
speech_image/speech.elf:     file format elf32-xtensa-le


Disassembly of section .ResetVector.text:

00100000 <_ResetVector>:
  100000:	000c06               	j	100034 <_ResetHandler>

00100003 <_ResetVector+0x3>:
	...

00100004 <_ResetVector+0x4>:
  100004:	00103024 00276be0 b1c5afed ff7fffff     $0...k'.........
  100014:	00000000 00100400 22221221 e0000000     ........!.""....
  100024:	001000d3 00103020 00000000 0010225c     .... 0......\"..

00100034 <_ResetHandler>:
  100034:	fff421               	l32r	a2, 100004 (103024 <_lib_au_task_text_start+0x914>)
  100037:	fff431               	l32r	a3, 100008 (276be0 <_xtos_pso_savearea>)
  10003a:	fff451               	l32r	a5, 10000c (b1c5afed <_memmap_mem_LOG_DATA_AREA_end+0x31b5afcd>)
  10003d:	406270               	rer	a7, a2
  100040:	144170               	extui	a4, a7, 1, 2
  100043:	151466               	bnei	a4, 1, 10005c <_ResetHandler+0x28>
  100046:	0348                	l32i.n	a4, a3, 0
  100048:	c04450               	sub	a4, a4, a5
  10004b:	d4cc                	bnez.n	a4, 10005c <_ResetHandler+0x28>
  10004d:	4a2342               	l32i	a4, a3, 0x128
  100050:	fff001               	l32r	a0, 100010 (ff7fffff <xthals_hw_configid0+0x3cc32c01>)
  100053:	100400               	and	a0, a4, a0
  100056:	136100               	wsr.memctl	a0
  100059:	ffffc6               	j	10005c <_ResetHandler+0x28>

0010005c <_ResetHandler+0x28>:
  10005c:	000c                	movi.n	a0, 0
  10005e:	13e400               	wsr.intenable	a0
  100061:	0348                	l32i.n	a4, a3, 0
  100063:	c04450               	sub	a4, a4, a5
  100066:	0f6717               	bbci	a7, 1, 100079 <_ResetHandler+0x45>
  100069:	fec752               	addi	a5, a7, -2
  10006c:	937540               	movnez	a7, a5, a4
  10006f:	64cc                	bnez.n	a4, 100079 <_ResetHandler+0x45>
  100071:	246727               	bbci	a7, 2, 100099 <_ResetHandler+0x65>
  100074:	000406               	j	100088 <_ResetHandler+0x54>

00100077 <_ResetHandler+0x43>:
	...

00100079 <_ResetHandler+0x45>:
  100079:	ffe621               	l32r	a2, 100014 (0 <_Level2HandlerLabel>)
  10007c:	03eb30               	rsr.prid	a3
  10007f:	743030               	extui	a3, a3, 0, 8
  100082:	228c                	beqz.n	a2, 100088 <_ResetHandler+0x54>
  100084:	03cc                	bnez.n	a3, 100088 <_ResetHandler+0x54>
  100086:	0209                	s32i.n	a0, a2, 0

00100088 <_ResetHandler+0x54>:
  100088:	ffe421               	l32r	a2, 100018 (100400 <_WindowVectors_text_start>)
  10008b:	13e720               	wsr.vecbase	a2
  10008e:	531c                	movi.n	a3, 21
  100090:	136330               	wsr.atomctl	a3
  100093:	006120               	rsil	a2, 1
  100096:	076717               	bbci	a7, 1, 1000a1 <_ResetHandler+0x6d>

00100099 <_ResetHandler+0x65>:
  100099:	020c                	movi.n	a2, 0
  10009b:	ffdb31               	l32r	a3, 100008 (276be0 <_xtos_pso_savearea>)
  10009e:	01b985               	call0	101c38 <_xtos_core_restore_nw>

001000a1 <_ResetHandler+0x6d>:
  1000a1:	ffde21               	l32r	a2, 10001c (22221221 <_memmap_cacheattr_reset>)
  1000a4:	ffdf51               	l32r	a5, 100020 (e0000000 <xthals_hw_configid0+0x1d432c02>)
  1000a7:	ffdf61               	l32r	a6, 100024 (1000d3 <_ResetHandler+0x9f>)
  1000aa:	030c                	movi.n	a3, 0
  1000ac:	027d                	mov.n	a7, a2
  1000ae:	106650               	and	a6, a6, a5
  1000b1:	000786               	j	1000d3 <_ResetHandler+0x9f>

001000b4 <_ResetHandler+0x80>:
  1000b4:	000000                                        ...

001000b7 <_ResetHandler+0x83>:
	...

001000c0 <_ResetHandler+0x8c>:
  1000c0:	506340               	witlb	a4, a3
  1000c3:	002000               	isync
  1000c6:	f03d                	nop.n
  1000c8:	f03d                	nop.n
  1000ca:	c03350               	sub	a3, a3, a5
  1000cd:	14b3b6               	bltui	a3, 16, 1000e5 <_ResetHandler+0xb1>

001000d0 <_ResetHandler+0x9c>:
  1000d0:	417470               	srli	a7, a7, 4

001000d3 <_ResetHandler+0x9f>:
  1000d3:	344070               	extui	a4, a7, 0, 4
  1000d6:	e61367               	beq	a3, a6, 1000c0 <_ResetHandler+0x8c>
  1000d9:	506340               	witlb	a4, a3
  1000dc:	c03350               	sub	a3, a3, a5
  1000df:	edb3f6               	bgeui	a3, 16, 1000d0 <_ResetHandler+0x9c>
  1000e2:	002000               	isync

001000e5 <_ResetHandler+0xb1>:
  1000e5:	ffce51               	l32r	a5, 100020 (e0000000 <xthals_hw_configid0+0x1d432c02>)
  1000e8:	030c                	movi.n	a3, 0
  1000ea:	207220               	or	a7, a2, a2

001000ed <_ResetHandler+0xb9>:
  1000ed:	344070               	extui	a4, a7, 0, 4
  1000f0:	50e340               	wdtlb	a4, a3
  1000f3:	c03350               	sub	a3, a3, a5
  1000f6:	417470               	srli	a7, a7, 4
  1000f9:	f0b3f6               	bgeui	a3, 16, 1000ed <_ResetHandler+0xb9>
  1000fc:	002030               	dsync
  1000ff:	036120               	rsr.memctl	a2
  100102:	130c                	movi.n	a3, 1
  100104:	202230               	or	a2, a2, a3
  100107:	136120               	wsr.memctl	a2
  10010a:	ffc721               	l32r	a2, 100028 (103020 <_lib_au_task_text_start+0x910>)
  10010d:	e47c                	movi.n	a4, -2
  10010f:	406230               	rer	a3, a2
  100112:	103340               	and	a3, a3, a4
  100115:	407230               	wer	a3, a2
  100118:	ffc521               	l32r	a2, 10002c (0 <_Level2HandlerLabel>)
  10011b:	628c                	beqz.n	a2, 100125 <unpackdone>
  10011d:	0002c0               	callx0	a2
  100120:	000c                	movi.n	a0, 0
  100122:	fff256               	bnez	a2, 100125 <unpackdone>

00100125 <unpackdone>:
  100125:	110c                	movi.n	a1, 1
  100127:	134910               	wsr.windowstart	a1
  10012a:	134800               	wsr.windowbase	a0
  10012d:	002010               	rsync
  100130:	000c                	movi.n	a0, 0
  100132:	ffbf41               	l32r	a4, 100030 (10225c <_Level2FromVector>)
  100135:	13d240               	wsr.excsave2	a4
  100138:	006a45               	call0	1007e0 <_start>

0010013b <unpackdone+0x16>:
	...

Disassembly of section .WindowVectors.text:

00100400 <_WindowOverflow4>:
  100400:	49c500               	s32e	a0, a5, -16
  100403:	49d510               	s32e	a1, a5, -12
  100406:	49e520               	s32e	a2, a5, -8
  100409:	49f530               	s32e	a3, a5, -4
  10040c:	003400               	rfwo

0010040f <_WindowOverflow4+0xf>:
	...

00100410 <_xtos_alloca_handler>:
  100410:	4128                	l32i.n	a2, a1, 16
  100412:	5138                	l32i.n	a3, a1, 20
  100414:	6148                	l32i.n	a4, a1, 24
  100416:	60c112               	addi	a1, a1, 96
  100419:	13d100               	wsr.excsave1	a0
  10041c:	034800               	rsr.windowbase	a0
  10041f:	4080f0               	rotw	-1
  100422:	03e620               	rsr.ps	a2
  100425:	343820               	extui	a3, a2, 8, 4
  100428:	303340               	xor	a3, a3, a4
  10042b:	000846               	j	100450 <_xtos_alloca_2>

0010042e <_xtos_alloca_handler+0x1e>:
	...

00100440 <_WindowUnderflow4>:
  100440:	09c500               	l32e	a0, a5, -16
  100443:	09d510               	l32e	a1, a5, -12
  100446:	09e520               	l32e	a2, a5, -8
  100449:	09f530               	l32e	a3, a5, -4
  10044c:	003500               	rfwu

0010044f <_WindowUnderflow4+0xf>:
	...

00100450 <_xtos_alloca_2>:
  100450:	03d140               	rsr.excsave1	a4
  100453:	113380               	slli	a3, a3, 8
  100456:	302230               	xor	a2, a2, a3
  100459:	13e620               	wsr.ps	a2
  10045c:	002010               	rsync
  10045f:	dd74f7               	bbci	a4, 31, 100440 <_WindowUnderflow4>
  100462:	4080f0               	rotw	-1
  100465:	5778e7               	bbci	a8, 30, 1004c0 <_WindowUnderflow8>
  100468:	4080f0               	rotw	-1
  10046b:	003446               	j	100540 <_WindowUnderflow12>

0010046e <_xtos_alloca_2+0x1e>:
	...

00100480 <_WindowOverflow8>:
  100480:	49c900               	s32e	a0, a9, -16
  100483:	09d100               	l32e	a0, a1, -12
  100486:	49d910               	s32e	a1, a9, -12
  100489:	49e920               	s32e	a2, a9, -8
  10048c:	49f930               	s32e	a3, a9, -4
  10048f:	498040               	s32e	a4, a0, -32
  100492:	499050               	s32e	a5, a0, -28
  100495:	49a060               	s32e	a6, a0, -24
  100498:	49b070               	s32e	a7, a0, -20
  10049b:	003400               	rfwo

0010049e <_WindowOverflow8+0x1e>:
	...

001004c0 <_WindowUnderflow8>:
  1004c0:	09c900               	l32e	a0, a9, -16
  1004c3:	09d910               	l32e	a1, a9, -12
  1004c6:	09e920               	l32e	a2, a9, -8
  1004c9:	09d170               	l32e	a7, a1, -12
  1004cc:	09f930               	l32e	a3, a9, -4
  1004cf:	098740               	l32e	a4, a7, -32
  1004d2:	099750               	l32e	a5, a7, -28
  1004d5:	09a760               	l32e	a6, a7, -24
  1004d8:	09b770               	l32e	a7, a7, -20
  1004db:	003500               	rfwu

001004de <_WindowUnderflow8+0x1e>:
	...

00100500 <_WindowOverflow12>:
  100500:	49cd00               	s32e	a0, a13, -16
  100503:	09d100               	l32e	a0, a1, -12
  100506:	49dd10               	s32e	a1, a13, -12
  100509:	49ed20               	s32e	a2, a13, -8
  10050c:	49fd30               	s32e	a3, a13, -4
  10050f:	494040               	s32e	a4, a0, -48
  100512:	495050               	s32e	a5, a0, -44
  100515:	496060               	s32e	a6, a0, -40
  100518:	497070               	s32e	a7, a0, -36
  10051b:	498080               	s32e	a8, a0, -32
  10051e:	499090               	s32e	a9, a0, -28
  100521:	49a0a0               	s32e	a10, a0, -24
  100524:	49b0b0               	s32e	a11, a0, -20
  100527:	003400               	rfwo

0010052a <_WindowOverflow12+0x2a>:
	...

00100540 <_WindowUnderflow12>:
  100540:	09cd00               	l32e	a0, a13, -16
  100543:	09dd10               	l32e	a1, a13, -12
  100546:	09ed20               	l32e	a2, a13, -8
  100549:	09d1b0               	l32e	a11, a1, -12
  10054c:	09fd30               	l32e	a3, a13, -4
  10054f:	094b40               	l32e	a4, a11, -48
  100552:	095b50               	l32e	a5, a11, -44
  100555:	096b60               	l32e	a6, a11, -40
  100558:	097b70               	l32e	a7, a11, -36
  10055b:	098b80               	l32e	a8, a11, -32
  10055e:	099b90               	l32e	a9, a11, -28
  100561:	09aba0               	l32e	a10, a11, -24
  100564:	09bbb0               	l32e	a11, a11, -20
  100567:	003500               	rfwu

0010056a <_WindowUnderflow12+0x2a>:
	...

Disassembly of section .Level2InterruptVector.text:

0010057c <_Level2Vector>:
  10057c:	61d220               	xsr.excsave2	a2
  10057f:	0002a0               	jx	a2

00100582 <_Level2Vector+0x6>:
	...

Disassembly of section .DebugExceptionVector.text:

0010059c <_DebugExceptionVector>:
  10059c:	13d320               	wsr.excsave3	a2
  10059f:	827c                	movi.n	a2, -8
  1005a1:	005100               	simcall

001005a4 <_DebugExceptionVector+0x8>:
  1005a4:	ffff06               	j	1005a4 <_DebugExceptionVector+0x8>

001005a7 <_DebugExceptionVector+0xb>:
	...

Disassembly of section .NMIExceptionVector.text:

001005c0 <_NMIExceptionVector>:
  1005c0:	003410               	rfi	4

001005c3 <_NMIExceptionVector+0x3>:
	...

Disassembly of section .KernelExceptionVector.text:

001005fc <_KernelExceptionVector>:
  1005fc:	004100               	break	1, 0
  1005ff:	fffe46               	j	1005fc <_KernelExceptionVector>

00100602 <_KernelExceptionVector+0x6>:
	...

Disassembly of section .UserExceptionVector.literal:

00100604 <_memmap_seg_iram0_5_end-0x4>:
  100604:	00200474                                t. .

Disassembly of section .UserExceptionVector.text:

0010061c <_UserExceptionVector>:
  10061c:	a0c112               	addi	a1, a1, -96
  10061f:	4129                	s32i.n	a2, a1, 16
  100621:	5139                	s32i.n	a3, a1, 20
  100623:	fff831               	l32r	a3, 100604 <_KernelExceptionVector_text_end>
  100626:	03e820               	rsr.exccause	a2
  100629:	a03230               	addx4	a3, a2, a3
  10062c:	0338                	l32i.n	a3, a3, 0
  10062e:	6149                	s32i.n	a4, a1, 24
  100630:	0003a0               	jx	a3

00100633 <_UserExceptionVector+0x17>:
	...

Disassembly of section .iram0_overlay_entry.literal:

00128000 <_memmap_seg_iram0_8_end-0x8>:
  128000:	80000000                                ....

Disassembly of section .iram0_overlay_entry.text:

00128100 <vend_entry_sp>:
  128100:	004136               	entry	a1, 32
  128103:	02b8                	l32i.n	a11, a2, 0
  128105:	154b26               	beqi	a11, 4, 12811e <vend_entry_sp+0x1e>
  128108:	2a5b26               	beqi	a11, 5, 128136 <vend_entry_sp+0x36>
  12810b:	336b26               	beqi	a11, 6, 128142 <vend_entry_sp+0x42>
  12810e:	3c7b26               	beqi	a11, 7, 12814e <vend_entry_sp+0x4e>
  128111:	459b26               	beqi	a11, 10, 12815a <vend_entry_sp+0x5a>
  128114:	b80c                	movi.n	a8, 11
  128116:	101b87               	beq	a11, a8, 12812a <vend_entry_sp+0x2a>
  128119:	ffb921               	l32r	a2, 128000 <_iram0_overlay_entry_literal_start>
  12811c:	f01d                	retw.n

0012811e <vend_entry_sp+0x1e>:
  12811e:	20a220               	or	a10, a2, a2
  128121:	00bee5               	call8	128d10 <vend_ss_speech_enc_init>
  128124:	202aa0               	or	a2, a10, a10
  128127:	000090               	retw

0012812a <vend_entry_sp+0x2a>:
  12812a:	20a220               	or	a10, a2, a2
  12812d:	00f365               	call8	129064 <vend_inear_exec>
  128130:	202aa0               	or	a2, a10, a10
  128133:	000090               	retw

00128136 <vend_entry_sp+0x36>:
  128136:	20a220               	or	a10, a2, a2
  128139:	00c4e5               	call8	128d88 <vend_ss_speech_enc_exec>
  12813c:	202aa0               	or	a2, a10, a10
  12813f:	000090               	retw

00128142 <vend_entry_sp+0x42>:
  128142:	20a220               	or	a10, a2, a2
  128145:	00cca5               	call8	128e10 <vend_ss_speech_dec_init>
  128148:	202aa0               	or	a2, a10, a10
  12814b:	000090               	retw

0012814e <vend_entry_sp+0x4e>:
  12814e:	20a220               	or	a10, a2, a2
  128151:	00d3a5               	call8	128e8c <vend_ss_speech_dec_exec>
  128154:	202aa0               	or	a2, a10, a10
  128157:	000090               	retw

0012815a <vend_entry_sp+0x5a>:
  12815a:	20a220               	or	a10, a2, a2
  12815d:	00e7a5               	call8	128fd8 <vend_inear_init>
  128160:	202aa0               	or	a2, a10, a10
  128163:	000090               	retw

00128166 <vend_entry_sp+0x66>:
	...

Disassembly of section .iram0_overlay.text:

00128168 <vend_ss_speech_enc_init-0xba8>:
  128168:	80000020 00001400 0023b060 80000120      .......`.#. ...
  128178:	80000220 00003e80 80000320 00214880      ....>.. ....H!.
  128188:	80000420 80000520 80000620 0023c460      ... ... ...`.#.
  128198:	80000720 80000820 80000920 0023d860      ... ... ...`.#.
  1281a8:	80000a20 80000b20 80000c20 80000d20      ... ... ... ...
  1281b8:	80000e20 80000f20 002148b0 80001020      ... ....H!. ...
  1281c8:	00239da0 80001120 80001220 0023af54     ..#. ... ...T.#.
  1281d8:	80001320 002764e0 80001420 0023d880      ....d'. .....#.
  1281e8:	80001520 80001720 00274b00 80001620      ... ....K'. ...
  1281f8:	ffff9000 fff90000 00002667 00005999     ........g&...Y..
  128208:	00007fff 00001000 00007670 ffffd8f0     ........pv......
  128218:	00213aa0 00000c00 00213ac0 00000b24     .:!......:!.$...
  128228:	00800000 0023e0a0 0023db00 0023de00     ......#...#...#.
  128238:	0023e280 00003ff7 0000265d 00003333     ..#..?..]&..33..
  128248:	fffff333 00004666 0000599a 0000199a     3...fF...Y......
  128258:	00000ccc 0023dec0 0023db40 0023db80     ......#.@.#...#.
  128268:	0023dc00 0023dba0 00001e78 0023dc20     ..#...#.x... .#.
  128278:	00213c58 0023dbf0 00213be0 00213cce     X<!...#..;!..<!.
  128288:	0023dce0 00213770 00050007 001000b0     ..#.p7!.........
  128298:	002138d0 002138f0 00213a50 00005300     .8!..8!.P:!..S..
  1282a8:	00002f5c 00010000 ffffdc00 ffc80000     \/..............
  1282b8:	00213ae0 00213a90 00210010 0fffffff     .:!..:!...!.....
  1282c8:	00213b00 000027dc 007c3a95 007fffff     .;!..'...:|.....
  1282d8:	00002002 00001001 000016a1 00002740     . ..........@'..
  1282e8:	00001098 00001bc8 00007fe0 00004000     .............@..
  1282f8:	ffff8000 00008000 00213cd0 7fffffff     .........<!.....
  128308:	1fffffff e0000000 80000001 ffff4000     .............@..
  128318:	ffffe577 00001a39 ffffcb4e 00003000     w...9...N....0..
  128328:	3fffffff fffff43d ffffe21d 0023dfe0     ...?=.........#.
  128338:	00002666 00006ccd 00213df0 00007333     f&...l...=!.3s..
  128348:	00213e00 00213f00 ffffb4c3 ffff8644     .>!..?!.....D...
  128358:	ffff9873 0000278f 00002aab ffff9125     s....'...*..%...
  128368:	00213e10 ffff8001 00213f20 00000800     .>!..... ?!.....
  128378:	0000140c 00007dd4 00000c4a 00001ccd     .....}..J.......
  128388:	00004a80 00004e20 00001200 00001d00     .J.. N..........
  128398:	00001900 00000b00 00003800 ffffeb9a     .........8......
  1283a8:	00004f8b 0000099a 00002f00 00005968     .O......./..hY..
  1283b8:	fffff580 00007530 0000214d 00001c00     ....0u..M!......
  1283c8:	00002700 00002200 000017b3 00002900     .'...".......)..
  1283d8:	002100d0 00000ccd 00007eb8 00007148     ..!......~..Hq..
  1283e8:	00210120 00000f5c 00002492 ffffc000      .!.\....$......
  1283f8:	000050c3 00006d4b 00210170 00002710     .P..Km..p.!..'..
  128408:	00007d00 00001770 00210030 00000a3d     .}..p...0.!.=...
  128418:	00001388 00001f40 00001450 000061a8     ....@...P....a..
  128428:	0023e460 00022602 00019bc2 00210260     `.#..&......`.!.
  128438:	00008290 000088d0 00008ed0 000098d0     ................
  128448:	0000a4d0 0000aad0 23000000 00008cd0     ...........#....
  128458:	0002548c 0000af00 00022bf0 0000e110     .T.......+......
  128468:	00022c40 00010320 00022c90 00012530     @,.. ....,..0%..
  128478:	00022ce0 00014740 00022d30 0001f830     .,..@G..0-..0...
  128488:	00023570 0001ff40 00023580 000204c0     p5..@....5......
  128498:	00023610 00020a40 000236a0 000215e0     .6..@....6......
  1284a8:	00023900 00022180 00023b60 000221a0     .9...!..`;...!..
  1284b8:	00023b70 000221c0 00023b80 000223d0     p;...!...;...#..
  1284c8:	00023b90 000225e0 00023ba0 00022ba0     .;...%...;...+..
  1284d8:	00023bb0 00022bb0 00023bd0 00022bc0     .;...+...;...+..
  1284e8:	00023bf0 00023c90 00023e90 00024410     .;...<...>...D..
  1284f8:	00024990 00024f10 00022be8 00005dc0     .I...O...+...]..
  128508:	00022b10 0000def0 0000df50 0000df88     .+......P.......
  128518:	00210280 0000ce40 00023d10 00003f65     ..!.@....=..e?..
  128528:	0000df10 0000df30 0000df70 00023d90     ....0...p....=..
  128538:	00002800 0000df90 0000dfb0 0000af10     .(..............
  128548:	0000b520 00003ffe 00003fff 00000f00      ....?...?......
  128558:	00008150 00008790 00008510 0023e468     P...........h.#.
  128568:	000186a0 000013e0 40000000 42000000     ...........@...B
  128578:	7ffffffe 000020d4 00007332 00022b0c     ..... ..2s...+..
  128588:	0000df00 000020d0 00006666 ffffdd00     ..... ..ff......
  128598:	fffff600 00005555 0000745d 002102a0     ....UU..]t....!.
  1285a8:	00210210 00006054 00214310 0023e470     ..!.T`...C!.p.#.
  1285b8:	00022b08 00012504 0000bd90 0023f090     .+...%........#.
  1285c8:	002144f0 00007eb7 00007998 000fcfb7     .D!..~...y......
  1285d8:	03ffffff 002103be 00007eb6 75c28f5c     ......!..~..\..u
  1285e8:	59999999 66666666 7eb851eb 73333333     ...Yffff.Q.~333s
  1285f8:	09a68788 09a68787 00320000 0004ffff     ..........2.....
  128608:	03e80000 03e7ffff 000088c8 00400000     ..............@.
  128618:	10000000 000080c8 000084c8 00008cc0     ................
  128628:	0000aee0 0000acd8 0000afe8 000090d8     ................
  128638:	00009cd8 00001999 000076e8 000075c2     .........v...u..
  128648:	0bb92e09 0b054609 2aaaaaaa 1999999a     .....F.....*....
  128658:	12492492 33333333 df3291b8 172cf206     .$I.3333..2...,.
  128668:	f0ec3548 ed51c5c5 21ea4ebe f977cbc9     H5....Q..N.!..w.
  128678:	1148cc4f e8c2de44 fa4b31c3 487ede04     O.H.D....1K...~H
  128688:	22d4acfb 002103c0 6ccccccb 00006fff     ..."..!....l.o..
  128698:	00005000 daaef590 0000acd0 0000aed4     .P..............
  1286a8:	0000accc 0000ffff 00211720 00006a4d     ........ .!.Mj..
  1286b8:	00000fa0 00006590 00006d60 0000ade4     .....e..`m......
  1286c8:	000032c8 00005208 0000251c 00002af8     .2...R...%...*..
  1286d8:	00004a38 000030d4 00004650 000036b0     8J...0..PF...6..
  1286e8:	00004268 00003c8c 00003a98 00004844     hB...<...:..DH..
  1286f8:	00210dd0 002105c0 0023f290 ffff0000     ..!...!...#.....
  128708:	0023f6a0 0023f0a0 03000000 06000000     ..#...#.........
  128718:	01999999 0023faa0 0023fa90 00002ee0     ......#...#.....
  128728:	00007918 00026b18 0051eb84 00666665     .y...k....Q.eff.
  128738:	007ae146 008f5c27 00a3d70a 0009a0ac     F.z.'\..........
  128748:	00a3d709 0026540d 00b851ea 00cccccc     .....T&..Q......
  128758:	0098967f 00cccccb 00e147ae 00e147ad     .........G...G..
  128768:	00f5c28f 00b851eb 002145f0 00214690     .....Q...E!..F!.
  128778:	00015770 00012410 00022bf6 00015b70     pW...$...+..p[..
  128788:	0000c320 00022504 002115e0 00211680      ....%....!...!.
  128798:	00015e78 00007ef8 00006665 00015f80     x^...~..ef..._..
  1287a8:	00015254 00014f50 00015664 00015360     TR..PO..dV..`S..
  1287b8:	00015164 00014d54 50000000 00014b50     dQ..TM.....PPK..
  1287c8:	0001b7f0 0001baf4 00019ac4 00017f80     ................
  1287d8:	00016380 0000df68 00333333 0001f72c     .c..h...333.,...
  1287e8:	00000a8c 16800000 00016b80 00016f80     .........k...o..
  1287f8:	00016980 00016780 00019ff0 00019bf0     .i...g..........
  128808:	00017380 00016784 0023fca0 00014750     .s...g....#.PG..
  128818:	00002328 00014754 0000c322 00017b80     (#..TG.."....{..
  128828:	00017580 00017780 004c79a0 0001c800     .u...w...yL.....
  128838:	0001d000 00240aa0 00006ccc 0023fea0     ......$..l....#.
  128848:	0001d400 0001d810 0001e410 002402a0     ..............$.
  128858:	0001ec10 05000000 04800000 00001b58     ............X...
  128868:	05f5e100 0009a0ad 04000000 03800000     ................
  128878:	02800000 00000bb8 02000000 01800000     ................
  128888:	dbe33590 00214730 00002aaa 00211770     .5..0G!..*..p.!.
  128898:	00001555 00211730 00005c55 000058b9     U...0.!.U\...X..
  1288a8:	00211750 00007ffe 00211780 002117c0     P.!.......!...!.
  1288b8:	00211800 00211840 00211970 00211880     ..!.@.!.p.!...!.
  1288c8:	00211a60 00211a68 00212260 00212310     `.!.h.!.`"!..#!.
  1288d8:	00212380 00240ab0 00212590 00212790     .#!...$..%!..'!.
  1288e8:	00012304 0000b510 0000b7e0 000100f0     .#..............
  1288f8:	0000bab0 0000d3d0 0000bd80 0000bd98     ................
  128908:	0000b110 0000c310 0000c8a0 0000ce30     ............0...
  128918:	0000d100 000224e4 0000de10 0000daf0     .....$..........
  128928:	ffffd300 46666666 00212b90 00212ce0     ....fffF.+!..,!.
  128938:	00212d20 00212d60 00212c60 00212ca0      -!.`-!.`,!..,!.
  128948:	0000bc84 0000c214 00023c10 002412b0     .........<....$.
  128958:	00023b34 00023c40 00023c68 00023c64     4;..@<..h<..d<..
  128968:	00022bcc 00022bd4 00022bd8 00023c7c     .+...+...+..|<..
  128978:	002414b0 00023c20 00023c5c 002414c0     ..$. <..\<....$.
  128988:	002414a6 00241810 00212f60 002135e0     ..$...$.`/!..5!.
  128998:	000220b0 00214750 000064b0 00007629     . ..PG!..d..)v..
  1289a8:	002135e2 002130f0 00213114 00213120     .5!..0!..1!. 1!.
  1289b8:	002130c0 00213094 00213260 00213280     .0!..0!.`2!..2!.
  1289c8:	00241812 00241814 00213290 0000dddc     ..$...$..2!.....
  1289d8:	00000f9f 0000752f 00214780 00241820     ..../u...G!. .$.
  1289e8:	00241840 00241860 002418a0 002418a4     @.$.`.$...$...$.
  1289f8:	00007bf8 002418c0 002132a0 002418c4     .{....$..2!...$.
  128a08:	002132b0 002418c8 002132c0 002147c0     .2!...$..2!..G!.
  128a18:	002418d0 002418f0 00241910 00241950     ..$...$...$.P.$.
  128a28:	002132d0 00241980 00022568 0000b214     .2!...$.h%......
  128a38:	00022874 00022a70 00007999 002132e0     t(..p*...y...2!.
  128a48:	00241988 00022570 0000af14 00022770     ..$.p%......p'..
  128a58:	00241990 002135e4 002132f0 00241994     ..$..5!..2!...$.
  128a68:	000224ec 0000de74 00241996 00241998     .$..t.....$...$.
  128a78:	000066b9 0024199c 00007d37 0024199e     .f....$.7}....$.
  128a88:	002419a0 002419a2 00000898 002135e8     ..$...$......5!.
  128a98:	000225a4 00022620 00022624 00022622     .%.. &..$&.."&..
  128aa8:	00213300 002416d2 002133a0 00022664     .3!...$..3!.d&..
  128ab8:	00213370 00022662 002134e0 0000bed0     p3!.b&...4!.....
  128ac8:	002416d0 0000bd94 0000bd92 0000bd50     ..$.........P...
  128ad8:	0000bdd4 0000bdd2 00022524 0000d2e4     ........$%......
  128ae8:	0000dfec 00022b70 00022b9c 0000d3e4     ....p+...+......
  128af8:	00213590 00007c38 002416c0 00213520     .5!.8|....$. 5!.
  128b08:	0000d40c 00213534 0000bdbc 0000bdba     ....45!.........
  128b18:	0000bcc0 00022b9a 002135c0 00022c26     .....+...5!.&,..
  128b28:	00000dac 0000e008 00007d70 22ffffff     ........p}....."
  128b38:	0000e000 00000e10 00000c80 00000af0     ................
  128b48:	00000960 00003680 00003a80 000092d0     `....6...:......
  128b58:	0000a8d0 0000a0d0 00002d27 00000e38     ........'-..8...
  128b68:	00004ccc 00001333 00040000 01000000     .L..3...........
  128b78:	000075c1 000220cc 0000df60 002419b0     .u... ..`.....$.
  128b88:	000224f4 00001d79 00000b54 000009c4     .$..y...T.......
  128b98:	00012408 0000e010 00001068 00000e74     .$......h...t...
  128ba8:	000022c4 000022c3 00213690 002135f0     ."..."...6!..5!.
  128bb8:	19999999 00007850 000010a2 0ccccccc     ....Px..........
  128bc8:	73333332 000224e8 00025290 00006ccb     233s.$...R...l..
  128bd8:	00012514 002419c0 00241dc0 000055f0     .%....$...$..U..
  128be8:	0002091c 0000de70 0000d110 00021f5c     ....p.......\...
  128bf8:	00023574 00023b30 0000b7f0 0000c8b0     t5..0;..........
  128c08:	0000d3e0 0001f83c 0001f86c 06e37343     ....<...l...Cs..
  128c18:	0001fe00 27000000 0000dff0 29c00000     .......'.......)
  128c28:	0000733c 00006784 24800000 2a800000     <s...g.....$...*
  128c38:	0001f858 1affffff 1dffffff 0001fc30     X...........0...
  128c48:	00989680 0001faf4 0001fc90 0001f634     ............4...
  128c58:	0001fc60 000927c0 0001fcf0 00213730     `....'......07!.
  128c68:	0001fd50 0001fdb0 0001fed0 0001fe10     P...............
  128c78:	0001fe70 0001fc62 0001fdd4 00241e60     p...b.......`.$.
  128c88:	0001f854 000f4240 0001f82c 00241e64     T...@B..,...d.$.
  128c98:	00241e68 0001f888 0007151e 01e28677     h.$.........w...
  128ca8:	0001fb4c 00006f54 00006b6c 00006978     L...To..lk..xi..
  128cb8:	00001b0b 0001fe30 000252a0 025f769d     ....0....R...v_.
  128cc8:	00f1d5e4 006046c5 0026540e 0006131b     .....F`..T&.....
  128cd8:	00026b19 003d70a2 00002688 00213760     .k...p=..&..`7!.
  128ce8:	ffffd4d6 00007fc5 ffffab30 00214800     ........0....H!.
  128cf8:	00000cd4 00002fa7 00005f79 0000925f     ...../..y_.._...
  128d08:	0000c178 0000eb5f                       x..._...

00128d10 <vend_ss_speech_enc_init>:
  128d10:	004136               	entry	a1, 32
  128d13:	08a4a2               	movi	a10, 0x408
  128d16:	fd14b1               	l32r	a11, 128168 (80000020 <_log_data_start>)
  128d19:	eddbe5               	call8	116ad8 <dbfw_StoreTrace>
  128d1c:	78a082               	movi	a8, 120
  128d1f:	fd1331               	l32r	a3, 12816c (1400 <XtosCoreStateSize+0x1180>)
  128d22:	00a092               	movi	a9, 0
  128d25:	e299                	s32i.n	a9, a2, 56
  128d27:	d299                	s32i.n	a9, a2, 52
  128d29:	f239                	s32i.n	a3, a2, 60
  128d2b:	c289                	s32i.n	a8, a2, 48
  128d2d:	fd1031               	l32r	a3, 128170 (23b060 <g_ss_speech_enc_scratch>)
  128d30:	9239                	s32i.n	a3, a2, 36
  128d32:	00eb65               	call8	129be8 <speech_encoder_get_size>
  128d35:	d2c8                	l32i.n	a12, a2, 52
  128d37:	8e7c                	movi.n	a14, -8
  128d39:	da7b                	addi.n	a13, a10, 7
  128d3b:	10dde0               	and	a13, a13, a14
  128d3e:	ccda                	add.n	a12, a12, a13
  128d40:	dc3a                	add.n	a13, a12, a3
  128d42:	a2d9                	s32i.n	a13, a2, 40
  128d44:	01dcc2               	addmi	a12, a12, 0x100
  128d47:	01ddd2               	addmi	a13, a13, 0x100
  128d4a:	30ccc2               	addi	a12, a12, 48
  128d4d:	d2c9                	s32i.n	a12, a2, 52
  128d4f:	f0cdd2               	addi	a13, a13, -16
  128d52:	b2d9                	s32i.n	a13, a2, 44
  128d54:	f2d8                	l32i.n	a13, a2, 60
  128d56:	9228                	l32i.n	a2, a2, 36
  128d58:	0cadc7               	bge	a13, a12, 128d68 <vend_ss_speech_enc_init+0x58>
  128d5b:	0aa4a2               	movi	a10, 0x40a
  128d5e:	fd05b1               	l32r	a11, 128174 (80000120 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_201$6443_6_7>)
  128d61:	edd765               	call8	116ad8 <dbfw_StoreTrace>
  128d64:	f27c                	movi.n	a2, -1
  128d66:	f01d                	retw.n

00128d68 <vend_ss_speech_enc_init+0x58>:
  128d68:	09a4a2               	movi	a10, 0x409
  128d6b:	fd03b1               	l32r	a11, 128178 (80000220 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_207$6444_6_9>)
  128d6e:	edd6a5               	call8	116ad8 <dbfw_StoreTrace>
  128d71:	20a220               	or	a10, a2, a2
  128d74:	fd02b1               	l32r	a11, 12817c (3e80 <xthals_release_major+0xfa0>)
  128d77:	0155a5               	call8	12a2d0 <speech_encoder_init>
  128d7a:	08a4a2               	movi	a10, 0x408
  128d7d:	fd00b1               	l32r	a11, 128180 (80000320 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_213$6445_6_10>)
  128d80:	edd565               	call8	116ad8 <dbfw_StoreTrace>
  128d83:	020c                	movi.n	a2, 0
  128d85:	f01d                	retw.n

00128d87 <vend_ss_speech_enc_init+0x77>:
	...

00128d88 <vend_ss_speech_enc_exec>:
  128d88:	004136               	entry	a1, 32
  128d8b:	0b22b2               	l32i	a11, a2, 44
  128d8e:	1ca0c2               	movi	a12, 28
  128d91:	0bad                	mov.n	a10, a11
  128d93:	1ccbb2               	addi	a11, a11, 28
  128d96:	575ea5               	call8	180380 <__vec_memcpy>
  128d99:	d98125               	call8	1025ac <xthal_get_ccount>
  128d9c:	a2b8                	l32i.n	a11, a2, 40
  128d9e:	78a0c2               	movi	a12, 120
  128da1:	ce1c                	movi.n	a14, 28
  128da3:	b2d8                	l32i.n	a13, a2, 44
  128da5:	fcf751               	l32r	a5, 128184 (214880 <_dram0_overlay_bss_start>)
  128da8:	1ccdd2               	addi	a13, a13, 28
  128dab:	05a9                	s32i.n	a10, a5, 0
  128dad:	92a8                	l32i.n	a10, a2, 36
  128daf:	00e425               	call8	129bf0 <speech_encode>
  128db2:	0a3d                	mov.n	a3, a10
  128db4:	b2e8                	l32i.n	a14, a2, 44
  128db6:	060c                	movi.n	a6, 0
  128db8:	384e62               	s8i	a6, a14, 56
  128dbb:	394e62               	s8i	a6, a14, 57
  128dbe:	d97ee5               	call8	1025ac <xthal_get_ccount>
  128dc1:	85a0b2               	movi	a11, 133
  128dc4:	3548                	l32i.n	a4, a5, 12
  128dc6:	0588                	l32i.n	a8, a5, 0
  128dc8:	15a9                	s32i.n	a10, a5, 4
  128dca:	c08a80               	sub	a8, a10, a8
  128dcd:	2589                	s32i.n	a8, a5, 8
  128dcf:	45a8                	l32i.n	a10, a5, 16
  128dd1:	734480               	maxu	a4, a4, a8
  128dd4:	3549                	s32i.n	a4, a5, 12
  128dd6:	aa1b                	addi.n	a10, a10, 1
  128dd8:	45a9                	s32i.n	a10, a5, 16
  128dda:	577625               	call8	18053c <__umodsi3>
  128ddd:	bacc                	bnez.n	a10, 128dec <vend_ss_speech_enc_exec+0x64>
  128ddf:	04cd                	mov.n	a12, a4
  128de1:	09a4a2               	movi	a10, 0x409
  128de4:	fce9b1               	l32r	a11, 128188 (80000420 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_295$6502_7_5>)
  128de7:	edcf25               	call8	116ad8 <dbfw_StoreTrace>
  128dea:	4569                	s32i.n	a6, a5, 16

00128dec <vend_ss_speech_enc_exec+0x64>:
  128dec:	c91c                	movi.n	a9, 28
  128dee:	101397               	beq	a3, a9, 128e02 <vend_ss_speech_enc_exec+0x7a>
  128df1:	09a4a2               	movi	a10, 0x409
  128df4:	fce6b1               	l32r	a11, 12818c (80000520 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_304$6503_7_6>)
  128df7:	03cd                	mov.n	a12, a3
  128df9:	edcde5               	call8	116ad8 <dbfw_StoreTrace>
  128dfc:	000106               	j	128e04 <vend_ss_speech_enc_exec+0x7c>

00128dff <vend_ss_speech_enc_exec+0x77>:
  128dff:	000000                                        ...

00128e02 <vend_ss_speech_enc_exec+0x7a>:
  128e02:	030c                	movi.n	a3, 0

00128e04 <vend_ss_speech_enc_exec+0x7c>:
  128e04:	e2a8                	l32i.n	a10, a2, 56
  128e06:	aa1b                	addi.n	a10, a10, 1
  128e08:	e2a9                	s32i.n	a10, a2, 56
  128e0a:	032d                	mov.n	a2, a3
  128e0c:	f01d                	retw.n

00128e0e <vend_ss_speech_enc_exec+0x86>:
	...

00128e10 <vend_ss_speech_dec_init>:
  128e10:	004136               	entry	a1, 32
  128e13:	08a4a2               	movi	a10, 0x408
  128e16:	fcdeb1               	l32r	a11, 128190 (80000620 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_342$6551_8_6>)
  128e19:	edcbe5               	call8	116ad8 <dbfw_StoreTrace>
  128e1c:	fcde41               	l32r	a4, 128194 (23c460 <g_ss_speech_dec_scratch>)
  128e1f:	fcd331               	l32r	a3, 12816c (1400 <XtosCoreStateSize+0x1180>)
  128e22:	076232               	s32i	a3, a2, 28
  128e25:	2249                	s32i.n	a4, a2, 8
  128e27:	030c                	movi.n	a3, 0
  128e29:	6239                	s32i.n	a3, a2, 24
  128e2b:	5239                	s32i.n	a3, a2, 20
  128e2d:	00d6a5               	call8	129b98 <speech_decoder_get_size>
  128e30:	52c8                	l32i.n	a12, a2, 20
  128e32:	8e7c                	movi.n	a14, -8
  128e34:	da7b                	addi.n	a13, a10, 7
  128e36:	10dde0               	and	a13, a13, a14
  128e39:	ccda                	add.n	a12, a12, a13
  128e3b:	dc4a                	add.n	a13, a12, a4
  128e3d:	32d9                	s32i.n	a13, a2, 12
  128e3f:	40ccc2               	addi	a12, a12, 64
  128e42:	01dcc2               	addmi	a12, a12, 0x100
  128e45:	40cdd2               	addi	a13, a13, 64
  128e48:	42d9                	s32i.n	a13, a2, 16
  128e4a:	f0ccc2               	addi	a12, a12, -16
  128e4d:	52c9                	s32i.n	a12, a2, 20
  128e4f:	72d8                	l32i.n	a13, a2, 28
  128e51:	2228                	l32i.n	a2, a2, 8
  128e53:	0cadc7               	bge	a13, a12, 128e63 <vend_ss_speech_dec_init+0x53>
  128e56:	0aa4a2               	movi	a10, 0x40a
  128e59:	fccfb1               	l32r	a11, 128198 (80000720 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_359$6552_8_7>)
  128e5c:	edc7a5               	call8	116ad8 <dbfw_StoreTrace>
  128e5f:	f27c                	movi.n	a2, -1
  128e61:	f01d                	retw.n

00128e63 <vend_ss_speech_dec_init+0x53>:
  128e63:	09a4a2               	movi	a10, 0x409
  128e66:	fccdb1               	l32r	a11, 12819c (80000820 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_365$6553_8_9>)
  128e69:	edc6e5               	call8	116ad8 <dbfw_StoreTrace>
  128e6c:	20a220               	or	a10, a2, a2
  128e6f:	fcc3b1               	l32r	a11, 12817c (3e80 <xthals_release_major+0xfa0>)
  128e72:	00d2e5               	call8	129ba0 <speech_decoder_init>
  128e75:	08a4a2               	movi	a10, 0x408
  128e78:	fcc3f1               	l32r	a15, 128184 (214880 <_dram0_overlay_bss_start>)
  128e7b:	fcc9b1               	l32r	a11, 1281a0 (80000920 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_373$6554_8_10>)
  128e7e:	5f39                	s32i.n	a3, a15, 20
  128e80:	6f39                	s32i.n	a3, a15, 24
  128e82:	7f39                	s32i.n	a3, a15, 28
  128e84:	edc525               	call8	116ad8 <dbfw_StoreTrace>
  128e87:	020c                	movi.n	a2, 0
  128e89:	f01d                	retw.n

00128e8b <vend_ss_speech_dec_init+0x7b>:
	...

00128e8c <vend_ss_speech_dec_exec>:
  128e8c:	004136               	entry	a1, 32
  128e8f:	203220               	or	a3, a2, a2
  128e92:	d971a5               	call8	1025ac <xthal_get_ccount>
  128e95:	060c                	movi.n	a6, 0
  128e97:	fcc371               	l32r	a7, 1281a4 (23d860 <dec_rcv_buf>)
  128e9a:	78a052               	movi	a5, 120
  128e9d:	fcb941               	l32r	a4, 128184 (214880 <_dram0_overlay_bss_start>)
  128ea0:	029282               	l16si	a8, a2, 4
  128ea3:	04a9                	s32i.n	a10, a4, 0
  128ea5:	041856               	bnez	a8, 128eea <vend_ss_speech_dec_exec+0x5e>
  128ea8:	22a8                	l32i.n	a10, a2, 8
  128eaa:	cc1c                	movi.n	a12, 28
  128eac:	42d8                	l32i.n	a13, a2, 16
  128eae:	05ed                	mov.n	a14, a5
  128eb0:	32b8                	l32i.n	a11, a2, 12
  128eb2:	06fd                	mov.n	a15, a6
  128eb4:	bb2b                	addi.n	a11, a11, 2
  128eb6:	0035a5               	call8	129210 <speech_decode>
  128eb9:	54c8                	l32i.n	a12, a4, 20
  128ebb:	0a2d                	mov.n	a2, a10
  128ebd:	cc1b                	addi.n	a12, a12, 1
  128ebf:	54c9                	s32i.n	a12, a4, 20
  128ec1:	0d000d4140b08a5e 	{ beq.w18	a10, a5, 128f99 <vend_ss_speech_dec_exec+0x10d>; nop }
  128ec9:	23a8                	l32i.n	a10, a3, 8
  128ecb:	84e8                	l32i.n	a14, a4, 32
  128ecd:	43d8                	l32i.n	a13, a3, 16
  128ecf:	0d400a41f0b01ece 	{ bnei.w18	a14, 1, 128f82 <vend_ss_speech_dec_exec+0xf6>; nop }
  128ed7:	07bd                	mov.n	a11, a7
  128ed9:	cc1c                	movi.n	a12, 28
  128edb:	78a0e2               	movi	a14, 120
  128ede:	0f0c                	movi.n	a15, 0
  128ee0:	0032e5               	call8	129210 <speech_decode>
  128ee3:	0a2d                	mov.n	a2, a10
  128ee5:	8469                	s32i.n	a6, a4, 32
  128ee7:	002b86               	j	128f99 <vend_ss_speech_dec_exec+0x10d>

00128eea <vend_ss_speech_dec_exec+0x5e>:
  128eea:	0422d2               	l32i	a13, a2, 16
  128eed:	0222a2               	l32i	a10, a2, 8
  128ef0:	052482               	l32i	a8, a4, 20
  128ef3:	84f8                	l32i.n	a15, a4, 32
  128ef5:	881b                	addi.n	a8, a8, 1
  128ef7:	5489                	s32i.n	a8, a4, 20
  128ef9:	111f66               	bnei	a15, 1, 128f0e <vend_ss_speech_dec_exec+0x82>
  128efc:	07bd                	mov.n	a11, a7
  128efe:	cc1c                	movi.n	a12, 28
  128f00:	05ed                	mov.n	a14, a5
  128f02:	06fd                	mov.n	a15, a6
  128f04:	0030a5               	call8	129210 <speech_decode>
  128f07:	0a2d                	mov.n	a2, a10
  128f09:	069d                	mov.n	a9, a6
  128f0b:	0028c6               	j	128fb2 <vend_ss_speech_dec_exec+0x126>

00128f0e <vend_ss_speech_dec_exec+0x82>:
  128f0e:	20b660               	or	a11, a6, a6
  128f11:	1ca0c2               	movi	a12, 28
  128f14:	20e550               	or	a14, a5, a5
  128f17:	1f0c                	movi.n	a15, 1
  128f19:	002f65               	call8	129210 <speech_decode>
  128f1c:	6498                	l32i.n	a9, a4, 24
  128f1e:	0a2d                	mov.n	a2, a10
  128f20:	991b                	addi.n	a9, a9, 1
  128f22:	6499                	s32i.n	a9, a4, 24

00128f24 <vend_ss_speech_dec_exec+0x98>:
  128f24:	d96865               	call8	1025ac <xthal_get_ccount>
  128f27:	85a0b2               	movi	a11, 133
  128f2a:	092472               	l32i	a7, a4, 36
  128f2d:	002482               	l32i	a8, a4, 0
  128f30:	0164a2               	s32i	a10, a4, 4
  128f33:	c08a80               	sub	a8, a10, a8
  128f36:	026482               	s32i	a8, a4, 8
  128f39:	a4a8                	l32i.n	a10, a4, 40
  128f3b:	737780               	maxu	a7, a7, a8
  128f3e:	9479                	s32i.n	a7, a4, 36
  128f40:	aa1b                	addi.n	a10, a10, 1
  128f42:	a4a9                	s32i.n	a10, a4, 40
  128f44:	575f65               	call8	18053c <__umodsi3>
  128f47:	aadc                	bnez.n	a10, 128f65 <vend_ss_speech_dec_exec+0xd9>
  128f49:	07cd                	mov.n	a12, a7
  128f4b:	09a4a2               	movi	a10, 0x409
  128f4e:	fc96b1               	l32r	a11, 1281a8 (80000a20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_474$6607_9_5>)
  128f51:	edb865               	call8	116ad8 <dbfw_StoreTrace>
  128f54:	0ba4a2               	movi	a10, 0x40b
  128f57:	fc95b1               	l32r	a11, 1281ac (80000b20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_475$6608_9_6>)
  128f5a:	54c8                	l32i.n	a12, a4, 20
  128f5c:	64d8                	l32i.n	a13, a4, 24
  128f5e:	74e8                	l32i.n	a14, a4, 28
  128f60:	edb765               	call8	116ad8 <dbfw_StoreTrace>
  128f63:	a469                	s32i.n	a6, a4, 40

00128f65 <vend_ss_speech_dec_exec+0xd9>:
  128f65:	0f1257               	beq	a2, a5, 128f78 <vend_ss_speech_dec_exec+0xec>
  128f68:	01a4a2               	movi	a10, 0x401
  128f6b:	fc91b1               	l32r	a11, 1281b0 (80000c20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_482$6609_9_7>)
  128f6e:	02cd                	mov.n	a12, a2
  128f70:	edb665               	call8	116ad8 <dbfw_StoreTrace>
  128f73:	f01d                	retw.n

00128f75 <vend_ss_speech_dec_exec+0xe9>:
  128f75:	000000                                        ...

00128f78 <vend_ss_speech_dec_exec+0xec>:
  128f78:	6398                	l32i.n	a9, a3, 24
  128f7a:	020c                	movi.n	a2, 0
  128f7c:	991b                	addi.n	a9, a9, 1
  128f7e:	6399                	s32i.n	a9, a3, 24
  128f80:	f01d                	retw.n

00128f82 <vend_ss_speech_dec_exec+0xf6>:
  128f82:	00a0b2               	movi	a11, 0
  128f85:	1ca0c2               	movi	a12, 28
  128f88:	78a0e2               	movi	a14, 120
  128f8b:	01a0f2               	movi	a15, 1
  128f8e:	002825               	call8	129210 <speech_decode>
  128f91:	74b8                	l32i.n	a11, a4, 28
  128f93:	0a2d                	mov.n	a2, a10
  128f95:	ab1b                	addi.n	a10, a11, 1
  128f97:	74a9                	s32i.n	a10, a4, 28
  128f99:	07bd                	mov.n	a11, a7
  128f9b:	090c                	movi.n	a9, 0
  128f9d:	cc1c                	movi.n	a12, 28
  128f9f:	0dac76               	loopgtz	a12, 128fb0 <vend_ss_speech_dec_exec+0x124>
  128fa2:	33d8                	l32i.n	a13, a3, 12
  128fa4:	d9da                	add.n	a13, a9, a13
  128fa6:	1e0dd2               	l8ui	a13, a13, 30
  128fa9:	991b                	addi.n	a9, a9, 1
  128fab:	004bd2               	s8i	a13, a11, 0
  128fae:	bb1b                	addi.n	a11, a11, 1

00128fb0 <vend_ss_speech_dec_exec+0x124>:
  128fb0:	190c                	movi.n	a9, 1

00128fb2 <vend_ss_speech_dec_exec+0x126>:
  128fb2:	8499                	s32i.n	a9, a4, 32
  128fb4:	ffdb06               	j	128f24 <vend_ss_speech_dec_exec+0x98>

00128fb7 <vend_ss_speech_dec_exec+0x12b>:
	...

00128fb8 <vend_dyve_init>:
  128fb8:	004136               	entry	a1, 32
  128fbb:	08a4a2               	movi	a10, 0x408
  128fbe:	fc7db1               	l32r	a11, 1281b4 (80000d20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_503$6698_20_3>)
  128fc1:	edb165               	call8	116ad8 <dbfw_StoreTrace>
  128fc4:	08a4a2               	movi	a10, 0x408
  128fc7:	fc7cb1               	l32r	a11, 1281b8 (80000e20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_574$6699_20_4>)
  128fca:	edb0e5               	call8	116ad8 <dbfw_StoreTrace>
  128fcd:	020c                	movi.n	a2, 0
  128fcf:	f01d                	retw.n

00128fd1 <vend_dyve_init+0x19>:
  128fd1:	00000000 36000000                                ......

00128fd7 <vend_dyve_init+0x1f>:
	...

00128fd8 <vend_inear_init>:
  128fd8:	004136               	entry	a1, 32
  128fdb:	08a4a2               	movi	a10, 0x408
  128fde:	fc77b1               	l32r	a11, 1281bc (80000f20 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_636$6712_10_3>)
  128fe1:	edaf65               	call8	116ad8 <dbfw_StoreTrace>
  128fe4:	4f2282               	l32i	a8, a2, 0x13c
  128fe7:	4922a2               	l32i	a10, a2, 0x124
  128fea:	522242               	l32i	a4, a2, 0x148
  128fed:	4c2292               	l32i	a9, a2, 0x130
  128ff0:	4622b2               	l32i	a11, a2, 0x118
  128ff3:	4322c2               	l32i	a12, a2, 0x10c
  128ff6:	050c                	movi.n	a5, 0
  128ff8:	286252               	s32i	a5, a2, 160
  128ffb:	296252               	s32i	a5, a2, 164
  128ffe:	2a6252               	s32i	a5, a2, 168
  129001:	2b6252               	s32i	a5, a2, 172
  129004:	2c6252               	s32i	a5, a2, 176
  129007:	2262c2               	s32i	a12, a2, 136
  12900a:	2362b2               	s32i	a11, a2, 140
  12900d:	256292               	s32i	a9, a2, 148
  129010:	276242               	s32i	a4, a2, 156
  129013:	2462a2               	s32i	a10, a2, 144
  129016:	fc6a41               	l32r	a4, 1281c0 (2148b0 <SamsungDiamondVoiceEngine_vars_Tx>)
  129019:	266282               	s32i	a8, a2, 152
  12901c:	04ad                	mov.n	a10, a4
  12901e:	071765               	call8	130194 <SamsungSolomonVoiceWEngineInit>
  129021:	08a4a2               	movi	a10, 0x408
  129024:	fc68b1               	l32r	a11, 1281c4 (80001020 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_661$6720_10_11>)
  129027:	edab25               	call8	116ad8 <dbfw_StoreTrace>
  12902a:	fc6731               	l32r	a3, 1281c8 (239da0 <DiamondVoice_DV_TX_Config>)
  12902d:	3d92b2               	l16si	a11, a2, 122
  129030:	03ad                	mov.n	a10, a3
  129032:	071b65               	call8	1301e8 <SamsungSolomonVoiceWParamSetting>
  129035:	08a4a2               	movi	a10, 0x408
  129038:	fc65b1               	l32r	a11, 1281cc (80001120 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_664$6721_10_12>)
  12903b:	eda9e5               	call8	116ad8 <dbfw_StoreTrace>
  12903e:	04ad                	mov.n	a10, a4
  129040:	03bd                	mov.n	a11, a3
  129042:	0729e5               	call8	1302e0 <SamsungSolomonVoiceWEngineConfig>
  129045:	08a4a2               	movi	a10, 0x408
  129048:	fc62b1               	l32r	a11, 1281d0 (80001220 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_667$6722_10_13>)
  12904b:	eda8e5               	call8	116ad8 <dbfw_StoreTrace>
  12904e:	08a4a2               	movi	a10, 0x408
  129051:	fc60d1               	l32r	a13, 1281d4 (23af54 <DiamondVoice_DV_TX_Config+0x11b4>)
  129054:	fc61b1               	l32r	a11, 1281d8 (80001320 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_670$6723_10_14>)
  129057:	7e5d52               	s16i	a5, a13, 252
  12905a:	eda7e5               	call8	116ad8 <dbfw_StoreTrace>
  12905d:	020c                	movi.n	a2, 0
  12905f:	f01d                	retw.n

00129061 <vend_inear_init+0x89>:
  129061:	000000                                        ...

00129064 <vend_inear_exec>:
  129064:	006136               	entry	a1, 48
  129067:	532282               	l32i	a8, a2, 0x14c
  12906a:	5422a2               	l32i	a10, a2, 0x150
  12906d:	fc5b71               	l32r	a7, 1281dc (2764e0 <g_vend_private_param>)
  129070:	3d9292               	l16si	a9, a2, 122
  129073:	000772               	l8ui	a7, a7, 0
  129076:	8099a0               	add	a9, a9, a10
  129079:	0ea897               	bge	a8, a9, 12908b <vend_inear_exec+0x27>
  12907c:	08a4a2               	movi	a10, 0x408
  12907f:	fc58b1               	l32r	a11, 1281e0 (80001420 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_703$6764_11_13>)
  129082:	eda565               	call8	116ad8 <dbfw_StoreTrace>
  129085:	ffaf22               	movi	a2, -1
  129088:	000090               	retw

0012908b <vend_inear_exec+0x27>:
  12908b:	d95225               	call8	1025ac <xthal_get_ccount>
  12908e:	00a092               	movi	a9, 0
  129091:	fc5031               	l32r	a3, 1281d4 (23af54 <DiamondVoice_DV_TX_Config+0x11b4>)
  129094:	3d92d2               	l16si	a13, a2, 122
  129097:	fc3bf1               	l32r	a15, 128184 (214880 <_dram0_overlay_bss_start>)
  12909a:	01d2e2               	addmi	a14, a2, 0x100
  12909d:	18ce52               	addi	a5, a14, 24
  1290a0:	3cce42               	addi	a4, a14, 60
  1290a3:	0cce62               	addi	a6, a14, 12
  1290a6:	006fa2               	s32i	a10, a15, 0
  1290a9:	0d400f4140b017ce 	{ bnei.w18	a7, 1, 1291a1 <vend_inear_exec+0x13d>; nop }
  1290b1:	fc4c71               	l32r	a7, 1281e4 (23d880 <Speech_buf_RX_Outer>)
  1290b4:	1d1da6               	blti	a13, 1, 1290d5 <vend_inear_exec+0x71>
  1290b7:	07bd                	mov.n	a11, a7
  1290b9:	4f22f2               	l32i	a15, a2, 0x13c
  1290bc:	09ad                	mov.n	a10, a9
  1290be:	0fcd                	mov.n	a12, a15

001290c0 <vend_inear_exec+0x5c>:
  1290c0:	aa1b                	addi.n	a10, a10, 1
  1290c2:	009c92               	l16si	a9, a12, 0
  1290c5:	cc2b                	addi.n	a12, a12, 2
  1290c7:	005b92               	s16i	a9, a11, 0
  1290ca:	3d9282               	l16si	a8, a2, 122
  1290cd:	bb2b                	addi.n	a11, a11, 2
  1290cf:	ed2a87               	blt	a10, a8, 1290c0 <vend_inear_exec+0x5c>
  1290d2:	000086               	j	1290d8 <vend_inear_exec+0x74>

001290d5 <vend_inear_exec+0x71>:
  1290d5:	4f22f2               	l32i	a15, a2, 0x13c

001290d8 <vend_inear_exec+0x74>:
  1290d8:	fc3cb1               	l32r	a11, 1281c8 (239da0 <DiamondVoice_DV_TX_Config>)
  1290db:	542282               	l32i	a8, a2, 0x150
  1290de:	4922c2               	l32i	a12, a2, 0x124
  1290e1:	4322d2               	l32i	a13, a2, 0x10c
  1290e4:	4622e2               	l32i	a14, a2, 0x118
  1290e7:	006172               	s32i	a7, a1, 0
  1290ea:	4c2292               	l32i	a9, a2, 0x130
  1290ed:	1199                	s32i.n	a9, a1, 4
  1290ef:	522292               	l32i	a9, a2, 0x148
  1290f2:	fc33a1               	l32r	a10, 1281c0 (2148b0 <SamsungDiamondVoiceEngine_vars_Tx>)
  1290f5:	908890               	addx2	a8, a8, a9
  1290f8:	2189                	s32i.n	a8, a1, 8
  1290fa:	0721e5               	call8	130318 <SamsungSolomonVoiceWEngineExe>
  1290fd:	7e93a2               	l16si	a10, a3, 252
  129100:	badc                	bnez.n	a10, 12911f <vend_inear_exec+0xbb>
  129102:	fc2fa1               	l32r	a10, 1281c0 (2148b0 <SamsungDiamondVoiceEngine_vars_Tx>)
  129105:	071925               	call8	130298 <SamsungSolomonVoiceWGetAMSStatus>
  129108:	131a66               	bnei	a10, 1, 12911f <vend_inear_exec+0xbb>
  12910b:	09a4a2               	movi	a10, 0x409
  12910e:	fc36b1               	l32r	a11, 1281e8 (80001520 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_794$6768_11_15>)
  129111:	1c0c                	movi.n	a12, 1
  129113:	7e53c2               	s16i	a12, a3, 252
  129116:	ed9c25               	call8	116ad8 <dbfw_StoreTrace>
  129119:	7e93a2               	l16si	a10, a3, 252
  12911c:	e6e9e5               	call8	10ffbc <au_task_SendVendorData>
  12911f:	d948e5               	call8	1025ac <xthal_get_ccount>
  129122:	fc18b1               	l32r	a11, 128184 (214880 <_dram0_overlay_bss_start>)
  129125:	412372               	l32i	a7, a3, 0x104
  129128:	0b88                	l32i.n	a8, a11, 0
  12912a:	1ba9                	s32i.n	a10, a11, 4
  12912c:	c08a80               	sub	a8, a10, a8
  12912f:	4023a2               	l32i	a10, a3, 0x100
  129132:	2b89                	s32i.n	a8, a11, 8
  129134:	737780               	maxu	a7, a7, a8
  129137:	416372               	s32i	a7, a3, 0x104
  12913a:	85a0b2               	movi	a11, 133
  12913d:	aa1b                	addi.n	a10, a10, 1
  12913f:	4063a2               	s32i	a10, a3, 0x100
  129142:	573fa5               	call8	18053c <__umodsi3>
  129145:	eacc                	bnez.n	a10, 129157 <vend_inear_exec+0xf3>
  129147:	07cd                	mov.n	a12, a7
  129149:	09a4a2               	movi	a10, 0x409
  12914c:	fc28b1               	l32r	a11, 1281ec (80001720 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_831$6770_11_17>)
  12914f:	ed98a5               	call8	116ad8 <dbfw_StoreTrace>
  129152:	090c                	movi.n	a9, 0
  129154:	406392               	s32i	a9, a3, 0x100

00129157 <vend_inear_exec+0xf3>:
  129157:	3d92b2               	l16si	a11, a2, 122
  12915a:	5422c2               	l32i	a12, a2, 0x150
  12915d:	06ad                	mov.n	a10, a6
  12915f:	ccba                	add.n	a12, a12, a11
  129161:	5462c2               	s32i	a12, a2, 0x150
  129164:	f4b0b0               	extui	a11, a11, 0, 16
  129167:	d782a5               	call8	100990 <au_task_vend_FlushBuf>
  12916a:	05ad                	mov.n	a10, a5
  12916c:	3d12b2               	l16ui	a11, a2, 122
  12916f:	d78225               	call8	100990 <au_task_vend_FlushBuf>
  129172:	fc1fd1               	l32r	a13, 1281f0 (274b00 <g_overlay_parameter>)
  129175:	5b2dd2               	l32i	a13, a13, 0x16c
  129178:	6d9c                	beqz.n	a13, 129192 <vend_inear_exec+0x12e>
  12917a:	3d12b2               	l16ui	a11, a2, 122
  12917d:	01d2a2               	addmi	a10, a2, 0x100
  129180:	24caa2               	addi	a10, a10, 36
  129183:	d780e5               	call8	100990 <au_task_vend_FlushBuf>
  129186:	3d12b2               	l16ui	a11, a2, 122
  129189:	01d2a2               	addmi	a10, a2, 0x100
  12918c:	30caa2               	addi	a10, a10, 48
  12918f:	d78025               	call8	100990 <au_task_vend_FlushBuf>

00129192 <vend_inear_exec+0x12e>:
  129192:	04ad                	mov.n	a10, a4
  129194:	3d12b2               	l16ui	a11, a2, 122
  129197:	d77fa5               	call8	100990 <au_task_vend_FlushBuf>

0012919a <vend_inear_exec+0x136>:
  12919a:	020c                	movi.n	a2, 0
  12919c:	f01d                	retw.n

0012919e <vend_inear_exec+0x13a>:
  12919e:	000000                                        ...

001291a1 <vend_inear_exec+0x13d>:
  1291a1:	20b660               	or	a11, a6, a6
  1291a4:	f4c0d0               	extui	a12, a13, 0, 16
  1291a7:	48cea2               	addi	a10, a14, 72
  1291aa:	d77b65               	call8	100960 <au_task_vend_PassBuf>
  1291ad:	20a550               	or	a10, a5, a5
  1291b0:	3d12b2               	l16ui	a11, a2, 122
  1291b3:	d77de5               	call8	100990 <au_task_vend_FlushBuf>
  1291b6:	20a440               	or	a10, a4, a4
  1291b9:	3d12b2               	l16ui	a11, a2, 122
  1291bc:	d77d25               	call8	100990 <au_task_vend_FlushBuf>
  1291bf:	fc0cb1               	l32r	a11, 1281f0 (274b00 <g_overlay_parameter>)
  1291c2:	5b2bb2               	l32i	a11, a11, 0x16c
  1291c5:	017b16               	beqz	a11, 1291e0 <vend_inear_exec+0x17c>
  1291c8:	3d12b2               	l16ui	a11, a2, 122
  1291cb:	01d2a2               	addmi	a10, a2, 0x100
  1291ce:	24caa2               	addi	a10, a10, 36
  1291d1:	d77be5               	call8	100990 <au_task_vend_FlushBuf>
  1291d4:	3d12b2               	l16ui	a11, a2, 122
  1291d7:	01d2a2               	addmi	a10, a2, 0x100
  1291da:	30caa2               	addi	a10, a10, 48
  1291dd:	d77b25               	call8	100990 <au_task_vend_FlushBuf>

001291e0 <vend_inear_exec+0x17c>:
  1291e0:	4023a2               	l32i	a10, a3, 0x100
  1291e3:	85a0b2               	movi	a11, 133
  1291e6:	01caa2               	addi	a10, a10, 1
  1291e9:	4063a2               	s32i	a10, a3, 0x100
  1291ec:	5734e5               	call8	18053c <__umodsi3>
  1291ef:	fa7a56               	bnez	a10, 12919a <vend_inear_exec+0x136>
  1291f2:	08a4a2               	movi	a10, 0x408
  1291f5:	fbffb1               	l32r	a11, 1281f4 (80001620 <__log_data___1__1__0_src_0_vend_entry_sp_1_c_814$6769_11_16>)
  1291f8:	ed8de5               	call8	116ad8 <dbfw_StoreTrace>
  1291fb:	0b0c                	movi.n	a11, 0
  1291fd:	4063b2               	s32i	a11, a3, 0x100
  129200:	ffe586               	j	12919a <vend_inear_exec+0x136>

00129203 <vend_inear_exec+0x19f>:
  129203:	00000000 00413600                                .....

00129208 <ec_get_error>:
  129208:	004136               	entry	a1, 32
  12920b:	119222               	l16si	a2, a2, 34
  12920e:	f01d                	retw.n

00129210 <speech_decode>:
  129210:	01e136               	entry	a1, 240
  129213:	1d6152               	s32i	a5, a1, 116
  129216:	1c6142               	s32i	a4, a1, 112
  129219:	400001b423ca422e 	{ ae_l16.i	aed10, a2, 6; nop; ae_movda32	aed12, a2 }
  129221:	02a8                	l32i.n	a10, a2, 0
  129223:	2d61a2               	s32i	a10, a1, 180
  129226:	17aa84               	ae_sext32	aed10, aed10, 15
  129229:	40000174225efaae 	{ ae_l16.i	aed14, a10, 4; nop; ae_movad32.l	a15, aed10 }
  129231:	2761f2               	s32i	a15, a1, 156
  129234:	e9fba8e08fe00a1f 	{ ae_l16.i	aed0, a10, 2; nop; ae_sext32	aed14, aed14, 15 }
  12923c:	e9fb4f008f00e04f 	{ movi	a4, -32; nop; ae_sext32	aed0, aed0, 15 }
  129244:	18fb45100f10005f 	{ movi	a5, 0x500; nop; ae_slai32	aed1, aed0, 1 }
  12924c:	18fbc810eff0817f 	{ ae_movad32.l	a8, aed1; nop; ae_slai32	aed15, aed14, 1 }
  129254:	40000175455296fe 	{ ae_movda32	aed2, a6; nop; ae_movad32.l	a9, aed15 }
  12925c:	286192               	s32i	a9, a1, 160
  12925f:	2c6182               	s32i	a8, a1, 176
  129262:	0d8018418f1f152e 	{ ae_movda32	aed1, a5; ae_add32	aed15, aed15, aed1 }
  12926a:	0d8018418f1f142e 	{ ae_movda32	aed1, a4; ae_add32	aed15, aed15, aed1 }
  129272:	18e7dd11afaf259f 	{ nop; ae_add32	aed15, aed15, aed1; ae_slai32	aed10, aed10, 1 }
  12927a:	17ff84               	ae_sext32	aed15, aed15, 15
  12927d:	ebe7c80f0a0fef7f 	{ ae_movad32.l	a14, aed15; ae_add32	aed15, aed10, aed15; nop }
  129285:	2961e2               	s32i	a14, a1, 164
  129288:	17ff84               	ae_sext32	aed15, aed15, 15
  12928b:	18e7dd2f2a9d259f 	{ nop; ae_add32	aed13, aed10, aed15; ae_slai32	aed9, aed2, 2 }
  129293:	17dd84               	ae_sext32	aed13, aed13, 15
  129296:	18e7dd1d2a2a259f 	{ nop; ae_add32	aed10, aed10, aed13; ae_slai32	aed2, aed2, 1 }
  12929e:	e9e740ac8faff7cf 	{ movi	a12, 247; ae_add32	aed15, aed15, aed12; ae_sext32	aed10, aed10, 15 }
  1292a6:	93e7d9ac9d9db08e 	{ ae_movi	aed11, 32; ae_add32	aed13, aed13, aed12; ae_add32	aed9, aed9, aed10 }
  1292ae:	e9e7c89b8d9d507f 	{ ae_movad32.l	a5, aed0; ae_add32	aed13, aed13, aed11; ae_sext32	aed9, aed9, 15 }
  1292b6:	93e7c89c2a1aee7e 	{ ae_movad32.l	a14, aed14; ae_add32	aed10, aed10, aed12; ae_add32	aed1, aed2, aed9 }
  1292be:	e9e7c81b8a1afd7f 	{ ae_movad32.l	a15, aed13; ae_add32	aed10, aed10, aed11; ae_sext32	aed1, aed1, 15 }
  1292c6:	93e7c8c112124a7e 	{ ae_movad32.l	a4, aed10; ae_add32	aed2, aed2, aed1; ae_add32	aed1, aed1, aed12 }
  1292ce:	0d801a4b4111d23e 	{ ae_movad16.0	a13, aed2; ae_add32	aed1, aed1, aed11 }
  1292d6:	2b61d2               	s32i	a13, a1, 172
  1292d9:	93e7c8cb9f9fa17e 	{ ae_movad32.l	a10, aed1; ae_add32	aed15, aed15, aed11; ae_add32	aed9, aed9, aed12 }
  1292e1:	2a61a2               	s32i	a10, a1, 168
  1292e4:	ebe7c80b0909df7f 	{ ae_movad32.l	a13, aed15; ae_add32	aed9, aed9, aed11; nop }
  1292ec:	25a9c4               	ae_movad32.l	a10, aed9
  1292ef:	331726               	beqi	a7, 1, 129326 <speech_decode+0x116>
  1292f2:	2161e2               	s32i	a14, a1, 132
  1292f5:	2061d2               	s32i	a13, a1, 128
  1292f8:	1f61a2               	s32i	a10, a1, 124
  1292fb:	0003b2               	l8ui	a11, a3, 0
  1292fe:	1e61f2               	s32i	a15, a1, 120
  129301:	031bc7               	beq	a11, a12, 129308 <speech_decode+0xf8>
  129304:	020c                	movi.n	a2, 0
  129306:	f01d                	retw.n

00129308 <speech_decode+0xf8>:
  129308:	a31b                	addi.n	a10, a3, 1
  12930a:	038a65               	call8	12cbb0 <UpdateCRC8>
  12930d:	0103d2               	l8ui	a13, a3, 1
  129310:	1e0c                	movi.n	a14, 1
  129312:	c0dda0               	sub	a13, a13, a10
  129315:	93ded0               	movnez	a13, a14, a13
  129318:	11ddf0               	slli	a13, a13, 1
  12931b:	23dd80               	sext	a13, a13, 15
  12931e:	544d16               	beqz	a13, 129866 <speech_decode+0x656>
  129321:	c27c                	movi.n	a2, -4
  129323:	f01d                	retw.n

00129325 <speech_decode+0x115>:
	...

00129326 <speech_decode+0x116>:
  129326:	03bd                	mov.n	a11, a3
  129328:	20c1a2               	addi	a10, a1, 32
  12932b:	1c21c2               	l32i	a12, a1, 112
  12932e:	04b7e5               	call8	12deac <rc_dec_init>
  129331:	2c2182               	l32i	a8, a1, 176
  129334:	0c92e2               	l16si	a14, a2, 24
  129337:	fbb091               	l32r	a9, 1281f8 (ffff9000 <_memmap_cacheattr_bp_strict+0xd600e>)
  12933a:	4000019145fe99ce 	{ ae_movda32	aed14, a9; nop; movi	a9, -100 }
  129342:	40000101450d992e 	{ ae_movda32	aed13, a9; nop; movi	a9, 2 }
  12934a:	11fe60               	slli	a15, a14, 10
  12934d:	05d882               	addmi	a8, a8, 0x500
  129350:	e0c882               	addi	a8, a8, -32
  129353:	23ff80               	sext	a15, a15, 15
  129356:	2361f2               	s32i	a15, a1, 140
  129359:	238880               	sext	a8, a8, 15
  12935c:	828a                	add.n	a8, a2, a8
  12935e:	20c882               	addi	a8, a8, 32
  129361:	0d40734000b10eae 	{ beqz.w18	a14, 129a95 <speech_decode+0x885>; ae_movi	aed1, 0 }
  129369:	0d92d2               	l16si	a13, a2, 26

0012936c <speech_decode+0x15c>:
  12936c:	fba4c1               	l32r	a12, 1281fc (fff90000 <_memmap_cacheattr_bp_strict+0x6d00e>)
  12936f:	11bd90               	slli	a11, a13, 7
  129372:	23bb80               	sext	a11, a11, 15
  129375:	8e8976               	loop	a9, 129407 <speech_decode+0x1f7>
  129378:	b00804               	ae_l16.i	aed0, a8, 0
  12937b:	170084               	ae_sext32	aed0, aed0, 15
  12937e:	93e7dd1d0010259e 	{ nop; ae_add32	aed0, aed0, aed13; ae_add32	aed1, aed0, aed1 }
  129386:	5200e4               	ae_max32	aed0, aed0, aed14
  129389:	d30874               	ae_s16.0.ip	aed0, a8, 14
  12938c:	b008a4               	ae_l16.i	aed0, a8, -12
  12938f:	e9fba8008f2008bf 	{ ae_l16.i	aed0, a8, -10; nop; ae_sext32	aed2, aed0, 15 }
  129397:	e9e7a80d825308cf 	{ ae_l16.i	aed0, a8, -8; ae_add32	aed3, aed2, aed13; ae_sext32	aed5, aed0, 15 }
  12939f:	e9e7a801822108df 	{ ae_l16.i	aed0, a8, -6; ae_add32	aed1, aed2, aed1; ae_sext32	aed2, aed0, 15 }
  1293a7:	e9e7a80d858608ef 	{ ae_l16.i	aed0, a8, -4; ae_add32	aed6, aed5, aed13; ae_sext32	aed8, aed0, 15 }
  1293af:	e9e7a80d82a708ff 	{ ae_l16.i	aed0, a8, -2; ae_add32	aed7, aed2, aed13; ae_sext32	aed10, aed0, 15 }
  1293b7:	e9e7a80d88b9080f 	{ ae_l16.i	aed0, a8, 0; ae_add32	aed9, aed8, aed13; ae_sext32	aed11, aed0, 15 }
  1293bf:	e9e7dd0d8ac0259f 	{ nop; ae_add32	aed0, aed10, aed13; ae_sext32	aed12, aed0, 15 }
  1293c7:	b3e7dd3deb43259e 	{ nop; ae_add32	aed3, aed11, aed13; ae_max32	aed4, aed3, aed14 }
  1293cf:	b3e7b46dec4648ae 	{ ae_s16.0.i	aed4, a8, -12; ae_add32	aed6, aed12, aed13; ae_max32	aed4, aed6, aed14 }
  1293d7:	b3e7b471e55148be 	{ ae_s16.0.i	aed4, a8, -10; ae_add32	aed1, aed5, aed1; ae_max32	aed5, aed7, aed14 }
  1293df:	b3e7b491e22158ce 	{ ae_s16.0.i	aed5, a8, -8; ae_add32	aed1, aed2, aed1; ae_max32	aed2, aed9, aed14 }
  1293e7:	b3e7b401e81028de 	{ ae_s16.0.i	aed2, a8, -6; ae_add32	aed0, aed8, aed1; ae_max32	aed1, aed0, aed14 }
  1293ef:	b3e7b430ea1018ee 	{ ae_s16.0.i	aed1, a8, -4; ae_add32	aed0, aed10, aed0; ae_max32	aed1, aed3, aed14 }
  1293f7:	b3e7b460eb1018fe 	{ ae_s16.0.i	aed1, a8, -2; ae_add32	aed0, aed11, aed0; ae_max32	aed1, aed6, aed14 }
  1293ff:	ebe7b5000c01181f 	{ ae_s16.0.ip	aed1, a8, 2; ae_add32	aed1, aed12, aed0; nop }

00129407 <speech_decode+0x1f7>:
  129407:	25a1c4               	ae_movad32.l	a10, aed1
  12940a:	049d                	mov.n	a9, a4
  12940c:	0d006641c0b08ace 	{ beq.w18	a10, a12, 129a7c <speech_decode+0x86c>; nop }
  129414:	0e0c                	movi.n	a14, 0
  129416:	78a0f2               	movi	a15, 120
  129419:	40000121458ddbce 	{ ae_movda32	aed13, a11; nop; movi	a13, 0xfffff82c }
  129421:	fb77a1               	l32r	a10, 128200 (2667 <XtosCoreStateSize+0x23e7>)
  129424:	fb7881               	l32r	a8, 128204 (5999 <xthals_release_major+0x2ab9>)
  129427:	400001b5451048ae 	{ ae_movda32	aed0, a8; nop; ae_movda32	aed1, a10 }
  12942f:	ebfa5008050cd4df 	{ add	a13, a4, a13; ae_movi	aed12, 37; nop }
  129437:	2261d2               	s32i	a13, a1, 136
  12943a:	9baf76               	loopgtz	a15, 1294d9 <speech_decode+0x2c9>
  12943d:	612df2               	l32i	a15, a13, 0x184
  129440:	400000247005a99e 	{ ae_l32.i	aed5, a9, 0; nop; addmi	a10, a9, 0x200 }
  129448:	bd8a84               	ae_l32.i	aed8, a10, -32
  12944b:	eb0dae08010a990f 	{ ae_l32.i	aed9, a9, 0; ae_mul32.hh	aed10, aed1, aed8; nop }
  129453:	eb0d400900090fcf 	{ movi	a12, 15; ae_mul32.hh	aed9, aed0, aed9; nop }
  12945b:	81aca4               	ae_sraa64	aed10, aed10, a12
  12945e:	819c94               	ae_sraa64	aed9, aed9, a12
  129461:	4000017545533e9e 	{ ae_movda32	aed3, a14; nop; ae_movad32.l	a3, aed9 }
  129469:	eb0dc80800088a7f 	{ ae_movad32.l	a8, aed10; ae_mul32.hh	aed8, aed0, aed8; nop }
  129471:	400001b54597483e 	{ ae_movda32	aed7, a8; nop; ae_movda32	aed9, a3 }
  129479:	c5fbdd79b279259e 	{ nop; ae_abs32	aed9, aed9; ae_abs32	aed7, aed7 }
  129481:	ebe7200907071eef 	{ addi	a14, a14, 1; ae_add32	aed7, aed7, aed9; nop }
  129489:	0c8019b781c46c8e 	{ ae_sraa64	aed8, aed8, a12; ae_mul32.hh	aed4, aed1, aed7 }
  129491:	400001754556af8e 	{ ae_movda32	aed6, a15; nop; ae_movad32.l	a10, aed8 }
  129499:	0d80194645156c4e 	{ ae_sraa64	aed4, aed4, a12; ae_add32	aed5, aed5, aed6 }
  1294a1:	ebe7c8050303847f 	{ ae_movad32.l	a8, aed4; ae_add32	aed3, aed3, aed5; nop }
  1294a9:	400001b545f24a8e 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed15, a8 }
  1294b1:	c5fb20f2b2f24dde 	{ addi	a13, a13, 4; ae_abs32	aed2, aed2; ae_abs32	aed15, aed15 }
  1294b9:	ebe7c8020f0ff37f 	{ ae_movad32.l	a15, aed3; ae_add32	aed15, aed15, aed2; nop }
  1294c1:	40000175205739fe 	{ ae_s32.l.i	aed7, a9, 0; nop; ae_movad32.l	a3, aed15 }
  1294c9:	786932               	s32i	a3, a9, 0x1e0
  1294cc:	0d0000c779ba0f0e 	{ bbci.w18	a15, 0, 1294d7 <speech_decode+0x2c7>; ae_neg32	aed10, aed7 }
  1294d4:	e0a904               	ae_s32.l.i	aed10, a9, 0

001294d7 <speech_decode+0x2c7>:
  1294d7:	994b                	addi.n	a9, a9, 4

001294d9 <speech_decode+0x2c9>:
  1294d9:	fb4cd1               	l32r	a13, 12820c (1000 <XtosCoreStateSize+0xd80>)
  1294dc:	2221a2               	l32i	a10, a1, 136
  1294df:	fb4ae1               	l32r	a14, 128208 (7fff <xthals_release_major+0x511f>)
  1294e2:	232192               	l32i	a9, a1, 140
  1294e5:	3ce934               	ae_movda32	aed14, a9
  1294e8:	ebf2400e0d0df09f 	{ movi	a9, 240; ae_sub32	aed13, aed13, aed14; nop }
  1294f0:	40000175455884de 	{ ae_movda32	aed8, a4; nop; ae_movad32.l	a8, aed13 }
  1294f8:	25b8c4               	ae_movad32.l	a11, aed8
  1294fb:	400000b5456afe8e 	{ ae_movda32	aed10, a14; nop; addmi	a15, a8, 0x6b00 }
  129503:	4000002470758b8e 	{ ae_l32.i	aed5, a11, 0; nop; addmi	a8, a8, 0x7200 }
  12950b:	40000025450bc8be 	{ ae_movda32	aed11, a8; nop; addmi	a12, a11, 0x200 }
  129513:	0d80184c8b1b9f2e 	{ ae_movda32	aed9, a15; ae_add32	aed11, aed11, aed12 }
  12951b:	b7faaeb4adbc0c8e 	{ ae_l32.i	aed0, a12, -32; ae_movi	aed12, 29; ae_min32	aed11, aed11, aed10 }

00129523 <speech_decode+0x313>:
  129523:	0d80184c8919ca2e 	{ ae_movda32	aed12, a10; ae_add32	aed9, aed9, aed12 }
  12952b:	b7fb4090af900ffe 	{ movi	a15, 15; nop; ae_min32	aed9, aed9, aed10 }
  129533:	0c92a2               	l16si	a10, a2, 24
  129536:	4000017545578ace 	{ ae_movda32	aed7, a10; nop; ae_movad32.l	a8, aed12 }
  12953e:	40000131450aadbe 	{ ae_movda32	aed10, a13; nop; movi	a10, 59 }
  129546:	b3fa2ea096960cde 	{ addi	a13, a12, -32; ae_movi	aed6, 6; ae_max32	aed9, aed10, aed9 }
  12954e:	b7fb30607f60288e 	{ addmi	a8, a8, 0x200; nop; ae_min32	aed6, aed6, aed7 }
  129556:	b3fbc8a0bfa0e67e 	{ ae_movad32.l	a14, aed6; nop; ae_max32	aed10, aed10, aed11 }
  12955e:	e9fb27908f90488f 	{ addi	a8, a8, 116; nop; ae_sext32	aed9, aed9, 15 }
  129566:	0c8018b589c5b92e 	{ ae_movda32	aed11, a9; ae_mul32.hh	aed5, aed9, aed5 }
  12956e:	e9e7afab88a8482f 	{ ae_l32.ip	aed4, a8, 8; ae_add32	aed8, aed8, aed11; ae_sext32	aed10, aed10, 15 }
  129576:	40000175455b9e8e 	{ ae_movda32	aed11, a14; nop; ae_movad32.l	a9, aed8 }
  12957e:	0c8019b05ac06f5e 	{ ae_sraa64	aed5, aed5, a15; ae_mul32.hh	aed0, aed10, aed0 }
  129586:	ebfaaf000002392f 	{ ae_l32.ip	aed3, a9, 8; ae_movi	aed2, 0; nop }
  12958e:	0d80194403136f0e 	{ ae_sraa64	aed0, aed0, a15; ae_add32	aed3, aed3, aed4 }
  129596:	c5e7bf1322d35b1e 	{ ae_s32.l.ip	aed5, a11, 4; ae_add32	aed3, aed2, aed3; ae_movi	aed13, 1 }
  12959e:	400001747f55c83e 	{ ae_l32.i	aed5, a8, -4; nop; ae_movad32.l	a12, aed3 }
  1295a6:	ebe7ae0d020249ff 	{ ae_l32.i	aed4, a9, -4; ae_add32	aed2, aed2, aed13; nop }
  1295ae:	93e7005d4243c0ce 	{ extui	a12, a12, 0, 1; ae_add32	aed3, aed2, aed13; ae_add32	aed4, aed4, aed5 }
  1295b6:	0d80184482121c2e 	{ ae_movda32	aed1, a12; ae_add32	aed2, aed2, aed4 }
  1295be:	18fac81c1f1ce27f 	{ ae_movad32.l	a14, aed2; ae_movi	aed12, -1; ae_slai32	aed1, aed1, 1 }
  1295c6:	0020f0               	nop
  1295c9:	f03d                	nop.n
  1295cb:	f03d                	nop.n
  1295cd:	9f8a76               	loop	a10, 129670 <speech_decode+0x460>
  1295d0:	400001747150a90e 	{ ae_l32.i	aed0, a9, 4; nop; ae_movad32.l	a10, aed0 }
  1295d8:	400000247002cbbe 	{ ae_l32.i	aed2, a11, 0; nop; addmi	a12, a11, 0x200 }
  1295e0:	930d00c21912e0ee 	{ extui	a14, a14, 0, 1; ae_mul32.hh	aed2, aed9, aed2; ae_add32	aed1, aed1, aed12 }
  1295e8:	400001b4716448ee 	{ ae_l32.i	aed4, a8, 4; nop; ae_movda32	aed6, a14 }
  1295f0:	93e7ae4d03740c8e 	{ ae_l32.i	aed0, a12, -32; ae_add32	aed4, aed3, aed13; ae_add32	aed7, aed0, aed4 }
  1295f8:	180daf106a86082f 	{ ae_l32.ip	aed0, a8, 8; ae_mul32.hh	aed6, aed10, aed0; ae_slai32	aed8, aed6, 1 }
  129600:	e9e7af1c8858192f 	{ ae_l32.ip	aed1, a9, 8; ae_add32	aed8, aed8, aed12; ae_sext32	aed5, aed1, 15 }
  129608:	0d80194001126f2e 	{ ae_sraa64	aed0, aed2, a15; ae_add32	aed2, aed1, aed0 }
  129610:	0d80194714166f6e 	{ ae_sraa64	aed1, aed6, a15; ae_add32	aed6, aed4, aed7 }
  129618:	400001754551aa1e 	{ ae_movda32	aed1, a10; nop; ae_movad32.l	a10, aed1 }
  129620:	e94bbf858b010b1f 	{ ae_s32.l.ip	aed0, a11, 4; ae_mulap32x2	aed1, aed11, aed5; ae_sext32	aed0, aed8, 15 }
  129628:	93e730d243322bce 	{ addmi	a12, a11, 0x200; ae_add32	aed2, aed3, aed2; ae_add32	aed3, aed4, aed13 }
  129630:	400001747054eb6e 	{ ae_l32.i	aed4, a11, 0; nop; ae_movad32.l	a14, aed6 }
  129638:	400001754552aa2e 	{ ae_movda32	aed2, a10; nop; ae_movad32.l	a10, aed2 }
  129640:	eb0dae0409064c8f 	{ ae_l32.i	aed4, a12, -32; ae_mul32.hh	aed6, aed9, aed4; nop }
  129648:	eb4bbf000b021d2f 	{ ae_s32.l.ip	aed1, a13, 8; ae_mulap32x2	aed2, aed11, aed0; nop }
  129650:	eb0d00040a00a0af 	{ extui	a10, a10, 0, 1; ae_mul32.hh	aed0, aed10, aed4; nop }
  129658:	400001e545416afe 	{ ae_movda32	aed1, a10; nop; ae_sraa64	aed4, aed6, a15 }
  129660:	400001e52f020dfe 	{ ae_s32.l.i	aed2, a13, -4; nop; ae_sraa64	aed0, aed0, a15 }
  129668:	18fbbf101f104b1f 	{ ae_s32.l.ip	aed4, a11, 4; nop; ae_slai32	aed1, aed1, 1 }

00129670 <speech_decode+0x460>:
  129670:	3031c4               	ae_add32	aed3, aed1, aed12
  129673:	e9fbc8308f30807f 	{ ae_movad32.l	a8, aed0; nop; ae_sext32	aed3, aed3, 15 }
  12967b:	3c2834               	ae_movda32	aed2, a8
  12967e:	eb4b00030b02e0ef 	{ extui	a14, a14, 0, 1; ae_mulap32x2	aed2, aed11, aed3; nop }
  129686:	400000254501cebe 	{ ae_movda32	aed1, a14; nop; addmi	a12, a11, 0x200 }
  12968e:	e12d24               	ae_s32.l.ip	aed2, a13, 8
  129691:	18fbae101f100c8f 	{ ae_l32.i	aed0, a12, -32; nop; ae_slai32	aed1, aed1, 1 }
  129699:	930dddc01a10259e 	{ nop; ae_mul32.hh	aed0, aed10, aed0; ae_add32	aed1, aed1, aed12 }
  1296a1:	171184               	ae_sext32	aed1, aed1, 15
  1296a4:	810f04               	ae_sraa64	aed0, aed0, a15
  1296a7:	40000174705fab0e 	{ ae_l32.i	aed15, a11, 0; nop; ae_movad32.l	a10, aed0 }
  1296af:	0c8018bf89cf0a2e 	{ ae_movda32	aed0, a10; ae_mul32.hh	aed15, aed9, aed15 }
  1296b7:	eb4bdd010b00259f 	{ nop; ae_mulap32x2	aed0, aed11, aed1; nop }
  1296bf:	400001e52ff0fdfe 	{ ae_s32.l.i	aed0, a13, -4; nop; ae_sraa64	aed15, aed15, a15 }
  1296c7:	e1fb14               	ae_s32.l.ip	aed15, a11, 4

001296ca <speech_decode+0x4ba>:
  1296ca:	1c21c2               	l32i	a12, a1, 112
  1296cd:	0c9292               	l16si	a9, a2, 24
  1296d0:	0a0c                	movi.n	a10, 0
  1296d2:	0b0c                	movi.n	a11, 0
  1296d4:	2461b2               	s32i	a11, a1, 144
  1296d7:	2561a2               	s32i	a10, a1, 148
  1296da:	991b                	addi.n	a9, a9, 1
  1296dc:	11ccd0               	slli	a12, a12, 3
  1296df:	2661c2               	s32i	a12, a1, 152
  1296e2:	0c5292               	s16i	a9, a2, 24

001296e5 <speech_decode+0x4d5>:
  1296e5:	1136e0               	slli	a3, a6, 2
  1296e8:	20c2a2               	addi	a10, a2, 32
  1296eb:	21c150               	srai	a12, a5, 1
  1296ee:	a0b620               	addx4	a11, a6, a2
  1296f1:	20cbb2               	addi	a11, a11, 32
  1296f4:	c0cc60               	sub	a12, a12, a6
  1296f7:	01dcc2               	addmi	a12, a12, 0x100
  1296fa:	38ccc2               	addi	a12, a12, 56
  1296fd:	23cc80               	sext	a12, a12, 15
  129700:	1d5fe5               	call8	146d00 <SUN_COPY_32>
  129703:	04bd                	mov.n	a11, a4
  129705:	2d21a2               	l32i	a10, a1, 180
  129708:	c03230               	sub	a3, a2, a3
  12970b:	05d332               	addmi	a3, a3, 0x500
  12970e:	5aa8                	l32i.n	a10, a10, 20
  129710:	03cd                	mov.n	a12, a3
  129712:	011725               	call8	12a884 <clt_mdct_backward>
  129715:	0a92f2               	l16si	a15, a2, 20
  129718:	0992a2               	l16si	a10, a2, 18
  12971b:	1fcc                	bnez.n	a15, 129720 <speech_decode+0x510>
  12971d:	012a16               	beqz	a10, 129733 <speech_decode+0x523>

00129720 <speech_decode+0x510>:
  129720:	05ed                	mov.n	a14, a5
  129722:	03bd                	mov.n	a11, a3
  129724:	0792d2               	l16si	a13, a2, 14
  129727:	0892c2               	l16si	a12, a2, 16
  12972a:	01a9                	s32i.n	a10, a1, 0
  12972c:	1159                	s32i.n	a5, a1, 4
  12972e:	03ad                	mov.n	a10, a3
  129730:	02ede5               	call8	12c610 <comb_filter>

00129733 <speech_decode+0x523>:
  129733:	079292               	l16si	a9, a2, 14
  129736:	0ff716               	beqz	a7, 129839 <speech_decode+0x629>
  129739:	0892a2               	l16si	a10, a2, 16
  12973c:	0020f0               	nop
  12973f:	c0ba90               	sub	a11, a10, a9
  129742:	60b1b0               	abs	a11, a11
  129745:	0d400f4100b0ab4e 	{ bgei.w18	a11, 12, 129839 <speech_decode+0x629>; nop }
  12974d:	0e8916               	beqz	a9, 129839 <speech_decode+0x629>
  129750:	085292               	s16i	a9, a2, 16
  129753:	faaf81               	l32r	a8, 128210 (7670 <xthals_release_major+0x4790>)
  129756:	0a92f2               	l16si	a15, a2, 20
  129759:	0992e2               	l16si	a14, a2, 18
  12975c:	ba9a                	add.n	a11, a10, a9
  12975e:	21b1b0               	srai	a11, a11, 1
  129761:	0752b2               	s16i	a11, a2, 14
  129764:	43fef0               	min	a15, a14, a15
  129767:	400001b5455448fe 	{ ae_movda32	aed4, a8; nop; ae_movda32	aed5, a15 }
  12976f:	eb0d400504040fdf 	{ movi	a13, 15; ae_mul32.hh	aed4, aed4, aed5; nop }
  129777:	0a52e2               	s16i	a14, a2, 20
  12977a:	814d44               	ae_sraa64	aed4, aed4, a13
  12977d:	25c4c4               	ae_movad32.l	a12, aed4
  129780:	0952c2               	s16i	a12, a2, 18

00129783 <speech_decode+0x573>:
  129783:	c63b                	addi.n	a12, a6, 3
  129785:	d1d8                	l32i.n	a13, a1, 52
  129787:	22d9                	s32i.n	a13, a2, 8
  129789:	21c2c0               	srai	a12, a12, 2
  12978c:	0d400844c0b41c6e 	{ blti.w18	a12, 1, 12981c <speech_decode+0x60c>; ae_movi	aed4, 8 }
  129794:	3e63a4               	ae_l32x2.ip	aed6, a3, 16
  129797:	ebe7c304060673bf 	{ ae_l32x2.i	aed7, a3, -8; ae_add32	aed6, aed6, aed4; nop }
  12979f:	1ee7dd446767259f 	{ nop; ae_add32	aed7, aed7, aed4; ae_srai32	aed6, aed6, 4 }
  1297a7:	1efb40407f7004af 	{ movi	a10, 4; nop; ae_srai32	aed7, aed7, 4 }
  1297af:	a5fb40706f30009e 	{ movi	a9, 0; nop; ae_sat16x4	aed3, aed6, aed7 }
  1297b7:	562ca6               	blti	a12, 2, 129811 <speech_decode+0x601>
  1297ba:	1d21b2               	l32i	a11, a1, 116
  1297bd:	feccc2               	addi	a12, a12, -2
  1297c0:	3e03a4               	ae_l32x2.ip	aed0, a3, 16
  1297c3:	038d                	mov.n	a8, a3
  1297c5:	ebe7c304000013bf 	{ ae_l32x2.i	aed1, a3, -8; ae_add32	aed0, aed0, aed4; nop }
  1297cd:	22ac76               	loopgtz	a12, 1297f3 <speech_decode+0x5e3>
  1297d0:	1ee7cd440121082f 	{ ae_l32x2.ip	aed0, a8, 16; ae_add32	aed1, aed1, aed4; ae_srai32	aed2, aed0, 4 }
  1297d8:	1ee7864410103b9f 	{ ae_s16x4.x	aed3, a11, a9; ae_add32	aed0, aed0, aed4; ae_srai32	aed1, aed1, 4 }
  1297e0:	a5fb5f102f309a8e 	{ sext	a9, a10, 15; nop; ae_sat16x4	aed3, aed2, aed1 }
  1297e8:	400000406f01a89e 	{ ae_l32x2.i	aed1, a8, -8; nop; addi	a10, a9, 4 }
  1297f0:	1199f0               	slli	a9, a9, 1

001297f3 <speech_decode+0x5e3>:
  1297f3:	1d61b2               	s32i	a11, a1, 116
  1297f6:	1ee759440124e99f 	{ or	a14, a9, a9; ae_add32	aed4, aed1, aed4; ae_srai32	aed2, aed0, 4 }
  1297fe:	1efb86404f403bef 	{ ae_s16x4.x	aed3, a11, a14; nop; ae_srai32	aed4, aed4, 4 }
  129806:	a5fb5f402f309a8e 	{ sext	a9, a10, 15; nop; ae_sat16x4	aed3, aed2, aed4 }
  12980e:	1199f0               	slli	a9, a9, 1

00129811 <speech_decode+0x601>:
  129811:	1d21a2               	l32i	a10, a1, 116
  129814:	ebfb86000f003a9f 	{ ae_s16x4.x	aed3, a10, a9; nop; nop }

0012981c <speech_decode+0x60c>:
  12981c:	1791c2               	l16si	a12, a1, 46
  12981f:	d1e8                	l32i.n	a14, a1, 52
  129821:	3c5e34               	ae_movda32	aed5, a14
  129824:	25d5f4               	ae_nsaz32.l	a13, aed5
  129827:	2621b2               	l32i	a11, a1, 152
  12982a:	ccda                	add.n	a12, a12, a13
  12982c:	e1ccc2               	addi	a12, a12, -31
  12982f:	23cc80               	sext	a12, a12, 15
  129832:	1cabc7               	bge	a11, a12, 129852 <speech_decode+0x642>
  129835:	d27c                	movi.n	a2, -3
  129837:	f01d                	retw.n

00129839 <speech_decode+0x629>:
  129839:	085292               	s16i	a9, a2, 16
  12983c:	2521f2               	l32i	a15, a1, 148
  12983f:	099282               	l16si	a8, a2, 18
  129842:	2421a2               	l32i	a10, a1, 144
  129845:	0752a2               	s16i	a10, a2, 14
  129848:	0a5282               	s16i	a8, a2, 20
  12984b:	0952f2               	s16i	a15, a2, 18
  12984e:	ffcc46               	j	129783 <speech_decode+0x573>

00129851 <speech_decode+0x641>:
	...

00129852 <speech_decode+0x642>:
  129852:	20c1a2               	addi	a10, a1, 32
  129855:	ff9b25               	call8	129208 <ec_get_error>
  129858:	252a16               	beqz	a10, 129aae <speech_decode+0x89e>
  12985b:	1b0c                	movi.n	a11, 1
  12985d:	0652b2               	s16i	a11, a2, 12
  129860:	062d                	mov.n	a2, a6
  129862:	f01d                	retw.n

00129864 <speech_decode+0x654>:
	...

00129866 <speech_decode+0x656>:
  129866:	b32b                	addi.n	a11, a3, 2
  129868:	1c21c2               	l32i	a12, a1, 112
  12986b:	20c1a2               	addi	a10, a1, 32
  12986e:	feccd2               	addi	a13, a12, -2
  129871:	23cd80               	sext	a12, a13, 15
  129874:	1c61c2               	s32i	a12, a1, 112
  129877:	046365               	call8	12deac <rc_dec_init>
  12987a:	1791b2               	l16si	a11, a1, 46
  12987d:	1c2132               	l32i	a3, a1, 112
  129880:	d188                	l32i.n	a8, a1, 52
  129882:	3c6834               	ae_movda32	aed6, a8
  129885:	1133d0               	slli	a3, a3, 3
  129888:	25c6f4               	ae_nsaz32.l	a12, aed6
  12988b:	266132               	s32i	a3, a1, 152
  12988e:	233380               	sext	a3, a3, 15
  129891:	ccba                	add.n	a12, a12, a11
  129893:	e1ccc2               	addi	a12, a12, -31
  129896:	23cc80               	sext	a12, a12, 15
  129899:	0cfd                	mov.n	a15, a12
  12989b:	192c37               	blt	a12, a3, 1298b8 <speech_decode+0x6a8>
  12989e:	1d0c                	movi.n	a13, 1

001298a0 <speech_decode+0x690>:
  1298a0:	2e61d2               	s32i	a13, a1, 184
  1298a3:	c0a3c0               	sub	a10, a3, a12
  1298a6:	080c                	movi.n	a8, 0
  1298a8:	090c                	movi.n	a9, 0
  1298aa:	246192               	s32i	a9, a1, 144
  1298ad:	256182               	s32i	a8, a1, 148
  1298b0:	abaa                	add.n	a10, a11, a10
  1298b2:	1751a2               	s16i	a10, a1, 46
  1298b5:	0054c6               	j	129a0c <speech_decode+0x7fc>

001298b8 <speech_decode+0x6a8>:
  1298b8:	0d402b4140b01c0e 	{ beqi.w18	a12, 1, 129b70 <speech_decode+0x960>; nop }
  1298c0:	0d0c                	movi.n	a13, 0

001298c2 <speech_decode+0x6b2>:
  1298c2:	2e61d2               	s32i	a13, a1, 184
  1298c5:	10cfb2               	addi	a11, a15, 16
  1298c8:	0d001e4160b0a3be 	{ bge.w18	a3, a11, 129ab2 <speech_decode+0x8a2>; nop }
  1298d0:	0c0c                	movi.n	a12, 0
  1298d2:	0d0c                	movi.n	a13, 0
  1298d4:	2461d2               	s32i	a13, a1, 144
  1298d7:	2561c2               	s32i	a12, a1, 148

001298da <speech_decode+0x6ca>:
  1298da:	ef3b                	addi.n	a14, a15, 3
  1298dc:	0d002441a0b0a3ee 	{ bge.w18	a3, a14, 129b2a <speech_decode+0x91a>; nop }

001298e4 <speech_decode+0x6d4>:
  1298e4:	2d21a2               	l32i	a10, a1, 180
  1298e7:	0392b2               	l16si	a11, a2, 6
  1298ea:	2c2132               	l32i	a3, a1, 176
  1298ed:	20c1d2               	addi	a13, a1, 32
  1298f0:	05d332               	addmi	a3, a3, 0x500
  1298f3:	e0c332               	addi	a3, a3, -32
  1298f6:	233380               	sext	a3, a3, 15
  1298f9:	323a                	add.n	a3, a2, a3
  1298fb:	20c332               	addi	a3, a3, 32
  1298fe:	03cd                	mov.n	a12, a3
  129900:	020365               	call8	12b938 <unquant_coarse_energy>
  129903:	20c1a2               	addi	a10, a1, 32
  129906:	1d45a5               	call8	146d60 <ec_tell_frac>
  129909:	1c2192               	l32i	a9, a1, 112
  12990c:	23aa80               	sext	a10, a10, 15
  12990f:	30caa2               	addi	a10, a10, 48
  129912:	1199a0               	slli	a9, a9, 6
  129915:	146192               	s32i	a9, a1, 80
  129918:	239980               	sext	a9, a9, 15
  12991b:	156192               	s32i	a9, a1, 84
  12991e:	0d00214130b0a9ae 	{ bge.w18	a9, a10, 129b35 <speech_decode+0x925>; nop }
  129926:	5a0c                	movi.n	a10, 5
  129928:	1661a2               	s32i	a10, a1, 88

0012992b <speech_decode+0x71b>:
  12992b:	20c1a2               	addi	a10, a1, 32
  12992e:	1d4325               	call8	146d60 <ec_tell_frac>
  129931:	2821b2               	l32i	a11, a1, 160
  129934:	1761a2               	s32i	a10, a1, 92
  129937:	2b21c2               	l32i	a12, a1, 172
  12993a:	03ad                	mov.n	a10, a3
  12993c:	cc2a                	add.n	a12, a12, a2
  12993e:	1861c2               	s32i	a12, a1, 96
  129941:	90bbc0               	addx2	a11, a11, a12
  129944:	20cbb2               	addi	a11, a11, 32
  129947:	1961b2               	s32i	a11, a1, 100
  12994a:	01ac25               	call8	12b40c <compute_offset>
  12994d:	1921c2               	l32i	a12, a1, 100
  129950:	1621e2               	l32i	a14, a1, 88
  129953:	172182               	l32i	a8, a1, 92
  129956:	1421f2               	l32i	a15, a1, 80
  129959:	1e21d2               	l32i	a13, a1, 120
  12995c:	0392b2               	l16si	a11, a2, 6
  12995f:	292192               	l32i	a9, a1, 164
  129962:	2021a2               	l32i	a10, a1, 128
  129965:	992a                	add.n	a9, a9, a2
  129967:	31a9                	s32i.n	a10, a1, 12
  129969:	21d9                	s32i.n	a13, a1, 8
  12996b:	44c1a2               	addi	a10, a1, 68
  12996e:	fa29d1               	l32r	a13, 128214 (ffffd8f0 <_memmap_cacheattr_bp_strict+0xda8fe>)
  129971:	c0ff80               	sub	a15, a15, a8
  129974:	20c992               	addi	a9, a9, 32
  129977:	1a6192               	s32i	a9, a1, 104
  12997a:	1199                	s32i.n	a9, a1, 4
  12997c:	20c182               	addi	a8, a1, 32
  12997f:	51d9                	s32i.n	a13, a1, 20
  129981:	01a9                	s32i.n	a10, a1, 0
  129983:	ff0b                	addi.n	a15, a15, -1
  129985:	23ff80               	sext	a15, a15, 15
  129988:	2d21a2               	l32i	a10, a1, 180
  12998b:	fa23d1               	l32r	a13, 128218 (213aa0 <_cap>)
  12998e:	046182               	s32i	a8, a1, 16
  129991:	00f9a5               	call8	12a92c <calculate_bitalloc>
  129994:	0392b2               	l16si	a11, a2, 6
  129997:	03cd                	mov.n	a12, a3
  129999:	1e21d2               	l32i	a13, a1, 120
  12999c:	20c1e2               	addi	a14, a1, 32
  12999f:	1b61a2               	s32i	a10, a1, 108
  1299a2:	090c                	movi.n	a9, 0
  1299a4:	0c5292               	s16i	a9, a2, 24
  1299a7:	2d21a2               	l32i	a10, a1, 180
  1299aa:	020ca5               	call8	12ba74 <unquant_fine_energy>
  1299ad:	1521f2               	l32i	a15, a1, 84
  1299b0:	a28b                	addi.n	a10, a2, 8
  1299b2:	1b21d2               	l32i	a13, a1, 108
  1299b5:	20c182               	addi	a8, a1, 32
  1299b8:	0392b2               	l16si	a11, a2, 6
  1299bb:	1821c2               	l32i	a12, a1, 96
  1299be:	2291e2               	l16si	a14, a1, 68
  1299c1:	20ccc2               	addi	a12, a12, 32
  1299c4:	01e9                	s32i.n	a14, a1, 0
  1299c6:	4139                	s32i.n	a3, a1, 16
  1299c8:	1a21e2               	l32i	a14, a1, 104
  1299cb:	1189                	s32i.n	a8, a1, 4
  1299cd:	21d9                	s32i.n	a13, a1, 8
  1299cf:	0361a2               	s32i	a10, a1, 12
  1299d2:	2a21d2               	l32i	a13, a1, 168
  1299d5:	2d21a2               	l32i	a10, a1, 180
  1299d8:	0266e5               	call8	12c048 <quant_all_bands_dec>
  1299db:	03cd                	mov.n	a12, a3
  1299dd:	1e21d2               	l32i	a13, a1, 120
  1299e0:	2021e2               	l32i	a14, a1, 128
  1299e3:	2d21a2               	l32i	a10, a1, 180
  1299e6:	179182               	l16si	a8, a1, 46
  1299e9:	0392b2               	l16si	a11, a2, 6
  1299ec:	d198                	l32i.n	a9, a1, 52
  1299ee:	400000014527f91e 	{ ae_movda32	aed7, a9; nop; addi	a15, a1, 32 }
  1299f6:	2597f4               	ae_nsaz32.l	a9, aed7
  1299f9:	01f9                	s32i.n	a15, a1, 0
  1299fb:	889a                	add.n	a8, a8, a9
  1299fd:	2621f2               	l32i	a15, a1, 152
  129a00:	e1c882               	addi	a8, a8, -31
  129a03:	238880               	sext	a8, a8, 15
  129a06:	c0ff80               	sub	a15, a15, a8
  129a09:	020aa5               	call8	12bab4 <unquant_energy_finalise>

00129a0c <speech_decode+0x7fc>:
  129a0c:	2e2132               	l32i	a3, a1, 184
  129a0f:	1f21a2               	l32i	a10, a1, 124
  129a12:	04bd                	mov.n	a11, a4
  129a14:	06cd                	mov.n	a12, a6
  129a16:	1d2ea5               	call8	146d00 <SUN_COPY_32>
  129a19:	12c316               	beqz	a3, 129b49 <speech_decode+0x939>
  129a1c:	f9f7a1               	l32r	a10, 1281f8 (ffff9000 <_memmap_cacheattr_bp_strict+0xd600e>)
  129a1f:	2c21b2               	l32i	a11, a1, 176
  129a22:	212192               	l32i	a9, a1, 132
  129a25:	05dbb2               	addmi	a11, a11, 0x500
  129a28:	890b                	addi.n	a8, a9, -1
  129a2a:	238880               	sext	a8, a8, 15
  129a2d:	e0cbb2               	addi	a11, a11, -32
  129a30:	23bb80               	sext	a11, a11, 15
  129a33:	b2ba                	add.n	a11, a2, a11
  129a35:	0aa976               	loopgtz	a9, 129a43 <speech_decode+0x833>
  129a38:	9098b0               	addx2	a9, a8, a11
  129a3b:	880b                	addi.n	a8, a8, -1
  129a3d:	1059a2               	s16i	a10, a9, 32
  129a40:	238880               	sext	a8, a8, 15

00129a43 <speech_decode+0x833>:
  129a43:	c44b                	addi.n	a12, a4, 4
  129a45:	281304               	ae_zalign64	u0
  129a48:	0d0c                	movi.n	a13, 0
  129a4a:	04d9                	s32i.n	a13, a4, 0
  129a4c:	5936a6               	blti	a6, 3, 129aa9 <speech_decode+0x899>
  129a4f:	ebfa2f000000f6df 	{ addi	a13, a6, -1; ae_movi	aed0, 0; nop }
  129a57:	21d1d0               	srai	a13, a13, 1
  129a5a:	02ad76               	loopgtz	a13, 129a60 <speech_decode+0x850>
  129a5d:	0c0cc4               	ae_sa32x2.ip	aed0, u0, a12
  129a60:	11ddf0               	slli	a13, a13, 1

00129a63 <speech_decode+0x853>:
  129a63:	773cc4               	ae_sa64pos.fp	u0, a12
  129a66:	fec6e2               	addi	a14, a6, -2
  129a69:	0d3fc74180b09ede 	{ blt.w18	a14, a13, 1296e5 <speech_decode+0x4d5>; nop }
  129a71:	a08d40               	addx4	a8, a13, a4
  129a74:	0f0c                	movi.n	a15, 0
  129a76:	18f9                	s32i.n	a15, a8, 4
  129a78:	ff1a46               	j	1296e5 <speech_decode+0x4d5>

00129a7b <speech_decode+0x86b>:
	...

00129a7c <speech_decode+0x86c>:
  129a7c:	281304               	ae_zalign64	u0
  129a7f:	048d                	mov.n	a8, a4
  129a81:	ebfa400000003c9f 	{ movi	a9, 60; ae_movi	aed0, 0; nop }
  129a89:	028976               	loop	a9, 129a8f <speech_decode+0x87f>
  129a8c:	0c08c4               	ae_sa32x2.ip	aed0, u0, a8

00129a8f <speech_decode+0x87f>:
  129a8f:	7738c4               	ae_sa64pos.fp	u0, a8
  129a92:	ff0d06               	j	1296ca <speech_decode+0x4ba>

00129a95 <speech_decode+0x885>:
  129a95:	0a92e2               	l16si	a14, a2, 20
  129a98:	0992d2               	l16si	a13, a2, 18
  129a9b:	21ebe0               	srai	a14, a14, 11
  129a9e:	21dbd0               	srai	a13, a13, 11
  129aa1:	ddea                	add.n	a13, a13, a14
  129aa3:	0d52d2               	s16i	a13, a2, 26
  129aa6:	fe3086               	j	12936c <speech_decode+0x15c>

00129aa9 <speech_decode+0x899>:
  129aa9:	0d0c                	movi.n	a13, 0
  129aab:	ffed06               	j	129a63 <speech_decode+0x853>

00129aae <speech_decode+0x89e>:
  129aae:	062d                	mov.n	a2, a6
  129ab0:	f01d                	retw.n

00129ab2 <speech_decode+0x8a2>:
  129ab2:	20c1a2               	addi	a10, a1, 32
  129ab5:	1b0c                	movi.n	a11, 1
  129ab7:	044f65               	call8	12dfac <rc_dec_bit_logp>
  129aba:	04ca16               	beqz	a10, 129b0a <speech_decode+0x8fa>
  129abd:	20c1a2               	addi	a10, a1, 32
  129ac0:	6b0c                	movi.n	a11, 6
  129ac2:	0461e5               	call8	12e0e0 <rc_dec_uint>
  129ac5:	1361a2               	s32i	a10, a1, 76
  129ac8:	0abd                	mov.n	a11, a10
  129aca:	bb4b                	addi.n	a11, a11, 4
  129acc:	20c1a2               	addi	a10, a1, 32
  129acf:	0426e5               	call8	12dd3c <rc_dec_bits>
  129ad2:	3b0c                	movi.n	a11, 3
  129ad4:	1321d2               	l32i	a13, a1, 76
  129ad7:	0c1c                	movi.n	a12, 16
  129ad9:	401d00               	ssl	a13
  129adc:	a1cc00               	sll	a12, a12
  129adf:	caca                	add.n	a12, a10, a12
  129ae1:	20c1a2               	addi	a10, a1, 32
  129ae4:	cc0b                	addi.n	a12, a12, -1
  129ae6:	2461c2               	s32i	a12, a1, 144
  129ae9:	042525               	call8	12dd3c <rc_dec_bits>
  129aec:	f9ccf1               	l32r	a15, 12821c (c00 <XtosCoreStateSize+0x980>)
  129aef:	8a1b                	addi.n	a8, a10, 1
  129af1:	400001b5448938fe 	{ ae_movda16	aed9, a8; nop; ae_movda16	aed8, a15 }
  129af9:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  129b01:	25e884               	ae_movad16.0	a14, aed8
  129b04:	2561e2               	s32i	a14, a1, 148
  129b07:	000246               	j	129b14 <speech_decode+0x904>

00129b0a <speech_decode+0x8fa>:
  129b0a:	090c                	movi.n	a9, 0
  129b0c:	0a0c                	movi.n	a10, 0
  129b0e:	2461a2               	s32i	a10, a1, 144
  129b11:	256192               	s32i	a9, a1, 148

00129b14 <speech_decode+0x904>:
  129b14:	1791f2               	l16si	a15, a1, 46
  129b17:	d198                	l32i.n	a9, a1, 52
  129b19:	3ca934               	ae_movda32	aed10, a9
  129b1c:	258af4               	ae_nsaz32.l	a8, aed10
  129b1f:	ff8a                	add.n	a15, a15, a8
  129b21:	e1cff2               	addi	a15, a15, -31
  129b24:	23ff80               	sext	a15, a15, 15
  129b27:	ff6bc6               	j	1298da <speech_decode+0x6ca>

00129b2a <speech_decode+0x91a>:
  129b2a:	20c1a2               	addi	a10, a1, 32
  129b2d:	3b0c                	movi.n	a11, 3
  129b2f:	0447e5               	call8	12dfac <rc_dec_bit_logp>
  129b32:	ff6b86               	j	1298e4 <speech_decode+0x6d4>

00129b35 <speech_decode+0x925>:
  129b35:	20c1a2               	addi	a10, a1, 32
  129b38:	f9bab1               	l32r	a11, 128220 (213ac0 <trim_icdf>)
  129b3b:	7c0c                	movi.n	a12, 7
  129b3d:	044fa5               	call8	12e038 <rc_dec_icdf>
  129b40:	23aa80               	sext	a10, a10, 15
  129b43:	1661a2               	s32i	a10, a1, 88
  129b46:	ff7846               	j	12992b <speech_decode+0x71b>

00129b49 <speech_decode+0x939>:
  129b49:	2d21a2               	l32i	a10, a1, 180
  129b4c:	04cd                	mov.n	a12, a4
  129b4e:	2721e2               	l32i	a14, a1, 156
  129b51:	2c21d2               	l32i	a13, a1, 176
  129b54:	2b21b2               	l32i	a11, a1, 172
  129b57:	05ddd2               	addmi	a13, a13, 0x500
  129b5a:	bb2a                	add.n	a11, a11, a2
  129b5c:	20cbb2               	addi	a11, a11, 32
  129b5f:	e0cdd2               	addi	a13, a13, -32
  129b62:	23dd80               	sext	a13, a13, 15
  129b65:	d2da                	add.n	a13, a2, a13
  129b67:	20cdd2               	addi	a13, a13, 32
  129b6a:	023ce5               	call8	12bf38 <denormalise_bands>
  129b6d:	fedd06               	j	1296e5 <speech_decode+0x4d5>

00129b70 <speech_decode+0x960>:
  129b70:	2f61c2               	s32i	a12, a1, 188
  129b73:	20c1a2               	addi	a10, a1, 32
  129b76:	fb0c                	movi.n	a11, 15
  129b78:	044325               	call8	12dfac <rc_dec_bit_logp>
  129b7b:	2f21f2               	l32i	a15, a1, 188
  129b7e:	23da80               	sext	a13, a10, 15
  129b81:	d3dd16               	beqz	a13, 1298c2 <speech_decode+0x6b2>
  129b84:	1791b2               	l16si	a11, a1, 46
  129b87:	d1e8                	l32i.n	a14, a1, 52
  129b89:	3cbe34               	ae_movda32	aed11, a14
  129b8c:	25cbf4               	ae_nsaz32.l	a12, aed11
  129b8f:	ccba                	add.n	a12, a12, a11
  129b91:	e1ccc2               	addi	a12, a12, -31
  129b94:	ff4206               	j	1298a0 <speech_decode+0x690>

00129b97 <speech_decode+0x987>:
	...

00129b98 <speech_decoder_get_size>:
  129b98:	004136               	entry	a1, 32
  129b9b:	f9a221               	l32r	a2, 128224 (b24 <XtosCoreStateSize+0x8a4>)
  129b9e:	f01d                	retw.n

00129ba0 <speech_decoder_init>:
  129ba0:	004136               	entry	a1, 32
  129ba3:	00d3e5               	call8	12a8e0 <ssc_custom_mode_create>
  129ba6:	0a4d                	mov.n	a4, a10
  129ba8:	42cc                	bnez.n	a2, 129bb0 <speech_decoder_init+0x10>
  129baa:	0b5232               	s16i	a3, a2, 22
  129bad:	f01d                	retw.n

00129baf <speech_decoder_init+0xf>:
	...

00129bb0 <speech_decoder_init+0x10>:
  129bb0:	fffe65               	call8	129b98 <speech_decoder_get_size>
  129bb3:	0abd                	mov.n	a11, a10
  129bb5:	02ad                	mov.n	a10, a2
  129bb7:	1d16e5               	call8	146d24 <SUN_CLEAR_uchar>
  129bba:	0b5232               	s16i	a3, a2, 22
  129bbd:	b00424               	ae_l16.i	aed0, a4, 4
  129bc0:	400001b42121444e 	{ ae_l16.i	aed1, a4, 2; nop; ae_movda32	aed2, a4 }
  129bc8:	e02204               	ae_s32.l.i	aed2, a2, 0
  129bcb:	d21224               	ae_s16.0.i	aed1, a2, 4
  129bce:	40000100b300820e 	{ ae_s16.0.i	aed0, a2, 6; nop; movi	a8, 0 }
  129bd6:	0c5282               	s16i	a8, a2, 24
  129bd9:	f01d                	retw.n

00129bdb <speech_decoder_init+0x3b>:
  129bdb:	00000000 00413600                                .....

00129be0 <ec_get_error>:
  129be0:	004136               	entry	a1, 32
  129be3:	119222               	l16si	a2, a2, 34
  129be6:	f01d                	retw.n

00129be8 <speech_encoder_get_size>:
  129be8:	004136               	entry	a1, 32
  129beb:	34a322               	movi	a2, 0x334
  129bee:	f01d                	retw.n

00129bf0 <speech_encode>:
  129bf0:	044136               	entry	a1, 0x220
  129bf3:	03ad                	mov.n	a10, a3
  129bf5:	0238                	l32i.n	a3, a2, 0
  129bf7:	019372               	l16si	a7, a3, 2
  129bfa:	0d401f41d0b0266e 	{ blti.w18	a6, 2, 129dfb <speech_encode+0x20b>; nop }
  129c02:	1f5a16               	beqz	a10, 129dfb <speech_encode+0x20b>
  129c05:	7e6152               	s32i	a5, a1, 0x1f8
  129c08:	0e0c                	movi.n	a14, 0
  129c0a:	981c                	movi.n	a8, 25
  129c0c:	f988c1               	l32r	a12, 12822c (23e0a0 <shared2>)
  129c0f:	ff7c                	movi.n	a15, -1
  129c11:	952b                	addi.n	a9, a5, 2
  129c13:	7b7c                	movi.n	a11, -9
  129c15:	0045b2               	s8i	a11, a5, 0
  129c18:	8199                	s32i.n	a9, a1, 32
  129c1a:	2051f2               	s16i	a15, a1, 64
  129c1d:	07bd                	mov.n	a11, a7
  129c1f:	a0c7c0               	addx4	a12, a7, a12
  129c22:	175182               	s16i	a8, a1, 46
  129c25:	1351e2               	s16i	a14, a1, 38
  129c28:	a1e9                	s32i.n	a14, a1, 40
  129c2a:	1651e2               	s16i	a14, a1, 44
  129c2d:	1851e2               	s16i	a14, a1, 48
  129c30:	e1e9                	s32i.n	a14, a1, 56
  129c32:	f1e9                	s32i.n	a14, a1, 60
  129c34:	2151e2               	s16i	a14, a1, 66
  129c37:	f97c51               	l32r	a5, 128228 (800000 <_memmap_mem_srom_start>)
  129c3a:	d159                	s32i.n	a5, a1, 52
  129c3c:	3c0534               	ae_movda32	aed0, a5
  129c3f:	25d0f4               	ae_nsaz32.l	a13, aed0
  129c42:	059252               	l16si	a5, a2, 10
  129c45:	facdd2               	addi	a13, a13, -6
  129c48:	7561d2               	s32i	a13, a1, 0x1d4
  129c4b:	23dd80               	sext	a13, a13, 15
  129c4e:	fec6e2               	addi	a14, a6, -2
  129c51:	7661e2               	s32i	a14, a1, 0x1d8
  129c54:	1251e2               	s16i	a14, a1, 36
  129c57:	6b61d2               	s32i	a13, a1, 0x1ac
  129c5a:	030b25               	call8	12cd0c <speech_maxabs16_copy>
  129c5d:	7521c2               	l32i	a12, a1, 0x1d4
  129c60:	400001b5452445ae 	{ ae_movda32	aed4, a5; nop; ae_movda32	aed2, a10 }
  129c68:	175284               	ae_sext32	aed5, aed2, 15
  129c6b:	524454               	ae_max32	aed4, aed4, aed5
  129c6e:	e9fbd9408f40100f 	{ ae_movi	aed1, 0; nop; ae_sext32	aed4, aed4, 15 }
  129c76:	c2fbd9401f00310e 	{ ae_movi	aed3, 1; nop; ae_eq32	b0:b1, aed4, aed1 }
  129c7e:	3b1314               	ae_movt32x2	aed1, aed3, b0:b1
  129c81:	40000174b552b21e 	{ ae_s16.0.i	aed2, a2, 10; nop; ae_movad32.l	a11, aed1 }
  129c89:	23cc80               	sext	a12, a12, 15
  129c8c:	0b5d                	mov.n	a5, a11
  129c8e:	0d405f4170b01c0e 	{ beqi.w18	a12, 1, 12a289 <speech_encode+0x699>; nop }
  129c96:	00a052               	movi	a5, 0

00129c99 <speech_encode+0xa9>:
  129c99:	7621d2               	l32i	a13, a1, 0x1d8
  129c9c:	11edd0               	slli	a14, a13, 3
  129c9f:	23dd80               	sext	a13, a13, 15
  129ca2:	23ee80               	sext	a14, a14, 15
  129ca5:	6a61e2               	s32i	a14, a1, 0x1a8
  129ca8:	7c61d2               	s32i	a13, a1, 0x1f0
  129cab:	11ddd0               	slli	a13, a13, 3
  129cae:	6f61d2               	s32i	a13, a1, 0x1bc

00129cb1 <speech_encode+0xc1>:
  129cb1:	c0a0c2               	movi	a12, 192
  129cb4:	f95fa1               	l32r	a10, 128230 (23db00 <pre_shared>)
  129cb7:	10c2b2               	addi	a11, a2, 16
  129cba:	6561b2               	s32i	a11, a1, 0x194
  129cbd:	1d0425               	call8	146d00 <SUN_COPY_32>
  129cc0:	04cd                	mov.n	a12, a4
  129cc2:	f95db1               	l32r	a11, 128238 (23e280 <shared2+0x1e0>)
  129cc5:	f95ba1               	l32r	a10, 128234 (23de00 <pre_shared+0x300>)
  129cc8:	7761a2               	s32i	a10, a1, 0x1dc
  129ccb:	7d61b2               	s32i	a11, a1, 0x1f4
  129cce:	1d0325               	call8	146d00 <SUN_COPY_32>
  129cd1:	f957a1               	l32r	a10, 128230 (23db00 <pre_shared>)
  129cd4:	50c1b2               	addi	a11, a1, 80
  129cd7:	01d4c2               	addmi	a12, a4, 0x100
  129cda:	c0ccc2               	addi	a12, a12, -64
  129cdd:	23cc80               	sext	a12, a12, 15
  129ce0:	0361e5               	call8	12d300 <downsample_enc>
  129ce3:	50c1b2               	addi	a11, a1, 80
  129ce6:	04cd                	mov.n	a12, a4
  129ce8:	c0a0d2               	movi	a13, 192
  129ceb:	3e0c                	movi.n	a14, 3
  129ced:	af1c                	movi.n	a15, 26
  129cef:	400001b544783fee 	{ ae_movda16	aed8, a15; nop; ae_movda16	aed7, a14 }
  129cf7:	0c800507088711ae 	{ addmi	a10, a1, 0x100; ae_mul16x4	aed8, aed7, aed7, aed8 }
  129cff:	400000014516adae 	{ ae_movda32	aed6, a13; nop; addi	a10, a10, 16 }
  129d07:	ebf23007060621ef 	{ addmi	a14, a1, 0x200; ae_sub32	aed6, aed6, aed7; nop }
  129d0f:	25d6c4               	ae_movad32.l	a13, aed6
  129d12:	90cee2               	addi	a14, a14, -112
  129d15:	23dd80               	sext	a13, a13, 15
  129d18:	037365               	call8	12d450 <search_pitch_candidate>
  129d1b:	50c1a2               	addi	a10, a1, 80
  129d1e:	c0a0b2               	movi	a11, 192
  129d21:	ac1c                	movi.n	a12, 26
  129d23:	666152               	s32i	a5, a1, 0x198
  129d26:	c89192               	l16si	a9, a1, 0x190
  129d29:	c0a082               	movi	a8, 192
  129d2c:	02d1d2               	addmi	a13, a1, 0x200
  129d2f:	90cdd2               	addi	a13, a13, -112
  129d32:	c08890               	sub	a8, a8, a9
  129d35:	c85182               	s16i	a8, a1, 0x190
  129d38:	0692e2               	l16si	a14, a2, 12
  129d3b:	0792f2               	l16si	a15, a2, 14
  129d3e:	0397a5               	call8	12d6b8 <no_doubling_get_gain>
  129d41:	f93e81               	l32r	a8, 12823c (3ff7 <xthals_release_major+0x1117>)
  129d44:	c89192               	l16si	a9, a1, 0x190
  129d47:	bea0b2               	movi	a11, 190
  129d4a:	4399b0               	min	a9, a9, a11
  129d4d:	239980               	sext	a9, a9, 15
  129d50:	c85192               	s16i	a9, a1, 0x190
  129d53:	0692f2               	l16si	a15, a2, 12
  129d56:	ad0c                	movi.n	a13, 10
  129d58:	c0c9f0               	sub	a12, a9, a15
  129d5b:	60c1c0               	abs	a12, a12
  129d5e:	400001b544bc3dce 	{ ae_movda16	aed12, a13; nop; ae_movda16	aed11, a12 }
  129d66:	0c80060b0ccb23ee 	{ movi	a14, 35; ae_mul16x4	aed12, aed11, aed11, aed12 }
  129d6e:	7c21d2               	l32i	a13, a1, 0x1f0
  129d71:	25bbc4               	ae_movad32.l	a11, aed11
  129d74:	f933c1               	l32r	a12, 128240 (265d <XtosCoreStateSize+0x23dd>)
  129d77:	7299b0               	salt	a9, a9, a11
  129d7a:	93c890               	movnez	a12, a8, a9
  129d7d:	f93191               	l32r	a9, 128244 (3333 <xthals_release_major+0x453>)
  129d80:	0ddc52               	addmi	a5, a12, 0xd00
  129d83:	981c                	movi.n	a8, 25
  129d85:	728d80               	salt	a8, a13, a8
  129d88:	cdc552               	addi	a5, a5, -51
  129d8b:	72dde0               	salt	a13, a13, a14
  129d8e:	93c580               	movnez	a12, a5, a8
  129d91:	f92de1               	l32r	a14, 128248 (fffff333 <_memmap_cacheattr_bp_strict+0xdc341>)
  129d94:	079252               	l16si	a5, a2, 14
  129d97:	0ddcb2               	addmi	a11, a12, 0xd00
  129d9a:	cdcbb2               	addi	a11, a11, -51
  129d9d:	729950               	salt	a9, a9, a5
  129da0:	93cbd0               	movnez	a12, a11, a13
  129da3:	8cea                	add.n	a8, a12, a14
  129da5:	f92ad1               	l32r	a13, 128250 (599a <xthals_release_major+0x2aba>)
  129da8:	400001b5449a3ade 	{ ae_movda16	aed10, a10; nop; ae_movda16	aed9, a13 }
  129db0:	93c890               	movnez	a12, a8, a9
  129db3:	f928d1               	l32r	a13, 128254 (199a <XtosCoreStateSize+0x171a>)
  129db6:	f92581               	l32r	a8, 12824c (4666 <xthals_release_major+0x1786>)
  129db9:	ecea                	add.n	a14, a12, a14
  129dbb:	728850               	salt	a8, a8, a5
  129dbe:	93ce80               	movnez	a12, a14, a8
  129dc1:	0c800d09faa9cc8e 	{ sext	a12, a12, 15; ae_mul16x4	aed10, aed9, aed9, aed10 }
  129dc9:	53ccd0               	max	a12, a12, a13
  129dcc:	25d9c4               	ae_movad32.l	a13, aed9
  129dcf:	23cc80               	sext	a12, a12, 15
  129dd2:	21dfd0               	srai	a13, a13, 15
  129dd5:	23dd80               	sext	a13, a13, 15
  129dd8:	29adc7               	bge	a13, a12, 129e05 <speech_encode+0x215>
  129ddb:	ac1c                	movi.n	a12, 26
  129ddd:	0d0c                	movi.n	a13, 0
  129ddf:	7a61d2               	s32i	a13, a1, 0x1e8
  129de2:	53cfc0               	max	a12, a15, a12
  129de5:	23cc80               	sext	a12, a12, 15
  129de8:	0652c2               	s16i	a12, a2, 12
  129deb:	47c516               	beqz	a5, 12a26b <speech_encode+0x67b>
  129dee:	0d0c                	movi.n	a13, 0
  129df0:	0e0c                	movi.n	a14, 0
  129df2:	7061e2               	s32i	a14, a1, 0x1c0
  129df5:	6c61d2               	s32i	a13, a1, 0x1b0
  129df8:	0019c6               	j	129e63 <speech_encode+0x273>

00129dfb <speech_encode+0x20b>:
  129dfb:	f27c                	movi.n	a2, -1
  129dfd:	f01d                	retw.n

00129dff <speech_encode+0x20f>:
  129dff:	00000000 14810000                                ......

00129e05 <speech_encode+0x215>:
  129e05:	f91481               	l32r	a8, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  129e08:	c09d50               	sub	a9, a13, a5
  129e0b:	609190               	abs	a9, a9
  129e0e:	022897               	blt	a8, a9, 129e14 <speech_encode+0x224>
  129e11:	20d550               	or	a13, a5, a5

00129e14 <speech_encode+0x224>:
  129e14:	079252               	l16si	a5, a2, 14
  129e17:	f90181               	l32r	a8, 12821c (c00 <XtosCoreStateSize+0x980>)
  129e1a:	0e0c                	movi.n	a14, 0
  129e1c:	790c                	movi.n	a9, 7
  129e1e:	3b0c                	movi.n	a11, 3
  129e20:	ac1c                	movi.n	a12, 26
  129e22:	06dda2               	addmi	a10, a13, 0x600
  129e25:	21aaa0               	srai	a10, a10, 10
  129e28:	53cfc0               	max	a12, a15, a12
  129e2b:	d2aab0               	quos	a10, a10, a11
  129e2e:	aa0b                	addi.n	a10, a10, -1
  129e30:	23aa80               	sext	a10, a10, 15
  129e33:	4399a0               	min	a9, a9, a10
  129e36:	53ee90               	max	a14, a14, a9
  129e39:	23ee80               	sext	a14, a14, 15
  129e3c:	6c61e2               	s32i	a14, a1, 0x1b0
  129e3f:	01cee2               	addi	a14, a14, 1
  129e42:	400001b544ed38ee 	{ ae_movda16	aed13, a8; nop; ae_movda16	aed14, a14 }
  129e4a:	0c800d0dfeedcc8e 	{ sext	a12, a12, 15; ae_mul16x4	aed14, aed13, aed13, aed14 }
  129e52:	0652c2               	s16i	a12, a2, 12
  129e55:	25ad84               	ae_movad16.0	a10, aed13
  129e58:	7a61a2               	s32i	a10, a1, 0x1e8
  129e5b:	3fd516               	beqz	a5, 12a25c <speech_encode+0x66c>

00129e5e <speech_encode+0x26e>:
  129e5e:	1d0c                	movi.n	a13, 1
  129e60:	7061d2               	s32i	a13, a1, 0x1c0

00129e63 <speech_encode+0x273>:
  129e63:	7d21a2               	l32i	a10, a1, 0x1f4
  129e66:	7721b2               	l32i	a11, a1, 0x1dc
  129e69:	20e440               	or	a14, a4, a4
  129e6c:	c891d2               	l16si	a13, a1, 0x190
  129e6f:	400001714500858e 	{ ae_movda32	aed0, a5; nop; movi	a8, 120 }
  129e77:	7a2192               	l32i	a9, a1, 0x1e8
  129e7a:	400001b5451f498e 	{ ae_movda32	aed15, a9; nop; ae_movda32	aed1, a8 }
  129e82:	c7fbbef079f0111e 	{ ae_s32.l.i	aed1, a1, 4; ae_neg32	aed0, aed0; ae_neg32	aed15, aed15 }
  129e8a:	e9fbc8f08ff0f07f 	{ ae_movad32.l	a15, aed0; nop; ae_sext32	aed15, aed15, 15 }
  129e92:	e0f104               	ae_s32.l.i	aed15, a1, 0
  129e95:	23ff80               	sext	a15, a15, 15
  129e98:	027765               	call8	12c610 <comb_filter>
  129e9b:	c0a0f2               	movi	a15, 192
  129e9e:	652152               	l32i	a5, a1, 0x194

00129ea1 <speech_encode+0x2b1>:
  129ea1:	11d4e0               	slli	a13, a4, 2
  129ea4:	a0b420               	addx4	a11, a4, a2
  129ea7:	c0cf40               	sub	a12, a15, a4
  129eaa:	20a550               	or	a10, a5, a5
  129ead:	23cc80               	sext	a12, a12, 15
  129eb0:	10cbb2               	addi	a11, a11, 16
  129eb3:	6961d2               	s32i	a13, a1, 0x1a4
  129eb6:	1ce4a5               	call8	146d00 <SUN_COPY_32>
  129eb9:	04cd                	mov.n	a12, a4
  129ebb:	10a352               	movi	a5, 0x310
  129ebe:	6921a2               	l32i	a10, a1, 0x1a4
  129ec1:	7721b2               	l32i	a11, a1, 0x1dc
  129ec4:	c0a2a0               	sub	a10, a2, a10
  129ec7:	03daa2               	addmi	a10, a10, 0x300
  129eca:	10caa2               	addi	a10, a10, 16
  129ecd:	1ce325               	call8	146d00 <SUN_COPY_32>
  129ed0:	692142               	l32i	a4, a1, 0x1a4
  129ed3:	c891c2               	l16si	a12, a1, 0x190
  129ed6:	7021b2               	l32i	a11, a1, 0x1c0
  129ed9:	7b61c2               	s32i	a12, a1, 0x1ec
  129edc:	8bdc                	bnez.n	a11, 129ef8 <speech_encode+0x308>
  129ede:	6b21e2               	l32i	a14, a1, 0x1ac
  129ee1:	6a21d2               	l32i	a13, a1, 0x1a8
  129ee4:	10cee2               	addi	a14, a14, 16
  129ee7:	6a2de7               	blt	a13, a14, 129f55 <speech_encode+0x365>
  129eea:	20c1a2               	addi	a10, a1, 32
  129eed:	0b0c                	movi.n	a11, 0
  129eef:	1c0c                	movi.n	a12, 1
  129ef1:	045b25               	call8	12e4a4 <rc_enc_bit_logp_1>
  129ef4:	001746               	j	129f55 <speech_encode+0x365>

00129ef7 <speech_encode+0x307>:
	...

00129ef8 <speech_encode+0x308>:
  129ef8:	20c1a2               	addi	a10, a1, 32
  129efb:	1b0c                	movi.n	a11, 1
  129efd:	1c0c                	movi.n	a12, 1
  129eff:	045a65               	call8	12e4a4 <rc_enc_bit_logp_1>
  129f02:	20c1a2               	addi	a10, a1, 32
  129f05:	7b21e2               	l32i	a14, a1, 0x1ec
  129f08:	6c0c                	movi.n	a12, 6
  129f0a:	ee1b                	addi.n	a14, a14, 1
  129f0c:	23ee80               	sext	a14, a14, 15
  129f0f:	400001114500beae 	{ ae_movda32	aed0, a14; nop; movi	a11, 26 }
  129f17:	25d0f4               	ae_nsaz32.l	a13, aed0
  129f1a:	6e61e2               	s32i	a14, a1, 0x1b8
  129f1d:	c0bbd0               	sub	a11, a11, a13
  129f20:	23bb80               	sext	a11, a11, 15
  129f23:	6761b2               	s32i	a11, a1, 0x19c
  129f26:	046165               	call8	12e53c <rc_enc_uint_1>
  129f29:	20c1a2               	addi	a10, a1, 32
  129f2c:	6e21b2               	l32i	a11, a1, 0x1b8
  129f2f:	6721e2               	l32i	a14, a1, 0x19c
  129f32:	0d1c                	movi.n	a13, 16
  129f34:	ce4b                	addi.n	a12, a14, 4
  129f36:	401e00               	ssl	a14
  129f39:	a1dd00               	sll	a13, a13
  129f3c:	c0bbd0               	sub	a11, a11, a13
  129f3f:	046665               	call8	12e5a4 <rc_enc_bits_1>
  129f42:	6c21b2               	l32i	a11, a1, 0x1b0
  129f45:	20c1a2               	addi	a10, a1, 32
  129f48:	6e21f2               	l32i	a15, a1, 0x1b8
  129f4b:	3c0c                	movi.n	a12, 3
  129f4d:	ff0b                	addi.n	a15, a15, -1
  129f4f:	7b61f2               	s32i	a15, a1, 0x1ec
  129f52:	046525               	call8	12e5a4 <rc_enc_bits_1>

00129f55 <speech_encode+0x365>:
  129f55:	07cd                	mov.n	a12, a7
  129f57:	f8b5b1               	l32r	a11, 12822c (23e0a0 <shared2>)
  129f5a:	f8c0a1               	l32r	a10, 12825c (23dec0 <pre_shared+0x3c0>)
  129f5d:	7f61a2               	s32i	a10, a1, 0x1fc
  129f60:	b4ba                	add.n	a11, a4, a11
  129f62:	1cd9e5               	call8	146d00 <SUN_COPY_32>
  129f65:	7f2142               	l32i	a4, a1, 0x1fc
  129f68:	53a8                	l32i.n	a10, a3, 20
  129f6a:	f8b0b1               	l32r	a11, 12822c (23e0a0 <shared2>)
  129f6d:	7d21c2               	l32i	a12, a1, 0x1f4
  129f70:	007ca5               	call8	12a73c <clt_mdct_forward>
  129f73:	04bd                	mov.n	a11, a4
  129f75:	07cd                	mov.n	a12, a7
  129f77:	f8ada1               	l32r	a10, 12822c (23e0a0 <shared2>)
  129f7a:	1cd865               	call8	146d00 <SUN_COPY_32>
  129f7d:	03ad                	mov.n	a10, a3
  129f7f:	7d21b2               	l32i	a11, a1, 0x1f4
  129f82:	f8abc1               	l32r	a12, 128230 (23db00 <pre_shared>)
  129f85:	0d1c                	movi.n	a13, 16
  129f87:	01bba5               	call8	12bb40 <compute_band_energies>
  129f8a:	03ad                	mov.n	a10, a3
  129f8c:	0b1c                	movi.n	a11, 16
  129f8e:	f8b4d1               	l32r	a13, 128260 (23db40 <pre_shared+0x40>)
  129f91:	6d61d2               	s32i	a13, a1, 0x1b4
  129f94:	0d7d                	mov.n	a7, a13
  129f96:	c0cdc2               	addi	a12, a13, -64
  129f99:	018165               	call8	12b7b0 <amp2Log2>
  129f9c:	6a2142               	l32i	a4, a1, 0x1a8
  129f9f:	03ad                	mov.n	a10, a3
  129fa1:	f8a3d1               	l32r	a13, 128230 (23db00 <pre_shared>)
  129fa4:	7d21c2               	l32i	a12, a1, 0x1f4
  129fa7:	0e1c                	movi.n	a14, 16
  129fa9:	0cbd                	mov.n	a11, a12
  129fab:	01c6a5               	call8	12bc14 <normalise_bands>
  129fae:	07cd                	mov.n	a12, a7
  129fb0:	03ad                	mov.n	a10, a3
  129fb2:	20c1d2               	addi	a13, a1, 32
  129fb5:	400001b54514452e 	{ ae_movda32	aed4, a5; nop; ae_movda32	aed1, a2 }
  129fbd:	04ed                	mov.n	a14, a4
  129fbf:	f8a9f1               	l32r	a15, 128264 (23db80 <pre_shared+0x80>)
  129fc2:	7861f2               	s32i	a15, a1, 0x1e0
  129fc5:	7c2142               	l32i	a4, a1, 0x1f0
  129fc8:	0d80184481113d2e 	{ ae_movda32	aed3, a13; ae_add32	aed1, aed1, aed4 }
  129fd0:	400001b52023414e 	{ ae_s32.l.i	aed3, a1, 0; nop; ae_movda32	aed2, a4 }
  129fd8:	18fbc8702f20417f 	{ ae_movad32.l	a4, aed1; nop; ae_slai32	aed2, aed2, 7 }
  129fe0:	400001112102b10e 	{ ae_s32.l.i	aed2, a1, 4; nop; movi	a11, 16 }
  129fe8:	04dd                	mov.n	a13, a4
  129fea:	015065               	call8	12b4f0 <quant_coarse_energy>
  129fed:	20c1a2               	addi	a10, a1, 32
  129ff0:	1cd6e5               	call8	146d60 <ec_tell_frac>
  129ff3:	762182               	l32i	a8, a1, 0x1d8
  129ff6:	239a80               	sext	a9, a10, 15
  129ff9:	30c992               	addi	a9, a9, 48
  129ffc:	1188a0               	slli	a8, a8, 6
  129fff:	238880               	sext	a8, a8, 15
  12a002:	716182               	s32i	a8, a1, 0x1c4
  12a005:	0d00244120b0989e 	{ blt.w18	a8, a9, 12a24b <speech_encode+0x65b>; nop }
  12a00d:	ebfa400c020600bf 	{ movi	a11, 0; ae_movi	aed6, -14; nop }
  12a015:	0d80184081b7ab2e 	{ ae_movda32	aed10, a11; ae_movi	aed7, 1 }
  12a01d:	18e74017aaab0dbf 	{ movi	a11, 13; ae_add32	aed11, aed10, aed7; ae_slai32	aed10, aed10, 1 }
  12a025:	ebe7c8060a0aab7f 	{ ae_movad32.l	a10, aed11; ae_add32	aed10, aed10, aed6; nop }
  12a02d:	4000017545589aae 	{ ae_movda32	aed8, a10; nop; ae_movad32.l	a9, aed10 }
  12a035:	0d801a47c81959ee 	{ ae_movda16	aed5, a9; ae_add32	aed9, aed8, aed7 }
  12a03d:	6d21a2               	l32i	a10, a1, 0x1b4
  12a040:	18fbc8108f80897f 	{ ae_movad32.l	a8, aed9; nop; ae_slai32	aed8, aed8, 1 }
  12a048:	ebe7a90608084a1f 	{ ae_l16.ip	aed4, a10, 2; ae_add32	aed8, aed8, aed6; nop }
  12a050:	0c801a04455498de 	{ ae_movad32.l	a9, aed8; ae_mul16x4	aed5, aed4, aed4, aed5 }
  12a058:	ebfa59000005eaaf 	{ or	a14, a10, a10; ae_movi	aed5, 0; nop }
  12a060:	0020f0               	nop
  12a063:	f03d                	nop.n
  12a065:	1f8b76               	loop	a11, 12a088 <speech_encode+0x498>
  12a068:	400001b54530389e 	{ ae_movda32	aed0, a8; nop; ae_movda16	aed3, a9 }
  12a070:	18e7a91700120e1f 	{ ae_l16.ip	aed0, a14, 2; ae_add32	aed2, aed0, aed7; ae_slai32	aed1, aed0, 1 }
  12a078:	93e7c8465152827e 	{ ae_movad32.l	a8, aed2; ae_add32	aed2, aed1, aed6; ae_add32	aed5, aed5, aed4 }
  12a080:	0c801a00430492de 	{ ae_movad32.l	a9, aed2; ae_mul16x4	aed0, aed4, aed0, aed3 }

0012a088 <speech_encode+0x498>:
  12a088:	20c1a2               	addi	a10, a1, 32
  12a08b:	f865c1               	l32r	a12, 128220 (213ac0 <trim_icdf>)
  12a08e:	07a0d2               	movi	a13, 7
  12a091:	40000101445db90e 	{ ae_movda16	aed13, a9; nop; movi	a11, 0x500 }
  12a099:	b4ce14               	ae_l16.ip	aed12, a14, 2
  12a09c:	0c80060c2ddc00fe 	{ movi	a15, 0x200; ae_mul16x4	aed13, aed12, aed12, aed13 }
  12a0a4:	ebe74004050b068f 	{ movi	a8, 6; ae_add32	aed11, aed5, aed4; nop }
  12a0ac:	ebe7400c0b0b0f9f 	{ movi	a9, 15; ae_add32	aed11, aed11, aed12; nop }
  12a0b4:	257bc4               	ae_movad32.l	a7, aed11
  12a0b7:	00aee2               	movi	a14, 0xfffffe00
  12a0ba:	d27790               	quos	a7, a7, a9
  12a0bd:	04d772               	addmi	a7, a7, 0x400
  12a0c0:	217270               	srai	a7, a7, 2
  12a0c3:	d27780               	quos	a7, a7, a8
  12a0c6:	43ff70               	min	a15, a15, a7
  12a0c9:	53eef0               	max	a14, a14, a15
  12a0cc:	c0bbe0               	sub	a11, a11, a14
  12a0cf:	23bb80               	sext	a11, a11, 15
  12a0d2:	01dbb2               	addmi	a11, a11, 0x100
  12a0d5:	80cbb2               	addi	a11, a11, -128
  12a0d8:	21b8b0               	srai	a11, a11, 8
  12a0db:	23bb80               	sext	a11, a11, 15
  12a0de:	6861b2               	s32i	a11, a1, 0x1a0
  12a0e1:	043ee5               	call8	12e4d0 <rc_enc_icdf_1>
  12a0e4:	20c1a2               	addi	a10, a1, 32
  12a0e7:	1cc7a5               	call8	146d60 <ec_tell_frac>

0012a0ea <speech_encode+0x4fa>:
  12a0ea:	20c1a2               	addi	a10, a1, 32
  12a0ed:	1cc725               	call8	146d60 <ec_tell_frac>
  12a0f0:	7261a2               	s32i	a10, a1, 0x1c8
  12a0f3:	f85d71               	l32r	a7, 128268 (23dc00 <pre_shared+0x100>)
  12a0f6:	04ad                	mov.n	a10, a4
  12a0f8:	20b770               	or	a11, a7, a7
  12a0fb:	013125               	call8	12b40c <compute_offset>
  12a0fe:	07cd                	mov.n	a12, a7
  12a100:	6821e2               	l32i	a14, a1, 0x1a0
  12a103:	0b1c                	movi.n	a11, 16
  12a105:	f844d1               	l32r	a13, 128218 (213aa0 <_cap>)
  12a108:	722182               	l32i	a8, a1, 0x1c8
  12a10b:	7c21f2               	l32i	a15, a1, 0x1f0
  12a10e:	20c192               	addi	a9, a1, 32
  12a111:	4199                	s32i.n	a9, a1, 16
  12a113:	11ffa0               	slli	a15, a15, 6
  12a116:	f85591               	l32r	a9, 12826c (23dba0 <pre_shared+0xa0>)
  12a119:	736192               	s32i	a9, a1, 0x1cc
  12a11c:	c0ff80               	sub	a15, a15, a8
  12a11f:	1199                	s32i.n	a9, a1, 4
  12a121:	02d182               	addmi	a8, a1, 0x200
  12a124:	40c9a2               	addi	a10, a9, 64
  12a127:	ff0b                	addi.n	a15, a15, -1
  12a129:	23ff80               	sext	a15, a15, 15
  12a12c:	7461a2               	s32i	a10, a1, 0x1d0
  12a12f:	31a9                	s32i.n	a10, a1, 12
  12a131:	92c882               	addi	a8, a8, -110
  12a134:	0189                	s32i.n	a8, a1, 0
  12a136:	c0c992               	addi	a9, a9, -64
  12a139:	796192               	s32i	a9, a1, 0x1e4
  12a13c:	03ad                	mov.n	a10, a3
  12a13e:	2199                	s32i.n	a9, a1, 8
  12a140:	049282               	l16si	a8, a2, 8
  12a143:	056182               	s32i	a8, a1, 20
  12a146:	007e65               	call8	12a92c <calculate_bitalloc>
  12a149:	049292               	l16si	a9, a2, 8
  12a14c:	0a7d                	mov.n	a7, a10
  12a14e:	101916               	beqz	a9, 12a253 <speech_encode+0x663>
  12a151:	c91b                	addi.n	a12, a9, 1
  12a153:	d90b                	addi.n	a13, a9, -1
  12a155:	53dda0               	max	a13, a13, a10
  12a158:	43ccd0               	min	a12, a12, a13

0012a15b <speech_encode+0x56b>:
  12a15b:	03ad                	mov.n	a10, a3
  12a15d:	7821d2               	l32i	a13, a1, 0x1e0
  12a160:	40000111450ebc0e 	{ ae_movda32	aed14, a12; nop; movi	a11, 16 }
  12a168:	7921e2               	l32i	a14, a1, 0x1e4
  12a16b:	04cd                	mov.n	a12, a4
  12a16d:	40000000b42ef21e 	{ ae_s16.0.i	aed14, a2, 8; nop; addi	a15, a1, 32 }
  12a175:	016865               	call8	12b7fc <quant_fine_energy>
  12a178:	20c1b2               	addi	a11, a1, 32
  12a17b:	f83ea1               	l32r	a10, 128274 (23dc20 <pre_shared+0x120>)
  12a17e:	f82cd1               	l32r	a13, 128230 (23db00 <pre_shared>)
  12a181:	f83b91               	l32r	a9, 128270 (1e78 <XtosCoreStateSize+0x1bf8>)
  12a184:	f83be1               	l32r	a14, 128270 (1e78 <XtosCoreStateSize+0x1bf8>)
  12a187:	02d282               	addmi	a8, a2, 0x200
  12a18a:	9698f2               	l16si	a15, a8, 0x12c
  12a18d:	9598c2               	l16si	a12, a8, 0x12a
  12a190:	979882               	l16si	a8, a8, 0x12e
  12a193:	72cce0               	salt	a12, a12, a14
  12a196:	72ff90               	salt	a15, a15, a9
  12a199:	7121e2               	l32i	a14, a1, 0x1c4
  12a19c:	f83591               	l32r	a9, 128270 (1e78 <XtosCoreStateSize+0x1bf8>)
  12a19f:	905dc2               	s16i	a12, a13, 0x120
  12a1a2:	915df2               	s16i	a15, a13, 0x122
  12a1a5:	7d21c2               	l32i	a12, a1, 0x1f4
  12a1a8:	c991f2               	l16si	a15, a1, 0x192
  12a1ab:	728890               	salt	a8, a8, a9
  12a1ae:	925d82               	s16i	a8, a13, 0x124
  12a1b1:	1179                	s32i.n	a7, a1, 4
  12a1b3:	7321d2               	l32i	a13, a1, 0x1cc
  12a1b6:	21a9                	s32i.n	a10, a1, 8
  12a1b8:	01b9                	s32i.n	a11, a1, 0
  12a1ba:	03ad                	mov.n	a10, a3
  12a1bc:	0b1c                	movi.n	a11, 16
  12a1be:	01c865               	call8	12be44 <quant_all_bands>
  12a1c1:	04cd                	mov.n	a12, a4
  12a1c3:	7821d2               	l32i	a13, a1, 0x1e0
  12a1c6:	7921e2               	l32i	a14, a1, 0x1e4
  12a1c9:	7421f2               	l32i	a15, a1, 0x1d0
  12a1cc:	03ad                	mov.n	a10, a3
  12a1ce:	0b1c                	movi.n	a11, 16
  12a1d0:	179172               	l16si	a7, a1, 46
  12a1d3:	d188                	l32i.n	a8, a1, 52
  12a1d5:	40000001452f981e 	{ ae_movda32	aed15, a8; nop; addi	a9, a1, 32 }
  12a1dd:	258ff4               	ae_nsaz32.l	a8, aed15
  12a1e0:	1199                	s32i.n	a9, a1, 4
  12a1e2:	6f2192               	l32i	a9, a1, 0x1bc
  12a1e5:	778a                	add.n	a7, a7, a8
  12a1e7:	e1c772               	addi	a7, a7, -31
  12a1ea:	237780               	sext	a7, a7, 15
  12a1ed:	c09970               	sub	a9, a9, a7
  12a1f0:	0199                	s32i.n	a9, a1, 0
  12a1f2:	016825               	call8	12b874 <quant_energy_finalise>
  12a1f5:	662192               	l32i	a9, a1, 0x198
  12a1f8:	7a21a2               	l32i	a10, a1, 0x1e8
  12a1fb:	7b21b2               	l32i	a11, a1, 0x1ec
  12a1fe:	0652b2               	s16i	a11, a2, 12
  12a201:	0752a2               	s16i	a10, a2, 14
  12a204:	29ac                	beqz.n	a9, 12a22a <speech_encode+0x63a>
  12a206:	0293c2               	l16si	a12, a3, 4
  12a209:	1d1ca6               	blti	a12, 1, 12a22a <speech_encode+0x63a>
  12a20c:	0a0c                	movi.n	a10, 0
  12a20e:	f7fab1               	l32r	a11, 1281f8 (ffff9000 <_memmap_cacheattr_bp_strict+0xd600e>)
  12a211:	128076               	loop	a0, 12a227 <speech_encode+0x637>
  12a214:	90ca20               	addx2	a12, a10, a2
  12a217:	aa1b                	addi.n	a10, a10, 1
  12a219:	cc5a                	add.n	a12, a12, a5
  12a21b:	005cb2               	s16i	a11, a12, 0
  12a21e:	0293d2               	l16si	a13, a3, 4
  12a221:	23aa80               	sext	a10, a10, 15
  12a224:	02aad7               	bge	a10, a13, 12a22a <speech_encode+0x63a>

0012a227 <speech_encode+0x637>:
  12a227:	fff986               	j	12a211 <speech_encode+0x621>

0012a22a <speech_encode+0x63a>:
  12a22a:	20c1a2               	addi	a10, a1, 32
  12a22d:	d1d8                	l32i.n	a13, a1, 52
  12a22f:	12d9                	s32i.n	a13, a2, 4
  12a231:	044365               	call8	12e668 <rc_enc_done_1>
  12a234:	7e2122               	l32i	a2, a1, 0x1f8
  12a237:	a21b                	addi.n	a10, a2, 1
  12a239:	029765               	call8	12cbb0 <UpdateCRC8>
  12a23c:	0142a2               	s8i	a10, a2, 1
  12a23f:	20c1a2               	addi	a10, a1, 32
  12a242:	ff99e5               	call8	129be0 <ec_get_error>
  12a245:	fa8c                	beqz.n	a10, 12a258 <speech_encode+0x668>
  12a247:	d27c                	movi.n	a2, -3
  12a249:	f01d                	retw.n

0012a24b <speech_encode+0x65b>:
  12a24b:	5e0c                	movi.n	a14, 5
  12a24d:	6861e2               	s32i	a14, a1, 0x1a0
  12a250:	ffa586               	j	12a0ea <speech_encode+0x4fa>

0012a253 <speech_encode+0x663>:
  12a253:	0acd                	mov.n	a12, a10
  12a255:	ffc086               	j	12a15b <speech_encode+0x56b>

0012a258 <speech_encode+0x668>:
  12a258:	062d                	mov.n	a2, a6
  12a25a:	f01d                	retw.n

0012a25c <speech_encode+0x66c>:
  12a25c:	bfea56               	bnez	a10, 129e5e <speech_encode+0x26e>
  12a25f:	652152               	l32i	a5, a1, 0x194
  12a262:	180c                	movi.n	a8, 1
  12a264:	706182               	s32i	a8, a1, 0x1c0
  12a267:	000346               	j	12a278 <speech_encode+0x688>

0012a26a <speech_encode+0x67a>:
	...

0012a26b <speech_encode+0x67b>:
  12a26b:	652152               	l32i	a5, a1, 0x194
  12a26e:	090c                	movi.n	a9, 0
  12a270:	0a0c                	movi.n	a10, 0
  12a272:	7061a2               	s32i	a10, a1, 0x1c0
  12a275:	6c6192               	s32i	a9, a1, 0x1b0

0012a278 <speech_encode+0x688>:
  12a278:	7d21a2               	l32i	a10, a1, 0x1f4
  12a27b:	7721b2               	l32i	a11, a1, 0x1dc
  12a27e:	04cd                	mov.n	a12, a4
  12a280:	1ca7e5               	call8	146d00 <SUN_COPY_32>
  12a283:	c0a0f2               	movi	a15, 192
  12a286:	ff05c6               	j	129ea1 <speech_encode+0x2b1>

0012a289 <speech_encode+0x699>:
  12a289:	20c1a2               	addi	a10, a1, 32
  12a28c:	fc0c                	movi.n	a12, 15
  12a28e:	042165               	call8	12e4a4 <rc_enc_bit_logp_1>
  12a291:	a04516               	beqz	a5, 129c99 <speech_encode+0xa9>
  12a294:	1791c2               	l16si	a12, a1, 46
  12a297:	7621b2               	l32i	a11, a1, 0x1d8
  12a29a:	d1e8                	l32i.n	a14, a1, 52
  12a29c:	3c0e34               	ae_movda32	aed0, a14
  12a29f:	11dbd0               	slli	a13, a11, 3
  12a2a2:	25e0f4               	ae_nsaz32.l	a14, aed0
  12a2a5:	23bb80               	sext	a11, a11, 15
  12a2a8:	23dd80               	sext	a13, a13, 15
  12a2ab:	6a61d2               	s32i	a13, a1, 0x1a8
  12a2ae:	7c61b2               	s32i	a11, a1, 0x1f0
  12a2b1:	ecea                	add.n	a14, a12, a14
  12a2b3:	e1cee2               	addi	a14, a14, -31
  12a2b6:	11bbd0               	slli	a11, a11, 3
  12a2b9:	6f61b2               	s32i	a11, a1, 0x1bc
  12a2bc:	c0dde0               	sub	a13, a13, a14
  12a2bf:	23bb80               	sext	a11, a11, 15
  12a2c2:	ccda                	add.n	a12, a12, a13
  12a2c4:	1751c2               	s16i	a12, a1, 46
  12a2c7:	6b61b2               	s32i	a11, a1, 0x1ac
  12a2ca:	fe78c6               	j	129cb1 <speech_encode+0xc1>

0012a2cd <speech_encode+0x6dd>:
  12a2cd:	000000                                        ...

0012a2d0 <speech_encoder_init>:
  12a2d0:	004136               	entry	a1, 32
  12a2d3:	0060e5               	call8	12a8e0 <ssc_custom_mode_create>
  12a2d6:	0a3d                	mov.n	a3, a10
  12a2d8:	028c                	beqz.n	a2, 12a2dc <speech_encoder_init+0xc>
  12a2da:	2acc                	bnez.n	a10, 12a2e0 <speech_encoder_init+0x10>
  12a2dc:	f01d                	retw.n

0012a2de <speech_encoder_init+0xe>:
	...

0012a2e0 <speech_encoder_init+0x10>:
  12a2e0:	ff9065               	call8	129be8 <speech_encoder_get_size>
  12a2e3:	0abd                	mov.n	a11, a10
  12a2e5:	02ad                	mov.n	a10, a2
  12a2e7:	1ca3e5               	call8	146d24 <SUN_CLEAR_uchar>
  12a2ea:	0239                	s32i.n	a3, a2, 0
  12a2ec:	f01d                	retw.n

0012a2ee <speech_encoder_init+0x1e>:
	...

0012a2f0 <clt_mdct_backward_loop3>:
  12a2f0:	004136               	entry	a1, 32
  12a2f3:	03bd                	mov.n	a11, a3
  12a2f5:	219160               	srai	a9, a6, 1
  12a2f8:	0d40124120b0196e 	{ blti.w18	a9, 1, 12a41e <clt_mdct_backward_loop3+0x12e>; nop }
  12a300:	02ad                	mov.n	a10, a2
  12a302:	038d                	mov.n	a8, a3
  12a304:	147160               	extui	a7, a6, 1, 2
  12a307:	213290               	srai	a3, a9, 2
  12a30a:	30a776               	loopgtz	a7, 12a33e <clt_mdct_backward_loop3+0x4e>
  12a30d:	b455f4               	ae_l16.ip	aed5, a5, -2
  12a310:	b46414               	ae_l16.ip	aed6, a4, 2
  12a313:	be3814               	ae_l32.ip	aed3, a8, 4
  12a316:	be4af4               	ae_l32.ip	aed4, a10, -4
  12a319:	25d4c4               	ae_movad32.l	a13, aed4
  12a31c:	25c3c4               	ae_movad32.l	a12, aed3
  12a31f:	25f684               	ae_movad16.0	a15, aed6
  12a322:	25e584               	ae_movad16.0	a14, aed5
  12a325:	142ef4               	ae_movda16x2	aed2, a14, a15
  12a328:	151cd4               	ae_movda32x2	aed1, a12, a13
  12a32b:	eb6edd020100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed2; nop }
  12a333:	eb00bf00000002ff 	{ ae_s32.l.ip	aed0, a2, -4; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a33b:	e10b14               	ae_s32.l.ip	aed0, a11, 4

0012a33e <clt_mdct_backward_loop3+0x4e>:
  12a33e:	02cd                	mov.n	a12, a2
  12a340:	042d                	mov.n	a2, a4
  12a342:	204550               	or	a4, a5, a5
  12a345:	d5a376               	loopgtz	a3, 12a41e <clt_mdct_backward_loop3+0x12e>
  12a348:	b40244               	ae_l16.ip	aed0, a2, 8
  12a34b:	b414c4               	ae_l16.ip	aed1, a4, -8
  12a34e:	be2ac4               	ae_l32.ip	aed2, a10, -16
  12a351:	be3844               	ae_l32.ip	aed3, a8, 16
  12a354:	253084               	ae_movad16.0	a3, aed0
  12a357:	255184               	ae_movad16.0	a5, aed1
  12a35a:	2572c4               	ae_movad32.l	a7, aed2
  12a35d:	2593c4               	ae_movad32.l	a9, aed3
  12a360:	140534               	ae_movda16x2	aed0, a5, a3
  12a363:	151974               	ae_movda32x2	aed1, a9, a7
  12a366:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }

0012a36e <clt_mdct_backward_loop3+0x7e>:
  12a36e:	eb00bf0000000ccf 	{ ae_s32.l.ip	aed0, a12, -16; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a376:	e10b44               	ae_s32.l.ip	aed0, a11, 16
  12a379:	b002d4               	ae_l16.i	aed0, a2, -6
  12a37c:	400001742300340e 	{ ae_l16.i	aed0, a4, 6; nop; ae_movad16.0	a3, aed0 }
  12a384:	4000017473005a0e 	{ ae_l32.i	aed0, a10, 12; nop; ae_movad16.0	a5, aed0 }
  12a38c:	400001747d50780e 	{ ae_l32.i	aed0, a8, -12; nop; ae_movad32.l	a7, aed0 }
  12a394:	2590c4               	ae_movad32.l	a9, aed0
  12a397:	140534               	ae_movda16x2	aed0, a5, a3
  12a39a:	151974               	ae_movda32x2	aed1, a9, a7
  12a39d:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a3a5:	eb00be0000000c3f 	{ ae_s32.l.i	aed0, a12, 12; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a3ad:	e00bd4               	ae_s32.l.i	aed0, a11, -12
  12a3b0:	b002e4               	ae_l16.i	aed0, a2, -4
  12a3b3:	400001742200340e 	{ ae_l16.i	aed0, a4, 4; nop; ae_movad16.0	a3, aed0 }
  12a3bb:	4000017472005a0e 	{ ae_l32.i	aed0, a10, 8; nop; ae_movad16.0	a5, aed0 }
  12a3c3:	400001747e50780e 	{ ae_l32.i	aed0, a8, -8; nop; ae_movad32.l	a7, aed0 }
  12a3cb:	2590c4               	ae_movad32.l	a9, aed0
  12a3ce:	140534               	ae_movda16x2	aed0, a5, a3
  12a3d1:	151974               	ae_movda32x2	aed1, a9, a7
  12a3d4:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a3dc:	eb00be0000000c2f 	{ ae_s32.l.i	aed0, a12, 8; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a3e4:	e00be4               	ae_s32.l.i	aed0, a11, -8
  12a3e7:	b002f4               	ae_l16.i	aed0, a2, -2
  12a3ea:	400001742100340e 	{ ae_l16.i	aed0, a4, 2; nop; ae_movad16.0	a3, aed0 }
  12a3f2:	4000017471005a0e 	{ ae_l32.i	aed0, a10, 4; nop; ae_movad16.0	a5, aed0 }
  12a3fa:	400001747f50780e 	{ ae_l32.i	aed0, a8, -4; nop; ae_movad32.l	a7, aed0 }
  12a402:	2590c4               	ae_movad32.l	a9, aed0
  12a405:	140534               	ae_movda16x2	aed0, a5, a3
  12a408:	151974               	ae_movda32x2	aed1, a9, a7
  12a40b:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a413:	eb00be0000000c1f 	{ ae_s32.l.i	aed0, a12, 4; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a41b:	e00bf4               	ae_s32.l.i	aed0, a11, -4

0012a41e <clt_mdct_backward_loop3+0x12e>:
  12a41e:	f01d                	retw.n

0012a420 <clt_mdct_backward_loop2>:
  12a420:	006136               	entry	a1, 48
  12a423:	078d                	mov.n	a8, a7
  12a425:	06ad                	mov.n	a10, a6
  12a427:	400001314502930e 	{ ae_movda32	aed2, a3; nop; movi	a9, 48 }
  12a42f:	281384               	ae_zalign64	u2
  12a432:	2803e4               	ae_movalign	u3, u2
  12a435:	bf0194               	ae_l32.x	aed0, a1, a9
  12a438:	206220               	or	a6, a2, a2
  12a43b:	ebfa59000403255f 	{ or	a2, a5, a5; ae_movi	aed3, 4; nop }
  12a443:	ebe7dd030202260f 	{ ae_la64.pp	u0, a6; ae_add32	aed2, aed2, aed3; nop }
  12a44b:	ebfac8000101d27f 	{ ae_movad32.l	a13, aed2; ae_movi	aed1, 1; nop }
  12a453:	ebe759010000c66f 	{ or	a12, a6, a6; ae_add32	aed0, aed0, aed1; nop }
  12a45b:	1efbdd100f002d2f 	{ ae_la64.pp	u1, a13; nop; ae_srai32	aed0, aed0, 1 }
  12a463:	2530c4               	ae_movad32.l	a3, aed0
  12a466:	207dd0               	or	a7, a13, a13
  12a469:	4aa376               	loopgtz	a3, 12a4b7 <clt_mdct_backward_loop2+0x97>
  12a46c:	009232               	l16si	a3, a2, 0
  12a46f:	009452               	l16si	a5, a4, 0
  12a472:	0d16c4               	ae_la32x2.ip	aed1, u0, a6
  12a475:	ebfbd3000f0027bf 	{ ae_la32x2.rip	aed2, u1, a7; nop; nop }
  12a47d:	009892               	l16si	a9, a8, 0
  12a480:	009ab2               	l16si	a11, a10, 0
  12a483:	140534               	ae_movda16x2	aed0, a5, a3
  12a486:	0c800e7042902b9e 	{ ae_movda16x2	aed2, a11, a9; ae_mulfc32x16ras.h	aed0, aed2, aed0 }
  12a48e:	eb6e2f020101e22f 	{ addi	a2, a2, -2; ae_mulfc32x16ras.h	aed1, aed1, aed2; nop }
  12a496:	fec442               	addi	a4, a4, -2
  12a499:	820220001121288e 	{ addi	a8, a8, 2; ae_sel16i.n	aed1, aed1, aed0, 2; ae_sel16i	aed2, aed0, aed1, 2 }
  12a4a1:	80fb20212a022aae 	{ addi	a10, a10, 2; ae_neg32s	aed2, aed1; ae_sel16i	aed0, aed2, aed2, 0 }
  12a4a9:	a21214               	ae_sel16i	aed1, aed2, aed1, 2
  12a4ac:	0c1ce4               	ae_sa32x2.ip	aed1, u2, a12
  12a4af:	ebfbd8000f000dff 	{ ae_sa32x2.rip	aed0, u3, a13; nop; nop }

0012a4b7 <clt_mdct_backward_loop2+0x97>:
  12a4b7:	020c                	movi.n	a2, 0
  12a4b9:	773ce4               	ae_sa64pos.fp	u2, a12
  12a4bc:	773df4               	ae_sa64pos.fp	u3, a13
  12a4bf:	f01d                	retw.n

0012a4c1 <clt_mdct_backward_loop2+0xa1>:
  12a4c1:	000000                                        ...

0012a4c4 <clt_mdct_backward_loop1>:
  12a4c4:	004136               	entry	a1, 32
  12a4c7:	281304               	ae_zalign64	u0
  12a4ca:	038d                	mov.n	a8, a3
  12a4cc:	02ad                	mov.n	a10, a2
  12a4ce:	06bd                	mov.n	a11, a6
  12a4d0:	052d                	mov.n	a2, a5
  12a4d2:	046d                	mov.n	a6, a4
  12a4d4:	01a032               	movi	a3, 1
  12a4d7:	204bb0               	or	a4, a11, a11
  12a4da:	533730               	max	a3, a7, a3
  12a4dd:	2ca376               	loopgtz	a3, 12a50d <clt_mdct_backward_loop1+0x49>
  12a4e0:	009232               	l16si	a3, a2, 0
  12a4e3:	009452               	l16si	a5, a4, 0
  12a4e6:	0678                	l32i.n	a7, a6, 0
  12a4e8:	0898                	l32i.n	a9, a8, 0
  12a4ea:	140534               	ae_movda16x2	aed0, a5, a3
  12a4ed:	151974               	ae_movda32x2	aed1, a9, a7
  12a4f0:	eb6e2f000100866f 	{ addi	a6, a6, -8; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a4f8:	222b                	addi.n	a2, a2, 2
  12a4fa:	ebfb20000a01244f 	{ addi	a4, a4, 2; ae_neg32s	aed1, aed0; nop }
  12a502:	eb0220010000888f 	{ addi	a8, a8, 8; ae_sel16i.n	aed0, aed0, aed1, 2; nop }
  12a50a:	0c0ac4               	ae_sa32x2.ip	aed0, u0, a10

0012a50d <clt_mdct_backward_loop1+0x49>:
  12a50d:	773ac4               	ae_sa64pos.fp	u0, a10
  12a510:	020c                	movi.n	a2, 0
  12a512:	f01d                	retw.n

0012a514 <forword_mdct_loop4>:
  12a514:	004136               	entry	a1, 32
  12a517:	068d                	mov.n	a8, a6
  12a519:	03bd                	mov.n	a11, a3
  12a51b:	7722c4               	ae_la64.pp	u0, a2
  12a51e:	043d                	mov.n	a3, a4
  12a520:	140c                	movi.n	a4, 1
  12a522:	534740               	max	a4, a7, a4
  12a525:	057d                	mov.n	a7, a5
  12a527:	0b5d                	mov.n	a5, a11
  12a529:	20a476               	loopgtz	a4, 12a54d <forword_mdct_loop4+0x39>
  12a52c:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  12a52f:	009342               	l16si	a4, a3, 0
  12a532:	009562               	l16si	a6, a5, 0
  12a535:	141644               	ae_movda16x2	aed1, a6, a4
  12a538:	eb6f20010000233f 	{ addi	a3, a3, 2; ae_mulfc32x16ras.l	aed0, aed0, aed1; nop }
  12a540:	552b                	addi.n	a5, a5, 2
  12a542:	eb00bf000000072f 	{ ae_s32.l.ip	aed0, a7, 8; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  12a54a:	e108e4               	ae_s32.l.ip	aed0, a8, -8

0012a54d <forword_mdct_loop4+0x39>:
  12a54d:	020c                	movi.n	a2, 0
  12a54f:	f01d                	retw.n

0012a551 <forword_mdct_loop4+0x3d>:
  12a551:	000000                                        ...

0012a554 <forword_mdct_loop2>:
  12a554:	004136               	entry	a1, 32
  12a557:	02ed                	mov.n	a14, a2
  12a559:	9128                	l32i.n	a2, a1, 36
  12a55b:	281304               	ae_zalign64	u0
  12a55e:	0d001141c0b0a27e 	{ bge.w18	a2, a7, 12a67e <forword_mdct_loop2+0x12a>; nop }
  12a566:	400001b54523474e 	{ ae_movda32	aed3, a7; nop; ae_movda32	aed2, a4 }
  12a56e:	400000014524421e 	{ ae_movda32	aed4, a2; nop; addi	a4, a1, 32 }
  12a576:	052d                	mov.n	a2, a5
  12a578:	400001754551c32e 	{ ae_movda32	aed1, a3; nop; ae_movad32.l	a12, aed2 }
  12a580:	400001747050741e 	{ ae_l32.i	aed0, a4, 0; nop; ae_movad32.l	a7, aed1 }
  12a588:	18f259240303466f 	{ or	a4, a6, a6; ae_sub32	aed3, aed3, aed4; ae_slai32	aed0, aed0, 2 }
  12a590:	ebf2c8000101b37f 	{ ae_movad32.l	a11, aed3; ae_sub32	aed1, aed1, aed0; nop }
  12a598:	ebe7c8020000a17f 	{ ae_movad32.l	a10, aed1; ae_add32	aed0, aed0, aed2; nop }
  12a5a0:	2580c4               	ae_movad32.l	a8, aed0
  12a5a3:	456b07               	bbci	a11, 0, 12a5ec <forword_mdct_loop2+0x98>
  12a5a6:	beace4               	ae_l32.ip	aed10, a12, -8
  12a5a9:	beba24               	ae_l32.ip	aed11, a10, 8
  12a5ac:	202550               	or	a2, a5, a5
  12a5af:	204660               	or	a4, a6, a6
  12a5b2:	bee8e4               	ae_l32.ip	aed14, a8, -8
  12a5b5:	bef724               	ae_l32.ip	aed15, a7, 8
  12a5b8:	25dfc4               	ae_movad32.l	a13, aed15
  12a5bb:	259ec4               	ae_movad32.l	a9, aed14
  12a5be:	b4c4e4               	ae_l16.ip	aed12, a4, -4
  12a5c1:	b4d224               	ae_l16.ip	aed13, a2, 4
  12a5c4:	253d84               	ae_movad16.0	a3, aed13
  12a5c7:	25fc84               	ae_movad16.0	a15, aed12
  12a5ca:	1599d4               	ae_movda32x2	aed9, a9, a13
  12a5cd:	25dbc4               	ae_movad32.l	a13, aed11
  12a5d0:	259ac4               	ae_movad32.l	a9, aed10
  12a5d3:	148f34               	ae_movda16x2	aed8, a15, a3
  12a5d6:	eb6e6008090679df 	{ ae_movda32x2	aed7, a9, a13; ae_mulfc32x16ras.h	aed6, aed9, aed8; nop }
  12a5de:	eb6edd080705259f 	{ nop; ae_mulfc32x16ras.h	aed5, aed7, aed8; nop }
  12a5e6:	a25564               	ae_sel16i	aed5, aed5, aed6, 2
  12a5e9:	0c5ec4               	ae_sa32x2.ip	aed5, u0, a14

0012a5ec <forword_mdct_loop2+0x98>:
  12a5ec:	076d                	mov.n	a6, a7
  12a5ee:	2131b0               	srai	a3, a11, 1
  12a5f1:	89a376               	loopgtz	a3, 12a67e <forword_mdct_loop2+0x12a>
  12a5f4:	b40244               	ae_l16.ip	aed0, a2, 8
  12a5f7:	b414c4               	ae_l16.ip	aed1, a4, -8
  12a5fa:	be2644               	ae_l32.ip	aed2, a6, 16
  12a5fd:	be38c4               	ae_l32.ip	aed3, a8, -16
  12a600:	be4a44               	ae_l32.ip	aed4, a10, 16
  12a603:	be5cc4               	ae_l32.ip	aed5, a12, -16
  12a606:	253084               	ae_movad16.0	a3, aed0
  12a609:	255184               	ae_movad16.0	a5, aed1
  12a60c:	2572c4               	ae_movad32.l	a7, aed2
  12a60f:	2593c4               	ae_movad32.l	a9, aed3
  12a612:	25b4c4               	ae_movad32.l	a11, aed4
  12a615:	25d5c4               	ae_movad32.l	a13, aed5
  12a618:	140534               	ae_movda16x2	aed0, a5, a3
  12a61b:	151974               	ae_movda32x2	aed1, a9, a7
  12a61e:	eb6e600001021dbf 	{ ae_movda32x2	aed1, a13, a11; ae_mulfc32x16ras.h	aed2, aed1, aed0; nop }
  12a626:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a62e:	a20024               	ae_sel16i	aed0, aed0, aed2, 2
  12a631:	0c0ec4               	ae_sa32x2.ip	aed0, u0, a14
  12a634:	b002e4               	ae_l16.i	aed0, a2, -4
  12a637:	400001742200340e 	{ ae_l16.i	aed0, a4, 4; nop; ae_movad16.0	a3, aed0 }
  12a63f:	400001747e00560e 	{ ae_l32.i	aed0, a6, -8; nop; ae_movad16.0	a5, aed0 }
  12a647:	400001747250780e 	{ ae_l32.i	aed0, a8, 8; nop; ae_movad32.l	a7, aed0 }
  12a64f:	400001747e509a0e 	{ ae_l32.i	aed0, a10, -8; nop; ae_movad32.l	a9, aed0 }
  12a657:	400001747250bc0e 	{ ae_l32.i	aed0, a12, 8; nop; ae_movad32.l	a11, aed0 }
  12a65f:	25d0c4               	ae_movad32.l	a13, aed0
  12a662:	140534               	ae_movda16x2	aed0, a5, a3
  12a665:	151974               	ae_movda32x2	aed1, a9, a7
  12a668:	eb6e600001021dbf 	{ ae_movda32x2	aed1, a13, a11; ae_mulfc32x16ras.h	aed2, aed1, aed0; nop }
  12a670:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a678:	a20024               	ae_sel16i	aed0, aed0, aed2, 2
  12a67b:	0c0ec4               	ae_sa32x2.ip	aed0, u0, a14

0012a67e <forword_mdct_loop2+0x12a>:
  12a67e:	773ec4               	ae_sa64pos.fp	u0, a14
  12a681:	020c                	movi.n	a2, 0
  12a683:	f01d                	retw.n

0012a685 <forword_mdct_loop2+0x131>:
  12a685:	000000                                        ...

0012a688 <forword_mdct_loop1>:
  12a688:	004136               	entry	a1, 32
  12a68b:	281304               	ae_zalign64	u0
  12a68e:	60d070               	neg	a13, a7
  12a691:	038d                	mov.n	a8, a3
  12a693:	a0c730               	addx4	a12, a7, a3
  12a696:	04ad                	mov.n	a10, a4
  12a698:	02ed                	mov.n	a14, a2
  12a69a:	054d                	mov.n	a4, a5
  12a69c:	202660               	or	a2, a6, a6
  12a69f:	0fa032               	movi	a3, 15
  12a6a2:	a06da0               	addx4	a6, a13, a10
  12a6a5:	898376               	loop	a3, 12a732 <forword_mdct_loop1+0xaa>
  12a6a8:	b402c4               	ae_l16.ip	aed0, a2, -8
  12a6ab:	b41444               	ae_l16.ip	aed1, a4, 8
  12a6ae:	be26c4               	ae_l32.ip	aed2, a6, -16
  12a6b1:	be3844               	ae_l32.ip	aed3, a8, 16
  12a6b4:	be4ac4               	ae_l32.ip	aed4, a10, -16
  12a6b7:	be5c44               	ae_l32.ip	aed5, a12, 16
  12a6ba:	253084               	ae_movad16.0	a3, aed0
  12a6bd:	255184               	ae_movad16.0	a5, aed1
  12a6c0:	2572c4               	ae_movad32.l	a7, aed2
  12a6c3:	2593c4               	ae_movad32.l	a9, aed3
  12a6c6:	25b4c4               	ae_movad32.l	a11, aed4
  12a6c9:	25d5c4               	ae_movad32.l	a13, aed5
  12a6cc:	140534               	ae_movda16x2	aed0, a5, a3
  12a6cf:	151974               	ae_movda32x2	aed1, a9, a7
  12a6d2:	eb6e600001021dbf 	{ ae_movda32x2	aed1, a13, a11; ae_mulfc32x16ras.h	aed2, aed1, aed0; nop }
  12a6da:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a6e2:	a00024               	ae_sel16i	aed0, aed0, aed2, 0
  12a6e5:	0c0ec4               	ae_sa32x2.ip	aed0, u0, a14
  12a6e8:	b00224               	ae_l16.i	aed0, a2, 4
  12a6eb:	400001742e00340e 	{ ae_l16.i	aed0, a4, -4; nop; ae_movad16.0	a3, aed0 }
  12a6f3:	400001747200560e 	{ ae_l32.i	aed0, a6, 8; nop; ae_movad16.0	a5, aed0 }
  12a6fb:	400001747e50780e 	{ ae_l32.i	aed0, a8, -8; nop; ae_movad32.l	a7, aed0 }
  12a703:	4000017472509a0e 	{ ae_l32.i	aed0, a10, 8; nop; ae_movad32.l	a9, aed0 }
  12a70b:	400001747e50bc0e 	{ ae_l32.i	aed0, a12, -8; nop; ae_movad32.l	a11, aed0 }
  12a713:	25d0c4               	ae_movad32.l	a13, aed0
  12a716:	140534               	ae_movda16x2	aed0, a5, a3
  12a719:	151974               	ae_movda32x2	aed1, a9, a7
  12a71c:	eb6e600001021dbf 	{ ae_movda32x2	aed1, a13, a11; ae_mulfc32x16ras.h	aed2, aed1, aed0; nop }
  12a724:	eb6edd000100259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed1, aed0; nop }
  12a72c:	a00024               	ae_sel16i	aed0, aed0, aed2, 0
  12a72f:	0c0ec4               	ae_sa32x2.ip	aed0, u0, a14

0012a732 <forword_mdct_loop1+0xaa>:
  12a732:	773ec4               	ae_sa64pos.fp	u0, a14
  12a735:	020c                	movi.n	a2, 0
  12a737:	f01d                	retw.n

0012a739 <forword_mdct_loop1+0xb1>:
  12a739:	000000                                        ...

0012a73c <clt_mdct_forward>:
  12a73c:	006136               	entry	a1, 48
  12a73f:	78a0f2               	movi	a15, 120
  12a742:	f6bb61               	l32r	a6, 128230 (23db00 <pre_shared>)
  12a745:	f6ccd1               	l32r	a13, 128278 (213c58 <window+0x78>)
  12a748:	03d3c2               	addmi	a12, a3, 0x300
  12a74b:	01d3b2               	addmi	a11, a3, 0x100
  12a74e:	f0cbb2               	addi	a11, a11, -16
  12a751:	ccccc2               	addi	a12, a12, -52
  12a754:	fecde2               	addi	a14, a13, -2
  12a757:	06ad                	mov.n	a10, a6
  12a759:	fff2e5               	call8	12a688 <forword_mdct_loop1>
  12a75c:	f6c8a1               	l32r	a10, 12827c (23dbf0 <pre_shared+0xf0>)
  12a75f:	f6c8d1               	l32r	a13, 128280 (213be0 <window>)
  12a762:	f6c8e1               	l32r	a14, 128284 (213cce <window+0xee>)
  12a765:	cf3c                	movi.n	a15, 60
  12a767:	02d3c2               	addmi	a12, a3, 0x200
  12a76a:	ebfa40040e01787f 	{ movi	a7, 120; ae_movi	aed1, 30; nop }
  12a772:	400001d1451077ce 	{ ae_movda32	aed0, a7; nop; movi	a7, 0x1dc }
  12a77a:	4000000121e1b1ce 	{ ae_s32.l.i	aed1, a1, 4; nop; addi	a11, a12, -32 }
  12a782:	400000c120d0c1ce 	{ ae_s32.l.i	aed0, a1, 0; nop; addi	a12, a12, -36 }
  12a78a:	ffdca5               	call8	12a554 <forword_mdct_loop2>
  12a78d:	fc0c                	movi.n	a12, 15
  12a78f:	06ad                	mov.n	a10, a6
  12a791:	400001307003b6be 	{ ae_l32.i	aed3, a6, 0; nop; movi	a11, 59 }
  12a799:	028d                	mov.n	a8, a2
  12a79b:	400000a07172562e 	{ ae_l32.i	aed2, a6, 4; nop; addi	a5, a2, 122 }
  12a7a3:	059d                	mov.n	a9, a5
  12a7a5:	b41914               	ae_l16.ip	aed1, a9, 2
  12a7a8:	eb05a9010204081f 	{ ae_l16.ip	aed0, a8, 2; ae_mul32x16.h0	aed4, aed2, aed1; nop }
  12a7b0:	0020f0               	nop
  12a7b3:	f03d                	nop.n
  12a7b5:	598b76               	loop	a11, 12a812 <clt_mdct_forward+0xd6>
  12a7b8:	2605a9200352081f 	{ ae_l16.ip	aed0, a8, 2; ae_mul32x16.h0	aed2, aed3, aed0; ae_mul32x16.h0_s2	aed5, aed2, aed0 }
  12a7c0:	0c8019b133846c4e 	{ ae_sraa64	aed3, aed4, a12; ae_mul32x16.h0	aed4, aed3, aed1 }
  12a7c8:	812c24               	ae_sraa64	aed2, aed2, a12
  12a7cb:	b41914               	ae_l16.ip	aed1, a9, 2
  12a7ce:	814c44               	ae_sraa64	aed4, aed4, a12
  12a7d1:	25b3c4               	ae_movad32.l	a11, aed3
  12a7d4:	400001754552bb2e 	{ ae_movda32	aed2, a11; nop; ae_movad32.l	a11, aed2 }
  12a7dc:	400001e545355bce 	{ ae_movda32	aed5, a11; nop; ae_sraa64	aed3, aed5, a12 }
  12a7e4:	ebe7c8020502b47f 	{ ae_movad32.l	a11, aed4; ae_add32	aed2, aed5, aed2; nop }
  12a7ec:	400001754555bb3e 	{ ae_movda32	aed5, a11; nop; ae_movad32.l	a11, aed3 }
  12a7f4:	0d8018c289b32b2e 	{ ae_movda32	aed2, a11; ae_neg32	aed3, aed2 }
  12a7fc:	ebf2bf0205023a2f 	{ ae_s32.l.ip	aed3, a10, 8; ae_sub32	aed2, aed5, aed2; nop }
  12a804:	e02af4               	ae_s32.l.i	aed2, a10, -4
  12a807:	bd2a14               	ae_l32.i	aed2, a10, 4
  12a80a:	eb05ae0102043a0f 	{ ae_l32.i	aed3, a10, 0; ae_mul32x16.h0	aed4, aed2, aed1; nop }

0012a812 <clt_mdct_forward+0xd6>:
  12a812:	f69d31               	l32r	a3, 128288 (23dce0 <pre_shared+0x1e0>)
  12a815:	0a8d                	mov.n	a8, a10
  12a817:	817c44               	ae_sraa64	aed7, aed4, a12
  12a81a:	20a660               	or	a10, a6, a6
  12a81d:	eb05c8000206e77f 	{ ae_movad32.l	a14, aed7; ae_mul32x16.h0	aed6, aed2, aed0; nop }
  12a825:	eb0559010308b33f 	{ or	a11, a3, a3; ae_mul32x16.h0	aed8, aed3, aed1; nop }
  12a82d:	816c64               	ae_sraa64	aed6, aed6, a12
  12a830:	0c8019b083876c8e 	{ ae_sraa64	aed8, aed8, a12; ae_mul32x16.h0	aed7, aed3, aed0 }
  12a838:	2598c4               	ae_movad32.l	a9, aed8
  12a83b:	817c74               	ae_sraa64	aed7, aed7, a12
  12a83e:	400001754555de7e 	{ ae_movda32	aed5, a14; nop; ae_movad32.l	a13, aed7 }
  12a846:	400001b5453249de 	{ ae_movda32	aed2, a9; nop; ae_movda32	aed3, a13 }
  12a84e:	ebe7c8050303c67f 	{ ae_movad32.l	a12, aed6; ae_add32	aed3, aed3, aed5; nop }
  12a856:	0d8018c389b34c2e 	{ ae_movda32	aed4, a12; ae_neg32	aed3, aed3 }
  12a85e:	ebf2bf040202382f 	{ ae_s32.l.ip	aed3, a8, 8; ae_sub32	aed2, aed2, aed4; nop }
  12a866:	400001012f02c81e 	{ ae_s32.l.i	aed2, a8, -4; nop; movi	a12, 1 }
  12a86e:	040625               	call8	12e8d0 <sun_fft>
  12a871:	02cd                	mov.n	a12, a2
  12a873:	05bd                	mov.n	a11, a5
  12a875:	03ad                	mov.n	a10, a3
  12a877:	04dd                	mov.n	a13, a4
  12a879:	e47a                	add.n	a14, a4, a7
  12a87b:	cf3c                	movi.n	a15, 60
  12a87d:	ffc965               	call8	12a514 <forword_mdct_loop4>
  12a880:	f01d                	retw.n

0012a882 <clt_mdct_forward+0x146>:
	...

0012a884 <clt_mdct_backward>:
  12a884:	042136               	entry	a1, 0x210
  12a887:	03bd                	mov.n	a11, a3
  12a889:	dca172               	movi	a7, 0x1dc
  12a88c:	10c1a2               	addi	a10, a1, 16
  12a88f:	02dd                	mov.n	a13, a2
  12a891:	cf3c                	movi.n	a15, 60
  12a893:	7ac252               	addi	a5, a2, 122
  12a896:	02d3c2               	addmi	a12, a3, 0x200
  12a899:	dcccc2               	addi	a12, a12, -36
  12a89c:	05ed                	mov.n	a14, a5
  12a89e:	ffc265               	call8	12a4c4 <clt_mdct_backward_loop1>
  12a8a1:	f0a062               	movi	a6, 240
  12a8a4:	10c1a2               	addi	a10, a1, 16
  12a8a7:	0c0c                	movi.n	a12, 0
  12a8a9:	01d432               	addmi	a3, a4, 0x100
  12a8ac:	f0c332               	addi	a3, a3, -16
  12a8af:	03bd                	mov.n	a11, a3
  12a8b1:	0401e5               	call8	12e8d0 <sun_fft>
  12a8b4:	05fd                	mov.n	a15, a5
  12a8b6:	03ad                	mov.n	a10, a3
  12a8b8:	02ed                	mov.n	a14, a2
  12a8ba:	c26a                	add.n	a12, a2, a6
  12a8bc:	76c2d2               	addi	a13, a2, 118
  12a8bf:	c83c                	movi.n	a8, 60
  12a8c1:	03d4b2               	addmi	a11, a4, 0x300
  12a8c4:	c8cbb2               	addi	a11, a11, -56
  12a8c7:	0189                	s32i.n	a8, a1, 0
  12a8c9:	ffb565               	call8	12a420 <clt_mdct_backward_loop2>
  12a8cc:	04bd                	mov.n	a11, a4
  12a8ce:	a47a                	add.n	a10, a4, a7
  12a8d0:	f66cc1               	l32r	a12, 128280 (213be0 <window>)
  12a8d3:	f66cd1               	l32r	a13, 128284 (213cce <window+0xee>)
  12a8d6:	78a0e2               	movi	a14, 120
  12a8d9:	ffa165               	call8	12a2f0 <clt_mdct_backward_loop3>
  12a8dc:	f01d                	retw.n

0012a8de <clt_mdct_backward+0x5a>:
	...

0012a8e0 <ssc_custom_mode_create>:
  12a8e0:	004136               	entry	a1, 32
  12a8e3:	f66a21               	l32r	a2, 12828c (213770 <_dram0_overlay_rodata_start>)
  12a8e6:	f01d                	retw.n

0012a8e8 <num_pulses>:
  12a8e8:	006136               	entry	a1, 48
  12a8eb:	f66991               	l32r	a9, 128290 (50007 <_memmap_cacheattr_bp_base+0x2e005>)
  12a8ee:	24c020               	extui	a12, a2, 0, 3
  12a8f1:	a14b                	addi.n	a10, a1, 4
  12a8f3:	5b0c                	movi.n	a11, 5
  12a8f5:	218330               	srai	a8, a3, 3
  12a8f8:	21d320               	srai	a13, a2, 3
  12a8fb:	dd0b                	addi.n	a13, a13, -1
  12a8fd:	401d00               	ssl	a13
  12a900:	908810               	addx2	a8, a8, a1
  12a903:	015ab2               	s16i	a11, a10, 2
  12a906:	cc8b                	addi.n	a12, a12, 8
  12a908:	005a92               	s16i	a9, a10, 0
  12a90b:	7d0c                	movi.n	a13, 7
  12a90d:	f66191               	l32r	a9, 128294 (1000b0 <_ResetHandler+0x7c>)
  12a910:	72dd20               	salt	a13, a13, a2
  12a913:	a1cc00               	sll	a12, a12
  12a916:	932cd0               	movnez	a2, a12, a13
  12a919:	0199                	s32i.n	a9, a1, 0
  12a91b:	009882               	l16si	a8, a8, 0
  12a91e:	234280               	sext	a4, a2, 15
  12a921:	434480               	min	a4, a4, a8
  12a924:	232480               	sext	a2, a4, 15
  12a927:	f01d                	retw.n

0012a929 <num_pulses+0x41>:
  12a929:	000000                                        ...

0012a92c <calculate_bitalloc>:
  12a92c:	020136               	entry	a1, 0x100
  12a92f:	306122               	s32i	a2, a1, 192
  12a932:	2a6142               	s32i	a4, a1, 168
  12a935:	276152               	s32i	a5, a1, 156
  12a938:	fec392               	addi	a9, a3, -2
  12a93b:	0f0c                	movi.n	a15, 0
  12a93d:	f9c6e2               	addi	a14, a6, -7
  12a940:	d30b                	addi.n	a13, a3, -1
  12a942:	01cd                	mov.n	a12, a1
  12a944:	fdc382               	addi	a8, a3, -3
  12a947:	ebfa4700080c97bf 	{ movi	a11, 0x797; ae_movi	aed12, 8; nop }
  12a94f:	400000c145f4ab3e 	{ ae_movda32	aed4, a11; nop; addi	a10, a3, -4 }
  12a957:	400001014407ba3e 	{ ae_movda16	aed7, a10; nop; movi	a11, 3 }
  12a95f:	400000014421a81e 	{ ae_movda16	aed1, a8; nop; addi	a10, a1, 32 }
  12a967:	d3cc24               	ae_s16.0.ip	aed12, a12, 4
  12a96a:	400001b544b53dee 	{ ae_movda16	aed5, a13; nop; ae_movda16	aed11, a14 }
  12a972:	53f7f0               	max	a15, a7, a15
  12a975:	2b61f2               	s32i	a15, a1, 172
  12a978:	0c801a0bc76789ee 	{ ae_movda16	aed8, a9; ae_mul16x4	aed6, aed7, aed11, aed7 }
  12a980:	0c800d0b9898944e 	{ or	a9, a4, a4; ae_mul16x4	aed9, aed8, aed11, aed8 }
  12a988:	0c80170b75d5ccbe 	{ ae_s16.0.i	aed12, a12, -2; ae_mul16x4	aed13, aed5, aed11, aed5 }
  12a990:	0c80170b11d1cc7e 	{ ae_s16.0.ip	aed12, a12, 4; ae_mul16x4	aed13, aed1, aed11, aed1 }
  12a998:	1efba9108f80292f 	{ ae_l16.ip	aed2, a9, 4; nop; ae_srai32	aed8, aed8, 1 }
  12a9a0:	1efba8105f50a9ff 	{ ae_l16.i	aed10, a9, -2; nop; ae_srai32	aed5, aed5, 1 }
  12a9a8:	e9fbb4a08fa0ccff 	{ ae_s16.0.i	aed12, a12, -2; nop; ae_sext32	aed10, aed10, 15 }
  12a9b0:	e9fba8508f30991f 	{ ae_l16.i	aed9, a9, 2; nop; ae_sext32	aed3, aed5, 15 }
  12a9b8:	e9fbb5808f505a2f 	{ ae_s16.0.ip	aed5, a10, 4; nop; ae_sext32	aed5, aed8, 15 }
  12a9c0:	0020f0               	nop
  12a9c3:	f03d                	nop.n
  12a9c5:	478b76               	loop	a11, 12aa10 <calculate_bitalloc+0xe4>
  12a9c8:	e9e7b5258a20cc2f 	{ ae_s16.0.ip	aed12, a12, 4; ae_add32	aed0, aed10, aed5; ae_sext32	aed2, aed2, 15 }
  12a9d0:	e9e7a99382a3292f 	{ ae_l16.ip	aed2, a9, 4; ae_add32	aed3, aed2, aed3; ae_sext32	aed10, aed9, 15 }
  12a9d8:	400000e0bff88a8e 	{ ae_s16.0.i	aed8, a10, -2; nop; addi	a8, a8, -2 }
  12a9e0:	1ee7b4131413ccff 	{ ae_s16.0.i	aed12, a12, -2; ae_add32	aed3, aed4, aed3; ae_srai32	aed1, aed1, 1 }
  12a9e8:	e9e72f108334f8bf 	{ addi	a11, a8, -1; ae_add32	aed4, aed3, aed0; ae_sext32	aed3, aed1, 15 }
  12a9f0:	400001b5445038be 	{ ae_movda16	aed0, a8; nop; ae_movda16	aed5, a11 }
  12a9f8:	1efba8107f80991f 	{ ae_l16.i	aed9, a9, 2; nop; ae_srai32	aed8, aed7, 1 }
  12aa00:	0c80150b9567588e 	{ ae_sext32	aed5, aed8, 15; ae_mul16x4	aed6, aed7, aed11, aed5 }
  12aa08:	0c80170b10011a7e 	{ ae_s16.0.ip	aed1, a10, 4; ae_mul16x4	aed0, aed1, aed11, aed0 }

0012aa10 <calculate_bitalloc+0xe4>:
  12aa10:	9ed114               	ae_srai32	aed13, aed1, 1
  12aa13:	9ec174               	ae_srai32	aed12, aed7, 1
  12aa16:	17fc84               	ae_sext32	aed15, aed12, 15
  12aa19:	171d84               	ae_sext32	aed1, aed13, 15

0012aa1c <calculate_bitalloc+0xf0>:
  12aa1c:	e9fbc9908fa00aaf 	{ ae_mov	aed0, aed10; nop; ae_sext32	aed10, aed9, 15 }
  12aa24:	e9fba9208f90e92f 	{ ae_l16.ip	aed14, a9, 4; nop; ae_sext32	aed9, aed2, 15 }
  12aa2c:	e9e7dde389e9259f 	{ nop; ae_add32	aed9, aed9, aed3; ae_sext32	aed14, aed14, 15 }
  12aa34:	93e74095409006de 	{ movi	a13, 6; ae_add32	aed0, aed0, aed5; ae_add32	aed9, aed4, aed9 }
  12aa3c:	93e740019e9e0bfe 	{ movi	a15, 11; ae_add32	aed14, aed14, aed1; ae_add32	aed9, aed9, aed0 }
  12aa44:	93e7b4ef9a9a8afe 	{ ae_s16.0.i	aed8, a10, -2; ae_add32	aed10, aed10, aed15; ae_add32	aed9, aed9, aed14 }
  12aa4c:	ebe7b50a0909da2f 	{ ae_s16.0.ip	aed13, a10, 4; ae_add32	aed9, aed9, aed10; nop }
  12aa54:	40000174bf5c8a9e 	{ ae_s16.0.i	aed12, a10, -2; nop; ae_movad32.l	a8, aed9 }
  12aa5c:	0d00144160b093fe 	{ blt.w18	a3, a15, 12aba6 <calculate_bitalloc+0x27a>; nop }
  12aa64:	3c9834               	ae_movda32	aed9, a8
  12aa67:	ebfa21000a0141cf 	{ addi	a12, a1, 20; ae_movi	aed1, 10; nop }
  12aa6f:	f60aa1               	l32r	a10, 128298 (2138d0 <eBandsdiff>)
  12aa72:	2a21b2               	l32i	a11, a1, 168
  12aa75:	400000414422adae 	{ ae_movda16	aed2, a13; nop; addi	a10, a10, 36 }
  12aa7d:	400000402818babe 	{ ae_l16.i	aed8, a10, -16; nop; addi	a11, a11, 20 }
  12aa85:	0c8004082bca01ae 	{ addi	a10, a1, 32; ae_mul16x4	aed12, aed10, aed8, aed11 }
  12aa8d:	0c80180288d8c32e 	{ ae_movda32	aed12, a3; ae_mul16x4	aed13, aed8, aed2, aed8 }
  12aa95:	c5f2c8f1ecd79a7e 	{ ae_movad32.l	a9, aed10; ae_sub32	aed7, aed12, aed1; ae_movi	aed13, -1 }
  12aa9d:	0d801a4d4717f83e 	{ ae_movad16.0	a15, aed8; ae_add32	aed7, aed7, aed13 }
  12aaa5:	400001754455e97e 	{ ae_movda16	aed5, a9; nop; ae_movad32.l	a14, aed7 }
  12aaad:	400001b544673fee 	{ ae_movda16	aed7, a15; nop; ae_movda16	aed6, a14 }
  12aab5:	0c80160506856bbe 	{ ae_l16.ip	aed6, a11, 2; ae_mul16x4	aed8, aed5, aed5, aed6 }
  12aabd:	e9fb21608f604aaf 	{ addi	a10, a10, 20; nop; ae_sext32	aed6, aed6, 15 }
  12aac5:	1efa2f10515e639f 	{ addi	a9, a3, -10; ae_movi	aed14, 1; ae_srai32	aed5, aed5, 1 }
  12aacd:	e9e7b55e81717c1f 	{ ae_s16.0.ip	aed7, a12, 2; ae_add32	aed1, aed1, aed14; ae_sext32	aed7, aed5, 15 }
  12aad5:	0d400c472616296e 	{ blti.w18	a9, 2, 12ab9b <calculate_bitalloc+0x26f>; ae_add32	aed6, aed6, aed7 }
  12aadd:	f5ee81               	l32r	a8, 128298 (2138d0 <eBandsdiff>)
  12aae0:	f03d                	nop.n
  12aae2:	26c892               	addi	a9, a8, 38
  12aae5:	b07984               	ae_l16.i	aed7, a9, -16
  12aae8:	0c801a0237fa959e 	{ nop; ae_mul16x4	aed15, aed10, aed2, aed7 }
  12aaf0:	4c8c14               	ae_sub32	aed8, aed12, aed1
  12aaf3:	0d801a4d4818fa3e 	{ ae_movad16.0	a15, aed10; ae_add32	aed8, aed8, aed13 }
  12aafb:	40000175445aef8e 	{ ae_movda16	aed10, a15; nop; ae_movad32.l	a14, aed8 }
  12ab03:	0c8017070ba7acfe 	{ ae_s16.0.ip	aed10, a12, 2; ae_mul16x4	aed10, aed7, aed7, aed11 }
  12ab0b:	884b                	addi.n	a8, a8, 4
  12ab0d:	4000017544549e7e 	{ ae_movda16	aed4, a14; nop; ae_movad32.l	a9, aed7 }
  12ab15:	93fba9eb1e1a7b1e 	{ ae_l16.ip	aed7, a11, 2; ae_mov	aed10, aed11; ae_add32	aed1, aed1, aed14 }
  12ab1d:	0d801ac2cebb39ee 	{ ae_movda16	aed3, a9; ae_mov	aed11, aed2 }
  12ab25:	0c800403f4f3439e 	{ addi	a9, a3, -12; ae_mul16x4	aed15, aed3, aed3, aed4 }
  12ab2d:	4fa976               	loopgtz	a9, 12ab80 <calculate_bitalloc+0x254>
  12ab30:	e9f2b5718c405a1f 	{ ae_s16.0.ip	aed5, a10, 2; ae_sub32	aed0, aed12, aed1; ae_sext32	aed4, aed7, 15 }
  12ab38:	1ee7a91639597b1f 	{ ae_l16.ip	aed7, a11, 2; ae_add32	aed9, aed9, aed6; ae_srai32	aed5, aed3, 1 }
  12ab40:	e9e7225d8060489f 	{ addi	a9, a8, 36; ae_add32	aed0, aed0, aed13; ae_sext32	aed6, aed5, 15 }
  12ab48:	400001742850990e 	{ ae_l16.i	aed0, a9, -16; nop; ae_movad32.l	a9, aed0 }
  12ab50:	0c801a0bc02839ee 	{ ae_movda16	aed3, a9; ae_mul16x4	aed2, aed8, aed11, aed0 }
  12ab58:	0c801200ea2011ee 	{ ae_add32	aed1, aed1, aed14; ae_mul16x4	aed2, aed0, aed0, aed10 }
  12ab60:	0d801a464416983e 	{ ae_movad16.0	a9, aed8; ae_add32	aed6, aed4, aed6 }
  12ab68:	400001754450990e 	{ ae_movda16	aed0, a9; nop; ae_movad32.l	a9, aed0 }
  12ab70:	400000214404898e 	{ ae_movda16	aed4, a9; nop; addi	a8, a8, 2 }
  12ab78:	0c80170403030cfe 	{ ae_s16.0.ip	aed0, a12, 2; ae_mul16x4	aed0, aed3, aed4, aed3 }

0012ab80 <calculate_bitalloc+0x254>:
  12ab80:	1efbc9103f50a5af 	{ ae_mov	aed10, aed5; nop; ae_srai32	aed5, aed3, 1 }
  12ab88:	e9fbc9708f6086af 	{ ae_mov	aed8, aed6; nop; ae_sext32	aed6, aed7, 15 }

0012ab90 <calculate_bitalloc+0x264>:
  12ab90:	177584               	ae_sext32	aed7, aed5, 15
  12ab93:	93e7b5786969aa1e 	{ ae_s16.0.ip	aed10, a10, 2; ae_add32	aed9, aed9, aed8; ae_add32	aed6, aed6, aed7 }

0012ab9b <calculate_bitalloc+0x26f>:
  12ab9b:	ebe7b506090b5a1f 	{ ae_s16.0.ip	aed5, a10, 2; ae_add32	aed11, aed9, aed6; nop }
  12aba3:	258bc4               	ae_movad32.l	a8, aed11

0012aba6 <calculate_bitalloc+0x27a>:
  12aba6:	11a3f0               	slli	a10, a3, 1
  12aba9:	4e0c                	movi.n	a14, 4
  12abab:	2b21b2               	l32i	a11, a1, 172
  12abae:	120c                	movi.n	a2, 1
  12abb0:	f8cbb2               	addi	a11, a11, -8
  12abb3:	23fb80               	sext	a15, a11, 15
  12abb6:	3561f2               	s32i	a15, a1, 212
  12abb9:	72ff80               	salt	a15, a15, a8
  12abbc:	93d2f0               	movnez	a13, a2, a15
  12abbf:	0dcd                	mov.n	a12, a13
  12abc1:	a20c                	movi.n	a2, 10
  12abc3:	932ef0               	movnez	a2, a14, a15
  12abc6:	0d007e41e0b092de 	{ blt.w18	a2, a13, 12b3b8 <calculate_bitalloc+0xa8c>; nop }
  12abce:	2461b2               	s32i	a11, a1, 144
  12abd1:	2361a2               	s32i	a10, a1, 140
  12abd4:	0e0c                	movi.n	a14, 0
  12abd6:	2a2182               	l32i	a8, a1, 168
  12abd9:	1ec192               	addi	a9, a1, 30
  12abdc:	ffd1d2               	addmi	a13, a1, 0xffffff00
  12abdf:	f32b                	addi.n	a15, a3, 2
  12abe1:	3161f2               	s32i	a15, a1, 196
  12abe4:	90d3d0               	addx2	a13, a3, a13
  12abe7:	909390               	addx2	a9, a3, a9
  12abea:	336192               	s32i	a9, a1, 204
  12abed:	3261d2               	s32i	a13, a1, 200
  12abf0:	908380               	addx2	a8, a3, a8
  12abf3:	400000e144f28e8e 	{ ae_movda16	aed2, a14; nop; addi	a8, a8, -2 }
  12abfb:	346182               	s32i	a8, a1, 208
  12abfe:	000586               	j	12ac18 <calculate_bitalloc+0x2ec>

0012ac01 <calculate_bitalloc+0x2d5>:
  12ac01:	00000000                                ....

0012ac05 <calculate_bitalloc+0x2d9>:
  12ac05:	3521a2               	l32i	a10, a1, 212
  12ac08:	0aead6               	bgez	a10, 12acba <calculate_bitalloc+0x38e>

0012ac0b <calculate_bitalloc+0x2df>:
  12ac0b:	250b                	addi.n	a2, a5, -1
  12ac0d:	232280               	sext	a2, a2, 15

0012ac10 <calculate_bitalloc+0x2e4>:
  12ac10:	0d00104140b092ce 	{ blt.w18	a2, a12, 12ad18 <calculate_bitalloc+0x3ec>; nop }

0012ac18 <calculate_bitalloc+0x2ec>:
  12ac18:	f5a181               	l32r	a8, 12829c (2138f0 <band_allocation_opti_77>)
  12ac1b:	3321a2               	l32i	a10, a1, 204
  12ac1e:	342192               	l32i	a9, a1, 208
  12ac21:	52ca                	add.n	a5, a2, a12
  12ac23:	215150               	srai	a5, a5, 1
  12ac26:	09bd                	mov.n	a11, a9
  12ac28:	7729c4               	ae_la64.pp	u0, a9
  12ac2b:	0add                	mov.n	a13, a10
  12ac2d:	235580               	sext	a5, a5, 15
  12ac30:	772ad4               	ae_la64.pp	u1, a10
  12ac33:	11f5c0               	slli	a15, a5, 4
  12ac36:	f3fa                	add.n	a15, a3, a15
  12ac38:	90ff80               	addx2	a15, a15, a8
  12ac3b:	080c                	movi.n	a8, 0
  12ac3d:	fecff2               	addi	a15, a15, -2
  12ac40:	772fe4               	ae_la64.pp	u2, a15
  12ac43:	be23a6               	blti	a3, 2, 12ac05 <calculate_bitalloc+0x2d9>
  12ac46:	3121a2               	l32i	a10, a1, 196
  12ac49:	040c                	movi.n	a4, 0
  12ac4b:	9a3b                	addi.n	a9, a10, 3
  12ac4d:	b39aa0               	movgez	a9, a10, a10
  12ac50:	3221a2               	l32i	a10, a1, 200
  12ac53:	219290               	srai	a9, a9, 2
  12ac56:	55a976               	loopgtz	a9, 12acaf <calculate_bitalloc+0x383>
  12ac59:	351d94               	ae_la16x4.rip	aed1, u1, a13
  12ac5c:	350fa4               	ae_la16x4.rip	aed0, u2, a15
  12ac5f:	7f9ae2               	l16si	a14, a10, 254
  12ac62:	ebe4dd010000259f 	{ nop; ae_add16	aed0, aed0, aed1; nop }
  12ac6a:	c6fbcf002f001b9e 	{ ae_la16x4.rip	aed1, u0, a11; nop; ae_lt16	b0:b1:b2:b3, aed0, aed2 }
  12ac72:	c5fbdd201f00259e 	{ nop; nop; ae_movt16x4	aed0, aed2, b0:b1:b2:b3 }
  12ac7a:	ebe4dd010000259f 	{ nop; ae_add16	aed0, aed0, aed1; nop }
  12ac82:	2560a4               	ae_movad16.3	a6, aed0
  12ac85:	257084               	ae_movad16.0	a7, aed0
  12ac88:	236680               	sext	a6, a6, 15
  12ac8b:	01a6e7               	bge	a6, a14, 12ac90 <calculate_bitalloc+0x364>
  12ac8e:	04bc                	beqz.n	a4, 12acc2 <calculate_bitalloc+0x396>

0012ac90 <calculate_bitalloc+0x364>:
  12ac90:	259094               	ae_movad16.2	a9, aed0
  12ac93:	886a                	add.n	a8, a8, a6
  12ac95:	236980               	sext	a6, a9, 15

0012ac98 <calculate_bitalloc+0x36c>:
  12ac98:	0d801a4140b0e05e 	{ ae_movad16.1	a14, aed0; nop }
  12aca0:	808860               	add	a8, a8, a6
  12aca3:	236e80               	sext	a6, a14, 15

0012aca6 <calculate_bitalloc+0x37a>:
  12aca6:	886a                	add.n	a8, a8, a6

0012aca8 <calculate_bitalloc+0x37c>:
  12aca8:	887a                	add.n	a8, a8, a7
  12acaa:	140c                	movi.n	a4, 1

0012acac <calculate_bitalloc+0x380>:
  12acac:	f8caa2               	addi	a10, a10, -8

0012acaf <calculate_bitalloc+0x383>:
  12acaf:	3521f2               	l32i	a15, a1, 212
  12acb2:	0d3ff54150b09f8e 	{ blt.w18	a15, a8, 12ac0b <calculate_bitalloc+0x2df>; nop }

0012acba <calculate_bitalloc+0x38e>:
  12acba:	c51b                	addi.n	a12, a5, 1
  12acbc:	23cc80               	sext	a12, a12, 15
  12acbf:	ffd346               	j	12ac10 <calculate_bitalloc+0x2e4>

0012acc2 <calculate_bitalloc+0x396>:
  12acc2:	988b                	addi.n	a9, a8, 8
  12acc4:	7e0c                	movi.n	a14, 7
  12acc6:	72ee60               	salt	a14, a14, a6
  12acc9:	9389e0               	movnez	a8, a9, a14
  12accc:	256094               	ae_movad16.2	a6, aed0
  12accf:	7e9ae2               	l16si	a14, a10, 252
  12acd2:	236680               	sext	a6, a6, 15
  12acd5:	bfa6e7               	bge	a6, a14, 12ac98 <calculate_bitalloc+0x36c>
  12acd8:	988b                	addi.n	a9, a8, 8
  12acda:	7e0c                	movi.n	a14, 7
  12acdc:	72ee60               	salt	a14, a14, a6
  12acdf:	9389e0               	movnez	a8, a9, a14
  12ace2:	0d801a4140b0605e 	{ ae_movad16.1	a6, aed0; nop }
  12acea:	7d9a92               	l16si	a9, a10, 250
  12aced:	236680               	sext	a6, a6, 15
  12acf0:	b2a697               	bge	a6, a9, 12aca6 <calculate_bitalloc+0x37a>
  12acf3:	7c9a92               	l16si	a9, a10, 248
  12acf6:	e88b                	addi.n	a14, a8, 8
  12acf8:	770c                	movi.n	a7, 7
  12acfa:	727760               	salt	a7, a7, a6
  12acfd:	938e70               	movnez	a8, a14, a7
  12ad00:	257084               	ae_movad16.0	a7, aed0
  12ad03:	7e0c                	movi.n	a14, 7
  12ad05:	9fa797               	bge	a7, a9, 12aca8 <calculate_bitalloc+0x37c>
  12ad08:	72ee70               	salt	a14, a14, a7
  12ad0b:	988b                	addi.n	a9, a8, 8
  12ad0d:	9389e0               	movnez	a8, a9, a14
  12ad10:	ffe606               	j	12acac <calculate_bitalloc+0x380>

0012ad13 <calculate_bitalloc+0x3e7>:
  12ad13:	00000000 b0136e00                                .....

0012ad18 <calculate_bitalloc+0x3ec>:
  12ad18:	0d406a41f0b0136e 	{ blti.w18	a3, 1, 12b3cb <calculate_bitalloc+0xa9f>; nop }

0012ad20 <calculate_bitalloc+0x3f4>:
  12ad20:	2a2142               	l32i	a4, a1, 168
  12ad23:	40c1f2               	addi	a15, a1, 64
  12ad26:	f55d21               	l32r	a2, 12829c (2138f0 <band_allocation_opti_77>)
  12ad29:	400001b545354c2e 	{ ae_movda32	aed5, a12; nop; ae_movda32	aed3, a2 }
  12ad31:	18fa224c5f4601bf 	{ addi	a11, a1, 32; ae_movi	aed6, -1; ae_slai32	aed4, aed5, 4 }
  12ad39:	18e740164545006f 	{ movi	a6, 0; ae_add32	aed5, aed5, aed6; ae_slai32	aed4, aed4, 1 }
  12ad41:	e9fb26508f5001cf 	{ addi	a12, a1, 96; nop; ae_sext32	aed5, aed5, 15 }
  12ad49:	18fb40405f20002f 	{ movi	a2, 0; nop; ae_slai32	aed2, aed5, 4 }
  12ad51:	18e7c8132424557f 	{ ae_movad32.l	a5, aed5; ae_add32	aed4, aed4, aed3; ae_slai32	aed2, aed2, 1 }
  12ad59:	ebe7c8030202e47f 	{ ae_movad32.l	a14, aed4; ae_add32	aed2, aed2, aed3; nop }
  12ad61:	25d2c4               	ae_movad32.l	a13, aed2
  12ad64:	f03d                	nop.n
  12ad66:	54a376               	loopgtz	a3, 12adbe <calculate_bitalloc+0x492>
  12ad69:	001e72               	l16ui	a7, a14, 0
  12ad6c:	001da2               	l16ui	a10, a13, 0
  12ad6f:	238780               	sext	a8, a7, 15
  12ad72:	23aa80               	sext	a10, a10, 15
  12ad75:	091aa6               	blti	a10, 1, 12ad82 <calculate_bitalloc+0x456>
  12ad78:	009b92               	l16si	a9, a11, 0
  12ad7b:	99aa                	add.n	a9, a9, a10
  12ad7d:	0a0c                	movi.n	a10, 0
  12ad7f:	53aa90               	max	a10, a10, a9

0012ad82 <calculate_bitalloc+0x456>:
  12ad82:	239780               	sext	a9, a7, 15
  12ad85:	009472               	l16si	a7, a4, 0
  12ad88:	0919a6               	blti	a9, 1, 12ad95 <calculate_bitalloc+0x469>
  12ad8b:	009b92               	l16si	a9, a11, 0
  12ad8e:	998a                	add.n	a9, a9, a8
  12ad90:	080c                	movi.n	a8, 0
  12ad92:	538890               	max	a8, a8, a9

0012ad95 <calculate_bitalloc+0x469>:
  12ad95:	887a                	add.n	a8, a8, a7
  12ad97:	dd2b                	addi.n	a13, a13, 2
  12ad99:	ee2b                	addi.n	a14, a14, 2
  12ad9b:	bb2b                	addi.n	a11, a11, 2
  12ad9d:	442b                	addi.n	a4, a4, 2
  12ad9f:	0115a6               	blti	a5, 1, 12ada4 <calculate_bitalloc+0x478>
  12ada2:	aa7a                	add.n	a10, a10, a7

0012ada4 <calculate_bitalloc+0x478>:
  12ada4:	005fa2               	s16i	a10, a15, 0
  12ada7:	c098a0               	sub	a9, a8, a10
  12adaa:	005c92               	s16i	a9, a12, 0
  12adad:	ff2b                	addi.n	a15, a15, 2
  12adaf:	cc2b                	addi.n	a12, a12, 2
  12adb1:	090c                	movi.n	a9, 0
  12adb3:	729970               	salt	a9, a9, a7
  12adb6:	936290               	movnez	a6, a2, a9
  12adb9:	236680               	sext	a6, a6, 15
  12adbc:	221b                	addi.n	a2, a2, 1

0012adbe <calculate_bitalloc+0x492>:
  12adbe:	024c                	movi.n	a2, 64
  12adc0:	ffd1c2               	addmi	a12, a1, 0xffffff00
  12adc3:	3ec1e2               	addi	a14, a1, 62
  12adc6:	5ec1d2               	addi	a13, a1, 94
  12adc9:	2321b2               	l32i	a11, a1, 140
  12adcc:	2421f2               	l32i	a15, a1, 144
  12adcf:	6a0c                	movi.n	a10, 6
  12add1:	2f61a2               	s32i	a10, a1, 188
  12add4:	23ff80               	sext	a15, a15, 15
  12add7:	2261f2               	s32i	a15, a1, 136
  12adda:	dbda                	add.n	a13, a11, a13
  12addc:	ebea                	add.n	a14, a11, a14
  12adde:	2d61e2               	s32i	a14, a1, 180
  12ade1:	2e61d2               	s32i	a13, a1, 184
  12ade4:	bbca                	add.n	a11, a11, a12
  12ade6:	3261b2               	s32i	a11, a1, 200
  12ade9:	0c0c                	movi.n	a12, 0
  12adeb:	002246               	j	12ae78 <calculate_bitalloc+0x54c>

0012adee <calculate_bitalloc+0x4c2>:
  12adee:	080c                	movi.n	a8, 0
  12adf0:	3121a2               	l32i	a10, a1, 196
  12adf3:	070c                	movi.n	a7, 0
  12adf5:	40000031440395ae 	{ ae_movda16	aed3, a5; nop; addi	a9, a10, 3 }
  12adfd:	b39aa0               	movgez	a9, a10, a10
  12ae00:	3221a2               	l32i	a10, a1, 200
  12ae03:	219290               	srai	a9, a9, 2
  12ae06:	52a976               	loopgtz	a9, 12ae5c <calculate_bitalloc+0x530>
  12ae09:	355b94               	ae_la16x4.rip	aed5, u1, a11
  12ae0c:	f03d                	nop.n
  12ae0e:	0c801a033545959e 	{ nop; ae_mul16x4	aed4, aed5, aed3, aed5 }
  12ae16:	7f9ae2               	l16si	a14, a10, 254
  12ae19:	9a2a54               	ae_slai32s	aed2, aed5, 10
  12ae1c:	1afbcfa04f001d9f 	{ ae_la16x4.rip	aed1, u0, a13; nop; ae_slai32s	aed0, aed4, 10 }
  12ae24:	a70024               	ae_sel16i	aed0, aed0, aed2, 7
  12ae27:	ebe4dd010000259f 	{ nop; ae_add16	aed0, aed0, aed1; nop }
  12ae2f:	25f0a4               	ae_movad16.3	a15, aed0
  12ae32:	0d801a4140b0405e 	{ ae_movad16.1	a4, aed0; nop }
  12ae3a:	23ff80               	sext	a15, a15, 15
  12ae3d:	02afe7               	bge	a15, a14, 12ae43 <calculate_bitalloc+0x517>
  12ae40:	04f716               	beqz	a7, 12ae93 <calculate_bitalloc+0x567>

0012ae43 <calculate_bitalloc+0x517>:
  12ae43:	259094               	ae_movad16.2	a9, aed0
  12ae46:	88fa                	add.n	a8, a8, a15
  12ae48:	23f980               	sext	a15, a9, 15

0012ae4b <calculate_bitalloc+0x51f>:
  12ae4b:	234480               	sext	a4, a4, 15
  12ae4e:	88fa                	add.n	a8, a8, a15

0012ae50 <calculate_bitalloc+0x524>:
  12ae50:	25f084               	ae_movad16.0	a15, aed0
  12ae53:	884a                	add.n	a8, a8, a4

0012ae55 <calculate_bitalloc+0x529>:
  12ae55:	88fa                	add.n	a8, a8, a15
  12ae57:	170c                	movi.n	a7, 1

0012ae59 <calculate_bitalloc+0x52d>:
  12ae59:	f8caa2               	addi	a10, a10, -8

0012ae5c <calculate_bitalloc+0x530>:
  12ae5c:	2f2192               	l32i	a9, a1, 188
  12ae5f:	0cad                	mov.n	a10, a12
  12ae61:	3521b2               	l32i	a11, a1, 212
  12ae64:	05cd                	mov.n	a12, a5
  12ae66:	72bb80               	salt	a11, a11, a8
  12ae69:	ffc992               	addi	a9, a9, -1
  12ae6c:	2f6192               	s32i	a9, a1, 188
  12ae6f:	93cab0               	movnez	a12, a10, a11
  12ae72:	9325b0               	movnez	a2, a5, a11
  12ae75:	070916               	beqz	a9, 12aee9 <calculate_bitalloc+0x5bd>

0012ae78 <calculate_bitalloc+0x54c>:
  12ae78:	2d21d2               	l32i	a13, a1, 180
  12ae7b:	2e21b2               	l32i	a11, a1, 184
  12ae7e:	52ca                	add.n	a5, a2, a12
  12ae80:	215150               	srai	a5, a5, 1
  12ae83:	235580               	sext	a5, a5, 15
  12ae86:	0d7ff64140b0234e 	{ bgei.w18	a3, 2, 12adee <calculate_bitalloc+0x4c2>; nop }
  12ae8e:	080c                	movi.n	a8, 0
  12ae90:	fff206               	j	12ae5c <calculate_bitalloc+0x530>

0012ae93 <calculate_bitalloc+0x567>:
  12ae93:	988b                	addi.n	a9, a8, 8
  12ae95:	7e0c                	movi.n	a14, 7
  12ae97:	72eef0               	salt	a14, a14, a15
  12ae9a:	9389e0               	movnez	a8, a9, a14
  12ae9d:	25f094               	ae_movad16.2	a15, aed0
  12aea0:	7e9a92               	l16si	a9, a10, 252
  12aea3:	23ff80               	sext	a15, a15, 15
  12aea6:	a1af97               	bge	a15, a9, 12ae4b <calculate_bitalloc+0x51f>
  12aea9:	0d801a4140b0405e 	{ ae_movad16.1	a4, aed0; nop }
  12aeb1:	988b                	addi.n	a9, a8, 8
  12aeb3:	7e0c                	movi.n	a14, 7
  12aeb5:	72eef0               	salt	a14, a14, a15
  12aeb8:	9389e0               	movnez	a8, a9, a14
  12aebb:	7d9a92               	l16si	a9, a10, 250
  12aebe:	234480               	sext	a4, a4, 15
  12aec1:	8ba497               	bge	a4, a9, 12ae50 <calculate_bitalloc+0x524>
  12aec4:	7c9a92               	l16si	a9, a10, 248
  12aec7:	e88b                	addi.n	a14, a8, 8
  12aec9:	7f0c                	movi.n	a15, 7
  12aecb:	72ff40               	salt	a15, a15, a4
  12aece:	938ef0               	movnez	a8, a14, a15
  12aed1:	25f084               	ae_movad16.0	a15, aed0
  12aed4:	7e0c                	movi.n	a14, 7
  12aed6:	0d3ff741b0b0af9e 	{ bge.w18	a15, a9, 12ae55 <calculate_bitalloc+0x529>; nop }
  12aede:	72eef0               	salt	a14, a14, a15
  12aee1:	988b                	addi.n	a9, a8, 8
  12aee3:	9389e0               	movnez	a8, a9, a14
  12aee6:	ffdbc6               	j	12ae59 <calculate_bitalloc+0x52d>

0012aee9 <calculate_bitalloc+0x5bd>:
  12aee9:	322182               	l32i	a8, a1, 200
  12aeec:	040c                	movi.n	a4, 0
  12aeee:	0f0c                	movi.n	a15, 0
  12aef0:	232172               	l32i	a7, a1, 140
  12aef3:	412192               	l32i	a9, a1, 0x104
  12aef6:	ffd1b2               	addmi	a11, a1, 0xffffff00
  12aef9:	60cba2               	addi	a10, a11, 96
  12aefc:	2c6192               	s32i	a9, a1, 176
  12aeff:	40cbb2               	addi	a11, a11, 64
  12af02:	a7aa                	add.n	a10, a7, a10
  12af04:	b7ba                	add.n	a11, a7, a11
  12af06:	779a                	add.n	a7, a7, a9
  12af08:	4000010144f19c4e 	{ ae_movda16	aed1, a12; nop; movi	a9, -252 }
  12af10:	779a                	add.n	a7, a7, a9
  12af12:	38a376               	loopgtz	a3, 12af4e <calculate_bitalloc+0x622>
  12af15:	7f98c2               	l16si	a12, a8, 254
  12af18:	01da92               	addmi	a9, a10, 0x100
  12af1b:	b069f4               	ae_l16.i	aed6, a9, -2
  12af1e:	0c801a013676959e 	{ nop; ae_mul16x4	aed7, aed6, aed1, aed6 }
  12af26:	7f9bd2               	l16si	a13, a11, 254
  12af29:	25e6c4               	ae_movad32.l	a14, aed6
  12af2c:	fec882               	addi	a8, a8, -2
  12af2f:	21e6e0               	srai	a14, a14, 6
  12af32:	ddea                	add.n	a13, a13, a14
  12af34:	23dd80               	sext	a13, a13, 15
  12af37:	02adc7               	bge	a13, a12, 12af3d <calculate_bitalloc+0x611>
  12af3a:	11ef16               	beqz	a15, 12b05c <calculate_bitalloc+0x730>
  12af3d:	01a0f2               	movi	a15, 1

0012af40 <calculate_bitalloc+0x614>:
  12af40:	fecbb2               	addi	a11, a11, -2
  12af43:	fecaa2               	addi	a10, a10, -2
  12af46:	7d57d2               	s16i	a13, a7, 250
  12af49:	44da                	add.n	a4, a4, a13
  12af4b:	fec772               	addi	a7, a7, -2

0012af4e <calculate_bitalloc+0x622>:
  12af4e:	032d                	mov.n	a2, a3
  12af50:	8a91a2               	l16si	a10, a1, 0x114
  12af53:	4421b2               	l32i	a11, a1, 0x110
  12af56:	2861b2               	s32i	a11, a1, 160
  12af59:	2961a2               	s32i	a10, a1, 164

0012af5c <calculate_bitalloc+0x630>:
  12af5c:	820b                	addi.n	a8, a2, -1
  12af5e:	23b880               	sext	a11, a8, 15
  12af61:	0d001341b0b0a6be 	{ bge.w18	a6, a11, 12b0a0 <calculate_bitalloc+0x774>; nop }
  12af69:	11d2f0               	slli	a13, a2, 1
  12af6c:	2c2152               	l32i	a5, a1, 176
  12af6f:	3021a2               	l32i	a10, a1, 192
  12af72:	2b2192               	l32i	a9, a1, 172
  12af75:	2aa8                	l32i.n	a10, a10, 8
  12af77:	c09940               	sub	a9, a9, a4
  12af7a:	f8c992               	addi	a9, a9, -8
  12af7d:	239980               	sext	a9, a9, 15
  12af80:	9072a0               	addx2	a7, a2, a10
  12af83:	90aba0               	addx2	a10, a11, a10
  12af86:	009772               	l16si	a7, a7, 0
  12af89:	009aa2               	l16si	a10, a10, 0
  12af8c:	d2c970               	quos	a12, a9, a7
  12af8f:	400001b5447837ce 	{ ae_movda16	aed8, a7; nop; ae_movda16	aed7, a12 }
  12af97:	0c801a083798959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed7 }
  12af9f:	c077a0               	sub	a7, a7, a10
  12afa2:	400001754401c78e 	{ ae_movda16	aed1, a7; nop; ae_movad16.0	a12, aed8 }
  12afaa:	0c800d0711875b5e 	{ addx2	a5, a11, a5; ae_mul16x4	aed8, aed7, aed7, aed1 }
  12afb2:	c099c0               	sub	a9, a9, a12
  12afb5:	257784               	ae_movad16.0	a7, aed7
  12afb8:	0c0c                	movi.n	a12, 0
  12afba:	239980               	sext	a9, a9, 15
  12afbd:	c099a0               	sub	a9, a9, a10
  12afc0:	5399c0               	max	a9, a9, a12
  12afc3:	04afa2               	movi	a10, -252
  12afc6:	55aa                	add.n	a5, a5, a10
  12afc8:	7e95f2               	l16si	a15, a5, 252
  12afcb:	0c1c                	movi.n	a12, 16
  12afcd:	7f7a                	add.n	a7, a15, a7
  12afcf:	779a                	add.n	a7, a7, a9
  12afd1:	ffd192               	addmi	a9, a1, 0xffffff00
  12afd4:	909b90               	addx2	a9, a11, a9
  12afd7:	809992               	l16si	a9, a9, 0x100
  12afda:	237780               	sext	a7, a7, 15
  12afdd:	5399c0               	max	a9, a9, a12
  12afe0:	0d000a4140b0979e 	{ blt.w18	a7, a9, 12b088 <calculate_bitalloc+0x75c>; nop }
  12afe8:	3661d2               	s32i	a13, a1, 216
  12afeb:	f48af1               	l32r	a15, 128214 (ffffd8f0 <_memmap_cacheattr_bp_strict+0xda8fe>)
  12afee:	2921e2               	l32i	a14, a1, 164
  12aff1:	376182               	s32i	a8, a1, 220
  12aff4:	701ef7               	beq	a14, a15, 12b068 <calculate_bitalloc+0x73c>
  12aff7:	0d403d4150b0326e 	{ blti.w18	a2, 3, 12b3d0 <calculate_bitalloc+0xaa4>; nop }
  12afff:	72ebe0               	salt	a14, a11, a14
  12b002:	7d0c                	movi.n	a13, 7
  12b004:	25c184               	ae_movad16.0	a12, aed1
  12b007:	9a0c                	movi.n	a10, 9
  12b009:	11ccf0               	slli	a12, a12, 1
  12b00c:	93ade0               	movnez	a10, a13, a14
  12b00f:	400001b5449a3cae 	{ ae_movda16	aed10, a12; nop; ae_movda16	aed9, a10 }
  12b017:	0c801a093aa9959e 	{ nop; ae_mul16x4	aed10, aed9, aed9, aed10 }
  12b01f:	2599c4               	ae_movad32.l	a9, aed9
  12b022:	376182               	s32i	a8, a1, 220
  12b025:	0aa977               	bge	a9, a7, 12b033 <calculate_bitalloc+0x707>
  12b028:	376182               	s32i	a8, a1, 220
  12b02b:	0d003a4110b09b3e 	{ blt.w18	a11, a3, 12b3d0 <calculate_bitalloc+0xaa4>; nop }
  12b033:	2821a2               	l32i	a10, a1, 160
  12b036:	0b0c                	movi.n	a11, 0
  12b038:	1c0c                	movi.n	a12, 1
  12b03a:	0346a5               	call8	12e4a4 <rc_enc_bit_logp_1>
  12b03d:	372182               	l32i	a8, a1, 220

0012b040 <calculate_bitalloc+0x714>:
  12b040:	7e95b2               	l16si	a11, a5, 252
  12b043:	f8c7f2               	addi	a15, a7, -8
  12b046:	23ff80               	sext	a15, a15, 15
  12b049:	c0b4b0               	sub	a11, a4, a11
  12b04c:	4b8b                	addi.n	a4, a11, 8
  12b04e:	298fa6               	blti	a15, 8, 12b07b <calculate_bitalloc+0x74f>
  12b051:	840c                	movi.n	a4, 8
  12b053:	7e5542               	s16i	a4, a5, 252
  12b056:	10cb42               	addi	a4, a11, 16
  12b059:	0008c6               	j	12b080 <calculate_bitalloc+0x754>

0012b05c <calculate_bitalloc+0x730>:
  12b05c:	7e0c                	movi.n	a14, 7
  12b05e:	72ded0               	salt	a13, a14, a13
  12b061:	11ddd0               	slli	a13, a13, 3
  12b064:	ffb606               	j	12af40 <calculate_bitalloc+0x614>

0012b067 <calculate_bitalloc+0x73b>:
	...

0012b068 <calculate_bitalloc+0x73c>:
  12b068:	2821a2               	l32i	a10, a1, 160
  12b06b:	1b0c                	movi.n	a11, 1
  12b06d:	02f3e5               	call8	12dfac <rc_dec_bit_logp>
  12b070:	38ca56               	bnez	a10, 12b400 <calculate_bitalloc+0xad4>
  12b073:	372182               	l32i	a8, a1, 220
  12b076:	fff186               	j	12b040 <calculate_bitalloc+0x714>

0012b079 <calculate_bitalloc+0x74d>:
	...

0012b07b <calculate_bitalloc+0x74f>:
  12b07b:	0f0c                	movi.n	a15, 0
  12b07d:	7e55f2               	s16i	a15, a5, 252

0012b080 <calculate_bitalloc+0x754>:
  12b080:	232880               	sext	a2, a8, 15
  12b083:	ffb546               	j	12af5c <calculate_bitalloc+0x630>

0012b086 <calculate_bitalloc+0x75a>:
	...

0012b088 <calculate_bitalloc+0x75c>:
  12b088:	c044f0               	sub	a4, a4, a15
  12b08b:	0987a6               	blti	a7, 8, 12b098 <calculate_bitalloc+0x76c>
  12b08e:	448b                	addi.n	a4, a4, 8
  12b090:	890c                	movi.n	a9, 8
  12b092:	7e5592               	s16i	a9, a5, 252
  12b095:	fff9c6               	j	12b080 <calculate_bitalloc+0x754>

0012b098 <calculate_bitalloc+0x76c>:
  12b098:	0a0c                	movi.n	a10, 0
  12b09a:	7e55a2               	s16i	a10, a5, 252
  12b09d:	fff7c6               	j	12b080 <calculate_bitalloc+0x754>

0012b0a0 <calculate_bitalloc+0x774>:
  12b0a0:	222182               	l32i	a8, a1, 136
  12b0a3:	11a2f0               	slli	a10, a2, 1
  12b0a6:	888b                	addi.n	a8, a8, 8

0012b0a8 <calculate_bitalloc+0x77c>:
  12b0a8:	3021e2               	l32i	a14, a1, 192
  12b0ab:	2ee8                	l32i.n	a14, a14, 8
  12b0ad:	c08840               	sub	a8, a8, a4
  12b0b0:	eeaa                	add.n	a14, a14, a10
  12b0b2:	009ee2               	l16si	a14, a14, 0
  12b0b5:	238880               	sext	a8, a8, 15
  12b0b8:	d2d8e0               	quos	a13, a8, a14
  12b0bb:	400001b544bc3ede 	{ ae_movda16	aed12, a14; nop; ae_movda16	aed11, a13 }
  12b0c3:	0c801a0c3bdc959e 	{ nop; ae_mul16x4	aed13, aed12, aed12, aed11 }
  12b0cb:	259c84               	ae_movad16.0	a9, aed12
  12b0ce:	4021c2               	l32i	a12, a1, 0x100
  12b0d1:	c08890               	sub	a8, a8, a9
  12b0d4:	238880               	sext	a8, a8, 15
  12b0d7:	0d40304180b0126e 	{ blti.w18	a2, 1, 12b3e3 <calculate_bitalloc+0xab7>; nop }
  12b0df:	272152               	l32i	a5, a1, 156
  12b0e2:	f46df1               	l32r	a15, 128298 (2138d0 <eBandsdiff>)
  12b0e5:	2c21a2               	l32i	a10, a1, 176
  12b0e8:	400001114502488e 	{ ae_movda32	aed2, a8; nop; movi	a4, 24 }
  12b0f0:	4221d2               	l32i	a13, a1, 0x108
  12b0f3:	4321b2               	l32i	a11, a1, 0x10c
  12b0f6:	2661b2               	s32i	a11, a1, 152
  12b0f9:	2561d2               	s32i	a13, a1, 148
  12b0fc:	40000111440a945e 	{ ae_movda16	aed10, a4; nop; movi	a9, 21 }
  12b104:	400001014401490e 	{ ae_movda16	aed1, a9; nop; movi	a4, 0 }
  12b10c:	1d3216               	beqz	a2, 12b2e3 <calculate_bitalloc+0x9b7>
  12b10f:	1d0296               	bltz	a2, 12b2e3 <calculate_bitalloc+0x9b7>
  12b112:	17a276               	loopgtz	a2, 12b12d <calculate_bitalloc+0x801>
  12b115:	030120               	rsr.lend	a2
  12b118:	130020               	wsr.lbeg	a2
  12b11b:	b6c222               	addi	a2, a2, -74
  12b11e:	02d222               	addmi	a2, a2, 0x200
  12b121:	130120               	wsr.lend	a2
  12b124:	002000               	isync
  12b127:	030220               	rsr.lcount	a2
  12b12a:	01c222               	addi	a2, a2, 1
  12b12d:	b03a04               	ae_l16.i	aed3, a10, 0
  12b130:	3021e2               	l32i	a14, a1, 192
  12b133:	009f72               	l16si	a7, a15, 0
  12b136:	b05f04               	ae_l16.i	aed5, a15, 0
  12b139:	4ee8                	l32i.n	a14, a14, 16
  12b13b:	0c80150b9565338e 	{ ae_sext32	aed3, aed3, 15; ae_mul16x4	aed6, aed5, aed11, aed5 }
  12b143:	219170               	srai	a9, a7, 1
  12b146:	256584               	ae_movad16.0	a6, aed5
  12b149:	400001b54547376e 	{ ae_movda32	aed7, a7; nop; ae_movda16	aed4, a6 }
  12b151:	174484               	ae_sext32	aed4, aed4, 15
  12b154:	b7e7dd247363259e 	{ nop; ae_add32	aed3, aed3, aed4; ae_min32	aed6, aed2, aed7 }
  12b15c:	0d8018468313442e 	{ ae_movda32	aed4, a4; ae_add32	aed3, aed3, aed6 }
  12b164:	ebe7b40403033a0f 	{ ae_s16.0.i	aed3, a10, 0; ae_add32	aed3, aed3, aed4; nop }
  12b16c:	e9fba8308f30d50f 	{ ae_l16.i	aed13, a5, 0; nop; ae_sext32	aed3, aed3, 15 }
  12b174:	17dd84               	ae_sext32	aed13, aed13, 15
  12b177:	ebf2d90d030de00f 	{ ae_movi	aed14, 0; ae_sub32	aed13, aed3, aed13; nop }
  12b17f:	52dde4               	ae_max32	aed13, aed13, aed14
  12b182:	17dd84               	ae_sext32	aed13, aed13, 15
  12b185:	ebf2510d030399ef 	{ addx2	a9, a9, a14; ae_sub32	aed3, aed3, aed13; nop }
  12b18d:	18fbb4207f703a0f 	{ ae_s16.0.i	aed3, a10, 0; nop; ae_slai32	aed7, aed7, 2 }
  12b195:	e9fba8708f70890f 	{ ae_l16.i	aed8, a9, 0; nop; ae_sext32	aed7, aed7, 15 }
  12b19d:	e9fbd9808f80904f 	{ ae_movi	aed9, 16; nop; ae_sext32	aed8, aed8, 15 }
  12b1a5:	ebe7c8090808677f 	{ ae_movad32.l	a6, aed7; ae_add32	aed8, aed8, aed9; nop }
  12b1ad:	2588c4               	ae_movad32.l	a8, aed8
  12b1b0:	400001b54459368e 	{ ae_movda16	aed9, a6; nop; ae_movda16	aed5, a8 }
  12b1b8:	0c801a093585959e 	{ nop; ae_mul16x4	aed8, aed5, aed9, aed5 }
  12b1c0:	967474               	ae_slai32	aed7, aed7, 4
  12b1c3:	0c801a094145753e 	{ ae_movad16.0	a7, aed5; ae_mul16x4	aed4, aed5, aed9, aed1 }
  12b1cb:	3c4734               	ae_movda32	aed4, a7
  12b1ce:	9e0144               	ae_srai32	aed0, aed4, 1
  12b1d1:	e9f2dd358030259f 	{ nop; ae_sub32	aed0, aed0, aed5; ae_sext32	aed3, aed3, 15 }
  12b1d9:	e9f2dd068202259f 	{ nop; ae_sub32	aed2, aed2, aed6; ae_sext32	aed0, aed0, 15 }
  12b1e1:	e9e7c8208325e77f 	{ ae_movad32.l	a14, aed7; ae_add32	aed5, aed3, aed0; ae_sext32	aed2, aed2, 15 }
  12b1e9:	40000175455f765e 	{ ae_movda32	aed15, a6; nop; ae_movad32.l	a7, aed5 }
  12b1f1:	1efbc8204f508d7f 	{ ae_movad32.l	a8, aed13; nop; ae_srai32	aed5, aed4, 2 }
  12b1f9:	0c001a093adca7ee 	{ bge.w18	a7, a14, 12b3a0 <calculate_bitalloc+0xa74>; ae_mul16x4	aed13, aed12, aed9, aed10 }
  12b201:	300054               	ae_add32	aed0, aed0, aed5
  12b204:	170084               	ae_sext32	aed0, aed0, 15

0012b207 <calculate_bitalloc+0x8db>:
  12b207:	9643f4               	ae_slai32	aed4, aed15, 3
  12b20a:	18e7dd23f0f3259f 	{ nop; ae_add32	aed3, aed0, aed3; ae_slai32	aed15, aed15, 2 }
  12b212:	ebe7c8030f0f947f 	{ ae_movad32.l	a9, aed4; ae_add32	aed15, aed15, aed3; nop }
  12b21a:	25efc4               	ae_movad32.l	a14, aed15
  12b21d:	d2ee90               	quos	a14, a14, a9
  12b220:	0d80184080bdee2e 	{ ae_movda32	aed14, a14; ae_movi	aed13, 0 }
  12b228:	52dde4               	ae_max32	aed13, aed13, aed14
  12b22b:	d2dd04               	ae_s16.0.i	aed13, a13, 0
  12b22e:	e9fba8d08fd0ca0f 	{ ae_l16.i	aed12, a10, 0; nop; ae_sext32	aed13, aed13, 15 }
  12b236:	17cc84               	ae_sext32	aed12, aed12, 15
  12b239:	9ec3c4               	ae_srai32	aed12, aed12, 3
  12b23c:	53ccd4               	ae_min32	aed12, aed12, aed13
  12b23f:	e9fbd9c08fc0380f 	{ ae_movi	aed3, 8; nop; ae_sext32	aed12, aed12, 15 }
  12b247:	53cc34               	ae_min32	aed12, aed12, aed3
  12b24a:	d2cd04               	ae_s16.0.i	aed12, a13, 0
  12b24d:	400001b420c93a9e 	{ ae_l16.i	aed9, a10, 0; nop; ae_movda16	aed12, a9 }
  12b255:	e9fba8908f908d0f 	{ ae_l16.i	aed8, a13, 0; nop; ae_sext32	aed9, aed9, 15 }
  12b25d:	0c801208ecc8990e 	{ ae_add32	aed9, aed9, aed0; ae_mul16x4	aed12, aed8, aed8, aed12 }
  12b265:	25e9c4               	ae_movad32.l	a14, aed9
  12b268:	2598c4               	ae_movad32.l	a9, aed8
  12b26b:	7299e0               	salt	a9, a9, a14
  12b26e:	0d80184081b0792e 	{ ae_movda32	aed7, a9; ae_movi	aed0, 1 }
  12b276:	1e7704               	ae_xor	aed7, aed7, aed0
  12b279:	d27b04               	ae_s16.0.i	aed7, a11, 0
  12b27c:	400001b420564a8e 	{ ae_l16.i	aed6, a10, 0; nop; ae_movda32	aed5, a8 }
  12b284:	e9fba8608f607d0f 	{ ae_l16.i	aed7, a13, 0; nop; ae_sext32	aed6, aed6, 15 }
  12b28c:	177784               	ae_sext32	aed7, aed7, 15
  12b28f:	18fb20307f70255f 	{ addi	a5, a5, 2; nop; ae_slai32	aed7, aed7, 3 }
  12b297:	1ef2203756862fff 	{ addi	a15, a15, 2; ae_sub32	aed6, aed6, aed7; ae_srai32	aed8, aed5, 3 }
  12b29f:	40000020b006aaae 	{ ae_s16.0.i	aed6, a10, 0; nop; addi	a10, a10, 2 }
  12b2a7:	3218a6               	blti	a8, 1, 12b2dd <calculate_bitalloc+0x9b1>
  12b2aa:	b09d04               	ae_l16.i	aed9, a13, 0
  12b2ad:	179984               	ae_sext32	aed9, aed9, 15
  12b2b0:	4cc394               	ae_sub32	aed12, aed3, aed9
  12b2b3:	5388c4               	ae_min32	aed8, aed8, aed12
  12b2b6:	967384               	ae_slai32	aed7, aed8, 3
  12b2b9:	177784               	ae_sext32	aed7, aed7, 15
  12b2bc:	2597c4               	ae_movad32.l	a9, aed7
  12b2bf:	c08840               	sub	a8, a8, a4
  12b2c2:	728980               	salt	a8, a9, a8
  12b2c5:	0d8018498818482e 	{ ae_movda32	aed4, a8; ae_add32	aed8, aed8, aed9 }
  12b2cd:	bff2b44705458d0e 	{ ae_s16.0.i	aed8, a13, 0; ae_sub32	aed5, aed5, aed7; ae_xor	aed4, aed4, aed0 }
  12b2d5:	40000174b0048b5e 	{ ae_s16.0.i	aed4, a11, 0; nop; ae_movad16.0	a8, aed5 }

0012b2dd <calculate_bitalloc+0x9b1>:
  12b2dd:	bb2b                	addi.n	a11, a11, 2
  12b2df:	dd2b                	addi.n	a13, a13, 2
  12b2e1:	084d                	mov.n	a4, a8

0012b2e3 <calculate_bitalloc+0x9b7>:
  12b2e3:	c0e320               	sub	a14, a3, a2
  12b2e6:	400001b545ba424e 	{ ae_movda32	aed10, a2; nop; ae_movda32	aed11, a4 }
  12b2ee:	40000174b05bbcae 	{ ae_s16.0.i	aed11, a12, 0; nop; ae_movad32.l	a11, aed10 }
  12b2f6:	0d400a4140b01e6e 	{ blti.w18	a14, 1, 12b39e <calculate_bitalloc+0xa72>; nop }

0012b2fe <calculate_bitalloc+0x9d2>:
  12b2fe:	1d0c                	movi.n	a13, 1
  12b300:	262192               	l32i	a9, a1, 152
  12b303:	2c2182               	l32i	a8, a1, 176
  12b306:	2521a2               	l32i	a10, a1, 148
  12b309:	908b80               	addx2	a8, a11, a8
  12b30c:	90aba0               	addx2	a10, a11, a10
  12b30f:	90bb90               	addx2	a11, a11, a9
  12b312:	1d6e07               	bbci	a14, 0, 12b333 <calculate_bitalloc+0xa07>
  12b315:	0098f2               	l16si	a15, a8, 0
  12b318:	0c0c                	movi.n	a12, 0
  12b31a:	21f3f0               	srai	a15, a15, 3
  12b31d:	005af2               	s16i	a15, a10, 0
  12b320:	0058c2               	s16i	a12, a8, 0
  12b323:	882b                	addi.n	a8, a8, 2
  12b325:	009a92               	l16si	a9, a10, 0
  12b328:	aa2b                	addi.n	a10, a10, 2
  12b32a:	7299d0               	salt	a9, a9, a13
  12b32d:	005b92               	s16i	a9, a11, 0
  12b330:	02cbb2               	addi	a11, a11, 2

0012b333 <calculate_bitalloc+0xa07>:
  12b333:	21f1e0               	srai	a15, a14, 1
  12b336:	064f16               	beqz	a15, 12b39e <calculate_bitalloc+0xa72>
  12b339:	0098c2               	l16si	a12, a8, 0
  12b33c:	21c3c0               	srai	a12, a12, 3
  12b33f:	005ac2               	s16i	a12, a10, 0
  12b342:	0c0c                	movi.n	a12, 0
  12b344:	0058c2               	s16i	a12, a8, 0
  12b347:	009a92               	l16si	a9, a10, 0
  12b34a:	7299d0               	salt	a9, a9, a13
  12b34d:	005b92               	s16i	a9, a11, 0
  12b350:	0198e2               	l16si	a14, a8, 2
  12b353:	21e3e0               	srai	a14, a14, 3
  12b356:	015ae2               	s16i	a14, a10, 2
  12b359:	0158c2               	s16i	a12, a8, 2
  12b35c:	019a92               	l16si	a9, a10, 2
  12b35f:	aa4b                	addi.n	a10, a10, 4
  12b361:	7299d0               	salt	a9, a9, a13
  12b364:	015b92               	s16i	a9, a11, 2
  12b367:	9f0b                	addi.n	a9, a15, -1
  12b369:	2fa976               	loopgtz	a9, 12b39c <calculate_bitalloc+0xa70>
  12b36c:	029892               	l16si	a9, a8, 4
  12b36f:	bb4b                	addi.n	a11, a11, 4
  12b371:	884b                	addi.n	a8, a8, 4
  12b373:	219390               	srai	a9, a9, 3
  12b376:	005a92               	s16i	a9, a10, 0
  12b379:	0058c2               	s16i	a12, a8, 0
  12b37c:	009a92               	l16si	a9, a10, 0
  12b37f:	7299d0               	salt	a9, a9, a13
  12b382:	005b92               	s16i	a9, a11, 0
  12b385:	019892               	l16si	a9, a8, 2
  12b388:	219390               	srai	a9, a9, 3
  12b38b:	015a92               	s16i	a9, a10, 2
  12b38e:	0158c2               	s16i	a12, a8, 2
  12b391:	019a92               	l16si	a9, a10, 2
  12b394:	aa4b                	addi.n	a10, a10, 4
  12b396:	7299d0               	salt	a9, a9, a13
  12b399:	015b92               	s16i	a9, a11, 2

0012b39c <calculate_bitalloc+0xa70>:
  12b39c:	f01d                	retw.n

0012b39e <calculate_bitalloc+0xa72>:
  12b39e:	f01d                	retw.n

0012b3a0 <calculate_bitalloc+0xa74>:
  12b3a0:	25ecc4               	ae_movad32.l	a14, aed12
  12b3a3:	0d3fe64100b0a7ee 	{ bge.w18	a7, a14, 12b207 <calculate_bitalloc+0x8db>; nop }
  12b3ab:	9e5344               	ae_srai32	aed5, aed4, 3
  12b3ae:	300054               	ae_add32	aed0, aed0, aed5
  12b3b1:	170084               	ae_sext32	aed0, aed0, 15
  12b3b4:	ff93c6               	j	12b207 <calculate_bitalloc+0x8db>

0012b3b7 <calculate_bitalloc+0xa8b>:
	...

0012b3b8 <calculate_bitalloc+0xa8c>:
  12b3b8:	2461b2               	s32i	a11, a1, 144
  12b3bb:	2361a2               	s32i	a10, a1, 140
  12b3be:	f32b                	addi.n	a15, a3, 2
  12b3c0:	3161f2               	s32i	a15, a1, 196
  12b3c3:	0d7f954190b0134e 	{ bgei.w18	a3, 1, 12ad20 <calculate_bitalloc+0x3f4>; nop }

0012b3cb <calculate_bitalloc+0xa9f>:
  12b3cb:	060c                	movi.n	a6, 0
  12b3cd:	fe7b46               	j	12adbe <calculate_bitalloc+0x492>

0012b3d0 <calculate_bitalloc+0xaa4>:
  12b3d0:	2821a2               	l32i	a10, a1, 160
  12b3d3:	1b0c                	movi.n	a11, 1
  12b3d5:	1c0c                	movi.n	a12, 1
  12b3d7:	030ce5               	call8	12e4a4 <rc_enc_bit_logp_1>
  12b3da:	222182               	l32i	a8, a1, 136
  12b3dd:	3621a2               	l32i	a10, a1, 216
  12b3e0:	ff3106               	j	12b0a8 <calculate_bitalloc+0x77c>

0012b3e3 <calculate_bitalloc+0xab7>:
  12b3e3:	0b0c                	movi.n	a11, 0
  12b3e5:	080c                	movi.n	a8, 0
  12b3e7:	005c82               	s16i	a8, a12, 0
  12b3ea:	b013a6               	blti	a3, 1, 12b39e <calculate_bitalloc+0xa72>
  12b3ed:	03ed                	mov.n	a14, a3
  12b3ef:	422192               	l32i	a9, a1, 0x108
  12b3f2:	4321a2               	l32i	a10, a1, 0x10c
  12b3f5:	2661a2               	s32i	a10, a1, 152
  12b3f8:	256192               	s32i	a9, a1, 148
  12b3fb:	ffbfc6               	j	12b2fe <calculate_bitalloc+0x9d2>

0012b3fe <calculate_bitalloc+0xad2>:
	...

0012b400 <calculate_bitalloc+0xad4>:
  12b400:	222182               	l32i	a8, a1, 136
  12b403:	3621a2               	l32i	a10, a1, 216
  12b406:	ff2786               	j	12b0a8 <calculate_bitalloc+0x77c>

0012b409 <calculate_bitalloc+0xadd>:
  12b409:	000000                                        ...

0012b40c <compute_offset>:
  12b40c:	004136               	entry	a1, 32
  12b40f:	028d                	mov.n	a8, a2
  12b411:	036d                	mov.n	a6, a3
  12b413:	20c3c2               	addi	a12, a3, 32
  12b416:	cf7c                	movi.n	a15, -4
  12b418:	0e0c                	movi.n	a14, 0
  12b41a:	0daed2               	movi	a13, 0xfffffe0d
  12b41d:	f3a071               	l32r	a7, 1282a0 (213a50 <en_start>)
  12b420:	f4a192               	movi	a9, 0x1f4
  12b423:	20c7b2               	addi	a11, a7, 32
  12b426:	bffb5a000f00bb3e 	{ sub	a11, a11, a3; nop; ae_xor	aed0, aed0, aed0 }
  12b42e:	001a86               	j	12b49c <compute_offset+0x90>

0012b431 <compute_offset+0x25>:
  12b431:	00000000 ce000000                                .......

0012b438 <compute_offset+0x2c>:
  12b438:	4000010020e14ace 	{ ae_l16.i	aed1, a10, 0; nop; movi	a4, 0xfffffe0c }
  12b440:	d23340               	quos	a3, a3, a4
  12b443:	213230               	srai	a3, a3, 2
  12b446:	0020f0               	nop
  12b449:	f03d                	nop.n
  12b44b:	f03d                	nop.n
  12b44d:	07a376               	loopgtz	a3, 12b458 <compute_offset+0x4c>
  12b450:	ebe4dd000100259f 	{ nop; ae_add16	aed0, aed1, aed0; nop }

0012b458 <compute_offset+0x4c>:
  12b458:	1133e0               	slli	a3, a3, 2
  12b45b:	c9fbc9600f2010ee 	{ ae_sext32x2d16.10	aed1, aed0; nop; ae_sext32x2d16.32	aed2, aed0 }
  12b463:	ebe74f020101ff5f 	{ movi	a5, -1; ae_add32	aed1, aed1, aed2; nop }
  12b46b:	ebe95a010101559f 	{ sub	a5, a5, a9; ae_add32_hl_lh	aed1, aed1, aed1; nop }
  12b473:	252184               	ae_movad16.0	a2, aed1
  12b476:	005622               	s16i	a2, a6, 0
  12b479:	112537               	blt	a5, a3, 12b48e <compute_offset+0x82>

0012b47c <compute_offset+0x70>:
  12b47c:	439a                	add.n	a4, a3, a9
  12b47e:	009a32               	l16si	a3, a10, 0
  12b481:	604040               	neg	a4, a4
  12b484:	f03d                	nop.n
  12b486:	01a476               	loopgtz	a4, 12b48b <compute_offset+0x7f>
  12b489:	223a                	add.n	a2, a2, a3

0012b48b <compute_offset+0x7f>:
  12b48b:	005622               	s16i	a2, a6, 0

0012b48e <compute_offset+0x82>:
  12b48e:	f4a192               	movi	a9, 0x1f4
  12b491:	bffb20000f00266e 	{ addi	a6, a6, 2; nop; ae_xor	aed0, aed0, aed0 }
  12b499:	5016c7               	beq	a6, a12, 12b4ed <compute_offset+0xe1>

0012b49c <compute_offset+0x90>:
  12b49c:	a6ba                	add.n	a10, a6, a11
  12b49e:	009752               	l16si	a5, a7, 0
  12b4a1:	0056e2               	s16i	a14, a6, 0
  12b4a4:	772b                	addi.n	a7, a7, 2
  12b4a6:	009842               	l16si	a4, a8, 0
  12b4a9:	882b                	addi.n	a8, a8, 2
  12b4ab:	c04450               	sub	a4, a4, a5
  12b4ae:	f4a152               	movi	a5, 0x1f4
  12b4b1:	234480               	sext	a4, a4, 15
  12b4b4:	603040               	neg	a3, a4
  12b4b7:	303350               	xor	a3, a3, a5
  12b4ba:	313f30               	srai	a3, a3, 31
  12b4bd:	1033d0               	and	a3, a3, a13
  12b4c0:	c03340               	sub	a3, a3, a4
  12b4c3:	d29390               	quos	a9, a3, a9
  12b4c6:	0d3ff641e0b0af9e 	{ bge.w18	a15, a9, 12b438 <compute_offset+0x2c>; nop }
  12b4ce:	c9fbc9600f4030ee 	{ ae_sext32x2d16.10	aed3, aed0; nop; ae_sext32x2d16.32	aed4, aed0 }
  12b4d6:	303344               	ae_add32	aed3, aed3, aed4
  12b4d9:	ebe940030303003f 	{ movi	a3, 0; ae_add32_hl_lh	aed3, aed3, aed3; nop }
  12b4e1:	252384               	ae_movad16.0	a2, aed3
  12b4e4:	005622               	s16i	a2, a6, 0
  12b4e7:	fa39d6               	bgez	a9, 12b48e <compute_offset+0x82>
  12b4ea:	ffe386               	j	12b47c <compute_offset+0x70>

0012b4ed <compute_offset+0xe1>:
  12b4ed:	f01d                	retw.n

0012b4ef <compute_offset+0xe3>:
	...

0012b4f0 <quant_coarse_energy>:
  12b4f0:	00a136               	entry	a1, 80
  12b4f3:	062d                	mov.n	a2, a6
  12b4f5:	142162               	l32i	a6, a1, 80
  12b4f8:	079682               	l16si	a8, a6, 14
  12b4fb:	bd0654               	ae_l32.i	aed0, a6, 20
  12b4fe:	2590f4               	ae_nsaz32.l	a9, aed0
  12b501:	889a                	add.n	a8, a8, a9
  12b503:	e1c882               	addi	a8, a8, -31
  12b506:	238880               	sext	a8, a8, 15
  12b509:	883b                	addi.n	a8, a8, 3
  12b50b:	0d002841d0b0a28e 	{ bge.w18	a2, a8, 12b79c <quant_coarse_energy+0x2ac>; nop }
  12b513:	0d40294160b0136e 	{ blti.w18	a3, 1, 12b7ad <quant_coarse_energy+0x2bd>; nop }

0012b51b <quant_coarse_energy+0x2b>:
  12b51b:	80a0a2               	movi	a10, 128
  12b51e:	2a9182               	l16si	a8, a1, 84
  12b521:	f36291               	l32r	a9, 1282ac (10000 <xthals_release_major+0xd120>)
  12b524:	ebfa4000000003cf 	{ movi	a12, 3; ae_movi	aed0, 0; nop }
  12b52c:	f361b1               	l32r	a11, 1282b0 (ffffdc00 <_memmap_cacheattr_bp_strict+0xdac0e>)
  12b52f:	f35ed1               	l32r	a13, 1282a8 (2f5c <xthals_release_major+0x7c>)
  12b532:	f35ce1               	l32r	a14, 1282a4 (5300 <xthals_release_major+0x2420>)
  12b535:	400001014509220e 	{ ae_movda32	aed9, a2; nop; movi	a2, 0 }
  12b53d:	400001b5242931ee 	{ ae_s32.l.i	aed9, a1, 16; nop; ae_movda16	aed2, a14 }
  12b545:	400001b544814dbe 	{ ae_movda16	aed1, a13; nop; ae_movda32	aed8, a11 }
  12b54d:	400001114403bcde 	{ ae_movda16	aed3, a12; nop; movi	a11, 29 }
  12b555:	400001b52178419e 	{ ae_s32.l.i	aed8, a1, 4; nop; ae_movda32	aed7, a9 }
  12b55d:	400001b52267418e 	{ ae_s32.l.i	aed7, a1, 8; nop; ae_movda32	aed6, a8 }
  12b565:	400001b5235641ae 	{ ae_s32.l.i	aed6, a1, 12; nop; ae_movda32	aed5, a10 }
  12b56d:	f351a1               	l32r	a10, 1282b4 (ffc80000 <xthals_hw_configid0+0x3d0b2c02>)
  12b570:	400001014504aaee 	{ ae_movda32	aed4, a10; nop; movi	a10, 14 }
  12b578:	001986               	j	12b5e2 <quant_coarse_energy+0xf2>

0012b57b <quant_coarse_energy+0x8b>:
  12b57b:	0051c2               	s16i	a12, a1, 0

0012b57e <quant_coarse_energy+0x8e>:
  12b57e:	094c                	movi.n	a9, 64
  12b580:	400001b545be4c9e 	{ ae_movda32	aed14, a12; nop; ae_movda32	aed11, a9 }
  12b588:	18e7ddabe6ed259f 	{ nop; ae_add32	aed13, aed6, aed11; ae_slai32	aed14, aed14, 10 }
  12b590:	9ed7d4               	ae_srai32	aed13, aed13, 7
  12b593:	4cdde4               	ae_sub32	aed13, aed13, aed14
  12b596:	d3d714               	ae_s16.0.ip	aed13, a7, 2
  12b599:	009182               	l16si	a8, a1, 0
  12b59c:	3cc834               	ae_movda32	aed12, a8
  12b59f:	97d1c4               	ae_slai32	aed13, aed12, 17
  12b5a2:	18e7dda0c7c9259f 	{ nop; ae_add32	aed9, aed7, aed0; ae_slai32	aed12, aed12, 10 }
  12b5aa:	18e72075ccac244f 	{ addi	a4, a4, 2; ae_add32	aed12, aed12, aed5; ae_slai32	aed10, aed12, 7 }
  12b5b2:	1ee7208dc9c9122f 	{ addi	a2, a2, 1; ae_add32	aed9, aed9, aed13; ae_srai32	aed12, aed12, 8 }
  12b5ba:	b3fbc8409f90fc7e 	{ ae_movad32.l	a15, aed12; nop; ae_max32	aed9, aed4, aed9 }
  12b5c2:	0d801a4bc9198fee 	{ ae_movda16	aed8, a15; ae_add32	aed9, aed9, aed11 }
  12b5ca:	0c800b0198b89f9e 	{ ae_srai32	aed9, aed9, 7; ae_mul16x4	aed11, aed8, aed1, aed8 }
  12b5d2:	ebe7b50a0000951f 	{ ae_s16.0.ip	aed9, a5, 2; ae_add32	aed0, aed0, aed10; nop }
  12b5da:	0d001bc8c060832e 	{ beq.w18	a3, a2, 12b79a <quant_coarse_energy+0x2aa>; ae_sub32	aed0, aed0, aed8 }

0012b5e2 <quant_coarse_energy+0xf2>:
  12b5e2:	b09504               	ae_l16.i	aed9, a5, 0
  12b5e5:	e9fbae908f90811f 	{ ae_l32.i	aed8, a1, 4; nop; ae_sext32	aed9, aed9, 15 }
  12b5ed:	528894               	ae_max32	aed8, aed8, aed9
  12b5f0:	25c8c4               	ae_movad32.l	a12, aed8
  12b5f3:	3c7c24               	ae_movda16	aed7, a12
  12b5f6:	0c8016020797845e 	{ ae_l16.i	aed8, a4, 0; ae_mul16x4	aed9, aed7, aed2, aed7 }
  12b5fe:	178884               	ae_sext32	aed8, aed8, 15
  12b601:	18e7dd758767259f 	{ nop; ae_add32	aed7, aed7, aed5; ae_slai32	aed6, aed8, 7 }
  12b609:	9e7874               	ae_srai32	aed7, aed7, 8
  12b60c:	4c6674               	ae_sub32	aed6, aed6, aed7
  12b60f:	ebf2ae000606912f 	{ ae_l32.i	aed9, a1, 8; ae_sub32	aed6, aed6, aed0; nop }
  12b617:	309694               	ae_add32	aed9, aed6, aed9
  12b61a:	9f9194               	ae_srai32	aed9, aed9, 17
  12b61d:	25c9c4               	ae_movad32.l	a12, aed9
  12b620:	0051c2               	s16i	a12, a1, 0
  12b623:	b0f504               	ae_l16.i	aed15, a5, 0
  12b626:	e9fbaef08ff0913f 	{ ae_l32.i	aed9, a1, 12; nop; ae_sext32	aed15, aed15, 15 }
  12b62e:	4cff94               	ae_sub32	aed15, aed15, aed9
  12b631:	b3fbc840fff0e87e 	{ ae_movad32.l	a14, aed8; nop; ae_max32	aed15, aed4, aed15 }
  12b639:	40000174740ad1fe 	{ ae_l32.i	aed10, a1, 16; nop; ae_movad16.0	a13, aed15 }
  12b641:	123c96               	bltz	a12, 12b768 <quant_coarse_energy+0x278>

0012b644 <quant_coarse_energy+0x154>:
  12b644:	bdd654               	ae_l32.i	aed13, a6, 20
  12b647:	400001b427fb462e 	{ ae_l16.i	aed11, a6, 14; nop; ae_movda32	aed15, a2 }
  12b64f:	e9fbc8b08fb0edbf 	{ ae_nsaz32.l	a14, aed13; nop; ae_sext32	aed11, aed11, 15 }
  12b657:	400001e145fcde1e 	{ ae_movda32	aed12, a14; nop; movi	a13, -31 }
  12b65f:	0d80184c8b1bcd2e 	{ ae_movda32	aed12, a13; ae_add32	aed11, aed11, aed12 }
  12b667:	0d80184c8b1be32e 	{ ae_movda32	aed14, a3; ae_add32	aed11, aed11, aed12 }
  12b66f:	e9f2ddbf8ebe259f 	{ nop; ae_sub32	aed14, aed14, aed15; ae_sext32	aed11, aed11, 15 }
  12b677:	ebf2c80b0a0afe7f 	{ ae_movad32.l	a15, aed14; ae_sub32	aed10, aed10, aed11; nop }
  12b67f:	40000175445ddfae 	{ ae_movda16	aed13, a15; nop; ae_movad32.l	a13, aed10 }
  12b687:	0c4005032ded02ae 	{ beqz.w18	a2, 12b6dd <quant_coarse_energy+0x1ed>; ae_mul16x4	aed14, aed13, aed3, aed13 }
  12b68f:	400001b545bc4dce 	{ ae_movda32	aed12, a13; nop; ae_movda32	aed11, a12 }
  12b697:	e9f240bd8c8c109f 	{ movi	a9, 16; ae_sub32	aed12, aed12, aed13; ae_sext32	aed8, aed11, 15 }
  12b69f:	0d801a4041baec3e 	{ ae_movad16.0	a14, aed12; ae_movi	aed10, 1 }
  12b6a7:	b7fa40acbfa918fe 	{ movi	a15, 24; ae_movi	aed9, -1; ae_min32	aed10, aed10, aed11 }
  12b6af:	0d000240a0bc9bee 	{ blt.w18	a11, a14, 12b6dd <quant_coarse_energy+0x1ed>; ae_movi	aed12, 0 }
  12b6b7:	17aa84               	ae_sext32	aed10, aed10, 15
  12b6ba:	729e90               	salt	a9, a14, a9
  12b6bd:	72fef0               	salt	a15, a14, a15
  12b6c0:	400001b545db4f9e 	{ ae_movda32	aed11, a15; nop; ae_movda32	aed13, a9 }
  12b6c8:	540dc4               	ae_eq32	b0:b1, aed13, aed12
  12b6cb:	542bc4               	ae_eq32	b2:b3, aed11, aed12
  12b6ce:	3a8a34               	ae_movf32x2	aed8, aed10, b2:b3
  12b6d1:	529984               	ae_max32	aed9, aed9, aed8
  12b6d4:	3a8914               	ae_movf32x2	aed8, aed9, b0:b1
  12b6d7:	2588c4               	ae_movad32.l	a8, aed8
  12b6da:	005182               	s16i	a8, a1, 0
  12b6dd:	44c1c2               	addi	a12, a1, 68
  12b6e0:	400001f128f0ccfe 	{ ae_s32.l.i	aed0, a12, -32; nop; movi	a12, -1 }
  12b6e8:	0d3fe841f0b0aade 	{ bge.w18	a10, a13, 12b57b <quant_coarse_energy+0x8b>; nop }
  12b6f0:	e07154               	ae_s32.l.i	aed7, a1, 20
  12b6f3:	e06164               	ae_s32.l.i	aed6, a1, 24
  12b6f6:	06ad                	mov.n	a10, a6
  12b6f8:	f2f0d1               	l32r	a13, 1282b8 (213ae0 <e_prob_model_71>)
  12b6fb:	20b110               	or	a11, a1, a1
  12b6fe:	90d2d0               	addx2	a13, a2, a13
  12b701:	000dc2               	l8ui	a12, a13, 0
  12b704:	010dd2               	l8ui	a13, a13, 1
  12b707:	400001b527c541de 	{ ae_s32.l.i	aed5, a1, 28; nop; ae_movda32	aed12, a13 }
  12b70f:	18fb2460cfc001ef 	{ addi	a14, a1, 64; nop; ae_slai32	aed12, aed12, 6 }
  12b717:	400001752854dece 	{ ae_s32.l.i	aed4, a14, -32; nop; ae_movad32.l	a13, aed12 }
  12b71f:	11cc90               	slli	a12, a12, 7
  12b722:	23dd80               	sext	a13, a13, 15
  12b725:	012c25               	call8	12c9e8 <rc_laplace_encode>
  12b728:	bd5174               	ae_l32.i	aed5, a1, 28
  12b72b:	0091c2               	l16si	a12, a1, 0
  12b72e:	400000007646f11e 	{ ae_l32.i	aed6, a1, 24; nop; addi	a15, a1, 64 }
  12b736:	400000407547b11e 	{ ae_l32.i	aed7, a1, 20; nop; addi	a11, a1, 68 }
  12b73e:	f2daa1               	l32r	a10, 1282a8 (2f5c <xthals_release_major+0x7c>)
  12b741:	f2d891               	l32r	a9, 1282a4 (5300 <xthals_release_major+0x2420>)
  12b744:	400001014402893e 	{ ae_movda16	aed2, a9; nop; movi	a8, 3 }
  12b74c:	400001b5441338ae 	{ ae_movda16	aed3, a8; nop; ae_movda16	aed1, a10 }
  12b754:	400001007800abee 	{ ae_l32.i	aed0, a11, -32; nop; movi	a10, 14 }
  12b75c:	400001107804bfde 	{ ae_l32.i	aed4, a15, -32; nop; movi	a11, 29 }
  12b764:	ff8586               	j	12b57e <quant_coarse_energy+0x8e>

0012b767 <quant_coarse_energy+0x277>:
	...

0012b768 <quant_coarse_energy+0x278>:
  12b768:	0d3fed4180b0aede 	{ bge.w18	a14, a13, 12b644 <quant_coarse_energy+0x154>; nop }
  12b770:	400001b545ef4ede 	{ ae_movda32	aed15, a14; nop; ae_movda32	aed14, a13 }
  12b778:	0d8018cf8e6edc2e 	{ ae_movda32	aed13, a12; ae_sub32	aed14, aed14, aed15 }
  12b780:	9eeae4               	ae_srai32	aed14, aed14, 10
  12b783:	30dde4               	ae_add32	aed13, aed13, aed14
  12b786:	e9fbd9d08fd0e00f 	{ ae_movi	aed14, 0; nop; ae_sext32	aed13, aed13, 15 }
  12b78e:	53dde4               	ae_min32	aed13, aed13, aed14
  12b791:	25cd84               	ae_movad16.0	a12, aed13
  12b794:	0051c2               	s16i	a12, a1, 0
  12b797:	ffaa46               	j	12b644 <quant_coarse_energy+0x154>

0012b79a <quant_coarse_energy+0x2aa>:
  12b79a:	f01d                	retw.n

0012b79c <quant_coarse_energy+0x2ac>:
  12b79c:	06ad                	mov.n	a10, a6
  12b79e:	0b0c                	movi.n	a11, 0
  12b7a0:	3c0c                	movi.n	a12, 3
  12b7a2:	02d025               	call8	12e4a4 <rc_enc_bit_logp_1>
  12b7a5:	0d7fd74120b0134e 	{ bgei.w18	a3, 1, 12b51b <quant_coarse_energy+0x2b>; nop }

0012b7ad <quant_coarse_energy+0x2bd>:
  12b7ad:	f01d                	retw.n

0012b7af <quant_coarse_energy+0x2bf>:
	...

0012b7b0 <amp2Log2>:
  12b7b0:	004136               	entry	a1, 32
  12b7b3:	4213a6               	blti	a3, 1, 12b7f9 <amp2Log2+0x49>
  12b7b6:	f2c121               	l32r	a2, 1282bc (213a90 <eMeans>)
  12b7b9:	a03340               	addx4	a3, a3, a4

0012b7bc <amp2Log2+0xc>:
  12b7bc:	ebfaae0c0f02040f 	{ ae_l32.i	aed0, a4, 0; ae_movi	aed2, -1; nop }
  12b7c4:	18e7d9820012300f 	{ ae_movi	aed3, 0; ae_add32	aed2, aed0, aed2; ae_slai32	aed1, aed0, 8 }
  12b7cc:	540234               	ae_eq32	b0:b1, aed2, aed3
  12b7cf:	3a0114               	ae_movf32x2	aed0, aed1, b0:b1
  12b7d2:	25a0c4               	ae_movad32.l	a10, aed0
  12b7d5:	0161a5               	call8	12cdf0 <speech_log2>
  12b7d8:	000282               	l8ui	a8, a2, 0
  12b7db:	400001b545434a8e 	{ ae_movda32	aed3, a10; nop; ae_movda32	aed4, a8 }
  12b7e3:	18fb20604f40444f 	{ addi	a4, a4, 4; nop; ae_slai32	aed4, aed4, 6 }
  12b7eb:	ebf220040303122f 	{ addi	a2, a2, 1; ae_sub32	aed3, aed3, aed4; nop }
  12b7f3:	d33514               	ae_s16.0.ip	aed3, a5, 2
  12b7f6:	c29437               	bne	a4, a3, 12b7bc <amp2Log2+0xc>

0012b7f9 <amp2Log2+0x49>:
  12b7f9:	f01d                	retw.n

0012b7fb <amp2Log2+0x4b>:
	...

0012b7fc <quant_fine_energy>:
  12b7fc:	004136               	entry	a1, 32
  12b7ff:	6e13a6               	blti	a3, 1, 12b871 <quant_fine_energy+0x75>
  12b802:	ab0c                	movi.n	a11, 10
  12b804:	1a0c                	movi.n	a10, 1
  12b806:	903360               	addx2	a3, a3, a6

0012b809 <quant_fine_energy+0xd>:
  12b809:	0096c2               	l16si	a12, a6, 0
  12b80c:	401c00               	ssl	a12
  12b80f:	a1fa00               	sll	a15, a10
  12b812:	23ff80               	sext	a15, a15, 15
  12b815:	4f1ca6               	blti	a12, 1, 12b868 <quant_fine_energy+0x6c>
  12b818:	c08bc0               	sub	a8, a11, a12
  12b81b:	0095d2               	l16si	a13, a5, 0
  12b81e:	400800               	ssr	a8
  12b821:	02ddd2               	addmi	a13, a13, 0x200
  12b824:	b1d0d0               	sra	a13, a13
  12b827:	23dd80               	sext	a13, a13, 15
  12b82a:	042df7               	blt	a13, a15, 12b832 <quant_fine_energy+0x36>
  12b82d:	df0b                	addi.n	a13, a15, -1
  12b82f:	23dd80               	sext	a13, a13, 15

0012b832 <quant_fine_energy+0x36>:
  12b832:	07ad                	mov.n	a10, a7
  12b834:	020c                	movi.n	a2, 0
  12b836:	532d20               	max	a2, a13, a2
  12b839:	232280               	sext	a2, a2, 15
  12b83c:	02bd                	mov.n	a11, a2
  12b83e:	02d665               	call8	12e5a4 <rc_enc_bits_1>
  12b841:	1a0c                	movi.n	a10, 1
  12b843:	0096c2               	l16si	a12, a6, 0
  12b846:	119260               	slli	a9, a2, 10
  12b849:	02d992               	addmi	a9, a9, 0x200
  12b84c:	400c00               	ssr	a12
  12b84f:	0094c2               	l16si	a12, a4, 0
  12b852:	b19090               	sra	a9, a9
  12b855:	fed992               	addmi	a9, a9, 0xfffffe00
  12b858:	cc9a                	add.n	a12, a12, a9
  12b85a:	0054c2               	s16i	a12, a4, 0
  12b85d:	009582               	l16si	a8, a5, 0
  12b860:	ab0c                	movi.n	a11, 10
  12b862:	c08890               	sub	a8, a8, a9
  12b865:	005582               	s16i	a8, a5, 0

0012b868 <quant_fine_energy+0x6c>:
  12b868:	442b                	addi.n	a4, a4, 2
  12b86a:	552b                	addi.n	a5, a5, 2
  12b86c:	662b                	addi.n	a6, a6, 2
  12b86e:	979637               	bne	a6, a3, 12b809 <quant_fine_energy+0xd>

0012b871 <quant_fine_energy+0x75>:
  12b871:	f01d                	retw.n

0012b873 <quant_fine_energy+0x77>:
	...

0012b874 <quant_energy_finalise>:
  12b874:	008136               	entry	a1, 64
  12b877:	2149                	s32i.n	a4, a1, 8
  12b879:	4169                	s32i.n	a6, a1, 16
  12b87b:	280c                	movi.n	a8, 2
  12b87d:	209550               	or	a9, a5, a5
  12b880:	016172               	s32i	a7, a1, 4
  12b883:	00a052               	movi	a5, 0
  12b886:	006192               	s32i	a9, a1, 0
  12b889:	207330               	or	a7, a3, a3
  12b88c:	056182               	s32i	a8, a1, 20
  12b88f:	209132               	l16si	a3, a1, 64
  12b892:	112182               	l32i	a8, a1, 68
  12b895:	036182               	s32i	a8, a1, 12

0012b898 <quant_energy_finalise+0x24>:
  12b898:	0d400841c0b0176e 	{ blti.w18	a7, 1, 12b928 <quant_energy_finalise+0xb4>; nop }
  12b8a0:	0d40084140b0136e 	{ blti.w18	a3, 1, 12b928 <quant_energy_finalise+0xb4>; nop }
  12b8a8:	020c                	movi.n	a2, 0

0012b8aa <quant_energy_finalise+0x36>:
  12b8aa:	1b0c                	movi.n	a11, 1
  12b8ac:	4148                	l32i.n	a4, a1, 16
  12b8ae:	1162f0               	slli	a6, a2, 1
  12b8b1:	904240               	addx2	a4, a2, a4
  12b8b4:	0094c2               	l16si	a12, a4, 0
  12b8b7:	090c                	movi.n	a9, 0
  12b8b9:	0c8ce6               	bgei	a12, 8, 12b8c9 <quant_energy_finalise+0x55>
  12b8bc:	1188                	l32i.n	a8, a1, 4
  12b8be:	908280               	addx2	a8, a2, a8
  12b8c1:	009882               	l16si	a8, a8, 0
  12b8c4:	019857               	bne	a8, a5, 12b8c9 <quant_energy_finalise+0x55>
  12b8c7:	0b0c                	movi.n	a11, 0
  12b8c9:	1c0c                	movi.n	a12, 1
  12b8cb:	839cb0               	moveqz	a9, a12, a11
  12b8ce:	046916               	beqz	a9, 12b918 <quant_energy_finalise+0xa4>
  12b8d1:	01b8                	l32i.n	a11, a1, 0
  12b8d3:	b6ba                	add.n	a11, a6, a11
  12b8d5:	009bb2               	l16si	a11, a11, 0
  12b8d8:	31a8                	l32i.n	a10, a1, 12
  12b8da:	05bfb0               	extui	a11, a11, 31, 1
  12b8dd:	30bbc0               	xor	a11, a11, a12
  12b8e0:	61b9                	s32i.n	a11, a1, 24
  12b8e2:	02cc25               	call8	12e5a4 <rc_enc_bits_1>
  12b8e5:	2198                	l32i.n	a9, a1, 8
  12b8e7:	0094b2               	l16si	a11, a4, 0
  12b8ea:	61a8                	l32i.n	a10, a1, 24
  12b8ec:	221b                	addi.n	a2, a2, 1
  12b8ee:	330b                	addi.n	a3, a3, -1
  12b8f0:	233380               	sext	a3, a3, 15
  12b8f3:	232280               	sext	a2, a2, 15
  12b8f6:	11aa60               	slli	a10, a10, 10
  12b8f9:	bb1b                	addi.n	a11, a11, 1
  12b8fb:	969a                	add.n	a9, a6, a9
  12b8fd:	009982               	l16si	a8, a9, 0
  12b900:	400b00               	ssr	a11
  12b903:	fedaa2               	addmi	a10, a10, 0xfffffe00
  12b906:	b1a0a0               	sra	a10, a10
  12b909:	88aa                	add.n	a8, a8, a10
  12b90b:	005982               	s16i	a8, a9, 0
  12b90e:	16a277               	bge	a2, a7, 12b928 <quant_energy_finalise+0xb4>
  12b911:	9513e6               	bgei	a3, 1, 12b8aa <quant_energy_finalise+0x36>
  12b914:	000406               	j	12b928 <quant_energy_finalise+0xb4>

0012b917 <quant_energy_finalise+0xa3>:
	...

0012b918 <quant_energy_finalise+0xa4>:
  12b918:	221b                	addi.n	a2, a2, 1
  12b91a:	232280               	sext	a2, a2, 15
  12b91d:	07a277               	bge	a2, a7, 12b928 <quant_energy_finalise+0xb4>
  12b920:	0d7ff84160b0134e 	{ bgei.w18	a3, 1, 12b8aa <quant_energy_finalise+0x36>; nop }
  12b928:	5188                	l32i.n	a8, a1, 20
  12b92a:	551b                	addi.n	a5, a5, 1
  12b92c:	880b                	addi.n	a8, a8, -1
  12b92e:	5189                	s32i.n	a8, a1, 20
  12b930:	f64856               	bnez	a8, 12b898 <quant_energy_finalise+0x24>
  12b933:	f01d                	retw.n

0012b935 <quant_energy_finalise+0xc1>:
  12b935:	000000                                        ...

0012b938 <unquant_coarse_energy>:
  12b938:	008136               	entry	a1, 64
  12b93b:	021592               	l16ui	a9, a5, 4
  12b93e:	020c                	movi.n	a2, 0
  12b940:	1199d0               	slli	a9, a9, 3
  12b943:	239980               	sext	a9, a9, 15
  12b946:	0d40124180b0136e 	{ blti.w18	a3, 1, 12ba72 <unquant_coarse_energy+0x13a>; nop }
  12b94e:	f25a71               	l32r	a7, 1282b8 (213ae0 <e_prob_model_71>)
  12b951:	f257c1               	l32r	a12, 1282b0 (ffffdc00 <_memmap_cacheattr_bp_strict+0xdac0e>)
  12b954:	f258a1               	l32r	a10, 1282b4 (ffc80000 <xthals_hw_configid0+0x3d0b2c02>)
  12b957:	f254d1               	l32r	a13, 1282a8 (2f5c <xthals_release_major+0x7c>)
  12b95a:	f252e1               	l32r	a14, 1282a4 (5300 <xthals_release_major+0x2420>)
  12b95d:	40000101450569ee 	{ ae_movda32	aed5, a9; nop; movi	a6, 14 }
  12b965:	400001812005b10e 	{ ae_s32.l.i	aed5, a1, 0; nop; movi	a11, 128 }
  12b96d:	400001b544013ede 	{ ae_movda16	aed1, a14; nop; ae_movda16	aed0, a13 }
  12b975:	400001b545234bae 	{ ae_movda32	aed3, a11; nop; ae_movda32	aed2, a10 }
  12b97d:	400001e122f3a11e 	{ ae_s32.l.i	aed3, a1, 8; nop; movi	a10, -31 }
  12b985:	400001b5234241ce 	{ ae_s32.l.i	aed2, a1, 12; nop; ae_movda32	aed4, a12 }
  12b98d:	ebfabe000002411f 	{ ae_s32.l.i	aed4, a1, 4; ae_movi	aed2, 0; nop }
  12b995:	001dc6               	j	12ba10 <unquant_coarse_energy+0xd8>

0012b998 <unquant_coarse_energy+0x60>:
	...

0012b99a <unquant_coarse_energy+0x62>:
  12b99a:	b0b404               	ae_l16.i	aed11, a4, 0
  12b99d:	e9fbaeb08fb0a11f 	{ ae_l32.i	aed10, a1, 4; nop; ae_sext32	aed11, aed11, 15 }
  12b9a5:	52aab4               	ae_max32	aed10, aed10, aed11
  12b9a8:	400001b4b07a44ae 	{ ae_s16.0.i	aed10, a4, 0; nop; ae_movda32	aed7, a10 }
  12b9b0:	400001402009840e 	{ ae_l16.i	aed9, a4, 0; nop; movi	a8, 64 }
  12b9b8:	0c80180189b9882e 	{ ae_movda32	aed8, a8; ae_mul16x4	aed11, aed9, aed1, aed9 }
  12b9c0:	18fbaea07fa0b12f 	{ ae_l32.i	aed11, a1, 8; nop; ae_slai32	aed10, aed7, 10 }
  12b9c8:	19e7dd1b7979259f 	{ nop; ae_add32	aed9, aed9, aed11; ae_slai32	aed7, aed7, 17 }
  12b9d0:	1efb20809f90122f 	{ addi	a2, a2, 1; nop; ae_srai32	aed9, aed9, 8 }
  12b9d8:	93e7ae9b2a9a613e 	{ ae_l32.i	aed6, a1, 12; ae_add32	aed10, aed10, aed11; ae_add32	aed9, aed2, aed9 }
  12b9e0:	1ee74f89a7a9e1af 	{ movi	a10, -31; ae_add32	aed9, aed7, aed9; ae_srai32	aed10, aed10, 8 }
  12b9e8:	b3fbc8609f60fa7e 	{ ae_movad32.l	a15, aed10; nop; ae_max32	aed6, aed6, aed9 }
  12b9f0:	0d801a48c6163fee 	{ ae_movda16	aed3, a15; ae_add32	aed6, aed6, aed8 }
  12b9f8:	0c800b0063939f6e 	{ ae_srai32	aed6, aed6, 7; ae_mul16x4	aed9, aed3, aed0, aed3 }
  12ba00:	ebe7b5020702641f 	{ ae_s16.0.ip	aed6, a4, 2; ae_add32	aed2, aed7, aed2; nop }
  12ba08:	0d0006c34262832e 	{ beq.w18	a3, a2, 12ba70 <unquant_coarse_energy+0x138>; ae_sub32	aed2, aed2, aed3 }

0012ba10 <unquant_coarse_energy+0xd8>:
  12ba10:	bdf554               	ae_l32.i	aed15, a5, 20
  12ba13:	b0d574               	ae_l16.i	aed13, a5, 14
  12ba16:	e9fbc8d08fd0bfbf 	{ ae_nsaz32.l	a11, aed15; nop; ae_sext32	aed13, aed13, 15 }
  12ba1e:	3ceb34               	ae_movda32	aed14, a11
  12ba21:	0d80184e8d1dea2e 	{ ae_movda32	aed14, a10; ae_add32	aed13, aed13, aed14 }
  12ba29:	30dde4               	ae_add32	aed13, aed13, aed14
  12ba2c:	e9fbaed08fd0c10f 	{ ae_l32.i	aed12, a1, 0; nop; ae_sext32	aed13, aed13, 15 }
  12ba34:	4cccd4               	ae_sub32	aed12, aed12, aed13
  12ba37:	259cc4               	ae_movad32.l	a9, aed12
  12ba3a:	fa7c                	movi.n	a10, -1
  12ba3c:	0d3ff541a0b0a69e 	{ bge.w18	a6, a9, 12b99a <unquant_coarse_energy+0x62>; nop }
  12ba44:	e02144               	ae_s32.l.i	aed2, a1, 16
  12ba47:	05ad                	mov.n	a10, a5
  12ba49:	90c270               	addx2	a12, a2, a7
  12ba4c:	000cb2               	l8ui	a11, a12, 0
  12ba4f:	010cc2               	l8ui	a12, a12, 1
  12ba52:	11bb90               	slli	a11, a11, 7
  12ba55:	11cca0               	slli	a12, a12, 6
  12ba58:	010aa5               	call8	12cb04 <rc_laplace_decode>
  12ba5b:	bd2144               	ae_l32.i	aed2, a1, 16
  12ba5e:	f211d1               	l32r	a13, 1282a4 (5300 <xthals_release_major+0x2420>)
  12ba61:	f211e1               	l32r	a14, 1282a8 (2f5c <xthals_release_major+0x7c>)
  12ba64:	400001b544103ede 	{ ae_movda16	aed0, a14; nop; ae_movda16	aed1, a13 }
  12ba6c:	ffca86               	j	12b99a <unquant_coarse_energy+0x62>

0012ba6f <unquant_coarse_energy+0x137>:
	...

0012ba70 <unquant_coarse_energy+0x138>:
  12ba70:	f01d                	retw.n

0012ba72 <unquant_coarse_energy+0x13a>:
  12ba72:	f01d                	retw.n

0012ba74 <unquant_fine_energy>:
  12ba74:	004136               	entry	a1, 32
  12ba77:	3513a6               	blti	a3, 1, 12bab0 <unquant_fine_energy+0x3c>
  12ba7a:	902350               	addx2	a2, a3, a5
  12ba7d:	00a232               	movi	a3, 0x200

0012ba80 <unquant_fine_energy+0xc>:
  12ba80:	0095b2               	l16si	a11, a5, 0
  12ba83:	221ba6               	blti	a11, 1, 12baa9 <unquant_fine_energy+0x35>
  12ba86:	20a660               	or	a10, a6, a6
  12ba89:	022b25               	call8	12dd3c <rc_dec_bits>
  12ba8c:	009482               	l16si	a8, a4, 0
  12ba8f:	239a80               	sext	a9, a10, 15
  12ba92:	119960               	slli	a9, a9, 10
  12ba95:	0095a2               	l16si	a10, a5, 0
  12ba98:	02d992               	addmi	a9, a9, 0x200
  12ba9b:	400a00               	ssr	a10
  12ba9e:	b19090               	sra	a9, a9
  12baa1:	c09930               	sub	a9, a9, a3
  12baa4:	889a                	add.n	a8, a8, a9
  12baa6:	005482               	s16i	a8, a4, 0

0012baa9 <unquant_fine_energy+0x35>:
  12baa9:	442b                	addi.n	a4, a4, 2
  12baab:	552b                	addi.n	a5, a5, 2
  12baad:	cf9527               	bne	a5, a2, 12ba80 <unquant_fine_energy+0xc>

0012bab0 <unquant_fine_energy+0x3c>:
  12bab0:	f01d                	retw.n

0012bab2 <unquant_fine_energy+0x3e>:
	...

0012bab4 <unquant_energy_finalise>:
  12bab4:	006136               	entry	a1, 48
  12bab7:	1149                	s32i.n	a4, a1, 4
  12bab9:	0169                	s32i.n	a6, a1, 0
  12babb:	3159                	s32i.n	a5, a1, 12
  12babd:	c188                	l32i.n	a8, a1, 48
  12babf:	050c                	movi.n	a5, 0
  12bac1:	2189                	s32i.n	a8, a1, 8

0012bac3 <unquant_energy_finalise+0xf>:
  12bac3:	6a13a6               	blti	a3, 1, 12bb31 <unquant_energy_finalise+0x7d>
  12bac6:	6717a6               	blti	a7, 1, 12bb31 <unquant_energy_finalise+0x7d>
  12bac9:	020c                	movi.n	a2, 0

0012bacb <unquant_energy_finalise+0x17>:
  12bacb:	1c0c                	movi.n	a12, 1
  12bacd:	3168                	l32i.n	a6, a1, 12
  12bacf:	1142f0               	slli	a4, a2, 1
  12bad2:	906260               	addx2	a6, a2, a6
  12bad5:	0096b2               	l16si	a11, a6, 0
  12bad8:	090c                	movi.n	a9, 0
  12bada:	0c8be6               	bgei	a11, 8, 12baea <unquant_energy_finalise+0x36>
  12badd:	0188                	l32i.n	a8, a1, 0
  12badf:	908280               	addx2	a8, a2, a8
  12bae2:	009882               	l16si	a8, a8, 0
  12bae5:	019857               	bne	a8, a5, 12baea <unquant_energy_finalise+0x36>
  12bae8:	0c0c                	movi.n	a12, 0
  12baea:	1b0c                	movi.n	a11, 1
  12baec:	839bc0               	moveqz	a9, a11, a12
  12baef:	39bc                	beqz.n	a9, 12bb26 <unquant_energy_finalise+0x72>
  12baf1:	21a8                	l32i.n	a10, a1, 8
  12baf3:	0224a5               	call8	12dd3c <rc_dec_bits>
  12baf6:	1198                	l32i.n	a9, a1, 4
  12baf8:	0096b2               	l16si	a11, a6, 0
  12bafb:	11aa60               	slli	a10, a10, 10
  12bafe:	221b                	addi.n	a2, a2, 1
  12bb00:	770b                	addi.n	a7, a7, -1
  12bb02:	237780               	sext	a7, a7, 15
  12bb05:	232280               	sext	a2, a2, 15
  12bb08:	fedaa2               	addmi	a10, a10, 0xfffffe00
  12bb0b:	bb1b                	addi.n	a11, a11, 1
  12bb0d:	949a                	add.n	a9, a4, a9
  12bb0f:	009982               	l16si	a8, a9, 0
  12bb12:	400b00               	ssr	a11
  12bb15:	b1a0a0               	sra	a10, a10
  12bb18:	88aa                	add.n	a8, a8, a10
  12bb1a:	005982               	s16i	a8, a9, 0
  12bb1d:	10a237               	bge	a2, a3, 12bb31 <unquant_energy_finalise+0x7d>
  12bb20:	a717e6               	bgei	a7, 1, 12bacb <unquant_energy_finalise+0x17>
  12bb23:	000286               	j	12bb31 <unquant_energy_finalise+0x7d>

0012bb26 <unquant_energy_finalise+0x72>:
  12bb26:	221b                	addi.n	a2, a2, 1
  12bb28:	232280               	sext	a2, a2, 15
  12bb2b:	02a237               	bge	a2, a3, 12bb31 <unquant_energy_finalise+0x7d>
  12bb2e:	9917e6               	bgei	a7, 1, 12bacb <unquant_energy_finalise+0x17>
  12bb31:	551b                	addi.n	a5, a5, 1
  12bb33:	0d7ff841c0b025ce 	{ bnei.w18	a5, 2, 12bac3 <unquant_energy_finalise+0xf>; nop }
  12bb3b:	f01d                	retw.n

0012bb3d <unquant_energy_finalise+0x89>:
  12bb3d:	000000                                        ...

0012bb40 <compute_band_energies>:
  12bb40:	004136               	entry	a1, 32
  12bb43:	0d400b4190b0156e 	{ blti.w18	a5, 1, 12bc00 <compute_band_energies+0xc0>; nop }
  12bb4b:	f1dd61               	l32r	a6, 1282c0 (210010 <_dram0_overlay_data_start>)
  12bb4e:	471c                	movi.n	a7, 20
  12bb50:	905560               	addx2	a5, a5, a6
  12bb53:	0022c6               	j	12bbe2 <compute_band_energies+0xa2>

0012bb56 <compute_band_energies+0x16>:
  12bb56:	038d                	mov.n	a8, a3
  12bb58:	7723c4               	ae_la64.pp	u0, a3
  12bb5b:	093d                	mov.n	a3, a9
  12bb5d:	0d400a4110b0126e 	{ blti.w18	a2, 1, 12bc02 <compute_band_energies+0xc2>; nop }
  12bb65:	b22b                	addi.n	a11, a2, 2
  12bb67:	400000114501ca2e 	{ ae_movda32	aed1, a10; nop; addi	a12, a2, 1 }
  12bb6f:	2521f4               	ae_nsaz32.l	a2, aed1
  12bb72:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  12bb75:	c02720               	sub	a2, a7, a2
  12bb78:	232280               	sext	a2, a2, 15
  12bb7b:	070204               	ae_sraa32	aed0, aed0, a2
  12bb7e:	eb7b56000000bccf 	{ movgez	a11, a12, a12; ae_mulp32x2	aed0, aed0, aed0; nop }
  12bb86:	21b1b0               	srai	a11, a11, 1
  12bb89:	ebe94000000000af 	{ movi	a10, 0; ae_add32_hl_lh	aed0, aed0, aed0; nop }
  12bb91:	2590c4               	ae_movad32.l	a9, aed0
  12bb94:	312ba6               	blti	a11, 2, 12bbc9 <compute_band_energies+0x89>
  12bb97:	0d18c4               	ae_la32x2.ip	aed1, u0, a8
  12bb9a:	071214               	ae_sraa32	aed1, aed1, a2
  12bb9d:	eb7b2f010101ebcf 	{ addi	a12, a11, -2; ae_mulp32x2	aed1, aed1, aed1; nop }
  12bba5:	15ac76               	loopgtz	a12, 12bbbe <compute_band_energies+0x7e>
  12bba8:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  12bbab:	ebe950010101aa9f 	{ add	a10, a10, a9; ae_add32_hl_lh	aed1, aed1, aed1; nop }
  12bbb3:	070204               	ae_sraa32	aed0, aed0, a2
  12bbb6:	eb7bc8000001917f 	{ ae_movad32.l	a9, aed1; ae_mulp32x2	aed1, aed0, aed0; nop }

0012bbbe <compute_band_energies+0x7e>:
  12bbbe:	ebe950010102aa9f 	{ add	a10, a10, a9; ae_add32_hl_lh	aed2, aed1, aed1; nop }
  12bbc6:	2592c4               	ae_movad32.l	a9, aed2

0012bbc9 <compute_band_energies+0x89>:
  12bbc9:	aa9a                	add.n	a10, a10, a9

0012bbcb <compute_band_energies+0x8b>:
  12bbcb:	013665               	call8	12cf30 <speech_sqrt>
  12bbce:	3c3a34               	ae_movda32	aed3, a10
  12bbd1:	203234               	ae_slaa32	aed3, aed3, a2
  12bbd4:	25e3c4               	ae_movad32.l	a14, aed3
  12bbd7:	ee1b                	addi.n	a14, a14, 1
  12bbd9:	04e9                	s32i.n	a14, a4, 0

0012bbdb <compute_band_energies+0x9b>:
  12bbdb:	444b                	addi.n	a4, a4, 4
  12bbdd:	662b                	addi.n	a6, a6, 2
  12bbdf:	1d1657               	beq	a6, a5, 12bc00 <compute_band_energies+0xc0>

0012bbe2 <compute_band_energies+0xa2>:
  12bbe2:	009622               	l16si	a2, a6, 0
  12bbe5:	03ad                	mov.n	a10, a3
  12bbe7:	02bd                	mov.n	a11, a2
  12bbe9:	011c25               	call8	12cdac <speech_maxabs32>
  12bbec:	a09230               	addx4	a9, a2, a3
  12bbef:	0d7ff64130b01a4e 	{ bgei.w18	a10, 1, 12bb56 <compute_band_energies+0x16>; nop }
  12bbf7:	093d                	mov.n	a3, a9
  12bbf9:	1f0c                	movi.n	a15, 1
  12bbfb:	04f9                	s32i.n	a15, a4, 0
  12bbfd:	fff686               	j	12bbdb <compute_band_energies+0x9b>

0012bc00 <compute_band_energies+0xc0>:
  12bc00:	f01d                	retw.n

0012bc02 <compute_band_energies+0xc2>:
  12bc02:	3c4a34               	ae_movda32	aed4, a10
  12bc05:	2524f4               	ae_nsaz32.l	a2, aed4
  12bc08:	0a0c                	movi.n	a10, 0
  12bc0a:	c02720               	sub	a2, a7, a2
  12bc0d:	232280               	sext	a2, a2, 15
  12bc10:	ffedc6               	j	12bbcb <compute_band_energies+0x8b>

0012bc13 <compute_band_energies+0xd3>:
	...

0012bc14 <normalise_bands>:
  12bc14:	006136               	entry	a1, 48
  12bc17:	03bd                	mov.n	a11, a3
  12bc19:	06cd                	mov.n	a12, a6
  12bc1b:	f1a9f1               	l32r	a15, 1282c0 (210010 <_dram0_overlay_data_start>)
  12bc1e:	090c                	movi.n	a9, 0
  12bc20:	1e1c                	movi.n	a14, 17
  12bc22:	05dd                	mov.n	a13, a5
  12bc24:	20a440               	or	a10, a4, a4
  12bc27:	281384               	ae_zalign64	u2
  12bc2a:	0fa042               	movi	a4, 15
  12bc2d:	280364               	ae_movalign	u1, u2
  12bc30:	f1a551               	l32r	a5, 1282c4 (fffffff <_memmap_mem_sram_end+0xf5bffff>)

0012bc33 <normalise_bands+0x1f>:
  12bc33:	772bc4               	ae_la64.pp	u0, a11
  12bc36:	a039d0               	addx4	a3, a9, a13
  12bc39:	9089f0               	addx2	a8, a9, a15
  12bc3c:	009882               	l16si	a8, a8, 0
  12bc3f:	bd1304               	ae_l32.i	aed1, a3, 0
  12bc42:	2521f4               	ae_nsaz32.l	a2, aed1
  12bc45:	400000107000939e 	{ ae_l32.i	aed0, a3, 0; nop; addi	a9, a9, 1 }
  12bc4d:	239980               	sext	a9, a9, 15
  12bc50:	0a3d                	mov.n	a3, a10
  12bc52:	c02e20               	sub	a2, a14, a2
  12bc55:	232280               	sext	a2, a2, 15
  12bc58:	90a8a0               	addx2	a10, a8, a10
  12bc5b:	0129                	s32i.n	a2, a1, 0
  12bc5d:	602020               	neg	a2, a2
  12bc60:	200204               	ae_slaa32	aed0, aed0, a2
  12bc63:	0b2d                	mov.n	a2, a11
  12bc65:	257084               	ae_movad16.0	a7, aed0
  12bc68:	a0b8b0               	addx4	a11, a8, a11
  12bc6b:	d25570               	quos	a5, a5, a7
  12bc6e:	235580               	sext	a5, a5, 15
  12bc71:	3d18a6               	blti	a8, 1, 12bcb2 <normalise_bands+0x9e>
  12bc74:	783b                	addi.n	a7, a8, 3
  12bc76:	152554               	ae_movda32x2	aed2, a5, a5
  12bc79:	686b                	addi.n	a6, a8, 6
  12bc7b:	0158                	l32i.n	a5, a1, 0
  12bc7d:	b36770               	movgez	a6, a7, a7
  12bc80:	550b                	addi.n	a5, a5, -1
  12bc82:	216260               	srai	a6, a6, 2
  12bc85:	29a676               	loopgtz	a6, 12bcb2 <normalise_bands+0x9e>
  12bc88:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  12bc8b:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  12bc8e:	070504               	ae_sraa32	aed0, aed0, a5
  12bc91:	0d8019820011851e 	{ ae_sraa32	aed0, aed1, a5; ae_mulp32x2	aed1, aed0, aed2 }
  12bc99:	eb7bdd020000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed2; nop }
  12bca1:	071414               	ae_sraa32	aed1, aed1, a4
  12bca4:	070404               	ae_sraa32	aed0, aed0, a4
  12bca7:	a5fbdd001f00259e 	{ nop; nop; ae_sat16x4	aed0, aed1, aed0 }
  12bcaf:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0012bcb2 <normalise_bands+0x9e>:
  12bcb2:	f18451               	l32r	a5, 1282c4 (fffffff <_memmap_mem_sram_end+0xf5bffff>)
  12bcb5:	7733d4               	ae_sa64pos.fp	u1, a3
  12bcb8:	280364               	ae_movalign	u1, u2
  12bcbb:	0d3ff74140b099ce 	{ blt.w18	a9, a12, 12bc33 <normalise_bands+0x1f>; nop }
  12bcc3:	f01d                	retw.n

0012bcc5 <normalise_bands+0xb1>:
  12bcc5:	000000                                        ...

0012bcc8 <common_quant_partition>:
  12bcc8:	004136               	entry	a1, 32
  12bccb:	0b0c                	movi.n	a11, 0
  12bccd:	1c0c                	movi.n	a12, 1
  12bccf:	f17ea1               	l32r	a10, 1282c8 (213b00 <cache_index_72>)
  12bcd2:	029392               	l16si	a9, a3, 4
  12bcd5:	720b                	addi.n	a7, a2, -1
  12bcd7:	9099a0               	addx2	a9, a9, a10
  12bcda:	009992               	l16si	a9, a9, 0
  12bcdd:	20caa2               	addi	a10, a10, 32
  12bce0:	9099a0               	addx2	a9, a9, a10
  12bce3:	001962               	l16ui	a6, a9, 0
  12bce6:	237780               	sext	a7, a7, 15
  12bce9:	236680               	sext	a6, a6, 15
  12bcec:	861b                	addi.n	a8, a6, 1
  12bcee:	218180               	srai	a8, a8, 1
  12bcf1:	238880               	sext	a8, a8, 15
  12bcf4:	90a890               	addx2	a10, a8, a9
  12bcf7:	001aa2               	l16ui	a10, a10, 0
  12bcfa:	08fd                	mov.n	a15, a8
  12bcfc:	72aa70               	salt	a10, a10, a7
  12bcff:	30aac0               	xor	a10, a10, a12
  12bd02:	93fba0               	movnez	a15, a11, a10
  12bd05:	9368a0               	movnez	a6, a8, a10
  12bd08:	236680               	sext	a6, a6, 15
  12bd0b:	56fa                	add.n	a5, a6, a15
  12bd0d:	551b                	addi.n	a5, a5, 1
  12bd0f:	215150               	srai	a5, a5, 1
  12bd12:	235580               	sext	a5, a5, 15
  12bd15:	904590               	addx2	a4, a5, a9
  12bd18:	001442               	l16ui	a4, a4, 0
  12bd1b:	05ed                	mov.n	a14, a5
  12bd1d:	724470               	salt	a4, a4, a7
  12bd20:	836540               	moveqz	a6, a5, a4
  12bd23:	83ef40               	moveqz	a14, a15, a4
  12bd26:	23ee80               	sext	a14, a14, 15
  12bd29:	236680               	sext	a6, a6, 15
  12bd2c:	46ea                	add.n	a4, a6, a14
  12bd2e:	441b                	addi.n	a4, a4, 1
  12bd30:	214140               	srai	a4, a4, 1
  12bd33:	234480               	sext	a4, a4, 15
  12bd36:	90f490               	addx2	a15, a4, a9
  12bd39:	001ff2               	l16ui	a15, a15, 0
  12bd3c:	04dd                	mov.n	a13, a4
  12bd3e:	72ff70               	salt	a15, a15, a7
  12bd41:	8364f0               	moveqz	a6, a4, a15
  12bd44:	83def0               	moveqz	a13, a14, a15
  12bd47:	23dd80               	sext	a13, a13, 15
  12bd4a:	236680               	sext	a6, a6, 15
  12bd4d:	f6da                	add.n	a15, a6, a13
  12bd4f:	ff1b                	addi.n	a15, a15, 1
  12bd51:	21f1f0               	srai	a15, a15, 1
  12bd54:	23ff80               	sext	a15, a15, 15
  12bd57:	90ef90               	addx2	a14, a15, a9
  12bd5a:	001ee2               	l16ui	a14, a14, 0
  12bd5d:	0fcd                	mov.n	a12, a15
  12bd5f:	72ee70               	salt	a14, a14, a7
  12bd62:	836fe0               	moveqz	a6, a15, a14
  12bd65:	83cde0               	moveqz	a12, a13, a14
  12bd68:	23cc80               	sext	a12, a12, 15
  12bd6b:	236680               	sext	a6, a6, 15
  12bd6e:	e6ca                	add.n	a14, a6, a12
  12bd70:	ee1b                	addi.n	a14, a14, 1
  12bd72:	21e1e0               	srai	a14, a14, 1
  12bd75:	23ee80               	sext	a14, a14, 15
  12bd78:	90de90               	addx2	a13, a14, a9
  12bd7b:	001dd2               	l16ui	a13, a13, 0
  12bd7e:	20bee0               	or	a11, a14, a14
  12bd81:	72dd70               	salt	a13, a13, a7
  12bd84:	836ed0               	moveqz	a6, a14, a13
  12bd87:	83bcd0               	moveqz	a11, a12, a13
  12bd8a:	23bb80               	sext	a11, a11, 15
  12bd8d:	236680               	sext	a6, a6, 15
  12bd90:	8086b0               	add	a8, a6, a11
  12bd93:	01c882               	addi	a8, a8, 1
  12bd96:	218180               	srai	a8, a8, 1
  12bd99:	238880               	sext	a8, a8, 15
  12bd9c:	90a890               	addx2	a10, a8, a9
  12bd9f:	001aa2               	l16ui	a10, a10, 0
  12bda2:	205880               	or	a5, a8, a8
  12bda5:	72aa70               	salt	a10, a10, a7
  12bda8:	835ba0               	moveqz	a5, a11, a10
  12bdab:	8368a0               	moveqz	a6, a8, a10
  12bdae:	232680               	sext	a2, a6, 15
  12bdb1:	235580               	sext	a5, a5, 15
  12bdb4:	07e516               	beqz	a5, 12be36 <common_quant_partition+0x16e>
  12bdb7:	906590               	addx2	a6, a5, a9
  12bdba:	001662               	l16ui	a6, a6, 0

0012bdbd <common_quant_partition+0xf5>:
  12bdbd:	908290               	addx2	a8, a2, a9
  12bdc0:	001882               	l16ui	a8, a8, 0
  12bdc3:	c0a760               	sub	a10, a7, a6
  12bdc6:	c08870               	sub	a8, a8, a7
  12bdc9:	7288a0               	salt	a8, a8, a10
  12bdcc:	832580               	moveqz	a2, a5, a8
  12bdcf:	068216               	beqz	a2, 12be3b <common_quant_partition+0x173>
  12bdd2:	907290               	addx2	a7, a2, a9
  12bdd5:	001772               	l16ui	a7, a7, 0
  12bdd8:	01c772               	addi	a7, a7, 1

0012bddb <common_quant_partition+0x113>:
  12bddb:	069382               	l16si	a8, a3, 12
  12bdde:	060c                	movi.n	a6, 0
  12bde0:	c08870               	sub	a8, a8, a7
  12bde3:	235880               	sext	a5, a8, 15
  12bde6:	065352               	s16i	a5, a3, 12
  12bde9:	4768f7               	bbci	a8, 15, 12be34 <common_quant_partition+0x16c>
  12bdec:	5012a6               	blti	a2, 1, 12be40 <common_quant_partition+0x178>
  12bdef:	028d                	mov.n	a8, a2
  12bdf1:	2a8076               	loop	a0, 12be1f <common_quant_partition+0x157>
  12bdf4:	661b                	addi.n	a6, a6, 1
  12bdf6:	557a                	add.n	a5, a5, a7
  12bdf8:	065352               	s16i	a5, a3, 12
  12bdfb:	780b                	addi.n	a7, a8, -1
  12bdfd:	237780               	sext	a7, a7, 15
  12be00:	e79c                	beqz.n	a7, 12be22 <common_quant_partition+0x15a>
  12be02:	907790               	addx2	a7, a7, a9
  12be05:	001772               	l16ui	a7, a7, 0
  12be08:	771b                	addi.n	a7, a7, 1

0012be0a <common_quant_partition+0x142>:
  12be0a:	c08570               	sub	a8, a5, a7
  12be0d:	235880               	sext	a5, a8, 15
  12be10:	065352               	s16i	a5, a3, 12
  12be13:	1568f7               	bbci	a8, 15, 12be2c <common_quant_partition+0x164>
  12be16:	c08260               	sub	a8, a2, a6
  12be19:	23a880               	sext	a10, a8, 15
  12be1c:	081aa6               	blti	a10, 1, 12be28 <common_quant_partition+0x160>

0012be1f <common_quant_partition+0x157>:
  12be1f:	fff386               	j	12bdf1 <common_quant_partition+0x129>

0012be22 <common_quant_partition+0x15a>:
  12be22:	070c                	movi.n	a7, 0
  12be24:	fff886               	j	12be0a <common_quant_partition+0x142>

0012be27 <common_quant_partition+0x15f>:
	...

0012be28 <common_quant_partition+0x160>:
  12be28:	0a2d                	mov.n	a2, a10
  12be2a:	f01d                	retw.n

0012be2c <common_quant_partition+0x164>:
  12be2c:	c02260               	sub	a2, a2, a6
  12be2f:	232280               	sext	a2, a2, 15
  12be32:	f01d                	retw.n

0012be34 <common_quant_partition+0x16c>:
  12be34:	f01d                	retw.n

0012be36 <common_quant_partition+0x16e>:
  12be36:	f67c                	movi.n	a6, -1
  12be38:	ffe046               	j	12bdbd <common_quant_partition+0xf5>

0012be3b <common_quant_partition+0x173>:
  12be3b:	070c                	movi.n	a7, 0
  12be3d:	ffe686               	j	12bddb <common_quant_partition+0x113>

0012be40 <common_quant_partition+0x178>:
  12be40:	f01d                	retw.n

0012be42 <common_quant_partition+0x17a>:
	...

0012be44 <quant_all_bands>:
  12be44:	00c136               	entry	a1, 96
  12be47:	9139                	s32i.n	a3, a1, 36
  12be49:	0129                	s32i.n	a2, a1, 0
  12be4b:	04ad                	mov.n	a10, a4
  12be4d:	8169                	s32i.n	a6, a1, 32
  12be4f:	182192               	l32i	a9, a1, 96
  12be52:	2268                	l32i.n	a6, a2, 8
  12be54:	2199                	s32i.n	a9, a1, 8
  12be56:	0d400d41b0b0136e 	{ blti.w18	a3, 1, 12bf35 <quant_all_bands+0xf1>; nop }
  12be5e:	f11841               	l32r	a4, 1282c0 (210010 <_dram0_overlay_data_start>)
  12be61:	020c                	movi.n	a2, 0
  12be63:	61a9                	s32i.n	a10, a1, 24
  12be65:	5199                	s32i.n	a9, a1, 20
  12be67:	329182               	l16si	a8, a1, 100
  12be6a:	053d                	mov.n	a3, a5
  12be6c:	1a2152               	l32i	a5, a1, 104
  12be6f:	a189                	s32i.n	a8, a1, 40
  12be71:	ffd552               	addmi	a5, a5, 0xffffff00

0012be74 <quant_all_bands+0x30>:
  12be74:	51a8                	l32i.n	a10, a1, 20
  12be76:	025122               	s16i	a2, a1, 4
  12be79:	0094e2               	l16si	a14, a4, 0
  12be7c:	e1e9                	s32i.n	a14, a1, 56
  12be7e:	0096d2               	l16si	a13, a6, 0
  12be81:	61e8                	l32i.n	a14, a1, 24
  12be83:	11dde0               	slli	a13, a13, 2
  12be86:	90dde0               	addx2	a13, a13, a14
  12be89:	b1d9                	s32i.n	a13, a1, 44
  12be8b:	1aed65               	call8	146d60 <ec_tell_frac>
  12be8e:	d1a9                	s32i.n	a10, a1, 52
  12be90:	a1f8                	l32i.n	a15, a1, 40
  12be92:	81c8                	l32i.n	a12, a1, 32
  12be94:	c0d7a0               	sub	a13, a7, a10
  12be97:	23dd80               	sext	a13, a13, 15
  12be9a:	937d20               	movnez	a7, a13, a2
  12be9d:	c0cca0               	sub	a12, a12, a10
  12bea0:	cc0b                	addi.n	a12, a12, -1
  12bea2:	0651c2               	s16i	a12, a1, 12
  12bea5:	25a2f7               	bge	a2, a15, 12bece <quant_all_bands+0x8a>
  12bea8:	0a0c                	movi.n	a10, 0
  12beaa:	0093d2               	l16si	a13, a3, 0
  12bead:	c0ff20               	sub	a15, a15, a2
  12beb0:	3e0c                	movi.n	a14, 3
  12beb2:	23bc80               	sext	a11, a12, 15
  12beb5:	bb1b                	addi.n	a11, a11, 1
  12beb7:	43eef0               	min	a14, a14, a15
  12beba:	d2e7e0               	quos	a14, a7, a14
  12bebd:	23ee80               	sext	a14, a14, 15
  12bec0:	ddea                	add.n	a13, a13, a14
  12bec2:	43bbd0               	min	a11, a11, a13
  12bec5:	53aab0               	max	a10, a10, a11
  12bec8:	23aa80               	sext	a10, a10, 15
  12becb:	000046               	j	12bed0 <quant_all_bands+0x8c>

0012bece <quant_all_bands+0x8a>:
  12bece:	0a0c                	movi.n	a10, 0

0012bed0 <quant_all_bands+0x8c>:
  12bed0:	21d8                	l32i.n	a13, a1, 8
  12bed2:	cc0c                	movi.n	a12, 12
  12bed4:	1d2c27               	blt	a12, a2, 12bef5 <quant_all_bands+0xb1>
  12bed7:	c1d9                	s32i.n	a13, a1, 48
  12bed9:	01bd                	mov.n	a11, a1
  12bedb:	ffdee5               	call8	12bcc8 <common_quant_partition>
  12bede:	3abc                	beqz.n	a10, 12bf15 <quant_all_bands+0xd1>
  12bee0:	e1b8                	l32i.n	a11, a1, 56
  12bee2:	fea065               	call8	12a8e8 <num_pulses>
  12bee5:	e1b8                	l32i.n	a11, a1, 56
  12bee7:	c1d8                	l32i.n	a13, a1, 48
  12bee9:	0acd                	mov.n	a12, a10
  12beeb:	1e0c                	movi.n	a14, 1
  12beed:	b1a8                	l32i.n	a10, a1, 44
  12beef:	030725               	call8	12ef60 <alg_quant>
  12bef2:	0007c6               	j	12bf15 <quant_all_bands+0xd1>

0012bef5 <quant_all_bands+0xb1>:
  12bef5:	c1d9                	s32i.n	a13, a1, 48
  12bef7:	01bd                	mov.n	a11, a1
  12bef9:	7395d2               	l16si	a13, a5, 230
  12befc:	71d9                	s32i.n	a13, a1, 28
  12befe:	ffdca5               	call8	12bcc8 <common_quant_partition>
  12bf01:	0a9c                	beqz.n	a10, 12bf15 <quant_all_bands+0xd1>
  12bf03:	e1b8                	l32i.n	a11, a1, 56
  12bf05:	fe9e25               	call8	12a8e8 <num_pulses>
  12bf08:	e1b8                	l32i.n	a11, a1, 56
  12bf0a:	c1d8                	l32i.n	a13, a1, 48
  12bf0c:	0acd                	mov.n	a12, a10
  12bf0e:	71e8                	l32i.n	a14, a1, 28
  12bf10:	b1a8                	l32i.n	a10, a1, 44
  12bf12:	0304e5               	call8	12ef60 <alg_quant>
  12bf15:	552b                	addi.n	a5, a5, 2
  12bf17:	442b                	addi.n	a4, a4, 2
  12bf19:	662b                	addi.n	a6, a6, 2
  12bf1b:	221b                	addi.n	a2, a2, 1
  12bf1d:	91e8                	l32i.n	a14, a1, 36
  12bf1f:	d198                	l32i.n	a9, a1, 52
  12bf21:	009382               	l16si	a8, a3, 0
  12bf24:	332b                	addi.n	a3, a3, 2
  12bf26:	889a                	add.n	a8, a8, a9
  12bf28:	778a                	add.n	a7, a7, a8
  12bf2a:	237780               	sext	a7, a7, 15
  12bf2d:	0d3ff44130b0be2e 	{ bne.w18	a14, a2, 12be74 <quant_all_bands+0x30>; nop }

0012bf35 <quant_all_bands+0xf1>:
  12bf35:	f01d                	retw.n

0012bf37 <quant_all_bands+0xf3>:
	...

0012bf38 <denormalise_bands>:
  12bf38:	006136               	entry	a1, 48
  12bf3b:	039d                	mov.n	a9, a3
  12bf3d:	04ad                	mov.n	a10, a4
  12bf3f:	2228                	l32i.n	a2, a2, 8
  12bf41:	0d40104100b0166e 	{ blti.w18	a6, 1, 12c045 <denormalise_bands+0x10d>; nop }
  12bf49:	05bd                	mov.n	a11, a5
  12bf4b:	f0dcc1               	l32r	a12, 1282bc (213a90 <eMeans>)
  12bf4e:	281384               	ae_zalign64	u2
  12bf51:	908620               	addx2	a8, a6, a2
  12bf54:	0189                	s32i.n	a8, a1, 0
  12bf56:	026d                	mov.n	a6, a2
  12bf58:	f0dd81               	l32r	a8, 1282cc (27dc <XtosCoreStateSize+0x255c>)
  12bf5b:	3c3824               	ae_movda16	aed3, a8
  12bf5e:	0015c6               	j	12bfb9 <denormalise_bands+0x81>

0012bf61 <denormalise_bands+0x29>:
  12bf61:	030c                	movi.n	a3, 0
  12bf63:	040c                	movi.n	a4, 0

0012bf65 <denormalise_bands+0x2d>:
  12bf65:	cc1b                	addi.n	a12, a12, 1
  12bf67:	c0fde0               	sub	a15, a13, a14
  12bf6a:	ff3b                	addi.n	a15, a15, 3
  12bf6c:	23aed7               	bge	a14, a13, 12bf93 <denormalise_bands+0x5b>
  12bf6f:	092d                	mov.n	a2, a9
  12bf71:	3c2324               	ae_movda16	aed2, a3
  12bf74:	2152f0               	srai	a5, a15, 2
  12bf77:	0a3d                	mov.n	a3, a10
  12bf79:	16a576               	loopgtz	a5, 12bf93 <denormalise_bands+0x5b>
  12bf7c:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  12bf7f:	0c801a003201959e 	{ nop; ae_mul16x4	aed0, aed1, aed0, aed2 }
  12bf87:	070404               	ae_sraa32	aed0, aed0, a4
  12bf8a:	071414               	ae_sraa32	aed1, aed1, a4
  12bf8d:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  12bf90:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3

0012bf93 <denormalise_bands+0x5b>:
  12bf93:	bb2b                	addi.n	a11, a11, 2
  12bf95:	662b                	addi.n	a6, a6, 2
  12bf97:	722ed0               	salt	a2, a14, a13
  12bf9a:	070c                	movi.n	a7, 0
  12bf9c:	8f3b                	addi.n	a8, a15, 3
  12bf9e:	b38ff0               	movgez	a8, a15, a15
  12bfa1:	218280               	srai	a8, a8, 2
  12bfa4:	937820               	movnez	a7, a8, a2
  12bfa7:	b09790               	addx8	a9, a7, a9
  12bfaa:	0128                	l32i.n	a2, a1, 0
  12bfac:	1177c0               	slli	a7, a7, 4
  12bfaf:	aa7a                	add.n	a10, a10, a7
  12bfb1:	0d00094100b0862e 	{ beq.w18	a6, a2, 12c045 <denormalise_bands+0x10d>; nop }

0012bfb9 <denormalise_bands+0x81>:
  12bfb9:	280364               	ae_movalign	u1, u2
  12bfbc:	7729c4               	ae_la64.pp	u0, a9
  12bfbf:	009b22               	l16si	a2, a11, 0
  12bfc2:	0096e2               	l16si	a14, a6, 0
  12bfc5:	000c42               	l8ui	a4, a12, 0
  12bfc8:	0196d2               	l16si	a13, a6, 2
  12bfcb:	1144a0               	slli	a4, a4, 6
  12bfce:	11dde0               	slli	a13, a13, 2
  12bfd1:	11eee0               	slli	a14, a14, 2
  12bfd4:	23ee80               	sext	a14, a14, 15
  12bfd7:	23dd80               	sext	a13, a13, 15
  12bfda:	224a                	add.n	a2, a2, a4
  12bfdc:	041c                	movi.n	a4, 16
  12bfde:	237280               	sext	a7, a2, 15
  12bfe1:	217a70               	srai	a7, a7, 10
  12bfe4:	c04470               	sub	a4, a4, a7
  12bfe7:	234480               	sext	a4, a4, 15
  12bfea:	0d7ff74130b0c44e 	{ bgei.w18	a4, 32, 12bf61 <denormalise_bands+0x29>; nop }
  12bff2:	948020               	extui	a8, a2, 0, 10
  12bff5:	1188c0               	slli	a8, a8, 4
  12bff8:	3c0824               	ae_movda16	aed0, a8
  12bffb:	0c801a033054959e 	{ nop; ae_mul16x4	aed5, aed4, aed3, aed0 }
  12c003:	2574c4               	ae_movad32.l	a7, aed4
  12c006:	217f70               	srai	a7, a7, 15
  12c009:	3ad732               	addmi	a3, a7, 0x3a00
  12c00c:	e3c332               	addi	a3, a3, -29
  12c00f:	3c2324               	ae_movda16	aed2, a3
  12c012:	0c801a003242959e 	{ nop; ae_mul16x4	aed4, aed2, aed0, aed2 }
  12c01a:	25f2c4               	ae_movad32.l	a15, aed2
  12c01d:	21fff0               	srai	a15, a15, 15
  12c020:	59df82               	addmi	a8, a15, 0x5900
  12c023:	14c882               	addi	a8, a8, 20
  12c026:	3c1824               	ae_movda16	aed1, a8
  12c029:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  12c031:	2570c4               	ae_movad32.l	a7, aed0
  12c034:	217f70               	srai	a7, a7, 15
  12c037:	40d732               	addmi	a3, a7, 0x4000
  12c03a:	330b                	addi.n	a3, a3, -1
  12c03c:	233380               	sext	a3, a3, 15
  12c03f:	213830               	srai	a3, a3, 8
  12c042:	ffc7c6               	j	12bf65 <denormalise_bands+0x2d>

0012c045 <denormalise_bands+0x10d>:
  12c045:	f01d                	retw.n

0012c047 <denormalise_bands+0x10f>:
	...

0012c048 <quant_all_bands_dec>:
  12c048:	010136               	entry	a1, 128
  12c04b:	049d                	mov.n	a9, a4
  12c04d:	126132               	s32i	a3, a1, 72
  12c050:	136152               	s32i	a5, a1, 76
  12c053:	106172               	s32i	a7, a1, 64
  12c056:	0129                	s32i.n	a2, a1, 0
  12c058:	22a8                	l32i.n	a10, a2, 8
  12c05a:	212182               	l32i	a8, a1, 132
  12c05d:	e1a9                	s32i.n	a10, a1, 56
  12c05f:	2321a2               	l32i	a10, a1, 140
  12c062:	2189                	s32i.n	a8, a1, 8
  12c064:	0ab8                	l32i.n	a11, a10, 0
  12c066:	41b9                	s32i.n	a11, a1, 16
  12c068:	0d402b4150b0136e 	{ blti.w18	a3, 1, 12c321 <quant_all_bands_dec+0x2d9>; nop }
  12c070:	409152               	l16si	a5, a1, 128
  12c073:	030c                	movi.n	a3, 0
  12c075:	f09241               	l32r	a4, 1282c0 (210010 <_dram0_overlay_data_start>)
  12c078:	b1a9                	s32i.n	a10, a1, 44
  12c07a:	a199                	s32i.n	a9, a1, 40
  12c07c:	9189                	s32i.n	a8, a1, 36
  12c07e:	1221c2               	l32i	a12, a1, 72
  12c081:	1f0c                	movi.n	a15, 1
  12c083:	2421e2               	l32i	a14, a1, 144
  12c086:	0b0c                	movi.n	a11, 0
  12c088:	176162               	s32i	a6, a1, 92
  12c08b:	4491d2               	l16si	a13, a1, 136
  12c08e:	1461d2               	s32i	a13, a1, 80
  12c091:	e168                	l32i.n	a6, a1, 56
  12c093:	51b9                	s32i.n	a11, a1, 20
  12c095:	c1e9                	s32i.n	a14, a1, 48
  12c097:	1661f2               	s32i	a15, a1, 88
  12c09a:	1161e2               	s32i	a14, a1, 68
  12c09d:	cc0b                	addi.n	a12, a12, -1
  12c09f:	f1c9                	s32i.n	a12, a1, 60
  12c0a1:	0048c6               	j	12c1c8 <quant_all_bands_dec+0x180>

0012c0a4 <quant_all_bands_dec+0x5c>:
  12c0a4:	71e8                	l32i.n	a14, a1, 28
  12c0a6:	55a192               	movi	a9, 0x155
  12c0a9:	214e16               	beqz	a14, 12c2c1 <quant_all_bands_dec+0x279>
  12c0ac:	41a8                	l32i.n	a10, a1, 16
  12c0ae:	400001b5452139ae 	{ ae_movda32	aed1, a9; nop; ae_movda16	aed2, a10 }
  12c0b6:	eb05dd020101259f 	{ nop; ae_mul32x16.h0	aed1, aed1, aed2; nop }
  12c0be:	f08481               	l32r	a8, 1282d0 (7c3a95 <_memmap_mem_dram1_end+0x4c2a95>)
  12c0c1:	25f1c4               	ae_movad32.l	a15, aed1
  12c0c4:	04b020               	extui	a11, a2, 0, 1
  12c0c7:	ff8a                	add.n	a15, a15, a8
  12c0c9:	f08281               	l32r	a8, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12c0cc:	920b                	addi.n	a9, a2, -1
  12c0ce:	10ff80               	and	a15, a15, a8
  12c0d1:	0461f2               	s32i	a15, a1, 16
  12c0d4:	0d4004cc74b2126e 	{ blti.w18	a2, 1, 12c11f <quant_all_bands_dec+0xd7>; ae_movi	aed2, -4 }
  12c0dc:	3c1b34               	ae_movda32	aed1, a11
  12c0df:	208ee0               	or	a8, a14, a14
  12c0e2:	18fba9321e13081f 	{ ae_l16.ip	aed0, a8, 2; ae_mov	aed3, aed2; ae_slai32	aed1, aed1, 3 }
  12c0ea:	0d21b2               	l32i	a11, a1, 52
  12c0ed:	22a976               	loopgtz	a9, 12c113 <quant_all_bands_dec+0xcb>
  12c0f0:	e9fb00008f00a09f 	{ extui	a10, a9, 0, 1; nop; ae_sext32	aed0, aed0, 15 }
  12c0f8:	ebe72f000100f99f 	{ addi	a9, a9, -1; ae_add32	aed0, aed1, aed0; nop }
  12c100:	0d80184280110a2e 	{ ae_movda32	aed0, a10; ae_add32	aed1, aed0, aed2 }
  12c108:	d31b14               	ae_s16.0.ip	aed1, a11, 2
  12c10b:	18fba9300f10081f 	{ ae_l16.ip	aed0, a8, 2; nop; ae_slai32	aed1, aed0, 3 }

0012c113 <quant_all_bands_dec+0xcb>:
  12c113:	172084               	ae_sext32	aed2, aed0, 15
  12c116:	302124               	ae_add32	aed2, aed1, aed2
  12c119:	302234               	ae_add32	aed2, aed2, aed3
  12c11c:	d32b14               	ae_s16.0.ip	aed2, a11, 2

0012c11f <quant_all_bands_dec+0xd7>:
  12c11f:	d1a8                	l32i.n	a10, a1, 52
  12c121:	02bd                	mov.n	a11, a2
  12c123:	034865               	call8	12f5a8 <renormalise_vector>

0012c126 <quant_all_bands_dec+0xde>:
  12c126:	f1c8                	l32i.n	a12, a1, 60
  12c128:	442b                	addi.n	a4, a4, 2
  12c12a:	6d13c7               	beq	a3, a12, 12c19b <quant_all_bands_dec+0x153>
  12c12d:	009682               	l16si	a8, a6, 0
  12c130:	132192               	l32i	a9, a1, 76
  12c133:	1188e0               	slli	a8, a8, 2
  12c136:	908890               	addx2	a8, a8, a9
  12c139:	05e816               	beqz	a8, 12c19b <quant_all_bands_dec+0x153>
  12c13c:	281344               	ae_zalign64	u1
  12c13f:	0d401c4120b0420e 	{ beqi.w18	a2, 4, 12c305 <quant_all_bands_dec+0x2bd>; nop }
  12c147:	0d401c41d0b0820e 	{ beqi.w18	a2, 8, 12c318 <quant_all_bands_dec+0x2d0>; nop }
  12c14f:	f062a1               	l32r	a10, 1282d8 (2002 <XtosCoreStateSize+0x1d82>)
  12c152:	112192               	l32i	a9, a1, 68
  12c155:	f0c2b2               	addi	a11, a2, -16
  12c158:	839ab0               	moveqz	a9, a10, a11
  12c15b:	116192               	s32i	a9, a1, 68

0012c15e <quant_all_bands_dec+0x116>:
  12c15e:	d1c8                	l32i.n	a12, a1, 52
  12c160:	909280               	addx2	a9, a2, a8
  12c163:	fec992               	addi	a9, a9, -2
  12c166:	90c2c0               	addx2	a12, a2, a12
  12c169:	fecc82               	addi	a8, a12, -2
  12c16c:	7728c4               	ae_la64.pp	u0, a8
  12c16f:	2812a6               	blti	a2, 1, 12c19b <quant_all_bands_dec+0x153>
  12c172:	b23b                	addi.n	a11, a2, 3
  12c174:	1121d2               	l32i	a13, a1, 68
  12c177:	400000614401ad2e 	{ ae_movda16	aed1, a13; nop; addi	a10, a2, 6 }
  12c17f:	b3abb0               	movgez	a10, a11, a11
  12c182:	21a2a0               	srai	a10, a10, 2
  12c185:	12aa76               	loopgtz	a10, 12c19b <quant_all_bands_dec+0x153>
  12c188:	350884               	ae_la16x4.rip	aed0, u0, a8
  12c18b:	0c801af031a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed0 }
  12c193:	ebfbd4000f0009bf 	{ ae_sa16x4.rip	aed0, u1, a9; nop; nop }
  12c19b:	662b                	addi.n	a6, a6, 2
  12c19d:	331b                	addi.n	a3, a3, 1
  12c19f:	1221c2               	l32i	a12, a1, 72
  12c1a2:	61a8                	l32i.n	a10, a1, 24
  12c1a4:	172182               	l32i	a8, a1, 92
  12c1a7:	11b2d0               	slli	a11, a2, 3
  12c1aa:	72bb70               	salt	a11, a11, a7
  12c1ad:	009892               	l16si	a9, a8, 0
  12c1b0:	1661b2               	s32i	a11, a1, 88
  12c1b3:	882b                	addi.n	a8, a8, 2
  12c1b5:	176182               	s32i	a8, a1, 92
  12c1b8:	8099a0               	add	a9, a9, a10
  12c1bb:	559a                	add.n	a5, a5, a9
  12c1bd:	235580               	sext	a5, a5, 15
  12c1c0:	0d001441a0b08c3e 	{ beq.w18	a12, a3, 12c30e <quant_all_bands_dec+0x2c6>; nop }

0012c1c8 <quant_all_bands_dec+0x180>:
  12c1c8:	009422               	l16si	a2, a4, 0
  12c1cb:	91a8                	l32i.n	a10, a1, 36
  12c1cd:	025132               	s16i	a3, a1, 4
  12c1d0:	009672               	l16si	a7, a6, 0
  12c1d3:	a188                	l32i.n	a8, a1, 40
  12c1d5:	1177e0               	slli	a7, a7, 2
  12c1d8:	907780               	addx2	a7, a7, a8
  12c1db:	1ab865               	call8	146d60 <ec_tell_frac>
  12c1de:	5188                	l32i.n	a8, a1, 20
  12c1e0:	d179                	s32i.n	a7, a1, 52
  12c1e2:	0a9d                	mov.n	a9, a10
  12c1e4:	1021d2               	l32i	a13, a1, 64
  12c1e7:	c0e5a0               	sub	a14, a5, a10
  12c1ea:	23ee80               	sext	a14, a14, 15
  12c1ed:	935e30               	movnez	a5, a14, a3
  12c1f0:	c0dda0               	sub	a13, a13, a10
  12c1f3:	dd0b                	addi.n	a13, a13, -1
  12c1f5:	1421a2               	l32i	a10, a1, 80
  12c1f8:	0651d2               	s16i	a13, a1, 12
  12c1fb:	29a3a7               	bge	a3, a10, 12c228 <quant_all_bands_dec+0x1e0>
  12c1fe:	3b0c                	movi.n	a11, 3
  12c200:	c0ca30               	sub	a12, a10, a3
  12c203:	237d80               	sext	a7, a13, 15
  12c206:	771b                	addi.n	a7, a7, 1
  12c208:	1721a2               	l32i	a10, a1, 92
  12c20b:	43bbc0               	min	a11, a11, a12
  12c20e:	d2b5b0               	quos	a11, a5, a11
  12c211:	009aa2               	l16si	a10, a10, 0
  12c214:	23bb80               	sext	a11, a11, 15
  12c217:	aaba                	add.n	a10, a10, a11
  12c219:	4377a0               	min	a7, a7, a10
  12c21c:	0a0c                	movi.n	a10, 0
  12c21e:	537a70               	max	a7, a10, a7
  12c221:	237780               	sext	a7, a7, 15
  12c224:	000106               	j	12c22c <quant_all_bands_dec+0x1e4>

0012c227 <quant_all_bands_dec+0x1df>:
	...

0012c228 <quant_all_bands_dec+0x1e0>:
  12c228:	070c                	movi.n	a7, 0
  12c22a:	0a0c                	movi.n	a10, 0

0012c22c <quant_all_bands_dec+0x1e4>:
  12c22c:	0096b2               	l16si	a11, a6, 0
  12c22f:	0291e2               	l16si	a14, a1, 4
  12c232:	e0bb20               	subx4	a11, a11, a2
  12c235:	00ab96               	bltz	a11, 12c243 <quant_all_bands_dec+0x1fb>
  12c238:	1621c2               	l32i	a12, a1, 88
  12c23b:	f03d                	nop.n
  12c23d:	077c16               	beqz	a12, 12c2b8 <quant_all_bands_dec+0x270>

0012c240 <quant_all_bands_dec+0x1f8>:
  12c240:	238380               	sext	a8, a3, 15
  12c243:	06c816               	beqz	a8, 12c2b3 <quant_all_bands_dec+0x26b>

0012c246 <quant_all_bands_dec+0x1fe>:
  12c246:	e1d8                	l32i.n	a13, a1, 56
  12c248:	90d8d0               	addx2	a13, a8, a13
  12c24b:	009dd2               	l16si	a13, a13, 0
  12c24e:	1321b2               	l32i	a11, a1, 76
  12c251:	e0dd20               	subx4	a13, a13, a2
  12c254:	53dad0               	max	a13, a10, a13
  12c257:	23dd80               	sext	a13, a13, 15
  12c25a:	550d26               	beqi	a13, -1, 12c2b3 <quant_all_bands_dec+0x26b>
  12c25d:	90bdb0               	addx2	a11, a13, a11

0012c260 <quant_all_bands_dec+0x218>:
  12c260:	21d8                	l32i.n	a13, a1, 8
  12c262:	cc0c                	movi.n	a12, 12
  12c264:	122ce7               	blt	a12, a14, 12c27a <quant_all_bands_dec+0x232>
  12c267:	81d9                	s32i.n	a13, a1, 32
  12c269:	71b9                	s32i.n	a11, a1, 28
  12c26b:	6199                	s32i.n	a9, a1, 24
  12c26d:	5189                	s32i.n	a8, a1, 20
  12c26f:	1e0c                	movi.n	a14, 1
  12c271:	1561e2               	s32i	a14, a1, 84
  12c274:	0006c6               	j	12c293 <quant_all_bands_dec+0x24b>

0012c277 <quant_all_bands_dec+0x22f>:
  12c277:	000000                                        ...

0012c27a <quant_all_bands_dec+0x232>:
  12c27a:	81d9                	s32i.n	a13, a1, 32
  12c27c:	71b9                	s32i.n	a11, a1, 28
  12c27e:	6199                	s32i.n	a9, a1, 24
  12c280:	c1f8                	l32i.n	a15, a1, 48
  12c282:	effbc1               	l32r	a12, 128270 (1e78 <XtosCoreStateSize+0x1bf8>)
  12c285:	90fef0               	addx2	a15, a14, a15
  12c288:	009ff2               	l16si	a15, a15, 0
  12c28b:	5189                	s32i.n	a8, a1, 20
  12c28d:	72ffc0               	salt	a15, a15, a12
  12c290:	1561f2               	s32i	a15, a1, 84

0012c293 <quant_all_bands_dec+0x24b>:
  12c293:	07ad                	mov.n	a10, a7
  12c295:	01bd                	mov.n	a11, a1
  12c297:	ffa325               	call8	12bcc8 <common_quant_partition>
  12c29a:	e06a16               	beqz	a10, 12c0a4 <quant_all_bands_dec+0x5c>
  12c29d:	02bd                	mov.n	a11, a2
  12c29f:	fe64a5               	call8	12a8e8 <num_pulses>
  12c2a2:	02bd                	mov.n	a11, a2
  12c2a4:	81d8                	l32i.n	a13, a1, 32
  12c2a6:	0acd                	mov.n	a12, a10
  12c2a8:	1521e2               	l32i	a14, a1, 84
  12c2ab:	d1a8                	l32i.n	a10, a1, 52
  12c2ad:	031ca5               	call8	12f478 <alg_unquant>
  12c2b0:	ff9c86               	j	12c126 <quant_all_bands_dec+0xde>

0012c2b3 <quant_all_bands_dec+0x26b>:
  12c2b3:	0b0c                	movi.n	a11, 0
  12c2b5:	ffe9c6               	j	12c260 <quant_all_bands_dec+0x218>

0012c2b8 <quant_all_bands_dec+0x270>:
  12c2b8:	f8a856               	bnez	a8, 12c246 <quant_all_bands_dec+0x1fe>
  12c2bb:	ffe046               	j	12c240 <quant_all_bands_dec+0x1f8>

0012c2be <quant_all_bands_dec+0x276>:
  12c2be:	000000                                        ...

0012c2c1 <quant_all_bands_dec+0x279>:
  12c2c1:	f004a1               	l32r	a10, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12c2c4:	f003b1               	l32r	a11, 1282d0 (7c3a95 <_memmap_mem_dram1_end+0x4c2a95>)
  12c2c7:	4000015145129b5e 	{ ae_movda32	aed2, a11; nop; movi	a9, 0x155 }
  12c2cf:	400001b5453149ae 	{ ae_movda32	aed1, a9; nop; ae_movda32	aed3, a10 }
  12c2d7:	d198                	l32i.n	a9, a1, 52
  12c2d9:	25a276               	loopgtz	a2, 12c302 <quant_all_bands_dec+0x2ba>
  12c2dc:	4188                	l32i.n	a8, a1, 16
  12c2de:	3c0824               	ae_movda16	aed0, a8
  12c2e1:	eb05dd000100259f 	{ nop; ae_mul32x16.h0	aed0, aed1, aed0; nop }
  12c2e9:	2580c4               	ae_movad32.l	a8, aed0
  12c2ec:	3c0834               	ae_movda32	aed0, a8
  12c2ef:	300024               	ae_add32	aed0, aed0, aed2
  12c2f2:	410034               	ae_and	aed0, aed0, aed3
  12c2f5:	1ffbc8400f00807f 	{ ae_movad32.l	a8, aed0; nop; ae_srai32	aed0, aed0, 20 }
  12c2fd:	4189                	s32i.n	a8, a1, 16
  12c2ff:	d30914               	ae_s16.0.ip	aed0, a9, 2

0012c302 <quant_all_bands_dec+0x2ba>:
  12c302:	ff8646               	j	12c11f <quant_all_bands_dec+0xd7>

0012c305 <quant_all_bands_dec+0x2bd>:
  12c305:	eff5c1               	l32r	a12, 1282dc (1001 <XtosCoreStateSize+0xd81>)
  12c308:	1161c2               	s32i	a12, a1, 68
  12c30b:	ff93c6               	j	12c15e <quant_all_bands_dec+0x116>

0012c30e <quant_all_bands_dec+0x2c6>:
  12c30e:	b1e8                	l32i.n	a14, a1, 44
  12c310:	41d8                	l32i.n	a13, a1, 16
  12c312:	0ed9                	s32i.n	a13, a14, 0
  12c314:	f01d                	retw.n

0012c316 <quant_all_bands_dec+0x2ce>:
	...

0012c318 <quant_all_bands_dec+0x2d0>:
  12c318:	eff2f1               	l32r	a15, 1282e0 (16a1 <XtosCoreStateSize+0x1421>)
  12c31b:	1161f2               	s32i	a15, a1, 68
  12c31e:	ff8f06               	j	12c15e <quant_all_bands_dec+0x116>

0012c321 <quant_all_bands_dec+0x2d9>:
  12c321:	0ab9                	s32i.n	a11, a10, 0
  12c323:	f01d                	retw.n

0012c325 <quant_all_bands_dec+0x2dd>:
  12c325:	000000                                        ...

0012c328 <comb_filter_lp>:
  12c328:	00c136               	entry	a1, 96
  12c32b:	254716               	beqz	a7, 12c583 <comb_filter_lp+0x25b>
  12c32e:	efb6c1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  12c331:	fb7c                	movi.n	a11, -1

0012c333 <comb_filter_lp+0xb>:
  12c333:	efed81               	l32r	a8, 1282e8 (1098 <XtosCoreStateSize+0xe18>)
  12c336:	efed91               	l32r	a9, 1282ec (1bc8 <XtosCoreStateSize+0x1948>)
  12c339:	efeaa1               	l32r	a10, 1282e4 (2740 <XtosCoreStateSize+0x24c0>)
  12c33c:	3c4a24               	ae_movda16	aed4, a10
  12c33f:	400001b54423398e 	{ ae_movda16	aed3, a9; nop; ae_movda16	aed2, a8 }
  12c347:	0d40284150b0270e 	{ beqi.w18	a7, 2, 12c5d0 <comb_filter_lp+0x2a8>; nop }

0012c34f <comb_filter_lp+0x27>:
  12c34f:	281344               	ae_zalign64	u1
  12c352:	3c0334               	ae_movda32	aed0, a3
  12c355:	400001614506d40e 	{ ae_movda32	aed6, a4; nop; movi	a13, 96 }
  12c35d:	18fb6b206f6051df 	{ ae_l16.x	aed5, a1, a13; nop; ae_slai32	aed6, aed6, 2 }
  12c365:	e9fbdd508f50234f 	{ ae_la64.pp	u2, a3; nop; ae_sext32	aed5, aed5, 15 }
  12c36d:	18f2d926505618cf 	{ ae_movi	aed1, -8; ae_sub32	aed6, aed0, aed6; ae_slai32	aed5, aed5, 2 }
  12c375:	a9e7c8510606907e 	{ ae_movad32.l	a9, aed0; ae_add32	aed6, aed6, aed1; ae_sub32	aed0, aed0, aed5 }
  12c37d:	ebe7c8010000467f 	{ ae_movad32.l	a4, aed6; ae_add32	aed0, aed0, aed1; nop }
  12c385:	2530c4               	ae_movad32.l	a3, aed0
  12c388:	7724c4               	ae_la64.pp	u0, a4
  12c38b:	0d14c4               	ae_la32x2.ip	aed1, u0, a4
  12c38e:	0d04c4               	ae_la32x2.ip	aed0, u0, a4
  12c391:	7723f4               	ae_la64.pp	u3, a3
  12c394:	03ad                	mov.n	a10, a3
  12c396:	0d401f4100b0270e 	{ beqi.w18	a7, 2, 12c58a <comb_filter_lp+0x262>; nop }
  12c39e:	ebfbdd000f00118f 	{ ae_salign64.i	u0, a1, 48; nop; nop }
  12c3a6:	ebfbdd000f00110f 	{ ae_salign64.i	u0, a1, 32; nop; nop }
  12c3ae:	ebfbdd000f00018f 	{ ae_lalign64.i	u0, a1, 48; nop; nop }

0012c3b6 <comb_filter_lp+0x8e>:
  12c3b6:	3cbb24               	ae_movda16	aed11, a11
  12c3b9:	40000101440a351e 	{ ae_movda16	aed10, a5; nop; movi	a3, 1 }
  12c3c1:	ebfbdd000f00113f 	{ ae_salign64.i	u1, a1, 40; nop; nop }
  12c3c9:	dc8134               	ae_s16x4.i	aed8, a1, 24
  12c3cc:	dc9124               	ae_s16x4.i	aed9, a1, 16
  12c3cf:	dc7114               	ae_s16x4.i	aed7, a1, 8
  12c3d2:	281344               	ae_zalign64	u1
  12c3d5:	0c801a0ac465c3ee 	{ ae_movda16	aed12, a3; ae_mul16x4	aed6, aed5, aed10, aed4 }
  12c3dd:	0c801a0a33db0bce 	{ ae_lt16	b0:b1:b2:b3, aed11, aed12; ae_mul16x4	aed13, aed11, aed10, aed3 }
  12c3e5:	0c800b0a52dabf5e 	{ ae_srai32	aed5, aed5, 15; ae_mul16x4	aed13, aed10, aed10, aed2 }
  12c3ed:	3cdc24               	ae_movda16	aed13, a12
  12c3f0:	1efbc8f0bfb0f57f 	{ ae_movad32.l	a15, aed5; nop; ae_srai32	aed11, aed11, 15 }
  12c3f8:	1efbc8f0afa08b7f 	{ ae_movad32.l	a8, aed11; nop; ae_srai32	aed10, aed10, 15 }
  12c400:	40000175445c3fae 	{ ae_movda16	aed12, a15; nop; ae_movad32.l	a3, aed10 }
  12c408:	400001b544ab383e 	{ ae_movda16	aed11, a8; nop; ae_movda16	aed10, a3 }
  12c410:	ef9c31               	l32r	a3, 128280 (213be0 <window>)

0012c413 <comb_filter_lp+0xeb>:
  12c413:	f03d                	nop.n
  12c415:	a78076               	loop	a0, 12c4c0 <comb_filter_lp+0x198>
  12c418:	906394               	ae_l16x4.ip	aed6, a3, 8
  12c41b:	0c801af636a4959e 	{ nop; ae_mulfp16x4s	aed4, aed6, aed6 }
  12c423:	2b5644               	ae_neg16s	aed5, aed4
  12c426:	c5fbc9501f4094ae 	{ ae_mov	aed9, aed4; nop; ae_movt16x4	aed4, aed5, b0:b1:b2:b3 }
  12c42e:	ebe4dd040d04259f 	{ nop; ae_add16	aed4, aed13, aed4; nop }
  12c436:	0c801afa94a2848e 	{ ae_la32x2.ip	aed8, u0, a4; ae_mulfp16x4s	aed2, aed4, aed10 }
  12c43e:	0c8009fb04a5710e 	{ ae_sel16i	aed7, aed1, aed0, 0; ae_mulfp16x4s	aed5, aed4, aed11 }
  12c446:	0c8009fc04a4308e 	{ ae_sel16i	aed3, aed0, aed8, 0; ae_mulfp16x4s	aed4, aed4, aed12 }
  12c44e:	93e7dd387176259e 	{ nop; ae_add32	aed6, aed1, aed8; ae_add32	aed7, aed7, aed3 }
  12c456:	7b72dd054717259f 	{ nop; ae_mulfp32x16x2ras.h	aed7, aed7, aed5; ae_mulfp32x16x2ras.h_s2	aed1, aed0, aed4 }
  12c45e:	eb72dd020606259f 	{ nop; ae_mulfp32x16x2ras.h	aed6, aed6, aed2; nop }
  12c466:	ebe7d307010179cf 	{ ae_la32x2.ip	aed7, u2, a9; ae_add32	aed1, aed1, aed7; nop }
  12c46e:	306614               	ae_add32	aed6, aed6, aed1
  12c471:	306674               	ae_add32	aed6, aed6, aed7
  12c474:	0c62d4               	ae_sa32x2.ip	aed6, u1, a2
  12c477:	0d74c4               	ae_la32x2.ip	aed7, u0, a4
  12c47a:	a06874               	ae_sel16i	aed6, aed8, aed7, 0
  12c47d:	7ce7dd864343259f 	{ nop; ae_add32	aed3, aed3, aed6; ae_mulfp32x16x2ras.l_s2	aed4, aed8, aed4 }
  12c485:	7ce7dd375056259f 	{ nop; ae_add32	aed6, aed0, aed7; ae_mulfp32x16x2ras.l_s2	aed5, aed3, aed5 }
  12c48d:	eb73dd020602259f 	{ nop; ae_mulfp32x16x2ras.l	aed2, aed6, aed2; nop }
  12c495:	ebe7d305040439cf 	{ ae_la32x2.ip	aed3, u2, a9; ae_add32	aed4, aed4, aed5; nop }
  12c49d:	ebe72f040202c66f 	{ addi	a6, a6, -4; ae_add32	aed2, aed2, aed4; nop }
  12c4a5:	ebe75f030202668f 	{ sext	a6, a6, 15; ae_add32	aed2, aed2, aed3; nop }
  12c4ad:	ebfbd8080e0122af 	{ ae_sa32x2.ip	aed2, u1, a2; ae_mov	aed1, aed8; nop }
  12c4b5:	0d4000c7aeb0270e 	{ beqi.w18	a7, 2, 12c4c3 <comb_filter_lp+0x19b>; ae_mov	aed0, aed7 }

0012c4bd <comb_filter_lp+0x195>:
  12c4bd:	0c0616               	beqz	a6, 12c581 <comb_filter_lp+0x259>

0012c4c0 <comb_filter_lp+0x198>:
  12c4c0:	ffd3c6               	j	12c413 <comb_filter_lp+0xeb>

0012c4c3 <comb_filter_lp+0x19b>:
  12c4c3:	cc8124               	ae_l16x4.i	aed8, a1, 16
  12c4c6:	0c801af899a72aee 	{ ae_la32x2.ip	aed2, u3, a10; ae_mulfp16x4s	aed7, aed9, aed8 }
  12c4ce:	0c8009f809a65fee 	{ ae_sel16i	aed5, aed15, aed14, 0; ae_mulfp16x4s	aed6, aed9, aed8 }
  12c4d6:	7be7c0e27f48319f 	{ ae_l16x4.i	aed3, a1, 24; ae_add32	aed8, aed15, aed2; ae_mulfp32x16x2ras.h_s2	aed4, aed14, aed7 }
  12c4de:	0c8009f309af7e2e 	{ ae_sel16i	aed7, aed14, aed2, 0; ae_mulfp16x4s	aed15, aed9, aed3 }
  12c4e6:	305574               	ae_add32	aed5, aed5, aed7
  12c4e9:	eb72dd0f0505259f 	{ nop; ae_mulfp32x16x2ras.h	aed5, aed5, aed15; nop }
  12c4f1:	ebe7c0050404511f 	{ ae_l16x4.i	aed5, a1, 8; ae_add32	aed4, aed4, aed5; nop }
  12c4f9:	0c801af539af959e 	{ nop; ae_mulfp16x4s	aed15, aed9, aed5 }
  12c501:	eb72dd0f080811bf 	{ ae_salign64.i	u1, a1, 56; ae_mulfp32x16x2ras.h	aed8, aed8, aed15; nop }
  12c509:	ebfbdd000f00118f 	{ ae_salign64.i	u0, a1, 48; nop; nop }
  12c511:	ebe7dd040808010f 	{ ae_lalign64.i	u0, a1, 32; ae_add32	aed8, aed8, aed4; nop }
  12c519:	0c801af399a43e8e 	{ ae_la32x2.ip	aed3, u0, a14; ae_mulfp16x4s	aed4, aed9, aed3 }
  12c521:	ebfbdd000f00013f 	{ ae_lalign64.i	u1, a1, 40; nop; nop }
  12c529:	308834               	ae_add32	aed8, aed8, aed3
  12c52c:	0c8dd4               	ae_sa32x2.ip	aed8, u1, a13
  12c52f:	0d8af4               	ae_la32x2.ip	aed8, u3, a10
  12c532:	0c801af539a5959e 	{ nop; ae_mulfp16x4s	aed5, aed9, aed5 }
  12c53a:	303e84               	ae_add32	aed3, aed14, aed8
  12c53d:	7c00dd385235259f 	{ nop; ae_sel16i.n	aed5, aed2, aed8, 0; ae_mulfp32x16x2ras.l_s2	aed3, aed3, aed5 }
  12c545:	307754               	ae_add32	aed7, aed7, aed5
  12c548:	7c73dd246745259f 	{ nop; ae_mulfp32x16x2ras.l	aed5, aed7, aed4; ae_mulfp32x16x2ras.l_s2	aed4, aed2, aed6 }
  12c550:	304454               	ae_add32	aed4, aed4, aed5
  12c553:	ebe7d30403034e8f 	{ ae_la32x2.ip	aed4, u0, a14; ae_add32	aed3, aed3, aed4; nop }
  12c55b:	ebfbdd000f00110f 	{ ae_salign64.i	u0, a1, 32; nop; nop }
  12c563:	ebe7dd040303018f 	{ ae_lalign64.i	u0, a1, 48; ae_add32	aed3, aed3, aed4; nop }
  12c56b:	0c3dd4               	ae_sa32x2.ip	aed3, u1, a13
  12c56e:	ebfbdd000f00113f 	{ ae_salign64.i	u1, a1, 40; nop; nop }
  12c576:	c9fbdd428eef01be 	{ ae_lalign64.i	u1, a1, 56; ae_mov	aed15, aed2; ae_mov	aed14, aed8 }
  12c57e:	ffcec6               	j	12c4bd <comb_filter_lp+0x195>

0012c581 <comb_filter_lp+0x259>:
  12c581:	f01d                	retw.n

0012c583 <comb_filter_lp+0x25b>:
  12c583:	0c0c                	movi.n	a12, 0
  12c585:	1b0c                	movi.n	a11, 1
  12c587:	ff6a06               	j	12c333 <comb_filter_lp+0xb>

0012c58a <comb_filter_lp+0x262>:
  12c58a:	3ce234               	ae_movda32	aed14, a2
  12c58d:	0191d2               	l16si	a13, a1, 2
  12c590:	0091e2               	l16si	a14, a1, 0
  12c593:	029182               	l16si	a8, a1, 4
  12c596:	ebfbdd000f00118f 	{ ae_salign64.i	u0, a1, 48; nop; nop }
  12c59e:	03ad                	mov.n	a10, a3
  12c5a0:	7722c4               	ae_la64.pp	u0, a2
  12c5a3:	0dfaf4               	ae_la32x2.ip	aed15, u3, a10
  12c5a6:	400001b5449738ee 	{ ae_movda16	aed7, a8; nop; ae_movda16	aed9, a14 }
  12c5ae:	400001754458edee 	{ ae_movda16	aed8, a13; nop; ae_movad32.l	a14, aed14 }
  12c5b6:	0deaf4               	ae_la32x2.ip	aed14, u3, a10
  12c5b9:	ebfbdd000f00110f 	{ ae_salign64.i	u0, a1, 32; nop; nop }
  12c5c1:	0edd                	mov.n	a13, a14
  12c5c3:	ebfbdd000f00018f 	{ ae_lalign64.i	u0, a1, 48; nop; nop }
  12c5cb:	ff79c6               	j	12c3b6 <comb_filter_lp+0x8e>

0012c5ce <comb_filter_lp+0x2a6>:
	...

0012c5d0 <comb_filter_lp+0x2a8>:
  12c5d0:	64a0a2               	movi	a10, 100
  12c5d3:	ebfb6b000f00f1af 	{ ae_l16.x	aed15, a1, a10; nop; nop }
  12c5db:	0c801a0f3261959e 	{ nop; ae_mul16x4	aed6, aed1, aed15, aed2 }
  12c5e3:	0c801a0f3350959e 	{ nop; ae_mul16x4	aed5, aed0, aed15, aed3 }
  12c5eb:	9e1f14               	ae_srai32	aed1, aed1, 15
  12c5ee:	1efbc8f00f00f17f 	{ ae_movad32.l	a15, aed1; nop; ae_srai32	aed0, aed0, 15 }
  12c5f6:	0c801a0f445f80de 	{ ae_movad32.l	a8, aed0; ae_mul16x4	aed5, aed15, aed15, aed4 }
  12c5fe:	015182               	s16i	a8, a1, 2
  12c601:	0251f2               	s16i	a15, a1, 4
  12c604:	9efff4               	ae_srai32	aed15, aed15, 15
  12c607:	259fc4               	ae_movad32.l	a9, aed15
  12c60a:	005192               	s16i	a9, a1, 0
  12c60d:	ff4f86               	j	12c34f <comb_filter_lp+0x27>

0012c610 <comb_filter>:
  12c610:	014136               	entry	a1, 160
  12c613:	5291e2               	l16si	a14, a1, 164
  12c616:	5091d2               	l16si	a13, a1, 160
  12c619:	38d716               	beqz	a7, 12c9aa <comb_filter+0x39a>
  12c61c:	fb7c                	movi.n	a11, -1
  12c61e:	eefa61               	l32r	a6, 128208 (7fff <xthals_release_major+0x511f>)
  12c621:	ef1791               	l32r	a9, 128280 (213be0 <window>)
  12c624:	ef31f1               	l32r	a15, 1282e8 (1098 <XtosCoreStateSize+0xe18>)
  12c627:	281344               	ae_zalign64	u1
  12c62a:	11c5e0               	slli	a12, a5, 2
  12c62d:	11a4e0               	slli	a10, a4, 2
  12c630:	ef2f51               	l32r	a5, 1282ec (1bc8 <XtosCoreStateSize+0x1948>)
  12c633:	ef2c41               	l32r	a4, 1282e4 (2740 <XtosCoreStateSize+0x24c0>)
  12c636:	c0c3c0               	sub	a12, a3, a12
  12c639:	c0a3a0               	sub	a10, a3, a10
  12c63c:	f8caa2               	addi	a10, a10, -8
  12c63f:	f8ccc2               	addi	a12, a12, -8
  12c642:	25ed16               	beqz	a13, 12c8a4 <comb_filter+0x294>
  12c645:	2803d4               	ae_movalign	u3, u1
  12c648:	400001b5446f347e 	{ ae_movda16	aed15, a4; nop; ae_movda16	aed6, a7 }
  12c650:	772cc4               	ae_la64.pp	u0, a12
  12c653:	7722e4               	ae_la64.pp	u2, a2
  12c656:	400001b544974f2e 	{ ae_movda16	aed7, a15; nop; ae_movda32	aed9, a2 }
  12c65e:	40000175445b2d9e 	{ ae_movda16	aed11, a13; nop; ae_movad32.l	a2, aed9 }
  12c666:	0c801a0b97ec3c8e 	{ ae_la32x2.ip	aed3, u0, a12; ae_mul16x4	aed14, aed12, aed11, aed7 }
  12c66e:	0c801a069f102c8e 	{ ae_la32x2.ip	aed2, u0, a12; ae_mul16x4	aed1, aed0, aed6, aed15 }
  12c676:	0c80190b3f1f71de 	{ ae_salign64.i	u2, a1, 56; ae_mul16x4	aed1, aed15, aed11, aed15 }
  12c67e:	1efbddf0cfc0234f 	{ ae_la64.pp	u2, a3; nop; ae_srai32	aed12, aed12, 15 }
  12c686:	1efbc8f00f00fc7f 	{ ae_movad32.l	a15, aed12; nop; ae_srai32	aed0, aed0, 15 }
  12c68e:	25b0c4               	ae_movad32.l	a11, aed0
  12c691:	1efbddf0fff0118f 	{ ae_salign64.i	u0, a1, 48; nop; ae_srai32	aed15, aed15, 15 }
  12c699:	40000175445885fe 	{ ae_movda16	aed8, a5; nop; ae_movad32.l	a8, aed15 }
  12c6a1:	772ac4               	ae_la64.pp	u0, a10
  12c6a4:	400001b544c03bfe 	{ ae_movda16	aed0, a11; nop; ae_movda16	aed12, a15 }
  12c6ac:	dcc124               	ae_s16x4.i	aed12, a1, 16
  12c6af:	0d1ac4               	ae_la32x2.ip	aed1, u0, a10
  12c6b2:	dc0154               	ae_s16x4.i	aed0, a1, 40
  12c6b5:	40000101440df81e 	{ ae_movda16	aed13, a8; nop; movi	a15, 1 }
  12c6bd:	0c80170b18dbd1de 	{ ae_s16x4.i	aed13, a1, 24; ae_mul16x4	aed13, aed11, aed11, aed8 }
  12c6c5:	3c5f24               	ae_movda16	aed5, a15
  12c6c8:	1efb59f0bfb0f22f 	{ or	a15, a2, a2; nop; ae_srai32	aed11, aed11, 15 }
  12c6d0:	25dbc4               	ae_movad32.l	a13, aed11
  12c6d3:	400001f144faddfe 	{ ae_movda16	aed10, a13; nop; movi	a13, -1 }
  12c6db:	3c0d24               	ae_movda16	aed0, a13
  12c6de:	dca144               	ae_s16x4.i	aed10, a1, 32
  12c6e1:	0c801a0638a8005e 	{ ae_lt16	b0:b1:b2:b3, aed0, aed5; ae_mul16x4	aed10, aed8, aed6, aed8 }
  12c6e9:	0c801a0697760a8e 	{ ae_la32x2.ip	aed0, u0, a10; ae_mul16x4	aed7, aed6, aed6, aed7 }
  12c6f1:	1efb59f08f80d22f 	{ or	a13, a2, a2; nop; ae_srai32	aed8, aed8, 15 }
  12c6f9:	1efbc8f06f60b87f 	{ ae_movad32.l	a11, aed8; nop; ae_srai32	aed6, aed6, 15 }
  12c701:	400001754454866e 	{ ae_movda16	aed4, a6; nop; ae_movad32.l	a8, aed6 }
  12c709:	400001b544ef3b8e 	{ ae_movda16	aed15, a11; nop; ae_movda16	aed14, a8 }
  12c711:	178076               	loop	a0, 12c72c <comb_filter+0x11c>
  12c714:	030100               	rsr.lend	a0
  12c717:	130000               	wsr.lbeg	a0
  12c71a:	73c002               	addi	a0, a0, 115
  12c71d:	01d002               	addmi	a0, a0, 0x100
  12c720:	130100               	wsr.lend	a0
  12c723:	002000               	isync
  12c726:	030200               	rsr.lcount	a0
  12c729:	01c002               	addi	a0, a0, 1
  12c72c:	ccc124               	ae_l16x4.i	aed12, a1, 16
  12c72f:	909994               	ae_l16x4.ip	aed9, a9, 8
  12c732:	0c8016f929a9d11e 	{ ae_l16x4.i	aed13, a1, 32; ae_mulfp16x4s	aed9, aed9, aed9 }
  12c73a:	cc7134               	ae_l16x4.i	aed7, a1, 24
  12c73d:	0c8004f779a881be 	{ addi	a11, a1, 120; ae_mulfp16x4s	aed8, aed9, aed7 }
  12c745:	0c8017fd69a5ebde 	{ ae_s16x4.i	aed14, a11, -24; ae_mulfp16x4s	aed5, aed9, aed13 }
  12c74d:	0c8017f769a6fb5e 	{ ae_s16x4.i	aed15, a11, -32; ae_mulfp16x4s	aed6, aed9, aed7 }
  12c755:	0c8017fd79a55bde 	{ ae_s16x4.i	aed5, a11, -8; ae_mulfp16x4s	aed5, aed9, aed13 }
  12c75d:	0c8017fc79a66b5e 	{ ae_s16x4.i	aed6, a11, -16; ae_mulfp16x4s	aed6, aed9, aed12 }
  12c765:	0c801afcb9a7a99e 	{ ae_neg16s	aed10, aed9; ae_mulfp16x4s	aed7, aed9, aed12 }
  12c76d:	c5fbc6a01f908bde 	{ ae_s16x4.i	aed8, a11, -40; nop; ae_movt16x4	aed9, aed10, b0:b1:b2:b3 }
  12c775:	ebe4c1090404811f 	{ ae_l16x4.i	aed8, a1, 40; ae_add16	aed4, aed4, aed9; nop }
  12c77d:	0c801af894adaa8e 	{ ae_la32x2.ip	aed10, u0, a10; ae_mulfp16x4s	aed13, aed4, aed8 }
  12c785:	0c8009ff04af910e 	{ ae_sel16i	aed9, aed1, aed0, 0; ae_mulfp16x4s	aed15, aed4, aed15 }
  12c78d:	0c8009fe04abe0ae 	{ ae_sel16i	aed14, aed0, aed10, 0; ae_mulfp16x4s	aed11, aed4, aed14 }
  12c795:	93e7ddea919c259e 	{ nop; ae_add32	aed12, aed1, aed10; ae_add32	aed9, aed9, aed14 }
  12c79d:	7b72dd0fd948259f 	{ nop; ae_mulfp32x16x2ras.h	aed8, aed9, aed15; ae_mulfp32x16x2ras.h_s2	aed4, aed0, aed13 }
  12c7a5:	eb72dd0b0c0c259f 	{ nop; ae_mulfp32x16x2ras.h	aed12, aed12, aed11; nop }
  12c7ad:	304484               	ae_add32	aed4, aed4, aed8
  12c7b0:	ebe7d3040c0c43cf 	{ ae_la32x2.ip	aed4, u2, a3; ae_add32	aed12, aed12, aed4; nop }
  12c7b8:	30cc44               	ae_add32	aed12, aed12, aed4
  12c7bb:	0cc2d4               	ae_sa32x2.ip	aed12, u1, a2
  12c7be:	0d9ac4               	ae_la32x2.ip	aed9, u0, a10
  12c7c1:	80e7dda99048259e 	{ nop; ae_add32	aed8, aed0, aed9; ae_sel16i	aed4, aed10, aed9, 0 }
  12c7c9:	7ce7dd84be8e259f 	{ nop; ae_add32	aed14, aed14, aed4; ae_mulfp32x16x2ras.l_s2	aed8, aed8, aed11 }
  12c7d1:	7c73ddedfacb259f 	{ nop; ae_mulfp32x16x2ras.l	aed11, aed10, aed13; ae_mulfp32x16x2ras.l_s2	aed12, aed14, aed15 }
  12c7d9:	30bbc4               	ae_add32	aed11, aed11, aed12
  12c7dc:	ebe7d30b0808b3cf 	{ ae_la32x2.ip	aed11, u2, a3; ae_add32	aed8, aed8, aed11; nop }
  12c7e4:	3088b4               	ae_add32	aed8, aed8, aed11
  12c7e7:	0c82d4               	ae_sa32x2.ip	aed8, u1, a2
  12c7ea:	ebfbde000f001baf 	{ ae_salign64.i	u1, a11, -48; nop; nop }
  12c7f2:	ebfbdd000f0001af 	{ ae_lalign64.i	u1, a1, 48; nop; nop }
  12c7fa:	0d8cd4               	ae_la32x2.ip	aed8, u1, a12
  12c7fd:	ee8281               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  12c800:	9300dd8233fe259e 	{ nop; ae_sel16i.n	aed14, aed3, aed2, 0; ae_add32	aed15, aed3, aed8 }
  12c808:	7b00ddf8727f259f 	{ nop; ae_sel16i.n	aed15, aed2, aed8, 0; ae_mulfp32x16x2ras.h_s2	aed7, aed15, aed7 }
  12c810:	ebe7c30f0e0edb8f 	{ ae_l16x4.i	aed13, a11, -16; ae_add32	aed14, aed14, aed15; nop }
  12c818:	7b72dded52cb259f 	{ nop; ae_mulfp32x16x2ras.h	aed11, aed2, aed13; ae_mulfp32x16x2ras.h_s2	aed12, aed14, aed5 }
  12c820:	ebfbde000f001b1f 	{ ae_salign64.i	u0, a11, -56; nop; nop }
  12c828:	ebe7dd0c0b0b019f 	{ ae_lalign64.i	u0, a1, 56; ae_add32	aed11, aed11, aed12; nop }
  12c830:	ebe7d30b0707bf8f 	{ ae_la32x2.ip	aed11, u0, a15; ae_add32	aed7, aed7, aed11; nop }
  12c838:	fccee2               	addi	a14, a14, -4
  12c83b:	ebe75f0b0707ee8f 	{ sext	a14, a14, 15; ae_add32	aed7, aed7, aed11; nop }
  12c843:	0c7df4               	ae_sa32x2.ip	aed7, u3, a13
  12c846:	0d7cd4               	ae_la32x2.ip	aed7, u1, a12
  12c849:	ccebb4               	ae_l16x4.i	aed14, a11, -40
  12c84c:	7c00c387e8c4eb1f 	{ ae_l16x4.i	aed14, a11, -24; ae_sel16i.n	aed4, aed8, aed7, 0; ae_mulfp32x16x2ras.l_s2	aed12, aed8, aed14 }
  12c854:	ebe7c3040f0f4b9f 	{ ae_l16x4.i	aed4, a11, -8; ae_add32	aed15, aed15, aed4; nop }
  12c85c:	7ce7ddf742d511af 	{ ae_salign64.i	u1, a1, 48; ae_add32	aed5, aed2, aed7; ae_mulfp32x16x2ras.l_s2	aed13, aed15, aed4 }
  12c864:	eb73de06050b0baf 	{ ae_lalign64.i	u1, a11, -48; ae_mulfp32x16x2ras.l	aed11, aed5, aed6; nop }
  12c86c:	0d801a4dcc1c48ee 	{ ae_movda16	aed4, a8; ae_add32	aed12, aed12, aed13 }
  12c874:	ebe7d30c0b0bcf8f 	{ ae_la32x2.ip	aed12, u0, a15; ae_add32	aed11, aed11, aed12; nop }
  12c87c:	ccfbc4               	ae_l16x4.i	aed15, a11, -32
  12c87f:	ebe7dd0c0b0b119f 	{ ae_salign64.i	u0, a1, 56; ae_add32	aed11, aed11, aed12; nop }
  12c887:	ebfbd80a0e01bdef 	{ ae_sa32x2.ip	aed11, u3, a13; ae_mov	aed1, aed10; nop }
  12c88f:	c9fbde498e300b1e 	{ ae_lalign64.i	u0, a11, -56; ae_mov	aed0, aed9; ae_mov	aed3, aed8 }
  12c897:	0d4000c77eb20eae 	{ beqz.w18	a14, 12c8a2 <comb_filter+0x292>; ae_mov	aed2, aed7 }

0012c89f <comb_filter+0x28f>:
  12c89f:	ff9b86               	j	12c711 <comb_filter+0x101>

0012c8a2 <comb_filter+0x292>:
  12c8a2:	f01d                	retw.n

0012c8a4 <comb_filter+0x294>:
  12c8a4:	7723e4               	ae_la64.pp	u2, a3
  12c8a7:	400001b544d4364e 	{ ae_movda16	aed4, a6; nop; ae_movda16	aed13, a4 }
  12c8af:	400001b544ec3fbe 	{ ae_movda16	aed12, a15; nop; ae_movda16	aed14, a11 }
  12c8b7:	772ac4               	ae_la64.pp	u0, a10
  12c8ba:	40000101440ac51e 	{ ae_movda16	aed10, a5; nop; movi	a12, 1 }
  12c8c2:	400001b544fb37ce 	{ ae_movda16	aed11, a7; nop; ae_movda16	aed15, a12 }
  12c8ca:	0c801a0b9a0a1a8e 	{ ae_la32x2.ip	aed1, u0, a10; ae_mul16x4	aed0, aed10, aed11, aed10 }
  12c8d2:	0d0ac4               	ae_la32x2.ip	aed0, u0, a10
  12c8d5:	0c801a0b3cec0efe 	{ ae_lt16	b0:b1:b2:b3, aed14, aed15; ae_mul16x4	aed14, aed12, aed11, aed12 }
  12c8dd:	0c800b0baddbbfae 	{ ae_srai32	aed10, aed10, 15; ae_mul16x4	aed13, aed11, aed11, aed13 }
  12c8e5:	1efbc8f0cfc0da7f 	{ ae_movad32.l	a13, aed10; nop; ae_srai32	aed12, aed12, 15 }
  12c8ed:	1efbc8f0bfb0cc7f 	{ ae_movad32.l	a12, aed12; nop; ae_srai32	aed11, aed11, 15 }
  12c8f5:	40000175445f8dbe 	{ ae_movda16	aed15, a13; nop; ae_movad32.l	a8, aed11 }
  12c8fd:	400001b5442e3c8e 	{ ae_movda16	aed14, a12; nop; ae_movda16	aed2, a8 }
  12c905:	9c8076               	loop	a0, 12c9a5 <comb_filter+0x395>
  12c908:	908994               	ae_l16x4.ip	aed8, a9, 8
  12c90b:	0c801af838a6959e 	{ nop; ae_mulfp16x4s	aed6, aed8, aed8 }
  12c913:	2b7664               	ae_neg16s	aed7, aed6
  12c916:	c5fbd3701f60da8e 	{ ae_la32x2.ip	aed13, u0, a10; nop; ae_movt16x4	aed6, aed7, b0:b1:b2:b3 }
  12c91e:	80e4dd160456259e 	{ nop; ae_add16	aed6, aed4, aed6; ae_sel16i	aed5, aed1, aed0, 0 }
  12c926:	0c8012ffe6aac1de 	{ ae_add32	aed12, aed1, aed13; ae_mulfp16x4s	aed10, aed6, aed15 }
  12c92e:	0c8009f206a390de 	{ ae_sel16i	aed9, aed0, aed13, 0; ae_mulfp16x4s	aed3, aed6, aed2 }
  12c936:	0c8012fee6a8559e 	{ ae_add32	aed5, aed5, aed9; ae_mulfp16x4s	aed8, aed6, aed14 }
  12c93e:	7b72dd53a0b7259f 	{ nop; ae_mulfp32x16x2ras.h	aed7, aed0, aed3; ae_mulfp32x16x2ras.h_s2	aed11, aed5, aed10 }
  12c946:	eb72dd080c05259f 	{ nop; ae_mulfp32x16x2ras.h	aed5, aed12, aed8; nop }
  12c94e:	ebe7d30b070763cf 	{ ae_la32x2.ip	aed6, u2, a3; ae_add32	aed7, aed7, aed11; nop }
  12c956:	305574               	ae_add32	aed5, aed5, aed7
  12c959:	305564               	ae_add32	aed5, aed5, aed6
  12c95c:	0c52d4               	ae_sa32x2.ip	aed5, u1, a2
  12c95f:	0dcac4               	ae_la32x2.ip	aed12, u0, a10
  12c962:	a0bdc4               	ae_sel16i	aed11, aed13, aed12, 0
  12c965:	7ce7dddb3959259f 	{ nop; ae_add32	aed9, aed9, aed11; ae_mulfp32x16x2ras.l_s2	aed5, aed13, aed3 }
  12c96d:	7ce7dd9ca067259f 	{ nop; ae_add32	aed7, aed0, aed12; ae_mulfp32x16x2ras.l_s2	aed6, aed9, aed10 }
  12c975:	eb73dd08070b259f 	{ nop; ae_mulfp32x16x2ras.l	aed11, aed7, aed8; nop }
  12c97d:	ebe7d306050533cf 	{ ae_la32x2.ip	aed3, u2, a3; ae_add32	aed5, aed5, aed6; nop }
  12c985:	ebe72f050b0bceef 	{ addi	a14, a14, -4; ae_add32	aed11, aed11, aed5; nop }
  12c98d:	ebe75f030b0bee8f 	{ sext	a14, a14, 15; ae_add32	aed11, aed11, aed3; nop }
  12c995:	ebfbd80d0e01b2af 	{ ae_sa32x2.ip	aed11, u1, a2; ae_mov	aed1, aed13; nop }
  12c99d:	0d4000cc7eb00eae 	{ beqz.w18	a14, 12c9a8 <comb_filter+0x398>; ae_mov	aed0, aed12 }

0012c9a5 <comb_filter+0x395>:
  12c9a5:	ffd706               	j	12c905 <comb_filter+0x2f5>

0012c9a8 <comb_filter+0x398>:
  12c9a8:	f01d                	retw.n

0012c9aa <comb_filter+0x39a>:
  12c9aa:	02ad                	mov.n	a10, a2
  12c9ac:	03bd                	mov.n	a11, a3
  12c9ae:	05cd                	mov.n	a12, a5
  12c9b0:	0149                	s32i.n	a4, a1, 0
  12c9b2:	1179                	s32i.n	a7, a1, 4
  12c9b4:	0f0c                	movi.n	a15, 0
  12c9b6:	ff9725               	call8	12c328 <comb_filter_lp>
  12c9b9:	f01d                	retw.n

0012c9bb <comb_filter+0x3ab>:
  12c9bb:	00000000 00413600                                .....

0012c9c0 <rc_laplace_get_freq1>:
  12c9c0:	004136               	entry	a1, 32
  12c9c3:	ee4c81               	l32r	a8, 1282f4 (4000 <xthals_release_major+0x1120>)
  12c9c6:	ee4a41               	l32r	a4, 1282f0 (7fe0 <xthals_release_major+0x5100>)
  12c9c9:	c08830               	sub	a8, a8, a3
  12c9cc:	c04420               	sub	a4, a4, a2
  12c9cf:	400001b54401384e 	{ ae_movda16	aed1, a8; nop; ae_movda16	aed0, a4 }
  12c9d7:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  12c9df:	2520c4               	ae_movad32.l	a2, aed0
  12c9e2:	212f20               	srai	a2, a2, 15
  12c9e5:	f01d                	retw.n

0012c9e7 <rc_laplace_get_freq1+0x27>:
	...

0012c9e8 <rc_laplace_encode>:
  12c9e8:	004136               	entry	a1, 32
  12c9eb:	009372               	l16si	a7, a3, 0
  12c9ee:	06e716               	beqz	a7, 12ca60 <rc_laplace_encode+0x78>
  12c9f1:	206440               	or	a6, a4, a4
  12c9f4:	20a440               	or	a10, a4, a4
  12c9f7:	20b550               	or	a11, a5, a5
  12c9fa:	fffc65               	call8	12c9c0 <rc_laplace_get_freq1>
  12c9fd:	0b0c                	movi.n	a11, 0
  12c9ff:	f440a0               	extui	a4, a10, 0, 16
  12ca02:	05ef70               	extui	a14, a7, 31, 1
  12ca05:	60e0e0               	neg	a14, a14
  12ca08:	23de80               	sext	a13, a14, 15
  12ca0b:	063416               	beqz	a4, 12ca72 <rc_laplace_encode+0x8a>
  12ca0e:	c7da                	add.n	a12, a7, a13
  12ca10:	30cec0               	xor	a12, a14, a12
  12ca13:	23cc80               	sext	a12, a12, 15
  12ca16:	322ca6               	blti	a12, 2, 12ca4c <rc_laplace_encode+0x64>
  12ca19:	400001014401a51e 	{ ae_movda16	aed1, a5; nop; movi	a10, 1 }
  12ca21:	248076               	loop	a0, 12ca49 <rc_laplace_encode+0x61>
  12ca24:	bb1b                	addi.n	a11, a11, 1
  12ca26:	1184f0               	slli	a8, a4, 1
  12ca29:	400000114400a8ae 	{ ae_movda16	aed0, a8; nop; addi	a10, a10, 1 }
  12ca31:	0c800d001120646e 	{ addx2	a6, a4, a6; ae_mul16x4	aed2, aed0, aed0, aed1 }
  12ca39:	662b                	addi.n	a6, a6, 2
  12ca3b:	2540c4               	ae_movad32.l	a4, aed0
  12ca3e:	23aa80               	sext	a10, a10, 15
  12ca41:	f44f40               	extui	a4, a4, 15, 16
  12ca44:	a4ac                	beqz.n	a4, 12ca72 <rc_laplace_encode+0x8a>
  12ca46:	02aac7               	bge	a10, a12, 12ca4c <rc_laplace_encode+0x64>

0012ca49 <rc_laplace_encode+0x61>:
  12ca49:	fff506               	j	12ca21 <rc_laplace_encode+0x39>

0012ca4c <rc_laplace_encode+0x64>:
  12ca4c:	24ac                	beqz.n	a4, 12ca72 <rc_laplace_encode+0x8a>
  12ca4e:	441b                	addi.n	a4, a4, 1
  12ca50:	f87c                	movi.n	a8, -1
  12ca52:	308d80               	xor	a8, a13, a8
  12ca55:	108480               	and	a8, a4, a8
  12ca58:	668a                	add.n	a6, a6, a8
  12ca5a:	f46060               	extui	a6, a6, 0, 16
  12ca5d:	000046               	j	12ca62 <rc_laplace_encode+0x7a>

0012ca60 <rc_laplace_encode+0x78>:
  12ca60:	060c                	movi.n	a6, 0

0012ca62 <rc_laplace_encode+0x7a>:
  12ca62:	02ad                	mov.n	a10, a2
  12ca64:	06bd                	mov.n	a11, a6
  12ca66:	fd0c                	movi.n	a13, 15
  12ca68:	c46a                	add.n	a12, a4, a6
  12ca6a:	f4c0c0               	extui	a12, a12, 0, 16
  12ca6d:	018ee5               	call8	12e35c <rc_encode_bin_1>
  12ca70:	f01d                	retw.n

0012ca72 <rc_laplace_encode+0x8a>:
  12ca72:	ee22f1               	l32r	a15, 1282fc (8000 <xthals_release_major+0x5120>)
  12ca75:	400001b545654bee 	{ ae_movda32	aed5, a11; nop; ae_movda32	aed6, a14 }
  12ca7d:	400001b545724d7e 	{ ae_movda32	aed2, a13; nop; ae_movda32	aed7, a7 }
  12ca85:	ee1c81               	l32r	a8, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  12ca88:	0d8018428717882e 	{ ae_movda32	aed8, a8; ae_add32	aed7, aed7, aed2 }
  12ca90:	bffbd9607f60110e 	{ ae_movi	aed1, 1; nop; ae_xor	aed6, aed6, aed7 }
  12ca98:	0d8018418515762e 	{ ae_movda32	aed7, a6; ae_add32	aed5, aed5, aed1 }
  12caa0:	e9f2dd578858259f 	{ nop; ae_sub32	aed8, aed8, aed7; ae_sext32	aed5, aed5, 15 }
  12caa8:	178884               	ae_sext32	aed8, aed8, 15
  12caab:	e9f2dd628868259f 	{ nop; ae_sub32	aed8, aed8, aed2; ae_sext32	aed6, aed6, 15 }
  12cab3:	9e8184               	ae_srai32	aed8, aed8, 1
  12cab6:	e9fbd9808f809fcf 	{ ae_movi	aed9, -1; nop; ae_sext32	aed8, aed8, 15 }
  12cabe:	93f2dd958686259e 	{ nop; ae_sub32	aed6, aed6, aed5; ae_add32	aed8, aed8, aed9 }
  12cac6:	536684               	ae_min32	aed6, aed6, aed8
  12cac9:	968164               	ae_slai32	aed8, aed6, 1
  12cacc:	308824               	ae_add32	aed8, aed8, aed2
  12cacf:	307784               	ae_add32	aed7, aed7, aed8
  12cad2:	307714               	ae_add32	aed7, aed7, aed1
  12cad5:	2567c4               	ae_movad32.l	a6, aed7
  12cad8:	3c3f34               	ae_movda32	aed3, a15
  12cadb:	ebe71e060505606f 	{ extui	a6, a6, 0, 16; ae_add32	aed5, aed5, aed6; nop }
  12cae3:	0d8018458215462e 	{ ae_movda32	aed4, a6; ae_add32	aed5, aed2, aed5 }
  12caeb:	bff2dd245323259e 	{ nop; ae_sub32	aed3, aed3, aed4; ae_xor	aed2, aed2, aed5 }
  12caf3:	531134               	ae_min32	aed1, aed1, aed3
  12caf6:	40000174b052431e 	{ ae_s16.0.i	aed2, a3, 0; nop; ae_movad32.l	a4, aed1 }
  12cafe:	ffd806               	j	12ca62 <rc_laplace_encode+0x7a>

0012cb01 <rc_laplace_encode+0x119>:
  12cb01:	000000                                        ...

0012cb04 <rc_laplace_decode>:
  12cb04:	004136               	entry	a1, 32
  12cb07:	026d                	mov.n	a6, a2
  12cb09:	02ad                	mov.n	a10, a2
  12cb0b:	fb0c                	movi.n	a11, 15
  12cb0d:	012d65               	call8	12dde4 <rc_dec_bin>
  12cb10:	032d                	mov.n	a2, a3
  12cb12:	0a7d                	mov.n	a7, a10
  12cb14:	223a37               	bltu	a10, a3, 12cb3a <rc_laplace_decode+0x36>
  12cb17:	035d                	mov.n	a5, a3
  12cb19:	03ad                	mov.n	a10, a3
  12cb1b:	04bd                	mov.n	a11, a4
  12cb1d:	ffea25               	call8	12c9c0 <rc_laplace_get_freq1>
  12cb20:	3a1b                	addi.n	a3, a10, 1
  12cb22:	f43030               	extui	a3, a3, 0, 16
  12cb25:	2723b6               	bltui	a3, 2, 12cb50 <rc_laplace_decode+0x4c>
  12cb28:	908320               	addx2	a8, a3, a2
  12cb2b:	213787               	bltu	a7, a8, 12cb50 <rc_laplace_decode+0x4c>
  12cb2e:	400001014401241e 	{ ae_movda16	aed1, a4; nop; movi	a2, 1 }
  12cb36:	000986               	j	12cb60 <rc_laplace_decode+0x5c>

0012cb39 <rc_laplace_decode+0x35>:
	...

0012cb3a <rc_laplace_decode+0x36>:
  12cb3a:	050c                	movi.n	a5, 0
  12cb3c:	03ad                	mov.n	a10, a3
  12cb3e:	020c                	movi.n	a2, 0

0012cb40 <rc_laplace_decode+0x3c>:
  12cb40:	edefd1               	l32r	a13, 1282fc (8000 <xthals_release_major+0x5120>)
  12cb43:	05bd                	mov.n	a11, a5
  12cb45:	43cad0               	min	a12, a10, a13
  12cb48:	06ad                	mov.n	a10, a6
  12cb4a:	012be5               	call8	12de08 <rc_dec_upd>
  12cb4d:	f01d                	retw.n

0012cb4f <rc_laplace_decode+0x4b>:
	...

0012cb50 <rc_laplace_decode+0x4c>:
  12cb50:	120c                	movi.n	a2, 1

0012cb52 <rc_laplace_decode+0x4e>:
  12cb52:	3f23f6               	bgeui	a3, 2, 12cb95 <rc_laplace_decode+0x91>
  12cb55:	000b46               	j	12cb86 <rc_laplace_decode+0x82>

0012cb58 <rc_laplace_decode+0x54>:
	...

0012cb5a <rc_laplace_decode+0x56>:
  12cb5a:	909350               	addx2	a9, a3, a5
  12cb5d:	f13797               	bltu	a7, a9, 12cb52 <rc_laplace_decode+0x4e>

0012cb60 <rc_laplace_decode+0x5c>:
  12cb60:	1183f0               	slli	a8, a3, 1
  12cb63:	f48080               	extui	a8, a8, 0, 16
  12cb66:	fec892               	addi	a9, a8, -2
  12cb69:	3c0924               	ae_movda16	aed0, a9
  12cb6c:	0c801a003120959e 	{ nop; ae_mul16x4	aed2, aed0, aed0, aed1 }
  12cb74:	221b                	addi.n	a2, a2, 1
  12cb76:	2530c4               	ae_movad32.l	a3, aed0
  12cb79:	558a                	add.n	a5, a5, a8
  12cb7b:	213f30               	srai	a3, a3, 15
  12cb7e:	331b                	addi.n	a3, a3, 1
  12cb80:	f43030               	extui	a3, a3, 0, 16
  12cb83:	d323f6               	bgeui	a3, 2, 12cb5a <rc_laplace_decode+0x56>

0012cb86 <rc_laplace_decode+0x82>:
  12cb86:	ea7c                	movi.n	a10, -2
  12cb88:	c09750               	sub	a9, a7, a5
  12cb8b:	41b190               	srli	a11, a9, 1
  12cb8e:	22ba                	add.n	a2, a2, a11
  12cb90:	1099a0               	and	a9, a9, a10
  12cb93:	559a                	add.n	a5, a5, a9

0012cb95 <rc_laplace_decode+0x91>:
  12cb95:	60c020               	neg	a12, a2
  12cb98:	b35a                	add.n	a11, a3, a5
  12cb9a:	0bad                	mov.n	a10, a11
  12cb9c:	62d7b0               	saltu	a13, a7, a11
  12cb9f:	932cd0               	movnez	a2, a12, a13
  12cba2:	9a37b7               	bltu	a7, a11, 12cb40 <rc_laplace_decode+0x3c>
  12cba5:	0b5d                	mov.n	a5, a11
  12cba7:	a3ba                	add.n	a10, a3, a11
  12cba9:	ffe4c6               	j	12cb40 <rc_laplace_decode+0x3c>

0012cbac <rc_laplace_decode+0xa8>:
  12cbac:	00000000                                ....

0012cbb0 <UpdateCRC8>:
  12cbb0:	004136               	entry	a1, 32
  12cbb3:	040c                	movi.n	a4, 0
  12cbb5:	edd261               	l32r	a6, 128300 (213cd0 <crc8_table>)
  12cbb8:	230c                	movi.n	a3, 2
  12cbba:	0ca376               	loopgtz	a3, 12cbca <UpdateCRC8+0x1a>
  12cbbd:	010282               	l8ui	a8, a2, 1
  12cbc0:	221b                	addi.n	a2, a2, 1
  12cbc2:	304840               	xor	a4, a8, a4
  12cbc5:	464a                	add.n	a4, a6, a4
  12cbc7:	000442               	l8ui	a4, a4, 0

0012cbca <UpdateCRC8+0x1a>:
  12cbca:	06a032               	movi	a3, 6
  12cbcd:	2d8376               	loop	a3, 12cbfe <UpdateCRC8+0x4e>
  12cbd0:	010232               	l8ui	a3, a2, 1
  12cbd3:	020252               	l8ui	a5, a2, 2
  12cbd6:	303340               	xor	a3, a3, a4
  12cbd9:	363a                	add.n	a3, a6, a3
  12cbdb:	000332               	l8ui	a3, a3, 0
  12cbde:	030242               	l8ui	a4, a2, 3
  12cbe1:	303530               	xor	a3, a5, a3
  12cbe4:	363a                	add.n	a3, a6, a3
  12cbe6:	000332               	l8ui	a3, a3, 0
  12cbe9:	040252               	l8ui	a5, a2, 4
  12cbec:	303430               	xor	a3, a4, a3
  12cbef:	363a                	add.n	a3, a6, a3
  12cbf1:	000332               	l8ui	a3, a3, 0
  12cbf4:	224b                	addi.n	a2, a2, 4
  12cbf6:	303530               	xor	a3, a5, a3
  12cbf9:	363a                	add.n	a3, a6, a3
  12cbfb:	000342               	l8ui	a4, a3, 0
  12cbfe:	042d                	mov.n	a2, a4
  12cc00:	f01d                	retw.n

0012cc02 <UpdateCRC8+0x52>:
	...

0012cc04 <frac_div32>:
  12cc04:	004136               	entry	a1, 32
  12cc07:	edbf91               	l32r	a9, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  12cc0a:	edbca1               	l32r	a10, 1282fc (8000 <xthals_release_major+0x5120>)
  12cc0d:	400001b54581423e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed8, a3 }
  12cc15:	25b8f4               	ae_nsaz32.l	a11, aed8
  12cc18:	0d8018cc87b64b2e 	{ ae_movda32	aed4, a11; ae_movi	aed6, -1 }
  12cc20:	0d8018468416342e 	{ ae_movda32	aed3, a4; ae_add32	aed6, aed4, aed6 }
  12cc28:	a9fac8403145867e 	{ ae_movad32.l	a8, aed6; ae_movi	aed5, 1; ae_sub32	aed4, aed3, aed4 }
  12cc30:	0d80184584142a2e 	{ ae_movda32	aed2, a10; ae_add32	aed4, aed4, aed5 }
  12cc38:	0d800cc48363c88e 	{ ae_slaa32	aed8, aed8, a8; ae_sub32	aed3, aed3, aed4 }
  12cc40:	ebe7c8020802737f 	{ ae_movad32.l	a7, aed3; ae_add32	aed2, aed8, aed2; nop }
  12cc48:	1ffbc8002f20e87f 	{ ae_movad32.l	a14, aed8; nop; ae_srai32	aed2, aed2, 16 }
  12cc50:	1ffbc8008f80627f 	{ ae_movad32.l	a6, aed2; nop; ae_srai32	aed8, aed8, 16 }
  12cc58:	0d800c4014b2c71e 	{ ae_slaa32	aed1, aed1, a7; ae_movi	aed2, 4 }
  12cc60:	d26960               	quos	a6, a9, a6
  12cc63:	400001754550561e 	{ ae_movda32	aed0, a6; nop; ae_movad32.l	a5, aed1 }
  12cc6b:	0d8018428010752e 	{ ae_movda32	aed7, a5; ae_add32	aed0, aed0, aed2 }
  12cc73:	9e0304               	ae_srai32	aed0, aed0, 3
  12cc76:	e9fb40008f000f8f 	{ movi	a8, 15; nop; ae_sext32	aed0, aed0, 15 }
  12cc7e:	eb0dc8070007f87f 	{ ae_movad32.l	a15, aed8; ae_mul32.hh	aed7, aed0, aed7; nop }
  12cc86:	f4e0e0               	extui	a14, a14, 0, 16
  12cc89:	817874               	ae_sraa64	aed7, aed7, a8
  12cc8c:	2577c4               	ae_movad32.l	a7, aed7
  12cc8f:	400001b544344fee 	{ ae_movda16	aed4, a15; nop; ae_movda32	aed3, a14 }
  12cc97:	f4d070               	extui	a13, a7, 0, 16
  12cc9a:	31c070               	srai	a12, a7, 16
  12cc9d:	400001b544624cde 	{ ae_movda16	aed2, a12; nop; ae_movda32	aed6, a13 }
  12cca5:	2605dd342636259f 	{ nop; ae_mul32x16.h0	aed6, aed6, aed4; ae_mul32x16.h0_s2	aed3, aed3, aed2 }
  12ccad:	0c801a023442959e 	{ nop; ae_mul16x4	aed4, aed2, aed2, aed4 }
  12ccb5:	18fbc8102f20a37f 	{ ae_movad32.l	a10, aed3; nop; ae_slai32	aed2, aed2, 1 }
  12ccbd:	3c4a34               	ae_movda32	aed4, a10
  12ccc0:	1efac8f04245b67f 	{ ae_movad32.l	a11, aed6; ae_movi	aed5, 2; ae_srai32	aed4, aed4, 15 }
  12ccc8:	0d80184581113b2e 	{ ae_movda32	aed3, a11; ae_add32	aed1, aed1, aed5 }
  12ccd0:	1ee7ddf43232259f 	{ nop; ae_add32	aed2, aed2, aed4; ae_srai32	aed3, aed3, 15 }
  12ccd8:	1ee7dd231212259f 	{ nop; ae_add32	aed2, aed2, aed3; ae_srai32	aed1, aed1, 2 }
  12cce0:	4c1124               	ae_sub32	aed1, aed1, aed2
  12cce3:	eb0d59010000299f 	{ or	a2, a9, a9; ae_mul32.hh	aed0, aed0, aed1; nop }
  12cceb:	ed8751               	l32r	a5, 128308 (1fffffff <_memmap_mem_sram_end+0x1f5bffff>)
  12ccee:	810804               	ae_sraa64	aed0, aed0, a8
  12ccf1:	2560c4               	ae_movad32.l	a6, aed0
  12ccf4:	ed86c1               	l32r	a12, 12830c (e0000000 <xthals_hw_configid0+0x1d432c02>)
  12ccf7:	a03670               	addx4	a3, a6, a7
  12ccfa:	0c2537               	blt	a5, a3, 12cd0a <frac_div32+0x106>
  12ccfd:	042c37               	blt	a12, a3, 12cd05 <frac_div32+0x101>
  12cd00:	ed8421               	l32r	a2, 128310 (80000001 <_memmap_cacheattr_bp_allvalid+0x5ddddddf>)
  12cd03:	f01d                	retw.n

0012cd05 <frac_div32+0x101>:
  12cd05:	1123e0               	slli	a2, a3, 2
  12cd08:	f01d                	retw.n

0012cd0a <frac_div32+0x106>:
  12cd0a:	f01d                	retw.n

0012cd0c <speech_maxabs16_copy>:
  12cd0c:	006136               	entry	a1, 48
  12cd0f:	047d                	mov.n	a7, a4
  12cd11:	00a082               	movi	a8, 0
  12cd14:	400000314403683e 	{ ae_movda16	aed3, a8; nop; addi	a6, a3, 3 }
  12cd1c:	216260               	srai	a6, a6, 2
  12cd1f:	5816a6               	blti	a6, 1, 12cd7b <speech_maxabs16_copy+0x6f>
  12cd22:	902294               	ae_l16x4.ip	aed2, a2, 8
  12cd25:	ebfbc9000f00527f 	{ ae_cvt32x2f16.32	aed5, aed2; nop; nop }
  12cd2d:	1efb2fc05f50f64f 	{ addi	a4, a6, -1; nop; ae_srai32	aed5, aed5, 12 }
  12cd35:	c9fbce202f4057ae 	{ ae_s32x2.ip	aed5, a7, 16; nop; ae_cvt32x2f16.10	aed4, aed2 }
  12cd3d:	1efb59c24042377f 	{ or	a3, a7, a7; ae_abs16s	aed2, aed2; ae_srai32	aed4, aed4, 12 }
  12cd45:	c6fbc7302f0047fe 	{ ae_s32x2.i	aed4, a7, -8; nop; ae_lt16	b0:b1:b2:b3, aed3, aed2 }
  12cd4d:	22a476               	loopgtz	a4, 12cd73 <speech_maxabs16_copy+0x67>
  12cd50:	c5fbcc201f30021e 	{ ae_l16x4.ip	aed0, a2, 8; nop; ae_movt16x4	aed3, aed2, b0:b1:b2:b3 }
  12cd58:	c9fbc9200012007e 	{ ae_cvt32x2f16.32	aed0, aed0; ae_abs16s	aed2, aed0; ae_cvt32x2f16.10	aed1, aed0 }
  12cd60:	9e0c04               	ae_srai32	aed0, aed0, 12
  12cd63:	1efbcec01f0003af 	{ ae_s32x2.ip	aed0, a3, 16; nop; ae_srai32	aed0, aed1, 12 }
  12cd6b:	c6fbc7302f0003fe 	{ ae_s32x2.i	aed0, a3, -8; nop; ae_lt16	b0:b1:b2:b3, aed3, aed2 }

0012cd73 <speech_maxabs16_copy+0x67>:
  12cd73:	c5fbdd201f30259e 	{ nop; nop; ae_movt16x4	aed3, aed2, b0:b1:b2:b3 }

0012cd7b <speech_maxabs16_copy+0x6f>:
  12cd7b:	252384               	ae_movad16.0	a2, aed3
  12cd7e:	0d801a4140b0c35e 	{ ae_movad16.1	a12, aed3; nop }
  12cd86:	25a3a4               	ae_movad16.3	a10, aed3
  12cd89:	25b394               	ae_movad16.2	a11, aed3
  12cd8c:	234a80               	sext	a4, a10, 15
  12cd8f:	235b80               	sext	a5, a11, 15
  12cd92:	236c80               	sext	a6, a12, 15
  12cd95:	532260               	max	a2, a2, a6
  12cd98:	232280               	sext	a2, a2, 15
  12cd9b:	532250               	max	a2, a2, a5
  12cd9e:	232280               	sext	a2, a2, 15
  12cda1:	532240               	max	a2, a2, a4
  12cda4:	232280               	sext	a2, a2, 15
  12cda7:	f01d                	retw.n

0012cda9 <speech_maxabs16_copy+0x9d>:
  12cda9:	000000                                        ...

0012cdac <speech_maxabs32>:
  12cdac:	004136               	entry	a1, 32
  12cdaf:	531b                	addi.n	a5, a3, 1
  12cdb1:	215150               	srai	a5, a5, 1
  12cdb4:	0d400240b0b1156e 	{ blti.w18	a5, 1, 12cde3 <speech_maxabs32+0x37>; ae_movi	aed1, 0 }
  12cdbc:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  12cdbf:	350b                	addi.n	a3, a5, -1
  12cdc1:	f03d                	nop.n
  12cdc3:	f03d                	nop.n
  12cdc5:	07a376               	loopgtz	a3, 12cdd0 <speech_maxabs32+0x24>
  12cdc8:	b5fbcd100f10021e 	{ ae_l32x2.ip	aed0, a2, 8; nop; ae_maxabs32s	aed1, aed1, aed0 }

0012cdd0 <speech_maxabs32+0x24>:
  12cdd0:	b5fbdd100f10259e 	{ nop; nop; ae_maxabs32s	aed1, aed1, aed0 }
  12cdd8:	2541c4               	ae_movad32.l	a4, aed1
  12cddb:	2521b4               	ae_movad32.h	a2, aed1
  12cdde:	532240               	max	a2, a2, a4
  12cde1:	f01d                	retw.n

0012cde3 <speech_maxabs32+0x37>:
  12cde3:	2541c4               	ae_movad32.l	a4, aed1
  12cde6:	2521b4               	ae_movad32.h	a2, aed1
  12cde9:	532240               	max	a2, a2, a4
  12cdec:	f01d                	retw.n

0012cdee <speech_maxabs32+0x42>:
	...

0012cdf0 <speech_log2>:
  12cdf0:	004136               	entry	a1, 32
  12cdf3:	ed48d1               	l32r	a13, 128314 (ffff4000 <_memmap_cacheattr_bp_strict+0xd100e>)
  12cdf6:	3c5234               	ae_movda32	aed5, a2
  12cdf9:	2545f4               	ae_nsaz32.l	a4, aed5
  12cdfc:	f1c4e2               	addi	a14, a4, -15
  12cdff:	205e54               	ae_slaa32	aed5, aed5, a14
  12ce02:	25c5c4               	ae_movad32.l	a12, aed5
  12ce05:	87aab2               	movi	a11, 0xfffffa87
  12ce08:	ccda                	add.n	a12, a12, a13
  12ce0a:	400001b544043bce 	{ ae_movda16	aed4, a11; nop; ae_movda16	aed0, a12 }
  12ce12:	0c801a003454959e 	{ nop; ae_mul16x4	aed5, aed4, aed0, aed4 }
  12ce1a:	25a4c4               	ae_movad32.l	a10, aed4
  12ce1d:	21afa0               	srai	a10, a10, 15
  12ce20:	0adaa2               	addmi	a10, a10, 0xa00
  12ce23:	f1caa2               	addi	a10, a10, -15
  12ce26:	3c3a24               	ae_movda16	aed3, a10
  12ce29:	0c801a003343959e 	{ nop; ae_mul16x4	aed4, aed3, aed0, aed3 }
  12ce31:	2593c4               	ae_movad32.l	a9, aed3
  12ce34:	219f90               	srai	a9, a9, 15
  12ce37:	ecd992               	addmi	a9, a9, 0xffffec00
  12ce3a:	9fc992               	addi	a9, a9, -97
  12ce3d:	3c2924               	ae_movda16	aed2, a9
  12ce40:	0c801a003232959e 	{ nop; ae_mul16x4	aed3, aed2, aed0, aed2 }
  12ce48:	2582c4               	ae_movad32.l	a8, aed2
  12ce4b:	ed3321               	l32r	a2, 128318 (ffffe577 <_memmap_cacheattr_bp_strict+0xdb585>)
  12ce4e:	218f80               	srai	a8, a8, 15
  12ce51:	3ed882               	addmi	a8, a8, 0x3e00
  12ce54:	82c882               	addi	a8, a8, -126
  12ce57:	3c1824               	ae_movda16	aed1, a8
  12ce5a:	0c8006000110133e 	{ movi	a3, 19; ae_mul16x4	aed1, aed0, aed0, aed1 }
  12ce62:	c03340               	sub	a3, a3, a4
  12ce65:	2540c4               	ae_movad32.l	a4, aed0
  12ce68:	113360               	slli	a3, a3, 10
  12ce6b:	214f40               	srai	a4, a4, 15
  12ce6e:	224a                	add.n	a2, a2, a4
  12ce70:	232280               	sext	a2, a2, 15
  12ce73:	212420               	srai	a2, a2, 4
  12ce76:	223a                	add.n	a2, a2, a3
  12ce78:	232280               	sext	a2, a2, 15
  12ce7b:	f01d                	retw.n

0012ce7d <speech_log2+0x8d>:
  12ce7d:	000000                                        ...

0012ce80 <speech_rsqrt_norm>:
  12ce80:	004136               	entry	a1, 32
  12ce83:	ed27e1               	l32r	a14, 128320 (ffffcb4e <_memmap_cacheattr_bp_strict+0xd9b5c>)
  12ce86:	80d232               	addmi	a3, a2, 0xffff8000
  12ce89:	ed2421               	l32r	a2, 12831c (1a39 <XtosCoreStateSize+0x17b9>)
  12ce8c:	400001b5446a323e 	{ ae_movda16	aed10, a2; nop; ae_movda16	aed6, a3 }
  12ce94:	0c801a063aba959e 	{ nop; ae_mul16x4	aed11, aed10, aed6, aed10 }
  12ce9c:	25fac4               	ae_movad32.l	a15, aed10
  12ce9f:	21fff0               	srai	a15, a15, 15
  12cea2:	eefa                	add.n	a14, a14, a15
  12cea4:	3c9e24               	ae_movda16	aed9, a14
  12cea7:	0c801a0639a9959e 	{ nop; ae_mul16x4	aed10, aed9, aed6, aed9 }
  12ceaf:	25d9c4               	ae_movad32.l	a13, aed9
  12ceb2:	21dfd0               	srai	a13, a13, 15
  12ceb5:	5cddd2               	addmi	a13, a13, 0x5c00
  12ceb8:	dd5b                	addi.n	a13, a13, 5
  12ceba:	3c0d24               	ae_movda16	aed0, a13
  12cebd:	0c801a003087959e 	{ nop; ae_mul16x4	aed8, aed7, aed0, aed0 }
  12cec5:	25c7c4               	ae_movad32.l	a12, aed7
  12cec8:	21cfc0               	srai	a12, a12, 15
  12cecb:	3c5c24               	ae_movda16	aed5, a12
  12cece:	0c801a053676959e 	{ nop; ae_mul16x4	aed7, aed6, aed5, aed6 }
  12ced6:	ed13a1               	l32r	a10, 128324 (3000 <xthals_release_major+0x120>)
  12ced9:	25b6c4               	ae_movad32.l	a11, aed6
  12cedc:	25c584               	ae_movad16.0	a12, aed5
  12cedf:	21bfb0               	srai	a11, a11, 15
  12cee2:	bbca                	add.n	a11, a11, a12
  12cee4:	c0dbb2               	addmi	a11, a11, 0xffffc000
  12cee7:	11bbf0               	slli	a11, a11, 1
  12ceea:	400001b544243abe 	{ ae_movda16	aed4, a10; nop; ae_movda16	aed2, a11 }
  12cef2:	0c801a023454959e 	{ nop; ae_mul16x4	aed5, aed4, aed2, aed4 }
  12cefa:	2594c4               	ae_movad32.l	a9, aed4
  12cefd:	219f90               	srai	a9, a9, 15
  12cf00:	c0d992               	addmi	a9, a9, 0xffffc000
  12cf03:	3c3924               	ae_movda16	aed3, a9
  12cf06:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  12cf0e:	2582c4               	ae_movad32.l	a8, aed2
  12cf11:	218f80               	srai	a8, a8, 15
  12cf14:	3c1824               	ae_movda16	aed1, a8
  12cf17:	0c801a003121959e 	{ nop; ae_mul16x4	aed2, aed1, aed0, aed1 }
  12cf1f:	2531c4               	ae_movad32.l	a3, aed1
  12cf22:	252084               	ae_movad16.0	a2, aed0
  12cf25:	213f30               	srai	a3, a3, 15
  12cf28:	223a                	add.n	a2, a2, a3
  12cf2a:	232280               	sext	a2, a2, 15
  12cf2d:	f01d                	retw.n

0012cf2f <speech_rsqrt_norm+0xaf>:
	...

0012cf30 <speech_sqrt>:
  12cf30:	004136               	entry	a1, 32
  12cf33:	ecfd31               	l32r	a3, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  12cf36:	40000111450642ee 	{ ae_movda32	aed6, a2; nop; movi	a4, 30 }
  12cf3e:	06a327               	bge	a3, a2, 12cf48 <speech_sqrt+0x18>
  12cf41:	ecb121               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  12cf44:	f01d                	retw.n

0012cf46 <speech_sqrt+0x16>:
	...

0012cf48 <speech_sqrt+0x18>:
  12cf48:	2586f4               	ae_nsaz32.l	a8, aed6
  12cf4b:	c04480               	sub	a4, a4, a8
  12cf4e:	214140               	srai	a4, a4, 1
  12cf51:	f9c4f2               	addi	a15, a4, -7
  12cf54:	11fff0               	slli	a15, a15, 1
  12cf57:	60f0f0               	neg	a15, a15
  12cf5a:	206f64               	ae_slaa32	aed6, aed6, a15
  12cf5d:	25e6c4               	ae_movad32.l	a14, aed6
  12cf60:	68add2               	movi	a13, 0xfffffd68
  12cf63:	80dee2               	addmi	a14, a14, 0xffff8000
  12cf66:	400001b544153dee 	{ ae_movda16	aed5, a13; nop; ae_movda16	aed1, a14 }
  12cf6e:	0c801a013565959e 	{ nop; ae_mul16x4	aed6, aed5, aed1, aed5 }
  12cf76:	25c5c4               	ae_movad32.l	a12, aed5
  12cf79:	21cfc0               	srai	a12, a12, 15
  12cf7c:	07dcc2               	addmi	a12, a12, 0x700
  12cf7f:	a3ccc2               	addi	a12, a12, -93
  12cf82:	3c4c24               	ae_movda16	aed4, a12
  12cf85:	0c801a013454959e 	{ nop; ae_mul16x4	aed5, aed4, aed1, aed4 }
  12cf8d:	25b4c4               	ae_movad32.l	a11, aed4
  12cf90:	ece7a1               	l32r	a10, 12832c (fffff43d <_memmap_cacheattr_bp_strict+0xdc44b>)
  12cf93:	21bfb0               	srai	a11, a11, 15
  12cf96:	aaba                	add.n	a10, a10, a11
  12cf98:	3c3a24               	ae_movda16	aed3, a10
  12cf9b:	0c801a013343959e 	{ nop; ae_mul16x4	aed4, aed3, aed1, aed3 }
  12cfa3:	2593c4               	ae_movad32.l	a9, aed3
  12cfa6:	219f90               	srai	a9, a9, 15
  12cfa9:	2dd992               	addmi	a9, a9, 0x2d00
  12cfac:	29c992               	addi	a9, a9, 41
  12cfaf:	3c2924               	ae_movda16	aed2, a9
  12cfb2:	0c801a013221959e 	{ nop; ae_mul16x4	aed2, aed1, aed1, aed2 }
  12cfba:	2581c4               	ae_movad32.l	a8, aed1
  12cfbd:	218f80               	srai	a8, a8, 15
  12cfc0:	5bd882               	addmi	a8, a8, 0x5b00
  12cfc3:	87c882               	addi	a8, a8, -121
  12cfc6:	4000002145f0484e 	{ ae_movda32	aed0, a8; nop; addi	a4, a4, -14 }
  12cfce:	200404               	ae_slaa32	aed0, aed0, a4
  12cfd1:	2520c4               	ae_movad32.l	a2, aed0
  12cfd4:	f01d                	retw.n

0012cfd6 <speech_sqrt+0xa6>:
	...

0012cfd8 <speech_cos_norm>:
  12cfd8:	004136               	entry	a1, 32
  12cfdb:	ecd591               	l32r	a9, 128330 (ffffe21d <_memmap_cacheattr_bp_strict+0xdb22b>)
  12cfde:	4000018144d4c2ee 	{ ae_movda16	aed4, a2; nop; movi	a12, 0xfffffd8e }
  12cfe6:	0c801a04c4543cee 	{ ae_movda16	aed3, a12; ae_mul16x4	aed5, aed4, aed4, aed4 }
  12cfee:	25d4c4               	ae_movad32.l	a13, aed4
  12cff1:	21dfd0               	srai	a13, a13, 15
  12cff4:	3c0d24               	ae_movda16	aed0, a13
  12cff7:	0c801a033043959e 	{ nop; ae_mul16x4	aed4, aed3, aed3, aed0 }
  12cfff:	25b3c4               	ae_movad32.l	a11, aed3
  12d002:	21bfb0               	srai	a11, a11, 15
  12d005:	20dbb2               	addmi	a11, a11, 0x2000
  12d008:	55cbb2               	addi	a11, a11, 85
  12d00b:	3c2b24               	ae_movda16	aed2, a11
  12d00e:	0c801a003232959e 	{ nop; ae_mul16x4	aed3, aed2, aed0, aed2 }
  12d016:	25a2c4               	ae_movad32.l	a10, aed2
  12d019:	ec7b21               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  12d01c:	21afa0               	srai	a10, a10, 15
  12d01f:	99aa                	add.n	a9, a9, a10
  12d021:	3c1924               	ae_movda16	aed1, a9
  12d024:	0c801a004110803e 	{ ae_movad16.0	a8, aed0; ae_mul16x4	aed1, aed0, aed0, aed1 }
  12d02c:	ecb431               	l32r	a3, 1282fc (8000 <xthals_release_major+0x5120>)
  12d02f:	2540c4               	ae_movad32.l	a4, aed0
  12d032:	c03380               	sub	a3, a3, a8
  12d035:	214f40               	srai	a4, a4, 15
  12d038:	334a                	add.n	a3, a3, a4
  12d03a:	432230               	min	a2, a2, a3
  12d03d:	232280               	sext	a2, a2, 15
  12d040:	f01d                	retw.n

0012d042 <speech_cos_norm+0x6a>:
  12d042:	00000000 41360000                                ......

0012d048 <remove_doubling_loop>:
  12d048:	004136               	entry	a1, 32
  12d04b:	281384               	ae_zalign64	u2
  12d04e:	909720               	addx2	a9, a7, a2
  12d051:	0a0c                	movi.n	a10, 0
  12d053:	643b                	addi.n	a6, a4, 3
  12d055:	216260               	srai	a6, a6, 2
  12d058:	1535a4               	ae_movda32x2	aed3, a5, a10
  12d05b:	fec222               	addi	a2, a2, -2
  12d05e:	fec992               	addi	a9, a9, -2
  12d061:	7729d4               	ae_la64.pp	u1, a9
  12d064:	7722c4               	ae_la64.pp	u0, a2
  12d067:	02a052               	movi	a5, 2
  12d06a:	04c3a2               	addi	a10, a3, 4
  12d06d:	ebfa59000004399f 	{ or	a3, a9, a9; ae_movi	aed4, 0; nop }
  12d075:	46a676               	loopgtz	a6, 12d0bf <remove_doubling_loop+0x77>
  12d078:	350284               	ae_la16x4.rip	aed0, u0, a2
  12d07b:	351394               	ae_la16x4.rip	aed1, u1, a3
  12d07e:	0c801a003002959e 	{ nop; ae_mul16x4	aed0, aed2, aed0, aed0 }
  12d086:	0c801a213102959e 	{ nop; ae_muls16x4	aed0, aed2, aed1, aed1 }
  12d08e:	300304               	ae_add32	aed0, aed3, aed0
  12d091:	ebe9dd000001259f 	{ nop; ae_add32_hl_lh	aed1, aed0, aed0; nop }
  12d099:	8201dd113010259e 	{ nop; ae_sel16i.n	aed0, aed0, aed1, 1; ae_sel16i	aed1, aed1, aed3, 2 }
  12d0a1:	0d8019420111850e 	{ ae_sraa32	aed0, aed0, a5; ae_add32	aed1, aed1, aed2 }
  12d0a9:	ebe9d80101000acf 	{ ae_sa32x2.ip	aed0, u2, a10; ae_add32_hl_lh	aed0, aed1, aed1; nop }
  12d0b1:	a10104               	ae_sel16i	aed0, aed1, aed0, 1
  12d0b4:	0c8019340003850e 	{ ae_sraa32	aed0, aed0, a5; ae_sel16i	aed3, aed0, aed4, 0 }
  12d0bc:	0c0ae4               	ae_sa32x2.ip	aed0, u2, a10

0012d0bf <remove_doubling_loop+0x77>:
  12d0bf:	020c                	movi.n	a2, 0
  12d0c1:	773ae4               	ae_sa64pos.fp	u2, a10
  12d0c4:	f01d                	retw.n

0012d0c6 <remove_doubling_loop+0x7e>:
	...

0012d0c8 <dual_inner_prod>:
  12d0c8:	004136               	entry	a1, 32
  12d0cb:	7723c4               	ae_la64.pp	u0, a3
  12d0ce:	7722d4               	ae_la64.pp	u1, a2
  12d0d1:	058d                	mov.n	a8, a5
  12d0d3:	7724e4               	ae_la64.pp	u2, a4
  12d0d6:	3724e4               	ae_la16x4.ip	aed2, u2, a4
  12d0d9:	e50c                	movi.n	a5, 14
  12d0db:	3712d4               	ae_la16x4.ip	aed1, u1, a2
  12d0de:	3703c4               	ae_la16x4.ip	aed0, u0, a3
  12d0e1:	ebfa59000003733f 	{ or	a7, a3, a3; ae_movi	aed3, 0; nop }
  12d0e9:	ebfb59030e06322f 	{ or	a3, a2, a2; ae_mov	aed6, aed3; nop }
  12d0f1:	c9fb59433e45277e 	{ or	a2, a7, a7; ae_mov	aed5, aed3; ae_mov	aed4, aed3 }
  12d0f9:	f03d                	nop.n
  12d0fb:	f03d                	nop.n
  12d0fd:	128576               	loop	a5, 12d113 <dual_inner_prod+0x4b>
  12d100:	0c801a810034029e 	{ ae_la16x4.ip	aed0, u0, a2; ae_mula16x4	aed3, aed4, aed1, aed0 }
  12d108:	0c801a81025613be 	{ ae_la16x4.ip	aed1, u1, a3; ae_mula16x4	aed5, aed6, aed1, aed2 }
  12d110:	3724e4               	ae_la16x4.ip	aed2, u2, a4

0012d113 <dual_inner_prod+0x4b>:
  12d113:	0c801a813034959e 	{ nop; ae_mula16x4	aed3, aed4, aed1, aed0 }
  12d11b:	0c801a813256959e 	{ nop; ae_mula16x4	aed5, aed6, aed1, aed2 }
  12d123:	301344               	ae_add32	aed1, aed3, aed4
  12d126:	93e9dd615101259e 	{ nop; ae_add32_hl_lh	aed1, aed1, aed1; ae_add32	aed0, aed5, aed6 }
  12d12e:	ebe9be000000180f 	{ ae_s32.l.i	aed1, a8, 0; ae_add32_hl_lh	aed0, aed0, aed0; nop }
  12d136:	e00604               	ae_s32.l.i	aed0, a6, 0
  12d139:	f01d                	retw.n

0012d13b <dual_inner_prod+0x73>:
	...

0012d13c <find_best_pitch>:
  12d13c:	004136               	entry	a1, 32
  12d13f:	029d                	mov.n	a9, a2
  12d141:	21a240               	srai	a10, a4, 2
  12d144:	ebfa59000000c33f 	{ or	a12, a3, a3; ae_movi	aed0, 0; nop }
  12d14c:	ebfab4000102060f 	{ ae_s16.0.i	aed0, a6, 0; ae_movi	aed2, 1; nop }
  12d154:	40000100b102b60e 	{ ae_s16.0.i	aed2, a6, 2; nop; movi	a11, 0 }
  12d15c:	ebfb2f000e02fa3f 	{ addi	a3, a10, -1; ae_mov	aed2, aed0; nop }
  12d164:	0d4002c08eb11a6e 	{ blti.w18	a10, 1, 12d190 <find_best_pitch+0x54>; ae_mov	aed1, aed0 }
  12d16c:	0c2d                	mov.n	a2, a12
  12d16e:	ebfbcc020e01021f 	{ ae_l16x4.ip	aed0, a2, 8; ae_mov	aed1, aed2; nop }
  12d176:	0020f0               	nop
  12d179:	f03d                	nop.n
  12d17b:	f03d                	nop.n
  12d17d:	07a376               	loopgtz	a3, 12d188 <find_best_pitch+0x4c>
  12d180:	0c8018801012023e 	{ ae_l16x4.ip	aed0, a2, 8; ae_mula16x4	aed1, aed2, aed0, aed0 }

0012d188 <find_best_pitch+0x4c>:
  12d188:	0c801a803012959e 	{ nop; ae_mula16x4	aed1, aed2, aed0, aed0 }

0012d190 <find_best_pitch+0x54>:
  12d190:	532ab0               	max	a2, a10, a11
  12d193:	ebe74002010400ef 	{ movi	a14, 0; ae_add32	aed4, aed1, aed2; nop }
  12d19b:	1122e0               	slli	a2, a2, 2
  12d19e:	ebe94004040400ff 	{ movi	a15, 0; ae_add32_hl_lh	aed4, aed4, aed4; nop }
  12d1a6:	25a4c4               	ae_movad32.l	a10, aed4
  12d1a9:	c03420               	sub	a3, a4, a2
  12d1ac:	aa1b                	addi.n	a10, a10, 1
  12d1ae:	5713a6               	blti	a3, 1, 12d209 <find_best_pitch+0xcd>
  12d1b1:	3c0a34               	ae_movda32	aed0, a10
  12d1b4:	9022c0               	addx2	a2, a2, a12
  12d1b7:	21a130               	srai	a10, a3, 1
  12d1ba:	0d6307               	bbci	a3, 0, 12d1cb <find_best_pitch+0x8f>
  12d1bd:	b45214               	ae_l16.ip	aed5, a2, 2
  12d1c0:	0c801a053565959e 	{ nop; ae_mul16x4	aed6, aed5, aed5, aed5 }
  12d1c8:	300054               	ae_add32	aed0, aed0, aed5

0012d1cb <find_best_pitch+0x8f>:
  12d1cb:	7abc                	beqz.n	a10, 12d206 <find_best_pitch+0xca>
  12d1cd:	b42224               	ae_l16.ip	aed2, a2, 4
  12d1d0:	0c801602725242de 	{ ae_l16.i	aed4, a2, -2; ae_mul16x4	aed5, aed2, aed2, aed2 }
  12d1d8:	0c800404f464fa3e 	{ addi	a3, a10, -1; ae_mul16x4	aed6, aed4, aed4, aed4 }
  12d1e0:	0020f0               	nop
  12d1e3:	f03d                	nop.n
  12d1e5:	17a376               	loopgtz	a3, 12d200 <find_best_pitch+0xc4>
  12d1e8:	ebe7a9020003022f 	{ ae_l16.ip	aed0, a2, 4; ae_add32	aed3, aed0, aed2; nop }
  12d1f0:	0c801600701202de 	{ ae_l16.i	aed0, a2, -2; ae_mul16x4	aed1, aed2, aed0, aed0 }
  12d1f8:	0c801200e034034e 	{ ae_add32	aed0, aed3, aed4; ae_mul16x4	aed3, aed4, aed0, aed0 }

0012d200 <find_best_pitch+0xc4>:
  12d200:	300024               	ae_add32	aed0, aed0, aed2
  12d203:	300044               	ae_add32	aed0, aed0, aed4

0012d206 <find_best_pitch+0xca>:
  12d206:	25a0c4               	ae_movad32.l	a10, aed0

0012d209 <find_best_pitch+0xcd>:
  12d209:	fd7c                	movi.n	a13, -1
  12d20b:	092d                	mov.n	a2, a9
  12d20d:	90b4c0               	addx2	a11, a4, a12
  12d210:	203cc0               	or	a3, a12, a12
  12d213:	00a042               	movi	a4, 0
  12d216:	21c470               	srai	a12, a7, 4
  12d219:	400001f145f477fe 	{ ae_movda32	aed4, a7; nop; movi	a7, -1 }
  12d221:	d7a576               	loopgtz	a5, 12d2fc <find_best_pitch+0x1c0>
  12d224:	bd1204               	ae_l32.i	aed1, a2, 0
  12d227:	2591c4               	ae_movad32.l	a9, aed1
  12d22a:	2554f4               	ae_nsaz32.l	a5, aed4
  12d22d:	0d000a4830b5ac9e 	{ bge.w18	a12, a9, 12d2d4 <find_best_pitch+0x198>; ae_movi	aed5, 16 }
  12d235:	3c6534               	ae_movda32	aed6, a5
  12d238:	4c5564               	ae_sub32	aed5, aed5, aed6
  12d23b:	175584               	ae_sext32	aed5, aed5, 15
  12d23e:	ebfbdd050905259f 	{ nop; ae_neg32	aed5, aed5; nop }
  12d246:	2595c4               	ae_movad32.l	a9, aed5
  12d249:	bd3204               	ae_l32.i	aed3, a2, 0
  12d24c:	203934               	ae_slaa32	aed3, aed3, a9
  12d24f:	258384               	ae_movad16.0	a8, aed3
  12d252:	3c2824               	ae_movda16	aed2, a8
  12d255:	0c80180282726d2e 	{ ae_movda32	aed6, a13; ae_mul16x4	aed7, aed2, aed2, aed2 }
  12d25d:	400001b545354eae 	{ ae_movda32	aed5, a14; nop; ae_movda32	aed3, a10 }
  12d265:	1e0dddf32626259f 	{ nop; ae_mul32.hh	aed6, aed6, aed3; ae_srai32	aed2, aed2, 15 }
  12d26d:	e9fb40208f200f5f 	{ movi	a5, 15; nop; ae_sext32	aed2, aed2, 15 }
  12d275:	0c8019b562c5656e 	{ ae_sraa64	aed6, aed6, a5; ae_mul32.hh	aed5, aed2, aed5 }
  12d27d:	2586c4               	ae_movad32.l	a8, aed6
  12d280:	400001e545585f5e 	{ ae_movda32	aed8, a15; nop; ae_sraa64	aed5, aed5, a5 }
  12d288:	400001754557975e 	{ ae_movda32	aed7, a7; nop; ae_movad32.l	a9, aed5 }
  12d290:	eb0dc8030707527f 	{ ae_movad32.l	a5, aed2; ae_mul32.hh	aed7, aed7, aed3; nop }
  12d298:	0c0003b882c8a89e 	{ bge.w18	a8, a9, 12d2d4 <find_best_pitch+0x198>; ae_mul32.hh	aed8, aed2, aed8 }
  12d2a0:	fd0c                	movi.n	a13, 15
  12d2a2:	817d74               	ae_sraa64	aed7, aed7, a13
  12d2a5:	818d84               	ae_sraa64	aed8, aed8, a13
  12d2a8:	2598c4               	ae_movad32.l	a9, aed8
  12d2ab:	2587c4               	ae_movad32.l	a8, aed7
  12d2ae:	0fed                	mov.n	a14, a15
  12d2b0:	16a897               	bge	a8, a9, 12d2ca <find_best_pitch+0x18e>
  12d2b3:	0afd                	mov.n	a15, a10
  12d2b5:	07dd                	mov.n	a13, a7
  12d2b7:	b09604               	ae_l16.i	aed9, a6, 0
  12d2ba:	057d                	mov.n	a7, a5
  12d2bc:	400001b4b189464e 	{ ae_s16.0.i	aed9, a6, 2; nop; ae_movda32	aed8, a4 }
  12d2c4:	d28604               	ae_s16.0.i	aed8, a6, 0
  12d2c7:	000246               	j	12d2d4 <find_best_pitch+0x198>

0012d2ca <find_best_pitch+0x18e>:
  12d2ca:	05dd                	mov.n	a13, a5
  12d2cc:	0aed                	mov.n	a14, a10
  12d2ce:	3ca434               	ae_movda32	aed10, a4
  12d2d1:	d2a614               	ae_s16.0.i	aed10, a6, 2
  12d2d4:	b4d314               	ae_l16.ip	aed13, a3, 2
  12d2d7:	0c80160d0dedcbbe 	{ ae_l16.ip	aed12, a11, 2; ae_mul16x4	aed14, aed13, aed13, aed13 }
  12d2df:	0c801a0c3cec959e 	{ nop; ae_mul16x4	aed14, aed12, aed12, aed12 }
  12d2e7:	441b                	addi.n	a4, a4, 1
  12d2e9:	0d8018cd8c6cba2e 	{ ae_movda32	aed11, a10; ae_sub32	aed12, aed12, aed13 }
  12d2f1:	ebe7200c0b0b422f 	{ addi	a2, a2, 4; ae_add32	aed11, aed11, aed12; nop }
  12d2f9:	25abc4               	ae_movad32.l	a10, aed11

0012d2fc <find_best_pitch+0x1c0>:
  12d2fc:	f01d                	retw.n

0012d2fe <find_best_pitch+0x1c2>:
	...

0012d300 <downsample_enc>:
  12d300:	004136               	entry	a1, 32
  12d303:	20a220               	or	a10, a2, a2
  12d306:	20b440               	or	a11, a4, a4
  12d309:	ffaa25               	call8	12cdac <speech_maxabs32>
  12d30c:	b32b                	addi.n	a11, a3, 2
  12d30e:	ebfadd00000224df 	{ ae_zalign64	u2; ae_movi	aed2, 0; nop }
  12d316:	c5faae6c6c15320e 	{ ae_l32.i	aed3, a2, 0; ae_movi	aed5, -4; ae_movi	aed1, 22 }
  12d31e:	400001b47187422e 	{ ae_l32.i	aed7, a2, 4; nop; ae_movda32	aed8, a2 }
  12d326:	400001b545494a4e 	{ ae_movda32	aed9, a10; nop; ae_movda32	aed4, a4 }
  12d32e:	1efad910414b640f 	{ ae_movi	aed6, 4; ae_movi	aed11, 1; ae_srai32	aed4, aed4, 1 }
  12d336:	b3e7d996b896a80e 	{ ae_movi	aed10, 8; ae_add32	aed6, aed8, aed6; ae_max32	aed9, aed9, aed11 }
  12d33e:	1ee7c81a7878e9bf 	{ ae_nsaz32.l	a14, aed9; ae_add32	aed8, aed8, aed10; ae_srai32	aed7, aed7, 1 }
  12d346:	0d80184783137e2e 	{ ae_movda32	aed7, a14; ae_add32	aed3, aed3, aed7 }
  12d34e:	1ef2c8173131987f 	{ ae_movad32.l	a9, aed8; ae_sub32	aed1, aed1, aed7; ae_srai32	aed3, aed3, 1 }
  12d356:	e9e7c8158414a67f 	{ ae_movad32.l	a10, aed6; ae_add32	aed4, aed4, aed5; ae_sext32	aed1, aed1, 15 }
  12d35e:	b3fbc8102f10c47e 	{ ae_movad32.l	a12, aed4; nop; ae_max32	aed1, aed1, aed2 }
  12d366:	25d184               	ae_movad16.0	a13, aed1
  12d369:	ebfac8000202837f 	{ ae_movad32.l	a8, aed3; ae_movi	aed2, 2; nop }
  12d371:	400d00               	ssr	a13
  12d374:	b18080               	sra	a8, a8
  12d377:	0d8018428111082e 	{ ae_movda32	aed0, a8; ae_add32	aed1, aed1, aed2 }
  12d37f:	40000174b000d31e 	{ ae_s16.0.i	aed0, a3, 0; nop; ae_movad16.0	a13, aed1 }
  12d387:	772ad4               	ae_la64.pp	u1, a10
  12d38a:	7729c4               	ae_la64.pp	u0, a9
  12d38d:	518076               	loop	a0, 12d3e2 <downsample_enc+0xe2>
  12d390:	0d5ad4               	ae_la32x2.ip	aed5, u1, a10
  12d393:	0d79c4               	ae_la32x2.ip	aed7, u0, a9
  12d396:	0db9c4               	ae_la32x2.ip	aed11, u0, a9
  12d399:	0d8ad4               	ae_la32x2.ip	aed8, u1, a10
  12d39c:	0d6ad4               	ae_la32x2.ip	aed6, u1, a10
  12d39f:	0da9c4               	ae_la32x2.ip	aed10, u0, a9
  12d3a2:	ebe9d3070505998f 	{ ae_la32x2.ip	aed9, u0, a9; ae_add32_hl_lh	aed5, aed5, aed7; nop }
  12d3aa:	95e9d3b585857aae 	{ ae_la32x2.ip	aed7, u1, a10; ae_add32_hl_lh	aed5, aed5, aed5; ae_add32_hl_lh	aed8, aed8, aed11 }
  12d3b2:	95e9dda86868259e 	{ nop; ae_add32_hl_lh	aed8, aed8, aed8; ae_add32_hl_lh	aed6, aed6, aed10 }
  12d3ba:	95e9dd967676259e 	{ nop; ae_add32_hl_lh	aed6, aed6, aed6; ae_add32_hl_lh	aed7, aed7, aed9 }
  12d3c2:	83e92f578757ccce 	{ addi	a12, a12, -4; ae_add32_hl_lh	aed7, aed7, aed7; ae_sel16i	aed5, aed5, aed8, 3 }
  12d3ca:	0c80193756368d5e 	{ ae_sraa32	aed5, aed5, a13; ae_sel16i	aed6, aed6, aed7, 3 }
  12d3d2:	076d64               	ae_sraa32	aed6, aed6, a13
  12d3d5:	88fb5f506f50cc8e 	{ sext	a12, a12, 15; nop; ae_sel16i	aed5, aed5, aed6, 8 }
  12d3dd:	0c5ba4               	ae_sa16x4.ip	aed5, u2, a11
  12d3e0:	1c8c                	beqz.n	a12, 12d3e5 <downsample_enc+0xe5>

0012d3e2 <downsample_enc+0xe2>:
  12d3e2:	ffe9c6               	j	12d38d <downsample_enc+0x8d>

0012d3e5 <downsample_enc+0xe5>:
  12d3e5:	773be4               	ae_sa64pos.fp	u2, a11
  12d3e8:	0de9c4               	ae_la32x2.ip	aed14, u0, a9
  12d3eb:	0ddad4               	ae_la32x2.ip	aed13, u1, a10
  12d3ee:	ebe9dd0e0d0d259f 	{ nop; ae_add32_hl_lh	aed13, aed13, aed14; nop }
  12d3f6:	ebe9dd0d0d0d259f 	{ nop; ae_add32_hl_lh	aed13, aed13, aed13; nop }
  12d3fe:	0d801940d0b88dde 	{ ae_sraa32	aed13, aed13, a13; ae_movi	aed8, 0 }
  12d406:	a8d8d4               	ae_sel16i	aed13, aed8, aed13, 8
  12d409:	d3db14               	ae_s16.0.ip	aed13, a11, 2
  12d40c:	0dc9c4               	ae_la32x2.ip	aed12, u0, a9
  12d40f:	0dbad4               	ae_la32x2.ip	aed11, u1, a10
  12d412:	ebe9dd0c0b0b259f 	{ nop; ae_add32_hl_lh	aed11, aed11, aed12; nop }
  12d41a:	ebe9dd0b0b0b259f 	{ nop; ae_add32_hl_lh	aed11, aed11, aed11; nop }
  12d422:	07bdb4               	ae_sraa32	aed11, aed11, a13
  12d425:	a8b8b4               	ae_sel16i	aed11, aed8, aed11, 8
  12d428:	d3bb14               	ae_s16.0.ip	aed11, a11, 2
  12d42b:	0da9c4               	ae_la32x2.ip	aed10, u0, a9
  12d42e:	0d9ad4               	ae_la32x2.ip	aed9, u1, a10
  12d431:	ebe9dd0a0909259f 	{ nop; ae_add32_hl_lh	aed9, aed9, aed10; nop }
  12d439:	ebe9dd090909259f 	{ nop; ae_add32_hl_lh	aed9, aed9, aed9; nop }
  12d441:	079d94               	ae_sraa32	aed9, aed9, a13
  12d444:	a88894               	ae_sel16i	aed8, aed8, aed9, 8
  12d447:	d38b14               	ae_s16.0.ip	aed8, a11, 2
  12d44a:	773be4               	ae_sa64pos.fp	u2, a11
  12d44d:	f01d                	retw.n

0012d44f <downsample_enc+0x14f>:
	...

0012d450 <search_pitch_candidate>:
  12d450:	038136               	entry	a1, 0x1c0
  12d453:	606162               	s32i	a6, a1, 0x180
  12d456:	646152               	s32i	a5, a1, 0x190
  12d459:	3c2434               	ae_movda32	aed2, a4
  12d45c:	656122               	s32i	a2, a1, 0x194
  12d45f:	ebfa40000001002f 	{ movi	a2, 0; ae_movi	aed1, 0; nop }
  12d467:	652182               	l32i	a8, a1, 0x194
  12d46a:	1efab4202320111f 	{ ae_s16.0.i	aed1, a1, 2; ae_movi	aed0, 3; ae_srai32	aed2, aed2, 2 }
  12d472:	ebe7c8000200527f 	{ ae_movad32.l	a5, aed2; ae_add32	aed0, aed2, aed0; nop }
  12d47a:	1efb2f200f00e88f 	{ addi	a8, a8, -2; nop; ae_srai32	aed0, aed0, 2 }
  12d482:	40000174b051c10e 	{ ae_s16.0.i	aed1, a1, 0; nop; ae_movad32.l	a12, aed0 }
  12d48a:	7728c4               	ae_la64.pp	u0, a8
  12d48d:	0d401f41f0b01c6e 	{ blti.w18	a12, 1, 12d690 <search_pitch_candidate+0x240>; nop }
  12d495:	10c192               	addi	a9, a1, 16
  12d498:	0bac76               	loopgtz	a12, 12d4a7 <search_pitch_candidate+0x57>
  12d49b:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  12d49e:	3718c4               	ae_la16x4.ip	aed1, u0, a8
  12d4a1:	a80014               	ae_sel16i	aed0, aed0, aed1, 8
  12d4a4:	800994               	ae_s16x4.ip	aed0, a9, 8

0012d4a7 <search_pitch_candidate+0x57>:
  12d4a7:	118ce0               	slli	a8, a12, 2
  12d4aa:	c09580               	sub	a9, a5, a8
  12d4ad:	1c19a6               	blti	a9, 1, 12d4cd <search_pitch_candidate+0x7d>

0012d4b0 <search_pitch_candidate+0x60>:
  12d4b0:	6521b2               	l32i	a11, a1, 0x194
  12d4b3:	10c1a2               	addi	a10, a1, 16
  12d4b6:	90a8a0               	addx2	a10, a8, a10
  12d4b9:	10a976               	loopgtz	a9, 12d4cd <search_pitch_candidate+0x7d>
  12d4bc:	1198f0               	slli	a9, a8, 1
  12d4bf:	9099b0               	addx2	a9, a9, a11
  12d4c2:	400000102000898e 	{ ae_l16.i	aed0, a9, 0; nop; addi	a8, a8, 1 }
  12d4ca:	d30a14               	ae_s16.0.ip	aed0, a10, 2

0012d4cd <search_pitch_candidate+0x7d>:
  12d4cd:	eb9961               	l32r	a6, 128334 (23dfe0 <pre_shared+0x4e0>)
  12d4d0:	fec382               	addi	a8, a3, -2
  12d4d3:	6421d2               	l32i	a13, a1, 0x190
  12d4d6:	7728c4               	ae_la64.pp	u0, a8
  12d4d9:	d4da                	add.n	a13, a4, a13
  12d4db:	23dd80               	sext	a13, a13, 15
  12d4de:	21d2d0               	srai	a13, a13, 2
  12d4e1:	cd3b                	addi.n	a12, a13, 3
  12d4e3:	21c2c0               	srai	a12, a12, 2
  12d4e6:	0d401b4160b01c6e 	{ blti.w18	a12, 1, 12d6a0 <search_pitch_candidate+0x250>; nop }
  12d4ee:	209660               	or	a9, a6, a6
  12d4f1:	0bac76               	loopgtz	a12, 12d500 <search_pitch_candidate+0xb0>
  12d4f4:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  12d4f7:	3718c4               	ae_la16x4.ip	aed1, u0, a8
  12d4fa:	a80014               	ae_sel16i	aed0, aed0, aed1, 8
  12d4fd:	800994               	ae_s16x4.ip	aed0, a9, 8

0012d500 <search_pitch_candidate+0xb0>:
  12d500:	118ce0               	slli	a8, a12, 2
  12d503:	c09d80               	sub	a9, a13, a8
  12d506:	1819a6               	blti	a9, 1, 12d522 <search_pitch_candidate+0xd2>

0012d509 <search_pitch_candidate+0xb9>:
  12d509:	90a860               	addx2	a10, a8, a6
  12d50c:	f03d                	nop.n
  12d50e:	10a976               	loopgtz	a9, 12d522 <search_pitch_candidate+0xd2>
  12d511:	1198f0               	slli	a9, a8, 1
  12d514:	909930               	addx2	a9, a9, a3
  12d517:	400000102000898e 	{ ae_l16.i	aed0, a9, 0; nop; addi	a8, a8, 1 }
  12d51f:	d30a14               	ae_s16.0.ip	aed0, a10, 2

0012d522 <search_pitch_candidate+0xd2>:
  12d522:	10c1a2               	addi	a10, a1, 16
  12d525:	06bd                	mov.n	a11, a6
  12d527:	50c1c2               	addi	a12, a1, 80
  12d52a:	6421e2               	l32i	a14, a1, 0x190
  12d52d:	20d550               	or	a13, a5, a5
  12d530:	21e2e0               	srai	a14, a14, 2
  12d533:	6161e2               	s32i	a14, a1, 0x184
  12d536:	006da5               	call8	12dc10 <speech_pitch_xcorr_c>
  12d539:	06bd                	mov.n	a11, a6
  12d53b:	05cd                	mov.n	a12, a5
  12d53d:	6121d2               	l32i	a13, a1, 0x184
  12d540:	0afd                	mov.n	a15, a10
  12d542:	01ed                	mov.n	a14, a1
  12d544:	50c1a2               	addi	a10, a1, 80
  12d547:	ffbf65               	call8	12d13c <find_best_pitch>
  12d54a:	6421f2               	l32i	a15, a1, 0x190
  12d54d:	f57c                	movi.n	a5, -1
  12d54f:	21f1f0               	srai	a15, a15, 1
  12d552:	6261f2               	s32i	a15, a1, 0x188
  12d555:	0d40154170b01f6e 	{ blti.w18	a15, 1, 12d6b0 <search_pitch_candidate+0x260>; nop }
  12d55d:	03bd                	mov.n	a11, a3
  12d55f:	0d0c                	movi.n	a13, 0
  12d561:	216340               	srai	a6, a4, 3
  12d564:	1f0c                	movi.n	a15, 1
  12d566:	400000014554c21e 	{ ae_movda32	aed4, a2; nop; addi	a12, a1, 80 }
  12d56e:	0091e2               	l16si	a14, a1, 0
  12d571:	622172               	l32i	a7, a1, 0x188
  12d574:	11eef0               	slli	a14, a14, 1
  12d577:	a077c0               	addx4	a7, a7, a12
  12d57a:	636172               	s32i	a7, a1, 0x18c
  12d57d:	60e0e0               	neg	a14, a14

0012d580 <search_pitch_candidate+0x130>:
  12d580:	0c29                	s32i.n	a2, a12, 0
  12d582:	6081e0               	abs	a8, a14
  12d585:	ebfb20040e031eef 	{ addi	a14, a14, 1; ae_mov	aed3, aed4; nop }
  12d58d:	0d4001c43eb2386e 	{ blti.w18	a8, 3, 12d5a4 <search_pitch_candidate+0x154>; ae_mov	aed2, aed4 }
  12d595:	019192               	l16si	a9, a1, 2
  12d598:	1199f0               	slli	a9, a9, 1
  12d59b:	c09d90               	sub	a9, a13, a9
  12d59e:	609190               	abs	a9, a9
  12d5a1:	4739e6               	bgei	a9, 3, 12d5ec <search_pitch_candidate+0x19c>
  12d5a4:	0b8d                	mov.n	a8, a11
  12d5a6:	772bc4               	ae_la64.pp	u0, a11
  12d5a9:	2616a6               	blti	a6, 1, 12d5d3 <search_pitch_candidate+0x183>
  12d5ac:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  12d5af:	652192               	l32i	a9, a1, 0x194
  12d5b2:	a60b                	addi.n	a10, a6, -1
  12d5b4:	901994               	ae_l16x4.ip	aed1, a9, 8
  12d5b7:	0020f0               	nop
  12d5ba:	0020f0               	nop
  12d5bd:	0aaa76               	loopgtz	a10, 12d5cb <search_pitch_candidate+0x17b>
  12d5c0:	0c801a810023089e 	{ ae_la16x4.ip	aed0, u0, a8; ae_mula16x4	aed2, aed3, aed1, aed0 }
  12d5c8:	901994               	ae_l16x4.ip	aed1, a9, 8

0012d5cb <search_pitch_candidate+0x17b>:
  12d5cb:	0c801a813023959e 	{ nop; ae_mula16x4	aed2, aed3, aed1, aed0 }

0012d5d3 <search_pitch_candidate+0x183>:
  12d5d3:	305234               	ae_add32	aed5, aed2, aed3
  12d5d6:	ebe9dd050505259f 	{ nop; ae_add32_hl_lh	aed5, aed5, aed5; nop }
  12d5de:	2585c4               	ae_movad32.l	a8, aed5
  12d5e1:	218180               	srai	a8, a8, 1
  12d5e4:	53ff80               	max	a15, a15, a8
  12d5e7:	538580               	max	a8, a5, a8
  12d5ea:	0c89                	s32i.n	a8, a12, 0

0012d5ec <search_pitch_candidate+0x19c>:
  12d5ec:	dd1b                	addi.n	a13, a13, 1
  12d5ee:	bb2b                	addi.n	a11, a11, 2
  12d5f0:	632192               	l32i	a9, a1, 0x18c
  12d5f3:	cc4b                	addi.n	a12, a12, 4
  12d5f5:	879c97               	bne	a12, a9, 12d580 <search_pitch_candidate+0x130>

0012d5f8 <search_pitch_candidate+0x1a8>:
  12d5f8:	03bd                	mov.n	a11, a3
  12d5fa:	21c140               	srai	a12, a4, 1
  12d5fd:	50c1a2               	addi	a10, a1, 80
  12d600:	6221d2               	l32i	a13, a1, 0x188
  12d603:	01ed                	mov.n	a14, a1
  12d605:	ffb365               	call8	12d13c <find_best_pitch>
  12d608:	009192               	l16si	a9, a1, 0
  12d60b:	7219a6               	blti	a9, 1, 12d681 <search_pitch_candidate+0x231>
  12d60e:	6221a2               	l32i	a10, a1, 0x188
  12d611:	aa0b                	addi.n	a10, a10, -1
  12d613:	6aa9a7               	bge	a9, a10, 12d681 <search_pitch_candidate+0x231>
  12d616:	eb0ee1               	l32r	a14, 128250 (599a <xthals_release_major+0x2aba>)
  12d619:	fed1a2               	addmi	a10, a1, 0xfffffe00
  12d61c:	54caa2               	addi	a10, a10, 84
  12d61f:	a0a9a0               	addx4	a10, a9, a10
  12d622:	7e2ac2               	l32i	a12, a10, 0x1f8
  12d625:	7f2ab2               	l32i	a11, a10, 0x1fc
  12d628:	802aa2               	l32i	a10, a10, 0x200
  12d62b:	c0dbc0               	sub	a13, a11, a12
  12d62e:	400001b545614ede 	{ ae_movda32	aed1, a14; nop; ae_movda32	aed6, a13 }
  12d636:	eb0ddd060106259f 	{ nop; ae_mul32.hh	aed6, aed1, aed6; nop }
  12d63e:	fd0c                	movi.n	a13, 15
  12d640:	816d64               	ae_sraa64	aed6, aed6, a13
  12d643:	25e6c4               	ae_movad32.l	a14, aed6
  12d646:	c0fac0               	sub	a15, a10, a12
  12d649:	0caef7               	bge	a14, a15, 12d659 <search_pitch_candidate+0x209>
  12d64c:	6021c2               	l32i	a12, a1, 0x180
  12d64f:	1b0c                	movi.n	a11, 1
  12d651:	d0b9b0               	subx2	a11, a9, a11
  12d654:	005cb2               	s16i	a11, a12, 0
  12d657:	f01d                	retw.n

0012d659 <search_pitch_candidate+0x209>:
  12d659:	c0eba0               	sub	a14, a11, a10
  12d65c:	3c7e34               	ae_movda32	aed7, a14
  12d65f:	eb0ddd070107259f 	{ nop; ae_mul32.hh	aed7, aed1, aed7; nop }
  12d667:	6021f2               	l32i	a15, a1, 0x180
  12d66a:	817d74               	ae_sraa64	aed7, aed7, a13
  12d66d:	2577c4               	ae_movad32.l	a7, aed7
  12d670:	c08ca0               	sub	a8, a12, a10
  12d673:	727780               	salt	a7, a7, a8
  12d676:	932570               	movnez	a2, a5, a7
  12d679:	d0e920               	subx2	a14, a9, a2
  12d67c:	005fe2               	s16i	a14, a15, 0
  12d67f:	f01d                	retw.n

0012d681 <search_pitch_candidate+0x231>:
  12d681:	602172               	l32i	a7, a1, 0x180
  12d684:	0f0c                	movi.n	a15, 0
  12d686:	d0f9f0               	subx2	a15, a9, a15
  12d689:	0057f2               	s16i	a15, a7, 0
  12d68c:	f01d                	retw.n

0012d68e <search_pitch_candidate+0x23e>:
	...

0012d690 <search_pitch_candidate+0x240>:
  12d690:	0d7fe34190b0156e 	{ blti.w18	a5, 1, 12d4cd <search_pitch_candidate+0x7d>; nop }
  12d698:	059d                	mov.n	a9, a5
  12d69a:	080c                	movi.n	a8, 0
  12d69c:	ff8406               	j	12d4b0 <search_pitch_candidate+0x60>

0012d69f <search_pitch_candidate+0x24f>:
	...

0012d6a0 <search_pitch_candidate+0x250>:
  12d6a0:	0d7fe741e0b01d6e 	{ blti.w18	a13, 1, 12d522 <search_pitch_candidate+0xd2>; nop }
  12d6a8:	0d9d                	mov.n	a9, a13
  12d6aa:	080c                	movi.n	a8, 0
  12d6ac:	ff9646               	j	12d509 <search_pitch_candidate+0xb9>

0012d6af <search_pitch_candidate+0x25f>:
	...

0012d6b0 <search_pitch_candidate+0x260>:
  12d6b0:	1f0c                	movi.n	a15, 1
  12d6b2:	ffd086               	j	12d5f8 <search_pitch_candidate+0x1a8>

0012d6b5 <search_pitch_candidate+0x265>:
  12d6b5:	000000                                        ...

0012d6b8 <no_doubling_get_gain>:
  12d6b8:	042136               	entry	a1, 0x210
  12d6bb:	6b6142               	s32i	a4, a1, 0x1ac
  12d6be:	6a6152               	s32i	a5, a1, 0x1a8
  12d6c1:	696162               	s32i	a6, a1, 0x1a4
  12d6c4:	726172               	s32i	a7, a1, 0x1c8
  12d6c7:	0095e2               	l16si	a14, a5, 0
  12d6ca:	217130               	srai	a7, a3, 1
  12d6cd:	21e1e0               	srai	a14, a14, 1
  12d6d0:	90f720               	addx2	a15, a7, a2
  12d6d3:	7661f2               	s32i	a15, a1, 0x1d8
  12d6d6:	0055e2               	s16i	a14, a5, 0
  12d6d9:	072e77               	blt	a14, a7, 12d6e4 <no_doubling_get_gain+0x2c>
  12d6dc:	e70b                	addi.n	a14, a7, -1
  12d6de:	23ee80               	sext	a14, a14, 15
  12d6e1:	0055e2               	s16i	a14, a5, 0

0012d6e4 <no_doubling_get_gain+0x2c>:
  12d6e4:	01dd                	mov.n	a13, a1
  12d6e6:	6c61e2               	s32i	a14, a1, 0x1b0
  12d6e9:	11cef0               	slli	a12, a14, 1
  12d6ec:	7621b2               	l32i	a11, a1, 0x1d8
  12d6ef:	0efd                	mov.n	a15, a14
  12d6f1:	7161f2               	s32i	a15, a1, 0x1c4
  12d6f4:	20abb0               	or	a10, a11, a11
  12d6f7:	c0cbc0               	sub	a12, a11, a12
  12d6fa:	04c1e2               	addi	a14, a1, 4
  12d6fd:	ff9ca5               	call8	12d0c8 <dual_inner_prod>
  12d700:	7621a2               	l32i	a10, a1, 0x1d8
  12d703:	10c1b2               	addi	a11, a1, 16
  12d706:	07cd                	mov.n	a12, a7
  12d708:	2e0c                	movi.n	a14, 2
  12d70a:	cf3c                	movi.n	a15, 60
  12d70c:	0188                	l32i.n	a8, a1, 0
  12d70e:	1198                	l32i.n	a9, a1, 4
  12d710:	08dd                	mov.n	a13, a8
  12d712:	219290               	srai	a9, a9, 2
  12d715:	1199                	s32i.n	a9, a1, 4
  12d717:	218280               	srai	a8, a8, 2
  12d71a:	0189                	s32i.n	a8, a1, 0
  12d71c:	4189                	s32i.n	a8, a1, 16
  12d71e:	ff92a5               	call8	12d048 <remove_doubling_loop>
  12d721:	10c142               	addi	a4, a1, 16
  12d724:	01e8                	l32i.n	a14, a1, 0
  12d726:	6c21c2               	l32i	a12, a1, 0x1b0
  12d729:	11eee0               	slli	a14, a14, 2
  12d72c:	a0cc40               	addx4	a12, a12, a4
  12d72f:	0cc8                	l32i.n	a12, a12, 0
  12d731:	f4d0e0               	extui	a13, a14, 0, 16
  12d734:	3c4d34               	ae_movda32	aed4, a13
  12d737:	7061c2               	s32i	a12, a1, 0x1c0
  12d73a:	31e0e0               	srai	a14, a14, 16
  12d73d:	11cce0               	slli	a12, a12, 2
  12d740:	f4b0c0               	extui	a11, a12, 0, 16
  12d743:	31c0c0               	srai	a12, a12, 16
  12d746:	400001b544324ebe 	{ ae_movda16	aed2, a14; nop; ae_movda32	aed3, a11 }
  12d74e:	0c801ab2c3835cee 	{ ae_movda16	aed5, a12; ae_mul32x16.h0	aed3, aed3, aed2 }
  12d756:	eb05dd050404259f 	{ nop; ae_mul32x16.h0	aed4, aed4, aed5; nop }
  12d75e:	25a3c4               	ae_movad32.l	a10, aed3
  12d761:	0c801a02455294de 	{ ae_movad32.l	a9, aed4; ae_mul16x4	aed5, aed2, aed2, aed5 }
  12d769:	21afa0               	srai	a10, a10, 15
  12d76c:	2582c4               	ae_movad32.l	a8, aed2
  12d76f:	219f90               	srai	a9, a9, 15
  12d772:	9088a0               	addx2	a8, a8, a10
  12d775:	889a                	add.n	a8, a8, a9
  12d777:	218180               	srai	a8, a8, 1
  12d77a:	1198                	l32i.n	a9, a1, 4
  12d77c:	6e6192               	s32i	a9, a1, 0x1b8
  12d77f:	881b                	addi.n	a8, a8, 1
  12d781:	3c0834               	ae_movda32	aed0, a8
  12d784:	2560c4               	ae_movad32.l	a6, aed0
  12d787:	3c1634               	ae_movda32	aed1, a6
  12d78a:	2521f4               	ae_nsaz32.l	a2, aed1
  12d78d:	e61c                	movi.n	a6, 30
  12d78f:	c02620               	sub	a2, a6, a2
  12d792:	212120               	srai	a2, a2, 1
  12d795:	232280               	sext	a2, a2, 15
  12d798:	f9c2a2               	addi	a10, a2, -7
  12d79b:	11aaf0               	slli	a10, a10, 1
  12d79e:	60a0a0               	neg	a10, a10
  12d7a1:	200a04               	ae_slaa32	aed0, aed0, a10
  12d7a4:	25a0c4               	ae_movad32.l	a10, aed0
  12d7a7:	ff6da5               	call8	12ce80 <speech_rsqrt_norm>
  12d7aa:	02d192               	addmi	a9, a1, 0x200
  12d7ad:	6b21c2               	l32i	a12, a1, 0x1ac
  12d7b0:	0121e2               	l32i	a14, a1, 4
  12d7b3:	6c21f2               	l32i	a15, a1, 0x1b0
  12d7b6:	400001b5459a4afe 	{ ae_movda32	aed10, a10; nop; ae_movda32	aed9, a15 }
  12d7be:	18fb40109fd00fdf 	{ movi	a13, 15; nop; ae_slai32	aed13, aed9, 1 }
  12d7c6:	11eee0               	slli	a14, a14, 2
  12d7c9:	21c1c0               	srai	a12, a12, 1
  12d7cc:	7461c2               	s32i	a12, a1, 0x1d0
  12d7cf:	0d80184082b6be2e 	{ ae_movda32	aed11, a14; ae_movi	aed6, 2 }
  12d7d7:	ebe7c8060d0cad7f 	{ ae_movad32.l	a10, aed13; ae_add32	aed12, aed13, aed6; nop }
  12d7df:	7361a2               	s32i	a10, a1, 0x1cc
  12d7e2:	1efb4f20cfc0ffbf 	{ movi	a11, -1; nop; ae_srai32	aed12, aed12, 2 }
  12d7ea:	e90d5acb8acabb2f 	{ sub	a11, a11, a2; ae_mul32.hh	aed10, aed10, aed11; ae_sext32	aed12, aed12, 15 }
  12d7f2:	252cc4               	ae_movad32.l	a2, aed12
  12d7f5:	81ada4               	ae_sraa64	aed10, aed10, a13
  12d7f8:	25dac4               	ae_movad32.l	a13, aed10
  12d7fb:	72c2c0               	salt	a12, a2, a12
  12d7fe:	0d80184080bb7d2e 	{ ae_movda32	aed7, a13; ae_movi	aed11, 0 }
  12d806:	40000145457a7cbe 	{ ae_movda32	aed10, a12; nop; ae_slaa32	aed7, aed7, a11 }
  12d80e:	c2fb2fa0bf00099e 	{ addi	a9, a9, -16; nop; ae_eq32	b0:b1, aed10, aed11 }
  12d816:	a5fac8707858597e 	{ ae_movad32.l	a5, aed9; ae_movi	aed8, 8; ae_sat16x4	aed5, aed7, aed7 }
  12d81e:	0d801a4c4919853e 	{ ae_movad16.0	a8, aed5; ae_add32	aed9, aed9, aed12 }
  12d826:	c4fbc8800f60f97e 	{ ae_movad32.l	a15, aed9; nop; ae_movf32x2	aed6, aed8, b0:b1 }
  12d82e:	40000174b855396e 	{ ae_s16.0.i	aed5, a9, -16; nop; ae_movad32.l	a3, aed6 }
  12d836:	6f6182               	s32i	a8, a1, 0x1bc
  12d839:	0b27f7               	blt	a7, a15, 12d848 <no_doubling_get_gain+0x190>
  12d83c:	6c2152               	l32i	a5, a1, 0x1b0
  12d83f:	0020f0               	nop
  12d842:	805250               	add	a5, a2, a5
  12d845:	235580               	sext	a5, a5, 15

0012d848 <no_doubling_get_gain+0x190>:
  12d848:	0d402741c0b0834e 	{ bgei.w18	a3, 8, 12dac8 <no_doubling_get_gain+0x410>; nop }
  12d850:	eaba41               	l32r	a4, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  12d853:	692192               	l32i	a9, a1, 0x1a4
  12d856:	742182               	l32i	a8, a1, 0x1d0
  12d859:	6c21d2               	l32i	a13, a1, 0x1b0
  12d85c:	02d1c2               	addmi	a12, a1, 0x200
  12d85f:	02d1f2               	addmi	a15, a1, 0x200
  12d862:	eecff2               	addi	a15, a15, -18
  12d865:	400000c144e2cdce 	{ ae_movda16	aed2, a13; nop; addi	a12, a12, -20 }
  12d86d:	400001b4b8123c8e 	{ ae_s16.0.i	aed2, a12, -16; nop; ae_movda16	aed1, a8 }
  12d875:	400001f0b8f1efee 	{ ae_s16.0.i	aed1, a15, -16; nop; movi	a14, -2 }
  12d87d:	6b21d2               	l32i	a13, a1, 0x1ac
  12d880:	219190               	srai	a9, a9, 1
  12d883:	756192               	s32i	a9, a1, 0x1d4
  12d886:	10dde0               	and	a13, a13, a14
  12d889:	6d61d2               	s32i	a13, a1, 0x1b4
  12d88c:	001c06               	j	12d900 <no_doubling_get_gain+0x248>

0012d88f <no_doubling_get_gain+0x1d7>:
  12d88f:	000000                                        ...

0012d892 <no_doubling_get_gain+0x1da>:
  12d892:	eaaa81               	l32r	a8, 12833c (6ccd <xthals_release_major+0x3ded>)
  12d895:	02d1f2               	addmi	a15, a1, 0x200
  12d898:	f0cff2               	addi	a15, a15, -16
  12d89b:	400001b428453f8e 	{ ae_l16.i	aed5, a15, -16; nop; ae_movda16	aed4, a8 }
  12d8a3:	0c801a043554959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed5 }
  12d8ab:	25d4c4               	ae_movad32.l	a13, aed4
  12d8ae:	ea65c1               	l32r	a12, 128244 (3333 <xthals_release_major+0x453>)
  12d8b1:	21dfd0               	srai	a13, a13, 15
  12d8b4:	c0dde0               	sub	a13, a13, a14
  12d8b7:	53ccd0               	max	a12, a12, a13
  12d8ba:	23cc80               	sext	a12, a12, 15

0012d8bd <no_doubling_get_gain+0x205>:
  12d8bd:	11e8                	l32i.n	a14, a1, 4
  12d8bf:	11bee0               	slli	a11, a14, 2
  12d8c2:	3c9b34               	ae_movda32	aed9, a11
  12d8c5:	eb0d5a090808996f 	{ sub	a9, a9, a6; ae_mul32.hh	aed8, aed8, aed9; nop }
  12d8cd:	fd0c                	movi.n	a13, 15
  12d8cf:	818d84               	ae_sraa64	aed8, aed8, a13
  12d8d2:	25b8c4               	ae_movad32.l	a11, aed8
  12d8d5:	3c7b34               	ae_movda32	aed7, a11
  12d8d8:	207974               	ae_slaa32	aed7, aed7, a9
  12d8db:	a5fb20707f60133e 	{ addi	a3, a3, 1; nop; ae_sat16x4	aed6, aed7, aed7 }
  12d8e3:	25f684               	ae_movad16.0	a15, aed6
  12d8e6:	233380               	sext	a3, a3, 15
  12d8e9:	0bacf7               	bge	a12, a15, 12d8f8 <no_doubling_get_gain+0x240>
  12d8ec:	6e61e2               	s32i	a14, a1, 0x1b8
  12d8ef:	706172               	s32i	a7, a1, 0x1c0
  12d8f2:	716122               	s32i	a2, a1, 0x1c4
  12d8f5:	6f61f2               	s32i	a15, a1, 0x1bc

0012d8f8 <no_doubling_get_gain+0x240>:
  12d8f8:	0d401c41c0b0834e 	{ bgei.w18	a3, 8, 12dac8 <no_doubling_get_gain+0x410>; nop }

0012d900 <no_doubling_get_gain+0x248>:
  12d900:	442326               	beqi	a3, 2, 12d948 <no_doubling_get_gain+0x290>
  12d903:	742182               	l32i	a8, a1, 0x1d0
  12d906:	732122               	l32i	a2, a1, 0x1cc
  12d909:	11c3f0               	slli	a12, a3, 1
  12d90c:	223a                	add.n	a2, a2, a3
  12d90e:	d222c0               	quos	a2, a2, a12
  12d911:	232280               	sext	a2, a2, 15
  12d914:	0d001b4100b0928e 	{ blt.w18	a2, a8, 12dac8 <no_doubling_get_gain+0x410>; nop }
  12d91c:	ea8991               	l32r	a9, 128340 (213df0 <second_check_71>)
  12d91f:	02d182               	addmi	a8, a1, 0x200
  12d922:	939a                	add.n	a9, a3, a9
  12d924:	000992               	l8ui	a9, a9, 0
  12d927:	ecc882               	addi	a8, a8, -20
  12d92a:	1199f0               	slli	a9, a9, 1
  12d92d:	400001b428ab389e 	{ ae_l16.i	aed11, a8, -16; nop; ae_movda16	aed10, a9 }
  12d935:	0c801a0a3bba959e 	{ nop; ae_mul16x4	aed11, aed10, aed10, aed11 }
  12d93d:	255ac4               	ae_movad32.l	a5, aed10
  12d940:	535a                	add.n	a5, a3, a5
  12d942:	d255c0               	quos	a5, a5, a12
  12d945:	235580               	sext	a5, a5, 15

0012d948 <no_doubling_get_gain+0x290>:
  12d948:	d14b                	addi.n	a13, a1, 4
  12d94a:	11c5f0               	slli	a12, a5, 1
  12d94d:	11b2f0               	slli	a11, a2, 1
  12d950:	7621a2               	l32i	a10, a1, 0x1d8
  12d953:	02d1e2               	addmi	a14, a1, 0x200
  12d956:	a0cee2               	addi	a14, a14, -96
  12d959:	c0bab0               	sub	a11, a10, a11
  12d95c:	c0cac0               	sub	a12, a10, a12
  12d95f:	ff76a5               	call8	12d0c8 <dual_inner_prod>
  12d962:	0198                	l32i.n	a9, a1, 0
  12d964:	11a8                	l32i.n	a10, a1, 4
  12d966:	10c172               	addi	a7, a1, 16
  12d969:	a08570               	addx4	a8, a5, a7
  12d96c:	21a2a0               	srai	a10, a10, 2
  12d96f:	0888                	l32i.n	a8, a8, 0
  12d971:	a07270               	addx4	a7, a2, a7
  12d974:	1199e0               	slli	a9, a9, 2
  12d977:	f46090               	extui	a6, a9, 0, 16
  12d97a:	0778                	l32i.n	a7, a7, 0
  12d97c:	319090               	srai	a9, a9, 16
  12d97f:	3ce924               	ae_movda16	aed14, a9
  12d982:	778a                	add.n	a7, a7, a8
  12d984:	682192               	l32i	a9, a1, 0x1a0
  12d987:	11f7e0               	slli	a15, a7, 2
  12d98a:	f4e0f0               	extui	a14, a15, 0, 16
  12d98d:	219290               	srai	a9, a9, 2
  12d990:	31f0f0               	srai	a15, a15, 16
  12d993:	400001b545f046ee 	{ ae_movda32	aed0, a6; nop; ae_movda32	aed15, a14 }
  12d99b:	0c801abecf8f1fee 	{ ae_movda16	aed1, a15; ae_mul32x16.h0	aed15, aed15, aed14 }
  12d9a3:	686192               	s32i	a9, a1, 0x1a0
  12d9a6:	eb055001000099af 	{ add	a9, a9, a10; ae_mul32x16.h0	aed0, aed0, aed1; nop }
  12d9ae:	25dfc4               	ae_movad32.l	a13, aed15
  12d9b1:	0c801a0e411ec0de 	{ ae_movad32.l	a12, aed0; ae_mul16x4	aed1, aed14, aed14, aed1 }
  12d9b9:	21dfd0               	srai	a13, a13, 15
  12d9bc:	25bec4               	ae_movad32.l	a11, aed14
  12d9bf:	21cfc0               	srai	a12, a12, 15
  12d9c2:	90bbd0               	addx2	a11, a11, a13
  12d9c5:	bbca                	add.n	a11, a11, a12
  12d9c7:	01cbb2               	addi	a11, a11, 1
  12d9ca:	40000111450c6bee 	{ ae_movda32	aed12, a11; nop; movi	a6, 30 }
  12d9d2:	258cf4               	ae_nsaz32.l	a8, aed12
  12d9d5:	016192               	s32i	a9, a1, 4
  12d9d8:	c06680               	sub	a6, a6, a8
  12d9db:	216160               	srai	a6, a6, 1
  12d9de:	236680               	sext	a6, a6, 15
  12d9e1:	f9c6c2               	addi	a12, a6, -7
  12d9e4:	11ccf0               	slli	a12, a12, 1
  12d9e7:	60c0c0               	neg	a12, a12
  12d9ea:	20ccc4               	ae_slaa32	aed12, aed12, a12
  12d9ed:	25acc4               	ae_movad32.l	a10, aed12
  12d9f0:	ff48e5               	call8	12ce80 <speech_rsqrt_norm>
  12d9f3:	7521c2               	l32i	a12, a1, 0x1d4
  12d9f6:	ea1681               	l32r	a8, 128250 (599a <xthals_release_major+0x2aba>)
  12d9f9:	02d1f2               	addmi	a15, a1, 0x200
  12d9fc:	400000e144e1f8fe 	{ ae_movda16	aed1, a8; nop; addi	a15, a15, -18 }
  12da04:	c0c2c0               	sub	a12, a2, a12
  12da07:	60c1c0               	abs	a12, a12
  12da0a:	7d2ce6               	bgei	a12, 2, 12da8b <no_doubling_get_gain+0x3d3>
  12da0d:	7221e2               	l32i	a14, a1, 0x1c8

0012da10 <no_doubling_get_gain+0x358>:
  12da10:	02d192               	addmi	a9, a1, 0x200
  12da13:	4000000028f29f9e 	{ ae_l16.i	aed2, a15, -16; nop; addi	a9, a9, -16 }
  12da1b:	400001002803d93e 	{ ae_l16.i	aed3, a9, -16; nop; movi	a13, 3 }
  12da23:	0c801a01c3430dee 	{ ae_movda16	aed0, a13; ae_mul16x4	aed4, aed3, aed1, aed3 }
  12da2b:	0c800600f242ff9e 	{ movi	a9, -1; ae_mul16x4	aed4, aed2, aed0, aed2 }
  12da33:	25c3c4               	ae_movad32.l	a12, aed3
  12da36:	400001754558da2e 	{ ae_movda32	aed8, a10; nop; ae_movad32.l	a13, aed2 }
  12da3e:	21cfc0               	srai	a12, a12, 15
  12da41:	c0cce0               	sub	a12, a12, a14
  12da44:	53c4c0               	max	a12, a4, a12
  12da47:	23cc80               	sext	a12, a12, 15
  12da4a:	0d3fe44140b092de 	{ blt.w18	a2, a13, 12d892 <no_doubling_get_gain+0x1da>; nop }
  12da52:	6d21b2               	l32i	a11, a1, 0x1b4
  12da55:	ea3b81               	l32r	a8, 128344 (7333 <xthals_release_major+0x4453>)
  12da58:	0d3fe64110b0a2be 	{ bge.w18	a2, a11, 12d8bd <no_doubling_get_gain+0x205>; nop }
  12da60:	02d1f2               	addmi	a15, a1, 0x200
  12da63:	f0cff2               	addi	a15, a15, -16
  12da66:	400001b428453f8e 	{ ae_l16.i	aed5, a15, -16; nop; ae_movda16	aed4, a8 }
  12da6e:	0c801a043554959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed5 }
  12da76:	25d4c4               	ae_movad32.l	a13, aed4
  12da79:	ea1ec1               	l32r	a12, 1282f4 (4000 <xthals_release_major+0x1120>)
  12da7c:	21dfd0               	srai	a13, a13, 15
  12da7f:	c0dde0               	sub	a13, a13, a14
  12da82:	53ccd0               	max	a12, a12, a13
  12da85:	23cc80               	sext	a12, a12, 15
  12da88:	ff8c46               	j	12d8bd <no_doubling_get_gain+0x205>

0012da8b <no_doubling_get_gain+0x3d3>:
  12da8b:	343ce6               	bgei	a12, 3, 12dac3 <no_doubling_get_gain+0x40b>
  12da8e:	5d0c                	movi.n	a13, 5
  12da90:	400001b5448733de 	{ ae_movda16	aed7, a3; nop; ae_movda16	aed8, a13 }
  12da98:	0c801a083798959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed7 }
  12daa0:	6c21b2               	l32i	a11, a1, 0x1b0
  12daa3:	25c8c4               	ae_movad32.l	a12, aed8
  12daa6:	3c6c24               	ae_movda16	aed6, a12
  12daa9:	0c801a063776959e 	{ nop; ae_mul16x4	aed7, aed6, aed6, aed7 }
  12dab1:	7221e2               	l32i	a14, a1, 0x1c8
  12dab4:	2596c4               	ae_movad32.l	a9, aed6
  12dab7:	21e1e0               	srai	a14, a14, 1
  12daba:	05a9b7               	bge	a9, a11, 12dac3 <no_doubling_get_gain+0x40b>
  12dabd:	23ee80               	sext	a14, a14, 15
  12dac0:	ffd306               	j	12da10 <no_doubling_get_gain+0x358>

0012dac3 <no_doubling_get_gain+0x40b>:
  12dac3:	0e0c                	movi.n	a14, 0
  12dac5:	ffd1c6               	j	12da10 <no_doubling_get_gain+0x358>

0012dac8 <no_doubling_get_gain+0x410>:
  12dac8:	7021f2               	l32i	a15, a1, 0x1c0
  12dacb:	6e21a2               	l32i	a10, a1, 0x1b8
  12dace:	030c                	movi.n	a3, 0
  12dad0:	53a3a0               	max	a10, a3, a10
  12dad3:	0d001241a0b09afe 	{ blt.w18	a10, a15, 12dc01 <no_doubling_get_gain+0x549>; nop }
  12dadb:	e9cb21               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)

0012dade <no_doubling_get_gain+0x426>:
  12dade:	ec0c                	movi.n	a12, 14
  12dae0:	7121a2               	l32i	a10, a1, 0x1c4
  12dae3:	762192               	l32i	a9, a1, 0x1d8
  12dae6:	11aaf0               	slli	a10, a10, 1
  12dae9:	7729d4               	ae_la64.pp	u1, a9
  12daec:	c0a9a0               	sub	a10, a9, a10
  12daef:	3719d4               	ae_la16x4.ip	aed1, u1, a9
  12daf2:	772ae4               	ae_la64.pp	u2, a10
  12daf5:	fecab2               	addi	a11, a10, -2
  12daf8:	40000021450683ae 	{ ae_movda32	aed6, a3; nop; addi	a8, a10, 2 }
  12db00:	7728c4               	ae_la64.pp	u0, a8
  12db03:	772bf4               	ae_la64.pp	u3, a11
  12db06:	375bf4               	ae_la16x4.ip	aed5, u3, a11
  12db09:	c9fbcf466e7e988e 	{ ae_la16x4.ip	aed9, u0, a8; ae_mov	aed14, aed6; ae_mov	aed7, aed6 }
  12db11:	c9fbcf466e342ace 	{ ae_la16x4.ip	aed2, u2, a10; ae_mov	aed4, aed6; ae_mov	aed3, aed6 }
  12db19:	0c801a81a934961e 	{ ae_mov	aed9, aed6; ae_mula16x4	aed3, aed4, aed1, aed9 }
  12db21:	f03d                	nop.n
  12db23:	f03d                	nop.n
  12db25:	1a8c76               	loop	a12, 12db43 <no_doubling_get_gain+0x48b>
  12db28:	0c801a810267089e 	{ ae_la16x4.ip	aed0, u0, a8; ae_mula16x4	aed6, aed7, aed1, aed2 }
  12db30:	0c801a8105e919be 	{ ae_la16x4.ip	aed1, u1, a9; ae_mula16x4	aed14, aed9, aed1, aed5 }
  12db38:	372ae4               	ae_la16x4.ip	aed2, u2, a10
  12db3b:	0c801a8100345bfe 	{ ae_la16x4.ip	aed5, u3, a11; ae_mula16x4	aed3, aed4, aed1, aed0 }

0012db43 <no_doubling_get_gain+0x48b>:
  12db43:	0c801a813267959e 	{ nop; ae_mula16x4	aed6, aed7, aed1, aed2 }
  12db4b:	e9c191               	l32r	a9, 128250 (599a <xthals_release_major+0x2aba>)
  12db4e:	0c801281e5e9f34e 	{ ae_add32	aed15, aed3, aed4; ae_mula16x4	aed14, aed9, aed1, aed5 }
  12db56:	0d80184f8f2f892e 	{ ae_movda32	aed8, a9; ae_add32_hl_lh	aed15, aed15, aed15 }
  12db5e:	93e7c897e6ed8f7e 	{ ae_movad32.l	a8, aed15; ae_add32	aed13, aed6, aed7; ae_add32	aed14, aed14, aed9 }
  12db66:	0d80184d8d2dc82e 	{ ae_movda32	aed12, a8; ae_add32_hl_lh	aed13, aed13, aed13 }
  12db6e:	1ee9c82ececeed7f 	{ ae_movad32.l	a14, aed13; ae_add32_hl_lh	aed14, aed14, aed14; ae_srai32	aed12, aed12, 2 }
  12db76:	40000175455dfeee 	{ ae_movda32	aed13, a14; nop; ae_movad32.l	a15, aed14 }
  12db7e:	40000101450aeffe 	{ ae_movda32	aed10, a15; nop; movi	a14, 15 }
  12db86:	1efbc820dfd0ac7f 	{ ae_movad32.l	a10, aed12; nop; ae_srai32	aed13, aed13, 2 }
  12db8e:	1ef2c82cadabbd7f 	{ ae_movad32.l	a11, aed13; ae_sub32	aed11, aed13, aed12; ae_srai32	aed10, aed10, 2 }
  12db96:	a90dc8cba8cb9a7e 	{ ae_movad32.l	a9, aed10; ae_mul32.hh	aed11, aed8, aed11; ae_sub32	aed12, aed10, aed12 }
  12db9e:	25dcc4               	ae_movad32.l	a13, aed12
  12dba1:	81beb4               	ae_sraa64	aed11, aed11, a14
  12dba4:	400001754550c3be 	{ ae_movda32	aed0, a3; nop; ae_movad32.l	a12, aed11 }
  12dbac:	c0fa90               	sub	a15, a10, a9
  12dbaf:	06acd7               	bge	a12, a13, 12dbb9 <no_doubling_get_gain+0x501>
  12dbb2:	190c                	movi.n	a9, 1
  12dbb4:	000806               	j	12dbd8 <no_doubling_get_gain+0x520>

0012dbb7 <no_doubling_get_gain+0x4ff>:
	...

0012dbb9 <no_doubling_get_gain+0x501>:
  12dbb9:	c08b90               	sub	a8, a11, a9
  12dbbc:	3c1834               	ae_movda32	aed1, a8
  12dbbf:	eb0ddd010801259f 	{ nop; ae_mul32.hh	aed1, aed8, aed1; nop }
  12dbc7:	fc7c                	movi.n	a12, -1
  12dbc9:	811e14               	ae_sraa64	aed1, aed1, a14
  12dbcc:	25d1c4               	ae_movad32.l	a13, aed1
  12dbcf:	2590c4               	ae_movad32.l	a9, aed0
  12dbd2:	72ddf0               	salt	a13, a13, a15
  12dbd5:	939cd0               	movnez	a9, a12, a13

0012dbd8 <no_doubling_get_gain+0x520>:
  12dbd8:	6a21b2               	l32i	a11, a1, 0x1a8
  12dbdb:	7121a2               	l32i	a10, a1, 0x1c4
  12dbde:	6f2182               	l32i	a8, a1, 0x1bc
  12dbe1:	90aa90               	addx2	a10, a10, a9
  12dbe4:	432820               	min	a2, a8, a2
  12dbe7:	232280               	sext	a2, a2, 15
  12dbea:	005ba2               	s16i	a10, a11, 0
  12dbed:	6b21b2               	l32i	a11, a1, 0x1ac
  12dbf0:	23aa80               	sext	a10, a10, 15
  12dbf3:	012ab7               	blt	a10, a11, 12dbf8 <no_doubling_get_gain+0x540>
  12dbf6:	f01d                	retw.n

0012dbf8 <no_doubling_get_gain+0x540>:
  12dbf8:	6a21c2               	l32i	a12, a1, 0x1a8
  12dbfb:	005cb2               	s16i	a11, a12, 0
  12dbfe:	f01d                	retw.n

0012dc00 <no_doubling_get_gain+0x548>:
	...

0012dc01 <no_doubling_get_gain+0x549>:
  12dc01:	0fbd                	mov.n	a11, a15
  12dc03:	2c0c                	movi.n	a12, 2
  12dc05:	feffe5               	call8	12cc04 <frac_div32>
  12dc08:	3120a0               	srai	a2, a10, 16
  12dc0b:	ffb3c6               	j	12dade <no_doubling_get_gain+0x426>

0012dc0e <no_doubling_get_gain+0x556>:
	...

0012dc10 <speech_pitch_xcorr_c>:
  12dc10:	006136               	entry	a1, 48
  12dc13:	02bd                	mov.n	a11, a2
  12dc15:	039d                	mov.n	a9, a3
  12dc17:	04ad                	mov.n	a10, a4
  12dc19:	21d260               	srai	a13, a6, 2
  12dc1c:	e9cbf1               	l32r	a15, 128348 (213e00 <second_check_71+0x10>)
  12dc1f:	1c0c                	movi.n	a12, 1
  12dc21:	21e250               	srai	a14, a5, 2
  12dc24:	53eec0               	max	a14, a14, a12
  12dc27:	7e0b                	addi.n	a7, a14, -1

0012dc29 <speech_pitch_xcorr_c+0x19>:
  12dc29:	b01b34               	ae_l16.i	aed1, a11, 6
  12dc2c:	400000f022f0dbde 	{ ae_l16.i	aed0, a11, 4; nop; addi	a13, a13, -1 }
  12dc34:	7729f4               	ae_la64.pp	u3, a9
  12dc37:	2f48                	l32i.n	a4, a15, 8
  12dc39:	1f38                	l32i.n	a3, a15, 4
  12dc3b:	3f58                	l32i.n	a5, a15, 12
  12dc3d:	0f28                	l32i.n	a2, a15, 0
  12dc3f:	0129                	s32i.n	a2, a1, 0
  12dc41:	3159                	s32i.n	a5, a1, 12
  12dc43:	1139                	s32i.n	a3, a1, 4
  12dc45:	2149                	s32i.n	a4, a1, 8
  12dc47:	4000002021034b9e 	{ ae_l16.i	aed3, a11, 2; nop; addi	a4, a9, 2 }
  12dc4f:	4000004020073b9e 	{ ae_l16.i	aed7, a11, 0; nop; addi	a3, a9, 4 }
  12dc57:	095d                	mov.n	a5, a9
  12dc59:	3785f4               	ae_la16x4.ip	aed8, u3, a5
  12dc5c:	7723d4               	ae_la64.pp	u1, a3
  12dc5f:	7724e4               	ae_la64.pp	u2, a4
  12dc62:	3764e4               	ae_la16x4.ip	aed6, u2, a4
  12dc65:	40000080610561be 	{ ae_l32x2.i	aed5, a1, 8; nop; addi	a6, a11, 8 }
  12dc6d:	400000606004219e 	{ ae_l32x2.i	aed4, a1, 0; nop; addi	a2, a9, 6 }
  12dc75:	0c801a87084523be 	{ ae_la16x4.ip	aed2, u1, a3; ae_mula16x4	aed4, aed5, aed7, aed8 }
  12dc7d:	0c801a833645920e 	{ ae_la64.pp	u0, a2; ae_mula16x4	aed4, aed5, aed3, aed6 }
  12dc85:	0c801a800245029e 	{ ae_la16x4.ip	aed0, u0, a2; ae_mula16x4	aed4, aed5, aed0, aed2 }
  12dc8d:	36a776               	loopgtz	a7, 12dcc7 <speech_pitch_xcorr_c+0xb7>
  12dc90:	0c801a810045029e 	{ ae_la16x4.ip	aed0, u0, a2; ae_mula16x4	aed4, aed5, aed1, aed0 }
  12dc98:	3715f4               	ae_la16x4.ip	aed1, u3, a5
  12dc9b:	3724e4               	ae_la16x4.ip	aed2, u2, a4
  12dc9e:	400000811004616e 	{ ae_s32x2.i	aed4, a1, 0; nop; addi	a6, a6, 8 }
  12dca6:	e95114               	ae_s32x2.i	aed5, a1, 8
  12dca9:	b036c4               	ae_l16.i	aed3, a6, -8
  12dcac:	0c801a83014513be 	{ ae_la16x4.ip	aed1, u1, a3; ae_mula16x4	aed4, aed5, aed3, aed1 }
  12dcb4:	b036d4               	ae_l16.i	aed3, a6, -6
  12dcb7:	0c8016837245265e 	{ ae_l16.i	aed2, a6, -4; ae_mula16x4	aed4, aed5, aed3, aed2 }
  12dcbf:	0c801682714516de 	{ ae_l16.i	aed1, a6, -2; ae_mula16x4	aed4, aed5, aed2, aed1 }

0012dcc7 <speech_pitch_xcorr_c+0xb7>:
  12dcc7:	37a4e4               	ae_la16x4.ip	aed10, u2, a4
  12dcca:	053d                	mov.n	a3, a5
  12dccc:	37c3f4               	ae_la16x4.ip	aed12, u3, a3
  12dccf:	0c8016810045b65e 	{ ae_l16.i	aed11, a6, 0; ae_mula16x4	aed4, aed5, aed1, aed0 }
  12dcd7:	0c80168b0c4596de 	{ ae_l16.i	aed9, a6, 2; ae_mula16x4	aed4, aed5, aed11, aed12 }
  12dcdf:	0c801a893a45959e 	{ nop; ae_mula16x4	aed4, aed5, aed9, aed10 }
  12dce7:	23dd80               	sext	a13, a13, 15
  12dcea:	624a24               	ae_s32x2.ip	aed4, a10, 16
  12dced:	e94104               	ae_s32x2.i	aed4, a1, 0
  12dcf0:	400000811105919e 	{ ae_s32x2.i	aed5, a1, 8; nop; addi	a9, a9, 8 }
  12dcf8:	3188                	l32i.n	a8, a1, 12
  12dcfa:	1138                	l32i.n	a3, a1, 4
  12dcfc:	0178                	l32i.n	a7, a1, 0
  12dcfe:	2128                	l32i.n	a2, a1, 8
  12dd00:	537730               	max	a7, a7, a3
  12dd03:	537720               	max	a7, a7, a2
  12dd06:	537780               	max	a7, a7, a8
  12dd09:	53cc70               	max	a12, a12, a7
  12dd0c:	400000f11ff57aee 	{ ae_s32x2.i	aed5, a10, -8; nop; addi	a7, a14, -1 }
  12dd14:	f11d56               	bnez	a13, 12dc29 <speech_pitch_xcorr_c+0x19>
  12dd17:	0c2d                	mov.n	a2, a12
  12dd19:	f01d                	retw.n

0012dd1b <speech_pitch_xcorr_c+0x10b>:
  12dd1b:	00000000 00413600                                .....

0012dd20 <rc_dec>:
  12dd20:	004136               	entry	a1, 32
  12dd23:	5288                	l32i.n	a8, a2, 20
  12dd25:	6248                	l32i.n	a4, a2, 24
  12dd27:	c28830               	quou	a8, a8, a3
  12dd2a:	7289                	s32i.n	a8, a2, 28
  12dd2c:	c22480               	quou	a2, a4, a8
  12dd2f:	221b                	addi.n	a2, a2, 1
  12dd31:	432230               	min	a2, a2, a3
  12dd34:	c02320               	sub	a2, a3, a2
  12dd37:	f01d                	retw.n

0012dd39 <rc_dec+0x19>:
  12dd39:	000000                                        ...

0012dd3c <rc_dec_bits>:
  12dd3c:	004136               	entry	a1, 32
  12dd3f:	1e0c                	movi.n	a14, 1
  12dd41:	0692c2               	l16si	a12, a2, 12
  12dd44:	2268                	l32i.n	a6, a2, 8
  12dd46:	0c7d                	mov.n	a7, a12
  12dd48:	74bc37               	bgeu	a12, a3, 12ddc0 <rc_dec_bits+0x84>
  12dd4b:	0212a2               	l16ui	a10, a2, 4
  12dd4e:	031292               	l16ui	a9, a2, 6
  12dd51:	8b1c                	movi.n	a11, 24
  12dd53:	20a0f2               	movi	a15, 32
  12dd56:	c0ffc0               	sub	a15, a15, a12
  12dd59:	07cfd2               	addi	a13, a15, 7
  12dd5c:	b3dff0               	movgez	a13, a15, a15
  12dd5f:	21d3d0               	srai	a13, a13, 3
  12dd62:	53dde0               	max	a13, a13, a14
  12dd65:	2a8076               	loop	a0, 12dd93 <rc_dec_bits+0x57>
  12dd68:	401700               	ssl	a7
  12dd6b:	778b                	addi.n	a7, a7, 8
  12dd6d:	17b9a7               	bgeu	a9, a10, 12dd88 <rc_dec_bits+0x4c>
  12dd70:	0288                	l32i.n	a8, a2, 0
  12dd72:	0212a2               	l16ui	a10, a2, 4
  12dd75:	991b                	addi.n	a9, a9, 1
  12dd77:	f49090               	extui	a9, a9, 0, 16
  12dd7a:	035292               	s16i	a9, a2, 6
  12dd7d:	c0fa90               	sub	a15, a10, a9
  12dd80:	88fa                	add.n	a8, a8, a15
  12dd82:	000882               	l8ui	a8, a8, 0
  12dd85:	000046               	j	12dd8a <rc_dec_bits+0x4e>

0012dd88 <rc_dec_bits+0x4c>:
  12dd88:	080c                	movi.n	a8, 0

0012dd8a <rc_dec_bits+0x4e>:
  12dd8a:	a1f800               	sll	a15, a8
  12dd8d:	2066f0               	or	a6, a6, a15
  12dd90:	042b77               	blt	a11, a7, 12dd98 <rc_dec_bits+0x5c>

0012dd93 <rc_dec_bits+0x57>:
  12dd93:	fff386               	j	12dd65 <rc_dec_bits+0x29>

0012dd96 <rc_dec_bits+0x5a>:
	...

0012dd98 <rc_dec_bits+0x5c>:
  12dd98:	079292               	l16si	a9, a2, 14
  12dd9b:	b0adc0               	addx8	a10, a13, a12
  12dd9e:	401300               	ssl	a3
  12dda1:	a14e00               	sll	a4, a14
  12dda4:	c0aa30               	sub	a10, a10, a3
  12dda7:	0652a2               	s16i	a10, a2, 12
  12ddaa:	993a                	add.n	a9, a9, a3
  12ddac:	400300               	ssr	a3
  12ddaf:	918060               	srl	a8, a6
  12ddb2:	075292               	s16i	a9, a2, 14
  12ddb5:	2289                	s32i.n	a8, a2, 8
  12ddb7:	240b                	addi.n	a2, a4, -1
  12ddb9:	102620               	and	a2, a6, a2
  12ddbc:	f01d                	retw.n

0012ddbe <rc_dec_bits+0x82>:
	...

0012ddc0 <rc_dec_bits+0x84>:
  12ddc0:	079292               	l16si	a9, a2, 14
  12ddc3:	401300               	ssl	a3
  12ddc6:	c0ac30               	sub	a10, a12, a3
  12ddc9:	0652a2               	s16i	a10, a2, 12
  12ddcc:	a14e00               	sll	a4, a14
  12ddcf:	993a                	add.n	a9, a9, a3
  12ddd1:	400300               	ssr	a3
  12ddd4:	918060               	srl	a8, a6
  12ddd7:	075292               	s16i	a9, a2, 14
  12ddda:	2289                	s32i.n	a8, a2, 8
  12dddc:	240b                	addi.n	a2, a4, -1
  12ddde:	102620               	and	a2, a6, a2
  12dde1:	f01d                	retw.n

0012dde3 <rc_dec_bits+0xa7>:
	...

0012dde4 <rc_dec_bin>:
  12dde4:	004136               	entry	a1, 32
  12dde7:	6248                	l32i.n	a4, a2, 24
  12dde9:	5288                	l32i.n	a8, a2, 20
  12ddeb:	400300               	ssr	a3
  12ddee:	918080               	srl	a8, a8
  12ddf1:	401300               	ssl	a3
  12ddf4:	7289                	s32i.n	a8, a2, 28
  12ddf6:	c24480               	quou	a4, a4, a8
  12ddf9:	441b                	addi.n	a4, a4, 1
  12ddfb:	120c                	movi.n	a2, 1
  12ddfd:	a12200               	sll	a2, a2
  12de00:	434420               	min	a4, a4, a2
  12de03:	c02240               	sub	a2, a2, a4
  12de06:	f01d                	retw.n

0012de08 <rc_dec_upd>:
  12de08:	004136               	entry	a1, 32
  12de0b:	c07540               	sub	a7, a5, a4
  12de0e:	400001b47710427e 	{ ae_l32.i	aed0, a2, 28; nop; ae_movda32	aed1, a7 }
  12de16:	eb0ddd010001259f 	{ nop; ae_mul32.hh	aed1, aed0, aed1; nop }
  12de1e:	6268                	l32i.n	a6, a2, 24
  12de20:	2571c4               	ae_movad32.l	a7, aed1
  12de23:	c05670               	sub	a5, a6, a7
  12de26:	066252               	s32i	a5, a2, 24
  12de29:	075316               	beqz	a3, 12dea2 <rc_dec_upd+0x9a>
  12de2c:	c08430               	sub	a8, a4, a3
  12de2f:	3c2834               	ae_movda32	aed2, a8
  12de32:	eb0ddd020002259f 	{ nop; ae_mul32.hh	aed2, aed0, aed2; nop }
  12de3a:	2532c4               	ae_movad32.l	a3, aed2

0012de3d <rc_dec_upd+0x35>:
  12de3d:	e92f91               	l32r	a9, 1282fc (8000 <xthals_release_major+0x5120>)
  12de40:	5239                	s32i.n	a3, a2, 20
  12de42:	5a3937               	bltu	a9, a3, 12dea0 <rc_dec_upd+0x98>
  12de45:	109242               	l16si	a4, a2, 32
  12de48:	0212a2               	l16ui	a10, a2, 4
  12de4b:	e92291               	l32r	a9, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12de4e:	ffafb2               	movi	a11, -1
  12de51:	478076               	loop	a0, 12de9c <rc_dec_upd+0x94>
  12de54:	e92ad1               	l32r	a13, 1282fc (8000 <xthals_release_major+0x5120>)
  12de57:	0792c2               	l16si	a12, a2, 14
  12de5a:	048d                	mov.n	a8, a4
  12de5c:	113380               	slli	a3, a3, 8
  12de5f:	5239                	s32i.n	a3, a2, 20
  12de61:	081242               	l16ui	a4, a2, 16
  12de64:	cc8b                	addi.n	a12, a12, 8
  12de66:	0752c2               	s16i	a12, a2, 14
  12de69:	0eb4a7               	bgeu	a4, a10, 12de7b <rc_dec_upd+0x73>
  12de6c:	0268                	l32i.n	a6, a2, 0
  12de6e:	c41b                	addi.n	a12, a4, 1
  12de70:	0852c2               	s16i	a12, a2, 16
  12de73:	446a                	add.n	a4, a4, a6
  12de75:	000442               	l8ui	a4, a4, 0
  12de78:	000046               	j	12de7d <rc_dec_upd+0x75>

0012de7b <rc_dec_upd+0x73>:
  12de7b:	040c                	movi.n	a4, 0

0012de7d <rc_dec_upd+0x75>:
  12de7d:	116580               	slli	a6, a5, 8
  12de80:	105242               	s16i	a4, a2, 32
  12de83:	115880               	slli	a5, a8, 8
  12de86:	205450               	or	a5, a4, a5
  12de89:	215150               	srai	a5, a5, 1
  12de8c:	3055b0               	xor	a5, a5, a11
  12de8f:	745050               	extui	a5, a5, 0, 8
  12de92:	556a                	add.n	a5, a5, a6
  12de94:	105590               	and	a5, a5, a9
  12de97:	6259                	s32i.n	a5, a2, 24
  12de99:	033d37               	bltu	a13, a3, 12dea0 <rc_dec_upd+0x98>

0012de9c <rc_dec_upd+0x94>:
  12de9c:	ffec46               	j	12de51 <rc_dec_upd+0x49>

0012de9f <rc_dec_upd+0x97>:
	...

0012dea0 <rc_dec_upd+0x98>:
  12dea0:	f01d                	retw.n

0012dea2 <rc_dec_upd+0x9a>:
  12dea2:	5238                	l32i.n	a3, a2, 20
  12dea4:	c03370               	sub	a3, a3, a7
  12dea7:	ffe486               	j	12de3d <rc_dec_upd+0x35>

0012deaa <rc_dec_upd+0xa2>:
	...

0012deac <rc_dec_init>:
  12deac:	004136               	entry	a1, 32
  12deaf:	80a072               	movi	a7, 128
  12deb2:	ebfa1e000004a04f 	{ extui	a10, a4, 0, 16; ae_movi	aed4, 0; nop }
  12deba:	40000180b304520e 	{ ae_s16.0.i	aed4, a2, 6; nop; movi	a5, 128 }
  12dec2:	ebfabe000902422f 	{ ae_s32.l.i	aed4, a2, 8; ae_movi	aed2, 9; nop }
  12deca:	400001b4b634423e 	{ ae_s16.0.i	aed4, a2, 12; nop; ae_movda32	aed3, a3 }
  12ded2:	400001012003820e 	{ ae_s32.l.i	aed3, a2, 0; nop; movi	a8, 0 }
  12deda:	085282               	s16i	a8, a2, 16
  12dedd:	400001b4b712425e 	{ ae_s16.0.i	aed2, a2, 14; nop; ae_movda32	aed1, a5 }
  12dee5:	400001b5250142ae 	{ ae_s32.l.i	aed1, a2, 20; nop; ae_movda32	aed0, a10 }
  12deed:	40000100b200421e 	{ ae_s16.0.i	aed0, a2, 4; nop; movi	a4, 1 }
  12def5:	0ada16               	beqz	a10, 12dfa6 <rc_dec_init+0xfa>
  12def8:	085242               	s16i	a4, a2, 16
  12defb:	000342               	l8ui	a4, a3, 0

0012defe <rc_dec_init+0x52>:
  12defe:	115282               	s16i	a8, a2, 34
  12df01:	e8f461               	l32r	a6, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12df04:	105242               	s16i	a4, a2, 32
  12df07:	7fa092               	movi	a9, 127
  12df0a:	234480               	sext	a4, a4, 15
  12df0d:	21b140               	srai	a11, a4, 1
  12df10:	c099b0               	sub	a9, a9, a11
  12df13:	6299                	s32i.n	a9, a2, 24
  12df15:	400001b54503469e 	{ ae_movda32	aed3, a6; nop; ae_movda32	aed0, a9 }
  12df1d:	808076               	loop	a0, 12dfa1 <rc_dec_init+0xf5>
  12df20:	e8f761               	l32r	a6, 1282fc (8000 <xthals_release_major+0x5120>)
  12df23:	081292               	l16ui	a9, a2, 16
  12df26:	400001b42765427e 	{ ae_l16.i	aed5, a2, 14; nop; ae_movda32	aed6, a7 }
  12df2e:	e9fb59508f50844f 	{ or	a8, a4, a4; nop; ae_sext32	aed5, aed5, 15 }
  12df36:	18fa40806867004f 	{ movi	a4, 0; ae_movi	aed7, 8; ae_slai32	aed6, aed6, 8 }
  12df3e:	18e7be870515625f 	{ ae_s32.l.i	aed6, a2, 20; ae_add32	aed5, aed5, aed7; ae_slai32	aed1, aed0, 8 }
  12df46:	40000174b755726e 	{ ae_s16.0.i	aed5, a2, 14; nop; ae_movad32.l	a7, aed6 }
  12df4e:	0d000140e1b7c9ae 	{ bgeu.w18	a9, a10, 12df70 <rc_dec_init+0xc4>; ae_movi	aed7, 1 }
  12df56:	3c6934               	ae_movda32	aed6, a9
  12df59:	ebe750070606493f 	{ add	a4, a9, a3; ae_add32	aed6, aed6, aed7; nop }
  12df61:	2556c4               	ae_movad32.l	a5, aed6
  12df64:	085252               	s16i	a5, a2, 16
  12df67:	000442               	l8ui	a4, a4, 0
  12df6a:	000086               	j	12df70 <rc_dec_init+0xc4>

0012df6d <rc_dec_init+0xc1>:
  12df6d:	000000                                        ...

0012df70 <rc_dec_init+0xc4>:
  12df70:	400001b54542448e 	{ ae_movda32	aed2, a4; nop; ae_movda32	aed4, a8 }
  12df78:	964844               	ae_slai32	aed4, aed4, 8
  12df7b:	162244               	ae_or	aed2, aed2, aed4
  12df7e:	1efbd9102f204fcf 	{ ae_movi	aed4, -1; nop; ae_srai32	aed2, aed2, 1 }
  12df86:	1e2244               	ae_xor	aed2, aed2, aed4
  12df89:	2592c4               	ae_movad32.l	a9, aed2
  12df8c:	105242               	s16i	a4, a2, 32
  12df8f:	749090               	extui	a9, a9, 0, 8
  12df92:	3c0934               	ae_movda32	aed0, a9
  12df95:	300014               	ae_add32	aed0, aed0, aed1
  12df98:	410034               	ae_and	aed0, aed0, aed3
  12df9b:	e00264               	ae_s32.l.i	aed0, a2, 24
  12df9e:	023677               	bltu	a6, a7, 12dfa4 <rc_dec_init+0xf8>

0012dfa1 <rc_dec_init+0xf5>:
  12dfa1:	ffde06               	j	12df1d <rc_dec_init+0x71>

0012dfa4 <rc_dec_init+0xf8>:
  12dfa4:	f01d                	retw.n

0012dfa6 <rc_dec_init+0xfa>:
  12dfa6:	084d                	mov.n	a4, a8
  12dfa8:	ffd486               	j	12defe <rc_dec_init+0x52>

0012dfab <rc_dec_init+0xff>:
	...

0012dfac <rc_dec_bit_logp>:
  12dfac:	004136               	entry	a1, 32
  12dfaf:	62d8                	l32i.n	a13, a2, 24
  12dfb1:	400300               	ssr	a3
  12dfb4:	5238                	l32i.n	a3, a2, 20
  12dfb6:	0d6d                	mov.n	a6, a13
  12dfb8:	91c030               	srl	a12, a3
  12dfbb:	0c3dc7               	bltu	a13, a12, 12dfcb <rc_dec_bit_logp+0x1f>
  12dfbe:	c033c0               	sub	a3, a3, a12
  12dfc1:	c06dc0               	sub	a6, a13, a12
  12dfc4:	6269                	s32i.n	a6, a2, 24
  12dfc6:	0000c6               	j	12dfcd <rc_dec_bit_logp+0x21>

0012dfc9 <rc_dec_bit_logp+0x1d>:
	...

0012dfcb <rc_dec_bit_logp+0x1f>:
  12dfcb:	0c3d                	mov.n	a3, a12

0012dfcd <rc_dec_bit_logp+0x21>:
  12dfcd:	e8cb41               	l32r	a4, 1282fc (8000 <xthals_release_major+0x5120>)
  12dfd0:	5239                	s32i.n	a3, a2, 20
  12dfd2:	5a3437               	bltu	a4, a3, 12e030 <rc_dec_bit_logp+0x84>
  12dfd5:	109272               	l16si	a7, a2, 32
  12dfd8:	0212a2               	l16ui	a10, a2, 4
  12dfdb:	e8be91               	l32r	a9, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12dfde:	ffafb2               	movi	a11, -1
  12dfe1:	478076               	loop	a0, 12e02c <rc_dec_bit_logp+0x80>
  12dfe4:	e8c641               	l32r	a4, 1282fc (8000 <xthals_release_major+0x5120>)
  12dfe7:	079252               	l16si	a5, a2, 14
  12dfea:	078d                	mov.n	a8, a7
  12dfec:	113380               	slli	a3, a3, 8
  12dfef:	5239                	s32i.n	a3, a2, 20
  12dff1:	081272               	l16ui	a7, a2, 16
  12dff4:	558b                	addi.n	a5, a5, 8
  12dff6:	075252               	s16i	a5, a2, 14
  12dff9:	0eb7a7               	bgeu	a7, a10, 12e00b <rc_dec_bit_logp+0x5f>
  12dffc:	02e8                	l32i.n	a14, a2, 0
  12dffe:	f71b                	addi.n	a15, a7, 1
  12e000:	0852f2               	s16i	a15, a2, 16
  12e003:	77ea                	add.n	a7, a7, a14
  12e005:	000772               	l8ui	a7, a7, 0
  12e008:	000046               	j	12e00d <rc_dec_bit_logp+0x61>

0012e00b <rc_dec_bit_logp+0x5f>:
  12e00b:	070c                	movi.n	a7, 0

0012e00d <rc_dec_bit_logp+0x61>:
  12e00d:	11e680               	slli	a14, a6, 8
  12e010:	105272               	s16i	a7, a2, 32
  12e013:	116880               	slli	a6, a8, 8
  12e016:	206760               	or	a6, a7, a6
  12e019:	216160               	srai	a6, a6, 1
  12e01c:	3066b0               	xor	a6, a6, a11
  12e01f:	746060               	extui	a6, a6, 0, 8
  12e022:	66ea                	add.n	a6, a6, a14
  12e024:	106690               	and	a6, a6, a9
  12e027:	6269                	s32i.n	a6, a2, 24
  12e029:	033437               	bltu	a4, a3, 12e030 <rc_dec_bit_logp+0x84>

0012e02c <rc_dec_bit_logp+0x80>:
  12e02c:	ffec46               	j	12dfe1 <rc_dec_bit_logp+0x35>

0012e02f <rc_dec_bit_logp+0x83>:
	...

0012e030 <rc_dec_bit_logp+0x84>:
  12e030:	622dc0               	saltu	a2, a13, a12
  12e033:	f01d                	retw.n

0012e035 <rc_dec_bit_logp+0x89>:
  12e035:	000000                                        ...

0012e038 <rc_dec_icdf>:
  12e038:	004136               	entry	a1, 32
  12e03b:	400400               	ssr	a4
  12e03e:	029d                	mov.n	a9, a2
  12e040:	052272               	l32i	a7, a2, 20
  12e043:	062942               	l32i	a4, a9, 24
  12e046:	912070               	srl	a2, a7
  12e049:	400001f145f122fe 	{ ae_movda32	aed1, a2; nop; movi	a2, -1 }
  12e051:	178076               	loop	a0, 12e06c <rc_dec_icdf+0x34>
  12e054:	000352               	l8ui	a5, a3, 0
  12e057:	3c0534               	ae_movda32	aed0, a5
  12e05a:	eb0d20000100122f 	{ addi	a2, a2, 1; ae_mul32.hh	aed0, aed1, aed0; nop }
  12e062:	078d                	mov.n	a8, a7
  12e064:	2570c4               	ae_movad32.l	a7, aed0
  12e067:	331b                	addi.n	a3, a3, 1
  12e069:	05b477               	bgeu	a4, a7, 12e072 <rc_dec_icdf+0x3a>

0012e06c <rc_dec_icdf+0x34>:
  12e06c:	fff846               	j	12e051 <rc_dec_icdf+0x19>

0012e06f <rc_dec_icdf+0x37>:
  12e06f:	000000                                        ...

0012e072 <rc_dec_icdf+0x3a>:
  12e072:	e8a261               	l32r	a6, 1282fc (8000 <xthals_release_major+0x5120>)
  12e075:	c03870               	sub	a3, a8, a7
  12e078:	c04470               	sub	a4, a4, a7
  12e07b:	6949                	s32i.n	a4, a9, 24
  12e07d:	5939                	s32i.n	a3, a9, 20
  12e07f:	593637               	bltu	a6, a3, 12e0dc <rc_dec_icdf+0xa4>
  12e082:	109972               	l16si	a7, a9, 32
  12e085:	0219b2               	l16ui	a11, a9, 4
  12e088:	e893a1               	l32r	a10, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12e08b:	fc7c                	movi.n	a12, -1
  12e08d:	488076               	loop	a0, 12e0d9 <rc_dec_icdf+0xa1>
  12e090:	e89bf1               	l32r	a15, 1282fc (8000 <xthals_release_major+0x5120>)
  12e093:	0799d2               	l16si	a13, a9, 14
  12e096:	115480               	slli	a5, a4, 8
  12e099:	078d                	mov.n	a8, a7
  12e09b:	113380               	slli	a3, a3, 8
  12e09e:	5939                	s32i.n	a3, a9, 20
  12e0a0:	081972               	l16ui	a7, a9, 16
  12e0a3:	114880               	slli	a4, a8, 8
  12e0a6:	dd8b                	addi.n	a13, a13, 8
  12e0a8:	0759d2               	s16i	a13, a9, 14
  12e0ab:	0fb7b7               	bgeu	a7, a11, 12e0be <rc_dec_icdf+0x86>
  12e0ae:	09d8                	l32i.n	a13, a9, 0
  12e0b0:	e71b                	addi.n	a14, a7, 1
  12e0b2:	0859e2               	s16i	a14, a9, 16
  12e0b5:	77da                	add.n	a7, a7, a13
  12e0b7:	000772               	l8ui	a7, a7, 0
  12e0ba:	000086               	j	12e0c0 <rc_dec_icdf+0x88>

0012e0bd <rc_dec_icdf+0x85>:
	...

0012e0be <rc_dec_icdf+0x86>:
  12e0be:	070c                	movi.n	a7, 0

0012e0c0 <rc_dec_icdf+0x88>:
  12e0c0:	105972               	s16i	a7, a9, 32
  12e0c3:	204740               	or	a4, a7, a4
  12e0c6:	214140               	srai	a4, a4, 1
  12e0c9:	3044c0               	xor	a4, a4, a12
  12e0cc:	744040               	extui	a4, a4, 0, 8
  12e0cf:	445a                	add.n	a4, a4, a5
  12e0d1:	1044a0               	and	a4, a4, a10
  12e0d4:	6949                	s32i.n	a4, a9, 24
  12e0d6:	023f37               	bltu	a15, a3, 12e0dc <rc_dec_icdf+0xa4>

0012e0d9 <rc_dec_icdf+0xa1>:
  12e0d9:	ffec06               	j	12e08d <rc_dec_icdf+0x55>

0012e0dc <rc_dec_icdf+0xa4>:
  12e0dc:	f01d                	retw.n

0012e0de <rc_dec_icdf+0xa6>:
	...

0012e0e0 <rc_dec_uint>:
  12e0e0:	004136               	entry	a1, 32
  12e0e3:	430b                	addi.n	a4, a3, -1
  12e0e5:	3c0434               	ae_movda32	aed0, a4
  12e0e8:	25a0f4               	ae_nsaz32.l	a10, aed0
  12e0eb:	681c                	movi.n	a8, 22
  12e0ed:	4028a7               	blt	a8, a10, 12e131 <rc_dec_uint+0x51>
  12e0f0:	731c                	movi.n	a3, 23
  12e0f2:	c033a0               	sub	a3, a3, a10
  12e0f5:	02ad                	mov.n	a10, a2
  12e0f7:	400300               	ssr	a3
  12e0fa:	916040               	srl	a6, a4
  12e0fd:	661b                	addi.n	a6, a6, 1
  12e0ff:	06bd                	mov.n	a11, a6
  12e101:	ffc1e5               	call8	12dd20 <rc_dec>
  12e104:	0a5d                	mov.n	a5, a10
  12e106:	06dd                	mov.n	a13, a6
  12e108:	02ad                	mov.n	a10, a2
  12e10a:	05bd                	mov.n	a11, a5
  12e10c:	c51b                	addi.n	a12, a5, 1
  12e10e:	ffcfa5               	call8	12de08 <rc_dec_upd>
  12e111:	02ad                	mov.n	a10, a2
  12e113:	03bd                	mov.n	a11, a3
  12e115:	ffc265               	call8	12dd3c <rc_dec_bits>
  12e118:	401300               	ssl	a3
  12e11b:	a18500               	sll	a8, a5
  12e11e:	20aa80               	or	a10, a10, a8
  12e121:	0334a7               	bltu	a4, a10, 12e128 <rc_dec_uint+0x48>
  12e124:	0a2d                	mov.n	a2, a10
  12e126:	f01d                	retw.n

0012e128 <rc_dec_uint+0x48>:
  12e128:	190c                	movi.n	a9, 1
  12e12a:	115292               	s16i	a9, a2, 34
  12e12d:	042d                	mov.n	a2, a4
  12e12f:	f01d                	retw.n

0012e131 <rc_dec_uint+0x51>:
  12e131:	02ad                	mov.n	a10, a2
  12e133:	03bd                	mov.n	a11, a3
  12e135:	ffbea5               	call8	12dd20 <rc_dec>
  12e138:	0a4d                	mov.n	a4, a10
  12e13a:	03dd                	mov.n	a13, a3
  12e13c:	02ad                	mov.n	a10, a2
  12e13e:	04bd                	mov.n	a11, a4
  12e140:	c41b                	addi.n	a12, a4, 1
  12e142:	ffcc65               	call8	12de08 <rc_dec_upd>
  12e145:	042d                	mov.n	a2, a4
  12e147:	f01d                	retw.n

0012e149 <rc_dec_uint+0x69>:
  12e149:	00000000 36000000                                .......

0012e150 <rc_enc_normalize_1>:
  12e150:	004136               	entry	a1, 32
  12e153:	5268                	l32i.n	a6, a2, 20
  12e155:	e86931               	l32r	a3, 1282fc (8000 <xthals_release_major+0x5120>)
  12e158:	0d000b41f0b0e36e 	{ bltu.w18	a3, a6, 12e21b <rc_enc_normalize_1+0xcb>; nop }
  12e160:	6258                	l32i.n	a5, a2, 24
  12e162:	ffa0a2               	movi	a10, 255
  12e165:	e85b91               	l32r	a9, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12e168:	000a46               	j	12e195 <rc_enc_normalize_1+0x45>

0012e16b <rc_enc_normalize_1+0x1b>:
  12e16b:	5268                	l32i.n	a6, a2, 20
  12e16d:	6258                	l32i.n	a5, a2, 24
  12e16f:	74b080               	extui	a11, a8, 0, 8
  12e172:	1052b2               	s16i	a11, a2, 32

0012e175 <rc_enc_normalize_1+0x25>:
  12e175:	e861c1               	l32r	a12, 1282fc (8000 <xthals_release_major+0x5120>)
  12e178:	0792d2               	l16si	a13, a2, 14
  12e17b:	115580               	slli	a5, a5, 8
  12e17e:	116680               	slli	a6, a6, 8
  12e181:	5269                	s32i.n	a6, a2, 20
  12e183:	105590               	and	a5, a5, a9
  12e186:	6259                	s32i.n	a5, a2, 24
  12e188:	dd8b                	addi.n	a13, a13, 8
  12e18a:	0752d2               	s16i	a13, a2, 14
  12e18d:	0d000841a0b0ec6e 	{ bltu.w18	a12, a6, 12e21b <rc_enc_normalize_1+0xcb>; nop }

0012e195 <rc_enc_normalize_1+0x45>:
  12e195:	418f50               	srli	a8, a5, 15
  12e198:	0d00084110b088ae 	{ beq.w18	a8, a10, 12e21d <rc_enc_normalize_1+0xcd>; nop }
  12e1a0:	109252               	l16si	a5, a2, 32
  12e1a3:	02f596               	bltz	a5, 12e1d6 <rc_enc_normalize_1+0x86>
  12e1a6:	0312b2               	l16ui	a11, a2, 6
  12e1a9:	216880               	srai	a6, a8, 8
  12e1ac:	656a                	add.n	a6, a5, a6
  12e1ae:	081252               	l16ui	a5, a2, 16
  12e1b1:	0212c2               	l16ui	a12, a2, 4
  12e1b4:	bb5a                	add.n	a11, a11, a5
  12e1b6:	11abc7               	bge	a11, a12, 12e1cb <rc_enc_normalize_1+0x7b>
  12e1b9:	040c                	movi.n	a4, 0
  12e1bb:	02b8                	l32i.n	a11, a2, 0
  12e1bd:	c51b                	addi.n	a12, a5, 1
  12e1bf:	0852c2               	s16i	a12, a2, 16
  12e1c2:	b5ba                	add.n	a11, a5, a11
  12e1c4:	004b62               	s8i	a6, a11, 0
  12e1c7:	000086               	j	12e1cd <rc_enc_normalize_1+0x7d>

0012e1ca <rc_enc_normalize_1+0x7a>:
	...

0012e1cb <rc_enc_normalize_1+0x7b>:
  12e1cb:	f47c                	movi.n	a4, -1

0012e1cd <rc_enc_normalize_1+0x7d>:
  12e1cd:	1192d2               	l16si	a13, a2, 34
  12e1d0:	20dd40               	or	a13, a13, a4
  12e1d3:	1152d2               	s16i	a13, a2, 34

0012e1d6 <rc_enc_normalize_1+0x86>:
  12e1d6:	7258                	l32i.n	a5, a2, 28
  12e1d8:	f8f516               	beqz	a5, 12e16b <rc_enc_normalize_1+0x1b>
  12e1db:	217880               	srai	a7, a8, 8
  12e1de:	ffc772               	addi	a7, a7, -1
  12e1e1:	338076               	loop	a0, 12e218 <rc_enc_normalize_1+0xc8>
  12e1e4:	081262               	l16ui	a6, a2, 16
  12e1e7:	0312b2               	l16ui	a11, a2, 6
  12e1ea:	0212c2               	l16ui	a12, a2, 4
  12e1ed:	bb6a                	add.n	a11, a11, a6
  12e1ef:	13abc7               	bge	a11, a12, 12e206 <rc_enc_normalize_1+0xb6>
  12e1f2:	040c                	movi.n	a4, 0
  12e1f4:	02c8                	l32i.n	a12, a2, 0
  12e1f6:	d61b                	addi.n	a13, a6, 1
  12e1f8:	0852d2               	s16i	a13, a2, 16
  12e1fb:	c6ca                	add.n	a12, a6, a12
  12e1fd:	004c72               	s8i	a7, a12, 0
  12e200:	7258                	l32i.n	a5, a2, 28
  12e202:	000086               	j	12e208 <rc_enc_normalize_1+0xb8>

0012e205 <rc_enc_normalize_1+0xb5>:
	...

0012e206 <rc_enc_normalize_1+0xb6>:
  12e206:	f47c                	movi.n	a4, -1

0012e208 <rc_enc_normalize_1+0xb8>:
  12e208:	1192e2               	l16si	a14, a2, 34
  12e20b:	550b                	addi.n	a5, a5, -1
  12e20d:	7259                	s32i.n	a5, a2, 28
  12e20f:	20ee40               	or	a14, a14, a4
  12e212:	1152e2               	s16i	a14, a2, 34
  12e215:	f52516               	beqz	a5, 12e16b <rc_enc_normalize_1+0x1b>

0012e218 <rc_enc_normalize_1+0xc8>:
  12e218:	fff146               	j	12e1e1 <rc_enc_normalize_1+0x91>

0012e21b <rc_enc_normalize_1+0xcb>:
  12e21b:	f01d                	retw.n

0012e21d <rc_enc_normalize_1+0xcd>:
  12e21d:	72f8                	l32i.n	a15, a2, 28
  12e21f:	ff1b                	addi.n	a15, a15, 1
  12e221:	72f9                	s32i.n	a15, a2, 28
  12e223:	ffd386               	j	12e175 <rc_enc_normalize_1+0x25>

0012e226 <rc_enc_normalize_1+0xd6>:
	...

0012e228 <rc_encode_1>:
  12e228:	004136               	entry	a1, 32
  12e22b:	5288                	l32i.n	a8, a2, 20
  12e22d:	c26850               	quou	a6, a8, a5
  12e230:	3c0634               	ae_movda32	aed0, a6
  12e233:	10a316               	beqz	a3, 12e341 <rc_encode_1+0x119>
  12e236:	c09430               	sub	a9, a4, a3
  12e239:	c0a530               	sub	a10, a5, a3
  12e23c:	3c6a34               	ae_movda32	aed6, a10
  12e23f:	0c8018b680c6592e 	{ ae_movda32	aed5, a9; ae_mul32.hh	aed6, aed0, aed6 }
  12e247:	eb0dae050005126f 	{ ae_l32.i	aed1, a2, 24; ae_mul32.hh	aed5, aed0, aed5; nop }
  12e24f:	400001754552786e 	{ ae_movda32	aed2, a8; nop; ae_movad32.l	a7, aed6 }
  12e257:	400001754554875e 	{ ae_movda32	aed4, a7; nop; ae_movad32.l	a8, aed5 }
  12e25f:	0d8018c48262382e 	{ ae_movda32	aed3, a8; ae_sub32	aed2, aed2, aed4 }
  12e267:	ebe7be020101325f 	{ ae_s32.l.i	aed3, a2, 20; ae_add32	aed1, aed1, aed2; nop }
  12e26f:	e01264               	ae_s32.l.i	aed1, a2, 24

0012e272 <rc_encode_1+0x4a>:
  12e272:	e822b1               	l32r	a11, 1282fc (8000 <xthals_release_major+0x5120>)
  12e275:	0d000b41d0b0eb8e 	{ bltu.w18	a11, a8, 12e336 <rc_encode_1+0x10e>; nop }
  12e27d:	6238                	l32i.n	a3, a2, 24
  12e27f:	ffa0b2               	movi	a11, 255
  12e282:	e814a1               	l32r	a10, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12e285:	000a46               	j	12e2b2 <rc_encode_1+0x8a>

0012e288 <rc_encode_1+0x60>:
  12e288:	5288                	l32i.n	a8, a2, 20
  12e28a:	6238                	l32i.n	a3, a2, 24
  12e28c:	74c090               	extui	a12, a9, 0, 8
  12e28f:	1052c2               	s16i	a12, a2, 32

0012e292 <rc_encode_1+0x6a>:
  12e292:	e81ad1               	l32r	a13, 1282fc (8000 <xthals_release_major+0x5120>)
  12e295:	0792e2               	l16si	a14, a2, 14
  12e298:	113380               	slli	a3, a3, 8
  12e29b:	118880               	slli	a8, a8, 8
  12e29e:	5289                	s32i.n	a8, a2, 20
  12e2a0:	1033a0               	and	a3, a3, a10
  12e2a3:	6239                	s32i.n	a3, a2, 24
  12e2a5:	ee8b                	addi.n	a14, a14, 8
  12e2a7:	0752e2               	s16i	a14, a2, 14
  12e2aa:	0d00084180b0ed8e 	{ bltu.w18	a13, a8, 12e336 <rc_encode_1+0x10e>; nop }

0012e2b2 <rc_encode_1+0x8a>:
  12e2b2:	419f30               	srli	a9, a3, 15
  12e2b5:	0d000741f0b089be 	{ beq.w18	a9, a11, 12e338 <rc_encode_1+0x110>; nop }
  12e2bd:	109232               	l16si	a3, a2, 32
  12e2c0:	02f396               	bltz	a3, 12e2f3 <rc_encode_1+0xcb>
  12e2c3:	031262               	l16ui	a6, a2, 6
  12e2c6:	214890               	srai	a4, a9, 8
  12e2c9:	434a                	add.n	a4, a3, a4
  12e2cb:	081232               	l16ui	a3, a2, 16
  12e2ce:	021272               	l16ui	a7, a2, 4
  12e2d1:	663a                	add.n	a6, a6, a3
  12e2d3:	11a677               	bge	a6, a7, 12e2e8 <rc_encode_1+0xc0>
  12e2d6:	0268                	l32i.n	a6, a2, 0
  12e2d8:	831b                	addi.n	a8, a3, 1
  12e2da:	085282               	s16i	a8, a2, 16
  12e2dd:	636a                	add.n	a6, a3, a6
  12e2df:	004642               	s8i	a4, a6, 0
  12e2e2:	030c                	movi.n	a3, 0
  12e2e4:	000086               	j	12e2ea <rc_encode_1+0xc2>

0012e2e7 <rc_encode_1+0xbf>:
	...

0012e2e8 <rc_encode_1+0xc0>:
  12e2e8:	f37c                	movi.n	a3, -1

0012e2ea <rc_encode_1+0xc2>:
  12e2ea:	1192c2               	l16si	a12, a2, 34
  12e2ed:	20cc30               	or	a12, a12, a3
  12e2f0:	1152c2               	s16i	a12, a2, 34

0012e2f3 <rc_encode_1+0xcb>:
  12e2f3:	7238                	l32i.n	a3, a2, 28
  12e2f5:	f8f316               	beqz	a3, 12e288 <rc_encode_1+0x60>
  12e2f8:	215890               	srai	a5, a9, 8
  12e2fb:	550b                	addi.n	a5, a5, -1
  12e2fd:	328076               	loop	a0, 12e333 <rc_encode_1+0x10b>
  12e300:	081242               	l16ui	a4, a2, 16
  12e303:	031262               	l16ui	a6, a2, 6
  12e306:	021272               	l16ui	a7, a2, 4
  12e309:	664a                	add.n	a6, a6, a4
  12e30b:	12a677               	bge	a6, a7, 12e321 <rc_encode_1+0xf9>
  12e30e:	0288                	l32i.n	a8, a2, 0
  12e310:	c41b                	addi.n	a12, a4, 1
  12e312:	0852c2               	s16i	a12, a2, 16
  12e315:	848a                	add.n	a8, a4, a8
  12e317:	040c                	movi.n	a4, 0
  12e319:	004852               	s8i	a5, a8, 0
  12e31c:	7238                	l32i.n	a3, a2, 28
  12e31e:	000046               	j	12e323 <rc_encode_1+0xfb>

0012e321 <rc_encode_1+0xf9>:
  12e321:	f47c                	movi.n	a4, -1

0012e323 <rc_encode_1+0xfb>:
  12e323:	1192d2               	l16si	a13, a2, 34
  12e326:	330b                	addi.n	a3, a3, -1
  12e328:	7239                	s32i.n	a3, a2, 28
  12e32a:	20dd40               	or	a13, a13, a4
  12e32d:	1152d2               	s16i	a13, a2, 34
  12e330:	f54316               	beqz	a3, 12e288 <rc_encode_1+0x60>

0012e333 <rc_encode_1+0x10b>:
  12e333:	fff186               	j	12e2fd <rc_encode_1+0xd5>

0012e336 <rc_encode_1+0x10e>:
  12e336:	f01d                	retw.n

0012e338 <rc_encode_1+0x110>:
  12e338:	72e8                	l32i.n	a14, a2, 28
  12e33a:	ee1b                	addi.n	a14, a14, 1
  12e33c:	72e9                	s32i.n	a14, a2, 28
  12e33e:	ffd406               	j	12e292 <rc_encode_1+0x6a>

0012e341 <rc_encode_1+0x119>:
  12e341:	c06540               	sub	a6, a5, a4
  12e344:	3c7634               	ae_movda32	aed7, a6
  12e347:	eb0ddd070007259f 	{ nop; ae_mul32.hh	aed7, aed0, aed7; nop }
  12e34f:	25f7c4               	ae_movad32.l	a15, aed7
  12e352:	c088f0               	sub	a8, a8, a15
  12e355:	5289                	s32i.n	a8, a2, 20
  12e357:	ffc5c6               	j	12e272 <rc_encode_1+0x4a>

0012e35a <rc_encode_1+0x132>:
	...

0012e35c <rc_encode_bin_1>:
  12e35c:	004136               	entry	a1, 32
  12e35f:	5288                	l32i.n	a8, a2, 20
  12e361:	400500               	ssr	a5
  12e364:	919080               	srl	a9, a8
  12e367:	400001014500691e 	{ ae_movda32	aed0, a9; nop; movi	a6, 1 }
  12e36f:	401500               	ssl	a5
  12e372:	a15600               	sll	a5, a6
  12e375:	10f316               	beqz	a3, 12e488 <rc_encode_bin_1+0x12c>
  12e378:	c0b430               	sub	a11, a4, a3
  12e37b:	c0c530               	sub	a12, a5, a3
  12e37e:	3c6c34               	ae_movda32	aed6, a12
  12e381:	0c8018b680c65b2e 	{ ae_movda32	aed5, a11; ae_mul32.hh	aed6, aed0, aed6 }
  12e389:	eb0dae050005126f 	{ ae_l32.i	aed1, a2, 24; ae_mul32.hh	aed5, aed0, aed5; nop }
  12e391:	400001754552a86e 	{ ae_movda32	aed2, a8; nop; ae_movad32.l	a10, aed6 }
  12e399:	4000017545548a5e 	{ ae_movda32	aed4, a10; nop; ae_movad32.l	a8, aed5 }
  12e3a1:	0d8018c48262382e 	{ ae_movda32	aed3, a8; ae_sub32	aed2, aed2, aed4 }
  12e3a9:	ebe7be020101325f 	{ ae_s32.l.i	aed3, a2, 20; ae_add32	aed1, aed1, aed2; nop }
  12e3b1:	e01264               	ae_s32.l.i	aed1, a2, 24

0012e3b4 <rc_encode_bin_1+0x58>:
  12e3b4:	e7d2d1               	l32r	a13, 1282fc (8000 <xthals_release_major+0x5120>)
  12e3b7:	0d000c4100b0ed8e 	{ bltu.w18	a13, a8, 12e47b <rc_encode_bin_1+0x11f>; nop }
  12e3bf:	6238                	l32i.n	a3, a2, 24
  12e3c1:	ffa0b2               	movi	a11, 255
  12e3c4:	e7c4a1               	l32r	a10, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12e3c7:	000a46               	j	12e3f4 <rc_encode_bin_1+0x98>

0012e3ca <rc_encode_bin_1+0x6e>:
  12e3ca:	5288                	l32i.n	a8, a2, 20
  12e3cc:	6238                	l32i.n	a3, a2, 24
  12e3ce:	74e090               	extui	a14, a9, 0, 8
  12e3d1:	1052e2               	s16i	a14, a2, 32

0012e3d4 <rc_encode_bin_1+0x78>:
  12e3d4:	e7caf1               	l32r	a15, 1282fc (8000 <xthals_release_major+0x5120>)
  12e3d7:	079262               	l16si	a6, a2, 14
  12e3da:	113380               	slli	a3, a3, 8
  12e3dd:	118880               	slli	a8, a8, 8
  12e3e0:	5289                	s32i.n	a8, a2, 20
  12e3e2:	1033a0               	and	a3, a3, a10
  12e3e5:	6239                	s32i.n	a3, a2, 24
  12e3e7:	668b                	addi.n	a6, a6, 8
  12e3e9:	075262               	s16i	a6, a2, 14
  12e3ec:	0d000841b0b0ef8e 	{ bltu.w18	a15, a8, 12e47b <rc_encode_bin_1+0x11f>; nop }

0012e3f4 <rc_encode_bin_1+0x98>:
  12e3f4:	419f30               	srli	a9, a3, 15
  12e3f7:	0d00084120b089be 	{ beq.w18	a9, a11, 12e47d <rc_encode_bin_1+0x121>; nop }
  12e3ff:	109232               	l16si	a3, a2, 32
  12e402:	030396               	bltz	a3, 12e436 <rc_encode_bin_1+0xda>
  12e405:	031262               	l16ui	a6, a2, 6
  12e408:	214890               	srai	a4, a9, 8
  12e40b:	434a                	add.n	a4, a3, a4
  12e40d:	081232               	l16ui	a3, a2, 16
  12e410:	021272               	l16ui	a7, a2, 4
  12e413:	663a                	add.n	a6, a6, a3
  12e415:	12a677               	bge	a6, a7, 12e42b <rc_encode_bin_1+0xcf>
  12e418:	0268                	l32i.n	a6, a2, 0
  12e41a:	831b                	addi.n	a8, a3, 1
  12e41c:	085282               	s16i	a8, a2, 16
  12e41f:	636a                	add.n	a6, a3, a6
  12e421:	004642               	s8i	a4, a6, 0
  12e424:	030c                	movi.n	a3, 0
  12e426:	0000c6               	j	12e42d <rc_encode_bin_1+0xd1>

0012e429 <rc_encode_bin_1+0xcd>:
	...

0012e42b <rc_encode_bin_1+0xcf>:
  12e42b:	f37c                	movi.n	a3, -1

0012e42d <rc_encode_bin_1+0xd1>:
  12e42d:	1192c2               	l16si	a12, a2, 34
  12e430:	20cc30               	or	a12, a12, a3
  12e433:	1152c2               	s16i	a12, a2, 34

0012e436 <rc_encode_bin_1+0xda>:
  12e436:	7238                	l32i.n	a3, a2, 28
  12e438:	f8e316               	beqz	a3, 12e3ca <rc_encode_bin_1+0x6e>
  12e43b:	215890               	srai	a5, a9, 8
  12e43e:	ffc552               	addi	a5, a5, -1
  12e441:	338076               	loop	a0, 12e478 <rc_encode_bin_1+0x11c>
  12e444:	081242               	l16ui	a4, a2, 16
  12e447:	031262               	l16ui	a6, a2, 6
  12e44a:	021272               	l16ui	a7, a2, 4
  12e44d:	664a                	add.n	a6, a6, a4
  12e44f:	13a677               	bge	a6, a7, 12e466 <rc_encode_bin_1+0x10a>
  12e452:	0288                	l32i.n	a8, a2, 0
  12e454:	c41b                	addi.n	a12, a4, 1
  12e456:	0852c2               	s16i	a12, a2, 16
  12e459:	848a                	add.n	a8, a4, a8
  12e45b:	040c                	movi.n	a4, 0
  12e45d:	004852               	s8i	a5, a8, 0
  12e460:	7238                	l32i.n	a3, a2, 28
  12e462:	000086               	j	12e468 <rc_encode_bin_1+0x10c>

0012e465 <rc_encode_bin_1+0x109>:
	...

0012e466 <rc_encode_bin_1+0x10a>:
  12e466:	f47c                	movi.n	a4, -1

0012e468 <rc_encode_bin_1+0x10c>:
  12e468:	1192d2               	l16si	a13, a2, 34
  12e46b:	330b                	addi.n	a3, a3, -1
  12e46d:	7239                	s32i.n	a3, a2, 28
  12e46f:	20dd40               	or	a13, a13, a4
  12e472:	1152d2               	s16i	a13, a2, 34
  12e475:	f51316               	beqz	a3, 12e3ca <rc_encode_bin_1+0x6e>

0012e478 <rc_encode_bin_1+0x11c>:
  12e478:	fff146               	j	12e441 <rc_encode_bin_1+0xe5>

0012e47b <rc_encode_bin_1+0x11f>:
  12e47b:	f01d                	retw.n

0012e47d <rc_encode_bin_1+0x121>:
  12e47d:	72e8                	l32i.n	a14, a2, 28
  12e47f:	ee1b                	addi.n	a14, a14, 1
  12e481:	72e9                	s32i.n	a14, a2, 28
  12e483:	ffd346               	j	12e3d4 <rc_encode_bin_1+0x78>

0012e486 <rc_encode_bin_1+0x12a>:
	...

0012e488 <rc_encode_bin_1+0x12c>:
  12e488:	c06540               	sub	a6, a5, a4
  12e48b:	3c7634               	ae_movda32	aed7, a6
  12e48e:	eb0ddd070007259f 	{ nop; ae_mul32.hh	aed7, aed0, aed7; nop }
  12e496:	25f7c4               	ae_movad32.l	a15, aed7
  12e499:	c088f0               	sub	a8, a8, a15
  12e49c:	5289                	s32i.n	a8, a2, 20
  12e49e:	ffc486               	j	12e3b4 <rc_encode_bin_1+0x58>

0012e4a1 <rc_encode_bin_1+0x145>:
  12e4a1:	000000                                        ...

0012e4a4 <rc_enc_bit_logp_1>:
  12e4a4:	004136               	entry	a1, 32
  12e4a7:	02ad                	mov.n	a10, a2
  12e4a9:	52b8                	l32i.n	a11, a2, 20
  12e4ab:	400400               	ssr	a4
  12e4ae:	91c0b0               	srl	a12, a11
  12e4b1:	c0bbc0               	sub	a11, a11, a12
  12e4b4:	c38c                	beqz.n	a3, 12e4c4 <rc_enc_bit_logp_1+0x20>
  12e4b6:	400001b4761042be 	{ ae_l32.i	aed0, a2, 24; nop; ae_movda32	aed1, a11 }
  12e4be:	300014               	ae_add32	aed0, aed0, aed1
  12e4c1:	e00264               	ae_s32.l.i	aed0, a2, 24

0012e4c4 <rc_enc_bit_logp_1+0x20>:
  12e4c4:	93bc30               	movnez	a11, a12, a3
  12e4c7:	5ab9                	s32i.n	a11, a10, 20
  12e4c9:	ffc865               	call8	12e150 <rc_enc_normalize_1>
  12e4cc:	f01d                	retw.n

0012e4ce <rc_enc_bit_logp_1+0x2a>:
	...

0012e4d0 <rc_enc_icdf_1>:
  12e4d0:	004136               	entry	a1, 32
  12e4d3:	02ad                	mov.n	a10, a2
  12e4d5:	934a                	add.n	a9, a3, a4
  12e4d7:	52b8                	l32i.n	a11, a2, 20
  12e4d9:	400500               	ssr	a5
  12e4dc:	9180b0               	srl	a8, a11
  12e4df:	400000414580c89e 	{ ae_movda32	aed0, a8; nop; addi	a12, a9, -124 }
  12e4e7:	3513a6               	blti	a3, 1, 12e520 <rc_enc_icdf_1+0x50>
  12e4ea:	7b0cd2               	l8ui	a13, a12, 123
  12e4ed:	3c2d34               	ae_movda32	aed2, a13
  12e4f0:	eb0ddd020002259f 	{ nop; ae_mul32.hh	aed2, aed0, aed2; nop }
  12e4f8:	2582c4               	ae_movad32.l	a8, aed2
  12e4fb:	62f8                	l32i.n	a15, a2, 24
  12e4fd:	c08b80               	sub	a8, a11, a8
  12e500:	ff8a                	add.n	a15, a15, a8
  12e502:	62f9                	s32i.n	a15, a2, 24
  12e504:	0009e2               	l8ui	a14, a9, 0
  12e507:	7b0cd2               	l8ui	a13, a12, 123
  12e50a:	c0dde0               	sub	a13, a13, a14
  12e50d:	3c1d34               	ae_movda32	aed1, a13
  12e510:	eb0ddd010001259f 	{ nop; ae_mul32.hh	aed1, aed0, aed1; nop }
  12e518:	e01254               	ae_s32.l.i	aed1, a2, 20

0012e51b <rc_enc_icdf_1+0x4b>:
  12e51b:	ffc365               	call8	12e150 <rc_enc_normalize_1>
  12e51e:	f01d                	retw.n

0012e520 <rc_enc_icdf_1+0x50>:
  12e520:	0009f2               	l8ui	a15, a9, 0
  12e523:	3c3f34               	ae_movda32	aed3, a15
  12e526:	eb0ddd030003259f 	{ nop; ae_mul32.hh	aed3, aed0, aed3; nop }
  12e52e:	25e3c4               	ae_movad32.l	a14, aed3
  12e531:	c0ebe0               	sub	a14, a11, a14
  12e534:	52e9                	s32i.n	a14, a2, 20
  12e536:	fff846               	j	12e51b <rc_enc_icdf_1+0x4b>

0012e539 <rc_enc_icdf_1+0x69>:
  12e539:	000000                                        ...

0012e53c <rc_enc_uint_1>:
  12e53c:	004136               	entry	a1, 32
  12e53f:	b40b                	addi.n	a11, a4, -1
  12e541:	4000010145008b8e 	{ ae_movda32	aed0, a11; nop; movi	a8, 8 }
  12e549:	25a0f4               	ae_nsaz32.l	a10, aed0
  12e54c:	f91c                	movi.n	a9, 31
  12e54e:	c099a0               	sub	a9, a9, a10
  12e551:	239980               	sext	a9, a9, 15
  12e554:	3aa897               	bge	a8, a9, 12e592 <rc_enc_uint_1+0x56>
  12e557:	741c                	movi.n	a4, 23
  12e559:	c044a0               	sub	a4, a4, a10
  12e55c:	02ad                	mov.n	a10, a2
  12e55e:	234480               	sext	a4, a4, 15
  12e561:	400400               	ssr	a4
  12e564:	91c030               	srl	a12, a3
  12e567:	91d0b0               	srl	a13, a11
  12e56a:	dd1b                	addi.n	a13, a13, 1
  12e56c:	f4c0c0               	extui	a12, a12, 0, 16
  12e56f:	0cbd                	mov.n	a11, a12
  12e571:	f4d0d0               	extui	a13, a13, 0, 16
  12e574:	cc1b                	addi.n	a12, a12, 1
  12e576:	f4c0c0               	extui	a12, a12, 0, 16
  12e579:	ffcae5               	call8	12e228 <rc_encode_1>
  12e57c:	02ad                	mov.n	a10, a2
  12e57e:	04cd                	mov.n	a12, a4
  12e580:	401400               	ssl	a4
  12e583:	1b0c                	movi.n	a11, 1
  12e585:	a1bb00               	sll	a11, a11
  12e588:	bb0b                	addi.n	a11, a11, -1
  12e58a:	10b3b0               	and	a11, a3, a11
  12e58d:	000165               	call8	12e5a4 <rc_enc_bits_1>
  12e590:	f01d                	retw.n

0012e592 <rc_enc_uint_1+0x56>:
  12e592:	02ad                	mov.n	a10, a2
  12e594:	f4d040               	extui	a13, a4, 0, 16
  12e597:	f4b030               	extui	a11, a3, 0, 16
  12e59a:	c31b                	addi.n	a12, a3, 1
  12e59c:	f4c0c0               	extui	a12, a12, 0, 16
  12e59f:	ffc8a5               	call8	12e228 <rc_encode_1>
  12e5a2:	f01d                	retw.n

0012e5a4 <rc_enc_bits_1>:
  12e5a4:	004136               	entry	a1, 32
  12e5a7:	2278                	l32i.n	a7, a2, 8
  12e5a9:	0692b2               	l16si	a11, a2, 12
  12e5ac:	052c                	movi.n	a5, 32
  12e5ae:	0b8d                	mov.n	a8, a11
  12e5b0:	9b4a                	add.n	a9, a11, a4
  12e5b2:	0d000941a0b0c59e 	{ bgeu.w18	a5, a9, 12e650 <rc_enc_bits_1+0xac>; nop }
  12e5ba:	01a0d2               	movi	a13, 1
  12e5bd:	07cbc2               	addi	a12, a11, 7
  12e5c0:	b3cbb0               	movgez	a12, a11, a11
  12e5c3:	21c3c0               	srai	a12, a12, 3
  12e5c6:	53ccd0               	max	a12, a12, a13
  12e5c9:	3a8076               	loop	a0, 12e607 <rc_enc_bits_1+0x63>
  12e5cc:	f8c882               	addi	a8, a8, -8
  12e5cf:	0312a2               	l16ui	a10, a2, 6
  12e5d2:	0812d2               	l16ui	a13, a2, 16
  12e5d5:	021292               	l16ui	a9, a2, 4
  12e5d8:	ddaa                	add.n	a13, a13, a10
  12e5da:	18ad97               	bge	a13, a9, 12e5f6 <rc_enc_bits_1+0x52>
  12e5dd:	060c                	movi.n	a6, 0
  12e5df:	fa1b                	addi.n	a15, a10, 1
  12e5e1:	02e8                	l32i.n	a14, a2, 0
  12e5e3:	f4f0f0               	extui	a15, a15, 0, 16
  12e5e6:	0352f2               	s16i	a15, a2, 6
  12e5e9:	c0f9f0               	sub	a15, a9, a15
  12e5ec:	eefa                	add.n	a14, a14, a15
  12e5ee:	004e72               	s8i	a7, a14, 0
  12e5f1:	0000c6               	j	12e5f8 <rc_enc_bits_1+0x54>

0012e5f4 <rc_enc_bits_1+0x50>:
	...

0012e5f6 <rc_enc_bits_1+0x52>:
  12e5f6:	f67c                	movi.n	a6, -1

0012e5f8 <rc_enc_bits_1+0x54>:
  12e5f8:	119252               	l16si	a5, a2, 34
  12e5fb:	417870               	srli	a7, a7, 8
  12e5fe:	205560               	or	a5, a5, a6
  12e601:	115252               	s16i	a5, a2, 34
  12e604:	0288a6               	blti	a8, 8, 12e60a <rc_enc_bits_1+0x66>

0012e607 <rc_enc_bits_1+0x63>:
  12e607:	ffef86               	j	12e5c9 <rc_enc_bits_1+0x25>

0012e60a <rc_enc_bits_1+0x66>:
  12e60a:	3c3434               	ae_movda32	aed3, a4
  12e60d:	400001b545524bce 	{ ae_movda32	aed2, a11; nop; ae_movda32	aed5, a12 }
  12e615:	18fba8305f50427f 	{ ae_l16.i	aed4, a2, 14; nop; ae_slai32	aed5, aed5, 3 }
  12e61d:	e9f2dd458242259f 	{ nop; ae_sub32	aed2, aed2, aed5; ae_sext32	aed4, aed4, 15 }
  12e625:	ebe7c8030404927f 	{ ae_movad32.l	a9, aed2; ae_add32	aed4, aed4, aed3; nop }
  12e62d:	400001b4b704427e 	{ ae_s16.0.i	aed4, a2, 14; nop; ae_movda32	aed0, a7 }
  12e635:	401900               	ssl	a9
  12e638:	a18300               	sll	a8, a3
  12e63b:	0d8018438212182e 	{ ae_movda32	aed1, a8; ae_add32	aed2, aed2, aed3 }
  12e643:	bdfbb4001f00226e 	{ ae_s16.0.i	aed2, a2, 12; nop; ae_or	aed0, aed0, aed1 }
  12e64b:	e00224               	ae_s32.l.i	aed0, a2, 8
  12e64e:	f01d                	retw.n

0012e650 <rc_enc_bits_1+0xac>:
  12e650:	065292               	s16i	a9, a2, 12
  12e653:	0792a2               	l16si	a10, a2, 14
  12e656:	401b00               	ssl	a11
  12e659:	a1c300               	sll	a12, a3
  12e65c:	aa4a                	add.n	a10, a10, a4
  12e65e:	20c7c0               	or	a12, a7, a12
  12e661:	22c9                	s32i.n	a12, a2, 8
  12e663:	0752a2               	s16i	a10, a2, 14
  12e666:	f01d                	retw.n

0012e668 <rc_enc_done_1>:
  12e668:	006136               	entry	a1, 48
  12e66b:	bd2254               	ae_l32.i	aed2, a2, 20
  12e66e:	25c2f4               	ae_nsaz32.l	a12, aed2
  12e671:	e718f1               	l32r	a15, 1282d4 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  12e674:	4000009076f472ce 	{ ae_l32.i	aed4, a2, 24; nop; addi	a7, a12, -7 }
  12e67c:	400700               	ssr	a7
  12e67f:	b1a0f0               	sra	a10, a15
  12e682:	0d8018cc87b31a2e 	{ ae_movda32	aed1, a10; ae_movi	aed3, -1 }
  12e68a:	bfe74f143130ffde 	{ movi	a13, -1; ae_add32	aed0, aed1, aed4; ae_xor	aed3, aed1, aed3 }
  12e692:	bbe7c8043202b47e 	{ ae_movad32.l	a11, aed4; ae_add32	aed2, aed2, aed4; ae_and	aed0, aed0, aed3 }
  12e69a:	bdfbc8100f10927e 	{ ae_movad32.l	a9, aed2; nop; ae_or	aed1, aed1, aed0 }
  12e6a2:	2581c4               	ae_movad32.l	a8, aed1
  12e6a5:	25e0c4               	ae_movad32.l	a14, aed0
  12e6a8:	0d3897               	bltu	a8, a9, 12e6b9 <rc_enc_done_1+0x51>
  12e6ab:	facc72               	addi	a7, a12, -6
  12e6ae:	41e1a0               	srli	a14, a10, 1
  12e6b1:	308ed0               	xor	a8, a14, a13
  12e6b4:	ebea                	add.n	a14, a11, a14
  12e6b6:	10ee80               	and	a14, a14, a8

0012e6b9 <rc_enc_done_1+0x51>:
  12e6b9:	477b                	addi.n	a4, a7, 7
  12e6bb:	214340               	srai	a4, a4, 3
  12e6be:	0d401e4190b0146e 	{ blti.w18	a4, 1, 12e8ab <rc_enc_done_1+0x243>; nop }
  12e6c6:	030c                	movi.n	a3, 0
  12e6c8:	1092a2               	l16si	a10, a2, 32
  12e6cb:	ffa052               	movi	a5, 255
  12e6ce:	000586               	j	12e6e8 <rc_enc_done_1+0x80>

0012e6d1 <rc_enc_done_1+0x69>:
	...

0012e6d2 <rc_enc_done_1+0x6a>:
  12e6d2:	74a0d0               	extui	a10, a13, 0, 8
  12e6d5:	1052a2               	s16i	a10, a2, 32

0012e6d8 <rc_enc_done_1+0x70>:
  12e6d8:	331b                	addi.n	a3, a3, 1
  12e6da:	11ee80               	slli	a14, a14, 8
  12e6dd:	10eef0               	and	a14, a14, a15
  12e6e0:	0d00094100b0834e 	{ beq.w18	a3, a4, 12e774 <rc_enc_done_1+0x10c>; nop }

0012e6e8 <rc_enc_done_1+0x80>:
  12e6e8:	41dfe0               	srli	a13, a14, 15
  12e6eb:	0d000741c0b08d5e 	{ beq.w18	a13, a5, 12e76b <rc_enc_done_1+0x103>; nop }
  12e6f3:	02fa96               	bltz	a10, 12e726 <rc_enc_done_1+0xbe>
  12e6f6:	031282               	l16ui	a8, a2, 6
  12e6f9:	21b8d0               	srai	a11, a13, 8
  12e6fc:	baba                	add.n	a11, a10, a11
  12e6fe:	0812a2               	l16ui	a10, a2, 16
  12e701:	021292               	l16ui	a9, a2, 4
  12e704:	88aa                	add.n	a8, a8, a10
  12e706:	11a897               	bge	a8, a9, 12e71b <rc_enc_done_1+0xb3>
  12e709:	090c                	movi.n	a9, 0
  12e70b:	02c8                	l32i.n	a12, a2, 0
  12e70d:	8a1b                	addi.n	a8, a10, 1
  12e70f:	085282               	s16i	a8, a2, 16
  12e712:	caca                	add.n	a12, a10, a12
  12e714:	004cb2               	s8i	a11, a12, 0
  12e717:	000086               	j	12e71d <rc_enc_done_1+0xb5>

0012e71a <rc_enc_done_1+0xb2>:
	...

0012e71b <rc_enc_done_1+0xb3>:
  12e71b:	f97c                	movi.n	a9, -1

0012e71d <rc_enc_done_1+0xb5>:
  12e71d:	1192a2               	l16si	a10, a2, 34
  12e720:	20aa90               	or	a10, a10, a9
  12e723:	1152a2               	s16i	a10, a2, 34

0012e726 <rc_enc_done_1+0xbe>:
  12e726:	72a8                	l32i.n	a10, a2, 28
  12e728:	fa6a16               	beqz	a10, 12e6d2 <rc_enc_done_1+0x6a>
  12e72b:	21c8d0               	srai	a12, a13, 8
  12e72e:	ffccc2               	addi	a12, a12, -1
  12e731:	338076               	loop	a0, 12e768 <rc_enc_done_1+0x100>
  12e734:	0812b2               	l16ui	a11, a2, 16
  12e737:	031282               	l16ui	a8, a2, 6
  12e73a:	021292               	l16ui	a9, a2, 4
  12e73d:	88ba                	add.n	a8, a8, a11
  12e73f:	13a897               	bge	a8, a9, 12e756 <rc_enc_done_1+0xee>
  12e742:	0298                	l32i.n	a9, a2, 0
  12e744:	ab1b                	addi.n	a10, a11, 1
  12e746:	0852a2               	s16i	a10, a2, 16
  12e749:	9b9a                	add.n	a9, a11, a9
  12e74b:	0049c2               	s8i	a12, a9, 0
  12e74e:	090c                	movi.n	a9, 0
  12e750:	72a8                	l32i.n	a10, a2, 28
  12e752:	000086               	j	12e758 <rc_enc_done_1+0xf0>

0012e755 <rc_enc_done_1+0xed>:
	...

0012e756 <rc_enc_done_1+0xee>:
  12e756:	f97c                	movi.n	a9, -1

0012e758 <rc_enc_done_1+0xf0>:
  12e758:	1192b2               	l16si	a11, a2, 34
  12e75b:	aa0b                	addi.n	a10, a10, -1
  12e75d:	72a9                	s32i.n	a10, a2, 28
  12e75f:	20bb90               	or	a11, a11, a9
  12e762:	1152b2               	s16i	a11, a2, 34
  12e765:	f69a16               	beqz	a10, 12e6d2 <rc_enc_done_1+0x6a>

0012e768 <rc_enc_done_1+0x100>:
  12e768:	fff146               	j	12e731 <rc_enc_done_1+0xc9>

0012e76b <rc_enc_done_1+0x103>:
  12e76b:	72c8                	l32i.n	a12, a2, 28
  12e76d:	cc1b                	addi.n	a12, a12, 1
  12e76f:	72c9                	s32i.n	a12, a2, 28
  12e771:	ffd8c6               	j	12e6d8 <rc_enc_done_1+0x70>

0012e774 <rc_enc_done_1+0x10c>:
  12e774:	043d                	mov.n	a3, a4

0012e776 <rc_enc_done_1+0x10e>:
  12e776:	f67c                	movi.n	a6, -1
  12e778:	0c7a96               	bltz	a10, 12e843 <rc_enc_done_1+0x1db>
  12e77b:	0812b2               	l16ui	a11, a2, 16
  12e77e:	0312d2               	l16ui	a13, a2, 6
  12e781:	0212e2               	l16ui	a14, a2, 4
  12e784:	ddba                	add.n	a13, a13, a11
  12e786:	10ade7               	bge	a13, a14, 12e79a <rc_enc_done_1+0x132>
  12e789:	090c                	movi.n	a9, 0
  12e78b:	02e8                	l32i.n	a14, a2, 0
  12e78d:	fb1b                	addi.n	a15, a11, 1
  12e78f:	0852f2               	s16i	a15, a2, 16
  12e792:	ebea                	add.n	a14, a11, a14
  12e794:	004ea2               	s8i	a10, a14, 0
  12e797:	000046               	j	12e79c <rc_enc_done_1+0x134>

0012e79a <rc_enc_done_1+0x132>:
  12e79a:	069d                	mov.n	a9, a6

0012e79c <rc_enc_done_1+0x134>:
  12e79c:	119282               	l16si	a8, a2, 34
  12e79f:	72a8                	l32i.n	a10, a2, 28
  12e7a1:	208890               	or	a8, a8, a9
  12e7a4:	115282               	s16i	a8, a2, 34
  12e7a7:	8abc                	beqz.n	a10, 12e7e3 <rc_enc_done_1+0x17b>
  12e7a9:	328076               	loop	a0, 12e7df <rc_enc_done_1+0x177>
  12e7ac:	0812b2               	l16ui	a11, a2, 16
  12e7af:	031292               	l16ui	a9, a2, 6
  12e7b2:	0212c2               	l16ui	a12, a2, 4
  12e7b5:	99ba                	add.n	a9, a9, a11
  12e7b7:	13a9c7               	bge	a9, a12, 12e7ce <rc_enc_done_1+0x166>
  12e7ba:	090c                	movi.n	a9, 0
  12e7bc:	02a8                	l32i.n	a10, a2, 0
  12e7be:	cb1b                	addi.n	a12, a11, 1
  12e7c0:	0852c2               	s16i	a12, a2, 16
  12e7c3:	abaa                	add.n	a10, a11, a10
  12e7c5:	004a62               	s8i	a6, a10, 0
  12e7c8:	72a8                	l32i.n	a10, a2, 28
  12e7ca:	000086               	j	12e7d0 <rc_enc_done_1+0x168>

0012e7cd <rc_enc_done_1+0x165>:
	...

0012e7ce <rc_enc_done_1+0x166>:
  12e7ce:	f97c                	movi.n	a9, -1

0012e7d0 <rc_enc_done_1+0x168>:
  12e7d0:	1192d2               	l16si	a13, a2, 34
  12e7d3:	aa0b                	addi.n	a10, a10, -1
  12e7d5:	72a9                	s32i.n	a10, a2, 28
  12e7d7:	20dd90               	or	a13, a13, a9
  12e7da:	1152d2               	s16i	a13, a2, 34
  12e7dd:	2a8c                	beqz.n	a10, 12e7e3 <rc_enc_done_1+0x17b>

0012e7df <rc_enc_done_1+0x177>:
  12e7df:	fff186               	j	12e7a9 <rc_enc_done_1+0x141>

0012e7e2 <rc_enc_done_1+0x17a>:
	...

0012e7e3 <rc_enc_done_1+0x17b>:
  12e7e3:	0e0c                	movi.n	a14, 0
  12e7e5:	1052e2               	s16i	a14, a2, 32

0012e7e8 <rc_enc_done_1+0x180>:
  12e7e8:	0692a2               	l16si	a10, a2, 12
  12e7eb:	2248                	l32i.n	a4, a2, 8
  12e7ed:	478aa6               	blti	a10, 8, 12e838 <rc_enc_done_1+0x1d0>
  12e7f0:	050c                	movi.n	a5, 0
  12e7f2:	fa7b                	addi.n	a15, a10, 7
  12e7f4:	b3faa0               	movgez	a15, a10, a10
  12e7f7:	21f3f0               	srai	a15, a15, 3
  12e7fa:	37af76               	loopgtz	a15, 12e835 <rc_enc_done_1+0x1cd>
  12e7fd:	0312b2               	l16ui	a11, a2, 6
  12e800:	081282               	l16ui	a8, a2, 16
  12e803:	0212c2               	l16ui	a12, a2, 4
  12e806:	88ba                	add.n	a8, a8, a11
  12e808:	16a8c7               	bge	a8, a12, 12e822 <rc_enc_done_1+0x1ba>
  12e80b:	db1b                	addi.n	a13, a11, 1
  12e80d:	0298                	l32i.n	a9, a2, 0
  12e80f:	f4d0d0               	extui	a13, a13, 0, 16
  12e812:	0352d2               	s16i	a13, a2, 6
  12e815:	c0dcd0               	sub	a13, a12, a13
  12e818:	99da                	add.n	a9, a9, a13
  12e81a:	004942               	s8i	a4, a9, 0
  12e81d:	090c                	movi.n	a9, 0
  12e81f:	000046               	j	12e824 <rc_enc_done_1+0x1bc>

0012e822 <rc_enc_done_1+0x1ba>:
  12e822:	f97c                	movi.n	a9, -1

0012e824 <rc_enc_done_1+0x1bc>:
  12e824:	414840               	srli	a4, a4, 8
  12e827:	1192b2               	l16si	a11, a2, 34
  12e82a:	551b                	addi.n	a5, a5, 1
  12e82c:	209b90               	or	a9, a11, a9
  12e82f:	239980               	sext	a9, a9, 15
  12e832:	115292               	s16i	a9, a2, 34

0012e835 <rc_enc_done_1+0x1cd>:
  12e835:	000106               	j	12e83d <rc_enc_done_1+0x1d5>

0012e838 <rc_enc_done_1+0x1d0>:
  12e838:	050c                	movi.n	a5, 0
  12e83a:	119292               	l16si	a9, a2, 34

0012e83d <rc_enc_done_1+0x1d5>:
  12e83d:	01a9                	s32i.n	a10, a1, 0
  12e83f:	898c                	beqz.n	a9, 12e84b <rc_enc_done_1+0x1e3>

0012e841 <rc_enc_done_1+0x1d9>:
  12e841:	f01d                	retw.n

0012e843 <rc_enc_done_1+0x1db>:
  12e843:	72a8                	l32i.n	a10, a2, 28
  12e845:	f60a56               	bnez	a10, 12e7a9 <rc_enc_done_1+0x141>
  12e848:	ffe706               	j	12e7e8 <rc_enc_done_1+0x180>

0012e84b <rc_enc_done_1+0x1e3>:
  12e84b:	0312c2               	l16ui	a12, a2, 6
  12e84e:	0812d2               	l16ui	a13, a2, 16
  12e851:	02a8                	l32i.n	a10, a2, 0
  12e853:	0212b2               	l16ui	a11, a2, 4
  12e856:	aada                	add.n	a10, a10, a13
  12e858:	c0bbd0               	sub	a11, a11, a13
  12e85b:	c0bbc0               	sub	a11, a11, a12
  12e85e:	23bb80               	sext	a11, a11, 15
  12e861:	184c25               	call8	146d24 <SUN_CLEAR_uchar>
  12e864:	01c8                	l32i.n	a12, a1, 0
  12e866:	11d5d0               	slli	a13, a5, 3
  12e869:	c0ccd0               	sub	a12, a12, a13
  12e86c:	d11ca6               	blti	a12, 1, 12e841 <rc_enc_done_1+0x1d9>
  12e86f:	0212a2               	l16ui	a10, a2, 4
  12e872:	0312b2               	l16ui	a11, a2, 6
  12e875:	4fbba7               	bgeu	a11, a10, 12e8c8 <rc_enc_done_1+0x260>
  12e878:	0812e2               	l16ui	a14, a2, 16
  12e87b:	eeba                	add.n	a14, a14, a11
  12e87d:	322ea7               	blt	a14, a10, 12e8b3 <rc_enc_done_1+0x24b>
  12e880:	f0d370               	subx8	a13, a3, a7
  12e883:	2cadc7               	bge	a13, a12, 12e8b3 <rc_enc_done_1+0x24b>
  12e886:	401d00               	ssl	a13
  12e889:	c09ab0               	sub	a9, a10, a11
  12e88c:	0288                	l32i.n	a8, a2, 0
  12e88e:	115262               	s16i	a6, a2, 34
  12e891:	889a                	add.n	a8, a8, a9
  12e893:	190c                	movi.n	a9, 1
  12e895:	80c882               	addi	a8, a8, -128
  12e898:	7f08f2               	l8ui	a15, a8, 127
  12e89b:	a19900               	sll	a9, a9
  12e89e:	990b                	addi.n	a9, a9, -1
  12e8a0:	109490               	and	a9, a4, a9
  12e8a3:	20ff90               	or	a15, a15, a9
  12e8a6:	7f48f2               	s8i	a15, a8, 127
  12e8a9:	f01d                	retw.n

0012e8ab <rc_enc_done_1+0x243>:
  12e8ab:	030c                	movi.n	a3, 0
  12e8ad:	1092a2               	l16si	a10, a2, 32
  12e8b0:	ffb086               	j	12e776 <rc_enc_done_1+0x10e>

0012e8b3 <rc_enc_done_1+0x24b>:
  12e8b3:	02d8                	l32i.n	a13, a2, 0
  12e8b5:	c0eab0               	sub	a14, a10, a11
  12e8b8:	ddea                	add.n	a13, a13, a14
  12e8ba:	80cdd2               	addi	a13, a13, -128
  12e8bd:	7f0dc2               	l8ui	a12, a13, 127
  12e8c0:	20cc40               	or	a12, a12, a4
  12e8c3:	7f4dc2               	s8i	a12, a13, 127
  12e8c6:	f01d                	retw.n

0012e8c8 <rc_enc_done_1+0x260>:
  12e8c8:	115262               	s16i	a6, a2, 34
  12e8cb:	f01d                	retw.n

0012e8cd <rc_enc_done_1+0x265>:
  12e8cd:	000000                                        ...

0012e8d0 <sun_fft>:
  12e8d0:	018136               	entry	a1, 192
  12e8d3:	30a172               	movi	a7, 0x130
  12e8d6:	e149                	s32i.n	a4, a1, 56
  12e8d8:	03dd                	mov.n	a13, a3
  12e8da:	18c242               	addi	a4, a2, 24
  12e8dd:	f30c                	movi.n	a3, 15
  12e8df:	e69b21               	l32r	a2, 12834c (213f00 <fft_bitrev60_67>)
  12e8e2:	298376               	loop	a3, 12e90f <sun_fft+0x3f>
  12e8e5:	009232               	l16si	a3, a2, 0
  12e8e8:	400000206d00242e 	{ ae_l32x2.i	aed0, a4, -24; nop; addi	a2, a2, 2 }
  12e8f0:	a033d0               	addx4	a3, a3, a13
  12e8f3:	400000011040533e 	{ ae_s32x2.i	aed0, a3, 0; nop; addi	a5, a3, 64 }
  12e8fb:	337a                	add.n	a3, a3, a7
  12e8fd:	c104e4               	ae_l32x2.i	aed0, a4, -16
  12e900:	e90574               	ae_s32x2.i	aed0, a5, 56
  12e903:	c104f4               	ae_l32x2.i	aed0, a4, -8
  12e906:	e90384               	ae_s32x2.i	aed0, a3, -64
  12e909:	3e04c4               	ae_l32x2.ip	aed0, a4, 32
  12e90c:	e90374               	ae_s32x2.i	aed0, a3, 56

0012e90f <sun_fft+0x3f>:
  12e90f:	e188                	l32i.n	a8, a1, 56
  12e911:	593816               	beqz	a8, 12eea8 <sun_fft+0x5d8>
  12e914:	0fa032               	movi	a3, 15
  12e917:	202dd0               	or	a2, a13, a13
  12e91a:	e64e91               	l32r	a9, 128254 (199a <XtosCoreStateSize+0x171a>)
  12e91d:	40000111440349ee 	{ ae_movda16	aed3, a9; nop; movi	a4, 30 }
  12e925:	3e8476               	loop	a4, 12e967 <sun_fft+0x97>
  12e928:	bd0204               	ae_l32.i	aed0, a2, 0
  12e92b:	eb05dd030000259f 	{ nop; ae_mul32x16.h0	aed0, aed0, aed3; nop }
  12e933:	810304               	ae_sraa64	aed0, aed0, a3
  12e936:	e10244               	ae_s32.l.ip	aed0, a2, 16
  12e939:	bd02d4               	ae_l32.i	aed0, a2, -12

0012e93c <sun_fft+0x6c>:
  12e93c:	eb05ae03000102ef 	{ ae_l32.i	aed0, a2, -8; ae_mul32x16.h0	aed1, aed0, aed3; nop }
  12e944:	eb05ae03000202ff 	{ ae_l32.i	aed0, a2, -4; ae_mul32x16.h0	aed2, aed0, aed3; nop }
  12e94c:	0c8019b30081631e 	{ ae_sraa64	aed0, aed1, a3; ae_mul32x16.h0	aed1, aed0, aed3 }
  12e954:	400001e52d00223e 	{ ae_s32.l.i	aed0, a2, -12; nop; ae_sraa64	aed0, aed2, a3 }
  12e95c:	400001e52e00123e 	{ ae_s32.l.i	aed0, a2, -8; nop; ae_sraa64	aed0, aed1, a3 }
  12e964:	e002f4               	ae_s32.l.i	aed0, a2, -4

0012e967 <sun_fft+0x97>:
  12e967:	120c                	movi.n	a2, 1

0012e969 <sun_fft+0x99>:
  12e969:	772dd4               	ae_la64.pp	u1, a13
  12e96c:	281304               	ae_zalign64	u0
  12e96f:	0d6d                	mov.n	a6, a13
  12e971:	e677a1               	l32r	a10, 128350 (ffffb4c3 <_memmap_cacheattr_bp_strict+0xd84d1>)
  12e974:	e678b1               	l32r	a11, 128354 (ffff8644 <_memmap_cacheattr_bp_strict+0xd5652>)
  12e977:	e678c1               	l32r	a12, 128358 (ffff9873 <_memmap_cacheattr_bp_strict+0xd6881>)
  12e97a:	e678e1               	l32r	a14, 12835c (278f <XtosCoreStateSize+0x250f>)
  12e97d:	60f020               	neg	a15, a2
  12e980:	400000814470321e 	{ ae_movda16	aed0, a2; nop; addi	a3, a1, 120 }
  12e988:	dc03a4               	ae_s16x4.i	aed0, a3, -48
  12e98b:	40000101440c2fce 	{ ae_movda16	aed12, a15; nop; movi	a2, 12 }
  12e993:	0d3d                	mov.n	a3, a13
  12e995:	14fec4               	ae_movda16x2	aed15, a14, a12
  12e998:	14ece4               	ae_movda16x2	aed14, a12, a14
  12e99b:	14dba4               	ae_movda16x2	aed13, a11, a10
  12e99e:	14bab4               	ae_movda16x2	aed11, a10, a11
  12e9a1:	c38076               	loop	a0, 12ea68 <sun_fft+0x198>
  12e9a4:	0d16d4               	ae_la32x2.ip	aed1, u1, a6
  12e9a7:	0d76d4               	ae_la32x2.ip	aed7, u1, a6
  12e9aa:	0d26d4               	ae_la32x2.ip	aed2, u1, a6
  12e9ad:	0d36d4               	ae_la32x2.ip	aed3, u1, a6
  12e9b0:	0d86d4               	ae_la32x2.ip	aed8, u1, a6
  12e9b3:	a9e7dd33222a259e 	{ nop; ae_add32	aed10, aed2, aed3; ae_sub32	aed2, aed2, aed3 }
  12e9bb:	93f2dd887770259e 	{ nop; ae_sub32	aed0, aed7, aed8; ae_add32	aed7, aed7, aed8 }
  12e9c3:	8103dd022008259e 	{ nop; ae_sel16i.n	aed8, aed0, aed2, 3; ae_sel16i	aed0, aed0, aed2, 1 }
  12e9cb:	7c03dd8ab759259f 	{ nop; ae_sel16i.n	aed9, aed7, aed10, 3; ae_mulfp32x16x2ras.l_s2	aed5, aed8, aed11 }
  12e9d3:	7c73dd9de863259f 	{ nop; ae_mulfp32x16x2ras.l	aed3, aed8, aed13; ae_mulfp32x16x2ras.l_s2	aed6, aed9, aed14 }
  12e9db:	7c01dd9af798259f 	{ nop; ae_sel16i.n	aed8, aed7, aed10, 1; ae_mulfp32x16x2ras.l_s2	aed9, aed9, aed15 }
  12e9e3:	0d80120ce515717e 	{ ae_add32	aed7, aed1, aed7; ae_mulp32x16x2.l	aed5, aed5, aed12 }
  12e9eb:	7c73dd8fe824259f 	{ nop; ae_mulfp32x16x2ras.l	aed4, aed8, aed15; ae_mulfp32x16x2ras.l_s2	aed2, aed8, aed14 }
  12e9f3:	7ce7dd0ab787259f 	{ nop; ae_add32	aed7, aed7, aed10; ae_mulfp32x16x2ras.l_s2	aed8, aed0, aed11 }
  12e9fb:	8103dd26622a259e 	{ nop; ae_sel16i.n	aed10, aed2, aed6, 3; ae_sel16i	aed2, aed2, aed6, 1 }
  12ea03:	7ce7270ad262815f 	{ addi	a5, a1, 120; ae_add32	aed2, aed2, aed10; ae_mulfp32x16x2ras.l_s2	aed6, aed0, aed13 }
  12ea0b:	8103c2499440958e 	{ ae_l16x4.i	aed9, a5, -48; ae_sel16i.n	aed0, aed4, aed9, 3; ae_sel16i	aed4, aed4, aed9, 1 }
  12ea13:	0d801209e313212e 	{ ae_add32	aed2, aed1, aed2; ae_mulp32x16x2.l	aed3, aed3, aed9 }
  12ea1b:	0d80120ce616440e 	{ ae_add32	aed4, aed4, aed0; ae_mulp32x16x2.l	aed6, aed6, aed12 }
  12ea23:	0d801209e818114e 	{ ae_add32	aed1, aed1, aed4; ae_mulp32x16x2.l	aed8, aed8, aed9 }
  12ea2b:	8103dd366334259e 	{ nop; ae_sel16i.n	aed4, aed3, aed6, 3; ae_sel16i	aed3, aed3, aed6, 1 }
  12ea33:	ebe72f040303f22f 	{ addi	a2, a2, -1; ae_add32	aed3, aed3, aed4; nop }
  12ea3b:	81035f588556228e 	{ sext	a2, a2, 15; ae_sel16i.n	aed6, aed5, aed8, 3; ae_sel16i	aed5, aed5, aed8, 1 }
  12ea43:	a9f2d8361565738e 	{ ae_sa32x2.ip	aed7, u0, a3; ae_sub32	aed5, aed5, aed6; ae_sub32	aed6, aed1, aed3 }
  12ea4b:	ebe7d8050204638f 	{ ae_sa32x2.ip	aed6, u0, a3; ae_add32	aed4, aed2, aed5; nop }
  12ea53:	ebf2d8050202438f 	{ ae_sa32x2.ip	aed4, u0, a3; ae_sub32	aed2, aed2, aed5; nop }
  12ea5b:	ebe7d8030101238f 	{ ae_sa32x2.ip	aed2, u0, a3; ae_add32	aed1, aed1, aed3; nop }
  12ea63:	0c13c4               	ae_sa32x2.ip	aed1, u0, a3
  12ea66:	128c                	beqz.n	a2, 12ea6b <sun_fft+0x19b>

0012ea68 <sun_fft+0x198>:
  12ea68:	ffcd46               	j	12e9a1 <sun_fft+0xd1>

0012ea6b <sun_fft+0x19b>:
  12ea6b:	e188                	l32i.n	a8, a1, 56
  12ea6d:	08e816               	beqz	a8, 12eaff <sun_fft+0x22f>
  12ea70:	0d2d                	mov.n	a2, a13
  12ea72:	d41c                	movi.n	a4, 29
  12ea74:	4000010072023dfe 	{ ae_l32.i	aed2, a13, 8; nop; movi	a3, 15 }
  12ea7c:	e63991               	l32r	a9, 128360 (2aab <XtosCoreStateSize+0x282b>)
  12ea7f:	400001b473643d9e 	{ ae_l32.i	aed4, a13, 12; nop; ae_movda16	aed6, a9 }
  12ea87:	eb05ae0604040d0f 	{ ae_l32.i	aed0, a13, 0; ae_mul32x16.h0	aed4, aed4, aed6; nop }
  12ea8f:	eb05ae0600003d1f 	{ ae_l32.i	aed3, a13, 4; ae_mul32x16.h0	aed0, aed0, aed6; nop }
  12ea97:	0c8019b64383634e 	{ ae_sraa64	aed4, aed4, a3; ae_mul32x16.h0	aed3, aed3, aed6 }
  12ea9f:	0020f0               	nop
  12eaa2:	0020f0               	nop
  12eaa5:	3a8476               	loop	a4, 12eae3 <sun_fft+0x213>
  12eaa8:	400001e47410023e 	{ ae_l32.i	aed0, a2, 16; nop; ae_sraa64	aed1, aed0, a3 }
  12eab0:	2605be266040423f 	{ ae_s32.l.i	aed4, a2, 12; ae_mul32x16.h0	aed0, aed0, aed6; ae_mul32x16.h0_s2	aed4, aed2, aed6 }
  12eab8:	bd2254               	ae_l32.i	aed2, a2, 20
  12eabb:	400001e47753323e 	{ ae_l32.i	aed3, a2, 28; nop; ae_sraa64	aed5, aed3, a3 }
  12eac3:	eb05bf060301124f 	{ ae_s32.l.ip	aed1, a2, 16; ae_mul32x16.h0	aed1, aed3, aed6; nop }
  12eacb:	400001e52d45423e 	{ ae_s32.l.i	aed5, a2, -12; nop; ae_sraa64	aed4, aed4, a3 }
  12ead3:	400001e52e44123e 	{ ae_s32.l.i	aed4, a2, -8; nop; ae_sraa64	aed4, aed1, a3 }
  12eadb:	eb05ae060203222f 	{ ae_l32.i	aed2, a2, 8; ae_mul32x16.h0	aed3, aed2, aed6; nop }

0012eae3 <sun_fft+0x213>:
  12eae3:	813334               	ae_sraa64	aed3, aed3, a3
  12eae6:	815304               	ae_sraa64	aed5, aed0, a3
  12eae9:	eb05bf060201524f 	{ ae_s32.l.ip	aed5, a2, 16; ae_mul32x16.h0	aed1, aed2, aed6; nop }
  12eaf1:	e032d4               	ae_s32.l.i	aed3, a2, -12
  12eaf4:	400001e52f14123e 	{ ae_s32.l.i	aed4, a2, -4; nop; ae_sraa64	aed1, aed1, a3 }
  12eafc:	e012e4               	ae_s32.l.i	aed1, a2, -8

0012eaff <sun_fft+0x22f>:
  12eaff:	f1d9                	s32i.n	a13, a1, 60
  12eb01:	e61851               	l32r	a5, 128364 (ffff9125 <_memmap_cacheattr_bp_strict+0xd6133>)
  12eb04:	f87c                	movi.n	a8, -1
  12eb06:	e1e8                	l32i.n	a14, a1, 56
  12eb08:	02ddc2               	addmi	a12, a13, 0x200
  12eb0b:	08ccc2               	addi	a12, a12, 8
  12eb0e:	0c61c2               	s32i	a12, a1, 48
  12eb11:	90ee80               	addx2	a14, a14, a8
  12eb14:	400001b5446735ee 	{ ae_movda16	aed7, a5; nop; ae_movda16	aed6, a14 }
  12eb1c:	0c80040627768dfe 	{ addi	a15, a13, 40; ae_mul16x4	aed7, aed6, aed6, aed7 }
  12eb24:	0d61e2               	s32i	a14, a1, 52
  12eb27:	25b6c4               	ae_movad32.l	a11, aed6
  12eb2a:	400000014454ebde 	{ ae_movda16	aed4, a11; nop; addi	a14, a13, 80 }

0012eb32 <sun_fft+0x262>:
  12eb32:	281344               	ae_zalign64	u1
  12eb35:	d158                	l32i.n	a5, a1, 52
  12eb37:	e60c41               	l32r	a4, 128368 (213e10 <fft_twiddles16000_240_62>)
  12eb3a:	f198                	l32i.n	a9, a1, 60
  12eb3c:	0f7d                	mov.n	a7, a15
  12eb3e:	772fc4               	ae_la64.pp	u0, a15
  12eb41:	0e8d                	mov.n	a8, a14
  12eb43:	772ef4               	ae_la64.pp	u3, a14
  12eb46:	09ad                	mov.n	a10, a9
  12eb48:	7729e4               	ae_la64.pp	u2, a9
  12eb4b:	0094b2               	l16si	a11, a4, 0
  12eb4e:	400001b42151345e 	{ ae_l16.i	aed1, a4, 2; nop; ae_movda16	aed5, a5 }
  12eb56:	400000002122244e 	{ ae_l16.i	aed2, a4, 2; nop; addi	a2, a4, 32 }
  12eb5e:	0c801a029532f8ee 	{ ae_la32x2.ip	aed15, u3, a8; ae_mul16x4	aed3, aed2, aed2, aed5 }
  12eb66:	0dd7c4               	ae_la32x2.ip	aed13, u0, a7
  12eb69:	0c801a01452132de 	{ ae_movad32.l	a3, aed2; ae_mul16x4	aed2, aed1, aed1, aed5 }
  12eb71:	14eb34               	ae_movda16x2	aed14, a11, a3
  12eb74:	25c1c4               	ae_movad32.l	a12, aed1
  12eb77:	0c800efe4d9b0bce 	{ ae_movda16x2	aed0, a11, a12; ae_mulfc32x16ras.l	aed11, aed13, aed14 }
  12eb7f:	eb6fd3000f0c79cf 	{ ae_la32x2.ip	aed7, u2, a9; ae_mulfc32x16ras.l	aed12, aed15, aed0; nop }
  12eb87:	ebfbdc000f0011ff 	{ ae_salign64.i	u3, a1, 24; nop; nop }
  12eb8f:	ebe7400c0b09043f 	{ movi	a3, 4; ae_add32	aed9, aed11, aed12; nop }
  12eb97:	ebe75909070aceef 	{ or	a12, a14, a14; ae_add32	aed10, aed7, aed9; nop }
  12eb9f:	ebf2d80c0b0baaaf 	{ ae_sa32x2.ip	aed10, u1, a10; ae_sub32	aed11, aed11, aed12; nop }
  12eba7:	eb73dc040b08113f 	{ ae_salign64.i	u1, a1, 8; ae_mulfp32x16x2ras.l	aed8, aed11, aed4; nop }
  12ebaf:	1efbdd109f9024bf 	{ ae_zalign64	u1; nop; ae_srai32	aed9, aed9, 1 }
  12ebb7:	80f2dd89878721fe 	{ ae_movalign	u3, u1; ae_sub32	aed7, aed7, aed9; ae_sel16i	aed8, aed8, aed8, 0 }
  12ebbf:	ebf659080709bfff 	{ or	a11, a15, a15; ae_subadd32	aed9, aed7, aed8; nop }
  12ebc7:	0c9bf4               	ae_sa32x2.ip	aed9, u3, a11
  12ebca:	ebeddc080707116f 	{ ae_salign64.i	u3, a1, 0; ae_addsub32	aed7, aed7, aed8; nop }
  12ebd2:	0c7cd4               	ae_sa32x2.ip	aed7, u1, a12
  12ebd5:	ebfbdc000f0011af 	{ ae_salign64.i	u1, a1, 16; nop; nop }
  12ebdd:	8f8376               	loop	a3, 12ec70 <sun_fft+0x3a0>
  12ebe0:	400000002110424e 	{ ae_l16.i	aed0, a2, 2; nop; addi	a4, a4, 16 }
  12ebe8:	0c801600051204de 	{ ae_l16.i	aed0, a4, 2; ae_mul16x4	aed1, aed2, aed0, aed5 }
  12ebf0:	0c801a009513078e 	{ ae_la32x2.ip	aed0, u0, a7; ae_mul16x4	aed1, aed3, aed0, aed5 }
  12ebf8:	009432               	l16si	a3, a4, 0
  12ebfb:	2563c4               	ae_movad32.l	a6, aed3
  12ebfe:	2552c4               	ae_movad32.l	a5, aed2
  12ec01:	ebfbdc000f0001bf 	{ ae_lalign64.i	u1, a1, 24; nop; nop }
  12ec09:	141364               	ae_movda16x2	aed1, a3, a6
  12ec0c:	eb6fd301000108af 	{ ae_la32x2.ip	aed0, u1, a8; ae_mulfc32x16ras.l	aed1, aed0, aed1; nop }
  12ec14:	009232               	l16si	a3, a2, 0
  12ec17:	142354               	ae_movda16x2	aed2, a3, a5
  12ec1a:	eb6fd302000209cf 	{ ae_la32x2.ip	aed0, u2, a9; ae_mulfc32x16ras.l	aed2, aed0, aed2; nop }
  12ec22:	ebfbdc000f0011bf 	{ ae_salign64.i	u1, a1, 24; nop; nop }
  12ec2a:	93f2dc221121013e 	{ ae_lalign64.i	u1, a1, 8; ae_sub32	aed1, aed1, aed2; ae_add32	aed2, aed1, aed2 }
  12ec32:	7ce722124031022f 	{ addi	a2, a2, 32; ae_add32	aed1, aed0, aed2; ae_mulfp32x16x2ras.l_s2	aed3, aed1, aed4 }
  12ec3a:	1efbd8102f101aaf 	{ ae_sa32x2.ip	aed1, u1, a10; nop; ae_srai32	aed1, aed2, 1 }
  12ec42:	80f2dc313010113e 	{ ae_salign64.i	u1, a1, 8; ae_sub32	aed0, aed0, aed1; ae_sel16i	aed1, aed3, aed3, 0 }
  12ec4a:	99f6dc110010012e 	{ ae_lalign64.i	u1, a1, 0; ae_subadd32	aed0, aed0, aed1; ae_addsub32	aed1, aed0, aed1 }
  12ec52:	ebfbdc000f0001ef 	{ ae_lalign64.i	u3, a1, 16; nop; nop }
  12ec5a:	0c0bd4               	ae_sa32x2.ip	aed0, u1, a11
  12ec5d:	ebfbdc000f00112f 	{ ae_salign64.i	u1, a1, 0; nop; nop }
  12ec65:	0c1cf4               	ae_sa32x2.ip	aed1, u3, a12
  12ec68:	ebfbdc000f0011ef 	{ ae_salign64.i	u3, a1, 16; nop; nop }

0012ec70 <sun_fft+0x3a0>:
  12ec70:	78cee2               	addi	a14, a14, 120
  12ec73:	c178                	l32i.n	a7, a1, 48
  12ec75:	78cff2               	addi	a15, a15, 120
  12ec78:	ebfbdc000f00018f 	{ ae_lalign64.i	u0, a1, 16; nop; nop }
  12ec80:	ebfbdc000f00012f 	{ ae_lalign64.i	u1, a1, 0; nop; nop }
  12ec88:	ebfbdc000f00015f 	{ ae_lalign64.i	u2, a1, 8; nop; nop }
  12ec90:	f188                	l32i.n	a8, a1, 60
  12ec92:	773ae4               	ae_sa64pos.fp	u2, a10
  12ec95:	78c882               	addi	a8, a8, 120
  12ec98:	f189                	s32i.n	a8, a1, 60
  12ec9a:	773bd4               	ae_sa64pos.fp	u1, a11
  12ec9d:	773cc4               	ae_sa64pos.fp	u0, a12
  12eca0:	0d3fe841e0b0bf7e 	{ bne.w18	a15, a7, 12eb32 <sun_fft+0x262>; nop }
  12eca8:	e1a8                	l32i.n	a10, a1, 56
  12ecaa:	1f2a16               	beqz	a10, 12eea0 <sun_fft+0x5d0>
  12ecad:	2f0c                	movi.n	a15, 2
  12ecaf:	120c                	movi.n	a2, 1

0012ecb1 <sun_fft+0x3e1>:
  12ecb1:	1061f2               	s32i	a15, a1, 64
  12ecb4:	0ded                	mov.n	a14, a13
  12ecb6:	f90c                	movi.n	a9, 15
  12ecb8:	78c152               	addi	a5, a1, 120
  12ecbb:	772de4               	ae_la64.pp	u2, a13
  12ecbe:	e5aa41               	l32r	a4, 128368 (213e10 <fft_twiddles16000_240_62>)
  12ecc1:	01dda2               	addmi	a10, a13, 0x100
  12ecc4:	78cdc2               	addi	a12, a13, 120
  12ecc7:	0c6d                	mov.n	a6, a12
  12ecc9:	772cf4               	ae_la64.pp	u3, a12
  12eccc:	f0cab2               	addi	a11, a10, -16
  12eccf:	0b3d                	mov.n	a3, a11
  12ecd1:	047d                	mov.n	a7, a4
  12ecd3:	048d                	mov.n	a8, a4
  12ecd5:	772bd4               	ae_la64.pp	u1, a11
  12ecd8:	400000814467a2ae 	{ ae_movda16	aed7, a2; nop; addi	a10, a10, 104 }
  12ece0:	0a2d                	mov.n	a2, a10
  12ece2:	772ac4               	ae_la64.pp	u0, a10
  12ece5:	ebfbde000f0015df 	{ ae_salign64.i	u2, a5, -40; nop; nop }
  12eced:	ebfbdf000f00156f 	{ ae_salign64.i	u3, a5, -32; nop; nop }
  12ecf5:	ebfbdf000f00153f 	{ ae_salign64.i	u1, a5, -24; nop; nop }
  12ecfd:	2813c4               	ae_zalign64	u3
  12ed00:	2803b4               	ae_movalign	u2, u3
  12ed03:	ebfbdf000f00158f 	{ ae_salign64.i	u0, a5, -16; nop; nop }
  12ed0b:	280374               	ae_movalign	u1, u3
  12ed0e:	280334               	ae_movalign	u0, u3
  12ed11:	178076               	loop	a0, 12ed2c <sun_fft+0x45c>
  12ed14:	030100               	rsr.lend	a0
  12ed17:	130000               	wsr.lbeg	a0
  12ed1a:	62c002               	addi	a0, a0, 98
  12ed1d:	01d002               	addmi	a0, a0, 0x100
  12ed20:	130100               	wsr.lend	a0
  12ed23:	002000               	isync
  12ed26:	030200               	rsr.lcount	a0
  12ed29:	01c002               	addi	a0, a0, 1
  12ed2c:	990b                	addi.n	a9, a9, -1
  12ed2e:	0098f2               	l16si	a15, a8, 0
  12ed31:	400000802175581e 	{ ae_l16.i	aed5, a8, 2; nop; addi	a5, a1, 120 }
  12ed39:	400000c02104878e 	{ ae_l16.i	aed4, a7, 2; nop; addi	a8, a8, 12 }
  12ed41:	ebfbdc000f0015ef 	{ ae_salign64.i	u3, a5, 16; nop; nop }
  12ed49:	ebfbdc000f00152f 	{ ae_salign64.i	u1, a5, 0; nop; nop }
  12ed51:	0c8019057765759e 	{ ae_salign64.i	u0, a5, -8; ae_mul16x4	aed6, aed5, aed5, aed7 }
  12ed59:	239980               	sext	a9, a9, 15
  12ed5c:	0c801a04475455de 	{ ae_movad32.l	a5, aed5; ae_mul16x4	aed5, aed4, aed4, aed7 }
  12ed64:	142f54               	ae_movda16x2	aed2, a15, a5
  12ed67:	2554c4               	ae_movad32.l	a5, aed4
  12ed6a:	0097f2               	l16si	a15, a7, 0
  12ed6d:	400000402103747e 	{ ae_l16.i	aed3, a4, 2; nop; addi	a7, a7, 4 }
  12ed75:	0c800e0347534f5e 	{ ae_movda16x2	aed4, a15, a5; ae_mul16x4	aed5, aed3, aed3, aed7 }
  12ed7d:	0094f2               	l16si	a15, a4, 0
  12ed80:	2553c4               	ae_movad32.l	a5, aed3
  12ed83:	448b                	addi.n	a4, a4, 8
  12ed85:	141f54               	ae_movda16x2	aed1, a15, a5
  12ed88:	1021f2               	l32i	a15, a1, 64
  12ed8b:	78c152               	addi	a5, a1, 120
  12ed8e:	ebfbde000f0005ff 	{ ae_lalign64.i	u3, a5, -40; nop; nop }
  12ed96:	ebfbdf000f00052f 	{ ae_lalign64.i	u1, a5, -32; nop; nop }
  12ed9e:	ebfbdf000f00051f 	{ ae_lalign64.i	u0, a5, -24; nop; nop }
  12eda6:	0d0bc4               	ae_la32x2.ip	aed0, u0, a11
  12eda9:	0d3cd4               	ae_la32x2.ip	aed3, u1, a12
  12edac:	eb6fd301000f0eef 	{ ae_la32x2.ip	aed0, u3, a14; ae_mulfc32x16ras.l	aed15, aed0, aed1; nop }
  12edb4:	ebfbdf000f00151f 	{ ae_salign64.i	u0, a5, -24; nop; nop }
  12edbc:	ebfbdf000f00152f 	{ ae_salign64.i	u1, a5, -32; nop; nop }
  12edc4:	eb6fdc04030d052f 	{ ae_lalign64.i	u1, a5, 0; ae_mulfc32x16ras.l	aed13, aed3, aed4; nop }
  12edcc:	ebfbdf000f00058f 	{ ae_lalign64.i	u0, a5, -16; nop; nop }
  12edd4:	07dfd4               	ae_sraa32	aed13, aed13, a15
  12edd7:	0d1ac4               	ae_la32x2.ip	aed1, u0, a10
  12edda:	0d801941e0b0cf0e 	{ ae_sraa32rs	aed14, aed0, a15; nop }
  12ede2:	0c8019f2f1908ffe 	{ ae_sraa32	aed15, aed15, a15; ae_mulfc32x16ras.l	aed0, aed1, aed2 }
  12edea:	ebf2de0f0e0c15ff 	{ ae_salign64.i	u3, a5, -40; ae_sub32	aed12, aed14, aed15; nop }
  12edf2:	0d80194f0e1e8f0e 	{ ae_sraa32	aed0, aed0, a15; ae_add32	aed14, aed14, aed15 }
  12edfa:	a9e7dc00dddf05ee 	{ ae_lalign64.i	u3, a5, 16; ae_add32	aed15, aed13, aed0; ae_sub32	aed13, aed13, aed0 }
  12ee02:	eb00df0d0d0d158f 	{ ae_salign64.i	u0, a5, -16; ae_sel16i.n	aed13, aed13, aed13, 0; nop }
  12ee0a:	93f2dfffeeeb059e 	{ ae_lalign64.i	u0, a5, -8; ae_sub32	aed11, aed14, aed15; ae_add32	aed14, aed14, aed15 }
  12ee12:	0d801a072d1dedee 	{ ae_sa32x2.ip	aed14, u3, a13; ae_mulp32x16x2.l	aed13, aed13, aed7 }
  12ee1a:	ebfbdc000f0015ef 	{ ae_salign64.i	u3, a5, 16; nop; nop }
  12ee22:	99f6dfddccca056e 	{ ae_lalign64.i	u3, a5, -32; ae_subadd32	aed10, aed12, aed13; ae_addsub32	aed12, aed12, aed13 }
  12ee2a:	0cc6e4               	ae_sa32x2.ip	aed12, u2, a6
  12ee2d:	0cb3d4               	ae_sa32x2.ip	aed11, u1, a3
  12ee30:	ebfbdf000f00156f 	{ ae_salign64.i	u3, a5, -32; nop; nop }
  12ee38:	ebfbdc000f00155f 	{ ae_salign64.i	u2, a5, 8; nop; nop }
  12ee40:	ebfbdc000f0005ef 	{ ae_lalign64.i	u3, a5, 16; nop; nop }
  12ee48:	ebfbdf000f0005cf 	{ ae_lalign64.i	u2, a5, -16; nop; nop }
  12ee50:	ebfbdc000f00152f 	{ ae_salign64.i	u1, a5, 0; nop; nop }
  12ee58:	0ca2c4               	ae_sa32x2.ip	aed10, u0, a2
  12ee5b:	ebfbdf000f00159f 	{ ae_salign64.i	u0, a5, -8; nop; nop }
  12ee63:	ebfbde000f0005bf 	{ ae_lalign64.i	u1, a5, -40; nop; nop }
  12ee6b:	ebfbdf000f0015cf 	{ ae_salign64.i	u2, a5, -16; nop; nop }
  12ee73:	ebfbde000f0015bf 	{ ae_salign64.i	u1, a5, -40; nop; nop }
  12ee7b:	ebfbdc000f00055f 	{ ae_lalign64.i	u2, a5, 8; nop; nop }
  12ee83:	ebfbdc000f00052f 	{ ae_lalign64.i	u1, a5, 0; nop; nop }
  12ee8b:	0219a6               	blti	a9, 1, 12ee91 <sun_fft+0x5c1>

0012ee8e <sun_fft+0x5be>:
  12ee8e:	ff9fc6               	j	12ed11 <sun_fft+0x441>

0012ee91 <sun_fft+0x5c1>:
  12ee91:	773df4               	ae_sa64pos.fp	u3, a13
  12ee94:	7736e4               	ae_sa64pos.fp	u2, a6
  12ee97:	7733d4               	ae_sa64pos.fp	u1, a3
  12ee9a:	7732c4               	ae_sa64pos.fp	u0, a2
  12ee9d:	f01d                	retw.n

0012ee9f <sun_fft+0x5cf>:
	...

0012eea0 <sun_fft+0x5d0>:
  12eea0:	0f0c                	movi.n	a15, 0
  12eea2:	f27c                	movi.n	a2, -1
  12eea4:	ff8246               	j	12ecb1 <sun_fft+0x3e1>

0012eea7 <sun_fft+0x5d7>:
	...

0012eea8 <sun_fft+0x5d8>:
  12eea8:	f27c                	movi.n	a2, -1
  12eeaa:	feaec6               	j	12e969 <sun_fft+0x99>

0012eead <sun_fft+0x5dd>:
  12eead:	000000                                        ...

0012eeb0 <exp_rotation1>:
  12eeb0:	004136               	entry	a1, 32
  12eeb3:	039d                	mov.n	a9, a3
  12eeb5:	02ad                	mov.n	a10, a2
  12eeb7:	048d                	mov.n	a8, a4
  12eeb9:	3c6624               	ae_movda16	aed6, a6
  12eebc:	400001014405651e 	{ ae_movda16	aed5, a5; nop; movi	a6, 1 }
  12eec4:	c04340               	sub	a4, a3, a4
  12eec7:	1158f0               	slli	a5, a8, 1
  12eeca:	902820               	addx2	a2, a8, a2
  12eecd:	534460               	max	a4, a4, a6
  12eed0:	0a3d                	mov.n	a3, a10
  12eed2:	38a476               	loopgtz	a4, 12ef0e <exp_rotation1+0x5e>
  12eed5:	b00204               	ae_l16.i	aed0, a2, 0
  12eed8:	0c8016060012335e 	{ ae_l16.i	aed3, a3, 0; ae_mul16x4	aed1, aed2, aed6, aed0 }
  12eee0:	0c801a053001959e 	{ nop; ae_mul16x4	aed0, aed1, aed5, aed0 }
  12eee8:	0c801a063304959e 	{ nop; ae_mul16x4	aed0, aed4, aed6, aed3 }
  12eef0:	0c801a053303959e 	{ nop; ae_mul16x4	aed0, aed3, aed5, aed3 }
  12eef8:	300144               	ae_add32	aed0, aed1, aed4
  12eefb:	1ef2ddf20330259f 	{ nop; ae_sub32	aed0, aed3, aed2; ae_srai32	aed3, aed0, 15 }
  12ef03:	1efbb5f00f00321f 	{ ae_s16.0.ip	aed3, a2, 2; nop; ae_srai32	aed0, aed0, 15 }
  12ef0b:	d30314               	ae_s16.0.ip	aed0, a3, 2

0012ef0e <exp_rotation1+0x5e>:
  12ef0e:	1138f0               	slli	a3, a8, 1
  12ef11:	c03930               	sub	a3, a9, a3
  12ef14:	534360               	max	a4, a3, a6
  12ef17:	9033a0               	addx2	a3, a3, a10
  12ef1a:	fec332               	addi	a3, a3, -2
  12ef1d:	253a                	add.n	a2, a5, a3
  12ef1f:	38a476               	loopgtz	a4, 12ef5b <exp_rotation1+0xab>
  12ef22:	b00204               	ae_l16.i	aed0, a2, 0
  12ef25:	0c8016060012335e 	{ ae_l16.i	aed3, a3, 0; ae_mul16x4	aed1, aed2, aed6, aed0 }
  12ef2d:	0c801a053001959e 	{ nop; ae_mul16x4	aed0, aed1, aed5, aed0 }
  12ef35:	0c801a063304959e 	{ nop; ae_mul16x4	aed0, aed4, aed6, aed3 }
  12ef3d:	0c801a053303959e 	{ nop; ae_mul16x4	aed0, aed3, aed5, aed3 }
  12ef45:	300144               	ae_add32	aed0, aed1, aed4

0012ef48 <exp_rotation1+0x98>:
  12ef48:	1ef2ddf20330259f 	{ nop; ae_sub32	aed0, aed3, aed2; ae_srai32	aed3, aed0, 15 }
  12ef50:	1efbb5f00f0032ff 	{ ae_s16.0.ip	aed3, a2, -2; nop; ae_srai32	aed0, aed0, 15 }
  12ef58:	d303f4               	ae_s16.0.ip	aed0, a3, -2

0012ef5b <exp_rotation1+0xab>:
  12ef5b:	f01d                	retw.n

0012ef5d <exp_rotation1+0xad>:
  12ef5d:	000000                                        ...

0012ef60 <alg_quant>:
  12ef60:	012136               	entry	a1, 144
  12ef63:	1a6132               	s32i	a3, a1, 104
  12ef66:	196142               	s32i	a4, a1, 100
  12ef69:	186152               	s32i	a5, a1, 96
  12ef6c:	968c                	beqz.n	a6, 12ef79 <alg_quant+0x19>
  12ef6e:	11b4f0               	slli	a11, a4, 1
  12ef71:	0d00494160b09b3e 	{ blt.w18	a11, a3, 12f40b <alg_quant+0x4ab>; nop }

0012ef79 <alg_quant+0x19>:
  12ef79:	30c1a2               	addi	a10, a1, 48
  12ef7c:	01bd                	mov.n	a11, a1
  12ef7e:	029d                	mov.n	a9, a2
  12ef80:	281344               	ae_zalign64	u1
  12ef83:	070c                	movi.n	a7, 0
  12ef85:	208220               	or	a8, a2, a2
  12ef88:	7722c4               	ae_la64.pp	u0, a2
  12ef8b:	1a21c2               	l32i	a12, a1, 104
  12ef8e:	ffafd2               	movi	a13, -1
  12ef91:	4000010144034d1e 	{ ae_movda16	aed3, a13; nop; movi	a4, 1 }
  12ef99:	40000031440234ce 	{ ae_movda16	aed2, a4; nop; addi	a3, a12, 3 }
  12efa1:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  12efa4:	400000614404c7ce 	{ ae_movda16	aed4, a7; nop; addi	a12, a12, 6 }
  12efac:	ebfb56000001c33f 	{ movgez	a12, a3, a3; ae_abs16s	aed1, aed0; nop }
  12efb4:	21c2c0               	srai	a12, a12, 2
  12efb7:	0c1994               	ae_sa16x4.ip	aed1, u1, a9
  12efba:	c3fbcd024e304b9e 	{ ae_s16x4.ip	aed4, a11, 8; ae_mov	aed0, aed2; ae_le16	b0:b1:b2:b3, aed0, aed4 }
  12efc2:	53cc40               	max	a12, a12, a4
  12efc5:	c5fb2f301f00fcce 	{ addi	a12, a12, -1; nop; ae_movt16x4	aed0, aed3, b0:b1:b2:b3 }
  12efcd:	1dac76               	loopgtz	a12, 12efee <alg_quant+0x8e>
  12efd0:	3718c4               	ae_la16x4.ip	aed1, u0, a8
  12efd3:	ebfbcd020e000a9f 	{ ae_s16x4.ip	aed0, a10, 8; ae_mov	aed0, aed2; nop }
  12efdb:	c3fbdd114031259e 	{ nop; ae_abs16s	aed1, aed1; ae_le16	b0:b1:b2:b3, aed1, aed4 }
  12efe3:	c5fbd4301f0019ae 	{ ae_sa16x4.ip	aed1, u1, a9; nop; ae_movt16x4	aed0, aed3, b0:b1:b2:b3 }
  12efeb:	804b94               	ae_s16x4.ip	aed4, a11, 8

0012efee <alg_quant+0x8e>:
  12efee:	800a94               	ae_s16x4.ip	aed0, a10, 8
  12eff1:	21d230               	srai	a13, a3, 2
  12eff4:	1921f2               	l32i	a15, a1, 100
  12eff7:	1a21e2               	l32i	a14, a1, 104
  12effa:	1b61f2               	s32i	a15, a1, 108
  12effd:	21e1e0               	srai	a14, a14, 1
  12f000:	75aef7               	bge	a14, a15, 12f079 <alg_quant+0x119>
  12f003:	028d                	mov.n	a8, a2
  12f005:	0d400240a0b11d6e 	{ blti.w18	a13, 1, 12f033 <alg_quant+0xd3>; ae_movi	aed1, 0 }
  12f00d:	ad0b                	addi.n	a10, a13, -1
  12f00f:	1a2192               	l32i	a9, a1, 104
  12f012:	902894               	ae_l16x4.ip	aed2, a8, 8
  12f015:	0d80194100b0492e 	{ ae_sraa16s	aed0, aed2, a9; nop }
  12f01d:	0faa76               	loopgtz	a10, 12f030 <alg_quant+0xd0>

0012f020 <alg_quant+0xc0>:
  12f020:	ebe5cc000101081f 	{ ae_l16x4.ip	aed0, a8, 8; ae_add16s	aed1, aed1, aed0; nop }
  12f028:	0d80194100b0490e 	{ ae_sraa16s	aed0, aed0, a9; nop }

0012f030 <alg_quant+0xd0>:
  12f030:	331104               	ae_add16s	aed1, aed1, aed0

0012f033 <alg_quant+0xd3>:
  12f033:	1921c2               	l32i	a12, a1, 100
  12f036:	c9fbc9601f4031ee 	{ ae_sext32x2d16.10	aed3, aed1; nop; ae_sext32x2d16.32	aed4, aed1 }
  12f03e:	303344               	ae_add32	aed3, aed3, aed4
  12f041:	ebe9dd030303259f 	{ nop; ae_add32_hl_lh	aed3, aed3, aed3; nop }
  12f049:	256384               	ae_movad16.0	a6, aed3
  12f04c:	0d000b41c0b09c6e 	{ blt.w18	a12, a6, 12f10c <alg_quant+0x1ac>; nop }
  12f054:	01a082               	movi	a8, 1
  12f057:	e4a761               	l32r	a6, 1282f4 (4000 <xthals_release_major+0x1120>)
  12f05a:	005262               	s16i	a6, a2, 0
  12f05d:	158076               	loop	a0, 12f076 <alg_quant+0x116>
  12f060:	1a21f2               	l32i	a15, a1, 104
  12f063:	909820               	addx2	a9, a8, a2
  12f066:	005972               	s16i	a7, a9, 0
  12f069:	881b                	addi.n	a8, a8, 1
  12f06b:	238880               	sext	a8, a8, 15
  12f06e:	0d00094110b0a8fe 	{ bge.w18	a8, a15, 12f103 <alg_quant+0x1a3>; nop }

0012f076 <alg_quant+0x116>:
  12f076:	fff8c6               	j	12f05d <alg_quant+0xfd>

0012f079 <alg_quant+0x119>:
  12f079:	060c                	movi.n	a6, 0
  12f07b:	0c0c                	movi.n	a12, 0
  12f07d:	0d001f4190b0a3fe 	{ bge.w18	a3, a15, 12f27a <alg_quant+0x31a>; nop }

0012f085 <alg_quant+0x125>:
  12f085:	1b21c2               	l32i	a12, a1, 108
  12f088:	0091b2               	l16si	a11, a1, 0
  12f08b:	bbca                	add.n	a11, a11, a12
  12f08d:	0051b2               	s16i	a11, a1, 0

0012f090 <alg_quant+0x130>:
  12f090:	5d1da6               	blti	a13, 1, 12f0f1 <alg_quant+0x191>

0012f093 <alg_quant+0x133>:
  12f093:	01ad                	mov.n	a10, a1
  12f095:	cc3204               	ae_l16x4.i	aed3, a2, 0
  12f098:	30c182               	addi	a8, a1, 48
  12f09b:	904894               	ae_l16x4.ip	aed4, a8, 8
  12f09e:	0c8016030423111e 	{ ae_l16x4.i	aed1, a1, 0; ae_mul16x4	aed2, aed3, aed3, aed4 }
  12f0a6:	0c800401f441fdbe 	{ addi	a11, a13, -1; ae_mul16x4	aed4, aed1, aed1, aed4 }
  12f0ae:	0020f0               	nop
  12f0b1:	f03d                	nop.n
  12f0b3:	f03d                	nop.n
  12f0b5:	25ab76               	loopgtz	a11, 12f0de <alg_quant+0x17e>
  12f0b8:	a5fbcc302f30081e 	{ ae_l16x4.ip	aed0, a8, 8; nop; ae_sat16x4	aed3, aed2, aed3 }
  12f0c0:	a5fbcd104f10329e 	{ ae_s16x4.ip	aed3, a2, 8; nop; ae_sat16x4	aed1, aed4, aed1 }
  12f0c8:	801a94               	ae_s16x4.ip	aed1, a10, 8
  12f0cb:	cc1204               	ae_l16x4.i	aed1, a2, 0
  12f0ce:	0c80160100231a1e 	{ ae_l16x4.i	aed1, a10, 0; ae_mul16x4	aed2, aed3, aed1, aed0 }
  12f0d6:	0c801a013041959e 	{ nop; ae_mul16x4	aed4, aed1, aed1, aed0 }

0012f0de <alg_quant+0x17e>:
  12f0de:	a5fb59302f50922e 	{ or	a9, a2, a2; nop; ae_sat16x4	aed5, aed2, aed3 }
  12f0e6:	a5fbcd104f40599e 	{ ae_s16x4.ip	aed5, a9, 8; nop; ae_sat16x4	aed4, aed4, aed1 }
  12f0ee:	804a94               	ae_s16x4.ip	aed4, a10, 8

0012f0f1 <alg_quant+0x191>:
  12f0f1:	01ad                	mov.n	a10, a1
  12f0f3:	1a21b2               	l32i	a11, a1, 104
  12f0f6:	1921c2               	l32i	a12, a1, 100
  12f0f9:	1821d2               	l32i	a13, a1, 96
  12f0fc:	005fe5               	call8	12f6fc <encode_pulses>
  12f0ff:	f01d                	retw.n

0012f101 <alg_quant+0x1a1>:
	...

0012f103 <alg_quant+0x1a3>:
  12f103:	400f00               	ssr	a15
  12f106:	b16060               	sra	a6, a6
  12f109:	236680               	sext	a6, a6, 15

0012f10c <alg_quant+0x1ac>:
  12f10c:	3d9084               	ae_movi	aed9, 0
  12f10f:	c9fb59499e87822e 	{ or	a8, a2, a2; ae_mov	aed7, aed9; ae_mov	aed8, aed9 }
  12f117:	0d4013c9eeb61d6e 	{ blti.w18	a13, 1, 12f259 <alg_quant+0x2f9>; ae_mov	aed6, aed9 }
  12f11f:	fc0c                	movi.n	a12, 15
  12f121:	1921b2               	l32i	a11, a1, 100
  12f124:	1a21e2               	l32i	a14, a1, 104
  12f127:	bb0b                	addi.n	a11, a11, -1
  12f129:	c0cce0               	sub	a12, a12, a14
  12f12c:	401c00               	ssl	a12
  12f12f:	a1a400               	sll	a10, a4
  12f132:	400001b544213bae 	{ ae_movda16	aed1, a11; nop; ae_movda16	aed2, a10 }
  12f13a:	0c801a013221959e 	{ nop; ae_mul16x4	aed2, aed1, aed1, aed2 }
  12f142:	2591c4               	ae_movad32.l	a9, aed1
  12f145:	90e894               	ae_l16x4.ip	aed14, a8, 8
  12f148:	d29960               	quos	a9, a9, a6
  12f14b:	3cb924               	ae_movda16	aed11, a9
  12f14e:	0c801a9e3bf0959e 	{ nop; ae_mulf16x4ss	aed15, aed0, aed14, aed11 }
  12f156:	94e8dd99f0cd259e 	{ nop; ae_add32s	aed13, aed0, aed9; ae_add32s	aed12, aed15, aed9 }
  12f15e:	a7ccd4               	ae_sel16i	aed12, aed12, aed13, 7
  12f161:	0c801a8eac67a91e 	{ ae_mov	aed10, aed9; ae_mula16x4	aed6, aed7, aed14, aed12 }
  12f169:	0c800d8c9c89b11e 	{ or	a11, a1, a1; ae_mula16x4	aed8, aed9, aed12, aed12 }
  12f171:	c9fbc960cfd05cee 	{ ae_sext32x2d16.10	aed5, aed12; nop; ae_sext32x2d16.32	aed13, aed12 }
  12f179:	ebe7cd0d0505cb9f 	{ ae_s16x4.ip	aed12, a11, 8; ae_add32	aed5, aed5, aed13; nop }
  12f181:	0d400c4555252d6e 	{ blti.w18	a13, 2, 12f24a <alg_quant+0x2ea>; ae_add32_hl_lh	aed5, aed5, aed5 }
  12f189:	90e894               	ae_l16x4.ip	aed14, a8, 8
  12f18c:	0c801a9e3b01959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed14, aed11 }
  12f194:	94e8ddaa01df259e 	{ nop; ae_add32s	aed15, aed1, aed10; ae_add32s	aed13, aed0, aed10 }
  12f19c:	a7ddf4               	ae_sel16i	aed13, aed13, aed15, 7
  12f19f:	0c801a8e3d67959e 	{ nop; ae_mula16x4	aed6, aed7, aed14, aed13 }
  12f1a7:	0c80188d1d89dbfe 	{ ae_s16x4.ip	aed13, a11, 8; ae_mula16x4	aed8, aed9, aed13, aed13 }
  12f1af:	c9fbc960dfc04dee 	{ ae_sext32x2d16.10	aed4, aed13; nop; ae_sext32x2d16.32	aed12, aed13 }
  12f1b7:	0d40074cb4143d6e 	{ blti.w18	a13, 3, 12f236 <alg_quant+0x2d6>; ae_add32	aed4, aed4, aed12 }
  12f1bf:	90d894               	ae_l16x4.ip	aed13, a8, 8
  12f1c2:	0c801a9d3bef959e 	{ nop; ae_mulf16x4ss	aed14, aed15, aed13, aed11 }
  12f1ca:	1b21a2               	l32i	a10, a1, 108
  12f1cd:	94e8ddaaef3c259e 	{ nop; ae_add32s	aed12, aed15, aed10; ae_add32s	aed3, aed14, aed10 }
  12f1d5:	87fb2f30cf30dd9e 	{ addi	a9, a13, -3; nop; ae_sel16i	aed3, aed3, aed12, 7 }
  12f1dd:	0c80188d13673bfe 	{ ae_s16x4.ip	aed3, a11, 8; ae_mula16x4	aed6, aed7, aed13, aed3 }
  12f1e5:	2fa976               	loopgtz	a9, 12f218 <alg_quant+0x2b8>
  12f1e8:	0c8018831389083e 	{ ae_l16x4.ip	aed0, a8, 8; ae_mula16x4	aed8, aed9, aed3, aed3 }
  12f1f0:	0c801a904b12953e 	{ ae_movad16.0	a9, aed5; ae_mulf16x4ss	aed1, aed2, aed0, aed11 }
  12f1f8:	c9e9c954343543be 	{ ae_sext32x2d16.32	aed4, aed3; ae_add32_hl_lh	aed5, aed4, aed4; ae_sext32x2d16.10	aed3, aed3 }
  12f200:	94e85aaa12219a9e 	{ sub	a9, a10, a9; ae_add32s	aed1, aed2, aed10; ae_add32s	aed2, aed1, aed10 }
  12f208:	87e75f241334a98e 	{ sext	a10, a9, 15; ae_add32	aed4, aed3, aed4; ae_sel16i	aed3, aed2, aed1, 7 }
  12f210:	0c80188013673bfe 	{ ae_s16x4.ip	aed3, a11, 8; ae_mula16x4	aed6, aed7, aed0, aed3 }

0012f218 <alg_quant+0x2b8>:
  12f218:	25f584               	ae_movad16.0	a15, aed5
  12f21b:	0c801a83a389a35e 	{ ae_sext32x2d16.32	aed10, aed3; ae_mula16x4	aed8, aed9, aed3, aed3 }

0012f223 <alg_quant+0x2c3>:
  12f223:	c9fb5a543e4bfafe 	{ sub	a15, a10, a15; ae_mov	aed11, aed4; ae_sext32x2d16.10	aed4, aed3 }
  12f22b:	95e75fbab454ff8e 	{ sext	a15, a15, 15; ae_add32	aed4, aed4, aed10; ae_add32_hl_lh	aed5, aed11, aed11 }
  12f233:	1b61f2               	s32i	a15, a1, 108

0012f236 <alg_quant+0x2d6>:
  12f236:	259584               	ae_movad16.0	a9, aed5
  12f239:	1b2182               	l32i	a8, a1, 108
  12f23c:	c09890               	sub	a9, a8, a9
  12f23f:	ebe95f040405898f 	{ sext	a8, a9, 15; ae_add32_hl_lh	aed5, aed4, aed4; nop }
  12f247:	1b6182               	s32i	a8, a1, 108

0012f24a <alg_quant+0x2ea>:
  12f24a:	25b584               	ae_movad16.0	a11, aed5
  12f24d:	1b21a2               	l32i	a10, a1, 108
  12f250:	c0bab0               	sub	a11, a10, a11
  12f253:	23ab80               	sext	a10, a11, 15
  12f256:	1b61a2               	s32i	a10, a1, 108

0012f259 <alg_quant+0x2f9>:
  12f259:	1b21e2               	l32i	a14, a1, 108
  12f25c:	40d674               	ae_add32s	aed13, aed6, aed7
  12f25f:	94e9dd9d8dcd259e 	{ nop; ae_add32_hl_lh	aed13, aed13, aed13; ae_add32s	aed12, aed8, aed9 }
  12f267:	ebe9c80c0c0ccd7f 	{ ae_movad32.l	a12, aed13; ae_add32_hl_lh	aed12, aed12, aed12; nop }
  12f26f:	256cc4               	ae_movad32.l	a6, aed12
  12f272:	0d3fe041f0b093ee 	{ blt.w18	a3, a14, 12f085 <alg_quant+0x125>; nop }

0012f27a <alg_quant+0x31a>:
  12f27a:	1b21f2               	l32i	a15, a1, 108
  12f27d:	0d7fe041f0b01f6e 	{ blti.w18	a15, 1, 12f090 <alg_quant+0x130>; nop }
  12f285:	0a0c                	movi.n	a10, 0
  12f287:	192142               	l32i	a4, a1, 100
  12f28a:	e43891               	l32r	a9, 12836c (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  12f28d:	400001b54498379e 	{ ae_movda16	aed8, a7; nop; ae_movda16	aed9, a9 }
  12f295:	c044f0               	sub	a4, a4, a15
  12f298:	c9fb20489e10144e 	{ addi	a4, a4, 1; ae_mov	aed0, aed8; ae_mov	aed1, aed9 }
  12f2a0:	004f06               	j	12f3e0 <alg_quant+0x480>

0012f2a3 <alg_quant+0x343>:
  12f2a3:	000000                                        ...

0012f2a6 <alg_quant+0x346>:
  12f2a6:	090c                	movi.n	a9, 0
  12f2a8:	01bd                	mov.n	a11, a1
  12f2aa:	070c                	movi.n	a7, 0
  12f2ac:	f31c                	movi.n	a3, 31
  12f2ae:	40000011450e546e 	{ ae_movda32	aed14, a4; nop; addi	a5, a6, 1 }
  12f2b6:	256ef4               	ae_nsaz32.l	a6, aed14
  12f2b9:	235580               	sext	a5, a5, 15
  12f2bc:	c03360               	sub	a3, a3, a6
  12f2bf:	233380               	sext	a3, a3, 15
  12f2c2:	400001014406650e 	{ ae_movda16	aed6, a5; nop; movi	a6, 0 }
  12f2ca:	e7ad76               	loopgtz	a13, 12f3b5 <alg_quant+0x455>
  12f2cd:	902894               	ae_l16x4.ip	aed2, a8, 8
  12f2d0:	c9fbcc502f304b1e 	{ ae_l16x4.ip	aed4, a11, 8; nop; ae_sext32x2d16.10	aed3, aed2 }
  12f2d8:	e6e8c91743df22bf 	{ ae_sext32x2d16.32	aed2, aed2; ae_add32s	aed15, aed3, aed7; ae_slai16s	aed13, aed4, 1 }
  12f2e0:	0d8019c7f21e83fe 	{ ae_sraa32	aed15, aed15, a3; ae_add32s	aed14, aed2, aed7 }
  12f2e8:	07e3e4               	ae_sraa32	aed14, aed14, a3
  12f2eb:	a5e5ddf6edc2259e 	{ nop; ae_add16s	aed2, aed13, aed6; ae_sat16x4	aed12, aed14, aed15 }
  12f2f3:	0c801afc4ca3f29e 	{ ae_movad16.3	a15, aed2; ae_mulfp16x4s	aed3, aed12, aed12 }
  12f2fb:	3caf24               	ae_movda16	aed10, a15
  12f2fe:	0c801a0a41b4e39e 	{ ae_movad16.3	a14, aed3; ae_mul16x4	aed11, aed4, aed10, aed1 }
  12f306:	3cbe24               	ae_movda16	aed11, a14
  12f309:	0c801a003b5f959e 	{ nop; ae_mul16x4	aed5, aed15, aed0, aed11 }
  12f311:	25e4c4               	ae_movad32.l	a14, aed4
  12f314:	25ffc4               	ae_movad32.l	a15, aed15
  12f317:	07aef7               	bge	a14, a15, 12f322 <alg_quant+0x3c2>
  12f31a:	c9fb5f4bae01978e 	{ sext	a9, a7, 15; ae_mov	aed1, aed11; ae_mov	aed0, aed10 }

0012f322 <alg_quant+0x3c2>:
  12f322:	25f394               	ae_movad16.2	a15, aed3
  12f325:	40000175442bef2e 	{ ae_movda16	aed11, a15; nop; ae_movad16.2	a14, aed2 }
  12f32d:	0c801a00cbecaeee 	{ ae_movda16	aed10, a14; ae_mul16x4	aed14, aed12, aed0, aed11 }
  12f335:	0c801a0a31d5959e 	{ nop; ae_mul16x4	aed13, aed5, aed10, aed1 }
  12f33d:	25fcc4               	ae_movad32.l	a15, aed12
  12f340:	25e5c4               	ae_movad32.l	a14, aed5
  12f343:	09aef7               	bge	a14, a15, 12f350 <alg_quant+0x3f0>
  12f346:	961b                	addi.n	a9, a6, 1
  12f348:	c9fb5f4bae01998e 	{ sext	a9, a9, 15; ae_mov	aed1, aed11; ae_mov	aed0, aed10 }

0012f350 <alg_quant+0x3f0>:
  12f350:	0d801a4140b0f35e 	{ ae_movad16.1	a15, aed3; nop }
  12f358:	40000175441bef2e 	{ ae_movda16	aed11, a15; nop; ae_movad16.1	a14, aed2 }
  12f360:	0c801a00cbc4aeee 	{ ae_movda16	aed10, a14; ae_mul16x4	aed12, aed4, aed0, aed11 }
  12f368:	0c801a0a315f959e 	{ nop; ae_mul16x4	aed5, aed15, aed10, aed1 }
  12f370:	25f4c4               	ae_movad32.l	a15, aed4
  12f373:	25efc4               	ae_movad32.l	a14, aed15
  12f376:	09aef7               	bge	a14, a15, 12f383 <alg_quant+0x423>
  12f379:	962b                	addi.n	a9, a6, 2
  12f37b:	c9fb5f4bae01998e 	{ sext	a9, a9, 15; ae_mov	aed1, aed11; ae_mov	aed0, aed10 }

0012f383 <alg_quant+0x423>:
  12f383:	25f384               	ae_movad16.0	a15, aed3
  12f386:	400001754403ef2e 	{ ae_movda16	aed3, a15; nop; ae_movad16.0	a14, aed2 }
  12f38e:	0c801a00c34e2eee 	{ ae_movda16	aed2, a14; ae_mul16x4	aed4, aed14, aed0, aed3 }
  12f396:	0c801a0231fd959e 	{ nop; ae_mul16x4	aed15, aed13, aed2, aed1 }
  12f39e:	25fec4               	ae_movad32.l	a15, aed14
  12f3a1:	25edc4               	ae_movad32.l	a14, aed13
  12f3a4:	774b                	addi.n	a7, a7, 4
  12f3a6:	09aef7               	bge	a14, a15, 12f3b3 <alg_quant+0x453>
  12f3a9:	963b                	addi.n	a9, a6, 3
  12f3ab:	c9fb5f432e01998e 	{ sext	a9, a9, 15; ae_mov	aed1, aed3; ae_mov	aed0, aed2 }

0012f3b3 <alg_quant+0x453>:
  12f3b3:	664b                	addi.n	a6, a6, 4

0012f3b5 <alg_quant+0x455>:
  12f3b5:	208110               	or	a8, a1, a1

0012f3b8 <alg_quant+0x458>:
  12f3b8:	441b                	addi.n	a4, a4, 1
  12f3ba:	90e980               	addx2	a14, a9, a8
  12f3bd:	90f920               	addx2	a15, a9, a2
  12f3c0:	009ff2               	l16si	a15, a15, 0
  12f3c3:	009e62               	l16si	a6, a14, 0
  12f3c6:	ccfa                	add.n	a12, a12, a15
  12f3c8:	b61b                	addi.n	a11, a6, 1
  12f3ca:	005eb2               	s16i	a11, a14, 0
  12f3cd:	1b21b2               	l32i	a11, a1, 108
  12f3d0:	ebfb51090e01665f 	{ addx2	a6, a6, a5; ae_mov	aed1, aed9; nop }
  12f3d8:	0d0002c84eb08abe 	{ beq.w18	a10, a11, 12f400 <alg_quant+0x4a0>; ae_mov	aed0, aed8 }

0012f3e0 <alg_quant+0x480>:
  12f3e0:	028d                	mov.n	a8, a2
  12f3e2:	400000114507acae 	{ ae_movda32	aed7, a12; nop; addi	a10, a10, 1 }
  12f3ea:	0d7feb4180b01d4e 	{ bgei.w18	a13, 1, 12f2a6 <alg_quant+0x346>; nop }
  12f3f2:	018d                	mov.n	a8, a1
  12f3f4:	090c                	movi.n	a9, 0
  12f3f6:	561b                	addi.n	a5, a6, 1
  12f3f8:	235580               	sext	a5, a5, 15
  12f3fb:	ffee46               	j	12f3b8 <alg_quant+0x458>

0012f3fe <alg_quant+0x49e>:
	...

0012f400 <alg_quant+0x4a0>:
  12f400:	0d7fc841f0b01d4e 	{ bgei.w18	a13, 1, 12f093 <alg_quant+0x133>; nop }
  12f408:	ff3946               	j	12f0f1 <alg_quant+0x191>

0012f40b <alg_quant+0x4ab>:
  12f40b:	118310               	slli	a8, a3, 15
  12f40e:	a09440               	addx4	a9, a4, a4
  12f411:	909930               	addx2	a9, a9, a3
  12f414:	d28890               	quos	a8, a8, a9
  12f417:	3c5824               	ae_movda16	aed5, a8
  12f41a:	0c801a053565959e 	{ nop; ae_mul16x4	aed6, aed5, aed5, aed5 }
  12f422:	2575c4               	ae_movad32.l	a7, aed5
  12f425:	317070               	srai	a7, a7, 16
  12f428:	07ad                	mov.n	a10, a7
  12f42a:	fdbae5               	call8	12cfd8 <speech_cos_norm>
  12f42d:	e376b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  12f430:	206aa0               	or	a6, a10, a10
  12f433:	c0ab70               	sub	a10, a11, a7
  12f436:	23aa80               	sext	a10, a10, 15
  12f439:	fdb9e5               	call8	12cfd8 <speech_cos_norm>
  12f43c:	1a21b2               	l32i	a11, a1, 104
  12f43f:	1c0c                	movi.n	a12, 1
  12f441:	06dd                	mov.n	a13, a6
  12f443:	0a7d                	mov.n	a7, a10
  12f445:	60e0a0               	neg	a14, a10
  12f448:	23ee80               	sext	a14, a14, 15
  12f44b:	02ad                	mov.n	a10, a2
  12f44d:	ffa625               	call8	12eeb0 <exp_rotation1>
  12f450:	1a21f2               	l32i	a15, a1, 104
  12f453:	0d7fb24120b08f6e 	{ blti.w18	a15, 8, 12ef79 <alg_quant+0x19>; nop }
  12f45b:	07dd                	mov.n	a13, a7
  12f45d:	0fbd                	mov.n	a11, a15
  12f45f:	02ad                	mov.n	a10, a2
  12f461:	21c3f0               	srai	a12, a15, 3
  12f464:	60e060               	neg	a14, a6
  12f467:	23ee80               	sext	a14, a14, 15
  12f46a:	cc2b                	addi.n	a12, a12, 2
  12f46c:	23cc80               	sext	a12, a12, 15
  12f46f:	ffa425               	call8	12eeb0 <exp_rotation1>
  12f472:	fec0c6               	j	12ef79 <alg_quant+0x19>

0012f475 <alg_quant+0x515>:
  12f475:	000000                                        ...

0012f478 <alg_unquant>:
  12f478:	00c136               	entry	a1, 96
  12f47b:	05dd                	mov.n	a13, a5
  12f47d:	01ad                	mov.n	a10, a1
  12f47f:	20b330               	or	a11, a3, a3
  12f482:	ebfa59000000c44f 	{ or	a12, a4, a4; ae_movi	aed0, 0; nop }
  12f48a:	e90164               	ae_s32x2.i	aed0, a1, 48
  12f48d:	0031a5               	call8	12f7a8 <decode_pulses>
  12f490:	03c382               	addi	a8, a3, 3
  12f493:	06c372               	addi	a7, a3, 6
  12f496:	b37880               	movgez	a7, a8, a8
  12f499:	01a082               	movi	a8, 1
  12f49c:	217270               	srai	a7, a7, 2
  12f49f:	537780               	max	a7, a7, a8
  12f4a2:	400000f066f1917e 	{ ae_l32x2.i	aed1, a1, 48; nop; addi	a9, a7, -1 }
  12f4aa:	208110               	or	a8, a1, a1
  12f4ad:	ebfbcc010e02081f 	{ ae_l16x4.ip	aed0, a8, 8; ae_mov	aed2, aed1; nop }
  12f4b5:	07a976               	loopgtz	a9, 12f4c0 <alg_unquant+0x48>
  12f4b8:	0c8018801012083e 	{ ae_l16x4.ip	aed0, a8, 8; ae_mula16x4	aed1, aed2, aed0, aed0 }

0012f4c0 <alg_unquant+0x48>:
  12f4c0:	0c801a803012959e 	{ nop; ae_mula16x4	aed1, aed2, aed0, aed0 }
  12f4c8:	303124               	ae_add32	aed3, aed1, aed2
  12f4cb:	ebe9dd030303259f 	{ nop; ae_add32_hl_lh	aed3, aed3, aed3; nop }
  12f4d3:	25a3c4               	ae_movad32.l	a10, aed3
  12f4d6:	3c1a34               	ae_movda32	aed1, a10
  12f4d9:	2591c4               	ae_movad32.l	a9, aed1
  12f4dc:	3c2934               	ae_movda32	aed2, a9
  12f4df:	2582f4               	ae_nsaz32.l	a8, aed2
  12f4e2:	1ea052               	movi	a5, 30
  12f4e5:	c05580               	sub	a5, a5, a8
  12f4e8:	215150               	srai	a5, a5, 1
  12f4eb:	235580               	sext	a5, a5, 15
  12f4ee:	f9c592               	addi	a9, a5, -7
  12f4f1:	1199f0               	slli	a9, a9, 1
  12f4f4:	609090               	neg	a9, a9
  12f4f7:	201914               	ae_slaa32	aed1, aed1, a9
  12f4fa:	25a1c4               	ae_movad32.l	a10, aed1
  12f4fd:	fd9825               	call8	12ce80 <speech_rsqrt_norm>
  12f500:	018d                	mov.n	a8, a1
  12f502:	029d                	mov.n	a9, a2
  12f504:	401500               	ssl	a5
  12f507:	1d0c                	movi.n	a13, 1
  12f509:	400000114402ca5e 	{ ae_movda16	aed2, a10; nop; addi	a12, a5, 1 }
  12f511:	0cad                	mov.n	a10, a12
  12f513:	a1dd00               	sll	a13, a13
  12f516:	3c3d34               	ae_movda32	aed3, a13
  12f519:	1ea776               	loopgtz	a7, 12f53b <alg_unquant+0xc3>
  12f51c:	900894               	ae_l16x4.ip	aed0, a8, 8
  12f51f:	0c801a023001959e 	{ nop; ae_mul16x4	aed0, aed1, aed2, aed0 }

0012f527 <alg_unquant+0xaf>:
  12f527:	93e7dd330110259e 	{ nop; ae_add32	aed0, aed1, aed3; ae_add32	aed1, aed0, aed3 }
  12f52f:	070a04               	ae_sraa32	aed0, aed0, a10
  12f532:	071a14               	ae_sraa32	aed1, aed1, a10
  12f535:	a80104               	ae_sel16i	aed0, aed1, aed0, 8
  12f538:	800994               	ae_s16x4.ip	aed0, a9, 8

0012f53b <alg_unquant+0xc3>:
  12f53b:	468c                	beqz.n	a6, 12f543 <alg_unquant+0xcb>
  12f53d:	11e4f0               	slli	a14, a4, 1
  12f540:	012e37               	blt	a14, a3, 12f545 <alg_unquant+0xcd>
  12f543:	f01d                	retw.n

0012f545 <alg_unquant+0xcd>:
  12f545:	118310               	slli	a8, a3, 15
  12f548:	a09440               	addx4	a9, a4, a4
  12f54b:	909930               	addx2	a9, a9, a3
  12f54e:	d28890               	quos	a8, a8, a9
  12f551:	3c4824               	ae_movda16	aed4, a8
  12f554:	0c801a043454959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed4 }
  12f55c:	0020f0               	nop
  12f55f:	2554c4               	ae_movad32.l	a5, aed4
  12f562:	315050               	srai	a5, a5, 16
  12f565:	20a550               	or	a10, a5, a5
  12f568:	fda6e5               	call8	12cfd8 <speech_cos_norm>
  12f56b:	e327b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  12f56e:	0a4d                	mov.n	a4, a10
  12f570:	c0ab50               	sub	a10, a11, a5
  12f573:	23aa80               	sext	a10, a10, 15
  12f576:	fda625               	call8	12cfd8 <speech_cos_norm>
  12f579:	045d                	mov.n	a5, a4
  12f57b:	0a4d                	mov.n	a4, a10
  12f57d:	0f83e6               	bgei	a3, 8, 12f590 <alg_unquant+0x118>

0012f580 <alg_unquant+0x108>:
  12f580:	02ad                	mov.n	a10, a2
  12f582:	03bd                	mov.n	a11, a3
  12f584:	05dd                	mov.n	a13, a5
  12f586:	04ed                	mov.n	a14, a4
  12f588:	1c0c                	movi.n	a12, 1
  12f58a:	ff9265               	call8	12eeb0 <exp_rotation1>
  12f58d:	f01d                	retw.n

0012f58f <alg_unquant+0x117>:
	...

0012f590 <alg_unquant+0x118>:
  12f590:	02ad                	mov.n	a10, a2
  12f592:	03bd                	mov.n	a11, a3
  12f594:	04dd                	mov.n	a13, a4
  12f596:	05ed                	mov.n	a14, a5
  12f598:	21c330               	srai	a12, a3, 3
  12f59b:	cc2b                	addi.n	a12, a12, 2
  12f59d:	23cc80               	sext	a12, a12, 15
  12f5a0:	ff90e5               	call8	12eeb0 <exp_rotation1>
  12f5a3:	fff646               	j	12f580 <alg_unquant+0x108>

0012f5a6 <alg_unquant+0x12e>:
	...

0012f5a8 <renormalise_vector>:
  12f5a8:	004136               	entry	a1, 32
  12f5ab:	213230               	srai	a3, a3, 2
  12f5ae:	ebfa2f000001f39f 	{ addi	a9, a3, -1; ae_movi	aed1, 0; nop }
  12f5b6:	0d4002c16eb2136e 	{ blti.w18	a3, 1, 12f5e0 <renormalise_vector+0x38>; ae_mov	aed2, aed1 }
  12f5be:	028d                	mov.n	a8, a2
  12f5c0:	ebfbcc010e02081f 	{ ae_l16x4.ip	aed0, a8, 8; ae_mov	aed2, aed1; nop }
  12f5c8:	0020f0               	nop
  12f5cb:	f03d                	nop.n
  12f5cd:	07a976               	loopgtz	a9, 12f5d8 <renormalise_vector+0x30>
  12f5d0:	0c8018801012083e 	{ ae_l16x4.ip	aed0, a8, 8; ae_mula16x4	aed1, aed2, aed0, aed0 }

0012f5d8 <renormalise_vector+0x30>:
  12f5d8:	0c801a803012959e 	{ nop; ae_mula16x4	aed1, aed2, aed0, aed0 }

0012f5e0 <renormalise_vector+0x38>:
  12f5e0:	306124               	ae_add32	aed6, aed1, aed2
  12f5e3:	ebe9dd060606259f 	{ nop; ae_add32_hl_lh	aed6, aed6, aed6; nop }
  12f5eb:	25a6c4               	ae_movad32.l	a10, aed6
  12f5ee:	01caa2               	addi	a10, a10, 1
  12f5f1:	3c4a34               	ae_movda32	aed4, a10
  12f5f4:	2594c4               	ae_movad32.l	a9, aed4
  12f5f7:	3c5934               	ae_movda32	aed5, a9
  12f5fa:	2585f4               	ae_nsaz32.l	a8, aed5
  12f5fd:	1ea042               	movi	a4, 30
  12f600:	c04480               	sub	a4, a4, a8
  12f603:	214140               	srai	a4, a4, 1
  12f606:	f9c482               	addi	a8, a4, -7
  12f609:	1188f0               	slli	a8, a8, 1
  12f60c:	608080               	neg	a8, a8
  12f60f:	204844               	ae_slaa32	aed4, aed4, a8
  12f612:	25a4c4               	ae_movad32.l	a10, aed4
  12f615:	fd86a5               	call8	12ce80 <speech_rsqrt_norm>
  12f618:	0d40094150b0136e 	{ blti.w18	a3, 1, 12f6b1 <renormalise_vector+0x109>; nop }
  12f620:	401400               	ssl	a4
  12f623:	400001014506b21e 	{ ae_movda32	aed6, a2; nop; movi	a11, 1 }
  12f62b:	4000017544558a6e 	{ ae_movda16	aed5, a10; nop; ae_movad32.l	a8, aed6 }
  12f633:	a1bb00               	sll	a11, a11
  12f636:	cc4804               	ae_l16x4.i	aed4, a8, 0
  12f639:	0c8004050434149e 	{ addi	a9, a4, 1; ae_mul16x4	aed3, aed4, aed5, aed4 }
  12f641:	400001b5456743be 	{ ae_movda32	aed7, a3; nop; ae_movda32	aed6, a11 }
  12f649:	ebe7c8060404c77f 	{ ae_movad32.l	a12, aed7; ae_add32	aed4, aed4, aed6; nop }
  12f651:	0d8019464313894e 	{ ae_sraa32	aed4, aed4, a9; ae_add32	aed3, aed3, aed6 }
  12f659:	073934               	ae_sraa32	aed3, aed3, a9
  12f65c:	492ca6               	blti	a12, 2, 12f6a9 <renormalise_vector+0x101>
  12f65f:	cc2814               	ae_l16x4.i	aed2, a8, 8
  12f662:	0c801a053202959e 	{ nop; ae_mul16x4	aed0, aed2, aed5, aed2 }
  12f66a:	0020f0               	nop
  12f66d:	ebe72f060202ecaf 	{ addi	a10, a12, -2; ae_add32	aed2, aed2, aed6; nop }
  12f675:	1aaa76               	loopgtz	a10, 12f693 <renormalise_vector+0xeb>
  12f678:	88e7c0364013088e 	{ ae_l16x4.i	aed0, a8, 16; ae_add32	aed3, aed0, aed6; ae_sel16i	aed1, aed3, aed4, 8 }
  12f680:	0c801805100118fe 	{ ae_s16x4.ip	aed1, a8, 8; ae_mul16x4	aed0, aed1, aed5, aed0 }
  12f688:	074924               	ae_sraa32	aed4, aed2, a9
  12f68b:	0d8019463112893e 	{ ae_sraa32	aed3, aed3, a9; ae_add32	aed2, aed1, aed6 }

0012f693 <renormalise_vector+0xeb>:
  12f693:	3e5414               	ae_mov	aed5, aed4
  12f696:	0c8019b54305892e 	{ ae_sraa32	aed4, aed2, a9; ae_sel16i	aed5, aed3, aed5, 8 }
  12f69e:	ebe7cd060003589f 	{ ae_s16x4.ip	aed5, a8, 8; ae_add32	aed3, aed0, aed6; nop }
  12f6a6:	073934               	ae_sraa32	aed3, aed3, a9

0012f6a9 <renormalise_vector+0x101>:
  12f6a9:	a86344               	ae_sel16i	aed6, aed3, aed4, 8
  12f6ac:	806894               	ae_s16x4.ip	aed6, a8, 8
  12f6af:	f01d                	retw.n

0012f6b1 <renormalise_vector+0x109>:
  12f6b1:	f01d                	retw.n

0012f6b3 <renormalise_vector+0x10b>:
  12f6b3:	00000000 00413600                                .....

0012f6b8 <code_pulses>:
  12f6b8:	004136               	entry	a1, 32
  12f6bb:	e32d61               	l32r	a6, 128370 (213f20 <BLE_PVQ_U_ROW_71>)
  12f6be:	19a327               	bge	a3, a2, 12f6db <code_pulses+0x23>
  12f6c1:	13bc                	beqz.n	a3, 12f6f6 <code_pulses+0x3e>
  12f6c3:	a05360               	addx4	a5, a3, a6
  12f6c6:	211326               	beqi	a3, 1, 12f6eb <code_pulses+0x33>
  12f6c9:	1588                	l32i.n	a8, a5, 4
  12f6cb:	0548                	l32i.n	a4, a5, 0
  12f6cd:	a08280               	addx4	a8, a2, a8
  12f6d0:	a04240               	addx4	a4, a2, a4
  12f6d3:	0448                	l32i.n	a4, a4, 0
  12f6d5:	0828                	l32i.n	a2, a8, 0
  12f6d7:	224a                	add.n	a2, a2, a4
  12f6d9:	f01d                	retw.n

0012f6db <code_pulses+0x23>:
  12f6db:	a02260               	addx4	a2, a2, a6
  12f6de:	0228                	l32i.n	a2, a2, 0
  12f6e0:	a02320               	addx4	a2, a3, a2
  12f6e3:	1248                	l32i.n	a4, a2, 4
  12f6e5:	0228                	l32i.n	a2, a2, 0
  12f6e7:	224a                	add.n	a2, a2, a4
  12f6e9:	f01d                	retw.n

0012f6eb <code_pulses+0x33>:
  12f6eb:	1548                	l32i.n	a4, a5, 4
  12f6ed:	a02240               	addx4	a2, a2, a4
  12f6f0:	0228                	l32i.n	a2, a2, 0
  12f6f2:	221b                	addi.n	a2, a2, 1
  12f6f4:	f01d                	retw.n

0012f6f6 <code_pulses+0x3e>:
  12f6f6:	120c                	movi.n	a2, 1
  12f6f8:	f01d                	retw.n

0012f6fa <code_pulses+0x42>:
	...

0012f6fc <encode_pulses>:
  12f6fc:	004136               	entry	a1, 32
  12f6ff:	04bd                	mov.n	a11, a4
  12f701:	20a330               	or	a10, a3, a3
  12f704:	e31bf1               	l32r	a15, 128370 (213f20 <BLE_PVQ_U_ROW_71>)
  12f707:	ffc3e2               	addi	a14, a3, -1
  12f70a:	23ee80               	sext	a14, a14, 15
  12f70d:	908e20               	addx2	a8, a14, a2
  12f710:	b01804               	ae_l16.i	aed1, a8, 0
  12f713:	e9fb40108f1002df 	{ movi	a13, 2; nop; ae_sext32	aed1, aed1, 15 }
  12f71b:	ebfbc8010200617f 	{ ae_movad32.l	a6, aed1; ae_abs32	aed0, aed1; nop }
  12f723:	25c084               	ae_movad16.0	a12, aed0
  12f726:	056f60               	extui	a6, a6, 31, 1
  12f729:	648076               	loop	a0, 12f791 <encode_pulses+0x95>
  12f72c:	ee0b                	addi.n	a14, a14, -1
  12f72e:	23ee80               	sext	a14, a14, 15
  12f731:	0eadc7               	bge	a13, a12, 12f743 <encode_pulses+0x47>
  12f734:	a08df0               	addx4	a8, a13, a15
  12f737:	0888                	l32i.n	a8, a8, 0
  12f739:	a08c80               	addx4	a8, a12, a8
  12f73c:	0888                	l32i.n	a8, a8, 0
  12f73e:	668a                	add.n	a6, a6, a8
  12f740:	000506               	j	12f758 <encode_pulses+0x5c>

0012f743 <encode_pulses+0x47>:
  12f743:	052ce6               	bgei	a12, 2, 12f74c <encode_pulses+0x50>
  12f746:	0c9d                	mov.n	a9, a12
  12f748:	000286               	j	12f756 <encode_pulses+0x5a>

0012f74b <encode_pulses+0x4f>:
	...

0012f74c <encode_pulses+0x50>:
  12f74c:	a09cf0               	addx4	a9, a12, a15
  12f74f:	0998                	l32i.n	a9, a9, 0
  12f751:	a09d90               	addx4	a9, a13, a9
  12f754:	0998                	l32i.n	a9, a9, 0

0012f756 <encode_pulses+0x5a>:
  12f756:	669a                	add.n	a6, a6, a9

0012f758 <encode_pulses+0x5c>:
  12f758:	908e20               	addx2	a8, a14, a2
  12f75b:	009882               	l16si	a8, a8, 0
  12f75e:	609180               	abs	a9, a8
  12f761:	cc9a                	add.n	a12, a12, a9
  12f763:	23cc80               	sext	a12, a12, 15
  12f766:	0208d6               	bgez	a8, 12f78a <encode_pulses+0x8e>
  12f769:	0f2cd7               	blt	a12, a13, 12f77c <encode_pulses+0x80>
  12f76c:	a09df0               	addx4	a9, a13, a15
  12f76f:	0998                	l32i.n	a9, a9, 0
  12f771:	a09c90               	addx4	a9, a12, a9
  12f774:	1998                	l32i.n	a9, a9, 4
  12f776:	669a                	add.n	a6, a6, a9
  12f778:	000386               	j	12f78a <encode_pulses+0x8e>

0012f77b <encode_pulses+0x7f>:
	...

0012f77c <encode_pulses+0x80>:
  12f77c:	4c9c                	beqz.n	a12, 12f794 <encode_pulses+0x98>
  12f77e:	a09cf0               	addx4	a9, a12, a15
  12f781:	1998                	l32i.n	a9, a9, 4
  12f783:	a09d90               	addx4	a9, a13, a9
  12f786:	0998                	l32i.n	a9, a9, 0

0012f788 <encode_pulses+0x8c>:
  12f788:	669a                	add.n	a6, a6, a9
  12f78a:	dd1b                	addi.n	a13, a13, 1
  12f78c:	23dd80               	sext	a13, a13, 15
  12f78f:	6e8c                	beqz.n	a14, 12f799 <encode_pulses+0x9d>

0012f791 <encode_pulses+0x95>:
  12f791:	ffe506               	j	12f729 <encode_pulses+0x2d>

0012f794 <encode_pulses+0x98>:
  12f794:	190c                	movi.n	a9, 1
  12f796:	fffb86               	j	12f788 <encode_pulses+0x8c>

0012f799 <encode_pulses+0x9d>:
  12f799:	fff1e5               	call8	12f6b8 <code_pulses>
  12f79c:	0acd                	mov.n	a12, a10
  12f79e:	06bd                	mov.n	a11, a6
  12f7a0:	05ad                	mov.n	a10, a5
  12f7a2:	fed9a5               	call8	12e53c <rc_enc_uint_1>
  12f7a5:	f01d                	retw.n

0012f7a7 <encode_pulses+0xab>:
	...

0012f7a8 <decode_pulses>:
  12f7a8:	004136               	entry	a1, 32
  12f7ab:	03ad                	mov.n	a10, a3
  12f7ad:	04bd                	mov.n	a11, a4
  12f7af:	fff0a5               	call8	12f6b8 <code_pulses>
  12f7b2:	0abd                	mov.n	a11, a10
  12f7b4:	05ad                	mov.n	a10, a5
  12f7b6:	fe92a5               	call8	12e0e0 <rc_dec_uint>
  12f7b9:	0d40124150b0336e 	{ blti.w18	a3, 3, 12f8e2 <decode_pulses+0x13a>; nop }
  12f7c1:	0e0c                	movi.n	a14, 0
  12f7c3:	fec362               	addi	a6, a3, -2
  12f7c6:	e2ead1               	l32r	a13, 128370 (213f20 <BLE_PVQ_U_ROW_71>)
  12f7c9:	000b86               	j	12f7fb <decode_pulses+0x53>

0012f7cc <decode_pulses+0x24>:
  12f7cc:	0f4d                	mov.n	a4, a15
  12f7ce:	11cfe0               	slli	a12, a15, 2
  12f7d1:	6a8076               	loop	a0, 12f83f <decode_pulses+0x97>
  12f7d4:	440b                	addi.n	a4, a4, -1
  12f7d6:	234480               	sext	a4, a4, 15
  12f7d9:	5424e6               	bgei	a4, 2, 12f831 <decode_pulses+0x89>
  12f7dc:	04fd                	mov.n	a15, a4
  12f7de:	5b3a47               	bltu	a10, a4, 12f83d <decode_pulses+0x95>

0012f7e1 <decode_pulses+0x39>:
  12f7e1:	c0aaf0               	sub	a10, a10, a15
  12f7e4:	c08b40               	sub	a8, a11, a4
  12f7e7:	858a                	add.n	a8, a5, a8
  12f7e9:	308580               	xor	a8, a5, a8
  12f7ec:	005282               	s16i	a8, a2, 0
  12f7ef:	222b                	addi.n	a2, a2, 2

0012f7f1 <decode_pulses+0x49>:
  12f7f1:	ee1b                	addi.n	a14, a14, 1
  12f7f3:	0d000e41b0b08e6e 	{ beq.w18	a14, a6, 12f8e2 <decode_pulses+0x13a>; nop }

0012f7fb <decode_pulses+0x53>:
  12f7fb:	04bd                	mov.n	a11, a4
  12f7fd:	c053e0               	sub	a5, a3, a14
  12f800:	23f580               	sext	a15, a5, 15
  12f803:	3b24f7               	blt	a4, a15, 12f842 <decode_pulses+0x9a>
  12f806:	a0c5d0               	addx4	a12, a5, a13
  12f809:	0cc8                	l32i.n	a12, a12, 0
  12f80b:	180c                	movi.n	a8, 1
  12f80d:	a095c0               	addx4	a9, a5, a12
  12f810:	a074c0               	addx4	a7, a4, a12
  12f813:	1748                	l32i.n	a4, a7, 4
  12f815:	0998                	l32i.n	a9, a9, 0
  12f817:	625a40               	saltu	a5, a10, a4
  12f81a:	305580               	xor	a5, a5, a8
  12f81d:	605050               	neg	a5, a5
  12f820:	104540               	and	a4, a5, a4
  12f823:	c0aa40               	sub	a10, a10, a4
  12f826:	0d3ffa4120b0ea9e 	{ bltu.w18	a10, a9, 12f7cc <decode_pulses+0x24>; nop }
  12f82e:	001e06               	j	12f8aa <decode_pulses+0x102>

0012f831 <decode_pulses+0x89>:
  12f831:	a0f4d0               	addx4	a15, a4, a13
  12f834:	0ff8                	l32i.n	a15, a15, 0
  12f836:	ffca                	add.n	a15, a15, a12
  12f838:	0ff8                	l32i.n	a15, a15, 0
  12f83a:	a3baf7               	bgeu	a10, a15, 12f7e1 <decode_pulses+0x39>

0012f83d <decode_pulses+0x95>:
  12f83d:	f03d                	nop.n

0012f83f <decode_pulses+0x97>:
  12f83f:	ffe386               	j	12f7d1 <decode_pulses+0x29>

0012f842 <decode_pulses+0x9a>:
  12f842:	0fa416               	beqz	a4, 12f940 <decode_pulses+0x198>
  12f845:	a054d0               	addx4	a5, a4, a13
  12f848:	11cfe0               	slli	a12, a15, 2
  12f84b:	0d400f41e0b0140e 	{ beqi.w18	a4, 1, 12f94d <decode_pulses+0x1a5>; nop }
  12f853:	0588                	l32i.n	a8, a5, 0
  12f855:	a0ff80               	addx4	a15, a15, a8
  12f858:	0ff8                	l32i.n	a15, a15, 0

0012f85a <decode_pulses+0xb2>:
  12f85a:	1558                	l32i.n	a5, a5, 4
  12f85c:	0f7d                	mov.n	a7, a15
  12f85e:	55ca                	add.n	a5, a5, a12
  12f860:	0558                	l32i.n	a5, a5, 0
  12f862:	6cbaf7               	bgeu	a10, a15, 12f8d2 <decode_pulses+0x12a>

0012f865 <decode_pulses+0xbd>:
  12f865:	180c                	movi.n	a8, 1
  12f867:	62fa50               	saltu	a15, a10, a5
  12f86a:	30ff80               	xor	a15, a15, a8
  12f86d:	60f0f0               	neg	a15, a15
  12f870:	108f50               	and	a8, a15, a5
  12f873:	c0aa80               	sub	a10, a10, a8
  12f876:	2d8076               	loop	a0, 12f8a7 <decode_pulses+0xff>
  12f879:	440b                	addi.n	a4, a4, -1
  12f87b:	234480               	sext	a4, a4, 15
  12f87e:	1724e6               	bgei	a4, 2, 12f899 <decode_pulses+0xf1>
  12f881:	045d                	mov.n	a5, a4
  12f883:	1e3a47               	bltu	a10, a4, 12f8a5 <decode_pulses+0xfd>

0012f886 <decode_pulses+0xde>:
  12f886:	c08b40               	sub	a8, a11, a4
  12f889:	c0aa50               	sub	a10, a10, a5
  12f88c:	8f8a                	add.n	a8, a15, a8
  12f88e:	308f80               	xor	a8, a15, a8
  12f891:	005282               	s16i	a8, a2, 0
  12f894:	222b                	addi.n	a2, a2, 2
  12f896:	ffd5c6               	j	12f7f1 <decode_pulses+0x49>

0012f899 <decode_pulses+0xf1>:
  12f899:	a054d0               	addx4	a5, a4, a13
  12f89c:	0558                	l32i.n	a5, a5, 0
  12f89e:	55ca                	add.n	a5, a5, a12
  12f8a0:	0558                	l32i.n	a5, a5, 0
  12f8a2:	e0ba57               	bgeu	a10, a5, 12f886 <decode_pulses+0xde>

0012f8a5 <decode_pulses+0xfd>:
  12f8a5:	f03d                	nop.n

0012f8a7 <decode_pulses+0xff>:
  12f8a7:	fff2c6               	j	12f876 <decode_pulses+0xce>

0012f8aa <decode_pulses+0x102>:
  12f8aa:	07f8                	l32i.n	a15, a7, 0
  12f8ac:	040c                	movi.n	a4, 0
  12f8ae:	17baf7               	bgeu	a10, a15, 12f8c9 <decode_pulses+0x121>
  12f8b1:	118076               	loop	a0, 12f8c6 <decode_pulses+0x11e>
  12f8b4:	c0fb40               	sub	a15, a11, a4
  12f8b7:	ff0b                	addi.n	a15, a15, -1
  12f8b9:	23ff80               	sext	a15, a15, 15
  12f8bc:	a0ffc0               	addx4	a15, a15, a12
  12f8bf:	0ff8                	l32i.n	a15, a15, 0
  12f8c1:	441b                	addi.n	a4, a4, 1
  12f8c3:	02baf7               	bgeu	a10, a15, 12f8c9 <decode_pulses+0x121>

0012f8c6 <decode_pulses+0x11e>:
  12f8c6:	fff9c6               	j	12f8b1 <decode_pulses+0x109>

0012f8c9 <decode_pulses+0x121>:
  12f8c9:	c04b40               	sub	a4, a11, a4
  12f8cc:	234480               	sext	a4, a4, 15
  12f8cf:	ffc386               	j	12f7e1 <decode_pulses+0x39>

0012f8d2 <decode_pulses+0x12a>:
  12f8d2:	8fba57               	bgeu	a10, a5, 12f865 <decode_pulses+0xbd>

0012f8d5 <decode_pulses+0x12d>:
  12f8d5:	080c                	movi.n	a8, 0
  12f8d7:	c0aa70               	sub	a10, a10, a7
  12f8da:	005282               	s16i	a8, a2, 0
  12f8dd:	222b                	addi.n	a2, a2, 2
  12f8df:	ffc386               	j	12f7f1 <decode_pulses+0x49>

0012f8e2 <decode_pulses+0x13a>:
  12f8e2:	1d0c                	movi.n	a13, 1
  12f8e4:	11c4f0               	slli	a12, a4, 1
  12f8e7:	cc1b                	addi.n	a12, a12, 1
  12f8e9:	62bac0               	saltu	a11, a10, a12
  12f8ec:	30bbd0               	xor	a11, a11, a13
  12f8ef:	60b0b0               	neg	a11, a11
  12f8f2:	10cbc0               	and	a12, a11, a12
  12f8f5:	c0aac0               	sub	a10, a10, a12
  12f8f8:	9a1b                	addi.n	a9, a10, 1
  12f8fa:	419190               	srli	a9, a9, 1
  12f8fd:	239980               	sext	a9, a9, 15
  12f900:	04e916               	beqz	a9, 12f952 <decode_pulses+0x1aa>
  12f903:	400001b545024bae 	{ ae_movda32	aed2, a11; nop; ae_movda32	aed0, a10 }
  12f90b:	400001b54541494e 	{ ae_movda32	aed1, a9; nop; ae_movda32	aed4, a4 }
  12f913:	18f2dd111454259f 	{ nop; ae_sub32	aed4, aed4, aed1; ae_slai32	aed5, aed1, 1 }
  12f91b:	93f2d9452040310e 	{ ae_movi	aed3, 1; ae_sub32	aed0, aed0, aed5; ae_add32	aed4, aed2, aed4 }
  12f923:	bfe7dd234020259e 	{ nop; ae_add32	aed0, aed0, aed3; ae_xor	aed2, aed2, aed4 }
  12f92b:	a9fbdd001910259e 	{ nop; ae_neg32	aed0, aed0; ae_sub32	aed1, aed1, aed0 }
  12f933:	bffbb4001f00220e 	{ ae_s16.0.i	aed2, a2, 0; nop; ae_xor	aed0, aed0, aed1 }
  12f93b:	d20214               	ae_s16.0.i	aed0, a2, 2
  12f93e:	f01d                	retw.n

0012f940 <decode_pulses+0x198>:
  12f940:	070c                	movi.n	a7, 0
  12f942:	150c                	movi.n	a5, 1
  12f944:	f8da16               	beqz	a10, 12f8d5 <decode_pulses+0x12d>
  12f947:	11cfe0               	slli	a12, a15, 2
  12f94a:	ffc5c6               	j	12f865 <decode_pulses+0xbd>

0012f94d <decode_pulses+0x1a5>:
  12f94d:	04fd                	mov.n	a15, a4
  12f94f:	ffc1c6               	j	12f85a <decode_pulses+0xb2>

0012f952 <decode_pulses+0x1aa>:
  12f952:	3c5b34               	ae_movda32	aed5, a11
  12f955:	400001b545974a9e 	{ ae_movda32	aed7, a10; nop; ae_movda32	aed9, a9 }
  12f95d:	0d8018c78968642e 	{ ae_movda32	aed6, a4; ae_sub32	aed8, aed9, aed7 }
  12f965:	c7f2dd797676259e 	{ nop; ae_sub32	aed6, aed6, aed9; ae_neg32	aed7, aed7 }
  12f96d:	bfe7dd768576259e 	{ nop; ae_add32	aed6, aed5, aed6; ae_xor	aed7, aed7, aed8 }
  12f975:	bffbb4506f50721e 	{ ae_s16.0.i	aed7, a2, 2; nop; ae_xor	aed5, aed5, aed6 }
  12f97d:	d25204               	ae_s16.0.i	aed5, a2, 0
  12f980:	f01d                	retw.n

0012f982 <decode_pulses+0x1da>:
  12f982:	00000000 41360000                                ......

0012f988 <Setting_Params_FRAME_param>:
  12f988:	004136               	entry	a1, 32
  12f98b:	e27ac1               	l32r	a12, 128374 (800 <XtosCoreStateSize+0x580>)
  12f98e:	00a4b2               	movi	a11, 0x400
  12f991:	400001a14503430e 	{ ae_movda32	aed3, a3; nop; movi	a4, 160 }
  12f999:	ebfa4000040101af 	{ movi	a10, 1; ae_movi	aed1, 4; nop }
  12f9a1:	e27581               	l32r	a8, 128378 (140c <XtosCoreStateSize+0x118c>)
  12f9a4:	1b5282               	s16i	a8, a2, 54
  12f9a7:	0852a2               	s16i	a10, a2, 16
  12f9aa:	0952a2               	s16i	a10, a2, 18
  12f9ad:	0a52a2               	s16i	a10, a2, 20
  12f9b0:	0b52a2               	s16i	a10, a2, 22
  12f9b3:	0c52a2               	s16i	a10, a2, 24
  12f9b6:	0d52a2               	s16i	a10, a2, 26
  12f9b9:	0e52a2               	s16i	a10, a2, 28
  12f9bc:	1c52a2               	s16i	a10, a2, 56
  12f9bf:	1052b2               	s16i	a11, a2, 32
  12f9c2:	1152b2               	s16i	a11, a2, 34
  12f9c5:	1252b2               	s16i	a11, a2, 36
  12f9c8:	1352b2               	s16i	a11, a2, 38
  12f9cb:	1452b2               	s16i	a11, a2, 40
  12f9ce:	1752b2               	s16i	a11, a2, 46
  12f9d1:	1952b2               	s16i	a11, a2, 50
  12f9d4:	1a52b2               	s16i	a11, a2, 52
  12f9d7:	1652c2               	s16i	a12, a2, 44
  12f9da:	1852c2               	s16i	a12, a2, 48
  12f9dd:	d23234               	ae_s16.0.i	aed3, a2, 6
  12f9e0:	40000100b101920e 	{ ae_s16.0.i	aed1, a2, 2; nop; movi	a9, 0 }
  12f9e8:	400001014500d4ae 	{ ae_movda32	aed0, a4; nop; movi	a13, 10 }
  12f9f0:	0f52d2               	s16i	a13, a2, 30
  12f9f3:	1552d2               	s16i	a13, a2, 42
  12f9f6:	1d5292               	s16i	a9, a2, 58
  12f9f9:	1e5292               	s16i	a9, a2, 60
  12f9fc:	1f5292               	s16i	a9, a2, 62
  12f9ff:	205292               	s16i	a9, a2, 64
  12fa02:	215292               	s16i	a9, a2, 66
  12fa05:	225292               	s16i	a9, a2, 68
  12fa08:	235292               	s16i	a9, a2, 70
  12fa0b:	245292               	s16i	a9, a2, 72
  12fa0e:	255292               	s16i	a9, a2, 74
  12fa11:	ebfab4000102022f 	{ ae_s16.0.i	aed0, a2, 4; ae_movi	aed2, 1; nop }
  12fa19:	d22204               	ae_s16.0.i	aed2, a2, 0
  12fa1c:	d22244               	ae_s16.0.i	aed2, a2, 8
  12fa1f:	d22254               	ae_s16.0.i	aed2, a2, 10
  12fa22:	d22264               	ae_s16.0.i	aed2, a2, 12
  12fa25:	d22274               	ae_s16.0.i	aed2, a2, 14
  12fa28:	f01d                	retw.n

0012fa2a <Setting_Params_FRAME_param+0xa2>:
	...

0012fa2c <Setting_Params_AEC_Inner_param>:
  12fa2c:	004136               	entry	a1, 32
  12fa2f:	e25681               	l32r	a8, 128388 (4a80 <xthals_release_major+0x1ba0>)
  12fa32:	e254a1               	l32r	a10, 128384 (1ccd <XtosCoreStateSize+0x1a4d>)
  12fa35:	33a392               	movi	a9, 0x333
  12fa38:	1e0c                	movi.n	a14, 1
  12fa3a:	e250c1               	l32r	a12, 12837c (7dd4 <xthals_release_major+0x4ef4>)
  12fa3d:	e250b1               	l32r	a11, 128380 (c4a <XtosCoreStateSize+0x9ca>)
  12fa40:	66a032               	movi	a3, 102
  12fa43:	00aed2               	movi	a13, 0xfffffe00
  12fa46:	0852d2               	s16i	a13, a2, 16
  12fa49:	155232               	s16i	a3, a2, 42
  12fa4c:	165232               	s16i	a3, a2, 44
  12fa4f:	1252e2               	s16i	a14, a2, 36
  12fa52:	0c52c2               	s16i	a12, a2, 24
  12fa55:	1052b2               	s16i	a11, a2, 32
  12fa58:	1352a2               	s16i	a10, a2, 38
  12fa5b:	175282               	s16i	a8, a2, 46
  12fa5e:	145292               	s16i	a9, a2, 40
  12fa61:	c5fa40042e5400fe 	{ movi	a15, 0; ae_movi	aed4, 30; ae_movi	aed5, 0 }
  12fa69:	e249d1               	l32r	a13, 128390 (1200 <XtosCoreStateSize+0xf80>)
  12fa6c:	1b52d2               	s16i	a13, a2, 54
  12fa6f:	0d52f2               	s16i	a15, a2, 26
  12fa72:	1152f2               	s16i	a15, a2, 34
  12fa75:	1e52f2               	s16i	a15, a2, 60
  12fa78:	1f52f2               	s16i	a15, a2, 62
  12fa7b:	2052f2               	s16i	a15, a2, 64
  12fa7e:	2152f2               	s16i	a15, a2, 66
  12fa81:	2252f2               	s16i	a15, a2, 68
  12fa84:	2352f2               	s16i	a15, a2, 70
  12fa87:	2452f2               	s16i	a15, a2, 72
  12fa8a:	e24391               	l32r	a9, 128398 (1900 <XtosCoreStateSize+0x1680>)
  12fa8d:	e24381               	l32r	a8, 12839c (b00 <XtosCoreStateSize+0x880>)
  12fa90:	400001b0b105a29e 	{ ae_s16.0.i	aed5, a2, 2; nop; movi	a10, 185 }
  12fa98:	40000100b274b20e 	{ ae_s16.0.i	aed4, a2, 4; nop; movi	a11, 0x700 }
  12faa0:	e23dc1               	l32r	a12, 128394 (1d00 <XtosCoreStateSize+0x1a80>)
  12faa3:	e23ae1               	l32r	a14, 12838c (4e20 <xthals_release_major+0x1f40>)
  12faa6:	1a52e2               	s16i	a14, a2, 52
  12faa9:	1c52c2               	s16i	a12, a2, 56
  12faac:	1d52b2               	s16i	a11, a2, 58
  12faaf:	400001b545364cae 	{ ae_movda32	aed6, a12; nop; ae_movda32	aed3, a10 }
  12fab7:	400001b4b313428e 	{ ae_s16.0.i	aed3, a2, 6; nop; ae_movda32	aed1, a8 }
  12fabf:	400001b4b621429e 	{ ae_s16.0.i	aed1, a2, 12; nop; ae_movda32	aed2, a9 }
  12fac7:	40000150b45232de 	{ ae_s16.0.i	aed2, a2, 8; nop; movi	a3, 0x55d }
  12facf:	185232               	s16i	a3, a2, 48
  12fad2:	e23331               	l32r	a3, 1283a0 (3800 <xthals_release_major+0x920>)
  12fad5:	400001b4b506423e 	{ ae_s16.0.i	aed6, a2, 10; nop; ae_movda32	aed0, a3 }
  12fadd:	40000100b720f20e 	{ ae_s16.0.i	aed0, a2, 14; nop; movi	a15, 0x200 }
  12fae5:	1952f2               	s16i	a15, a2, 50
  12fae8:	f01d                	retw.n

0012faea <Setting_Params_AEC_Inner_param+0xbe>:
	...

0012faec <Setting_Params_AEC_Outer_1_param>:
  12faec:	004136               	entry	a1, 32
  12faef:	47a3a2               	movi	a10, 0x347
  12faf2:	e23331               	l32r	a3, 1283c0 (214d <XtosCoreStateSize+0x1ecd>)
  12faf5:	e23141               	l32r	a4, 1283bc (7530 <xthals_release_major+0x4650>)
  12faf8:	e23051               	l32r	a5, 1283b8 (fffff580 <_memmap_cacheattr_bp_strict+0xdc58e>)
  12fafb:	e22e61               	l32r	a6, 1283b4 (5968 <xthals_release_major+0x2a88>)
  12fafe:	e22c71               	l32r	a7, 1283b0 (2f00 <xthals_release_major+0x20>)
  12fb01:	e22a81               	l32r	a8, 1283ac (99a <XtosCoreStateSize+0x71a>)
  12fb04:	c5fa400828dc33ee 	{ movi	a14, 51; ae_movi	aed12, 40; ae_movi	aed13, 0 }
  12fb0c:	e227b1               	l32r	a11, 1283a8 (4f8b <xthals_release_major+0x20ab>)
  12fb0f:	e21d91               	l32r	a9, 128384 (1ccd <XtosCoreStateSize+0x1a4d>)
  12fb12:	e224c1               	l32r	a12, 1283a4 (ffffeb9a <_memmap_cacheattr_bp_strict+0xdbba8>)
  12fb15:	0852c2               	s16i	a12, a2, 16
  12fb18:	135292               	s16i	a9, a2, 38
  12fb1b:	0c52b2               	s16i	a11, a2, 24
  12fb1e:	e22bb1               	l32r	a11, 1283cc (2200 <XtosCoreStateSize+0x1f80>)
  12fb21:	1b5232               	s16i	a3, a2, 54
  12fb24:	1a5242               	s16i	a4, a2, 52
  12fb27:	195252               	s16i	a5, a2, 50
  12fb2a:	185262               	s16i	a6, a2, 48
  12fb2d:	175272               	s16i	a7, a2, 46
  12fb30:	145282               	s16i	a8, a2, 40
  12fb33:	d2c224               	ae_s16.0.i	aed12, a2, 4
  12fb36:	1552e2               	s16i	a14, a2, 42
  12fb39:	1652e2               	s16i	a14, a2, 44
  12fb3c:	e223c1               	l32r	a12, 1283c8 (2700 <XtosCoreStateSize+0x2480>)
  12fb3f:	e22591               	l32r	a9, 1283d4 (2900 <XtosCoreStateSize+0x2680>)
  12fb42:	40000100b10df21e 	{ ae_s16.0.i	aed13, a2, 2; nop; movi	a15, 1 }
  12fb4a:	1052a2               	s16i	a10, a2, 32
  12fb4d:	400001014509db0e 	{ ae_movda32	aed9, a11; nop; movi	a13, 0 }
  12fb55:	1152d2               	s16i	a13, a2, 34
  12fb58:	1e52d2               	s16i	a13, a2, 60
  12fb5b:	1f52d2               	s16i	a13, a2, 62
  12fb5e:	2052d2               	s16i	a13, a2, 64
  12fb61:	2152d2               	s16i	a13, a2, 66
  12fb64:	2252d2               	s16i	a13, a2, 68
  12fb67:	2352d2               	s16i	a13, a2, 70
  12fb6a:	2452d2               	s16i	a13, a2, 72
  12fb6d:	e218a1               	l32r	a10, 1283d0 (17b3 <XtosCoreStateSize+0x1533>)
  12fb70:	1252f2               	s16i	a15, a2, 36
  12fb73:	0d52f2               	s16i	a15, a2, 26
  12fb76:	400001b4b579429e 	{ ae_s16.0.i	aed9, a2, 10; nop; ae_movda32	aed7, a9 }
  12fb7e:	400001b4b7a742ce 	{ ae_s16.0.i	aed7, a2, 14; nop; ae_movda32	aed10, a12 }
  12fb86:	40000100b45ae20e 	{ ae_s16.0.i	aed10, a2, 8; nop; movi	a14, 0x500 }
  12fb8e:	1d52e2               	s16i	a14, a2, 58
  12fb91:	e20cf1               	l32r	a15, 1283c4 (1c00 <XtosCoreStateSize+0x1980>)
  12fb94:	1c52f2               	s16i	a15, a2, 56
  12fb97:	400001514518da3e 	{ ae_movda32	aed8, a10; nop; movi	a13, 0x153 }
  12fb9f:	400001b4b6b842de 	{ ae_s16.0.i	aed8, a2, 12; nop; ae_movda32	aed11, a13 }
  12fba7:	d2b234               	ae_s16.0.i	aed11, a2, 6
  12fbaa:	f01d                	retw.n

0012fbac <Setting_Params_AEC_Outer_2_param>:
  12fbac:	004136               	entry	a1, 32
  12fbaf:	47a3a2               	movi	a10, 0x347
  12fbb2:	e20331               	l32r	a3, 1283c0 (214d <XtosCoreStateSize+0x1ecd>)
  12fbb5:	e20141               	l32r	a4, 1283bc (7530 <xthals_release_major+0x4650>)
  12fbb8:	e20051               	l32r	a5, 1283b8 (fffff580 <_memmap_cacheattr_bp_strict+0xdc58e>)
  12fbbb:	e1fe61               	l32r	a6, 1283b4 (5968 <xthals_release_major+0x2a88>)
  12fbbe:	e1fc71               	l32r	a7, 1283b0 (2f00 <xthals_release_major+0x20>)
  12fbc1:	e1fa81               	l32r	a8, 1283ac (99a <XtosCoreStateSize+0x71a>)
  12fbc4:	c5fa400828dc33ee 	{ movi	a14, 51; ae_movi	aed12, 40; ae_movi	aed13, 0 }
  12fbcc:	e1f7b1               	l32r	a11, 1283a8 (4f8b <xthals_release_major+0x20ab>)
  12fbcf:	e1ed91               	l32r	a9, 128384 (1ccd <XtosCoreStateSize+0x1a4d>)
  12fbd2:	e1f4c1               	l32r	a12, 1283a4 (ffffeb9a <_memmap_cacheattr_bp_strict+0xdbba8>)
  12fbd5:	0852c2               	s16i	a12, a2, 16
  12fbd8:	135292               	s16i	a9, a2, 38
  12fbdb:	0c52b2               	s16i	a11, a2, 24
  12fbde:	e1fbb1               	l32r	a11, 1283cc (2200 <XtosCoreStateSize+0x1f80>)
  12fbe1:	1b5232               	s16i	a3, a2, 54
  12fbe4:	1a5242               	s16i	a4, a2, 52
  12fbe7:	195252               	s16i	a5, a2, 50
  12fbea:	185262               	s16i	a6, a2, 48
  12fbed:	175272               	s16i	a7, a2, 46
  12fbf0:	145282               	s16i	a8, a2, 40
  12fbf3:	d2c224               	ae_s16.0.i	aed12, a2, 4
  12fbf6:	1552e2               	s16i	a14, a2, 42
  12fbf9:	1652e2               	s16i	a14, a2, 44
  12fbfc:	e1f3c1               	l32r	a12, 1283c8 (2700 <XtosCoreStateSize+0x2480>)
  12fbff:	e1f591               	l32r	a9, 1283d4 (2900 <XtosCoreStateSize+0x2680>)
  12fc02:	40000100b10df21e 	{ ae_s16.0.i	aed13, a2, 2; nop; movi	a15, 1 }
  12fc0a:	1052a2               	s16i	a10, a2, 32
  12fc0d:	400001014509db0e 	{ ae_movda32	aed9, a11; nop; movi	a13, 0 }
  12fc15:	1152d2               	s16i	a13, a2, 34
  12fc18:	1e52d2               	s16i	a13, a2, 60
  12fc1b:	1f52d2               	s16i	a13, a2, 62
  12fc1e:	2052d2               	s16i	a13, a2, 64
  12fc21:	2152d2               	s16i	a13, a2, 66
  12fc24:	2252d2               	s16i	a13, a2, 68
  12fc27:	2352d2               	s16i	a13, a2, 70
  12fc2a:	2452d2               	s16i	a13, a2, 72
  12fc2d:	e1e8a1               	l32r	a10, 1283d0 (17b3 <XtosCoreStateSize+0x1533>)
  12fc30:	1252f2               	s16i	a15, a2, 36
  12fc33:	0d52f2               	s16i	a15, a2, 26
  12fc36:	400001b4b579429e 	{ ae_s16.0.i	aed9, a2, 10; nop; ae_movda32	aed7, a9 }
  12fc3e:	400001b4b7a742ce 	{ ae_s16.0.i	aed7, a2, 14; nop; ae_movda32	aed10, a12 }
  12fc46:	40000100b45ae20e 	{ ae_s16.0.i	aed10, a2, 8; nop; movi	a14, 0x500 }
  12fc4e:	1d52e2               	s16i	a14, a2, 58
  12fc51:	e1dcf1               	l32r	a15, 1283c4 (1c00 <XtosCoreStateSize+0x1980>)
  12fc54:	1c52f2               	s16i	a15, a2, 56
  12fc57:	400001514518da3e 	{ ae_movda32	aed8, a10; nop; movi	a13, 0x153 }
  12fc5f:	400001b4b6b842de 	{ ae_s16.0.i	aed8, a2, 12; nop; ae_movda32	aed11, a13 }
  12fc67:	d2b234               	ae_s16.0.i	aed11, a2, 6
  12fc6a:	f01d                	retw.n

0012fc6c <Setting_Params_BF_param>:
  12fc6c:	004136               	entry	a1, 32
  12fc6f:	f01d                	retw.n

0012fc71 <Setting_Params_BF_param+0x5>:
  12fc71:	000000                                        ...

0012fc74 <Setting_Params_VADACC_param>:
  12fc74:	004136               	entry	a1, 32
  12fc77:	030c                	movi.n	a3, 0
  12fc79:	005232               	s16i	a3, a2, 0
  12fc7c:	f01d                	retw.n

0012fc7e <Setting_Params_VADACC_param+0xa>:
	...

0012fc80 <Setting_Params_RES_Inner_param>:
  12fc80:	004136               	entry	a1, 32
  12fc83:	e1d881               	l32r	a8, 1283e4 (7148 <xthals_release_major+0x4268>)
  12fc86:	e1d691               	l32r	a9, 1283e0 (7eb8 <xthals_release_major+0x4fd8>)
  12fc89:	a4a0a2               	movi	a10, 164
  12fc8c:	0b0c                	movi.n	a11, 0
  12fc8e:	5c0c                	movi.n	a12, 5
  12fc90:	10c242               	addi	a4, a2, 16
  12fc93:	e1d151               	l32r	a5, 1283d8 (2100d0 <Gain_Echo_PSD_GEAR_NB_117>)
  12fc96:	e1d131               	l32r	a3, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  12fc99:	e16e61               	l32r	a6, 128254 (199a <XtosCoreStateSize+0x171a>)
  12fc9c:	170c                	movi.n	a7, 1
  12fc9e:	305272               	s16i	a7, a2, 96
  12fca1:	315272               	s16i	a7, a2, 98
  12fca4:	005262               	s16i	a6, a2, 0
  12fca7:	015232               	s16i	a3, a2, 2
  12fcaa:	909594               	ae_l16x4.ip	aed9, a5, 8
  12fcad:	908594               	ae_l16x4.ip	aed8, a5, 8
  12fcb0:	907594               	ae_l16x4.ip	aed7, a5, 8
  12fcb3:	906594               	ae_l16x4.ip	aed6, a5, 8
  12fcb6:	809494               	ae_s16x4.ip	aed9, a4, 8
  12fcb9:	808494               	ae_s16x4.ip	aed8, a4, 8
  12fcbc:	905594               	ae_l16x4.ip	aed5, a5, 8
  12fcbf:	904594               	ae_l16x4.ip	aed4, a5, 8
  12fcc2:	807494               	ae_s16x4.ip	aed7, a4, 8
  12fcc5:	806494               	ae_s16x4.ip	aed6, a4, 8
  12fcc8:	903594               	ae_l16x4.ip	aed3, a5, 8
  12fccb:	902594               	ae_l16x4.ip	aed2, a5, 8
  12fcce:	805494               	ae_s16x4.ip	aed5, a4, 8
  12fcd1:	804494               	ae_s16x4.ip	aed4, a4, 8
  12fcd4:	901594               	ae_l16x4.ip	aed1, a5, 8
  12fcd7:	900594               	ae_l16x4.ip	aed0, a5, 8
  12fcda:	803494               	ae_s16x4.ip	aed3, a4, 8
  12fcdd:	802494               	ae_s16x4.ip	aed2, a4, 8
  12fce0:	801494               	ae_s16x4.ip	aed1, a4, 8
  12fce3:	800494               	ae_s16x4.ip	aed0, a4, 8
  12fce6:	375272               	s16i	a7, a2, 110
  12fce9:	395282               	s16i	a8, a2, 114
  12fcec:	385292               	s16i	a9, a2, 112
  12fcef:	3252a2               	s16i	a10, a2, 100
  12fcf2:	3352b2               	s16i	a11, a2, 102
  12fcf5:	3a52b2               	s16i	a11, a2, 116
  12fcf8:	3b52b2               	s16i	a11, a2, 118
  12fcfb:	3c52b2               	s16i	a11, a2, 120
  12fcfe:	3d52b2               	s16i	a11, a2, 122
  12fd01:	3e52b2               	s16i	a11, a2, 124
  12fd04:	3f52b2               	s16i	a11, a2, 126
  12fd07:	4052b2               	s16i	a11, a2, 128
  12fd0a:	4152b2               	s16i	a11, a2, 130
  12fd0d:	4252b2               	s16i	a11, a2, 132
  12fd10:	4352b2               	s16i	a11, a2, 134
  12fd13:	4452b2               	s16i	a11, a2, 136
  12fd16:	4552b2               	s16i	a11, a2, 138
  12fd19:	4652b2               	s16i	a11, a2, 140
  12fd1c:	4752b2               	s16i	a11, a2, 142
  12fd1f:	3452c2               	s16i	a12, a2, 104
  12fd22:	3552c2               	s16i	a12, a2, 106
  12fd25:	3652c2               	s16i	a12, a2, 108
  12fd28:	f01d                	retw.n

0012fd2a <Setting_Params_RES_Inner_param+0xaa>:
	...

0012fd2c <Setting_Params_RES_Outer_param>:
  12fd2c:	004136               	entry	a1, 32
  12fd2f:	e1ac91               	l32r	a9, 1283e0 (7eb8 <xthals_release_major+0x4fd8>)
  12fd32:	e1ad51               	l32r	a5, 1283e8 (210120 <Gain_Echo_PSD_GEAR_WB_119>)
  12fd35:	ebfa40000300013f 	{ movi	a3, 1; ae_movi	aed0, 3; nop }
  12fd3d:	305232               	s16i	a3, a2, 96
  12fd40:	315232               	s16i	a3, a2, 98
  12fd43:	400001f0b010824e 	{ ae_s16.0.i	aed0, a2, 0; nop; movi	a8, 0x1f4 }
  12fd4b:	40000000b110422e 	{ ae_s16.0.i	aed0, a2, 2; nop; addi	a4, a2, 16 }
  12fd53:	90a594               	ae_l16x4.ip	aed10, a5, 8
  12fd56:	909594               	ae_l16x4.ip	aed9, a5, 8
  12fd59:	908594               	ae_l16x4.ip	aed8, a5, 8
  12fd5c:	907594               	ae_l16x4.ip	aed7, a5, 8
  12fd5f:	80a494               	ae_s16x4.ip	aed10, a4, 8
  12fd62:	809494               	ae_s16x4.ip	aed9, a4, 8
  12fd65:	906594               	ae_l16x4.ip	aed6, a5, 8
  12fd68:	905594               	ae_l16x4.ip	aed5, a5, 8
  12fd6b:	808494               	ae_s16x4.ip	aed8, a4, 8
  12fd6e:	807494               	ae_s16x4.ip	aed7, a4, 8
  12fd71:	904594               	ae_l16x4.ip	aed4, a5, 8
  12fd74:	903594               	ae_l16x4.ip	aed3, a5, 8
  12fd77:	806494               	ae_s16x4.ip	aed6, a4, 8
  12fd7a:	805494               	ae_s16x4.ip	aed5, a4, 8
  12fd7d:	902594               	ae_l16x4.ip	aed2, a5, 8
  12fd80:	901594               	ae_l16x4.ip	aed1, a5, 8
  12fd83:	804494               	ae_s16x4.ip	aed4, a4, 8
  12fd86:	803494               	ae_s16x4.ip	aed3, a4, 8
  12fd89:	802494               	ae_s16x4.ip	aed2, a4, 8
  12fd8c:	801494               	ae_s16x4.ip	aed1, a4, 8
  12fd8f:	395282               	s16i	a8, a2, 114
  12fd92:	385292               	s16i	a9, a2, 112
  12fd95:	a4a0a2               	movi	a10, 164
  12fd98:	0b0c                	movi.n	a11, 0
  12fd9a:	3352b2               	s16i	a11, a2, 102
  12fd9d:	3452b2               	s16i	a11, a2, 104
  12fda0:	3552b2               	s16i	a11, a2, 106
  12fda3:	3652b2               	s16i	a11, a2, 108
  12fda6:	3752b2               	s16i	a11, a2, 110
  12fda9:	3a52b2               	s16i	a11, a2, 116
  12fdac:	3b52b2               	s16i	a11, a2, 118
  12fdaf:	3c52b2               	s16i	a11, a2, 120
  12fdb2:	3d52b2               	s16i	a11, a2, 122
  12fdb5:	3e52b2               	s16i	a11, a2, 124
  12fdb8:	3f52b2               	s16i	a11, a2, 126
  12fdbb:	4052b2               	s16i	a11, a2, 128
  12fdbe:	4152b2               	s16i	a11, a2, 130
  12fdc1:	4252b2               	s16i	a11, a2, 132
  12fdc4:	4352b2               	s16i	a11, a2, 134
  12fdc7:	4452b2               	s16i	a11, a2, 136
  12fdca:	4552b2               	s16i	a11, a2, 138
  12fdcd:	4652b2               	s16i	a11, a2, 140
  12fdd0:	4752b2               	s16i	a11, a2, 142
  12fdd3:	3252a2               	s16i	a10, a2, 100
  12fdd6:	f01d                	retw.n

0012fdd8 <Setting_Params_NS_Inner_param>:
  12fdd8:	004136               	entry	a1, 32
  12fddb:	e188a1               	l32r	a10, 1283fc (6d4b <xthals_release_major+0x3e6b>)
  12fdde:	5b0c                	movi.n	a11, 5
  12fde0:	2d0c                	movi.n	a13, 2
  12fde2:	e145e1               	l32r	a14, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  12fde5:	e183f1               	l32r	a15, 1283f4 (ffffc000 <_memmap_cacheattr_bp_strict+0xd900e>)
  12fde8:	e184c1               	l32r	a12, 1283f8 (50c3 <xthals_release_major+0x21e3>)
  12fdeb:	208220               	or	a8, a2, a2
  12fdee:	90a172               	movi	a7, 0x190
  12fdf1:	e17a61               	l32r	a6, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  12fdf4:	e17e51               	l32r	a5, 1283ec (f5c <XtosCoreStateSize+0xcdc>)
  12fdf7:	89a132               	movi	a3, 0x189
  12fdfa:	48a142               	movi	a4, 0x148
  12fdfd:	ebfa40000105009f 	{ movi	a9, 0; ae_movi	aed5, 1; nop }
  12fe05:	115292               	s16i	a9, a2, 34
  12fe08:	105292               	s16i	a9, a2, 32
  12fe0b:	0a5242               	s16i	a4, a2, 20
  12fe0e:	0b5232               	s16i	a3, a2, 22
  12fe11:	095252               	s16i	a5, a2, 18
  12fe14:	0d5252               	s16i	a5, a2, 26
  12fe17:	085262               	s16i	a6, a2, 16
  12fe1a:	0c5262               	s16i	a6, a2, 24
  12fe1d:	400001414513670e 	{ ae_movda32	aed3, a7; nop; movi	a6, 0x140 }
  12fe25:	400001b54542486e 	{ ae_movda32	aed2, a8; nop; ae_movda32	aed4, a6 }
  12fe2d:	e10861               	l32r	a6, 128250 (599a <xthals_release_major+0x2aba>)
  12fe30:	c5e7c8042264527e 	{ ae_movad32.l	a5, aed2; ae_add32	aed4, aed2, aed4; ae_movi	aed6, 0 }
  12fe38:	93fac8302323347e 	{ ae_movad32.l	a3, aed4; ae_movi	aed3, 3; ae_add32	aed2, aed2, aed3 }
  12fe40:	400001754551462e 	{ ae_movda32	aed1, a6; nop; ae_movad32.l	a4, aed2 }
  12fe48:	e10361               	l32r	a6, 128254 (199a <XtosCoreStateSize+0x171a>)
  12fe4b:	40000024b006585e 	{ ae_s16.0.i	aed6, a8, 0; nop; addmi	a5, a5, 0x200 }
  12fe53:	40000000b1e6585e 	{ ae_s16.0.i	aed6, a8, 2; nop; addi	a5, a5, -32 }
  12fe5b:	400001b4b306486e 	{ ae_s16.0.i	aed6, a8, 6; nop; ae_movda32	aed0, a6 }
  12fe63:	40000120b605688e 	{ ae_s16.0.i	aed5, a8, 12; nop; movi	a6, 40 }
  12fe6b:	e16121               	l32r	a2, 1283f0 (2492 <XtosCoreStateSize+0x2212>)
  12fe6e:	175892               	s16i	a9, a8, 46
  12fe71:	215892               	s16i	a9, a8, 66
  12fe74:	245892               	s16i	a9, a8, 72
  12fe77:	2058c2               	s16i	a12, a8, 64
  12fe7a:	1658f2               	s16i	a15, a8, 44
  12fe7d:	1a58e2               	s16i	a14, a8, 52
  12fe80:	1b58d2               	s16i	a13, a8, 54
  12fe83:	2558b2               	s16i	a11, a8, 74
  12fe86:	125822               	s16i	a2, a8, 36
  12fe89:	1c58a2               	s16i	a10, a8, 56
  12fe8c:	e15d21               	l32r	a2, 128400 (210170 <FixedXi_GEAR_NB_121>)
  12fe8f:	40000100b705a81e 	{ ae_s16.0.i	aed5, a8, 14; nop; movi	a10, 1 }
  12fe97:	40000100b203b8ee 	{ ae_s16.0.i	aed3, a8, 4; nop; movi	a11, 14 }
  12fe9f:	e15ad1               	l32r	a13, 128408 (7d00 <xthals_release_major+0x4e20>)
  12fea2:	e158e1               	l32r	a14, 128404 (2710 <XtosCoreStateSize+0x2490>)
  12fea5:	40000100b401f8ae 	{ ae_s16.0.i	aed1, a8, 8; nop; movi	a15, 10 }
  12fead:	40000014b500c88e 	{ ae_s16.0.i	aed0, a8, 10; nop; addmi	a12, a8, 0x100 }
  12feb5:	118676               	loop	a6, 12feca <Setting_Params_NS_Inner_param+0xf2>
  12feb8:	b40234               	ae_l16.ip	aed0, a2, 6
  12febb:	b012e4               	ae_l16.i	aed1, a2, -4
  12febe:	b022f4               	ae_l16.i	aed2, a2, -2
  12fec1:	d30314               	ae_s16.0.ip	aed0, a3, 2
  12fec4:	d31414               	ae_s16.0.ip	aed1, a4, 2
  12fec7:	d32514               	ae_s16.0.ip	aed2, a5, 2

0012feca <Setting_Params_NS_Inner_param+0xf2>:
  12feca:	985ca2               	s16i	a10, a12, 0x130
  12fecd:	995ca2               	s16i	a10, a12, 0x132
  12fed0:	9e5c92               	s16i	a9, a12, 0x13c
  12fed3:	9f5c92               	s16i	a9, a12, 0x13e
  12fed6:	a05c92               	s16i	a9, a12, 0x140
  12fed9:	a15c92               	s16i	a9, a12, 0x142
  12fedc:	a25c92               	s16i	a9, a12, 0x144
  12fedf:	a35c92               	s16i	a9, a12, 0x146
  12fee2:	a45c92               	s16i	a9, a12, 0x148
  12fee5:	a55c92               	s16i	a9, a12, 0x14a
  12fee8:	a65c92               	s16i	a9, a12, 0x14c
  12feeb:	a75c92               	s16i	a9, a12, 0x14e
  12feee:	a85c92               	s16i	a9, a12, 0x150
  12fef1:	a95c92               	s16i	a9, a12, 0x152
  12fef4:	aa5c92               	s16i	a9, a12, 0x154
  12fef7:	ab5c92               	s16i	a9, a12, 0x156
  12fefa:	ac5c92               	s16i	a9, a12, 0x158
  12fefd:	9d5cb2               	s16i	a11, a12, 0x13a
  12ff00:	9c5cd2               	s16i	a13, a12, 0x138
  12ff03:	9b5ce2               	s16i	a14, a12, 0x136
  12ff06:	9a5cf2               	s16i	a15, a12, 0x134
  12ff09:	f01d                	retw.n

0012ff0b <Setting_Params_NS_Inner_param+0x133>:
	...

0012ff0c <Setting_Params_NS_Outer_param>:
  12ff0c:	004136               	entry	a1, 32
  12ff0f:	e13fb1               	l32r	a11, 12840c (1770 <XtosCoreStateSize+0x14f0>)
  12ff12:	e137a1               	l32r	a10, 1283f0 (2492 <XtosCoreStateSize+0x2212>)
  12ff15:	e10bc1               	l32r	a12, 128344 (7333 <xthals_release_major+0x4453>)
  12ff18:	e13791               	l32r	a9, 1283f4 (ffffc000 <_memmap_cacheattr_bp_strict+0xd900e>)
  12ff1b:	e13831               	l32r	a3, 1283fc (6d4b <xthals_release_major+0x3e6b>)
  12ff1e:	e13641               	l32r	a4, 1283f8 (50c3 <xthals_release_major+0x21e3>)
  12ff21:	e0f551               	l32r	a5, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  12ff24:	180c                	movi.n	a8, 1
  12ff26:	070c                	movi.n	a7, 0
  12ff28:	3d0c                	movi.n	a13, 3
  12ff2a:	64a0e2               	movi	a14, 100
  12ff2d:	026d                	mov.n	a6, a2
  12ff2f:	e12ff1               	l32r	a15, 1283ec (f5c <XtosCoreStateSize+0xcdc>)
  12ff32:	e12a21               	l32r	a2, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  12ff35:	0956f2               	s16i	a15, a6, 18
  12ff38:	0b56f2               	s16i	a15, a6, 22
  12ff3b:	0d56f2               	s16i	a15, a6, 26
  12ff3e:	0156e2               	s16i	a14, a6, 2
  12ff41:	0256d2               	s16i	a13, a6, 4
  12ff44:	005672               	s16i	a7, a6, 0
  12ff47:	035672               	s16i	a7, a6, 6
  12ff4a:	065682               	s16i	a8, a6, 12
  12ff4d:	075682               	s16i	a8, a6, 14
  12ff50:	115672               	s16i	a7, a6, 34
  12ff53:	175672               	s16i	a7, a6, 46
  12ff56:	215672               	s16i	a7, a6, 66
  12ff59:	245672               	s16i	a7, a6, 72
  12ff5c:	055622               	s16i	a2, a6, 10
  12ff5f:	085622               	s16i	a2, a6, 16
  12ff62:	0a5622               	s16i	a2, a6, 20
  12ff65:	0c5622               	s16i	a2, a6, 24
  12ff68:	1a5652               	s16i	a5, a6, 52
  12ff6b:	205642               	s16i	a4, a6, 64
  12ff6e:	1c5632               	s16i	a3, a6, 56
  12ff71:	165692               	s16i	a9, a6, 44
  12ff74:	0456c2               	s16i	a12, a6, 8
  12ff77:	1256a2               	s16i	a10, a6, 36
  12ff7a:	1056b2               	s16i	a11, a6, 32
  12ff7d:	e8a3a2               	movi	a10, 0x3e8
  12ff80:	d0a7b2               	movi	a11, 0x7d0
  12ff83:	8c0c                	movi.n	a12, 8
  12ff85:	01d692               	addmi	a9, a6, 0x100
  12ff88:	02d632               	addmi	a3, a6, 0x200
  12ff8b:	540c                	movi.n	a4, 5
  12ff8d:	02a052               	movi	a5, 2
  12ff90:	1b5652               	s16i	a5, a6, 54
  12ff93:	255642               	s16i	a4, a6, 74
  12ff96:	c0c332               	addi	a3, a3, -64
  12ff99:	400000154400256e 	{ ae_movda16	aed0, a5; nop; addmi	a2, a6, 0x100 }
  12ffa1:	400000814441242e 	{ ae_movda16	aed1, a4; nop; addi	a2, a2, 72 }
  12ffa9:	148476               	loop	a4, 12ffc1 <Setting_Params_NS_Outer_param+0xb5>
  12ffac:	dc02f4               	ae_s16x4.i	aed0, a2, -8
  12ffaf:	dc13a4               	ae_s16x4.i	aed1, a3, -48
  12ffb2:	dc1344               	ae_s16x4.i	aed1, a3, 32
  12ffb5:	10c332               	addi	a3, a3, 16
  12ffb8:	8002a4               	ae_s16x4.ip	aed0, a2, 16
  12ffbb:	dc1394               	ae_s16x4.i	aed1, a3, -56
  12ffbe:	dc1334               	ae_s16x4.i	aed1, a3, 24

0012ffc1 <Setting_Params_NS_Outer_param+0xb5>:
  12ffc1:	985982               	s16i	a8, a9, 0x130
  12ffc4:	995982               	s16i	a8, a9, 0x132
  12ffc7:	9e5972               	s16i	a7, a9, 0x13c
  12ffca:	9f5972               	s16i	a7, a9, 0x13e
  12ffcd:	a05972               	s16i	a7, a9, 0x140
  12ffd0:	a15972               	s16i	a7, a9, 0x142
  12ffd3:	a25972               	s16i	a7, a9, 0x144
  12ffd6:	a35972               	s16i	a7, a9, 0x146
  12ffd9:	a45972               	s16i	a7, a9, 0x148
  12ffdc:	a55972               	s16i	a7, a9, 0x14a
  12ffdf:	a65972               	s16i	a7, a9, 0x14c
  12ffe2:	a75972               	s16i	a7, a9, 0x14e
  12ffe5:	a85972               	s16i	a7, a9, 0x150
  12ffe8:	a95972               	s16i	a7, a9, 0x152
  12ffeb:	aa5972               	s16i	a7, a9, 0x154
  12ffee:	ab5972               	s16i	a7, a9, 0x156
  12fff1:	ac5972               	s16i	a7, a9, 0x158
  12fff4:	9c59a2               	s16i	a10, a9, 0x138
  12fff7:	9b59b2               	s16i	a11, a9, 0x136
  12fffa:	9a59c2               	s16i	a12, a9, 0x134
  12fffd:	e30c                	movi.n	a3, 14
  12ffff:	9d5932               	s16i	a3, a9, 0x13a
  130002:	f01d                	retw.n

00130004 <Setting_Params_PreNS_Inner_param>:
  130004:	004136               	entry	a1, 32
  130007:	130c                	movi.n	a3, 1
  130009:	005232               	s16i	a3, a2, 0
  13000c:	f01d                	retw.n

0013000e <Setting_Params_PreNS_Inner_param+0xa>:
	...

00130010 <Setting_Params_PreNS_Outer_param>:
  130010:	004136               	entry	a1, 32
  130013:	130c                	movi.n	a3, 1
  130015:	005232               	s16i	a3, a2, 0
  130018:	f01d                	retw.n

0013001a <Setting_Params_PreNS_Outer_param+0xa>:
	...

0013001c <Setting_Params_ANC_Inner_param>:
  13001c:	004136               	entry	a1, 32
  13001f:	130c                	movi.n	a3, 1
  130021:	005232               	s16i	a3, a2, 0
  130024:	f01d                	retw.n

00130026 <Setting_Params_ANC_Inner_param+0xa>:
	...

00130028 <Setting_Params_ANC_Outer_param>:
  130028:	004136               	entry	a1, 32
  13002b:	130c                	movi.n	a3, 1
  13002d:	005232               	s16i	a3, a2, 0
  130030:	f01d                	retw.n

00130032 <Setting_Params_ANC_Outer_param+0xa>:
	...

00130034 <Setting_Params_Mix_param>:
  130034:	004136               	entry	a1, 32
  130037:	3d1094               	ae_movi	aed1, 1
  13003a:	ebfab4000000120f 	{ ae_s16.0.i	aed1, a2, 0; ae_movi	aed0, 0; nop }
  130042:	d21214               	ae_s16.0.i	aed1, a2, 2
  130045:	d21224               	ae_s16.0.i	aed1, a2, 4
  130048:	d20234               	ae_s16.0.i	aed0, a2, 6
  13004b:	d20244               	ae_s16.0.i	aed0, a2, 8
  13004e:	f01d                	retw.n

00130050 <Setting_Params_AGC_NSIN_param>:
  130050:	004136               	entry	a1, 32
  130053:	634c                	movi.n	a3, 70
  130055:	ebfa40040405558f 	{ movi	a8, 85; ae_movi	aed5, 20; nop }
  13005d:	40000140b215920e 	{ ae_s16.0.i	aed5, a2, 4; nop; movi	a9, 0x140 }
  130065:	ebfa40000a0466af 	{ movi	a10, 102; ae_movi	aed4, 10; nop }
  13006d:	400001b4b524429e 	{ ae_s16.0.i	aed4, a2, 10; nop; ae_movda32	aed2, a9 }
  130075:	400001b4b112428e 	{ ae_s16.0.i	aed2, a2, 2; nop; ae_movda32	aed1, a8 }
  13007d:	400001b4b301423e 	{ ae_s16.0.i	aed1, a2, 6; nop; ae_movda32	aed0, a3 }
  130085:	400001b4b43042ae 	{ ae_s16.0.i	aed0, a2, 8; nop; ae_movda32	aed3, a10 }
  13008d:	d23204               	ae_s16.0.i	aed3, a2, 0
  130090:	f01d                	retw.n

00130092 <Setting_Params_AGC_NSIN_param+0x42>:
	...

00130094 <Setting_Params_AGC_NSOUT_param>:
  130094:	004136               	entry	a1, 32
  130097:	634c                	movi.n	a3, 70
  130099:	ebfa40040a05558f 	{ movi	a8, 85; ae_movi	aed5, 26; nop }
  1300a1:	40000140b215920e 	{ ae_s16.0.i	aed5, a2, 4; nop; movi	a9, 0x140 }
  1300a9:	ebfa40000a0466af 	{ movi	a10, 102; ae_movi	aed4, 10; nop }
  1300b1:	400001b4b524429e 	{ ae_s16.0.i	aed4, a2, 10; nop; ae_movda32	aed2, a9 }
  1300b9:	400001b4b112428e 	{ ae_s16.0.i	aed2, a2, 2; nop; ae_movda32	aed1, a8 }
  1300c1:	400001b4b301423e 	{ ae_s16.0.i	aed1, a2, 6; nop; ae_movda32	aed0, a3 }
  1300c9:	400001b4b43042ae 	{ ae_s16.0.i	aed0, a2, 8; nop; ae_movda32	aed3, a10 }
  1300d1:	d23204               	ae_s16.0.i	aed3, a2, 0
  1300d4:	f01d                	retw.n

001300d6 <Setting_Params_AGC_NSOUT_param+0x42>:
	...

001300d8 <Setting_Params_MBDRC_param>:
  1300d8:	004136               	entry	a1, 32
  1300db:	560c                	movi.n	a6, 5
  1300dd:	16c252               	addi	a5, a2, 22
  1300e0:	e0cc71               	l32r	a7, 128410 (210030 <mbdrc_Param_m>)
  1300e3:	922b                	addi.n	a9, a2, 2
  1300e5:	16c742               	addi	a4, a7, 22
  1300e8:	009782               	l16si	a8, a7, 0
  1300eb:	005282               	s16i	a8, a2, 0
  1300ee:	772b                	addi.n	a7, a7, 2
  1300f0:	072d                	mov.n	a2, a7
  1300f2:	118676               	loop	a6, 130107 <Setting_Params_MBDRC_param+0x2f>
  1300f5:	b40214               	ae_l16.ip	aed0, a2, 2
  1300f8:	d30914               	ae_s16.0.ip	aed0, a9, 2
  1300fb:	b00244               	ae_l16.i	aed0, a2, 8
  1300fe:	d20944               	ae_s16.0.i	aed0, a9, 8
  130101:	b40414               	ae_l16.ip	aed0, a4, 2
  130104:	d30514               	ae_s16.0.ip	aed0, a5, 2

00130107 <Setting_Params_MBDRC_param+0x2f>:
  130107:	f01d                	retw.n

00130109 <Setting_Params_MBDRC_param+0x31>:
  130109:	000000                                        ...

0013010c <Setting_Params_FIR_param>:
  13010c:	004136               	entry	a1, 32
  13010f:	f01d                	retw.n

00130111 <Setting_Params_FIR_param+0x5>:
  130111:	000000                                        ...

00130114 <FN_NBcall_ParaConfig>:
  130114:	004136               	entry	a1, 32
  130117:	e0bf41               	l32r	a4, 128414 (a3d <XtosCoreStateSize+0x7bd>)
  13011a:	e0bf61               	l32r	a6, 128418 (1388 <XtosCoreStateSize+0x1108>)
  13011d:	1b0c                	movi.n	a11, 1
  13011f:	e80c                	movi.n	a8, 14
  130121:	8a0c                	movi.n	a10, 8
  130123:	e8a392               	movi	a9, 0x3e8
  130126:	e0bee1               	l32r	a14, 128420 (1450 <XtosCoreStateSize+0x11d0>)
  130129:	e0bef1               	l32r	a15, 128424 (61a8 <xthals_release_major+0x32c8>)
  13012c:	e0bcd1               	l32r	a13, 12841c (1f40 <XtosCoreStateSize+0x1cc0>)
  13012f:	4000001545017d2e 	{ ae_movda32	aed1, a13; nop; addmi	a7, a2, 0x100 }
  130137:	400001b12701c29e 	{ ae_s32.l.i	aed1, a2, 28; nop; movi	a12, 185 }
  13013f:	ebfa410000052c5f 	{ movi	a5, 0x12c; ae_movi	aed5, 0; nop }
  130147:	400001b4b345425e 	{ ae_s16.0.i	aed5, a2, 6; nop; ae_movda32	aed4, a5 }
  13014f:	400001b4b13442fe 	{ ae_s16.0.i	aed4, a2, 2; nop; ae_movda32	aed3, a15 }
  130157:	400001b4b42342ee 	{ ae_s16.0.i	aed3, a2, 8; nop; ae_movda32	aed2, a14 }
  13015f:	400001b4b50242ce 	{ ae_s16.0.i	aed2, a2, 10; nop; ae_movda32	aed0, a12 }
  130167:	9957b2               	s16i	a11, a7, 0x132
  13016a:	9a57a2               	s16i	a10, a7, 0x134
  13016d:	9c5792               	s16i	a9, a7, 0x138
  130170:	9d5782               	s16i	a8, a7, 0x13a
  130173:	9b5762               	s16i	a6, a7, 0x136
  130176:	400001a0b37053ee 	{ ae_s16.0.i	aed0, a3, 6; nop; movi	a5, 0x7ae }
  13017e:	085252               	s16i	a5, a2, 16
  130181:	0a5252               	s16i	a5, a2, 20
  130184:	0c5252               	s16i	a5, a2, 24
  130187:	095242               	s16i	a4, a2, 18
  13018a:	0b5242               	s16i	a4, a2, 22
  13018d:	0d5242               	s16i	a4, a2, 26
  130190:	020c                	movi.n	a2, 0
  130192:	f01d                	retw.n

00130194 <SamsungSolomonVoiceWEngineInit>:
  130194:	004136               	entry	a1, 32
  130197:	0d80184080b1022e 	{ ae_movda32	aed0, a2; ae_movi	aed1, 0 }
  13019f:	400001412001820e 	{ ae_s32.l.i	aed1, a2, 0; nop; movi	a8, 64 }
  1301a7:	400001012101b20e 	{ ae_s32.l.i	aed1, a2, 4; nop; movi	a11, 0 }
  1301af:	0e52b2               	s16i	a11, a2, 28
  1301b2:	400001a12201a20e 	{ ae_s32.l.i	aed1, a2, 8; nop; movi	a10, 160 }
  1301ba:	400001412311920e 	{ ae_s32.l.i	aed1, a2, 12; nop; movi	a9, 0x140 }
  1301c2:	105292               	s16i	a9, a2, 32
  1301c5:	0f52a2               	s16i	a10, a2, 30
  1301c8:	400001b52421428e 	{ ae_s32.l.i	aed1, a2, 16; nop; ae_movda32	aed2, a8 }
  1301d0:	ebe7be020000125f 	{ ae_s32.l.i	aed1, a2, 20; ae_add32	aed0, aed0, aed2; nop }
  1301d8:	400001752651a20e 	{ ae_s32.l.i	aed1, a2, 24; nop; ae_movad32.l	a10, aed0 }
  1301e0:	c2a9                	s32i.n	a10, a2, 48
  1301e2:	006865               	call8	130868 <SolomonVoiceECNSINIT>
  1301e5:	f01d                	retw.n

001301e7 <SamsungSolomonVoiceWEngineInit+0x53>:
	...

001301e8 <SamsungSolomonVoiceWParamSetting>:
  1301e8:	004136               	entry	a1, 32
  1301eb:	03bd                	mov.n	a11, a3
  1301ed:	10c2a2               	addi	a10, a2, 16
  1301f0:	ff7965               	call8	12f988 <Setting_Params_FRAME_param>
  1301f3:	60c2a2               	addi	a10, a2, 96
  1301f6:	ff8365               	call8	12fa2c <Setting_Params_AEC_Inner_param>
  1301f9:	01d2a2               	addmi	a10, a2, 0x100
  1301fc:	b0caa2               	addi	a10, a10, -80
  1301ff:	ff8ee5               	call8	12faec <Setting_Params_AEC_Outer_1_param>
  130202:	01d2a2               	addmi	a10, a2, 0x100
  130205:	ff9a65               	call8	12fbac <Setting_Params_AEC_Outer_2_param>
  130208:	01d2a2               	addmi	a10, a2, 0x100
  13020b:	50caa2               	addi	a10, a10, 80
  13020e:	ffa5e5               	call8	12fc6c <Setting_Params_BF_param>
  130211:	0ad2a2               	addmi	a10, a2, 0xa00
  130214:	90caa2               	addi	a10, a10, -112
  130217:	ffa5e5               	call8	12fc74 <Setting_Params_VADACC_param>
  13021a:	0ad2a2               	addmi	a10, a2, 0xa00
  13021d:	a0caa2               	addi	a10, a10, -96
  130220:	ffa5e5               	call8	12fc80 <Setting_Params_RES_Inner_param>
  130223:	0ad2a2               	addmi	a10, a2, 0xa00
  130226:	30caa2               	addi	a10, a10, 48
  130229:	ffb025               	call8	12fd2c <Setting_Params_RES_Outer_param>
  13022c:	0bd2a2               	addmi	a10, a2, 0xb00
  13022f:	c0caa2               	addi	a10, a10, -64
  130232:	ffba65               	call8	12fdd8 <Setting_Params_NS_Inner_param>
  130235:	0dd2a2               	addmi	a10, a2, 0xd00
  130238:	20caa2               	addi	a10, a10, 32
  13023b:	ffcd25               	call8	12ff0c <Setting_Params_NS_Outer_param>
  13023e:	10d2a2               	addmi	a10, a2, 0x1000
  130241:	80caa2               	addi	a10, a10, -128
  130244:	ffdbe5               	call8	130004 <Setting_Params_PreNS_Inner_param>
  130247:	10d2a2               	addmi	a10, a2, 0x1000
  13024a:	90caa2               	addi	a10, a10, -112
  13024d:	ffdc25               	call8	130010 <Setting_Params_PreNS_Outer_param>
  130250:	10d2a2               	addmi	a10, a2, 0x1000
  130253:	a0caa2               	addi	a10, a10, -96
  130256:	ffdc65               	call8	13001c <Setting_Params_ANC_Inner_param>
  130259:	10d232               	addmi	a3, a2, 0x1000
  13025c:	b0c332               	addi	a3, a3, -80
  13025f:	03ad                	mov.n	a10, a3
  130261:	ffdc65               	call8	130028 <Setting_Params_ANC_Outer_param>
  130264:	10d2a2               	addmi	a10, a2, 0x1000
  130267:	c0caa2               	addi	a10, a10, -64
  13026a:	ffdca5               	call8	130034 <Setting_Params_Mix_param>
  13026d:	03ad                	mov.n	a10, a3
  13026f:	ffdba5               	call8	130028 <Setting_Params_ANC_Outer_param>
  130272:	10d2a2               	addmi	a10, a2, 0x1000
  130275:	d0caa2               	addi	a10, a10, -48
  130278:	ffdd65               	call8	130050 <Setting_Params_AGC_NSIN_param>
  13027b:	10d2a2               	addmi	a10, a2, 0x1000
  13027e:	f0caa2               	addi	a10, a10, -16
  130281:	ffe125               	call8	130094 <Setting_Params_AGC_NSOUT_param>
  130284:	10d2a2               	addmi	a10, a2, 0x1000
  130287:	10caa2               	addi	a10, a10, 16
  13028a:	ffe4e5               	call8	1300d8 <Setting_Params_MBDRC_param>
  13028d:	11d2a2               	addmi	a10, a2, 0x1100
  130290:	b0caa2               	addi	a10, a10, -80
  130293:	ffe7a5               	call8	13010c <Setting_Params_FIR_param>
  130296:	f01d                	retw.n

00130298 <SamsungSolomonVoiceWGetAMSStatus>:
  130298:	004136               	entry	a1, 32
  13029b:	e06361               	l32r	a6, 128428 (23e460 <countFrame$15514_69_5>)
  13029e:	133c                	movi.n	a3, 49
  1302a0:	0658                	l32i.n	a5, a6, 0
  1302a2:	764b                	addi.n	a7, a6, 4
  1302a4:	19a357               	bge	a3, a5, 1302c1 <SamsungSolomonVoiceWGetAMSStatus+0x29>
  1302a7:	1658                	l32i.n	a5, a6, 4
  1302a9:	63a042               	movi	a4, 99
  1302ac:	192457               	blt	a4, a5, 1302c9 <SamsungSolomonVoiceWGetAMSStatus+0x31>
  1302af:	e05f81               	l32r	a8, 12842c (22602 <_memmap_cacheattr_bp_base+0x600>)
  1302b2:	c228                	l32i.n	a2, a2, 48
  1302b4:	828a                	add.n	a8, a2, a8
  1302b6:	009882               	l16si	a8, a8, 0
  1302b9:	089c                	beqz.n	a8, 1302cd <SamsungSolomonVoiceWGetAMSStatus+0x35>

001302bb <SamsungSolomonVoiceWGetAMSStatus+0x23>:
  1302bb:	020c                	movi.n	a2, 0
  1302bd:	0729                	s32i.n	a2, a7, 0
  1302bf:	f01d                	retw.n

001302c1 <SamsungSolomonVoiceWGetAMSStatus+0x29>:
  1302c1:	020c                	movi.n	a2, 0
  1302c3:	951b                	addi.n	a9, a5, 1
  1302c5:	0699                	s32i.n	a9, a6, 0
  1302c7:	f01d                	retw.n

001302c9 <SamsungSolomonVoiceWGetAMSStatus+0x31>:
  1302c9:	120c                	movi.n	a2, 1
  1302cb:	f01d                	retw.n

001302cd <SamsungSolomonVoiceWGetAMSStatus+0x35>:
  1302cd:	e058a1               	l32r	a10, 128430 (19bc2 <xthals_release_major+0x16ce2>)
  1302d0:	a2aa                	add.n	a10, a2, a10
  1302d2:	009aa2               	l16si	a10, a10, 0
  1302d5:	e21a66               	bnei	a10, 1, 1302bb <SamsungSolomonVoiceWGetAMSStatus+0x23>
  1302d8:	020c                	movi.n	a2, 0
  1302da:	b51b                	addi.n	a11, a5, 1
  1302dc:	16b9                	s32i.n	a11, a6, 4
  1302de:	f01d                	retw.n

001302e0 <SamsungSolomonVoiceWEngineConfig>:
  1302e0:	004136               	entry	a1, 32
  1302e3:	03bd                	mov.n	a11, a3
  1302e5:	c2a8                	l32i.n	a10, a2, 48
  1302e7:	0080a5               	call8	130af0 <SolomonVoiceWParamConfig>
  1302ea:	f01d                	retw.n

001302ec <SamsungSolomonVoiceEngineInOutConfig>:
  1302ec:	006136               	entry	a1, 48
  1302ef:	03bd                	mov.n	a11, a3
  1302f1:	04cd                	mov.n	a12, a4
  1302f3:	05dd                	mov.n	a13, a5
  1302f5:	06ed                	mov.n	a14, a6
  1302f7:	07fd                	mov.n	a15, a7
  1302f9:	4279                	s32i.n	a7, a2, 16
  1302fb:	3269                	s32i.n	a6, a2, 12
  1302fd:	2259                	s32i.n	a5, a2, 8
  1302ff:	1249                	s32i.n	a4, a2, 4
  130301:	0239                	s32i.n	a3, a2, 0
  130303:	c2a8                	l32i.n	a10, a2, 48
  130305:	c198                	l32i.n	a9, a1, 48
  130307:	d188                	l32i.n	a8, a1, 52
  130309:	6289                	s32i.n	a8, a2, 24
  13030b:	5299                	s32i.n	a9, a2, 20
  13030d:	0199                	s32i.n	a9, a1, 0
  13030f:	1189                	s32i.n	a8, a1, 4
  130311:	007c25               	call8	130ad4 <SamsungTxECNSInOutConfig>
  130314:	020c                	movi.n	a2, 0
  130316:	f01d                	retw.n

00130318 <SamsungSolomonVoiceWEngineExe>:
  130318:	006136               	entry	a1, 48
  13031b:	04bd                	mov.n	a11, a4
  13031d:	05cd                	mov.n	a12, a5
  13031f:	06dd                	mov.n	a13, a6
  130321:	07ed                	mov.n	a14, a7
  130323:	02ad                	mov.n	a10, a2
  130325:	c1f8                	l32i.n	a15, a1, 48
  130327:	e188                	l32i.n	a8, a1, 56
  130329:	d198                	l32i.n	a9, a1, 52
  13032b:	0199                	s32i.n	a9, a1, 0
  13032d:	016182               	s32i	a8, a1, 4
  130330:	fffba5               	call8	1302ec <SamsungSolomonVoiceEngineInOutConfig>
  130333:	c2a8                	l32i.n	a10, a2, 48
  130335:	009665               	call8	130c9c <SolomonVoiceWECNSExe>
  130338:	f01d                	retw.n

0013033a <SamsungSolomonVoiceWEngineExe+0x22>:
	...

0013033c <SamsungSolomonVoiceWGetVersion>:
  13033c:	004136               	entry	a1, 32
  13033f:	e03d21               	l32r	a2, 128434 (210260 <Version_string_145>)
  130342:	f01d                	retw.n

00130344 <SamsungSolomonVoiceWGetVersion+0x8>:
  130344:	00000000                                ....

00130348 <FFTBUF_init_NB>:
  130348:	004136               	entry	a1, 32
  13034b:	3d0084               	ae_movi	aed0, 0
  13034e:	40000100b000b20e 	{ ae_s16.0.i	aed0, a2, 0; nop; movi	a11, 0 }
  130356:	40000000b110a22e 	{ ae_s16.0.i	aed0, a2, 2; nop; addi	a10, a2, 16 }
  13035e:	40000100b220c20e 	{ ae_s16.0.i	aed0, a2, 4; nop; movi	a12, 0x200 }
  130366:	500c25               	call8	180428 <__vec_memset>
  130369:	00a0b2               	movi	a11, 0
  13036c:	c0a0c2               	movi	a12, 192
  13036f:	02d2a2               	addmi	a10, a2, 0x200
  130372:	10caa2               	addi	a10, a10, 16
  130375:	500b25               	call8	180428 <__vec_memset>
  130378:	f01d                	retw.n

0013037a <FFTBUF_init_NB+0x32>:
	...

0013037c <FFTBUF_init_WB>:
  13037c:	004136               	entry	a1, 32
  13037f:	3d0084               	ae_movi	aed0, 0
  130382:	40000100b000b20e 	{ ae_s16.0.i	aed0, a2, 0; nop; movi	a11, 0 }
  13038a:	40000000b110a22e 	{ ae_s16.0.i	aed0, a2, 2; nop; addi	a10, a2, 16 }
  130392:	40000100b240c20e 	{ ae_s16.0.i	aed0, a2, 4; nop; movi	a12, 0x400 }
  13039a:	5008e5               	call8	180428 <__vec_memset>
  13039d:	0b0c                	movi.n	a11, 0
  13039f:	80a1c2               	movi	a12, 0x180
  1303a2:	04d2a2               	addmi	a10, a2, 0x400
  1303a5:	10caa2               	addi	a10, a10, 16
  1303a8:	5007e5               	call8	180428 <__vec_memset>
  1303ab:	f01d                	retw.n

001303ad <FFTBUF_init_WB+0x31>:
  1303ad:	000000                                        ...

001303b0 <IFFTBUF_init_WB>:
  1303b0:	004136               	entry	a1, 32
  1303b3:	10c2a2               	addi	a10, a2, 16
  1303b6:	ebfa4000000000bf 	{ movi	a11, 0; ae_movi	aed0, 0; nop }
  1303be:	40000180b010c20e 	{ ae_s16.0.i	aed0, a2, 0; nop; movi	a12, 0x180 }
  1303c6:	500625               	call8	180428 <__vec_memset>
  1303c9:	f01d                	retw.n

001303cb <IFFTBUF_init_WB+0x1b>:
	...

001303cc <IFFTBUF_init_NB>:
  1303cc:	004136               	entry	a1, 32
  1303cf:	10c2a2               	addi	a10, a2, 16
  1303d2:	ebfa4000000000bf 	{ movi	a11, 0; ae_movi	aed0, 0; nop }
  1303da:	400001c0b000c20e 	{ ae_s16.0.i	aed0, a2, 0; nop; movi	a12, 192 }
  1303e2:	500465               	call8	180428 <__vec_memset>
  1303e5:	f01d                	retw.n

001303e7 <IFFTBUF_init_NB+0x1b>:
	...

001303e8 <SolomonVoiceWCommonBufInit>:
  1303e8:	004136               	entry	a1, 32
  1303eb:	02ad                	mov.n	a10, a2
  1303ed:	0b0c                	movi.n	a11, 0
  1303ef:	80a2c2               	movi	a12, 0x280
  1303f2:	500365               	call8	180428 <__vec_memset>
  1303f5:	0b0c                	movi.n	a11, 0
  1303f7:	80a2c2               	movi	a12, 0x280
  1303fa:	03d2a2               	addmi	a10, a2, 0x300
  1303fd:	80caa2               	addi	a10, a10, -128
  130400:	500265               	call8	180428 <__vec_memset>
  130403:	05d2a2               	addmi	a10, a2, 0x500
  130406:	0b0c                	movi.n	a11, 0
  130408:	80a2c2               	movi	a12, 0x280
  13040b:	5001e5               	call8	180428 <__vec_memset>
  13040e:	00a0b2               	movi	a11, 0
  130411:	dfd8c1               	l32r	a12, 128374 (800 <XtosCoreStateSize+0x580>)
  130414:	08d2a2               	addmi	a10, a2, 0x800
  130417:	80caa2               	addi	a10, a10, -128
  13041a:	5000e5               	call8	180428 <__vec_memset>
  13041d:	0b0c                	movi.n	a11, 0
  13041f:	00a2c2               	movi	a12, 0x200
  130422:	0fd292               	addmi	a9, a2, 0xf00
  130425:	df7881               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  130428:	10d2a2               	addmi	a10, a2, 0x1000
  13042b:	90caa2               	addi	a10, a10, -112
  13042e:	405982               	s16i	a8, a9, 128
  130431:	4fff65               	call8	180428 <__vec_memset>
  130434:	0b0c                	movi.n	a11, 0
  130436:	00a2c2               	movi	a12, 0x200
  130439:	12d2a2               	addmi	a10, a2, 0x1200
  13043c:	90caa2               	addi	a10, a10, -112
  13043f:	4ffea5               	call8	180428 <__vec_memset>
  130442:	0b0c                	movi.n	a11, 0
  130444:	00a4c2               	movi	a12, 0x400
  130447:	14d2a2               	addmi	a10, a2, 0x1400
  13044a:	a0caa2               	addi	a10, a10, -96
  13044d:	4ffda5               	call8	180428 <__vec_memset>
  130450:	0b0c                	movi.n	a11, 0
  130452:	00a6c2               	movi	a12, 0x600
  130455:	18d2a2               	addmi	a10, a2, 0x1800
  130458:	a0caa2               	addi	a10, a10, -96
  13045b:	4ffce5               	call8	180428 <__vec_memset>
  13045e:	0b0c                	movi.n	a11, 0
  130460:	00a6c2               	movi	a12, 0x600
  130463:	1ed2a2               	addmi	a10, a2, 0x1e00
  130466:	a0caa2               	addi	a10, a10, -96
  130469:	4ffbe5               	call8	180428 <__vec_memset>
  13046c:	0b0c                	movi.n	a11, 0
  13046e:	00a3c2               	movi	a12, 0x300
  130471:	24d2a2               	addmi	a10, a2, 0x2400
  130474:	a0caa2               	addi	a10, a10, -96
  130477:	4ffb25               	call8	180428 <__vec_memset>
  13047a:	0b0c                	movi.n	a11, 0
  13047c:	00a3c2               	movi	a12, 0x300
  13047f:	27d2a2               	addmi	a10, a2, 0x2700
  130482:	a0caa2               	addi	a10, a10, -96
  130485:	4ffa25               	call8	180428 <__vec_memset>
  130488:	0b0c                	movi.n	a11, 0
  13048a:	00a3c2               	movi	a12, 0x300
  13048d:	2ad2a2               	addmi	a10, a2, 0x2a00
  130490:	a0caa2               	addi	a10, a10, -96
  130493:	4ff965               	call8	180428 <__vec_memset>
  130496:	0b0c                	movi.n	a11, 0
  130498:	00a3c2               	movi	a12, 0x300
  13049b:	2dd2a2               	addmi	a10, a2, 0x2d00
  13049e:	a0caa2               	addi	a10, a10, -96
  1304a1:	4ff865               	call8	180428 <__vec_memset>
  1304a4:	0b0c                	movi.n	a11, 0
  1304a6:	dfd9c1               	l32r	a12, 12840c (1770 <XtosCoreStateSize+0x14f0>)
  1304a9:	3dd2a2               	addmi	a10, a2, 0x3d00
  1304ac:	80caa2               	addi	a10, a10, -128
  1304af:	4ff7a5               	call8	180428 <__vec_memset>
  1304b2:	0b0c                	movi.n	a11, 0
  1304b4:	bca7c2               	movi	a12, 0x7bc
  1304b7:	64d2a2               	addmi	a10, a2, 0x6400
  1304ba:	90caa2               	addi	a10, a10, -112
  1304bd:	4ff6a5               	call8	180428 <__vec_memset>
  1304c0:	0b0c                	movi.n	a11, 0
  1304c2:	c0a3c2               	movi	a12, 0x3c0
  1304c5:	70d2a2               	addmi	a10, a2, 0x7000
  1304c8:	d0caa2               	addi	a10, a10, -48
  1304cb:	4ff5e5               	call8	180428 <__vec_memset>
  1304ce:	0b0c                	movi.n	a11, 0
  1304d0:	c0a3c2               	movi	a12, 0x3c0
  1304d3:	76d2a2               	addmi	a10, a2, 0x7600
  1304d6:	10caa2               	addi	a10, a10, 16
  1304d9:	4ff4e5               	call8	180428 <__vec_memset>
  1304dc:	0b0c                	movi.n	a11, 0
  1304de:	c0a3c2               	movi	a12, 0x3c0
  1304e1:	7cd2a2               	addmi	a10, a2, 0x7c00
  1304e4:	50caa2               	addi	a10, a10, 80
  1304e7:	4ff425               	call8	180428 <__vec_memset>
  1304ea:	00a0b2               	movi	a11, 0
  1304ed:	dfd2a1               	l32r	a10, 128438 (8290 <xthals_release_major+0x53b0>)
  1304f0:	c0a3c2               	movi	a12, 0x3c0
  1304f3:	80a2a0               	add	a10, a2, a10
  1304f6:	4ff325               	call8	180428 <__vec_memset>
  1304f9:	0b0c                	movi.n	a11, 0
  1304fb:	dfd0a1               	l32r	a10, 12843c (88d0 <xthals_release_major+0x59f0>)
  1304fe:	00a6c2               	movi	a12, 0x600
  130501:	a2aa                	add.n	a10, a2, a10
  130503:	4ff265               	call8	180428 <__vec_memset>
  130506:	0b0c                	movi.n	a11, 0
  130508:	dfcea1               	l32r	a10, 128440 (8ed0 <xthals_release_major+0x5ff0>)
  13050b:	00a6c2               	movi	a12, 0x600
  13050e:	a2aa                	add.n	a10, a2, a10
  130510:	4ff165               	call8	180428 <__vec_memset>
  130513:	0b0c                	movi.n	a11, 0
  130515:	dfcba1               	l32r	a10, 128444 (98d0 <xthals_release_major+0x69f0>)
  130518:	df41c1               	l32r	a12, 12821c (c00 <XtosCoreStateSize+0x980>)
  13051b:	a2aa                	add.n	a10, a2, a10
  13051d:	4ff0a5               	call8	180428 <__vec_memset>
  130520:	0b0c                	movi.n	a11, 0
  130522:	dfc9a1               	l32r	a10, 128448 (a4d0 <xthals_release_major+0x75f0>)
  130525:	00a6c2               	movi	a12, 0x600
  130528:	a2aa                	add.n	a10, a2, a10
  13052a:	4fefe5               	call8	180428 <__vec_memset>
  13052d:	0b0c                	movi.n	a11, 0
  13052f:	dfc7a1               	l32r	a10, 12844c (aad0 <xthals_release_major+0x7bf0>)
  130532:	00a4c2               	movi	a12, 0x400
  130535:	a2aa                	add.n	a10, a2, a10
  130537:	4fef25               	call8	180428 <__vec_memset>
  13053a:	0ed2b2               	addmi	a11, a2, 0xe00
  13053d:	13d2d2               	addmi	a13, a2, 0x1300
  130540:	0cd2c2               	addmi	a12, a2, 0xc00
  130543:	30d2a2               	addmi	a10, a2, 0x3000
  130546:	b0caa2               	addi	a10, a10, -80
  130549:	80ccc2               	addi	a12, a12, -128
  13054c:	246dc2               	s32i	a12, a13, 144
  13054f:	80cbb2               	addi	a11, a11, -128
  130552:	2fd2c2               	addmi	a12, a2, 0x2f00
  130555:	286cb2               	s32i	a11, a12, 160
  130558:	0b0c                	movi.n	a11, 0
  13055a:	a0a0c2               	movi	a12, 160
  13055d:	4feca5               	call8	180428 <__vec_memset>
  130560:	0b0c                	movi.n	a11, 0
  130562:	a0a0c2               	movi	a12, 160
  130565:	30d2a2               	addmi	a10, a2, 0x3000
  130568:	50caa2               	addi	a10, a10, 80
  13056b:	4febe5               	call8	180428 <__vec_memset>
  13056e:	0b0c                	movi.n	a11, 0
  130570:	a0a0c2               	movi	a12, 160
  130573:	31d2a2               	addmi	a10, a2, 0x3100
  130576:	f0caa2               	addi	a10, a10, -16
  130579:	4feae5               	call8	180428 <__vec_memset>
  13057c:	0b0c                	movi.n	a11, 0
  13057e:	a0a0c2               	movi	a12, 160
  130581:	32d2a2               	addmi	a10, a2, 0x3200
  130584:	90caa2               	addi	a10, a10, -112
  130587:	4fea25               	call8	180428 <__vec_memset>
  13058a:	00a0b2               	movi	a11, 0
  13058d:	50a0c2               	movi	a12, 80
  130590:	32d2a2               	addmi	a10, a2, 0x3200
  130593:	30caa2               	addi	a10, a10, 48
  130596:	4fe925               	call8	180428 <__vec_memset>
  130599:	0b0c                	movi.n	a11, 0
  13059b:	0c5c                	movi.n	a12, 80
  13059d:	33d2a2               	addmi	a10, a2, 0x3300
  1305a0:	80caa2               	addi	a10, a10, -128
  1305a3:	4fe865               	call8	180428 <__vec_memset>
  1305a6:	0b0c                	movi.n	a11, 0
  1305a8:	0c5c                	movi.n	a12, 80
  1305aa:	33d2a2               	addmi	a10, a2, 0x3300
  1305ad:	d0caa2               	addi	a10, a10, -48
  1305b0:	4fe765               	call8	180428 <__vec_memset>
  1305b3:	0b0c                	movi.n	a11, 0
  1305b5:	0c5c                	movi.n	a12, 80
  1305b7:	33d2a2               	addmi	a10, a2, 0x3300
  1305ba:	20caa2               	addi	a10, a10, 32
  1305bd:	4fe6a5               	call8	180428 <__vec_memset>
  1305c0:	0b0c                	movi.n	a11, 0
  1305c2:	0c5c                	movi.n	a12, 80
  1305c4:	33d2a2               	addmi	a10, a2, 0x3300
  1305c7:	70caa2               	addi	a10, a10, 112
  1305ca:	4fe5e5               	call8	180428 <__vec_memset>
  1305cd:	0b0c                	movi.n	a11, 0
  1305cf:	a0a0c2               	movi	a12, 160
  1305d2:	34d2a2               	addmi	a10, a2, 0x3400
  1305d5:	c0caa2               	addi	a10, a10, -64
  1305d8:	4fe4e5               	call8	180428 <__vec_memset>
  1305db:	0b0c                	movi.n	a11, 0
  1305dd:	a0a0c2               	movi	a12, 160
  1305e0:	34d2a2               	addmi	a10, a2, 0x3400
  1305e3:	60caa2               	addi	a10, a10, 96
  1305e6:	4fe425               	call8	180428 <__vec_memset>
  1305e9:	35d2a2               	addmi	a10, a2, 0x3500
  1305ec:	0b0c                	movi.n	a11, 0
  1305ee:	80a0c2               	movi	a12, 128
  1305f1:	4fe365               	call8	180428 <__vec_memset>
  1305f4:	0b0c                	movi.n	a11, 0
  1305f6:	80a0c2               	movi	a12, 128
  1305f9:	36d2a2               	addmi	a10, a2, 0x3600
  1305fc:	80caa2               	addi	a10, a10, -128
  1305ff:	4fe2a5               	call8	180428 <__vec_memset>
  130602:	36d2a2               	addmi	a10, a2, 0x3600
  130605:	0b0c                	movi.n	a11, 0
  130607:	80a0c2               	movi	a12, 128
  13060a:	4fe1e5               	call8	180428 <__vec_memset>
  13060d:	0b0c                	movi.n	a11, 0
  13060f:	00a6c2               	movi	a12, 0x600
  130612:	37d2a2               	addmi	a10, a2, 0x3700
  130615:	80caa2               	addi	a10, a10, -128
  130618:	4fe0e5               	call8	180428 <__vec_memset>
  13061b:	f01d                	retw.n

0013061d <SolomonVoiceWCommonBufInit+0x235>:
  13061d:	000000                                        ...

00130620 <SolomonVoiceWFrameInit>:
  130620:	004136               	entry	a1, 32
  130623:	3d0084               	ae_movi	aed0, 0
  130626:	40000000b010a22e 	{ ae_s16.0.i	aed0, a2, 0; nop; addi	a10, a2, 16 }
  13062e:	40000100b120c20e 	{ ae_s16.0.i	aed0, a2, 2; nop; movi	a12, 0x200 }
  130636:	40000100b200520e 	{ ae_s16.0.i	aed0, a2, 4; nop; movi	a5, 0 }
  13063e:	05bd                	mov.n	a11, a5
  130640:	4fde65               	call8	180428 <__vec_memset>
  130643:	0b0c                	movi.n	a11, 0
  130645:	00a4c2               	movi	a12, 0x400
  130648:	02d2a2               	addmi	a10, a2, 0x200
  13064b:	10caa2               	addi	a10, a10, 16
  13064e:	4fdda5               	call8	180428 <__vec_memset>
  130651:	06d2a2               	addmi	a10, a2, 0x600
  130654:	10caa2               	addi	a10, a10, 16
  130657:	ffcf25               	call8	130348 <FFTBUF_init_NB>
  13065a:	09d2a2               	addmi	a10, a2, 0x900
  13065d:	e0caa2               	addi	a10, a10, -32
  130660:	ffce65               	call8	130348 <FFTBUF_init_NB>
  130663:	0cd2a2               	addmi	a10, a2, 0xc00
  130666:	b0caa2               	addi	a10, a10, -80
  130669:	ffcde5               	call8	130348 <FFTBUF_init_NB>
  13066c:	0fd2a2               	addmi	a10, a2, 0xf00
  13066f:	80caa2               	addi	a10, a10, -128
  130672:	ffd0a5               	call8	13037c <FFTBUF_init_WB>
  130675:	14d2a2               	addmi	a10, a2, 0x1400
  130678:	10caa2               	addi	a10, a10, 16
  13067b:	ffd025               	call8	13037c <FFTBUF_init_WB>
  13067e:	1ad2a2               	addmi	a10, a2, 0x1a00
  130681:	a0caa2               	addi	a10, a10, -96
  130684:	ffcf65               	call8	13037c <FFTBUF_init_WB>
  130687:	1fd2a2               	addmi	a10, a2, 0x1f00
  13068a:	30caa2               	addi	a10, a10, 48
  13068d:	ffcba5               	call8	130348 <FFTBUF_init_NB>
  130690:	22d2a2               	addmi	a10, a2, 0x2200
  130693:	ffcb65               	call8	130348 <FFTBUF_init_NB>
  130696:	25d2a2               	addmi	a10, a2, 0x2500
  130699:	d0caa2               	addi	a10, a10, -48
  13069c:	ffcde5               	call8	13037c <FFTBUF_init_WB>
  13069f:	2ad2a2               	addmi	a10, a2, 0x2a00
  1306a2:	60caa2               	addi	a10, a10, 96
  1306a5:	ffd0a5               	call8	1303b0 <IFFTBUF_init_WB>
  1306a8:	2cd2a2               	addmi	a10, a2, 0x2c00
  1306ab:	f0caa2               	addi	a10, a10, -16
  1306ae:	ffd025               	call8	1303b0 <IFFTBUF_init_WB>
  1306b1:	2ed2a2               	addmi	a10, a2, 0x2e00
  1306b4:	80caa2               	addi	a10, a10, -128
  1306b7:	ffcfa5               	call8	1303b0 <IFFTBUF_init_WB>
  1306ba:	2fd2a2               	addmi	a10, a2, 0x2f00
  1306bd:	10caa2               	addi	a10, a10, 16
  1306c0:	ffd0a5               	call8	1303cc <IFFTBUF_init_NB>
  1306c3:	df63d1               	l32r	a13, 128450 (23000000 <_memmap_cacheattr_bp_allvalid+0xddddde>)
  1306c6:	30d262               	addmi	a6, a2, 0x3000
  1306c9:	2ed2e2               	addmi	a14, a2, 0x2e00
  1306cc:	df6081               	l32r	a8, 12844c (aad0 <xthals_release_major+0x7bf0>)
  1306cf:	df5bc1               	l32r	a12, 12843c (88d0 <xthals_release_major+0x59f0>)
  1306d2:	df60b1               	l32r	a11, 128454 (8cd0 <xthals_release_major+0x5df0>)
  1306d5:	c4ca                	add.n	a12, a4, a12
  1306d7:	b4ba                	add.n	a11, a4, a11
  1306d9:	ebfa50000001848f 	{ add	a8, a4, a8; ae_movi	aed1, 0; nop }
  1306e1:	786e82               	s32i	a8, a14, 0x1e0
  1306e4:	e91664               	ae_s32x2.i	aed1, a6, 48
  1306e7:	e91624               	ae_s32x2.i	aed1, a6, 16
  1306ea:	400000811e31766e 	{ ae_s32x2.i	aed1, a6, -16; nop; addi	a7, a6, 56 }
  1306f2:	400000151731a72e 	{ ae_s32x2.i	aed1, a7, 56; nop; addmi	a10, a2, 0x3100 }
  1306fa:	400000011391f7ae 	{ ae_s32x2.i	aed1, a7, 24; nop; addi	a15, a10, -112 }
  130702:	e91f44               	ae_s32x2.i	aed1, a15, 32
  130705:	e91f04               	ae_s32x2.i	aed1, a15, 0
  130708:	e91674               	ae_s32x2.i	aed1, a6, 56
  13070b:	e91634               	ae_s32x2.i	aed1, a6, 24
  13070e:	400001d11f5196ce 	{ ae_s32x2.i	aed1, a6, -8; nop; movi	a9, 0x5dc }
  130716:	400000011511afae 	{ ae_s32x2.i	aed1, a15, 40; nop; addi	a10, a10, 16 }
  13071e:	4000008111112f6e 	{ ae_s32x2.i	aed1, a15, 8; nop; addi	a2, a6, 24 }
  130726:	400001e11d318f8e 	{ ae_s32x2.i	aed1, a15, -24; nop; movi	a8, 0x3e8 }
  13072e:	400001d119717f0e 	{ ae_s32x2.i	aed1, a15, -56; nop; movi	a7, 0x7d0 }
  130736:	806e52               	s32i	a5, a14, 0x200
  130739:	7c66d2               	s32i	a13, a6, 0x1f0
  13073c:	7b66d2               	s32i	a13, a6, 0x1ec
  13073f:	7a66d2               	s32i	a13, a6, 0x1e8
  130742:	7966d2               	s32i	a13, a6, 0x1e4
  130745:	816652               	s32i	a5, a6, 0x204
  130748:	806652               	s32i	a5, a6, 0x200
  13074b:	fe5652               	s16i	a5, a6, 0x1fc
  13074e:	fd5652               	s16i	a5, a6, 0x1fa
  130751:	fc5652               	s16i	a5, a6, 0x1f8
  130754:	fb5652               	s16i	a5, a6, 0x1f6
  130757:	fa5652               	s16i	a5, a6, 0x1f4
  13075a:	f05652               	s16i	a5, a6, 0x1e0
  13075d:	776652               	s32i	a5, a6, 0x1dc
  130760:	835652               	s16i	a5, a6, 0x106
  130763:	825692               	s16i	a9, a6, 0x104
  130766:	815652               	s16i	a5, a6, 0x102
  130769:	805652               	s16i	a5, a6, 0x100
  13076c:	7f5652               	s16i	a5, a6, 254
  13076f:	7e5652               	s16i	a5, a6, 252
  130772:	7d5682               	s16i	a8, a6, 250
  130775:	7c5672               	s16i	a7, a6, 248
  130778:	3d6652               	s32i	a5, a6, 244
  13077b:	3c6652               	s32i	a5, a6, 240
  13077e:	3b6652               	s32i	a5, a6, 236
  130781:	3a6652               	s32i	a5, a6, 232
  130784:	376652               	s32i	a5, a6, 220
  130787:	366652               	s32i	a5, a6, 216
  13078a:	356652               	s32i	a5, a6, 212
  13078d:	346652               	s32i	a5, a6, 208
  130790:	336652               	s32i	a5, a6, 204
  130793:	2b6652               	s32i	a5, a6, 172
  130796:	326652               	s32i	a5, a6, 200
  130799:	2a6652               	s32i	a5, a6, 168
  13079c:	316652               	s32i	a5, a6, 196
  13079f:	296652               	s32i	a5, a6, 164
  1307a2:	306652               	s32i	a5, a6, 192
  1307a5:	286652               	s32i	a5, a6, 160
  1307a8:	206652               	s32i	a5, a6, 128
  1307ab:	186652               	s32i	a5, a6, 96
  1307ae:	106652               	s32i	a5, a6, 64
  1307b1:	8659                	s32i.n	a5, a6, 32
  1307b3:	3866b2               	s32i	a11, a6, 224
  1307b6:	3966c2               	s32i	a12, a6, 228
  1307b9:	0b0c                	movi.n	a11, 0
  1307bb:	c8a0c2               	movi	a12, 200
  1307be:	f85252               	s16i	a5, a2, 0x1f0
  1307c1:	4fc665               	call8	180428 <__vec_memset>
  1307c4:	e05252               	s16i	a5, a2, 0x1c0
  1307c7:	005352               	s16i	a5, a3, 0
  1307ca:	015352               	s16i	a5, a3, 2
  1307cd:	025352               	s16i	a5, a3, 4
  1307d0:	035352               	s16i	a5, a3, 6
  1307d3:	045352               	s16i	a5, a3, 8
  1307d6:	055352               	s16i	a5, a3, 10
  1307d9:	065352               	s16i	a5, a3, 12
  1307dc:	075352               	s16i	a5, a3, 14
  1307df:	085352               	s16i	a5, a3, 16
  1307e2:	095352               	s16i	a5, a3, 18
  1307e5:	0a5352               	s16i	a5, a3, 20
  1307e8:	0b5352               	s16i	a5, a3, 22
  1307eb:	0c5352               	s16i	a5, a3, 24
  1307ee:	0d5352               	s16i	a5, a3, 26
  1307f1:	0e5352               	s16i	a5, a3, 28
  1307f4:	0f5352               	s16i	a5, a3, 30
  1307f7:	105352               	s16i	a5, a3, 32
  1307fa:	115352               	s16i	a5, a3, 34
  1307fd:	125352               	s16i	a5, a3, 36
  130800:	135352               	s16i	a5, a3, 38
  130803:	145352               	s16i	a5, a3, 40
  130806:	155352               	s16i	a5, a3, 42
  130809:	165352               	s16i	a5, a3, 44
  13080c:	175352               	s16i	a5, a3, 46
  13080f:	185352               	s16i	a5, a3, 48
  130812:	195352               	s16i	a5, a3, 50
  130815:	1a5352               	s16i	a5, a3, 52
  130818:	1b5352               	s16i	a5, a3, 54
  13081b:	1c5352               	s16i	a5, a3, 56
  13081e:	1d5352               	s16i	a5, a3, 58
  130821:	1e5352               	s16i	a5, a3, 60
  130824:	1f5352               	s16i	a5, a3, 62
  130827:	205352               	s16i	a5, a3, 64
  13082a:	215352               	s16i	a5, a3, 66
  13082d:	225352               	s16i	a5, a3, 68
  130830:	235352               	s16i	a5, a3, 70
  130833:	245352               	s16i	a5, a3, 72
  130836:	255352               	s16i	a5, a3, 74
  130839:	f01d                	retw.n

0013083b <SolomonVoiceWFrameInit+0x21b>:
	...

0013083c <SolomonVoiceWCONTEXTInit>:
  13083c:	004136               	entry	a1, 32
  13083f:	ebfad9000001070f 	{ ae_movi	aed0, 7; ae_movi	aed1, 0; nop }
  130847:	400001012001320e 	{ ae_s32.l.i	aed1, a2, 0; nop; movi	a3, 0 }
  13084f:	e01224               	ae_s32.l.i	aed1, a2, 8
  130852:	e01234               	ae_s32.l.i	aed1, a2, 12
  130855:	e01244               	ae_s32.l.i	aed1, a2, 16
  130858:	e01254               	ae_s32.l.i	aed1, a2, 20
  13085b:	e01264               	ae_s32.l.i	aed1, a2, 24
  13085e:	e01274               	ae_s32.l.i	aed1, a2, 28
  130861:	e00214               	ae_s32.l.i	aed0, a2, 4
  130864:	8239                	s32i.n	a3, a2, 32
  130866:	f01d                	retw.n

00130868 <SolomonVoiceECNSINIT>:
  130868:	004136               	entry	a1, 32
  13086b:	023d                	mov.n	a3, a2
  13086d:	defaa1               	l32r	a10, 128458 (2548c <_memmap_cacheattr_bp_base+0x348a>)
  130870:	40a1b2               	movi	a11, 0x140
  130873:	a0a0c2               	movi	a12, 160
  130876:	1052c2               	s16i	a12, a2, 32
  130879:	1152b2               	s16i	a11, a2, 34
  13087c:	a2aa                	add.n	a10, a2, a10
  13087e:	fffbe5               	call8	13083c <SolomonVoiceWCONTEXTInit>
  130881:	30c222               	addi	a2, a2, 48
  130884:	02ad                	mov.n	a10, a2
  130886:	ffb625               	call8	1303e8 <SolomonVoiceWCommonBufInit>
  130889:	02cd                	mov.n	a12, a2
  13088b:	def4a1               	l32r	a10, 12845c (af00 <xthals_release_major+0x8020>)
  13088e:	def4b1               	l32r	a11, 128460 (22bf0 <_memmap_cacheattr_bp_base+0xbee>)
  130891:	a3aa                	add.n	a10, a3, a10
  130893:	b3ba                	add.n	a11, a3, a11
  130895:	ffd8a5               	call8	130620 <SolomonVoiceWFrameInit>
  130898:	02cd                	mov.n	a12, a2
  13089a:	0d0c                	movi.n	a13, 0
  13089c:	def2a1               	l32r	a10, 128464 (e110 <xthals_release_major+0xb230>)
  13089f:	def2b1               	l32r	a11, 128468 (22c40 <_memmap_cacheattr_bp_base+0xc3e>)
  1308a2:	a3aa                	add.n	a10, a3, a10
  1308a4:	b3ba                	add.n	a11, a3, a11
  1308a6:	007a25               	call8	131048 <SolomonVoiceWAECInit>
  1308a9:	02cd                	mov.n	a12, a2
  1308ab:	1d0c                	movi.n	a13, 1
  1308ad:	deefa1               	l32r	a10, 12846c (10320 <xthals_release_major+0xd440>)
  1308b0:	def0b1               	l32r	a11, 128470 (22c90 <_memmap_cacheattr_bp_base+0xc8e>)
  1308b3:	a3aa                	add.n	a10, a3, a10
  1308b5:	b3ba                	add.n	a11, a3, a11
  1308b7:	007925               	call8	131048 <SolomonVoiceWAECInit>
  1308ba:	02cd                	mov.n	a12, a2
  1308bc:	2d0c                	movi.n	a13, 2
  1308be:	deeda1               	l32r	a10, 128474 (12530 <xthals_release_major+0xf650>)
  1308c1:	deedb1               	l32r	a11, 128478 (22ce0 <_memmap_cacheattr_bp_base+0xcde>)
  1308c4:	a3aa                	add.n	a10, a3, a10
  1308c6:	b3ba                	add.n	a11, a3, a11
  1308c8:	0077e5               	call8	131048 <SolomonVoiceWAECInit>
  1308cb:	02cd                	mov.n	a12, a2
  1308cd:	deeba1               	l32r	a10, 12847c (14740 <xthals_release_major+0x11860>)
  1308d0:	deecb1               	l32r	a11, 128480 (22d30 <_memmap_cacheattr_bp_base+0xd2e>)
  1308d3:	a3aa                	add.n	a10, a3, a10
  1308d5:	b3ba                	add.n	a11, a3, a11
  1308d7:	03cb25               	call8	134588 <SolomonVoiceWBFInit>
  1308da:	02cd                	mov.n	a12, a2
  1308dc:	deeaa1               	l32r	a10, 128484 (1f830 <xthals_release_major+0x1c950>)
  1308df:	deeab1               	l32r	a11, 128488 (23570 <_memmap_cacheattr_bp_base+0x156e>)
  1308e2:	a3aa                	add.n	a10, a3, a10
  1308e4:	b3ba                	add.n	a11, a3, a11
  1308e6:	1460a5               	call8	144ef0 <SolomonVoiceWVADACCInit>
  1308e9:	02cd                	mov.n	a12, a2
  1308eb:	0d0c                	movi.n	a13, 0
  1308ed:	dee7a1               	l32r	a10, 12848c (1ff40 <xthals_release_major+0x1d060>)
  1308f0:	dee8b1               	l32r	a11, 128490 (23580 <_memmap_cacheattr_bp_base+0x157e>)
  1308f3:	a3aa                	add.n	a10, a3, a10
  1308f5:	b3ba                	add.n	a11, a3, a11
  1308f7:	0edb25               	call8	13f6a8 <SolomonVoiceWRESInit>
  1308fa:	02cd                	mov.n	a12, a2
  1308fc:	1d0c                	movi.n	a13, 1
  1308fe:	dee5a1               	l32r	a10, 128494 (204c0 <xthals_release_major+0x1d5e0>)
  130901:	dee5b1               	l32r	a11, 128498 (23610 <_memmap_cacheattr_bp_base+0x160e>)
  130904:	a3aa                	add.n	a10, a3, a10
  130906:	b3ba                	add.n	a11, a3, a11
  130908:	0ed9e5               	call8	13f6a8 <SolomonVoiceWRESInit>
  13090b:	02cd                	mov.n	a12, a2
  13090d:	0d0c                	movi.n	a13, 0
  13090f:	dee3a1               	l32r	a10, 12849c (20a40 <xthals_release_major+0x1db60>)
  130912:	dee3b1               	l32r	a11, 1284a0 (236a0 <_memmap_cacheattr_bp_base+0x169e>)
  130915:	a3aa                	add.n	a10, a3, a10
  130917:	b3ba                	add.n	a11, a3, a11
  130919:	0e98e5               	call8	13f2a8 <SolomonVoiceWNSInit>
  13091c:	02cd                	mov.n	a12, a2
  13091e:	1d0c                	movi.n	a13, 1
  130920:	dee1a1               	l32r	a10, 1284a4 (215e0 <_memmap_cacheattr_wb_base+0x5df>)
  130923:	dee1b1               	l32r	a11, 1284a8 (23900 <_memmap_cacheattr_bp_base+0x18fe>)
  130926:	a3aa                	add.n	a10, a3, a10
  130928:	b3ba                	add.n	a11, a3, a11
  13092a:	0e97e5               	call8	13f2a8 <SolomonVoiceWNSInit>
  13092d:	02cd                	mov.n	a12, a2
  13092f:	0d0c                	movi.n	a13, 0
  130931:	dedea1               	l32r	a10, 1284ac (22180 <_memmap_cacheattr_bp_base+0x17e>)
  130934:	dedfb1               	l32r	a11, 1284b0 (23b60 <_memmap_cacheattr_bp_base+0x1b5e>)
  130937:	a3aa                	add.n	a10, a3, a10
  130939:	b3ba                	add.n	a11, a3, a11
  13093b:	0e8be5               	call8	13f1f8 <SolomonVoiceWPreNSInit>
  13093e:	02cd                	mov.n	a12, a2
  130940:	01a0d2               	movi	a13, 1
  130943:	dedca1               	l32r	a10, 1284b4 (221a0 <_memmap_cacheattr_bp_base+0x19e>)
  130946:	dedcb1               	l32r	a11, 1284b8 (23b70 <_memmap_cacheattr_bp_base+0x1b6e>)
  130949:	80a3a0               	add	a10, a3, a10
  13094c:	80b3b0               	add	a11, a3, a11
  13094f:	0e8aa5               	call8	13f1f8 <SolomonVoiceWPreNSInit>
  130952:	02cd                	mov.n	a12, a2
  130954:	0d0c                	movi.n	a13, 0
  130956:	ded9a1               	l32r	a10, 1284bc (221c0 <_memmap_cacheattr_bp_base+0x1be>)
  130959:	ded9b1               	l32r	a11, 1284c0 (23b80 <_memmap_cacheattr_bp_base+0x1b7e>)
  13095c:	a3aa                	add.n	a10, a3, a10
  13095e:	b3ba                	add.n	a11, a3, a11
  130960:	0eef65               	call8	13f858 <SolomonVoiceWANCInit>
  130963:	02cd                	mov.n	a12, a2
  130965:	1d0c                	movi.n	a13, 1
  130967:	ded7a1               	l32r	a10, 1284c4 (223d0 <_memmap_cacheattr_bp_base+0x3ce>)
  13096a:	ded7b1               	l32r	a11, 1284c8 (23b90 <_memmap_cacheattr_bp_base+0x1b8e>)
  13096d:	a3aa                	add.n	a10, a3, a10
  13096f:	b3ba                	add.n	a11, a3, a11
  130971:	0eee65               	call8	13f858 <SolomonVoiceWANCInit>
  130974:	02cd                	mov.n	a12, a2
  130976:	ded5a1               	l32r	a10, 1284cc (225e0 <_memmap_cacheattr_bp_base+0x5de>)
  130979:	ded5b1               	l32r	a11, 1284d0 (23ba0 <_memmap_cacheattr_bp_base+0x1b9e>)
  13097c:	a3aa                	add.n	a10, a3, a10
  13097e:	b3ba                	add.n	a11, a3, a11
  130980:	0beb65               	call8	13c838 <SolomonVoiceWMixingInit>
  130983:	ded4a1               	l32r	a10, 1284d4 (22ba0 <_memmap_cacheattr_bp_base+0xb9e>)
  130986:	ded4b1               	l32r	a11, 1284d8 (23bb0 <_memmap_cacheattr_bp_base+0x1bae>)
  130989:	a3aa                	add.n	a10, a3, a10
  13098b:	b3ba                	add.n	a11, a3, a11
  13098d:	01db25               	call8	132740 <SolomonVoiceWAGCInit>
  130990:	ded3a1               	l32r	a10, 1284dc (22bb0 <_memmap_cacheattr_bp_base+0xbae>)
  130993:	ded3b1               	l32r	a11, 1284e0 (23bd0 <_memmap_cacheattr_bp_base+0x1bce>)
  130996:	a3aa                	add.n	a10, a3, a10
  130998:	b3ba                	add.n	a11, a3, a11
  13099a:	01da65               	call8	132740 <SolomonVoiceWAGCInit>
  13099d:	ded1a1               	l32r	a10, 1284e4 (22bc0 <_memmap_cacheattr_bp_base+0xbbe>)
  1309a0:	ded2b1               	l32r	a11, 1284e8 (23bf0 <_memmap_cacheattr_bp_base+0x1bee>)
  1309a3:	a3aa                	add.n	a10, a3, a10
  1309a5:	b3ba                	add.n	a11, a3, a11
  1309a7:	0b5825               	call8	13bf28 <SolomonVoiceWMBDRCInit>
  1309aa:	ded1a1               	l32r	a10, 1284f0 (23e90 <_memmap_cacheattr_bp_base+0x1e8e>)
  1309ad:	decf21               	l32r	a2, 1284ec (23c90 <_memmap_cacheattr_bp_base+0x1c8e>)
  1309b0:	a3aa                	add.n	a10, a3, a10
  1309b2:	232a                	add.n	a2, a3, a2
  1309b4:	02bd                	mov.n	a11, a2
  1309b6:	09e225               	call8	13a7d8 <SolomonVoiceWFIRFilterInit>
  1309b9:	decea1               	l32r	a10, 1284f4 (24410 <_memmap_cacheattr_bp_base+0x240e>)
  1309bc:	02bd                	mov.n	a11, a2
  1309be:	a3aa                	add.n	a10, a3, a10
  1309c0:	09e165               	call8	13a7d8 <SolomonVoiceWFIRFilterInit>
  1309c3:	decda1               	l32r	a10, 1284f8 (24990 <_memmap_cacheattr_bp_base+0x298e>)
  1309c6:	02bd                	mov.n	a11, a2
  1309c8:	a3aa                	add.n	a10, a3, a10
  1309ca:	09e0e5               	call8	13a7d8 <SolomonVoiceWFIRFilterInit>
  1309cd:	decba1               	l32r	a10, 1284fc (24f10 <_memmap_cacheattr_bp_base+0x2f0e>)
  1309d0:	02bd                	mov.n	a11, a2
  1309d2:	80a3a0               	add	a10, a3, a10
  1309d5:	09e025               	call8	13a7d8 <SolomonVoiceWFIRFilterInit>
  1309d8:	0258e5               	call8	132f68 <SolomonVoiceInterChannelANCInit>
  1309db:	dec9b1               	l32r	a11, 128500 (22be8 <_memmap_cacheattr_bp_base+0xbe6>)
  1309de:	020c                	movi.n	a2, 0
  1309e0:	b3ba                	add.n	a11, a3, a11
  1309e2:	0ba9                	s32i.n	a10, a11, 0
  1309e4:	f01d                	retw.n

001309e6 <SolomonVoiceECNSINIT+0x17e>:
	...

001309e8 <SolomonVoiceW_FRAME_ParamConfig>:
  1309e8:	004136               	entry	a1, 32
  1309eb:	009382               	l16si	a8, a3, 0
  1309ee:	089392               	l16si	a9, a3, 16
  1309f1:	0793a2               	l16si	a10, a3, 14
  1309f4:	0693b2               	l16si	a11, a3, 12
  1309f7:	0593c2               	l16si	a12, a3, 10
  1309fa:	0493d2               	l16si	a13, a3, 8
  1309fd:	0393e2               	l16si	a14, a3, 6
  130a00:	0293f2               	l16si	a15, a3, 4
  130a03:	019342               	l16si	a4, a3, 2
  130a06:	015242               	s16i	a4, a2, 2
  130a09:	0a9342               	l16si	a4, a3, 20
  130a0c:	0a5242               	s16i	a4, a2, 20
  130a0f:	085292               	s16i	a9, a2, 16
  130a12:	0752a2               	s16i	a10, a2, 14
  130a15:	0652b2               	s16i	a11, a2, 12
  130a18:	0552c2               	s16i	a12, a2, 10
  130a1b:	0452d2               	s16i	a13, a2, 8
  130a1e:	0352e2               	s16i	a14, a2, 6
  130a21:	0252f2               	s16i	a15, a2, 4
  130a24:	005282               	s16i	a8, a2, 0
  130a27:	0b93f2               	l16si	a15, a3, 22
  130a2a:	099382               	l16si	a8, a3, 18
  130a2d:	0c93e2               	l16si	a14, a3, 24
  130a30:	0d93d2               	l16si	a13, a3, 26
  130a33:	0e93c2               	l16si	a12, a3, 28
  130a36:	0f93b2               	l16si	a11, a3, 30
  130a39:	1093a2               	l16si	a10, a3, 32
  130a3c:	119392               	l16si	a9, a3, 34
  130a3f:	139342               	l16si	a4, a3, 38
  130a42:	135242               	s16i	a4, a2, 38
  130a45:	115292               	s16i	a9, a2, 34
  130a48:	1052a2               	s16i	a10, a2, 32
  130a4b:	0f52b2               	s16i	a11, a2, 30
  130a4e:	0e52c2               	s16i	a12, a2, 28
  130a51:	0d52d2               	s16i	a13, a2, 26
  130a54:	0c52e2               	s16i	a14, a2, 24
  130a57:	095282               	s16i	a8, a2, 18
  130a5a:	0b52f2               	s16i	a15, a2, 22
  130a5d:	129382               	l16si	a8, a3, 36
  130a60:	1493f2               	l16si	a15, a3, 40
  130a63:	1593e2               	l16si	a14, a3, 42
  130a66:	1693d2               	l16si	a13, a3, 44
  130a69:	1793c2               	l16si	a12, a3, 46
  130a6c:	1893b2               	l16si	a11, a3, 48
  130a6f:	1993a2               	l16si	a10, a3, 50
  130a72:	1a9392               	l16si	a9, a3, 52
  130a75:	1c9342               	l16si	a4, a3, 56
  130a78:	1c5242               	s16i	a4, a2, 56
  130a7b:	1a5292               	s16i	a9, a2, 52
  130a7e:	1952a2               	s16i	a10, a2, 50
  130a81:	1852b2               	s16i	a11, a2, 48
  130a84:	1752c2               	s16i	a12, a2, 46
  130a87:	1652d2               	s16i	a13, a2, 44
  130a8a:	1552e2               	s16i	a14, a2, 42
  130a8d:	1452f2               	s16i	a15, a2, 40
  130a90:	125282               	s16i	a8, a2, 36
  130a93:	1d93f2               	l16si	a15, a3, 58
  130a96:	1b9382               	l16si	a8, a3, 54
  130a99:	1e93e2               	l16si	a14, a3, 60
  130a9c:	1f93d2               	l16si	a13, a3, 62
  130a9f:	2093c2               	l16si	a12, a3, 64
  130aa2:	2193b2               	l16si	a11, a3, 66
  130aa5:	2293a2               	l16si	a10, a3, 68
  130aa8:	239392               	l16si	a9, a3, 70
  130aab:	259342               	l16si	a4, a3, 74
  130aae:	255242               	s16i	a4, a2, 74
  130ab1:	235292               	s16i	a9, a2, 70
  130ab4:	2252a2               	s16i	a10, a2, 68
  130ab7:	2152b2               	s16i	a11, a2, 66
  130aba:	2052c2               	s16i	a12, a2, 64
  130abd:	1f52d2               	s16i	a13, a2, 62
  130ac0:	1e52e2               	s16i	a14, a2, 60
  130ac3:	1b5282               	s16i	a8, a2, 54
  130ac6:	1d52f2               	s16i	a15, a2, 58
  130ac9:	249382               	l16si	a8, a3, 72
  130acc:	245282               	s16i	a8, a2, 72
  130acf:	f01d                	retw.n

00130ad1 <SolomonVoiceW_FRAME_ParamConfig+0xe9>:
  130ad1:	000000                                        ...

00130ad4 <SamsungTxECNSInOutConfig>:
  130ad4:	004136               	entry	a1, 32
  130ad7:	0239                	s32i.n	a3, a2, 0
  130ad9:	9188                	l32i.n	a8, a1, 36
  130adb:	1249                	s32i.n	a4, a2, 4
  130add:	8198                	l32i.n	a9, a1, 32
  130adf:	2259                	s32i.n	a5, a2, 8
  130ae1:	30c2a2               	addi	a10, a2, 48
  130ae4:	3269                	s32i.n	a6, a2, 12
  130ae6:	4279                	s32i.n	a7, a2, 16
  130ae8:	7289                	s32i.n	a8, a2, 28
  130aea:	5299                	s32i.n	a9, a2, 20
  130aec:	62a9                	s32i.n	a10, a2, 24
  130aee:	f01d                	retw.n

00130af0 <SolomonVoiceWParamConfig>:
  130af0:	004136               	entry	a1, 32
  130af3:	de5ba1               	l32r	a10, 128460 (22bf0 <_memmap_cacheattr_bp_base+0xbee>)
  130af6:	10c3b2               	addi	a11, a3, 16
  130af9:	a2aa                	add.n	a10, a2, a10
  130afb:	ffeee5               	call8	1309e8 <SolomonVoiceW_FRAME_ParamConfig>
  130afe:	de5aa1               	l32r	a10, 128468 (22c40 <_memmap_cacheattr_bp_base+0xc3e>)
  130b01:	60c3b2               	addi	a11, a3, 96
  130b04:	80a2a0               	add	a10, a2, a10
  130b07:	007225               	call8	131228 <SolomonVoiceW_AEC_ParamConfig>
  130b0a:	de59a1               	l32r	a10, 128470 (22c90 <_memmap_cacheattr_bp_base+0xc8e>)
  130b0d:	01d3b2               	addmi	a11, a3, 0x100
  130b10:	b0cbb2               	addi	a11, a11, -80
  130b13:	a2aa                	add.n	a10, a2, a10
  130b15:	007125               	call8	131228 <SolomonVoiceW_AEC_ParamConfig>
  130b18:	de58a1               	l32r	a10, 128478 (22ce0 <_memmap_cacheattr_bp_base+0xcde>)
  130b1b:	01d3b2               	addmi	a11, a3, 0x100
  130b1e:	80a2a0               	add	a10, a2, a10
  130b21:	007065               	call8	131228 <SolomonVoiceW_AEC_ParamConfig>
  130b24:	de57a1               	l32r	a10, 128480 (22d30 <_memmap_cacheattr_bp_base+0xd2e>)
  130b27:	01d3b2               	addmi	a11, a3, 0x100
  130b2a:	50cbb2               	addi	a11, a11, 80
  130b2d:	a2aa                	add.n	a10, a2, a10
  130b2f:	03ef25               	call8	134a20 <SolomonVoiceW_BF_ParamConfig>
  130b32:	de55a1               	l32r	a10, 128488 (23570 <_memmap_cacheattr_bp_base+0x156e>)
  130b35:	0ad3b2               	addmi	a11, a3, 0xa00
  130b38:	90cbb2               	addi	a11, a11, -112
  130b3b:	a2aa                	add.n	a10, a2, a10
  130b3d:	1449a5               	call8	144fd8 <SolomonVoiceW_VADACC_ParamConfig>
  130b40:	0d0c                	movi.n	a13, 0
  130b42:	de52b1               	l32r	a11, 12848c (1ff40 <xthals_release_major+0x1d060>)
  130b45:	de52a1               	l32r	a10, 128490 (23580 <_memmap_cacheattr_bp_base+0x157e>)
  130b48:	0ad3c2               	addmi	a12, a3, 0xa00
  130b4b:	a0ccc2               	addi	a12, a12, -96
  130b4e:	a2aa                	add.n	a10, a2, a10
  130b50:	b2ba                	add.n	a11, a2, a11
  130b52:	0e9fa5               	call8	13f54c <SolomonVoiceW_RES_ParamConfig>
  130b55:	1d0c                	movi.n	a13, 1
  130b57:	de4fb1               	l32r	a11, 128494 (204c0 <xthals_release_major+0x1d5e0>)
  130b5a:	de4fa1               	l32r	a10, 128498 (23610 <_memmap_cacheattr_bp_base+0x160e>)
  130b5d:	0ad3c2               	addmi	a12, a3, 0xa00
  130b60:	30ccc2               	addi	a12, a12, 48
  130b63:	80a2a0               	add	a10, a2, a10
  130b66:	80b2b0               	add	a11, a2, a11
  130b69:	0e9e25               	call8	13f54c <SolomonVoiceW_RES_ParamConfig>
  130b6c:	de4da1               	l32r	a10, 1284a0 (236a0 <_memmap_cacheattr_bp_base+0x169e>)
  130b6f:	0bd3b2               	addmi	a11, a3, 0xb00
  130b72:	c0cbb2               	addi	a11, a11, -64
  130b75:	a2aa                	add.n	a10, a2, a10
  130b77:	0ed665               	call8	13f8dc <SolomonVoiceW_NS_ParamConfig>
  130b7a:	de4ba1               	l32r	a10, 1284a8 (23900 <_memmap_cacheattr_bp_base+0x18fe>)
  130b7d:	0dd3b2               	addmi	a11, a3, 0xd00
  130b80:	20cbb2               	addi	a11, a11, 32
  130b83:	a2aa                	add.n	a10, a2, a10
  130b85:	0ed565               	call8	13f8dc <SolomonVoiceW_NS_ParamConfig>
  130b88:	de4aa1               	l32r	a10, 1284b0 (23b60 <_memmap_cacheattr_bp_base+0x1b5e>)
  130b8b:	10d3b2               	addmi	a11, a3, 0x1000
  130b8e:	80cbb2               	addi	a11, a11, -128
  130b91:	a2aa                	add.n	a10, a2, a10
  130b93:	0ed3e5               	call8	13f8d0 <SolomonVoiceW_PreNS_ParamConfig>
  130b96:	de48a1               	l32r	a10, 1284b8 (23b70 <_memmap_cacheattr_bp_base+0x1b6e>)
  130b99:	10d3b2               	addmi	a11, a3, 0x1000
  130b9c:	90cbb2               	addi	a11, a11, -112
  130b9f:	a2aa                	add.n	a10, a2, a10
  130ba1:	0ed2e5               	call8	13f8d0 <SolomonVoiceW_PreNS_ParamConfig>
  130ba4:	de47a1               	l32r	a10, 1284c0 (23b80 <_memmap_cacheattr_bp_base+0x1b7e>)
  130ba7:	10d3b2               	addmi	a11, a3, 0x1000
  130baa:	a0cbb2               	addi	a11, a11, -96
  130bad:	a2aa                	add.n	a10, a2, a10
  130baf:	0ed165               	call8	13f8c4 <SolomonVoiceW_ANC_ParamConfig>
  130bb2:	de45a1               	l32r	a10, 1284c8 (23b90 <_memmap_cacheattr_bp_base+0x1b8e>)
  130bb5:	10d3b2               	addmi	a11, a3, 0x1000
  130bb8:	b0cbb2               	addi	a11, a11, -80
  130bbb:	a2aa                	add.n	a10, a2, a10
  130bbd:	0ed065               	call8	13f8c4 <SolomonVoiceW_ANC_ParamConfig>
  130bc0:	de44a1               	l32r	a10, 1284d0 (23ba0 <_memmap_cacheattr_bp_base+0x1b9e>)
  130bc3:	10d3b2               	addmi	a11, a3, 0x1000
  130bc6:	c0cbb2               	addi	a11, a11, -64
  130bc9:	a2aa                	add.n	a10, a2, a10
  130bcb:	0bd4a5               	call8	13c914 <SolomonVoiceW_Mix_ParamConfig>
  130bce:	de42a1               	l32r	a10, 1284d8 (23bb0 <_memmap_cacheattr_bp_base+0x1bae>)
  130bd1:	10d3b2               	addmi	a11, a3, 0x1000
  130bd4:	d0cbb2               	addi	a11, a11, -48
  130bd7:	a2aa                	add.n	a10, a2, a10
  130bd9:	01bc65               	call8	1327a0 <SolomonVoiceW_AGC_ParamConfig>
  130bdc:	de41a1               	l32r	a10, 1284e0 (23bd0 <_memmap_cacheattr_bp_base+0x1bce>)
  130bdf:	10d3b2               	addmi	a11, a3, 0x1000
  130be2:	f0cbb2               	addi	a11, a11, -16
  130be5:	a2aa                	add.n	a10, a2, a10
  130be7:	01bba5               	call8	1327a0 <SolomonVoiceW_AGC_ParamConfig>
  130bea:	de3fa1               	l32r	a10, 1284e8 (23bf0 <_memmap_cacheattr_bp_base+0x1bee>)
  130bed:	10d3b2               	addmi	a11, a3, 0x1000
  130bf0:	10cbb2               	addi	a11, a11, 16
  130bf3:	a2aa                	add.n	a10, a2, a10
  130bf5:	0b3de5               	call8	13bfd4 <SolomonVoiceW_MBDRC_ParamConfig>
  130bf8:	de3da1               	l32r	a10, 1284ec (23c90 <_memmap_cacheattr_bp_base+0x1c8e>)
  130bfb:	11d3b2               	addmi	a11, a3, 0x1100
  130bfe:	b0cbb2               	addi	a11, a11, -80
  130c01:	a2aa                	add.n	a10, a2, a10
  130c03:	09c6e5               	call8	13a870 <SolomonVoiceW_FIR_ParamConfig>
  130c06:	020c                	movi.n	a2, 0
  130c08:	f01d                	retw.n

00130c0a <SolomonVoiceWParamConfig+0x11a>:
	...

00130c0c <fx_SolomonVoice_clipping_detection>:
  130c0c:	004136               	entry	a1, 32
  130c0f:	7722c4               	ae_la64.pp	u0, a2
  130c12:	400001014403741e 	{ ae_movda16	aed3, a4; nop; movi	a7, 1 }
  130c1a:	400000314402673e 	{ ae_movda16	aed2, a7; nop; addi	a6, a3, 3 }
  130c22:	216260               	srai	a6, a6, 2
  130c25:	0d40054010b1166e 	{ blti.w18	a6, 1, 130c7a <fx_SolomonVoice_clipping_detection+0x6e>; ae_movi	aed1, 0 }
  130c2d:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  130c30:	360b                	addi.n	a3, a6, -1
  130c32:	0020f0               	nop
  130c35:	0fa376               	loopgtz	a3, 130c48 <fx_SolomonVoice_clipping_detection+0x3c>
  130c38:	c6fbcf300f00028e 	{ ae_la16x4.ip	aed0, u0, a2; nop; ae_lt16	b0:b1:b2:b3, aed3, aed0 }
  130c40:	c5fbdd201f10259e 	{ nop; nop; ae_movt16x4	aed1, aed2, b0:b1:b2:b3 }

00130c48 <fx_SolomonVoice_clipping_detection+0x3c>:
  130c48:	c6fbdd300f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed3, aed0 }
  130c50:	c5fbdd201f10259e 	{ nop; nop; ae_movt16x4	aed1, aed2, b0:b1:b2:b3 }
  130c58:	254184               	ae_movad16.0	a4, aed1
  130c5b:	255194               	ae_movad16.2	a5, aed1
  130c5e:	2531a4               	ae_movad16.3	a3, aed1
  130c61:	0d801a4140b0215e 	{ ae_movad16.1	a2, aed1; nop }
  130c69:	335a                	add.n	a3, a3, a5
  130c6b:	224a                	add.n	a2, a2, a4
  130c6d:	223a                	add.n	a2, a2, a3
  130c6f:	232280               	sext	a2, a2, 15
  130c72:	432270               	min	a2, a2, a7
  130c75:	232280               	sext	a2, a2, 15
  130c78:	f01d                	retw.n

00130c7a <fx_SolomonVoice_clipping_detection+0x6e>:
  130c7a:	254184               	ae_movad16.0	a4, aed1
  130c7d:	255194               	ae_movad16.2	a5, aed1
  130c80:	2531a4               	ae_movad16.3	a3, aed1
  130c83:	0d801a4140b0215e 	{ ae_movad16.1	a2, aed1; nop }
  130c8b:	335a                	add.n	a3, a3, a5
  130c8d:	224a                	add.n	a2, a2, a4
  130c8f:	223a                	add.n	a2, a2, a3
  130c91:	232280               	sext	a2, a2, 15
  130c94:	432270               	min	a2, a2, a7
  130c97:	232280               	sext	a2, a2, 15
  130c9a:	f01d                	retw.n

00130c9c <SolomonVoiceWECNSExe>:
  130c9c:	00a136               	entry	a1, 80
  130c9f:	1258                	l32i.n	a5, a2, 4
  130ca1:	de18c1               	l32r	a12, 128504 (5dc0 <xthals_release_major+0x2ee0>)
  130ca4:	de1931               	l32r	a3, 128508 (22b10 <_memmap_cacheattr_bp_base+0xb0e>)
  130ca7:	5248                	l32i.n	a4, a2, 20
  130ca9:	4268                	l32i.n	a6, a2, 16
  130cab:	3288                	l32i.n	a8, a2, 12
  130cad:	2298                	l32i.n	a9, a2, 8
  130caf:	02a8                	l32i.n	a10, a2, 0
  130cb1:	41a9                	s32i.n	a10, a1, 16
  130cb3:	5199                	s32i.n	a9, a1, 20
  130cb5:	0189                	s32i.n	a8, a1, 0
  130cb7:	6169                	s32i.n	a6, a1, 24
  130cb9:	1149                	s32i.n	a4, a1, 4
  130cbb:	323a                	add.n	a3, a2, a3
  130cbd:	739342               	l16si	a4, a3, 230
  130cc0:	859362               	l16si	a6, a3, 0x10a
  130cc3:	7293b2               	l16si	a11, a3, 228
  130cc6:	869382               	l16si	a8, a3, 0x10c
  130cc9:	889392               	l16si	a9, a3, 0x110
  130ccc:	2199                	s32i.n	a9, a1, 8
  130cce:	3189                	s32i.n	a8, a1, 12
  130cd0:	fff3a5               	call8	130c0c <fx_SolomonVoice_clipping_detection>
  130cd3:	de1091               	l32r	a9, 128514 (df88 <xthals_release_major+0xb0a8>)
  130cd6:	de0181               	l32r	a8, 1284dc (22bb0 <_memmap_cacheattr_bp_base+0xbae>)
  130cd9:	de0cb1               	l32r	a11, 12850c (def0 <xthals_release_major+0xb010>)
  130cdc:	de0171               	l32r	a7, 1284e0 (23bd0 <_memmap_cacheattr_bp_base+0x1bce>)
  130cdf:	30d2c2               	addmi	a12, a2, 0x3000
  130ce2:	7fdcc2               	addmi	a12, a12, 0x7f00
  130ce5:	727a                	add.n	a7, a2, a7
  130ce7:	b2ba                	add.n	a11, a2, a11
  130ce9:	005ca2               	s16i	a10, a12, 0
  130cec:	828a                	add.n	a8, a2, a8
  130cee:	929a                	add.n	a9, a2, a9
  130cf0:	9199                	s32i.n	a9, a1, 36
  130cf2:	a189                	s32i.n	a8, a1, 40
  130cf4:	de07a1               	l32r	a10, 128510 (df50 <xthals_release_major+0xb070>)
  130cf7:	71b9                	s32i.n	a11, a1, 28
  130cf9:	a2aa                	add.n	a10, a2, a10
  130cfb:	81a9                	s32i.n	a10, a1, 32
  130cfd:	7393a2               	l16si	a10, a3, 230
  130d00:	40a1b2               	movi	a11, 0x140
  130d03:	0d000a4100b08abe 	{ beq.w18	a10, a11, 130da7 <SolomonVoiceWECNSExe+0x10b>; nop }
  130d0b:	7e93d2               	l16si	a13, a3, 252
  130d0e:	0d402341e0b01d0e 	{ beqi.w18	a13, 1, 130f50 <SolomonVoiceWECNSExe+0x2b4>; nop }

00130d16 <SolomonVoiceWECNSExe+0x7a>:
  130d16:	05ad                	mov.n	a10, a5
  130d18:	04bd                	mov.n	a11, a4
  130d1a:	ddffc1               	l32r	a12, 128518 (210280 <HPFcoeff>)
  130d1d:	71d8                	l32i.n	a13, a1, 28
  130d1f:	07ffa5               	call8	138d18 <FN_2ndIIR_FILTERING>
  130d22:	61a8                	l32i.n	a10, a1, 24
  130d24:	04bd                	mov.n	a11, a4
  130d26:	ddfcc1               	l32r	a12, 128518 (210280 <HPFcoeff>)
  130d29:	81d8                	l32i.n	a13, a1, 32
  130d2b:	07fee5               	call8	138d18 <FN_2ndIIR_FILTERING>
  130d2e:	02ad                	mov.n	a10, a2
  130d30:	91e8                	l32i.n	a14, a1, 36
  130d32:	01a0b2               	movi	a11, 1
  130d35:	3d5eb2               	s16i	a11, a14, 122
  130d38:	3b5eb2               	s16i	a11, a14, 118
  130d3b:	0169a5               	call8	1323d4 <FN_SOLOMONVOICEW_TX_AEC>
  130d3e:	05ad                	mov.n	a10, a5
  130d40:	20c660               	or	a12, a6, a6
  130d43:	00a4b2               	movi	a11, 0x400
  130d46:	a0a0d2               	movi	a13, 160
  130d49:	080da5               	call8	138e24 <Fx_vector_gain>
  130d4c:	02ad                	mov.n	a10, a2
  130d4e:	0af165               	call8	13bc64 <FFT_functions>
  130d51:	02ad                	mov.n	a10, a2
  130d53:	1b0c                	movi.n	a11, 1
  130d55:	13ba25               	call8	1448f8 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT>
  130d58:	02ad                	mov.n	a10, a2
  130d5a:	0afa65               	call8	13bd00 <IFFT_functions>
  130d5d:	8a93b2               	l16si	a11, a3, 0x114
  130d60:	8593c2               	l16si	a12, a3, 0x10a
  130d63:	ddeea1               	l32r	a10, 12851c (ce40 <xthals_release_major+0x9f60>)
  130d66:	00a1d2               	movi	a13, 0x100
  130d69:	a2aa                	add.n	a10, a2, a10
  130d6b:	080ba5               	call8	138e24 <Fx_vector_gain>
  130d6e:	20a220               	or	a10, a2, a2
  130d71:	0b17e5               	call8	13bef0 <IOLA_functions>
  130d74:	72a8                	l32i.n	a10, a2, 28
  130d76:	a0a0d2               	movi	a13, 160
  130d79:	dde9b1               	l32r	a11, 128520 (23d10 <_memmap_cacheattr_bp_base+0x1d0e>)
  130d7c:	dddec1               	l32r	a12, 1284f4 (24410 <_memmap_cacheattr_bp_base+0x240e>)
  130d7f:	b2ba                	add.n	a11, a2, a11
  130d81:	c2ca                	add.n	a12, a2, a12
  130d83:	09c6e5               	call8	13a9f0 <FN_SOLOMONVOICEW_TX_FIRFilter>
  130d86:	72a8                	l32i.n	a10, a2, 28
  130d88:	a1b8                	l32i.n	a11, a1, 40
  130d8a:	20c770               	or	a12, a7, a7
  130d8d:	01abe5               	call8	13284c <FN_SOLOMONVOICEW_TX_AGC>
  130d90:	72a8                	l32i.n	a10, a2, 28
  130d92:	8593c2               	l16si	a12, a3, 0x10a
  130d95:	a0a0d2               	movi	a13, 160
  130d98:	dde3b1               	l32r	a11, 128524 (3f65 <xthals_release_major+0x1085>)
  130d9b:	8b53b2               	s16i	a11, a3, 0x116
  130d9e:	080865               	call8	138e24 <Fx_vector_gain>
  130da1:	020c                	movi.n	a2, 0
  130da3:	f01d                	retw.n

00130da5 <SolomonVoiceWECNSExe+0x109>:
	...

00130da7 <SolomonVoiceWECNSExe+0x10b>:
  130da7:	05ad                	mov.n	a10, a5
  130da9:	0321b2               	l32i	a11, a1, 12
  130dac:	20c660               	or	a12, a6, a6
  130daf:	40a1d2               	movi	a13, 0x140
  130db2:	080725               	call8	138e24 <Fx_vector_gain>
  130db5:	31b8                	l32i.n	a11, a1, 12
  130db7:	51a8                	l32i.n	a10, a1, 20
  130db9:	06cd                	mov.n	a12, a6
  130dbb:	40a1d2               	movi	a13, 0x140
  130dbe:	080665               	call8	138e24 <Fx_vector_gain>
  130dc1:	05ad                	mov.n	a10, a5
  130dc3:	04bd                	mov.n	a11, a4
  130dc5:	ddd4c1               	l32r	a12, 128518 (210280 <HPFcoeff>)
  130dc8:	0721d2               	l32i	a13, a1, 28
  130dcb:	07f4e5               	call8	138d18 <FN_2ndIIR_FILTERING>
  130dce:	51a8                	l32i.n	a10, a1, 20
  130dd0:	04bd                	mov.n	a11, a4
  130dd2:	ddd5d1               	l32r	a13, 128528 (df10 <xthals_release_major+0xb030>)
  130dd5:	ddd0c1               	l32r	a12, 128518 (210280 <HPFcoeff>)
  130dd8:	80d2d0               	add	a13, a2, a13
  130ddb:	07f3e5               	call8	138d18 <FN_2ndIIR_FILTERING>
  130dde:	41a8                	l32i.n	a10, a1, 16
  130de0:	04bd                	mov.n	a11, a4
  130de2:	ddd2d1               	l32r	a13, 12852c (df30 <xthals_release_major+0xb050>)
  130de5:	ddccc1               	l32r	a12, 128518 (210280 <HPFcoeff>)
  130de8:	d2da                	add.n	a13, a2, a13
  130dea:	07f2e5               	call8	138d18 <FN_2ndIIR_FILTERING>
  130ded:	61a8                	l32i.n	a10, a1, 24
  130def:	04bd                	mov.n	a11, a4
  130df1:	ddc9c1               	l32r	a12, 128518 (210280 <HPFcoeff>)
  130df4:	81d8                	l32i.n	a13, a1, 32
  130df6:	07f225               	call8	138d18 <FN_2ndIIR_FILTERING>
  130df9:	04bd                	mov.n	a11, a4
  130dfb:	ddc7c1               	l32r	a12, 128518 (210280 <HPFcoeff>)
  130dfe:	ddccd1               	l32r	a13, 128530 (df70 <xthals_release_major+0xb090>)
  130e01:	11a8                	l32i.n	a10, a1, 4
  130e03:	d2da                	add.n	a13, a2, a13
  130e05:	07f125               	call8	138d18 <FN_2ndIIR_FILTERING>
  130e08:	11a8                	l32i.n	a10, a1, 4
  130e0a:	dd3ab1               	l32r	a11, 1282f4 (4000 <xthals_release_major+0x1120>)
  130e0d:	20c660               	or	a12, a6, a6
  130e10:	40a1d2               	movi	a13, 0x140
  130e13:	080125               	call8	138e24 <Fx_vector_gain>
  130e16:	42a8                	l32i.n	a10, a2, 16
  130e18:	40a1d2               	movi	a13, 0x140
  130e1b:	ddc6b1               	l32r	a11, 128534 (23d90 <_memmap_cacheattr_bp_base+0x1d8e>)
  130e1e:	ddb6c1               	l32r	a12, 1284f8 (24990 <_memmap_cacheattr_bp_base+0x298e>)
  130e21:	b2ba                	add.n	a11, a2, a11
  130e23:	c2ca                	add.n	a12, a2, a12
  130e25:	09bca5               	call8	13a9f0 <FN_SOLOMONVOICEW_TX_FIRFilter>
  130e28:	42a8                	l32i.n	a10, a2, 16
  130e2a:	ddc3b1               	l32r	a11, 128538 (2800 <XtosCoreStateSize+0x2580>)
  130e2d:	06cd                	mov.n	a12, a6
  130e2f:	40a1d2               	movi	a13, 0x140
  130e32:	07ff25               	call8	138e24 <Fx_vector_gain>
  130e35:	40a1b2               	movi	a11, 0x140
  130e38:	01c8                	l32i.n	a12, a1, 0
  130e3a:	ddc0d1               	l32r	a13, 12853c (df90 <xthals_release_major+0xb0b0>)
  130e3d:	0cad                	mov.n	a10, a12
  130e3f:	d2da                	add.n	a13, a2, a13
  130e41:	15cbe5               	call8	146b00 <WebRtcSpl_DownsampleBy2>
  130e44:	40a1b2               	movi	a11, 0x140
  130e47:	41c8                	l32i.n	a12, a1, 16
  130e49:	ddbdd1               	l32r	a13, 128540 (dfb0 <xthals_release_major+0xb0d0>)
  130e4c:	0cad                	mov.n	a10, a12
  130e4e:	d2da                	add.n	a13, a2, a13
  130e50:	15cae5               	call8	146b00 <WebRtcSpl_DownsampleBy2>
  130e53:	42a142               	movi	a4, 0x142
  130e56:	0b0c                	movi.n	a11, 0
  130e58:	01a8                	l32i.n	a10, a1, 0
  130e5a:	3ea1c2               	movi	a12, 0x13e
  130e5d:	01daa2               	addmi	a10, a10, 0x100
  130e60:	42caa2               	addi	a10, a10, 66
  130e63:	4f5c65               	call8	180428 <__vec_memset>
  130e66:	0b0c                	movi.n	a11, 0
  130e68:	41a8                	l32i.n	a10, a1, 16
  130e6a:	3ea1c2               	movi	a12, 0x13e
  130e6d:	aa4a                	add.n	a10, a10, a4
  130e6f:	4f5ba5               	call8	180428 <__vec_memset>
  130e72:	02ad                	mov.n	a10, a2
  130e74:	0b0c                	movi.n	a11, 0
  130e76:	0155e5               	call8	1323d4 <FN_SOLOMONVOICEW_TX_AEC>
  130e79:	02ad                	mov.n	a10, a2
  130e7b:	1b0c                	movi.n	a11, 1
  130e7d:	015565               	call8	1323d4 <FN_SOLOMONVOICEW_TX_AEC>
  130e80:	05ad                	mov.n	a10, a5
  130e82:	51b8                	l32i.n	a11, a1, 20
  130e84:	dd94c1               	l32r	a12, 1284d4 (22ba0 <_memmap_cacheattr_bp_base+0xb9e>)
  130e87:	dd94d1               	l32r	a13, 1284d8 (23bb0 <_memmap_cacheattr_bp_base+0x1bae>)
  130e8a:	c2ca                	add.n	a12, a2, a12
  130e8c:	d2da                	add.n	a13, a2, a13
  130e8e:	01c925               	call8	132b20 <FN_SOLOMONVOICEW_TX_AGC_2ch>
  130e91:	05ad                	mov.n	a10, a5
  130e93:	21b8                	l32i.n	a11, a1, 8
  130e95:	06cd                	mov.n	a12, a6
  130e97:	40a1d2               	movi	a13, 0x140
  130e9a:	07f8a5               	call8	138e24 <Fx_vector_gain>
  130e9d:	20c660               	or	a12, a6, a6
  130ea0:	0521a2               	l32i	a10, a1, 20
  130ea3:	0221b2               	l32i	a11, a1, 8
  130ea6:	40a1d2               	movi	a13, 0x140
  130ea9:	07f7a5               	call8	138e24 <Fx_vector_gain>
  130eac:	02ad                	mov.n	a10, a2
  130eae:	0adb65               	call8	13bc64 <FFT_functions>
  130eb1:	02ad                	mov.n	a10, a2
  130eb3:	14f625               	call8	145e14 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER>
  130eb6:	20a220               	or	a10, a2, a2
  130eb9:	144c25               	call8	14537c <FN_VADACC>
  130ebc:	00a2c2               	movi	a12, 0x200
  130ebf:	dda1a1               	l32r	a10, 128544 (af10 <xthals_release_major+0x8030>)
  130ec2:	dda1b1               	l32r	a11, 128548 (b520 <xthals_release_major+0x8640>)
  130ec5:	80a2a0               	add	a10, a2, a10
  130ec8:	80b2b0               	add	a11, a2, a11
  130ecb:	4f4b65               	call8	180380 <__vec_memcpy>
  130ece:	02ad                	mov.n	a10, a2
  130ed0:	0c4225               	call8	13d2f4 <FN_Wind_Detection>
  130ed3:	02ad                	mov.n	a10, a2
  130ed5:	0b4565               	call8	13c32c <FN_SOLOMONVOICEW_TX_MBDRC_2ch>
  130ed8:	02ad                	mov.n	a10, a2
  130eda:	074f25               	call8	1383cc <FN_BF>
  130edd:	a0a0b2               	movi	a11, 160
  130ee0:	20a220               	or	a10, a2, a2
  130ee3:	1052b2               	s16i	a11, a2, 32
  130ee6:	00a0b2               	movi	a11, 0
  130ee9:	13cd25               	call8	144bbc <FN_SOLOMONVOICEW_TX_RES_NS>
  130eec:	20a220               	or	a10, a2, a2
  130eef:	01a0b2               	movi	a11, 1
  130ef2:	40a1c2               	movi	a12, 0x140
  130ef5:	7353c2               	s16i	a12, a3, 230
  130ef8:	13cc25               	call8	144bbc <FN_SOLOMONVOICEW_TX_RES_NS>
  130efb:	02ad                	mov.n	a10, a2
  130efd:	0cc025               	call8	13db00 <FN_Mixing_FreqDomain>
  130f00:	20a220               	or	a10, a2, a2
  130f03:	0d6a25               	call8	13e5a4 <FN_Mixing_FreqDomain_ACC>
  130f06:	02ad                	mov.n	a10, a2
  130f08:	0df465               	call8	13ee50 <FN_Gain_LowBand_0_to_200Hz>
  130f0b:	02ad                	mov.n	a10, a2
  130f0d:	0adf25               	call8	13bd00 <IFFT_functions>
  130f10:	02ad                	mov.n	a10, a2
  130f12:	0ca865               	call8	13d998 <FN_SOLOMONVOICEW_TX_MIXING_SET>
  130f15:	02ad                	mov.n	a10, a2
  130f17:	0afda5               	call8	13bef0 <IOLA_functions>
  130f1a:	72a8                	l32i.n	a10, a2, 28
  130f1c:	40a1d2               	movi	a13, 0x140
  130f1f:	dd73b1               	l32r	a11, 1284ec (23c90 <_memmap_cacheattr_bp_base+0x1c8e>)
  130f22:	dd73c1               	l32r	a12, 1284f0 (23e90 <_memmap_cacheattr_bp_base+0x1e8e>)
  130f25:	b2ba                	add.n	a11, a2, a11
  130f27:	c2ca                	add.n	a12, a2, a12
  130f29:	09ac65               	call8	13a9f0 <FN_SOLOMONVOICEW_TX_FIRFilter>
  130f2c:	02ad                	mov.n	a10, a2
  130f2e:	0df6e5               	call8	13ee9c <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL>
  130f31:	07cd                	mov.n	a12, a7
  130f33:	72a8                	l32i.n	a10, a2, 28
  130f35:	a1b8                	l32i.n	a11, a1, 40
  130f37:	019165               	call8	13284c <FN_SOLOMONVOICEW_TX_AGC>
  130f3a:	72a8                	l32i.n	a10, a2, 28
  130f3c:	8593c2               	l16si	a12, a3, 0x10a
  130f3f:	91b8                	l32i.n	a11, a1, 36
  130f41:	40a1d2               	movi	a13, 0x140
  130f44:	c09bb2               	l16si	a11, a11, 0x180
  130f47:	07ede5               	call8	138e24 <Fx_vector_gain>
  130f4a:	020c                	movi.n	a2, 0
  130f4c:	f01d                	retw.n

00130f4e <SolomonVoiceWECNSExe+0x2b2>:
	...

00130f50 <SolomonVoiceWECNSExe+0x2b4>:
  130f50:	dd56a1               	l32r	a10, 1284a8 (23900 <_memmap_cacheattr_bp_base+0x18fe>)
  130f53:	dd47b1               	l32r	a11, 128470 (22c90 <_memmap_cacheattr_bp_base+0xc8e>)
  130f56:	a2aa                	add.n	a10, a2, a10
  130f58:	b2ba                	add.n	a11, a2, a11
  130f5a:	ff1ba5               	call8	130114 <FN_NBcall_ParaConfig>
  130f5d:	ff6d46               	j	130d16 <SolomonVoiceWECNSExe+0x7a>

00130f60 <DVTXOP_L_divide>:
  130f60:	004136               	entry	a1, 32
  130f63:	0d5296               	bltz	a2, 13103c <DVTXOP_L_divide+0xdc>
  130f66:	0d2396               	bltz	a3, 13103c <DVTXOP_L_divide+0xdc>
  130f69:	0d000c41f0b0932e 	{ blt.w18	a3, a2, 13103c <DVTXOP_L_divide+0xdc>; nop }
  130f71:	400001b54505423e 	{ ae_movda32	aed5, a2; nop; ae_movda32	aed0, a3 }
  130f79:	87fa400c0e07029e 	{ movi	a9, 2; ae_movi	aed7, -2; ae_sel16i	aed0, aed0, aed0, 7 }
  130f81:	40000175450c630e 	{ ae_movda32	aed12, a3; nop; ae_movad16.0	a6, aed0 }
  130f89:	bbfb40c07fc0005e 	{ movi	a5, 0; nop; ae_and	aed12, aed12, aed7 }
  130f91:	053616               	beqz	a6, 130fe8 <DVTXOP_L_divide+0x88>
  130f94:	dd6e41               	l32r	a4, 12854c (3ffe <xthals_release_major+0x111e>)
  130f97:	4da467               	bge	a4, a6, 130fe8 <DVTXOP_L_divide+0x88>
  130f9a:	04a696               	bltz	a6, 130fe8 <DVTXOP_L_divide+0x88>
  130f9d:	dd6c71               	l32r	a7, 128550 (3fff <xthals_release_major+0x111f>)
  130fa0:	152664               	ae_movda32x2	aed2, a6, a6
  130fa3:	0d00094190b0867e 	{ beq.w18	a6, a7, 131040 <DVTXOP_L_divide+0xe0>; nop }
  130fab:	080c                	movi.n	a8, 0
  130fad:	151784               	ae_movda32x2	aed1, a7, a8
  130fb0:	2b1424               	ae_div64d32.l	aed1, aed2
  130fb3:	2b1424               	ae_div64d32.l	aed1, aed2
  130fb6:	2b1424               	ae_div64d32.l	aed1, aed2
  130fb9:	2b1424               	ae_div64d32.l	aed1, aed2
  130fbc:	2b1424               	ae_div64d32.l	aed1, aed2
  130fbf:	2b1424               	ae_div64d32.l	aed1, aed2
  130fc2:	2b1424               	ae_div64d32.l	aed1, aed2
  130fc5:	2b1424               	ae_div64d32.l	aed1, aed2
  130fc8:	2b1424               	ae_div64d32.l	aed1, aed2
  130fcb:	2b1424               	ae_div64d32.l	aed1, aed2
  130fce:	2b1424               	ae_div64d32.l	aed1, aed2
  130fd1:	2b1424               	ae_div64d32.l	aed1, aed2
  130fd4:	2b1424               	ae_div64d32.l	aed1, aed2
  130fd7:	2b1424               	ae_div64d32.l	aed1, aed2
  130fda:	2b1424               	ae_div64d32.l	aed1, aed2
  130fdd:	2551c4               	ae_movad32.l	a5, aed1
  130fe0:	235580               	sext	a5, a5, 15
  130fe3:	000046               	j	130fe8 <DVTXOP_L_divide+0x88>

00130fe6 <DVTXOP_L_divide+0x86>:
	...

00130fe8 <DVTXOP_L_divide+0x88>:
  130fe8:	3c9534               	ae_movda32	aed9, a5
  130feb:	eb0fdd090c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed9; nop }
  130ff3:	dcc4d1               	l32r	a13, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  130ff6:	8ccfc4               	ae_srai64	aed12, aed12, 15
  130ff9:	25ccc4               	ae_movad32.l	a12, aed12
  130ffc:	400001b545ba4dce 	{ ae_movda32	aed10, a13; nop; ae_movda32	aed11, a12 }
  131004:	4f8ab4               	ae_sub32s	aed8, aed10, aed11
  131007:	418874               	ae_and	aed8, aed8, aed7
  13100a:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  131012:	8c8f84               	ae_srai64	aed8, aed8, 15
  131015:	bbfbc8507f50b87e 	{ ae_movad32.l	a11, aed8; nop; ae_and	aed5, aed5, aed7 }
  13101d:	3c6b34               	ae_movda32	aed6, a11
  131020:	416674               	ae_and	aed6, aed6, aed7
  131023:	eb0fdd060505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed6; nop }
  13102b:	8d5f54               	ae_srai64	aed5, aed5, 31
  13102e:	25a5c4               	ae_movad32.l	a10, aed5
  131031:	3c4a34               	ae_movda32	aed4, a10
  131034:	053944               	ae_slaa32s	aed3, aed4, a9
  131037:	2523c4               	ae_movad32.l	a2, aed3
  13103a:	f01d                	retw.n

0013103c <DVTXOP_L_divide+0xdc>:
  13103c:	020c                	movi.n	a2, 0
  13103e:	f01d                	retw.n

00131040 <DVTXOP_L_divide+0xe0>:
  131040:	dc7251               	l32r	a5, 128208 (7fff <xthals_release_major+0x511f>)
  131043:	ffe846               	j	130fe8 <DVTXOP_L_divide+0x88>

00131046 <DVTXOP_L_divide+0xe6>:
	...

00131048 <SolomonVoiceWAECInit>:
  131048:	004136               	entry	a1, 32
  13104b:	10c2a2               	addi	a10, a2, 16
  13104e:	08d482               	addmi	a8, a4, 0x800
  131051:	80af92               	movi	a9, -128
  131054:	400001b54501498e 	{ ae_movda32	aed1, a9; nop; ae_movda32	aed0, a8 }
  13105c:	ebe74001000000bf 	{ movi	a11, 0; ae_add32	aed0, aed0, aed1; nop }
  131064:	400001012020c20e 	{ ae_s32.l.i	aed0, a2, 0; nop; movi	a12, 0x200 }
  13106c:	4f3ba5               	call8	180428 <__vec_memset>
  13106f:	00a0b2               	movi	a11, 0
  131072:	a0a0c2               	movi	a12, 160
  131075:	02d2a2               	addmi	a10, a2, 0x200
  131078:	10caa2               	addi	a10, a10, 16
  13107b:	4f3ae5               	call8	180428 <__vec_memset>
  13107e:	0b0c                	movi.n	a11, 0
  131080:	a0a0c2               	movi	a12, 160
  131083:	03d2a2               	addmi	a10, a2, 0x300
  131086:	b0caa2               	addi	a10, a10, -80
  131089:	4f39e5               	call8	180428 <__vec_memset>
  13108c:	0b0c                	movi.n	a11, 0
  13108e:	dd31c1               	l32r	a12, 128554 (f00 <XtosCoreStateSize+0xc80>)
  131091:	03d2a2               	addmi	a10, a2, 0x300
  131094:	50caa2               	addi	a10, a10, 80
  131097:	4f3925               	call8	180428 <__vec_memset>
  13109a:	0b0c                	movi.n	a11, 0
  13109c:	dd2ec1               	l32r	a12, 128554 (f00 <XtosCoreStateSize+0xc80>)
  13109f:	12d2a2               	addmi	a10, a2, 0x1200
  1310a2:	50caa2               	addi	a10, a10, 80
  1310a5:	4f3825               	call8	180428 <__vec_memset>
  1310a8:	0b0c                	movi.n	a11, 0
  1310aa:	60a0c2               	movi	a12, 96
  1310ad:	21d2a2               	addmi	a10, a2, 0x2100
  1310b0:	50caa2               	addi	a10, a10, 80
  1310b3:	4f3765               	call8	180428 <__vec_memset>
  1310b6:	21d292               	addmi	a9, a2, 0x2100
  1310b9:	0b0c                	movi.n	a11, 0
  1310bb:	5859b2               	s16i	a11, a9, 176
  1310be:	5959b2               	s16i	a11, a9, 178
  1310c1:	5a59b2               	s16i	a11, a9, 180
  1310c4:	5b59b2               	s16i	a11, a9, 182
  1310c7:	5c59b2               	s16i	a11, a9, 184
  1310ca:	2f69b2               	s32i	a11, a9, 188
  1310cd:	3069b2               	s32i	a11, a9, 192
  1310d0:	6259b2               	s16i	a11, a9, 196
  1310d3:	3269b2               	s32i	a11, a9, 200
  1310d6:	0d40114060b2150e 	{ beqi.w18	a5, 1, 1311f0 <SolomonVoiceWAECInit+0x1a8>; ae_movi	aed2, 0 }
  1310de:	0d400d4160b0250e 	{ beqi.w18	a5, 2, 1311b8 <SolomonVoiceWAECInit+0x170>; nop }
  1310e6:	dd1da1               	l32r	a10, 12855c (8790 <xthals_release_major+0x58b0>)
  1310e9:	dd1bc1               	l32r	a12, 128558 (8150 <xthals_release_major+0x5270>)
  1310ec:	6dd4d2               	addmi	a13, a4, 0x6d00
  1310ef:	5cd4e2               	addmi	a14, a4, 0x5c00
  1310f2:	7bd4f2               	addmi	a15, a4, 0x7b00
  1310f5:	75d482               	addmi	a8, a4, 0x7500
  1310f8:	d0c882               	addi	a8, a8, -48
  1310fb:	10cff2               	addi	a15, a15, 16
  1310fe:	c0cee2               	addi	a14, a14, -64
  131101:	8ccdd2               	addi	a13, a13, -116
  131104:	3669d2               	s32i	a13, a9, 216
  131107:	3569e2               	s32i	a14, a9, 212
  13110a:	3469f2               	s32i	a15, a9, 208
  13110d:	336982               	s32i	a8, a9, 204
  131110:	c4ca                	add.n	a12, a4, a12
  131112:	a4aa                	add.n	a10, a4, a10
  131114:	3869a2               	s32i	a10, a9, 224
  131117:	3769c2               	s32i	a12, a9, 220

0013111a <SolomonVoiceWAECInit+0xd2>:
  13111a:	7259b2               	s16i	a11, a9, 228
  13111d:	7559b2               	s16i	a11, a9, 234
  131120:	7659b2               	s16i	a11, a9, 236
  131123:	7759b2               	s16i	a11, a9, 238
  131126:	7859b2               	s16i	a11, a9, 240
  131129:	7959b2               	s16i	a11, a9, 242
  13112c:	7a59b2               	s16i	a11, a9, 244
  13112f:	7b59b2               	s16i	a11, a9, 246
  131132:	7c59b2               	s16i	a11, a9, 248
  131135:	7d59b2               	s16i	a11, a9, 250
  131138:	8259b2               	s16i	a11, a9, 0x104
  13113b:	1c0c                	movi.n	a12, 1
  13113d:	e8a3a2               	movi	a10, 0x3e8
  131140:	8359a2               	s16i	a10, a9, 0x106
  131143:	7359c2               	s16i	a12, a9, 230
  131146:	7459c2               	s16i	a12, a9, 232
  131149:	3f69c2               	s32i	a12, a9, 252
  13114c:	4069c2               	s32i	a12, a9, 0x100
  13114f:	0853b2               	s16i	a11, a3, 16
  131152:	0c53b2               	s16i	a11, a3, 24
  131155:	0d53b2               	s16i	a11, a3, 26
  131158:	1053b2               	s16i	a11, a3, 32
  13115b:	1153b2               	s16i	a11, a3, 34
  13115e:	1253b2               	s16i	a11, a3, 36
  131161:	1353b2               	s16i	a11, a3, 38
  131164:	1453b2               	s16i	a11, a3, 40
  131167:	1553b2               	s16i	a11, a3, 42
  13116a:	1653b2               	s16i	a11, a3, 44
  13116d:	1753b2               	s16i	a11, a3, 46
  131170:	1853b2               	s16i	a11, a3, 48
  131173:	1953b2               	s16i	a11, a3, 50
  131176:	1a53b2               	s16i	a11, a3, 52
  131179:	1b53b2               	s16i	a11, a3, 54
  13117c:	1c53b2               	s16i	a11, a3, 56
  13117f:	1d53b2               	s16i	a11, a3, 58
  131182:	1e53b2               	s16i	a11, a3, 60
  131185:	1f53b2               	s16i	a11, a3, 62
  131188:	2053b2               	s16i	a11, a3, 64
  13118b:	2153b2               	s16i	a11, a3, 66
  13118e:	2253b2               	s16i	a11, a3, 68
  131191:	2353b2               	s16i	a11, a3, 70
  131194:	2453b2               	s16i	a11, a3, 72
  131197:	d22304               	ae_s16.0.i	aed2, a3, 0
  13119a:	d22314               	ae_s16.0.i	aed2, a3, 2
  13119d:	d22324               	ae_s16.0.i	aed2, a3, 4
  1311a0:	d22334               	ae_s16.0.i	aed2, a3, 6
  1311a3:	d22344               	ae_s16.0.i	aed2, a3, 8
  1311a6:	d22354               	ae_s16.0.i	aed2, a3, 10
  1311a9:	d22364               	ae_s16.0.i	aed2, a3, 12
  1311ac:	d22374               	ae_s16.0.i	aed2, a3, 14
  1311af:	e02354               	ae_s32.l.i	aed2, a3, 20
  1311b2:	e02374               	ae_s32.l.i	aed2, a3, 28
  1311b5:	f01d                	retw.n

001311b7 <SolomonVoiceWAECInit+0x16f>:
	...

001311b8 <SolomonVoiceWAECInit+0x170>:
  1311b8:	dcead1               	l32r	a13, 128560 (8510 <xthals_release_major+0x5630>)
  1311bb:	72d4c2               	addmi	a12, a4, 0x7200
  1311be:	79d4a2               	addmi	a10, a4, 0x7900
  1311c1:	4cd482               	addmi	a8, a4, 0x4c00
  1311c4:	68d4f2               	addmi	a15, a4, 0x6800
  1311c7:	7fd4e2               	addmi	a14, a4, 0x7f00
  1311ca:	d0cee2               	addi	a14, a14, -48
  1311cd:	ffeb                	addi.n	a15, a15, 14
  1311cf:	20c882               	addi	a8, a8, 32
  1311d2:	90caa2               	addi	a10, a10, -112
  1311d5:	50ccc2               	addi	a12, a12, 80
  1311d8:	3369c2               	s32i	a12, a9, 204
  1311db:	3469a2               	s32i	a10, a9, 208
  1311de:	356982               	s32i	a8, a9, 212
  1311e1:	3669f2               	s32i	a15, a9, 216
  1311e4:	3769e2               	s32i	a14, a9, 220
  1311e7:	d4da                	add.n	a13, a4, a13
  1311e9:	3869d2               	s32i	a13, a9, 224
  1311ec:	ffca86               	j	13111a <SolomonVoiceWAECInit+0xd2>

001311ef <SolomonVoiceWAECInit+0x1a7>:
	...

001311f0 <SolomonVoiceWAECInit+0x1a8>:
  1311f0:	dc92d1               	l32r	a13, 128438 (8290 <xthals_release_major+0x53b0>)
  1311f3:	70d4c2               	addmi	a12, a4, 0x7000
  1311f6:	76d4a2               	addmi	a10, a4, 0x7600
  1311f9:	3dd482               	addmi	a8, a4, 0x3d00
  1311fc:	64d4f2               	addmi	a15, a4, 0x6400
  1311ff:	7cd4e2               	addmi	a14, a4, 0x7c00
  131202:	50cee2               	addi	a14, a14, 80
  131205:	90cff2               	addi	a15, a15, -112
  131208:	80c882               	addi	a8, a8, -128
  13120b:	10caa2               	addi	a10, a10, 16
  13120e:	d0ccc2               	addi	a12, a12, -48
  131211:	3369c2               	s32i	a12, a9, 204
  131214:	3469a2               	s32i	a10, a9, 208
  131217:	356982               	s32i	a8, a9, 212
  13121a:	3669f2               	s32i	a15, a9, 216
  13121d:	3769e2               	s32i	a14, a9, 220
  131220:	d4da                	add.n	a13, a4, a13
  131222:	3869d2               	s32i	a13, a9, 224
  131225:	ffbc46               	j	13111a <SolomonVoiceWAECInit+0xd2>

00131228 <SolomonVoiceW_AEC_ParamConfig>:
  131228:	004136               	entry	a1, 32
  13122b:	089342               	l16si	a4, a3, 16
  13122e:	079352               	l16si	a5, a3, 14
  131231:	059382               	l16si	a8, a3, 10
  131234:	0293a2               	l16si	a10, a3, 4
  131237:	0193b2               	l16si	a11, a3, 2
  13123a:	1293c2               	l16si	a12, a3, 36
  13123d:	069362               	l16si	a6, a3, 12
  131240:	1593d2               	l16si	a13, a3, 42
  131243:	1493e2               	l16si	a14, a3, 40
  131246:	1393f2               	l16si	a15, a3, 38
  131249:	049392               	l16si	a9, a3, 8
  13124c:	045292               	s16i	a9, a2, 8
  13124f:	1552d2               	s16i	a13, a2, 42
  131252:	1452e2               	s16i	a14, a2, 40
  131255:	1352f2               	s16i	a15, a2, 38
  131258:	065262               	s16i	a6, a2, 12
  13125b:	0252a2               	s16i	a10, a2, 4
  13125e:	0152b2               	s16i	a11, a2, 2
  131261:	1252c2               	s16i	a12, a2, 36
  131264:	055282               	s16i	a8, a2, 10
  131267:	075252               	s16i	a5, a2, 14
  13126a:	085242               	s16i	a4, a2, 16
  13126d:	199392               	l16si	a9, a3, 50
  131270:	195292               	s16i	a9, a2, 50
  131273:	1d9342               	l16si	a4, a3, 58
  131276:	1c9352               	l16si	a5, a3, 56
  131279:	1a9382               	l16si	a8, a3, 52
  13127c:	1693c2               	l16si	a12, a3, 44
  13127f:	1793b2               	l16si	a11, a3, 46
  131282:	1893a2               	l16si	a10, a3, 48
  131285:	1b9362               	l16si	a6, a3, 54
  131288:	1e93f2               	l16si	a15, a3, 60
  13128b:	1f93e2               	l16si	a14, a3, 62
  13128e:	2093d2               	l16si	a13, a3, 64
  131291:	2052d2               	s16i	a13, a2, 64
  131294:	1f52e2               	s16i	a14, a2, 62
  131297:	1e52f2               	s16i	a15, a2, 60
  13129a:	1b5262               	s16i	a6, a2, 54
  13129d:	1852a2               	s16i	a10, a2, 48
  1312a0:	1752b2               	s16i	a11, a2, 46
  1312a3:	1652c2               	s16i	a12, a2, 44
  1312a6:	1a5282               	s16i	a8, a2, 52
  1312a9:	1c5252               	s16i	a5, a2, 56
  1312ac:	1d5242               	s16i	a4, a2, 58
  1312af:	249392               	l16si	a9, a3, 72
  1312b2:	245292               	s16i	a9, a2, 72
  1312b5:	101342               	l16ui	a4, a3, 32
  1312b8:	119352               	l16si	a5, a3, 34
  1312bb:	039382               	l16si	a8, a3, 6
  1312be:	2193c2               	l16si	a12, a3, 66
  1312c1:	2293b2               	l16si	a11, a3, 68
  1312c4:	2393a2               	l16si	a10, a3, 70
  1312c7:	2352a2               	s16i	a10, a2, 70
  1312ca:	2252b2               	s16i	a11, a2, 68
  1312cd:	2152c2               	s16i	a12, a2, 66
  1312d0:	035282               	s16i	a8, a2, 6
  1312d3:	115500               	slli	a5, a5, 16
  1312d6:	039362               	l16si	a6, a3, 6
  1312d9:	005262               	s16i	a6, a2, 0
  1312dc:	445a                	add.n	a4, a4, a5
  1312de:	7249                	s32i.n	a4, a2, 28
  1312e0:	0d9362               	l16si	a6, a3, 26
  1312e3:	0c1352               	l16ui	a5, a3, 24
  1312e6:	116600               	slli	a6, a6, 16
  1312e9:	556a                	add.n	a5, a5, a6
  1312eb:	5259                	s32i.n	a5, a2, 20
  1312ed:	f01d                	retw.n

001312ef <SolomonVoiceW_AEC_ParamConfig+0xc7>:
	...

001312f0 <fx_SolomonVoice_Rx_ringbacktone_detection>:
  1312f0:	004136               	entry	a1, 32
  1312f3:	171362               	l16ui	a6, a3, 46
  1312f6:	189382               	l16si	a8, a3, 48
  1312f9:	20d242               	addmi	a4, a2, 0x2000
  1312fc:	702452               	l32i	a5, a4, 0x1c0
  1312ff:	6f2442               	l32i	a4, a4, 0x1bc
  131302:	112800               	slli	a2, a8, 16
  131305:	c04450               	sub	a4, a4, a5
  131308:	262a                	add.n	a2, a6, a2
  13130a:	722240               	salt	a2, a2, a4
  13130d:	f01d                	retw.n

0013130f <fx_SolomonVoice_Rx_ringbacktone_detection+0x1f>:
	...

00131310 <fx_SolomonVoice_Rx_In_for_ADF>:
  131310:	006136               	entry	a1, 48
  131313:	02bd                	mov.n	a11, a2
  131315:	f1a8                	l32i.n	a10, a1, 60
  131317:	03dd                	mov.n	a13, a3
  131319:	11d9                	s32i.n	a13, a1, 4
  13131b:	1c9132               	l16si	a3, a1, 56
  13131e:	03daa2               	addmi	a10, a10, 0x300
  131321:	1153f0               	slli	a5, a3, 1
  131324:	80caa2               	addi	a10, a10, -128
  131327:	0061a2               	s32i	a10, a1, 0
  13132a:	20c550               	or	a12, a5, a5
  13132d:	4f0525               	call8	180380 <__vec_memcpy>
  131330:	1163f0               	slli	a6, a3, 1
  131333:	90b370               	addx2	a11, a3, a7
  131336:	189122               	l16si	a2, a1, 48
  131339:	07ad                	mov.n	a10, a7
  13133b:	11c2f0               	slli	a12, a2, 1
  13133e:	4f0425               	call8	180380 <__vec_memcpy>
  131341:	90a270               	addx2	a10, a2, a7
  131344:	01b8                	l32i.n	a11, a1, 0
  131346:	05cd                	mov.n	a12, a5
  131348:	4f0365               	call8	180380 <__vec_memcpy>
  13134b:	b64a                	add.n	a11, a6, a4
  13134d:	1a9122               	l16si	a2, a1, 52
  131350:	04ad                	mov.n	a10, a4
  131352:	11c2f0               	slli	a12, a2, 1
  131355:	4f02a5               	call8	180380 <__vec_memcpy>
  131358:	90a240               	addx2	a10, a2, a4
  13135b:	07bd                	mov.n	a11, a7
  13135d:	05cd                	mov.n	a12, a5
  13135f:	1138                	l32i.n	a3, a1, 4
  131361:	4f01e5               	call8	180380 <__vec_memcpy>
  131364:	03ad                	mov.n	a10, a3
  131366:	07bd                	mov.n	a11, a7
  131368:	05cd                	mov.n	a12, a5
  13136a:	4f0165               	call8	180380 <__vec_memcpy>
  13136d:	f01d                	retw.n

0013136f <fx_SolomonVoice_Rx_In_for_ADF+0x5f>:
	...

00131370 <fx_SolomonVoice_Tx_In_for_ADF>:
  131370:	004136               	entry	a1, 32
  131373:	02bd                	mov.n	a11, a2
  131375:	03ad                	mov.n	a10, a3
  131377:	11c6f0               	slli	a12, a6, 1
  13137a:	4f0065               	call8	180380 <__vec_memcpy>
  13137d:	f01d                	retw.n

0013137f <fx_SolomonVoice_Tx_In_for_ADF+0xf>:
	...

00131380 <fx_SolomonVoice_rx_clipping_for_FNLMS>:
  131380:	004136               	entry	a1, 32
  131383:	281344               	ae_zalign64	u1
  131386:	609040               	neg	a9, a4
  131389:	047d                	mov.n	a7, a4
  13138b:	036d                	mov.n	a6, a3
  13138d:	7726c4               	ae_la64.pp	u0, a6
  131390:	023d                	mov.n	a3, a2
  131392:	3c1724               	ae_movda16	aed1, a7
  131395:	062d                	mov.n	a2, a6
  131397:	400000314402495e 	{ ae_movda16	aed2, a9; nop; addi	a4, a5, 3 }
  13139f:	214240               	srai	a4, a4, 2
  1313a2:	25a476               	loopgtz	a4, 1313cb <fx_SolomonVoice_rx_clipping_for_FNLMS+0x4b>
  1313a5:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1313a8:	c6fbdd100f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed1, aed0 }
  1313b0:	c5fbdd101f00259e 	{ nop; nop; ae_movt16x4	aed0, aed1, b0:b1:b2:b3 }
  1313b8:	c6fbdd002f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed0, aed2 }
  1313c0:	c5fbdd201f00259e 	{ nop; nop; ae_movt16x4	aed0, aed2, b0:b1:b2:b3 }
  1313c8:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

001313cb <fx_SolomonVoice_rx_clipping_for_FNLMS+0x4b>:
  1313cb:	7733d4               	ae_sa64pos.fp	u1, a3
  1313ce:	f01d                	retw.n

001313d0 <fx_SolomonVoice_AEC_Flag_RxVAD>:
  1313d0:	004136               	entry	a1, 32
  1313d3:	140c                	movi.n	a4, 1
  1313d5:	722230               	salt	a2, a2, a3
  1313d8:	302240               	xor	a2, a2, a4
  1313db:	f01d                	retw.n

001313dd <fx_SolomonVoice_AEC_Flag_RxVAD+0xd>:
  1313dd:	000000                                        ...

001313e0 <fx_SolomonVoice_AEC_Flag_TxSilence>:
  1313e0:	004136               	entry	a1, 32
  1313e3:	140c                	movi.n	a4, 1
  1313e5:	722230               	salt	a2, a2, a3
  1313e8:	302240               	xor	a2, a2, a4
  1313eb:	f01d                	retw.n

001313ed <fx_SolomonVoice_AEC_Flag_TxSilence+0xd>:
  1313ed:	000000                                        ...

001313f0 <fx_SolomonVoice_AEC_Flag_LoudSig>:
  1313f0:	004136               	entry	a1, 32
  1313f3:	140c                	movi.n	a4, 1
  1313f5:	722230               	salt	a2, a2, a3
  1313f8:	302240               	xor	a2, a2, a4
  1313fb:	f01d                	retw.n

001313fd <fx_SolomonVoice_AEC_Flag_LoudSig+0xd>:
  1313fd:	000000                                        ...

00131400 <fx_SolomonVoice_AEC_Flag_SingleTalk>:
  131400:	004136               	entry	a1, 32
  131403:	400001b54412323e 	{ ae_movda16	aed2, a2; nop; ae_movda16	aed1, a3 }
  13140b:	ebf032020100157f 	{ addmi	a7, a5, 0x2100; ae_sub16s	aed0, aed1, aed2; nop }
  131413:	256084               	ae_movad16.0	a6, aed0
  131416:	120c                	movi.n	a2, 1
  131418:	0c2647               	blt	a6, a4, 131428 <fx_SolomonVoice_AEC_Flag_SingleTalk+0x28>
  13141b:	829782               	l16si	a8, a7, 0x104
  13141e:	839772               	l16si	a7, a7, 0x106
  131421:	032787               	blt	a7, a8, 131428 <fx_SolomonVoice_AEC_Flag_SingleTalk+0x28>
  131424:	020c                	movi.n	a2, 0
  131426:	f01d                	retw.n

00131428 <fx_SolomonVoice_AEC_Flag_SingleTalk+0x28>:
  131428:	f01d                	retw.n

0013142a <fx_SolomonVoice_AEC_Flag_SingleTalk+0x2a>:
	...

0013142c <fx_SolomonVoice_AEC_Flag_SingleNET>:
  13142c:	004136               	entry	a1, 32
  13142f:	400001b54412323e 	{ ae_movda16	aed2, a2; nop; ae_movda16	aed1, a3 }
  131437:	4e0124               	ae_sub16s	aed0, aed1, aed2
  13143a:	252084               	ae_movad16.0	a2, aed0
  13143d:	722420               	salt	a2, a4, a2
  131440:	f01d                	retw.n

00131442 <fx_SolomonVoice_AEC_Flag_SingleNET+0x16>:
	...

00131444 <fx_SolomonVoice_bulk_delay_estimation_clip1>:
  131444:	004136               	entry	a1, 32
  131447:	281344               	ae_zalign64	u1
  13144a:	609040               	neg	a9, a4
  13144d:	047d                	mov.n	a7, a4
  13144f:	036d                	mov.n	a6, a3
  131451:	7726c4               	ae_la64.pp	u0, a6
  131454:	3c6734               	ae_movda32	aed6, a7
  131457:	ebfa59000004322f 	{ or	a3, a2, a2; ae_movi	aed4, 0; nop }
  13145f:	c5fa59f0e175266e 	{ or	a2, a6, a6; ae_movi	aed5, 1; ae_movi	aed7, -1 }
  131467:	400000314508495e 	{ ae_movda32	aed8, a9; nop; addi	a4, a5, 3 }
  13146f:	214240               	srai	a4, a4, 2
  131472:	0020f0               	nop
  131475:	2da476               	loopgtz	a4, 1314a6 <fx_SolomonVoice_bulk_delay_estimation_clip1+0x62>
  131478:	ebfbd3040e00228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_mov	aed0, aed4; nop }
  131480:	ebfbd3000e01328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_mov	aed1, aed0; nop }
  131488:	541284               	ae_lt32	b0:b1, aed2, aed8
  13148b:	543624               	ae_lt32	b2:b3, aed6, aed2
  13148e:	3b0534               	ae_movt32x2	aed0, aed5, b2:b3
  131491:	543384               	ae_lt32	b2:b3, aed3, aed8
  131494:	545634               	ae_lt32	b4:b5, aed6, aed3
  131497:	3b0714               	ae_movt32x2	aed0, aed7, b0:b1
  13149a:	3b1554               	ae_movt32x2	aed1, aed5, b4:b5
  13149d:	3b1734               	ae_movt32x2	aed1, aed7, b2:b3
  1314a0:	a82104               	ae_sel16i	aed2, aed1, aed0, 8
  1314a3:	0c2394               	ae_sa16x4.ip	aed2, u1, a3

001314a6 <fx_SolomonVoice_bulk_delay_estimation_clip1+0x62>:
  1314a6:	7733d4               	ae_sa64pos.fp	u1, a3
  1314a9:	f01d                	retw.n

001314ab <fx_SolomonVoice_bulk_delay_estimation_clip1+0x67>:
	...

001314ac <fx_SolomonVoice_bulk_delay_estimation_clip2>:
  1314ac:	004136               	entry	a1, 32
  1314af:	281344               	ae_zalign64	u1
  1314b2:	609040               	neg	a9, a4
  1314b5:	fa7c                	movi.n	a10, -1
  1314b7:	047d                	mov.n	a7, a4
  1314b9:	206330               	or	a6, a3, a3
  1314bc:	7726c4               	ae_la64.pp	u0, a6
  1314bf:	400001014404b71e 	{ ae_movda16	aed4, a7; nop; movi	a11, 1 }
  1314c7:	400001b544533bae 	{ ae_movda16	aed3, a11; nop; ae_movda16	aed5, a10 }
  1314cf:	203220               	or	a3, a2, a2
  1314d2:	ebfa59000002266f 	{ or	a2, a6, a6; ae_movi	aed2, 0; nop }
  1314da:	400000314406495e 	{ ae_movda16	aed6, a9; nop; addi	a4, a5, 3 }
  1314e2:	214240               	srai	a4, a4, 2
  1314e5:	2aa476               	loopgtz	a4, 131513 <fx_SolomonVoice_bulk_delay_estimation_clip2+0x67>
  1314e8:	ebfbcf020e00128f 	{ ae_la16x4.ip	aed1, u0, a2; ae_mov	aed0, aed2; nop }
  1314f0:	c6fbdd106f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed1, aed6 }
  1314f8:	c6fbdd401f40259e 	{ nop; nop; ae_lt16	b4:b5:b6:b7, aed4, aed1 }
  131500:	c5fbdd305f00259e 	{ nop; nop; ae_movt16x4	aed0, aed3, b4:b5:b6:b7 }
  131508:	c5fbdd501f00259e 	{ nop; nop; ae_movt16x4	aed0, aed5, b0:b1:b2:b3 }
  131510:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00131513 <fx_SolomonVoice_bulk_delay_estimation_clip2+0x67>:
  131513:	7733d4               	ae_sa64pos.fp	u1, a3
  131516:	f01d                	retw.n

00131518 <binary_vector_mult>:
  131518:	004136               	entry	a1, 32
  13151b:	7722d4               	ae_la64.pp	u1, a2
  13151e:	7723c4               	ae_la64.pp	u0, a3
  131521:	ebfa20000003344f 	{ addi	a4, a4, 3; ae_movi	aed3, 0; nop }
  131529:	216240               	srai	a6, a4, 2
  13152c:	0d4006c33eb2166e 	{ blti.w18	a6, 1, 131593 <binary_vector_mult+0x7b>; ae_mov	aed2, aed3 }
  131534:	216160               	srai	a6, a6, 1
  131537:	0d6427               	bbci	a4, 2, 131548 <binary_vector_mult+0x30>
  13153a:	3713c4               	ae_la16x4.ip	aed1, u0, a3
  13153d:	3702d4               	ae_la16x4.ip	aed0, u1, a2
  131540:	0c801a803123959e 	{ nop; ae_mula16x4	aed2, aed3, aed0, aed1 }

00131548 <binary_vector_mult+0x30>:
  131548:	047616               	beqz	a6, 131593 <binary_vector_mult+0x7b>
  13154b:	460b                	addi.n	a4, a6, -1
  13154d:	3783c4               	ae_la16x4.ip	aed8, u0, a3
  131550:	3772d4               	ae_la16x4.ip	aed7, u1, a2
  131553:	3712d4               	ae_la16x4.ip	aed1, u1, a2
  131556:	3743c4               	ae_la16x4.ip	aed4, u0, a3
  131559:	0c800d879823533e 	{ or	a5, a3, a3; ae_mula16x4	aed2, aed3, aed7, aed8 }
  131561:	15a476               	loopgtz	a4, 13157a <binary_vector_mult+0x62>
  131564:	3705c4               	ae_la16x4.ip	aed0, u0, a5
  131567:	0c801a81042312be 	{ ae_la16x4.ip	aed1, u1, a2; ae_mula16x4	aed2, aed3, aed1, aed4 }
  13156f:	3745c4               	ae_la16x4.ip	aed4, u0, a5
  131572:	0c801a81002312be 	{ ae_la16x4.ip	aed1, u1, a2; ae_mula16x4	aed2, aed3, aed1, aed0 }

0013157a <binary_vector_mult+0x62>:
  13157a:	0c801a813423959e 	{ nop; ae_mula16x4	aed2, aed3, aed1, aed4 }
  131582:	309234               	ae_add32	aed9, aed2, aed3
  131585:	a0a394               	ae_sel16i	aed10, aed3, aed9, 0
  131588:	3099a4               	ae_add32	aed9, aed9, aed10
  13158b:	2529c4               	ae_movad32.l	a2, aed9
  13158e:	232280               	sext	a2, a2, 15
  131591:	f01d                	retw.n

00131593 <binary_vector_mult+0x7b>:
  131593:	309234               	ae_add32	aed9, aed2, aed3
  131596:	a0a394               	ae_sel16i	aed10, aed3, aed9, 0
  131599:	3099a4               	ae_add32	aed9, aed9, aed10
  13159c:	2529c4               	ae_movad32.l	a2, aed9
  13159f:	232280               	sext	a2, a2, 15
  1315a2:	f01d                	retw.n

001315a4 <fx_SolomonVoice_bulk_delay_estimation>:
  1315a4:	00e136               	entry	a1, 112
  1315a7:	7149                	s32i.n	a4, a1, 28
  1315a9:	6159                	s32i.n	a5, a1, 24
  1315ab:	a169                	s32i.n	a6, a1, 40
  1315ad:	03ad                	mov.n	a10, a3
  1315af:	02cd                	mov.n	a12, a2
  1315b1:	0d400e4100b0170e 	{ beqi.w18	a7, 1, 131695 <fx_SolomonVoice_bulk_delay_estimation+0xf1>; nop }
  1315b9:	0d400d4180b0270e 	{ beqi.w18	a7, 2, 131695 <fx_SolomonVoice_bulk_delay_estimation+0xf1>; nop }
  1315c1:	042c                	movi.n	a4, 32
  1315c3:	a90c                	movi.n	a9, 10
  1315c5:	a0a0b2               	movi	a11, 160
  1315c8:	cd0c                	movi.n	a13, 12
  1315ca:	b1d9                	s32i.n	a13, a1, 44
  1315cc:	c1b9                	s32i.n	a11, a1, 48

001315ce <fx_SolomonVoice_bulk_delay_estimation+0x2a>:
  1315ce:	020c                	movi.n	a2, 0
  1315d0:	51c9                	s32i.n	a12, a1, 20
  1315d2:	41a9                	s32i.n	a10, a1, 16
  1315d4:	070c                	movi.n	a7, 0
  1315d6:	3199                	s32i.n	a9, a1, 12
  1315d8:	c158                	l32i.n	a5, a1, 48
  1315da:	029a62               	l16si	a6, a10, 4
  1315dd:	21dc32               	addmi	a3, a12, 0x2100
  1315e0:	e0c332               	addi	a3, a3, -32
  1315e3:	8169                	s32i.n	a6, a1, 32
  1315e5:	1155f0               	slli	a5, a5, 1
  1315e8:	02dc62               	addmi	a6, a12, 0x200
  1315eb:	10c662               	addi	a6, a6, 16

001315ee <fx_SolomonVoice_bulk_delay_estimation+0x4a>:
  1315ee:	06bd                	mov.n	a11, a6
  1315f0:	3e23a2               	l32i	a10, a3, 248
  1315f3:	04cd                	mov.n	a12, a4
  1315f5:	aa7a                	add.n	a10, a10, a7
  1315f7:	01daa2               	addmi	a10, a10, 0x100
  1315fa:	9ecaa2               	addi	a10, a10, -98
  1315fd:	08d325               	call8	13a330 <Fx_convolve_optimized>
  131600:	dbd9b1               	l32r	a11, 128564 (23e468 <gBuff_L_WB>)
  131603:	0bb8                	l32i.n	a11, a11, 0
  131605:	772b                	addi.n	a7, a7, 2
  131607:	c2ba                	add.n	a12, a2, a11
  131609:	0ca9                	s32i.n	a10, a12, 0
  13160b:	224b                	addi.n	a2, a2, 4
  13160d:	dd9757               	bne	a7, a5, 1315ee <fx_SolomonVoice_bulk_delay_estimation+0x4a>
  131610:	8b9392               	l16si	a9, a3, 0x116
  131613:	b128                	l32i.n	a2, a1, 44
  131615:	c1d8                	l32i.n	a13, a1, 48
  131617:	c09290               	sub	a9, a2, a9
  13161a:	ffc992               	addi	a9, a9, -1
  13161d:	239980               	sext	a9, a9, 15
  131620:	400001b544013d9e 	{ ae_movda16	aed1, a13; nop; ae_movda16	aed0, a9 }
  131628:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  131630:	052182               	l32i	a8, a1, 20
  131633:	2570c4               	ae_movad32.l	a7, aed0
  131636:	dbccc1               	l32r	a12, 128568 (186a0 <xthals_release_major+0x157c0>)
  131639:	907780               	addx2	a7, a7, a8
  13163c:	03d7a2               	addmi	a10, a7, 0x300
  13163f:	50caa2               	addi	a10, a10, 80
  131642:	ffe025               	call8	131444 <fx_SolomonVoice_bulk_delay_estimation_clip1>
  131645:	5158                	l32i.n	a5, a1, 20
  131647:	a1b8                	l32i.n	a11, a1, 40
  131649:	ac0c                	movi.n	a12, 10
  13164b:	0c21d2               	l32i	a13, a1, 48
  13164e:	026122               	s32i	a2, a1, 8
  131651:	12d7a2               	addmi	a10, a7, 0x1200
  131654:	50caa2               	addi	a10, a10, 80
  131657:	ffe565               	call8	1314ac <fx_SolomonVoice_bulk_delay_estimation_clip2>
  13165a:	8b9392               	l16si	a9, a3, 0x116
  13165d:	044916               	beqz	a9, 1316a5 <fx_SolomonVoice_bulk_delay_estimation+0x101>

00131660 <fx_SolomonVoice_bulk_delay_estimation+0xbc>:
  131660:	0d40154150b0196e 	{ blti.w18	a9, 1, 1317b9 <fx_SolomonVoice_bulk_delay_estimation+0x215>; nop }

00131668 <fx_SolomonVoice_bulk_delay_estimation+0xc4>:
  131668:	b90b                	addi.n	a11, a9, -1
  13166a:	8b53b2               	s16i	a11, a3, 0x116

0013166d <fx_SolomonVoice_bulk_delay_estimation+0xc9>:
  13166d:	7293d2               	l16si	a13, a3, 228
  131670:	8c2c                	movi.n	a12, 40
  131672:	dd1b                	addi.n	a13, a13, 1
  131674:	23dd80               	sext	a13, a13, 15
  131677:	7253d2               	s16i	a13, a3, 228
  13167a:	0e2cd7               	blt	a12, a13, 13168c <fx_SolomonVoice_bulk_delay_estimation+0xe8>
  13167d:	61f8                	l32i.n	a15, a1, 24
  13167f:	05dff2               	addmi	a15, a15, 0x500
  131682:	2c9ff2               	l16si	a15, a15, 88
  131685:	2e3c                	movi.n	a14, 50
  131687:	012ef7               	blt	a14, a15, 13168c <fx_SolomonVoice_bulk_delay_estimation+0xe8>
  13168a:	f01d                	retw.n

0013168c <fx_SolomonVoice_bulk_delay_estimation+0xe8>:
  13168c:	4198                	l32i.n	a9, a1, 16
  13168e:	080c                	movi.n	a8, 0
  131690:	015982               	s16i	a8, a9, 2
  131693:	f01d                	retw.n

00131695 <fx_SolomonVoice_bulk_delay_estimation+0xf1>:
  131695:	491c                	movi.n	a9, 20
  131697:	043c                	movi.n	a4, 48
  131699:	40a1b2               	movi	a11, 0x140
  13169c:	6d0c                	movi.n	a13, 6
  13169e:	b1d9                	s32i.n	a13, a1, 44
  1316a0:	c1b9                	s32i.n	a11, a1, 48
  1316a2:	ffca06               	j	1315ce <fx_SolomonVoice_bulk_delay_estimation+0x2a>

001316a5 <fx_SolomonVoice_bulk_delay_estimation+0x101>:
  1316a5:	60c1f2               	addi	a15, a1, 96
  1316a8:	68c142               	addi	a4, a1, 104
  1316ab:	db1321               	l32r	a2, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1316ae:	64c1e2               	addi	a14, a1, 100
  1316b1:	64a072               	movi	a7, 100
  1316b4:	05d562               	addmi	a6, a5, 0x500
  1316b7:	4000000145e2656e 	{ ae_movda32	aed2, a5; nop; addi	a6, a6, -32 }
  1316bf:	400001614504774e 	{ ae_movda32	aed4, a7; nop; movi	a7, 100 }
  1316c7:	400001b528324e2e 	{ ae_s32.l.i	aed2, a14, -32; nop; ae_movda32	aed3, a2 }
  1316cf:	400001912804247e 	{ ae_s32.l.i	aed4, a4, -32; nop; movi	a2, 151 }
  1316d7:	400001e128434f0e 	{ ae_s32.l.i	aed3, a15, -32; nop; movi	a4, 0x4e0 }

001316df <fx_SolomonVoice_bulk_delay_estimation+0x13b>:
  1316df:	68c1d2               	addi	a13, a1, 104
  1316e2:	400000407865cd1e 	{ ae_l32.i	aed5, a13, -32; nop; addi	a12, a1, 100 }
  1316ea:	18fbae105f506c8f 	{ ae_l32.i	aed6, a12, -32; nop; ae_slai32	aed5, aed5, 1 }
  1316f2:	ebe759060505a66f 	{ or	a10, a6, a6; ae_add32	aed5, aed5, aed6; nop }
  1316fa:	25b5c4               	ae_movad32.l	a11, aed5
  1316fd:	8ca5c2               	movi	a12, 0x58c
  131700:	bb4a                	add.n	a11, a11, a4
  131702:	ffe165               	call8	131518 <binary_vector_mult>
  131705:	ebfa26000108818f 	{ addi	a8, a1, 104; ae_movi	aed8, 1; nop }
  13170d:	400000007867981e 	{ ae_l32.i	aed7, a8, -32; nop; addi	a9, a1, 96 }
  131715:	400001b4786049ae 	{ ae_l32.i	aed0, a9, -32; nop; ae_movda32	aed6, a10 }
  13171d:	b3e7dd680768259e 	{ nop; ae_add32	aed8, aed7, aed8; ae_max32	aed6, aed6, aed0 }
  131725:	177884               	ae_sext32	aed7, aed8, 15
  131728:	e9fbbe608f00788f 	{ ae_s32.l.i	aed7, a8, -32; nop; ae_sext32	aed0, aed6, 15 }
  131730:	400000112800797e 	{ ae_s32.l.i	aed0, a9, -32; nop; addi	a7, a7, 1 }
  131738:	a39727               	bne	a7, a2, 1316df <fx_SolomonVoice_bulk_delay_estimation+0x13b>
  13173b:	25a0c4               	ae_movad32.l	a10, aed0
  13173e:	db8b21               	l32r	a2, 12856c (13e0 <XtosCoreStateSize+0x1160>)
  131741:	71c8                	l32i.n	a12, a1, 28
  131743:	31b8                	l32i.n	a11, a1, 12
  131745:	019cc2               	l16si	a12, a12, 2
  131748:	60b0b0               	neg	a11, a11
  13174b:	0d40074140b02c0e 	{ beqi.w18	a12, 2, 1317c3 <fx_SolomonVoice_bulk_delay_estimation+0x21f>; nop }
  131753:	81d8                	l32i.n	a13, a1, 32
  131755:	512db7               	blt	a13, a11, 1317aa <fx_SolomonVoice_bulk_delay_estimation+0x206>
  131758:	dae871               	l32r	a7, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  13175b:	040c                	movi.n	a4, 0
  13175d:	01a9                	s32i.n	a10, a1, 0
  13175f:	080c                	movi.n	a8, 0
  131761:	31f8                	l32i.n	a15, a1, 12
  131763:	d189                	s32i.n	a8, a1, 52
  131765:	edfa                	add.n	a14, a13, a15
  131767:	ee1b                	addi.n	a14, a14, 1
  131769:	e1e9                	s32i.n	a14, a1, 56

0013176b <fx_SolomonVoice_bulk_delay_estimation+0x1c7>:
  13176b:	06ad                	mov.n	a10, a6
  13176d:	31b8                	l32i.n	a11, a1, 12
  13176f:	8ca5c2               	movi	a12, 0x58c
  131772:	c0b4b0               	sub	a11, a4, a11
  131775:	f1b9                	s32i.n	a11, a1, 60
  131777:	23bb80               	sext	a11, a11, 15
  13177a:	90bb50               	addx2	a11, a11, a5
  13177d:	bb2a                	add.n	a11, a11, a2
  13177f:	ffd9a5               	call8	131518 <binary_vector_mult>
  131782:	e1d8                	l32i.n	a13, a1, 56
  131784:	441b                	addi.n	a4, a4, 1
  131786:	08a7a7               	bge	a7, a10, 131792 <fx_SolomonVoice_bulk_delay_estimation+0x1ee>
  131789:	f1c8                	l32i.n	a12, a1, 60
  13178b:	0a7d                	mov.n	a7, a10
  13178d:	23cc80               	sext	a12, a12, 15
  131790:	d1c9                	s32i.n	a12, a1, 52

00131792 <fx_SolomonVoice_bulk_delay_estimation+0x1ee>:
  131792:	d594d7               	bne	a4, a13, 13176b <fx_SolomonVoice_bulk_delay_estimation+0x1c7>

00131795 <fx_SolomonVoice_bulk_delay_estimation+0x1f1>:
  131795:	c6a2e2               	movi	a14, 0x2c6
  131798:	090c                	movi.n	a9, 0
  13179a:	d188                	l32i.n	a8, a1, 52
  13179c:	01f8                	l32i.n	a15, a1, 0
  13179e:	838970               	moveqz	a8, a9, a7
  1317a1:	052ef7               	blt	a14, a15, 1317aa <fx_SolomonVoice_bulk_delay_estimation+0x206>
  1317a4:	c5a2a2               	movi	a10, 0x2c5
  1317a7:	352a77               	blt	a10, a7, 1317e0 <fx_SolomonVoice_bulk_delay_estimation+0x23c>

001317aa <fx_SolomonVoice_bulk_delay_estimation+0x206>:
  1317aa:	21b8                	l32i.n	a11, a1, 8
  1317ac:	8b53b2               	s16i	a11, a3, 0x116
  1317af:	0b9d                	mov.n	a9, a11
  1317b1:	0d7feb4130b01b4e 	{ bgei.w18	a11, 1, 131668 <fx_SolomonVoice_bulk_delay_estimation+0xc4>; nop }

001317b9 <fx_SolomonVoice_bulk_delay_estimation+0x215>:
  1317b9:	41d8                	l32i.n	a13, a1, 16
  1317bb:	0c0c                	movi.n	a12, 0
  1317bd:	015dc2               	s16i	a12, a13, 2
  1317c0:	ffaa46               	j	13166d <fx_SolomonVoice_bulk_delay_estimation+0xc9>

001317c3 <fx_SolomonVoice_bulk_delay_estimation+0x21f>:
  1317c3:	81e8                	l32i.n	a14, a1, 32
  1317c5:	e12eb7               	blt	a14, a11, 1317aa <fx_SolomonVoice_bulk_delay_estimation+0x206>
  1317c8:	01a9                	s32i.n	a10, a1, 0
  1317ca:	3148                	l32i.n	a4, a1, 12
  1317cc:	0f0c                	movi.n	a15, 0
  1317ce:	070c                	movi.n	a7, 0
  1317d0:	1179                	s32i.n	a7, a1, 4
  1317d2:	d1f9                	s32i.n	a15, a1, 52
  1317d4:	dac971               	l32r	a7, 1282f8 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1317d7:	8e4a                	add.n	a8, a14, a4
  1317d9:	881b                	addi.n	a8, a8, 1
  1317db:	e189                	s32i.n	a8, a1, 56
  1317dd:	000906               	j	131805 <fx_SolomonVoice_bulk_delay_estimation+0x261>

001317e0 <fx_SolomonVoice_bulk_delay_estimation+0x23c>:
  1317e0:	41b8                	l32i.n	a11, a1, 16
  1317e2:	039ba2               	l16si	a10, a11, 6
  1317e5:	8b9392               	l16si	a9, a3, 0x116
  1317e8:	aa8a                	add.n	a10, a10, a8
  1317ea:	005ba2               	s16i	a10, a11, 0
  1317ed:	ff9bc6               	j	131660 <fx_SolomonVoice_bulk_delay_estimation+0xbc>

001317f0 <fx_SolomonVoice_bulk_delay_estimation+0x24c>:
  1317f0:	91d8                	l32i.n	a13, a1, 36
  1317f2:	0a7d                	mov.n	a7, a10
  1317f4:	23dd80               	sext	a13, a13, 15
  1317f7:	d1d9                	s32i.n	a13, a1, 52

001317f9 <fx_SolomonVoice_bulk_delay_estimation+0x255>:
  1317f9:	bb1b                	addi.n	a11, a11, 1
  1317fb:	11b9                	s32i.n	a11, a1, 4
  1317fd:	0d3ff94140b08bee 	{ beq.w18	a11, a14, 131795 <fx_SolomonVoice_bulk_delay_estimation+0x1f1>; nop }

00131805 <fx_SolomonVoice_bulk_delay_estimation+0x261>:
  131805:	06ad                	mov.n	a10, a6
  131807:	11b8                	l32i.n	a11, a1, 4
  131809:	8ca5c2               	movi	a12, 0x58c
  13180c:	c0bb40               	sub	a11, a11, a4
  13180f:	91b9                	s32i.n	a11, a1, 36
  131811:	23bb80               	sext	a11, a11, 15
  131814:	90bb50               	addx2	a11, a11, a5
  131817:	bb2a                	add.n	a11, a11, a2
  131819:	ffcfe5               	call8	131518 <binary_vector_mult>
  13181c:	11b8                	l32i.n	a11, a1, 4
  13181e:	e1e8                	l32i.n	a14, a1, 56
  131820:	cc27a7               	blt	a7, a10, 1317f0 <fx_SolomonVoice_bulk_delay_estimation+0x24c>
  131823:	60a0a0               	neg	a10, a10
  131826:	cfa7a7               	bge	a7, a10, 1317f9 <fx_SolomonVoice_bulk_delay_estimation+0x255>
  131829:	91c8                	l32i.n	a12, a1, 36
  13182b:	237a80               	sext	a7, a10, 15
  13182e:	23cc80               	sext	a12, a12, 15
  131831:	d1c9                	s32i.n	a12, a1, 52
  131833:	fff086               	j	1317f9 <fx_SolomonVoice_bulk_delay_estimation+0x255>

00131836 <fx_SolomonVoice_bulk_delay_estimation+0x292>:
	...

00131838 <fx_SolomonVoice_AEC_Delay_Compensation>:
  131838:	004136               	entry	a1, 32
  13183b:	20a220               	or	a10, a2, a2
  13183e:	00a0b2               	movi	a11, 0
  131841:	400000142120e32e 	{ ae_l16.i	aed0, a3, 2; nop; addmi	a14, a2, 0x2100 }
  131849:	259084               	ae_movad16.0	a9, aed0
  13184c:	f0ced2               	addi	a13, a14, -16
  13184f:	729e82               	l16si	a8, a14, 228
  131852:	7b9ec2               	l16si	a12, a14, 246
  131855:	1f1826               	beqi	a8, 1, 131878 <fx_SolomonVoice_AEC_Delay_Compensation+0x40>

00131858 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>:
  131858:	0194e2               	l16si	a14, a4, 2
  13185b:	232b80               	sext	a2, a11, 15
  13185e:	333e26               	beqi	a14, 3, 131895 <fx_SolomonVoice_AEC_Delay_Compensation+0x5d>
  131861:	835dc2               	s16i	a12, a13, 0x106
  131864:	015392               	s16i	a9, a3, 2
  131867:	b28c                	beqz.n	a2, 131876 <fx_SolomonVoice_AEC_Delay_Compensation+0x3e>
  131869:	03bd                	mov.n	a11, a3
  13186b:	04cd                	mov.n	a12, a4
  13186d:	05dd                	mov.n	a13, a5
  13186f:	07ed                	mov.n	a14, a7
  131871:	81f8                	l32i.n	a15, a1, 32
  131873:	ffd325               	call8	1315a4 <fx_SolomonVoice_bulk_delay_estimation>
  131876:	f01d                	retw.n

00131878 <fx_SolomonVoice_AEC_Delay_Compensation+0x40>:
  131878:	dc1966               	bnei	a9, 1, 131858 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>
  13187b:	739e82               	l16si	a8, a14, 230
  13187e:	d61866               	bnei	a8, 1, 131858 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>
  131881:	759ef2               	l16si	a15, a14, 234
  131884:	d01f66               	bnei	a15, 1, 131858 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>
  131887:	779e82               	l16si	a8, a14, 238
  13188a:	fca856               	bnez	a8, 131858 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>
  13188d:	1e0c                	movi.n	a14, 1
  13188f:	83be60               	moveqz	a11, a14, a6
  131892:	fff086               	j	131858 <fx_SolomonVoice_AEC_Delay_Compensation+0x20>

00131895 <fx_SolomonVoice_AEC_Delay_Compensation+0x5d>:
  131895:	2c0b                	addi.n	a2, a12, -1
  131897:	0f0c                	movi.n	a15, 0
  131899:	728fc0               	salt	a8, a15, a12
  13189c:	93c280               	movnez	a12, a2, a8
  13189f:	93f980               	movnez	a15, a9, a8
  1318a2:	020c                	movi.n	a2, 0
  1318a4:	835dc2               	s16i	a12, a13, 0x106
  1318a7:	0153f2               	s16i	a15, a3, 2
  1318aa:	f01d                	retw.n

001318ac <fx_SolomonVoice_AEC_ADFfiltering>:
  1318ac:	01a136               	entry	a1, 208
  1318af:	106132               	s32i	a3, a1, 64
  1318b2:	a149                	s32i.n	a4, a1, 40
  1318b4:	789182               	l16si	a8, a1, 240
  1318b7:	196152               	s32i	a5, a1, 100
  1318ba:	0d404841a0b0186e 	{ blti.w18	a8, 1, 131d48 <fx_SolomonVoice_AEC_ADFfiltering+0x49c>; nop }
  1318c2:	7169                	s32i.n	a6, a1, 28
  1318c4:	3d2152               	l32i	a5, a1, 244
  1318c7:	7291d2               	l16si	a13, a1, 228
  1318ca:	04fd                	mov.n	a15, a4
  1318cc:	0c0c                	movi.n	a12, 0
  1318ce:	1c61c2               	s32i	a12, a1, 112
  1318d1:	02df32               	addmi	a3, a15, 0x200
  1318d4:	1d61d2               	s32i	a13, a1, 116
  1318d7:	20d442               	addmi	a4, a4, 0x2000
  1318da:	166152               	s32i	a5, a1, 88
  1318dd:	076d                	mov.n	a6, a7
  1318df:	050c                	movi.n	a5, 0
  1318e1:	102172               	l32i	a7, a1, 64
  1318e4:	f149                	s32i.n	a4, a1, 60
  1318e6:	11ddf0               	slli	a13, a13, 1
  1318e9:	03dff2               	addmi	a15, a15, 0x300
  1318ec:	10c332               	addi	a3, a3, 16
  1318ef:	7091c2               	l16si	a12, a1, 224
  1318f2:	b1c9                	s32i.n	a12, a1, 44
  1318f4:	e139                	s32i.n	a3, a1, 56
  1318f6:	b0cff2               	addi	a15, a15, -80
  1318f9:	c1d9                	s32i.n	a13, a1, 48
  1318fb:	6a9142               	l16si	a4, a1, 212
  1318fe:	7cc1d2               	addi	a13, a1, 124
  131901:	10c7b2               	addi	a11, a7, 16
  131904:	02d7a2               	addmi	a10, a7, 0x200
  131907:	03d792               	addmi	a9, a7, 0x300
  13190a:	1a6142               	s32i	a4, a1, 104
  13190d:	d1f9                	s32i.n	a15, a1, 52
  13190f:	6c9142               	l16si	a4, a1, 216
  131912:	01d1f2               	addmi	a15, a1, 0x100
  131915:	b0c992               	addi	a9, a9, -80
  131918:	10caa2               	addi	a10, a10, 16
  13191b:	81b9                	s32i.n	a11, a1, 32
  13191d:	400000e14476bc1e 	{ ae_movda16	aed6, a12; nop; addi	a11, a1, 126 }
  131925:	3c8a                	add.n	a3, a12, a8
  131927:	1561a2               	s32i	a10, a1, 84
  13192a:	126192               	s32i	a9, a1, 72
  13192d:	3421a2               	l32i	a10, a1, 208
  131930:	769192               	l16si	a9, a1, 236
  131933:	1133f0               	slli	a3, a3, 1
  131936:	40000080b5e6fbfe 	{ ae_s16.0.i	aed6, a11, 10; nop; addi	a15, a15, -24 }
  13193e:	400000147007bf1e 	{ ae_l32.i	aed7, a15, 0; nop; addmi	a11, a1, 0x100 }
  131946:	ebfac8000004f77f 	{ ae_movad32.l	a15, aed7; ae_movi	aed4, 0; nop }
  13194e:	146132               	s32i	a3, a1, 80
  131951:	9199                	s32i.n	a9, a1, 36
  131953:	400000812f77dd1e 	{ ae_s32.l.i	aed7, a13, -4; nop; addi	a13, a1, 120 }
  13195b:	1b61a2               	s32i	a10, a1, 108
  13195e:	4000004145c1b4be 	{ ae_movda32	aed1, a4; nop; addi	a11, a11, -60 }
  131966:	400000152803ab1e 	{ ae_s32.l.i	aed3, a11, -32; nop; addmi	a10, a1, 0x100 }
  13196e:	4000001514019d1e 	{ ae_s32x2.i	aed1, a13, 32; nop; addmi	a9, a1, 0x100 }
  131976:	113cf0               	slli	a3, a12, 1
  131979:	136132               	s32i	a3, a1, 76
  13197c:	400000154505cf1e 	{ ae_movda32	aed5, a15; nop; addmi	a12, a1, 0x100 }
  131984:	400000c111d59d9e 	{ ae_s32x2.i	aed5, a13, 8; nop; addi	a9, a9, -36 }
  13198c:	4000000020c2c9ce 	{ ae_l16.i	aed2, a9, 0; nop; addi	a12, a12, -64 }
  131994:	4000000128a4acae 	{ ae_s32.l.i	aed4, a12, -32; nop; addi	a10, a10, -96 }
  13199c:	40000004b8227a7e 	{ ae_s16.0.i	aed2, a10, -16; nop; addmi	a7, a7, 0x2000 }
  1319a4:	00a486               	j	131c3a <fx_SolomonVoice_AEC_ADFfiltering+0x38e>

001319a7 <fx_SolomonVoice_AEC_ADFfiltering+0xfb>:
	...

001319a8 <fx_SolomonVoice_AEC_ADFfiltering+0xfc>:
  1319a8:	20c1f2               	addi	a15, a1, 32
  1319ab:	1021a2               	l32i	a10, a1, 64
  1319ae:	7ec1c2               	addi	a12, a1, 126
  1319b1:	1c21e2               	l32i	a14, a1, 112
  1319b4:	1d0c                	movi.n	a13, 1
  1319b6:	ebfb6b000f004b3f 	{ ae_l16.x	aed4, a11, a3; nop; nop }
  1319be:	4000017544039d4e 	{ ae_movda16	aed3, a13; nop; ae_movad16.0	a9, aed4 }
  1319c6:	400001b425213cee 	{ ae_l16.i	aed1, a12, 10; nop; ae_movda16	aed2, a14 }
  1319ce:	ebe55102010fa4af 	{ addx2	a10, a4, a10; ae_add16s	aed15, aed1, aed2; nop }
  1319d6:	0d801ac34250ef3e 	{ ae_movad16.0	a14, aed15; ae_sub16s	aed0, aed2, aed3 }
  1319de:	258084               	ae_movad16.0	a8, aed0
  1319e1:	085a92               	s16i	a9, a10, 16
  1319e4:	7627d2               	l32i	a13, a7, 0x1d8
  1319e7:	4000001428029f1e 	{ ae_l16.i	aed2, a15, -16; nop; addmi	a9, a1, 0x100 }
  1319ef:	25c284               	ae_movad16.0	a12, aed2
  1319f2:	1188f0               	slli	a8, a8, 1
  1319f5:	11eef0               	slli	a14, a14, 1
  1319f8:	ebfb6b000f00ddef 	{ ae_l16.x	aed13, a13, a14; nop; nop }
  131a00:	ebfb6b000f00ed8f 	{ ae_l16.x	aed14, a13, a8; nop; nop }
  131a08:	6c5c30dedebc11af 	{ addmi	a10, a1, 0x100; ae_mulf16ss.00	aed12, aed14, aed14; ae_mulf16ss.00_s2	aed11, aed13, aed13 }
  131a10:	dad881               	l32r	a8, 128570 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  131a13:	ebf32c0c0b0a4aaf 	{ addi	a10, a10, -60; ae_sub32s	aed10, aed11, aed12; nop }
  131a1b:	400001a47898aace 	{ ae_l32.i	aed8, a10, -32; nop; ae_sraa32s	aed9, aed10, a12 }
  131a23:	ebe82c090808499f 	{ addi	a9, a9, -60; ae_add32s	aed8, aed8, aed9; nop }
  131a2b:	25a8c4               	ae_movad32.l	a10, aed8
  131a2e:	400001f128f829ee 	{ ae_s32.l.i	aed8, a9, -32; nop; movi	a2, -2 }
  131a36:	27a8a7               	bge	a8, a10, 131a61 <fx_SolomonVoice_AEC_ADFfiltering+0x1b5>
  131a39:	1d0c                	movi.n	a13, 1
  131a3b:	01d1c2               	addmi	a12, a1, 0x100
  131a3e:	01d1e2               	addmi	a14, a1, 0x100
  131a41:	ebe52c0302024eef 	{ addi	a14, a14, -60; ae_add16s	aed2, aed2, aed3; nop }
  131a49:	4000004078c5cece 	{ ae_l32.i	aed5, a14, -32; nop; addi	a12, a12, -60 }
  131a51:	400001a4b8525fde 	{ ae_s16.0.i	aed2, a15, -16; nop; ae_sraa32s	aed5, aed5, a13 }
  131a59:	400001752855ac5e 	{ ae_s32.l.i	aed5, a12, -32; nop; ae_movad32.l	a10, aed5 }

00131a61 <fx_SolomonVoice_AEC_ADFfiltering+0x1b5>:
  131a61:	dac491               	l32r	a9, 128574 (42000000 <_memmap_cacheattr_bp_allvalid+0x1fddddde>)
  131a64:	9c1c                	movi.n	a12, 25
  131a66:	01d1d2               	addmi	a13, a1, 0x100
  131a69:	78c1f2               	addi	a15, a1, 120
  131a6c:	0e2c                	movi.n	a14, 32
  131a6e:	108a20               	and	a8, a10, a2
  131a71:	400001b464303fee 	{ ae_l32x2.i	aed0, a15, 32; nop; ae_movda16	aed3, a14 }
  131a79:	4000000145afd8de 	{ ae_movda32	aed15, a8; nop; addi	a13, a13, -96 }
  131a81:	2ef0a8f203f01d8f 	{ ae_l16.i	aed1, a13, -16; ae_sub16s	aed0, aed3, aed2; ae_mul32.ll_s2	aed15, aed15, aed0 }
  131a89:	0d801ac1c058ecee 	{ ae_movda16	aed14, a12; ae_sub16s	aed8, aed0, aed1 }
  131a91:	0cf040f8fefd01af 	{ movi	a10, 1; ae_sub16s	aed13, aed14, aed8; ae_srai64	aed15, aed15, 15 }
  131a99:	258d84               	ae_movad16.0	a8, aed13
  131a9c:	40000175455bb9fe 	{ ae_movda32	aed11, a9; nop; ae_movad32.l	a11, aed15 }
  131aa4:	40000175450cbb8e 	{ ae_movda32	aed12, a11; nop; ae_movad16.0	a11, aed8 }
  131aac:	1161b2               	s32i	a11, a1, 68
  131aaf:	82a8b4               	ae_sraa32s	aed10, aed11, a8
  131ab2:	059ac4               	ae_slaa32s	aed9, aed12, a10
  131ab5:	ebe8270a0907c1ff 	{ addi	a15, a1, 124; ae_add32s	aed7, aed9, aed10; nop }
  131abd:	400001752457af7e 	{ ae_s32.l.i	aed7, a15, 16; nop; ae_movad32.l	a10, aed7 }
  131ac5:	074ae5               	call8	138f74 <Fx_10log10>
  131ac8:	1521b2               	l32i	a11, a1, 84
  131acb:	1221c2               	l32i	a12, a1, 72
  131ace:	14c1d2               	addi	a13, a1, 20
  131ad1:	18c1e2               	addi	a14, a1, 24
  131ad4:	04fd                	mov.n	a15, a4
  131ad6:	1861a2               	s32i	a10, a1, 96
  131ad9:	762722               	l32i	a2, a7, 0x1d8
  131adc:	1d2192               	l32i	a9, a1, 116
  131adf:	02d782               	addmi	a8, a7, 0x200
  131ae2:	4000002144c48a8e 	{ ae_movda16	aed4, a10; nop; addi	a8, a8, -62 }
  131aea:	400001b42823489e 	{ ae_l16.i	aed3, a8, -16; nop; ae_movda32	aed2, a9 }
  131af2:	ebf050040301a23f 	{ add	a10, a2, a3; ae_sub16s	aed1, aed3, aed4; nop }
  131afa:	400001752002911e 	{ ae_s32.l.i	aed2, a1, 0; nop; ae_movad16.0	a9, aed1 }
  131b02:	176192               	s32i	a9, a1, 92
  131b05:	088b25               	call8	13a3b8 <Fx_convolve_2>
  131b08:	1621a2               	l32i	a10, a1, 88
  131b0b:	7427b2               	l32i	a11, a7, 0x1d0
  131b0e:	7327e2               	l32i	a14, a7, 0x1cc
  131b11:	1a21d2               	l32i	a13, a1, 104
  131b14:	40000100200df6fe 	{ ae_l16.i	aed13, a6, 0; nop; movi	a15, 15 }
  131b1c:	e9fbaed08fd0e15f 	{ ae_l32.i	aed14, a1, 20; nop; ae_sext32	aed13, aed13, 15 }
  131b24:	82cde4               	ae_sraa32s	aed12, aed14, a13
  131b27:	057fd4               	ae_slaa32s	aed7, aed13, a15
  131b2a:	ebf3400c070b01cf 	{ movi	a12, 1; ae_sub32s	aed11, aed7, aed12; nop }
  131b32:	05acb4               	ae_slaa32s	aed10, aed11, a12
  131b35:	a7aaa4               	ae_sel16i	aed10, aed10, aed10, 7
  131b38:	ebfb89000f00ae5f 	{ ae_s16.0.x	aed10, a14, a5; nop; nop }
  131b40:	bd9164               	ae_l32.i	aed9, a1, 24
  131b43:	828d94               	ae_sraa32s	aed8, aed9, a13
  131b46:	4f6784               	ae_sub32s	aed6, aed7, aed8
  131b49:	055c64               	ae_slaa32s	aed5, aed6, a12
  131b4c:	a75554               	ae_sel16i	aed5, aed5, aed5, 7
  131b4f:	ebfb89000f005b5f 	{ ae_s16.0.x	aed5, a11, a5; nop; nop }
  131b57:	071a16               	beqz	a10, 131bcc <fx_SolomonVoice_AEC_ADFfiltering+0x320>
  131b5a:	e1b8                	l32i.n	a11, a1, 56
  131b5c:	d1c8                	l32i.n	a12, a1, 52
  131b5e:	04fd                	mov.n	a15, a4
  131b60:	7627a2               	l32i	a10, a7, 0x1d8
  131b63:	1d21e2               	l32i	a14, a1, 116
  131b66:	40000041451fde1e 	{ ae_movda32	aed15, a14; nop; addi	a13, a1, 20 }
  131b6e:	aa3a                	add.n	a10, a10, a3
  131b70:	40000081201fe11e 	{ ae_s32.l.i	aed15, a1, 0; nop; addi	a14, a1, 24 }
  131b78:	0883e5               	call8	13a3b8 <Fx_convolve_2>
  131b7b:	1b21c2               	l32i	a12, a1, 108
  131b7e:	bd9154               	ae_l32.i	aed9, a1, 20
  131b81:	f1f8                	l32i.n	a15, a1, 60
  131b83:	1a2192               	l32i	a9, a1, 104
  131b86:	732fa2               	l32i	a10, a15, 0x1cc
  131b89:	400001a420789c9e 	{ ae_l16.i	aed8, a12, 0; nop; ae_sraa32s	aed7, aed9, a9 }
  131b91:	742ff2               	l32i	a15, a15, 0x1d0
  131b94:	e9fb40808f800fbf 	{ movi	a11, 15; nop; ae_sext32	aed8, aed8, 15 }
  131b9c:	052b84               	ae_slaa32s	aed2, aed8, a11
  131b9f:	ebf340070206018f 	{ movi	a8, 1; ae_sub32s	aed6, aed2, aed7; nop }
  131ba7:	055864               	ae_slaa32s	aed5, aed6, a8
  131baa:	a75554               	ae_sel16i	aed5, aed5, aed5, 7
  131bad:	ebfb89000f005a5f 	{ ae_s16.0.x	aed5, a10, a5; nop; nop }
  131bb5:	bd4164               	ae_l32.i	aed4, a1, 24
  131bb8:	823944               	ae_sraa32s	aed3, aed4, a9
  131bbb:	4f1234               	ae_sub32s	aed1, aed2, aed3
  131bbe:	050814               	ae_slaa32s	aed0, aed1, a8
  131bc1:	a70004               	ae_sel16i	aed0, aed0, aed0, 7
  131bc4:	ebfb89000f000f5f 	{ ae_s16.0.x	aed0, a15, a5; nop; nop }

00131bcc <fx_SolomonVoice_AEC_ADFfiltering+0x320>:
  131bcc:	1921e2               	l32i	a14, a1, 100
  131bcf:	b0ae14               	ae_l16.i	aed10, a14, 2
  131bd2:	25da84               	ae_movad16.0	a13, aed10
  131bd5:	0a3d16               	beqz	a13, 131c7c <fx_SolomonVoice_AEC_ADFfiltering+0x3d0>

00131bd8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>:
  131bd8:	552b                	addi.n	a5, a5, 2
  131bda:	1421f2               	l32i	a15, a1, 80
  131bdd:	1d2192               	l32i	a9, a1, 116
  131be0:	1c21b2               	l32i	a11, a1, 112
  131be3:	1b21a2               	l32i	a10, a1, 108
  131be6:	ebfa2000010c266f 	{ addi	a6, a6, 2; ae_movi	aed12, 1; nop }
  131bee:	40000015450b441e 	{ ae_movda32	aed11, a4; nop; addmi	a4, a1, 0x100 }
  131bf6:	ebe7200c0b0b2aaf 	{ addi	a10, a10, 2; ae_add32	aed11, aed11, aed12; nop }
  131bfe:	e9fb20b08fb01bbf 	{ addi	a11, a11, 1; nop; ae_sext32	aed11, aed11, 15 }
  131c06:	1c61b2               	s32i	a11, a1, 112
  131c09:	ebfac800000e8b7f 	{ ae_movad32.l	a8, aed11; ae_movi	aed14, 0; nop }
  131c11:	1b61a2               	s32i	a10, a1, 108
  131c14:	728890               	salt	a8, a8, a9
  131c17:	4000000145cd484e 	{ ae_movda32	aed13, a8; nop; addi	a4, a4, -64 }
  131c1f:	c2fbaed0ef00c48e 	{ ae_l32.i	aed12, a4, -32; nop; ae_eq32	b0:b1, aed13, aed14 }
  131c27:	c4fb20c01fb0233e 	{ addi	a3, a3, 2; nop; ae_movt32x2	aed11, aed12, b0:b1 }
  131c2f:	254bc4               	ae_movad32.l	a4, aed11
  131c32:	0d00114120b083fe 	{ beq.w18	a3, a15, 131d48 <fx_SolomonVoice_AEC_ADFfiltering+0x49c>; nop }

00131c3a <fx_SolomonVoice_AEC_ADFfiltering+0x38e>:
  131c3a:	1321c2               	l32i	a12, a1, 76
  131c3d:	7627b2               	l32i	a11, a7, 0x1d8
  131c40:	0d3fd64140b0b3ce 	{ bne.w18	a3, a12, 1319a8 <fx_SolomonVoice_AEC_ADFfiltering+0xfc>; nop }
  131c48:	8128                	l32i.n	a2, a1, 32
  131c4a:	c1c8                	l32i.n	a12, a1, 48
  131c4c:	02ad                	mov.n	a10, a2
  131c4e:	4e7325               	call8	180380 <__vec_memcpy>
  131c51:	02ad                	mov.n	a10, a2
  131c53:	1d21b2               	l32i	a11, a1, 116
  131c56:	10c1c2               	addi	a12, a1, 16
  131c59:	072225               	call8	138e7c <Fx_vector_sum_squares>
  131c5c:	b148                	l32i.n	a4, a1, 44
  131c5e:	01d1d2               	addmi	a13, a1, 0x100
  131c61:	40000001452dea1e 	{ ae_movda32	aed13, a10; nop; addi	a14, a1, 32 }
  131c69:	4000004028c2dede 	{ ae_l16.i	aed2, a14, -16; nop; addi	a13, a13, -60 }
  131c71:	400001f128fd2dee 	{ ae_s32.l.i	aed13, a13, -32; nop; movi	a2, -2 }
  131c79:	ff7906               	j	131a61 <fx_SolomonVoice_AEC_ADFfiltering+0x1b5>

00131c7c <fx_SolomonVoice_AEC_ADFfiltering+0x3d0>:
  131c7c:	182182               	l32i	a8, a1, 96
  131c7f:	b0ee44               	ae_l16.i	aed14, a14, 8
  131c82:	25fe84               	ae_movad16.0	a15, aed14
  131c85:	089eb2               	l16si	a11, a14, 16
  131c88:	0d3ff441c0b0af8e 	{ bge.w18	a15, a8, 131bd8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>; nop }
  131c90:	1721a2               	l32i	a10, a1, 92
  131c93:	0d3ff44110b0aabe 	{ bge.w18	a10, a11, 131bd8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>; nop }
  131c9b:	d997d2               	l16si	a13, a7, 0x1b2
  131c9e:	1b9ec2               	l16si	a12, a14, 54
  131ca1:	0d3ff34130b0acde 	{ bge.w18	a12, a13, 131bd8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>; nop }
  131ca9:	f797d2               	l16si	a13, a7, 0x1ee
  131cac:	91e8                	l32i.n	a14, a1, 36
  131cae:	f26d56               	bnez	a13, 131bd8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>
  131cb1:	f23e56               	bnez	a14, 131bd8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>
  131cb4:	722782               	l32i	a8, a7, 0x1c8
  131cb7:	da30f1               	l32r	a15, 128578 (7ffffffe <_memmap_cacheattr_bp_allvalid+0x5ddddddc>)
  131cba:	1621a2               	l32i	a10, a1, 88
  131cbd:	0d00014001b09f8e 	{ blt.w18	a15, a8, 131cd1 <fx_SolomonVoice_AEC_ADFfiltering+0x425>; ae_movi	aed0, 1 }
  131cc5:	3cf834               	ae_movda32	aed15, a8
  131cc8:	30ff04               	ae_add32	aed15, aed15, aed0
  131ccb:	259fc4               	ae_movad32.l	a9, aed15
  131cce:	726792               	s32i	a9, a7, 0x1c8

00131cd1 <fx_SolomonVoice_AEC_ADFfiltering+0x425>:
  131cd1:	78c1d2               	addi	a13, a1, 120
  131cd4:	400000c06177cd1e 	{ ae_l32x2.i	aed7, a13, 8; nop; addi	a12, a1, 124 }
  131cdc:	0d4002cc27b60aae 	{ beqz.w18	a10, 131d02 <fx_SolomonVoice_AEC_ADFfiltering+0x456>; ae_movi	aed6, -1 }
  131ce4:	f188                	l32i.n	a8, a1, 60
  131ce6:	da24b1               	l32r	a11, 128578 (7ffffffe <_memmap_cacheattr_bp_allvalid+0x5ddddddc>)
  131ce9:	722882               	l32i	a8, a8, 0x1c8
  131cec:	122b87               	blt	a11, a8, 131d02 <fx_SolomonVoice_AEC_ADFfiltering+0x456>
  131cef:	f1a8                	l32i.n	a10, a1, 60
  131cf1:	0d80184081b2182e 	{ ae_movda32	aed1, a8; ae_movi	aed2, 1 }
  131cf9:	301124               	ae_add32	aed1, aed1, aed2
  131cfc:	2591c4               	ae_movad32.l	a9, aed1
  131cff:	726a92               	s32i	a9, a10, 0x1c8
  131d02:	2587f4               	ae_nsaz32.l	a8, aed7
  131d05:	3c5834               	ae_movda32	aed5, a8
  131d08:	ebe740060505019f 	{ movi	a9, 1; ae_add32	aed5, aed5, aed6; nop }
  131d10:	400001747f04bc5e 	{ ae_l32.i	aed4, a12, -4; nop; ae_movad16.0	a11, aed5 }
  131d18:	2a6182               	s32i	a8, a1, 168
  131d1b:	4000018474394cbe 	{ ae_l32.i	aed9, a12, 16; nop; ae_slaa32s	aed3, aed4, a11 }
  131d23:	40000175455aa93e 	{ ae_movda32	aed10, a9; nop; ae_movad32.l	a10, aed3 }
  131d2b:	b3fb4090af9000ee 	{ movi	a14, 0; nop; ae_max32	aed9, aed9, aed10 }
  131d33:	131ae6               	bgei	a10, 1, 131d4a <fx_SolomonVoice_AEC_ADFfiltering+0x49e>
  131d36:	25f9c4               	ae_movad32.l	a15, aed9
  131d39:	400001b545804efe 	{ ae_movda32	aed0, a14; nop; ae_movda32	aed8, a15 }
  131d41:	2528f4               	ae_nsaz32.l	a2, aed8
  131d44:	000a86               	j	131d72 <fx_SolomonVoice_AEC_ADFfiltering+0x4c6>

00131d47 <fx_SolomonVoice_AEC_ADFfiltering+0x49b>:
	...

00131d48 <fx_SolomonVoice_AEC_ADFfiltering+0x49c>:
  131d48:	f01d                	retw.n

00131d4a <fx_SolomonVoice_AEC_ADFfiltering+0x49e>:
  131d4a:	1b0c                	movi.n	a11, 1
  131d4c:	400001b474dc4cbe 	{ ae_l32.i	aed12, a12, 16; nop; ae_movda32	aed13, a11 }
  131d54:	52ccd4               	ae_max32	aed12, aed12, aed13
  131d57:	258cc4               	ae_movad32.l	a8, aed12
  131d5a:	3cd834               	ae_movda32	aed13, a8
  131d5d:	252df4               	ae_nsaz32.l	a2, aed13
  131d60:	232280               	sext	a2, a2, 15
  131d63:	05b2c4               	ae_slaa32s	aed11, aed12, a2
  131d66:	25bbc4               	ae_movad32.l	a11, aed11
  131d69:	ff1f65               	call8	130f60 <DVTXOP_L_divide>
  131d6c:	2a2182               	l32i	a8, a1, 168
  131d6f:	3c0a34               	ae_movda32	aed0, a10

00131d72 <fx_SolomonVoice_AEC_ADFfiltering+0x4c6>:
  131d72:	d925a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  131d75:	400001014507951e 	{ ae_movda32	aed7, a5; nop; movi	a9, 1 }
  131d7d:	7627d2               	l32i	a13, a7, 0x1d8
  131d80:	7327e2               	l32i	a14, a7, 0x1cc
  131d83:	400001b545dc482e 	{ ae_movda32	aed12, a8; nop; ae_movda32	aed13, a2 }
  131d8b:	112182               	l32i	a8, a1, 68
  131d8e:	0d8018cd8c6cd82e 	{ ae_movda32	aed13, a8; ae_sub32	aed12, aed12, aed13 }
  131d96:	a9fadddccfcd24fe 	{ ae_zalign64	u3; ae_movi	aed13, -1; ae_sub32	aed12, aed12, aed13 }
  131d9e:	c5e76bedecbc5e5e 	{ ae_l16.x	aed5, a14, a5; ae_add32	aed12, aed12, aed13; ae_movi	aed11, -2 }
  131da6:	400001754506fdce 	{ ae_movda32	aed6, a13; nop; ae_movad16.0	a15, aed12 }
  131dae:	e9e7405786569ecf 	{ movi	a12, 158; ae_add32	aed6, aed6, aed7; ae_sext32	aed5, aed5, 15 }
  131db6:	400001a545a70cfe 	{ ae_movda32	aed7, a12; nop; ae_sraa32s	aed10, aed0, a15 }
  131dbe:	bbe7dda7b6a623be 	{ ae_movalign	u1, u3; ae_add32	aed6, aed6, aed7; ae_and	aed10, aed10, aed11 }
  131dc6:	eb0fc8050a05867f 	{ ae_movad32.l	a8, aed6; ae_mul32.ll	aed5, aed10, aed5; nop }
  131dce:	1021e2               	l32i	a14, a1, 64
  131dd1:	0cfbddf05f50280f 	{ ae_la64.pp	u0, a8; nop; ae_srai64	aed5, aed5, 15 }
  131dd9:	400001754458ba5e 	{ ae_movda16	aed8, a10; nop; ae_movad32.l	a11, aed5 }
  131de1:	400001014506abbe 	{ ae_movda32	aed6, a11; nop; movi	a10, 11 }
  131de9:	88fbcf606fb0e89e 	{ ae_la16x4.rip	aed14, u0, a8; nop; ae_sel16i	aed11, aed6, aed6, 8 }
  131df1:	0d80194140b049be 	{ ae_sraa16s	aed4, aed11, a9; nop }
  131df9:	bbfb30408f4011de 	{ addmi	a13, a1, 0x100; nop; ae_and	aed4, aed4, aed8 }
  131e01:	0c800494cef70dde 	{ addi	a13, a13, -64; ae_mulf16x4ss	aed15, aed7, aed4, aed14 }
  131e09:	400001007003befe 	{ ae_l32.i	aed3, a14, 0; nop; movi	a11, 15 }
  131e11:	400001a478d07dbe 	{ ae_l32.i	aed0, a13, -32; nop; ae_sraa32s	aed13, aed7, a11 }
  131e19:	0c801936c6762bfe 	{ ae_sraa32s	aed12, aed15, a11; ae_sel16i	aed6, aed6, aed6, 7 }
  131e21:	0c8006164ecd00fe 	{ movi	a15, 0x400; ae_mulaf16x4ss	aed12, aed13, aed6, aed14 }
  131e29:	400001754557cf0e 	{ ae_movda32	aed7, a15; nop; ae_movad32.l	a12, aed0 }
  131e31:	ebe8c8070d09937f 	{ ae_movad32.l	a9, aed3; ae_add32s	aed9, aed13, aed7; nop }
  131e39:	0d8019c72c152a9e 	{ ae_sraa32s	aed2, aed9, a10; ae_add32s	aed5, aed12, aed7 }
  131e41:	400001a545f95cae 	{ ae_movda32	aed9, a12; nop; ae_sraa32s	aed15, aed5, a10 }
  131e49:	88fb40ff231f0fce 	{ movi	a12, 15; ae_abs32s	aed15, aed15; ae_sel16i	aed1, aed15, aed2, 8 }
  131e51:	94fbd4f2930219ae 	{ ae_sa16x4.ip	aed1, u1, a9; ae_abs32s	aed2, aed2; ae_add32s	aed0, aed9, aed15 }
  131e59:	f03d                	nop.n
  131e5b:	f03d                	nop.n
  131e5d:	408c76               	loop	a12, 131ea1 <fx_SolomonVoice_AEC_ADFfiltering+0x5f5>
  131e60:	ebe8cf020003089f 	{ ae_la16x4.rip	aed0, u0, a8; ae_add32s	aed3, aed0, aed2; nop }
  131e68:	0c801a943012959e 	{ nop; ae_mulf16x4ss	aed1, aed2, aed4, aed0 }
  131e70:	822b24               	ae_sraa32s	aed2, aed2, a11
  131e73:	821b14               	ae_sraa32s	aed1, aed1, a11
  131e76:	0c801a163012959e 	{ nop; ae_mulaf16x4ss	aed1, aed2, aed6, aed0 }
  131e7e:	94e8dd771210259e 	{ nop; ae_add32s	aed0, aed2, aed7; ae_add32s	aed1, aed1, aed7 }
  131e86:	820a04               	ae_sraa32s	aed0, aed0, a10
  131e89:	0d8019401bb22a1e 	{ ae_sraa32s	aed1, aed1, a10; ae_abs32s	aed2, aed0 }
  131e91:	88fbdd110310259e 	{ nop; ae_abs32s	aed0, aed1; ae_sel16i	aed1, aed1, aed0, 8 }
  131e99:	ebe8d400030019af 	{ ae_sa16x4.ip	aed1, u1, a9; ae_add32s	aed0, aed3, aed0; nop }

00131ea1 <fx_SolomonVoice_AEC_ADFfiltering+0x5f5>:
  131ea1:	1021c2               	l32i	a12, a1, 64
  131ea4:	1921b2               	l32i	a11, a1, 100
  131ea7:	ebe8dd02000029af 	{ ae_sa64pos.fp	u1, a9; ae_add32s	aed0, aed0, aed2; nop }
  131eaf:	eb00ae00000f1b7f 	{ ae_l32.i	aed1, a11, 28; ae_sel16i.n	aed15, aed0, aed0, 0; nop }
  131eb7:	ebe8c8000f0ea17f 	{ ae_movad32.l	a10, aed1; ae_add32s	aed14, aed15, aed0; nop }
  131ebf:	259ec4               	ae_movad32.l	a9, aed14
  131ec2:	2803b4               	ae_movalign	u2, u3
  131ec5:	3da9a7               	bge	a9, a10, 131f06 <fx_SolomonVoice_AEC_ADFfiltering+0x65a>
  131ec8:	71d8                	l32i.n	a13, a1, 28
  131eca:	152192               	l32i	a9, a1, 84
  131ecd:	400001107002bc0e 	{ ae_l32.i	aed2, a12, 0; nop; movi	a11, 16 }
  131ed5:	2582c4               	ae_movad32.l	a8, aed2
  131ed8:	7729d4               	ae_la64.pp	u1, a9
  131edb:	20a990               	or	a10, a9, a9
  131ede:	7728c4               	ae_la64.pp	u0, a8
  131ee1:	0b8b76               	loop	a11, 131ef0 <fx_SolomonVoice_AEC_ADFfiltering+0x644>
  131ee4:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  131ee7:	3719d4               	ae_la16x4.ip	aed1, u1, a9
  131eea:	330104               	ae_add16s	aed0, aed1, aed0
  131eed:	0c0aa4               	ae_sa16x4.ip	aed0, u2, a10
  131ef0:	773ae4               	ae_sa64pos.fp	u2, a10
  131ef3:	b03d14               	ae_l16.i	aed3, a13, 2
  131ef6:	25e384               	ae_movad16.0	a14, aed3
  131ef9:	09bd                	mov.n	a11, a9
  131efb:	202e16               	beqz	a14, 132101 <fx_SolomonVoice_AEC_ADFfiltering+0x855>
  131efe:	0d401f41f0b01e0e 	{ beqi.w18	a14, 1, 132101 <fx_SolomonVoice_AEC_ADFfiltering+0x855>; nop }

00131f06 <fx_SolomonVoice_AEC_ADFfiltering+0x65a>:
  131f06:	1621e2               	l32i	a14, a1, 88
  131f09:	a1f8                	l32i.n	a15, a1, 40
  131f0b:	cc9e16               	beqz	a14, 131bd8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>
  131f0e:	f1d8                	l32i.n	a13, a1, 60
  131f10:	7627c2               	l32i	a12, a7, 0x1d8
  131f13:	732dd2               	l32i	a13, a13, 0x1cc
  131f16:	3c6c34               	ae_movda32	aed6, a12
  131f19:	ebfb6b000f00bd5f 	{ ae_l16.x	aed11, a13, a5; nop; nop }
  131f21:	e9fb40b08fb09ebf 	{ movi	a11, 158; nop; ae_sext32	aed11, aed11, 15 }
  131f29:	0c8018bb8adba52e 	{ ae_movda32	aed10, a5; ae_mul32.ll	aed11, aed10, aed11 }
  131f31:	0d80184a8616ab2e 	{ ae_movda32	aed10, a11; ae_add32	aed6, aed6, aed10 }
  131f39:	8cbfb4               	ae_srai64	aed11, aed11, 15
  131f3c:	ebe7c80a0606ab7f 	{ ae_movad32.l	a10, aed11; ae_add32	aed6, aed6, aed10; nop }
  131f44:	2586c4               	ae_movad32.l	a8, aed6
  131f47:	4000010145069a1e 	{ ae_movda32	aed6, a10; nop; movi	a9, 1 }
  131f4f:	7728c4               	ae_la64.pp	u0, a8
  131f52:	88fbcf606fa0f89e 	{ ae_la16x4.rip	aed15, u0, a8; nop; ae_sel16i	aed10, aed6, aed6, 8 }
  131f5a:	0d80194150b049ae 	{ ae_sraa16s	aed5, aed10, a9; nop }
  131f62:	415584               	ae_and	aed5, aed5, aed8
  131f65:	0c801a953f0b959e 	{ nop; ae_mulf16x4ss	aed0, aed11, aed5, aed15 }
  131f6d:	fb0c                	movi.n	a11, 15
  131f6f:	82ebb4               	ae_sraa32s	aed14, aed11, a11
  131f72:	0c801936d6762b0e 	{ ae_sraa32s	aed13, aed0, a11; ae_sel16i	aed6, aed6, aed6, 7 }
  131f7a:	0c801a163fde93be 	{ ae_movalign	u1, u3; ae_mulaf16x4ss	aed13, aed14, aed6, aed15 }
  131f82:	400001007004afbe 	{ ae_l32.i	aed4, a15, 0; nop; movi	a10, 11 }
  131f8a:	ebe8c8070e0c947f 	{ ae_movad32.l	a9, aed4; ae_add32s	aed12, aed14, aed7; nop }
  131f92:	0d8019c72d1b2ace 	{ ae_sraa32s	aed2, aed12, a10; ae_add32s	aed11, aed13, aed7 }
  131f9a:	823ab4               	ae_sraa32s	aed3, aed11, a10
  131f9d:	88fb403323430fce 	{ movi	a12, 15; ae_abs32s	aed3, aed3; ae_sel16i	aed4, aed3, aed2, 8 }
  131fa5:	94fbd432930249ae 	{ ae_sa16x4.ip	aed4, u1, a9; ae_abs32s	aed2, aed2; ae_add32s	aed0, aed9, aed3 }
  131fad:	408c76               	loop	a12, 131ff1 <fx_SolomonVoice_AEC_ADFfiltering+0x745>
  131fb0:	ebe8cf020003089f 	{ ae_la16x4.rip	aed0, u0, a8; ae_add32s	aed3, aed0, aed2; nop }
  131fb8:	0c801a953012959e 	{ nop; ae_mulf16x4ss	aed1, aed2, aed5, aed0 }
  131fc0:	822b24               	ae_sraa32s	aed2, aed2, a11
  131fc3:	821b14               	ae_sraa32s	aed1, aed1, a11
  131fc6:	0c801a163012959e 	{ nop; ae_mulaf16x4ss	aed1, aed2, aed6, aed0 }
  131fce:	94e8dd771210259e 	{ nop; ae_add32s	aed0, aed2, aed7; ae_add32s	aed1, aed1, aed7 }
  131fd6:	820a04               	ae_sraa32s	aed0, aed0, a10
  131fd9:	0d8019401bb22a1e 	{ ae_sraa32s	aed1, aed1, a10; ae_abs32s	aed2, aed0 }
  131fe1:	88fbdd110310259e 	{ nop; ae_abs32s	aed0, aed1; ae_sel16i	aed1, aed1, aed0, 8 }
  131fe9:	ebe8d400030019af 	{ ae_sa16x4.ip	aed1, u1, a9; ae_add32s	aed0, aed3, aed0; nop }

00131ff1 <fx_SolomonVoice_AEC_ADFfiltering+0x745>:
  131ff1:	2803b4               	ae_movalign	u2, u3
  131ff4:	0b1c                	movi.n	a11, 16
  131ff6:	192182               	l32i	a8, a1, 100
  131ff9:	ebe8dd02000e29af 	{ ae_sa64pos.fp	u1, a9; ae_add32s	aed14, aed0, aed2; nop }
  132001:	eb00ae0e0e0df87f 	{ ae_l32.i	aed15, a8, 28; ae_sel16i.n	aed13, aed14, aed14, 0; nop }
  132009:	ebe8c80e0d0cff7f 	{ ae_movad32.l	a15, aed15; ae_add32s	aed12, aed13, aed14; nop }
  132011:	25ecc4               	ae_movad32.l	a14, aed12
  132014:	a198                	l32i.n	a9, a1, 40
  132016:	0d3fbb41e0b0aefe 	{ bge.w18	a14, a15, 131bd8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>; nop }
  13201e:	bd0904               	ae_l32.i	aed0, a9, 0
  132021:	2580c4               	ae_movad32.l	a8, aed0
  132024:	e198                	l32i.n	a9, a1, 56
  132026:	7728c4               	ae_la64.pp	u0, a8
  132029:	7729d4               	ae_la64.pp	u1, a9
  13202c:	09ad                	mov.n	a10, a9
  13202e:	0b8b76               	loop	a11, 13203d <fx_SolomonVoice_AEC_ADFfiltering+0x791>
  132031:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  132034:	3719d4               	ae_la16x4.ip	aed1, u1, a9
  132037:	330104               	ae_add16s	aed0, aed1, aed0
  13203a:	0c0aa4               	ae_sa16x4.ip	aed0, u2, a10
  13203d:	773ae4               	ae_sa64pos.fp	u2, a10
  132040:	71a8                	l32i.n	a10, a1, 28
  132042:	b01a14               	ae_l16.i	aed1, a10, 2
  132045:	25e184               	ae_movad16.0	a14, aed1
  132048:	09bd                	mov.n	a11, a9
  13204a:	6e8c                	beqz.n	a14, 132054 <fx_SolomonVoice_AEC_ADFfiltering+0x7a8>
  13204c:	0d7fb84180b01ece 	{ bnei.w18	a14, 1, 131bd8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>; nop }

00132054 <fx_SolomonVoice_AEC_ADFfiltering+0x7a8>:
  132054:	762792               	l32i	a9, a7, 0x1d8
  132057:	400001b54523459e 	{ ae_movda32	aed3, a5; nop; ae_movda32	aed2, a9 }
  13205f:	ebe7d9030202308f 	{ ae_movi	aed3, 32; ae_add32	aed2, aed2, aed3; nop }
  132067:	ebe74003020201ff 	{ movi	a15, 1; ae_add32	aed2, aed2, aed3; nop }
  13206f:	25e2c4               	ae_movad32.l	a14, aed2
  132072:	0d80194110b04fae 	{ ae_sraa16s	aed1, aed10, a15; nop }
  13207a:	772ec4               	ae_la64.pp	u0, a14
  13207d:	35ee84               	ae_la16x4.rip	aed14, u0, a14
  132080:	411184               	ae_and	aed1, aed1, aed8
  132083:	0c801a913ef0959e 	{ nop; ae_mulf16x4ss	aed15, aed0, aed1, aed14 }
  13208b:	fd0c                	movi.n	a13, 15
  13208d:	82dd04               	ae_sraa32s	aed13, aed0, a13
  132090:	82cdf4               	ae_sraa32s	aed12, aed15, a13
  132093:	0c801a163ecd959e 	{ nop; ae_mulaf16x4ss	aed12, aed13, aed6, aed14 }
  13209b:	ebe840070d0b0bcf 	{ movi	a12, 11; ae_add32s	aed11, aed13, aed7; nop }
  1320a3:	0d8019c75c192cbe 	{ ae_sraa32s	aed5, aed11, a12; ae_add32s	aed9, aed12, aed7 }
  1320ab:	824c94               	ae_sraa32s	aed4, aed9, a12
  1320ae:	88fbcc405f403b0e 	{ ae_l16x4.ip	aed3, a11, 0; nop; ae_sel16i	aed4, aed4, aed5, 8 }
  1320b6:	ebe5d404030248ef 	{ ae_sa16x4.ip	aed4, u3, a8; ae_add16s	aed2, aed3, aed4; nop }
  1320be:	802b94               	ae_s16x4.ip	aed2, a11, 8
  1320c1:	35ee84               	ae_la16x4.rip	aed14, u0, a14
  1320c4:	0c801a913ef0959e 	{ nop; ae_mulf16x4ss	aed15, aed0, aed1, aed14 }
  1320cc:	82dd04               	ae_sraa32s	aed13, aed0, a13
  1320cf:	82cdf4               	ae_sraa32s	aed12, aed15, a13
  1320d2:	0c801a163ecd959e 	{ nop; ae_mulaf16x4ss	aed12, aed13, aed6, aed14 }
  1320da:	40bd74               	ae_add32s	aed11, aed13, aed7
  1320dd:	0d8019c75c192cbe 	{ ae_sraa32s	aed5, aed11, a12; ae_add32s	aed9, aed12, aed7 }
  1320e5:	824c94               	ae_sraa32s	aed4, aed9, a12
  1320e8:	88fbcc405f403b0e 	{ ae_l16x4.ip	aed3, a11, 0; nop; ae_sel16i	aed4, aed4, aed5, 8 }
  1320f0:	ebe5d404030248ef 	{ ae_sa16x4.ip	aed4, u3, a8; ae_add16s	aed2, aed3, aed4; nop }
  1320f8:	802b94               	ae_s16x4.ip	aed2, a11, 8
  1320fb:	7738f4               	ae_sa64pos.fp	u3, a8
  1320fe:	feb586               	j	131bd8 <fx_SolomonVoice_AEC_ADFfiltering+0x32c>

00132101 <fx_SolomonVoice_AEC_ADFfiltering+0x855>:
  132101:	7627f2               	l32i	a15, a7, 0x1d8
  132104:	400001b545ce45fe 	{ ae_movda32	aed14, a5; nop; ae_movda32	aed12, a15 }
  13210c:	ebe7d90e0c0cd08f 	{ ae_movi	aed13, 32; ae_add32	aed12, aed12, aed14; nop }
  132114:	ebe7400d0c0c01ef 	{ movi	a14, 1; ae_add32	aed12, aed12, aed13; nop }
  13211c:	25dcc4               	ae_movad32.l	a13, aed12
  13211f:	0d80194150b04ebe 	{ ae_sraa16s	aed5, aed11, a14; nop }
  132127:	772de4               	ae_la64.pp	u2, a13
  13212a:	354da4               	ae_la16x4.rip	aed4, u2, a13
  13212d:	415584               	ae_and	aed5, aed5, aed8
  132130:	0c801a9534cd959e 	{ nop; ae_mulf16x4ss	aed12, aed13, aed5, aed4 }
  132138:	fc0c                	movi.n	a12, 15
  13213a:	823cd4               	ae_sraa32s	aed3, aed13, a12
  13213d:	822cc4               	ae_sraa32s	aed2, aed12, a12
  132140:	0c801a163423959e 	{ nop; ae_mulaf16x4ss	aed2, aed3, aed6, aed4 }
  132148:	280374               	ae_movalign	u1, u3
  13214b:	ebe8400703010baf 	{ movi	a10, 11; ae_add32s	aed1, aed3, aed7; nop }
  132153:	0d8019c7f2102a1e 	{ ae_sraa32s	aed15, aed1, a10; ae_add32s	aed0, aed2, aed7 }
  13215b:	82ea04               	ae_sraa32s	aed14, aed0, a10
  13215e:	88fbcce0ffe0db0e 	{ ae_l16x4.ip	aed13, a11, 0; nop; ae_sel16i	aed14, aed14, aed15, 8 }
  132166:	ebe5d40e0d0ce8af 	{ ae_sa16x4.ip	aed14, u1, a8; ae_add16s	aed12, aed13, aed14; nop }
  13216e:	80cb94               	ae_s16x4.ip	aed12, a11, 8
  132171:	352da4               	ae_la16x4.rip	aed2, u2, a13
  132174:	0c801a953234959e 	{ nop; ae_mulf16x4ss	aed3, aed4, aed5, aed2 }
  13217c:	821c44               	ae_sraa32s	aed1, aed4, a12
  13217f:	820c34               	ae_sraa32s	aed0, aed3, a12
  132182:	0c801a163201959e 	{ nop; ae_mulaf16x4ss	aed0, aed1, aed6, aed2 }
  13218a:	40f174               	ae_add32s	aed15, aed1, aed7
  13218d:	0d8019c7d01e2afe 	{ ae_sraa32s	aed13, aed15, a10; ae_add32s	aed14, aed0, aed7 }
  132195:	82cae4               	ae_sraa32s	aed12, aed14, a10
  132198:	88fbccc0dfc05b0e 	{ ae_l16x4.ip	aed5, a11, 0; nop; ae_sel16i	aed12, aed12, aed13, 8 }
  1321a0:	ebe5d40c0504c8af 	{ ae_sa16x4.ip	aed12, u1, a8; ae_add16s	aed4, aed5, aed12; nop }
  1321a8:	804b94               	ae_s16x4.ip	aed4, a11, 8
  1321ab:	7738d4               	ae_sa64pos.fp	u1, a8
  1321ae:	ff5506               	j	131f06 <fx_SolomonVoice_AEC_ADFfiltering+0x65a>

001321b1 <fx_SolomonVoice_AEC_ADFfiltering+0x905>:
  1321b1:	000000                                        ...

001321b4 <fx_SolomonVoice_AEC_ErrPower>:
  1321b4:	006136               	entry	a1, 48
  1321b7:	0159                	s32i.n	a5, a1, 0
  1321b9:	3129                	s32i.n	a2, a1, 12
  1321bb:	016142               	s32i	a4, a1, 4
  1321be:	032d                	mov.n	a2, a3
  1321c0:	032142               	l32i	a4, a1, 12
  1321c3:	203770               	or	a3, a7, a7
  1321c6:	20b330               	or	a11, a3, a3
  1321c9:	20d472               	addmi	a7, a4, 0x2000
  1321cc:	7327a2               	l32i	a10, a7, 0x1cc
  1321cf:	06e4e5               	call8	13901c <Fx_time_vector_power_dB>
  1321d2:	da57a2               	s16i	a10, a7, 0x1b4
  1321d5:	03bd                	mov.n	a11, a3
  1321d7:	7427a2               	l32i	a10, a7, 0x1d0
  1321da:	06e425               	call8	13901c <Fx_time_vector_power_dB>
  1321dd:	d8e7b1               	l32r	a11, 12857c (20d4 <XtosCoreStateSize+0x1e54>)
  1321e0:	2169                	s32i.n	a6, a1, 8
  1321e2:	c158                	l32i.n	a5, a1, 48
  1321e4:	da97c2               	l16si	a12, a7, 0x1b4
  1321e7:	d99792               	l16si	a9, a7, 0x1b2
  1321ea:	d8e5d1               	l32r	a13, 128580 (7332 <xthals_release_major+0x4452>)
  1321ed:	02d782               	addmi	a8, a7, 0x200
  1321f0:	d87be1               	l32r	a14, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  1321f3:	4000008144c48e8e 	{ ae_movda16	aed4, a14; nop; addi	a8, a8, -56 }
  1321fb:	400001b4286538de 	{ ae_l16.i	aed5, a8, -16; nop; ae_movda16	aed6, a13 }
  132203:	c099c0               	sub	a9, a9, a12
  132206:	0c801af6c5a139ee 	{ ae_movda16	aed3, a9; ae_mulfp16x4s	aed1, aed5, aed6 }
  13220e:	0c801af433a2959e 	{ nop; ae_mulfp16x4s	aed2, aed3, aed4 }
  132216:	db57a2               	s16i	a10, a7, 0x1b6
  132219:	330124               	ae_add16s	aed0, aed1, aed2
  13221c:	40000100b800c80e 	{ ae_s16.0.i	aed0, a8, -16; nop; movi	a12, 0 }
  132224:	f957c2               	s16i	a12, a7, 0x1f2
  132227:	060516               	beqz	a5, 13228b <fx_SolomonVoice_AEC_ErrPower+0xd7>
  13222a:	21d2a2               	addmi	a10, a2, 0x2100
  13222d:	03bd                	mov.n	a11, a3
  13222f:	d4ca62               	addi	a6, a10, -44
  132232:	332aa2               	l32i	a10, a10, 204
  132235:	06de65               	call8	13901c <Fx_time_vector_power_dB>
  132238:	7056a2               	s16i	a10, a6, 224
  13223b:	03bd                	mov.n	a11, a3
  13223d:	3f26a2               	l32i	a10, a6, 252
  132240:	06dda5               	call8	13901c <Fx_time_vector_power_dB>
  132243:	d8ceb1               	l32r	a11, 12857c (20d4 <XtosCoreStateSize+0x1e54>)
  132246:	7096e2               	l16si	a14, a6, 224
  132249:	6f96d2               	l16si	a13, a6, 222
  13224c:	01d6c2               	addmi	a12, a6, 0x100
  13224f:	c0dde0               	sub	a13, a13, a14
  132252:	4000004144fccdce 	{ ae_movda16	aed12, a13; nop; addi	a12, a12, -12 }
  13225a:	d860e1               	l32r	a14, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  13225d:	d8c8d1               	l32r	a13, 128580 (7332 <xthals_release_major+0x4452>)
  132260:	400001b428da3cee 	{ ae_l16.i	aed10, a12, -16; nop; ae_movda16	aed13, a14 }
  132268:	0c801afdcca9bdee 	{ ae_movda16	aed11, a13; ae_mulfp16x4s	aed9, aed12, aed13 }
  132270:	0c801afb3aa8959e 	{ nop; ae_mulfp16x4s	aed8, aed10, aed11 }
  132278:	7156a2               	s16i	a10, a6, 226
  13227b:	337894               	ae_add16s	aed7, aed8, aed9
  13227e:	40000100b807cc0e 	{ ae_s16.0.i	aed7, a12, -16; nop; movi	a12, 0 }
  132286:	8f56c2               	s16i	a12, a6, 0x11e
  132289:	2168                	l32i.n	a6, a1, 8

0013228b <fx_SolomonVoice_AEC_ErrPower+0xd7>:
  13228b:	7227f2               	l32i	a15, a7, 0x1c8
  13228e:	0d000c4180b09f6e 	{ blt.w18	a15, a6, 13235a <fx_SolomonVoice_AEC_ErrPower+0x1a6>; nop }
  132296:	f29782               	l16si	a8, a7, 0x1e4
  132299:	08b816               	beqz	a8, 132328 <fx_SolomonVoice_AEC_ErrPower+0x174>
  13229c:	d99792               	l16si	a9, a7, 0x1b2
  13229f:	da97c2               	l16si	a12, a7, 0x1b4
  1322a2:	db97d2               	l16si	a13, a7, 0x1b6
  1322a5:	400001b545214dce 	{ ae_movda32	aed1, a13; nop; ae_movda32	aed2, a12 }
  1322ad:	53e214               	ae_min32	aed14, aed2, aed1
  1322b0:	256e84               	ae_movad16.0	a6, aed14
  1322b3:	25e2c4               	ae_movad32.l	a14, aed2
  1322b6:	1aa697               	bge	a6, a9, 1322d4 <fx_SolomonVoice_AEC_ErrPower+0x120>
  1322b9:	0c96e7               	bne	a6, a14, 1322c9 <fx_SolomonVoice_AEC_ErrPower+0x115>
  1322bc:	dc9782               	l16si	a8, a7, 0x1b8
  1322bf:	11f8                	l32i.n	a15, a1, 4
  1322c1:	0d000e4170b09f8e 	{ blt.w18	a15, a8, 1323ac <fx_SolomonVoice_AEC_ErrPower+0x1f8>; nop }

001322c9 <fx_SolomonVoice_AEC_ErrPower+0x115>:
  1322c9:	2591c4               	ae_movad32.l	a9, aed1
  1322cc:	0d000b4160b0869e 	{ beq.w18	a6, a9, 132386 <fx_SolomonVoice_AEC_ErrPower+0x1d2>; nop }

001322d4 <fx_SolomonVoice_AEC_ErrPower+0x120>:
  1322d4:	04e516               	beqz	a5, 132326 <fx_SolomonVoice_AEC_ErrPower+0x172>
  1322d7:	d997a2               	l16si	a10, a7, 0x1b2
  1322da:	62ba                	add.n	a6, a2, a11
  1322dc:	7096c2               	l16si	a12, a6, 224
  1322df:	7196d2               	l16si	a13, a6, 226
  1322e2:	400001b545104dce 	{ ae_movda32	aed0, a13; nop; ae_movda32	aed1, a12 }
  1322ea:	53f104               	ae_min32	aed15, aed1, aed0
  1322ed:	257f84               	ae_movad16.0	a7, aed15
  1322f0:	25e1c4               	ae_movad32.l	a14, aed1
  1322f3:	2fa7a7               	bge	a7, a10, 132326 <fx_SolomonVoice_AEC_ErrPower+0x172>
  1322f6:	2697e7               	bne	a7, a14, 132320 <fx_SolomonVoice_AEC_ErrPower+0x16c>
  1322f9:	729682               	l16si	a8, a6, 228
  1322fc:	11f8                	l32i.n	a15, a1, 4
  1322fe:	1eaf87               	bge	a15, a8, 132320 <fx_SolomonVoice_AEC_ErrPower+0x16c>
  132301:	01c8                	l32i.n	a12, a1, 0
  132303:	02d2b2               	addmi	a11, a2, 0x200
  132306:	03d2a2               	addmi	a10, a2, 0x300
  132309:	b0caa2               	addi	a10, a10, -80
  13230c:	10cbb2               	addi	a11, a11, 16
  13230f:	11ccf0               	slli	a12, a12, 1
  132312:	4e06e5               	call8	180380 <__vec_memcpy>
  132315:	7196b2               	l16si	a11, a6, 226
  132318:	1c0c                	movi.n	a12, 1
  13231a:	8f56c2               	s16i	a12, a6, 0x11e
  13231d:	3c0b34               	ae_movda32	aed0, a11
  132320:	25d0c4               	ae_movad32.l	a13, aed0
  132323:	0e17d7               	beq	a7, a13, 132335 <fx_SolomonVoice_AEC_ErrPower+0x181>

00132326 <fx_SolomonVoice_AEC_ErrPower+0x172>:
  132326:	f01d                	retw.n

00132328 <fx_SolomonVoice_AEC_ErrPower+0x174>:
  132328:	dc57c2               	s16i	a12, a7, 0x1b8
  13232b:	ff7516               	beqz	a5, 132326 <fx_SolomonVoice_AEC_ErrPower+0x172>
  13232e:	e2ba                	add.n	a14, a2, a11
  132330:	725ec2               	s16i	a12, a14, 228
  132333:	f01d                	retw.n

00132335 <fx_SolomonVoice_AEC_ErrPower+0x181>:
  132335:	01c8                	l32i.n	a12, a1, 0
  132337:	03d2b2               	addmi	a11, a2, 0x300
  13233a:	02d2a2               	addmi	a10, a2, 0x200
  13233d:	10caa2               	addi	a10, a10, 16
  132340:	b0cbb2               	addi	a11, a11, -80
  132343:	11ccf0               	slli	a12, a12, 1
  132346:	4e03a5               	call8	180380 <__vec_memcpy>
  132349:	3e26a2               	l32i	a10, a6, 248
  13234c:	3f26b2               	l32i	a11, a6, 252
  13234f:	11c3f0               	slli	a12, a3, 1
  132352:	4e02e5               	call8	180380 <__vec_memcpy>
  132355:	f01d                	retw.n

00132357 <fx_SolomonVoice_AEC_ErrPower+0x1a3>:
  132357:	000000                                        ...

0013235a <fx_SolomonVoice_AEC_ErrPower+0x1a6>:
  13235a:	0138                	l32i.n	a3, a1, 0
  13235c:	02d4b2               	addmi	a11, a4, 0x200
  13235f:	03d4a2               	addmi	a10, a4, 0x300
  132362:	b0caa2               	addi	a10, a10, -80
  132365:	10cbb2               	addi	a11, a11, 16
  132368:	1133f0               	slli	a3, a3, 1
  13236b:	03cd                	mov.n	a12, a3
  13236d:	4e0125               	call8	180380 <__vec_memcpy>
  132370:	fb2516               	beqz	a5, 132326 <fx_SolomonVoice_AEC_ErrPower+0x172>
  132373:	03cd                	mov.n	a12, a3
  132375:	02d2b2               	addmi	a11, a2, 0x200
  132378:	03d2a2               	addmi	a10, a2, 0x300
  13237b:	b0caa2               	addi	a10, a10, -80
  13237e:	10cbb2               	addi	a11, a11, 16
  132381:	4dffe5               	call8	180380 <__vec_memcpy>
  132384:	f01d                	retw.n

00132386 <fx_SolomonVoice_AEC_ErrPower+0x1d2>:
  132386:	01c8                	l32i.n	a12, a1, 0
  132388:	03d4b2               	addmi	a11, a4, 0x300
  13238b:	02d4a2               	addmi	a10, a4, 0x200
  13238e:	10caa2               	addi	a10, a10, 16
  132391:	b0cbb2               	addi	a11, a11, -80
  132394:	11ccf0               	slli	a12, a12, 1
  132397:	4dfea5               	call8	180380 <__vec_memcpy>
  13239a:	7327a2               	l32i	a10, a7, 0x1cc
  13239d:	7427b2               	l32i	a11, a7, 0x1d0
  1323a0:	11c3f0               	slli	a12, a3, 1
  1323a3:	4dfde5               	call8	180380 <__vec_memcpy>
  1323a6:	d875b1               	l32r	a11, 12857c (20d4 <XtosCoreStateSize+0x1e54>)
  1323a9:	ffc9c6               	j	1322d4 <fx_SolomonVoice_AEC_ErrPower+0x120>

001323ac <fx_SolomonVoice_AEC_ErrPower+0x1f8>:
  1323ac:	01c8                	l32i.n	a12, a1, 0
  1323ae:	02d4b2               	addmi	a11, a4, 0x200
  1323b1:	03d4a2               	addmi	a10, a4, 0x300
  1323b4:	b0caa2               	addi	a10, a10, -80
  1323b7:	10cbb2               	addi	a11, a11, 16
  1323ba:	11ccf0               	slli	a12, a12, 1
  1323bd:	4dfc25               	call8	180380 <__vec_memcpy>
  1323c0:	d86fb1               	l32r	a11, 12857c (20d4 <XtosCoreStateSize+0x1e54>)
  1323c3:	db97d2               	l16si	a13, a7, 0x1b6
  1323c6:	1e0c                	movi.n	a14, 1
  1323c8:	f957e2               	s16i	a14, a7, 0x1f2
  1323cb:	3c1d34               	ae_movda32	aed1, a13
  1323ce:	ffbdc6               	j	1322c9 <fx_SolomonVoice_AEC_ErrPower+0x115>

001323d1 <fx_SolomonVoice_AEC_ErrPower+0x21d>:
  1323d1:	000000                                        ...

001323d4 <FN_SOLOMONVOICEW_TX_AEC>:
  1323d4:	018136               	entry	a1, 192
  1323d7:	d86db1               	l32r	a11, 12858c (20d0 <XtosCoreStateSize+0x1e50>)
  1323da:	d86b41               	l32r	a4, 128588 (df00 <xthals_release_major+0xb020>)
  1323dd:	d86951               	l32r	a5, 128584 (22b0c <_memmap_cacheattr_bp_base+0xb0a>)
  1323e0:	d86191               	l32r	a9, 128564 (23e468 <gBuff_L_WB>)
  1323e3:	08d282               	addmi	a8, a2, 0x800
  1323e6:	b0c882               	addi	a8, a8, -80
  1323e9:	0989                	s32i.n	a8, a9, 0
  1323eb:	525a                	add.n	a5, a2, a5
  1323ed:	424a                	add.n	a4, a2, a4
  1323ef:	285316               	beqz	a3, 132678 <FN_SOLOMONVOICEW_TX_AEC+0x2a4>
  1323f2:	759592               	l16si	a9, a5, 234
  1323f5:	8995a2               	l16si	a10, a5, 0x112
  1323f8:	8895e2               	l16si	a14, a5, 0x110
  1323fb:	8795f2               	l16si	a15, a5, 0x10e
  1323fe:	d81dc1               	l32r	a12, 128474 (12530 <xthals_release_major+0xf650>)
  132401:	d81b61               	l32r	a6, 128470 (22c90 <_memmap_cacheattr_bp_base+0xc8e>)
  132404:	d81a71               	l32r	a7, 12846c (10320 <xthals_release_major+0xd440>)
  132407:	bd2214               	ae_l32.i	aed2, a2, 4
  13240a:	400001747453d22e 	{ ae_l32.i	aed3, a2, 16; nop; ae_movad32.l	a13, aed2 }
  132412:	400001747250823e 	{ ae_l32.i	aed0, a2, 8; nop; ae_movad32.l	a8, aed3 }
  13241a:	727a                	add.n	a7, a2, a7
  13241c:	626a                	add.n	a6, a2, a6
  13241e:	c2ca                	add.n	a12, a2, a12
  132420:	186182               	s32i	a8, a1, 96
  132423:	1461d2               	s32i	a13, a1, 80
  132426:	400001747751d20e 	{ ae_l32.i	aed1, a2, 28; nop; ae_movad32.l	a13, aed0 }
  13242e:	2581c4               	ae_movad32.l	a8, aed1
  132431:	156182               	s32i	a8, a1, 84
  132434:	40a152               	movi	a5, 0x140
  132437:	0d00214190b0895e 	{ beq.w18	a9, a5, 132654 <FN_SOLOMONVOICEW_TX_AEC+0x280>; nop }
  13243f:	e97c                	movi.n	a9, -2
  132441:	d85381               	l32r	a8, 128590 (6666 <xthals_release_major+0x3786>)
  132444:	d74e51               	l32r	a5, 12817c (3e80 <xthals_release_major+0xfa0>)
  132447:	226152               	s32i	a5, a1, 136
  13244a:	106182               	s32i	a8, a1, 64
  13244d:	751c                	movi.n	a5, 23
  13244f:	f159                	s32i.n	a5, a1, 60
  132451:	a0a052               	movi	a5, 160

00132454 <FN_SOLOMONVOICEW_TX_AEC+0x80>:
  132454:	1761f2               	s32i	a15, a1, 92
  132457:	c1e9                	s32i.n	a14, a1, 48
  132459:	1361d2               	s32i	a13, a1, 76
  13245c:	d1a9                	s32i.n	a10, a1, 52
  13245e:	1161c2               	s32i	a12, a1, 68
  132461:	e199                	s32i.n	a9, a1, 56
  132463:	21dc82               	addmi	a8, a12, 0x2100
  132466:	7f9442               	l16si	a4, a4, 254
  132469:	196142               	s32i	a4, a1, 100
  13246c:	332882               	l32i	a8, a8, 204
  13246f:	47ba                	add.n	a4, a7, a11
  132471:	166182               	s32i	a8, a1, 88
  132474:	1a96b2               	l16si	a11, a6, 52
  132477:	059682               	l16si	a8, a6, 10
  13247a:	1c6182               	s32i	a8, a1, 112
  13247d:	1a61b2               	s32i	a11, a1, 104
  132480:	069682               	l16si	a8, a6, 12
  132483:	1d6182               	s32i	a8, a1, 116
  132486:	079682               	l16si	a8, a6, 14
  132489:	1e6182               	s32i	a8, a1, 120
  13248c:	0096b2               	l16si	a11, a6, 0
  13248f:	199682               	l16si	a8, a6, 50
  132492:	1f6182               	s32i	a8, a1, 124
  132495:	1c9682               	l16si	a8, a6, 56
  132498:	206182               	s32i	a8, a1, 128
  13249b:	5688                	l32i.n	a8, a6, 20
  13249d:	216182               	s32i	a8, a1, 132
  1324a0:	432482               	l32i	a8, a4, 0x10c
  1324a3:	256182               	s32i	a8, a1, 148
  1324a6:	3f2482               	l32i	a8, a4, 252
  1324a9:	126182               	s32i	a8, a1, 72
  1324ac:	412482               	l32i	a8, a4, 0x104
  1324af:	1b6182               	s32i	a8, a1, 108

001324b2 <FN_SOLOMONVOICEW_TX_AEC+0xde>:
  1324b2:	1821a2               	l32i	a10, a1, 96
  1324b5:	d1d8                	l32i.n	a13, a1, 52
  1324b7:	1b21f2               	l32i	a15, a1, 108
  1324ba:	1721e2               	l32i	a14, a1, 92
  1324bd:	30c282               	addi	a8, a2, 48
  1324c0:	f94c                	movi.n	a9, 79
  1324c2:	4224c2               	l32i	a12, a4, 0x108
  1324c5:	2159                	s32i.n	a5, a1, 8
  1324c7:	01b9                	s32i.n	a11, a1, 0
  1324c9:	1199                	s32i.n	a9, a1, 4
  1324cb:	2521b2               	l32i	a11, a1, 148
  1324ce:	3189                	s32i.n	a8, a1, 12
  1324d0:	fee3e5               	call8	131310 <fx_SolomonVoice_Rx_In_for_ADF>
  1324d3:	1421a2               	l32i	a10, a1, 80
  1324d6:	c1c8                	l32i.n	a12, a1, 48
  1324d8:	1721d2               	l32i	a13, a1, 92
  1324db:	05ed                	mov.n	a14, a5
  1324dd:	03d2b2               	addmi	a11, a2, 0x300
  1324e0:	b0cbb2               	addi	a11, a11, -80
  1324e3:	2361b2               	s32i	a11, a1, 140
  1324e6:	fee8a5               	call8	131370 <fx_SolomonVoice_Tx_In_for_ADF>
  1324e9:	05d2c2               	addmi	a12, a2, 0x500
  1324ec:	30ccc2               	addi	a12, a12, 48
  1324ef:	2461c2               	s32i	a12, a1, 144
  1324f2:	d38c                	beqz.n	a3, 132503 <FN_SOLOMONVOICEW_TX_AEC+0x12f>
  1324f4:	1321a2               	l32i	a10, a1, 76
  1324f7:	1721d2               	l32i	a13, a1, 92
  1324fa:	0cbd                	mov.n	a11, a12
  1324fc:	05ed                	mov.n	a14, a5
  1324fe:	c1c8                	l32i.n	a12, a1, 48
  132500:	fee6e5               	call8	131370 <fx_SolomonVoice_Tx_In_for_ADF>

00132503 <FN_SOLOMONVOICEW_TX_AEC+0x12f>:
  132503:	4424a2               	l32i	a10, a4, 0x110
  132506:	2521b2               	l32i	a11, a1, 148
  132509:	1a21c2               	l32i	a12, a1, 104
  13250c:	05dd                	mov.n	a13, a5
  13250e:	fee725               	call8	131380 <fx_SolomonVoice_rx_clipping_for_FNLMS>
  132511:	2521a2               	l32i	a10, a1, 148
  132514:	05bd                	mov.n	a11, a5
  132516:	06b065               	call8	13901c <Fx_time_vector_power_dB>
  132519:	7054a2               	s16i	a10, a4, 224
  13251c:	05bd                	mov.n	a11, a5
  13251e:	2421a2               	l32i	a10, a1, 144
  132521:	06afa5               	call8	13901c <Fx_time_vector_power_dB>
  132524:	7154a2               	s16i	a10, a4, 226
  132527:	1c21b2               	l32i	a11, a1, 112
  13252a:	7094a2               	l16si	a10, a4, 224
  13252d:	feea25               	call8	1313d0 <fx_SolomonVoice_AEC_Flag_RxVAD>
  132530:	8a54a2               	s16i	a10, a4, 0x114
  132533:	1d21b2               	l32i	a11, a1, 116
  132536:	7194a2               	l16si	a10, a4, 226
  132539:	feea65               	call8	1313e0 <fx_SolomonVoice_AEC_Flag_TxSilence>
  13253c:	8b54a2               	s16i	a10, a4, 0x116
  13253f:	1e21b2               	l32i	a11, a1, 120
  132542:	7194a2               	l16si	a10, a4, 226
  132545:	feeaa5               	call8	1313f0 <fx_SolomonVoice_AEC_Flag_LoudSig>
  132548:	7194b2               	l16si	a11, a4, 226
  13254b:	1f21c2               	l32i	a12, a1, 124
  13254e:	8c54a2               	s16i	a10, a4, 0x118
  132551:	07dd                	mov.n	a13, a7
  132553:	7094a2               	l16si	a10, a4, 224
  132556:	feeaa5               	call8	131400 <fx_SolomonVoice_AEC_Flag_SingleTalk>
  132559:	7194b2               	l16si	a11, a4, 226
  13255c:	8d54a2               	s16i	a10, a4, 0x11a
  13255f:	2021c2               	l32i	a12, a1, 128
  132562:	7094a2               	l16si	a10, a4, 224
  132565:	feec65               	call8	13142c <fx_SolomonVoice_AEC_Flag_SingleNET>
  132568:	f1d8                	l32i.n	a13, a1, 60
  13256a:	1021c2               	l32i	a12, a1, 64
  13256d:	e1b8                	l32i.n	a11, a1, 56
  13256f:	d7bce1               	l32r	a14, 128460 (22bf0 <_memmap_cacheattr_bp_base+0xbee>)
  132572:	8e54a2               	s16i	a10, a4, 0x11c
  132575:	e2ea                	add.n	a14, a2, a14
  132577:	076316               	beqz	a3, 1325f1 <FN_SOLOMONVOICEW_TX_AEC+0x21d>
  13257a:	142142               	l32i	a4, a1, 80
  13257d:	8159                	s32i.n	a5, a1, 32
  13257f:	9139                	s32i.n	a3, a1, 36
  132581:	2121a2               	l32i	a10, a1, 132
  132584:	2421f2               	l32i	a15, a1, 144
  132587:	f84c                	movi.n	a8, 79
  132589:	31d9                	s32i.n	a13, a1, 12
  13258b:	21c9                	s32i.n	a12, a1, 8
  13258d:	11b9                	s32i.n	a11, a1, 4
  13258f:	192192               	l32i	a9, a1, 100
  132592:	7199                	s32i.n	a9, a1, 28
  132594:	07bd                	mov.n	a11, a7
  132596:	1121c2               	l32i	a12, a1, 68
  132599:	06dd                	mov.n	a13, a6
  13259b:	4189                	s32i.n	a8, a1, 16
  13259d:	01f9                	s32i.n	a15, a1, 0
  13259f:	61a9                	s32i.n	a10, a1, 24
  1325a1:	0f5c                	movi.n	a15, 80
  1325a3:	02ad                	mov.n	a10, a2
  1325a5:	0561f2               	s32i	a15, a1, 20
  1325a8:	2321f2               	l32i	a15, a1, 140
  1325ab:	ff3025               	call8	1318ac <fx_SolomonVoice_AEC_ADFfiltering>
  1325ae:	07ad                	mov.n	a10, a7
  1325b0:	1121b2               	l32i	a11, a1, 68
  1325b3:	2221e2               	l32i	a14, a1, 136
  1325b6:	0d5c                	movi.n	a13, 80
  1325b8:	05fd                	mov.n	a15, a5
  1325ba:	1d96c2               	l16si	a12, a6, 58
  1325bd:	0139                	s32i.n	a3, a1, 0
  1325bf:	ffbf65               	call8	1321b4 <fx_SolomonVoice_AEC_ErrPower>
  1325c2:	122172               	l32i	a7, a1, 72

001325c5 <FN_SOLOMONVOICEW_TX_AEC+0x1f1>:
  1325c5:	1125f0               	slli	a2, a5, 1
  1325c8:	0d400941d0b0130e 	{ beqi.w18	a3, 1, 132669 <FN_SOLOMONVOICEW_TX_AEC+0x295>; nop }

001325d0 <FN_SOLOMONVOICEW_TX_AEC+0x1fc>:
  1325d0:	938c                	beqz.n	a3, 1325dd <FN_SOLOMONVOICEW_TX_AEC+0x209>
  1325d2:	1321a2               	l32i	a10, a1, 76
  1325d5:	1621b2               	l32i	a11, a1, 88
  1325d8:	02cd                	mov.n	a12, a2
  1325da:	4dda65               	call8	180380 <__vec_memcpy>

001325dd <FN_SOLOMONVOICEW_TX_AEC+0x209>:
  1325dd:	07bd                	mov.n	a11, a7
  1325df:	20a440               	or	a10, a4, a4
  1325e2:	20c220               	or	a12, a2, a2
  1325e5:	4dd9a5               	call8	180380 <__vec_memcpy>
  1325e8:	129682               	l16si	a8, a6, 36
  1325eb:	051816               	beqz	a8, 132640 <FN_SOLOMONVOICEW_TX_AEC+0x26c>
  1325ee:	f01d                	retw.n

001325f0 <FN_SOLOMONVOICEW_TX_AEC+0x21c>:
	...

001325f1 <FN_SOLOMONVOICEW_TX_AEC+0x21d>:
  1325f1:	02ad                	mov.n	a10, a2
  1325f3:	142142               	l32i	a4, a1, 80
  1325f6:	8159                	s32i.n	a5, a1, 32
  1325f8:	9139                	s32i.n	a3, a1, 36
  1325fa:	31d9                	s32i.n	a13, a1, 12
  1325fc:	11b9                	s32i.n	a11, a1, 4
  1325fe:	21c9                	s32i.n	a12, a1, 8
  132600:	095c                	movi.n	a9, 80
  132602:	2321f2               	l32i	a15, a1, 140
  132605:	01f9                	s32i.n	a15, a1, 0
  132607:	5199                	s32i.n	a9, a1, 20
  132609:	1921c2               	l32i	a12, a1, 100
  13260c:	fb4c                	movi.n	a11, 79
  13260e:	2121d2               	l32i	a13, a1, 132
  132611:	61d9                	s32i.n	a13, a1, 24
  132613:	41b9                	s32i.n	a11, a1, 16
  132615:	71c9                	s32i.n	a12, a1, 28
  132617:	07bd                	mov.n	a11, a7
  132619:	07cd                	mov.n	a12, a7
  13261b:	06dd                	mov.n	a13, a6
  13261d:	ff28e5               	call8	1318ac <fx_SolomonVoice_AEC_ADFfiltering>
  132620:	07ad                	mov.n	a10, a7
  132622:	07bd                	mov.n	a11, a7
  132624:	2221e2               	l32i	a14, a1, 136
  132627:	0d5c                	movi.n	a13, 80
  132629:	05fd                	mov.n	a15, a5
  13262b:	1d96c2               	l16si	a12, a6, 58
  13262e:	0139                	s32i.n	a3, a1, 0
  132630:	ffb825               	call8	1321b4 <fx_SolomonVoice_AEC_ErrPower>
  132633:	122172               	l32i	a7, a1, 72
  132636:	ffe2c6               	j	1325c5 <FN_SOLOMONVOICEW_TX_AEC+0x1f1>

00132639 <FN_SOLOMONVOICEW_TX_AEC+0x265>:
  132639:	00000000 0e000000                                .......

00132640 <FN_SOLOMONVOICEW_TX_AEC+0x26c>:
  132640:	0d400e4110b0130e 	{ beqi.w18	a3, 1, 132725 <FN_SOLOMONVOICEW_TX_AEC+0x351>; nop }
  132648:	04ad                	mov.n	a10, a4
  13264a:	2321b2               	l32i	a11, a1, 140
  13264d:	02cd                	mov.n	a12, a2
  13264f:	4dd325               	call8	180380 <__vec_memcpy>
  132652:	f01d                	retw.n

00132654 <FN_SOLOMONVOICEW_TX_AEC+0x280>:
  132654:	d76d81               	l32r	a8, 128408 (7d00 <xthals_release_major+0x4e20>)
  132657:	390c                	movi.n	a9, 3
  132659:	226182               	s32i	a8, a1, 136
  13265c:	d6fa81               	l32r	a8, 128244 (3333 <xthals_release_major+0x453>)
  13265f:	106182               	s32i	a8, a1, 64
  132662:	881c                	movi.n	a8, 24
  132664:	f189                	s32i.n	a8, a1, 60
  132666:	ff7a86               	j	132454 <FN_SOLOMONVOICEW_TX_AEC+0x80>

00132669 <FN_SOLOMONVOICEW_TX_AEC+0x295>:
  132669:	1521a2               	l32i	a10, a1, 84
  13266c:	07bd                	mov.n	a11, a7
  13266e:	02cd                	mov.n	a12, a2
  132670:	4dd0e5               	call8	180380 <__vec_memcpy>
  132673:	ffd646               	j	1325d0 <FN_SOLOMONVOICEW_TX_AEC+0x1fc>

00132676 <FN_SOLOMONVOICEW_TX_AEC+0x2a2>:
	...

00132678 <FN_SOLOMONVOICEW_TX_AEC+0x2a4>:
  132678:	d77b71               	l32r	a7, 128464 (e110 <xthals_release_major+0xb230>)
  13267b:	d77b61               	l32r	a6, 128468 (22c40 <_memmap_cacheattr_bp_base+0xc3e>)
  13267e:	8395b2               	l16si	a11, a5, 0x106
  132681:	7e9482               	l16si	a8, a4, 252
  132684:	8295a2               	l16si	a10, a5, 0x104
  132687:	819592               	l16si	a9, a5, 0x102
  13268a:	176192               	s32i	a9, a1, 92
  13268d:	c1a9                	s32i.n	a10, a1, 48
  13268f:	196182               	s32i	a8, a1, 100
  132692:	d1b9                	s32i.n	a11, a1, 52
  132694:	626a                	add.n	a6, a2, a6
  132696:	727a                	add.n	a7, a2, a7
  132698:	32b8                	l32i.n	a11, a2, 12
  13269a:	1861b2               	s32i	a11, a1, 96
  13269d:	21d782               	addmi	a8, a7, 0x2100
  1326a0:	0796c2               	l16si	a12, a6, 14
  1326a3:	0696d2               	l16si	a13, a6, 12
  1326a6:	0596e2               	l16si	a14, a6, 10
  1326a9:	0096f2               	l16si	a15, a6, 0
  1326ac:	2661f2               	s32i	a15, a1, 152
  1326af:	1c61e2               	s32i	a14, a1, 112
  1326b2:	1d61d2               	s32i	a13, a1, 116
  1326b5:	1e61c2               	s32i	a12, a1, 120
  1326b8:	d0c842               	addi	a4, a8, -48
  1326bb:	3728a2               	l32i	a10, a8, 220
  1326be:	332892               	l32i	a9, a8, 204
  1326c1:	126192               	s32i	a9, a1, 72
  1326c4:	2561a2               	s32i	a10, a1, 148
  1326c7:	1996b2               	l16si	a11, a6, 50
  1326ca:	02a8                	l32i.n	a10, a2, 0
  1326cc:	1f61b2               	s32i	a11, a1, 124
  1326cf:	6298                	l32i.n	a9, a2, 24
  1326d1:	06bd                	mov.n	a11, a6
  1326d3:	156192               	s32i	a9, a1, 84
  1326d6:	1461a2               	s32i	a10, a1, 80
  1326d9:	352882               	l32i	a8, a8, 212
  1326dc:	1b6182               	s32i	a8, a1, 108
  1326df:	1c96a2               	l16si	a10, a6, 56
  1326e2:	5698                	l32i.n	a9, a6, 20
  1326e4:	216192               	s32i	a9, a1, 132
  1326e7:	2061a2               	s32i	a10, a1, 128
  1326ea:	1a9682               	l16si	a8, a6, 52
  1326ed:	07ad                	mov.n	a10, a7
  1326ef:	1a6182               	s32i	a8, a1, 104
  1326f2:	febfe5               	call8	1312f0 <fx_SolomonVoice_Rx_ringbacktone_detection>
  1326f5:	2621b2               	l32i	a11, a1, 152
  1326f8:	8f54a2               	s16i	a10, a4, 0x11e
  1326fb:	0c0c                	movi.n	a12, 0
  1326fd:	d7a451               	l32r	a5, 128590 (6666 <xthals_release_major+0x3786>)
  132700:	0d0c                	movi.n	a13, 0
  132702:	0e0c                	movi.n	a14, 0
  132704:	7f1c                	movi.n	a15, 23
  132706:	d69d81               	l32r	a8, 12817c (3e80 <xthals_release_major+0xfa0>)
  132709:	e97c                	movi.n	a9, -2
  13270b:	e199                	s32i.n	a9, a1, 56
  13270d:	226182               	s32i	a8, a1, 136
  132710:	f1f9                	s32i.n	a15, a1, 60
  132712:	1661e2               	s32i	a14, a1, 88
  132715:	1361d2               	s32i	a13, a1, 76
  132718:	106152               	s32i	a5, a1, 64
  13271b:	1161c2               	s32i	a12, a1, 68
  13271e:	a0a052               	movi	a5, 160
  132721:	ff6346               	j	1324b2 <FN_SOLOMONVOICEW_TX_AEC+0xde>

00132724 <FN_SOLOMONVOICEW_TX_AEC+0x350>:
	...

00132725 <FN_SOLOMONVOICEW_TX_AEC+0x351>:
  132725:	1521a2               	l32i	a10, a1, 84
  132728:	2321b2               	l32i	a11, a1, 140
  13272b:	02cd                	mov.n	a12, a2
  13272d:	4dc525               	call8	180380 <__vec_memcpy>
  132730:	04ad                	mov.n	a10, a4
  132732:	02cd                	mov.n	a12, a2
  132734:	2321b2               	l32i	a11, a1, 140
  132737:	4dc4a5               	call8	180380 <__vec_memcpy>
  13273a:	f01d                	retw.n

0013273c <FN_SOLOMONVOICEW_TX_AEC+0x368>:
  13273c:	00000000                                ....

00132740 <SolomonVoiceWAGCInit>:
  132740:	004136               	entry	a1, 32
  132743:	d70c41               	l32r	a4, 128374 (800 <XtosCoreStateSize+0x580>)
  132746:	d79361               	l32r	a6, 128594 (ffffdd00 <_memmap_cacheattr_bp_strict+0xdad0e>)
  132749:	d79371               	l32r	a7, 128598 (fffff600 <_memmap_cacheattr_bp_strict+0xdc60e>)
  13274c:	0fa752               	movi	a5, 0x70f
  13274f:	d79381               	l32r	a8, 12859c (5555 <xthals_release_major+0x2675>)
  132752:	ebfa4000000200af 	{ movi	a10, 0; ae_movi	aed2, 0; nop }
  13275a:	d79191               	l32r	a9, 1285a0 (745d <xthals_release_major+0x457d>)
  13275d:	400001b4b012429e 	{ ae_s16.0.i	aed2, a2, 0; nop; ae_movda32	aed1, a9 }
  132765:	400001b4b102428e 	{ ae_s16.0.i	aed2, a2, 2; nop; ae_movda32	aed0, a8 }
  13276d:	0d53a2               	s16i	a10, a3, 26
  132770:	0e53a2               	s16i	a10, a3, 28
  132773:	d22304               	ae_s16.0.i	aed2, a3, 0
  132776:	d22314               	ae_s16.0.i	aed2, a3, 2
  132779:	d22324               	ae_s16.0.i	aed2, a3, 4
  13277c:	d22334               	ae_s16.0.i	aed2, a3, 6
  13277f:	d22344               	ae_s16.0.i	aed2, a3, 8
  132782:	085392               	s16i	a9, a3, 16
  132785:	d22354               	ae_s16.0.i	aed2, a3, 10
  132788:	095382               	s16i	a8, a3, 18
  13278b:	0a5372               	s16i	a7, a3, 20
  13278e:	0b5362               	s16i	a6, a3, 22
  132791:	0f5342               	s16i	a4, a3, 30
  132794:	d21364               	ae_s16.0.i	aed1, a3, 12
  132797:	d20374               	ae_s16.0.i	aed0, a3, 14
  13279a:	0c5352               	s16i	a5, a3, 24
  13279d:	f01d                	retw.n

0013279f <SolomonVoiceWAGCInit+0x5f>:
	...

001327a0 <SolomonVoiceW_AGC_ParamConfig>:
  1327a0:	004136               	entry	a1, 32
  1327a3:	0393a2               	l16si	a10, a3, 6
  1327a6:	0293c2               	l16si	a12, a3, 4
  1327a9:	400001302103937e 	{ ae_l16.i	aed3, a3, 2; nop; movi	a9, 55 }
  1327b1:	40000100b103d20e 	{ ae_s16.0.i	aed3, a2, 2; nop; movi	a13, 0 }
  1327b9:	6e3c                	movi.n	a14, 54
  1327bb:	059372               	l16si	a7, a3, 10
  1327be:	40000100200283ae 	{ ae_l16.i	aed2, a3, 0; nop; movi	a8, 10 }
  1327c6:	53ccd0               	max	a12, a12, a13
  1327c9:	53aa80               	max	a10, a10, a8
  1327cc:	537780               	max	a7, a7, a8
  1327cf:	d775d1               	l32r	a13, 1285a4 (2102a0 <TxAGC_Comp_thrd>)
  1327d2:	237780               	sext	a7, a7, 15
  1327d5:	23aa80               	sext	a10, a10, 15
  1327d8:	23cc80               	sext	a12, a12, 15
  1327db:	40000160b002824e 	{ ae_s16.0.i	aed2, a2, 0; nop; movi	a8, 100 }
  1327e3:	43cce0               	min	a12, a12, a14
  1327e6:	23cc80               	sext	a12, a12, 15
  1327e9:	43aa80               	min	a10, a10, a8
  1327ec:	437780               	min	a7, a7, a8
  1327ef:	237780               	sext	a7, a7, 15
  1327f2:	23aa80               	sext	a10, a10, 15
  1327f5:	90ccd0               	addx2	a12, a12, a13
  1327f8:	4000010020018c5e 	{ ae_l16.i	aed1, a12, 0; nop; movi	a8, 5 }
  132800:	d2aa80               	quos	a10, a10, a8
  132803:	d27780               	quos	a7, a7, a8
  132806:	25b184               	ae_movad16.0	a11, aed1
  132809:	0a52b2               	s16i	a11, a2, 20
  13280c:	237780               	sext	a7, a7, 15
  13280f:	f0cd82               	addi	a8, a13, -16
  132812:	907780               	addx2	a7, a7, a8
  132815:	049382               	l16si	a8, a3, 8
  132818:	23aa80               	sext	a10, a10, 15
  13281b:	538890               	max	a8, a8, a9
  13281e:	a95c                	movi.n	a9, 90
  132820:	238880               	sext	a8, a8, 15
  132823:	438890               	min	a8, a8, a9
  132826:	d76091               	l32r	a9, 1285a8 (210210 <FixedXi_GEAR_NB_121+0xa0>)
  132829:	238880               	sext	a8, a8, 15
  13282c:	90aa90               	addx2	a10, a10, a9
  13282f:	c4c992               	addi	a9, a9, -60
  132832:	7e9aa2               	l16si	a10, a10, 252
  132835:	0c52a2               	s16i	a10, a2, 24
  132838:	908890               	addx2	a8, a8, a9
  13283b:	7f9882               	l16si	a8, a8, 254
  13283e:	0b5282               	s16i	a8, a2, 22
  132841:	7e9772               	l16si	a7, a7, 252
  132844:	0d5272               	s16i	a7, a2, 26
  132847:	f01d                	retw.n

00132849 <SolomonVoiceW_AGC_ParamConfig+0xa9>:
  132849:	000000                                        ...

0013284c <FN_SOLOMONVOICEW_TX_AGC>:
  13284c:	00a136               	entry	a1, 80
  13284f:	400001002104e40e 	{ ae_l16.i	aed4, a4, 2; nop; movi	a14, 0 }
  132857:	400001b420e634ee 	{ ae_l16.i	aed6, a4, 0; nop; ae_movda16	aed14, a14 }
  13285f:	d2e124               	ae_s16.0.i	aed14, a1, 4
  132862:	d2e114               	ae_s16.0.i	aed14, a1, 2
  132865:	d2e104               	ae_s16.0.i	aed14, a1, 0
  132868:	0f9452               	l16si	a5, a4, 30
  13286b:	b03464               	ae_l16.i	aed3, a4, 12
  13286e:	400000802122834e 	{ ae_l16.i	aed2, a3, 2; nop; addi	a8, a4, 40 }
  132876:	b0a884               	ae_l16.i	aed10, a8, -16
  132879:	400000a02725c44e 	{ ae_l16.i	aed5, a4, 14; nop; addi	a12, a4, 42 }
  132881:	400000c0282c9c1e 	{ ae_l16.i	aed12, a12, -16; nop; addi	a9, a1, 44 }
  132889:	400000602021a34e 	{ ae_l16.i	aed1, a3, 0; nop; addi	a10, a4, 38 }
  132891:	40000020282bea4e 	{ ae_l16.i	aed11, a10, -16; nop; addi	a14, a4, 34 }
  132899:	4000004028286e4e 	{ ae_l16.i	aed8, a14, -16; nop; addi	a6, a4, 36 }
  1328a1:	400000c02829d64e 	{ ae_l16.i	aed9, a6, -16; nop; addi	a13, a4, 44 }
  1328a9:	40000080282dbd1e 	{ ae_l16.i	aed13, a13, -16; nop; addi	a11, a1, 40 }
  1328b1:	40000000b72df11e 	{ ae_s16.0.i	aed13, a1, 14; nop; addi	a15, a1, 32 }
  1328b9:	40000060b829df1e 	{ ae_s16.0.i	aed9, a15, -16; nop; addi	a13, a1, 38 }
  1328c1:	400000a0b8287d1e 	{ ae_s16.0.i	aed8, a13, -16; nop; addi	a7, a1, 42 }
  1328c9:	40000020b621a11e 	{ ae_s16.0.i	aed1, a1, 12; nop; addi	a10, a1, 34 }
  1328d1:	40000000b825ca4e 	{ ae_s16.0.i	aed5, a10, -16; nop; addi	a12, a4, 32 }
  1328d9:	4000000028378c1e 	{ ae_l16.i	aed7, a12, -16; nop; addi	a8, a1, 48 }
  1328e1:	40000174b80a674e 	{ ae_s16.0.i	aed10, a7, -16; nop; ae_movad16.0	a6, aed4 }
  1328e9:	40000174b80c7b6e 	{ ae_s16.0.i	aed12, a11, -16; nop; ae_movad16.0	a7, aed6 }
  1328f1:	40000040b82bb91e 	{ ae_s16.0.i	aed11, a9, -16; nop; addi	a11, a1, 36 }
  1328f9:	400000e0b8279b1e 	{ ae_s16.0.i	aed7, a11, -16; nop; addi	a9, a1, 46 }
  132901:	02ad                	mov.n	a10, a2
  132903:	06bd                	mov.n	a11, a6
  132905:	40000100b802481e 	{ ae_s16.0.i	aed2, a8, -16; nop; movi	a4, 1 }
  13290d:	400001b4b803394e 	{ ae_s16.0.i	aed3, a9, -16; nop; ae_movda16	aed0, a4 }
  132915:	40000040b200c11e 	{ ae_s16.0.i	aed0, a1, 4; nop; addi	a12, a1, 4 }
  13291d:	0655e5               	call8	138e7c <Fx_vector_sum_squares>
  132920:	400001b4224141ae 	{ ae_l16.i	aed1, a1, 4; nop; ae_movda32	aed4, a10 }
  132928:	171184               	ae_sext32	aed1, aed1, 15
  13292b:	0d800ccc06b2a44e 	{ ae_slaa32s	aed0, aed4, a4; ae_movi	aed2, -2 }
  132933:	bbfa590c2f02b11e 	{ or	a11, a1, a1; ae_movi	aed2, -1; ae_and	aed0, aed0, aed2 }
  13293b:	0d8018428111372e 	{ ae_movda32	aed3, a7; ae_add32	aed1, aed1, aed2 }
  132943:	eb0fc8030000f17f 	{ ae_movad32.l	a15, aed1; ae_mul32.ll	aed0, aed0, aed3; nop }
  13294b:	3cff24               	ae_movda16	aed15, a15
  13294e:	0cfb20f00f0021cf 	{ addi	a12, a1, 2; nop; ae_srai64	aed0, aed0, 15 }
  132956:	40000174b25fa10e 	{ ae_s16.0.i	aed15, a1, 4; nop; ae_movad32.l	a10, aed0 }
  13295e:	1411a5               	call8	146a78 <DVTXOP_Log2>
  132961:	2ec1a2               	addi	a10, a1, 46
  132964:	80aeb2               	movi	a11, 0xfffffe80
  132967:	d711c1               	l32r	a12, 1285ac (6054 <xthals_release_major+0x3174>)
  13296a:	400001002702d19e 	{ ae_l16.i	aed2, a1, 14; nop; movi	a13, 9 }
  132972:	40000000212f811e 	{ ae_l16.i	aed15, a1, 2; nop; addi	a8, a1, 32 }
  13297a:	400001002201e16e 	{ ae_l16.i	aed1, a1, 4; nop; movi	a14, 6 }
  132982:	400001102000f1ee 	{ ae_l16.i	aed0, a1, 0; nop; movi	a15, 30 }
  13298a:	0d801a41c006efee 	{ ae_movda16	aed14, a15; ae_add16s	aed6, aed0, aed1 }
  132992:	0d8019cec65d4efe 	{ ae_sraa16s	aed12, aed15, a14; ae_sub16s	aed13, aed6, aed14 }
  13299a:	4000010428b3d8de 	{ ae_l16.i	aed3, a8, -16; nop; ae_slaa16s	aed11, aed13, a13 }
  1329a2:	0d801a4ccb09acee 	{ ae_movda16	aed10, a12; ae_add16s	aed9, aed11, aed12 }
  1329aa:	0c801afac9a78bee 	{ ae_movda16	aed8, a11; ae_mulfp16x4s	aed7, aed9, aed10 }
  1329b2:	400001002601b14e 	{ ae_l16.i	aed1, a1, 12; nop; movi	a11, 4 }
  1329ba:	0d801a484705813e 	{ ae_movad16.0	a8, aed1; ae_add16s	aed5, aed7, aed8 }
  1329c2:	4000017428049a5e 	{ ae_l16.i	aed4, a10, -16; nop; ae_movad16.0	a9, aed5 }
  1329ca:	40000020b026a11e 	{ ae_s16.0.i	aed6, a1, 0; nop; addi	a10, a1, 34 }
  1329d2:	728890               	salt	a8, a8, a9
  1329d5:	13b816               	beqz	a8, 132b14 <FN_SOLOMONVOICEW_TX_AGC+0x2c8>

001329d8 <FN_SOLOMONVOICEW_TX_AGC+0x18c>:
  1329d8:	d60ca1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  1329db:	3c0a24               	ae_movda16	aed0, a10
  1329de:	6cf0dd445067259f 	{ nop; ae_sub16s	aed7, aed0, aed4; ae_mulf16ss.00_s2	aed6, aed4, aed5 }
  1329e6:	0c801a4147d6933e 	{ ae_movad16.0	a9, aed3; ae_mulaf16ss.00	aed6, aed7, aed1 }
  1329ee:	2ac1c2               	addi	a12, a1, 42
  1329f1:	9bfb22606f10c1fe 	{ addi	a15, a1, 44; nop; ae_round16x4f32sasym	aed1, aed6, aed6 }
  1329f9:	4000017428097f1e 	{ ae_l16.i	aed9, a15, -16; nop; ae_movad16.0	a7, aed1 }
  132a01:	40000174280cec9e 	{ ae_l16.i	aed12, a12, -16; nop; ae_movad16.0	a14, aed9 }
  132a09:	0d000d4130b0a97e 	{ bge.w18	a9, a7, 132ae0 <FN_SOLOMONVOICEW_TX_AGC+0x294>; nop }
  132a11:	4eb314               	ae_sub16s	aed11, aed3, aed1
  132a14:	eb5cdd0c0b0a259f 	{ nop; ae_mulf16ss.00	aed10, aed11, aed12; nop }
  132a1c:	059ba4               	ae_slaa32s	aed9, aed10, a11
  132a1f:	428994               	ae_round16x4f32sasym	aed8, aed9, aed9
  132a22:	333824               	ae_add16s	aed3, aed8, aed2

00132a25 <FN_SOLOMONVOICEW_TX_AGC+0x1d9>:
  132a25:	25f284               	ae_movad16.0	a15, aed2
  132a28:	25e384               	ae_movad16.0	a14, aed3
  132a2b:	c0eef0               	sub	a14, a14, a15
  132a2e:	4000004144238e1e 	{ ae_movda16	aed3, a14; nop; addi	a8, a1, 36 }
  132a36:	25d384               	ae_movad16.0	a13, aed3
  132a39:	b01884               	ae_l16.i	aed1, a8, -16
  132a3c:	4dcc                	bnez.n	a13, 132a44 <FN_SOLOMONVOICEW_TX_AGC+0x1f8>
  132a3e:	3e3014               	ae_mov	aed3, aed0
  132a41:	000d06               	j	132a79 <FN_SOLOMONVOICEW_TX_AGC+0x22d>

00132a44 <FN_SOLOMONVOICEW_TX_AGC+0x1f8>:
  132a44:	66a6a2               	movi	a10, 0x666
  132a47:	3cfa24               	ae_movda16	aed15, a10
  132a4a:	0c801af33fae959e 	{ nop; ae_mulfp16x4s	aed14, aed15, aed3 }
  132a52:	c9fb4020efe0039e 	{ movi	a9, 3; nop; ae_cvt32x2f16.10	aed14, aed14 }
  132a5a:	05d9e4               	ae_slaa32s	aed13, aed14, a9
  132a5d:	25adc4               	ae_movad32.l	a10, aed13
  132a60:	137ca5               	call8	14622c <DVTXOP_fnExp10>
  132a63:	3c2a34               	ae_movda32	aed2, a10
  132a66:	d5e8c1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  132a69:	400000414420bc1e 	{ ae_movda16	aed0, a12; nop; addi	a11, a1, 36 }
  132a71:	9bfba8202f301b8e 	{ ae_l16.i	aed1, a11, -16; nop; ae_round16x4f32sasym	aed3, aed2, aed2 }

00132a79 <FN_SOLOMONVOICEW_TX_AGC+0x22d>:
  132a79:	30c1f2               	addi	a15, a1, 48
  132a7c:	400001742804ef3e 	{ ae_l16.i	aed4, a15, -16; nop; ae_movad16.0	a14, aed3 }
  132a84:	25d484               	ae_movad16.0	a13, aed4
  132a87:	26c1b2               	addi	a11, a1, 38
  132a8a:	72eed0               	salt	a14, a14, a13
  132a8d:	0d4008c19eb40eae 	{ beqz.w18	a14, 132b1a <FN_SOLOMONVOICEW_TX_AGC+0x2ce>; ae_mov	aed4, aed1 }

00132a95 <FN_SOLOMONVOICEW_TX_AGC+0x249>:
  132a95:	d6c6a1               	l32r	a10, 1285b0 (214310 <TXAGCSm_WB>)
  132a98:	02bd                	mov.n	a11, a2
  132a9a:	30c142               	addi	a4, a1, 48
  132a9d:	6cf0a8443076848f 	{ ae_l16.i	aed8, a4, -16; ae_sub16s	aed6, aed0, aed4; ae_mulf16ss.00_s2	aed7, aed4, aed3 }
  132aa5:	0c80184886d7562e 	{ ae_movda32	aed5, a6; ae_mulaf16ss.00	aed7, aed6, aed8 }
  132aad:	1efb59105f50e55f 	{ or	a14, a5, a5; nop; ae_srai32	aed5, aed5, 1 }
  132ab5:	9bfbc8707f60f57e 	{ ae_movad32.l	a15, aed5; nop; ae_round16x4f32sasym	aed6, aed7, aed7 }
  132abd:	254684               	ae_movad16.0	a4, aed6
  132ac0:	0261f2               	s32i	a15, a1, 8
  132ac3:	20c440               	or	a12, a4, a4
  132ac6:	07ba25               	call8	13a668 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2>
  132ac9:	05cd                	mov.n	a12, a5
  132acb:	21d8                	l32i.n	a13, a1, 8
  132acd:	04bd                	mov.n	a11, a4
  132acf:	90ad20               	addx2	a10, a13, a2
  132ad2:	c0d6d0               	sub	a13, a6, a13
  132ad5:	07c025               	call8	13a6d8 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3>
  132ad8:	005372               	s16i	a7, a3, 0
  132adb:	015342               	s16i	a4, a3, 2
  132ade:	f01d                	retw.n

00132ae0 <FN_SOLOMONVOICEW_TX_AGC+0x294>:
  132ae0:	0d0000c2ceb3ae7e 	{ bge.w18	a14, a7, 132af0 <FN_SOLOMONVOICEW_TX_AGC+0x2a4>; ae_mov	aed3, aed2 }
  132ae8:	ffce46               	j	132a25 <FN_SOLOMONVOICEW_TX_AGC+0x1d9>

00132aeb <FN_SOLOMONVOICEW_TX_AGC+0x29f>:
  132aeb:	00000000 2f8f1e00                                .....

00132af0 <FN_SOLOMONVOICEW_TX_AGC+0x2a4>:
  132af0:	40000080282f8f1e 	{ ae_l16.i	aed15, a15, -16; nop; addi	a8, a1, 40 }
  132af8:	ebf0a8010f0de88f 	{ ae_l16.i	aed14, a8, -16; ae_sub16s	aed13, aed15, aed1; nop }
  132b00:	eb5cdd0e0d0c259f 	{ nop; ae_mulf16ss.00	aed12, aed13, aed14; nop }
  132b08:	05bbc4               	ae_slaa32s	aed11, aed12, a11
  132b0b:	42abb4               	ae_round16x4f32sasym	aed10, aed11, aed11
  132b0e:	333a24               	ae_add16s	aed3, aed10, aed2
  132b11:	ffc406               	j	132a25 <FN_SOLOMONVOICEW_TX_AGC+0x1d9>

00132b14 <FN_SOLOMONVOICEW_TX_AGC+0x2c8>:
  132b14:	b04a84               	ae_l16.i	aed4, a10, -16
  132b17:	ffaf46               	j	1329d8 <FN_SOLOMONVOICEW_TX_AGC+0x18c>

00132b1a <FN_SOLOMONVOICEW_TX_AGC+0x2ce>:
  132b1a:	b04b84               	ae_l16.i	aed4, a11, -16
  132b1d:	ffdd06               	j	132a95 <FN_SOLOMONVOICEW_TX_AGC+0x249>

00132b20 <FN_SOLOMONVOICEW_TX_AGC_2ch>:
  132b20:	00e136               	entry	a1, 112
  132b23:	2139                	s32i.n	a3, a1, 8
  132b25:	04dd                	mov.n	a13, a4
  132b27:	b149                	s32i.n	a4, a1, 44
  132b29:	400001002104450e 	{ ae_l16.i	aed4, a5, 2; nop; movi	a4, 0 }
  132b31:	400001b420e6354e 	{ ae_l16.i	aed6, a5, 0; nop; ae_movda16	aed14, a4 }
  132b39:	d2e114               	ae_s16.0.i	aed14, a1, 2
  132b3c:	d2e104               	ae_s16.0.i	aed14, a1, 0
  132b3f:	0f9562               	l16si	a6, a5, 30
  132b42:	400000202633851e 	{ ae_l16.i	aed3, a5, 12; nop; addi	a8, a1, 50 }
  132b4a:	400000c020213d5e 	{ ae_l16.i	aed1, a13, 0; nop; addi	a3, a5, 44 }
  132b52:	40000040282d735e 	{ ae_l16.i	aed13, a3, -16; nop; addi	a7, a5, 36 }
  132b5a:	400000602829f71e 	{ ae_l16.i	aed9, a7, -16; nop; addi	a15, a1, 38 }
  132b62:	400000a02725e55e 	{ ae_l16.i	aed5, a5, 14; nop; addi	a14, a5, 42 }
  132b6a:	40000000283cce1e 	{ ae_l16.i	aed12, a14, -16; nop; addi	a12, a1, 48 }
  132b72:	4000008021229d5e 	{ ae_l16.i	aed2, a13, 2; nop; addi	a9, a5, 40 }
  132b7a:	40000060282ab95e 	{ ae_l16.i	aed10, a9, -16; nop; addi	a11, a5, 38 }
  132b82:	40000080283b9b1e 	{ ae_l16.i	aed11, a11, -16; nop; addi	a9, a1, 56 }
  132b8a:	400000a0b822b91e 	{ ae_s16.0.i	aed2, a9, -16; nop; addi	a11, a1, 42 }
  132b92:	40000000b825eb5e 	{ ae_s16.0.i	aed5, a11, -16; nop; addi	a14, a5, 32 }
  132b9a:	4000008028274e1e 	{ ae_l16.i	aed7, a14, -16; nop; addi	a4, a1, 40 }
  132ba2:	40000040b839a41e 	{ ae_s16.0.i	aed9, a4, -16; nop; addi	a10, a1, 52 }
  132baa:	40000020b82b3a5e 	{ ae_s16.0.i	aed11, a10, -16; nop; addi	a3, a5, 34 }
  132bb2:	400001742808734e 	{ ae_l16.i	aed8, a3, -16; nop; ae_movad16.0	a7, aed4 }
  132bba:	40000174b80c3c6e 	{ ae_s16.0.i	aed12, a12, -16; nop; ae_movad16.0	a3, aed6 }
  132bc2:	400000c0b82dcf1e 	{ ae_s16.0.i	aed13, a15, -16; nop; addi	a12, a1, 44 }
  132bca:	400000e0b82af81e 	{ ae_s16.0.i	aed10, a8, -16; nop; addi	a15, a1, 46 }
  132bd2:	40000040b8288f1e 	{ ae_s16.0.i	aed8, a15, -16; nop; addi	a8, a1, 36 }
  132bda:	40000060b831a81e 	{ ae_s16.0.i	aed1, a8, -16; nop; addi	a10, a1, 54 }
  132be2:	40000100b8034a1e 	{ ae_s16.0.i	aed3, a10, -16; nop; movi	a4, 1 }
  132bea:	400001b4b8073c4e 	{ ae_s16.0.i	aed7, a12, -16; nop; ae_movda16	aed0, a4 }
  132bf2:	02ad                	mov.n	a10, a2
  132bf4:	07bd                	mov.n	a11, a7
  132bf6:	40000040b200c11e 	{ ae_s16.0.i	aed0, a1, 4; nop; addi	a12, a1, 4 }
  132bfe:	0627e5               	call8	138e7c <Fx_vector_sum_squares>
  132c01:	07bd                	mov.n	a11, a7
  132c03:	60c182               	addi	a8, a1, 96
  132c06:	ebfaa80c0e03212f 	{ ae_l16.i	aed2, a1, 4; ae_movi	aed3, -2; nop }
  132c0e:	400001b545454a3e 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed4, a3 }
  132c16:	400001011704c11e 	{ ae_s32x2.i	aed4, a1, 56; nop; movi	a12, 1 }
  132c1e:	4000018544165c4e 	{ ae_movda16	aed6, a12; nop; ae_slaa32s	aed1, aed5, a4 }
  132c26:	bbfb59103f10a22e 	{ or	a10, a2, a2; nop; ae_and	aed1, aed1, aed3 }
  132c2e:	e90fd92481213fcf 	{ ae_movi	aed3, -1; ae_mul32.ll	aed1, aed1, aed4; ae_sext32	aed2, aed2, 15 }
  132c36:	ebe7b4030202613f 	{ ae_s16.0.i	aed6, a1, 6; ae_add32	aed2, aed2, aed3; nop }
  132c3e:	0cfbc8f01f10927f 	{ ae_movad32.l	a9, aed2; nop; ae_srai64	aed1, aed1, 15 }
  132c46:	400001754450591e 	{ ae_movda16	aed0, a9; nop; ae_movad32.l	a5, aed1 }
  132c4e:	400001b4b2f0415e 	{ ae_s16.0.i	aed0, a1, 4; nop; ae_movda32	aed15, a5 }
  132c56:	40000061280fc81e 	{ ae_s32.l.i	aed15, a8, -32; nop; addi	a12, a1, 6 }
  132c5e:	0621e5               	call8	138e7c <Fx_vector_sum_squares>
  132c61:	0add                	mov.n	a13, a10
  132c63:	400000002368f11e 	{ ae_l16.i	aed8, a1, 6; nop; addi	a15, a1, 96 }
  132c6b:	400001742207e18e 	{ ae_l16.i	aed7, a1, 4; nop; ae_movad16.0	a14, aed8 }
  132c73:	400001746701c17e 	{ ae_l32x2.i	aed1, a1, 56; nop; ae_movad16.0	a12, aed7 }
  132c7b:	400000f078f0efee 	{ ae_l32.i	aed0, a15, -32; nop; addi	a14, a14, -1 }
  132c83:	4000017544538e0e 	{ ae_movda16	aed3, a14; nop; ae_movad32.l	a8, aed0 }
  132c8b:	400001754502ad3e 	{ ae_movda32	aed2, a13; nop; ae_movad16.0	a10, aed3 }
  132c93:	400001b4b3c341ae 	{ ae_s16.0.i	aed3, a1, 6; nop; ae_movda32	aed12, a10 }
  132c9b:	0d0003cc96bdaace 	{ bge.w18	a10, a12, 132cd8 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1b8>; ae_movi	aed13, -2 }
  132ca3:	4000018545ab2c4e 	{ ae_movda32	aed11, a12; nop; ae_slaa32s	aed10, aed2, a4 }
  132cab:	41aad4               	ae_and	aed10, aed10, aed13
  132cae:	2ef2ddac1bab259f 	{ nop; ae_sub32	aed11, aed11, aed12; ae_mul32.ll_s2	aed10, aed10, aed1 }
  132cb6:	25bb84               	ae_movad16.0	a11, aed11
  132cb9:	8cafa4               	ae_srai64	aed10, aed10, 15
  132cbc:	25dac4               	ae_movad32.l	a13, aed10
  132cbf:	3c0d34               	ae_movda32	aed0, a13
  132cc2:	829b04               	ae_sraa32s	aed9, aed0, a11
  132cc5:	2599c4               	ae_movad32.l	a9, aed9
  132cc8:	47a897               	bge	a8, a9, 132d13 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1f3>
  132ccb:	40000174b253510e 	{ ae_s16.0.i	aed3, a1, 4; nop; ae_movad32.l	a5, aed0 }
  132cd3:	000f06               	j	132d13 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1f3>

00132cd6 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1b6>:
	...

00132cd8 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1b8>:
  132cd8:	400001b545464cae 	{ ae_movda32	aed6, a12; nop; ae_movda32	aed4, a10 }
  132ce0:	0d800cccf6b5a42e 	{ ae_slaa32s	aed15, aed2, a4; ae_movi	aed5, -2 }
  132ce8:	bbf2ddf654f4259e 	{ nop; ae_sub32	aed4, aed4, aed6; ae_and	aed15, aed15, aed5 }
  132cf0:	25f484               	ae_movad16.0	a15, aed4
  132cf3:	eb0fdd010f0f259f 	{ nop; ae_mul32.ll	aed15, aed15, aed1; nop }
  132cfb:	82ef04               	ae_sraa32s	aed14, aed0, a15
  132cfe:	8cfff4               	ae_srai64	aed15, aed15, 15
  132d01:	25afc4               	ae_movad32.l	a10, aed15
  132d04:	25eec4               	ae_movad32.l	a14, aed14
  132d07:	0020f0               	nop
  132d0a:	05aea7               	bge	a14, a10, 132d13 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x1f3>
  132d0d:	205aa0               	or	a5, a10, a10
  132d10:	d23124               	ae_s16.0.i	aed3, a1, 4
  132d13:	05ad                	mov.n	a10, a5
  132d15:	01bd                	mov.n	a11, a1
  132d17:	c12b                	addi.n	a12, a1, 2
  132d19:	13d5e5               	call8	146a78 <DVTXOP_Log2>
  132d1c:	24c1b2               	addi	a11, a1, 36
  132d1f:	9e0c                	movi.n	a14, 9
  132d21:	28c192               	addi	a9, a1, 40
  132d24:	400001002100f16e 	{ ae_l16.i	aed0, a1, 2; nop; movi	a15, 6 }
  132d2c:	40000110220481ee 	{ ae_l16.i	aed4, a1, 4; nop; movi	a8, 30 }
  132d34:	d61ed1               	l32r	a13, 1285ac (6054 <xthals_release_major+0x3174>)
  132d37:	4000018020e1c10e 	{ ae_l16.i	aed1, a1, 0; nop; movi	a12, 0xfffffe80 }
  132d3f:	400000614429ac1e 	{ ae_movda16	aed9, a12; nop; addi	a10, a1, 38 }
  132d47:	400001002802ca4e 	{ ae_l16.i	aed2, a10, -16; nop; movi	a12, 4 }
  132d4f:	40000061443bad1e 	{ ae_movda16	aed11, a13; nop; addi	a10, a1, 54 }
  132d57:	0d801a44c107f8ee 	{ ae_movda16	aed15, a8; ae_add16s	aed7, aed1, aed4 }
  132d5f:	0d8019cfd75e4f0e 	{ ae_sraa16s	aed13, aed0, a15; ae_sub16s	aed14, aed7, aed15 }
  132d67:	4000010428c3e9ee 	{ ae_l16.i	aed3, a9, -16; nop; ae_slaa16s	aed12, aed14, a14 }
  132d6f:	ebe5a80d0c0a1b8f 	{ ae_l16.i	aed1, a11, -16; ae_add16s	aed10, aed12, aed13; nop }
  132d77:	0c801afb4aa8b33e 	{ ae_movad16.0	a11, aed3; ae_mulfp16x4s	aed8, aed10, aed11 }
  132d7f:	d522d1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  132d82:	0d801a494805813e 	{ ae_movad16.0	a8, aed1; ae_add16s	aed5, aed8, aed9 }
  132d8a:	4000017428049a5e 	{ ae_l16.i	aed4, a10, -16; nop; ae_movad16.0	a9, aed5 }
  132d92:	400001b4b00731de 	{ ae_s16.0.i	aed7, a1, 0; nop; ae_movda16	aed0, a13 }
  132d9a:	728890               	salt	a8, a8, a9
  132d9d:	15b816               	beqz	a8, 132efc <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3dc>

00132da0 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x280>:
  132da0:	6cf0dd445067259f 	{ nop; ae_sub16s	aed7, aed0, aed4; ae_mulf16ss.00_s2	aed6, aed4, aed5 }
  132da8:	eb2edd010706259f 	{ nop; ae_mulaf16ss.00	aed6, aed7, aed1; nop }
  132db0:	34c1d2               	addi	a13, a1, 52
  132db3:	9bfb23606f1021ee 	{ addi	a14, a1, 50; nop; ae_round16x4f32sasym	aed1, aed6, aed6 }
  132dbb:	40000174280c5e1e 	{ ae_l16.i	aed12, a14, -16; nop; ae_movad16.0	a5, aed1 }
  132dc3:	4000017428099d2e 	{ ae_l16.i	aed9, a13, -16; nop; ae_movad16.0	a9, aed2 }
  132dcb:	0d000f4190b0ab5e 	{ bge.w18	a11, a5, 132ec8 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3a8>; nop }
  132dd3:	4eb314               	ae_sub16s	aed11, aed3, aed1
  132dd6:	eb5cdd0c0b0a259f 	{ nop; ae_mulf16ss.00	aed10, aed11, aed12; nop }
  132dde:	059ca4               	ae_slaa32s	aed9, aed10, a12
  132de1:	428994               	ae_round16x4f32sasym	aed8, aed9, aed9
  132de4:	333824               	ae_add16s	aed3, aed8, aed2

00132de7 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2c7>:
  132de7:	258384               	ae_movad16.0	a8, aed3
  132dea:	c08890               	sub	a8, a8, a9
  132ded:	400000c14423a81e 	{ ae_movda16	aed3, a8; nop; addi	a10, a1, 44 }
  132df5:	25f384               	ae_movad16.0	a15, aed3
  132df8:	b01a84               	ae_l16.i	aed1, a10, -16
  132dfb:	5fcc                	bnez.n	a15, 132e04 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2e4>
  132dfd:	3e3014               	ae_mov	aed3, aed0
  132e00:	000d46               	j	132e39 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x319>

00132e03 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2e3>:
	...

00132e04 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2e4>:
  132e04:	66a6c2               	movi	a12, 0x666
  132e07:	3cfc24               	ae_movda16	aed15, a12
  132e0a:	0c801af33fae959e 	{ nop; ae_mulfp16x4s	aed14, aed15, aed3 }
  132e12:	c9fb4020efe003be 	{ movi	a11, 3; nop; ae_cvt32x2f16.10	aed14, aed14 }
  132e1a:	05dbe4               	ae_slaa32s	aed13, aed14, a11
  132e1d:	25adc4               	ae_movad32.l	a10, aed13
  132e20:	1340a5               	call8	14622c <DVTXOP_fnExp10>
  132e23:	3c2a34               	ae_movda32	aed2, a10
  132e26:	d4f8e1               	l32r	a14, 128208 (7fff <xthals_release_major+0x511f>)
  132e29:	400000c14420de1e 	{ ae_movda16	aed0, a14; nop; addi	a13, a1, 44 }
  132e31:	9bfba8202f301d8e 	{ ae_l16.i	aed1, a13, -16; nop; ae_round16x4f32sasym	aed3, aed2, aed2 }

00132e39 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x319>:
  132e39:	38c192               	addi	a9, a1, 56
  132e3c:	400001742804f93e 	{ ae_l16.i	aed4, a9, -16; nop; ae_movad16.0	a15, aed3 }
  132e44:	254484               	ae_movad16.0	a4, aed4
  132e47:	c159                	s32i.n	a5, a1, 48
  132e49:	72ff40               	salt	a15, a15, a4
  132e4c:	0d400bc15eb40fae 	{ beqz.w18	a15, 132f05 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3e5>; ae_mov	aed4, aed1 }

00132e54 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x334>:
  132e54:	d5d7a1               	l32r	a10, 1285b0 (214310 <TXAGCSm_WB>)
  132e57:	02bd                	mov.n	a11, a2
  132e59:	04dd                	mov.n	a13, a4
  132e5b:	38c1c2               	addi	a12, a1, 56
  132e5e:	6cf0a84430768c8f 	{ ae_l16.i	aed8, a12, -16; ae_sub16s	aed6, aed0, aed4; ae_mulf16ss.00_s2	aed7, aed4, aed3 }
  132e66:	0c80184886d7572e 	{ ae_movda32	aed5, a7; ae_mulaf16ss.00	aed7, aed6, aed8 }
  132e6e:	1efb59105f50e66f 	{ or	a14, a6, a6; nop; ae_srai32	aed5, aed5, 1 }
  132e76:	9bfbc8707f60357e 	{ ae_movad32.l	a3, aed5; nop; ae_round16x4f32sasym	aed6, aed7, aed7 }
  132e7e:	255684               	ae_movad16.0	a5, aed6
  132e81:	03fd                	mov.n	a15, a3
  132e83:	05cd                	mov.n	a12, a5
  132e85:	077e25               	call8	13a668 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2>
  132e88:	90a320               	addx2	a10, a3, a2
  132e8b:	05bd                	mov.n	a11, a5
  132e8d:	06cd                	mov.n	a12, a6
  132e8f:	11e3f0               	slli	a14, a3, 1
  132e92:	c0d730               	sub	a13, a7, a3
  132e95:	41d9                	s32i.n	a13, a1, 16
  132e97:	31e9                	s32i.n	a14, a1, 12
  132e99:	0783e5               	call8	13a6d8 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3>
  132e9c:	04dd                	mov.n	a13, a4
  132e9e:	03fd                	mov.n	a15, a3
  132ea0:	d5c4a1               	l32r	a10, 1285b0 (214310 <TXAGCSm_WB>)
  132ea3:	05cd                	mov.n	a12, a5
  132ea5:	2178                	l32i.n	a7, a1, 8
  132ea7:	06ed                	mov.n	a14, a6
  132ea9:	07bd                	mov.n	a11, a7
  132eab:	077be5               	call8	13a668 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2>
  132eae:	06cd                	mov.n	a12, a6
  132eb0:	b128                	l32i.n	a2, a1, 44
  132eb2:	c138                	l32i.n	a3, a1, 48
  132eb4:	05bd                	mov.n	a11, a5
  132eb6:	31a8                	l32i.n	a10, a1, 12
  132eb8:	41d8                	l32i.n	a13, a1, 16
  132eba:	80aa70               	add	a10, a10, a7
  132ebd:	0781a5               	call8	13a6d8 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3>
  132ec0:	005232               	s16i	a3, a2, 0
  132ec3:	015252               	s16i	a5, a2, 2
  132ec6:	f01d                	retw.n

00132ec8 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3a8>:
  132ec8:	25b984               	ae_movad16.0	a11, aed9
  132ecb:	40000000283fed1e 	{ ae_l16.i	aed15, a13, -16; nop; addi	a14, a1, 48 }
  132ed3:	0d0000c29eb3ab5e 	{ bge.w18	a11, a5, 132ee0 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3c0>; ae_mov	aed3, aed2 }
  132edb:	ffc206               	j	132de7 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2c7>

00132ede <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3be>:
	...

00132ee0 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3c0>:
  132ee0:	ebf0a8010f0dee8f 	{ ae_l16.i	aed14, a14, -16; ae_sub16s	aed13, aed15, aed1; nop }
  132ee8:	eb5cdd0e0d0c259f 	{ nop; ae_mulf16ss.00	aed12, aed13, aed14; nop }
  132ef0:	05bcc4               	ae_slaa32s	aed11, aed12, a12
  132ef3:	42abb4               	ae_round16x4f32sasym	aed10, aed11, aed11
  132ef6:	333a24               	ae_add16s	aed3, aed10, aed2
  132ef9:	ffba86               	j	132de7 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x2c7>

00132efc <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3dc>:
  132efc:	2ac182               	addi	a8, a1, 42
  132eff:	b04884               	ae_l16.i	aed4, a8, -16
  132f02:	ffa686               	j	132da0 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x280>

00132f05 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3e5>:
  132f05:	2ec192               	addi	a9, a1, 46
  132f08:	b04984               	ae_l16.i	aed4, a9, -16
  132f0b:	ffd146               	j	132e54 <FN_SOLOMONVOICEW_TX_AGC_2ch+0x334>

00132f0e <FN_SOLOMONVOICEW_TX_AGC_2ch+0x3ee>:
	...

00132f10 <DVTXOP_div_s>:
  132f10:	004136               	entry	a1, 32
  132f13:	c38c                	beqz.n	a3, 132f23 <DVTXOP_div_s+0x13>
  132f15:	0a2327               	blt	a3, a2, 132f23 <DVTXOP_div_s+0x13>
  132f18:	007396               	bltz	a3, 132f23 <DVTXOP_div_s+0x13>
  132f1b:	099237               	bne	a2, a3, 132f28 <DVTXOP_div_s+0x18>
  132f1e:	d4ba21               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  132f21:	f01d                	retw.n

00132f23 <DVTXOP_div_s+0x13>:
  132f23:	020c                	movi.n	a2, 0
  132f25:	f01d                	retw.n

00132f27 <DVTXOP_div_s+0x17>:
	...

00132f28 <DVTXOP_div_s+0x18>:
  132f28:	151334               	ae_movda32x2	aed1, a3, a3
  132f2b:	040c                	movi.n	a4, 0
  132f2d:	150244               	ae_movda32x2	aed0, a2, a4
  132f30:	2b0414               	ae_div64d32.l	aed0, aed1
  132f33:	2b0414               	ae_div64d32.l	aed0, aed1
  132f36:	2b0414               	ae_div64d32.l	aed0, aed1
  132f39:	2b0414               	ae_div64d32.l	aed0, aed1
  132f3c:	2b0414               	ae_div64d32.l	aed0, aed1
  132f3f:	2b0414               	ae_div64d32.l	aed0, aed1
  132f42:	2b0414               	ae_div64d32.l	aed0, aed1
  132f45:	2b0414               	ae_div64d32.l	aed0, aed1
  132f48:	2b0414               	ae_div64d32.l	aed0, aed1
  132f4b:	2b0414               	ae_div64d32.l	aed0, aed1
  132f4e:	2b0414               	ae_div64d32.l	aed0, aed1
  132f51:	2b0414               	ae_div64d32.l	aed0, aed1
  132f54:	2b0414               	ae_div64d32.l	aed0, aed1
  132f57:	2b0414               	ae_div64d32.l	aed0, aed1
  132f5a:	2b0414               	ae_div64d32.l	aed0, aed1
  132f5d:	2520c4               	ae_movad32.l	a2, aed0
  132f60:	232280               	sext	a2, a2, 15
  132f63:	f01d                	retw.n

00132f65 <DVTXOP_div_s+0x55>:
  132f65:	000000                                        ...

00132f68 <SolomonVoiceInterChannelANCInit>:
  132f68:	004136               	entry	a1, 32
  132f6b:	d59221               	l32r	a2, 1285b4 (23e470 <ANC_vars>)
  132f6e:	02ad                	mov.n	a10, a2
  132f70:	0018e5               	call8	133100 <fn_InterChannelANC_init>
  132f73:	f01d                	retw.n

00132f75 <SolomonVoiceInterChannelANCInit+0xd>:
  132f75:	000000                                        ...

00132f78 <FN_InterChannelANC_main>:
  132f78:	00a136               	entry	a1, 80
  132f7b:	00a1c2               	movi	a12, 0x100
  132f7e:	d58e41               	l32r	a4, 1285b8 (22b08 <_memmap_cacheattr_bp_base+0xb06>)
  132f81:	d58e31               	l32r	a3, 1285bc (12504 <xthals_release_major+0xf624>)
  132f84:	d58fb1               	l32r	a11, 1285c0 (bd90 <xthals_release_major+0x8eb0>)
  132f87:	3ed272               	addmi	a7, a2, 0x3e00
  132f8a:	36d262               	addmi	a6, a2, 0x3600
  132f8d:	7fd662               	addmi	a6, a6, 0x7f00
  132f90:	7fd772               	addmi	a7, a7, 0x7f00
  132f93:	419772               	l16si	a7, a7, 130
  132f96:	099662               	l16si	a6, a6, 18
  132f99:	b2ba                	add.n	a11, a2, a11
  132f9b:	323a                	add.n	a3, a2, a3
  132f9d:	424a                	add.n	a4, a2, a4
  132f9f:	8c9482               	l16si	a8, a4, 0x118
  132fa2:	899452               	l16si	a5, a4, 0x112
  132fa5:	009332               	l16si	a3, a3, 0
  132fa8:	4139                	s32i.n	a3, a1, 16
  132faa:	5159                	s32i.n	a5, a1, 20
  132fac:	382442               	l32i	a4, a4, 224
  132faf:	6189                	s32i.n	a8, a1, 24
  132fb1:	06d452               	addmi	a5, a4, 0x600
  132fb4:	05ad                	mov.n	a10, a5
  132fb6:	4d3ca5               	call8	180380 <__vec_memcpy>
  132fb9:	05ad                	mov.n	a10, a5
  132fbb:	d4ceb1               	l32r	a11, 1282f4 (4000 <xthals_release_major+0x1120>)
  132fbe:	fc0c                	movi.n	a12, 15
  132fc0:	80a0d2               	movi	a13, 128
  132fc3:	05e625               	call8	138e24 <Fx_vector_gain>
  132fc6:	06cd                	mov.n	a12, a6
  132fc8:	05dd                	mov.n	a13, a5
  132fca:	07ed                	mov.n	a14, a7
  132fcc:	d55fb1               	l32r	a11, 128548 (b520 <xthals_release_major+0x8640>)
  132fcf:	09d4f2               	addmi	a15, a4, 0x900
  132fd2:	71f9                	s32i.n	a15, a1, 28
  132fd4:	b2ba                	add.n	a11, a2, a11
  132fd6:	91b9                	s32i.n	a11, a1, 36
  132fd8:	07d422               	addmi	a2, a4, 0x700
  132fdb:	02ad                	mov.n	a10, a2
  132fdd:	0020e5               	call8	1331ec <fn_InterChannelANC_proc>
  132fe0:	41c8                	l32i.n	a12, a1, 16
  132fe2:	0ad492               	addmi	a9, a4, 0xa00
  132fe5:	d94b                	addi.n	a13, a9, 4
  132fe7:	81d9                	s32i.n	a13, a1, 32
  132fe9:	0d40104180b01c0e 	{ beqi.w18	a12, 1, 1330f5 <FN_InterChannelANC_main+0x17d>; nop }
  132ff1:	8099a2               	l16si	a10, a9, 0x100
  132ff4:	041aa6               	blti	a10, 1, 132ffc <FN_InterChannelANC_main+0x84>
  132ff7:	ea0b                	addi.n	a14, a10, -1
  132ff9:	8059e2               	s16i	a14, a9, 0x100

00132ffc <FN_InterChannelANC_main+0x84>:
  132ffc:	04ad                	mov.n	a10, a4
  132ffe:	05bd                	mov.n	a11, a5
  133000:	07cd                	mov.n	a12, a7
  133002:	91d8                	l32i.n	a13, a1, 36
  133004:	d570f1               	l32r	a15, 1285c4 (23f090 <ANCFreqUpdate>)
  133007:	02ed                	mov.n	a14, a2
  133009:	01f9                	s32i.n	a15, a1, 0
  13300b:	06fd                	mov.n	a15, a6
  13300d:	0054e5               	call8	13355c <fn_InterChannelANC_ctr>
  133010:	05dd                	mov.n	a13, a5
  133012:	71f8                	l32i.n	a15, a1, 28
  133014:	06cd                	mov.n	a12, a6
  133016:	07ed                	mov.n	a14, a7
  133018:	47a182               	movi	a8, 0x147
  13301b:	d48f31               	l32r	a3, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13301e:	11a9                	s32i.n	a10, a1, 4
  133020:	290c                	movi.n	a9, 2
  133022:	d568b1               	l32r	a11, 1285c4 (23f090 <ANCFreqUpdate>)
  133025:	21b9                	s32i.n	a11, a1, 8
  133027:	729a90               	salt	a9, a10, a9
  13302a:	91b8                	l32i.n	a11, a1, 36
  13302c:	02ad                	mov.n	a10, a2
  13302e:	933890               	movnez	a3, a8, a9
  133031:	0139                	s32i.n	a3, a1, 0
  133033:	00a8e5               	call8	133ac0 <fn_InterChannelANC_update>
  133036:	5158                	l32i.n	a5, a1, 20
  133038:	02ad                	mov.n	a10, a2
  13303a:	08d4f2               	addmi	a15, a4, 0x800
  13303d:	03d4e2               	addmi	a14, a4, 0x300
  133040:	81c8                	l32i.n	a12, a1, 32
  133042:	01e9                	s32i.n	a14, a1, 0
  133044:	07ed                	mov.n	a14, a7
  133046:	809cd2               	l16si	a13, a12, 0x100
  133049:	11d9                	s32i.n	a13, a1, 4
  13304b:	7e9cc2               	l16si	a12, a12, 252
  13304e:	21c9                	s32i.n	a12, a1, 8
  133050:	05d4d2               	addmi	a13, a4, 0x500
  133053:	06cd                	mov.n	a12, a6
  133055:	04d462               	addmi	a6, a4, 0x400
  133058:	06bd                	mov.n	a11, a6
  13305a:	002c65               	call8	133320 <fn_InterChannelANC_PowerCompen>
  13305d:	02ad                	mov.n	a10, a2
  13305f:	05cd                	mov.n	a12, a5
  133061:	61b8                	l32i.n	a11, a1, 24
  133063:	80a0d2               	movi	a13, 128
  133066:	05dbe5               	call8	138e24 <Fx_vector_gain>
  133069:	07d482               	addmi	a8, a4, 0x700
  13306c:	7a0c                	movi.n	a10, 7
  13306e:	cc4804               	ae_l16x4.i	aed4, a8, 0
  133071:	888b                	addi.n	a8, a8, 8
  133073:	9058c4               	ae_l16x4.ip	aed5, a8, 32
  133076:	cc68e4               	ae_l16x4.i	aed6, a8, -16
  133079:	0c8009358474045e 	{ ae_sel16i	aed0, aed4, aed5, 8; ae_sel16i	aed4, aed4, aed5, 7 }
  133081:	0c8016046434589e 	{ ae_l16x4.i	aed5, a8, -24; ae_mul16x4	aed3, aed4, aed4, aed4 }
  133089:	0c8009807034156e 	{ ae_sel16i	aed1, aed5, aed6, 7; ae_mula16x4	aed3, aed4, aed0, aed0 }
  133091:	f03d                	nop.n
  133093:	f03d                	nop.n
  133095:	3f8a76               	loop	a10, 1330d8 <FN_InterChannelANC_main+0x160>
  133098:	88fbc3506f60089e 	{ ae_l16x4.i	aed0, a8, -8; nop; ae_sel16i	aed6, aed5, aed6, 8 }
  1330a0:	0c8018014178183e 	{ ae_l16x4.ip	aed1, a8, 32; ae_mul16x4	aed7, aed8, aed1, aed1 }
  1330a8:	87fbc3001f20581e 	{ ae_l16x4.i	aed5, a8, -24; nop; ae_sel16i	aed2, aed0, aed1, 7 }
  1330b0:	88fbce001f0036ce 	{ ae_s32x2.ip	aed3, a6, 32; nop; ae_sel16i	aed0, aed0, aed1, 8 }
  1330b8:	0c8016867678681e 	{ ae_l16x4.i	aed6, a8, -16; ae_mula16x4	aed7, aed8, aed6, aed6 }
  1330c0:	0c801802623446ce 	{ ae_s32x2.i	aed4, a6, -24; ae_mul16x4	aed3, aed4, aed2, aed2 }
  1330c8:	0c8018807034764e 	{ ae_s32x2.i	aed7, a6, -16; ae_mula16x4	aed3, aed4, aed0, aed0 }
  1330d0:	87fbc7506f1086fe 	{ ae_s32x2.i	aed8, a6, -8; nop; ae_sel16i	aed1, aed5, aed6, 7 }

001330d8 <FN_InterChannelANC_main+0x160>:
  1330d8:	069d                	mov.n	a9, a6

001330da <FN_InterChannelANC_main+0x162>:
  1330da:	0c8009018176856e 	{ ae_sel16i	aed8, aed5, aed6, 8; ae_mul16x4	aed7, aed6, aed1, aed1 }
  1330e2:	0c801888c876394e 	{ ae_s32x2.ip	aed3, a9, 32; ae_mula16x4	aed7, aed6, aed8, aed8 }
  1330ea:	e949d4               	ae_s32x2.i	aed4, a9, -24
  1330ed:	e979e4               	ae_s32x2.i	aed7, a9, -16
  1330f0:	e969f4               	ae_s32x2.i	aed6, a9, -8
  1330f3:	f01d                	retw.n

001330f5 <FN_InterChannelANC_main+0x17d>:
  1330f5:	5a0c                	movi.n	a10, 5
  1330f7:	8059a2               	s16i	a10, a9, 0x100
  1330fa:	ffbf86               	j	132ffc <FN_InterChannelANC_main+0x84>

001330fd <FN_InterChannelANC_main+0x185>:
  1330fd:	000000                                        ...

00133100 <fn_InterChannelANC_init>:
  133100:	004136               	entry	a1, 32
  133103:	0b1c                	movi.n	a11, 16
  133105:	052c                	movi.n	a5, 32
  133107:	0e0c                	movi.n	a14, 0
  133109:	ffa362               	movi	a6, 0x3ff
  13310c:	02dd                	mov.n	a13, a2
  13310e:	07dd32               	addmi	a3, a13, 0x700
  133111:	09dd42               	addmi	a4, a13, 0x900
  133114:	01dd92               	addmi	a9, a13, 0x100
  133117:	02dda2               	addmi	a10, a13, 0x200
  13311a:	04dd82               	addmi	a8, a13, 0x400
  13311d:	05dd72               	addmi	a7, a13, 0x500
  133120:	06d222               	addmi	a2, a2, 0x600
  133123:	08c222               	addi	a2, a2, 8
  133126:	08c772               	addi	a7, a7, 8
  133129:	c5fa20102021888e 	{ addi	a8, a8, 8; ae_movi	aed1, 0; ae_movi	aed2, 1 }
  133131:	400000814403a6ae 	{ ae_movda16	aed3, a6; nop; addi	a10, a10, 8 }
  133139:	4000003544006ede 	{ ae_movda16	aed0, a14; nop; addmi	a6, a13, 0x300 }
  133141:	108576               	loop	a5, 133155 <fn_InterChannelANC_init+0x55>
  133144:	dc02f4               	ae_s16x4.i	aed0, a2, -8
  133147:	800394               	ae_s16x4.ip	aed0, a3, 8
  13314a:	621424               	ae_s32x2.ip	aed1, a4, 16
  13314d:	400000811f01242e 	{ ae_s32x2.i	aed1, a4, -8; nop; addi	a2, a2, 8 }

00133155 <fn_InterChannelANC_init+0x55>:
  133155:	08dd42               	addmi	a4, a13, 0x800
  133158:	0d2d                	mov.n	a2, a13
  13315a:	281304               	ae_zalign64	u0
  13315d:	88c932               	addi	a3, a9, -120
  133160:	09dd52               	addmi	a5, a13, 0x900
  133163:	80c552               	addi	a5, a5, -128
  133166:	08c992               	addi	a9, a9, 8
  133169:	2e8b76               	loop	a11, 13319b <fn_InterChannelANC_init+0x9b>
  13316c:	800294               	ae_s16x4.ip	aed0, a2, 8
  13316f:	dc03f4               	ae_s16x4.i	aed0, a3, -8
  133172:	803494               	ae_s16x4.ip	aed3, a4, 8
  133175:	803594               	ae_s16x4.ip	aed3, a5, 8
  133178:	621624               	ae_s32x2.ip	aed1, a6, 16
  13317b:	400000811f01373e 	{ ae_s32x2.i	aed1, a7, -8; nop; addi	a3, a3, 8 }
  133183:	e918f4               	ae_s32x2.i	aed1, a8, -8
  133186:	e929f4               	ae_s32x2.i	aed2, a9, -8
  133189:	e92af4               	ae_s32x2.i	aed2, a10, -8
  13318c:	622924               	ae_s32x2.ip	aed2, a9, 16
  13318f:	622a24               	ae_s32x2.ip	aed2, a10, 16
  133192:	621824               	ae_s32x2.ip	aed1, a8, 16
  133195:	621724               	ae_s32x2.ip	aed1, a7, 16
  133198:	e916f4               	ae_s32x2.i	aed1, a6, -8
  13319b:	0cdd22               	addmi	a2, a13, 0xc00
  13319e:	0bdd32               	addmi	a3, a13, 0xb00
  1331a1:	8653e2               	s16i	a14, a3, 0x10c
  1331a4:	8853e2               	s16i	a14, a3, 0x110
  1331a7:	8753e2               	s16i	a14, a3, 0x10e
  1331aa:	33e9                	s32i.n	a14, a3, 12
  1331ac:	5b53e2               	s16i	a14, a3, 182
  1331af:	5953e2               	s16i	a14, a3, 178
  1331b2:	5c53e2               	s16i	a14, a3, 184
  1331b5:	5a53e2               	s16i	a14, a3, 180
  1331b8:	5853e2               	s16i	a14, a3, 176
  1331bb:	23e9                	s32i.n	a14, a3, 8
  1331bd:	0053e2               	s16i	a14, a3, 0
  1331c0:	ebfa2b0c0f00c22f 	{ addi	a2, a2, -68; ae_movi	aed0, -1; nop }
  1331c8:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331cb:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331ce:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331d1:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331d4:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331d7:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331da:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331dd:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331e0:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331e3:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  1331e6:	7732c4               	ae_sa64pos.fp	u0, a2
  1331e9:	f01d                	retw.n

001331eb <fn_InterChannelANC_init+0xeb>:
	...

001331ec <fn_InterChannelANC_proc>:
  1331ec:	004136               	entry	a1, 32
  1331ef:	038d                	mov.n	a8, a3
  1331f1:	b0b504               	ae_l16.i	aed11, a5, 0
  1331f4:	bda704               	ae_l32.i	aed10, a7, 0
  1331f7:	b0d514               	ae_l16.i	aed13, a5, 2
  1331fa:	bdc714               	ae_l32.i	aed12, a7, 4
  1331fd:	c0b640               	sub	a11, a6, a4
  133200:	206220               	or	a6, a2, a2
  133203:	eb73200d0c065bbf 	{ addi	a11, a11, 5; ae_mulfp32x16x2ras.l	aed6, aed12, aed13; nop }
  13320b:	eb735f0b0a07bb8f 	{ sext	a11, a11, 15; ae_mulfp32x16x2ras.l	aed7, aed10, aed11; nop }
  133213:	eb73c80b0c08367f 	{ ae_movad32.l	a3, aed6; ae_mulfp32x16x2ras.l	aed8, aed12, aed11; nop }
  13321b:	eb73c80d0a09f77f 	{ ae_movad32.l	a15, aed7; ae_mulfp32x16x2ras.l	aed9, aed10, aed13; nop }
  133223:	2598c4               	ae_movad32.l	a9, aed8
  133226:	400001742051a89e 	{ ae_l16.i	aed1, a8, 0; nop; ae_movad32.l	a10, aed9 }
  13322e:	400001b545454a9e 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed4, a9 }
  133236:	0d80184584143f2e 	{ ae_movda32	aed3, a15; ae_add32	aed4, aed4, aed5 }
  13323e:	40000131450533fe 	{ ae_movda32	aed5, a3; nop; movi	a3, 63 }
  133246:	e9fb59108f10a77f 	{ or	a10, a7, a7; nop; ae_sext32	aed1, aed1, 15 }
  13324e:	0d8019c503632b4e 	{ ae_sraa32s	aed0, aed4, a11; ae_sub32	aed3, aed3, aed5 }
  133256:	822b34               	ae_sraa32s	aed2, aed3, a11
  133259:	a5fb59202f20955e 	{ or	a9, a5, a5; nop; ae_sat16x4	aed2, aed2, aed2 }
  133261:	e9fb59208f20588f 	{ or	a5, a8, a8; nop; ae_sext32	aed2, aed2, 15 }
  133269:	a5f259020121722e 	{ or	a7, a2, a2; ae_sub32	aed1, aed1, aed2; ae_sat16x4	aed2, aed0, aed0 }
  133271:	40000100b001221e 	{ ae_s16.0.i	aed1, a2, 0; nop; movi	a2, 1 }
  133279:	908376               	loop	a3, 13330d <fn_InterChannelANC_proc+0x121>
  13327c:	1132f0               	slli	a3, a2, 1
  13327f:	e9fba8208f00251f 	{ ae_l16.i	aed2, a5, 2; nop; ae_sext32	aed0, aed2, 15 }
  133287:	e9fb52208f2053af 	{ addx4	a5, a3, a10; nop; ae_sext32	aed2, aed2, 15 }
  13328f:	ebf2ae000200251f 	{ ae_l32.i	aed2, a5, 4; ae_sub32	aed0, aed2, aed0; nop }
  133297:	904390               	addx2	a4, a3, a9
  13329a:	40000010b100262e 	{ ae_s16.0.i	aed0, a6, 2; nop; addi	a2, a2, 1 }
  1332a2:	b00404               	ae_l16.i	aed0, a4, 0
  1332a5:	eb73ae000204150f 	{ ae_l32.i	aed1, a5, 0; ae_mulfp32x16x2ras.l	aed4, aed2, aed0; nop }
  1332ad:	eb73a8000103041f 	{ ae_l16.i	aed0, a4, 2; ae_mulfp32x16x2ras.l	aed3, aed1, aed0; nop }
  1332b5:	7c73c8100202547f 	{ ae_movad32.l	a5, aed4; ae_mulfp32x16x2ras.l	aed2, aed2, aed0; ae_mulfp32x16x2ras.l_s2	aed0, aed1, aed0 }
  1332bd:	400001754551553e 	{ ae_movda32	aed1, a5; nop; ae_movad32.l	a5, aed3 }
  1332c5:	400001754552552e 	{ ae_movda32	aed2, a5; nop; ae_movad32.l	a5, aed2 }
  1332cd:	400001754550550e 	{ ae_movda32	aed0, a5; nop; ae_movad32.l	a5, aed0 }
  1332d5:	0d8018c08260252e 	{ ae_movda32	aed2, a5; ae_sub32	aed0, aed2, aed0 }
  1332dd:	0d80194221102b0e 	{ ae_sraa32s	aed2, aed0, a11; ae_add32	aed0, aed1, aed2 }
  1332e5:	a5fb51202f20538e 	{ addx2	a5, a3, a8; nop; ae_sat16x4	aed2, aed2, aed2 }
  1332ed:	e9fba8208f10250f 	{ ae_l16.i	aed2, a5, 0; nop; ae_sext32	aed1, aed2, 15 }
  1332f5:	e9fb51208f20637f 	{ addx2	a6, a3, a7; nop; ae_sext32	aed2, aed2, 15 }
  1332fd:	0d8019c122602b0e 	{ ae_sraa32s	aed2, aed0, a11; ae_sub32	aed0, aed2, aed1 }
  133305:	a5fbb4202f20060e 	{ ae_s16.0.i	aed0, a6, 0; nop; ae_sat16x4	aed2, aed2, aed2 }

0013330d <fn_InterChannelANC_proc+0x121>:
  13330d:	e9fba8208ff0e51f 	{ ae_l16.i	aed14, a5, 2; nop; ae_sext32	aed15, aed2, 15 }
  133315:	17ee84               	ae_sext32	aed14, aed14, 15
  133318:	4ceef4               	ae_sub32	aed14, aed14, aed15
  13331b:	d2e614               	ae_s16.0.i	aed14, a6, 2
  13331e:	f01d                	retw.n

00133320 <fn_InterChannelANC_PowerCompen>:
  133320:	008136               	entry	a1, 64
  133323:	02bd                	mov.n	a11, a2
  133325:	249182               	l16si	a8, a1, 72
  133328:	07ad                	mov.n	a10, a7
  13332a:	120856               	bnez	a8, 13344e <fn_InterChannelANC_PowerCompen+0x12e>
  13332d:	6129                	s32i.n	a2, a1, 24
  13332f:	1179                	s32i.n	a7, a1, 4
  133331:	11f4f0               	slli	a15, a4, 1
  133334:	31f9                	s32i.n	a15, a1, 12
  133336:	102172               	l32i	a7, a1, 64
  133339:	1126f0               	slli	a2, a6, 1
  13333c:	1148                	l32i.n	a4, a1, 4
  13333e:	d4a261               	l32r	a6, 1285c8 (2144f0 <SNRthd>)
  133341:	2129                	s32i.n	a2, a1, 8
  133343:	01d722               	addmi	a2, a7, 0x100

00133346 <fn_InterChannelANC_PowerCompen+0x26>:
  133346:	07c8                	l32i.n	a12, a7, 0
  133348:	06a8                	l32i.n	a10, a6, 0
  13334a:	26c182               	addi	a8, a1, 38
  13334d:	37aac7               	bge	a10, a12, 133388 <fn_InterChannelANC_PowerCompen+0x68>
  133350:	24c1a2               	addi	a10, a1, 36
  133353:	d3f991               	l32r	a9, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  133356:	22c1c2               	addi	a12, a1, 34
  133359:	d3aab1               	l32r	a11, 128204 (5999 <xthals_release_major+0x2ab9>)
  13335c:	d420d1               	l32r	a13, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  13335f:	d488f1               	l32r	a15, 128580 (7332 <xthals_release_major+0x4452>)
  133362:	40000001442bef1e 	{ ae_movda16	aed11, a15; nop; addi	a14, a1, 32 }
  13336a:	400001b4b8ab3ede 	{ ae_s16.0.i	aed11, a14, -16; nop; ae_movda16	aed10, a13 }
  133372:	400001b4b89a3cbe 	{ ae_s16.0.i	aed10, a12, -16; nop; ae_movda16	aed9, a11 }
  13337a:	400001b4b8893a9e 	{ ae_s16.0.i	aed9, a10, -16; nop; ae_movda16	aed8, a9 }
  133382:	d28884               	ae_s16.0.i	aed8, a8, -16
  133385:	001086               	j	1333cb <fn_InterChannelANC_PowerCompen+0xab>

00133388 <fn_InterChannelANC_PowerCompen+0x68>:
  133388:	2182a0               	srai	a8, a10, 2
  13338b:	0d000a4170b0a8ce 	{ bge.w18	a8, a12, 133436 <fn_InterChannelANC_PowerCompen+0x116>; nop }
  133393:	24c1b2               	addi	a11, a1, 36
  133396:	20c1f2               	addi	a15, a1, 32
  133399:	d48dc1               	l32r	a12, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  13339c:	26c192               	addi	a9, a1, 38
  13339f:	d48b81               	l32r	a8, 1285cc (7eb7 <xthals_release_major+0x4fd7>)
  1333a2:	22c1d2               	addi	a13, a1, 34
  1333a5:	48a1e2               	movi	a14, 0x148
  1333a8:	40000161446eae7e 	{ ae_movda16	aed14, a14; nop; movi	a10, 0x667 }
  1333b0:	400001b4b8ce3dae 	{ ae_s16.0.i	aed14, a13, -16; nop; ae_movda16	aed12, a10 }
  1333b8:	400001b4b8fc398e 	{ ae_s16.0.i	aed12, a9, -16; nop; ae_movda16	aed15, a8 }
  1333c0:	400001b4b8df3fce 	{ ae_s16.0.i	aed15, a15, -16; nop; ae_movda16	aed13, a12 }
  1333c8:	d2db84               	ae_s16.0.i	aed13, a11, -16

001333cb <fn_InterChannelANC_PowerCompen+0xab>:
  1333cb:	05a8                	l32i.n	a10, a5, 0
  1333cd:	21b8                	l32i.n	a11, a1, 8
  1333cf:	03c8                	l32i.n	a12, a3, 0
  1333d1:	31d8                	l32i.n	a13, a1, 12
  1333d3:	ae1c                	movi.n	a14, 26
  1333d5:	133ca5               	call8	1467a0 <divide>
  1333d8:	1356a5               	call8	146944 <sqrt32>
  1333db:	400000414520ea1e 	{ ae_movda32	aed0, a10; nop; addi	a14, a1, 36 }
  1333e3:	a5fb22000f2001ce 	{ addi	a12, a1, 32; nop; ae_sat16x4	aed2, aed0, aed0 }
  1333eb:	400001742000a42e 	{ ae_l16.i	aed0, a4, 0; nop; ae_movad16.0	a10, aed2 }
  1333f3:	009492               	l16si	a9, a4, 0
  1333f6:	400000202824bc1e 	{ ae_l16.i	aed4, a12, -16; nop; addi	a11, a1, 34 }
  1333fe:	16a9a7               	bge	a9, a10, 133418 <fn_InterChannelANC_PowerCompen+0xf8>
  133401:	0c8016f440a13b5e 	{ ae_l16.i	aed3, a11, -16; ae_mulfp16x4s	aed1, aed0, aed4 }
  133409:	0c801af332a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed3 }
  133411:	0006c6               	j	133430 <fn_InterChannelANC_PowerCompen+0x110>

00133414 <fn_InterChannelANC_PowerCompen+0xf4>:
  133414:	00000000                                ....

00133418 <fn_InterChannelANC_PowerCompen+0xf8>:
  133418:	400000602826de1e 	{ ae_l16.i	aed6, a14, -16; nop; addi	a13, a1, 38 }
  133420:	0c8016f640a15d5e 	{ ae_l16.i	aed5, a13, -16; ae_mulfp16x4s	aed1, aed0, aed6 }
  133428:	0c801af532a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed5 }

00133430 <fn_InterChannelANC_PowerCompen+0x110>:
  133430:	337104               	ae_add16s	aed7, aed1, aed0
  133433:	d27404               	ae_s16.0.i	aed7, a4, 0

00133436 <fn_InterChannelANC_PowerCompen+0x116>:
  133436:	442b                	addi.n	a4, a4, 2
  133438:	334b                	addi.n	a3, a3, 4
  13343a:	554b                	addi.n	a5, a5, 4
  13343c:	664b                	addi.n	a6, a6, 4
  13343e:	774b                	addi.n	a7, a7, 4
  133440:	0d3ff04120b0b72e 	{ bne.w18	a7, a2, 133346 <fn_InterChannelANC_PowerCompen+0x26>; nop }
  133448:	0621b2               	l32i	a11, a1, 24
  13344b:	0121a2               	l32i	a10, a1, 4

0013344e <fn_InterChannelANC_PowerCompen+0x12e>:
  13344e:	0bed                	mov.n	a14, a11
  133450:	4000010020088b2e 	{ ae_l16.i	aed8, a11, 0; nop; movi	a8, 2 }
  133458:	4000011020079afe 	{ ae_l16.i	aed7, a10, 0; nop; movi	a9, 31 }
  133460:	0c800d079887cbbe 	{ or	a12, a11, a11; ae_mul16x4	aed8, aed7, aed7, aed8 }
  133468:	400001002104fbde 	{ ae_l16.i	aed4, a11, 2; nop; movi	a15, 13 }
  133470:	400001a422607bfe 	{ ae_l16.i	aed0, a11, 4; nop; ae_sraa32s	aed6, aed7, a15 }
  133478:	a5fba8606f503b3e 	{ ae_l16.i	aed3, a11, 6; nop; ae_sat16x4	aed5, aed6, aed6 }
  133480:	40000040b005dbbe 	{ ae_s16.0.i	aed5, a11, 0; nop; addi	a13, a11, 4 }
  133488:	b42a24               	ae_l16.ip	aed2, a10, 4
  13348b:	0abd                	mov.n	a11, a10
  13348d:	0c800d029482acce 	{ or	a10, a12, a12; ae_mul16x4	aed8, aed2, aed2, aed4 }
  133495:	7e8976               	loop	a9, 133517 <fn_InterChannelANC_PowerCompen+0x1f7>
  133498:	1198f0               	slli	a9, a8, 1
  13349b:	822f24               	ae_sraa32s	aed2, aed2, a15
  13349e:	a5fb20202f2018ce 	{ addi	a12, a8, 1; nop; ae_sat16x4	aed2, aed2, aed2 }
  1334a6:	40000020b1028a8e 	{ ae_s16.0.i	aed2, a10, 2; nop; addi	a8, a8, 2 }
  1334ae:	b02bf4               	ae_l16.i	aed2, a11, -2
  1334b1:	0c800d021012a9ee 	{ addx2	a10, a9, a14; ae_mul16x4	aed1, aed2, aed2, aed0 }
  1334b9:	b01a04               	ae_l16.i	aed1, a10, 0
  1334bc:	400001a421022afe 	{ ae_l16.i	aed2, a10, 2; nop; ae_sraa32s	aed0, aed2, a15 }
  1334c4:	a5fbdd000f00259e 	{ nop; nop; ae_sat16x4	aed0, aed0, aed0 }
  1334cc:	d20d04               	ae_s16.0.i	aed0, a13, 0
  1334cf:	b00bf4               	ae_l16.i	aed0, a11, -2
  1334d2:	0c801a003330959e 	{ nop; ae_mul16x4	aed3, aed0, aed0, aed3 }
  1334da:	119cf0               	slli	a9, a12, 1
  1334dd:	820f04               	ae_sraa32s	aed0, aed0, a15
  1334e0:	a5fbdd000f00259e 	{ nop; nop; ae_sat16x4	aed0, aed0, aed0 }
  1334e8:	d20d14               	ae_s16.0.i	aed0, a13, 2
  1334eb:	b00b04               	ae_l16.i	aed0, a11, 0
  1334ee:	0c800d001101d9ee 	{ addx2	a13, a9, a14; ae_mul16x4	aed0, aed1, aed0, aed1 }
  1334f6:	b00d04               	ae_l16.i	aed0, a13, 0
  1334f9:	400001a421131dfe 	{ ae_l16.i	aed3, a13, 2; nop; ae_sraa32s	aed1, aed1, a15 }
  133501:	a5fbdd101f10259e 	{ nop; nop; ae_sat16x4	aed1, aed1, aed1 }
  133509:	d21a04               	ae_s16.0.i	aed1, a10, 0
  13350c:	b41b24               	ae_l16.ip	aed1, a11, 4
  13350f:	0c801a013212959e 	{ nop; ae_mul16x4	aed1, aed2, aed1, aed2 }

00133517 <fn_InterChannelANC_PowerCompen+0x1f7>:
  133517:	821f24               	ae_sraa32s	aed1, aed2, a15
  13351a:	a5fbdd101ff0259e 	{ nop; nop; ae_sat16x4	aed15, aed1, aed1 }
  133522:	d2fa14               	ae_s16.0.i	aed15, a10, 2
  133525:	b0ebf4               	ae_l16.i	aed14, a11, -2
  133528:	0c801a0e30fe959e 	{ nop; ae_mul16x4	aed15, aed14, aed14, aed0 }
  133530:	82dfe4               	ae_sraa32s	aed13, aed14, a15
  133533:	a5fbddd0dfc0259e 	{ nop; nop; ae_sat16x4	aed12, aed13, aed13 }
  13353b:	d2cd04               	ae_s16.0.i	aed12, a13, 0
  13353e:	b0bbf4               	ae_l16.i	aed11, a11, -2
  133541:	0c801a0b33cb959e 	{ nop; ae_mul16x4	aed12, aed11, aed11, aed3 }
  133549:	82afb4               	ae_sraa32s	aed10, aed11, a15
  13354c:	a5fbdda0af90259e 	{ nop; nop; ae_sat16x4	aed9, aed10, aed10 }
  133554:	d29d14               	ae_s16.0.i	aed9, a13, 2
  133557:	f01d                	retw.n

00133559 <fn_InterChannelANC_PowerCompen+0x239>:
  133559:	000000                                        ...

0013355c <fn_InterChannelANC_ctr>:
  13355c:	00c136               	entry	a1, 96
  13355f:	ec0c                	movi.n	a12, 14
  133561:	b179                	s32i.n	a7, a1, 44
  133563:	7726c4               	ae_la64.pp	u0, a6
  133566:	c149                	s32i.n	a4, a1, 48
  133568:	7723d4               	ae_la64.pp	u1, a3
  13356b:	37b3d4               	ae_la16x4.ip	aed11, u1, a3
  13356e:	0bd242               	addmi	a4, a2, 0xb00
  133571:	37d6c4               	ae_la16x4.ip	aed13, u0, a6
  133574:	04d272               	addmi	a7, a2, 0x400
  133577:	a78b                	addi.n	a10, a7, 8
  133579:	37e6c4               	ae_la16x4.ip	aed14, u0, a6
  13357c:	009482               	l16si	a8, a4, 0
  13357f:	0c8009be7d0dfdee 	{ ae_sel16i	aed15, aed13, aed14, 7; ae_sel16i	aed13, aed13, aed14, 8 }
  133587:	0c801a0d0dedc3be 	{ ae_la16x4.ip	aed12, u1, a3; ae_mul16x4	aed14, aed13, aed13, aed13 }
  13358f:	0c80048f8fed844e 	{ addi	a4, a4, -120; ae_mula16x4	aed14, aed13, aed15, aed15 }
  133597:	a189                	s32i.n	a8, a1, 40
  133599:	40000055100e772e 	{ ae_s32x2.i	aed14, a7, 0; nop; addmi	a7, a2, 0x500 }
  1335a1:	20b770               	or	a11, a7, a7
  1335a4:	62da24               	ae_s32x2.ip	aed13, a10, 16
  1335a7:	3756c4               	ae_la16x4.ip	aed5, u0, a6
  1335aa:	3723d4               	ae_la16x4.ip	aed2, u1, a3
  1335ad:	87fbcfb0cf7033ae 	{ ae_la16x4.ip	aed3, u1, a3; nop; ae_sel16i	aed7, aed11, aed12, 7 }
  1335b5:	88fbcfb0cfb0668e 	{ ae_la16x4.ip	aed6, u0, a6; nop; ae_sel16i	aed11, aed11, aed12, 8 }
  1335bd:	0c800d0b9bab866e 	{ or	a8, a6, a6; ae_mul16x4	aed10, aed11, aed11, aed11 }
  1335c5:	0c800d8797ab933e 	{ or	a9, a3, a3; ae_mula16x4	aed10, aed11, aed7, aed7 }
  1335cd:	0c8009368575456e 	{ ae_sel16i	aed4, aed5, aed6, 8; ae_sel16i	aed5, aed5, aed6, 7 }
  1335d5:	3f8c76               	loop	a12, 133618 <fn_InterChannelANC_ctr+0xbc>
  1335d8:	88fbcf203f80088e 	{ ae_la16x4.ip	aed0, u0, a8; nop; ae_sel16i	aed8, aed2, aed3, 8 }
  1335e0:	0c801a040467189e 	{ ae_la16x4.ip	aed1, u0, a8; ae_mul16x4	aed6, aed7, aed4, aed4 }
  1335e8:	87fbcf203f9029ae 	{ ae_la16x4.ip	aed2, u1, a9; nop; ae_sel16i	aed9, aed2, aed3, 7 }
  1335f0:	88fbce001f40abae 	{ ae_s32x2.ip	aed10, a11, 16; nop; ae_sel16i	aed4, aed0, aed1, 8 }
  1335f8:	0c801a85056739be 	{ ae_la16x4.ip	aed3, u1, a9; ae_mula16x4	aed6, aed7, aed5, aed5 }
  133600:	0c80180878abbbce 	{ ae_s32x2.i	aed11, a11, -8; ae_mul16x4	aed10, aed11, aed8, aed8 }
  133608:	87fbce001f507aae 	{ ae_s32x2.ip	aed7, a10, 16; nop; ae_sel16i	aed5, aed0, aed1, 7 }
  133610:	0c80188969ab6ace 	{ ae_s32x2.i	aed6, a10, -24; ae_mula16x4	aed10, aed11, aed9, aed9 }

00133618 <fn_InterChannelANC_ctr+0xbc>:
  133618:	03d262               	addmi	a6, a2, 0x300
  13361b:	a198                	l32i.n	a9, a1, 40
  13361d:	87fb40203f60003e 	{ movi	a3, 0; nop; ae_sel16i	aed6, aed2, aed3, 7 }
  133625:	88fb30203ff042fe 	{ addmi	a15, a2, 0x400; nop; ae_sel16i	aed15, aed2, aed3, 8 }
  13362d:	0961f2               	s32i	a15, a1, 36
  133630:	0c800504042112ee 	{ addmi	a14, a2, 0x100; ae_mul16x4	aed2, aed1, aed4, aed4 }
  133638:	0c801885a521ab4e 	{ ae_s32x2.ip	aed10, a11, 16; ae_mula16x4	aed2, aed1, aed5, aed5 }
  133640:	0c80180f7f0fbbce 	{ ae_s32x2.i	aed11, a11, -8; ae_mul16x4	aed0, aed15, aed15, aed15 }
  133648:	0c801886760f2ace 	{ ae_s32x2.i	aed2, a10, -8; ae_mula16x4	aed0, aed15, aed6, aed6 }
  133650:	621a24               	ae_s32x2.ip	aed1, a10, 16
  133653:	620b24               	ae_s32x2.ip	aed0, a11, 16
  133656:	400000011f8febee 	{ ae_s32x2.i	aed15, a11, -8; nop; addi	a14, a14, -128 }
  13365e:	0d4009c11161196e 	{ blti.w18	a9, 1, 1336f3 <fn_InterChannelANC_ctr+0x197>; ae_sub32	aed1, aed1, aed1 }
  133666:	208220               	or	a8, a2, a2
  133669:	400001114400b30e 	{ ae_movda16	aed0, a3; nop; movi	a11, 16 }
  133671:	ebfa40000001003f 	{ movi	a3, 0; ae_movi	aed1, 0; nop }
  133679:	0b8b76               	loop	a11, 133688 <fn_InterChannelANC_ctr+0x12c>
  13367c:	800894               	ae_s16x4.ip	aed0, a8, 8
  13367f:	800e94               	ae_s16x4.ip	aed0, a14, 8
  133682:	621624               	ae_s32x2.ip	aed1, a6, 16
  133685:	e916f4               	ae_s32x2.i	aed1, a6, -8
  133688:	180c                	movi.n	a8, 1
  13368a:	1f6482               	s32i	a8, a4, 124

0013368d <fn_InterChannelANC_ctr+0x131>:
  13368d:	91c8                	l32i.n	a12, a1, 36
  13368f:	a1d8                	l32i.n	a13, a1, 40
  133691:	c1e8                	l32i.n	a14, a1, 48
  133693:	b1f8                	l32i.n	a15, a1, 44
  133695:	3c0834               	ae_movda32	aed0, a8
  133698:	e9fb59008f00a77f 	{ or	a10, a7, a7; nop; ae_sext32	aed0, aed0, 15 }
  1336a0:	3c2f34               	ae_movda32	aed2, a15
  1336a3:	400000c54503fe2e 	{ ae_movda32	aed3, a14; nop; addmi	a15, a2, 0xc00 }
  1336ab:	400000c54501ed2e 	{ ae_movda32	aed1, a13; nop; addmi	a14, a2, 0xc00 }
  1336b3:	400000c121b1e1ee 	{ ae_s32.l.i	aed1, a1, 4; nop; addi	a14, a14, -68 }
  1336bb:	18fb20103f30cfff 	{ addi	a15, a15, 12; nop; ae_slai32	aed3, aed3, 1 }
  1336c3:	18fbc8102f20b37f 	{ ae_movad32.l	a11, aed3; nop; ae_slai32	aed2, aed2, 1 }
  1336cb:	400001752050d12e 	{ ae_s32.l.i	aed0, a1, 0; nop; ae_movad32.l	a13, aed2 }
  1336d3:	23bb80               	sext	a11, a11, 15
  1336d6:	23dd80               	sext	a13, a13, 15
  1336d9:	00c1a5               	call8	1342f4 <fn_TrackEDiffMin>
  1336dc:	c394b2               	l16si	a11, a4, 0x186
  1336df:	4d1c                	movi.n	a13, 20
  1336e1:	4e1c                	movi.n	a14, 20
  1336e3:	0cd2c2               	addmi	a12, a2, 0xc00
  1336e6:	10ccc2               	addi	a12, a12, 16
  1336e9:	00bba5               	call8	1342a4 <fn_EstNoiseLevel>
  1336ec:	032d                	mov.n	a2, a3
  1336ee:	c354a2               	s16i	a10, a4, 0x186
  1336f1:	f01d                	retw.n

001336f3 <fn_InterChannelANC_ctr+0x197>:
  1336f3:	3a0c                	movi.n	a10, 3
  1336f5:	c198                	l32i.n	a9, a1, 48
  1336f7:	078d                	mov.n	a8, a7
  1336f9:	3eb8e4               	ae_l32x2.ip	aed11, a8, 48
  1336fc:	400000606f0a989e 	{ ae_l32x2.i	aed10, a8, -8; nop; addi	a9, a9, 6 }
  133704:	239980               	sext	a9, a9, 15
  133707:	400001646e29a89e 	{ ae_l32x2.i	aed9, a8, -16; nop; ae_sraa32rs	aed2, aed10, a9 }
  13370f:	400001646b64989e 	{ ae_l32x2.i	aed4, a8, -40; nop; ae_sraa32rs	aed6, aed9, a9 }
  133717:	0d80194130b0c94e 	{ ae_sraa32rs	aed3, aed4, a9; nop }
  13371f:	0d8019c57565c9be 	{ ae_sraa32rs	aed7, aed11, a9; ae_sub32	aed5, aed5, aed5 }
  133727:	93e7c3371515882e 	{ ae_l32x2.i	aed8, a8, -32; ae_add32	aed5, aed5, aed7; ae_add32	aed1, aed1, aed3 }
  13372f:	400001646d98889e 	{ ae_l32x2.i	aed8, a8, -24; nop; ae_sraa32rs	aed9, aed8, a9 }
  133737:	0d8019493515c98e 	{ ae_sraa32rs	aed3, aed8, a9; ae_add32	aed5, aed5, aed9 }
  13373f:	93e7cd361515a82e 	{ ae_l32x2.ip	aed10, a8, 16; ae_add32	aed5, aed5, aed6; ae_add32	aed1, aed1, aed3 }
  133747:	400001646f87a89e 	{ ae_l32x2.i	aed7, a8, -8; nop; ae_sraa32rs	aed8, aed10, a9 }
  13374f:	0d8019420111c97e 	{ ae_sraa32rs	aed0, aed7, a9; ae_add32	aed1, aed1, aed2 }
  133757:	0020f0               	nop
  13375a:	0020f0               	nop
  13375d:	578a76               	loop	a10, 1337b8 <fn_InterChannelANC_ctr+0x25c>
  133760:	93e7cd081543086e 	{ ae_l32x2.ip	aed0, a8, 48; ae_add32	aed3, aed5, aed8; ae_add32	aed4, aed1, aed0 }
  133768:	400001646b10089e 	{ ae_l32x2.i	aed0, a8, -40; nop; ae_sraa32rs	aed1, aed0, a9 }
  133770:	400001646c20089e 	{ ae_l32x2.i	aed0, a8, -32; nop; ae_sraa32rs	aed2, aed0, a9 }
  133778:	400001646d50089e 	{ ae_l32x2.i	aed0, a8, -24; nop; ae_sraa32rs	aed5, aed0, a9 }
  133780:	400001646e60089e 	{ ae_l32x2.i	aed0, a8, -16; nop; ae_sraa32rs	aed6, aed0, a9 }
  133788:	400001646f70089e 	{ ae_l32x2.i	aed0, a8, -8; nop; ae_sraa32rs	aed7, aed0, a9 }
  133790:	0d8019410311c90e 	{ ae_sraa32rs	aed0, aed0, a9; ae_add32	aed1, aed3, aed1 }
  133798:	93e7cd521452182e 	{ ae_l32x2.ip	aed1, a8, 16; ae_add32	aed2, aed4, aed2; ae_add32	aed5, aed1, aed5 }
  1337a0:	400001646f81189e 	{ ae_l32x2.i	aed1, a8, -8; nop; ae_sraa32rs	aed8, aed1, a9 }
  1337a8:	93e7dd765252259e 	{ nop; ae_add32	aed2, aed2, aed6; ae_add32	aed5, aed5, aed7 }
  1337b0:	0d8019400211c91e 	{ ae_sraa32rs	aed0, aed1, a9; ae_add32	aed1, aed2, aed0 }

001337b8 <fn_InterChannelANC_ctr+0x25c>:
  1337b8:	3c9234               	ae_movda32	aed9, a2
  1337bb:	d38651               	l32r	a5, 1285d4 (fcfb7 <_memmap_cacheattr_bp_base+0xdafb5>)
  1337be:	ebe7d9000100ff0f 	{ ae_movi	aed15, 15; ae_add32	aed0, aed1, aed0; nop }
  1337c6:	c188                	l32i.n	a8, a1, 48
  1337c8:	40000101451ad60e 	{ ae_movda32	aed10, a6; nop; movi	a13, 0x100 }

001337d0 <fn_InterChannelANC_ctr+0x274>:
  1337d0:	93fabe8050e8a10e 	{ ae_s32.l.i	aed10, a1, 0; ae_movi	aed8, 0; ae_add32	aed14, aed5, aed8 }
  1337d8:	400001b5451c4d8e 	{ ae_movda32	aed12, a13; nop; ae_movda32	aed1, a8 }
  1337e0:	a9e73010fefe22de 	{ addmi	a13, a2, 0x200; ae_add32	aed14, aed14, aed0; ae_sub32	aed15, aed15, aed1 }
  1337e8:	0d801a4e4e2eff3e 	{ ae_movad16.0	a15, aed15; ae_add32_hl_lh	aed14, aed14, aed14 }
  1337f0:	40000175455da5ee 	{ ae_movda32	aed13, a5; nop; ae_movad32.l	a10, aed14 }
  1337f8:	4000016522b8d1fe 	{ ae_s32.l.i	aed8, a1, 8; nop; ae_sraa32rs	aed11, aed13, a15 }
  133800:	400001752358c1be 	{ ae_s32.l.i	aed8, a1, 12; nop; ae_movad32.l	a12, aed11 }
  133808:	ebe7590c0909f22f 	{ or	a15, a2, a2; ae_add32	aed9, aed9, aed12; nop }
  133810:	72aac0               	salt	a10, a10, a12
  133813:	81a9                	s32i.n	a10, a1, 32
  133815:	400001414506ca0e 	{ ae_movda32	aed6, a10; nop; movi	a12, 64 }
  13381d:	400001b5247641ce 	{ ae_s32.l.i	aed6, a1, 16; nop; ae_movda32	aed7, a12 }
  133825:	400001752157b19e 	{ ae_s32.l.i	aed7, a1, 4; nop; ae_movad32.l	a11, aed9 }
  13382d:	91a8                	l32i.n	a10, a1, 36
  13382f:	b1c8                	l32i.n	a12, a1, 44
  133831:	004125               	call8	133c44 <fn_InterChannelANC_UnbaisedMMSE>
  133834:	07bd                	mov.n	a11, a7
  133836:	02ed                	mov.n	a14, a2
  133838:	d2d5f1               	l32r	a15, 12838c (4e20 <xthals_release_major+0x1f40>)
  13383b:	0a4c                	movi.n	a10, 64
  13383d:	c188                	l32i.n	a8, a1, 48
  13383f:	b168                	l32i.n	a6, a1, 44
  133841:	04d292               	addmi	a9, a2, 0x400
  133844:	994b                	addi.n	a9, a9, 4
  133846:	c06680               	sub	a6, a6, a8
  133849:	182182               	l32i	a8, a1, 96
  13384c:	1166f0               	slli	a6, a6, 1
  13384f:	236680               	sext	a6, a6, 15
  133852:	2eaa76               	loopgtz	a10, 133884 <fn_InterChannelANC_ctr+0x328>
  133855:	1d0c                	movi.n	a13, 1
  133857:	0bc8                	l32i.n	a12, a11, 0
  133859:	400000407f03999e 	{ ae_l32.i	aed3, a9, -4; nop; addi	a9, a9, 4 }
  133861:	0d80194120b0c63e 	{ ae_sraa32rs	aed2, aed3, a6; nop }
  133869:	2552c4               	ae_movad32.l	a5, aed2
  13386c:	bb4b                	addi.n	a11, a11, 4
  13386e:	72cc50               	salt	a12, a12, a5
  133871:	30ccd0               	xor	a12, a12, a13
  133874:	0058c2               	s16i	a12, a8, 0
  133877:	009ea2               	l16si	a10, a14, 0
  13387a:	ee2b                	addi.n	a14, a14, 2
  13387c:	02afa7               	bge	a15, a10, 133882 <fn_InterChannelANC_ctr+0x326>
  13387f:	005832               	s16i	a3, a8, 0

00133882 <fn_InterChannelANC_ctr+0x326>:
  133882:	882b                	addi.n	a8, a8, 2

00133884 <fn_InterChannelANC_ctr+0x328>:
  133884:	8198                	l32i.n	a9, a1, 32
  133886:	180c                	movi.n	a8, 1
  133888:	030c                	movi.n	a3, 0
  13388a:	833890               	moveqz	a3, a8, a9
  13388d:	233380               	sext	a3, a3, 15
  133890:	380c                	movi.n	a8, 3
  133892:	1f6482               	s32i	a8, a4, 124
  133895:	ff7d06               	j	13368d <fn_InterChannelANC_ctr+0x131>

00133898 <fn_InterChannelANC_ctr2>:
  133898:	00a136               	entry	a1, 80
  13389b:	03ad                	mov.n	a10, a3
  13389d:	04bd                	mov.n	a11, a4
  13389f:	05cd                	mov.n	a12, a5
  1338a1:	9129                	s32i.n	a2, a1, 36
  1338a3:	9158                	l32i.n	a5, a1, 36
  1338a5:	062d                	mov.n	a2, a6
  1338a7:	0ad552               	addmi	a5, a5, 0xa00
  1338aa:	654b                	addi.n	a6, a5, 4
  1338ac:	809552               	l16si	a5, a5, 0x100
  1338af:	07dd                	mov.n	a13, a7
  1338b1:	05ed                	mov.n	a14, a5
  1338b3:	0073e5               	call8	133ff0 <fn_CrossCorrBasedVAD>
  1338b6:	91d8                	l32i.n	a13, a1, 36
  1338b8:	090c                	movi.n	a9, 0
  1338ba:	01dde2               	addmi	a14, a13, 0x100
  1338bd:	80cee2               	addi	a14, a14, -128
  1338c0:	400000354400d9de 	{ ae_movda16	aed0, a9; nop; addmi	a13, a13, 0x300 }
  1338c8:	0d40024050b1156e 	{ blti.w18	a5, 1, 1338f1 <fn_InterChannelANC_ctr2+0x59>; ae_movi	aed1, 0 }
  1338d0:	9188                	l32i.n	a8, a1, 36
  1338d2:	416692               	s32i	a9, a6, 0x104
  1338d5:	020c                	movi.n	a2, 0
  1338d7:	01a0f2               	movi	a15, 1
  1338da:	10a0b2               	movi	a11, 16
  1338dd:	0b8b76               	loop	a11, 1338ec <fn_InterChannelANC_ctr2+0x54>
  1338e0:	800894               	ae_s16x4.ip	aed0, a8, 8
  1338e3:	800e94               	ae_s16x4.ip	aed0, a14, 8
  1338e6:	621d24               	ae_s32x2.ip	aed1, a13, 16
  1338e9:	e91df4               	ae_s32x2.i	aed1, a13, -8

001338ec <fn_InterChannelANC_ctr2+0x54>:
  1338ec:	4066f2               	s32i	a15, a6, 0x100
  1338ef:	f01d                	retw.n

001338f1 <fn_InterChannelANC_ctr2+0x59>:
  1338f1:	481c                	movi.n	a8, 20
  1338f3:	0d401b41e0b02a0e 	{ beqi.w18	a10, 2, 133ab5 <fn_InterChannelANC_ctr2+0x21d>; nop }
  1338fb:	09ad                	mov.n	a10, a9

001338fd <fn_InterChannelANC_ctr2+0x65>:
  1338fd:	9158                	l32i.n	a5, a1, 36
  1338ff:	4166a2               	s32i	a10, a6, 0x104
  133902:	04d552               	addmi	a5, a5, 0x400
  133905:	0da8a7               	bge	a8, a10, 133916 <fn_InterChannelANC_ctr2+0x7e>
  133908:	5a1c                	movi.n	a10, 21
  13390a:	290c                	movi.n	a9, 2
  13390c:	8199                	s32i.n	a9, a1, 32
  13390e:	4166a2               	s32i	a10, a6, 0x104
  133911:	000146               	j	13391a <fn_InterChannelANC_ctr2+0x82>

00133914 <fn_InterChannelANC_ctr2+0x7c>:
	...

00133916 <fn_InterChannelANC_ctr2+0x7e>:
  133916:	3b0c                	movi.n	a11, 3
  133918:	81b9                	s32i.n	a11, a1, 32

0013391a <fn_InterChannelANC_ctr2+0x82>:
  13391a:	059d                	mov.n	a9, a5
  13391c:	7a0c                	movi.n	a10, 7
  13391e:	7722c4               	ae_la64.pp	u0, a2
  133921:	3722c4               	ae_la16x4.ip	aed2, u0, a2
  133924:	3732c4               	ae_la16x4.ip	aed3, u0, a2
  133927:	3752c4               	ae_la16x4.ip	aed5, u0, a2
  13392a:	3762c4               	ae_la16x4.ip	aed6, u0, a2
  13392d:	0c8009338272423e 	{ ae_sel16i	aed4, aed2, aed3, 8; ae_sel16i	aed2, aed2, aed3, 7 }
  133935:	0c8009048434856e 	{ ae_sel16i	aed8, aed5, aed6, 8; ae_mul16x4	aed3, aed4, aed4, aed4 }
  13393d:	0c800d089878822e 	{ or	a8, a2, a2; ae_mul16x4	aed7, aed8, aed8, aed8 }
  133945:	3f8a76               	loop	a10, 133988 <fn_InterChannelANC_ctr2+0xf0>
  133948:	0c801a820234089e 	{ ae_la16x4.ip	aed0, u0, a8; ae_mula16x4	aed3, aed4, aed2, aed2 }
  133950:	87fbcf506f50188e 	{ ae_la16x4.ip	aed1, u0, a8; nop; ae_sel16i	aed5, aed5, aed6, 7 }
  133958:	0c801a850578589e 	{ ae_la16x4.ip	aed5, u0, a8; ae_mula16x4	aed7, aed8, aed5, aed5 }
  133960:	87fbcf001f20688e 	{ ae_la16x4.ip	aed6, u0, a8; nop; ae_sel16i	aed2, aed0, aed1, 7 }
  133968:	88fbce001f0039ce 	{ ae_s32x2.ip	aed3, a9, 32; nop; ae_sel16i	aed0, aed0, aed1, 8 }
  133970:	88fbc7506f1079ee 	{ ae_s32x2.i	aed7, a9, -16; nop; ae_sel16i	aed1, aed5, aed6, 8 }
  133978:	0c801800603449ce 	{ ae_s32x2.i	aed4, a9, -24; ae_mul16x4	aed3, aed4, aed0, aed0 }
  133980:	0c801801717889ce 	{ ae_s32x2.i	aed8, a9, -8; ae_mul16x4	aed7, aed8, aed1, aed1 }

00133988 <fn_InterChannelANC_ctr2+0xf0>:
  133988:	05ad                	mov.n	a10, a5
  13398a:	9188                	l32i.n	a8, a1, 36
  13398c:	0c800d829234c77e 	{ or	a12, a7, a7; ae_mula16x4	aed3, aed4, aed2, aed2 }
  133994:	87fb59506f90f88e 	{ or	a15, a8, a8; nop; ae_sel16i	aed9, aed5, aed6, 7 }
  13399c:	0c801889c978394e 	{ ae_s32x2.ip	aed3, a9, 32; ae_mula16x4	aed7, aed8, aed9, aed9 }
  1339a4:	e949d4               	ae_s32x2.i	aed4, a9, -24
  1339a7:	e979e4               	ae_s32x2.i	aed7, a9, -16
  1339aa:	400001b51f6849de 	{ ae_s32x2.i	aed8, a9, -8; nop; ae_movda32	aed6, a13 }
  1339b2:	ebfabe000005610f 	{ ae_s32.l.i	aed6, a1, 0; ae_movi	aed5, 0; nop }
  1339ba:	400000152205b18e 	{ ae_s32.l.i	aed5, a1, 8; nop; addmi	a11, a8, 0x100 }
  1339c2:	400001412305910e 	{ ae_s32.l.i	aed5, a1, 12; nop; movi	a9, 64 }
  1339ca:	400001b52445419e 	{ ae_s32.l.i	aed5, a1, 16; nop; ae_movda32	aed4, a9 }
  1339d2:	400000252104d18e 	{ ae_s32.l.i	aed4, a1, 4; nop; addmi	a13, a8, 0x200 }
  1339da:	0026a5               	call8	133c44 <fn_InterChannelANC_UnbaisedMMSE>
  1339dd:	9128                	l32i.n	a2, a1, 36
  1339df:	d26ba1               	l32r	a10, 12838c (4e20 <xthals_release_major+0x1f40>)
  1339e2:	0c0c                	movi.n	a12, 0
  1339e4:	0f4c                	movi.n	a15, 64
  1339e6:	0d80184086bcb72e 	{ ae_movda32	aed11, a7; ae_movi	aed12, 6 }
  1339ee:	40000151450d840e 	{ ae_movda32	aed13, a4; nop; movi	a8, 80 }
  1339f6:	ebe77a0c0d0ca18f 	{ ae_l32.x	aed10, a1, a8; ae_add32	aed12, aed13, aed12; nop }
  1339fe:	0d801acd4b6bec3e 	{ ae_movad16.0	a14, aed12; ae_sub32	aed11, aed11, aed13 }
  133a06:	18fbc810bfb0ba7f 	{ ae_movad32.l	a11, aed10; nop; ae_slai32	aed11, aed11, 1 }
  133a0e:	0d801a4040b0db3e 	{ ae_movad16.0	a13, aed11; ae_movi	aed0, 0 }
  133a16:	5caf76               	loopgtz	a15, 133a76 <fn_InterChannelANC_ctr2+0x1de>
  133a19:	bd3504               	ae_l32.i	aed3, a5, 0
  133a1c:	119cf0               	slli	a9, a12, 1
  133a1f:	909930               	addx2	a9, a9, a3
  133a22:	b01904               	ae_l16.i	aed1, a9, 0
  133a25:	0c801601016159de 	{ ae_l16.i	aed5, a9, 2; ae_mul16x4	aed6, aed1, aed1, aed1 }
  133a2d:	0c8019852541cd3e 	{ ae_sraa32rs	aed2, aed3, a13; ae_mula16x4	aed4, aed1, aed5, aed5 }
  133a35:	2582c4               	ae_movad32.l	a8, aed2
  133a38:	25f1c4               	ae_movad32.l	a15, aed1
  133a3b:	72ff80               	salt	a15, a15, a8
  133a3e:	0d80184081bfef2e 	{ ae_movda32	aed14, a15; ae_movi	aed15, 1 }
  133a46:	bffb20e0ffe0455e 	{ addi	a5, a5, 4; nop; ae_xor	aed14, aed14, aed15 }
  133a4e:	40000010b00ecbce 	{ ae_s16.0.i	aed14, a11, 0; nop; addi	a12, a12, 1 }
  133a56:	40000164203d12ee 	{ ae_l16.i	aed13, a2, 0; nop; ae_sraa32rs	aed3, aed1, a14 }
  133a5e:	259d84               	ae_movad16.0	a9, aed13
  133a61:	ebfa20000002222f 	{ addi	a2, a2, 2; ae_movi	aed2, 0; nop }
  133a69:	0d0000437010aa9e 	{ bge.w18	a10, a9, 133a74 <fn_InterChannelANC_ctr2+0x1dc>; ae_add32	aed0, aed0, aed3 }
  133a71:	d22b04               	ae_s16.0.i	aed2, a11, 0

00133a74 <fn_InterChannelANC_ctr2+0x1dc>:
  133a74:	bb2b                	addi.n	a11, a11, 2

00133a76 <fn_InterChannelANC_ctr2+0x1de>:
  133a76:	180c                	movi.n	a8, 1
  133a78:	020c                	movi.n	a2, 0
  133a7a:	2590c4               	ae_movad32.l	a9, aed0
  133a7d:	81a8                	l32i.n	a10, a1, 32
  133a7f:	d2d5d1               	l32r	a13, 1285d4 (fcfb7 <_memmap_cacheattr_bp_base+0xdafb5>)
  133a82:	400001014505cdfe 	{ ae_movda32	aed5, a13; nop; movi	a12, 15 }
  133a8a:	c0cc40               	sub	a12, a12, a4
  133a8d:	23cc80               	sext	a12, a12, 15
  133a90:	0d80194140b0cc5e 	{ ae_sraa32rs	aed4, aed5, a12; nop }
  133a98:	25b4c4               	ae_movad32.l	a11, aed4
  133a9b:	4066a2               	s32i	a10, a6, 0x100
  133a9e:	7299b0               	salt	a9, a9, a11
  133aa1:	832890               	moveqz	a2, a8, a9
  133aa4:	232280               	sext	a2, a2, 15
  133aa7:	012a26               	beqi	a10, 2, 133aac <fn_InterChannelANC_ctr2+0x214>
  133aaa:	f01d                	retw.n

00133aac <fn_InterChannelANC_ctr2+0x214>:
  133aac:	e20b                	addi.n	a14, a2, -1
  133aae:	2d0c                	movi.n	a13, 2
  133ab0:	832de0               	moveqz	a2, a13, a14
  133ab3:	f01d                	retw.n

00133ab5 <fn_InterChannelANC_ctr2+0x21d>:
  133ab5:	4126a2               	l32i	a10, a6, 0x104
  133ab8:	aa1b                	addi.n	a10, a10, 1
  133aba:	ff8fc6               	j	1338fd <fn_InterChannelANC_ctr2+0x65>

00133abd <fn_InterChannelANC_ctr2+0x225>:
  133abd:	000000                                        ...

00133ac0 <fn_InterChannelANC_update>:
  133ac0:	00a136               	entry	a1, 80
  133ac3:	5159                	s32i.n	a5, a1, 20
  133ac5:	4179                	s32i.n	a7, a1, 16
  133ac7:	2a9182               	l16si	a8, a1, 84
  133aca:	04ad                	mov.n	a10, a4
  133acc:	0d40174000b0186e 	{ blti.w18	a8, 1, 133c40 <fn_InterChannelANC_update+0x180>; ae_movi	aed0, 0 }
  133ad4:	074c                	movi.n	a7, 64
  133ad6:	0129                	s32i.n	a2, a1, 0
  133ad8:	040c                	movi.n	a4, 0
  133ada:	58c1e2               	addi	a14, a1, 88
  133add:	40c1d2               	addi	a13, a1, 64
  133ae0:	400001b545654a6e 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed6, a6 }
  133ae8:	18e725166545013f 	{ addi	a3, a1, 80; ae_add32	aed5, aed5, aed6; ae_slai32	aed4, aed6, 1 }
  133af0:	400001742001835e 	{ ae_l16.i	aed1, a3, 0; nop; ae_movad16.0	a8, aed5 }
  133af8:	e9fabe10811e0d8f 	{ ae_s32.l.i	aed0, a13, -32; ae_movi	aed14, 1; ae_sext32	aed1, aed1, 15 }
  133b00:	400001747002fe4e 	{ ae_l32.i	aed2, a14, 0; nop; ae_movad16.0	a15, aed4 }
  133b08:	31f9                	s32i.n	a15, a1, 12
  133b0a:	400001751351312e 	{ ae_s32x2.i	aed1, a1, 24; nop; ae_movad32.l	a3, aed2 }
  133b12:	2189                	s32i.n	a8, a1, 8
  133b14:	000a46               	j	133b41 <fn_InterChannelANC_update+0x81>

00133b17 <fn_InterChannelANC_update+0x57>:
	...

00133b18 <fn_InterChannelANC_update+0x58>:
  133b18:	4198                	l32i.n	a9, a1, 16
  133b1a:	a09690               	addx4	a9, a6, a9
  133b1d:	bda904               	ae_l32.i	aed10, a9, 0
  133b20:	ebe8ae010a09891f 	{ ae_l32.i	aed8, a9, 4; ae_add32s	aed9, aed10, aed1; nop }
  133b28:	ebe8be020807990f 	{ ae_s32.l.i	aed9, a9, 0; ae_add32s	aed7, aed8, aed2; nop }
  133b30:	e07914               	ae_s32.l.i	aed7, a9, 4

00133b33 <fn_InterChannelANC_update+0x73>:
  133b33:	332b                	addi.n	a3, a3, 2
  133b35:	441b                	addi.n	a4, a4, 1
  133b37:	770b                	addi.n	a7, a7, -1
  133b39:	0d40104031be07ae 	{ beqz.w18	a7, 133c40 <fn_InterChannelANC_update+0x180>; ae_movi	aed14, 1 }

00133b41 <fn_InterChannelANC_update+0x81>:
  133b41:	5128                	l32i.n	a2, a1, 20
  133b43:	1164f0               	slli	a6, a4, 1
  133b46:	902620               	addx2	a2, a6, a2
  133b49:	b04204               	ae_l16.i	aed4, a2, 0
  133b4c:	0c801604041d32de 	{ ae_l16.i	aed3, a2, 2; ae_mul16x4	aed1, aed13, aed4, aed4 }
  133b54:	0c801a8333fd959e 	{ nop; ae_mula16x4	aed15, aed13, aed3, aed3 }
  133b5c:	40c182               	addi	a8, a1, 64
  133b5f:	b3fba8d0efd0c30e 	{ ae_l16.i	aed12, a3, 0; nop; ae_max32	aed13, aed13, aed14 }
  133b67:	0d801ac04d1bac3e 	{ ae_movad16.0	a10, aed12; ae_add32s	aed11, aed13, aed0 }
  133b6f:	40000174785158be 	{ ae_l32.i	aed1, a8, -32; nop; ae_movad32.l	a5, aed11 }
  133b77:	0d7ff9c1deb21ace 	{ bnei.w18	a10, 1, 133b18 <fn_InterChannelANC_update+0x58>; ae_mov	aed2, aed1 }
  133b7f:	21b8                	l32i.n	a11, a1, 8
  133b81:	05cd                	mov.n	a12, a5
  133b83:	0188                	l32i.n	a8, a1, 0
  133b85:	31d8                	l32i.n	a13, a1, 12
  133b87:	908680               	addx2	a8, a6, a8
  133b8a:	b02804               	ae_l16.i	aed2, a8, 0
  133b8d:	0c801602047268de 	{ ae_l16.i	aed6, a8, 2; ae_mul16x4	aed7, aed2, aed2, aed4 }
  133b95:	0c800686035214ee 	{ movi	a14, 20; ae_mula16x4	aed5, aed2, aed6, aed3 }
  133b9d:	1189                	s32i.n	a8, a1, 4
  133b9f:	25a2c4               	ae_movad32.l	a10, aed2
  133ba2:	12bfe5               	call8	1467a0 <divide>
  133ba5:	05cd                	mov.n	a12, a5
  133ba7:	21b8                	l32i.n	a11, a1, 8
  133ba9:	31d8                	l32i.n	a13, a1, 12
  133bab:	b08214               	ae_l16.i	aed8, a2, 2
  133bae:	1188                	l32i.n	a8, a1, 4
  133bb0:	400001f020f492ee 	{ ae_l16.i	aed4, a2, 0; nop; movi	a9, -2 }
  133bb8:	109a90               	and	a9, a10, a9
  133bbb:	400001b46356419e 	{ ae_l32x2.i	aed6, a1, 24; nop; ae_movda32	aed5, a9 }
  133bc3:	eb0fa8060505780f 	{ ae_l16.i	aed7, a8, 0; ae_mul32.ll	aed5, aed5, aed6; nop }
  133bcb:	400001102109e84e 	{ ae_l16.i	aed9, a8, 2; nop; movi	a14, 20 }
  133bd3:	0c800a0459949f5e 	{ ae_srai64	aed5, aed5, 15; ae_mul16x4	aed9, aed4, aed4, aed9 }
  133bdb:	0c801a274864f5de 	{ ae_movad32.l	a15, aed5; ae_muls16x4	aed6, aed4, aed7, aed8 }
  133be3:	4000004145439f1e 	{ ae_movda32	aed3, a15; nop; addi	a9, a1, 68 }
  133beb:	400001752853a94e 	{ ae_s32.l.i	aed3, a9, -32; nop; ae_movad32.l	a10, aed4 }
  133bf3:	12bae5               	call8	1467a0 <divide>
  133bf6:	ee7c                	movi.n	a14, -2
  133bf8:	10eae0               	and	a14, a10, a14
  133bfb:	400001b4638941ee 	{ ae_l32x2.i	aed9, a1, 24; nop; ae_movda32	aed8, a14 }
  133c03:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  133c0b:	0cfb24f08f8041cf 	{ addi	a12, a1, 68; nop; ae_srai64	aed8, aed8, 15 }
  133c13:	400001747851dc8e 	{ ae_l32.i	aed1, a12, -32; nop; ae_movad32.l	a13, aed8 }
  133c1b:	0d80188181172d2e 	{ ae_movda32	aed2, a13; ae_mulp32x2	aed7, aed1, aed1 }
  133c23:	eb4b4002020700ff 	{ movi	a15, 0; ae_mulap32x2	aed7, aed2, aed2; nop }
  133c2b:	d26ba1               	l32r	a10, 1285d8 (3ffffff <_memmap_mem_sram_end+0x35bffff>)
  133c2e:	25b7c4               	ae_movad32.l	a11, aed7
  133c31:	3c0f34               	ae_movda32	aed0, a15
  133c34:	0d3fef41b0b09abe 	{ blt.w18	a10, a11, 133b33 <fn_InterChannelANC_update+0x73>; nop }
  133c3c:	ffb606               	j	133b18 <fn_InterChannelANC_update+0x58>

00133c3f <fn_InterChannelANC_update+0x17f>:
	...

00133c40 <fn_InterChannelANC_update+0x180>:
  133c40:	f01d                	retw.n

00133c42 <fn_InterChannelANC_update+0x182>:
	...

00133c44 <fn_InterChannelANC_UnbaisedMMSE>:
  133c44:	008136               	entry	a1, 64
  133c47:	06dd                	mov.n	a13, a6
  133c49:	1129                	s32i.n	a2, a1, 4
  133c4b:	3149                	s32i.n	a4, a1, 12
  133c4d:	0159                	s32i.n	a5, a1, 0
  133c4f:	07bd                	mov.n	a11, a7
  133c51:	2139                	s32i.n	a3, a1, 8
  133c53:	229182               	l16si	a8, a1, 68
  133c56:	4189                	s32i.n	a8, a1, 16
  133c58:	0d400c4160b0186e 	{ blti.w18	a8, 1, 133d22 <fn_InterChannelANC_UnbaisedMMSE+0xde>; nop }
  133c60:	61d9                	s32i.n	a13, a1, 24
  133c62:	073d                	mov.n	a3, a7
  133c64:	7179                	s32i.n	a7, a1, 28
  133c66:	400000014541e41e 	{ ae_movda32	aed1, a4; nop; addi	a14, a1, 64 }
  133c6e:	400001b470304e8e 	{ ae_l32.i	aed0, a14, 0; nop; ae_movda32	aed3, a8 }
  133c76:	18fb59203f30722f 	{ or	a7, a2, a2; nop; ae_slai32	aed3, aed3, 2 }
  133c7e:	2128                	l32i.n	a2, a1, 8
  133c80:	400001754554420e 	{ ae_movda32	aed4, a2; nop; ae_movad32.l	a4, aed0 }
  133c88:	18e7c8141313247f 	{ ae_movad32.l	a2, aed4; ae_add32	aed3, aed3, aed4; ae_slai32	aed1, aed1, 1 }
  133c90:	400001752551613e 	{ ae_s32.l.i	aed1, a1, 20; nop; ae_movad32.l	a6, aed3 }

00133c98 <fn_InterChannelANC_UnbaisedMMSE+0x54>:
  133c98:	bd7204               	ae_l32.i	aed7, a2, 0
  133c9b:	bd8204               	ae_l32.i	aed8, a2, 0
  133c9e:	2558f4               	ae_nsaz32.l	a5, aed8
  133ca1:	d22ba1               	l32r	a10, 128550 (3fff <xthals_release_major+0x111f>)
  133ca4:	235580               	sext	a5, a5, 15
  133ca7:	056574               	ae_slaa32s	aed6, aed7, a5
  133caa:	a76664               	ae_sel16i	aed6, aed6, aed6, 7
  133cad:	25b684               	ae_movad16.0	a11, aed6
  133cb0:	ff25e5               	call8	132f10 <DVTXOP_div_s>
  133cb3:	d24a91               	l32r	a9, 1285dc (2103be <TxAGC_Exp_slope+0x2e>)
  133cb6:	3c3a24               	ae_movda16	aed3, a10
  133cb9:	400001b475fe415e 	{ ae_l32.i	aed14, a1, 20; nop; ae_movda32	aed15, a5 }
  133cc1:	ebf2d90f0e0e1c0f 	{ ae_movi	aed1, 12; ae_sub32	aed14, aed14, aed15; nop }
  133cc9:	c5e7af316e01271e 	{ ae_l32.ip	aed2, a7, 4; ae_add32	aed1, aed14, aed1; ae_movi	aed0, 19 }
  133cd1:	7ce740203efe01bf 	{ movi	a11, 1; ae_add32	aed14, aed14, aed0; ae_mulfp32x16x2ras.l_s2	aed15, aed2, aed3 }
  133cd9:	25ce84               	ae_movad16.0	a12, aed14
  133cdc:	25efc4               	ae_movad32.l	a14, aed15
  133cdf:	40000175450dde1e 	{ ae_movda32	aed13, a14; nop; ae_movad16.0	a13, aed1 }
  133ce7:	400001a545bcdbce 	{ ae_movda32	aed12, a11; nop; ae_sraa32s	aed11, aed13, a12 }
  133cef:	b3fb40b0cfb07fae 	{ movi	a10, 127; nop; ae_max32	aed11, aed11, aed12 }
  133cf7:	400001a545acdade 	{ ae_movda32	aed12, a10; nop; ae_sraa32s	aed10, aed13, a13 }
  133cff:	53bbc4               	ae_min32	aed11, aed11, aed12
  133d02:	258bc4               	ae_movad32.l	a8, aed11
  133d05:	e1a414               	ae_s32.l.ip	aed10, a4, 4
  133d08:	908890               	addx2	a8, a8, a9
  133d0b:	400000402009282e 	{ ae_l16.i	aed9, a8, 0; nop; addi	a2, a2, 4 }
  133d13:	d39314               	ae_s16.0.ip	aed9, a3, 2
  133d16:	0d3ff741e0b0b26e 	{ bne.w18	a2, a6, 133c98 <fn_InterChannelANC_UnbaisedMMSE+0x54>; nop }
  133d1e:	71b8                	l32i.n	a11, a1, 28
  133d20:	61d8                	l32i.n	a13, a1, 24

00133d22 <fn_InterChannelANC_UnbaisedMMSE+0xde>:
  133d22:	4c0c                	movi.n	a12, 4
  133d24:	4188                	l32i.n	a8, a1, 16
  133d26:	d177f1               	l32r	a15, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  133d29:	0d40154100b0186e 	{ blti.w18	a8, 1, 133e7d <fn_InterChannelANC_UnbaisedMMSE+0x239>; nop }
  133d31:	d22b21               	l32r	a2, 1285e0 (7eb6 <xthals_release_major+0x4fd6>)
  133d34:	11e8                	l32i.n	a14, a1, 4
  133d36:	0b7d                	mov.n	a7, a11
  133d38:	887c                	movi.n	a8, -8
  133d3a:	3138                	l32i.n	a3, a1, 12
  133d3c:	0d6d                	mov.n	a6, a13
  133d3e:	d1a791               	l32r	a9, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  133d41:	d180a1               	l32r	a10, 128344 (7333 <xthals_release_major+0x4453>)
  133d44:	400001b544013a9e 	{ ae_movda16	aed1, a10; nop; ae_movda16	aed0, a9 }
  133d4c:	01d8                	l32i.n	a13, a1, 0
  133d4e:	042192               	l32i	a9, a1, 16
  133d51:	903380               	addx2	a3, a3, a8
  133d54:	233380               	sext	a3, a3, 15
  133d57:	d21d81               	l32r	a8, 1285cc (7eb7 <xthals_release_major+0x4fd7>)
  133d5a:	7fa976               	loopgtz	a9, 133ddd <fn_InterChannelANC_UnbaisedMMSE+0x199>
  133d5d:	b05604               	ae_l16.i	aed5, a6, 0
  133d60:	b06704               	ae_l16.i	aed6, a7, 0
  133d63:	6c5cdd501634259f 	{ nop; ae_mulf16ss.00	aed4, aed6, aed0; ae_mulf16ss.00_s2	aed3, aed5, aed1 }
  133d6b:	402344               	ae_add32s	aed2, aed3, aed4
  133d6e:	87fbaf202f203e1e 	{ ae_l32.ip	aed3, a14, 4; nop; ae_sel16i	aed2, aed2, aed2, 7 }
  133d76:	40000174700fbd2e 	{ ae_l32.i	aed15, a13, 0; nop; ae_movad16.0	a11, aed2 }
  133d7e:	40000020b002666e 	{ ae_s16.0.i	aed2, a6, 0; nop; addi	a6, a6, 2 }
  133d86:	0ea2b7               	bge	a2, a11, 133d98 <fn_InterChannelANC_UnbaisedMMSE+0x154>
  133d89:	b07704               	ae_l16.i	aed7, a7, 0
  133d8c:	259784               	ae_movad16.0	a9, aed7
  133d8f:	3c8834               	ae_movda32	aed8, a8
  133d92:	02a897               	bge	a8, a9, 133d98 <fn_InterChannelANC_UnbaisedMMSE+0x154>
  133d95:	d28704               	ae_s16.0.i	aed8, a7, 0
  133d98:	3c7f34               	ae_movda32	aed7, a15
  133d9b:	b45714               	ae_l16.ip	aed5, a7, 2
  133d9e:	ebfbc9000f00553f 	{ ae_cvt32x2f16.10	aed5, aed5; nop; nop }
  133da6:	4f6754               	ae_sub32s	aed6, aed7, aed5
  133da9:	25a6c4               	ae_movad32.l	a10, aed6
  133dac:	4000017545549a5e 	{ ae_movda32	aed4, a10; nop; ae_movad32.l	a9, aed5 }
  133db4:	0c80187483ee292e 	{ ae_movda32	aed2, a9; ae_mulfp32x2ras	aed14, aed3, aed4 }
  133dbc:	eb76dd020f0d259f 	{ nop; ae_mulfp32x2ras	aed13, aed15, aed2; nop }
  133dc4:	25bec4               	ae_movad32.l	a11, aed14
  133dc7:	40000175455cabde 	{ ae_movda32	aed12, a11; nop; ae_movad32.l	a10, aed13 }
  133dcf:	400001a545abca3e 	{ ae_movda32	aed11, a10; nop; ae_sraa32s	aed10, aed12, a3 }
  133dd7:	409ab4               	ae_add32s	aed9, aed10, aed11
  133dda:	e19d14               	ae_s32.l.ip	aed9, a13, 4

00133ddd <fn_InterChannelANC_UnbaisedMMSE+0x199>:
  133ddd:	41a8                	l32i.n	a10, a1, 16
  133ddf:	40000101450ddf1e 	{ ae_movda32	aed13, a15; nop; movi	a13, 1 }
  133de7:	d1ff61               	l32r	a6, 1285e4 (75c28f5c <_memmap_cacheattr_bp_allvalid+0x53a06d3a>)
  133dea:	d1ff81               	l32r	a8, 1285e8 (59999999 <_memmap_cacheattr_bp_allvalid+0x37777777>)
  133ded:	2891e2               	l16si	a14, a1, 80
  133df0:	400001014500b80e 	{ ae_movda32	aed0, a8; nop; movi	a11, 0 }
  133df8:	400000f145f1e6ee 	{ ae_movda32	aed1, a6; nop; addi	a14, a14, -1 }
  133e00:	83bde0               	moveqz	a11, a13, a14
  133e03:	0d401e4014b40bae 	{ beqz.w18	a11, 133fe8 <fn_InterChannelANC_UnbaisedMMSE+0x3a4>; ae_movi	aed4, 4 }

00133e0b <fn_InterChannelANC_UnbaisedMMSE+0x1c7>:
  133e0b:	0198                	l32i.n	a9, a1, 0
  133e0d:	ebf3c8000d0c807f 	{ ae_movad32.l	a8, aed0; ae_sub32s	aed12, aed13, aed0; nop }
  133e15:	400001754553e8ce 	{ ae_movda32	aed3, a8; nop; ae_movad32.l	a14, aed12 }
  133e1d:	2188                	l32i.n	a8, a1, 8
  133e1f:	3c2e34               	ae_movda32	aed2, a14
  133e22:	bea914               	ae_l32.ip	aed10, a9, 4
  133e25:	eb76ae020a08b80f 	{ ae_l32.i	aed11, a8, 0; ae_mulfp32x2ras	aed8, aed10, aed2; nop }
  133e2d:	eb76dd030b09259f 	{ nop; ae_mulfp32x2ras	aed9, aed11, aed3; nop }
  133e35:	25b8c4               	ae_movad32.l	a11, aed8
  133e38:	25d9c4               	ae_movad32.l	a13, aed9
  133e3b:	400001b545674bde 	{ ae_movda32	aed7, a11; nop; ae_movda32	aed6, a13 }
  133e43:	ebe82f070600faaf 	{ addi	a10, a10, -1; ae_add32s	aed0, aed6, aed7; nop }
  133e4b:	f03d                	nop.n
  133e4d:	26aa76               	loopgtz	a10, 133e77 <fn_InterChannelANC_UnbaisedMMSE+0x233>
  133e50:	b3fbae004f10081e 	{ ae_l32.i	aed0, a8, 4; nop; ae_max32	aed1, aed0, aed4 }
  133e58:	eb76bf030000181f 	{ ae_s32.l.ip	aed1, a8, 4; ae_mulfp32x2ras	aed0, aed0, aed3; nop }
  133e60:	be1914               	ae_l32.ip	aed1, a9, 4
  133e63:	eb76c8020100a07f 	{ ae_movad32.l	a10, aed0; ae_mulfp32x2ras	aed0, aed1, aed2; nop }
  133e6b:	3c1a34               	ae_movda32	aed1, a10
  133e6e:	25a0c4               	ae_movad32.l	a10, aed0
  133e71:	3c0a34               	ae_movda32	aed0, a10
  133e74:	400104               	ae_add32s	aed0, aed1, aed0

00133e77 <fn_InterChannelANC_UnbaisedMMSE+0x233>:
  133e77:	52e044               	ae_max32	aed14, aed0, aed4
  133e7a:	e1e814               	ae_s32.l.ip	aed14, a8, 4

00133e7d <fn_InterChannelANC_UnbaisedMMSE+0x239>:
  133e7d:	249192               	l16si	a9, a1, 72
  133e80:	0d400b41a0b0190e 	{ beqi.w18	a9, 1, 133f3e <fn_InterChannelANC_UnbaisedMMSE+0x2fa>; nop }

00133e88 <fn_InterChannelANC_UnbaisedMMSE+0x244>:
  133e88:	2691a2               	l16si	a10, a1, 76
  133e8b:	0d400a41d0b01ace 	{ bnei.w18	a10, 1, 133f3c <fn_InterChannelANC_UnbaisedMMSE+0x2f8>; nop }
  133e93:	41b8                	l32i.n	a11, a1, 16
  133e95:	d1d5d1               	l32r	a13, 1285ec (66666666 <_memmap_cacheattr_bp_allvalid+0x44444444>)
  133e98:	400001b545014fde 	{ ae_movda32	aed1, a15; nop; ae_movda32	aed0, a13 }
  133ea0:	ebf34f00010ff8ef 	{ movi	a14, -8; ae_sub32s	aed15, aed1, aed0; nop }
  133ea8:	25dfc4               	ae_movad32.l	a13, aed15
  133eab:	0d400841d0b01b6e 	{ blti.w18	a11, 1, 133f3c <fn_InterChannelANC_UnbaisedMMSE+0x2f8>; nop }
  133eb3:	1188                	l32i.n	a8, a1, 4
  133eb5:	2198                	l32i.n	a9, a1, 8
  133eb7:	400001754552fd0e 	{ ae_movda32	aed2, a13; nop; ae_movad32.l	a15, aed0 }
  133ebf:	31d8                	l32i.n	a13, a1, 12
  133ec1:	400001b4703a49fe 	{ ae_l32.i	aed10, a9, 0; nop; ae_movda32	aed3, a15 }
  133ec9:	beb814               	ae_l32.ip	aed11, a8, 4
  133ecc:	eb7651020b09ddef 	{ addx2	a13, a13, a14; ae_mulfp32x2ras	aed9, aed11, aed2; nop }
  133ed4:	eb765f030a08dd8f 	{ sext	a13, a13, 15; ae_mulfp32x2ras	aed8, aed10, aed3; nop }
  133edc:	25b9c4               	ae_movad32.l	a11, aed9
  133edf:	25a8c4               	ae_movad32.l	a10, aed8
  133ee2:	400001b545764abe 	{ ae_movda32	aed6, a10; nop; ae_movda32	aed7, a11 }
  133eea:	41a8                	l32i.n	a10, a1, 16
  133eec:	825d74               	ae_sraa32s	aed5, aed7, a13
  133eef:	ebe84006050404ef 	{ movi	a14, 4; ae_add32s	aed4, aed5, aed6; nop }
  133ef7:	25b4c4               	ae_movad32.l	a11, aed4
  133efa:	aa0b                	addi.n	a10, a10, -1
  133efc:	72fbe0               	salt	a15, a11, a14
  133eff:	93bcf0               	movnez	a11, a12, a15
  133f02:	0069b2               	s32i	a11, a9, 0
  133f05:	33aa76               	loopgtz	a10, 133f3c <fn_InterChannelANC_UnbaisedMMSE+0x2f8>
  133f08:	be0814               	ae_l32.ip	aed0, a8, 4
  133f0b:	eb76ae020001091f 	{ ae_l32.i	aed0, a9, 4; ae_mulfp32x2ras	aed1, aed0, aed2; nop }
  133f13:	eb7620030000499f 	{ addi	a9, a9, 4; ae_mulfp32x2ras	aed0, aed0, aed3; nop }
  133f1b:	25a1c4               	ae_movad32.l	a10, aed1
  133f1e:	400001754550aa0e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a10, aed0 }
  133f26:	400001a545100ade 	{ ae_movda32	aed0, a10; nop; ae_sraa32s	aed1, aed0, a13 }
  133f2e:	400104               	ae_add32s	aed0, aed1, aed0
  133f31:	25a0c4               	ae_movad32.l	a10, aed0
  133f34:	72bae0               	salt	a11, a10, a14
  133f37:	93acb0               	movnez	a10, a12, a11
  133f3a:	09a9                	s32i.n	a10, a9, 0
  133f3c:	f01d                	retw.n

00133f3e <fn_InterChannelANC_UnbaisedMMSE+0x2fa>:
  133f3e:	4188                	l32i.n	a8, a1, 16
  133f40:	d1ac91               	l32r	a9, 1285f0 (7eb851eb <_memmap_cacheattr_bp_allvalid+0x5c962fc9>)
  133f43:	400001b5450d4f9e 	{ ae_movda32	aed13, a15; nop; ae_movda32	aed0, a9 }
  133f4b:	ebf34f000d0cf8ef 	{ movi	a14, -8; ae_sub32s	aed12, aed13, aed0; nop }
  133f53:	25dcc4               	ae_movad32.l	a13, aed12
  133f56:	0d7ff241e0b0186e 	{ blti.w18	a8, 1, 133e88 <fn_InterChannelANC_UnbaisedMMSE+0x244>; nop }
  133f5e:	1188                	l32i.n	a8, a1, 4
  133f60:	2198                	l32i.n	a9, a1, 8
  133f62:	400001754552bd0e 	{ ae_movda32	aed2, a13; nop; ae_movad32.l	a11, aed0 }
  133f6a:	31d8                	l32i.n	a13, a1, 12
  133f6c:	400001b4703849be 	{ ae_l32.i	aed8, a9, 0; nop; ae_movda32	aed3, a11 }
  133f74:	be7814               	ae_l32.ip	aed7, a8, 4
  133f77:	eb7651020705ddef 	{ addx2	a13, a13, a14; ae_mulfp32x2ras	aed5, aed7, aed2; nop }
  133f7f:	eb765f030806dd8f 	{ sext	a13, a13, 15; ae_mulfp32x2ras	aed6, aed8, aed3; nop }
  133f87:	25a5c4               	ae_movad32.l	a10, aed5
  133f8a:	400001754554ba6e 	{ ae_movda32	aed4, a10; nop; ae_movad32.l	a11, aed6 }
  133f92:	400001a545f14bde 	{ ae_movda32	aed1, a11; nop; ae_sraa32s	aed15, aed4, a13 }
  133f9a:	40ef14               	ae_add32s	aed14, aed15, aed1
  133f9d:	25bec4               	ae_movad32.l	a11, aed14
  133fa0:	4e0c                	movi.n	a14, 4
  133fa2:	72abe0               	salt	a10, a11, a14
  133fa5:	93bca0               	movnez	a11, a12, a10
  133fa8:	41a8                	l32i.n	a10, a1, 16
  133faa:	09b9                	s32i.n	a11, a9, 0
  133fac:	aa0b                	addi.n	a10, a10, -1
  133fae:	33aa76               	loopgtz	a10, 133fe5 <fn_InterChannelANC_UnbaisedMMSE+0x3a1>
  133fb1:	be0814               	ae_l32.ip	aed0, a8, 4
  133fb4:	eb76ae020001091f 	{ ae_l32.i	aed0, a9, 4; ae_mulfp32x2ras	aed1, aed0, aed2; nop }
  133fbc:	eb7620030000499f 	{ addi	a9, a9, 4; ae_mulfp32x2ras	aed0, aed0, aed3; nop }
  133fc4:	25a1c4               	ae_movad32.l	a10, aed1
  133fc7:	400001754550aa0e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a10, aed0 }
  133fcf:	400001a545100ade 	{ ae_movda32	aed0, a10; nop; ae_sraa32s	aed1, aed0, a13 }
  133fd7:	400104               	ae_add32s	aed0, aed1, aed0
  133fda:	25a0c4               	ae_movad32.l	a10, aed0
  133fdd:	72bae0               	salt	a11, a10, a14
  133fe0:	93acb0               	movnez	a10, a12, a11
  133fe3:	09a9                	s32i.n	a10, a9, 0

00133fe5 <fn_InterChannelANC_UnbaisedMMSE+0x3a1>:
  133fe5:	ffa7c6               	j	133e88 <fn_InterChannelANC_UnbaisedMMSE+0x244>

00133fe8 <fn_InterChannelANC_UnbaisedMMSE+0x3a4>:
  133fe8:	3e0114               	ae_mov	aed0, aed1
  133feb:	ff8706               	j	133e0b <fn_InterChannelANC_UnbaisedMMSE+0x1c7>

00133fee <fn_InterChannelANC_UnbaisedMMSE+0x3aa>:
	...

00133ff0 <fn_CrossCorrBasedVAD>:
  133ff0:	006136               	entry	a1, 48
  133ff3:	030c                	movi.n	a3, 0
  133ff5:	0d40014050b006ae 	{ beqz.w18	a6, 13400e <fn_CrossCorrBasedVAD+0x1e>; ae_movi	aed0, 0 }
  133ffd:	280c                	movi.n	a8, 2
  133fff:	d17d91               	l32r	a9, 1285f4 (73333333 <_memmap_cacheattr_bp_allvalid+0x51111111>)
  134002:	320c                	movi.n	a2, 3
  134004:	729930               	salt	a9, a9, a3
  134007:	932890               	movnez	a2, a8, a9
  13400a:	f01d                	retw.n

0013400c <fn_CrossCorrBasedVAD+0x1c>:
	...

0013400e <fn_CrossCorrBasedVAD+0x1e>:
  13400e:	a60c                	movi.n	a6, 10
  134010:	d07ea1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  134013:	d0d6b1               	l32r	a11, 12836c (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  134016:	400000312100515e 	{ ae_s32.l.i	aed0, a1, 4; nop; addi	a5, a5, 3 }
  13401e:	235580               	sext	a5, a5, 15
  134021:	400001b5203041be 	{ ae_s32.l.i	aed0, a1, 0; nop; ae_movda32	aed3, a11 }
  134029:	400001b5222341ae 	{ ae_s32.l.i	aed3, a1, 8; nop; ae_movda32	aed2, a10 }
  134031:	40000111230271fe 	{ ae_s32.l.i	aed2, a1, 12; nop; movi	a7, 31 }

00134039 <fn_CrossCorrBasedVAD+0x49>:
  134039:	11c6f0               	slli	a12, a6, 1
  13403c:	90dc20               	addx2	a13, a12, a2
  13403f:	b00d14               	ae_l16.i	aed0, a13, 2
  134042:	90cc40               	addx2	a12, a12, a4
  134045:	b0bc04               	ae_l16.i	aed11, a12, 0
  134048:	0c8016000bcadd5e 	{ ae_l16.i	aed13, a13, 0; ae_mul16x4	aed12, aed10, aed0, aed11 }
  134050:	0c80160d0b1becde 	{ ae_l16.i	aed14, a12, 2; ae_mul16x4	aed1, aed11, aed13, aed11 }
  134058:	0c801a803efb959e 	{ nop; ae_mula16x4	aed15, aed11, aed0, aed14 }
  134060:	0c801a2d3eca959e 	{ nop; ae_muls16x4	aed12, aed10, aed13, aed14 }
  134068:	8275b4               	ae_sraa32s	aed7, aed11, a5
  13406b:	400001a47258a15e 	{ ae_l32.i	aed8, a1, 8; nop; ae_sraa32s	aed5, aed10, a5 }
  134073:	529584               	ae_max32	aed9, aed5, aed8
  134076:	b3fbae708f80a13e 	{ ae_l32.i	aed10, a1, 12; nop; ae_max32	aed8, aed7, aed8 }
  13407e:	5399a4               	ae_min32	aed9, aed9, aed10
  134081:	b77bae89a989610e 	{ ae_l32.i	aed6, a1, 0; ae_mulp32x2	aed9, aed9, aed9; ae_min32	aed8, aed8, aed10 }
  134089:	eb7bae080808411f 	{ ae_l32.i	aed4, a1, 4; ae_mulp32x2	aed8, aed8, aed8; nop }
  134091:	93e7c8647564b97e 	{ ae_movad32.l	a11, aed9; ae_add32	aed4, aed5, aed4; ae_add32	aed6, aed7, aed6 }
  134099:	400001752056a18e 	{ ae_s32.l.i	aed6, a1, 0; nop; ae_movad32.l	a10, aed8 }
  1340a1:	e04114               	ae_s32.l.i	aed4, a1, 4
  1340a4:	aaba                	add.n	a10, a10, a11
  1340a6:	1289e5               	call8	146944 <sqrt32>
  1340a9:	33aa                	add.n	a3, a3, a10
  1340ab:	661b                	addi.n	a6, a6, 1
  1340ad:	889677               	bne	a6, a7, 134039 <fn_CrossCorrBasedVAD+0x49>
  1340b0:	bde104               	ae_l32.i	aed14, a1, 0
  1340b3:	bdf114               	ae_l32.i	aed15, a1, 4
  1340b6:	c5fbddeff323259e 	{ nop; ae_abs32s	aed3, aed15; ae_abs32s	aed2, aed14 }
  1340be:	b3fb4f203f20efee 	{ movi	a14, -17; nop; ae_max32	aed2, aed2, aed3 }
  1340c6:	2522f4               	ae_nsaz32.l	a2, aed2
  1340c9:	400001b545014e2e 	{ ae_movda32	aed1, a14; nop; ae_movda32	aed0, a2 }
  1340d1:	300014               	ae_add32	aed0, aed0, aed1
  1340d4:	25d084               	ae_movad16.0	a13, aed0
  1340d7:	05ddf4               	ae_slaa32s	aed13, aed15, a13
  1340da:	0c800cbdfd0dadee 	{ ae_slaa32s	aed15, aed14, a13; ae_sel16i	aed13, aed13, aed13, 8 }
  1340e2:	0c80090d8d0dfffe 	{ ae_sel16i	aed15, aed15, aed15, 8; ae_mul16x4	aed0, aed13, aed13, aed13 }
  1340ea:	0c801a8f3fed959e 	{ nop; ae_mula16x4	aed14, aed13, aed15, aed15 }
  1340f2:	25adc4               	ae_movad32.l	a10, aed13
  1340f5:	1284e5               	call8	146944 <sqrt32>
  1340f8:	03cd                	mov.n	a12, a3
  1340fa:	0d0c                	movi.n	a13, 0
  1340fc:	fe1c                	movi.n	a14, 31
  1340fe:	b20b                	addi.n	a11, a2, -1
  134100:	23bb80               	sext	a11, a11, 15
  134103:	f0cbb2               	addi	a11, a11, -16
  134106:	1269a5               	call8	1467a0 <divide>
  134109:	2c0c                	movi.n	a12, 2
  13410b:	d13ad1               	l32r	a13, 1285f4 (73333333 <_memmap_cacheattr_bp_allvalid+0x51111111>)
  13410e:	320c                	movi.n	a2, 3
  134110:	72dda0               	salt	a13, a13, a10
  134113:	932cd0               	movnez	a2, a12, a13
  134116:	f01d                	retw.n

00134118 <fn_EbasedVAD>:
  134118:	006136               	entry	a1, 48
  13411b:	0c0c                	movi.n	a12, 0
  13411d:	02ad                	mov.n	a10, a2
  13411f:	23b480               	sext	a11, a4, 15
  134122:	f7c382               	addi	a8, a3, -9
  134125:	940c                	movi.n	a4, 9
  134127:	238880               	sext	a8, a8, 15
  13412a:	14c222               	addi	a2, a2, 20
  13412d:	7722c4               	ae_la64.pp	u0, a2
  134130:	0d82c4               	ae_la32x2.ip	aed8, u0, a2
  134133:	0d72c4               	ae_la32x2.ip	aed7, u0, a2
  134136:	0d62c4               	ae_la32x2.ip	aed6, u0, a2
  134139:	0d80194020b3288e 	{ ae_sraa32s	aed2, aed8, a8; ae_movi	aed3, 0 }
  134141:	0c8019325204287e 	{ ae_sraa32s	aed5, aed7, a8; ae_sel16i	aed4, aed2, aed2, 0 }
  134149:	0d8019c41310286e 	{ ae_sraa32s	aed1, aed6, a8; ae_add32s	aed0, aed3, aed4 }
  134151:	9400d3250506228e 	{ ae_la32x2.ip	aed2, u0, a2; ae_sel16i.n	aed6, aed5, aed5, 0; ae_add32s	aed0, aed0, aed2 }
  134159:	f03d                	nop.n
  13415b:	f03d                	nop.n
  13415d:	1f8476               	loop	a4, 134180 <fn_EbasedVAD+0x68>
  134160:	9400d3610143028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_sel16i.n	aed3, aed1, aed1, 0; ae_add32s	aed4, aed0, aed6 }
  134168:	0d8019c55414282e 	{ ae_sraa32s	aed5, aed2, a8; ae_add32s	aed4, aed4, aed5 }
  134170:	80e8d3535463228e 	{ ae_la32x2.ip	aed2, u0, a2; ae_add32s	aed3, aed4, aed3; ae_sel16i	aed6, aed5, aed5, 0 }
  134178:	0d8019c11310280e 	{ ae_sraa32s	aed1, aed0, a8; ae_add32s	aed0, aed3, aed1 }

00134180 <fn_EbasedVAD+0x68>:
  134180:	406064               	ae_add32s	aed6, aed0, aed6

00134183 <fn_EbasedVAD+0x6b>:
  134183:	80e8301516541ade 	{ addmi	a13, a10, 0x100; ae_add32s	aed4, aed6, aed5; ae_sel16i	aed5, aed1, aed1, 0 }
  13418b:	0d8019c5e413282e 	{ ae_sraa32s	aed14, aed2, a8; ae_add32s	aed3, aed4, aed5 }
  134193:	94002e1e3ef04dde 	{ addi	a13, a13, -28; ae_sel16i.n	aed0, aed14, aed14, 0; ae_add32s	aed15, aed3, aed1 }
  13419b:	ebe8ae000f0dcd8f 	{ ae_l32.i	aed12, a13, -32; ae_add32s	aed13, aed15, aed0; nop }
  1341a3:	0d8019cebd1a28ce 	{ ae_sraa32s	aed11, aed12, a8; ae_add32s	aed10, aed13, aed14 }
  1341ab:	ebe8400b0a09003f 	{ movi	a3, 0; ae_add32s	aed9, aed10, aed11; nop }
  1341b3:	2529c4               	ae_movad32.l	a2, aed9
  1341b6:	211b26               	beqi	a11, 1, 1341db <fn_EbasedVAD+0xc3>
  1341b9:	d10fe1               	l32r	a14, 1285f8 (9a68788 <_memmap_mem_sram_end+0x9028788>)
  1341bc:	861b                	addi.n	a8, a6, 1
  1341be:	08ae27               	bge	a14, a2, 1341ca <fn_EbasedVAD+0xb2>
  1341c1:	009532               	l16si	a3, a5, 0
  1341c4:	331b                	addi.n	a3, a3, 1
  1341c6:	000006               	j	1341ca <fn_EbasedVAD+0xb2>

001341c9 <fn_EbasedVAD+0xb1>:
	...

001341ca <fn_EbasedVAD+0xb2>:
  1341ca:	005532               	s16i	a3, a5, 0
  1341cd:	031387               	beq	a3, a8, 1341d4 <fn_EbasedVAD+0xbc>

001341d0 <fn_EbasedVAD+0xb8>:
  1341d0:	0b2d                	mov.n	a2, a11
  1341d2:	f01d                	retw.n

001341d4 <fn_EbasedVAD+0xbc>:
  1341d4:	120c                	movi.n	a2, 1
  1341d6:	0055c2               	s16i	a12, a5, 0
  1341d9:	f01d                	retw.n

001341db <fn_EbasedVAD+0xc3>:
  1341db:	d10891               	l32r	a9, 1285fc (9a68787 <_memmap_mem_sram_end+0x9028787>)
  1341de:	871b                	addi.n	a8, a7, 1
  1341e0:	072927               	blt	a9, a2, 1341eb <fn_EbasedVAD+0xd3>
  1341e3:	009522               	l16si	a2, a5, 0
  1341e6:	221b                	addi.n	a2, a2, 1
  1341e8:	000046               	j	1341ed <fn_EbasedVAD+0xd5>

001341eb <fn_EbasedVAD+0xd3>:
  1341eb:	020c                	movi.n	a2, 0

001341ed <fn_EbasedVAD+0xd5>:
  1341ed:	005522               	s16i	a2, a5, 0
  1341f0:	dc9287               	bne	a2, a8, 1341d0 <fn_EbasedVAD+0xb8>
  1341f3:	0055c2               	s16i	a12, a5, 0
  1341f6:	020c                	movi.n	a2, 0
  1341f8:	f01d                	retw.n

001341fa <fn_EbasedVAD+0xe2>:
	...

001341fc <fn_SNRbasedVAD>:
  1341fc:	004136               	entry	a1, 32
  1341ff:	028d                	mov.n	a8, a2
  134201:	0a0c                	movi.n	a10, 0
  134203:	14c222               	addi	a2, a2, 20
  134206:	7722c4               	ae_la64.pp	u0, a2
  134209:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  13420c:	239380               	sext	a9, a3, 15
  13420f:	c500400020120a3e 	{ movi	a3, 10; ae_sel16i.n	aed2, aed0, aed0, 0; ae_movi	aed1, 0 }
  134217:	ebe8d3020101328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_add32s	aed1, aed1, aed2; nop }
  13421f:	0020f0               	nop
  134222:	0020f0               	nop
  134225:	158376               	loop	a3, 13423e <fn_SNRbasedVAD+0x42>
  134228:	80e8d3303121028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_add32s	aed1, aed1, aed0; ae_sel16i	aed2, aed3, aed3, 0 }
  134230:	401124               	ae_add32s	aed1, aed1, aed2
  134233:	9400d3301021328e 	{ ae_la32x2.ip	aed3, u0, a2; ae_sel16i.n	aed1, aed0, aed0, 0; ae_add32s	aed2, aed1, aed3 }
  13423b:	401214               	ae_add32s	aed1, aed2, aed1

0013423e <fn_SNRbasedVAD+0x42>:
  13423e:	940030031378182e 	{ addmi	a2, a8, 0x100; ae_sel16i.n	aed8, aed3, aed3, 0; ae_add32s	aed7, aed1, aed0 }
  134246:	ebe82e080706422f 	{ addi	a2, a2, -28; ae_add32s	aed6, aed7, aed8; nop }
  13424e:	ebe8ae030604528f 	{ ae_l32.i	aed5, a2, -32; ae_add32s	aed4, aed6, aed3; nop }
  134256:	403454               	ae_add32s	aed3, aed4, aed5
  134259:	2523c4               	ae_movad32.l	a2, aed3
  13425c:	231926               	beqi	a9, 1, 134283 <fn_SNRbasedVAD+0x87>
  13425f:	d0e871               	l32r	a7, 128600 (320000 <_memmap_mem_dram1_end+0x1f000>)
  134262:	08a727               	bge	a7, a2, 13426e <fn_SNRbasedVAD+0x72>
  134265:	009422               	l16si	a2, a4, 0
  134268:	221b                	addi.n	a2, a2, 1
  13426a:	000086               	j	134270 <fn_SNRbasedVAD+0x74>

0013426d <fn_SNRbasedVAD+0x71>:
	...

0013426e <fn_SNRbasedVAD+0x72>:
  13426e:	020c                	movi.n	a2, 0

00134270 <fn_SNRbasedVAD+0x74>:
  134270:	005422               	s16i	a2, a4, 0
  134273:	751b                	addi.n	a7, a5, 1
  134275:	031277               	beq	a2, a7, 13427c <fn_SNRbasedVAD+0x80>

00134278 <fn_SNRbasedVAD+0x7c>:
  134278:	092d                	mov.n	a2, a9
  13427a:	f01d                	retw.n

0013427c <fn_SNRbasedVAD+0x80>:
  13427c:	0054a2               	s16i	a10, a4, 0
  13427f:	120c                	movi.n	a2, 1
  134281:	f01d                	retw.n

00134283 <fn_SNRbasedVAD+0x87>:
  134283:	d0e081               	l32r	a8, 128604 (4ffff <_memmap_cacheattr_bp_base+0x2dffd>)
  134286:	761b                	addi.n	a7, a6, 1
  134288:	072827               	blt	a8, a2, 134293 <fn_SNRbasedVAD+0x97>
  13428b:	009422               	l16si	a2, a4, 0
  13428e:	221b                	addi.n	a2, a2, 1
  134290:	000046               	j	134295 <fn_SNRbasedVAD+0x99>

00134293 <fn_SNRbasedVAD+0x97>:
  134293:	020c                	movi.n	a2, 0

00134295 <fn_SNRbasedVAD+0x99>:
  134295:	005422               	s16i	a2, a4, 0
  134298:	dc9277               	bne	a2, a7, 134278 <fn_SNRbasedVAD+0x7c>
  13429b:	0054a2               	s16i	a10, a4, 0
  13429e:	020c                	movi.n	a2, 0
  1342a0:	f01d                	retw.n

001342a2 <fn_SNRbasedVAD+0xa6>:
	...

001342a4 <fn_EstNoiseLevel>:
  1342a4:	004136               	entry	a1, 32
  1342a7:	0a0c                	movi.n	a10, 0
  1342a9:	239380               	sext	a9, a3, 15
  1342ac:	231926               	beqi	a9, 1, 1342d3 <fn_EstNoiseLevel+0x2f>
  1342af:	d0d671               	l32r	a7, 128608 (3e80000 <_memmap_mem_sram_end+0x3440000>)
  1342b2:	08a727               	bge	a7, a2, 1342be <fn_EstNoiseLevel+0x1a>
  1342b5:	009432               	l16si	a3, a4, 0
  1342b8:	331b                	addi.n	a3, a3, 1
  1342ba:	000086               	j	1342c0 <fn_EstNoiseLevel+0x1c>

001342bd <fn_EstNoiseLevel+0x19>:
	...

001342be <fn_EstNoiseLevel+0x1a>:
  1342be:	0a3d                	mov.n	a3, a10

001342c0 <fn_EstNoiseLevel+0x1c>:
  1342c0:	005432               	s16i	a3, a4, 0
  1342c3:	751b                	addi.n	a7, a5, 1
  1342c5:	031377               	beq	a3, a7, 1342cc <fn_EstNoiseLevel+0x28>

001342c8 <fn_EstNoiseLevel+0x24>:
  1342c8:	092d                	mov.n	a2, a9
  1342ca:	f01d                	retw.n

001342cc <fn_EstNoiseLevel+0x28>:
  1342cc:	120c                	movi.n	a2, 1
  1342ce:	0054a2               	s16i	a10, a4, 0
  1342d1:	f01d                	retw.n

001342d3 <fn_EstNoiseLevel+0x2f>:
  1342d3:	d0ce81               	l32r	a8, 12860c (3e7ffff <_memmap_mem_sram_end+0x343ffff>)
  1342d6:	761b                	addi.n	a7, a6, 1
  1342d8:	072827               	blt	a8, a2, 1342e3 <fn_EstNoiseLevel+0x3f>
  1342db:	009422               	l16si	a2, a4, 0
  1342de:	221b                	addi.n	a2, a2, 1
  1342e0:	000046               	j	1342e5 <fn_EstNoiseLevel+0x41>

001342e3 <fn_EstNoiseLevel+0x3f>:
  1342e3:	0a2d                	mov.n	a2, a10

001342e5 <fn_EstNoiseLevel+0x41>:
  1342e5:	005422               	s16i	a2, a4, 0
  1342e8:	dc9277               	bne	a2, a7, 1342c8 <fn_EstNoiseLevel+0x24>
  1342eb:	0054a2               	s16i	a10, a4, 0
  1342ee:	020c                	movi.n	a2, 0
  1342f0:	f01d                	retw.n

001342f2 <fn_EstNoiseLevel+0x4e>:
	...

001342f4 <fn_TrackEDiffMin>:
  1342f4:	004136               	entry	a1, 32
  1342f7:	049d                	mov.n	a9, a4
  1342f9:	06ad                	mov.n	a10, a6
  1342fb:	109182               	l16si	a8, a1, 32
  1342fe:	02bd                	mov.n	a11, a2
  134300:	0d40134150b0480e 	{ beqi.w18	a8, 4, 134439 <fn_TrackEDiffMin+0x145>; nop }
  134308:	1291c2               	l16si	a12, a1, 36
  13430b:	00a0d2               	movi	a13, 0
  13430e:	0d40124070b36cae 	{ bnez.w18	a12, 134439 <fn_TrackEDiffMin+0x145>; ae_movi	aed3, 0 }
  134316:	0da062               	movi	a6, 13
  134319:	f0c342               	addi	a4, a3, -16
  13431c:	f0c5c2               	addi	a12, a5, -16
  13431f:	23cc80               	sext	a12, a12, 15
  134322:	14c232               	addi	a3, a2, 20
  134325:	234480               	sext	a4, a4, 15
  134328:	14c922               	addi	a2, a9, 20
  13432b:	7723d4               	ae_la64.pp	u1, a3
  13432e:	0d63d4               	ae_la32x2.ip	aed6, u1, a3
  134331:	7722c4               	ae_la64.pp	u0, a2
  134334:	0d72c4               	ae_la32x2.ip	aed7, u0, a2
  134337:	824464               	ae_sraa32s	aed4, aed6, a4
  13433a:	825c74               	ae_sraa32s	aed5, aed7, a12
  13433d:	ebf3d305040263af 	{ ae_la32x2.ip	aed6, u1, a3; ae_sub32s	aed2, aed4, aed5; nop }
  134345:	b3fbd3233e25728e 	{ ae_la32x2.ip	aed7, u0, a2; ae_mov	aed5, aed3; ae_max32	aed2, aed2, aed3 }
  13434d:	0c8019321204246e 	{ ae_sraa32s	aed1, aed6, a4; ae_sel16i	aed4, aed2, aed2, 0 }
  134355:	0d8019c403132c7e 	{ ae_sraa32s	aed0, aed7, a12; ae_add32s	aed3, aed3, aed4 }
  13435d:	3f8676               	loop	a6, 1343a0 <fn_TrackEDiffMin+0xac>
  134360:	94f3d3203141028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_sub32s	aed1, aed1, aed0; ae_add32s	aed4, aed3, aed2 }
  134368:	b3fbd3105f2013ae 	{ ae_la32x2.ip	aed1, u1, a3; nop; ae_max32	aed2, aed1, aed5 }
  134370:	0c80193202032c0e 	{ ae_sraa32s	aed0, aed0, a12; ae_sel16i	aed3, aed2, aed2, 0 }
  134378:	0d8019c31414241e 	{ ae_sraa32s	aed1, aed1, a4; ae_add32s	aed4, aed4, aed3 }
  134380:	94f3d3204141028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_sub32s	aed1, aed1, aed0; ae_add32s	aed4, aed4, aed2 }
  134388:	b3fbd3105f2013ae 	{ ae_la32x2.ip	aed1, u1, a3; nop; ae_max32	aed2, aed1, aed5 }
  134390:	0c80193202032c0e 	{ ae_sraa32s	aed0, aed0, a12; ae_sel16i	aed3, aed2, aed2, 0 }
  134398:	0d8019c31413241e 	{ ae_sraa32s	aed1, aed1, a4; ae_add32s	aed3, aed4, aed3 }

001343a0 <fn_TrackEDiffMin+0xac>:
  1343a0:	01d922               	addmi	a2, a9, 0x100
  1343a3:	01db32               	addmi	a3, a11, 0x100
  1343a6:	ebf32f00010a433f 	{ addi	a3, a3, -12; ae_sub32s	aed10, aed1, aed0; nop }
  1343ae:	b3fb2fa05fa0422e 	{ addi	a2, a2, -12; nop; ae_max32	aed10, aed10, aed5 }
  1343b6:	80e8afa2a3cbd21e 	{ ae_l32.ip	aed13, a2, 4; ae_add32s	aed11, aed3, aed2; ae_sel16i	aed12, aed10, aed10, 0 }

001343be <fn_TrackEDiffMin+0xca>:
  1343be:	ebe8af0c0b09c21f 	{ ae_l32.ip	aed12, a2, 4; ae_add32s	aed9, aed11, aed12; nop }
  1343c6:	ebe8af0a0908a31f 	{ ae_l32.ip	aed10, a3, 4; ae_add32s	aed8, aed9, aed10; nop }
  1343ce:	ebfac8000001887f 	{ ae_movad32.l	a8, aed8; ae_movi	aed1, 0; nop }
  1343d6:	400001114500983e 	{ ae_movda32	aed0, a8; nop; movi	a9, 19 }
  1343de:	829cd4               	ae_sraa32s	aed9, aed13, a12
  1343e1:	8284a4               	ae_sraa32s	aed8, aed10, a4
  1343e4:	826cc4               	ae_sraa32s	aed6, aed12, a12
  1343e7:	be7314               	ae_l32.ip	aed7, a3, 4
  1343ea:	beb214               	ae_l32.ip	aed11, a2, 4
  1343ed:	009722               	l16si	a2, a7, 0
  1343f0:	822cb4               	ae_sraa32s	aed2, aed11, a12
  1343f3:	825474               	ae_sraa32s	aed5, aed7, a4
  1343f6:	be3314               	ae_l32.ip	aed3, a3, 4
  1343f9:	0d801946f57e243e 	{ ae_sraa32s	aed15, aed3, a4; ae_sub32s	aed14, aed5, aed6 }
  134401:	b3f3dde918e4259e 	{ nop; ae_sub32s	aed4, aed8, aed9; ae_max32	aed14, aed14, aed1 }
  134409:	524414               	ae_max32	aed4, aed4, aed1
  13440c:	94f3dd420fdc259e 	{ nop; ae_sub32s	aed12, aed15, aed2; ae_add32s	aed13, aed0, aed4 }
  134414:	b3e8ddce1dcb259e 	{ nop; ae_add32s	aed11, aed13, aed14; ae_max32	aed12, aed12, aed1 }
  13441c:	400bc4               	ae_add32s	aed0, aed11, aed12
  13441f:	01c2b2               	addi	a11, a2, 1
  134422:	2530c4               	ae_movad32.l	a3, aed0
  134425:	23bb80               	sext	a11, a11, 15
  134428:	0413a6               	blti	a3, 1, 134430 <fn_TrackEDiffMin+0x13c>
  13442b:	a082a0               	addx4	a8, a2, a10
  13442e:	0839                	s32i.n	a3, a8, 0

00134430 <fn_TrackEDiffMin+0x13c>:
  134430:	0057b2               	s16i	a11, a7, 0
  134433:	02a9b7               	bge	a9, a11, 134439 <fn_TrackEDiffMin+0x145>
  134436:	0057d2               	s16i	a13, a7, 0
  134439:	0a28                	l32i.n	a2, a10, 0
  13443b:	3a4b                	addi.n	a3, a10, 4
  13443d:	3c1c                	movi.n	a12, 19
  13443f:	0bac76               	loopgtz	a12, 13444e <fn_TrackEDiffMin+0x15a>
  134442:	0348                	l32i.n	a4, a3, 0
  134444:	334b                	addi.n	a3, a3, 4
  134446:	02a427               	bge	a4, a2, 13444c <fn_TrackEDiffMin+0x158>
  134449:	b32440               	movgez	a2, a4, a4
  13444c:	f03d                	nop.n

0013444e <fn_TrackEDiffMin+0x15a>:
  13444e:	f01d                	retw.n

00134450 <DVTXOP_div_s>:
  134450:	004136               	entry	a1, 32
  134453:	c38c                	beqz.n	a3, 134463 <DVTXOP_div_s+0x13>
  134455:	0a2327               	blt	a3, a2, 134463 <DVTXOP_div_s+0x13>
  134458:	007396               	bltz	a3, 134463 <DVTXOP_div_s+0x13>
  13445b:	089237               	bne	a2, a3, 134467 <DVTXOP_div_s+0x17>
  13445e:	cf6a21               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  134461:	f01d                	retw.n

00134463 <DVTXOP_div_s+0x13>:
  134463:	020c                	movi.n	a2, 0
  134465:	f01d                	retw.n

00134467 <DVTXOP_div_s+0x17>:
  134467:	151334               	ae_movda32x2	aed1, a3, a3
  13446a:	040c                	movi.n	a4, 0
  13446c:	150244               	ae_movda32x2	aed0, a2, a4
  13446f:	2b0414               	ae_div64d32.l	aed0, aed1
  134472:	2b0414               	ae_div64d32.l	aed0, aed1
  134475:	2b0414               	ae_div64d32.l	aed0, aed1
  134478:	2b0414               	ae_div64d32.l	aed0, aed1
  13447b:	2b0414               	ae_div64d32.l	aed0, aed1
  13447e:	2b0414               	ae_div64d32.l	aed0, aed1
  134481:	2b0414               	ae_div64d32.l	aed0, aed1
  134484:	2b0414               	ae_div64d32.l	aed0, aed1
  134487:	2b0414               	ae_div64d32.l	aed0, aed1
  13448a:	2b0414               	ae_div64d32.l	aed0, aed1
  13448d:	2b0414               	ae_div64d32.l	aed0, aed1
  134490:	2b0414               	ae_div64d32.l	aed0, aed1
  134493:	2b0414               	ae_div64d32.l	aed0, aed1
  134496:	2b0414               	ae_div64d32.l	aed0, aed1
  134499:	2b0414               	ae_div64d32.l	aed0, aed1
  13449c:	2520c4               	ae_movad32.l	a2, aed0
  13449f:	232280               	sext	a2, a2, 15
  1344a2:	f01d                	retw.n

001344a4 <DVTXOP_L_divide>:
  1344a4:	004136               	entry	a1, 32
  1344a7:	0d3296               	bltz	a2, 13457e <DVTXOP_L_divide+0xda>
  1344aa:	0d0396               	bltz	a3, 13457e <DVTXOP_L_divide+0xda>
  1344ad:	0d000c41d0b0932e 	{ blt.w18	a3, a2, 13457e <DVTXOP_L_divide+0xda>; nop }
  1344b5:	400001b54505423e 	{ ae_movda32	aed5, a2; nop; ae_movda32	aed0, a3 }
  1344bd:	87fa400c0e07029e 	{ movi	a9, 2; ae_movi	aed7, -2; ae_sel16i	aed0, aed0, aed0, 7 }
  1344c5:	40000175450c630e 	{ ae_movda32	aed12, a3; nop; ae_movad16.0	a6, aed0 }
  1344cd:	bbfb40c07fc0005e 	{ movi	a5, 0; nop; ae_and	aed12, aed12, aed7 }
  1344d5:	051616               	beqz	a6, 13452a <DVTXOP_L_divide+0x86>
  1344d8:	d01d41               	l32r	a4, 12854c (3ffe <xthals_release_major+0x111e>)
  1344db:	4ba467               	bge	a4, a6, 13452a <DVTXOP_L_divide+0x86>
  1344de:	048696               	bltz	a6, 13452a <DVTXOP_L_divide+0x86>
  1344e1:	d01b71               	l32r	a7, 128550 (3fff <xthals_release_major+0x111f>)
  1344e4:	152664               	ae_movda32x2	aed2, a6, a6
  1344e7:	0d00094170b0867e 	{ beq.w18	a6, a7, 134582 <DVTXOP_L_divide+0xde>; nop }
  1344ef:	080c                	movi.n	a8, 0
  1344f1:	151784               	ae_movda32x2	aed1, a7, a8
  1344f4:	2b1424               	ae_div64d32.l	aed1, aed2
  1344f7:	2b1424               	ae_div64d32.l	aed1, aed2
  1344fa:	2b1424               	ae_div64d32.l	aed1, aed2
  1344fd:	2b1424               	ae_div64d32.l	aed1, aed2
  134500:	2b1424               	ae_div64d32.l	aed1, aed2
  134503:	2b1424               	ae_div64d32.l	aed1, aed2
  134506:	2b1424               	ae_div64d32.l	aed1, aed2
  134509:	2b1424               	ae_div64d32.l	aed1, aed2
  13450c:	2b1424               	ae_div64d32.l	aed1, aed2
  13450f:	2b1424               	ae_div64d32.l	aed1, aed2
  134512:	2b1424               	ae_div64d32.l	aed1, aed2
  134515:	2b1424               	ae_div64d32.l	aed1, aed2
  134518:	2b1424               	ae_div64d32.l	aed1, aed2
  13451b:	2b1424               	ae_div64d32.l	aed1, aed2
  13451e:	2b1424               	ae_div64d32.l	aed1, aed2
  134521:	2551c4               	ae_movad32.l	a5, aed1
  134524:	235580               	sext	a5, a5, 15
  134527:	ffffc6               	j	13452a <DVTXOP_L_divide+0x86>

0013452a <DVTXOP_L_divide+0x86>:
  13452a:	3c9534               	ae_movda32	aed9, a5
  13452d:	eb0fdd090c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed9; nop }
  134535:	cf73d1               	l32r	a13, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  134538:	8ccfc4               	ae_srai64	aed12, aed12, 15
  13453b:	25ccc4               	ae_movad32.l	a12, aed12
  13453e:	400001b545ba4dce 	{ ae_movda32	aed10, a13; nop; ae_movda32	aed11, a12 }
  134546:	4f8ab4               	ae_sub32s	aed8, aed10, aed11
  134549:	418874               	ae_and	aed8, aed8, aed7
  13454c:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  134554:	8c8f84               	ae_srai64	aed8, aed8, 15
  134557:	bbfbc8507f50b87e 	{ ae_movad32.l	a11, aed8; nop; ae_and	aed5, aed5, aed7 }
  13455f:	3c6b34               	ae_movda32	aed6, a11
  134562:	416674               	ae_and	aed6, aed6, aed7
  134565:	eb0fdd060505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed6; nop }
  13456d:	8d5f54               	ae_srai64	aed5, aed5, 31
  134570:	25a5c4               	ae_movad32.l	a10, aed5
  134573:	3c4a34               	ae_movda32	aed4, a10
  134576:	053944               	ae_slaa32s	aed3, aed4, a9
  134579:	2523c4               	ae_movad32.l	a2, aed3
  13457c:	f01d                	retw.n

0013457e <DVTXOP_L_divide+0xda>:
  13457e:	020c                	movi.n	a2, 0
  134580:	f01d                	retw.n

00134582 <DVTXOP_L_divide+0xde>:
  134582:	cf2151               	l32r	a5, 128208 (7fff <xthals_release_major+0x511f>)
  134585:	ffe846               	j	13452a <DVTXOP_L_divide+0x86>

00134588 <SolomonVoiceWBFInit>:
  134588:	006136               	entry	a1, 48
  13458b:	d021b1               	l32r	a11, 128610 (88c8 <xthals_release_major+0x59e8>)
  13458e:	1129                	s32i.n	a2, a1, 4
  134590:	10d242               	addmi	a4, a2, 0x1000
  134593:	006132               	s32i	a3, a1, 0
  134596:	0cd282               	addmi	a8, a2, 0xc00
  134599:	1ea032               	movi	a3, 30
  13459c:	085832               	s16i	a3, a8, 16
  13459f:	10c222               	addi	a2, a2, 16
  1345a2:	105432               	s16i	a3, a4, 32
  1345a5:	c5fa40002112004e 	{ movi	a4, 0; ae_movi	aed2, 1; ae_movi	aed1, 0 }
  1345ad:	400001814408340e 	{ ae_movda16	aed8, a4; nop; movi	a3, 128 }
  1345b5:	028376               	loop	a3, 1345bb <SolomonVoiceWBFInit+0x33>
  1345b8:	808294               	ae_s16x4.ip	aed8, a2, 8

001345bb <SolomonVoiceWBFInit+0x33>:
  1345bb:	1138                	l32i.n	a3, a1, 4
  1345bd:	64a0f2               	movi	a15, 100
  1345c0:	b3ba                	add.n	a11, a3, a11
  1345c2:	4000008545234f3e 	{ ae_movda32	aed3, a15; nop; addmi	a4, a3, 0x2800 }
  1345ca:	d012f1               	l32r	a15, 128614 (400000 <_memmap_mem_dram1_end+0xff000>)
  1345cd:	24d352               	addmi	a5, a3, 0x2400
  1345d0:	0cd362               	addmi	a6, a3, 0xc00
  1345d3:	08d372               	addmi	a7, a3, 0x800
  1345d6:	04d382               	addmi	a8, a3, 0x400
  1345d9:	71d392               	addmi	a9, a3, 0x7100
  1345dc:	10d3a2               	addmi	a10, a3, 0x1000
  1345df:	1cd3c2               	addmi	a12, a3, 0x1c00
  1345e2:	18d3e2               	addmi	a14, a3, 0x1800
  1345e5:	14d3d2               	addmi	a13, a3, 0x1400
  1345e8:	20d322               	addmi	a2, a3, 0x2000
  1345eb:	40c222               	addi	a2, a2, 64
  1345ee:	38cdd2               	addi	a13, a13, 56
  1345f1:	48cee2               	addi	a14, a14, 72
  1345f4:	48ccc2               	addi	a12, a12, 72
  1345f7:	38caa2               	addi	a10, a10, 56
  1345fa:	b8c992               	addi	a9, a9, -72
  1345fd:	18c882               	addi	a8, a8, 24
  134600:	18c772               	addi	a7, a7, 24
  134603:	28c662               	addi	a6, a6, 40
  134606:	48c552               	addi	a5, a5, 72
  134609:	4000008145454f4e 	{ ae_movda32	aed5, a15; nop; addi	a4, a4, 72 }
  134611:	d001f1               	l32r	a15, 128618 (10000000 <_memmap_mem_sram_end+0xf5c0000>)

00134614 <SolomonVoiceWBFInit+0x8c>:
  134614:	400001414504ff0e 	{ ae_movda32	aed4, a15; nop; movi	a15, 64 }
  13461c:	30d332               	addmi	a3, a3, 0x3000
  13461f:	40c332               	addi	a3, a3, 64
  134622:	4a8f76               	loop	a15, 134670 <SolomonVoiceWBFInit+0xe8>
  134625:	808294               	ae_s16x4.ip	aed8, a2, 8
  134628:	622324               	ae_s32x2.ip	aed2, a3, 16
  13462b:	e924f4               	ae_s32x2.i	aed2, a4, -8
  13462e:	e925f4               	ae_s32x2.i	aed2, a5, -8
  134631:	e956f4               	ae_s32x2.i	aed5, a6, -8
  134634:	e957f4               	ae_s32x2.i	aed5, a7, -8
  134637:	e948f4               	ae_s32x2.i	aed4, a8, -8
  13463a:	e939f4               	ae_s32x2.i	aed3, a9, -8
  13463d:	e91af4               	ae_s32x2.i	aed1, a10, -8
  134640:	e91bf4               	ae_s32x2.i	aed1, a11, -8
  134643:	e91cf4               	ae_s32x2.i	aed1, a12, -8
  134646:	e91df4               	ae_s32x2.i	aed1, a13, -8
  134649:	e91ef4               	ae_s32x2.i	aed1, a14, -8
  13464c:	621d24               	ae_s32x2.ip	aed1, a13, 16
  13464f:	621e24               	ae_s32x2.ip	aed1, a14, 16
  134652:	621c24               	ae_s32x2.ip	aed1, a12, 16
  134655:	621b24               	ae_s32x2.ip	aed1, a11, 16
  134658:	621a24               	ae_s32x2.ip	aed1, a10, 16
  13465b:	623924               	ae_s32x2.ip	aed3, a9, 16
  13465e:	624824               	ae_s32x2.ip	aed4, a8, 16
  134661:	625724               	ae_s32x2.ip	aed5, a7, 16
  134664:	625624               	ae_s32x2.ip	aed5, a6, 16
  134667:	622524               	ae_s32x2.ip	aed2, a5, 16
  13466a:	622424               	ae_s32x2.ip	aed2, a4, 16
  13466d:	e923f4               	ae_s32x2.i	aed2, a3, -8

00134670 <SolomonVoiceWBFInit+0xe8>:
  134670:	cfeca1               	l32r	a10, 128620 (84c8 <xthals_release_major+0x55e8>)
  134673:	1168                	l32i.n	a6, a1, 4
  134675:	cfe971               	l32r	a7, 12861c (80c8 <xthals_release_major+0x51e8>)
  134678:	2cd632               	addmi	a3, a6, 0x2c00
  13467b:	34d652               	addmi	a5, a6, 0x3400
  13467e:	7dd692               	addmi	a9, a6, 0x7d00
  134681:	79d682               	addmi	a8, a6, 0x7900
  134684:	2ed642               	addmi	a4, a6, 0x2e00
  134687:	22d622               	addmi	a2, a6, 0x2200
  13468a:	48c222               	addi	a2, a2, 72
  13468d:	40c442               	addi	a4, a4, 64
  134690:	c8c882               	addi	a8, a8, -56
  134693:	c8c992               	addi	a9, a9, -56
  134696:	40c552               	addi	a5, a5, 64
  134699:	807670               	add	a7, a6, a7
  13469c:	40c332               	addi	a3, a3, 64
  13469f:	8066a0               	add	a6, a6, a10
  1346a2:	e8a3a2               	movi	a10, 0x3e8

001346a5 <SolomonVoiceWBFInit+0x11d>:
  1346a5:	400001414503aa0e 	{ ae_movda32	aed3, a10; nop; movi	a10, 64 }
  1346ad:	2b8a76               	loop	a10, 1346dc <SolomonVoiceWBFInit+0x154>
  1346b0:	dc82f4               	ae_s16x4.i	aed8, a2, -8
  1346b3:	808394               	ae_s16x4.ip	aed8, a3, 8
  1346b6:	808494               	ae_s16x4.ip	aed8, a4, 8
  1346b9:	622524               	ae_s32x2.ip	aed2, a5, 16
  1346bc:	400000811f03262e 	{ ae_s32x2.i	aed3, a6, -8; nop; addi	a2, a2, 8 }
  1346c4:	e937f4               	ae_s32x2.i	aed3, a7, -8
  1346c7:	e938f4               	ae_s32x2.i	aed3, a8, -8
  1346ca:	e939f4               	ae_s32x2.i	aed3, a9, -8
  1346cd:	623824               	ae_s32x2.ip	aed3, a8, 16
  1346d0:	623924               	ae_s32x2.ip	aed3, a9, 16
  1346d3:	623724               	ae_s32x2.ip	aed3, a7, 16
  1346d6:	623624               	ae_s32x2.ip	aed3, a6, 16
  1346d9:	e925f4               	ae_s32x2.i	aed2, a5, -8

001346dc <SolomonVoiceWBFInit+0x154>:
  1346dc:	ed1c                	movi.n	a13, 30
  1346de:	090c                	movi.n	a9, 0
  1346e0:	cfd471               	l32r	a7, 128630 (afe8 <xthals_release_major+0x8108>)
  1346e3:	cec981               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  1346e6:	cfd031               	l32r	a3, 128628 (aee0 <xthals_release_major+0x8000>)
  1346e9:	cfce41               	l32r	a4, 128624 (8cc0 <xthals_release_major+0x5de0>)
  1346ec:	1128                	l32i.n	a2, a1, 4
  1346ee:	050c                	movi.n	a5, 0
  1346f0:	17d262               	addmi	a6, a2, 0x1700
  1346f3:	4c6652               	s32i	a5, a6, 0x130
  1346f6:	4d6652               	s32i	a5, a6, 0x134
  1346f9:	9c5652               	s16i	a5, a6, 0x138
  1346fc:	424a                	add.n	a4, a2, a4
  1346fe:	cfcb51               	l32r	a5, 12862c (acd8 <xthals_release_major+0x7df8>)
  134701:	323a                	add.n	a3, a2, a3
  134703:	225a                	add.n	a2, a2, a5
  134705:	ebfa2f000000822f 	{ addi	a2, a2, -8; ae_movi	aed0, 0; nop }
  13470d:	400001414403580e 	{ ae_movda16	aed3, a8; nop; movi	a5, 64 }
  134715:	0b8576               	loop	a5, 134724 <SolomonVoiceWBFInit+0x19c>
  134718:	808294               	ae_s16x4.ip	aed8, a2, 8
  13471b:	803394               	ae_s16x4.ip	aed3, a3, 8
  13471e:	621424               	ae_s32x2.ip	aed1, a4, 16
  134721:	e914f4               	ae_s32x2.i	aed1, a4, -8
  134724:	cfc551               	l32r	a5, 128638 (9cd8 <xthals_release_major+0x6df8>)
  134727:	cf4831               	l32r	a3, 128448 (a4d0 <xthals_release_major+0x75f0>)
  13472a:	1128                	l32i.n	a2, a1, 4
  13472c:	cfc241               	l32r	a4, 128634 (90d8 <xthals_release_major+0x61f8>)
  13472f:	74d2c2               	addmi	a12, a2, 0x7400
  134732:	727a                	add.n	a7, a2, a7
  134734:	2fd2a2               	addmi	a10, a2, 0x2f00
  134737:	11d2b2               	addmi	a11, a2, 0x1100
  13473a:	424a                	add.n	a4, a2, a4
  13473c:	803230               	add	a3, a2, a3
  13473f:	7fdbb2               	addmi	a11, a11, 0x7f00
  134742:	7fdaa2               	addmi	a10, a10, 0x7f00
  134745:	306b92               	s32i	a9, a11, 192
  134748:	685a92               	s16i	a9, a10, 208
  13474b:	7c5782               	s16i	a8, a7, 248
  13474e:	595cd2               	s16i	a13, a12, 178
  134751:	b4ccc2               	addi	a12, a12, -76
  134754:	802250               	add	a2, a2, a5
  134757:	f8c222               	addi	a2, a2, -8
  13475a:	00a152               	movi	a5, 0x100
  13475d:	0d8576               	loop	a5, 13476e <SolomonVoiceWBFInit+0x1e6>
  134760:	620214               	ae_s32x2.ip	aed0, a2, 8
  134763:	620314               	ae_s32x2.ip	aed0, a3, 8

00134766 <SolomonVoiceWBFInit+0x1de>:
  134766:	400000811f00444e 	{ ae_s32x2.i	aed0, a4, -8; nop; addi	a4, a4, 8 }

0013476e <SolomonVoiceWBFInit+0x1e6>:
  13476e:	cf3531               	l32r	a3, 128444 (98d0 <xthals_release_major+0x69f0>)
  134771:	1128                	l32i.n	a2, a1, 4
  134773:	802230               	add	a2, a2, a3
  134776:	80a032               	movi	a3, 128
  134779:	028376               	loop	a3, 13477f <SolomonVoiceWBFInit+0x1f7>
  13477c:	620214               	ae_s32x2.ip	aed0, a2, 8
  13477f:	0a4c                	movi.n	a10, 64
  134781:	012122               	l32i	a2, a1, 4
  134784:	71a032               	movi	a3, 113
  134787:	38d222               	addmi	a2, a2, 0x3800
  13478a:	60c222               	addi	a2, a2, 96
  13478d:	1c8376               	loop	a3, 1347ad <SolomonVoiceWBFInit+0x225>
  134790:	e90204               	ae_s32x2.i	aed0, a2, 0
  134793:	e90214               	ae_s32x2.i	aed0, a2, 8
  134796:	e90224               	ae_s32x2.i	aed0, a2, 16
  134799:	e90234               	ae_s32x2.i	aed0, a2, 24
  13479c:	e902c4               	ae_s32x2.i	aed0, a2, -32
  13479f:	e902d4               	ae_s32x2.i	aed0, a2, -24
  1347a2:	e902e4               	ae_s32x2.i	aed0, a2, -16

001347a5 <SolomonVoiceWBFInit+0x21d>:
  1347a5:	400000011f40222e 	{ ae_s32x2.i	aed0, a2, -8; nop; addi	a2, a2, 64 }

001347ad <SolomonVoiceWBFInit+0x225>:
  1347ad:	1138                	l32i.n	a3, a1, 4
  1347af:	040c                	movi.n	a4, 0
  1347b1:	54d352               	addmi	a5, a3, 0x5400
  1347b4:	65d362               	addmi	a6, a3, 0x6500
  1347b7:	6dd382               	addmi	a8, a3, 0x6d00
  1347ba:	75d392               	addmi	a9, a3, 0x7500
  1347bd:	55d322               	addmi	a2, a3, 0x5500
  1347c0:	b8c222               	addi	a2, a2, -72
  1347c3:	c0c992               	addi	a9, a9, -64
  1347c6:	b0c882               	addi	a8, a8, -80
  1347c9:	b0c662               	addi	a6, a6, -80
  1347cc:	405542               	s16i	a4, a5, 128
  1347cf:	415542               	s16i	a4, a5, 130
  1347d2:	7e5742               	s16i	a4, a7, 252
  1347d5:	406742               	s32i	a4, a7, 0x100
  1347d8:	825742               	s16i	a4, a7, 0x104
  1347db:	246542               	s32i	a4, a5, 144
  1347de:	286542               	s32i	a4, a5, 160
  1347e1:	69d372               	addmi	a7, a3, 0x6900
  1347e4:	b0c772               	addi	a7, a7, -80
  1347e7:	5dd342               	addmi	a4, a3, 0x5d00
  1347ea:	61d352               	addmi	a5, a3, 0x6100
  1347ed:	b0c552               	addi	a5, a5, -80
  1347f0:	b0c4b2               	addi	a11, a4, -80
  1347f3:	59d332               	addmi	a3, a3, 0x5900
  1347f6:	b0c332               	addi	a3, a3, -80
  1347f9:	2f8a76               	loop	a10, 13482c <SolomonVoiceWBFInit+0x2a4>
  1347fc:	dc82f4               	ae_s16x4.i	aed8, a2, -8
  1347ff:	8083a4               	ae_s16x4.ip	aed8, a3, 16
  134802:	808ba4               	ae_s16x4.ip	aed8, a11, 16
  134805:	8085a4               	ae_s16x4.ip	aed8, a5, 16
  134808:	8086a4               	ae_s16x4.ip	aed8, a6, 16
  13480b:	8087a4               	ae_s16x4.ip	aed8, a7, 16
  13480e:	8088a4               	ae_s16x4.ip	aed8, a8, 16
  134811:	8089a4               	ae_s16x4.ip	aed8, a9, 16
  134814:	8082a4               	ae_s16x4.ip	aed8, a2, 16
  134817:	dc83f4               	ae_s16x4.i	aed8, a3, -8
  13481a:	dc8bf4               	ae_s16x4.i	aed8, a11, -8
  13481d:	dc85f4               	ae_s16x4.i	aed8, a5, -8
  134820:	dc86f4               	ae_s16x4.i	aed8, a6, -8
  134823:	dc87f4               	ae_s16x4.i	aed8, a7, -8
  134826:	dc88f4               	ae_s16x4.i	aed8, a8, -8
  134829:	dc89f4               	ae_s16x4.i	aed8, a9, -8
  13482c:	e41c                	movi.n	a4, 30
  13482e:	80a032               	movi	a3, 128
  134831:	1128                	l32i.n	a2, a1, 4
  134833:	ceb261               	l32r	a6, 1282fc (8000 <xthals_release_major+0x5120>)
  134836:	71d222               	addmi	a2, a2, 0x7100
  134839:	4000000145b1262e 	{ ae_movda32	aed1, a6; nop; addi	a2, a2, -80 }
  134841:	028376               	loop	a3, 134847 <SolomonVoiceWBFInit+0x2bf>
  134844:	620214               	ae_s32x2.ip	aed0, a2, 8
  134847:	831c                	movi.n	a3, 24
  134849:	281344               	ae_zalign64	u1
  13484c:	002122               	l32i	a2, a1, 0
  13484f:	7e5c42               	s16i	a4, a12, 252

00134852 <SolomonVoiceWBFInit+0x2ca>:
  134852:	400000811211222e 	{ ae_s32x2.i	aed1, a2, 16; nop; addi	a2, a2, 24 }
  13485a:	621214               	ae_s32x2.ip	aed1, a2, 8
  13485d:	621214               	ae_s32x2.ip	aed1, a2, 8
  134860:	621214               	ae_s32x2.ip	aed1, a2, 8
  134863:	621214               	ae_s32x2.ip	aed1, a2, 8
  134866:	621214               	ae_s32x2.ip	aed1, a2, 8
  134869:	621214               	ae_s32x2.ip	aed1, a2, 8
  13486c:	002122               	l32i	a2, a1, 0
  13486f:	280314               	ae_movalign	u0, u1
  134872:	126262               	s32i	a6, a2, 72
  134875:	ebfb24010e00c22f 	{ addi	a2, a2, 76; ae_mov	aed0, aed1; nop }
  13487d:	028376               	loop	a3, 134883 <SolomonVoiceWBFInit+0x2fb>
  134880:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2

00134883 <SolomonVoiceWBFInit+0x2fb>:
  134883:	7732c4               	ae_sa64pos.fp	u0, a2
  134886:	032c                	movi.n	a3, 32
  134888:	0128                	l32i.n	a2, a1, 0
  13488a:	280314               	ae_movalign	u0, u1
  13488d:	01d222               	addmi	a2, a2, 0x100
  134890:	22cb                	addi.n	a2, a2, 12
  134892:	028376               	loop	a3, 134898 <SolomonVoiceWBFInit+0x310>
  134895:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  134898:	cf6991               	l32r	a9, 12863c (1999 <XtosCoreStateSize+0x1719>)
  13489b:	034c                	movi.n	a3, 64
  13489d:	cea651               	l32r	a5, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  1348a0:	7732c4               	ae_sa64pos.fp	u0, a2
  1348a3:	0178                	l32i.n	a7, a1, 0
  1348a5:	002122               	l32i	a2, a1, 0
  1348a8:	03d742               	addmi	a4, a7, 0x300
  1348ab:	04d772               	addmi	a7, a7, 0x400
  1348ae:	02d222               	addmi	a2, a2, 0x200
  1348b1:	400000c14401252e 	{ ae_movda16	aed1, a5; nop; addi	a2, a2, 12 }
  1348b9:	028376               	loop	a3, 1348bf <SolomonVoiceWBFInit+0x337>
  1348bc:	0c02d4               	ae_sa32x2.ip	aed0, u1, a2
  1348bf:	24c782               	addi	a8, a7, 36
  1348c2:	280314               	ae_movalign	u0, u1
  1348c5:	b33c                	movi.n	a3, 59
  1348c7:	7732c4               	ae_sa64pos.fp	u0, a2
  1348ca:	26c722               	addi	a2, a7, 38
  1348cd:	905492               	s16i	a9, a4, 0x120
  1348d0:	446462               	s32i	a6, a4, 0x110
  1348d3:	436462               	s32i	a6, a4, 0x10c
  1348d6:	281304               	ae_zalign64	u0
  1348d9:	280344               	ae_movalign	u1, u0
  1348dc:	115792               	s16i	a9, a7, 34
  1348df:	125792               	s16i	a9, a7, 36
  1348e2:	0c1294               	ae_sa16x4.ip	aed1, u1, a2
  1348e5:	0c1294               	ae_sa16x4.ip	aed1, u1, a2
  1348e8:	0c1294               	ae_sa16x4.ip	aed1, u1, a2
  1348eb:	0c1294               	ae_sa16x4.ip	aed1, u1, a2
  1348ee:	cebc61               	l32r	a6, 1283e0 (7eb8 <xthals_release_major+0x4fd8>)
  1348f1:	7732d4               	ae_sa64pos.fp	u1, a2
  1348f4:	235752               	s16i	a5, a7, 70
  1348f7:	400000814440267e 	{ ae_movda16	aed0, a6; nop; addi	a2, a7, 72 }
  1348ff:	028376               	loop	a3, 134905 <SolomonVoiceWBFInit+0x37d>
  134902:	800294               	ae_s16x4.ip	aed0, a2, 8
  134905:	fe5862               	s16i	a6, a8, 0x1fc
  134908:	0168                	l32i.n	a6, a1, 0
  13490a:	06d662               	addmi	a6, a6, 0x600
  13490d:	36c622               	addi	a2, a6, 54
  134910:	400000014530396e 	{ ae_movda32	aed0, a9; nop; addi	a3, a6, 48 }
  134918:	d30314               	ae_s16.0.ip	aed0, a3, 2
  13491b:	d30314               	ae_s16.0.ip	aed0, a3, 2
  13491e:	d30314               	ae_s16.0.ip	aed0, a3, 2
  134921:	0c1284               	ae_sa16x4.ip	aed1, u0, a2
  134924:	0c1284               	ae_sa16x4.ip	aed1, u0, a2
  134927:	0c1284               	ae_sa16x4.ip	aed1, u0, a2
  13492a:	0c1284               	ae_sa16x4.ip	aed1, u0, a2
  13492d:	cf4591               	l32r	a9, 128644 (75c2 <xthals_release_major+0x46e2>)
  134930:	dca0a2               	movi	a10, 220
  134933:	2b3c                	movi.n	a11, 50
  134935:	dfa0c2               	movi	a12, 223
  134938:	2d0c                	movi.n	a13, 2
  13493a:	7732c4               	ae_sa64pos.fp	u0, a2
  13493d:	2b5652               	s16i	a5, a6, 86
  134940:	58c622               	addi	a2, a6, 88
  134943:	4cc652               	addi	a5, a6, 76
  134946:	cf3e61               	l32r	a6, 128640 (76e8 <xthals_release_major+0x4808>)
  134949:	40000131440036be 	{ ae_movda16	aed0, a6; nop; movi	a3, 59 }
  134951:	028376               	loop	a3, 134957 <SolomonVoiceWBFInit+0x3cf>
  134954:	800294               	ae_s16x4.ip	aed0, a2, 8
  134957:	f25562               	s16i	a6, a5, 0x1e4
  13495a:	f75592               	s16i	a9, a5, 0x1ee
  13495d:	f655a2               	s16i	a10, a5, 0x1ec
  134960:	f555b2               	s16i	a11, a5, 0x1ea
  134963:	f455c2               	s16i	a12, a5, 0x1e8
  134966:	f355d2               	s16i	a13, a5, 0x1e6
  134969:	f01d                	retw.n

0013496b <SolomonVoiceWBFInit+0x3e3>:
	...

0013496c <Left_Shift_32to16>:
  13496c:	004136               	entry	a1, 32
  13496f:	7722c4               	ae_la64.pp	u0, a2
  134972:	281344               	ae_zalign64	u1
  134975:	03c552               	addi	a5, a5, 3
  134978:	10a092               	movi	a9, 16
  13497b:	c04940               	sub	a4, a9, a4
  13497e:	215250               	srai	a5, a5, 2
  134981:	16a576               	loopgtz	a5, 13499b <Left_Shift_32to16+0x2f>
  134984:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  134987:	c9fbc9200f10007e 	{ ae_cvt32x2f16.32	aed0, aed0; nop; ae_cvt32x2f16.10	aed1, aed0 }
  13498f:	820404               	ae_sraa32s	aed0, aed0, a4
  134992:	821414               	ae_sraa32s	aed1, aed1, a4
  134995:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  134998:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3

0013499b <Left_Shift_32to16+0x2f>:
  13499b:	7733d4               	ae_sa64pos.fp	u1, a3
  13499e:	f01d                	retw.n

001349a0 <Right_Shift_32to16>:
  1349a0:	004136               	entry	a1, 32
  1349a3:	7722c4               	ae_la64.pp	u0, a2
  1349a6:	281344               	ae_zalign64	u1
  1349a9:	553b                	addi.n	a5, a5, 3
  1349ab:	215250               	srai	a5, a5, 2
  1349ae:	1ba576               	loopgtz	a5, 1349cd <Right_Shift_32to16+0x2d>
  1349b1:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  1349b4:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  1349b7:	0d80194100b0c40e 	{ ae_sraa32rs	aed0, aed0, a4; nop }
  1349bf:	0d80194110b0c41e 	{ ae_sraa32rs	aed1, aed1, a4; nop }
  1349c7:	a80014               	ae_sel16i	aed0, aed0, aed1, 8
  1349ca:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

001349cd <Right_Shift_32to16+0x2d>:
  1349cd:	7733d4               	ae_sa64pos.fp	u1, a3
  1349d0:	f01d                	retw.n

001349d2 <Right_Shift_32to16+0x32>:
	...

001349d4 <V32to16>:
  1349d4:	004136               	entry	a1, 32
  1349d7:	7722c4               	ae_la64.pp	u0, a2
  1349da:	281344               	ae_zalign64	u1
  1349dd:	443b                	addi.n	a4, a4, 3
  1349df:	214240               	srai	a4, a4, 2
  1349e2:	10a476               	loopgtz	a4, 1349f6 <V32to16+0x22>
  1349e5:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1349e8:	c9fbc9200f10007e 	{ ae_cvt32x2f16.32	aed0, aed0; nop; ae_cvt32x2f16.10	aed1, aed0 }
  1349f0:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  1349f3:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3

001349f6 <V32to16+0x22>:
  1349f6:	7733d4               	ae_sa64pos.fp	u1, a3
  1349f9:	f01d                	retw.n

001349fb <V32to16+0x27>:
	...

001349fc <V16to32>:
  1349fc:	004136               	entry	a1, 32
  1349ff:	7722c4               	ae_la64.pp	u0, a2
  134a02:	281344               	ae_zalign64	u1
  134a05:	443b                	addi.n	a4, a4, 3
  134a07:	214240               	srai	a4, a4, 2
  134a0a:	0ba476               	loopgtz	a4, 134a19 <V16to32+0x1d>
  134a0d:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  134a10:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  134a13:	420104               	ae_round16x4f32sasym	aed0, aed0, aed1
  134a16:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00134a19 <V16to32+0x1d>:
  134a19:	7733d4               	ae_sa64pos.fp	u1, a3
  134a1c:	f01d                	retw.n

00134a1e <V16to32+0x22>:
	...

00134a20 <SolomonVoiceW_BF_ParamConfig>:
  134a20:	004136               	entry	a1, 32
  134a23:	f01d                	retw.n

00134a25 <SolomonVoiceW_BF_ParamConfig+0x5>:
  134a25:	000000                                        ...

00134a28 <fltfx_SolomonVoice_FFT_to_FFTpwr>:
  134a28:	004136               	entry	a1, 32
  134a2b:	281344               	ae_zalign64	u1
  134a2e:	441b                	addi.n	a4, a4, 1
  134a30:	035d                	mov.n	a5, a3
  134a32:	7725c4               	ae_la64.pp	u0, a5
  134a35:	023d                	mov.n	a3, a2
  134a37:	214140               	srai	a4, a4, 1
  134a3a:	202550               	or	a2, a5, a5
  134a3d:	13a476               	loopgtz	a4, 134a54 <fltfx_SolomonVoice_FFT_to_FFTpwr+0x2c>
  134a40:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  134a43:	a60004               	ae_sel16i	aed0, aed0, aed0, 6
  134a46:	0c801a903001959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed0 }
  134a4e:	400014               	ae_add32s	aed0, aed0, aed1
  134a51:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

00134a54 <fltfx_SolomonVoice_FFT_to_FFTpwr+0x2c>:
  134a54:	7733d4               	ae_sa64pos.fp	u1, a3
  134a57:	f01d                	retw.n

00134a59 <fltfx_SolomonVoice_FFT_to_FFTpwr+0x31>:
  134a59:	000000                                        ...

00134a5c <fltfn_LogPwrSum>:
  134a5c:	004136               	entry	a1, 32
  134a5f:	a91c                	movi.n	a9, 26
  134a61:	080c                	movi.n	a8, 0
  134a63:	152884               	ae_movda32x2	aed2, a8, a8
  134a66:	828b                	addi.n	a8, a2, 8
  134a68:	7728c4               	ae_la64.pp	u0, a8
  134a6b:	0d68c4               	ae_la32x2.ip	aed6, u0, a8
  134a6e:	0d78c4               	ae_la32x2.ip	aed7, u0, a8
  134a71:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  134a74:	0d58c4               	ae_la32x2.ip	aed5, u0, a8
  134a77:	ebe8d3070601388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed6, aed7; nop }
  134a7f:	94e8d3524102188e 	{ ae_la32x2.ip	aed1, u0, a8; ae_add32s	aed2, aed1, aed2; ae_add32s	aed0, aed4, aed5 }
  134a87:	0020f0               	nop
  134a8a:	0020f0               	nop
  134a8d:	1f8976               	loop	a9, 134ab0 <fltfn_LogPwrSum+0x54>
  134a90:	ebe8d3020002088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed2, aed0, aed2; nop }
  134a98:	ebe8d3010303188f 	{ ae_la32x2.ip	aed1, u0, a8; ae_add32s	aed3, aed3, aed1; nop }
  134aa0:	ebe8d3020302388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed2, aed3, aed2; nop }
  134aa8:	ebe8d3010000188f 	{ ae_la32x2.ip	aed1, u0, a8; ae_add32s	aed0, aed0, aed1; nop }

00134ab0 <fltfn_LogPwrSum+0x54>:
  134ab0:	94e8d31230dec88e 	{ ae_la32x2.ip	aed12, u0, a8; ae_add32s	aed14, aed0, aed2; ae_add32s	aed13, aed3, aed1 }
  134ab8:	0d801acecd1ba5ee 	{ ae_movda16	aed10, a5; ae_add32s	aed11, aed13, aed14 }
  134ac0:	ebe8400c0b09109f 	{ movi	a9, 16; ae_add32s	aed9, aed11, aed12; nop }
  134ac8:	0d801a49c929b9ee 	{ ae_movda16	aed11, a9; ae_add32_hl_lh	aed9, aed9, aed9 }
  134ad0:	ebf0c80b0a08a97f 	{ ae_movad32.l	a10, aed9; ae_sub16s	aed8, aed10, aed11; nop }
  134ad8:	25b884               	ae_movad16.0	a11, aed8
  134adb:	11f2e5               	call8	146a08 <DVTXOP_10log10_l>
  134ade:	cedab1               	l32r	a11, 128648 (bb92e09 <_memmap_mem_sram_end+0xb152e09>)
  134ae1:	400001b545104abe 	{ ae_movda32	aed0, a10; nop; ae_movda32	aed1, a11 }
  134ae9:	4ff014               	ae_sub32s	aed15, aed0, aed1
  134aec:	252fc4               	ae_movad32.l	a2, aed15
  134aef:	f01d                	retw.n

00134af1 <fltfn_LogPwrSum+0x95>:
  134af1:	000000                                        ...

00134af4 <fltfn_LogPwrSumHighBand>:
  134af4:	004136               	entry	a1, 32
  134af7:	01d282               	addmi	a8, a2, 0x100
  134afa:	7728c4               	ae_la64.pp	u0, a8
  134afd:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  134b00:	c50040002012279e 	{ movi	a9, 39; ae_sel16i.n	aed2, aed0, aed0, 0; ae_movi	aed1, 0 }
  134b08:	ebe8d3020101388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed1, aed2; nop }
  134b10:	0020f0               	nop
  134b13:	f03d                	nop.n
  134b15:	158976               	loop	a9, 134b2e <fltfn_LogPwrSumHighBand+0x3a>
  134b18:	80e8d3303121088e 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed1, aed1, aed0; ae_sel16i	aed2, aed3, aed3, 0 }
  134b20:	401124               	ae_add32s	aed1, aed1, aed2
  134b23:	9400d3301021388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_sel16i.n	aed1, aed0, aed0, 0; ae_add32s	aed2, aed1, aed3 }
  134b2b:	401214               	ae_add32s	aed1, aed2, aed1

00134b2e <fltfn_LogPwrSumHighBand+0x3a>:
  134b2e:	3c5524               	ae_movda16	aed5, a5
  134b31:	9400dd031389259e 	{ nop; ae_sel16i.n	aed9, aed3, aed3, 0; ae_add32s	aed8, aed1, aed0 }
  134b39:	ebe840090807108f 	{ movi	a8, 16; ae_add32s	aed7, aed8, aed9; nop }
  134b41:	0d801ac3c71468ee 	{ ae_movda16	aed6, a8; ae_add32s	aed4, aed7, aed3 }
  134b49:	ebf0c8060503a47f 	{ ae_movad32.l	a10, aed4; ae_sub16s	aed3, aed5, aed6; nop }
  134b51:	25b384               	ae_movad16.0	a11, aed3
  134b54:	11eb25               	call8	146a08 <DVTXOP_10log10_l>
  134b57:	cebd91               	l32r	a9, 12864c (b054609 <_memmap_mem_sram_end+0xa614609>)
  134b5a:	400001b545cb4a9e 	{ ae_movda32	aed11, a10; nop; ae_movda32	aed12, a9 }
  134b62:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  134b65:	252ac4               	ae_movad32.l	a2, aed10
  134b68:	f01d                	retw.n

00134b6a <fltfn_LogPwrSumHighBand+0x76>:
	...

00134b6c <fltfn_spectralavg>:
  134b6c:	004136               	entry	a1, 32
  134b6f:	ceb891               	l32r	a9, 128650 (2aaaaaaa <_memmap_cacheattr_bp_allvalid+0x8888888>)
  134b72:	bd3304               	ae_l32.i	aed3, a3, 0
  134b75:	e03204               	ae_s32.l.i	aed3, a2, 0
  134b78:	bd2324               	ae_l32.i	aed2, a3, 8
  134b7b:	bd1314               	ae_l32.i	aed1, a3, 4
  134b7e:	c5e8aee2e10fe30e 	{ ae_l32.i	aed14, a3, 0; ae_add32s	aed15, aed1, aed2; ae_movi	aed0, -2 }
  134b86:	0d8018cf8e19592e 	{ ae_movda32	aed5, a9; ae_add32s	aed9, aed14, aed15 }
  134b8e:	41d904               	ae_and	aed13, aed9, aed0
  134b91:	eb0fdd050d0d259f 	{ nop; ae_mul32.ll	aed13, aed13, aed5; nop }
  134b99:	ceae51               	l32r	a5, 128654 (1999999a <_memmap_mem_sram_end+0x18f5999a>)
  134b9c:	8ddfd4               	ae_srai64	aed13, aed13, 31
  134b9f:	e0d214               	ae_s32.l.i	aed13, a2, 4
  134ba2:	bdc344               	ae_l32.i	aed12, a3, 16
  134ba5:	bdb334               	ae_l32.i	aed11, a3, 12
  134ba8:	40abc4               	ae_add32s	aed10, aed11, aed12
  134bab:	0d8018ca8911452e 	{ ae_movda32	aed4, a5; ae_add32s	aed1, aed9, aed10 }
  134bb3:	bbfb59100f80733e 	{ or	a7, a3, a3; nop; ae_and	aed8, aed1, aed0 }
  134bbb:	eb0f59040808822f 	{ or	a8, a2, a2; ae_mul32.ll	aed8, aed8, aed4; nop }
  134bc3:	cea521               	l32r	a2, 128658 (12492492 <_memmap_mem_sram_end+0x11a52492>)
  134bc6:	0dfb59f08f80644f 	{ or	a6, a4, a4; nop; ae_srai64	aed8, aed8, 31 }
  134bce:	e08824               	ae_s32.l.i	aed8, a8, 8
  134bd1:	bd7364               	ae_l32.i	aed7, a3, 24
  134bd4:	400001f075f6a3ee 	{ ae_l32.i	aed6, a3, 20; nop; movi	a10, -2 }
  134bdc:	ebe852070603c68f 	{ addx4	a12, a6, a8; ae_add32s	aed3, aed6, aed7; nop }
  134be4:	0d8018c38111222e 	{ ae_movda32	aed2, a2; ae_add32s	aed1, aed1, aed3 }
  134bec:	bbfb52100f00f67e 	{ addx4	a15, a6, a7; nop; ae_and	aed0, aed1, aed0 }
  134bf4:	eb0f3f020000efbf 	{ addmi	a11, a15, 0xfffffe00; ae_mul32.ll	aed0, aed0, aed2; nop }
  134bfc:	400000e545f7cace 	{ ae_movda32	aed7, a10; nop; addmi	a12, a12, 0xfffffe00 }
  134c04:	0dfbc8f00f00217f 	{ ae_movad32.l	a2, aed1; nop; ae_srai64	aed0, aed0, 31 }
  134c0c:	400001b52310482e 	{ ae_s32.l.i	aed0, a8, 12; nop; ae_movda32	aed1, a2 }
  134c14:	0d4003cc26b3846e 	{ blti.w18	a4, 8, 134c4a <fltfn_spectralavg+0xde>; ae_movi	aed3, -2 }
  134c1c:	1cc322               	addi	a2, a3, 28
  134c1f:	f9c442               	addi	a4, a4, -7
  134c22:	10c832               	addi	a3, a8, 16
  134c25:	1ea476               	loopgtz	a4, 134c47 <fltfn_spectralavg+0xdb>
  134c28:	bd0294               	ae_l32.i	aed0, a2, -28
  134c2b:	ebf3af000101021f 	{ ae_l32.ip	aed0, a2, 4; ae_sub32s	aed1, aed1, aed0; nop }
  134c33:	401104               	ae_add32s	aed1, aed1, aed0
  134c36:	410134               	ae_and	aed0, aed1, aed3
  134c39:	eb0fdd020000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed2; nop }
  134c41:	8d0f04               	ae_srai64	aed0, aed0, 31
  134c44:	e10314               	ae_s32.l.ip	aed0, a3, 4

00134c47 <fltfn_spectralavg+0xdb>:
  134c47:	2521c4               	ae_movad32.l	a2, aed1

00134c4a <fltfn_spectralavg+0xde>:
  134c4a:	792bd2               	l32i	a13, a11, 0x1e4
  134c4d:	400001b47af04fde 	{ ae_l32.i	aed0, a15, -24; nop; ae_movda32	aed15, a13 }
  134c55:	0d8018c08f1ed22e 	{ ae_movda32	aed13, a2; ae_add32s	aed14, aed15, aed0 }
  134c5d:	4f8de4               	ae_sub32s	aed8, aed13, aed14
  134c60:	41c874               	ae_and	aed12, aed8, aed7
  134c63:	eb0fdd040c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed4; nop }
  134c6b:	8dcfc4               	ae_srai64	aed12, aed12, 31
  134c6e:	253cc4               	ae_movad32.l	a3, aed12
  134c71:	7d6c32               	s32i	a3, a12, 0x1f4
  134c74:	7b2be2               	l32i	a14, a11, 0x1ec
  134c77:	400001b47cab4fee 	{ ae_l32.i	aed11, a15, -16; nop; ae_movda32	aed10, a14 }
  134c7f:	409ab4               	ae_add32s	aed9, aed10, aed11
  134c82:	4f6894               	ae_sub32s	aed6, aed8, aed9
  134c85:	416674               	ae_and	aed6, aed6, aed7
  134c88:	eb0fdd050606259f 	{ nop; ae_mul32.ll	aed6, aed6, aed5; nop }
  134c90:	8d6f64               	ae_srai64	aed6, aed6, 31
  134c93:	25d6c4               	ae_movad32.l	a13, aed6
  134c96:	7e6cd2               	s32i	a13, a12, 0x1f8
  134c99:	7f2bb2               	l32i	a11, a11, 0x1fc
  134c9c:	7f6cb2               	s32i	a11, a12, 0x1fc
  134c9f:	f01d                	retw.n

00134ca1 <fltfn_spectralavg+0x135>:
  134ca1:	000000                                        ...

00134ca4 <fltfn_RecursiveVectorAvg>:
  134ca4:	004136               	entry	a1, 32
  134ca7:	0d400acc26b6146e 	{ blti.w18	a4, 1, 134d4d <fltfn_RecursiveVectorAvg+0xa9>; ae_movi	aed6, -2 }
  134caf:	cd9561               	l32r	a6, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  134cb2:	3c8234               	ae_movda32	aed8, a2
  134cb5:	2528c4               	ae_movad32.l	a2, aed8
  134cb8:	3c8534               	ae_movda32	aed8, a5
  134cbb:	bbfaae8c6e35720e 	{ ae_l32.i	aed7, a2, 0; ae_movi	aed5, -2; ae_and	aed3, aed8, aed6 }
  134cc3:	417754               	ae_and	aed7, aed7, aed5
  134cc6:	eb0faf070307031f 	{ ae_l32.ip	aed0, a3, 4; ae_mul32.ll	aed7, aed3, aed7; nop }
  134cce:	400001b54549446e 	{ ae_movda32	aed9, a4; nop; ae_movda32	aed4, a6 }
  134cd6:	0df2c8f87474497f 	{ ae_movad32.l	a4, aed9; ae_sub32	aed4, aed4, aed8; ae_srai64	aed7, aed7, 31 }
  134cde:	bbfbc8406f40877e 	{ ae_movad32.l	a8, aed7; nop; ae_and	aed4, aed4, aed6 }
  134ce6:	400000f145f2484e 	{ ae_movda32	aed2, a8; nop; addi	a4, a4, -1 }
  134cee:	0020f0               	nop
  134cf1:	f03d                	nop.n
  134cf3:	f03d                	nop.n
  134cf5:	38a476               	loopgtz	a4, 134d31 <fltfn_RecursiveVectorAvg+0x8d>
  134cf8:	bbfbae005f10021e 	{ ae_l32.i	aed0, a2, 4; nop; ae_and	aed1, aed0, aed5 }
  134d00:	bb0fdd015410259e 	{ nop; ae_mul32.ll	aed0, aed4, aed1; ae_and	aed1, aed0, aed5 }
  134d08:	eb0fdd010301259f 	{ nop; ae_mul32.ll	aed1, aed3, aed1; nop }
  134d10:	8d0f04               	ae_srai64	aed0, aed0, 31
  134d13:	0dfbc8f01f00407f 	{ ae_movad32.l	a4, aed0; nop; ae_srai64	aed0, aed1, 31 }
  134d1b:	400001754550440e 	{ ae_movda32	aed0, a4; nop; ae_movad32.l	a4, aed0 }
  134d23:	0d8018c08210242e 	{ ae_movda32	aed2, a4; ae_add32s	aed0, aed2, aed0 }
  134d2b:	e10214               	ae_s32.l.ip	aed0, a2, 4
  134d2e:	be0314               	ae_l32.ip	aed0, a3, 4

00134d31 <fltfn_RecursiveVectorAvg+0x8d>:
  134d31:	41b054               	ae_and	aed11, aed0, aed5
  134d34:	eb0fdd0b040b259f 	{ nop; ae_mul32.ll	aed11, aed4, aed11; nop }
  134d3c:	8dbfb4               	ae_srai64	aed11, aed11, 31
  134d3f:	258bc4               	ae_movad32.l	a8, aed11
  134d42:	3ca834               	ae_movda32	aed10, a8
  134d45:	4092a4               	ae_add32s	aed9, aed2, aed10
  134d48:	e19214               	ae_s32.l.ip	aed9, a2, 4
  134d4b:	f01d                	retw.n

00134d4d <fltfn_RecursiveVectorAvg+0xa9>:
  134d4d:	f01d                	retw.n

00134d4f <fltfn_RecursiveVectorAvg+0xab>:
	...

00134d50 <Right_Shift32x2>:
  134d50:	004136               	entry	a1, 32
  134d53:	7722c4               	ae_la64.pp	u0, a2
  134d56:	281344               	ae_zalign64	u1
  134d59:	551b                	addi.n	a5, a5, 1
  134d5b:	215150               	srai	a5, a5, 1
  134d5e:	08a576               	loopgtz	a5, 134d6a <Right_Shift32x2+0x1a>
  134d61:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  134d64:	820404               	ae_sraa32s	aed0, aed0, a4
  134d67:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

00134d6a <Right_Shift32x2+0x1a>:
  134d6a:	7733d4               	ae_sa64pos.fp	u1, a3
  134d6d:	f01d                	retw.n

00134d6f <Right_Shift32x2+0x1f>:
	...

00134d70 <Left_Shift32x2>:
  134d70:	004136               	entry	a1, 32
  134d73:	7722c4               	ae_la64.pp	u0, a2
  134d76:	281344               	ae_zalign64	u1
  134d79:	551b                	addi.n	a5, a5, 1
  134d7b:	215150               	srai	a5, a5, 1
  134d7e:	08a576               	loopgtz	a5, 134d8a <Left_Shift32x2+0x1a>
  134d81:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  134d84:	050404               	ae_slaa32s	aed0, aed0, a4
  134d87:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

00134d8a <Left_Shift32x2+0x1a>:
  134d8a:	7733d4               	ae_sa64pos.fp	u1, a3
  134d8d:	f01d                	retw.n

00134d8f <Left_Shift32x2+0x1f>:
	...

00134d90 <fltfn_RecursiveVectorAvg_q>:
  134d90:	006136               	entry	a1, 48
  134d93:	0129                	s32i.n	a2, a1, 0
  134d95:	c08350               	sub	a8, a3, a5
  134d98:	032d                	mov.n	a2, a3
  134d9a:	23c880               	sext	a12, a8, 15
  134d9d:	0d400b41e0b01c6e 	{ blti.w18	a12, 1, 134e5f <fltfn_RecursiveVectorAvg_q+0xcf>; nop }
  134da5:	052d                	mov.n	a2, a5
  134da7:	01b8                	l32i.n	a11, a1, 0
  134da9:	06dd                	mov.n	a13, a6
  134dab:	0bad                	mov.n	a10, a11
  134dad:	fffa25               	call8	134d50 <Right_Shift32x2>

00134db0 <fltfn_RecursiveVectorAvg_q+0x20>:
  134db0:	7724c4               	ae_la64.pp	u0, a4
  134db3:	281384               	ae_zalign64	u2
  134db6:	cd53c1               	l32r	a12, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  134db9:	0198                	l32i.n	a9, a1, 0
  134dbb:	ed7c                	movi.n	a13, -2
  134dbd:	400000114506b76e 	{ ae_movda32	aed6, a7; nop; addi	a11, a6, 1 }
  134dc5:	21b1b0               	srai	a11, a11, 1
  134dc8:	155dd4               	ae_movda32x2	aed5, a13, a13
  134dcb:	7729d4               	ae_la64.pp	u1, a9
  134dce:	bbfb5a605f60cc7e 	{ sub	a12, a12, a7; nop; ae_and	aed6, aed6, aed5 }
  134dd6:	3c7c34               	ae_movda32	aed7, a12
  134dd9:	bbfa59705074a99e 	{ or	a10, a9, a9; ae_movi	aed4, 0; ae_and	aed7, aed7, aed5 }
  134de1:	53ab76               	loopgtz	a11, 134e38 <fltfn_RecursiveVectorAvg_q+0xa8>
  134de4:	0d04c4               	ae_la32x2.ip	aed0, u0, a4
  134de7:	0d19d4               	ae_la32x2.ip	aed1, u1, a9
  134dea:	410054               	ae_and	aed0, aed0, aed5
  134ded:	bb0fdd175021259e 	{ nop; ae_mul32.ll	aed1, aed0, aed7; ae_and	aed2, aed1, aed5 }
  134df5:	2e0ddd276030259f 	{ nop; ae_mul32.hh	aed0, aed0, aed7; ae_mul32.ll_s2	aed3, aed2, aed6 }
  134dfd:	040ddd161221259f 	{ nop; ae_mul32.hh	aed1, aed2, aed6; ae_slai64s	aed2, aed1, 1 }
  134e05:	04fbdd100f00259f 	{ nop; nop; ae_slai64s	aed0, aed0, 1 }
  134e0d:	04fbdd103f30259f 	{ nop; nop; ae_slai64s	aed3, aed3, 1 }
  134e15:	04fbdd101f10259f 	{ nop; nop; ae_slai64s	aed1, aed1, 1 }
  134e1d:	0d80084100b0200e 	{ ae_trunci32x2f64s	aed0, aed0, aed2, 0; nop }
  134e25:	0d80084110b0301e 	{ ae_trunci32x2f64s	aed1, aed1, aed3, 0; nop }
  134e2d:	400104               	ae_add32s	aed0, aed1, aed0
  134e30:	b3fbd8400f400ace 	{ ae_sa32x2.ip	aed0, u2, a10; nop; ae_max32	aed4, aed4, aed0 }

00134e38 <fltfn_RecursiveVectorAvg_q+0xa8>:
  134e38:	a07444               	ae_sel16i	aed7, aed4, aed4, 0
  134e3b:	527474               	ae_max32	aed7, aed4, aed7
  134e3e:	a17774               	ae_sel16i	aed7, aed7, aed7, 1
  134e41:	25c7f4               	ae_nsaz32.l	a12, aed7
  134e44:	773ae4               	ae_sa64pos.fp	u2, a10
  134e47:	cc0b                	addi.n	a12, a12, -1
  134e49:	23cc80               	sext	a12, a12, 15
  134e4c:	0d1ca6               	blti	a12, 1, 134e5d <fltfn_RecursiveVectorAvg_q+0xcd>
  134e4f:	06dd                	mov.n	a13, a6
  134e51:	01b8                	l32i.n	a11, a1, 0
  134e53:	22ca                	add.n	a2, a2, a12
  134e55:	232280               	sext	a2, a2, 15
  134e58:	0bad                	mov.n	a10, a11
  134e5a:	fff165               	call8	134d70 <Left_Shift32x2>

00134e5d <fltfn_RecursiveVectorAvg_q+0xcd>:
  134e5d:	f01d                	retw.n

00134e5f <fltfn_RecursiveVectorAvg_q+0xcf>:
  134e5f:	0d3ff441d0b008fe 	{ bbci.w18	a8, 15, 134db0 <fltfn_RecursiveVectorAvg_q+0x20>; nop }
  134e67:	04ad                	mov.n	a10, a4
  134e69:	20b440               	or	a11, a4, a4
  134e6c:	20d660               	or	a13, a6, a6
  134e6f:	c0c530               	sub	a12, a5, a3
  134e72:	23cc80               	sext	a12, a12, 15
  134e75:	ffeda5               	call8	134d50 <Right_Shift32x2>
  134e78:	ffcd06               	j	134db0 <fltfn_RecursiveVectorAvg_q+0x20>

00134e7b <fltfn_RecursiveVectorAvg_q+0xeb>:
	...

00134e7c <fltfn_FreqBinGain>:
  134e7c:	004136               	entry	a1, 32
  134e7f:	281384               	ae_zalign64	u2
  134e82:	e97c                	movi.n	a9, -2
  134e84:	037d                	mov.n	a7, a3
  134e86:	028d                	mov.n	a8, a2
  134e88:	03d8d2               	addmi	a13, a8, 0x300
  134e8b:	234b                	addi.n	a2, a3, 4
  134e8d:	7722c4               	ae_la64.pp	u0, a2
  134e90:	384b                	addi.n	a3, a8, 4
  134e92:	7723d4               	ae_la64.pp	u1, a3
  134e95:	4234a6               	blti	a4, 3, 134edb <fltfn_FreqBinGain+0x5f>
  134e98:	154994               	ae_movda32x2	aed4, a9, a9
  134e9b:	540b                	addi.n	a5, a4, -1
  134e9d:	034d                	mov.n	a4, a3
  134e9f:	215150               	srai	a5, a5, 1
  134ea2:	33a576               	loopgtz	a5, 134ed9 <fltfn_FreqBinGain+0x5d>
  134ea5:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  134ea8:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  134eab:	410044               	ae_and	aed0, aed0, aed4
  134eae:	2b09dd011032259f 	{ nop; ae_mul32x16.l0	aed2, aed0, aed1; ae_mul32x16.l1_s2	aed3, aed0, aed1 }
  134eb6:	2907dd011010259f 	{ nop; ae_mul32x16.h2	aed0, aed0, aed1; ae_mul32x16.h3_s2	aed1, aed0, aed1 }
  134ebe:	0d80084120b0243e 	{ ae_trunci32x2f64s	aed2, aed3, aed2, 4; nop }
  134ec6:	0d80084100b0041e 	{ ae_trunci32x2f64s	aed0, aed1, aed0, 4; nop }
  134ece:	a5fbdd200f00259e 	{ nop; nop; ae_sat16x4	aed0, aed0, aed2 }
  134ed6:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

00134ed9 <fltfn_FreqBinGain+0x5d>:
  134ed9:	043d                	mov.n	a3, a4

00134edb <fltfn_FreqBinGain+0x5f>:
  134edb:	7733e4               	ae_sa64pos.fp	u2, a3
  134ede:	ff2722               	l32i	a2, a7, 0x3fc
  134ee1:	7e9df2               	l16si	a15, a13, 252
  134ee4:	102290               	and	a2, a2, a9
  134ee7:	400001b545384f2e 	{ ae_movda32	aed8, a15; nop; ae_movda32	aed3, a2 }
  134eef:	eb0fdd080308259f 	{ nop; ae_mul32.ll	aed8, aed3, aed8; nop }
  134ef7:	8c8f84               	ae_srai64	aed8, aed8, 15
  134efa:	25e8c4               	ae_movad32.l	a14, aed8
  134efd:	400001014507bede 	{ ae_movda32	aed7, a14; nop; movi	a11, 13 }
  134f05:	826b74               	ae_sraa32s	aed6, aed7, a11
  134f08:	a5fb30606f5048ae 	{ addmi	a10, a8, 0x400; nop; ae_sat16x4	aed5, aed6, aed6 }
  134f10:	d25ae4               	ae_s16.0.i	aed5, a10, -4
  134f13:	7f9dd2               	l16si	a13, a13, 254
  134f16:	3c4d34               	ae_movda32	aed4, a13
  134f19:	eb0fdd040303259f 	{ nop; ae_mul32.ll	aed3, aed3, aed4; nop }
  134f21:	8c3f34               	ae_srai64	aed3, aed3, 15
  134f24:	25c3c4               	ae_movad32.l	a12, aed3
  134f27:	3c2c34               	ae_movda32	aed2, a12
  134f2a:	821b24               	ae_sraa32s	aed1, aed2, a11
  134f2d:	a5fbdd101f00259e 	{ nop; nop; ae_sat16x4	aed0, aed1, aed1 }
  134f35:	d20af4               	ae_s16.0.i	aed0, a10, -2
  134f38:	f01d                	retw.n

00134f3a <fltfn_FreqBinGain+0xbe>:
	...

00134f3c <fltfn_LTSV_VAD>:
  134f3c:	010136               	entry	a1, 128
  134f3f:	106132               	s32i	a3, a1, 64
  134f42:	0d40264100b0176e 	{ blti.w18	a7, 1, 1351a6 <fltfn_LTSV_VAD+0x26a>; nop }
  134f4a:	a08640               	addx4	a8, a6, a4
  134f4d:	11b5f0               	slli	a11, a5, 1
  134f50:	429192               	l16si	a9, a1, 132
  134f53:	4a0c                	movi.n	a10, 4
  134f55:	a09920               	addx4	a9, a9, a2
  134f58:	c0aab0               	sub	a10, a10, a11
  134f5b:	23aa80               	sext	a10, a10, 15
  134f5e:	0da776               	loopgtz	a7, 134f6f <fltfn_LTSV_VAD+0x33>
  134f61:	be0814               	ae_l32.ip	aed0, a8, 4
  134f64:	050a04               	ae_slaa32s	aed0, aed0, a10
  134f67:	400000012040999e 	{ ae_s32.l.i	aed0, a9, 0; nop; addi	a9, a9, 64 }

00134f6f <fltfn_LTSV_VAD+0x33>:
  134f6f:	07dd                	mov.n	a13, a7
  134f71:	0d40234110b0176e 	{ blti.w18	a7, 1, 1351a6 <fltfn_LTSV_VAD+0x26a>; nop }
  134f79:	cdb831               	l32r	a3, 12865c (33333333 <_memmap_cacheattr_bp_allvalid+0x11111111>)
  134f7c:	cdb971               	l32r	a7, 128660 (df3291b8 <xthals_hw_configid0+0x1c75bdba>)
  134f7f:	102152               	l32i	a5, a1, 64
  134f82:	409142               	l16si	a4, a1, 128
  134f85:	118da0               	slli	a8, a13, 6
  134f88:	00a4a2               	movi	a10, 0x400
  134f8b:	ebfa27000000819f 	{ addi	a9, a1, 120; ae_movi	aed0, 0; nop }
  134f93:	400001b51b1049ae 	{ ae_s32x2.i	aed0, a9, -40; nop; ae_movda32	aed1, a10 }
  134f9b:	828a                	add.n	a8, a2, a8
  134f9d:	116182               	s32i	a8, a1, 68
  134fa0:	400000111a01494e 	{ ae_s32x2.i	aed1, a9, -48; nop; addi	a4, a4, 1 }
  134fa8:	214140               	srai	a4, a4, 1

00134fab <fltfn_LTSV_VAD+0x6f>:
  134fab:	028d                	mov.n	a8, a2
  134fad:	7722c4               	ae_la64.pp	u0, a2
  134fb0:	78c192               	addi	a9, a1, 120
  134fb3:	c119b4               	ae_l32x2.i	aed1, a9, -40
  134fb6:	3414a6               	blti	a4, 1, 134fee <fltfn_LTSV_VAD+0xb2>
  134fb9:	21a140               	srai	a10, a4, 1
  134fbc:	056407               	bbci	a4, 0, 134fc5 <fltfn_LTSV_VAD+0x89>
  134fbf:	0d28c4               	ae_la32x2.ip	aed2, u0, a8
  134fc2:	401124               	ae_add32s	aed1, aed1, aed2

00134fc5 <fltfn_LTSV_VAD+0x89>:
  134fc5:	5aac                	beqz.n	a10, 134fee <fltfn_LTSV_VAD+0xb2>
  134fc7:	9a0b                	addi.n	a9, a10, -1
  134fc9:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  134fcc:	0d28c4               	ae_la32x2.ip	aed2, u0, a8
  134fcf:	0020f0               	nop
  134fd2:	0020f0               	nop
  134fd5:	0fa976               	loopgtz	a9, 134fe8 <fltfn_LTSV_VAD+0xac>
  134fd8:	ebe8d3000101088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed1, aed1, aed0; nop }
  134fe0:	ebe8d3020101288f 	{ ae_la32x2.ip	aed2, u0, a8; ae_add32s	aed1, aed1, aed2; nop }

00134fe8 <fltfn_LTSV_VAD+0xac>:
  134fe8:	403104               	ae_add32s	aed3, aed1, aed0
  134feb:	401324               	ae_add32s	aed1, aed3, aed2

00134fee <fltfn_LTSV_VAD+0xb2>:
  134fee:	a0a114               	ae_sel16i	aed10, aed1, aed1, 0
  134ff1:	c5e8270a2197819e 	{ addi	a9, a1, 120; ae_add32s	aed7, aed1, aed10; ae_movi	aed9, 0 }
  134ff9:	c2fbc2709f0089ae 	{ ae_l32x2.i	aed8, a9, -48; nop; ae_eq32	b0:b1, aed7, aed9 }
  135001:	3b7814               	ae_movt32x2	aed7, aed8, b0:b1
  135004:	2587c4               	ae_movad32.l	a8, aed7
  135007:	3c5834               	ae_movda32	aed5, a8
  13500a:	2565f4               	ae_nsaz32.l	a6, aed5
  13500d:	ccc6a1               	l32r	a10, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  135010:	236680               	sext	a6, a6, 15
  135013:	054654               	ae_slaa32s	aed4, aed5, a6
  135016:	25b4c4               	ae_movad32.l	a11, aed4
  135019:	ff48a5               	call8	1344a4 <DVTXOP_L_divide>
  13501c:	028d                	mov.n	a8, a2
  13501e:	7722c4               	ae_la64.pp	u0, a2
  135021:	0a9d                	mov.n	a9, a10
  135023:	400000814571a31e 	{ ae_movda32	aed1, a3; nop; addi	a10, a1, 120 }
  13502b:	400000006b492a2e 	{ ae_l32x2.i	aed9, a10, -40; nop; addi	a2, a2, 64 }
  135033:	0d40154180b0146e 	{ blti.w18	a4, 1, 13518f <fltfn_LTSV_VAD+0x253>; nop }
  13503b:	cd8ff1               	l32r	a15, 128678 (1148cc4f <_memmap_mem_sram_end+0x10a4cc4f>)
  13503e:	cd8bb1               	l32r	a11, 12866c (ed51c5c5 <xthals_hw_configid0+0x2a94f1c7>)
  135041:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  135044:	cd75e1               	l32r	a14, 128618 (10000000 <_memmap_mem_sram_end+0xf5c0000>)
  135047:	cd87d1               	l32r	a13, 128664 (172cf206 <_memmap_mem_sram_end+0x1688f206>)
  13504a:	cd87c1               	l32r	a12, 128668 (f0ec3548 <xthals_hw_configid0+0x2e2f614a>)
  13504d:	400001b513a1419e 	{ ae_s32x2.i	aed1, a1, 24; nop; ae_movda32	aed10, a9 }
  135055:	cd86a1               	l32r	a10, 128670 (21ea4ebe <xthals_hw_configid1+0x2336d6>)
  135058:	400000f145fbaa4e 	{ ae_movda32	aed11, a10; nop; addi	a10, a4, -1 }
  135060:	cd8591               	l32r	a9, 128674 (f977cbc9 <xthals_hw_configid0+0x36baf7cb>)
  135063:	400001b545e04cde 	{ ae_movda32	aed0, a12; nop; ae_movda32	aed14, a13 }
  13506b:	cd85c1               	l32r	a12, 128680 (fa4b31c3 <xthals_hw_configid0+0x378e5dc5>)
  13506e:	cd83d1               	l32r	a13, 12867c (e8c2de44 <xthals_hw_configid0+0x26060a46>)
  135071:	4000018545374e6e 	{ ae_movda32	aed7, a14; nop; ae_slaa32s	aed3, aed4, a6 }
  135079:	0c80187a83e2cb2e 	{ ae_movda32	aed12, a11; ae_mulfp32x2ras	aed2, aed3, aed10 }
  135081:	400001b512cc41fe 	{ ae_s32x2.i	aed12, a1, 16; nop; ae_movda32	aed12, a15 }
  135089:	1afbc4102f30017f 	{ ae_s32x2.i	aed0, a1, 8; nop; ae_slai32s	aed3, aed2, 1 }
  135091:	1a76c41333d1716f 	{ ae_s32x2.i	aed7, a1, 0; ae_mulfp32x2ras	aed1, aed3, aed3; ae_slai32s	aed13, aed3, 1 }
  135099:	1a76c53d3d5fb16f 	{ ae_s32x2.i	aed11, a1, 32; ae_mulfp32x2ras	aed15, aed13, aed13; ae_slai32s	aed5, aed3, 3 }
  1350a1:	eb76c1050508212f 	{ ae_l32x2.i	aed2, a1, 32; ae_mulfp32x2ras	aed8, aed5, aed5; nop }
  1350a9:	0c80187281e1b92e 	{ ae_movda32	aed11, a9; ae_mulfp32x2ras	aed1, aed1, aed2 }
  1350b1:	eb76c00b0806712f 	{ ae_l32x2.i	aed7, a1, 0; ae_mulfp32x2ras	aed6, aed8, aed11; nop }
  1350b9:	eb76c00e0f0081af 	{ ae_l32x2.i	aed8, a1, 16; ae_mulfp32x2ras	aed0, aed15, aed14; nop }
  1350c1:	0c8018dc85e6f72e 	{ ae_movda32	aed15, a7; ae_mulafp32x2ras	aed6, aed5, aed12 }
  1350c9:	0c8018df8de0dd2e 	{ ae_movda32	aed13, a13; ae_mulafp32x2ras	aed0, aed13, aed15 }
  1350d1:	944859d86341966e 	{ or	a9, a6, a6; ae_mulafp32x2ras	aed1, aed3, aed8; ae_add32s	aed4, aed6, aed13 }
  1350d9:	eb76c0050406213f 	{ ae_l32x2.i	aed2, a1, 8; ae_mulfp32x2ras	aed6, aed4, aed5; nop }
  1350e1:	400001b4635441ce 	{ ae_l32x2.i	aed4, a1, 24; nop; ae_movda32	aed5, a12 }
  1350e9:	c3fbc5307f00517e 	{ ae_s32x2.i	aed5, a1, 40; nop; ae_lt32	b0:b1, aed3, aed7 }
  1350f1:	c3e8c1324123213e 	{ ae_l32x2.i	aed2, a1, 40; ae_add32s	aed3, aed1, aed2; ae_lt32	b2:b3, aed3, aed4 }
  1350f9:	f03d                	nop.n
  1350fb:	f03d                	nop.n
  1350fd:	7faa76               	loopgtz	a10, 135180 <fltfn_LTSV_VAD+0x244>
  135100:	ebe8d3020007088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed7, aed0, aed2; nop }
  135108:	c4fbc1700f60712e 	{ ae_l32x2.i	aed7, a1, 32; nop; ae_movf32x2	aed6, aed7, b0:b1 }
  135110:	400001846210019e 	{ ae_l32x2.i	aed0, a1, 16; nop; ae_slaa32s	aed1, aed0, a9 }
  135118:	c476c03a2162112e 	{ ae_l32x2.i	aed1, a1, 0; ae_mulfp32x2ras	aed2, aed1, aed10; ae_movf32x2	aed6, aed3, b2:b3 }
  135120:	1efbc0306f3061bf 	{ ae_l32x2.i	aed6, a1, 24; nop; ae_srai32	aed3, aed6, 3 }
  135128:	1af3c1132939213f 	{ ae_l32x2.i	aed2, a1, 40; ae_sub32s	aed9, aed9, aed3; ae_slai32s	aed3, aed2, 1 }
  135130:	1a76c0333345813f 	{ ae_l32x2.i	aed8, a1, 8; ae_mulfp32x2ras	aed5, aed3, aed3; ae_slai32s	aed4, aed3, 3 }
  135138:	c376dd341401259e 	{ nop; ae_mulfp32x2ras	aed1, aed4, aed4; ae_lt32	b0:b1, aed3, aed1 }
  135140:	1a76dd173557259f 	{ nop; ae_mulfp32x2ras	aed7, aed5, aed7; ae_slai32s	aed5, aed3, 1 }
  135148:	c376dd3b6121259e 	{ nop; ae_mulfp32x2ras	aed1, aed1, aed11; ae_lt32	b2:b3, aed3, aed6 }
  135150:	eb48dd0c0401259f 	{ nop; ae_mulafp32x2ras	aed1, aed4, aed12; nop }
  135158:	eb48dd000307259f 	{ nop; ae_mulafp32x2ras	aed7, aed3, aed0; nop }
  135160:	9476ddd51510259e 	{ nop; ae_mulfp32x2ras	aed0, aed5, aed5; ae_add32s	aed1, aed1, aed13 }
  135168:	9476dd847136259e 	{ nop; ae_mulfp32x2ras	aed6, aed1, aed4; ae_add32s	aed3, aed7, aed8 }
  135170:	eb76dd0e0000259f 	{ nop; ae_mulfp32x2ras	aed0, aed0, aed14; nop }
  135178:	eb48dd0f0500259f 	{ nop; ae_mulafp32x2ras	aed0, aed5, aed15; nop }

00135180 <fltfn_LTSV_VAD+0x244>:
  135180:	407024               	ae_add32s	aed7, aed0, aed2
  135183:	3a6714               	ae_movf32x2	aed6, aed7, b0:b1
  135186:	3a6334               	ae_movf32x2	aed6, aed3, b2:b3
  135189:	9e5364               	ae_srai32	aed5, aed6, 3
  13518c:	4f9954               	ae_sub32s	aed9, aed9, aed5

0013518f <fltfn_LTSV_VAD+0x253>:
  13518f:	1121e2               	l32i	a14, a1, 68
  135192:	a0a994               	ae_sel16i	aed10, aed9, aed9, 0
  135195:	4089a4               	ae_add32s	aed8, aed9, aed10
  135198:	e18514               	ae_s32.l.ip	aed8, a5, 4
  13519b:	0d3fe041c0b0b2ee 	{ bne.w18	a2, a14, 134fab <fltfn_LTSV_VAD+0x6f>; nop }
  1351a3:	000286               	j	1351b1 <fltfn_LTSV_VAD+0x275>

001351a6 <fltfn_LTSV_VAD+0x26a>:
  1351a6:	ebfa2700000b81ff 	{ addi	a15, a1, 120; ae_movi	aed11, 0; nop }
  1351ae:	e9bfb4               	ae_s32x2.i	aed11, a15, -40

001351b1 <fltfn_LTSV_VAD+0x275>:
  1351b1:	1021b2               	l32i	a11, a1, 64
  1351b4:	78c1a2               	addi	a10, a1, 120
  1351b7:	400001106b059aae 	{ ae_l32x2.i	aed5, a10, -40; nop; movi	a9, 26 }
  1351bf:	0b8d                	mov.n	a8, a11
  1351c1:	772bc4               	ae_la64.pp	u0, a11
  1351c4:	0d68c4               	ae_la32x2.ip	aed6, u0, a8
  1351c7:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  1351ca:	1efbd3606f60088f 	{ ae_la32x2.ip	aed0, u0, a8; nop; ae_srai32	aed6, aed6, 6 }
  1351d2:	1ee8d3664541388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed5, aed6; ae_srai32	aed4, aed4, 6 }
  1351da:	0020f0               	nop
  1351dd:	0f8976               	loop	a9, 1351f0 <fltfn_LTSV_VAD+0x2b4>
  1351e0:	1ee8d3640112088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed2, aed1, aed4; ae_srai32	aed1, aed0, 6 }
  1351e8:	1ee8d3613241388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed2, aed1; ae_srai32	aed4, aed3, 6 }

001351f0 <fltfn_LTSV_VAD+0x2b4>:
  1351f0:	cd25f1               	l32r	a15, 128684 (487ede04 <_memmap_cacheattr_bp_allvalid+0x265cbbe2>)
  1351f3:	1021d2               	l32i	a13, a1, 64
  1351f6:	1ee8dd640187259f 	{ nop; ae_add32s	aed7, aed1, aed4; ae_srai32	aed8, aed0, 6 }
  1351fe:	1ee82768376581cf 	{ addi	a12, a1, 120; ae_add32s	aed5, aed7, aed8; ae_srai32	aed6, aed3, 6 }
  135206:	ebe840060503069f 	{ movi	a9, 6; ae_add32s	aed3, aed5, aed6; nop }
  13520e:	eb00300303042dbf 	{ addmi	a11, a13, 0x200; ae_sel16i.n	aed4, aed3, aed3, 0; nop }
  135216:	ebe82e0403020bbf 	{ addi	a11, a11, -32; ae_add32s	aed2, aed3, aed4; nop }
  13521e:	400001747851ab2e 	{ ae_l32.i	aed1, a11, -32; nop; ae_movad32.l	a10, aed2 }
  135226:	400001a5450f1a9e 	{ ae_movda32	aed15, a10; nop; ae_sraa32s	aed0, aed1, a9 }
  13522e:	ebe8dd000f0e2d0f 	{ ae_la64.pp	u0, a13; ae_add32s	aed14, aed15, aed0; nop }
  135236:	40000175455a8dee 	{ ae_movda32	aed10, a13; nop; ae_movad32.l	a8, aed14 }

0013523e <fltfn_LTSV_VAD+0x302>:
  13523e:	40000175455d88ae 	{ ae_movda32	aed13, a8; nop; ae_movad32.l	a8, aed10 }
  135246:	40000111450c9fae 	{ ae_movda32	aed12, a15; nop; movi	a9, 26 }
  13524e:	eb76d30d0c0b988f 	{ ae_la32x2.ip	aed9, u0, a8; ae_mulfp32x2ras	aed11, aed12, aed13; nop }
  135256:	0d78c4               	ae_la32x2.ip	aed7, u0, a8
  135259:	25ebc4               	ae_movad32.l	a14, aed11
  13525c:	400001b46b524cee 	{ ae_l32x2.i	aed2, a12, -40; nop; ae_movda32	aed5, a14 }
  135264:	ebf3d3050908088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_sub32s	aed8, aed9, aed5; nop }
  13526c:	aa48d3587812388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_mulafp32x2ras	aed2, aed8, aed8; ae_sub32s	aed1, aed7, aed5 }
  135274:	0020f0               	nop
  135277:	0020f0               	nop
  13527a:	0020f0               	nop
  13527d:	0f8976               	loop	a9, 135290 <fltfn_LTSV_VAD+0x354>
  135280:	aa48d3510112088e 	{ ae_la32x2.ip	aed0, u0, a8; ae_mulafp32x2ras	aed2, aed1, aed1; ae_sub32s	aed1, aed0, aed5 }
  135288:	aa48d3513112388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_mulafp32x2ras	aed2, aed1, aed1; ae_sub32s	aed1, aed3, aed5 }

00135290 <fltfn_LTSV_VAD+0x354>:
  135290:	ccfec1               	l32r	a12, 128688 (22d4acfb <_memmap_cacheattr_bp_allvalid+0xb28ad9>)
  135293:	102182               	l32i	a8, a1, 64
  135296:	4f6354               	ae_sub32s	aed6, aed3, aed5
  135299:	aa48dd510182259e 	{ nop; ae_mulafp32x2ras	aed2, aed1, aed1; ae_sub32s	aed8, aed0, aed5 }
  1352a1:	702882               	l32i	a8, a8, 0x1c0
  1352a4:	0c8018d888e2782e 	{ ae_movda32	aed7, a8; ae_mulafp32x2ras	aed2, aed8, aed8 }
  1352ac:	aa48dd567642259e 	{ nop; ae_mulafp32x2ras	aed2, aed6, aed6; ae_sub32s	aed4, aed7, aed5 }
  1352b4:	2524c4               	ae_movad32.l	a2, aed4
  1352b7:	0c8018328201322e 	{ ae_movda32	aed3, a2; ae_sel16i	aed1, aed2, aed2, 0 }
  1352bf:	9476dd13230f259e 	{ nop; ae_mulfp32x2ras	aed15, aed3, aed3; ae_add32s	aed0, aed2, aed1 }
  1352c7:	25f0c4               	ae_movad32.l	a15, aed0
  1352ca:	25efc4               	ae_movad32.l	a14, aed15
  1352cd:	400001b545ed4fee 	{ ae_movda32	aed13, a15; nop; ae_movda32	aed14, a14 }
  1352d5:	40cde4               	ae_add32s	aed12, aed13, aed14
  1352d8:	25dcc4               	ae_movad32.l	a13, aed12
  1352db:	400001b545ba4cde 	{ ae_movda32	aed10, a12; nop; ae_movda32	aed11, a13 }
  1352e3:	eb76dd0b0a09259f 	{ nop; ae_mulfp32x2ras	aed9, aed10, aed11; nop }
  1352eb:	2529c4               	ae_movad32.l	a2, aed9
  1352ee:	f01d                	retw.n

001352f0 <fltfn_unbiasedMMSE_Npsd_SPP>:
  1352f0:	012136               	entry	a1, 144
  1352f3:	04ed                	mov.n	a14, a4
  1352f5:	2813c4               	ae_zalign64	u3
  1352f8:	07cd                	mov.n	a12, a7
  1352fa:	e159                	s32i.n	a5, a1, 56
  1352fc:	03fd                	mov.n	a15, a3
  1352fe:	7723c4               	ae_la64.pp	u0, a3
  135301:	20d220               	or	a13, a2, a2
  135304:	7722d4               	ae_la64.pp	u1, a2
  135307:	4a9182               	l16si	a8, a1, 148
  13530a:	0d6162               	s32i	a6, a1, 52
  13530d:	0d21b2               	l32i	a11, a1, 52
  135310:	40000011450a948e 	{ ae_movda32	aed10, a4; nop; addi	a9, a8, 1 }
  135318:	219190               	srai	a9, a9, 1
  13531b:	0c6192               	s32i	a9, a1, 48
  13531e:	0d401240c1bb196e 	{ blti.w18	a9, 1, 13544e <fltfn_unbiasedMMSE_Npsd_SPP+0x15e>; ae_movi	aed11, 1 }
  135326:	ccd971               	l32r	a7, 12868c (2103c0 <spptable_BF_126>)
  135329:	cc8931               	l32r	a3, 128550 (3fff <xthals_release_major+0x111f>)
  13532c:	18fb4010afa0005f 	{ movi	a5, 0; nop; ae_slai32	aed10, aed10, 1 }
  135334:	c9e7404bba7a7f2e 	{ movi	a2, 127; ae_add32	aed10, aed10, aed11; ae_mov	aed7, aed11 }
  13533c:	400001b545b842ce 	{ ae_movda32	aed8, a2; nop; ae_movda32	aed11, a12 }
  135344:	202ff0               	or	a2, a15, a15
  135347:	40000175455069be 	{ ae_movda32	aed0, a9; nop; ae_movad32.l	a6, aed11 }
  13534f:	159354               	ae_movda32x2	aed9, a3, a5
  135352:	2530c4               	ae_movad32.l	a3, aed0
  135355:	e9fa59a483ab5ddf 	{ or	a5, a13, a13; ae_movi	aed11, 19; ae_sext32	aed10, aed10, 15 }
  13535d:	eda376               	loopgtz	a3, 13544e <fltfn_unbiasedMMSE_Npsd_SPP+0x15e>
  135360:	ebfbd3090e00228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_mov	aed0, aed9; nop }
  135368:	ebfbd3000e0165af 	{ ae_la32x2.ip	aed6, u1, a5; ae_mov	aed1, aed0; nop }
  135370:	eb00c802020432bf 	{ ae_nsaz32.l	a3, aed2; ae_sel16i.n	aed4, aed2, aed2, 0; nop }
  135378:	2544f4               	ae_nsaz32.l	a4, aed4
  13537b:	233380               	sext	a3, a3, 15
  13537e:	400001854532233e 	{ ae_movda32	aed2, a3; nop; ae_slaa32s	aed3, aed2, a3 }
  135386:	1ff25f023a32348f 	{ sext	a3, a4, 15; ae_sub32	aed2, aed10, aed2; ae_srai32	aed3, aed3, 16 }
  13538e:	400001854554433e 	{ ae_movda32	aed4, a3; nop; ae_slaa32s	aed5, aed4, a3 }
  135396:	c7f2dd344a04259e 	{ nop; ae_sub32	aed4, aed10, aed4; ae_div64d32.l	aed0, aed3 }
  13539e:	1fe7dd0b5252259f 	{ nop; ae_add32	aed2, aed2, aed11; ae_srai32	aed5, aed5, 16 }
  1353a6:	c7e7c83b4402327e 	{ ae_movad32.l	a3, aed2; ae_add32	aed2, aed4, aed11; ae_div64d32.l	aed0, aed3 }
  1353ae:	c7fbc8504f10427e 	{ ae_movad32.l	a4, aed2; nop; ae_div64d32.l	aed1, aed5 }
  1353b6:	2b0434               	ae_div64d32.l	aed0, aed3
  1353b9:	2b1454               	ae_div64d32.l	aed1, aed5
  1353bc:	2b0434               	ae_div64d32.l	aed0, aed3
  1353bf:	2b1454               	ae_div64d32.l	aed1, aed5
  1353c2:	2b0434               	ae_div64d32.l	aed0, aed3
  1353c5:	2b1454               	ae_div64d32.l	aed1, aed5
  1353c8:	2b0434               	ae_div64d32.l	aed0, aed3
  1353cb:	2b1454               	ae_div64d32.l	aed1, aed5
  1353ce:	2b0434               	ae_div64d32.l	aed0, aed3
  1353d1:	2b1454               	ae_div64d32.l	aed1, aed5
  1353d4:	2b0434               	ae_div64d32.l	aed0, aed3
  1353d7:	2b1454               	ae_div64d32.l	aed1, aed5
  1353da:	2b0434               	ae_div64d32.l	aed0, aed3
  1353dd:	2b1454               	ae_div64d32.l	aed1, aed5
  1353e0:	2b0434               	ae_div64d32.l	aed0, aed3
  1353e3:	2b1454               	ae_div64d32.l	aed1, aed5
  1353e6:	2b0434               	ae_div64d32.l	aed0, aed3
  1353e9:	2b1454               	ae_div64d32.l	aed1, aed5
  1353ec:	2b0434               	ae_div64d32.l	aed0, aed3
  1353ef:	2b1454               	ae_div64d32.l	aed1, aed5
  1353f2:	2b0434               	ae_div64d32.l	aed0, aed3
  1353f5:	2b1454               	ae_div64d32.l	aed1, aed5
  1353f8:	2b0434               	ae_div64d32.l	aed0, aed3
  1353fb:	2b1454               	ae_div64d32.l	aed1, aed5
  1353fe:	2b0434               	ae_div64d32.l	aed0, aed3
  135401:	2b1454               	ae_div64d32.l	aed1, aed5
  135404:	2b1454               	ae_div64d32.l	aed1, aed5
  135407:	a32104               	ae_sel16i	aed2, aed1, aed0, 3
  13540a:	9b2024               	ae_slai32s	aed2, aed2, 16
  13540d:	eb76dd060202259f 	{ nop; ae_mulfp32x2ras	aed2, aed2, aed6; nop }
  135415:	0c8019322200232e 	{ ae_sraa32s	aed2, aed2, a3; ae_sel16i	aed0, aed2, aed2, 0 }
  13541d:	820404               	ae_sraa32s	aed0, aed0, a4
  135420:	522274               	ae_max32	aed2, aed2, aed7
  135423:	520074               	ae_max32	aed0, aed0, aed7
  135426:	532284               	ae_min32	aed2, aed2, aed8
  135429:	b7fbc8008f20327e 	{ ae_movad32.l	a3, aed2; nop; ae_min32	aed2, aed0, aed8 }
  135431:	2542c4               	ae_movad32.l	a4, aed2
  135434:	903370               	addx2	a3, a3, a7
  135437:	904470               	addx2	a4, a4, a7
  13543a:	7f9332               	l16si	a3, a3, 254
  13543d:	7f9442               	l16si	a4, a4, 254
  135440:	400001b54502443e 	{ ae_movda32	aed2, a4; nop; ae_movda32	aed0, a3 }
  135448:	d32624               	ae_s16.0.ip	aed2, a6, 4
  13544b:	d206f4               	ae_s16.0.i	aed0, a6, -2

0013544e <fltfn_unbiasedMMSE_Npsd_SPP+0x15e>:
  13544e:	0c5d                	mov.n	a5, a12
  135450:	206dd0               	or	a6, a13, a13
  135453:	204bb0               	or	a4, a11, a11
  135456:	772bd4               	ae_la64.pp	u1, a11
  135459:	772dc4               	ae_la64.pp	u0, a13
  13545c:	78c172               	addi	a7, a1, 120
  13545f:	772ce4               	ae_la64.pp	u2, a12
  135462:	03c822               	addi	a2, a8, 3
  135465:	212220               	srai	a2, a2, 2
  135468:	ebfbde000f00175f 	{ ae_salign64.i	u2, a7, -56; nop; nop }
  135470:	ebfbde000f00179f 	{ ae_salign64.i	u0, a7, -40; nop; nop }
  135478:	ebfbde000f0017af 	{ ae_salign64.i	u1, a7, -48; nop; nop }
  135480:	280334               	ae_movalign	u0, u3
  135483:	0e2172               	l32i	a7, a1, 56
  135486:	280374               	ae_movalign	u1, u3
  135489:	7727e4               	ae_la64.pp	u2, a7
  13548c:	208770               	or	a8, a7, a7
  13548f:	0d401b41e0b0126e 	{ blti.w18	a2, 1, 135651 <fltfn_unbiasedMMSE_Npsd_SPP+0x361>; nop }
  135497:	0d2132               	l32i	a3, a1, 52
  13549a:	cbaaa1               	l32r	a10, 128344 (7333 <xthals_release_major+0x4453>)
  13549d:	01a092               	movi	a9, 1
  1354a0:	78c1b2               	addi	a11, a1, 120
  1354a3:	ebfbdf000f001b6f 	{ ae_salign64.i	u3, a11, -32; nop; nop }
  1354ab:	909e90               	addx2	a9, a14, a9
  1354ae:	ebfbdf000f001b5f 	{ ae_salign64.i	u2, a11, -24; nop; nop }
  1354b6:	3c6a24               	ae_movda16	aed6, a10
  1354b9:	ebfbde000f000baf 	{ ae_lalign64.i	u1, a11, -48; nop; nop }
  1354c1:	cb90a1               	l32r	a10, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1354c4:	37f3d4               	ae_la16x4.ip	aed15, u1, a3
  1354c7:	ebfbde000f000b5f 	{ ae_lalign64.i	u2, a11, -56; nop; nop }
  1354cf:	239980               	sext	a9, a9, 15
  1354d2:	f8c992               	addi	a9, a9, -8
  1354d5:	37cce4               	ae_la16x4.ip	aed12, u2, a12
  1354d8:	ebfbdc000f00112f 	{ ae_salign64.i	u1, a1, 0; nop; nop }
  1354e0:	ebfbdc000f0011cf 	{ ae_salign64.i	u2, a1, 16; nop; nop }
  1354e8:	cbbdb1               	l32r	a11, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  1354eb:	400001b545573abe 	{ ae_movda32	aed7, a10; nop; ae_movda16	aed5, a11 }
  1354f3:	cc36b1               	l32r	a11, 1285cc (7eb7 <xthals_release_major+0x4fd7>)
  1354f6:	0c801a9c35de93de 	{ ae_movalign	u2, u3; ae_mulf16x4ss	aed13, aed14, aed12, aed5 }
  1354fe:	0c801a1fc6de8bee 	{ ae_movda16	aed8, a11; ae_mulaf16x4ss	aed13, aed14, aed15, aed6 }
  135506:	c6fb278cce0181be 	{ addi	a11, a1, 120; ae_mov	aed1, aed12; ae_lt16	b0:b1:b2:b3, aed8, aed12 }
  13550e:	0c801a3e4d7dc84e 	{ ae_movt16x4	aed12, aed8, b0:b1:b2:b3; ae_sel16i	aed13, aed13, aed14, 7 }
  135516:	c3fbd480df30d4ce 	{ ae_sa16x4.ip	aed13, u2, a4; nop; ae_le16	b0:b1:b2:b3, aed8, aed13 }
  13551e:	c5fbdcc01f1011de 	{ ae_salign64.i	u2, a1, 24; nop; ae_movt16x4	aed1, aed12, b0:b1:b2:b3 }
  135526:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5
  135529:	ebfbde000f000bdf 	{ ae_lalign64.i	u2, a11, -40; nop; nop }
  135531:	c9fbd3301f40a6ce 	{ ae_la32x2.ip	aed10, u2, a6; nop; ae_cvt32x2f16.32	aed4, aed1 }
  135539:	ebf3df04070b0b3f 	{ ae_lalign64.i	u1, a11, -24; ae_sub32s	aed11, aed7, aed4; nop }
  135541:	eb76d30b0a0937af 	{ ae_la32x2.ip	aed3, u1, a7; ae_mulfp32x2ras	aed9, aed10, aed11; nop }
  135549:	ebfbdc000f00117f 	{ ae_salign64.i	u3, a1, 8; nop; nop }
  135551:	822994               	ae_sraa32s	aed2, aed9, a9
  135554:	eb48dd04030220ff 	{ ae_movalign	u3, u0; ae_mulafp32x2ras	aed2, aed3, aed4; nop }
  13555c:	ebfbdd000f00110f 	{ ae_salign64.i	u0, a1, 32; nop; nop }
  135564:	0c28f4               	ae_sa32x2.ip	aed2, u3, a8
  135567:	c9fbd3201f1036ce 	{ ae_la32x2.ip	aed3, u2, a6; nop; ae_cvt32x2f16.10	aed1, aed1 }
  13556f:	ebf32f010704f2af 	{ addi	a10, a2, -1; ae_sub32s	aed4, aed7, aed1; nop }
  135577:	eb76590403022ccf 	{ or	a2, a12, a12; ae_mulfp32x2ras	aed2, aed3, aed4; nop }
  13557f:	0df7d4               	ae_la32x2.ip	aed15, u1, a7
  135582:	820924               	ae_sraa32s	aed0, aed2, a9
  135585:	eb48dd010f00113f 	{ ae_salign64.i	u1, a1, 40; ae_mulafp32x2ras	aed0, aed15, aed1; nop }
  13558d:	aaaa76               	loopgtz	a10, 13563b <fltfn_unbiasedMMSE_Npsd_SPP+0x34b>
  135590:	ebfbdc000f00018f 	{ ae_lalign64.i	u0, a1, 16; nop; nop }
  135598:	0c08f4               	ae_sa32x2.ip	aed0, u3, a8
  13559b:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13559e:	ebfbdd000f00116f 	{ ae_salign64.i	u3, a1, 32; nop; nop }
  1355a6:	0c8019900534712e 	{ ae_lalign64.i	u1, a1, 0; ae_mulf16x4ss	aed3, aed4, aed0, aed5 }
  1355ae:	c6fbdc800e01118e 	{ ae_salign64.i	u0, a1, 16; ae_mov	aed1, aed0; ae_lt16	b0:b1:b2:b3, aed8, aed0 }
  1355b6:	3723d4               	ae_la16x4.ip	aed2, u1, a3
  1355b9:	c5fbdd801f00016e 	{ ae_lalign64.i	u3, a1, 32; nop; ae_movt16x4	aed0, aed8, b0:b1:b2:b3 }
  1355c1:	0c8019120634713e 	{ ae_salign64.i	u1, a1, 0; ae_mulaf16x4ss	aed3, aed4, aed2, aed6 }
  1355c9:	ebfbdc000f00019f 	{ ae_lalign64.i	u0, a1, 24; nop; nop }
  1355d1:	87fbdc304f30013e 	{ ae_lalign64.i	u1, a1, 8; nop; ae_sel16i	aed3, aed3, aed4, 7 }
  1355d9:	c3fbd4803f30348e 	{ ae_sa16x4.ip	aed3, u0, a4; nop; ae_le16	b0:b1:b2:b3, aed8, aed3 }
  1355e1:	c5fbdc001f10119e 	{ ae_salign64.i	u0, a1, 24; nop; ae_movt16x4	aed1, aed0, b0:b1:b2:b3 }
  1355e9:	c9fbd4301f0015ae 	{ ae_sa16x4.ip	aed1, u1, a5; nop; ae_cvt32x2f16.32	aed0, aed1 }
  1355f1:	c9f3d320171436ce 	{ ae_la32x2.ip	aed3, u2, a6; ae_sub32s	aed4, aed7, aed0; ae_cvt32x2f16.10	aed1, aed1 }
  1355f9:	ebfbdd000f00011f 	{ ae_lalign64.i	u0, a1, 40; nop; nop }
  135601:	aa76dc147343113e 	{ ae_salign64.i	u1, a1, 8; ae_mulfp32x2ras	aed3, aed3, aed4; ae_sub32s	aed4, aed7, aed1 }
  135609:	0d27c4               	ae_la32x2.ip	aed2, u0, a7
  13560c:	823934               	ae_sraa32s	aed3, aed3, a9
  13560f:	eb48dd000203259f 	{ nop; ae_mulafp32x2ras	aed3, aed2, aed0; nop }
  135617:	0c38f4               	ae_sa32x2.ip	aed3, u3, a8
  13561a:	0d06e4               	ae_la32x2.ip	aed0, u2, a6
  13561d:	0d37c4               	ae_la32x2.ip	aed3, u0, a7
  135620:	eb76dd040000259f 	{ nop; ae_mulfp32x2ras	aed0, aed0, aed4; nop }
  135628:	ebfbdd000f00111f 	{ ae_salign64.i	u0, a1, 40; nop; nop }
  135630:	820904               	ae_sraa32s	aed0, aed0, a9
  135633:	eb48dd010300259f 	{ nop; ae_mulafp32x2ras	aed0, aed3, aed1; nop }

0013563b <fltfn_unbiasedMMSE_Npsd_SPP+0x34b>:
  13563b:	ebfbdc000f0001bf 	{ ae_lalign64.i	u1, a1, 24; nop; nop }
  135643:	280334               	ae_movalign	u0, u3
  135646:	ebfbdc000f00017f 	{ ae_lalign64.i	u3, a1, 8; nop; nop }
  13564e:	0c08c4               	ae_sa32x2.ip	aed0, u0, a8

00135651 <fltfn_unbiasedMMSE_Npsd_SPP+0x361>:
  135651:	130c                	movi.n	a3, 1
  135653:	0c0c                	movi.n	a12, 0
  135655:	529172               	l16si	a7, a1, 164
  135658:	cc0e91               	l32r	a9, 128690 (6ccccccb <_memmap_cacheattr_bp_allvalid+0x4aaaaaa9>)
  13565b:	2b21b2               	l32i	a11, a1, 172
  13565e:	cbe2a1               	l32r	a10, 1285e8 (59999999 <_memmap_cacheattr_bp_allvalid+0x37777777>)
  135661:	7735f4               	ae_sa64pos.fp	u3, a5
  135664:	7734d4               	ae_sa64pos.fp	u1, a4
  135667:	7738c4               	ae_sa64pos.fp	u0, a8
  13566a:	400000654500babe 	{ ae_movda32	aed0, a10; nop; addmi	a11, a11, 0x600 }
  135672:	400000f145f1797e 	{ ae_movda32	aed1, a9; nop; addi	a7, a7, -1 }
  13567a:	83c370               	moveqz	a12, a3, a7
  13567d:	7e9bb2               	l16si	a11, a11, 252
  135680:	0d8c16               	beqz	a12, 13575c <fltfn_unbiasedMMSE_Npsd_SPP+0x46c>

00135683 <fltfn_unbiasedMMSE_Npsd_SPP+0x393>:
  135683:	0d400040b4b30bae 	{ beqz.w18	a11, 135692 <fltfn_unbiasedMMSE_Npsd_SPP+0x3a2>; ae_movi	aed3, 4 }
  13568b:	5091c2               	l16si	a12, a1, 160
  13568e:	0c8c                	beqz.n	a12, 135692 <fltfn_unbiasedMMSE_Npsd_SPP+0x3a2>

00135690 <fltfn_unbiasedMMSE_Npsd_SPP+0x3a0>:
  135690:	f01d                	retw.n

00135692 <fltfn_unbiasedMMSE_Npsd_SPP+0x3a2>:
  135692:	281384               	ae_zalign64	u2
  135695:	772fd4               	ae_la64.pp	u1, a15
  135698:	e128                	l32i.n	a2, a1, 56
  13569a:	cb1a51               	l32r	a5, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13569d:	2540c4               	ae_movad32.l	a4, aed0
  1356a0:	400001b54524445e 	{ ae_movda32	aed4, a4; nop; ae_movda32	aed2, a5 }
  1356a8:	0f4d                	mov.n	a4, a15
  1356aa:	ebf3dd000201220f 	{ ae_la64.pp	u0, a2; ae_sub32s	aed1, aed2, aed0; nop }
  1356b2:	c158                	l32i.n	a5, a1, 48
  1356b4:	2531c4               	ae_movad32.l	a3, aed1
  1356b7:	3c2334               	ae_movda32	aed2, a3
  1356ba:	203ff0               	or	a3, a15, a15
  1356bd:	1ba576               	loopgtz	a5, 1356dc <fltfn_unbiasedMMSE_Npsd_SPP+0x3ec>
  1356c0:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  1356c3:	0d13d4               	ae_la32x2.ip	aed1, u1, a3
  1356c6:	eb76dd020000259f 	{ nop; ae_mulfp32x2ras	aed0, aed0, aed2; nop }
  1356ce:	eb48dd040100259f 	{ nop; ae_mulafp32x2ras	aed0, aed1, aed4; nop }
  1356d6:	520034               	ae_max32	aed0, aed0, aed3
  1356d9:	0c04e4               	ae_sa32x2.ip	aed0, u2, a4

001356dc <fltfn_unbiasedMMSE_Npsd_SPP+0x3ec>:
  1356dc:	4c9182               	l16si	a8, a1, 152
  1356df:	7734e4               	ae_sa64pos.fp	u2, a4
  1356e2:	0d400040c4b2180e 	{ beqi.w18	a8, 1, 1356f2 <fltfn_unbiasedMMSE_Npsd_SPP+0x402>; ae_movi	aed2, 4 }
  1356ea:	4e9192               	l16si	a9, a1, 156
  1356ed:	f03d                	nop.n
  1356ef:	9d1966               	bnei	a9, 1, 135690 <fltfn_unbiasedMMSE_Npsd_SPP+0x3a0>

001356f2 <fltfn_unbiasedMMSE_Npsd_SPP+0x402>:
  1356f2:	281384               	ae_zalign64	u2
  1356f5:	772dc4               	ae_la64.pp	u0, a13
  1356f8:	772fd4               	ae_la64.pp	u1, a15
  1356fb:	cbbd81               	l32r	a8, 1285f0 (7eb851eb <_memmap_cacheattr_bp_allvalid+0x5c962fc9>)
  1356fe:	cb0161               	l32r	a6, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  135701:	4000010145065f1e 	{ ae_movda32	aed6, a15; nop; movi	a5, 1 }
  135709:	2536c4               	ae_movad32.l	a3, aed6
  13570c:	905e50               	addx2	a5, a14, a5
  13570f:	400001b54554468e 	{ ae_movda32	aed4, a6; nop; ae_movda32	aed5, a8 }
  135717:	c168                	l32i.n	a6, a1, 48
  135719:	25b5c4               	ae_movad32.l	a11, aed5
  13571c:	235580               	sext	a5, a5, 15
  13571f:	f8c552               	addi	a5, a5, -8
  135722:	ebf359050403433f 	{ or	a4, a3, a3; ae_sub32s	aed3, aed4, aed5; nop }
  13572a:	25a3c4               	ae_movad32.l	a10, aed3
  13572d:	400001b545344bae 	{ ae_movda32	aed4, a11; nop; ae_movda32	aed3, a10 }
  135735:	1ea676               	loopgtz	a6, 135757 <fltfn_unbiasedMMSE_Npsd_SPP+0x467>
  135738:	0d0dc4               	ae_la32x2.ip	aed0, u0, a13
  13573b:	0d13d4               	ae_la32x2.ip	aed1, u1, a3
  13573e:	eb76dd030000259f 	{ nop; ae_mulfp32x2ras	aed0, aed0, aed3; nop }
  135746:	820504               	ae_sraa32s	aed0, aed0, a5
  135749:	eb48dd040100259f 	{ nop; ae_mulafp32x2ras	aed0, aed1, aed4; nop }
  135751:	520024               	ae_max32	aed0, aed0, aed2
  135754:	0c04e4               	ae_sa32x2.ip	aed0, u2, a4

00135757 <fltfn_unbiasedMMSE_Npsd_SPP+0x467>:
  135757:	7734e4               	ae_sa64pos.fp	u2, a4
  13575a:	f01d                	retw.n

0013575c <fltfn_unbiasedMMSE_Npsd_SPP+0x46c>:
  13575c:	3e0114               	ae_mov	aed0, aed1
  13575f:	ffc806               	j	135683 <fltfn_unbiasedMMSE_Npsd_SPP+0x393>

00135762 <fltfn_unbiasedMMSE_Npsd_SPP+0x472>:
	...

00135764 <fltfn_NpsdBM_estimation_vector1>:
  135764:	00a136               	entry	a1, 80
  135767:	7723f4               	ae_la64.pp	u3, a3
  13576a:	7724e4               	ae_la64.pp	u2, a4
  13576d:	7722d4               	ae_la64.pp	u1, a2
  135770:	069d                	mov.n	a9, a6
  135772:	281304               	ae_zalign64	u0
  135775:	651b                	addi.n	a6, a5, 1
  135777:	025d                	mov.n	a5, a2
  135779:	216160               	srai	a6, a6, 1
  13577c:	0d400b4100b0166e 	{ blti.w18	a6, 1, 135830 <fltfn_NpsdBM_estimation_vector1+0xcc>; nop }
  135784:	006192               	s32i	a9, a1, 0
  135787:	ebfbdd000f00116f 	{ ae_salign64.i	u3, a1, 32; nop; nop }
  13578f:	ebfbdc000f0011df 	{ ae_salign64.i	u2, a1, 24; nop; nop }
  135797:	ebfbdc000f0011af 	{ ae_salign64.i	u1, a1, 16; nop; nop }
  13579f:	ebfbdd000f00111f 	{ ae_salign64.i	u0, a1, 40; nop; nop }
  1357a7:	feafb2               	movi	a11, -2
  1357aa:	152bb4               	ae_movda32x2	aed2, a11, a11
  1357ad:	400001011102710e 	{ ae_s32x2.i	aed2, a1, 8; nop; movi	a7, 0 }

001357b5 <fltfn_NpsdBM_estimation_vector1+0x51>:
  1357b5:	01a8                	l32i.n	a10, a1, 0
  1357b7:	cb09d1               	l32r	a13, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  1357ba:	4f0c                	movi.n	a15, 4
  1357bc:	ebfbdc000f0001bf 	{ ae_lalign64.i	u1, a1, 24; nop; nop }
  1357c4:	ebfbdd000f00014f 	{ ae_lalign64.i	u2, a1, 32; nop; nop }
  1357cc:	cb6de1               	l32r	a14, 128580 (7332 <xthals_release_major+0x4452>)
  1357cf:	400001b4612731ee 	{ ae_l32x2.i	aed7, a1, 8; nop; ae_movda16	aed2, a14 }
  1357d7:	0d83e4               	ae_la32x2.ip	aed8, u2, a3
  1357da:	0d64d4               	ae_la32x2.ip	aed6, u1, a4
  1357dd:	a5fbdd808f80111e 	{ ae_salign64.i	u0, a1, 40; nop; ae_sat16x4	aed8, aed8, aed8 }
  1357e5:	bbfbdc607f60018e 	{ ae_lalign64.i	u0, a1, 16; nop; ae_and	aed6, aed6, aed7 }
  1357ed:	eb09d3080607058f 	{ ae_la32x2.ip	aed0, u0, a5; ae_mul32x16.l0	aed7, aed6, aed8; nop }
  1357f5:	eb06dd080606114f 	{ ae_salign64.i	u2, a1, 32; ae_mul32x16.h1	aed6, aed6, aed8; nop }
  1357fd:	05fbdc107f5011bf 	{ ae_salign64.i	u1, a1, 24; nop; ae_slai64s	aed5, aed7, 17 }
  135805:	05fbdc106f40118f 	{ ae_salign64.i	u0, a1, 16; nop; ae_slai64s	aed4, aed6, 17 }
  13580d:	0d80084130b0504e 	{ ae_trunci32x2f64s	aed3, aed4, aed5, 0; nop }
  135815:	4000018544133dfe 	{ ae_movda16	aed3, a13; nop; ae_slaa32s	aed1, aed3, a15 }
  13581d:	0b5e25               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  135820:	ebfbdd000f00011f 	{ ae_lalign64.i	u0, a1, 40; nop; nop }
  135828:	771b                	addi.n	a7, a7, 1
  13582a:	0c02c4               	ae_sa32x2.ip	aed0, u0, a2
  13582d:	849767               	bne	a7, a6, 1357b5 <fltfn_NpsdBM_estimation_vector1+0x51>

00135830 <fltfn_NpsdBM_estimation_vector1+0xcc>:
  135830:	7732c4               	ae_sa64pos.fp	u0, a2
  135833:	f01d                	retw.n

00135835 <fltfn_NpsdBM_estimation_vector1+0xd1>:
  135835:	000000                                        ...

00135838 <fltfn_NpsdBM_estimation>:
  135838:	00a136               	entry	a1, 80
  13583b:	8129                	s32i.n	a2, a1, 32
  13583d:	2139                	s32i.n	a3, a1, 8
  13583f:	c95c                	movi.n	a9, 92
  135841:	182182               	l32i	a8, a1, 96
  135844:	ebfb6b000f00019f 	{ ae_l16.x	aed0, a1, a9; nop; nop }
  13584c:	31d882               	addmi	a8, a8, 0x3100
  13584f:	7d9882               	l16si	a8, a8, 250
  135852:	259084               	ae_movad16.0	a9, aed0
  135855:	0bf816               	beqz	a8, 135918 <fltfn_NpsdBM_estimation+0xe0>

00135858 <fltfn_NpsdBM_estimation+0x20>:
  135858:	991b                	addi.n	a9, a9, 1
  13585a:	219190               	srai	a9, a9, 1
  13585d:	0d400b4150b0196e 	{ blti.w18	a9, 1, 135916 <fltfn_NpsdBM_estimation+0xde>; nop }
  135865:	2a9122               	l16si	a2, a1, 84
  135868:	142132               	l32i	a3, a1, 80
  13586b:	050c                	movi.n	a5, 0
  13586d:	2178                	l32i.n	a7, a1, 8
  13586f:	8168                	l32i.n	a6, a1, 32
  135871:	474b                	addi.n	a4, a7, 4
  135873:	b07970               	addx8	a7, a9, a7
  135876:	774b                	addi.n	a7, a7, 4

00135878 <fltfn_NpsdBM_estimation+0x40>:
  135878:	cad9d1               	l32r	a13, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  13587b:	ebfaae0c0e05930f 	{ ae_l32.i	aed9, a3, 0; ae_movi	aed5, -2; nop }
  135883:	bbfbae905f90c4fe 	{ ae_l32.i	aed12, a4, -4; nop; ae_and	aed9, aed9, aed5 }
  13588b:	a5fbddc0cfb0259e 	{ nop; nop; ae_sat16x4	aed11, aed12, aed12 }
  135893:	25cb84               	ae_movad16.0	a12, aed11
  135896:	3cac34               	ae_movda32	aed10, a12
  135899:	eb0fdd0a0909259f 	{ nop; ae_mul32.ll	aed9, aed9, aed10; nop }
  1358a1:	cb37c1               	l32r	a12, 128580 (7332 <xthals_release_major+0x4452>)
  1358a4:	0cfbaef09f90a40f 	{ ae_l32.i	aed10, a4, 0; nop; ae_srai64	aed9, aed9, 15 }
  1358ac:	a5fbc8a0af70b97e 	{ ae_movad32.l	a11, aed9; nop; ae_sat16x4	aed7, aed10, aed10 }
  1358b4:	4000010145088b4e 	{ ae_movda32	aed8, a11; nop; movi	a8, 4 }
  1358bc:	056884               	ae_slaa32s	aed6, aed8, a8
  1358bf:	400001752006a17e 	{ ae_s32.l.i	aed6, a1, 0; nop; ae_movad16.0	a10, aed7 }
  1358c7:	400001b4714343ae 	{ ae_l32.i	aed3, a3, 4; nop; ae_movda32	aed4, a10 }
  1358cf:	413354               	ae_and	aed3, aed3, aed5
  1358d2:	eb0f59040303e22f 	{ or	a14, a2, a2; ae_mul32.ll	aed3, aed3, aed4; nop }
  1358da:	a0a560               	addx4	a10, a5, a6
  1358dd:	0cfb59f03f30b11f 	{ or	a11, a1, a1; nop; ae_srai64	aed3, aed3, 15 }
  1358e5:	2593c4               	ae_movad32.l	a9, aed3
  1358e8:	3c2934               	ae_movda32	aed2, a9
  1358eb:	051824               	ae_slaa32s	aed1, aed2, a8
  1358ee:	400001012101f17e 	{ ae_s32.l.i	aed1, a1, 4; nop; movi	a15, 7 }
  1358f6:	0b46a5               	call8	140d60 <fx_SolomonVoice_recursiveAVG_ls_2>
  1358f9:	338b                	addi.n	a3, a3, 8
  1358fb:	0d80184082bba52e 	{ ae_movda32	aed10, a5; ae_movi	aed11, 2 }
  135903:	ebe7200b0a0a844f 	{ addi	a4, a4, 8; ae_add32	aed10, aed10, aed11; nop }
  13590b:	255a84               	ae_movad16.0	a5, aed10
  13590e:	0d3ff64160b0b47e 	{ bne.w18	a4, a7, 135878 <fltfn_NpsdBM_estimation+0x40>; nop }

00135916 <fltfn_NpsdBM_estimation+0xde>:
  135916:	f01d                	retw.n

00135918 <fltfn_NpsdBM_estimation+0xe0>:
  135918:	0d7ff341c0b0196e 	{ blti.w18	a9, 1, 135858 <fltfn_NpsdBM_estimation+0x20>; nop }
  135920:	9199                	s32i.n	a9, a1, 36
  135922:	902940               	addx2	a2, a9, a4
  135925:	7139                	s32i.n	a3, a1, 28
  135927:	162182               	l32i	a8, a1, 88
  13592a:	6189                	s32i.n	a8, a1, 24
  13592c:	142132               	l32i	a3, a1, 80
  13592f:	3129                	s32i.n	a2, a1, 12
  135931:	2a9122               	l16si	a2, a1, 84

00135934 <fltfn_NpsdBM_estimation+0xfc>:
  135934:	05a8                	l32i.n	a10, a5, 0
  135936:	06b8                	l32i.n	a11, a6, 0
  135938:	7f0c                	movi.n	a15, 7
  13593a:	ca3381               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  13593d:	400001002005c43e 	{ ae_l16.i	aed5, a4, 0; nop; movi	a12, 3 }
  135945:	cb5391               	l32r	a9, 128694 (6fff <xthals_release_major+0x411f>)
  135948:	02ed                	mov.n	a14, a2
  13594a:	40000195443459ce 	{ ae_movda16	aed4, a9; nop; ae_sraa16rs	aed3, aed5, a12 }
  135952:	0d801a44c30218ee 	{ ae_movda16	aed1, a8; ae_add16s	aed2, aed3, aed4 }
  13595a:	0d801ac24150c23e 	{ ae_movad16.0	a12, aed2; ae_sub16s	aed0, aed1, aed2 }
  135962:	41c9                	s32i.n	a12, a1, 16
  135964:	25d084               	ae_movad16.0	a13, aed0
  135967:	51d9                	s32i.n	a13, a1, 20
  135969:	0b3965               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  13596c:	41c8                	l32i.n	a12, a1, 16
  13596e:	51d8                	l32i.n	a13, a1, 20
  135970:	02ed                	mov.n	a14, a2
  135972:	3c6a34               	ae_movda32	aed6, a10
  135975:	400001012006f57e 	{ ae_s32.l.i	aed6, a5, 0; nop; movi	a15, 7 }
  13597d:	07a8                	l32i.n	a10, a7, 0
  13597f:	03b8                	l32i.n	a11, a3, 0
  135981:	0b37e5               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  135984:	3caa34               	ae_movda32	aed10, a10
  135987:	e0a704               	ae_s32.l.i	aed10, a7, 0
  13598a:	ebfaae000408950f 	{ ae_l32.i	aed9, a5, 0; ae_movi	aed8, 4; nop }
  135992:	529984               	ae_max32	aed9, aed9, aed8
  135995:	e09504               	ae_s32.l.i	aed9, a5, 0
  135998:	400001007007c71e 	{ ae_l32.i	aed7, a7, 0; nop; movi	a12, 1 }
  1359a0:	b3fb40708f7014de 	{ movi	a13, 20; nop; ae_max32	aed7, aed7, aed8 }
  1359a8:	400001752057b77e 	{ ae_s32.l.i	aed7, a7, 0; nop; ae_movad32.l	a11, aed7 }
  1359b0:	05a8                	l32i.n	a10, a5, 0
  1359b2:	1099e5               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  1359b5:	31d8                	l32i.n	a13, a1, 12
  1359b7:	caf291               	l32r	a9, 128580 (7332 <xthals_release_major+0x4452>)
  1359ba:	71e8                	l32i.n	a14, a1, 28
  1359bc:	3cfa34               	ae_movda32	aed15, a10
  1359bf:	61b8                	l32i.n	a11, a1, 24
  1359c1:	ca86a1               	l32r	a10, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  1359c4:	4000004145013a3e 	{ ae_movda32	aed1, a10; nop; addi	a3, a3, 4 }
  1359cc:	ebfabf0c0e00fb1f 	{ ae_s32.l.ip	aed15, a11, 4; ae_movi	aed0, -2; nop }
  1359d4:	61b9                	s32i.n	a11, a1, 24
  1359d6:	bbfbaef00ff0ee0e 	{ ae_l32.i	aed14, a14, 0; nop; ae_and	aed15, aed15, aed0 }
  1359de:	bbfb20e00fe0477e 	{ addi	a7, a7, 4; nop; ae_and	aed14, aed14, aed0 }
  1359e6:	0c8018b18fdf092e 	{ ae_movda32	aed0, a9; ae_mul32.ll	aed15, aed15, aed1 }
  1359ee:	eb0f20000e0e466f 	{ addi	a6, a6, 4; ae_mul32.ll	aed14, aed14, aed0; nop }
  1359f6:	0cfb20f0fff0455f 	{ addi	a5, a5, 4; nop; ae_srai64	aed15, aed15, 15 }
  1359fe:	0cfbc8f0efe08f7f 	{ ae_movad32.l	a8, aed15; nop; ae_srai64	aed14, aed14, 15 }
  135a06:	25fec4               	ae_movad32.l	a15, aed14
  135a09:	400001b545cd48fe 	{ ae_movda32	aed13, a8; nop; ae_movda32	aed12, a15 }
  135a11:	ebe8200d0c0b244f 	{ addi	a4, a4, 2; ae_add32s	aed11, aed12, aed13; nop }
  135a19:	e1be14               	ae_s32.l.ip	aed11, a14, 4
  135a1c:	71e9                	s32i.n	a14, a1, 28
  135a1e:	0d3ff14120b0b4de 	{ bne.w18	a4, a13, 135934 <fltfn_NpsdBM_estimation+0xfc>; nop }
  135a26:	9198                	l32i.n	a9, a1, 36
  135a28:	ff8b06               	j	135858 <fltfn_NpsdBM_estimation+0x20>

00135a2b <fltfn_NpsdBM_estimation+0x1f3>:
	...

00135a2c <fltfn_NpsdBM_Npsdgsc_Mixing>:
  135a2c:	004136               	entry	a1, 32
  135a2f:	02bd                	mov.n	a11, a2
  135a31:	039d                	mov.n	a9, a3
  135a33:	0d400840a0b0676e 	{ blti.w18	a7, 6, 135ac1 <fltfn_NpsdBM_Npsdgsc_Mixing+0x95>; ae_movi	aed0, 0 }
  135a3b:	030c                	movi.n	a3, 0
  135a3d:	14c922               	addi	a2, a9, 20
  135a40:	7722c4               	ae_la64.pp	u0, a2
  135a43:	0d400841f0b0776e 	{ blti.w18	a7, 7, 135ad6 <fltfn_NpsdBM_Npsdgsc_Mixing+0xaa>; nop }
  135a4b:	fbc762               	addi	a6, a7, -5
  135a4e:	215160               	srai	a5, a6, 1
  135a51:	053d                	mov.n	a3, a5
  135a53:	218130               	srai	a8, a3, 1
  135a56:	0b6617               	bbci	a6, 1, 135a65 <fltfn_NpsdBM_Npsdgsc_Mixing+0x39>
  135a59:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  135a5c:	a02114               	ae_sel16i	aed2, aed1, aed1, 0
  135a5f:	400024               	ae_add32s	aed0, aed0, aed2
  135a62:	400014               	ae_add32s	aed0, aed0, aed1

00135a65 <fltfn_NpsdBM_Npsdgsc_Mixing+0x39>:
  135a65:	fac7c2               	addi	a12, a7, -6
  135a68:	88bc                	beqz.n	a8, 135aa4 <fltfn_NpsdBM_Npsdgsc_Mixing+0x78>
  135a6a:	0d42c4               	ae_la32x2.ip	aed4, u0, a2
  135a6d:	eb002f040405f83f 	{ addi	a3, a8, -1; ae_sel16i.n	aed5, aed4, aed4, 0; nop }
  135a75:	ebe8d3050001328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_add32s	aed1, aed0, aed5; nop }
  135a7d:	15a376               	loopgtz	a3, 135a96 <fltfn_NpsdBM_Npsdgsc_Mixing+0x6a>
  135a80:	80e8d3343121428e 	{ ae_la32x2.ip	aed4, u0, a2; ae_add32s	aed1, aed1, aed4; ae_sel16i	aed2, aed3, aed3, 0 }
  135a88:	401124               	ae_add32s	aed1, aed1, aed2
  135a8b:	9400d3341421328e 	{ ae_la32x2.ip	aed3, u0, a2; ae_sel16i.n	aed1, aed4, aed4, 0; ae_add32s	aed2, aed1, aed3 }
  135a93:	401214               	ae_add32s	aed1, aed2, aed1

00135a96 <fltfn_NpsdBM_Npsdgsc_Mixing+0x6a>:
  135a96:	9400dd431378259e 	{ nop; ae_sel16i.n	aed8, aed3, aed3, 0; ae_add32s	aed7, aed1, aed4 }
  135a9e:	406784               	ae_add32s	aed6, aed7, aed8
  135aa1:	400634               	ae_add32s	aed0, aed6, aed3

00135aa4 <fltfn_NpsdBM_Npsdgsc_Mixing+0x78>:
  135aa4:	25a0c4               	ae_movad32.l	a10, aed0
  135aa7:	1125f0               	slli	a2, a5, 1
  135aaa:	152c27               	blt	a12, a2, 135ac3 <fltfn_NpsdBM_Npsdgsc_Mixing+0x97>

00135aad <fltfn_NpsdBM_Npsdgsc_Mixing+0x81>:
  135aad:	a0d290               	addx4	a13, a2, a9
  135ab0:	400001b475ab4dae 	{ ae_l32.i	aed11, a13, 20; nop; ae_movda32	aed10, a10 }
  135ab8:	409ab4               	ae_add32s	aed9, aed10, aed11
  135abb:	25a9c4               	ae_movad32.l	a10, aed9
  135abe:	000046               	j	135ac3 <fltfn_NpsdBM_Npsdgsc_Mixing+0x97>

00135ac1 <fltfn_NpsdBM_Npsdgsc_Mixing+0x95>:
  135ac1:	0a0c                	movi.n	a10, 0

00135ac3 <fltfn_NpsdBM_Npsdgsc_Mixing+0x97>:
  135ac3:	0a2d                	mov.n	a2, a10
  135ac5:	0ba776               	loopgtz	a7, 135ad4 <fltfn_NpsdBM_Npsdgsc_Mixing+0xa8>
  135ac8:	bd0904               	ae_l32.i	aed0, a9, 0
  135acb:	e10b14               	ae_s32.l.ip	aed0, a11, 4
  135ace:	be0914               	ae_l32.ip	aed0, a9, 4
  135ad1:	e10414               	ae_s32.l.ip	aed0, a4, 4

00135ad4 <fltfn_NpsdBM_Npsdgsc_Mixing+0xa8>:
  135ad4:	f01d                	retw.n

00135ad6 <fltfn_NpsdBM_Npsdgsc_Mixing+0xaa>:
  135ad6:	25a0c4               	ae_movad32.l	a10, aed0
  135ad9:	032d                	mov.n	a2, a3
  135adb:	e467a6               	blti	a7, 6, 135ac3 <fltfn_NpsdBM_Npsdgsc_Mixing+0x97>
  135ade:	fff2c6               	j	135aad <fltfn_NpsdBM_Npsdgsc_Mixing+0x81>

00135ae1 <fltfn_NpsdBM_Npsdgsc_Mixing+0xb5>:
  135ae1:	000000                                        ...

00135ae4 <fltfn_Npsd_Under_Eatimation>:
  135ae4:	004136               	entry	a1, 32
  135ae7:	0d4004cc86b4146e 	{ blti.w18	a4, 1, 135b33 <fltfn_Npsd_Under_Eatimation+0x4f>; ae_movi	aed4, -2 }
  135aef:	400001b47031423e 	{ ae_l32.i	aed1, a2, 0; nop; ae_movda32	aed3, a3 }
  135af7:	411144               	ae_and	aed1, aed1, aed4
  135afa:	0c4002b3d1d1246e 	{ blti.w18	a4, 2, 135b2b <fltfn_Npsd_Under_Eatimation+0x47>; ae_mul32.ll	aed1, aed1, aed3 }
  135b02:	bd0214               	ae_l32.i	aed0, a2, 4
  135b05:	bbfb2f004f00e43e 	{ addi	a3, a4, -2; nop; ae_and	aed0, aed0, aed4 }
  135b0d:	0fa376               	loopgtz	a3, 135b20 <fltfn_Npsd_Under_Eatimation+0x3c>
  135b10:	0c0faef31021022f 	{ ae_l32.i	aed0, a2, 8; ae_mul32.ll	aed1, aed0, aed3; ae_srai64	aed2, aed1, 15 }
  135b18:	bbfbbf004f00221e 	{ ae_s32.l.ip	aed2, a2, 4; nop; ae_and	aed0, aed0, aed4 }

00135b20 <fltfn_Npsd_Under_Eatimation+0x3c>:
  135b20:	8c1f14               	ae_srai64	aed1, aed1, 15

00135b23 <fltfn_Npsd_Under_Eatimation+0x3f>:
  135b23:	eb0fbf030001121f 	{ ae_s32.l.ip	aed1, a2, 4; ae_mul32.ll	aed1, aed0, aed3; nop }

00135b2b <fltfn_Npsd_Under_Eatimation+0x47>:
  135b2b:	8c2f14               	ae_srai64	aed2, aed1, 15
  135b2e:	e12214               	ae_s32.l.ip	aed2, a2, 4
  135b31:	f01d                	retw.n

00135b33 <fltfn_Npsd_Under_Eatimation+0x4f>:
  135b33:	f01d                	retw.n

00135b35 <fltfn_Npsd_Under_Eatimation+0x51>:
  135b35:	000000                                        ...

00135b38 <PowerRatio2Gain>:
  135b38:	004136               	entry	a1, 32
  135b3b:	0bf216               	beqz	a2, 135bfe <PowerRatio2Gain+0xc6>
  135b3e:	0b7316               	beqz	a3, 135bf9 <PowerRatio2Gain+0xc1>
  135b41:	400001b54587432e 	{ ae_movda32	aed7, a3; nop; ae_movda32	aed8, a2 }
  135b49:	2528f4               	ae_nsaz32.l	a2, aed8
  135b4c:	2587f4               	ae_nsaz32.l	a8, aed7
  135b4f:	232280               	sext	a2, a2, 15
  135b52:	ebfa5f0c0f02888f 	{ sext	a8, a8, 15; ae_movi	aed2, -1; nop }
  135b5a:	400001854550748e 	{ ae_movda32	aed0, a4; nop; ae_slaa32s	aed5, aed7, a8 }
  135b62:	400001854543822e 	{ ae_movda32	aed3, a2; nop; ae_slaa32s	aed4, aed8, a2 }
  135b6a:	400001014506281e 	{ ae_movda32	aed6, a8; nop; movi	a2, 1 }
  135b72:	0c8009357575444e 	{ ae_sel16i	aed4, aed4, aed4, 7; ae_sel16i	aed5, aed5, aed5, 7 }
  135b7a:	0d801ac64363b53e 	{ ae_movad16.0	a11, aed5; ae_sub32	aed3, aed3, aed6 }
  135b82:	0d8019431010424e 	{ ae_sraa16s	aed1, aed4, a2; ae_add32	aed0, aed0, aed3 }
  135b8a:	0d801a424010a13e 	{ ae_movad16.0	a10, aed1; ae_add32	aed0, aed0, aed2 }
  135b92:	254084               	ae_movad16.0	a4, aed0
  135b95:	fe8ba5               	call8	134450 <DVTXOP_div_s>
  135b98:	3c0a24               	ae_movda16	aed0, a10
  135b9b:	0c6407               	bbci	a4, 0, 135bab <PowerRatio2Gain+0x73>
  135b9e:	0d80194100b0420e 	{ ae_sraa16s	aed0, aed0, a2; nop }
  135ba6:	440b                	addi.n	a4, a4, -1
  135ba8:	234480               	sext	a4, a4, 15

00135bab <PowerRatio2Gain+0x73>:
  135bab:	25a084               	ae_movad16.0	a10, aed0
  135bae:	11aa00               	slli	a10, a10, 16
  135bb1:	109065               	call8	1464b8 <int_sqrt_0_50>
  135bb4:	219140               	srai	a9, a4, 1
  135bb7:	400000f14400ba9e 	{ ae_movda16	aed0, a10; nop; addi	a11, a9, 15 }
  135bbf:	23bb80               	sext	a11, a11, 15
  135bc2:	1aaba6               	blti	a11, 12, 135be0 <PowerRatio2Gain+0xa8>
  135bc5:	cab481               	l32r	a8, 128698 (5000 <xthals_release_major+0x2120>)
  135bc8:	a93b                	addi.n	a10, a9, 3
  135bca:	23aa80               	sext	a10, a10, 15
  135bcd:	0d80194190b04a0e 	{ ae_sraa16s	aed9, aed0, a10; nop }
  135bd5:	252984               	ae_movad16.0	a2, aed9
  135bd8:	432280               	min	a2, a2, a8
  135bdb:	232280               	sext	a2, a2, 15
  135bde:	f01d                	retw.n

00135be0 <PowerRatio2Gain+0xa8>:
  135be0:	caae81               	l32r	a8, 128698 (5000 <xthals_release_major+0x2120>)
  135be3:	da7c                	movi.n	a10, -3
  135be5:	c0aa90               	sub	a10, a10, a9
  135be8:	23aa80               	sext	a10, a10, 15
  135beb:	23aa04               	ae_slaa16s	aed10, aed0, a10
  135bee:	252a84               	ae_movad16.0	a2, aed10
  135bf1:	432280               	min	a2, a2, a8
  135bf4:	232280               	sext	a2, a2, 15
  135bf7:	f01d                	retw.n

00135bf9 <PowerRatio2Gain+0xc1>:
  135bf9:	caa721               	l32r	a2, 128698 (5000 <xthals_release_major+0x2120>)
  135bfc:	f01d                	retw.n

00135bfe <PowerRatio2Gain+0xc6>:
  135bfe:	020c                	movi.n	a2, 0
  135c00:	f01d                	retw.n

00135c02 <PowerRatio2Gain+0xca>:
	...

00135c04 <PowerRatio2Gain_0>:
  135c04:	00c136               	entry	a1, 96
  135c07:	9129                	s32i.n	a2, a1, 36
  135c09:	a139                	s32i.n	a3, a1, 40
  135c0b:	b149                	s32i.n	a4, a1, 44
  135c0d:	219260               	srai	a9, a6, 2
  135c10:	0d401f41e0b0196e 	{ blti.w18	a9, 1, 135e12 <PowerRatio2Gain_0+0x20e>; nop }
  135c18:	05ad                	mov.n	a10, a5
  135c1a:	0b0c                	movi.n	a11, 0
  135c1c:	ca9f41               	l32r	a4, 128698 (5000 <xthals_release_major+0x2120>)
  135c1f:	11f9c0               	slli	a15, a9, 4
  135c22:	10c1e2               	addi	a14, a1, 16
  135c25:	c1e9                	s32i.n	a14, a1, 48
  135c27:	f5fa                	add.n	a15, a5, a15
  135c29:	81f9                	s32i.n	a15, a1, 32
  135c2b:	000846               	j	135c50 <PowerRatio2Gain_0+0x4c>

00135c2e <PowerRatio2Gain_0+0x2a>:
  135c2e:	c08c90               	sub	a8, a12, a9
  135c31:	238880               	sext	a8, a8, 15
  135c34:	231804               	ae_slaa16s	aed1, aed0, a8
  135c37:	25d184               	ae_movad16.0	a13, aed1

00135c3a <PowerRatio2Gain_0+0x36>:
  135c3a:	8198                	l32i.n	a9, a1, 32
  135c3c:	43ed40               	min	a14, a13, a4
  135c3f:	11ee00               	slli	a14, a14, 16
  135c42:	036ae2               	s32i	a14, a10, 12
  135c45:	10caa2               	addi	a10, a10, 16
  135c48:	0d001c4160b08a9e 	{ beq.w18	a10, a9, 135e12 <PowerRatio2Gain_0+0x20e>; nop }

00135c50 <PowerRatio2Gain_0+0x4c>:
  135c50:	e1b9                	s32i.n	a11, a1, 56
  135c52:	013d                	mov.n	a3, a1
  135c54:	f1a9                	s32i.n	a10, a1, 60
  135c56:	a178                	l32i.n	a7, a1, 40
  135c58:	9158                	l32i.n	a5, a1, 36
  135c5a:	b188                	l32i.n	a8, a1, 44
  135c5c:	400000414552f81e 	{ ae_movda32	aed2, a8; nop; addi	a15, a1, 84 }
  135c64:	5b5a                	add.n	a5, a11, a5
  135c66:	7b7a                	add.n	a7, a11, a7
  135c68:	4000000128122f1e 	{ ae_s32.l.i	aed2, a15, -32; nop; addi	a2, a1, 16 }

00135c70 <PowerRatio2Gain_0+0x6c>:
  135c70:	400001007009671e 	{ ae_l32.i	aed9, a7, 0; nop; movi	a6, 1 }
  135c78:	400001747058d59e 	{ ae_l32.i	aed8, a5, 0; nop; ae_movad32.l	a13, aed9 }
  135c80:	25e8c4               	ae_movad32.l	a14, aed8
  135c83:	400001b545a74ede 	{ ae_movda32	aed7, a14; nop; ae_movda32	aed10, a13 }
  135c8b:	25baf4               	ae_nsaz32.l	a11, aed10
  135c8e:	25c7f4               	ae_nsaz32.l	a12, aed7
  135c91:	400001b545644cbe 	{ ae_movda32	aed4, a12; nop; ae_movda32	aed6, a11 }
  135c99:	e9fb25608f60418f 	{ addi	a8, a1, 84; nop; ae_sext32	aed6, aed6, 15 }
  135ca1:	e9fac84c8f45a67f 	{ ae_movad32.l	a10, aed6; ae_movi	aed5, -1; ae_sext32	aed4, aed4, 15 }
  135ca9:	400001747853984e 	{ ae_l32.i	aed3, a8, -32; nop; ae_movad32.l	a9, aed4 }
  135cb1:	0d800cc67464aa9e 	{ ae_slaa32s	aed7, aed9, a10; ae_sub32	aed4, aed4, aed6 }
  135cb9:	0c800c376777a98e 	{ ae_slaa32s	aed6, aed8, a9; ae_sel16i	aed7, aed7, aed7, 7 }
  135cc1:	0c801a364676b73e 	{ ae_movad16.0	a11, aed7; ae_sel16i	aed6, aed6, aed6, 7 }
  135cc9:	0d8019444313466e 	{ ae_sraa16s	aed4, aed6, a6; ae_add32	aed3, aed3, aed4 }
  135cd1:	0d801a454313a43e 	{ ae_movad16.0	a10, aed4; ae_add32	aed3, aed3, aed5 }
  135cd9:	2563c4               	ae_movad32.l	a6, aed3
  135cdc:	fe7725               	call8	134450 <DVTXOP_div_s>
  135cdf:	c188                	l32i.n	a8, a1, 48
  135ce1:	4000004144007a7e 	{ ae_movda16	aed0, a10; nop; addi	a7, a7, 4 }
  135ce9:	0b6607               	bbci	a6, 0, 135cf8 <PowerRatio2Gain_0+0xf4>
  135cec:	660b                	addi.n	a6, a6, -1
  135cee:	1f0c                	movi.n	a15, 1
  135cf0:	0d80194100b04f0e 	{ ae_sraa16s	aed0, aed0, a15; nop }

00135cf8 <PowerRatio2Gain_0+0xf4>:
  135cf8:	17b084               	ae_sext32	aed11, aed0, 15
  135cfb:	40000041450c565e 	{ ae_movda32	aed12, a6; nop; addi	a5, a5, 4 }
  135d03:	19fbb500bfb0c21f 	{ ae_s16.0.ip	aed12, a2, 2; nop; ae_slai32	aed11, aed11, 16 }
  135d0b:	e1b314               	ae_s32.l.ip	aed11, a3, 4
  135d0e:	0d3ff541e0b0b38e 	{ bne.w18	a3, a8, 135c70 <PowerRatio2Gain_0+0x6c>; nop }
  135d16:	01ad                	mov.n	a10, a1
  135d18:	18c1b2               	addi	a11, a1, 24
  135d1b:	1c0c                	movi.n	a12, 1
  135d1d:	1081e5               	call8	14653c <int_sqrt_0_50_four>
  135d20:	f1a8                	l32i.n	a10, a1, 60
  135d22:	e1b8                	l32i.n	a11, a1, 56
  135d24:	2ac182               	addi	a8, a1, 42
  135d27:	dc7c                	movi.n	a12, -3
  135d29:	089192               	l16si	a9, a1, 16
  135d2c:	28c1e2               	addi	a14, a1, 40
  135d2f:	219190               	srai	a9, a9, 1
  135d32:	400000f02800de9e 	{ ae_l16.i	aed0, a14, -16; nop; addi	a13, a9, 15 }
  135d3a:	23dd80               	sext	a13, a13, 15
  135d3d:	12ada6               	blti	a13, 12, 135d53 <PowerRatio2Gain_0+0x14f>
  135d40:	d93b                	addi.n	a13, a9, 3
  135d42:	23dd80               	sext	a13, a13, 15
  135d45:	0d801941d0b04d0e 	{ ae_sraa16s	aed13, aed0, a13; nop }
  135d4d:	25dd84               	ae_movad16.0	a13, aed13
  135d50:	0002c6               	j	135d5f <PowerRatio2Gain_0+0x15b>

00135d53 <PowerRatio2Gain_0+0x14f>:
  135d53:	c0ec90               	sub	a14, a12, a9
  135d56:	23ee80               	sext	a14, a14, 15
  135d59:	23ee04               	ae_slaa16s	aed14, aed0, a14
  135d5c:	25de84               	ae_movad16.0	a13, aed14

00135d5f <PowerRatio2Gain_0+0x15b>:
  135d5f:	099192               	l16si	a9, a1, 18
  135d62:	43ed40               	min	a14, a13, a4
  135d65:	219190               	srai	a9, a9, 1
  135d68:	11ee00               	slli	a14, a14, 16
  135d6b:	0ae9                	s32i.n	a14, a10, 0
  135d6d:	400000f02800f89e 	{ ae_l16.i	aed0, a8, -16; nop; addi	a15, a9, 15 }
  135d75:	23ff80               	sext	a15, a15, 15
  135d78:	12afa6               	blti	a15, 12, 135d8e <PowerRatio2Gain_0+0x18a>
  135d7b:	f93b                	addi.n	a15, a9, 3
  135d7d:	23ff80               	sext	a15, a15, 15
  135d80:	0d801941f0b04f0e 	{ ae_sraa16s	aed15, aed0, a15; nop }
  135d88:	25df84               	ae_movad16.0	a13, aed15
  135d8b:	0002c6               	j	135d9a <PowerRatio2Gain_0+0x196>

00135d8e <PowerRatio2Gain_0+0x18a>:
  135d8e:	c08c90               	sub	a8, a12, a9
  135d91:	238880               	sext	a8, a8, 15
  135d94:	231804               	ae_slaa16s	aed1, aed0, a8
  135d97:	25d184               	ae_movad16.0	a13, aed1

00135d9a <PowerRatio2Gain_0+0x196>:
  135d9a:	2cc1f2               	addi	a15, a1, 44
  135d9d:	0a9192               	l16si	a9, a1, 20
  135da0:	43ed40               	min	a14, a13, a4
  135da3:	219190               	srai	a9, a9, 1
  135da6:	11ee00               	slli	a14, a14, 16
  135da9:	1ae9                	s32i.n	a14, a10, 4
  135dab:	400000f02800ef9e 	{ ae_l16.i	aed0, a15, -16; nop; addi	a14, a9, 15 }
  135db3:	23ee80               	sext	a14, a14, 15
  135db6:	12aea6               	blti	a14, 12, 135dcc <PowerRatio2Gain_0+0x1c8>
  135db9:	f93b                	addi.n	a15, a9, 3
  135dbb:	23ff80               	sext	a15, a15, 15
  135dbe:	0d80194120b04f0e 	{ ae_sraa16s	aed2, aed0, a15; nop }
  135dc6:	25d284               	ae_movad16.0	a13, aed2
  135dc9:	0002c6               	j	135dd8 <PowerRatio2Gain_0+0x1d4>

00135dcc <PowerRatio2Gain_0+0x1c8>:
  135dcc:	c08c90               	sub	a8, a12, a9
  135dcf:	238880               	sext	a8, a8, 15
  135dd2:	233804               	ae_slaa16s	aed3, aed0, a8
  135dd5:	25d384               	ae_movad16.0	a13, aed3

00135dd8 <PowerRatio2Gain_0+0x1d4>:
  135dd8:	10cbb2               	addi	a11, a11, 16
  135ddb:	2ec1f2               	addi	a15, a1, 46
  135dde:	0b9192               	l16si	a9, a1, 22
  135de1:	43ed40               	min	a14, a13, a4
  135de4:	219190               	srai	a9, a9, 1
  135de7:	11ee00               	slli	a14, a14, 16
  135dea:	2ae9                	s32i.n	a14, a10, 8
  135dec:	400000f02800ef9e 	{ ae_l16.i	aed0, a15, -16; nop; addi	a14, a9, 15 }
  135df4:	23ee80               	sext	a14, a14, 15
  135df7:	0d7fe34130b0ae6e 	{ blti.w18	a14, 12, 135c2e <PowerRatio2Gain_0+0x2a>; nop }
  135dff:	f93b                	addi.n	a15, a9, 3
  135e01:	23ff80               	sext	a15, a15, 15
  135e04:	0d80194140b04f0e 	{ ae_sraa16s	aed4, aed0, a15; nop }
  135e0c:	25d484               	ae_movad16.0	a13, aed4
  135e0f:	ff89c6               	j	135c3a <PowerRatio2Gain_0+0x36>

00135e12 <PowerRatio2Gain_0+0x20e>:
  135e12:	f01d                	retw.n

00135e14 <fn_BF_PitchEnhance_1_preNS>:
  135e14:	00c136               	entry	a1, 96
  135e17:	c93b91               	l32r	a9, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  135e1a:	400001814505b53e 	{ ae_movda32	aed5, a5; nop; movi	a11, 131 }
  135e22:	18fa211c5056067f 	{ addi	a7, a6, 16; ae_movi	aed6, -16; ae_slai32	aed5, aed5, 1 }
  135e2a:	ebe7dd060505270f 	{ ae_la64.pp	u0, a7; ae_add32	aed5, aed5, aed6; nop }
  135e32:	400001754504ab5e 	{ ae_movda32	aed4, a11; nop; ae_movad16.0	a10, aed5 }
  135e3a:	ebfbdd000f00119f 	{ ae_salign64.i	u0, a1, 56; nop; nop }
  135e42:	052a44               	ae_slaa32s	aed2, aed4, a10
  135e45:	400001754553892e 	{ ae_movda32	aed3, a9; nop; ae_movad32.l	a8, aed2 }
  135e4d:	400001b51403418e 	{ ae_s32x2.i	aed3, a1, 32; nop; ae_movda32	aed0, a8 }
  135e55:	400001811300610e 	{ ae_s32x2.i	aed0, a1, 24; nop; movi	a6, 128 }

00135e5d <fn_BF_PitchEnhance_1_preNS+0x49>:
  135e5d:	1458                	l32i.n	a5, a4, 4
  135e5f:	13a8                	l32i.n	a10, a3, 4
  135e61:	ebfbdd000f0001bf 	{ ae_lalign64.i	u1, a1, 56; nop; nop }
  135e69:	0488                	l32i.n	a8, a4, 0
  135e6b:	03b8                	l32i.n	a11, a3, 0
  135e6d:	11b9                	s32i.n	a11, a1, 4
  135e6f:	0189                	s32i.n	a8, a1, 0
  135e71:	0d77d4               	ae_la32x2.ip	aed7, u1, a7
  135e74:	21a9                	s32i.n	a10, a1, 8
  135e76:	bd8404               	ae_l32.i	aed8, a4, 0
  135e79:	c9b5a1               	l32r	a10, 128550 (3fff <xthals_release_major+0x111f>)
  135e7c:	2598f4               	ae_nsaz32.l	a9, aed8
  135e7f:	ebfbdd000f0011bf 	{ ae_salign64.i	u1, a1, 56; nop; nop }
  135e87:	239980               	sext	a9, a9, 15
  135e8a:	3199                	s32i.n	a9, a1, 12
  135e8c:	401900               	ssl	a9
  135e8f:	a18800               	sll	a8, a8
  135e92:	400000014556f81e 	{ ae_movda32	aed6, a8; nop; addi	a15, a1, 80 }
  135e9a:	87fbbe606f606f8e 	{ ae_s32.l.i	aed6, a15, -32; nop; ae_sel16i	aed6, aed6, aed6, 7 }
  135ea2:	400001751507b16e 	{ ae_s32x2.i	aed7, a1, 40; nop; ae_movad16.0	a11, aed6 }
  135eaa:	fe5a65               	call8	134450 <DVTXOP_div_s>
  135ead:	41a9                	s32i.n	a10, a1, 16
  135eaf:	3ca534               	ae_movda32	aed10, a5
  135eb2:	25eaf4               	ae_nsaz32.l	a14, aed10
  135eb5:	c9a6a1               	l32r	a10, 128550 (3fff <xthals_release_major+0x111f>)
  135eb8:	23ee80               	sext	a14, a14, 15
  135ebb:	51e9                	s32i.n	a14, a1, 20
  135ebd:	401e00               	ssl	a14
  135ec0:	a1d500               	sll	a13, a5
  135ec3:	400000414559cd1e 	{ ae_movda32	aed9, a13; nop; addi	a12, a1, 84 }
  135ecb:	87fbbe909f909c8e 	{ ae_s32.l.i	aed9, a12, -32; nop; ae_sel16i	aed9, aed9, aed9, 7 }
  135ed3:	25b984               	ae_movad16.0	a11, aed9
  135ed6:	fe57a5               	call8	134450 <DVTXOP_div_s>
  135ed9:	21e8                	l32i.n	a14, a1, 8
  135edb:	50c182               	addi	a8, a1, 80
  135ede:	54c192               	addi	a9, a1, 84
  135ee1:	11d8                	l32i.n	a13, a1, 4
  135ee3:	41f8                	l32i.n	a15, a1, 16
  135ee5:	14efa4               	ae_movda16x2	aed14, a15, a10
  135ee8:	400001b4780349de 	{ ae_l32.i	aed3, a9, -32; nop; ae_movda32	aed0, a13 }
  135ef0:	400001747852c83e 	{ ae_l32.i	aed2, a8, -32; nop; ae_movad32.l	a12, aed3 }
  135ef8:	400001754551be2e 	{ ae_movda32	aed1, a14; nop; ae_movad32.l	a11, aed2 }
  135f00:	25f1f4               	ae_nsaz32.l	a15, aed1
  135f03:	25a0f4               	ae_nsaz32.l	a10, aed0
  135f06:	15fbc4               	ae_movda32x2	aed15, a11, a12
  135f09:	51c8                	l32i.n	a12, a1, 20
  135f0b:	23aa80               	sext	a10, a10, 15
  135f0e:	23ff80               	sext	a15, a15, 15
  135f11:	8f0b                	addi.n	a8, a15, -1
  135f13:	9a0b                	addi.n	a9, a10, -1
  135f15:	c0ccf0               	sub	a12, a12, a15
  135f18:	401900               	ssl	a9
  135f1b:	31f8                	l32i.n	a15, a1, 12
  135f1d:	a1dd00               	sll	a13, a13
  135f20:	f1ccc2               	addi	a12, a12, -15
  135f23:	0198                	l32i.n	a9, a1, 0
  135f25:	152954               	ae_movda32x2	aed2, a9, a5
  135f28:	23cc80               	sext	a12, a12, 15
  135f2b:	401800               	ssl	a8
  135f2e:	40000120640d810e 	{ ae_l32x2.i	aed13, a1, 32; nop; movi	a8, 32 }
  135f36:	eba75a0e0f0dffaf 	{ sub	a15, a15, a10; ae_mulsfp32x16x2rs.l	aed13, aed15, aed14; nop }
  135f3e:	a1ee00               	sll	a14, a14
  135f41:	eb75600e0d0cbdef 	{ ae_movda32x2	aed11, a13, a14; ae_mulfp32x16x2rs.l	aed12, aed13, aed14; nop }
  135f49:	f1cff2               	addi	a15, a15, -15
  135f4c:	eb765f0c0b0aff8f 	{ sext	a15, a15, 15; ae_mulfp32x2ras	aed10, aed11, aed12; nop }
  135f54:	2e0c                	movi.n	a14, 2
  135f56:	059ea4               	ae_slaa32s	aed9, aed10, a14
  135f59:	eb01c8090909d97f 	{ ae_movad32.l	a13, aed9; ae_sel16i.n	aed9, aed9, aed9, 1; nop }
  135f61:	058f94               	ae_slaa32s	aed8, aed9, a15
  135f64:	400001754557ad8e 	{ ae_movda32	aed7, a13; nop; ae_movad32.l	a10, aed8 }
  135f6c:	40000184656571ce 	{ ae_l32x2.i	aed5, a1, 40; nop; ae_slaa32s	aed6, aed7, a12 }
  135f74:	400001746353b16e 	{ ae_l32x2.i	aed3, a1, 24; nop; ae_movad32.l	a11, aed6 }
  135f7c:	154ab4               	ae_movda32x2	aed4, a10, a11
  135f7f:	0d8018458471082e 	{ ae_movda32	aed0, a8; ae_sub32s	aed1, aed4, aed5 }
  135f87:	b3e8dd130212259e 	{ nop; ae_add32s	aed2, aed2, aed3; ae_max32	aed1, aed1, aed0 }
  135f8f:	8101c81212cdd27e 	{ ae_movad32.l	a13, aed2; ae_sel16i.n	aed13, aed2, aed2, 1; ae_sel16i	aed12, aed1, aed1, 1 }
  135f97:	eb0fc80d0c0cc17f 	{ ae_movad32.l	a12, aed1; ae_mul32.ll	aed12, aed12, aed13; nop }
  135f9f:	400001b545564dce 	{ ae_movda32	aed6, a13; nop; ae_movda32	aed5, a12 }
  135fa7:	040f4016c5b5109f 	{ movi	a9, 16; ae_mul32.ll	aed5, aed5, aed6; ae_slai64s	aed11, aed12, 1 }
  135faf:	81b9b4               	ae_sraa64	aed11, aed11, a9
  135fb2:	04fbc8105f40fb7f 	{ ae_movad32.l	a15, aed11; nop; ae_slai64s	aed4, aed5, 1 }
  135fba:	02f9                	s32i.n	a15, a2, 0
  135fbc:	031fe6               	bgei	a15, 1, 135fc3 <fn_BF_PitchEnhance_1_preNS+0x1af>
  135fbf:	1a0c                	movi.n	a10, 1
  135fc1:	02a9                	s32i.n	a10, a2, 0

00135fc3 <fn_BF_PitchEnhance_1_preNS+0x1af>:
  135fc3:	338b                	addi.n	a3, a3, 8
  135fc5:	448b                	addi.n	a4, a4, 8
  135fc7:	660b                	addi.n	a6, a6, -1
  135fc9:	814944               	ae_sraa64	aed4, aed4, a9
  135fcc:	25b4c4               	ae_movad32.l	a11, aed4
  135fcf:	12b9                	s32i.n	a11, a2, 4
  135fd1:	031be6               	bgei	a11, 1, 135fd8 <fn_BF_PitchEnhance_1_preNS+0x1c4>
  135fd4:	1f0c                	movi.n	a15, 1
  135fd6:	12f9                	s32i.n	a15, a2, 4

00135fd8 <fn_BF_PitchEnhance_1_preNS+0x1c4>:
  135fd8:	228b                	addi.n	a2, a2, 8
  135fda:	e7f656               	bnez	a6, 135e5d <fn_BF_PitchEnhance_1_preNS+0x49>
  135fdd:	f01d                	retw.n

00135fdf <fn_BF_PitchEnhance_1_preNS+0x1cb>:
	...

00135fe0 <fn_BF_PitchEnhance_2_cepstrum>:
  135fe0:	004136               	entry	a1, 32
  135fe3:	025d                	mov.n	a5, a2
  135fe5:	04d362               	addmi	a6, a3, 0x400

00135fe8 <fn_BF_PitchEnhance_2_cepstrum+0x8>:
  135fe8:	03a8                	l32i.n	a10, a3, 0
  135fea:	102125               	call8	1461fc <DVTXOP_fnLog10>
  135fed:	c9ab81               	l32r	a8, 12869c (daaef590 <xthals_hw_configid0+0x17f22192>)
  135ff0:	400001b545434a8e 	{ ae_movda32	aed3, a10; nop; ae_movda32	aed4, a8 }
  135ff8:	4f2344               	ae_sub32s	aed2, aed3, aed4
  135ffb:	a72224               	ae_sel16i	aed2, aed2, aed2, 7
  135ffe:	172284               	ae_sext32	aed2, aed2, 15
  136001:	ebfabf000001252f 	{ ae_s32.l.ip	aed2, a5, 8; ae_movi	aed1, 0; nop }
  136009:	400000412f01353e 	{ ae_s32.l.i	aed1, a5, -4; nop; addi	a3, a3, 4 }
  136011:	d39367               	bne	a3, a6, 135fe8 <fn_BF_PitchEnhance_2_cepstrum+0x8>
  136014:	02ad                	mov.n	a10, a2
  136016:	fb7c                	movi.n	a11, -1
  136018:	04f9e5               	call8	13afb8 <Tx_r_fft_512_32b>
  13601b:	0a2c                	movi.n	a10, 32
  13601d:	e90c                	movi.n	a9, 14
  13601f:	c09940               	sub	a9, a9, a4
  136022:	2b8a76               	loop	a10, 136051 <fn_BF_PitchEnhance_2_cepstrum+0x71>
  136025:	c10204               	ae_l32x2.i	aed0, a2, 0
  136028:	400001846110029e 	{ ae_l32x2.i	aed0, a2, 8; nop; ae_slaa32s	aed1, aed0, a9 }
  136030:	400001846220029e 	{ ae_l32x2.i	aed0, a2, 16; nop; ae_slaa32s	aed2, aed0, a9 }
  136038:	400001846330029e 	{ ae_l32x2.i	aed0, a2, 24; nop; ae_slaa32s	aed3, aed0, a9 }
  136040:	621244               	ae_s32x2.ip	aed1, a2, 32
  136043:	400001851d02029e 	{ ae_s32x2.i	aed2, a2, -24; nop; ae_slaa32s	aed0, aed0, a9 }
  13604b:	e932e4               	ae_s32x2.i	aed3, a2, -16
  13604e:	e902f4               	ae_s32x2.i	aed0, a2, -8

00136051 <fn_BF_PitchEnhance_2_cepstrum+0x71>:
  136051:	f01d                	retw.n

00136053 <fn_BF_PitchEnhance_2_cepstrum+0x73>:
	...

00136054 <fn_BF_PitchEnhance_3_pitch_enhencement>:
  136054:	006136               	entry	a1, 48
  136057:	2813c4               	ae_zalign64	u3
  13605a:	05cd                	mov.n	a12, a5
  13605c:	02dd                	mov.n	a13, a2
  13605e:	20a4b2               	movi	a11, 0x420
  136061:	0149                	s32i.n	a4, a1, 0
  136063:	039d                	mov.n	a9, a3
  136065:	400001314562f60e 	{ ae_movda32	aed2, a6; nop; movi	a15, 0x630 }
  13606d:	c86631               	l32r	a3, 128208 (7fff <xthals_release_major+0x511f>)
  136070:	4000007545068f6e 	{ ae_movda32	aed6, a15; nop; addmi	a8, a6, 0x700 }
  136078:	9b98a2               	l16si	a10, a8, 0x136
  13607b:	c98941               	l32r	a4, 1286a0 (acd0 <xthals_release_major+0x7df0>)
  13607e:	4000001545342b7e 	{ ae_movda32	aed4, a11; nop; addmi	a2, a7, 0x3100 }
  136086:	4000008145f0ec2e 	{ ae_movda32	aed0, a12; nop; addi	a14, a2, -8 }
  13608e:	9c9872               	l16si	a7, a8, 0x138
  136091:	7d9222               	l16si	a2, a2, 250
  136094:	400000c14531848e 	{ ae_movda32	aed1, a4; nop; addi	a8, a8, 60 }
  13609c:	93fa301c0f08188e 	{ addmi	a8, a8, 0x100; ae_movi	aed8, -1; ae_add32	aed0, aed0, aed1 }
  1360a4:	400001754557420e 	{ ae_movda32	aed7, a2; nop; ae_movad32.l	a4, aed0 }
  1360ac:	1149                	s32i.n	a4, a1, 4
  1360ae:	ebe7a808070758ff 	{ ae_l16.i	aed5, a8, -2; ae_add32	aed7, aed7, aed8; nop }
  1360b6:	0d801a4040b8553e 	{ ae_movad16.0	a5, aed5; ae_movi	aed8, 0 }
  1360be:	c2fbdd708f0023de 	{ ae_movalign	u2, u3; nop; ae_eq32	b0:b1, aed7, aed8 }
  1360c6:	c4fbdd601f40242e 	{ ae_la64.pp	u1, a4; nop; ae_movt32x2	aed4, aed6, b0:b1 }
  1360ce:	143554               	ae_movda16x2	aed3, a5, a5
  1360d1:	400001414406530e 	{ ae_movda16	aed6, a3; nop; movi	a5, 64 }
  1360d9:	ebe759040202344f 	{ or	a3, a4, a4; ae_add32	aed2, aed2, aed4; nop }
  1360e1:	ebf0c8050604627f 	{ ae_movad32.l	a6, aed2; ae_sub16s	aed4, aed6, aed5; nop }
  1360e9:	252484               	ae_movad16.0	a2, aed4
  1360ec:	142224               	ae_movda16x2	aed2, a2, a2
  1360ef:	7726c4               	ae_la64.pp	u0, a6
  1360f2:	202660               	or	a2, a6, a6
  1360f5:	1b8576               	loop	a5, 136114 <fn_BF_PitchEnhance_3_pitch_enhencement+0xc0>
  1360f8:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1360fb:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  1360fe:	0c801af032a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed0 }
  136106:	0c801af133a1959e 	{ nop; ae_mulfp16x4s	aed1, aed3, aed1 }
  13610e:	330104               	ae_add16s	aed0, aed1, aed0
  136111:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

00136114 <fn_BF_PitchEnhance_3_pitch_enhencement+0xc0>:
  136114:	030c                	movi.n	a3, 0
  136116:	c96321               	l32r	a2, 1286a4 (aed4 <xthals_release_major+0x7ff4>)
  136119:	02d662               	addmi	a6, a6, 0x200
  13611c:	7734e4               	ae_sa64pos.fp	u2, a4
  13611f:	4000010145114c0e 	{ ae_movda32	aed1, a12; nop; movi	a4, 0x100 }
  136127:	b47624               	ae_l16.ip	aed7, a6, 4
  13612a:	2c2a                	add.n	a2, a12, a2
  13612c:	2129                	s32i.n	a2, a1, 8
  13612e:	c8c561               	l32r	a6, 128444 (98d0 <xthals_release_major+0x69f0>)
  136131:	0c8016f774a0325e 	{ ae_l16.i	aed3, a2, -4; ae_mulfp16x4s	aed0, aed4, aed7 }
  136139:	0c8018f385af262e 	{ ae_movda32	aed2, a6; ae_mulfp16x4s	aed15, aed5, aed3 }

00136141 <fn_BF_PitchEnhance_3_pitch_enhencement+0xed>:
  136141:	0d801a42c11123ee 	{ ae_movda16	aed2, a3; ae_add32	aed1, aed1, aed2 }
  136149:	91f0c802f6def17e 	{ ae_movad32.l	a15, aed1; ae_sub16s	aed14, aed6, aed2; ae_add16s	aed13, aed15, aed0 }
  136151:	40000174be0db2ee 	{ ae_s16.0.i	aed13, a2, -4; nop; ae_movad16.0	a11, aed14 }
  136159:	c95321               	l32r	a2, 1286a8 (accc <xthals_release_major+0x7dec>)
  13615c:	400001b4703b3fbe 	{ ae_l32.i	aed11, a15, 0; nop; ae_movda16	aed3, a11 }
  136164:	eb73af020b09c91f 	{ ae_l32.ip	aed12, a9, 4; ae_mulfp32x16x2ras.l	aed9, aed11, aed2; nop }
  13616c:	eb7359030c0a5fff 	{ or	a5, a15, a15; ae_mulfp32x16x2ras.l	aed10, aed12, aed3; nop }
  136174:	2539c4               	ae_movad32.l	a3, aed9
  136177:	258ac4               	ae_movad32.l	a8, aed10
  13617a:	400001b54501438e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a8 }
  136182:	093d                	mov.n	a3, a9
  136184:	c8a281               	l32r	a8, 12840c (1770 <XtosCoreStateSize+0x14f0>)
  136187:	0020f0               	nop
  13618a:	0020f0               	nop
  13618d:	238476               	loop	a4, 1361b4 <fn_BF_PitchEnhance_3_pitch_enhencement+0x160>
  136190:	ebe8ae000101051f 	{ ae_l32.i	aed0, a5, 4; ae_add32s	aed1, aed1, aed0; nop }
  136198:	eb73bf020000151f 	{ ae_s32.l.ip	aed1, a5, 4; ae_mulfp32x16x2ras.l	aed0, aed0, aed2; nop }
  1361a0:	be1314               	ae_l32.ip	aed1, a3, 4
  1361a3:	eb73c8030100407f 	{ ae_movad32.l	a4, aed0; ae_mulfp32x16x2ras.l	aed0, aed1, aed3; nop }
  1361ab:	3c1434               	ae_movda32	aed1, a4
  1361ae:	2540c4               	ae_movad32.l	a4, aed0
  1361b1:	3c0434               	ae_movda32	aed0, a4

001361b4 <fn_BF_PitchEnhance_3_pitch_enhencement+0x160>:
  1361b4:	c82941               	l32r	a4, 128258 (ccc <XtosCoreStateSize+0xa4c>)

001361b7 <fn_BF_PitchEnhance_3_pitch_enhencement+0x163>:
  1361b7:	0d8018c08118082e 	{ ae_movda32	aed0, a8; ae_add32s	aed8, aed1, aed0 }
  1361bf:	e18514               	ae_s32.l.ip	aed8, a5, 4
  1361c2:	7e9e52               	l16si	a5, a14, 252
  1361c5:	0d000f4140b097ae 	{ blt.w18	a7, a10, 1362bd <fn_BF_PitchEnhance_3_pitch_enhencement+0x269>; nop }
  1361cd:	c097a0               	sub	a9, a7, a10
  1361d0:	030c                	movi.n	a3, 0
  1361d2:	7a0b                	addi.n	a7, a10, -1
  1361d4:	991b                	addi.n	a9, a9, 1
  1361d6:	a0a7c0               	addx4	a10, a7, a12
  1361d9:	6a6a                	add.n	a6, a10, a6
  1361db:	0a0c                	movi.n	a10, 0
  1361dd:	0da976               	loopgtz	a9, 1361ee <fn_BF_PitchEnhance_3_pitch_enhencement+0x19a>
  1361e0:	06b8                	l32i.n	a11, a6, 0
  1361e2:	664b                	addi.n	a6, a6, 4
  1361e4:	04aab7               	bge	a10, a11, 1361ec <fn_BF_PitchEnhance_3_pitch_enhencement+0x198>
  1361e7:	0bad                	mov.n	a10, a11
  1361e9:	233780               	sext	a3, a7, 15

001361ec <fn_BF_PitchEnhance_3_pitch_enhencement+0x198>:
  1361ec:	771b                	addi.n	a7, a7, 1

001361ee <fn_BF_PitchEnhance_3_pitch_enhencement+0x19a>:
  1361ee:	0d400e4100b0150e 	{ beqi.w18	a5, 1, 1362d2 <fn_BF_PitchEnhance_3_pitch_enhencement+0x27e>; nop }
  1361f6:	01e8                	l32i.n	a14, a1, 0
  1361f8:	829e04               	ae_sraa32s	aed9, aed0, a14
  1361fb:	25b9c4               	ae_movad32.l	a11, aed9
  1361fe:	10aba7               	bge	a11, a10, 136212 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1be>

00136201 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1ad>:
  136201:	281304               	ae_zalign64	u0
  136204:	3ca424               	ae_movda16	aed10, a4
  136207:	9083c0               	addx2	a8, a3, a12
  13620a:	882a                	add.n	a8, a8, a2
  13620c:	0ca884               	ae_sa16x4.ip	aed10, u0, a8
  13620f:	7738c4               	ae_sa64pos.fp	u0, a8

00136212 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1be>:
  136212:	772fe4               	ae_la64.pp	u2, a15
  136215:	772dd4               	ae_la64.pp	u1, a13
  136218:	0d5d                	mov.n	a5, a13
  13621a:	0d3d                	mov.n	a3, a13
  13621c:	064c                	movi.n	a6, 64
  13621e:	1128                	l32i.n	a2, a1, 4
  136220:	c7fa91               	l32r	a9, 128208 (7fff <xthals_release_major+0x511f>)
  136223:	1ddc82               	addmi	a8, a12, 0x1d00
  136226:	02ddb2               	addmi	a11, a13, 0x200
  136229:	bb4b                	addi.n	a11, a11, 4
  13622b:	7fd882               	addmi	a8, a8, 0x7f00
  13622e:	145994               	ae_movda16x2	aed5, a9, a9
  136231:	7722c4               	ae_la64.pp	u0, a2
  136234:	2198                	l32i.n	a9, a1, 8
  136236:	308676               	loop	a6, 13626a <fn_BF_PitchEnhance_3_pitch_enhencement+0x216>
  136239:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13623c:	0d13d4               	ae_la32x2.ip	aed1, u1, a3
  13623f:	ebf0d30005042fcf 	{ ae_la32x2.ip	aed2, u2, a15; ae_sub16s	aed4, aed5, aed0; nop }
  136247:	eb72d300010313af 	{ ae_la32x2.ip	aed1, u1, a3; ae_mulfp32x16x2ras.h	aed3, aed1, aed0; nop }
  13624f:	eb44d30402032fcf 	{ ae_la32x2.ip	aed2, u2, a15; ae_mulafp32x16x2ras.h	aed3, aed2, aed4; nop }
  136257:	eb73dd000100259f 	{ nop; ae_mulfp32x16x2ras.l	aed0, aed1, aed0; nop }
  13625f:	eb45d804020035ef 	{ ae_sa32x2.ip	aed3, u3, a5; ae_mulafp32x16x2ras.l	aed0, aed2, aed4; nop }
  136267:	0c05f4               	ae_sa32x2.ip	aed0, u3, a5

0013626a <fn_BF_PitchEnhance_3_pitch_enhencement+0x216>:
  13626a:	2fdc42               	addmi	a4, a12, 0x2f00
  13626d:	7735f4               	ae_sa64pos.fp	u3, a5
  136270:	7fd442               	addmi	a4, a4, 0x7f00
  136273:	7f2b32               	l32i	a3, a11, 0x1fc
  136276:	342882               	l32i	a8, a8, 208
  136279:	400001b42e05498e 	{ ae_l16.i	aed5, a9, -4; nop; ae_movda32	aed0, a8 }
  136281:	689442               	l16si	a4, a4, 208
  136284:	0d8018c58654232e 	{ ae_movda32	aed2, a3; ae_sub16s	aed4, aed6, aed5 }
  13628c:	400001754403244e 	{ ae_movda16	aed3, a4; nop; ae_movad16.0	a2, aed4 }
  136294:	0c801af3c2cf12ee 	{ ae_movda16	aed1, a2; ae_mulfp32x16x2ras.l	aed15, aed2, aed3 }
  13629c:	eb73dd01000e259f 	{ nop; ae_mulfp32x16x2ras.l	aed14, aed0, aed1; nop }
  1362a4:	25ffc4               	ae_movad32.l	a15, aed15
  1362a7:	25eec4               	ae_movad32.l	a14, aed14
  1362aa:	400001b545dc4fee 	{ ae_movda32	aed12, a15; nop; ae_movda32	aed13, a14 }
  1362b2:	40bcd4               	ae_add32s	aed11, aed12, aed13
  1362b5:	25abc4               	ae_movad32.l	a10, aed11
  1362b8:	7f6ba2               	s32i	a10, a11, 0x1fc
  1362bb:	f01d                	retw.n

001362bd <fn_BF_PitchEnhance_3_pitch_enhencement+0x269>:
  1362bd:	0f1526               	beqi	a5, 1, 1362d0 <fn_BF_PitchEnhance_3_pitch_enhencement+0x27c>
  1362c0:	0188                	l32i.n	a8, a1, 0
  1362c2:	827804               	ae_sraa32s	aed7, aed0, a8
  1362c5:	25e7c4               	ae_movad32.l	a14, aed7
  1362c8:	030c                	movi.n	a3, 0
  1362ca:	f44ed6               	bgez	a14, 136212 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1be>
  1362cd:	ffcc06               	j	136201 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1ad>

001362d0 <fn_BF_PitchEnhance_3_pitch_enhencement+0x27c>:
  1362d0:	030c                	movi.n	a3, 0

001362d2 <fn_BF_PitchEnhance_3_pitch_enhencement+0x27e>:
  1362d2:	819e92               	l16si	a9, a14, 0x102
  1362d5:	0d7ff34190b019ce 	{ bnei.w18	a9, 1, 136212 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1be>; nop }
  1362dd:	281344               	ae_zalign64	u1
  1362e0:	3c8424               	ae_movda16	aed8, a4
  1362e3:	90a3c0               	addx2	a10, a3, a12
  1362e6:	aa2a                	add.n	a10, a10, a2
  1362e8:	0c8a94               	ae_sa16x4.ip	aed8, u1, a10
  1362eb:	773ad4               	ae_sa64pos.fp	u1, a10
  1362ee:	ffc806               	j	136212 <fn_BF_PitchEnhance_3_pitch_enhencement+0x1be>

001362f1 <fn_BF_PitchEnhance_3_pitch_enhencement+0x29d>:
  1362f1:	000000                                        ...

001362f4 <fn_BF_PitchEnhance_4_Invcepstrum>:
  1362f4:	004136               	entry	a1, 32
  1362f7:	400000414506843e 	{ ae_movda32	aed6, a4; nop; addi	a8, a3, 4 }
  1362ff:	281344               	ae_zalign64	u1
  136302:	ebfa3000040282af 	{ addmi	a10, a2, 0x800; ae_movi	aed2, 4; nop }
  13630a:	400000c145f1a2ae 	{ ae_movda32	aed1, a2; nop; addi	a10, a10, -4 }
  136312:	c5e7dde2215121de 	{ ae_movalign	u2, u1; ae_add32	aed1, aed1, aed2; ae_movi	aed5, 14 }
  13631a:	ebf2c8060505917f 	{ ae_movad32.l	a9, aed1; ae_sub32	aed5, aed5, aed6; nop }
  136322:	25d5c4               	ae_movad32.l	a13, aed5
  136325:	400001754504cd5e 	{ ae_movda32	aed4, a13; nop; ae_movad16.0	a12, aed5 }
  13632d:	400001747053b34e 	{ ae_l32.i	aed3, a3, 0; nop; ae_movad32.l	a11, aed4 }
  136335:	820c34               	ae_sraa32s	aed0, aed3, a12
  136338:	400001812000c20e 	{ ae_s32.l.i	aed0, a2, 0; nop; movi	a12, 128 }
  136340:	7728c4               	ae_la64.pp	u0, a8
  136343:	f03d                	nop.n
  136345:	108c76               	loop	a12, 136359 <fn_BF_PitchEnhance_4_Invcepstrum+0x65>
  136348:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  13634b:	820b04               	ae_sraa32s	aed0, aed0, a11
  13634e:	0c09d4               	ae_sa32x2.ip	aed0, u1, a9
  136351:	ebfbd8000f000adf 	{ ae_sa32x2.rip	aed0, u2, a10; nop; nop }

00136359 <fn_BF_PitchEnhance_4_Invcepstrum+0x65>:
  136359:	7739d4               	ae_sa64pos.fp	u1, a9
  13635c:	1b0c                	movi.n	a11, 1
  13635e:	ebfbdd000f002a5f 	{ ae_sa64neg.fp	u2, a10; nop; nop }
  136366:	02ad                	mov.n	a10, a2
  136368:	04c4e5               	call8	13afb8 <Tx_r_fft_512_32b>
  13636b:	10a092               	movi	a9, 16
  13636e:	208220               	or	a8, a2, a2
  136371:	20c220               	or	a12, a2, a2
  136374:	40a0e2               	movi	a14, 64
  136377:	c8ceb1               	l32r	a11, 1286b0 (211720 <pswPCoefE$19254_81_25>)
  13637a:	c8c8d1               	l32r	a13, 12869c (daaef590 <xthals_hw_configid0+0x17f22192>)
  13637d:	c8cb41               	l32r	a4, 1286ac (ffff <xthals_release_major+0xd11f>)
  136380:	20a032               	movi	a3, 32
  136383:	c8cc51               	l32r	a5, 1286b4 (6a4d <xthals_release_major+0x3b6d>)
  136386:	c7b461               	l32r	a6, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  136389:	400001f070f0f2fe 	{ ae_l32.i	aed0, a2, 0; nop; movi	a15, -1 }
  136391:	149ff4               	ae_movda16x2	aed9, a15, a15
  136394:	14c664               	ae_movda16x2	aed12, a6, a6
  136397:	14b554               	ae_movda16x2	aed11, a5, a5
  13639a:	14a334               	ae_movda16x2	aed10, a3, a3
  13639d:	400001f14508a4fe 	{ ae_movda32	aed8, a4; nop; movi	a10, 255 }
  1363a5:	0a8a76               	loop	a10, 1363b3 <fn_BF_PitchEnhance_4_Invcepstrum+0xbf>

001363a8 <fn_BF_PitchEnhance_4_Invcepstrum+0xb4>:
  1363a8:	400001847210089e 	{ ae_l32.i	aed0, a8, 8; nop; ae_slaa32s	aed1, aed0, a9 }
  1363b0:	e11824               	ae_s32.l.ip	aed1, a8, 8

001363b3 <fn_BF_PitchEnhance_4_Invcepstrum+0xbf>:
  1363b3:	40000100220eab1e 	{ ae_l16.i	aed14, a11, 4; nop; movi	a10, 1 }

001363bb <fn_BF_PitchEnhance_4_Invcepstrum+0xc7>:
  1363bb:	4000018421f00b9e 	{ ae_l16.i	aed0, a11, 2; nop; ae_slaa32s	aed15, aed0, a9 }
  1363c3:	c9fbbf20efe0f82e 	{ ae_s32.l.ip	aed15, a8, 8; nop; ae_cvt32x2f16.10	aed14, aed14 }
  1363cb:	255084               	ae_movad16.0	a5, aed0
  1363ce:	146554               	ae_movda16x2	aed6, a5, a5
  1363d1:	40000174200f8b9e 	{ ae_l16.i	aed15, a11, 0; nop; ae_movad16.0	a8, aed9 }
  1363d9:	40000175440d68fe 	{ ae_movda16	aed13, a8; nop; ae_movad16.0	a6, aed15 }
  1363e1:	147664               	ae_movda16x2	aed7, a6, a6
  1363e4:	c9fbc820dfd03e7e 	{ ae_movad32.l	a3, aed14; nop; ae_cvt32x2f16.10	aed13, aed13 }
  1363ec:	400001754555fdde 	{ ae_movda32	aed5, a13; nop; ae_movad32.l	a15, aed13 }
  1363f4:	400001b5453443fe 	{ ae_movda32	aed4, a3; nop; ae_movda32	aed3, a15 }
  1363fc:	f03d                	nop.n
  1363fe:	fdae76               	loopgtz	a14, 1364ff <fn_BF_PitchEnhance_4_Invcepstrum+0x20b>
  136401:	bd0224               	ae_l32.i	aed0, a2, 8
  136404:	40000174705f920e 	{ ae_l32.i	aed15, a2, 0; nop; ae_movad32.l	a9, aed0 }
  13640c:	40000174765e82fe 	{ ae_l32.i	aed14, a2, 24; nop; ae_movad32.l	a8, aed15 }
  136414:	40000174745dd2ee 	{ ae_l32.i	aed13, a2, 16; nop; ae_movad32.l	a13, aed14 }
  13641c:	25bdc4               	ae_movad32.l	a11, aed13
  13641f:	152bd4               	ae_movda32x2	aed2, a11, a13
  136422:	eb45600c0202189f 	{ ae_movda32x2	aed1, a8, a9; ae_mulafp32x16x2ras.l	aed2, aed2, aed12; nop }
  13642a:	eb45dd0c0101259f 	{ nop; ae_mulafp32x16x2ras.l	aed1, aed1, aed12; nop }
  136432:	400254               	ae_add32s	aed0, aed2, aed5
  136435:	7ce8dd05b1ef259f 	{ nop; ae_add32s	aed15, aed1, aed5; ae_mulfp32x16x2ras.l_s2	aed14, aed0, aed11 }
  13643d:	eb73dd0b0f0d259f 	{ nop; ae_mulfp32x16x2ras.l	aed13, aed15, aed11; nop }
  136445:	9a22e4               	ae_slai32s	aed2, aed14, 2
  136448:	9a12d4               	ae_slai32s	aed1, aed13, 2
  13644b:	a71124               	ae_sel16i	aed1, aed1, aed2, 7
  13644e:	0c801a913ade959e 	{ nop; ae_mulf16x4ss	aed13, aed14, aed1, aed10 }
  136456:	f03d                	nop.n
  136458:	410e84               	ae_and	aed0, aed14, aed8
  13645b:	bbe8ddd380f2259e 	{ nop; ae_add32s	aed2, aed0, aed3; ae_and	aed15, aed13, aed8 }
  136463:	0d8019c30f112a2e 	{ ae_sraa32s	aed0, aed2, a10; ae_add32s	aed1, aed15, aed3 }
  13646b:	82fa14               	ae_sraa32s	aed15, aed1, a10
  13646e:	a8ff04               	ae_sel16i	aed15, aed15, aed0, 8
  136471:	0c801a7f3fa0959e 	{ nop; ae_mulfp16x4ras	aed0, aed15, aed15 }
  136479:	a7dde4               	ae_sel16i	aed13, aed13, aed14, 7
  13647c:	0c801490272109de 	{ ae_sub16s	aed0, aed9, aed13; ae_mulf16x4ss	aed2, aed1, aed0, aed7 }
  136484:	0c801a1f4621809e 	{ ae_movad16.3	a8, aed0; ae_mulaf16x4ss	aed2, aed1, aed15, aed6 }
  13648c:	ebe85f040202e88f 	{ sext	a14, a8, 15; ae_add32s	aed2, aed2, aed4; nop }
  136494:	eb01c802020df27f 	{ ae_movad32.l	a15, aed2; ae_sel16i.n	aed13, aed2, aed2, 1; nop }
  13649c:	400001b5202d4cfe 	{ ae_s32.l.i	aed13, a12, 0; nop; ae_movda32	aed2, a15 }
  1364a4:	0d4000c4a111186e 	{ blti.w18	a8, 1, 1364b2 <fn_BF_PitchEnhance_4_Invcepstrum+0x1be>; ae_add32s	aed1, aed1, aed4 }
  1364ac:	82eed4               	ae_sraa32s	aed14, aed13, a14
  1364af:	e0ec04               	ae_s32.l.i	aed14, a12, 0

001364b2 <fn_BF_PitchEnhance_4_Invcepstrum+0x1be>:
  1364b2:	258094               	ae_movad16.2	a8, aed0
  1364b5:	e02c14               	ae_s32.l.i	aed2, a12, 4
  1364b8:	0818a6               	blti	a8, 1, 1364c4 <fn_BF_PitchEnhance_4_Invcepstrum+0x1d0>
  1364bb:	239880               	sext	a9, a8, 15
  1364be:	82f924               	ae_sraa32s	aed15, aed2, a9
  1364c1:	e0fc14               	ae_s32.l.i	aed15, a12, 4

001364c4 <fn_BF_PitchEnhance_4_Invcepstrum+0x1d0>:
  1364c4:	0c801a314112805e 	{ ae_movad16.1	a8, aed0; ae_sel16i	aed2, aed1, aed1, 1 }
  1364cc:	400001752252dc1e 	{ ae_s32.l.i	aed2, a12, 8; nop; ae_movad32.l	a13, aed1 }
  1364d4:	0818a6               	blti	a8, 1, 1364e0 <fn_BF_PitchEnhance_4_Invcepstrum+0x1ec>
  1364d7:	23b880               	sext	a11, a8, 15
  1364da:	82db24               	ae_sraa32s	aed13, aed2, a11
  1364dd:	e0dc24               	ae_s32.l.i	aed13, a12, 8

001364e0 <fn_BF_PitchEnhance_4_Invcepstrum+0x1ec>:
  1364e0:	4000017545008d0e 	{ ae_movda32	aed0, a13; nop; ae_movad16.0	a8, aed0 }
  1364e8:	4000000123202c2e 	{ ae_s32.l.i	aed0, a12, 12; nop; addi	a2, a2, 32 }
  1364f0:	0818a6               	blti	a8, 1, 1364fc <fn_BF_PitchEnhance_4_Invcepstrum+0x208>
  1364f3:	23e880               	sext	a14, a8, 15
  1364f6:	82ee04               	ae_sraa32s	aed14, aed0, a14
  1364f9:	e0ec34               	ae_s32.l.i	aed14, a12, 12

001364fc <fn_BF_PitchEnhance_4_Invcepstrum+0x208>:
  1364fc:	10ccc2               	addi	a12, a12, 16

001364ff <fn_BF_PitchEnhance_4_Invcepstrum+0x20b>:
  1364ff:	f01d                	retw.n

00136501 <fn_BF_PitchEnhance_4_Invcepstrum+0x20d>:
  136501:	000000                                        ...

00136504 <fn_BF_PitchEnhance_5_cepstrumNS>:
  136504:	00a136               	entry	a1, 80
  136507:	02d4d2               	addmi	a13, a4, 0x200
  13650a:	142182               	l32i	a8, a1, 80
  13650d:	0129                	s32i.n	a2, a1, 0
  13650f:	31d882               	addmi	a8, a8, 0x3100
  136512:	7a9882               	l16si	a8, a8, 244
  136515:	052d                	mov.n	a2, a5
  136517:	0d4005cc76b408ae 	{ beqz.w18	a8, 136572 <fn_BF_PitchEnhance_5_cepstrumNS+0x6e>; ae_movi	aed4, -2 }
  13651f:	4f1626               	beqi	a6, 1, 136572 <fn_BF_PitchEnhance_5_cepstrumNS+0x6e>
  136522:	06d7c2               	addmi	a12, a7, 0x600
  136525:	152182               	l32i	a8, a1, 84
  136528:	7e9cc2               	l16si	a12, a12, 252
  13652b:	254816               	beqz	a8, 136783 <fn_BF_PitchEnhance_5_cepstrumNS+0x27f>
  13652e:	0d402541d0b0180e 	{ beqi.w18	a8, 1, 13678f <fn_BF_PitchEnhance_5_cepstrumNS+0x28b>; nop }
  136536:	0d40264110b0280e 	{ beqi.w18	a8, 2, 13679b <fn_BF_PitchEnhance_5_cepstrumNS+0x297>; nop }
  13653e:	0d40264150b0380e 	{ beqi.w18	a8, 3, 1367a7 <fn_BF_PitchEnhance_5_cepstrumNS+0x2a3>; nop }
  136546:	0d40264190b0480e 	{ beqi.w18	a8, 4, 1367b3 <fn_BF_PitchEnhance_5_cepstrumNS+0x2af>; nop }
  13654e:	0d402641d0b0580e 	{ beqi.w18	a8, 5, 1367bf <fn_BF_PitchEnhance_5_cepstrumNS+0x2bb>; nop }
  136556:	0d40274110b0680e 	{ beqi.w18	a8, 6, 1367cb <fn_BF_PitchEnhance_5_cepstrumNS+0x2c7>; nop }
  13655e:	0d40274150b0780e 	{ beqi.w18	a8, 7, 1367d7 <fn_BF_PitchEnhance_5_cepstrumNS+0x2d3>; nop }
  136566:	279c16               	beqz	a12, 1367e3 <fn_BF_PitchEnhance_5_cepstrumNS+0x2df>
  136569:	c85381               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  13656c:	c854c1               	l32r	a12, 1286bc (6590 <xthals_release_major+0x36b0>)
  13656f:	000146               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136572 <fn_BF_PitchEnhance_5_cepstrumNS+0x6e>:
  136572:	c85181               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  136575:	c852c1               	l32r	a12, 1286c0 (6d60 <xthals_release_major+0x3e80>)

00136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>:
  136578:	7ea092               	movi	a9, 126
  13657b:	400001b47031448e 	{ ae_l32.i	aed1, a4, 0; nop; ae_movda32	aed3, a8 }
  136583:	bbfbae104f10041e 	{ ae_l32.i	aed0, a4, 4; nop; ae_and	aed1, aed1, aed4 }
  13658b:	bb0f59034101844e 	{ or	a8, a4, a4; ae_mul32.ll	aed1, aed1, aed3; ae_and	aed0, aed0, aed4 }
  136593:	f03d                	nop.n
  136595:	0f8976               	loop	a9, 1365a8 <fn_BF_PitchEnhance_5_cepstrumNS+0xa4>
  136598:	0c0faef31021082f 	{ ae_l32.i	aed0, a8, 8; ae_mul32.ll	aed1, aed0, aed3; ae_srai64	aed2, aed1, 15 }
  1365a0:	bbfbbf004f00281e 	{ ae_s32.l.ip	aed2, a8, 4; nop; ae_and	aed0, aed0, aed4 }

001365a8 <fn_BF_PitchEnhance_5_cepstrumNS+0xa4>:
  1365a8:	eb0fdd030002259f 	{ nop; ae_mul32.ll	aed2, aed0, aed3; nop }
  1365b0:	8c4f14               	ae_srai64	aed4, aed1, 15
  1365b3:	0cfbbff02f20481f 	{ ae_s32.l.ip	aed4, a8, 4; nop; ae_srai64	aed2, aed2, 15 }
  1365bb:	e12814               	ae_s32.l.ip	aed2, a8, 4
  1365be:	ebfaae0c0e041d0f 	{ ae_l32.i	aed1, a13, 0; ae_movi	aed4, -2; nop }
  1365c6:	bbfbae104f100d1e 	{ ae_l32.i	aed0, a13, 4; nop; ae_and	aed1, aed1, aed4 }
  1365ce:	bb0f400341017e9e 	{ movi	a9, 126; ae_mul32.ll	aed1, aed1, aed3; ae_and	aed0, aed0, aed4 }
  1365d6:	0020f0               	nop
  1365d9:	f03d                	nop.n
  1365db:	f03d                	nop.n
  1365dd:	0f8976               	loop	a9, 1365f0 <fn_BF_PitchEnhance_5_cepstrumNS+0xec>

001365e0 <fn_BF_PitchEnhance_5_cepstrumNS+0xdc>:
  1365e0:	0c0faef310210d2f 	{ ae_l32.i	aed0, a13, 8; ae_mul32.ll	aed1, aed0, aed3; ae_srai64	aed2, aed1, 15 }
  1365e8:	bbfbbf004f002d1e 	{ ae_s32.l.ip	aed2, a13, 4; nop; ae_and	aed0, aed0, aed4 }

001365f0 <fn_BF_PitchEnhance_5_cepstrumNS+0xec>:
  1365f0:	80a052               	movi	a5, 128
  1365f3:	c83461               	l32r	a6, 1286c4 (ade4 <xthals_release_major+0x7f04>)
  1365f6:	148cc4               	ae_movda16x2	aed8, a12, a12
  1365f9:	0d8d                	mov.n	a8, a13
  1365fb:	0c0fc4f31065815f 	{ ae_s16x4.i	aed8, a1, 8; ae_mul32.ll	aed5, aed0, aed3; ae_srai64	aed6, aed1, 15 }
  136603:	e16814               	ae_s32.l.ip	aed6, a8, 4
  136606:	0cfb50f05f50626f 	{ add	a6, a2, a6; nop; ae_srai64	aed5, aed5, 15 }
  13660e:	1169                	s32i.n	a6, a1, 4
  136610:	e15814               	ae_s32.l.ip	aed5, a8, 4
  136613:	7724d4               	ae_la64.pp	u1, a4
  136616:	7723c4               	ae_la64.pp	u0, a3
  136619:	ebfbdd000f00112f 	{ ae_salign64.i	u1, a1, 32; nop; nop }
  136621:	ebfbdd000f00111f 	{ ae_salign64.i	u0, a1, 40; nop; nop }

00136629 <fn_BF_PitchEnhance_5_cepstrumNS+0x125>:
  136629:	ccd114               	ae_l16x4.i	aed13, a1, 8
  13662c:	ebfbdd000f00016f 	{ ae_lalign64.i	u3, a1, 32; nop; nop }
  136634:	0db4f4               	ae_la32x2.ip	aed11, u3, a4
  136637:	ebfbdd000f00015f 	{ ae_lalign64.i	u2, a1, 40; nop; nop }
  13663f:	eb73d30d0b0ca3cf 	{ ae_la32x2.ip	aed10, u2, a3; ae_mulfp32x16x2ras.l	aed12, aed11, aed13; nop }
  136647:	1c0c                	movi.n	a12, 1
  136649:	c3fbdda0cf00116e 	{ ae_salign64.i	u3, a1, 32; nop; ae_lt32	b0:b1, aed10, aed12 }
  136651:	c4fbddc01fa0115e 	{ ae_salign64.i	u2, a1, 40; nop; ae_movt32x2	aed10, aed12, b0:b1 }
  136659:	40000111120ad10e 	{ ae_s32x2.i	aed10, a1, 16; nop; movi	a13, 16 }
  136661:	ebe8c80b0a09aa3f 	{ ae_movad32.h	a10, aed10; ae_add32s	aed9, aed10, aed11; nop }
  136669:	400001751349b19e 	{ ae_s32x2.i	aed9, a1, 24; nop; ae_movad32.h	a11, aed9 }
  136671:	0fcde5               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  136674:	1c0c                	movi.n	a12, 1
  136676:	7e9682               	l16si	a8, a6, 252
  136679:	0d8018cc87b10a2e 	{ ae_movda32	aed0, a10; ae_movi	aed1, -1 }
  136681:	c7b3f1               	l32r	a15, 128550 (3fff <xthals_release_major+0x111f>)
  136684:	0d801a41c0102fee 	{ ae_movda16	aed2, a15; ae_add32	aed0, aed0, aed1 }
  13668c:	400001b463e1418e 	{ ae_l32x2.i	aed1, a1, 24; nop; ae_movda32	aed14, a8 }
  136694:	a5fac800011fb17e 	{ ae_movad32.l	a11, aed1; ae_movi	aed15, 1; ae_sat16x4	aed1, aed0, aed0 }
  13669c:	0c801272e1afeefe 	{ ae_add32	aed14, aed14, aed15; ae_mulfp16x4ras	aed15, aed1, aed2 }
  1366a4:	1efb4010efe010df 	{ movi	a13, 16; nop; ae_srai32	aed14, aed14, 1 }
  1366ac:	e9fbc0f08ff001af 	{ ae_l32x2.i	aed0, a1, 16; nop; ae_sext32	aed15, aed15, 15 }
  1366b4:	ebe7c80f0e0ea07f 	{ ae_movad32.l	a10, aed0; ae_add32	aed14, aed14, aed15; nop }
  1366bc:	25eec4               	ae_movad32.l	a14, aed14
  1366bf:	7e56e2               	s16i	a14, a6, 252
  1366c2:	0fc8e5               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  1366c5:	3d4094               	ae_movi	aed4, 1
  1366c8:	7f96b2               	l16si	a11, a6, 254
  1366cb:	0d8018cc87b65a2e 	{ ae_movda32	aed5, a10; ae_movi	aed6, -1 }
  1366d3:	c79fa1               	l32r	a10, 128550 (3fff <xthals_release_major+0x111f>)
  1366d6:	0d80184685152b2e 	{ ae_movda32	aed2, a11; ae_add32	aed5, aed5, aed6 }
  1366de:	0d801a44c2124aee 	{ ae_movda16	aed4, a10; ae_add32	aed2, aed2, aed4 }
  1366e6:	a5fbdd505f30259e 	{ nop; nop; ae_sat16x4	aed3, aed5, aed5 }
  1366ee:	0c801a7433a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed3, aed4 }
  1366f6:	9e2124               	ae_srai32	aed2, aed2, 1
  1366f9:	e9fb2f308f30f55f 	{ addi	a5, a5, -1; nop; ae_sext32	aed3, aed3, 15 }
  136701:	ebe720030202466f 	{ addi	a6, a6, 4; ae_add32	aed2, aed2, aed3; nop }
  136709:	2592c4               	ae_movad32.l	a9, aed2
  13670c:	7d5692               	s16i	a9, a6, 250
  13670f:	f16556               	bnez	a5, 136629 <fn_BF_PitchEnhance_5_cepstrumNS+0x125>
  136712:	0188                	l32i.n	a8, a1, 0
  136714:	11a8                	l32i.n	a10, a1, 4
  136716:	04d792               	addmi	a9, a7, 0x400
  136719:	281384               	ae_zalign64	u2
  13671c:	c7c3f1               	l32r	a15, 128628 (aee0 <xthals_release_major+0x8000>)
  13671f:	c71bd1               	l32r	a13, 12838c (4e20 <xthals_release_major+0x1f40>)
  136722:	400001114500cd6e 	{ ae_movda32	aed0, a13; nop; movi	a12, 22 }
  13672a:	09ac76               	loopgtz	a12, 136737 <fn_BF_PitchEnhance_5_cepstrumNS+0x233>
  13672d:	0099e2               	l16si	a14, a9, 0
  136730:	992b                	addi.n	a9, a9, 2
  136732:	3b1e26               	beqi	a14, 1, 136771 <fn_BF_PitchEnhance_5_cepstrumNS+0x26d>

00136735 <fn_BF_PitchEnhance_5_cepstrumNS+0x231>:
  136735:	aa2b                	addi.n	a10, a10, 2

00136737 <fn_BF_PitchEnhance_5_cepstrumNS+0x233>:
  136737:	0b4c                	movi.n	a11, 64
  136739:	7728d4               	ae_la64.pp	u1, a8
  13673c:	089d                	mov.n	a9, a8
  13673e:	09ad                	mov.n	a10, a9
  136740:	82fa                	add.n	a8, a2, a15
  136742:	7728c4               	ae_la64.pp	u0, a8
  136745:	238b76               	loop	a11, 13676c <fn_BF_PitchEnhance_5_cepstrumNS+0x268>
  136748:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  13674b:	3719d4               	ae_la16x4.ip	aed1, u1, a9

0013674e <fn_BF_PitchEnhance_5_cepstrumNS+0x24a>:
  13674e:	8903cf00003209ae 	{ ae_la16x4.ip	aed0, u1, a9; ae_sel16i.n	aed2, aed0, aed0, 3; ae_sel16i	aed3, aed0, aed0, 9 }
  136756:	0c80097361a2122e 	{ ae_sel16i	aed1, aed2, aed2, 6; ae_mulfp16x4ras	aed2, aed1, aed3 }
  13675e:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  136766:	0c2aa4               	ae_sa16x4.ip	aed2, u2, a10
  136769:	0c0aa4               	ae_sa16x4.ip	aed0, u2, a10

0013676c <fn_BF_PitchEnhance_5_cepstrumNS+0x268>:
  13676c:	773ae4               	ae_sa64pos.fp	u2, a10
  13676f:	f01d                	retw.n

00136771 <fn_BF_PitchEnhance_5_cepstrumNS+0x26d>:
  136771:	7e9ac2               	l16si	a12, a10, 252
  136774:	3c7c34               	ae_movda32	aed7, a12
  136777:	527704               	ae_max32	aed7, aed7, aed0
  13677a:	25b7c4               	ae_movad32.l	a11, aed7
  13677d:	7e5ab2               	s16i	a11, a10, 252
  136780:	ffec46               	j	136735 <fn_BF_PitchEnhance_5_cepstrumNS+0x231>

00136783 <fn_BF_PitchEnhance_5_cepstrumNS+0x27f>:
  136783:	065c16               	beqz	a12, 1367ec <fn_BF_PitchEnhance_5_cepstrumNS+0x2e8>
  136786:	c7cc81               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  136789:	c7ccc1               	l32r	a12, 1286bc (6590 <xthals_release_major+0x36b0>)
  13678c:	ff7a06               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

0013678f <fn_BF_PitchEnhance_5_cepstrumNS+0x28b>:
  13678f:	062c16               	beqz	a12, 1367f5 <fn_BF_PitchEnhance_5_cepstrumNS+0x2f1>
  136792:	c7c981               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  136795:	c7c9c1               	l32r	a12, 1286bc (6590 <xthals_release_major+0x36b0>)
  136798:	ff7706               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

0013679b <fn_BF_PitchEnhance_5_cepstrumNS+0x297>:
  13679b:	05fc16               	beqz	a12, 1367fe <fn_BF_PitchEnhance_5_cepstrumNS+0x2fa>
  13679e:	c7c681               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  1367a1:	c7c6c1               	l32r	a12, 1286bc (6590 <xthals_release_major+0x36b0>)
  1367a4:	ff7406               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367a7 <fn_BF_PitchEnhance_5_cepstrumNS+0x2a3>:
  1367a7:	05cc16               	beqz	a12, 136807 <fn_BF_PitchEnhance_5_cepstrumNS+0x303>
  1367aa:	c7c381               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  1367ad:	c7c3c1               	l32r	a12, 1286bc (6590 <xthals_release_major+0x36b0>)
  1367b0:	ff7106               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367b3 <fn_BF_PitchEnhance_5_cepstrumNS+0x2af>:
  1367b3:	059c16               	beqz	a12, 136810 <fn_BF_PitchEnhance_5_cepstrumNS+0x30c>
  1367b6:	c7c081               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  1367b9:	c7c0c1               	l32r	a12, 1286bc (6590 <xthals_release_major+0x36b0>)
  1367bc:	ff6e06               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367bf <fn_BF_PitchEnhance_5_cepstrumNS+0x2bb>:
  1367bf:	056c16               	beqz	a12, 136819 <fn_BF_PitchEnhance_5_cepstrumNS+0x315>
  1367c2:	c7bd81               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  1367c5:	c7bdc1               	l32r	a12, 1286bc (6590 <xthals_release_major+0x36b0>)
  1367c8:	ff6b06               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367cb <fn_BF_PitchEnhance_5_cepstrumNS+0x2c7>:
  1367cb:	053c16               	beqz	a12, 136822 <fn_BF_PitchEnhance_5_cepstrumNS+0x31e>
  1367ce:	c7ba81               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  1367d1:	c7bac1               	l32r	a12, 1286bc (6590 <xthals_release_major+0x36b0>)
  1367d4:	ff6806               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367d7 <fn_BF_PitchEnhance_5_cepstrumNS+0x2d3>:
  1367d7:	050c16               	beqz	a12, 13682b <fn_BF_PitchEnhance_5_cepstrumNS+0x327>
  1367da:	c7b781               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  1367dd:	c7b7c1               	l32r	a12, 1286bc (6590 <xthals_release_major+0x36b0>)
  1367e0:	ff6506               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367e3 <fn_BF_PitchEnhance_5_cepstrumNS+0x2df>:
  1367e3:	c6ea81               	l32r	a8, 12838c (4e20 <xthals_release_major+0x1f40>)
  1367e6:	c7b8c1               	l32r	a12, 1286c8 (32c8 <xthals_release_major+0x3e8>)
  1367e9:	ff62c6               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367ec <fn_BF_PitchEnhance_5_cepstrumNS+0x2e8>:
  1367ec:	c70c81               	l32r	a8, 12841c (1f40 <XtosCoreStateSize+0x1cc0>)
  1367ef:	c7b7c1               	l32r	a12, 1286cc (5208 <xthals_release_major+0x2328>)
  1367f2:	ff6086               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367f5 <fn_BF_PitchEnhance_5_cepstrumNS+0x2f1>:
  1367f5:	c7b681               	l32r	a8, 1286d0 (251c <XtosCoreStateSize+0x229c>)
  1367f8:	c6e5c1               	l32r	a12, 12838c (4e20 <xthals_release_major+0x1f40>)
  1367fb:	ff5e46               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

001367fe <fn_BF_PitchEnhance_5_cepstrumNS+0x2fa>:
  1367fe:	c7b581               	l32r	a8, 1286d4 (2af8 <XtosCoreStateSize+0x2878>)
  136801:	c7b5c1               	l32r	a12, 1286d8 (4a38 <xthals_release_major+0x1b58>)
  136804:	ff5c06               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136807 <fn_BF_PitchEnhance_5_cepstrumNS+0x303>:
  136807:	c7b581               	l32r	a8, 1286dc (30d4 <xthals_release_major+0x1f4>)
  13680a:	c7b5c1               	l32r	a12, 1286e0 (4650 <xthals_release_major+0x1770>)
  13680d:	ff59c6               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136810 <fn_BF_PitchEnhance_5_cepstrumNS+0x30c>:
  136810:	c7b581               	l32r	a8, 1286e4 (36b0 <xthals_release_major+0x7d0>)
  136813:	c7b5c1               	l32r	a12, 1286e8 (4268 <xthals_release_major+0x1388>)
  136816:	ff5786               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136819 <fn_BF_PitchEnhance_5_cepstrumNS+0x315>:
  136819:	c7b481               	l32r	a8, 1286ec (3c8c <xthals_release_major+0xdac>)
  13681c:	c658c1               	l32r	a12, 12817c (3e80 <xthals_release_major+0xfa0>)
  13681f:	ff5546               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136822 <fn_BF_PitchEnhance_5_cepstrumNS+0x31e>:
  136822:	c7b181               	l32r	a8, 1286e8 (4268 <xthals_release_major+0x1388>)
  136825:	c7b2c1               	l32r	a12, 1286f0 (3a98 <xthals_release_major+0xbb8>)
  136828:	ff5306               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

0013682b <fn_BF_PitchEnhance_5_cepstrumNS+0x327>:
  13682b:	c7b281               	l32r	a8, 1286f4 (4844 <xthals_release_major+0x1964>)
  13682e:	c7adc1               	l32r	a12, 1286e4 (36b0 <xthals_release_major+0x7d0>)
  136831:	ff50c6               	j	136578 <fn_BF_PitchEnhance_5_cepstrumNS+0x74>

00136834 <fn_MODULE_100_maxNSR_filtering>:
  136834:	014136               	entry	a1, 160
  136837:	c7b371               	l32r	a7, 128704 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  13683a:	78c1c2               	addi	a12, a1, 120
  13683d:	c7afb1               	l32r	a11, 1286fc (2105c0 <Table_wBF_148>)
  136840:	c7b0d1               	l32r	a13, 128700 (23f290 <wBF>)
  136843:	c7ad81               	l32r	a8, 1286f8 (210dd0 <Table_wMaxNSR_149>)
  136846:	c799f1               	l32r	a15, 1286ac (ffff <xthals_release_major+0xd11f>)
  136849:	c798e1               	l32r	a14, 1286ac (ffff <xthals_release_major+0xd11f>)
  13684c:	11a680               	slli	a10, a6, 8
  13684f:	a6aa                	add.n	a10, a6, a10
  136851:	15def4               	ae_movda32x2	aed13, a14, a15
  136854:	11aad0               	slli	a10, a10, 3
  136857:	8a8a                	add.n	a8, a10, a8
  136859:	1d89                	s32i.n	a8, a13, 4
  13685b:	7728e4               	ae_la64.pp	u2, a8
  13685e:	aaba                	add.n	a10, a10, a11
  136860:	772af4               	ae_la64.pp	u3, a10
  136863:	04da92               	addmi	a9, a10, 0x400
  136866:	c7a7b1               	l32r	a11, 128704 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  136869:	0da9                	s32i.n	a10, a13, 0
  13686b:	ebfbde000f001cdf 	{ ae_salign64.i	u2, a12, -40; nop; nop }
  136873:	04d8d2               	addmi	a13, a8, 0x400
  136876:	15e7b4               	ae_movda32x2	aed14, a7, a11
  136879:	994b                	addi.n	a9, a9, 4
  13687b:	fb0c                	movi.n	a11, 15
  13687d:	7729d4               	ae_la64.pp	u1, a9
  136880:	ebfbde000f001c7f 	{ ae_salign64.i	u3, a12, -56; nop; nop }
  136888:	6d4b                	addi.n	a6, a13, 4
  13688a:	7724f4               	ae_la64.pp	u3, a4
  13688d:	7725e4               	ae_la64.pp	u2, a5
  136890:	80a0d2               	movi	a13, 128
  136893:	7726c4               	ae_la64.pp	u0, a6
  136896:	ebfbde000f001caf 	{ ae_salign64.i	u1, a12, -48; nop; nop }
  13689e:	ebfbdf000f001c0f 	{ ae_salign64.i	u0, a12, -32; nop; nop }
  1368a6:	0da0c2               	movi	a12, 13
  1368a9:	281304               	ae_zalign64	u0
  1368ac:	280344               	ae_movalign	u1, u0
  1368af:	158d16               	beqz	a13, 136a0b <fn_MODULE_100_maxNSR_filtering+0x1d7>
  1368b2:	155d96               	bltz	a13, 136a0b <fn_MODULE_100_maxNSR_filtering+0x1d7>
  1368b5:	17ad76               	loopgtz	a13, 1368d0 <fn_MODULE_100_maxNSR_filtering+0x9c>
  1368b8:	0301d0               	rsr.lend	a13
  1368bb:	1300d0               	wsr.lbeg	a13
  1368be:	3bcdd2               	addi	a13, a13, 59
  1368c1:	01ddd2               	addmi	a13, a13, 0x100
  1368c4:	1301d0               	wsr.lend	a13
  1368c7:	002000               	isync
  1368ca:	0302d0               	rsr.lcount	a13
  1368cd:	01cdd2               	addi	a13, a13, 1
  1368d0:	3745e4               	ae_la16x4.ip	aed4, u2, a5
  1368d3:	78c1d2               	addi	a13, a1, 120
  1368d6:	ebfbdf000f001dbf 	{ ae_salign64.i	u1, a13, -8; nop; nop }
  1368de:	ebfbdf000f001d5f 	{ ae_salign64.i	u2, a13, -24; nop; nop }
  1368e6:	2803b4               	ae_movalign	u2, u3
  1368e9:	3764e4               	ae_la16x4.ip	aed6, u2, a4
  1368ec:	ebfbde000f000daf 	{ ae_lalign64.i	u1, a13, -48; nop; nop }
  1368f4:	ebfbdf000f001dcf 	{ ae_salign64.i	u2, a13, -16; nop; nop }
  1368fc:	c9fbde706f700d5e 	{ ae_lalign64.i	u2, a13, -56; nop; ae_shortswap	aed7, aed6 }
  136904:	c900cf7747870ace 	{ ae_la16x4.ip	aed0, u2, a10; ae_sel16i.n	aed7, aed7, aed7, 0; ae_shortswap	aed8, aed4 }
  13690c:	bbfbcf70ef90c9ae 	{ ae_la16x4.ip	aed12, u1, a9; nop; ae_and	aed9, aed7, aed14 }
  136914:	0c8009900915888e 	{ ae_sel16i	aed8, aed8, aed8, 0; ae_mulf16x4ss	aed1, aed5, aed0, aed9 }
  13691c:	0c80159066af38de 	{ ae_and	aed3, aed8, aed13; ae_mulf16x4ss	aed10, aed15, aed0, aed6 }
  136924:	0c80151c64af88ee 	{ ae_and	aed8, aed8, aed14; ae_mulaf16x4ss	aed10, aed15, aed12, aed4 }
  13692c:	0c80151c681577de 	{ ae_and	aed7, aed7, aed13; ae_mulaf16x4ss	aed1, aed5, aed12, aed8 }
  136934:	0c8009a01715bafe 	{ ae_sel16i	aed11, aed10, aed15, 1; ae_mulsf16x4ss	aed1, aed5, aed0, aed7 }
  13693c:	0c8009ac3315aafe 	{ ae_sel16i	aed10, aed10, aed15, 3; ae_mulsf16x4ss	aed1, aed5, aed12, aed3 }
  136944:	ebe8dc0b0a001d0f 	{ ae_salign64.i	u0, a13, 0; ae_add32s	aed0, aed10, aed11; nop }
  13694c:	8301df1551120d9e 	{ ae_lalign64.i	u0, a13, -8; ae_sel16i.n	aed2, aed1, aed5, 1; ae_sel16i	aed1, aed1, aed5, 3 }
  136954:	0d8019c2b11f2b0e 	{ ae_sraa32s	aed11, aed0, a11; ae_add32s	aed15, aed1, aed2 }
  13695c:	82cbf4               	ae_sraa32s	aed12, aed15, a11
  13695f:	a5fbdec0bfa01dae 	{ ae_salign64.i	u1, a13, -48; nop; ae_sat16x4	aed10, aed11, aed12 }
  136967:	86fbdea0afa00dbe 	{ ae_lalign64.i	u1, a13, -40; nop; ae_sel16i	aed10, aed10, aed10, 6 }
  13696f:	0ca284               	ae_sa16x4.ip	aed10, u0, a2
  136972:	ebfbdf000f001d9f 	{ ae_salign64.i	u0, a13, -8; nop; nop }
  13697a:	3758d4               	ae_la16x4.ip	aed5, u1, a8
  13697d:	ebfbdf000f000d0f 	{ ae_lalign64.i	u0, a13, -32; nop; nop }
  136985:	0c801a9509ac269e 	{ ae_la16x4.ip	aed2, u0, a6; ae_mulf16x4ss	aed10, aed12, aed5, aed9 }
  13698d:	0c801a9536f1959e 	{ nop; ae_mulf16x4ss	aed15, aed1, aed5, aed6 }
  136995:	0c80191204f17d6e 	{ ae_lalign64.i	u3, a13, 0; ae_mulaf16x4ss	aed15, aed1, aed2, aed4 }
  13699d:	0c80191248ac7dde 	{ ae_salign64.i	u2, a13, -56; ae_mulaf16x4ss	aed10, aed12, aed2, aed8 }
  1369a5:	0c8009a517ac0f1e 	{ ae_sel16i	aed0, aed15, aed1, 1; ae_mulsf16x4ss	aed10, aed12, aed5, aed7 }
  1369ad:	0c8009a233acff1e 	{ ae_sel16i	aed15, aed15, aed1, 3; ae_mulsf16x4ss	aed10, aed12, aed2, aed3 }
  1369b5:	ebe8df000f090d5f 	{ ae_lalign64.i	u2, a13, -24; ae_add32s	aed9, aed15, aed0; nop }
  1369bd:	8301deaccaab1dbe 	{ ae_salign64.i	u1, a13, -40; ae_sel16i.n	aed11, aed10, aed12, 1; ae_sel16i	aed10, aed10, aed12, 3 }
  1369c5:	0d8019cb6a182c9e 	{ ae_sraa32s	aed6, aed9, a12; ae_add32s	aed8, aed10, aed11 }
  1369cd:	827c84               	ae_sraa32s	aed7, aed8, a12
  1369d0:	a5fbdf706f500dbe 	{ ae_lalign64.i	u1, a13, -8; nop; ae_sat16x4	aed5, aed6, aed7 }
  1369d8:	86fbdf505f501d0e 	{ ae_salign64.i	u0, a13, -32; nop; ae_sel16i	aed5, aed5, aed5, 6 }
  1369e0:	0c53b4               	ae_sa16x4.ip	aed5, u3, a3
  1369e3:	ebfbdc000f001d6f 	{ ae_salign64.i	u3, a13, 0; nop; nop }
  1369eb:	ebfbde000f000def 	{ ae_lalign64.i	u3, a13, -48; nop; nop }
  1369f3:	ebfbdc000f000d0f 	{ ae_lalign64.i	u0, a13, 0; nop; nop }
  1369fb:	ebfbde000f001def 	{ ae_salign64.i	u3, a13, -48; nop; nop }
  136a03:	ebfbdf000f000def 	{ ae_lalign64.i	u3, a13, -16; nop; nop }

00136a0b <fn_MODULE_100_maxNSR_filtering+0x1d7>:
  136a0b:	7732d4               	ae_sa64pos.fp	u1, a2
  136a0e:	7733c4               	ae_sa64pos.fp	u0, a3
  136a11:	f01d                	retw.n

00136a13 <fn_MODULE_100_maxNSR_filtering+0x1df>:
	...

00136a14 <fn_MODULE_115_MaxNSR_filter_out_adjustment>:
  136a14:	006136               	entry	a1, 48
  136a17:	7722c4               	ae_la64.pp	u0, a2
  136a1a:	7723d4               	ae_la64.pp	u1, a3
  136a1d:	039d                	mov.n	a9, a3
  136a1f:	028d                	mov.n	a8, a2
  136a21:	80a0c2               	movi	a12, 128
  136a24:	04ed                	mov.n	a14, a4
  136a26:	c738b1               	l32r	a11, 128708 (23f6a0 <XXbm_fixed>)
  136a29:	0159                	s32i.n	a5, a1, 0
  136a2b:	e1f8                	l32i.n	a15, a1, 56
  136a2d:	281384               	ae_zalign64	u2
  136a30:	2803e4               	ae_movalign	u3, u2
  136a33:	07dff2               	addmi	a15, a15, 0x700
  136a36:	999f52               	l16si	a5, a15, 0x132
  136a39:	fcdb42               	addmi	a4, a11, 0xfffffc00
  136a3c:	9a9ff2               	l16si	a15, a15, 0x134
  136a3f:	20a440               	or	a10, a4, a4
  136a42:	c0ff50               	sub	a15, a15, a5
  136a45:	338c76               	loop	a12, 136a7c <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x68>
  136a48:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  136a4b:	3719d4               	ae_la16x4.ip	aed1, u1, a9
  136a4e:	0c801a903002959e 	{ nop; ae_mulf16x4ss	aed0, aed2, aed0, aed0 }
  136a56:	0c801a913113959e 	{ nop; ae_mulf16x4ss	aed1, aed3, aed1, aed1 }
  136a5e:	8301dd022020259e 	{ nop; ae_sel16i.n	aed0, aed0, aed2, 1; ae_sel16i	aed2, aed0, aed2, 3 }
  136a66:	8301dd133131259e 	{ nop; ae_sel16i.n	aed1, aed1, aed3, 1; ae_sel16i	aed3, aed1, aed3, 3 }
  136a6e:	94e8dd103210259e 	{ nop; ae_add32s	aed0, aed2, aed0; ae_add32s	aed1, aed3, aed1 }
  136a76:	0c0ae4               	ae_sa32x2.ip	aed0, u2, a10
  136a79:	0c1bf4               	ae_sa32x2.ip	aed1, u3, a11

00136a7c <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x68>:
  136a7c:	bffbdd202f202ace 	{ ae_sa64pos.fp	u2, a10; nop; ae_xor	aed2, aed2, aed2 }
  136a84:	bffbdd303f302bee 	{ ae_sa64pos.fp	u3, a11; nop; ae_xor	aed3, aed3, aed3 }
  136a8c:	17bf96               	bltz	a15, 136c0b <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1f7>

00136a8f <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x7b>:
  136a8f:	c71e81               	l32r	a8, 128708 (23f6a0 <XXbm_fixed>)
  136a92:	fcc492               	addi	a9, a4, -4
  136a95:	a09590               	addx4	a9, a5, a9
  136a98:	7729d4               	ae_la64.pp	u1, a9
  136a9b:	fcc882               	addi	a8, a8, -4
  136a9e:	a08580               	addx4	a8, a5, a8
  136aa1:	7728c4               	ae_la64.pp	u0, a8
  136aa4:	0d401641a0b01f6e 	{ blti.w18	a15, 1, 136c12 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1fe>; nop }
  136aac:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  136aaf:	0d19d4               	ae_la32x2.ip	aed1, u1, a9
  136ab2:	bf1b                	addi.n	a11, a15, 1
  136ab4:	21b1b0               	srai	a11, a11, 1
  136ab7:	ab0b                	addi.n	a10, a11, -1
  136ab9:	f03d                	nop.n
  136abb:	f03d                	nop.n
  136abd:	0faa76               	loopgtz	a10, 136ad0 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xbc>
  136ac0:	ebe7d3030003088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32	aed3, aed0, aed3; nop }
  136ac8:	ebe7d302010219af 	{ ae_la32x2.ip	aed1, u1, a9; ae_add32	aed2, aed1, aed2; nop }

00136ad0 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xbc>:
  136ad0:	119bf0               	slli	a9, a11, 1
  136ad3:	301124               	ae_add32	aed1, aed1, aed2
  136ad6:	93e9dd310101259e 	{ nop; ae_add32_hl_lh	aed1, aed1, aed1; ae_add32	aed0, aed0, aed3 }
  136ade:	ebe9c8000000a17f 	{ ae_movad32.l	a10, aed1; ae_add32_hl_lh	aed0, aed0, aed0; nop }
  136ae6:	2540c4               	ae_movad32.l	a4, aed0
  136ae9:	192f97               	blt	a15, a9, 136b06 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xf2>

00136aec <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xd8>:
  136aec:	c708f1               	l32r	a15, 12870c (23f0a0 <ANCFreqUpdate+0x10>)
  136aef:	c59a                	add.n	a12, a5, a9
  136af1:	11dce0               	slli	a13, a12, 2
  136af4:	ddfa                	add.n	a13, a13, a15
  136af6:	7f2dd2               	l32i	a13, a13, 0x1fc
  136af9:	04dff2               	addmi	a15, a15, 0x400
  136afc:	a0ccf0               	addx4	a12, a12, a15
  136aff:	7f2cc2               	l32i	a12, a12, 0x1fc
  136b02:	adaa                	add.n	a10, a13, a10
  136b04:	4c4a                	add.n	a4, a12, a4

00136b06 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xf2>:
  136b06:	157c                	movi.n	a5, -15
  136b08:	905e50               	addx2	a5, a14, a5
  136b0b:	235580               	sext	a5, a5, 15
  136b0e:	05bd                	mov.n	a11, a5
  136b10:	0fef65               	call8	146a08 <DVTXOP_10log10_l>
  136b13:	05bd                	mov.n	a11, a5
  136b15:	c6cc81               	l32r	a8, 128648 (bb92e09 <_memmap_mem_sram_end+0xb152e09>)
  136b18:	400001b545434a8e 	{ ae_movda32	aed3, a10; nop; ae_movda32	aed4, a8 }
  136b20:	ebf359040302a44f 	{ or	a10, a4, a4; ae_sub32s	aed2, aed3, aed4; nop }
  136b28:	e02114               	ae_s32.l.i	aed2, a1, 4
  136b2b:	0fede5               	call8	146a08 <DVTXOP_10log10_l>
  136b2e:	bd0114               	ae_l32.i	aed0, a1, 4
  136b31:	2590c4               	ae_movad32.l	a9, aed0
  136b34:	c6f7b1               	l32r	a11, 128710 (3000000 <_memmap_mem_sram_end+0x25c0000>)
  136b37:	10a797               	bge	a7, a9, 136b4b <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x137>
  136b3a:	400001b54567479e 	{ ae_movda32	aed7, a7; nop; ae_movda32	aed6, a9 }
  136b42:	4f5674               	ae_sub32s	aed5, aed6, aed7
  136b45:	2595c4               	ae_movad32.l	a9, aed5
  136b48:	000206               	j	136b54 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x140>

00136b4b <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x137>:
  136b4b:	3c9734               	ae_movda32	aed9, a7
  136b4e:	4f8904               	ae_sub32s	aed8, aed9, aed0
  136b51:	2598c4               	ae_movad32.l	a9, aed8

00136b54 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x140>:
  136b54:	262b97               	blt	a11, a9, 136b7e <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x16a>
  136b57:	c6efc1               	l32r	a12, 128714 (6000000 <_memmap_mem_sram_end+0x55c0000>)
  136b5a:	c6bbe1               	l32r	a14, 128648 (bb92e09 <_memmap_mem_sram_end+0xb152e09>)
  136b5d:	400001b545ed4aee 	{ ae_movda32	aed13, a10; nop; ae_movda32	aed14, a14 }
  136b65:	0d80184e8d7bc72e 	{ ae_movda32	aed12, a7; ae_sub32s	aed11, aed13, aed14 }
  136b6d:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  136b70:	25dac4               	ae_movad32.l	a13, aed10
  136b73:	1891f2               	l16si	a15, a1, 48
  136b76:	0d000841b0b0acde 	{ bge.w18	a12, a13, 136c05 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1f1>; nop }

00136b7e <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x16a>:
  136b7e:	1f0c                	movi.n	a15, 1

00136b80 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x16c>:
  136b80:	7726d4               	ae_la64.pp	u1, a6
  136b83:	1c0c                	movi.n	a12, 1
  136b85:	02ad                	mov.n	a10, a2
  136b87:	209660               	or	a9, a6, a6
  136b8a:	80a0d2               	movi	a13, 128
  136b8d:	002182               	l32i	a8, a1, 0
  136b90:	281384               	ae_zalign64	u2
  136b93:	2803e4               	ae_movalign	u3, u2
  136b96:	7728c4               	ae_la64.pp	u0, a8
  136b99:	468d76               	loop	a13, 136be3 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1cf>
  136b9c:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  136b9f:	3719d4               	ae_la16x4.ip	aed1, u1, a9
  136ba2:	c9fbc9600f3000ee 	{ ae_sext32x2d16.10	aed0, aed0; nop; ae_sext32x2d16.32	aed3, aed0 }
  136baa:	c9fbc9601f2011ee 	{ ae_sext32x2d16.10	aed1, aed1; nop; ae_sext32x2d16.32	aed2, aed1 }
  136bb2:	94e8dd213054259e 	{ nop; ae_add32s	aed4, aed0, aed1; ae_add32s	aed5, aed3, aed2 }
  136bba:	0d80194100712c4e 	{ ae_sraa32s	aed0, aed4, a12; ae_sub32s	aed1, aed0, aed1 }
  136bc2:	0d80194233722c5e 	{ ae_sraa32s	aed3, aed5, a12; ae_sub32s	aed2, aed3, aed2 }
  136bca:	821c14               	ae_sraa32s	aed1, aed1, a12
  136bcd:	822c24               	ae_sraa32s	aed2, aed2, a12
  136bd0:	a5fbdd003f00259e 	{ nop; nop; ae_sat16x4	aed0, aed3, aed0 }
  136bd8:	a5fbd4102f000ace 	{ ae_sa16x4.ip	aed0, u2, a10; nop; ae_sat16x4	aed0, aed2, aed1 }
  136be0:	0c03b4               	ae_sa16x4.ip	aed0, u3, a3

00136be3 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1cf>:
  136be3:	773ae4               	ae_sa64pos.fp	u2, a10
  136be6:	7733f4               	ae_sa64pos.fp	u3, a3

00136be9 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1d5>:
  136be9:	1a9182               	l16si	a8, a1, 52
  136bec:	00a1a2               	movi	a10, 0x100
  136bef:	0e1866               	bnei	a8, 1, 136c01 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1ed>
  136bf2:	0b8a76               	loop	a10, 136c01 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1ed>
  136bf5:	b40624               	ae_l16.ip	aed0, a6, 4
  136bf8:	d30224               	ae_s16.0.ip	aed0, a2, 4
  136bfb:	b006f4               	ae_l16.i	aed0, a6, -2
  136bfe:	d202f4               	ae_s16.0.i	aed0, a2, -2

00136c01 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1ed>:
  136c01:	0f2d                	mov.n	a2, a15
  136c03:	f01d                	retw.n

00136c05 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1f1>:
  136c05:	e01f66               	bnei	a15, 1, 136be9 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1d5>
  136c08:	ffdd06               	j	136b80 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x16c>

00136c0b <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1f7>:
  136c0b:	0a0c                	movi.n	a10, 0
  136c0d:	040c                	movi.n	a4, 0
  136c0f:	ffbcc6               	j	136b06 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xf2>

00136c12 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x1fe>:
  136c12:	ebe940020200009f 	{ movi	a9, 0; ae_add32_hl_lh	aed0, aed2, aed2; nop }
  136c1a:	ebe9c803030fa07f 	{ ae_movad32.l	a10, aed0; ae_add32_hl_lh	aed15, aed3, aed3; nop }
  136c22:	254fc4               	ae_movad32.l	a4, aed15
  136c25:	ec3fd6               	bgez	a15, 136aec <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xd8>
  136c28:	ffb686               	j	136b06 <fn_MODULE_115_MaxNSR_filter_out_adjustment+0xf2>

00136c2b <fn_MODULE_115_MaxNSR_filter_out_adjustment+0x217>:
	...

00136c2c <fn_freqGSCMIC>:
  136c2c:	016136               	entry	a1, 176
  136c2f:	f149                	s32i.n	a4, a1, 60
  136c31:	106162               	s32i	a6, a1, 64
  136c34:	d129                	s32i.n	a2, a1, 52
  136c36:	05dd                	mov.n	a13, a5
  136c38:	e139                	s32i.n	a3, a1, 56
  136c3a:	18d716               	beqz	a7, 136dcb <fn_freqGSCMIC+0x19f>
  136c3d:	043d                	mov.n	a3, a4
  136c3f:	b08634               	ae_l16.i	aed8, a6, 6
  136c42:	b0b624               	ae_l16.i	aed11, a6, 4
  136c45:	b0a434               	ae_l16.i	aed10, a4, 6
  136c48:	e128                	l32i.n	a2, a1, 56
  136c4a:	400001002101862e 	{ ae_l16.i	aed1, a6, 2; nop; movi	a8, 2 }
  136c52:	40000170200396fe 	{ ae_l16.i	aed3, a6, 0; nop; movi	a9, 127 }
  136c5a:	40000100200054ee 	{ ae_l16.i	aed0, a4, 0; nop; movi	a5, 14 }
  136c62:	eb5ca803000f241f 	{ ae_l16.i	aed2, a4, 2; ae_mulf16ss.00	aed15, aed0, aed3; nop }
  136c6a:	475ca82312fd320f 	{ ae_l16.i	aed3, a2, 0; ae_mulf16ss.00	aed13, aed2, aed3; ae_mulaf16ss.00_s2	aed15, aed2, aed1 }
  136c72:	e95ca83b8a34742f 	{ ae_l16.i	aed7, a4, 4; ae_mulf16ss.00	aed4, aed10, aed11; ae_sext32	aed3, aed3, 15 }
  136c7a:	0c8019ebe7bc25fe 	{ ae_sraa32s	aed14, aed15, a5; ae_mulf16ss.00	aed12, aed7, aed11 }
  136c82:	a52e59e8ea9cc22e 	{ or	a12, a2, a2; ae_mulaf16ss.00	aed12, aed10, aed8; ae_sat16x4	aed9, aed14, aed14 }
  136c8a:	0d801a8140edf93e 	{ ae_movad16.0	a15, aed9; ae_mulsf16ss.00	aed13, aed0, aed1 }
  136c92:	400001a54525cf5e 	{ ae_movda32	aed5, a15; nop; ae_sraa32s	aed2, aed12, a5 }
  136c9a:	0d21f2               	l32i	a15, a1, 52
  136c9d:	0d80198867e425de 	{ ae_sraa32s	aed6, aed13, a5; ae_mulsf16ss.00	aed4, aed7, aed8 }
  136ca5:	a5f359656301dffe 	{ or	a13, a15, a15; ae_sub32s	aed1, aed3, aed5; ae_sat16x4	aed0, aed6, aed6 }
  136cad:	40000174b001ef0e 	{ ae_s16.0.i	aed1, a15, 0; nop; ae_movad16.0	a14, aed0 }
  136cb5:	400001b4210142ee 	{ ae_l16.i	aed1, a2, 2; nop; ae_movda32	aed0, a14 }
  136cbd:	c18976               	loop	a9, 136d82 <fn_freqGSCMIC+0x156>
  136cc0:	1198f0               	slli	a9, a8, 1
  136cc3:	a5fb20202f20288e 	{ addi	a8, a8, 2; nop; ae_sat16x4	aed2, aed2, aed2 }
  136ccb:	e9fb51108f10b96f 	{ addx2	a11, a9, a6; nop; ae_sext32	aed1, aed1, 15 }
  136cd3:	0d801a404172a23e 	{ ae_movad16.0	a10, aed2; ae_sub32s	aed2, aed1, aed0 }
  136cdb:	400001b4b1224dae 	{ ae_s16.0.i	aed2, a13, 2; nop; ae_movda32	aed2, a10 }
  136ce3:	400001a422014c5e 	{ ae_l16.i	aed1, a12, 4; nop; ae_sraa32s	aed0, aed4, a5 }
  136ceb:	e9fb51108f10a93f 	{ addx2	a10, a9, a3; nop; ae_sext32	aed1, aed1, 15 }
  136cf3:	a5f3dd020112259e 	{ nop; ae_sub32s	aed2, aed1, aed2; ae_sat16x4	aed1, aed0, aed0 }
  136cfb:	40000174b202ed1e 	{ ae_s16.0.i	aed2, a13, 4; nop; ae_movad16.0	a14, aed1 }
  136d03:	400001b423124cee 	{ ae_l16.i	aed2, a12, 6; nop; ae_movda32	aed1, a14 }
  136d0b:	e9fb51208f20c92f 	{ addx2	a12, a9, a2; nop; ae_sext32	aed2, aed2, 15 }
  136d13:	4f2214               	ae_sub32s	aed2, aed2, aed1
  136d16:	d22d34               	ae_s16.0.i	aed2, a13, 6
  136d19:	b02a04               	ae_l16.i	aed2, a10, 0
  136d1c:	b01a14               	ae_l16.i	aed1, a10, 2
  136d1f:	b00b04               	ae_l16.i	aed0, a11, 0
  136d22:	6c5ca82001430b1f 	{ ae_l16.i	aed0, a11, 2; ae_mulf16ss.00	aed3, aed1, aed0; ae_mulf16ss.00_s2	aed4, aed2, aed0 }
  136d2a:	972ea82001342c0f 	{ ae_l16.i	aed2, a12, 0; ae_mulaf16ss.00	aed4, aed1, aed0; ae_mulsf16ss.00_s2	aed3, aed2, aed0 }
  136d32:	e9fba8208f102a2f 	{ ae_l16.i	aed2, a10, 4; nop; ae_sext32	aed1, aed2, 15 }
  136d3a:	400001a422404b5e 	{ ae_l16.i	aed0, a11, 4; nop; ae_sraa32s	aed4, aed4, a5 }
  136d42:	a55ca84042564a3e 	{ ae_l16.i	aed4, a10, 6; ae_mulf16ss.00	aed6, aed2, aed0; ae_sat16x4	aed5, aed4, aed4 }
  136d4a:	400001a423733b5e 	{ ae_l16.i	aed3, a11, 6; nop; ae_sraa32s	aed7, aed3, a5 }
  136d52:	0c801a4344d6b53e 	{ ae_movad16.0	a11, aed5; ae_mulaf16ss.00	aed6, aed4, aed3 }
  136d5a:	0c8018e084b40b2e 	{ ae_movda32	aed0, a11; ae_mulf16ss.00	aed4, aed4, aed0 }
  136d62:	a5f351707101d9fe 	{ addx2	a13, a9, a15; ae_sub32s	aed1, aed1, aed0; ae_sat16x4	aed0, aed7, aed7 }
  136d6a:	40000174b0019d0e 	{ ae_s16.0.i	aed1, a13, 0; nop; ae_movad16.0	a9, aed0 }
  136d72:	400001b421014c9e 	{ ae_l16.i	aed1, a12, 2; nop; ae_movda32	aed0, a9 }
  136d7a:	0d80198322e4256e 	{ ae_sraa32s	aed2, aed6, a5; ae_mulsf16ss.00	aed4, aed2, aed3 }

00136d82 <fn_freqGSCMIC+0x156>:
  136d82:	17a184               	ae_sext32	aed10, aed1, 15
  136d85:	a5fbdd202fb0259e 	{ nop; nop; ae_sat16x4	aed11, aed2, aed2 }

00136d8d <fn_freqGSCMIC+0x161>:
  136d8d:	0d801940aa79254e 	{ ae_sraa32s	aed10, aed4, a5; ae_sub32s	aed9, aed10, aed0 }
  136d95:	40000174b1099dbe 	{ ae_s16.0.i	aed9, a13, 2; nop; ae_movad16.0	a9, aed11 }
  136d9d:	400001b422984c9e 	{ ae_l16.i	aed8, a12, 4; nop; ae_movda32	aed9, a9 }
  136da5:	178884               	ae_sext32	aed8, aed8, 15
  136da8:	a5f3dda9a867259e 	{ nop; ae_sub32s	aed7, aed8, aed9; ae_sat16x4	aed6, aed10, aed10 }
  136db0:	40000174b2078d6e 	{ ae_s16.0.i	aed7, a13, 4; nop; ae_movad16.0	a8, aed6 }
  136db8:	400001b423654c8e 	{ ae_l16.i	aed5, a12, 6; nop; ae_movda32	aed6, a8 }
  136dc0:	175584               	ae_sext32	aed5, aed5, 15
  136dc3:	4f4564               	ae_sub32s	aed4, aed5, aed6
  136dc6:	d24d34               	ae_s16.0.i	aed4, a13, 6
  136dc9:	f01d                	retw.n

00136dcb <fn_freqGSCMIC+0x19f>:
  136dcb:	c65351               	l32r	a5, 128718 (1999999 <_memmap_mem_sram_end+0xf59999>)
  136dce:	80a042               	movi	a4, 128
  136dd1:	7cc1b2               	addi	a11, a1, 124
  136dd4:	78c1e2               	addi	a14, a1, 120
  136dd7:	01d172               	addmi	a7, a1, 0x100
  136dda:	c58a31               	l32r	a3, 128404 (2710 <XtosCoreStateSize+0x2490>)
  136ddd:	4000010145002d0e 	{ ae_movda32	aed0, a13; nop; movi	a2, 0 }
  136de5:	11d2f0               	slli	a13, a2, 1
  136de8:	40000015450cf31e 	{ ae_movda32	aed12, a3; nop; addmi	a15, a1, 0x100 }
  136df0:	18fa2b1c010f4fff 	{ addi	a15, a15, -76; ae_movi	aed15, -15; ae_slai32	aed0, aed0, 1 }
  136df8:	4000000070be7f7e 	{ ae_l32.i	aed14, a15, 0; nop; addi	a7, a7, -80 }
  136e00:	c5e7a81f201fd70e 	{ ae_l16.i	aed13, a7, 0; ae_add32	aed15, aed0, aed15; ae_movi	aed1, 1 }
  136e08:	0d801a414010cf3e 	{ ae_movad16.0	a12, aed15; ae_add32	aed0, aed0, aed1 }
  136e10:	e9fbc8d08fd0307f 	{ ae_movad32.l	a3, aed0; nop; ae_sext32	aed13, aed13, 15 }
  136e18:	4000018511bdcece 	{ ae_s32x2.i	aed13, a14, 8; nop; ae_slaa32s	aed11, aed12, a12 }
  136e20:	400001752b5b7bee 	{ ae_s32.l.i	aed11, a11, -20; nop; ae_movad32.l	a7, aed14 }
  136e28:	004386               	j	136f3a <fn_freqGSCMIC+0x30e>

00136e2b <fn_freqGSCMIC+0x1ff>:
  136e2b:	de0c                	movi.n	a14, 13
  136e2d:	7cc182               	addi	a8, a1, 124
  136e30:	78c192               	addi	a9, a1, 120
  136e33:	400000e14477db1e 	{ ae_movda16	aed7, a11; nop; addi	a13, a1, 126 }
  136e3b:	03bd                	mov.n	a11, a3
  136e3d:	400001b426653dae 	{ ae_l16.i	aed5, a13, 12; nop; ae_movda16	aed6, a10 }
  136e45:	eb5ca80705014d5f 	{ ae_l16.i	aed4, a13, 10; ae_mulf16ss.00	aed1, aed5, aed7; nop }
  136e4d:	eb2eb40604017d9f 	{ ae_s16.0.i	aed7, a13, -14; ae_mulaf16ss.00	aed1, aed4, aed6; nop }
  136e55:	6cfab45c5e236daf 	{ ae_s16.0.i	aed6, a13, -12; ae_movi	aed3, -2; ae_mulf16ss.00_s2	aed2, aed5, aed5 }
  136e5d:	bb2ec0143412393e 	{ ae_l32x2.i	aed3, a9, 8; ae_mulaf16ss.00	aed2, aed4, aed4; ae_and	aed1, aed1, aed3 }
  136e65:	eb0fae03010138bf 	{ ae_l32.i	aed3, a8, -20; ae_mul32.ll	aed1, aed1, aed3; nop }
  136e6d:	b3fb59203f20d33e 	{ or	a13, a3, a3; nop; ae_max32	aed2, aed2, aed3 }
  136e75:	0cfbc8f01f10c27f 	{ ae_movad32.l	a12, aed2; nop; ae_srai64	aed1, aed1, 15 }
  136e7d:	1161c2               	s32i	a12, a1, 68
  136e80:	25a1c4               	ae_movad32.l	a10, aed1
  136e83:	0f91e5               	call8	1467a0 <divide>
  136e86:	1121c2               	l32i	a12, a1, 68
  136e89:	03bd                	mov.n	a11, a3
  136e8b:	0b61a2               	s32i	a10, a1, 44
  136e8e:	7ec1e2               	addi	a14, a1, 126
  136e91:	b0cea4               	ae_l16.i	aed12, a14, -12
  136e94:	b0ee94               	ae_l16.i	aed14, a14, -14
  136e97:	b0de54               	ae_l16.i	aed13, a14, 10
  136e9a:	eb5ca80e0d09be6f 	{ ae_l16.i	aed11, a14, 12; ae_mulf16ss.00	aed9, aed13, aed14; nop }
  136ea2:	eb91590c0b09d33f 	{ or	a13, a3, a3; ae_mulsf16ss.00	aed9, aed11, aed12; nop }
  136eaa:	ebfa270c0e0a819f 	{ addi	a9, a1, 120; ae_movi	aed10, -2; nop }
  136eb2:	bbfbc090af90a93e 	{ ae_l32x2.i	aed10, a9, 8; nop; ae_and	aed9, aed9, aed10 }
  136eba:	eb0f590a09098aaf 	{ or	a8, a10, a10; ae_mul32.ll	aed9, aed9, aed10; nop }
  136ec2:	400000c14578f81e 	{ ae_movda32	aed8, a8; nop; addi	a15, a1, 124 }
  136eca:	0cfb40f09f900def 	{ movi	a14, 13; nop; ae_srai64	aed9, aed9, 15 }
  136ed2:	400001752c58af9e 	{ ae_s32.l.i	aed8, a15, -16; nop; ae_movad32.l	a10, aed9 }
  136eda:	0f8c65               	call8	1467a0 <divide>
  136edd:	b198                	l32i.n	a9, a1, 44
  136edf:	3c0924               	ae_movda16	aed0, a9
  136ee2:	0c801ae0c0b1faee 	{ ae_movda16	aed15, a10; ae_mulf16ss.00	aed1, aed0, aed0 }
  136eea:	eb2edd0f0f01259f 	{ nop; ae_mulaf16ss.00	aed1, aed15, aed15; nop }
  136ef2:	7cc182               	addi	a8, a1, 124
  136ef5:	400001754550fa1e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a15, aed1 }
  136efd:	e008a4               	ae_s32.l.i	aed0, a8, -24
  136f00:	0d004241f0b095fe 	{ blt.w18	a5, a15, 137333 <fn_freqGSCMIC+0x707>; nop }

00136f08 <fn_freqGSCMIC+0x2dc>:
  136f08:	7ec1b2               	addi	a11, a1, 126
  136f0b:	400000c02e73cb1e 	{ ae_l16.i	aed3, a11, -4; nop; addi	a12, a1, 124 }
  136f13:	a5fbae000f407cce 	{ ae_l32.i	aed7, a12, -16; nop; ae_sat16x4	aed4, aed0, aed0 }
  136f1b:	a5e5a87473615bde 	{ ae_l16.i	aed5, a11, -6; ae_add16s	aed1, aed3, aed4; ae_sat16x4	aed6, aed7, aed7 }
  136f23:	ebe5b4060502161f 	{ ae_s16.0.i	aed1, a6, 2; ae_add16s	aed2, aed5, aed6; nop }
  136f2b:	d22604               	ae_s16.0.i	aed2, a6, 0

00136f2e <fn_freqGSCMIC+0x302>:
  136f2e:	774b                	addi.n	a7, a7, 4
  136f30:	440b                	addi.n	a4, a4, -1
  136f32:	222b                	addi.n	a2, a2, 2
  136f34:	11d2f0               	slli	a13, a2, 1
  136f37:	5ab416               	beqz	a4, 1374e6 <fn_freqGSCMIC+0x8ba>

00136f3a <fn_freqGSCMIC+0x30e>:
  136f3a:	d1f8                	l32i.n	a15, a1, 52
  136f3c:	102162               	l32i	a6, a1, 64
  136f3f:	f198                	l32i.n	a9, a1, 60
  136f41:	e1e8                	l32i.n	a14, a1, 56
  136f43:	909d90               	addx2	a9, a13, a9
  136f46:	90ede0               	addx2	a14, a13, a14
  136f49:	906d60               	addx2	a6, a13, a6
  136f4c:	b08624               	ae_l16.i	aed8, a6, 4
  136f4f:	b0ae04               	ae_l16.i	aed10, a14, 0
  136f52:	b02904               	ae_l16.i	aed2, a9, 0
  136f55:	b0f914               	ae_l16.i	aed15, a9, 2
  136f58:	b03604               	ae_l16.i	aed3, a6, 0
  136f5b:	400000e02170861e 	{ ae_l16.i	aed0, a6, 2; nop; addi	a8, a1, 126 }
  136f63:	d208e4               	ae_s16.0.i	aed0, a8, -4
  136f66:	400000e0bd73b81e 	{ ae_s16.0.i	aed3, a8, -6; nop; addi	a11, a1, 126 }
  136f6e:	eb5cb4030f04f85f 	{ ae_s16.0.i	aed15, a8, 10; ae_mulf16ss.00	aed4, aed15, aed3; nop }
  136f76:	975cb423024d286f 	{ ae_s16.0.i	aed2, a8, 12; ae_mulf16ss.00	aed13, aed2, aed3; ae_mulsf16ss.00_s2	aed4, aed2, aed0 }
  136f7e:	e92e40a08fad0e8f 	{ movi	a8, 14; ae_mulaf16ss.00	aed13, aed15, aed0; ae_sext32	aed10, aed10, 15 }
  136f86:	400001a42317498e 	{ ae_l16.i	aed7, a9, 6; nop; ae_sraa32s	aed1, aed4, a8 }
  136f8e:	400001a4bfc7db8e 	{ ae_s16.0.i	aed7, a11, -2; nop; ae_sraa32s	aed12, aed13, a8 }
  136f96:	a55ca8c8c7b2392e 	{ ae_l16.i	aed3, a9, 4; ae_mulf16ss.00	aed2, aed7, aed8; ae_sat16x4	aed11, aed12, aed12 }
  136f9e:	a55ca81813ec463e 	{ ae_l16.i	aed4, a6, 6; ae_mulf16ss.00	aed12, aed3, aed8; ae_sat16x4	aed14, aed1, aed1 }
  136fa6:	0c801a4447dcae3e 	{ ae_movad16.0	a10, aed14; ae_mulaf16ss.00	aed12, aed7, aed4 }
  136fae:	0d801a8443e29b3e 	{ ae_movad16.0	a9, aed11; ae_mulsf16ss.00	aed2, aed3, aed4 }
  136fb6:	400001a5459bc98e 	{ ae_movda32	aed11, a9; nop; ae_sraa32s	aed9, aed12, a8 }
  136fbe:	a5f3519b9a6dddfe 	{ addx2	a13, a13, a15; ae_sub32s	aed13, aed10, aed11; ae_sat16x4	aed6, aed9, aed9 }
  136fc6:	40000174b00d9d6e 	{ ae_s16.0.i	aed13, a13, 0; nop; ae_movad16.0	a9, aed6 }
  136fce:	400001b421654eae 	{ ae_l16.i	aed5, a14, 2; nop; ae_movda32	aed6, a10 }
  136fd6:	e9fbb4508f508bbf 	{ ae_s16.0.i	aed8, a11, -10; nop; ae_sext32	aed5, aed5, 15 }
  136fde:	0d801946257c282e 	{ ae_sraa32s	aed2, aed2, a8; ae_sub32s	aed12, aed5, aed6 }
  136fe6:	a5fbb4202ff0cd1e 	{ ae_s16.0.i	aed12, a13, 2; nop; ae_sat16x4	aed15, aed2, aed2 }
  136fee:	400001b422104e9e 	{ ae_l16.i	aed0, a14, 4; nop; ae_movda32	aed1, a9 }
  136ff6:	e9fbb4008f003b0f 	{ ae_s16.0.i	aed3, a11, 0; nop; ae_sext32	aed0, aed0, 15 }
  136ffe:	0d801a41407bff3e 	{ ae_movad16.0	a15, aed15; ae_sub32s	aed11, aed0, aed1 }
  137006:	400001b4b2fb4dfe 	{ ae_s16.0.i	aed11, a13, 4; nop; ae_movda32	aed15, a15 }
  13700e:	40000174235eeebe 	{ ae_l16.i	aed14, a14, 6; nop; ae_movad32.l	a14, aed11 }
  137016:	51e9                	s32i.n	a14, a1, 20
  137018:	e9fbb4e08fe04bcf 	{ ae_s16.0.i	aed4, a11, -8; nop; ae_sext32	aed14, aed14, 15 }
  137020:	ebf3c80f0e08bd7f 	{ ae_movad32.l	a11, aed13; ae_sub32s	aed8, aed14, aed15; nop }
  137028:	40000174b358adce 	{ ae_s16.0.i	aed8, a13, 6; nop; ae_movad32.l	a10, aed12 }
  137030:	40000174205ad78e 	{ ae_l16.i	aed10, a7, 0; nop; ae_movad32.l	a13, aed8 }
  137038:	400001742109c7ae 	{ ae_l16.i	aed9, a7, 2; nop; ae_movad16.0	a12, aed10 }
  137040:	25f984               	ae_movad16.0	a15, aed9
  137043:	41d9                	s32i.n	a13, a1, 16
  137045:	088fc7               	bany	a15, a12, 137051 <fn_freqGSCMIC+0x425>
  137048:	ddfc56               	bnez	a12, 136e2b <fn_freqGSCMIC+0x1ff>
  13704b:	edff16               	beqz	a15, 136f2e <fn_freqGSCMIC+0x302>
  13704e:	00cb46               	j	13737f <fn_freqGSCMIC+0x753>

00137051 <fn_freqGSCMIC+0x425>:
  137051:	de0c                	movi.n	a14, 13
  137053:	400000e1447ddb1e 	{ ae_movda16	aed13, a11; nop; addi	a13, a1, 126 }
  13705b:	03bd                	mov.n	a11, a3
  13705d:	40000080b97dcd1e 	{ ae_s16.0.i	aed13, a13, -14; nop; addi	a12, a1, 120 }
  137065:	400000c02579fd1e 	{ ae_l16.i	aed9, a13, 10; nop; addi	a15, a1, 124 }
  13706d:	400001b426bc3dae 	{ ae_l16.i	aed12, a13, 12; nop; ae_movda16	aed11, a10 }
  137075:	6cfaa8ccde58ed0f 	{ ae_l16.i	aed14, a13, 0; ae_movi	aed8, -2; ae_mulf16ss.00_s2	aed5, aed12, aed13 }
  13707d:	475ca89ebe57adff 	{ ae_l16.i	aed10, a13, -2; ae_mulf16ss.00	aed7, aed14, aed14; ae_mulaf16ss.00_s2	aed5, aed9, aed11 }
  137085:	475cb4acac76bdaf 	{ ae_s16.0.i	aed11, a13, -12; ae_mulf16ss.00	aed6, aed12, aed12; ae_mulaf16ss.00_s2	aed7, aed10, aed10 }
  13708d:	bb2eae5989568fbe 	{ ae_l32.i	aed8, a15, -20; ae_mulaf16ss.00	aed6, aed9, aed9; ae_and	aed5, aed5, aed8 }
  137095:	b3fbc0807f709c3e 	{ ae_l32x2.i	aed9, a12, 8; nop; ae_max32	aed7, aed8, aed7 }
  13709d:	b3fbc8608f60a77e 	{ ae_movad32.l	a10, aed7; nop; ae_max32	aed6, aed6, aed8 }
  1370a5:	eb0fc8090505c67f 	{ ae_movad32.l	a12, aed6; ae_mul32.ll	aed5, aed5, aed9; nop }
  1370ad:	1161c2               	s32i	a12, a1, 68
  1370b0:	c1a9                	s32i.n	a10, a1, 48
  1370b2:	0cfb59f05f50d33f 	{ or	a13, a3, a3; nop; ae_srai64	aed5, aed5, 15 }
  1370ba:	25a5c4               	ae_movad32.l	a10, aed5
  1370bd:	0f6e25               	call8	1467a0 <divide>
  1370c0:	1121c2               	l32i	a12, a1, 68
  1370c3:	03bd                	mov.n	a11, a3
  1370c5:	81a9                	s32i.n	a10, a1, 32
  1370c7:	7ec1e2               	addi	a14, a1, 126
  1370ca:	b03ea4               	ae_l16.i	aed3, a14, -12
  1370cd:	b05e94               	ae_l16.i	aed5, a14, -14
  1370d0:	b04e54               	ae_l16.i	aed4, a14, 10
  1370d3:	eb5ca80504002e6f 	{ ae_l16.i	aed2, a14, 12; ae_mulf16ss.00	aed0, aed4, aed5; nop }
  1370db:	eb9159030200d33f 	{ or	a13, a3, a3; ae_mulsf16ss.00	aed0, aed2, aed3; nop }
  1370e3:	ebfa270c0e01819f 	{ addi	a9, a1, 120; ae_movi	aed1, -2; nop }
  1370eb:	bbfbc0001f00193e 	{ ae_l32x2.i	aed1, a9, 8; nop; ae_and	aed0, aed0, aed1 }
  1370f3:	eb0f590100008aaf 	{ or	a8, a10, a10; ae_mul32.ll	aed0, aed0, aed1; nop }
  1370fb:	40000041457ff81e 	{ ae_movda32	aed15, a8; nop; addi	a15, a1, 116 }
  137103:	0cfb40f00f000def 	{ movi	a14, 13; nop; ae_srai64	aed0, aed0, 15 }
  13710b:	40000175285faf0e 	{ ae_s32.l.i	aed15, a15, -32; nop; ae_movad32.l	a10, aed0 }
  137113:	0f68e5               	call8	1467a0 <divide>
  137116:	03bd                	mov.n	a11, a3
  137118:	91a9                	s32i.n	a10, a1, 36
  13711a:	72c1d2               	addi	a13, a1, 114
  13711d:	78c192               	addi	a9, a1, 120
  137120:	70c1f2               	addi	a15, a1, 112
  137123:	7ec1c2               	addi	a12, a1, 126
  137126:	5188                	l32i.n	a8, a1, 20
  137128:	0421e2               	l32i	a14, a1, 16
  13712b:	40000101440aeede 	{ ae_movda16	aed10, a14; nop; movi	a14, 13 }
  137133:	400001b420cb3c8e 	{ ae_l16.i	aed11, a12, 0; nop; ae_movda16	aed12, a8 }
  13713b:	eb5ca80c0b079cff 	{ ae_l16.i	aed9, a12, -2; ae_mulf16ss.00	aed7, aed11, aed12; nop }
  137143:	47fab49cae78cf8f 	{ ae_s16.0.i	aed12, a15, -16; ae_movi	aed8, -2; ae_mulaf16ss.00_s2	aed7, aed9, aed10 }
  13714b:	0c21c2               	l32i	a12, a1, 48
  13714e:	bbfbc0708f70893e 	{ ae_l32x2.i	aed8, a9, 8; nop; ae_and	aed7, aed7, aed8 }
  137156:	eb0f590807078aaf 	{ or	a8, a10, a10; ae_mul32.ll	aed7, aed7, aed8; nop }
  13715e:	400001b4b86a4d8e 	{ ae_s16.0.i	aed10, a13, -16; nop; ae_movda32	aed6, a8 }
  137166:	0cfb59f07f70d33f 	{ or	a13, a3, a3; nop; ae_srai64	aed7, aed7, 15 }
  13716e:	400001752856a97e 	{ ae_s32.l.i	aed6, a9, -32; nop; ae_movad32.l	a10, aed7 }
  137176:	0f62a5               	call8	1467a0 <divide>
  137179:	de0c                	movi.n	a14, 13
  13717b:	a1a9                	s32i.n	a10, a1, 40
  13717d:	7cc192               	addi	a9, a1, 124
  137180:	72c1b2               	addi	a11, a1, 114
  137183:	400000002871db1e 	{ ae_l16.i	aed1, a11, -16; nop; addi	a13, a1, 112 }
  13718b:	400000e02873cd1e 	{ ae_l16.i	aed3, a13, -16; nop; addi	a12, a1, 126 }
  137193:	400000802f728c1e 	{ ae_l16.i	aed2, a12, -2; nop; addi	a8, a1, 120 }
  13719b:	eb5ca803020e0c0f 	{ ae_l16.i	aed0, a12, 0; ae_mulf16ss.00	aed14, aed2, aed3; nop }
  1371a3:	eb915901000efaaf 	{ or	a15, a10, a10; ae_mulsf16ss.00	aed14, aed0, aed1; nop }
  1371ab:	0d8018cc86bfdf2e 	{ ae_movda32	aed13, a15; ae_movi	aed15, -2 }
  1371b3:	bbfbc0e0ffe0f83e 	{ ae_l32x2.i	aed15, a8, 8; nop; ae_and	aed14, aed14, aed15 }
  1371bb:	eb0f590f0e0eb33f 	{ or	a11, a3, a3; ae_mul32.ll	aed14, aed14, aed15; nop }
  1371c3:	c1c8                	l32i.n	a12, a1, 48
  1371c5:	0cfb59f0efe0d33f 	{ or	a13, a3, a3; nop; ae_srai64	aed14, aed14, 15 }
  1371cd:	40000175285da9ee 	{ ae_s32.l.i	aed13, a9, -32; nop; ae_movad32.l	a10, aed14 }
  1371d5:	0f5ca5               	call8	1467a0 <divide>
  1371d8:	3c4a24               	ae_movda16	aed4, a10
  1371db:	9198                	l32i.n	a9, a1, 36
  1371dd:	81b8                	l32i.n	a11, a1, 32
  1371df:	400000014477fb1e 	{ ae_movda16	aed7, a11; nop; addi	a15, a1, 112 }
  1371e7:	0c801ae7c7b269ee 	{ ae_movda16	aed6, a9; ae_mulf16ss.00	aed2, aed7, aed7 }
  1371ef:	0c80184686d20a2e 	{ ae_movda32	aed0, a10; ae_mulaf16ss.00	aed2, aed6, aed6 }
  1371f7:	a188                	l32i.n	a8, a1, 40
  1371f9:	400001754455e82e 	{ ae_movda16	aed5, a8; nop; ae_movad32.l	a14, aed2 }
  137201:	eb5cbe0505010f8f 	{ ae_s32.l.i	aed0, a15, -32; ae_mulf16ss.00	aed1, aed5, aed5; nop }
  137209:	0c00064444d195ee 	{ blt.w18	a5, a14, 137271 <fn_freqGSCMIC+0x645>; ae_mulaf16ss.00	aed1, aed4, aed4 }

00137211 <fn_freqGSCMIC+0x5e5>:
  137211:	70c1d2               	addi	a13, a1, 112
  137214:	25c1c4               	ae_movad32.l	a12, aed1
  137217:	e00d84               	ae_s32.l.i	aed0, a13, -32
  13721a:	0d000c4160b095ce 	{ blt.w18	a5, a12, 1372e4 <fn_freqGSCMIC+0x6b8>; nop }

00137222 <fn_freqGSCMIC+0x5f6>:
  137222:	7ec1a2               	addi	a10, a1, 126
  137225:	b0dab4               	ae_l16.i	aed13, a10, -10
  137228:	400000c02e719a1e 	{ ae_l16.i	aed1, a10, -4; nop; addi	a9, a1, 124 }
  137230:	bd3984               	ae_l32.i	aed3, a9, -32
  137233:	a5fba8000fb04ade 	{ ae_l16.i	aed4, a10, -6; nop; ae_sat16x4	aed11, aed0, aed0 }
  13723b:	400000402c7aca1e 	{ ae_l16.i	aed10, a10, -8; nop; addi	a12, a1, 116 }
  137243:	400000807877bc1e 	{ ae_l32.i	aed7, a12, -32; nop; addi	a11, a1, 120 }
  13724b:	a5e5ae7b7a586b8e 	{ ae_l32.i	aed6, a11, -32; ae_add16s	aed8, aed10, aed11; ae_sat16x4	aed5, aed7, aed7 }
  137253:	a5e5b465642f863e 	{ ae_s16.0.i	aed8, a6, 6; ae_add16s	aed15, aed4, aed5; ae_sat16x4	aed2, aed6, aed6 }
  13725b:	a5e5b43231ecf60e 	{ ae_s16.0.i	aed15, a6, 0; ae_add16s	aed12, aed1, aed2; ae_sat16x4	aed14, aed3, aed3 }
  137263:	ebe5b40e0d09c61f 	{ ae_s16.0.i	aed12, a6, 2; ae_add16s	aed9, aed13, aed14; nop }
  13726b:	d29624               	ae_s16.0.i	aed9, a6, 4
  13726e:	ff2f06               	j	136f2e <fn_freqGSCMIC+0x302>

00137271 <fn_freqGSCMIC+0x645>:
  137271:	7cc1e2               	addi	a14, a1, 124
  137274:	01a0d2               	movi	a13, 1
  137277:	058d24               	ae_slaa32s	aed8, aed2, a13
  13727a:	400001752451ae8e 	{ ae_s32.l.i	aed1, a14, 16; nop; ae_movad32.l	a10, aed8 }
  137282:	0f6c25               	call8	146944 <sqrt32>
  137285:	db0c                	movi.n	a11, 13
  137287:	0acd                	mov.n	a12, a10
  137289:	21a9                	s32i.n	a10, a1, 8
  13728b:	74c182               	addi	a8, a1, 116
  13728e:	400001007809d8ee 	{ ae_l32.i	aed9, a8, -32; nop; movi	a13, 14 }
  137296:	25f9c4               	ae_movad32.l	a15, aed9
  137299:	0da0e2               	movi	a14, 13
  13729c:	20aff0               	or	a10, a15, a15
  13729f:	0f5025               	call8	1467a0 <divide>
  1372a2:	21c8                	l32i.n	a12, a1, 8
  1372a4:	db0c                	movi.n	a11, 13
  1372a6:	ed0c                	movi.n	a13, 14
  1372a8:	74c192               	addi	a9, a1, 116
  1372ab:	0aed                	mov.n	a14, a10
  1372ad:	40000081457afe1e 	{ ae_movda32	aed10, a14; nop; addi	a15, a1, 120 }
  1372b5:	40000100780befde 	{ ae_l32.i	aed11, a15, -32; nop; movi	a14, 13 }
  1372bd:	40000175285aa9be 	{ ae_s32.l.i	aed10, a9, -32; nop; ae_movad32.l	a10, aed11 }
  1372c5:	0f4da5               	call8	1467a0 <divide>
  1372c8:	78c182               	addi	a8, a1, 120
  1372cb:	70c1b2               	addi	a11, a1, 112
  1372ce:	400000c078709b1e 	{ ae_l32.i	aed0, a11, -32; nop; addi	a9, a1, 124 }
  1372d6:	400001b474c149ae 	{ ae_l32.i	aed1, a9, 16; nop; ae_movda32	aed12, a10 }
  1372de:	e0c884               	ae_s32.l.i	aed12, a8, -32
  1372e1:	ffcb06               	j	137211 <fn_freqGSCMIC+0x5e5>

001372e4 <fn_freqGSCMIC+0x6b8>:
  1372e4:	1c0c                	movi.n	a12, 1
  1372e6:	05dc14               	ae_slaa32s	aed13, aed1, a12
  1372e9:	25adc4               	ae_movad32.l	a10, aed13
  1372ec:	0f6565               	call8	146944 <sqrt32>
  1372ef:	0acd                	mov.n	a12, a10
  1372f1:	31a9                	s32i.n	a10, a1, 12
  1372f3:	7cc1e2               	addi	a14, a1, 124
  1372f6:	40000100780ebede 	{ ae_l32.i	aed14, a14, -32; nop; movi	a11, 13 }
  1372fe:	25dec4               	ae_movad32.l	a13, aed14
  137301:	de0c                	movi.n	a14, 13
  137303:	0dad                	mov.n	a10, a13
  137305:	ed0c                	movi.n	a13, 14
  137307:	0f49a5               	call8	1467a0 <divide>
  13730a:	31c8                	l32i.n	a12, a1, 12
  13730c:	db0c                	movi.n	a11, 13
  13730e:	ed0c                	movi.n	a13, 14
  137310:	de0c                	movi.n	a14, 13
  137312:	7cc1f2               	addi	a15, a1, 124
  137315:	70c192               	addi	a9, a1, 112
  137318:	0a8d                	mov.n	a8, a10
  13731a:	400001b478f0498e 	{ ae_l32.i	aed0, a9, -32; nop; ae_movda32	aed15, a8 }
  137322:	40000175285faf0e 	{ ae_s32.l.i	aed15, a15, -32; nop; ae_movad32.l	a10, aed0 }
  13732a:	0f4765               	call8	1467a0 <divide>
  13732d:	3c0a34               	ae_movda32	aed0, a10
  137330:	ffbb86               	j	137222 <fn_freqGSCMIC+0x5f6>

00137333 <fn_freqGSCMIC+0x707>:
  137333:	1a0c                	movi.n	a10, 1
  137335:	051a14               	ae_slaa32s	aed1, aed1, a10
  137338:	25a1c4               	ae_movad32.l	a10, aed1
  13733b:	0f60a5               	call8	146944 <sqrt32>
  13733e:	ed0c                	movi.n	a13, 14
  137340:	61a9                	s32i.n	a10, a1, 24
  137342:	7cc1c2               	addi	a12, a1, 124
  137345:	400001007c02ecde 	{ ae_l32.i	aed2, a12, -16; nop; movi	a14, 13 }
  13734d:	25b2c4               	ae_movad32.l	a11, aed2
  137350:	0acd                	mov.n	a12, a10
  137352:	0bad                	mov.n	a10, a11
  137354:	db0c                	movi.n	a11, 13
  137356:	0f44a5               	call8	1467a0 <divide>
  137359:	61c8                	l32i.n	a12, a1, 24
  13735b:	db0c                	movi.n	a11, 13
  13735d:	ed0c                	movi.n	a13, 14
  13735f:	de0c                	movi.n	a14, 13
  137361:	7cc182               	addi	a8, a1, 124
  137364:	0afd                	mov.n	a15, a10
  137366:	400001b47a3448fe 	{ ae_l32.i	aed4, a8, -24; nop; ae_movda32	aed3, a15 }
  13736e:	400001752c53a84e 	{ ae_s32.l.i	aed3, a8, -16; nop; ae_movad32.l	a10, aed4 }
  137376:	0f42a5               	call8	1467a0 <divide>
  137379:	3c0a34               	ae_movda32	aed0, a10
  13737c:	fee206               	j	136f08 <fn_freqGSCMIC+0x2dc>

0013737f <fn_freqGSCMIC+0x753>:
  13737f:	03bd                	mov.n	a11, a3
  137381:	7cc192               	addi	a9, a1, 124
  137384:	40000081447bae1e 	{ ae_movda16	aed11, a14; nop; addi	a10, a1, 120 }
  13738c:	400000e1447acd1e 	{ ae_movda16	aed10, a13; nop; addi	a12, a1, 126 }
  137394:	400000202f78dc1e 	{ ae_l16.i	aed8, a12, -2; nop; addi	a13, a1, 114 }
  13739c:	400000002079ec1e 	{ ae_l16.i	aed9, a12, 0; nop; addi	a14, a1, 112 }
  1373a4:	eb5cb40b0905be8f 	{ ae_s16.0.i	aed11, a14, -16; ae_mulf16ss.00	aed5, aed9, aed11; nop }
  1373ac:	eb2e400a08050def 	{ movi	a14, 13; ae_mulaf16ss.00	aed5, aed8, aed10; nop }
  1373b4:	6cfab49c9e67ad8f 	{ ae_s16.0.i	aed10, a13, -16; ae_movi	aed7, -2; ae_mulf16ss.00_s2	aed6, aed9, aed9 }
  1373bc:	bb2ec05878567a3e 	{ ae_l32x2.i	aed7, a10, 8; ae_mulaf16ss.00	aed6, aed8, aed8; ae_and	aed5, aed5, aed7 }
  1373c4:	eb0fae07050579bf 	{ ae_l32.i	aed7, a9, -20; ae_mul32.ll	aed5, aed5, aed7; nop }
  1373cc:	b3fb59607f60d33e 	{ or	a13, a3, a3; nop; ae_max32	aed6, aed6, aed7 }
  1373d4:	0cfbc8f05f50c67f 	{ ae_movad32.l	a12, aed6; nop; ae_srai64	aed5, aed5, 15 }
  1373dc:	c1c9                	s32i.n	a12, a1, 48
  1373de:	25a5c4               	ae_movad32.l	a10, aed5
  1373e1:	0f3be5               	call8	1467a0 <divide>
  1373e4:	03bd                	mov.n	a11, a3
  1373e6:	71a9                	s32i.n	a10, a1, 28
  1373e8:	0a8d                	mov.n	a8, a10
  1373ea:	72c1c2               	addi	a12, a1, 114
  1373ed:	400000002870ec1e 	{ ae_l16.i	aed0, a12, -16; nop; addi	a14, a1, 112 }
  1373f5:	400000e02872de1e 	{ ae_l16.i	aed2, a14, -16; nop; addi	a13, a1, 126 }
  1373fd:	400000c02f61fd1e 	{ ae_l16.i	aed1, a13, -2; nop; addi	a15, a1, 108 }
  137405:	eb5ca802010dfd0f 	{ ae_l16.i	aed15, a13, 0; ae_mulf16ss.00	aed13, aed1, aed2; nop }
  13740d:	eb9127000f0d819f 	{ addi	a9, a1, 120; ae_mulsf16ss.00	aed13, aed15, aed0; nop }
  137415:	ebfa400c0e0e0def 	{ movi	a14, 13; ae_movi	aed14, -2; nop }
  13741d:	bbfbc0d0efd0e93e 	{ ae_l32x2.i	aed14, a9, 8; nop; ae_and	aed13, aed13, aed14 }
  137425:	0c8018be8dddc82e 	{ ae_movda32	aed12, a8; ae_mul32.ll	aed13, aed13, aed14 }
  13742d:	c1c8                	l32i.n	a12, a1, 48
  13742f:	0cfb59f0dfd0d33f 	{ or	a13, a3, a3; nop; ae_srai64	aed13, aed13, 15 }
  137437:	40000175285cafde 	{ ae_s32.l.i	aed12, a15, -32; nop; ae_movad32.l	a10, aed13 }
  13743f:	0f3625               	call8	1467a0 <divide>
  137442:	7198                	l32i.n	a9, a1, 28
  137444:	3c4924               	ae_movda16	aed4, a9
  137447:	0c801ae4c4b13aee 	{ ae_movda16	aed3, a10; ae_mulf16ss.00	aed1, aed4, aed4 }
  13744f:	eb2edd030301259f 	{ nop; ae_mulaf16ss.00	aed1, aed3, aed3; nop }
  137457:	68c182               	addi	a8, a1, 104
  13745a:	400001754550fa1e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a15, aed1 }
  137462:	e00884               	ae_s32.l.i	aed0, a8, -32
  137465:	2825f7               	blt	a5, a15, 137491 <fn_freqGSCMIC+0x865>

00137468 <fn_freqGSCMIC+0x83c>:
  137468:	7ec1b2               	addi	a11, a1, 126
  13746b:	400000c02c67cb1e 	{ ae_l16.i	aed7, a11, -8; nop; addi	a12, a1, 108 }
  137473:	a5fbae000f80bc8e 	{ ae_l32.i	aed11, a12, -32; nop; ae_sat16x4	aed8, aed0, aed0 }
  13747b:	a5e5a8b8b7a59bbe 	{ ae_l16.i	aed9, a11, -10; ae_add16s	aed5, aed7, aed8; ae_sat16x4	aed10, aed11, aed11 }
  137483:	ebe5b40a0906563f 	{ ae_s16.0.i	aed5, a6, 6; ae_add16s	aed6, aed9, aed10; nop }
  13748b:	d26624               	ae_s16.0.i	aed6, a6, 4
  13748e:	fea706               	j	136f2e <fn_freqGSCMIC+0x302>

00137491 <fn_freqGSCMIC+0x865>:
  137491:	1d0c                	movi.n	a13, 1
  137493:	05cd14               	ae_slaa32s	aed12, aed1, a13
  137496:	25acc4               	ae_movad32.l	a10, aed12
  137499:	0f4aa5               	call8	146944 <sqrt32>
  13749c:	0acd                	mov.n	a12, a10
  13749e:	11a9                	s32i.n	a10, a1, 4
  1374a0:	6cc1f2               	addi	a15, a1, 108
  1374a3:	40000100780dbfde 	{ ae_l32.i	aed13, a15, -32; nop; movi	a11, 13 }
  1374ab:	25edc4               	ae_movad32.l	a14, aed13
  1374ae:	0ea0d2               	movi	a13, 14
  1374b1:	20aee0               	or	a10, a14, a14
  1374b4:	0da0e2               	movi	a14, 13
  1374b7:	0f2ea5               	call8	1467a0 <divide>
  1374ba:	11c8                	l32i.n	a12, a1, 4
  1374bc:	ed0c                	movi.n	a13, 14
  1374be:	de0c                	movi.n	a14, 13
  1374c0:	0a9d                	mov.n	a9, a10
  1374c2:	68c1b2               	addi	a11, a1, 104
  1374c5:	400000c0786f8b1e 	{ ae_l32.i	aed15, a11, -32; nop; addi	a8, a1, 108 }
  1374cd:	40000101450eb9de 	{ ae_movda32	aed14, a9; nop; movi	a11, 13 }
  1374d5:	40000175285ea8fe 	{ ae_s32.l.i	aed14, a8, -32; nop; ae_movad32.l	a10, aed15 }
  1374dd:	0f2c25               	call8	1467a0 <divide>
  1374e0:	3c0a34               	ae_movda32	aed0, a10
  1374e3:	ffe046               	j	137468 <fn_freqGSCMIC+0x83c>

001374e6 <fn_freqGSCMIC+0x8ba>:
  1374e6:	f01d                	retw.n

001374e8 <fn_freqGSCMIC_Nframe>:
  1374e8:	012136               	entry	a1, 144
  1374eb:	1129                	s32i.n	a2, a1, 4
  1374ed:	2139                	s32i.n	a3, a1, 8
  1374ef:	3149                	s32i.n	a4, a1, 12
  1374f1:	4169                	s32i.n	a6, a1, 16
  1374f3:	149716               	beqz	a7, 137640 <fn_freqGSCMIC_Nframe+0x158>
  1374f6:	180c                	movi.n	a8, 1
  1374f8:	02fd                	mov.n	a15, a2
  1374fa:	03ed                	mov.n	a14, a3
  1374fc:	ffa092               	movi	a9, 255
  1374ff:	065d                	mov.n	a5, a6
  137501:	400000342107744e 	{ ae_l16.i	aed7, a4, 2; nop; addmi	a7, a4, 0x300 }
  137509:	400000402008747e 	{ ae_l16.i	aed8, a4, 0; nop; addi	a7, a7, 4 }
  137511:	400000342106656e 	{ ae_l16.i	aed6, a5, 2; nop; addmi	a6, a6, 0x300 }
  137519:	400000402009656e 	{ ae_l16.i	aed9, a5, 0; nop; addi	a6, a6, 4 }
  137521:	eb5c30080905177f 	{ addmi	a7, a7, 0x100; ae_mulf16ss.00	aed5, aed9, aed8; nop }
  137529:	475ca867795317ef 	{ ae_l16.i	aed1, a7, -4; ae_mulf16ss.00	aed3, aed9, aed7; ae_mulaf16ss.00_s2	aed5, aed6, aed7 }
  137531:	400000142f02676e 	{ ae_l16.i	aed2, a7, -2; nop; addmi	a6, a6, 0x100 }
  137539:	400001002e34764e 	{ ae_l16.i	aed4, a6, -4; nop; movi	a7, 0x304 }
  137541:	4791a848165306ff 	{ ae_l16.i	aed0, a6, -2; ae_mulsf16ss.00	aed3, aed6, aed8; ae_mulaf16ss.00_s2	aed5, aed4, aed1 }
  137549:	472e400224530e6f 	{ movi	a6, 14; ae_mulaf16ss.00	aed3, aed4, aed2; ae_mulaf16ss.00_s2	aed5, aed0, aed2 }
  137551:	9f8976               	loop	a9, 1375f4 <fn_freqGSCMIC_Nframe+0x10c>
  137554:	1198f0               	slli	a9, a8, 1
  137557:	eb9151010003c95f 	{ addx2	a12, a9, a5; ae_mulsf16ss.00	aed3, aed0, aed1; nop }
  13755f:	1efba8105f200e0f 	{ ae_l16.i	aed0, a14, 0; nop; ae_srai32	aed2, aed5, 1 }
  137567:	822624               	ae_sraa32s	aed2, aed2, a6
  13756a:	1efb20103f10188f 	{ addi	a8, a8, 1; nop; ae_srai32	aed1, aed3, 1 }
  137572:	a5fb50202f20dc7e 	{ add	a13, a12, a7; nop; ae_sat16x4	aed2, aed2, aed2 }
  13757a:	25a284               	ae_movad16.0	a10, aed2
  13757d:	400001a545121a6e 	{ ae_movda32	aed2, a10; nop; ae_sraa32s	aed1, aed1, a6 }
  137585:	a5fb30101f101dde 	{ addmi	a13, a13, 0x100; nop; ae_sat16x4	aed1, aed1, aed1 }
  13758d:	170084               	ae_sext32	aed0, aed0, 15
  137590:	ebf351020000a94f 	{ addx2	a10, a9, a4; ae_sub32s	aed0, aed0, aed2; nop }
  137598:	40000174b000bf1e 	{ ae_s16.0.i	aed0, a15, 0; nop; ae_movad16.0	a11, aed1 }
  1375a0:	400001b421204ebe 	{ ae_l16.i	aed0, a14, 2; nop; ae_movda32	aed2, a11 }
  1375a8:	e9fb51008f00e93f 	{ addx2	a14, a9, a3; nop; ae_sext32	aed0, aed0, 15 }
  1375b0:	ebf350020000ba7f 	{ add	a11, a10, a7; ae_sub32s	aed0, aed0, aed2; nop }
  1375b8:	40000014b100bfbe 	{ ae_s16.0.i	aed0, a15, 2; nop; addmi	a11, a11, 0x100 }
  1375c0:	b00a04               	ae_l16.i	aed0, a10, 0
  1375c3:	b02c04               	ae_l16.i	aed2, a12, 0
  1375c6:	eb5ca80002051a1f 	{ ae_l16.i	aed1, a10, 2; ae_mulf16ss.00	aed5, aed2, aed0; nop }
  1375ce:	eb5ca80102032c1f 	{ ae_l16.i	aed2, a12, 2; ae_mulf16ss.00	aed3, aed2, aed1; nop }
  1375d6:	972ea82102350dff 	{ ae_l16.i	aed0, a13, -2; ae_mulaf16ss.00	aed5, aed2, aed1; ae_mulsf16ss.00_s2	aed3, aed2, aed0 }
  1375de:	b02de4               	ae_l16.i	aed2, a13, -4
  1375e1:	b01be4               	ae_l16.i	aed1, a11, -4
  1375e4:	eb2ea80102054bff 	{ ae_l16.i	aed4, a11, -2; ae_mulaf16ss.00	aed5, aed2, aed1; nop }
  1375ec:	472e51244035f92f 	{ addx2	a15, a9, a2; ae_mulaf16ss.00	aed5, aed0, aed4; ae_mulaf16ss.00_s2	aed3, aed2, aed4 }

001375f4 <fn_freqGSCMIC_Nframe+0x10c>:
  1375f4:	1efba8105f50ee0f 	{ ae_l16.i	aed14, a14, 0; nop; ae_srai32	aed5, aed5, 1 }
  1375fc:	17ee84               	ae_sext32	aed14, aed14, 15
  1375ff:	0d80198140e3265e 	{ ae_sraa32s	aed4, aed5, a6; ae_mulsf16ss.00	aed3, aed0, aed1 }
  137607:	a5fbdd404f20259e 	{ nop; nop; ae_sat16x4	aed2, aed4, aed4 }
  13760f:	9e0134               	ae_srai32	aed0, aed3, 1
  137612:	25a284               	ae_movad16.0	a10, aed2
  137615:	400001a5450f0a6e 	{ ae_movda32	aed15, a10; nop; ae_sraa32s	aed0, aed0, a6 }
  13761d:	a5f3dd0f0ecd259e 	{ nop; ae_sub32s	aed13, aed14, aed15; ae_sat16x4	aed12, aed0, aed0 }
  137625:	40000174b00d8fce 	{ ae_s16.0.i	aed13, a15, 0; nop; ae_movad16.0	a8, aed12 }
  13762d:	400001b421cb4e8e 	{ ae_l16.i	aed11, a14, 2; nop; ae_movda32	aed12, a8 }
  137635:	17bb84               	ae_sext32	aed11, aed11, 15
  137638:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  13763b:	d2af14               	ae_s16.0.i	aed10, a15, 2
  13763e:	f01d                	retw.n

00137640 <fn_freqGSCMIC_Nframe+0x158>:
  137640:	c43671               	l32r	a7, 128718 (1999999 <_memmap_mem_sram_end+0xf59999>)
  137643:	00a162               	movi	a6, 0x100
  137646:	4cc1c2               	addi	a12, a1, 76
  137649:	2421b2               	l32i	a11, a1, 144
  13764c:	ebfa3000010d11ef 	{ addmi	a14, a1, 0x100; ae_movi	aed13, 1; nop }
  137654:	c36cf1               	l32r	a15, 128404 (2710 <XtosCoreStateSize+0x2490>)
  137657:	40000101450b350e 	{ ae_movda32	aed11, a5; nop; movi	a3, 0 }
  13765f:	11a3f0               	slli	a10, a3, 1
  137662:	40000041459aefee 	{ ae_movda32	aed10, a15; nop; addi	a14, a14, -108 }
  13766a:	18faae1cb1bc7e0f 	{ ae_l32.i	aed7, a14, 0; ae_movi	aed12, -15; ae_slai32	aed11, aed11, 1 }
  137672:	93e7a8dcbbbc8b0e 	{ ae_l16.i	aed8, a11, 0; ae_add32	aed12, aed11, aed12; ae_add32	aed11, aed11, aed13 }
  13767a:	e9fbc8808f804b7f 	{ ae_movad32.l	a4, aed11; nop; ae_sext32	aed8, aed8, 15 }
  137682:	400001742106dbce 	{ ae_l16.i	aed6, a11, 2; nop; ae_movad16.0	a13, aed12 }
  13768a:	e9fbc5608f6081ef 	{ ae_s32x2.i	aed8, a1, 48; nop; ae_sext32	aed6, aed6, 15 }
  137692:	400001851796a1de 	{ ae_s32x2.i	aed6, a1, 56; nop; ae_slaa32s	aed9, aed10, a13 }
  13769a:	4000017528592c7e 	{ ae_s32.l.i	aed9, a12, -32; nop; ae_movad32.l	a2, aed7 }

001376a2 <fn_freqGSCMIC_Nframe+0x1ba>:
  1376a2:	6ec1c2               	addi	a12, a1, 110
  1376a5:	66c192               	addi	a9, a1, 102
  1376a8:	68c1e2               	addi	a14, a1, 104
  1376ab:	3188                	l32i.n	a8, a1, 12
  1376ad:	41b8                	l32i.n	a11, a1, 16
  1376af:	908a80               	addx2	a8, a10, a8
  1376b2:	90bab0               	addx2	a11, a10, a11
  1376b5:	81b9                	s32i.n	a11, a1, 32
  1376b7:	400000342002f8be 	{ ae_l16.i	aed2, a8, 0; nop; addmi	a15, a11, 0x300 }
  1376bf:	40000034210dd88e 	{ ae_l16.i	aed13, a8, 2; nop; addmi	a13, a8, 0x300 }
  1376c7:	400000c0b86dee1e 	{ ae_s16.0.i	aed13, a14, -16; nop; addi	a14, a1, 108 }
  1376cf:	400000c0b852991e 	{ ae_s16.0.i	aed2, a9, -16; nop; addi	a9, a1, 92 }
  1376d7:	dd4b                	addi.n	a13, a13, 4
  1376d9:	400000402001fbfe 	{ ae_l16.i	aed1, a11, 0; nop; addi	a15, a15, 4 }
  1376e1:	400000e0215c8b1e 	{ ae_l16.i	aed12, a11, 2; nop; addi	a8, a1, 94 }
  1376e9:	40000014b80cf8fe 	{ ae_s16.0.i	aed12, a8, -16; nop; addmi	a15, a15, 0x100 }
  1376f1:	11b8                	l32i.n	a11, a1, 4
  1376f3:	400000142e0adfde 	{ ae_l16.i	aed10, a15, -4; nop; addmi	a13, a13, 0x100 }
  1376fb:	eb5ca80d0107bdef 	{ ae_l16.i	aed11, a13, -4; ae_mulf16ss.00	aed7, aed1, aed13; nop }
  137703:	975ca8c221759dff 	{ ae_l16.i	aed9, a13, -2; ae_mulf16ss.00	aed5, aed1, aed2; ae_mulsf16ss.00_s2	aed7, aed12, aed2 }
  13770b:	21d8                	l32i.n	a13, a1, 8
  13770d:	472ea8ad9c758fff 	{ ae_l16.i	aed8, a15, -2; ae_mulaf16ss.00	aed5, aed12, aed13; ae_mulaf16ss.00_s2	aed7, aed10, aed9 }
  137715:	972e268bba75218f 	{ addi	a8, a1, 98; ae_mulaf16ss.00	aed5, aed10, aed11; ae_mulsf16ss.00_s2	aed7, aed8, aed11 }
  13771d:	eb2eb40908059c8f 	{ ae_s16.0.i	aed9, a12, -16; ae_mulaf16ss.00	aed5, aed8, aed9; nop }
  137725:	1efb51107f70dadf 	{ addx2	a13, a10, a13; nop; ae_srai32	aed7, aed7, 1 }
  13772d:	1efba8105f500d1f 	{ ae_l16.i	aed0, a13, 2; nop; ae_srai32	aed5, aed5, 1 }
  137735:	e9fba8008f00fd0f 	{ ae_l16.i	aed15, a13, 0; nop; ae_sext32	aed0, aed0, 15 }
  13773d:	e9fb40f08ff00ecf 	{ movi	a12, 14; nop; ae_sext32	aed15, aed15, 15 }
  137745:	400001a4b84159ce 	{ ae_s16.0.i	aed1, a9, -16; nop; ae_sraa32s	aed4, aed5, a12 }
  13774d:	400001a4b86b7ece 	{ ae_s16.0.i	aed11, a14, -16; nop; ae_sraa32s	aed6, aed7, a12 }
  137755:	a5fb26606f2001ee 	{ addi	a14, a1, 96; nop; ae_sat16x4	aed2, aed6, aed6 }
  13775d:	a5fb51404f30aabe 	{ addx2	a10, a10, a11; nop; ae_sat16x4	aed3, aed4, aed4 }
  137765:	40000174b808c83e 	{ ae_s16.0.i	aed8, a8, -16; nop; ae_movad16.0	a12, aed3 }
  13776d:	400001754501bc2e 	{ ae_movda32	aed1, a12; nop; ae_movad16.0	a11, aed2 }
  137775:	0d8018418f7e1b2e 	{ ae_movda32	aed1, a11; ae_sub32s	aed14, aed15, aed1 }
  13777d:	ebf3b401000cea0f 	{ ae_s16.0.i	aed14, a10, 0; ae_sub32s	aed12, aed0, aed1; nop }
  137785:	40000174b15caaee 	{ ae_s16.0.i	aed12, a10, 2; nop; ae_movad32.l	a10, aed14 }
  13778d:	40000174205d92ce 	{ ae_l16.i	aed13, a2, 0; nop; ae_movad32.l	a9, aed12 }
  137795:	40000174b80a8ede 	{ ae_s16.0.i	aed10, a14, -16; nop; ae_movad16.0	a8, aed13 }
  13779d:	9199                	s32i.n	a9, a1, 36
  13779f:	2e6816               	beqz	a8, 137a89 <fn_freqGSCMIC_Nframe+0x5a1>
  1377a2:	4cc192               	addi	a9, a1, 76
  1377a5:	ebfa260c0e0281bf 	{ addi	a11, a1, 104; ae_movi	aed2, -2; nop }
  1377ad:	400000a14469ca1e 	{ ae_movda16	aed9, a10; nop; addi	a12, a1, 106 }
  1377b5:	400000e0b869ac1e 	{ ae_s16.0.i	aed9, a12, -16; nop; addi	a10, a1, 110 }
  1377bd:	400000602866ea1e 	{ ae_l16.i	aed6, a10, -16; nop; addi	a14, a1, 102 }
  1377c5:	400000c02868de1e 	{ ae_l16.i	aed8, a14, -16; nop; addi	a13, a1, 108 }
  1377cd:	40000100280aedde 	{ ae_l16.i	aed10, a13, -16; nop; movi	a14, 13 }
  1377d5:	6cf3a88190175b8f 	{ ae_l16.i	aed5, a11, -16; ae_sub32s	aed7, aed0, aed1; ae_mulf16ss.00_s2	aed1, aed8, aed9 }
  1377dd:	475c59587814b44f 	{ or	a11, a4, a4; ae_mulf16ss.00	aed4, aed8, aed8; ae_mulaf16ss.00_s2	aed1, aed5, aed7 }
  1377e5:	475cae5a5a43598f 	{ ae_l32.i	aed5, a9, -32; ae_mulf16ss.00	aed3, aed10, aed10; ae_mulaf16ss.00_s2	aed4, aed5, aed5 }
  1377ed:	bb2ec116261321ae 	{ ae_l32x2.i	aed2, a1, 48; ae_mulaf16ss.00	aed3, aed6, aed6; ae_and	aed1, aed1, aed2 }
  1377f5:	2ee859152412d44f 	{ or	a13, a4, a4; ae_add32s	aed2, aed4, aed5; ae_mul32.ll_s2	aed1, aed1, aed2 }
  1377fd:	ebe8c8050303c27f 	{ ae_movad32.l	a12, aed2; ae_add32s	aed3, aed3, aed5; nop }
  137805:	51c9                	s32i.n	a12, a1, 20
  137807:	0cfbc8f01f10537f 	{ ae_movad32.l	a5, aed3; nop; ae_srai64	aed1, aed1, 15 }
  13780f:	25a1c4               	ae_movad32.l	a10, aed1
  137812:	0ef8e5               	call8	1467a0 <divide>
  137815:	61a9                	s32i.n	a10, a1, 24
  137817:	60c1f2               	addi	a15, a1, 96
  13781a:	0a8d                	mov.n	a8, a10
  13781c:	91e8                	l32i.n	a14, a1, 36
  13781e:	66c192               	addi	a9, a1, 102
  137821:	400000a0286eb91e 	{ ae_l16.i	aed14, a9, -16; nop; addi	a11, a1, 106 }
  137829:	400000802861cb1e 	{ ae_l16.i	aed1, a11, -16; nop; addi	a12, a1, 104 }
  137831:	400000402860dc1e 	{ ae_l16.i	aed0, a12, -16; nop; addi	a13, a1, 100 }
  137839:	0c801ae1c0bcfeee 	{ ae_movda16	aed15, a14; ae_mulf16ss.00	aed12, aed0, aed1 }
  137841:	97fa40ecfecd0def 	{ movi	a14, 13; ae_movi	aed13, -2; ae_mulsf16ss.00_s2	aed12, aed14, aed15 }
  137849:	51c8                	l32i.n	a12, a1, 20
  13784b:	bbfbc1c0dfc0d1ae 	{ ae_l32x2.i	aed13, a1, 48; nop; ae_and	aed12, aed12, aed13 }
  137853:	eb0f590d0c0cb44f 	{ or	a11, a4, a4; ae_mul32.ll	aed12, aed12, aed13; nop }
  13785b:	400001b4b8bf4d8e 	{ ae_s16.0.i	aed15, a13, -16; nop; ae_movda32	aed11, a8 }
  137863:	0cfb59f0cfc0d44f 	{ or	a13, a4, a4; nop; ae_srai64	aed12, aed12, 15 }
  13786b:	40000175285bafce 	{ ae_s32.l.i	aed11, a15, -32; nop; ae_movad32.l	a10, aed12 }
  137873:	0ef2e5               	call8	1467a0 <divide>
  137876:	de0c                	movi.n	a14, 13
  137878:	71a9                	s32i.n	a10, a1, 28
  13787a:	64c1f2               	addi	a15, a1, 100
  13787d:	64c1b2               	addi	a11, a1, 100
  137880:	400000a02866db1e 	{ ae_l16.i	aed6, a11, -16; nop; addi	a13, a1, 106 }
  137888:	400000c02868cd1e 	{ ae_l16.i	aed8, a13, -16; nop; addi	a12, a1, 108 }
  137890:	400000e028679c1e 	{ ae_l16.i	aed7, a12, -16; nop; addi	a9, a1, 110 }
  137898:	eb5ca8080703598f 	{ ae_l16.i	aed5, a9, -16; ae_mulf16ss.00	aed3, aed7, aed8; nop }
  1378a0:	eb2e590605038aaf 	{ or	a8, a10, a10; ae_mulaf16ss.00	aed3, aed5, aed6; nop }
  1378a8:	0d8018cc86b4282e 	{ ae_movda32	aed2, a8; ae_movi	aed4, -2 }
  1378b0:	bbfbc1304f3041be 	{ ae_l32x2.i	aed4, a1, 56; nop; ae_and	aed3, aed3, aed4 }
  1378b8:	eb0f59040303b44f 	{ or	a11, a4, a4; ae_mul32.ll	aed3, aed3, aed4; nop }
  1378c0:	05cd                	mov.n	a12, a5
  1378c2:	0cfb59f03f30d44f 	{ or	a13, a4, a4; nop; ae_srai64	aed3, aed3, 15 }
  1378ca:	400001752852af3e 	{ ae_s32.l.i	aed2, a15, -32; nop; ae_movad32.l	a10, aed3 }
  1378d2:	0eece5               	call8	1467a0 <divide>
  1378d5:	04dd                	mov.n	a13, a4
  1378d7:	64c192               	addi	a9, a1, 100
  1378da:	400000a0286dc91e 	{ ae_l16.i	aed13, a9, -16; nop; addi	a12, a1, 106 }
  1378e2:	400000e0286fbc1e 	{ ae_l16.i	aed15, a12, -16; nop; addi	a11, a1, 110 }
  1378ea:	400000c0286e8b1e 	{ ae_l16.i	aed14, a11, -16; nop; addi	a8, a1, 108 }
  1378f2:	eb5ca80f0e0ac88f 	{ ae_l16.i	aed12, a8, -16; ae_mulf16ss.00	aed10, aed14, aed15; nop }
  1378fa:	eb91400d0c0a0def 	{ movi	a14, 13; ae_mulsf16ss.00	aed10, aed12, aed13; nop }
  137902:	ebfa590c0e0bc55f 	{ or	a12, a5, a5; ae_movi	aed11, -2; nop }
  13790a:	bbfbc1a0bfa0b1be 	{ ae_l32x2.i	aed11, a1, 56; nop; ae_and	aed10, aed10, aed11 }
  137912:	eb0f590b0a0a5aaf 	{ or	a5, a10, a10; ae_mul32.ll	aed10, aed10, aed11; nop }
  13791a:	400000814569f51e 	{ ae_movda32	aed9, a5; nop; addi	a15, a1, 104 }
  137922:	0cfb59f0afa0b44f 	{ or	a11, a4, a4; nop; ae_srai64	aed10, aed10, 15 }
  13792a:	400001752859afae 	{ ae_s32.l.i	aed9, a15, -32; nop; ae_movad32.l	a10, aed10 }
  137932:	0ee6e5               	call8	1467a0 <divide>
  137935:	3c0a24               	ae_movda16	aed0, a10
  137938:	71f8                	l32i.n	a15, a1, 28
  13793a:	6188                	l32i.n	a8, a1, 24
  13793c:	400001b54441358e 	{ ae_movda16	aed1, a5; nop; ae_movda16	aed4, a8 }
  137944:	0c801ae4c4b23fee 	{ ae_movda16	aed3, a15; ae_mulf16ss.00	aed2, aed4, aed4 }
  13794c:	475cdd313121259f 	{ nop; ae_mulf16ss.00	aed1, aed1, aed1; ae_mulaf16ss.00_s2	aed2, aed3, aed3 }
  137954:	eb2e2400000181ef 	{ addi	a14, a1, 72; ae_mulaf16ss.00	aed1, aed0, aed0; nop }
  13795c:	400001754550da2e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a13, aed2 }
  137964:	e00e84               	ae_s32.l.i	aed0, a14, -32
  137967:	6aa7d7               	bge	a7, a13, 1379d5 <fn_freqGSCMIC_Nframe+0x4ed>
  13796a:	7cc1a2               	addi	a10, a1, 124
  13796d:	190c                	movi.n	a9, 1
  13796f:	055924               	ae_slaa32s	aed5, aed2, a9
  137972:	400001752951aa5e 	{ ae_s32.l.i	aed1, a10, -28; nop; ae_movad32.l	a10, aed5 }
  13797a:	0efca5               	call8	146944 <sqrt32>
  13797d:	db0c                	movi.n	a11, 13
  13797f:	ed0c                	movi.n	a13, 14
  137981:	0a5d                	mov.n	a5, a10
  137983:	60c1c2               	addi	a12, a1, 96
  137986:	400001007806ecde 	{ ae_l32.i	aed6, a12, -32; nop; movi	a14, 13 }
  13798e:	25a6c4               	ae_movad32.l	a10, aed6
  137991:	05cd                	mov.n	a12, a5
  137993:	0ee0e5               	call8	1467a0 <divide>
  137996:	05cd                	mov.n	a12, a5
  137998:	db0c                	movi.n	a11, 13
  13799a:	ed0c                	movi.n	a13, 14
  13799c:	0afd                	mov.n	a15, a10
  13799e:	64c182               	addi	a8, a1, 100
  1379a1:	400000007868e81e 	{ ae_l32.i	aed8, a8, -32; nop; addi	a14, a1, 96 }
  1379a9:	400001754557af8e 	{ ae_movda32	aed7, a15; nop; ae_movad32.l	a10, aed8 }
  1379b1:	400001012807eede 	{ ae_s32.l.i	aed7, a14, -32; nop; movi	a14, 13 }
  1379b9:	0ede65               	call8	1467a0 <divide>
  1379bc:	64c192               	addi	a9, a1, 100
  1379bf:	48c1c2               	addi	a12, a1, 72
  1379c2:	400000c07870bc1e 	{ ae_l32.i	aed0, a12, -32; nop; addi	a11, a1, 124 }
  1379ca:	400001b479914bae 	{ ae_l32.i	aed1, a11, -28; nop; ae_movda32	aed9, a10 }
  1379d2:	e09984               	ae_s32.l.i	aed9, a9, -32

001379d5 <fn_freqGSCMIC_Nframe+0x4ed>:
  1379d5:	48c1e2               	addi	a14, a1, 72
  1379d8:	25d1c4               	ae_movad32.l	a13, aed1
  1379db:	e00e84               	ae_s32.l.i	aed0, a14, -32
  1379de:	4ca7d7               	bge	a7, a13, 137a2e <fn_freqGSCMIC_Nframe+0x546>
  1379e1:	1f0c                	movi.n	a15, 1
  1379e3:	05af14               	ae_slaa32s	aed10, aed1, a15
  1379e6:	25aac4               	ae_movad32.l	a10, aed10
  1379e9:	0ef5a5               	call8	146944 <sqrt32>
  1379ec:	db0c                	movi.n	a11, 13
  1379ee:	ed0c                	movi.n	a13, 14
  1379f0:	68c192               	addi	a9, a1, 104
  1379f3:	0a5d                	mov.n	a5, a10
  1379f5:	05cd                	mov.n	a12, a5
  1379f7:	40000100780be9de 	{ ae_l32.i	aed11, a9, -32; nop; movi	a14, 13 }
  1379ff:	25abc4               	ae_movad32.l	a10, aed11
  137a02:	0ed9e5               	call8	1467a0 <divide>
  137a05:	05cd                	mov.n	a12, a5
  137a07:	db0c                	movi.n	a11, 13
  137a09:	ed0c                	movi.n	a13, 14
  137a0b:	0afd                	mov.n	a15, a10
  137a0d:	48c182               	addi	a8, a1, 72
  137a10:	40000080786de81e 	{ ae_l32.i	aed13, a8, -32; nop; addi	a14, a1, 104 }
  137a18:	40000175455cafde 	{ ae_movda32	aed12, a15; nop; ae_movad32.l	a10, aed13 }
  137a20:	40000101280ceede 	{ ae_s32.l.i	aed12, a14, -32; nop; movi	a14, 13 }
  137a28:	0ed765               	call8	1467a0 <divide>
  137a2b:	3c0a34               	ae_movda32	aed0, a10

00137a2e <fn_freqGSCMIC_Nframe+0x546>:
  137a2e:	81b8                	l32i.n	a11, a1, 32
  137a30:	5ec1d2               	addi	a13, a1, 94
  137a33:	400000802867ed1e 	{ ae_l16.i	aed7, a13, -16; nop; addi	a14, a1, 104 }
  137a3b:	400000c07859fe1e 	{ ae_l32.i	aed9, a14, -32; nop; addi	a15, a1, 92 }
  137a43:	40000040286a8f1e 	{ ae_l16.i	aed10, a15, -16; nop; addi	a8, a1, 100 }
  137a4b:	40000000786ca81e 	{ ae_l32.i	aed12, a8, -32; nop; addi	a10, a1, 96 }
  137a53:	b04a84               	ae_l16.i	aed4, a10, -16
  137a56:	40000044780d9abe 	{ ae_l32.i	aed13, a10, -32; nop; addmi	a9, a11, 0x400 }
  137a5e:	a5fb26d0dfb021ae 	{ addi	a10, a1, 98; nop; ae_sat16x4	aed11, aed13, aed13 }
  137a66:	a5e5a8cbca861a8e 	{ ae_l16.i	aed1, a10, -16; ae_add16s	aed6, aed10, aed11; ae_sat16x4	aed8, aed12, aed12 }
  137a6e:	a5e5b49897536b0e 	{ ae_s16.0.i	aed6, a11, 0; ae_add16s	aed3, aed7, aed8; ae_sat16x4	aed5, aed9, aed9 }
  137a76:	a5e5b405042f3b1e 	{ ae_s16.0.i	aed3, a11, 2; ae_add16s	aed15, aed4, aed5; ae_sat16x4	aed2, aed0, aed0 }
  137a7e:	ebe5b502010ef92f 	{ ae_s16.0.ip	aed15, a9, 4; ae_add16s	aed14, aed1, aed2; nop }
  137a86:	d2e9f4               	ae_s16.0.i	aed14, a9, -2

00137a89 <fn_freqGSCMIC_Nframe+0x5a1>:
  137a89:	222b                	addi.n	a2, a2, 2
  137a8b:	660b                	addi.n	a6, a6, -1
  137a8d:	331b                	addi.n	a3, a3, 1
  137a8f:	11a3f0               	slli	a10, a3, 1
  137a92:	c0c656               	bnez	a6, 1376a2 <fn_freqGSCMIC_Nframe+0x1ba>
  137a95:	f01d                	retw.n

00137a97 <fn_freqGSCMIC_Nframe+0x5af>:
	...

00137a98 <SetWgscFreqUpdate>:
  137a98:	004136               	entry	a1, 32
  137a9b:	281344               	ae_zalign64	u1
  137a9e:	190c                	movi.n	a9, 1
  137aa0:	00a0a2               	movi	a10, 0
  137aa3:	207440               	or	a7, a4, a4
  137aa6:	206330               	or	a6, a3, a3
  137aa9:	7726c4               	ae_la64.pp	u0, a6
  137aac:	400001b5442437ae 	{ ae_movda16	aed4, a7; nop; ae_movda16	aed2, a10 }
  137ab4:	203220               	or	a3, a2, a2
  137ab7:	400000314403495e 	{ ae_movda16	aed3, a9; nop; addi	a4, a5, 3 }
  137abf:	202660               	or	a2, a6, a6
  137ac2:	214240               	srai	a4, a4, 2
  137ac5:	1aa476               	loopgtz	a4, 137ae3 <SetWgscFreqUpdate+0x4b>
  137ac8:	ebfbcf020e00128f 	{ ae_la16x4.ip	aed1, u0, a2; ae_mov	aed0, aed2; nop }
  137ad0:	c6fbdd401f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed4, aed1 }
  137ad8:	c5fbdd301f00259e 	{ nop; nop; ae_movt16x4	aed0, aed3, b0:b1:b2:b3 }
  137ae0:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00137ae3 <SetWgscFreqUpdate+0x4b>:
  137ae3:	7733d4               	ae_sa64pos.fp	u1, a3
  137ae6:	f01d                	retw.n

00137ae8 <fn_MODULE_110_GSC>:
  137ae8:	008136               	entry	a1, 64
  137aeb:	162182               	l32i	a8, a1, 88
  137aee:	5129                	s32i.n	a2, a1, 20
  137af0:	4169                	s32i.n	a6, a1, 16
  137af2:	032d                	mov.n	a2, a3
  137af4:	076d                	mov.n	a6, a7
  137af6:	c30971               	l32r	a7, 12871c (23faa0 <WgscFreqUpdate>)
  137af9:	491626               	beqi	a6, 1, 137b46 <fn_MODULE_110_GSC+0x5e>
  137afc:	31d882               	addmi	a8, a8, 0x3100
  137aff:	2091a2               	l16si	a10, a1, 64
  137b02:	f8c832               	addi	a3, a8, -8
  137b05:	431a26               	beqi	a10, 1, 137b4c <fn_MODULE_110_GSC+0x64>
  137b08:	7b98b2               	l16si	a11, a8, 246
  137b0b:	229182               	l16si	a8, a1, 68
  137b0e:	3a1b26               	beqi	a11, 1, 137b4c <fn_MODULE_110_GSC+0x64>
  137b11:	0d401f41f0b0280e 	{ beqi.w18	a8, 2, 137d14 <fn_MODULE_110_GSC+0x22c>; nop }
  137b19:	0d40244170b0380e 	{ beqi.w18	a8, 3, 137d64 <fn_MODULE_110_GSC+0x27c>; nop }
  137b21:	0d402441f0b0480e 	{ beqi.w18	a8, 4, 137d74 <fn_MODULE_110_GSC+0x28c>; nop }
  137b29:	0d402d4160b0580e 	{ beqi.w18	a8, 5, 137e03 <fn_MODULE_110_GSC+0x31b>; nop }
  137b31:	078d                	mov.n	a8, a7
  137b33:	090c                	movi.n	a9, 0
  137b35:	400001414400990e 	{ ae_movda16	aed0, a9; nop; movi	a9, 64 }
  137b3d:	028976               	loop	a9, 137b43 <fn_MODULE_110_GSC+0x5b>
  137b40:	800894               	ae_s16x4.ip	aed0, a8, 8

00137b43 <fn_MODULE_110_GSC+0x5b>:
  137b43:	000606               	j	137b5f <fn_MODULE_110_GSC+0x77>

00137b46 <fn_MODULE_110_GSC+0x5e>:
  137b46:	31d832               	addmi	a3, a8, 0x3100
  137b49:	f8c332               	addi	a3, a3, -8

00137b4c <fn_MODULE_110_GSC+0x64>:
  137b4c:	080c                	movi.n	a8, 0
  137b4e:	400001414400980e 	{ ae_movda16	aed0, a8; nop; movi	a9, 64 }
  137b56:	208770               	or	a8, a7, a7
  137b59:	028976               	loop	a9, 137b5f <fn_MODULE_110_GSC+0x77>
  137b5c:	800894               	ae_s16x4.ip	aed0, a8, 8

00137b5f <fn_MODULE_110_GSC+0x77>:
  137b5f:	c2f0b1               	l32r	a11, 128720 (23fa90 <XXbm_fixed+0x3f0>)
  137b62:	0a0c                	movi.n	a10, 0
  137b64:	085ba2               	s16i	a10, a11, 16
  137b67:	095ba2               	s16i	a10, a11, 18
  137b6a:	0a5ba2               	s16i	a10, a11, 20
  137b6d:	0b5ba2               	s16i	a10, a11, 22
  137b70:	0c5ba2               	s16i	a10, a11, 24
  137b73:	819392               	l16si	a9, a3, 0x102
  137b76:	080c                	movi.n	a8, 0
  137b78:	0d40084140b0190e 	{ beqi.w18	a9, 1, 137c00 <fn_MODULE_110_GSC+0x118>; nop }

00137b80 <fn_MODULE_110_GSC+0x98>:
  137b80:	04ad                	mov.n	a10, a4
  137b82:	04bd                	mov.n	a11, a4
  137b84:	02cd                	mov.n	a12, a2
  137b86:	05dd                	mov.n	a13, a5
  137b88:	cf4c                	movi.n	a15, 76
  137b8a:	bf21f4               	ae_l32.x	aed2, a1, a15
  137b8d:	400001014500f70e 	{ ae_movda32	aed0, a7; nop; movi	a15, 0 }
  137b95:	400001754551e82e 	{ ae_movda32	aed1, a8; nop; ae_movad32.l	a14, aed2 }
  137b9d:	61e9                	s32i.n	a14, a1, 24
  137b9f:	400000552071e1ee 	{ ae_s32.l.i	aed1, a1, 0; nop; addmi	a14, a14, 0x7500 }
  137ba7:	4000000121c0e1ee 	{ ae_s32.l.i	aed0, a1, 4; nop; addi	a14, a14, -64 }
  137baf:	ff07e5               	call8	136c2c <fn_freqGSCMIC>
  137bb2:	7e9382               	l16si	a8, a3, 252
  137bb5:	819392               	l16si	a9, a3, 0x102
  137bb8:	073816               	beqz	a8, 137c2f <fn_MODULE_110_GSC+0x147>
  137bbb:	c9fc                	bnez.n	a9, 137bfb <fn_MODULE_110_GSC+0x113>
  137bbd:	078d                	mov.n	a8, a7
  137bbf:	1a0c                	movi.n	a10, 1
  137bc1:	4000014144009a0e 	{ ae_movda16	aed0, a10; nop; movi	a9, 64 }
  137bc9:	028976               	loop	a9, 137bcf <fn_MODULE_110_GSC+0xe7>
  137bcc:	800894               	ae_s16x4.ip	aed0, a8, 8

00137bcf <fn_MODULE_110_GSC+0xe7>:
  137bcf:	f4a182               	movi	a8, 0x1f4

00137bd2 <fn_MODULE_110_GSC+0xea>:
  137bd2:	02bd                	mov.n	a11, a2
  137bd4:	04cd                	mov.n	a12, a4
  137bd6:	05dd                	mov.n	a13, a5
  137bd8:	51a8                	l32i.n	a10, a1, 20
  137bda:	0f0c                	movi.n	a15, 0
  137bdc:	61e8                	l32i.n	a14, a1, 24
  137bde:	400001b54543478e 	{ ae_movda32	aed3, a7; nop; ae_movda32	aed4, a8 }
  137be6:	400000552064e1ee 	{ ae_s32.l.i	aed4, a1, 0; nop; addmi	a14, a14, 0x6500 }
  137bee:	4000000121b3e1ee 	{ ae_s32.l.i	aed3, a1, 4; nop; addi	a14, a14, -80 }
  137bf6:	ff0365               	call8	136c2c <fn_freqGSCMIC>
  137bf9:	f01d                	retw.n

00137bfb <fn_MODULE_110_GSC+0x113>:
  137bfb:	080c                	movi.n	a8, 0
  137bfd:	fff446               	j	137bd2 <fn_MODULE_110_GSC+0xea>

00137c00 <fn_MODULE_110_GSC+0x118>:
  137c00:	7f93f2               	l16si	a15, a3, 254
  137c03:	f79f56               	bnez	a15, 137b80 <fn_MODULE_110_GSC+0x98>
  137c06:	00a492               	movi	a9, 0x400
  137c09:	485c                	movi.n	a8, 84
  137c0b:	bf5184               	ae_l32.x	aed5, a1, a8
  137c0e:	400001114506a96e 	{ ae_movda32	aed6, a9; nop; movi	a10, 22 }
  137c16:	ebe759060505977f 	{ or	a9, a7, a7; ae_add32	aed5, aed5, aed6; nop }
  137c1e:	2585c4               	ae_movad32.l	a8, aed5
  137c21:	058a76               	loop	a10, 137c2a <fn_MODULE_110_GSC+0x142>
  137c24:	b40814               	ae_l16.ip	aed0, a8, 2
  137c27:	d30914               	ae_s16.0.ip	aed0, a9, 2

00137c2a <fn_MODULE_110_GSC+0x142>:
  137c2a:	084c                	movi.n	a8, 64
  137c2c:	ffd406               	j	137b80 <fn_MODULE_110_GSC+0x98>

00137c2f <fn_MODULE_110_GSC+0x147>:
  137c2f:	491626               	beqi	a6, 1, 137c7c <fn_MODULE_110_GSC+0x194>
  137c32:	2091a2               	l16si	a10, a1, 64
  137c35:	431a26               	beqi	a10, 1, 137c7c <fn_MODULE_110_GSC+0x194>
  137c38:	229182               	l16si	a8, a1, 68
  137c3b:	055856               	bnez	a8, 137c94 <fn_MODULE_110_GSC+0x1ac>
  137c3e:	4188                	l32i.n	a8, a1, 16
  137c40:	c14fb1               	l32r	a11, 12817c (3e80 <xthals_release_major+0xfa0>)
  137c43:	0098a2               	l16si	a10, a8, 0
  137c46:	72aab0               	salt	a10, a10, a11
  137c49:	0057a2               	s16i	a10, a7, 0
  137c4c:	07ad                	mov.n	a10, a7
  137c4e:	019892               	l16si	a9, a8, 2
  137c51:	04c882               	addi	a8, a8, 4
  137c54:	7299b0               	salt	a9, a9, a11
  137c57:	015792               	s16i	a9, a7, 2
  137c5a:	7fa092               	movi	a9, 127
  137c5d:	158976               	loop	a9, 137c76 <fn_MODULE_110_GSC+0x18e>
  137c60:	009892               	l16si	a9, a8, 0
  137c63:	aa4b                	addi.n	a10, a10, 4
  137c65:	7299b0               	salt	a9, a9, a11
  137c68:	005a92               	s16i	a9, a10, 0
  137c6b:	019892               	l16si	a9, a8, 2
  137c6e:	884b                	addi.n	a8, a8, 4
  137c70:	7299b0               	salt	a9, a9, a11
  137c73:	015a92               	s16i	a9, a10, 2

00137c76 <fn_MODULE_110_GSC+0x18e>:
  137c76:	e8a382               	movi	a8, 0x3e8
  137c79:	ffd546               	j	137bd2 <fn_MODULE_110_GSC+0xea>

00137c7c <fn_MODULE_110_GSC+0x194>:
  137c7c:	078d                	mov.n	a8, a7
  137c7e:	094c                	movi.n	a9, 64
  137c80:	00a0c2               	movi	a12, 0
  137c83:	00a0b2               	movi	a11, 0
  137c86:	150bc4               	ae_movda32x2	aed0, a11, a12
  137c89:	028976               	loop	a9, 137c8f <fn_MODULE_110_GSC+0x1a7>
  137c8c:	800894               	ae_s16x4.ip	aed0, a8, 8

00137c8f <fn_MODULE_110_GSC+0x1a7>:
  137c8f:	080c                	movi.n	a8, 0
  137c91:	ffcf46               	j	137bd2 <fn_MODULE_110_GSC+0xea>

00137c94 <fn_MODULE_110_GSC+0x1ac>:
  137c94:	3c1866               	bnei	a8, 1, 137cd4 <fn_MODULE_110_GSC+0x1ec>
  137c97:	4188                	l32i.n	a8, a1, 16
  137c99:	c292b1               	l32r	a11, 1286e4 (36b0 <xthals_release_major+0x7d0>)
  137c9c:	0098a2               	l16si	a10, a8, 0
  137c9f:	72aab0               	salt	a10, a10, a11
  137ca2:	0057a2               	s16i	a10, a7, 0
  137ca5:	07ad                	mov.n	a10, a7
  137ca7:	019892               	l16si	a9, a8, 2
  137caa:	884b                	addi.n	a8, a8, 4
  137cac:	7299b0               	salt	a9, a9, a11
  137caf:	015792               	s16i	a9, a7, 2
  137cb2:	7fa092               	movi	a9, 127
  137cb5:	158976               	loop	a9, 137cce <fn_MODULE_110_GSC+0x1e6>
  137cb8:	009892               	l16si	a9, a8, 0
  137cbb:	aa4b                	addi.n	a10, a10, 4
  137cbd:	7299b0               	salt	a9, a9, a11
  137cc0:	005a92               	s16i	a9, a10, 0
  137cc3:	019892               	l16si	a9, a8, 2
  137cc6:	884b                	addi.n	a8, a8, 4
  137cc8:	7299b0               	salt	a9, a9, a11
  137ccb:	015a92               	s16i	a9, a10, 2

00137cce <fn_MODULE_110_GSC+0x1e6>:
  137cce:	20a382               	movi	a8, 0x320
  137cd1:	ffbf46               	j	137bd2 <fn_MODULE_110_GSC+0xea>

00137cd4 <fn_MODULE_110_GSC+0x1ec>:
  137cd4:	4c2866               	bnei	a8, 2, 137d24 <fn_MODULE_110_GSC+0x23c>
  137cd7:	4188                	l32i.n	a8, a1, 16
  137cd9:	c292b1               	l32r	a11, 128724 (2ee0 <xthals_release_major>)
  137cdc:	0098a2               	l16si	a10, a8, 0
  137cdf:	72aab0               	salt	a10, a10, a11
  137ce2:	0057a2               	s16i	a10, a7, 0
  137ce5:	07ad                	mov.n	a10, a7
  137ce7:	019892               	l16si	a9, a8, 2
  137cea:	884b                	addi.n	a8, a8, 4
  137cec:	7299b0               	salt	a9, a9, a11
  137cef:	015792               	s16i	a9, a7, 2
  137cf2:	7fa092               	movi	a9, 127
  137cf5:	158976               	loop	a9, 137d0e <fn_MODULE_110_GSC+0x226>
  137cf8:	009892               	l16si	a9, a8, 0
  137cfb:	aa4b                	addi.n	a10, a10, 4
  137cfd:	7299b0               	salt	a9, a9, a11
  137d00:	005a92               	s16i	a9, a10, 0
  137d03:	019892               	l16si	a9, a8, 2
  137d06:	884b                	addi.n	a8, a8, 4
  137d08:	7299b0               	salt	a9, a9, a11
  137d0b:	015a92               	s16i	a9, a10, 2

00137d0e <fn_MODULE_110_GSC+0x226>:
  137d0e:	58a282               	movi	a8, 0x258
  137d11:	ffaf46               	j	137bd2 <fn_MODULE_110_GSC+0xea>

00137d14 <fn_MODULE_110_GSC+0x22c>:
  137d14:	07ad                	mov.n	a10, a7
  137d16:	41b8                	l32i.n	a11, a1, 16
  137d18:	c1bcc1               	l32r	a12, 128408 (7d00 <xthals_release_major+0x4e20>)
  137d1b:	00a1d2               	movi	a13, 0x100
  137d1e:	ffd7a5               	call8	137a98 <SetWgscFreqUpdate>
  137d21:	ff8e86               	j	137b5f <fn_MODULE_110_GSC+0x77>

00137d24 <fn_MODULE_110_GSC+0x23c>:
  137d24:	5c3866               	bnei	a8, 3, 137d84 <fn_MODULE_110_GSC+0x29c>
  137d27:	4188                	l32i.n	a8, a1, 16
  137d29:	c1b6b1               	l32r	a11, 128404 (2710 <XtosCoreStateSize+0x2490>)
  137d2c:	0098a2               	l16si	a10, a8, 0
  137d2f:	72aab0               	salt	a10, a10, a11
  137d32:	0057a2               	s16i	a10, a7, 0
  137d35:	07ad                	mov.n	a10, a7
  137d37:	019892               	l16si	a9, a8, 2
  137d3a:	884b                	addi.n	a8, a8, 4
  137d3c:	7299b0               	salt	a9, a9, a11
  137d3f:	015792               	s16i	a9, a7, 2
  137d42:	7fa092               	movi	a9, 127
  137d45:	158976               	loop	a9, 137d5e <fn_MODULE_110_GSC+0x276>
  137d48:	009892               	l16si	a9, a8, 0
  137d4b:	aa4b                	addi.n	a10, a10, 4
  137d4d:	7299b0               	salt	a9, a9, a11
  137d50:	005a92               	s16i	a9, a10, 0
  137d53:	019892               	l16si	a9, a8, 2
  137d56:	884b                	addi.n	a8, a8, 4
  137d58:	7299b0               	salt	a9, a9, a11
  137d5b:	015a92               	s16i	a9, a10, 2

00137d5e <fn_MODULE_110_GSC+0x276>:
  137d5e:	90a182               	movi	a8, 0x190
  137d61:	ff9b46               	j	137bd2 <fn_MODULE_110_GSC+0xea>

00137d64 <fn_MODULE_110_GSC+0x27c>:
  137d64:	07ad                	mov.n	a10, a7
  137d66:	41b8                	l32i.n	a11, a1, 16
  137d68:	c270c1               	l32r	a12, 128728 (7918 <xthals_release_major+0x4a38>)
  137d6b:	00a1d2               	movi	a13, 0x100
  137d6e:	ffd2a5               	call8	137a98 <SetWgscFreqUpdate>
  137d71:	ff7a86               	j	137b5f <fn_MODULE_110_GSC+0x77>

00137d74 <fn_MODULE_110_GSC+0x28c>:
  137d74:	07ad                	mov.n	a10, a7
  137d76:	41b8                	l32i.n	a11, a1, 16
  137d78:	c191c1               	l32r	a12, 1283bc (7530 <xthals_release_major+0x4650>)
  137d7b:	00a1d2               	movi	a13, 0x100
  137d7e:	ffd1a5               	call8	137a98 <SetWgscFreqUpdate>
  137d81:	ff7686               	j	137b5f <fn_MODULE_110_GSC+0x77>

00137d84 <fn_MODULE_110_GSC+0x29c>:
  137d84:	3c4866               	bnei	a8, 4, 137dc4 <fn_MODULE_110_GSC+0x2dc>
  137d87:	4188                	l32i.n	a8, a1, 16
  137d89:	c1a4b1               	l32r	a11, 12841c (1f40 <XtosCoreStateSize+0x1cc0>)
  137d8c:	0098a2               	l16si	a10, a8, 0
  137d8f:	72aab0               	salt	a10, a10, a11
  137d92:	0057a2               	s16i	a10, a7, 0
  137d95:	07ad                	mov.n	a10, a7
  137d97:	019892               	l16si	a9, a8, 2
  137d9a:	884b                	addi.n	a8, a8, 4
  137d9c:	7299b0               	salt	a9, a9, a11
  137d9f:	015792               	s16i	a9, a7, 2
  137da2:	7fa092               	movi	a9, 127
  137da5:	158976               	loop	a9, 137dbe <fn_MODULE_110_GSC+0x2d6>
  137da8:	009892               	l16si	a9, a8, 0
  137dab:	aa4b                	addi.n	a10, a10, 4
  137dad:	7299b0               	salt	a9, a9, a11
  137db0:	005a92               	s16i	a9, a10, 0
  137db3:	019892               	l16si	a9, a8, 2
  137db6:	884b                	addi.n	a8, a8, 4
  137db8:	7299b0               	salt	a9, a9, a11
  137dbb:	015a92               	s16i	a9, a10, 2

00137dbe <fn_MODULE_110_GSC+0x2d6>:
  137dbe:	c8a082               	movi	a8, 200
  137dc1:	ff8346               	j	137bd2 <fn_MODULE_110_GSC+0xea>

00137dc4 <fn_MODULE_110_GSC+0x2dc>:
  137dc4:	4b5826               	beqi	a8, 5, 137e13 <fn_MODULE_110_GSC+0x32b>
  137dc7:	4188                	l32i.n	a8, a1, 16
  137dc9:	c184b1               	l32r	a11, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  137dcc:	0098a2               	l16si	a10, a8, 0
  137dcf:	72aab0               	salt	a10, a10, a11
  137dd2:	0057a2               	s16i	a10, a7, 0
  137dd5:	07ad                	mov.n	a10, a7
  137dd7:	019892               	l16si	a9, a8, 2
  137dda:	884b                	addi.n	a8, a8, 4
  137ddc:	7299b0               	salt	a9, a9, a11
  137ddf:	015792               	s16i	a9, a7, 2
  137de2:	7fa092               	movi	a9, 127
  137de5:	158976               	loop	a9, 137dfe <fn_MODULE_110_GSC+0x316>
  137de8:	009892               	l16si	a9, a8, 0
  137deb:	aa4b                	addi.n	a10, a10, 4
  137ded:	7299b0               	salt	a9, a9, a11
  137df0:	005a92               	s16i	a9, a10, 0
  137df3:	019892               	l16si	a9, a8, 2
  137df6:	884b                	addi.n	a8, a8, 4
  137df8:	7299b0               	salt	a9, a9, a11
  137dfb:	015a92               	s16i	a9, a10, 2

00137dfe <fn_MODULE_110_GSC+0x316>:
  137dfe:	082c                	movi.n	a8, 32
  137e00:	ff7386               	j	137bd2 <fn_MODULE_110_GSC+0xea>

00137e03 <fn_MODULE_110_GSC+0x31b>:
  137e03:	07ad                	mov.n	a10, a7
  137e05:	41b8                	l32i.n	a11, a1, 16
  137e07:	c177c1               	l32r	a12, 1283e4 (7148 <xthals_release_major+0x4268>)
  137e0a:	00a1d2               	movi	a13, 0x100
  137e0d:	ffc8a5               	call8	137a98 <SetWgscFreqUpdate>
  137e10:	ff52c6               	j	137b5f <fn_MODULE_110_GSC+0x77>

00137e13 <fn_MODULE_110_GSC+0x32b>:
  137e13:	4188                	l32i.n	a8, a1, 16
  137e15:	c17db1               	l32r	a11, 12840c (1770 <XtosCoreStateSize+0x14f0>)
  137e18:	0098a2               	l16si	a10, a8, 0
  137e1b:	72aab0               	salt	a10, a10, a11
  137e1e:	0057a2               	s16i	a10, a7, 0
  137e21:	07ad                	mov.n	a10, a7
  137e23:	019892               	l16si	a9, a8, 2
  137e26:	884b                	addi.n	a8, a8, 4
  137e28:	7299b0               	salt	a9, a9, a11
  137e2b:	015792               	s16i	a9, a7, 2
  137e2e:	7fa092               	movi	a9, 127
  137e31:	158976               	loop	a9, 137e4a <fn_MODULE_110_GSC+0x362>
  137e34:	009892               	l16si	a9, a8, 0
  137e37:	aa4b                	addi.n	a10, a10, 4
  137e39:	7299b0               	salt	a9, a9, a11
  137e3c:	005a92               	s16i	a9, a10, 0
  137e3f:	019892               	l16si	a9, a8, 2
  137e42:	884b                	addi.n	a8, a8, 4
  137e44:	7299b0               	salt	a9, a9, a11
  137e47:	015a92               	s16i	a9, a10, 2

00137e4a <fn_MODULE_110_GSC+0x362>:
  137e4a:	64a082               	movi	a8, 100
  137e4d:	ff6046               	j	137bd2 <fn_MODULE_110_GSC+0xea>

00137e50 <fn_MODULE_120_GSC_adjustment>:
  137e50:	008136               	entry	a1, 64
  137e53:	80a072               	movi	a7, 128
  137e56:	038d                	mov.n	a8, a3
  137e58:	2813c4               	ae_zalign64	u3
  137e5b:	043d                	mov.n	a3, a4
  137e5d:	ebfbdc000f00116f 	{ ae_salign64.i	u3, a1, 0; nop; nop }
  137e65:	7723c4               	ae_la64.pp	u0, a3
  137e68:	054d                	mov.n	a4, a5
  137e6a:	7724e4               	ae_la64.pp	u2, a4
  137e6d:	025d                	mov.n	a5, a2
  137e6f:	ebfbdc000f00111f 	{ ae_salign64.i	u0, a1, 8; nop; nop }
  137e77:	202880               	or	a2, a8, a8
  137e7a:	7728c4               	ae_la64.pp	u0, a8
  137e7d:	438776               	loop	a7, 137ec4 <fn_MODULE_120_GSC_adjustment+0x74>
  137e80:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  137e83:	ebfbdc000f00013f 	{ ae_lalign64.i	u1, a1, 8; nop; nop }
  137e8b:	86fbd3000f1043ae 	{ ae_la32x2.ip	aed4, u1, a3; nop; ae_sel16i	aed1, aed0, aed0, 6 }
  137e93:	0c801a91012314de 	{ ae_la16x4.ip	aed1, u2, a4; ae_mulf16x4ss	aed2, aed3, aed1, aed1 }
  137e9b:	ebfbdc000f00113f 	{ ae_salign64.i	u1, a1, 8; nop; nop }
  137ea3:	ebe8dc030202012f 	{ ae_lalign64.i	u1, a1, 0; ae_add32s	aed2, aed2, aed3; nop }
  137eab:	541424               	ae_lt32	b0:b1, aed4, aed2
  137eae:	3b2414               	ae_movt32x2	aed2, aed4, b0:b1
  137eb1:	c4fbd8101f0025ae 	{ ae_sa32x2.ip	aed2, u1, a5; nop; ae_movt32x2	aed0, aed1, b0:b1 }
  137eb9:	ebfbdc000f00112f 	{ ae_salign64.i	u1, a1, 0; nop; nop }
  137ec1:	0c08b4               	ae_sa16x4.ip	aed0, u3, a8

00137ec4 <fn_MODULE_120_GSC_adjustment+0x74>:
  137ec4:	ebfbdc000f00012f 	{ ae_lalign64.i	u1, a1, 0; nop; nop }
  137ecc:	7735d4               	ae_sa64pos.fp	u1, a5
  137ecf:	7738f4               	ae_sa64pos.fp	u3, a8
  137ed2:	f01d                	retw.n

00137ed4 <fx_WindEnergy_Norm>:
  137ed4:	006136               	entry	a1, 48
  137ed7:	1129                	s32i.n	a2, a1, 4
  137ed9:	0139                	s32i.n	a3, a1, 0
  137edb:	3f1796               	bltz	a7, 1382d0 <fx_WindEnergy_Norm+0x3fc>
  137ede:	371b                	addi.n	a3, a7, 1
  137ee0:	a03360               	addx4	a3, a3, a6
  137ee3:	005446               	j	138038 <fx_WindEnergy_Norm+0x164>

00137ee6 <fx_WindEnergy_Norm+0x12>:
  137ee6:	0a0c                	movi.n	a10, 0

00137ee8 <fx_WindEnergy_Norm+0x14>:
  137ee8:	10c9e0               	and	a12, a9, a14
  137eeb:	400001b545954ace 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed9, a12 }
  137ef3:	eb0fdd050909259f 	{ nop; ae_mul32.ll	aed9, aed9, aed5; nop }
  137efb:	c102a1               	l32r	a10, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  137efe:	8c9f94               	ae_srai64	aed9, aed9, 15
  137f01:	25b9c4               	ae_movad32.l	a11, aed9
  137f04:	400001b545874abe 	{ ae_movda32	aed7, a10; nop; ae_movda32	aed8, a11 }
  137f0c:	4f6784               	ae_sub32s	aed6, aed7, aed8
  137f0f:	25f6c4               	ae_movad32.l	a15, aed6
  137f12:	10ffe0               	and	a15, a15, a14
  137f15:	3c4f34               	ae_movda32	aed4, a15
  137f18:	eb0fdd050404259f 	{ nop; ae_mul32.ll	aed4, aed4, aed5; nop }
  137f20:	8c4f44               	ae_srai64	aed4, aed4, 15
  137f23:	25c4c4               	ae_movad32.l	a12, aed4
  137f26:	10d8e0               	and	a13, a8, a14
  137f29:	10cce0               	and	a12, a12, a14
  137f2c:	400001b545324dce 	{ ae_movda32	aed2, a13; nop; ae_movda32	aed3, a12 }
  137f34:	eb0fdd030202259f 	{ nop; ae_mul32.ll	aed2, aed2, aed3; nop }
  137f3c:	8d2f24               	ae_srai64	aed2, aed2, 31
  137f3f:	25b2c4               	ae_movad32.l	a11, aed2
  137f42:	400001014501ab2e 	{ ae_movda32	aed1, a11; nop; movi	a10, 2 }
  137f4a:	050a14               	ae_slaa32s	aed0, aed1, a10
  137f4d:	25a0c4               	ae_movad32.l	a10, aed0

00137f50 <fx_WindEnergy_Norm+0x7c>:
  137f50:	0e5665               	call8	1464b8 <int_sqrt_0_50>
  137f53:	c0d270               	sub	a13, a2, a7
  137f56:	0d400cccf6b72dae 	{ bltz.w18	a13, 138029 <fx_WindEnergy_Norm+0x155>; ae_movi	aed7, -2 }
  137f5e:	1188                	l32i.n	a8, a1, 4
  137f60:	a08780               	addx4	a8, a7, a8
  137f63:	400001b4216a48ae 	{ ae_l16.i	aed10, a8, 2; nop; ae_movda32	aed6, a10 }
  137f6b:	e9fba8a08fa0b80f 	{ ae_l16.i	aed11, a8, 0; nop; ae_sext32	aed10, aed10, 15 }
  137f73:	17bb84               	ae_sext32	aed11, aed11, 15
  137f76:	41bb74               	ae_and	aed11, aed11, aed7
  137f79:	bb0fdda67bab259e 	{ nop; ae_mul32.ll	aed11, aed11, aed6; ae_and	aed10, aed10, aed7 }
  137f81:	eb0fdd060a0a259f 	{ nop; ae_mul32.ll	aed10, aed10, aed6; nop }
  137f89:	0cfb20f0bfb01def 	{ addi	a14, a13, 1; nop; ae_srai64	aed11, aed11, 15 }
  137f91:	0cfbc8f0afa09b7f 	{ ae_movad32.l	a9, aed11; nop; ae_srai64	aed10, aed10, 15 }
  137f99:	25aac4               	ae_movad32.l	a10, aed10
  137f9c:	7b2ea6               	blti	a14, 2, 13801b <fx_WindEnergy_Norm+0x147>
  137f9f:	b01834               	ae_l16.i	aed1, a8, 6
  137fa2:	e9fba8108f10082f 	{ ae_l16.i	aed0, a8, 4; nop; ae_sext32	aed1, aed1, 15 }
  137faa:	170084               	ae_sext32	aed0, aed0, 15
  137fad:	bbfb2f007f00fdbe 	{ addi	a11, a13, -1; nop; ae_and	aed0, aed0, aed7 }
  137fb5:	37ab76               	loopgtz	a11, 137ff0 <fx_WindEnergy_Norm+0x11c>
  137fb8:	bb0fa8167041084e 	{ ae_l16.i	aed0, a8, 8; ae_mul32.ll	aed1, aed0, aed6; ae_and	aed4, aed1, aed7 }
  137fc0:	400001b5455349ae 	{ ae_movda32	aed3, a9; nop; ae_movda32	aed5, a10 }
  137fc8:	0c0fa8f61424185f 	{ ae_l16.i	aed1, a8, 10; ae_mul32.ll	aed4, aed4, aed6; ae_srai64	aed2, aed1, 15 }
  137fd0:	e9fbb5008f00382f 	{ ae_s16.0.ip	aed3, a8, 4; nop; ae_sext32	aed0, aed0, 15 }
  137fd8:	e9fbb4108f1058ff 	{ ae_s16.0.i	aed5, a8, -2; nop; ae_sext32	aed1, aed1, 15 }
  137fe0:	0cfbc8f04f40927f 	{ ae_movad32.l	a9, aed2; nop; ae_srai64	aed4, aed4, 15 }
  137fe8:	bbfbc8007f00a47e 	{ ae_movad32.l	a10, aed4; nop; ae_and	aed0, aed0, aed7 }
  137ff0:	3c2a34               	ae_movda32	aed2, a10
  137ff3:	bb0fdd167013259e 	{ nop; ae_mul32.ll	aed3, aed0, aed6; ae_and	aed1, aed1, aed7 }
  137ffb:	0c8018b681d1492e 	{ ae_movda32	aed4, a9; ae_mul32.ll	aed1, aed1, aed6 }
  138003:	0cfbb5f03f30482f 	{ ae_s16.0.ip	aed4, a8, 4; nop; ae_srai64	aed3, aed3, 15 }
  13800b:	0cfbc8f01f10937f 	{ ae_movad32.l	a9, aed3; nop; ae_srai64	aed1, aed1, 15 }
  138013:	40000174bf52a81e 	{ ae_s16.0.i	aed2, a8, -2; nop; ae_movad32.l	a10, aed1 }

0013801b <fx_WindEnergy_Norm+0x147>:
  13801b:	400001b545324a9e 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed3, a9 }
  138023:	d33824               	ae_s16.0.ip	aed3, a8, 4
  138026:	d228f4               	ae_s16.0.i	aed2, a8, -2

00138029 <fx_WindEnergy_Norm+0x155>:
  138029:	554b                	addi.n	a5, a5, 4
  13802b:	444b                	addi.n	a4, a4, 4
  13802d:	04c662               	addi	a6, a6, 4
  138030:	0d002941c0b0863e 	{ beq.w18	a6, a3, 1382d0 <fx_WindEnergy_Norm+0x3fc>; nop }

00138038 <fx_WindEnergy_Norm+0x164>:
  138038:	009672               	l16si	a7, a6, 0
  13803b:	0488                	l32i.n	a8, a4, 0
  13803d:	0598                	l32i.n	a9, a5, 0
  13803f:	019622               	l16si	a2, a6, 2
  138042:	0d00094170b0a98e 	{ bge.w18	a9, a8, 1380dd <fx_WindEnergy_Norm+0x209>; nop }
  13804a:	3c4834               	ae_movda32	aed4, a8
  13804d:	25a4f4               	ae_nsaz32.l	a10, aed4
  138050:	23aa80               	sext	a10, a10, 15
  138053:	401a00               	ssl	a10
  138056:	a19800               	sll	a9, a8
  138059:	0499                	s32i.n	a9, a4, 0
  13805b:	0588                	l32i.n	a8, a5, 0
  13805d:	a18800               	sll	a8, a8
  138060:	0589                	s32i.n	a8, a5, 0
  138062:	400001007000a40e 	{ ae_l32.i	aed0, a4, 0; nop; movi	a10, 0 }
  13806a:	108896               	bltz	a8, 138176 <fx_WindEnergy_Norm+0x2a2>
  13806d:	2590c4               	ae_movad32.l	a9, aed0
  138070:	102996               	bltz	a9, 138176 <fx_WindEnergy_Norm+0x2a2>
  138073:	0c000f30f075998e 	{ blt.w18	a9, a8, 138176 <fx_WindEnergy_Norm+0x2a2>; ae_sel16i	aed5, aed0, aed0, 7 }
  13807b:	25a584               	ae_movad16.0	a10, aed5
  13807e:	ee7c                	movi.n	a14, -2
  138080:	e62a16               	beqz	a10, 137ee6 <fx_WindEnergy_Norm+0x12>
  138083:	c132b1               	l32r	a11, 12854c (3ffe <xthals_release_major+0x111e>)
  138086:	0d3fe541c0b0abae 	{ bge.w18	a11, a10, 137ee6 <fx_WindEnergy_Norm+0x12>; nop }
  13808e:	e54a96               	bltz	a10, 137ee6 <fx_WindEnergy_Norm+0x12>
  138091:	c12fc1               	l32r	a12, 128550 (3fff <xthals_release_major+0x111f>)
  138094:	157aa4               	ae_movda32x2	aed7, a10, a10
  138097:	0d00224190b08ace 	{ beq.w18	a10, a12, 1382c4 <fx_WindEnergy_Norm+0x3f0>; nop }
  13809f:	0c0c                	movi.n	a12, 0
  1380a1:	c12bb1               	l32r	a11, 128550 (3fff <xthals_release_major+0x111f>)
  1380a4:	156bc4               	ae_movda32x2	aed6, a11, a12
  1380a7:	2b6474               	ae_div64d32.l	aed6, aed7
  1380aa:	2b6474               	ae_div64d32.l	aed6, aed7
  1380ad:	2b6474               	ae_div64d32.l	aed6, aed7
  1380b0:	2b6474               	ae_div64d32.l	aed6, aed7
  1380b3:	2b6474               	ae_div64d32.l	aed6, aed7
  1380b6:	2b6474               	ae_div64d32.l	aed6, aed7
  1380b9:	2b6474               	ae_div64d32.l	aed6, aed7
  1380bc:	2b6474               	ae_div64d32.l	aed6, aed7
  1380bf:	2b6474               	ae_div64d32.l	aed6, aed7
  1380c2:	2b6474               	ae_div64d32.l	aed6, aed7
  1380c5:	2b6474               	ae_div64d32.l	aed6, aed7
  1380c8:	2b6474               	ae_div64d32.l	aed6, aed7
  1380cb:	2b6474               	ae_div64d32.l	aed6, aed7
  1380ce:	2b6474               	ae_div64d32.l	aed6, aed7
  1380d1:	2b6474               	ae_div64d32.l	aed6, aed7
  1380d4:	25a6c4               	ae_movad32.l	a10, aed6
  1380d7:	23aa80               	sext	a10, a10, 15
  1380da:	ff8286               	j	137ee8 <fx_WindEnergy_Norm+0x14>

001380dd <fx_WindEnergy_Norm+0x209>:
  1380dd:	0d3ff44180b0a89e 	{ bge.w18	a8, a9, 138029 <fx_WindEnergy_Norm+0x155>; nop }
  1380e5:	3c8934               	ae_movda32	aed8, a9
  1380e8:	25f8f4               	ae_nsaz32.l	a15, aed8
  1380eb:	23ff80               	sext	a15, a15, 15
  1380ee:	401f00               	ssl	a15
  1380f1:	a1e800               	sll	a14, a8
  1380f4:	04e9                	s32i.n	a14, a4, 0
  1380f6:	05d8                	l32i.n	a13, a5, 0
  1380f8:	a1dd00               	sll	a13, a13
  1380fb:	05d9                	s32i.n	a13, a5, 0
  1380fd:	0488                	l32i.n	a8, a4, 0
  1380ff:	400001007000a50e 	{ ae_l32.i	aed0, a5, 0; nop; movi	a10, 0 }
  138107:	06e896               	bltz	a8, 138179 <fx_WindEnergy_Norm+0x2a5>
  13810a:	2590c4               	ae_movad32.l	a9, aed0
  13810d:	068996               	bltz	a9, 138179 <fx_WindEnergy_Norm+0x2a5>
  138110:	0c0006305079998e 	{ blt.w18	a9, a8, 138179 <fx_WindEnergy_Norm+0x2a5>; ae_sel16i	aed9, aed0, aed0, 7 }
  138118:	25a984               	ae_movad16.0	a10, aed9
  13811b:	c07ad1               	l32r	a13, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13811e:	05aa16               	beqz	a10, 13817c <fx_WindEnergy_Norm+0x2a8>
  138121:	c10ab1               	l32r	a11, 12854c (3ffe <xthals_release_major+0x111e>)
  138124:	54aba7               	bge	a11, a10, 13817c <fx_WindEnergy_Norm+0x2a8>
  138127:	051a96               	bltz	a10, 13817c <fx_WindEnergy_Norm+0x2a8>
  13812a:	c109c1               	l32r	a12, 128550 (3fff <xthals_release_major+0x111f>)
  13812d:	15baa4               	ae_movda32x2	aed11, a10, a10
  138130:	0d00194160b08ace 	{ beq.w18	a10, a12, 1382ca <fx_WindEnergy_Norm+0x3f6>; nop }
  138138:	0c0c                	movi.n	a12, 0
  13813a:	c105b1               	l32r	a11, 128550 (3fff <xthals_release_major+0x111f>)
  13813d:	15abc4               	ae_movda32x2	aed10, a11, a12
  138140:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138143:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138146:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138149:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13814c:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13814f:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138152:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138155:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138158:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13815b:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13815e:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138161:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138164:	2ba4b4               	ae_div64d32.l	aed10, aed11
  138167:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13816a:	2ba4b4               	ae_div64d32.l	aed10, aed11
  13816d:	25aac4               	ae_movad32.l	a10, aed10
  138170:	23aa80               	sext	a10, a10, 15
  138173:	0001c6               	j	13817e <fx_WindEnergy_Norm+0x2aa>

00138176 <fx_WindEnergy_Norm+0x2a2>:
  138176:	ff7586               	j	137f50 <fx_WindEnergy_Norm+0x7c>

00138179 <fx_WindEnergy_Norm+0x2a5>:
  138179:	001a06               	j	1381e5 <fx_WindEnergy_Norm+0x311>

0013817c <fx_WindEnergy_Norm+0x2a8>:
  13817c:	0a0c                	movi.n	a10, 0

0013817e <fx_WindEnergy_Norm+0x2aa>:
  13817e:	eb7c                	movi.n	a11, -2
  138180:	10f9b0               	and	a15, a9, a11
  138183:	400001b545514afe 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed5, a15 }
  13818b:	eb0fdd010505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed1; nop }
  138193:	8c5f54               	ae_srai64	aed5, aed5, 15
  138196:	25e5c4               	ae_movad32.l	a14, aed5
  138199:	400001b545434dee 	{ ae_movda32	aed3, a13; nop; ae_movda32	aed4, a14 }
  1381a1:	4f2344               	ae_sub32s	aed2, aed3, aed4
  1381a4:	25c2c4               	ae_movad32.l	a12, aed2
  1381a7:	10ccb0               	and	a12, a12, a11
  1381aa:	3c0c34               	ae_movda32	aed0, a12
  1381ad:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1381b5:	8c0f04               	ae_srai64	aed0, aed0, 15
  1381b8:	25f0c4               	ae_movad32.l	a15, aed0
  1381bb:	10a8b0               	and	a10, a8, a11
  1381be:	10ffb0               	and	a15, a15, a11
  1381c1:	400001b545fe4afe 	{ ae_movda32	aed14, a10; nop; ae_movda32	aed15, a15 }
  1381c9:	eb0fdd0f0e0e259f 	{ nop; ae_mul32.ll	aed14, aed14, aed15; nop }
  1381d1:	8defe4               	ae_srai64	aed14, aed14, 31
  1381d4:	25eec4               	ae_movad32.l	a14, aed14
  1381d7:	40000101450dde2e 	{ ae_movda32	aed13, a14; nop; movi	a13, 2 }
  1381df:	05cdd4               	ae_slaa32s	aed12, aed13, a13
  1381e2:	25acc4               	ae_movad32.l	a10, aed12

001381e5 <fx_WindEnergy_Norm+0x311>:
  1381e5:	0e2d25               	call8	1464b8 <int_sqrt_0_50>
  1381e8:	c0d270               	sub	a13, a2, a7
  1381eb:	0d7fe3cca6b72dae 	{ bltz.w18	a13, 138029 <fx_WindEnergy_Norm+0x155>; ae_movi	aed7, -2 }
  1381f3:	0188                	l32i.n	a8, a1, 0
  1381f5:	0020f0               	nop
  1381f8:	a08780               	addx4	a8, a7, a8
  1381fb:	400001b4216848ae 	{ ae_l16.i	aed8, a8, 2; nop; ae_movda32	aed6, a10 }
  138203:	e9fba8808f80980f 	{ ae_l16.i	aed9, a8, 0; nop; ae_sext32	aed8, aed8, 15 }
  13820b:	179984               	ae_sext32	aed9, aed9, 15
  13820e:	419974               	ae_and	aed9, aed9, aed7
  138211:	bb0fdd867989259e 	{ nop; ae_mul32.ll	aed9, aed9, aed6; ae_and	aed8, aed8, aed7 }
  138219:	eb0fdd060808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed6; nop }
  138221:	0cfb20f09f901dbf 	{ addi	a11, a13, 1; nop; ae_srai64	aed9, aed9, 15 }
  138229:	0cfbc8f08f80997f 	{ ae_movad32.l	a9, aed9; nop; ae_srai64	aed8, aed8, 15 }
  138231:	25a8c4               	ae_movad32.l	a10, aed8
  138234:	7b2ba6               	blti	a11, 2, 1382b3 <fx_WindEnergy_Norm+0x3df>
  138237:	b01834               	ae_l16.i	aed1, a8, 6
  13823a:	e9fba8108f10082f 	{ ae_l16.i	aed0, a8, 4; nop; ae_sext32	aed1, aed1, 15 }
  138242:	170084               	ae_sext32	aed0, aed0, 15
  138245:	bbfb2f007f00fdbe 	{ addi	a11, a13, -1; nop; ae_and	aed0, aed0, aed7 }
  13824d:	37ab76               	loopgtz	a11, 138288 <fx_WindEnergy_Norm+0x3b4>
  138250:	bb0fa8167041084e 	{ ae_l16.i	aed0, a8, 8; ae_mul32.ll	aed1, aed0, aed6; ae_and	aed4, aed1, aed7 }
  138258:	400001b5455349ae 	{ ae_movda32	aed3, a9; nop; ae_movda32	aed5, a10 }
  138260:	0c0fa8f61424185f 	{ ae_l16.i	aed1, a8, 10; ae_mul32.ll	aed4, aed4, aed6; ae_srai64	aed2, aed1, 15 }
  138268:	e9fbb5008f00382f 	{ ae_s16.0.ip	aed3, a8, 4; nop; ae_sext32	aed0, aed0, 15 }
  138270:	e9fbb4108f1058ff 	{ ae_s16.0.i	aed5, a8, -2; nop; ae_sext32	aed1, aed1, 15 }
  138278:	0cfbc8f04f40927f 	{ ae_movad32.l	a9, aed2; nop; ae_srai64	aed4, aed4, 15 }
  138280:	bbfbc8007f00a47e 	{ ae_movad32.l	a10, aed4; nop; ae_and	aed0, aed0, aed7 }
  138288:	3c2a34               	ae_movda32	aed2, a10
  13828b:	bb0fdd167013259e 	{ nop; ae_mul32.ll	aed3, aed0, aed6; ae_and	aed1, aed1, aed7 }
  138293:	0c8018b681d1492e 	{ ae_movda32	aed4, a9; ae_mul32.ll	aed1, aed1, aed6 }
  13829b:	0cfbb5f03f30482f 	{ ae_s16.0.ip	aed4, a8, 4; nop; ae_srai64	aed3, aed3, 15 }
  1382a3:	0cfbc8f01f10937f 	{ ae_movad32.l	a9, aed3; nop; ae_srai64	aed1, aed1, 15 }
  1382ab:	40000174bf52a81e 	{ ae_s16.0.i	aed2, a8, -2; nop; ae_movad32.l	a10, aed1 }

001382b3 <fx_WindEnergy_Norm+0x3df>:
  1382b3:	400001b545324a9e 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed3, a9 }
  1382bb:	d33824               	ae_s16.0.ip	aed3, a8, 4
  1382be:	d228f4               	ae_s16.0.i	aed2, a8, -2
  1382c1:	ff5906               	j	138029 <fx_WindEnergy_Norm+0x155>

001382c4 <fx_WindEnergy_Norm+0x3f0>:
  1382c4:	bfd1a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  1382c7:	ff0746               	j	137ee8 <fx_WindEnergy_Norm+0x14>

001382ca <fx_WindEnergy_Norm+0x3f6>:
  1382ca:	bfcfa1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  1382cd:	ffab46               	j	13817e <fx_WindEnergy_Norm+0x2aa>

001382d0 <fx_WindEnergy_Norm+0x3fc>:
  1382d0:	f01d                	retw.n

001382d2 <fx_WindEnergy_Norm+0x3fe>:
	...

001382d4 <fltfx_LTSV_multi_VAD_flag>:
  1382d4:	004136               	entry	a1, 32
  1382d7:	c11541               	l32r	a4, 12872c (26b18 <_memmap_cacheattr_bp_base+0x4b16>)
  1382da:	c11551               	l32r	a5, 128730 (51eb84 <_memmap_mem_dram1_end+0x21db84>)
  1382dd:	232427               	blt	a4, a2, 138304 <fltfx_LTSV_multi_VAD_flag+0x30>
  1382e0:	76a537               	bge	a5, a3, 13835a <fltfx_LTSV_multi_VAD_flag+0x86>
  1382e3:	c11481               	l32r	a8, 128734 (666665 <_memmap_mem_dram1_end+0x365665>)
  1382e6:	c11491               	l32r	a9, 128738 (7ae146 <_memmap_mem_dram1_end+0x4ad146>)
  1382e9:	71a837               	bge	a8, a3, 13835e <fltfx_LTSV_multi_VAD_flag+0x8a>
  1382ec:	72a937               	bge	a9, a3, 138362 <fltfx_LTSV_multi_VAD_flag+0x8e>
  1382ef:	c113a1               	l32r	a10, 12873c (8f5c27 <_memmap_mem_srom_end+0xb5c27>)
  1382f2:	4b0c                	movi.n	a11, 4
  1382f4:	31aa37               	bge	a10, a3, 138329 <fltfx_LTSV_multi_VAD_flag+0x55>
  1382f7:	c112c1               	l32r	a12, 128740 (a3d70a <_memmap_mem_sram_start+0x3d70a>)
  1382fa:	520c                	movi.n	a2, 5
  1382fc:	72c3c0               	salt	a12, a3, a12
  1382ff:	932bc0               	movnez	a2, a11, a12
  138302:	f01d                	retw.n

00138304 <fltfx_LTSV_multi_VAD_flag+0x30>:
  138304:	c110d1               	l32r	a13, 128744 (9a0ac <_memmap_cacheattr_bp_base+0x780aa>)
  138307:	c10be1               	l32r	a14, 128734 (666665 <_memmap_mem_dram1_end+0x365665>)
  13830a:	1f2d27               	blt	a13, a2, 13832d <fltfx_LTSV_multi_VAD_flag+0x59>
  13830d:	49ae37               	bge	a14, a3, 13835a <fltfx_LTSV_multi_VAD_flag+0x86>
  138310:	c10af1               	l32r	a15, 128738 (7ae146 <_memmap_mem_dram1_end+0x4ad146>)
  138313:	c10a41               	l32r	a4, 12873c (8f5c27 <_memmap_mem_srom_end+0xb5c27>)
  138316:	44af37               	bge	a15, a3, 13835e <fltfx_LTSV_multi_VAD_flag+0x8a>
  138319:	45a437               	bge	a4, a3, 138362 <fltfx_LTSV_multi_VAD_flag+0x8e>
  13831c:	c10b51               	l32r	a5, 128748 (a3d709 <_memmap_mem_sram_start+0x3d709>)
  13831f:	440c                	movi.n	a4, 4
  138321:	0d000941a0b0953e 	{ blt.w18	a5, a3, 1383bf <fltfx_LTSV_multi_VAD_flag+0xeb>; nop }

00138329 <fltfx_LTSV_multi_VAD_flag+0x55>:
  138329:	320c                	movi.n	a2, 3
  13832b:	f01d                	retw.n

0013832d <fltfx_LTSV_multi_VAD_flag+0x59>:
  13832d:	c10781               	l32r	a8, 12874c (26540d <_dram0_b1_buffers_end+0x1d40d>)
  138330:	c10291               	l32r	a9, 128738 (7ae146 <_memmap_mem_dram1_end+0x4ad146>)
  138333:	2f2827               	blt	a8, a2, 138366 <fltfx_LTSV_multi_VAD_flag+0x92>
  138336:	20a937               	bge	a9, a3, 13835a <fltfx_LTSV_multi_VAD_flag+0x86>
  138339:	c100a1               	l32r	a10, 12873c (8f5c27 <_memmap_mem_srom_end+0xb5c27>)
  13833c:	c103b1               	l32r	a11, 128748 (a3d709 <_memmap_mem_sram_start+0x3d709>)
  13833f:	1baa37               	bge	a10, a3, 13835e <fltfx_LTSV_multi_VAD_flag+0x8a>
  138342:	1cab37               	bge	a11, a3, 138362 <fltfx_LTSV_multi_VAD_flag+0x8e>
  138345:	c102c1               	l32r	a12, 128750 (b851ea <_memmap_mem_sram_end+0x1451ea>)
  138348:	ddac37               	bge	a12, a3, 138329 <fltfx_LTSV_multi_VAD_flag+0x55>
  13834b:	4d0c                	movi.n	a13, 4
  13834d:	c101e1               	l32r	a14, 128754 (cccccc <_memmap_mem_sram_end+0x28cccc>)
  138350:	520c                	movi.n	a2, 5
  138352:	72e3e0               	salt	a14, a3, a14
  138355:	932de0               	movnez	a2, a13, a14
  138358:	f01d                	retw.n

0013835a <fltfx_LTSV_multi_VAD_flag+0x86>:
  13835a:	020c                	movi.n	a2, 0
  13835c:	f01d                	retw.n

0013835e <fltfx_LTSV_multi_VAD_flag+0x8a>:
  13835e:	120c                	movi.n	a2, 1
  138360:	f01d                	retw.n

00138362 <fltfx_LTSV_multi_VAD_flag+0x8e>:
  138362:	220c                	movi.n	a2, 2
  138364:	f01d                	retw.n

00138366 <fltfx_LTSV_multi_VAD_flag+0x92>:
  138366:	c0fcf1               	l32r	a15, 128758 (98967f <_memmap_mem_srom_end+0x14967f>)
  138369:	c0f441               	l32r	a4, 12873c (8f5c27 <_memmap_mem_srom_end+0xb5c27>)
  13836c:	232f27               	blt	a15, a2, 138393 <fltfx_LTSV_multi_VAD_flag+0xbf>
  13836f:	e7a437               	bge	a4, a3, 13835a <fltfx_LTSV_multi_VAD_flag+0x86>
  138372:	c0f551               	l32r	a5, 128748 (a3d709 <_memmap_mem_sram_start+0x3d709>)
  138375:	e5a537               	bge	a5, a3, 13835e <fltfx_LTSV_multi_VAD_flag+0x8a>
  138378:	c0f681               	l32r	a8, 128750 (b851ea <_memmap_mem_sram_end+0x1451ea>)
  13837b:	e3a837               	bge	a8, a3, 138362 <fltfx_LTSV_multi_VAD_flag+0x8e>
  13837e:	c0f791               	l32r	a9, 12875c (cccccb <_memmap_mem_sram_end+0x28cccb>)
  138381:	a4a937               	bge	a9, a3, 138329 <fltfx_LTSV_multi_VAD_flag+0x55>
  138384:	c0f721               	l32r	a2, 128760 (e147ae <_memmap_mem_sram_end+0x3d47ae>)
  138387:	4e0c                	movi.n	a14, 4
  138389:	72f320               	salt	a15, a3, a2
  13838c:	520c                	movi.n	a2, 5
  13838e:	932ef0               	movnez	a2, a14, a15
  138391:	f01d                	retw.n

00138393 <fltfx_LTSV_multi_VAD_flag+0xbf>:
  138393:	c0eda1               	l32r	a10, 128748 (a3d709 <_memmap_mem_sram_start+0x3d709>)
  138396:	c0aa37               	bge	a10, a3, 13835a <fltfx_LTSV_multi_VAD_flag+0x86>
  138399:	c0edb1               	l32r	a11, 128750 (b851ea <_memmap_mem_sram_end+0x1451ea>)
  13839c:	beab37               	bge	a11, a3, 13835e <fltfx_LTSV_multi_VAD_flag+0x8a>
  13839f:	c0efc1               	l32r	a12, 12875c (cccccb <_memmap_mem_sram_end+0x28cccb>)
  1383a2:	bcac37               	bge	a12, a3, 138362 <fltfx_LTSV_multi_VAD_flag+0x8e>
  1383a5:	c0efd1               	l32r	a13, 128764 (e147ad <_memmap_mem_sram_end+0x3d47ad>)
  1383a8:	0d3ff741d0b0ad3e 	{ bge.w18	a13, a3, 138329 <fltfx_LTSV_multi_VAD_flag+0x55>; nop }
  1383b0:	c0ee21               	l32r	a2, 128768 (f5c28f <_memmap_mem_sram_end+0x51c28f>)
  1383b3:	4e0c                	movi.n	a14, 4
  1383b5:	72f320               	salt	a15, a3, a2
  1383b8:	520c                	movi.n	a2, 5
  1383ba:	932ef0               	movnez	a2, a14, a15
  1383bd:	f01d                	retw.n

001383bf <fltfx_LTSV_multi_VAD_flag+0xeb>:
  1383bf:	c0eb51               	l32r	a5, 12876c (b851eb <_memmap_mem_sram_end+0x1451eb>)
  1383c2:	520c                	movi.n	a2, 5
  1383c4:	725350               	salt	a5, a3, a5
  1383c7:	932450               	movnez	a2, a4, a5
  1383ca:	f01d                	retw.n

001383cc <FN_BF>:
  1383cc:	048136               	entry	a1, 0x240
  1383cf:	00a142               	movi	a4, 0x100
  1383d2:	20c1a2               	addi	a10, a1, 32
  1383d5:	c0e6b1               	l32r	a11, 128770 (2145f0 <SNRthd+0x100>)
  1383d8:	a0a0c2               	movi	a12, 160
  1383db:	47fa65               	call8	180380 <__vec_memcpy>
  1383de:	c0e5b1               	l32r	a11, 128774 (214690 <SNRthd+0x1a0>)
  1383e1:	a0a0c2               	movi	a12, 160
  1383e4:	7fc1a2               	addi	a10, a1, 127
  1383e7:	41caa2               	addi	a10, a10, 65
  1383ea:	47f965               	call8	180380 <__vec_memcpy>
  1383ed:	00a2a2               	movi	a10, 0x200
  1383f0:	c0e3e1               	l32r	a14, 12877c (12410 <xthals_release_major+0xf530>)
  1383f3:	c0e3f1               	l32r	a15, 128780 (22bf6 <_memmap_cacheattr_bp_base+0xbf4>)
  1383f6:	3ed262               	addmi	a6, a2, 0x3e00
  1383f9:	c0dfd1               	l32r	a13, 128778 (15770 <xthals_release_major+0x12890>)
  1383fc:	c07181               	l32r	a8, 1285c0 (bd90 <xthals_release_major+0x8eb0>)
  1383ff:	44d252               	addmi	a5, a2, 0x4400
  138402:	400000454553342e 	{ ae_movda32	aed3, a4; nop; addmi	a3, a2, 0x5400 }
  13840a:	400001814507920e 	{ ae_movda32	aed7, a2; nop; movi	a9, 128 }
  138412:	400001414511790e 	{ ae_movda32	aed1, a9; nop; movi	a7, 0x140 }
  13841a:	400000f5457d373e 	{ ae_movda32	aed13, a7; nop; addmi	a3, a3, 0x7f00 }
  138422:	400000f5457a585e 	{ ae_movda32	aed10, a8; nop; addmi	a5, a5, 0x7f00 }
  13842a:	400000f545796d6e 	{ ae_movda32	aed9, a13; nop; addmi	a6, a6, 0x7f00 }
  138432:	419662               	l16si	a6, a6, 130
  138435:	ebfb6b000f00b2ff 	{ ae_l16.x	aed11, a2, a15; nop; nop }
  13843d:	93e750a97779e2ee 	{ add	a14, a2, a14; ae_add32	aed9, aed7, aed9; ae_add32	aed7, aed7, aed10 }
  138445:	099552               	l16si	a5, a5, 18
  138448:	699332               	l16si	a3, a3, 210
  13844b:	646132               	s32i	a3, a1, 0x190
  13844e:	636152               	s32i	a5, a1, 0x18c
  138451:	5961e2               	s32i	a14, a1, 0x164
  138454:	e9fac8b080b4b77f 	{ ae_movad32.l	a11, aed7; ae_movi	aed4, 0; ae_sext32	aed11, aed11, 15 }
  13845c:	8261b2               	s32i	a11, a1, 0x208
  13845f:	0d8018cd8b6b2a2e 	{ ae_movda32	aed2, a10; ae_sub32	aed11, aed11, aed13 }
  138467:	829ee2               	l16si	a14, a14, 0x104
  13846a:	8061e2               	s32i	a14, a1, 0x200
  13846d:	c2fbd9b04f40810e 	{ ae_movi	aed8, 1; nop; ae_eq32	b4:b5, aed11, aed4 }
  138475:	c4fbc9805f4064ae 	{ ae_mov	aed6, aed4; nop; ae_movt32x2	aed4, aed8, b4:b5 }
  13847d:	c2fbc8406f20797e 	{ ae_movad32.l	a7, aed9; nop; ae_eq32	b2:b3, aed4, aed6 }
  138485:	c2fbc9406f0003ae 	{ ae_mov	aed0, aed3; nop; ae_eq32	b0:b1, aed4, aed6 }
  13848d:	c4fb59200f00a77e 	{ or	a10, a7, a7; nop; ae_movf32x2	aed0, aed2, b0:b1 }
  138495:	c4fbc8302f10c07e 	{ ae_movad32.l	a12, aed0; nop; ae_movf32x2	aed1, aed3, b2:b3 }
  13849d:	2551c4               	ae_movad32.l	a5, aed1
  1384a0:	6261c2               	s32i	a12, a1, 0x188
  1384a3:	20c550               	or	a12, a5, a5
  1384a6:	fc5825               	call8	134a28 <fltfx_SolomonVoice_FFT_to_FFTpwr>
  1384a9:	05cd                	mov.n	a12, a5
  1384ab:	c0b641               	l32r	a4, 128784 (15b70 <xthals_release_major+0x12c90>)
  1384ae:	c0b6b1               	l32r	a11, 128788 (c320 <xthals_release_major+0x9440>)
  1384b1:	424a                	add.n	a4, a2, a4
  1384b3:	b2ba                	add.n	a11, a2, a11
  1384b5:	7d61b2               	s32i	a11, a1, 0x1f4
  1384b8:	04ad                	mov.n	a10, a4
  1384ba:	fc56e5               	call8	134a28 <fltfx_SolomonVoice_FFT_to_FFTpwr>
  1384bd:	c0b381               	l32r	a8, 12878c (22504 <_memmap_cacheattr_bp_base+0x502>)
  1384c0:	828a                	add.n	a8, a2, a8
  1384c2:	656182               	s32i	a8, a1, 0x194
  1384c5:	7f9882               	l16si	a8, a8, 254
  1384c8:	88bc                	beqz.n	a8, 138504 <FN_BF+0x138>
  1384ca:	20c1a2               	addi	a10, a1, 32
  1384cd:	07bd                	mov.n	a11, a7
  1384cf:	7e2c                	movi.n	a14, 39
  1384d1:	c0afc1               	l32r	a12, 128790 (2115e0 <tx_ch_tbl_nswb_165>)
  1384d4:	c0b0d1               	l32r	a13, 128794 (211680 <tx_ch_tbl_sh_wb_166>)
  1384d7:	0102a5               	call8	139500 <fx_SolomonVoice_FFTpwr_to_FFTband>
  1384da:	c0aed1               	l32r	a13, 128794 (211680 <tx_ch_tbl_sh_wb_166>)
  1384dd:	04bd                	mov.n	a11, a4
  1384df:	c0acc1               	l32r	a12, 128790 (2115e0 <tx_ch_tbl_nswb_165>)
  1384e2:	7e2c                	movi.n	a14, 39
  1384e4:	7fc1a2               	addi	a10, a1, 127
  1384e7:	41caa2               	addi	a10, a10, 65
  1384ea:	010165               	call8	139500 <fx_SolomonVoice_FFTpwr_to_FFTband>
  1384ed:	c0a8e1               	l32r	a14, 128790 (2115e0 <tx_ch_tbl_nswb_165>)
  1384f0:	8221a2               	l32i	a10, a1, 0x208
  1384f3:	7d21b2               	l32i	a11, a1, 0x1f4
  1384f6:	20c1c2               	addi	a12, a1, 32
  1384f9:	7f2c                	movi.n	a15, 39
  1384fb:	7fc1d2               	addi	a13, a1, 127
  1384fe:	41cdd2               	addi	a13, a13, 65
  138501:	ff9d25               	call8	137ed4 <fx_WindEnergy_Norm>

00138504 <FN_BF+0x138>:
  138504:	07ad                	mov.n	a10, a7
  138506:	0b0c                	movi.n	a11, 0
  138508:	11d6f0               	slli	a13, a6, 1
  13850b:	0c0c                	movi.n	a12, 0
  13850d:	6161d2               	s32i	a13, a1, 0x184
  138510:	dd1b                	addi.n	a13, a13, 1
  138512:	23dd80               	sext	a13, a13, 15
  138515:	7661d2               	s32i	a13, a1, 0x1d8
  138518:	fc5da5               	call8	134af4 <fltfn_LogPwrSumHighBand>
  13851b:	756172               	s32i	a7, a1, 0x1d4
  13851e:	5a61a2               	s32i	a10, a1, 0x168
  138521:	6321e2               	l32i	a14, a1, 0x18c
  138524:	40000101450cbe0e 	{ ae_movda32	aed12, a14; nop; movi	a11, 0 }
  13852c:	18fa4010c1cd00cf 	{ movi	a12, 0; ae_movi	aed13, 1; ae_slai32	aed12, aed12, 1 }
  138534:	ebe7590d0c0ca44f 	{ or	a10, a4, a4; ae_add32	aed12, aed12, aed13; nop }
  13853c:	25dc84               	ae_movad16.0	a13, aed12
  13853f:	7761d2               	s32i	a13, a1, 0x1dc
  138542:	fc5b25               	call8	134af4 <fltfn_LogPwrSumHighBand>
  138545:	5921c2               	l32i	a12, a1, 0x164
  138548:	6521f2               	l32i	a15, a1, 0x194
  13854b:	c09381               	l32r	a8, 128798 (15e78 <xthals_release_major+0x12f98>)
  13854e:	c09391               	l32r	a9, 12879c (7ef8 <xthals_release_major+0x5018>)
  138551:	828a                	add.n	a8, a2, a8
  138553:	01d8e2               	addmi	a14, a8, 0x100
  138556:	400001007f1d3e7e 	{ ae_l32.i	aed13, a14, -4; nop; movi	a3, 0x107 }
  13855e:	25ddc4               	ae_movad32.l	a13, aed13
  138561:	c08fb1               	l32r	a11, 1287a0 (6665 <xthals_release_major+0x3785>)
  138564:	727ad0               	salt	a7, a10, a13
  138567:	93b970               	movnez	a11, a9, a7
  13856a:	bf3a91               	l32r	a9, 128254 (199a <XtosCoreStateSize+0x171a>)
  13856d:	7f9ff2               	l16si	a15, a15, 254
  138570:	939370               	movnez	a9, a3, a7
  138573:	070c                	movi.n	a7, 0
  138575:	649f16               	beqz	a15, 138bc2 <FN_BF+0x7f6>
  138578:	5f6182               	s32i	a8, a1, 0x17c
  13857b:	3e6872               	s32i	a7, a8, 248
  13857e:	3f6872               	s32i	a7, a8, 252
  138581:	ebfa59000000f77f 	{ or	a15, a7, a7; ae_movi	aed0, 0; nop }

00138589 <FN_BF+0x1bd>:
  138589:	7a9cc2               	l16si	a12, a12, 244
  13858c:	c061b1               	l32r	a11, 128710 (3000000 <_memmap_mem_sram_end+0x25c0000>)
  13858f:	c06191               	l32r	a9, 128714 (6000000 <_memmap_mem_sram_end+0x55c0000>)
  138592:	3c1f34               	ae_movda32	aed1, a15
  138595:	4ff104               	ae_sub32s	aed15, aed1, aed0
  138598:	25dfc4               	ae_movad32.l	a13, aed15
  13859b:	3ced34               	ae_movda32	aed14, a13
  13859e:	839bc0               	moveqz	a9, a11, a12
  1385a1:	7621d2               	l32i	a13, a1, 0x1d8
  1385a4:	2b0c                	movi.n	a11, 2
  1385a6:	ebfb400e030edfcf 	{ movi	a12, 223; ae_abs32s	aed14, aed14; nop }
  1385ae:	25aec4               	ae_movad32.l	a10, aed14
  1385b1:	5861a2               	s32i	a10, a1, 0x160
  1385b4:	7299a0               	salt	a9, a9, a10
  1385b7:	7b6192               	s32i	a9, a1, 0x1ec
  1385ba:	7521a2               	l32i	a10, a1, 0x1d4
  1385bd:	fc49e5               	call8	134a5c <fltfn_LogPwrSum>
  1385c0:	2b0c                	movi.n	a11, 2
  1385c2:	dfa0c2               	movi	a12, 223
  1385c5:	6661a2               	s32i	a10, a1, 0x198
  1385c8:	7721d2               	l32i	a13, a1, 0x1dc
  1385cb:	04ad                	mov.n	a10, a4
  1385cd:	fc48e5               	call8	134a5c <fltfn_LogPwrSum>
  1385d0:	7521b2               	l32i	a11, a1, 0x1d4
  1385d3:	05cd                	mov.n	a12, a5
  1385d5:	6761a2               	s32i	a10, a1, 0x19c
  1385d8:	c073e1               	l32r	a14, 1287a4 (15f80 <xthals_release_major+0x130a0>)
  1385db:	3d0c                	movi.n	a13, 3
  1385dd:	a2ea                	add.n	a10, a2, a14
  1385df:	8361a2               	s32i	a10, a1, 0x20c
  1385e2:	fc58a5               	call8	134b6c <fltfn_spectralavg>
  1385e5:	7621d2               	l32i	a13, a1, 0x1d8
  1385e8:	8321c2               	l32i	a12, a1, 0x20c
  1385eb:	05ed                	mov.n	a14, a5
  1385ed:	c000f1               	l32r	a15, 1285f0 (7eb851eb <_memmap_cacheattr_bp_allvalid+0x5c962fc9>)
  1385f0:	c06fa1               	l32r	a10, 1287ac (14f50 <xthals_release_major+0x12070>)
  1385f3:	c06db1               	l32r	a11, 1287a8 (15254 <xthals_release_major+0x12374>)
  1385f6:	a2aa                	add.n	a10, a2, a10
  1385f8:	b2ba                	add.n	a11, a2, a11
  1385fa:	7861b2               	s32i	a11, a1, 0x1e0
  1385fd:	6861a2               	s32i	a10, a1, 0x1a0
  138600:	7e9bb2               	l16si	a11, a11, 252
  138603:	fc78e5               	call8	134d90 <fltfn_RecursiveVectorAvg_q>
  138606:	04bd                	mov.n	a11, a4
  138608:	7821c2               	l32i	a12, a1, 0x1e0
  13860b:	3d0c                	movi.n	a13, 3
  13860d:	7e5ca2               	s16i	a10, a12, 252
  138610:	05cd                	mov.n	a12, a5
  138612:	8321a2               	l32i	a10, a1, 0x20c
  138615:	fc5565               	call8	134b6c <fltfn_spectralavg>
  138618:	7721d2               	l32i	a13, a1, 0x1dc
  13861b:	8321c2               	l32i	a12, a1, 0x20c
  13861e:	05ed                	mov.n	a14, a5
  138620:	bff4f1               	l32r	a15, 1285f0 (7eb851eb <_memmap_cacheattr_bp_allvalid+0x5c962fc9>)
  138623:	c064a1               	l32r	a10, 1287b4 (15360 <xthals_release_major+0x12480>)
  138626:	c062b1               	l32r	a11, 1287b0 (15664 <xthals_release_major+0x12784>)
  138629:	a2aa                	add.n	a10, a2, a10
  13862b:	b2ba                	add.n	a11, a2, a11
  13862d:	6a61b2               	s32i	a11, a1, 0x1a8
  138630:	6961a2               	s32i	a10, a1, 0x1a4
  138633:	7e9bb2               	l16si	a11, a11, 252
  138636:	fc75a5               	call8	134d90 <fltfn_RecursiveVectorAvg_q>
  138639:	6821b2               	l32i	a11, a1, 0x1a0
  13863c:	05ed                	mov.n	a14, a5
  13863e:	6a21d2               	l32i	a13, a1, 0x1a8
  138641:	7821c2               	l32i	a12, a1, 0x1e0
  138644:	7e5da2               	s16i	a10, a13, 252
  138647:	7e9cc2               	l16si	a12, a12, 252
  13864a:	8321d2               	l32i	a13, a1, 0x20c
  13864d:	c0cac0               	sub	a12, a10, a12
  138650:	6921a2               	l32i	a10, a1, 0x1a4
  138653:	23cc80               	sext	a12, a12, 15
  138656:	fd5ae5               	call8	135c04 <PowerRatio2Gain_0>
  138659:	832192               	l32i	a9, a1, 0x20c
  13865c:	c059c1               	l32r	a12, 1287c0 (50000000 <_memmap_cacheattr_bp_allvalid+0x2dddddde>)
  13865f:	c056a1               	l32r	a10, 1287b8 (15164 <xthals_release_major+0x12284>)
  138662:	c05681               	l32r	a8, 1287bc (14d54 <xthals_release_major+0x11e74>)
  138665:	a2aa                	add.n	a10, a2, a10
  138667:	828a                	add.n	a8, a2, a8
  138669:	11a576               	loopgtz	a5, 13867e <FN_BF+0x2b2>
  13866c:	7f2ab2               	l32i	a11, a10, 0x1fc
  13866f:	3bcb16               	beqz	a11, 138a2f <FN_BF+0x663>

00138672 <FN_BF+0x2a6>:
  138672:	7f28b2               	l32i	a11, a8, 0x1fc
  138675:	3c6b16               	beqz	a11, 138a3f <FN_BF+0x673>

00138678 <FN_BF+0x2ac>:
  138678:	994b                	addi.n	a9, a9, 4
  13867a:	884b                	addi.n	a8, a8, 4
  13867c:	aa4b                	addi.n	a10, a10, 4

0013867e <FN_BF+0x2b2>:
  13867e:	8321b2               	l32i	a11, a1, 0x20c
  138681:	05cd                	mov.n	a12, a5
  138683:	c050a1               	l32r	a10, 1287c4 (14b50 <xthals_release_major+0x11c70>)
  138686:	bfdad1               	l32r	a13, 1285f0 (7eb851eb <_memmap_cacheattr_bp_allvalid+0x5c962fc9>)
  138689:	a2aa                	add.n	a10, a2, a10
  13868b:	5c61a2               	s32i	a10, a1, 0x170
  13868e:	fc6165               	call8	134ca4 <fltfn_RecursiveVectorAvg>
  138691:	8221a2               	l32i	a10, a1, 0x208
  138694:	5c21b2               	l32i	a11, a1, 0x170
  138697:	05cd                	mov.n	a12, a5
  138699:	fc7e25               	call8	134e7c <fltfn_FreqBinGain>
  13869c:	fe0c                	movi.n	a14, 15
  13869e:	71a0f2               	movi	a15, 113
  1386a1:	081c                	movi.n	a8, 16
  1386a3:	c049c1               	l32r	a12, 1287c8 (1b7f0 <xthals_release_major+0x18910>)
  1386a6:	c049d1               	l32r	a13, 1287cc (1baf4 <xthals_release_major+0x18c14>)
  1386a9:	c04931               	l32r	a3, 1287d0 (19ac4 <xthals_release_major+0x16be4>)
  1386ac:	c04aa1               	l32r	a10, 1287d4 (17f80 <xthals_release_major+0x150a0>)
  1386af:	c04ab1               	l32r	a11, 1287d8 (16380 <xthals_release_major+0x134a0>)
  1386b2:	a2aa                	add.n	a10, a2, a10
  1386b4:	b2ba                	add.n	a11, a2, a11
  1386b6:	323a                	add.n	a3, a2, a3
  1386b8:	d2da                	add.n	a13, a2, a13
  1386ba:	c2ca                	add.n	a12, a2, a12
  1386bc:	7c61c2               	s32i	a12, a1, 0x1f0
  1386bf:	8461d2               	s32i	a13, a1, 0x210
  1386c2:	856132               	s32i	a3, a1, 0x214
  1386c5:	7e9dd2               	l16si	a13, a13, 252
  1386c8:	0189                	s32i.n	a8, a1, 0
  1386ca:	7e9332               	l16si	a3, a3, 252
  1386cd:	1139                	s32i.n	a3, a1, 4
  1386cf:	fc86e5               	call8	134f3c <fltfn_LTSV_VAD>
  1386d2:	852182               	l32i	a8, a1, 0x214
  1386d5:	0abd                	mov.n	a11, a10
  1386d7:	7e98c2               	l16si	a12, a8, 252
  1386da:	842192               	l32i	a9, a1, 0x210
  1386dd:	cc1b                	addi.n	a12, a12, 1
  1386df:	23cc80               	sext	a12, a12, 15
  1386e2:	7e58c2               	s16i	a12, a8, 252
  1386e5:	02bca6               	blti	a12, 16, 1386eb <FN_BF+0x31f>
  1386e8:	7e5872               	s16i	a7, a8, 252

001386eb <FN_BF+0x31f>:
  1386eb:	7b21f2               	l32i	a15, a1, 0x1ec
  1386ee:	7e5962               	s16i	a6, a9, 252
  1386f1:	c03bd1               	l32r	a13, 1287e0 (333333 <_memmap_mem_dram1_end+0x32333>)
  1386f4:	c03aa1               	l32r	a10, 1287dc (df68 <xthals_release_major+0xb088>)
  1386f7:	c03be1               	l32r	a14, 1287e4 (1f72c <xthals_release_major+0x1c84c>)
  1386fa:	a2aa                	add.n	a10, a2, a10
  1386fc:	e2ea                	add.n	a14, a2, a14
  1386fe:	72dbd0               	salt	a13, a11, a13
  138701:	7461d2               	s32i	a13, a1, 0x1d0
  138704:	5d61e2               	s32i	a14, a1, 0x174
  138707:	8161a2               	s32i	a10, a1, 0x204
  13870a:	3f6eb2               	s32i	a11, a14, 252
  13870d:	5d2aa2               	l32i	a10, a10, 0x174
  138710:	7f58f2               	s16i	a15, a8, 254
  138713:	7c5ed2               	s16i	a13, a14, 248
  138716:	ffbbe5               	call8	1382d4 <fltfx_LTSV_multi_VAD_flag>
  138719:	7421f2               	l32i	a15, a1, 0x1d0
  13871c:	5d2192               	l32i	a9, a1, 0x174
  13871f:	5b0c                	movi.n	a11, 5
  138721:	c031c1               	l32r	a12, 1287e8 (a8c <XtosCoreStateSize+0x80c>)
  138724:	c03281               	l32r	a8, 1287ec (16800000 <_memmap_mem_sram_end+0x15dc0000>)
  138727:	672132               	l32i	a3, a1, 0x19c
  13872a:	0aed                	mov.n	a14, a10
  13872c:	8121d2               	l32i	a13, a1, 0x204
  13872f:	7521a2               	l32i	a10, a1, 0x1d4
  138732:	202dd2               	l32i	a13, a13, 128
  138735:	723380               	salt	a3, a3, a8
  138738:	72ccd0               	salt	a12, a12, a13
  13873b:	706132               	s32i	a3, a1, 0x1c0
  13873e:	7b21d2               	l32i	a13, a1, 0x1ec
  138741:	832182               	l32i	a8, a1, 0x20c
  138744:	dd0b                	addi.n	a13, a13, -1
  138746:	83ebd0               	moveqz	a14, a11, a13
  138749:	8021d2               	l32i	a13, a1, 0x200
  13874c:	93ebc0               	movnez	a14, a11, a12
  13874f:	6f61e2               	s32i	a14, a1, 0x1bc
  138752:	0c0c                	movi.n	a12, 0
  138754:	c027b1               	l32r	a11, 1287f0 (16b80 <xthals_release_major+0x13ca0>)
  138757:	8059e2               	s16i	a14, a9, 0x100
  13875a:	1159                	s32i.n	a5, a1, 4
  13875c:	0189                	s32i.n	a8, a1, 0
  13875e:	41e9                	s32i.n	a14, a1, 16
  138760:	51d9                	s32i.n	a13, a1, 20
  138762:	31f9                	s32i.n	a15, a1, 12
  138764:	2139                	s32i.n	a3, a1, 8
  138766:	b2ba                	add.n	a11, a2, a11
  138768:	bf4731               	l32r	a3, 128484 (1f830 <xthals_release_major+0x1c950>)
  13876b:	c024f1               	l32r	a15, 1287fc (16780 <xthals_release_major+0x138a0>)
  13876e:	61c9                	s32i.n	a12, a1, 24
  138770:	c021d1               	l32r	a13, 1287f4 (16f80 <xthals_release_major+0x140a0>)
  138773:	06cd                	mov.n	a12, a6
  138775:	c020e1               	l32r	a14, 1287f8 (16980 <xthals_release_major+0x13aa0>)
  138778:	d2da                	add.n	a13, a2, a13
  13877a:	f2fa                	add.n	a15, a2, a15
  13877c:	323a                	add.n	a3, a2, a3
  13877e:	e2ea                	add.n	a14, a2, a14
  138780:	7e6132               	s32i	a3, a1, 0x1f8
  138783:	7139                	s32i.n	a3, a1, 28
  138785:	fcb6a5               	call8	1352f0 <fltfn_unbiasedMMSE_Npsd_SPP>
  138788:	8221c2               	l32i	a12, a1, 0x208
  13878b:	7d21d2               	l32i	a13, a1, 0x1f4
  13878e:	0e0c                	movi.n	a14, 0
  138790:	bf3bf1               	l32r	a15, 12847c (14740 <xthals_release_major+0x11860>)
  138793:	c01ca1               	l32r	a10, 128804 (19bf0 <xthals_release_major+0x16d10>)
  138796:	c01ab1               	l32r	a11, 128800 (19ff0 <xthals_release_major+0x17110>)
  138799:	a2aa                	add.n	a10, a2, a10
  13879b:	b2ba                	add.n	a11, a2, a11
  13879d:	f2fa                	add.n	a15, a2, a15
  13879f:	7f61f2               	s32i	a15, a1, 0x1fc
  1387a2:	7261b2               	s32i	a11, a1, 0x1c8
  1387a5:	7161a2               	s32i	a10, a1, 0x1c4
  1387a8:	fe08a5               	call8	136834 <fn_MODULE_100_maxNSR_filtering>
  1387ab:	6621f2               	l32i	a15, a1, 0x198
  1387ae:	7121a2               	l32i	a10, a1, 0x1c4
  1387b1:	7221b2               	l32i	a11, a1, 0x1c8
  1387b4:	06cd                	mov.n	a12, a6
  1387b6:	8221d2               	l32i	a13, a1, 0x208
  1387b9:	7d21e2               	l32i	a14, a1, 0x1f4
  1387bc:	bf3131               	l32r	a3, 128480 (22d30 <_memmap_cacheattr_bp_base+0xd2e>)
  1387bf:	802182               	l32i	a8, a1, 0x200
  1387c2:	7b2192               	l32i	a9, a1, 0x1ec
  1387c5:	0199                	s32i.n	a9, a1, 0
  1387c7:	1189                	s32i.n	a8, a1, 4
  1387c9:	323a                	add.n	a3, a2, a3
  1387cb:	796132               	s32i	a3, a1, 0x1e4
  1387ce:	2139                	s32i.n	a3, a1, 8
  1387d0:	fe2425               	call8	136a14 <fn_MODULE_115_MaxNSR_filter_out_adjustment>
  1387d3:	c00fe1               	l32r	a14, 128810 (23fca0 <pH1avg>)
  1387d6:	c00c81               	l32r	a8, 128808 (17380 <xthals_release_major+0x144a0>)
  1387d9:	0add                	mov.n	a13, a10
  1387db:	bed791               	l32r	a9, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  1387de:	3c2924               	ae_movda16	aed2, a9
  1387e1:	be88a1               	l32r	a10, 128204 (5999 <xthals_release_major+0x2ab9>)
  1387e4:	c00a91               	l32r	a9, 12880c (16784 <xthals_release_major+0x138a4>)
  1387e7:	3c3a24               	ae_movda16	aed3, a10
  1387ea:	828a                	add.n	a8, a2, a8
  1387ec:	5e6182               	s32i	a8, a1, 0x178
  1387ef:	0ead                	mov.n	a10, a14
  1387f1:	929a                	add.n	a9, a2, a9
  1387f3:	fcc992               	addi	a9, a9, -4
  1387f6:	18a576               	loopgtz	a5, 138812 <FN_BF+0x446>
  1387f9:	b40814               	ae_l16.ip	aed0, a8, 2
  1387fc:	0c80167300a109be 	{ ae_l16.ip	aed0, a9, 2; ae_mulfp16x4ras	aed1, aed0, aed3 }
  138804:	0c801a7230a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13880c:	330014               	ae_add16s	aed0, aed0, aed1
  13880f:	d30a14               	ae_s16.0.ip	aed0, a10, 2

00138812 <FN_BF+0x446>:
  138812:	7121b2               	l32i	a11, a1, 0x1c4
  138815:	7221c2               	l32i	a12, a1, 0x1c8
  138818:	bfffa1               	l32r	a10, 128814 (14750 <xthals_release_major+0x11870>)
  13881b:	01d9                	s32i.n	a13, a1, 0
  13881d:	5b61d2               	s32i	a13, a1, 0x16c
  138820:	7f2182               	l32i	a8, a1, 0x1fc
  138823:	7e21f2               	l32i	a15, a1, 0x1f8
  138826:	792132               	l32i	a3, a1, 0x1e4
  138829:	6f2192               	l32i	a9, a1, 0x1bc
  13882c:	1199                	s32i.n	a9, a1, 4
  13882e:	4139                	s32i.n	a3, a1, 16
  138830:	51f9                	s32i.n	a15, a1, 20
  138832:	3189                	s32i.n	a8, a1, 12
  138834:	7021f2               	l32i	a15, a1, 0x1c0
  138837:	2d0c                	movi.n	a13, 2
  138839:	a2aa                	add.n	a10, a2, a10
  13883b:	21d9                	s32i.n	a13, a1, 8
  13883d:	bf07d1               	l32r	a13, 12845c (af00 <xthals_release_major+0x8020>)
  138840:	7a61a2               	s32i	a10, a1, 0x1e8
  138843:	80d2d0               	add	a13, a2, a13
  138846:	7361d2               	s32i	a13, a1, 0x1cc
  138849:	0661d2               	s32i	a13, a1, 24
  13884c:	06dd                	mov.n	a13, a6
  13884e:	ff29a5               	call8	137ae8 <fn_MODULE_110_GSC>
  138851:	04cd                	mov.n	a12, a4
  138853:	7c21a2               	l32i	a10, a1, 0x1f0
  138856:	7a21b2               	l32i	a11, a1, 0x1e8
  138859:	7d21d2               	l32i	a13, a1, 0x1f4
  13885c:	7f21e2               	l32i	a14, a1, 0x1fc
  13885f:	ff5f25               	call8	137e50 <fn_MODULE_120_GSC_adjustment>
  138862:	582192               	l32i	a9, a1, 0x160
  138865:	bfaba1               	l32r	a10, 128714 (6000000 <_memmap_mem_sram_end+0x55c0000>)
  138868:	f03d                	nop.n
  13886a:	0d00334110b0aa9e 	{ bge.w18	a10, a9, 138b9f <FN_BF+0x7d3>; nop }
  138872:	bfe9b1               	l32r	a11, 128818 (2328 <XtosCoreStateSize+0x20a8>)
  138875:	3c0b24               	ae_movda16	aed0, a11

00138878 <FN_BF+0x4ac>:
  138878:	5f21d2               	l32i	a13, a1, 0x17c
  13887b:	bf5541               	l32r	a4, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  13887e:	400001614462347e 	{ ae_movda16	aed2, a4; nop; movi	a3, 0x667 }
  138886:	400000154401a3de 	{ ae_movda16	aed1, a3; nop; addmi	a10, a13, 0x100 }
  13888e:	0c80167100a83a5e 	{ ae_l16.i	aed3, a10, 0; ae_mulfp16x4ras	aed8, aed0, aed1 }
  138896:	0c801a7233a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed3, aed2 }
  13889e:	25f884               	ae_movad16.0	a15, aed8
  1388a1:	25e784               	ae_movad16.0	a14, aed7
  1388a4:	400001b545564fee 	{ ae_movda32	aed6, a15; nop; ae_movda32	aed5, a14 }
  1388ac:	404564               	ae_add32s	aed4, aed5, aed6
  1388af:	25c4c4               	ae_movad32.l	a12, aed4
  1388b2:	805dc2               	s16i	a12, a13, 0x100
  1388b5:	0d400e4170b0156e 	{ blti.w18	a5, 1, 1389a0 <FN_BF+0x5d4>; nop }
  1388bd:	be52b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  1388c0:	bfd881               	l32r	a8, 128820 (c322 <xthals_release_major+0x9442>)
  1388c3:	bfd691               	l32r	a9, 12881c (14754 <xthals_release_major+0x11874>)
  1388c6:	0c800d7100a4828e 	{ add	a8, a2, a8; ae_mulfp16x4ras	aed4, aed0, aed1 }
  1388ce:	0c800d7203a5929e 	{ add	a9, a2, a9; ae_mulfp16x4ras	aed5, aed3, aed2 }
  1388d6:	40000174200eda4e 	{ ae_l16.i	aed14, a10, 0; nop; ae_movad16.0	a13, aed4 }
  1388de:	400001754503cd5e 	{ ae_movda32	aed3, a13; nop; ae_movad16.0	a12, aed5 }
  1388e6:	400000c145f29c9e 	{ ae_movda32	aed2, a12; nop; addi	a9, a9, -4 }
  1388ee:	ebe8a9030200a92f 	{ ae_l16.ip	aed10, a9, 4; ae_add32s	aed0, aed2, aed3; nop }
  1388f6:	40000175445bbb0e 	{ ae_movda16	aed11, a11; nop; ae_movad32.l	a11, aed0 }
  1388fe:	400001b42fcf38be 	{ ae_l16.i	aed15, a8, -2; nop; ae_movda16	aed12, a11 }
  138906:	6cf0a9fceb06d82f 	{ ae_l16.ip	aed13, a8, 4; ae_sub16s	aed6, aed11, aed12; ae_mulf16ss.00_s2	aed0, aed15, aed14 }
  13890e:	6c5ca8ae6d2399ff 	{ ae_l16.i	aed9, a9, -2; ae_mulf16ss.00	aed3, aed13, aed14; ae_mulf16ss.00_s2	aed2, aed10, aed6 }
  138916:	0c4007e609b5256e 	{ blti.w18	a5, 2, 13898a <FN_BF+0x5be>; ae_mulf16ss.00	aed5, aed9, aed6 }
  13891e:	b018f4               	ae_l16.i	aed1, a8, -2
  138921:	400000e021f4b95e 	{ ae_l16.i	aed4, a9, 2; nop; addi	a11, a5, -2 }
  138929:	f03d                	nop.n
  13892b:	f03d                	nop.n
  13892d:	2dab76               	loopgtz	a11, 13895e <FN_BF+0x592>
  138930:	6ce8a8436553493f 	{ ae_l16.i	aed4, a9, 6; ae_add32s	aed3, aed5, aed3; ae_mulf16ss.00_s2	aed5, aed4, aed6 }
  138938:	87e8a9303203282e 	{ ae_l16.ip	aed2, a8, 4; ae_add32s	aed3, aed2, aed0; ae_sel16i	aed0, aed3, aed3, 7 }
  138940:	87fbb4303f0009fe 	{ ae_s16.0.i	aed0, a9, -2; nop; ae_sel16i	aed0, aed3, aed3, 7 }
  138948:	d209e4               	ae_s16.0.i	aed0, a9, -4
  13894b:	b00a04               	ae_l16.i	aed0, a10, 0
  13894e:	6c5ca9200130192f 	{ ae_l16.ip	aed1, a9, 4; ae_mulf16ss.00	aed0, aed1, aed0; ae_mulf16ss.00_s2	aed3, aed2, aed0 }
  138956:	eb5ca806010218ff 	{ ae_l16.i	aed1, a8, -2; ae_mulf16ss.00	aed2, aed1, aed6; nop }

0013895e <FN_BF+0x592>:
  13895e:	409534               	ae_add32s	aed9, aed5, aed3
  138961:	87e8dd90929a259e 	{ nop; ae_add32s	aed10, aed2, aed0; ae_sel16i	aed9, aed9, aed9, 7 }
  138969:	87fbb4a0afa099fe 	{ ae_s16.0.i	aed9, a9, -2; nop; ae_sel16i	aed10, aed10, aed10, 7 }
  138971:	d2a9e4               	ae_s16.0.i	aed10, a9, -4
  138974:	b07a04               	ae_l16.i	aed7, a10, 0
  138977:	b48924               	ae_l16.ip	aed8, a9, 4

0013897a <FN_BF+0x5ae>:
  13897a:	6c5ca9866425682f 	{ ae_l16.ip	aed6, a8, 4; ae_mulf16ss.00	aed5, aed4, aed6; ae_mulf16ss.00_s2	aed2, aed8, aed6 }
  138982:	6c5cdd677130259f 	{ nop; ae_mulf16ss.00	aed0, aed1, aed7; ae_mulf16ss.00_s2	aed3, aed6, aed7 }

0013898a <FN_BF+0x5be>:
  13898a:	40c204               	ae_add32s	aed12, aed2, aed0
  13898d:	87e8ddc3c5cb259e 	{ nop; ae_add32s	aed11, aed5, aed3; ae_sel16i	aed12, aed12, aed12, 7 }
  138995:	87fbb4b0bfb0c9ee 	{ ae_s16.0.i	aed12, a9, -4; nop; ae_sel16i	aed11, aed11, aed11, 7 }
  13899d:	d2b9f4               	ae_s16.0.i	aed11, a9, -2

001389a0 <FN_BF+0x5d4>:
  1389a0:	5e21f2               	l32i	a15, a1, 0x178
  1389a3:	1159                	s32i.n	a5, a1, 4
  1389a5:	06cd                	mov.n	a12, a6
  1389a7:	bf9fd1               	l32r	a13, 128824 (17b80 <xthals_release_major+0x14ca0>)
  1389aa:	7021a2               	l32i	a10, a1, 0x1c0
  1389ad:	1e0c                	movi.n	a14, 1
  1389af:	802142               	l32i	a4, a1, 0x200
  1389b2:	8321b2               	l32i	a11, a1, 0x20c
  1389b5:	6f2182               	l32i	a8, a1, 0x1bc
  1389b8:	7e2132               	l32i	a3, a1, 0x1f8
  1389bb:	742192               	l32i	a9, a1, 0x1d0
  1389be:	3199                	s32i.n	a9, a1, 12
  1389c0:	7139                	s32i.n	a3, a1, 28
  1389c2:	4189                	s32i.n	a8, a1, 16
  1389c4:	01b9                	s32i.n	a11, a1, 0
  1389c6:	5149                	s32i.n	a4, a1, 20
  1389c8:	61e9                	s32i.n	a14, a1, 24
  1389ca:	21a9                	s32i.n	a10, a1, 8
  1389cc:	d2da                	add.n	a13, a2, a13
  1389ce:	7c21a2               	l32i	a10, a1, 0x1f0
  1389d1:	bf95e1               	l32r	a14, 128828 (17580 <xthals_release_major+0x146a0>)
  1389d4:	bf9641               	l32r	a4, 12882c (17780 <xthals_release_major+0x148a0>)
  1389d7:	e2ea                	add.n	a14, a2, a14
  1389d9:	424a                	add.n	a4, a2, a4
  1389db:	04bd                	mov.n	a11, a4
  1389dd:	fc9125               	call8	1352f0 <fltfn_unbiasedMMSE_Npsd_SPP>
  1389e0:	5b21c2               	l32i	a12, a1, 0x16c
  1389e3:	0d40264110b01c0e 	{ beqi.w18	a12, 1, 138c48 <FN_BF+0x87c>; nop }
  1389eb:	d0a7e2               	movi	a14, 0x7d0
  1389ee:	bf90d1               	l32r	a13, 128830 (4c79a0 <_memmap_mem_dram1_end+0x1c69a0>)
  1389f1:	6061d2               	s32i	a13, a1, 0x180

001389f4 <FN_BF+0x628>:
  1389f4:	04bd                	mov.n	a11, a4
  1389f6:	05fd                	mov.n	a15, a5
  1389f8:	6021d2               	l32i	a13, a1, 0x180
  1389fb:	bf8ec1               	l32r	a12, 128834 (1c800 <xthals_release_major+0x19920>)
  1389fe:	bf8e71               	l32r	a7, 128838 (1d000 <xthals_release_major+0x1a120>)
  138a01:	c2ca                	add.n	a12, a2, a12
  138a03:	727a                	add.n	a7, a2, a7
  138a05:	07ad                	mov.n	a10, a7
  138a07:	fd0265               	call8	135a2c <fltfn_NpsdBM_Npsdgsc_Mixing>
  138a0a:	0abd                	mov.n	a11, a10
  138a0c:	8121a2               	l32i	a10, a1, 0x204
  138a0f:	bf8bd1               	l32r	a13, 12883c (240aa0 <L_PwrNpsdgsc$21747_94_72>)
  138a12:	5d2aa2               	l32i	a10, a10, 0x174
  138a15:	0db9                	s32i.n	a11, a13, 0
  138a17:	29aba7               	bge	a11, a10, 138a44 <FN_BF+0x678>
  138a1a:	bf89c1               	l32r	a12, 128840 (6ccc <xthals_release_major+0x3dec>)
  138a1d:	006965               	call8	1390b4 <Fx_recursive_avg>
  138a20:	602142               	l32i	a4, a1, 0x180
  138a23:	8121b2               	l32i	a11, a1, 0x204
  138a26:	612152               	l32i	a5, a1, 0x184
  138a29:	5d6ba2               	s32i	a10, a11, 0x174
  138a2c:	000986               	j	138a56 <FN_BF+0x68a>

00138a2f <FN_BF+0x663>:
  138a2f:	7f28d2               	l32i	a13, a8, 0x1fc
  138a32:	3d8c                	beqz.n	a13, 138a39 <FN_BF+0x66d>
  138a34:	7f2ab2               	l32i	a11, a10, 0x1fc
  138a37:	0979                	s32i.n	a7, a9, 0
  138a39:	c35b56               	bnez	a11, 138672 <FN_BF+0x2a6>
  138a3c:	ff0e06               	j	138678 <FN_BF+0x2ac>

00138a3f <FN_BF+0x673>:
  138a3f:	09c9                	s32i.n	a12, a9, 0
  138a41:	ff0cc6               	j	138678 <FN_BF+0x2ac>

00138a44 <FN_BF+0x678>:
  138a44:	bee3c1               	l32r	a12, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  138a47:	0066e5               	call8	1390b4 <Fx_recursive_avg>
  138a4a:	602142               	l32i	a4, a1, 0x180
  138a4d:	8121e2               	l32i	a14, a1, 0x204
  138a50:	612152               	l32i	a5, a1, 0x184
  138a53:	5d6ea2               	s32i	a10, a14, 0x174

00138a56 <FN_BF+0x68a>:
  138a56:	281344               	ae_zalign64	u1
  138a59:	078d                	mov.n	a8, a7
  138a5b:	812132               	l32i	a3, a1, 0x204
  138a5e:	72f4a0               	salt	a15, a4, a10
  138a61:	0d8018cc81bed52e 	{ ae_movda32	aed13, a5; ae_movi	aed14, -7 }
  138a69:	bf7651               	l32r	a5, 128844 (23fea0 <Npsdgsc_Norm>)
  138a6c:	ebe7400e0d0d80bf 	{ movi	a11, 128; ae_add32	aed13, aed13, aed14; nop }
  138a74:	bc53f2               	s16i	a15, a3, 0x178
  138a77:	25ad84               	ae_movad16.0	a10, aed13
  138a7a:	6b61a2               	s32i	a10, a1, 0x1ac
  138a7d:	7727c4               	ae_la64.pp	u0, a7
  138a80:	059d                	mov.n	a9, a5
  138a82:	088b76               	loop	a11, 138a8e <FN_BF+0x6c2>
  138a85:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  138a88:	050a04               	ae_slaa32s	aed0, aed0, a10
  138a8b:	0c09d4               	ae_sa32x2.ip	aed0, u1, a9

00138a8e <FN_BF+0x6c2>:
  138a8e:	7c21b2               	l32i	a11, a1, 0x1f0
  138a91:	06dd                	mov.n	a13, a6
  138a93:	7921e2               	l32i	a14, a1, 0x1e4
  138a96:	7e21f2               	l32i	a15, a1, 0x1f8
  138a99:	bf6ba1               	l32r	a10, 128848 (1d400 <xthals_release_major+0x1a520>)
  138a9c:	7739d4               	ae_sa64pos.fp	u1, a9
  138a9f:	6421c2               	l32i	a12, a1, 0x190
  138aa2:	0061c2               	s32i	a12, a1, 0
  138aa5:	80a2a0               	add	a10, a2, a10
  138aa8:	6c61a2               	s32i	a10, a1, 0x1b0
  138aab:	20c550               	or	a12, a5, a5
  138aae:	fd3665               	call8	135e14 <fn_BF_PitchEnhance_1_preNS>
  138ab1:	6c21b2               	l32i	a11, a1, 0x1b0
  138ab4:	bf6641               	l32r	a4, 12884c (1d810 <xthals_release_major+0x1a930>)
  138ab7:	06cd                	mov.n	a12, a6
  138ab9:	424a                	add.n	a4, a2, a4
  138abb:	04ad                	mov.n	a10, a4
  138abd:	fd5225               	call8	135fe0 <fn_BF_PitchEnhance_2_cepstrum>
  138ac0:	7724c4               	ae_la64.pp	u0, a4
  138ac3:	281344               	ae_zalign64	u1
  138ac6:	400001814501b60e 	{ ae_movda32	aed1, a6; nop; movi	a11, 128 }
  138ace:	0d80184880bf042e 	{ ae_movda32	aed0, a4; ae_movi	aed15, 16 }
  138ad6:	ebf2c8010f0f807f 	{ ae_movad32.l	a8, aed0; ae_sub32	aed15, aed15, aed1; nop }
  138ade:	25af84               	ae_movad16.0	a10, aed15
  138ae1:	6d61a2               	s32i	a10, a1, 0x1b4
  138ae4:	089d                	mov.n	a9, a8
  138ae6:	088b76               	loop	a11, 138af2 <FN_BF+0x726>
  138ae9:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  138aec:	820a04               	ae_sraa32s	aed0, aed0, a10
  138aef:	0c09d4               	ae_sa32x2.ip	aed0, u1, a9
  138af2:	04bd                	mov.n	a11, a4
  138af4:	7739d4               	ae_sa64pos.fp	u1, a9
  138af7:	06cd                	mov.n	a12, a6
  138af9:	7f21d2               	l32i	a13, a1, 0x1fc
  138afc:	7921e2               	l32i	a14, a1, 0x1e4
  138aff:	bf54a1               	l32r	a10, 128850 (1e410 <xthals_release_major+0x1b530>)
  138b02:	7321f2               	l32i	a15, a1, 0x1cc
  138b05:	a2aa                	add.n	a10, a2, a10
  138b07:	6e61a2               	s32i	a10, a1, 0x1b8
  138b0a:	fd54a5               	call8	136054 <fn_BF_PitchEnhance_3_pitch_enhencement>
  138b0d:	6d21a2               	l32i	a10, a1, 0x1b4
  138b10:	281344               	ae_zalign64	u1
  138b13:	80a0b2               	movi	a11, 128
  138b16:	6e2182               	l32i	a8, a1, 0x1b8
  138b19:	bf4ec1               	l32r	a12, 128854 (2402a0 <ps_cepsavg_denorm>)
  138b1c:	7728c4               	ae_la64.pp	u0, a8
  138b1f:	0c9d                	mov.n	a9, a12
  138b21:	088b76               	loop	a11, 138b2d <FN_BF+0x761>
  138b24:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  138b27:	050a04               	ae_slaa32s	aed0, aed0, a10
  138b2a:	0c09d4               	ae_sa32x2.ip	aed0, u1, a9
  138b2d:	7739d4               	ae_sa64pos.fp	u1, a9
  138b30:	0cbd                	mov.n	a11, a12
  138b32:	bf4941               	l32r	a4, 128858 (1ec10 <xthals_release_major+0x1bd30>)
  138b35:	06cd                	mov.n	a12, a6
  138b37:	804240               	add	a4, a2, a4
  138b3a:	20a440               	or	a10, a4, a4
  138b3d:	fd7b65               	call8	1362f4 <fn_BF_PitchEnhance_4_Invcepstrum>
  138b40:	05cd                	mov.n	a12, a5
  138b42:	7727c4               	ae_la64.pp	u0, a7
  138b45:	6b21a2               	l32i	a10, a1, 0x1ac
  138b48:	281344               	ae_zalign64	u1
  138b4b:	80a0b2               	movi	a11, 128
  138b4e:	088b76               	loop	a11, 138b5a <FN_BF+0x78e>
  138b51:	0d07c4               	ae_la32x2.ip	aed0, u0, a7
  138b54:	050a04               	ae_slaa32s	aed0, aed0, a10
  138b57:	0c05d4               	ae_sa32x2.ip	aed0, u1, a5
  138b5a:	04bd                	mov.n	a11, a4
  138b5c:	7f21d2               	l32i	a13, a1, 0x1fc
  138b5f:	8021e2               	l32i	a14, a1, 0x200
  138b62:	7e21f2               	l32i	a15, a1, 0x1f8
  138b65:	7a21a2               	l32i	a10, a1, 0x1e8
  138b68:	be3c81               	l32r	a8, 128458 (2548c <_memmap_cacheattr_bp_base+0x348a>)
  138b6b:	732192               	l32i	a9, a1, 0x1cc
  138b6e:	7735d4               	ae_sa64pos.fp	u1, a5
  138b71:	0199                	s32i.n	a9, a1, 0
  138b73:	828a                	add.n	a8, a2, a8
  138b75:	0888                	l32i.n	a8, a8, 0
  138b77:	016182               	s32i	a8, a1, 4
  138b7a:	fd98a5               	call8	136504 <fn_BF_PitchEnhance_5_cepstrumNS>
  138b7d:	822192               	l32i	a9, a1, 0x208
  138b80:	281344               	ae_zalign64	u1
  138b83:	7a2182               	l32i	a8, a1, 0x1e8
  138b86:	6221a2               	l32i	a10, a1, 0x188
  138b89:	7728c4               	ae_la64.pp	u0, a8
  138b8c:	aa3b                	addi.n	a10, a10, 3
  138b8e:	21a2a0               	srai	a10, a10, 2
  138b91:	05aa76               	loopgtz	a10, 138b9a <FN_BF+0x7ce>
  138b94:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  138b97:	0c0994               	ae_sa16x4.ip	aed0, u1, a9
  138b9a:	7739d4               	ae_sa64pos.fp	u1, a9
  138b9d:	f01d                	retw.n

00138b9f <FN_BF+0x7d3>:
  138b9f:	bf2fb1               	l32r	a11, 12885c (5000000 <_memmap_mem_sram_end+0x45c0000>)
  138ba2:	08ab97               	bge	a11, a9, 138bae <FN_BF+0x7e2>
  138ba5:	be1dc1               	l32r	a12, 12841c (1f40 <XtosCoreStateSize+0x1cc0>)
  138ba8:	3c0c24               	ae_movda16	aed0, a12
  138bab:	ff3246               	j	138878 <FN_BF+0x4ac>

00138bae <FN_BF+0x7e2>:
  138bae:	bf2cd1               	l32r	a13, 128860 (4800000 <_memmap_mem_sram_end+0x3dc0000>)
  138bb1:	0d000941f0b0ad9e 	{ bge.w18	a13, a9, 138c54 <FN_BF+0x888>; nop }
  138bb9:	bf2ae1               	l32r	a14, 128864 (1b58 <XtosCoreStateSize+0x18d8>)
  138bbc:	3c0e24               	ae_movda16	aed0, a14
  138bbf:	ff2d46               	j	138878 <FN_BF+0x4ac>

00138bc2 <FN_BF+0x7f6>:
  138bc2:	5f6182               	s32i	a8, a1, 0x17c
  138bc5:	3c0b34               	ae_movda32	aed0, a11
  138bc8:	5a2132               	l32i	a3, a1, 0x168
  138bcb:	3e28f2               	l32i	a15, a8, 248
  138bce:	400001b545bc49ae 	{ ae_movda32	aed12, a9; nop; ae_movda32	aed11, a10 }
  138bd6:	0d8018cc86bded2e 	{ ae_movda32	aed14, a13; ae_movi	aed13, -2 }
  138bde:	41eed4               	ae_and	aed14, aed14, aed13
  138be1:	41bbd4               	ae_and	aed11, aed11, aed13
  138be4:	400001b545f14f3e 	{ ae_movda32	aed1, a15; nop; ae_movda32	aed15, a3 }
  138bec:	bb0fddfcdbfb259e 	{ nop; ae_mul32.ll	aed11, aed11, aed12; ae_and	aed15, aed15, aed13 }
  138bf4:	bb0fdd10de1e259e 	{ nop; ae_mul32.ll	aed14, aed14, aed0; ae_and	aed1, aed1, aed13 }
  138bfc:	0c0fddf0b1b1259f 	{ nop; ae_mul32.ll	aed1, aed1, aed0; ae_srai64	aed11, aed11, 15 }
  138c04:	0c0fddfcefef259f 	{ nop; ae_mul32.ll	aed15, aed15, aed12; ae_srai64	aed14, aed14, 15 }
  138c0c:	8c1f14               	ae_srai64	aed1, aed1, 15
  138c0f:	0cfbc8f0fff0f17f 	{ ae_movad32.l	a15, aed1; nop; ae_srai64	aed15, aed15, 15 }
  138c17:	40000175455c3ffe 	{ ae_movda32	aed12, a15; nop; ae_movad32.l	a3, aed15 }
  138c1f:	40000175455df3ee 	{ ae_movda32	aed13, a3; nop; ae_movad32.l	a15, aed14 }
  138c27:	ebe8c80d0c083b7f 	{ ae_movad32.l	a3, aed11; ae_add32s	aed8, aed12, aed13; nop }
  138c2f:	400001b5459a43fe 	{ ae_movda32	aed10, a3; nop; ae_movda32	aed9, a15 }
  138c37:	ebe8c80a0900f87f 	{ ae_movad32.l	a15, aed8; ae_add32s	aed0, aed9, aed10; nop }
  138c3f:	3e68f2               	s32i	a15, a8, 248
  138c42:	e00ef4               	ae_s32.l.i	aed0, a14, -4
  138c45:	fe5006               	j	138589 <FN_BF+0x1bd>

00138c48 <FN_BF+0x87c>:
  138c48:	bf08e1               	l32r	a14, 128868 (5f5e100 <_memmap_mem_sram_end+0x551e100>)
  138c4b:	bf0881               	l32r	a8, 12886c (9a0ad <_memmap_cacheattr_bp_base+0x780ab>)
  138c4e:	606182               	s32i	a8, a1, 0x180
  138c51:	ff67c6               	j	1389f4 <FN_BF+0x628>

00138c54 <FN_BF+0x888>:
  138c54:	bf07a1               	l32r	a10, 128870 (4000000 <_memmap_mem_sram_end+0x35c0000>)
  138c57:	08aa97               	bge	a10, a9, 138c63 <FN_BF+0x897>
  138c5a:	bdecb1               	l32r	a11, 12840c (1770 <XtosCoreStateSize+0x14f0>)
  138c5d:	3c0b24               	ae_movda16	aed0, a11
  138c60:	ff0506               	j	138878 <FN_BF+0x4ac>

00138c63 <FN_BF+0x897>:
  138c63:	bf04c1               	l32r	a12, 128874 (3800000 <_memmap_mem_sram_end+0x2dc0000>)
  138c66:	08ac97               	bge	a12, a9, 138c72 <FN_BF+0x8a6>
  138c69:	bdebd1               	l32r	a13, 128418 (1388 <XtosCoreStateSize+0x1108>)
  138c6c:	3c0d24               	ae_movda16	aed0, a13
  138c6f:	ff0146               	j	138878 <FN_BF+0x4ac>

00138c72 <FN_BF+0x8a6>:
  138c72:	bea7e1               	l32r	a14, 128710 (3000000 <_memmap_mem_sram_end+0x25c0000>)
  138c75:	08ae97               	bge	a14, a9, 138c81 <FN_BF+0x8b5>
  138c78:	be90f1               	l32r	a15, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  138c7b:	3c0f24               	ae_movda16	aed0, a15
  138c7e:	fefd86               	j	138878 <FN_BF+0x4ac>

00138c81 <FN_BF+0x8b5>:
  138c81:	befd31               	l32r	a3, 128878 (2800000 <_memmap_mem_sram_end+0x1dc0000>)
  138c84:	08a397               	bge	a3, a9, 138c90 <FN_BF+0x8c4>
  138c87:	befd81               	l32r	a8, 12887c (bb8 <XtosCoreStateSize+0x938>)
  138c8a:	3c0824               	ae_movda16	aed0, a8
  138c8d:	fef9c6               	j	138878 <FN_BF+0x4ac>

00138c90 <FN_BF+0x8c4>:
  138c90:	befca1               	l32r	a10, 128880 (2000000 <_memmap_mem_sram_end+0x15c0000>)
  138c93:	08aa97               	bge	a10, a9, 138c9f <FN_BF+0x8d3>
  138c96:	d0a7b2               	movi	a11, 0x7d0
  138c99:	3c0b24               	ae_movda16	aed0, a11
  138c9c:	fef606               	j	138878 <FN_BF+0x4ac>

00138c9f <FN_BF+0x8d3>:
  138c9f:	e8a3d2               	movi	a13, 0x3e8
  138ca2:	bef8c1               	l32r	a12, 128884 (1800000 <_memmap_mem_sram_end+0xdc0000>)
  138ca5:	400001b5440137de 	{ ae_movda16	aed1, a7; nop; ae_movda16	aed0, a13 }
  138cad:	72cc90               	salt	a12, a12, a9
  138cb0:	bc4c56               	bnez	a12, 138878 <FN_BF+0x4ac>
  138cb3:	3e0114               	ae_mov	aed0, aed1
  138cb6:	feef86               	j	138878 <FN_BF+0x4ac>

00138cb9 <FN_BF+0x8ed>:
  138cb9:	00000000 36000000                                .......

00138cc0 <DVTXOP_div_s>:
  138cc0:	004136               	entry	a1, 32
  138cc3:	c38c                	beqz.n	a3, 138cd3 <DVTXOP_div_s+0x13>
  138cc5:	0a2327               	blt	a3, a2, 138cd3 <DVTXOP_div_s+0x13>
  138cc8:	007396               	bltz	a3, 138cd3 <DVTXOP_div_s+0x13>
  138ccb:	099237               	bne	a2, a3, 138cd8 <DVTXOP_div_s+0x18>
  138cce:	bd4e21               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  138cd1:	f01d                	retw.n

00138cd3 <DVTXOP_div_s+0x13>:
  138cd3:	020c                	movi.n	a2, 0
  138cd5:	f01d                	retw.n

00138cd7 <DVTXOP_div_s+0x17>:
	...

00138cd8 <DVTXOP_div_s+0x18>:
  138cd8:	151334               	ae_movda32x2	aed1, a3, a3
  138cdb:	040c                	movi.n	a4, 0
  138cdd:	150244               	ae_movda32x2	aed0, a2, a4
  138ce0:	2b0414               	ae_div64d32.l	aed0, aed1
  138ce3:	2b0414               	ae_div64d32.l	aed0, aed1
  138ce6:	2b0414               	ae_div64d32.l	aed0, aed1
  138ce9:	2b0414               	ae_div64d32.l	aed0, aed1
  138cec:	2b0414               	ae_div64d32.l	aed0, aed1
  138cef:	2b0414               	ae_div64d32.l	aed0, aed1
  138cf2:	2b0414               	ae_div64d32.l	aed0, aed1
  138cf5:	2b0414               	ae_div64d32.l	aed0, aed1
  138cf8:	2b0414               	ae_div64d32.l	aed0, aed1
  138cfb:	2b0414               	ae_div64d32.l	aed0, aed1
  138cfe:	2b0414               	ae_div64d32.l	aed0, aed1
  138d01:	2b0414               	ae_div64d32.l	aed0, aed1
  138d04:	2b0414               	ae_div64d32.l	aed0, aed1
  138d07:	2b0414               	ae_div64d32.l	aed0, aed1
  138d0a:	2b0414               	ae_div64d32.l	aed0, aed1
  138d0d:	2520c4               	ae_movad32.l	a2, aed0
  138d10:	232280               	sext	a2, a2, 15
  138d13:	f01d                	retw.n

00138d15 <DVTXOP_div_s+0x55>:
  138d15:	000000                                        ...

00138d18 <FN_2ndIIR_FILTERING>:
  138d18:	004136               	entry	a1, 32
  138d1b:	281384               	ae_zalign64	u2
  138d1e:	f77c                	movi.n	a7, -1
  138d20:	060c                	movi.n	a6, 0
  138d22:	0092a2               	l16si	a10, a2, 0
  138d25:	400000407401c54e 	{ ae_l32.i	aed1, a5, 16; nop; addi	a12, a4, 4 }
  138d2d:	208550               	or	a8, a5, a5
  138d30:	20b880               	or	a11, a8, a8
  138d33:	7728c4               	ae_la64.pp	u0, a8
  138d36:	400001754557e31e 	{ ae_movda32	aed7, a3; nop; ae_movad32.l	a14, aed1 }
  138d3e:	772cd4               	ae_la64.pp	u1, a12
  138d41:	11aaa0               	slli	a10, a10, 6
  138d44:	0d4cd4               	ae_la32x2.ip	aed4, u1, a12
  138d47:	400001007002540e 	{ ae_l32.i	aed2, a4, 0; nop; movi	a5, 0 }
  138d4f:	1505e4               	ae_movda32x2	aed0, a5, a14
  138d52:	02fbd3000f001b8f 	{ ae_la32x2.ip	aed1, u0, a11; nop; ae_slai64	aed0, aed0, 32 }
  138d5a:	12fbd3000f005caf 	{ ae_la32x2.ip	aed5, u1, a12; nop; ae_srli64	aed0, aed0, 32 }
  138d62:	eb1bd30401003b8f 	{ ae_la32x2.ip	aed3, u0, a11; ae_mula32.ll	aed0, aed1, aed4; nop }
  138d6a:	eb19c8040100d27f 	{ ae_movad32.l	a13, aed2; ae_mula32.hh	aed0, aed1, aed4; nop }
  138d72:	eb1b60050300a6af 	{ ae_movda32x2	aed10, a6, a10; ae_mula32.ll	aed0, aed3, aed5; nop }
  138d7a:	c5196015238065de 	{ ae_movda32x2	aed6, a5, a13; ae_mula32.hh	aed0, aed3, aed5; ae_movi	aed8, 1 }
  138d82:	b31b597a8670f88e 	{ or	a15, a8, a8; ae_mula32.ll	aed0, aed6, aed10; ae_max32	aed7, aed7, aed8 }
  138d8a:	2537c4               	ae_movad32.l	a3, aed7
  138d8d:	f09604               	ae_trunca32x2f64s	aed9, aed0, aed0, a6
  138d90:	25b9b4               	ae_movad32.h	a11, aed9
  138d93:	157574               	ae_movda32x2	aed7, a5, a7
  138d96:	08cbc2               	addi	a12, a11, 8
  138d99:	21c4c0               	srai	a12, a12, 4
  138d9c:	11bbe0               	slli	a11, a11, 2
  138d9f:	152ab4               	ae_movda32x2	aed2, a10, a11
  138da2:	bbfb5e007f00cc8e 	{ clamps	a12, a12, 15; nop; ae_and	aed0, aed0, aed7 }
  138daa:	0052c2               	s16i	a12, a2, 0
  138dad:	80012f213221f33e 	{ addi	a3, a3, -1; ae_sel16i.n	aed1, aed2, aed1, 1; ae_sel16i	aed2, aed2, aed3, 0 }
  138db5:	4ea376               	loopgtz	a3, 138e07 <FN_2ndIIR_FILTERING+0xef>
  138db8:	eb1b20040100222f 	{ addi	a2, a2, 2; ae_mula32.ll	aed0, aed1, aed4; nop }
  138dc0:	009232               	l16si	a3, a2, 0
  138dc3:	eb19dd040100259f 	{ nop; ae_mula32.hh	aed0, aed1, aed4; nop }
  138dcb:	1133a0               	slli	a3, a3, 6
  138dce:	eb1b60050200363f 	{ ae_movda32x2	aed3, a6, a3; ae_mula32.ll	aed0, aed2, aed5; nop }
  138dd6:	eb19dd050200259f 	{ nop; ae_mula32.hh	aed0, aed2, aed5; nop }
  138dde:	eb1bdd030600259f 	{ nop; ae_mula32.ll	aed0, aed6, aed3; nop }
  138de6:	f03604               	ae_trunca32x2f64s	aed3, aed0, aed0, a6
  138de9:	bbfbc8007f00433e 	{ ae_movad32.h	a4, aed3; nop; ae_and	aed0, aed0, aed7 }
  138df1:	1154e0               	slli	a5, a4, 2
  138df4:	448b                	addi.n	a4, a4, 8
  138df6:	153354               	ae_movda32x2	aed3, a3, a5
  138df9:	213440               	srai	a3, a4, 4
  138dfc:	80015e312321338e 	{ clamps	a3, a3, 15; ae_sel16i.n	aed1, aed3, aed1, 1; ae_sel16i	aed2, aed3, aed2, 0 }
  138e04:	005232               	s16i	a3, a2, 0

00138e07 <FN_2ndIIR_FILTERING+0xef>:
  138e07:	02fbd8000f401fcf 	{ ae_sa32x2.ip	aed1, u2, a15; nop; ae_slai64	aed4, aed0, 32 }
  138e0f:	f43644               	ae_trunca32x2f64s	aed3, aed4, aed4, a6
  138e12:	0c2fe4               	ae_sa32x2.ip	aed2, u2, a15
  138e15:	773fe4               	ae_sa64pos.fp	u2, a15
  138e18:	400001012403280e 	{ ae_s32.l.i	aed3, a8, 16; nop; movi	a2, 0 }
  138e20:	f01d                	retw.n

00138e22 <FN_2ndIIR_FILTERING+0x10a>:
	...

00138e24 <Fx_vector_gain>:
  138e24:	004136               	entry	a1, 32
  138e27:	7722c4               	ae_la64.pp	u0, a2
  138e2a:	160c                	movi.n	a6, 1
  138e2c:	03c552               	addi	a5, a5, 3
  138e2f:	215250               	srai	a5, a5, 2
  138e32:	400001b54421346e 	{ ae_movda16	aed1, a4; nop; ae_movda16	aed2, a6 }
  138e3a:	ebe5dd02010024bf 	{ ae_zalign64	u1; ae_add16s	aed0, aed1, aed2; nop }
  138e42:	400001754402430e 	{ ae_movda16	aed2, a3; nop; ae_movad16.0	a4, aed0 }
  138e4a:	203220               	or	a3, a2, a2
  138e4d:	25a576               	loopgtz	a5, 138e76 <Fx_vector_gain+0x52>
  138e50:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  138e53:	0c801a903201959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed2 }
  138e5b:	0d80194110b0c41e 	{ ae_sraa32rs	aed1, aed1, a4; nop }
  138e63:	0d80194100b0c40e 	{ ae_sraa32rs	aed0, aed0, a4; nop }
  138e6b:	a5fbdd100f00259e 	{ nop; nop; ae_sat16x4	aed0, aed0, aed1 }
  138e73:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00138e76 <Fx_vector_gain+0x52>:
  138e76:	7733d4               	ae_sa64pos.fp	u1, a3
  138e79:	f01d                	retw.n

00138e7b <Fx_vector_gain+0x57>:
	...

00138e7c <Fx_vector_sum_squares>:
  138e7c:	004136               	entry	a1, 32
  138e7f:	208220               	or	a8, a2, a2
  138e82:	03c362               	addi	a6, a3, 3
  138e85:	216260               	srai	a6, a6, 2
  138e88:	00a022               	movi	a2, 0
  138e8b:	005422               	s16i	a2, a4, 0
  138e8e:	7728c4               	ae_la64.pp	u0, a8
  138e91:	0d400d41c0b0166e 	{ blti.w18	a6, 1, 138f71 <Fx_vector_sum_squares+0xf5>; nop }
  138e99:	be7531               	l32r	a3, 128870 (4000000 <_memmap_mem_sram_end+0x35c0000>)
  138e9c:	01a092               	movi	a9, 1
  138e9f:	3c1924               	ae_movda16	aed1, a9
  138ea2:	c9a676               	loopgtz	a6, 138f6f <Fx_vector_sum_squares+0xf3>
  138ea5:	3778c4               	ae_la16x4.ip	aed7, u0, a8
  138ea8:	0c8016970732645e 	{ ae_l16.i	aed6, a4, 0; ae_mulf16x4ss	aed3, aed2, aed7, aed7 }
  138eb0:	257684               	ae_movad16.0	a7, aed6
  138eb3:	a15334               	ae_sel16i	aed5, aed3, aed3, 1
  138eb6:	400001a54540527e 	{ ae_movda32	aed0, a2; nop; ae_sraa32s	aed4, aed5, a7 }
  138ebe:	ebe8c8040000a37f 	{ ae_movad32.l	a10, aed3; ae_add32s	aed0, aed0, aed4; nop }
  138ec6:	2520c4               	ae_movad32.l	a2, aed0
  138ec9:	3cea34               	ae_movda32	aed14, a10
  138ecc:	18a327               	bge	a3, a2, 138ee8 <Fx_vector_sum_squares+0x6c>
  138ecf:	b0b404               	ae_l16.i	aed11, a4, 0
  138ed2:	33ab14               	ae_add16s	aed10, aed11, aed1
  138ed5:	400001a4b09a049e 	{ ae_s16.0.i	aed10, a4, 0; nop; ae_sraa32s	aed9, aed0, a9 }
  138edd:	400001742058249e 	{ ae_l16.i	aed8, a4, 0; nop; ae_movad32.l	a2, aed9 }
  138ee5:	257884               	ae_movad16.0	a7, aed8

00138ee8 <Fx_vector_sum_squares+0x6c>:
  138ee8:	400001a545dce27e 	{ ae_movda32	aed12, a2; nop; ae_sraa32s	aed13, aed14, a7 }
  138ef0:	400cd4               	ae_add32s	aed0, aed12, aed13
  138ef3:	2520c4               	ae_movad32.l	a2, aed0
  138ef6:	0c000132d218a32e 	{ bge.w18	a3, a2, 138f17 <Fx_vector_sum_squares+0x9b>; ae_sel16i	aed8, aed2, aed2, 1 }
  138efe:	b05404               	ae_l16.i	aed5, a4, 0
  138f01:	334514               	ae_add16s	aed4, aed5, aed1
  138f04:	400001a4b034049e 	{ ae_s16.0.i	aed4, a4, 0; nop; ae_sraa32s	aed3, aed0, a9 }
  138f0c:	40000174205f243e 	{ ae_l16.i	aed15, a4, 0; nop; ae_movad32.l	a2, aed3 }
  138f14:	257f84               	ae_movad16.0	a7, aed15

00138f17 <Fx_vector_sum_squares+0x9b>:
  138f17:	400001a54576827e 	{ ae_movda32	aed6, a2; nop; ae_sraa32s	aed7, aed8, a7 }
  138f1f:	ebe8c8070600b27f 	{ ae_movad32.l	a11, aed2; ae_add32s	aed0, aed6, aed7; nop }
  138f27:	2520c4               	ae_movad32.l	a2, aed0
  138f2a:	3cfb34               	ae_movda32	aed15, a11
  138f2d:	18a327               	bge	a3, a2, 138f49 <Fx_vector_sum_squares+0xcd>
  138f30:	b0c404               	ae_l16.i	aed12, a4, 0
  138f33:	33bc14               	ae_add16s	aed11, aed12, aed1
  138f36:	400001a4b0ab049e 	{ ae_s16.0.i	aed11, a4, 0; nop; ae_sraa32s	aed10, aed0, a9 }
  138f3e:	40000174205924ae 	{ ae_l16.i	aed9, a4, 0; nop; ae_movad32.l	a2, aed10 }
  138f46:	257984               	ae_movad16.0	a7, aed9

00138f49 <Fx_vector_sum_squares+0xcd>:
  138f49:	400001a545edf27e 	{ ae_movda32	aed13, a2; nop; ae_sraa32s	aed14, aed15, a7 }
  138f51:	400de4               	ae_add32s	aed0, aed13, aed14
  138f54:	2520c4               	ae_movad32.l	a2, aed0
  138f57:	12a327               	bge	a3, a2, 138f6d <Fx_vector_sum_squares+0xf1>
  138f5a:	b04404               	ae_l16.i	aed4, a4, 0
  138f5d:	0d8019412403290e 	{ ae_sraa32s	aed2, aed0, a9; ae_add16s	aed3, aed4, aed1 }
  138f65:	40000174b053242e 	{ ae_s16.0.i	aed3, a4, 0; nop; ae_movad32.l	a2, aed2 }

00138f6d <Fx_vector_sum_squares+0xf1>:
  138f6d:	f03d                	nop.n

00138f6f <Fx_vector_sum_squares+0xf3>:
  138f6f:	f01d                	retw.n

00138f71 <Fx_vector_sum_squares+0xf5>:
  138f71:	f01d                	retw.n

00138f73 <Fx_vector_sum_squares+0xf7>:
	...

00138f74 <Fx_10log10>:
  138f74:	004136               	entry	a1, 32
  138f77:	190c                	movi.n	a9, 1
  138f79:	3c4924               	ae_movda16	aed4, a9
  138f7c:	233344               	ae_slaa16s	aed3, aed4, a3
  138f7f:	258384               	ae_movad16.0	a8, aed3
  138f82:	400001b54521428e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed2, a8 }
  138f8a:	400124               	ae_add32s	aed0, aed1, aed2
  138f8d:	25a0c4               	ae_movad32.l	a10, aed0
  138f90:	0d26a5               	call8	1461fc <DVTXOP_fnLog10>
  138f93:	3d9fa4               	ae_movi	aed9, -2
  138f96:	be3c21               	l32r	a2, 128888 (dbe33590 <xthals_hw_configid0+0x19266192>)
  138f99:	400001014404b3be 	{ ae_movda16	aed4, a3; nop; movi	a11, 11 }
  138fa1:	bdbe81               	l32r	a8, 12869c (daaef590 <xthals_hw_configid0+0x17f22192>)
  138fa4:	40000105453f48be 	{ ae_movda32	aed15, a8; nop; ae_slaa16s	aed3, aed4, a11 }
  138fac:	400001754502923e 	{ ae_movda32	aed2, a2; nop; ae_movad16.0	a9, aed3 }
  138fb4:	0d80184f8270192e 	{ ae_movda32	aed1, a9; ae_sub32s	aed0, aed2, aed15 }
  138fbc:	410094               	ae_and	aed0, aed0, aed9
  138fbf:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  138fc7:	bd5cd1               	l32r	a13, 128538 (2800 <XtosCoreStateSize+0x2580>)
  138fca:	0cfb40f00f0004ef 	{ movi	a14, 4; nop; ae_srai64	aed0, aed0, 15 }
  138fd2:	25f0c4               	ae_movad32.l	a15, aed0
  138fd5:	400001b545de4afe 	{ ae_movda32	aed14, a10; nop; ae_movda32	aed13, a15 }
  138fdd:	0d800c4fce7baede 	{ ae_slaa32s	aed12, aed13, a14; ae_sub32s	aed11, aed14, aed15 }
  138fe5:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  138fe8:	828ea4               	ae_sraa32s	aed8, aed10, a14
  138feb:	418894               	ae_and	aed8, aed8, aed9
  138fee:	3c9d34               	ae_movda32	aed9, a13
  138ff1:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  138ff9:	0cfb40f08f800eaf 	{ movi	a10, 14; nop; ae_srai64	aed8, aed8, 15 }
  139001:	25c8c4               	ae_movad32.l	a12, aed8
  139004:	400001014507bc5e 	{ ae_movda32	aed7, a12; nop; movi	a11, 5 }
  13900c:	056b74               	ae_slaa32s	aed6, aed7, a11
  13900f:	825a64               	ae_sraa32s	aed5, aed6, a10
  139012:	a85554               	ae_sel16i	aed5, aed5, aed5, 8
  139015:	252584               	ae_movad16.0	a2, aed5
  139018:	f01d                	retw.n

0013901a <Fx_10log10+0xa6>:
	...

0013901c <Fx_time_vector_power_dB>:
  13901c:	006136               	entry	a1, 48
  13901f:	02ad                	mov.n	a10, a2
  139021:	03bd                	mov.n	a11, a3
  139023:	01cd                	mov.n	a12, a1
  139025:	ffe565               	call8	138e7c <Fx_vector_sum_squares>
  139028:	0d4008cc46b10aae 	{ beqz.w18	a10, 1390b0 <Fx_time_vector_power_dB+0x94>; ae_movi	aed1, -2 }
  139030:	4000014145109a0e 	{ ae_movda32	aed0, a10; nop; movi	a9, 0x140 }
  139038:	bbfb40001f00a08e 	{ movi	a8, 160; nop; ae_and	aed0, aed0, aed1 }
  139040:	3c1387               	beq	a3, a8, 139080 <Fx_time_vector_power_dB+0x64>
  139043:	511397               	beq	a3, a9, 139098 <Fx_time_vector_power_dB+0x7c>
  139046:	bd7da1               	l32r	a10, 12863c (1999 <XtosCoreStateSize+0x1719>)
  139049:	3c2a34               	ae_movda32	aed2, a10
  13904c:	eb0fdd020002259f 	{ nop; ae_mul32.ll	aed2, aed0, aed2; nop }
  139054:	8c2f24               	ae_srai64	aed2, aed2, 15
  139057:	25a2c4               	ae_movad32.l	a10, aed2

0013905a <Fx_time_vector_power_dB+0x3e>:
  13905a:	400001202007c10e 	{ ae_l16.i	aed7, a1, 0; nop; movi	a12, 32 }
  139062:	400001114406bc8e 	{ ae_movda16	aed6, a12; nop; movi	a11, 24 }
  13906a:	0d801ac7c6545bee 	{ ae_movda16	aed5, a11; ae_sub16s	aed4, aed6, aed7 }
  139072:	4e3454               	ae_sub16s	aed3, aed4, aed5
  139075:	25b384               	ae_movad16.0	a11, aed3
  139078:	ffefa5               	call8	138f74 <Fx_10log10>
  13907b:	0a2d                	mov.n	a2, a10
  13907d:	f01d                	retw.n

0013907f <Fx_time_vector_power_dB+0x63>:
	...

00139080 <Fx_time_vector_power_dB+0x64>:
  139080:	bd44d1               	l32r	a13, 128590 (6666 <xthals_release_major+0x3786>)
  139083:	3c8d34               	ae_movda32	aed8, a13
  139086:	eb0fdd080008259f 	{ nop; ae_mul32.ll	aed8, aed0, aed8; nop }
  13908e:	8c8f84               	ae_srai64	aed8, aed8, 15
  139091:	25a8c4               	ae_movad32.l	a10, aed8
  139094:	fff086               	j	13905a <Fx_time_vector_power_dB+0x3e>

00139097 <Fx_time_vector_power_dB+0x7b>:
	...

00139098 <Fx_time_vector_power_dB+0x7c>:
  139098:	bc6be1               	l32r	a14, 128244 (3333 <xthals_release_major+0x453>)
  13909b:	3c9e34               	ae_movda32	aed9, a14
  13909e:	eb0fdd090009259f 	{ nop; ae_mul32.ll	aed9, aed0, aed9; nop }
  1390a6:	8c9f94               	ae_srai64	aed9, aed9, 15
  1390a9:	25a9c4               	ae_movad32.l	a10, aed9
  1390ac:	ffea86               	j	13905a <Fx_time_vector_power_dB+0x3e>

001390af <Fx_time_vector_power_dB+0x93>:
	...

001390b0 <Fx_time_vector_power_dB+0x94>:
  1390b0:	020c                	movi.n	a2, 0
  1390b2:	f01d                	retw.n

001390b4 <Fx_recursive_avg>:
  1390b4:	004136               	entry	a1, 32
  1390b7:	ebfa400c0e05019f 	{ movi	a9, 1; ae_movi	aed5, -2; nop }
  1390bf:	bc52a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  1390c2:	400001b544863a9e 	{ ae_movda16	aed6, a10; nop; ae_movda16	aed8, a9 }
  1390ca:	3c4234               	ae_movda32	aed4, a2
  1390cd:	400001b54437443e 	{ ae_movda16	aed7, a4; nop; ae_movda32	aed3, a3 }
  1390d5:	bbf0dd375637259e 	{ nop; ae_sub16s	aed7, aed6, aed7; ae_and	aed3, aed3, aed5 }
  1390dd:	bbe5dd485746259e 	{ nop; ae_add16s	aed6, aed7, aed8; ae_and	aed4, aed4, aed5 }
  1390e5:	400001754505846e 	{ ae_movda32	aed5, a4; nop; ae_movad16.0	a8, aed6 }
  1390ed:	0c8018b584d4582e 	{ ae_movda32	aed5, a8; ae_mul32.ll	aed4, aed4, aed5 }
  1390f5:	eb0fdd050303259f 	{ nop; ae_mul32.ll	aed3, aed3, aed5; nop }
  1390fd:	8c4f44               	ae_srai64	aed4, aed4, 15
  139100:	0cfbc8f03f30547f 	{ ae_movad32.l	a5, aed4; nop; ae_srai64	aed3, aed3, 15 }
  139108:	2523c4               	ae_movad32.l	a2, aed3
  13910b:	400001b54521452e 	{ ae_movda32	aed1, a5; nop; ae_movda32	aed2, a2 }
  139113:	400124               	ae_add32s	aed0, aed1, aed2
  139116:	2520c4               	ae_movad32.l	a2, aed0
  139119:	f01d                	retw.n

0013911b <Fx_recursive_avg+0x67>:
	...

0013911c <fx_SolomonVoice_FFT_to_FFTpwr_ave>:
  13911c:	004136               	entry	a1, 32
  13911f:	109192               	l16si	a9, a1, 32
  139122:	400000214507a74e 	{ ae_movda32	aed7, a7; nop; addi	a10, a4, 2 }
  13912a:	0d400c4120b0196e 	{ blti.w18	a9, 1, 1391f0 <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xd4>; nop }
  139132:	b0b404               	ae_l16.i	aed11, a4, 0
  139135:	eb5ca90b0b09aa2f 	{ ae_l16.ip	aed10, a10, 4; ae_mulf16ss.00	aed9, aed11, aed11; nop }
  13913d:	eb2edd0a0a09259f 	{ nop; ae_mulaf16ss.00	aed9, aed10, aed10; nop }
  139145:	f70c                	movi.n	a7, 15
  139147:	e19314               	ae_s32.l.ip	aed9, a3, 4
  13914a:	828594               	ae_sraa32s	aed8, aed9, a5
  13914d:	400001754556b68e 	{ ae_movda32	aed6, a6; nop; ae_movad32.l	a11, aed8 }
  139155:	400001b4705242be 	{ ae_l32.i	aed2, a2, 0; nop; ae_movda32	aed5, a11 }
  13915d:	0c4007b5b7d5296e 	{ blti.w18	a9, 2, 1391dc <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xc0>; ae_mul32.ll	aed5, aed7, aed5 }
  139165:	056d                	mov.n	a6, a5
  139167:	b0daf4               	ae_l16.i	aed13, a10, -2
  13916a:	eb5ca90d0d01ca2f 	{ ae_l16.ip	aed12, a10, 4; ae_mulf16ss.00	aed1, aed13, aed13; nop }
  139172:	eb2e2f0c0c01e94f 	{ addi	a4, a9, -2; ae_mulaf16ss.00	aed1, aed12, aed12; nop }
  13917a:	0020f0               	nop
  13917d:	32a476               	loopgtz	a4, 1391b3 <fx_SolomonVoice_FFT_to_FFTpwr_ave+0x97>
  139180:	eb0fa90206042a2f 	{ ae_l16.ip	aed2, a10, 4; ae_mul32.ll	aed4, aed6, aed2; nop }
  139188:	400001a42d301a6e 	{ ae_l16.i	aed0, a10, -6; nop; ae_sraa32s	aed3, aed1, a6 }
  139190:	ebeac8050404437f 	{ ae_movad32.l	a4, aed3; ae_add64	aed4, aed4, aed5; nop }
  139198:	400001e54534447e 	{ ae_movda32	aed4, a4; nop; ae_sraa64	aed3, aed4, a7 }
  1391a0:	e13214               	ae_s32.l.ip	aed3, a2, 4
  1391a3:	eb5cbf000001131f 	{ ae_s32.l.ip	aed1, a3, 4; ae_mulf16ss.00	aed1, aed0, aed0; nop }
  1391ab:	2e2eae724251220f 	{ ae_l32.i	aed2, a2, 0; ae_mulaf16ss.00	aed1, aed2, aed2; ae_mul32.ll_s2	aed5, aed7, aed4 }

001391b3 <fx_SolomonVoice_FFT_to_FFTpwr_ave+0x97>:
  1391b3:	eb0fdd020608259f 	{ nop; ae_mul32.ll	aed8, aed6, aed2; nop }
  1391bb:	829614               	ae_sraa32s	aed9, aed1, a6
  1391be:	ebeac8050808c97f 	{ ae_movad32.l	a12, aed9; ae_add64	aed8, aed8, aed5; nop }
  1391c6:	400001e545858c7e 	{ ae_movda32	aed5, a12; nop; ae_sraa64	aed8, aed8, a7 }
  1391ce:	e18214               	ae_s32.l.ip	aed8, a2, 4
  1391d1:	e11314               	ae_s32.l.ip	aed1, a3, 4
  1391d4:	eb0fae050705220f 	{ ae_l32.i	aed2, a2, 0; ae_mul32.ll	aed5, aed7, aed5; nop }

001391dc <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xc0>:
  1391dc:	eb0fdd02060a259f 	{ nop; ae_mul32.ll	aed10, aed6, aed2; nop }
  1391e4:	31aa54               	ae_add64	aed10, aed10, aed5
  1391e7:	81a7a4               	ae_sraa64	aed10, aed10, a7
  1391ea:	e1a214               	ae_s32.l.ip	aed10, a2, 4
  1391ed:	f01d                	retw.n

001391ef <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xd3>:
	...

001391f0 <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xd4>:
  1391f0:	f01d                	retw.n

001391f2 <fx_SolomonVoice_FFT_to_FFTpwr_ave+0xd6>:
	...

001391f4 <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector>:
  1391f4:	004136               	entry	a1, 32
  1391f7:	3c4634               	ae_movda32	aed4, a6
  1391fa:	079d                	mov.n	a9, a7
  1391fc:	281344               	ae_zalign64	u1
  1391ff:	048d                	mov.n	a8, a4
  139201:	7728c4               	ae_la64.pp	u0, a8
  139204:	2803d4               	ae_movalign	u3, u1
  139207:	109172               	l16si	a7, a1, 32
  13920a:	024d                	mov.n	a4, a2
  13920c:	056d                	mov.n	a6, a5
  13920e:	082d                	mov.n	a2, a8
  139210:	7724e4               	ae_la64.pp	u2, a4
  139213:	205440               	or	a5, a4, a4
  139216:	400000114505797e 	{ ae_movda32	aed5, a9; nop; addi	a7, a7, 1 }
  13921e:	217170               	srai	a7, a7, 1
  139221:	51a776               	loopgtz	a7, 139276 <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector+0x82>
  139224:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  139227:	0c801a903001959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed0 }
  13922f:	8000dd101132259e 	{ nop; ae_sel16i.n	aed2, aed1, aed0, 0; ae_sel16i	aed3, aed1, aed1, 0 }
  139237:	94e8dd230110259e 	{ nop; ae_add32s	aed0, aed1, aed3; ae_add32s	aed1, aed0, aed2 }
  13923f:	a30104               	ae_sel16i	aed0, aed1, aed0, 3
  139242:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  139245:	0d14e4               	ae_la32x2.ip	aed1, u2, a4
  139248:	070604               	ae_sraa32	aed0, aed0, a6
  13924b:	6e61dd114421259f 	{ nop; ae_mulf32s.lh	aed1, aed4, aed1; ae_mulf32s.ll_s2	aed2, aed1, aed4 }
  139253:	4933dd005521259f 	{ nop; ae_mulaf32s.lh	aed1, aed5, aed0; ae_mulaf32s.ll_s2	aed2, aed0, aed5 }
  13925b:	05fbdd002f00259f 	{ nop; nop; ae_slai64s	aed0, aed2, 16 }
  139263:	05fbdd001f10259f 	{ nop; nop; ae_slai64s	aed1, aed1, 16 }
  13926b:	0d80084100b0001e 	{ ae_trunci32x2f64s	aed0, aed1, aed0, 0; nop }
  139273:	0c05f4               	ae_sa32x2.ip	aed0, u3, a5

00139276 <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector+0x82>:
  139276:	7733d4               	ae_sa64pos.fp	u1, a3
  139279:	7735f4               	ae_sa64pos.fp	u3, a5
  13927c:	f01d                	retw.n

0013927e <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector+0x8a>:
	...

00139280 <fx_SolomonVoice_FFT_to_Phi_ave>:
  139280:	008136               	entry	a1, 64
  139283:	bd8281               	l32r	a8, 12888c (214730 <SNRthd+0x240>)
  139286:	400000014515d71e 	{ ae_movda32	aed5, a7; nop; addi	a13, a1, 16 }
  13928e:	18a8                	l32i.n	a10, a8, 4
  139290:	4898                	l32i.n	a9, a8, 16
  139292:	08b8                	l32i.n	a11, a8, 0
  139294:	78c8                	l32i.n	a12, a8, 28
  139296:	68e8                	l32i.n	a14, a8, 24
  139298:	58f8                	l32i.n	a15, a8, 20
  13929a:	1df9                	s32i.n	a15, a13, 4
  13929c:	2de9                	s32i.n	a14, a13, 8
  13929e:	3dc9                	s32i.n	a12, a13, 12
  1392a0:	01b9                	s32i.n	a11, a1, 0
  1392a2:	0d99                	s32i.n	a9, a13, 0
  1392a4:	11a9                	s32i.n	a10, a1, 4
  1392a6:	2898                	l32i.n	a9, a8, 8
  1392a8:	2199                	s32i.n	a9, a1, 8
  1392aa:	3888                	l32i.n	a8, a8, 12
  1392ac:	3189                	s32i.n	a8, a1, 12
  1392ae:	48a767               	bge	a7, a6, 1392fa <fx_SolomonVoice_FFT_to_Phi_ave+0x7a>
  1392b1:	3c7634               	ae_movda32	aed7, a6
  1392b4:	7724d4               	ae_la64.pp	u1, a4
  1392b7:	7725c4               	ae_la64.pp	u0, a5
  1392ba:	3765c4               	ae_la16x4.ip	aed6, u0, a5
  1392bd:	3734d4               	ae_la16x4.ip	aed3, u1, a4
  1392c0:	ebf2cf05070714af 	{ ae_la16x4.ip	aed1, u1, a4; ae_sub32	aed7, aed7, aed5; nop }
  1392c8:	25a784               	ae_movad16.0	a10, aed7
  1392cb:	18facf1c5e57458f 	{ ae_la16x4.ip	aed4, u0, a5; ae_movi	aed7, -2; ae_slai32	aed5, aed5, 1 }
  1392d3:	ebe7c407050561cf 	{ ae_s16x4.i	aed6, a1, 16; ae_add32	aed5, aed5, aed7; nop }
  1392db:	257584               	ae_movad16.0	a7, aed5
  1392de:	dc4134               	ae_s16x4.i	aed4, a1, 24
  1392e1:	0d80194120b04a3e 	{ ae_sraa16s	aed2, aed3, a10; nop }
  1392e9:	dc2104               	ae_s16x4.i	aed2, a1, 0
  1392ec:	0d80194100b04a1e 	{ ae_sraa16s	aed0, aed1, a10; nop }
  1392f4:	dc0114               	ae_s16x4.i	aed0, a1, 8
  1392f7:	0017c6               	j	13935a <fx_SolomonVoice_FFT_to_Phi_ave+0xda>

001392fa <fx_SolomonVoice_FFT_to_Phi_ave+0x7a>:
  1392fa:	36a677               	bge	a6, a7, 139334 <fx_SolomonVoice_FFT_to_Phi_ave+0xb4>
  1392fd:	7725f4               	ae_la64.pp	u3, a5
  139300:	7724e4               	ae_la64.pp	u2, a4
  139303:	c0b760               	sub	a11, a7, a6
  139306:	23bb80               	sext	a11, a11, 15
  139309:	37b4e4               	ae_la16x4.ip	aed11, u2, a4
  13930c:	37d5f4               	ae_la16x4.ip	aed13, u3, a5
  13930f:	37a5f4               	ae_la16x4.ip	aed10, u3, a5
  139312:	3784e4               	ae_la16x4.ip	aed8, u2, a4
  139315:	dcb104               	ae_s16x4.i	aed11, a1, 0
  139318:	dc8114               	ae_s16x4.i	aed8, a1, 8
  13931b:	0d80194190b04bae 	{ ae_sraa16s	aed9, aed10, a11; nop }
  139323:	0d801941c0b04bde 	{ ae_sraa16s	aed12, aed13, a11; nop }
  13932b:	dcc124               	ae_s16x4.i	aed12, a1, 16
  13932e:	dc9134               	ae_s16x4.i	aed9, a1, 24
  139331:	000746               	j	139352 <fx_SolomonVoice_FFT_to_Phi_ave+0xd2>

00139334 <fx_SolomonVoice_FFT_to_Phi_ave+0xb4>:
  139334:	7725c4               	ae_la64.pp	u0, a5
  139337:	7724d4               	ae_la64.pp	u1, a4
  13933a:	3714d4               	ae_la16x4.ip	aed1, u1, a4
  13933d:	3705c4               	ae_la16x4.ip	aed0, u0, a5
  139340:	37e5c4               	ae_la16x4.ip	aed14, u0, a5
  139343:	37f4d4               	ae_la16x4.ip	aed15, u1, a4
  139346:	dc1104               	ae_s16x4.i	aed1, a1, 0
  139349:	dc0124               	ae_s16x4.i	aed0, a1, 16
  13934c:	dcf114               	ae_s16x4.i	aed15, a1, 8
  13934f:	dce134               	ae_s16x4.i	aed14, a1, 24

00139352 <fx_SolomonVoice_FFT_to_Phi_ave+0xd2>:
  139352:	e77c                	movi.n	a7, -2
  139354:	907670               	addx2	a7, a6, a7
  139357:	237780               	sext	a7, a7, 15

0013935a <fx_SolomonVoice_FFT_to_Phi_ave+0xda>:
  13935a:	249142               	l16si	a4, a1, 72
  13935d:	2291e2               	l16si	a14, a1, 68
  139360:	0d40154190b0146e 	{ blti.w18	a4, 1, 1394bd <fx_SolomonVoice_FFT_to_Phi_ave+0x23d>; nop }
  139368:	2091d2               	l16si	a13, a1, 64
  13936b:	01bd                	mov.n	a11, a1
  13936d:	12c1a2               	addi	a10, a1, 18
  139370:	b0baf4               	ae_l16.i	aed11, a10, -2
  139373:	b47b24               	ae_l16.ip	aed7, a11, 4
  139376:	b48a24               	ae_l16.ip	aed8, a10, 4
  139379:	eb5ca80b0706abff 	{ ae_l16.i	aed10, a11, -2; ae_mulf16ss.00	aed6, aed7, aed11; nop }
  139381:	eb2e59080a06522f 	{ or	a5, a2, a2; ae_mulaf16ss.00	aed6, aed10, aed8; nop }
  139389:	eb5cae0b0a09420f 	{ ae_l32.i	aed4, a2, 0; ae_mulf16ss.00	aed9, aed10, aed11; nop }
  139391:	0d80198857e9276e 	{ ae_sraa32s	aed5, aed6, a7; ae_mulsf16ss.00	aed9, aed7, aed8 }
  139399:	400001754557cd5e 	{ ae_movda32	aed7, a13; nop; ae_movad32.l	a12, aed5 }
  1393a1:	400001b545584ece 	{ ae_movda32	aed8, a14; nop; ae_movda32	aed5, a12 }
  1393a9:	2e0f408457540f8f 	{ movi	a8, 15; ae_mul32.ll	aed4, aed7, aed4; ae_mul32.ll_s2	aed5, aed8, aed5 }
  1393b1:	826794               	ae_sraa32s	aed6, aed9, a7
  1393b4:	ebeac8050404967f 	{ ae_movad32.l	a9, aed6; ae_add64	aed4, aed4, aed5; nop }
  1393bc:	814844               	ae_sraa64	aed4, aed4, a8
  1393bf:	e14514               	ae_s32.l.ip	aed4, a5, 4
  1393c2:	400001b47030439e 	{ ae_l32.i	aed0, a3, 0; nop; ae_movda32	aed3, a9 }
  1393ca:	0c400db3c8d3246e 	{ blti.w18	a4, 2, 1394aa <fx_SolomonVoice_FFT_to_Phi_ave+0x22a>; ae_mul32.ll	aed3, aed8, aed3 }
  1393d2:	b0eaf4               	ae_l16.i	aed14, a10, -2
  1393d5:	b4bb24               	ae_l16.ip	aed11, a11, 4
  1393d8:	b4ca24               	ae_l16.ip	aed12, a10, 4
  1393db:	eb5ca80e0b0adbff 	{ ae_l16.i	aed13, a11, -2; ae_mulf16ss.00	aed10, aed11, aed14; nop }
  1393e3:	eb2edd0c0d0a259f 	{ nop; ae_mulaf16ss.00	aed10, aed13, aed12; nop }
  1393eb:	f03d                	nop.n
  1393ed:	0c8019ee9db627ae 	{ ae_sraa32s	aed9, aed10, a7; ae_mulf16ss.00	aed6, aed13, aed14 }
  1393f5:	eb91c80c0b06f97f 	{ ae_movad32.l	a15, aed9; ae_mulsf16ss.00	aed6, aed11, aed12; nop }
  1393fd:	400000e145f54f4e 	{ ae_movda32	aed5, a15; nop; addi	a4, a4, -2 }
  139405:	0c8019b518d5276e 	{ ae_sraa32s	aed1, aed6, a7; ae_mul32.ll	aed5, aed8, aed5 }
  13940d:	5fa476               	loopgtz	a4, 139470 <fx_SolomonVoice_FFT_to_Phi_ave+0x1f0>
  139410:	eb0fa90007020b2f 	{ ae_l16.ip	aed0, a11, 4; ae_mul32.ll	aed2, aed7, aed0; nop }
  139418:	400001742f514a1e 	{ ae_l16.i	aed1, a10, -2; nop; ae_movad32.l	a4, aed1 }
  139420:	6ceaa90312432a2f 	{ ae_l16.ip	aed2, a10, 4; ae_add64	aed3, aed2, aed3; ae_mulf16ss.00_s2	aed4, aed0, aed1 }
  139428:	400001e42f633b8e 	{ ae_l16.i	aed3, a11, -2; nop; ae_sraa64	aed6, aed3, a8 }
  139430:	6c2ebf321314631f 	{ ae_s32.l.ip	aed6, a3, 4; ae_mulaf16ss.00	aed4, aed3, aed2; ae_mulf16ss.00_s2	aed1, aed3, aed1 }
  139438:	eb91ae020001050f 	{ ae_l32.i	aed0, a5, 0; ae_mulsf16ss.00	aed1, aed0, aed2; nop }
  139440:	0c8019b007d2274e 	{ ae_sraa32s	aed0, aed4, a7; ae_mul32.ll	aed2, aed7, aed0 }
  139448:	400001754550440e 	{ ae_movda32	aed0, a4; nop; ae_movad32.l	a4, aed0 }
  139450:	0d8018c58223242e 	{ ae_movda32	aed2, a4; ae_add64	aed3, aed2, aed5 }
  139458:	0c8019b228d5683e 	{ ae_sraa64	aed2, aed3, a8; ae_mul32.ll	aed5, aed8, aed2 }
  139460:	eb0fbf000803251f 	{ ae_s32.l.ip	aed2, a5, 4; ae_mul32.ll	aed3, aed8, aed0; nop }
  139468:	400001a47010137e 	{ ae_l32.i	aed0, a3, 0; nop; ae_sraa32s	aed1, aed1, a7 }

00139470 <fx_SolomonVoice_FFT_to_Phi_ave+0x1f0>:
  139470:	eb0fdd000706259f 	{ nop; ae_mul32.ll	aed6, aed7, aed0; nop }
  139478:	316634               	ae_add64	aed6, aed6, aed3
  13947b:	816864               	ae_sraa64	aed6, aed6, a8
  13947e:	e16314               	ae_s32.l.ip	aed6, a3, 4
  139481:	bd4504               	ae_l32.i	aed4, a5, 0
  139484:	eb0fdd040704259f 	{ nop; ae_mul32.ll	aed4, aed7, aed4; nop }
  13948c:	2591c4               	ae_movad32.l	a9, aed1
  13948f:	ebea59050404255f 	{ or	a2, a5, a5; ae_add64	aed4, aed4, aed5; nop }
  139497:	400001e54543498e 	{ ae_movda32	aed3, a9; nop; ae_sraa64	aed4, aed4, a8 }
  13949f:	e14214               	ae_s32.l.ip	aed4, a2, 4
  1394a2:	eb0fae030803030f 	{ ae_l32.i	aed0, a3, 0; ae_mul32.ll	aed3, aed8, aed3; nop }

001394aa <fx_SolomonVoice_FFT_to_Phi_ave+0x22a>:
  1394aa:	eb0fdd000708259f 	{ nop; ae_mul32.ll	aed8, aed7, aed0; nop }
  1394b2:	318834               	ae_add64	aed8, aed8, aed3
  1394b5:	818884               	ae_sraa64	aed8, aed8, a8
  1394b8:	e18314               	ae_s32.l.ip	aed8, a3, 4
  1394bb:	f01d                	retw.n

001394bd <fx_SolomonVoice_FFT_to_Phi_ave+0x23d>:
  1394bd:	f01d                	retw.n

001394bf <fx_SolomonVoice_FFT_to_Phi_ave+0x23f>:
	...

001394c0 <fx_SolomonVoice_FFT_to_FFTpwr>:
  1394c0:	004136               	entry	a1, 32
  1394c3:	281344               	ae_zalign64	u1
  1394c6:	441b                	addi.n	a4, a4, 1
  1394c8:	035d                	mov.n	a5, a3
  1394ca:	7725c4               	ae_la64.pp	u0, a5
  1394cd:	023d                	mov.n	a3, a2
  1394cf:	214140               	srai	a4, a4, 1
  1394d2:	202550               	or	a2, a5, a5
  1394d5:	20a476               	loopgtz	a4, 1394f9 <fx_SolomonVoice_FFT_to_FFTpwr+0x39>
  1394d8:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1394db:	0c801a903001959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed0 }
  1394e3:	8000dd101132259e 	{ nop; ae_sel16i.n	aed2, aed1, aed0, 0; ae_sel16i	aed3, aed1, aed1, 0 }
  1394eb:	94e8dd230110259e 	{ nop; ae_add32s	aed0, aed1, aed3; ae_add32s	aed1, aed0, aed2 }
  1394f3:	a30104               	ae_sel16i	aed0, aed1, aed0, 3
  1394f6:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

001394f9 <fx_SolomonVoice_FFT_to_FFTpwr+0x39>:
  1394f9:	7733d4               	ae_sa64pos.fp	u1, a3
  1394fc:	f01d                	retw.n

001394fe <fx_SolomonVoice_FFT_to_FFTpwr+0x3e>:
	...

00139500 <fx_SolomonVoice_FFTpwr_to_FFTband>:
  139500:	004136               	entry	a1, 32
  139503:	039d                	mov.n	a9, a3
  139505:	11d696               	bltz	a6, 139626 <fx_SolomonVoice_FFTpwr_to_FFTband+0x126>
  139508:	02bd                	mov.n	a11, a2
  13950a:	ebfa2000000416df 	{ addi	a13, a6, 1; ae_movi	aed4, 0; nop }
  139512:	ebfb52040e00dd4f 	{ addx4	a13, a13, a4; ae_mov	aed0, aed4; nop }
  13951a:	000f46               	j	13955b <fx_SolomonVoice_FFTpwr_to_FFTband+0x5b>

0013951d <fx_SolomonVoice_FFTpwr_to_FFTband+0x1d>:
  13951d:	25f0c4               	ae_movad32.l	a15, aed0
  139520:	3c5f34               	ae_movda32	aed5, a15
  139523:	25e5f4               	ae_nsaz32.l	a14, aed5
  139526:	0020f0               	nop
  139529:	23ee80               	sext	a14, a14, 15
  13952c:	053e04               	ae_slaa32s	aed3, aed0, a14
  13952f:	87fba8303f30551e 	{ ae_l16.i	aed5, a5, 2; nop; ae_sel16i	aed3, aed3, aed3, 7 }
  139537:	eb5cdd050302259f 	{ nop; ae_mulf16ss.00	aed2, aed3, aed5; nop }
  13953f:	0020f0               	nop
  139542:	821e24               	ae_sraa32s	aed1, aed2, a14
  139545:	2521c4               	ae_movad32.l	a2, aed1

00139548 <fx_SolomonVoice_FFTpwr_to_FFTband+0x48>:
  139548:	400000414506525e 	{ ae_movda32	aed6, a2; nop; addi	a5, a5, 4 }
  139550:	e16b14               	ae_s32.l.ip	aed6, a11, 4
  139553:	0d000cc4feb084de 	{ beq.w18	a4, a13, 139626 <fx_SolomonVoice_FFTpwr_to_FFTband+0x126>; ae_mov	aed0, aed4 }

0013955b <fx_SolomonVoice_FFTpwr_to_FFTband+0x5b>:
  13955b:	b08414               	ae_l16.i	aed8, a4, 2
  13955e:	e9fba8808f80740f 	{ ae_l16.i	aed7, a4, 0; nop; ae_sext32	aed8, aed8, 15 }
  139566:	177784               	ae_sext32	aed7, aed7, 15
  139569:	ebf2c8070808a77f 	{ ae_movad32.l	a10, aed7; ae_sub32	aed8, aed8, aed7; nop }
  139571:	400001742055658e 	{ ae_l16.i	aed5, a5, 0; nop; ae_movad32.l	a6, aed8 }
  139579:	a02a90               	addx4	a2, a10, a9
  13957c:	07d696               	bltz	a6, 1395fd <fx_SolomonVoice_FFTpwr_to_FFTband+0xfd>
  13957f:	ebfbdd040e00220f 	{ ae_la64.pp	u0, a2; ae_mov	aed0, aed4; nop }
  139587:	0d400840e1b9166e 	{ blti.w18	a6, 1, 139619 <fx_SolomonVoice_FFTpwr_to_FFTband+0x119>; ae_movi	aed9, 1 }
  13958f:	3c8634               	ae_movda32	aed8, a6
  139592:	308894               	ae_add32	aed8, aed8, aed9
  139595:	9e8184               	ae_srai32	aed8, aed8, 1
  139598:	25c8c4               	ae_movad32.l	a12, aed8
  13959b:	203cc0               	or	a3, a12, a12
  13959e:	218130               	srai	a8, a3, 1
  1395a1:	0b6c07               	bbci	a12, 0, 1395b0 <fx_SolomonVoice_FFTpwr_to_FFTband+0xb0>
  1395a4:	0db2c4               	ae_la32x2.ip	aed11, u0, a2
  1395a7:	a0cbb4               	ae_sel16i	aed12, aed11, aed11, 0
  1395aa:	40a4c4               	ae_add32s	aed10, aed4, aed12
  1395ad:	400ab4               	ae_add32s	aed0, aed10, aed11

001395b0 <fx_SolomonVoice_FFTpwr_to_FFTband+0xb0>:
  1395b0:	88bc                	beqz.n	a8, 1395ec <fx_SolomonVoice_FFTpwr_to_FFTband+0xec>
  1395b2:	0dd2c4               	ae_la32x2.ip	aed13, u0, a2
  1395b5:	eb002f0d0d0ef83f 	{ addi	a3, a8, -1; ae_sel16i.n	aed14, aed13, aed13, 0; nop }
  1395bd:	ebe8d30e0001328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_add32s	aed1, aed0, aed14; nop }
  1395c5:	15a376               	loopgtz	a3, 1395de <fx_SolomonVoice_FFTpwr_to_FFTband+0xde>
  1395c8:	80e8d33d3121d28e 	{ ae_la32x2.ip	aed13, u0, a2; ae_add32s	aed1, aed1, aed13; ae_sel16i	aed2, aed3, aed3, 0 }
  1395d0:	401124               	ae_add32s	aed1, aed1, aed2
  1395d3:	9400d33d1d21328e 	{ ae_la32x2.ip	aed3, u0, a2; ae_sel16i.n	aed1, aed13, aed13, 0; ae_add32s	aed2, aed1, aed3 }
  1395db:	401214               	ae_add32s	aed1, aed2, aed1

001395de <fx_SolomonVoice_FFTpwr_to_FFTband+0xde>:
  1395de:	9400ddd31302259e 	{ nop; ae_sel16i.n	aed2, aed3, aed3, 0; ae_add32s	aed0, aed1, aed13 }
  1395e6:	40f024               	ae_add32s	aed15, aed0, aed2
  1395e9:	400f34               	ae_add32s	aed0, aed15, aed3

001395ec <fx_SolomonVoice_FFTpwr_to_FFTband+0xec>:
  1395ec:	112cf0               	slli	a2, a12, 1
  1395ef:	0a2627               	blt	a6, a2, 1395fd <fx_SolomonVoice_FFTpwr_to_FFTband+0xfd>

001395f2 <fx_SolomonVoice_FFTpwr_to_FFTband+0xf2>:
  1395f2:	8a2a                	add.n	a8, a10, a2
  1395f4:	1188e0               	slli	a8, a8, 2
  1395f7:	bf3984               	ae_l32.x	aed3, a9, a8
  1395fa:	400034               	ae_add32s	aed0, aed0, aed3

001395fd <fx_SolomonVoice_FFTpwr_to_FFTband+0xfd>:
  1395fd:	25a584               	ae_movad16.0	a10, aed5
  139600:	444b                	addi.n	a4, a4, 4
  139602:	0d7ff14170b01ace 	{ bnei.w18	a10, 1, 13951d <fx_SolomonVoice_FFTpwr_to_FFTband+0x1d>; nop }
  13960a:	b07514               	ae_l16.i	aed7, a5, 2
  13960d:	25c784               	ae_movad16.0	a12, aed7
  139610:	826c04               	ae_sraa32s	aed6, aed0, a12
  139613:	2526c4               	ae_movad32.l	a2, aed6
  139616:	ffcb86               	j	139548 <fx_SolomonVoice_FFTpwr_to_FFTband+0x48>

00139619 <fx_SolomonVoice_FFTpwr_to_FFTband+0x119>:
  139619:	020c                	movi.n	a2, 0
  13961b:	0d7ffdc43eb046ae 	{ bgez.w18	a6, 1395f2 <fx_SolomonVoice_FFTpwr_to_FFTband+0xf2>; ae_mov	aed0, aed4 }
  139623:	fff586               	j	1395fd <fx_SolomonVoice_FFTpwr_to_FFTband+0xfd>

00139626 <fx_SolomonVoice_FFTpwr_to_FFTband+0x126>:
  139626:	f01d                	retw.n

00139628 <fx_SolomonVoice_FFTpwr_to_FFTband_merge>:
  139628:	006136               	entry	a1, 48
  13962b:	03ad                	mov.n	a10, a3
  13962d:	189132               	l16si	a3, a1, 48
  139630:	1a4396               	bltz	a3, 1397d8 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1b0>
  139633:	04dd                	mov.n	a13, a4
  139635:	02ed                	mov.n	a14, a2
  139637:	ebfa2000000913ff 	{ addi	a15, a3, 1; ae_movi	aed9, 0; nop }
  13963f:	c9fb52499e10ff6e 	{ addx4	a15, a15, a6; ae_mov	aed0, aed9; ae_mov	aed1, aed9 }
  139647:	001806               	j	1396ab <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x83>

0013964a <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x22>:
  13964a:	000000                                        ...

0013964d <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x25>:
  13964d:	2591c4               	ae_movad32.l	a9, aed1
  139650:	2580c4               	ae_movad32.l	a8, aed0
  139653:	400001b545ab489e 	{ ae_movda32	aed11, a8; nop; ae_movda32	aed10, a9 }
  13965b:	252af4               	ae_nsaz32.l	a2, aed10
  13965e:	253bf4               	ae_nsaz32.l	a3, aed11
  139661:	232280               	sext	a2, a2, 15
  139664:	233380               	sext	a3, a3, 15
  139667:	058304               	ae_slaa32s	aed8, aed0, a3
  13966a:	0c800c386878a21e 	{ ae_slaa32s	aed6, aed1, a2; ae_sel16i	aed8, aed8, aed8, 7 }
  139672:	875cdd676865259e 	{ nop; ae_mulf16ss.00	aed5, aed8, aed7; ae_sel16i	aed6, aed6, aed6, 7 }
  13967a:	eb5cdd070604259f 	{ nop; ae_mulf16ss.00	aed4, aed6, aed7; nop }
  139682:	822354               	ae_sraa32s	aed2, aed5, a3
  139685:	823244               	ae_sraa32s	aed3, aed4, a2
  139688:	2533c4               	ae_movad32.l	a3, aed3
  13968b:	2522c4               	ae_movad32.l	a2, aed2

0013968e <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x66>:
  13968e:	774b                	addi.n	a7, a7, 4
  139690:	400001b545dc423e 	{ ae_movda32	aed12, a2; nop; ae_movda32	aed13, a3 }
  139698:	e1de14               	ae_s32.l.ip	aed13, a14, 4
  13969b:	ebfbbf090e00cd1f 	{ ae_s32.l.ip	aed12, a13, 4; ae_mov	aed0, aed9; nop }
  1396a3:	0d0013c91eb186fe 	{ beq.w18	a6, a15, 1397d8 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1b0>; ae_mov	aed1, aed9 }

001396ab <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x83>:
  1396ab:	b0f614               	ae_l16.i	aed15, a6, 2
  1396ae:	e9fba8f08ff0e60f 	{ ae_l16.i	aed14, a6, 0; nop; ae_sext32	aed15, aed15, 15 }
  1396b6:	17ee84               	ae_sext32	aed14, aed14, 15
  1396b9:	ebf2c80e0f0fce7f 	{ ae_movad32.l	a12, aed14; ae_sub32	aed15, aed15, aed14; nop }
  1396c1:	25bfc4               	ae_movad32.l	a11, aed15
  1396c4:	a02c50               	addx4	a2, a12, a5
  1396c7:	0d5b96               	bltz	a11, 1397a0 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x178>
  1396ca:	7722c4               	ae_la64.pp	u0, a2
  1396cd:	a03ca0               	addx4	a3, a12, a10
  1396d0:	c9fbdd499e10232e 	{ ae_la64.pp	u1, a3; ae_mov	aed0, aed9; ae_mov	aed1, aed9 }
  1396d8:	0d400e40f1b21b6e 	{ blti.w18	a11, 1, 1397cb <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1a3>; ae_movi	aed2, 1 }
  1396e0:	3cfb34               	ae_movda32	aed15, a11
  1396e3:	30ff24               	ae_add32	aed15, aed15, aed2
  1396e6:	9ef1f4               	ae_srai32	aed15, aed15, 1
  1396e9:	258fc4               	ae_movad32.l	a8, aed15
  1396ec:	1189                	s32i.n	a8, a1, 4
  1396ee:	084d                	mov.n	a4, a8
  1396f0:	219140               	srai	a9, a4, 1
  1396f3:	1d6807               	bbci	a8, 0, 139714 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0xec>
  1396f6:	0d42c4               	ae_la32x2.ip	aed4, u0, a2
  1396f9:	0d63d4               	ae_la32x2.ip	aed6, u1, a3
  1396fc:	8000dd464687259e 	{ nop; ae_sel16i.n	aed7, aed6, aed6, 0; ae_sel16i	aed8, aed4, aed4, 0 }
  139704:	94e8dd789953259e 	{ nop; ae_add32s	aed3, aed9, aed8; ae_add32s	aed5, aed9, aed7 }
  13970c:	94e8dd463501259e 	{ nop; ae_add32s	aed1, aed5, aed6; ae_add32s	aed0, aed3, aed4 }

00139714 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0xec>:
  139714:	06b916               	beqz	a9, 139783 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x15b>
  139717:	0da2c4               	ae_la32x2.ip	aed10, u0, a2
  13971a:	0dc3d4               	ae_la32x2.ip	aed12, u1, a3
  13971d:	eb00d30a0a0d73af 	{ ae_la32x2.ip	aed7, u1, a3; ae_sel16i.n	aed13, aed10, aed10, 0; nop }
  139725:	9400d3dc0c4e628e 	{ ae_la32x2.ip	aed6, u0, a2; ae_sel16i.n	aed14, aed12, aed12, 0; ae_add32s	aed4, aed0, aed13 }
  13972d:	9400dde717b2259e 	{ nop; ae_sel16i.n	aed2, aed7, aed7, 0; ae_add32s	aed11, aed1, aed14 }
  139735:	94002fc6b618f94e 	{ addi	a4, a9, -1; ae_sel16i.n	aed8, aed6, aed6, 0; ae_add32s	aed1, aed11, aed12 }
  13973d:	2fa476               	loopgtz	a4, 139770 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x148>
  139740:	94e8d32a1421a28e 	{ ae_la32x2.ip	aed10, u0, a2; ae_add32s	aed1, aed4, aed10; ae_add32s	aed2, aed1, aed2 }
  139748:	94e8d378215213ae 	{ ae_la32x2.ip	aed1, u1, a3; ae_add32s	aed2, aed1, aed8; ae_add32s	aed5, aed2, aed7 }
  139750:	9400d36a2a32628e 	{ ae_la32x2.ip	aed6, u0, a2; ae_sel16i.n	aed2, aed10, aed10, 0; ae_add32s	aed3, aed2, aed6 }
  139758:	9400d321314273ae 	{ ae_la32x2.ip	aed7, u1, a3; ae_sel16i.n	aed2, aed1, aed1, 0; ae_add32s	aed4, aed3, aed2 }
  139760:	80e8dd626582259e 	{ nop; ae_add32s	aed2, aed5, aed2; ae_sel16i	aed8, aed6, aed6, 0 }
  139768:	80e8dd717221259e 	{ nop; ae_add32s	aed1, aed2, aed1; ae_sel16i	aed2, aed7, aed7, 0 }

00139770 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x148>:
  139770:	4034a4               	ae_add32s	aed3, aed4, aed10
  139773:	94e8dd82310f259e 	{ nop; ae_add32s	aed15, aed1, aed2; ae_add32s	aed0, aed3, aed8 }
  13977b:	94e8dd670f01259e 	{ nop; ae_add32s	aed1, aed15, aed7; ae_add32s	aed0, aed0, aed6 }

00139783 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x15b>:
  139783:	1128                	l32i.n	a2, a1, 4
  139785:	f03d                	nop.n
  139787:	1122f0               	slli	a2, a2, 1
  13978a:	122b27               	blt	a11, a2, 1397a0 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x178>

0013978d <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x165>:
  13978d:	8c2a                	add.n	a8, a12, a2
  13978f:	1188e0               	slli	a8, a8, 2
  139792:	bf4854               	ae_l32.x	aed4, a8, a5
  139795:	bf58a4               	ae_l32.x	aed5, a8, a10
  139798:	94e8dd450101259e 	{ nop; ae_add32s	aed1, aed1, aed5; ae_add32s	aed0, aed0, aed4 }

001397a0 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x178>:
  1397a0:	b06704               	ae_l16.i	aed6, a7, 0
  1397a3:	259684               	ae_movad16.0	a9, aed6
  1397a6:	400000402107676e 	{ ae_l16.i	aed7, a7, 2; nop; addi	a6, a6, 4 }
  1397ae:	0d7fe941b0b019ce 	{ bnei.w18	a9, 1, 13964d <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x25>; nop }
  1397b6:	b0a714               	ae_l16.i	aed10, a7, 2
  1397b9:	25ba84               	ae_movad16.0	a11, aed10
  1397bc:	827b04               	ae_sraa32s	aed7, aed0, a11
  1397bf:	828b14               	ae_sraa32s	aed8, aed1, a11
  1397c2:	2538c4               	ae_movad32.l	a3, aed8
  1397c5:	2527c4               	ae_movad32.l	a2, aed7
  1397c8:	ffb086               	j	13968e <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x66>

001397cb <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1a3>:
  1397cb:	020c                	movi.n	a2, 0
  1397cd:	0d7ffbc9ceb14bae 	{ bgez.w18	a11, 13978d <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x165>; ae_mov	aed1, aed9 }
  1397d5:	fff1c6               	j	1397a0 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x178>

001397d8 <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1b0>:
  1397d8:	f01d                	retw.n

001397da <fx_SolomonVoice_FFTpwr_to_FFTband_merge+0x1b2>:
	...

001397dc <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm>:
  1397dc:	004136               	entry	a1, 32
  1397df:	281344               	ae_zalign64	u1
  1397e2:	11b4f0               	slli	a11, a4, 1
  1397e5:	038d                	mov.n	a8, a3
  1397e7:	7728c4               	ae_la64.pp	u0, a8
  1397ea:	203220               	or	a3, a2, a2
  1397ed:	c0b5b0               	sub	a11, a5, a11
  1397f0:	202880               	or	a2, a8, a8
  1397f3:	234b80               	sext	a4, a11, 15
  1397f6:	400000114501567e 	{ ae_movda32	aed1, a6; nop; addi	a5, a7, 1 }
  1397fe:	215150               	srai	a5, a5, 1
  139801:	0ea576               	loopgtz	a5, 139813 <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm+0x37>
  139804:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  139807:	050404               	ae_slaa32s	aed0, aed0, a4
  13980a:	541014               	ae_lt32	b0:b1, aed0, aed1
  13980d:	3b0114               	ae_movt32x2	aed0, aed1, b0:b1
  139810:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

00139813 <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm+0x37>:
  139813:	7733d4               	ae_sa64pos.fp	u1, a3
  139816:	f01d                	retw.n

00139818 <HysteresisHangoverThresholding_MultiState>:
  139818:	004136               	entry	a1, 32
  13981b:	81b8                	l32i.n	a11, a1, 32
  13981d:	0921a2               	l32i	a10, a1, 36
  139820:	009bd2               	l16si	a13, a11, 0
  139823:	009ac2               	l16si	a12, a10, 0
  139826:	0d400340b0b1176e 	{ blti.w18	a7, 1, 139865 <HysteresisHangoverThresholding_MultiState+0x4d>; ae_movi	aed1, 0 }
  13982e:	b0e730               	addx8	a14, a7, a3
  139831:	fede32               	addmi	a3, a14, 0xfffffe00
  139834:	7e2332               	l32i	a3, a3, 0x1f8
  139837:	05a747               	bge	a7, a4, 139840 <HysteresisHangoverThresholding_MultiState+0x28>
  13983a:	012e82               	l32i	a8, a14, 4
  13983d:	4f2827               	blt	a8, a2, 139890 <HysteresisHangoverThresholding_MultiState+0x78>
  139840:	2fa237               	bge	a2, a3, 139873 <HysteresisHangoverThresholding_MultiState+0x5b>

00139843 <HysteresisHangoverThresholding_MultiState+0x2b>:
  139843:	020c                	movi.n	a2, 0
  139845:	870b                	addi.n	a8, a7, -1
  139847:	1e0c                	movi.n	a14, 1
  139849:	83c6c0               	moveqz	a12, a6, a12
  13984c:	005bd2               	s16i	a13, a11, 0
  13984f:	9c0b                	addi.n	a9, a12, -1
  139851:	239980               	sext	a9, a9, 15
  139854:	005a92               	s16i	a9, a10, 0
  139857:	7299e0               	salt	a9, a9, a14
  13985a:	937890               	movnez	a7, a8, a9
  13985d:	532720               	max	a2, a7, a2
  139860:	432420               	min	a2, a4, a2
  139863:	f01d                	retw.n

00139865 <HysteresisHangoverThresholding_MultiState+0x4d>:
  139865:	07a747               	bge	a7, a4, 139870 <HysteresisHangoverThresholding_MultiState+0x58>
  139868:	b0e730               	addx8	a14, a7, a3
  13986b:	1ee8                	l32i.n	a14, a14, 4
  13986d:	1f2e27               	blt	a14, a2, 139890 <HysteresisHangoverThresholding_MultiState+0x78>

00139870 <HysteresisHangoverThresholding_MultiState+0x58>:
  139870:	fcf296               	bltz	a2, 139843 <HysteresisHangoverThresholding_MultiState+0x2b>
  139873:	400001b54520447e 	{ ae_movda32	aed0, a4; nop; ae_movda32	aed2, a7 }
  13987b:	522214               	ae_max32	aed2, aed2, aed1
  13987e:	b7fbb4002f001b0e 	{ ae_s16.0.i	aed1, a11, 0; nop; ae_min32	aed0, aed0, aed2 }
  139886:	40000174b0512a0e 	{ ae_s16.0.i	aed1, a10, 0; nop; ae_movad32.l	a2, aed0 }
  13988e:	f01d                	retw.n

00139890 <HysteresisHangoverThresholding_MultiState+0x78>:
  139890:	020c                	movi.n	a2, 0
  139892:	871b                	addi.n	a8, a7, 1
  139894:	1e0c                	movi.n	a14, 1
  139896:	83d5d0               	moveqz	a13, a5, a13
  139899:	9d0b                	addi.n	a9, a13, -1
  13989b:	239980               	sext	a9, a9, 15
  13989e:	005b92               	s16i	a9, a11, 0
  1398a1:	005ac2               	s16i	a12, a10, 0
  1398a4:	7299e0               	salt	a9, a9, a14
  1398a7:	937890               	movnez	a7, a8, a9
  1398aa:	532720               	max	a2, a7, a2
  1398ad:	432420               	min	a2, a4, a2
  1398b0:	f01d                	retw.n

001398b2 <HysteresisHangoverThresholding_MultiState+0x9a>:
	...

001398b4 <Fn_vector_smoothing_over_3_rectangularwin_length>:
  1398b4:	004136               	entry	a1, 32
  1398b7:	180c                	movi.n	a8, 1
  1398b9:	e57c                	movi.n	a5, -2
  1398bb:	037d                	mov.n	a7, a3
  1398bd:	7723c4               	ae_la64.pp	u0, a3
  1398c0:	0d17c4               	ae_la32x2.ip	aed1, u0, a7
  1398c3:	156554               	ae_movda32x2	aed6, a5, a5
  1398c6:	bbfb52106f10f42e 	{ addx4	a15, a4, a2; nop; ae_and	aed1, aed1, aed6 }
  1398ce:	7334a6               	blti	a4, 3, 139945 <Fn_vector_smoothing_over_3_rectangularwin_length+0x91>
  1398d1:	026d                	mov.n	a6, a2
  1398d3:	baa3b1               	l32r	a11, 128360 (2aab <XtosCoreStateSize+0x282b>)
  1398d6:	bbeea1               	l32r	a10, 128890 (2aaa <XtosCoreStateSize+0x282a>)
  1398d9:	ffc492               	addi	a9, a4, -1
  1398dc:	219190               	srai	a9, a9, 1
  1398df:	152ab4               	ae_movda32x2	aed2, a10, a11
  1398e2:	5fa976               	loopgtz	a9, 139945 <Fn_vector_smoothing_over_3_rectangularwin_length+0x91>
  1398e5:	0d07c4               	ae_la32x2.ip	aed0, u0, a7
  1398e8:	eb62dd020105259f 	{ nop; ae_mulf32s.ll	aed5, aed1, aed2; nop }
  1398f0:	bb60dd026103259e 	{ nop; ae_mulf32s.hh	aed3, aed1, aed2; ae_and	aed0, aed0, aed6 }
  1398f8:	0d60dd025054259f 	{ nop; ae_mulf32s.hh	aed4, aed0, aed2; ae_srai64	aed5, aed5, 16 }
  139900:	8d3034               	ae_srai64	aed3, aed3, 16
  139903:	0deadd054343259f 	{ nop; ae_add64	aed3, aed3, aed5; ae_srai64	aed4, aed4, 16 }
  13990b:	313344               	ae_add64	aed3, aed3, aed4
  13990e:	eb61c8020103c37f 	{ ae_movad32.l	a12, aed3; ae_mulf32s.lh	aed3, aed1, aed2; nop }
  139916:	16c9                	s32i.n	a12, a6, 4
  139918:	0d61dd003235259f 	{ nop; ae_mulf32s.lh	aed5, aed2, aed0; ae_srai64	aed3, aed3, 16 }
  139920:	0c4005f280241c6e 	{ blti.w18	a12, 1, 13997c <Fn_vector_smoothing_over_3_rectangularwin_length+0xc8>; ae_mulf32s.lh	aed4, aed0, aed2 }

00139928 <Fn_vector_smoothing_over_3_rectangularwin_length+0x74>:
  139928:	8d5054               	ae_srai64	aed5, aed5, 16
  13992b:	0deadd054343259f 	{ nop; ae_add64	aed3, aed3, aed5; ae_srai64	aed4, aed4, 16 }
  139933:	313344               	ae_add64	aed3, aed3, aed4
  139936:	25d3c4               	ae_movad32.l	a13, aed3
  139939:	26d9                	s32i.n	a13, a6, 8
  13993b:	0d4004c02eb11d6e 	{ blti.w18	a13, 1, 139981 <Fn_vector_smoothing_over_3_rectangularwin_length+0xcd>; ae_mov	aed1, aed0 }

00139943 <Fn_vector_smoothing_over_3_rectangularwin_length+0x8f>:
  139943:	668b                	addi.n	a6, a6, 8

00139945 <Fn_vector_smoothing_over_3_rectangularwin_length+0x91>:
  139945:	bdd314               	ae_l32.i	aed13, a3, 4
  139948:	400001a470bcd38e 	{ ae_l32.i	aed12, a3, 0; nop; ae_sraa32s	aed11, aed13, a8 }
  139950:	82a8c4               	ae_sraa32s	aed10, aed12, a8
  139953:	ebe8520b0a09543f 	{ addx4	a5, a4, a3; ae_add32s	aed9, aed10, aed11; nop }
  13995b:	e09204               	ae_s32.l.i	aed9, a2, 0
  13995e:	bd85e4               	ae_l32.i	aed8, a5, -8
  139961:	400001a47f67858e 	{ ae_l32.i	aed7, a5, -4; nop; ae_sraa32s	aed6, aed8, a8 }
  139969:	825874               	ae_sraa32s	aed5, aed7, a8
  13996c:	ebe83f060504ffff 	{ addmi	a15, a15, 0xffffff00; ae_add32s	aed4, aed5, aed6; nop }
  139974:	25e4c4               	ae_movad32.l	a14, aed4
  139977:	3f6fe2               	s32i	a14, a15, 252
  13997a:	f01d                	retw.n

0013997c <Fn_vector_smoothing_over_3_rectangularwin_length+0xc8>:
  13997c:	1689                	s32i.n	a8, a6, 4
  13997e:	ffe986               	j	139928 <Fn_vector_smoothing_over_3_rectangularwin_length+0x74>

00139981 <Fn_vector_smoothing_over_3_rectangularwin_length+0xcd>:
  139981:	2689                	s32i.n	a8, a6, 8
  139983:	ffef06               	j	139943 <Fn_vector_smoothing_over_3_rectangularwin_length+0x8f>

00139986 <Fn_vector_smoothing_over_3_rectangularwin_length+0xd2>:
	...

00139988 <Pre_emp>:
  139988:	004136               	entry	a1, 32
  13998b:	039d                	mov.n	a9, a3
  13998d:	048d                	mov.n	a8, a4
  13998f:	05bd                	mov.n	a11, a5
  139991:	037d                	mov.n	a7, a3
  139993:	281384               	ae_zalign64	u2
  139996:	21c240               	srai	a12, a4, 2
  139999:	02ad                	mov.n	a10, a2
  13999b:	7722d4               	ae_la64.pp	u1, a2
  13999e:	400000e144f2252e 	{ ae_movda16	aed2, a5; nop; addi	a2, a2, -2 }
  1399a6:	7722c4               	ae_la64.pp	u0, a2
  1399a9:	4e1ca6               	blti	a12, 1, 1399fb <Pre_emp+0x73>
  1399ac:	05bd                	mov.n	a11, a5
  1399ae:	037d                	mov.n	a7, a3
  1399b0:	048d                	mov.n	a8, a4
  1399b2:	203aa0               	or	a3, a10, a10
  1399b5:	13ac76               	loopgtz	a12, 1399cc <Pre_emp+0x44>
  1399b8:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1399bb:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  1399be:	0c801af230a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed2 }
  1399c6:	330104               	ae_add16s	aed0, aed1, aed0
  1399c9:	0c07a4               	ae_sa16x4.ip	aed0, u2, a7

001399cc <Pre_emp+0x44>:
  1399cc:	7737e4               	ae_sa64pos.fp	u2, a7
  1399cf:	112ce0               	slli	a2, a12, 2
  1399d2:	c04820               	sub	a4, a8, a2
  1399d5:	903290               	addx2	a3, a2, a9
  1399d8:	9022a0               	addx2	a2, a2, a10
  1399db:	400000e144f22b2e 	{ ae_movda16	aed2, a11; nop; addi	a2, a2, -2 }
  1399e3:	f03d                	nop.n
  1399e5:	10a476               	loopgtz	a4, 1399f9 <Pre_emp+0x71>
  1399e8:	b40214               	ae_l16.ip	aed0, a2, 2
  1399eb:	0c8016f002a1025e 	{ ae_l16.i	aed0, a2, 0; ae_mulfp16x4s	aed1, aed2, aed0 }
  1399f3:	330014               	ae_add16s	aed0, aed0, aed1
  1399f6:	d30314               	ae_s16.0.ip	aed0, a3, 2

001399f9 <Pre_emp+0x71>:
  1399f9:	f01d                	retw.n

001399fb <Pre_emp+0x73>:
  1399fb:	0c0c                	movi.n	a12, 0
  1399fd:	fff2c6               	j	1399cc <Pre_emp+0x44>

00139a00 <MinGain_ApplyGain>:
  139a00:	004136               	entry	a1, 32
  139a03:	048d                	mov.n	a8, a4
  139a05:	360c                	movi.n	a6, 3
  139a07:	205220               	or	a5, a2, a2
  139a0a:	2813c4               	ae_zalign64	u3
  139a0d:	e8a3b2               	movi	a11, 0x3e8
  139a10:	209330               	or	a9, a3, a3
  139a13:	7723c4               	ae_la64.pp	u0, a3
  139a16:	3743c4               	ae_la16x4.ip	aed4, u0, a3
  139a19:	400001714405ab8e 	{ ae_movda16	aed5, a11; nop; movi	a10, 120 }
  139a21:	c6fbdd405f0023be 	{ ae_movalign	u1, u3; nop; ae_lt16	b0:b1:b2:b3, aed4, aed5 }
  139a29:	c5fbdd501f40224e 	{ ae_la64.pp	u2, a2; nop; ae_movt16x4	aed4, aed5, b0:b1:b2:b3 }
  139a31:	0c4994               	ae_sa16x4.ip	aed4, u1, a9
  139a34:	3752e4               	ae_la16x4.ip	aed5, u2, a2
  139a37:	8903cf44446432ce 	{ ae_la16x4.ip	aed3, u2, a2; ae_sel16i.n	aed4, aed4, aed4, 3; ae_sel16i	aed6, aed4, aed4, 9 }
  139a3f:	0c80097695a2444e 	{ ae_sel16i	aed4, aed4, aed4, 9; ae_mulfp16x4ras	aed2, aed5, aed6 }
  139a47:	0c801a74c3a14aee 	{ ae_movda16	aed4, a10; ae_mulfp16x4ras	aed1, aed3, aed4 }
  139a4f:	0c25b4               	ae_sa16x4.ip	aed2, u3, a5
  139a52:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5
  139a55:	3b8676               	loop	a6, 139a94 <MinGain_ApplyGain+0x94>
  139a58:	3703c4               	ae_la16x4.ip	aed0, u0, a3
  139a5b:	c6fbdd004f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed0, aed4 }
  139a63:	c5fbdd401f00259e 	{ nop; nop; ae_movt16x4	aed0, aed4, b0:b1:b2:b3 }
  139a6b:	8903d400001009ae 	{ ae_sa16x4.ip	aed0, u1, a9; ae_sel16i.n	aed0, aed0, aed0, 3; ae_sel16i	aed1, aed0, aed0, 9 }
  139a73:	89fbcf000f3002ce 	{ ae_la16x4.ip	aed0, u2, a2; nop; ae_sel16i	aed3, aed0, aed0, 9 }
  139a7b:	3722e4               	ae_la16x4.ip	aed2, u2, a2
  139a7e:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  139a86:	0c801a7332a1959e 	{ nop; ae_mulfp16x4ras	aed1, aed2, aed3 }
  139a8e:	0c05b4               	ae_sa16x4.ip	aed0, u3, a5
  139a91:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5

00139a94 <MinGain_ApplyGain+0x94>:
  139a94:	0c2c                	movi.n	a12, 32
  139a96:	04a062               	movi	a6, 4
  139a99:	3b8676               	loop	a6, 139ad8 <MinGain_ApplyGain+0xd8>
  139a9c:	3703c4               	ae_la16x4.ip	aed0, u0, a3
  139a9f:	c6fbdd004f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed0, aed4 }
  139aa7:	c5fbdd401f00259e 	{ nop; nop; ae_movt16x4	aed0, aed4, b0:b1:b2:b3 }

00139aaf <MinGain_ApplyGain+0xaf>:
  139aaf:	8903d400001009ae 	{ ae_sa16x4.ip	aed0, u1, a9; ae_sel16i.n	aed0, aed0, aed0, 3; ae_sel16i	aed1, aed0, aed0, 9 }
  139ab7:	89fbcf000f3002ce 	{ ae_la16x4.ip	aed0, u2, a2; nop; ae_sel16i	aed3, aed0, aed0, 9 }
  139abf:	3722e4               	ae_la16x4.ip	aed2, u2, a2
  139ac2:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  139aca:	0c801a7332a1959e 	{ nop; ae_mulfp16x4ras	aed1, aed2, aed3 }
  139ad2:	0c05b4               	ae_sa16x4.ip	aed0, u3, a5
  139ad5:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5

00139ad8 <MinGain_ApplyGain+0xd8>:
  139ad8:	037d                	mov.n	a7, a3
  139ada:	093d                	mov.n	a3, a9
  139adc:	4eac87               	bge	a12, a8, 139b2e <MinGain_ApplyGain+0x12e>
  139adf:	0aa0d2               	movi	a13, 10
  139ae2:	4000003144e46d8e 	{ ae_movda16	aed4, a13; nop; addi	a6, a8, -29 }
  139aea:	216260               	srai	a6, a6, 2
  139aed:	3ba676               	loopgtz	a6, 139b2c <MinGain_ApplyGain+0x12c>
  139af0:	3707c4               	ae_la16x4.ip	aed0, u0, a7
  139af3:	c6fbdd004f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed0, aed4 }
  139afb:	c5fbdd401f00259e 	{ nop; nop; ae_movt16x4	aed0, aed4, b0:b1:b2:b3 }

00139b03 <MinGain_ApplyGain+0x103>:
  139b03:	8903d400001009ae 	{ ae_sa16x4.ip	aed0, u1, a9; ae_sel16i.n	aed0, aed0, aed0, 3; ae_sel16i	aed1, aed0, aed0, 9 }
  139b0b:	89fbcf000f3002ce 	{ ae_la16x4.ip	aed0, u2, a2; nop; ae_sel16i	aed3, aed0, aed0, 9 }
  139b13:	3722e4               	ae_la16x4.ip	aed2, u2, a2
  139b16:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  139b1e:	0c801a7332a1959e 	{ nop; ae_mulfp16x4ras	aed1, aed2, aed3 }
  139b26:	0c05b4               	ae_sa16x4.ip	aed0, u3, a5
  139b29:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5

00139b2c <MinGain_ApplyGain+0x12c>:
  139b2c:	093d                	mov.n	a3, a9

00139b2e <MinGain_ApplyGain+0x12e>:
  139b2e:	7733d4               	ae_sa64pos.fp	u1, a3
  139b31:	7735f4               	ae_sa64pos.fp	u3, a5
  139b34:	f01d                	retw.n

00139b36 <MinGain_ApplyGain+0x136>:
	...

00139b38 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation>:
  139b38:	008136               	entry	a1, 64
  139b3b:	036d                	mov.n	a6, a3
  139b3d:	02dd                	mov.n	a13, a2
  139b3f:	ba3191               	l32r	a9, 128404 (2710 <XtosCoreStateSize+0x2490>)
  139b42:	281344               	ae_zalign64	u1
  139b45:	07ed                	mov.n	a14, a7
  139b47:	05cd                	mov.n	a12, a5
  139b49:	054c                	movi.n	a5, 64
  139b4b:	ebfb6b000f00015f 	{ ae_l16.x	aed0, a1, a5; nop; nop }
  139b53:	e9fb59008f00711f 	{ or	a7, a1, a1; nop; ae_sext32	aed0, aed0, 15 }
  139b5b:	2550c4               	ae_movad32.l	a5, aed0
  139b5e:	280314               	ae_movalign	u0, u1
  139b61:	0d40204170b0456e 	{ blti.w18	a5, 4, 139d6c <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x234>; nop }
  139b69:	036d                	mov.n	a6, a3
  139b6b:	3c0924               	ae_movda16	aed0, a9
  139b6e:	218250               	srai	a8, a5, 2
  139b71:	02a876               	loopgtz	a8, 139b77 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x3f>
  139b74:	0c0284               	ae_sa16x4.ip	aed0, u0, a2

00139b77 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x3f>:
  139b77:	1188e0               	slli	a8, a8, 2

00139b7a <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x42>:
  139b7a:	7732c4               	ae_sa64pos.fp	u0, a2
  139b7d:	0d001f4100b0a85e 	{ bge.w18	a8, a5, 139d71 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x239>; nop }
  139b85:	3c0934               	ae_movda32	aed0, a9
  139b88:	9028d0               	addx2	a2, a8, a13
  139b8b:	c03580               	sub	a3, a5, a8
  139b8e:	9085d0               	addx2	a8, a5, a13
  139b91:	02a376               	loopgtz	a3, 139b97 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x5f>
  139b94:	d30214               	ae_s16.0.ip	aed0, a2, 2

00139b97 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x5f>:
  139b97:	280314               	ae_movalign	u0, u1
  139b9a:	082d                	mov.n	a2, a8
  139b9c:	229792               	l16si	a9, a7, 68
  139b9f:	b99a81               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  139ba2:	c09950               	sub	a9, a9, a5
  139ba5:	0d401c41f0b0496e 	{ blti.w18	a9, 4, 139d78 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x240>; nop }
  139bad:	3c0824               	ae_movda16	aed0, a8
  139bb0:	21b290               	srai	a11, a9, 2
  139bb3:	f03d                	nop.n
  139bb5:	02ab76               	loopgtz	a11, 139bbb <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x83>
  139bb8:	0c0294               	ae_sa16x4.ip	aed0, u1, a2

00139bbb <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x83>:
  139bbb:	11fbe0               	slli	a15, a11, 2
  139bbe:	280314               	ae_movalign	u0, u1

00139bc1 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x89>:
  139bc1:	7732c4               	ae_sa64pos.fp	u0, a2
  139bc4:	10af97               	bge	a15, a9, 139bd8 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0xa0>
  139bc7:	3c0834               	ae_movda32	aed0, a8
  139bca:	c039f0               	sub	a3, a9, a15
  139bcd:	2f5a                	add.n	a2, a15, a5
  139bcf:	9022d0               	addx2	a2, a2, a13
  139bd2:	02a376               	loopgtz	a3, 139bd8 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0xa0>
  139bd5:	d30214               	ae_s16.0.ip	aed0, a2, 2

00139bd8 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0xa0>:
  139bd8:	0d401841c0b014ce 	{ bnei.w18	a4, 1, 139d68 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x230>; nop }
  139be0:	c025e0               	sub	a2, a5, a14
  139be3:	047c                	movi.n	a4, -16
  139be5:	e8a352               	movi	a5, 0x3e8
  139be8:	433250               	min	a3, a2, a5
  139beb:	1133e0               	slli	a3, a3, 2
  139bee:	33fb                	addi.n	a3, a3, 15
  139bf0:	103340               	and	a3, a3, a4
  139bf3:	014d                	mov.n	a4, a1
  139bf5:	c03130               	sub	a3, a1, a3
  139bf8:	001310               	movsp	a1, a3
  139bfb:	0d40164120b0126e 	{ blti.w18	a2, 1, 139d61 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x229>; nop }
  139c03:	6749                	s32i.n	a4, a7, 24
  139c05:	1729                	s32i.n	a2, a7, 4
  139c07:	2739                	s32i.n	a3, a7, 8
  139c09:	0f0c                	movi.n	a15, 0
  139c0b:	a20b                	addi.n	a10, a2, -1
  139c0d:	e7a3b2               	movi	a11, 0x3e7
  139c10:	57b9                	s32i.n	a11, a7, 20
  139c12:	37a9                	s32i.n	a10, a7, 12
  139c14:	47f9                	s32i.n	a15, a7, 16
  139c16:	ebfa4e00020304ff 	{ movi	a15, 0xfffffe04; ae_movi	aed3, 2; nop }

00139c1e <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0xe6>:
  139c1e:	37b8                	l32i.n	a11, a7, 12
  139c20:	57a8                	l32i.n	a10, a7, 20
  139c22:	2758                	l32i.n	a5, a7, 8
  139c24:	43aab0               	min	a10, a10, a11
  139c27:	47b8                	l32i.n	a11, a7, 16
  139c29:	090c                	movi.n	a9, 0
  139c2b:	0b2d                	mov.n	a2, a11
  139c2d:	c0aab0               	sub	a10, a10, a11
  139c30:	beba                	add.n	a11, a14, a11
  139c32:	400000114500abae 	{ ae_movda32	aed0, a11; nop; addi	a10, a10, 1 }
  139c3a:	41aa76               	loopgtz	a10, 139c7f <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x147>
  139c3d:	522034               	ae_max32	aed2, aed0, aed3
  139c40:	254284               	ae_movad16.0	a4, aed2
  139c43:	3c1234               	ae_movda32	aed1, a2
  139c46:	a044c0               	addx4	a4, a4, a12
  139c49:	ebfa5000010444ff 	{ add	a4, a4, a15; ae_movi	aed4, 1; nop }
  139c51:	7f2432               	l32i	a3, a4, 0x1fc
  139c54:	7d24a2               	l32i	a10, a4, 0x1f4
  139c57:	400000112001252e 	{ ae_s32.l.i	aed1, a5, 0; nop; addi	a2, a2, 1 }
  139c5f:	0d000144a010aa3e 	{ bge.w18	a10, a3, 139c7d <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x145>; ae_add32	aed0, aed0, aed4 }
  139c67:	7e24a2               	l32i	a10, a4, 0x1f8
  139c6a:	8124b2               	l32i	a11, a4, 0x204
  139c6d:	0caa37               	bge	a10, a3, 139c7d <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x145>
  139c70:	09ab37               	bge	a11, a3, 139c7d <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x145>
  139c73:	8024a2               	l32i	a10, a4, 0x200
  139c76:	03aa37               	bge	a10, a3, 139c7d <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x145>
  139c79:	991b                	addi.n	a9, a9, 1
  139c7b:	554b                	addi.n	a5, a5, 4
  139c7d:	f03d                	nop.n

00139c7f <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x147>:
  139c7f:	0d400b4170b0196e 	{ blti.w18	a9, 1, 139d3a <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x202>; nop }
  139c87:	022722               	l32i	a2, a7, 8
  139c8a:	4000010145f4ae4e 	{ ae_movda32	aed4, a14; nop; movi	a10, -252 }
  139c92:	1c6907               	bbci	a9, 0, 139cb2 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x17a>
  139c95:	be5214               	ae_l32.ip	aed5, a2, 4
  139c98:	305454               	ae_add32	aed5, aed4, aed5
  139c9b:	525534               	ae_max32	aed5, aed5, aed3
  139c9e:	25b584               	ae_movad16.0	a11, aed5
  139ca1:	0020f0               	nop
  139ca4:	90bbd0               	addx2	a11, a11, a13
  139ca7:	bbaa                	add.n	a11, a11, a10
  139ca9:	7e5b82               	s16i	a8, a11, 252
  139cac:	7d5b62               	s16i	a6, a11, 250
  139caf:	7f5b62               	s16i	a6, a11, 254

00139cb2 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x17a>:
  139cb2:	214190               	srai	a4, a9, 1
  139cb5:	081416               	beqz	a4, 139d3a <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x202>
  139cb8:	be0224               	ae_l32.ip	aed0, a2, 8
  139cbb:	ebe7ae00040022ff 	{ ae_l32.i	aed2, a2, -4; ae_add32	aed0, aed4, aed0; nop }
  139cc3:	b3e74f023402049e 	{ movi	a9, -252; ae_add32	aed2, aed4, aed2; ae_max32	aed0, aed0, aed3 }
  139ccb:	b3fb2f203f20f43e 	{ addi	a3, a4, -1; nop; ae_max32	aed2, aed2, aed3 }
  139cd3:	f03d                	nop.n
  139cd5:	3fa376               	loopgtz	a3, 139d18 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x1e0>
  139cd8:	400001747100320e 	{ ae_l32.i	aed0, a2, 4; nop; ae_movad16.0	a3, aed0 }
  139ce0:	ebe7af000401022f 	{ ae_l32.ip	aed0, a2, 8; ae_add32	aed1, aed4, aed0; nop }
  139ce8:	0d801a404410423e 	{ ae_movad16.0	a4, aed2; ae_add32	aed0, aed4, aed0 }
  139cf0:	9033d0               	addx2	a3, a3, a13
  139cf3:	b3fb50003f00339e 	{ add	a3, a3, a9; nop; ae_max32	aed0, aed0, aed3 }
  139cfb:	7d5362               	s16i	a6, a3, 250
  139cfe:	7f5362               	s16i	a6, a3, 254
  139d01:	9044d0               	addx2	a4, a4, a13
  139d04:	b3fb50103f20449e 	{ add	a4, a4, a9; nop; ae_max32	aed2, aed1, aed3 }
  139d0c:	7e5382               	s16i	a8, a3, 252
  139d0f:	7f5462               	s16i	a6, a4, 254
  139d12:	7e5482               	s16i	a8, a4, 252
  139d15:	7d5462               	s16i	a6, a4, 250

00139d18 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x1e0>:
  139d18:	252084               	ae_movad16.0	a2, aed0
  139d1b:	25b284               	ae_movad16.0	a11, aed2
  139d1e:	9022d0               	addx2	a2, a2, a13
  139d21:	90bbd0               	addx2	a11, a11, a13
  139d24:	bb9a                	add.n	a11, a11, a9
  139d26:	229a                	add.n	a2, a2, a9
  139d28:	7e5282               	s16i	a8, a2, 252
  139d2b:	7d5262               	s16i	a6, a2, 250
  139d2e:	7f5262               	s16i	a6, a2, 254
  139d31:	7e5b82               	s16i	a8, a11, 252
  139d34:	7d5b62               	s16i	a6, a11, 250
  139d37:	7f5b62               	s16i	a6, a11, 254

00139d3a <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x202>:
  139d3a:	5798                	l32i.n	a9, a7, 20
  139d3c:	04d992               	addmi	a9, a9, 0x400
  139d3f:	e8c992               	addi	a9, a9, -24
  139d42:	5799                	s32i.n	a9, a7, 20
  139d44:	4798                	l32i.n	a9, a7, 16
  139d46:	17a8                	l32i.n	a10, a7, 4
  139d48:	04d992               	addmi	a9, a9, 0x400
  139d4b:	e8c992               	addi	a9, a9, -24
  139d4e:	4799                	s32i.n	a9, a7, 16
  139d50:	0d3fec41a0b099ae 	{ blt.w18	a9, a10, 139c1e <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0xe6>; nop }
  139d58:	6748                	l32i.n	a4, a7, 24
  139d5a:	001410               	movsp	a1, a4
  139d5d:	020c                	movi.n	a2, 0
  139d5f:	f01d                	retw.n

00139d61 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x229>:
  139d61:	001410               	movsp	a1, a4
  139d64:	020c                	movi.n	a2, 0
  139d66:	f01d                	retw.n

00139d68 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x230>:
  139d68:	020c                	movi.n	a2, 0
  139d6a:	f01d                	retw.n

00139d6c <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x234>:
  139d6c:	080c                	movi.n	a8, 0
  139d6e:	ff8206               	j	139b7a <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x42>

00139d71 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x239>:
  139d71:	9085d0               	addx2	a8, a5, a13
  139d74:	ff87c6               	j	139b97 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x5f>

00139d77 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x23f>:
	...

00139d78 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x240>:
  139d78:	0f0c                	movi.n	a15, 0
  139d7a:	ff90c6               	j	139bc1 <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x89>

00139d7d <fx_SolomonVoice_peak_peaking_based_Harmonic_Contour_estimation+0x245>:
  139d7d:	000000                                        ...

00139d80 <fx_SolomonVoice_VectorAdd_ll>:
  139d80:	004136               	entry	a1, 32
  139d83:	046d                	mov.n	a6, a4
  139d85:	551b                	addi.n	a5, a5, 1
  139d87:	204220               	or	a4, a2, a2
  139d8a:	202660               	or	a2, a6, a6
  139d8d:	0ba576               	loopgtz	a5, 139d9c <fx_SolomonVoice_VectorAdd_ll+0x1c>
  139d90:	be0214               	ae_l32.ip	aed0, a2, 4
  139d93:	be1314               	ae_l32.ip	aed1, a3, 4
  139d96:	400104               	ae_add32s	aed0, aed1, aed0
  139d99:	e10414               	ae_s32.l.ip	aed0, a4, 4

00139d9c <fx_SolomonVoice_VectorAdd_ll+0x1c>:
  139d9c:	f01d                	retw.n

00139d9e <fx_SolomonVoice_VectorAdd_ll+0x1e>:
	...

00139da0 <fx_SolomonVoice_64point_cepstrum_transform>:
  139da0:	004136               	entry	a1, 32
  139da3:	028496               	bltz	a4, 139dcf <fx_SolomonVoice_64point_cepstrum_transform+0x2f>
  139da6:	035d                	mov.n	a5, a3
  139da8:	01c462               	addi	a6, a4, 1
  139dab:	a06620               	addx4	a6, a6, a2

00139dae <fx_SolomonVoice_64point_cepstrum_transform+0xe>:
  139dae:	02a8                	l32i.n	a10, a2, 0
  139db0:	0c44a5               	call8	1461fc <DVTXOP_fnLog10>
  139db3:	ba3a81               	l32r	a8, 12869c (daaef590 <xthals_hw_configid0+0x17f22192>)
  139db6:	400001b545324a8e 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed3, a8 }
  139dbe:	4f1234               	ae_sub32s	aed1, aed2, aed3
  139dc1:	87fb20101f10422e 	{ addi	a2, a2, 4; nop; ae_sel16i	aed1, aed1, aed1, 7 }
  139dc9:	d31514               	ae_s16.0.ip	aed1, a5, 2
  139dcc:	de9267               	bne	a2, a6, 139dae <fx_SolomonVoice_64point_cepstrum_transform+0xe>

00139dcf <fx_SolomonVoice_64point_cepstrum_transform+0x2f>:
  139dcf:	281304               	ae_zalign64	u0
  139dd2:	ff3c                	movi.n	a15, 63
  139dd4:	b93c                	movi.n	a9, 59
  139dd6:	0e0c                	movi.n	a14, 0
  139dd8:	908430               	addx2	a8, a4, a3
  139ddb:	eb3c                	movi.n	a11, 62
  139ddd:	c0bb40               	sub	a11, a11, a4
  139de0:	4000002144008e8e 	{ ae_movda16	aed0, a14; nop; addi	a8, a8, 2 }
  139de8:	312947               	blt	a9, a4, 139e1d <fx_SolomonVoice_64point_cepstrum_transform+0x7d>
  139deb:	c0af40               	sub	a10, a15, a4
  139dee:	21a2a0               	srai	a10, a10, 2
  139df1:	02aa76               	loopgtz	a10, 139df7 <fx_SolomonVoice_64point_cepstrum_transform+0x57>
  139df4:	0c0884               	ae_sa16x4.ip	aed0, u0, a8

00139df7 <fx_SolomonVoice_64point_cepstrum_transform+0x57>:
  139df7:	11dae0               	slli	a13, a10, 2

00139dfa <fx_SolomonVoice_64point_cepstrum_transform+0x5a>:
  139dfa:	7738c4               	ae_sa64pos.fp	u0, a8
  139dfd:	112bd7               	blt	a11, a13, 139e12 <fx_SolomonVoice_64point_cepstrum_transform+0x72>
  139e00:	84da                	add.n	a8, a4, a13
  139e02:	c0af80               	sub	a10, a15, a8
  139e05:	908830               	addx2	a8, a8, a3
  139e08:	882b                	addi.n	a8, a8, 2
  139e0a:	04aa76               	loopgtz	a10, 139e12 <fx_SolomonVoice_64point_cepstrum_transform+0x72>
  139e0d:	0058e2               	s16i	a14, a8, 0
  139e10:	882b                	addi.n	a8, a8, 2

00139e12 <fx_SolomonVoice_64point_cepstrum_transform+0x72>:
  139e12:	03ad                	mov.n	a10, a3
  139e14:	1b0c                	movi.n	a11, 1
  139e16:	0c4c                	movi.n	a12, 64
  139e18:	0193a5               	call8	13b754 <Tx_r_fft>
  139e1b:	f01d                	retw.n

00139e1d <fx_SolomonVoice_64point_cepstrum_transform+0x7d>:
  139e1d:	0edd                	mov.n	a13, a14
  139e1f:	fff5c6               	j	139dfa <fx_SolomonVoice_64point_cepstrum_transform+0x5a>

00139e22 <fx_SolomonVoice_64point_cepstrum_transform+0x82>:
	...

00139e24 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform>:
  139e24:	004136               	entry	a1, 32
  139e27:	03ad                	mov.n	a10, a3
  139e29:	fb7c                	movi.n	a11, -1
  139e2b:	0c4c                	movi.n	a12, 64
  139e2d:	019265               	call8	13b754 <Tx_r_fft>
  139e30:	db7c                	movi.n	a11, -3
  139e32:	4a0c                	movi.n	a10, 4
  139e34:	30a4a0               	xor	a10, a4, a10
  139e37:	31afa0               	srai	a10, a10, 31
  139e3a:	10aab0               	and	a10, a10, a11
  139e3d:	a4aa                	add.n	a10, a4, a10
  139e3f:	9a3b                	addi.n	a9, a10, 3
  139e41:	b39aa0               	movgez	a9, a10, a10
  139e44:	219290               	srai	a9, a9, 2
  139e47:	155996               	bltz	a9, 139fa0 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x17c>
  139e4a:	ba18e1               	l32r	a14, 1286ac (ffff <xthals_release_major+0xd11f>)
  139e4d:	ba13c1               	l32r	a12, 12869c (daaef590 <xthals_hw_configid0+0x17f22192>)
  139e50:	ba9181               	l32r	a8, 128894 (211770 <pswPCoefE$16703_68_15>)
  139e53:	fd7c                	movi.n	a13, -1
  139e55:	0f2c                	movi.n	a15, 32
  139e57:	ba17a1               	l32r	a10, 1286b4 (6a4d <xthals_release_major+0x3b6d>)
  139e5a:	14caa4               	ae_movda16x2	aed12, a10, a10
  139e5d:	14aff4               	ae_movda16x2	aed10, a15, a15
  139e60:	14bdd4               	ae_movda16x2	aed11, a13, a13
  139e63:	0098b2               	l16si	a11, a8, 0
  139e66:	b01824               	ae_l16.i	aed1, a8, 4
  139e69:	ebfbc9000f00113f 	{ ae_cvt32x2f16.10	aed1, aed1; nop; nop }
  139e71:	400001754506fcbe 	{ ae_movda32	aed6, a12; nop; ae_movad16.0	a15, aed11 }
  139e79:	148bb4               	ae_movda16x2	aed8, a11, a11
  139e7c:	400000114400bf9e 	{ ae_movda16	aed0, a15; nop; addi	a11, a9, 1 }
  139e84:	0198a2               	l16si	a10, a8, 2
  139e87:	147aa4               	ae_movda16x2	aed7, a10, a10
  139e8a:	c9fbc8200f00d17e 	{ ae_movad32.l	a13, aed1; nop; ae_cvt32x2f16.10	aed0, aed0 }
  139e92:	400001754559ce0e 	{ ae_movda32	aed9, a14; nop; ae_movad32.l	a12, aed0 }
  139e9a:	400001b545454dce 	{ ae_movda32	aed5, a13; nop; ae_movda32	aed4, a12 }
  139ea2:	faab76               	loopgtz	a11, 139fa0 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x17c>
  139ea5:	b0d314               	ae_l16.i	aed13, a3, 2
  139ea8:	400001742003c3de 	{ ae_l16.i	aed3, a3, 0; nop; ae_movad16.0	a12, aed13 }
  139eb0:	400001742302b33e 	{ ae_l16.i	aed2, a3, 6; nop; ae_movad16.0	a11, aed3 }
  139eb8:	400001742201e32e 	{ ae_l16.i	aed1, a3, 4; nop; ae_movad16.0	a14, aed2 }
  139ec0:	25d184               	ae_movad16.0	a13, aed1
  139ec3:	150de4               	ae_movda32x2	aed0, a13, a14
  139ec6:	1bfb60000fe0fbcf 	{ ae_movda32x2	aed15, a11, a12; nop; ae_slai32s	aed14, aed0, 16 }
  139ece:	1be8dd06fed3259f 	{ nop; ae_add32s	aed3, aed14, aed6; ae_slai32s	aed13, aed15, 16 }
  139ed6:	7ce8dd36cd12259f 	{ nop; ae_add32s	aed2, aed13, aed6; ae_mulfp32x16x2ras.l_s2	aed1, aed3, aed12 }
  139ede:	eb73dd0c0200259f 	{ nop; ae_mulfp32x16x2ras.l	aed0, aed2, aed12; nop }
  139ee6:	9af214               	ae_slai32s	aed15, aed1, 2
  139ee9:	9ae204               	ae_slai32s	aed14, aed0, 2
  139eec:	a7eef4               	ae_sel16i	aed14, aed14, aed15, 7
  139eef:	0c801a9e3af0959e 	{ nop; ae_mulf16x4ss	aed15, aed0, aed14, aed10 }
  139ef7:	f03d                	nop.n
  139ef9:	41d094               	ae_and	aed13, aed0, aed9
  139efc:	bbe8ddf49d32259e 	{ nop; ae_add32s	aed2, aed13, aed4; ae_and	aed3, aed15, aed9 }
  139f04:	1ee8dd142321259f 	{ nop; ae_add32s	aed1, aed3, aed4; ae_srai32	aed2, aed2, 1 }
  139f0c:	9e1114               	ae_srai32	aed1, aed1, 1
  139f0f:	a81124               	ae_sel16i	aed1, aed1, aed2, 8
  139f12:	0c801a7131a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed1, aed1 }
  139f1a:	a7ff04               	ae_sel16i	aed15, aed15, aed0, 7
  139f1d:	0c80149228ed0bfe 	{ ae_sub16s	aed0, aed11, aed15; ae_mulf16x4ss	aed14, aed13, aed2, aed8 }
  139f25:	0c801a1147ed909e 	{ ae_movad16.3	a9, aed0; ae_mulaf16x4ss	aed14, aed13, aed1, aed7 }
  139f2d:	ebe85f050e02f98f 	{ sext	a15, a9, 15; ae_add32s	aed2, aed14, aed5; nop }
  139f35:	eb01c8020203827f 	{ ae_movad32.l	a8, aed2; ae_sel16i.n	aed3, aed2, aed2, 1; nop }
  139f3d:	400001b52023428e 	{ ae_s32.l.i	aed3, a2, 0; nop; ae_movda32	aed2, a8 }
  139f45:	0d4000c5ad11196e 	{ blti.w18	a9, 1, 139f53 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x12f>; ae_add32s	aed1, aed13, aed5 }
  139f4d:	82ef34               	ae_sraa32s	aed14, aed3, a15
  139f50:	e0e204               	ae_s32.l.i	aed14, a2, 0

00139f53 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x12f>:
  139f53:	259094               	ae_movad16.2	a9, aed0
  139f56:	e02214               	ae_s32.l.i	aed2, a2, 4
  139f59:	0819a6               	blti	a9, 1, 139f65 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x141>
  139f5c:	23a980               	sext	a10, a9, 15
  139f5f:	82fa24               	ae_sraa32s	aed15, aed2, a10
  139f62:	e0f214               	ae_s32.l.i	aed15, a2, 4

00139f65 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x141>:
  139f65:	0c801a314112905e 	{ ae_movad16.1	a9, aed0; ae_sel16i	aed2, aed1, aed1, 1 }
  139f6d:	400001752252c21e 	{ ae_s32.l.i	aed2, a2, 8; nop; ae_movad32.l	a12, aed1 }
  139f75:	0819a6               	blti	a9, 1, 139f81 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x15d>
  139f78:	23b980               	sext	a11, a9, 15
  139f7b:	823b24               	ae_sraa32s	aed3, aed2, a11
  139f7e:	e03224               	ae_s32.l.i	aed3, a2, 8

00139f81 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x15d>:
  139f81:	4000017545009c0e 	{ ae_movda32	aed0, a12; nop; ae_movad16.0	a9, aed0 }
  139f89:	400000812300323e 	{ ae_s32.l.i	aed0, a2, 12; nop; addi	a3, a3, 8 }
  139f91:	0819a6               	blti	a9, 1, 139f9d <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x179>
  139f94:	23d980               	sext	a13, a9, 15
  139f97:	82dd04               	ae_sraa32s	aed13, aed0, a13
  139f9a:	e0d234               	ae_s32.l.i	aed13, a2, 12

00139f9d <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x179>:
  139f9d:	10c222               	addi	a2, a2, 16

00139fa0 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x17c>:
  139fa0:	f01d                	retw.n

00139fa2 <fx_SolomonVoice_64point_INVERSE_cepstrum_transform+0x17e>:
	...

00139fa4 <fx_SolomonVoice_cepstral_smoothing_softForgetting>:
  139fa4:	004136               	entry	a1, 32
  139fa7:	057d                	mov.n	a7, a5
  139fa9:	048d                	mov.n	a8, a4
  139fab:	b897b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  139fae:	4000014144036b0e 	{ ae_movda16	aed3, a11; nop; movi	a6, 64 }
  139fb6:	024d                	mov.n	a4, a2
  139fb8:	035d                	mov.n	a5, a3
  139fba:	072d                	mov.n	a2, a7
  139fbc:	083d                	mov.n	a3, a8
  139fbe:	238676               	loop	a6, 139fe5 <fx_SolomonVoice_cepstral_smoothing_softForgetting+0x41>
  139fc1:	b40214               	ae_l16.ip	aed0, a2, 2
  139fc4:	ebf0a9000302131f 	{ ae_l16.ip	aed1, a3, 2; ae_sub16s	aed2, aed3, aed0; nop }
  139fcc:	0c8016f201a2145e 	{ ae_l16.i	aed1, a4, 0; ae_mulfp16x4s	aed2, aed1, aed2 }
  139fd4:	0c801af031a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed0 }
  139fdc:	330024               	ae_add16s	aed0, aed0, aed2
  139fdf:	d30414               	ae_s16.0.ip	aed0, a4, 2
  139fe2:	d30514               	ae_s16.0.ip	aed0, a5, 2

00139fe5 <fx_SolomonVoice_cepstral_smoothing_softForgetting+0x41>:
  139fe5:	f01d                	retw.n

00139fe7 <fx_SolomonVoice_cepstral_smoothing_softForgetting+0x43>:
	...

00139fe8 <fx_SolomonVoice_cepstral_smoothing_FixForgetting>:
  139fe8:	004136               	entry	a1, 32
  139feb:	059d                	mov.n	a9, a5
  139fed:	03bd                	mov.n	a11, a3
  139fef:	04ad                	mov.n	a10, a4
  139ff1:	0a4d                	mov.n	a4, a10
  139ff3:	db2b                	addi.n	a13, a11, 2
  139ff5:	0d5d                	mov.n	a5, a13
  139ff7:	115216               	beqz	a2, 13a110 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x128>
  139ffa:	28c132               	addi	a3, a1, 40
  139ffd:	400000402027831e 	{ ae_l16.i	aed7, a3, 0; nop; addi	a8, a1, 36 }
  13a005:	400000c02023281e 	{ ae_l16.i	aed3, a8, 0; nop; addi	a2, a1, 44 }
  13a00d:	b06204               	ae_l16.i	aed6, a2, 0

0013a010 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x28>:
  13a010:	292b                	addi.n	a2, a9, 2
  13a012:	b87d31               	l32r	a3, 128208 (7fff <xthals_release_major+0x511f>)
  13a015:	ca2b                	addi.n	a12, a10, 2
  13a017:	0c6d                	mov.n	a6, a12
  13a019:	400001014405733e 	{ ae_movda16	aed5, a3; nop; movi	a7, 3 }
  13a021:	ebf0590305043bbf 	{ or	a3, a11, a11; ae_sub16s	aed4, aed5, aed3; nop }
  13a029:	3a8776               	loop	a7, 13a067 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x7f>
  13a02c:	b002f4               	ae_l16.i	aed0, a2, -2
  13a02f:	0c8016f400a1035e 	{ ae_l16.i	aed0, a3, 0; ae_mulfp16x4s	aed1, aed0, aed4 }
  13a037:	0c8016f300a203de 	{ ae_l16.i	aed0, a3, 2; ae_mulfp16x4s	aed2, aed0, aed3 }
  13a03f:	0c801af330a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed3 }
  13a047:	331214               	ae_add16s	aed1, aed2, aed1
  13a04a:	d31324               	ae_s16.0.ip	aed1, a3, 4
  13a04d:	b42224               	ae_l16.ip	aed2, a2, 4
  13a050:	0c801af432a2959e 	{ nop; ae_mulfp16x4s	aed2, aed2, aed4 }
  13a058:	330024               	ae_add16s	aed0, aed0, aed2
  13a05b:	d203f4               	ae_s16.0.i	aed0, a3, -2
  13a05e:	d31424               	ae_s16.0.ip	aed1, a4, 4
  13a061:	b40524               	ae_l16.ip	aed0, a5, 4
  13a064:	d30624               	ae_s16.0.ip	aed0, a6, 4

0013a067 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x7f>:
  13a067:	29eb                	addi.n	a2, a9, 14
  13a069:	4acb                	addi.n	a4, a10, 12
  13a06b:	6ccb                	addi.n	a6, a12, 12
  13a06d:	3bcb                	addi.n	a3, a11, 12
  13a06f:	0ccd52               	addi	a5, a13, 12
  13a072:	40ca82               	addi	a8, a10, 64
  13a075:	c9f0404765340d7e 	{ movi	a7, 13; ae_sub16s	aed4, aed5, aed7; ae_mov	aed3, aed6 }
  13a07d:	3a8776               	loop	a7, 13a0bb <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0xd3>
  13a080:	b002f4               	ae_l16.i	aed0, a2, -2

0013a083 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x9b>:
  13a083:	0c8016f410a1033e 	{ ae_l16.ip	aed0, a3, 4; ae_mulfp16x4s	aed1, aed0, aed4 }
  13a08b:	0c8016f770a203de 	{ ae_l16.i	aed0, a3, -2; ae_mulfp16x4s	aed2, aed0, aed7 }
  13a093:	0c801af730a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed7 }
  13a09b:	331214               	ae_add16s	aed1, aed2, aed1
  13a09e:	d213e4               	ae_s16.0.i	aed1, a3, -4
  13a0a1:	b42224               	ae_l16.ip	aed2, a2, 4
  13a0a4:	0c801af432a2959e 	{ nop; ae_mulfp16x4s	aed2, aed2, aed4 }
  13a0ac:	330024               	ae_add16s	aed0, aed0, aed2
  13a0af:	d203f4               	ae_s16.0.i	aed0, a3, -2
  13a0b2:	d31424               	ae_s16.0.ip	aed1, a4, 4
  13a0b5:	b40524               	ae_l16.ip	aed0, a5, 4
  13a0b8:	d30624               	ae_s16.0.ip	aed0, a6, 4

0013a0bb <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0xd3>:
  13a0bb:	40cd52               	addi	a5, a13, 64
  13a0be:	40cc62               	addi	a6, a12, 64
  13a0c1:	071c                	movi.n	a7, 16
  13a0c3:	42c922               	addi	a2, a9, 66
  13a0c6:	ebf0240305040b9f 	{ addi	a9, a11, 64; ae_sub16s	aed4, aed5, aed3; nop }
  13a0ce:	3a8776               	loop	a7, 13a10c <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x124>
  13a0d1:	b002f4               	ae_l16.i	aed0, a2, -2

0013a0d4 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0xec>:
  13a0d4:	0c8016f410a1093e 	{ ae_l16.ip	aed0, a9, 4; ae_mulfp16x4s	aed1, aed0, aed4 }
  13a0dc:	0c8016f370a209de 	{ ae_l16.i	aed0, a9, -2; ae_mulfp16x4s	aed2, aed0, aed3 }
  13a0e4:	0c801af330a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed3 }
  13a0ec:	331214               	ae_add16s	aed1, aed2, aed1
  13a0ef:	d219e4               	ae_s16.0.i	aed1, a9, -4
  13a0f2:	b42224               	ae_l16.ip	aed2, a2, 4
  13a0f5:	0c801af432a2959e 	{ nop; ae_mulfp16x4s	aed2, aed2, aed4 }
  13a0fd:	330024               	ae_add16s	aed0, aed0, aed2
  13a100:	d209f4               	ae_s16.0.i	aed0, a9, -2
  13a103:	d31824               	ae_s16.0.ip	aed1, a8, 4
  13a106:	b40524               	ae_l16.ip	aed0, a5, 4
  13a109:	d30624               	ae_s16.0.ip	aed0, a6, 4

0013a10c <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x124>:
  13a10c:	f01d                	retw.n

0013a10e <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x126>:
	...

0013a110 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x128>:
  13a110:	400000014423c61e 	{ ae_movda16	aed3, a6; nop; addi	a12, a1, 32 }
  13a118:	400001b420763c7e 	{ ae_l16.i	aed6, a12, 0; nop; ae_movda16	aed7, a7 }
  13a120:	ffbb06               	j	13a010 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x28>

0013a123 <fx_SolomonVoice_cepstral_smoothing_FixForgetting+0x13b>:
	...

0013a124 <HysteresisHangoverThresholding>:
  13a124:	004136               	entry	a1, 32
  13a127:	0688                	l32i.n	a8, a6, 0
  13a129:	859c                	beqz.n	a5, 13a145 <HysteresisHangoverThresholding+0x21>
  13a12b:	191226               	beqi	a2, 1, 13a148 <HysteresisHangoverThresholding+0x24>
  13a12e:	020c                	movi.n	a2, 0
  13a130:	838480               	moveqz	a8, a4, a8
  13a133:	190c                	movi.n	a9, 1
  13a135:	780b                	addi.n	a7, a8, -1
  13a137:	0679                	s32i.n	a7, a6, 0
  13a139:	727790               	salt	a7, a7, a9
  13a13c:	935270               	movnez	a5, a2, a7
  13a13f:	052d                	mov.n	a2, a5
  13a141:	f01d                	retw.n

0013a143 <HysteresisHangoverThresholding+0x1f>:
	...

0013a145 <HysteresisHangoverThresholding+0x21>:
  13a145:	0c1226               	beqi	a2, 1, 13a155 <HysteresisHangoverThresholding+0x31>

0013a148 <HysteresisHangoverThresholding+0x24>:
  13a148:	ebfa59000000255f 	{ or	a2, a5, a5; ae_movi	aed0, 0; nop }
  13a150:	e00604               	ae_s32.l.i	aed0, a6, 0
  13a153:	f01d                	retw.n

0013a155 <HysteresisHangoverThresholding+0x31>:
  13a155:	1a0c                	movi.n	a10, 1
  13a157:	838380               	moveqz	a8, a3, a8
  13a15a:	1c0c                	movi.n	a12, 1
  13a15c:	b80b                	addi.n	a11, a8, -1
  13a15e:	06b9                	s32i.n	a11, a6, 0
  13a160:	72bbc0               	salt	a11, a11, a12
  13a163:	935ab0               	movnez	a5, a10, a11
  13a166:	052d                	mov.n	a2, a5
  13a168:	f01d                	retw.n

0013a16a <HysteresisHangoverThresholding+0x46>:
	...

0013a16c <int_rcp_exp>:
  13a16c:	004136               	entry	a1, 32
  13a16f:	400001514455825e 	{ ae_movda16	aed5, a2; nop; movi	a8, 0x555 }
  13a177:	0c801af535a8959e 	{ nop; ae_mulfp16x4s	aed8, aed5, aed5 }
  13a17f:	b9c691               	l32r	a9, 128898 (1555 <XtosCoreStateSize+0x12d5>)
  13a182:	0c801af538a4959e 	{ nop; ae_mulfp16x4s	aed4, aed8, aed5 }
  13a18a:	400001014406a91e 	{ ae_movda16	aed6, a9; nop; movi	a10, 1 }
  13a192:	0c8019f674a34a8e 	{ ae_sraa16s	aed7, aed8, a10; ae_mulfp16x4s	aed3, aed4, aed6 }
  13a19a:	0c801af544a1473e 	{ ae_movad16.0	a4, aed7; ae_mulfp16x4s	aed1, aed4, aed5 }
  13a1a2:	400001754402383e 	{ ae_movda16	aed2, a8; nop; ae_movad16.0	a3, aed3 }
  13a1aa:	0c800df2a1a0242e 	{ sub	a2, a4, a2; ae_mulfp16x4s	aed0, aed1, aed2 }
  13a1b2:	c02230               	sub	a2, a2, a3
  13a1b5:	254084               	ae_movad16.0	a4, aed0
  13a1b8:	b81431               	l32r	a3, 128208 (7fff <xthals_release_major+0x511f>)
  13a1bb:	224a                	add.n	a2, a2, a4
  13a1bd:	223a                	add.n	a2, a2, a3
  13a1bf:	232280               	sext	a2, a2, 15
  13a1c2:	f01d                	retw.n

0013a1c4 <bayes_prob>:
  13a1c4:	004136               	entry	a1, 32
  13a1c7:	b9b691               	l32r	a9, 1288a0 (5c55 <xthals_release_major+0x2d75>)
  13a1ca:	3c6424               	ae_movda16	aed6, a4
  13a1cd:	b9b3a1               	l32r	a10, 12889c (211730 <xi_c_table_135>)
  13a1d0:	1143f0               	slli	a4, a3, 1
  13a1d3:	ebfb6b000f0074af 	{ ae_l16.x	aed7, a4, a10; nop; nop }
  13a1db:	0c801af736a4959e 	{ nop; ae_mulfp16x4s	aed4, aed6, aed7 }
  13a1e3:	3c5924               	ae_movda16	aed5, a9
  13a1e6:	0c801af534a3959e 	{ nop; ae_mulfp16x4s	aed3, aed4, aed5 }
  13a1ee:	253384               	ae_movad16.0	a3, aed3
  13a1f1:	b9ac91               	l32r	a9, 1288a4 (58b9 <xthals_release_major+0x29d9>)
  13a1f4:	a48030               	extui	a8, a3, 0, 11
  13a1f7:	1188c0               	slli	a8, a8, 4
  13a1fa:	400001b54412398e 	{ ae_movda16	aed2, a9; nop; ae_movda16	aed1, a8 }
  13a202:	0c801af231a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed2 }
  13a20a:	25a084               	ae_movad16.0	a10, aed0
  13a20d:	fff5e5               	call8	13a16c <int_rcp_exp>
  13a210:	b9a6e1               	l32r	a14, 1288a8 (211750 <xi_a_table_136>)
  13a213:	3c9a24               	ae_movda16	aed9, a10
  13a216:	ebfb6b000f00a4ef 	{ ae_l16.x	aed10, a4, a14; nop; nop }
  13a21e:	0c801afa39ab959e 	{ nop; ae_mulfp16x4s	aed11, aed9, aed10 }
  13a226:	3ca334               	ae_movda32	aed10, a3
  13a229:	1efbc8b0afa0dbef 	{ ae_nsaz16.0	a13, aed11; nop; ae_srai32	aed10, aed10, 11 }
  13a231:	400001014508fdee 	{ ae_movda32	aed8, a13; nop; movi	a15, 14 }
  13a239:	e9fa2f8c8184f28f 	{ addi	a8, a2, -1; ae_movi	aed4, -15; ae_sext32	aed8, aed8, 15 }
  13a241:	c5e7c89a2898c87e 	{ ae_movad32.l	a12, aed8; ae_add32	aed8, aed8, aed10; ae_movi	aed9, 9 }
  13a249:	0d801a494818bb3e 	{ ae_movad16.0	a11, aed11; ae_add32	aed8, aed8, aed9 }
  13a251:	401c00               	ssl	a12
  13a254:	a1bb00               	sll	a11, a11
  13a257:	400001754450ab8e 	{ ae_movda16	aed0, a11; nop; ae_movad32.l	a10, aed8 }
  13a25f:	0d4001c0beb2226e 	{ blti.w18	a2, 2, 13a27e <bayes_prob+0xba>; ae_mov	aed2, aed0 }
  13a267:	3c1a34               	ae_movda32	aed1, a10
  13a26a:	3e3114               	ae_mov	aed3, aed1
  13a26d:	0aa876               	loopgtz	a8, 13a27b <bayes_prob+0xb7>
  13a270:	0c8012f2e0a0113e 	{ ae_add32	aed1, aed1, aed3; ae_mulfp16x4s	aed0, aed0, aed2 }
  13a278:	301144               	ae_add32	aed1, aed1, aed4

0013a27b <bayes_prob+0xb7>:
  13a27b:	25a1c4               	ae_movad32.l	a10, aed1

0013a27e <bayes_prob+0xba>:
  13a27e:	25b0e4               	ae_nsaz16.0	a11, aed0
  13a281:	bc1c                	movi.n	a12, 27
  13a283:	23bb80               	sext	a11, a11, 15
  13a286:	aaba                	add.n	a10, a10, a11
  13a288:	aa0b                	addi.n	a10, a10, -1
  13a28a:	23aa80               	sext	a10, a10, 15
  13a28d:	49afa7               	bge	a15, a10, 13a2da <bayes_prob+0x116>
  13a290:	10aca7               	bge	a12, a10, 13a2a4 <bayes_prob+0xe0>
  13a293:	b98681               	l32r	a8, 1288ac (7ffe <xthals_release_major+0x511e>)
  13a296:	b7dc21               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  13a299:	950b                	addi.n	a9, a5, -1
  13a29b:	832890               	moveqz	a2, a8, a9
  13a29e:	232280               	sext	a2, a2, 15
  13a2a1:	f01d                	retw.n

0013a2a3 <bayes_prob+0xdf>:
	...

0013a2a4 <bayes_prob+0xe0>:
  13a2a4:	401b00               	ssl	a11
  13a2a7:	f2cac2               	addi	a12, a10, -14
  13a2aa:	25d084               	ae_movad16.0	a13, aed0
  13a2ad:	b811a1               	l32r	a10, 1282f4 (4000 <xthals_release_major+0x1120>)
  13a2b0:	a1bd00               	sll	a11, a13
  13a2b3:	400c00               	ssr	a12
  13a2b6:	21b1b0               	srai	a11, a11, 1
  13a2b9:	23bb80               	sext	a11, a11, 15
  13a2bc:	b1b0b0               	sra	a11, a11
  13a2bf:	40dbb2               	addmi	a11, a11, 0x4000
  13a2c2:	23bb80               	sext	a11, a11, 15
  13a2c5:	fe9fa5               	call8	138cc0 <DVTXOP_div_s>
  13a2c8:	f50b                	addi.n	a15, a5, -1
  13a2ca:	21e2a0               	srai	a14, a10, 2
  13a2cd:	60dee2               	addmi	a14, a14, 0x6000
  13a2d0:	ee0b                	addi.n	a14, a14, -1
  13a2d2:	83aef0               	moveqz	a10, a14, a15
  13a2d5:	232a80               	sext	a2, a10, 15
  13a2d8:	f01d                	retw.n

0013a2da <bayes_prob+0x116>:
  13a2da:	401a00               	ssl	a10
  13a2dd:	25c084               	ae_movad16.0	a12, aed0
  13a2e0:	1a0c                	movi.n	a10, 1
  13a2e2:	a1aa00               	sll	a10, a10
  13a2e5:	401b00               	ssl	a11
  13a2e8:	a1bc00               	sll	a11, a12
  13a2eb:	21b1b0               	srai	a11, a11, 1
  13a2ee:	baba                	add.n	a11, a10, a11
  13a2f0:	23aa80               	sext	a10, a10, 15
  13a2f3:	23bb80               	sext	a11, a11, 15
  13a2f6:	fe9ca5               	call8	138cc0 <DVTXOP_div_s>
  13a2f9:	c50b                	addi.n	a12, a5, -1
  13a2fb:	21b2a0               	srai	a11, a10, 2
  13a2fe:	60dbb2               	addmi	a11, a11, 0x6000
  13a301:	bb0b                	addi.n	a11, a11, -1
  13a303:	83abc0               	moveqz	a10, a11, a12
  13a306:	232a80               	sext	a2, a10, 15
  13a309:	f01d                	retw.n

0013a30b <bayes_prob+0x147>:
	...

0013a30c <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm>:
  13a30c:	004136               	entry	a1, 32
  13a30f:	037d                	mov.n	a7, a3
  13a311:	11a4f0               	slli	a10, a4, 1
  13a314:	023d                	mov.n	a3, a2
  13a316:	c0a5a0               	sub	a10, a5, a10
  13a319:	072d                	mov.n	a2, a7
  13a31b:	234a80               	sext	a4, a10, 15
  13a31e:	01c652               	addi	a5, a6, 1
  13a321:	08a576               	loopgtz	a5, 13a32d <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm+0x21>
  13a324:	be0214               	ae_l32.ip	aed0, a2, 4
  13a327:	050404               	ae_slaa32s	aed0, aed0, a4
  13a32a:	e10314               	ae_s32.l.ip	aed0, a3, 4

0013a32d <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm+0x21>:
  13a32d:	f01d                	retw.n

0013a32f <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm+0x23>:
	...

0013a330 <Fx_convolve_optimized>:
  13a330:	004136               	entry	a1, 32
  13a333:	7722d4               	ae_la64.pp	u1, a2
  13a336:	7723c4               	ae_la64.pp	u0, a3
  13a339:	ebfa20000003344f 	{ addi	a4, a4, 3; ae_movi	aed3, 0; nop }
  13a341:	216240               	srai	a6, a4, 2
  13a344:	0d4006c30eb2166e 	{ blti.w18	a6, 1, 13a3a8 <Fx_convolve_optimized+0x78>; ae_mov	aed2, aed3 }
  13a34c:	216160               	srai	a6, a6, 1
  13a34f:	0d6427               	bbci	a4, 2, 13a360 <Fx_convolve_optimized+0x30>
  13a352:	3713c4               	ae_la16x4.ip	aed1, u0, a3
  13a355:	350294               	ae_la16x4.rip	aed0, u1, a2
  13a358:	0c801a103123959e 	{ nop; ae_mulaf16x4ss	aed2, aed3, aed0, aed1 }

0013a360 <Fx_convolve_optimized+0x30>:
  13a360:	044616               	beqz	a6, 13a3a8 <Fx_convolve_optimized+0x78>
  13a363:	460b                	addi.n	a4, a6, -1
  13a365:	3783c4               	ae_la16x4.ip	aed8, u0, a3
  13a368:	357294               	ae_la16x4.rip	aed7, u1, a2
  13a36b:	351294               	ae_la16x4.rip	aed1, u1, a2
  13a36e:	3743c4               	ae_la16x4.ip	aed4, u0, a3
  13a371:	0c800d179823533e 	{ or	a5, a3, a3; ae_mulaf16x4ss	aed2, aed3, aed7, aed8 }
  13a379:	15a476               	loopgtz	a4, 13a392 <Fx_convolve_optimized+0x62>
  13a37c:	3705c4               	ae_la16x4.ip	aed0, u0, a5
  13a37f:	0c801a11842312be 	{ ae_la16x4.rip	aed1, u1, a2; ae_mulaf16x4ss	aed2, aed3, aed1, aed4 }
  13a387:	3745c4               	ae_la16x4.ip	aed4, u0, a5
  13a38a:	0c801a11802312be 	{ ae_la16x4.rip	aed1, u1, a2; ae_mulaf16x4ss	aed2, aed3, aed1, aed0 }

0013a392 <Fx_convolve_optimized+0x62>:
  13a392:	0c801a113423959e 	{ nop; ae_mulaf16x4ss	aed2, aed3, aed1, aed4 }
  13a39a:	40a234               	ae_add32s	aed10, aed2, aed3
  13a39d:	a0b3a4               	ae_sel16i	aed11, aed3, aed10, 0
  13a3a0:	409ab4               	ae_add32s	aed9, aed10, aed11
  13a3a3:	2529c4               	ae_movad32.l	a2, aed9
  13a3a6:	f01d                	retw.n

0013a3a8 <Fx_convolve_optimized+0x78>:
  13a3a8:	40a234               	ae_add32s	aed10, aed2, aed3
  13a3ab:	a0b3a4               	ae_sel16i	aed11, aed3, aed10, 0
  13a3ae:	409ab4               	ae_add32s	aed9, aed10, aed11
  13a3b1:	2529c4               	ae_movad32.l	a2, aed9
  13a3b4:	f01d                	retw.n

0013a3b6 <Fx_convolve_optimized+0x86>:
	...

0013a3b8 <Fx_convolve_2>:
  13a3b8:	004136               	entry	a1, 32
  13a3bb:	058d                	mov.n	a8, a5
  13a3bd:	7722d4               	ae_la64.pp	u1, a2
  13a3c0:	7723c4               	ae_la64.pp	u0, a3
  13a3c3:	109192               	l16si	a9, a1, 32
  13a3c6:	ebfadd000004244f 	{ ae_la64.pp	u2, a4; ae_movi	aed4, 0; nop }
  13a3ce:	c9fb20444e35399e 	{ addi	a9, a9, 3; ae_mov	aed5, aed4; ae_mov	aed3, aed4 }
  13a3d6:	219290               	srai	a9, a9, 2
  13a3d9:	0d4006c4beb6196e 	{ blti.w18	a9, 1, 13a448 <Fx_convolve_2+0x90>; ae_mov	aed6, aed4 }
  13a3e1:	351294               	ae_la16x4.rip	aed1, u1, a2
  13a3e4:	3724e4               	ae_la16x4.ip	aed2, u2, a4
  13a3e7:	590b                	addi.n	a5, a9, -1
  13a3e9:	3703c4               	ae_la16x4.ip	aed0, u0, a3
  13a3ec:	03fd                	mov.n	a15, a3
  13a3ee:	0020f0               	nop
  13a3f1:	f03d                	nop.n
  13a3f3:	f03d                	nop.n
  13a3f5:	12a576               	loopgtz	a5, 13a40b <Fx_convolve_2+0x53>
  13a3f8:	0c801a1100340f9e 	{ ae_la16x4.ip	aed0, u0, a15; ae_mulaf16x4ss	aed3, aed4, aed1, aed0 }
  13a400:	0c801a11825612be 	{ ae_la16x4.rip	aed1, u1, a2; ae_mulaf16x4ss	aed5, aed6, aed1, aed2 }
  13a408:	3724e4               	ae_la16x4.ip	aed2, u2, a4

0013a40b <Fx_convolve_2+0x53>:
  13a40b:	3e9414               	ae_mov	aed9, aed4

0013a40e <Fx_convolve_2+0x56>:
  13a40e:	ebfbc9090e0646af 	{ ae_mov	aed4, aed6; ae_mov	aed6, aed9; nop }
  13a416:	0c801a113036959e 	{ nop; ae_mulaf16x4ss	aed3, aed6, aed1, aed0 }
  13a41e:	0c801a113254959e 	{ nop; ae_mulaf16x4ss	aed5, aed4, aed1, aed2 }
  13a426:	40e364               	ae_add32s	aed14, aed3, aed6
  13a429:	80e8dd64e5fc259e 	{ nop; ae_add32s	aed12, aed5, aed4; ae_sel16i	aed15, aed6, aed14, 0 }
  13a431:	9400ddfce4bd259e 	{ nop; ae_sel16i.n	aed13, aed4, aed12, 0; ae_add32s	aed11, aed14, aed15 }
  13a439:	ebe8be0d0c0ab80f 	{ ae_s32.l.i	aed11, a8, 0; ae_add32s	aed10, aed12, aed13; nop }
  13a441:	e0a604               	ae_s32.l.i	aed10, a6, 0
  13a444:	f01d                	retw.n

0013a446 <Fx_convolve_2+0x8e>:
	...

0013a448 <Fx_convolve_2+0x90>:
  13a448:	40e444               	ae_add32s	aed14, aed4, aed4
  13a44b:	80e8dd44e4fc259e 	{ nop; ae_add32s	aed12, aed4, aed4; ae_sel16i	aed15, aed4, aed14, 0 }
  13a453:	9400ddfce4bd259e 	{ nop; ae_sel16i.n	aed13, aed4, aed12, 0; ae_add32s	aed11, aed14, aed15 }
  13a45b:	ebe8be0d0c0ab50f 	{ ae_s32.l.i	aed11, a5, 0; ae_add32s	aed10, aed12, aed13; nop }
  13a463:	e0a604               	ae_s32.l.i	aed10, a6, 0
  13a466:	f01d                	retw.n

0013a468 <Power_calculation_shift>:
  13a468:	004136               	entry	a1, 32
  13a46b:	7722c4               	ae_la64.pp	u0, a2
  13a46e:	281344               	ae_zalign64	u1
  13a471:	047d                	mov.n	a7, a4
  13a473:	054d                	mov.n	a4, a5
  13a475:	571b                	addi.n	a5, a7, 1
  13a477:	215150               	srai	a5, a5, 1
  13a47a:	23a576               	loopgtz	a5, 13a4a1 <Power_calculation_shift+0x39>
  13a47d:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13a480:	0c801a903001959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed0 }
  13a488:	8000dd101132259e 	{ nop; ae_sel16i.n	aed2, aed1, aed0, 0; ae_sel16i	aed3, aed1, aed1, 0 }
  13a490:	94e8dd230110259e 	{ nop; ae_add32s	aed0, aed1, aed3; ae_add32s	aed1, aed0, aed2 }
  13a498:	a30104               	ae_sel16i	aed0, aed1, aed0, 3
  13a49b:	050404               	ae_slaa32s	aed0, aed0, a4
  13a49e:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

0013a4a1 <Power_calculation_shift+0x39>:
  13a4a1:	7733d4               	ae_sa64pos.fp	u1, a3
  13a4a4:	f01d                	retw.n

0013a4a6 <Power_calculation_shift+0x3e>:
	...

0013a4a8 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation>:
  13a4a8:	004136               	entry	a1, 32
  13a4ab:	0d0c                	movi.n	a13, 0
  13a4ad:	3cc382               	addi	a8, a3, 60
  13a4b0:	4a0c                	movi.n	a10, 4
  13a4b2:	090c                	movi.n	a9, 0
  13a4b4:	11c5f0               	slli	a12, a5, 1
  13a4b7:	20d2b2               	addmi	a11, a2, 0x2000
  13a4ba:	54c352               	addi	a5, a3, 84
  13a4bd:	2cc322               	addi	a2, a3, 44
  13a4c0:	6f6b92               	s32i	a9, a11, 0x1bc
  13a4c3:	706b92               	s32i	a9, a11, 0x1c0
  13a4c6:	c0aac0               	sub	a10, a10, a12
  13a4c9:	23aa80               	sext	a10, a10, 15
  13a4cc:	64c3c2               	addi	a12, a3, 100
  13a4cf:	c0cbb2               	addi	a11, a11, -64
  13a4d2:	1ba476               	loopgtz	a4, 13a4f1 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x49>
  13a4d5:	bd0304               	ae_l32.i	aed0, a3, 0
  13a4d8:	17b237               	bgeu	a2, a3, 13a4f3 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x4b>
  13a4db:	143837               	bltu	a8, a3, 13a4f3 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x4b>
  13a4de:	40000185453209ae 	{ ae_movda32	aed2, a9; nop; ae_slaa32s	aed3, aed0, a10 }
  13a4e6:	401234               	ae_add32s	aed1, aed2, aed3
  13a4e9:	2591c4               	ae_movad32.l	a9, aed1
  13a4ec:	7f6b92               	s32i	a9, a11, 0x1fc

0013a4ef <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x47>:
  13a4ef:	334b                	addi.n	a3, a3, 4

0013a4f1 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x49>:
  13a4f1:	f01d                	retw.n

0013a4f3 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x4b>:
  13a4f3:	f8b537               	bgeu	a5, a3, 13a4ef <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x47>
  13a4f6:	f53c37               	bltu	a12, a3, 13a4ef <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x47>
  13a4f9:	4000018545650dae 	{ ae_movda32	aed5, a13; nop; ae_slaa32s	aed6, aed0, a10 }
  13a501:	404564               	ae_add32s	aed4, aed5, aed6
  13a504:	25d4c4               	ae_movad32.l	a13, aed4
  13a507:	806bd2               	s32i	a13, a11, 0x200
  13a50a:	fff846               	j	13a4ef <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x47>

0013a50d <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation+0x65>:
  13a50d:	000000                                        ...

0013a510 <Fn_vector_smoothing_over_3_win_length>:
  13a510:	004136               	entry	a1, 32
  13a513:	03bd                	mov.n	a11, a3
  13a515:	02cd                	mov.n	a12, a2
  13a517:	190c                	movi.n	a9, 1
  13a519:	ebfa59000103a44f 	{ or	a10, a4, a4; ae_movi	aed3, 1; nop }
  13a521:	0d40104090b4346e 	{ blti.w18	a4, 3, 13a62e <Fn_vector_smoothing_over_3_win_length+0x11e>; ae_movi	aed4, 0 }
  13a529:	095d                	mov.n	a5, a9
  13a52b:	260c                	movi.n	a6, 2
  13a52d:	4c4b                	addi.n	a4, a12, 4
  13a52f:	234b                	addi.n	a2, a3, 4
  13a531:	feca72               	addi	a7, a10, -2
  13a534:	148070               	extui	a8, a7, 0, 2
  13a537:	213270               	srai	a3, a7, 2
  13a53a:	2da876               	loopgtz	a8, 13a56b <Fn_vector_smoothing_over_3_win_length+0x5b>
  13a53d:	bda214               	ae_l32.i	aed10, a2, 4
  13a540:	400001a47f89a26e 	{ ae_l32.i	aed9, a2, -4; nop; ae_sraa32s	aed8, aed10, a6 }
  13a548:	827694               	ae_sraa32s	aed7, aed9, a6
  13a54b:	be6214               	ae_l32.ip	aed6, a2, 4
  13a54e:	0d8019c85712296e 	{ ae_sraa32s	aed5, aed6, a9; ae_add32s	aed2, aed7, aed8 }
  13a556:	400254               	ae_add32s	aed0, aed2, aed5
  13a559:	25d0c4               	ae_movad32.l	a13, aed0
  13a55c:	72dd50               	salt	a13, a13, a5
  13a55f:	3c1d34               	ae_movda32	aed1, a13
  13a562:	540144               	ae_eq32	b0:b1, aed1, aed4
  13a565:	3a0314               	ae_movf32x2	aed0, aed3, b0:b1
  13a568:	e10414               	ae_s32.l.ip	aed0, a4, 4

0013a56b <Fn_vector_smoothing_over_3_win_length+0x5b>:
  13a56b:	f03d                	nop.n
  13a56d:	bda376               	loopgtz	a3, 13a62e <Fn_vector_smoothing_over_3_win_length+0x11e>
  13a570:	bd0214               	ae_l32.i	aed0, a2, 4
  13a573:	be2244               	ae_l32.ip	aed2, a2, 16

0013a576 <Fn_vector_smoothing_over_3_win_length+0x66>:
  13a576:	400001a47b10026e 	{ ae_l32.i	aed0, a2, -20; nop; ae_sraa32s	aed1, aed0, a6 }
  13a57e:	820604               	ae_sraa32s	aed0, aed0, a6
  13a581:	0d8019c10012292e 	{ ae_sraa32s	aed0, aed2, a9; ae_add32s	aed2, aed0, aed1 }
  13a589:	400204               	ae_add32s	aed0, aed2, aed0
  13a58c:	2530c4               	ae_movad32.l	a3, aed0
  13a58f:	723350               	salt	a3, a3, a5
  13a592:	3c2334               	ae_movda32	aed2, a3
  13a595:	540244               	ae_eq32	b0:b1, aed2, aed4
  13a598:	3a0314               	ae_movf32x2	aed0, aed3, b0:b1
  13a59b:	e10444               	ae_s32.l.ip	aed0, a4, 16
  13a59e:	bd02e4               	ae_l32.i	aed0, a2, -8
  13a5a1:	400001a47c20026e 	{ ae_l32.i	aed0, a2, -16; nop; ae_sraa32s	aed2, aed0, a6 }
  13a5a9:	400001a47d10026e 	{ ae_l32.i	aed0, a2, -12; nop; ae_sraa32s	aed1, aed0, a6 }
  13a5b1:	0d8019c20112290e 	{ ae_sraa32s	aed0, aed0, a9; ae_add32s	aed2, aed1, aed2 }
  13a5b9:	400204               	ae_add32s	aed0, aed2, aed0
  13a5bc:	2530c4               	ae_movad32.l	a3, aed0
  13a5bf:	723350               	salt	a3, a3, a5
  13a5c2:	3c2334               	ae_movda32	aed2, a3
  13a5c5:	540244               	ae_eq32	b0:b1, aed2, aed4
  13a5c8:	3a0314               	ae_movf32x2	aed0, aed3, b0:b1
  13a5cb:	e004d4               	ae_s32.l.i	aed0, a4, -12
  13a5ce:	bd02f4               	ae_l32.i	aed0, a2, -4
  13a5d1:	400001a47d20026e 	{ ae_l32.i	aed0, a2, -12; nop; ae_sraa32s	aed2, aed0, a6 }
  13a5d9:	400001a47e10026e 	{ ae_l32.i	aed0, a2, -8; nop; ae_sraa32s	aed1, aed0, a6 }
  13a5e1:	0d8019c20112290e 	{ ae_sraa32s	aed0, aed0, a9; ae_add32s	aed2, aed1, aed2 }
  13a5e9:	400204               	ae_add32s	aed0, aed2, aed0
  13a5ec:	2530c4               	ae_movad32.l	a3, aed0
  13a5ef:	723350               	salt	a3, a3, a5
  13a5f2:	3c2334               	ae_movda32	aed2, a3
  13a5f5:	540244               	ae_eq32	b0:b1, aed2, aed4
  13a5f8:	3a0314               	ae_movf32x2	aed0, aed3, b0:b1
  13a5fb:	e004e4               	ae_s32.l.i	aed0, a4, -8
  13a5fe:	bd0204               	ae_l32.i	aed0, a2, 0
  13a601:	400001a47e20026e 	{ ae_l32.i	aed0, a2, -8; nop; ae_sraa32s	aed2, aed0, a6 }
  13a609:	400001a47f10026e 	{ ae_l32.i	aed0, a2, -4; nop; ae_sraa32s	aed1, aed0, a6 }
  13a611:	0d8019c20112290e 	{ ae_sraa32s	aed0, aed0, a9; ae_add32s	aed2, aed1, aed2 }
  13a619:	400204               	ae_add32s	aed0, aed2, aed0
  13a61c:	2530c4               	ae_movad32.l	a3, aed0
  13a61f:	723350               	salt	a3, a3, a5
  13a622:	3c2334               	ae_movda32	aed2, a3
  13a625:	540244               	ae_eq32	b0:b1, aed2, aed4
  13a628:	3a0314               	ae_movf32x2	aed0, aed3, b0:b1
  13a62b:	e004f4               	ae_s32.l.i	aed0, a4, -4

0013a62e <Fn_vector_smoothing_over_3_win_length+0x11e>:
  13a62e:	a02ac0               	addx4	a2, a10, a12
  13a631:	bd4b14               	ae_l32.i	aed4, a11, 4
  13a634:	400001a470234b9e 	{ ae_l32.i	aed3, a11, 0; nop; ae_sraa32s	aed2, aed4, a9 }
  13a63c:	821934               	ae_sraa32s	aed1, aed3, a9
  13a63f:	ebe8520201008abf 	{ addx4	a8, a10, a11; ae_add32s	aed0, aed1, aed2; nop }
  13a647:	e00c04               	ae_s32.l.i	aed0, a12, 0
  13a64a:	bdf8e4               	ae_l32.i	aed15, a8, -8
  13a64d:	400001a47fdef89e 	{ ae_l32.i	aed14, a8, -4; nop; ae_sraa32s	aed13, aed15, a9 }
  13a655:	82c9e4               	ae_sraa32s	aed12, aed14, a9
  13a658:	ebe83f0d0c0bf22f 	{ addmi	a2, a2, 0xffffff00; ae_add32s	aed11, aed12, aed13; nop }
  13a660:	25fbc4               	ae_movad32.l	a15, aed11
  13a663:	3f62f2               	s32i	a15, a2, 252
  13a666:	f01d                	retw.n

0013a668 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2>:
  13a668:	004136               	entry	a1, 32
  13a66b:	7722c4               	ae_la64.pp	u0, a2
  13a66e:	7723d4               	ae_la64.pp	u1, a3
  13a671:	281384               	ae_zalign64	u2
  13a674:	b6e5d1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  13a677:	400001b54464345e 	{ ae_movda16	aed4, a4; nop; ae_movda16	aed6, a5 }
  13a67f:	400001014407564e 	{ ae_movda16	aed7, a6; nop; movi	a5, 4 }
  13a687:	4000003144056d7e 	{ ae_movda16	aed5, a13; nop; addi	a6, a7, 3 }
  13a68f:	204330               	or	a4, a3, a3
  13a692:	216260               	srai	a6, a6, 2
  13a695:	37a676               	loopgtz	a6, 13a6d0 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2+0x68>
  13a698:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13a69b:	3733d4               	ae_la16x4.ip	aed3, u1, a3
  13a69e:	0c8014902412050e 	{ ae_sub16s	aed0, aed5, aed0; ae_mulf16x4ss	aed1, aed2, aed0, aed4 }
  13a6a6:	0c801a103612959e 	{ nop; ae_mulaf16x4ss	aed1, aed2, aed0, aed6 }
  13a6ae:	420214               	ae_round16x4f32sasym	aed0, aed1, aed2
  13a6b1:	0c801a933003959e 	{ nop; ae_mulf16x4ss	aed0, aed3, aed3, aed0 }
  13a6b9:	420304               	ae_round16x4f32sasym	aed0, aed0, aed3
  13a6bc:	0c801a903703959e 	{ nop; ae_mulf16x4ss	aed0, aed3, aed0, aed7 }
  13a6c4:	053534               	ae_slaa32s	aed3, aed3, a5
  13a6c7:	050504               	ae_slaa32s	aed0, aed0, a5
  13a6ca:	420304               	ae_round16x4f32sasym	aed0, aed0, aed3
  13a6cd:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0013a6d0 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2+0x68>:
  13a6d0:	7734e4               	ae_sa64pos.fp	u2, a4
  13a6d3:	f01d                	retw.n

0013a6d5 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT2+0x6d>:
  13a6d5:	000000                                        ...

0013a6d8 <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3>:
  13a6d8:	004136               	entry	a1, 32
  13a6db:	7722c4               	ae_la64.pp	u0, a2
  13a6de:	281344               	ae_zalign64	u1
  13a6e1:	400000314403545e 	{ ae_movda16	aed3, a4; nop; addi	a5, a5, 3 }
  13a6e9:	400001014402434e 	{ ae_movda16	aed2, a3; nop; movi	a4, 4 }
  13a6f1:	023d                	mov.n	a3, a2
  13a6f3:	215250               	srai	a5, a5, 2
  13a6f6:	21a576               	loopgtz	a5, 13a71b <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3+0x43>
  13a6f9:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13a6fc:	0c801a903201959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed2 }
  13a704:	420104               	ae_round16x4f32sasym	aed0, aed0, aed1
  13a707:	0c801a903301959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed3 }
  13a70f:	051414               	ae_slaa32s	aed1, aed1, a4
  13a712:	050404               	ae_slaa32s	aed0, aed0, a4
  13a715:	420104               	ae_round16x4f32sasym	aed0, aed0, aed1
  13a718:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0013a71b <FN_SOLOMONVOICEW_TX_AGC_2ch_OPT3+0x43>:
  13a71b:	7733d4               	ae_sa64pos.fp	u1, a3
  13a71e:	f01d                	retw.n

0013a720 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1>:
  13a720:	008136               	entry	a1, 64
  13a723:	7722d4               	ae_la64.pp	u1, a2
  13a726:	7724e4               	ae_la64.pp	u2, a4
  13a729:	2813c4               	ae_zalign64	u3
  13a72c:	7726c4               	ae_la64.pp	u0, a6
  13a72f:	873b                	addi.n	a8, a7, 3
  13a731:	218280               	srai	a8, a8, 2
  13a734:	0d400941b0b0186e 	{ blti.w18	a8, 1, 13a7d3 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1+0xb3>; nop }
  13a73c:	470c                	movi.n	a7, 4
  13a73e:	ebfbdc000f00110f 	{ ae_salign64.i	u0, a1, 0; nop; nop }
  13a746:	059d                	mov.n	a9, a5
  13a748:	ebfbdc000f00117f 	{ ae_salign64.i	u3, a1, 8; nop; nop }
  13a750:	035d                	mov.n	a5, a3
  13a752:	203220               	or	a3, a2, a2
  13a755:	7aa876               	loopgtz	a8, 13a7d3 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1+0xb3>
  13a758:	ebfbdc000f00010f 	{ ae_lalign64.i	u0, a1, 0; nop; nop }
  13a760:	3706c4               	ae_la16x4.ip	aed0, u0, a6
  13a763:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13a766:	8903dc000020110e 	{ ae_salign64.i	u0, a1, 0; ae_sel16i.n	aed0, aed0, aed0, 3; ae_sel16i	aed2, aed0, aed0, 9 }
  13a76e:	0c801a91023414de 	{ ae_la16x4.ip	aed1, u2, a4; ae_mulf16x4ss	aed3, aed4, aed1, aed2 }
  13a776:	89fbcf000f5004ce 	{ ae_la16x4.ip	aed0, u2, a4; nop; ae_sel16i	aed5, aed0, aed0, 9 }
  13a77e:	0c800c911224a74e 	{ ae_slaa32s	aed1, aed4, a7; ae_mulf16x4ss	aed2, aed4, aed1, aed2 }
  13a786:	0c800c900563a73e 	{ ae_slaa32s	aed0, aed3, a7; ae_mulf16x4ss	aed6, aed3, aed0, aed5 }
  13a78e:	0c800c310071a74e 	{ ae_slaa32s	aed0, aed4, a7; ae_sel16i	aed1, aed0, aed1, 7 }
  13a796:	052724               	ae_slaa32s	aed2, aed2, a7
  13a799:	87fbcf200f2003ae 	{ ae_la16x4.ip	aed0, u1, a3; nop; ae_sel16i	aed2, aed2, aed0, 7 }
  13a7a1:	0c15b4               	ae_sa16x4.ip	aed1, u3, a5
  13a7a4:	0c8019900501718e 	{ ae_lalign64.i	u0, a1, 8; ae_mulf16x4ss	aed0, aed1, aed0, aed5 }
  13a7ac:	053734               	ae_slaa32s	aed3, aed3, a7
  13a7af:	0c2984               	ae_sa16x4.ip	aed2, u0, a9
  13a7b2:	051714               	ae_slaa32s	aed1, aed1, a7
  13a7b5:	050704               	ae_slaa32s	aed0, aed0, a7
  13a7b8:	0c800c310071a76e 	{ ae_slaa32s	aed0, aed6, a7; ae_sel16i	aed1, aed0, aed1, 7 }
  13a7c0:	87fbd4003f0015ee 	{ ae_sa16x4.ip	aed1, u3, a5; nop; ae_sel16i	aed0, aed0, aed3, 7 }
  13a7c8:	0c0984               	ae_sa16x4.ip	aed0, u0, a9
  13a7cb:	ebfbdc000f00111f 	{ ae_salign64.i	u0, a1, 8; nop; nop }

0013a7d3 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1+0xb3>:
  13a7d3:	f01d                	retw.n

0013a7d5 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1+0xb5>:
  13a7d5:	000000                                        ...

0013a7d8 <SolomonVoiceWFIRFilterInit>:
  13a7d8:	004136               	entry	a1, 32
  13a7db:	281304               	ae_zalign64	u0
  13a7de:	090c                	movi.n	a9, 0
  13a7e0:	208330               	or	a8, a3, a3
  13a7e3:	205220               	or	a5, a2, a2
  13a7e6:	afa032               	movi	a3, 175
  13a7e9:	04d572               	addmi	a7, a5, 0x400
  13a7ec:	01d842               	addmi	a4, a8, 0x100
  13a7ef:	88c462               	addi	a6, a4, -120
  13a7f2:	02d852               	addmi	a5, a8, 0x200
  13a7f5:	400000014480595e 	{ ae_movda16	aed0, a9; nop; addi	a5, a5, -128 }
  13a7fd:	028376               	loop	a3, 13a803 <SolomonVoiceWFIRFilterInit+0x2b>
  13a800:	0c0284               	ae_sa16x4.ip	aed0, u0, a2

0013a803 <SolomonVoiceWFIRFilterInit+0x2b>:
  13a803:	b6bcb1               	l32r	a11, 1282f4 (4000 <xthals_release_major+0x1120>)
  13a806:	7732c4               	ae_sa64pos.fp	u0, a2
  13a809:	90c432               	addi	a3, a4, -112
  13a80c:	082d                	mov.n	a2, a8
  13a80e:	bd5792               	s16i	a9, a7, 0x17a
  13a811:	bc5792               	s16i	a9, a7, 0x178
  13a814:	800594               	ae_s16x4.ip	aed0, a5, 8
  13a817:	dc06f4               	ae_s16x4.i	aed0, a6, -8
  13a81a:	800294               	ae_s16x4.ip	aed0, a2, 8
  13a81d:	800494               	ae_s16x4.ip	aed0, a4, 8
  13a820:	760c                	movi.n	a6, 7
  13a822:	178676               	loop	a6, 13a83d <SolomonVoiceWFIRFilterInit+0x65>
  13a825:	8002a4               	ae_s16x4.ip	aed0, a2, 16
  13a828:	dc03f4               	ae_s16x4.i	aed0, a3, -8
  13a82b:	8004a4               	ae_s16x4.ip	aed0, a4, 16
  13a82e:	8005a4               	ae_s16x4.ip	aed0, a5, 16
  13a831:	dc02f4               	ae_s16x4.i	aed0, a2, -8
  13a834:	8003a4               	ae_s16x4.ip	aed0, a3, 16
  13a837:	dc04f4               	ae_s16x4.i	aed0, a4, -8
  13a83a:	dc05f4               	ae_s16x4.i	aed0, a5, -8
  13a83d:	3c5892               	s16i	a9, a8, 120
  13a840:	7c5892               	s16i	a9, a8, 248
  13a843:	bc5892               	s16i	a9, a8, 0x178
  13a846:	fc5892               	s16i	a9, a8, 0x1f8
  13a849:	3d5892               	s16i	a9, a8, 122
  13a84c:	7d5892               	s16i	a9, a8, 250
  13a84f:	bd5892               	s16i	a9, a8, 0x17a
  13a852:	fd5892               	s16i	a9, a8, 0x1fa
  13a855:	3e5892               	s16i	a9, a8, 124
  13a858:	7e5892               	s16i	a9, a8, 252
  13a85b:	be5892               	s16i	a9, a8, 0x17c
  13a85e:	fe5892               	s16i	a9, a8, 0x1fc
  13a861:	1f58b2               	s16i	a11, a8, 62
  13a864:	5f58b2               	s16i	a11, a8, 190
  13a867:	9f58b2               	s16i	a11, a8, 0x13e
  13a86a:	df58b2               	s16i	a11, a8, 0x1be
  13a86d:	f01d                	retw.n

0013a86f <SolomonVoiceWFIRFilterInit+0x97>:
	...

0013a870 <SolomonVoiceW_FIR_ParamConfig>:
  13a870:	004136               	entry	a1, 32
  13a873:	20a220               	or	a10, a2, a2
  13a876:	b80eb1               	l32r	a11, 1288b0 (211780 <_FIRCoef_OUTPUT_WB>)
  13a879:	000265               	call8	13a8a0 <FN_SOLOMONVOICEW_TX_FirCoefConfig>
  13a87c:	b80eb1               	l32r	a11, 1288b4 (2117c0 <_FIRCoef_OUTPUT_NB>)
  13a87f:	01d2a2               	addmi	a10, a2, 0x100
  13a882:	80caa2               	addi	a10, a10, -128
  13a885:	0001a5               	call8	13a8a0 <FN_SOLOMONVOICEW_TX_FirCoefConfig>
  13a888:	01d2a2               	addmi	a10, a2, 0x100
  13a88b:	b80bb1               	l32r	a11, 1288b8 (211800 <_FIRCoef_OUTPUT_RX_WB>)
  13a88e:	000125               	call8	13a8a0 <FN_SOLOMONVOICEW_TX_FirCoefConfig>
  13a891:	b80ab1               	l32r	a11, 1288bc (211840 <_FIRCoef_OUTPUT_RX_NB>)
  13a894:	02d2a2               	addmi	a10, a2, 0x200
  13a897:	80caa2               	addi	a10, a10, -128
  13a89a:	000065               	call8	13a8a0 <FN_SOLOMONVOICEW_TX_FirCoefConfig>
  13a89d:	f01d                	retw.n

0013a89f <SolomonVoiceW_FIR_ParamConfig+0x2f>:
	...

0013a8a0 <FN_SOLOMONVOICEW_TX_FirCoefConfig>:
  13a8a0:	004136               	entry	a1, 32
  13a8a3:	f51c                	movi.n	a5, 31
  13a8a5:	027d                	mov.n	a7, a2
  13a8a7:	038d                	mov.n	a8, a3
  13a8a9:	7cc242               	addi	a4, a2, 124
  13a8ac:	023d                	mov.n	a3, a2
  13a8ae:	bffb59202f20288e 	{ or	a2, a8, a8; nop; ae_xor	aed2, aed2, aed2 }
  13a8b6:	0b8576               	loop	a5, 13a8c5 <FN_SOLOMONVOICEW_TX_FirCoefConfig+0x25>
  13a8b9:	b00204               	ae_l16.i	aed0, a2, 0
  13a8bc:	d30314               	ae_s16.0.ip	aed0, a3, 2
  13a8bf:	b40214               	ae_l16.ip	aed0, a2, 2
  13a8c2:	d304f4               	ae_s16.0.ip	aed0, a4, -2

0013a8c5 <FN_SOLOMONVOICEW_TX_FirCoefConfig+0x25>:
  13a8c5:	140c                	movi.n	a4, 1
  13a8c7:	030c                	movi.n	a3, 0
  13a8c9:	072d                	mov.n	a2, a7
  13a8cb:	1f9892               	l16si	a9, a8, 62
  13a8ce:	1f5792               	s16i	a9, a7, 62
  13a8d1:	7727c4               	ae_la64.pp	u0, a7
  13a8d4:	3732c4               	ae_la16x4.ip	aed3, u0, a2
  13a8d7:	400001b54445334e 	{ ae_movda16	aed5, a3; nop; ae_movda16	aed4, a4 }
  13a8df:	c3e4cf325450128e 	{ ae_la16x4.ip	aed1, u0, a2; ae_add16	aed0, aed4, aed2; ae_eq16	b4:b5:b6:b7, aed3, aed5 }
  13a8e7:	c5fbdd205f00259e 	{ nop; nop; ae_movt16x4	aed0, aed2, b4:b5:b6:b7 }
  13a8ef:	c3e440105412063e 	{ movi	a3, 6; ae_add16	aed2, aed4, aed0; ae_eq16	b0:b1:b2:b3, aed1, aed5 }
  13a8f7:	c5fbcf001f20328e 	{ ae_la16x4.ip	aed3, u0, a2; nop; ae_movt16x4	aed2, aed0, b0:b1:b2:b3 }
  13a8ff:	0020f0               	nop
  13a902:	0020f0               	nop
  13a905:	1f8376               	loop	a3, 13a928 <FN_SOLOMONVOICEW_TX_FirCoefConfig+0x88>
  13a908:	c3e4cf325411028e 	{ ae_la16x4.ip	aed0, u0, a2; ae_add16	aed1, aed4, aed2; ae_eq16	b0:b1:b2:b3, aed3, aed5 }
  13a910:	c5fbcf201f10328e 	{ ae_la16x4.ip	aed3, u0, a2; nop; ae_movt16x4	aed1, aed2, b0:b1:b2:b3 }
  13a918:	c3e4dd015412259e 	{ nop; ae_add16	aed2, aed4, aed1; ae_eq16	b0:b1:b2:b3, aed0, aed5 }
  13a920:	c5fbdd101f20259e 	{ nop; nop; ae_movt16x4	aed2, aed1, b0:b1:b2:b3 }
  13a928:	3c97e2               	l16si	a14, a7, 120

0013a92b <FN_SOLOMONVOICEW_TX_FirCoefConfig+0x8b>:
  13a92b:	c3e4dd325493259e 	{ nop; ae_add16	aed3, aed4, aed2; ae_eq16	b8:b9:b10:b11, aed3, aed5 }
  13a933:	c5fbdd209f30259e 	{ nop; nop; ae_movt16x4	aed3, aed2, b8:b9:b10:b11 }
  13a93b:	c9fbc9603f4033ee 	{ ae_sext32x2d16.10	aed3, aed3; nop; ae_sext32x2d16.32	aed4, aed3 }
  13a943:	303344               	ae_add32	aed3, aed3, aed4
  13a946:	ebe9dd030303259f 	{ nop; ae_add32_hl_lh	aed3, aed3, aed3; nop }
  13a94e:	255384               	ae_movad16.0	a5, aed3
  13a951:	3d97c2               	l16si	a12, a7, 122
  13a954:	d51b                	addi.n	a13, a5, 1
  13a956:	935de0               	movnez	a5, a13, a14
  13a959:	23a580               	sext	a10, a5, 15
  13a95c:	ba1b                	addi.n	a11, a10, 1
  13a95e:	93abc0               	movnez	a10, a11, a12
  13a961:	3e97c2               	l16si	a12, a7, 124
  13a964:	23aa80               	sext	a10, a10, 15
  13a967:	ba1b                	addi.n	a11, a10, 1
  13a969:	93abc0               	movnez	a10, a11, a12
  13a96c:	235a80               	sext	a5, a10, 15
  13a96f:	058c                	beqz.n	a5, 13a973 <FN_SOLOMONVOICEW_TX_FirCoefConfig+0xd3>
  13a971:	f01d                	retw.n

0013a973 <FN_SOLOMONVOICEW_TX_FirCoefConfig+0xd3>:
  13a973:	b660f1               	l32r	a15, 1282f4 (4000 <xthals_release_major+0x1120>)
  13a976:	1f57f2               	s16i	a15, a7, 62
  13a979:	f01d                	retw.n

0013a97b <FN_SOLOMONVOICEW_TX_FirCoefConfig+0xdb>:
	...

0013a97c <FN_SOLOMONVOICEW_TX_FilterUpdate>:
  13a97c:	004136               	entry	a1, 32
  13a97f:	940b                	addi.n	a9, a4, -1
  13a981:	01a082               	movi	a8, 1
  13a984:	b621b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  13a987:	b69f61               	l32r	a6, 128404 (2710 <XtosCoreStateSize+0x2490>)
  13a98a:	b76771               	l32r	a7, 128728 (7918 <xthals_release_major+0x4a38>)
  13a98d:	400001014402570e 	{ ae_movda16	aed2, a7; nop; movi	a5, 0 }
  13a995:	400001b5443036be 	{ ae_movda16	aed0, a6; nop; ae_movda16	aed3, a11 }
  13a99d:	835890               	moveqz	a5, a8, a9
  13a9a0:	046516               	beqz	a5, 13a9ea <FN_SOLOMONVOICEW_TX_FilterUpdate+0x6e>

0013a9a3 <FN_SOLOMONVOICEW_TX_FilterUpdate+0x27>:
  13a9a3:	b04204               	ae_l16.i	aed4, a2, 0
  13a9a6:	6cf0a9224313031f 	{ ae_l16.ip	aed0, a3, 2; ae_sub16s	aed3, aed3, aed2; ae_mulf16ss.00_s2	aed1, aed2, aed4 }
  13a9ae:	eb2e400003013e4f 	{ movi	a4, 62; ae_mulaf16ss.00	aed1, aed3, aed0; nop }
  13a9b6:	0020f0               	nop
  13a9b9:	f03d                	nop.n
  13a9bb:	f03d                	nop.n
  13a9bd:	1a8476               	loop	a4, 13a9db <FN_SOLOMONVOICEW_TX_FilterUpdate+0x5f>
  13a9c0:	87fba8101f10021e 	{ ae_l16.i	aed0, a2, 2; nop; ae_sel16i	aed1, aed1, aed1, 7 }
  13a9c8:	d31214               	ae_s16.0.ip	aed1, a2, 2
  13a9cb:	eb5ca9000201031f 	{ ae_l16.ip	aed0, a3, 2; ae_mulf16ss.00	aed1, aed2, aed0; nop }
  13a9d3:	eb2edd000301259f 	{ nop; ae_mulaf16ss.00	aed1, aed3, aed0; nop }

0013a9db <FN_SOLOMONVOICEW_TX_FilterUpdate+0x5f>:
  13a9db:	02cd                	mov.n	a12, a2
  13a9dd:	87fb40101f50002e 	{ movi	a2, 0; nop; ae_sel16i	aed5, aed1, aed1, 7 }
  13a9e5:	d35c14               	ae_s16.0.ip	aed5, a12, 2
  13a9e8:	f01d                	retw.n

0013a9ea <FN_SOLOMONVOICEW_TX_FilterUpdate+0x6e>:
  13a9ea:	3e2014               	ae_mov	aed2, aed0
  13a9ed:	ffec86               	j	13a9a3 <FN_SOLOMONVOICEW_TX_FilterUpdate+0x27>

0013a9f0 <FN_SOLOMONVOICEW_TX_FIRFilter>:
  13a9f0:	006136               	entry	a1, 48
  13a9f3:	7cc4a2               	addi	a10, a4, 124
  13a9f6:	02bd                	mov.n	a11, a2
  13a9f8:	11c5f0               	slli	a12, a5, 1
  13a9fb:	459865               	call8	180380 <__vec_memcpy>
  13a9fe:	281384               	ae_zalign64	u2
  13aa01:	0d40194190b0156e 	{ blti.w18	a5, 1, 13ab9e <FN_SOLOMONVOICEW_TX_FIRFilter+0x1ae>; nop }
  13aa09:	0b0c                	movi.n	a11, 0
  13aa0b:	1f0c                	movi.n	a15, 1
  13aa0d:	6a0c                	movi.n	a10, 6
  13aa0f:	0e0c                	movi.n	a14, 0
  13aa11:	b73c91               	l32r	a9, 128704 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  13aa14:	ebfa4f00000fff8f 	{ movi	a8, -1; ae_movi	aed15, 0; nop }
  13aa1c:	ebfb600f0e0a089f 	{ ae_movda32x2	aed0, a8, a9; ae_mov	aed10, aed15; nop }
  13aa24:	c9fbc44ffec9014e 	{ ae_s16x4.i	aed0, a1, 0; ae_mov	aed9, aed15; ae_mov	aed12, aed15 }
  13aa2c:	c9fb594ffe67933e 	{ or	a9, a3, a3; ae_mov	aed7, aed15; ae_mov	aed6, aed15 }
  13aa34:	c9fb514ffe238e4e 	{ addx2	a8, a14, a4; ae_mov	aed3, aed15; ae_mov	aed2, aed15 }

0013aa3c <FN_SOLOMONVOICEW_TX_FIRFilter+0x4c>:
  13aa3c:	7728c4               	ae_la64.pp	u0, a8
  13aa3f:	7723d4               	ae_la64.pp	u1, a3
  13aa42:	3759d4               	ae_la16x4.ip	aed5, u1, a9
  13aa45:	3748c4               	ae_la16x4.ip	aed4, u0, a8
  13aa48:	3788c4               	ae_la16x4.ip	aed8, u0, a8
  13aa4b:	f03d                	nop.n
  13aa4d:	0c8009145523d48e 	{ ae_sel16i	aed13, aed4, aed8, 5; ae_mulaf16x4ss	aed2, aed3, aed4, aed5 }
  13aa55:	0c801a1d0567189e 	{ ae_la16x4.ip	aed1, u0, a8; ae_mulaf16x4ss	aed6, aed7, aed13, aed5 }
  13aa5d:	8400c94884b4dfae 	{ ae_mov	aed13, aed15; ae_sel16i.n	aed4, aed4, aed8, 0; ae_sel16i	aed11, aed4, aed8, 4 }
  13aa65:	0c801a1b05cdb9be 	{ ae_la16x4.ip	aed11, u1, a9; ae_mulaf16x4ss	aed12, aed13, aed11, aed5 }
  13aa6d:	0c800914059a081e 	{ ae_sel16i	aed0, aed8, aed1, 0; ae_mulaf16x4ss	aed9, aed10, aed4, aed5 }
  13aa75:	0c8004100b9a4bbe 	{ addi	a11, a11, 4; ae_mulaf16x4ss	aed9, aed10, aed0, aed11 }
  13aa7d:	0c8009184b23e81e 	{ ae_sel16i	aed14, aed8, aed1, 4; ae_mulaf16x4ss	aed2, aed3, aed8, aed11 }
  13aa85:	0c801a1e0bcd489e 	{ ae_la16x4.ip	aed4, u0, a8; ae_mulaf16x4ss	aed12, aed13, aed14, aed11 }
  13aa8d:	85fbcf801f80e9ae 	{ ae_la16x4.ip	aed14, u1, a9; nop; ae_sel16i	aed8, aed8, aed1, 5 }
  13aa95:	0c8009185b67514e 	{ ae_sel16i	aed5, aed1, aed4, 5; ae_mulaf16x4ss	aed6, aed7, aed8, aed11 }
  13aa9d:	0c8009110e23814e 	{ ae_sel16i	aed8, aed1, aed4, 0; ae_mulaf16x4ss	aed2, aed3, aed1, aed14 }
  13aaa5:	0c8009154e67114e 	{ ae_sel16i	aed1, aed1, aed4, 4; ae_mulaf16x4ss	aed6, aed7, aed5, aed14 }
  13aaad:	478a76               	loop	a10, 13aaf8 <FN_SOLOMONVOICEW_TX_FIRFilter+0x108>
  13aab0:	0c801a180e9a089e 	{ ae_la16x4.ip	aed0, u0, a8; ae_mulaf16x4ss	aed9, aed10, aed8, aed14 }
  13aab8:	0c801a110ecd19be 	{ ae_la16x4.ip	aed1, u1, a9; ae_mulaf16x4ss	aed12, aed13, aed1, aed14 }
  13aac0:	8500cf400458e9ae 	{ ae_la16x4.ip	aed14, u1, a9; ae_sel16i.n	aed8, aed4, aed0, 0; ae_sel16i	aed5, aed4, aed0, 5 }
  13aac8:	0c8009144123b40e 	{ ae_sel16i	aed11, aed4, aed0, 4; ae_mulaf16x4ss	aed2, aed3, aed4, aed1 }
  13aad0:	0c801a150167489e 	{ ae_la16x4.ip	aed4, u0, a8; ae_mulaf16x4ss	aed6, aed7, aed5, aed1 }
  13aad8:	0c801a18319a959e 	{ nop; ae_mulaf16x4ss	aed9, aed10, aed8, aed1 }
  13aae0:	0c80091b51cd104e 	{ ae_sel16i	aed1, aed0, aed4, 5; ae_mulaf16x4ss	aed12, aed13, aed11, aed1 }
  13aae8:	0c8009100e23804e 	{ ae_sel16i	aed8, aed0, aed4, 0; ae_mulaf16x4ss	aed2, aed3, aed0, aed14 }
  13aaf0:	0c8009114e67104e 	{ ae_sel16i	aed1, aed0, aed4, 4; ae_mulaf16x4ss	aed6, aed7, aed1, aed14 }

0013aaf8 <FN_SOLOMONVOICEW_TX_FIRFilter+0x108>:
  13aaf8:	3759d4               	ae_la16x4.ip	aed5, u1, a9

0013aafb <FN_SOLOMONVOICEW_TX_FIRFilter+0x10b>:
  13aafb:	ebfbcf060e0b688f 	{ ae_la16x4.ip	aed6, u0, a8; ae_mov	aed11, aed6; nop }
  13ab03:	cc0104               	ae_l16x4.i	aed0, a1, 0
  13ab06:	0c8015366450550e 	{ ae_and	aed5, aed5, aed0; ae_sel16i	aed0, aed4, aed6, 5 }
  13ab0e:	0c801a1035b7959e 	{ nop; ae_mulaf16x4ss	aed11, aed7, aed0, aed5 }
  13ab16:	0c801211fecdbb7e 	{ ae_add32s	aed11, aed11, aed7; ae_mulaf16x4ss	aed12, aed13, aed1, aed14 }
  13ab1e:	0c8009180e9a07be 	{ ae_sel16i	aed0, aed7, aed11, 0; ae_mulaf16x4ss	aed9, aed10, aed8, aed14 }
  13ab26:	8400dd466476259e 	{ nop; ae_sel16i.n	aed6, aed4, aed6, 0; ae_sel16i	aed7, aed4, aed6, 4 }
  13ab2e:	0c801a16359a959e 	{ nop; ae_mulaf16x4ss	aed9, aed10, aed6, aed5 }
  13ab36:	0c80181785cd1e2e 	{ ae_movda32	aed1, a14; ae_mulaf16x4ss	aed12, aed13, aed7, aed5 }
  13ab3e:	0c801214f523bb0e 	{ ae_add32s	aed11, aed11, aed0; ae_mulaf16x4ss	aed2, aed3, aed4, aed5 }
  13ab46:	94e840ad9cce06ae 	{ movi	a10, 6; ae_add32s	aed14, aed12, aed13; ae_add32s	aed12, aed9, aed10 }
  13ab4e:	80e8d9d3e209240e 	{ ae_movi	aed2, 4; ae_add32s	aed9, aed2, aed3; ae_sel16i	aed0, aed13, aed14, 0 }
  13ab56:	93e859201e18933e 	{ or	a9, a3, a3; ae_add32s	aed8, aed14, aed0; ae_add32	aed1, aed1, aed2 }
  13ab5e:	8000c93c9aad2fae 	{ ae_mov	aed2, aed15; ae_sel16i.n	aed13, aed10, aed12, 0; ae_sel16i	aed10, aed3, aed9, 0 }
  13ab66:	94e8c9dac976afae 	{ ae_mov	aed10, aed15; ae_add32s	aed6, aed9, aed10; ae_add32s	aed7, aed12, aed13 }
  13ab6e:	0c801a384737e13e 	{ ae_movad16.0	a14, aed1; ae_sel16i	aed7, aed7, aed8, 3 }
  13ab76:	0c800c3b5636af7e 	{ ae_slaa32s	aed5, aed7, a15; ae_sel16i	aed6, aed6, aed11, 3 }
  13ab7e:	0d800ccf4eb9af6e 	{ ae_slaa32s	aed4, aed6, a15; ae_mov	aed9, aed15 }
  13ab86:	9bfb514f5e3c8e4e 	{ addx2	a8, a14, a4; ae_mov	aed12, aed15; ae_round16x4f32sasym	aed3, aed4, aed5 }
  13ab8e:	c9fbd44ffe6732ce 	{ ae_sa16x4.ip	aed3, u2, a2; ae_mov	aed7, aed15; ae_mov	aed6, aed15 }
  13ab96:	0d3feacf2eb39b5e 	{ blt.w18	a11, a5, 13aa3c <FN_SOLOMONVOICEW_TX_FIRFilter+0x4c>; ae_mov	aed3, aed15 }

0013ab9e <FN_SOLOMONVOICEW_TX_FIRFilter+0x1ae>:
  13ab9e:	04ad                	mov.n	a10, a4
  13aba0:	7732e4               	ae_sa64pos.fp	u2, a2
  13aba3:	90b540               	addx2	a11, a5, a4
  13aba6:	7ca0c2               	movi	a12, 124
  13aba9:	457d65               	call8	180380 <__vec_memcpy>
  13abac:	f01d                	retw.n

0013abae <FN_SOLOMONVOICEW_TX_FIRFilter+0x1be>:
	...

0013abb0 <Tx_c_fft_512_32b>:
  13abb0:	006136               	entry	a1, 48
  13abb3:	b74441               	l32r	a4, 1288c4 (211880 <fft_512_32b_i>)
  13abb6:	02cd                	mov.n	a12, a2
  13abb8:	207330               	or	a7, a3, a3
  13abbb:	b74121               	l32r	a2, 1288c0 (211970 <fft_512_32b_j>)
  13abbe:	78a032               	movi	a3, 120
  13abc1:	218376               	loop	a3, 13abe6 <Tx_c_fft_512_32b+0x36>
  13abc4:	009232               	l16si	a3, a2, 0
  13abc7:	009452               	l16si	a5, a4, 0
  13abca:	b033c0               	addx8	a3, a3, a12
  13abcd:	b055c0               	addx8	a5, a5, a12
  13abd0:	400000206000252e 	{ ae_l32x2.i	aed0, a5, 0; nop; addi	a2, a2, 2 }
  13abd8:	400000206001434e 	{ ae_l32x2.i	aed1, a3, 0; nop; addi	a4, a4, 2 }
  13abe0:	e91504               	ae_s32x2.i	aed1, a5, 0
  13abe3:	e90304               	ae_s32x2.i	aed0, a3, 0

0013abe6 <Tx_c_fft_512_32b+0x36>:
  13abe6:	260c                	movi.n	a6, 2
  13abe8:	b738f1               	l32r	a15, 1288c8 (211a60 <tx_phs_tbl_512_32b_110>)
  13abeb:	0d401b4160b0170e 	{ beqi.w18	a7, 1, 13ada5 <Tx_c_fft_512_32b+0x1f5>; nop }
  13abf3:	f41c                	movi.n	a4, 31
  13abf5:	0c3d                	mov.n	a3, a12
  13abf7:	0c2d                	mov.n	a2, a12
  13abf9:	772cc4               	ae_la64.pp	u0, a12
  13abfc:	0de2c4               	ae_la32x2.ip	aed14, u0, a2
  13abff:	0df2c4               	ae_la32x2.ip	aed15, u0, a2
  13ac02:	281344               	ae_zalign64	u1
  13ac05:	ebe8d30f0e00a28f 	{ ae_la32x2.ip	aed10, u0, a2; ae_add32s	aed0, aed14, aed15; nop }
  13ac0d:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  13ac10:	ebf3d30f0e0db28f 	{ ae_la32x2.ip	aed11, u0, a2; ae_sub32s	aed13, aed14, aed15; nop }
  13ac18:	0cd3d4               	ae_sa32x2.ip	aed13, u1, a3
  13ac1b:	ebe8d30b0a0c728f 	{ ae_la32x2.ip	aed7, u0, a2; ae_add32s	aed12, aed10, aed11; nop }
  13ac23:	0cc3d4               	ae_sa32x2.ip	aed12, u1, a3
  13ac26:	0d82c4               	ae_la32x2.ip	aed8, u0, a2
  13ac29:	ebf3d30b0a09228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_sub32s	aed9, aed10, aed11; nop }
  13ac31:	0c93d4               	ae_sa32x2.ip	aed9, u1, a3
  13ac34:	ebe8d3080706328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_add32s	aed6, aed7, aed8; nop }
  13ac3c:	ebf3d808070563af 	{ ae_sa32x2.ip	aed6, u1, a3; ae_sub32s	aed5, aed7, aed8; nop }
  13ac44:	0c53d4               	ae_sa32x2.ip	aed5, u1, a3
  13ac47:	ebe8d3030204028f 	{ ae_la32x2.ip	aed0, u0, a2; ae_add32s	aed4, aed2, aed3; nop }
  13ac4f:	0c43d4               	ae_sa32x2.ip	aed4, u1, a3

0013ac52 <Tx_c_fft_512_32b+0xa2>:
  13ac52:	ebf3d3030201228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_sub32s	aed1, aed2, aed3; nop }
  13ac5a:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  13ac5d:	438476               	loop	a4, 13aca4 <Tx_c_fft_512_32b+0xf4>
  13ac60:	94f3d3220012028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_sub32s	aed2, aed0, aed2; ae_add32s	aed1, aed0, aed2 }
  13ac68:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  13ac6b:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  13ac6e:	0c23d4               	ae_sa32x2.ip	aed2, u1, a3
  13ac71:	aae8d3110021028e 	{ ae_la32x2.ip	aed0, u0, a2; ae_add32s	aed1, aed0, aed1; ae_sub32s	aed2, aed0, aed1 }
  13ac79:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  13ac7c:	0d32c4               	ae_la32x2.ip	aed3, u0, a2
  13ac7f:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  13ac82:	aae8d833002323ae 	{ ae_sa32x2.ip	aed2, u1, a3; ae_add32s	aed3, aed0, aed3; ae_sub32s	aed2, aed0, aed3 }
  13ac8a:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  13ac8d:	0c33d4               	ae_sa32x2.ip	aed3, u1, a3
  13ac90:	aae8d800111223ae 	{ ae_sa32x2.ip	aed2, u1, a3; ae_add32s	aed2, aed1, aed0; ae_sub32s	aed1, aed1, aed0 }
  13ac98:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  13ac9b:	0c23d4               	ae_sa32x2.ip	aed2, u1, a3
  13ac9e:	0d22c4               	ae_la32x2.ip	aed2, u0, a2
  13aca1:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3

0013aca4 <Tx_c_fft_512_32b+0xf4>:
  13aca4:	020c                	movi.n	a2, 0
  13aca6:	40000101440aa61e 	{ ae_movda16	aed10, a6; nop; movi	a10, 1 }
  13acae:	7733d4               	ae_sa64pos.fp	u1, a3
  13acb1:	0d801ac2c0119aee 	{ ae_movda16	aed9, a10; ae_add32s	aed1, aed0, aed2 }

0013acb9 <Tx_c_fft_512_32b+0x109>:
  13acb9:	0b0c                	movi.n	a11, 0
  13acbb:	190c                	movi.n	a9, 1
  13acbd:	0a0c                	movi.n	a10, 0
  13acbf:	7e0c                	movi.n	a14, 7
  13acc1:	d21b                	addi.n	a13, a2, 1
  13acc3:	281344               	ae_zalign64	u1
  13acc6:	2803d4               	ae_movalign	u3, u1
  13acc9:	21d9                	s32i.n	a13, a1, 8
  13accb:	c0ee20               	sub	a14, a14, a2
  13acce:	23ee80               	sext	a14, a14, 15
  13acd1:	23dd80               	sext	a13, a13, 15
  13acd4:	a02ac0               	addx4	a2, a10, a12
  13acd7:	233da4               	ae_slaa16s	aed3, aed10, a13
  13acda:	234e94               	ae_slaa16s	aed4, aed9, a14
  13acdd:	257484               	ae_movad16.0	a7, aed4
  13ace0:	232934               	ae_slaa16s	aed2, aed3, a9
  13ace3:	25e384               	ae_movad16.0	a14, aed3
  13ace6:	258284               	ae_movad16.0	a8, aed2
  13ace9:	3189                	s32i.n	a8, a1, 12
  13aceb:	1177d0               	slli	a7, a7, 3
  13acee:	4eaa                	add.n	a4, a14, a10
  13acf0:	de3b                	addi.n	a13, a14, 3
  13acf2:	21d2d0               	srai	a13, a13, 2
  13acf5:	a044c0               	addx4	a4, a4, a12
  13acf8:	046d                	mov.n	a6, a4

0013acfa <Tx_c_fft_512_32b+0x14a>:
  13acfa:	0f5d                	mov.n	a5, a15
  13acfc:	7724e4               	ae_la64.pp	u2, a4
  13acff:	0d24e4               	ae_la32x2.ip	aed2, u2, a4
  13ad02:	c31574               	ae_l32x2.xp	aed1, a5, a7
  13ad05:	eb6059010203322f 	{ or	a3, a2, a2; ae_mulf32s.hh	aed3, aed2, aed1; nop }
  13ad0d:	eb61dd010200220f 	{ ae_la64.pp	u0, a2; ae_mulf32s.lh	aed0, aed2, aed1; nop }
  13ad15:	54ad76               	loopgtz	a13, 13ad6d <Tx_c_fft_512_32b+0x1bd>
  13ad18:	4996d3221130228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_mulsf32s.lh	aed0, aed1, aed2; ae_mulaf32s.ll_s2	aed3, aed2, aed1 }
  13ad20:	471304               	ae_round32x2f64sasym	aed1, aed3, aed0
  13ad23:	aae8dd112212259e 	{ nop; ae_add32s	aed2, aed2, aed1; ae_sub32s	aed1, aed2, aed1 }
  13ad2b:	0c23d4               	ae_sa32x2.ip	aed2, u1, a3
  13ad2e:	0d24e4               	ae_la32x2.ip	aed2, u2, a4
  13ad31:	c30574               	ae_l32x2.xp	aed0, a5, a7
  13ad34:	eb61d800020116ef 	{ ae_sa32x2.ip	aed1, u3, a6; ae_mulf32s.lh	aed1, aed2, aed0; nop }
  13ad3c:	eb60d3000204528f 	{ ae_la32x2.ip	aed5, u0, a2; ae_mulf32s.hh	aed4, aed2, aed0; nop }
  13ad44:	4996d322004124cf 	{ ae_la32x2.ip	aed2, u2, a4; ae_mulsf32s.lh	aed1, aed0, aed2; ae_mulaf32s.ll_s2	aed4, aed2, aed0 }
  13ad4c:	471414               	ae_round32x2f64sasym	aed1, aed4, aed1
  13ad4f:	aae8dd115501259e 	{ nop; ae_add32s	aed1, aed5, aed1; ae_sub32s	aed0, aed5, aed1 }
  13ad57:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  13ad5a:	c31574               	ae_l32x2.xp	aed1, a5, a7
  13ad5d:	eb60d801020306ef 	{ ae_sa32x2.ip	aed0, u3, a6; ae_mulf32s.hh	aed3, aed2, aed1; nop }
  13ad65:	eb61dd010200259f 	{ nop; ae_mulf32s.lh	aed0, aed2, aed1; nop }

0013ad6d <Tx_c_fft_512_32b+0x1bd>:
  13ad6d:	ffa152               	movi	a5, 0x1ff
  13ad70:	3148                	l32i.n	a4, a1, 12
  13ad72:	7733d4               	ae_sa64pos.fp	u1, a3
  13ad75:	bb4a                	add.n	a11, a11, a4
  13ad77:	7736f4               	ae_sa64pos.fp	u3, a6
  13ad7a:	281344               	ae_zalign64	u1
  13ad7d:	a4aa                	add.n	a10, a4, a10
  13ad7f:	23aa80               	sext	a10, a10, 15
  13ad82:	2803d4               	ae_movalign	u3, u1
  13ad85:	a02ac0               	addx4	a2, a10, a12
  13ad88:	4eaa                	add.n	a4, a14, a10
  13ad8a:	a044c0               	addx4	a4, a4, a12
  13ad8d:	046d                	mov.n	a6, a4
  13ad8f:	0d3ff64170b0a5be 	{ bge.w18	a5, a11, 13acfa <Tx_c_fft_512_32b+0x14a>; nop }
  13ad97:	2188                	l32i.n	a8, a1, 8
  13ad99:	082d                	mov.n	a2, a8
  13ad9b:	0d7ff141a0b078ce 	{ bnei.w18	a8, 7, 13acb9 <Tx_c_fft_512_32b+0x109>; nop }

0013ada3 <Tx_c_fft_512_32b+0x1f3>:
  13ada3:	f01d                	retw.n

0013ada5 <Tx_c_fft_512_32b+0x1f5>:
  13ada5:	f41c                	movi.n	a4, 31
  13ada7:	0c3d                	mov.n	a3, a12
  13ada9:	0c2d                	mov.n	a2, a12
  13adab:	772cc4               	ae_la64.pp	u0, a12
  13adae:	0d32c4               	ae_la32x2.ip	aed3, u0, a2
  13adb1:	0d42c4               	ae_la32x2.ip	aed4, u0, a2
  13adb4:	281344               	ae_zalign64	u1
  13adb7:	ebe8d3040302f28f 	{ ae_la32x2.ip	aed15, u0, a2; ae_add32s	aed2, aed3, aed4; nop }
  13adbf:	1ef3d3142321028f 	{ ae_la32x2.ip	aed0, u0, a2; ae_sub32s	aed1, aed3, aed4; ae_srai32	aed2, aed2, 1 }
  13adc7:	1efbd8101f1023af 	{ ae_sa32x2.ip	aed2, u1, a3; nop; ae_srai32	aed1, aed1, 1 }
  13adcf:	ebe8d8000f0e13af 	{ ae_sa32x2.ip	aed1, u1, a3; ae_add32s	aed14, aed15, aed0; nop }
  13add7:	1efbd310efe0b28f 	{ ae_la32x2.ip	aed11, u0, a2; nop; ae_srai32	aed14, aed14, 1 }
  13addf:	ebf3d8000f0de3af 	{ ae_sa32x2.ip	aed14, u1, a3; ae_sub32s	aed13, aed15, aed0; nop }
  13ade7:	1efbd310dfd0c28f 	{ ae_la32x2.ip	aed12, u0, a2; nop; ae_srai32	aed13, aed13, 1 }
  13adef:	0cd3d4               	ae_sa32x2.ip	aed13, u1, a3
  13adf2:	ebe8d30c0b0a728f 	{ ae_la32x2.ip	aed7, u0, a2; ae_add32s	aed10, aed11, aed12; nop }
  13adfa:	1efbd310afa0828f 	{ ae_la32x2.ip	aed8, u0, a2; nop; ae_srai32	aed10, aed10, 1 }
  13ae02:	ebf3d80c0b09a3af 	{ ae_sa32x2.ip	aed10, u1, a3; ae_sub32s	aed9, aed11, aed12; nop }
  13ae0a:	1efbd3109f90128f 	{ ae_la32x2.ip	aed1, u0, a2; nop; ae_srai32	aed9, aed9, 1 }
  13ae12:	ebe8d808070693af 	{ ae_sa32x2.ip	aed9, u1, a3; ae_add32s	aed6, aed7, aed8; nop }
  13ae1a:	1ef3d3186765228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_sub32s	aed5, aed7, aed8; ae_srai32	aed6, aed6, 1 }
  13ae22:	1efbd8105f5063af 	{ ae_sa32x2.ip	aed6, u1, a3; nop; ae_srai32	aed5, aed5, 1 }
  13ae2a:	ebe8d802010053af 	{ ae_sa32x2.ip	aed5, u1, a3; ae_add32s	aed0, aed1, aed2; nop }
  13ae32:	0020f0               	nop
  13ae35:	6b8476               	loop	a4, 13aea4 <Tx_c_fft_512_32b+0x2f4>
  13ae38:	1ef3d3120112028f 	{ ae_la32x2.ip	aed0, u0, a2; ae_sub32s	aed2, aed1, aed2; ae_srai32	aed1, aed0, 1 }
  13ae40:	1efbd3102f20328f 	{ ae_la32x2.ip	aed3, u0, a2; nop; ae_srai32	aed2, aed2, 1 }
  13ae48:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  13ae4b:	aae8d833000123ae 	{ ae_sa32x2.ip	aed2, u1, a3; ae_add32s	aed1, aed0, aed3; ae_sub32s	aed0, aed0, aed3 }
  13ae53:	1efbd3101f20128f 	{ ae_la32x2.ip	aed1, u0, a2; nop; ae_srai32	aed2, aed1, 1 }
  13ae5b:	1efbd8100f2023af 	{ ae_sa32x2.ip	aed2, u1, a3; nop; ae_srai32	aed2, aed0, 1 }
  13ae63:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  13ae66:	0c23d4               	ae_sa32x2.ip	aed2, u1, a3
  13ae69:	aae8d3001101228e 	{ ae_la32x2.ip	aed2, u0, a2; ae_add32s	aed1, aed1, aed0; ae_sub32s	aed0, aed1, aed0 }
  13ae71:	1efbd3101f30128f 	{ ae_la32x2.ip	aed1, u0, a2; nop; ae_srai32	aed3, aed1, 1 }
  13ae79:	1efbd8100f0033af 	{ ae_sa32x2.ip	aed3, u1, a3; nop; ae_srai32	aed0, aed0, 1 }
  13ae81:	aae8d3112223128e 	{ ae_la32x2.ip	aed1, u0, a2; ae_add32s	aed3, aed2, aed1; ae_sub32s	aed2, aed2, aed1 }
  13ae89:	1efbd8103f0003af 	{ ae_sa32x2.ip	aed0, u1, a3; nop; ae_srai32	aed0, aed3, 1 }
  13ae91:	1efbd3102f30228f 	{ ae_la32x2.ip	aed2, u0, a2; nop; ae_srai32	aed3, aed2, 1 }
  13ae99:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  13ae9c:	ebe8d802010033af 	{ ae_sa32x2.ip	aed3, u1, a3; ae_add32s	aed0, aed1, aed2; nop }

0013aea4 <Tx_c_fft_512_32b+0x2f4>:
  13aea4:	40000101440a961e 	{ ae_movda16	aed10, a6; nop; movi	a9, 1 }
  13aeac:	7733d4               	ae_sa64pos.fp	u1, a3
  13aeaf:	400001014409290e 	{ ae_movda16	aed9, a9; nop; movi	a2, 0 }

0013aeb7 <Tx_c_fft_512_32b+0x307>:
  13aeb7:	0b0c                	movi.n	a11, 0
  13aeb9:	0f3d                	mov.n	a3, a15
  13aebb:	0a0c                	movi.n	a10, 0
  13aebd:	190c                	movi.n	a9, 1
  13aebf:	7e0c                	movi.n	a14, 7
  13aec1:	281384               	ae_zalign64	u2
  13aec4:	01c2d2               	addi	a13, a2, 1
  13aec7:	2803e4               	ae_movalign	u3, u2
  13aeca:	c0ee20               	sub	a14, a14, a2
  13aecd:	0061d2               	s32i	a13, a1, 0
  13aed0:	23ee80               	sext	a14, a14, 15
  13aed3:	23dd80               	sext	a13, a13, 15
  13aed6:	237e94               	ae_slaa16s	aed7, aed9, a14
  13aed9:	257784               	ae_movad16.0	a7, aed7
  13aedc:	236da4               	ae_slaa16s	aed6, aed10, a13
  13aedf:	25e684               	ae_movad16.0	a14, aed6
  13aee2:	235964               	ae_slaa16s	aed5, aed6, a9
  13aee5:	1177d0               	slli	a7, a7, 3
  13aee8:	258584               	ae_movad16.0	a8, aed5
  13aeeb:	016182               	s32i	a8, a1, 4
  13aeee:	802ea0               	add	a2, a14, a10
  13aef1:	03ced2               	addi	a13, a14, 3
  13aef4:	21d2d0               	srai	a13, a13, 2
  13aef7:	a022c0               	addx4	a2, a2, a12
  13aefa:	026d                	mov.n	a6, a2

0013aefc <Tx_c_fft_512_32b+0x34c>:
  13aefc:	c32374               	ae_l32x2.xp	aed2, a3, a7
  13aeff:	a04ac0               	addx4	a4, a10, a12
  13af02:	7722c4               	ae_la64.pp	u0, a2
  13af05:	0d12c4               	ae_la32x2.ip	aed1, u0, a2
  13af08:	7724d4               	ae_la64.pp	u1, a4
  13af0b:	eb6059020100544f 	{ or	a5, a4, a4; ae_mulf32s.hh	aed0, aed1, aed2; nop }
  13af13:	f03d                	nop.n
  13af15:	65ad76               	loopgtz	a13, 13af7e <Tx_c_fft_512_32b+0x3ce>
  13af18:	eb97d3020100328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_mulsf32s.ll	aed0, aed1, aed2; nop }
  13af20:	eb6179020104537f 	{ ae_l32x2.xp	aed5, a3, a7; ae_mulf32s.lh	aed4, aed1, aed2; nop }
  13af28:	eb33d301020424af 	{ ae_la32x2.ip	aed2, u1, a4; ae_mulaf32s.lh	aed4, aed2, aed1; nop }
  13af30:	eb61d305030674af 	{ ae_la32x2.ip	aed7, u1, a4; ae_mulf32s.lh	aed6, aed3, aed5; nop }
  13af38:	a160d3450304128e 	{ ae_la32x2.ip	aed1, u0, a2; ae_mulf32s.hh	aed4, aed3, aed5; ae_round32x2f64sasym	aed0, aed0, aed4 }
  13af40:	9433dd032586259e 	{ nop; ae_mulaf32s.lh	aed6, aed5, aed3; ae_add32s	aed8, aed2, aed0 }
  13af48:	aa97dd052334259e 	{ nop; ae_mulsf32s.ll	aed4, aed3, aed5; ae_sub32s	aed3, aed2, aed0 }
  13af50:	9e5184               	ae_srai32	aed5, aed8, 1
  13af53:	a1fbd8604f5055ce 	{ ae_sa32x2.ip	aed5, u2, a5; nop; ae_round32x2f64sasym	aed5, aed4, aed6 }
  13af5b:	1ee8dd153743259f 	{ nop; ae_add32s	aed3, aed7, aed5; ae_srai32	aed4, aed3, 1 }
  13af63:	1ef3d815375346ef 	{ ae_sa32x2.ip	aed4, u3, a6; ae_sub32s	aed3, aed7, aed5; ae_srai32	aed5, aed3, 1 }
  13af6b:	1efbd8103f3055cf 	{ ae_sa32x2.ip	aed5, u2, a5; nop; ae_srai32	aed3, aed3, 1 }
  13af73:	c32374               	ae_l32x2.xp	aed2, a3, a7
  13af76:	eb60d802010036ef 	{ ae_sa32x2.ip	aed3, u3, a6; ae_mulf32s.hh	aed0, aed1, aed2; nop }

0013af7e <Tx_c_fft_512_32b+0x3ce>:
  13af7e:	0f3d                	mov.n	a3, a15
  13af80:	1148                	l32i.n	a4, a1, 4
  13af82:	7735e4               	ae_sa64pos.fp	u2, a5
  13af85:	bb4a                	add.n	a11, a11, a4
  13af87:	7736f4               	ae_sa64pos.fp	u3, a6
  13af8a:	281384               	ae_zalign64	u2
  13af8d:	a4aa                	add.n	a10, a4, a10
  13af8f:	23aa80               	sext	a10, a10, 15
  13af92:	2803e4               	ae_movalign	u3, u2
  13af95:	ffa142               	movi	a4, 0x1ff
  13af98:	2eaa                	add.n	a2, a14, a10
  13af9a:	a022c0               	addx4	a2, a2, a12
  13af9d:	026d                	mov.n	a6, a2
  13af9f:	0d3ff54190b0a4be 	{ bge.w18	a4, a11, 13aefc <Tx_c_fft_512_32b+0x34c>; nop }
  13afa7:	0188                	l32i.n	a8, a1, 0
  13afa9:	082d                	mov.n	a2, a8
  13afab:	0d7ff04180b078ce 	{ bnei.w18	a8, 7, 13aeb7 <Tx_c_fft_512_32b+0x307>; nop }
  13afb3:	ff7b06               	j	13ada3 <Tx_c_fft_512_32b+0x1f3>

0013afb6 <Tx_c_fft_512_32b+0x406>:
	...

0013afb8 <Tx_r_fft_512_32b>:
  13afb8:	004136               	entry	a1, 32
  13afbb:	b64441               	l32r	a4, 1288cc (211a68 <tx_phs_tbl_512_32b_110+0x8>)
  13afbe:	628b                	addi.n	a6, a2, 8
  13afc0:	08d252               	addmi	a5, a2, 0x800
  13afc3:	fcc552               	addi	a5, a5, -4
  13afc6:	0d40114180b0130e 	{ beqi.w18	a3, 1, 13b0e2 <Tx_r_fft_512_32b+0x12a>; nop }
  13afce:	06bd                	mov.n	a11, a6
  13afd0:	05cd                	mov.n	a12, a5
  13afd2:	bd7214               	ae_l32.i	aed7, a2, 4
  13afd5:	400001007006821e 	{ ae_l32.i	aed6, a2, 0; nop; movi	a8, 1 }
  13afdd:	281384               	ae_zalign64	u2
  13afe0:	ebf3dd07060522ff 	{ ae_movalign	u3, u2; ae_sub32s	aed5, aed6, aed7; nop }
  13afe8:	0d8019c73614285e 	{ ae_sraa32s	aed3, aed5, a8; ae_add32s	aed4, aed6, aed7 }
  13aff0:	400001a52123428e 	{ ae_s32.l.i	aed3, a2, 4; nop; ae_sraa32s	aed2, aed4, a8 }
  13aff8:	400001412002d20e 	{ ae_s32.l.i	aed2, a2, 0; nop; movi	a13, 64 }
  13b000:	7725c4               	ae_la64.pp	u0, a5
  13b003:	ebfbd3000f00159f 	{ ae_la32x2.rip	aed1, u0, a5; nop; nop }
  13b00b:	7726d4               	ae_la64.pp	u1, a6
  13b00e:	eb00d301010106af 	{ ae_la32x2.ip	aed0, u1, a6; ae_sel16i.n	aed1, aed1, aed1, 0; nop }
  13b016:	0020f0               	nop
  13b019:	f03d                	nop.n
  13b01b:	f03d                	nop.n
  13b01d:	b28d76               	loop	a13, 13b0d3 <Tx_r_fft_512_32b+0x11b>
  13b020:	aae8d3110020159e 	{ ae_la32x2.rip	aed1, u0, a5; ae_add32s	aed0, aed0, aed1; ae_sub32s	aed2, aed0, aed1 }
  13b028:	c8fbd3001a7306ae 	{ ae_la32x2.ip	aed0, u1, a6; ae_neg32s	aed3, aed0; ae_cvt64f32.h	aed7, aed0 }
  13b030:	0200cd012184142f 	{ ae_l32x2.ip	aed1, a4, 16; ae_sel16i.n	aed4, aed1, aed1, 0; ae_slai64	aed8, aed2, 32 }
  13b038:	aa00c342036324be 	{ ae_l32x2.i	aed2, a4, -8; ae_sel16i.n	aed3, aed3, aed2, 0; ae_sub32s	aed6, aed0, aed4 }
  13b040:	9461dd410340259e 	{ nop; ae_mulf32s.lh	aed0, aed3, aed1; ae_add32s	aed4, aed0, aed4 }
  13b048:	c760dd418395259e 	{ nop; ae_mulf32s.hh	aed5, aed3, aed1; ae_neg32s	aed9, aed4 }
  13b050:	0234dd0163a5259f 	{ nop; ae_mulaf32s.ll	aed5, aed3, aed1; ae_slai64	aed10, aed6, 32 }
  13b058:	c896dd431110259e 	{ nop; ae_mulsf32s.lh	aed0, aed1, aed3; ae_cvt64f32.h	aed1, aed4 }
  13b060:	80f5dd956743259e 	{ nop; ae_sub64s	aed3, aed7, aed5; ae_sel16i	aed4, aed9, aed6, 0 }
  13b068:	97f5dd587067259e 	{ nop; ae_sub64s	aed7, aed0, aed8; ae_add64s	aed6, aed7, aed5 }
  13b070:	0cebdd103830259f 	{ nop; ae_add64s	aed0, aed8, aed0; ae_srai64	aed3, aed3, 1 }
  13b078:	0c61dd127487259f 	{ nop; ae_mulf32s.lh	aed7, aed4, aed2; ae_srai64	aed8, aed7, 1 }
  13b080:	0c60dd120450259f 	{ nop; ae_mulf32s.hh	aed0, aed4, aed2; ae_srai64	aed5, aed0, 1 }
  13b088:	0c96dd146267259f 	{ nop; ae_mulsf32s.lh	aed7, aed2, aed4; ae_srai64	aed6, aed6, 1 }
  13b090:	a134dd328420259e 	{ nop; ae_mulaf32s.ll	aed0, aed4, aed2; ae_round32x2f64sasym	aed2, aed8, aed3 }
  13b098:	a1ebdd576a43259e 	{ nop; ae_add64s	aed3, aed10, aed7; ae_round32x2f64sasym	aed4, aed6, aed5 }
  13b0a0:	0cebd81031434bcf 	{ ae_sa32x2.ip	aed4, u2, a11; ae_add64s	aed3, aed1, aed0; ae_srai64	aed4, aed3, 1 }
  13b0a8:	0cf5d81031012cff 	{ ae_sa32x2.rip	aed2, u3, a12; ae_sub64s	aed1, aed1, aed0; ae_srai64	aed0, aed3, 1 }
  13b0b0:	0cf5d31a1732159f 	{ ae_la32x2.rip	aed1, u0, a5; ae_sub64s	aed2, aed7, aed10; ae_srai64	aed3, aed1, 1 }
  13b0b8:	470044               	ae_round32x2f64sasym	aed0, aed0, aed4
  13b0bb:	0c00d81121010bcf 	{ ae_sa32x2.ip	aed0, u2, a11; ae_sel16i.n	aed1, aed1, aed1, 0; ae_srai64	aed0, aed2, 1 }
  13b0c3:	a1fbd3300f2006ae 	{ ae_la32x2.ip	aed0, u1, a6; nop; ae_round32x2f64sasym	aed2, aed0, aed3 }
  13b0cb:	ebfbd8000f002cff 	{ ae_sa32x2.rip	aed2, u3, a12; nop; nop }

0013b0d3 <Tx_r_fft_512_32b+0x11b>:
  13b0d3:	02ad                	mov.n	a10, a2
  13b0d5:	773be4               	ae_sa64pos.fp	u2, a11
  13b0d8:	773cf4               	ae_sa64pos.fp	u3, a12
  13b0db:	03bd                	mov.n	a11, a3
  13b0dd:	ffad25               	call8	13abb0 <Tx_c_fft_512_32b>
  13b0e0:	f01d                	retw.n

0013b0e2 <Tx_r_fft_512_32b+0x12a>:
  13b0e2:	03bd                	mov.n	a11, a3
  13b0e4:	02ad                	mov.n	a10, a2
  13b0e6:	ffaca5               	call8	13abb0 <Tx_c_fft_512_32b>
  13b0e9:	05cd                	mov.n	a12, a5
  13b0eb:	06bd                	mov.n	a11, a6
  13b0ed:	bd5214               	ae_l32.i	aed5, a2, 4
  13b0f0:	bd4204               	ae_l32.i	aed4, a2, 0
  13b0f3:	281384               	ae_zalign64	u2
  13b0f6:	ebe8dd05040222ff 	{ ae_movalign	u3, u2; ae_add32s	aed2, aed4, aed5; nop }
  13b0fe:	ebf3be050403220f 	{ ae_s32.l.i	aed2, a2, 0; ae_sub32s	aed3, aed4, aed5; nop }
  13b106:	400001412103d20e 	{ ae_s32.l.i	aed3, a2, 4; nop; movi	a13, 64 }
  13b10e:	7725c4               	ae_la64.pp	u0, a5
  13b111:	7726d4               	ae_la64.pp	u1, a6
  13b114:	3e4494               	ae_l32x2.ip	aed4, a4, 8
  13b117:	04ad                	mov.n	a10, a4
  13b119:	0d06d4               	ae_la32x2.ip	aed0, u1, a6
  13b11c:	ebfbd3000f00159f 	{ ae_la32x2.rip	aed1, u0, a5; nop; nop }
  13b124:	058d                	mov.n	a8, a5
  13b126:	eb0059010101966f 	{ or	a9, a6, a6; ae_sel16i.n	aed1, aed1, aed1, 0; nop }
  13b12e:	0020f0               	nop
  13b131:	f03d                	nop.n
  13b133:	f03d                	nop.n
  13b135:	b78d76               	loop	a13, 13b1f0 <Tx_r_fft_512_32b+0x238>
  13b138:	94f3d3110020189e 	{ ae_la32x2.rip	aed1, u0, a8; ae_sub32s	aed0, aed0, aed1; ae_add32s	aed2, aed0, aed1 }
  13b140:	c8fbd3201a7359ae 	{ ae_la32x2.ip	aed5, u1, a9; ae_neg32s	aed3, aed0; ae_cvt64f32.h	aed7, aed2 }
  13b148:	0200cd0101801a2f 	{ ae_l32x2.ip	aed1, a10, 16; ae_sel16i.n	aed0, aed1, aed1, 0; ae_slai64	aed8, aed0, 32 }
  13b150:	9400dd035232259e 	{ nop; ae_sel16i.n	aed2, aed2, aed3, 0; ae_add32s	aed3, aed5, aed0 }
  13b158:	aa61dd045250259e 	{ nop; ae_mulf32s.lh	aed0, aed2, aed4; ae_sub32s	aed5, aed5, aed0 }
  13b160:	c760dd548296259e 	{ nop; ae_mulf32s.hh	aed6, aed2, aed4; ae_neg32s	aed9, aed5 }
  13b168:	0297dd045256259f 	{ nop; ae_mulsf32s.ll	aed6, aed2, aed4; ae_slai64	aed5, aed5, 32 }
  13b170:	c833dd321420259e 	{ nop; ae_mulaf32s.lh	aed0, aed4, aed2; ae_cvt64f32.h	aed2, aed3 }
  13b178:	80f5dd369793259e 	{ nop; ae_sub64s	aed3, aed7, aed6; ae_sel16i	aed9, aed3, aed9, 0 }
  13b180:	97f5dd687067259e 	{ nop; ae_sub64s	aed7, aed0, aed8; ae_add64s	aed6, aed7, aed6 }
  13b188:	0cebdd103830259f 	{ nop; ae_add64s	aed0, aed8, aed0; ae_srai64	aed3, aed3, 1 }
  13b190:	0c61dd117987259f 	{ nop; ae_mulf32s.lh	aed7, aed9, aed1; ae_srai64	aed8, aed7, 1 }
  13b198:	0c60dd110940259f 	{ nop; ae_mulf32s.hh	aed0, aed9, aed1; ae_srai64	aed4, aed0, 1 }
  13b1a0:	0c33dd196167259f 	{ nop; ae_mulaf32s.lh	aed7, aed1, aed9; ae_srai64	aed6, aed6, 1 }
  13b1a8:	a197dd318910259e 	{ nop; ae_mulsf32s.ll	aed0, aed9, aed1; ae_round32x2f64sasym	aed1, aed8, aed3 }
  13b1b0:	a1ebdd476583259e 	{ nop; ae_add64s	aed3, aed5, aed7; ae_round32x2f64sasym	aed8, aed6, aed4 }
  13b1b8:	0cebd81032838bcf 	{ ae_sa32x2.ip	aed8, u2, a11; ae_add64s	aed3, aed2, aed0; ae_srai64	aed8, aed3, 1 }
  13b1c0:	0cf5d81032011cff 	{ ae_sa32x2.rip	aed1, u3, a12; ae_sub64s	aed1, aed2, aed0; ae_srai64	aed0, aed3, 1 }
  13b1c8:	0cf5c31517214abf 	{ ae_l32x2.i	aed4, a10, -8; ae_sub64s	aed1, aed7, aed5; ae_srai64	aed2, aed1, 1 }
  13b1d0:	0cfbd3101f50189f 	{ ae_la32x2.rip	aed1, u0, a8; nop; ae_srai64	aed5, aed1, 1 }
  13b1d8:	a1fbd3800f3009ae 	{ ae_la32x2.ip	aed0, u1, a9; nop; ae_round32x2f64sasym	aed3, aed0, aed8 }
  13b1e0:	a100d82151213bce 	{ ae_sa32x2.ip	aed3, u2, a11; ae_sel16i.n	aed1, aed1, aed1, 0; ae_round32x2f64sasym	aed2, aed5, aed2 }
  13b1e8:	ebfbd8000f002cff 	{ ae_sa32x2.rip	aed2, u3, a12; nop; nop }

0013b1f0 <Tx_r_fft_512_32b+0x238>:
  13b1f0:	773be4               	ae_sa64pos.fp	u2, a11
  13b1f3:	773cf4               	ae_sa64pos.fp	u3, a12
  13b1f6:	f01d                	retw.n

0013b1f8 <Tx_c_fft>:
  13b1f8:	00c136               	entry	a1, 96
  13b1fb:	02fd                	mov.n	a15, a2
  13b1fd:	037d                	mov.n	a7, a3
  13b1ff:	45d466               	bnei	a4, 64, 13b248 <Tx_c_fft+0x50>
  13b202:	b5b341               	l32r	a4, 1288d0 (212260 <Tx_c_fft_64_i>)
  13b205:	c30c                	movi.n	a3, 12
  13b207:	20c422               	addi	a2, a4, 32
  13b20a:	2d8376               	loop	a3, 13b23b <Tx_c_fft+0x43>
  13b20d:	009232               	l16si	a3, a2, 0
  13b210:	009452               	l16si	a5, a4, 0
  13b213:	9033f0               	addx2	a3, a3, a15
  13b216:	9055f0               	addx2	a5, a5, a15
  13b219:	400000202000252e 	{ ae_l16.i	aed0, a5, 0; nop; addi	a2, a2, 2 }
  13b221:	400000202001434e 	{ ae_l16.i	aed1, a3, 0; nop; addi	a4, a4, 2 }
  13b229:	d21504               	ae_s16.0.i	aed1, a5, 0
  13b22c:	d20304               	ae_s16.0.i	aed0, a3, 0
  13b22f:	b00314               	ae_l16.i	aed0, a3, 2
  13b232:	b01514               	ae_l16.i	aed1, a5, 2
  13b235:	d20514               	ae_s16.0.i	aed0, a5, 2
  13b238:	d21314               	ae_s16.0.i	aed1, a3, 2

0013b23b <Tx_c_fft+0x43>:
  13b23b:	550c                	movi.n	a5, 5
  13b23d:	084c                	movi.n	a8, 64
  13b23f:	b189                	s32i.n	a8, a1, 44
  13b241:	001386               	j	13b293 <Tx_c_fft+0x9b>

0013b244 <Tx_c_fft+0x4c>:
  13b244:	00000000                                ....

0013b248 <Tx_c_fft+0x50>:
  13b248:	0d404b41d0b0f4ce 	{ bnei.w18	a4, 0x100, 13b709 <Tx_c_fft+0x511>; nop }
  13b250:	b5a121               	l32r	a2, 1288d4 (212310 <Tx_c_fft_256_j>)
  13b253:	38a032               	movi	a3, 56
  13b256:	90c242               	addi	a4, a2, -112
  13b259:	2d8376               	loop	a3, 13b28a <Tx_c_fft+0x92>
  13b25c:	009232               	l16si	a3, a2, 0
  13b25f:	009452               	l16si	a5, a4, 0
  13b262:	9033f0               	addx2	a3, a3, a15
  13b265:	9055f0               	addx2	a5, a5, a15
  13b268:	400000202000252e 	{ ae_l16.i	aed0, a5, 0; nop; addi	a2, a2, 2 }
  13b270:	400000202001434e 	{ ae_l16.i	aed1, a3, 0; nop; addi	a4, a4, 2 }
  13b278:	d21504               	ae_s16.0.i	aed1, a5, 0
  13b27b:	d20304               	ae_s16.0.i	aed0, a3, 0
  13b27e:	b00314               	ae_l16.i	aed0, a3, 2
  13b281:	b01514               	ae_l16.i	aed1, a5, 2
  13b284:	d20514               	ae_s16.0.i	aed0, a5, 2
  13b287:	d21314               	ae_s16.0.i	aed1, a3, 2

0013b28a <Tx_c_fft+0x92>:
  13b28a:	07a052               	movi	a5, 7
  13b28d:	00a192               	movi	a9, 0x100
  13b290:	0b6192               	s32i	a9, a1, 44

0013b293 <Tx_c_fft+0x9b>:
  13b293:	260c                	movi.n	a6, 2
  13b295:	b148                	l32i.n	a4, a1, 44
  13b297:	b59091               	l32r	a9, 1288d8 (212380 <tx_phs_tbl_256_wb_117>)
  13b29a:	443b                	addi.n	a4, a4, 3
  13b29c:	214240               	srai	a4, a4, 2
  13b29f:	0d402341d0b0170e 	{ beqi.w18	a7, 1, 13b4e0 <Tx_c_fft+0x2e8>; nop }
  13b2a7:	772fc4               	ae_la64.pp	u0, a15
  13b2aa:	281344               	ae_zalign64	u1
  13b2ad:	0f3d                	mov.n	a3, a15
  13b2af:	0f2d                	mov.n	a2, a15
  13b2b1:	13a476               	loopgtz	a4, 13b2c8 <Tx_c_fft+0xd0>
  13b2b4:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13b2b7:	81fbdd000721259e 	{ nop; ae_neg16s	aed1, aed0; ae_sel16i	aed2, aed0, aed0, 1 }
  13b2bf:	a30014               	ae_sel16i	aed0, aed0, aed1, 3
  13b2c2:	330024               	ae_add16s	aed0, aed0, aed2
  13b2c5:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0013b2c8 <Tx_c_fft+0xd0>:
  13b2c8:	7733d4               	ae_sa64pos.fp	u1, a3
  13b2cb:	0d404341a0b0256e 	{ blti.w18	a5, 2, 13b709 <Tx_c_fft+0x511>; nop }
  13b2d3:	1a0c                	movi.n	a10, 1
  13b2d5:	400000f144fbb65e 	{ ae_movda16	aed11, a6; nop; addi	a11, a5, -1 }
  13b2dd:	0161b2               	s32i	a11, a1, 4
  13b2e0:	40000101440a2a0e 	{ ae_movda16	aed10, a10; nop; movi	a2, 0 }

0013b2e8 <Tx_c_fft+0xf0>:
  13b2e8:	1e0c                	movi.n	a14, 1
  13b2ea:	6c0c                	movi.n	a12, 6
  13b2ec:	a21b                	addi.n	a10, a2, 1
  13b2ee:	c0cc20               	sub	a12, a12, a2
  13b2f1:	21a9                	s32i.n	a10, a1, 8
  13b2f3:	23cc80               	sext	a12, a12, 15
  13b2f6:	232ca4               	ae_slaa16s	aed2, aed10, a12
  13b2f9:	23aa80               	sext	a10, a10, 15
  13b2fc:	b1c8                	l32i.n	a12, a1, 44
  13b2fe:	231ab4               	ae_slaa16s	aed1, aed11, a10
  13b301:	25b284               	ae_movad16.0	a11, aed2
  13b304:	81b9                	s32i.n	a11, a1, 32
  13b306:	230e14               	ae_slaa16s	aed0, aed1, a14
  13b309:	258184               	ae_movad16.0	a8, aed1
  13b30c:	a189                	s32i.n	a8, a1, 40
  13b30e:	25d084               	ae_movad16.0	a13, aed0
  13b311:	91d9                	s32i.n	a13, a1, 36
  13b313:	0d401b4160b01c6e 	{ blti.w18	a12, 1, 13b4cd <Tx_c_fft+0x2d5>; nop }
  13b31b:	0e0c                	movi.n	a14, 0
  13b31d:	d83b                	addi.n	a13, a8, 3
  13b31f:	0b0c                	movi.n	a11, 0
  13b321:	281384               	ae_zalign64	u2
  13b324:	2803e4               	ae_movalign	u3, u2
  13b327:	907bf0               	addx2	a7, a11, a15
  13b32a:	21d2d0               	srai	a13, a13, 2
  13b32d:	c1d9                	s32i.n	a13, a1, 48
  13b32f:	076d                	mov.n	a6, a7

0013b331 <Tx_c_fft+0x139>:
  13b331:	7727d4               	ae_la64.pp	u1, a7
  13b334:	a188                	l32i.n	a8, a1, 40
  13b336:	c1a8                	l32i.n	a10, a1, 48
  13b338:	88ba                	add.n	a8, a8, a11
  13b33a:	9088f0               	addx2	a8, a8, a15
  13b33d:	085d                	mov.n	a5, a8
  13b33f:	ebfadd000409280f 	{ ae_la64.pp	u0, a8; ae_movi	aed9, 4; nop }
  13b347:	0d4015cce6b81a6e 	{ blti.w18	a10, 1, 13b4a9 <Tx_c_fft+0x2b1>; ae_movi	aed8, -2 }
  13b34f:	8128                	l32i.n	a2, a1, 32
  13b351:	400001014507d20e 	{ ae_movda32	aed7, a2; nop; movi	a13, 0 }
  13b359:	400001b544643d2e 	{ ae_movda16	aed4, a13; nop; ae_movda16	aed6, a2 }
  13b361:	0c80180684c45d2e 	{ ae_movda32	aed5, a13; ae_mul16x4	aed12, aed4, aed6, aed4 }
  13b369:	93f2dd955853259e 	{ nop; ae_sub32	aed3, aed8, aed5; ae_add32	aed5, aed5, aed9 }
  13b371:	0d801a834713353e 	{ ae_movad16.0	a3, aed5; ae_mulp32x2	aed3, aed7, aed3 }
  13b379:	25c4c4               	ae_movad32.l	a12, aed4
  13b37c:	2543c4               	ae_movad32.l	a4, aed3
  13b37f:	11ccf0               	slli	a12, a12, 1
  13b382:	904490               	addx2	a4, a4, a9
  13b385:	c0c9c0               	sub	a12, a9, a12
  13b388:	02dcc2               	addmi	a12, a12, 0x200
  13b38b:	4000002410044c4e 	{ ae_l16x2m.i	aed4, a12, 0; nop; addmi	a4, a4, 0x200 }
  13b393:	0d400d41b0b02a6e 	{ blti.w18	a10, 2, 13b472 <Tx_c_fft+0x27a>; nop }
  13b39b:	fecaa2               	addi	a10, a10, -2
  13b39e:	400001b54553333e 	{ ae_movda32	aed3, a3; nop; ae_movda16	aed5, a3 }
  13b3a6:	0c801206e5d5c39e 	{ ae_add32	aed12, aed3, aed9; ae_mul16x4	aed13, aed5, aed6, aed5 }
  13b3ae:	0d801ac348632c3e 	{ ae_movad16.0	a2, aed12; ae_sub32	aed3, aed8, aed3 }
  13b3b6:	eb7bc8030703357f 	{ ae_movad32.l	a3, aed5; ae_mulp32x2	aed3, aed7, aed3; nop }
  13b3be:	0020f0               	nop
  13b3c1:	f03d                	nop.n
  13b3c3:	f03d                	nop.n
  13b3c5:	5daa76               	loopgtz	a10, 13b426 <Tx_c_fft+0x22e>
  13b3c8:	400001b41001442e 	{ ae_l16x2m.i	aed1, a4, 0; nop; ae_movda32	aed0, a2 }
  13b3d0:	18f2cf801852158f 	{ ae_la16x4.ip	aed1, u0, a5; ae_sub32	aed2, aed8, aed0; ae_slai32	aed5, aed1, 8 }
  13b3d8:	18fbc8804f40437f 	{ ae_movad32.l	a4, aed3; nop; ae_slai32	aed4, aed4, 8 }
  13b3e0:	c77bcf52875326ae 	{ ae_la16x4.ip	aed2, u1, a6; ae_mulp32x2	aed3, aed7, aed2; ae_neg32s	aed5, aed5 }
  13b3e8:	c76f51418545449e 	{ addx2	a4, a4, a9; ae_mulfc32x16ras.l	aed5, aed5, aed1; ae_neg32s	aed4, aed4 }
  13b3f0:	936e30910401244e 	{ addmi	a4, a4, 0x200; ae_mulfc32x16ras.h	aed1, aed4, aed1; ae_add32	aed0, aed0, aed9 }
  13b3f8:	1133f0               	slli	a3, a3, 1
  13b3fb:	9bfb5a105f10393e 	{ sub	a3, a9, a3; nop; ae_round16x4f32sasym	aed1, aed1, aed5 }
  13b403:	a7e530112221233e 	{ addmi	a3, a3, 0x200; ae_add16s	aed1, aed2, aed1; ae_sub16s	aed2, aed2, aed1 }
  13b40b:	400001754400220e 	{ ae_movda16	aed0, a2; nop; ae_movad16.0	a2, aed0 }
  13b413:	0c801806800117de 	{ ae_sa16x4.ip	aed1, u2, a7; ae_mul16x4	aed0, aed1, aed6, aed0 }
  13b41b:	0c28b4               	ae_sa16x4.ip	aed2, u3, a8
  13b41e:	400001741054331e 	{ ae_l16x2m.i	aed4, a3, 0; nop; ae_movad32.l	a3, aed1 }

0013b426 <Tx_c_fft+0x22e>:
  13b426:	37f5c4               	ae_la16x4.ip	aed15, u0, a5
  13b429:	18fba6804f00e40f 	{ ae_l16x2m.i	aed14, a4, 0; nop; ae_slai32	aed0, aed4, 8 }
  13b431:	11a3f0               	slli	a10, a3, 1
  13b434:	18fbdd80eae0259f 	{ nop; ae_neg32s	aed0, aed0; ae_slai32	aed14, aed14, 8 }
  13b43c:	c76ec8ef80ec437e 	{ ae_movad32.l	a4, aed3; ae_mulfc32x16ras.h	aed12, aed0, aed15; ae_neg32s	aed14, aed14 }
  13b444:	eb6fcf0f0e0d86af 	{ ae_la16x4.ip	aed8, u1, a6; ae_mulfc32x16ras.l	aed13, aed14, aed15; nop }
  13b44c:	904490               	addx2	a4, a4, a9
  13b44f:	9bfb5ac0df90a9ae 	{ sub	a10, a9, a10; nop; ae_round16x4f32sasym	aed9, aed12, aed13 }
  13b457:	ebe5300908072aaf 	{ addmi	a10, a10, 0x200; ae_add16s	aed7, aed8, aed9; nop }
  13b45f:	ebf0d409080677cf 	{ ae_sa16x4.ip	aed7, u2, a7; ae_sub16s	aed6, aed8, aed9; nop }
  13b467:	0c68b4               	ae_sa16x4.ip	aed6, u3, a8
  13b46a:	4000002410044a4e 	{ ae_l16x2m.i	aed4, a10, 0; nop; addmi	a4, a4, 0x200 }

0013b472 <Tx_c_fft+0x27a>:
  13b472:	3775c4               	ae_la16x4.ip	aed7, u0, a5
  13b475:	18fba6804f80640f 	{ ae_l16x2m.i	aed6, a4, 0; nop; ae_slai32	aed8, aed4, 8 }
  13b47d:	18fbdd886a68259f 	{ nop; ae_neg32s	aed8, aed8; ae_slai32	aed6, aed6, 8 }
  13b485:	c76edd678863259e 	{ nop; ae_mulfc32x16ras.h	aed3, aed8, aed7; ae_neg32s	aed6, aed6 }
  13b48d:	eb6fdd070605259f 	{ nop; ae_mulfc32x16ras.l	aed5, aed6, aed7; nop }
  13b495:	3716d4               	ae_la16x4.ip	aed1, u1, a6
  13b498:	422534               	ae_round16x4f32sasym	aed2, aed3, aed5
  13b49b:	330124               	ae_add16s	aed0, aed1, aed2
  13b49e:	ebf0d402010f07cf 	{ ae_sa16x4.ip	aed0, u2, a7; ae_sub16s	aed15, aed1, aed2; nop }
  13b4a6:	0cf8b4               	ae_sa16x4.ip	aed15, u3, a8

0013b4a9 <Tx_c_fft+0x2b1>:
  13b4a9:	91c8                	l32i.n	a12, a1, 36
  13b4ab:	7737e4               	ae_sa64pos.fp	u2, a7
  13b4ae:	7738f4               	ae_sa64pos.fp	u3, a8
  13b4b1:	281384               	ae_zalign64	u2
  13b4b4:	eeca                	add.n	a14, a14, a12
  13b4b6:	bcba                	add.n	a11, a12, a11
  13b4b8:	2803e4               	ae_movalign	u3, u2
  13b4bb:	23bb80               	sext	a11, a11, 15
  13b4be:	907bf0               	addx2	a7, a11, a15
  13b4c1:	b1c8                	l32i.n	a12, a1, 44
  13b4c3:	076d                	mov.n	a6, a7
  13b4c5:	0d3fe64180b09ece 	{ blt.w18	a14, a12, 13b331 <Tx_c_fft+0x139>; nop }

0013b4cd <Tx_c_fft+0x2d5>:
  13b4cd:	21d8                	l32i.n	a13, a1, 8
  13b4cf:	11e8                	l32i.n	a14, a1, 4
  13b4d1:	0d2d                	mov.n	a2, a13
  13b4d3:	0d3fe14110b0bdee 	{ bne.w18	a13, a14, 13b2e8 <Tx_c_fft+0xf0>; nop }
  13b4db:	008a86               	j	13b709 <Tx_c_fft+0x511>

0013b4de <Tx_c_fft+0x2e6>:
	...

0013b4e0 <Tx_c_fft+0x2e8>:
  13b4e0:	772fc4               	ae_la64.pp	u0, a15
  13b4e3:	281344               	ae_zalign64	u1
  13b4e6:	0f3d                	mov.n	a3, a15
  13b4e8:	0f2d                	mov.n	a2, a15
  13b4ea:	1ba476               	loopgtz	a4, 13b509 <Tx_c_fft+0x311>
  13b4ed:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13b4f0:	81fbdd000721259e 	{ nop; ae_neg16s	aed1, aed0; ae_sel16i	aed2, aed0, aed0, 1 }
  13b4f8:	a30014               	ae_sel16i	aed0, aed0, aed1, 3
  13b4fb:	330024               	ae_add16s	aed0, aed0, aed2
  13b4fe:	e7fbdd100f00259f 	{ nop; nop; ae_srai16	aed0, aed0, 1 }
  13b506:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0013b509 <Tx_c_fft+0x311>:
  13b509:	7733d4               	ae_sa64pos.fp	u1, a3
  13b50c:	0d401f4190b0256e 	{ blti.w18	a5, 2, 13b709 <Tx_c_fft+0x511>; nop }
  13b514:	1a0c                	movi.n	a10, 1
  13b516:	400000f144fbb65e 	{ ae_movda16	aed11, a6; nop; addi	a11, a5, -1 }
  13b51e:	11b9                	s32i.n	a11, a1, 4
  13b520:	40000101440a2a0e 	{ ae_movda16	aed10, a10; nop; movi	a2, 0 }

0013b528 <Tx_c_fft+0x330>:
  13b528:	1e0c                	movi.n	a14, 1
  13b52a:	6c0c                	movi.n	a12, 6
  13b52c:	a21b                	addi.n	a10, a2, 1
  13b52e:	c0cc20               	sub	a12, a12, a2
  13b531:	01a9                	s32i.n	a10, a1, 0
  13b533:	23cc80               	sext	a12, a12, 15
  13b536:	23dca4               	ae_slaa16s	aed13, aed10, a12
  13b539:	23aa80               	sext	a10, a10, 15
  13b53c:	b1c8                	l32i.n	a12, a1, 44
  13b53e:	23cab4               	ae_slaa16s	aed12, aed11, a10
  13b541:	25bd84               	ae_movad16.0	a11, aed13
  13b544:	31b9                	s32i.n	a11, a1, 12
  13b546:	239ec4               	ae_slaa16s	aed9, aed12, a14
  13b549:	258c84               	ae_movad16.0	a8, aed12
  13b54c:	5189                	s32i.n	a8, a1, 20
  13b54e:	25d984               	ae_movad16.0	a13, aed9
  13b551:	41d9                	s32i.n	a13, a1, 16
  13b553:	0d401a4140b01c6e 	{ blti.w18	a12, 1, 13b6fb <Tx_c_fft+0x503>; nop }
  13b55b:	d83b                	addi.n	a13, a8, 3
  13b55d:	0e0c                	movi.n	a14, 0
  13b55f:	281384               	ae_zalign64	u2
  13b562:	2803e4               	ae_movalign	u3, u2
  13b565:	71e9                	s32i.n	a14, a1, 28
  13b567:	21d2d0               	srai	a13, a13, 2
  13b56a:	61d9                	s32i.n	a13, a1, 24
  13b56c:	0e0c                	movi.n	a14, 0
  13b56e:	907ef0               	addx2	a7, a14, a15
  13b571:	076d                	mov.n	a6, a7

0013b573 <Tx_c_fft+0x37b>:
  13b573:	7727d4               	ae_la64.pp	u1, a7
  13b576:	5188                	l32i.n	a8, a1, 20
  13b578:	61a8                	l32i.n	a10, a1, 24
  13b57a:	88ea                	add.n	a8, a8, a14
  13b57c:	9088f0               	addx2	a8, a8, a15
  13b57f:	085d                	mov.n	a5, a8
  13b581:	7728c4               	ae_la64.pp	u0, a8
  13b584:	0d401441b0b01a6e 	{ blti.w18	a10, 1, 13b6d3 <Tx_c_fft+0x4db>; nop }
  13b58c:	3148                	l32i.n	a4, a1, 12
  13b58e:	00a022               	movi	a2, 0
  13b591:	400001014408b24e 	{ ae_movda16	aed8, a2; nop; movi	a11, 4 }
  13b599:	400001b545674b4e 	{ ae_movda32	aed7, a11; nop; ae_movda32	aed6, a4 }
  13b5a1:	0d801a87c61754ee 	{ ae_movda16	aed5, a4; ae_mulp32x2	aed7, aed6, aed7 }
  13b5a9:	0c801a050898359e 	{ ae_la16x4.ip	aed3, u0, a5; ae_mul16x4	aed9, aed8, aed5, aed8 }
  13b5b1:	25d7c4               	ae_movad32.l	a13, aed7
  13b5b4:	25c8c4               	ae_movad32.l	a12, aed8
  13b5b7:	ba49d4               	ae_l16x2m.x	aed4, a9, a13
  13b5ba:	90cc90               	addx2	a12, a12, a9
  13b5bd:	18fba6804f402c0f 	{ ae_l16x2m.i	aed2, a12, 0; nop; ae_slai32	aed4, aed4, 8 }
  13b5c5:	186fdd832421259f 	{ nop; ae_mulfc32x16ras.l	aed1, aed4, aed3; ae_slai32	aed2, aed2, 8 }
  13b5cd:	eb6edd030200259f 	{ nop; ae_mulfc32x16ras.h	aed0, aed2, aed3; nop }
  13b5d5:	37e6d4               	ae_la16x4.ip	aed14, u1, a6
  13b5d8:	42f104               	ae_round16x4f32sasym	aed15, aed0, aed1
  13b5db:	ebe5400f0e03044f 	{ movi	a4, 4; ae_add16s	aed3, aed14, aed15; nop }
  13b5e3:	0d400dcf9e502a6e 	{ blti.w18	a10, 2, 13b6c0 <Tx_c_fft+0x4c8>; ae_sub16s	aed0, aed14, aed15 }
  13b5eb:	40000101440c248e 	{ ae_movda16	aed12, a4; nop; movi	a2, 8 }
  13b5f3:	0c800405fcdcea3e 	{ addi	a3, a10, -2; ae_mul16x4	aed13, aed12, aed5, aed12 }
  13b5fb:	0ca0d2               	movi	a13, 12
  13b5fe:	400001754559cdce 	{ ae_movda32	aed9, a13; nop; ae_movad32.l	a12, aed12 }
  13b606:	eb7b59090609a99f 	{ or	a10, a9, a9; ae_mulp32x2	aed9, aed6, aed9; nop }
  13b60e:	90cc90               	addx2	a12, a12, a9
  13b611:	2549c4               	ae_movad32.l	a4, aed9
  13b614:	209880               	or	a9, a8, a8
  13b617:	208770               	or	a8, a7, a7
  13b61a:	207660               	or	a7, a6, a6
  13b61d:	55a376               	loopgtz	a3, 13b676 <Tx_c_fft+0x47e>
  13b620:	e7fb51103f3032bf 	{ addx2	a3, a2, a11; nop; ae_srai16	aed3, aed3, 1 }
  13b628:	e7fbd4100f3038cf 	{ ae_sa16x4.ip	aed3, u2, a8; nop; ae_srai16	aed3, aed0, 1 }
  13b630:	400001b54510332e 	{ ae_movda32	aed0, a3; nop; ae_movda16	aed1, a2 }
  13b638:	0c39b4               	ae_sa16x4.ip	aed3, u3, a9
  13b63b:	0c800e05a1123a4e 	{ ae_l16x2m.x	aed3, a10, a4; ae_mul16x4	aed1, aed2, aed5, aed1 }
  13b643:	187bcf803610358f 	{ ae_la16x4.ip	aed3, u0, a5; ae_mulp32x2	aed0, aed6, aed0; ae_slai32	aed1, aed3, 8 }
  13b64b:	4000017410523c2e 	{ ae_l16x2m.i	aed2, a12, 0; nop; ae_movad32.l	a3, aed2 }
  13b653:	186fcf83214217af 	{ ae_la16x4.ip	aed1, u1, a7; ae_mulfc32x16ras.l	aed2, aed1, aed3; ae_slai32	aed4, aed2, 8 }
  13b65b:	eb6e51030403c3af 	{ addx2	a12, a3, a10; ae_mulfc32x16ras.h	aed3, aed4, aed3; nop }
  13b663:	2540c4               	ae_movad32.l	a4, aed0
  13b666:	9bfb20302f30423e 	{ addi	a3, a2, 4; nop; ae_round16x4f32sasym	aed3, aed3, aed2 }
  13b66e:	a7e55f331103238e 	{ sext	a2, a3, 15; ae_add16s	aed3, aed1, aed3; ae_sub16s	aed0, aed1, aed3 }

0013b676 <Tx_c_fft+0x47e>:
  13b676:	0abd                	mov.n	a11, a10
  13b678:	203770               	or	a3, a7, a7
  13b67b:	20a550               	or	a10, a5, a5
  13b67e:	e7fb59103f50788f 	{ or	a7, a8, a8; nop; ae_srai16	aed5, aed3, 1 }
  13b686:	0c57a4               	ae_sa16x4.ip	aed5, u2, a7
  13b689:	e7fb59100f40899f 	{ or	a8, a9, a9; nop; ae_srai16	aed4, aed0, 1 }
  13b691:	0c48b4               	ae_sa16x4.ip	aed4, u3, a8
  13b694:	372ac4               	ae_la16x4.ip	aed2, u0, a10
  13b697:	ba3b44               	ae_l16x2m.x	aed3, a11, a4
  13b69a:	18fba6803f301c0f 	{ ae_l16x2m.i	aed1, a12, 0; nop; ae_slai32	aed3, aed3, 8 }
  13b6a2:	186fdd821310259f 	{ nop; ae_mulfc32x16ras.l	aed0, aed3, aed2; ae_slai32	aed1, aed1, 8 }
  13b6aa:	eb6edd02010f259f 	{ nop; ae_mulfc32x16ras.h	aed15, aed1, aed2; nop }
  13b6b2:	37d3d4               	ae_la16x4.ip	aed13, u1, a3
  13b6b5:	42e0f4               	ae_round16x4f32sasym	aed14, aed15, aed0
  13b6b8:	a7e559eedd039bbe 	{ or	a9, a11, a11; ae_add16s	aed3, aed13, aed14; ae_sub16s	aed0, aed13, aed14 }

0013b6c0 <Tx_c_fft+0x4c8>:
  13b6c0:	e7fbdd103f70259f 	{ nop; nop; ae_srai16	aed7, aed3, 1 }
  13b6c8:	e7fbd4100f6077cf 	{ ae_sa16x4.ip	aed7, u2, a7; nop; ae_srai16	aed6, aed0, 1 }
  13b6d0:	0c68b4               	ae_sa16x4.ip	aed6, u3, a8

0013b6d3 <Tx_c_fft+0x4db>:
  13b6d3:	b1d8                	l32i.n	a13, a1, 44
  13b6d5:	71c8                	l32i.n	a12, a1, 28
  13b6d7:	41a8                	l32i.n	a10, a1, 16
  13b6d9:	7737e4               	ae_sa64pos.fp	u2, a7
  13b6dc:	7738f4               	ae_sa64pos.fp	u3, a8
  13b6df:	281384               	ae_zalign64	u2
  13b6e2:	eaea                	add.n	a14, a10, a14
  13b6e4:	2803e4               	ae_movalign	u3, u2
  13b6e7:	23ee80               	sext	a14, a14, 15
  13b6ea:	ccaa                	add.n	a12, a12, a10
  13b6ec:	71c9                	s32i.n	a12, a1, 28
  13b6ee:	907ef0               	addx2	a7, a14, a15
  13b6f1:	076d                	mov.n	a6, a7
  13b6f3:	0d3fe741c0b09cde 	{ blt.w18	a12, a13, 13b573 <Tx_c_fft+0x37b>; nop }

0013b6fb <Tx_c_fft+0x503>:
  13b6fb:	01b8                	l32i.n	a11, a1, 0
  13b6fd:	11c8                	l32i.n	a12, a1, 4
  13b6ff:	0b2d                	mov.n	a2, a11
  13b701:	0d3fe24130b0bbce 	{ bne.w18	a11, a12, 13b528 <Tx_c_fft+0x330>; nop }

0013b709 <Tx_c_fft+0x511>:
  13b709:	f01d                	retw.n

0013b70b <Tx_c_fft+0x513>:
	...

0013b70c <Tx_r_fft_512_32b_16b_input>:
  13b70c:	004136               	entry	a1, 32
  13b70f:	b47341               	l32r	a4, 1288dc (240ab0 <fftbuf_32b>)
  13b712:	2013a6               	blti	a3, 1, 13b736 <Tx_r_fft_512_32b_16b_input+0x2a>
  13b715:	02ad                	mov.n	a10, a2
  13b717:	04bd                	mov.n	a11, a4
  13b719:	7c0c                	movi.n	a12, 7
  13b71b:	00a2d2               	movi	a13, 0x200
  13b71e:	f924e5               	call8	13496c <Left_Shift_32to16>
  13b721:	04ad                	mov.n	a10, a4
  13b723:	03bd                	mov.n	a11, a3
  13b725:	ff8925               	call8	13afb8 <Tx_r_fft_512_32b>
  13b728:	04ad                	mov.n	a10, a4
  13b72a:	02bd                	mov.n	a11, a2
  13b72c:	7c0c                	movi.n	a12, 7
  13b72e:	00a2d2               	movi	a13, 0x200
  13b731:	f926e5               	call8	1349a0 <Right_Shift_32to16>
  13b734:	f01d                	retw.n

0013b736 <Tx_r_fft_512_32b_16b_input+0x2a>:
  13b736:	02ad                	mov.n	a10, a2
  13b738:	20b440               	or	a11, a4, a4
  13b73b:	00a2c2               	movi	a12, 0x200
  13b73e:	f92965               	call8	1349d4 <V32to16>
  13b741:	03bd                	mov.n	a11, a3
  13b743:	04ad                	mov.n	a10, a4
  13b745:	ff8725               	call8	13afb8 <Tx_r_fft_512_32b>
  13b748:	04ad                	mov.n	a10, a4
  13b74a:	02bd                	mov.n	a11, a2
  13b74c:	00a2c2               	movi	a12, 0x200
  13b74f:	f92ae5               	call8	1349fc <V16to32>
  13b752:	f01d                	retw.n

0013b754 <Tx_r_fft>:
  13b754:	006136               	entry	a1, 48
  13b757:	025d                	mov.n	a5, a2
  13b759:	0139                	s32i.n	a3, a1, 0
  13b75b:	1149                	s32i.n	a4, a1, 4
  13b75d:	01a0a2               	movi	a10, 1
  13b760:	0d401d4140b0d40e 	{ beqi.w18	a4, 64, 13b938 <Tx_r_fft+0x1e4>; nop }
  13b768:	0d40204180b0130e 	{ beqi.w18	a3, 1, 13b974 <Tx_r_fft+0x220>; nop }
  13b770:	400001002115720e 	{ ae_l16.i	aed5, a2, 2; nop; movi	a7, 0x100 }
  13b778:	400001802004620e 	{ ae_l16.i	aed4, a2, 0; nop; movi	a6, 128 }
  13b780:	ebe540050403fe9f 	{ movi	a9, 254; ae_add16s	aed3, aed4, aed5; nop }
  13b788:	0d8019c514524a3e 	{ ae_sraa16s	aed1, aed3, a10; ae_sub16s	aed2, aed4, aed5 }
  13b790:	400001d4b00122ae 	{ ae_s16.0.i	aed1, a2, 0; nop; ae_sraa16s	aed0, aed2, a10 }
  13b798:	40000100b100420e 	{ ae_s16.0.i	aed0, a2, 2; nop; movi	a4, 0 }

0013b7a0 <Tx_r_fft+0x4c>:
  13b7a0:	029522               	l16si	a2, a5, 4
  13b7a3:	2f0c                	movi.n	a15, 2
  13b7a5:	0c0c                	movi.n	a12, 0
  13b7a7:	401400               	ssl	a4
  13b7aa:	b2c0d1               	l32r	a13, 1282ac (10000 <xthals_release_major+0xd120>)
  13b7ad:	90a950               	addx2	a10, a9, a5
  13b7b0:	213160               	srai	a3, a6, 1
  13b7b3:	156dd4               	ae_movda32x2	aed6, a13, a13
  13b7b6:	a1e900               	sll	a14, a9
  13b7b9:	155cc4               	ae_movda32x2	aed5, a12, a12
  13b7bc:	330b                	addi.n	a3, a3, -1
  13b7be:	a1ff00               	sll	a15, a15
  13b7c1:	b44561               	l32r	a6, 1288d8 (212380 <tx_phs_tbl_256_wb_117>)
  13b7c4:	019ab2               	l16si	a11, a10, 2
  13b7c7:	009a82               	l16si	a8, a10, 0
  13b7ca:	0395c2               	l16si	a12, a5, 6
  13b7cd:	1592c4               	ae_movda32x2	aed9, a2, a12
  13b7d0:	0a9d                	mov.n	a9, a10
  13b7d2:	420c                	movi.n	a2, 4
  13b7d4:	05cd                	mov.n	a12, a5
  13b7d6:	1588b4               	ae_movda32x2	aed8, a8, a11
  13b7d9:	90ee60               	addx2	a14, a14, a6
  13b7dc:	90ff60               	addx2	a15, a15, a6
  13b7df:	fccee2               	addi	a14, a14, -4
  13b7e2:	fcc782               	addi	a8, a7, -4
  13b7e5:	19fb5f009f90888f 	{ sext	a8, a8, 15; nop; ae_slai32	aed9, aed9, 16 }
  13b7ed:	19fbdd008f802e0f 	{ ae_la64.pp	u0, a14; nop; ae_slai32	aed8, aed8, 16 }
  13b7f5:	aded2f988983cffe 	{ addi	a15, a15, -4; ae_addsub32	aed3, aed9, aed8; ae_subadd32	aed8, aed8, aed9 }
  13b7fd:	80f2dd3835382f2e 	{ ae_la64.pp	u1, a15; ae_sub32	aed8, aed5, aed8; ae_sel16i	aed3, aed3, aed3, 0 }
  13b805:	8000cf8383147fae 	{ ae_la16x4.ip	aed7, u1, a15; ae_sel16i.n	aed4, aed3, aed3, 0; ae_sel16i	aed1, aed8, aed8, 0 }
  13b80d:	8303cf1188120e8e 	{ ae_la16x4.ip	aed0, u0, a14; ae_sel16i.n	aed2, aed8, aed1, 3; ae_sel16i	aed1, aed1, aed8, 3 }
  13b815:	1f032f071717e8bf 	{ addi	a11, a8, -2; ae_sel16i.n	aed7, aed7, aed7, 3; ae_srai32	aed1, aed1, 16 }
  13b81d:	1f5a5f072121bb8f 	{ sext	a11, a11, 15; ae_mulc32x16.h	aed1, aed1, aed7; ae_srai32	aed2, aed2, 16 }
  13b825:	b1a376               	loopgtz	a3, 13b8da <Tx_r_fft+0x186>
  13b828:	a1a800               	sll	a10, a8
  13b82b:	18032f101010eb4f 	{ addi	a4, a11, -2; ae_sel16i.n	aed0, aed0, aed0, 3; ae_slai32	aed1, aed1, 1 }
  13b833:	930020301010223e 	{ addi	a3, a2, 2; ae_sel16i.n	aed0, aed0, aed0, 0; ae_add32	aed1, aed1, aed3 }
  13b83b:	935b51601210aa6e 	{ addx2	a10, a10, a6; ae_mulc32x16.l	aed0, aed2, aed0; ae_add32	aed1, aed1, aed6 }
  13b843:	a12200               	sll	a2, a2
  13b846:	1ffb51101f10226f 	{ addx2	a2, a2, a6; nop; ae_srai32	aed1, aed1, 17 }
  13b84e:	1800201101104ccf 	{ addi	a12, a12, 4; ae_sel16i.n	aed0, aed1, aed1, 0; ae_slai32	aed1, aed0, 1 }
  13b856:	ebedc8010501e07f 	{ ae_movad32.l	a14, aed0; ae_addsub32	aed1, aed5, aed1; nop }
  13b85e:	ebedc8040100f03f 	{ ae_movad32.h	a15, aed0; ae_addsub32	aed0, aed1, aed4; nop }
  13b866:	ebe72f060000c22f 	{ addi	a2, a2, -4; ae_add32	aed0, aed0, aed6; nop }
  13b86e:	1ffb2f100f00caaf 	{ addi	a10, a10, -4; nop; ae_srai32	aed0, aed0, 17 }
  13b876:	25d0c4               	ae_movad32.l	a13, aed0
  13b879:	015ce2               	s16i	a14, a12, 2
  13b87c:	005cf2               	s16i	a15, a12, 0
  13b87f:	25e0b4               	ae_movad32.h	a14, aed0
  13b882:	0159d2               	s16i	a13, a9, 2
  13b885:	0059e2               	s16i	a14, a9, 0
  13b888:	909850               	addx2	a9, a8, a5
  13b88b:	029ce2               	l16si	a14, a12, 4
  13b88e:	0199f2               	l16si	a15, a9, 2
  13b891:	039cd2               	l16si	a13, a12, 6
  13b894:	009982               	l16si	a8, a9, 0
  13b897:	150ed4               	ae_movda32x2	aed0, a14, a13
  13b89a:	19fb60000f1008ff 	{ ae_movda32x2	aed0, a8, a15; nop; ae_slai32	aed1, aed0, 16 }
  13b8a2:	19fb59000f008bbf 	{ or	a8, a11, a11; nop; ae_slai32	aed0, aed0, 16 }
  13b8aa:	99f6dd011010220e 	{ ae_la64.pp	u0, a2; ae_subadd32	aed0, aed0, aed1; ae_addsub32	aed1, aed1, aed0 }
  13b8b2:	80f2dd1015302a2e 	{ ae_la64.pp	u1, a10; ae_sub32	aed0, aed5, aed0; ae_sel16i	aed3, aed1, aed1, 0 }
  13b8ba:	8000cf303042128e 	{ ae_la16x4.ip	aed1, u0, a2; ae_sel16i.n	aed2, aed0, aed0, 0; ae_sel16i	aed4, aed3, aed3, 0 }
  13b8c2:	83035f002220b48e 	{ sext	a11, a4, 15; ae_sel16i.n	aed0, aed2, aed0, 3; ae_sel16i	aed2, aed0, aed2, 3 }
  13b8ca:	1f035f010110238f 	{ sext	a2, a3, 15; ae_sel16i.n	aed0, aed1, aed1, 3; ae_srai32	aed1, aed0, 16 }
  13b8d2:	1f5acf0021210aaf 	{ ae_la16x4.ip	aed0, u1, a10; ae_mulc32x16.h	aed1, aed1, aed0; ae_srai32	aed2, aed2, 16 }

0013b8da <Tx_r_fft+0x186>:
  13b8da:	01b8                	l32i.n	a11, a1, 0
  13b8dc:	96a114               	ae_slai32	aed10, aed1, 1
  13b8df:	9303dd30a0a9259e 	{ nop; ae_sel16i.n	aed9, aed0, aed0, 3; ae_add32	aed10, aed10, aed3 }
  13b8e7:	9300dd69a9a9259e 	{ nop; ae_sel16i.n	aed9, aed9, aed9, 0; ae_add32	aed10, aed10, aed6 }
  13b8ef:	1f5bdd19a2a9259f 	{ nop; ae_mulc32x16.l	aed9, aed2, aed9; ae_srai32	aed10, aed10, 17 }
  13b8f7:	a0aaa4               	ae_sel16i	aed10, aed10, aed10, 0
  13b8fa:	18fbc8109f908a7f 	{ ae_movad32.l	a8, aed10; nop; ae_slai32	aed9, aed9, 1 }
  13b902:	ebedc8090509aa3f 	{ ae_movad32.h	a10, aed10; ae_addsub32	aed9, aed5, aed9; nop }
  13b90a:	025ca2               	s16i	a10, a12, 4
  13b90d:	035c82               	s16i	a8, a12, 6
  13b910:	ebeddd040909259f 	{ nop; ae_addsub32	aed9, aed9, aed4; nop }
  13b918:	309964               	ae_add32	aed9, aed9, aed6
  13b91b:	11c8                	l32i.n	a12, a1, 4
  13b91d:	1ffb59109f90a55f 	{ or	a10, a5, a5; nop; ae_srai32	aed9, aed9, 17 }
  13b925:	25e9c4               	ae_movad32.l	a14, aed9
  13b928:	25f9b4               	ae_movad32.h	a15, aed9
  13b92b:	0059f2               	s16i	a15, a9, 0
  13b92e:	0159e2               	s16i	a14, a9, 2
  13b931:	ff8c65               	call8	13b1f8 <Tx_c_fft>

0013b934 <Tx_r_fft+0x1e0>:
  13b934:	f01d                	retw.n

0013b936 <Tx_r_fft+0x1e2>:
	...

0013b938 <Tx_r_fft+0x1e4>:
  13b938:	0d401f4140b0130e 	{ beqi.w18	a3, 1, 13bb30 <Tx_r_fft+0x3dc>; nop }
  13b940:	400001402100720e 	{ ae_l16.i	aed0, a2, 2; nop; movi	a7, 64 }
  13b948:	40000120200f620e 	{ ae_l16.i	aed15, a2, 0; nop; movi	a6, 32 }
  13b950:	ebe540000f0e024f 	{ movi	a4, 2; ae_add16s	aed14, aed15, aed0; nop }
  13b958:	0d8019c0cf5d4aee 	{ ae_sraa16s	aed12, aed14, a10; ae_sub16s	aed13, aed15, aed0 }
  13b960:	400001d4b0bcd2ae 	{ ae_s16.0.i	aed12, a2, 0; nop; ae_sraa16s	aed11, aed13, a10 }
  13b968:	40000130b10b92ee 	{ ae_s16.0.i	aed11, a2, 2; nop; movi	a9, 62 }
  13b970:	ff8b06               	j	13b7a0 <Tx_r_fft+0x4c>

0013b973 <Tx_r_fft+0x21f>:
	...

0013b974 <Tx_r_fft+0x220>:
  13b974:	040c                	movi.n	a4, 0
  13b976:	80a062               	movi	a6, 128
  13b979:	00a172               	movi	a7, 0x100

0013b97c <Tx_r_fft+0x228>:
  13b97c:	05ad                	mov.n	a10, a5
  13b97e:	01b8                	l32i.n	a11, a1, 0
  13b980:	11c8                	l32i.n	a12, a1, 4
  13b982:	ff8765               	call8	13b1f8 <Tx_c_fft>
  13b985:	400001002104f50e 	{ ae_l16.i	aed4, a5, 2; nop; movi	a15, 0 }
  13b98d:	400000e020f3957e 	{ ae_l16.i	aed3, a5, 0; nop; addi	a9, a7, -2 }
  13b995:	ebe55f040302998f 	{ sext	a9, a9, 15; ae_add16s	aed2, aed3, aed4; nop }
  13b99d:	ebf0b4040301250f 	{ ae_s16.0.i	aed2, a5, 0; ae_sub16s	aed1, aed3, aed4; nop }
  13b9a5:	40000100b101352e 	{ ae_s16.0.i	aed1, a5, 2; nop; movi	a3, 2 }
  13b9ad:	8326a6               	blti	a6, 2, 13b934 <Tx_r_fft+0x1e0>
  13b9b0:	0395c2               	l16si	a12, a5, 6
  13b9b3:	0295b2               	l16si	a11, a5, 4
  13b9b6:	b23d21               	l32r	a2, 1282ac (10000 <xthals_release_major+0xd120>)
  13b9b9:	90a950               	addx2	a10, a9, a5
  13b9bc:	401400               	ssl	a4
  13b9bf:	154ff4               	ae_movda32x2	aed4, a15, a15
  13b9c2:	fcc782               	addi	a8, a7, -4
  13b9c5:	238880               	sext	a8, a8, 15
  13b9c8:	4f0c                	movi.n	a15, 4
  13b9ca:	a13300               	sll	a3, a3
  13b9cd:	019ae2               	l16si	a14, a10, 2
  13b9d0:	009ad2               	l16si	a13, a10, 0
  13b9d3:	155224               	ae_movda32x2	aed5, a2, a2
  13b9d6:	152bc4               	ae_movda32x2	aed2, a11, a12
  13b9d9:	212160               	srai	a2, a6, 1
  13b9dc:	b54b                	addi.n	a11, a5, 4
  13b9de:	153de4               	ae_movda32x2	aed3, a13, a14
  13b9e1:	b3bd61               	l32r	a6, 1288d8 (212380 <tx_phs_tbl_256_wb_117>)
  13b9e4:	a1c900               	sll	a12, a9
  13b9e7:	903360               	addx2	a3, a3, a6
  13b9ea:	fcc332               	addi	a3, a3, -4
  13b9ed:	19fb51002f20cc6f 	{ addx2	a12, a12, a6; nop; ae_slai32	aed2, aed2, 16 }
  13b9f5:	19fb2f003f30cccf 	{ addi	a12, a12, -4; nop; ae_slai32	aed3, aed3, 16 }
  13b9fd:	ebf2dd0302062c6f 	{ ae_la64.pp	u3, a12; ae_sub32	aed6, aed2, aed3; nop }
  13ba05:	eb00cf0606060cef 	{ ae_la16x4.ip	aed0, u3, a12; ae_sel16i.n	aed6, aed6, aed6, 0; nop }
  13ba0d:	93eddd362426234e 	{ ae_la64.pp	u2, a3; ae_addsub32	aed6, aed4, aed6; ae_add32	aed2, aed2, aed3 }
  13ba15:	8303cf06020133ce 	{ ae_la16x4.ip	aed3, u2, a3; ae_sel16i.n	aed1, aed2, aed6, 3; ae_sel16i	aed0, aed0, aed0, 3 }
  13ba1d:	0c800b301040c31e 	{ ae_srai32	aed1, aed1, 16; ae_sel16i	aed0, aed0, aed0, 4 }
  13ba25:	eb5b2f000100f22f 	{ addi	a2, a2, -1; ae_mulc32x16.l	aed0, aed1, aed0; nop }
  13ba2d:	8301593632329aae 	{ or	a9, a10, a10; ae_sel16i.n	aed2, aed2, aed6, 1; ae_sel16i	aed3, aed3, aed3, 3 }
  13ba35:	185b40130101063f 	{ movi	a3, 6; ae_mulc32x16.l	aed1, aed1, aed3; ae_slai32	aed0, aed0, 1 }
  13ba3d:	afa276               	loopgtz	a2, 13baf0 <Tx_r_fft+0x39c>
  13ba40:	eb00200000002f2f 	{ addi	a2, a15, 2; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  13ba48:	18ed5a121010473f 	{ sub	a4, a7, a3; ae_addsub32	aed0, aed0, aed2; ae_slai32	aed1, aed1, 1 }
  13ba50:	93e720520110233e 	{ addi	a3, a3, 2; ae_add32	aed0, aed1, aed2; ae_add32	aed1, aed0, aed5 }
  13ba58:	1fe7dd151010259f 	{ nop; ae_add32	aed0, aed0, aed5; ae_srai32	aed1, aed1, 17 }
  13ba60:	1ffbc8100f00a13f 	{ ae_movad32.h	a10, aed1; nop; ae_srai32	aed0, aed0, 17 }
  13ba68:	25d1c4               	ae_movad32.l	a13, aed1
  13ba6b:	25e0c4               	ae_movad32.l	a14, aed0
  13ba6e:	25c0b4               	ae_movad32.h	a12, aed0
  13ba71:	015be2               	s16i	a14, a11, 2
  13ba74:	005bc2               	s16i	a12, a11, 0
  13ba77:	0159d2               	s16i	a13, a9, 2
  13ba7a:	0059a2               	s16i	a10, a9, 0
  13ba7d:	909850               	addx2	a9, a8, a5
  13ba80:	a1a800               	sll	a10, a8
  13ba83:	0199d2               	l16si	a13, a9, 2
  13ba86:	0099e2               	l16si	a14, a9, 0
  13ba89:	029bc2               	l16si	a12, a11, 4
  13ba8c:	90aa60               	addx2	a10, a10, a6
  13ba8f:	a1ff00               	sll	a15, a15
  13ba92:	039b82               	l16si	a8, a11, 6
  13ba95:	150ed4               	ae_movda32x2	aed0, a14, a13
  13ba98:	19fb60000f100c8f 	{ ae_movda32x2	aed0, a12, a8; nop; ae_slai32	aed1, aed0, 16 }
  13baa0:	19fb2f000f00caaf 	{ addi	a10, a10, -4; nop; ae_slai32	aed0, aed0, 16 }
  13baa8:	93f2dd1100102a0e 	{ ae_la64.pp	u0, a10; ae_sub32	aed0, aed0, aed1; ae_add32	aed1, aed0, aed1 }
  13bab0:	eb0051000000df6f 	{ addx2	a13, a15, a6; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  13bab8:	ebedcf0004020a8f 	{ ae_la16x4.ip	aed0, u0, a10; ae_addsub32	aed2, aed4, aed0; nop }
  13bac0:	81032f122121cdae 	{ addi	a10, a13, -4; ae_sel16i.n	aed1, aed1, aed2, 3; ae_sel16i	aed2, aed1, aed2, 1 }
  13bac8:	1f03dd0010102a0f 	{ ae_la64.pp	u0, a10; ae_sel16i.n	aed0, aed0, aed0, 3; ae_srai32	aed1, aed1, 16 }
  13bad0:	84fbcf000f300a8e 	{ ae_la16x4.ip	aed0, u0, a10; nop; ae_sel16i	aed3, aed0, aed0, 4 }
  13bad8:	eb5b5f030103f28f 	{ sext	a15, a2, 15; ae_mulc32x16.l	aed3, aed1, aed3; nop }
  13bae0:	eb035f000000848f 	{ sext	a8, a4, 15; ae_sel16i.n	aed0, aed0, aed0, 3; nop }
  13bae8:	185b201031014bbf 	{ addi	a11, a11, 4; ae_mulc32x16.l	aed1, aed1, aed0; ae_slai32	aed0, aed3, 1 }

0013baf0 <Tx_r_fft+0x39c>:
  13baf0:	a03004               	ae_sel16i	aed3, aed0, aed0, 0
  13baf3:	ebeddd020303259f 	{ nop; ae_addsub32	aed3, aed3, aed2; nop }
  13bafb:	18e7dd151343259f 	{ nop; ae_add32	aed3, aed3, aed5; ae_slai32	aed4, aed1, 1 }
  13bb03:	1fe7dd123434259f 	{ nop; ae_add32	aed4, aed4, aed2; ae_srai32	aed3, aed3, 17 }
  13bb0b:	ebe7c8050404837f 	{ ae_movad32.l	a8, aed3; ae_add32	aed4, aed4, aed5; nop }
  13bb13:	1ffbc8104f40a33f 	{ ae_movad32.h	a10, aed3; nop; ae_srai32	aed4, aed4, 17 }
  13bb1b:	25c4c4               	ae_movad32.l	a12, aed4
  13bb1e:	25d4b4               	ae_movad32.h	a13, aed4
  13bb21:	005bd2               	s16i	a13, a11, 0
  13bb24:	015bc2               	s16i	a12, a11, 2
  13bb27:	0059a2               	s16i	a10, a9, 0
  13bb2a:	015982               	s16i	a8, a9, 2
  13bb2d:	f01d                	retw.n

0013bb2f <Tx_r_fft+0x3db>:
	...

0013bb30 <Tx_r_fft+0x3dc>:
  13bb30:	240c                	movi.n	a4, 2
  13bb32:	062c                	movi.n	a6, 32
  13bb34:	074c                	movi.n	a7, 64
  13bb36:	ff9086               	j	13b97c <Tx_r_fft+0x228>

0013bb39 <Tx_r_fft+0x3e5>:
  13bb39:	000000                                        ...

0013bb3c <FFT_function_NB>:
  13bb3c:	004136               	entry	a1, 32
  13bb3f:	ca0c                	movi.n	a10, 12
  13bb41:	10c342               	addi	a4, a3, 16
  13bb44:	02d382               	addmi	a8, a3, 0x200
  13bb47:	18c882               	addi	a8, a8, 24
  13bb4a:	209440               	or	a9, a4, a4
  13bb4d:	0b8a76               	loop	a10, 13bb5c <FFT_function_NB+0x20>
  13bb50:	cc08f4               	ae_l16x4.i	aed0, a8, -8
  13bb53:	8009a4               	ae_s16x4.ip	aed0, a9, 16
  13bb56:	9008a4               	ae_l16x4.ip	aed0, a8, 16
  13bb59:	dc09f4               	ae_s16x4.i	aed0, a9, -8

0013bb5c <FFT_function_NB+0x20>:
  13bb5c:	a22b                	addi.n	a10, a2, 2
  13bb5e:	fd7c                	movi.n	a13, -1
  13bb60:	400001b4203433de 	{ ae_l16.i	aed4, a3, 0; nop; ae_movda16	aed3, a13 }
  13bb68:	0c8005f403a2139e 	{ addmi	a9, a3, 0x100; ae_mulfp16x4s	aed2, aed3, aed4 }
  13bb70:	4000002020d1b29e 	{ ae_l16.i	aed1, a2, 0; nop; addi	a11, a9, -46 }
  13bb78:	ebe52e020100099f 	{ addi	a9, a9, -32; ae_add16s	aed0, aed1, aed2; nop }
  13bb80:	40000190b800c9fe 	{ ae_s16.0.i	aed0, a9, -16; nop; movi	a12, 159 }
  13bb88:	fddfe5               	call8	139988 <Pre_emp>
  13bb8b:	9f92c2               	l16si	a12, a2, 0x13e
  13bb8e:	01d3b2               	addmi	a11, a3, 0x100
  13bb91:	02d3a2               	addmi	a10, a3, 0x200
  13bb94:	10caa2               	addi	a10, a10, 16
  13bb97:	400000014555bcbe 	{ ae_movda32	aed5, a12; nop; addi	a11, a11, 80 }
  13bb9f:	400001c0b005c30e 	{ ae_s16.0.i	aed5, a3, 0; nop; movi	a12, 192 }
  13bba7:	447da5               	call8	180380 <__vec_memcpy>
  13bbaa:	04ad                	mov.n	a10, a4
  13bbac:	00a1b2               	movi	a11, 0x100
  13bbaf:	1c0c                	movi.n	a12, 1
  13bbb1:	0a5865               	call8	146138 <DVTXOP_block_norm>
  13bbb4:	b34bb1               	l32r	a11, 1288e0 (212590 <TRZ_WIN_256_NB_126>)
  13bbb7:	0153a2               	s16i	a10, a3, 2
  13bbba:	00a1c2               	movi	a12, 0x100
  13bbbd:	04ad                	mov.n	a10, a4
  13bbbf:	03ed25               	call8	13fa90 <Multi_vecter>
  13bbc2:	04ad                	mov.n	a10, a4
  13bbc4:	1b0c                	movi.n	a11, 1
  13bbc6:	00a1c2               	movi	a12, 0x100
  13bbc9:	ffb8a5               	call8	13b754 <Tx_r_fft>
  13bbcc:	f01d                	retw.n

0013bbce <FFT_function_NB+0x92>:
	...

0013bbd0 <FFT_function_WB>:
  13bbd0:	004136               	entry	a1, 32
  13bbd3:	8a1c                	movi.n	a10, 24
  13bbd5:	10c342               	addi	a4, a3, 16
  13bbd8:	04d382               	addmi	a8, a3, 0x400
  13bbdb:	18c882               	addi	a8, a8, 24
  13bbde:	209440               	or	a9, a4, a4
  13bbe1:	0b8a76               	loop	a10, 13bbf0 <FFT_function_WB+0x20>
  13bbe4:	cc08f4               	ae_l16x4.i	aed0, a8, -8
  13bbe7:	8009a4               	ae_s16x4.ip	aed0, a9, 16
  13bbea:	9008a4               	ae_l16x4.ip	aed0, a8, 16
  13bbed:	dc09f4               	ae_s16x4.i	aed0, a9, -8

0013bbf0 <FFT_function_WB+0x20>:
  13bbf0:	a22b                	addi.n	a10, a2, 2
  13bbf2:	ffafd2               	movi	a13, -1
  13bbf5:	400001b4203433de 	{ ae_l16.i	aed4, a3, 0; nop; ae_movda16	aed3, a13 }
  13bbfd:	0c8005f403a2239e 	{ addmi	a9, a3, 0x200; ae_mulfp16x4s	aed2, aed3, aed4 }
  13bc05:	400000202091b29e 	{ ae_l16.i	aed1, a2, 0; nop; addi	a11, a9, -110 }
  13bc0d:	ebe52a020100099f 	{ addi	a9, a9, -96; ae_add16s	aed0, aed1, aed2; nop }
  13bc15:	40000130b810c9fe 	{ ae_s16.0.i	aed0, a9, -16; nop; movi	a12, 0x13f }
  13bc1d:	fdd6a5               	call8	139988 <Pre_emp>
  13bc20:	03d3b2               	addmi	a11, a3, 0x300
  13bc23:	02d2c2               	addmi	a12, a2, 0x200
  13bc26:	04d3a2               	addmi	a10, a3, 0x400
  13bc29:	10caa2               	addi	a10, a10, 16
  13bc2c:	3f9cc2               	l16si	a12, a12, 126
  13bc2f:	400000014595bcbe 	{ ae_movda32	aed5, a12; nop; addi	a11, a11, -112 }
  13bc37:	40000180b015c30e 	{ ae_s16.0.i	aed5, a3, 0; nop; movi	a12, 0x180 }
  13bc3f:	447425               	call8	180380 <__vec_memcpy>
  13bc42:	04ad                	mov.n	a10, a4
  13bc44:	00a2b2               	movi	a11, 0x200
  13bc47:	0c0c                	movi.n	a12, 0
  13bc49:	0a4ee5               	call8	146138 <DVTXOP_block_norm>
  13bc4c:	b326b1               	l32r	a11, 1288e4 (212790 <TRZ_WIN_512_WB_132>)
  13bc4f:	0153a2               	s16i	a10, a3, 2
  13bc52:	00a2c2               	movi	a12, 0x200
  13bc55:	04ad                	mov.n	a10, a4
  13bc57:	03e3a5               	call8	13fa90 <Multi_vecter>
  13bc5a:	04ad                	mov.n	a10, a4
  13bc5c:	1b0c                	movi.n	a11, 1
  13bc5e:	ffaae5               	call8	13b70c <Tx_r_fft_512_32b_16b_input>
  13bc61:	f01d                	retw.n

0013bc63 <FFT_function_WB+0x93>:
	...

0013bc64 <FFT_functions>:
  13bc64:	004136               	entry	a1, 32
  13bc67:	40a192               	movi	a9, 0x140
  13bc6a:	b2c581               	l32r	a8, 128780 (22bf6 <_memmap_cacheattr_bp_base+0xbf4>)
  13bc6d:	b31e31               	l32r	a3, 1288e8 (12304 <xthals_release_major+0xf424>)
  13bc70:	828a                	add.n	a8, a2, a8
  13bc72:	009882               	l16si	a8, a8, 0
  13bc75:	323a                	add.n	a3, a2, a3
  13bc77:	6d9897               	bne	a8, a9, 13bce8 <FFT_functions+0x84>
  13bc7a:	b31cb1               	l32r	a11, 1288ec (b510 <xthals_release_major+0x8630>)
  13bc7d:	02a8                	l32i.n	a10, a2, 0
  13bc7f:	80b2b0               	add	a11, a2, a11
  13bc82:	ffeba5               	call8	13bb3c <FFT_function_NB>
  13bc85:	b31ab1               	l32r	a11, 1288f0 (b7e0 <xthals_release_major+0x8900>)
  13bc88:	b31b41               	l32r	a4, 1288f4 (100f0 <xthals_release_major+0xd210>)
  13bc8b:	b2ba                	add.n	a11, a2, a11
  13bc8d:	424a                	add.n	a4, a2, a4
  13bc8f:	8024a2               	l32i	a10, a4, 0x200
  13bc92:	ffeaa5               	call8	13bb3c <FFT_function_NB>
  13bc95:	b318b1               	l32r	a11, 1288f8 (bab0 <xthals_release_major+0x8bd0>)
  13bc98:	7f24a2               	l32i	a10, a4, 0x1fc
  13bc9b:	80b2b0               	add	a11, a2, a11
  13bc9e:	ffe9e5               	call8	13bb3c <FFT_function_NB>
  13bca1:	b316b1               	l32r	a11, 1288fc (d3d0 <xthals_release_major+0xa4f0>)
  13bca4:	52a8                	l32i.n	a10, a2, 20
  13bca6:	b2ba                	add.n	a11, a2, a11
  13bca8:	fff265               	call8	13bbd0 <FFT_function_WB>
  13bcab:	b315b1               	l32r	a11, 128900 (bd80 <xthals_release_major+0x8ea0>)
  13bcae:	12a8                	l32i.n	a10, a2, 4
  13bcb0:	b2ba                	add.n	a11, a2, a11
  13bcb2:	fff1e5               	call8	13bbd0 <FFT_function_WB>
  13bcb5:	0a4c                	movi.n	a10, 64
  13bcb7:	b31381               	l32r	a8, 128904 (bd98 <xthals_release_major+0x8eb8>)
  13bcba:	b31391               	l32r	a9, 128908 (b110 <xthals_release_major+0x8230>)
  13bcbd:	828a                	add.n	a8, a2, a8
  13bcbf:	929a                	add.n	a9, a2, a9
  13bcc1:	0b8a76               	loop	a10, 13bcd0 <FFT_functions+0x6c>
  13bcc4:	cc08f4               	ae_l16x4.i	aed0, a8, -8
  13bcc7:	8009a4               	ae_s16x4.ip	aed0, a9, 16
  13bcca:	9008a4               	ae_l16x4.ip	aed0, a8, 16
  13bccd:	dc09f4               	ae_s16x4.i	aed0, a9, -8

0013bcd0 <FFT_functions+0x6c>:
  13bcd0:	b30fb1               	l32r	a11, 12890c (c310 <xthals_release_major+0x9430>)
  13bcd3:	22a8                	l32i.n	a10, a2, 8
  13bcd5:	b2ba                	add.n	a11, a2, a11
  13bcd7:	ffefa5               	call8	13bbd0 <FFT_function_WB>
  13bcda:	b30db1               	l32r	a11, 128910 (c8a0 <xthals_release_major+0x99c0>)
  13bcdd:	7f23a2               	l32i	a10, a3, 0x1fc
  13bce0:	b2ba                	add.n	a11, a2, a11
  13bce2:	ffeee5               	call8	13bbd0 <FFT_function_WB>
  13bce5:	f01d                	retw.n

0013bce7 <FFT_functions+0x83>:
	...

0013bce8 <FFT_functions+0x84>:
  13bce8:	b30bb1               	l32r	a11, 128914 (ce30 <xthals_release_major+0x9f50>)
  13bceb:	12a8                	l32i.n	a10, a2, 4
  13bced:	b2ba                	add.n	a11, a2, a11
  13bcef:	ffe4e5               	call8	13bb3c <FFT_function_NB>
  13bcf2:	b309b1               	l32r	a11, 128918 (d100 <xthals_release_major+0xa220>)
  13bcf5:	7f23a2               	l32i	a10, a3, 0x1fc
  13bcf8:	b2ba                	add.n	a11, a2, a11
  13bcfa:	ffe425               	call8	13bb3c <FFT_function_NB>
  13bcfd:	f01d                	retw.n

0013bcff <FFT_functions+0x9b>:
	...

0013bd00 <IFFT_functions>:
  13bd00:	004136               	entry	a1, 32
  13bd03:	b29f81               	l32r	a8, 128780 (22bf6 <_memmap_cacheattr_bp_base+0xbf4>)
  13bd06:	b22ea1               	l32r	a10, 1285c0 (bd90 <xthals_release_major+0x8eb0>)
  13bd09:	828a                	add.n	a8, a2, a8
  13bd0b:	009882               	l16si	a8, a8, 0
  13bd0e:	40a192               	movi	a9, 0x140
  13bd11:	3d9897               	bne	a8, a9, 13bd52 <IFFT_functions+0x52>
  13bd14:	44d232               	addmi	a3, a2, 0x4400
  13bd17:	b30191               	l32r	a9, 12891c (224e4 <_memmap_cacheattr_bp_base+0x4e2>)
  13bd1a:	7fd332               	addmi	a3, a3, 0x7f00
  13bd1d:	929a                	add.n	a9, a2, a9
  13bd1f:	8199b2               	l16si	a11, a9, 0x102
  13bd22:	099332               	l16si	a3, a3, 18
  13bd25:	4f1b26               	beqi	a11, 1, 13bd78 <IFFT_functions+0x78>
  13bd28:	809982               	l16si	a8, a9, 0x100
  13bd2b:	7e99b2               	l16si	a11, a9, 252
  13bd2e:	461826               	beqi	a8, 1, 13bd78 <IFFT_functions+0x78>
  13bd31:	432be6               	bgei	a11, 2, 13bd78 <IFFT_functions+0x78>
  13bd34:	00a042               	movi	a4, 0
  13bd37:	8022a0               	add	a2, a2, a10

0013bd3a <IFFT_functions+0x3a>:
  13bd3a:	02ad                	mov.n	a10, a2
  13bd3c:	fb7c                	movi.n	a11, -1
  13bd3e:	ff9ce5               	call8	13b70c <Tx_r_fft_512_32b_16b_input>
  13bd41:	02ad                	mov.n	a10, a2
  13bd43:	02bd                	mov.n	a11, a2
  13bd45:	00a2d2               	movi	a13, 0x200
  13bd48:	c34a                	add.n	a12, a3, a4
  13bd4a:	23cc80               	sext	a12, a12, 15
  13bd4d:	03d1e5               	call8	13fa6c <Right_Shift_vecter>
  13bd50:	f01d                	retw.n

0013bd52 <IFFT_functions+0x52>:
  13bd52:	fb7c                	movi.n	a11, -1
  13bd54:	00a1c2               	movi	a12, 0x100
  13bd57:	b1f1d1               	l32r	a13, 12851c (ce40 <xthals_release_major+0x9f60>)
  13bd5a:	4fd232               	addmi	a3, a2, 0x4f00
  13bd5d:	7fd332               	addmi	a3, a3, 0x7f00
  13bd60:	199332               	l16si	a3, a3, 50
  13bd63:	22da                	add.n	a2, a2, a13
  13bd65:	02ad                	mov.n	a10, a2
  13bd67:	ff9ee5               	call8	13b754 <Tx_r_fft>
  13bd6a:	03cd                	mov.n	a12, a3
  13bd6c:	02ad                	mov.n	a10, a2
  13bd6e:	02bd                	mov.n	a11, a2
  13bd70:	00a1d2               	movi	a13, 0x100
  13bd73:	03cfa5               	call8	13fa6c <Right_Shift_vecter>
  13bd76:	f01d                	retw.n

0013bd78 <IFFT_functions+0x78>:
  13bd78:	00a2b2               	movi	a11, 0x200
  13bd7b:	4c0c                	movi.n	a12, 4
  13bd7d:	22aa                	add.n	a2, a2, a10
  13bd7f:	02ad                	mov.n	a10, a2
  13bd81:	0a3b65               	call8	146138 <DVTXOP_block_norm>
  13bd84:	0a4d                	mov.n	a4, a10
  13bd86:	ffec06               	j	13bd3a <IFFT_functions+0x3a>

0013bd89 <IFFT_functions+0x89>:
  13bd89:	000000                                        ...

0013bd8c <IOLA_function_NB>:
  13bd8c:	004136               	entry	a1, 32
  13bd8f:	20a220               	or	a10, a2, a2
  13bd92:	b2d3b1               	l32r	a11, 1288e0 (212590 <TRZ_WIN_256_NB_126>)
  13bd95:	00a1c2               	movi	a12, 0x100
  13bd98:	03cf65               	call8	13fa90 <Multi_vecter>
  13bd9b:	029d                	mov.n	a9, a2
  13bd9d:	10c482               	addi	a8, a4, 16
  13bda0:	400001502001a2fe 	{ ae_l16.i	aed1, a2, 0; nop; movi	a10, 95 }
  13bda8:	08cd                	mov.n	a12, a8
  13bdaa:	b40814               	ae_l16.ip	aed0, a8, 2
  13bdad:	0d8a76               	loop	a10, 13bdbe <IOLA_function_NB+0x32>
  13bdb0:	ebe5a8000100191f 	{ ae_l16.i	aed1, a9, 2; ae_add16s	aed0, aed1, aed0; nop }
  13bdb8:	d30914               	ae_s16.0.ip	aed0, a9, 2
  13bdbb:	b40814               	ae_l16.ip	aed0, a8, 2

0013bdbe <IOLA_function_NB+0x32>:
  13bdbe:	60a0a2               	movi	a10, 96
  13bdc1:	ebe530000100128f 	{ addmi	a8, a2, 0x100; ae_add16s	aed0, aed1, aed0; nop }
  13bdc9:	d30914               	ae_s16.0.ip	aed0, a9, 2
  13bdcc:	190c                	movi.n	a9, 1
  13bdce:	400000014442898e 	{ ae_movda16	aed2, a9; nop; addi	a8, a8, 64 }
  13bdd6:	058a76               	loop	a10, 13bddf <IOLA_function_NB+0x53>
  13bdd9:	b40814               	ae_l16.ip	aed0, a8, 2
  13bddc:	d30c14               	ae_s16.0.ip	aed0, a12, 2
  13bddf:	b08404               	ae_l16.i	aed8, a4, 0
  13bde2:	0c801a7832a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed2, aed8 }
  13bdea:	b06204               	ae_l16.i	aed6, a2, 0
  13bded:	335674               	ae_add16s	aed5, aed6, aed7
  13bdf0:	d25304               	ae_s16.0.i	aed5, a3, 0
  13bdf3:	400000202004933e 	{ ae_l16.i	aed4, a3, 0; nop; addi	a9, a3, 2 }
  13bdfb:	0c80047402a3228e 	{ addi	a8, a2, 2; ae_mulfp16x4ras	aed3, aed2, aed4 }
  13be03:	b41814               	ae_l16.ip	aed1, a8, 2
  13be06:	ebe5400301009eaf 	{ movi	a10, 158; ae_add16s	aed0, aed1, aed3; nop }
  13be0e:	0020f0               	nop
  13be11:	f03d                	nop.n
  13be13:	f03d                	nop.n
  13be15:	128a76               	loop	a10, 13be2b <IOLA_function_NB+0x9f>

0013be18 <IOLA_function_NB+0x8c>:
  13be18:	0c80177002a0093e 	{ ae_s16.0.i	aed0, a9, 0; ae_mulfp16x4ras	aed0, aed2, aed0 }
  13be20:	b41814               	ae_l16.ip	aed1, a8, 2
  13be23:	ebe520000100299f 	{ addi	a9, a9, 2; ae_add16s	aed0, aed1, aed0; nop }

0013be2b <IOLA_function_NB+0x9f>:
  13be2b:	d20904               	ae_s16.0.i	aed0, a9, 0
  13be2e:	9f93a2               	l16si	a10, a3, 0x13e
  13be31:	0054a2               	s16i	a10, a4, 0
  13be34:	f01d                	retw.n

0013be36 <IOLA_function_NB+0xaa>:
	...

0013be38 <IOLA_function_WB_Add_vector>:
  13be38:	004136               	entry	a1, 32
  13be3b:	281384               	ae_zalign64	u2
  13be3e:	543b                	addi.n	a5, a4, 3
  13be40:	036d                	mov.n	a6, a3
  13be42:	7726c4               	ae_la64.pp	u0, a6
  13be45:	023d                	mov.n	a3, a2
  13be47:	215250               	srai	a5, a5, 2
  13be4a:	062d                	mov.n	a2, a6
  13be4c:	7723d4               	ae_la64.pp	u1, a3
  13be4f:	034d                	mov.n	a4, a3
  13be51:	0ba576               	loopgtz	a5, 13be60 <IOLA_function_WB_Add_vector+0x28>
  13be54:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13be57:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13be5a:	330104               	ae_add16s	aed0, aed1, aed0
  13be5d:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0013be60 <IOLA_function_WB_Add_vector+0x28>:
  13be60:	7734e4               	ae_sa64pos.fp	u2, a4
  13be63:	f01d                	retw.n

0013be65 <IOLA_function_WB_Add_vector+0x2d>:
  13be65:	000000                                        ...

0013be68 <IOLA_function_WB>:
  13be68:	004136               	entry	a1, 32
  13be6b:	02ad                	mov.n	a10, a2
  13be6d:	b29db1               	l32r	a11, 1288e4 (212790 <TRZ_WIN_512_WB_132>)
  13be70:	00a2c2               	movi	a12, 0x200
  13be73:	03c1e5               	call8	13fa90 <Multi_vecter>
  13be76:	02ad                	mov.n	a10, a2
  13be78:	c0a0c2               	movi	a12, 192
  13be7b:	10c452               	addi	a5, a4, 16
  13be7e:	20b550               	or	a11, a5, a5
  13be81:	fffb65               	call8	13be38 <IOLA_function_WB_Add_vector>
  13be84:	05ad                	mov.n	a10, a5
  13be86:	80a1c2               	movi	a12, 0x180
  13be89:	03d2b2               	addmi	a11, a2, 0x300
  13be8c:	80cbb2               	addi	a11, a11, -128
  13be8f:	444f25               	call8	180380 <__vec_memcpy>
  13be92:	1c0c                	movi.n	a12, 1
  13be94:	400001b4202734ce 	{ ae_l16.i	aed7, a4, 0; nop; ae_movda16	aed2, a12 }
  13be9c:	0c801a7732a6959e 	{ nop; ae_mulfp16x4ras	aed6, aed2, aed7 }
  13bea4:	b05204               	ae_l16.i	aed5, a2, 0
  13bea7:	334564               	ae_add16s	aed4, aed5, aed6
  13beaa:	40000020b004933e 	{ ae_s16.0.i	aed4, a3, 0; nop; addi	a9, a3, 2 }
  13beb2:	400000242003d33e 	{ ae_l16.i	aed3, a3, 0; nop; addmi	a13, a3, 0x200 }
  13beba:	0c80047302a1228e 	{ addi	a8, a2, 2; ae_mulfp16x4ras	aed1, aed2, aed3 }
  13bec2:	b40814               	ae_l16.ip	aed0, a8, 2
  13bec5:	ebe5410100003eaf 	{ movi	a10, 0x13e; ae_add16s	aed0, aed0, aed1; nop }
  13becd:	128a76               	loop	a10, 13bee3 <IOLA_function_WB+0x7b>
  13bed0:	0c80177002a0093e 	{ ae_s16.0.i	aed0, a9, 0; ae_mulfp16x4ras	aed0, aed2, aed0 }
  13bed8:	b41814               	ae_l16.ip	aed1, a8, 2
  13bedb:	ebe520000100299f 	{ addi	a9, a9, 2; ae_add16s	aed0, aed1, aed0; nop }

0013bee3 <IOLA_function_WB+0x7b>:
  13bee3:	d20904               	ae_s16.0.i	aed0, a9, 0
  13bee6:	3f9dd2               	l16si	a13, a13, 126
  13bee9:	0054d2               	s16i	a13, a4, 0
  13beec:	f01d                	retw.n

0013beee <IOLA_function_WB+0x86>:
	...

0013bef0 <IOLA_functions>:
  13bef0:	004136               	entry	a1, 32
  13bef3:	b22381               	l32r	a8, 128780 (22bf6 <_memmap_cacheattr_bp_base+0xbf4>)
  13bef6:	72b8                	l32i.n	a11, a2, 28
  13bef8:	828a                	add.n	a8, a2, a8
  13befa:	009882               	l16si	a8, a8, 0
  13befd:	40a192               	movi	a9, 0x140
  13bf00:	0f1897               	beq	a8, a9, 13bf13 <IOLA_functions+0x23>
  13bf03:	b186a1               	l32r	a10, 12851c (ce40 <xthals_release_major+0x9f60>)
  13bf06:	b286c1               	l32r	a12, 128920 (de10 <xthals_release_major+0xaf30>)
  13bf09:	a2aa                	add.n	a10, a2, a10
  13bf0b:	c2ca                	add.n	a12, a2, a12
  13bf0d:	ffe7e5               	call8	13bd8c <IOLA_function_NB>
  13bf10:	f01d                	retw.n

0013bf12 <IOLA_functions+0x22>:
	...

0013bf13 <IOLA_functions+0x23>:
  13bf13:	b1aba1               	l32r	a10, 1285c0 (bd90 <xthals_release_major+0x8eb0>)
  13bf16:	b283c1               	l32r	a12, 128924 (daf0 <xthals_release_major+0xac10>)
  13bf19:	a2aa                	add.n	a10, a2, a10
  13bf1b:	c2ca                	add.n	a12, a2, a12
  13bf1d:	fff4a5               	call8	13be68 <IOLA_function_WB>
  13bf20:	f01d                	retw.n

0013bf22 <IOLA_functions+0x32>:
  13bf22:	00000000 41360000                                ......

0013bf28 <SolomonVoiceWMBDRCInit>:
  13bf28:	004136               	entry	a1, 32
  13bf2b:	4ac362               	addi	a6, a3, 74
  13bf2e:	4cc372               	addi	a7, a3, 76
  13bf31:	5ec382               	addi	a8, a3, 94
  13bf34:	68c392               	addi	a9, a3, 104
  13bf37:	72c3a2               	addi	a10, a3, 114
  13bf3a:	74c3b2               	addi	a11, a3, 116
  13bf3d:	52ab                	addi.n	a5, a2, 10
  13bf3f:	14c242               	addi	a4, a2, 20
  13bf42:	02fd                	mov.n	a15, a2
  13bf44:	0e0c                	movi.n	a14, 0
  13bf46:	b278d1               	l32r	a13, 128928 (ffffd300 <_memmap_cacheattr_bp_strict+0xda30e>)
  13bf49:	281384               	ae_zalign64	u2
  13bf4c:	01d3c2               	addmi	a12, a3, 0x100
  13bf4f:	88ccc2               	addi	a12, a12, -120
  13bf52:	280364               	ae_movalign	u1, u2
  13bf55:	280324               	ae_movalign	u0, u2
  13bf58:	400001b544213dee 	{ ae_movda16	aed1, a13; nop; ae_movda16	aed2, a14 }
  13bf60:	ebfad40000002f8f 	{ ae_sa16x4.ip	aed2, u0, a15; ae_movi	aed0, 0; nop }
  13bf68:	0c04d4               	ae_sa32x2.ip	aed0, u1, a4
  13bf6b:	0c04d4               	ae_sa32x2.ip	aed0, u1, a4
  13bf6e:	0c15a4               	ae_sa16x4.ip	aed1, u2, a5
  13bf71:	7735e4               	ae_sa64pos.fp	u2, a5
  13bf74:	38c352               	addi	a5, a3, 56
  13bf77:	7734d4               	ae_sa64pos.fp	u1, a4
  13bf7a:	773fc4               	ae_sa64pos.fp	u0, a15
  13bf7d:	36c342               	addi	a4, a3, 54
  13bf80:	b26bf1               	l32r	a15, 12892c (46666666 <_memmap_cacheattr_bp_allvalid+0x24444444>)
  13bf83:	0452e2               	s16i	a14, a2, 8
  13bf86:	0952d2               	s16i	a13, a2, 18
  13bf89:	0962e2               	s32i	a14, a2, 36
  13bf8c:	05a0d2               	movi	a13, 5
  13bf8f:	b0d9e1               	l32r	a14, 1282f4 (4000 <xthals_release_major+0x1120>)
  13bf92:	4000002145232f3e 	{ ae_movda32	aed3, a15; nop; addi	a2, a3, 34 }
  13bf9a:	400001214511eece 	{ ae_movda32	aed1, a14; nop; movi	a14, 0x12c }
  13bfa2:	1053d2               	s16i	a13, a3, 32
  13bfa5:	400000c145223e3e 	{ ae_movda32	aed2, a14; nop; addi	a3, a3, 44 }
  13bfad:	208d76               	loop	a13, 13bfd1 <SolomonVoiceWMBDRCInit+0xa9>
  13bfb0:	d30214               	ae_s16.0.ip	aed0, a2, 2
  13bfb3:	d30314               	ae_s16.0.ip	aed0, a3, 2
  13bfb6:	d30424               	ae_s16.0.ip	aed0, a4, 4
  13bfb9:	d30524               	ae_s16.0.ip	aed0, a5, 4
  13bfbc:	d30624               	ae_s16.0.ip	aed0, a6, 4
  13bfbf:	d30724               	ae_s16.0.ip	aed0, a7, 4
  13bfc2:	d30814               	ae_s16.0.ip	aed0, a8, 2
  13bfc5:	d30914               	ae_s16.0.ip	aed0, a9, 2
  13bfc8:	d31a24               	ae_s16.0.ip	aed1, a10, 4
  13bfcb:	d32b24               	ae_s16.0.ip	aed2, a11, 4
  13bfce:	e13c14               	ae_s32.l.ip	aed3, a12, 4

0013bfd1 <SolomonVoiceWMBDRCInit+0xa9>:
  13bfd1:	f01d                	retw.n

0013bfd3 <SolomonVoiceWMBDRCInit+0xab>:
	...

0013bfd4 <SolomonVoiceW_MBDRC_ParamConfig>:
  13bfd4:	004136               	entry	a1, 32
  13bfd7:	0093d2               	l16si	a13, a3, 0
  13bfda:	0e0c                	movi.n	a14, 0
  13bfdc:	0d40134100b06d4e 	{ bgei.w18	a13, 6, 13c110 <SolomonVoiceW_MBDRC_ParamConfig+0x13c>; nop }
  13bfe4:	128d96               	bltz	a13, 13c110 <SolomonVoiceW_MBDRC_ParamConfig+0x13c>
  13bfe7:	1052d2               	s16i	a13, a2, 32
  13bfea:	7d8c                	beqz.n	a13, 13bff5 <SolomonVoiceW_MBDRC_ParamConfig+0x21>
  13bfec:	905d30               	addx2	a5, a13, a3
  13bfef:	b06341               	l32r	a4, 12817c (3e80 <xthals_release_major+0xfa0>)
  13bff2:	005542               	s16i	a4, a5, 0

0013bff5 <SolomonVoiceW_MBDRC_ParamConfig+0x21>:
  13bff5:	0d40114140b01d6e 	{ blti.w18	a13, 1, 13c10d <SolomonVoiceW_MBDRC_ParamConfig+0x139>; nop }
  13bffd:	6b4c                	movi.n	a11, 70
  13bfff:	18a0c2               	movi	a12, 24
  13c002:	e7aff2               	movi	a15, -25
  13c005:	206330               	or	a6, a3, a3
  13c008:	b24aa1               	l32r	a10, 128930 (212b90 <MBDRC_THD_COM_109>)
  13c00b:	208220               	or	a8, a2, a2
  13c00e:	609aa2               	l16si	a10, a10, 192
  13c011:	54ad76               	loopgtz	a13, 13c069 <SolomonVoiceW_MBDRC_ParamConfig+0x95>
  13c014:	0b9692               	l16si	a9, a6, 22
  13c017:	077996               	bltz	a9, 13c092 <SolomonVoiceW_MBDRC_ParamConfig+0xbe>

0013c01a <SolomonVoiceW_MBDRC_ParamConfig+0x46>:
  13c01a:	04ab97               	bge	a11, a9, 13c022 <SolomonVoiceW_MBDRC_ParamConfig+0x4e>
  13c01d:	0b56b2               	s16i	a11, a6, 22
  13c020:	694c                	movi.n	a9, 70

0013c022 <SolomonVoiceW_MBDRC_ParamConfig+0x4e>:
  13c022:	069672               	l16si	a7, a6, 12
  13c025:	04ac77               	bge	a12, a7, 13c02d <SolomonVoiceW_MBDRC_ParamConfig+0x59>
  13c028:	0656c2               	s16i	a12, a6, 12
  13c02b:	871c                	movi.n	a7, 24

0013c02d <SolomonVoiceW_MBDRC_ParamConfig+0x59>:
  13c02d:	b24051               	l32r	a5, 128930 (212b90 <MBDRC_THD_COM_109>)
  13c030:	042f77               	blt	a15, a7, 13c038 <SolomonVoiceW_MBDRC_ParamConfig+0x64>
  13c033:	846c                	movi.n	a4, -24
  13c035:	065642               	s16i	a4, a6, 12

0013c038 <SolomonVoiceW_MBDRC_ParamConfig+0x64>:
  13c038:	1658a2               	s16i	a10, a8, 44
  13c03b:	907950               	addx2	a7, a9, a5
  13c03e:	009772               	l16si	a7, a7, 0
  13c041:	115872               	s16i	a7, a8, 34
  13c044:	069672               	l16si	a7, a6, 12
  13c047:	b23b91               	l32r	a9, 128934 (212ce0 <MBDRC_GAIN_COM_113>)
  13c04a:	04c796               	bltz	a7, 13c09a <SolomonVoiceW_MBDRC_ParamConfig+0xc6>
  13c04d:	b23a41               	l32r	a4, 128938 (212d20 <MBDRC_GAIN_COM_DEC_114>)
  13c050:	909790               	addx2	a9, a7, a9
  13c053:	009992               	l16si	a9, a9, 0
  13c056:	2f5892               	s16i	a9, a8, 94
  13c059:	069692               	l16si	a9, a6, 12
  13c05c:	909940               	addx2	a9, a9, a4
  13c05f:	009992               	l16si	a9, a9, 0
  13c062:	345892               	s16i	a9, a8, 104

0013c065 <SolomonVoiceW_MBDRC_ParamConfig+0x91>:
  13c065:	882b                	addi.n	a8, a8, 2
  13c067:	662b                	addi.n	a6, a6, 2

0013c069 <SolomonVoiceW_MBDRC_ParamConfig+0x95>:
  13c069:	026d                	mov.n	a6, a2
  13c06b:	a0ad20               	addx4	a10, a13, a2
  13c06e:	b23391               	l32r	a9, 12893c (212d60 <MBDRC_DIV_TABLE_115>)
  13c071:	ffa0b2               	movi	a11, 255
  13c074:	01a082               	movi	a8, 1
  13c077:	ffcd72               	addi	a7, a13, -1
  13c07a:	a07720               	addx4	a7, a7, a2
  13c07d:	8cad76               	loopgtz	a13, 13c10d <SolomonVoiceW_MBDRC_ParamConfig+0x139>
  13c080:	3d9627               	bne	a6, a2, 13c0c1 <SolomonVoiceW_MBDRC_ParamConfig+0xed>
  13c083:	1b5282               	s16i	a8, a2, 54
  13c086:	429677               	bne	a6, a7, 13c0cc <SolomonVoiceW_MBDRC_ParamConfig+0xf8>

0013c089 <SolomonVoiceW_MBDRC_ParamConfig+0xb5>:
  13c089:	1a5ab2               	s16i	a11, a10, 52
  13c08c:	1c9652               	l16si	a5, a6, 56
  13c08f:	001086               	j	13c0d5 <SolomonVoiceW_MBDRC_ParamConfig+0x101>

0013c092 <SolomonVoiceW_MBDRC_ParamConfig+0xbe>:
  13c092:	0b56e2               	s16i	a14, a6, 22
  13c095:	090c                	movi.n	a9, 0
  13c097:	ffdfc6               	j	13c01a <SolomonVoiceW_MBDRC_ParamConfig+0x46>

0013c09a <SolomonVoiceW_MBDRC_ParamConfig+0xc6>:
  13c09a:	b22991               	l32r	a9, 128940 (212c60 <MBDRC_MGAIN_COM_111>)
  13c09d:	1147f0               	slli	a4, a7, 1
  13c0a0:	c09940               	sub	a9, a9, a4
  13c0a3:	009992               	l16si	a9, a9, 0
  13c0a6:	2f5892               	s16i	a9, a8, 94
  13c0a9:	069642               	l16si	a4, a6, 12
  13c0ac:	b22691               	l32r	a9, 128944 (212ca0 <MBDRC_MGAIN_COM_DEC_112>)
  13c0af:	1144f0               	slli	a4, a4, 1
  13c0b2:	c09940               	sub	a9, a9, a4
  13c0b5:	009992               	l16si	a9, a9, 0
  13c0b8:	345892               	s16i	a9, a8, 104
  13c0bb:	ffe986               	j	13c065 <SolomonVoiceW_MBDRC_ParamConfig+0x91>

0013c0be <SolomonVoiceW_MBDRC_ParamConfig+0xea>:
  13c0be:	000000                                        ...

0013c0c1 <SolomonVoiceW_MBDRC_ParamConfig+0xed>:
  13c0c1:	1a9652               	l16si	a5, a6, 52
  13c0c4:	551b                	addi.n	a5, a5, 1
  13c0c6:	1b5652               	s16i	a5, a6, 54
  13c0c9:	bc1677               	beq	a6, a7, 13c089 <SolomonVoiceW_MBDRC_ParamConfig+0xb5>

0013c0cc <SolomonVoiceW_MBDRC_ParamConfig+0xf8>:
  13c0cc:	019352               	l16si	a5, a3, 2
  13c0cf:	215550               	srai	a5, a5, 5
  13c0d2:	1c5652               	s16i	a5, a6, 56

0013c0d5 <SolomonVoiceW_MBDRC_ParamConfig+0x101>:
  13c0d5:	1b96c2               	l16si	a12, a6, 54
  13c0d8:	2556e2               	s16i	a14, a6, 74
  13c0db:	c055c0               	sub	a5, a5, a12
  13c0de:	551b                	addi.n	a5, a5, 1
  13c0e0:	235580               	sext	a5, a5, 15
  13c0e3:	905590               	addx2	a5, a5, a9
  13c0e6:	009552               	l16si	a5, a5, 0
  13c0e9:	332b                	addi.n	a3, a3, 2
  13c0eb:	659c                	beqz.n	a5, 13c105 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0ed:	141526               	beqi	a5, 1, 13c105 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0f0:	112526               	beqi	a5, 2, 13c105 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0f3:	0e3526               	beqi	a5, 3, 13c105 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0f6:	0b4526               	beqi	a5, 4, 13c105 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0f9:	085526               	beqi	a5, 5, 13c105 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0fc:	056526               	beqi	a5, 6, 13c105 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c0ff:	027526               	beqi	a5, 7, 13c105 <SolomonVoiceW_MBDRC_ParamConfig+0x131>
  13c102:	028566               	bnei	a5, 8, 13c108 <SolomonVoiceW_MBDRC_ParamConfig+0x134>
  13c105:	255682               	s16i	a8, a6, 74

0013c108 <SolomonVoiceW_MBDRC_ParamConfig+0x134>:
  13c108:	265652               	s16i	a5, a6, 76
  13c10b:	664b                	addi.n	a6, a6, 4

0013c10d <SolomonVoiceW_MBDRC_ParamConfig+0x139>:
  13c10d:	f01d                	retw.n

0013c10f <SolomonVoiceW_MBDRC_ParamConfig+0x13b>:
	...

0013c110 <SolomonVoiceW_MBDRC_ParamConfig+0x13c>:
  13c110:	1052e2               	s16i	a14, a2, 32
  13c113:	f01d                	retw.n

0013c115 <SolomonVoiceW_MBDRC_ParamConfig+0x141>:
  13c115:	000000                                        ...

0013c118 <fn_MBDRC_Noise_Param>:
  13c118:	004136               	entry	a1, 32
  13c11b:	684c                	movi.n	a8, 70
  13c11d:	570c                	movi.n	a7, 5
  13c11f:	02bd                	mov.n	a11, a2
  13c121:	1092c2               	l16si	a12, a2, 32
  13c124:	72c252               	addi	a5, a2, 114
  13c127:	74c262               	addi	a6, a2, 116
  13c12a:	20a330               	or	a10, a3, a3
  13c12d:	0aca42               	addi	a4, a10, 10
  13c130:	01d232               	addmi	a3, a2, 0x100
  13c133:	88c332               	addi	a3, a3, -120
  13c136:	20ca22               	addi	a2, a10, 32
  13c139:	118776               	loop	a7, 13c14e <fn_MBDRC_Noise_Param+0x36>
  13c13c:	be0214               	ae_l32.ip	aed0, a2, 4
  13c13f:	b41424               	ae_l16.ip	aed1, a4, 4
  13c142:	e10314               	ae_s32.l.ip	aed0, a3, 4
  13c145:	d31524               	ae_s16.0.ip	aed1, a5, 4
  13c148:	b004f4               	ae_l16.i	aed0, a4, -2
  13c14b:	d30624               	ae_s16.0.ip	aed0, a6, 4

0013c14e <fn_MBDRC_Noise_Param+0x36>:
  13c14e:	22cb52               	addi	a5, a11, 34
  13c151:	b1f761               	l32r	a6, 128930 (212b90 <MBDRC_THD_COM_109>)
  13c154:	070c                	movi.n	a7, 0
  13c156:	1fac76               	loopgtz	a12, 13c179 <fn_MBDRC_Noise_Param+0x61>
  13c159:	009a32               	l16si	a3, a10, 0
  13c15c:	533370               	max	a3, a3, a7
  13c15f:	233380               	sext	a3, a3, 15
  13c162:	433380               	min	a3, a3, a8
  13c165:	233380               	sext	a3, a3, 15
  13c168:	904360               	addx2	a4, a3, a6
  13c16b:	400001b42001443e 	{ ae_l16.i	aed1, a4, 0; nop; ae_movda32	aed0, a3 }
  13c173:	d30a14               	ae_s16.0.ip	aed0, a10, 2
  13c176:	d31514               	ae_s16.0.ip	aed1, a5, 2
  13c179:	f01d                	retw.n

0013c17b <fn_MBDRC_Noise_Param+0x63>:
	...

0013c17c <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector>:
  13c17c:	004136               	entry	a1, 32
  13c17f:	047d                	mov.n	a7, a4
  13c181:	02bd                	mov.n	a11, a2
  13c183:	03ad                	mov.n	a10, a3
  13c185:	c09540               	sub	a9, a5, a4
  13c188:	03c982               	addi	a8, a9, 3
  13c18b:	903430               	addx2	a3, a4, a3
  13c18e:	902420               	addx2	a2, a4, a2
  13c191:	7722c4               	ae_la64.pp	u0, a2
  13c194:	ebfadd000002232f 	{ ae_la64.pp	u1, a3; ae_movi	aed2, 0; nop }
  13c19c:	c9fb56422e34899e 	{ movgez	a8, a9, a9; ae_mov	aed4, aed2; ae_mov	aed3, aed2 }
  13c1a4:	218280               	srai	a8, a8, 2
  13c1a7:	0d4003c25eb5186e 	{ blti.w18	a8, 1, 13c1e0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x64>; ae_mov	aed5, aed2 }
  13c1af:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13c1b2:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13c1b5:	ebfb2f020e04f84f 	{ addi	a4, a8, -1; ae_mov	aed4, aed2; nop }
  13c1bd:	0fa476               	loopgtz	a4, 13c1d0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x54>
  13c1c0:	0c801a100023029e 	{ ae_la16x4.ip	aed0, u0, a2; ae_mulaf16x4ss	aed2, aed3, aed0, aed0 }
  13c1c8:	0c801a11014513be 	{ ae_la16x4.ip	aed1, u1, a3; ae_mulaf16x4ss	aed4, aed5, aed1, aed1 }

0013c1d0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x54>:
  13c1d0:	0c801a103023959e 	{ nop; ae_mulaf16x4ss	aed2, aed3, aed0, aed0 }
  13c1d8:	0c801a113145959e 	{ nop; ae_mulaf16x4ss	aed4, aed5, aed1, aed1 }

0013c1e0 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x64>:
  13c1e0:	ebe82f03020bc54f 	{ addi	a4, a5, -4; ae_add32s	aed11, aed2, aed3; nop }
  13c1e8:	80e85235b4c9c87e 	{ addx4	a12, a8, a7; ae_add32s	aed9, aed4, aed5; ae_sel16i	aed12, aed3, aed11, 0 }
  13c1f0:	94005ac9b58ae5ce 	{ sub	a14, a5, a12; ae_sel16i.n	aed10, aed5, aed9, 0; ae_add32s	aed8, aed11, aed12 }
  13c1f8:	ebe8c80a0907987f 	{ ae_movad32.l	a9, aed8; ae_add32s	aed7, aed9, aed10; nop }
  13c200:	400001754551897e 	{ ae_movda32	aed1, a9; nop; ae_movad32.l	a8, aed7 }
  13c208:	0d400f4140b01e6e 	{ blti.w18	a14, 1, 13c300 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x184>; nop }
  13c210:	3c3834               	ae_movda32	aed3, a8
  13c213:	903ca0               	addx2	a3, a12, a10
  13c216:	902cb0               	addx2	a2, a12, a11
  13c219:	7722c4               	ae_la64.pp	u0, a2
  13c21c:	7723d4               	ae_la64.pp	u1, a3
  13c21f:	0d000d4180b094ce 	{ blt.w18	a4, a12, 13c2fb <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x17f>; nop }
  13c227:	c0f4c0               	sub	a15, a4, a12
  13c22a:	ff4b                	addi.n	a15, a15, 4
  13c22c:	2172f0               	srai	a7, a15, 2
  13c22f:	074d                	mov.n	a4, a7
  13c231:	218140               	srai	a8, a4, 1
  13c234:	156f27               	bbci	a15, 2, 13c24d <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0xd1>
  13c237:	37e2c4               	ae_la16x4.ip	aed14, u0, a2
  13c23a:	37d3d4               	ae_la16x4.ip	aed13, u1, a3
  13c23d:	4024ddeded13259f 	{ nop; ae_mulaafd16ss.33_22	aed3, aed13, aed13; ae_mulaafd16ss.33_22_s2	aed1, aed14, aed14 }
  13c245:	3e22dddede31259f 	{ nop; ae_mulaafd16ss.11_00	aed1, aed14, aed14; ae_mulaafd16ss.11_00_s2	aed3, aed13, aed13 }

0013c24d <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0xd1>:
  13c24d:	057816               	beqz	a8, 13c2a8 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x12c>
  13c250:	480b                	addi.n	a4, a8, -1
  13c252:	3742c4               	ae_la16x4.ip	aed4, u0, a2
  13c255:	3723d4               	ae_la16x4.ip	aed2, u1, a3
  13c258:	eb24cf04040153af 	{ ae_la16x4.ip	aed5, u1, a3; ae_mulaafd16ss.33_22	aed1, aed4, aed4; nop }
  13c260:	3e24cf424213428f 	{ ae_la16x4.ip	aed4, u0, a2; ae_mulaafd16ss.33_22	aed3, aed2, aed2; ae_mulaafd16ss.11_00_s2	aed1, aed4, aed4 }
  13c268:	0020f0               	nop
  13c26b:	f03d                	nop.n
  13c26d:	1fa476               	loopgtz	a4, 13c290 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x114>
  13c270:	4022cf424213028f 	{ ae_la16x4.ip	aed0, u0, a2; ae_mulaafd16ss.11_00	aed3, aed2, aed2; ae_mulaafd16ss.33_22_s2	aed1, aed4, aed4 }
  13c278:	4022cf54543123af 	{ ae_la16x4.ip	aed2, u1, a3; ae_mulaafd16ss.11_00	aed1, aed4, aed4; ae_mulaafd16ss.33_22_s2	aed3, aed5, aed5 }
  13c280:	3e24cf505031428f 	{ ae_la16x4.ip	aed4, u0, a2; ae_mulaafd16ss.33_22	aed1, aed0, aed0; ae_mulaafd16ss.11_00_s2	aed3, aed5, aed5 }
  13c288:	4022cf20203153af 	{ ae_la16x4.ip	aed5, u1, a3; ae_mulaafd16ss.11_00	aed1, aed0, aed0; ae_mulaafd16ss.33_22_s2	aed3, aed2, aed2 }

0013c290 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x114>:
  13c290:	eb22dd020203259f 	{ nop; ae_mulaafd16ss.11_00	aed3, aed2, aed2; nop }
  13c298:	4024dd545431259f 	{ nop; ae_mulaafd16ss.33_22	aed1, aed4, aed4; ae_mulaafd16ss.33_22_s2	aed3, aed5, aed5 }
  13c2a0:	3e22dd545431259f 	{ nop; ae_mulaafd16ss.11_00	aed1, aed4, aed4; ae_mulaafd16ss.11_00_s2	aed3, aed5, aed5 }

0013c2a8 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x12c>:
  13c2a8:	a027c0               	addx4	a2, a7, a12

0013c2ab <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x12f>:
  13c2ab:	2583c4               	ae_movad32.l	a8, aed3
  13c2ae:	400001754552981e 	{ ae_movda32	aed2, a8; nop; ae_movad32.l	a9, aed1 }
  13c2b6:	46a257               	bge	a2, a5, 13c300 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x184>
  13c2b9:	3c1934               	ae_movda32	aed1, a9
  13c2bc:	c04520               	sub	a4, a5, a2
  13c2bf:	90c2b0               	addx2	a12, a2, a11
  13c2c2:	9032a0               	addx2	a3, a2, a10
  13c2c5:	b40314               	ae_l16.ip	aed0, a3, 2
  13c2c8:	b45c14               	ae_l16.ip	aed5, a12, 2
  13c2cb:	eb2e2f050501f44f 	{ addi	a4, a4, -1; ae_mulaf16ss.00	aed1, aed5, aed5; nop }
  13c2d3:	f03d                	nop.n
  13c2d5:	0fa476               	loopgtz	a4, 13c2e8 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x16c>
  13c2d8:	eb2ea90000020c1f 	{ ae_l16.ip	aed0, a12, 2; ae_mulaf16ss.00	aed2, aed0, aed0; nop }
  13c2e0:	eb2ea9000001031f 	{ ae_l16.ip	aed0, a3, 2; ae_mulaf16ss.00	aed1, aed0, aed0; nop }

0013c2e8 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x16c>:
  13c2e8:	eb2edd000002259f 	{ nop; ae_mulaf16ss.00	aed2, aed0, aed0; nop }
  13c2f0:	2521c4               	ae_movad32.l	a2, aed1
  13c2f3:	2562c4               	ae_movad32.l	a6, aed2
  13c2f6:	532260               	max	a2, a2, a6
  13c2f9:	f01d                	retw.n

0013c2fb <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x17f>:
  13c2fb:	0c2d                	mov.n	a2, a12
  13c2fd:	ffea86               	j	13c2ab <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x12f>

0013c300 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x184>:
  13c300:	532980               	max	a2, a9, a8
  13c303:	f01d                	retw.n

0013c305 <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector+0x189>:
  13c305:	000000                                        ...

0013c308 <Right_Shift_vecter1>:
  13c308:	004136               	entry	a1, 32
  13c30b:	7722c4               	ae_la64.pp	u0, a2
  13c30e:	281344               	ae_zalign64	u1
  13c311:	553b                	addi.n	a5, a5, 3
  13c313:	215250               	srai	a5, a5, 2
  13c316:	0da576               	loopgtz	a5, 13c327 <Right_Shift_vecter1+0x1f>
  13c319:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13c31c:	0d80194100b0440e 	{ ae_sraa16s	aed0, aed0, a4; nop }
  13c324:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0013c327 <Right_Shift_vecter1+0x1f>:
  13c327:	7733d4               	ae_sa64pos.fp	u1, a3
  13c32a:	f01d                	retw.n

0013c32c <FN_SOLOMONVOICEW_TX_MBDRC_2ch>:
  13c32c:	00c136               	entry	a1, 96
  13c32f:	8129                	s32i.n	a2, a1, 32
  13c331:	b18731               	l32r	a3, 128950 (23c10 <_memmap_cacheattr_bp_base+0x1c0e>)
  13c334:	b0a341               	l32r	a4, 1285c0 (bd90 <xthals_release_major+0x8eb0>)
  13c337:	b11451               	l32r	a5, 128788 (c320 <xthals_release_major+0x9440>)
  13c33a:	b18471               	l32r	a7, 12894c (c214 <xthals_release_major+0x9334>)
  13c33d:	b18281               	l32r	a8, 128948 (bc84 <xthals_release_major+0x8da4>)
  13c340:	727a                	add.n	a7, a2, a7
  13c342:	628a                	add.n	a6, a2, a8
  13c344:	525a                	add.n	a5, a2, a5
  13c346:	424a                	add.n	a4, a2, a4
  13c348:	323a                	add.n	a3, a2, a3
  13c34a:	009332               	l16si	a3, a3, 0
  13c34d:	d149                	s32i.n	a4, a1, 52
  13c34f:	0c6152               	s32i	a5, a1, 48
  13c352:	7f9642               	l16si	a4, a6, 254
  13c355:	7f9752               	l16si	a5, a7, 254
  13c358:	0b6132               	s32i	a3, a1, 44
  13c35b:	0d003c4110b0954e 	{ blt.w18	a5, a4, 13c720 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f4>; nop }
  13c363:	0d003d4110b0945e 	{ blt.w18	a4, a5, 13c738 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x40c>; nop }

0013c36b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f>:
  13c36b:	b17a81               	l32r	a8, 128954 (2412b0 <ch_temp_bin>)
  13c36e:	b001a1               	l32r	a10, 128374 (800 <XtosCoreStateSize+0x580>)
  13c371:	4000014144009a0e 	{ ae_movda16	aed0, a10; nop; movi	a9, 64 }
  13c379:	028976               	loop	a9, 13c37f <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x53>
  13c37c:	800894               	ae_s16x4.ip	aed0, a8, 8

0013c37f <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x53>:
  13c37f:	b059e1               	l32r	a14, 1284e4 (22bc0 <_memmap_cacheattr_bp_base+0xbbe>)
  13c382:	b1b8                	l32i.n	a11, a1, 44
  13c384:	b17591               	l32r	a9, 128958 (23b34 <_memmap_cacheattr_bp_base+0x1b32>)
  13c387:	0d40314100b01b6e 	{ blti.w18	a11, 1, 13c69b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x36f>; nop }
  13c38f:	b17631               	l32r	a3, 128968 (22bcc <_memmap_cacheattr_bp_base+0xbca>)
  13c392:	b17621               	l32r	a2, 12896c (22bd4 <_memmap_cacheattr_bp_base+0xbd2>)
  13c395:	11a4f0               	slli	a10, a4, 1
  13c398:	780c                	movi.n	a8, 7
  13c39a:	8168                	l32i.n	a6, a1, 32
  13c39c:	b177c1               	l32r	a12, 128978 (2414b0 <ch_energy_db>)
  13c39f:	51c9                	s32i.n	a12, a1, 20
  13c3a1:	a07b60               	addx4	a7, a11, a6
  13c3a4:	c088a0               	sub	a8, a8, a10
  13c3a7:	56ea                	add.n	a5, a6, a14
  13c3a9:	7159                	s32i.n	a5, a1, 28
  13c3ab:	262a                	add.n	a2, a6, a2
  13c3ad:	b16ba1               	l32r	a10, 12895c (23c40 <_memmap_cacheattr_bp_base+0x1c3e>)
  13c3b0:	363a                	add.n	a3, a6, a3
  13c3b2:	779a                	add.n	a7, a7, a9
  13c3b4:	238880               	sext	a8, a8, 15
  13c3b7:	469a                	add.n	a4, a6, a9
  13c3b9:	6149                	s32i.n	a4, a1, 24
  13c3bb:	9189                	s32i.n	a8, a1, 36
  13c3bd:	e179                	s32i.n	a7, a1, 56
  13c3bf:	fec332               	addi	a3, a3, -2
  13c3c2:	4139                	s32i.n	a3, a1, 16
  13c3c4:	b16871               	l32r	a7, 128964 (23c64 <_memmap_cacheattr_bp_base+0x1c62>)
  13c3c7:	a6aa                	add.n	a10, a6, a10
  13c3c9:	b16581               	l32r	a8, 128960 (23c68 <_memmap_cacheattr_bp_base+0x1c66>)
  13c3cc:	11a9                	s32i.n	a10, a1, 4
  13c3ce:	af8ea1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  13c3d1:	868a                	add.n	a8, a6, a8
  13c3d3:	767a                	add.n	a7, a6, a7
  13c3d5:	2179                	s32i.n	a7, a1, 8
  13c3d7:	3189                	s32i.n	a8, a1, 12
  13c3d9:	b16571               	l32r	a7, 128970 (22bd8 <_memmap_cacheattr_bp_base+0xbd6>)
  13c3dc:	b16681               	l32r	a8, 128974 (23c7c <_memmap_cacheattr_bp_base+0x1c7a>)
  13c3df:	767a                	add.n	a7, a6, a7
  13c3e1:	668a                	add.n	a6, a6, a8
  13c3e3:	400000c145538a1e 	{ ae_movda32	aed3, a10; nop; addi	a8, a1, 92 }
  13c3eb:	400000a12803585e 	{ ae_s32.l.i	aed3, a8, -32; nop; addi	a5, a5, 10 }

0013c3f3 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0xc7>:
  13c3f3:	d1a8                	l32i.n	a10, a1, 52
  13c3f5:	c1b8                	l32i.n	a11, a1, 48
  13c3f7:	7a94d2               	l16si	a13, a4, 244
  13c3fa:	7994e2               	l16si	a14, a4, 242
  13c3fd:	400001b545464ede 	{ ae_movda32	aed6, a14; nop; ae_movda32	aed4, a13 }
  13c405:	964144               	ae_slai32	aed4, aed4, 1
  13c408:	18fbd9106f60520f 	{ ae_movi	aed5, 2; nop; ae_slai32	aed6, aed6, 1 }
  13c410:	ebe7c8050404c67f 	{ ae_movad32.l	a12, aed6; ae_add32	aed4, aed4, aed5; nop }
  13c418:	25d4c4               	ae_movad32.l	a13, aed4
  13c41b:	23cc80               	sext	a12, a12, 15
  13c41e:	23dd80               	sext	a13, a13, 15
  13c421:	ffd5a5               	call8	13c17c <FN_SOLOMONVOICEW_TX_MBDRC_energy_vector>
  13c424:	afb891               	l32r	a9, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13c427:	8394f2               	l16si	a15, a4, 0x106
  13c42a:	400001f145f03aee 	{ ae_movda32	aed0, a10; nop; movi	a3, -2 }
  13c432:	0d40104160b01f0e 	{ beqi.w18	a15, 1, 13c53c <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x210>; nop }
  13c43a:	2580f4               	ae_nsaz32.l	a8, aed0
  13c43d:	11a8                	l32i.n	a10, a1, 4
  13c43f:	238880               	sext	a8, a8, 15
  13c442:	056804               	ae_slaa32s	aed6, aed0, a8
  13c445:	1ffba8006f607aef 	{ ae_l16.i	aed7, a10, -4; nop; ae_srai32	aed6, aed6, 16 }
  13c44d:	eb5cdd070605259f 	{ nop; ae_mulf16ss.00	aed5, aed6, aed7; nop }
  13c455:	820854               	ae_sraa32s	aed0, aed5, a8

0013c458 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x12c>:
  13c458:	5124e2               	l32i	a14, a4, 0x144
  13c45b:	400001747f51f70e 	{ ae_l32.i	aed1, a7, -4; nop; ae_movad32.l	a15, aed0 }
  13c463:	400001b47025429e 	{ ae_l32.i	aed5, a2, 0; nop; ae_movda32	aed2, a9 }
  13c46b:	9198                	l32i.n	a9, a1, 36
  13c46d:	25c5f4               	ae_nsaz32.l	a12, aed5
  13c470:	400001b47f4346fe 	{ ae_l32.i	aed3, a6, -4; nop; ae_movda32	aed4, a15 }
  13c478:	10ee30               	and	a14, a14, a3
  13c47b:	25a4f4               	ae_nsaz32.l	a10, aed4
  13c47e:	ebfa5f0c0e0fcc8f 	{ sext	a12, a12, 15; ae_movi	aed15, -2; nop }
  13c486:	0d800c43127eac1e 	{ ae_slaa32s	aed1, aed1, a12; ae_sub32s	aed14, aed2, aed3 }
  13c48e:	bbfb5fe0ffe0aa8e 	{ sext	a10, a10, 15; nop; ae_and	aed14, aed14, aed15 }
  13c496:	4000018545fd0eae 	{ ae_movda32	aed13, a14; nop; ae_slaa32s	aed15, aed0, a10 }
  13c49e:	9f0014               	ae_srai32	aed0, aed1, 16
  13c4a1:	1f0fdd00fefe259f 	{ nop; ae_mul32.ll	aed14, aed14, aed0; ae_srai32	aed15, aed15, 16 }
  13c4a9:	eb0fdd0f0d0d259f 	{ nop; ae_mul32.ll	aed13, aed13, aed15; nop }
  13c4b1:	8cefe4               	ae_srai64	aed14, aed14, 15
  13c4b4:	0cfbc8f0dfd0de7f 	{ ae_movad32.l	a13, aed14; nop; ae_srai64	aed13, aed13, 15 }
  13c4bc:	25bdc4               	ae_movad32.l	a11, aed13
  13c4bf:	400001b545cb4bde 	{ ae_movda32	aed11, a11; nop; ae_movda32	aed12, a13 }
  13c4c7:	01bd                	mov.n	a11, a1
  13c4c9:	828cc4               	ae_sraa32s	aed8, aed12, a12
  13c4cc:	82aab4               	ae_sraa32s	aed10, aed11, a10
  13c4cf:	0599a4               	ae_slaa32s	aed9, aed10, a9
  13c4d2:	ebe82009080721cf 	{ addi	a12, a1, 2; ae_add32s	aed7, aed8, aed9; nop }
  13c4da:	400001752057a27e 	{ ae_s32.l.i	aed7, a2, 0; nop; ae_movad32.l	a10, aed7 }
  13c4e2:	0a5965               	call8	146a78 <DVTXOP_Log2>
  13c4e5:	21e8                	l32i.n	a14, a1, 8
  13c4e7:	31c8                	l32i.n	a12, a1, 12
  13c4e9:	51a8                	l32i.n	a10, a1, 20
  13c4eb:	41d8                	l32i.n	a13, a1, 16
  13c4ed:	019182               	l16si	a8, a1, 2
  13c4f0:	b02f91               	l32r	a9, 1285ac (6054 <xthals_release_major+0x3174>)
  13c4f3:	40000110200835ee 	{ ae_l16.i	aed8, a5, 0; nop; movi	a3, 30 }
  13c4fb:	400001b4201b313e 	{ ae_l16.i	aed11, a1, 0; nop; ae_movda16	aed1, a3 }
  13c503:	400001b544a0498e 	{ ae_movda16	aed0, a9; nop; ae_movda32	aed10, a8 }
  13c50b:	1198                	l32i.n	a9, a1, 4
  13c50d:	1efb4060afa0098f 	{ movi	a8, 9; nop; ae_srai32	aed10, aed10, 6 }
  13c515:	ebf0c8010b09fa7f 	{ ae_movad32.l	a15, aed10; ae_sub16s	aed9, aed11, aed1; nop }
  13c51d:	4000010544679f8e 	{ ae_movda16	aed7, a15; nop; ae_slaa16s	aed6, aed9, a8 }
  13c525:	0d801a474603383e 	{ ae_movad16.0	a3, aed8; ae_add16s	aed3, aed6, aed7 }
  13c52d:	25b384               	ae_movad16.0	a11, aed3
  13c530:	b4dd14               	ae_l16.ip	aed13, a13, 2
  13c533:	0ea3b7               	bge	a3, a11, 13c545 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x219>
  13c536:	b02ef4               	ae_l16.i	aed2, a14, -2
  13c539:	0002c6               	j	13c548 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x21c>

0013c53c <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x210>:
  13c53c:	8494a2               	l16si	a10, a4, 0x108
  13c53f:	820a04               	ae_sraa32s	aed0, aed0, a10
  13c542:	ffc486               	j	13c458 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x12c>

0013c545 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x219>:
  13c545:	b02ce4               	ae_l16.i	aed2, a12, -4

0013c548 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x21c>:
  13c548:	41d9                	s32i.n	a13, a1, 16
  13c54a:	e1b8                	l32i.n	a11, a1, 56
  13c54c:	5cc132               	addi	a3, a1, 92
  13c54f:	258284               	ae_movad16.0	a8, aed2
  13c552:	ee4b                	addi.n	a14, a14, 4
  13c554:	994b                	addi.n	a9, a9, 4
  13c556:	1199                	s32i.n	a9, a1, 4
  13c558:	21e9                	s32i.n	a14, a1, 8
  13c55a:	400001b478fe438e 	{ ae_l32.i	aed14, a3, -32; nop; ae_movda32	aed15, a8 }
  13c562:	6cf2203f2ece422f 	{ addi	a2, a2, 4; ae_sub32	aed14, aed14, aed15; ae_mulf16ss.00_s2	aed12, aed3, aed2 }
  13c56a:	eb2e200e0d0c4ccf 	{ addi	a12, a12, 4; ae_mulaf16ss.00	aed12, aed13, aed14; nop }
  13c572:	31c9                	s32i.n	a12, a1, 12
  13c574:	1ffb2000cfc0477f 	{ addi	a7, a7, 4; nop; ae_srai32	aed12, aed12, 16 }
  13c57c:	25fcc4               	ae_movad32.l	a15, aed12
  13c57f:	40000041440d6f6e 	{ ae_movda16	aed13, a15; nop; addi	a6, a6, 4 }
  13c587:	0c8004f00dab444e 	{ addi	a4, a4, 4; ae_mulfp16x4s	aed11, aed13, aed0 }
  13c58f:	d3c514               	ae_s16.0.ip	aed12, a5, 2
  13c592:	d3ba14               	ae_s16.0.ip	aed11, a10, 2
  13c595:	51a9                	s32i.n	a10, a1, 20
  13c597:	0d3fe54180b0b4be 	{ bne.w18	a4, a11, 13c3f3 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0xc7>; nop }
  13c59f:	7158                	l32i.n	a5, a1, 28
  13c5a1:	6168                	l32i.n	a6, a1, 24
  13c5a3:	b0f541               	l32r	a4, 128978 (2414b0 <ch_energy_db>)
  13c5a6:	b0f571               	l32r	a7, 12897c (23c20 <_memmap_cacheattr_bp_base+0x1c1e>)
  13c5a9:	8128                	l32i.n	a2, a1, 32
  13c5ab:	b188                	l32i.n	a8, a1, 44
  13c5ad:	b0ea91               	l32r	a9, 128958 (23b34 <_memmap_cacheattr_bp_base+0x1b32>)
  13c5b0:	908820               	addx2	a8, a8, a2
  13c5b3:	889a                	add.n	a8, a8, a9
  13c5b5:	a189                	s32i.n	a8, a1, 40
  13c5b7:	b0f281               	l32r	a8, 128980 (23c5c <_memmap_cacheattr_bp_base+0x1c5a>)
  13c5ba:	727a                	add.n	a7, a2, a7
  13c5bc:	228a                	add.n	a2, a2, a8
  13c5be:	fcc222               	addi	a2, a2, -4
  13c5c1:	000a06               	j	13c5ed <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x2c1>

0013c5c4 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x298>:
  13c5c4:	af1191               	l32r	a9, 128208 (7fff <xthals_release_major+0x511f>)
  13c5c7:	005592               	s16i	a9, a5, 0

0013c5ca <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x29e>:
  13c5ca:	b44214               	ae_l16.ip	aed4, a2, 2
  13c5cd:	400000202003454e 	{ ae_l16.i	aed3, a5, 0; nop; addi	a4, a4, 2 }
  13c5d5:	eb5c20040302277f 	{ addi	a7, a7, 2; ae_mulf16ss.00	aed2, aed3, aed4; nop }
  13c5dd:	a1a8                	l32i.n	a10, a1, 40
  13c5df:	9bfb20202f10266e 	{ addi	a6, a6, 2; nop; ae_round16x4f32sasym	aed1, aed2, aed2 }
  13c5e7:	d31514               	ae_s16.0.ip	aed1, a5, 2
  13c5ea:	6d16a7               	beq	a6, a10, 13c65b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x32f>

0013c5ed <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x2c1>:
  13c5ed:	8d96a2               	l16si	a10, a6, 0x11a
  13c5f0:	6f9692               	l16si	a9, a6, 222
  13c5f3:	0094b2               	l16si	a11, a4, 0
  13c5f6:	c099a0               	sub	a9, a9, a10
  13c5f9:	239980               	sext	a9, a9, 15
  13c5fc:	c4a9b7               	bge	a9, a11, 13c5c4 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x298>
  13c5ff:	400001b420cd349e 	{ ae_l16.i	aed13, a4, 0; nop; ae_movda16	aed12, a9 }
  13c607:	ebf0a80d0c0ab7ef 	{ ae_l16.i	aed11, a7, -4; ae_sub16s	aed10, aed12, aed13; nop }
  13c60f:	eb5cdd0b0a09259f 	{ nop; ae_mulf16ss.00	aed9, aed10, aed11; nop }
  13c617:	66a6d2               	movi	a13, 0x666
  13c61a:	25e9c4               	ae_movad32.l	a14, aed9
  13c61d:	feaff2               	movi	a15, -2
  13c620:	10eef0               	and	a14, a14, a15
  13c623:	400001b545784dee 	{ ae_movda32	aed8, a13; nop; ae_movda32	aed7, a14 }
  13c62b:	eb0fdd080707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed8; nop }
  13c633:	8c7f74               	ae_srai64	aed7, aed7, 15
  13c636:	25c7c4               	ae_movad32.l	a12, aed7
  13c639:	4000010145063c3e 	{ ae_movda32	aed6, a12; nop; movi	a3, 3 }
  13c641:	055364               	ae_slaa32s	aed5, aed6, a3
  13c644:	25a5c4               	ae_movad32.l	a10, aed5
  13c647:	ffafb2               	movi	a11, -1
  13c64a:	83aba0               	moveqz	a10, a11, a10
  13c64d:	09bde5               	call8	14622c <DVTXOP_fnExp10>
  13c650:	3180a0               	srai	a8, a10, 16
  13c653:	005582               	s16i	a8, a5, 0
  13c656:	ffdc06               	j	13c5ca <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x29e>

0013c659 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x32d>:
	...

0013c65b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x32f>:
  13c65b:	b198                	l32i.n	a9, a1, 44
  13c65d:	3a19a6               	blti	a9, 1, 13c69b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x36f>
  13c660:	b0bd81               	l32r	a8, 128954 (2412b0 <ch_temp_bin>)
  13c663:	b0bdb1               	l32r	a11, 128958 (23b34 <_memmap_cacheattr_bp_base+0x1b32>)
  13c666:	af9f91               	l32r	a9, 1284e4 (22bc0 <_memmap_cacheattr_bp_base+0xbbe>)
  13c669:	81e8                	l32i.n	a14, a1, 32
  13c66b:	b1a8                	l32i.n	a10, a1, 44
  13c66d:	9e9a                	add.n	a9, a14, a9
  13c66f:	a0aae0               	addx4	a10, a10, a14
  13c672:	aaba                	add.n	a10, a10, a11
  13c674:	eeba                	add.n	a14, a14, a11
  13c676:	e1a9                	s32i.n	a10, a1, 56

0013c678 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x34c>:
  13c678:	799eb2               	l16si	a11, a14, 242
  13c67b:	7a9ea2               	l16si	a10, a14, 244
  13c67e:	908b80               	addx2	a8, a11, a8
  13c681:	c0aab0               	sub	a10, a10, a11
  13c684:	aa1b                	addi.n	a10, a10, 1
  13c686:	05aa76               	loopgtz	a10, 13c68f <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x363>
  13c689:	b00904               	ae_l16.i	aed0, a9, 0
  13c68c:	d30814               	ae_s16.0.ip	aed0, a8, 2

0013c68f <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x363>:
  13c68f:	992b                	addi.n	a9, a9, 2
  13c691:	b0b081               	l32r	a8, 128954 (2412b0 <ch_temp_bin>)
  13c694:	e1a8                	l32i.n	a10, a1, 56
  13c696:	ee4b                	addi.n	a14, a14, 4
  13c698:	dc9ea7               	bne	a14, a10, 13c678 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x34c>

0013c69b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x36f>:
  13c69b:	b0aeb1               	l32r	a11, 128954 (2412b0 <ch_temp_bin>)
  13c69e:	b0b921               	l32r	a2, 128984 (2414c0 <ch_gain_bin>)
  13c6a1:	00a2c2               	movi	a12, 0x200
  13c6a4:	02ad                	mov.n	a10, a2
  13c6a6:	43cda5               	call8	180380 <__vec_memcpy>
  13c6a9:	b0b791               	l32r	a9, 128988 (2414a6 <ch_temp_bin+0x1f6>)
  13c6ac:	b0aa81               	l32r	a8, 128954 (2412b0 <ch_temp_bin>)
  13c6af:	1ec992               	addi	a9, a9, 30
  13c6b2:	0298c2               	l16si	a12, a8, 4
  13c6b5:	0198b2               	l16si	a11, a8, 2
  13c6b8:	0398a2               	l16si	a10, a8, 6
  13c6bb:	bbca                	add.n	a11, a11, a12
  13c6bd:	888b                	addi.n	a8, a8, 8
  13c6bf:	b40814               	ae_l16.ip	aed0, a8, 2
  13c6c2:	e9fb50008f00aabf 	{ add	a10, a10, a11; nop; ae_sext32	aed0, aed0, 15 }
  13c6ca:	400001b42c1348ae 	{ ae_l16.i	aed3, a8, -8; nop; ae_movda32	aed1, a10 }
  13c6d2:	e9e740318030faaf 	{ movi	a10, 250; ae_add32	aed0, aed0, aed1; ae_sext32	aed3, aed3, 15 }
  13c6da:	0020f0               	nop
  13c6dd:	178a76               	loop	a10, 13c6f8 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3cc>
  13c6e0:	1ef2a9230032081f 	{ ae_l16.ip	aed0, a8, 2; ae_sub32	aed2, aed0, aed3; ae_srai32	aed3, aed0, 2 }
  13c6e8:	e9fba8008f1008cf 	{ ae_l16.i	aed0, a8, -8; nop; ae_sext32	aed1, aed0, 15 }
  13c6f0:	e9e7b5028130391f 	{ ae_s16.0.ip	aed3, a9, 2; ae_add32	aed0, aed1, aed2; ae_sext32	aed3, aed0, 15 }

0013c6f8 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3cc>:
  13c6f8:	c1d8                	l32i.n	a13, a1, 48
  13c6fa:	d1b8                	l32i.n	a11, a1, 52
  13c6fc:	9e2204               	ae_srai32	aed2, aed0, 2
  13c6ff:	af1de1               	l32r	a14, 128374 (800 <XtosCoreStateSize+0x580>)
  13c702:	3c1e34               	ae_movda32	aed1, a14
  13c705:	d32914               	ae_s16.0.ip	aed2, a9, 2
  13c708:	0bad                	mov.n	a10, a11
  13c70a:	ff52e2               	s16i	a14, a2, 0x1fe
  13c70d:	0dcd                	mov.n	a12, a13
  13c70f:	02ed                	mov.n	a14, a2
  13c711:	40000100b011f20e 	{ ae_s16.0.i	aed1, a2, 0; nop; movi	a15, 0x100 }
  13c719:	fe0065               	call8	13a720 <FN_SOLOMONVOICEW_TX_MBDRC_2ch_OPT1>
  13c71c:	f01d                	retw.n

0013c71e <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f2>:
	...

0013c720 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f4>:
  13c720:	00a2d2               	movi	a13, 0x200
  13c723:	d1b8                	l32i.n	a11, a1, 52
  13c725:	c0c450               	sub	a12, a4, a5
  13c728:	23cc80               	sext	a12, a12, 15
  13c72b:	0bad                	mov.n	a10, a11
  13c72d:	ffbda5               	call8	13c308 <Right_Shift_vecter1>
  13c730:	054d                	mov.n	a4, a5
  13c732:	7f5652               	s16i	a5, a6, 254
  13c735:	ff0c86               	j	13c36b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f>

0013c738 <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x40c>:
  13c738:	00a2d2               	movi	a13, 0x200
  13c73b:	c1b8                	l32i.n	a11, a1, 48
  13c73d:	c0c540               	sub	a12, a5, a4
  13c740:	23cc80               	sext	a12, a12, 15
  13c743:	0bad                	mov.n	a10, a11
  13c745:	ffbc25               	call8	13c308 <Right_Shift_vecter1>
  13c748:	7f5742               	s16i	a4, a7, 254
  13c74b:	ff0706               	j	13c36b <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x3f>

0013c74e <FN_SOLOMONVOICEW_TX_MBDRC_2ch+0x422>:
	...

0013c750 <DVTXOP_L_divide>:
  13c750:	004136               	entry	a1, 32
  13c753:	0d5296               	bltz	a2, 13c82c <DVTXOP_L_divide+0xdc>
  13c756:	0d2396               	bltz	a3, 13c82c <DVTXOP_L_divide+0xdc>
  13c759:	0d000c41f0b0932e 	{ blt.w18	a3, a2, 13c82c <DVTXOP_L_divide+0xdc>; nop }
  13c761:	400001b54505423e 	{ ae_movda32	aed5, a2; nop; ae_movda32	aed0, a3 }
  13c769:	87fa400c0e07029e 	{ movi	a9, 2; ae_movi	aed7, -2; ae_sel16i	aed0, aed0, aed0, 7 }
  13c771:	40000175450c630e 	{ ae_movda32	aed12, a3; nop; ae_movad16.0	a6, aed0 }
  13c779:	bbfb40c07fc0005e 	{ movi	a5, 0; nop; ae_and	aed12, aed12, aed7 }
  13c781:	053616               	beqz	a6, 13c7d8 <DVTXOP_L_divide+0x88>
  13c784:	af7241               	l32r	a4, 12854c (3ffe <xthals_release_major+0x111e>)
  13c787:	4da467               	bge	a4, a6, 13c7d8 <DVTXOP_L_divide+0x88>
  13c78a:	04a696               	bltz	a6, 13c7d8 <DVTXOP_L_divide+0x88>
  13c78d:	af7071               	l32r	a7, 128550 (3fff <xthals_release_major+0x111f>)
  13c790:	152664               	ae_movda32x2	aed2, a6, a6
  13c793:	0d00094190b0867e 	{ beq.w18	a6, a7, 13c830 <DVTXOP_L_divide+0xe0>; nop }
  13c79b:	080c                	movi.n	a8, 0
  13c79d:	151784               	ae_movda32x2	aed1, a7, a8
  13c7a0:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7a3:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7a6:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7a9:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7ac:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7af:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7b2:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7b5:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7b8:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7bb:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7be:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7c1:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7c4:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7c7:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7ca:	2b1424               	ae_div64d32.l	aed1, aed2
  13c7cd:	2551c4               	ae_movad32.l	a5, aed1
  13c7d0:	235580               	sext	a5, a5, 15
  13c7d3:	000046               	j	13c7d8 <DVTXOP_L_divide+0x88>

0013c7d6 <DVTXOP_L_divide+0x86>:
	...

0013c7d8 <DVTXOP_L_divide+0x88>:
  13c7d8:	3c9534               	ae_movda32	aed9, a5
  13c7db:	eb0fdd090c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed9; nop }
  13c7e3:	aec8d1               	l32r	a13, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13c7e6:	8ccfc4               	ae_srai64	aed12, aed12, 15
  13c7e9:	25ccc4               	ae_movad32.l	a12, aed12
  13c7ec:	400001b545ba4dce 	{ ae_movda32	aed10, a13; nop; ae_movda32	aed11, a12 }
  13c7f4:	4f8ab4               	ae_sub32s	aed8, aed10, aed11
  13c7f7:	418874               	ae_and	aed8, aed8, aed7
  13c7fa:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  13c802:	8c8f84               	ae_srai64	aed8, aed8, 15
  13c805:	bbfbc8507f50b87e 	{ ae_movad32.l	a11, aed8; nop; ae_and	aed5, aed5, aed7 }
  13c80d:	3c6b34               	ae_movda32	aed6, a11
  13c810:	416674               	ae_and	aed6, aed6, aed7
  13c813:	eb0fdd060505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed6; nop }
  13c81b:	8d5f54               	ae_srai64	aed5, aed5, 31
  13c81e:	25a5c4               	ae_movad32.l	a10, aed5
  13c821:	3c4a34               	ae_movda32	aed4, a10
  13c824:	053944               	ae_slaa32s	aed3, aed4, a9
  13c827:	2523c4               	ae_movad32.l	a2, aed3
  13c82a:	f01d                	retw.n

0013c82c <DVTXOP_L_divide+0xdc>:
  13c82c:	020c                	movi.n	a2, 0
  13c82e:	f01d                	retw.n

0013c830 <DVTXOP_L_divide+0xe0>:
  13c830:	ae7651               	l32r	a5, 128208 (7fff <xthals_release_major+0x511f>)
  13c833:	ffe846               	j	13c7d8 <DVTXOP_L_divide+0x88>

0013c836 <DVTXOP_L_divide+0xe6>:
	...

0013c838 <SolomonVoiceWMixingInit>:
  13c838:	004136               	entry	a1, 32
  13c83b:	205220               	or	a5, a2, a2
  13c83e:	206330               	or	a6, a3, a3
  13c841:	ebfa40000002007f 	{ movi	a7, 0; ae_movi	aed2, 0; nop }
  13c849:	185272               	s16i	a7, a2, 48
  13c84c:	175272               	s16i	a7, a2, 46
  13c84f:	165272               	s16i	a7, a2, 44
  13c852:	155272               	s16i	a7, a2, 42
  13c855:	145272               	s16i	a7, a2, 40
  13c858:	135272               	s16i	a7, a2, 38
  13c85b:	125272               	s16i	a7, a2, 36
  13c85e:	115272               	s16i	a7, a2, 34
  13c861:	105272               	s16i	a7, a2, 32
  13c864:	0f5272               	s16i	a7, a2, 30
  13c867:	0e5272               	s16i	a7, a2, 28
  13c86a:	085272               	s16i	a7, a2, 16
  13c86d:	d22274               	ae_s16.0.i	aed2, a2, 14
  13c870:	d22264               	ae_s16.0.i	aed2, a2, 12
  13c873:	d22254               	ae_s16.0.i	aed2, a2, 10
  13c876:	d22244               	ae_s16.0.i	aed2, a2, 8
  13c879:	d22234               	ae_s16.0.i	aed2, a2, 6
  13c87c:	d22224               	ae_s16.0.i	aed2, a2, 4
  13c87f:	d22214               	ae_s16.0.i	aed2, a2, 2
  13c882:	40000140b002320e 	{ ae_s16.0.i	aed2, a2, 0; nop; movi	a3, 64 }
  13c88a:	400001b54510453e 	{ ae_movda32	aed0, a5; nop; ae_movda32	aed1, a3 }
  13c892:	ebe740010000283f 	{ movi	a3, 40; ae_add32	aed0, aed0, aed1; nop }
  13c89a:	ae5b21               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  13c89d:	400001b52612452e 	{ ae_s32.l.i	aed2, a5, 24; nop; ae_movda32	aed1, a2 }
  13c8a5:	ebfac8000000207f 	{ ae_movad32.l	a2, aed0; ae_movi	aed0, 0; nop }
  13c8ad:	400001b52511357e 	{ ae_s32.l.i	aed1, a5, 20; nop; ae_movda16	aed1, a7 }
  13c8b5:	028376               	loop	a3, 13c8bb <SolomonVoiceWMixingInit+0x83>
  13c8b8:	801294               	ae_s16x4.ip	aed1, a2, 8

0013c8bb <SolomonVoiceWMixingInit+0x83>:
  13c8bb:	c05572               	s16i	a7, a5, 0x180
  13c8be:	616572               	s32i	a7, a5, 0x184
  13c8c1:	626572               	s32i	a7, a5, 0x188
  13c8c4:	c65572               	s16i	a7, a5, 0x18c
  13c8c7:	c75572               	s16i	a7, a5, 0x18e
  13c8ca:	80a032               	movi	a3, 128
  13c8cd:	02d522               	addmi	a2, a5, 0x200
  13c8d0:	90c222               	addi	a2, a2, -112
  13c8d3:	f03d                	nop.n
  13c8d5:	028376               	loop	a3, 13c8db <SolomonVoiceWMixingInit+0xa3>
  13c8d8:	620214               	ae_s32x2.ip	aed0, a2, 8
  13c8db:	05d542               	addmi	a4, a5, 0x500
  13c8de:	06d522               	addmi	a2, a5, 0x600
  13c8e1:	90c222               	addi	a2, a2, -112
  13c8e4:	ebfacd000104129f 	{ ae_s16x4.ip	aed1, a2, 8; ae_movi	aed4, 1; nop }
  13c8ec:	801294               	ae_s16x4.ip	aed1, a2, 8
  13c8ef:	801294               	ae_s16x4.ip	aed1, a2, 8
  13c8f2:	801294               	ae_s16x4.ip	aed1, a2, 8
  13c8f5:	801294               	ae_s16x4.ip	aed1, a2, 8
  13c8f8:	5d5472               	s16i	a7, a4, 186
  13c8fb:	5c5472               	s16i	a7, a4, 184
  13c8fe:	d24604               	ae_s16.0.i	aed4, a6, 0
  13c901:	ebfab4000003461f 	{ ae_s16.0.i	aed4, a6, 2; ae_movi	aed3, 0; nop }
  13c909:	d23624               	ae_s16.0.i	aed3, a6, 4
  13c90c:	d23634               	ae_s16.0.i	aed3, a6, 6
  13c90f:	d23644               	ae_s16.0.i	aed3, a6, 8
  13c912:	f01d                	retw.n

0013c914 <SolomonVoiceW_Mix_ParamConfig>:
  13c914:	004136               	entry	a1, 32
  13c917:	039382               	l16si	a8, a3, 6
  13c91a:	029392               	l16si	a9, a3, 4
  13c91d:	0193a2               	l16si	a10, a3, 2
  13c920:	0093b2               	l16si	a11, a3, 0
  13c923:	049342               	l16si	a4, a3, 8
  13c926:	045242               	s16i	a4, a2, 8
  13c929:	035282               	s16i	a8, a2, 6
  13c92c:	025292               	s16i	a9, a2, 4
  13c92f:	0152a2               	s16i	a10, a2, 2
  13c932:	0052b2               	s16i	a11, a2, 0
  13c935:	f01d                	retw.n

0013c937 <SolomonVoiceW_Mix_ParamConfig+0x23>:
	...

0013c938 <fn_MixingGain>:
  13c938:	00a136               	entry	a1, 80
  13c93b:	b014f1               	l32r	a15, 12898c (241810 <HighNoise_State$15361_48_12>)
  13c93e:	b015b1               	l32r	a11, 128994 (2135e0 <Clean_State$15360_48_11>)
  13c941:	b013e1               	l32r	a14, 128990 (212f60 <Thr_Imsc_128>)
  13c944:	b02224               	ae_l16.i	aed2, a2, 4
  13c947:	b014a1               	l32r	a10, 128998 (220b0 <_memmap_cacheattr_bp_base+0xae>)
  13c94a:	b01481               	l32r	a8, 12899c (214750 <SNRthd+0x260>)
  13c94d:	a3aa                	add.n	a10, a3, a10
  13c94f:	bd0874               	ae_l32.i	aed0, a8, 28
  13c952:	bd1864               	ae_l32.i	aed1, a8, 24
  13c955:	141892               	l16ui	a9, a8, 40
  13c958:	88d8                	l32i.n	a13, a8, 32
  13c95a:	98c8                	l32i.n	a12, a8, 36
  13c95c:	bd3854               	ae_l32.i	aed3, a8, 20
  13c95f:	bd4844               	ae_l32.i	aed4, a8, 16
  13c962:	bd5834               	ae_l32.i	aed5, a8, 12
  13c965:	bd6824               	ae_l32.i	aed6, a8, 8
  13c968:	bd7814               	ae_l32.i	aed7, a8, 4
  13c96b:	bd8804               	ae_l32.i	aed8, a8, 0
  13c96e:	e08104               	ae_s32.l.i	aed8, a1, 0
  13c971:	e07114               	ae_s32.l.i	aed7, a1, 4
  13c974:	e06124               	ae_s32.l.i	aed6, a1, 8
  13c977:	e05134               	ae_s32.l.i	aed5, a1, 12
  13c97a:	e04144               	ae_s32.l.i	aed4, a1, 16
  13c97d:	e03154               	ae_s32.l.i	aed3, a1, 20
  13c980:	91c9                	s32i.n	a12, a1, 36
  13c982:	81d9                	s32i.n	a13, a1, 32
  13c984:	145192               	s16i	a9, a1, 40
  13c987:	400001752601812e 	{ ae_s32.l.i	aed1, a1, 24; nop; ae_movad16.0	a8, aed2 }
  13c98f:	400000f52700913e 	{ ae_s32.l.i	aed0, a1, 28; nop; addmi	a9, a3, 0xf00 }
  13c997:	1d9816               	beqz	a8, 13cb74 <fn_MixingGain+0x23c>
  13c99a:	562e52               	l32i	a5, a14, 0x158
  13c99d:	552e62               	l32i	a6, a14, 0x154
  13c9a0:	542e72               	l32i	a7, a14, 0x150
  13c9a3:	512e82               	l32i	a8, a14, 0x144
  13c9a6:	0ecd                	mov.n	a12, a14
  13c9a8:	affb41               	l32r	a4, 128994 (2135e0 <Clean_State$15360_48_11>)
  13c9ab:	522ef2               	l32i	a15, a14, 0x148
  13c9ae:	502ed2               	l32i	a13, a14, 0x140
  13c9b1:	4f2eb2               	l32i	a11, a14, 0x13c
  13c9b4:	c652b2               	s16i	a11, a2, 0x18c
  13c9b7:	c752d2               	s16i	a13, a2, 0x18e
  13c9ba:	0054f2               	s16i	a15, a4, 0
  13c9bd:	532cd2               	l32i	a13, a12, 0x14c
  13c9c0:	585982               	s16i	a8, a9, 176
  13c9c3:	765a72               	s16i	a7, a10, 236
  13c9c6:	775a62               	s16i	a6, a10, 238
  13c9c9:	aff0e1               	l32r	a14, 12898c (241810 <HighNoise_State$15361_48_12>)
  13c9cc:	875a52               	s16i	a5, a10, 0x10e
  13c9cf:	005ed2               	s16i	a13, a14, 0
  13c9d2:	4d2cd2               	l32i	a13, a12, 0x134
  13c9d5:	4e2cc2               	l32i	a12, a12, 0x138

0013c9d8 <fn_MixingGain+0xa0>:
  13c9d8:	aff281               	l32r	a8, 1289a0 (64b0 <xthals_release_major+0x35d0>)
  13c9db:	0192b2               	l16si	a11, a2, 2
  13c9de:	ae0a61               	l32r	a6, 128208 (7fff <xthals_release_major+0x511f>)
  13c9e1:	0e0c                	movi.n	a14, 0
  13c9e3:	aff171               	l32r	a7, 1289a8 (2135e2 <alpha_mixing$15359_48_10>)
  13c9e6:	c692f2               	l16si	a15, a2, 0x18c
  13c9e9:	009742               	l16si	a4, a7, 0
  13c9ec:	0d401c4130b01f0e 	{ beqi.w18	a15, 1, 13cbb3 <fn_MixingGain+0x27b>; nop }
  13c9f4:	0e5d                	mov.n	a5, a14
  13c9f6:	019d                	mov.n	a9, a1
  13c9f8:	3c0e24               	ae_movda16	aed0, a14
  13c9fb:	800994               	ae_s16x4.ip	aed0, a9, 8
  13c9fe:	800994               	ae_s16x4.ip	aed0, a9, 8
  13ca01:	800994               	ae_s16x4.ip	aed0, a9, 8
  13ca04:	800994               	ae_s16x4.ip	aed0, a9, 8
  13ca07:	800994               	ae_s16x4.ip	aed0, a9, 8
  13ca0a:	1451e2               	s16i	a14, a1, 40

0013ca0d <fn_MixingGain+0xd5>:
  13ca0d:	0a5162               	s16i	a6, a1, 20
  13ca10:	0092f2               	l16si	a15, a2, 0
  13ca13:	afe4a1               	l32r	a10, 1289a4 (7629 <xthals_release_major+0x4749>)
  13ca16:	729fb0               	salt	a9, a15, a11
  13ca19:	72bbf0               	salt	a11, a11, a15
  13ca1c:	934ab0               	movnez	a4, a10, a11
  13ca1f:	934890               	movnez	a4, a8, a9
  13ca22:	005742               	s16i	a4, a7, 0
  13ca25:	0d0011ccf6b2846e 	{ beq.w18	a4, a6, 13cb48 <fn_MixingGain+0x210>; ae_movi	aed2, -2 }
  13ca2d:	3c5424               	ae_movda16	aed5, a4
  13ca30:	400001b54501446e 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed0, a6 }
  13ca38:	400001b545cd4dce 	{ ae_movda32	aed13, a13; nop; ae_movda32	aed12, a12 }
  13ca40:	41cc24               	ae_and	aed12, aed12, aed2
  13ca43:	bbfbaed02fd0f25e 	{ ae_l32.i	aed15, a2, 20; nop; ae_and	aed13, aed13, aed2 }
  13ca4b:	bbf2ddf120f0259e 	{ nop; ae_sub32	aed0, aed0, aed1; ae_and	aed15, aed15, aed2 }
  13ca53:	e9fbae008f00e26f 	{ ae_l32.i	aed14, a2, 24; nop; ae_sext32	aed0, aed0, 15 }
  13ca5b:	bb0fc8e12fefa07e 	{ ae_movad32.l	a10, aed0; ae_mul32.ll	aed15, aed15, aed1; ae_and	aed14, aed14, aed2 }
  13ca63:	0c801ab1cede6aee 	{ ae_movda16	aed6, a10; ae_mul32.ll	aed14, aed14, aed1 }
  13ca6b:	0c0fddf0fdfd259f 	{ nop; ae_mul32.ll	aed13, aed13, aed0; ae_srai64	aed15, aed15, 15 }
  13ca73:	0c0fddf0ecec259f 	{ nop; ae_mul32.ll	aed12, aed12, aed0; ae_srai64	aed14, aed14, 15 }
  13ca7b:	8cdfd4               	ae_srai64	aed13, aed13, 15
  13ca7e:	0cfbc8f0cfc09e7f 	{ ae_movad32.l	a9, aed14; nop; ae_srai64	aed12, aed12, 15 }
  13ca86:	40000175455789fe 	{ ae_movda32	aed7, a9; nop; ae_movad32.l	a8, aed15 }
  13ca8e:	40000175455ba8ce 	{ ae_movda32	aed11, a8; nop; ae_movad32.l	a10, aed12 }
  13ca96:	afc581               	l32r	a8, 1289ac (2130f0 <B20f_HPF_112>)
  13ca99:	400001754554bade 	{ ae_movda32	aed4, a10; nop; ae_movad32.l	a11, aed13 }
  13caa1:	40000101450aab1e 	{ ae_movda32	aed10, a11; nop; movi	a10, 1 }
  13caa9:	019d                	mov.n	a9, a1
  13caab:	afc1b1               	l32r	a11, 1289b0 (213114 <B20f_HPF_112+0x24>)
  13caae:	ebe8cc070402891f 	{ ae_l16x4.ip	aed8, a9, 8; ae_add32s	aed2, aed4, aed7; nop }
  13cab6:	0c8016f608a0981e 	{ ae_l16x4.i	aed9, a8, 0; ae_mulfp16x4s	aed0, aed8, aed6 }
  13cabe:	0c8018f539a1222e 	{ ae_s32.l.i	aed2, a2, 24; ae_mulfp16x4s	aed1, aed9, aed5 }
  13cac6:	90e9a4               	ae_l16x4.ip	aed14, a9, 16
  13cac9:	91e8c31b0af3d99e 	{ ae_l16x4.i	aed13, a9, -8; ae_add32s	aed3, aed10, aed11; ae_add16s	aed15, aed0, aed1 }
  13cad1:	0c8018f61ea2f8fe 	{ ae_s16x4.ip	aed15, a8, 8; ae_mulfp16x4s	aed2, aed14, aed6 }
  13cad9:	0c8016f60da4c81e 	{ ae_l16x4.i	aed12, a8, 0; ae_mulfp16x4s	aed4, aed13, aed6 }
  13cae1:	0c8016f50ca0b89e 	{ ae_l16x4.i	aed11, a8, 8; ae_mulfp16x4s	aed0, aed12, aed5 }
  13cae9:	0c8018f52ba332ae 	{ ae_s32.l.i	aed3, a2, 20; ae_mulfp16x4s	aed3, aed11, aed5 }
  13caf1:	2a8a76               	loop	a10, 13cb1f <fn_MixingGain+0x1e7>
  13caf4:	9019a4               	ae_l16x4.ip	aed1, a9, 16
  13caf7:	91e5c0304243088e 	{ ae_l16x4.i	aed0, a8, 16; ae_add16s	aed3, aed2, aed0; ae_add16s	aed4, aed4, aed3 }
  13caff:	0c8016f611a2189e 	{ ae_l16x4.i	aed1, a8, 24; ae_mulfp16x4s	aed2, aed1, aed6 }
  13cb07:	0c8018f520a038fe 	{ ae_s16x4.ip	aed3, a8, 16; ae_mulfp16x4s	aed0, aed0, aed5 }
  13cb0f:	0c8016f571a3199e 	{ ae_l16x4.i	aed1, a9, -8; ae_mulfp16x4s	aed3, aed1, aed5 }
  13cb17:	0c8017f671a448de 	{ ae_s16x4.i	aed4, a8, -8; ae_mulfp16x4s	aed4, aed1, aed6 }

0013cb1f <fn_MixingGain+0x1e7>:
  13cb1f:	0d801a40c20975ee 	{ ae_movda16	aed7, a5; ae_add16s	aed9, aed2, aed0 }
  13cb27:	ebe5cd03040898af 	{ ae_s16x4.ip	aed9, a8, 16; ae_add16s	aed8, aed4, aed3; nop }
  13cb2f:	dc88f4               	ae_s16x4.i	aed8, a8, -8
  13cb32:	0c8016f617af1b5e 	{ ae_l16.i	aed1, a11, 4; ae_mulfp16x4s	aed15, aed7, aed6 }
  13cb3a:	0c801af531a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed5 }
  13cb42:	33ef04               	ae_add16s	aed14, aed15, aed0
  13cb45:	d2eb24               	ae_s16.0.i	aed14, a11, 4

0013cb48 <fn_MixingGain+0x210>:
  13cb48:	ae68a1               	l32r	a10, 1284e8 (23bf0 <_memmap_cacheattr_bp_base+0x1bee>)
  13cb4b:	4c0c                	movi.n	a12, 4
  13cb4d:	5d0c                	movi.n	a13, 5
  13cb4f:	43cfc0               	min	a12, a15, a12
  13cb52:	23cc80               	sext	a12, a12, 15
  13cb55:	53cce0               	max	a12, a12, a14
  13cb58:	0292e2               	l16si	a14, a2, 4
  13cb5b:	23cc80               	sext	a12, a12, 15
  13cb5e:	93cde0               	movnez	a12, a13, a14
  13cb61:	90bcc0               	addx2	a11, a12, a12
  13cb64:	a0bbc0               	addx4	a11, a11, a12
  13cb67:	af93c1               	l32r	a12, 1289b4 (213120 <MBDRCparam_Noise_114>)
  13cb6a:	a3aa                	add.n	a10, a3, a10
  13cb6c:	a0bbc0               	addx4	a11, a11, a12
  13cb6f:	ff5aa5               	call8	13c118 <fn_MBDRC_Noise_Param>
  13cb72:	f01d                	retw.n

0013cb74 <fn_MixingGain+0x23c>:
  13cb74:	0392d2               	l16si	a13, a2, 6
  13cb77:	067d16               	beqz	a13, 13cbe2 <fn_MixingGain+0x2aa>
  13cb7a:	462ec2               	l32i	a12, a14, 0x118
  13cb7d:	442ed2               	l32i	a13, a14, 0x110
  13cb80:	472e82               	l32i	a8, a14, 0x11c
  13cb83:	005f82               	s16i	a8, a15, 0
  13cb86:	c752d2               	s16i	a13, a2, 0x18e
  13cb89:	005bc2               	s16i	a12, a11, 0
  13cb8c:	482ed2               	l32i	a13, a14, 0x120
  13cb8f:	432ec2               	l32i	a12, a14, 0x10c
  13cb92:	452e82               	l32i	a8, a14, 0x114
  13cb95:	c652c2               	s16i	a12, a2, 0x18c
  13cb98:	492ec2               	l32i	a12, a14, 0x124
  13cb9b:	585982               	s16i	a8, a9, 176
  13cb9e:	765ad2               	s16i	a13, a10, 236
  13cba1:	4a2e82               	l32i	a8, a14, 0x128
  13cba4:	875a82               	s16i	a8, a10, 0x10e
  13cba7:	775ac2               	s16i	a12, a10, 238
  13cbaa:	412ed2               	l32i	a13, a14, 0x104
  13cbad:	422ec2               	l32i	a12, a14, 0x108
  13cbb0:	ff8906               	j	13c9d8 <fn_MixingGain+0xa0>

0013cbb3 <fn_MixingGain+0x27b>:
  13cbb3:	af8251               	l32r	a5, 1289bc (213094 <Mixing_Param_110+0x124>)
  13cbb6:	af80a1               	l32r	a10, 1289b8 (2130c0 <B20f_hpfir_2k_111>)
  13cbb9:	019d                	mov.n	a9, a1
  13cbbb:	90ea94               	ae_l16x4.ip	aed14, a10, 8
  13cbbe:	80e994               	ae_s16x4.ip	aed14, a9, 8
  13cbc1:	90da94               	ae_l16x4.ip	aed13, a10, 8
  13cbc4:	90ca94               	ae_l16x4.ip	aed12, a10, 8
  13cbc7:	80d994               	ae_s16x4.ip	aed13, a9, 8
  13cbca:	80c994               	ae_s16x4.ip	aed12, a9, 8
  13cbcd:	90ba94               	ae_l16x4.ip	aed11, a10, 8
  13cbd0:	90aa94               	ae_l16x4.ip	aed10, a10, 8
  13cbd3:	80b994               	ae_s16x4.ip	aed11, a9, 8
  13cbd6:	80a994               	ae_s16x4.ip	aed10, a9, 8
  13cbd9:	2a9552               	l16si	a5, a5, 84
  13cbdc:	145152               	s16i	a5, a1, 40
  13cbdf:	ff8a86               	j	13ca0d <fn_MixingGain+0xd5>

0013cbe2 <fn_MixingGain+0x2aa>:
  13cbe2:	009272               	l16si	a7, a2, 0
  13cbe5:	10ce62               	addi	a6, a14, 16
  13cbe8:	907770               	addx2	a7, a7, a7
  13cbeb:	1177c0               	slli	a7, a7, 4
  13cbee:	667a                	add.n	a6, a6, a7
  13cbf0:	bdf624               	ae_l32.i	aed15, a6, 8
  13cbf3:	bd0674               	ae_l32.i	aed0, a6, 28
  13cbf6:	86c8                	l32i.n	a12, a6, 32
  13cbf8:	bd1614               	ae_l32.i	aed1, a6, 4
  13cbfb:	a678                	l32i.n	a7, a6, 40
  13cbfd:	9688                	l32i.n	a8, a6, 36
  13cbff:	bd3654               	ae_l32.i	aed3, a6, 20
  13cc02:	400001747354d63e 	{ ae_l32.i	aed4, a6, 12; nop; ae_movad32.l	a13, aed3 }
  13cc0a:	400001747455464e 	{ ae_l32.i	aed5, a6, 16; nop; ae_movad32.l	a4, aed4 }
  13cc12:	400001747652565e 	{ ae_l32.i	aed2, a6, 24; nop; ae_movad32.l	a5, aed5 }
  13cc1a:	c75252               	s16i	a5, a2, 0x18e
  13cc1d:	c65242               	s16i	a4, a2, 0x18c
  13cc20:	5859d2               	s16i	a13, a9, 176
  13cc23:	775a82               	s16i	a8, a10, 238
  13cc26:	875a72               	s16i	a7, a10, 0x10e
  13cc29:	40000174b052db1e 	{ ae_s16.0.i	aed2, a11, 0; nop; ae_movad32.l	a13, aed1 }
  13cc31:	765ac2               	s16i	a12, a10, 236
  13cc34:	40000174b050cffe 	{ ae_s16.0.i	aed0, a15, 0; nop; ae_movad32.l	a12, aed15 }
  13cc3c:	ff6606               	j	13c9d8 <fn_MixingGain+0xa0>

0013cc3f <fn_MixingGain+0x307>:
	...

0013cc40 <fn_MixingState>:
  13cc40:	006136               	entry	a1, 48
  13cc43:	af5fb1               	l32r	a11, 1289c0 (213260 <Mixing_Thr_117>)
  13cc46:	0092f2               	l16si	a15, a2, 0
  13cc49:	119282               	l16si	a8, a2, 34
  13cc4c:	0d8018c480b0122e 	{ ae_movda32	aed1, a2; ae_movi	aed0, 40 }
  13cc54:	c5e75960a120a44e 	{ or	a10, a4, a4; ae_add32	aed0, aed1, aed0; ae_movi	aed2, 38 }
  13cc5c:	0d8018428111282e 	{ ae_movda32	aed2, a8; ae_add32	aed1, aed1, aed2 }
  13cc64:	40000100b202c24e 	{ ae_s16.0.i	aed2, a2, 4; nop; movi	a12, 4 }
  13cc6c:	400001312001d12e 	{ ae_s32.l.i	aed1, a1, 0; nop; movi	a13, 50 }
  13cc74:	400001312100e12e 	{ ae_s32.l.i	aed0, a1, 4; nop; movi	a14, 50 }
  13cc7c:	fcb9a5               	call8	139818 <HysteresisHangoverThresholding_MultiState>
  13cc7f:	af51b1               	l32r	a11, 1289c4 (213280 <Thr_MixingState_Car_118>)
  13cc82:	ebfa40080a0301cf 	{ movi	a12, 1; ae_movi	aed3, 42; nop }
  13cc8a:	af4f41               	l32r	a4, 1289c8 (241812 <MixingState_Car_tmp$15527_50_6>)
  13cc8d:	0d8018c484b12a2e 	{ ae_movda32	aed2, a10; ae_movi	aed1, 44 }
  13cc95:	400001b4b022422e 	{ ae_s16.0.i	aed2, a2, 0; nop; ae_movda32	aed2, a2 }
  13cc9d:	0094f2               	l16si	a15, a4, 0
  13cca0:	93e759312221a55e 	{ or	a10, a5, a5; ae_add32	aed1, aed2, aed1; ae_add32	aed2, aed2, aed3 }
  13cca8:	400001312002d12e 	{ ae_s32.l.i	aed2, a1, 0; nop; movi	a13, 50 }
  13ccb0:	400001312101e12e 	{ ae_s32.l.i	aed1, a1, 4; nop; movi	a14, 50 }
  13ccb8:	fcb5e5               	call8	139818 <HysteresisHangoverThresholding_MultiState>
  13ccbb:	009292               	l16si	a9, a2, 0
  13ccbe:	0054a2               	s16i	a10, a4, 0
  13ccc1:	0539a6               	blti	a9, 3, 13ccca <fn_MixingState+0x8a>
  13ccc4:	23ba80               	sext	a11, a10, 15
  13ccc7:	090b16               	beqz	a11, 13cd5b <fn_MixingState+0x11b>
  13ccca:	0a0c                	movi.n	a10, 0

0013cccc <fn_MixingState+0x8c>:
  13cccc:	af41b1               	l32r	a11, 1289d0 (213290 <Thr_MixingState_VeryLowBand_119>)
  13cccf:	ae0c                	movi.n	a14, 10
  13ccd1:	2ec2d2               	addi	a13, a2, 46
  13ccd4:	30c2c2               	addi	a12, a2, 48
  13ccd7:	0352a2               	s16i	a10, a2, 6
  13ccda:	af3c41               	l32r	a4, 1289cc (241814 <MixingState_verylowband$15528_50_7>)
  13ccdd:	06ad                	mov.n	a10, a6
  13ccdf:	0094f2               	l16si	a15, a4, 0
  13cce2:	11c9                	s32i.n	a12, a1, 4
  13cce4:	01d9                	s32i.n	a13, a1, 0
  13cce6:	1c0c                	movi.n	a12, 1
  13cce8:	ad0c                	movi.n	a13, 10
  13ccea:	fcb2e5               	call8	139818 <HysteresisHangoverThresholding_MultiState>
  13cced:	0054a2               	s16i	a10, a4, 0
  13ccf0:	af39d1               	l32r	a13, 1289d4 (dddc <xthals_release_major+0xaefc>)
  13ccf3:	af39c1               	l32r	a12, 1289d8 (f9f <XtosCoreStateSize+0xd1f>)
  13ccf6:	0092e2               	l16si	a14, a2, 0
  13ccf9:	af38f1               	l32r	a15, 1289dc (752f <xthals_release_major+0x464f>)
  13ccfc:	183ea6               	blti	a14, 3, 13cd18 <fn_MixingState+0xd8>
  13ccff:	238a80               	sext	a8, a10, 15
  13cd02:	05a816               	beqz	a8, 13cd60 <fn_MixingState+0x120>
  13cd05:	b3da                	add.n	a11, a3, a13
  13cd07:	7f2b92               	l32i	a9, a11, 0x1fc
  13cd0a:	802ba2               	l32i	a10, a11, 0x200
  13cd0d:	072c97               	blt	a12, a9, 13cd18 <fn_MixingState+0xd8>
  13cd10:	042fa7               	blt	a15, a10, 13cd18 <fn_MixingState+0xd8>
  13cd13:	190c                	movi.n	a9, 1
  13cd15:	000046               	j	13cd1a <fn_MixingState+0xda>

0013cd18 <fn_MixingState+0xd8>:
  13cd18:	090c                	movi.n	a9, 0

0013cd1a <fn_MixingState+0xda>:
  13cd1a:	045292               	s16i	a9, a2, 8

0013cd1d <fn_MixingState+0xdd>:
  13cd1d:	0292b2               	l16si	a11, a2, 4
  13cd20:	0a0c                	movi.n	a10, 0
  13cd22:	eb8c                	beqz.n	a11, 13cd34 <fn_MixingState+0xf4>

0013cd24 <fn_MixingState+0xe4>:
  13cd24:	0652a2               	s16i	a10, a2, 12
  13cd27:	09ac                	beqz.n	a9, 13cd4b <fn_MixingState+0x10b>

0013cd29 <fn_MixingState+0xe9>:
  13cd29:	0052a2               	s16i	a10, a2, 0
  13cd2c:	0252a2               	s16i	a10, a2, 4
  13cd2f:	0352a2               	s16i	a10, a2, 6
  13cd32:	f01d                	retw.n

0013cd34 <fn_MixingState+0xf4>:
  13cd34:	039282               	l16si	a8, a2, 6
  13cd37:	fe9856               	bnez	a8, 13cd24 <fn_MixingState+0xe4>
  13cd3a:	053ea6               	blti	a14, 3, 13cd43 <fn_MixingState+0x103>
  13cd3d:	0592b2               	l16si	a11, a2, 10
  13cd40:	2a1b26               	beqi	a11, 1, 13cd6e <fn_MixingState+0x12e>
  13cd43:	0b0c                	movi.n	a11, 0

0013cd45 <fn_MixingState+0x105>:
  13cd45:	0652b2               	s16i	a11, a2, 12
  13cd48:	fdd956               	bnez	a9, 13cd29 <fn_MixingState+0xe9>

0013cd4b <fn_MixingState+0x10b>:
  13cd4b:	b3da                	add.n	a11, a3, a13
  13cd4d:	7f2be2               	l32i	a14, a11, 0x1fc
  13cd50:	802b82               	l32i	a8, a11, 0x200
  13cd53:	022ce7               	blt	a12, a14, 13cd59 <fn_MixingState+0x119>
  13cd56:	cfaf87               	bge	a15, a8, 13cd29 <fn_MixingState+0xe9>
  13cd59:	f01d                	retw.n

0013cd5b <fn_MixingState+0x11b>:
  13cd5b:	1a0c                	movi.n	a10, 1
  13cd5d:	ffdac6               	j	13cccc <fn_MixingState+0x8c>

0013cd60 <fn_MixingState+0x120>:
  13cd60:	3d3094               	ae_movi	aed3, 1
  13cd63:	40000100b403921e 	{ ae_s16.0.i	aed3, a2, 8; nop; movi	a9, 1 }
  13cd6b:	ffeb86               	j	13cd1d <fn_MixingState+0xdd>

0013cd6e <fn_MixingState+0x12e>:
  13cd6e:	1b0c                	movi.n	a11, 1
  13cd70:	fff446               	j	13cd45 <fn_MixingState+0x105>

0013cd73 <fn_MixingState+0x133>:
	...

0013cd74 <fn_BandEnergy_forMixing>:
  13cd74:	004136               	entry	a1, 32
  13cd77:	0b0c                	movi.n	a11, 0
  13cd79:	c0a430               	sub	a10, a4, a3
  13cd7c:	0d400740d0b01a6e 	{ blti.w18	a10, 1, 13cdfd <fn_BandEnergy_forMixing+0x89>; ae_movi	aed0, 0 }
  13cd84:	a08320               	addx4	a8, a3, a2
  13cd87:	7728c4               	ae_la64.pp	u0, a8
  13cd8a:	0d400841b0b02a6e 	{ blti.w18	a10, 2, 13ce19 <fn_BandEnergy_forMixing+0xa5>; nop }
  13cd92:	21c1a0               	srai	a12, a10, 1
  13cd95:	0cbd                	mov.n	a11, a12
  13cd97:	21d1b0               	srai	a13, a11, 1
  13cd9a:	0b6a17               	bbci	a10, 1, 13cda9 <fn_BandEnergy_forMixing+0x35>
  13cd9d:	0d18c4               	ae_la32x2.ip	aed1, u0, a8
  13cda0:	a02114               	ae_sel16i	aed2, aed1, aed1, 0
  13cda3:	400024               	ae_add32s	aed0, aed0, aed2
  13cda6:	400014               	ae_add32s	aed0, aed0, aed1

0013cda9 <fn_BandEnergy_forMixing+0x35>:
  13cda9:	fdbc                	beqz.n	a13, 13cdec <fn_BandEnergy_forMixing+0x78>
  13cdab:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  13cdae:	eb002f040405fd9f 	{ addi	a9, a13, -1; ae_sel16i.n	aed5, aed4, aed4, 0; nop }
  13cdb6:	ebe8d3050001388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed0, aed5; nop }
  13cdbe:	0020f0               	nop
  13cdc1:	f03d                	nop.n
  13cdc3:	f03d                	nop.n
  13cdc5:	15a976               	loopgtz	a9, 13cdde <fn_BandEnergy_forMixing+0x6a>
  13cdc8:	80e8d3343121488e 	{ ae_la32x2.ip	aed4, u0, a8; ae_add32s	aed1, aed1, aed4; ae_sel16i	aed2, aed3, aed3, 0 }
  13cdd0:	401124               	ae_add32s	aed1, aed1, aed2
  13cdd3:	9400d3341421388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_sel16i.n	aed1, aed4, aed4, 0; ae_add32s	aed2, aed1, aed3 }
  13cddb:	401214               	ae_add32s	aed1, aed2, aed1

0013cdde <fn_BandEnergy_forMixing+0x6a>:
  13cdde:	9400dd431378259e 	{ nop; ae_sel16i.n	aed8, aed3, aed3, 0; ae_add32s	aed7, aed1, aed4 }
  13cde6:	406784               	ae_add32s	aed6, aed7, aed8
  13cde9:	400634               	ae_add32s	aed0, aed6, aed3

0013cdec <fn_BandEnergy_forMixing+0x78>:
  13cdec:	118cf0               	slli	a8, a12, 1
  13cdef:	0aa8a7               	bge	a8, a10, 13cdfd <fn_BandEnergy_forMixing+0x89>

0013cdf2 <fn_BandEnergy_forMixing+0x7e>:
  13cdf2:	c38a                	add.n	a12, a3, a8
  13cdf4:	11cce0               	slli	a12, a12, 2
  13cdf7:	bf92c4               	ae_l32.x	aed9, a2, a12
  13cdfa:	400094               	ae_add32s	aed0, aed0, aed9

0013cdfd <fn_BandEnergy_forMixing+0x89>:
  13cdfd:	4b0c                	movi.n	a11, 4
  13cdff:	dd7c                	movi.n	a13, -3
  13ce01:	90d5d0               	addx2	a13, a5, a13
  13ce04:	23dd80               	sext	a13, a13, 15
  13ce07:	0d801941a0b0cd0e 	{ ae_sraa32rs	aed10, aed0, a13; nop }
  13ce0f:	25aac4               	ae_movad32.l	a10, aed10
  13ce12:	fc1625               	call8	138f74 <Fx_10log10>
  13ce15:	0a2d                	mov.n	a2, a10
  13ce17:	f01d                	retw.n

0013ce19 <fn_BandEnergy_forMixing+0xa5>:
  13ce19:	0b8d                	mov.n	a8, a11
  13ce1b:	fff4c6               	j	13cdf2 <fn_BandEnergy_forMixing+0x7e>

0013ce1e <fn_BandEnergy_forMixing+0xaa>:
	...

0013ce20 <fn_RecursiveAverage_forMixing>:
  13ce20:	004136               	entry	a1, 32
  13ce23:	acf981               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  13ce26:	26a237               	bge	a2, a3, 13ce50 <fn_RecursiveAverage_forMixing+0x30>
  13ce29:	3c3224               	ae_movda16	aed3, a2
  13ce2c:	c06840               	sub	a6, a8, a4
  13ce2f:	400001b54456343e 	{ ae_movda16	aed6, a4; nop; ae_movda16	aed5, a3 }
  13ce37:	0c801af6c5a146ee 	{ ae_movda16	aed4, a6; ae_mulfp16x4s	aed1, aed5, aed6 }
  13ce3f:	0c801af433a2959e 	{ nop; ae_mulfp16x4s	aed2, aed3, aed4 }
  13ce47:	330124               	ae_add16s	aed0, aed1, aed2
  13ce4a:	252084               	ae_movad16.0	a2, aed0
  13ce4d:	f01d                	retw.n

0013ce4f <fn_RecursiveAverage_forMixing+0x2f>:
	...

0013ce50 <fn_RecursiveAverage_forMixing+0x30>:
  13ce50:	3ca224               	ae_movda16	aed10, a2
  13ce53:	c09850               	sub	a9, a8, a5
  13ce56:	400001b544cd353e 	{ ae_movda16	aed13, a5; nop; ae_movda16	aed12, a3 }
  13ce5e:	0c801afdcca8b9ee 	{ ae_movda16	aed11, a9; ae_mulfp16x4s	aed8, aed12, aed13 }
  13ce66:	0c801afb3aa9959e 	{ nop; ae_mulfp16x4s	aed9, aed10, aed11 }
  13ce6e:	337894               	ae_add16s	aed7, aed8, aed9
  13ce71:	252784               	ae_movad16.0	a2, aed7
  13ce74:	f01d                	retw.n

0013ce76 <fn_RecursiveAverage_forMixing+0x56>:
	...

0013ce78 <fn_msc>:
  13ce78:	008136               	entry	a1, 64
  13ce7b:	3129                	s32i.n	a2, a1, 12
  13ce7d:	2891d2               	l16si	a13, a1, 80
  13ce80:	2a91b2               	l16si	a11, a1, 84
  13ce83:	4139                	s32i.n	a3, a1, 16
  13ce85:	cbda                	add.n	a12, a11, a13
  13ce87:	23cc80               	sext	a12, a12, 15
  13ce8a:	0d000f4120b0adce 	{ bge.w18	a13, a12, 13cf80 <fn_msc+0x108>; nop }
  13ce92:	ad1ce1               	l32r	a14, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13ce95:	a06d60               	addx4	a6, a13, a6
  13ce98:	71b9                	s32i.n	a11, a1, 28
  13ce9a:	a03d50               	addx4	a3, a13, a5
  13ce9d:	a0fc40               	addx4	a15, a12, a4
  13cea0:	a05d70               	addx4	a5, a13, a7
  13cea3:	61f9                	s32i.n	a15, a1, 24
  13cea5:	a07d40               	addx4	a7, a13, a4
  13cea8:	4148                	l32i.n	a4, a1, 16
  13ceaa:	000586               	j	13cec4 <fn_msc+0x4c>

0013cead <fn_msc+0x35>:
	...

0013ceae <fn_msc+0x36>:
  13ceae:	04e9                	s32i.n	a14, a4, 0

0013ceb0 <fn_msc+0x38>:
  13ceb0:	444b                	addi.n	a4, a4, 4
  13ceb2:	554b                	addi.n	a5, a5, 4
  13ceb4:	664b                	addi.n	a6, a6, 4
  13ceb6:	334b                	addi.n	a3, a3, 4
  13ceb8:	6188                	l32i.n	a8, a1, 24
  13ceba:	774b                	addi.n	a7, a7, 4
  13cebc:	0d000b41e0b0878e 	{ beq.w18	a7, a8, 13cf7e <fn_msc+0x106>; nop }

0013cec4 <fn_msc+0x4c>:
  13cec4:	bd7304               	ae_l32.i	aed7, a3, 0
  13cec7:	bd6504               	ae_l32.i	aed6, a5, 0
  13ceca:	eb0fae060606570f 	{ ae_l32.i	aed5, a7, 0; ae_mul32.ll	aed6, aed6, aed6; nop }
  13ced2:	eb0fae070505460f 	{ ae_l32.i	aed4, a6, 0; ae_mul32.ll	aed5, aed5, aed7; nop }
  13ceda:	040fdd146424259f 	{ nop; ae_mul32.ll	aed4, aed4, aed4; ae_slai64s	aed2, aed6, 1 }
  13cee2:	04fb40105f3000bf 	{ movi	a11, 0; nop; ae_slai64s	aed3, aed5, 1 }
  13ceea:	04fbc8104f10233f 	{ ae_movad32.h	a2, aed3; nop; ae_slai64s	aed1, aed4, 1 }
  13cef2:	ebebc8020100a37f 	{ ae_movad32.l	a10, aed3; ae_add64s	aed0, aed1, aed2; nop }
  13cefa:	25f0c4               	ae_movad32.l	a15, aed0
  13cefd:	25c0b4               	ae_movad32.h	a12, aed0
  13cf00:	0add                	mov.n	a13, a10
  13cf02:	072c27               	blt	a12, a2, 13cf0d <fn_msc+0x95>
  13cf05:	0292c7               	bne	a2, a12, 13cf0b <fn_msc+0x93>
  13cf08:	01baf7               	bgeu	a10, a15, 13cf0d <fn_msc+0x95>

0013cf0b <fn_msc+0x93>:
  13cf0b:	1b0c                	movi.n	a11, 1

0013cf0d <fn_msc+0x95>:
  13cf0d:	f9db56               	bnez	a11, 13ceae <fn_msc+0x36>
  13cf10:	acfdb1               	l32r	a11, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13cf13:	01c9                	s32i.n	a12, a1, 0
  13cf15:	51b9                	s32i.n	a11, a1, 20
  13cf17:	0b0c                	movi.n	a11, 0
  13cf19:	1e12a6               	blti	a2, 1, 13cf3b <fn_msc+0xc3>

0013cf1c <fn_msc+0xa4>:
  13cf1c:	abac                	beqz.n	a11, 13cf4a <fn_msc+0xd2>
  13cf1e:	3c7d34               	ae_movda32	aed7, a13
  13cf21:	25c7f4               	ae_nsaz32.l	a12, aed7
  13cf24:	23cc80               	sext	a12, a12, 15
  13cf27:	401c00               	ssl	a12
  13cf2a:	a1af00               	sll	a10, a15
  13cf2d:	a1bd00               	sll	a11, a13
  13cf30:	ff81e5               	call8	13c750 <DVTXOP_L_divide>
  13cf33:	acf4e1               	l32r	a14, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13cf36:	04a9                	s32i.n	a10, a4, 0
  13cf38:	ffdd06               	j	13ceb0 <fn_msc+0x38>

0013cf3b <fn_msc+0xc3>:
  13cf3b:	328c                	beqz.n	a2, 13cf42 <fn_msc+0xca>

0013cf3d <fn_msc+0xc5>:
  13cf3d:	1b0c                	movi.n	a11, 1
  13cf3f:	fff646               	j	13cf1c <fn_msc+0xa4>

0013cf42 <fn_msc+0xca>:
  13cf42:	5188                	l32i.n	a8, a1, 20
  13cf44:	d438d7               	bltu	a8, a13, 13cf1c <fn_msc+0xa4>
  13cf47:	fffc86               	j	13cf3d <fn_msc+0xc5>

0013cf4a <fn_msc+0xd2>:
  13cf4a:	21f9                	s32i.n	a15, a1, 8
  13cf4c:	02bd                	mov.n	a11, a2
  13cf4e:	0dad                	mov.n	a10, a13
  13cf50:	11a9                	s32i.n	a10, a1, 4
  13cf52:	091365               	call8	146088 <DVTXOP_norm_ll>
  13cf55:	239a80               	sext	a9, a10, 15
  13cf58:	21d8                	l32i.n	a13, a1, 8
  13cf5a:	01c8                	l32i.n	a12, a1, 0
  13cf5c:	11b8                	l32i.n	a11, a1, 4
  13cf5e:	1582b4               	ae_movda32x2	aed8, a2, a11
  13cf61:	159cd4               	ae_movda32x2	aed9, a12, a13
  13cf64:	228984               	ae_slaa64	aed8, aed8, a9
  13cf67:	25b8b4               	ae_movad32.h	a11, aed8
  13cf6a:	229994               	ae_slaa64	aed9, aed9, a9
  13cf6d:	25a9b4               	ae_movad32.h	a10, aed9
  13cf70:	ff7de5               	call8	13c750 <DVTXOP_L_divide>
  13cf73:	ace4e1               	l32r	a14, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13cf76:	04a9                	s32i.n	a10, a4, 0
  13cf78:	ffcd06               	j	13ceb0 <fn_msc+0x38>

0013cf7b <fn_msc+0x103>:
  13cf7b:	000000                                        ...

0013cf7e <fn_msc+0x106>:
  13cf7e:	71b8                	l32i.n	a11, a1, 28

0013cf80 <fn_msc+0x108>:
  13cf80:	0d40364170b01b6e 	{ blti.w18	a11, 1, 13d2eb <fn_msc+0x473>; nop }
  13cf88:	0c0c                	movi.n	a12, 0
  13cf8a:	24e0b0               	extui	a14, a11, 0, 3
  13cf8d:	0b9d                	mov.n	a9, a11
  13cf8f:	219390               	srai	a9, a9, 3
  13cf92:	00a0b2               	movi	a11, 0
  13cf95:	25ae76               	loopgtz	a14, 13cfbe <fn_msc+0x146>
  13cf98:	41a8                	l32i.n	a10, a1, 16
  13cf9a:	15acb4               	ae_movda32x2	aed10, a12, a11
  13cf9d:	beca14               	ae_l32.ip	aed12, a10, 4
  13cfa0:	41a9                	s32i.n	a10, a1, 16
  13cfa2:	1ffbc8f0cfc08c7f 	{ ae_movad32.l	a8, aed12; nop; ae_srai32	aed12, aed12, 31 }
  13cfaa:	25fcc4               	ae_movad32.l	a15, aed12
  13cfad:	15bf84               	ae_movda32x2	aed11, a15, a8
  13cfb0:	ebebdd0b0a09259f 	{ nop; ae_add64s	aed9, aed10, aed11; nop }
  13cfb8:	25c9b4               	ae_movad32.h	a12, aed9
  13cfbb:	25b9c4               	ae_movad32.l	a11, aed9

0013cfbe <fn_msc+0x146>:
  13cfbe:	181916               	beqz	a9, 13d143 <fn_msc+0x2cb>
  13cfc1:	0421a2               	l32i	a10, a1, 16
  13cfc4:	15acb4               	ae_movda32x2	aed10, a12, a11
  13cfc7:	be0a74               	ae_l32.ip	aed0, a10, 28
  13cfca:	400001747c5dfa0e 	{ ae_l32.i	aed13, a10, -16; nop; ae_movad32.l	a15, aed0 }
  13cfd2:	1ffbc8f00f002d7f 	{ ae_movad32.l	a2, aed13; nop; ae_srai32	aed0, aed0, 31 }
  13cfda:	400001747e5fea0e 	{ ae_l32.i	aed15, a10, -8; nop; ae_movad32.l	a14, aed0 }
  13cfe2:	400001747d5edafe 	{ ae_l32.i	aed14, a10, -12; nop; ae_movad32.l	a13, aed15 }
  13cfea:	1ffbc8f0fff0be7f 	{ ae_movad32.l	a11, aed14; nop; ae_srai32	aed15, aed15, 31 }
  13cff2:	25cfc4               	ae_movad32.l	a12, aed15
  13cff5:	1ffb60f0efe0beff 	{ ae_movda32x2	aed11, a14, a15; nop; ae_srai32	aed14, aed14, 31 }
  13cffd:	258ec4               	ae_movad32.l	a8, aed14
  13d000:	1ffb60f0dfd038bf 	{ ae_movda32x2	aed3, a8, a11; nop; ae_srai32	aed13, aed13, 31 }
  13d008:	400001747a5cfade 	{ ae_l32.i	aed12, a10, -24; nop; ae_movad32.l	a15, aed13 }
  13d010:	25ecc4               	ae_movad32.l	a14, aed12
  13d013:	1ffb60f0cfc0fcdf 	{ ae_movda32x2	aed15, a12, a13; nop; ae_srai32	aed12, aed12, 31 }
  13d01b:	400001747b59dace 	{ ae_l32.i	aed9, a10, -20; nop; ae_movad32.l	a13, aed12 }
  13d023:	25c9c4               	ae_movad32.l	a12, aed9
  13d026:	154f24               	ae_movda32x2	aed4, a15, a2
  13d029:	400000f07ff12a9e 	{ ae_l32.i	aed1, a10, -4; nop; addi	a2, a9, -1 }
  13d031:	1ffb60f09f908def 	{ ae_movda32x2	aed8, a13, a14; nop; ae_srai32	aed9, aed9, 31 }
  13d039:	ebebc80b0a07b97f 	{ ae_movad32.l	a11, aed9; ae_add64s	aed7, aed10, aed11; nop }
  13d041:	ebeb600807056bcf 	{ ae_movda32x2	aed6, a11, a12; ae_add64s	aed5, aed7, aed8; nop }
  13d049:	ebebaf0605020a1f 	{ ae_l32.ip	aed0, a10, 4; ae_add64s	aed2, aed5, aed6; nop }

0013d051 <fn_msc+0x1d9>:
  13d051:	1febc8f41212b17f 	{ ae_movad32.l	a11, aed1; ae_add64s	aed2, aed2, aed4; ae_srai32	aed1, aed1, 31 }
  13d059:	1febc8f302ded17f 	{ ae_movad32.l	a13, aed1; ae_add64s	aed14, aed2, aed3; ae_srai32	aed13, aed0, 31 }
  13d061:	ebebc80f0e04cd7f 	{ ae_movad32.l	a12, aed13; ae_add64s	aed4, aed14, aed15; nop }
  13d069:	baa276               	loopgtz	a2, 13d127 <fn_msc+0x2af>
  13d06c:	be1a74               	ae_l32.ip	aed1, a10, 28
  13d06f:	1ffb60f01f207dbf 	{ ae_movda32x2	aed7, a13, a11; nop; ae_srai32	aed2, aed1, 31 }
  13d077:	400001747a51ba1e 	{ ae_l32.i	aed1, a10, -24; nop; ae_movad32.l	a11, aed1 }
  13d07f:	1febc8f71447307f 	{ ae_movad32.l	a3, aed0; ae_add64s	aed7, aed4, aed7; ae_srai32	aed4, aed1, 31 }
  13d087:	400001747b51da1e 	{ ae_l32.i	aed1, a10, -20; nop; ae_movad32.l	a13, aed1 }
  13d08f:	400001747e50fa1e 	{ ae_l32.i	aed0, a10, -8; nop; ae_movad32.l	a15, aed1 }
  13d097:	400001747c54ea4e 	{ ae_l32.i	aed4, a10, -16; nop; ae_movad32.l	a14, aed4 }
  13d09f:	1ffb60f04f306c3f 	{ ae_movda32x2	aed6, a12, a3; nop; ae_srai32	aed3, aed4, 31 }
  13d0a7:	ebebc8060707307f 	{ ae_movad32.l	a3, aed0; ae_add64s	aed7, aed7, aed6; nop }
  13d0af:	400001747d569a7e 	{ ae_l32.i	aed6, a10, -12; nop; ae_movad32.l	a9, aed7 }
  13d0b7:	1ffbc8f06f70873f 	{ ae_movad32.h	a8, aed7; nop; ae_srai32	aed7, aed6, 31 }
  13d0bf:	1ffbc8f01f10c27f 	{ ae_movad32.l	a12, aed2; nop; ae_srai32	aed1, aed1, 31 }
  13d0c7:	400001747f522a3e 	{ ae_l32.i	aed2, a10, -4; nop; ae_movad32.l	a2, aed3 }
  13d0cf:	1ffb60f02f903cbf 	{ ae_movda32x2	aed3, a12, a11; nop; ae_srai32	aed9, aed2, 31 }
  13d0d7:	1ffb60f00f80089f 	{ ae_movda32x2	aed0, a8, a9; nop; ae_srai32	aed8, aed0, 31 }
  13d0df:	ebebaf0300030a1f 	{ ae_l32.ip	aed0, a10, 4; ae_add64s	aed3, aed0, aed3; nop }
  13d0e7:	155ed4               	ae_movda32x2	aed5, a14, a13
  13d0ea:	1febc8f50331b17f 	{ ae_movad32.l	a11, aed1; ae_add64s	aed1, aed3, aed5; ae_srai32	aed3, aed0, 31 }
  13d0f2:	25d6c4               	ae_movad32.l	a13, aed6
  13d0f5:	156bf4               	ae_movda32x2	aed6, a11, a15
  13d0f8:	ebebc8060101b77f 	{ ae_movad32.l	a11, aed7; ae_add64s	aed1, aed1, aed6; nop }
  13d100:	25f4c4               	ae_movad32.l	a15, aed4
  13d103:	157bd4               	ae_movda32x2	aed7, a11, a13
  13d106:	1542f4               	ae_movda32x2	aed4, a2, a15
  13d109:	ebebc8040101b87f 	{ ae_movad32.l	a11, aed8; ae_add64s	aed1, aed1, aed4; nop }
  13d111:	25d9c4               	ae_movad32.l	a13, aed9
  13d114:	ebeb600701071b3f 	{ ae_movda32x2	aed1, a11, a3; ae_add64s	aed7, aed1, aed7; nop }
  13d11c:	ebebc8010704c37f 	{ ae_movad32.l	a12, aed3; ae_add64s	aed4, aed7, aed1; nop }
  13d124:	25b2c4               	ae_movad32.l	a11, aed2

0013d127 <fn_msc+0x2af>:
  13d127:	155db4               	ae_movda32x2	aed5, a13, a11
  13d12a:	2580c4               	ae_movad32.l	a8, aed0
  13d12d:	ebeb600504023c8f 	{ ae_movda32x2	aed3, a12, a8; ae_add64s	aed2, aed4, aed5; nop }
  13d135:	ebebdd030201259f 	{ nop; ae_add64s	aed1, aed2, aed3; nop }
  13d13d:	25c1b4               	ae_movad32.h	a12, aed1
  13d140:	25b1c4               	ae_movad32.l	a11, aed1

0013d143 <fn_msc+0x2cb>:
  13d143:	0e0c                	movi.n	a14, 0
  13d145:	ac6f31               	l32r	a3, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13d148:	02a092               	movi	a9, 2
  13d14b:	156cb4               	ae_movda32x2	aed6, a12, a11
  13d14e:	0321a2               	l32i	a10, a1, 12
  13d151:	400001414507aa4e 	{ ae_movda32	aed7, a10; nop; movi	a10, 68 }
  13d159:	816964               	ae_sraa64	aed6, aed6, a9
  13d15c:	25f7c4               	ae_movad32.l	a15, aed7
  13d15f:	1ffbc8f07f70d67f 	{ ae_movad32.l	a13, aed6; nop; ae_srai32	aed7, aed7, 31 }
  13d167:	25c7c4               	ae_movad32.l	a12, aed7
  13d16a:	25b6b4               	ae_movad32.h	a11, aed6
  13d16d:	4ca092               	movi	a9, 76
  13d170:	0d000040c0b09bce 	{ blt.w18	a11, a12, 13d180 <fn_msc+0x308>; ae_movi	aed0, 0 }
  13d178:	029cb7               	bne	a12, a11, 13d17e <fn_msc+0x306>
  13d17b:	01bfd7               	bgeu	a15, a13, 13d180 <fn_msc+0x308>

0013d17e <fn_msc+0x306>:
  13d17e:	1e0c                	movi.n	a14, 1

0013d180 <fn_msc+0x308>:
  13d180:	40000141450fce8e 	{ ae_movda32	aed15, a14; nop; movi	a12, 72 }
  13d188:	c2fb6bf00f00d1ae 	{ ae_l16.x	aed13, a1, a10; nop; ae_eq32	b0:b1, aed15, aed0 }
  13d190:	e9fb6bd08fd0c19f 	{ ae_l16.x	aed12, a1, a9; nop; ae_sext32	aed13, aed13, 15 }
  13d198:	e9fb40c08fc040ef 	{ movi	a14, 64; nop; ae_sext32	aed12, aed12, 15 }
  13d1a0:	c2fb6bf00f20e1ee 	{ ae_l16.x	aed14, a1, a14; nop; ae_eq32	b2:b3, aed15, aed0 }
  13d1a8:	e9fb6be08fe0b1cf 	{ ae_l16.x	aed11, a1, a12; nop; ae_sext32	aed14, aed14, 15 }
  13d1b0:	17bb84               	ae_sext32	aed11, aed11, 15
  13d1b3:	3abe34               	ae_movf32x2	aed11, aed14, b2:b3
  13d1b6:	c4fb40d00fc000ce 	{ movi	a12, 0; nop; ae_movf32x2	aed12, aed13, b0:b1 }
  13d1be:	25ec84               	ae_movad16.0	a14, aed12
  13d1c1:	25fb84               	ae_movad16.0	a15, aed11
  13d1c4:	004b96               	bltz	a11, 13d1cc <fn_msc+0x354>
  13d1c7:	115b16               	beqz	a11, 13d2e0 <fn_msc+0x468>

0013d1ca <fn_msc+0x352>:
  13d1ca:	1c0c                	movi.n	a12, 1

0013d1cc <fn_msc+0x354>:
  13d1cc:	0d4004cce6b70cae 	{ beqz.w18	a12, 13d21e <fn_msc+0x3a6>; ae_movi	aed7, -2 }
  13d1d4:	400001b545864efe 	{ ae_movda32	aed6, a14; nop; ae_movda32	aed8, a15 }
  13d1dc:	31a8                	l32i.n	a10, a1, 12
  13d1de:	ac4991               	l32r	a9, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13d1e1:	400001b5455449ae 	{ ae_movda32	aed4, a9; nop; ae_movda32	aed5, a10 }
  13d1e9:	415574               	ae_and	aed5, aed5, aed7
  13d1ec:	bb0fdd487545259e 	{ nop; ae_mul32.ll	aed5, aed5, aed8; ae_and	aed4, aed4, aed7 }
  13d1f4:	eb0fdd060404259f 	{ nop; ae_mul32.ll	aed4, aed4, aed6; nop }
  13d1fc:	8c5f54               	ae_srai64	aed5, aed5, 15
  13d1ff:	0cfbc8f04f40857f 	{ ae_movad32.l	a8, aed5; nop; ae_srai64	aed4, aed4, 15 }
  13d207:	2524c4               	ae_movad32.l	a2, aed4
  13d20a:	400001b54523428e 	{ ae_movda32	aed3, a2; nop; ae_movda32	aed2, a8 }
  13d212:	401234               	ae_add32s	aed1, aed2, aed3
  13d215:	2521c4               	ae_movad32.l	a2, aed1
  13d218:	f01d                	retw.n

0013d21a <fn_msc+0x3a2>:
  13d21a:	00000000                                ....

0013d21e <fn_msc+0x3a6>:
  13d21e:	0c0c                	movi.n	a12, 0
  13d220:	400001014500ae0e 	{ ae_movda32	aed0, a14; nop; movi	a10, 0 }
  13d228:	0d40064070b31b4e 	{ bgei.w18	a11, 1, 13d293 <fn_msc+0x41b>; ae_movi	aed3, 0 }
  13d230:	0d4005ccc6bc0bae 	{ beqz.w18	a11, 13d290 <fn_msc+0x418>; ae_movi	aed12, -2 }

0013d238 <fn_msc+0x3c0>:
  13d238:	400001b545db4efe 	{ ae_movda32	aed11, a14; nop; ae_movda32	aed13, a15 }
  13d240:	3188                	l32i.n	a8, a1, 12
  13d242:	4000010145092d1e 	{ ae_movda32	aed9, a13; nop; movi	a2, 1 }
  13d24a:	400001b545af428e 	{ ae_movda32	aed15, a2; nop; ae_movda32	aed10, a8 }
  13d252:	bbfbd9a0cfa0e00e 	{ ae_movi	aed14, 0; nop; ae_and	aed10, aed10, aed12 }
  13d25a:	544fe4               	ae_eq32	b4:b5, aed15, aed14
  13d25d:	3a9e54               	ae_movf32x2	aed9, aed14, b4:b5
  13d260:	bb0fdd9dca9a259e 	{ nop; ae_mul32.ll	aed10, aed10, aed13; ae_and	aed9, aed9, aed12 }
  13d268:	eb0fdd0b0909259f 	{ nop; ae_mul32.ll	aed9, aed9, aed11; nop }
  13d270:	8cafa4               	ae_srai64	aed10, aed10, 15
  13d273:	0cfbc8f09f90ca7f 	{ ae_movad32.l	a12, aed10; nop; ae_srai64	aed9, aed9, 15 }
  13d27b:	25b9c4               	ae_movad32.l	a11, aed9
  13d27e:	400001b545874cbe 	{ ae_movda32	aed7, a12; nop; ae_movda32	aed8, a11 }
  13d286:	406784               	ae_add32s	aed6, aed7, aed8
  13d289:	2526c4               	ae_movad32.l	a2, aed6
  13d28c:	f01d                	retw.n

0013d28e <fn_msc+0x416>:
	...

0013d290 <fn_msc+0x418>:
  13d290:	a43dc7               	bltu	a13, a12, 13d238 <fn_msc+0x3c0>

0013d293 <fn_msc+0x41b>:
  13d293:	3c2f34               	ae_movda32	aed2, a15
  13d296:	31c8                	l32i.n	a12, a1, 12
  13d298:	400001b5454e4dae 	{ ae_movda32	aed14, a13; nop; ae_movda32	aed4, a10 }
  13d2a0:	546434               	ae_eq32	b6:b7, aed4, aed3
  13d2a3:	0d8018cc86b1fc2e 	{ ae_movda32	aed15, a12; ae_movi	aed1, -2 }
  13d2ab:	41ff14               	ae_and	aed15, aed15, aed1
  13d2ae:	3ae374               	ae_movf32x2	aed14, aed3, b6:b7
  13d2b1:	bb0fdde21fef259e 	{ nop; ae_mul32.ll	aed15, aed15, aed2; ae_and	aed14, aed14, aed1 }
  13d2b9:	eb0fdd000e0e259f 	{ nop; ae_mul32.ll	aed14, aed14, aed0; nop }
  13d2c1:	8cfff4               	ae_srai64	aed15, aed15, 15
  13d2c4:	0cfbc8f0efe0bf7f 	{ ae_movad32.l	a11, aed15; nop; ae_srai64	aed14, aed14, 15 }
  13d2cc:	259ec4               	ae_movad32.l	a9, aed14
  13d2cf:	400001b545dc4b9e 	{ ae_movda32	aed12, a11; nop; ae_movda32	aed13, a9 }
  13d2d7:	40bcd4               	ae_add32s	aed11, aed12, aed13
  13d2da:	252bc4               	ae_movad32.l	a2, aed11
  13d2dd:	f01d                	retw.n

0013d2df <fn_msc+0x467>:
	...

0013d2e0 <fn_msc+0x468>:
  13d2e0:	0d3fee4180b0c3de 	{ bgeu.w18	a3, a13, 13d1cc <fn_msc+0x354>; nop }
  13d2e8:	ffb786               	j	13d1ca <fn_msc+0x352>

0013d2eb <fn_msc+0x473>:
  13d2eb:	0c0c                	movi.n	a12, 0
  13d2ed:	0b0c                	movi.n	a11, 0
  13d2ef:	ff9406               	j	13d143 <fn_msc+0x2cb>

0013d2f2 <fn_msc+0x47a>:
	...

0013d2f4 <FN_Wind_Detection>:
  13d2f4:	010136               	entry	a1, 128
  13d2f7:	adba51               	l32r	a5, 1289e0 (214780 <SNRthd+0x290>)
  13d2fa:	abd7f1               	l32r	a15, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d2fd:	bd0504               	ae_l32.i	aed0, a5, 0
  13d300:	d5c8                	l32i.n	a12, a5, 52
  13d302:	bd1514               	ae_l32.i	aed1, a5, 4
  13d305:	e5d8                	l32i.n	a13, a5, 56
  13d307:	bd2524               	ae_l32.i	aed2, a5, 8
  13d30a:	bd3534               	ae_l32.i	aed3, a5, 12
  13d30d:	bd4544               	ae_l32.i	aed4, a5, 16
  13d310:	bd5554               	ae_l32.i	aed5, a5, 20
  13d313:	bd6564               	ae_l32.i	aed6, a5, 24
  13d316:	400000007747651e 	{ ae_l32.i	aed7, a5, 28; nop; addi	a6, a1, 64 }
  13d31e:	8578                	l32i.n	a7, a5, 32
  13d320:	9588                	l32i.n	a8, a5, 36
  13d322:	a598                	l32i.n	a9, a5, 40
  13d324:	c5b8                	l32i.n	a11, a5, 48
  13d326:	f5e8                	l32i.n	a14, a5, 60
  13d328:	b5a8                	l32i.n	a10, a5, 44
  13d32a:	400001b545fb4aee 	{ ae_movda32	aed11, a10; nop; ae_movda32	aed15, a14 }
  13d332:	adaca1               	l32r	a10, 1289e4 (241820 <phi_main_r$15775_57_9>)
  13d335:	400001b527cf46be 	{ ae_s32.l.i	aed15, a6, 28; nop; ae_movda32	aed12, a11 }
  13d33d:	e0c644               	ae_s32.l.i	aed12, a6, 16
  13d340:	400001b523ab469e 	{ ae_s32.l.i	aed11, a6, 12; nop; ae_movda32	aed10, a9 }
  13d348:	400001b5229a468e 	{ ae_s32.l.i	aed10, a6, 8; nop; ae_movda32	aed9, a8 }
  13d350:	400001b52189467e 	{ ae_s32.l.i	aed9, a6, 4; nop; ae_movda32	aed8, a7 }
  13d358:	400000012028b61e 	{ ae_s32.l.i	aed8, a6, 0; nop; addi	a11, a1, 32 }
  13d360:	e07b74               	ae_s32.l.i	aed7, a11, 28
  13d363:	e06b64               	ae_s32.l.i	aed6, a11, 24
  13d366:	e05b54               	ae_s32.l.i	aed5, a11, 20
  13d369:	e04b44               	ae_s32.l.i	aed4, a11, 16
  13d36c:	4000004523433b2e 	{ ae_s32.l.i	aed3, a11, 12; nop; addmi	a3, a2, 0x4400 }
  13d374:	400000e522324b2e 	{ ae_s32.l.i	aed2, a11, 8; nop; addmi	a4, a2, 0x3e00 }
  13d37c:	400001b521e14bde 	{ ae_s32.l.i	aed1, a11, 4; nop; ae_movda32	aed14, a13 }
  13d384:	400001b526de46ce 	{ ae_s32.l.i	aed14, a6, 24; nop; ae_movda32	aed13, a12 }
  13d38c:	ac8de1               	l32r	a14, 1285c0 (bd90 <xthals_release_major+0x8eb0>)
  13d38f:	400000f5257d464e 	{ ae_s32.l.i	aed13, a6, 20; nop; addmi	a4, a4, 0x7f00 }
  13d397:	400001b545ed42ee 	{ ae_movda32	aed13, a2; nop; ae_movda32	aed14, a14 }
  13d39f:	abe9e1               	l32r	a14, 128344 (7333 <xthals_release_major+0x4453>)
  13d3a2:	ebe7be0e0d0d0b0f 	{ ae_s32.l.i	aed0, a11, 0; ae_add32	aed13, aed13, aed14; nop }
  13d3aa:	419442               	l16si	a4, a4, 130
  13d3ad:	40000175455f64de 	{ ae_movda32	aed15, a4; nop; ae_movad32.l	a6, aed13 }
  13d3b5:	18fa371cfef0f33f 	{ addmi	a3, a3, 0x7f00; ae_movi	aed0, -2; ae_slai32	aed15, aed15, 1 }
  13d3bd:	ebe759000f0fc66f 	{ or	a12, a6, a6; ae_add32	aed15, aed15, aed0; nop }
  13d3c5:	25dfc4               	ae_movad32.l	a13, aed15
  13d3c8:	099332               	l16si	a3, a3, 18
  13d3cb:	ebfa5f00080cdd8f 	{ sext	a13, a13, 15; ae_movi	aed12, 8; nop }
  13d3d3:	e0c104               	ae_s32.l.i	aed12, a1, 0
  13d3d6:	fbd465               	call8	13911c <fx_SolomonVoice_FFT_to_FFTpwr_ave>
  13d3d9:	abdae1               	l32r	a14, 128344 (7333 <xthals_release_major+0x4453>)
  13d3dc:	ab9ff1               	l32r	a15, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d3df:	3c0234               	ae_movda32	aed0, a2
  13d3e2:	ad8171               	l32r	a7, 1289e8 (241840 <phi_sub_r$15776_57_10>)
  13d3e5:	ace851               	l32r	a5, 128788 (c320 <xthals_release_major+0x9440>)
  13d3e8:	400001b54532435e 	{ ae_movda32	aed2, a3; nop; ae_movda32	aed3, a5 }
  13d3f0:	18fa241c2e2401bf 	{ addi	a11, a1, 64; ae_movi	aed4, -2; ae_slai32	aed2, aed2, 1 }
  13d3f8:	ebe759040202a77f 	{ or	a10, a7, a7; ae_add32	aed2, aed2, aed4; nop }
  13d400:	93fac8300801d27e 	{ ae_movad32.l	a13, aed2; ae_movi	aed1, 8; ae_add32	aed0, aed0, aed3 }
  13d408:	400001752051510e 	{ ae_s32.l.i	aed1, a1, 0; nop; ae_movad32.l	a5, aed0 }
  13d410:	23dd80               	sext	a13, a13, 15
  13d413:	05cd                	mov.n	a12, a5
  13d415:	fbd065               	call8	13911c <fx_SolomonVoice_FFT_to_FFTpwr_ave>
  13d418:	03fd                	mov.n	a15, a3
  13d41a:	04ed                	mov.n	a14, a4
  13d41c:	05dd                	mov.n	a13, a5
  13d41e:	ab8e81               	l32r	a8, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d421:	06cd                	mov.n	a12, a6
  13d423:	abc891               	l32r	a9, 128344 (7333 <xthals_release_major+0x4453>)
  13d426:	860c                	movi.n	a6, 8
  13d428:	0199                	s32i.n	a9, a1, 0
  13d42a:	2169                	s32i.n	a6, a1, 8
  13d42c:	ad7061               	l32r	a6, 1289ec (241860 <phi_cross_i$15778_57_12>)
  13d42f:	1189                	s32i.n	a8, a1, 4
  13d431:	06bd                	mov.n	a11, a6
  13d433:	20c652               	addi	a5, a6, 32
  13d436:	05ad                	mov.n	a10, a5
  13d438:	fbe465               	call8	139280 <fx_SolomonVoice_FFT_to_Phi_ave>
  13d43b:	40c1b2               	addi	a11, a1, 64
  13d43e:	400000414547c41e 	{ ae_movda32	aed7, a4; nop; addi	a12, a1, 68 }
  13d446:	18faae1c7c7a6c8f 	{ ae_l32.i	aed6, a12, -32; ae_movi	aed10, -4; ae_slai32	aed7, aed7, 1 }
  13d44e:	c5e7ae0a27879b8e 	{ ae_l32.i	aed9, a11, -32; ae_add32	aed7, aed7, aed10; ae_movi	aed8, 0 }
  13d456:	0d801ac94815a73e 	{ ae_movad16.0	a10, aed7; ae_add32s	aed5, aed8, aed9 }
  13d45e:	ebe84006050408bf 	{ movi	a11, 8; ae_add32s	aed4, aed5, aed6; nop }
  13d466:	0d80194130b0ca4e 	{ ae_sraa32rs	aed3, aed4, a10; nop }
  13d46e:	25a3c4               	ae_movad32.l	a10, aed3
  13d471:	fbb025               	call8	138f74 <Fx_10log10>
  13d474:	ad5f31               	l32r	a3, 1289f0 (2418a0 <Pwr_wind$15779_57_13>)
  13d477:	ad5bb1               	l32r	a11, 1289e4 (241820 <phi_main_r$15775_57_9>)
  13d47a:	0093d2               	l16si	a13, a3, 0
  13d47d:	400001b4200133ae 	{ ae_l16.i	aed1, a3, 0; nop; ae_movda16	aed0, a10 }
  13d485:	23aad7               	bge	a10, a13, 13d4ac <FN_Wind_Detection+0x1b8>
  13d488:	ac51e1               	l32r	a14, 1285cc (7eb7 <xthals_release_major+0x4fd7>)
  13d48b:	48a1f2               	movi	a15, 0x148
  13d48e:	3ccf24               	ae_movda16	aed12, a15
  13d491:	0c801afcc0aabeee 	{ ae_movda16	aed11, a14; ae_mulfp16x4s	aed10, aed0, aed12 }
  13d499:	0c801afb31a9959e 	{ nop; ae_mulfp16x4s	aed9, aed1, aed11 }
  13d4a1:	3389a4               	ae_add16s	aed8, aed9, aed10
  13d4a4:	d28304               	ae_s16.0.i	aed8, a3, 0
  13d4a7:	000806               	j	13d4cb <FN_Wind_Detection+0x1d7>

0013d4aa <FN_Wind_Detection+0x1b6>:
	...

0013d4ac <FN_Wind_Detection+0x1b8>:
  13d4ac:	acbd81               	l32r	a8, 1287a0 (6665 <xthals_release_major+0x3785>)
  13d4af:	ab6991               	l32r	a9, 128254 (199a <XtosCoreStateSize+0x171a>)
  13d4b2:	3c3924               	ae_movda16	aed3, a9
  13d4b5:	0c801af3c0af28ee 	{ ae_movda16	aed2, a8; ae_mulfp16x4s	aed15, aed0, aed3 }
  13d4bd:	0c801af231ae959e 	{ nop; ae_mulfp16x4s	aed14, aed1, aed2 }
  13d4c5:	33def4               	ae_add16s	aed13, aed14, aed15
  13d4c8:	d2d304               	ae_s16.0.i	aed13, a3, 0

0013d4cb <FN_Wind_Detection+0x1d7>:
  13d4cb:	07dd                	mov.n	a13, a7
  13d4cd:	05ed                	mov.n	a14, a5
  13d4cf:	06fd                	mov.n	a15, a6
  13d4d1:	ad4841               	l32r	a4, 1289f4 (2418a4 <msc$15786_57_20>)
  13d4d4:	0bcd                	mov.n	a12, a11
  13d4d6:	acad91               	l32r	a9, 12878c (22504 <_memmap_cacheattr_bp_base+0x502>)
  13d4d9:	ad47a1               	l32r	a10, 1289f8 (7bf8 <xthals_release_major+0x4d18>)
  13d4dc:	3c7a34               	ae_movda32	aed7, a10
  13d4df:	229a                	add.n	a2, a2, a9
  13d4e1:	8092b2               	l16si	a11, a2, 0x100
  13d4e4:	04a8                	l32i.n	a10, a4, 0
  13d4e6:	400001012047817e 	{ ae_s32.l.i	aed7, a1, 0; nop; movi	a8, 0x407 }
  13d4ee:	400001b52267418e 	{ ae_s32.l.i	aed7, a1, 8; nop; ae_movda32	aed6, a8 }
  13d4f6:	400001b5214641be 	{ ae_s32.l.i	aed6, a1, 4; nop; ae_movda32	aed4, a11 }
  13d4fe:	18fabe204445613f 	{ ae_s32.l.i	aed6, a1, 12; ae_movi	aed5, 4; ae_slai32	aed4, aed4, 2 }
  13d506:	e9fbbe408f40515f 	{ ae_s32.l.i	aed5, a1, 20; nop; ae_sext32	aed4, aed4, 15 }
  13d50e:	400000c12404b14e 	{ ae_s32.l.i	aed4, a1, 16; nop; addi	a11, a4, 12 }
  13d516:	ff9625               	call8	13ce78 <fn_msc>
  13d519:	ad39b1               	l32r	a11, 128a00 (2132a0 <Thr_typhoon_Wind_129>)
  13d51c:	1c0c                	movi.n	a12, 1
  13d51e:	ed1c                	movi.n	a13, 30
  13d520:	fe0c                	movi.n	a14, 15
  13d522:	8092f2               	l16si	a15, a2, 0x100
  13d525:	ad3591               	l32r	a9, 1289fc (2418c0 <mixing_cnt_up_wind_typhoon$15780_57_14>)
  13d528:	04a9                	s32i.n	a10, a4, 0
  13d52a:	ab7651               	l32r	a5, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  13d52d:	ad1841               	l32r	a4, 128990 (212f60 <Thr_Imsc_128>)
  13d530:	400001b545cd4a5e 	{ ae_movda32	aed13, a10; nop; ae_movda32	aed12, a5 }
  13d538:	0093a2               	l16si	a10, a3, 0
  13d53b:	ebf3200d0c0b298f 	{ addi	a8, a9, 2; ae_sub32s	aed11, aed12, aed13; nop }
  13d543:	255bc4               	ae_movad32.l	a5, aed11
  13d546:	0448                	l32i.n	a4, a4, 0
  13d548:	0199                	s32i.n	a9, a1, 0
  13d54a:	1189                	s32i.n	a8, a1, 4
  13d54c:	724450               	salt	a4, a4, a5
  13d54f:	fc2ca5               	call8	139818 <HysteresisHangoverThresholding_MultiState>
  13d552:	ad2db1               	l32r	a11, 128a08 (2132b0 <Thr_strong_Wind_130>)
  13d555:	1c0c                	movi.n	a12, 1
  13d557:	ed1c                	movi.n	a13, 30
  13d559:	fe0c                	movi.n	a14, 15
  13d55b:	7e92f2               	l16si	a15, a2, 252
  13d55e:	8052a2               	s16i	a10, a2, 0x100
  13d561:	ad2891               	l32r	a9, 128a04 (2418c4 <mixing_cnt_up_wind_strong$15782_57_16>)
  13d564:	0093a2               	l16si	a10, a3, 0
  13d567:	892b                	addi.n	a8, a9, 2
  13d569:	0199                	s32i.n	a9, a1, 0
  13d56b:	1189                	s32i.n	a8, a1, 4
  13d56d:	fc2aa5               	call8	139818 <HysteresisHangoverThresholding_MultiState>
  13d570:	7c92f2               	l16si	a15, a2, 248
  13d573:	ad26d1               	l32r	a13, 128a0c (2418c8 <mixing_cnt_up_wind_normal$15784_57_18>)
  13d576:	7e52a2               	s16i	a10, a2, 252
  13d579:	23ea80               	sext	a14, a10, 15
  13d57c:	1c0c                	movi.n	a12, 1
  13d57e:	934c40               	movnez	a4, a12, a4
  13d581:	0093a2               	l16si	a10, a3, 0
  13d584:	93ece0               	movnez	a14, a12, a14
  13d587:	bd2b                	addi.n	a11, a13, 2
  13d589:	10e4e0               	and	a14, a4, a14
  13d58c:	7f52e2               	s16i	a14, a2, 254
  13d58f:	fe0c                	movi.n	a14, 15
  13d591:	11b9                	s32i.n	a11, a1, 4
  13d593:	01d9                	s32i.n	a13, a1, 0
  13d595:	ad1eb1               	l32r	a11, 128a10 (2132c0 <Thr_normal_Wind_131>)
  13d598:	ed1c                	movi.n	a13, 30
  13d59a:	fc27e5               	call8	139818 <HysteresisHangoverThresholding_MultiState>
  13d59d:	180c                	movi.n	a8, 1
  13d59f:	23fa80               	sext	a15, a10, 15
  13d5a2:	7c52a2               	s16i	a10, a2, 248
  13d5a5:	93f8f0               	movnez	a15, a8, a15
  13d5a8:	10f4f0               	and	a15, a4, a15
  13d5ab:	7d52f2               	s16i	a15, a2, 250
  13d5ae:	009322               	l16si	a2, a3, 0
  13d5b1:	f01d                	retw.n

0013d5b3 <FN_Wind_Detection+0x2bf>:
	...

0013d5b4 <FN_UNFIT_Detection_Coh>:
  13d5b4:	010136               	entry	a1, 128
  13d5b7:	ab63e1               	l32r	a14, 128344 (7333 <xthals_release_major+0x4453>)
  13d5ba:	ab27f1               	l32r	a15, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d5bd:	ad15d1               	l32r	a13, 128a14 (2147c0 <SNRthd+0x2d0>)
  13d5c0:	acd261               	l32r	a6, 128908 (b110 <xthals_release_major+0x8230>)
  13d5c3:	8d88                	l32i.n	a8, a13, 32
  13d5c5:	9d98                	l32i.n	a9, a13, 36
  13d5c7:	ada8                	l32i.n	a10, a13, 40
  13d5c9:	bdc8                	l32i.n	a12, a13, 44
  13d5cb:	bd5d04               	ae_l32.i	aed5, a13, 0
  13d5ce:	400001b471e64d2e 	{ ae_l32.i	aed6, a13, 4; nop; ae_movda32	aed14, a2 }
  13d5d6:	4000000072477d1e 	{ ae_l32.i	aed7, a13, 8; nop; addi	a7, a1, 64 }
  13d5de:	4000006473383d2e 	{ ae_l32.i	aed8, a13, 12; nop; addmi	a3, a2, 0x3600 }
  13d5e6:	400000007429bd1e 	{ ae_l32.i	aed9, a13, 16; nop; addi	a11, a1, 32 }
  13d5ee:	400000e524395b2e 	{ ae_s32.l.i	aed9, a11, 16; nop; addmi	a5, a2, 0x3e00 }
  13d5f6:	400000f523785b5e 	{ ae_s32.l.i	aed8, a11, 12; nop; addmi	a5, a5, 0x7f00 }
  13d5fe:	400000f522773b3e 	{ ae_s32.l.i	aed7, a11, 8; nop; addmi	a3, a3, 0x7f00 }
  13d606:	400001b521f64b6e 	{ ae_s32.l.i	aed6, a11, 4; nop; ae_movda32	aed15, a6 }
  13d60e:	400001b520354bce 	{ ae_s32.l.i	aed5, a11, 0; nop; ae_movda32	aed3, a12 }
  13d616:	400001b5232347ae 	{ ae_s32.l.i	aed3, a7, 12; nop; ae_movda32	aed2, a10 }
  13d61e:	400001b52212479e 	{ ae_s32.l.i	aed2, a7, 8; nop; ae_movda32	aed1, a9 }
  13d626:	400001b52101478e 	{ ae_s32.l.i	aed1, a7, 4; nop; ae_movda32	aed0, a8 }
  13d62e:	cdd8                	l32i.n	a13, a13, 48
  13d630:	400001b5204047de 	{ ae_s32.l.i	aed0, a7, 0; nop; ae_movda32	aed4, a13 }
  13d638:	ebe7be0f0e0e474f 	{ ae_s32.l.i	aed4, a7, 16; ae_add32	aed14, aed14, aed15; nop }
  13d640:	099332               	l16si	a3, a3, 18
  13d643:	acf571               	l32r	a7, 128a18 (2418d0 <phi_outer_r$15897_60_8>)
  13d646:	419552               	l16si	a5, a5, 130
  13d649:	40000175455c45ee 	{ ae_movda32	aed12, a5; nop; ae_movad32.l	a4, aed14 }
  13d651:	18fbd910cfc0decf 	{ ae_movi	aed13, -2; nop; ae_slai32	aed12, aed12, 1 }
  13d659:	ebe7590d0c0cc44f 	{ or	a12, a4, a4; ae_add32	aed12, aed12, aed13; nop }
  13d661:	25dcc4               	ae_movad32.l	a13, aed12
  13d664:	07ad                	mov.n	a10, a7
  13d666:	ebfa5f00050bdd8f 	{ sext	a13, a13, 15; ae_movi	aed11, 5; nop }
  13d66e:	e0b104               	ae_s32.l.i	aed11, a1, 0
  13d671:	fbaaa5               	call8	13911c <fx_SolomonVoice_FFT_to_FFTpwr_ave>
  13d674:	ab34e1               	l32r	a14, 128344 (7333 <xthals_release_major+0x4453>)
  13d677:	aaf8f1               	l32r	a15, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d67a:	40c1b2               	addi	a11, a1, 64
  13d67d:	ace761               	l32r	a6, 128a1c (2418f0 <phi_inner_r$15898_60_9>)
  13d680:	400001b545ca423e 	{ ae_movda32	aed10, a2; nop; ae_movda32	aed12, a3 }
  13d688:	abaf21               	l32r	a2, 128544 (af10 <xthals_release_major+0x8030>)
  13d68b:	18fa591ccecea66f 	{ or	a10, a6, a6; ae_movi	aed14, -2; ae_slai32	aed12, aed12, 1 }
  13d693:	0d80184e8c1cd22e 	{ ae_movda32	aed13, a2; ae_add32	aed12, aed12, aed14 }
  13d69b:	c5e7c85d2abadc7e 	{ ae_movad32.l	a13, aed12; ae_add32	aed10, aed10, aed13; ae_movi	aed11, 5 }
  13d6a3:	40000175205b21ae 	{ ae_s32.l.i	aed11, a1, 0; nop; ae_movad32.l	a2, aed10 }
  13d6ab:	23dd80               	sext	a13, a13, 15
  13d6ae:	02cd                	mov.n	a12, a2
  13d6b0:	fba6a5               	call8	13911c <fx_SolomonVoice_FFT_to_FFTpwr_ave>
  13d6b3:	04cd                	mov.n	a12, a4
  13d6b5:	05ed                	mov.n	a14, a5
  13d6b7:	02dd                	mov.n	a13, a2
  13d6b9:	ab22a1               	l32r	a10, 128344 (7333 <xthals_release_major+0x4453>)
  13d6bc:	03fd                	mov.n	a15, a3
  13d6be:	580c                	movi.n	a8, 5
  13d6c0:	aae691               	l32r	a9, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d6c3:	1199                	s32i.n	a9, a1, 4
  13d6c5:	2189                	s32i.n	a8, a1, 8
  13d6c7:	acd631               	l32r	a3, 128a20 (241910 <phi_cross_r$15899_60_10>)
  13d6ca:	01a9                	s32i.n	a10, a1, 0
  13d6cc:	20c322               	addi	a2, a3, 32
  13d6cf:	03ad                	mov.n	a10, a3
  13d6d1:	02bd                	mov.n	a11, a2
  13d6d3:	fbbae5               	call8	139280 <fx_SolomonVoice_FFT_to_Phi_ave>
  13d6d6:	07cd                	mov.n	a12, a7
  13d6d8:	06dd                	mov.n	a13, a6
  13d6da:	03ed                	mov.n	a14, a3
  13d6dc:	aadfb1               	l32r	a11, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  13d6df:	ab1981               	l32r	a8, 128344 (7333 <xthals_release_major+0x4453>)
  13d6e2:	20f220               	or	a15, a2, a2
  13d6e5:	ab3ea1               	l32r	a10, 1283e0 (7eb8 <xthals_release_major+0x4fd8>)
  13d6e8:	accf21               	l32r	a2, 128a24 (241950 <msc$15903_60_14>)
  13d6eb:	4000014145129a7e 	{ ae_movda32	aed2, a10; nop; movi	a9, 0x147 }
  13d6f3:	0022a2               	l32i	a10, a2, 0
  13d6f6:	400001b52012419e 	{ ae_s32.l.i	aed2, a1, 0; nop; ae_movda32	aed1, a9 }
  13d6fe:	400001b52101418e 	{ ae_s32.l.i	aed1, a1, 4; nop; ae_movda32	aed0, a8 }
  13d706:	400001b522f041be 	{ ae_s32.l.i	aed0, a1, 8; nop; ae_movda32	aed15, a11 }
  13d70e:	ebfabe00000ef13f 	{ ae_s32.l.i	aed15, a1, 12; ae_movi	aed14, 0; nop }
  13d716:	ebfabe00040de14f 	{ ae_s32.l.i	aed14, a1, 16; ae_movi	aed13, 4; nop }
  13d71e:	40000001251db12e 	{ ae_s32.l.i	aed13, a1, 20; nop; addi	a11, a2, 16 }
  13d726:	ff7525               	call8	13ce78 <fn_msc>
  13d729:	acbfb1               	l32r	a11, 128a28 (2132d0 <Thr_Unfit_Coh_133>)
  13d72c:	3c4a34               	ae_movda32	aed4, a10
  13d72f:	ebfabe000205420f 	{ ae_s32.l.i	aed4, a2, 0; ae_movi	aed5, 2; nop }
  13d737:	acbd21               	l32r	a2, 128a2c (241980 <unfit_flag$15904_60_15>)
  13d73a:	0d80184084b3422e 	{ ae_movda32	aed4, a2; ae_movi	aed3, 4 }
  13d742:	0092f2               	l16si	a15, a2, 0
  13d745:	93e74053444301ce 	{ movi	a12, 1; ae_add32	aed3, aed4, aed3; ae_add32	aed4, aed4, aed5 }
  13d74d:	400001212004d13e 	{ ae_s32.l.i	aed4, a1, 0; nop; movi	a13, 35 }
  13d755:	400001212103e18e 	{ ae_s32.l.i	aed3, a1, 4; nop; movi	a14, 40 }
  13d75d:	fc0ba5               	call8	139818 <HysteresisHangoverThresholding_MultiState>
  13d760:	0052a2               	s16i	a10, a2, 0
  13d763:	232a80               	sext	a2, a10, 15
  13d766:	f01d                	retw.n

0013d768 <FN_UNFIT_Detection_Leakage>:
  13d768:	006136               	entry	a1, 48
  13d76b:	acb1a1               	l32r	a10, 128a30 (22568 <_memmap_cacheattr_bp_base+0x566>)
  13d76e:	36d2e2               	addmi	a14, a2, 0x3600
  13d771:	ab9281               	l32r	a8, 1285bc (12504 <xthals_release_major+0xf624>)
  13d774:	7fdee2               	addmi	a14, a14, 0x7f00
  13d777:	828a                	add.n	a8, a2, a8
  13d779:	009882               	l16si	a8, a8, 0
  13d77c:	099ee2               	l16si	a14, a14, 18
  13d77f:	0d400f4000b468ae 	{ bnez.w18	a8, 13d873 <FN_UNFIT_Detection_Leakage+0x10b>; ae_movi	aed4, 0 }
  13d787:	ac8281               	l32r	a8, 128990 (212f60 <Thr_Imsc_128>)
  13d78a:	3b0c                	movi.n	a11, 3
  13d78c:	029882               	l16si	a8, a8, 4
  13d78f:	f2aa                	add.n	a15, a2, a10
  13d791:	0d00114170b0b83e 	{ bne.w18	a8, a3, 13d8ac <FN_UNFIT_Detection_Leakage+0x144>; nop }
  13d799:	3ea0c2               	movi	a12, 62
  13d79c:	aca681               	l32r	a8, 128a34 (b214 <xthals_release_major+0x8334>)
  13d79f:	aca7a1               	l32r	a10, 128a3c (22a70 <_memmap_cacheattr_bp_base+0xa6e>)
  13d7a2:	aca591               	l32r	a9, 128a38 (22874 <_memmap_cacheattr_bp_base+0x872>)
  13d7a5:	80a2a0               	add	a10, a2, a10
  13d7a8:	809290               	add	a9, a2, a9
  13d7ab:	808280               	add	a8, a2, a8
  13d7ae:	fcc882               	addi	a8, a8, -4
  13d7b1:	b43824               	ae_l16.ip	aed3, a8, 4
  13d7b4:	eb5ca803030128ff 	{ ae_l16.i	aed2, a8, -2; ae_mulf16ss.00	aed1, aed3, aed3; nop }
  13d7bc:	eb2e30020201299f 	{ addmi	a9, a9, 0x200; ae_mulaf16ss.00	aed1, aed2, aed2; nop }
  13d7c4:	fcc992               	addi	a9, a9, -4
  13d7c7:	e11914               	ae_s32.l.ip	aed1, a9, 4
  13d7ca:	b40824               	ae_l16.ip	aed0, a8, 4
  13d7cd:	eb5ca800000128ff 	{ ae_l16.i	aed2, a8, -2; ae_mulf16ss.00	aed1, aed0, aed0; nop }
  13d7d5:	1a8c76               	loop	a12, 13d7f3 <FN_UNFIT_Detection_Leakage+0x8b>
  13d7d8:	eb2ea9020201082f 	{ ae_l16.ip	aed0, a8, 4; ae_mulaf16ss.00	aed1, aed2, aed2; nop }
  13d7e0:	be2a14               	ae_l32.ip	aed2, a10, 4
  13d7e3:	400001a42f3228be 	{ ae_l16.i	aed2, a8, -2; nop; ae_sraa32s	aed3, aed2, a11 }
  13d7eb:	6ce8bf030414191f 	{ ae_s32.l.ip	aed1, a9, 4; ae_add32s	aed4, aed4, aed3; ae_mulf16ss.00_s2	aed1, aed0, aed0 }

0013d7f3 <FN_UNFIT_Detection_Leakage+0x8b>:
  13d7f3:	ac93d1               	l32r	a13, 128a40 (7999 <xthals_release_major+0x4ab9>)
  13d7f6:	66a6c2               	movi	a12, 0x666
  13d7f9:	0d80184087bdee2e 	{ ae_movda32	aed14, a14; ae_movi	aed13, 7 }
  13d801:	182eaf12e2e1fa1f 	{ ae_l32.ip	aed15, a10, 4; ae_mulaf16ss.00	aed1, aed2, aed2; ae_slai32	aed14, aed14, 1 }
  13d809:	0d8019cecd6d2bfe 	{ ae_sraa32s	aed12, aed15, a11; ae_sub32	aed13, aed13, aed14 }

0013d811 <FN_UNFIT_Detection_Leakage+0xa9>:
  13d811:	400001754509ccde 	{ ae_movda32	aed9, a12; nop; ae_movad16.0	a12, aed13 }
  13d819:	e11914               	ae_s32.l.ip	aed1, a9, 4
  13d81c:	7f2f82               	l32i	a8, a15, 0x1fc
  13d81f:	94faafcc4edaba1e 	{ ae_l32.ip	aed11, a10, 4; ae_movi	aed10, -2; ae_add32s	aed13, aed4, aed12 }
  13d827:	400001a545e8b8be 	{ ae_movda32	aed8, a8; nop; ae_sraa32s	aed14, aed11, a11 }
  13d82f:	bbe8dd8ead8c259e 	{ nop; ae_add32s	aed12, aed13, aed14; ae_and	aed8, aed8, aed10 }
  13d837:	40000185457bcdce 	{ ae_movda32	aed11, a13; nop; ae_slaa32s	aed7, aed12, a12 }
  13d83f:	bb0fdd7ba878259e 	{ nop; ae_mul32.ll	aed8, aed8, aed11; ae_and	aed7, aed7, aed10 }
  13d847:	eb0fdd090707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed9; nop }
  13d84f:	8c8f84               	ae_srai64	aed8, aed8, 15
  13d852:	0cfbc8f07f70a87f 	{ ae_movad32.l	a10, aed8; nop; ae_srai64	aed7, aed7, 15 }
  13d85a:	2597c4               	ae_movad32.l	a9, aed7
  13d85d:	400001b545564a9e 	{ ae_movda32	aed6, a10; nop; ae_movda32	aed5, a9 }
  13d865:	404564               	ae_add32s	aed4, aed5, aed6
  13d868:	25a4c4               	ae_movad32.l	a10, aed4
  13d86b:	7f6fa2               	s32i	a10, a15, 0x1fc
  13d86e:	000186               	j	13d878 <FN_UNFIT_Detection_Leakage+0x110>

0013d871 <FN_UNFIT_Detection_Leakage+0x109>:
	...

0013d873 <FN_UNFIT_Detection_Leakage+0x10b>:
  13d873:	a2aa                	add.n	a10, a2, a10
  13d875:	7f2aa2               	l32i	a10, a10, 0x1fc

0013d878 <FN_UNFIT_Detection_Leakage+0x110>:
  13d878:	ac73b1               	l32r	a11, 128a44 (2132e0 <Thr_FitUnFit_leakage_136>)
  13d87b:	3d2184               	ae_movi	aed2, 4
  13d87e:	ac7221               	l32r	a2, 128a48 (241988 <FitUnFit_InnerLeakage$15945_61_11>)
  13d881:	0d80184086b0122e 	{ ae_movda32	aed1, a2; ae_movi	aed0, 6 }
  13d889:	02f8                	l32i.n	a15, a2, 0
  13d88b:	93e74020111001ce 	{ movi	a12, 1; ae_add32	aed0, aed1, aed0; ae_add32	aed1, aed1, aed2 }
  13d893:	400001312001d12e 	{ ae_s32.l.i	aed1, a1, 0; nop; movi	a13, 50 }
  13d89b:	400001312100e12e 	{ ae_s32.l.i	aed0, a1, 4; nop; movi	a14, 50 }
  13d8a3:	fbf765               	call8	139818 <HysteresisHangoverThresholding_MultiState>
  13d8a6:	02a9                	s32i.n	a10, a2, 0
  13d8a8:	0a2d                	mov.n	a2, a10
  13d8aa:	f01d                	retw.n

0013d8ac <FN_UNFIT_Detection_Leakage+0x144>:
  13d8ac:	7f2fa2               	l32i	a10, a15, 0x1fc
  13d8af:	fff146               	j	13d878 <FN_UNFIT_Detection_Leakage+0x110>

0013d8b2 <FN_UNFIT_Detection_Leakage+0x14a>:
	...

0013d8b4 <FN_UNFIT_Detection_Occlusion>:
  13d8b4:	006136               	entry	a1, 48
  13d8b7:	ac65a1               	l32r	a10, 128a4c (22570 <_memmap_cacheattr_bp_base+0x56e>)
  13d8ba:	36d2b2               	addmi	a11, a2, 0x3600
  13d8bd:	ab3f81               	l32r	a8, 1285bc (12504 <xthals_release_major+0xf624>)
  13d8c0:	7fdbb2               	addmi	a11, a11, 0x7f00
  13d8c3:	828a                	add.n	a8, a2, a8
  13d8c5:	009882               	l16si	a8, a8, 0
  13d8c8:	099bb2               	l16si	a11, a11, 18
  13d8cb:	09a856               	bnez	a8, 13d969 <FN_UNFIT_Detection_Occlusion+0xb5>
  13d8ce:	ac30d1               	l32r	a13, 128990 (212f60 <Thr_Imsc_128>)
  13d8d1:	ac5b91               	l32r	a9, 128a40 (7999 <xthals_release_major+0x4ab9>)
  13d8d4:	029dd2               	l16si	a13, a13, 4
  13d8d7:	c5fa5000279ac2ae 	{ add	a12, a2, a10; ae_movi	aed10, 7; ae_movi	aed9, 0 }
  13d8df:	0d000accd6b6bd3e 	{ bne.w18	a13, a3, 13d990 <FN_UNFIT_Detection_Occlusion+0xdc>; ae_movi	aed6, -2 }
  13d8e7:	3a0c                	movi.n	a10, 3
  13d8e9:	7e2cd2               	l32i	a13, a12, 0x1f8
  13d8ec:	ac5981               	l32r	a8, 128a50 (af14 <xthals_release_major+0x8034>)
  13d8ef:	ac59e1               	l32r	a14, 128a54 (22770 <_memmap_cacheattr_bp_base+0x76e>)
  13d8f2:	828a                	add.n	a8, a2, a8
  13d8f4:	400001b42ecd48be 	{ ae_l16.i	aed13, a8, -4; nop; ae_movda32	aed12, a11 }
  13d8fc:	185ca81dcdc8b8ff 	{ ae_l16.i	aed11, a8, -2; ae_mulf16ss.00	aed8, aed13, aed13; ae_slai32	aed12, aed12, 1 }
  13d904:	47f246bcba8a66ff 	{ movi	a15, 0x666; ae_sub32	aed10, aed10, aed12; ae_mulaf16ss.00_s2	aed8, aed11, aed11 }
  13d90c:	258a84               	ae_movad16.0	a8, aed10
  13d90f:	400001754555ff8e 	{ ae_movda32	aed5, a15; nop; ae_movad32.l	a15, aed8 }
  13d917:	806cf2               	s32i	a15, a12, 0x200
  13d91a:	bf72e4               	ae_l32.x	aed7, a2, a14
  13d91d:	400001a545a47dae 	{ ae_movda32	aed4, a13; nop; ae_sraa32s	aed10, aed7, a10 }
  13d925:	bbe8dd4a6948259e 	{ nop; ae_add32s	aed8, aed9, aed10; ae_and	aed4, aed4, aed6 }
  13d92d:	400001854537898e 	{ ae_movda32	aed7, a9; nop; ae_slaa32s	aed3, aed8, a8 }
  13d935:	bb0fdd376434259e 	{ nop; ae_mul32.ll	aed4, aed4, aed7; ae_and	aed3, aed3, aed6 }
  13d93d:	eb0fdd050303259f 	{ nop; ae_mul32.ll	aed3, aed3, aed5; nop }
  13d945:	8c4f44               	ae_srai64	aed4, aed4, 15
  13d948:	0cfbc8f03f30f47f 	{ ae_movad32.l	a15, aed4; nop; ae_srai64	aed3, aed3, 15 }
  13d950:	25e3c4               	ae_movad32.l	a14, aed3
  13d953:	400001b545124fee 	{ ae_movda32	aed2, a15; nop; ae_movda32	aed1, a14 }
  13d95b:	400124               	ae_add32s	aed0, aed1, aed2
  13d95e:	25a0c4               	ae_movad32.l	a10, aed0
  13d961:	7e6ca2               	s32i	a10, a12, 0x1f8
  13d964:	000186               	j	13d96e <FN_UNFIT_Detection_Occlusion+0xba>

0013d967 <FN_UNFIT_Detection_Occlusion+0xb3>:
	...

0013d969 <FN_UNFIT_Detection_Occlusion+0xb5>:
  13d969:	a2aa                	add.n	a10, a2, a10
  13d96b:	7e2aa2               	l32i	a10, a10, 0x1f8

0013d96e <FN_UNFIT_Detection_Occlusion+0xba>:
  13d96e:	2d3c                	movi.n	a13, 50
  13d970:	2e3c                	movi.n	a14, 50
  13d972:	ac39c1               	l32r	a12, 128a58 (241990 <fitunfit_cnt_up_InnerOcclusion$16034_62_12>)
  13d975:	ac3921               	l32r	a2, 128a5c (2135e4 <FitUnFit_InnerOcclusion$16033_62_11>)
  13d978:	bc2b                	addi.n	a11, a12, 2
  13d97a:	02f8                	l32i.n	a15, a2, 0
  13d97c:	01c9                	s32i.n	a12, a1, 0
  13d97e:	11b9                	s32i.n	a11, a1, 4
  13d980:	1c0c                	movi.n	a12, 1
  13d982:	ac37b1               	l32r	a11, 128a60 (2132f0 <Thr_FitUnFit_InnerOcclusion_138>)
  13d985:	fbe925               	call8	139818 <HysteresisHangoverThresholding_MultiState>
  13d988:	02a9                	s32i.n	a10, a2, 0
  13d98a:	0a2d                	mov.n	a2, a10
  13d98c:	f01d                	retw.n

0013d98e <FN_UNFIT_Detection_Occlusion+0xda>:
	...

0013d990 <FN_UNFIT_Detection_Occlusion+0xdc>:
  13d990:	7e2ca2               	l32i	a10, a12, 0x1f8
  13d993:	fff5c6               	j	13d96e <FN_UNFIT_Detection_Occlusion+0xba>

0013d996 <FN_UNFIT_Detection_Occlusion+0xe2>:
	...

0013d998 <FN_SOLOMONVOICEW_TX_MIXING_SET>:
  13d998:	004136               	entry	a1, 32
  13d99b:	ac32c1               	l32r	a12, 128a64 (241994 <RxVAD_count$16117_63_7>)
  13d99e:	ab07b1               	l32r	a11, 1285bc (12504 <xthals_release_major+0xf624>)
  13d9a1:	44d252               	addmi	a5, a2, 0x4400
  13d9a4:	7fd552               	addmi	a5, a5, 0x7f00
  13d9a7:	099552               	l16si	a5, a5, 18
  13d9aa:	80b2b0               	add	a11, a2, a11
  13d9ad:	009bb2               	l16si	a11, a11, 0
  13d9b0:	009ca2               	l16si	a10, a12, 0
  13d9b3:	135b16               	beqz	a11, 13daec <FN_SOLOMONVOICEW_TX_MIXING_SET+0x154>

0013d9b6 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x1e>:
  13d9b6:	8b0b                	addi.n	a8, a11, -1
  13d9b8:	070c                	movi.n	a7, 0
  13d9ba:	83a780               	moveqz	a10, a7, a8
  13d9bd:	005ca2               	s16i	a10, a12, 0
  13d9c0:	02ad                	mov.n	a10, a2
  13d9c2:	ffbf25               	call8	13d5b4 <FN_UNFIT_Detection_Coh>
  13d9c5:	ac2941               	l32r	a4, 128a6c (de74 <xthals_release_major+0xaf94>)
  13d9c8:	ac2831               	l32r	a3, 128a68 (224ec <_memmap_cacheattr_bp_base+0x4ea>)
  13d9cb:	ac2961               	l32r	a6, 128a70 (241996 <FrmPwr_mixing_LowBand$16118_63_8>)
  13d9ce:	323a                	add.n	a3, a2, a3
  13d9d0:	b62b                	addi.n	a11, a6, 2
  13d9d2:	804240               	add	a4, a2, a4
  13d9d5:	04c662               	addi	a6, a6, 4
  13d9d8:	c79492               	l16si	a9, a4, 0x18e
  13d9db:	7f53a2               	s16i	a10, a3, 254
  13d9de:	7a93a2               	l16si	a10, a3, 244
  13d9e1:	815392               	s16i	a9, a3, 0x102
  13d9e4:	023ae6               	bgei	a10, 3, 13d9ea <FN_SOLOMONVOICEW_TX_MIXING_SET+0x52>
  13d9e7:	4b1926               	beqi	a9, 1, 13da36 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x9e>

0013d9ea <FN_SOLOMONVOICEW_TX_MIXING_SET+0x52>:
  13d9ea:	1b24a2               	l32i	a10, a4, 108
  13d9ed:	2b0c                	movi.n	a11, 2
  13d9ef:	4c0c                	movi.n	a12, 4
  13d9f1:	05dd                	mov.n	a13, a5
  13d9f3:	ff3825               	call8	13cd74 <fn_BandEnergy_forMixing>
  13d9f6:	05dd                	mov.n	a13, a5
  13d9f8:	0a9d                	mov.n	a9, a10
  13d9fa:	ac1e81               	l32r	a8, 128a74 (241998 <FrmPwr_mixing_VeryLowBand$16120_63_10>)
  13d9fd:	1b24a2               	l32i	a10, a4, 108
  13da00:	400001014500b90e 	{ ae_movda32	aed0, a9; nop; movi	a11, 0 }
  13da08:	40000110b000c80e 	{ ae_s16.0.i	aed0, a8, 0; nop; movi	a12, 16 }
  13da10:	ff3625               	call8	13cd74 <fn_BandEnergy_forMixing>
  13da13:	0aed                	mov.n	a14, a10
  13da15:	ac16d1               	l32r	a13, 128a70 (241996 <FrmPwr_mixing_LowBand$16118_63_8>)
  13da18:	1b24a2               	l32i	a10, a4, 108
  13da1b:	400001414501be0e 	{ ae_movda32	aed1, a14; nop; movi	a11, 64 }
  13da23:	400001f0b001cdfe 	{ ae_s16.0.i	aed1, a13, 0; nop; movi	a12, 255 }
  13da2b:	05dd                	mov.n	a13, a5
  13da2d:	ff3465               	call8	13cd74 <fn_BandEnergy_forMixing>
  13da30:	ac11b1               	l32r	a11, 128a74 (241998 <FrmPwr_mixing_VeryLowBand$16120_63_10>)
  13da33:	0056a2               	s16i	a10, a6, 0

0013da36 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x9e>:
  13da36:	ac10c1               	l32r	a12, 128a78 (66b9 <xthals_release_major+0x37d9>)
  13da39:	009ba2               	l16si	a10, a11, 0
  13da3c:	ac1041               	l32r	a4, 128a7c (24199c <OuterPwr_avrg_VeryLowBand$16121_63_11>)
  13da3f:	ac10d1               	l32r	a13, 128a80 (7d37 <xthals_release_major+0x4e57>)
  13da42:	0094b2               	l16si	a11, a4, 0
  13da45:	ff3da5               	call8	13ce20 <fn_RecursiveAverage_forMixing>
  13da48:	ac0ec1               	l32r	a12, 128a80 (7d37 <xthals_release_major+0x4e57>)
  13da4b:	ac0dd1               	l32r	a13, 128a80 (7d37 <xthals_release_major+0x4e57>)
  13da4e:	0054a2               	s16i	a10, a4, 0
  13da51:	ac0c51               	l32r	a5, 128a84 (24199e <OuterPwr_avrg_LowBand_Longterm$16122_63_12>)
  13da54:	ac07a1               	l32r	a10, 128a70 (241996 <FrmPwr_mixing_LowBand$16118_63_8>)
  13da57:	0095b2               	l16si	a11, a5, 0
  13da5a:	009aa2               	l16si	a10, a10, 0
  13da5d:	ff3c25               	call8	13ce20 <fn_RecursiveAverage_forMixing>
  13da60:	ac08c1               	l32r	a12, 128a80 (7d37 <xthals_release_major+0x4e57>)
  13da63:	ac07d1               	l32r	a13, 128a80 (7d37 <xthals_release_major+0x4e57>)
  13da66:	0055a2               	s16i	a10, a5, 0
  13da69:	ac0741               	l32r	a4, 128a88 (2419a0 <OuterPwr_avrg_HighBand_Longterm$16123_63_13>)
  13da6c:	0096a2               	l16si	a10, a6, 0
  13da6f:	0094b2               	l16si	a11, a4, 0
  13da72:	ff3ae5               	call8	13ce20 <fn_RecursiveAverage_forMixing>
  13da75:	0054a2               	s16i	a10, a4, 0
  13da78:	ac00c1               	l32r	a12, 128a78 (66b9 <xthals_release_major+0x37d9>)
  13da7b:	0096a2               	l16si	a10, a6, 0
  13da7e:	ac0361               	l32r	a6, 128a8c (2419a2 <OuterPwr_avrg_HighBand_Shortterm$16124_63_14>)
  13da81:	abfdd1               	l32r	a13, 128a78 (66b9 <xthals_release_major+0x37d9>)
  13da84:	0096b2               	l16si	a11, a6, 0
  13da87:	ff39a5               	call8	13ce20 <fn_RecursiveAverage_forMixing>
  13da8a:	0094b2               	l16si	a11, a4, 0
  13da8d:	0056a2               	s16i	a10, a6, 0
  13da90:	c0bba0               	sub	a11, a11, a10
  13da93:	239b80               	sext	a9, a11, 15
  13da96:	825392               	s16i	a9, a3, 0x104
  13da99:	20a990               	or	a10, a9, a9
  13da9c:	086bf7               	bbci	a11, 15, 13daa8 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x110>
  13da9f:	60a090               	neg	a10, a9
  13daa2:	23aa80               	sext	a10, a10, 15
  13daa5:	8253a2               	s16i	a10, a3, 0x104

0013daa8 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x110>:
  13daa8:	abf561               	l32r	a6, 128a7c (24199c <OuterPwr_avrg_VeryLowBand$16121_63_11>)
  13daab:	0d0c                	movi.n	a13, 0
  13daad:	abf9e1               	l32r	a14, 128a94 (2135e8 <Outer_hangover_cnt$16134_63_24>)
  13dab0:	abf8c1               	l32r	a12, 128a90 (898 <XtosCoreStateSize+0x618>)
  13dab3:	a9d5b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  13dab6:	72cca0               	salt	a12, a12, a10
  13dab9:	937bc0               	movnez	a7, a11, a12
  13dabc:	20a770               	or	a10, a7, a7
  13dabf:	aa0db1               	l32r	a11, 1282f4 (4000 <xthals_release_major+0x1120>)
  13dac2:	c8a0c2               	movi	a12, 200
  13dac5:	fc65e5               	call8	13a124 <HysteresisHangoverThresholding>
  13dac8:	0095c2               	l16si	a12, a5, 0
  13dacb:	0094d2               	l16si	a13, a4, 0
  13dace:	0096e2               	l16si	a14, a6, 0
  13dad1:	aa7e41               	l32r	a4, 1284cc (225e0 <_memmap_cacheattr_bp_base+0x5de>)
  13dad4:	02bd                	mov.n	a11, a2
  13dad6:	424a                	add.n	a4, a2, a4
  13dad8:	04ad                	mov.n	a10, a4
  13dada:	ff1665               	call8	13cc40 <fn_MixingState>
  13dadd:	04ad                	mov.n	a10, a4
  13dadf:	02bd                	mov.n	a11, a2
  13dae1:	fee565               	call8	13c938 <fn_MixingGain>
  13dae4:	7a9382               	l16si	a8, a3, 244
  13dae7:	7b5382               	s16i	a8, a3, 246
  13daea:	f01d                	retw.n

0013daec <FN_SOLOMONVOICEW_TX_MIXING_SET+0x154>:
  13daec:	aba991               	l32r	a9, 128990 (212f60 <Thr_Imsc_128>)
  13daef:	029992               	l16si	a9, a9, 4
  13daf2:	0d3fec4100b0aa9e 	{ bge.w18	a10, a9, 13d9b6 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x1e>; nop }
  13dafa:	aa1b                	addi.n	a10, a10, 1
  13dafc:	ffad86               	j	13d9b6 <FN_SOLOMONVOICEW_TX_MIXING_SET+0x1e>

0013daff <FN_SOLOMONVOICEW_TX_MIXING_SET+0x167>:
	...

0013db00 <FN_Mixing_FreqDomain>:
  13db00:	008136               	entry	a1, 64
  13db03:	441c                	movi.n	a4, 20
  13db05:	2813c4               	ae_zalign64	u3
  13db08:	abe531               	l32r	a3, 128a9c (22620 <_memmap_cacheattr_bp_base+0x61e>)
  13db0b:	02bd                	mov.n	a11, a2
  13db0d:	abe271               	l32r	a7, 128a98 (225a4 <_memmap_cacheattr_bp_base+0x5a2>)
  13db10:	36d262               	addmi	a6, a2, 0x3600
  13db13:	44d282               	addmi	a8, a2, 0x4400
  13db16:	7fd882               	addmi	a8, a8, 0x7f00
  13db19:	7fd662               	addmi	a6, a6, 0x7f00
  13db1c:	099662               	l16si	a6, a6, 18
  13db1f:	099882               	l16si	a8, a8, 18
  13db22:	727a                	add.n	a7, a2, a7
  13db24:	3b3a                	add.n	a3, a11, a3
  13db26:	5139                	s32i.n	a3, a1, 20
  13db28:	7179                	s32i.n	a7, a1, 28
  13db2a:	2f97d2               	l16si	a13, a7, 94
  13db2d:	2d97e2               	l16si	a14, a7, 90
  13db30:	142792               	l32i	a9, a7, 80
  13db33:	ab9721               	l32r	a2, 128990 (212f60 <Thr_Imsc_128>)
  13db36:	4199                	s32i.n	a9, a1, 16
  13db38:	219792               	l16si	a9, a7, 66
  13db3b:	152772               	l32i	a7, a7, 84
  13db3e:	0d40664100b0190e 	{ beqi.w18	a9, 1, 13e1a2 <FN_Mixing_FreqDomain+0x6a2>; nop }
  13db46:	0d407841e0b01d0e 	{ beqi.w18	a13, 1, 13e2d8 <FN_Mixing_FreqDomain+0x7d8>; nop }
  13db4e:	0d407841c0b01e0e 	{ beqi.w18	a14, 1, 13e2de <FN_Mixing_FreqDomain+0x7de>; nop }
  13db56:	71f8                	l32i.n	a15, a1, 28
  13db58:	1f9ff2               	l16si	a15, a15, 62
  13db5b:	10c2c2               	addi	a12, a2, 16
  13db5e:	90fff0               	addx2	a15, a15, a15
  13db61:	11ffc0               	slli	a15, a15, 4
  13db64:	ccfa                	add.n	a12, a12, a15
  13db66:	169cc2               	l16si	a12, a12, 44

0013db69 <FN_Mixing_FreqDomain+0x69>:
  13db69:	280374               	ae_movalign	u1, u3
  13db6c:	2803b4               	ae_movalign	u2, u3
  13db6f:	7198                	l32i.n	a9, a1, 28
  13db71:	abccf1               	l32r	a15, 128aa4 (22622 <_memmap_cacheattr_bp_base+0x620>)
  13db74:	aa7521               	l32r	a2, 128548 (b520 <xthals_release_major+0x8640>)
  13db77:	fbfa                	add.n	a15, a11, a15
  13db79:	2b2a                	add.n	a2, a11, a2
  13db7b:	7722c4               	ae_la64.pp	u0, a2
  13db7e:	0b8476               	loop	a4, 13db8d <FN_Mixing_FreqDomain+0x8d>
  13db81:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13db84:	3712c4               	ae_la16x4.ip	aed1, u0, a2
  13db87:	0c0394               	ae_sa16x4.ip	aed0, u1, a3
  13db8a:	0c1394               	ae_sa16x4.ip	aed1, u1, a3

0013db8d <FN_Mixing_FreqDomain+0x8d>:
  13db8d:	abc421               	l32r	a2, 128aa0 (22624 <_memmap_cacheattr_bp_base+0x622>)
  13db90:	7733d4               	ae_sa64pos.fp	u1, a3
  13db93:	2b2a                	add.n	a2, a11, a2
  13db95:	de5962               	s16i	a6, a9, 0x1bc
  13db98:	2129                	s32i.n	a2, a1, 8
  13db9a:	abc321               	l32r	a2, 128aa8 (213300 <FreqMix_EQ_142>)
  13db9d:	0d4060ccb6b80eae 	{ beqz.w18	a14, 13e1ac <FN_Mixing_FreqDomain+0x6ac>; ae_movi	aed8, -2 }
  13dba5:	b49224               	ae_l16.ip	aed9, a2, 4
  13dba8:	c08680               	sub	a8, a6, a8
  13dbab:	234780               	sext	a4, a7, 15
  13dbae:	2138                	l32i.n	a3, a1, 8
  13dbb0:	3c7434               	ae_movda32	aed7, a4
  13dbb3:	abbe41               	l32r	a4, 128aac (2416d2 <FreqMix_normalWind_Inner+0x2>)
  13dbb6:	fcc332               	addi	a3, a3, -4
  13dbb9:	b4a344               	ae_l16.ip	aed10, a3, 8
  13dbbc:	eb5c59090a056fff 	{ or	a6, a15, a15; ae_mulf16ss.00	aed5, aed10, aed9; nop }
  13dbc4:	400000b02d06838e 	{ ae_l16.i	aed6, a3, -6; nop; addi	a8, a8, 11 }
  13dbcc:	bb5c5f598641888e 	{ sext	a8, a8, 15; ae_mulf16ss.00	aed1, aed6, aed9; ae_and	aed4, aed5, aed8 }
  13dbd4:	0c8019b764d4285e 	{ ae_sraa32s	aed6, aed5, a8; ae_mul32.ll	aed4, aed4, aed7 }
  13dbdc:	400001a4bf56148e 	{ ae_s16.0.i	aed6, a4, -2; nop; ae_sraa32s	aed5, aed1, a8 }
  13dbe4:	0cfbb5f04f40544f 	{ ae_s16.0.ip	aed5, a4, 8; nop; ae_srai64	aed4, aed4, 15 }
  13dbec:	bbfbc8108f10547e 	{ ae_movad32.l	a5, aed4; nop; ae_and	aed1, aed1, aed8 }
  13dbf4:	0c8018b781d1352e 	{ ae_movda32	aed3, a5; ae_mul32.ll	aed1, aed1, aed7 }

0013dbfc <FN_Mixing_FreqDomain+0xfc>:
  13dbfc:	400001a42f23328e 	{ ae_l16.i	aed3, a2, -2; nop; ae_sraa32s	aed2, aed3, a8 }
  13dc04:	d22ff4               	ae_s16.0.i	aed2, a15, -2
  13dc07:	0cfba8f01f1023ff 	{ ae_l16.i	aed2, a3, -2; nop; ae_srai64	aed1, aed1, 15 }
  13dc0f:	eb5cc8030206a17f 	{ ae_movad32.l	a10, aed1; ae_mulf16ss.00	aed6, aed2, aed3; nop }
  13dc17:	400001b42e4243ae 	{ ae_l16.i	aed2, a3, -4; nop; ae_movda32	aed4, a10 }
  13dc1f:	bb5c40638205275e 	{ movi	a5, 39; ae_mulf16ss.00	aed5, aed2, aed3; ae_and	aed0, aed6, aed8 }
  13dc27:	0020f0               	nop
  13dc2a:	0020f0               	nop
  13dc2d:	af8576               	loop	a5, 13dce0 <FN_Mixing_FreqDomain+0x1e0>
  13dc30:	bb0fa9578031022e 	{ ae_l16.ip	aed0, a2, 4; ae_mul32.ll	aed1, aed0, aed7; ae_and	aed3, aed5, aed8 }
  13dc38:	0c8019b733d6286e 	{ ae_sraa32s	aed3, aed6, a8; ae_mul32.ll	aed6, aed3, aed7 }
  13dc40:	400001a42f24428e 	{ ae_l16.i	aed4, a2, -2; nop; ae_sraa32s	aed2, aed4, a8 }
  13dc48:	0cfbb5f01f10264f 	{ ae_s16.0.ip	aed2, a6, 8; nop; ae_srai64	aed1, aed1, 15 }
  13dc50:	400001a4be33548e 	{ ae_s16.0.i	aed3, a4, -4; nop; ae_sraa32s	aed3, aed5, a8 }
  13dc58:	0cfbc8f06f10517f 	{ ae_movad32.l	a5, aed1; nop; ae_srai64	aed1, aed6, 15 }
  13dc60:	40000174bd53741e 	{ ae_s16.0.i	aed3, a4, -6; nop; ae_movad32.l	a7, aed1 }
  13dc68:	400001b54531475e 	{ ae_movda32	aed1, a7; nop; ae_movda32	aed3, a5 }
  13dc70:	400001a42161138e 	{ ae_l16.i	aed1, a3, 2; nop; ae_sraa32s	aed6, aed1, a8 }
  13dc78:	eb5ca9000102134f 	{ ae_l16.ip	aed1, a3, 8; ae_mulf16ss.00	aed2, aed1, aed0; nop }
  13dc80:	0c8019e001b1283e 	{ ae_sraa32s	aed0, aed3, a8; ae_mulf16ss.00	aed1, aed1, aed0 }
  13dc88:	400001a4be00268e 	{ ae_s16.0.i	aed0, a6, -4; nop; ae_sraa32s	aed0, aed2, a8 }
  13dc90:	bbfbb4208f3066de 	{ ae_s16.0.i	aed6, a6, -6; nop; ae_and	aed3, aed2, aed8 }
  13dc98:	bb0fb5178330044e 	{ ae_s16.0.ip	aed0, a4, 8; ae_mul32.ll	aed0, aed3, aed7; ae_and	aed3, aed1, aed8 }
  13dca0:	0c8019b713d3281e 	{ ae_sraa32s	aed1, aed1, a8; ae_mul32.ll	aed3, aed3, aed7 }
  13dca8:	0cfbb4f00f0014bf 	{ ae_s16.0.i	aed1, a4, -10; nop; ae_srai64	aed0, aed0, 15 }
  13dcb0:	0cfba8f03f3013ff 	{ ae_l16.i	aed1, a3, -2; nop; ae_srai64	aed3, aed3, 15 }
  13dcb8:	400001742e53533e 	{ ae_l16.i	aed3, a3, -4; nop; ae_movad32.l	a5, aed3 }
  13dcc0:	0c8018e481b6152e 	{ ae_movda32	aed1, a5; ae_mulf16ss.00	aed6, aed1, aed4 }
  13dcc8:	eb5cc8040305507f 	{ ae_movad32.l	a5, aed0; ae_mulf16ss.00	aed5, aed3, aed4; nop }
  13dcd0:	400001a54504158e 	{ ae_movda32	aed4, a5; nop; ae_sraa32s	aed0, aed1, a8 }
  13dcd8:	bbfbb4608f0006fe 	{ ae_s16.0.i	aed0, a6, -2; nop; ae_and	aed0, aed6, aed8 }

0013dce0 <FN_Mixing_FreqDomain+0x1e0>:
  13dce0:	41f584               	ae_and	aed15, aed5, aed8
  13dce3:	0c8019b710d0286e 	{ ae_sraa32s	aed1, aed6, a8; ae_mul32.ll	aed0, aed0, aed7 }
  13dceb:	0c8019b72fdf284e 	{ ae_sraa32s	aed2, aed4, a8; ae_mul32.ll	aed15, aed15, aed7 }
  13dcf3:	0cfb59f00f00566f 	{ or	a5, a6, a6; nop; ae_srai64	aed0, aed0, 15 }
  13dcfb:	0cfbb5f0fff0254f 	{ ae_s16.0.ip	aed2, a5, 8; nop; ae_srai64	aed15, aed15, 15 }

0013dd03 <FN_Mixing_FreqDomain+0x203>:
  13dd03:	400001a4be11548e 	{ ae_s16.0.i	aed1, a4, -4; nop; ae_sraa32s	aed1, aed5, a8 }
  13dd0b:	40000174bd51a40e 	{ ae_s16.0.i	aed1, a4, -6; nop; ae_movad32.l	a10, aed0 }
  13dd13:	40000175455e9afe 	{ ae_movda32	aed14, a10; nop; ae_movad32.l	a9, aed15 }
  13dd1b:	400001a545dce98e 	{ ae_movda32	aed12, a9; nop; ae_sraa32s	aed13, aed14, a8 }
  13dd23:	400001a4bebdc58e 	{ ae_s16.0.i	aed13, a5, -4; nop; ae_sraa32s	aed11, aed12, a8 }
  13dd2b:	d2b5d4               	ae_s16.0.i	aed11, a5, -6

0013dd2e <FN_Mixing_FreqDomain+0x22e>:
  13dd2e:	081c                	movi.n	a8, 16
  13dd30:	ab6091               	l32r	a9, 128ab0 (2133a0 <FreqMix_gain_inner_144>)
  13dd33:	6199                	s32i.n	a9, a1, 24
  13dd35:	0d001c41c0b0a8ce 	{ bge.w18	a8, a12, 13df05 <FN_Mixing_FreqDomain+0x405>; nop }
  13dd3d:	2128                	l32i.n	a2, a1, 8
  13dd3f:	a9e351               	l32r	a5, 1284cc (225e0 <_memmap_cacheattr_bp_base+0x5de>)
  13dd42:	400000c020f2292e 	{ ae_l16.i	aed2, a9, 0; nop; addi	a2, a2, -4 }
  13dd4a:	b45224               	ae_l16.ip	aed5, a2, 4
  13dd4d:	0c801a7235a493be 	{ ae_movalign	u1, u3; ae_mulfp16x4ras	aed4, aed5, aed2 }
  13dd55:	400000f020e34fce 	{ ae_l16.i	aed3, a15, 0; nop; addi	a4, a12, -17 }
  13dd5d:	0c80177273a1423e 	{ ae_s16.0.i	aed4, a2, -4; ae_mulfp16x4ras	aed1, aed3, aed2 }
  13dd65:	15a476               	loopgtz	a4, 13dd7e <FN_Mixing_FreqDomain+0x27e>
  13dd68:	b40224               	ae_l16.ip	aed0, a2, 4
  13dd6b:	0c80177210a01f7e 	{ ae_s16.0.ip	aed1, a15, 4; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13dd73:	b01f04               	ae_l16.i	aed1, a15, 0
  13dd76:	0c80177271a1023e 	{ ae_s16.0.i	aed0, a2, -4; ae_mulfp16x4ras	aed1, aed1, aed2 }

0013dd7e <FN_Mixing_FreqDomain+0x27e>:
  13dd7e:	0f3d                	mov.n	a3, a15
  13dd80:	6128                	l32i.n	a2, a1, 24
  13dd82:	d31324               	ae_s16.0.ip	aed1, a3, 4
  13dd85:	b44244               	ae_l16.ip	aed4, a2, 8
  13dd88:	400001742f02924e 	{ ae_l16.i	aed2, a2, -2; nop; ae_movad16.0	a9, aed4 }
  13dd90:	400001742e01822e 	{ ae_l16.i	aed1, a2, -4; nop; ae_movad16.0	a8, aed2 }
  13dd98:	400001742d03621e 	{ ae_l16.i	aed3, a2, -6; nop; ae_movad16.0	a6, aed1 }
  13dda0:	25a384               	ae_movad16.0	a10, aed3
  13dda3:	14f9a4               	ae_movda16x2	aed15, a9, a10
  13dda6:	148684               	ae_movda16x2	aed8, a6, a8
  13dda9:	a0acb0               	addx4	a10, a12, a11
  13ddac:	b40244               	ae_l16.ip	aed0, a2, 8
  13ddaf:	400001742f0c320e 	{ ae_l16.i	aed12, a2, -2; nop; ae_movad16.0	a3, aed0 }
  13ddb7:	5a5a                	add.n	a5, a10, a5
  13ddb9:	056d                	mov.n	a6, a5
  13ddbb:	7725c4               	ae_la64.pp	u0, a5
  13ddbe:	400001742e0bf2ce 	{ ae_l16.i	aed11, a2, -4; nop; ae_movad16.0	a15, aed12 }
  13ddc6:	400001742d0092be 	{ ae_l16.i	aed0, a2, -6; nop; ae_movad16.0	a9, aed11 }
  13ddce:	258084               	ae_movad16.0	a8, aed0
  13ddd1:	144384               	ae_movda16x2	aed4, a3, a8
  13ddd4:	1469f4               	ae_movda16x2	aed6, a9, a15
  13ddd7:	37e5c4               	ae_la16x4.ip	aed14, u0, a5
  13ddda:	89fba9f0fff0a24e 	{ ae_l16.ip	aed10, a2, 8; nop; ae_sel16i	aed15, aed15, aed15, 9 }
  13dde2:	400001742e0032ae 	{ ae_l16.i	aed0, a2, -4; nop; ae_movad16.0	a3, aed10 }
  13ddea:	0c80167f6ead92de 	{ ae_l16.i	aed9, a2, -6; ae_mulfp16x4ras	aed13, aed14, aed15 }
  13ddf2:	400001742f05829e 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a8, aed9 }
  13ddfa:	0cd694               	ae_sa16x4.ip	aed13, u1, a6
  13ddfd:	89fbcf808f80758e 	{ ae_la16x4.ip	aed7, u0, a5; nop; ae_sel16i	aed8, aed8, aed8, 9 }
  13de05:	0c800eb44414238e 	{ ae_movda16x2	aed2, a3, a8; ae_sel16i	aed4, aed4, aed4, 9 }
  13de0d:	0c80067807a3053e 	{ movi	a3, 5; ae_mulfp16x4ras	aed3, aed7, aed8 }
  13de15:	438376               	loop	a3, 13de5c <FN_Mixing_FreqDomain+0x35c>
  13de18:	400001742101720e 	{ ae_l16.i	aed1, a2, 2; nop; ae_movad16.0	a7, aed0 }
  13de20:	89fbd4606f6036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed6, aed6, aed6, 9 }
  13de28:	b40244               	ae_l16.ip	aed0, a2, 8
  13de2b:	3735c4               	ae_la16x4.ip	aed3, u0, a5

0013de2e <FN_Mixing_FreqDomain+0x32e>:
  13de2e:	400001742e00320e 	{ ae_l16.i	aed0, a2, -4; nop; ae_movad16.0	a3, aed0 }
  13de36:	0c801a7443a3853e 	{ ae_movad16.0	a8, aed5; ae_mulfp16x4ras	aed3, aed3, aed4 }
  13de3e:	400001742f05421e 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a4, aed1 }
  13de46:	89fbd4202f4036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed4, aed2, aed2, 9 }
  13de4e:	3715c4               	ae_la16x4.ip	aed1, u0, a5
  13de51:	142344               	ae_movda16x2	aed2, a3, a4
  13de54:	0c800e7641a3678e 	{ ae_movda16x2	aed6, a7, a8; ae_mulfp16x4ras	aed3, aed1, aed6 }

0013de5c <FN_Mixing_FreqDomain+0x35c>:
  13de5c:	0c3694               	ae_sa16x4.ip	aed3, u1, a6
  13de5f:	37f5c4               	ae_la16x4.ip	aed15, u0, a5
  13de62:	ab1681               	l32r	a8, 128abc (22662 <_memmap_cacheattr_bp_base+0x660>)
  13de65:	0c801a743fae959e 	{ nop; ae_mulfp16x4ras	aed14, aed15, aed4 }
  13de6d:	ab1121               	l32r	a2, 128ab4 (22664 <_memmap_cacheattr_bp_base+0x662>)
  13de70:	0ce694               	ae_sa16x4.ip	aed14, u1, a6
  13de73:	37c5c4               	ae_la16x4.ip	aed12, u0, a5
  13de76:	0c801ab6461d453e 	{ ae_movad16.0	a4, aed5; ae_sel16i	aed13, aed6, aed6, 9 }
  13de7e:	0c801a7d4cabf03e 	{ ae_movad16.0	a15, aed0; ae_mulfp16x4ras	aed11, aed12, aed13 }
  13de86:	ab0c31               	l32r	a3, 128ab8 (213370 <FreqMix_EQ_142+0x70>)
  13de89:	0cb694               	ae_sa16x4.ip	aed11, u1, a6
  13de8c:	3795c4               	ae_la16x4.ip	aed9, u0, a5
  13de8f:	89fb27202fa0e33e 	{ addi	a3, a3, 126; nop; ae_sel16i	aed10, aed2, aed2, 9 }
  13de97:	0c800d7a09a82a2e 	{ add	a2, a10, a2; ae_mulfp16x4ras	aed8, aed9, aed10 }
  13de9f:	147f44               	ae_movda16x2	aed7, a15, a4
  13dea2:	0c8694               	ae_sa16x4.ip	aed8, u1, a6
  13dea5:	3765c4               	ae_la16x4.ip	aed6, u0, a5
  13dea8:	89fb40707f70404e 	{ movi	a4, 64; nop; ae_sel16i	aed7, aed7, aed7, 9 }
  13deb0:	0c800d77a6a544ce 	{ sub	a4, a4, a12; ae_mulfp16x4ras	aed5, aed6, aed7 }
  13deb8:	440b                	addi.n	a4, a4, -1
  13deba:	0c5694               	ae_sa16x4.ip	aed5, u1, a6
  13debd:	7736d4               	ae_sa64pos.fp	u1, a6
  13dec0:	41dce6               	bgei	a12, 64, 13df05 <FN_Mixing_FreqDomain+0x405>
  13dec3:	ebfb6b000f000a8f 	{ ae_l16.x	aed0, a10, a8; nop; nop }
  13decb:	400000c028f2232e 	{ ae_l16.i	aed2, a3, -16; nop; addi	a2, a2, -4 }
  13ded3:	b43224               	ae_l16.ip	aed3, a2, 4
  13ded6:	0c800d7203a13a8e 	{ add	a3, a10, a8; ae_mulfp16x4ras	aed1, aed3, aed2 }
  13dede:	209220               	or	a9, a2, a2

0013dee1 <FN_Mixing_FreqDomain+0x3e1>:
  13dee1:	0c80177270a1123e 	{ ae_s16.0.i	aed1, a2, -4; ae_mulfp16x4ras	aed1, aed0, aed2 }
  13dee9:	15a476               	loopgtz	a4, 13df02 <FN_Mixing_FreqDomain+0x402>
  13deec:	b40924               	ae_l16.ip	aed0, a9, 4
  13deef:	0c80177210a0137e 	{ ae_s16.0.ip	aed1, a3, 4; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13def7:	b01304               	ae_l16.i	aed1, a3, 0
  13defa:	0c80177271a1093e 	{ ae_s16.0.i	aed0, a9, -4; ae_mulfp16x4ras	aed1, aed1, aed2 }

0013df02 <FN_Mixing_FreqDomain+0x402>:
  13df02:	d31324               	ae_s16.0.ip	aed1, a3, 4
  13df05:	a9aef1               	l32r	a15, 1285c0 (bd90 <xthals_release_major+0x8eb0>)
  13df08:	aaee21               	l32r	a2, 128ac0 (2134e0 <FreqMix_gain_outer_146>)
  13df0b:	3129                	s32i.n	a2, a1, 12
  13df0d:	ffd222               	addmi	a2, a2, 0xffffff00
  13df10:	fbfa                	add.n	a15, a11, a15
  13df12:	3cfd16               	beqz	a13, 13e2e5 <FN_Mixing_FreqDomain+0x7e5>
  13df15:	0f6d                	mov.n	a6, a15
  13df17:	280374               	ae_movalign	u1, u3
  13df1a:	772fc4               	ae_la64.pp	u0, a15
  13df1d:	b44244               	ae_l16.ip	aed4, a2, 8
  13df20:	400001742f02324e 	{ ae_l16.i	aed2, a2, -2; nop; ae_movad16.0	a3, aed4 }
  13df28:	400001742e01c22e 	{ ae_l16.i	aed1, a2, -4; nop; ae_movad16.0	a12, aed2 }
  13df30:	400001742d03a21e 	{ ae_l16.i	aed3, a2, -6; nop; ae_movad16.0	a10, aed1 }
  13df38:	255384               	ae_movad16.0	a5, aed3
  13df3b:	14f354               	ae_movda16x2	aed15, a3, a5
  13df3e:	148ac4               	ae_movda16x2	aed8, a10, a12
  13df41:	b40244               	ae_l16.ip	aed0, a2, 8
  13df44:	0f5d                	mov.n	a5, a15
  13df46:	37e5c4               	ae_la16x4.ip	aed14, u0, a5
  13df49:	400001742f0c820e 	{ ae_l16.i	aed12, a2, -2; nop; ae_movad16.0	a8, aed0 }
  13df51:	400001742e0b32ce 	{ ae_l16.i	aed11, a2, -4; nop; ae_movad16.0	a3, aed12 }
  13df59:	400001742d00c2be 	{ ae_l16.i	aed0, a2, -6; nop; ae_movad16.0	a12, aed11 }
  13df61:	259084               	ae_movad16.0	a9, aed0
  13df64:	144894               	ae_movda16x2	aed4, a8, a9
  13df67:	0c800ebf4f1f6c3e 	{ ae_movda16x2	aed6, a12, a3; ae_sel16i	aed15, aed15, aed15, 9 }
  13df6f:	0c80167f2eada23e 	{ ae_l16.ip	aed10, a2, 8; ae_mulfp16x4ras	aed13, aed14, aed15 }
  13df77:	400001102e0032de 	{ ae_l16.i	aed0, a2, -4; nop; movi	a3, 29 }
  13df7f:	400001742d0992ae 	{ ae_l16.i	aed9, a2, -6; nop; ae_movad16.0	a9, aed10 }
  13df87:	89fbd4808f80d6ae 	{ ae_sa16x4.ip	aed13, u1, a6; nop; ae_sel16i	aed8, aed8, aed8, 9 }
  13df8f:	89fbcf404f40758e 	{ ae_la16x4.ip	aed7, u0, a5; nop; ae_sel16i	aed4, aed4, aed4, 9 }
  13df97:	400001742f05a29e 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a10, aed9 }
  13df9f:	0c800e7847a329ae 	{ ae_movda16x2	aed2, a9, a10; ae_mulfp16x4ras	aed3, aed7, aed8 }
  13dfa7:	0020f0               	nop
  13dfaa:	0020f0               	nop
  13dfad:	438376               	loop	a3, 13dff4 <FN_Mixing_FreqDomain+0x4f4>
  13dfb0:	400001742101720e 	{ ae_l16.i	aed1, a2, 2; nop; ae_movad16.0	a7, aed0 }
  13dfb8:	89fbd4606f6036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed6, aed6, aed6, 9 }
  13dfc0:	b40244               	ae_l16.ip	aed0, a2, 8
  13dfc3:	3735c4               	ae_la16x4.ip	aed3, u0, a5

0013dfc6 <FN_Mixing_FreqDomain+0x4c6>:
  13dfc6:	400001742e00320e 	{ ae_l16.i	aed0, a2, -4; nop; ae_movad16.0	a3, aed0 }
  13dfce:	0c801a7443a3853e 	{ ae_movad16.0	a8, aed5; ae_mulfp16x4ras	aed3, aed3, aed4 }
  13dfd6:	400001742f05421e 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a4, aed1 }
  13dfde:	89fbd4202f4036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed4, aed2, aed2, 9 }
  13dfe6:	3715c4               	ae_la16x4.ip	aed1, u0, a5
  13dfe9:	142344               	ae_movda16x2	aed2, a3, a4
  13dfec:	0c800e7641a3678e 	{ ae_movda16x2	aed6, a7, a8; ae_mulfp16x4ras	aed3, aed1, aed6 }

0013dff4 <FN_Mixing_FreqDomain+0x4f4>:
  13dff4:	0c3694               	ae_sa16x4.ip	aed3, u1, a6
  13dff7:	057d                	mov.n	a7, a5
  13dff9:	37f7c4               	ae_la16x4.ip	aed15, u0, a7
  13dffc:	0c801a743fae959e 	{ nop; ae_mulfp16x4ras	aed14, aed15, aed4 }
  13e004:	0ce694               	ae_sa16x4.ip	aed14, u1, a6
  13e007:	37c7c4               	ae_la16x4.ip	aed12, u0, a7
  13e00a:	a9d664               	ae_sel16i	aed13, aed6, aed6, 9
  13e00d:	0c801a7d3cab959e 	{ nop; ae_mulfp16x4ras	aed11, aed12, aed13 }
  13e015:	0cb694               	ae_sa16x4.ip	aed11, u1, a6
  13e018:	3797c4               	ae_la16x4.ip	aed9, u0, a7
  13e01b:	0c801ab2421a953e 	{ ae_movad16.0	a9, aed5; ae_sel16i	aed10, aed2, aed2, 9 }
  13e023:	0c801a7a49a8803e 	{ ae_movad16.0	a8, aed0; ae_mulfp16x4ras	aed8, aed9, aed10 }
  13e02b:	147894               	ae_movda16x2	aed7, a8, a9
  13e02e:	0c8694               	ae_sa16x4.ip	aed8, u1, a6
  13e031:	3767c4               	ae_la16x4.ip	aed6, u0, a7
  13e034:	a97774               	ae_sel16i	aed7, aed7, aed7, 9
  13e037:	0c801a7736a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed6, aed7 }
  13e03f:	0c5694               	ae_sa16x4.ip	aed5, u1, a6
  13e042:	7736d4               	ae_sa64pos.fp	u1, a6

0013e045 <FN_Mixing_FreqDomain+0x545>:
  13e045:	772fc4               	ae_la64.pp	u0, a15
  13e048:	0f4d                	mov.n	a4, a15
  13e04a:	0f2d                	mov.n	a2, a15
  13e04c:	852c                	movi.n	a5, 40
  13e04e:	5138                	l32i.n	a3, a1, 20
  13e050:	0421a2               	l32i	a10, a1, 16
  13e053:	142aa4               	ae_movda16x2	aed2, a10, a10
  13e056:	7723d4               	ae_la64.pp	u1, a3
  13e059:	188576               	loop	a5, 13e075 <FN_Mixing_FreqDomain+0x575>
  13e05c:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13e05f:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13e062:	0c801a7230a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13e06a:	ebe4dd010000259f 	{ nop; ae_add16	aed0, aed0, aed1; nop }
  13e072:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0013e075 <FN_Mixing_FreqDomain+0x575>:
  13e075:	280374               	ae_movalign	u1, u3
  13e078:	7734e4               	ae_sa64pos.fp	u2, a4
  13e07b:	aa9221               	l32r	a2, 128ac4 (bed0 <xthals_release_major+0x8ff0>)
  13e07e:	845c                	movi.n	a4, 88
  13e080:	2b2a                	add.n	a2, a11, a2
  13e082:	7722c4               	ae_la64.pp	u0, a2
  13e085:	ebfb59020e01322f 	{ or	a3, a2, a2; ae_mov	aed1, aed2; nop }
  13e08d:	0d8476               	loop	a4, 13e09e <FN_Mixing_FreqDomain+0x59e>
  13e090:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13e093:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13e09b:	0c0394               	ae_sa16x4.ip	aed0, u1, a3
  13e09e:	7733d4               	ae_sa64pos.fp	u1, a3
  13e0a1:	0fbe16               	beqz	a14, 13e1a0 <FN_Mixing_FreqDomain+0x6a0>
  13e0a4:	0f8d56               	bnez	a13, 13e1a0 <FN_Mixing_FreqDomain+0x6a0>
  13e0a7:	7198                	l32i.n	a9, a1, 28
  13e0a9:	20aff0               	or	a10, a15, a15
  13e0ac:	239992               	l16si	a9, a9, 70
  13e0af:	062122               	l32i	a2, a1, 24
  13e0b2:	0ea956               	bnez	a9, 13e1a0 <FN_Mixing_FreqDomain+0x6a0>
  13e0b5:	772fc4               	ae_la64.pp	u0, a15
  13e0b8:	b4c224               	ae_l16.ip	aed12, a2, 4
  13e0bb:	400001742f0b82ce 	{ ae_l16.i	aed11, a2, -2; nop; ae_movad16.0	a8, aed12 }
  13e0c3:	b4a224               	ae_l16.ip	aed10, a2, 4
  13e0c6:	259b84               	ae_movad16.0	a9, aed11
  13e0c9:	145894               	ae_movda16x2	aed5, a8, a9
  13e0cc:	400001742f0932ae 	{ ae_l16.i	aed9, a2, -2; nop; ae_movad16.0	a3, aed10 }
  13e0d4:	255984               	ae_movad16.0	a5, aed9
  13e0d7:	aa7c91               	l32r	a9, 128ac8 (2416d0 <FreqMix_normalWind_Inner>)
  13e0da:	141354               	ae_movda16x2	aed1, a3, a5
  13e0dd:	0ea032               	movi	a3, 14
  13e0e0:	7729d4               	ae_la64.pp	u1, a9
  13e0e3:	032152               	l32i	a5, a1, 12
  13e0e6:	3749d4               	ae_la16x4.ip	aed4, u1, a9
  13e0e9:	b48524               	ae_l16.ip	aed8, a5, 4
  13e0ec:	400001742f07d58e 	{ ae_l16.i	aed7, a5, -2; nop; ae_movad16.0	a13, aed8 }
  13e0f4:	b46524               	ae_l16.ip	aed6, a5, 4
  13e0f7:	25e784               	ae_movad16.0	a14, aed7
  13e0fa:	89fbcf505f507f8e 	{ ae_la16x4.ip	aed7, u0, a15; nop; ae_sel16i	aed5, aed5, aed5, 9 }
  13e102:	0c800e7544a08dee 	{ ae_movda16x2	aed8, a13, a14; ae_mulfp16x4ras	aed0, aed4, aed5 }
  13e10a:	0c801ab84818b63e 	{ ae_movad16.0	a11, aed6; ae_sel16i	aed8, aed8, aed8, 9 }
  13e112:	0c80167877a365de 	{ ae_l16.i	aed6, a5, -2; ae_mulfp16x4ras	aed3, aed7, aed8 }
  13e11a:	25c684               	ae_movad16.0	a12, aed6
  13e11d:	0d800eb340f02bce 	{ ae_movda16x2	aed2, a11, a12; ae_add16	aed0, aed0, aed3 }
  13e125:	438376               	loop	a3, 13e16c <FN_Mixing_FreqDomain+0x66c>

0013e128 <FN_Mixing_FreqDomain+0x628>:
  13e128:	89fba9101f50152e 	{ ae_l16.ip	aed1, a5, 4; nop; ae_sel16i	aed5, aed1, aed1, 9 }
  13e130:	0c0ab4               	ae_sa16x4.ip	aed0, u3, a10
  13e133:	89fba9202f20022e 	{ ae_l16.ip	aed0, a2, 4; nop; ae_sel16i	aed2, aed2, aed2, 9 }
  13e13b:	373fc4               	ae_la16x4.ip	aed3, u0, a15
  13e13e:	400001742f00320e 	{ ae_l16.i	aed0, a2, -2; nop; ae_movad16.0	a3, aed0 }
  13e146:	3749d4               	ae_la16x4.ip	aed4, u1, a9
  13e149:	0c801a7243a0403e 	{ ae_movad16.0	a4, aed0; ae_mulfp16x4ras	aed0, aed3, aed2 }
  13e151:	400001742f01651e 	{ ae_l16.i	aed1, a5, -2; nop; ae_movad16.0	a6, aed1 }
  13e159:	0c801a7544a1713e 	{ ae_movad16.0	a7, aed1; ae_mulfp16x4ras	aed1, aed4, aed5 }
  13e161:	142674               	ae_movda16x2	aed2, a6, a7
  13e164:	0d800eb041f0134e 	{ ae_movda16x2	aed1, a3, a4; ae_add16	aed0, aed1, aed0 }

0013e16c <FN_Mixing_FreqDomain+0x66c>:
  13e16c:	2803b4               	ae_movalign	u2, u3
  13e16f:	0f8d                	mov.n	a8, a15
  13e171:	0c0aa4               	ae_sa16x4.ip	aed0, u2, a10
  13e174:	3738c4               	ae_la16x4.ip	aed3, u0, a8
  13e177:	89fbcf202f40f9ae 	{ ae_la16x4.ip	aed15, u1, a9; nop; ae_sel16i	aed4, aed2, aed2, 9 }
  13e17f:	0c80097493ae011e 	{ ae_sel16i	aed0, aed1, aed1, 9; ae_mulfp16x4ras	aed14, aed3, aed4 }
  13e187:	0c801a703fad959e 	{ nop; ae_mulfp16x4ras	aed13, aed15, aed0 }
  13e18f:	ebe4dd0e0d0d259f 	{ nop; ae_add16	aed13, aed13, aed14; nop }
  13e197:	0cdaa4               	ae_sa16x4.ip	aed13, u2, a10
  13e19a:	773ae4               	ae_sa64pos.fp	u2, a10
  13e19d:	f01d                	retw.n

0013e19f <FN_Mixing_FreqDomain+0x69f>:
	...

0013e1a0 <FN_Mixing_FreqDomain+0x6a0>:
  13e1a0:	f01d                	retw.n

0013e1a2 <FN_Mixing_FreqDomain+0x6a2>:
  13e1a2:	9692c2               	l16si	a12, a2, 0x12c
  13e1a5:	fe7006               	j	13db69 <FN_Mixing_FreqDomain+0x69>

0013e1a8 <FN_Mixing_FreqDomain+0x6a8>:
  13e1a8:	00000000                                ....

0013e1ac <FN_Mixing_FreqDomain+0x6ac>:
  13e1ac:	2138                	l32i.n	a3, a1, 8
  13e1ae:	239780               	sext	a9, a7, 15
  13e1b1:	b4f214               	ae_l16.ip	aed15, a2, 2
  13e1b4:	c07680               	sub	a7, a6, a8
  13e1b7:	b4c214               	ae_l16.ip	aed12, a2, 2
  13e1ba:	400000c145f8393e 	{ ae_movda32	aed8, a9; nop; addi	a3, a3, -4 }
  13e1c2:	b42324               	ae_l16.ip	aed2, a3, 4
  13e1c5:	eb5ca80f0201e3ff 	{ ae_l16.i	aed14, a3, -2; ae_mulf16ss.00	aed1, aed2, aed15; nop }
  13e1cd:	6cfaa9ecfe69d32f 	{ ae_l16.ip	aed13, a3, 4; ae_movi	aed9, -2; ae_mulf16ss.00_s2	aed6, aed14, aed15 }
  13e1d5:	bb5ca91c9d15b21e 	{ ae_l16.ip	aed11, a2, 2; ae_mulf16ss.00	aed5, aed13, aed12; ae_and	aed1, aed1, aed9 }
  13e1dd:	bb0f20689161b77e 	{ addi	a7, a7, 11; ae_mul32.ll	aed1, aed1, aed8; ae_and	aed6, aed6, aed9 }
  13e1e5:	bbfb5f509f50778e 	{ sext	a7, a7, 15; nop; ae_and	aed5, aed5, aed9 }
  13e1ed:	0c0fa8f81616a3ff 	{ ae_l16.i	aed10, a3, -2; ae_mul32.ll	aed6, aed6, aed8; ae_srai64	aed1, aed1, 15 }
  13e1f5:	eb0fc8080505917f 	{ ae_movad32.l	a9, aed1; ae_mul32.ll	aed5, aed5, aed8; nop }
  13e1fd:	0c5ca9fc6a61a32f 	{ ae_l16.ip	aed10, a3, 4; ae_mulf16ss.00	aed1, aed10, aed12; ae_srai64	aed6, aed6, 15 }
  13e205:	0c5ca8fb5a52a3ff 	{ ae_l16.i	aed10, a3, -2; ae_mulf16ss.00	aed2, aed10, aed11; ae_srai64	aed5, aed5, 15 }
  13e20d:	400001754550696e 	{ ae_movda32	aed0, a9; nop; ae_movad32.l	a6, aed6 }
  13e215:	400001a54576067e 	{ ae_movda32	aed6, a6; nop; ae_sraa32s	aed7, aed0, a7 }
  13e21d:	bb5cc81b9a10457e 	{ ae_movad32.l	a4, aed5; ae_mulf16ss.00	aed0, aed10, aed11; ae_and	aed1, aed1, aed9 }
  13e225:	bb0f592891216ffe 	{ or	a6, a15, a15; ae_mul32.ll	aed1, aed1, aed8; ae_and	aed2, aed2, aed9 }
  13e22d:	40000141450544de 	{ ae_movda32	aed5, a4; nop; movi	a4, 77 }
  13e235:	3f8476               	loop	a4, 13e278 <FN_Mixing_FreqDomain+0x778>
  13e238:	bb0fa9089242021e 	{ ae_l16.ip	aed0, a2, 2; ae_mul32.ll	aed2, aed2, aed8; ae_and	aed4, aed0, aed9 }
  13e240:	0cfba9f01f30132f 	{ ae_l16.ip	aed1, a3, 4; nop; ae_srai64	aed3, aed1, 15 }
  13e248:	400001a4bf67667e 	{ ae_s16.0.i	aed7, a6, -2; nop; ae_sraa32s	aed6, aed6, a7 }
  13e250:	0c5cc8f02112537f 	{ ae_movad32.l	a5, aed3; ae_mulf16ss.00	aed2, aed1, aed0; ae_srai64	aed1, aed2, 15 }
  13e258:	400001a42f73537e 	{ ae_l16.i	aed3, a3, -2; nop; ae_sraa32s	aed7, aed5, a7 }
  13e260:	eb5cb5000300662f 	{ ae_s16.0.ip	aed6, a6, 4; ae_mulf16ss.00	aed0, aed3, aed0; nop }
  13e268:	bb0fc8289421417e 	{ ae_movad32.l	a4, aed1; ae_mul32.ll	aed1, aed4, aed8; ae_and	aed2, aed2, aed9 }
  13e270:	400001b54565445e 	{ ae_movda32	aed5, a4; nop; ae_movda32	aed6, a5 }

0013e278 <FN_Mixing_FreqDomain+0x778>:
  13e278:	0cfb59f01fc0466f 	{ or	a4, a6, a6; nop; ae_srai64	aed12, aed1, 15 }
  13e280:	400001a4bfb7567e 	{ ae_s16.0.i	aed7, a6, -2; nop; ae_sraa32s	aed11, aed5, a7 }
  13e288:	bbfbc8009f70ac7e 	{ ae_movad32.l	a10, aed12; nop; ae_and	aed7, aed0, aed9 }
  13e290:	400001a545da6a7e 	{ ae_movda32	aed10, a10; nop; ae_sraa32s	aed13, aed6, a7 }

0013e298 <FN_Mixing_FreqDomain+0x798>:
  13e298:	2e0fb5288787d42f 	{ ae_s16.0.ip	aed13, a4, 4; ae_mul32.ll	aed7, aed7, aed8; ae_mul32.ll_s2	aed8, aed2, aed8 }
  13e2a0:	400001a4bf9ba47e 	{ ae_s16.0.i	aed11, a4, -2; nop; ae_sraa32s	aed9, aed10, a7 }
  13e2a8:	0cfbb5f08f80942f 	{ ae_s16.0.ip	aed9, a4, 4; nop; ae_srai64	aed8, aed8, 15 }
  13e2b0:	0cfbc8f07f70987f 	{ ae_movad32.l	a9, aed8; nop; ae_srai64	aed7, aed7, 15 }
  13e2b8:	400001754556897e 	{ ae_movda32	aed6, a9; nop; ae_movad32.l	a8, aed7 }
  13e2c0:	400001a54554687e 	{ ae_movda32	aed4, a8; nop; ae_sraa32s	aed5, aed6, a7 }
  13e2c8:	400001a4bf35447e 	{ ae_s16.0.i	aed5, a4, -2; nop; ae_sraa32s	aed3, aed4, a7 }
  13e2d0:	d33424               	ae_s16.0.ip	aed3, a4, 4
  13e2d3:	fe95c6               	j	13dd2e <FN_Mixing_FreqDomain+0x22e>

0013e2d6 <FN_Mixing_FreqDomain+0x7d6>:
	...

0013e2d8 <FN_Mixing_FreqDomain+0x7d8>:
  13e2d8:	ae92c2               	l16si	a12, a2, 0x15c
  13e2db:	fe2286               	j	13db69 <FN_Mixing_FreqDomain+0x69>

0013e2de <FN_Mixing_FreqDomain+0x7de>:
  13e2de:	0c1c                	movi.n	a12, 16
  13e2e0:	fe2146               	j	13db69 <FN_Mixing_FreqDomain+0x69>

0013e2e3 <FN_Mixing_FreqDomain+0x7e3>:
	...

0013e2e5 <FN_Mixing_FreqDomain+0x7e5>:
  13e2e5:	081c                	movi.n	a8, 16
  13e2e7:	0d3fd541a0b0a8ce 	{ bge.w18	a8, a12, 13e045 <FN_Mixing_FreqDomain+0x545>; nop }
  13e2ef:	a9f771               	l32r	a7, 128acc (bd94 <xthals_release_major+0x8eb4>)
  13e2f2:	a9f781               	l32r	a8, 128ad0 (bd92 <xthals_release_major+0x8eb2>)
  13e2f5:	a9f0a1               	l32r	a10, 128ab8 (213370 <FreqMix_EQ_142+0x70>)
  13e2f8:	f0cc92               	addi	a9, a12, -16
  13e2fb:	096d                	mov.n	a6, a9
  13e2fd:	01daa2               	addmi	a10, a10, 0x100
  13e300:	7ecaa2               	addi	a10, a10, 126
  13e303:	4000010029014a0e 	{ ae_l16.i	aed1, a10, -14; nop; movi	a4, 0 }
  13e30b:	2d6907               	bbci	a9, 0, 13e33c <FN_Mixing_FreqDomain+0x83c>
  13e30e:	ab7a                	add.n	a10, a11, a7
  13e310:	b0bae4               	ae_l16.i	aed11, a10, -4
  13e313:	0c801a713baa959e 	{ nop; ae_mulfp16x4ras	aed10, aed11, aed1 }
  13e31b:	0020f0               	nop
  13e31e:	d2aae4               	ae_s16.0.i	aed10, a10, -4
  13e321:	ebfb6b000f009b8f 	{ ae_l16.x	aed9, a11, a8; nop; nop }
  13e329:	0c801a7139a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed9, aed1 }
  13e331:	01a042               	movi	a4, 1
  13e334:	ebfb89000f008b8f 	{ ae_s16.0.x	aed8, a11, a8; nop; nop }

0013e33c <FN_Mixing_FreqDomain+0x83c>:
  13e33c:	216160               	srai	a6, a6, 1
  13e33f:	0c5616               	beqz	a6, 13e408 <FN_Mixing_FreqDomain+0x908>
  13e342:	a034b0               	addx4	a3, a4, a11
  13e345:	537a                	add.n	a5, a3, a7
  13e347:	b025e4               	ae_l16.i	aed2, a5, -4
  13e34a:	0c801a7132a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed2, aed1 }
  13e352:	40000010be00254e 	{ ae_s16.0.i	aed0, a5, -4; nop; addi	a2, a4, 1 }
  13e35a:	ebfb6b000f00f38f 	{ ae_l16.x	aed15, a3, a8; nop; nop }
  13e362:	0c800d71ffae228e 	{ sext	a2, a2, 15; ae_mulfp16x4ras	aed14, aed15, aed1 }
  13e36a:	a052b0               	addx4	a5, a2, a11
  13e36d:	ebfb89000f00e38f 	{ ae_s16.0.x	aed14, a3, a8; nop; nop }
  13e375:	357a                	add.n	a3, a5, a7
  13e377:	b0d3e4               	ae_l16.i	aed13, a3, -4
  13e37a:	0c8004710dac122e 	{ addi	a2, a2, 1; ae_mulfp16x4ras	aed12, aed13, aed1 }
  13e382:	232280               	sext	a2, a2, 15
  13e385:	400000f0befc336e 	{ ae_s16.0.i	aed12, a3, -4; nop; addi	a3, a6, -1 }
  13e38d:	ebfb6b000f00058f 	{ ae_l16.x	aed0, a5, a8; nop; nop }
  13e395:	5da376               	loopgtz	a3, 13e3f6 <FN_Mixing_FreqDomain+0x8f6>
  13e398:	0c800d7120a032be 	{ addx4	a3, a2, a11; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13e3a0:	437a                	add.n	a4, a3, a7
  13e3a2:	ebfb89000f00058f 	{ ae_s16.0.x	aed0, a5, a8; nop; nop }
  13e3aa:	400000102e00542e 	{ ae_l16.i	aed0, a4, -4; nop; addi	a5, a2, 1 }
  13e3b2:	0c800d71f0a0258e 	{ sext	a2, a5, 15; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13e3ba:	a052b0               	addx4	a5, a2, a11
  13e3bd:	40000010be00242e 	{ ae_s16.0.i	aed0, a4, -4; nop; addi	a2, a2, 1 }
  13e3c5:	ebfb6b000f00038f 	{ ae_l16.x	aed0, a3, a8; nop; nop }
  13e3cd:	0c800d7100a0457e 	{ add	a4, a5, a7; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13e3d5:	232280               	sext	a2, a2, 15
  13e3d8:	ebfb89000f00038f 	{ ae_s16.0.x	aed0, a3, a8; nop; nop }
  13e3e0:	b004e4               	ae_l16.i	aed0, a4, -4
  13e3e3:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13e3eb:	d204e4               	ae_s16.0.i	aed0, a4, -4
  13e3ee:	ebfb6b000f00058f 	{ ae_l16.x	aed0, a5, a8; nop; nop }

0013e3f6 <FN_Mixing_FreqDomain+0x8f6>:
  13e3f6:	0c801a7130a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed0, aed1 }
  13e3fe:	f03d                	nop.n
  13e400:	ebfb89000f00358f 	{ ae_s16.0.x	aed3, a5, a8; nop; nop }

0013e408 <FN_Mixing_FreqDomain+0x908>:
  13e408:	280374               	ae_movalign	u1, u3
  13e40b:	032122               	l32i	a2, a1, 12
  13e40e:	a9b151               	l32r	a5, 128ad4 (bd50 <xthals_release_major+0x8e70>)
  13e411:	b44244               	ae_l16.ip	aed4, a2, 8
  13e414:	400001742f02924e 	{ ae_l16.i	aed2, a2, -2; nop; ae_movad16.0	a9, aed4 }
  13e41c:	400001742e01822e 	{ ae_l16.i	aed1, a2, -4; nop; ae_movad16.0	a8, aed2 }
  13e424:	400001742d03621e 	{ ae_l16.i	aed3, a2, -6; nop; ae_movad16.0	a6, aed1 }
  13e42c:	25a384               	ae_movad16.0	a10, aed3
  13e42f:	14f9a4               	ae_movda16x2	aed15, a9, a10
  13e432:	b40244               	ae_l16.ip	aed0, a2, 8
  13e435:	148684               	ae_movda16x2	aed8, a6, a8
  13e438:	a0acb0               	addx4	a10, a12, a11
  13e43b:	805a50               	add	a5, a10, a5
  13e43e:	206550               	or	a6, a5, a5
  13e441:	7725c4               	ae_la64.pp	u0, a5
  13e444:	400001742f0c820e 	{ ae_l16.i	aed12, a2, -2; nop; ae_movad16.0	a8, aed0 }
  13e44c:	400001742d0032ce 	{ ae_l16.i	aed0, a2, -6; nop; ae_movad16.0	a3, aed12 }
  13e454:	400001742e0b920e 	{ ae_l16.i	aed11, a2, -4; nop; ae_movad16.0	a9, aed0 }
  13e45c:	37e5c4               	ae_la16x4.ip	aed14, u0, a5
  13e45f:	b4a244               	ae_l16.ip	aed10, a2, 8
  13e462:	0c800ebf4f1f489e 	{ ae_movda16x2	aed4, a8, a9; ae_sel16i	aed15, aed15, aed15, 9 }
  13e46a:	400001742d0992be 	{ ae_l16.i	aed9, a2, -6; nop; ae_movad16.0	a9, aed11 }
  13e472:	400001742e00829e 	{ ae_l16.i	aed0, a2, -4; nop; ae_movad16.0	a8, aed9 }
  13e47a:	0c800e7f4ead693e 	{ ae_movda16x2	aed6, a9, a3; ae_mulfp16x4ras	aed13, aed14, aed15 }
  13e482:	400001742f0532ae 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a3, aed10 }
  13e48a:	0cd694               	ae_sa16x4.ip	aed13, u1, a6
  13e48d:	89fbcf808f80758e 	{ ae_la16x4.ip	aed7, u0, a5; nop; ae_sel16i	aed8, aed8, aed8, 9 }
  13e495:	0c800eb44414238e 	{ ae_movda16x2	aed2, a3, a8; ae_sel16i	aed4, aed4, aed4, 9 }
  13e49d:	0c80067807a3053e 	{ movi	a3, 5; ae_mulfp16x4ras	aed3, aed7, aed8 }
  13e4a5:	438376               	loop	a3, 13e4ec <FN_Mixing_FreqDomain+0x9ec>
  13e4a8:	400001742101720e 	{ ae_l16.i	aed1, a2, 2; nop; ae_movad16.0	a7, aed0 }
  13e4b0:	89fbd4606f6036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed6, aed6, aed6, 9 }
  13e4b8:	b40244               	ae_l16.ip	aed0, a2, 8
  13e4bb:	3735c4               	ae_la16x4.ip	aed3, u0, a5
  13e4be:	400001742e00320e 	{ ae_l16.i	aed0, a2, -4; nop; ae_movad16.0	a3, aed0 }
  13e4c6:	0c801a7443a3853e 	{ ae_movad16.0	a8, aed5; ae_mulfp16x4ras	aed3, aed3, aed4 }
  13e4ce:	400001742f05421e 	{ ae_l16.i	aed5, a2, -2; nop; ae_movad16.0	a4, aed1 }
  13e4d6:	89fbd4202f4036ae 	{ ae_sa16x4.ip	aed3, u1, a6; nop; ae_sel16i	aed4, aed2, aed2, 9 }
  13e4de:	3715c4               	ae_la16x4.ip	aed1, u0, a5
  13e4e1:	142344               	ae_movda16x2	aed2, a3, a4
  13e4e4:	0c800e7641a3678e 	{ ae_movda16x2	aed6, a7, a8; ae_mulfp16x4ras	aed3, aed1, aed6 }

0013e4ec <FN_Mixing_FreqDomain+0x9ec>:
  13e4ec:	0c3694               	ae_sa16x4.ip	aed3, u1, a6
  13e4ef:	054d                	mov.n	a4, a5
  13e4f1:	37f4c4               	ae_la16x4.ip	aed15, u0, a4
  13e4f4:	0c801a743fae959e 	{ nop; ae_mulfp16x4ras	aed14, aed15, aed4 }
  13e4fc:	0ce694               	ae_sa16x4.ip	aed14, u1, a6
  13e4ff:	37c4c4               	ae_la16x4.ip	aed12, u0, a4
  13e502:	a9d664               	ae_sel16i	aed13, aed6, aed6, 9
  13e505:	0c801a7d3cab959e 	{ nop; ae_mulfp16x4ras	aed11, aed12, aed13 }
  13e50d:	0cb694               	ae_sa16x4.ip	aed11, u1, a6
  13e510:	3794c4               	ae_la16x4.ip	aed9, u0, a4
  13e513:	0c801ab2421a853e 	{ ae_movad16.0	a8, aed5; ae_sel16i	aed10, aed2, aed2, 9 }
  13e51b:	0c801a7a49a8703e 	{ ae_movad16.0	a7, aed0; ae_mulfp16x4ras	aed8, aed9, aed10 }
  13e523:	147784               	ae_movda16x2	aed7, a7, a8
  13e526:	0c8694               	ae_sa16x4.ip	aed8, u1, a6
  13e529:	3764c4               	ae_la16x4.ip	aed6, u0, a4
  13e52c:	a97774               	ae_sel16i	aed7, aed7, aed7, 9
  13e52f:	0c801a7736a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed6, aed7 }
  13e537:	0c5694               	ae_sa16x4.ip	aed5, u1, a6
  13e53a:	7736d4               	ae_sa64pos.fp	u1, a6
  13e53d:	0d7fb04140b0dc4e 	{ bgei.w18	a12, 64, 13e045 <FN_Mixing_FreqDomain+0x545>; nop }
  13e545:	a95c31               	l32r	a3, 128ab8 (213370 <FreqMix_EQ_142+0x70>)
  13e548:	a96421               	l32r	a2, 128ad8 (bdd4 <xthals_release_major+0x8ef4>)
  13e54b:	044c                	movi.n	a4, 64
  13e54d:	c044c0               	sub	a4, a4, a12
  13e550:	440b                	addi.n	a4, a4, -1
  13e552:	2a2a                	add.n	a2, a10, a2
  13e554:	02d332               	addmi	a3, a3, 0x200
  13e557:	bec332               	addi	a3, a3, -66
  13e55a:	400000c028f2232e 	{ ae_l16.i	aed2, a3, -16; nop; addi	a2, a2, -4 }
  13e562:	b43224               	ae_l16.ip	aed3, a2, 4
  13e565:	a95d31               	l32r	a3, 128adc (bdd2 <xthals_release_major+0x8ef2>)
  13e568:	029d                	mov.n	a9, a2
  13e56a:	0c800d7203a18a3e 	{ add	a8, a10, a3; ae_mulfp16x4ras	aed1, aed3, aed2 }
  13e572:	ebfb6b000f000a3f 	{ ae_l16.x	aed0, a10, a3; nop; nop }

0013e57a <FN_Mixing_FreqDomain+0xa7a>:
  13e57a:	0c80177270a1123e 	{ ae_s16.0.i	aed1, a2, -4; ae_mulfp16x4ras	aed1, aed0, aed2 }
  13e582:	15a476               	loopgtz	a4, 13e59b <FN_Mixing_FreqDomain+0xa9b>
  13e585:	b40924               	ae_l16.ip	aed0, a9, 4
  13e588:	0c80177210a0187e 	{ ae_s16.0.ip	aed1, a8, 4; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13e590:	b01804               	ae_l16.i	aed1, a8, 0
  13e593:	0c80177271a1093e 	{ ae_s16.0.i	aed0, a9, -4; ae_mulfp16x4ras	aed1, aed1, aed2 }

0013e59b <FN_Mixing_FreqDomain+0xa9b>:
  13e59b:	d31824               	ae_s16.0.ip	aed1, a8, 4
  13e59e:	fea8c6               	j	13e045 <FN_Mixing_FreqDomain+0x545>

0013e5a1 <FN_Mixing_FreqDomain+0xaa1>:
  13e5a1:	000000                                        ...

0013e5a4 <FN_Mixing_FreqDomain_ACC>:
  13e5a4:	006136               	entry	a1, 48
  13e5a7:	a7a181               	l32r	a8, 12842c (22602 <_memmap_cacheattr_bp_base+0x600>)
  13e5aa:	a94d31               	l32r	a3, 128ae0 (22524 <_memmap_cacheattr_bp_base+0x522>)
  13e5ad:	02ed                	mov.n	a14, a2
  13e5af:	54dec2               	addmi	a12, a14, 0x5400
  13e5b2:	44deb2               	addmi	a11, a14, 0x4400
  13e5b5:	58ce62               	addi	a6, a14, 88
  13e5b8:	323a                	add.n	a3, a2, a3
  13e5ba:	2169                	s32i.n	a6, a1, 8
  13e5bc:	8e8a                	add.n	a8, a14, a8
  13e5be:	7fdbb2               	addmi	a11, a11, 0x7f00
  13e5c1:	7fdcc2               	addmi	a12, a12, 0x7f00
  13e5c4:	699cc2               	l16si	a12, a12, 210
  13e5c7:	099bb2               	l16si	a11, a11, 18
  13e5ca:	009882               	l16si	a8, a8, 0
  13e5cd:	661c                	movi.n	a6, 22
  13e5cf:	a94521               	l32r	a2, 128ae4 (d2e4 <xthals_release_major+0xa404>)
  13e5d2:	01d352               	addmi	a5, a3, 0x100
  13e5d5:	fcc532               	addi	a3, a5, -4
  13e5d8:	2e2a                	add.n	a2, a14, a2
  13e5da:	fec552               	addi	a5, a5, -2
  13e5dd:	01d242               	addmi	a4, a2, 0x100
  13e5e0:	fcc422               	addi	a2, a4, -4
  13e5e3:	fec442               	addi	a4, a4, -2
  13e5e6:	0b8676               	loop	a6, 13e5f5 <FN_Mixing_FreqDomain_ACC+0x51>
  13e5e9:	b40224               	ae_l16.ip	aed0, a2, 4
  13e5ec:	b41424               	ae_l16.ip	aed1, a4, 4
  13e5ef:	d30324               	ae_s16.0.ip	aed0, a3, 4
  13e5f2:	d31524               	ae_s16.0.ip	aed1, a5, 4

0013e5f5 <FN_Mixing_FreqDomain_ACC+0x51>:
  13e5f5:	a93c61               	l32r	a6, 128ae8 (dfec <xthals_release_major+0xb10c>)
  13e5f8:	040c                	movi.n	a4, 0
  13e5fa:	6e6a                	add.n	a6, a14, a6
  13e5fc:	849692               	l16si	a9, a6, 0x108
  13e5ff:	a70221               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  13e602:	0d40284120b0190e 	{ beqi.w18	a9, 1, 13e888 <FN_Mixing_FreqDomain_ACC+0x2e4>; nop }

0013e60a <FN_Mixing_FreqDomain_ACC+0x66>:
  13e60a:	0d40284150b0180e 	{ beqi.w18	a8, 1, 13e893 <FN_Mixing_FreqDomain_ACC+0x2ef>; nop }
  13e612:	a7db91               	l32r	a9, 128580 (7332 <xthals_release_major+0x4452>)
  13e615:	400001b5441e329e 	{ ae_movda16	aed14, a2; nop; ae_movda16	aed1, a9 }
  13e61d:	0d801ac1ce5204ee 	{ ae_movda16	aed0, a4; ae_sub16s	aed2, aed14, aed1 }

0013e625 <FN_Mixing_FreqDomain_ACC+0x81>:
  13e625:	a93231               	l32r	a3, 128af0 (22b9c <_memmap_cacheattr_bp_base+0xb9a>)
  13e628:	a93121               	l32r	a2, 128aec (22b70 <_memmap_cacheattr_bp_base+0xb6e>)
  13e62b:	a93241               	l32r	a4, 128af4 (d3e4 <xthals_release_major+0xa504>)
  13e62e:	0c800e72d0a03e2e 	{ ae_l16x4.x	aed3, a14, a2; ae_mulfp16x4ras	aed0, aed0, aed2 }
  13e636:	0c801a7133a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed3, aed1 }
  13e63e:	fe2a                	add.n	a15, a14, a2
  13e640:	ebe55900020f5fff 	{ or	a5, a15, a15; ae_add16s	aed15, aed2, aed0; nop }
  13e648:	80f594               	ae_s16x4.ip	aed15, a5, 8
  13e64b:	ccd504               	ae_l16x4.i	aed13, a5, 0
  13e64e:	0c801a713dac959e 	{ nop; ae_mulfp16x4ras	aed12, aed13, aed1 }
  13e656:	33bc04               	ae_add16s	aed11, aed12, aed0
  13e659:	80b594               	ae_s16x4.ip	aed11, a5, 8
  13e65c:	cca504               	ae_l16x4.i	aed10, a5, 0
  13e65f:	0c801a713aa9959e 	{ nop; ae_mulfp16x4ras	aed9, aed10, aed1 }
  13e667:	338904               	ae_add16s	aed8, aed9, aed0
  13e66a:	808594               	ae_s16x4.ip	aed8, a5, 8
  13e66d:	cc7504               	ae_l16x4.i	aed7, a5, 0
  13e670:	0c801a7137a6959e 	{ nop; ae_mulfp16x4ras	aed6, aed7, aed1 }
  13e678:	335604               	ae_add16s	aed5, aed6, aed0
  13e67b:	805594               	ae_s16x4.ip	aed5, a5, 8
  13e67e:	cc4504               	ae_l16x4.i	aed4, a5, 0
  13e681:	0c801a7134a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed4, aed1 }
  13e689:	332304               	ae_add16s	aed2, aed3, aed0
  13e68c:	802594               	ae_s16x4.ip	aed2, a5, 8
  13e68f:	3e3a                	add.n	a3, a14, a3
  13e691:	b083f4               	ae_l16.i	aed8, a3, -2
  13e694:	0c80167178a6935e 	{ ae_l16.i	aed9, a3, -4; ae_mulfp16x4ras	aed6, aed8, aed1 }
  13e69c:	0c801a7139a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed9, aed1 }
  13e6a4:	334604               	ae_add16s	aed4, aed6, aed0
  13e6a7:	ebe5b400070543ff 	{ ae_s16.0.i	aed4, a3, -2; ae_add16s	aed5, aed7, aed0; nop }
  13e6af:	d253e4               	ae_s16.0.i	aed5, a3, -4
  13e6b2:	8496a2               	l16si	a10, a6, 0x108
  13e6b5:	a90651               	l32r	a5, 128ad0 (bd92 <xthals_release_major+0x8eb2>)
  13e6b8:	0d4020ccc6bf0aae 	{ beqz.w18	a10, 13e8c8 <FN_Mixing_FreqDomain_ACC+0x324>; ae_movi	aed15, -2 }

0013e6c0 <FN_Mixing_FreqDomain_ACC+0x11c>:
  13e6c0:	a90361               	l32r	a6, 128acc (bd94 <xthals_release_major+0x8eb4>)
  13e6c3:	c08cb0               	sub	a8, a12, a11
  13e6c6:	a90c21               	l32r	a2, 128af8 (213590 <FreqMix_EQ_ACC_152>)
  13e6c9:	ebfb6b000f005e5f 	{ ae_l16.x	aed5, a14, a5; nop; nop }
  13e6d1:	3e4a                	add.n	a3, a14, a4
  13e6d3:	5e5a                	add.n	a5, a14, a5
  13e6d5:	400000c020f83f3e 	{ ae_l16.i	aed8, a15, 0; nop; addi	a3, a3, -4 }
  13e6dd:	b4d214               	ae_l16.ip	aed13, a2, 2
  13e6e0:	b4c324               	ae_l16.ip	aed12, a3, 4
  13e6e3:	400001102f09933e 	{ ae_l16.i	aed9, a3, -2; nop; movi	a9, 19 }
  13e6eb:	eb5c2f0d090bf88f 	{ addi	a8, a8, -1; ae_mulf16ss.00	aed11, aed9, aed13; nop }
  13e6f3:	e95c5f8d8c87888f 	{ sext	a8, a8, 15; ae_mulf16ss.00	aed7, aed12, aed13; ae_sext32	aed8, aed8, 15 }
  13e6fb:	bbfb50b0ffb06e6e 	{ add	a6, a14, a6; nop; ae_and	aed11, aed11, aed15 }
  13e703:	bbfba970ff70a21e 	{ ae_l16.ip	aed10, a2, 2; nop; ae_and	aed7, aed7, aed15 }
  13e70b:	2e0fa9b887b7832f 	{ ae_l16.ip	aed8, a3, 4; ae_mul32.ll	aed7, aed7, aed8; ae_mul32.ll_s2	aed11, aed11, aed8 }
  13e713:	400000c02ff9636e 	{ ae_l16.i	aed9, a3, -2; nop; addi	a6, a6, -4 }
  13e71b:	0c5ca8fab9b4952f 	{ ae_l16.i	aed9, a5, 4; ae_mulf16ss.00	aed4, aed9, aed10; ae_srai64	aed11, aed11, 15 }
  13e723:	0c5cc8fa787a7b7f 	{ ae_movad32.l	a7, aed11; ae_mulf16ss.00	aed10, aed8, aed10; ae_srai64	aed7, aed7, 15 }
  13e72b:	400001754556477e 	{ ae_movda32	aed6, a7; nop; ae_movad32.l	a4, aed7 }
  13e733:	400001a5452d648e 	{ ae_movda32	aed13, a4; nop; ae_sraa32s	aed2, aed6, a8 }
  13e73b:	b46f14               	ae_l16.ip	aed6, a15, 2
  13e73e:	bbf0a8a6feab0f0e 	{ ae_l16.i	aed0, a15, 0; ae_sub16s	aed11, aed14, aed6; ae_and	aed10, aed10, aed15 }
  13e746:	e95ca90b8503132f 	{ ae_l16.ip	aed1, a3, 4; ae_mulf16ss.00	aed3, aed5, aed11; ae_sext32	aed0, aed0, 15 }
  13e74e:	bb0fa840fa4ac3fe 	{ ae_l16.i	aed12, a3, -2; ae_mul32.ll	aed10, aed10, aed0; ae_and	aed4, aed4, aed15 }
  13e756:	2ee8a94302430f1f 	{ ae_l16.ip	aed0, a15, 2; ae_add32s	aed3, aed2, aed3; ae_mul32.ll_s2	aed4, aed4, aed0 }
  13e75e:	0cf0a9f0aea8021f 	{ ae_l16.ip	aed0, a2, 2; ae_sub16s	aed8, aed14, aed0; ae_srai64	aed10, aed10, 15 }
  13e766:	0c5ca9f04c46762f 	{ ae_l16.ip	aed7, a6, 4; ae_mulf16ss.00	aed6, aed12, aed0; ae_srai64	aed4, aed4, 15 }
  13e76e:	4000017420547f4e 	{ ae_l16.i	aed4, a15, 0; nop; ae_movad32.l	a7, aed4 }
  13e776:	bb5ca96bf76c7f1e 	{ ae_l16.ip	aed7, a15, 2; ae_mulf16ss.00	aed12, aed7, aed11; ae_and	aed6, aed6, aed15 }
  13e77e:	0020f0               	nop
  13e781:	f03d                	nop.n
  13e783:	f03d                	nop.n
  13e785:	5f8976               	loop	a9, 13e7e8 <FN_Mixing_FreqDomain_ACC+0x244>
  13e788:	e95ca8408151231f 	{ ae_l16.i	aed2, a3, 2; ae_mulf16ss.00	aed1, aed1, aed0; ae_sext32	aed5, aed4, 15 }
  13e790:	400001a42004df8e 	{ ae_l16.i	aed4, a15, 0; nop; ae_sraa32s	aed0, aed13, a8 }
  13e798:	6ce8a99c80b9021f 	{ ae_l16.ip	aed0, a2, 2; ae_add32s	aed9, aed0, aed12; ae_mulf16ss.00_s2	aed11, aed9, aed8 }
  13e7a0:	40000175455d77ae 	{ ae_movda32	aed13, a7; nop; ae_movad32.l	a7, aed10 }
  13e7a8:	875ca89092c2954e 	{ ae_l16.i	aed9, a5, 8; ae_mulf16ss.00	aed2, aed2, aed0; ae_sel16i	aed12, aed9, aed9, 7 }
  13e7b0:	87fbb4303fc0c6ee 	{ ae_s16.0.i	aed12, a6, -4; nop; ae_sel16i	aed12, aed3, aed3, 7 }
  13e7b8:	bb0fa915f636162e 	{ ae_l16.ip	aed1, a6, 4; ae_mul32.ll	aed6, aed6, aed5; ae_and	aed3, aed1, aed15 }
  13e7c0:	eb0fb5050305c52f 	{ ae_s16.0.ip	aed12, a5, 4; ae_mul32.ll	aed5, aed3, aed5; nop }
  13e7c8:	0c5ca9f8616c132f 	{ ae_l16.ip	aed1, a3, 4; ae_mulf16ss.00	aed12, aed1, aed8; ae_srai64	aed6, aed6, 15 }
  13e7d0:	400001a5453dd78e 	{ ae_movda32	aed13, a7; nop; ae_sraa32s	aed3, aed13, a8 }
  13e7d8:	bbf0c827fe68767e 	{ ae_movad32.l	a7, aed6; ae_sub16s	aed8, aed14, aed7; ae_and	aed6, aed2, aed15 }
  13e7e0:	0ce8a9fb53a37f1f 	{ ae_l16.ip	aed7, a15, 2; ae_add32s	aed3, aed3, aed11; ae_srai64	aed10, aed5, 15 }

0013e7e8 <FN_Mixing_FreqDomain_ACC+0x244>:
  13e7e8:	25dac4               	ae_movad32.l	a13, aed10
  13e7eb:	069d                	mov.n	a9, a6
  13e7ed:	82d8d4               	ae_sraa32s	aed13, aed13, a8
  13e7f0:	0d8018c48eb2a72e 	{ ae_movda32	aed10, a7; ae_mov	aed2, aed4 }
  13e7f8:	0c8019e0a1b428ae 	{ ae_sraa32s	aed10, aed10, a8; ae_mulf16ss.00	aed4, aed1, aed0 }

0013e800 <FN_Mixing_FreqDomain_ACC+0x25c>:
  13e800:	87e8c93c3dcdb8ae 	{ ae_mov	aed11, aed8; ae_add32s	aed13, aed13, aed12; ae_sel16i	aed12, aed3, aed3, 7 }
  13e808:	0c80153d6d7d44fe 	{ ae_and	aed4, aed4, aed15; ae_sel16i	aed13, aed13, aed13, 7 }
  13e810:	400001b4befd46de 	{ ae_s16.0.i	aed13, a6, -4; nop; ae_movda32	aed15, a13 }
  13e818:	e95cb52b899bc52f 	{ ae_s16.0.ip	aed12, a5, 4; ae_mulf16ss.00	aed11, aed9, aed11; ae_sext32	aed9, aed2, 15 }
  13e820:	eb0fa9090404092f 	{ ae_l16.ip	aed0, a9, 4; ae_mul32.ll	aed4, aed4, aed9; nop }
  13e828:	6ce8c90b8ad656af 	{ ae_mov	aed5, aed6; ae_add32s	aed6, aed10, aed11; ae_mulf16ss.00_s2	aed13, aed0, aed8 }
  13e830:	0c801936c67628fe 	{ ae_sraa32s	aed12, aed15, a8; ae_sel16i	aed6, aed6, aed6, 7 }
  13e838:	0ce8a8fd4c48352f 	{ ae_l16.i	aed3, a5, 4; ae_add32s	aed8, aed12, aed13; ae_srai64	aed4, aed4, 15 }
  13e840:	870fc8898585b47e 	{ ae_movad32.l	a11, aed4; ae_mul32.ll	aed5, aed5, aed9; ae_sel16i	aed8, aed8, aed8, 7 }
  13e848:	400001b4be0849be 	{ ae_s16.0.i	aed8, a9, -4; nop; ae_movda32	aed0, a11 }
  13e850:	d36524               	ae_s16.0.ip	aed6, a5, 4
  13e853:	0cf0a9f75e52192f 	{ ae_l16.ip	aed1, a9, 4; ae_sub16s	aed2, aed14, aed7; ae_srai64	aed5, aed5, 15 }
  13e85b:	6c5cc81223fda57f 	{ ae_movad32.l	a10, aed5; ae_mulf16ss.00	aed13, aed3, aed2; ae_mulf16ss.00_s2	aed15, aed1, aed2 }
  13e863:	400001a545ec0a8e 	{ ae_movda32	aed12, a10; nop; ae_sraa32s	aed14, aed0, a8 }
  13e86b:	0d8019cfce1b28ce 	{ ae_sraa32s	aed12, aed12, a8; ae_add32s	aed11, aed14, aed15 }
  13e873:	87e8ddbdbcba259e 	{ nop; ae_add32s	aed10, aed12, aed13; ae_sel16i	aed11, aed11, aed11, 7 }
  13e87b:	87fbb4a0afa0b9ee 	{ ae_s16.0.i	aed11, a9, -4; nop; ae_sel16i	aed10, aed10, aed10, 7 }
  13e883:	d3a524               	ae_s16.0.ip	aed10, a5, 4
  13e886:	f01d                	retw.n

0013e888 <FN_Mixing_FreqDomain_ACC+0x2e4>:
  13e888:	7a96f2               	l16si	a15, a6, 244
  13e88b:	0d7fd741b0b01fce 	{ bnei.w18	a15, 1, 13e60a <FN_Mixing_FreqDomain_ACC+0x66>; nop }

0013e893 <FN_Mixing_FreqDomain_ACC+0x2ef>:
  13e893:	a74e41               	l32r	a4, 1285cc (7eb7 <xthals_release_major+0x4fd7>)
  13e896:	a74931               	l32r	a3, 1285bc (12504 <xthals_release_major+0xf624>)
  13e899:	3c0224               	ae_movda16	aed0, a2
  13e89c:	3e3a                	add.n	a3, a14, a3
  13e89e:	009332               	l16si	a3, a3, 0
  13e8a1:	0d801ac0cebe14ee 	{ ae_movda16	aed1, a4; ae_mov	aed14, aed0 }
  13e8a9:	0d7fd7c1805213ce 	{ bnei.w18	a3, 1, 13e625 <FN_Mixing_FreqDomain_ACC+0x81>; ae_sub16s	aed2, aed0, aed1 }
  13e8b1:	a89291               	l32r	a9, 128afc (7c38 <xthals_release_major+0x4d58>)
  13e8b4:	a747a1               	l32r	a10, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  13e8b7:	3c1a24               	ae_movda16	aed1, a10
  13e8ba:	0d801ac1c05209ee 	{ ae_movda16	aed0, a9; ae_sub16s	aed2, aed0, aed1 }
  13e8c2:	ff57c6               	j	13e625 <FN_Mixing_FreqDomain_ACC+0x81>

0013e8c5 <FN_Mixing_FreqDomain_ACC+0x321>:
  13e8c5:	000000                                        ...

0013e8c8 <FN_Mixing_FreqDomain_ACC+0x324>:
  13e8c8:	0d7fdf4140b018ce 	{ bnei.w18	a8, 1, 13e6c0 <FN_Mixing_FreqDomain_ACC+0x11c>; nop }
  13e8d0:	a87f61               	l32r	a6, 128acc (bd94 <xthals_release_major+0x8eb4>)
  13e8d3:	a88b91               	l32r	a9, 128b00 (2416c0 <GAIN_Freq_EQ_acc_smallVoice_149>)
  13e8d6:	c08cb0               	sub	a8, a12, a11
  13e8d9:	3e4a                	add.n	a3, a14, a4
  13e8db:	ebfb6b000f004e2f 	{ ae_l16.x	aed4, a14, a2; nop; nop }
  13e8e3:	0f4d                	mov.n	a4, a15
  13e8e5:	a88721               	l32r	a2, 128b04 (213520 <FreqMix_EQ_ACC_SmallVoice_148>)
  13e8e8:	a888b1               	l32r	a11, 128b08 (d40c <xthals_release_major+0xa52c>)
  13e8eb:	fcc332               	addi	a3, a3, -4
  13e8ee:	880b                	addi.n	a8, a8, -1
  13e8f0:	238880               	sext	a8, a8, 15
  13e8f3:	009992               	l16si	a9, a9, 0
  13e8f6:	b45324               	ae_l16.ip	aed5, a3, 4
  13e8f9:	6e6a                	add.n	a6, a14, a6
  13e8fb:	beba                	add.n	a11, a14, a11
  13e8fd:	b48214               	ae_l16.ip	aed8, a2, 2
  13e900:	1169                	s32i.n	a6, a1, 4
  13e902:	400000c02ff7636e 	{ ae_l16.i	aed7, a3, -2; nop; addi	a6, a6, -4 }
  13e90a:	b4d214               	ae_l16.ip	aed13, a2, 2
  13e90d:	eb5ca9080506f32f 	{ ae_l16.ip	aed15, a3, 4; ae_mulf16ss.00	aed6, aed5, aed8; nop }
  13e915:	e95ca9488745741f 	{ ae_l16.ip	aed7, a4, 2; ae_mulf16ss.00	aed5, aed7, aed8; ae_sext32	aed4, aed4, 15 }
  13e91d:	0d800ccc26baa96e 	{ ae_slaa32s	aed2, aed6, a9; ae_movi	aed10, -2 }
  13e925:	bb5c6b2daf2b8e5e 	{ ae_l16.x	aed8, a14, a5; ae_mulf16ss.00	aed11, aed15, aed13; ae_and	aed2, aed2, aed10 }
  13e92d:	400001842f3c539e 	{ ae_l16.i	aed12, a3, -2; nop; ae_slaa32s	aed3, aed5, a9 }
  13e935:	0c800ced5cb9a9be 	{ ae_slaa32s	aed5, aed11, a9; ae_mulf16ss.00	aed9, aed12, aed13 }
  13e93d:	bb0f5034a2325e5e 	{ add	a5, a14, a5; ae_mul32.ll	aed2, aed2, aed4; ae_and	aed3, aed3, aed10 }
  13e945:	0c800cb463d3a99e 	{ ae_slaa32s	aed6, aed9, a9; ae_mul32.ll	aed3, aed3, aed4 }
  13e94d:	0cf0a9f72e27462f 	{ ae_l16.ip	aed4, a6, 4; ae_sub16s	aed7, aed14, aed7; ae_srai64	aed2, aed2, 15 }
  13e955:	0c5cc8f73838727f 	{ ae_movad32.l	a7, aed2; ae_mulf16ss.00	aed8, aed8, aed7; ae_srai64	aed3, aed3, 15 }
  13e95d:	400001014500778e 	{ ae_movda32	aed0, a7; nop; movi	a7, 8 }
  13e965:	bb5cc867a464a37e 	{ ae_movad32.l	a10, aed3; ae_mulf16ss.00	aed4, aed4, aed7; ae_and	aed6, aed6, aed10 }
  13e96d:	400001a545210a8e 	{ ae_movda32	aed1, a10; nop; ae_sraa32s	aed2, aed0, a8 }
  13e975:	400001a42031148e 	{ ae_l16.i	aed1, a4, 0; nop; ae_sraa32s	aed3, aed1, a8 }
  13e97d:	e9e8a9148214f41f 	{ ae_l16.ip	aed15, a4, 2; ae_add32s	aed4, aed2, aed4; ae_sext32	aed1, aed1, 15 }
  13e985:	2ef0a86f1e67052f 	{ ae_l16.i	aed0, a5, 4; ae_sub16s	aed7, aed14, aed15; ae_mul32.ll_s2	aed6, aed6, aed1 }
  13e98d:	6a8776               	loop	a7, 13e9fb <FN_Mixing_FreqDomain_ACC+0x457>
  13e990:	87e8a8484343231e 	{ ae_l16.i	aed2, a3, 2; ae_add32s	aed3, aed3, aed8; ae_sel16i	aed4, aed4, aed4, 7 }
  13e998:	bb5ca957a058021e 	{ ae_l16.ip	aed0, a2, 2; ae_mulf16ss.00	aed8, aed0, aed7; ae_and	aed5, aed5, aed10 }
  13e9a0:	870fa9313553132e 	{ ae_l16.ip	aed1, a3, 4; ae_mul32.ll	aed3, aed5, aed1; ae_sel16i	aed5, aed3, aed3, 7 }
  13e9a8:	d246e4               	ae_s16.0.i	aed4, a6, -4
  13e9ab:	0c5cb5f03243552f 	{ ae_s16.0.ip	aed5, a5, 4; ae_mulf16ss.00	aed3, aed2, aed0; ae_srai64	aed4, aed3, 15 }
  13e9b3:	0cfba9f06f60562f 	{ ae_l16.ip	aed5, a6, 4; nop; ae_srai64	aed6, aed6, 15 }
  13e9bb:	6c5cc8507154747f 	{ ae_movad32.l	a7, aed4; ae_mulf16ss.00	aed4, aed1, aed0; ae_mulf16ss.00_s2	aed5, aed5, aed7 }
  13e9c3:	400001842001349e 	{ ae_l16.i	aed1, a4, 0; nop; ae_slaa32s	aed0, aed3, a9 }
  13e9cb:	400001754557776e 	{ ae_movda32	aed7, a7; nop; ae_movad32.l	a7, aed6 }
  13e9d3:	e9fba9108f10341f 	{ ae_l16.ip	aed3, a4, 2; nop; ae_sext32	aed1, aed1, 15 }
  13e9db:	400001a54526778e 	{ ae_movda32	aed6, a7; nop; ae_sraa32s	aed2, aed7, a8 }
  13e9e3:	bbf0a803ae37052e 	{ ae_l16.i	aed0, a5, 4; ae_sub16s	aed7, aed14, aed3; ae_and	aed3, aed0, aed10 }
  13e9eb:	0c8019b133d6286e 	{ ae_sraa32s	aed3, aed6, a8; ae_mul32.ll	aed6, aed3, aed1 }
  13e9f3:	0d800cc55214a94e 	{ ae_slaa32s	aed5, aed4, a9; ae_add32s	aed4, aed2, aed5 }

0013e9fb <FN_Mixing_FreqDomain_ACC+0x457>:
  13e9fb:	a84571               	l32r	a7, 128b10 (bdbc <xthals_release_major+0x8edc>)
  13e9fe:	14cf42               	addi	a4, a15, 20
  13ea01:	87fb2f404f90cb3e 	{ addi	a3, a11, -4; nop; ae_sel16i	aed9, aed4, aed4, 7 }
  13ea09:	0cfb59f06f20a66f 	{ or	a10, a6, a6; nop; ae_srai64	aed2, aed6, 15 }
  13ea11:	a840b1               	l32r	a11, 128b14 (bdba <xthals_release_major+0x8eda>)
  13ea14:	bbe8c858a358d27e 	{ ae_movad32.l	a13, aed2; ae_add32s	aed8, aed3, aed8; ae_and	aed5, aed5, aed10 }
  13ea1c:	870fb481858596ee 	{ ae_s16.0.i	aed9, a6, -4; ae_mul32.ll	aed5, aed5, aed1; ae_sel16i	aed8, aed8, aed8, 7 }
  13ea24:	d38524               	ae_s16.0.ip	aed8, a5, 4
  13ea27:	0cfba9f05f503a2f 	{ ae_l16.ip	aed3, a10, 4; nop; ae_srai64	aed5, aed5, 15 }
  13ea2f:	eb5cc807000d257f 	{ ae_movad32.l	a2, aed5; ae_mulf16ss.00	aed13, aed0, aed7; nop }
  13ea37:	0c8018e783b1422e 	{ ae_movda32	aed4, a2; ae_mulf16ss.00	aed1, aed3, aed7 }
  13ea3f:	a83321               	l32r	a2, 128b0c (213534 <FreqMix_EQ_ACC_SmallVoice_148+0x14>)
  13ea42:	400001a545fc4d8e 	{ ae_movda32	aed12, a13; nop; ae_sraa32s	aed15, aed4, a8 }
  13ea4a:	0d8019c1cf1b28ce 	{ ae_sraa32s	aed12, aed12, a8; ae_add32s	aed11, aed15, aed1 }
  13ea52:	87e859bdbcbac88e 	{ or	a12, a8, a8; ae_add32s	aed10, aed12, aed13; ae_sel16i	aed11, aed11, aed11, 7 }

0013ea5a <FN_Mixing_FreqDomain_ACC+0x4b6>:
  13ea5a:	400000c0be1baa2e 	{ ae_s16.0.i	aed11, a10, -4; nop; addi	a10, a2, 28 }
  13ea62:	87fb23a0afa0c28e 	{ addi	a8, a2, 60; nop; ae_sel16i	aed10, aed10, aed10, 7 }
  13ea6a:	d3a524               	ae_s16.0.ip	aed10, a5, 4
  13ea6d:	b48214               	ae_l16.ip	aed8, a2, 2
  13ea70:	b43414               	ae_l16.ip	aed3, a4, 2
  13ea73:	b49324               	ae_l16.ip	aed9, a3, 4
  13ea76:	b073f4               	ae_l16.i	aed7, a3, -2
  13ea79:	e95ca9388936981f 	{ ae_l16.ip	aed9, a8, 2; ae_mulf16ss.00	aed6, aed9, aed8; ae_sext32	aed3, aed3, 15 }
  13ea81:	e95c509887957e7f 	{ add	a7, a14, a7; ae_mulf16ss.00	aed5, aed7, aed8; ae_sext32	aed9, aed9, 15 }
  13ea89:	054964               	ae_slaa32s	aed4, aed6, a9
  13ea8c:	0d800ccc26baa95e 	{ ae_slaa32s	aed2, aed5, a9; ae_movi	aed10, -2 }
  13ea94:	bbfb2f20af20c77e 	{ addi	a7, a7, -4; nop; ae_and	aed2, aed2, aed10 }
  13ea9c:	bb0fa943a2425a1e 	{ ae_l16.ip	aed5, a10, 2; ae_mul32.ll	aed2, aed2, aed3; ae_and	aed4, aed4, aed10 }
  13eaa4:	e90fa9538454372f 	{ ae_l16.ip	aed3, a7, 4; ae_mul32.ll	aed4, aed4, aed3; ae_sext32	aed5, aed5, 15 }
  13eaac:	0c5c50fe2320bebf 	{ add	a11, a14, a11; ae_mulf16ss.00	aed0, aed3, aed14; ae_srai64	aed2, aed2, 15 }
  13eab4:	0cfba8f04f4017ff 	{ ae_l16.i	aed1, a7, -2; nop; ae_srai64	aed4, aed4, 15 }
  13eabc:	bb5cc80ea108547e 	{ ae_movad32.l	a5, aed4; ae_mulf16ss.00	aed8, aed1, aed14; ae_and	aed0, aed0, aed10 }
  13eac4:	400001754556d52e 	{ ae_movda32	aed6, a5; nop; ae_movad32.l	a13, aed2 }
  13eacc:	4000010145045dbe 	{ ae_movda32	aed4, a13; nop; movi	a5, 11 }
  13ead4:	bb0f5989a080d99e 	{ or	a13, a9, a9; ae_mul32.ll	aed0, aed0, aed9; ae_and	aed8, aed8, aed10 }
  13eadc:	2efb598e9e899aaf 	{ or	a9, a10, a10; ae_mov	aed9, aed14; ae_mul32.ll_s2	aed8, aed8, aed9 }
  13eae4:	0020f0               	nop
  13eae7:	0020f0               	nop
  13eaea:	0020f0               	nop
  13eaed:	b38576               	loop	a5, 13eba4 <FN_Mixing_FreqDomain_ACC+0x600>
  13eaf0:	400001a4212667ce 	{ ae_l16.i	aed6, a7, 2; nop; ae_sraa32s	aed2, aed6, a12 }
  13eaf8:	bbfba820af10231e 	{ ae_l16.i	aed2, a3, 2; nop; ae_and	aed1, aed2, aed10 }
  13eb00:	0c0fa9f50107132f 	{ ae_l16.ip	aed1, a3, 4; ae_mul32.ll	aed7, aed1, aed5; ae_srai64	aed0, aed0, 15 }
  13eb08:	824c44               	ae_sraa32s	aed4, aed4, a12
  13eb0b:	0cfba9f07f30791f 	{ ae_l16.ip	aed7, a9, 2; nop; ae_srai64	aed3, aed7, 15 }
  13eb13:	bbfbc840af00507e 	{ ae_movad32.l	a5, aed0; nop; ae_and	aed0, aed4, aed10 }
  13eb1b:	0c0fa9f58084041f 	{ ae_l16.ip	aed0, a4, 2; ae_mul32.ll	aed4, aed0, aed5; ae_srai64	aed8, aed8, 15 }
  13eb23:	e9fba9008f50021f 	{ ae_l16.ip	aed0, a2, 2; nop; ae_sext32	aed5, aed0, 15 }
  13eb2b:	6c5cc8200112637f 	{ ae_movad32.l	a6, aed3; ae_mulf16ss.00	aed2, aed1, aed0; ae_mulf16ss.00_s2	aed1, aed2, aed0 }
  13eb33:	0cfbc8f04f00a87f 	{ ae_movad32.l	a10, aed8; nop; ae_srai64	aed0, aed4, 15 }
  13eb3b:	40000185454116de 	{ ae_movda32	aed1, a6; nop; ae_slaa32s	aed4, aed1, a13 }
  13eb43:	3c3534               	ae_movda32	aed3, a5
  13eb46:	bbe8c843a101507e 	{ ae_movad32.l	a5, aed0; ae_add32s	aed1, aed1, aed3; ae_and	aed0, aed4, aed10 }
  13eb4e:	0c8018b580d40a2e 	{ ae_movda32	aed0, a10; ae_mul32.ll	aed4, aed0, aed5 }
  13eb56:	40000185453225de 	{ ae_movda32	aed2, a5; nop; ae_slaa32s	aed3, aed2, a13 }
  13eb5e:	87e8a9101201272e 	{ ae_l16.ip	aed2, a7, 4; ae_add32s	aed1, aed2, aed0; ae_sel16i	aed0, aed1, aed1, 7 }
  13eb66:	0c801531617313ae 	{ ae_and	aed1, aed3, aed10; ae_sel16i	aed3, aed1, aed1, 7 }
  13eb6e:	6c5cb46992260bff 	{ ae_s16.0.i	aed0, a11, -2; ae_mulf16ss.00	aed6, aed2, aed9; ae_mulf16ss.00_s2	aed2, aed6, aed9 }
  13eb76:	0c0fb5f541013b2f 	{ ae_s16.0.ip	aed3, a11, 4; ae_mul32.ll	aed1, aed1, aed5; ae_srai64	aed0, aed4, 15 }
  13eb7e:	bbfba920af40281e 	{ ae_l16.ip	aed2, a8, 2; nop; ae_and	aed4, aed2, aed10 }
  13eb86:	4166a4               	ae_and	aed6, aed6, aed10
  13eb89:	172284               	ae_sext32	aed2, aed2, 15
  13eb8c:	0c0fc8f21660507f 	{ ae_movad32.l	a5, aed0; ae_mul32.ll	aed0, aed6, aed2; ae_srai64	aed6, aed1, 15 }
  13eb94:	e90fc8728458667f 	{ ae_movad32.l	a6, aed6; ae_mul32.ll	aed8, aed4, aed2; ae_sext32	aed5, aed7, 15 }
  13eb9c:	400001b54564456e 	{ ae_movda32	aed4, a5; nop; ae_movda32	aed6, a6 }

0013eba4 <FN_Mixing_FreqDomain_ACC+0x600>:
  13eba4:	1188                	l32i.n	a8, a1, 4
  13eba6:	8ccf84               	ae_srai64	aed12, aed8, 15
  13eba9:	82ec44               	ae_sraa32s	aed14, aed4, a12
  13ebac:	82fc64               	ae_sraa32s	aed15, aed6, a12
  13ebaf:	0cfbc8f00fd0dc7f 	{ ae_movad32.l	a13, aed12; nop; ae_srai64	aed13, aed0, 15 }
  13ebb7:	bbfbc8f0aff02d7e 	{ ae_movad32.l	a2, aed13; nop; ae_and	aed15, aed15, aed10 }
  13ebbf:	400000c145fb828e 	{ ae_movda32	aed11, a2; nop; addi	a8, a8, -4 }
  13ebc7:	a7d4c1               	l32r	a12, 128b18 (bcc0 <xthals_release_major+0x8de0>)
  13ebca:	a7c021               	l32r	a2, 128acc (bd94 <xthals_release_major+0x8eb4>)
  13ebcd:	bb0f50e5afefcece 	{ add	a12, a14, a12; ae_mul32.ll	aed15, aed15, aed5; ae_and	aed14, aed14, aed10 }
  13ebd5:	eb0f20050e0e8c6f 	{ addi	a6, a12, 8; ae_mul32.ll	aed14, aed14, aed5; nop }
  13ebdd:	0cfb30f0fff01c9f 	{ addmi	a9, a12, 0x100; nop; ae_srai64	aed15, aed15, 15 }
  13ebe5:	0cfbc8f0efe03f7f 	{ ae_movad32.l	a3, aed15; nop; ae_srai64	aed14, aed14, 15 }
  13ebed:	254ec4               	ae_movad32.l	a4, aed14
  13ebf0:	01dc52               	addmi	a5, a12, 0x100
  13ebf3:	7c4b                	addi.n	a7, a12, 4
  13ebf5:	01d772               	addmi	a7, a7, 0x100
  13ebf8:	d2c552               	addi	a5, a5, -46
  13ebfb:	400001b545a9443e 	{ ae_movda32	aed9, a4; nop; ae_movda32	aed10, a3 }

0013ec03 <FN_Mixing_FreqDomain_ACC+0x65f>:
  13ec03:	0d8018cb8a17ad2e 	{ ae_movda32	aed10, a13; ae_add32s	aed7, aed10, aed11 }
  13ec0b:	21d8                	l32i.n	a13, a1, 8
  13ec0d:	87e8307a79761c3e 	{ addmi	a3, a12, 0x100; ae_add32s	aed6, aed9, aed10; ae_sel16i	aed7, aed7, aed7, 7 }
  13ec15:	87fbb4606f607bfe 	{ ae_s16.0.i	aed7, a11, -2; nop; ae_sel16i	aed6, aed6, aed6, 7 }
  13ec1d:	d36b24               	ae_s16.0.ip	aed6, a11, 4
  13ec20:	4000000020d33f3e 	{ ae_l16.i	aed3, a15, 0; nop; addi	a3, a3, -48 }
  13ec28:	e9fba9308f30232f 	{ ae_l16.ip	aed2, a3, 4; nop; ae_sext32	aed3, aed3, 15 }
  13ec30:	e9fba9208f20452f 	{ ae_l16.ip	aed4, a5, 4; nop; ae_sext32	aed2, aed2, 15 }
  13ec38:	e9fba9408f405f1f 	{ ae_l16.ip	aed5, a15, 2; nop; ae_sext32	aed4, aed4, 15 }
  13ec40:	e9fa505c8e57dd2f 	{ add	a13, a13, a2; ae_movi	aed7, -2; ae_sext32	aed5, aed5, 15 }
  13ec48:	bbfba9407f40882e 	{ ae_l16.ip	aed8, a8, 4; nop; ae_and	aed4, aed4, aed7 }
  13ec50:	bb0f2e25742429be 	{ addi	a11, a9, -30; ae_mul32.ll	aed4, aed4, aed5; ae_and	aed2, aed2, aed7 }
  13ec58:	eb0f2e030202099f 	{ addi	a9, a9, -32; ae_mul32.ll	aed2, aed2, aed3; nop }
  13ec60:	0cfba8f04f4038ff 	{ ae_l16.i	aed3, a8, -2; nop; ae_srai64	aed4, aed4, 15 }
  13ec68:	0cfbc8f02f20447f 	{ ae_movad32.l	a4, aed4; nop; ae_srai64	aed2, aed2, 15 }
  13ec70:	400001754454a42e 	{ ae_movda16	aed4, a4; nop; ae_movad32.l	a10, aed2 }
  13ec78:	0d801a44c3019aee 	{ ae_movda16	aed9, a10; ae_add16s	aed1, aed3, aed4 }
  13ec80:	40000110b8014b4e 	{ ae_s16.0.i	aed1, a11, -16; nop; movi	a4, 20 }
  13ec88:	4000002020e3bf7e 	{ ae_l16.i	aed3, a15, 0; nop; addi	a11, a7, -30 }
  13ec90:	e9fba9308f30032f 	{ ae_l16.ip	aed0, a3, 4; nop; ae_sext32	aed3, aed3, 15 }
  13ec98:	e9fba9008f00452f 	{ ae_l16.ip	aed4, a5, 4; nop; ae_sext32	aed0, aed0, 15 }
  13eca0:	e9fba9408f40682f 	{ ae_l16.ip	aed6, a8, 4; nop; ae_sext32	aed4, aed4, 15 }
  13eca8:	bbfba8407f4058fe 	{ ae_l16.i	aed5, a8, -2; nop; ae_and	aed4, aed4, aed7 }
  13ecb0:	bbe5a90978021f1e 	{ ae_l16.ip	aed1, a15, 2; ae_add16s	aed2, aed8, aed9; ae_and	aed0, aed0, aed7 }
  13ecb8:	e90f591380102fff 	{ or	a2, a15, a15; ae_mul32.ll	aed0, aed0, aed3; ae_sext32	aed1, aed1, 15 }
  13ecc0:	0020f0               	nop
  13ecc3:	f03d                	nop.n
  13ecc5:	5f8476               	loop	a4, 13ed28 <FN_Mixing_FreqDomain_ACC+0x784>
  13ecc8:	0c0fa9f10434132f 	{ ae_l16.ip	aed1, a3, 4; ae_mul32.ll	aed4, aed4, aed1; ae_srai64	aed3, aed0, 15 }
  13ecd0:	40000000b8e2997e 	{ ae_s16.0.i	aed2, a9, -16; nop; addi	a9, a7, -32 }
  13ecd8:	0cfb30f04f40167f 	{ addmi	a7, a6, 0x100; nop; ae_srai64	aed4, aed4, 15 }
  13ece0:	e9fba9108f20152f 	{ ae_l16.ip	aed1, a5, 4; nop; ae_sext32	aed2, aed1, 15 }
  13ece8:	e9fbc8108f40a47f 	{ ae_movad32.l	a10, aed4; nop; ae_sext32	aed4, aed1, 15 }
  13ecf0:	400001742050423e 	{ ae_l16.i	aed0, a2, 0; nop; ae_movad32.l	a4, aed3 }
  13ecf8:	400001b5443134ae 	{ ae_movda16	aed1, a4; nop; ae_movda16	aed3, a10 }
  13ed00:	bbe520217612466e 	{ addi	a6, a6, 4; ae_add16s	aed2, aed6, aed1; ae_and	aed1, aed2, aed7 }
  13ed08:	e9fba9008f00682f 	{ ae_l16.ip	aed6, a8, 4; nop; ae_sext32	aed0, aed0, 15 }
  13ed10:	bbe5a9437543521e 	{ ae_l16.ip	aed5, a2, 2; ae_add16s	aed3, aed5, aed3; ae_and	aed4, aed4, aed7 }
  13ed18:	e90fa850811058ff 	{ ae_l16.i	aed5, a8, -2; ae_mul32.ll	aed0, aed1, aed0; ae_sext32	aed1, aed5, 15 }
  13ed20:	40000020b8e3bb7e 	{ ae_s16.0.i	aed3, a11, -16; nop; addi	a11, a7, -30 }

0013ed28 <FN_Mixing_FreqDomain_ACC+0x784>:
  13ed28:	a77d41               	l32r	a4, 128b1c (22b9a <_memmap_cacheattr_bp_base+0xb98>)
  13ed2b:	40000100b8c2390e 	{ ae_s16.0.i	aed2, a9, -16; nop; movi	a3, 0xfffffc00 }
  13ed33:	eb0f300104081c8f 	{ addmi	a8, a12, 0x100; ae_mul32.ll	aed8, aed4, aed1; nop }
  13ed3b:	0cfb22f00f40882f 	{ addi	a2, a8, 40; nop; ae_srai64	aed4, aed0, 15 }
  13ed43:	0cfbc8f08f80647f 	{ ae_movad32.l	a6, aed4; nop; ae_srai64	aed8, aed8, 15 }
  13ed4b:	400001754452568e 	{ ae_movda16	aed2, a6; nop; ae_movad32.l	a5, aed8 }
  13ed53:	400000c144f765de 	{ ae_movda16	aed7, a5; nop; addi	a6, a13, -4 }
  13ed5b:	91e5507256314e4e 	{ add	a4, a14, a4; ae_add16s	aed1, aed6, aed2; ae_add16s	aed3, aed5, aed7 }
  13ed63:	40000000b8e35b7e 	{ ae_s16.0.i	aed3, a11, -16; nop; addi	a5, a7, -32 }
  13ed6b:	400001b4b861453e 	{ ae_s16.0.i	aed1, a5, -16; nop; ae_movda32	aed6, a3 }
  13ed73:	b44224               	ae_l16.ip	aed4, a2, 4
  13ed76:	009442               	l16si	a4, a4, 0
  13ed79:	400000a14520348e 	{ ae_movda32	aed0, a4; nop; addi	a3, a8, 42 }
  13ed81:	e9fa234c8e48887f 	{ addi	a7, a8, 56; ae_movi	aed8, -2; ae_sext32	aed4, aed4, 15 }
  13ed89:	bbe723468040a88e 	{ addi	a8, a8, 58; ae_add32	aed0, aed0, aed6; ae_and	aed4, aed4, aed8 }
  13ed91:	e9fa200080074c5f 	{ addi	a5, a12, 4; ae_movi	aed7, 0; ae_sext32	aed0, aed0, 15 }
  13ed99:	b3fba9007f00262e 	{ ae_l16.ip	aed2, a6, 4; nop; ae_max32	aed0, aed0, aed7 }
  13eda1:	e9fba9008f00332f 	{ ae_l16.ip	aed3, a3, 4; nop; ae_sext32	aed0, aed0, 15 }
  13eda9:	e90f40308434394f 	{ movi	a4, 57; ae_mul32.ll	aed4, aed4, aed0; ae_sext32	aed3, aed3, 15 }
  13edb1:	bbfb59308f30c66e 	{ or	a12, a6, a6; nop; ae_and	aed3, aed3, aed8 }
  13edb9:	0c0fa8f0434356ff 	{ ae_l16.i	aed5, a6, -2; ae_mul32.ll	aed3, aed3, aed0; ae_srai64	aed4, aed4, 15 }
  13edc1:	f03d                	nop.n
  13edc3:	f03d                	nop.n
  13edc5:	5f8476               	loop	a4, 13ee28 <FN_Mixing_FreqDomain_ACC+0x884>
  13edc8:	0ce7a9f63030122f 	{ ae_l16.ip	aed1, a2, 4; ae_add32	aed0, aed0, aed6; ae_srai64	aed3, aed3, 15 }
  13edd0:	e9fbc8008f00447f 	{ ae_movad32.l	a4, aed4; nop; ae_sext32	aed0, aed0, 15 }

0013edd8 <FN_Mixing_FreqDomain_ACC+0x834>:
  13edd8:	400001754453443e 	{ ae_movda16	aed3, a4; nop; ae_movad32.l	a4, aed3 }
  13ede0:	e9e5a9138223132f 	{ ae_l16.ip	aed1, a3, 4; ae_add16s	aed3, aed2, aed3; ae_sext32	aed2, aed1, 15 }
  13ede8:	400001b4b833374e 	{ ae_s16.0.i	aed3, a7, -16; nop; ae_movda16	aed3, a4 }
  13edf0:	bbe530238523154e 	{ addmi	a4, a5, 0x100; ae_add16s	aed3, aed5, aed3; ae_and	aed2, aed2, aed8 }
  13edf8:	b3fba8007f005c1e 	{ ae_l16.i	aed5, a12, 2; nop; ae_max32	aed0, aed0, aed7 }
  13ee00:	e9fbb4108f10388f 	{ ae_s16.0.i	aed3, a8, -16; nop; ae_sext32	aed1, aed1, 15 }
  13ee08:	e9fb23008f00847f 	{ addi	a7, a4, 56; nop; ae_sext32	aed0, aed0, 15 }
  13ee10:	bb0fa91082312c2e 	{ ae_l16.ip	aed2, a12, 4; ae_mul32.ll	aed1, aed2, aed0; ae_and	aed3, aed1, aed8 }
  13ee18:	eb0f20000303455f 	{ addi	a5, a5, 4; ae_mul32.ll	aed3, aed3, aed0; nop }
  13ee20:	0cfb23f01f40a48f 	{ addi	a8, a4, 58; nop; ae_srai64	aed4, aed1, 15 }

0013ee28 <FN_Mixing_FreqDomain_ACC+0x884>:
  13ee28:	0cfbc8f03fd0b47f 	{ ae_movad32.l	a11, aed4; nop; ae_srai64	aed13, aed3, 15 }
  13ee30:	40000175445cabde 	{ ae_movda16	aed12, a11; nop; ae_movad32.l	a10, aed13 }
  13ee38:	0d801a4cc20baaee 	{ ae_movda16	aed10, a10; ae_add16s	aed11, aed2, aed12 }
  13ee40:	ebe5b40a0509b78f 	{ ae_s16.0.i	aed11, a7, -16; ae_add16s	aed9, aed5, aed10; nop }
  13ee48:	d29884               	ae_s16.0.i	aed9, a8, -16
  13ee4b:	f01d                	retw.n

0013ee4d <FN_Mixing_FreqDomain_ACC+0x8a9>:
  13ee4d:	000000                                        ...

0013ee50 <FN_Gain_LowBand_0_to_200Hz>:
  13ee50:	004136               	entry	a1, 32
  13ee53:	550c                	movi.n	a5, 5
  13ee55:	a71e41               	l32r	a4, 128ad0 (bd92 <xthals_release_major+0x8eb2>)
  13ee58:	a71d31               	l32r	a3, 128acc (bd94 <xthals_release_major+0x8eb4>)
  13ee5b:	424a                	add.n	a4, a2, a4
  13ee5d:	323a                	add.n	a3, a2, a3
  13ee5f:	fcc382               	addi	a8, a3, -4
  13ee62:	a72f21               	l32r	a2, 128b20 (2135c0 <Gain_LowBand_EQ_154>)
  13ee65:	318576               	loop	a5, 13ee9a <FN_Gain_LowBand_0_to_200Hz+0x4a>
  13ee68:	b40224               	ae_l16.ip	aed0, a2, 4
  13ee6b:	b41844               	ae_l16.ip	aed1, a8, 8
  13ee6e:	0c80167001a2145e 	{ ae_l16.i	aed1, a4, 0; ae_mulfp16x4ras	aed2, aed1, aed0 }
  13ee76:	0c80167071a102de 	{ ae_l16.i	aed0, a2, -2; ae_mulfp16x4ras	aed1, aed1, aed0 }
  13ee7e:	b038e4               	ae_l16.i	aed3, a8, -4
  13ee81:	0c80167013a4345e 	{ ae_l16.i	aed3, a4, 4; ae_mulfp16x4ras	aed4, aed3, aed0 }
  13ee89:	0c80177063a0283e 	{ ae_s16.0.i	aed2, a8, -8; ae_mulfp16x4ras	aed0, aed3, aed0 }
  13ee91:	d31444               	ae_s16.0.ip	aed1, a4, 8
  13ee94:	d248e4               	ae_s16.0.i	aed4, a8, -4
  13ee97:	d204e4               	ae_s16.0.i	aed0, a4, -4

0013ee9a <FN_Gain_LowBand_0_to_200Hz+0x4a>:
  13ee9a:	f01d                	retw.n

0013ee9c <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL>:
  13ee9c:	004136               	entry	a1, 32
  13ee9f:	a56e91               	l32r	a9, 128458 (2548c <_memmap_cacheattr_bp_base+0x348a>)
  13eea2:	a720a1               	l32r	a10, 128b24 (22c26 <_memmap_cacheattr_bp_base+0xc24>)
  13eea5:	a72131               	l32r	a3, 128b2c (e008 <xthals_release_major+0xb128>)
  13eea8:	3ed252               	addmi	a5, a2, 0x3e00
  13eeab:	7fd552               	addmi	a5, a5, 0x7f00
  13eeae:	419552               	l16si	a5, a5, 130
  13eeb1:	323a                	add.n	a3, a2, a3
  13eeb3:	ebfb6b000f0002af 	{ ae_l16.x	aed0, a2, a10; nop; nop }
  13eebb:	929a                	add.n	a9, a2, a9
  13eebd:	a2aa                	add.n	a10, a2, a10
  13eebf:	0998                	l32i.n	a9, a9, 0
  13eec1:	009aa2               	l16si	a10, a10, 0
  13eec4:	043916               	beqz	a9, 13ef0b <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x6f>
  13eec7:	25b084               	ae_movad16.0	a11, aed0
  13eeca:	0d401141a0b0190e 	{ beqi.w18	a9, 1, 13efe8 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x14c>; nop }
  13eed2:	0d401141e0b0290e 	{ beqi.w18	a9, 2, 13eff4 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x158>; nop }
  13eeda:	0d40124120b0390e 	{ beqi.w18	a9, 3, 13f000 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x164>; nop }
  13eee2:	0d40124160b0490e 	{ beqi.w18	a9, 4, 13f00c <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x170>; nop }
  13eeea:	0d401241a0b0590e 	{ beqi.w18	a9, 5, 13f018 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x17c>; nop }
  13eef2:	0d401241e0b0690e 	{ beqi.w18	a9, 6, 13f024 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x188>; nop }
  13eefa:	a70bc1               	l32r	a12, 128b28 (dac <XtosCoreStateSize+0xb2c>)
  13eefd:	a5ee81               	l32r	a8, 1286b8 (fa0 <XtosCoreStateSize+0xd20>)
  13ef00:	f9c9d2               	addi	a13, a9, -7
  13ef03:	838cd0               	moveqz	a8, a12, a13
  13ef06:	8b8a                	add.n	a8, a11, a8
  13ef08:	3c0824               	ae_movda16	aed0, a8

0013ef0b <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x6f>:
  13ef0b:	a70941               	l32r	a4, 128b30 (7d70 <xthals_release_major+0x4e90>)
  13ef0e:	3e2392               	l32i	a9, a3, 248
  13ef11:	a70881               	l32r	a8, 128b34 (22ffffff <_memmap_cacheattr_bp_allvalid+0xdddddd>)
  13ef14:	8093b2               	l16si	a11, a3, 0x100
  13ef17:	8fa262               	movi	a6, 0x28f
  13ef1a:	04aba7               	bge	a11, a10, 13ef22 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x86>
  13ef1d:	0abd                	mov.n	a11, a10
  13ef1f:	8053a2               	s16i	a10, a3, 0x100

0013ef22 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x86>:
  13ef22:	562897               	blt	a8, a9, 13ef7c <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xe0>
  13ef25:	400001754401ab0e 	{ ae_movda16	aed1, a11; nop; ae_movad16.0	a10, aed0 }
  13ef2d:	400001b54456364e 	{ ae_movda16	aed6, a6; nop; ae_movda16	aed5, a4 }
  13ef35:	1faba7               	bge	a11, a10, 13ef58 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xbc>
  13ef38:	0c801a7630a4959e 	{ nop; ae_mulfp16x4ras	aed4, aed0, aed6 }
  13ef40:	0c801a7531a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed1, aed5 }
  13ef48:	ebe53004030213bf 	{ addmi	a11, a3, 0x100; ae_add16s	aed2, aed3, aed4; nop }
  13ef50:	d22b04               	ae_s16.0.i	aed2, a11, 0
  13ef53:	000946               	j	13ef7c <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xe0>

0013ef56 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xba>:
	...

0013ef58 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0xbc>:
  13ef58:	a59ed1               	l32r	a13, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  13ef5b:	67a6e2               	movi	a14, 0x667
  13ef5e:	3cbe24               	ae_movda16	aed11, a14
  13ef61:	0c801a7bc0a9adee 	{ ae_movda16	aed10, a13; ae_mulfp16x4ras	aed9, aed0, aed11 }
  13ef69:	0c801a7a31a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed1, aed10 }
  13ef71:	ebe53009080713cf 	{ addmi	a12, a3, 0x100; ae_add16s	aed7, aed8, aed9; nop }
  13ef79:	d27c04               	ae_s16.0.i	aed7, a12, 0
  13ef7c:	00a1c2               	movi	a12, 0x100
  13ef7f:	a590b1               	l32r	a11, 1285c0 (bd90 <xthals_release_major+0x8eb0>)
  13ef82:	a608f1               	l32r	a15, 1287a4 (15f80 <xthals_release_major+0x130a0>)
  13ef85:	b2ba                	add.n	a11, a2, a11
  13ef87:	22fa                	add.n	a2, a2, a15
  13ef89:	02ad                	mov.n	a10, a2
  13ef8b:	f5a9e5               	call8	134a28 <fltfx_SolomonVoice_FFT_to_FFTpwr>
  13ef8e:	02ad                	mov.n	a10, a2
  13ef90:	0b0c                	movi.n	a11, 0
  13ef92:	0c0c                	movi.n	a12, 0
  13ef94:	1d0c                	movi.n	a13, 1
  13ef96:	90d5d0               	addx2	a13, a5, a13
  13ef99:	f5b5a5               	call8	134af4 <fltfn_LogPwrSumHighBand>
  13ef9c:	3e2392               	l32i	a9, a3, 248
  13ef9f:	eb7c                	movi.n	a11, -2
  13efa1:	10cab0               	and	a12, a10, a11
  13efa4:	1099b0               	and	a9, a9, a11
  13efa7:	400001b5450146ce 	{ ae_movda32	aed1, a6; nop; ae_movda32	aed0, a12 }
  13efaf:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  13efb7:	400001b545f1449e 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed15, a9 }
  13efbf:	eb0fdd010f0f259f 	{ nop; ae_mul32.ll	aed15, aed15, aed1; nop }
  13efc7:	8c0f04               	ae_srai64	aed0, aed0, 15
  13efca:	0cfbc8f0fff0807f 	{ ae_movad32.l	a8, aed0; nop; ae_srai64	aed15, aed15, 15 }
  13efd2:	25ffc4               	ae_movad32.l	a15, aed15
  13efd5:	400001b545de48fe 	{ ae_movda32	aed14, a8; nop; ae_movda32	aed13, a15 }
  13efdd:	40cde4               	ae_add32s	aed12, aed13, aed14
  13efe0:	25ecc4               	ae_movad32.l	a14, aed12
  13efe3:	3e63e2               	s32i	a14, a3, 248
  13efe6:	f01d                	retw.n

0013efe8 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x14c>:
  13efe8:	02dbd2               	addmi	a13, a11, 0x200
  13efeb:	f4cdd2               	addi	a13, a13, -12
  13efee:	3c0d24               	ae_movda16	aed0, a13
  13eff1:	ffc586               	j	13ef0b <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x6f>

0013eff4 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x158>:
  13eff4:	04dbe2               	addmi	a14, a11, 0x400
  13eff7:	e8cee2               	addi	a14, a14, -24
  13effa:	3c0e24               	ae_movda16	aed0, a14
  13effd:	ffc286               	j	13ef0b <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x6f>

0013f000 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x164>:
  13f000:	06dbf2               	addmi	a15, a11, 0x600
  13f003:	dccff2               	addi	a15, a15, -36
  13f006:	3c0f24               	ae_movda16	aed0, a15
  13f009:	ffbf86               	j	13ef0b <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x6f>

0013f00c <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x170>:
  13f00c:	08db82               	addmi	a8, a11, 0x800
  13f00f:	d0c882               	addi	a8, a8, -48
  13f012:	3c0824               	ae_movda16	aed0, a8
  13f015:	ffbc86               	j	13ef0b <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x6f>

0013f018 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x17c>:
  13f018:	0adb92               	addmi	a9, a11, 0xa00
  13f01b:	c4c992               	addi	a9, a9, -60
  13f01e:	3c0924               	ae_movda16	aed0, a9
  13f021:	ffb986               	j	13ef0b <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x6f>

0013f024 <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x188>:
  13f024:	0cdbc2               	addmi	a12, a11, 0xc00
  13f027:	b8ccc2               	addi	a12, a12, -72
  13f02a:	3c0c24               	ae_movda16	aed0, a12
  13f02d:	ffb686               	j	13ef0b <FN_CONTEXT_BASED_OUPUT_GAIN_CONTROL+0x6f>

0013f030 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF>:
  13f030:	004136               	entry	a1, 32
  13f033:	a50941               	l32r	a4, 128458 (2548c <_memmap_cacheattr_bp_base+0x348a>)
  13f036:	a6c1f1               	l32r	a15, 128b3c (e10 <XtosCoreStateSize+0xb90>)
  13f039:	424a                	add.n	a4, a2, a4
  13f03b:	0448                	l32i.n	a4, a4, 0
  13f03d:	400001614460df7e 	{ ae_movda16	aed0, a15; nop; movi	a13, 0x667 }
  13f045:	16a416               	beqz	a4, 13f1b3 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x183>
  13f048:	0d401641c0b0140e 	{ beqi.w18	a4, 1, 13f1b8 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x188>; nop }
  13f050:	0d401641d0b0240e 	{ beqi.w18	a4, 2, 13f1c1 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x191>; nop }
  13f058:	0d401641e0b0340e 	{ beqi.w18	a4, 3, 13f1ca <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x19a>; nop }
  13f060:	0d401641f0b0440e 	{ beqi.w18	a4, 4, 13f1d3 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1a3>; nop }
  13f068:	0d40174100b0540e 	{ beqi.w18	a4, 5, 13f1dc <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1ac>; nop }
  13f070:	0d40174110b0640e 	{ beqi.w18	a4, 6, 13f1e5 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1b5>; nop }
  13f078:	f9c4a2               	addi	a10, a4, -7
  13f07b:	01a092               	movi	a9, 1
  13f07e:	00a052               	movi	a5, 0
  13f081:	90a162               	movi	a6, 0x190
  13f084:	20a382               	movi	a8, 0x320
  13f087:	400001b54410386e 	{ ae_movda16	aed0, a8; nop; ae_movda16	aed1, a6 }
  13f08f:	8359a0               	moveqz	a5, a9, a10
  13f092:	15a516               	beqz	a5, 13f1f0 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1c0>

0013f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x65>:
  13f095:	a6a8c1               	l32r	a12, 128b38 (e000 <xthals_release_major+0xb120>)
  13f098:	a5e2b1               	l32r	a11, 128820 (c322 <xthals_release_major+0x9442>)
  13f09b:	a54d31               	l32r	a3, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  13f09e:	400001b544bc3d3e 	{ ae_movda16	aed12, a13; nop; ae_movda16	aed11, a3 }
  13f0a6:	b2ba                	add.n	a11, a2, a11
  13f0a8:	a68931               	l32r	a3, 128acc (bd94 <xthals_release_major+0x8eb4>)
  13f0ab:	c2ca                	add.n	a12, a2, a12
  13f0ad:	0c80057c00a91cfe 	{ addmi	a15, a12, 0x100; ae_mulfp16x4ras	aed9, aed0, aed12 }
  13f0b5:	b0afe4               	ae_l16.i	aed10, a15, -4
  13f0b8:	0c801a7b4aa8e93e 	{ ae_movad16.0	a14, aed9; ae_mulfp16x4ras	aed8, aed10, aed11 }
  13f0c0:	323a                	add.n	a3, a2, a3
  13f0c2:	25d884               	ae_movad16.0	a13, aed8
  13f0c5:	400001b545674ede 	{ ae_movda32	aed7, a14; nop; ae_movda32	aed6, a13 }
  13f0cd:	ebe82f070605c33f 	{ addi	a3, a3, -4; ae_add32s	aed5, aed6, aed7; nop }
  13f0d5:	25d5c4               	ae_movad32.l	a13, aed5
  13f0d8:	7e5cd2               	s16i	a13, a12, 252
  13f0db:	400001b42f643bde 	{ ae_l16.i	aed4, a11, -2; nop; ae_movda16	aed6, a13 }
  13f0e3:	a449c1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  13f0e6:	b41344               	ae_l16.ip	aed1, a3, 8
  13f0e9:	400001b42d3033ce 	{ ae_l16.i	aed0, a3, -6; nop; ae_movda16	aed3, a12 }
  13f0f1:	ebf0a90603072b4f 	{ ae_l16.ip	aed2, a11, 8; ae_sub16s	aed7, aed3, aed6; nop }
  13f0f9:	6c5cdd0672cd259f 	{ nop; ae_mulf16ss.00	aed13, aed2, aed6; ae_mulf16ss.00_s2	aed12, aed0, aed7 }
  13f101:	6c5cdd1674ef259f 	{ nop; ae_mulf16ss.00	aed15, aed4, aed6; ae_mulf16ss.00_s2	aed14, aed1, aed7 }
  13f109:	40acd4               	ae_add32s	aed10, aed12, aed13
  13f10c:	87e8a8afaeab93ee 	{ ae_l16.i	aed9, a3, -4; ae_add32s	aed11, aed14, aed15; ae_sel16i	aed10, aed10, aed10, 7 }
  13f114:	87fbb4b0bfb0a3de 	{ ae_s16.0.i	aed10, a3, -6; nop; ae_sel16i	aed11, aed11, aed11, 7 }
  13f11c:	d2b3c4               	ae_s16.0.i	aed11, a3, -8
  13f11f:	b08bd4               	ae_l16.i	aed8, a11, -6
  13f122:	6c5cdd876943259f 	{ nop; ae_mulf16ss.00	aed3, aed9, aed7; ae_mulf16ss.00_s2	aed4, aed8, aed6 }
  13f12a:	b05be4               	ae_l16.i	aed5, a11, -4
  13f12d:	ebe8a804030233ff 	{ ae_l16.i	aed3, a3, -2; ae_add32s	aed2, aed3, aed4; nop }
  13f135:	6c5c403675017f4f 	{ movi	a4, 127; ae_mulf16ss.00	aed1, aed5, aed6; ae_mulf16ss.00_s2	aed0, aed3, aed7 }
  13f13d:	87fb59202f202bbe 	{ or	a2, a11, a11; nop; ae_sel16i	aed2, aed2, aed2, 7 }
  13f145:	ebe8b401000023ef 	{ ae_s16.0.i	aed2, a3, -4; ae_add32s	aed0, aed0, aed1; nop }
  13f14d:	5a8476               	loop	a4, 13f1ab <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x17b>
  13f150:	87fba8000f1002fe 	{ ae_l16.i	aed0, a2, -2; nop; ae_sel16i	aed1, aed0, aed0, 7 }
  13f158:	d213f4               	ae_s16.0.i	aed1, a3, -2
  13f15b:	eb5ca9060001034f 	{ ae_l16.ip	aed0, a3, 8; ae_mulf16ss.00	aed1, aed0, aed6; nop }
  13f163:	eb5ca9070002024f 	{ ae_l16.ip	aed0, a2, 8; ae_mulf16ss.00	aed2, aed0, aed7; nop }
  13f16b:	eb5ca806000303df 	{ ae_l16.i	aed0, a3, -6; ae_mulf16ss.00	aed3, aed0, aed6; nop }
  13f173:	6ce8a801722102df 	{ ae_l16.i	aed0, a2, -6; ae_add32s	aed1, aed2, aed1; ae_mulf16ss.00_s2	aed2, aed0, aed7 }
  13f17b:	875ca816104103ee 	{ ae_l16.i	aed0, a3, -4; ae_mulf16ss.00	aed1, aed0, aed6; ae_sel16i	aed4, aed1, aed1, 7 }
  13f183:	6ce8a803723202ef 	{ ae_l16.i	aed0, a2, -4; ae_add32s	aed2, aed2, aed3; ae_mulf16ss.00_s2	aed3, aed0, aed7 }
  13f18b:	875ca826205203fe 	{ ae_l16.i	aed0, a3, -2; ae_mulf16ss.00	aed2, aed0, aed6; ae_sel16i	aed5, aed2, aed2, 7 }
  13f193:	6ce8b401731053df 	{ ae_s16.0.i	aed5, a3, -6; ae_add32s	aed0, aed3, aed1; ae_mulf16ss.00_s2	aed1, aed0, aed7 }
  13f19b:	87fbb4000f0043ce 	{ ae_s16.0.i	aed4, a3, -8; nop; ae_sel16i	aed0, aed0, aed0, 7 }
  13f1a3:	ebe8b402010003ef 	{ ae_s16.0.i	aed0, a3, -4; ae_add32s	aed0, aed1, aed2; nop }

0013f1ab <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x17b>:
  13f1ab:	a7d004               	ae_sel16i	aed13, aed0, aed0, 7
  13f1ae:	d2d3f4               	ae_s16.0.i	aed13, a3, -2
  13f1b1:	f01d                	retw.n

0013f1b3 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x183>:
  13f1b3:	ffb786               	j	13f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x65>

0013f1b6 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x186>:
	...

0013f1b8 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x188>:
  13f1b8:	a66231               	l32r	a3, 128b40 (c80 <XtosCoreStateSize+0xa00>)
  13f1bb:	3c0324               	ae_movda16	aed0, a3
  13f1be:	ffb4c6               	j	13f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x65>

0013f1c1 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x191>:
  13f1c1:	a66081               	l32r	a8, 128b44 (af0 <XtosCoreStateSize+0x870>)
  13f1c4:	3c0824               	ae_movda16	aed0, a8
  13f1c7:	ffb286               	j	13f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x65>

0013f1ca <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x19a>:
  13f1ca:	a65f91               	l32r	a9, 128b48 (960 <XtosCoreStateSize+0x6e0>)
  13f1cd:	3c0924               	ae_movda16	aed0, a9
  13f1d0:	ffb046               	j	13f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x65>

0013f1d3 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1a3>:
  13f1d3:	d0a7a2               	movi	a10, 0x7d0
  13f1d6:	3c0a24               	ae_movda16	aed0, a10
  13f1d9:	ffae06               	j	13f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x65>

0013f1dc <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1ac>:
  13f1dc:	40a6b2               	movi	a11, 0x640
  13f1df:	3c0b24               	ae_movda16	aed0, a11
  13f1e2:	ffabc6               	j	13f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x65>

0013f1e5 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1b5>:
  13f1e5:	b0a4c2               	movi	a12, 0x4b0
  13f1e8:	3c0c24               	ae_movda16	aed0, a12
  13f1eb:	ffa986               	j	13f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x65>

0013f1ee <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1be>:
	...

0013f1f0 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1c0>:
  13f1f0:	3e0114               	ae_mov	aed0, aed1
  13f1f3:	ffa786               	j	13f095 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x65>

0013f1f6 <FN_CONTEXT_BASED_SIGNAL_MIX_MIC_BF+0x1c6>:
	...

0013f1f8 <SolomonVoiceWPreNSInit>:
  13f1f8:	004136               	entry	a1, 32
  13f1fb:	0e0c                	movi.n	a14, 0
  13f1fd:	02cd                	mov.n	a12, a2
  13f1ff:	03dd                	mov.n	a13, a3
  13f201:	08d4a2               	addmi	a10, a4, 0x800
  13f204:	10d482               	addmi	a8, a4, 0x1000
  13f207:	13d492               	addmi	a9, a4, 0x1300
  13f20a:	12d472               	addmi	a7, a4, 0x1200
  13f20d:	90c772               	addi	a7, a7, -112
  13f210:	242992               	l32i	a9, a9, 144
  13f213:	90c882               	addi	a8, a8, -112
  13f216:	80caa2               	addi	a10, a10, -128
  13f219:	a3fb31               	l32r	a3, 128208 (7fff <xthals_release_major+0x511f>)
  13f21c:	400001014501330e 	{ ae_movda32	aed1, a3; nop; movi	a3, 0 }
  13f224:	02a9                	s32i.n	a10, a2, 0
  13f226:	3289                	s32i.n	a8, a2, 12
  13f228:	22a9                	s32i.n	a10, a2, 8
  13f22a:	1299                	s32i.n	a9, a2, 4
  13f22c:	1c68                	l32i.n	a6, a12, 4
  13f22e:	2c98                	l32i.n	a9, a12, 8
  13f230:	03d422               	addmi	a2, a4, 0x300
  13f233:	80c222               	addi	a2, a2, -128
  13f236:	0d400540a0b0150e 	{ beqi.w18	a5, 1, 13f294 <SolomonVoiceWPreNSInit+0x9c>; ae_movi	aed0, 0 }
  13f23e:	5c79                	s32i.n	a7, a12, 20
  13f240:	6c29                	s32i.n	a2, a12, 24
  13f242:	16d4b2               	addmi	a11, a4, 0x1600
  13f245:	80a022               	movi	a2, 128
  13f248:	a0cbb2               	addi	a11, a11, -96
  13f24b:	4cb9                	s32i.n	a11, a12, 16

0013f24d <SolomonVoiceWPreNSInit+0x55>:
  13f24d:	0c58                	l32i.n	a5, a12, 0
  13f24f:	4c78                	l32i.n	a7, a12, 16
  13f251:	5c88                	l32i.n	a8, a12, 20
  13f253:	6ca8                	l32i.n	a10, a12, 24
  13f255:	024d                	mov.n	a4, a2
  13f257:	020c                	movi.n	a2, 0
  13f259:	24a476               	loopgtz	a4, 13f281 <SolomonVoiceWPreNSInit+0x89>
  13f25c:	e20524               	ae_s32.l.x	aed0, a5, a2
  13f25f:	4a3a                	add.n	a4, a10, a3
  13f261:	e20624               	ae_s32.l.x	aed0, a6, a2
  13f264:	ebfb89000f00173f 	{ ae_s16.0.x	aed1, a7, a3; nop; nop }
  13f26c:	ebfb89000f00183f 	{ ae_s16.0.x	aed1, a8, a3; nop; nop }
  13f274:	332b                	addi.n	a3, a3, 2
  13f276:	e20924               	ae_s32.l.x	aed0, a9, a2
  13f279:	40000040b001242e 	{ ae_s16.0.i	aed1, a4, 0; nop; addi	a2, a2, 4 }

0013f281 <SolomonVoiceWPreNSInit+0x89>:
  13f281:	160c                	movi.n	a6, 1
  13f283:	0f5ce2               	s16i	a14, a12, 30
  13f286:	0e5ce2               	s16i	a14, a12, 28
  13f289:	015de2               	s16i	a14, a13, 2
  13f28c:	025de2               	s16i	a14, a13, 4
  13f28f:	005d62               	s16i	a6, a13, 0
  13f292:	f01d                	retw.n

0013f294 <SolomonVoiceWPreNSInit+0x9c>:
  13f294:	5c79                	s32i.n	a7, a12, 20
  13f296:	6c29                	s32i.n	a2, a12, 24
  13f298:	14d482               	addmi	a8, a4, 0x1400
  13f29b:	00a122               	movi	a2, 0x100
  13f29e:	a0c882               	addi	a8, a8, -96
  13f2a1:	4c89                	s32i.n	a8, a12, 16
  13f2a3:	ffe986               	j	13f24d <SolomonVoiceWPreNSInit+0x55>

0013f2a6 <SolomonVoiceWPreNSInit+0xae>:
	...

0013f2a8 <SolomonVoiceWNSInit>:
  13f2a8:	006136               	entry	a1, 48
  13f2ab:	8e2c                	movi.n	a14, 40
  13f2ad:	a3d6f1               	l32r	a15, 128208 (7fff <xthals_release_major+0x511f>)
  13f2b0:	1139                	s32i.n	a3, a1, 4
  13f2b2:	0159                	s32i.n	a5, a1, 0
  13f2b4:	3129                	s32i.n	a2, a1, 12
  13f2b6:	2149                	s32i.n	a4, a1, 8
  13f2b8:	04d262               	addmi	a6, a2, 0x400
  13f2bb:	20d220               	or	a13, a2, a2
  13f2be:	05dd82               	addmi	a8, a13, 0x500
  13f2c1:	c0c642               	addi	a4, a6, -64
  13f2c4:	44c882               	addi	a8, a8, 68
  13f2c7:	a4c662               	addi	a6, a6, -92
  13f2ca:	03d222               	addmi	a2, a2, 0x300
  13f2cd:	01d8a2               	addmi	a10, a8, 0x100
  13f2d0:	acca82               	addi	a8, a10, -84
  13f2d3:	fcca92               	addi	a9, a10, -4
  13f2d6:	64c252               	addi	a5, a2, 100
  13f2d9:	04d6c2               	addmi	a12, a6, 0x400
  13f2dc:	03d6b2               	addmi	a11, a6, 0x300
  13f2df:	02d672               	addmi	a7, a6, 0x200
  13f2e2:	203220               	or	a3, a2, a2
  13f2e5:	20c332               	addi	a3, a3, 32
  13f2e8:	acc772               	addi	a7, a7, -84
  13f2eb:	3ccbb2               	addi	a11, a11, 60
  13f2ee:	dcccc2               	addi	a12, a12, -36
  13f2f1:	01d552               	addmi	a5, a5, 0x100
  13f2f4:	80c222               	addi	a2, a2, -128
  13f2f7:	fcc552               	addi	a5, a5, -4
  13f2fa:	4ccaa2               	addi	a10, a10, 76
  13f2fd:	ebfa30000000166f 	{ addmi	a6, a6, 0x100; ae_movi	aed0, 0; nop }
  13f305:	400000c145016f6e 	{ ae_movda32	aed1, a15; nop; addi	a6, a6, 12 }
  13f30d:	2c8e76               	loop	a14, 13f33d <SolomonVoiceWNSInit+0x95>
  13f310:	e10214               	ae_s32.l.ip	aed0, a2, 4
  13f313:	e10314               	ae_s32.l.ip	aed0, a3, 4
  13f316:	e10414               	ae_s32.l.ip	aed0, a4, 4
  13f319:	d30514               	ae_s16.0.ip	aed0, a5, 2
  13f31c:	e10614               	ae_s32.l.ip	aed0, a6, 4
  13f31f:	e10714               	ae_s32.l.ip	aed0, a7, 4
  13f322:	d31814               	ae_s16.0.ip	aed1, a8, 2
  13f325:	d31914               	ae_s16.0.ip	aed1, a9, 2
  13f328:	d31a14               	ae_s16.0.ip	aed1, a10, 2
  13f32b:	e10b14               	ae_s32.l.ip	aed0, a11, 4
  13f32e:	e10c14               	ae_s32.l.ip	aed0, a12, 4
  13f331:	e10d44               	ae_s32.l.ip	aed0, a13, 16
  13f334:	e00dd4               	ae_s32.l.i	aed0, a13, -12
  13f337:	e00de4               	ae_s32.l.i	aed0, a13, -8
  13f33a:	e00df4               	ae_s32.l.i	aed0, a13, -4

0013f33d <SolomonVoiceWNSInit+0x95>:
  13f33d:	850c                	movi.n	a5, 8
  13f33f:	3128                	l32i.n	a2, a1, 12
  13f341:	080c                	movi.n	a8, 0
  13f343:	09d242               	addmi	a4, a2, 0x900
  13f346:	043d                	mov.n	a3, a4
  13f348:	08d222               	addmi	a2, a2, 0x800
  13f34b:	20c442               	addi	a4, a4, 32
  13f34e:	ebfa2a000001033f 	{ addi	a3, a3, -96; ae_movi	aed1, 0; nop }
  13f356:	400000814420282e 	{ ae_movda16	aed0, a8; nop; addi	a2, a2, 40 }
  13f35e:	118576               	loop	a5, 13f373 <SolomonVoiceWNSInit+0xcb>
  13f361:	dc02f4               	ae_s16x4.i	aed0, a2, -8
  13f364:	8003a4               	ae_s16x4.ip	aed0, a3, 16
  13f367:	8004a4               	ae_s16x4.ip	aed0, a4, 16
  13f36a:	8002a4               	ae_s16x4.ip	aed0, a2, 16
  13f36d:	dc03f4               	ae_s16x4.i	aed0, a3, -8
  13f370:	dc04f4               	ae_s16x4.i	aed0, a4, -8
  13f373:	a5f6a1               	l32r	a10, 128b4c (3680 <xthals_release_major+0x7a0>)
  13f376:	a50c                	movi.n	a5, 10
  13f378:	a3a441               	l32r	a4, 128208 (7fff <xthals_release_major+0x511f>)
  13f37b:	3128                	l32i.n	a2, a1, 12
  13f37d:	2138                	l32i.n	a3, a1, 8
  13f37f:	01b8                	l32i.n	a11, a1, 0
  13f381:	2188                	l32i.n	a8, a1, 8
  13f383:	bb0b                	addi.n	a11, a11, -1
  13f385:	35d892               	addmi	a9, a8, 0x3500
  13f388:	36d862               	addmi	a6, a8, 0x3600
  13f38b:	30d332               	addmi	a3, a3, 0x3000
  13f38e:	08d272               	addmi	a7, a2, 0x800
  13f391:	32d8c2               	addmi	a12, a8, 0x3200
  13f394:	33d8e2               	addmi	a14, a8, 0x3300
  13f397:	20cef2               	addi	a15, a14, 32
  13f39a:	90ccd2               	addi	a13, a12, -112
  13f39d:	d35742               	s16i	a4, a7, 0x1a6
  13f3a0:	30ccc2               	addi	a12, a12, 48
  13f3a3:	b0c342               	addi	a4, a3, -80
  13f3a6:	6a6742               	s32i	a4, a7, 0x1a8
  13f3a9:	50c332               	addi	a3, a3, 80
  13f3ac:	0ad242               	addmi	a4, a2, 0xa00
  13f3af:	6b6732               	s32i	a3, a7, 0x1ac
  13f3b2:	0bd222               	addmi	a2, a2, 0xb00
  13f3b5:	030c                	movi.n	a3, 0
  13f3b7:	d05732               	s16i	a3, a7, 0x1a0
  13f3ba:	d15732               	s16i	a3, a7, 0x1a2
  13f3bd:	d25732               	s16i	a3, a7, 0x1a4
  13f3c0:	10c222               	addi	a2, a2, 16
  13f3c3:	b8c432               	addi	a3, a4, -72
  13f3c6:	50c442               	addi	a4, a4, 80
  13f3c9:	0e8576               	loop	a5, 13f3db <SolomonVoiceWNSInit+0x133>
  13f3cc:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f3cf:	e913f4               	ae_s32x2.i	aed1, a3, -8
  13f3d2:	621424               	ae_s32x2.ip	aed1, a4, 16
  13f3d5:	621324               	ae_s32x2.ip	aed1, a3, 16
  13f3d8:	e914f4               	ae_s32x2.i	aed1, a4, -8
  13f3db:	be67c2               	s32i	a12, a7, 0x2f8
  13f3de:	80ce32               	addi	a3, a14, -128
  13f3e1:	70ce22               	addi	a2, a14, 112
  13f3e4:	34d842               	addmi	a4, a8, 0x3400
  13f3e7:	e76762               	s32i	a6, a7, 0x39c
  13f3ea:	d867f2               	s32i	a15, a7, 0x360
  13f3ed:	e56792               	s32i	a9, a7, 0x394
  13f3f0:	bd67d2               	s32i	a13, a7, 0x2f4
  13f3f3:	a5d791               	l32r	a9, 128b50 (3a80 <xthals_release_major+0xba0>)
  13f3f6:	70d8d2               	addmi	a13, a8, 0x7000
  13f3f9:	72d8f2               	addmi	a15, a8, 0x7200
  13f3fc:	80c662               	addi	a6, a6, -128
  13f3ff:	c0c452               	addi	a5, a4, -64
  13f402:	d96722               	s32i	a2, a7, 0x364
  13f405:	bf6732               	s32i	a3, a7, 0x2fc
  13f408:	31d8c2               	addmi	a12, a8, 0x3100
  13f40b:	f0ccc2               	addi	a12, a12, -16
  13f40e:	76d832               	addmi	a3, a8, 0x7600
  13f411:	74d822               	addmi	a2, a8, 0x7400
  13f414:	60c442               	addi	a4, a4, 96
  13f417:	d0cee2               	addi	a14, a14, -48
  13f41a:	e26752               	s32i	a5, a7, 0x388
  13f41d:	e66762               	s32i	a6, a7, 0x398
  13f420:	50cff2               	addi	a15, a15, 80
  13f423:	d0cdd2               	addi	a13, a13, -48
  13f426:	da67d2               	s32i	a13, a7, 0x368
  13f429:	dc67f2               	s32i	a15, a7, 0x370
  13f42c:	7ad862               	addmi	a6, a8, 0x7a00
  13f42f:	79d852               	addmi	a5, a8, 0x7900
  13f432:	c067e2               	s32i	a14, a7, 0x300
  13f435:	e36742               	s32i	a4, a7, 0x38c
  13f438:	90c222               	addi	a2, a2, -112
  13f43b:	10c332               	addi	a3, a3, 16
  13f43e:	839ab0               	moveqz	a9, a10, a11
  13f441:	bc67c2               	s32i	a12, a7, 0x2f0
  13f444:	1a0c                	movi.n	a10, 1
  13f446:	0c0c                	movi.n	a12, 0
  13f448:	de6732               	s32i	a3, a7, 0x378
  13f44b:	dd6722               	s32i	a2, a7, 0x374
  13f44e:	11b8                	l32i.n	a11, a1, 4
  13f450:	77d842               	addmi	a4, a8, 0x7700
  13f453:	71d8e2               	addmi	a14, a8, 0x7100
  13f456:	90c552               	addi	a5, a5, -112
  13f459:	d0c662               	addi	a6, a6, -48
  13f45c:	e16762               	s32i	a6, a7, 0x384
  13f45f:	e06752               	s32i	a5, a7, 0x380
  13f462:	10cee2               	addi	a14, a14, 16
  13f465:	50c442               	addi	a4, a4, 80
  13f468:	df6742               	s32i	a4, a7, 0x37c
  13f46b:	01dbb2               	addmi	a11, a11, 0x100
  13f46e:	1148                	l32i.n	a4, a1, 4
  13f470:	db67e2               	s32i	a14, a7, 0x36c
  13f473:	50c422               	addi	a2, a4, 80
  13f476:	52c432               	addi	a3, a4, 82
  13f479:	01d452               	addmi	a5, a4, 0x100
  13f47c:	02d462               	addmi	a6, a4, 0x200
  13f47f:	90c662               	addi	a6, a6, -112
  13f482:	40c552               	addi	a5, a5, 64
  13f485:	889a                	add.n	a8, a8, a9
  13f487:	e46782               	s32i	a8, a7, 0x390
  13f48a:	882c                	movi.n	a8, 40
  13f48c:	070c                	movi.n	a7, 0
  13f48e:	005472               	s16i	a7, a4, 0
  13f491:	015472               	s16i	a7, a4, 2
  13f494:	025472               	s16i	a7, a4, 4
  13f497:	035472               	s16i	a7, a4, 6
  13f49a:	045472               	s16i	a7, a4, 8
  13f49d:	055472               	s16i	a7, a4, 10
  13f4a0:	065472               	s16i	a7, a4, 12
  13f4a3:	075472               	s16i	a7, a4, 14
  13f4a6:	085472               	s16i	a7, a4, 16
  13f4a9:	095472               	s16i	a7, a4, 18
  13f4ac:	0a5472               	s16i	a7, a4, 20
  13f4af:	0b5472               	s16i	a7, a4, 22
  13f4b2:	0c5472               	s16i	a7, a4, 24
  13f4b5:	0d5472               	s16i	a7, a4, 26
  13f4b8:	7479                	s32i.n	a7, a4, 28
  13f4ba:	105472               	s16i	a7, a4, 32
  13f4bd:	115472               	s16i	a7, a4, 34
  13f4c0:	125472               	s16i	a7, a4, 36
  13f4c3:	a479                	s32i.n	a7, a4, 40
  13f4c5:	165472               	s16i	a7, a4, 44
  13f4c8:	175472               	s16i	a7, a4, 46
  13f4cb:	c479                	s32i.n	a7, a4, 48
  13f4cd:	1a5472               	s16i	a7, a4, 52
  13f4d0:	1b5472               	s16i	a7, a4, 54
  13f4d3:	1c5472               	s16i	a7, a4, 56
  13f4d6:	f479                	s32i.n	a7, a4, 60
  13f4d8:	205472               	s16i	a7, a4, 64
  13f4db:	215472               	s16i	a7, a4, 66
  13f4de:	116472               	s32i	a7, a4, 68
  13f4e1:	245472               	s16i	a7, a4, 72
  13f4e4:	255472               	s16i	a7, a4, 74
  13f4e7:	02d472               	addmi	a7, a4, 0x200
  13f4ea:	e0c772               	addi	a7, a7, -32
  13f4ed:	ebfa25000000444f 	{ addi	a4, a4, 84; ae_movi	aed0, 0; nop }
  13f4f5:	118876               	loop	a8, 13f50a <SolomonVoiceWNSInit+0x262>
  13f4f8:	d30234               	ae_s16.0.ip	aed0, a2, 6
  13f4fb:	d30334               	ae_s16.0.ip	aed0, a3, 6
  13f4fe:	d30434               	ae_s16.0.ip	aed0, a4, 6
  13f501:	d30514               	ae_s16.0.ip	aed0, a5, 2
  13f504:	d30614               	ae_s16.0.ip	aed0, a6, 2
  13f507:	d30714               	ae_s16.0.ip	aed0, a7, 2
  13f50a:	985ba2               	s16i	a10, a11, 0x130
  13f50d:	995bc2               	s16i	a12, a11, 0x132
  13f510:	9a5bc2               	s16i	a12, a11, 0x134
  13f513:	9b5bc2               	s16i	a12, a11, 0x136
  13f516:	9c5bc2               	s16i	a12, a11, 0x138
  13f519:	9d5bc2               	s16i	a12, a11, 0x13a
  13f51c:	9e5bc2               	s16i	a12, a11, 0x13c
  13f51f:	9f5bc2               	s16i	a12, a11, 0x13e
  13f522:	a05bc2               	s16i	a12, a11, 0x140
  13f525:	a15bc2               	s16i	a12, a11, 0x142
  13f528:	a25bc2               	s16i	a12, a11, 0x144
  13f52b:	a35bc2               	s16i	a12, a11, 0x146
  13f52e:	a45bc2               	s16i	a12, a11, 0x148
  13f531:	a55bc2               	s16i	a12, a11, 0x14a
  13f534:	a65bc2               	s16i	a12, a11, 0x14c
  13f537:	a75bc2               	s16i	a12, a11, 0x14e
  13f53a:	a85bc2               	s16i	a12, a11, 0x150
  13f53d:	a95bc2               	s16i	a12, a11, 0x152
  13f540:	aa5bc2               	s16i	a12, a11, 0x154
  13f543:	ab5bc2               	s16i	a12, a11, 0x156
  13f546:	ac5bc2               	s16i	a12, a11, 0x158
  13f549:	f01d                	retw.n

0013f54b <SolomonVoiceWNSInit+0x2a3>:
	...

0013f54c <SolomonVoiceW_RES_ParamConfig>:
  13f54c:	004136               	entry	a1, 32
  13f54f:	029d                	mov.n	a9, a2
  13f551:	03ad                	mov.n	a10, a3
  13f553:	047d                	mov.n	a7, a4
  13f555:	309462               	l16si	a6, a4, 96
  13f558:	305262               	s16i	a6, a2, 96
  13f55b:	319442               	l16si	a4, a4, 98
  13f55e:	009732               	l16si	a3, a7, 0
  13f561:	005232               	s16i	a3, a2, 0
  13f564:	315242               	s16i	a4, a2, 98
  13f567:	10c932               	addi	a3, a9, 16
  13f56a:	842c                	movi.n	a4, 40
  13f56c:	019722               	l16si	a2, a7, 2
  13f56f:	015922               	s16i	a2, a9, 2
  13f572:	10c722               	addi	a2, a7, 16
  13f575:	058476               	loop	a4, 13f57e <SolomonVoiceW_RES_ParamConfig+0x32>
  13f578:	b40214               	ae_l16.ip	aed0, a2, 2
  13f57b:	d30314               	ae_s16.0.ip	aed0, a3, 2

0013f57e <SolomonVoiceW_RES_ParamConfig+0x32>:
  13f57e:	3897b2               	l16si	a11, a7, 112
  13f581:	329782               	l16si	a8, a7, 100
  13f584:	3797c2               	l16si	a12, a7, 110
  13f587:	3697d2               	l16si	a13, a7, 108
  13f58a:	3597e2               	l16si	a14, a7, 106
  13f58d:	3497f2               	l16si	a15, a7, 104
  13f590:	339762               	l16si	a6, a7, 102
  13f593:	335962               	s16i	a6, a9, 102
  13f596:	3459f2               	s16i	a15, a9, 104
  13f599:	3559e2               	s16i	a14, a9, 106
  13f59c:	3659d2               	s16i	a13, a9, 108
  13f59f:	3759c2               	s16i	a12, a9, 110
  13f5a2:	325982               	s16i	a8, a9, 100
  13f5a5:	3859b2               	s16i	a11, a9, 112
  13f5a8:	399782               	l16si	a8, a7, 114
  13f5ab:	3f97b2               	l16si	a11, a7, 126
  13f5ae:	3e97c2               	l16si	a12, a7, 124
  13f5b1:	3d97d2               	l16si	a13, a7, 122
  13f5b4:	3c97e2               	l16si	a14, a7, 120
  13f5b7:	3b97f2               	l16si	a15, a7, 118
  13f5ba:	3a9762               	l16si	a6, a7, 116
  13f5bd:	3a5962               	s16i	a6, a9, 116
  13f5c0:	3b59f2               	s16i	a15, a9, 118
  13f5c3:	3c59e2               	s16i	a14, a9, 120
  13f5c6:	3d59d2               	s16i	a13, a9, 122
  13f5c9:	3e59c2               	s16i	a12, a9, 124
  13f5cc:	3f59b2               	s16i	a11, a9, 126
  13f5cf:	395982               	s16i	a8, a9, 114
  13f5d2:	4697b2               	l16si	a11, a7, 140
  13f5d5:	409782               	l16si	a8, a7, 128
  13f5d8:	4597c2               	l16si	a12, a7, 138
  13f5db:	4497d2               	l16si	a13, a7, 136
  13f5de:	4397e2               	l16si	a14, a7, 134
  13f5e1:	4297f2               	l16si	a15, a7, 132
  13f5e4:	419762               	l16si	a6, a7, 130
  13f5e7:	415962               	s16i	a6, a9, 130
  13f5ea:	4259f2               	s16i	a15, a9, 132
  13f5ed:	4359e2               	s16i	a14, a9, 134
  13f5f0:	4459d2               	s16i	a13, a9, 136
  13f5f3:	4559c2               	s16i	a12, a9, 138
  13f5f6:	405982               	s16i	a8, a9, 128
  13f5f9:	4659b2               	s16i	a11, a9, 140
  13f5fc:	479782               	l16si	a8, a7, 142
  13f5ff:	475982               	s16i	a8, a9, 142
  13f602:	04f516               	beqz	a5, 13f655 <SolomonVoiceW_RES_ParamConfig+0x109>
  13f605:	03da32               	addmi	a3, a10, 0x300
  13f608:	72c952               	addi	a5, a9, 114
  13f60b:	9b2342               	l32i	a4, a3, 0x26c
  13f60e:	9a2332               	l32i	a3, a3, 0x268
  13f611:	400001002001250e 	{ ae_l16.i	aed1, a5, 0; nop; movi	a2, 0 }
  13f619:	ebfb89000f00132f 	{ ae_s16.0.x	aed1, a3, a2; nop; nop }
  13f621:	400001f0200075fe 	{ ae_l16.i	aed0, a5, 0; nop; movi	a7, 255 }
  13f629:	ebfb89000f00042f 	{ ae_s16.0.x	aed0, a4, a2; nop; nop }
  13f631:	f03d                	nop.n
  13f633:	f03d                	nop.n
  13f635:	1a8776               	loop	a7, 13f653 <SolomonVoiceW_RES_ParamConfig+0x107>
  13f638:	400000202000252e 	{ ae_l16.i	aed0, a5, 0; nop; addi	a2, a2, 2 }
  13f640:	ebfb89000f00032f 	{ ae_s16.0.x	aed0, a3, a2; nop; nop }
  13f648:	b00504               	ae_l16.i	aed0, a5, 0
  13f64b:	ebfb89000f00042f 	{ ae_s16.0.x	aed0, a4, a2; nop; nop }
  13f653:	f01d                	retw.n

0013f655 <SolomonVoiceW_RES_ParamConfig+0x109>:
  13f655:	03da32               	addmi	a3, a10, 0x300
  13f658:	72c952               	addi	a5, a9, 114
  13f65b:	9b2342               	l32i	a4, a3, 0x26c
  13f65e:	9a2332               	l32i	a3, a3, 0x268
  13f661:	400001002003250e 	{ ae_l16.i	aed3, a5, 0; nop; movi	a2, 0 }
  13f669:	ebfb89000f00332f 	{ ae_s16.0.x	aed3, a3, a2; nop; nop }
  13f671:	40000170200275fe 	{ ae_l16.i	aed2, a5, 0; nop; movi	a7, 127 }
  13f679:	ebfb89000f00242f 	{ ae_s16.0.x	aed2, a4, a2; nop; nop }
  13f681:	f03d                	nop.n
  13f683:	f03d                	nop.n
  13f685:	1a8776               	loop	a7, 13f6a3 <SolomonVoiceW_RES_ParamConfig+0x157>
  13f688:	400000202000252e 	{ ae_l16.i	aed0, a5, 0; nop; addi	a2, a2, 2 }
  13f690:	ebfb89000f00032f 	{ ae_s16.0.x	aed0, a3, a2; nop; nop }
  13f698:	b00504               	ae_l16.i	aed0, a5, 0
  13f69b:	ebfb89000f00042f 	{ ae_s16.0.x	aed0, a4, a2; nop; nop }

0013f6a3 <SolomonVoiceW_RES_ParamConfig+0x157>:
  13f6a3:	f01d                	retw.n

0013f6a5 <SolomonVoiceW_RES_ParamConfig+0x159>:
  13f6a5:	000000                                        ...

0013f6a8 <SolomonVoiceWRESInit>:
  13f6a8:	004136               	entry	a1, 32
  13f6ab:	0d0c                	movi.n	a13, 0
  13f6ad:	03cd                	mov.n	a12, a3
  13f6af:	04bd                	mov.n	a11, a4
  13f6b1:	207220               	or	a7, a2, a2
  13f6b4:	04d7a2               	addmi	a10, a7, 0x400
  13f6b7:	14a042               	movi	a4, 20
  13f6ba:	08db82               	addmi	a8, a11, 0x800
  13f6bd:	03db92               	addmi	a9, a11, 0x300
  13f6c0:	01d232               	addmi	a3, a2, 0x100
  13f6c3:	a0c332               	addi	a3, a3, -96
  13f6c6:	80c992               	addi	a9, a9, -128
  13f6c9:	ebfa28000000088f 	{ addi	a8, a8, -128; ae_movi	aed0, 0; nop }
  13f6d1:	058476               	loop	a4, 13f6da <SolomonVoiceWRESInit+0x32>
  13f6d4:	620214               	ae_s32x2.ip	aed0, a2, 8
  13f6d7:	620314               	ae_s32x2.ip	aed0, a3, 8

0013f6da <SolomonVoiceWRESInit+0x32>:
  13f6da:	2fdb22               	addmi	a2, a11, 0x2f00
  13f6dd:	506792               	s32i	a9, a7, 0x140
  13f6e0:	ac5ad2               	s16i	a13, a10, 0x158
  13f6e3:	546a82               	s32i	a8, a10, 0x150
  13f6e6:	a2c891               	l32r	a9, 128208 (7fff <xthals_release_major+0x511f>)
  13f6e9:	282262               	l32i	a6, a2, 160
  13f6ec:	556a62               	s32i	a6, a10, 0x154
  13f6ef:	0d400e41e0b0150e 	{ beqi.w18	a5, 1, 13f7e1 <SolomonVoiceWRESInit+0x139>; nop }
  13f6f7:	a325e1               	l32r	a14, 12838c (4e20 <xthals_release_major+0x1f40>)
  13f6fa:	29db42               	addmi	a4, a11, 0x2900
  13f6fd:	26db32               	addmi	a3, a11, 0x2600
  13f700:	2cdb52               	addmi	a5, a11, 0x2c00
  13f703:	1cdb72               	addmi	a7, a11, 0x1c00
  13f706:	22db62               	addmi	a6, a11, 0x2200
  13f709:	a0c662               	addi	a6, a6, -96
  13f70c:	a0c772               	addi	a7, a7, -96
  13f70f:	a0c552               	addi	a5, a5, -96
  13f712:	a0c332               	addi	a3, a3, -96
  13f715:	a0c442               	addi	a4, a4, -96
  13f718:	5a6a42               	s32i	a4, a10, 0x168
  13f71b:	596a32               	s32i	a3, a10, 0x164
  13f71e:	5b6a52               	s32i	a5, a10, 0x16c
  13f721:	576a72               	s32i	a7, a10, 0x15c
  13f724:	586a62               	s32i	a6, a10, 0x160
  13f727:	80a072               	movi	a7, 128
  13f72a:	4000000145a0692e 	{ ae_movda32	aed0, a9; nop; addi	a6, a2, -96 }
  13f732:	5c6a62               	s32i	a6, a10, 0x170
  13f735:	4000010145012e0e 	{ ae_movda32	aed1, a14; nop; movi	a2, 0 }
  13f73d:	218776               	loop	a7, 13f762 <SolomonVoiceWRESInit+0xba>
  13f740:	ebfb89000f00032f 	{ ae_s16.0.x	aed0, a3, a2; nop; nop }
  13f748:	ebfb89000f00142f 	{ ae_s16.0.x	aed1, a4, a2; nop; nop }
  13f750:	ebfb89000f00152f 	{ ae_s16.0.x	aed1, a5, a2; nop; nop }
  13f758:	ebfb89000f00062f 	{ ae_s16.0.x	aed0, a6, a2; nop; nop }
  13f760:	222b                	addi.n	a2, a2, 2

0013f762 <SolomonVoiceWRESInit+0xba>:
  13f762:	10cc22               	addi	a2, a12, 16
  13f765:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  13f76d:	bb5a92               	s16i	a9, a10, 0x176
  13f770:	ba5ad2               	s16i	a13, a10, 0x174
  13f773:	005cd2               	s16i	a13, a12, 0
  13f776:	015cd2               	s16i	a13, a12, 2
  13f779:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f77c:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f77f:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f782:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f785:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f788:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f78b:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f78e:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f791:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f794:	800294               	ae_s16x4.ip	aed0, a2, 8
  13f797:	325cd2               	s16i	a13, a12, 100
  13f79a:	335cd2               	s16i	a13, a12, 102
  13f79d:	345cd2               	s16i	a13, a12, 104
  13f7a0:	355cd2               	s16i	a13, a12, 106
  13f7a3:	365cd2               	s16i	a13, a12, 108
  13f7a6:	375cd2               	s16i	a13, a12, 110
  13f7a9:	385cd2               	s16i	a13, a12, 112
  13f7ac:	395cd2               	s16i	a13, a12, 114
  13f7af:	3a5cd2               	s16i	a13, a12, 116
  13f7b2:	3b5cd2               	s16i	a13, a12, 118
  13f7b5:	3c5cd2               	s16i	a13, a12, 120
  13f7b8:	3d5cd2               	s16i	a13, a12, 122
  13f7bb:	3e5cd2               	s16i	a13, a12, 124
  13f7be:	3f5cd2               	s16i	a13, a12, 126
  13f7c1:	405cd2               	s16i	a13, a12, 128
  13f7c4:	415cd2               	s16i	a13, a12, 130
  13f7c7:	425cd2               	s16i	a13, a12, 132
  13f7ca:	435cd2               	s16i	a13, a12, 134
  13f7cd:	445cd2               	s16i	a13, a12, 136
  13f7d0:	455cd2               	s16i	a13, a12, 138
  13f7d3:	465cd2               	s16i	a13, a12, 140
  13f7d6:	475cd2               	s16i	a13, a12, 142
  13f7d9:	305c82               	s16i	a8, a12, 96
  13f7dc:	315c82               	s16i	a8, a12, 98
  13f7df:	f01d                	retw.n

0013f7e1 <SolomonVoiceWRESInit+0x139>:
  13f7e1:	020c                	movi.n	a2, 0
  13f7e3:	18db82               	addmi	a8, a11, 0x1800
  13f7e6:	24db32               	addmi	a3, a11, 0x2400
  13f7e9:	27db42               	addmi	a4, a11, 0x2700
  13f7ec:	2adb52               	addmi	a5, a11, 0x2a00
  13f7ef:	2ddb62               	addmi	a6, a11, 0x2d00
  13f7f2:	1edb72               	addmi	a7, a11, 0x1e00
  13f7f5:	a0c772               	addi	a7, a7, -96
  13f7f8:	a0c662               	addi	a6, a6, -96
  13f7fb:	a0c552               	addi	a5, a5, -96
  13f7fe:	a0c442               	addi	a4, a4, -96
  13f801:	a0c332               	addi	a3, a3, -96
  13f804:	4000000145a0898e 	{ ae_movda32	aed0, a9; nop; addi	a8, a8, -96 }
  13f80c:	576a82               	s32i	a8, a10, 0x15c
  13f80f:	596a32               	s32i	a3, a10, 0x164
  13f812:	5a6a42               	s32i	a4, a10, 0x168
  13f815:	5b6a52               	s32i	a5, a10, 0x16c
  13f818:	5c6a62               	s32i	a6, a10, 0x170
  13f81b:	586a72               	s32i	a7, a10, 0x160
  13f81e:	ebfa41000001007f 	{ movi	a7, 0x100; ae_movi	aed1, 0; nop }
  13f826:	0020f0               	nop
  13f829:	f03d                	nop.n
  13f82b:	f03d                	nop.n
  13f82d:	218776               	loop	a7, 13f852 <SolomonVoiceWRESInit+0x1aa>
  13f830:	ebfb89000f00032f 	{ ae_s16.0.x	aed0, a3, a2; nop; nop }
  13f838:	ebfb89000f00142f 	{ ae_s16.0.x	aed1, a4, a2; nop; nop }
  13f840:	ebfb89000f00152f 	{ ae_s16.0.x	aed1, a5, a2; nop; nop }
  13f848:	ebfb89000f00062f 	{ ae_s16.0.x	aed0, a6, a2; nop; nop }
  13f850:	222b                	addi.n	a2, a2, 2

0013f852 <SolomonVoiceWRESInit+0x1aa>:
  13f852:	ffc306               	j	13f762 <SolomonVoiceWRESInit+0xba>

0013f855 <SolomonVoiceWRESInit+0x1ad>:
  13f855:	000000                                        ...

0013f858 <SolomonVoiceWANCInit>:
  13f858:	004136               	entry	a1, 32
  13f85b:	037d                	mov.n	a7, a3
  13f85d:	481526               	beqi	a5, 1, 13f8a9 <SolomonVoiceWANCInit+0x51>
  13f860:	a4be31               	l32r	a3, 128b58 (a8d0 <xthals_release_major+0x79f0>)
  13f863:	a4be51               	l32r	a5, 128b5c (a0d0 <xthals_release_major+0x71f0>)
  13f866:	a4bb61               	l32r	a6, 128b54 (92d0 <xthals_release_major+0x63f0>)
  13f869:	545a                	add.n	a5, a4, a5
  13f86b:	646a                	add.n	a6, a4, a6
  13f86d:	343a                	add.n	a3, a4, a3
  13f86f:	3239                	s32i.n	a3, a2, 12
  13f871:	0269                	s32i.n	a6, a2, 0
  13f873:	2259                	s32i.n	a5, a2, 8

0013f875 <SolomonVoiceWANCInit+0x1d>:
  13f875:	a2e781               	l32r	a8, 128414 (a3d <XtosCoreStateSize+0x7bd>)
  13f878:	c5fa21102012022e 	{ addi	a2, a2, 16; ae_movi	aed2, 0; ae_movi	aed1, 1 }
  13f880:	a29d61               	l32r	a6, 1282f4 (4000 <xthals_release_major+0x1120>)
  13f883:	400001414400360e 	{ ae_movda16	aed0, a6; nop; movi	a3, 64 }
  13f88b:	f03d                	nop.n
  13f88d:	028376               	loop	a3, 13f893 <SolomonVoiceWANCInit+0x3b>
  13f890:	800294               	ae_s16x4.ip	aed0, a2, 8

0013f893 <SolomonVoiceWANCInit+0x3b>:
  13f893:	d22714               	ae_s16.0.i	aed2, a7, 2
  13f896:	d22724               	ae_s16.0.i	aed2, a7, 4
  13f899:	400001b4b001478e 	{ ae_s16.0.i	aed1, a7, 0; nop; ae_movda32	aed0, a8 }
  13f8a1:	d20734               	ae_s16.0.i	aed0, a7, 6
  13f8a4:	d20744               	ae_s16.0.i	aed0, a7, 8
  13f8a7:	f01d                	retw.n

0013f8a9 <SolomonVoiceWANCInit+0x51>:
  13f8a9:	a2e5b1               	l32r	a11, 128440 (8ed0 <xthals_release_major+0x5ff0>)
  13f8ac:	a2e791               	l32r	a9, 128448 (a4d0 <xthals_release_major+0x75f0>)
  13f8af:	a2e5a1               	l32r	a10, 128444 (98d0 <xthals_release_major+0x69f0>)
  13f8b2:	949a                	add.n	a9, a4, a9
  13f8b4:	a4aa                	add.n	a10, a4, a10
  13f8b6:	b4ba                	add.n	a11, a4, a11
  13f8b8:	02b9                	s32i.n	a11, a2, 0
  13f8ba:	22a9                	s32i.n	a10, a2, 8
  13f8bc:	3299                	s32i.n	a9, a2, 12
  13f8be:	ffecc6               	j	13f875 <SolomonVoiceWANCInit+0x1d>

0013f8c1 <SolomonVoiceWANCInit+0x69>:
  13f8c1:	000000                                        ...

0013f8c4 <SolomonVoiceW_ANC_ParamConfig>:
  13f8c4:	004136               	entry	a1, 32
  13f8c7:	009342               	l16si	a4, a3, 0
  13f8ca:	005242               	s16i	a4, a2, 0
  13f8cd:	f01d                	retw.n

0013f8cf <SolomonVoiceW_ANC_ParamConfig+0xb>:
	...

0013f8d0 <SolomonVoiceW_PreNS_ParamConfig>:
  13f8d0:	004136               	entry	a1, 32
  13f8d3:	009342               	l16si	a4, a3, 0
  13f8d6:	005242               	s16i	a4, a2, 0
  13f8d9:	f01d                	retw.n

0013f8db <SolomonVoiceW_PreNS_ParamConfig+0xb>:
	...

0013f8dc <SolomonVoiceW_NS_ParamConfig>:
  13f8dc:	004136               	entry	a1, 32
  13f8df:	02bd                	mov.n	a11, a2
  13f8e1:	161362               	l16ui	a6, a3, 44
  13f8e4:	1a1342               	l16ui	a4, a3, 52
  13f8e7:	101382               	l16ui	a8, a3, 32
  13f8ea:	1b9352               	l16si	a5, a3, 54
  13f8ed:	179372               	l16si	a7, a3, 46
  13f8f0:	119392               	l16si	a9, a3, 34
  13f8f3:	03ad                	mov.n	a10, a3
  13f8f5:	241ae2               	l16ui	a14, a10, 72
  13f8f8:	019ac2               	l16si	a12, a10, 2
  13f8fb:	259af2               	l16si	a15, a10, 74
  13f8fe:	009ad2               	l16si	a13, a10, 0
  13f901:	115292               	s16i	a9, a2, 34
  13f904:	175272               	s16i	a7, a2, 46
  13f907:	1b5252               	s16i	a5, a2, 54
  13f90a:	117700               	slli	a7, a7, 16
  13f90d:	115500               	slli	a5, a5, 16
  13f910:	119900               	slli	a9, a9, 16
  13f913:	889a                	add.n	a8, a8, a9
  13f915:	445a                	add.n	a4, a4, a5
  13f917:	667a                	add.n	a6, a6, a7
  13f919:	069a52               	l16si	a5, a10, 12
  13f91c:	049a72               	l16si	a7, a10, 8
  13f91f:	029a92               	l16si	a9, a10, 4
  13f922:	c249                	s32i.n	a4, a2, 48
  13f924:	7289                	s32i.n	a8, a2, 28
  13f926:	a269                	s32i.n	a6, a2, 40
  13f928:	039a82               	l16si	a8, a10, 6
  13f92b:	059a62               	l16si	a6, a10, 10
  13f92e:	079a42               	l16si	a4, a10, 14
  13f931:	219332               	l16si	a3, a3, 66
  13f934:	215232               	s16i	a3, a2, 66
  13f937:	075b42               	s16i	a4, a11, 14
  13f93a:	113300               	slli	a3, a3, 16
  13f93d:	201a22               	l16ui	a2, a10, 64
  13f940:	005bd2               	s16i	a13, a11, 0
  13f943:	025b92               	s16i	a9, a11, 4
  13f946:	055b62               	s16i	a6, a11, 10
  13f949:	255bf2               	s16i	a15, a11, 74
  13f94c:	035b82               	s16i	a8, a11, 6
  13f94f:	015bc2               	s16i	a12, a11, 2
  13f952:	045b72               	s16i	a7, a11, 8
  13f955:	065b52               	s16i	a5, a11, 12
  13f958:	109a72               	l16si	a7, a10, 32
  13f95b:	1a9a52               	l16si	a5, a10, 52
  13f95e:	0d9ac2               	l16si	a12, a10, 26
  13f961:	1c9a82               	l16si	a8, a10, 56
  13f964:	11ff00               	slli	a15, a15, 16
  13f967:	169a62               	l16si	a6, a10, 44
  13f96a:	129a92               	l16si	a9, a10, 36
  13f96d:	0c9ad2               	l16si	a13, a10, 24
  13f970:	0c5bd2               	s16i	a13, a11, 24
  13f973:	125b92               	s16i	a9, a11, 36
  13f976:	165b62               	s16i	a6, a11, 44
  13f979:	223a                	add.n	a2, a2, a3
  13f97b:	209a42               	l16si	a4, a10, 64
  13f97e:	eefa                	add.n	a14, a14, a15
  13f980:	1c5b82               	s16i	a8, a11, 56
  13f983:	0d5bc2               	s16i	a12, a11, 26
  13f986:	1a5b52               	s16i	a5, a11, 52
  13f989:	105b72               	s16i	a7, a11, 32
  13f98c:	52cb52               	addi	a5, a11, 82
  13f98f:	54cb72               	addi	a7, a11, 84
  13f992:	01dac2               	addmi	a12, a10, 0x100
  13f995:	882c                	movi.n	a8, 40
  13f997:	116be2               	s32i	a14, a11, 68
  13f99a:	205b42               	s16i	a4, a11, 64
  13f99d:	fb29                	s32i.n	a2, a11, 60
  13f99f:	089a32               	l16si	a3, a10, 16
  13f9a2:	02da62               	addmi	a6, a10, 0x200
  13f9a5:	0a9af2               	l16si	a15, a10, 20
  13f9a8:	0a5bf2               	s16i	a15, a11, 20
  13f9ab:	e0c662               	addi	a6, a6, -32
  13f9ae:	085b32               	s16i	a3, a11, 16
  13f9b1:	099a22               	l16si	a2, a10, 18
  13f9b4:	02da42               	addmi	a4, a10, 0x200
  13f9b7:	0b9ae2               	l16si	a14, a10, 22
  13f9ba:	0b5be2               	s16i	a14, a11, 22
  13f9bd:	90c442               	addi	a4, a4, -112
  13f9c0:	095b22               	s16i	a2, a11, 18
  13f9c3:	249a32               	l16si	a3, a10, 72
  13f9c6:	245b32               	s16i	a3, a11, 72
  13f9c9:	01da22               	addmi	a2, a10, 0x100
  13f9cc:	40c222               	addi	a2, a2, 64
  13f9cf:	50cb32               	addi	a3, a11, 80
  13f9d2:	118876               	loop	a8, 13f9e7 <SolomonVoiceW_NS_ParamConfig+0x10b>
  13f9d5:	b40214               	ae_l16.ip	aed0, a2, 2
  13f9d8:	d30334               	ae_s16.0.ip	aed0, a3, 6
  13f9db:	b40414               	ae_l16.ip	aed0, a4, 2
  13f9de:	d30534               	ae_s16.0.ip	aed0, a5, 6
  13f9e1:	b40614               	ae_l16.ip	aed0, a6, 2
  13f9e4:	d30734               	ae_s16.0.ip	aed0, a7, 6

0013f9e7 <SolomonVoiceW_NS_ParamConfig+0x10b>:
  13f9e7:	a09cf2               	l16si	a15, a12, 0x140
  13f9ea:	a19ce2               	l16si	a14, a12, 0x142
  13f9ed:	9f9c22               	l16si	a2, a12, 0x13e
  13f9f0:	9e9c32               	l16si	a3, a12, 0x13c
  13f9f3:	9d9c42               	l16si	a4, a12, 0x13a
  13f9f6:	9c9c52               	l16si	a5, a12, 0x138
  13f9f9:	9b9c62               	l16si	a6, a12, 0x136
  13f9fc:	9a9c72               	l16si	a7, a12, 0x134
  13f9ff:	999c82               	l16si	a8, a12, 0x132
  13fa02:	01dbd2               	addmi	a13, a11, 0x100
  13fa05:	989c92               	l16si	a9, a12, 0x130
  13fa08:	985d92               	s16i	a9, a13, 0x130
  13fa0b:	995d82               	s16i	a8, a13, 0x132
  13fa0e:	9a5d72               	s16i	a7, a13, 0x134
  13fa11:	9b5d62               	s16i	a6, a13, 0x136
  13fa14:	9c5d52               	s16i	a5, a13, 0x138
  13fa17:	9d5d42               	s16i	a4, a13, 0x13a
  13fa1a:	9e5d32               	s16i	a3, a13, 0x13c
  13fa1d:	9f5d22               	s16i	a2, a13, 0x13e
  13fa20:	a15de2               	s16i	a14, a13, 0x142
  13fa23:	a05df2               	s16i	a15, a13, 0x140
  13fa26:	ab9ce2               	l16si	a14, a12, 0x156
  13fa29:	aa9cf2               	l16si	a15, a12, 0x154
  13fa2c:	a99c22               	l16si	a2, a12, 0x152
  13fa2f:	a89c32               	l16si	a3, a12, 0x150
  13fa32:	a79c42               	l16si	a4, a12, 0x14e
  13fa35:	a69c52               	l16si	a5, a12, 0x14c
  13fa38:	a59c62               	l16si	a6, a12, 0x14a
  13fa3b:	a49c72               	l16si	a7, a12, 0x148
  13fa3e:	a39c82               	l16si	a8, a12, 0x146
  13fa41:	a29c92               	l16si	a9, a12, 0x144
  13fa44:	a25d92               	s16i	a9, a13, 0x144
  13fa47:	a35d82               	s16i	a8, a13, 0x146
  13fa4a:	a45d72               	s16i	a7, a13, 0x148
  13fa4d:	a55d62               	s16i	a6, a13, 0x14a
  13fa50:	a65d52               	s16i	a5, a13, 0x14c
  13fa53:	a75d42               	s16i	a4, a13, 0x14e
  13fa56:	a85d32               	s16i	a3, a13, 0x150
  13fa59:	a95d22               	s16i	a2, a13, 0x152
  13fa5c:	aa5df2               	s16i	a15, a13, 0x154
  13fa5f:	ab5de2               	s16i	a14, a13, 0x156
  13fa62:	ac9cc2               	l16si	a12, a12, 0x158
  13fa65:	ac5dc2               	s16i	a12, a13, 0x158
  13fa68:	f01d                	retw.n

0013fa6a <SolomonVoiceW_NS_ParamConfig+0x18e>:
	...

0013fa6c <Right_Shift_vecter>:
  13fa6c:	004136               	entry	a1, 32
  13fa6f:	7722c4               	ae_la64.pp	u0, a2
  13fa72:	281344               	ae_zalign64	u1
  13fa75:	553b                	addi.n	a5, a5, 3
  13fa77:	215250               	srai	a5, a5, 2
  13fa7a:	0da576               	loopgtz	a5, 13fa8b <Right_Shift_vecter+0x1f>
  13fa7d:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13fa80:	0d80194100b0040e 	{ ae_sraa16rs	aed0, aed0, a4; nop }
  13fa88:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

0013fa8b <Right_Shift_vecter+0x1f>:
  13fa8b:	7733d4               	ae_sa64pos.fp	u1, a3
  13fa8e:	f01d                	retw.n

0013fa90 <Multi_vecter>:
  13fa90:	004136               	entry	a1, 32
  13fa93:	281384               	ae_zalign64	u2
  13fa96:	543b                	addi.n	a5, a4, 3
  13fa98:	036d                	mov.n	a6, a3
  13fa9a:	7726c4               	ae_la64.pp	u0, a6
  13fa9d:	023d                	mov.n	a3, a2
  13fa9f:	215250               	srai	a5, a5, 2
  13faa2:	062d                	mov.n	a2, a6
  13faa4:	7723d4               	ae_la64.pp	u1, a3
  13faa7:	034d                	mov.n	a4, a3
  13faa9:	10a576               	loopgtz	a5, 13fabd <Multi_vecter+0x2d>
  13faac:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13faaf:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  13fab2:	0c801a7031a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed1, aed0 }
  13faba:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0013fabd <Multi_vecter+0x2d>:
  13fabd:	7734e4               	ae_sa64pos.fp	u2, a4
  13fac0:	f01d                	retw.n

0013fac2 <Multi_vecter+0x32>:
	...

0013fac4 <fn_fDRC>:
  13fac4:	004136               	entry	a1, 32
  13fac7:	05ad                	mov.n	a10, a5
  13fac9:	02ed                	mov.n	a14, a2
  13facb:	01d422               	addmi	a2, a4, 0x100
  13face:	999282               	l16si	a8, a2, 0x132
  13fad1:	38c2b2               	addi	a11, a2, 56
  13fad4:	0d400e4120b018ce 	{ bnei.w18	a8, 1, 13fbba <fn_fDRC+0xf6>; nop }
  13fadc:	772ac4               	ae_la64.pp	u0, a10
  13fadf:	400000154520f6ee 	{ ae_movda32	aed0, a6; nop; addmi	a15, a14, 0x2100 }
  13fae7:	400000354503c73e 	{ ae_movda32	aed3, a7; nop; addmi	a12, a3, 0x300 }
  13faef:	9d92d2               	l16si	a13, a2, 0x13a
  13faf2:	281384               	ae_zalign64	u2
  13faf5:	280364               	ae_movalign	u1, u2
  13faf8:	18fa591031312aaf 	{ or	a2, a10, a10; ae_movi	aed1, 1; ae_slai32	aed3, aed3, 1 }
  13fb00:	982c32               	l32i	a3, a12, 0x260
  13fb03:	0d80184180102d2e 	{ ae_movda32	aed2, a13; ae_add32	aed0, aed0, aed1 }
  13fb0b:	1efb25100f00cccf 	{ addi	a12, a12, 92; nop; ae_srai32	aed0, aed0, 1 }
  13fb13:	ebf2c8030202507f 	{ ae_movad32.l	a5, aed0; ae_sub32	aed2, aed2, aed3; nop }
  13fb1b:	254284               	ae_movad16.0	a4, aed2
  13fb1e:	23a576               	loopgtz	a5, 13fb45 <fn_fDRC+0x81>
  13fb21:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13fb24:	0c801a903001959e 	{ nop; ae_mulf16x4ss	aed0, aed1, aed0, aed0 }
  13fb2c:	8000dd101132259e 	{ nop; ae_sel16i.n	aed2, aed1, aed0, 0; ae_sel16i	aed3, aed1, aed1, 0 }
  13fb34:	94e8dd230110259e 	{ nop; ae_add32s	aed0, aed1, aed3; ae_add32s	aed1, aed0, aed2 }
  13fb3c:	a30104               	ae_sel16i	aed0, aed1, aed0, 3
  13fb3f:	050404               	ae_slaa32s	aed0, aed0, a4
  13fb42:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3

0013fb45 <fn_fDRC+0x81>:
  13fb45:	020c                	movi.n	a2, 0
  13fb47:	a1b041               	l32r	a4, 128208 (7fff <xthals_release_major+0x511f>)
  13fb4a:	7733d4               	ae_sa64pos.fp	u1, a3
  13fb4d:	729ff2               	l16si	a15, a15, 228
  13fb50:	00a032               	movi	a3, 0
  13fb53:	651f26               	beqi	a15, 1, 13fbbc <fn_fDRC+0xf8>
  13fb56:	809bd2               	l16si	a13, a11, 0x100
  13fb59:	21a676               	loopgtz	a6, 13fb7e <fn_fDRC+0xba>
  13fb5c:	7e2c72               	l32i	a7, a12, 0x1f8
  13fb5f:	812c52               	l32i	a5, a12, 0x204
  13fb62:	773a                	add.n	a7, a7, a3
  13fb64:	525a                	add.n	a5, a2, a5
  13fb66:	0558                	l32i.n	a5, a5, 0
  13fb68:	005742               	s16i	a4, a7, 0
  13fb6b:	7e9b82               	l16si	a8, a11, 252
  13fb6e:	224b                	addi.n	a2, a2, 4
  13fb70:	08a857               	bge	a8, a5, 13fb7c <fn_fDRC+0xb8>
  13fb73:	7f9b82               	l16si	a8, a11, 254
  13fb76:	02a587               	bge	a5, a8, 13fb7c <fn_fDRC+0xb8>
  13fb79:	0057d2               	s16i	a13, a7, 0
  13fb7c:	332b                	addi.n	a3, a3, 2
  13fb7e:	772ad4               	ae_la64.pp	u1, a10
  13fb81:	0a4d                	mov.n	a4, a10
  13fb83:	7e2c22               	l32i	a2, a12, 0x1f8
  13fb86:	563b                	addi.n	a5, a6, 3
  13fb88:	215250               	srai	a5, a5, 2
  13fb8b:	7722c4               	ae_la64.pp	u0, a2
  13fb8e:	23a576               	loopgtz	a5, 13fbb5 <fn_fDRC+0xf1>
  13fb91:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  13fb94:	371ad4               	ae_la16x4.ip	aed1, u1, a10

0013fb97 <fn_fDRC+0xd3>:
  13fb97:	8903cf0000320aae 	{ ae_la16x4.ip	aed0, u1, a10; ae_sel16i.n	aed2, aed0, aed0, 3; ae_sel16i	aed3, aed0, aed0, 9 }
  13fb9f:	0c80097391a2122e 	{ ae_sel16i	aed1, aed2, aed2, 9; ae_mulfp16x4ras	aed2, aed1, aed3 }
  13fba7:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  13fbaf:	0c24a4               	ae_sa16x4.ip	aed2, u2, a4
  13fbb2:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

0013fbb5 <fn_fDRC+0xf1>:
  13fbb5:	7734e4               	ae_sa64pos.fp	u2, a4
  13fbb8:	f01d                	retw.n

0013fbba <fn_fDRC+0xf6>:
  13fbba:	f01d                	retw.n

0013fbbc <fn_fDRC+0xf8>:
  13fbbc:	0d0c                	movi.n	a13, 0
  13fbbe:	ffe5c6               	j	13fb59 <fn_fDRC+0x95>

0013fbc1 <fn_fDRC+0xfd>:
  13fbc1:	000000                                        ...

0013fbc4 <fx_SolomonVoice_Npsd_ini_calculation>:
  13fbc4:	02a136               	entry	a1, 0x150
  13fbc7:	4159                	s32i.n	a5, a1, 16
  13fbc9:	7725d4               	ae_la64.pp	u1, a5
  13fbcc:	2129                	s32i.n	a2, a1, 8
  13fbce:	3149                	s32i.n	a4, a1, 12
  13fbd0:	78c182               	addi	a8, a1, 120
  13fbd3:	7722c4               	ae_la64.pp	u0, a2
  13fbd6:	01d1f2               	addmi	a15, a1, 0x100
  13fbd9:	7724f4               	ae_la64.pp	u3, a4
  13fbdc:	5139                	s32i.n	a3, a1, 20
  13fbde:	7723e4               	ae_la64.pp	u2, a3
  13fbe1:	400000c14546a21e 	{ ae_movda32	aed6, a2; nop; addi	a10, a1, 76 }
  13fbe9:	a187d1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  13fbec:	0179                	s32i.n	a7, a1, 0
  13fbee:	400001514518e30e 	{ ae_movda32	aed8, a3; nop; movi	a14, 0x150 }
  13fbf6:	8169                	s32i.n	a6, a1, 32
  13fbf8:	400001014407b75e 	{ ae_movda16	aed7, a7; nop; movi	a11, 5 }
  13fc00:	dc7164               	ae_s16x4.i	aed7, a1, 48
  13fc03:	046d                	mov.n	a6, a4
  13fc05:	61b9                	s32i.n	a11, a1, 24
  13fc07:	ebfb6b000f0051ef 	{ ae_l16.x	aed5, a1, a14; nop; nop }
  13fc0f:	ebfb6b000f0021ef 	{ ae_l16.x	aed2, a1, a14; nop; nop }
  13fc17:	4000008144717d1e 	{ ae_movda16	aed1, a13; nop; addi	a7, a1, 120 }
  13fc1f:	ebfac7000103175f 	{ ae_s16x4.i	aed1, a7, -24; ae_movi	aed3, 1; nop }
  13fc27:	4000017528533a8e 	{ ae_s32.l.i	aed3, a10, -32; nop; ae_movad32.l	a3, aed8 }
  13fc2f:	ebfbde000f001f7f 	{ ae_salign64.i	u3, a15, -56; nop; nop }
  13fc37:	dc27a4               	ae_s16x4.i	aed2, a7, -48
  13fc3a:	ebfbde000f001f0f 	{ ae_salign64.i	u0, a15, -64; nop; nop }
  13fc42:	0d801ac24150b53e 	{ ae_movad16.0	a11, aed5; ae_sub16s	aed0, aed1, aed2 }
  13fc4a:	11b9                	s32i.n	a11, a1, 4
  13fc4c:	dc08b4               	ae_s16x4.i	aed0, a8, -40
  13fc4f:	281304               	ae_zalign64	u0
  13fc52:	400001751053476e 	{ ae_s32x2.i	aed3, a7, 0; nop; ae_movad32.l	a4, aed6 }
  13fc5a:	ebfbde000f001f8f 	{ ae_salign64.i	u0, a15, -48; nop; nop }
  13fc62:	042d                	mov.n	a2, a4
  13fc64:	ebfbdc000f00171f 	{ ae_salign64.i	u0, a7, 8; nop; nop }
  13fc6c:	037d                	mov.n	a7, a3

0013fc6e <fx_SolomonVoice_Npsd_ini_calculation+0xaa>:
  13fc6e:	0a0c                	movi.n	a10, 0
  13fc70:	cca164               	ae_l16x4.i	aed10, a1, 48
  13fc73:	0d15d4               	ae_la32x2.ip	aed1, u1, a5
  13fc76:	0d07e4               	ae_la32x2.ip	aed0, u2, a7
  13fc79:	01d1d2               	addmi	a13, a1, 0x100
  13fc7c:	78c1b2               	addi	a11, a1, 120
  13fc7f:	cc9bd4               	ae_l16x4.i	aed9, a11, -24
  13fc82:	ebfbde000f000d7f 	{ ae_lalign64.i	u3, a13, -56; nop; nop }
  13fc8a:	3726f4               	ae_la16x4.ip	aed2, u3, a6
  13fc8d:	ebfbdd000f001b4f 	{ ae_salign64.i	u2, a11, 32; nop; nop }
  13fc95:	c6fbdd20af001b3e 	{ ae_salign64.i	u1, a11, 40; nop; ae_lt16	b0:b1:b2:b3, aed2, aed10 }
  13fc9d:	c5fbdea01f201d7e 	{ ae_salign64.i	u3, a13, -56; nop; ae_movt16x4	aed2, aed10, b0:b1:b2:b3 }
  13fca5:	ebf0c502090321df 	{ ae_s16x4.i	aed2, a1, 56; ae_sub16s	aed3, aed9, aed2; nop }
  13fcad:	dc3b94               	ae_s16x4.i	aed3, a11, -56
  13fcb0:	0114e5               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fcb3:	00a0a2               	movi	a10, 0
  13fcb6:	01d1b2               	addmi	a11, a1, 0x100
  13fcb9:	78c192               	addi	a9, a1, 120
  13fcbc:	cc29a4               	ae_l16x4.i	aed2, a9, -48
  13fcbf:	cc39b4               	ae_l16x4.i	aed3, a9, -40
  13fcc2:	ebfbde000f000baf 	{ ae_lalign64.i	u1, a11, -48; nop; nop }
  13fcca:	ebfbde000f000b0f 	{ ae_lalign64.i	u0, a11, -64; nop; nop }
  13fcd2:	0c03d4               	ae_sa32x2.ip	aed0, u1, a3
  13fcd5:	ebfbd3000e01028f 	{ ae_la32x2.ip	aed0, u0, a2; ae_mov	aed1, aed0; nop }
  13fcdd:	ebfbdd000f0019af 	{ ae_salign64.i	u1, a9, 48; nop; nop }
  13fce5:	ebfbdd000f00199f 	{ ae_salign64.i	u0, a9, 56; nop; nop }
  13fced:	011125               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fcf0:	00a0a2               	movi	a10, 0
  13fcf3:	cc2174               	ae_l16x4.i	aed2, a1, 56
  13fcf6:	78c1b2               	addi	a11, a1, 120
  13fcf9:	ebfbdd000f000b7f 	{ ae_lalign64.i	u3, a11, 40; nop; nop }
  13fd01:	ebfbdd000f000b4f 	{ ae_lalign64.i	u2, a11, 32; nop; nop }
  13fd09:	ebfbdc000f000b1f 	{ ae_lalign64.i	u0, a11, 8; nop; nop }
  13fd11:	400000146003fb1e 	{ ae_l32x2.i	aed3, a11, 0; nop; addmi	a15, a1, 0x100 }
  13fd19:	b3fb28003f300ffe 	{ addi	a15, a15, -128; nop; ae_max32	aed3, aed0, aed3 }
  13fd21:	0c34c4               	ae_sa32x2.ip	aed3, u0, a4
  13fd24:	ebfbdd000f001f9f 	{ ae_salign64.i	u0, a15, 56; nop; nop }
  13fd2c:	0d07e4               	ae_la32x2.ip	aed0, u2, a7
  13fd2f:	0d15f4               	ae_la32x2.ip	aed1, u3, a5
  13fd32:	cc3b94               	ae_l16x4.i	aed3, a11, -56
  13fd35:	ebfbdc000f001bef 	{ ae_salign64.i	u3, a11, 16; nop; nop }
  13fd3d:	8000dc3232321bde 	{ ae_salign64.i	u2, a11, 24; ae_sel16i.n	aed2, aed2, aed2, 0; ae_sel16i	aed3, aed3, aed3, 0 }
  13fd45:	010ba5               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fd48:	0a0c                	movi.n	a10, 0
  13fd4a:	01d1f2               	addmi	a15, a1, 0x100
  13fd4d:	78c192               	addi	a9, a1, 120
  13fd50:	cc29a4               	ae_l16x4.i	aed2, a9, -48
  13fd53:	cc39b4               	ae_l16x4.i	aed3, a9, -40
  13fd56:	ebfbdd000f0009cf 	{ ae_lalign64.i	u2, a9, 48; nop; nop }
  13fd5e:	ebfbdd000f0009bf 	{ ae_lalign64.i	u1, a9, 56; nop; nop }
  13fd66:	0c03e4               	ae_sa32x2.ip	aed0, u2, a3
  13fd69:	ebfbd3000e0102af 	{ ae_la32x2.ip	aed0, u1, a2; ae_mov	aed1, aed0; nop }
  13fd71:	ebfbde000f001fcf 	{ ae_salign64.i	u2, a15, -48; nop; nop }
  13fd79:	ebfbde000f001f2f 	{ ae_salign64.i	u1, a15, -64; nop; nop }
  13fd81:	0107e5               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13fd84:	61a8                	l32i.n	a10, a1, 24
  13fd86:	01d1d2               	addmi	a13, a1, 0x100
  13fd89:	78c1f2               	addi	a15, a1, 120
  13fd8c:	ebfbdc000f000faf 	{ ae_lalign64.i	u1, a15, 16; nop; nop }
  13fd94:	ebfbdc000f000fdf 	{ ae_lalign64.i	u2, a15, 24; nop; nop }
  13fd9c:	400000006084dfde 	{ ae_l32x2.i	aed4, a15, 0; nop; addi	a13, a13, -128 }
  13fda4:	ebfbdd000f000d9f 	{ ae_lalign64.i	u0, a13, 56; nop; nop }
  13fdac:	b3fb2f004f40faae 	{ addi	a10, a10, -1; nop; ae_max32	aed4, aed0, aed4 }
  13fdb4:	61a9                	s32i.n	a10, a1, 24
  13fdb6:	0c44c4               	ae_sa32x2.ip	aed4, u0, a4
  13fdb9:	ebfbdc000f001f1f 	{ ae_salign64.i	u0, a15, 8; nop; nop }
  13fdc1:	ea9a56               	bnez	a10, 13fc6e <fx_SolomonVoice_Npsd_ini_calculation+0xaa>
  13fdc4:	0e0c                	movi.n	a14, 0
  13fdc6:	11c8                	l32i.n	a12, a1, 4
  13fdc8:	0198                	l32i.n	a9, a1, 0
  13fdca:	3188                	l32i.n	a8, a1, 12
  13fdcc:	51a8                	l32i.n	a10, a1, 20
  13fdce:	a10e71               	l32r	a7, 128208 (7fff <xthals_release_major+0x511f>)
  13fdd1:	400000154406b71e 	{ ae_movda16	aed6, a7; nop; addmi	a11, a1, 0x100 }
  13fdd9:	ebfbde000f000bef 	{ ae_lalign64.i	u3, a11, -48; nop; nop }
  13fde1:	0421b2               	l32i	a11, a1, 16
  13fde4:	7733f4               	ae_sa64pos.fp	u3, a3
  13fde7:	7734c4               	ae_sa64pos.fp	u0, a4
  13fdea:	142aa2               	l32i	a10, a10, 80
  13fded:	142bb2               	l32i	a11, a11, 80
  13fdf0:	149882               	l16si	a8, a8, 40
  13fdf3:	400001b545ab498e 	{ ae_movda32	aed11, a9; nop; ae_movda32	aed10, a8 }
  13fdfb:	b3fb40a0bfa000fe 	{ movi	a15, 0; nop; ae_max32	aed10, aed10, aed11 }
  13fe03:	400001754409ccae 	{ ae_movda16	aed9, a12; nop; ae_movad16.0	a12, aed10 }
  13fe0b:	0d801ac9c6587cee 	{ ae_movda16	aed7, a12; ae_sub16s	aed8, aed6, aed9 }
  13fe13:	0d801ac74655783e 	{ ae_movad16.0	a7, aed8; ae_sub16s	aed5, aed6, aed7 }
  13fe1b:	25d584               	ae_movad16.0	a13, aed5
  13fe1e:	00ee25               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  13fe21:	07dd                	mov.n	a13, a7
  13fe23:	11c8                	l32i.n	a12, a1, 4
  13fe25:	0f0c                	movi.n	a15, 0
  13fe27:	51e8                	l32i.n	a14, a1, 20
  13fe29:	0abd                	mov.n	a11, a10
  13fe2b:	146ea2               	s32i	a10, a14, 80
  13fe2e:	21a8                	l32i.n	a10, a1, 8
  13fe30:	0e0c                	movi.n	a14, 0
  13fe32:	142aa2               	l32i	a10, a10, 80
  13fe35:	00eca5               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  13fe38:	4158                	l32i.n	a5, a1, 16
  13fe3a:	a1e5b1               	l32r	a11, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  13fe3d:	4cc132               	addi	a3, a1, 76
  13fe40:	01d192               	addmi	a9, a1, 0x100
  13fe43:	281304               	ae_zalign64	u0
  13fe46:	81f8                	l32i.n	a15, a1, 32
  13fe48:	5178                	l32i.n	a7, a1, 20
  13fe4a:	3168                	l32i.n	a6, a1, 12
  13fe4c:	78c182               	addi	a8, a1, 120
  13fe4f:	ccc8d4               	ae_l16x4.i	aed12, a8, -24
  13fe52:	2ac662               	addi	a6, a6, 42
  13fe55:	54c772               	addi	a7, a7, 84
  13fe58:	400000c145ee2afe 	{ ae_movda32	aed14, a10; nop; addi	a2, a15, -20 }
  13fe60:	ebfbdd000f00191f 	{ ae_salign64.i	u0, a9, 40; nop; nop }
  13fe68:	400000f078edf3fe 	{ ae_l32.i	aed13, a3, -32; nop; addi	a15, a15, -17 }
  13fe70:	073d                	mov.n	a3, a7
  13fe72:	b3f220               	movgez	a15, a2, a2
  13fe75:	2128                	l32i.n	a2, a1, 8
  13fe77:	21f2f0               	srai	a15, a15, 2
  13fe7a:	23ff80               	sext	a15, a15, 15
  13fe7d:	91f9                	s32i.n	a15, a1, 36
  13fe7f:	4000004144502b2e 	{ ae_movda16	aed0, a11; nop; addi	a2, a2, 84 }
  13fe87:	b3fb59e0dfe0422e 	{ or	a4, a2, a2; nop; ae_max32	aed14, aed14, aed13 }
  13fe8f:	400000412f5e525e 	{ ae_s32.l.i	aed14, a2, -4; nop; addi	a5, a5, 84 }
  13fe97:	7727f4               	ae_la64.pp	u3, a7
  13fe9a:	7722d4               	ae_la64.pp	u1, a2
  13fe9d:	7725e4               	ae_la64.pp	u2, a5
  13fea0:	ebfbdd000f00192f 	{ ae_salign64.i	u1, a9, 32; nop; nop }
  13fea8:	7726d4               	ae_la64.pp	u1, a6
  13feab:	0d4017c0dc511f6e 	{ blti.w18	a15, 1, 14002c <fx_SolomonVoice_Npsd_ini_calculation+0x468>; ae_sub16s	aed1, aed12, aed0 }
  13feb3:	dc18c4               	ae_s16x4.i	aed1, a8, -32
  13feb6:	ebfbdc000f0019bf 	{ ae_salign64.i	u1, a9, 24; nop; nop }
  13febe:	ebfbdc000f00198f 	{ ae_salign64.i	u0, a9, 16; nop; nop }
  13fec6:	0c0c                	movi.n	a12, 0
  13fec8:	a1c9                	s32i.n	a12, a1, 40

0013feca <fx_SolomonVoice_Npsd_ini_calculation+0x306>:
  13feca:	0a0c                	movi.n	a10, 0
  13fecc:	0d15e4               	ae_la32x2.ip	aed1, u2, a5
  13fecf:	0d07f4               	ae_la32x2.ip	aed0, u3, a7
  13fed2:	a1bf91               	l32r	a9, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  13fed5:	78c1f2               	addi	a15, a1, 120
  13fed8:	ccffd4               	ae_l16x4.i	aed15, a15, -24
  13fedb:	400000154403d91e 	{ ae_movda16	aed3, a9; nop; addmi	a13, a1, 0x100 }
  13fee3:	ebfbdc000f001d8f 	{ ae_salign64.i	u0, a13, 16; nop; nop }
  13feeb:	ebfbdc000f000d9f 	{ ae_lalign64.i	u0, a13, 24; nop; nop }
  13fef3:	3726c4               	ae_la16x4.ip	aed2, u0, a6
  13fef6:	ebfbde000f001dff 	{ ae_salign64.i	u3, a13, -40; nop; nop }
  13fefe:	c6fbdf203f401d5e 	{ ae_salign64.i	u2, a13, -24; nop; ae_lt16	b4:b5:b6:b7, aed2, aed3 }
  13ff06:	c5fbdc305f201d9e 	{ ae_salign64.i	u0, a13, 24; nop; ae_movt16x4	aed2, aed3, b4:b5:b6:b7 }
  13ff0e:	ebf0c7020f032fcf 	{ ae_s16x4.i	aed2, a15, -16; ae_sub16s	aed3, aed15, aed2; nop }
  13ff16:	dc3ff4               	ae_s16x4.i	aed3, a15, -8
  13ff19:	00ee65               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13ff1c:	0a0c                	movi.n	a10, 0
  13ff1e:	01d1b2               	addmi	a11, a1, 0x100
  13ff21:	a1abf1               	l32r	a15, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  13ff24:	400000814472ef1e 	{ ae_movda16	aed2, a15; nop; addi	a14, a1, 120 }
  13ff2c:	cc3ec4               	ae_l16x4.i	aed3, a14, -32
  13ff2f:	ebfbdd000f000b5f 	{ ae_lalign64.i	u2, a11, 40; nop; nop }
  13ff37:	ebfbdd000f000b2f 	{ ae_lalign64.i	u1, a11, 32; nop; nop }
  13ff3f:	0c03e4               	ae_sa32x2.ip	aed0, u2, a3
  13ff42:	ebfbd3000e0102af 	{ ae_la32x2.ip	aed0, u1, a2; ae_mov	aed1, aed0; nop }
  13ff4a:	ebfbdf000f001bcf 	{ ae_salign64.i	u2, a11, -16; nop; nop }
  13ff52:	ebfbdf000f001bbf 	{ ae_salign64.i	u1, a11, -8; nop; nop }
  13ff5a:	00ea65               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13ff5d:	01d1c2               	addmi	a12, a1, 0x100
  13ff60:	78c192               	addi	a9, a1, 120
  13ff63:	cc29e4               	ae_l16x4.i	aed2, a9, -16
  13ff66:	ebfbdf000f000c1f 	{ ae_lalign64.i	u0, a12, -24; nop; nop }
  13ff6e:	ebfbdc000f000caf 	{ ae_lalign64.i	u1, a12, 16; nop; nop }
  13ff76:	400001006003a90e 	{ ae_l32x2.i	aed3, a9, 0; nop; movi	a10, 0 }
  13ff7e:	b3fbde003f300cfe 	{ ae_lalign64.i	u3, a12, -40; nop; ae_max32	aed3, aed0, aed3 }
  13ff86:	0c34d4               	ae_sa32x2.ip	aed3, u1, a4
  13ff89:	ebfbdc000f001c3f 	{ ae_salign64.i	u1, a12, 8; nop; nop }
  13ff91:	0d07f4               	ae_la32x2.ip	aed0, u3, a7
  13ff94:	0d15c4               	ae_la32x2.ip	aed1, u0, a5
  13ff97:	cc39f4               	ae_l16x4.i	aed3, a9, -8
  13ff9a:	ebfbdc000f001c0f 	{ ae_salign64.i	u0, a12, 0; nop; nop }
  13ffa2:	8000df3232321c6e 	{ ae_salign64.i	u3, a12, -32; ae_sel16i.n	aed2, aed2, aed2, 0; ae_sel16i	aed3, aed3, aed3, 0 }
  13ffaa:	00e565               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13ffad:	a188e1               	l32r	a14, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  13ffb0:	01d1a2               	addmi	a10, a1, 0x100
  13ffb3:	78c1d2               	addi	a13, a1, 120
  13ffb6:	cc3dc4               	ae_l16x4.i	aed3, a13, -32
  13ffb9:	ebfbdf000f000aef 	{ ae_lalign64.i	u3, a10, -16; nop; nop }
  13ffc1:	ebfbdf000f000adf 	{ ae_lalign64.i	u2, a10, -8; nop; nop }
  13ffc9:	0c03f4               	ae_sa32x2.ip	aed0, u3, a3
  13ffcc:	ebfbd3000e0102cf 	{ ae_la32x2.ip	aed0, u2, a2; ae_mov	aed1, aed0; nop }
  13ffd4:	ebfbdd000f001a7f 	{ ae_salign64.i	u3, a10, 40; nop; nop }
  13ffdc:	ebfbdd000f001a4f 	{ ae_salign64.i	u2, a10, 32; nop; nop }
  13ffe4:	400001014402ae0e 	{ ae_movda16	aed2, a14; nop; movi	a10, 0 }
  13ffec:	00e125               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  13ffef:	91c8                	l32i.n	a12, a1, 36
  13fff1:	a1b8                	l32i.n	a11, a1, 40
  13fff3:	78c1d2               	addi	a13, a1, 120
  13fff6:	01d182               	addmi	a8, a1, 0x100
  13fff9:	ebfbdc000f00084f 	{ ae_lalign64.i	u2, a8, 0; nop; nop }
  140001:	ebfbdf000f00086f 	{ ae_lalign64.i	u3, a8, -32; nop; nop }
  140009:	ebfbdc000f00081f 	{ ae_lalign64.i	u0, a8, 8; nop; nop }
  140011:	c14d04               	ae_l32x2.i	aed4, a13, 0
  140014:	b3fb20004f401bbe 	{ addi	a11, a11, 1; nop; ae_max32	aed4, aed0, aed4 }
  14001c:	a1b9                	s32i.n	a11, a1, 40
  14001e:	0c44c4               	ae_sa32x2.ip	aed4, u0, a4
  140021:	0d3fea4150b0bbce 	{ bne.w18	a11, a12, 13feca <fx_SolomonVoice_Npsd_ini_calculation+0x306>; nop }
  140029:	a169b1               	l32r	a11, 1285d0 (7998 <xthals_release_major+0x4ab8>)

0014002c <fx_SolomonVoice_Npsd_ini_calculation+0x468>:
  14002c:	8198                	l32i.n	a9, a1, 32
  14002e:	3c7b24               	ae_movda16	aed7, a11
  140031:	91c8                	l32i.n	a12, a1, 36
  140033:	a075a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  140036:	400000154406da1e 	{ ae_movda16	aed6, a10; nop; addmi	a13, a1, 0x100 }
  14003e:	11cce0               	slli	a12, a12, 2
  140041:	ebf0dd0706050d3f 	{ ae_lalign64.i	u1, a13, 40; ae_sub16s	aed5, aed6, aed7; nop }
  140049:	25a584               	ae_movad16.0	a10, aed5
  14004c:	15cc62               	addi	a6, a12, 21
  14004f:	7733d4               	ae_sa64pos.fp	u1, a3
  140052:	7734c4               	ae_sa64pos.fp	u0, a4
  140055:	0d00094190b0996e 	{ blt.w18	a9, a6, 1400f2 <fx_SolomonVoice_Npsd_ini_calculation+0x52e>; nop }
  14005d:	71a9                	s32i.n	a10, a1, 28
  14005f:	2178                	l32i.n	a7, a1, 8
  140061:	5128                	l32i.n	a2, a1, 20
  140063:	4158                	l32i.n	a5, a1, 16
  140065:	3138                	l32i.n	a3, a1, 12
  140067:	a05c50               	addx4	a5, a12, a5
  14006a:	903c30               	addx2	a3, a12, a3
  14006d:	a02c20               	addx4	a2, a12, a2
  140070:	a07c70               	addx4	a7, a12, a7
  140073:	54c742               	addi	a4, a7, 84
  140076:	54c222               	addi	a2, a2, 84
  140079:	2ac332               	addi	a3, a3, 42

0014007c <fx_SolomonVoice_Npsd_ini_calculation+0x4b8>:
  14007c:	02a8                	l32i.n	a10, a2, 0
  14007e:	1525b2               	l32i	a11, a5, 84
  140081:	a06181               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  140084:	a15391               	l32r	a9, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  140087:	400001b420dc439e 	{ ae_l16.i	aed12, a3, 0; nop; ae_movda32	aed13, a9 }
  14008f:	17cc84               	ae_sext32	aed12, aed12, 15
  140092:	b3fb40c0dfc000ee 	{ movi	a14, 0; nop; ae_max32	aed12, aed12, aed13 }
  14009a:	25cc84               	ae_movad16.0	a12, aed12
  14009d:	400001b544ba38ce 	{ ae_movda16	aed10, a8; nop; ae_movda16	aed11, a12 }
  1400a5:	ebf0400b0a0900ff 	{ movi	a15, 0; ae_sub16s	aed9, aed10, aed11; nop }
  1400ad:	25d984               	ae_movad16.0	a13, aed9
  1400b0:	00c4e5               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  1400b3:	a147c1               	l32r	a12, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  1400b6:	71d8                	l32i.n	a13, a1, 28
  1400b8:	0abd                	mov.n	a11, a10
  1400ba:	40000101450dea0e 	{ ae_movda32	aed13, a10; nop; movi	a14, 0 }
  1400c2:	40000101200df20e 	{ ae_s32.l.i	aed13, a2, 0; nop; movi	a15, 0 }
  1400ca:	1527a2               	l32i	a10, a7, 84
  1400cd:	00c325               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  1400d0:	774b                	addi.n	a7, a7, 4
  1400d2:	554b                	addi.n	a5, a5, 4
  1400d4:	224b                	addi.n	a2, a2, 4
  1400d6:	332b                	addi.n	a3, a3, 2
  1400d8:	81b8                	l32i.n	a11, a1, 32
  1400da:	1c0c                	movi.n	a12, 1
  1400dc:	400001b545fe4ace 	{ ae_movda32	aed14, a10; nop; ae_movda32	aed15, a12 }
  1400e4:	b3fb20e0ffe0166e 	{ addi	a6, a6, 1; nop; ae_max32	aed14, aed14, aed15 }
  1400ec:	e1e414               	ae_s32.l.ip	aed14, a4, 4
  1400ef:	89ab67               	bge	a11, a6, 14007c <fx_SolomonVoice_Npsd_ini_calculation+0x4b8>

001400f2 <fx_SolomonVoice_Npsd_ini_calculation+0x52e>:
  1400f2:	f01d                	retw.n

001400f4 <fx_SolomonVoice_WienerQ31_to_GainQ15>:
  1400f4:	004136               	entry	a1, 32
  1400f7:	221426               	beqi	a4, 1, 14011d <fx_SolomonVoice_WienerQ31_to_GainQ15+0x29>
  1400fa:	3c2426               	beqi	a4, 2, 14013a <fx_SolomonVoice_WienerQ31_to_GainQ15+0x46>
  1400fd:	1a3466               	bnei	a4, 3, 14011b <fx_SolomonVoice_WienerQ31_to_GainQ15+0x27>
  140100:	017596               	bltz	a5, 14011b <fx_SolomonVoice_WienerQ31_to_GainQ15+0x27>
  140103:	451b                	addi.n	a4, a5, 1
  140105:	a04430               	addx4	a4, a4, a3

00140108 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x14>:
  140108:	03a8                	l32i.n	a10, a3, 0
  14010a:	0660a5               	call8	146714 <int_sqrt_0_75>
  14010d:	4000004145003a3e 	{ ae_movda32	aed0, a10; nop; addi	a3, a3, 4 }
  140115:	d30214               	ae_s16.0.ip	aed0, a2, 2
  140118:	ec9347               	bne	a3, a4, 140108 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x14>

0014011b <fx_SolomonVoice_WienerQ31_to_GainQ15+0x27>:
  14011b:	f01d                	retw.n

0014011d <fx_SolomonVoice_WienerQ31_to_GainQ15+0x29>:
  14011d:	ffa596               	bltz	a5, 14011b <fx_SolomonVoice_WienerQ31_to_GainQ15+0x27>
  140120:	451b                	addi.n	a4, a5, 1
  140122:	a04430               	addx4	a4, a4, a3

00140125 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x31>:
  140125:	03a8                	l32i.n	a10, a3, 0
  140127:	064d65               	call8	1465fc <int_sqrt_0_25>
  14012a:	4000004145013a3e 	{ ae_movda32	aed1, a10; nop; addi	a3, a3, 4 }
  140132:	d31214               	ae_s16.0.ip	aed1, a2, 2
  140135:	ec9347               	bne	a3, a4, 140125 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x31>
  140138:	f01d                	retw.n

0014013a <fx_SolomonVoice_WienerQ31_to_GainQ15+0x46>:
  14013a:	03ad                	mov.n	a10, a3
  14013c:	02bd                	mov.n	a11, a2
  14013e:	451b                	addi.n	a4, a5, 1
  140140:	215240               	srai	a5, a4, 2
  140143:	05cd                	mov.n	a12, a5
  140145:	063f65               	call8	14653c <int_sqrt_0_50_four>
  140148:	149040               	extui	a9, a4, 0, 2
  14014b:	cc19a6               	blti	a9, 1, 14011b <fx_SolomonVoice_WienerQ31_to_GainQ15+0x27>
  14014e:	a04590               	addx4	a4, a5, a9
  140151:	1185e0               	slli	a8, a5, 2
  140154:	902820               	addx2	a2, a8, a2
  140157:	a04430               	addx4	a4, a4, a3
  14015a:	a03830               	addx4	a3, a8, a3

0014015d <fx_SolomonVoice_WienerQ31_to_GainQ15+0x69>:
  14015d:	03a8                	l32i.n	a10, a3, 0
  14015f:	0635a5               	call8	1464b8 <int_sqrt_0_50>
  140162:	4000004145023a3e 	{ ae_movda32	aed2, a10; nop; addi	a3, a3, 4 }
  14016a:	d32214               	ae_s16.0.ip	aed2, a2, 2
  14016d:	ec9347               	bne	a3, a4, 14015d <fx_SolomonVoice_WienerQ31_to_GainQ15+0x69>
  140170:	f01d                	retw.n

00140172 <fx_SolomonVoice_WienerQ31_to_GainQ15+0x7e>:
	...

00140174 <fx_SolomonVoice_invSNR_calculation>:
  140174:	004136               	entry	a1, 32
  140177:	0d8496               	bltz	a4, 140253 <fx_SolomonVoice_invSNR_calculation+0xdf>
  14017a:	028d                	mov.n	a8, a2
  14017c:	bffbdd101f10220e 	{ ae_la64.pp	u0, a2; nop; ae_xor	aed1, aed1, aed1 }
  140184:	0d400d4100b0146e 	{ blti.w18	a4, 1, 140258 <fx_SolomonVoice_invSNR_calculation+0xe4>; nop }
  14018c:	941b                	addi.n	a9, a4, 1
  14018e:	21b190               	srai	a11, a9, 1
  140191:	20abb0               	or	a10, a11, a11
  140194:	21c1a0               	srai	a12, a10, 1
  140197:	056917               	bbci	a9, 1, 1401a0 <fx_SolomonVoice_invSNR_calculation+0x2c>
  14019a:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  14019d:	301014               	ae_add32	aed1, aed0, aed1

001401a0 <fx_SolomonVoice_invSNR_calculation+0x2c>:
  1401a0:	11bbf0               	slli	a11, a11, 1
  1401a3:	fc9c                	beqz.n	a12, 1401c6 <fx_SolomonVoice_invSNR_calculation+0x52>
  1401a5:	9c0b                	addi.n	a9, a12, -1
  1401a7:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  1401aa:	0d28c4               	ae_la32x2.ip	aed2, u0, a8
  1401ad:	0fa976               	loopgtz	a9, 1401c0 <fx_SolomonVoice_invSNR_calculation+0x4c>
  1401b0:	ebe7d3010001088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32	aed1, aed0, aed1; nop }
  1401b8:	ebe7d3010201288f 	{ ae_la32x2.ip	aed2, u0, a8; ae_add32	aed1, aed2, aed1; nop }

001401c0 <fx_SolomonVoice_invSNR_calculation+0x4c>:
  1401c0:	301014               	ae_add32	aed1, aed0, aed1
  1401c3:	301214               	ae_add32	aed1, aed2, aed1

001401c6 <fx_SolomonVoice_invSNR_calculation+0x52>:
  1401c6:	ebe9dd010102259f 	{ nop; ae_add32_hl_lh	aed2, aed1, aed1; nop }
  1401ce:	2582c4               	ae_movad32.l	a8, aed2
  1401d1:	0824b7               	blt	a4, a11, 1401dd <fx_SolomonVoice_invSNR_calculation+0x69>

001401d4 <fx_SolomonVoice_invSNR_calculation+0x60>:
  1401d4:	a0cb20               	addx4	a12, a11, a2
  1401d7:	002cc2               	l32i	a12, a12, 0
  1401da:	808c80               	add	a8, a12, a8

001401dd <fx_SolomonVoice_invSNR_calculation+0x69>:
  1401dd:	ed7c                	movi.n	a13, -2
  1401df:	10d8d0               	and	a13, a8, a13
  1401e2:	400001b5453443de 	{ ae_movda32	aed4, a3; nop; ae_movda32	aed3, a13 }
  1401ea:	eb0fdd040303259f 	{ nop; ae_mul32.ll	aed3, aed3, aed4; nop }
  1401f2:	0cfb40f03f3000bf 	{ movi	a11, 0; nop; ae_srai64	aed3, aed3, 15 }
  1401fa:	25a3c4               	ae_movad32.l	a10, aed3
  1401fd:	f8d765               	call8	138f74 <Fx_10log10>
  140200:	a1a421               	l32r	a2, 128890 (2aaa <XtosCoreStateSize+0x282a>)
  140203:	3d9084               	ae_movi	aed9, 0
  140206:	a0d381               	l32r	a8, 128554 (f00 <XtosCoreStateSize+0xc80>)
  140209:	a25591               	l32r	a9, 128b60 (2d27 <XtosCoreStateSize+0x2aa7>)
  14020c:	400001b545ba4a9e 	{ ae_movda32	aed10, a10; nop; ae_movda32	aed11, a9 }
  140214:	0d80184b8a78782e 	{ ae_movda32	aed7, a8; ae_sub32s	aed8, aed10, aed11 }
  14021c:	528894               	ae_max32	aed8, aed8, aed9
  14021f:	538874               	ae_min32	aed8, aed8, aed7
  140222:	ebf2d90807078ecf 	{ ae_movi	aed8, -2; ae_sub32	aed7, aed7, aed8; nop }
  14022a:	417784               	ae_and	aed7, aed7, aed8
  14022d:	3c8234               	ae_movda32	aed8, a2
  140230:	eb0fdd080707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed8; nop }
  140238:	8c7f74               	ae_srai64	aed7, aed7, 15
  14023b:	25f7c4               	ae_movad32.l	a15, aed7
  14023e:	400001014506ef8e 	{ ae_movda32	aed6, a15; nop; movi	a14, 8 }
  140246:	0d80194150b0ce6e 	{ ae_sraa32rs	aed5, aed6, a14; nop }
  14024e:	2525c4               	ae_movad32.l	a2, aed5
  140251:	f01d                	retw.n

00140253 <fx_SolomonVoice_invSNR_calculation+0xdf>:
  140253:	080c                	movi.n	a8, 0
  140255:	ffe106               	j	1401dd <fx_SolomonVoice_invSNR_calculation+0x69>

00140258 <fx_SolomonVoice_invSNR_calculation+0xe4>:
  140258:	ebe94001010c00bf 	{ movi	a11, 0; ae_add32_hl_lh	aed12, aed1, aed1; nop }
  140260:	258cc4               	ae_movad32.l	a8, aed12
  140263:	f6d4d6               	bgez	a4, 1401d4 <fx_SolomonVoice_invSNR_calculation+0x60>
  140266:	ffdcc6               	j	1401dd <fx_SolomonVoice_invSNR_calculation+0x69>

00140269 <fx_SolomonVoice_invSNR_calculation+0xf5>:
  140269:	000000                                        ...

0014026c <fx_SolomonVoice_FNLMS_filter_update>:
  14026c:	008136               	entry	a1, 64
  14026f:	0d401248f4b3166e 	{ blti.w18	a6, 1, 1403a2 <fx_SolomonVoice_FNLMS_filter_update+0x136>; ae_movi	aed3, 20 }
  140277:	a06640               	addx4	a6, a6, a4
  14027a:	01d4b2               	addmi	a11, a4, 0x100
  14027d:	c93c                	movi.n	a9, 60
  14027f:	400001312103812e 	{ ae_s32.l.i	aed3, a1, 4; nop; movi	a8, 50 }
  140287:	400001b54510489e 	{ ae_movda32	aed0, a8; nop; ae_movda32	aed1, a9 }
  14028f:	400000c12271b1be 	{ ae_s32.l.i	aed1, a1, 8; nop; addi	a11, a11, 124 }
  140297:	01b9                	s32i.n	a11, a1, 0
  140299:	400000412320714e 	{ ae_s32.l.i	aed0, a1, 12; nop; addi	a7, a4, 36 }

001402a1 <fx_SolomonVoice_FNLMS_filter_update+0x35>:
  1402a1:	bd1404               	ae_l32.i	aed1, a4, 0
  1402a4:	bd2404               	ae_l32.i	aed2, a4, 0
  1402a7:	bd3404               	ae_l32.i	aed3, a4, 0
  1402aa:	25d3f4               	ae_nsaz32.l	a13, aed3
  1402ad:	bd0504               	ae_l32.i	aed0, a5, 0
  1402b0:	23dd80               	sext	a13, a13, 15
  1402b3:	0d800ccc46b3ad2e 	{ ae_slaa32s	aed4, aed2, a13; ae_movi	aed3, -2 }
  1402bb:	0c8015346474003e 	{ ae_and	aed0, aed0, aed3; ae_sel16i	aed4, aed4, aed4, 7 }
  1402c3:	400001747306c14e 	{ ae_l32.i	aed6, a1, 12; nop; ae_movad16.0	a12, aed4 }
  1402cb:	0d80184080b92c2e 	{ ae_movda32	aed2, a12; ae_movi	aed9, 0 }
  1402d3:	bb0fb4123010930e 	{ ae_s16.0.i	aed9, a3, 0; ae_mul32.ll	aed0, aed0, aed2; ae_and	aed1, aed1, aed3 }
  1402db:	eb0f400201010adf 	{ movi	a13, 10; ae_mul32.ll	aed1, aed1, aed2; nop }
  1402e3:	0cfbaef00f00411f 	{ ae_l32.i	aed4, a1, 4; nop; ae_srai64	aed0, aed0, 15 }
  1402eb:	0cfbc8f01f10a07f 	{ ae_movad32.l	a10, aed0; nop; ae_srai64	aed1, aed1, 15 }
  1402f3:	0d000040a0b8e74e 	{ bltu.w18	a7, a4, 140301 <fx_SolomonVoice_FNLMS_filter_update+0x95>; ae_movi	aed8, 0 }
  1402fb:	e04144               	ae_s32.l.i	aed4, a1, 16
  1402fe:	000686               	j	14031c <fx_SolomonVoice_FNLMS_filter_update+0xb0>

00140301 <fx_SolomonVoice_FNLMS_filter_update+0x95>:
  140301:	01e8                	l32i.n	a14, a1, 0
  140303:	62ee40               	saltu	a14, a14, a4
  140306:	3c7e34               	ae_movda32	aed7, a14
  140309:	c2fbae708f00512e 	{ ae_l32.i	aed5, a1, 8; nop; ae_eq32	b0:b1, aed7, aed8 }
  140311:	3b5614               	ae_movt32x2	aed5, aed6, b0:b1
  140314:	400001112405d14e 	{ ae_s32.l.i	aed5, a1, 16; nop; movi	a13, 20 }

0014031c <fx_SolomonVoice_FNLMS_filter_update+0xb0>:
  14031c:	400001754550ba1e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a11, aed1 }
  140324:	06ea16               	beqz	a10, 140396 <fx_SolomonVoice_FNLMS_filter_update+0x12a>
  140327:	711ba6               	blti	a11, 1, 14039c <fx_SolomonVoice_FNLMS_filter_update+0x130>
  14032a:	381aa6               	blti	a10, 1, 140366 <fx_SolomonVoice_FNLMS_filter_update+0xfa>
  14032d:	ac0c                	movi.n	a12, 10
  14032f:	01c1e5               	call8	141f4c <fx_SolomonVoice_FNLMS_coef_cal>
  140332:	3caa34               	ae_movda32	aed10, a10
  140335:	e9fbaea08fa0b14f 	{ ae_l32.i	aed11, a1, 16; nop; ae_sext32	aed10, aed10, 15 }
  14033d:	53aab4               	ae_min32	aed10, aed10, aed11
  140340:	d2a304               	ae_s16.0.i	aed10, a3, 0
  140343:	b00304               	ae_l16.i	aed0, a3, 0

00140346 <fx_SolomonVoice_FNLMS_filter_update+0xda>:
  140346:	332b                	addi.n	a3, a3, 2
  140348:	40000040200c525e 	{ ae_l16.i	aed12, a2, 0; nop; addi	a5, a5, 4 }
  140350:	ebe520000c0b444f 	{ addi	a4, a4, 4; ae_add16s	aed11, aed12, aed0; nop }
  140358:	d3b214               	ae_s16.0.ip	aed11, a2, 2
  14035b:	0d3ff44120b0b46e 	{ bne.w18	a4, a6, 1402a1 <fx_SolomonVoice_FNLMS_filter_update+0x35>; nop }
  140363:	000ec6               	j	1403a2 <fx_SolomonVoice_FNLMS_filter_update+0x136>

00140366 <fx_SolomonVoice_FNLMS_filter_update+0xfa>:
  140366:	ac0c                	movi.n	a12, 10
  140368:	ebfb40000a0d64df 	{ movi	a13, 100; ae_neg32s	aed13, aed0; nop }
  140370:	25adc4               	ae_movad32.l	a10, aed13
  140373:	01bda5               	call8	141f4c <fx_SolomonVoice_FNLMS_coef_cal>
  140376:	64a082               	movi	a8, 100
  140379:	400001b545214a8e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed2, a8 }
  140381:	171184               	ae_sext32	aed1, aed1, 15
  140384:	531124               	ae_min32	aed1, aed1, aed2
  140387:	25f1c4               	ae_movad32.l	a15, aed1
  14038a:	3c0f24               	ae_movda16	aed0, a15
  14038d:	2b0604               	ae_neg16s	aed0, aed0
  140390:	d20304               	ae_s16.0.i	aed0, a3, 0
  140393:	ffebc6               	j	140346 <fx_SolomonVoice_FNLMS_filter_update+0xda>

00140396 <fx_SolomonVoice_FNLMS_filter_update+0x12a>:
  140396:	b00304               	ae_l16.i	aed0, a3, 0
  140399:	ffea46               	j	140346 <fx_SolomonVoice_FNLMS_filter_update+0xda>

0014039c <fx_SolomonVoice_FNLMS_filter_update+0x130>:
  14039c:	b00304               	ae_l16.i	aed0, a3, 0
  14039f:	ffe8c6               	j	140346 <fx_SolomonVoice_FNLMS_filter_update+0xda>

001403a2 <fx_SolomonVoice_FNLMS_filter_update+0x136>:
  1403a2:	f01d                	retw.n

001403a4 <fx_SolomonVoice_EchoPSD_estimation>:
  1403a4:	008136               	entry	a1, 64
  1403a7:	269192               	l16si	a9, a1, 76
  1403aa:	229182               	l16si	a8, a1, 68
  1403ad:	09f996               	bltz	a9, 140450 <fx_SolomonVoice_EchoPSD_estimation+0xac>
  1403b0:	3c2534               	ae_movda32	aed2, a5
  1403b3:	400001b52332416e 	{ ae_s32.l.i	aed2, a1, 12; nop; ae_movda32	aed3, a6 }
  1403bb:	400001b52243417e 	{ ae_s32.l.i	aed3, a1, 8; nop; ae_movda32	aed4, a7 }
  1403c3:	400001b52104418e 	{ ae_s32.l.i	aed4, a1, 4; nop; ae_movda32	aed0, a8 }
  1403cb:	400001b52010414e 	{ ae_s32.l.i	aed0, a1, 0; nop; ae_movda32	aed1, a4 }
  1403d3:	400000112401619e 	{ ae_s32.l.i	aed1, a1, 16; nop; addi	a6, a9, 1 }
  1403db:	a06630               	addx4	a6, a6, a3
  1403de:	209172               	l16si	a7, a1, 64
  1403e1:	249152               	l16si	a5, a1, 72
  1403e4:	1147f0               	slli	a4, a7, 1
  1403e7:	c04540               	sub	a4, a5, a4
  1403ea:	234480               	sext	a4, a4, 15

001403ed <fx_SolomonVoice_EchoPSD_estimation+0x49>:
  1403ed:	07ed                	mov.n	a14, a7
  1403ef:	05fd                	mov.n	a15, a5
  1403f1:	bde204               	ae_l32.i	aed14, a2, 0
  1403f4:	40000174705da3ee 	{ ae_l32.i	aed13, a3, 0; nop; ae_movad32.l	a10, aed14 }
  1403fc:	05c4d4               	ae_slaa32s	aed12, aed13, a4
  1403ff:	40000174745781ce 	{ ae_l32.i	aed7, a1, 16; nop; ae_movad32.l	a8, aed12 }
  140407:	03b8                	l32i.n	a11, a3, 0
  140409:	7288a0               	salt	a8, a8, a10
  14040c:	0d80184080ba982e 	{ ae_movda32	aed9, a8; ae_movi	aed10, 0 }
  140414:	c2fbae90af00813e 	{ ae_l32.i	aed8, a1, 12; nop; ae_eq32	b0:b1, aed9, aed10 }
  14041c:	c2fbae90af20611e 	{ ae_l32.i	aed6, a1, 4; nop; ae_eq32	b2:b3, aed9, aed10 }
  140424:	c4fbae802f60512e 	{ ae_l32.i	aed5, a1, 8; nop; ae_movf32x2	aed6, aed8, b2:b3 }
  14042c:	c4fbc8700f50c67e 	{ ae_movad32.l	a12, aed6; nop; ae_movf32x2	aed5, aed7, b0:b1 }
  140434:	25d5c4               	ae_movad32.l	a13, aed5
  140437:	0167e5               	call8	141ab4 <fx_SolomonVoice_recursiveAVG_ll>
  14043a:	400001b470f041ae 	{ ae_l32.i	aed0, a1, 0; nop; ae_movda32	aed15, a10 }
  140442:	b3fb20f00ff0433e 	{ addi	a3, a3, 4; nop; ae_max32	aed15, aed15, aed0 }
  14044a:	e1f214               	ae_s32.l.ip	aed15, a2, 4
  14044d:	9c9367               	bne	a3, a6, 1403ed <fx_SolomonVoice_EchoPSD_estimation+0x49>

00140450 <fx_SolomonVoice_EchoPSD_estimation+0xac>:
  140450:	f01d                	retw.n

00140452 <fx_SolomonVoice_EchoPSD_estimation+0xae>:
	...

00140454 <fx_SolomonVoice_noisefloor_smoothing>:
  140454:	004136               	entry	a1, 32
  140457:	03ed                	mov.n	a14, a3
  140459:	04dd                	mov.n	a13, a4
  14045b:	02fd                	mov.n	a15, a2
  14045d:	070c                	movi.n	a7, 0
  14045f:	a1c121               	l32r	a2, 128b64 (e38 <XtosCoreStateSize+0xbb8>)
  140462:	0d401d4070b1946e 	{ blti.w18	a4, 10, 14063d <fx_SolomonVoice_noisefloor_smoothing+0x1e9>; ae_movi	aed1, 0 }
  14046a:	03bd                	mov.n	a11, a3
  14046c:	a38b                	addi.n	a10, a3, 8
  14046e:	28c392               	addi	a9, a3, 40
  140471:	f6c4c2               	addi	a12, a4, -10
  140474:	400000a145f022fe 	{ ae_movda32	aed0, a2; nop; addi	a2, a15, -6 }
  14047c:	028d                	mov.n	a8, a2
  14047e:	a0cc30               	addx4	a12, a12, a3
  140481:	ebfa200c0e0a8ccf 	{ addi	a12, a12, 8; ae_movi	aed10, -2; nop }
  140489:	178076               	loop	a0, 1404a4 <fx_SolomonVoice_noisefloor_smoothing+0x50>
  14048c:	030100               	rsr.lend	a0
  14048f:	130000               	wsr.lbeg	a0
  140492:	11c002               	addi	a0, a0, 17
  140495:	01d002               	addmi	a0, a0, 0x100
  140498:	130100               	wsr.lend	a0
  14049b:	002000               	isync
  14049e:	030200               	rsr.lcount	a0
  1404a1:	01c002               	addi	a0, a0, 1
  1404a4:	0b5d                	mov.n	a5, a11
  1404a6:	772bd4               	ae_la64.pp	u1, a11
  1404a9:	0a6d                	mov.n	a6, a10
  1404ab:	772ac4               	ae_la64.pp	u0, a10
  1404ae:	0dd6c4               	ae_la32x2.ip	aed13, u0, a6
  1404b1:	0d85d4               	ae_la32x2.ip	aed8, u1, a5
  1404b4:	0d95d4               	ae_la32x2.ip	aed9, u1, a5
  1404b7:	a0edd4               	ae_sel16i	aed14, aed13, aed13, 0
  1404ba:	8000dd98983b259e 	{ nop; ae_sel16i.n	aed11, aed8, aed8, 0; ae_sel16i	aed3, aed9, aed9, 0 }
  1404c2:	94e8ddeb11c7259e 	{ nop; ae_add32s	aed7, aed1, aed11; ae_add32s	aed12, aed1, aed14 }
  1404ca:	9400ddd9c8d5259e 	{ nop; ae_sel16i.n	aed5, aed8, aed9, 0; ae_add32s	aed13, aed12, aed13 }
  1404d2:	9400d3857526c68e 	{ ae_la32x2.ip	aed12, u0, a6; ae_sel16i.n	aed6, aed5, aed5, 0; ae_add32s	aed2, aed7, aed8 }
  1404da:	94e8d363124f35ae 	{ ae_la32x2.ip	aed3, u1, a5; ae_add32s	aed15, aed2, aed3; ae_add32s	aed4, aed1, aed6 }
  1404e2:	94e8dd95f476259e 	{ nop; ae_add32s	aed6, aed4, aed5; ae_add32s	aed7, aed15, aed9 }
  1404ea:	8000dd9c3c9e259e 	{ nop; ae_sel16i.n	aed14, aed12, aed12, 0; ae_sel16i	aed9, aed9, aed3, 0 }
  1404f2:	9400d3e3d3b8f68e 	{ ae_la32x2.ip	aed15, u0, a6; ae_sel16i.n	aed8, aed3, aed3, 0; ae_add32s	aed11, aed13, aed14 }
  1404fa:	94e8d38c7b52c5ae 	{ ae_la32x2.ip	aed12, u1, a5; ae_add32s	aed2, aed11, aed12; ae_add32s	aed5, aed7, aed8 }
  140502:	9400dd3f5fb4259e 	{ nop; ae_sel16i.n	aed4, aed15, aed15, 0; ae_add32s	aed11, aed5, aed3 }
  14050a:	80e8ddc4c2de259e 	{ nop; ae_add32s	aed14, aed2, aed4; ae_sel16i	aed13, aed12, aed12, 0 }
  140512:	94e8aedfbe4f89ee 	{ ae_l32.i	aed8, a9, -8; ae_add32s	aed15, aed14, aed15; ae_add32s	aed4, aed11, aed13 }
  14051a:	9400d3cc4373d5ae 	{ ae_la32x2.ip	aed13, u1, a5; ae_sel16i.n	aed3, aed3, aed12, 0; ae_add32s	aed7, aed4, aed12 }
  140522:	80e8dd989775259e 	{ nop; ae_add32s	aed5, aed7, aed8; ae_sel16i	aed7, aed9, aed9, 0 }
  14052a:	9400dd7d6c8c259e 	{ nop; ae_sel16i.n	aed12, aed12, aed13, 0; ae_add32s	aed8, aed6, aed7 }
  140532:	8000dd3c3c74259e 	{ nop; ae_sel16i.n	aed4, aed12, aed12, 0; ae_sel16i	aed7, aed3, aed3, 0 }
  14053a:	bbe8d359a856e68e 	{ ae_la32x2.ip	aed14, u0, a6; ae_add32s	aed6, aed8, aed9; ae_and	aed5, aed5, aed10 }
  140542:	2ee8dd570652259f 	{ nop; ae_add32s	aed2, aed6, aed7; ae_mul32.ll_s2	aed5, aed5, aed0 }
  14054a:	80e820e3e223377e 	{ addi	a7, a7, 3; ae_add32s	aed3, aed2, aed3; ae_sel16i	aed2, aed14, aed14, 0 }
  140552:	0ce8aef25f5d79ff 	{ ae_l32.i	aed7, a9, -4; ae_add32s	aed13, aed15, aed2; ae_srai64	aed5, aed5, 15 }
  14055a:	94e8afe4d38b993e 	{ ae_l32.ip	aed9, a9, 12; ae_add32s	aed11, aed3, aed4; ae_add32s	aed8, aed13, aed14 }
  140562:	94e8209c8b46cbbe 	{ addi	a11, a11, 12; ae_add32s	aed6, aed11, aed12; ae_add32s	aed4, aed8, aed9 }
  14056a:	bbe82047a643caae 	{ addi	a10, a10, 12; ae_add32s	aed3, aed6, aed7; ae_and	aed4, aed4, aed10 }
  140572:	bb0fc830a434557e 	{ ae_movad32.l	a5, aed5; ae_mul32.ll	aed4, aed4, aed0; ae_and	aed3, aed3, aed10 }
  14057a:	0c8018b083d3552e 	{ ae_movda32	aed5, a5; ae_mul32.ll	aed3, aed3, aed0 }
  140582:	0cfb22f04f40285f 	{ addi	a5, a8, 34; nop; ae_srai64	aed4, aed4, 15 }
  14058a:	0cfbc8f03f30647f 	{ ae_movad32.l	a6, aed4; nop; ae_srai64	aed3, aed3, 15 }
  140592:	400001b4b745486e 	{ ae_s16.0.i	aed5, a8, 14; nop; ae_movda32	aed4, a6 }
  14059a:	40000174b854653e 	{ ae_s16.0.i	aed4, a5, -16; nop; ae_movad32.l	a6, aed3 }
  1405a2:	400000014522568e 	{ ae_movda32	aed2, a6; nop; addi	a5, a8, 32 }
  1405aa:	40000060b802858e 	{ ae_s16.0.i	aed2, a5, -16; nop; addi	a8, a8, 6 }
  1405b2:	023ca7               	bltu	a12, a10, 1405b8 <fx_SolomonVoice_noisefloor_smoothing+0x164>

001405b5 <fx_SolomonVoice_noisefloor_smoothing+0x161>:
  1405b5:	ffb406               	j	140489 <fx_SolomonVoice_noisefloor_smoothing+0x35>

001405b8 <fx_SolomonVoice_noisefloor_smoothing+0x164>:
  1405b8:	f8cd62               	addi	a6, a13, -8
  1405bb:	0d000841f0b0967e 	{ blt.w18	a6, a7, 14064e <fx_SolomonVoice_noisefloor_smoothing+0x1fa>; nop }

001405c3 <fx_SolomonVoice_noisefloor_smoothing+0x16f>:
  1405c3:	a087e0               	addx4	a8, a7, a14
  1405c6:	f9cd32               	addi	a3, a13, -7
  1405c9:	9047f0               	addx2	a4, a7, a15
  1405cc:	448b                	addi.n	a4, a4, 8
  1405ce:	a033e0               	addx4	a3, a3, a14
  1405d1:	20c872               	addi	a7, a8, 32
  1405d4:	ebfa220c0e02033f 	{ addi	a3, a3, 32; ae_movi	aed2, -2; nop }

001405dc <fx_SolomonVoice_noisefloor_smoothing+0x188>:
  1405dc:	086d                	mov.n	a6, a8
  1405de:	7728e4               	ae_la64.pp	u2, a8
  1405e1:	0d66e4               	ae_la32x2.ip	aed6, u2, a6
  1405e4:	eb00d3060607f6cf 	{ ae_la32x2.ip	aed15, u2, a6; ae_sel16i.n	aed7, aed6, aed6, 0; nop }
  1405ec:	405174               	ae_add32s	aed5, aed1, aed7
  1405ef:	9400d36f5f34b6ce 	{ ae_la32x2.ip	aed11, u2, a6; ae_sel16i.n	aed4, aed15, aed15, 0; ae_add32s	aed3, aed5, aed6 }
  1405f7:	40e344               	ae_add32s	aed14, aed3, aed4
  1405fa:	9400d3fbebcd76ce 	{ ae_la32x2.ip	aed7, u2, a6; ae_sel16i.n	aed13, aed11, aed11, 0; ae_add32s	aed12, aed14, aed15 }
  140602:	40acd4               	ae_add32s	aed10, aed12, aed13
  140605:	9400ddb7a789259e 	{ nop; ae_sel16i.n	aed9, aed7, aed7, 0; ae_add32s	aed8, aed10, aed11 }
  14060d:	406894               	ae_add32s	aed6, aed8, aed9
  140610:	ebe8af070604571f 	{ ae_l32.ip	aed5, a7, 4; ae_add32s	aed4, aed6, aed7; nop }
  140618:	403454               	ae_add32s	aed3, aed4, aed5
  14061b:	413324               	ae_and	aed3, aed3, aed2
  14061e:	eb0fdd000303259f 	{ nop; ae_mul32.ll	aed3, aed3, aed0; nop }
  140626:	8c3f34               	ae_srai64	aed3, aed3, 15
  140629:	2553c4               	ae_movad32.l	a5, aed3
  14062c:	40000041450f858e 	{ ae_movda32	aed15, a5; nop; addi	a8, a8, 4 }
  140634:	d3f414               	ae_s16.0.ip	aed15, a4, 2
  140637:	131737               	beq	a7, a3, 14064e <fx_SolomonVoice_noisefloor_smoothing+0x1fa>
  14063a:	ffe786               	j	1405dc <fx_SolomonVoice_noisefloor_smoothing+0x188>

0014063d <fx_SolomonVoice_noisefloor_smoothing+0x1e9>:
  14063d:	0a84a6               	blti	a4, 8, 14064b <fx_SolomonVoice_noisefloor_smoothing+0x1f7>
  140640:	400000a145f022fe 	{ ae_movda32	aed0, a2; nop; addi	a2, a15, -6 }
  140648:	ffddc6               	j	1405c3 <fx_SolomonVoice_noisefloor_smoothing+0x16f>

0014064b <fx_SolomonVoice_noisefloor_smoothing+0x1f7>:
  14064b:	facf22               	addi	a2, a15, -6

0014064e <fx_SolomonVoice_noisefloor_smoothing+0x1fa>:
  14064e:	fcad82               	movi	a8, 0xfffffdfc
  140651:	a14571               	l32r	a7, 128b68 (4ccc <xthals_release_major+0x1dec>)
  140654:	9f6251               	l32r	a5, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  140657:	9f3861               	l32r	a6, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  14065a:	fede92               	addmi	a9, a14, 0xfffffe00
  14065d:	fcc992               	addi	a9, a9, -4
  140660:	02d992               	addmi	a9, a9, 0x200
  140663:	40000041450c369e 	{ ae_movda32	aed12, a6; nop; addi	a3, a9, 4 }
  14066b:	094d                	mov.n	a4, a9
  14066d:	400000c1450b454e 	{ ae_movda32	aed11, a5; nop; addi	a4, a4, 12 }
  140675:	ebfaaf0c0e0d831f 	{ ae_l32.ip	aed8, a3, 4; ae_movi	aed13, -2; nop }
  14067d:	40000081450a979e 	{ ae_movda32	aed10, a7; nop; addi	a9, a9, 8 }
  140685:	bbfbaf80df80341e 	{ ae_l32.ip	aed3, a4, 4; nop; ae_and	aed8, aed8, aed13 }
  14068d:	bbfbaf30df30631e 	{ ae_l32.ip	aed6, a3, 4; nop; ae_and	aed3, aed3, aed13 }
  140695:	bbfbaf60df60131e 	{ ae_l32.ip	aed1, a3, 4; nop; ae_and	aed6, aed6, aed13 }
  14069d:	bbfbaf10df10441e 	{ ae_l32.ip	aed4, a4, 4; nop; ae_and	aed1, aed1, aed13 }
  1406a5:	bb0faf4ad848791e 	{ ae_l32.ip	aed7, a9, 4; ae_mul32.ll	aed8, aed8, aed10; ae_and	aed4, aed4, aed13 }
  1406ad:	bbfb4070df70025e 	{ movi	a5, 2; nop; ae_and	aed7, aed7, aed13 }
  1406b5:	0c0faffa8686591f 	{ ae_l32.ip	aed5, a9, 4; ae_mul32.ll	aed6, aed6, aed10; ae_srai64	aed8, aed8, 15 }
  1406bd:	bb0f205bd353627e 	{ addi	a7, a2, 6; ae_mul32.ll	aed3, aed3, aed11; ae_and	aed5, aed5, aed13 }
  1406c5:	0cfbaff06f60041f 	{ ae_l32.ip	aed0, a4, 4; nop; ae_srai64	aed6, aed6, 15 }
  1406cd:	0c0faffc3737291f 	{ ae_l32.ip	aed2, a9, 4; ae_mul32.ll	aed7, aed7, aed12; ae_srai64	aed3, aed3, 15 }
  1406d5:	bb0f592bd424299e 	{ or	a2, a9, a9; ae_mul32.ll	aed4, aed4, aed11; ae_and	aed2, aed2, aed13 }
  1406dd:	0c0fc8fc7575c87f 	{ ae_movad32.l	a12, aed8; ae_mul32.ll	aed5, aed5, aed12; ae_srai64	aed7, aed7, 15 }
  1406e5:	400001754557ac7e 	{ ae_movda32	aed7, a12; nop; ae_movad32.l	a10, aed7 }
  1406ed:	0c0fc8fc525eb37f 	{ ae_movad32.l	a11, aed3; ae_mul32.ll	aed14, aed2, aed12; ae_srai64	aed5, aed5, 15 }
  1406f5:	400001b545984bae 	{ ae_movda32	aed8, a11; nop; ae_movda32	aed9, a10 }
  1406fd:	3f8576               	loop	a5, 140740 <fx_SolomonVoice_noisefloor_smoothing+0x2ec>
  140700:	bb0faf0ad131021e 	{ ae_l32.ip	aed0, a2, 4; ae_mul32.ll	aed1, aed1, aed10; ae_and	aed3, aed0, aed13 }
  140708:	0ce7c8f84778667f 	{ ae_movad32.l	a6, aed6; ae_add32	aed8, aed7, aed8; ae_srai64	aed7, aed4, 15 }
  140710:	0c0faffb1364131f 	{ ae_l32.ip	aed1, a3, 4; ae_mul32.ll	aed4, aed3, aed11; ae_srai64	aed6, aed1, 15 }
  140718:	0ce7c8f9e853557f 	{ ae_movad32.l	a5, aed5; ae_add32	aed3, aed8, aed9; ae_srai64	aed5, aed14, 15 }
  140720:	bbfbb500df00371e 	{ ae_s16.0.ip	aed3, a7, 2; nop; ae_and	aed0, aed0, aed13 }
  140728:	400001754559557e 	{ ae_movda32	aed9, a5; nop; ae_movad32.l	a5, aed7 }
  140730:	bb0faf1cd01e041e 	{ ae_l32.ip	aed0, a4, 4; ae_mul32.ll	aed14, aed0, aed12; ae_and	aed1, aed1, aed13 }
  140738:	400001b54578456e 	{ ae_movda32	aed8, a5; nop; ae_movda32	aed7, a6 }

00140740 <fx_SolomonVoice_noisefloor_smoothing+0x2ec>:
  140740:	25b5c4               	ae_movad32.l	a11, aed5
  140743:	25a6c4               	ae_movad32.l	a10, aed6
  140746:	a03de0               	addx4	a3, a13, a14
  140749:	ebe759080703577f 	{ or	a5, a7, a7; ae_add32	aed3, aed7, aed8; nop }
  140751:	ebe750090303338f 	{ add	a3, a3, a8; ae_add32	aed3, aed3, aed9; nop }
  140759:	d33514               	ae_s16.0.ip	aed3, a5, 2
  14075c:	02d342               	addmi	a4, a3, 0x200
  14075f:	bb0f510ad10f7dfe 	{ addx2	a7, a13, a15; ae_mul32.ll	aed15, aed1, aed10; ae_and	aed0, aed0, aed13 }
  140767:	0cfb2ff04fd0a77f 	{ addi	a7, a7, -6; nop; ae_srai64	aed13, aed4, 15 }
  14076f:	0cfb2ff0fff0442f 	{ addi	a2, a4, -12; nop; ae_srai64	aed15, aed15, 15 }
  140777:	0c0fc8fbe080cf7f 	{ ae_movad32.l	a12, aed15; ae_mul32.ll	aed0, aed0, aed11; ae_srai64	aed8, aed14, 15 }
  14077f:	4000000145ff3a4e 	{ ae_movda32	aed15, a10; nop; addi	a3, a4, -16 }
  140787:	0cfbc8f00f00987f 	{ ae_movad32.l	a9, aed8; nop; ae_srai64	aed0, aed0, 15 }
  14078f:	4000017545506b0e 	{ ae_movda32	aed0, a11; nop; ae_movad32.l	a6, aed0 }

00140797 <fx_SolomonVoice_noisefloor_smoothing+0x343>:
  140797:	400001b5459e49ce 	{ ae_movda32	aed14, a9; nop; ae_movda32	aed9, a12 }
  14079f:	40000175455266de 	{ ae_movda32	aed2, a6; nop; ae_movad32.l	a6, aed13 }
  1407a7:	ebfaaf0c0e0d831f 	{ ae_l32.ip	aed8, a3, 4; ae_movi	aed13, -2; nop }
  1407af:	bbfbaf80df80321e 	{ ae_l32.ip	aed3, a2, 4; nop; ae_and	aed8, aed8, aed13 }
  1407b7:	4000008145f1464e 	{ ae_movda32	aed1, a6; nop; addi	a4, a4, -8 }
  1407bf:	bbfbaf30df30521e 	{ ae_l32.ip	aed5, a2, 4; nop; ae_and	aed3, aed3, aed13 }
  1407c7:	bbe7af52d959631e 	{ ae_l32.ip	aed6, a3, 4; ae_add32	aed9, aed9, aed2; ae_and	aed5, aed5, aed13 }
  1407cf:	bbe7af6ed969741e 	{ ae_l32.ip	aed7, a4, 4; ae_add32	aed9, aed9, aed14; ae_and	aed6, aed6, aed13 }
  1407d7:	bb0faf7cd575441e 	{ ae_l32.ip	aed4, a4, 4; ae_mul32.ll	aed5, aed5, aed12; ae_and	aed7, aed7, aed13 }
  1407df:	bb0faf4cd343221e 	{ ae_l32.ip	aed2, a2, 4; ae_mul32.ll	aed3, aed3, aed12; ae_and	aed4, aed4, aed13 }
  1407e7:	bbe7af21df2f131e 	{ ae_l32.ip	aed1, a3, 4; ae_add32	aed15, aed15, aed1; ae_and	aed2, aed2, aed13 }
  1407ef:	bbe7af10df1f041e 	{ ae_l32.ip	aed0, a4, 4; ae_add32	aed15, aed15, aed0; ae_and	aed1, aed1, aed13 }
  1407f7:	0c0fb5fb3838f51f 	{ ae_s16.0.ip	aed15, a5, 2; ae_mul32.ll	aed8, aed8, aed11; ae_srai64	aed3, aed3, 15 }
  1407ff:	0c0fc8fa5757a37f 	{ ae_movad32.l	a10, aed3; ae_mul32.ll	aed7, aed7, aed10; ae_srai64	aed5, aed5, 15 }
  140807:	0c0fb5fb8686951f 	{ ae_s16.0.ip	aed9, a5, 2; ae_mul32.ll	aed6, aed6, aed11; ae_srai64	aed8, aed8, 15 }
  14080f:	0c0fc8fc7272b87f 	{ ae_movad32.l	a11, aed8; ae_mul32.ll	aed2, aed2, aed12; ae_srai64	aed7, aed7, 15 }
  140817:	0c0fc8fa6464c77f 	{ ae_movad32.l	a12, aed7; ae_mul32.ll	aed4, aed4, aed10; ae_srai64	aed6, aed6, 15 }
  14081f:	4000010145075b1e 	{ ae_movda32	aed7, a11; nop; movi	a5, 1 }
  140827:	400001b5459e4cae 	{ ae_movda32	aed14, a12; nop; ae_movda32	aed9, a10 }
  14082f:	0020f0               	nop
  140832:	0020f0               	nop
  140835:	3f8576               	loop	a5, 140878 <fx_SolomonVoice_noisefloor_smoothing+0x424>
  140838:	bb0faf0bd131021e 	{ ae_l32.ip	aed0, a2, 4; ae_mul32.ll	aed1, aed1, aed11; ae_and	aed3, aed0, aed13 }
  140840:	0ce7c8fe477e667f 	{ ae_movad32.l	a6, aed6; ae_add32	aed14, aed7, aed14; ae_srai64	aed7, aed4, 15 }
  140848:	0c0faffa1364131f 	{ ae_l32.ip	aed1, a3, 4; ae_mul32.ll	aed4, aed3, aed10; ae_srai64	aed6, aed1, 15 }
  140850:	0ce7c8f92e53557f 	{ ae_movad32.l	a5, aed5; ae_add32	aed3, aed14, aed9; ae_srai64	aed5, aed2, 15 }
  140858:	bbfbb500df00371e 	{ ae_s16.0.ip	aed3, a7, 2; nop; ae_and	aed0, aed0, aed13 }
  140860:	400001754559557e 	{ ae_movda32	aed9, a5; nop; ae_movad32.l	a5, aed7 }
  140868:	bb0faf1cd012041e 	{ ae_l32.ip	aed0, a4, 4; ae_mul32.ll	aed2, aed0, aed12; ae_and	aed1, aed1, aed13 }
  140870:	400001b5457e456e 	{ ae_movda32	aed14, a5; nop; ae_movda32	aed7, a6 }

00140878 <fx_SolomonVoice_noisefloor_smoothing+0x424>:
  140878:	bbfbc800df80b67e 	{ ae_movad32.l	a11, aed6; nop; ae_and	aed8, aed0, aed13 }
  140880:	0cfbc8f04f60957f 	{ ae_movad32.l	a9, aed5; nop; ae_srai64	aed6, aed4, 15 }
  140888:	0cfb59f92e5c577f 	{ or	a5, a7, a7; ae_mov	aed12, aed9; ae_srai64	aed5, aed2, 15 }

00140890 <fx_SolomonVoice_noisefloor_smoothing+0x43c>:
  140890:	2ee7c81eb779857f 	{ ae_movad32.l	a8, aed5; ae_add32	aed9, aed7, aed14; ae_mul32.ll_s2	aed7, aed1, aed11 }
  140898:	0c8018ba88d8282e 	{ ae_movda32	aed2, a8; ae_mul32.ll	aed8, aed8, aed10 }
  1408a0:	0cfbc8f07f70a67f 	{ ae_movad32.l	a10, aed6; nop; ae_srai64	aed7, aed7, 15 }
  1408a8:	0ce7c8fc8989c77f 	{ ae_movad32.l	a12, aed7; ae_add32	aed9, aed9, aed12; ae_srai64	aed8, aed8, 15 }
  1408b0:	400001754554da8e 	{ ae_movda32	aed4, a10; nop; ae_movad32.l	a13, aed8 }
  1408b8:	400001b545134dce 	{ ae_movda32	aed3, a13; nop; ae_movda32	aed1, a12 }
  1408c0:	0d80184381113b2e 	{ ae_movda32	aed3, a11; ae_add32	aed1, aed1, aed3 }
  1408c8:	0d8018448313492e 	{ ae_movda32	aed4, a9; ae_add32	aed3, aed3, aed4 }
  1408d0:	ebe7b5040303951f 	{ ae_s16.0.ip	aed9, a5, 2; ae_add32	aed3, aed3, aed4; nop }
  1408d8:	ebe7b5020101351f 	{ ae_s16.0.ip	aed3, a5, 2; ae_add32	aed1, aed1, aed2; nop }
  1408e0:	d31514               	ae_s16.0.ip	aed1, a5, 2
  1408e3:	f01d                	retw.n

001408e5 <fx_SolomonVoice_noisefloor_smoothing+0x491>:
  1408e5:	000000                                        ...

001408e8 <fx_SolomonVoice_global_SNR_averaging>:
  1408e8:	004136               	entry	a1, 32
  1408eb:	641b                	addi.n	a6, a4, 1
  1408ed:	250c                	movi.n	a5, 2
  1408ef:	024d                	mov.n	a4, a2
  1408f1:	032d                	mov.n	a2, a3
  1408f3:	33cb                	addi.n	a3, a3, 12
  1408f5:	1ca676               	loopgtz	a6, 140915 <fx_SolomonVoice_global_SNR_averaging+0x2d>
  1408f8:	bd0224               	ae_l32.i	aed0, a2, 8
  1408fb:	be1344               	ae_l32.ip	aed1, a3, 16
  1408fe:	ebe8af010001024f 	{ ae_l32.ip	aed0, a2, 16; ae_add32s	aed1, aed0, aed1; nop }
  140906:	bd23a4               	ae_l32.i	aed2, a3, -24
  140909:	400024               	ae_add32s	aed0, aed0, aed2
  14090c:	400014               	ae_add32s	aed0, aed0, aed1
  14090f:	820504               	ae_sraa32s	aed0, aed0, a5
  140912:	e10414               	ae_s32.l.ip	aed0, a4, 4

00140915 <fx_SolomonVoice_global_SNR_averaging+0x2d>:
  140915:	f01d                	retw.n

00140917 <fx_SolomonVoice_global_SNR_averaging+0x2f>:
	...

00140918 <fx_SolomonVoice_aprioriSNR_recursiveAVG>:
  140918:	004136               	entry	a1, 32
  14091b:	038d                	mov.n	a8, a3
  14091d:	029d                	mov.n	a9, a2
  14091f:	047d                	mov.n	a7, a4
  140921:	0d4008cce6b524ae 	{ bltz.w18	a4, 1409b3 <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x9b>; ae_movi	aed5, -2 }
  140929:	bd0204               	ae_l32.i	aed0, a2, 0
  14092c:	9fc541               	l32r	a4, 128840 (6ccc <xthals_release_major+0x3dec>)
  14092f:	a08f21               	l32r	a2, 128b6c (1333 <XtosCoreStateSize+0x10b3>)
  140932:	3c3434               	ae_movda32	aed3, a4
  140935:	410054               	ae_and	aed0, aed0, aed5
  140938:	eb0fdd030000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed3; nop }
  140940:	3c6234               	ae_movda32	aed6, a2
  140943:	0cfb59f00f00299f 	{ or	a2, a9, a9; nop; ae_srai64	aed0, aed0, 15 }
  14094b:	2530c4               	ae_movad32.l	a3, aed0
  14094e:	3c2334               	ae_movda32	aed2, a3
  140951:	083d                	mov.n	a3, a8
  140953:	be0314               	ae_l32.ip	aed0, a3, 4
  140956:	0020f0               	nop
  140959:	f03d                	nop.n
  14095b:	f03d                	nop.n
  14095d:	38a776               	loopgtz	a7, 140999 <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x81>
  140960:	bbfbae005f10021e 	{ ae_l32.i	aed0, a2, 4; nop; ae_and	aed1, aed0, aed5 }
  140968:	bb0fdd065110259e 	{ nop; ae_mul32.ll	aed0, aed1, aed6; ae_and	aed1, aed0, aed5 }
  140970:	eb0fdd030101259f 	{ nop; ae_mul32.ll	aed1, aed1, aed3; nop }
  140978:	8c0f04               	ae_srai64	aed0, aed0, 15
  14097b:	0cfbc8f01f00407f 	{ ae_movad32.l	a4, aed0; nop; ae_srai64	aed0, aed1, 15 }
  140983:	400001754550440e 	{ ae_movda32	aed0, a4; nop; ae_movad32.l	a4, aed0 }
  14098b:	0d8018c08210242e 	{ ae_movda32	aed2, a4; ae_add32s	aed0, aed2, aed0 }
  140993:	e10214               	ae_s32.l.ip	aed0, a2, 4
  140996:	be0314               	ae_l32.ip	aed0, a3, 4

00140999 <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x81>:
  140999:	414054               	ae_and	aed4, aed0, aed5
  14099c:	eb0fdd060404259f 	{ nop; ae_mul32.ll	aed4, aed4, aed6; nop }
  1409a4:	8c4f44               	ae_srai64	aed4, aed4, 15
  1409a7:	2564c4               	ae_movad32.l	a6, aed4
  1409aa:	3c3634               	ae_movda32	aed3, a6
  1409ad:	401234               	ae_add32s	aed1, aed2, aed3
  1409b0:	e11214               	ae_s32.l.ip	aed1, a2, 4

001409b3 <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x9b>:
  1409b3:	c04570               	sub	a4, a5, a7
  1409b6:	0d400ccc36b4146e 	{ blti.w18	a4, 1, 140a7d <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x165>; ae_movi	aed4, -2 }
  1409be:	045d                	mov.n	a5, a4
  1409c0:	9ee4a1               	l32r	a10, 128550 (3fff <xthals_release_major+0x111f>)
  1409c3:	a02790               	addx4	a2, a7, a9
  1409c6:	a03780               	addx4	a3, a7, a8
  1409c9:	334b                	addi.n	a3, a3, 4
  1409cb:	4000004145032a2e 	{ ae_movda32	aed3, a10; nop; addi	a2, a2, 4 }
  1409d3:	366407               	bbci	a4, 0, 140a0d <fx_SolomonVoice_aprioriSNR_recursiveAVG+0xf5>
  1409d6:	beb214               	ae_l32.ip	aed11, a2, 4
  1409d9:	bbfbafb04fb0a31e 	{ ae_l32.ip	aed10, a3, 4; nop; ae_and	aed11, aed11, aed4 }
  1409e1:	bb0fdda34bab259e 	{ nop; ae_mul32.ll	aed11, aed11, aed3; ae_and	aed10, aed10, aed4 }
  1409e9:	eb0fdd030a0a259f 	{ nop; ae_mul32.ll	aed10, aed10, aed3; nop }
  1409f1:	8cbfb4               	ae_srai64	aed11, aed11, 15
  1409f4:	0cfbc8f0afa04b7f 	{ ae_movad32.l	a4, aed11; nop; ae_srai64	aed10, aed10, 15 }
  1409fc:	256ac4               	ae_movad32.l	a6, aed10
  1409ff:	400001b54589464e 	{ ae_movda32	aed9, a6; nop; ae_movda32	aed8, a4 }
  140a07:	407894               	ae_add32s	aed7, aed8, aed9
  140a0a:	e072f4               	ae_s32.l.i	aed7, a2, -4

00140a0d <fx_SolomonVoice_aprioriSNR_recursiveAVG+0xf5>:
  140a0d:	214150               	srai	a4, a5, 1
  140a10:	67a476               	loopgtz	a4, 140a7b <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x163>
  140a13:	be0224               	ae_l32.ip	aed0, a2, 8
  140a16:	bbfbaf004f10032e 	{ ae_l32.ip	aed0, a3, 8; nop; ae_and	aed1, aed0, aed4 }
  140a1e:	bb0fae03412102fe 	{ ae_l32.i	aed0, a2, -4; ae_mul32.ll	aed1, aed1, aed3; ae_and	aed2, aed0, aed4 }
  140a26:	bb0fdd034220259e 	{ nop; ae_mul32.ll	aed0, aed2, aed3; ae_and	aed2, aed0, aed4 }
  140a2e:	0c0fddf31221259f 	{ nop; ae_mul32.ll	aed1, aed2, aed3; ae_srai64	aed2, aed1, 15 }
  140a36:	0cfbc8f00f00427f 	{ ae_movad32.l	a4, aed2; nop; ae_srai64	aed0, aed0, 15 }
  140a3e:	400001754550440e 	{ ae_movda32	aed0, a4; nop; ae_movad32.l	a4, aed0 }
  140a46:	3c2434               	ae_movda32	aed2, a4
  140a49:	0ce8ddf21010259f 	{ nop; ae_add32s	aed0, aed0, aed2; ae_srai64	aed1, aed1, 15 }
  140a51:	400001752e50421e 	{ ae_s32.l.i	aed0, a2, -8; nop; ae_movad32.l	a4, aed1 }
  140a59:	400001b47f10434e 	{ ae_l32.i	aed0, a3, -4; nop; ae_movda32	aed1, a4 }
  140a61:	410044               	ae_and	aed0, aed0, aed4
  140a64:	eb0fdd030000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed3; nop }
  140a6c:	8c0f04               	ae_srai64	aed0, aed0, 15
  140a6f:	2540c4               	ae_movad32.l	a4, aed0
  140a72:	3c0434               	ae_movda32	aed0, a4
  140a75:	400104               	ae_add32s	aed0, aed1, aed0
  140a78:	e002f4               	ae_s32.l.i	aed0, a2, -4

00140a7b <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x163>:
  140a7b:	f01d                	retw.n

00140a7d <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x165>:
  140a7d:	f01d                	retw.n

00140a7f <fx_SolomonVoice_aprioriSNR_recursiveAVG+0x167>:
	...

00140a80 <fx_SolomonVoice_tx_Silence_mode_detection>:
  140a80:	004136               	entry	a1, 32
  140a83:	1d0c                	movi.n	a13, 1
  140a85:	0c0c                	movi.n	a12, 0
  140a87:	04ed                	mov.n	a14, a4
  140a89:	02ad                	mov.n	a10, a2
  140a8b:	039d                	mov.n	a9, a3
  140a8d:	320c                	movi.n	a2, 3
  140a8f:	930c                	movi.n	a3, 9
  140a91:	09d542               	addmi	a4, a5, 0x900
  140a94:	ebfa2a000001445f 	{ addi	a5, a4, -92; ae_movi	aed1, 0; nop }
  140a9c:	a02442               	l32i	a4, a4, 0x280
  140a9f:	0f8376               	loop	a3, 140ab2 <fx_SolomonVoice_tx_Silence_mode_detection+0x32>
  140aa2:	321b                	addi.n	a3, a2, 1
  140aa4:	1122e0               	slli	a2, a2, 2
  140aa7:	bf0424               	ae_l32.x	aed0, a4, a2
  140aaa:	ebe85f000101238f 	{ sext	a2, a3, 15; ae_add32s	aed1, aed1, aed0; nop }

00140ab2 <fx_SolomonVoice_tx_Silence_mode_detection+0x32>:
  140ab2:	2531c4               	ae_movad32.l	a3, aed1
  140ab5:	21d942               	addmi	a4, a9, 0x2100
  140ab8:	2fda22               	addmi	a2, a10, 0x2f00
  140abb:	dcc2b2               	addi	a11, a2, -36
  140abe:	f8c492               	addi	a9, a4, -8
  140ac1:	76a8                	l32i.n	a10, a6, 28
  140ac3:	776232               	s32i	a3, a2, 0x1dc
  140ac6:	2fa3a7               	bge	a3, a10, 140af9 <fx_SolomonVoice_tx_Silence_mode_detection+0x79>
  140ac9:	04de42               	addmi	a4, a14, 0x400
  140acc:	762272               	l32i	a7, a2, 0x1d8
  140acf:	ba9422               	l16si	a2, a4, 0x174
  140ad2:	0d00014055b1a7ae 	{ bge.w18	a7, a10, 140aeb <fx_SolomonVoice_tx_Silence_mode_detection+0x6b>; ae_movi	aed1, 5 }
  140ada:	821b                	addi.n	a8, a2, 1
  140adc:	238880               	sext	a8, a8, 15
  140adf:	3c0834               	ae_movda32	aed0, a8
  140ae2:	530014               	ae_min32	aed0, aed0, aed1
  140ae5:	252084               	ae_movad16.0	a2, aed0
  140ae8:	ba5422               	s16i	a2, a4, 0x174

00140aeb <fx_SolomonVoice_tx_Silence_mode_detection+0x6b>:
  140aeb:	1d5226               	beqi	a2, 5, 140b0c <fx_SolomonVoice_tx_Silence_mode_detection+0x8c>
  140aee:	7e59c2               	s16i	a12, a9, 252
  140af1:	7f55c2               	s16i	a12, a5, 254
  140af4:	7f6b32               	s32i	a3, a11, 0x1fc
  140af7:	f01d                	retw.n

00140af9 <fx_SolomonVoice_tx_Silence_mode_detection+0x79>:
  140af9:	7f9562               	l16si	a6, a5, 254
  140afc:	1a16a6               	blti	a6, 1, 140b1a <fx_SolomonVoice_tx_Silence_mode_detection+0x9a>
  140aff:	7a54d2               	s16i	a13, a4, 244
  140b02:	960b                	addi.n	a9, a6, -1
  140b04:	7f5592               	s16i	a9, a5, 254
  140b07:	766232               	s32i	a3, a2, 0x1d8
  140b0a:	f01d                	retw.n

00140b0c <fx_SolomonVoice_tx_Silence_mode_detection+0x8c>:
  140b0c:	7e59d2               	s16i	a13, a9, 252
  140b0f:	0196a2               	l16si	a10, a6, 2
  140b12:	7f55a2               	s16i	a10, a5, 254
  140b15:	7f6b32               	s32i	a3, a11, 0x1fc
  140b18:	f01d                	retw.n

00140b1a <fx_SolomonVoice_tx_Silence_mode_detection+0x9a>:
  140b1a:	04deb2               	addmi	a11, a14, 0x400
  140b1d:	ba5bc2               	s16i	a12, a11, 0x174
  140b20:	7a54c2               	s16i	a12, a4, 244
  140b23:	7f55c2               	s16i	a12, a5, 254
  140b26:	766232               	s32i	a3, a2, 0x1d8
  140b29:	f01d                	retw.n

00140b2b <fx_SolomonVoice_tx_Silence_mode_detection+0xab>:
	...

00140b2c <fx_SolomonVoice_iniSNR_smoothing>:
  140b2c:	004136               	entry	a1, 32
  140b2f:	3d1094               	ae_movi	aed1, 1
  140b32:	0d80184080b3262e 	{ ae_movda32	aed2, a6; ae_movi	aed3, 0 }
  140b3a:	c3e7dd213201259e 	{ nop; ae_add32	aed1, aed2, aed1; ae_lt32	b0:b1, aed2, aed3 }
  140b42:	3a1214               	ae_movf32x2	aed1, aed2, b0:b1
  140b45:	1efbdd101f10249f 	{ ae_zalign64	u0; nop; ae_srai32	aed1, aed1, 1 }
  140b4d:	400001754500a21e 	{ ae_movda32	aed0, a2; nop; ae_movad16.0	a10, aed1 }
  140b55:	2580c4               	ae_movad32.l	a8, aed0
  140b58:	0d40094170b01a6e 	{ blti.w18	a10, 1, 140bf3 <fx_SolomonVoice_iniSNR_smoothing+0xc7>; nop }
  140b60:	21b1a0               	srai	a11, a10, 1
  140b63:	056a07               	bbci	a10, 0, 140b6c <fx_SolomonVoice_iniSNR_smoothing+0x40>
  140b66:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  140b69:	401144               	ae_add32s	aed1, aed1, aed4

00140b6c <fx_SolomonVoice_iniSNR_smoothing+0x40>:
  140b6c:	6bac                	beqz.n	a11, 140b96 <fx_SolomonVoice_iniSNR_smoothing+0x6a>
  140b6e:	9b0b                	addi.n	a9, a11, -1
  140b70:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  140b73:	0d28c4               	ae_la32x2.ip	aed2, u0, a8
  140b76:	0020f0               	nop
  140b79:	f03d                	nop.n
  140b7b:	f03d                	nop.n
  140b7d:	0fa976               	loopgtz	a9, 140b90 <fx_SolomonVoice_iniSNR_smoothing+0x64>
  140b80:	ebe8d3000101088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed1, aed1, aed0; nop }
  140b88:	ebe8d3020101288f 	{ ae_la32x2.ip	aed2, u0, a8; ae_add32s	aed1, aed1, aed2; nop }

00140b90 <fx_SolomonVoice_iniSNR_smoothing+0x64>:
  140b90:	405104               	ae_add32s	aed5, aed1, aed0
  140b93:	401524               	ae_add32s	aed1, aed5, aed2

00140b96 <fx_SolomonVoice_iniSNR_smoothing+0x6a>:
  140b96:	a07114               	ae_sel16i	aed7, aed1, aed1, 0
  140b99:	ebe8dd010706288f 	{ ae_sa64pos.fp	u0, a8; ae_add32s	aed6, aed7, aed1; nop }
  140ba1:	2576c4               	ae_movad32.l	a7, aed6
  140ba4:	356607               	bbci	a6, 0, 140bdd <fx_SolomonVoice_iniSNR_smoothing+0xb1>

00140ba7 <fx_SolomonVoice_iniSNR_smoothing+0x7b>:
  140ba7:	eb7c                	movi.n	a11, -2
  140ba9:	10b7b0               	and	a11, a7, a11
  140bac:	400001b5458944be 	{ ae_movda32	aed9, a4; nop; ae_movda32	aed8, a11 }
  140bb4:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  140bbc:	0cfb40f08f8000bf 	{ movi	a11, 0; nop; ae_srai64	aed8, aed8, 15 }
  140bc4:	25a8c4               	ae_movad32.l	a10, aed8
  140bc7:	f83ae5               	call8	138f74 <Fx_10log10>
  140bca:	9fe5c1               	l32r	a12, 128b60 (2d27 <XtosCoreStateSize+0x2aa7>)
  140bcd:	400001b545cb4ace 	{ ae_movda32	aed11, a10; nop; ae_movda32	aed12, a12 }
  140bd5:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  140bd8:	252ac4               	ae_movad32.l	a2, aed10
  140bdb:	f01d                	retw.n

00140bdd <fx_SolomonVoice_iniSNR_smoothing+0xb1>:
  140bdd:	05cd                	mov.n	a12, a5
  140bdf:	a02620               	addx4	a2, a6, a2
  140be2:	a0b630               	addx4	a11, a6, a3
  140be5:	0bb8                	l32i.n	a11, a11, 0
  140be7:	02a8                	l32i.n	a10, a2, 0
  140be9:	f84ca5               	call8	1390b4 <Fx_recursive_avg>
  140bec:	02a9                	s32i.n	a10, a2, 0
  140bee:	7a7a                	add.n	a7, a10, a7
  140bf0:	ffecc6               	j	140ba7 <fx_SolomonVoice_iniSNR_smoothing+0x7b>

00140bf3 <fx_SolomonVoice_iniSNR_smoothing+0xc7>:
  140bf3:	ffe7c6               	j	140b96 <fx_SolomonVoice_iniSNR_smoothing+0x6a>

00140bf6 <fx_SolomonVoice_iniSNR_smoothing+0xca>:
	...

00140bf8 <fx_SolomonVoice_noisefloor_cal>:
  140bf8:	004136               	entry	a1, 32
  140bfb:	1091b2               	l16si	a11, a1, 32
  140bfe:	039d                	mov.n	a9, a3
  140c00:	c0d540               	sub	a13, a5, a4
  140c03:	400001b54521476e 	{ ae_movda32	aed1, a7; nop; ae_movda32	aed2, a6 }
  140c0b:	400001014504653e 	{ ae_movda32	aed4, a5; nop; movi	a6, 3 }
  140c13:	400001f145f354ee 	{ ae_movda32	aed3, a4; nop; movi	a5, -2 }
  140c1b:	23dd80               	sext	a13, a13, 15
  140c1e:	129132               	l16si	a3, a1, 36
  140c21:	a0ab20               	addx4	a10, a11, a2
  140c24:	204aa0               	or	a4, a10, a10
  140c27:	c033b0               	sub	a3, a3, a11
  140c2a:	a08b90               	addx4	a8, a11, a9
  140c2d:	ebfa590c0e06288f 	{ or	a2, a8, a8; ae_movi	aed6, -2; nop }
  140c35:	4000001145053d3e 	{ ae_movda32	aed5, a13; nop; addi	a3, a3, 1 }
  140c3d:	3ca376               	loopgtz	a3, 140c7d <fx_SolomonVoice_noisefloor_cal+0x85>
  140c40:	be0214               	ae_l32.ip	aed0, a2, 4
  140c43:	4f0014               	ae_sub32s	aed0, aed0, aed1
  140c46:	410064               	ae_and	aed0, aed0, aed6
  140c49:	eb0fdd020000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed2; nop }
  140c51:	8c0f04               	ae_srai64	aed0, aed0, 15
  140c54:	2530c4               	ae_movad32.l	a3, aed0
  140c57:	103350               	and	a3, a3, a5
  140c5a:	3c0334               	ae_movda32	aed0, a3
  140c5d:	eb0fdd050000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed5; nop }
  140c65:	8c0f04               	ae_srai64	aed0, aed0, 15
  140c68:	2530c4               	ae_movad32.l	a3, aed0
  140c6b:	3c0334               	ae_movda32	aed0, a3
  140c6e:	820604               	ae_sraa32s	aed0, aed0, a6
  140c71:	400034               	ae_add32s	aed0, aed0, aed3
  140c74:	520034               	ae_max32	aed0, aed0, aed3
  140c77:	530044               	ae_min32	aed0, aed0, aed4
  140c7a:	e10414               	ae_s32.l.ip	aed0, a4, 4

00140c7d <fx_SolomonVoice_noisefloor_cal+0x85>:
  140c7d:	f01d                	retw.n

00140c7f <fx_SolomonVoice_noisefloor_cal+0x87>:
	...

00140c80 <fx_SolomonVoice_Npsd_2nd_estimation>:
  140c80:	006136               	entry	a1, 48
  140c83:	189192               	l16si	a9, a1, 48
  140c86:	9d60b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  140c89:	4a3c                	movi.n	a10, 52
  140c8b:	ebfb6b000f0021af 	{ ae_l16.x	aed2, a1, a10; nop; nop }
  140c93:	3c0b24               	ae_movda16	aed0, a11
  140c96:	0d4006c2105129ae 	{ bltz.w18	a9, 140cfb <fx_SolomonVoice_Npsd_2nd_estimation+0x7b>; ae_sub16s	aed1, aed0, aed2 }
  140c9e:	d22114               	ae_s16.0.i	aed2, a1, 2
  140ca1:	400001b4b031415e 	{ ae_s16.0.i	aed1, a1, 0; nop; ae_movda32	aed3, a5 }
  140ca9:	400000112103519e 	{ ae_s32.l.i	aed3, a1, 4; nop; addi	a5, a9, 1 }
  140cb1:	905540               	addx2	a5, a5, a4

00140cb4 <fx_SolomonVoice_Npsd_2nd_estimation+0x34>:
  140cb4:	06ed                	mov.n	a14, a6
  140cb6:	07fd                	mov.n	a15, a7
  140cb8:	02a8                	l32i.n	a10, a2, 0
  140cba:	03b8                	l32i.n	a11, a3, 0
  140cbc:	b0a404               	ae_l16.i	aed10, a4, 0
  140cbf:	b09104               	ae_l16.i	aed9, a1, 0
  140cc2:	0c8016fa09a871de 	{ ae_l16.i	aed7, a1, 2; ae_mulfp16x4s	aed8, aed9, aed10 }
  140cca:	9d4f81               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  140ccd:	0d801a48c70568ee 	{ ae_movda16	aed6, a8; ae_add16s	aed5, aed7, aed8 }
  140cd5:	0d801ac54654c53e 	{ ae_movad16.0	a12, aed5; ae_sub16s	aed4, aed6, aed5 }
  140cdd:	25d484               	ae_movad16.0	a13, aed4
  140ce0:	0001e5               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  140ce3:	334b                	addi.n	a3, a3, 4
  140ce5:	400001b471bc41ae 	{ ae_l32.i	aed12, a1, 4; nop; ae_movda32	aed11, a10 }
  140ced:	b3fb20b0cfb0244e 	{ addi	a4, a4, 2; nop; ae_max32	aed11, aed11, aed12 }
  140cf5:	e1b214               	ae_s32.l.ip	aed11, a2, 4
  140cf8:	b89457               	bne	a4, a5, 140cb4 <fx_SolomonVoice_Npsd_2nd_estimation+0x34>

00140cfb <fx_SolomonVoice_Npsd_2nd_estimation+0x7b>:
  140cfb:	f01d                	retw.n

00140cfd <fx_SolomonVoice_Npsd_2nd_estimation+0x7d>:
  140cfd:	000000                                        ...

00140d00 <fx_SolomonVoice_recursiveAVG_ls>:
  140d00:	004136               	entry	a1, 32
  140d03:	fa0c                	movi.n	a10, 15
  140d05:	9d7bc1               	l32r	a12, 1282f4 (4000 <xthals_release_major+0x1120>)
  140d08:	0b0c                	movi.n	a11, 0
  140d0a:	400001b54574426e 	{ ae_movda32	aed4, a2; nop; ae_movda32	aed7, a6 }
  140d12:	400001b54556453e 	{ ae_movda32	aed6, a5; nop; ae_movda32	aed5, a3 }
  140d1a:	0c8018b685d5642e 	{ ae_movda32	aed6, a4; ae_mul32.ll	aed5, aed5, aed6 }
  140d22:	180f601674746bcf 	{ ae_movda32x2	aed6, a11, a12; ae_mul32.ll	aed4, aed4, aed6; ae_slai32	aed7, aed7, 1 }
  140d2a:	315564               	ae_add64	aed5, aed5, aed6
  140d2d:	0d8019c654246a5e 	{ ae_sraa64	aed5, aed5, a10; ae_add64	aed4, aed4, aed6 }
  140d35:	400001e5454647ae 	{ ae_movda32	aed6, a7; nop; ae_sraa64	aed4, aed4, a10 }
  140d3d:	ebf2c8070606957f 	{ ae_movad32.l	a9, aed5; ae_sub32	aed6, aed6, aed7; nop }
  140d45:	258684               	ae_movad16.0	a8, aed6
  140d48:	400001754553294e 	{ ae_movda32	aed3, a9; nop; ae_movad32.l	a2, aed4 }
  140d50:	400001854521328e 	{ ae_movda32	aed1, a2; nop; ae_slaa32s	aed2, aed3, a8 }
  140d58:	400124               	ae_add32s	aed0, aed1, aed2
  140d5b:	2520c4               	ae_movad32.l	a2, aed0
  140d5e:	f01d                	retw.n

00140d60 <fx_SolomonVoice_recursiveAVG_ls_2>:
  140d60:	004136               	entry	a1, 32
  140d63:	9d64f1               	l32r	a15, 1282f4 (4000 <xthals_release_major+0x1120>)
  140d66:	400001b545d7457e 	{ ae_movda32	aed7, a5; nop; ae_movda32	aed13, a7 }
  140d6e:	400001b545e5446e 	{ ae_movda32	aed5, a4; nop; ae_movda32	aed14, a6 }
  140d76:	18fbae10efe0c20f 	{ ae_l32.i	aed12, a2, 0; nop; ae_slai32	aed14, aed14, 1 }
  140d7e:	2ef240ce5dcd00ef 	{ movi	a14, 0; ae_sub32	aed13, aed13, aed14; ae_mul32.ll_s2	aed12, aed12, aed5 }
  140d86:	40000174700d93de 	{ ae_l32.i	aed13, a3, 0; nop; ae_movad16.0	a9, aed13 }
  140d8e:	eb0f60070d0d6eff 	{ ae_movda32x2	aed6, a14, a15; ae_mul32.ll	aed13, aed13, aed7; nop }
  140d96:	ebea40060c0c0fbf 	{ movi	a11, 15; ae_add64	aed12, aed12, aed6; nop }
  140d9e:	0d8019c6cd2d6bce 	{ ae_sraa64	aed12, aed12, a11; ae_add64	aed13, aed13, aed6 }
  140da6:	81dbd4               	ae_sraa64	aed13, aed13, a11
  140da9:	25ddc4               	ae_movad32.l	a13, aed13
  140dac:	40000175455bcdce 	{ ae_movda32	aed11, a13; nop; ae_movad32.l	a12, aed12 }
  140db4:	4000018545a9bc9e 	{ ae_movda32	aed9, a12; nop; ae_slaa32s	aed10, aed11, a9 }
  140dbc:	ebe8ae0a0908421f 	{ ae_l32.i	aed4, a2, 4; ae_add32s	aed8, aed9, aed10; nop }
  140dc4:	e08204               	ae_s32.l.i	aed8, a2, 0
  140dc7:	eb0fae050404531f 	{ ae_l32.i	aed5, a3, 4; ae_mul32.ll	aed4, aed4, aed5; nop }
  140dcf:	eb0fdd070505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed7; nop }
  140dd7:	314464               	ae_add64	aed4, aed4, aed6
  140dda:	0d8019c645256b4e 	{ ae_sraa64	aed4, aed4, a11; ae_add64	aed5, aed5, aed6 }
  140de2:	815b54               	ae_sraa64	aed5, aed5, a11
  140de5:	25a5c4               	ae_movad32.l	a10, aed5
  140de8:	4000017545538a4e 	{ ae_movda32	aed3, a10; nop; ae_movad32.l	a8, aed4 }
  140df0:	400001854521389e 	{ ae_movda32	aed1, a8; nop; ae_slaa32s	aed2, aed3, a9 }
  140df8:	400124               	ae_add32s	aed0, aed1, aed2
  140dfb:	e00214               	ae_s32.l.i	aed0, a2, 4
  140dfe:	f01d                	retw.n

00140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>:
  140e00:	004136               	entry	a1, 32
  140e03:	9d3c41               	l32r	a4, 1282f4 (4000 <xthals_release_major+0x1120>)
  140e06:	eb0b40030109003f 	{ movi	a3, 0; ae_mul32x16.l2	aed9, aed1, aed3; nop }
  140e0e:	29086012308da34f 	{ ae_movda32x2	aed10, a3, a4; ae_mul32x16.h3	aed13, aed0, aed2; ae_mul32x16.h3_s2	aed8, aed1, aed3 }
  140e16:	2ceadd0a29e9259f 	{ nop; ae_add64	aed9, aed9, aed10; ae_mul32x16.l2_s2	aed14, aed0, aed2 }
  140e1e:	05eadd1a9878259f 	{ nop; ae_add64	aed8, aed8, aed10; ae_slai64s	aed7, aed9, 17 }
  140e26:	05eadd1a8e6e259f 	{ nop; ae_add64	aed14, aed14, aed10; ae_slai64s	aed6, aed8, 17 }
  140e2e:	05eadd1aedcd259f 	{ nop; ae_add64	aed13, aed13, aed10; ae_slai64s	aed12, aed14, 17 }
  140e36:	05fbdd10dfb0259f 	{ nop; nop; ae_slai64s	aed11, aed13, 17 }
  140e3e:	0d80084100b0c0be 	{ ae_trunci32x2f64s	aed0, aed11, aed12, 0; nop }
  140e46:	0d80084150b0706e 	{ ae_trunci32x2f64s	aed5, aed6, aed7, 0; nop }
  140e4e:	054254               	ae_slaa32s	aed4, aed5, a2
  140e51:	400044               	ae_add32s	aed0, aed0, aed4
  140e54:	f01d                	retw.n

00140e56 <fx_SolomonVoice_recursiveAVG_ls_2_vector+0x56>:
	...

00140e58 <fx_SolomonVoice_EchoPSD_gain_cal>:
  140e58:	004136               	entry	a1, 32
  140e5b:	400001b54410323e 	{ ae_movda16	aed0, a2; nop; ae_movda16	aed1, a3 }
  140e63:	3b1466               	bnei	a4, 1, 140ea2 <fx_SolomonVoice_EchoPSD_gain_cal+0x4a>
  140e66:	520c                	movi.n	a2, 5
  140e68:	6a1526               	beqi	a5, 1, 140ed6 <fx_SolomonVoice_EchoPSD_gain_cal+0x7e>
  140e6b:	46a677               	bge	a6, a7, 140eb5 <fx_SolomonVoice_EchoPSD_gain_cal+0x5d>
  140e6e:	24c192               	addi	a9, a1, 36
  140e71:	b09904               	ae_l16.i	aed9, a9, 0
  140e74:	0c801af931a8959e 	{ nop; ae_mulfp16x4s	aed8, aed1, aed9 }
  140e7c:	9d2f81               	l32r	a8, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  140e7f:	400001054457882e 	{ ae_movda16	aed7, a8; nop; ae_slaa16s	aed5, aed8, a2 }
  140e87:	9cdf21               	l32r	a2, 128204 (5999 <xthals_release_major+0x2ab9>)
  140e8a:	0c801af7c0a362ee 	{ ae_movda16	aed6, a2; ae_mulfp16x4s	aed3, aed0, aed7 }
  140e92:	0c801af635a4959e 	{ nop; ae_mulfp16x4s	aed4, aed5, aed6 }
  140e9a:	332344               	ae_add16s	aed2, aed3, aed4
  140e9d:	252284               	ae_movad16.0	a2, aed2
  140ea0:	f01d                	retw.n

00140ea2 <fx_SolomonVoice_EchoPSD_gain_cal+0x4a>:
  140ea2:	9db7a1               	l32r	a10, 128580 (7332 <xthals_release_major+0x4452>)
  140ea5:	3cba24               	ae_movda16	aed11, a10
  140ea8:	0c801afb30aa959e 	{ nop; ae_mulfp16x4s	aed10, aed0, aed11 }
  140eb0:	252a84               	ae_movad16.0	a2, aed10
  140eb3:	f01d                	retw.n

00140eb5 <fx_SolomonVoice_EchoPSD_gain_cal+0x5d>:
  140eb5:	9d20b1               	l32r	a11, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  140eb8:	9cd3c1               	l32r	a12, 128204 (5999 <xthals_release_major+0x2ab9>)
  140ebb:	3c2c24               	ae_movda16	aed2, a12
  140ebe:	0c801af2c1aefbee 	{ ae_movda16	aed15, a11; ae_mulfp16x4s	aed14, aed1, aed2 }
  140ec6:	0c801aff30ad959e 	{ nop; ae_mulfp16x4s	aed13, aed0, aed15 }
  140ece:	33cde4               	ae_add16s	aed12, aed13, aed14
  140ed1:	252c84               	ae_movad16.0	a2, aed12
  140ed4:	f01d                	retw.n

00140ed6 <fx_SolomonVoice_EchoPSD_gain_cal+0x7e>:
  140ed6:	9d18b1               	l32r	a11, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  140ed9:	9ccac1               	l32r	a12, 128204 (5999 <xthals_release_major+0x2ab9>)
  140edc:	20c1d2               	addi	a13, a1, 32
  140edf:	b04d04               	ae_l16.i	aed4, a13, 0
  140ee2:	0c801af431a3959e 	{ nop; ae_mulfp16x4s	aed3, aed1, aed4 }
  140eea:	400001b544f23cbe 	{ ae_movda16	aed2, a12; nop; ae_movda16	aed15, a11 }
  140ef2:	0c800cff10ad823e 	{ ae_slaa16s	aed1, aed3, a2; ae_mulfp16x4s	aed13, aed0, aed15 }
  140efa:	0c801af231ae959e 	{ nop; ae_mulfp16x4s	aed14, aed1, aed2 }
  140f02:	33cde4               	ae_add16s	aed12, aed13, aed14
  140f05:	252c84               	ae_movad16.0	a2, aed12
  140f08:	f01d                	retw.n

00140f0a <fx_SolomonVoice_EchoPSD_gain_cal+0xb2>:
	...

00140f0c <fx_SolomonVoice_aprioriSNR_freqSmoothing>:
  140f0c:	004136               	entry	a1, 32
  140f0f:	9d0aa1               	l32r	a10, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  140f12:	9d3261               	l32r	a6, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  140f15:	9f14b1               	l32r	a11, 128b68 (4ccc <xthals_release_major+0x1dec>)
  140f18:	029d                	mov.n	a9, a2
  140f1a:	7723c4               	ae_la64.pp	u0, a3
  140f1d:	032d                	mov.n	a2, a3
  140f1f:	0d32c4               	ae_la32x2.ip	aed3, u0, a2
  140f22:	0d801accc6ba7bee 	{ ae_movda16	aed7, a11; ae_movi	aed10, -2 }
  140f2a:	bbfbd330af60028e 	{ ae_la32x2.ip	aed0, u0, a2; nop; ae_and	aed6, aed3, aed10 }
  140f32:	eb09dd070608259f 	{ nop; ae_mul32x16.l0	aed8, aed6, aed7; nop }
  140f3a:	27004f607363fecf 	{ movi	a12, -2; ae_sel16i.n	aed3, aed3, aed0, 0; ae_mul32x16.h1_s2	aed6, aed6, aed7 }
  140f42:	bbfb5930af30733e 	{ or	a7, a3, a3; nop; ae_and	aed3, aed3, aed10 }
  140f4a:	05fb59106f40844f 	{ or	a8, a4, a4; nop; ae_slai64s	aed4, aed6, 17 }
  140f52:	05fbdd108f5024df 	{ ae_zalign64	u2; nop; ae_slai64s	aed5, aed8, 17 }
  140f5a:	400001b5448936ae 	{ ae_movda16	aed9, a6; nop; ae_movda16	aed8, a10 }
  140f62:	0d80084160b0504e 	{ ae_trunci32x2f64s	aed6, aed4, aed5, 0; nop }
  140f6a:	bb09dd08a34e22be 	{ ae_movalign	u1, u2; ae_mul32x16.l0	aed14, aed3, aed8; ae_and	aed4, aed0, aed10 }
  140f72:	0c8018b984a5b62e 	{ ae_movda32	aed11, a6; ae_mul32x16.l0	aed5, aed4, aed9 }
  140f7a:	05064018e323014f 	{ movi	a4, 1; ae_mul32x16.h1	aed3, aed3, aed8; ae_slai64s	aed2, aed14, 17 }
  140f82:	050659195454399f 	{ or	a3, a9, a9; ae_mul32x16.h1	aed4, aed4, aed9; ae_slai64s	aed5, aed5, 17 }
  140f8a:	0020f0               	nop
  140f8d:	6a8476               	loop	a4, 140ffb <fx_SolomonVoice_aprioriSNR_freqSmoothing+0xef>
  140f90:	bbfbc900af0010ae 	{ ae_mov	aed1, aed0; nop; ae_and	aed0, aed0, aed10 }
  140f98:	05fbdd103f30259f 	{ nop; nop; ae_slai64s	aed3, aed3, 17 }
  140fa0:	0c8008b730a2203e 	{ ae_trunci32x2f64s	aed3, aed3, aed2, 0; ae_mul32x16.l0	aed2, aed0, aed7 }
  140fa8:	05e8dd134634259f 	{ nop; ae_add32s	aed4, aed6, aed3; ae_slai64s	aed3, aed4, 17 }
  140fb0:	0c8008375093503e 	{ ae_trunci32x2f64s	aed5, aed3, aed5, 0; ae_mul32x16.h1	aed3, aed0, aed7 }
  140fb8:	05e8dd152445259f 	{ nop; ae_add32s	aed5, aed4, aed5; ae_slai64s	aed4, aed2, 17 }
  140fc0:	05fbd8103f5053af 	{ ae_sa32x2.ip	aed5, u1, a3; nop; ae_slai64s	aed5, aed3, 17 }
  140fc8:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  140fcb:	0d80084160b0405e 	{ ae_trunci32x2f64s	aed6, aed5, aed4, 0; nop }
  140fd3:	bb00dd00a154259e 	{ nop; ae_sel16i.n	aed4, aed1, aed0, 0; ae_and	aed5, aed0, aed10 }
  140fdb:	bb09dd49a524259e 	{ nop; ae_mul32x16.l0	aed4, aed5, aed9; ae_and	aed2, aed4, aed10 }
  140fe3:	2709dd288232259f 	{ nop; ae_mul32x16.l0	aed2, aed2, aed8; ae_mul32x16.h1_s2	aed3, aed2, aed8 }
  140feb:	0506dd194554259f 	{ nop; ae_mul32x16.h1	aed4, aed5, aed9; ae_slai64s	aed5, aed4, 17 }
  140ff3:	05fbdd102f20259f 	{ nop; nop; ae_slai64s	aed2, aed2, 17 }

00140ffb <fx_SolomonVoice_aprioriSNR_freqSmoothing+0xef>:
  140ffb:	05fbdd104ff0259f 	{ nop; nop; ae_slai64s	aed15, aed4, 17 }
  141003:	05fb52103f10287f 	{ addx4	a2, a8, a7; nop; ae_slai64s	aed1, aed3, 17 }
  14100b:	0d80084100b0201e 	{ ae_trunci32x2f64s	aed0, aed1, aed2, 0; nop }
  141013:	0d8008c0e61d50fe 	{ ae_trunci32x2f64s	aed14, aed15, aed5, 0; ae_add32s	aed13, aed6, aed0 }
  14101b:	0d8018ce8d1c6b2e 	{ ae_movda32	aed6, a11; ae_add32s	aed12, aed13, aed14 }
  141023:	0cc3d4               	ae_sa32x2.ip	aed12, u1, a3
  141026:	7733d4               	ae_sa64pos.fp	u1, a3
  141029:	57d8                	l32i.n	a13, a7, 20
  14102b:	0627e2               	l32i	a14, a7, 24
  14102e:	0427f2               	l32i	a15, a7, 16
  141031:	10eec0               	and	a14, a14, a12
  141034:	10ffc0               	and	a15, a15, a12
  141037:	10ddc0               	and	a13, a13, a12
  14103a:	400001b545544dfe 	{ ae_movda32	aed4, a13; nop; ae_movda32	aed5, a15 }

00141042 <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x136>:
  141042:	0c8018b685d56e2e 	{ ae_movda32	aed6, a14; ae_mul32.ll	aed5, aed5, aed6 }
  14104a:	0c8018bb86d6ba2e 	{ ae_movda32	aed11, a10; ae_mul32.ll	aed6, aed6, aed11 }
  141052:	0c0f2efb5454c22f 	{ addi	a2, a2, -20; ae_mul32.ll	aed4, aed4, aed11; ae_srai64	aed5, aed5, 15 }
  14105a:	0cfbc8f06f60357f 	{ ae_movad32.l	a3, aed5; nop; ae_srai64	aed6, aed6, 15 }
  141062:	0cfbc8f04f40567f 	{ ae_movad32.l	a5, aed6; nop; ae_srai64	aed4, aed4, 15 }
  14106a:	2544c4               	ae_movad32.l	a4, aed4
  14106d:	803350               	add	a3, a3, a5
  141070:	803340               	add	a3, a3, a4
  141073:	046932               	s32i	a3, a9, 16
  141076:	7722c4               	ae_la64.pp	u0, a2
  141079:	0d32c4               	ae_la32x2.ip	aed3, u0, a2
  14107c:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  14107f:	41b3a4               	ae_and	aed11, aed3, aed10
  141082:	bb09dd09ab4c259e 	{ nop; ae_mul32x16.l0	aed12, aed11, aed9; ae_and	aed4, aed0, aed10 }
  14108a:	2700ddb093b3259f 	{ nop; ae_sel16i.n	aed3, aed3, aed0, 0; ae_mul32x16.h1_s2	aed11, aed11, aed9 }
  141092:	4133a4               	ae_and	aed3, aed3, aed10
  141095:	05fbdd10bf50259f 	{ nop; nop; ae_slai64s	aed5, aed11, 17 }
  14109d:	05094018c36b014f 	{ movi	a4, 1; ae_mul32x16.l0	aed11, aed3, aed8; ae_slai64s	aed6, aed12, 17 }
  1410a5:	0c8008b764a5605e 	{ ae_trunci32x2f64s	aed6, aed5, aed6, 0; ae_mul32x16.l0	aed5, aed4, aed7 }
  1410ad:	05065218b323389f 	{ addx4	a3, a8, a9; ae_mul32x16.h1	aed3, aed3, aed8; ae_slai64s	aed2, aed11, 17 }
  1410b5:	05062f17545443ff 	{ addi	a15, a3, -12; ae_mul32x16.h1	aed4, aed4, aed7; ae_slai64s	aed5, aed5, 17 }
  1410bd:	6a8476               	loop	a4, 14112b <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x21f>
  1410c0:	bbfbc900af0010ae 	{ ae_mov	aed1, aed0; nop; ae_and	aed0, aed0, aed10 }
  1410c8:	05fbdd103f30259f 	{ nop; nop; ae_slai64s	aed3, aed3, 17 }
  1410d0:	0c8008b930a2203e 	{ ae_trunci32x2f64s	aed3, aed3, aed2, 0; ae_mul32x16.l0	aed2, aed0, aed9 }
  1410d8:	05e8dd134634259f 	{ nop; ae_add32s	aed4, aed6, aed3; ae_slai64s	aed3, aed4, 17 }
  1410e0:	0c8008395093503e 	{ ae_trunci32x2f64s	aed5, aed3, aed5, 0; ae_mul32x16.h1	aed3, aed0, aed9 }
  1410e8:	05e8dd152445259f 	{ nop; ae_add32s	aed5, aed4, aed5; ae_slai64s	aed4, aed2, 17 }
  1410f0:	05fbd8103f505fcf 	{ ae_sa32x2.ip	aed5, u2, a15; nop; ae_slai64s	aed5, aed3, 17 }
  1410f8:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  1410fb:	0d80084160b0405e 	{ ae_trunci32x2f64s	aed6, aed5, aed4, 0; nop }
  141103:	bb00dd00a154259e 	{ nop; ae_sel16i.n	aed4, aed1, aed0, 0; ae_and	aed5, aed0, aed10 }
  14110b:	bb09dd47a524259e 	{ nop; ae_mul32x16.l0	aed4, aed5, aed7; ae_and	aed2, aed4, aed10 }
  141113:	2709dd288232259f 	{ nop; ae_mul32x16.l0	aed2, aed2, aed8; ae_mul32x16.h1_s2	aed3, aed2, aed8 }
  14111b:	0506dd174554259f 	{ nop; ae_mul32x16.h1	aed4, aed5, aed7; ae_slai64s	aed5, aed4, 17 }
  141123:	05fbdd102f20259f 	{ nop; nop; ae_slai64s	aed2, aed2, 17 }

0014112b <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x21f>:
  14112b:	05fb40104f80095f 	{ movi	a5, 9; nop; ae_slai64s	aed8, aed4, 17 }
  141133:	05fbdd103f9022bf 	{ ae_movalign	u1, u2; nop; ae_slai64s	aed9, aed3, 17 }
  14113b:	0d80084170b0209e 	{ ae_trunci32x2f64s	aed7, aed9, aed2, 0; nop }
  141143:	0d8008c74613508e 	{ ae_trunci32x2f64s	aed4, aed8, aed5, 0; ae_add32s	aed3, aed6, aed7 }
  14114b:	ebe859040302277f 	{ or	a2, a7, a7; ae_add32s	aed2, aed3, aed4; nop }
  141153:	0c2fd4               	ae_sa32x2.ip	aed2, u1, a15
  141156:	773fd4               	ae_sa64pos.fp	u1, a15
  141159:	7727c4               	ae_la64.pp	u0, a7
  14115c:	0d32c4               	ae_la32x2.ip	aed3, u0, a2
  14115f:	bffbd3000f00228e 	{ ae_la32x2.ip	aed2, u0, a2; nop; ae_xor	aed0, aed0, aed0 }
  141167:	0d12c4               	ae_la32x2.ip	aed1, u0, a2

0014116a <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x25e>:
  14116a:	ebe7d3000303028f 	{ ae_la32x2.ip	aed0, u0, a2; ae_add32	aed3, aed3, aed0; nop }
  141172:	082722               	l32i	a2, a7, 32
  141175:	302234               	ae_add32	aed2, aed2, aed3
  141178:	301124               	ae_add32	aed1, aed1, aed2
  14117b:	300014               	ae_add32	aed0, aed0, aed1
  14117e:	ebe92100000447af 	{ addi	a10, a7, 20; ae_add32_hl_lh	aed4, aed0, aed0; nop }
  141186:	2564c4               	ae_movad32.l	a6, aed4
  141189:	14c932               	addi	a3, a9, 20
  14118c:	802260               	add	a2, a2, a6
  14118f:	0d0003ccb6b3985e 	{ blt.w18	a8, a5, 1411ce <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x2c2>; ae_movi	aed3, -2 }
  141197:	3c1234               	ae_movda32	aed1, a2
  14119a:	9e72b1               	l32r	a11, 128b64 (e38 <XtosCoreStateSize+0xbb8>)
  14119d:	4000008145f24b8e 	{ ae_movda32	aed2, a11; nop; addi	a4, a8, -8 }
  1411a5:	23a476               	loopgtz	a4, 1411cc <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x2c0>
  1411a8:	400000407400aaae 	{ ae_l32.i	aed0, a10, 16; nop; addi	a10, a10, 4 }
  1411b0:	ebe8ae0001010aaf 	{ ae_l32.i	aed0, a10, -24; ae_add32s	aed1, aed1, aed0; nop }
  1411b8:	4f1104               	ae_sub32s	aed1, aed1, aed0
  1411bb:	410134               	ae_and	aed0, aed1, aed3
  1411be:	eb0fdd020000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed2; nop }
  1411c6:	8c0f04               	ae_srai64	aed0, aed0, 15
  1411c9:	e10314               	ae_s32.l.ip	aed0, a3, 4

001411cc <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x2c0>:
  1411cc:	f01d                	retw.n

001411ce <fx_SolomonVoice_aprioriSNR_freqSmoothing+0x2c2>:
  1411ce:	f01d                	retw.n

001411d0 <fx_SolomonVoice_SNR_to_PH1_lookuptable>:
  1411d0:	006136               	entry	a1, 48
  1411d3:	1a91b2               	l16si	a11, a1, 52
  1411d6:	904540               	addx2	a4, a5, a4
  1411d9:	0d400b40b1b42bae 	{ bltz.w18	a11, 141298 <fx_SolomonVoice_SNR_to_PH1_lookuptable+0xc8>; ae_movi	aed4, 1 }
  1411e1:	400001b5451343be 	{ ae_movda32	aed3, a3; nop; ae_movda32	aed1, a11 }
  1411e9:	ebe72304010101cf 	{ addi	a12, a1, 48; ae_add32	aed1, aed1, aed4; nop }
  1411f1:	18fba8201f100c0f 	{ ae_l16.i	aed0, a12, 0; nop; ae_slai32	aed1, aed1, 2 }
  1411f9:	e9e7c8038101337f 	{ ae_movad32.l	a3, aed3; ae_add32	aed1, aed1, aed3; ae_sext32	aed0, aed0, 15 }
  141201:	400001752050511e 	{ ae_s32.l.i	aed0, a1, 0; nop; ae_movad32.l	a5, aed1 }

00141209 <fx_SolomonVoice_SNR_to_PH1_lookuptable+0x39>:
  141209:	00a1c2               	movi	a12, 0x100
  14120c:	9e59b1               	l32r	a11, 128b70 (40000 <_memmap_cacheattr_bp_base+0x1dffe>)
  14120f:	0a0c                	movi.n	a10, 0
  141211:	400001b420b944ae 	{ ae_l16.i	aed9, a4, 0; nop; ae_movda32	aed11, a10 }
  141219:	e9fbae908f90d30f 	{ ae_l32.i	aed13, a3, 0; nop; ae_sext32	aed9, aed9, 15 }
  141221:	400001b545ef4bce 	{ ae_movda32	aed15, a11; nop; ae_movda32	aed14, a12 }
  141229:	b3fbaed0efd0a10e 	{ ae_l32.i	aed10, a1, 0; nop; ae_max32	aed13, aed13, aed14 }
  141231:	b7e740daf9d90b9e 	{ movi	a9, 11; ae_add32	aed9, aed9, aed10; ae_min32	aed13, aed13, aed15 }
  141239:	b3f3409ebd9c0f8e 	{ movi	a8, 15; ae_sub32s	aed12, aed13, aed14; ae_max32	aed9, aed9, aed11 }
  141241:	400001a545cac89e 	{ ae_movda32	aed10, a8; nop; ae_sraa32s	aed12, aed12, a9 }
  141249:	0c8015bc2c0c99ae 	{ ae_min32	aed9, aed9, aed10; ae_sel16i	aed12, aed12, aed12, 8 }
  141251:	25fc84               	ae_movad16.0	a15, aed12
  141254:	3caf34               	ae_movda32	aed10, a15
  141257:	b3fb40a0bfa080ee 	{ movi	a14, 128; nop; ae_max32	aed10, aed10, aed11 }
  14125f:	3cbe34               	ae_movda32	aed11, a14
  141262:	53aab4               	ae_min32	aed10, aed10, aed11
  141265:	25da84               	ae_movad16.0	a13, aed10
  141268:	400001754508bd9e 	{ ae_movda32	aed8, a13; nop; ae_movad16.0	a11, aed9 }
  141270:	18fb59808f80a66f 	{ or	a10, a6, a6; nop; ae_slai32	aed8, aed8, 8 }
  141278:	25c8c4               	ae_movad32.l	a12, aed8
  14127b:	07dd                	mov.n	a13, a7
  14127d:	20ccc2               	addi	a12, a12, 32
  141280:	f8f425               	call8	13a1c4 <bayes_prob>
  141283:	446b                	addi.n	a4, a4, 6
  141285:	40000041450a3a3e 	{ ae_movda32	aed10, a10; nop; addi	a3, a3, 4 }
  14128d:	d3a214               	ae_s16.0.ip	aed10, a2, 2
  141290:	0d3ff74150b0b35e 	{ bne.w18	a3, a5, 141209 <fx_SolomonVoice_SNR_to_PH1_lookuptable+0x39>; nop }

00141298 <fx_SolomonVoice_SNR_to_PH1_lookuptable+0xc8>:
  141298:	f01d                	retw.n

0014129a <fx_SolomonVoice_SNR_to_PH1_lookuptable+0xca>:
	...

0014129c <fx_32bit_Band_Forced_DownScaling>:
  14129c:	004136               	entry	a1, 32
  14129f:	04a496               	bltz	a4, 1412ed <fx_32bit_Band_Forced_DownScaling+0x51>
  1412a2:	bd3204               	ae_l32.i	aed3, a2, 0
  1412a5:	0d80194021b3233e 	{ ae_sraa32s	aed2, aed3, a3; ae_movi	aed3, 1 }
  1412ad:	b3fb20203f20145e 	{ addi	a5, a4, 1; nop; ae_max32	aed2, aed2, aed3 }
  1412b5:	2f25a6               	blti	a5, 2, 1412e8 <fx_32bit_Band_Forced_DownScaling+0x4c>
  1412b8:	400000f071f0424e 	{ ae_l32.i	aed0, a2, 4; nop; addi	a4, a4, -1 }
  1412c0:	0020f0               	nop
  1412c3:	f03d                	nop.n
  1412c5:	0fa476               	loopgtz	a4, 1412d8 <fx_32bit_Band_Forced_DownScaling+0x3c>
  1412c8:	400001a47210023e 	{ ae_l32.i	aed0, a2, 8; nop; ae_sraa32s	aed1, aed0, a3 }
  1412d0:	b3fbbf103f20221e 	{ ae_s32.l.ip	aed2, a2, 4; nop; ae_max32	aed2, aed1, aed3 }

001412d8 <fx_32bit_Band_Forced_DownScaling+0x3c>:
  1412d8:	0d8019c22eb4230e 	{ ae_sraa32s	aed2, aed0, a3; ae_mov	aed4, aed2 }

001412e0 <fx_32bit_Band_Forced_DownScaling+0x44>:
  1412e0:	b3fbbf203f20421e 	{ ae_s32.l.ip	aed4, a2, 4; nop; ae_max32	aed2, aed2, aed3 }

001412e8 <fx_32bit_Band_Forced_DownScaling+0x4c>:
  1412e8:	e12214               	ae_s32.l.ip	aed2, a2, 4
  1412eb:	f01d                	retw.n

001412ed <fx_32bit_Band_Forced_DownScaling+0x51>:
  1412ed:	f01d                	retw.n

001412ef <fx_32bit_Band_Forced_DownScaling+0x53>:
	...

001412f0 <fx_16bit_Band_Forced_DownScaling>:
  1412f0:	004136               	entry	a1, 32
  1412f3:	0d40034091b224ae 	{ bltz.w18	a4, 141330 <fx_16bit_Band_Forced_DownScaling+0x40>; ae_movi	aed2, 1 }
  1412fb:	b00204               	ae_l16.i	aed0, a2, 0
  1412fe:	170084               	ae_sext32	aed0, aed0, 15
  141301:	820304               	ae_sraa32s	aed0, aed0, a3
  141304:	0020f0               	nop
  141307:	0020f0               	nop
  14130a:	0020f0               	nop
  14130d:	12a476               	loopgtz	a4, 141323 <fx_16bit_Band_Forced_DownScaling+0x33>
  141310:	b3fba8002f10021e 	{ ae_l16.i	aed0, a2, 2; nop; ae_max32	aed1, aed0, aed2 }
  141318:	e9fbb5008f00121f 	{ ae_s16.0.ip	aed1, a2, 2; nop; ae_sext32	aed0, aed0, 15 }
  141320:	820304               	ae_sraa32s	aed0, aed0, a3

00141323 <fx_16bit_Band_Forced_DownScaling+0x33>:
  141323:	b3fb59002f10522e 	{ or	a5, a2, a2; nop; ae_max32	aed1, aed0, aed2 }
  14132b:	d31514               	ae_s16.0.ip	aed1, a5, 2
  14132e:	f01d                	retw.n

00141330 <fx_16bit_Band_Forced_DownScaling+0x40>:
  141330:	f01d                	retw.n

00141332 <fx_16bit_Band_Forced_DownScaling+0x42>:
	...

00141334 <fx_SolomonVoice_FNLMS_error_cal>:
  141334:	010136               	entry	a1, 128
  141337:	7723f4               	ae_la64.pp	u3, a3
  14133a:	9c3ac1               	l32r	a12, 128424 (61a8 <xthals_release_major+0x32c8>)
  14133d:	78c1a2               	addi	a10, a1, 120
  141340:	7722d4               	ae_la64.pp	u1, a2
  141343:	4291b2               	l16si	a11, a1, 132
  141346:	202192               	l32i	a9, a1, 128
  141349:	7727e4               	ae_la64.pp	u2, a7
  14134c:	7729c4               	ae_la64.pp	u0, a9
  14134f:	ebfbdd000f0011cf 	{ ae_salign64.i	u2, a1, 48; nop; nop }
  141357:	bb3b                	addi.n	a11, a11, 3
  141359:	7724e4               	ae_la64.pp	u2, a4
  14135c:	21b2b0               	srai	a11, a11, 2
  14135f:	ebfbde000f001a3f 	{ ae_salign64.i	u1, a10, -56; nop; nop }
  141367:	400001014406ac1e 	{ ae_movda16	aed6, a12; nop; movi	a10, 1 }
  14136f:	ebfbdd000f00119f 	{ ae_salign64.i	u0, a1, 56; nop; nop }
  141377:	ebfadd0c0e09249f 	{ ae_zalign64	u0; ae_movi	aed9, -2; nop }
  14137f:	c5fadd0c2f7820be 	{ ae_movalign	u1, u0; ae_movi	aed8, -1; ae_movi	aed7, 0 }
  141387:	162b16               	beqz	a11, 1414ed <fx_SolomonVoice_FNLMS_error_cal+0x1b9>
  14138a:	15fb96               	bltz	a11, 1414ed <fx_SolomonVoice_FNLMS_error_cal+0x1b9>
  14138d:	17ab76               	loopgtz	a11, 1413a8 <fx_SolomonVoice_FNLMS_error_cal+0x74>
  141390:	0301b0               	rsr.lend	a11
  141393:	1300b0               	wsr.lbeg	a11
  141396:	45cbb2               	addi	a11, a11, 69
  141399:	01dbb2               	addmi	a11, a11, 0x100
  14139c:	1301b0               	wsr.lend	a11
  14139f:	002000               	isync
  1413a2:	0302b0               	rsr.lcount	a11
  1413a5:	01cbb2               	addi	a11, a11, 1
  1413a8:	0da4e4               	ae_la32x2.ip	aed10, u2, a4
  1413ab:	78c1e2               	addi	a14, a1, 120
  1413ae:	ebfbde000f001ecf 	{ ae_salign64.i	u2, a14, -48; nop; nop }
  1413b6:	ebfbdd000f0001df 	{ ae_lalign64.i	u2, a1, 56; nop; nop }
  1413be:	3709e4               	ae_la16x4.ip	aed0, u2, a9
  1413c1:	0d23f4               	ae_la32x2.ip	aed2, u3, a3
  1413c4:	bbfbdda09fa011de 	{ ae_salign64.i	u2, a1, 56; nop; ae_and	aed10, aed10, aed9 }
  1413cc:	290bdda00aa301cf 	{ ae_lalign64.i	u2, a1, 48; ae_mul32x16.l2	aed3, aed10, aed0; ae_mul32x16.h3_s2	aed10, aed10, aed0 }
  1413d4:	bbfbcf209f20e7ce 	{ ae_la16x4.ip	aed14, u2, a7; nop; ae_and	aed2, aed2, aed9 }
  1413dc:	05fbdd10af40259f 	{ nop; nop; ae_slai64s	aed4, aed10, 17 }
  1413e4:	050bdd1e3253259f 	{ nop; ae_mul32x16.l2	aed3, aed2, aed14; ae_slai64s	aed5, aed3, 17 }
  1413ec:	0c80083ed2a2504e 	{ ae_trunci32x2f64s	aed13, aed4, aed5, 0; ae_mul32x16.h3	aed2, aed2, aed14 }
  1413f4:	05fbdd103f10259f 	{ nop; nop; ae_slai64s	aed1, aed3, 17 }
  1413fc:	05fbdd102ff0259f 	{ nop; nop; ae_slai64s	aed15, aed2, 17 }
  141404:	0d800841c0b010fe 	{ ae_trunci32x2f64s	aed12, aed15, aed1, 0; nop }
  14140c:	40bcd4               	ae_add32s	aed11, aed12, aed13
  14140f:	41bb94               	ae_and	aed11, aed11, aed9
  141412:	eb0bdd060b0c259f 	{ nop; ae_mul32x16.l2	aed12, aed11, aed6; nop }
  14141a:	eb08dd060b0b11cf 	{ ae_salign64.i	u2, a1, 48; ae_mul32x16.h3	aed11, aed11, aed6; nop }
  141422:	05fbde10cfa00e5f 	{ ae_lalign64.i	u2, a14, -56; nop; ae_slai64s	aed10, aed12, 17 }
  14142a:	05fbd310bf5022cf 	{ ae_la32x2.ip	aed2, u2, a2; nop; ae_slai64s	aed5, aed11, 17 }
  141432:	0d80084140b0a05e 	{ ae_trunci32x2f64s	aed4, aed5, aed10, 0; nop }
  14143a:	053a44               	ae_slaa32s	aed3, aed4, a10
  14143d:	ebf3de0302011eff 	{ ae_salign64.i	u3, a14, -40; ae_sub32s	aed1, aed2, aed3; nop }
  141445:	b3fbde108f100eee 	{ ae_lalign64.i	u3, a14, -48; nop; ae_max32	aed1, aed1, aed8 }
  14144d:	b3fbd8107f1016ae 	{ ae_sa32x2.ip	aed1, u1, a6; nop; ae_max32	aed1, aed1, aed7 }
  141455:	0c15c4               	ae_sa32x2.ip	aed1, u0, a5
  141458:	0df4f4               	ae_la32x2.ip	aed15, u3, a4
  14145b:	bbfbdef09ff01eee 	{ ae_salign64.i	u3, a14, -48; nop; ae_and	aed15, aed15, aed9 }
  141463:	2709def00ffb0eff 	{ ae_lalign64.i	u3, a14, -40; ae_mul32x16.l0	aed11, aed15, aed0; ae_mul32x16.h1_s2	aed15, aed15, aed0 }
  14146b:	0da3f4               	ae_la32x2.ip	aed10, u3, a3
  14146e:	05fbdd10ffc0259f 	{ nop; nop; ae_slai64s	aed12, aed15, 17 }
  141476:	41aa94               	ae_and	aed10, aed10, aed9
  141479:	0509dd1ebadb259f 	{ nop; ae_mul32x16.l0	aed11, aed10, aed14; ae_slai64s	aed13, aed11, 17 }
  141481:	0c80083e3a9ad0ce 	{ ae_trunci32x2f64s	aed3, aed12, aed13, 0; ae_mul32x16.h1	aed10, aed10, aed14 }
  141489:	05fbdd10bf50259f 	{ nop; nop; ae_slai64s	aed5, aed11, 17 }
  141491:	05fbdd10af40259f 	{ nop; nop; ae_slai64s	aed4, aed10, 17 }
  141499:	0d80084120b0504e 	{ ae_trunci32x2f64s	aed2, aed4, aed5, 0; nop }
  1414a1:	401234               	ae_add32s	aed1, aed2, aed3
  1414a4:	411194               	ae_and	aed1, aed1, aed9
  1414a7:	eb0bdd060102259f 	{ nop; ae_mul32x16.l2	aed2, aed1, aed6; nop }
  1414af:	eb08dd060101259f 	{ nop; ae_mul32x16.h3	aed1, aed1, aed6; nop }
  1414b7:	05fbdd102f00259f 	{ nop; nop; ae_slai64s	aed0, aed2, 17 }
  1414bf:	05fbd3101ff0c2cf 	{ ae_la32x2.ip	aed12, u2, a2; nop; ae_slai64s	aed15, aed1, 17 }
  1414c7:	0d800841e0b000fe 	{ ae_trunci32x2f64s	aed14, aed15, aed0, 0; nop }
  1414cf:	05dae4               	ae_slaa32s	aed13, aed14, a10
  1414d2:	ebf3de0d0c0b1e5f 	{ ae_salign64.i	u2, a14, -56; ae_sub32s	aed11, aed12, aed13; nop }
  1414da:	b3fbdeb08fb00ece 	{ ae_lalign64.i	u2, a14, -48; nop; ae_max32	aed11, aed11, aed8 }
  1414e2:	b3fbd8b07fb0b6ae 	{ ae_sa32x2.ip	aed11, u1, a6; nop; ae_max32	aed11, aed11, aed7 }
  1414ea:	0cb5c4               	ae_sa32x2.ip	aed11, u0, a5

001414ed <fx_SolomonVoice_FNLMS_error_cal+0x1b9>:
  1414ed:	7736d4               	ae_sa64pos.fp	u1, a6
  1414f0:	7735c4               	ae_sa64pos.fp	u0, a5
  1414f3:	f01d                	retw.n

001414f5 <fx_SolomonVoice_FNLMS_error_cal+0x1c1>:
  1414f5:	000000                                        ...

001414f8 <fx_SolomonVoice_2nd_PH1_estimation>:
  1414f8:	006136               	entry	a1, 48
  1414fb:	1891b2               	l16si	a11, a1, 48
  1414fe:	1187f0               	slli	a8, a7, 1
  141501:	09db96               	bltz	a11, 1415a2 <fx_SolomonVoice_2nd_PH1_estimation+0xaa>
  141504:	f70c                	movi.n	a7, 15
  141506:	db1b                	addi.n	a13, a11, 1
  141508:	a0dd30               	addx4	a13, a13, a3
  14150b:	c07780               	sub	a7, a7, a8
  14150e:	237780               	sext	a7, a7, 15
  141511:	01d9                	s32i.n	a13, a1, 0

00141513 <fx_SolomonVoice_2nd_PH1_estimation+0x1b>:
  141513:	04b8                	l32i.n	a11, a4, 0
  141515:	0c0c                	movi.n	a12, 0
  141517:	400001107005d30e 	{ ae_l32.i	aed5, a3, 0; nop; movi	a13, 16 }
  14151f:	054754               	ae_slaa32s	aed4, aed5, a7
  141522:	25a4c4               	ae_movad32.l	a10, aed4
  141525:	04e2a5               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  141528:	40000101451bba0e 	{ ae_movda32	aed11, a10; nop; movi	a11, 0x100 }
  141530:	9d90a1               	l32r	a10, 128b70 (40000 <_memmap_cacheattr_bp_base+0x1dffe>)
  141533:	400001b545dc4bae 	{ ae_movda32	aed12, a11; nop; ae_movda32	aed13, a10 }
  14153b:	52bbc4               	ae_max32	aed11, aed11, aed12
  14153e:	53bbd4               	ae_min32	aed11, aed11, aed13
  141541:	ebf3400c0b0a0b9f 	{ movi	a9, 11; ae_sub32s	aed10, aed11, aed12; nop }
  141549:	8299a4               	ae_sraa32s	aed9, aed10, a9
  14154c:	88fb40909f9000fe 	{ movi	a15, 0; nop; ae_sel16i	aed9, aed9, aed9, 8 }
  141554:	258984               	ae_movad16.0	a8, aed9
  141557:	400001b545784f8e 	{ ae_movda32	aed8, a15; nop; ae_movda32	aed7, a8 }
  14155f:	b3fb40708f7080ee 	{ movi	a14, 128; nop; ae_max32	aed7, aed7, aed8 }
  141567:	3c8e34               	ae_movda32	aed8, a14
  14156a:	b7fb59708f70b55e 	{ or	a11, a5, a5; nop; ae_min32	aed7, aed7, aed8 }
  141572:	25d784               	ae_movad16.0	a13, aed7
  141575:	3c6d34               	ae_movda32	aed6, a13
  141578:	18fb59806f60a66f 	{ or	a10, a6, a6; nop; ae_slai32	aed6, aed6, 8 }
  141580:	25c6c4               	ae_movad32.l	a12, aed6
  141583:	0d0c                	movi.n	a13, 0
  141585:	20ccc2               	addi	a12, a12, 32
  141588:	f8c3a5               	call8	13a1c4 <bayes_prob>
  14158b:	444b                	addi.n	a4, a4, 4
  14158d:	40000041450c3a3e 	{ ae_movda32	aed12, a10; nop; addi	a3, a3, 4 }
  141595:	01c8                	l32i.n	a12, a1, 0
  141597:	d3c214               	ae_s16.0.ip	aed12, a2, 2
  14159a:	0d3ff74150b0b3ce 	{ bne.w18	a3, a12, 141513 <fx_SolomonVoice_2nd_PH1_estimation+0x1b>; nop }

001415a2 <fx_SolomonVoice_2nd_PH1_estimation+0xaa>:
  1415a2:	f01d                	retw.n

001415a4 <fx_SolomonVoice_recursive_avg_SS_highcomplexity>:
  1415a4:	004136               	entry	a1, 32
  1415a7:	08f696               	bltz	a6, 14163a <fx_SolomonVoice_recursive_avg_SS_highcomplexity+0x96>
  1415aa:	b40314               	ae_l16.ip	aed0, a3, 2
  1415ad:	400001b42032324e 	{ ae_l16.i	aed2, a2, 0; nop; ae_movda16	aed3, a4 }
  1415b5:	2572e4               	ae_nsaz16.0	a7, aed2
  1415b8:	2590e4               	ae_nsaz16.0	a9, aed0
  1415bb:	237780               	sext	a7, a7, 15
  1415be:	400001054414257e 	{ ae_movda16	aed4, a5; nop; ae_slaa16s	aed1, aed2, a7 }
  1415c6:	eb5c5f010402598f 	{ sext	a5, a9, 15; ae_mulf16ss.00	aed2, aed4, aed1; nop }
  1415ce:	0020f0               	nop
  1415d1:	f03d                	nop.n
  1415d3:	f03d                	nop.n
  1415d5:	3ba676               	loopgtz	a6, 141614 <fx_SolomonVoice_recursive_avg_SS_highcomplexity+0x70>
  1415d8:	400001042110025e 	{ ae_l16.i	aed0, a2, 2; nop; ae_slaa16s	aed1, aed0, a5 }
  1415e0:	0c8019e113b2c72e 	{ ae_sraa32rs	aed1, aed2, a7; ae_mulf16ss.00	aed2, aed3, aed1 }
  1415e8:	2570e4               	ae_nsaz16.0	a7, aed0
  1415eb:	0d80194120b0c52e 	{ ae_sraa32rs	aed2, aed2, a5; nop }
  1415f3:	ebe85f010201778f 	{ sext	a7, a7, 15; ae_add32s	aed1, aed2, aed1; nop }
  1415fb:	0c800c310171870e 	{ ae_slaa16s	aed0, aed0, a7; ae_sel16i	aed1, aed1, aed1, 7 }
  141603:	eb5cb5000402121f 	{ ae_s16.0.ip	aed1, a2, 2; ae_mulf16ss.00	aed2, aed4, aed0; nop }
  14160b:	b40314               	ae_l16.ip	aed0, a3, 2
  14160e:	2550e4               	ae_nsaz16.0	a5, aed0
  141611:	235580               	sext	a5, a5, 15

00141614 <fx_SolomonVoice_recursive_avg_SS_highcomplexity+0x70>:
  141614:	237504               	ae_slaa16s	aed7, aed0, a5
  141617:	eb5cdd070306259f 	{ nop; ae_mulf16ss.00	aed6, aed3, aed7; nop }
  14161f:	0d80194150b0c72e 	{ ae_sraa32rs	aed5, aed2, a7; nop }
  141627:	0d80194140b0c56e 	{ ae_sraa32rs	aed4, aed6, a5; nop }
  14162f:	403454               	ae_add32s	aed3, aed4, aed5
  141632:	a73334               	ae_sel16i	aed3, aed3, aed3, 7
  141635:	d33214               	ae_s16.0.ip	aed3, a2, 2
  141638:	f01d                	retw.n

0014163a <fx_SolomonVoice_recursive_avg_SS_highcomplexity+0x96>:
  14163a:	f01d                	retw.n

0014163c <fx_SolomonVoice_prevent_stagnation_PH1>:
  14163c:	004136               	entry	a1, 32
  14163f:	01c452               	addi	a5, a4, 1
  141642:	9be241               	l32r	a4, 1285cc (7eb7 <xthals_release_major+0x4fd7>)
  141645:	0ca576               	loopgtz	a5, 141655 <fx_SolomonVoice_prevent_stagnation_PH1+0x19>
  141648:	009362               	l16si	a6, a3, 0
  14164b:	332b                	addi.n	a3, a3, 2
  14164d:	02a467               	bge	a4, a6, 141653 <fx_SolomonVoice_prevent_stagnation_PH1+0x17>
  141650:	005242               	s16i	a4, a2, 0

00141653 <fx_SolomonVoice_prevent_stagnation_PH1+0x17>:
  141653:	222b                	addi.n	a2, a2, 2

00141655 <fx_SolomonVoice_prevent_stagnation_PH1+0x19>:
  141655:	f01d                	retw.n

00141657 <fx_SolomonVoice_prevent_stagnation_PH1+0x1b>:
	...

00141658 <fx_SolomonVoice_DD_SNRprio_estimation>:
  141658:	01a136               	entry	a1, 208
  14165b:	5169                	s32i.n	a6, a1, 20
  14165d:	0f0c                	movi.n	a15, 0
  14165f:	ee7c                	movi.n	a14, -2
  141661:	50c1c2               	addi	a12, a1, 80
  141664:	9ae9d1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  141667:	3149                	s32i.n	a4, a1, 12
  141669:	7726c4               	ae_la64.pp	u0, a6
  14166c:	78c1b2               	addi	a11, a1, 120
  14166f:	7724d4               	ae_la64.pp	u1, a4
  141672:	1129                	s32i.n	a2, a1, 4
  141674:	4159                	s32i.n	a5, a1, 16
  141676:	079d                	mov.n	a9, a7
  141678:	0199                	s32i.n	a9, a1, 0
  14167a:	045d                	mov.n	a5, a4
  14167c:	032d                	mov.n	a2, a3
  14167e:	2129                	s32i.n	a2, a1, 8
  141680:	1138                	l32i.n	a3, a1, 4
  141682:	4178                	l32i.n	a7, a1, 16
  141684:	ebfbdd000f001baf 	{ ae_salign64.i	u1, a11, 48; nop; nop }
  14168c:	ebfbdd000f001b0f 	{ ae_salign64.i	u0, a11, 32; nop; nop }
  141694:	400001d1450447ce 	{ ae_movda32	aed4, a7; nop; movi	a4, 220 }
  14169c:	7727f4               	ae_la64.pp	u3, a7
  14169f:	ebfb6b000f00014f 	{ ae_l16.x	aed0, a1, a4; nop; nop }
  1416a7:	281304               	ae_zalign64	u0
  1416aa:	ebfadd00000120bf 	{ ae_movalign	u1, u0; ae_movi	aed1, 0; nop }
  1416b2:	e9fadd00810320df 	{ ae_movalign	u2, u0; ae_movi	aed3, 1; ae_sext32	aed0, aed0, 15 }
  1416ba:	93fac8300432a07e 	{ ae_movad32.l	a10, aed0; ae_movi	aed2, 4; ae_add32	aed3, aed0, aed3 }
  1416c2:	61a9                	s32i.n	a10, a1, 24
  1416c4:	c3e7c8321002747e 	{ ae_movad32.l	a7, aed4; ae_add32	aed2, aed0, aed2; ae_lt32	b0:b1, aed3, aed1 }
  1416cc:	c4fb24300f20c1be 	{ addi	a11, a1, 76; nop; ae_movf32x2	aed2, aed3, b0:b1 }
  1416d4:	1efb59202f20477f 	{ or	a4, a7, a7; nop; ae_srai32	aed2, aed2, 2 }
  1416dc:	400001b528314bde 	{ ae_s32.l.i	aed1, a11, -32; nop; ae_movda32	aed3, a13 }
  1416e4:	4000017528038c2e 	{ ae_s32.l.i	aed3, a12, -32; nop; ae_movad16.0	a8, aed2 }
  1416ec:	9189                	s32i.n	a8, a1, 36
  1416ee:	0d401f41f0b0186e 	{ blti.w18	a8, 1, 1418f1 <fx_SolomonVoice_DD_SNRprio_estimation+0x299>; nop }
  1416f6:	a1f9                	s32i.n	a15, a1, 40
  1416f8:	01d1a2               	addmi	a10, a1, 0x100
  1416fb:	159ee4               	ae_movda32x2	aed9, a14, a14
  1416fe:	4cc1c2               	addi	a12, a1, 76
  141701:	78c1b2               	addi	a11, a1, 120
  141704:	400000814478891e 	{ ae_movda16	aed8, a9; nop; addi	a8, a1, 120 }
  14170c:	ebfbdc000f0018ff 	{ ae_salign64.i	u3, a8, 24; nop; nop }
  141714:	ebfbdc000f00188f 	{ ae_salign64.i	u0, a8, 16; nop; nop }
  14171c:	ebfbdc000f00181f 	{ ae_salign64.i	u0, a8, 8; nop; nop }
  141724:	ebfbdd000f001b1f 	{ ae_salign64.i	u0, a11, 40; nop; nop }
  14172c:	dc8bb4               	ae_s16x4.i	aed8, a11, -40
  14172f:	400000007857cc1e 	{ ae_l32.i	aed7, a12, -32; nop; addi	a12, a1, 80 }
  141737:	4000001478069c1e 	{ ae_l32.i	aed6, a12, -32; nop; addmi	a9, a1, 0x100 }
  14173f:	400000411ad99b9e 	{ ae_s32x2.i	aed9, a11, -48; nop; addi	a9, a9, -44 }
  141747:	4000000070d3a9ae 	{ ae_l32.i	aed3, a9, 0; nop; addi	a10, a10, -48 }
  14174f:	400001742055da7e 	{ ae_l16.i	aed5, a10, 0; nop; ae_movad32.l	a13, aed7 }
  141757:	dc58c4               	ae_s16x4.i	aed5, a8, -32
  14175a:	400000151e03b81e 	{ ae_s32x2.i	aed3, a8, -16; nop; addmi	a11, a1, 0x100 }
  141762:	400001754552cd6e 	{ ae_movda32	aed2, a13; nop; ae_movad32.l	a12, aed6 }
  14176a:	400001b51d4248ce 	{ ae_s32x2.i	aed2, a8, -24; nop; ae_movda32	aed4, a12 }
  141772:	4000008110d4b8be 	{ ae_s32x2.i	aed4, a8, 0; nop; addi	a11, a11, -40 }
  14177a:	bd1b04               	ae_l32.i	aed1, a11, 0
  14177d:	e918f4               	ae_s32x2.i	aed1, a8, -8

00141780 <fx_SolomonVoice_DD_SNRprio_estimation+0x128>:
  141780:	78c1b2               	addi	a11, a1, 120
  141783:	c12bd4               	ae_l32x2.i	aed2, a11, -24
  141786:	c1eba4               	ae_l32x2.i	aed14, a11, -48
  141789:	400001006003ab0e 	{ ae_l32x2.i	aed3, a11, 0; nop; movi	a10, 0 }
  141791:	ebfbdc000f001b3f 	{ ae_salign64.i	u1, a11, 8; nop; nop }
  141799:	ebfbdc000f000b9f 	{ ae_lalign64.i	u0, a11, 24; nop; nop }
  1417a1:	ebfbdc000f001bcf 	{ ae_salign64.i	u2, a11, 16; nop; nop }
  1417a9:	ebfbdd000f000bef 	{ ae_lalign64.i	u3, a11, 48; nop; nop }
  1417b1:	ebfbdd000f000b5f 	{ ae_lalign64.i	u2, a11, 40; nop; nop }
  1417b9:	0da5f4               	ae_la32x2.ip	aed10, u3, a5
  1417bc:	0dd4c4               	ae_la32x2.ip	aed13, u0, a4
  1417bf:	ebfbdd000f000b2f 	{ ae_lalign64.i	u1, a11, 32; nop; nop }
  1417c7:	37f6d4               	ae_la16x4.ip	aed15, u1, a6
  1417ca:	ebfbdc000f001b9f 	{ ae_salign64.i	u0, a11, 24; nop; nop }
  1417d2:	0c80199f3ff07b7e 	{ ae_salign64.i	u3, a11, 48; ae_mulf16x4ss	aed15, aed0, aed15, aed15 }
  1417da:	bbf3c3d3ead13b0e 	{ ae_l16x4.i	aed3, a11, -32; ae_sub32s	aed1, aed10, aed3; ae_and	aed13, aed13, aed14 }
  1417e2:	87fbddf00ff01b2e 	{ ae_salign64.i	u1, a11, 32; nop; ae_sel16i	aed15, aed15, aed0, 7 }
  1417ea:	b30bc21f2d1e2b9e 	{ ae_l16x4.i	aed2, a11, -40; ae_mul32x16.l2	aed14, aed13, aed15; ae_max32	aed1, aed1, aed2 }
  1417f2:	eb08d80f0d0da7cf 	{ ae_sa32x2.ip	aed10, u2, a7; ae_mul32x16.h3	aed13, aed13, aed15; nop }
  1417fa:	05fbdd10efc01b5f 	{ ae_salign64.i	u2, a11, 40; nop; ae_slai64s	aed12, aed14, 17 }
  141802:	05fbc610dfb0fb5f 	{ ae_s16x4.i	aed15, a11, -56; nop; ae_slai64s	aed11, aed13, 17 }
  14180a:	0d80084100b0c0be 	{ ae_trunci32x2f64s	aed0, aed11, aed12, 0; nop }
  141812:	ff5ee5               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  141815:	78c1d2               	addi	a13, a1, 120
  141818:	c12dd4               	ae_l32x2.i	aed2, a13, -24
  14181b:	c13d04               	ae_l32x2.i	aed3, a13, 0
  14181e:	c18da4               	ae_l32x2.i	aed8, a13, -48
  141821:	ebfbdd000f000def 	{ ae_lalign64.i	u3, a13, 48; nop; nop }
  141829:	ebfbdc000f000d9f 	{ ae_lalign64.i	u0, a13, 24; nop; nop }
  141831:	ebfbdc000f000dcf 	{ ae_lalign64.i	u2, a13, 16; nop; nop }
  141839:	400001006e09ad0e 	{ ae_l32x2.i	aed9, a13, -16; nop; movi	a10, 0 }
  141841:	b3fbc3009f90adbe 	{ ae_l32x2.i	aed10, a13, -8; nop; ae_max32	aed9, aed0, aed9 }
  141849:	b7fbdc90af900d3e 	{ ae_lalign64.i	u1, a13, 8; nop; ae_min32	aed9, aed9, aed10 }
  141851:	0c93e4               	ae_sa32x2.ip	aed9, u2, a3
  141854:	ebfbdc000f001dcf 	{ ae_salign64.i	u2, a13, 16; nop; nop }
  14185c:	0c92d4               	ae_sa32x2.ip	aed9, u1, a2
  14185f:	ebfbdc000f001d3f 	{ ae_salign64.i	u1, a13, 8; nop; nop }
  141867:	ebfbdd000f000d5f 	{ ae_lalign64.i	u2, a13, 40; nop; nop }
  14186f:	cc9d94               	ae_l16x4.i	aed9, a13, -56
  141872:	0d74c4               	ae_la32x2.ip	aed7, u0, a4
  141875:	0d45f4               	ae_la32x2.ip	aed4, u3, a5
  141878:	ebfbdc000f001d9f 	{ ae_salign64.i	u0, a13, 24; nop; nop }
  141880:	bbfbdd708f701dee 	{ ae_salign64.i	u3, a13, 48; nop; ae_and	aed7, aed7, aed8 }
  141888:	2af3c37394813d0f 	{ ae_l16x4.i	aed3, a13, -32; ae_sub32s	aed1, aed4, aed3; ae_mul32x16.l0_s2	aed8, aed7, aed9 }
  141890:	b306c21927172d9e 	{ ae_l16x4.i	aed2, a13, -40; ae_mul32x16.h1	aed7, aed7, aed9; ae_max32	aed1, aed1, aed2 }
  141898:	05fbd8108f6047cf 	{ ae_sa32x2.ip	aed4, u2, a7; nop; ae_slai64s	aed6, aed8, 17 }
  1418a0:	05fbdd107f501d5f 	{ ae_salign64.i	u2, a13, 40; nop; ae_slai64s	aed5, aed7, 17 }
  1418a8:	0d80084100b0605e 	{ ae_trunci32x2f64s	aed0, aed5, aed6, 0; nop }
  1418b0:	ff54e5               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  1418b3:	91f8                	l32i.n	a15, a1, 36
  1418b5:	a1e8                	l32i.n	a14, a1, 40
  1418b7:	78c1b2               	addi	a11, a1, 120
  1418ba:	ebfbdc000f000bcf 	{ ae_lalign64.i	u2, a11, 16; nop; nop }
  1418c2:	c1bbf4               	ae_l32x2.i	aed11, a11, -8
  1418c5:	c1abe4               	ae_l32x2.i	aed10, a11, -16
  1418c8:	b3fb2000afa01eee 	{ addi	a14, a14, 1; nop; ae_max32	aed10, aed0, aed10 }
  1418d0:	0a61e2               	s32i	a14, a1, 40
  1418d3:	b7fbdca0bfa00b3e 	{ ae_lalign64.i	u1, a11, 8; nop; ae_min32	aed10, aed10, aed11 }
  1418db:	0ca3e4               	ae_sa32x2.ip	aed10, u2, a3
  1418de:	0ca2d4               	ae_sa32x2.ip	aed10, u1, a2
  1418e1:	0d3fe941b0b0befe 	{ bne.w18	a14, a15, 141780 <fx_SolomonVoice_DD_SNRprio_estimation+0x128>; nop }
  1418e9:	ebfbdd000f000b1f 	{ ae_lalign64.i	u0, a11, 40; nop; nop }

001418f1 <fx_SolomonVoice_DD_SNRprio_estimation+0x299>:
  1418f1:	61d8                	l32i.n	a13, a1, 24
  1418f3:	91a8                	l32i.n	a10, a1, 36
  1418f5:	7737c4               	ae_sa64pos.fp	u0, a7
  1418f8:	11aae0               	slli	a10, a10, 2
  1418fb:	7733e4               	ae_sa64pos.fp	u2, a3
  1418fe:	7732d4               	ae_sa64pos.fp	u1, a2
  141901:	0d000c41f0b09dae 	{ blt.w18	a13, a10, 1419d4 <fx_SolomonVoice_DD_SNRprio_estimation+0x37c>; nop }
  141909:	0168                	l32i.n	a6, a1, 0
  14190b:	58c1e2               	addi	a14, a1, 88
  14190e:	5128                	l32i.n	a2, a1, 20
  141910:	3178                	l32i.n	a7, a1, 12
  141912:	2138                	l32i.n	a3, a1, 8
  141914:	1158                	l32i.n	a5, a1, 4
  141916:	4148                	l32i.n	a4, a1, 16
  141918:	d8a0f2               	movi	a15, 216
  14191b:	d4a092               	movi	a9, 212
  14191e:	6891b2               	l16si	a11, a1, 208
  141921:	81b9                	s32i.n	a11, a1, 32
  141923:	bfe194               	ae_l32.x	aed14, a1, a9
  141926:	bfd1f4               	ae_l32.x	aed13, a1, a15
  141929:	a04a40               	addx4	a4, a10, a4
  14192c:	a05a50               	addx4	a5, a10, a5
  14192f:	a03a30               	addx4	a3, a10, a3
  141932:	a08d70               	addx4	a8, a13, a7
  141935:	902a20               	addx2	a2, a10, a2
  141938:	a07a70               	addx4	a7, a10, a7
  14193b:	076182               	s32i	a8, a1, 28
  14193e:	40000041285d8e1e 	{ ae_s32.l.i	aed13, a14, -32; nop; addi	a8, a1, 84 }
  141946:	e0e884               	ae_s32.l.i	aed14, a8, -32

00141949 <fx_SolomonVoice_DD_SNRprio_estimation+0x2f1>:
  141949:	06cd                	mov.n	a12, a6
  14194b:	81d8                	l32i.n	a13, a1, 32
  14194d:	0e0c                	movi.n	a14, 0
  14194f:	9a2ea1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  141952:	400001002001920e 	{ ae_l16.i	aed1, a2, 0; nop; movi	a9, 0 }
  14195a:	eb5cae010104270f 	{ ae_l32.i	aed2, a7, 0; ae_mulf16ss.00	aed4, aed1, aed1; nop }
  141962:	ebfaae0c0e00f40f 	{ ae_l32.i	aed15, a4, 0; ae_movi	aed0, -2; nop }
  14196a:	0c8015346474ff0e 	{ ae_and	aed15, aed15, aed0; ae_sel16i	aed4, aed4, aed4, 7 }
  141972:	400001754503ba4e 	{ ae_movda32	aed3, a10; nop; ae_movad16.0	a11, aed4 }
  14197a:	0d80184382701b2e 	{ ae_movda32	aed1, a11; ae_sub32s	aed0, aed2, aed3 }
  141982:	0c8018b18fdf192e 	{ ae_movda32	aed1, a9; ae_mul32.ll	aed15, aed15, aed1 }
  14198a:	b3fb40001f0000fe 	{ movi	a15, 0; nop; ae_max32	aed0, aed0, aed1 }
  141992:	0cfbc8f0fff0b07f 	{ ae_movad32.l	a11, aed0; nop; ae_srai64	aed15, aed15, 15 }
  14199a:	25afc4               	ae_movad32.l	a10, aed15
  14199d:	ff3625               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  1419a0:	71c8                	l32i.n	a12, a1, 28
  1419a2:	58c1d2               	addi	a13, a1, 88
  1419a5:	54c1e2               	addi	a14, a1, 84
  1419a8:	400001b478344eae 	{ ae_l32.i	aed4, a14, -32; nop; ae_movda32	aed3, a10 }
  1419b0:	b3fbae304f304d8e 	{ ae_l32.i	aed4, a13, -32; nop; ae_max32	aed3, aed3, aed4 }
  1419b8:	b7fb20304f30222e 	{ addi	a2, a2, 2; nop; ae_min32	aed3, aed3, aed4 }
  1419c0:	e13514               	ae_s32.l.ip	aed3, a5, 4
  1419c3:	e13314               	ae_s32.l.ip	aed3, a3, 4
  1419c6:	be2714               	ae_l32.ip	aed2, a7, 4
  1419c9:	e12414               	ae_s32.l.ip	aed2, a4, 4
  1419cc:	0d3ff74190b0cc7e 	{ bgeu.w18	a12, a7, 141949 <fx_SolomonVoice_DD_SNRprio_estimation+0x2f1>; nop }

001419d4 <fx_SolomonVoice_DD_SNRprio_estimation+0x37c>:
  1419d4:	f01d                	retw.n

001419d6 <fx_SolomonVoice_DD_SNRprio_estimation+0x37e>:
	...

001419d8 <fx_SolomonVoice_Npsd_2nd_estimation_1mic>:
  1419d8:	006136               	entry	a1, 48
  1419db:	189192               	l16si	a9, a1, 48
  1419de:	050996               	bltz	a9, 141a32 <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x5a>
  1419e1:	d91b                	addi.n	a13, a9, 1
  1419e3:	90dd40               	addx2	a13, a13, a4
  1419e6:	01d9                	s32i.n	a13, a1, 0

001419e8 <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x10>:
  1419e8:	02a8                	l32i.n	a10, a2, 0
  1419ea:	03b8                	l32i.n	a11, a3, 0
  1419ec:	b09404               	ae_l16.i	aed9, a4, 0
  1419ef:	9ae4f1               	l32r	a15, 128580 (7332 <xthals_release_major+0x4452>)
  1419f2:	9a7a81               	l32r	a8, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  1419f5:	9a04e1               	l32r	a14, 128208 (7fff <xthals_release_major+0x511f>)
  1419f8:	400001b544853e8e 	{ ae_movda16	aed5, a14; nop; ae_movda16	aed8, a8 }
  141a00:	0c801af9c8a76fee 	{ ae_movda16	aed6, a15; ae_mulfp16x4s	aed7, aed8, aed9 }
  141a08:	07fd                	mov.n	a15, a7
  141a0a:	ebe559070604e66f 	{ or	a14, a6, a6; ae_add16s	aed4, aed6, aed7; nop }
  141a12:	0d801ac44553c43e 	{ ae_movad16.0	a12, aed4; ae_sub16s	aed3, aed5, aed4 }
  141a1a:	25d384               	ae_movad16.0	a13, aed3
  141a1d:	ff2e25               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  141a20:	02a9                	s32i.n	a10, a2, 0
  141a22:	334b                	addi.n	a3, a3, 4
  141a24:	0198                	l32i.n	a9, a1, 0
  141a26:	01aa57               	bge	a10, a5, 141a2b <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x53>
  141a29:	0259                	s32i.n	a5, a2, 0

00141a2b <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x53>:
  141a2b:	224b                	addi.n	a2, a2, 4
  141a2d:	442b                	addi.n	a4, a4, 2
  141a2f:	b59497               	bne	a4, a9, 1419e8 <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x10>

00141a32 <fx_SolomonVoice_Npsd_2nd_estimation_1mic+0x5a>:
  141a32:	f01d                	retw.n

00141a34 <fx_SolomonVoice_Npsd_Silence_estimation>:
  141a34:	006136               	entry	a1, 48
  141a37:	d4ec                	bnez.n	a4, 141a68 <fx_SolomonVoice_Npsd_Silence_estimation+0x34>
  141a39:	1a9192               	l16si	a9, a1, 52
  141a3c:	028996               	bltz	a9, 141a68 <fx_SolomonVoice_Npsd_Silence_estimation+0x34>
  141a3f:	189142               	l16si	a4, a1, 48
  141a42:	891b                	addi.n	a8, a9, 1
  141a44:	a08820               	addx4	a8, a8, a2
  141a47:	0189                	s32i.n	a8, a1, 0

00141a49 <fx_SolomonVoice_Npsd_Silence_estimation+0x15>:
  141a49:	05cd                	mov.n	a12, a5
  141a4b:	06dd                	mov.n	a13, a6
  141a4d:	07ed                	mov.n	a14, a7
  141a4f:	04fd                	mov.n	a15, a4
  141a51:	02a8                	l32i.n	a10, a2, 0
  141a53:	03b8                	l32i.n	a11, a3, 0
  141a55:	0005e5               	call8	141ab4 <fx_SolomonVoice_recursiveAVG_ll>
  141a58:	0198                	l32i.n	a9, a1, 0
  141a5a:	4000004145003a3e 	{ ae_movda32	aed0, a10; nop; addi	a3, a3, 4 }
  141a62:	e10214               	ae_s32.l.ip	aed0, a2, 4
  141a65:	e09297               	bne	a2, a9, 141a49 <fx_SolomonVoice_Npsd_Silence_estimation+0x15>
  141a68:	f01d                	retw.n

00141a6a <fx_SolomonVoice_Npsd_Silence_estimation+0x36>:
	...

00141a6c <fx_SolomonVoice_FFTbin_gain_applying>:
  141a6c:	004136               	entry	a1, 32
  141a6f:	281384               	ae_zalign64	u2
  141a72:	036d                	mov.n	a6, a3
  141a74:	215240               	srai	a5, a4, 2
  141a77:	023d                	mov.n	a3, a2
  141a79:	7726c4               	ae_la64.pp	u0, a6
  141a7c:	202660               	or	a2, a6, a6
  141a7f:	7723d4               	ae_la64.pp	u1, a3
  141a82:	204330               	or	a4, a3, a3
  141a85:	23a576               	loopgtz	a5, 141aac <fx_SolomonVoice_FFTbin_gain_applying+0x40>
  141a88:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  141a8b:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  141a8e:	8903cf00003203ae 	{ ae_la16x4.ip	aed0, u1, a3; ae_sel16i.n	aed2, aed0, aed0, 3; ae_sel16i	aed3, aed0, aed0, 9 }
  141a96:	0c80097391a2122e 	{ ae_sel16i	aed1, aed2, aed2, 9; ae_mulfp16x4ras	aed2, aed1, aed3 }
  141a9e:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  141aa6:	0c24a4               	ae_sa16x4.ip	aed2, u2, a4
  141aa9:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

00141aac <fx_SolomonVoice_FFTbin_gain_applying+0x40>:
  141aac:	7734e4               	ae_sa64pos.fp	u2, a4
  141aaf:	f01d                	retw.n

00141ab1 <fx_SolomonVoice_FFTbin_gain_applying+0x45>:
  141ab1:	000000                                        ...

00141ab4 <fx_SolomonVoice_recursiveAVG_ll>:
  141ab4:	004136               	entry	a1, 32
  141ab7:	400001b545a9476e 	{ ae_movda32	aed9, a7; nop; ae_movda32	aed10, a6 }
  141abf:	400001b545e7442e 	{ ae_movda32	aed7, a4; nop; ae_movda32	aed14, a2 }
  141ac7:	400001b545d6453e 	{ ae_movda32	aed6, a5; nop; ae_movda32	aed13, a3 }
  141acf:	ebfac80c0e088dbf 	{ ae_nsaz32.l	a8, aed13; ae_movi	aed8, -2; nop }
  141ad7:	bbfbc8608f609ebe 	{ ae_nsaz32.l	a9, aed14; nop; ae_and	aed6, aed6, aed8 }
  141adf:	bbfb5f708f70888e 	{ sext	a8, a8, 15; nop; ae_and	aed7, aed7, aed8 }
  141ae7:	18fb5f10afa0998f 	{ sext	a9, a9, 15; nop; ae_slai32	aed10, aed10, 1 }
  141aef:	0d800ccac969a9ee 	{ ae_slaa32s	aed12, aed14, a9; ae_sub32	aed9, aed9, aed10 }
  141af7:	0c800c3cbc7ca8de 	{ ae_slaa32s	aed11, aed13, a8; ae_sel16i	aed12, aed12, aed12, 7 }
  141aff:	0c801a3b4b7bdc3e 	{ ae_movad16.0	a13, aed12; ae_sel16i	aed11, aed11, aed11, 7 }
  141b07:	40000175450acdbe 	{ ae_movda32	aed10, a13; nop; ae_movad16.0	a12, aed11 }
  141b0f:	0c8018ba87d78c2e 	{ ae_movda32	aed8, a12; ae_mul32.ll	aed7, aed7, aed10 }
  141b17:	0c801ab846d6293e 	{ ae_movad16.0	a2, aed9; ae_mul32.ll	aed6, aed6, aed8 }
  141b1f:	8c7f74               	ae_srai64	aed7, aed7, 15
  141b22:	0cfbc8f06f60b77f 	{ ae_movad32.l	a11, aed7; nop; ae_srai64	aed6, aed6, 15 }
  141b2a:	400001754555ab6e 	{ ae_movda32	aed5, a11; nop; ae_movad32.l	a10, aed6 }
  141b32:	400001a545145a9e 	{ ae_movda32	aed4, a10; nop; ae_sraa32s	aed1, aed5, a9 }
  141b3a:	823844               	ae_sraa32s	aed3, aed4, a8
  141b3d:	052234               	ae_slaa32s	aed2, aed3, a2
  141b40:	400124               	ae_add32s	aed0, aed1, aed2
  141b43:	2520c4               	ae_movad32.l	a2, aed0
  141b46:	f01d                	retw.n

00141b48 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin>:
  141b48:	004136               	entry	a1, 32
  141b4b:	231426               	beqi	a4, 1, 141b72 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x2a>
  141b4e:	462426               	beqi	a4, 2, 141b98 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x50>
  141b51:	1b3466               	bnei	a4, 3, 141b70 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>
  141b54:	018596               	bltz	a5, 141b70 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>
  141b57:	01c542               	addi	a4, a5, 1
  141b5a:	a04430               	addx4	a4, a4, a3

00141b5d <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x15>:
  141b5d:	03a8                	l32i.n	a10, a3, 0
  141b5f:	04bb65               	call8	146714 <int_sqrt_0_75>
  141b62:	4000004145003a3e 	{ ae_movda32	aed0, a10; nop; addi	a3, a3, 4 }
  141b6a:	d30214               	ae_s16.0.ip	aed0, a2, 2
  141b6d:	ec9347               	bne	a3, a4, 141b5d <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x15>

00141b70 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>:
  141b70:	f01d                	retw.n

00141b72 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x2a>:
  141b72:	99a581               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  141b75:	0020f0               	nop
  141b78:	399687               	bne	a6, a8, 141bb5 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x6d>
  141b7b:	ff1596               	bltz	a5, 141b70 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>
  141b7e:	451b                	addi.n	a4, a5, 1
  141b80:	a04430               	addx4	a4, a4, a3

00141b83 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x3b>:
  141b83:	03a8                	l32i.n	a10, a3, 0
  141b85:	04a765               	call8	1465fc <int_sqrt_0_25>
  141b88:	4000004145013a3e 	{ ae_movda32	aed1, a10; nop; addi	a3, a3, 4 }
  141b90:	d31214               	ae_s16.0.ip	aed1, a2, 2
  141b93:	ec9347               	bne	a3, a4, 141b83 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x3b>
  141b96:	f01d                	retw.n

00141b98 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x50>:
  141b98:	fd4596               	bltz	a5, 141b70 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>
  141b9b:	451b                	addi.n	a4, a5, 1
  141b9d:	a04430               	addx4	a4, a4, a3

00141ba0 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x58>:
  141ba0:	03a8                	l32i.n	a10, a3, 0
  141ba2:	049165               	call8	1464b8 <int_sqrt_0_50>
  141ba5:	4000004145023a3e 	{ ae_movda32	aed2, a10; nop; addi	a3, a3, 4 }
  141bad:	d32214               	ae_s16.0.ip	aed2, a2, 2
  141bb0:	ec9347               	bne	a3, a4, 141ba0 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x58>
  141bb3:	f01d                	retw.n

00141bb5 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x6d>:
  141bb5:	03ad                	mov.n	a10, a3
  141bb7:	02bd                	mov.n	a11, a2
  141bb9:	04aaa5               	call8	146664 <int_sqrt_0_25_four>
  141bbc:	10c3a2               	addi	a10, a3, 16
  141bbf:	b28b                	addi.n	a11, a2, 8
  141bc1:	04aa25               	call8	146664 <int_sqrt_0_25_four>
  141bc4:	20c3a2               	addi	a10, a3, 32
  141bc7:	10c2b2               	addi	a11, a2, 16
  141bca:	04a9a5               	call8	146664 <int_sqrt_0_25_four>
  141bcd:	30c3a2               	addi	a10, a3, 48
  141bd0:	18c2b2               	addi	a11, a2, 24
  141bd3:	04a925               	call8	146664 <int_sqrt_0_25_four>
  141bd6:	40c3a2               	addi	a10, a3, 64
  141bd9:	20c2b2               	addi	a11, a2, 32
  141bdc:	04a865               	call8	146664 <int_sqrt_0_25_four>
  141bdf:	1423a2               	l32i	a10, a3, 80
  141be2:	04a1a5               	call8	1465fc <int_sqrt_0_25>
  141be5:	206220               	or	a6, a2, a2
  141be8:	034d                	mov.n	a4, a3
  141bea:	1cc372               	addi	a7, a3, 28
  141bed:	1452a2               	s16i	a10, a2, 40

00141bf0 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0xa8>:
  141bf0:	1524a2               	l32i	a10, a4, 84
  141bf3:	048c65               	call8	1464b8 <int_sqrt_0_50>
  141bf6:	1556a2               	s16i	a10, a6, 42
  141bf9:	444b                	addi.n	a4, a4, 4
  141bfb:	02c662               	addi	a6, a6, 2
  141bfe:	ee9477               	bne	a4, a7, 141bf0 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0xa8>
  141c01:	1ca082               	movi	a8, 28
  141c04:	0d3ff64180b0958e 	{ blt.w18	a5, a8, 141b70 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0x28>; nop }
  141c0c:	e5c542               	addi	a4, a5, -27
  141c0f:	a04430               	addx4	a4, a4, a3

00141c12 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0xca>:
  141c12:	1c23a2               	l32i	a10, a3, 112
  141c15:	04afe5               	call8	146714 <int_sqrt_0_75>
  141c18:	1c52a2               	s16i	a10, a2, 56
  141c1b:	334b                	addi.n	a3, a3, 4
  141c1d:	222b                	addi.n	a2, a2, 2
  141c1f:	ef9347               	bne	a3, a4, 141c12 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin+0xca>
  141c22:	f01d                	retw.n

00141c24 <fx_SolomonVoice_initial_SNR_estimation>:
  141c24:	006136               	entry	a1, 48
  141c27:	1891a2               	l16si	a10, a1, 48
  141c2a:	069d                	mov.n	a9, a6
  141c2c:	074a96               	bltz	a10, 141ca4 <fx_SolomonVoice_initial_SNR_estimation+0x80>
  141c2f:	40000011450269ae 	{ ae_movda32	aed2, a9; nop; addi	a6, a10, 1 }
  141c37:	a06650               	addx4	a6, a6, a5
  141c3a:	e92104               	ae_s32x2.i	aed2, a1, 0

00141c3d <fx_SolomonVoice_initial_SNR_estimation+0x19>:
  141c3d:	ebfaae0c0e07650f 	{ ae_l32.i	aed6, a5, 0; ae_movi	aed7, -2; nop }
  141c45:	bbfbc0607f60712e 	{ ae_l32x2.i	aed7, a1, 0; nop; ae_and	aed6, aed6, aed7 }
  141c4d:	eb0fdd070606259f 	{ nop; ae_mul32.ll	aed6, aed6, aed7; nop }
  141c55:	03a8                	l32i.n	a10, a3, 0
  141c57:	0cfb59f06f60d77f 	{ or	a13, a7, a7; nop; ae_srai64	aed6, aed6, 15 }
  141c5f:	2586c4               	ae_movad32.l	a8, aed6
  141c62:	400001b47054448e 	{ ae_l32.i	aed4, a4, 0; nop; ae_movda32	aed5, a8 }
  141c6a:	ebe84005040301cf 	{ movi	a12, 1; ae_add32s	aed3, aed4, aed5; nop }
  141c72:	25b3c4               	ae_movad32.l	a11, aed3
  141c75:	046da5               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  141c78:	9bbf91               	l32r	a9, 128b74 (1000000 <_memmap_mem_sram_end+0x5c0000>)
  141c7b:	400001414508aa0e 	{ ae_movda32	aed8, a10; nop; movi	a10, 64 }
  141c83:	3c9a34               	ae_movda32	aed9, a10
  141c86:	b3fb20809f80433e 	{ addi	a3, a3, 4; nop; ae_max32	aed8, aed8, aed9 }
  141c8e:	400000414509494e 	{ ae_movda32	aed9, a9; nop; addi	a4, a4, 4 }
  141c96:	b7fb20809f80455e 	{ addi	a5, a5, 4; nop; ae_min32	aed8, aed8, aed9 }
  141c9e:	e18214               	ae_s32.l.ip	aed8, a2, 4
  141ca1:	989567               	bne	a5, a6, 141c3d <fx_SolomonVoice_initial_SNR_estimation+0x19>

00141ca4 <fx_SolomonVoice_initial_SNR_estimation+0x80>:
  141ca4:	f01d                	retw.n

00141ca6 <fx_SolomonVoice_initial_SNR_estimation+0x82>:
	...

00141ca8 <fx_SolomonVoice_Wiener_gainvector_Q31>:
  141ca8:	004136               	entry	a1, 32
  141cab:	062496               	bltz	a4, 141d11 <fx_SolomonVoice_Wiener_gainvector_Q31+0x69>
  141cae:	10a072               	movi	a7, 16
  141cb1:	01c462               	addi	a6, a4, 1
  141cb4:	a06630               	addx4	a6, a6, a3
  141cb7:	040c                	movi.n	a4, 0

00141cb9 <fx_SolomonVoice_Wiener_gainvector_Q31+0x11>:
  141cb9:	0c0c                	movi.n	a12, 0
  141cbb:	0d0c                	movi.n	a13, 0
  141cbd:	995281               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  141cc0:	400001b47032438e 	{ ae_l32.i	aed2, a3, 0; nop; ae_movda32	aed3, a8 }
  141cc8:	ebe8c8030201a27f 	{ ae_movad32.l	a10, aed2; ae_add32s	aed1, aed2, aed3; nop }
  141cd0:	25b1c4               	ae_movad32.l	a11, aed1
  141cd3:	0467e5               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  141cd6:	4000004145073a3e 	{ ae_movda32	aed7, a10; nop; addi	a3, a3, 4 }
  141cde:	400001a54565747e 	{ ae_movda32	aed5, a4; nop; ae_sraa32s	aed6, aed7, a7 }
  141ce6:	ebe8bf060504721f 	{ ae_s32.l.ip	aed7, a2, 4; ae_add32s	aed4, aed5, aed6; nop }
  141cee:	2544c4               	ae_movad32.l	a4, aed4
  141cf1:	c49367               	bne	a3, a6, 141cb9 <fx_SolomonVoice_Wiener_gainvector_Q31+0x11>
  141cf4:	e97c                	movi.n	a9, -2
  141cf6:	109490               	and	a9, a4, a9
  141cf9:	400001b54589459e 	{ ae_movda32	aed9, a5; nop; ae_movda32	aed8, a9 }
  141d01:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  141d09:	8c8f84               	ae_srai64	aed8, aed8, 15
  141d0c:	2528c4               	ae_movad32.l	a2, aed8
  141d0f:	f01d                	retw.n

00141d11 <fx_SolomonVoice_Wiener_gainvector_Q31+0x69>:
  141d11:	3cb534               	ae_movda32	aed11, a5
  141d14:	ebfad900000acecf 	{ ae_movi	aed12, -2; ae_movi	aed10, 0; nop }
  141d1c:	41aac4               	ae_and	aed10, aed10, aed12
  141d1f:	eb0fdd0b0a0a259f 	{ nop; ae_mul32.ll	aed10, aed10, aed11; nop }
  141d27:	8cafa4               	ae_srai64	aed10, aed10, 15
  141d2a:	252ac4               	ae_movad32.l	a2, aed10
  141d2d:	f01d                	retw.n

00141d2f <fx_SolomonVoice_Wiener_gainvector_Q31+0x87>:
	...

00141d30 <fx_SolomonVoice_postSNR_estimation>:
  141d30:	006136               	entry	a1, 48
  141d33:	079d                	mov.n	a9, a7
  141d35:	06f796               	bltz	a7, 141da8 <fx_SolomonVoice_postSNR_estimation+0x78>
  141d38:	e77c                	movi.n	a7, -2
  141d3a:	1185f0               	slli	a8, a5, 1
  141d3d:	400000114502669e 	{ ae_movda32	aed2, a6; nop; addi	a6, a9, 1 }
  141d45:	a06640               	addx4	a6, a6, a4
  141d48:	40000101100251fe 	{ ae_s32x2.i	aed2, a1, 0; nop; movi	a5, 15 }
  141d50:	c05580               	sub	a5, a5, a8
  141d53:	235580               	sext	a5, a5, 15

00141d56 <fx_SolomonVoice_postSNR_estimation+0x26>:
  141d56:	1c0c                	movi.n	a12, 1
  141d58:	0488                	l32i.n	a8, a4, 0
  141d5a:	10a0d2               	movi	a13, 16
  141d5d:	108870               	and	a8, a8, a7
  141d60:	400001b46034418e 	{ ae_l32x2.i	aed4, a1, 0; nop; ae_movda32	aed3, a8 }
  141d68:	eb0fae040303530f 	{ ae_l32.i	aed5, a3, 0; ae_mul32.ll	aed3, aed3, aed4; nop }
  141d70:	054554               	ae_slaa32s	aed4, aed5, a5
  141d73:	0cfbc8f03f30a47f 	{ ae_movad32.l	a10, aed4; nop; ae_srai64	aed3, aed3, 15 }
  141d7b:	25b3c4               	ae_movad32.l	a11, aed3
  141d7e:	045d25               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  141d81:	9a2491               	l32r	a9, 128614 (400000 <_memmap_mem_dram1_end+0xff000>)
  141d84:	400001014515aa0e 	{ ae_movda32	aed5, a10; nop; movi	a10, 0x100 }
  141d8c:	3c6a34               	ae_movda32	aed6, a10
  141d8f:	525564               	ae_max32	aed5, aed5, aed6
  141d92:	400000414506393e 	{ ae_movda32	aed6, a9; nop; addi	a3, a3, 4 }
  141d9a:	b7fb20506f50444e 	{ addi	a4, a4, 4; nop; ae_min32	aed5, aed5, aed6 }
  141da2:	e15214               	ae_s32.l.ip	aed5, a2, 4
  141da5:	ad9467               	bne	a4, a6, 141d56 <fx_SolomonVoice_postSNR_estimation+0x26>

00141da8 <fx_SolomonVoice_postSNR_estimation+0x78>:
  141da8:	f01d                	retw.n

00141daa <fx_SolomonVoice_postSNR_estimation+0x7a>:
	...

00141dac <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing>:
  141dac:	004136               	entry	a1, 32
  141daf:	99e891               	l32r	a9, 128550 (3fff <xthals_release_major+0x111f>)
  141db2:	028d                	mov.n	a8, a2
  141db4:	037d                	mov.n	a7, a3
  141db6:	0d400540e0b004ae 	{ beqz.w18	a4, 141e18 <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x6c>; ae_movi	aed0, 0 }
  141dbe:	072d                	mov.n	a2, a7
  141dc0:	032c                	movi.n	a3, 32
  141dc2:	058376               	loop	a3, 141dcb <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x1f>
  141dc5:	d30224               	ae_s16.0.ip	aed0, a2, 4
  141dc8:	d202f4               	ae_s16.0.i	aed0, a2, -2

00141dcb <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x1f>:
  141dcb:	3c2924               	ae_movda16	aed2, a9

00141dce <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x22>:
  141dce:	40000130200148fe 	{ ae_l16.i	aed1, a8, 0; nop; movi	a4, 63 }
  141dd6:	0c8016f201a107be 	{ ae_l16.ip	aed0, a7, 2; ae_mulfp16x4s	aed1, aed1, aed2 }
  141dde:	0c800df290a0277e 	{ or	a2, a7, a7; ae_mulfp16x4s	aed0, aed0, aed2 }
  141de6:	0020f0               	nop
  141de9:	f03d                	nop.n
  141deb:	f03d                	nop.n
  141ded:	1a8476               	loop	a4, 141e0b <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x5f>
  141df0:	ebe5a8000101081f 	{ ae_l16.i	aed0, a8, 2; ae_add16s	aed1, aed1, aed0; nop }
  141df8:	d31814               	ae_s16.0.ip	aed1, a8, 2
  141dfb:	0c8016f200a102be 	{ ae_l16.ip	aed0, a2, 2; ae_mulfp16x4s	aed1, aed0, aed2 }
  141e03:	0c801af230a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed2 }

00141e0b <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x5f>:
  141e0b:	ebe559000102688f 	{ or	a6, a8, a8; ae_add16s	aed2, aed1, aed0; nop }
  141e13:	d32614               	ae_s16.0.ip	aed2, a6, 2
  141e16:	f01d                	retw.n

00141e18 <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x6c>:
  141e18:	23eb                	addi.n	a2, a3, 14
  141e1a:	9b57a1               	l32r	a10, 128b78 (75c1 <xthals_release_major+0x46e1>)
  141e1d:	9a60f1               	l32r	a15, 1287a0 (6665 <xthals_release_major+0x3785>)
  141e20:	400000214443453e 	{ ae_movda16	aed3, a5; nop; addi	a4, a3, 66 }
  141e28:	98f8d1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  141e2b:	990ae1               	l32r	a14, 128254 (199a <XtosCoreStateSize+0x171a>)
  141e2e:	996bb1               	l32r	a11, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  141e31:	0053b2               	s16i	a11, a3, 0
  141e34:	0153b2               	s16i	a11, a3, 2
  141e37:	40000141441ace8e 	{ ae_movda16	aed10, a14; nop; movi	a12, 0x148 }
  141e3f:	400001b544cb3dce 	{ ae_movda16	aed11, a13; nop; ae_movda16	aed12, a12 }
  141e47:	0c8014fc23a86b3e 	{ ae_sub16s	aed6, aed11, aed3; ae_mulfp16x4s	aed8, aed3, aed12 }
  141e4f:	0c801afac6a929ee 	{ ae_movda16	aed2, a9; ae_mulfp16x4s	aed9, aed6, aed10 }
  141e57:	0c801af2c3a4efee 	{ ae_movda16	aed14, a15; ae_mulfp16x4s	aed4, aed3, aed2 }
  141e5f:	0d801a49c8057aee 	{ ae_movda16	aed7, a10; ae_add16s	aed5, aed8, aed9 }
  141e67:	0c8017f716a1533e 	{ ae_s16.0.i	aed5, a3, 4; ae_mulfp16x4s	aed1, aed6, aed7 }
  141e6f:	0c8017fe13ad53be 	{ ae_s16.0.i	aed5, a3, 6; ae_mulfp16x4s	aed13, aed3, aed14 }
  141e77:	ebe5b4010400534f 	{ ae_s16.0.i	aed5, a3, 8; ae_add16s	aed0, aed4, aed1; nop }
  141e7f:	40000100b50533de 	{ ae_s16.0.i	aed5, a3, 10; nop; movi	a3, 13 }
  141e87:	058376               	loop	a3, 141e90 <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0xe4>
  141e8a:	d202f4               	ae_s16.0.i	aed0, a2, -2
  141e8d:	d30224               	ae_s16.0.ip	aed0, a2, 4

00141e90 <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0xe4>:
  141e90:	ebe540010d00103f 	{ movi	a3, 16; ae_add16s	aed0, aed13, aed1; nop }
  141e98:	058376               	loop	a3, 141ea1 <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0xf5>
  141e9b:	d204f4               	ae_s16.0.i	aed0, a4, -2
  141e9e:	d30424               	ae_s16.0.ip	aed0, a4, 4
  141ea1:	ffca46               	j	141dce <fx_SolomonVoice_forgetfactor_cal_Cepstral_smoothing+0x22>

00141ea4 <fx_SolomonVoice_EchoPower_estimation>:
  141ea4:	004136               	entry	a1, 32
  141ea7:	281384               	ae_zalign64	u2
  141eaa:	d87c                	movi.n	a8, -3
  141eac:	460c                	movi.n	a6, 4
  141eae:	306560               	xor	a6, a5, a6
  141eb1:	316f60               	srai	a6, a6, 31
  141eb4:	106680               	and	a6, a6, a8
  141eb7:	656a                	add.n	a6, a5, a6
  141eb9:	563b                	addi.n	a5, a6, 3
  141ebb:	b35660               	movgez	a5, a6, a6
  141ebe:	215250               	srai	a5, a5, 2
  141ec1:	036d                	mov.n	a6, a3
  141ec3:	7726c4               	ae_la64.pp	u0, a6
  141ec6:	023d                	mov.n	a3, a2
  141ec8:	400000114403545e 	{ ae_movda16	aed3, a4; nop; addi	a5, a5, 1 }
  141ed0:	202660               	or	a2, a6, a6
  141ed3:	7723d4               	ae_la64.pp	u1, a3
  141ed6:	204330               	or	a4, a3, a3
  141ed9:	1ba576               	loopgtz	a5, 141ef8 <fx_SolomonVoice_EchoPower_estimation+0x54>
  141edc:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  141edf:	0d23d4               	ae_la32x2.ip	aed2, u1, a3
  141ee2:	0c801af390a103ae 	{ ae_la32x2.ip	aed0, u1, a3; ae_mulfp16x4s	aed1, aed0, aed3 }
  141eea:	7c72dd011220259f 	{ nop; ae_mulfp32x16x2ras.h	aed0, aed2, aed1; ae_mulfp32x16x2ras.l_s2	aed2, aed0, aed1 }
  141ef2:	0c04e4               	ae_sa32x2.ip	aed0, u2, a4
  141ef5:	0c24e4               	ae_sa32x2.ip	aed2, u2, a4

00141ef8 <fx_SolomonVoice_EchoPower_estimation+0x54>:
  141ef8:	7734e4               	ae_sa64pos.fp	u2, a4
  141efb:	f01d                	retw.n

00141efd <fx_SolomonVoice_EchoPower_estimation+0x59>:
  141efd:	000000                                        ...

00141f00 <fx_SolomonVoice_postSNR_cal_with_limitation_Q15>:
  141f00:	006136               	entry	a1, 48
  141f03:	041796               	bltz	a7, 141f48 <fx_SolomonVoice_postSNR_cal_with_limitation_Q15+0x48>
  141f06:	3c0634               	ae_movda32	aed0, a6
  141f09:	400001b52110415e 	{ ae_s32.l.i	aed0, a1, 4; nop; ae_movda32	aed1, a5 }
  141f11:	400000112001517e 	{ ae_s32.l.i	aed1, a1, 0; nop; addi	a5, a7, 1 }
  141f19:	a05530               	addx4	a5, a5, a3

00141f1c <fx_SolomonVoice_postSNR_cal_with_limitation_Q15+0x1c>:
  141f1c:	03a8                	l32i.n	a10, a3, 0
  141f1e:	04b8                	l32i.n	a11, a4, 0
  141f20:	1c0c                	movi.n	a12, 1
  141f22:	10a0d2               	movi	a13, 16
  141f25:	0442a5               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  141f28:	444b                	addi.n	a4, a4, 4
  141f2a:	400001b4702341ae 	{ ae_l32.i	aed3, a1, 0; nop; ae_movda32	aed2, a10 }
  141f32:	b3fbae203f20311e 	{ ae_l32.i	aed3, a1, 4; nop; ae_max32	aed2, aed2, aed3 }
  141f3a:	b7fb20203f20433e 	{ addi	a3, a3, 4; nop; ae_min32	aed2, aed2, aed3 }
  141f42:	e12214               	ae_s32.l.ip	aed2, a2, 4
  141f45:	d39357               	bne	a3, a5, 141f1c <fx_SolomonVoice_postSNR_cal_with_limitation_Q15+0x1c>

00141f48 <fx_SolomonVoice_postSNR_cal_with_limitation_Q15+0x48>:
  141f48:	f01d                	retw.n

00141f4a <fx_SolomonVoice_postSNR_cal_with_limitation_Q15+0x4a>:
	...

00141f4c <fx_SolomonVoice_FNLMS_coef_cal>:
  141f4c:	004136               	entry	a1, 32
  141f4f:	3c1234               	ae_movda32	aed1, a2
  141f52:	2591f4               	ae_nsaz32.l	a9, aed1
  141f55:	ea7c                	movi.n	a10, -2
  141f57:	690b                	addi.n	a6, a9, -1
  141f59:	236680               	sext	a6, a6, 15
  141f5c:	400001854501146e 	{ ae_movda32	aed1, a4; nop; ae_slaa32s	aed0, aed1, a6 }
  141f64:	400001754550230e 	{ ae_movda32	aed0, a3; nop; ae_movad32.l	a2, aed0 }
  141f6c:	2580f4               	ae_nsaz32.l	a8, aed0
  141f6f:	13d296               	bltz	a2, 1420b0 <fx_SolomonVoice_FNLMS_coef_cal+0x164>
  141f72:	238880               	sext	a8, a8, 15
  141f75:	050804               	ae_slaa32s	aed0, aed0, a8
  141f78:	b3fb40001f0000be 	{ movi	a11, 0; nop; ae_max32	aed0, aed0, aed1 }
  141f80:	2530c4               	ae_movad32.l	a3, aed0
  141f83:	400001b5454545be 	{ ae_movda32	aed5, a5; nop; ae_movda32	aed4, a11 }
  141f8b:	0c4000b5c4d423ae 	{ bltz.w18	a3, 141f9b <fx_SolomonVoice_FNLMS_coef_cal+0x4f>; ae_mul32.ll	aed4, aed4, aed5 }
  141f93:	0c0002302076a32e 	{ bge.w18	a3, a2, 141fb9 <fx_SolomonVoice_FNLMS_coef_cal+0x6d>; ae_sel16i	aed6, aed0, aed0, 7 }

00141f9b <fx_SolomonVoice_FNLMS_coef_cal+0x4f>:
  141f9b:	0cfb5af04f40a98f 	{ sub	a10, a9, a8; nop; ae_srai64	aed4, aed4, 15 }
  141fa3:	25b4c4               	ae_movad32.l	a11, aed4
  141fa6:	aa0b                	addi.n	a10, a10, -1
  141fa8:	23aa80               	sext	a10, a10, 15
  141fab:	3c3b34               	ae_movda32	aed3, a11
  141fae:	822a34               	ae_sraa32s	aed2, aed3, a10
  141fb1:	a72224               	ae_sel16i	aed2, aed2, aed2, 7
  141fb4:	252284               	ae_movad16.0	a2, aed2
  141fb7:	f01d                	retw.n

00141fb9 <fx_SolomonVoice_FNLMS_coef_cal+0x6d>:
  141fb9:	254684               	ae_movad16.0	a4, aed6
  141fbc:	1022a0               	and	a2, a2, a10
  141fbf:	0d4005cc66bd04ae 	{ beqz.w18	a4, 142019 <fx_SolomonVoice_FNLMS_coef_cal+0xcd>; ae_movi	aed13, -2 }
  141fc7:	9961c1               	l32r	a12, 12854c (3ffe <xthals_release_major+0x111e>)
  141fca:	4bac47               	bge	a12, a4, 142019 <fx_SolomonVoice_FNLMS_coef_cal+0xcd>
  141fcd:	048496               	bltz	a4, 142019 <fx_SolomonVoice_FNLMS_coef_cal+0xcd>
  141fd0:	9960b1               	l32r	a11, 128550 (3fff <xthals_release_major+0x111f>)
  141fd3:	158444               	ae_movda32x2	aed8, a4, a4
  141fd6:	0d00104160b084be 	{ beq.w18	a4, a11, 1420e0 <fx_SolomonVoice_FNLMS_coef_cal+0x194>; nop }
  141fde:	060c                	movi.n	a6, 0
  141fe0:	157b64               	ae_movda32x2	aed7, a11, a6
  141fe3:	2b7484               	ae_div64d32.l	aed7, aed8
  141fe6:	2b7484               	ae_div64d32.l	aed7, aed8
  141fe9:	2b7484               	ae_div64d32.l	aed7, aed8
  141fec:	2b7484               	ae_div64d32.l	aed7, aed8
  141fef:	2b7484               	ae_div64d32.l	aed7, aed8
  141ff2:	2b7484               	ae_div64d32.l	aed7, aed8
  141ff5:	2b7484               	ae_div64d32.l	aed7, aed8
  141ff8:	2b7484               	ae_div64d32.l	aed7, aed8
  141ffb:	2b7484               	ae_div64d32.l	aed7, aed8
  141ffe:	2b7484               	ae_div64d32.l	aed7, aed8
  142001:	2b7484               	ae_div64d32.l	aed7, aed8
  142004:	2b7484               	ae_div64d32.l	aed7, aed8
  142007:	2b7484               	ae_div64d32.l	aed7, aed8
  14200a:	2b7484               	ae_div64d32.l	aed7, aed8
  14200d:	2b7484               	ae_div64d32.l	aed7, aed8
  142010:	2547c4               	ae_movad32.l	a4, aed7
  142013:	234480               	sext	a4, a4, 15
  142016:	000046               	j	14201b <fx_SolomonVoice_FNLMS_coef_cal+0xcf>

00142019 <fx_SolomonVoice_FNLMS_coef_cal+0xcd>:
  142019:	040c                	movi.n	a4, 0

0014201b <fx_SolomonVoice_FNLMS_coef_cal+0xcf>:
  14201b:	10c3a0               	and	a12, a3, a10
  14201e:	400001b5456344ce 	{ ae_movda32	aed3, a4; nop; ae_movda32	aed6, a12 }
  142026:	eb0fdd030606259f 	{ nop; ae_mul32.ll	aed6, aed6, aed3; nop }
  14202e:	98b561               	l32r	a6, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  142031:	8c6f64               	ae_srai64	aed6, aed6, 15
  142034:	25b6c4               	ae_movad32.l	a11, aed6
  142037:	400001b5455446be 	{ ae_movda32	aed4, a6; nop; ae_movda32	aed5, a11 }
  14203f:	4f2454               	ae_sub32s	aed2, aed4, aed5
  142042:	4122d4               	ae_and	aed2, aed2, aed13
  142045:	eb0fdd030202259f 	{ nop; ae_mul32.ll	aed2, aed2, aed3; nop }
  14204d:	8c2f24               	ae_srai64	aed2, aed2, 15
  142050:	25f2c4               	ae_movad32.l	a15, aed2
  142053:	10ffa0               	and	a15, a15, a10
  142056:	400001b5451042fe 	{ ae_movda32	aed0, a2; nop; ae_movda32	aed1, a15 }
  14205e:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  142066:	3ce834               	ae_movda32	aed14, a8
  142069:	0dfb40f00f0002df 	{ movi	a13, 2; nop; ae_srai64	aed0, aed0, 31 }
  142071:	40000175455ce90e 	{ ae_movda32	aed12, a9; nop; ae_movad32.l	a14, aed0 }
  142079:	0d8018ce8c6cfe2e 	{ ae_movda32	aed15, a14; ae_sub32	aed12, aed12, aed14 }
  142081:	4000018545bef5de 	{ ae_movda32	aed14, a5; nop; ae_slaa32s	aed11, aed15, a13 }
  142089:	bbfbd9b0dfb0dfce 	{ ae_movi	aed13, -1; nop; ae_and	aed11, aed11, aed13 }
  142091:	2ee7ddbdecbc259f 	{ nop; ae_add32	aed12, aed12, aed13; ae_mul32.ll_s2	aed11, aed11, aed14 }
  142099:	25bc84               	ae_movad16.0	a11, aed12
  14209c:	8cbfb4               	ae_srai64	aed11, aed11, 15
  14209f:	25cbc4               	ae_movad32.l	a12, aed11
  1420a2:	3cac34               	ae_movda32	aed10, a12
  1420a5:	829ba4               	ae_sraa32s	aed9, aed10, a11
  1420a8:	a79994               	ae_sel16i	aed9, aed9, aed9, 7
  1420ab:	252984               	ae_movad16.0	a2, aed9
  1420ae:	f01d                	retw.n

001420b0 <fx_SolomonVoice_FNLMS_coef_cal+0x164>:
  1420b0:	2580f4               	ae_nsaz32.l	a8, aed0
  1420b3:	0b0c                	movi.n	a11, 0
  1420b5:	400001b5454545be 	{ ae_movda32	aed5, a5; nop; ae_movda32	aed4, a11 }
  1420bd:	eb0f5a050404a98f 	{ sub	a10, a9, a8; ae_mul32.ll	aed4, aed4, aed5; nop }
  1420c5:	aa0b                	addi.n	a10, a10, -1
  1420c7:	0cfb5ff04f40aa8f 	{ sext	a10, a10, 15; nop; ae_srai64	aed4, aed4, 15 }
  1420cf:	25b4c4               	ae_movad32.l	a11, aed4
  1420d2:	3c3b34               	ae_movda32	aed3, a11
  1420d5:	822a34               	ae_sraa32s	aed2, aed3, a10
  1420d8:	a72224               	ae_sel16i	aed2, aed2, aed2, 7
  1420db:	252284               	ae_movad16.0	a2, aed2
  1420de:	f01d                	retw.n

001420e0 <fx_SolomonVoice_FNLMS_coef_cal+0x194>:
  1420e0:	984a41               	l32r	a4, 128208 (7fff <xthals_release_major+0x511f>)
  1420e3:	ffcd06               	j	14201b <fx_SolomonVoice_FNLMS_coef_cal+0xcf>

001420e6 <fx_SolomonVoice_FNLMS_coef_cal+0x19a>:
	...

001420e8 <fx_SolomonVoice_Gain_band_to_bin>:
  1420e8:	004136               	entry	a1, 32
  1420eb:	029d                	mov.n	a9, a2
  1420ed:	03c696               	bltz	a6, 14212d <fx_SolomonVoice_Gain_band_to_bin+0x45>
  1420f0:	04ad                	mov.n	a10, a4
  1420f2:	20b330               	or	a11, a3, a3
  1420f5:	400000114501556e 	{ ae_movda32	aed1, a5; nop; addi	a5, a6, 1 }
  1420fd:	905530               	addx2	a5, a5, a3

00142100 <fx_SolomonVoice_Gain_band_to_bin+0x18>:
  142100:	009bc2               	l16si	a12, a11, 0
  142103:	3c0c34               	ae_movda32	aed0, a12
  142106:	520014               	ae_max32	aed0, aed0, aed1
  142109:	2580c4               	ae_movad32.l	a8, aed0
  14210c:	005b82               	s16i	a8, a11, 0
  14210f:	009a72               	l16si	a7, a10, 0
  142112:	019a42               	l16si	a4, a10, 2
  142115:	902790               	addx2	a2, a7, a9
  142118:	c04470               	sub	a4, a4, a7
  14211b:	441b                	addi.n	a4, a4, 1
  14211d:	05a476               	loopgtz	a4, 142126 <fx_SolomonVoice_Gain_band_to_bin+0x3e>
  142120:	b00b04               	ae_l16.i	aed0, a11, 0
  142123:	d30214               	ae_s16.0.ip	aed0, a2, 2
  142126:	aa4b                	addi.n	a10, a10, 4
  142128:	bb2b                	addi.n	a11, a11, 2
  14212a:	d29b57               	bne	a11, a5, 142100 <fx_SolomonVoice_Gain_band_to_bin+0x18>

0014212d <fx_SolomonVoice_Gain_band_to_bin+0x45>:
  14212d:	f01d                	retw.n

0014212f <fx_SolomonVoice_Gain_band_to_bin+0x47>:
	...

00142130 <fn_FrmVAD>:
  142130:	008136               	entry	a1, 64
  142133:	9881f1               	l32r	a15, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  142136:	80a0e2               	movi	a14, 128
  142139:	9a90b1               	l32r	a11, 128b7c (220cc <_memmap_cacheattr_bp_base+0xca>)
  14213c:	9a9141               	l32r	a4, 128b80 (df60 <xthals_release_major+0xb080>)
  14213f:	9902c1               	l32r	a12, 128548 (b520 <xthals_release_major+0x8640>)
  142142:	44d232               	addmi	a3, a2, 0x4400
  142145:	36d2d2               	addmi	a13, a2, 0x3600
  142148:	7fddd2               	addmi	a13, a13, 0x7f00
  14214b:	7fd332               	addmi	a3, a3, 0x7f00
  14214e:	c2ca                	add.n	a12, a2, a12
  142150:	099332               	l16si	a3, a3, 18
  142153:	099dd2               	l16si	a13, a13, 18
  142156:	524a                	add.n	a5, a2, a4
  142158:	b2ba                	add.n	a11, a2, a11
  14215a:	61b9                	s32i.n	a11, a1, 24
  14215c:	2025a2               	l32i	a10, a5, 128
  14215f:	3d2bb2               	l32i	a11, a11, 244
  142162:	11ddf0               	slli	a13, a13, 1
  142165:	41d9                	s32i.n	a13, a1, 16
  142167:	0061e2               	s32i	a14, a1, 0
  14216a:	f8cdd2               	addi	a13, a13, -8
  14216d:	9825e1               	l32r	a14, 128204 (5999 <xthals_release_major+0x2ab9>)
  142170:	f70825               	call8	1391f4 <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector>
  142173:	9871f1               	l32r	a15, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  142176:	2125a2               	l32i	a10, a5, 132
  142179:	80a0e2               	movi	a14, 128
  14217c:	61b8                	l32i.n	a11, a1, 24
  14217e:	9982c1               	l32r	a12, 128788 (c320 <xthals_release_major+0x9440>)
  142181:	11d3f0               	slli	a13, a3, 1
  142184:	51d9                	s32i.n	a13, a1, 20
  142186:	c2ca                	add.n	a12, a2, a12
  142188:	c12bb2               	l32i	a11, a11, 0x304
  14218b:	fecdd2               	addi	a13, a13, -2
  14218e:	01e9                	s32i.n	a14, a1, 0
  142190:	981de1               	l32r	a14, 128204 (5999 <xthals_release_major+0x2ab9>)
  142193:	f70625               	call8	1391f4 <fx_SolomonVoice_FFT_to_FFTpwr_ave_vector>
  142196:	660c                	movi.n	a6, 6
  142198:	630c                	movi.n	a3, 6
  14219a:	040c                	movi.n	a4, 0
  14219c:	473c                	movi.n	a7, 52

0014219e <fn_FrmVAD+0x6e>:
  14219e:	1c0c                	movi.n	a12, 1
  1421a0:	2d1c                	movi.n	a13, 18
  1421a2:	2125b2               	l32i	a11, a5, 132
  1421a5:	2025a2               	l32i	a10, a5, 128
  1421a8:	a0b3b0               	addx4	a11, a3, a11
  1421ab:	a0a3a0               	addx4	a10, a3, a10
  1421ae:	0aa8                	l32i.n	a10, a10, 0
  1421b0:	002bb2               	l32i	a11, a11, 0
  1421b3:	0419e5               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  1421b6:	44aa                	add.n	a4, a4, a10
  1421b8:	661b                	addi.n	a6, a6, 1
  1421ba:	331b                	addi.n	a3, a3, 1
  1421bc:	233380               	sext	a3, a3, 15
  1421bf:	db9677               	bne	a6, a7, 14219e <fn_FrmVAD+0x6e>
  1421c2:	04ad                	mov.n	a10, a4
  1421c4:	2b1c                	movi.n	a11, 18
  1421c6:	f6dae5               	call8	138f74 <Fx_10log10>
  1421c9:	6198                	l32i.n	a9, a1, 24
  1421cb:	2365a2               	s32i	a10, a5, 140
  1421ce:	c5fa40002123068e 	{ movi	a8, 6; ae_movi	aed3, 1; ae_movi	aed2, 0 }
  1421d6:	400001212702a1ee 	{ ae_s32.l.i	aed2, a1, 28; nop; movi	a10, 46 }
  1421de:	3d2992               	l32i	a9, a9, 244
  1421e1:	158a76               	loop	a10, 1421fa <fn_FrmVAD+0xca>
  1421e4:	3c0834               	ae_movda32	aed0, a8
  1421e7:	1188e0               	slli	a8, a8, 2
  1421ea:	ebe77a030001098f 	{ ae_l32.x	aed0, a9, a8; ae_add32	aed1, aed0, aed3; nop }
  1421f2:	0d801ac04212813e 	{ ae_movad16.0	a8, aed1; ae_add32s	aed2, aed2, aed0 }

001421fa <fn_FrmVAD+0xca>:
  1421fa:	41a8                	l32i.n	a10, a1, 16
  1421fc:	8b0c                	movi.n	a11, 8
  1421fe:	f9caa2               	addi	a10, a10, -7
  142201:	23aa80               	sext	a10, a10, 15
  142204:	0d80194110b0ca2e 	{ ae_sraa32rs	aed1, aed2, a10; nop }
  14220c:	25a1c4               	ae_movad32.l	a10, aed1
  14220f:	f6d665               	call8	138f74 <Fx_10log10>
  142212:	d0a7f2               	movi	a15, 0x7d0
  142215:	08a7d2               	movi	a13, 0x708
  142218:	9a5b81               	l32r	a8, 128b84 (2419b0 <VAD_speechonFlag_inearPWR_NS_167>)
  14221b:	9973e1               	l32r	a14, 1287e8 (a8c <XtosCoreStateSize+0x80c>)
  14221e:	9991c1               	l32r	a12, 128864 (1b58 <XtosCoreStateSize+0x18d8>)
  142221:	9a5931               	l32r	a3, 128b88 (224f4 <_memmap_cacheattr_bp_base+0x4f2>)
  142224:	9a5a91               	l32r	a9, 128b8c (1d79 <XtosCoreStateSize+0x1af9>)
  142227:	400001b544433a9e 	{ ae_movda16	aed3, a10; nop; ae_movda16	aed4, a9 }
  14222f:	0c800df403a2323e 	{ add	a3, a2, a3; ae_mulfp16x4s	aed2, aed3, aed4 }
  142237:	769392               	l16si	a9, a3, 236
  14223a:	400001754400bc2e 	{ ae_movda16	aed0, a12; nop; ae_movad16.0	a11, aed2 }
  142242:	2265b2               	s32i	a11, a5, 136
  142245:	72beb0               	salt	a11, a14, a11
  142248:	08b9                	s32i.n	a11, a8, 0
  14224a:	31b916               	beqz	a9, 142569 <fn_FrmVAD+0x439>
  14224d:	0d40374170b0190e 	{ beqi.w18	a9, 1, 1425c8 <fn_FrmVAD+0x498>; nop }
  142255:	0d40374150b0290e 	{ beqi.w18	a9, 2, 1425ce <fn_FrmVAD+0x49e>; nop }
  14225d:	1a0c                	movi.n	a10, 1
  14225f:	fdc9b2               	addi	a11, a9, -3
  142262:	986a81               	l32r	a8, 12840c (1770 <XtosCoreStateSize+0x14f0>)
  142265:	400001014401980e 	{ ae_movda16	aed1, a8; nop; movi	a9, 0 }
  14226d:	839ab0               	moveqz	a9, a10, a11
  142270:	363916               	beqz	a9, 1425d7 <fn_FrmVAD+0x4a7>

00142273 <fn_FrmVAD+0x143>:
  142273:	9a47a1               	l32r	a10, 128b90 (b54 <XtosCoreStateSize+0x8d4>)
  142276:	9a47b1               	l32r	a11, 128b94 (9c4 <XtosCoreStateSize+0x744>)
  142279:	400001b544313bae 	{ ae_movda16	aed1, a11; nop; ae_movda16	aed3, a10 }
  142281:	358916               	beqz	a9, 1425dd <fn_FrmVAD+0x4ad>

00142284 <fn_FrmVAD+0x154>:
  142284:	879382               	l16si	a8, a3, 0x10e
  142287:	7b9392               	l16si	a9, a3, 246
  14228a:	0d402e4110b0180e 	{ beqi.w18	a8, 1, 14256f <fn_FrmVAD+0x43f>; nop }

00142292 <fn_FrmVAD+0x162>:
  142292:	7a93a2               	l16si	a10, a3, 244
  142295:	0d402e4140b0190e 	{ beqi.w18	a9, 1, 14257d <fn_FrmVAD+0x44d>; nop }

0014229d <fn_FrmVAD+0x16d>:
  14229d:	6198                	l32i.n	a9, a1, 24
  14229f:	67a6f2               	movi	a15, 0x667
  1422a2:	40000015440eef5e 	{ ae_movda16	aed14, a15; nop; addmi	a14, a5, 0x100 }
  1422aa:	c12992               	l32i	a9, a9, 0x304
  1422ad:	0c8004fea1a7aebe 	{ addi	a11, a14, -86; ae_mulfp16x4s	aed7, aed1, aed14 }
  1422b5:	0c8004fea0aa8eee 	{ addi	a14, a14, -88; ae_mulfp16x4s	aed10, aed0, aed14 }
  1422bd:	98c4f1               	l32r	a15, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  1422c0:	400001b428cd3efe 	{ ae_l16.i	aed13, a14, -16; nop; ae_movda16	aed12, a15 }
  1422c8:	0c8016fc4da9bb5e 	{ ae_l16.i	aed11, a11, -16; ae_mulfp16x4s	aed9, aed13, aed12 }
  1422d0:	0c801afc3ba6959e 	{ nop; ae_mulfp16x4s	aed6, aed11, aed12 }
  1422d8:	ebe5400a0908068f 	{ movi	a8, 6; ae_add16s	aed8, aed9, aed10; nop }
  1422e0:	ebe5b40706058e8f 	{ ae_s16.0.i	aed8, a14, -16; ae_add16s	aed5, aed6, aed7; nop }
  1422e8:	40000100b805bb0e 	{ ae_s16.0.i	aed5, a11, -16; nop; movi	a11, 0 }
  1422f0:	0d400040a1b30aae 	{ beqz.w18	a10, 1422fe <fn_FrmVAD+0x1ce>; ae_movi	aed3, 1 }
  1422f8:	4c55c2               	s16i	a12, a5, 152
  1422fb:	4d55d2               	s16i	a13, a5, 154

001422fe <fn_FrmVAD+0x1ce>:
  1422fe:	400001214502abee 	{ ae_movda32	aed2, a11; nop; movi	a10, 46 }
  142306:	158a76               	loop	a10, 14231f <fn_FrmVAD+0x1ef>
  142309:	3c0834               	ae_movda32	aed0, a8
  14230c:	1188e0               	slli	a8, a8, 2
  14230f:	ebe77a030001098f 	{ ae_l32.x	aed0, a9, a8; ae_add32	aed1, aed0, aed3; nop }
  142317:	0d801ac04212813e 	{ ae_movad16.0	a8, aed1; ae_add32s	aed2, aed2, aed0 }

0014231f <fn_FrmVAD+0x1ef>:
  14231f:	51a8                	l32i.n	a10, a1, 20
  142321:	05a0b2               	movi	a11, 5
  142324:	fccaa2               	addi	a10, a10, -4
  142327:	23aa80               	sext	a10, a10, 15
  14232a:	0d801941f0b0ca2e 	{ ae_sraa32rs	aed15, aed2, a10; nop }
  142332:	25afc4               	ae_movad32.l	a10, aed15
  142335:	f6c3e5               	call8	138f74 <Fx_10log10>
  142338:	9829d1               	l32r	a13, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  14233b:	9891e1               	l32r	a14, 128580 (7332 <xthals_release_major+0x4452>)
  14233e:	3d4fa4               	ae_movi	aed4, -2
  142341:	2425b2               	l32i	a11, a5, 144
  142344:	9a12f1               	l32r	a15, 128b8c (1d79 <XtosCoreStateSize+0x1af9>)
  142347:	400001b544763afe 	{ ae_movda16	aed6, a10; nop; ae_movda16	aed7, a15 }
  14234f:	0c8018f786a65b2e 	{ ae_movda32	aed5, a11; ae_mulfp16x4s	aed6, aed6, aed7 }
  142357:	415544               	ae_and	aed5, aed5, aed4
  14235a:	400001754501ce6e 	{ ae_movda32	aed1, a14; nop; ae_movad16.0	a12, aed6 }
  142362:	400001b545304dce 	{ ae_movda32	aed0, a13; nop; ae_movda32	aed3, a12 }
  14236a:	bbfbc8304f30a57e 	{ ae_movad32.l	a10, aed5; nop; ae_and	aed3, aed3, aed4 }
  142372:	31abc7               	bge	a11, a12, 1423a7 <fn_FrmVAD+0x277>
  142375:	0c8018b183dcba2e 	{ ae_movda32	aed11, a10; ae_mul32.ll	aed12, aed3, aed1 }
  14237d:	eb0fdd000b0b259f 	{ nop; ae_mul32.ll	aed11, aed11, aed0; nop }
  142385:	8ccfc4               	ae_srai64	aed12, aed12, 15
  142388:	0cfbc8f0bfb0bc7f 	{ ae_movad32.l	a11, aed12; nop; ae_srai64	aed11, aed11, 15 }
  142390:	259bc4               	ae_movad32.l	a9, aed11
  142393:	400001b5459a4b9e 	{ ae_movda32	aed10, a11; nop; ae_movda32	aed9, a9 }
  14239b:	4089a4               	ae_add32s	aed8, aed9, aed10
  14239e:	2588c4               	ae_movad32.l	a8, aed8
  1423a1:	246582               	s32i	a8, a5, 144
  1423a4:	000b86               	j	1423d6 <fn_FrmVAD+0x2a6>

001423a7 <fn_FrmVAD+0x277>:
  1423a7:	0c8018b083d2fa2e 	{ ae_movda32	aed15, a10; ae_mul32.ll	aed2, aed3, aed0 }
  1423af:	eb0fdd010f0f259f 	{ nop; ae_mul32.ll	aed15, aed15, aed1; nop }
  1423b7:	8c2f24               	ae_srai64	aed2, aed2, 15
  1423ba:	0cfbc8f0fff0827f 	{ ae_movad32.l	a8, aed2; nop; ae_srai64	aed15, aed15, 15 }
  1423c2:	25ffc4               	ae_movad32.l	a15, aed15
  1423c5:	400001b545de48fe 	{ ae_movda32	aed14, a8; nop; ae_movda32	aed13, a15 }
  1423cd:	40cde4               	ae_add32s	aed12, aed13, aed14
  1423d0:	25ccc4               	ae_movad32.l	a12, aed12
  1423d3:	2465c2               	s32i	a12, a5, 144

001423d6 <fn_FrmVAD+0x2a6>:
  1423d6:	99f0c1               	l32r	a12, 128b98 (12408 <xthals_release_major+0xf528>)
  1423d9:	c2ca                	add.n	a12, a2, a12
  1423db:	7e9c92               	l16si	a9, a12, 252
  1423de:	1a9916               	beqz	a9, 14258b <fn_FrmVAD+0x45b>
  1423e1:	5295a2               	l16si	a10, a5, 164

001423e4 <fn_FrmVAD+0x2b4>:
  1423e4:	63a0f2               	movi	a15, 99
  1423e7:	539592               	l16si	a9, a5, 166
  1423ea:	99e5b1               	l32r	a11, 128b80 (df60 <xthals_release_major+0xb080>)
  1423ed:	909920               	addx2	a9, a9, a2
  1423f0:	99ba                	add.n	a9, a9, a11
  1423f2:	5859a2               	s16i	a10, a9, 176
  1423f5:	539582               	l16si	a8, a5, 166
  1423f8:	978491               	l32r	a9, 128208 (7fff <xthals_release_major+0x511f>)
  1423fb:	400000114403898e 	{ ae_movda16	aed3, a9; nop; addi	a8, a8, 1 }
  142403:	238880               	sext	a8, a8, 15
  142406:	535582               	s16i	a8, a5, 166
  142409:	08af87               	bge	a15, a8, 142415 <fn_FrmVAD+0x2e5>
  14240c:	bd0174               	ae_l32.i	aed0, a1, 28
  14240f:	25a0c4               	ae_movad32.l	a10, aed0
  142412:	5355a2               	s16i	a10, a5, 166

00142415 <fn_FrmVAD+0x2e5>:
  142415:	4d95b2               	l16si	a11, a5, 154
  142418:	bc5592               	s16i	a9, a5, 0x178
  14241b:	99e081               	l32r	a8, 128b9c (e010 <xthals_release_major+0xb130>)
  14241e:	891c                	movi.n	a9, 24
  142420:	c9fb50603f10828e 	{ add	a8, a2, a8; nop; ae_sext32x2d16.32	aed1, aed3 }
  142428:	c9fbcc503f30281e 	{ ae_l16x4.ip	aed2, a8, 8; nop; ae_sext32x2d16.10	aed3, aed3 }
  142430:	c9fbc9502f4022be 	{ ae_sext32x2d16.32	aed2, aed2; nop; ae_sext32x2d16.10	aed4, aed2 }
  142438:	0020f0               	nop
  14243b:	f03d                	nop.n
  14243d:	1f8976               	loop	a9, 142460 <fn_FrmVAD+0x330>
  142440:	b7fbcc201f00281e 	{ ae_l16x4.ip	aed2, a8, 8; nop; ae_min32	aed0, aed2, aed1 }
  142448:	b7fbc9403f1042ee 	{ ae_sext32x2d16.10	aed4, aed2; nop; ae_min32	aed1, aed4, aed3 }
  142450:	88fbc9001f0022be 	{ ae_sext32x2d16.32	aed2, aed2; nop; ae_sel16i	aed0, aed0, aed1, 8 }
  142458:	c9fbc9500f3010be 	{ ae_sext32x2d16.32	aed1, aed0; nop; ae_sext32x2d16.10	aed3, aed0 }

00142460 <fn_FrmVAD+0x330>:
  142460:	53a434               	ae_min32	aed10, aed4, aed3
  142463:	539214               	ae_min32	aed9, aed2, aed1
  142466:	88fb4090af9078fe 	{ movi	a15, 120; nop; ae_sel16i	aed9, aed9, aed10, 8 }

0014246e <fn_FrmVAD+0x33e>:
  14246e:	c9fbc9609fa099ee 	{ ae_sext32x2d16.10	aed9, aed9; nop; ae_sext32x2d16.32	aed10, aed9 }
  142476:	b7fb3090af9015ae 	{ addmi	a10, a5, 0x100; nop; ae_min32	aed9, aed9, aed10 }
  14247e:	2599b4               	ae_movad32.h	a9, aed9
  142481:	2589c4               	ae_movad32.l	a8, aed9
  142484:	7ecaa2               	addi	a10, a10, 126
  142487:	438890               	min	a8, a8, a9
  14248a:	bc5582               	s16i	a8, a5, 0x178
  14248d:	400001b42d873afe 	{ ae_l16.i	aed7, a10, -6; nop; ae_movda16	aed8, a15 }
  142495:	ebe543080706e89f 	{ movi	a9, 0x3e8; ae_add16s	aed6, aed7, aed8; nop }
  14249d:	258684               	ae_movad16.0	a8, aed6
  1424a0:	400001b54545498e 	{ ae_movda32	aed5, a9; nop; ae_movda32	aed4, a8 }
  1424a8:	524454               	ae_max32	aed4, aed4, aed5
  1424ab:	25f4c4               	ae_movad32.l	a15, aed4
  1424ae:	bc55f2               	s16i	a15, a5, 0x178
  1424b1:	23ff80               	sext	a15, a15, 15
  1424b4:	29afb7               	bge	a15, a11, 1424e1 <fn_FrmVAD+0x3b1>
  1424b7:	769392               	l16si	a9, a3, 236
  1424ba:	400001b544013bfe 	{ ae_movda16	aed1, a11; nop; ae_movda16	aed0, a15 }
  1424c2:	6329e6               	bgei	a9, 2, 142529 <fn_FrmVAD+0x3f9>
  1424c5:	3cfe24               	ae_movda16	aed15, a14
  1424c8:	0c801affc0adedee 	{ ae_movda16	aed14, a13; ae_mulfp16x4s	aed13, aed0, aed15 }
  1424d0:	0c801afe31ac959e 	{ nop; ae_mulfp16x4s	aed12, aed1, aed14 }
  1424d8:	33bcd4               	ae_add16s	aed11, aed12, aed13
  1424db:	25bb84               	ae_movad16.0	a11, aed11
  1424de:	4d55b2               	s16i	a11, a5, 154

001424e1 <fn_FrmVAD+0x3b1>:
  1424e1:	7e9c92               	l16si	a9, a12, 252
  1424e4:	4c95e2               	l16si	a14, a5, 152
  1424e7:	400001007700a11e 	{ ae_l32.i	aed0, a1, 28; nop; movi	a10, 1 }
  1424ef:	2325d2               	l32i	a13, a5, 140
  1424f2:	5055a2               	s16i	a10, a5, 160
  1424f5:	052de7               	blt	a13, a14, 1424fe <fn_FrmVAD+0x3ce>
  1424f8:	2225f2               	l32i	a15, a5, 136
  1424fb:	07afb7               	bge	a15, a11, 142506 <fn_FrmVAD+0x3d6>

001424fe <fn_FrmVAD+0x3ce>:
  1424fe:	0a0c                	movi.n	a10, 0
  142500:	2580c4               	ae_movad32.l	a8, aed0
  142503:	505582               	s16i	a8, a5, 160

00142506 <fn_FrmVAD+0x3d6>:
  142506:	5155a2               	s16i	a10, a5, 162
  142509:	121966               	bnei	a9, 1, 14251f <fn_FrmVAD+0x3ef>
  14250c:	2425b2               	l32i	a11, a5, 144
  14250f:	99a4a1               	l32r	a10, 128ba0 (1068 <XtosCoreStateSize+0xde8>)
  142512:	09aab7               	bge	a10, a11, 14251f <fn_FrmVAD+0x3ef>
  142515:	1c0c                	movi.n	a12, 1
  142517:	4f55c2               	s16i	a12, a5, 158
  14251a:	4e55c2               	s16i	a12, a5, 156
  14251d:	f01d                	retw.n

0014251f <fn_FrmVAD+0x3ef>:
  14251f:	0d0c                	movi.n	a13, 0
  142521:	4f55d2               	s16i	a13, a5, 158
  142524:	4e55d2               	s16i	a13, a5, 156
  142527:	f01d                	retw.n

00142529 <fn_FrmVAD+0x3f9>:
  142529:	9736d1               	l32r	a13, 128204 (5999 <xthals_release_major+0x2ab9>)
  14252c:	9783b1               	l32r	a11, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  14252f:	0d400b4100b0290e 	{ beqi.w18	a9, 2, 1425e3 <fn_FrmVAD+0x4b3>; nop }
  142537:	9806a1               	l32r	a10, 128550 (3fff <xthals_release_major+0x111f>)
  14253a:	0d400e4130b0390e 	{ beqi.w18	a9, 3, 142621 <fn_FrmVAD+0x4f1>; nop }
  142542:	0d400b41c0b0490e 	{ beqi.w18	a9, 4, 142602 <fn_FrmVAD+0x4d2>; nop }
  14254a:	3c5a24               	ae_movda16	aed5, a10
  14254d:	0c801af530a4959e 	{ nop; ae_mulfp16x4s	aed4, aed0, aed5 }
  142555:	0c801af531a3959e 	{ nop; ae_mulfp16x4s	aed3, aed1, aed5 }
  14255d:	332344               	ae_add16s	aed2, aed3, aed4
  142560:	25b284               	ae_movad16.0	a11, aed2
  142563:	4d55b2               	s16i	a11, a5, 154
  142566:	ffddc6               	j	1424e1 <fn_FrmVAD+0x3b1>

00142569 <fn_FrmVAD+0x439>:
  142569:	3c1d24               	ae_movda16	aed1, a13
  14256c:	ff4506               	j	142284 <fn_FrmVAD+0x154>

0014256f <fn_FrmVAD+0x43f>:
  14256f:	998d81               	l32r	a8, 128ba4 (e74 <XtosCoreStateSize+0xbf4>)
  142572:	400001b544013e8e 	{ ae_movda16	aed1, a14; nop; ae_movda16	aed0, a8 }
  14257a:	ff4506               	j	142292 <fn_FrmVAD+0x162>

0014257d <fn_FrmVAD+0x44d>:
  14257d:	998a91               	l32r	a9, 128ba8 (22c4 <XtosCoreStateSize+0x2044>)
  142580:	400001b544013f9e 	{ ae_movda16	aed1, a15; nop; ae_movda16	aed0, a9 }
  142588:	ff4446               	j	14229d <fn_FrmVAD+0x16d>

0014258b <fn_FrmVAD+0x45b>:
  14258b:	232582               	l32i	a8, a5, 140
  14258e:	5295b2               	l16si	a11, a5, 164
  142591:	9986f1               	l32r	a15, 128bac (22c3 <XtosCoreStateSize+0x2043>)
  142594:	0bad                	mov.n	a10, a11
  142596:	0d3fe441a0b09f8e 	{ blt.w18	a15, a8, 1423e4 <fn_FrmVAD+0x2b4>; nop }
  14259e:	3cad24               	ae_movda16	aed10, a13
  1425a1:	222592               	l32i	a9, a5, 136
  1425a4:	400001b544bc3ebe 	{ ae_movda16	aed12, a14; nop; ae_movda16	aed11, a11 }
  1425ac:	0c801afccba799ee 	{ ae_movda16	aed9, a9; ae_mulfp16x4s	aed7, aed11, aed12 }
  1425b4:	0c801afa39a8959e 	{ nop; ae_mulfp16x4s	aed8, aed9, aed10 }
  1425bc:	336784               	ae_add16s	aed6, aed7, aed8
  1425bf:	25a684               	ae_movad16.0	a10, aed6
  1425c2:	5255a2               	s16i	a10, a5, 164
  1425c5:	ff86c6               	j	1423e4 <fn_FrmVAD+0x2b4>

001425c8 <fn_FrmVAD+0x498>:
  1425c8:	3c1f24               	ae_movda16	aed1, a15
  1425cb:	ff2d46               	j	142284 <fn_FrmVAD+0x154>

001425ce <fn_FrmVAD+0x49e>:
  1425ce:	9930a1               	l32r	a10, 128a90 (898 <XtosCoreStateSize+0x618>)
  1425d1:	3c1a24               	ae_movda16	aed1, a10
  1425d4:	ff2b06               	j	142284 <fn_FrmVAD+0x154>

001425d7 <fn_FrmVAD+0x4a7>:
  1425d7:	3e0114               	ae_mov	aed0, aed1
  1425da:	ff2546               	j	142273 <fn_FrmVAD+0x143>

001425dd <fn_FrmVAD+0x4ad>:
  1425dd:	3e1314               	ae_mov	aed1, aed3
  1425e0:	ff2806               	j	142284 <fn_FrmVAD+0x154>

001425e3 <fn_FrmVAD+0x4b3>:
  1425e3:	3c3d24               	ae_movda16	aed3, a13
  1425e6:	0c801af3c0af2bee 	{ ae_movda16	aed2, a11; ae_mulfp16x4s	aed15, aed0, aed3 }
  1425ee:	0c801af231ae959e 	{ nop; ae_mulfp16x4s	aed14, aed1, aed2 }
  1425f6:	33def4               	ae_add16s	aed13, aed14, aed15
  1425f9:	25bd84               	ae_movad16.0	a11, aed13
  1425fc:	4d55b2               	s16i	a11, a5, 154
  1425ff:	ffb786               	j	1424e1 <fn_FrmVAD+0x3b1>

00142602 <fn_FrmVAD+0x4d2>:
  142602:	3c8b24               	ae_movda16	aed8, a11
  142605:	0c801af8c0a67dee 	{ ae_movda16	aed7, a13; ae_mulfp16x4s	aed6, aed0, aed8 }
  14260d:	0c801af731a5959e 	{ nop; ae_mulfp16x4s	aed5, aed1, aed7 }
  142615:	334564               	ae_add16s	aed4, aed5, aed6
  142618:	25b484               	ae_movad16.0	a11, aed4
  14261b:	4d55b2               	s16i	a11, a5, 154
  14261e:	ffafc6               	j	1424e1 <fn_FrmVAD+0x3b1>

00142621 <fn_FrmVAD+0x4f1>:
  142621:	3cca24               	ae_movda16	aed12, a10
  142624:	0c801afc30ab959e 	{ nop; ae_mulfp16x4s	aed11, aed0, aed12 }
  14262c:	0c801afc31aa959e 	{ nop; ae_mulfp16x4s	aed10, aed1, aed12 }
  142634:	339ab4               	ae_add16s	aed9, aed10, aed11
  142637:	25b984               	ae_movad16.0	a11, aed9
  14263a:	4d55b2               	s16i	a11, a5, 154
  14263d:	ffa806               	j	1424e1 <fn_FrmVAD+0x3b1>

00142640 <Fx_vector_average>:
  142640:	004136               	entry	a1, 32
  142643:	7723d4               	ae_la64.pp	u1, a3
  142646:	7722c4               	ae_la64.pp	u0, a2
  142649:	281384               	ae_zalign64	u2
  14264c:	400000314402545e 	{ ae_movda16	aed2, a4; nop; addi	a5, a5, 3 }
  142654:	024d                	mov.n	a4, a2
  142656:	215250               	srai	a5, a5, 2
  142659:	1ba576               	loopgtz	a5, 142678 <Fx_vector_average+0x38>
  14265c:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  14265f:	3713d4               	ae_la16x4.ip	aed1, u1, a3
  142662:	0c801af230a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed2 }
  14266a:	0c801af231a1959e 	{ nop; ae_mulfp16x4s	aed1, aed1, aed2 }
  142672:	330104               	ae_add16s	aed0, aed1, aed0
  142675:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

00142678 <Fx_vector_average+0x38>:
  142678:	7734e4               	ae_sa64pos.fp	u2, a4
  14267b:	f01d                	retw.n

0014267d <Fx_vector_average+0x3d>:
  14267d:	000000                                        ...

00142680 <Fx_vector_Max>:
  142680:	004136               	entry	a1, 32
  142683:	281344               	ae_zalign64	u1
  142686:	036d                	mov.n	a6, a3
  142688:	400000314401445e 	{ ae_movda16	aed1, a4; nop; addi	a4, a5, 3 }
  142690:	7726c4               	ae_la64.pp	u0, a6
  142693:	023d                	mov.n	a3, a2
  142695:	214240               	srai	a4, a4, 2
  142698:	062d                	mov.n	a2, a6
  14269a:	15a476               	loopgtz	a4, 1426b3 <Fx_vector_Max+0x33>
  14269d:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1426a0:	c6fbdd001f00259e 	{ nop; nop; ae_lt16	b0:b1:b2:b3, aed0, aed1 }
  1426a8:	c5fbdd101f00259e 	{ nop; nop; ae_movt16x4	aed0, aed1, b0:b1:b2:b3 }
  1426b0:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

001426b3 <Fx_vector_Max+0x33>:
  1426b3:	7733d4               	ae_sa64pos.fp	u1, a3
  1426b6:	f01d                	retw.n

001426b8 <Gain_averaging>:
  1426b8:	004136               	entry	a1, 32
  1426bb:	028d                	mov.n	a8, a2
  1426bd:	7722c4               	ae_la64.pp	u0, a2
  1426c0:	40000041452c642e 	{ ae_movda32	aed12, a4; nop; addi	a6, a2, 36 }
  1426c8:	400001b1456d95ce 	{ ae_movda32	aed13, a5; nop; movi	a9, 0x6bc }
  1426d0:	400001b42051369e 	{ ae_l16.i	aed1, a6, 0; nop; ae_movda16	aed5, a9 }
  1426d8:	0c800bf5d1a184de 	{ ae_slai32	aed13, aed13, 1; ae_mulfp16x4s	aed1, aed1, aed5 }
  1426e0:	c5f2cfedec0c988e 	{ ae_la16x4.ip	aed9, u0, a8; ae_sub32	aed12, aed12, aed13; ae_movi	aed0, -2 }
  1426e8:	93facf00c2e6888e 	{ ae_la16x4.ip	aed8, u0, a8; ae_movi	aed6, 2; ae_add32	aed14, aed12, aed0 }
  1426f0:	0c801af509a3789e 	{ ae_la16x4.ip	aed7, u0, a8; ae_mulfp16x4s	aed3, aed9, aed5 }
  1426f8:	0c801af508a4289e 	{ ae_la16x4.ip	aed2, u0, a8; ae_mulfp16x4s	aed4, aed8, aed5 }
  142700:	0c8015f5b7afee6e 	{ ae_xor	aed14, aed14, aed6; ae_mulfp16x4s	aed15, aed7, aed5 }
  142708:	0c800bf5e2a2ffee 	{ ae_srai32	aed14, aed14, 31; ae_mulfp16x4s	aed2, aed2, aed5 }
  142710:	91e7d94e3c6c4fce 	{ ae_movi	aed4, -1; ae_add32	aed12, aed12, aed14; ae_add16s	aed6, aed3, aed4 }
  142718:	91e7d924fc74d00e 	{ ae_movi	aed13, 0; ae_add32	aed4, aed12, aed4; ae_add16s	aed7, aed15, aed2 }
  142720:	91e7a8706cec96ee 	{ ae_l16.i	aed9, a6, -4; ae_add32	aed12, aed12, aed0; ae_add16s	aed14, aed6, aed7 }
  142728:	0c80153efe5f0cde 	{ ae_lt32	b0:b1, aed12, aed13; ae_sel16i	aed15, aed14, aed14, 5 }
  142730:	0c8012f5c9a7aefe 	{ ae_add16s	aed10, aed14, aed15; ae_mulfp16x4s	aed7, aed9, aed5 }
  142738:	c40359ca0a4ba22e 	{ or	a10, a2, a2; ae_sel16i.n	aed11, aed10, aed10, 3; ae_movf32x2	aed4, aed12, b0:b1 }
  142740:	1ee5591b4a48755f 	{ or	a7, a5, a5; ae_add16s	aed8, aed10, aed11; ae_srai32	aed4, aed4, 1 }
  142748:	400001742f36568e 	{ ae_l16.i	aed6, a6, -2; nop; ae_movad16.3	a5, aed8 }
  142750:	0c801af5c6a365ee 	{ ae_movda16	aed6, a5; ae_mulfp16x4s	aed3, aed6, aed5 }
  142758:	ebe5c8070602447f 	{ ae_movad32.l	a4, aed4; ae_add16s	aed2, aed6, aed7; nop }
  142760:	ebe550030200d77f 	{ add	a13, a7, a7; ae_add16s	aed0, aed2, aed3; nop }
  142768:	0d400841900024ae 	{ bltz.w18	a4, 1427f5 <Gain_averaging+0x13d>; ae_add16s	aed0, aed0, aed1 }
  142770:	90c730               	addx2	a12, a7, a3
  142773:	90dd20               	addx2	a13, a13, a2
  142776:	b49a24               	ae_l16.ip	aed9, a10, 4
  142779:	0c8016f579a48ade 	{ ae_l16.i	aed8, a10, -2; ae_mulfp16x4s	aed4, aed9, aed5 }
  142781:	0c8016f508af7dde 	{ ae_l16.i	aed7, a13, 2; ae_mulfp16x4s	aed15, aed8, aed5 }
  142789:	0c8004f507a34dbe 	{ addi	a11, a13, 4; ae_mulfp16x4s	aed3, aed7, aed5 }
  142791:	ebf0a90400026b2f 	{ ae_l16.ip	aed6, a11, 4; ae_sub16s	aed2, aed0, aed4; nop }
  142799:	0c8012f5c6a1e23e 	{ ae_add16s	aed14, aed2, aed3; ae_mulfp16x4s	aed1, aed6, aed5 }
  1427a1:	40000020b000ccce 	{ ae_s16.0.i	aed0, a12, 0; nop; addi	a12, a12, 2 }
  1427a9:	ebf0b50f0e00ec2f 	{ ae_s16.0.ip	aed14, a12, 4; ae_sub16s	aed0, aed14, aed15; nop }
  1427b1:	f03d                	nop.n
  1427b3:	f03d                	nop.n
  1427b5:	37a476               	loopgtz	a4, 1427f0 <Gain_averaging+0x138>
  1427b8:	ebe5a90100030a2f 	{ ae_l16.ip	aed0, a10, 4; ae_add16s	aed3, aed0, aed1; nop }
  1427c0:	0c8016f570a10bde 	{ ae_l16.i	aed0, a11, -2; ae_mulfp16x4s	aed1, aed0, aed5 }
  1427c8:	0c8016f570a20ade 	{ ae_l16.i	aed0, a10, -2; ae_mulfp16x4s	aed2, aed0, aed5 }
  1427d0:	0c8016f510a40b3e 	{ ae_l16.ip	aed0, a11, 4; ae_mulfp16x4s	aed4, aed0, aed5 }
  1427d8:	0c8014f520a1031e 	{ ae_sub16s	aed0, aed3, aed1; ae_mulfp16x4s	aed1, aed0, aed5 }
  1427e0:	ebe5b40200003cff 	{ ae_s16.0.i	aed3, a12, -2; ae_add16s	aed0, aed0, aed2; nop }
  1427e8:	ebf0b50400000c2f 	{ ae_s16.0.ip	aed0, a12, 4; ae_sub16s	aed0, aed0, aed4; nop }

001427f0 <Gain_averaging+0x138>:
  1427f0:	33a014               	ae_add16s	aed10, aed0, aed1
  1427f3:	f01d                	retw.n

001427f5 <Gain_averaging+0x13d>:
  1427f5:	f01d                	retw.n

001427f7 <Gain_averaging+0x13f>:
	...

001427f8 <FN_f0_based_pre_Noise_suppression_forloop>:
  1427f8:	004136               	entry	a1, 32
  1427fb:	7722c4               	ae_la64.pp	u0, a2
  1427fe:	7723d4               	ae_la64.pp	u1, a3
  142801:	281384               	ae_zalign64	u2
  142804:	026d                	mov.n	a6, a2
  142806:	154444               	ae_movda32x2	aed4, a4, a4
  142809:	967f71               	l32r	a7, 128208 (7fff <xthals_release_major+0x511f>)
  14280c:	152774               	ae_movda32x2	aed2, a7, a7
  14280f:	01c542               	addi	a4, a5, 1
  142812:	214140               	srai	a4, a4, 1
  142815:	c5f34f142210fe8e 	{ movi	a8, -2; ae_sub32s	aed0, aed2, aed4; ae_movi	aed1, 1 }
  14281d:	ebe860010005688f 	{ ae_movda32x2	aed6, a8, a8; ae_add32s	aed5, aed0, aed1; nop }
  142825:	3fa476               	loopgtz	a4, 142868 <FN_f0_based_pre_Noise_suppression_forloop+0x70>
  142828:	0d02c4               	ae_la32x2.ip	aed0, u0, a2
  14282b:	0d13d4               	ae_la32x2.ip	aed1, u1, a3
  14282e:	410064               	ae_and	aed0, aed0, aed6
  142831:	bb0ddd146021259e 	{ nop; ae_mul32.hh	aed1, aed0, aed4; ae_and	aed2, aed1, aed6 }
  142839:	2e0fdd245030259f 	{ nop; ae_mul32.ll	aed0, aed0, aed4; ae_mul32.ll_s2	aed3, aed2, aed5 }
  142841:	0c0dddf51221259f 	{ nop; ae_mul32.hh	aed1, aed2, aed5; ae_srai64	aed2, aed1, 15 }
  142849:	8c0f04               	ae_srai64	aed0, aed0, 15
  14284c:	8c3f34               	ae_srai64	aed3, aed3, 15
  14284f:	0cebddf01310259f 	{ nop; ae_add64s	aed0, aed3, aed0; ae_srai64	aed1, aed1, 15 }
  142857:	ebebc8020100407f 	{ ae_movad32.l	a4, aed0; ae_add64s	aed0, aed1, aed2; nop }
  14285f:	2550c4               	ae_movad32.l	a5, aed0
  142862:	150544               	ae_movda32x2	aed0, a5, a4
  142865:	0c06e4               	ae_sa32x2.ip	aed0, u2, a6

00142868 <FN_f0_based_pre_Noise_suppression_forloop+0x70>:
  142868:	7736e4               	ae_sa64pos.fp	u2, a6
  14286b:	f01d                	retw.n

0014286d <FN_f0_based_pre_Noise_suppression_forloop+0x75>:
  14286d:	000000                                        ...

00142870 <fx_SolomonVoice_FNLMS_filter>:
  142870:	00e136               	entry	a1, 112
  142873:	039d                	mov.n	a9, a3
  142875:	106122               	s32i	a2, a1, 64
  142878:	409182               	l16si	a8, a1, 128
  14287b:	e189                	s32i.n	a8, a1, 56
  14287d:	68d816               	beqz	a8, 142f0e <fx_SolomonVoice_FNLMS_filter+0x69e>
  142880:	389122               	l16si	a2, a1, 112
  142883:	02d372               	addmi	a7, a3, 0x200
  142886:	01d332               	addmi	a3, a3, 0x100
  142889:	50c332               	addi	a3, a3, 80

0014288c <fx_SolomonVoice_FNLMS_filter+0x1c>:
  14288c:	03cd                	mov.n	a12, a3
  14288e:	da27f2               	l32i	a15, a7, 0x368
  142891:	d427d2               	l32i	a13, a7, 0x350
  142894:	d727b2               	l32i	a11, a7, 0x35c
  142897:	d827a2               	l32i	a10, a7, 0x360
  14289a:	0ad552               	addmi	a5, a5, 0xa00
  14289d:	db2782               	l32i	a8, a7, 0x36c
  1428a0:	6425e2               	l32i	a14, a5, 0x190
  1428a3:	94c552               	addi	a5, a5, -108
  1428a6:	1129                	s32i.n	a2, a1, 4
  1428a8:	0189                	s32i.n	a8, a1, 0
  1428aa:	fea8a5               	call8	141334 <fx_SolomonVoice_FNLMS_error_cal>
  1428ad:	21d492               	addmi	a9, a4, 0x2100
  1428b0:	7599a2               	l16si	a10, a9, 234
  1428b3:	0d406a4120b01a0e 	{ beqi.w18	a10, 1, 142f59 <fx_SolomonVoice_FNLMS_filter+0x6e9>; nop }

001428bb <fx_SolomonVoice_FNLMS_filter+0x4b>:
  1428bb:	1f21b2               	l32i	a11, a1, 124
  1428be:	f1b9                	s32i.n	a11, a1, 60

001428c0 <fx_SolomonVoice_FNLMS_filter+0x50>:
  1428c0:	0d400c4120b0126e 	{ blti.w18	a2, 1, 142986 <fx_SolomonVoice_FNLMS_filter+0x116>; nop }
  1428c8:	060c                	movi.n	a6, 0
  1428ca:	050c                	movi.n	a5, 0
  1428cc:	030c                	movi.n	a3, 0
  1428ce:	040c                	movi.n	a4, 0
  1428d0:	000946               	j	1428f9 <fx_SolomonVoice_FNLMS_filter+0x89>

001428d3 <fx_SolomonVoice_FNLMS_filter+0x63>:
  1428d3:	0c0c                	movi.n	a12, 0
  1428d5:	00a0d2               	movi	a13, 0
  1428d8:	03a765               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  1428db:	20c182               	addi	a8, a1, 32
  1428de:	10c1f2               	addi	a15, a1, 16
  1428e1:	a0f6f0               	addx4	a15, a6, a15
  1428e4:	a08680               	addx4	a8, a6, a8
  1428e7:	08a9                	s32i.n	a10, a8, 0
  1428e9:	0f49                	s32i.n	a4, a15, 0
  1428eb:	661b                	addi.n	a6, a6, 1
  1428ed:	294626               	beqi	a6, 4, 14291a <fx_SolomonVoice_FNLMS_filter+0xaa>

001428f0 <fx_SolomonVoice_FNLMS_filter+0x80>:
  1428f0:	552b                	addi.n	a5, a5, 2
  1428f2:	334b                	addi.n	a3, a3, 4
  1428f4:	441b                	addi.n	a4, a4, 1
  1428f6:	5d1427               	beq	a4, a2, 142957 <fx_SolomonVoice_FNLMS_filter+0xe7>

001428f9 <fx_SolomonVoice_FNLMS_filter+0x89>:
  1428f9:	d427a2               	l32i	a10, a7, 0x350
  1428fc:	d527d2               	l32i	a13, a7, 0x354
  1428ff:	a3aa                	add.n	a10, a3, a10
  142901:	0aa8                	l32i.n	a10, a10, 0
  142903:	dd5a                	add.n	a13, a13, a5
  142905:	091aa6               	blti	a10, 1, 142912 <fx_SolomonVoice_FNLMS_filter+0xa2>
  142908:	d827b2               	l32i	a11, a7, 0x360
  14290b:	b3ba                	add.n	a11, a3, a11
  14290d:	0bb8                	l32i.n	a11, a11, 0
  14290f:	c01be6               	bgei	a11, 1, 1428d3 <fx_SolomonVoice_FNLMS_filter+0x63>
  142912:	0c0c                	movi.n	a12, 0
  142914:	005dc2               	s16i	a12, a13, 0
  142917:	fff546               	j	1428f0 <fx_SolomonVoice_FNLMS_filter+0x80>

0014291a <fx_SolomonVoice_FNLMS_filter+0xaa>:
  14291a:	20c1a2               	addi	a10, a1, 32
  14291d:	30c1b2               	addi	a11, a1, 48
  142920:	03d425               	call8	146664 <int_sqrt_0_25_four>
  142923:	060c                	movi.n	a6, 0
  142925:	1891c2               	l16si	a12, a1, 48
  142928:	41d8                	l32i.n	a13, a1, 16
  14292a:	51b8                	l32i.n	a11, a1, 20
  14292c:	d527e2               	l32i	a14, a7, 0x354
  14292f:	71f8                	l32i.n	a15, a1, 28
  142931:	6198                	l32i.n	a9, a1, 24
  142933:	90ffe0               	addx2	a15, a15, a14
  142936:	9099e0               	addx2	a9, a9, a14
  142939:	90bbe0               	addx2	a11, a11, a14
  14293c:	90dde0               	addx2	a13, a13, a14
  14293f:	005dc2               	s16i	a12, a13, 0
  142942:	1991a2               	l16si	a10, a1, 50
  142945:	005ba2               	s16i	a10, a11, 0
  142948:	1a9182               	l16si	a8, a1, 52
  14294b:	005982               	s16i	a8, a9, 0
  14294e:	1b91e2               	l16si	a14, a1, 54
  142951:	005fe2               	s16i	a14, a15, 0
  142954:	ffe606               	j	1428f0 <fx_SolomonVoice_FNLMS_filter+0x80>

00142957 <fx_SolomonVoice_FNLMS_filter+0xe7>:
  142957:	2b16a6               	blti	a6, 1, 142986 <fx_SolomonVoice_FNLMS_filter+0x116>
  14295a:	10c142               	addi	a4, a1, 16
  14295d:	20c132               	addi	a3, a1, 32
  142960:	20c152               	addi	a5, a1, 32
  142963:	a05650               	addx4	a5, a6, a5

00142966 <fx_SolomonVoice_FNLMS_filter+0xf6>:
  142966:	03a8                	l32i.n	a10, a3, 0
  142968:	03c925               	call8	1465fc <int_sqrt_0_25>
  14296b:	d52792               	l32i	a9, a7, 0x354
  14296e:	0488                	l32i.n	a8, a4, 0
  142970:	4000004145003a3e 	{ ae_movda32	aed0, a10; nop; addi	a3, a3, 4 }
  142978:	908890               	addx2	a8, a8, a9
  14297b:	40000040b000484e 	{ ae_s16.0.i	aed0, a8, 0; nop; addi	a4, a4, 4 }
  142983:	df9357               	bne	a3, a5, 142966 <fx_SolomonVoice_FNLMS_filter+0xf6>
  142986:	d527a2               	l32i	a10, a7, 0x354
  142989:	dc27b2               	l32i	a11, a7, 0x370
  14298c:	20c220               	or	a12, a2, a2
  14298f:	09a0d2               	movi	a13, 9
  142992:	ffd265               	call8	1426b8 <Gain_averaging>
  142995:	dc27a2               	l32i	a10, a7, 0x370
  142998:	d527b2               	l32i	a11, a7, 0x354
  14299b:	2c1c                	movi.n	a12, 18
  14299d:	3d9e25               	call8	180380 <__vec_memcpy>
  1429a0:	dc27a2               	l32i	a10, a7, 0x370
  1429a3:	edc282               	addi	a8, a2, -19
  1429a6:	00a092               	movi	a9, 0
  1429a9:	962bb1               	l32r	a11, 128258 (ccc <XtosCoreStateSize+0xa4c>)
  1429ac:	4000007144f2bb2e 	{ ae_movda16	aed2, a11; nop; addi	a11, a2, -9 }
  1429b4:	400001014401999e 	{ ae_movda16	aed1, a9; nop; movi	a9, 9 }
  1429bc:	238880               	sext	a8, a8, 15
  1429bf:	11c8f0               	slli	a12, a8, 1
  1429c2:	ebfb6b000f003acf 	{ ae_l16.x	aed3, a10, a12; nop; nop }
  1429ca:	01c882               	addi	a8, a8, 1
  1429cd:	0c800df2f3a0888e 	{ sext	a8, a8, 15; ae_mulfp16x4s	aed0, aed3, aed2 }
  1429d5:	158976               	loop	a9, 1429ee <fx_SolomonVoice_FNLMS_filter+0x17e>
  1429d8:	1198f0               	slli	a9, a8, 1
  1429db:	ebe56b0001010a9f 	{ ae_l16.x	aed0, a10, a9; ae_add16s	aed1, aed1, aed0; nop }
  1429e3:	0c8004f200a0189e 	{ addi	a9, a8, 1; ae_mulfp16x4s	aed0, aed0, aed2 }
  1429eb:	238980               	sext	a8, a9, 15

001429ee <fx_SolomonVoice_FNLMS_filter+0x17e>:
  1429ee:	990c                	movi.n	a9, 9
  1429f0:	ebe55f0001008b8f 	{ sext	a8, a11, 15; ae_add16s	aed0, aed1, aed0; nop }
  1429f8:	dc27b2               	l32i	a11, a7, 0x370
  1429fb:	f03d                	nop.n
  1429fd:	0f8976               	loop	a9, 142a10 <fx_SolomonVoice_FNLMS_filter+0x1a0>
  142a00:	1198f0               	slli	a9, a8, 1
  142a03:	881b                	addi.n	a8, a8, 1
  142a05:	ebfb89000f000b9f 	{ ae_s16.0.x	aed0, a11, a9; nop; nop }
  142a0d:	238880               	sext	a8, a8, 15
  142a10:	bbab                	addi.n	a11, a11, 10
  142a12:	d927a2               	l32i	a10, a7, 0x364
  142a15:	82a0c2               	movi	a12, 130
  142a18:	aaab                	addi.n	a10, a10, 10
  142a1a:	3d9665               	call8	180380 <__vec_memcpy>
  142a1d:	50a0b2               	movi	a11, 80
  142a20:	0f21c2               	l32i	a12, a1, 60
  142a23:	233280               	sext	a3, a2, 15
  142a26:	833bc0               	moveqz	a3, a11, a12
  142a29:	5913a6               	blti	a3, 1, 142a86 <fx_SolomonVoice_FNLMS_filter+0x216>
  142a2c:	966ce1               	l32r	a14, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  142a2f:	96d4f1               	l32r	a15, 128580 (7332 <xthals_release_major+0x4452>)
  142a32:	400001014504b30e 	{ ae_movda32	aed4, a3; nop; movi	a11, 0 }
  142a3a:	25d4c4               	ae_movad32.l	a13, aed4
  142a3d:	400001b544013fee 	{ ae_movda16	aed1, a15; nop; ae_movda16	aed0, a14 }
  142a45:	3dad76               	loopgtz	a13, 142a86 <fx_SolomonVoice_FNLMS_filter+0x216>
  142a48:	d927c2               	l32i	a12, a7, 0x364
  142a4b:	dc27f2               	l32i	a15, a7, 0x370
  142a4e:	ebca                	add.n	a14, a11, a12
  142a50:	dbfa                	add.n	a13, a11, a15
  142a52:	009dd2               	l16si	a13, a13, 0
  142a55:	009e82               	l16si	a8, a14, 0
  142a58:	25a8d7               	bge	a8, a13, 142a81 <fx_SolomonVoice_FNLMS_filter+0x211>
  142a5b:	ebfb6b000f009bff 	{ ae_l16.x	aed9, a11, a15; nop; nop }
  142a63:	0c800ff009a78bce 	{ ae_l16.x	aed8, a11, a12; ae_mulfp16x4s	aed7, aed9, aed0 }
  142a6b:	0c801af138a6959e 	{ nop; ae_mulfp16x4s	aed6, aed8, aed1 }
  142a73:	335674               	ae_add16s	aed5, aed6, aed7
  142a76:	ebfb89000f005bcf 	{ ae_s16.0.x	aed5, a11, a12; nop; nop }
  142a7e:	000086               	j	142a84 <fx_SolomonVoice_FNLMS_filter+0x214>

00142a81 <fx_SolomonVoice_FNLMS_filter+0x211>:
  142a81:	005ed2               	s16i	a13, a14, 0

00142a84 <fx_SolomonVoice_FNLMS_filter+0x214>:
  142a84:	bb2b                	addi.n	a11, a11, 2

00142a86 <fx_SolomonVoice_FNLMS_filter+0x216>:
  142a86:	e1e8                	l32i.n	a14, a1, 56
  142a88:	0020f0               	nop
  142a8b:	472e56               	bnez	a14, 142f01 <fx_SolomonVoice_FNLMS_filter+0x691>
  142a8e:	3a91f2               	l16si	a15, a1, 116
  142a91:	00a282               	movi	a8, 0x200
  142a94:	0d003344b2b4bf8e 	{ bne.w18	a15, a8, 142dd3 <fx_SolomonVoice_FNLMS_filter+0x563>; ae_movi	aed4, 10 }
  142a9c:	00a082               	movi	a8, 0
  142a9f:	d927a2               	l32i	a10, a7, 0x364
  142aa2:	965e91               	l32r	a9, 12841c (1f40 <XtosCoreStateSize+0x1cc0>)
  142aa5:	400001014501995e 	{ ae_movda32	aed1, a9; nop; movi	a9, 5 }
  142aad:	358976               	loop	a9, 142ae6 <fx_SolomonVoice_FNLMS_filter+0x276>
  142ab0:	ebfb6b000f0008af 	{ ae_l16.x	aed0, a8, a10; nop; nop }
  142ab8:	e9fb20008f00289f 	{ addi	a9, a8, 2; nop; ae_sext32	aed0, aed0, 15 }
  142ac0:	520014               	ae_max32	aed0, aed0, aed1
  142ac3:	ebfb89000f0008af 	{ ae_s16.0.x	aed0, a8, a10; nop; nop }
  142acb:	ebfb6b000f0009af 	{ ae_l16.x	aed0, a9, a10; nop; nop }
  142ad3:	e9fb20008f00488f 	{ addi	a8, a8, 4; nop; ae_sext32	aed0, aed0, 15 }
  142adb:	520014               	ae_max32	aed0, aed0, aed1
  142ade:	ebfb89000f0009af 	{ ae_s16.0.x	aed0, a9, a10; nop; nop }

00142ae6 <fx_SolomonVoice_FNLMS_filter+0x276>:
  142ae6:	78a0d2               	movi	a13, 120
  142ae9:	d927c2               	l32i	a12, a7, 0x364
  142aec:	ae0c                	movi.n	a14, 10
  142aee:	0d80184081b3be2e 	{ ae_movda32	aed11, a14; ae_movi	aed3, 1 }
  142af6:	ebe740030b0b32bf 	{ movi	a11, 50; ae_add32	aed11, aed11, aed3; nop }
  142afe:	400001754506fbbe 	{ ae_movda32	aed6, a11; nop; ae_movad16.0	a15, aed11 }
  142b06:	40000111450abf3e 	{ ae_movda32	aed10, a15; nop; movi	a11, 19 }
  142b0e:	ebe721030a0a4c9f 	{ addi	a9, a12, 20; ae_add32	aed10, aed10, aed3; nop }
  142b16:	4000017545058dae 	{ ae_movda32	aed5, a13; nop; ae_movad16.0	a8, aed10 }
  142b1e:	0020f0               	nop
  142b21:	f03d                	nop.n
  142b23:	f03d                	nop.n
  142b25:	358b76               	loop	a11, 142b5e <fx_SolomonVoice_FNLMS_filter+0x2ee>
  142b28:	400001b42001498e 	{ ae_l16.i	aed1, a9, 0; nop; ae_movda32	aed0, a8 }

00142b30 <fx_SolomonVoice_FNLMS_filter+0x2c0>:
  142b30:	e9e751138001bfcf 	{ addx2	a11, a15, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142b38:	520054               	ae_max32	aed0, aed0, aed5
  142b3b:	40000174b000f91e 	{ ae_s16.0.i	aed0, a9, 0; nop; ae_movad16.0	a15, aed1 }
  142b43:	400001b420014bfe 	{ ae_l16.i	aed1, a11, 0; nop; ae_movda32	aed0, a15 }
  142b4b:	e9e75113800198cf 	{ addx2	a9, a8, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142b53:	520054               	ae_max32	aed0, aed0, aed5
  142b56:	40000174b0008b1e 	{ ae_s16.0.i	aed0, a11, 0; nop; ae_movad16.0	a8, aed1 }

00142b5e <fx_SolomonVoice_FNLMS_filter+0x2ee>:
  142b5e:	90ffc0               	addx2	a15, a15, a12
  142b61:	b0e904               	ae_l16.i	aed14, a9, 0
  142b64:	d927c2               	l32i	a12, a7, 0x364
  142b67:	e9fb40e08fe0328f 	{ movi	a8, 50; nop; ae_sext32	aed14, aed14, 15 }
  142b6f:	0d80184081b3f82e 	{ ae_movda32	aed15, a8; ae_movi	aed3, 1 }
  142b77:	b3e7dde35fef259e 	{ nop; ae_add32	aed15, aed15, aed3; ae_max32	aed14, aed14, aed5 }
  142b7f:	40000174b00ea9fe 	{ ae_s16.0.i	aed14, a9, 0; nop; ae_movad16.0	a10, aed15 }
  142b87:	400001b420dc4fae 	{ ae_l16.i	aed12, a15, 0; nop; ae_movda32	aed13, a10 }
  142b8f:	e9fb40c08fc018bf 	{ movi	a11, 24; nop; ae_sext32	aed12, aed12, 15 }
  142b97:	b3e726c35dcd4c9e 	{ addi	a9, a12, 100; ae_add32	aed13, aed13, aed3; ae_max32	aed12, aed12, aed5 }
  142b9f:	40000174b00c8fde 	{ ae_s16.0.i	aed12, a15, 0; nop; ae_movad16.0	a8, aed13 }
  142ba7:	0020f0               	nop
  142baa:	0020f0               	nop
  142bad:	358b76               	loop	a11, 142be6 <fx_SolomonVoice_FNLMS_filter+0x376>
  142bb0:	400001b42001498e 	{ ae_l16.i	aed1, a9, 0; nop; ae_movda32	aed0, a8 }

00142bb8 <fx_SolomonVoice_FNLMS_filter+0x348>:
  142bb8:	e9e751138001bacf 	{ addx2	a11, a10, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142bc0:	520044               	ae_max32	aed0, aed0, aed4
  142bc3:	40000174b000a91e 	{ ae_s16.0.i	aed0, a9, 0; nop; ae_movad16.0	a10, aed1 }
  142bcb:	400001b420014bae 	{ ae_l16.i	aed1, a11, 0; nop; ae_movda32	aed0, a10 }
  142bd3:	e9e75113800198cf 	{ addx2	a9, a8, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142bdb:	520044               	ae_max32	aed0, aed0, aed4
  142bde:	40000174b0008b1e 	{ ae_s16.0.i	aed0, a11, 0; nop; ae_movad16.0	a8, aed1 }

00142be6 <fx_SolomonVoice_FNLMS_filter+0x376>:
  142be6:	b00904               	ae_l16.i	aed0, a9, 0
  142be9:	170084               	ae_sext32	aed0, aed0, 15
  142bec:	b3fb51004f00aace 	{ addx2	a10, a10, a12; nop; ae_max32	aed0, aed0, aed4 }
  142bf4:	d20904               	ae_s16.0.i	aed0, a9, 0
  142bf7:	0f2192               	l32i	a9, a1, 60
  142bfa:	b0fa04               	ae_l16.i	aed15, a10, 0
  142bfd:	17ff84               	ae_sext32	aed15, aed15, 15
  142c00:	52ff44               	ae_max32	aed15, aed15, aed4
  142c03:	d2fa04               	ae_s16.0.i	aed15, a10, 0
  142c06:	1c9916               	beqz	a9, 142dd3 <fx_SolomonVoice_FNLMS_filter+0x563>
  142c09:	d927d2               	l32i	a13, a7, 0x364
  142c0c:	64a0a2               	movi	a10, 100
  142c0f:	0d80184081b32a2e 	{ ae_movda32	aed2, a10; ae_movi	aed3, 1 }
  142c17:	ebe74003020218bf 	{ movi	a11, 24; ae_add32	aed2, aed2, aed3; nop }
  142c1f:	25a284               	ae_movad16.0	a10, aed2
  142c22:	4000001545019ade 	{ ae_movda32	aed1, a10; nop; addmi	a9, a13, 0x100 }
  142c2a:	ebe72c030101899f 	{ addi	a9, a9, -56; ae_add32	aed1, aed1, aed3; nop }
  142c32:	258184               	ae_movad16.0	a8, aed1
  142c35:	358b76               	loop	a11, 142c6e <fx_SolomonVoice_FNLMS_filter+0x3fe>
  142c38:	400001b42001498e 	{ ae_l16.i	aed1, a9, 0; nop; ae_movda32	aed0, a8 }

00142c40 <fx_SolomonVoice_FNLMS_filter+0x3d0>:
  142c40:	e9e751138001badf 	{ addx2	a11, a10, a13; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142c48:	520054               	ae_max32	aed0, aed0, aed5
  142c4b:	40000174b000a91e 	{ ae_s16.0.i	aed0, a9, 0; nop; ae_movad16.0	a10, aed1 }
  142c53:	400001b420014bae 	{ ae_l16.i	aed1, a11, 0; nop; ae_movda32	aed0, a10 }
  142c5b:	e9e75113800198df 	{ addx2	a9, a8, a13; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142c63:	520054               	ae_max32	aed0, aed0, aed5
  142c66:	40000174b0008b1e 	{ ae_s16.0.i	aed0, a11, 0; nop; ae_movad16.0	a8, aed1 }

00142c6e <fx_SolomonVoice_FNLMS_filter+0x3fe>:
  142c6e:	d927c2               	l32i	a12, a7, 0x364
  142c71:	0abd                	mov.n	a11, a10
  142c73:	400001902008e96e 	{ ae_l16.i	aed8, a9, 0; nop; movi	a14, 150 }
  142c7b:	e9fb51858e82bbdf 	{ addx2	a11, a11, a13; ae_mov	aed2, aed5; ae_sext32	aed8, aed8, 15 }
  142c83:	0d80184081b39e2e 	{ ae_movda32	aed9, a14; ae_movi	aed3, 1 }
  142c8b:	b3e740835989c8de 	{ movi	a13, 200; ae_add32	aed9, aed9, aed3; ae_max32	aed8, aed8, aed5 }
  142c93:	40000174b008a99e 	{ ae_s16.0.i	aed8, a9, 0; nop; ae_movad16.0	a10, aed9 }
  142c9b:	400001b420754bae 	{ ae_l16.i	aed5, a11, 0; nop; ae_movda32	aed7, a10 }
  142ca3:	e9e7305387571c9f 	{ addmi	a9, a12, 0x100; ae_add32	aed7, aed7, aed3; ae_sext32	aed5, aed5, 15 }
  142cab:	258784               	ae_movad16.0	a8, aed7
  142cae:	b3fb22502f50c99e 	{ addi	a9, a9, 44; nop; ae_max32	aed5, aed5, aed2 }

00142cb6 <fx_SolomonVoice_FNLMS_filter+0x446>:
  142cb6:	40000110b005bb8e 	{ ae_s16.0.i	aed5, a11, 0; nop; movi	a11, 24 }
  142cbe:	0020f0               	nop
  142cc1:	f03d                	nop.n
  142cc3:	f03d                	nop.n
  142cc5:	358b76               	loop	a11, 142cfe <fx_SolomonVoice_FNLMS_filter+0x48e>
  142cc8:	400001b42001498e 	{ ae_l16.i	aed1, a9, 0; nop; ae_movda32	aed0, a8 }
  142cd0:	e9e751138001bacf 	{ addx2	a11, a10, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142cd8:	520064               	ae_max32	aed0, aed0, aed6
  142cdb:	40000174b000a91e 	{ ae_s16.0.i	aed0, a9, 0; nop; ae_movad16.0	a10, aed1 }
  142ce3:	400001b420014bae 	{ ae_l16.i	aed1, a11, 0; nop; ae_movda32	aed0, a10 }
  142ceb:	e9e75113800198cf 	{ addx2	a9, a8, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142cf3:	520064               	ae_max32	aed0, aed0, aed6
  142cf6:	40000174b0008b1e 	{ ae_s16.0.i	aed0, a11, 0; nop; ae_movad16.0	a8, aed1 }

00142cfe <fx_SolomonVoice_FNLMS_filter+0x48e>:
  142cfe:	b0a904               	ae_l16.i	aed10, a9, 0
  142d01:	17aa84               	ae_sext32	aed10, aed10, 15
  142d04:	b3fb51a06fa0face 	{ addx2	a15, a10, a12; nop; ae_max32	aed10, aed10, aed6 }
  142d0c:	d2a904               	ae_s16.0.i	aed10, a9, 0
  142d0f:	b09f04               	ae_l16.i	aed9, a15, 0
  142d12:	179984               	ae_sext32	aed9, aed9, 15
  142d15:	529964               	ae_max32	aed9, aed9, aed6
  142d18:	d29f04               	ae_s16.0.i	aed9, a15, 0
  142d1b:	0d000b4140b0ad2e 	{ bge.w18	a13, a2, 142dd3 <fx_SolomonVoice_FNLMS_filter+0x563>; nop }
  142d23:	d927c2               	l32i	a12, a7, 0x364
  142d26:	c8a092               	movi	a9, 200
  142d29:	38afb2               	movi	a11, -200
  142d2c:	80b2b0               	add	a11, a2, a11
  142d2f:	0d00024051b30b0e 	{ bbci.w18	a11, 0, 142d58 <fx_SolomonVoice_FNLMS_filter+0x4e8>; ae_movi	aed3, 1 }
  142d37:	02dcd2               	addmi	a13, a12, 0x200
  142d3a:	90cdd2               	addi	a13, a13, -112
  142d3d:	400001b420bc4d9e 	{ ae_l16.i	aed12, a13, 0; nop; ae_movda32	aed11, a9 }
  142d45:	17cc84               	ae_sext32	aed12, aed12, 15
  142d48:	b3e7ddc34bcb259e 	{ nop; ae_add32	aed11, aed11, aed3; ae_max32	aed12, aed12, aed4 }
  142d50:	40000174b00c9dbe 	{ ae_s16.0.i	aed12, a13, 0; nop; ae_movad16.0	a9, aed11 }

00142d58 <fx_SolomonVoice_FNLMS_filter+0x4e8>:
  142d58:	21d1b0               	srai	a13, a11, 1
  142d5b:	074d16               	beqz	a13, 142dd3 <fx_SolomonVoice_FNLMS_filter+0x563>
  142d5e:	3ce934               	ae_movda32	aed14, a9
  142d61:	30ee34               	ae_add32	aed14, aed14, aed3
  142d64:	25ae84               	ae_movad16.0	a10, aed14
  142d67:	400000f145fdbade 	{ ae_movda32	aed13, a10; nop; addi	a11, a13, -1 }
  142d6f:	ebe751030d0d99cf 	{ addx2	a9, a9, a12; ae_add32	aed13, aed13, aed3; nop }
  142d77:	258d84               	ae_movad16.0	a8, aed13
  142d7a:	0020f0               	nop
  142d7d:	35ab76               	loopgtz	a11, 142db6 <fx_SolomonVoice_FNLMS_filter+0x546>
  142d80:	400001b42001498e 	{ ae_l16.i	aed1, a9, 0; nop; ae_movda32	aed0, a8 }
  142d88:	e9e751138001bacf 	{ addx2	a11, a10, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142d90:	520044               	ae_max32	aed0, aed0, aed4
  142d93:	40000174b000a91e 	{ ae_s16.0.i	aed0, a9, 0; nop; ae_movad16.0	a10, aed1 }
  142d9b:	400001b420014bae 	{ ae_l16.i	aed1, a11, 0; nop; ae_movda32	aed0, a10 }
  142da3:	e9e75113800198cf 	{ addx2	a9, a8, a12; ae_add32	aed1, aed0, aed3; ae_sext32	aed0, aed1, 15 }
  142dab:	520044               	ae_max32	aed0, aed0, aed4
  142dae:	40000174b0008b1e 	{ ae_s16.0.i	aed0, a11, 0; nop; ae_movad16.0	a8, aed1 }

00142db6 <fx_SolomonVoice_FNLMS_filter+0x546>:
  142db6:	b00904               	ae_l16.i	aed0, a9, 0
  142db9:	170084               	ae_sext32	aed0, aed0, 15
  142dbc:	b3fb51004f00eace 	{ addx2	a14, a10, a12; nop; ae_max32	aed0, aed0, aed4 }
  142dc4:	d20904               	ae_s16.0.i	aed0, a9, 0
  142dc7:	b0fe04               	ae_l16.i	aed15, a14, 0
  142dca:	17ff84               	ae_sext32	aed15, aed15, 15
  142dcd:	52ff44               	ae_max32	aed15, aed15, aed4
  142dd0:	d2fe04               	ae_s16.0.i	aed15, a14, 0
  142dd3:	3c91f2               	l16si	a15, a1, 120
  142dd6:	080c                	movi.n	a8, 0
  142dd8:	0d40124150b01fce 	{ bnei.w18	a15, 1, 142f01 <fx_SolomonVoice_FNLMS_filter+0x691>; nop }
  142de0:	d927a2               	l32i	a10, a7, 0x364
  142de3:	963691               	l32r	a9, 1286bc (6590 <xthals_release_major+0x36b0>)

00142de6 <fx_SolomonVoice_FNLMS_filter+0x576>:
  142de6:	400001014401995e 	{ ae_movda16	aed1, a9; nop; movi	a9, 5 }
  142dee:	0020f0               	nop
  142df1:	f03d                	nop.n
  142df3:	f03d                	nop.n
  142df5:	2f8976               	loop	a9, 142e28 <fx_SolomonVoice_FNLMS_filter+0x5b8>
  142df8:	ebfb6b000f0008af 	{ ae_l16.x	aed0, a8, a10; nop; nop }
  142e00:	0c8004f100a0289e 	{ addi	a9, a8, 2; ae_mulfp16x4s	aed0, aed0, aed1 }
  142e08:	ebfb89000f0008af 	{ ae_s16.0.x	aed0, a8, a10; nop; nop }
  142e10:	ebfb6b000f0009af 	{ ae_l16.x	aed0, a9, a10; nop; nop }
  142e18:	0c8004f100a0488e 	{ addi	a8, a8, 4; ae_mulfp16x4s	aed0, aed0, aed1 }
  142e20:	ebfb89000f0009af 	{ ae_s16.0.x	aed0, a9, a10; nop; nop }

00142e28 <fx_SolomonVoice_FNLMS_filter+0x5b8>:
  142e28:	25a4c4               	ae_movad32.l	a10, aed4
  142e2b:	0d000c4170b0aa3e 	{ bge.w18	a10, a3, 142ef6 <fx_SolomonVoice_FNLMS_filter+0x686>; nop }
  142e33:	a90c                	movi.n	a9, 10
  142e35:	9555c1               	l32r	a12, 12838c (4e20 <xthals_release_major+0x1f40>)
  142e38:	4000006144f1bc3e 	{ ae_movda16	aed1, a12; nop; addi	a11, a3, -10 }
  142e40:	d927c2               	l32i	a12, a7, 0x364
  142e43:	156b07               	bbci	a11, 0, 142e5c <fx_SolomonVoice_FNLMS_filter+0x5ec>
  142e46:	14ccd2               	addi	a13, a12, 20
  142e49:	b03d04               	ae_l16.i	aed3, a13, 0
  142e4c:	0c801af133a2959e 	{ nop; ae_mulfp16x4s	aed2, aed3, aed1 }
  142e54:	40000100b0029dbe 	{ ae_s16.0.i	aed2, a13, 0; nop; movi	a9, 11 }

00142e5c <fx_SolomonVoice_FNLMS_filter+0x5ec>:
  142e5c:	21b1b0               	srai	a11, a11, 1
  142e5f:	093b16               	beqz	a11, 142ef6 <fx_SolomonVoice_FNLMS_filter+0x686>
  142e62:	90e9c0               	addx2	a14, a9, a12
  142e65:	400000102006de9e 	{ ae_l16.i	aed6, a14, 0; nop; addi	a13, a9, 1 }
  142e6d:	0c800df1f6a5dd8e 	{ sext	a13, a13, 15; ae_mulfp16x4s	aed5, aed6, aed1 }
  142e75:	909dc0               	addx2	a9, a13, a12
  142e78:	40000010b005dede 	{ ae_s16.0.i	aed5, a14, 0; nop; addi	a13, a13, 1 }
  142e80:	23dd80               	sext	a13, a13, 15
  142e83:	b04904               	ae_l16.i	aed4, a9, 0
  142e86:	0c4006f194a02b6e 	{ blti.w18	a11, 2, 142ef3 <fx_SolomonVoice_FNLMS_filter+0x683>; ae_mulfp16x4s	aed0, aed4, aed1 }
  142e8e:	fecba2               	addi	a10, a11, -2
  142e91:	90edc0               	addx2	a14, a13, a12
  142e94:	bd1b                	addi.n	a11, a13, 1
  142e96:	0cdd                	mov.n	a13, a12
  142e98:	23bb80               	sext	a11, a11, 15
  142e9b:	8b1b                	addi.n	a8, a11, 1
  142e9d:	238880               	sext	a8, a8, 15
  142ea0:	0020f0               	nop
  142ea3:	f03d                	nop.n
  142ea5:	2baa76               	loopgtz	a10, 142ed4 <fx_SolomonVoice_FNLMS_filter+0x664>
  142ea8:	40000010b000a98e 	{ ae_s16.0.i	aed0, a9, 0; nop; addi	a10, a8, 1 }
  142eb0:	b00e04               	ae_l16.i	aed0, a14, 0
  142eb3:	0c800df110a09bde 	{ addx2	a9, a11, a13; ae_mulfp16x4s	aed0, aed0, aed1 }
  142ebb:	23ba80               	sext	a11, a10, 15
  142ebe:	40000010b000aebe 	{ ae_s16.0.i	aed0, a14, 0; nop; addi	a10, a11, 1 }
  142ec6:	b00904               	ae_l16.i	aed0, a9, 0
  142ec9:	0c800df110a0e8de 	{ addx2	a14, a8, a13; ae_mulfp16x4s	aed0, aed0, aed1 }
  142ed1:	238a80               	sext	a8, a10, 15

00142ed4 <fx_SolomonVoice_FNLMS_filter+0x664>:
  142ed4:	d20904               	ae_s16.0.i	aed0, a9, 0
  142ed7:	b09e04               	ae_l16.i	aed9, a14, 0
  142eda:	0c801af139a8959e 	{ nop; ae_mulfp16x4s	aed8, aed9, aed1 }
  142ee2:	909bd0               	addx2	a9, a11, a13
  142ee5:	d28e04               	ae_s16.0.i	aed8, a14, 0
  142ee8:	b07904               	ae_l16.i	aed7, a9, 0
  142eeb:	0c801af137a0959e 	{ nop; ae_mulfp16x4s	aed0, aed7, aed1 }

00142ef3 <fx_SolomonVoice_FNLMS_filter+0x683>:
  142ef3:	d20904               	ae_s16.0.i	aed0, a9, 0

00142ef6 <fx_SolomonVoice_FNLMS_filter+0x686>:
  142ef6:	1021a2               	l32i	a10, a1, 64
  142ef9:	d927b2               	l32i	a11, a7, 0x364
  142efc:	02cd                	mov.n	a12, a2
  142efe:	feb6e5               	call8	141a6c <fx_SolomonVoice_FFTbin_gain_applying>
  142f01:	02cd                	mov.n	a12, a2
  142f03:	1021a2               	l32i	a10, a1, 64
  142f06:	d927b2               	l32i	a11, a7, 0x364
  142f09:	f6af65               	call8	139a00 <MinGain_ApplyGain>
  142f0c:	f01d                	retw.n

00142f0e <fx_SolomonVoice_FNLMS_filter+0x69e>:
  142f0e:	389122               	l16si	a2, a1, 112
  142f11:	01d332               	addmi	a3, a3, 0x100
  142f14:	3a91f2               	l16si	a15, a1, 116
  142f17:	50c332               	addi	a3, a3, 80
  142f1a:	6dff26               	beqi	a15, 0x100, 142f8b <fx_SolomonVoice_FNLMS_filter+0x71b>
  142f1d:	3c0c                	movi.n	a12, 3
  142f1f:	02d972               	addmi	a7, a9, 0x200
  142f22:	882c                	movi.n	a8, 40
  142f24:	491c                	movi.n	a9, 20
  142f26:	ebfa2a00010107af 	{ addi	a10, a7, -96; ae_movi	aed1, 1; nop }
  142f2e:	248876               	loop	a8, 142f56 <fx_SolomonVoice_FNLMS_filter+0x6e6>
  142f31:	d72782               	l32i	a8, a7, 0x35c
  142f34:	3c0934               	ae_movda32	aed0, a9
  142f37:	ebe752010000898f 	{ addx4	a8, a9, a8; ae_add32	aed0, aed0, aed1; nop }
  142f3f:	400001747000980e 	{ ae_l32.i	aed0, a8, 0; nop; ae_movad16.0	a9, aed0 }
  142f47:	050c04               	ae_slaa32s	aed0, aed0, a12
  142f4a:	e00804               	ae_s32.l.i	aed0, a8, 0
  142f4d:	bd0a04               	ae_l32.i	aed0, a10, 0
  142f50:	050c04               	ae_slaa32s	aed0, aed0, a12
  142f53:	e10a14               	ae_s32.l.ip	aed0, a10, 4

00142f56 <fx_SolomonVoice_FNLMS_filter+0x6e6>:
  142f56:	fe4c86               	j	14288c <fx_SolomonVoice_FNLMS_filter+0x1c>

00142f59 <fx_SolomonVoice_FNLMS_filter+0x6e9>:
  142f59:	779982               	l16si	a8, a9, 238
  142f5c:	95b856               	bnez	a8, 1428bb <fx_SolomonVoice_FNLMS_filter+0x4b>
  142f5f:	7399a2               	l16si	a10, a9, 230
  142f62:	0d7f954150b01ace 	{ bnei.w18	a10, 1, 1428bb <fx_SolomonVoice_FNLMS_filter+0x4b>; nop }
  142f6a:	1f21b2               	l32i	a11, a1, 124
  142f6d:	f1b9                	s32i.n	a11, a1, 60
  142f6f:	94d656               	bnez	a6, 1428c0 <fx_SolomonVoice_FNLMS_filter+0x50>
  142f72:	d727c2               	l32i	a12, a7, 0x35c
  142f75:	da27a2               	l32i	a10, a7, 0x368
  142f78:	d527b2               	l32i	a11, a7, 0x354
  142f7b:	f1e8                	l32i.n	a14, a1, 60
  142f7d:	7f25d2               	l32i	a13, a5, 0x1fc
  142f80:	071e16               	beqz	a14, 142ff5 <fx_SolomonVoice_FNLMS_filter+0x785>
  142f83:	02ed                	mov.n	a14, a2
  142f85:	fd2e65               	call8	14026c <fx_SolomonVoice_FNLMS_filter_update>
  142f88:	fe4d06               	j	1428c0 <fx_SolomonVoice_FNLMS_filter+0x50>

00142f8b <fx_SolomonVoice_FNLMS_filter+0x71b>:
  142f8b:	6c0c                	movi.n	a12, 6
  142f8d:	03ad                	mov.n	a10, a3
  142f8f:	02d972               	addmi	a7, a9, 0x200
  142f92:	882c                	movi.n	a8, 40
  142f94:	090c                	movi.n	a9, 0
  142f96:	f0c7d2               	addi	a13, a7, -16
  142f99:	198876               	loop	a8, 142fb6 <fx_SolomonVoice_FNLMS_filter+0x746>
  142f9c:	d72782               	l32i	a8, a7, 0x35c
  142f9f:	bf0984               	ae_l32.x	aed0, a9, a8
  142fa2:	050c04               	ae_slaa32s	aed0, aed0, a12
  142fa5:	e20984               	ae_s32.l.x	aed0, a9, a8
  142fa8:	4000004070009a9e 	{ ae_l32.i	aed0, a10, 0; nop; addi	a9, a9, 4 }
  142fb0:	050c04               	ae_slaa32s	aed0, aed0, a12
  142fb3:	e10a14               	ae_s32.l.ip	aed0, a10, 4

00142fb6 <fx_SolomonVoice_FNLMS_filter+0x746>:
  142fb6:	8b2c                	movi.n	a11, 40
  142fb8:	0d3f8d4100b0ab2e 	{ bge.w18	a11, a2, 14288c <fx_SolomonVoice_FNLMS_filter+0x1c>; nop }
  142fc0:	dc0c                	movi.n	a12, 13
  142fc2:	ebfa2d000101828f 	{ addi	a8, a2, -40; ae_movi	aed1, 1; nop }
  142fca:	24a876               	loopgtz	a8, 142ff2 <fx_SolomonVoice_FNLMS_filter+0x782>
  142fcd:	d72782               	l32i	a8, a7, 0x35c
  142fd0:	3c0b34               	ae_movda32	aed0, a11
  142fd3:	ebe7520100008b8f 	{ addx4	a8, a11, a8; ae_add32	aed0, aed0, aed1; nop }

00142fdb <fx_SolomonVoice_FNLMS_filter+0x76b>:
  142fdb:	400001747000b80e 	{ ae_l32.i	aed0, a8, 0; nop; ae_movad16.0	a11, aed0 }
  142fe3:	050c04               	ae_slaa32s	aed0, aed0, a12
  142fe6:	e00804               	ae_s32.l.i	aed0, a8, 0
  142fe9:	bd0d04               	ae_l32.i	aed0, a13, 0
  142fec:	050c04               	ae_slaa32s	aed0, aed0, a12
  142fef:	e10d14               	ae_s32.l.ip	aed0, a13, 4

00142ff2 <fx_SolomonVoice_FNLMS_filter+0x782>:
  142ff2:	fe2586               	j	14288c <fx_SolomonVoice_FNLMS_filter+0x1c>

00142ff5 <fx_SolomonVoice_FNLMS_filter+0x785>:
  142ff5:	0e5c                	movi.n	a14, 80
  142ff7:	fd2765               	call8	14026c <fx_SolomonVoice_FNLMS_filter_update>
  142ffa:	03cd                	mov.n	a12, a3
  142ffc:	7f25d2               	l32i	a13, a5, 0x1fc
  142fff:	db27a2               	l32i	a10, a7, 0x36c
  143002:	d527b2               	l32i	a11, a7, 0x354
  143005:	0e5c                	movi.n	a14, 80
  143007:	fd2665               	call8	14026c <fx_SolomonVoice_FNLMS_filter_update>
  14300a:	fe2c86               	j	1428c0 <fx_SolomonVoice_FNLMS_filter+0x50>

0014300d <fx_SolomonVoice_FNLMS_filter+0x79d>:
  14300d:	000000                                        ...

00143010 <fx_SolomonVoice_NS_average_vector>:
  143010:	004136               	entry	a1, 32
  143013:	94f271               	l32r	a7, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  143016:	281384               	ae_zalign64	u2
  143019:	9559f1               	l32r	a15, 128580 (7332 <xthals_release_major+0x4452>)
  14301c:	1e0c                	movi.n	a14, 1
  14301e:	954c81               	l32r	a8, 128550 (3fff <xthals_release_major+0x111f>)
  143021:	250c                	movi.n	a5, 2
  143023:	02cd                	mov.n	a12, a2
  143025:	7722c4               	ae_la64.pp	u0, a2
  143028:	03bd                	mov.n	a11, a3
  14302a:	04ad                	mov.n	a10, a4
  14302c:	f7ca62               	addi	a6, a10, -9
  14302f:	02c342               	addi	a4, a3, 2
  143032:	203440               	or	a3, a4, a4
  143035:	7724d4               	ae_la64.pp	u1, a4
  143038:	3792c4               	ae_la16x4.ip	aed9, u0, a2
  14303b:	37e2c4               	ae_la16x4.ip	aed14, u0, a2
  14303e:	0d80194160b0459e 	{ ae_sraa16s	aed6, aed9, a5; nop }
  143046:	8500cf9ee99a23ae 	{ ae_la16x4.ip	aed2, u1, a3; ae_sel16i.n	aed10, aed9, aed14, 0; ae_sel16i	aed9, aed9, aed14, 5 }
  14304e:	400001d5448798ee 	{ ae_movda16	aed7, a8; nop; ae_sraa16s	aed8, aed9, a14 }
  143056:	0d801948560445ae 	{ ae_sraa16s	aed5, aed10, a5; ae_add16s	aed4, aed6, aed8 }
  14305e:	0c8012f7c2a0345e 	{ ae_add16s	aed3, aed4, aed5; ae_mulfp16x4s	aed0, aed2, aed7 }
  143066:	0c8004f7f3a1aade 	{ addi	a13, a10, -6; ae_mulfp16x4s	aed1, aed3, aed7 }
  14306e:	0d801941c0b045ee 	{ ae_sraa16s	aed12, aed14, a5; nop }
  143076:	0d801a41c00f6fee 	{ ae_movda16	aed6, a15; ae_add16s	aed15, aed0, aed1 }
  14307e:	0cf4a4               	ae_sa16x4.ip	aed15, u2, a4
  143081:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  143084:	0c801a36c75957ee 	{ ae_movda16	aed5, a7; ae_sel16i	aed9, aed7, aed6, 5 }
  14308c:	8500cfe00eef43ae 	{ ae_la16x4.ip	aed4, u1, a3; ae_sel16i.n	aed15, aed14, aed0, 0; ae_sel16i	aed14, aed14, aed0, 5 }
  143094:	0c801935d7574eee 	{ ae_sraa16s	aed13, aed14, a14; ae_sel16i	aed7, aed7, aed5, 5 }
  14309c:	0d80194dbc0a45fe 	{ ae_sraa16s	aed11, aed15, a5; ae_add16s	aed10, aed12, aed13 }
  1430a4:	0c8012f7c4a28abe 	{ ae_add16s	aed8, aed10, aed11; ae_mulfp16x4s	aed2, aed4, aed7 }
  1430ac:	0c800df968a3d66e 	{ movgez	a13, a6, a6; ae_mulfp16x4s	aed3, aed8, aed9 }
  1430b4:	21d2d0               	srai	a13, a13, 2
  1430b7:	331234               	ae_add16s	aed1, aed2, aed3
  1430ba:	0c14a4               	ae_sa16x4.ip	aed1, u2, a4
  1430bd:	38ad76               	loopgtz	a13, 1430f9 <fx_SolomonVoice_NS_average_vector+0xe9>
  1430c0:	ebfbcf000e01028f 	{ ae_la16x4.ip	aed0, u0, a2; ae_mov	aed1, aed0; nop }
  1430c8:	3743d4               	ae_la16x4.ip	aed4, u1, a3
  1430cb:	0c8019302153451e 	{ ae_sraa16s	aed2, aed1, a5; ae_sel16i	aed3, aed1, aed0, 5 }
  1430d3:	0c80193011034e3e 	{ ae_sraa16s	aed1, aed3, a14; ae_sel16i	aed3, aed1, aed0, 0 }
  1430db:	0d8019411202453e 	{ ae_sraa16s	aed1, aed3, a5; ae_add16s	aed2, aed2, aed1 }
  1430e3:	0c8012f5c4a4121e 	{ ae_add16s	aed1, aed2, aed1; ae_mulfp16x4s	aed4, aed4, aed5 }
  1430eb:	0c801af631a1959e 	{ nop; ae_mulfp16x4s	aed1, aed1, aed6 }
  1430f3:	331414               	ae_add16s	aed1, aed4, aed1
  1430f6:	0c14a4               	ae_sa16x4.ip	aed1, u2, a4

001430f9 <fx_SolomonVoice_NS_average_vector+0xe9>:
  1430f9:	117de0               	slli	a7, a13, 2
  1430fc:	7734e4               	ae_sa64pos.fp	u2, a4
  1430ff:	4000009144052f7e 	{ ae_movda16	aed5, a15; nop; addi	a2, a7, 9 }
  143107:	0d000c4100b0a2ae 	{ bge.w18	a2, a10, 1431cb <fx_SolomonVoice_NS_average_vector+0x1bb>; nop }
  14310f:	9032b0               	addx2	a3, a2, a11
  143112:	9042c0               	addx2	a4, a2, a12
  143115:	94b181               	l32r	a8, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  143118:	c07a70               	sub	a7, a10, a7
  14311b:	f7c772               	addi	a7, a7, -9
  14311e:	400000214404284e 	{ ae_movda16	aed4, a8; nop; addi	a2, a4, 2 }
  143126:	216170               	srai	a6, a7, 1
  143129:	336707               	bbci	a7, 0, 143160 <fx_SolomonVoice_NS_average_vector+0x150>
  14312c:	b46214               	ae_l16.ip	aed6, a2, 2
  14312f:	b084f4               	ae_l16.i	aed8, a4, -2
  143132:	400001d42037845e 	{ ae_l16.i	aed7, a4, 0; nop; ae_sraa16s	aed3, aed8, a5 }
  14313a:	400001d4202173ee 	{ ae_l16.i	aed1, a3, 0; nop; ae_sraa16s	aed2, aed7, a14 }
  143142:	0d801943020f456e 	{ ae_sraa16s	aed0, aed6, a5; ae_add16s	aed15, aed2, aed3 }
  14314a:	0c8012f4c1acef0e 	{ ae_add16s	aed14, aed15, aed0; ae_mulfp16x4s	aed12, aed1, aed4 }
  143152:	0c801af53ead959e 	{ nop; ae_mulfp16x4s	aed13, aed14, aed5 }
  14315a:	33bcd4               	ae_add16s	aed11, aed12, aed13
  14315d:	d3b314               	ae_s16.0.ip	aed11, a3, 2
  143160:	67a676               	loopgtz	a6, 1431cb <fx_SolomonVoice_NS_average_vector+0x1bb>
  143163:	b002e4               	ae_l16.i	aed0, a2, -4
  143166:	b43224               	ae_l16.ip	aed3, a2, 4

00143169 <fx_SolomonVoice_NS_average_vector+0x159>:
  143169:	400001d42d10025e 	{ ae_l16.i	aed0, a2, -6; nop; ae_sraa16s	aed1, aed0, a5 }
  143171:	400001d4202003ee 	{ ae_l16.i	aed0, a3, 0; nop; ae_sraa16s	aed2, aed0, a14 }
  143179:	0d8019413201453e 	{ ae_sraa16s	aed3, aed3, a5; ae_add16s	aed1, aed2, aed1 }
  143181:	0c8012f4c0a3013e 	{ ae_add16s	aed0, aed1, aed3; ae_mulfp16x4s	aed3, aed0, aed4 }
  143189:	0c8016f500a103de 	{ ae_l16.i	aed0, a3, 2; ae_mulfp16x4s	aed1, aed0, aed5 }
  143191:	0c801af430a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed4 }
  143199:	333314               	ae_add16s	aed3, aed3, aed1
  14319c:	d33324               	ae_s16.0.ip	aed3, a3, 4
  14319f:	b032d4               	ae_l16.i	aed3, a2, -6
  1431a2:	400001d42e13325e 	{ ae_l16.i	aed3, a2, -4; nop; ae_sraa16s	aed1, aed3, a5 }
  1431aa:	400001d42f2332ee 	{ ae_l16.i	aed3, a2, -2; nop; ae_sraa16s	aed2, aed3, a14 }
  1431b2:	0d8019413201453e 	{ ae_sraa16s	aed3, aed3, a5; ae_add16s	aed1, aed2, aed1 }
  1431ba:	333134               	ae_add16s	aed3, aed1, aed3
  1431bd:	0c801af533a3959e 	{ nop; ae_mulfp16x4s	aed3, aed3, aed5 }
  1431c5:	330034               	ae_add16s	aed0, aed0, aed3
  1431c8:	d203f4               	ae_s16.0.i	aed0, a3, -2

001431cb <fx_SolomonVoice_NS_average_vector+0x1bb>:
  1431cb:	f01d                	retw.n

001431cd <fx_SolomonVoice_NS_average_vector+0x1bd>:
  1431cd:	000000                                        ...

001431d0 <fx_SolomonVoice_RES>:
  1431d0:	010136               	entry	a1, 128
  1431d3:	136172               	s32i	a7, a1, 76
  1431d6:	6129                	s32i.n	a2, a1, 24
  1431d8:	04d4a2               	addmi	a10, a4, 0x400
  1431db:	2221b2               	l32i	a11, a1, 136
  1431de:	7169                	s32i.n	a6, a1, 28
  1431e0:	5091c2               	l16si	a12, a1, 160
  1431e3:	056d                	mov.n	a6, a5
  1431e5:	f1c9                	s32i.n	a12, a1, 60
  1431e7:	1061b2               	s32i	a11, a1, 64
  1431ea:	68ca22               	addi	a2, a10, 104
  1431ed:	582aa2               	l32i	a10, a10, 0x160
  1431f0:	f62ce5               	call8	1394c0 <fx_SolomonVoice_FFT_to_FFTpwr>
  1431f3:	3e22b2               	l32i	a11, a2, 248
  1431f6:	966ed1               	l32r	a13, 128bb0 (213690 <tx_ch_tbl_sh_wb_180>)
  1431f9:	0ad5a2               	addmi	a10, a5, 0xa00
  1431fc:	966ec1               	l32r	a12, 128bb4 (2135f0 <tx_ch_tbl_nswb_179>)
  1431ff:	4c9152               	l16si	a5, a1, 152
  143202:	50caa2               	addi	a10, a10, 80
  143205:	1161a2               	s32i	a10, a1, 68
  143208:	05ed                	mov.n	a14, a5
  14320a:	f62f65               	call8	139500 <fx_SolomonVoice_FFTpwr_to_FFTband>
  14320d:	1121b2               	l32i	a11, a1, 68
  143210:	7d0c                	movi.n	a13, 7
  143212:	05ed                	mov.n	a14, a5
  143214:	0ad6a2               	addmi	a10, a6, 0xa00
  143217:	4891c2               	l16si	a12, a1, 144
  14321a:	91c9                	s32i.n	a12, a1, 36
  14321c:	b0caa2               	addi	a10, a10, -80
  14321f:	81a9                	s32i.n	a10, a1, 32
  143221:	f70ea5               	call8	13a30c <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm>
  143224:	1321f2               	l32i	a15, a1, 76
  143227:	019ff2               	l16si	a15, a15, 2
  14322a:	40ef16               	beqz	a15, 14363c <fx_SolomonVoice_RES+0x46c>
  14322d:	966281               	l32r	a8, 128bb8 (19999999 <_memmap_mem_sram_end+0x18f59999>)
  143230:	94ef91               	l32r	a9, 1285ec (66666666 <_memmap_cacheattr_bp_allvalid+0x44444444>)
  143233:	94eea1               	l32r	a10, 1285ec (66666666 <_memmap_cacheattr_bp_allvalid+0x44444444>)
  143236:	9660b1               	l32r	a11, 128bb8 (19999999 <_memmap_mem_sram_end+0x18f59999>)
  143239:	b1b9                	s32i.n	a11, a1, 44
  14323b:	c1a9                	s32i.n	a10, a1, 48
  14323d:	d199                	s32i.n	a9, a1, 52
  14323f:	e189                	s32i.n	a8, a1, 56

00143241 <fx_SolomonVoice_RES+0x71>:
  143241:	21d382               	addmi	a8, a3, 0x2100
  143244:	f8c8c2               	addi	a12, a8, -8
  143247:	1561c2               	s32i	a12, a1, 84
  14324a:	7298c2               	l16si	a12, a8, 228
  14324d:	0d40404120b04f0e 	{ beqi.w18	a15, 4, 143653 <fx_SolomonVoice_RES+0x483>; nop }

00143255 <fx_SolomonVoice_RES+0x85>:
  143255:	8792a2               	l16si	a10, a2, 0x10e
  143258:	1521e2               	l32i	a14, a1, 84
  14325b:	7188                	l32i.n	a8, a1, 28
  14325d:	202132               	l32i	a3, a1, 128
  143260:	1498f2               	l16si	a15, a8, 40
  143263:	0093b2               	l16si	a11, a3, 0
  143266:	799ed2               	l16si	a13, a14, 242
  143269:	159892               	l16si	a9, a8, 42
  14326c:	869ee2               	l16si	a14, a14, 0x10c
  14326f:	0199                	s32i.n	a9, a1, 0
  143271:	169882               	l16si	a8, a8, 44
  143274:	1189                	s32i.n	a8, a1, 4
  143276:	fdbe25               	call8	140e58 <fx_SolomonVoice_EchoPSD_gain_cal>
  143279:	10c3b2               	addi	a11, a3, 16
  14327c:	05dd                	mov.n	a13, a5
  14327e:	0acd                	mov.n	a12, a10
  143280:	8752a2               	s16i	a10, a2, 0x10e
  143283:	08d672               	addmi	a7, a6, 0x800
  143286:	dc27a2               	l32i	a10, a7, 0x370
  143289:	fec1a5               	call8	141ea4 <fx_SolomonVoice_EchoPower_estimation>
  14328c:	c1e8                	l32i.n	a14, a1, 48
  14328e:	b1f8                	l32i.n	a15, a1, 44
  143290:	2121c2               	l32i	a12, a1, 132
  143293:	dc27b2               	l32i	a11, a7, 0x370
  143296:	4a91d2               	l16si	a13, a1, 148
  143299:	01d4a2               	addmi	a10, a4, 0x100
  14329c:	a0caa2               	addi	a10, a10, -96
  14329f:	01d9                	s32i.n	a13, a1, 0
  1432a1:	a1a9                	s32i.n	a10, a1, 40
  1432a3:	d1d8                	l32i.n	a13, a1, 52
  1432a5:	069cc2               	l16si	a12, a12, 12
  1432a8:	11c9                	s32i.n	a12, a1, 4
  1432aa:	3159                	s32i.n	a5, a1, 12
  1432ac:	7c0c                	movi.n	a12, 7
  1432ae:	21c9                	s32i.n	a12, a1, 8
  1432b0:	e1c8                	l32i.n	a12, a1, 56
  1432b2:	fd0f25               	call8	1403a4 <fx_SolomonVoice_EchoPSD_estimation>
  1432b5:	1121b2               	l32i	a11, a1, 68
  1432b8:	91f8                	l32i.n	a15, a1, 36
  1432ba:	941bd1               	l32r	a13, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  1432bd:	941ae1               	l32r	a14, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  1432c0:	1521c2               	l32i	a12, a1, 84
  1432c3:	ebfa59000701a44f 	{ or	a10, a4, a4; ae_movi	aed1, 7; nop }
  1432cb:	779cc2               	l16si	a12, a12, 238
  1432ce:	400001b52001415e 	{ ae_s32.l.i	aed1, a1, 0; nop; ae_movda32	aed0, a5 }
  1432d6:	e00114               	ae_s32.l.i	aed0, a1, 4
  1432d9:	fe75a5               	call8	141a34 <fx_SolomonVoice_Npsd_Silence_estimation>
  1432dc:	dd27a2               	l32i	a10, a7, 0x374
  1432df:	a1b8                	l32i.n	a11, a1, 40
  1432e1:	04cd                	mov.n	a12, a4
  1432e3:	05dd                	mov.n	a13, a5
  1432e5:	f6a9a5               	call8	139d80 <fx_SolomonVoice_VectorAdd_ll>
  1432e8:	81b8                	l32i.n	a11, a1, 32
  1432ea:	bc27a2               	l32i	a10, a7, 0x2f0
  1432ed:	dd27c2               	l32i	a12, a7, 0x374
  1432f0:	0d2c                	movi.n	a13, 32
  1432f2:	93cde1               	l32r	a14, 128228 (800000 <_memmap_mem_srom_start>)
  1432f5:	05fd                	mov.n	a15, a5
  1432f7:	fec0a5               	call8	141f00 <fx_SolomonVoice_postSNR_cal_with_limitation_Q15>
  1432fa:	de27a2               	l32i	a10, a7, 0x378
  1432fd:	bc27b2               	l32i	a11, a7, 0x2f0
  143300:	4e91d2               	l16si	a13, a1, 156
  143303:	1261d2               	s32i	a13, a1, 72
  143306:	0dcd                	mov.n	a12, a13
  143308:	f72065               	call8	13a510 <Fn_vector_smoothing_over_3_win_length>
  14330b:	0e4c                	movi.n	a14, 64
  14330d:	de27c2               	l32i	a12, a7, 0x378
  143310:	bc27b2               	l32i	a11, a7, 0x2f0
  143313:	df27a2               	l32i	a10, a7, 0x37c
  143316:	05d6d2               	addmi	a13, a6, 0x500
  143319:	93c3f1               	l32r	a15, 128228 (800000 <_memmap_mem_srom_start>)
  14331c:	400001014562850e 	{ ae_movda32	aed2, a5; nop; movi	a8, 0x600 }
  143324:	400001b54543468e 	{ ae_movda32	aed3, a6; nop; ae_movda32	aed4, a8 }
  14332c:	c5e74704a363af9e 	{ movi	a9, 0x7af; ae_add32	aed3, aed3, aed4; ae_movi	aed6, 32 }
  143334:	400001b5454749fe 	{ ae_movda32	aed7, a9; nop; ae_movda32	aed4, a15 }
  14333c:	9620f1               	l32r	a15, 128bbc (7850 <xthals_release_major+0x4970>)
  14333f:	400000012057d1de 	{ ae_s32.l.i	aed7, a1, 0; nop; addi	a13, a13, 80 }
  143347:	400001b5215641ee 	{ ae_s32.l.i	aed6, a1, 4; nop; ae_movda32	aed5, a14 }
  14334f:	ebe7be050303412f 	{ ae_s32.l.i	aed4, a1, 8; ae_add32	aed3, aed3, aed5; nop }
  143357:	400001752352e13e 	{ ae_s32.l.i	aed2, a1, 12; nop; ae_movad32.l	a14, aed3 }
  14335f:	1461e2               	s32i	a14, a1, 80
  143362:	fe2f65               	call8	141658 <fx_SolomonVoice_DD_SNRprio_estimation>
  143365:	df27a2               	l32i	a10, a7, 0x37c
  143368:	1221d2               	l32i	a13, a1, 72
  14336b:	bc27b2               	l32i	a11, a7, 0x2f0
  14336e:	20cdd0               	or	a12, a13, a13
  143371:	f719e5               	call8	13a510 <Fn_vector_smoothing_over_3_win_length>
  143374:	bd27a2               	l32i	a10, a7, 0x2f4
  143377:	df27b2               	l32i	a11, a7, 0x37c
  14337a:	05cd                	mov.n	a12, a5
  14337c:	4691d2               	l16si	a13, a1, 140
  14337f:	fe92a5               	call8	141ca8 <fx_SolomonVoice_Wiener_gainvector_Q31>
  143382:	060c                	movi.n	a6, 0
  143384:	1321f2               	l32i	a15, a1, 76
  143387:	400000814460e61e 	{ ae_movda16	aed0, a6; nop; addi	a14, a1, 104 }
  14338f:	019ff2               	l16si	a15, a15, 2
  143392:	d20e84               	ae_s16.0.i	aed0, a14, -16
  143395:	0fdf16               	beqz	a15, 143496 <fx_SolomonVoice_RES+0x2c6>
  143398:	0d400f41a0b04f0e 	{ beqi.w18	a15, 4, 143496 <fx_SolomonVoice_RES+0x2c6>; nop }

001433a0 <fx_SolomonVoice_RES+0x1d0>:
  1433a0:	bc27a2               	l32i	a10, a7, 0x2f0
  1433a3:	1221d2               	l32i	a13, a1, 72
  1433a6:	bd27b2               	l32i	a11, a7, 0x2f4
  1433a9:	0dcd                	mov.n	a12, a13
  1433ab:	f71665               	call8	13a510 <Fn_vector_smoothing_over_3_win_length>
  1433ae:	1321f2               	l32i	a15, a1, 76
  1433b1:	019ff2               	l16si	a15, a15, 2
  1433b4:	274f16               	beqz	a15, 14362c <fx_SolomonVoice_RES+0x45c>
  1433b7:	0d40274110b04f0e 	{ beqi.w18	a15, 4, 14362c <fx_SolomonVoice_RES+0x45c>; nop }
  1433bf:	bc27b2               	l32i	a11, a7, 0x2f0
  1433c2:	1421a2               	l32i	a10, a1, 80
  1433c5:	1c0c                	movi.n	a12, 1
  1433c7:	05dd                	mov.n	a13, a5
  1433c9:	fcd2a5               	call8	1400f4 <fx_SolomonVoice_WienerQ31_to_GainQ15>

001433cc <fx_SolomonVoice_RES+0x1fc>:
  1433cc:	183c                	movi.n	a8, 49
  1433ce:	1521c2               	l32i	a12, a1, 84
  1433d1:	789292               	l16si	a9, a2, 240
  1433d4:	769cc2               	l16si	a12, a12, 236
  1433d7:	072897               	blt	a8, a9, 1433e2 <fx_SolomonVoice_RES+0x212>
  1433da:	0d402f4130b01c0e 	{ beqi.w18	a12, 1, 1436d1 <fx_SolomonVoice_RES+0x501>; nop }

001433e2 <fx_SolomonVoice_RES+0x212>:
  1433e2:	287c16               	beqz	a12, 14366d <fx_SolomonVoice_RES+0x49d>

001433e5 <fx_SolomonVoice_RES+0x215>:
  1433e5:	02d596               	bltz	a5, 143416 <fx_SolomonVoice_RES+0x246>

001433e8 <fx_SolomonVoice_RES+0x218>:
  1433e8:	142182               	l32i	a8, a1, 80
  1433eb:	9524d1               	l32r	a13, 12887c (bb8 <XtosCoreStateSize+0x938>)
  1433ee:	400001b4202048de 	{ ae_l16.i	aed0, a8, 0; nop; ae_movda32	aed2, a13 }
  1433f6:	170084               	ae_sext32	aed0, aed0, 15
  1433f9:	f03d                	nop.n
  1433fb:	f03d                	nop.n
  1433fd:	0fa576               	loopgtz	a5, 143410 <fx_SolomonVoice_RES+0x240>
  143400:	b3fba8002f10081e 	{ ae_l16.i	aed0, a8, 2; nop; ae_max32	aed1, aed0, aed2 }
  143408:	e9fbb5008f00181f 	{ ae_s16.0.ip	aed1, a8, 2; nop; ae_sext32	aed0, aed0, 15 }

00143410 <fx_SolomonVoice_RES+0x240>:
  143410:	521024               	ae_max32	aed1, aed0, aed2
  143413:	d31814               	ae_s16.0.ip	aed1, a8, 2

00143416 <fx_SolomonVoice_RES+0x246>:
  143416:	1421b2               	l32i	a11, a1, 80
  143419:	95e6c1               	l32r	a12, 128bb4 (2135f0 <tx_ch_tbl_nswb_179>)
  14341c:	400000802163e31e 	{ ae_l16.i	aed3, a3, 2; nop; addi	a14, a1, 104 }
  143424:	0621a2               	l32i	a10, a1, 24
  143427:	b04e84               	ae_l16.i	aed4, a14, -16
  14342a:	20e550               	or	a14, a5, a5
  14342d:	ebe5300403023aaf 	{ addmi	a10, a10, 0x300; ae_add16s	aed2, aed3, aed4; nop }
  143435:	25d284               	ae_movad16.0	a13, aed2
  143438:	80caa2               	addi	a10, a10, -128
  14343b:	5064a2               	s32i	a10, a4, 0x140
  14343e:	fecaa5               	call8	1420e8 <fx_SolomonVoice_Gain_band_to_bin>
  143441:	5024b2               	l32i	a11, a4, 0x140
  143444:	9371c1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  143447:	1021a2               	l32i	a10, a1, 64
  14344a:	005bc2               	s16i	a12, a11, 0
  14344d:	f1c8                	l32i.n	a12, a1, 60
  14344f:	fe61e5               	call8	141a6c <fx_SolomonVoice_FFTbin_gain_applying>
  143452:	1021a2               	l32i	a10, a1, 64
  143455:	f1d8                	l32i.n	a13, a1, 60
  143457:	0b0c                	movi.n	a11, 0
  143459:	0fad76               	loopgtz	a13, 14346c <fx_SolomonVoice_RES+0x29c>
  14345c:	009ae2               	l16si	a14, a10, 0
  14345f:	0b0e26               	beqi	a14, -1, 14346e <fx_SolomonVoice_RES+0x29e>

00143462 <fx_SolomonVoice_RES+0x292>:
  143462:	019af2               	l16si	a15, a10, 2
  143465:	190f26               	beqi	a15, -1, 143482 <fx_SolomonVoice_RES+0x2b2>

00143468 <fx_SolomonVoice_RES+0x298>:
  143468:	bb2b                	addi.n	a11, a11, 2
  14346a:	aa4b                	addi.n	a10, a10, 4

0014346c <fx_SolomonVoice_RES+0x29c>:
  14346c:	f01d                	retw.n

0014346e <fx_SolomonVoice_RES+0x29e>:
  14346e:	502482               	l32i	a8, a4, 0x140
  143471:	019392               	l16si	a9, a3, 2
  143474:	88ba                	add.n	a8, a8, a11
  143476:	009882               	l16si	a8, a8, 0
  143479:	e59897               	bne	a8, a9, 143462 <fx_SolomonVoice_RES+0x292>
  14347c:	005a62               	s16i	a6, a10, 0
  14347f:	fff7c6               	j	143462 <fx_SolomonVoice_RES+0x292>

00143482 <fx_SolomonVoice_RES+0x2b2>:
  143482:	502492               	l32i	a9, a4, 0x140
  143485:	0193c2               	l16si	a12, a3, 2
  143488:	99ba                	add.n	a9, a9, a11
  14348a:	009992               	l16si	a9, a9, 0
  14348d:	d799c7               	bne	a9, a12, 143468 <fx_SolomonVoice_RES+0x298>
  143490:	015a62               	s16i	a6, a10, 2
  143493:	fff446               	j	143468 <fx_SolomonVoice_RES+0x298>

00143496 <fx_SolomonVoice_RES+0x2c6>:
  143496:	95cab1               	l32r	a11, 128bc0 (10a2 <XtosCoreStateSize+0xe22>)
  143499:	0d00214170b09bae 	{ blt.w18	a11, a10, 1436b4 <fx_SolomonVoice_RES+0x4e4>; nop }
  1434a1:	bd27b2               	l32i	a11, a7, 0x2f4
  1434a4:	d0a7f2               	movi	a15, 0x7d0
  1434a7:	400001014501cf0e 	{ ae_movda32	aed1, a15; nop; movi	a12, 0 }
  1434af:	ebfa7a0c0e036cbf 	{ ae_l32.x	aed6, a12, a11; ae_movi	aed3, -2; nop }
  1434b7:	416634               	ae_and	aed6, aed6, aed3
  1434ba:	eb0fdd010606259f 	{ nop; ae_mul32.ll	aed6, aed6, aed1; nop }
  1434c2:	95c0d1               	l32r	a13, 128bc4 (ccccccc <_memmap_mem_sram_end+0xc28cccc>)
  1434c5:	0cfb40f06f60048f 	{ movi	a8, 4; nop; ae_srai64	aed6, aed6, 15 }
  1434cd:	25e6c4               	ae_movad32.l	a14, aed6
  1434d0:	400001b545524dee 	{ ae_movda32	aed2, a13; nop; ae_movda32	aed5, a14 }
  1434d8:	b7fb40502f50039e 	{ movi	a9, 3; nop; ae_min32	aed5, aed5, aed2 }
  1434e0:	e25cb4               	ae_s32.l.x	aed5, a12, a11
  1434e3:	ec7c                	movi.n	a12, -2
  1434e5:	438976               	loop	a9, 14352c <fx_SolomonVoice_RES+0x35c>
  1434e8:	bf08b4               	ae_l32.x	aed0, a8, a11
  1434eb:	bbfb20003f0048ae 	{ addi	a10, a8, 4; nop; ae_and	aed0, aed0, aed3 }
  1434f3:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1434fb:	8c0f04               	ae_srai64	aed0, aed0, 15
  1434fe:	2590c4               	ae_movad32.l	a9, aed0
  143501:	3c0934               	ae_movda32	aed0, a9
  143504:	530024               	ae_min32	aed0, aed0, aed2
  143507:	e208b4               	ae_s32.l.x	aed0, a8, a11
  14350a:	bf0ab4               	ae_l32.x	aed0, a10, a11
  14350d:	bbfb20003f00888e 	{ addi	a8, a8, 8; nop; ae_and	aed0, aed0, aed3 }
  143515:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  14351d:	8c0f04               	ae_srai64	aed0, aed0, 15
  143520:	2590c4               	ae_movad32.l	a9, aed0
  143523:	3c0934               	ae_movda32	aed0, a9
  143526:	530024               	ae_min32	aed0, aed0, aed2
  143529:	e20ab4               	ae_s32.l.x	aed0, a10, a11

0014352c <fx_SolomonVoice_RES+0x35c>:
  14352c:	0d7fe74100b0756e 	{ blti.w18	a5, 7, 1433a0 <fx_SolomonVoice_RES+0x1d0>; nop }
  143534:	bd27d2               	l32i	a13, a7, 0x2f4
  143537:	95a081               	l32r	a8, 128bb8 (19999999 <_memmap_mem_sram_end+0x18f59999>)
  14353a:	944091               	l32r	a9, 12863c (1999 <XtosCoreStateSize+0x1719>)
  14353d:	400001014501f97e 	{ ae_movda32	aed1, a9; nop; movi	a15, 7 }

00143545 <fx_SolomonVoice_RES+0x375>:
  143545:	400000a145f2885e 	{ ae_movda32	aed2, a8; nop; addi	a8, a5, -6 }
  14354d:	236807               	bbci	a8, 0, 143574 <fx_SolomonVoice_RES+0x3a4>
  143550:	7db8                	l32i.n	a11, a13, 28
  143552:	10bbc0               	and	a11, a11, a12
  143555:	3c8b34               	ae_movda32	aed8, a11
  143558:	eb0fdd010808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed1; nop }
  143560:	8c8f84               	ae_srai64	aed8, aed8, 15
  143563:	25a8c4               	ae_movad32.l	a10, aed8
  143566:	3c7a34               	ae_movda32	aed7, a10
  143569:	537724               	ae_min32	aed7, aed7, aed2
  14356c:	400001012707fd8e 	{ ae_s32.l.i	aed7, a13, 28; nop; movi	a15, 8 }

00143574 <fx_SolomonVoice_RES+0x3a4>:
  143574:	218180               	srai	a8, a8, 1
  143577:	e25816               	beqz	a8, 1433a0 <fx_SolomonVoice_RES+0x1d0>
  14357a:	a09fd0               	addx4	a9, a15, a13
  14357d:	09b8                	l32i.n	a11, a9, 0
  14357f:	10bbc0               	and	a11, a11, a12
  143582:	3cbb34               	ae_movda32	aed11, a11
  143585:	eb0fdd010b0b259f 	{ nop; ae_mul32.ll	aed11, aed11, aed1; nop }
  14358d:	ef1b                	addi.n	a14, a15, 1
  14358f:	0cfb5ff0bfb0ee8f 	{ sext	a14, a14, 15; nop; ae_srai64	aed11, aed11, 15 }
  143597:	25abc4               	ae_movad32.l	a10, aed11
  14359a:	3caa34               	ae_movda32	aed10, a10
  14359d:	b7fb52a02fa0bede 	{ addx4	a11, a14, a13; nop; ae_min32	aed10, aed10, aed2 }
  1435a5:	e0a904               	ae_s32.l.i	aed10, a9, 0
  1435a8:	0b98                	l32i.n	a9, a11, 0
  1435aa:	1099c0               	and	a9, a9, a12
  1435ad:	400000114509e9ee 	{ ae_movda32	aed9, a9; nop; addi	a14, a14, 1 }
  1435b5:	eb0f5f010909ee8f 	{ sext	a14, a14, 15; ae_mul32.ll	aed9, aed9, aed1; nop }
  1435bd:	980b                	addi.n	a9, a8, -1
  1435bf:	0cfb59f09f908eef 	{ or	a8, a14, a14; nop; ae_srai64	aed9, aed9, 15 }
  1435c7:	25a9c4               	ae_movad32.l	a10, aed9
  1435ca:	3c0a34               	ae_movda32	aed0, a10
  1435cd:	52a976               	loopgtz	a9, 143623 <fx_SolomonVoice_RES+0x453>
  1435d0:	b7fb52002f0098de 	{ addx4	a9, a8, a13; nop; ae_min32	aed0, aed0, aed2 }
  1435d8:	400000112000bb8e 	{ ae_s32.l.i	aed0, a11, 0; nop; addi	a11, a8, 1 }
  1435e0:	0988                	l32i.n	a8, a9, 0
  1435e2:	23bb80               	sext	a11, a11, 15
  1435e5:	1088c0               	and	a8, a8, a12
  1435e8:	40000011450088be 	{ ae_movda32	aed0, a8; nop; addi	a8, a11, 1 }
  1435f0:	eb0f52010000bbdf 	{ addx4	a11, a11, a13; ae_mul32.ll	aed0, aed0, aed1; nop }
  1435f8:	238880               	sext	a8, a8, 15
  1435fb:	8c0f04               	ae_srai64	aed0, aed0, 15
  1435fe:	25a0c4               	ae_movad32.l	a10, aed0
  143601:	3c0a34               	ae_movda32	aed0, a10
  143604:	530024               	ae_min32	aed0, aed0, aed2
  143607:	e00904               	ae_s32.l.i	aed0, a9, 0
  14360a:	0b98                	l32i.n	a9, a11, 0
  14360c:	1099c0               	and	a9, a9, a12
  14360f:	3c0934               	ae_movda32	aed0, a9
  143612:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  14361a:	8c0f04               	ae_srai64	aed0, aed0, 15
  14361d:	2590c4               	ae_movad32.l	a9, aed0
  143620:	3c0934               	ae_movda32	aed0, a9

00143623 <fx_SolomonVoice_RES+0x453>:
  143623:	53c024               	ae_min32	aed12, aed0, aed2
  143626:	e0cb04               	ae_s32.l.i	aed12, a11, 0
  143629:	ff5cc6               	j	1433a0 <fx_SolomonVoice_RES+0x1d0>

0014362c <fx_SolomonVoice_RES+0x45c>:
  14362c:	bc27b2               	l32i	a11, a7, 0x2f0
  14362f:	1421a2               	l32i	a10, a1, 80
  143632:	2c0c                	movi.n	a12, 2
  143634:	05dd                	mov.n	a13, a5
  143636:	fcabe5               	call8	1400f4 <fx_SolomonVoice_WienerQ31_to_GainQ15>
  143639:	ff63c6               	j	1433cc <fx_SolomonVoice_RES+0x1fc>

0014363c <fx_SolomonVoice_RES+0x46c>:
  14363c:	9562c1               	l32r	a12, 128bc4 (ccccccc <_memmap_mem_sram_end+0xc28cccc>)
  14363f:	9562d1               	l32r	a13, 128bc8 (73333332 <_memmap_cacheattr_bp_allvalid+0x51111110>)
  143642:	9561e1               	l32r	a14, 128bc8 (73333332 <_memmap_cacheattr_bp_allvalid+0x51111110>)
  143645:	955f81               	l32r	a8, 128bc4 (ccccccc <_memmap_mem_sram_end+0xc28cccc>)
  143648:	b189                	s32i.n	a8, a1, 44
  14364a:	c1e9                	s32i.n	a14, a1, 48
  14364c:	d1d9                	s32i.n	a13, a1, 52
  14364e:	e1c9                	s32i.n	a12, a1, 56
  143650:	fefb46               	j	143241 <fx_SolomonVoice_RES+0x71>

00143653 <fx_SolomonVoice_RES+0x483>:
  143653:	0bec16               	beqz	a12, 143715 <fx_SolomonVoice_RES+0x545>

00143656 <fx_SolomonVoice_RES+0x486>:
  143656:	955b91               	l32r	a9, 128bc4 (ccccccc <_memmap_mem_sram_end+0xc28cccc>)
  143659:	955ba1               	l32r	a10, 128bc8 (73333332 <_memmap_cacheattr_bp_allvalid+0x51111110>)
  14365c:	d1a9                	s32i.n	a10, a1, 52
  14365e:	e199                	s32i.n	a9, a1, 56

00143660 <fx_SolomonVoice_RES+0x490>:
  143660:	955ab1               	l32r	a11, 128bc8 (73333332 <_memmap_cacheattr_bp_allvalid+0x51111110>)
  143663:	9558d1               	l32r	a13, 128bc4 (ccccccc <_memmap_mem_sram_end+0xc28cccc>)
  143666:	b1d9                	s32i.n	a13, a1, 44
  143668:	c1b9                	s32i.n	a11, a1, 48
  14366a:	fef9c6               	j	143255 <fx_SolomonVoice_RES+0x85>

0014366d <fx_SolomonVoice_RES+0x49d>:
  14366d:	1521e2               	l32i	a14, a1, 84
  143670:	0020f0               	nop
  143673:	7a9ee2               	l16si	a14, a14, 244
  143676:	0020f0               	nop
  143679:	0d7fd64180b01ece 	{ bnei.w18	a14, 1, 1433e5 <fx_SolomonVoice_RES+0x215>; nop }
  143681:	d91596               	bltz	a5, 143416 <fx_SolomonVoice_RES+0x246>
  143684:	142182               	l32i	a8, a1, 80
  143687:	93bef1               	l32r	a15, 128580 (7332 <xthals_release_major+0x4452>)
  14368a:	400001b4202048fe 	{ ae_l16.i	aed0, a8, 0; nop; ae_movda32	aed2, a15 }
  143692:	170084               	ae_sext32	aed0, aed0, 15
  143695:	0fa576               	loopgtz	a5, 1436a8 <fx_SolomonVoice_RES+0x4d8>
  143698:	b3fba8002f10081e 	{ ae_l16.i	aed0, a8, 2; nop; ae_max32	aed1, aed0, aed2 }
  1436a0:	e9fbb5008f00181f 	{ ae_s16.0.ip	aed1, a8, 2; nop; ae_sext32	aed0, aed0, 15 }

001436a8 <fx_SolomonVoice_RES+0x4d8>:
  1436a8:	521024               	ae_max32	aed1, aed0, aed2
  1436ab:	d31814               	ae_s16.0.ip	aed1, a8, 2
  1436ae:	d365d6               	bgez	a5, 1433e8 <fx_SolomonVoice_RES+0x218>
  1436b1:	ff5846               	j	143416 <fx_SolomonVoice_RES+0x246>

001436b4 <fx_SolomonVoice_RES+0x4e4>:
  1436b4:	932181               	l32r	a8, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  1436b7:	8fa2b2               	movi	a11, 0x28f
  1436ba:	4000008144629b1e 	{ ae_movda16	aed2, a11; nop; addi	a9, a1, 104 }
  1436c2:	d22984               	ae_s16.0.i	aed2, a9, -16
  1436c5:	7288a0               	salt	a8, a8, a10
  1436c8:	cd4856               	bnez	a8, 1433a0 <fx_SolomonVoice_RES+0x1d0>
  1436cb:	d20984               	ae_s16.0.i	aed0, a9, -16
  1436ce:	ff3386               	j	1433a0 <fx_SolomonVoice_RES+0x1d0>

001436d1 <fx_SolomonVoice_RES+0x501>:
  1436d1:	d0d596               	bltz	a5, 1433e2 <fx_SolomonVoice_RES+0x212>
  1436d4:	142182               	l32i	a8, a1, 80
  1436d7:	64c392               	addi	a9, a3, 100
  1436da:	b00904               	ae_l16.i	aed0, a9, 0
  1436dd:	e9fba8008f00180f 	{ ae_l16.i	aed1, a8, 0; nop; ae_sext32	aed0, aed0, 15 }
  1436e5:	171184               	ae_sext32	aed1, aed1, 15
  1436e8:	0020f0               	nop
  1436eb:	f03d                	nop.n
  1436ed:	15a576               	loopgtz	a5, 143706 <fx_SolomonVoice_RES+0x536>
  1436f0:	b7fba8100f10081e 	{ ae_l16.i	aed0, a8, 2; nop; ae_min32	aed1, aed1, aed0 }
  1436f8:	d31814               	ae_s16.0.ip	aed1, a8, 2
  1436fb:	e9fba8008f10090f 	{ ae_l16.i	aed0, a9, 0; nop; ae_sext32	aed1, aed0, 15 }
  143703:	170084               	ae_sext32	aed0, aed0, 15

00143706 <fx_SolomonVoice_RES+0x536>:
  143706:	1521c2               	l32i	a12, a1, 84
  143709:	532104               	ae_min32	aed2, aed1, aed0
  14370c:	d32814               	ae_s16.0.ip	aed2, a8, 2
  14370f:	769cc2               	l16si	a12, a12, 236
  143712:	ff3306               	j	1433e2 <fx_SolomonVoice_RES+0x212>

00143715 <fx_SolomonVoice_RES+0x545>:
  143715:	7698d2               	l16si	a13, a8, 236
  143718:	0d7ff341a0b01dce 	{ bnei.w18	a13, 1, 143656 <fx_SolomonVoice_RES+0x486>; nop }
  143720:	93b3e1               	l32r	a14, 1285ec (66666666 <_memmap_cacheattr_bp_allvalid+0x44444444>)
  143723:	9525f1               	l32r	a15, 128bb8 (19999999 <_memmap_mem_sram_end+0x18f59999>)
  143726:	d1f9                	s32i.n	a15, a1, 52
  143728:	e1e9                	s32i.n	a14, a1, 56
  14372a:	ffcc86               	j	143660 <fx_SolomonVoice_RES+0x490>

0014372d <fx_SolomonVoice_RES+0x55d>:
  14372d:	000000                                        ...

00143730 <fx_SolomonVoice_NS>:
  143730:	014136               	entry	a1, 160
  143733:	6149                	s32i.n	a4, a1, 24
  143735:	1a6122               	s32i	a2, a1, 104
  143738:	282172               	l32i	a7, a1, 160
  14373b:	03d6a2               	addmi	a10, a6, 0x300
  14373e:	302192               	l32i	a9, a1, 192
  143741:	156152               	s32i	a5, a1, 84
  143744:	126132               	s32i	a3, a1, 72
  143747:	5a9152               	l16si	a5, a1, 180
  14374a:	063d                	mov.n	a3, a6
  14374c:	1c6192               	s32i	a9, a1, 112
  14374f:	20cab2               	addi	a11, a10, 32
  143752:	1161b2               	s32i	a11, a1, 68
  143755:	990b                	addi.n	a9, a9, -1
  143757:	0fd262               	addmi	a6, a2, 0xf00
  14375a:	0e9782               	l16si	a8, a7, 28
  14375d:	80caa2               	addi	a10, a10, -128
  143760:	1461a2               	s32i	a10, a1, 80
  143763:	0d9772               	l16si	a7, a7, 26
  143766:	251b                	addi.n	a2, a5, 1
  143768:	589662               	l16si	a6, a6, 176
  14376b:	b169                	s32i.n	a6, a1, 44
  14376d:	166122               	s32i	a2, a1, 88
  143770:	08d362               	addmi	a6, a3, 0x800
  143773:	1122e0               	slli	a2, a2, 2
  143776:	837890               	moveqz	a7, a8, a9
  143779:	237780               	sext	a7, a7, 15
  14377c:	0c6172               	s32i	a7, a1, 48
  14377f:	0d410241a0b0170e 	{ beqi.w18	a7, 1, 1447ad <fx_SolomonVoice_NS+0x107d>; nop }
  143787:	04d342               	addmi	a4, a3, 0x400
  14378a:	60c442               	addi	a4, a4, 96

0014378d <fx_SolomonVoice_NS+0x5d>:
  14378d:	1c2172               	l32i	a7, a1, 112
  143790:	0d408a4140b007ae 	{ beqz.w18	a7, 144038 <fx_SolomonVoice_NS+0x908>; nop }

00143798 <fx_SolomonVoice_NS+0x68>:
  143798:	1121c2               	l32i	a12, a1, 68
  14379b:	10a0f2               	movi	a15, 16
  14379e:	6a26a2               	l32i	a10, a6, 0x1a8
  1437a1:	e026b2               	l32i	a11, a6, 0x380
  1437a4:	1521d2               	l32i	a13, a1, 84
  1437a7:	2921e2               	l32i	a14, a1, 164
  1437aa:	1b61e2               	s32i	a14, a1, 108
  1437ad:	029ee2               	l16si	a14, a14, 4
  1437b0:	400000154500d5de 	{ ae_movda32	aed0, a5; nop; addmi	a13, a13, 0x100 }
  1437b8:	4000000120a0d1de 	{ ae_s32.l.i	aed0, a1, 0; nop; addi	a13, a13, -96 }
  1437c0:	fe4625               	call8	141c24 <fx_SolomonVoice_initial_SNR_estimation>
  1437c3:	6a26b2               	l32i	a11, a6, 0x1a8
  1437c6:	9362d1               	l32r	a13, 128550 (3fff <xthals_release_major+0x111f>)
  1437c9:	05ed                	mov.n	a14, a5
  1437cb:	5691c2               	l16si	a12, a1, 172
  1437ce:	08d3a2               	addmi	a10, a3, 0x800
  1437d1:	80caa2               	addi	a10, a10, -128
  1437d4:	81c9                	s32i.n	a12, a1, 32
  1437d6:	fd3565               	call8	140b2c <fx_SolomonVoice_iniSNR_smoothing>
  1437d9:	6a26b2               	l32i	a11, a6, 0x1a8
  1437dc:	71a9                	s32i.n	a10, a1, 28
  1437de:	02cd                	mov.n	a12, a2
  1437e0:	e226a2               	l32i	a10, a6, 0x388
  1437e3:	3cb9e5               	call8	180380 <__vec_memcpy>
  1437e6:	02cd                	mov.n	a12, a2
  1437e8:	e326a2               	l32i	a10, a6, 0x38c
  1437eb:	6a26b2               	l32i	a11, a6, 0x1a8
  1437ee:	3cb925               	call8	180380 <__vec_memcpy>
  1437f1:	1c21d2               	l32i	a13, a1, 112
  1437f4:	6128                	l32i.n	a2, a1, 24
  1437f6:	1ddc                	bnez.n	a13, 14380b <fx_SolomonVoice_NS+0xdb>
  1437f8:	94f571               	l32r	a7, 128bcc (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  1437fb:	1a21f2               	l32i	a15, a1, 104
  1437fe:	ff7a                	add.n	a15, a15, a7
  143800:	7e9ff2               	l16si	a15, a15, 252
  143803:	0d40dd4150b01f0e 	{ beqi.w18	a15, 1, 1445dc <fx_SolomonVoice_NS+0xeac>; nop }
  14380b:	0d0c                	movi.n	a13, 0
  14380d:	2e0c                	movi.n	a14, 2
  14380f:	400001014501f51e 	{ ae_movda32	aed1, a5; nop; movi	a15, 1 }
  143817:	e326b2               	l32i	a11, a6, 0x38c
  14381a:	d826a2               	l32i	a10, a6, 0x360
  14381d:	1b2192               	l32i	a9, a1, 108
  143820:	ebfa40000003508f 	{ movi	a8, 80; ae_movi	aed3, 0; nop }
  143828:	400001b54524489e 	{ ae_movda32	aed4, a8; nop; ae_movda32	aed2, a9 }
  143830:	ebe7be040202310f 	{ ae_s32.l.i	aed3, a1, 0; ae_add32	aed2, aed2, aed4; nop }
  143838:	400001752151c12e 	{ ae_s32.l.i	aed1, a1, 4; nop; ae_movad32.l	a12, aed2 }
  143840:	1361c2               	s32i	a12, a1, 76
  143843:	fd98e5               	call8	1411d0 <fx_SolomonVoice_SNR_to_PH1_lookuptable>
  143846:	04ad                	mov.n	a10, a4
  143848:	d826b2               	l32i	a11, a6, 0x360
  14384b:	9341c1               	l32r	a12, 128550 (3fff <xthals_release_major+0x111f>)
  14384e:	9340d1               	l32r	a13, 128550 (3fff <xthals_release_major+0x111f>)
  143851:	05ed                	mov.n	a14, a5
  143853:	fdd525               	call8	1415a4 <fx_SolomonVoice_recursive_avg_SS_highcomplexity>

00143856 <fx_SolomonVoice_NS+0x126>:
  143856:	04bd                	mov.n	a11, a4
  143858:	d826a2               	l32i	a10, a6, 0x360
  14385b:	20c550               	or	a12, a5, a5
  14385e:	fddde5               	call8	14163c <fx_SolomonVoice_prevent_stagnation_PH1>
  143861:	21d292               	addmi	a9, a2, 0x2100
  143864:	94dbc1               	l32r	a12, 128bd0 (25290 <_memmap_cacheattr_bp_base+0x328e>)
  143867:	1a21b2               	l32i	a11, a1, 104
  14386a:	6291a2               	l16si	a10, a1, 196
  14386d:	e1a9                	s32i.n	a10, a1, 56
  14386f:	bbca                	add.n	a11, a11, a12
  143871:	1961b2               	s32i	a11, a1, 100
  143874:	f0c9b2               	addi	a11, a9, -16
  143877:	d1b9                	s32i.n	a11, a1, 52
  143879:	0d407d41a0b01a0e 	{ beqi.w18	a10, 1, 144057 <fx_SolomonVoice_NS+0x927>; nop }
  143881:	1221d2               	l32i	a13, a1, 72
  143884:	31ddd2               	addmi	a13, a13, 0x3100
  143887:	7d9dd2               	l16si	a13, a13, 250
  14388a:	0d40a34170b00dae 	{ beqz.w18	a13, 1442c5 <fx_SolomonVoice_NS+0xb95>; nop }

00143892 <fx_SolomonVoice_NS+0x162>:
  143892:	5e91e2               	l16si	a14, a1, 188
  143895:	1061e2               	s32i	a14, a1, 64

00143898 <fx_SolomonVoice_NS+0x168>:
  143898:	1921f2               	l32i	a15, a1, 100
  14389b:	802ff2               	l32i	a15, a15, 0x200
  14389e:	0d40c34140b00fae 	{ beqz.w18	a15, 1444d6 <fx_SolomonVoice_NS+0xda6>; nop }

001438a6 <fx_SolomonVoice_NS+0x176>:
  1438a6:	c198                	l32i.n	a9, a1, 48
  1438a8:	f03d                	nop.n
  1438aa:	0d40804120b0190e 	{ beqi.w18	a9, 1, 1440b0 <fx_SolomonVoice_NS+0x980>; nop }

001438b2 <fx_SolomonVoice_NS+0x182>:
  1438b2:	d096a2               	l16si	a10, a6, 0x1a0
  1438b5:	aa1b                	addi.n	a10, a10, 1
  1438b7:	23aa80               	sext	a10, a10, 15
  1438ba:	d056a2               	s16i	a10, a6, 0x1a0
  1438bd:	044aa6               	blti	a10, 4, 1438c5 <fx_SolomonVoice_NS+0x195>
  1438c0:	0b0c                	movi.n	a11, 0
  1438c2:	d056b2               	s16i	a11, a6, 0x1a0

001438c5 <fx_SolomonVoice_NS+0x195>:
  1438c5:	01d596               	bltz	a5, 1438e6 <fx_SolomonVoice_NS+0x1b6>
  1438c8:	162182               	l32i	a8, a1, 88
  1438cb:	0a0c                	movi.n	a10, 0
  1438cd:	15a876               	loopgtz	a8, 1438e6 <fx_SolomonVoice_NS+0x1b6>
  1438d0:	d09692               	l16si	a9, a6, 0x1a0
  1438d3:	e22682               	l32i	a8, a6, 0x388
  1438d6:	99aa                	add.n	a9, a9, a10
  1438d8:	bf08a4               	ae_l32.x	aed0, a8, a10
  1438db:	a09930               	addx4	a9, a9, a3
  1438de:	400000412000a9ae 	{ ae_s32.l.i	aed0, a9, 0; nop; addi	a10, a10, 4 }

001438e6 <fx_SolomonVoice_NS+0x1b6>:
  1438e6:	bc26a2               	l32i	a10, a6, 0x2f0
  1438e9:	20b330               	or	a11, a3, a3
  1438ec:	20c550               	or	a12, a5, a5
  1438ef:	fcffa5               	call8	1408e8 <fx_SolomonVoice_global_SNR_averaging>
  1438f2:	6b26a2               	l32i	a10, a6, 0x1ac
  1438f5:	5c91d2               	l16si	a13, a1, 184
  1438f8:	bc26b2               	l32i	a11, a6, 0x2f0
  1438fb:	0dcd                	mov.n	a12, a13
  1438fd:	f5fb65               	call8	1398b4 <Fn_vector_smoothing_over_3_rectangularwin_length>
  143900:	e226a2               	l32i	a10, a6, 0x388
  143903:	81b8                	l32i.n	a11, a1, 32
  143905:	05cd                	mov.n	a12, a5
  143907:	fc86e5               	call8	140174 <fx_SolomonVoice_invSNR_calculation>
  14390a:	1c21e2               	l32i	a14, a1, 112
  14390d:	0020f0               	nop
  143910:	1edc                	bnez.n	a14, 143925 <fx_SolomonVoice_NS+0x1f5>
  143912:	94ae71               	l32r	a7, 128bcc (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  143915:	1a21f2               	l32i	a15, a1, 104
  143918:	ff7a                	add.n	a15, a15, a7
  14391a:	7e9ff2               	l16si	a15, a15, 252
  14391d:	0d40d041d0b01f0e 	{ beqi.w18	a15, 1, 14462e <fx_SolomonVoice_NS+0xefe>; nop }
  143925:	1321c2               	l32i	a12, a1, 76
  143928:	1d0c                	movi.n	a13, 1
  14392a:	40000101450aea2e 	{ ae_movda32	aed10, a10; nop; movi	a14, 2 }
  143932:	e226b2               	l32i	a11, a6, 0x388
  143935:	be26a2               	l32i	a10, a6, 0x2f8
  143938:	e9fb40a08fa000ff 	{ movi	a15, 0; nop; ae_sext32	aed10, aed10, 15 }
  143940:	400001b5209a415e 	{ ae_s32.l.i	aed10, a1, 0; nop; ae_movda32	aed9, a5 }
  143948:	40000175215941ae 	{ ae_s32.l.i	aed9, a1, 4; nop; ae_movad32.l	a4, aed10 }
  143950:	fd87e5               	call8	1411d0 <fx_SolomonVoice_SNR_to_PH1_lookuptable>

00143953 <fx_SolomonVoice_NS+0x223>:
  143953:	1321c2               	l32i	a12, a1, 76
  143956:	2d0c                	movi.n	a13, 2
  143958:	6b26b2               	l32i	a11, a6, 0x1ac
  14395b:	d926a2               	l32i	a10, a6, 0x364
  14395e:	40000101450ce45e 	{ ae_movda32	aed12, a4; nop; movi	a14, 5 }
  143966:	400001b520bc415e 	{ ae_s32.l.i	aed12, a1, 0; nop; ae_movda32	aed11, a5 }
  14396e:	40000101210bf10e 	{ ae_s32.l.i	aed11, a1, 4; nop; movi	a15, 0 }
  143976:	fd85a5               	call8	1411d0 <fx_SolomonVoice_SNR_to_PH1_lookuptable>
  143979:	192182               	l32i	a8, a1, 100
  14397c:	f03d                	nop.n
  14397e:	802882               	l32i	a8, a8, 0x200
  143981:	7f6816               	beqz	a8, 14417b <fx_SolomonVoice_NS+0xa4b>
  143984:	078596               	bltz	a5, 143a00 <fx_SolomonVoice_NS+0x2d0>

00143987 <fx_SolomonVoice_NS+0x257>:
  143987:	080c                	movi.n	a8, 0
  143989:	d926a2               	l32i	a10, a6, 0x364
  14398c:	162192               	l32i	a9, a1, 88
  14398f:	be26b2               	l32i	a11, a6, 0x2f8
  143992:	09fd                	mov.n	a15, a9
  143994:	226907               	bbci	a9, 0, 1439ba <fx_SolomonVoice_NS+0x28a>
  143997:	ebfb6b000f00fb8f 	{ ae_l16.x	aed15, a11, a8; nop; nop }
  14399f:	ebfb6b000f00e8af 	{ ae_l16.x	aed14, a8, a10; nop; nop }
  1439a7:	0c801aff3ead959e 	{ nop; ae_mulfp16x4s	aed13, aed14, aed15 }
  1439af:	ebfb89000f00d8af 	{ ae_s16.0.x	aed13, a8, a10; nop; nop }
  1439b7:	02a082               	movi	a8, 2

001439ba <fx_SolomonVoice_NS+0x28a>:
  1439ba:	2191f0               	srai	a9, a15, 1
  1439bd:	3fa976               	loopgtz	a9, 143a00 <fx_SolomonVoice_NS+0x2d0>
  1439c0:	ebfb6b000f000b8f 	{ ae_l16.x	aed0, a11, a8; nop; nop }
  1439c8:	ebfb6b000f0018af 	{ ae_l16.x	aed1, a8, a10; nop; nop }
  1439d0:	0c8004f001a0289e 	{ addi	a9, a8, 2; ae_mulfp16x4s	aed0, aed1, aed0 }
  1439d8:	ebfb89000f0008af 	{ ae_s16.0.x	aed0, a8, a10; nop; nop }
  1439e0:	ebfb6b000f000b9f 	{ ae_l16.x	aed0, a11, a9; nop; nop }
  1439e8:	ebfb6b000f0019af 	{ ae_l16.x	aed1, a9, a10; nop; nop }
  1439f0:	0c8004f001a0488e 	{ addi	a8, a8, 4; ae_mulfp16x4s	aed0, aed1, aed0 }
  1439f8:	ebfb89000f0009af 	{ ae_s16.0.x	aed0, a9, a10; nop; nop }

00143a00 <fx_SolomonVoice_NS+0x2d0>:
  143a00:	e1a8                	l32i.n	a10, a1, 56
  143a02:	f03d                	nop.n
  143a04:	0d406e4160b01a0e 	{ beqi.w18	a10, 1, 1440ee <fx_SolomonVoice_NS+0x9be>; nop }
  143a0c:	1221b2               	l32i	a11, a1, 72
  143a0f:	31dbb2               	addmi	a11, a11, 0x3100
  143a12:	f8cbb2               	addi	a11, a11, -8
  143a15:	7e9bb2               	l16si	a11, a11, 252
  143a18:	0d40b641d0b01b0e 	{ beqi.w18	a11, 1, 144589 <fx_SolomonVoice_NS+0xe59>; nop }
  143a20:	192142               	l32i	a4, a1, 100
  143a23:	802442               	l32i	a4, a4, 0x200
  143a26:	370c                	movi.n	a7, 3
  143a28:	624470               	saltu	a4, a4, a7
  143a2b:	0d40b74120b004ae 	{ beqz.w18	a4, 1445a1 <fx_SolomonVoice_NS+0xe71>; nop }

00143a33 <fx_SolomonVoice_NS+0x303>:
  143a33:	1c2172               	l32i	a7, a1, 112
  143a36:	17dc                	bnez.n	a7, 143a4b <fx_SolomonVoice_NS+0x31b>
  143a38:	946591               	l32r	a9, 128bcc (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  143a3b:	1a2182               	l32i	a8, a1, 104
  143a3e:	889a                	add.n	a8, a8, a9
  143a40:	7e9882               	l16si	a8, a8, 252
  143a43:	0d40d44130b0180e 	{ beqi.w18	a8, 1, 14478a <fx_SolomonVoice_NS+0x105a>; nop }
  143a4b:	1421a2               	l32i	a10, a1, 80
  143a4e:	ff0c                	movi.n	a15, 15
  143a50:	589122               	l16si	a2, a1, 176
  143a53:	92cbe1               	l32r	a14, 128580 (7332 <xthals_release_major+0x4452>)
  143a56:	d926c2               	l32i	a12, a6, 0x364
  143a59:	1b21d2               	l32i	a13, a1, 108
  143a5c:	e126b2               	l32i	a11, a6, 0x384
  143a5f:	079dd2               	l16si	a13, a13, 14
  143a62:	0159                	s32i.n	a5, a1, 0
  143a64:	11e9                	s32i.n	a14, a1, 4
  143a66:	02ed                	mov.n	a14, a2
  143a68:	fd2165               	call8	140c80 <fx_SolomonVoice_Npsd_2nd_estimation>

00143a6b <fx_SolomonVoice_NS+0x33b>:
  143a6b:	1c21e2               	l32i	a14, a1, 112
  143a6e:	1edc                	bnez.n	a14, 143a83 <fx_SolomonVoice_NS+0x353>

00143a70 <fx_SolomonVoice_NS+0x340>:
  143a70:	945771               	l32r	a7, 128bcc (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  143a73:	1a21f2               	l32i	a15, a1, 104
  143a76:	ff7a                	add.n	a15, a15, a7
  143a78:	7e9ff2               	l16si	a15, a15, 252
  143a7b:	0d40be4100b01f0e 	{ beqi.w18	a15, 1, 14465f <fx_SolomonVoice_NS+0xf2f>; nop }

00143a83 <fx_SolomonVoice_NS+0x353>:
  143a83:	1421c2               	l32i	a12, a1, 80
  143a86:	1e0c                	movi.n	a14, 1
  143a88:	02fd                	mov.n	a15, a2
  143a8a:	be26a2               	l32i	a10, a6, 0x2f8
  143a8d:	1b21d2               	l32i	a13, a1, 108
  143a90:	e126b2               	l32i	a11, a6, 0x384
  143a93:	039dd2               	l16si	a13, a13, 6
  143a96:	0159                	s32i.n	a5, a1, 0
  143a98:	fda5e5               	call8	1414f8 <fx_SolomonVoice_2nd_PH1_estimation>

00143a9b <fx_SolomonVoice_NS+0x36b>:
  143a9b:	be26b2               	l32i	a11, a6, 0x2f8
  143a9e:	d826a2               	l32i	a10, a6, 0x360
  143aa1:	c50b                	addi.n	a12, a5, -1
  143aa3:	11ccf0               	slli	a12, a12, 1
  143aa6:	aa2b                	addi.n	a10, a10, 2
  143aa8:	bb2b                	addi.n	a11, a11, 2
  143aaa:	3c8d65               	call8	180380 <__vec_memcpy>
  143aad:	1c21d2               	l32i	a13, a1, 112
  143ab0:	be2672               	l32i	a7, a6, 0x2f8
  143ab3:	d826b2               	l32i	a11, a6, 0x360
  143ab6:	3c1534               	ae_movda32	aed1, a5
  143ab9:	90e5b0               	addx2	a14, a5, a11
  143abc:	18fb51101f10457f 	{ addx2	a4, a5, a7; nop; ae_slai32	aed1, aed1, 1 }
  143ac4:	400001742052f71e 	{ ae_l16.i	aed2, a7, 0; nop; ae_movad32.l	a15, aed1 }
  143acc:	a1f9                	s32i.n	a15, a1, 40
  143ace:	d22b04               	ae_s16.0.i	aed2, a11, 0
  143ad1:	b00404               	ae_l16.i	aed0, a4, 0
  143ad4:	40000190b0604e0e 	{ ae_s16.0.i	aed0, a14, 0; nop; movi	a4, 0x690 }
  143adc:	013d56               	bnez	a13, 143af3 <fx_SolomonVoice_NS+0x3c3>
  143adf:	943b91               	l32r	a9, 128bcc (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  143ae2:	1a2182               	l32i	a8, a1, 104
  143ae5:	808890               	add	a8, a8, a9
  143ae8:	7e9882               	l16si	a8, a8, 252
  143aeb:	0d40c641d0b0180e 	{ beqi.w18	a8, 1, 14475c <fx_SolomonVoice_NS+0x102c>; nop }
  143af3:	d826b2               	l32i	a11, a6, 0x360
  143af6:	9239c1               	l32r	a12, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  143af9:	92a1d1               	l32r	a13, 128580 (7332 <xthals_release_major+0x4452>)
  143afc:	05ed                	mov.n	a14, a5
  143afe:	a34a                	add.n	a10, a3, a4
  143b00:	f1a9                	s32i.n	a10, a1, 60
  143b02:	fdaa25               	call8	1415a4 <fx_SolomonVoice_recursive_avg_SS_highcomplexity>
  143b05:	929ea1               	l32r	a10, 128580 (7332 <xthals_release_major+0x4452>)
  143b08:	9235b1               	l32r	a11, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  143b0b:	400001b544103bae 	{ ae_movda16	aed0, a11; nop; ae_movda16	aed1, a10 }

00143b13 <fx_SolomonVoice_NS+0x3e3>:
  143b13:	02d692               	addmi	a9, a6, 0x200
  143b16:	d1c8                	l32i.n	a12, a1, 52
  143b18:	b6c942               	addi	a4, a9, -74
  143b1b:	829cc2               	l16si	a12, a12, 0x104
  143b1e:	b02484               	ae_l16.i	aed2, a4, -16
  143b21:	0d40764190b01c0e 	{ beqi.w18	a12, 1, 14428e <fx_SolomonVoice_NS+0xb5e>; nop }
  143b29:	192142               	l32i	a4, a1, 100
  143b2c:	7f2442               	l32i	a4, a4, 0x1fc
  143b2f:	0d40754120b0840e 	{ beqi.w18	a4, 8, 144285 <fx_SolomonVoice_NS+0xb55>; nop }
  143b37:	e8a392               	movi	a9, 0x3e8
  143b3a:	0d40a64190b0740e 	{ beqi.w18	a4, 7, 1445a7 <fx_SolomonVoice_NS+0xe77>; nop }
  143b42:	0d40a64170b0640e 	{ beqi.w18	a4, 6, 1445ad <fx_SolomonVoice_NS+0xe7d>; nop }
  143b4a:	0d40a84150b0540e 	{ beqi.w18	a4, 5, 1445d3 <fx_SolomonVoice_NS+0xea3>; nop }
  143b52:	0d40b241a0b0440e 	{ beqi.w18	a4, 4, 144680 <fx_SolomonVoice_NS+0xf50>; nop }
  143b5a:	0d40c24130b0340e 	{ beqi.w18	a4, 3, 144781 <fx_SolomonVoice_NS+0x1051>; nop }
  143b62:	0d40cb4130b0240e 	{ beqi.w18	a4, 2, 144819 <fx_SolomonVoice_NS+0x10e9>; nop }
  143b6a:	b40b                	addi.n	a11, a4, -1
  143b6c:	1a0c                	movi.n	a10, 1
  143b6e:	00a072               	movi	a7, 0
  143b71:	c8a082               	movi	a8, 200
  143b74:	90a192               	movi	a9, 0x190
  143b77:	400001b54443398e 	{ ae_movda16	aed3, a9; nop; ae_movda16	aed4, a8 }
  143b7f:	837ab0               	moveqz	a7, a10, a11
  143b82:	0d40cb41e0b007ae 	{ beqz.w18	a7, 144844 <fx_SolomonVoice_NS+0x1114>; nop }

00143b8a <fx_SolomonVoice_NS+0x45a>:
  143b8a:	932d41               	l32r	a4, 128840 (6ccc <xthals_release_major+0x3dec>)
  143b8d:	919ee1               	l32r	a14, 128208 (7fff <xthals_release_major+0x511f>)
  143b90:	93f7f1               	l32r	a15, 128b6c (1333 <XtosCoreStateSize+0x10b3>)
  143b93:	02d6d2               	addmi	a13, a6, 0x200
  143b96:	0c8004f0b3a64dce 	{ addi	a12, a13, -76; ae_mulfp16x4s	aed6, aed3, aed0 }
  143b9e:	400001b544bc3fee 	{ ae_movda16	aed12, a15; nop; ae_movda16	aed11, a14 }
  143ba6:	0c801afccba9d4ee 	{ ae_movda16	aed13, a4; ae_mulfp16x4s	aed9, aed11, aed12 }
  143bae:	0c8016fd42a8ac5e 	{ ae_l16.i	aed10, a12, -16; ae_mulfp16x4s	aed8, aed2, aed13 }
  143bb6:	0c801af13aa5959e 	{ nop; ae_mulfp16x4s	aed5, aed10, aed1 }
  143bbe:	ebe52b0908076ddf 	{ addi	a13, a13, -74; ae_add16s	aed7, aed8, aed9; nop }
  143bc6:	ebe5b40605047d8f 	{ ae_s16.0.i	aed7, a13, -16; ae_add16s	aed4, aed5, aed6; nop }
  143bce:	d24c84               	ae_s16.0.i	aed4, a12, -16

00143bd1 <fx_SolomonVoice_NS+0x4a1>:
  143bd1:	02dd                	mov.n	a13, a2
  143bd3:	1421c2               	l32i	a12, a1, 80
  143bd6:	da26a2               	l32i	a10, a6, 0x368
  143bd9:	e126b2               	l32i	a11, a6, 0x384
  143bdc:	d396e2               	l16si	a14, a6, 0x1a6
  143bdf:	05fd                	mov.n	a15, a5
  143be1:	fe14e5               	call8	141d30 <fx_SolomonVoice_postSNR_estimation>
  143be4:	9267f1               	l32r	a15, 128580 (7332 <xthals_release_major+0x4452>)
  143be7:	00a182               	movi	a8, 0x100
  143bea:	928a71               	l32r	a7, 128614 (400000 <_memmap_mem_dram1_end+0xff000>)
  143bed:	91fb91               	l32r	a9, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  143bf0:	da26c2               	l32i	a12, a6, 0x368
  143bf3:	bc26b2               	l32i	a11, a6, 0x2f0
  143bf6:	db26a2               	l32i	a10, a6, 0x36c
  143bf9:	06d342               	addmi	a4, a3, 0x600
  143bfc:	05d3d2               	addmi	a13, a3, 0x500
  143bff:	b0cdd2               	addi	a13, a13, -80
  143c02:	f0c442               	addi	a4, a4, -16
  143c05:	04ed                	mov.n	a14, a4
  143c07:	3159                	s32i.n	a5, a1, 12
  143c09:	0199                	s32i.n	a9, a1, 0
  143c0b:	2179                	s32i.n	a7, a1, 8
  143c0d:	1189                	s32i.n	a8, a1, 4
  143c0f:	fda4a5               	call8	141658 <fx_SolomonVoice_DD_SNRprio_estimation>
  143c12:	db26b2               	l32i	a11, a6, 0x36c
  143c15:	bc1c                	movi.n	a12, 27
  143c17:	05dd                	mov.n	a13, a5
  143c19:	9149                	s32i.n	a4, a1, 36
  143c1b:	07d322               	addmi	a2, a3, 0x700
  143c1e:	e0c222               	addi	a2, a2, -32
  143c21:	02ad                	mov.n	a10, a2
  143c23:	fccf65               	call8	140918 <fx_SolomonVoice_aprioriSNR_recursiveAVG>
  143c26:	02bd                	mov.n	a11, a2
  143c28:	bc26a2               	l32i	a10, a6, 0x2f0
  143c2b:	05cd                	mov.n	a12, a5
  143c2d:	fd2de5               	call8	140f0c <fx_SolomonVoice_aprioriSNR_freqSmoothing>
  143c30:	1b2142               	l32i	a4, a1, 108
  143c33:	1c2172               	l32i	a7, a1, 112
  143c36:	f428                	l32i.n	a2, a4, 60
  143c38:	1c9442               	l16si	a4, a4, 56
  143c3b:	0d404e4120b0170e 	{ beqi.w18	a7, 1, 144121 <fx_SolomonVoice_NS+0x9f1>; nop }
  143c43:	1b2192               	l32i	a9, a1, 108
  143c46:	20c9e2               	addi	a14, a9, 32
  143c49:	400000202821de9e 	{ ae_l16.i	aed1, a14, -16; nop; addi	a13, a9, 34 }
  143c51:	400000602820bd9e 	{ ae_l16.i	aed0, a13, -16; nop; addi	a11, a9, 38 }
  143c59:	40000040282fcb9e 	{ ae_l16.i	aed15, a11, -16; nop; addi	a12, a9, 36 }
  143c61:	400000e02872ac1e 	{ ae_l16.i	aed2, a12, -16; nop; addi	a10, a1, 126 }
  143c69:	d22ab4               	ae_s16.0.i	aed2, a10, -10
  143c6c:	40000080bc2f9a9e 	{ ae_s16.0.i	aed15, a10, -8; nop; addi	a9, a9, 40 }
  143c74:	b0e984               	ae_l16.i	aed14, a9, -16
  143c77:	d2eae4               	ae_s16.0.i	aed14, a10, -4
  143c7a:	d2ead4               	ae_s16.0.i	aed14, a10, -6

00143c7d <fx_SolomonVoice_NS+0x54d>:
  143c7d:	04ed                	mov.n	a14, a4
  143c7f:	02fd                	mov.n	a15, a2
  143c81:	bd26a2               	l32i	a10, a6, 0x2f4
  143c84:	bc26b2               	l32i	a11, a6, 0x2f0
  143c87:	02d672               	addmi	a7, a6, 0x200
  143c8a:	b4c772               	addi	a7, a7, -76
  143c8d:	ebfaa8000007678f 	{ ae_l16.i	aed6, a7, -16; ae_movi	aed7, 0; nop }
  143c95:	c5e5be412645710e 	{ ae_s32.l.i	aed7, a1, 0; ae_add16s	aed5, aed6, aed1; ae_movi	aed4, 4 }
  143c9d:	0d801a404603c53e 	{ ae_movad16.0	a12, aed5; ae_add16s	aed3, aed6, aed0 }
  143ca5:	400001752104d13e 	{ ae_s32.l.i	aed4, a1, 4; nop; ae_movad16.0	a13, aed3 }
  143cad:	fcf4a5               	call8	140bf8 <fx_SolomonVoice_noisefloor_cal>
  143cb0:	04ed                	mov.n	a14, a4
  143cb2:	02fd                	mov.n	a15, a2
  143cb4:	bc26b2               	l32i	a11, a6, 0x2f0
  143cb7:	bd26a2               	l32i	a10, a6, 0x2f4
  143cba:	7ec192               	addi	a9, a1, 126
  143cbd:	400000242c0cc96e 	{ ae_l16.i	aed12, a9, -8; nop; addmi	a12, a6, 0x200 }
  143cc5:	400000402bbdc9ce 	{ ae_l16.i	aed13, a9, -10; nop; addi	a12, a12, -76 }
  143ccd:	ebfaa800050ebc8f 	{ ae_l16.i	aed11, a12, -16; ae_movi	aed14, 5; nop }
  143cd5:	c5e5bebd6b9ae10e 	{ ae_s32.l.i	aed14, a1, 0; ae_add16s	aed10, aed11, aed13; ae_movi	aed9, 27 }
  143cdd:	0d801a4c4b08ca3e 	{ ae_movad16.0	a12, aed10; ae_add16s	aed8, aed11, aed12 }
  143ce5:	400001752109d18e 	{ ae_s32.l.i	aed9, a1, 4; nop; ae_movad16.0	a13, aed8 }
  143ced:	fcf0a5               	call8	140bf8 <fx_SolomonVoice_noisefloor_cal>
  143cf0:	04ed                	mov.n	a14, a4
  143cf2:	bd26a2               	l32i	a10, a6, 0x2f4
  143cf5:	bc26b2               	l32i	a11, a6, 0x2f0
  143cf8:	02d672               	addmi	a7, a6, 0x200
  143cfb:	400000e14570d51e 	{ ae_movda32	aed0, a5; nop; addi	a13, a1, 126 }
  143d03:	400000e02d74fd1e 	{ ae_l16.i	aed4, a13, -6; nop; addi	a15, a1, 126 }
  143d0b:	400000402eb57f7e 	{ ae_l16.i	aed5, a15, -4; nop; addi	a7, a7, -76 }
  143d13:	02fd                	mov.n	a15, a2
  143d15:	ebfaa8040c01378f 	{ ae_l16.i	aed3, a7, -16; ae_movi	aed1, 28; nop }
  143d1d:	ebe5be040302110f 	{ ae_s32.l.i	aed1, a1, 0; ae_add16s	aed2, aed3, aed4; nop }
  143d25:	0d801a45430fc23e 	{ ae_movad16.0	a12, aed2; ae_add16s	aed15, aed3, aed5 }
  143d2d:	400001752100d1fe 	{ ae_s32.l.i	aed0, a1, 4; nop; ae_movad16.0	a13, aed15 }
  143d35:	fcec25               	call8	140bf8 <fx_SolomonVoice_noisefloor_cal>
  143d38:	8148                	l32i.n	a4, a1, 32
  143d3a:	bf26a2               	l32i	a10, a6, 0x2fc
  143d3d:	bd26b2               	l32i	a11, a6, 0x2f4
  143d40:	05cd                	mov.n	a12, a5
  143d42:	fc7125               	call8	140454 <fx_SolomonVoice_noisefloor_smoothing>
  143d45:	04dd                	mov.n	a13, a4
  143d47:	bc26a2               	l32i	a10, a6, 0x2f0
  143d4a:	db26b2               	l32i	a11, a6, 0x36c
  143d4d:	05cd                	mov.n	a12, a5
  143d4f:	fdf5a5               	call8	141ca8 <fx_SolomonVoice_Wiener_gainvector_Q31>
  143d52:	1c2182               	l32i	a8, a1, 112
  143d55:	18dc                	bnez.n	a8, 143d6a <fx_SolomonVoice_NS+0x63a>
  143d57:	939d71               	l32r	a7, 128bcc (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  143d5a:	1a2142               	l32i	a4, a1, 104
  143d5d:	447a                	add.n	a4, a4, a7
  143d5f:	7e9492               	l16si	a9, a4, 252
  143d62:	0d409241e0b0190e 	{ beqi.w18	a9, 1, 144694 <fx_SolomonVoice_NS+0xf64>; nop }
  143d6a:	91a8                	l32i.n	a10, a1, 36
  143d6c:	bc26b2               	l32i	a11, a6, 0x2f0
  143d6f:	1c0c                	movi.n	a12, 1
  143d71:	05dd                	mov.n	a13, a5
  143d73:	b1e8                	l32i.n	a14, a1, 44
  143d75:	fddd25               	call8	141b48 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin>
  143d78:	1c2182               	l32i	a8, a1, 112
  143d7b:	0d409041a0b008ae 	{ beqz.w18	a8, 144689 <fx_SolomonVoice_NS+0xf59>; nop }

00143d83 <fx_SolomonVoice_NS+0x653>:
  143d83:	090c                	movi.n	a9, 0
  143d85:	c026c2               	l32i	a12, a6, 0x300
  143d88:	f188                	l32i.n	a8, a1, 60
  143d8a:	9285b1               	l32r	a11, 1287a0 (6665 <xthals_release_major+0x3785>)
  143d8d:	9131a1               	l32r	a10, 128254 (199a <XtosCoreStateSize+0x171a>)
  143d90:	07d322               	addmi	a2, a3, 0x700
  143d93:	4000008144c32a2e 	{ ae_movda16	aed3, a10; nop; addi	a2, a2, -56 }
  143d9b:	400001014402abee 	{ ae_movda16	aed2, a11; nop; movi	a10, 14 }
  143da3:	d926b2               	l32i	a11, a6, 0x364
  143da6:	408a76               	loop	a10, 143dea <fx_SolomonVoice_NS+0x6ba>
  143da9:	b40824               	ae_l16.ip	aed0, a8, 4
  143dac:	0c800ff003a10b9e 	{ ae_l16.x	aed0, a11, a9; ae_mulfp16x4s	aed1, aed3, aed0 }
  143db4:	0c8004f002a029ae 	{ addi	a10, a9, 2; ae_mulfp16x4s	aed0, aed2, aed0 }
  143dbc:	330014               	ae_add16s	aed0, aed0, aed1
  143dbf:	ebfb89000f000c9f 	{ ae_s16.0.x	aed0, a12, a9; nop; nop }
  143dc7:	400000402f00989e 	{ ae_l16.i	aed0, a8, -2; nop; addi	a9, a9, 4 }
  143dcf:	0c800ff003a10bae 	{ ae_l16.x	aed0, a11, a10; ae_mulfp16x4s	aed1, aed3, aed0 }
  143dd7:	0c801af032a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed0 }
  143ddf:	330014               	ae_add16s	aed0, aed0, aed1
  143de2:	ebfb89000f000caf 	{ ae_s16.0.x	aed0, a12, a10; nop; nop }

00143dea <fx_SolomonVoice_NS+0x6ba>:
  143dea:	cb1c                	movi.n	a11, 28
  143dec:	0d00104140b095be 	{ blt.w18	a5, a11, 143ef4 <fx_SolomonVoice_NS+0x7c4>; nop }
  143df4:	02ad                	mov.n	a10, a2
  143df6:	d926c2               	l32i	a12, a6, 0x364
  143df9:	c026d2               	l32i	a13, a6, 0x300
  143dfc:	e5c542               	addi	a4, a5, -27
  143dff:	386407               	bbci	a4, 0, 143e3b <fx_SolomonVoice_NS+0x70b>
  143e02:	91df81               	l32r	a8, 128580 (7332 <xthals_release_major+0x4452>)
  143e05:	917591               	l32r	a9, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  143e08:	02ad                	mov.n	a10, a2
  143e0a:	38a072               	movi	a7, 56
  143e0d:	ebfb6b000f00ac7f 	{ ae_l16.x	aed10, a12, a7; nop; nop }
  143e15:	b4ca14               	ae_l16.ip	aed12, a10, 2
  143e18:	3cb924               	ae_movda16	aed11, a9
  143e1b:	0c801afccba898ee 	{ ae_movda16	aed9, a8; ae_mulfp16x4s	aed8, aed11, aed12 }
  143e23:	0c801afa39a7959e 	{ nop; ae_mulfp16x4s	aed7, aed9, aed10 }
  143e2b:	ebe5400807061dbf 	{ movi	a11, 29; ae_add16s	aed6, aed7, aed8; nop }
  143e33:	ebfb89000f006d7f 	{ ae_s16.0.x	aed6, a13, a7; nop; nop }

00143e3b <fx_SolomonVoice_NS+0x70b>:
  143e3b:	212140               	srai	a2, a4, 1
  143e3e:	0b2216               	beqz	a2, 143ef4 <fx_SolomonVoice_NS+0x7c4>
  143e41:	b45a24               	ae_l16.ip	aed5, a10, 4
  143e44:	91cfe1               	l32r	a14, 128580 (7332 <xthals_release_major+0x4452>)
  143e47:	9165f1               	l32r	a15, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  143e4a:	119bf0               	slli	a9, a11, 1
  143e4d:	ebfb6b000f004c9f 	{ ae_l16.x	aed4, a12, a9; nop; nop }
  143e55:	4000001144038fbe 	{ ae_movda16	aed3, a15; nop; addi	a8, a11, 1 }
  143e5d:	0c801af5c3a12eee 	{ ae_movda16	aed2, a14; ae_mulfp16x4s	aed1, aed3, aed5 }
  143e65:	0c800df4f2a0888e 	{ sext	a8, a8, 15; ae_mulfp16x4s	aed0, aed2, aed4 }
  143e6d:	11b8f0               	slli	a11, a8, 1
  143e70:	881b                	addi.n	a8, a8, 1
  143e72:	ebe55f01000f888f 	{ sext	a8, a8, 15; ae_add16s	aed15, aed0, aed1; nop }
  143e7a:	ebfb89000f00fd9f 	{ ae_s16.0.x	aed15, a13, a9; nop; nop }
  143e82:	b0eaf4               	ae_l16.i	aed14, a10, -2
  143e85:	0c800ffe03a1dcbe 	{ ae_l16.x	aed13, a12, a11; ae_mulfp16x4s	aed1, aed3, aed14 }
  143e8d:	0c8004fdf2a0f29e 	{ addi	a9, a2, -1; ae_mulfp16x4s	aed0, aed2, aed13 }
  143e95:	50a976               	loopgtz	a9, 143ee9 <fx_SolomonVoice_NS+0x7b9>
  143e98:	1198f0               	slli	a9, a8, 1
  143e9b:	ebe520010000188f 	{ addi	a8, a8, 1; ae_add16s	aed0, aed0, aed1; nop }
  143ea3:	ebfb89000f000dbf 	{ ae_s16.0.x	aed0, a13, a11; nop; nop }
  143eab:	ebfb6b000f000c9f 	{ ae_l16.x	aed0, a12, a9; nop; nop }
  143eb3:	0c8016f012a10a3e 	{ ae_l16.ip	aed0, a10, 4; ae_mulfp16x4s	aed1, aed2, aed0 }
  143ebb:	0c800df0f3a0888e 	{ sext	a8, a8, 15; ae_mulfp16x4s	aed0, aed3, aed0 }
  143ec3:	11b8f0               	slli	a11, a8, 1
  143ec6:	ebe520000100188f 	{ addi	a8, a8, 1; ae_add16s	aed0, aed1, aed0; nop }
  143ece:	ebfb89000f000d9f 	{ ae_s16.0.x	aed0, a13, a9; nop; nop }
  143ed6:	b00af4               	ae_l16.i	aed0, a10, -2
  143ed9:	0c800ff003a10cbe 	{ ae_l16.x	aed0, a12, a11; ae_mulfp16x4s	aed1, aed3, aed0 }
  143ee1:	0c800df0f2a0888e 	{ sext	a8, a8, 15; ae_mulfp16x4s	aed0, aed2, aed0 }

00143ee9 <fx_SolomonVoice_NS+0x7b9>:
  143ee9:	336014               	ae_add16s	aed6, aed0, aed1
  143eec:	ebfb89000f006dbf 	{ ae_s16.0.x	aed6, a13, a11; nop; nop }

00143ef4 <fx_SolomonVoice_NS+0x7c4>:
  143ef4:	0a6596               	bltz	a5, 143f9e <fx_SolomonVoice_NS+0x86e>

00143ef7 <fx_SolomonVoice_NS+0x7c7>:
  143ef7:	9198                	l32i.n	a9, a1, 36
  143ef9:	c026b2               	l32i	a11, a6, 0x300
  143efc:	bf26c2               	l32i	a12, a6, 0x2fc
  143eff:	be26d2               	l32i	a13, a6, 0x2f8
  143f02:	162172               	l32i	a7, a1, 88
  143f05:	90c081               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  143f08:	400001014403880e 	{ ae_movda16	aed3, a8; nop; movi	a8, 0 }
  143f10:	07fd                	mov.n	a15, a7
  143f12:	2c6707               	bbci	a7, 0, 143f42 <fx_SolomonVoice_NS+0x812>
  143f15:	ebfb6b000f00b8bf 	{ ae_l16.x	aed11, a8, a11; nop; nop }
  143f1d:	ebf06b0b030dcc8f 	{ ae_l16.x	aed12, a12, a8; ae_sub16s	aed13, aed3, aed11; nop }
  143f25:	0c8016fd0ca9a9be 	{ ae_l16.ip	aed10, a9, 2; ae_mulfp16x4s	aed9, aed12, aed13 }
  143f2d:	0c801afb3aa8959e 	{ nop; ae_mulfp16x4s	aed8, aed10, aed11 }
  143f35:	337894               	ae_add16s	aed7, aed8, aed9
  143f38:	ebfb89000f007d8f 	{ ae_s16.0.x	aed7, a13, a8; nop; nop }
  143f40:	280c                	movi.n	a8, 2

00143f42 <fx_SolomonVoice_NS+0x812>:
  143f42:	21a1f0               	srai	a10, a15, 1
  143f45:	55aa76               	loopgtz	a10, 143f9e <fx_SolomonVoice_NS+0x86e>
  143f48:	ebfb6b000f0008bf 	{ ae_l16.x	aed0, a8, a11; nop; nop }
  143f50:	ebf06b0003021c8f 	{ ae_l16.x	aed1, a12, a8; ae_sub16s	aed2, aed3, aed0; nop }
  143f58:	0c8016f211a2193e 	{ ae_l16.ip	aed1, a9, 4; ae_mulfp16x4s	aed2, aed1, aed2 }
  143f60:	0c8004f001a028ae 	{ addi	a10, a8, 2; ae_mulfp16x4s	aed0, aed1, aed0 }
  143f68:	330024               	ae_add16s	aed0, aed0, aed2
  143f6b:	ebfb89000f000d8f 	{ ae_s16.0.x	aed0, a13, a8; nop; nop }
  143f73:	ebfb6b000f000abf 	{ ae_l16.x	aed0, a10, a11; nop; nop }
  143f7b:	ebf06b0003021caf 	{ ae_l16.x	aed1, a12, a10; ae_sub16s	aed2, aed3, aed0; nop }
  143f83:	0c8016f271a219de 	{ ae_l16.i	aed1, a9, -2; ae_mulfp16x4s	aed2, aed1, aed2 }
  143f8b:	0c8004f001a0488e 	{ addi	a8, a8, 4; ae_mulfp16x4s	aed0, aed1, aed0 }
  143f93:	330024               	ae_add16s	aed0, aed0, aed2
  143f96:	ebfb89000f000daf 	{ ae_s16.0.x	aed0, a13, a10; nop; nop }

00143f9e <fx_SolomonVoice_NS+0x86e>:
  143f9e:	be26a2               	l32i	a10, a6, 0x2f8
  143fa1:	20c550               	or	a12, a5, a5
  143fa4:	0bd322               	addmi	a2, a3, 0xb00
  143fa7:	10c222               	addi	a2, a2, 16
  143faa:	20b220               	or	a11, a2, a2
  143fad:	ff0625               	call8	143010 <fx_SolomonVoice_NS_average_vector>
  143fb0:	9301c1               	l32r	a12, 128bb4 (2135f0 <tx_ch_tbl_nswb_179>)
  143fb3:	1b21d2               	l32i	a13, a1, 108
  143fb6:	a178                	l32i.n	a7, a1, 40
  143fb8:	be26b2               	l32i	a11, a6, 0x2f8
  143fbb:	0bd382               	addmi	a8, a3, 0xb00
  143fbe:	909191               	l32r	a9, 128204 (5999 <xthals_release_major+0x2ab9>)
  143fc1:	90dda1               	l32r	a10, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  143fc4:	400001b544243a9e 	{ ae_movda16	aed4, a10; nop; ae_movda16	aed2, a9 }
  143fcc:	1521a2               	l32i	a10, a1, 84
  143fcf:	4000004020138b8e 	{ ae_l16.i	aed3, a11, 0; nop; addi	a8, a8, 20 }
  143fd7:	0c8016f473a0185e 	{ ae_l16.i	aed1, a8, -4; ae_mulfp16x4s	aed0, aed3, aed4 }
  143fdf:	0c801af231af959e 	{ nop; ae_mulfp16x4s	aed15, aed1, aed2 }
  143fe7:	f73a                	add.n	a15, a7, a3
  143fe9:	ebe559000f0eb22f 	{ or	a11, a2, a2; ae_add16s	aed14, aed15, aed0; nop }
  143ff1:	400000b4be0ef8fe 	{ ae_s16.0.i	aed14, a8, -4; nop; addmi	a15, a15, 0xb00 }
  143ff9:	be26e2               	l32i	a14, a6, 0x2f8
  143ffc:	502aa2               	l32i	a10, a10, 0x140
  143fff:	80ee70               	add	a14, a14, a7
  144002:	009ee2               	l16si	a14, a14, 0
  144005:	085fe2               	s16i	a14, a15, 16
  144008:	20e550               	or	a14, a5, a5
  14400b:	009dd2               	l16si	a13, a13, 0
  14400e:	fe0da5               	call8	1420e8 <fx_SolomonVoice_Gain_band_to_bin>
  144011:	1021c2               	l32i	a12, a1, 64
  144014:	907d71               	l32r	a7, 128208 (7fff <xthals_release_major+0x511f>)
  144017:	1521b2               	l32i	a11, a1, 84
  14401a:	2a2122               	l32i	a2, a1, 168
  14401d:	502bb2               	l32i	a11, a11, 0x140
  144020:	02ad                	mov.n	a10, a2
  144022:	005b72               	s16i	a7, a11, 0
  144025:	fda465               	call8	141a6c <fx_SolomonVoice_FFTbin_gain_applying>
  144028:	0c0c                	movi.n	a12, 0
  14402a:	0052c2               	s16i	a12, a2, 0
  14402d:	0152c2               	s16i	a12, a2, 2
  144030:	0252c2               	s16i	a12, a2, 4
  144033:	0352c2               	s16i	a12, a2, 6
  144036:	f01d                	retw.n

00144038 <fx_SolomonVoice_NS+0x908>:
  144038:	3221d2               	l32i	a13, a1, 200
  14403b:	06ddd2               	addmi	a13, a13, 0x600
  14403e:	7e9dd2               	l16si	a13, a13, 252
  144041:	0d7f754130b06dae 	{ bnez.w18	a13, 143798 <fx_SolomonVoice_NS+0x68>; nop }
  144049:	1121a2               	l32i	a10, a1, 68
  14404c:	e026b2               	l32i	a11, a6, 0x380
  14404f:	02cd                	mov.n	a12, a2
  144051:	3c32e5               	call8	180380 <__vec_memcpy>
  144054:	fdd006               	j	143798 <fx_SolomonVoice_NS+0x68>

00144057 <fx_SolomonVoice_NS+0x927>:
  144057:	7a99e2               	l16si	a14, a9, 244
  14405a:	251e66               	bnei	a14, 1, 144083 <fx_SolomonVoice_NS+0x953>
  14405d:	7399f2               	l16si	a15, a9, 230
  144060:	cffc                	bnez.n	a15, 1440a0 <fx_SolomonVoice_NS+0x970>
  144062:	1121a2               	l32i	a10, a1, 68
  144065:	20e550               	or	a14, a5, a5
  144068:	91cef1               	l32r	a15, 1287a0 (6665 <xthals_release_major+0x3785>)
  14406b:	d826c2               	l32i	a12, a6, 0x360
  14406e:	e026d2               	l32i	a13, a6, 0x380
  144071:	92d871               	l32r	a7, 128bd4 (6ccb <xthals_release_major+0x3deb>)
  144074:	04d3b2               	addmi	a11, a3, 0x400
  144077:	c0cbb2               	addi	a11, a11, -64
  14407a:	006172               	s32i	a7, a1, 0
  14407d:	fbb465               	call8	13fbc4 <fx_SolomonVoice_Npsd_ini_calculation>
  144080:	000706               	j	1440a0 <fx_SolomonVoice_NS+0x970>

00144083 <fx_SolomonVoice_NS+0x953>:
  144083:	1121a2               	l32i	a10, a1, 68
  144086:	91c6f1               	l32r	a15, 1287a0 (6665 <xthals_release_major+0x3785>)
  144089:	d826c2               	l32i	a12, a6, 0x360
  14408c:	e026d2               	l32i	a13, a6, 0x380
  14408f:	92d1e1               	l32r	a14, 128bd4 (6ccb <xthals_release_major+0x3deb>)
  144092:	04d3b2               	addmi	a11, a3, 0x400
  144095:	c0cbb2               	addi	a11, a11, -64
  144098:	01e9                	s32i.n	a14, a1, 0
  14409a:	20e550               	or	a14, a5, a5
  14409d:	fbb265               	call8	13fbc4 <fx_SolomonVoice_Npsd_ini_calculation>

001440a0 <fx_SolomonVoice_NS+0x970>:
  1440a0:	5e91d2               	l16si	a13, a1, 188
  1440a3:	c1c8                	l32i.n	a12, a1, 48
  1440a5:	1061d2               	s32i	a13, a1, 64
  1440a8:	0d7f804160b01cce 	{ bnei.w18	a12, 1, 1438b2 <fx_SolomonVoice_NS+0x182>; nop }

001440b0 <fx_SolomonVoice_NS+0x980>:
  1440b0:	032596               	bltz	a5, 1440e6 <fx_SolomonVoice_NS+0x9b6>
  1440b3:	090c                	movi.n	a9, 0
  1440b5:	162182               	l32i	a8, a1, 88
  1440b8:	03ad                	mov.n	a10, a3
  1440ba:	28a876               	loopgtz	a8, 1440e6 <fx_SolomonVoice_NS+0x9b6>
  1440bd:	e22682               	l32i	a8, a6, 0x388
  1440c0:	bf0894               	ae_l32.x	aed0, a8, a9
  1440c3:	e10a44               	ae_s32.l.ip	aed0, a10, 16
  1440c6:	e22682               	l32i	a8, a6, 0x388
  1440c9:	bf0894               	ae_l32.x	aed0, a8, a9
  1440cc:	e00ad4               	ae_s32.l.i	aed0, a10, -12
  1440cf:	e22682               	l32i	a8, a6, 0x388
  1440d2:	bf0894               	ae_l32.x	aed0, a8, a9
  1440d5:	e00ae4               	ae_s32.l.i	aed0, a10, -8
  1440d8:	e22682               	l32i	a8, a6, 0x388
  1440db:	bf0894               	ae_l32.x	aed0, a8, a9
  1440de:	400000412f009a9e 	{ ae_s32.l.i	aed0, a10, -4; nop; addi	a9, a9, 4 }

001440e6 <fx_SolomonVoice_NS+0x9b6>:
  1440e6:	070c                	movi.n	a7, 0
  1440e8:	d05672               	s16i	a7, a6, 0x1a0
  1440eb:	fdfdc6               	j	1438e6 <fx_SolomonVoice_NS+0x1b6>

001440ee <fx_SolomonVoice_NS+0x9be>:
  1440ee:	589122               	l16si	a2, a1, 176
  1440f1:	7198                	l32i.n	a9, a1, 28
  1440f3:	dba582               	movi	a8, 0x5db
  1440f6:	0d3f974110b0989e 	{ blt.w18	a8, a9, 143a6b <fx_SolomonVoice_NS+0x33b>; nop }
  1440fe:	1421a2               	l32i	a10, a1, 80
  144101:	02ed                	mov.n	a14, a2
  144103:	0fa0f2               	movi	a15, 15
  144106:	e126b2               	l32i	a11, a6, 0x384
  144109:	1b21d2               	l32i	a13, a1, 108
  14410c:	d926c2               	l32i	a12, a6, 0x364
  14410f:	079dd2               	l16si	a13, a13, 14
  144112:	006152               	s32i	a5, a1, 0
  144115:	fd8c25               	call8	1419d8 <fx_SolomonVoice_Npsd_2nd_estimation_1mic>
  144118:	1c21e2               	l32i	a14, a1, 112
  14411b:	964e56               	bnez	a14, 143a83 <fx_SolomonVoice_NS+0x353>
  14411e:	fe5386               	j	143a70 <fx_SolomonVoice_NS+0x340>

00144121 <fx_SolomonVoice_NS+0x9f1>:
  144121:	1221f2               	l32i	a15, a1, 72
  144124:	31dff2               	addmi	a15, a15, 0x3100
  144127:	f8cff2               	addi	a15, a15, -8
  14412a:	7e9ff2               	l16si	a15, a15, 252
  14412d:	6f1f16               	beqz	a15, 144822 <fx_SolomonVoice_NS+0x10f2>
  144130:	92aa91               	l32r	a9, 128bd8 (12514 <xthals_release_major+0xf634>)
  144133:	1a2182               	l32i	a8, a1, 104
  144136:	889a                	add.n	a8, a8, a9
  144138:	009882               	l16si	a8, a8, 0
  14413b:	0d406e4130b0180e 	{ beqi.w18	a8, 1, 144822 <fx_SolomonVoice_NS+0x10f2>; nop }
  144143:	3221a2               	l32i	a10, a1, 200
  144146:	1fa5b2               	movi	a11, 0x51f
  144149:	06daa2               	addmi	a10, a10, 0x600
  14414c:	7e9aa2               	l16si	a10, a10, 252
  14414f:	3c0b24               	ae_movda16	aed0, a11
  144152:	721a16               	beqz	a10, 144877 <fx_SolomonVoice_NS+0x1147>
  144155:	ebfb27000e01e1ef 	{ addi	a14, a1, 126; ae_mov	aed1, aed0; nop }
  14415d:	400001a0bb71feee 	{ ae_s16.0.i	aed1, a14, -10; nop; movi	a15, 0x7ae }
  144165:	400001b4bdb13efe 	{ ae_s16.0.i	aed1, a14, -6; nop; ae_movda16	aed11, a15 }
  14416d:	d2bee4               	ae_s16.0.i	aed11, a14, -4
  144170:	ebfbb40b0e00becf 	{ ae_s16.0.i	aed11, a14, -8; ae_mov	aed0, aed11; nop }
  144178:	fec046               	j	143c7d <fx_SolomonVoice_NS+0x54d>

0014417b <fx_SolomonVoice_NS+0xa4b>:
  14417b:	192142               	l32i	a4, a1, 100
  14417e:	0020f0               	nop
  144181:	7f2442               	l32i	a4, a4, 0x1fc
  144184:	0020f0               	nop
  144187:	0d406b41f0b0840e 	{ beqi.w18	a4, 8, 14484a <fx_SolomonVoice_NS+0x111a>; nop }
  14418f:	0d406c4190b0740e 	{ beqi.w18	a4, 7, 14485c <fx_SolomonVoice_NS+0x112c>; nop }
  144197:	0d406d4130b0640e 	{ beqi.w18	a4, 6, 14486e <fx_SolomonVoice_NS+0x113e>; nop }
  14419f:	0d406f4160b0540e 	{ beqi.w18	a4, 5, 144899 <fx_SolomonVoice_NS+0x1169>; nop }
  1441a7:	0d407041e0b0440e 	{ beqi.w18	a4, 4, 1448b9 <fx_SolomonVoice_NS+0x1189>; nop }
  1441af:	0d40714180b0340e 	{ beqi.w18	a4, 3, 1448cb <fx_SolomonVoice_NS+0x119b>; nop }
  1441b7:	0d40724120b0240e 	{ beqi.w18	a4, 2, 1448dd <fx_SolomonVoice_NS+0x11ad>; nop }
  1441bf:	907f81               	l32r	a8, 1283bc (7530 <xthals_release_major+0x4650>)
  1441c2:	901171               	l32r	a7, 128208 (7fff <xthals_release_major+0x511f>)
  1441c5:	940b                	addi.n	a9, a4, -1
  1441c7:	837890               	moveqz	a7, a8, a9
  1441ca:	3c1734               	ae_movda32	aed1, a7

001441cd <fx_SolomonVoice_NS+0xa9d>:
  1441cd:	82f596               	bltz	a5, 143a00 <fx_SolomonVoice_NS+0x2d0>
  1441d0:	080c                	movi.n	a8, 0
  1441d2:	be2642               	l32i	a4, a6, 0x2f8
  1441d5:	1621b2               	l32i	a11, a1, 88
  1441d8:	d926a2               	l32i	a10, a6, 0x364
  1441db:	0bfd                	mov.n	a15, a11
  1441dd:	2d6b07               	bbci	a11, 0, 14420e <fx_SolomonVoice_NS+0xade>
  1441e0:	ebfb6b000f00d84f 	{ ae_l16.x	aed13, a8, a4; nop; nop }
  1441e8:	17dd84               	ae_sext32	aed13, aed13, 15
  1441eb:	53dd14               	ae_min32	aed13, aed13, aed1
  1441ee:	ebfb89000f00d84f 	{ ae_s16.0.x	aed13, a8, a4; nop; nop }
  1441f6:	ebfb6b000f00c8af 	{ ae_l16.x	aed12, a8, a10; nop; nop }
  1441fe:	17cc84               	ae_sext32	aed12, aed12, 15
  144201:	53cc14               	ae_min32	aed12, aed12, aed1
  144204:	ebfb89000f00c8af 	{ ae_s16.0.x	aed12, a8, a10; nop; nop }
  14420c:	280c                	movi.n	a8, 2

0014420e <fx_SolomonVoice_NS+0xade>:
  14420e:	0abd                	mov.n	a11, a10
  144210:	2191f0               	srai	a9, a15, 1
  144213:	04ad                	mov.n	a10, a4
  144215:	61a976               	loopgtz	a9, 14427a <fx_SolomonVoice_NS+0xb4a>
  144218:	ebfb6b000f0008af 	{ ae_l16.x	aed0, a8, a10; nop; nop }
  144220:	e9fb20008f00289f 	{ addi	a9, a8, 2; nop; ae_sext32	aed0, aed0, 15 }
  144228:	530014               	ae_min32	aed0, aed0, aed1
  14422b:	ebfb89000f0008af 	{ ae_s16.0.x	aed0, a8, a10; nop; nop }
  144233:	ebfb6b000f0008bf 	{ ae_l16.x	aed0, a8, a11; nop; nop }
  14423b:	170084               	ae_sext32	aed0, aed0, 15
  14423e:	530014               	ae_min32	aed0, aed0, aed1
  144241:	ebfb89000f0008bf 	{ ae_s16.0.x	aed0, a8, a11; nop; nop }
  144249:	ebfb6b000f0009af 	{ ae_l16.x	aed0, a9, a10; nop; nop }
  144251:	e9fb20008f00488f 	{ addi	a8, a8, 4; nop; ae_sext32	aed0, aed0, 15 }
  144259:	530014               	ae_min32	aed0, aed0, aed1
  14425c:	ebfb89000f0009af 	{ ae_s16.0.x	aed0, a9, a10; nop; nop }
  144264:	ebfb6b000f0009bf 	{ ae_l16.x	aed0, a9, a11; nop; nop }
  14426c:	170084               	ae_sext32	aed0, aed0, 15
  14426f:	530014               	ae_min32	aed0, aed0, aed1
  144272:	ebfb89000f0009bf 	{ ae_s16.0.x	aed0, a9, a11; nop; nop }

0014427a <fx_SolomonVoice_NS+0xb4a>:
  14427a:	0d7f704190b045ae 	{ bgez.w18	a5, 143987 <fx_SolomonVoice_NS+0x257>; nop }
  144282:	fdde86               	j	143a00 <fx_SolomonVoice_NS+0x2d0>

00144285 <fx_SolomonVoice_NS+0xb55>:
  144285:	b0a4d2               	movi	a13, 0x4b0
  144288:	3c3d24               	ae_movda16	aed3, a13
  14428b:	fe3ec6               	j	143b8a <fx_SolomonVoice_NS+0x45a>

0014428e <fx_SolomonVoice_NS+0xb5e>:
  14428e:	1b21f2               	l32i	a15, a1, 108
  144291:	b4c9e2               	addi	a14, a9, -76
  144294:	0c8016f142a57e5e 	{ ae_l16.i	aed7, a14, -16; ae_mulfp16x4s	aed5, aed2, aed1 }
  14429c:	0c8016f127af8f5e 	{ ae_l16.i	aed8, a15, 8; ae_mulfp16x4s	aed15, aed7, aed1 }
  1442a4:	0c8016f028a69fde 	{ ae_l16.i	aed9, a15, 10; ae_mulfp16x4s	aed6, aed8, aed0 }
  1442ac:	0c801af039a3959e 	{ nop; ae_mulfp16x4s	aed3, aed9, aed0 }
  1442b4:	334564               	ae_add16s	aed4, aed5, aed6
  1442b7:	ebe5b4030f0e448f 	{ ae_s16.0.i	aed4, a4, -16; ae_add16s	aed14, aed15, aed3; nop }
  1442bf:	d2ee84               	ae_s16.0.i	aed14, a14, -16
  1442c2:	fe42c6               	j	143bd1 <fx_SolomonVoice_NS+0x4a1>

001442c5 <fx_SolomonVoice_NS+0xb95>:
  1442c5:	1c2172               	l32i	a7, a1, 112
  1442c8:	0d402e4170b017ce 	{ bnei.w18	a7, 1, 1445b3 <fx_SolomonVoice_NS+0xe83>; nop }
  1442d0:	923f91               	l32r	a9, 128bcc (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  1442d3:	1a2182               	l32i	a8, a1, 104
  1442d6:	889a                	add.n	a8, a8, a9
  1442d8:	7e9882               	l16si	a8, a8, 252
  1442db:	2d4856               	bnez	a8, 1445b3 <fx_SolomonVoice_NS+0xe83>
  1442de:	9155e1               	l32r	a14, 128834 (1c800 <xthals_release_major+0x19920>)
  1442e1:	1a21d2               	l32i	a13, a1, 104
  1442e4:	923eb1               	l32r	a11, 128bdc (2419c0 <L_tmp_NpsdBF_Bin>)
  1442e7:	90fcf1               	l32r	a15, 1286d8 (4a38 <xthals_release_major+0x1b58>)
  1442ea:	400001114503af0e 	{ ae_movda32	aed3, a15; nop; movi	a10, 16 }
  1442f2:	0b9d                	mov.n	a9, a11
  1442f4:	ddea                	add.n	a13, a13, a14
  1442f6:	ebfa590c0e028ddf 	{ or	a8, a13, a13; ae_movi	aed2, -2; nop }
  1442fe:	138a76               	loop	a10, 144315 <fx_SolomonVoice_NS+0xbe5>
  144301:	be0814               	ae_l32.ip	aed0, a8, 4
  144304:	410024               	ae_and	aed0, aed0, aed2
  144307:	eb0fdd030000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed3; nop }
  14430f:	8c0f04               	ae_srai64	aed0, aed0, 15
  144312:	e10914               	ae_s32.l.ip	aed0, a9, 4

00144315 <fx_SolomonVoice_NS+0xbe5>:
  144315:	40cd82               	addi	a8, a13, 64
  144318:	40cba2               	addi	a10, a11, 64
  14431b:	ebfa400c0e02109f 	{ movi	a9, 16; ae_movi	aed2, -2; nop }
  144323:	f03d                	nop.n
  144325:	198976               	loop	a9, 144342 <fx_SolomonVoice_NS+0xc12>
  144328:	be0814               	ae_l32.ip	aed0, a8, 4
  14432b:	410024               	ae_and	aed0, aed0, aed2
  14432e:	eb0fdd030000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed3; nop }
  144336:	8c0f04               	ae_srai64	aed0, aed0, 15
  144339:	2590c4               	ae_movad32.l	a9, aed0
  14433c:	3c0934               	ae_movda32	aed0, a9
  14433f:	e10a14               	ae_s32.l.ip	aed0, a10, 4
  144342:	092c                	movi.n	a9, 32
  144344:	01dba2               	addmi	a10, a11, 0x100
  144347:	01dd82               	addmi	a8, a13, 0x100
  14434a:	80c882               	addi	a8, a8, -128
  14434d:	ebfa280c0e020aaf 	{ addi	a10, a10, -128; ae_movi	aed2, -2; nop }
  144355:	198976               	loop	a9, 144372 <fx_SolomonVoice_NS+0xc42>
  144358:	be0814               	ae_l32.ip	aed0, a8, 4
  14435b:	410024               	ae_and	aed0, aed0, aed2
  14435e:	eb0fdd030000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed3; nop }
  144366:	8c0f04               	ae_srai64	aed0, aed0, 15
  144369:	2590c4               	ae_movad32.l	a9, aed0
  14436c:	3c0934               	ae_movda32	aed0, a9
  14436f:	e10a14               	ae_s32.l.ip	aed0, a10, 4
  144372:	01dd82               	addmi	a8, a13, 0x100
  144375:	01dba2               	addmi	a10, a11, 0x100
  144378:	ebfa400c0e02409f 	{ movi	a9, 64; ae_movi	aed2, -2; nop }
  144380:	198976               	loop	a9, 14439d <fx_SolomonVoice_NS+0xc6d>
  144383:	be0814               	ae_l32.ip	aed0, a8, 4
  144386:	410024               	ae_and	aed0, aed0, aed2
  144389:	eb0fdd030000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed3; nop }
  144391:	8c0f04               	ae_srai64	aed0, aed0, 15
  144394:	2590c4               	ae_movad32.l	a9, aed0
  144397:	3c0934               	ae_movda32	aed0, a9
  14439a:	e10a14               	ae_s32.l.ip	aed0, a10, 4
  14439d:	02dd82               	addmi	a8, a13, 0x200
  1443a0:	02dba2               	addmi	a10, a11, 0x200
  1443a3:	ebfa400c0e02409f 	{ movi	a9, 64; ae_movi	aed2, -2; nop }
  1443ab:	f03d                	nop.n
  1443ad:	198976               	loop	a9, 1443ca <fx_SolomonVoice_NS+0xc9a>
  1443b0:	be0814               	ae_l32.ip	aed0, a8, 4
  1443b3:	410024               	ae_and	aed0, aed0, aed2
  1443b6:	eb0fdd030000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed3; nop }
  1443be:	8c0f04               	ae_srai64	aed0, aed0, 15
  1443c1:	2590c4               	ae_movad32.l	a9, aed0
  1443c4:	3c0934               	ae_movda32	aed0, a9
  1443c7:	e10a14               	ae_s32.l.ip	aed0, a10, 4
  1443ca:	c1a0a2               	movi	a10, 193
  1443cd:	5e9192               	l16si	a9, a1, 188
  1443d0:	106192               	s32i	a9, a1, 64
  1443d3:	2c29a7               	blt	a9, a10, 144403 <fx_SolomonVoice_NS+0xcd3>
  1443d6:	03dd82               	addmi	a8, a13, 0x300
  1443d9:	40afa2               	movi	a10, -192
  1443dc:	99aa                	add.n	a9, a9, a10
  1443de:	ebfa300c0e023baf 	{ addmi	a10, a11, 0x300; ae_movi	aed2, -2; nop }
  1443e6:	19a976               	loopgtz	a9, 144403 <fx_SolomonVoice_NS+0xcd3>
  1443e9:	be0814               	ae_l32.ip	aed0, a8, 4
  1443ec:	410024               	ae_and	aed0, aed0, aed2
  1443ef:	eb0fdd030000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed3; nop }
  1443f7:	8c0f04               	ae_srai64	aed0, aed0, 15
  1443fa:	2590c4               	ae_movad32.l	a9, aed0
  1443fd:	3c0934               	ae_movda32	aed0, a9
  144400:	e10a14               	ae_s32.l.ip	aed0, a10, 4

00144403 <fx_SolomonVoice_NS+0xcd3>:
  144403:	91ecc1               	l32r	a12, 128bb4 (2135f0 <tx_ch_tbl_nswb_179>)
  144406:	91ead1               	l32r	a13, 128bb0 (213690 <tx_ch_tbl_sh_wb_180>)
  144409:	05ed                	mov.n	a14, a5
  14440b:	91f5a1               	l32r	a10, 128be0 (241dc0 <L_tmp_NpsdBF_Band>)
  14440e:	0461a2               	s32i	a10, a1, 16
  144411:	f50ee5               	call8	139500 <fx_SolomonVoice_FFTpwr_to_FFTband>
  144414:	1121a2               	l32i	a10, a1, 68
  144417:	90e2f1               	l32r	a15, 1287a0 (6665 <xthals_release_major+0x3785>)
  14441a:	d826c2               	l32i	a12, a6, 0x360
  14441d:	e026d2               	l32i	a13, a6, 0x380
  144420:	90e0e1               	l32r	a14, 1287a0 (6665 <xthals_release_major+0x3785>)
  144423:	04d3b2               	addmi	a11, a3, 0x400
  144426:	c0cbb2               	addi	a11, a11, -64
  144429:	01e9                	s32i.n	a14, a1, 0
  14442b:	05ed                	mov.n	a14, a5
  14442d:	fb7965               	call8	13fbc4 <fx_SolomonVoice_Npsd_ini_calculation>
  144430:	0d7f464140b025ae 	{ bltz.w18	a5, 143898 <fx_SolomonVoice_NS+0x168>; nop }
  144438:	1621a2               	l32i	a10, a1, 88
  14443b:	4198                	l32i.n	a9, a1, 16
  14443d:	3d5fa4               	ae_movi	aed5, -2
  144440:	112182               	l32i	a8, a1, 68
  144443:	8f71d1               	l32r	a13, 128208 (7fff <xthals_release_major+0x511f>)
  144446:	90b7e1               	l32r	a14, 128724 (2ee0 <xthals_release_major>)
  144449:	400001b545c33eee 	{ ae_movda32	aed3, a14; nop; ae_movda16	aed12, a14 }
  144451:	400001b470ba38de 	{ ae_l32.i	aed10, a8, 0; nop; ae_movda16	aed11, a13 }
  144459:	41aa54               	ae_and	aed10, aed10, aed5
  14445c:	2ef0afac3bab091f 	{ ae_l32.ip	aed0, a9, 4; ae_sub16s	aed11, aed11, aed12; ae_mul32.ll_s2	aed10, aed10, aed3 }
  144464:	25cb84               	ae_movad16.0	a12, aed11
  144467:	0cfb2ff0afa0faaf 	{ addi	a10, a10, -1; nop; ae_srai64	aed10, aed10, 15 }
  14446f:	25bac4               	ae_movad32.l	a11, aed10
  144472:	400001b545244cbe 	{ ae_movda32	aed4, a12; nop; ae_movda32	aed2, a11 }
  14447a:	0020f0               	nop
  14447d:	38aa76               	loopgtz	a10, 1444b9 <fx_SolomonVoice_NS+0xd89>
  144480:	bbfbae005f10081e 	{ ae_l32.i	aed0, a8, 4; nop; ae_and	aed1, aed0, aed5 }
  144488:	bb0fdd045110259e 	{ nop; ae_mul32.ll	aed0, aed1, aed4; ae_and	aed1, aed0, aed5 }
  144490:	eb0fdd030101259f 	{ nop; ae_mul32.ll	aed1, aed1, aed3; nop }
  144498:	8c0f04               	ae_srai64	aed0, aed0, 15
  14449b:	0cfbc8f01f00a07f 	{ ae_movad32.l	a10, aed0; nop; ae_srai64	aed0, aed1, 15 }
  1444a3:	400001754550aa0e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a10, aed0 }
  1444ab:	0d8018c082102a2e 	{ ae_movda32	aed2, a10; ae_add32s	aed0, aed2, aed0 }
  1444b3:	e10814               	ae_s32.l.ip	aed0, a8, 4
  1444b6:	be0914               	ae_l32.ip	aed0, a9, 4

001444b9 <fx_SolomonVoice_NS+0xd89>:
  1444b9:	41d054               	ae_and	aed13, aed0, aed5
  1444bc:	eb0fdd040d0d259f 	{ nop; ae_mul32.ll	aed13, aed13, aed4; nop }
  1444c4:	8cdfd4               	ae_srai64	aed13, aed13, 15
  1444c7:	25fdc4               	ae_movad32.l	a15, aed13
  1444ca:	3ccf34               	ae_movda32	aed12, a15
  1444cd:	40b2c4               	ae_add32s	aed11, aed2, aed12
  1444d0:	e1b814               	ae_s32.l.ip	aed11, a8, 4
  1444d3:	fcf046               	j	143898 <fx_SolomonVoice_NS+0x168>

001444d6 <fx_SolomonVoice_NS+0xda6>:
  1444d6:	8f4b71               	l32r	a7, 128204 (5999 <xthals_release_major+0x2ab9>)
  1444d9:	192142               	l32i	a4, a1, 100
  1444dc:	3c0724               	ae_movda16	aed0, a7
  1444df:	8f9671               	l32r	a7, 128338 (2666 <XtosCoreStateSize+0x23e6>)
  1444e2:	7f2442               	l32i	a4, a4, 0x1fc
  1444e5:	3cf724               	ae_movda16	aed15, a7
  1444e8:	0d40364170b0840e 	{ beqi.w18	a4, 8, 144853 <fx_SolomonVoice_NS+0x1123>; nop }
  1444f0:	0d40374110b0740e 	{ beqi.w18	a4, 7, 144865 <fx_SolomonVoice_NS+0x1135>; nop }
  1444f8:	0d40394170b0640e 	{ beqi.w18	a4, 6, 144893 <fx_SolomonVoice_NS+0x1163>; nop }
  144500:	0d403a41c0b0540e 	{ beqi.w18	a4, 5, 1448b0 <fx_SolomonVoice_NS+0x1180>; nop }
  144508:	0d403b4160b0440e 	{ beqi.w18	a4, 4, 1448c2 <fx_SolomonVoice_NS+0x1192>; nop }
  144510:	0d403c4100b0340e 	{ beqi.w18	a4, 3, 1448d4 <fx_SolomonVoice_NS+0x11a4>; nop }
  144518:	142426               	beqi	a4, 2, 144530 <fx_SolomonVoice_NS+0xe00>
  14451b:	a40b                	addi.n	a10, a4, -1
  14451d:	190c                	movi.n	a9, 1
  14451f:	90a0b1               	l32r	a11, 1287a0 (6665 <xthals_release_major+0x3785>)
  144522:	4000010144008b0e 	{ ae_movda16	aed0, a11; nop; movi	a8, 0 }
  14452a:	8389a0               	moveqz	a8, a9, a10
  14452d:	3b5816               	beqz	a8, 1448e6 <fx_SolomonVoice_NS+0x11b6>

00144530 <fx_SolomonVoice_NS+0xe00>:
  144530:	8f36c1               	l32r	a12, 128208 (7fff <xthals_release_major+0x511f>)
  144533:	3c3c24               	ae_movda16	aed3, a12
  144536:	4e2304               	ae_sub16s	aed2, aed3, aed0
  144539:	259284               	ae_movad16.0	a9, aed2
  14453c:	0d7f364160b025ae 	{ bltz.w18	a5, 1438a6 <fx_SolomonVoice_NS+0x176>; nop }
  144544:	112142               	l32i	a4, a1, 68
  144547:	020c                	movi.n	a2, 0
  144549:	5199                	s32i.n	a9, a1, 20
  14454b:	25e084               	ae_movad16.0	a14, aed0
  14454e:	1621d2               	l32i	a13, a1, 88
  144551:	1761e2               	s32i	a14, a1, 92
  144554:	a0dd30               	addx4	a13, a13, a3
  144557:	03ddd2               	addmi	a13, a13, 0x300
  14455a:	20cdd2               	addi	a13, a13, 32
  14455d:	1861d2               	s32i	a13, a1, 96

00144560 <fx_SolomonVoice_NS+0xe30>:
  144560:	04a8                	l32i.n	a10, a4, 0
  144562:	1721c2               	l32i	a12, a1, 92
  144565:	51d8                	l32i.n	a13, a1, 20
  144567:	0e0c                	movi.n	a14, 0
  144569:	e026b2               	l32i	a11, a6, 0x380
  14456c:	0f0c                	movi.n	a15, 0
  14456e:	bb2a                	add.n	a11, a11, a2
  144570:	0bb8                	l32i.n	a11, a11, 0
  144572:	fc78e5               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  144575:	1821c2               	l32i	a12, a1, 96
  144578:	4000004145042a2e 	{ ae_movda32	aed4, a10; nop; addi	a2, a2, 4 }
  144580:	e14414               	ae_s32.l.ip	aed4, a4, 4
  144583:	d994c7               	bne	a4, a12, 144560 <fx_SolomonVoice_NS+0xe30>
  144586:	fcc706               	j	1438a6 <fx_SolomonVoice_NS+0x176>

00144589 <fx_SolomonVoice_NS+0xe59>:
  144589:	3221e2               	l32i	a14, a1, 200
  14458c:	1d0c                	movi.n	a13, 1
  14458e:	06dee2               	addmi	a14, a14, 0x600
  144591:	7f9ee2               	l16si	a14, a14, 254
  144594:	040c                	movi.n	a4, 0
  144596:	834de0               	moveqz	a4, a13, a14
  144599:	0d7f494160b064ae 	{ bnez.w18	a4, 143a33 <fx_SolomonVoice_NS+0x303>; nop }

001445a1 <fx_SolomonVoice_NS+0xe71>:
  1445a1:	589122               	l16si	a2, a1, 176
  1445a4:	fd30c6               	j	143a6b <fx_SolomonVoice_NS+0x33b>

001445a7 <fx_SolomonVoice_NS+0xe77>:
  1445a7:	3c3924               	ae_movda16	aed3, a9
  1445aa:	fd7706               	j	143b8a <fx_SolomonVoice_NS+0x45a>

001445ad <fx_SolomonVoice_NS+0xe7d>:
  1445ad:	3c3924               	ae_movda16	aed3, a9
  1445b0:	fd7586               	j	143b8a <fx_SolomonVoice_NS+0x45a>

001445b3 <fx_SolomonVoice_NS+0xe83>:
  1445b3:	1121a2               	l32i	a10, a1, 68
  1445b6:	05ed                	mov.n	a14, a5
  1445b8:	907af1               	l32r	a15, 1287a0 (6665 <xthals_release_major+0x3785>)
  1445bb:	d826c2               	l32i	a12, a6, 0x360
  1445be:	e026d2               	l32i	a13, a6, 0x380
  1445c1:	907771               	l32r	a7, 1287a0 (6665 <xthals_release_major+0x3785>)
  1445c4:	04d3b2               	addmi	a11, a3, 0x400
  1445c7:	c0cbb2               	addi	a11, a11, -64
  1445ca:	006172               	s32i	a7, a1, 0
  1445cd:	fb5f65               	call8	13fbc4 <fx_SolomonVoice_Npsd_ini_calculation>
  1445d0:	fcaf86               	j	143892 <fx_SolomonVoice_NS+0x162>

001445d3 <fx_SolomonVoice_NS+0xea3>:
  1445d3:	84a3c2               	movi	a12, 0x384
  1445d6:	3c3c24               	ae_movda16	aed3, a12
  1445d9:	fd6b46               	j	143b8a <fx_SolomonVoice_NS+0x45a>

001445dc <fx_SolomonVoice_NS+0xeac>:
  1445dc:	400001014505d52e 	{ ae_movda32	aed5, a5; nop; movi	a13, 2 }
  1445e4:	e326b2               	l32i	a11, a6, 0x38c
  1445e7:	d826a2               	l32i	a10, a6, 0x360
  1445ea:	1b21f2               	l32i	a15, a1, 108
  1445ed:	ebfa4000000750ef 	{ movi	a14, 80; ae_movi	aed7, 0; nop }
  1445f5:	400001014508ee2e 	{ ae_movda32	aed8, a14; nop; movi	a14, 2 }
  1445fd:	400001014506ff1e 	{ ae_movda32	aed6, a15; nop; movi	a15, 1 }
  144605:	ebe7be080606710f 	{ ae_s32.l.i	aed7, a1, 0; ae_add32	aed6, aed6, aed8; nop }
  14460d:	400001752155c16e 	{ ae_s32.l.i	aed5, a1, 4; nop; ae_movad32.l	a12, aed6 }
  144615:	1361c2               	s32i	a12, a1, 76
  144618:	fcbb65               	call8	1411d0 <fx_SolomonVoice_SNR_to_PH1_lookuptable>
  14461b:	04ad                	mov.n	a10, a4
  14461d:	d826b2               	l32i	a11, a6, 0x360
  144620:	8febc1               	l32r	a12, 1285cc (7eb7 <xthals_release_major+0x4fd7>)
  144623:	48a1d2               	movi	a13, 0x148
  144626:	05ed                	mov.n	a14, a5
  144628:	fcf7a5               	call8	1415a4 <fx_SolomonVoice_recursive_avg_SS_highcomplexity>
  14462b:	fc89c6               	j	143856 <fx_SolomonVoice_NS+0x126>

0014462e <fx_SolomonVoice_NS+0xefe>:
  14462e:	1321c2               	l32i	a12, a1, 76
  144631:	2d0c                	movi.n	a13, 2
  144633:	40000101450aea2e 	{ ae_movda32	aed10, a10; nop; movi	a14, 2 }
  14463b:	e226b2               	l32i	a11, a6, 0x388
  14463e:	be26a2               	l32i	a10, a6, 0x2f8
  144641:	e9fb40a08fa000ff 	{ movi	a15, 0; nop; ae_sext32	aed10, aed10, 15 }
  144649:	400001b5209a415e 	{ ae_s32.l.i	aed10, a1, 0; nop; ae_movda32	aed9, a5 }
  144651:	40000175215941ae 	{ ae_s32.l.i	aed9, a1, 4; nop; ae_movad32.l	a4, aed10 }
  144659:	fcb765               	call8	1411d0 <fx_SolomonVoice_SNR_to_PH1_lookuptable>
  14465c:	fcbcc6               	j	143953 <fx_SolomonVoice_NS+0x223>

0014465f <fx_SolomonVoice_NS+0xf2f>:
  14465f:	1421c2               	l32i	a12, a1, 80
  144662:	02fd                	mov.n	a15, a2
  144664:	be26a2               	l32i	a10, a6, 0x2f8
  144667:	e126b2               	l32i	a11, a6, 0x384
  14466a:	40000101450bd5fe 	{ ae_movda32	aed11, a5; nop; movi	a13, 15 }
  144672:	40000101200be11e 	{ ae_s32.l.i	aed11, a1, 0; nop; movi	a14, 1 }
  14467a:	fce7e5               	call8	1414f8 <fx_SolomonVoice_2nd_PH1_estimation>
  14467d:	fd0686               	j	143a9b <fx_SolomonVoice_NS+0x36b>

00144680 <fx_SolomonVoice_NS+0xf50>:
  144680:	20a372               	movi	a7, 0x320
  144683:	3c3724               	ae_movda16	aed3, a7
  144686:	fd4006               	j	143b8a <fx_SolomonVoice_NS+0x45a>

00144689 <fx_SolomonVoice_NS+0xf59>:
  144689:	915071               	l32r	a7, 128bcc (224e8 <_memmap_cacheattr_bp_base+0x4e6>)
  14468c:	1a2142               	l32i	a4, a1, 104
  14468f:	447a                	add.n	a4, a4, a7
  144691:	000406               	j	1446a5 <fx_SolomonVoice_NS+0xf75>

00144694 <fx_SolomonVoice_NS+0xf64>:
  144694:	91a8                	l32i.n	a10, a1, 36
  144696:	bc26b2               	l32i	a11, a6, 0x2f0
  144699:	03a0c2               	movi	a12, 3
  14469c:	20d550               	or	a13, a5, a5
  14469f:	0b21e2               	l32i	a14, a1, 44
  1446a2:	fd4a65               	call8	141b48 <fx_SolomonVoice_WienerQ31_to_GainQ15_Gmin>

001446a5 <fx_SolomonVoice_NS+0xf75>:
  1446a5:	7e9482               	l16si	a8, a4, 252
  1446a8:	0d7f6d4170b018ce 	{ bnei.w18	a8, 1, 143d83 <fx_SolomonVoice_NS+0x653>; nop }
  1446b0:	8ea596               	bltz	a5, 143f9e <fx_SolomonVoice_NS+0x86e>
  1446b3:	090c                	movi.n	a9, 0
  1446b5:	d926b2               	l32i	a11, a6, 0x364
  1446b8:	1621a2               	l32i	a10, a1, 88
  1446bb:	c026c2               	l32i	a12, a6, 0x300
  1446be:	0afd                	mov.n	a15, a10
  1446c0:	366a07               	bbci	a10, 0, 1446fa <fx_SolomonVoice_NS+0xfca>
  1446c3:	f178                	l32i.n	a7, a1, 60
  1446c5:	ebfb6b000f000b9f 	{ ae_l16.x	aed0, a11, a9; nop; nop }
  1446cd:	8facd1               	l32r	a13, 128580 (7332 <xthals_release_major+0x4452>)
  1446d0:	8f43e1               	l32r	a14, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  1446d3:	400001b544f13ede 	{ ae_movda16	aed1, a14; nop; ae_movda16	aed15, a13 }
  1446db:	0c8016f00fad27be 	{ ae_l16.ip	aed2, a7, 2; ae_mulfp16x4s	aed13, aed15, aed0 }
  1446e3:	0c801af231ae959e 	{ nop; ae_mulfp16x4s	aed14, aed1, aed2 }
  1446eb:	f179                	s32i.n	a7, a1, 60
  1446ed:	33cde4               	ae_add16s	aed12, aed13, aed14
  1446f0:	ebfb89000f00cc9f 	{ ae_s16.0.x	aed12, a12, a9; nop; nop }
  1446f8:	290c                	movi.n	a9, 2

001446fa <fx_SolomonVoice_NS+0xfca>:
  1446fa:	21a1f0               	srai	a10, a15, 1
  1446fd:	8fa0d1               	l32r	a13, 128580 (7332 <xthals_release_major+0x4452>)
  144700:	8f3781               	l32r	a8, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  144703:	400001b5442338de 	{ ae_movda16	aed3, a8; nop; ae_movda16	aed2, a13 }
  14470b:	f188                	l32i.n	a8, a1, 60
  14470d:	40aa76               	loopgtz	a10, 144751 <fx_SolomonVoice_NS+0x1021>
  144710:	b40824               	ae_l16.ip	aed0, a8, 4
  144713:	0c800ff003a10b9e 	{ ae_l16.x	aed0, a11, a9; ae_mulfp16x4s	aed1, aed3, aed0 }
  14471b:	0c8004f002a029ae 	{ addi	a10, a9, 2; ae_mulfp16x4s	aed0, aed2, aed0 }
  144723:	330014               	ae_add16s	aed0, aed0, aed1
  144726:	ebfb89000f000c9f 	{ ae_s16.0.x	aed0, a12, a9; nop; nop }
  14472e:	400000402f00989e 	{ ae_l16.i	aed0, a8, -2; nop; addi	a9, a9, 4 }
  144736:	0c800ff003a10bae 	{ ae_l16.x	aed0, a11, a10; ae_mulfp16x4s	aed1, aed3, aed0 }
  14473e:	0c801af032a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed0 }
  144746:	330014               	ae_add16s	aed0, aed0, aed1
  144749:	ebfb89000f000caf 	{ ae_s16.0.x	aed0, a12, a10; nop; nop }

00144751 <fx_SolomonVoice_NS+0x1021>:
  144751:	0d7f7a4120b045ae 	{ bgez.w18	a5, 143ef7 <fx_SolomonVoice_NS+0x7c7>; nop }
  144759:	fe1046               	j	143f9e <fx_SolomonVoice_NS+0x86e>

0014475c <fx_SolomonVoice_NS+0x102c>:
  14475c:	8f89c1               	l32r	a12, 128580 (7332 <xthals_release_major+0x4452>)
  14475f:	8f1fd1               	l32r	a13, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  144762:	05ed                	mov.n	a14, a5
  144764:	07d3a2               	addmi	a10, a3, 0x700
  144767:	90caa2               	addi	a10, a10, -112
  14476a:	0f61a2               	s32i	a10, a1, 60
  14476d:	fce365               	call8	1415a4 <fx_SolomonVoice_recursive_avg_SS_highcomplexity>
  144770:	8f84b1               	l32r	a11, 128580 (7332 <xthals_release_major+0x4452>)
  144773:	8f1ac1               	l32r	a12, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  144776:	400001b544103cbe 	{ ae_movda16	aed0, a12; nop; ae_movda16	aed1, a11 }
  14477e:	fce446               	j	143b13 <fx_SolomonVoice_NS+0x3e3>

00144781 <fx_SolomonVoice_NS+0x1051>:
  144781:	bca2d2               	movi	a13, 0x2bc
  144784:	3c3d24               	ae_movda16	aed3, a13
  144787:	fcffc6               	j	143b8a <fx_SolomonVoice_NS+0x45a>

0014478a <fx_SolomonVoice_NS+0x105a>:
  14478a:	1421a2               	l32i	a10, a1, 80
  14478d:	ff0c                	movi.n	a15, 15
  14478f:	589122               	l16si	a2, a1, 176
  144792:	8f12e1               	l32r	a14, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  144795:	d926c2               	l32i	a12, a6, 0x364
  144798:	1b21d2               	l32i	a13, a1, 108
  14479b:	e126b2               	l32i	a11, a6, 0x384
  14479e:	079dd2               	l16si	a13, a13, 14
  1447a1:	0159                	s32i.n	a5, a1, 0
  1447a3:	11e9                	s32i.n	a14, a1, 4
  1447a5:	02ed                	mov.n	a14, a2
  1447a7:	fc4da5               	call8	140c80 <fx_SolomonVoice_Npsd_2nd_estimation>
  1447aa:	fcaf46               	j	143a6b <fx_SolomonVoice_NS+0x33b>

001447ad <fx_SolomonVoice_NS+0x107d>:
  1447ad:	e126b2               	l32i	a11, a6, 0x384
  1447b0:	02cd                	mov.n	a12, a2
  1447b2:	3bbce5               	call8	180380 <__vec_memcpy>
  1447b5:	1121a2               	l32i	a10, a1, 68
  1447b8:	e026b2               	l32i	a11, a6, 0x380
  1447bb:	02cd                	mov.n	a12, a2
  1447bd:	3bbc25               	call8	180380 <__vec_memcpy>
  1447c0:	e026b2               	l32i	a11, a6, 0x380
  1447c3:	02cd                	mov.n	a12, a2
  1447c5:	04d3a2               	addmi	a10, a3, 0x400
  1447c8:	c0caa2               	addi	a10, a10, -64
  1447cb:	3bbb65               	call8	180380 <__vec_memcpy>
  1447ce:	0d400d4100b0356e 	{ blti.w18	a5, 3, 1448a2 <fx_SolomonVoice_NS+0x1172>; nop }
  1447d6:	1621b2               	l32i	a11, a1, 88
  1447d9:	04d342               	addmi	a4, a3, 0x400
  1447dc:	00a072               	movi	a7, 0
  1447df:	400000014460474e 	{ ae_movda16	aed0, a7; nop; addi	a4, a4, 96 }
  1447e7:	208440               	or	a8, a4, a4
  1447ea:	21b2b0               	srai	a11, a11, 2
  1447ed:	02ab76               	loopgtz	a11, 1447f3 <fx_SolomonVoice_NS+0x10c3>
  1447f0:	800894               	ae_s16x4.ip	aed0, a8, 8

001447f3 <fx_SolomonVoice_NS+0x10c3>:
  1447f3:	11bbe0               	slli	a11, a11, 2
  1447f6:	0d3ef94130b095be 	{ blt.w18	a5, a11, 14378d <fx_SolomonVoice_NS+0x5d>; nop }

001447fe <fx_SolomonVoice_NS+0x10ce>:
  1447fe:	090c                	movi.n	a9, 0
  144800:	908b30               	addx2	a8, a11, a3
  144803:	c0a5b0               	sub	a10, a5, a11
  144806:	aa1b                	addi.n	a10, a10, 1
  144808:	04d882               	addmi	a8, a8, 0x400
  14480b:	60c882               	addi	a8, a8, 96
  14480e:	04aa76               	loopgtz	a10, 144816 <fx_SolomonVoice_NS+0x10e6>
  144811:	005892               	s16i	a9, a8, 0
  144814:	882b                	addi.n	a8, a8, 2

00144816 <fx_SolomonVoice_NS+0x10e6>:
  144816:	fbdcc6               	j	14378d <fx_SolomonVoice_NS+0x5d>

00144819 <fx_SolomonVoice_NS+0x10e9>:
  144819:	58a2a2               	movi	a10, 0x258
  14481c:	3c3a24               	ae_movda16	aed3, a10
  14481f:	fcd9c6               	j	143b8a <fx_SolomonVoice_NS+0x45a>

00144822 <fx_SolomonVoice_NS+0x10f2>:
  144822:	8eeee1               	l32r	a14, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  144825:	8ef171               	l32r	a7, 1283ec (f5c <XtosCoreStateSize+0xcdc>)
  144828:	400000e14470f71e 	{ ae_movda16	aed0, a7; nop; addi	a15, a1, 126 }
  144830:	d20fe4               	ae_s16.0.i	aed0, a15, -4
  144833:	400001b4bc103fee 	{ ae_s16.0.i	aed0, a15, -8; nop; ae_movda16	aed1, a14 }
  14483b:	d21fb4               	ae_s16.0.i	aed1, a15, -10
  14483e:	d21fd4               	ae_s16.0.i	aed1, a15, -6
  144841:	fd0e06               	j	143c7d <fx_SolomonVoice_NS+0x54d>

00144844 <fx_SolomonVoice_NS+0x1114>:
  144844:	3e3414               	ae_mov	aed3, aed4
  144847:	fccfc6               	j	143b8a <fx_SolomonVoice_NS+0x45a>

0014484a <fx_SolomonVoice_NS+0x111a>:
  14484a:	d0a782               	movi	a8, 0x7d0
  14484d:	3c1834               	ae_movda32	aed1, a8
  144850:	fe5e46               	j	1441cd <fx_SolomonVoice_NS+0xa9d>

00144853 <fx_SolomonVoice_NS+0x1123>:
  144853:	8ee291               	l32r	a9, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  144856:	3c0924               	ae_movda16	aed0, a9
  144859:	ff34c6               	j	144530 <fx_SolomonVoice_NS+0xe00>

0014485c <fx_SolomonVoice_NS+0x112c>:
  14485c:	8eeca1               	l32r	a10, 12840c (1770 <XtosCoreStateSize+0x14f0>)
  14485f:	3c1a34               	ae_movda32	aed1, a10
  144862:	fe59c6               	j	1441cd <fx_SolomonVoice_NS+0xa9d>

00144865 <fx_SolomonVoice_NS+0x1135>:
  144865:	8e7bb1               	l32r	a11, 128254 (199a <XtosCoreStateSize+0x171a>)
  144868:	3c0b24               	ae_movda16	aed0, a11
  14486b:	ff3046               	j	144530 <fx_SolomonVoice_NS+0xe00>

0014486e <fx_SolomonVoice_NS+0x113e>:
  14486e:	8ee5c1               	l32r	a12, 128404 (2710 <XtosCoreStateSize+0x2490>)
  144871:	3c1c34               	ae_movda32	aed1, a12
  144874:	fe5546               	j	1441cd <fx_SolomonVoice_NS+0xa9d>

00144877 <fx_SolomonVoice_NS+0x1147>:
  144877:	7ec172               	addi	a7, a1, 126
  14487a:	40000180bc2087fe 	{ ae_s16.0.i	aed0, a7, -8; nop; movi	a8, 0x28f }
  144882:	400001b4be10378e 	{ ae_s16.0.i	aed0, a7, -4; nop; ae_movda16	aed1, a8 }
  14488a:	d217d4               	ae_s16.0.i	aed1, a7, -6
  14488d:	d217b4               	ae_s16.0.i	aed1, a7, -10
  144890:	fcfa46               	j	143c7d <fx_SolomonVoice_NS+0x54d>

00144893 <fx_SolomonVoice_NS+0x1163>:
  144893:	3e0f14               	ae_mov	aed0, aed15
  144896:	ff2586               	j	144530 <fx_SolomonVoice_NS+0xe00>

00144899 <fx_SolomonVoice_NS+0x1169>:
  144899:	8f92a1               	l32r	a10, 1286e4 (36b0 <xthals_release_major+0x7d0>)
  14489c:	3c1a34               	ae_movda32	aed1, a10
  14489f:	fe4a86               	j	1441cd <fx_SolomonVoice_NS+0xa9d>

001448a2 <fx_SolomonVoice_NS+0x1172>:
  1448a2:	0b0c                	movi.n	a11, 0
  1448a4:	047596               	bltz	a5, 1448ef <fx_SolomonVoice_NS+0x11bf>
  1448a7:	04d342               	addmi	a4, a3, 0x400
  1448aa:	60c442               	addi	a4, a4, 96
  1448ad:	ffd346               	j	1447fe <fx_SolomonVoice_NS+0x10ce>

001448b0 <fx_SolomonVoice_NS+0x1180>:
  1448b0:	8e6571               	l32r	a7, 128244 (3333 <xthals_release_major+0x453>)
  1448b3:	3c0724               	ae_movda16	aed0, a7
  1448b6:	ff1d86               	j	144530 <fx_SolomonVoice_NS+0xe00>

001448b9 <fx_SolomonVoice_NS+0x1189>:
  1448b9:	8f8981               	l32r	a8, 1286e0 (4650 <xthals_release_major+0x1770>)
  1448bc:	3c1834               	ae_movda32	aed1, a8
  1448bf:	fe4286               	j	1441cd <fx_SolomonVoice_NS+0xa9d>

001448c2 <fx_SolomonVoice_NS+0x1192>:
  1448c2:	8f2391               	l32r	a9, 128550 (3fff <xthals_release_major+0x111f>)
  1448c5:	3c0924               	ae_movda16	aed0, a9
  1448c8:	ff1906               	j	144530 <fx_SolomonVoice_NS+0xe00>

001448cb <fx_SolomonVoice_NS+0x119b>:
  1448cb:	90c6a1               	l32r	a10, 128be4 (55f0 <xthals_release_major+0x2710>)
  1448ce:	3c1a34               	ae_movda32	aed1, a10
  1448d1:	fe3e06               	j	1441cd <fx_SolomonVoice_NS+0xa9d>

001448d4 <fx_SolomonVoice_NS+0x11a4>:
  1448d4:	90a5b1               	l32r	a11, 128b68 (4ccc <xthals_release_major+0x1dec>)
  1448d7:	3c0b24               	ae_movda16	aed0, a11
  1448da:	ff1486               	j	144530 <fx_SolomonVoice_NS+0xe00>

001448dd <fx_SolomonVoice_NS+0x11ad>:
  1448dd:	8f77c1               	l32r	a12, 1286bc (6590 <xthals_release_major+0x36b0>)
  1448e0:	3c1c34               	ae_movda32	aed1, a12
  1448e3:	fe3986               	j	1441cd <fx_SolomonVoice_NS+0xa9d>

001448e6 <fx_SolomonVoice_NS+0x11b6>:
  1448e6:	8f26e1               	l32r	a14, 128580 (7332 <xthals_release_major+0x4452>)
  1448e9:	3c0e24               	ae_movda16	aed0, a14
  1448ec:	ff1006               	j	144530 <fx_SolomonVoice_NS+0xe00>

001448ef <fx_SolomonVoice_NS+0x11bf>:
  1448ef:	04d342               	addmi	a4, a3, 0x400
  1448f2:	60c442               	addi	a4, a4, 96
  1448f5:	fba506               	j	14378d <fx_SolomonVoice_NS+0x5d>

001448f8 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT>:
  1448f8:	010136               	entry	a1, 128
  1448fb:	8f08b1               	l32r	a11, 12851c (ce40 <xthals_release_major+0x9f60>)
  1448fe:	90ba41               	l32r	a4, 128be8 (2091c <xthals_release_major+0x1da3c>)
  144901:	4fd252               	addmi	a5, a2, 0x4f00
  144904:	52d272               	addmi	a7, a2, 0x5200
  144907:	30d2c2               	addmi	a12, a2, 0x3000
  14490a:	54d262               	addmi	a6, a2, 0x5400
  14490d:	7fd662               	addmi	a6, a6, 0x7f00
  144910:	7fdcc2               	addmi	a12, a12, 0x7f00
  144913:	7fd772               	addmi	a7, a7, 0x7f00
  144916:	7fd552               	addmi	a5, a5, 0x7f00
  144919:	199552               	l16si	a5, a5, 50
  14491c:	019772               	l16si	a7, a7, 2
  14491f:	019cc2               	l16si	a12, a12, 2
  144922:	699662               	l16si	a6, a6, 210
  144925:	424a                	add.n	a4, a2, a4
  144927:	b2ba                	add.n	a11, a2, a11
  144929:	1461b2               	s32i	a11, a1, 80
  14492c:	4124a2               	l32i	a10, a4, 0x104
  14492f:	d169                	s32i.n	a6, a1, 52
  144931:	f1c9                	s32i.n	a12, a1, 60
  144933:	90ae61               	l32r	a6, 128bec (de70 <xthals_release_major+0xaf90>)
  144936:	80a0c2               	movi	a12, 128
  144939:	626a                	add.n	a6, a2, a6
  14493b:	c79682               	l16si	a8, a6, 0x18e
  14493e:	0e6182               	s32i	a8, a1, 56
  144941:	f4b7e5               	call8	1394c0 <fx_SolomonVoice_FFT_to_FFTpwr>
  144944:	1c26a2               	l32i	a10, a6, 112
  144947:	8ff0b1               	l32r	a11, 128908 (b110 <xthals_release_major+0x8230>)
  14494a:	80a0c2               	movi	a12, 128
  14494d:	b2ba                	add.n	a11, a2, a11
  14494f:	f4b725               	call8	1394c0 <fx_SolomonVoice_FFT_to_FFTpwr>
  144952:	4024a2               	l32i	a10, a4, 0x100
  144955:	90a6b1               	l32r	a11, 128bf0 (d110 <xthals_release_major+0xa230>)
  144958:	80a0c2               	movi	a12, 128
  14495b:	b2ba                	add.n	a11, a2, a11
  14495d:	f4b625               	call8	1394c0 <fx_SolomonVoice_FFT_to_FFTpwr>
  144960:	4024b2               	l32i	a11, a4, 0x100
  144963:	80a0c2               	movi	a12, 128
  144966:	8ec161               	l32r	a6, 12846c (10320 <xthals_release_major+0xd440>)
  144969:	0d0c                	movi.n	a13, 0
  14496b:	626a                	add.n	a6, a2, a6
  14496d:	06ad                	mov.n	a10, a6
  14496f:	f5b3a5               	call8	13a4a8 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation>
  144972:	9090e1               	l32r	a14, 128bb4 (2135f0 <tx_ch_tbl_nswb_179>)
  144975:	908ef1               	l32r	a15, 128bb0 (213690 <tx_ch_tbl_sh_wb_180>)
  144978:	4024d2               	l32i	a13, a4, 0x100
  14497b:	909ea1               	l32r	a10, 128bf4 (21f5c <_memmap_cacheattr_wb_base+0xf5b>)
  14497e:	4124b2               	l32i	a11, a4, 0x104
  144981:	ebfa50040b00a2af 	{ add	a10, a2, a10; ae_movi	aed0, 27; nop }
  144989:	1261a2               	s32i	a10, a1, 72
  14498c:	7d2ac2               	l32i	a12, a10, 0x1f4
  14498f:	822aa2               	l32i	a10, a10, 0x208
  144992:	e00104               	ae_s32.l.i	aed0, a1, 0
  144995:	f4c925               	call8	139628 <fx_SolomonVoice_FFTpwr_to_FFTband_merge>
  144998:	05cd                	mov.n	a12, a5
  14499a:	7d0c                	movi.n	a13, 7
  14499c:	1221b2               	l32i	a11, a1, 72
  14499f:	be1c                	movi.n	a14, 27
  1449a1:	812ba2               	l32i	a10, a11, 0x204
  1449a4:	822bb2               	l32i	a11, a11, 0x208
  1449a7:	f59665               	call8	13a30c <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm>
  1449aa:	05cd                	mov.n	a12, a5
  1449ac:	7d0c                	movi.n	a13, 7
  1449ae:	1e0c                	movi.n	a14, 1
  1449b0:	4124b2               	l32i	a11, a4, 0x104
  1449b3:	80a0f2               	movi	a15, 128
  1449b6:	0bad                	mov.n	a10, a11
  1449b8:	f4e225               	call8	1397dc <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm>
  1449bb:	07cd                	mov.n	a12, a7
  1449bd:	c179                	s32i.n	a7, a1, 48
  1449bf:	7d0c                	movi.n	a13, 7
  1449c1:	0e0c                	movi.n	a14, 0
  1449c3:	4024b2               	l32i	a11, a4, 0x100
  1449c6:	80a0f2               	movi	a15, 128
  1449c9:	0bad                	mov.n	a10, a11
  1449cb:	f4e125               	call8	1397dc <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm>
  1449ce:	06bd                	mov.n	a11, a6
  1449d0:	8ea3a1               	l32r	a10, 12845c (af00 <xthals_release_major+0x8020>)
  1449d3:	8eb4d1               	l32r	a13, 1284a4 (215e0 <_memmap_cacheattr_wb_base+0x5df>)
  1449d6:	8eaf71               	l32r	a7, 128494 (204c0 <xthals_release_major+0x1d5e0>)
  1449d9:	8eb3e1               	l32r	a14, 1284a8 (23900 <_memmap_cacheattr_bp_base+0x18fe>)
  1449dc:	727a                	add.n	a7, a2, a7
  1449de:	e2ea                	add.n	a14, a2, a14
  1449e0:	d2da                	add.n	a13, a2, a13
  1449e2:	a2aa                	add.n	a10, a2, a10
  1449e4:	1061a2               	s32i	a10, a1, 64
  1449e7:	1161d2               	s32i	a13, a1, 68
  1449ea:	1361e2               	s32i	a14, a1, 76
  1449ed:	07cd                	mov.n	a12, a7
  1449ef:	fc0925               	call8	140a80 <fx_SolomonVoice_tx_Silence_mode_detection>
  1449f2:	8ef2b1               	l32r	a11, 1285bc (12504 <xthals_release_major+0xf624>)
  1449f5:	b2ba                	add.n	a11, a2, a11
  1449f7:	009bb2               	l16si	a11, a11, 0
  1449fa:	551b26               	beqi	a11, 1, 144a53 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x15b>

001449fd <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x105>:
  1449fd:	907e41               	l32r	a4, 128bf8 (23574 <_memmap_cacheattr_bp_base+0x1572>)
  144a00:	f03d                	nop.n
  144a02:	424a                	add.n	a4, a2, a4
  144a04:	7e94c2               	l16si	a12, a4, 252
  144a07:	671c26               	beqi	a12, 1, 144a72 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x17a>

00144a0a <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x112>:
  144a0a:	7f9482               	l16si	a8, a4, 254
  144a0d:	8e9441               	l32r	a4, 128460 (22bf0 <_memmap_cacheattr_bp_base+0xbee>)
  144a10:	0d400a4170b0180e 	{ beqi.w18	a8, 1, 144abb <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x1c3>; nop }

00144a18 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x120>:
  144a18:	907991               	l32r	a9, 128bfc (23b30 <_memmap_cacheattr_bp_base+0x1b2e>)
  144a1b:	929a                	add.n	a9, a2, a9
  144a1d:	009992               	l16si	a9, a9, 0
  144a20:	0d401041f0b0190e 	{ beqi.w18	a9, 1, 144b33 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x23b>; nop }

00144a28 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x130>:
  144a28:	06ad                	mov.n	a10, a6
  144a2a:	07bd                	mov.n	a11, a7
  144a2c:	05fd                	mov.n	a15, a5
  144a2e:	1321c2               	l32i	a12, a1, 76
  144a31:	1421d2               	l32i	a13, a1, 80
  144a34:	0139                	s32i.n	a3, a1, 0
  144a36:	80a0e2               	movi	a14, 128
  144a39:	fb08a5               	call8	13fac4 <fn_fDRC>
  144a3c:	8eb391               	l32r	a9, 128508 (22b10 <_memmap_cacheattr_bp_base+0xb0e>)
  144a3f:	0a0c                	movi.n	a10, 0
  144a41:	929a                	add.n	a9, a2, a9
  144a43:	538c                	beqz.n	a3, 144a4c <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x154>
  144a45:	0a2d                	mov.n	a2, a10
  144a47:	7e59a2               	s16i	a10, a9, 252
  144a4a:	f01d                	retw.n

00144a4c <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x154>:
  144a4c:	0a2d                	mov.n	a2, a10
  144a4e:	7d59a2               	s16i	a10, a9, 250
  144a51:	f01d                	retw.n

00144a53 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x15b>:
  144a53:	7e94b2               	l16si	a11, a4, 252
  144a56:	8e59c1               	l32r	a12, 1283bc (7530 <xthals_release_major+0x4650>)
  144a59:	bb1b                	addi.n	a11, a11, 1
  144a5b:	23bb80               	sext	a11, a11, 15
  144a5e:	400001b545124cbe 	{ ae_movda32	aed2, a12; nop; ae_movda32	aed1, a11 }
  144a66:	531124               	ae_min32	aed1, aed1, aed2
  144a69:	25a1c4               	ae_movad32.l	a10, aed1
  144a6c:	7e54a2               	s16i	a10, a4, 252
  144a6f:	ffe286               	j	1449fd <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x105>

00144a72 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x17a>:
  144a72:	e1e8                	l32i.n	a14, a1, 56
  144a74:	1421a2               	l32i	a10, a1, 80
  144a77:	07bd                	mov.n	a11, a7
  144a79:	00a1c2               	movi	a12, 0x100
  144a7c:	0f21f2               	l32i	a15, a1, 60
  144a7f:	400001814506d30e 	{ ae_movda32	aed6, a3; nop; movi	a13, 128 }
  144a87:	ebfabe000105613f 	{ ae_s32.l.i	aed6, a1, 12; ae_movi	aed5, 1; nop }
  144a8f:	400001b5247541fe 	{ ae_s32.l.i	aed5, a1, 16; nop; ae_movda32	aed7, a15 }
  144a97:	400001b5224741de 	{ ae_s32.l.i	aed7, a1, 8; nop; ae_movda32	aed4, a13 }
  144a9f:	400001b5203441ce 	{ ae_s32.l.i	aed4, a1, 0; nop; ae_movda32	aed3, a12 }
  144aa7:	20c660               	or	a12, a6, a6
  144aaa:	1121d2               	l32i	a13, a1, 68
  144aad:	400001012103f17e 	{ ae_s32.l.i	aed3, a1, 4; nop; movi	a15, 7 }
  144ab5:	fddba5               	call8	142870 <fx_SolomonVoice_FNLMS_filter>
  144ab8:	ffd386               	j	144a0a <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x112>

00144abb <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x1c3>:
  144abb:	9139                	s32i.n	a3, a1, 36
  144abd:	06bd                	mov.n	a11, a6
  144abf:	07cd                	mov.n	a12, a7
  144ac1:	1121d2               	l32i	a13, a1, 68
  144ac4:	f24a                	add.n	a15, a2, a4
  144ac6:	3c8234               	ae_movda32	aed8, a2
  144ac9:	8e69e1               	l32r	a14, 128470 (22c90 <_memmap_cacheattr_bp_base+0xc8e>)
  144acc:	8e7381               	l32r	a8, 128498 (23610 <_memmap_cacheattr_bp_base+0x160e>)
  144acf:	c1a8                	l32i.n	a10, a1, 48
  144ad1:	40000191454d952e 	{ ae_movda32	aed13, a5; nop; movi	a9, 0x492 }
  144ad9:	ebfabe040b0cd14f 	{ ae_s32.l.i	aed13, a1, 16; ae_movi	aed12, 27; nop }
  144ae1:	ebfabe040c0bc16f 	{ ae_s32.l.i	aed12, a1, 24; ae_movi	aed11, 28; nop }
  144ae9:	400001b5270b41ae 	{ ae_s32.l.i	aed11, a1, 28; nop; ae_movda32	aed0, a10 }
  144af1:	400001b525a0419e 	{ ae_s32.l.i	aed0, a1, 20; nop; ae_movda32	aed10, a9 }
  144af9:	400001b5239a418e 	{ ae_s32.l.i	aed10, a1, 12; nop; ae_movda32	aed9, a8 }
  144b01:	1321a2               	l32i	a10, a1, 76
  144b04:	ebe750090808e2ef 	{ add	a14, a2, a14; ae_add32	aed8, aed8, aed9; nop }
  144b0c:	400001b520f841ae 	{ ae_s32.l.i	aed8, a1, 0; nop; ae_movda32	aed15, a10 }
  144b14:	e0f114               	ae_s32.l.i	aed15, a1, 4
  144b17:	1421a2               	l32i	a10, a1, 80
  144b1a:	40000181450eaa0e 	{ ae_movda32	aed14, a10; nop; movi	a10, 128 }
  144b22:	0861a2               	s32i	a10, a1, 32
  144b25:	40000001223ea12e 	{ ae_s32.l.i	aed14, a1, 8; nop; addi	a10, a2, 48 }
  144b2d:	fe6a25               	call8	1431d0 <fx_SolomonVoice_RES>
  144b30:	ffb906               	j	144a18 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x120>

00144b33 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x23b>:
  144b33:	1021b2               	l32i	a11, a1, 64
  144b36:	8139                	s32i.n	a3, a1, 32
  144b38:	1121e2               	l32i	a14, a1, 68
  144b3b:	3c9434               	ae_movda32	aed9, a4
  144b3e:	8e5181               	l32r	a8, 128484 (1f830 <xthals_release_major+0x1c950>)
  144b41:	1321c2               	l32i	a12, a1, 76
  144b44:	1421a2               	l32i	a10, a1, 80
  144b47:	d198                	l32i.n	a9, a1, 52
  144b49:	400001b54558425e 	{ ae_movda32	aed8, a2; nop; ae_movda32	aed5, a5 }
  144b51:	ebfabe040b04514f 	{ ae_s32.l.i	aed5, a1, 16; ae_movi	aed4, 27; nop }
  144b59:	ebfabe040c03415f 	{ ae_s32.l.i	aed4, a1, 20; ae_movi	aed3, 28; nop }
  144b61:	400001012603d11e 	{ ae_s32.l.i	aed3, a1, 24; nop; movi	a13, 1 }
  144b69:	b199                	s32i.n	a9, a1, 44
  144b6b:	91d9                	s32i.n	a13, a1, 36
  144b6d:	400001b545764ace 	{ ae_movda32	aed6, a10; nop; ae_movda32	aed7, a12 }
  144b75:	400001b521a7418e 	{ ae_s32.l.i	aed7, a1, 4; nop; ae_movda32	aed10, a8 }
  144b7d:	400001812206810e 	{ ae_s32.l.i	aed6, a1, 8; nop; movi	a8, 128 }
  144b85:	02ad                	mov.n	a10, a2
  144b87:	06cd                	mov.n	a12, a6
  144b89:	93e7599a888ad77e 	{ or	a13, a7, a7; ae_add32	aed10, aed8, aed10; ae_add32	aed8, aed8, aed9 }
  144b91:	400001b52018418e 	{ ae_s32.l.i	aed8, a1, 0; nop; ae_movda32	aed1, a8 }
  144b99:	400001912741912e 	{ ae_s32.l.i	aed1, a1, 28; nop; movi	a9, 0x492 }
  144ba1:	400001754552f9ae 	{ ae_movda32	aed2, a9; nop; ae_movad32.l	a15, aed10 }
  144ba9:	0a61f2               	s32i	a15, a1, 40
  144bac:	8e48f1               	l32r	a15, 1284cc (225e0 <_memmap_cacheattr_bp_base+0x5de>)
  144baf:	e02134               	ae_s32.l.i	aed2, a1, 12
  144bb2:	80f2f0               	add	a15, a2, a15
  144bb5:	feb7a5               	call8	143730 <fx_SolomonVoice_NS>
  144bb8:	ff9b06               	j	144a28 <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x130>

00144bbb <FN_SOLOMONVOICEW_TX_RES_NS_NBBT+0x2c3>:
	...

00144bbc <FN_SOLOMONVOICEW_TX_RES_NS>:
  144bbc:	014136               	entry	a1, 160
  144bbf:	900b81               	l32r	a8, 128bec (de70 <xthals_release_major+0xaf90>)
  144bc2:	54d292               	addmi	a9, a2, 0x5400
  144bc5:	7fd992               	addmi	a9, a9, 0x7f00
  144bc8:	699992               	l16si	a9, a9, 210
  144bcb:	828a                	add.n	a8, a2, a8
  144bcd:	196182               	s32i	a8, a1, 100
  144bd0:	0d401941d0b0130e 	{ beqi.w18	a3, 1, 144d71 <FN_SOLOMONVOICEW_TX_RES_NS+0x1b5>; nop }
  144bd8:	d199                	s32i.n	a9, a1, 52
  144bda:	8e2cd1               	l32r	a13, 12848c (1ff40 <xthals_release_major+0x1d060>)
  144bdd:	9008f1               	l32r	a15, 128c00 (b7f0 <xthals_release_major+0x8910>)
  144be0:	192162               	l32i	a6, a1, 100
  144be3:	8e5941               	l32r	a4, 128548 (b520 <xthals_release_major+0x8640>)
  144be6:	7b0c                	movi.n	a11, 7
  144be8:	481c                	movi.n	a8, 20
  144bea:	ca1c                	movi.n	a10, 28
  144bec:	92a4c2               	movi	a12, 0x492
  144bef:	00a172               	movi	a7, 0x100
  144bf2:	38d2e2               	addmi	a14, a2, 0x3800
  144bf5:	7fdee2               	addmi	a14, a14, 0x7f00
  144bf8:	116172               	s32i	a7, a1, 68
  144bfb:	1361c2               	s32i	a12, a1, 76
  144bfe:	1461a2               	s32i	a10, a1, 80
  144c01:	1b6182               	s32i	a8, a1, 108
  144c04:	1061b2               	s32i	a11, a1, 64
  144c07:	8e2681               	l32r	a8, 1284a0 (236a0 <_memmap_cacheattr_bp_base+0x169e>)
  144c0a:	8e21b1               	l32r	a11, 128490 (23580 <_memmap_cacheattr_bp_base+0x157e>)
  144c0d:	8e16a1               	l32r	a10, 128468 (22c40 <_memmap_cacheattr_bp_base+0xc3e>)
  144c10:	8e23c1               	l32r	a12, 12849c (20a40 <xthals_release_major+0x1db60>)
  144c13:	3bd272               	addmi	a7, a2, 0x3b00
  144c16:	424a                	add.n	a4, a2, a4
  144c18:	c69662               	l16si	a6, a6, 0x18c
  144c1b:	f2fa                	add.n	a15, a2, a15
  144c1d:	d2da                	add.n	a13, a2, a13
  144c1f:	719ee2               	l16si	a14, a14, 226
  144c22:	1761e2               	s32i	a14, a1, 92
  144c25:	1e61d2               	s32i	a13, a1, 120
  144c28:	1561f2               	s32i	a15, a1, 84
  144c2b:	f169                	s32i.n	a6, a1, 60
  144c2d:	1c6142               	s32i	a4, a1, 112
  144c30:	7fd772               	addmi	a7, a7, 0x7f00
  144c33:	045c                	movi.n	a4, 80
  144c35:	599772               	l16si	a7, a7, 178
  144c38:	36d262               	addmi	a6, a2, 0x3600
  144c3b:	c2ca                	add.n	a12, a2, a12
  144c3d:	a2aa                	add.n	a10, a2, a10
  144c3f:	b2ba                	add.n	a11, a2, a11
  144c41:	828a                	add.n	a8, a2, a8
  144c43:	1d6182               	s32i	a8, a1, 116
  144c46:	1a61b2               	s32i	a11, a1, 104
  144c49:	e1a9                	s32i.n	a10, a1, 56
  144c4b:	1861c2               	s32i	a12, a1, 96
  144c4e:	7fd662               	addmi	a6, a6, 0x7f00
  144c51:	185172               	s16i	a7, a1, 48
  144c54:	8e0471               	l32r	a7, 128464 (e110 <xthals_release_major+0xb230>)
  144c57:	099662               	l16si	a6, a6, 18
  144c5a:	807270               	add	a7, a2, a7

00144c5d <FN_SOLOMONVOICEW_TX_RES_NS+0xa1>:
  144c5d:	1c21b2               	l32i	a11, a1, 112
  144c60:	04cd                	mov.n	a12, a4
  144c62:	1e21a2               	l32i	a10, a1, 120
  144c65:	30d2d2               	addmi	a13, a2, 0x3000
  144c68:	7fddd2               	addmi	a13, a13, 0x7f00
  144c6b:	009dd2               	l16si	a13, a13, 0
  144c6e:	04daa2               	addmi	a10, a10, 0x400
  144c71:	5cca52               	addi	a5, a10, 92
  144c74:	1261d2               	s32i	a13, a1, 72
  144c77:	582aa2               	l32i	a10, a10, 0x160
  144c7a:	f48465               	call8	1394c0 <fx_SolomonVoice_FFT_to_FFTpwr>
  144c7d:	04cd                	mov.n	a12, a4
  144c7f:	1921a2               	l32i	a10, a1, 100
  144c82:	8f21b1               	l32r	a11, 128908 (b110 <xthals_release_major+0x8230>)
  144c85:	1c2aa2               	l32i	a10, a10, 112
  144c88:	b2ba                	add.n	a11, a2, a11
  144c8a:	f48365               	call8	1394c0 <fx_SolomonVoice_FFT_to_FFTpwr>
  144c8d:	4025a2               	l32i	a10, a5, 0x100
  144c90:	1521b2               	l32i	a11, a1, 84
  144c93:	20c440               	or	a12, a4, a4
  144c96:	f482a5               	call8	1394c0 <fx_SolomonVoice_FFT_to_FFTpwr>
  144c99:	176316               	beqz	a3, 144e13 <FN_SOLOMONVOICEW_TX_RES_NS+0x257>

00144c9c <FN_SOLOMONVOICEW_TX_RES_NS+0xe0>:
  144c9c:	4025d2               	l32i	a13, a5, 0x100
  144c9f:	4125b2               	l32i	a11, a5, 0x104
  144ca2:	1b21f2               	l32i	a15, a1, 108
  144ca5:	1821e2               	l32i	a14, a1, 96
  144ca8:	3c0f34               	ae_movda32	aed0, a15
  144cab:	8fc1f1               	l32r	a15, 128bb0 (213690 <tx_ch_tbl_sh_wb_180>)
  144cae:	09dee2               	addmi	a14, a14, 0x900
  144cb1:	9c2ec2               	l32i	a12, a14, 0x270
  144cb4:	a12ea2               	l32i	a10, a14, 0x284
  144cb7:	400000c12070e1ee 	{ ae_s32.l.i	aed0, a1, 0; nop; addi	a14, a14, 124 }
  144cbf:	1661e2               	s32i	a14, a1, 88
  144cc2:	8fbce1               	l32r	a14, 128bb4 (2135f0 <tx_ch_tbl_nswb_179>)
  144cc5:	f49625               	call8	139628 <fx_SolomonVoice_FFTpwr_to_FFTband_merge>
  144cc8:	20c660               	or	a12, a6, a6
  144ccb:	07a0d2               	movi	a13, 7
  144cce:	1621b2               	l32i	a11, a1, 88
  144cd1:	1b21e2               	l32i	a14, a1, 108
  144cd4:	812ba2               	l32i	a10, a11, 0x204
  144cd7:	822bb2               	l32i	a11, a11, 0x208
  144cda:	f56325               	call8	13a30c <fx_SolomonVoice_PwrBand_FixQ_BlkDeNorm>
  144cdd:	06cd                	mov.n	a12, a6
  144cdf:	7d0c                	movi.n	a13, 7
  144ce1:	1e0c                	movi.n	a14, 1
  144ce3:	4125b2               	l32i	a11, a5, 0x104
  144ce6:	04fd                	mov.n	a15, a4
  144ce8:	0bad                	mov.n	a10, a11
  144cea:	f4af25               	call8	1397dc <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm>
  144ced:	1721c2               	l32i	a12, a1, 92
  144cf0:	7d0c                	movi.n	a13, 7
  144cf2:	0e0c                	movi.n	a14, 0
  144cf4:	4025b2               	l32i	a11, a5, 0x100
  144cf7:	20f440               	or	a15, a4, a4
  144cfa:	20abb0               	or	a10, a11, a11
  144cfd:	f4ade5               	call8	1397dc <fx_SolomonVoice_PwrBin_FixQ_BlkDeNorm>
  144d00:	0d401141f0b0130e 	{ beqi.w18	a3, 1, 144e23 <FN_SOLOMONVOICEW_TX_RES_NS+0x267>; nop }

00144d08 <FN_SOLOMONVOICEW_TX_RES_NS+0x14c>:
  144d08:	21d7d2               	addmi	a13, a7, 0x2100
  144d0b:	729dd2               	l16si	a13, a13, 228
  144d0e:	f03d                	nop.n
  144d10:	0d400e4100b01d0e 	{ beqi.w18	a13, 1, 144df4 <FN_SOLOMONVOICEW_TX_RES_NS+0x238>; nop }

00144d18 <FN_SOLOMONVOICEW_TX_RES_NS+0x15c>:
  144d18:	1a21e2               	l32i	a14, a1, 104
  144d1b:	f03d                	nop.n
  144d1d:	309ee2               	l16si	a14, a14, 96
  144d20:	f03d                	nop.n
  144d22:	0d40114130b01e0e 	{ beqi.w18	a14, 1, 144e39 <FN_SOLOMONVOICEW_TX_RES_NS+0x27d>; nop }

00144d2a <FN_SOLOMONVOICEW_TX_RES_NS+0x16e>:
  144d2a:	1a21f2               	l32i	a15, a1, 104
  144d2d:	319ff2               	l16si	a15, a15, 98
  144d30:	8dcc51               	l32r	a5, 128460 (22bf0 <_memmap_cacheattr_bp_base+0xbee>)
  144d33:	0d401241c0b01f0e 	{ beqi.w18	a15, 1, 144e63 <FN_SOLOMONVOICEW_TX_RES_NS+0x2a7>; nop }

00144d3b <FN_SOLOMONVOICEW_TX_RES_NS+0x17f>:
  144d3b:	1d2182               	l32i	a8, a1, 116
  144d3e:	02d882               	addmi	a8, a8, 0x200
  144d41:	189882               	l16si	a8, a8, 48
  144d44:	0d401541b0b0180e 	{ beqi.w18	a8, 1, 144ea3 <FN_SOLOMONVOICEW_TX_RES_NS+0x2e7>; nop }

00144d4c <FN_SOLOMONVOICEW_TX_RES_NS+0x190>:
  144d4c:	07ad                	mov.n	a10, a7
  144d4e:	04ed                	mov.n	a14, a4
  144d50:	06fd                	mov.n	a15, a6
  144d52:	1e21b2               	l32i	a11, a1, 120
  144d55:	1d21c2               	l32i	a12, a1, 116
  144d58:	1c21d2               	l32i	a13, a1, 112
  144d5b:	0139                	s32i.n	a3, a1, 0
  144d5d:	fad665               	call8	13fac4 <fn_fDRC>
  144d60:	8dea91               	l32r	a9, 128508 (22b10 <_memmap_cacheattr_bp_base+0xb0e>)
  144d63:	0a0c                	movi.n	a10, 0
  144d65:	929a                	add.n	a9, a2, a9
  144d67:	082316               	beqz	a3, 144ded <FN_SOLOMONVOICEW_TX_RES_NS+0x231>
  144d6a:	0a2d                	mov.n	a2, a10
  144d6c:	7e59a2               	s16i	a10, a9, 252
  144d6f:	f01d                	retw.n

00144d71 <FN_SOLOMONVOICEW_TX_RES_NS+0x1b5>:
  144d71:	d199                	s32i.n	a9, a1, 52
  144d73:	1921f2               	l32i	a15, a1, 100
  144d76:	8fa371               	l32r	a7, 128c04 (c8b0 <xthals_release_major+0x99d0>)
  144d79:	8dc6a1               	l32r	a10, 128494 (204c0 <xthals_release_major+0x1d5e0>)
  144d7c:	8dcb41               	l32r	a4, 1284a8 (23900 <_memmap_cacheattr_bp_base+0x18fe>)
  144d7f:	8e1081               	l32r	a8, 1285c0 (bd90 <xthals_release_major+0x8eb0>)
  144d82:	44d262               	addmi	a6, a2, 0x4400
  144d85:	49d2b2               	addmi	a11, a2, 0x4900
  144d88:	8c2c                	movi.n	a12, 40
  144d8a:	8d0c                	movi.n	a13, 8
  144d8c:	33a3e2               	movi	a14, 0x333
  144d8f:	1361e2               	s32i	a14, a1, 76
  144d92:	1061d2               	s32i	a13, a1, 64
  144d95:	1461c2               	s32i	a12, a1, 80
  144d98:	7fdbb2               	addmi	a11, a11, 0x7f00
  144d9b:	7fd662               	addmi	a6, a6, 0x7f00
  144d9e:	099662               	l16si	a6, a6, 18
  144da1:	828a                	add.n	a8, a2, a8
  144da3:	424a                	add.n	a4, a2, a4
  144da5:	a2aa                	add.n	a10, a2, a10
  144da7:	727a                	add.n	a7, a2, a7
  144da9:	519bb2               	l16si	a11, a11, 162
  144dac:	c79ff2               	l16si	a15, a15, 0x18e
  144daf:	f1f9                	s32i.n	a15, a1, 60
  144db1:	1761b2               	s32i	a11, a1, 92
  144db4:	156172               	s32i	a7, a1, 84
  144db7:	1e61a2               	s32i	a10, a1, 120
  144dba:	1d6142               	s32i	a4, a1, 116
  144dbd:	1c6182               	s32i	a8, a1, 112
  144dc0:	00a142               	movi	a4, 0x100
  144dc3:	8db881               	l32r	a8, 1284a4 (215e0 <_memmap_cacheattr_wb_base+0x5df>)
  144dc6:	8db4a1               	l32r	a10, 128498 (23610 <_memmap_cacheattr_bp_base+0x160e>)
  144dc9:	8da871               	l32r	a7, 12846c (10320 <xthals_release_major+0xd440>)
  144dcc:	7b2c                	movi.n	a11, 39
  144dce:	1b61b2               	s32i	a11, a1, 108
  144dd1:	727a                	add.n	a7, a2, a7
  144dd3:	a2aa                	add.n	a10, a2, a10
  144dd5:	828a                	add.n	a8, a2, a8
  144dd7:	186182               	s32i	a8, a1, 96
  144dda:	1a61a2               	s32i	a10, a1, 104
  144ddd:	8da481               	l32r	a8, 128470 (22c90 <_memmap_cacheattr_bp_base+0xc8e>)
  144de0:	00a2a2               	movi	a10, 0x200
  144de3:	1161a2               	s32i	a10, a1, 68
  144de6:	828a                	add.n	a8, a2, a8
  144de8:	e189                	s32i.n	a8, a1, 56
  144dea:	ff9bc6               	j	144c5d <FN_SOLOMONVOICEW_TX_RES_NS+0xa1>

00144ded <FN_SOLOMONVOICEW_TX_RES_NS+0x231>:
  144ded:	0a2d                	mov.n	a2, a10
  144def:	7d59a2               	s16i	a10, a9, 250
  144df2:	f01d                	retw.n

00144df4 <FN_SOLOMONVOICEW_TX_RES_NS+0x238>:
  144df4:	7e95d2               	l16si	a13, a5, 252
  144df7:	8d71e1               	l32r	a14, 1283bc (7530 <xthals_release_major+0x4650>)
  144dfa:	dd1b                	addi.n	a13, a13, 1
  144dfc:	23dd80               	sext	a13, a13, 15
  144dff:	400001b545124ede 	{ ae_movda32	aed2, a14; nop; ae_movda32	aed1, a13 }
  144e07:	531124               	ae_min32	aed1, aed1, aed2
  144e0a:	25c1c4               	ae_movad32.l	a12, aed1
  144e0d:	7e55c2               	s16i	a12, a5, 252
  144e10:	ffc106               	j	144d18 <FN_SOLOMONVOICEW_TX_RES_NS+0x15c>

00144e13 <FN_SOLOMONVOICEW_TX_RES_NS+0x257>:
  144e13:	07ad                	mov.n	a10, a7
  144e15:	4025b2               	l32i	a11, a5, 0x100
  144e18:	04cd                	mov.n	a12, a4
  144e1a:	1891d2               	l16si	a13, a1, 48
  144e1d:	f568a5               	call8	13a4a8 <fx_SolomonVoice_Rx_ringbacktone_bandpwr_estimation>
  144e20:	ff9e06               	j	144c9c <FN_SOLOMONVOICEW_TX_RES_NS+0xe0>

00144e23 <FN_SOLOMONVOICEW_TX_RES_NS+0x267>:
  144e23:	07bd                	mov.n	a11, a7
  144e25:	1e21c2               	l32i	a12, a1, 120
  144e28:	1821d2               	l32i	a13, a1, 96
  144e2b:	8d8ca1               	l32r	a10, 12845c (af00 <xthals_release_major+0x8020>)
  144e2e:	1d21e2               	l32i	a14, a1, 116
  144e31:	a2aa                	add.n	a10, a2, a10
  144e33:	fbc4e5               	call8	140a80 <fx_SolomonVoice_tx_Silence_mode_detection>
  144e36:	ffb386               	j	144d08 <FN_SOLOMONVOICEW_TX_RES_NS+0x14c>

00144e39 <FN_SOLOMONVOICEW_TX_RES_NS+0x27d>:
  144e39:	f1e8                	l32i.n	a14, a1, 60
  144e3b:	1021f2               	l32i	a15, a1, 64
  144e3e:	0149                	s32i.n	a4, a1, 0
  144e40:	3139                	s32i.n	a3, a1, 12
  144e42:	1c21a2               	l32i	a10, a1, 112
  144e45:	1221c2               	l32i	a12, a1, 72
  144e48:	0b0c                	movi.n	a11, 0
  144e4a:	1121d2               	l32i	a13, a1, 68
  144e4d:	11d9                	s32i.n	a13, a1, 4
  144e4f:	41b9                	s32i.n	a11, a1, 16
  144e51:	0261c2               	s32i	a12, a1, 8
  144e54:	1e21b2               	l32i	a11, a1, 120
  144e57:	20c770               	or	a12, a7, a7
  144e5a:	1821d2               	l32i	a13, a1, 96
  144e5d:	fda125               	call8	142870 <fx_SolomonVoice_FNLMS_filter>
  144e60:	ffb186               	j	144d2a <FN_SOLOMONVOICEW_TX_RES_NS+0x16e>

00144e63 <FN_SOLOMONVOICEW_TX_RES_NS+0x2a7>:
  144e63:	e1e8                	l32i.n	a14, a1, 56
  144e65:	4169                	s32i.n	a6, a1, 16
  144e67:	8149                	s32i.n	a4, a1, 32
  144e69:	9139                	s32i.n	a3, a1, 36
  144e6b:	1d21b2               	l32i	a11, a1, 116
  144e6e:	1c21a2               	l32i	a10, a1, 112
  144e71:	1721c2               	l32i	a12, a1, 92
  144e74:	1a21d2               	l32i	a13, a1, 104
  144e77:	1421f2               	l32i	a15, a1, 80
  144e7a:	1b2182               	l32i	a8, a1, 108
  144e7d:	132192               	l32i	a9, a1, 76
  144e80:	3199                	s32i.n	a9, a1, 12
  144e82:	6189                	s32i.n	a8, a1, 24
  144e84:	71f9                	s32i.n	a15, a1, 28
  144e86:	01d9                	s32i.n	a13, a1, 0
  144e88:	51c9                	s32i.n	a12, a1, 20
  144e8a:	21a9                	s32i.n	a10, a1, 8
  144e8c:	11b9                	s32i.n	a11, a1, 4
  144e8e:	30c2a2               	addi	a10, a2, 48
  144e91:	20b770               	or	a11, a7, a7
  144e94:	1e21c2               	l32i	a12, a1, 120
  144e97:	1821d2               	l32i	a13, a1, 96
  144e9a:	80f250               	add	a15, a2, a5
  144e9d:	fe3325               	call8	1431d0 <fx_SolomonVoice_RES>
  144ea0:	ffa5c6               	j	144d3b <FN_SOLOMONVOICEW_TX_RES_NS+0x17f>

00144ea3 <FN_SOLOMONVOICEW_TX_RES_NS+0x2e7>:
  144ea3:	4169                	s32i.n	a6, a1, 16
  144ea5:	7149                	s32i.n	a4, a1, 28
  144ea7:	8139                	s32i.n	a3, a1, 32
  144ea9:	8d6cb1               	l32r	a11, 12845c (af00 <xthals_release_major+0x8020>)
  144eac:	1421e2               	l32i	a14, a1, 80
  144eaf:	1c21a2               	l32i	a10, a1, 112
  144eb2:	d1d8                	l32i.n	a13, a1, 52
  144eb4:	132182               	l32i	a8, a1, 76
  144eb7:	1b21f2               	l32i	a15, a1, 108
  144eba:	c25a                	add.n	a12, a2, a5
  144ebc:	090c                	movi.n	a9, 0
  144ebe:	9199                	s32i.n	a9, a1, 36
  144ec0:	01c9                	s32i.n	a12, a1, 0
  144ec2:	51f9                	s32i.n	a15, a1, 20
  144ec4:	3189                	s32i.n	a8, a1, 12
  144ec6:	b1d9                	s32i.n	a13, a1, 44
  144ec8:	21a9                	s32i.n	a10, a1, 8
  144eca:	61e9                	s32i.n	a14, a1, 24
  144ecc:	b2ba                	add.n	a11, a2, a11
  144ece:	1821e2               	l32i	a14, a1, 96
  144ed1:	02ad                	mov.n	a10, a2
  144ed3:	1e21d2               	l32i	a13, a1, 120
  144ed6:	8d6b81               	l32r	a8, 128484 (1f830 <xthals_release_major+0x1c950>)
  144ed9:	8d7cf1               	l32r	a15, 1284cc (225e0 <_memmap_cacheattr_bp_base+0x5de>)
  144edc:	1d21c2               	l32i	a12, a1, 116
  144edf:	11c9                	s32i.n	a12, a1, 4
  144ee1:	f2fa                	add.n	a15, a2, a15
  144ee3:	07cd                	mov.n	a12, a7
  144ee5:	828a                	add.n	a8, a2, a8
  144ee7:	a189                	s32i.n	a8, a1, 40
  144ee9:	fe8465               	call8	143730 <fx_SolomonVoice_NS>
  144eec:	ff9706               	j	144d4c <FN_SOLOMONVOICEW_TX_RES_NS+0x190>

00144eef <FN_SOLOMONVOICEW_TX_RES_NS+0x333>:
	...

00144ef0 <SolomonVoiceWVADACCInit>:
  144ef0:	004136               	entry	a1, 32
  144ef3:	0b0c                	movi.n	a11, 0
  144ef5:	4c0c                	movi.n	a12, 4
  144ef7:	570c                	movi.n	a7, 5
  144ef9:	80a032               	movi	a3, 128
  144efc:	8cc3a1               	l32r	a10, 128208 (7fff <xthals_release_major+0x511f>)
  144eff:	209220               	or	a9, a2, a2
  144f02:	05d942               	addmi	a4, a9, 0x500
  144f05:	ebfa30000000796f 	{ addmi	a6, a9, 0x700; ae_movi	aed0, 0; nop }
  144f0d:	c5fa30002421695e 	{ addmi	a5, a9, 0x600; ae_movi	aed1, 4; ae_movi	aed2, 0 }
  144f15:	4000008145135a5e 	{ ae_movda32	aed3, a10; nop; addi	a5, a5, 24 }
  144f1d:	4000000144d46a6e 	{ ae_movda16	aed4, a10; nop; addi	a6, a6, -48 }
  144f25:	028376               	loop	a3, 144f2b <SolomonVoiceWVADACCInit+0x3b>
  144f28:	620214               	ae_s32x2.ip	aed0, a2, 8

00144f2b <SolomonVoiceWVADACCInit+0x3b>:
  144f2b:	1d0c                	movi.n	a13, 1
  144f2d:	05d982               	addmi	a8, a9, 0x500
  144f30:	98c432               	addi	a3, a4, -104
  144f33:	04d922               	addmi	a2, a9, 0x400
  144f36:	20c222               	addi	a2, a2, 32
  144f39:	4000008144504b4e 	{ ae_movda16	aed0, a11; nop; addi	a4, a4, 88 }
  144f41:	438776               	loop	a7, 144f88 <SolomonVoiceWVADACCInit+0x98>
  144f44:	dc02c4               	ae_s16x4.i	aed0, a2, -32
  144f47:	dc0224               	ae_s16x4.i	aed0, a2, 16
  144f4a:	400000811a01232e 	{ ae_s32x2.i	aed1, a3, -48; nop; addi	a2, a2, 8 }
  144f52:	e92354               	ae_s32x2.i	aed2, a3, 40
  144f55:	e914a4               	ae_s32x2.i	aed1, a4, -48
  144f58:	e91454               	ae_s32x2.i	aed1, a4, 40
  144f5b:	e91464               	ae_s32x2.i	aed1, a4, 48
  144f5e:	e915a4               	ae_s32x2.i	aed1, a5, -48
  144f61:	e93554               	ae_s32x2.i	aed3, a5, 40
  144f64:	dc46a4               	ae_s16x4.i	aed4, a6, -48
  144f67:	e93564               	ae_s32x2.i	aed3, a5, 48
  144f6a:	804694               	ae_s16x4.ip	aed4, a6, 8

00144f6d <SolomonVoiceWVADACCInit+0x7d>:
  144f6d:	400000011911555e 	{ ae_s32x2.i	aed1, a5, -56; nop; addi	a5, a5, 16 }
  144f75:	400000011911444e 	{ ae_s32x2.i	aed1, a4, -56; nop; addi	a4, a4, 16 }
  144f7d:	400000011911333e 	{ ae_s32x2.i	aed1, a3, -56; nop; addi	a3, a3, 16 }
  144f85:	e92344               	ae_s32x2.i	aed2, a3, 32

00144f88 <SolomonVoiceWVADACCInit+0x98>:
  144f88:	ebfa3000000039ef 	{ addmi	a14, a9, 0x300; ae_movi	aed0, 0; nop }
  144f90:	e46ea2               	s32i	a10, a14, 0x390
  144f93:	cc6ec2               	s32i	a12, a14, 0x330
  144f96:	b46ec2               	s32i	a12, a14, 0x2d0
  144f99:	9c6ec2               	s32i	a12, a14, 0x270
  144f9c:	846eb2               	s32i	a11, a14, 0x210
  144f9f:	6c6ec2               	s32i	a12, a14, 0x1b0
  144fa2:	ac5eb2               	s16i	a11, a14, 0x158
  144fa5:	945eb2               	s16i	a11, a14, 0x128
  144fa8:	fc58a2               	s16i	a10, a8, 0x1f8
  144fab:	e458a2               	s16i	a10, a8, 0x1c8
  144fae:	6d6ec2               	s32i	a12, a14, 0x1b4
  144fb1:	ad5eb2               	s16i	a11, a14, 0x15a
  144fb4:	955eb2               	s16i	a11, a14, 0x12a
  144fb7:	1d68c2               	s32i	a12, a8, 116
  144fba:	3568c2               	s32i	a12, a8, 212
  144fbd:	4d68c2               	s32i	a12, a8, 0x134
  144fc0:	6568a2               	s32i	a10, a8, 0x194
  144fc3:	e558a2               	s16i	a10, a8, 0x1ca
  144fc6:	fd58a2               	s16i	a10, a8, 0x1fa
  144fc9:	fe58d2               	s16i	a13, a8, 0x1fc
  144fcc:	ff58d2               	s16i	a13, a8, 0x1fe
  144fcf:	8068b2               	s32i	a11, a8, 0x200
  144fd2:	e00854               	ae_s32.l.i	aed0, a8, 20
  144fd5:	f01d                	retw.n

00144fd7 <SolomonVoiceWVADACCInit+0xe7>:
	...

00144fd8 <SolomonVoiceW_VADACC_ParamConfig>:
  144fd8:	004136               	entry	a1, 32
  144fdb:	009342               	l16si	a4, a3, 0
  144fde:	005242               	s16i	a4, a2, 0
  144fe1:	f01d                	retw.n

00144fe3 <SolomonVoiceW_VADACC_ParamConfig+0xb>:
	...

00144fe4 <SolomonVoiceWVADACCVectorSmooting>:
  144fe4:	004136               	entry	a1, 32
  144fe7:	028d                	mov.n	a8, a2
  144fe9:	7722c4               	ae_la64.pp	u0, a2
  144fec:	047d                	mov.n	a7, a4
  144fee:	036d                	mov.n	a6, a3
  144ff0:	281344               	ae_zalign64	u1
  144ff3:	280394               	ae_movalign	u2, u1
  144ff6:	324b                	addi.n	a3, a2, 4
  144ff8:	464b                	addi.n	a4, a6, 4
  144ffa:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  144ffd:	6237a6               	blti	a7, 3, 145063 <SolomonVoiceWVADACCVectorSmooting+0x7f>
  145000:	280394               	ae_movalign	u2, u1
  145003:	8e2361               	l32r	a6, 128890 (2aaa <XtosCoreStateSize+0x282a>)
  145006:	020c                	movi.n	a2, 0
  145008:	570b                	addi.n	a5, a7, -1
  14500a:	e97c                	movi.n	a9, -2
  14500c:	153994               	ae_movda32x2	aed3, a9, a9
  14500f:	215150               	srai	a5, a5, 1
  145012:	154264               	ae_movda32x2	aed4, a2, a6
  145015:	39a576               	loopgtz	a5, 145052 <SolomonVoiceWVADACCVectorSmooting+0x6e>
  145018:	ebfbd3000e01088f 	{ ae_la32x2.ip	aed0, u0, a8; ae_mov	aed1, aed0; nop }
  145020:	a02104               	ae_sel16i	aed2, aed1, aed0, 0
  145023:	401124               	ae_add32s	aed1, aed1, aed2
  145026:	401104               	ae_add32s	aed1, aed1, aed0
  145029:	411134               	ae_and	aed1, aed1, aed3
  14502c:	2609dd144121259f 	{ nop; ae_mul32x16.l0	aed1, aed1, aed4; ae_mul32x16.h0_s2	aed2, aed1, aed4 }
  145034:	05fbdd101f10259f 	{ nop; nop; ae_slai64s	aed1, aed1, 17 }
  14503c:	05fbdd102f20259f 	{ nop; nop; ae_slai64s	aed2, aed2, 17 }
  145044:	0d80084110b0102e 	{ ae_trunci32x2f64s	aed1, aed2, aed1, 0; nop }
  14504c:	0c13d4               	ae_sa32x2.ip	aed1, u1, a3
  14504f:	0c14e4               	ae_sa32x2.ip	aed1, u2, a4

00145052 <SolomonVoiceWVADACCVectorSmooting+0x6e>:
  145052:	280314               	ae_movalign	u0, u1
  145055:	280364               	ae_movalign	u1, u2
  145058:	280384               	ae_movalign	u2, u0
  14505b:	7733e4               	ae_sa64pos.fp	u2, a3
  14505e:	7734d4               	ae_sa64pos.fp	u1, a4
  145061:	f01d                	retw.n

00145063 <SolomonVoiceWVADACCVectorSmooting+0x7f>:
  145063:	7733e4               	ae_sa64pos.fp	u2, a3
  145066:	7734d4               	ae_sa64pos.fp	u1, a4
  145069:	f01d                	retw.n

0014506b <SolomonVoiceWVADACCVectorSmooting+0x87>:
	...

0014506c <FN_VADACC_multi_constant>:
  14506c:	004136               	entry	a1, 32
  14506f:	038d                	mov.n	a8, a3
  145071:	7722c4               	ae_la64.pp	u0, a2
  145074:	7723f4               	ae_la64.pp	u3, a3
  145077:	281384               	ae_zalign64	u2
  14507a:	e8a392               	movi	a9, 0x3e8
  14507d:	047d                	mov.n	a7, a4
  14507f:	05a052               	movi	a5, 5
  145082:	204220               	or	a4, a2, a2
  145085:	238576               	loop	a5, 1450ac <FN_VADACC_multi_constant+0x40>
  145088:	3708f4               	ae_la16x4.ip	aed0, u3, a8
  14508b:	3712c4               	ae_la16x4.ip	aed1, u0, a2
  14508e:	8903cf000032028e 	{ ae_la16x4.ip	aed0, u0, a2; ae_sel16i.n	aed2, aed0, aed0, 3; ae_sel16i	aed3, aed0, aed0, 9 }
  145096:	0c80097391a2122e 	{ ae_sel16i	aed1, aed2, aed2, 9; ae_mulfp16x4ras	aed2, aed1, aed3 }
  14509e:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  1450a6:	0c24a4               	ae_sa16x4.ip	aed2, u2, a4
  1450a9:	0c04a4               	ae_sa16x4.ip	aed0, u2, a4

001450ac <FN_VADACC_multi_constant+0x40>:
  1450ac:	eac752               	addi	a5, a7, -22
  1450af:	280364               	ae_movalign	u1, u2
  1450b2:	3712c4               	ae_la16x4.ip	aed1, u0, a2
  1450b5:	3728f4               	ae_la16x4.ip	aed2, u3, a8
  1450b8:	043d                	mov.n	a3, a4
  1450ba:	ebc742               	addi	a4, a7, -21
  1450bd:	89fb56202f20455e 	{ movgez	a4, a5, a5; nop; ae_sel16i	aed2, aed2, aed2, 9 }

001450c5 <FN_VADACC_multi_constant+0x59>:
  1450c5:	0c801a72c1a019ee 	{ ae_movda16	aed1, a9; ae_mulfp16x4ras	aed0, aed1, aed2 }
  1450cd:	214140               	srai	a4, a4, 1
  1450d0:	0c0394               	ae_sa16x4.ip	aed0, u1, a3
  1450d3:	f03d                	nop.n
  1450d5:	0da476               	loopgtz	a4, 1450e6 <FN_VADACC_multi_constant+0x7a>
  1450d8:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  1450db:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  1450e3:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

001450e6 <FN_VADACC_multi_constant+0x7a>:
  1450e6:	7733d4               	ae_sa64pos.fp	u1, a3
  1450e9:	f01d                	retw.n

001450eb <FN_VADACC_multi_constant+0x7f>:
	...

001450ec <FN_VADACC_freqmask_vector>:
  1450ec:	004136               	entry	a1, 32
  1450ef:	281344               	ae_zalign64	u1
  1450f2:	03cd                	mov.n	a12, a3
  1450f4:	90a430               	addx2	a10, a4, a3
  1450f7:	02dd                	mov.n	a13, a2
  1450f9:	c0f540               	sub	a15, a5, a4
  1450fc:	400000314506e7fe 	{ ae_movda32	aed6, a7; nop; addi	a14, a15, 3 }
  145104:	a02420               	addx4	a2, a4, a2
  145107:	7722c4               	ae_la64.pp	u0, a2
  14510a:	c5fa56102054effe 	{ movgez	a14, a15, a15; ae_movi	aed4, 0; ae_movi	aed5, 1 }
  145112:	21e2e0               	srai	a14, a14, 2
  145115:	27ae76               	loopgtz	a14, 145140 <FN_VADACC_freqmask_vector+0x54>
  145118:	ebfbd3040e00228f 	{ ae_la32x2.ip	aed2, u0, a2; ae_mov	aed0, aed4; nop }
  145120:	ebfbd3000e01328f 	{ ae_la32x2.ip	aed3, u0, a2; ae_mov	aed1, aed0; nop }
  145128:	052624               	ae_slaa32s	aed2, aed2, a6
  14512b:	541624               	ae_lt32	b0:b1, aed6, aed2
  14512e:	052634               	ae_slaa32s	aed2, aed3, a6
  145131:	3b0514               	ae_movt32x2	aed0, aed5, b0:b1
  145134:	541624               	ae_lt32	b0:b1, aed6, aed2
  145137:	3b1514               	ae_movt32x2	aed1, aed5, b0:b1
  14513a:	a82014               	ae_sel16i	aed2, aed0, aed1, 8
  14513d:	0c2a94               	ae_sa16x4.ip	aed2, u1, a10

00145140 <FN_VADACC_freqmask_vector+0x54>:
  145140:	a03e40               	addx4	a3, a14, a4
  145143:	773ad4               	ae_sa64pos.fp	u1, a10
  145146:	0d000e4160b0a35e 	{ bge.w18	a3, a5, 145230 <FN_VADACC_freqmask_vector+0x144>; nop }
  14514e:	9043c0               	addx2	a4, a3, a12
  145151:	a023d0               	addx4	a2, a3, a13
  145154:	239680               	sext	a9, a6, 15
  145157:	c03530               	sub	a3, a5, a3
  14515a:	215230               	srai	a5, a3, 2
  14515d:	14b030               	extui	a11, a3, 0, 2
  145160:	11ab76               	loopgtz	a11, 145175 <FN_VADACC_freqmask_vector+0x89>
  145163:	be2214               	ae_l32.ip	aed2, a2, 4
  145166:	051924               	ae_slaa32s	aed1, aed2, a9
  145169:	25c1c4               	ae_movad32.l	a12, aed1
  14516c:	72c7c0               	salt	a12, a7, a12
  14516f:	3c0c34               	ae_movda32	aed0, a12
  145172:	d30414               	ae_s16.0.ip	aed0, a4, 2
  145175:	0b7516               	beqz	a5, 145230 <FN_VADACC_freqmask_vector+0x144>
  145178:	350b                	addi.n	a3, a5, -1
  14517a:	be9244               	ae_l32.ip	aed9, a2, 16
  14517d:	400001847e18929e 	{ ae_l32.i	aed8, a2, -8; nop; ae_slaa32s	aed1, aed9, a9 }
  145185:	400001847d37829e 	{ ae_l32.i	aed7, a2, -12; nop; ae_slaa32s	aed3, aed8, a9 }
  14518d:	400001847f46729e 	{ ae_l32.i	aed6, a2, -4; nop; ae_slaa32s	aed4, aed7, a9 }
  145195:	055964               	ae_slaa32s	aed5, aed6, a9
  145198:	25f5c4               	ae_movad32.l	a15, aed5
  14519b:	2564c4               	ae_movad32.l	a6, aed4
  14519e:	25e3c4               	ae_movad32.l	a14, aed3
  1451a1:	726760               	salt	a6, a7, a6
  1451a4:	72e7e0               	salt	a14, a7, a14
  1451a7:	72f7f0               	salt	a15, a7, a15
  1451aa:	0020f0               	nop
  1451ad:	59a376               	loopgtz	a3, 14520a <FN_VADACC_freqmask_vector+0x11e>

001451b0 <FN_VADACC_freqmask_vector+0xc4>:
  1451b0:	400001747151321e 	{ ae_l32.i	aed1, a2, 4; nop; ae_movad32.l	a3, aed1 }
  1451b8:	400001847231129e 	{ ae_l32.i	aed1, a2, 8; nop; ae_slaa32s	aed3, aed1, a9 }
  1451c0:	400001847351129e 	{ ae_l32.i	aed1, a2, 12; nop; ae_slaa32s	aed5, aed1, a9 }
  1451c8:	723730               	salt	a3, a7, a3
  1451cb:	400001754553ff3e 	{ ae_movda32	aed3, a15; nop; ae_movad32.l	a15, aed3 }
  1451d3:	400001b54542436e 	{ ae_movda32	aed2, a3; nop; ae_movda32	aed4, a6 }
  1451db:	be0244               	ae_l32.ip	aed0, a2, 16
  1451de:	d32444               	ae_s16.0.ip	aed2, a4, 8
  1451e1:	4000017545553e5e 	{ ae_movda32	aed5, a14; nop; ae_movad32.l	a3, aed5 }
  1451e9:	40000184bd14149e 	{ ae_s16.0.i	aed4, a4, -6; nop; ae_slaa32s	aed1, aed1, a9 }
  1451f1:	40000174be55e41e 	{ ae_s16.0.i	aed5, a4, -4; nop; ae_movad32.l	a14, aed1 }
  1451f9:	40000184bf13049e 	{ ae_s16.0.i	aed3, a4, -2; nop; ae_slaa32s	aed1, aed0, a9 }
  145201:	7267f0               	salt	a6, a7, a15
  145204:	72f7e0               	salt	a15, a7, a14
  145207:	72e730               	salt	a14, a7, a3

0014520a <FN_VADACC_freqmask_vector+0x11e>:
  14520a:	25a1c4               	ae_movad32.l	a10, aed1
  14520d:	72a7a0               	salt	a10, a7, a10
  145210:	400001b545dc46ae 	{ ae_movda32	aed12, a6; nop; ae_movda32	aed13, a10 }
  145218:	d3d444               	ae_s16.0.ip	aed13, a4, 8
  14521b:	400001b4bdbc44ee 	{ ae_s16.0.i	aed12, a4, -6; nop; ae_movda32	aed11, a14 }
  145223:	400001b4beab44fe 	{ ae_s16.0.i	aed11, a4, -4; nop; ae_movda32	aed10, a15 }
  14522b:	d2a4f4               	ae_s16.0.i	aed10, a4, -2
  14522e:	f01d                	retw.n

00145230 <FN_VADACC_freqmask_vector+0x144>:
  145230:	f01d                	retw.n

00145232 <FN_VADACC_freqmask_vector+0x146>:
	...

00145234 <FN_VADACC_multi_function>:
  145234:	004136               	entry	a1, 32
  145237:	7722c4               	ae_la64.pp	u0, a2
  14523a:	281344               	ae_zalign64	u1
  14523d:	400001014401438e 	{ ae_movda16	aed1, a3; nop; movi	a4, 8 }
  145245:	023d                	mov.n	a3, a2
  145247:	0d8476               	loop	a4, 145258 <FN_VADACC_multi_function+0x24>
  14524a:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  14524d:	0c801a7130a0959e 	{ nop; ae_mulfp16x4ras	aed0, aed0, aed1 }
  145255:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

00145258 <FN_VADACC_multi_function+0x24>:
  145258:	7733d4               	ae_sa64pos.fp	u1, a3
  14525b:	f01d                	retw.n

0014525d <FN_VADACC_multi_function+0x29>:
  14525d:	000000                                        ...

00145260 <FN_VADACC_recursiveAVG_ls_vector>:
  145260:	00c136               	entry	a1, 96
  145263:	047d                	mov.n	a7, a4
  145265:	281304               	ae_zalign64	u0
  145268:	7723d4               	ae_la64.pp	u1, a3
  14526b:	7724e4               	ae_la64.pp	u2, a4
  14526e:	7722f4               	ae_la64.pp	u3, a2
  145271:	2cc5c2               	addi	a12, a5, 44
  145274:	069d                	mov.n	a9, a6
  145276:	ebfa59000400622f 	{ or	a6, a2, a2; ae_movi	aed0, 4; nop }
  14527e:	11c9                	s32i.n	a12, a1, 4
  145280:	e90114               	ae_s32x2.i	aed0, a1, 8
  145283:	0199                	s32i.n	a9, a1, 0
  145285:	ebfbdd000f00116f 	{ ae_salign64.i	u3, a1, 32; nop; nop }
  14528d:	ebfbdd000f00115f 	{ ae_salign64.i	u2, a1, 40; nop; nop }
  145295:	ebfbdd000f0011af 	{ ae_salign64.i	u1, a1, 48; nop; nop }
  14529d:	ebfbdc000f00118f 	{ ae_salign64.i	u0, a1, 16; nop; nop }
  1452a5:	ebfbdc000f00119f 	{ ae_salign64.i	u0, a1, 24; nop; nop }

001452ad <FN_VADACC_recursiveAVG_ls_vector+0x4d>:
  1452ad:	01a8                	l32i.n	a10, a1, 0
  1452af:	8ca8d1               	l32r	a13, 128550 (3fff <xthals_release_major+0x111f>)
  1452b2:	ebfbdd000f00012f 	{ ae_lalign64.i	u1, a1, 32; nop; nop }
  1452ba:	ebfbdd000f00018f 	{ ae_lalign64.i	u0, a1, 48; nop; nop }
  1452c2:	0d13c4               	ae_la32x2.ip	aed1, u0, a3
  1452c5:	0d02d4               	ae_la32x2.ip	aed0, u1, a2
  1452c8:	3c3d24               	ae_movda16	aed3, a13
  1452cb:	ebfbdd000f00112f 	{ ae_salign64.i	u1, a1, 32; nop; nop }
  1452d3:	ebfbdd030e02118f 	{ ae_salign64.i	u0, a1, 48; ae_mov	aed2, aed3; nop }
  1452db:	fbb265               	call8	140e00 <fx_SolomonVoice_recursiveAVG_ls_2_vector>
  1452de:	11e8                	l32i.n	a14, a1, 4
  1452e0:	ebfbdc000f00018f 	{ ae_lalign64.i	u0, a1, 16; nop; nop }
  1452e8:	ebfbdd000f00015f 	{ ae_lalign64.i	u2, a1, 40; nop; nop }
  1452f0:	ebfbdc000f0001bf 	{ ae_lalign64.i	u1, a1, 24; nop; nop }
  1452f8:	0195c2               	l16si	a12, a5, 2
  1452fb:	0095b2               	l16si	a11, a5, 0
  1452fe:	c19114               	ae_l32x2.i	aed9, a1, 8
  145301:	b3fb4f009f90fede 	{ movi	a13, -2; nop; ae_max32	aed9, aed0, aed9 }
  145309:	25a9b4               	ae_movad32.h	a10, aed9
  14530c:	400001754557bb9e 	{ ae_movda32	aed7, a11; nop; ae_movad32.l	a11, aed9 }
  145314:	10aad0               	and	a10, a10, a13
  145317:	10bbd0               	and	a11, a11, a13
  14531a:	400001b545584cae 	{ ae_movda32	aed8, a12; nop; ae_movda32	aed5, a10 }
  145322:	0c8018b785d56b2e 	{ ae_movda32	aed6, a11; ae_mul32.ll	aed5, aed5, aed7 }
  14532a:	eb0f4008060601ff 	{ movi	a15, 1; ae_mul32.ll	aed6, aed6, aed8; nop }
  145332:	0cfb20f05f50455f 	{ addi	a5, a5, 4; nop; ae_srai64	aed5, aed5, 15 }
  14533a:	0cfbc8f06f60857f 	{ ae_movad32.l	a8, aed5; nop; ae_srai64	aed6, aed6, 15 }
  145342:	2596c4               	ae_movad32.l	a9, aed6
  145345:	154894               	ae_movda32x2	aed4, a8, a9
  145348:	052f44               	ae_slaa32s	aed2, aed4, a15
  14534b:	0c26d4               	ae_sa32x2.ip	aed2, u1, a6
  14534e:	0d34e4               	ae_la32x2.ip	aed3, u2, a4
  145351:	ebfbdc000f0011bf 	{ ae_salign64.i	u1, a1, 24; nop; nop }
  145359:	b3fbdd203f20115e 	{ ae_salign64.i	u2, a1, 40; nop; ae_max32	aed2, aed2, aed3 }
  145361:	0c27c4               	ae_sa32x2.ip	aed2, u0, a7
  145364:	ebfbdc000f00118f 	{ ae_salign64.i	u0, a1, 16; nop; nop }
  14536c:	0d3ff341d0b0b5ee 	{ bne.w18	a5, a14, 1452ad <FN_VADACC_recursiveAVG_ls_vector+0x4d>; nop }
  145374:	7736d4               	ae_sa64pos.fp	u1, a6
  145377:	7737c4               	ae_sa64pos.fp	u0, a7
  14537a:	f01d                	retw.n

0014537c <FN_VADACC>:
  14537c:	010136               	entry	a1, 128
  14537f:	00a1d2               	movi	a13, 0x100
  145382:	80a0c2               	movi	a12, 128
  145385:	40a1f2               	movi	a15, 0x140
  145388:	8c3fa1               	l32r	a10, 128484 (1f830 <xthals_release_major+0x1c950>)
  14538b:	8cfde1               	l32r	a14, 128780 (22bf6 <_memmap_cacheattr_bp_base+0xbf4>)
  14538e:	8c2781               	l32r	a8, 12842c (22602 <_memmap_cacheattr_bp_base+0x600>)
  145391:	54d232               	addmi	a3, a2, 0x5400
  145394:	49d2b2               	addmi	a11, a2, 0x4900
  145397:	7fdbb2               	addmi	a11, a11, 0x7f00
  14539a:	7fd332               	addmi	a3, a3, 0x7f00
  14539d:	699332               	l16si	a3, a3, 210
  1453a0:	828a                	add.n	a8, a2, a8
  1453a2:	519bb2               	l16si	a11, a11, 162
  1453a5:	e2ea                	add.n	a14, a2, a14
  1453a7:	a2aa                	add.n	a10, a2, a10
  1453a9:	71a9                	s32i.n	a10, a1, 28
  1453ab:	009ee2               	l16si	a14, a14, 0
  1453ae:	51b9                	s32i.n	a11, a1, 20
  1453b0:	009882               	l16si	a8, a8, 0
  1453b3:	096182               	s32i	a8, a1, 36
  1453b6:	8e14b1               	l32r	a11, 128c08 (d3e0 <xthals_release_major+0xa500>)
  1453b9:	c0eef0               	sub	a14, a14, a15
  1453bc:	80b2b0               	add	a11, a2, a11
  1453bf:	83cde0               	moveqz	a12, a13, a14
  1453c2:	0a61c2               	s32i	a12, a1, 40
  1453c5:	0f61b2               	s32i	a11, a1, 60
  1453c8:	ef65e5               	call8	134a28 <fltfx_SolomonVoice_FFT_to_FFTpwr>
  1453cb:	8e1091               	l32r	a9, 128c0c (1f83c <xthals_release_major+0x1c95c>)
  1453ce:	929a                	add.n	a9, a2, a9
  1453d0:	098d                	mov.n	a8, a9
  1453d2:	7729c4               	ae_la64.pp	u0, a9
  1453d5:	0d48c4               	ae_la32x2.ip	aed4, u0, a8
  1453d8:	8199                	s32i.n	a9, a1, 32
  1453da:	c500d3042456088e 	{ ae_la32x2.ip	aed0, u0, a8; ae_sel16i.n	aed6, aed4, aed4, 0; ae_movi	aed5, 0 }
  1453e2:	403564               	ae_add32s	aed3, aed5, aed6
  1453e5:	940040403012039e 	{ movi	a9, 3; ae_sel16i.n	aed2, aed0, aed0, 0; ae_add32s	aed1, aed3, aed4 }
  1453ed:	ebe8d3020101388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed1, aed2; nop }
  1453f5:	158976               	loop	a9, 14540e <FN_VADACC+0x92>
  1453f8:	80e8d3303121088e 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed1, aed1, aed0; ae_sel16i	aed2, aed3, aed3, 0 }
  145400:	401124               	ae_add32s	aed1, aed1, aed2
  145403:	9400d3301021388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_sel16i.n	aed1, aed0, aed0, 0; ae_add32s	aed2, aed1, aed3 }
  14540b:	401214               	ae_add32s	aed1, aed2, aed1

0014540e <FN_VADACC+0x92>:
  14540e:	58c1a2               	addi	a10, a1, 88
  145411:	8dffb1               	l32r	a11, 128c10 (1f86c <xthals_release_major+0x1c98c>)
  145414:	eb0040030302104f 	{ movi	a4, 16; ae_sel16i.n	aed2, aed3, aed3, 0; nop }
  14541c:	400001b545ad334e 	{ ae_movda32	aed13, a3; nop; ae_movda16	aed10, a4 }
  145424:	18e8d910d1d0e10f 	{ ae_movi	aed14, 1; ae_add32s	aed0, aed1, aed0; ae_slai32	aed13, aed13, 1 }
  14542c:	93e850e2d0dfb2be 	{ add	a11, a2, a11; ae_add32s	aed15, aed0, aed2; ae_add32	aed13, aed13, aed14 }
  145434:	b1b9                	s32i.n	a11, a1, 44
  145436:	40000174765c6bde 	{ ae_l32.i	aed12, a11, 24; nop; ae_movad32.l	a6, aed13 }
  14543e:	0d801ac3cf1b96ee 	{ ae_movda16	aed9, a6; ae_add32s	aed11, aed15, aed3 }
  145446:	ebe8b40c0b089a8f 	{ ae_s16.0.i	aed9, a10, -16; ae_add32s	aed8, aed11, aed12; nop }
  14544e:	ebf0c80a0907a87f 	{ ae_movad32.l	a10, aed8; ae_sub16s	aed7, aed9, aed10; nop }
  145456:	25b784               	ae_movad16.0	a11, aed7
  145459:	015ae5               	call8	146a08 <DVTXOP_10log10_l>
  14545c:	ed7c                	movi.n	a13, -2
  14545e:	8dee71               	l32r	a7, 128c18 (1fe00 <xthals_release_major+0x1cf20>)
  145461:	8def41               	l32r	a4, 128c20 (dff0 <xthals_release_major+0xb110>)
  145464:	8dec81               	l32r	a8, 128c14 (6e37343 <_memmap_mem_sram_end+0x63f7343>)
  145467:	400001b5450f4a8e 	{ ae_movda32	aed15, a10; nop; ae_movda32	aed0, a8 }
  14546f:	424a                	add.n	a4, a2, a4
  145471:	ebf350000f0e727f 	{ add	a7, a2, a7; ae_sub32s	aed14, aed15, aed0; nop }
  145479:	255ec4               	ae_movad32.l	a5, aed14
  14547c:	4c27c2               	l32i	a12, a7, 0x130
  14547f:	10e5d0               	and	a14, a5, a13
  145482:	3c2e34               	ae_movda32	aed2, a14
  145485:	10ecd0               	and	a14, a12, a13
  145488:	3fa5c7               	bge	a5, a12, 1454cb <FN_VADACC+0x14f>
  14548b:	8b72c1               	l32r	a12, 128254 (199a <XtosCoreStateSize+0x171a>)
  14548e:	8cc4f1               	l32r	a15, 1287a0 (6665 <xthals_release_major+0x3785>)
  145491:	400001b545764efe 	{ ae_movda32	aed6, a14; nop; ae_movda32	aed7, a15 }
  145499:	0c8018b786d65c2e 	{ ae_movda32	aed5, a12; ae_mul32.ll	aed6, aed6, aed7 }
  1454a1:	eb0fdd050205259f 	{ nop; ae_mul32.ll	aed5, aed2, aed5; nop }
  1454a9:	8c6f64               	ae_srai64	aed6, aed6, 15
  1454ac:	0cfbc8f05f50b67f 	{ ae_movad32.l	a11, aed6; nop; ae_srai64	aed5, aed5, 15 }
  1454b4:	25a5c4               	ae_movad32.l	a10, aed5
  1454b7:	400001b545344abe 	{ ae_movda32	aed4, a10; nop; ae_movda32	aed3, a11 }
  1454bf:	401344               	ae_add32s	aed1, aed3, aed4
  1454c2:	2591c4               	ae_movad32.l	a9, aed1
  1454c5:	4c6792               	s32i	a9, a7, 0x130
  1454c8:	000f06               	j	145508 <FN_VADACC+0x18c>

001454cb <FN_VADACC+0x14f>:
  1454cb:	8da7b1               	l32r	a11, 128b68 (4ccc <xthals_release_major+0x1dec>)
  1454ce:	8b5dc1               	l32r	a12, 128244 (3333 <xthals_release_major+0x453>)
  1454d1:	400001b545dc4ece 	{ ae_movda32	aed12, a14; nop; ae_movda32	aed13, a12 }
  1454d9:	0c8018bd8cdcbb2e 	{ ae_movda32	aed11, a11; ae_mul32.ll	aed12, aed12, aed13 }
  1454e1:	eb0fdd0b020b259f 	{ nop; ae_mul32.ll	aed11, aed2, aed11; nop }
  1454e9:	8ccfc4               	ae_srai64	aed12, aed12, 15
  1454ec:	0cfbc8f0bfb0ac7f 	{ ae_movad32.l	a10, aed12; nop; ae_srai64	aed11, aed11, 15 }
  1454f4:	259bc4               	ae_movad32.l	a9, aed11
  1454f7:	400001b5459a49ae 	{ ae_movda32	aed10, a9; nop; ae_movda32	aed9, a10 }
  1454ff:	4089a4               	ae_add32s	aed8, aed9, aed10
  145502:	2588c4               	ae_movad32.l	a8, aed8
  145505:	4c6782               	s32i	a8, a7, 0x130

00145508 <FN_VADACC+0x18c>:
  145508:	8dc5e1               	l32r	a14, 128c1c (27000000 <_memmap_cacheattr_bp_allvalid+0x4ddddde>)
  14550b:	8d89c1               	l32r	a12, 128b30 (7d70 <xthals_release_major+0x4e90>)
  14550e:	1a0c                	movi.n	a10, 1
  145510:	9188                	l32i.n	a8, a1, 36
  145512:	8dc4b1               	l32r	a11, 128c24 (29c00000 <_memmap_cacheattr_bp_allvalid+0x79dddde>)
  145515:	8fa292               	movi	a9, 0x28f
  145518:	400001b5453049be 	{ ae_movda32	aed0, a9; nop; ae_movda32	aed3, a11 }
  145520:	938a80               	movnez	a8, a10, a8
  145523:	400001754551fc3e 	{ ae_movda32	aed1, a12; nop; ae_movad32.l	a15, aed3 }
  14552b:	08cd                	mov.n	a12, a8
  14552d:	93ef80               	movnez	a14, a15, a8
  145530:	3cae57               	bge	a14, a5, 145570 <FN_VADACC+0x1f4>
  145533:	3f2492               	l32i	a9, a4, 252
  145536:	4024e2               	l32i	a14, a4, 0x100
  145539:	1099d0               	and	a9, a9, a13
  14553c:	0c8018b082d6592e 	{ ae_movda32	aed5, a9; ae_mul32.ll	aed6, aed2, aed0 }
  145544:	eb0fdd010505259f 	{ nop; ae_mul32.ll	aed5, aed5, aed1; nop }
  14554c:	8c6f64               	ae_srai64	aed6, aed6, 15
  14554f:	0cfbc8f05f50867f 	{ ae_movad32.l	a8, aed6; nop; ae_srai64	aed5, aed5, 15 }
  145557:	25f5c4               	ae_movad32.l	a15, aed5
  14555a:	400001b545f448fe 	{ ae_movda32	aed4, a8; nop; ae_movda32	aed15, a15 }
  145562:	40ef44               	ae_add32s	aed14, aed15, aed4
  145565:	25fec4               	ae_movad32.l	a15, aed14
  145568:	3f64f2               	s32i	a15, a4, 252
  14556b:	000e46               	j	1455a8 <FN_VADACC+0x22c>

0014556e <FN_VADACC+0x1f2>:
	...

00145570 <FN_VADACC+0x1f4>:
  145570:	4024e2               	l32i	a14, a4, 0x100
  145573:	3f24f2               	l32i	a15, a4, 252
  145576:	10eed0               	and	a14, a14, a13
  145579:	0c8018b082da9e2e 	{ ae_movda32	aed9, a14; ae_mul32.ll	aed10, aed2, aed0 }
  145581:	eb0fdd010909259f 	{ nop; ae_mul32.ll	aed9, aed9, aed1; nop }
  145589:	8cafa4               	ae_srai64	aed10, aed10, 15
  14558c:	0cfbc8f09f90ba7f 	{ ae_movad32.l	a11, aed10; nop; ae_srai64	aed9, aed9, 15 }
  145594:	25a9c4               	ae_movad32.l	a10, aed9
  145597:	400001b545784bae 	{ ae_movda32	aed8, a11; nop; ae_movda32	aed7, a10 }
  14559f:	406784               	ae_add32s	aed6, aed7, aed8
  1455a2:	25e6c4               	ae_movad32.l	a14, aed6
  1455a5:	4064e2               	s32i	a14, a4, 0x100

001455a8 <FN_VADACC+0x22c>:
  1455a8:	8bac91               	l32r	a9, 128458 (2548c <_memmap_cacheattr_bp_base+0x348a>)
  1455ab:	929a                	add.n	a9, a2, a9
  1455ad:	0998                	l32i.n	a9, a9, 0
  1455af:	8d9ea1               	l32r	a10, 128c28 (733c <xthals_release_major+0x445c>)
  1455b2:	72e916               	beqz	a9, 145ce4 <FN_VADACC+0x968>
  1455b5:	0d407c4170b0190e 	{ beqi.w18	a9, 1, 145d80 <FN_VADACC+0xa04>; nop }
  1455bd:	0d407d41a0b0290e 	{ beqi.w18	a9, 2, 145d9b <FN_VADACC+0xa1f>; nop }
  1455c5:	0d407d41b0b0390e 	{ beqi.w18	a9, 3, 145da4 <FN_VADACC+0xa28>; nop }
  1455cd:	0d407d41c0b0490e 	{ beqi.w18	a9, 4, 145dad <FN_VADACC+0xa31>; nop }
  1455d5:	0d407d41f0b0590e 	{ beqi.w18	a9, 5, 145db8 <FN_VADACC+0xa3c>; nop }
  1455dd:	0d407e4100b0690e 	{ beqi.w18	a9, 6, 145dc1 <FN_VADACC+0xa45>; nop }
  1455e5:	f9c9b2               	addi	a11, a9, -7
  1455e8:	180c                	movi.n	a8, 1
  1455ea:	0a0c                	movi.n	a10, 0
  1455ec:	8d90d1               	l32r	a13, 128c2c (6784 <xthals_release_major+0x38a4>)
  1455ef:	83a8b0               	moveqz	a10, a8, a11
  1455f2:	8c32b1               	l32r	a11, 1286bc (6590 <xthals_release_major+0x36b0>)
  1455f5:	400001b544103dbe 	{ ae_movda16	aed0, a13; nop; ae_movda16	aed1, a11 }
  1455fd:	7efa16               	beqz	a10, 145df0 <FN_VADACC+0xa74>

00145600 <FN_VADACC+0x284>:
  145600:	ed7c                	movi.n	a13, -2
  145602:	8b01b1               	l32r	a11, 128208 (7fff <xthals_release_major+0x511f>)
  145605:	25a084               	ae_movad16.0	a10, aed0
  145608:	400001b5451f3abe 	{ ae_movda32	aed15, a10; nop; ae_movda16	aed1, a11 }
  145610:	109fd0               	and	a9, a15, a13
  145613:	4c27b2               	l32i	a11, a7, 0x130
  145616:	10ded0               	and	a13, a14, a13
  145619:	0d8018c08150d92e 	{ ae_movda32	aed13, a9; ae_sub16s	aed0, aed1, aed0 }
  145621:	8198                	l32i.n	a9, a1, 32
  145623:	40000175450e8d0e 	{ ae_movda32	aed14, a13; nop; ae_movad16.0	a8, aed0 }
  14562b:	8d81d1               	l32r	a13, 128c30 (24800000 <_memmap_cacheattr_bp_allvalid+0x25dddde>)
  14562e:	0c8018bf8edef82e 	{ ae_movda32	aed15, a8; ae_mul32.ll	aed14, aed14, aed15 }
  145636:	0c8018bf8ddd9c2e 	{ ae_movda32	aed9, a12; ae_mul32.ll	aed13, aed13, aed15 }
  14563e:	8cefe4               	ae_srai64	aed14, aed14, 15
  145641:	0cfac8f0d0dafe7f 	{ ae_movad32.l	a15, aed14; ae_movi	aed10, 0; ae_srai64	aed13, aed13, 15 }
  145649:	c2fbc890af00ed7e 	{ ae_movad32.l	a14, aed13; nop; ae_eq32	b0:b1, aed9, aed10 }
  145651:	400001b545bc4fee 	{ ae_movda32	aed12, a15; nop; ae_movda32	aed11, a14 }
  145659:	0d8018cc8b189d2e 	{ ae_movda32	aed9, a13; ae_add32s	aed8, aed11, aed12 }
  145661:	538834               	ae_min32	aed8, aed8, aed3
  145664:	b3fb59809f80899e 	{ or	a8, a9, a9; nop; ae_max32	aed8, aed8, aed9 }
  14566c:	c4fb40300f8000fe 	{ movi	a15, 0; nop; ae_movf32x2	aed8, aed3, b0:b1 }
  145674:	25a8c4               	ae_movad32.l	a10, aed8
  145677:	400001114506df0e 	{ ae_movda32	aed6, a15; nop; movi	a13, 16 }
  14567f:	72ca50               	salt	a12, a10, a5
  145682:	9657c2               	s16i	a12, a7, 0x12c
  145685:	72aab0               	salt	a10, a10, a11
  145688:	9757a2               	s16i	a10, a7, 0x12e
  14568b:	7729c4               	ae_la64.pp	u0, a9
  14568e:	0d58c4               	ae_la32x2.ip	aed5, u0, a8
  145691:	b1e8                	l32i.n	a14, a1, 44
  145693:	eb00d3050507188f 	{ ae_la32x2.ip	aed1, u0, a8; ae_sel16i.n	aed7, aed5, aed5, 0; nop }
  14569b:	0d801ac7c614cdee 	{ ae_movda16	aed12, a13; ae_add32s	aed4, aed6, aed7 }
  1456a3:	94002551412381ce 	{ addi	a12, a1, 88; ae_sel16i.n	aed3, aed1, aed1, 0; ae_add32s	aed2, aed4, aed5 }
  1456ab:	ebe8a8030200bc8f 	{ ae_l16.i	aed11, a12, -16; ae_add32s	aed0, aed2, aed3; nop }
  1456b3:	94f0ae1c0beafe8e 	{ ae_l32.i	aed15, a14, -32; ae_sub16s	aed10, aed11, aed12; ae_add32s	aed14, aed0, aed1 }
  1456bb:	0d801acf4e1dba3e 	{ ae_movad16.0	a11, aed10; ae_add32s	aed13, aed14, aed15 }
  1456c3:	25adc4               	ae_movad32.l	a10, aed13
  1456c6:	013425               	call8	146a08 <DVTXOP_10log10_l>
  1456c9:	0d0c                	movi.n	a13, 0
  1456cb:	8d5ae1               	l32r	a14, 128c34 (2a800000 <_memmap_cacheattr_bp_allvalid+0x85dddde>)
  1456ce:	8d5a91               	l32r	a9, 128c38 (1f858 <xthals_release_major+0x1c978>)
  1456d1:	400000814553ba1e 	{ ae_movda32	aed3, a10; nop; addi	a11, a1, 88 }
  1456d9:	8d4ea1               	l32r	a10, 128c14 (6e37343 <_memmap_mem_sram_end+0x63f7343>)
  1456dc:	400001114504ca0e 	{ ae_movda32	aed4, a10; nop; movi	a12, 16 }
  1456e4:	0d801a44c3720cee 	{ ae_movda16	aed0, a12; ae_sub32s	aed2, aed3, aed4 }
  1456ec:	400001742851fb2e 	{ ae_l16.i	aed1, a11, -16; nop; ae_movad32.l	a15, aed2 }
  1456f4:	929a                	add.n	a9, a2, a9
  1456f6:	72eef0               	salt	a14, a14, a15
  1456f9:	41e9                	s32i.n	a14, a1, 16
  1456fb:	3ec994               	ae_l32x2.ip	aed12, a9, 8
  1456fe:	0c80183c8c0edd2e 	{ ae_movda32	aed13, a13; ae_sel16i	aed14, aed12, aed12, 0 }
  145706:	ebe8cd0e0d0b891f 	{ ae_l32x2.ip	aed8, a9, 8; ae_add32s	aed11, aed13, aed14; nop }
  14570e:	9400ddc8b89a259e 	{ nop; ae_sel16i.n	aed10, aed8, aed8, 0; ae_add32s	aed9, aed11, aed12 }
  145716:	ebe8cd0a0907491f 	{ ae_l32x2.ip	aed4, a9, 8; ae_add32s	aed7, aed9, aed10; nop }
  14571e:	9400dd847456259e 	{ nop; ae_sel16i.n	aed6, aed4, aed4, 0; ae_add32s	aed5, aed7, aed8 }
  145726:	ebe8cd060503e91f 	{ ae_l32x2.ip	aed14, a9, 8; ae_add32s	aed3, aed5, aed6; nop }
  14572e:	9400dd4e3ef2259e 	{ nop; ae_sel16i.n	aed2, aed14, aed14, 0; ae_add32s	aed15, aed3, aed4 }
  145736:	ebe8cd020f0da91f 	{ ae_l32x2.ip	aed10, a9, 8; ae_add32s	aed13, aed15, aed2; nop }
  14573e:	9400ddeadabc259e 	{ nop; ae_sel16i.n	aed12, aed10, aed10, 0; ae_add32s	aed11, aed13, aed14 }
  145746:	ebe8cd0c0b09691f 	{ ae_l32x2.ip	aed6, a9, 8; ae_add32s	aed9, aed11, aed12; nop }
  14574e:	9400dda69678259e 	{ nop; ae_sel16i.n	aed8, aed6, aed6, 0; ae_add32s	aed7, aed9, aed10 }
  145756:	405784               	ae_add32s	aed5, aed7, aed8
  145759:	402564               	ae_add32s	aed2, aed5, aed6
  14575c:	ebf0c800010fa27f 	{ ae_movad32.l	a10, aed2; ae_sub16s	aed15, aed1, aed0; nop }
  145764:	25bf84               	ae_movad16.0	a11, aed15
  145767:	012a25               	call8	146a08 <DVTXOP_10log10_l>
  14576a:	9697f2               	l16si	a15, a7, 0x12c
  14576d:	3d3fa4               	ae_movi	aed3, -2
  145770:	4000018145249afe 	{ ae_movda32	aed4, a10; nop; movi	a9, 0x28f }
  145778:	8d2781               	l32r	a8, 128c14 (6e37343 <_memmap_mem_sram_end+0x63f7343>)
  14577b:	8cedb1               	l32r	a11, 128b30 (7d70 <xthals_release_major+0x4e90>)
  14577e:	400001b545504b8e 	{ ae_movda32	aed0, a11; nop; ae_movda32	aed5, a8 }
  145786:	0d8018458472192e 	{ ae_movda32	aed1, a9; ae_sub32s	aed2, aed4, aed5 }
  14578e:	bbfbc8203f20e27e 	{ ae_movad32.l	a14, aed2; nop; ae_and	aed2, aed2, aed3 }
  145796:	0d40554100b01f0e 	{ beqi.w18	a15, 1, 145cea <FN_VADACC+0x96e>; nop }
  14579e:	3d24d2               	l32i	a13, a4, 244
  1457a1:	3e2492               	l32i	a9, a4, 248
  1457a4:	ea7c                	movi.n	a10, -2
  1457a6:	1099a0               	and	a9, a9, a10
  1457a9:	0c8018b182d9892e 	{ ae_movda32	aed8, a9; ae_mul32.ll	aed9, aed2, aed1 }
  1457b1:	eb0fdd000808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed0; nop }
  1457b9:	8c9f94               	ae_srai64	aed9, aed9, 15
  1457bc:	0cfbc8f08f80897f 	{ ae_movad32.l	a8, aed9; nop; ae_srai64	aed8, aed8, 15 }
  1457c4:	25f8c4               	ae_movad32.l	a15, aed8
  1457c7:	400001b5456748fe 	{ ae_movda32	aed7, a8; nop; ae_movda32	aed6, a15 }
  1457cf:	ebe83007060014cf 	{ addmi	a12, a4, 0x100; ae_add32s	aed0, aed6, aed7; nop }
  1457d7:	e00ce4               	ae_s32.l.i	aed0, a12, -8

001457da <FN_VADACC+0x45e>:
  1457da:	8c25c1               	l32r	a12, 128870 (4000000 <_memmap_mem_sram_end+0x35c0000>)
  1457dd:	3cad34               	ae_movda32	aed10, a13
  1457e0:	4f9a04               	ae_sub32s	aed9, aed10, aed0
  1457e3:	25f9c4               	ae_movad32.l	a15, aed9
  1457e6:	8d15b1               	l32r	a11, 128c3c (1affffff <_memmap_mem_sram_end+0x1a5bffff>)
  1457e9:	72ccf0               	salt	a12, a12, a15
  1457ec:	8254c2               	s16i	a12, a4, 0x104
  1457ef:	05ab57               	bge	a11, a5, 1457f8 <FN_VADACC+0x47c>
  1457f2:	8d1381               	l32r	a8, 128c40 (1dffffff <_memmap_mem_sram_end+0x1d5bffff>)
  1457f5:	0a28d7               	blt	a8, a13, 145803 <FN_VADACC+0x487>

001457f8 <FN_VADACC+0x47c>:
  1457f8:	3d64e2               	s32i	a14, a4, 244
  1457fb:	3e64e2               	s32i	a14, a4, 248
  1457fe:	090c                	movi.n	a9, 0
  145800:	825492               	s16i	a9, a4, 0x104

00145803 <FN_VADACC+0x487>:
  145803:	71a8                	l32i.n	a10, a1, 28
  145805:	3c0c                	movi.n	a12, 3
  145807:	6d1c                	movi.n	a13, 22
  145809:	8d0eb1               	l32r	a11, 128c44 (1fc30 <xthals_release_major+0x1cd50>)
  14580c:	11f3f0               	slli	a15, a3, 1
  14580f:	7e0c                	movi.n	a14, 7
  145811:	c0eef0               	sub	a14, a14, a15
  145814:	b2ba                	add.n	a11, a2, a11
  145816:	8d0cf1               	l32r	a15, 128c48 (989680 <_memmap_mem_srom_end+0x149680>)
  145819:	ff8d25               	call8	1450ec <FN_VADACC_freqmask_vector>
  14581c:	146172               	s32i	a7, a1, 80
  14581f:	969782               	l16si	a8, a7, 0x12c
  145822:	8d0aa1               	l32r	a10, 128c4c (1faf4 <xthals_release_major+0x1cc14>)
  145825:	8d0a91               	l32r	a9, 128c50 (1fc90 <xthals_release_major+0x1cdb0>)
  145828:	a2aa                	add.n	a10, a2, a10
  14582a:	d1a9                	s32i.n	a10, a1, 52
  14582c:	8d0aa1               	l32r	a10, 128c54 (1f634 <xthals_release_major+0x1c754>)
  14582f:	929a                	add.n	a9, a2, a9
  145831:	a2aa                	add.n	a10, a2, a10
  145833:	e1a9                	s32i.n	a10, a1, 56
  145835:	4f5816               	beqz	a8, 145d2e <FN_VADACC+0x9b2>
  145838:	136192               	s32i	a9, a1, 76
  14583b:	58c2b2               	addi	a11, a2, 88
  14583e:	c1b9                	s32i.n	a11, a1, 48

00145840 <FN_VADACC+0x4c4>:
  145840:	6c1c                	movi.n	a12, 22
  145842:	132142               	l32i	a4, a1, 76
  145845:	8bd7b1               	l32r	a11, 1287a4 (15f80 <xthals_release_major+0x130a0>)
  145848:	04ad                	mov.n	a10, a4
  14584a:	b2ba                	add.n	a11, a2, a11
  14584c:	1161b2               	s32i	a11, a1, 68
  14584f:	ff7965               	call8	144fe4 <SolomonVoiceWVADACCVectorSmooting>
  145852:	4158                	l32i.n	a5, a1, 16
  145854:	5138                	l32i.n	a3, a1, 20
  145856:	1121a2               	l32i	a10, a1, 68
  145859:	8ceab1               	l32r	a11, 128c04 (c8b0 <xthals_release_major+0x99d0>)
  14585c:	6c1c                	movi.n	a12, 22
  14585e:	b2ba                	add.n	a11, a2, a11
  145860:	f3c5e5               	call8	1394c0 <fx_SolomonVoice_FFT_to_FFTpwr>
  145863:	1121a2               	l32i	a10, a1, 68
  145866:	0c0c                	movi.n	a12, 0
  145868:	c5fa4070210f16de 	{ movi	a13, 22; ae_movi	aed15, 1; ae_movi	aed0, 7 }
  145870:	8cfab1               	l32r	a11, 128c58 (1fc60 <xthals_release_major+0x1cd80>)
  145873:	0d8018cc87b4252e 	{ ae_movda32	aed2, a5; ae_movi	aed4, -1 }
  14587b:	400001514521e38e 	{ ae_movda32	aed1, a3; nop; movi	a14, 0x258 }
  145883:	8cf6f1               	l32r	a15, 128c5c (927c0 <_memmap_cacheattr_bp_base+0x707be>)
  145886:	400001b545bc4fee 	{ ae_movda32	aed12, a15; nop; ae_movda32	aed11, a14 }
  14588e:	18e7d9141212d00f 	{ ae_movi	aed13, 0; ae_add32	aed2, aed2, aed4; ae_slai32	aed1, aed1, 1 }
  145896:	c2f25021d040b2be 	{ add	a11, a2, a11; ae_sub32	aed0, aed0, aed1; ae_eq32	b4:b5, aed2, aed13 }
  14589e:	c4fbc8fd5ede507e 	{ ae_movad32.l	a5, aed0; ae_mov	aed14, aed13; ae_movt32x2	aed13, aed15, b4:b5 }
  1458a6:	c2fbc8d0ef20ed7e 	{ ae_movad32.l	a14, aed13; nop; ae_eq32	b2:b3, aed13, aed14 }
  1458ae:	61e9                	s32i.n	a14, a1, 24
  1458b0:	c4fb59c02fb0e55e 	{ or	a14, a5, a5; nop; ae_movf32x2	aed11, aed12, b2:b3 }
  1458b8:	25fbc4               	ae_movad32.l	a15, aed11
  1458bb:	ff8325               	call8	1450ec <FN_VADACC_freqmask_vector>
  1458be:	04cd                	mov.n	a12, a4
  1458c0:	23e580               	sext	a14, a5, 15
  1458c3:	1121b2               	l32i	a11, a1, 68
  1458c6:	8ce6a1               	l32r	a10, 128c60 (1fcf0 <xthals_release_major+0x1ce10>)
  1458c9:	8ce6d1               	l32r	a13, 128c64 (213730 <EchoPSDgain>)
  1458cc:	a2aa                	add.n	a10, a2, a10
  1458ce:	ff9925               	call8	145260 <FN_VADACC_recursiveAVG_ls_vector>
  1458d1:	d138                	l32i.n	a3, a1, 52
  1458d3:	8ce081               	l32r	a8, 128c54 (1f634 <xthals_release_major+0x1c754>)
  1458d6:	c158                	l32i.n	a5, a1, 48
  1458d8:	e148                	l32i.n	a4, a1, 56
  1458da:	558a                	add.n	a5, a5, a8

001458dc <FN_VADACC+0x560>:
  1458dc:	06bd                	mov.n	a11, a6
  1458de:	7f24a2               	l32i	a10, a4, 0x1fc
  1458e1:	6723c2               	l32i	a12, a3, 0x19c
  1458e4:	8d0c                	movi.n	a13, 8
  1458e6:	fe0c                	movi.n	a14, 15
  1458e8:	00eb65               	call8	1467a0 <divide>
  1458eb:	9763a2               	s32i	a10, a3, 0x25c
  1458ee:	444b                	addi.n	a4, a4, 4
  1458f0:	334b                	addi.n	a3, a3, 4
  1458f2:	e69457               	bne	a4, a5, 1458dc <FN_VADACC+0x560>
  1458f5:	1121b2               	l32i	a11, a1, 68
  1458f8:	8cdc31               	l32r	a3, 128c68 (1fd50 <xthals_release_major+0x1ce70>)
  1458fb:	6c1c                	movi.n	a12, 22
  1458fd:	323a                	add.n	a3, a2, a3
  1458ff:	03ad                	mov.n	a10, a3
  145901:	ff6e25               	call8	144fe4 <SolomonVoiceWVADACCVectorSmooting>
  145904:	8cdad1               	l32r	a13, 128c6c (1fdb0 <xthals_release_major+0x1ced0>)
  145907:	8b43f1               	l32r	a15, 128614 (400000 <_memmap_mem_dram1_end+0xff000>)
  14590a:	03cd                	mov.n	a12, a3
  14590c:	67a642               	movi	a4, 0x667
  14590f:	5e1c                	movi.n	a14, 21
  145911:	31e9                	s32i.n	a14, a1, 12
  145913:	0149                	s32i.n	a4, a1, 0
  145915:	00a132               	movi	a3, 0x100
  145918:	21f9                	s32i.n	a15, a1, 8
  14591a:	d2da                	add.n	a13, a2, a13
  14591c:	8b2df1               	l32r	a15, 1285d0 (7998 <xthals_release_major+0x4ab8>)
  14591f:	1139                	s32i.n	a3, a1, 4
  145921:	8cd441               	l32r	a4, 128c74 (1fe10 <xthals_release_major+0x1cf30>)
  145924:	8cd331               	l32r	a3, 128c70 (1fed0 <xthals_release_major+0x1cff0>)
  145927:	424a                	add.n	a4, a2, a4
  145929:	04ad                	mov.n	a10, a4
  14592b:	04bd                	mov.n	a11, a4
  14592d:	323a                	add.n	a3, a2, a3
  14592f:	20e330               	or	a14, a3, a3
  145932:	fbd265               	call8	141658 <fx_SolomonVoice_DD_SNRprio_estimation>
  145935:	5c1c                	movi.n	a12, 21
  145937:	04bd                	mov.n	a11, a4
  145939:	8ccf81               	l32r	a8, 128c78 (1fe70 <xthals_release_major+0x1cf90>)
  14593c:	0d0c                	movi.n	a13, 0
  14593e:	428a                	add.n	a4, a2, a8
  145940:	04ad                	mov.n	a10, a4
  145942:	fc3665               	call8	141ca8 <fx_SolomonVoice_Wiener_gainvector_Q31>
  145945:	04bd                	mov.n	a11, a4
  145947:	03ad                	mov.n	a10, a3
  145949:	3c0c                	movi.n	a12, 3
  14594b:	5d1c                	movi.n	a13, 21
  14594d:	fa7a65               	call8	1400f4 <fx_SolomonVoice_WienerQ31_to_GainQ15>
  145950:	8c9251               	l32r	a5, 128b98 (12408 <xthals_release_major+0xf528>)
  145953:	d0a792               	movi	a9, 0x7d0
  145956:	e8a382               	movi	a8, 0x3e8
  145959:	0a0c                	movi.n	a10, 0
  14595b:	6857a2               	s16i	a10, a7, 208
  14595e:	695782               	s16i	a8, a7, 210
  145961:	6a5792               	s16i	a9, a7, 212
  145964:	525a                	add.n	a5, a2, a5
  145966:	7e9592               	l16si	a9, a5, 252
  145969:	271966               	bnei	a9, 1, 145994 <FN_VADACC+0x618>
  14596c:	61b8                	l32i.n	a11, a1, 24
  14596e:	c8a0a2               	movi	a10, 200
  145971:	4d1c                	movi.n	a13, 20
  145973:	8cc291               	l32r	a9, 128c7c (1fc62 <xthals_release_major+0x1cd82>)
  145976:	8cc2e1               	l32r	a14, 128c80 (1fdd4 <xthals_release_major+0x1cef4>)
  145979:	929a                	add.n	a9, a2, a9
  14597b:	e2ea                	add.n	a14, a2, a14
  14597d:	93dab0               	movnez	a13, a10, a11
  145980:	5b1c                	movi.n	a11, 21
  145982:	0eab76               	loopgtz	a11, 145994 <FN_VADACC+0x618>
  145985:	0099c2               	l16si	a12, a9, 0
  145988:	992b                	addi.n	a9, a9, 2
  14598a:	0d401f4120b01c0e 	{ beqi.w18	a12, 1, 145b80 <FN_VADACC+0x804>; nop }

00145992 <FN_VADACC+0x616>:
  145992:	ee2b                	addi.n	a14, a14, 2

00145994 <FN_VADACC+0x618>:
  145994:	03bd                	mov.n	a11, a3
  145996:	0f21a2               	l32i	a10, a1, 60
  145999:	0a21c2               	l32i	a12, a1, 40
  14599c:	072142               	l32i	a4, a1, 28
  14599f:	ff6ce5               	call8	14506c <FN_VADACC_multi_constant>
  1459a2:	04ad                	mov.n	a10, a4
  1459a4:	f1b8                	l32i.n	a11, a1, 60
  1459a6:	6c1c                	movi.n	a12, 22
  1459a8:	ef07e5               	call8	134a28 <fltfx_SolomonVoice_FFT_to_FFTpwr>
  1459ab:	7e95d2               	l16si	a13, a5, 252
  1459ae:	8cb531               	l32r	a3, 128c84 (241e60 <harmonic$16262_54_60>)
  1459b1:	0d40454160b01d0e 	{ beqi.w18	a13, 1, 145e0b <FN_VADACC+0xa8f>; nop }
  1459b9:	8198                	l32i.n	a9, a1, 32
  1459bb:	0e0c                	movi.n	a14, 0
  1459bd:	7729c4               	ae_la64.pp	u0, a9
  1459c0:	0db9c4               	ae_la32x2.ip	aed11, u0, a9
  1459c3:	3cce34               	ae_movda32	aed12, a14
  1459c6:	eb00d30b0b0d798f 	{ ae_la32x2.ip	aed7, u0, a9; ae_sel16i.n	aed13, aed11, aed11, 0; nop }
  1459ce:	40acd4               	ae_add32s	aed10, aed12, aed13
  1459d1:	9400d3b7a789398e 	{ ae_la32x2.ip	aed3, u0, a9; ae_sel16i.n	aed9, aed7, aed7, 0; ae_add32s	aed8, aed10, aed11 }
  1459d9:	406894               	ae_add32s	aed6, aed8, aed9
  1459dc:	9400dd736345259e 	{ nop; ae_sel16i.n	aed5, aed3, aed3, 0; ae_add32s	aed4, aed6, aed7 }
  1459e4:	402454               	ae_add32s	aed2, aed4, aed5
  1459e7:	404234               	ae_add32s	aed4, aed2, aed3
  1459ea:	8ca781               	l32r	a8, 128c88 (1f854 <xthals_release_major+0x1c974>)
  1459ed:	828a                	add.n	a8, a2, a8
  1459ef:	7728c4               	ae_la64.pp	u0, a8
  1459f2:	0d08c4               	ae_la32x2.ip	aed0, u0, a8
  1459f5:	eb004000000f029f 	{ movi	a9, 2; ae_sel16i.n	aed15, aed0, aed0, 0; nop }
  1459fd:	ebe8d30f0c01388f 	{ ae_la32x2.ip	aed3, u0, a8; ae_add32s	aed1, aed12, aed15; nop }
  145a05:	158976               	loop	a9, 145a1e <FN_VADACC+0x6a2>
  145a08:	80e8d3303121088e 	{ ae_la32x2.ip	aed0, u0, a8; ae_add32s	aed1, aed1, aed0; ae_sel16i	aed2, aed3, aed3, 0 }
  145a10:	401124               	ae_add32s	aed1, aed1, aed2
  145a13:	9400d3301021388e 	{ ae_la32x2.ip	aed3, u0, a8; ae_sel16i.n	aed1, aed0, aed0, 0; ae_add32s	aed2, aed1, aed3 }
  145a1b:	401214               	ae_add32s	aed1, aed2, aed1

00145a1e <FN_VADACC+0x6a2>:
  145a1e:	25b4c4               	ae_movad32.l	a11, aed4
  145a21:	8c9ae1               	l32r	a14, 128c8c (f4240 <_memmap_cacheattr_bp_base+0xd223e>)
  145a24:	8c9bd1               	l32r	a13, 128c90 (1f82c <xthals_release_major+0x1c94c>)
  145a27:	8c9ba1               	l32r	a10, 128c94 (241e64 <E_low_prev$16250_54_48>)
  145a2a:	94004003131203ce 	{ movi	a12, 3; ae_sel16i.n	aed2, aed3, aed3, 0; ae_add32s	aed1, aed1, aed0 }
  145a32:	ebe8400201000d9f 	{ movi	a9, 13; ae_add32s	aed0, aed1, aed2; nop }
  145a3a:	ebe8be0300004a0f 	{ ae_s32.l.i	aed4, a10, 0; ae_add32s	aed0, aed0, aed3; nop }
  145a42:	1ba976               	loopgtz	a9, 145a61 <FN_VADACC+0x6e5>
  145a45:	a04c20               	addx4	a4, a12, a2
  145a48:	44da                	add.n	a4, a4, a13
  145a4a:	04f8                	l32i.n	a15, a4, 0
  145a4c:	1488                	l32i.n	a8, a4, 4
  145a4e:	0aaef7               	bge	a14, a15, 145a5c <FN_VADACC+0x6e0>
  145a51:	2191f0               	srai	a9, a15, 1
  145a54:	0d001741d0b0989e 	{ blt.w18	a8, a9, 145bd5 <FN_VADACC+0x859>; nop }
  145a5c:	cc1b                	addi.n	a12, a12, 1
  145a5e:	23cc80               	sext	a12, a12, 15
  145a61:	050c                	movi.n	a5, 0

00145a63 <FN_VADACC+0x6e7>:
  145a63:	1dbce6               	bgei	a12, 16, 145a84 <FN_VADACC+0x708>
  145a66:	0f1c                	movi.n	a15, 16
  145a68:	c0ffc0               	sub	a15, a15, a12
  145a6b:	f03d                	nop.n
  145a6d:	13af76               	loopgtz	a15, 145a84 <FN_VADACC+0x708>
  145a70:	a09c20               	addx4	a9, a12, a2
  145a73:	99da                	add.n	a9, a9, a13
  145a75:	0988                	l32i.n	a8, a9, 0
  145a77:	1998                	l32i.n	a9, a9, 4
  145a79:	1188f0               	slli	a8, a8, 1
  145a7c:	042897               	blt	a8, a9, 145a84 <FN_VADACC+0x708>
  145a7f:	cc1b                	addi.n	a12, a12, 1
  145a81:	23cc80               	sext	a12, a12, 15
  145a84:	8c8571               	l32r	a7, 128c98 (241e68 <f_h1_prev$16261_54_59>)
  145a87:	8c8561               	l32r	a6, 128c9c (1f888 <xthals_release_major+0x1c9a8>)
  145a8a:	8c85a1               	l32r	a10, 128ca0 (7151e <_memmap_cacheattr_bp_base+0x4f51c>)
  145a8d:	24cce6               	bgei	a12, 32, 145ab5 <FN_VADACC+0x739>
  145a90:	20a082               	movi	a8, 32
  145a93:	c088c0               	sub	a8, a8, a12
  145a96:	1ba876               	loopgtz	a8, 145ab5 <FN_VADACC+0x739>
  145a99:	a04c20               	addx4	a4, a12, a2
  145a9c:	44da                	add.n	a4, a4, a13
  145a9e:	04f8                	l32i.n	a15, a4, 0
  145aa0:	1488                	l32i.n	a8, a4, 4
  145aa2:	0aaef7               	bge	a14, a15, 145ab0 <FN_VADACC+0x734>
  145aa5:	2191f0               	srai	a9, a15, 1
  145aa8:	0d001641a0b0989e 	{ blt.w18	a8, a9, 145c16 <FN_VADACC+0x89a>; nop }
  145ab0:	cc1b                	addi.n	a12, a12, 1
  145ab2:	23cc80               	sext	a12, a12, 15

00145ab5 <FN_VADACC+0x739>:
  145ab5:	951b                	addi.n	a9, a5, 1
  145ab7:	11d9f0               	slli	a13, a9, 1
  145aba:	0d400c41f0b01d6e 	{ blti.w18	a13, 1, 145b8d <FN_VADACC+0x811>; nop }
  145ac2:	90e950               	addx2	a14, a9, a5
  145ac5:	0d400c4140b02e4e 	{ bgei.w18	a14, 2, 145b8d <FN_VADACC+0x811>; nop }
  145acd:	0093f2               	l16si	a15, a3, 0
  145ad0:	8c61e1               	l32r	a14, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145ad3:	d52b                	addi.n	a13, a5, 2
  145ad5:	21d1d0               	srai	a13, a13, 1
  145ad8:	dd0b                	addi.n	a13, a13, -1
  145ada:	23dd80               	sext	a13, a13, 15
  145add:	a0dd20               	addx4	a13, a13, a2
  145ae0:	80dde0               	add	a13, a13, a14
  145ae3:	7f2d82               	l32i	a8, a13, 0x1fc
  145ae6:	7e2de2               	l32i	a14, a13, 0x1f8
  145ae9:	802dd2               	l32i	a13, a13, 0x200
  145aec:	43ee80               	min	a14, a14, a8
  145aef:	43dde0               	min	a13, a13, a14
  145af2:	af9c                	beqz.n	a15, 145b10 <FN_VADACC+0x794>
  145af4:	0097c2               	l16si	a12, a7, 0
  145af7:	0020f0               	nop
  145afa:	fecce2               	addi	a14, a12, -2
  145afd:	0d000941f0b09e5e 	{ blt.w18	a14, a5, 145ba0 <FN_VADACC+0x824>; nop }
  145b05:	02ccf2               	addi	a15, a12, 2
  145b08:	0d00094140b09f5e 	{ blt.w18	a15, a5, 145ba0 <FN_VADACC+0x824>; nop }
  145b10:	0d400c41c0b0356e 	{ blti.w18	a5, 3, 145be0 <FN_VADACC+0x864>; nop }
  145b18:	8c4f91               	l32r	a9, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145b1b:	a08520               	addx4	a8, a5, a2
  145b1e:	808890               	add	a8, a8, a9
  145b21:	7f28c2               	l32i	a12, a8, 0x1fc
  145b24:	7e2892               	l32i	a9, a8, 0x1f8
  145b27:	802882               	l32i	a8, a8, 0x200
  145b2a:	5399c0               	max	a9, a9, a12
  145b2d:	538890               	max	a8, a8, a9
  145b30:	11cde0               	slli	a12, a13, 2
  145b33:	1bac87               	bge	a12, a8, 145b52 <FN_VADACC+0x7d6>
  145b36:	0e21d2               	l32i	a13, a1, 56
  145b39:	f03d                	nop.n
  145b3b:	7f2df2               	l32i	a15, a13, 0x1fc
  145b3e:	7e2de2               	l32i	a14, a13, 0x1f8
  145b41:	802dd2               	l32i	a13, a13, 0x200
  145b44:	53eef0               	max	a14, a14, a15
  145b47:	53dde0               	max	a13, a13, a14
  145b4a:	0d00174130b09cde 	{ blt.w18	a12, a13, 145cc1 <FN_VADACC+0x945>; nop }

00145b52 <FN_VADACC+0x7d6>:
  145b52:	005752               	s16i	a5, a7, 0
  145b55:	e26a                	add.n	a14, a2, a6
  145b57:	400001007f01ce0e 	{ ae_l32.i	aed1, a14, -4; nop; movi	a12, 0 }
  145b5f:	0d00294150b0aabe 	{ bge.w18	a10, a11, 145df8 <FN_VADACC+0xa7c>; nop }
  145b67:	8c4ff1               	l32r	a15, 128ca4 (1e28677 <_memmap_mem_sram_end+0x13e8677>)
  145b6a:	403014               	ae_add32s	aed3, aed0, aed1
  145b6d:	25a3c4               	ae_movad32.l	a10, aed3
  145b70:	0d00094120b0afae 	{ bge.w18	a15, a10, 145c06 <FN_VADACC+0x88a>; nop }

00145b78 <FN_VADACC+0x7fc>:
  145b78:	0053c2               	s16i	a12, a3, 0
  145b7b:	020c                	movi.n	a2, 0
  145b7d:	000fc6               	j	145bc0 <FN_VADACC+0x844>

00145b80 <FN_VADACC+0x804>:
  145b80:	7f5ed2               	s16i	a13, a14, 254
  145b83:	7e5ed2               	s16i	a13, a14, 252
  145b86:	805ed2               	s16i	a13, a14, 0x100
  145b89:	ff8146               	j	145992 <FN_VADACC+0x616>

00145b8c <FN_VADACC+0x810>:
	...

00145b8d <FN_VADACC+0x811>:
  145b8d:	009382               	l16si	a8, a3, 0
  145b90:	04a816               	beqz	a8, 145bde <FN_VADACC+0x862>
  145b93:	0097c2               	l16si	a12, a7, 0
  145b96:	042ca6               	blti	a12, 2, 145b9e <FN_VADACC+0x822>
  145b99:	d97c                	movi.n	a9, -3
  145b9b:	3f29c7               	blt	a9, a12, 145bde <FN_VADACC+0x862>

00145b9e <FN_VADACC+0x822>:
  145b9e:	050c                	movi.n	a5, 0

00145ba0 <FN_VADACC+0x824>:
  145ba0:	005752               	s16i	a5, a7, 0
  145ba3:	25a0c4               	ae_movad32.l	a10, aed0
  145ba6:	c26a                	add.n	a12, a2, a6
  145ba8:	1d0c                	movi.n	a13, 1
  145baa:	0053d2               	s16i	a13, a3, 0
  145bad:	400001b47f564cae 	{ ae_l32.i	aed6, a12, -4; nop; ae_movda32	aed5, a10 }
  145bb5:	ebe840060504002f 	{ movi	a2, 0; ae_add32s	aed4, aed5, aed6; nop }
  145bbd:	25a4c4               	ae_movad32.l	a10, aed4

00145bc0 <FN_VADACC+0x844>:
  145bc0:	1c0c                	movi.n	a12, 1
  145bc2:	00a0d2               	movi	a13, 0
  145bc5:	0078a5               	call8	146350 <fx_SolomonVoice_32bit_Divide>
  145bc8:	008ee5               	call8	1464b8 <int_sqrt_0_50>
  145bcb:	0d401f41b0b0120e 	{ beqi.w18	a2, 1, 145dca <FN_VADACC+0xa4e>; nop }
  145bd3:	f01d                	retw.n

00145bd5 <FN_VADACC+0x859>:
  145bd5:	5c0b                	addi.n	a5, a12, -1
  145bd7:	235580               	sext	a5, a5, 15
  145bda:	ffa146               	j	145a63 <FN_VADACC+0x6e7>

00145bdd <FN_VADACC+0x861>:
	...

00145bde <FN_VADACC+0x862>:
  145bde:	050c                	movi.n	a5, 0

00145be0 <FN_VADACC+0x864>:
  145be0:	005752               	s16i	a5, a7, 0
  145be3:	826a                	add.n	a8, a2, a6
  145be5:	400001007f01c80e 	{ ae_l32.i	aed1, a8, -4; nop; movi	a12, 0 }
  145bed:	0d00194170b0aabe 	{ bge.w18	a10, a11, 145d88 <FN_VADACC+0xa0c>; nop }
  145bf5:	8c2b91               	l32r	a9, 128ca4 (1e28677 <_memmap_mem_sram_end+0x13e8677>)
  145bf8:	407014               	ae_add32s	aed7, aed0, aed1
  145bfb:	25a7c4               	ae_movad32.l	a10, aed7
  145bfe:	0d3ff74160b099ae 	{ blt.w18	a9, a10, 145b78 <FN_VADACC+0x7fc>; nop }

00145c06 <FN_VADACC+0x88a>:
  145c06:	120c                	movi.n	a2, 1
  145c08:	0c0c                	movi.n	a12, 0
  145c0a:	0053c2               	s16i	a12, a3, 0
  145c0d:	ffebc6               	j	145bc0 <FN_VADACC+0x844>

00145c10 <FN_VADACC+0x894>:
  145c10:	00000000 ec0b0000                                ......

00145c16 <FN_VADACC+0x89a>:
  145c16:	ec0b                	addi.n	a14, a12, -1
  145c18:	23ee80               	sext	a14, a14, 15
  145c1b:	c51b                	addi.n	a12, a5, 1
  145c1d:	11dcf0               	slli	a13, a12, 1
  145c20:	0d3ff64190b0aede 	{ bge.w18	a14, a13, 145b8d <FN_VADACC+0x811>; nop }
  145c28:	90fc50               	addx2	a15, a12, a5
  145c2b:	8e1b                	addi.n	a8, a14, 1
  145c2d:	1188f0               	slli	a8, a8, 1
  145c30:	0d3ff54190b0af8e 	{ bge.w18	a15, a8, 145b8d <FN_VADACC+0x811>; nop }
  145c38:	009392               	l16si	a9, a3, 0
  145c3b:	8c06f1               	l32r	a15, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145c3e:	de5a                	add.n	a13, a14, a5
  145c40:	dd2b                	addi.n	a13, a13, 2
  145c42:	21d1d0               	srai	a13, a13, 1
  145c45:	dd0b                	addi.n	a13, a13, -1
  145c47:	23dd80               	sext	a13, a13, 15
  145c4a:	a0dd20               	addx4	a13, a13, a2
  145c4d:	ddfa                	add.n	a13, a13, a15
  145c4f:	7f2d82               	l32i	a8, a13, 0x1fc
  145c52:	7e2df2               	l32i	a15, a13, 0x1f8
  145c55:	802dd2               	l32i	a13, a13, 0x200
  145c58:	43ff80               	min	a15, a15, a8
  145c5b:	43ddf0               	min	a13, a13, a15
  145c5e:	699c                	beqz.n	a9, 145c78 <FN_VADACC+0x8fc>
  145c60:	0097c2               	l16si	a12, a7, 0
  145c63:	feccf2               	addi	a15, a12, -2
  145c66:	0d3ff34160b09f5e 	{ blt.w18	a15, a5, 145ba0 <FN_VADACC+0x824>; nop }
  145c6e:	8c2b                	addi.n	a8, a12, 2
  145c70:	0d3ff241c0b0985e 	{ blt.w18	a8, a5, 145ba0 <FN_VADACC+0x824>; nop }
  145c78:	0d7ff64140b0356e 	{ blti.w18	a5, 3, 145be0 <FN_VADACC+0x864>; nop }
  145c80:	8bf5c1               	l32r	a12, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145c83:	a09520               	addx4	a9, a5, a2
  145c86:	99ca                	add.n	a9, a9, a12
  145c88:	7f29f2               	l32i	a15, a9, 0x1fc
  145c8b:	7e29c2               	l32i	a12, a9, 0x1f8
  145c8e:	802992               	l32i	a9, a9, 0x200
  145c91:	53ccf0               	max	a12, a12, a15
  145c94:	5399c0               	max	a9, a9, a12
  145c97:	11cde0               	slli	a12, a13, 2
  145c9a:	0d3feb4140b0ac9e 	{ bge.w18	a12, a9, 145b52 <FN_VADACC+0x7d6>; nop }
  145ca2:	8becf1               	l32r	a15, 128c54 (1f634 <xthals_release_major+0x1c754>)
  145ca5:	a0de20               	addx4	a13, a14, a2
  145ca8:	ddfa                	add.n	a13, a13, a15
  145caa:	7f2d82               	l32i	a8, a13, 0x1fc
  145cad:	7e2df2               	l32i	a15, a13, 0x1f8
  145cb0:	802dd2               	l32i	a13, a13, 0x200
  145cb3:	53ff80               	max	a15, a15, a8
  145cb6:	53ddf0               	max	a13, a13, a15
  145cb9:	0d3fe94150b0acde 	{ bge.w18	a12, a13, 145b52 <FN_VADACC+0x7d6>; nop }

00145cc1 <FN_VADACC+0x945>:
  145cc1:	005752               	s16i	a5, a7, 0
  145cc4:	2580c4               	ae_movad32.l	a8, aed0
  145cc7:	926a                	add.n	a9, a2, a6
  145cc9:	1a0c                	movi.n	a10, 1
  145ccb:	0053a2               	s16i	a10, a3, 0
  145cce:	400001b47f9a498e 	{ ae_l32.i	aed10, a9, -4; nop; ae_movda32	aed9, a8 }
  145cd6:	ebe8400a0908002f 	{ movi	a2, 0; ae_add32s	aed8, aed9, aed10; nop }
  145cde:	25a8c4               	ae_movad32.l	a10, aed8
  145ce1:	ffb6c6               	j	145bc0 <FN_VADACC+0x844>

00145ce4 <FN_VADACC+0x968>:
  145ce4:	3c0a24               	ae_movda16	aed0, a10
  145ce7:	fe4546               	j	145600 <FN_VADACC+0x284>

00145cea <FN_VADACC+0x96e>:
  145cea:	3d24f2               	l32i	a15, a4, 244
  145ced:	e87c                	movi.n	a8, -2
  145cef:	10ff80               	and	a15, a15, a8
  145cf2:	0c8018b182dfef2e 	{ ae_movda32	aed14, a15; ae_mul32.ll	aed15, aed2, aed1 }
  145cfa:	eb0fdd000e0e259f 	{ nop; ae_mul32.ll	aed14, aed14, aed0; nop }
  145d02:	8cfff4               	ae_srai64	aed15, aed15, 15
  145d05:	0cfbc8f0efe0df7f 	{ ae_movad32.l	a13, aed15; nop; ae_srai64	aed14, aed14, 15 }
  145d0d:	25cec4               	ae_movad32.l	a12, aed14
  145d10:	400001b545cd4dce 	{ ae_movda32	aed13, a13; nop; ae_movda32	aed12, a12 }
  145d18:	ebe8300d0c0b14bf 	{ addmi	a11, a4, 0x100; ae_add32s	aed11, aed12, aed13; nop }
  145d20:	400001747e50dbbe 	{ ae_l32.i	aed0, a11, -8; nop; ae_movad32.l	a13, aed11 }
  145d28:	3d64d2               	s32i	a13, a4, 244
  145d2b:	feaac6               	j	1457da <FN_VADACC+0x45e>

00145d2e <FN_VADACC+0x9b2>:
  145d2e:	097d                	mov.n	a7, a9
  145d30:	136192               	s32i	a9, a1, 76
  145d33:	d158                	l32i.n	a5, a1, 52
  145d35:	58c2b2               	addi	a11, a2, 88
  145d38:	0a4d                	mov.n	a4, a10
  145d3a:	8bdba1               	l32r	a10, 128ca8 (1fb4c <xthals_release_major+0x1cc6c>)
  145d3d:	c1b9                	s32i.n	a11, a1, 48
  145d3f:	80a2a0               	add	a10, a2, a10
  145d42:	1061a2               	s32i	a10, a1, 64

00145d45 <FN_VADACC+0x9c9>:
  145d45:	03ed                	mov.n	a14, a3
  145d47:	6725a2               	l32i	a10, a5, 0x19c
  145d4a:	7f24b2               	l32i	a11, a4, 0x1fc
  145d4d:	8a00c1               	l32r	a12, 128550 (3fff <xthals_release_major+0x111f>)
  145d50:	8969d1               	l32r	a13, 1282f4 (4000 <xthals_release_major+0x1120>)
  145d53:	7f0c                	movi.n	a15, 7
  145d55:	fafaa5               	call8	140d00 <fx_SolomonVoice_recursiveAVG_ls>
  145d58:	444b                	addi.n	a4, a4, 4
  145d5a:	1021c2               	l32i	a12, a1, 64
  145d5d:	6765a2               	s32i	a10, a5, 0x19c
  145d60:	4d0c                	movi.n	a13, 4
  145d62:	400001b545104ade 	{ ae_movda32	aed0, a10; nop; ae_movda32	aed1, a13 }
  145d6a:	b3fb20001f00455e 	{ addi	a5, a5, 4; nop; ae_max32	aed0, aed0, aed1 }
  145d72:	e10714               	ae_s32.l.ip	aed0, a7, 4
  145d75:	cc95c7               	bne	a5, a12, 145d45 <FN_VADACC+0x9c9>
  145d78:	142172               	l32i	a7, a1, 80
  145d7b:	feb046               	j	145840 <FN_VADACC+0x4c4>

00145d7e <FN_VADACC+0xa02>:
	...

00145d80 <FN_VADACC+0xa04>:
  145d80:	3c0a24               	ae_movda16	aed0, a10
  145d83:	fe1e46               	j	145600 <FN_VADACC+0x284>

00145d86 <FN_VADACC+0xa0a>:
	...

00145d88 <FN_VADACC+0xa0c>:
  145d88:	c5e840012023002e 	{ movi	a2, 0; ae_add32s	aed3, aed0, aed1; ae_movi	aed2, 0 }
  145d90:	40000174b052a33e 	{ ae_s16.0.i	aed2, a3, 0; nop; ae_movad32.l	a10, aed3 }
  145d98:	ff8906               	j	145bc0 <FN_VADACC+0x844>

00145d9b <FN_VADACC+0xa1f>:
  145d9b:	899281               	l32r	a8, 1283e4 (7148 <xthals_release_major+0x4268>)
  145d9e:	3c0824               	ae_movda16	aed0, a8
  145da1:	fe16c6               	j	145600 <FN_VADACC+0x284>

00145da4 <FN_VADACC+0xa28>:
  145da4:	8bc291               	l32r	a9, 128cac (6f54 <xthals_release_major+0x4074>)
  145da7:	3c0924               	ae_movda16	aed0, a9
  145daa:	fe1486               	j	145600 <FN_VADACC+0x284>

00145dad <FN_VADACC+0xa31>:
  145dad:	8a44a1               	l32r	a10, 1286c0 (6d60 <xthals_release_major+0x3e80>)
  145db0:	3c0a24               	ae_movda16	aed0, a10
  145db3:	fe1246               	j	145600 <FN_VADACC+0x284>

00145db6 <FN_VADACC+0xa3a>:
	...

00145db8 <FN_VADACC+0xa3c>:
  145db8:	8bbeb1               	l32r	a11, 128cb0 (6b6c <xthals_release_major+0x3c8c>)
  145dbb:	3c0b24               	ae_movda16	aed0, a11
  145dbe:	fe0f86               	j	145600 <FN_VADACC+0x284>

00145dc1 <FN_VADACC+0xa45>:
  145dc1:	8bbcd1               	l32r	a13, 128cb4 (6978 <xthals_release_major+0x3a98>)
  145dc4:	3c0d24               	ae_movda16	aed0, a13
  145dc7:	fe0d46               	j	145600 <FN_VADACC+0x284>

00145dca <FN_VADACC+0xa4e>:
  145dca:	8bbbd1               	l32r	a13, 128cb8 (1b0b <XtosCoreStateSize+0x188b>)
  145dcd:	400001b544653ade 	{ ae_movda16	aed5, a10; nop; ae_movda16	aed6, a13 }
  145dd5:	0c801a7635a4959e 	{ nop; ae_mulfp16x4ras	aed4, aed5, aed6 }
  145ddd:	8945c1               	l32r	a12, 1282f4 (4000 <xthals_release_major+0x1120>)
  145de0:	25b484               	ae_movad16.0	a11, aed4
  145de3:	f1a8                	l32i.n	a10, a1, 60
  145de5:	43bbc0               	min	a11, a11, a12
  145de8:	23bb80               	sext	a11, a11, 15
  145deb:	ff44a5               	call8	145234 <FN_VADACC_multi_function>
  145dee:	f01d                	retw.n

00145df0 <FN_VADACC+0xa74>:
  145df0:	3e0114               	ae_mov	aed0, aed1
  145df3:	fe0246               	j	145600 <FN_VADACC+0x284>

00145df6 <FN_VADACC+0xa7a>:
	...

00145df8 <FN_VADACC+0xa7c>:
  145df8:	c5e840012078002e 	{ movi	a2, 0; ae_add32s	aed8, aed0, aed1; ae_movi	aed7, 0 }
  145e00:	40000174b057a38e 	{ ae_s16.0.i	aed7, a3, 0; nop; ae_movad32.l	a10, aed8 }
  145e08:	ff6d06               	j	145bc0 <FN_VADACC+0x844>

00145e0b <FN_VADACC+0xa8f>:
  145e0b:	0e0c                	movi.n	a14, 0
  145e0d:	0053e2               	s16i	a14, a3, 0
  145e10:	f01d                	retw.n

00145e12 <FN_VADACC+0xa96>:
	...

00145e14 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER>:
  145e14:	004136               	entry	a1, 32
  145e17:	0a0c                	movi.n	a10, 0
  145e19:	8a7281               	l32r	a8, 1287e4 (1f72c <xthals_release_major+0x1c84c>)
  145e1c:	7d0c                	movi.n	a13, 7
  145e1e:	4f0c                	movi.n	a15, 4
  145e20:	2e0c                	movi.n	a14, 2
  145e22:	4b0c                	movi.n	a11, 4
  145e24:	8ba671               	l32r	a7, 128cbc (1fe30 <xthals_release_major+0x1cf50>)
  145e27:	8b3051               	l32r	a5, 128ae8 (dfec <xthals_release_major+0xb10c>)
  145e2a:	8ba561               	l32r	a6, 128cc0 (252a0 <_memmap_cacheattr_bp_base+0x329e>)
  145e2d:	525a                	add.n	a5, a2, a5
  145e2f:	626a                	add.n	a6, a2, a6
  145e31:	727a                	add.n	a7, a2, a7
  145e33:	7f9732               	l16si	a3, a7, 254
  145e36:	7b2642               	l32i	a4, a6, 0x1ec
  145e39:	7e9792               	l16si	a9, a7, 252
  145e3c:	6244b0               	saltu	a4, a4, a11
  145e3f:	939340               	movnez	a9, a3, a4
  145e42:	875592               	s16i	a9, a5, 0x10e
  145e45:	03a042               	movi	a4, 3
  145e48:	849532               	l16si	a3, a5, 0x108
  145e4b:	0d400e4140b0190e 	{ beqi.w18	a9, 1, 145f33 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x11f>; nop }

00145e53 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x3f>:
  145e53:	6b0c                	movi.n	a11, 6
  145e55:	5c0c                	movi.n	a12, 5
  145e57:	0d40184130b0130e 	{ beqi.w18	a3, 1, 145fde <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1ca>; nop }
  145e5f:	928a                	add.n	a9, a2, a8
  145e61:	809992               	l16si	a9, a9, 0x100
  145e64:	181916               	beqz	a9, 145fe9 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1d5>
  145e67:	0d401a4110b0190e 	{ beqi.w18	a9, 1, 14600c <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1f8>; nop }
  145e6f:	0d401a4150b0290e 	{ beqi.w18	a9, 2, 146018 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x204>; nop }
  145e77:	0d40194170b0390e 	{ beqi.w18	a9, 3, 146012 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1fe>; nop }
  145e7f:	fcc932               	addi	a3, a9, -4
  145e82:	0bad                	mov.n	a10, a11
  145e84:	83ac30               	moveqz	a10, a12, a3
  145e87:	7c66a2               	s32i	a10, a6, 0x1f0

00145e8a <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x76>:
  145e8a:	7f9792               	l16si	a9, a7, 254
  145e8d:	0ba916               	beqz	a9, 145f4b <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x137>

00145e90 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x7c>:
  145e90:	3c2572               	l32i	a7, a5, 240
  145e93:	8a75a1               	l32r	a10, 128868 (5f5e100 <_memmap_mem_sram_end+0x551e100>)
  145e96:	8b8b31               	l32r	a3, 128cc4 (25f769d <_memmap_mem_sram_end+0x1bb769d>)
  145e99:	3d2a77               	blt	a10, a7, 145eda <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xc6>
  145e9c:	782377               	blt	a3, a7, 145f18 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x104>
  145e9f:	8b8a41               	l32r	a4, 128cc8 (f1d5e4 <_memmap_mem_sram_end+0x4dd5e4>)
  145ea2:	8b8a81               	l32r	a8, 128ccc (6046c5 <_memmap_mem_dram1_end+0x3036c5>)
  145ea5:	0d001141a0b0947e 	{ blt.w18	a4, a7, 145fc3 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1af>; nop }
  145ead:	0d00144100b0987e 	{ blt.w18	a8, a7, 145ff1 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1dd>; nop }
  145eb5:	8b8691               	l32r	a9, 128cd0 (26540e <_dram0_b1_buffers_end+0x1d40e>)
  145eb8:	895e41               	l32r	a4, 128430 (19bc2 <xthals_release_major+0x16ce2>)
  145ebb:	0d001a4110b0997e 	{ blt.w18	a9, a7, 146060 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x24c>; nop }
  145ec3:	8b72a1               	l32r	a10, 128c8c (f4240 <_memmap_cacheattr_bp_base+0xd223e>)
  145ec6:	8b83b1               	l32r	a11, 128cd4 (6131b <_memmap_cacheattr_bp_base+0x3f319>)
  145ec9:	0d001941b0b09a7e 	{ blt.w18	a10, a7, 146068 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x254>; nop }
  145ed1:	23ab77               	bge	a11, a7, 145ef8 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xe4>
  145ed4:	7b66e2               	s32i	a14, a6, 0x1ec
  145ed7:	000986               	j	145f01 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xed>

00145eda <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xc6>:
  145eda:	8b3fc1               	l32r	a12, 128bd8 (12514 <xthals_release_major+0xf634>)
  145edd:	8954d1               	l32r	a13, 128430 (19bc2 <xthals_release_major+0x16ce2>)
  145ee0:	8e0c                	movi.n	a14, 8
  145ee2:	7b66e2               	s32i	a14, a6, 0x1ec
  145ee5:	d2da                	add.n	a13, a2, a13
  145ee7:	c2ca                	add.n	a12, a2, a12
  145ee9:	009cc2               	l16si	a12, a12, 0
  145eec:	009dd2               	l16si	a13, a13, 0
  145eef:	8655d2               	s16i	a13, a5, 0x10c
  145ef2:	8555c2               	s16i	a12, a5, 0x10a
  145ef5:	f01d                	retw.n

00145ef7 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xe3>:
	...

00145ef8 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xe4>:
  145ef8:	8b78f1               	l32r	a15, 128cd8 (26b19 <_memmap_cacheattr_bp_base+0x4b17>)
  145efb:	72ff70               	salt	a15, a15, a7
  145efe:	7b66f2               	s32i	a15, a6, 0x1ec

00145f01 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xed>:
  145f01:	8b3531               	l32r	a3, 128bd8 (12514 <xthals_release_major+0xf634>)
  145f04:	424a                	add.n	a4, a2, a4
  145f06:	009442               	l16si	a4, a4, 0
  145f09:	865542               	s16i	a4, a5, 0x10c
  145f0c:	323a                	add.n	a3, a2, a3
  145f0e:	009332               	l16si	a3, a3, 0
  145f11:	855532               	s16i	a3, a5, 0x10a
  145f14:	f01d                	retw.n

00145f16 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x102>:
	...

00145f18 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x104>:
  145f18:	7b66d2               	s32i	a13, a6, 0x1ec
  145f1b:	894591               	l32r	a9, 128430 (19bc2 <xthals_release_major+0x16ce2>)
  145f1e:	8b2e81               	l32r	a8, 128bd8 (12514 <xthals_release_major+0xf634>)
  145f21:	929a                	add.n	a9, a2, a9
  145f23:	828a                	add.n	a8, a2, a8
  145f25:	009882               	l16si	a8, a8, 0
  145f28:	009992               	l16si	a9, a9, 0
  145f2b:	865592               	s16i	a9, a5, 0x10c
  145f2e:	855582               	s16i	a8, a5, 0x10a
  145f31:	f01d                	retw.n

00145f33 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x11f>:
  145f33:	8b6ab1               	l32r	a11, 128cdc (3d70a2 <_memmap_mem_dram1_end+0xd60a2>)
  145f36:	c28a                	add.n	a12, a2, a8
  145f38:	3f2cc2               	l32i	a12, a12, 252
  145f3b:	0d3ff14140b09bce 	{ blt.w18	a11, a12, 145e53 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x3f>; nop }
  145f43:	8755a2               	s16i	a10, a5, 0x10e
  145f46:	090c                	movi.n	a9, 0
  145f48:	ffc1c6               	j	145e53 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x3f>

00145f4b <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x137>:
  145f4b:	8a0791               	l32r	a9, 128768 (f5c28f <_memmap_mem_sram_end+0x51c28f>)
  145f4e:	728a                	add.n	a7, a2, a8
  145f50:	832642               	l32i	a4, a6, 0x20c
  145f53:	400000154502747e 	{ ae_movda32	aed2, a4; nop; addmi	a7, a7, 0x100 }
  145f5b:	400001b47f30479e 	{ ae_l32.i	aed0, a7, -4; nop; ae_movda32	aed3, a9 }
  145f63:	b7fbd9003f001ece 	{ ae_movi	aed1, -2; nop; ae_min32	aed0, aed0, aed3 }
  145f6b:	bbfbc8201f20307e 	{ ae_movad32.l	a3, aed0; nop; ae_and	aed2, aed2, aed1 }
  145f73:	bbfbc8001f00727e 	{ ae_movad32.l	a7, aed2; nop; ae_and	aed0, aed0, aed1 }
  145f7b:	0d000a4110b0a34e 	{ bge.w18	a3, a4, 146020 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x20c>; nop }
  145f83:	891631               	l32r	a3, 1283dc (ccd <XtosCoreStateSize+0xa4d>)
  145f86:	897e41               	l32r	a4, 128580 (7332 <xthals_release_major+0x4452>)
  145f89:	400001b54598474e 	{ ae_movda32	aed8, a7; nop; ae_movda32	aed9, a4 }
  145f91:	0c8018b988d8732e 	{ ae_movda32	aed7, a3; ae_mul32.ll	aed8, aed8, aed9 }
  145f99:	eb0fdd070007259f 	{ nop; ae_mul32.ll	aed7, aed0, aed7; nop }
  145fa1:	8c8f84               	ae_srai64	aed8, aed8, 15
  145fa4:	0cfbc8f07f70987f 	{ ae_movad32.l	a9, aed8; nop; ae_srai64	aed7, aed7, 15 }
  145fac:	25a7c4               	ae_movad32.l	a10, aed7
  145faf:	400001b545564a9e 	{ ae_movda32	aed6, a10; nop; ae_movda32	aed5, a9 }
  145fb7:	404564               	ae_add32s	aed4, aed5, aed6
  145fba:	2584c4               	ae_movad32.l	a8, aed4
  145fbd:	836682               	s32i	a8, a6, 0x20c
  145fc0:	ffb306               	j	145e90 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x7c>

00145fc3 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1af>:
  145fc3:	7b66b2               	s32i	a11, a6, 0x1ec
  145fc6:	891a91               	l32r	a9, 128430 (19bc2 <xthals_release_major+0x16ce2>)
  145fc9:	8b0381               	l32r	a8, 128bd8 (12514 <xthals_release_major+0xf634>)
  145fcc:	929a                	add.n	a9, a2, a9
  145fce:	828a                	add.n	a8, a2, a8
  145fd0:	009882               	l16si	a8, a8, 0
  145fd3:	009992               	l16si	a9, a9, 0
  145fd6:	865592               	s16i	a9, a5, 0x10c
  145fd9:	855582               	s16i	a8, a5, 0x10a
  145fdc:	f01d                	retw.n

00145fde <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1ca>:
  145fde:	390b                	addi.n	a3, a9, -1
  145fe0:	83ad30               	moveqz	a10, a13, a3
  145fe3:	7c66a2               	s32i	a10, a6, 0x1f0
  145fe6:	ffa806               	j	145e8a <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x76>

00145fe9 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1d5>:
  145fe9:	190c                	movi.n	a9, 1
  145feb:	7c6692               	s32i	a9, a6, 0x1f0
  145fee:	ffa606               	j	145e8a <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x76>

00145ff1 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1dd>:
  145ff1:	7b66c2               	s32i	a12, a6, 0x1ec
  145ff4:	890f41               	l32r	a4, 128430 (19bc2 <xthals_release_major+0x16ce2>)
  145ff7:	8af831               	l32r	a3, 128bd8 (12514 <xthals_release_major+0xf634>)
  145ffa:	424a                	add.n	a4, a2, a4
  145ffc:	323a                	add.n	a3, a2, a3
  145ffe:	009332               	l16si	a3, a3, 0
  146001:	009442               	l16si	a4, a4, 0
  146004:	865542               	s16i	a4, a5, 0x10c
  146007:	855532               	s16i	a3, a5, 0x10a
  14600a:	f01d                	retw.n

0014600c <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1f8>:
  14600c:	7c66e2               	s32i	a14, a6, 0x1f0
  14600f:	ff9dc6               	j	145e8a <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x76>

00146012 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x1fe>:
  146012:	7c66f2               	s32i	a15, a6, 0x1f0
  146015:	ff9c46               	j	145e8a <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x76>

00146018 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x204>:
  146018:	7c6642               	s32i	a4, a6, 0x1f0
  14601b:	ff9ac6               	j	145e8a <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x76>

0014601e <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x20a>:
	...

00146020 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x20c>:
  146020:	3ce734               	ae_movda32	aed14, a7
  146023:	896a91               	l32r	a9, 1285cc (7eb7 <xthals_release_major+0x4fd7>)
  146026:	40000141451f898e 	{ ae_movda32	aed15, a9; nop; movi	a8, 0x148 }
  14602e:	0c8018bf8eded82e 	{ ae_movda32	aed13, a8; ae_mul32.ll	aed14, aed14, aed15 }
  146036:	eb0fdd0d000d259f 	{ nop; ae_mul32.ll	aed13, aed0, aed13; nop }
  14603e:	8cefe4               	ae_srai64	aed14, aed14, 15
  146041:	0cfbc8f0dfd03e7f 	{ ae_movad32.l	a3, aed14; nop; ae_srai64	aed13, aed13, 15 }
  146049:	254dc4               	ae_movad32.l	a4, aed13
  14604c:	400001b545bc443e 	{ ae_movda32	aed12, a4; nop; ae_movda32	aed11, a3 }
  146054:	40abc4               	ae_add32s	aed10, aed11, aed12
  146057:	25aac4               	ae_movad32.l	a10, aed10
  14605a:	8366a2               	s32i	a10, a6, 0x20c
  14605d:	ff8bc6               	j	145e90 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x7c>

00146060 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x24c>:
  146060:	7b66f2               	s32i	a15, a6, 0x1ec
  146063:	ffa686               	j	145f01 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0xed>

00146066 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x252>:
	...

00146068 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x254>:
  146068:	8adc31               	l32r	a3, 128bd8 (12514 <xthals_release_major+0xf634>)
  14606b:	88f141               	l32r	a4, 128430 (19bc2 <xthals_release_major+0x16ce2>)
  14606e:	3a0c                	movi.n	a10, 3
  146070:	7b66a2               	s32i	a10, a6, 0x1ec
  146073:	424a                	add.n	a4, a2, a4
  146075:	323a                	add.n	a3, a2, a3
  146077:	009332               	l16si	a3, a3, 0
  14607a:	009442               	l16si	a4, a4, 0
  14607d:	865542               	s16i	a4, a5, 0x10c
  146080:	855532               	s16i	a3, a5, 0x10a
  146083:	f01d                	retw.n

00146085 <FN_BACKGROUND_NOISE_CONTEXT_FROM_BF_NS_AEC_ACCELEROMETER+0x271>:
  146085:	000000                                        ...

00146088 <DVTXOP_norm_ll>:
  146088:	004136               	entry	a1, 32
  14608b:	040c                	movi.n	a4, 0
  14608d:	170c                	movi.n	a7, 1
  14608f:	050c                	movi.n	a5, 0
  146091:	835720               	moveqz	a5, a7, a2
  146094:	834730               	moveqz	a4, a7, a3
  146097:	0d000741d0b0545e 	{ bany.w18	a4, a5, 146118 <DVTXOP_norm_ll+0x90>; nop }
  14609f:	931b                	addi.n	a9, a3, 1
  1460a1:	060c                	movi.n	a6, 0
  1460a3:	a21b                	addi.n	a10, a2, 1
  1460a5:	080c                	movi.n	a8, 0
  1460a7:	8387a0               	moveqz	a8, a7, a10
  1460aa:	836790               	moveqz	a6, a7, a9
  1460ad:	6b8687               	bany	a6, a8, 14611c <DVTXOP_norm_ll+0x94>
  1460b0:	00a072               	movi	a7, 0
  1460b3:	00a062               	movi	a6, 0
  1460b6:	6613a6               	blti	a3, 1, 146120 <DVTXOP_norm_ll+0x98>

001460b9 <DVTXOP_norm_ll+0x31>:
  1460b9:	868c                	beqz.n	a6, 1460c5 <DVTXOP_norm_ll+0x3d>
  1460bb:	fb7c                	movi.n	a11, -1
  1460bd:	fc7c                	movi.n	a12, -1
  1460bf:	3022c0               	xor	a2, a2, a12
  1460c2:	3033b0               	xor	a3, a3, a11

001460c5 <DVTXOP_norm_ll+0x3d>:
  1460c5:	060c                	movi.n	a6, 0
  1460c7:	889871               	l32r	a7, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  1460ca:	f87c                	movi.n	a8, -1
  1460cc:	042737               	blt	a7, a3, 1460d4 <DVTXOP_norm_ll+0x4c>
  1460cf:	551377               	beq	a3, a7, 146128 <DVTXOP_norm_ll+0xa0>

001460d2 <DVTXOP_norm_ll+0x4a>:
  1460d2:	160c                	movi.n	a6, 1

001460d4 <DVTXOP_norm_ll+0x4c>:
  1460d4:	040616               	beqz	a6, 146118 <DVTXOP_norm_ll+0x90>
  1460d7:	3d0084               	ae_movi	aed0, 0
  1460da:	2c8076               	loop	a0, 14610a <DVTXOP_norm_ll+0x82>
  1460dd:	060c                	movi.n	a6, 0
  1460df:	01a0d2               	movi	a13, 1
  1460e2:	152324               	ae_movda32x2	aed2, a3, a2
  1460e5:	222d24               	ae_slaa64	aed2, aed2, a13
  1460e8:	ebfac8000101927f 	{ ae_movad32.l	a9, aed2; ae_movi	aed1, 1; nop }
  1460f0:	ebe7c8010000323f 	{ ae_movad32.h	a3, aed2; ae_add32	aed0, aed0, aed1; nop }
  1460f8:	e9fb59008f00299f 	{ or	a2, a9, a9; nop; ae_sext32	aed0, aed0, 15 }
  146100:	042737               	blt	a7, a3, 146108 <DVTXOP_norm_ll+0x80>
  146103:	061377               	beq	a3, a7, 14610d <DVTXOP_norm_ll+0x85>

00146106 <DVTXOP_norm_ll+0x7e>:
  146106:	160c                	movi.n	a6, 1

00146108 <DVTXOP_norm_ll+0x80>:
  146108:	768c                	beqz.n	a6, 146113 <DVTXOP_norm_ll+0x8b>

0014610a <DVTXOP_norm_ll+0x82>:
  14610a:	fff306               	j	1460da <DVTXOP_norm_ll+0x52>

0014610d <DVTXOP_norm_ll+0x85>:
  14610d:	f73897               	bltu	a8, a9, 146108 <DVTXOP_norm_ll+0x80>
  146110:	fffc86               	j	146106 <DVTXOP_norm_ll+0x7e>

00146113 <DVTXOP_norm_ll+0x8b>:
  146113:	2520c4               	ae_movad32.l	a2, aed0
  146116:	f01d                	retw.n

00146118 <DVTXOP_norm_ll+0x90>:
  146118:	020c                	movi.n	a2, 0
  14611a:	f01d                	retw.n

0014611c <DVTXOP_norm_ll+0x94>:
  14611c:	f23c                	movi.n	a2, 63
  14611e:	f01d                	retw.n

00146120 <DVTXOP_norm_ll+0x98>:
  146120:	c38c                	beqz.n	a3, 146130 <DVTXOP_norm_ll+0xa8>

00146122 <DVTXOP_norm_ll+0x9a>:
  146122:	160c                	movi.n	a6, 1
  146124:	ffe446               	j	1460b9 <DVTXOP_norm_ll+0x31>

00146127 <DVTXOP_norm_ll+0x9f>:
	...

00146128 <DVTXOP_norm_ll+0xa0>:
  146128:	a83827               	bltu	a8, a2, 1460d4 <DVTXOP_norm_ll+0x4c>
  14612b:	ffe8c6               	j	1460d2 <DVTXOP_norm_ll+0x4a>

0014612e <DVTXOP_norm_ll+0xa6>:
	...

00146130 <DVTXOP_norm_ll+0xa8>:
  146130:	85b277               	bgeu	a2, a7, 1460b9 <DVTXOP_norm_ll+0x31>
  146133:	fffac6               	j	146122 <DVTXOP_norm_ll+0x9a>

00146136 <DVTXOP_norm_ll+0xae>:
	...

00146138 <DVTXOP_block_norm>:
  146138:	004136               	entry	a1, 32
  14613b:	027d                	mov.n	a7, a2
  14613d:	7722c4               	ae_la64.pp	u0, a2
  146140:	281344               	ae_zalign64	u1
  146143:	ebfa20000004335f 	{ addi	a5, a3, 3; ae_movi	aed4, 0; nop }
  14614b:	215250               	srai	a5, a5, 2
  14614e:	0d4005c4feb3156e 	{ blti.w18	a5, 1, 1461b1 <DVTXOP_block_norm+0x79>; ae_mov	aed3, aed4 }
  146156:	350b                	addi.n	a3, a5, -1
  146158:	8955b1               	l32r	a11, 1286ac (ffff <xthals_release_major+0xd11f>)
  14615b:	8954a1               	l32r	a10, 1286ac (ffff <xthals_release_major+0xd11f>)
  14615e:	896991               	l32r	a9, 128704 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  146161:	3702c4               	ae_la16x4.ip	aed0, u0, a2
  146164:	896881               	l32r	a8, 128704 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  146167:	ebfb60000000689f 	{ ae_movda32x2	aed6, a8, a9; ae_abs16s	aed0, aed0; nop }
  14616f:	bbfb60600f105abe 	{ ae_movda32x2	aed5, a10, a11; nop; ae_and	aed1, aed6, aed0 }
  146177:	0020f0               	nop
  14617a:	0020f0               	nop
  14617d:	1aa376               	loopgtz	a3, 14619b <DVTXOP_block_norm+0x63>
  146180:	bbfbcf500f20028e 	{ ae_la16x4.ip	aed0, u0, a2; nop; ae_and	aed2, aed5, aed0 }
  146188:	0c801431e443232e 	{ ae_max32	aed2, aed3, aed2; ae_sel16i	aed3, aed4, aed1, 4 }
  146190:	b3fbdd203030259e 	{ nop; ae_abs16s	aed0, aed0; ae_max32	aed3, aed2, aed3 }
  146198:	411604               	ae_and	aed1, aed6, aed0

0014619b <DVTXOP_block_norm+0x63>:
  14619b:	3e6514               	ae_mov	aed6, aed5

0014619e <DVTXOP_block_norm+0x66>:
  14619e:	bbfbc9600f4054ae 	{ ae_mov	aed5, aed4; nop; ae_and	aed4, aed6, aed0 }
  1461a6:	0c801431e545434e 	{ ae_max32	aed4, aed3, aed4; ae_sel16i	aed5, aed5, aed1, 4 }
  1461ae:	524454               	ae_max32	aed4, aed4, aed5

001461b1 <DVTXOP_block_norm+0x79>:
  1461b1:	7727c4               	ae_la64.pp	u0, a7
  1461b4:	2564b4               	ae_movad32.h	a6, aed4
  1461b7:	2524c4               	ae_movad32.l	a2, aed4
  1461ba:	203770               	or	a3, a7, a7
  1461bd:	532260               	max	a2, a2, a6
  1461c0:	232280               	sext	a2, a2, 15
  1461c3:	92ac                	beqz.n	a2, 1461f0 <DVTXOP_block_norm+0xb8>
  1461c5:	3c7224               	ae_movda16	aed7, a2
  1461c8:	2587e4               	ae_nsaz16.0	a8, aed7
  1461cb:	c08840               	sub	a8, a8, a4
  1461ce:	238880               	sext	a8, a8, 15

001461d1 <DVTXOP_block_norm+0x99>:
  1461d1:	082d                	mov.n	a2, a8
  1461d3:	604080               	neg	a4, a8
  1461d6:	234480               	sext	a4, a4, 15
  1461d9:	0da576               	loopgtz	a5, 1461ea <DVTXOP_block_norm+0xb2>
  1461dc:	3707c4               	ae_la16x4.ip	aed0, u0, a7
  1461df:	0d80194100b0040e 	{ ae_sraa16rs	aed0, aed0, a4; nop }
  1461e7:	0c0394               	ae_sa16x4.ip	aed0, u1, a3

001461ea <DVTXOP_block_norm+0xb2>:
  1461ea:	7733d4               	ae_sa64pos.fp	u1, a3
  1461ed:	f01d                	retw.n

001461ef <DVTXOP_block_norm+0xb7>:
	...

001461f0 <DVTXOP_block_norm+0xb8>:
  1461f0:	081c                	movi.n	a8, 16
  1461f2:	c08840               	sub	a8, a8, a4
  1461f5:	238880               	sext	a8, a8, 15
  1461f8:	fff546               	j	1461d1 <DVTXOP_block_norm+0x99>

001461fb <DVTXOP_block_norm+0xc3>:
	...

001461fc <DVTXOP_fnLog10>:
  1461fc:	004136               	entry	a1, 32
  1461ff:	32cc                	bnez.n	a2, 146206 <DVTXOP_fnLog10+0xa>
  146201:	884321               	l32r	a2, 128310 (80000001 <_memmap_cacheattr_bp_allvalid+0x5ddddddf>)
  146204:	f01d                	retw.n

00146206 <DVTXOP_fnLog10+0xa>:
  146206:	02ad                	mov.n	a10, a2
  146208:	000d65               	call8	1462e0 <DVTXOP_fnLog2>
  14620b:	0d8018cc86b10a2e 	{ ae_movda32	aed0, a10; ae_movi	aed1, -2 }
  146213:	8ab321               	l32r	a2, 128ce0 (2688 <XtosCoreStateSize+0x2408>)
  146216:	410014               	ae_and	aed0, aed0, aed1
  146219:	3c1234               	ae_movda32	aed1, a2
  14621c:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  146224:	8c0f04               	ae_srai64	aed0, aed0, 15
  146227:	2520c4               	ae_movad32.l	a2, aed0
  14622a:	f01d                	retw.n

0014622c <DVTXOP_fnExp10>:
  14622c:	004136               	entry	a1, 32
  14622f:	0d8018cc86b3222e 	{ ae_movda32	aed2, a2; ae_movi	aed3, -2 }
  146237:	891fa1               	l32r	a10, 1286b4 (6a4d <xthals_release_major+0x3b6d>)
  14623a:	412234               	ae_and	aed2, aed2, aed3
  14623d:	3c3a34               	ae_movda32	aed3, a10
  146240:	eb0fdd030202259f 	{ nop; ae_mul32.ll	aed2, aed2, aed3; nop }
  146248:	8c2f24               	ae_srai64	aed2, aed2, 15
  14624b:	2592c4               	ae_movad32.l	a9, aed2
  14624e:	400001014501892e 	{ ae_movda32	aed1, a9; nop; movi	a8, 2 }
  146256:	050814               	ae_slaa32s	aed0, aed1, a8
  146259:	25a0c4               	ae_movad32.l	a10, aed0
  14625c:	000065               	call8	146264 <DVTXOP_fnExp2>
  14625f:	0a2d                	mov.n	a2, a10
  146261:	f01d                	retw.n

00146263 <DVTXOP_fnExp10+0x37>:
	...

00146264 <DVTXOP_fnExp2>:
  146264:	004136               	entry	a1, 32
  146267:	8a9f31               	l32r	a3, 128ce4 (213760 <pswPCoefE$14174_51_2>)
  14626a:	3c9234               	ae_movda32	aed9, a2
  14626d:	87fbd9909f90a08e 	{ ae_movi	aed10, 32; nop; ae_sel16i	aed9, aed9, aed9, 7 }
  146275:	eb5cdd0a0906259f 	{ nop; ae_mulf16ss.00	aed6, aed9, aed10; nop }
  14627d:	f97c                	movi.n	a9, -1
  14627f:	2586c4               	ae_movad32.l	a8, aed6
  146282:	3c5924               	ae_movda16	aed5, a9
  146285:	c9fb1e205f80808e 	{ extui	a8, a8, 0, 16; nop; ae_cvt32x2f16.10	aed8, aed5 }
  14628d:	3c7834               	ae_movda32	aed7, a8
  146290:	ebe840080704014f 	{ movi	a4, 1; ae_add32s	aed4, aed7, aed8; nop }
  146298:	823444               	ae_sraa32s	aed3, aed4, a4
  14629b:	a83334               	ae_sel16i	aed3, aed3, aed3, 8
  14629e:	0c80167313a2135e 	{ ae_l16.i	aed1, a3, 4; ae_mulfp16x4ras	aed2, aed3, aed3 }
  1462a6:	87fba8606f60730e 	{ ae_l16.i	aed7, a3, 0; nop; ae_sel16i	aed6, aed6, aed6, 7 }
  1462ae:	6cf0a8267502431f 	{ ae_l16.i	aed4, a3, 2; ae_sub16s	aed2, aed5, aed6; ae_mulf16ss.00_s2	aed0, aed2, aed7 }
  1462b6:	0c801a4443d0223e 	{ ae_movad16.0	a2, aed2; ae_mulaf16ss.00	aed0, aed3, aed4 }
  1462be:	ebfbc9000f00113f 	{ ae_cvt32x2f16.10	aed1, aed1; nop; nop }
  1462c6:	0d4000c1e010126e 	{ blti.w18	a2, 1, 1462d8 <DVTXOP_fnExp2+0x74>; ae_add32s	aed0, aed0, aed1 }
  1462ce:	82a204               	ae_sraa32s	aed10, aed0, a2
  1462d1:	252ac4               	ae_movad32.l	a2, aed10
  1462d4:	f01d                	retw.n

001462d6 <DVTXOP_fnExp2+0x72>:
	...

001462d8 <DVTXOP_fnExp2+0x74>:
  1462d8:	2520c4               	ae_movad32.l	a2, aed0
  1462db:	f01d                	retw.n

001462dd <DVTXOP_fnExp2+0x79>:
  1462dd:	000000                                        ...

001462e0 <DVTXOP_fnLog2>:
  1462e0:	004136               	entry	a1, 32
  1462e3:	8a8281               	l32r	a8, 128cec (7fc5 <xthals_release_major+0x50e5>)
  1462e6:	8a8291               	l32r	a9, 128cf0 (ffffab30 <_memmap_cacheattr_bp_strict+0xd7b3e>)
  1462e9:	8a7f61               	l32r	a6, 128ce8 (ffffd4d6 <_memmap_cacheattr_bp_strict+0xda4e4>)
  1462ec:	88bb31               	l32r	a3, 1285d8 (3ffffff <_memmap_mem_sram_end+0x35bffff>)
  1462ef:	3c9234               	ae_movda32	aed9, a2
  1462f2:	2559f4               	ae_nsaz32.l	a5, aed9
  1462f5:	235580               	sext	a5, a5, 15
  1462f8:	400001854486995e 	{ ae_movda16	aed6, a9; nop; ae_slaa32s	aed8, aed9, a5 }
  146300:	0c801a38c878d6ee 	{ ae_movda16	aed13, a6; ae_sel16i	aed8, aed8, aed8, 7 }
  146308:	0c80067808ac017e 	{ movi	a7, 1; ae_mulfp16x4ras	aed12, aed8, aed8 }
  146310:	400001b5449b378e 	{ ae_movda16	aed11, a7; nop; ae_movda16	aed9, a8 }
  146318:	0c801aedccb5a5ee 	{ ae_movda16	aed10, a5; ae_mulf16ss.00	aed5, aed12, aed13 }
  146320:	47e5408b9a57032f 	{ movi	a2, 3; ae_add16s	aed7, aed10, aed11; ae_mulaf16ss.00_s2	aed5, aed8, aed9 }
  146328:	c9fb402767670a4e 	{ movi	a4, 10; ae_neg16s	aed7, aed7; ae_cvt32x2f16.10	aed6, aed6 }
  146330:	0d800cc62514847e 	{ ae_slaa16s	aed2, aed7, a4; ae_add32s	aed4, aed5, aed6 }
  146338:	400001a54513432e 	{ ae_movda32	aed3, a3; nop; ae_sraa32s	aed1, aed4, a2 }
  146340:	bbfbc9103f10223e 	{ ae_cvt32x2f16.10	aed2, aed2; nop; ae_and	aed1, aed1, aed3 }
  146348:	400124               	ae_add32s	aed0, aed1, aed2
  14634b:	2520c4               	ae_movad32.l	a2, aed0
  14634e:	f01d                	retw.n

00146350 <fx_SolomonVoice_32bit_Divide>:
  146350:	004136               	entry	a1, 32
  146353:	3c1234               	ae_movda32	aed1, a2
  146356:	2581f4               	ae_nsaz32.l	a8, aed1
  146359:	090c                	movi.n	a9, 0
  14635b:	680b                	addi.n	a6, a8, -1
  14635d:	236680               	sext	a6, a6, 15
  146360:	400001854502146e 	{ ae_movda32	aed2, a4; nop; ae_slaa32s	aed0, aed1, a6 }
  146368:	400001754550230e 	{ ae_movda32	aed0, a3; nop; ae_movad32.l	a2, aed0 }
  146370:	2530f4               	ae_nsaz32.l	a3, aed0
  146373:	0d401140c0b122ae 	{ bltz.w18	a2, 146493 <fx_SolomonVoice_32bit_Divide+0x143>; ae_movi	aed1, 0 }
  14637b:	233380               	sext	a3, a3, 15
  14637e:	050304               	ae_slaa32s	aed0, aed0, a3
  146381:	b3fb50200f00658e 	{ add	a6, a5, a8; nop; ae_max32	aed0, aed2, aed0 }
  146389:	2540c4               	ae_movad32.l	a4, aed0
  14638c:	c06630               	sub	a6, a6, a3
  14638f:	007496               	bltz	a4, 14639a <fx_SolomonVoice_32bit_Divide+0x4a>
  146392:	0c000130a073a42e 	{ bge.w18	a4, a2, 1463b0 <fx_SolomonVoice_32bit_Divide+0x60>; ae_sel16i	aed3, aed0, aed0, 7 }

0014639a <fx_SolomonVoice_32bit_Divide+0x4a>:
  14639a:	660b                	addi.n	a6, a6, -1
  14639c:	236680               	sext	a6, a6, 15
  14639f:	0d80194120b0c61e 	{ ae_sraa32rs	aed2, aed1, a6; nop }
  1463a7:	2522c4               	ae_movad32.l	a2, aed2
  1463aa:	f01d                	retw.n

001463ac <fx_SolomonVoice_32bit_Divide+0x5c>:
  1463ac:	00000000                                ....

001463b0 <fx_SolomonVoice_32bit_Divide+0x60>:
  1463b0:	0d801acc46bd433e 	{ ae_movad16.0	a4, aed3; ae_movi	aed13, -2 }
  1463b8:	bbfb4000df2002ae 	{ movi	a10, 2; nop; ae_and	aed2, aed0, aed13 }
  1463c0:	0e9416               	beqz	a4, 1464ad <fx_SolomonVoice_32bit_Divide+0x15d>
  1463c3:	886271               	l32r	a7, 12854c (3ffe <xthals_release_major+0x111e>)
  1463c6:	4ca747               	bge	a7, a4, 146416 <fx_SolomonVoice_32bit_Divide+0xc6>
  1463c9:	049496               	bltz	a4, 146416 <fx_SolomonVoice_32bit_Divide+0xc6>
  1463cc:	886191               	l32r	a9, 128550 (3fff <xthals_release_major+0x111f>)
  1463cf:	155444               	ae_movda32x2	aed5, a4, a4
  1463d2:	0d000d41c0b0849e 	{ beq.w18	a4, a9, 1464b2 <fx_SolomonVoice_32bit_Divide+0x162>; nop }
  1463da:	2561c4               	ae_movad32.l	a6, aed1
  1463dd:	154964               	ae_movda32x2	aed4, a9, a6
  1463e0:	2b4454               	ae_div64d32.l	aed4, aed5
  1463e3:	2b4454               	ae_div64d32.l	aed4, aed5
  1463e6:	2b4454               	ae_div64d32.l	aed4, aed5
  1463e9:	2b4454               	ae_div64d32.l	aed4, aed5
  1463ec:	2b4454               	ae_div64d32.l	aed4, aed5
  1463ef:	2b4454               	ae_div64d32.l	aed4, aed5
  1463f2:	2b4454               	ae_div64d32.l	aed4, aed5
  1463f5:	2b4454               	ae_div64d32.l	aed4, aed5
  1463f8:	2b4454               	ae_div64d32.l	aed4, aed5
  1463fb:	2b4454               	ae_div64d32.l	aed4, aed5
  1463fe:	2b4454               	ae_div64d32.l	aed4, aed5
  146401:	2b4454               	ae_div64d32.l	aed4, aed5
  146404:	2b4454               	ae_div64d32.l	aed4, aed5
  146407:	2b4454               	ae_div64d32.l	aed4, aed5
  14640a:	2b4454               	ae_div64d32.l	aed4, aed5
  14640d:	2544c4               	ae_movad32.l	a4, aed4
  146410:	234480               	sext	a4, a4, 15
  146413:	000046               	j	146418 <fx_SolomonVoice_32bit_Divide+0xc8>

00146416 <fx_SolomonVoice_32bit_Divide+0xc6>:
  146416:	040c                	movi.n	a4, 0

00146418 <fx_SolomonVoice_32bit_Divide+0xc8>:
  146418:	3ce434               	ae_movda32	aed14, a4
  14641b:	eb0fdd0e0202259f 	{ nop; ae_mul32.ll	aed2, aed2, aed14; nop }
  146423:	87b8e1               	l32r	a14, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  146426:	8c2f24               	ae_srai64	aed2, aed2, 15
  146429:	25d2c4               	ae_movad32.l	a13, aed2
  14642c:	400001b5451f4ede 	{ ae_movda32	aed15, a14; nop; ae_movda32	aed1, a13 }
  146434:	4fcf14               	ae_sub32s	aed12, aed15, aed1
  146437:	41ccd4               	ae_and	aed12, aed12, aed13
  14643a:	eb0fdd0e0c0c259f 	{ nop; ae_mul32.ll	aed12, aed12, aed14; nop }
  146442:	3c9234               	ae_movda32	aed9, a2
  146445:	8ccfc4               	ae_srai64	aed12, aed12, 15
  146448:	bbfbc890df90cc7e 	{ ae_movad32.l	a12, aed12; nop; ae_and	aed9, aed9, aed13 }
  146450:	400001b545cb48ce 	{ ae_movda32	aed11, a8; nop; ae_movda32	aed12, a12 }
  146458:	41ccd4               	ae_and	aed12, aed12, aed13
  14645b:	0c8018bc89d9a52e 	{ ae_movda32	aed10, a5; ae_mul32.ll	aed9, aed9, aed12 }
  146463:	0d80184b8a1ab32e 	{ ae_movda32	aed11, a3; ae_add32	aed10, aed10, aed11 }
  14646b:	0df2d9fb9a9abfcf 	{ ae_movi	aed11, -1; ae_sub32	aed10, aed10, aed11; ae_srai64	aed9, aed9, 31 }
  146473:	ebe7c80b0a0ab97f 	{ ae_movad32.l	a11, aed9; ae_add32	aed10, aed10, aed11; nop }
  14647b:	4000017545089bae 	{ ae_movda32	aed8, a11; nop; ae_movad16.0	a9, aed10 }
  146483:	057a84               	ae_slaa32s	aed7, aed8, a10
  146486:	0d80194160b0c97e 	{ ae_sraa32rs	aed6, aed7, a9; nop }
  14648e:	2526c4               	ae_movad32.l	a2, aed6
  146491:	f01d                	retw.n

00146493 <fx_SolomonVoice_32bit_Divide+0x143>:
  146493:	2520f4               	ae_nsaz32.l	a2, aed0
  146496:	f58a                	add.n	a15, a5, a8
  146498:	c0ff20               	sub	a15, a15, a2
  14649b:	ff0b                	addi.n	a15, a15, -1
  14649d:	23ff80               	sext	a15, a15, 15
  1464a0:	0d80194130b0cf1e 	{ ae_sraa32rs	aed3, aed1, a15; nop }
  1464a8:	2523c4               	ae_movad32.l	a2, aed3
  1464ab:	f01d                	retw.n

001464ad <fx_SolomonVoice_32bit_Divide+0x15d>:
  1464ad:	094d                	mov.n	a4, a9
  1464af:	ffd946               	j	146418 <fx_SolomonVoice_32bit_Divide+0xc8>

001464b2 <fx_SolomonVoice_32bit_Divide+0x162>:
  1464b2:	875541               	l32r	a4, 128208 (7fff <xthals_release_major+0x511f>)
  1464b5:	ffd7c6               	j	146418 <fx_SolomonVoice_32bit_Divide+0xc8>

001464b8 <int_sqrt_0_50>:
  1464b8:	004136               	entry	a1, 32
  1464bb:	027d                	mov.n	a7, a2
  1464bd:	040c                	movi.n	a4, 0
  1464bf:	ca0c                	movi.n	a10, 12
  1464c1:	01a082               	movi	a8, 1
  1464c4:	0ea0d2               	movi	a13, 14
  1464c7:	401d00               	ssl	a13
  1464ca:	a1b800               	sll	a11, a8
  1464cd:	400001014401cbde 	{ ae_movda16	aed1, a11; nop; movi	a12, 13 }
  1464d5:	401c00               	ssl	a12
  1464d8:	a13800               	sll	a3, a8
  1464db:	eb5c400101000d9f 	{ movi	a9, 13; ae_mulf16ss.00	aed0, aed1, aed1; nop }
  1464e3:	256184               	ae_movad16.0	a6, aed1
  1464e6:	2550c4               	ae_movad32.l	a5, aed0
  1464e9:	248976               	loop	a9, 146511 <int_sqrt_0_50+0x59>
  1464ec:	401a00               	ssl	a10
  1464ef:	725750               	salt	a5, a7, a5
  1464f2:	834650               	moveqz	a4, a6, a5
  1464f5:	234480               	sext	a4, a4, 15
  1464f8:	205430               	or	a5, a4, a3
  1464fb:	400000f144f0a5ae 	{ ae_movda16	aed0, a5; nop; addi	a10, a10, -1 }
  146503:	0c801ae040b0603e 	{ ae_movad16.0	a6, aed0; ae_mulf16ss.00	aed0, aed0, aed0 }
  14650b:	a13800               	sll	a3, a8
  14650e:	2550c4               	ae_movad32.l	a5, aed0

00146511 <int_sqrt_0_50+0x59>:
  146511:	729750               	salt	a9, a7, a5
  146514:	042d                	mov.n	a2, a4
  146516:	832690               	moveqz	a2, a6, a9
  146519:	232280               	sext	a2, a2, 15
  14651c:	208230               	or	a8, a2, a3
  14651f:	3c2824               	ae_movda16	aed2, a8
  146522:	eb5cdd020203259f 	{ nop; ae_mulf16ss.00	aed3, aed2, aed2; nop }
  14652a:	2553c4               	ae_movad32.l	a5, aed3
  14652d:	253284               	ae_movad16.0	a3, aed2
  146530:	724750               	salt	a4, a7, a5
  146533:	832340               	moveqz	a2, a3, a4
  146536:	232280               	sext	a2, a2, 15
  146539:	f01d                	retw.n

0014653b <int_sqrt_0_50+0x83>:
	...

0014653c <int_sqrt_0_50_four>:
  14653c:	004136               	entry	a1, 32
  14653f:	207330               	or	a7, a3, a3
  146542:	208220               	or	a8, a2, a2
  146545:	7722d4               	ae_la64.pp	u1, a2
  146548:	281304               	ae_zalign64	u0
  14654b:	0d400a4170b0146e 	{ blti.w18	a4, 1, 1465f6 <int_sqrt_0_50_four+0xba>; nop }
  146553:	0ea0a2               	movi	a10, 14
  146556:	00a092               	movi	a9, 0
  146559:	150c                	movi.n	a5, 1
  14655b:	400001b544a7359e 	{ ae_movda16	aed7, a5; nop; ae_movda16	aed10, a9 }
  146563:	c9fbc960af500aee 	{ ae_sext32x2d16.10	aed0, aed10; nop; ae_sext32x2d16.32	aed5, aed10 }

0014656b <int_sqrt_0_50_four+0x2f>:
  14656b:	d20c                	movi.n	a2, 13
  14656d:	231a74               	ae_slaa16s	aed1, aed7, a10
  146570:	bdfb20a01f10199e 	{ addi	a9, a9, 1; nop; ae_or	aed1, aed10, aed1 }
  146578:	0c801a91914388ae 	{ ae_la32x2.ip	aed8, u1, a8; ae_mulf16x4ss	aed4, aed3, aed1, aed1 }
  146580:	0d98d4               	ae_la32x2.ip	aed9, u1, a8
  146583:	c2fb40408f100e3e 	{ movi	a3, 14; nop; ae_le32	b0:b1, aed4, aed8 }
  14658b:	c2fbc9309f3021ee 	{ ae_sext32x2d16.10	aed2, aed1; nop; ae_le32	b2:b3, aed3, aed9 }
  146593:	c4fbc9203f0011be 	{ ae_sext32x2d16.32	aed1, aed1; nop; ae_movt32x2	aed0, aed2, b2:b3 }
  14659b:	c4fb40101f500eae 	{ movi	a10, 14; nop; ae_movt32x2	aed5, aed1, b0:b1 }
  1465a3:	f03d                	nop.n
  1465a5:	358376               	loop	a3, 1465de <int_sqrt_0_50_four+0xa2>
  1465a8:	0c800cb00501827e 	{ ae_slaa16s	aed0, aed7, a2; ae_sel16i	aed1, aed5, aed0, 8 }
  1465b0:	bdfbc9100f2001ee 	{ ae_sext32x2d16.10	aed0, aed1; nop; ae_or	aed2, aed1, aed0 }
  1465b8:	0c801a92a234515e 	{ ae_sext32x2d16.32	aed5, aed1; ae_mulf16x4ss	aed3, aed4, aed2, aed2 }
  1465c0:	c9fbc9602f6022ee 	{ ae_sext32x2d16.10	aed2, aed2; nop; ae_sext32x2d16.32	aed6, aed2 }
  1465c8:	c2fb2f409f10f22e 	{ addi	a2, a2, -1; nop; ae_le32	b0:b1, aed4, aed9 }
  1465d0:	c2fbdd308f30259e 	{ nop; nop; ae_le32	b2:b3, aed3, aed8 }
  1465d8:	3b0214               	ae_movt32x2	aed0, aed2, b0:b1
  1465db:	3b5634               	ae_movt32x2	aed5, aed6, b2:b3

001465de <int_sqrt_0_50_four+0xa2>:
  1465de:	88fbc9500f205abe 	{ ae_sext32x2d16.32	aed5, aed10; nop; ae_sel16i	aed2, aed5, aed0, 8 }

001465e6 <int_sqrt_0_50_four+0xaa>:
  1465e6:	c9fbd450af00278e 	{ ae_sa16x4.ip	aed2, u0, a7; nop; ae_sext32x2d16.10	aed0, aed10 }
  1465ee:	0d3ff74190b0b49e 	{ bne.w18	a4, a9, 14656b <int_sqrt_0_50_four+0x2f>; nop }

001465f6 <int_sqrt_0_50_four+0xba>:
  1465f6:	7737c4               	ae_sa64pos.fp	u0, a7
  1465f9:	f01d                	retw.n

001465fb <int_sqrt_0_50_four+0xbf>:
	...

001465fc <int_sqrt_0_25>:
  1465fc:	004136               	entry	a1, 32
  1465ff:	040c                	movi.n	a4, 0
  146601:	e30c                	movi.n	a3, 14
  146603:	180c                	movi.n	a8, 1
  146605:	0ea072               	movi	a7, 14
  146608:	401700               	ssl	a7
  14660b:	a16800               	sll	a6, a8
  14660e:	207220               	or	a7, a2, a2
  146611:	40000101440026de 	{ ae_movda16	aed0, a6; nop; movi	a2, 13 }
  146619:	0c801af040a0603e 	{ ae_movad16.0	a6, aed0; ae_mulfp16x4s	aed0, aed0, aed0 }
  146621:	298376               	loop	a3, 14664e <int_sqrt_0_25+0x52>
  146624:	401200               	ssl	a2
  146627:	eb5cdd000000259f 	{ nop; ae_mulf16ss.00	aed0, aed0, aed0; nop }
  14662f:	a13800               	sll	a3, a8
  146632:	2550c4               	ae_movad32.l	a5, aed0
  146635:	220b                	addi.n	a2, a2, -1
  146637:	725750               	salt	a5, a7, a5
  14663a:	834650               	moveqz	a4, a6, a5
  14663d:	234480               	sext	a4, a4, 15
  146640:	203430               	or	a3, a4, a3
  146643:	3c0324               	ae_movda16	aed0, a3
  146646:	0c801af040a0603e 	{ ae_movad16.0	a6, aed0; ae_mulfp16x4s	aed0, aed0, aed0 }

0014664e <int_sqrt_0_25+0x52>:
  14664e:	eb5cdd000001259f 	{ nop; ae_mulf16ss.00	aed1, aed0, aed0; nop }
  146656:	25a1c4               	ae_movad32.l	a10, aed1
  146659:	7297a0               	salt	a9, a7, a10
  14665c:	834690               	moveqz	a4, a6, a9
  14665f:	232480               	sext	a2, a4, 15
  146662:	f01d                	retw.n

00146664 <int_sqrt_0_25_four>:
  146664:	004136               	entry	a1, 32
  146667:	281344               	ae_zalign64	u1
  14666a:	e90c                	movi.n	a9, 14
  14666c:	1a0c                	movi.n	a10, 1
  14666e:	4000010144098a0e 	{ ae_movda16	aed9, a10; nop; movi	a8, 0 }
  146676:	400001054410989e 	{ ae_movda16	aed0, a8; nop; ae_slaa16s	aed1, aed9, a9 }
  14667e:	bdfb59001f10533e 	{ or	a5, a3, a3; nop; ae_or	aed1, aed0, aed1 }
  146686:	0c801af131a5920e 	{ ae_la64.pp	u0, a2; ae_mulfp16x4s	aed5, aed1, aed1 }
  14668e:	0d72c4               	ae_la32x2.ip	aed7, u0, a2
  146691:	0c801a959542828e 	{ ae_la32x2.ip	aed8, u0, a2; ae_mulf16x4ss	aed4, aed2, aed5, aed5 }
  146699:	c9fb40601f300e3e 	{ movi	a3, 14; nop; ae_sext32x2d16.32	aed3, aed1 }
  1466a1:	c2fbc9208f1011ee 	{ ae_sext32x2d16.10	aed1, aed1; nop; ae_le32	b0:b1, aed2, aed8 }
  1466a9:	c2fbc9407f3050be 	{ ae_sext32x2d16.32	aed5, aed0; nop; ae_le32	b2:b3, aed4, aed7 }
  1466b1:	c4fbc9303f5000ee 	{ ae_sext32x2d16.10	aed0, aed0; nop; ae_movt32x2	aed5, aed3, b2:b3 }
  1466b9:	c4fb40101f000d2e 	{ movi	a2, 13; nop; ae_movt32x2	aed0, aed1, b0:b1 }
  1466c1:	f03d                	nop.n
  1466c3:	f03d                	nop.n
  1466c5:	3d8376               	loop	a3, 146706 <int_sqrt_0_25_four+0xa2>
  1466c8:	0c800cb00501829e 	{ ae_slaa16s	aed0, aed9, a2; ae_sel16i	aed1, aed5, aed0, 8 }
  1466d0:	bdfbc9100f2001ee 	{ ae_sext32x2d16.10	aed0, aed1; nop; ae_or	aed2, aed1, aed0 }
  1466d8:	0c801af2a2a3515e 	{ ae_sext32x2d16.32	aed5, aed1; ae_mulfp16x4s	aed3, aed2, aed2 }
  1466e0:	c9fbc9602f6022ee 	{ ae_sext32x2d16.10	aed2, aed2; nop; ae_sext32x2d16.32	aed6, aed2 }
  1466e8:	0c800493f334f22e 	{ addi	a2, a2, -1; ae_mulf16x4ss	aed3, aed4, aed3, aed3 }
  1466f0:	c2fbdd408f10259e 	{ nop; nop; ae_le32	b0:b1, aed4, aed8 }
  1466f8:	c2fbdd307f30259e 	{ nop; nop; ae_le32	b2:b3, aed3, aed7 }
  146700:	3b0214               	ae_movt32x2	aed0, aed2, b0:b1
  146703:	3b5634               	ae_movt32x2	aed5, aed6, b2:b3

00146706 <int_sqrt_0_25_four+0xa2>:
  146706:	a82504               	ae_sel16i	aed2, aed5, aed0, 8
  146709:	0c2594               	ae_sa16x4.ip	aed2, u1, a5
  14670c:	7735d4               	ae_sa64pos.fp	u1, a5
  14670f:	f01d                	retw.n

00146711 <int_sqrt_0_25_four+0xad>:
  146711:	000000                                        ...

00146714 <int_sqrt_0_75>:
  146714:	004136               	entry	a1, 32
  146717:	02ad                	mov.n	a10, a2
  146719:	ffd9e5               	call8	1464b8 <int_sqrt_0_50>
  14671c:	0d8018cc86b1022e 	{ ae_movda32	aed0, a2; ae_movi	aed1, -2 }
  146724:	410014               	ae_and	aed0, aed0, aed1
  146727:	3c1a34               	ae_movda32	aed1, a10
  14672a:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  146732:	8c0f04               	ae_srai64	aed0, aed0, 15
  146735:	25a0c4               	ae_movad32.l	a10, aed0
  146738:	ffd7e5               	call8	1464b8 <int_sqrt_0_50>
  14673b:	0a2d                	mov.n	a2, a10
  14673d:	f01d                	retw.n

0014673f <int_sqrt_0_75+0x2b>:
	...

00146740 <DVTXOP_Mpy_32_16>:
  146740:	004136               	entry	a1, 32
  146743:	400001b54464342e 	{ ae_movda16	aed4, a4; nop; ae_movda16	aed6, a2 }
  14674b:	eb5cdd040605259f 	{ nop; ae_mulf16ss.00	aed5, aed6, aed4; nop }
  146753:	400001014403231e 	{ ae_movda16	aed3, a3; nop; movi	a2, 1 }
  14675b:	0c801af443a155de 	{ ae_movad32.l	a5, aed5; ae_mulfp16x4s	aed1, aed3, aed4 }
  146763:	400001b54402425e 	{ ae_movda16	aed2, a2; nop; ae_movda32	aed0, a5 }
  14676b:	eb2edd020100259f 	{ nop; ae_mulaf16ss.00	aed0, aed1, aed2; nop }
  146773:	2520c4               	ae_movad32.l	a2, aed0
  146776:	f01d                	retw.n

00146778 <DVTXOP_L_Extract>:
  146778:	004136               	entry	a1, 32
  14677b:	160c                	movi.n	a6, 1
  14677d:	86dd51               	l32r	a5, 1282f4 (4000 <xthals_release_major+0x1120>)
  146780:	400001b54523325e 	{ ae_movda32	aed3, a2; nop; ae_movda16	aed2, a5 }
  146788:	0c8019330371263e 	{ ae_sraa32s	aed0, aed3, a6; ae_sel16i	aed1, aed3, aed3, 7 }
  146790:	eb91b4020100130f 	{ ae_s16.0.i	aed1, a3, 0; ae_mulsf16ss.00	aed0, aed1, aed2; nop }
  146798:	d20404               	ae_s16.0.i	aed0, a4, 0
  14679b:	f01d                	retw.n

0014679d <DVTXOP_L_Extract+0x25>:
  14679d:	000000                                        ...

001467a0 <divide>:
  1467a0:	004136               	entry	a1, 32
  1467a3:	029d                	mov.n	a9, a2
  1467a5:	400001014500a40e 	{ ae_movda32	aed0, a4; nop; movi	a10, 0 }
  1467ad:	0d4014c04eb122ae 	{ bltz.w18	a2, 1468f5 <divide+0x155>; ae_mov	aed1, aed0 }
  1467b5:	14d496               	bltz	a4, 146906 <divide+0x166>

001467b8 <divide+0x18>:
  1467b8:	162216               	beqz	a2, 14691e <divide+0x17e>
  1467bb:	163416               	beqz	a4, 146922 <divide+0x182>
  1467be:	400001754552290e 	{ ae_movda32	aed2, a9; nop; ae_movad32.l	a2, aed0 }
  1467c6:	25b2f4               	ae_nsaz32.l	a11, aed2
  1467c9:	3c1234               	ae_movda32	aed1, a2
  1467cc:	2581f4               	ae_nsaz32.l	a8, aed1
  1467cf:	23bb80               	sext	a11, a11, 15
  1467d2:	234880               	sext	a4, a8, 15
  1467d5:	23e880               	sext	a14, a8, 15
  1467d8:	0d401340c0b10bae 	{ beqz.w18	a11, 146918 <divide+0x178>; ae_movi	aed1, 0 }
  1467e0:	cb0b                	addi.n	a12, a11, -1
  1467e2:	401c00               	ssl	a12
  1467e5:	a19900               	sll	a9, a9

001467e8 <divide+0x48>:
  1467e8:	401e00               	ssl	a14
  1467eb:	a1d200               	sll	a13, a2
  1467ee:	400001014500dd0e 	{ ae_movda32	aed0, a13; nop; movi	a13, 0 }
  1467f6:	078996               	bltz	a9, 146872 <divide+0xd2>
  1467f9:	2520c4               	ae_movad32.l	a2, aed0
  1467fc:	072296               	bltz	a2, 146872 <divide+0xd2>
  1467ff:	0c000630f073929e 	{ blt.w18	a2, a9, 146872 <divide+0xd2>; ae_sel16i	aed3, aed0, aed0, 7 }
  146807:	0d8018cc86b9792e 	{ ae_movda32	aed7, a9; ae_movi	aed9, -2 }
  14680f:	40000175450ec23e 	{ ae_movda32	aed14, a2; nop; ae_movad16.0	a12, aed3 }
  146817:	41ee94               	ae_and	aed14, aed14, aed9
  14681a:	106c16               	beqz	a12, 146924 <divide+0x184>
  14681d:	874bf1               	l32r	a15, 12854c (3ffe <xthals_release_major+0x111e>)
  146820:	080c                	movi.n	a8, 0
  146822:	52afc7               	bge	a15, a12, 146878 <divide+0xd8>
  146825:	04fc96               	bltz	a12, 146878 <divide+0xd8>
  146828:	874ad1               	l32r	a13, 128550 (3fff <xthals_release_major+0x111f>)
  14682b:	155cc4               	ae_movda32x2	aed5, a12, a12
  14682e:	0d000f4170b08cde 	{ beq.w18	a12, a13, 146929 <divide+0x189>; nop }
  146836:	25e1c4               	ae_movad32.l	a14, aed1
  146839:	154de4               	ae_movda32x2	aed4, a13, a14
  14683c:	2b4454               	ae_div64d32.l	aed4, aed5
  14683f:	2b4454               	ae_div64d32.l	aed4, aed5
  146842:	2b4454               	ae_div64d32.l	aed4, aed5
  146845:	2b4454               	ae_div64d32.l	aed4, aed5
  146848:	2b4454               	ae_div64d32.l	aed4, aed5
  14684b:	2b4454               	ae_div64d32.l	aed4, aed5
  14684e:	2b4454               	ae_div64d32.l	aed4, aed5
  146851:	2b4454               	ae_div64d32.l	aed4, aed5
  146854:	2b4454               	ae_div64d32.l	aed4, aed5
  146857:	2b4454               	ae_div64d32.l	aed4, aed5
  14685a:	2b4454               	ae_div64d32.l	aed4, aed5
  14685d:	2b4454               	ae_div64d32.l	aed4, aed5
  146860:	2b4454               	ae_div64d32.l	aed4, aed5
  146863:	2b4454               	ae_div64d32.l	aed4, aed5
  146866:	2b4454               	ae_div64d32.l	aed4, aed5
  146869:	2584c4               	ae_movad32.l	a8, aed4
  14686c:	238880               	sext	a8, a8, 15
  14686f:	000146               	j	146878 <divide+0xd8>

00146872 <divide+0xd2>:
  146872:	3e0114               	ae_mov	aed0, aed1
  146875:	0014c6               	j	1468cc <divide+0x12c>

00146878 <divide+0xd8>:
  146878:	3cb834               	ae_movda32	aed11, a8
  14687b:	eb0fdd0b0e0e259f 	{ nop; ae_mul32.ll	aed14, aed14, aed11; nop }
  146883:	86a0e1               	l32r	a14, 128304 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  146886:	8cefe4               	ae_srai64	aed14, aed14, 15
  146889:	25dec4               	ae_movad32.l	a13, aed14
  14688c:	400001b545dc4ede 	{ ae_movda32	aed12, a14; nop; ae_movda32	aed13, a13 }
  146894:	4facd4               	ae_sub32s	aed10, aed12, aed13
  146897:	41aa94               	ae_and	aed10, aed10, aed9
  14689a:	eb0fdd0b0a0a259f 	{ nop; ae_mul32.ll	aed10, aed10, aed11; nop }
  1468a2:	8cafa4               	ae_srai64	aed10, aed10, 15
  1468a5:	bbfbc8709f70ca7e 	{ ae_movad32.l	a12, aed10; nop; ae_and	aed7, aed7, aed9 }
  1468ad:	3c8c34               	ae_movda32	aed8, a12
  1468b0:	418894               	ae_and	aed8, aed8, aed9
  1468b3:	eb0fdd080707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed8; nop }
  1468bb:	8d7f74               	ae_srai64	aed7, aed7, 31
  1468be:	2577c4               	ae_movad32.l	a7, aed7
  1468c1:	400001014506f72e 	{ ae_movda32	aed6, a7; nop; movi	a15, 2 }
  1468c9:	050f64               	ae_slaa32s	aed0, aed6, a15

001468cc <divide+0x12c>:
  1468cc:	7b3a                	add.n	a7, a11, a3
  1468ce:	1f0c                	movi.n	a15, 1
  1468d0:	93afa0               	movnez	a10, a15, a10
  1468d3:	c07570               	sub	a7, a5, a7
  1468d6:	747a                	add.n	a7, a4, a7
  1468d8:	767a                	add.n	a7, a6, a7
  1468da:	e2c772               	addi	a7, a7, -30
  1468dd:	237780               	sext	a7, a7, 15
  1468e0:	051704               	ae_slaa32s	aed1, aed0, a7
  1468e3:	0d4000c19ab00aae 	{ beqz.w18	a10, 1468f0 <divide+0x150>; ae_neg32s	aed0, aed1 }
  1468eb:	2520c4               	ae_movad32.l	a2, aed0
  1468ee:	f01d                	retw.n

001468f0 <divide+0x150>:
  1468f0:	2521c4               	ae_movad32.l	a2, aed1
  1468f3:	f01d                	retw.n

001468f5 <divide+0x155>:
  1468f5:	3cf234               	ae_movda32	aed15, a2
  1468f8:	ebfb400f0a0f01af 	{ movi	a10, 1; ae_neg32s	aed15, aed15; nop }
  146900:	259fc4               	ae_movad32.l	a9, aed15
  146903:	eb14d6               	bgez	a4, 1467b8 <divide+0x18>

00146906 <divide+0x166>:
  146906:	0abd                	mov.n	a11, a10
  146908:	180c                	movi.n	a8, 1
  14690a:	0a0c                	movi.n	a10, 0
  14690c:	ebfb55010a00a8bf 	{ moveqz	a10, a8, a11; ae_neg32s	aed0, aed1; nop }
  146914:	ffa806               	j	1467b8 <divide+0x18>

00146917 <divide+0x177>:
	...

00146918 <divide+0x178>:
  146918:	219190               	srai	a9, a9, 1
  14691b:	ffb246               	j	1467e8 <divide+0x48>

0014691e <divide+0x17e>:
  14691e:	020c                	movi.n	a2, 0
  146920:	f01d                	retw.n

00146922 <divide+0x182>:
  146922:	f01d                	retw.n

00146924 <divide+0x184>:
  146924:	0d8d                	mov.n	a8, a13
  146926:	ffd386               	j	146878 <divide+0xd8>

00146929 <divide+0x189>:
  146929:	863781               	l32r	a8, 128208 (7fff <xthals_release_major+0x511f>)
  14692c:	ffd206               	j	146878 <divide+0xd8>

0014692f <divide+0x18f>:
	...

00146930 <ilog2>:
  146930:	004136               	entry	a1, 32
  146933:	40000111450022fe 	{ ae_movda32	aed0, a2; nop; movi	a2, 31 }
  14693b:	2530f4               	ae_nsaz32.l	a3, aed0
  14693e:	c02230               	sub	a2, a2, a3
  146941:	f01d                	retw.n

00146943 <ilog2+0x13>:
	...

00146944 <sqrt32>:
  146944:	004136               	entry	a1, 32
  146947:	0b7216               	beqz	a2, 146a02 <sqrt32+0xbe>
  14694a:	867731               	l32r	a3, 128328 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  14694d:	40000101450a92ee 	{ ae_movda32	aed10, a2; nop; movi	a9, 14 }
  146955:	04a327               	bge	a3, a2, 14695d <sqrt32+0x19>
  146958:	862c21               	l32r	a2, 128208 (7fff <xthals_release_major+0x511f>)
  14695b:	f01d                	retw.n

0014695d <sqrt32+0x19>:
  14695d:	258af4               	ae_nsaz32.l	a8, aed10
  146960:	e41c                	movi.n	a4, 30
  146962:	c04480               	sub	a4, a4, a8
  146965:	214140               	srai	a4, a4, 1
  146968:	11a4f0               	slli	a10, a4, 1
  14696b:	c099a0               	sub	a9, a9, a10
  14696e:	20a9a4               	ae_slaa32	aed10, aed10, a9
  146971:	258ac4               	ae_movad32.l	a8, aed10
  146974:	68ad32               	movi	a3, 0xfffffd68
  146977:	80d882               	addmi	a8, a8, 0xffff8000
  14697a:	400001b54429338e 	{ ae_movda16	aed9, a3; nop; ae_movda16	aed2, a8 }
  146982:	0c801a0239a9959e 	{ nop; ae_mul16x4	aed10, aed9, aed2, aed9 }
  14698a:	2529c4               	ae_movad32.l	a2, aed9
  14698d:	212f20               	srai	a2, a2, 15
  146990:	3c8224               	ae_movda16	aed8, a2
  146993:	25f884               	ae_movad16.0	a15, aed8
  146996:	07dff2               	addmi	a15, a15, 0x700
  146999:	a3cff2               	addi	a15, a15, -93
  14699c:	3c7f24               	ae_movda16	aed7, a15
  14699f:	0c801a023787959e 	{ nop; ae_mul16x4	aed8, aed7, aed2, aed7 }
  1469a7:	25e7c4               	ae_movad32.l	a14, aed7
  1469aa:	8660d1               	l32r	a13, 12832c (fffff43d <_memmap_cacheattr_bp_strict+0xdc44b>)
  1469ad:	21efe0               	srai	a14, a14, 15
  1469b0:	3c6e24               	ae_movda16	aed6, a14
  1469b3:	25c684               	ae_movad16.0	a12, aed6
  1469b6:	ccda                	add.n	a12, a12, a13
  1469b8:	3c5c24               	ae_movda16	aed5, a12
  1469bb:	0c801a023565959e 	{ nop; ae_mul16x4	aed6, aed5, aed2, aed5 }
  1469c3:	25b5c4               	ae_movad32.l	a11, aed5
  1469c6:	21bfb0               	srai	a11, a11, 15
  1469c9:	3c4b24               	ae_movda16	aed4, a11
  1469cc:	25a484               	ae_movad16.0	a10, aed4
  1469cf:	2ddaa2               	addmi	a10, a10, 0x2d00
  1469d2:	29caa2               	addi	a10, a10, 41
  1469d5:	3c3a24               	ae_movda16	aed3, a10
  1469d8:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  1469e0:	2592c4               	ae_movad32.l	a9, aed2
  1469e3:	219f90               	srai	a9, a9, 15
  1469e6:	3c1924               	ae_movda16	aed1, a9
  1469e9:	258184               	ae_movad16.0	a8, aed1
  1469ec:	5bd882               	addmi	a8, a8, 0x5b00
  1469ef:	87c882               	addi	a8, a8, -121
  1469f2:	4000002145f0484e 	{ ae_movda32	aed0, a8; nop; addi	a4, a4, -14 }
  1469fa:	200404               	ae_slaa32	aed0, aed0, a4
  1469fd:	2520c4               	ae_movad32.l	a2, aed0
  146a00:	f01d                	retw.n

00146a02 <sqrt32+0xbe>:
  146a02:	020c                	movi.n	a2, 0
  146a04:	f01d                	retw.n

00146a06 <sqrt32+0xc2>:
	...

00146a08 <DVTXOP_10log10_l>:
  146a08:	004136               	entry	a1, 32
  146a0b:	02ad                	mov.n	a10, a2
  146a0d:	ff7ee5               	call8	1461fc <DVTXOP_fnLog10>
  146a10:	3dafa4               	ae_movi	aed10, -2
  146a13:	879db1               	l32r	a11, 128888 (dbe33590 <xthals_hw_configid0+0x19266192>)
  146a16:	40000101440de3ae 	{ ae_movda16	aed13, a3; nop; movi	a14, 10 }
  146a1e:	871fc1               	l32r	a12, 12869c (daaef590 <xthals_hw_configid0+0x17f22192>)
  146a21:	4000010545c7dcee 	{ ae_movda32	aed7, a12; nop; ae_slaa16s	aed12, aed13, a14 }
  146a29:	40000175450bdbce 	{ ae_movda32	aed11, a11; nop; ae_movad16.0	a13, aed12 }
  146a31:	0d8018478b789d2e 	{ ae_movda32	aed9, a13; ae_sub32s	aed8, aed11, aed7 }
  146a39:	4188a4               	ae_and	aed8, aed8, aed10
  146a3c:	eb0fdd090808259f 	{ nop; ae_mul32.ll	aed8, aed8, aed9; nop }
  146a44:	0cfb40f08f80058f 	{ movi	a8, 5; nop; ae_srai64	aed8, aed8, 15 }
  146a4c:	2598c4               	ae_movad32.l	a9, aed8
  146a4f:	400001b545564a9e 	{ ae_movda32	aed6, a10; nop; ae_movda32	aed5, a9 }
  146a57:	0d800c474673a85e 	{ ae_slaa32s	aed4, aed5, a8; ae_sub32s	aed3, aed6, aed7 }
  146a5f:	ebf340040301022f 	{ movi	a2, 2; ae_sub32s	aed1, aed3, aed4; nop }
  146a67:	0d80194120b0c21e 	{ ae_sraa32rs	aed2, aed1, a2; nop }
  146a6f:	400124               	ae_add32s	aed0, aed1, aed2
  146a72:	2520c4               	ae_movad32.l	a2, aed0
  146a75:	f01d                	retw.n

00146a77 <DVTXOP_10log10_l+0x6f>:
	...

00146a78 <DVTXOP_Log2>:
  146a78:	004136               	entry	a1, 32
  146a7b:	7112a6               	blti	a2, 1, 146af0 <DVTXOP_Log2+0x78>
  146a7e:	180c                	movi.n	a8, 1
  146a80:	400001214507920e 	{ ae_movda32	aed7, a2; nop; movi	a9, 32 }
  146a88:	2557f4               	ae_nsaz32.l	a5, aed7
  146a8b:	9a0c                	movi.n	a10, 9
  146a8d:	235580               	sext	a5, a5, 15
  146a90:	056574               	ae_slaa32s	aed6, aed7, a5
  146a93:	825a64               	ae_sraa32s	aed5, aed6, a10
  146a96:	400001a54424598e 	{ ae_movda16	aed4, a9; nop; ae_sraa32s	aed2, aed5, a8 }
  146a9e:	889581               	l32r	a8, 128cf4 (214800 <table_126>)
  146aa1:	0c8009b27202355e 	{ ae_sel16i	aed3, aed5, aed5, 7; ae_sel16i	aed2, aed2, aed2, 8 }
  146aa9:	0d801ac44353723e 	{ ae_movad16.0	a7, aed2; ae_sub16s	aed3, aed3, aed4 }
  146ab1:	256384               	ae_movad16.0	a6, aed3
  146ab4:	e47070               	extui	a7, a7, 0, 15
  146ab7:	906680               	addx2	a6, a6, a8
  146aba:	400001b42121365e 	{ ae_l16.i	aed1, a6, 2; nop; ae_movda16	aed2, a5 }
  146ac2:	400001b42040367e 	{ ae_l16.i	aed0, a6, 0; nop; ae_movda16	aed4, a7 }
  146aca:	c9f0402100031e2e 	{ movi	a2, 30; ae_sub16s	aed3, aed0, aed1; ae_cvt32x2f16.10	aed0, aed0 }
  146ad2:	0d801a84c3e012ee 	{ ae_movda16	aed1, a2; ae_mulsf16ss.00	aed0, aed3, aed4 }
  146ada:	4e1124               	ae_sub16s	aed1, aed1, aed2
  146add:	87fbb4000f00130e 	{ ae_s16.0.i	aed1, a3, 0; nop; ae_sel16i	aed0, aed0, aed0, 7 }
  146ae5:	40000100b000240e 	{ ae_s16.0.i	aed0, a4, 0; nop; movi	a2, 0 }
  146aed:	f01d                	retw.n

00146aef <DVTXOP_Log2+0x77>:
	...

00146af0 <DVTXOP_Log2+0x78>:
  146af0:	020c                	movi.n	a2, 0
  146af2:	005322               	s16i	a2, a3, 0
  146af5:	005422               	s16i	a2, a4, 0
  146af8:	f01d                	retw.n

00146afa <DVTXOP_Log2+0x82>:
  146afa:	00000000 41360000                                ......

00146b00 <WebRtcSpl_DownsampleBy2>:
  146b00:	004136               	entry	a1, 32
  146b03:	6568                	l32i.n	a6, a5, 24
  146b05:	058d                	mov.n	a8, a5
  146b07:	5598                	l32i.n	a9, a5, 20
  146b09:	1578                	l32i.n	a7, a5, 4
  146b0b:	45b8                	l32i.n	a11, a5, 16
  146b0d:	05a8                	l32i.n	a10, a5, 0
  146b0f:	887cd1               	l32r	a13, 128d00 (5f79 <xthals_release_major+0x3099>)
  146b12:	887cc1               	l32r	a12, 128d04 (925f <xthals_release_major+0x637f>)
  146b15:	8878f1               	l32r	a15, 128cf8 (cd4 <XtosCoreStateSize+0xa54>)
  146b18:	8879e1               	l32r	a14, 128cfc (2fa7 <xthals_release_major+0xc7>)
  146b1b:	157ef4               	ae_movda32x2	aed7, a14, a15
  146b1e:	158cd4               	ae_movda32x2	aed8, a12, a13
  146b21:	154ab4               	ae_movda32x2	aed4, a10, a11
  146b24:	151794               	ae_movda32x2	aed1, a7, a9
  146b27:	8878b1               	l32r	a11, 128d08 (c178 <xthals_release_major+0x9298>)
  146b2a:	887871               	l32r	a7, 128d0c (eb5f <xthals_release_major+0xbc7f>)
  146b2d:	78a8                	l32i.n	a10, a8, 28
  146b2f:	3898                	l32i.n	a9, a8, 12
  146b31:	1569a4               	ae_movda32x2	aed6, a9, a10
  146b34:	1597b4               	ae_movda32x2	aed9, a7, a11
  146b37:	2558                	l32i.n	a5, a5, 8
  146b39:	00a4b2               	movi	a11, 0x400
  146b3c:	400000c145fa2b2e 	{ ae_movda32	aed10, a11; nop; addi	a2, a2, -4 }
  146b44:	155564               	ae_movda32x2	aed5, a5, a6
  146b47:	416130               	srli	a6, a3, 1
  146b4a:	236680               	sext	a6, a6, 15
  146b4d:	7ba676               	loopgtz	a6, 146bcc <WebRtcSpl_DownsampleBy2+0xcc>
  146b50:	b90214               	ae_l16x2m.iu	aed0, a2, 4
  146b53:	9a0204               	ae_slai32s	aed0, aed0, 2
  146b56:	4c2014               	ae_sub32	aed2, aed0, aed1
  146b59:	2e0ddd722732259f 	{ nop; ae_mul32.hh	aed2, aed7, aed2; ae_mul32.ll_s2	aed3, aed7, aed2 }
  146b61:	8d3034               	ae_srai64	aed3, aed3, 16
  146b64:	8d2024               	ae_srai64	aed2, aed2, 16
  146b67:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  146b6a:	ebe7c904020040af 	{ ae_mov	aed4, aed0; ae_add32	aed0, aed2, aed4; nop }
  146b72:	4c2054               	ae_sub32	aed2, aed0, aed5
  146b75:	2e0ddd822832259f 	{ nop; ae_mul32.hh	aed2, aed8, aed2; ae_mul32.ll_s2	aed3, aed8, aed2 }
  146b7d:	8d3034               	ae_srai64	aed3, aed3, 16
  146b80:	8d2024               	ae_srai64	aed2, aed2, 16
  146b83:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  146b86:	ebe7c901020010af 	{ ae_mov	aed1, aed0; ae_add32	aed0, aed2, aed1; nop }
  146b8e:	4c2064               	ae_sub32	aed2, aed0, aed6
  146b91:	2e0ddd922932259f 	{ nop; ae_mul32.hh	aed2, aed9, aed2; ae_mul32.ll_s2	aed3, aed9, aed2 }
  146b99:	8d3034               	ae_srai64	aed3, aed3, 16
  146b9c:	8d2024               	ae_srai64	aed2, aed2, 16
  146b9f:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  146ba2:	ebe7c905020650af 	{ ae_mov	aed5, aed0; ae_add32	aed6, aed2, aed5; nop }
  146baa:	25a6c4               	ae_movad32.l	a10, aed6
  146bad:	4000017545409a6e 	{ ae_movda32	aed0, a10; nop; ae_movad32.h	a9, aed6 }
  146bb5:	3c2934               	ae_movda32	aed2, a9
  146bb8:	300024               	ae_add32	aed0, aed0, aed2
  146bbb:	3000a4               	ae_add32	aed0, aed0, aed10
  146bbe:	9e0b04               	ae_srai32	aed0, aed0, 11
  146bc1:	a5fbdd000f00259e 	{ nop; nop; ae_sat16x4	aed0, aed0, aed0 }
  146bc9:	d30414               	ae_s16.0.ip	aed0, a4, 2

00146bcc <WebRtcSpl_DownsampleBy2+0xcc>:
  146bcc:	3899                	s32i.n	a9, a8, 12
  146bce:	78a9                	s32i.n	a10, a8, 28
  146bd0:	400001752444c85e 	{ ae_s32.l.i	aed4, a8, 16; nop; ae_movad32.h	a12, aed5 }
  146bd8:	400001752541d81e 	{ ae_s32.l.i	aed1, a8, 20; nop; ae_movad32.h	a13, aed1 }
  146be0:	400001752645e84e 	{ ae_s32.l.i	aed5, a8, 24; nop; ae_movad32.h	a14, aed4 }
  146be8:	08e9                	s32i.n	a14, a8, 0
  146bea:	18d9                	s32i.n	a13, a8, 4
  146bec:	28c9                	s32i.n	a12, a8, 8
  146bee:	f01d                	retw.n

00146bf0 <WebRtcSpl_UpsampleBy2>:
  146bf0:	004136               	entry	a1, 32
  146bf3:	058d                	mov.n	a8, a5
  146bf5:	036d                	mov.n	a6, a3
  146bf7:	730b                	addi.n	a7, a3, -1
  146bf9:	45f8                	l32i.n	a15, a5, 16
  146bfb:	05e8                	l32i.n	a14, a5, 0
  146bfd:	55d8                	l32i.n	a13, a5, 20
  146bff:	15c8                	l32i.n	a12, a5, 4
  146c01:	65b8                	l32i.n	a11, a5, 24
  146c03:	049d                	mov.n	a9, a4
  146c05:	25a8                	l32i.n	a10, a5, 8
  146c07:	7548                	l32i.n	a4, a5, 28
  146c09:	155ab4               	ae_movda32x2	aed5, a10, a11
  146c0c:	151cd4               	ae_movda32x2	aed1, a12, a13
  146c0f:	154ef4               	ae_movda32x2	aed4, a14, a15
  146c12:	032532               	l32i	a3, a5, 12
  146c15:	156344               	ae_movda32x2	aed6, a3, a4
  146c18:	0bc796               	bltz	a7, 146cd8 <WebRtcSpl_UpsampleBy2+0xe8>
  146c1b:	883cb1               	l32r	a11, 128d0c (eb5f <xthals_release_major+0xbc7f>)
  146c1e:	883aa1               	l32r	a10, 128d08 (c178 <xthals_release_major+0x9298>)
  146c21:	8838d1               	l32r	a13, 128d04 (925f <xthals_release_major+0x637f>)
  146c24:	8837c1               	l32r	a12, 128d00 (5f79 <xthals_release_major+0x3099>)
  146c27:	8835f1               	l32r	a15, 128cfc (2fa7 <xthals_release_major+0xc7>)
  146c2a:	8833e1               	l32r	a14, 128cf8 (cd4 <XtosCoreStateSize+0xa54>)
  146c2d:	00a272               	movi	a7, 0x200
  146c30:	40000021450a579e 	{ ae_movda32	aed10, a7; nop; addi	a5, a9, 2 }
  146c38:	157ef4               	ae_movda32x2	aed7, a14, a15
  146c3b:	158cd4               	ae_movda32x2	aed8, a12, a13
  146c3e:	159ab4               	ae_movda32x2	aed9, a10, a11
  146c41:	939676               	loopnez	a6, 146cd8 <WebRtcSpl_UpsampleBy2+0xe8>
  146c44:	b40214               	ae_l16.ip	aed0, a2, 2
  146c47:	170084               	ae_sext32	aed0, aed0, 15
  146c4a:	960a04               	ae_slai32	aed0, aed0, 10
  146c4d:	2530c4               	ae_movad32.l	a3, aed0
  146c50:	150334               	ae_movda32x2	aed0, a3, a3
  146c53:	4c2014               	ae_sub32	aed2, aed0, aed1
  146c56:	2e0ddd722732259f 	{ nop; ae_mul32.hh	aed2, aed7, aed2; ae_mul32.ll_s2	aed3, aed7, aed2 }
  146c5e:	8d3034               	ae_srai64	aed3, aed3, 16
  146c61:	8d2024               	ae_srai64	aed2, aed2, 16
  146c64:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  146c67:	ebe7c904020040af 	{ ae_mov	aed4, aed0; ae_add32	aed0, aed2, aed4; nop }
  146c6f:	4c2054               	ae_sub32	aed2, aed0, aed5
  146c72:	2e0ddd822832259f 	{ nop; ae_mul32.hh	aed2, aed8, aed2; ae_mul32.ll_s2	aed3, aed8, aed2 }
  146c7a:	8d3034               	ae_srai64	aed3, aed3, 16
  146c7d:	8d2024               	ae_srai64	aed2, aed2, 16
  146c80:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  146c83:	ebe7c901020010af 	{ ae_mov	aed1, aed0; ae_add32	aed0, aed2, aed1; nop }
  146c8b:	4c2064               	ae_sub32	aed2, aed0, aed6
  146c8e:	2e0ddd922932259f 	{ nop; ae_mul32.hh	aed2, aed9, aed2; ae_mul32.ll_s2	aed3, aed9, aed2 }
  146c96:	8d3034               	ae_srai64	aed3, aed3, 16
  146c99:	8d2024               	ae_srai64	aed2, aed2, 16
  146c9c:	a32234               	ae_sel16i	aed2, aed2, aed3, 3
  146c9f:	ebe7c905020650af 	{ ae_mov	aed5, aed0; ae_add32	aed6, aed2, aed5; nop }
  146ca7:	2536b4               	ae_movad32.h	a3, aed6
  146caa:	400001754550436e 	{ ae_movda32	aed0, a3; nop; ae_movad32.l	a4, aed6 }
  146cb2:	0d80184a8012042e 	{ ae_movda32	aed0, a4; ae_add32	aed2, aed0, aed10 }
  146cba:	1ee7ddaa2020259f 	{ nop; ae_add32	aed0, aed0, aed10; ae_srai32	aed2, aed2, 10 }
  146cc2:	9e0a04               	ae_srai32	aed0, aed0, 10
  146cc5:	a5fbdd202f20259e 	{ nop; nop; ae_sat16x4	aed2, aed2, aed2 }
  146ccd:	a5fbb4000f0025fe 	{ ae_s16.0.i	aed2, a5, -2; nop; ae_sat16x4	aed0, aed0, aed0 }
  146cd5:	d30524               	ae_s16.0.ip	aed0, a5, 4

00146cd8 <WebRtcSpl_UpsampleBy2+0xe8>:
  146cd8:	3839                	s32i.n	a3, a8, 12
  146cda:	7849                	s32i.n	a4, a8, 28
  146cdc:	400001752444785e 	{ ae_s32.l.i	aed4, a8, 16; nop; ae_movad32.h	a7, aed5 }
  146ce4:	400001752541981e 	{ ae_s32.l.i	aed1, a8, 20; nop; ae_movad32.h	a9, aed1 }
  146cec:	400001752645a84e 	{ ae_s32.l.i	aed5, a8, 24; nop; ae_movad32.h	a10, aed4 }
  146cf4:	08a9                	s32i.n	a10, a8, 0
  146cf6:	1899                	s32i.n	a9, a8, 4
  146cf8:	2879                	s32i.n	a7, a8, 8
  146cfa:	f01d                	retw.n

00146cfc <WebRtcSpl_UpsampleBy2+0x10c>:
  146cfc:	00000000                                ....

00146d00 <SUN_COPY_32>:
  146d00:	004136               	entry	a1, 32

00146d03 <SUN_COPY_32+0x3>:
  146d03:	f03d                	nop.n
  146d05:	138076               	loop	a0, 146d1c <SUN_COPY_32+0x1c>
  146d08:	3e13a4               	ae_l32x2.ip	aed1, a3, 16
  146d0b:	fcc442               	addi	a4, a4, -4
  146d0e:	234480               	sext	a4, a4, 15
  146d11:	c103f4               	ae_l32x2.i	aed0, a3, -8
  146d14:	621224               	ae_s32x2.ip	aed1, a2, 16
  146d17:	e902f4               	ae_s32x2.i	aed0, a2, -8
  146d1a:	248c                	beqz.n	a4, 146d20 <SUN_COPY_32+0x20>

00146d1c <SUN_COPY_32+0x1c>:
  146d1c:	fff8c6               	j	146d03 <SUN_COPY_32+0x3>

00146d1f <SUN_COPY_32+0x1f>:
	...

00146d20 <SUN_COPY_32+0x20>:
  146d20:	f01d                	retw.n

00146d22 <SUN_COPY_32+0x22>:
	...

00146d24 <SUN_CLEAR_uchar>:
  146d24:	004136               	entry	a1, 32
  146d27:	3013a6               	blti	a3, 1, 146d5b <SUN_CLEAR_uchar+0x37>
  146d2a:	036d                	mov.n	a6, a3
  146d2c:	244030               	extui	a4, a3, 0, 3
  146d2f:	030c                	movi.n	a3, 0
  146d31:	04a476               	loopgtz	a4, 146d39 <SUN_CLEAR_uchar+0x15>
  146d34:	004232               	s8i	a3, a2, 0
  146d37:	221b                	addi.n	a2, a2, 1

00146d39 <SUN_CLEAR_uchar+0x15>:
  146d39:	214360               	srai	a4, a6, 3
  146d3c:	f03d                	nop.n
  146d3e:	19a476               	loopgtz	a4, 146d5b <SUN_CLEAR_uchar+0x37>
  146d41:	004232               	s8i	a3, a2, 0
  146d44:	014232               	s8i	a3, a2, 1
  146d47:	024232               	s8i	a3, a2, 2
  146d4a:	034232               	s8i	a3, a2, 3
  146d4d:	044232               	s8i	a3, a2, 4
  146d50:	054232               	s8i	a3, a2, 5
  146d53:	064232               	s8i	a3, a2, 6
  146d56:	074232               	s8i	a3, a2, 7
  146d59:	228b                	addi.n	a2, a2, 8

00146d5b <SUN_CLEAR_uchar+0x37>:
  146d5b:	f01d                	retw.n

00146d5d <SUN_CLEAR_uchar+0x39>:
  146d5d:	000000                                        ...

00146d60 <ec_tell_frac>:
  146d60:	004136               	entry	a1, 32
  146d63:	5298                	l32i.n	a9, a2, 20
  146d65:	3c3934               	ae_movda32	aed3, a9
  146d68:	2583f4               	ae_nsaz32.l	a8, aed3
  146d6b:	f61c                	movi.n	a6, 31
  146d6d:	c06680               	sub	a6, a6, a8
  146d70:	236680               	sext	a6, a6, 15
  146d73:	f0c6a2               	addi	a10, a6, -16
  146d76:	400a00               	ssr	a10
  146d79:	919090               	srl	a9, a9
  146d7c:	3c2934               	ae_movda32	aed2, a9
  146d7f:	eb0d400202020f4f 	{ movi	a4, 15; ae_mul32.hh	aed2, aed2, aed2; nop }
  146d87:	079222               	l16si	a2, a2, 14
  146d8a:	812424               	ae_sraa64	aed2, aed2, a4
  146d8d:	2582c4               	ae_movad32.l	a8, aed2
  146d90:	1166f0               	slli	a6, a6, 1
  146d93:	f55080               	extui	a5, a8, 16, 16
  146d96:	400500               	ssr	a5
  146d99:	918080               	srl	a8, a8
  146d9c:	3c1834               	ae_movda32	aed1, a8
  146d9f:	eb0ddd010101259f 	{ nop; ae_mul32.hh	aed1, aed1, aed1; nop }
  146da7:	205560               	or	a5, a5, a6
  146daa:	811414               	ae_sraa64	aed1, aed1, a4
  146dad:	2581c4               	ae_movad32.l	a8, aed1
  146db0:	1155f0               	slli	a5, a5, 1
  146db3:	f53080               	extui	a3, a8, 16, 16
  146db6:	400300               	ssr	a3
  146db9:	918080               	srl	a8, a8
  146dbc:	3c0834               	ae_movda32	aed0, a8
  146dbf:	eb0ddd000000259f 	{ nop; ae_mul32.hh	aed0, aed0, aed0; nop }
  146dc7:	203350               	or	a3, a3, a5
  146dca:	810404               	ae_sraa64	aed0, aed0, a4
  146dcd:	2540c4               	ae_movad32.l	a4, aed0
  146dd0:	1133f0               	slli	a3, a3, 1
  146dd3:	f54040               	extui	a4, a4, 16, 16
  146dd6:	203340               	or	a3, a3, a4
  146dd9:	f02230               	subx8	a2, a2, a3
  146ddc:	f42020               	extui	a2, a2, 0, 16
  146ddf:	f01d                	retw.n

00146de1 <ec_tell_frac+0x81>:
  146de1:	000000                                        ...

Disassembly of section .DoubleExceptionVector.text:

0010063c <_DoubleExceptionVector>:
  10063c:	004140               	break	1, 4
  10063f:	fffe46               	j	10063c <_DoubleExceptionVector>

00100642 <_DoubleExceptionVector+0x6>:
	...

Disassembly of section .text:

00100650 <_stext>:
  100650:	0010089c 00102458 002720b0 00040020     ....X$... '. ...
  100660:	00000000 00200098 002000c0 002000c8     ...... ... ... .
  100670:	002000c0 002000c4 001007c8 001026fc     .. ... ......&..
  100680:	00274ae0 002000d0 00000000 00200084     .J'... ....... .
  100690:	00000000 00274ae4 80001820 80001920     .....J'. ... ...
  1006a0:	00180788 80001a20 80001b20 002000d4     .... ... ..... .
  1006b0:	80001c20 80001d20 80001e20 80001f20      ... ... ... ...
  1006c0:	80002020 80002120 00274b00 00003e80       .. !...K'..>..
  1006d0:	80002220 80002320 80002420 80002520      ".. #.. $.. %..
  1006e0:	80002620 00400000 7f800000 00ffffff      &....@.........
  1006f0:	00080000 7ff00000 001fffff 38000000     ...............8
  100700:	00200458 002768e0 002768f0 00180694     X. ..h'..h'.....
  100710:	002769f0 00276bd8 00276ad0 00276ae0     .i'..k'..j'..j'.
  100720:	00276a70 001016c0 00276a80 00200464     pj'......j'.d. .
  100730:	00200460 00276ae0 00200470 00200080     `. ..j'.p. ... .
  100740:	00180830 00276ae4 00101944 00101900     0....j'.D.......
  100750:	00101888 00103024 00276be0 001018ac     ....$0...k'.....
  100760:	00103020 00000000 ffffefff 20000000      0............. 
  100770:	b1c5afed fc000000 00102538 00200574     ........8%..t. .
  100780:	001020a0 00200474 0010259c 00050022     . ..t. ..%.."...
  100790:	80000007 00200060 00200680 0010255c     ....`. ... .\%..
  1007a0:	00200678 c0000000 00102564 80000000     x. .....d%......
  1007b0:	000f0000 0010230d fffbfff0 001ffe8c     .....#..........
  1007c0:	00200088 00100860                       .. .`...

001007c8 <_init>:
  1007c8:	008136               	entry	a1, 64
  1007cb:	ffa181               	l32r	a8, 100650 (10089c <frame_dummy>)
  1007ce:	f03d                	nop.n
  1007d0:	0008e0               	callx8	a8
  1007d3:	ffa081               	l32r	a8, 100654 (102458 <__do_global_ctors_aux>)
  1007d6:	f03d                	nop.n
  1007d8:	0008e0               	callx8	a8
  1007db:	f01d                	retw.n

001007dd <_init+0x15>:
  1007dd:	000000                                        ...

001007e0 <_start>:
  1007e0:	00a002               	movi	a0, 0
  1007e3:	ff9d11               	l32r	a1, 100658 (2720b0 <__stack>)
  1007e6:	ff9d31               	l32r	a3, 10065c (40020 <_memmap_cacheattr_bp_base+0x1e01e>)
  1007e9:	f03d                	nop.n
  1007eb:	13e630               	wsr.ps	a3
  1007ee:	002010               	rsync
  1007f1:	ff9b41               	l32r	a4, 100660 (0 <_Level2HandlerLabel>)
  1007f4:	002416               	beqz	a4, 1007fa <_start+0x1a>
  1007f7:	0004d0               	callx4	a4

001007fa <_start+0x1a>:
  1007fa:	ff9a61               	l32r	a6, 100664 (200098 <__XT_EXCEPTION_DESCS_END__>)
  1007fd:	ff9a71               	l32r	a7, 100668 (2000c0 <_bss_table_end>)
  100800:	2cb677               	bgeu	a6, a7, 100830 <_start+0x50>

00100803 <_start+0x23>:
  100803:	0688                	l32i.n	a8, a6, 0
  100805:	1698                	l32i.n	a9, a6, 4
  100807:	668b                	addi.n	a6, a6, 8
  100809:	c0a980               	sub	a10, a9, a8
  10080c:	036a27               	bbci	a10, 2, 100813 <_start+0x33>
  10080f:	0809                	s32i.n	a0, a8, 0
  100811:	884b                	addi.n	a8, a8, 4

00100813 <_start+0x33>:
  100813:	056a37               	bbci	a10, 3, 10081c <_start+0x3c>
  100816:	0809                	s32i.n	a0, a8, 0
  100818:	1809                	s32i.n	a0, a8, 4
  10081a:	888b                	addi.n	a8, a8, 8

0010081c <_start+0x3c>:
  10081c:	41a4a0               	srli	a10, a10, 4
  10081f:	0a9a76               	loopnez	a10, 10082d <_start+0x4d>
  100822:	0809                	s32i.n	a0, a8, 0
  100824:	1809                	s32i.n	a0, a8, 4
  100826:	2809                	s32i.n	a0, a8, 8
  100828:	3809                	s32i.n	a0, a8, 12
  10082a:	10c882               	addi	a8, a8, 16

0010082d <_start+0x4d>:
  10082d:	d23677               	bltu	a6, a7, 100803 <_start+0x23>

00100830 <_start+0x50>:
  100830:	01cfd5               	call4	102530 <board_init>
  100833:	ff8e61               	l32r	a6, 10066c (2000c8 <_start_argc>)
  100836:	ff8e71               	l32r	a7, 100670 (2000c0 <_bss_table_end>)
  100839:	ff8e81               	l32r	a8, 100674 (2000c4 <_start_envp>)
  10083c:	ff8f91               	l32r	a9, 100678 (1007c8 <_init>)
  10083f:	ff8fa1               	l32r	a10, 10067c (1026fc <_fini>)
  100842:	002662               	l32i	a6, a6, 0
  100845:	00fd15               	call4	101818 <__clibrary_init>
  100848:	ff8961               	l32r	a6, 10066c (2000c8 <_start_argc>)
  10084b:	ff8971               	l32r	a7, 100670 (2000c0 <_bss_table_end>)
  10084e:	ff8981               	l32r	a8, 100674 (2000c4 <_start_envp>)
  100851:	0668                	l32i.n	a6, a6, 0
  100853:	130795               	call4	1138cc <main>
  100856:	00d995               	call4	1015f0 <exit>

00100859 <_start+0x79>:
  100859:	00000000 36000000                                .......

00100860 <__do_global_dtors_aux>:
  100860:	004136               	entry	a1, 32
  100863:	ff8731               	l32r	a3, 100680 (274ae0 <_bss_start>)
  100866:	000382               	l8ui	a8, a3, 0
  100869:	d8ec                	bnez.n	a8, 10089a <__do_global_dtors_aux+0x3a>
  10086b:	ff8621               	l32r	a2, 100684 (2000d0 <p$5591_6_1>)
  10086e:	02b8                	l32i.n	a11, a2, 0
  100870:	0ba8                	l32i.n	a10, a11, 0
  100872:	ca8c                	beqz.n	a10, 100882 <__do_global_dtors_aux+0x22>

00100874 <__do_global_dtors_aux+0x14>:
  100874:	9b4b                	addi.n	a9, a11, 4
  100876:	0299                	s32i.n	a9, a2, 0
  100878:	000ae0               	callx8	a10
  10087b:	02b8                	l32i.n	a11, a2, 0
  10087d:	0ba8                	l32i.n	a10, a11, 0
  10087f:	ff1a56               	bnez	a10, 100874 <__do_global_dtors_aux+0x14>

00100882 <__do_global_dtors_aux+0x22>:
  100882:	ff81a1               	l32r	a10, 100688 (0 <_Level2HandlerLabel>)
  100885:	0b0c                	movi.n	a11, 0
  100887:	081ab7               	beq	a10, a11, 100893 <__do_global_dtors_aux+0x33>
  10088a:	ff80a1               	l32r	a10, 10068c (200084 <__XT_EXCEPTION_TABLE__>)
  10088d:	ff7e81               	l32r	a8, 100688 (0 <_Level2HandlerLabel>)
  100890:	0008e0               	callx8	a8

00100893 <__do_global_dtors_aux+0x33>:
  100893:	1c0c                	movi.n	a12, 1
  100895:	0043c2               	s8i	a12, a3, 0
  100898:	f01d                	retw.n

0010089a <__do_global_dtors_aux+0x3a>:
  10089a:	f01d                	retw.n

0010089c <frame_dummy>:
  10089c:	004136               	entry	a1, 32
  10089f:	ff7c81               	l32r	a8, 100690 (0 <_Level2HandlerLabel>)
  1008a2:	090c                	movi.n	a9, 0
  1008a4:	0b1897               	beq	a8, a9, 1008b3 <frame_dummy+0x17>
  1008a7:	ff79a1               	l32r	a10, 10068c (200084 <__XT_EXCEPTION_TABLE__>)
  1008aa:	ff7ab1               	l32r	a11, 100694 (274ae4 <object$5610_8_1>)
  1008ad:	ff7881               	l32r	a8, 100690 (0 <_Level2HandlerLabel>)
  1008b0:	0008e0               	callx8	a8

001008b3 <frame_dummy+0x17>:
  1008b3:	f01d                	retw.n

001008b5 <frame_dummy+0x19>:
  1008b5:	000000                                        ...

001008b8 <au_task_vend_dummy>:
  1008b8:	004136               	entry	a1, 32
  1008bb:	020c                	movi.n	a2, 0
  1008bd:	f01d                	retw.n

001008bf <au_task_vend_dummy+0x7>:
	...

001008c0 <au_task_vend_FillBuf>:
  1008c0:	004136               	entry	a1, 32
  1008c3:	0222a2               	l32i	a10, a2, 8
  1008c6:	012282               	l32i	a8, a2, 4
  1008c9:	c088a0               	sub	a8, a8, a10
  1008cc:	182847               	blt	a8, a4, 1008e8 <au_task_vend_FillBuf+0x28>
  1008cf:	20b330               	or	a11, a3, a3
  1008d2:	0298                	l32i.n	a9, a2, 0
  1008d4:	11c4f0               	slli	a12, a4, 1
  1008d7:	90aa90               	addx2	a10, a10, a9
  1008da:	7faa65               	call8	180380 <__vec_memcpy>
  1008dd:	22a8                	l32i.n	a10, a2, 8
  1008df:	090c                	movi.n	a9, 0
  1008e1:	aa4a                	add.n	a10, a10, a4
  1008e3:	22a9                	s32i.n	a10, a2, 8
  1008e5:	0002c6               	j	1008f4 <au_task_vend_FillBuf+0x34>

001008e8 <au_task_vend_FillBuf+0x28>:
  1008e8:	08a4a2               	movi	a10, 0x408
  1008eb:	ff6bb1               	l32r	a11, 100698 (80001820 <__log_data___1__1__0_src_0_au_task_vend_1_c_100$5800_2_5>)
  1008ee:	161ea5               	call8	116ad8 <dbfw_StoreTrace>
  1008f1:	9caf92               	movi	a9, -100

001008f4 <au_task_vend_FillBuf+0x34>:
  1008f4:	092d                	mov.n	a2, a9
  1008f6:	f01d                	retw.n

001008f8 <au_task_vend_DrainBuf>:
  1008f8:	004136               	entry	a1, 32
  1008fb:	022282               	l32i	a8, a2, 8
  1008fe:	2c2847               	blt	a8, a4, 10092e <au_task_vend_DrainBuf+0x36>
  100901:	20a330               	or	a10, a3, a3
  100904:	0022b2               	l32i	a11, a2, 0
  100907:	11c4f0               	slli	a12, a4, 1
  10090a:	7fa765               	call8	180380 <__vec_memcpy>
  10090d:	02b8                	l32i.n	a11, a2, 0
  10090f:	22c8                	l32i.n	a12, a2, 8
  100911:	0bad                	mov.n	a10, a11
  100913:	c0cc40               	sub	a12, a12, a4
  100916:	90b4b0               	addx2	a11, a4, a11
  100919:	11ccf0               	slli	a12, a12, 1
  10091c:	ff6181               	l32r	a8, 1006a0 (180788 <memmove>)
  10091f:	0008e0               	callx8	a8
  100922:	22c8                	l32i.n	a12, a2, 8
  100924:	090c                	movi.n	a9, 0
  100926:	c0cc40               	sub	a12, a12, a4
  100929:	22c9                	s32i.n	a12, a2, 8
  10092b:	0002c6               	j	10093a <au_task_vend_DrainBuf+0x42>

0010092e <au_task_vend_DrainBuf+0x36>:
  10092e:	08a4a2               	movi	a10, 0x408
  100931:	ff5ab1               	l32r	a11, 10069c (80001920 <__log_data___1__1__0_src_0_au_task_vend_1_c_124$5830_4_5>)
  100934:	161a25               	call8	116ad8 <dbfw_StoreTrace>
  100937:	9baf92               	movi	a9, -101

0010093a <au_task_vend_DrainBuf+0x42>:
  10093a:	092d                	mov.n	a2, a9
  10093c:	f01d                	retw.n

0010093e <au_task_vend_DrainBuf+0x46>:
	...

00100940 <au_task_vend_CopyBuf>:
  100940:	004136               	entry	a1, 32
  100943:	0022a2               	l32i	a10, a2, 0
  100946:	0023b2               	l32i	a11, a3, 0
  100949:	0123d2               	l32i	a13, a3, 4
  10094c:	23e8                	l32i.n	a14, a3, 8
  10094e:	22e9                	s32i.n	a14, a2, 8
  100950:	23c8                	l32i.n	a12, a3, 8
  100952:	12d9                	s32i.n	a13, a2, 4
  100954:	11ccf0               	slli	a12, a12, 1
  100957:	7fa2a5               	call8	180380 <__vec_memcpy>
  10095a:	020c                	movi.n	a2, 0
  10095c:	f01d                	retw.n

0010095e <au_task_vend_CopyBuf+0x1e>:
	...

00100960 <au_task_vend_PassBuf>:
  100960:	004136               	entry	a1, 32
  100963:	2388                	l32i.n	a8, a3, 8
  100965:	172847               	blt	a8, a4, 100980 <au_task_vend_PassBuf+0x20>
  100968:	02ad                	mov.n	a10, a2
  10096a:	03b8                	l32i.n	a11, a3, 0
  10096c:	04cd                	mov.n	a12, a4
  10096e:	fff525               	call8	1008c0 <au_task_vend_FillBuf>
  100971:	0a2d                	mov.n	a2, a10
  100973:	5adc                	bnez.n	a10, 10098c <au_task_vend_PassBuf+0x2c>
  100975:	03ad                	mov.n	a10, a3
  100977:	04bd                	mov.n	a11, a4
  100979:	000165               	call8	100990 <au_task_vend_FlushBuf>
  10097c:	0a2d                	mov.n	a2, a10
  10097e:	f01d                	retw.n

00100980 <au_task_vend_PassBuf+0x20>:
  100980:	08a4a2               	movi	a10, 0x408
  100983:	ff48b1               	l32r	a11, 1006a4 (80001a20 <__log_data___1__1__0_src_0_au_task_vend_1_c_165$5878_7_5>)
  100986:	161525               	call8	116ad8 <dbfw_StoreTrace>
  100989:	9baf22               	movi	a2, -101

0010098c <au_task_vend_PassBuf+0x2c>:
  10098c:	f01d                	retw.n

0010098e <au_task_vend_PassBuf+0x2e>:
	...

00100990 <au_task_vend_FlushBuf>:
  100990:	004136               	entry	a1, 32
  100993:	22a8                	l32i.n	a10, a2, 8
  100995:	1e2a37               	blt	a10, a3, 1009b7 <au_task_vend_FlushBuf+0x27>
  100998:	02b8                	l32i.n	a11, a2, 0
  10099a:	c0ca30               	sub	a12, a10, a3
  10099d:	11ccf0               	slli	a12, a12, 1
  1009a0:	0bad                	mov.n	a10, a11
  1009a2:	90b3b0               	addx2	a11, a3, a11
  1009a5:	ff3e81               	l32r	a8, 1006a0 (180788 <memmove>)
  1009a8:	0008e0               	callx8	a8
  1009ab:	22d8                	l32i.n	a13, a2, 8
  1009ad:	090c                	movi.n	a9, 0
  1009af:	c0dd30               	sub	a13, a13, a3
  1009b2:	22d9                	s32i.n	a13, a2, 8
  1009b4:	000486               	j	1009ca <au_task_vend_FlushBuf+0x3a>

001009b7 <au_task_vend_FlushBuf+0x27>:
  1009b7:	08a4a2               	movi	a10, 0x408
  1009ba:	ff3bb1               	l32r	a11, 1006a8 (80001b20 <__log_data___1__1__0_src_0_au_task_vend_1_c_187$5900_8_4>)
  1009bd:	0e0c                	movi.n	a14, 0
  1009bf:	22e9                	s32i.n	a14, a2, 8
  1009c1:	0020f0               	nop
  1009c4:	161125               	call8	116ad8 <dbfw_StoreTrace>
  1009c7:	9baf92               	movi	a9, -101

001009ca <au_task_vend_FlushBuf+0x3a>:
  1009ca:	092d                	mov.n	a2, a9
  1009cc:	f01d                	retw.n

001009ce <au_task_vend_FlushBuf+0x3e>:
	...

001009d0 <au_task_vend_AmbInit>:
  1009d0:	004136               	entry	a1, 32
  1009d3:	20a220               	or	a10, a2, a2
  1009d6:	ff3581               	l32r	a8, 1006ac (2000d4 <overlay_entry>)
  1009d9:	02a092               	movi	a9, 2
  1009dc:	002882               	l32i	a8, a8, 0
  1009df:	0299                	s32i.n	a9, a2, 0
  1009e1:	0008e0               	callx8	a8
  1009e4:	0a2d                	mov.n	a2, a10
  1009e6:	7a8c                	beqz.n	a10, 1009f1 <au_task_vend_AmbInit+0x21>
  1009e8:	08a4a2               	movi	a10, 0x408
  1009eb:	ff31b1               	l32r	a11, 1006b0 (80001c20 <__log_data___1__1__0_src_0_au_task_vend_1_c_209$5928_9_3>)
  1009ee:	160ea5               	call8	116ad8 <dbfw_StoreTrace>

001009f1 <au_task_vend_AmbInit+0x21>:
  1009f1:	f01d                	retw.n

001009f3 <au_task_vend_AmbInit+0x23>:
	...

001009f4 <au_task_vend_AmbExec>:
  1009f4:	004136               	entry	a1, 32
  1009f7:	20a220               	or	a10, a2, a2
  1009fa:	0f52a5               	call8	10ff24 <au_task_GetAmbientInputFrame>
  1009fd:	203aa0               	or	a3, a10, a10
  100a00:	9a8c                	beqz.n	a10, 100a0d <au_task_vend_AmbExec+0x19>
  100a02:	08a4a2               	movi	a10, 0x408
  100a05:	ff2bb1               	l32r	a11, 1006b4 (80001d20 <__log_data___1__1__0_src_0_au_task_vend_1_c_232$5941_10_3>)
  100a08:	160ce5               	call8	116ad8 <dbfw_StoreTrace>
  100a0b:	03ec                	bnez.n	a3, 100a2f <au_task_vend_AmbExec+0x3b>

00100a0d <au_task_vend_AmbExec+0x19>:
  100a0d:	20a220               	or	a10, a2, a2
  100a10:	ff2781               	l32r	a8, 1006ac (2000d4 <overlay_entry>)
  100a13:	03a092               	movi	a9, 3
  100a16:	0888                	l32i.n	a8, a8, 0
  100a18:	0299                	s32i.n	a9, a2, 0
  100a1a:	0008e0               	callx8	a8
  100a1d:	02ad                	mov.n	a10, a2
  100a1f:	0f51a5               	call8	10ff38 <au_task_SendAmbientOutputFrame>
  100a22:	0a3d                	mov.n	a3, a10
  100a24:	7a8c                	beqz.n	a10, 100a2f <au_task_vend_AmbExec+0x3b>
  100a26:	08a4a2               	movi	a10, 0x408
  100a29:	ff23b1               	l32r	a11, 1006b8 (80001e20 <__log_data___1__1__0_src_0_au_task_vend_1_c_248$5942_10_4>)
  100a2c:	160aa5               	call8	116ad8 <dbfw_StoreTrace>
  100a2f:	032d                	mov.n	a2, a3
  100a31:	f01d                	retw.n

00100a33 <au_task_vend_AmbExec+0x3f>:
	...

00100a34 <au_task_vend_TriggerSBM>:
  100a34:	004136               	entry	a1, 32
  100a37:	195232               	s16i	a3, a2, 50
  100a3a:	150c                	movi.n	a5, 1
  100a3c:	185242               	s16i	a4, a2, 48
  100a3f:	175252               	s16i	a5, a2, 46
  100a42:	020c                	movi.n	a2, 0
  100a44:	f01d                	retw.n

00100a46 <au_task_vend_TriggerSBM+0x12>:
	...

00100a48 <au_task_vend_GetNumOfOutputSamples>:
  100a48:	004136               	entry	a1, 32
  100a4b:	139222               	l16si	a2, a2, 38
  100a4e:	f01d                	retw.n

00100a50 <au_task_vend_AudioInit>:
  100a50:	004136               	entry	a1, 32
  100a53:	20a220               	or	a10, a2, a2
  100a56:	ff1581               	l32r	a8, 1006ac (2000d4 <overlay_entry>)
  100a59:	00a092               	movi	a9, 0
  100a5c:	002882               	l32i	a8, a8, 0
  100a5f:	0299                	s32i.n	a9, a2, 0
  100a61:	0008e0               	callx8	a8
  100a64:	0a2d                	mov.n	a2, a10
  100a66:	7a8c                	beqz.n	a10, 100a71 <au_task_vend_AudioInit+0x21>
  100a68:	08a4a2               	movi	a10, 0x408
  100a6b:	ff14b1               	l32r	a11, 1006bc (80001f20 <__log_data___1__1__0_src_0_au_task_vend_1_c_300$5979_15_3>)
  100a6e:	1606a5               	call8	116ad8 <dbfw_StoreTrace>

00100a71 <au_task_vend_AudioInit+0x21>:
  100a71:	f01d                	retw.n

00100a73 <au_task_vend_AudioInit+0x23>:
	...

00100a74 <au_task_vend_AudioDecode>:
  100a74:	004136               	entry	a1, 32
  100a77:	20a220               	or	a10, a2, a2
  100a7a:	ff0c81               	l32r	a8, 1006ac (2000d4 <overlay_entry>)
  100a7d:	01a092               	movi	a9, 1
  100a80:	006292               	s32i	a9, a2, 0
  100a83:	933930               	movnez	a3, a9, a3
  100a86:	0888                	l32i.n	a8, a8, 0
  100a88:	085232               	s16i	a3, a2, 16
  100a8b:	0008e0               	callx8	a8
  100a8e:	0a2d                	mov.n	a2, a10
  100a90:	7a8c                	beqz.n	a10, 100a9b <au_task_vend_AudioDecode+0x27>
  100a92:	08a4a2               	movi	a10, 0x408
  100a95:	ff0ab1               	l32r	a11, 1006c0 (80002020 <__log_data___1__1__0_src_0_au_task_vend_1_c_330$5994_16_5>)
  100a98:	1603e5               	call8	116ad8 <dbfw_StoreTrace>

00100a9b <au_task_vend_AudioDecode+0x27>:
  100a9b:	f01d                	retw.n

00100a9d <au_task_vend_AudioDecode+0x29>:
  100a9d:	000000                                        ...

00100aa0 <au_task_vend_SpeechCodecAlgoInit>:
  100aa0:	004136               	entry	a1, 32
  100aa3:	ff0231               	l32r	a3, 1006ac (2000d4 <overlay_entry>)
  100aa6:	00a0a2               	movi	a10, 0
  100aa9:	06a092               	movi	a9, 6
  100aac:	006292               	s32i	a9, a2, 0
  100aaf:	62a9                	s32i.n	a10, a2, 24
  100ab1:	e2a9                	s32i.n	a10, a2, 56
  100ab3:	0388                	l32i.n	a8, a3, 0
  100ab5:	02ad                	mov.n	a10, a2
  100ab7:	0008e0               	callx8	a8
  100aba:	0a4d                	mov.n	a4, a10
  100abc:	9aac                	beqz.n	a10, 100ae9 <au_task_vend_SpeechCodecAlgoInit+0x49>
  100abe:	08a4a2               	movi	a10, 0x408
  100ac1:	ff00b1               	l32r	a11, 1006c4 (80002120 <__log_data___1__1__0_src_0_au_task_vend_1_c_361$6013_17_6>)
  100ac4:	160125               	call8	116ad8 <dbfw_StoreTrace>
  100ac7:	042d                	mov.n	a2, a4
  100ac9:	f01d                	retw.n

00100acb <au_task_vend_SpeechCodecAlgoInit+0x2b>:
  100acb:	02ad                	mov.n	a10, a2
  100acd:	feffb1               	l32r	a11, 1006cc (3e80 <xthals_release_major+0xfa0>)
  100ad0:	40a1d2               	movi	a13, 0x140
  100ad3:	fefdc1               	l32r	a12, 1006c8 (274b00 <g_overlay_parameter>)
  100ad6:	78a0e2               	movi	a14, 120
  100ad9:	3c5ce2               	s16i	a14, a12, 120
  100adc:	3d5cd2               	s16i	a13, a12, 122
  100adf:	1d6cb2               	s32i	a11, a12, 116
  100ae2:	001a65               	call8	100c88 <au_task_vend_SpeechAlgoInit>
  100ae5:	0a2d                	mov.n	a2, a10
  100ae7:	f01d                	retw.n

00100ae9 <au_task_vend_SpeechCodecAlgoInit+0x49>:
  100ae9:	20a220               	or	a10, a2, a2
  100aec:	04a092               	movi	a9, 4
  100aef:	002382               	l32i	a8, a3, 0
  100af2:	0299                	s32i.n	a9, a2, 0
  100af4:	0008e0               	callx8	a8
  100af7:	0a4d                	mov.n	a4, a10
  100af9:	fcea16               	beqz	a10, 100acb <au_task_vend_SpeechCodecAlgoInit+0x2b>
  100afc:	08a4a2               	movi	a10, 0x408
  100aff:	fef4b1               	l32r	a11, 1006d0 (80002220 <__log_data___1__1__0_src_0_au_task_vend_1_c_370$6014_17_8>)
  100b02:	15fd65               	call8	116ad8 <dbfw_StoreTrace>
  100b05:	042d                	mov.n	a2, a4
  100b07:	f01d                	retw.n

00100b09 <au_task_vend_SpeechCodecAlgoInit+0x69>:
  100b09:	000000                                        ...

00100b0c <au_task_vend_SpeechDecode>:
  100b0c:	004136               	entry	a1, 32
  100b0f:	20a220               	or	a10, a2, a2
  100b12:	00a082               	movi	a8, 0
  100b15:	025282               	s16i	a8, a2, 4
  100b18:	0f45e5               	call8	10ff78 <au_task_GetSpeechDecVendInputFrame>
  100b1b:	0822b2               	l32i	a11, a2, 32
  100b1e:	0bbc                	beqz.n	a11, 100b52 <au_task_vend_SpeechDecode+0x46>
  100b20:	041a66               	bnei	a10, 1, 100b28 <au_task_vend_SpeechDecode+0x1c>
  100b23:	1c0c                	movi.n	a12, 1
  100b25:	0252c2               	s16i	a12, a2, 4

00100b28 <au_task_vend_SpeechDecode+0x1c>:
  100b28:	20a220               	or	a10, a2, a2
  100b2b:	fee081               	l32r	a8, 1006ac (2000d4 <overlay_entry>)
  100b2e:	07a092               	movi	a9, 7
  100b31:	002882               	l32i	a8, a8, 0
  100b34:	0299                	s32i.n	a9, a2, 0
  100b36:	0008e0               	callx8	a8
  100b39:	7a8c                	beqz.n	a10, 100b44 <au_task_vend_SpeechDecode+0x38>
  100b3b:	00a4a2               	movi	a10, 0x400
  100b3e:	fee5b1               	l32r	a11, 1006d4 (80002320 <__log_data___1__1__0_src_0_au_task_vend_1_c_434$6035_19_4>)
  100b41:	15f965               	call8	116ad8 <dbfw_StoreTrace>

00100b44 <au_task_vend_SpeechDecode+0x38>:
  100b44:	0622a2               	l32i	a10, a2, 24
  100b47:	01caa2               	addi	a10, a10, 1
  100b4a:	0662a2               	s32i	a10, a2, 24
  100b4d:	02ad                	mov.n	a10, a2
  100b4f:	0f5d65               	call8	110124 <au_task_SendSpeechDecVendOutputFrame>

00100b52 <au_task_vend_SpeechDecode+0x46>:
  100b52:	0a2d                	mov.n	a2, a10
  100b54:	f01d                	retw.n

00100b56 <au_task_vend_SpeechDecode+0x4a>:
	...

00100b58 <au_task_vend_SpeechEncode>:
  100b58:	004136               	entry	a1, 32
  100b5b:	fedba1               	l32r	a10, 1006c8 (274b00 <g_overlay_parameter>)
  100b5e:	0004a5               	call8	100ba8 <au_task_vend_SpeechAlgoForEnc>
  100b61:	609292               	l16si	a9, a2, 192
  100b64:	00d956               	bnez	a9, 100b75 <au_task_vend_SpeechEncode+0x1d>
  100b67:	542282               	l32i	a8, a2, 0x150
  100b6a:	01a0b2               	movi	a11, 1
  100b6d:	0418a6               	blti	a8, 1, 100b75 <au_task_vend_SpeechEncode+0x1d>
  100b70:	190c                	movi.n	a9, 1
  100b72:	6052b2               	s16i	a11, a2, 192
  100b75:	2a1966               	bnei	a9, 1, 100ba3 <au_task_vend_SpeechEncode+0x4b>
  100b78:	02ad                	mov.n	a10, a2
  100b7a:	fecc81               	l32r	a8, 1006ac (2000d4 <overlay_entry>)
  100b7d:	590c                	movi.n	a9, 5
  100b7f:	0888                	l32i.n	a8, a8, 0
  100b81:	0299                	s32i.n	a9, a2, 0
  100b83:	0008e0               	callx8	a8
  100b86:	02ad                	mov.n	a10, a2
  100b88:	0f4a65               	call8	110030 <au_task_SendSpeechEncVendOutputFrame>
  100b8b:	0a3d                	mov.n	a3, a10
  100b8d:	ca8c                	beqz.n	a10, 100b9d <au_task_vend_SpeechEncode+0x45>
  100b8f:	00a4a2               	movi	a10, 0x400
  100b92:	fed1b1               	l32r	a11, 1006d8 (80002420 <__log_data___1__1__0_src_0_au_task_vend_1_c_483$6060_22_6>)
  100b95:	15f425               	call8	116ad8 <dbfw_StoreTrace>
  100b98:	03ad                	mov.n	a10, a3
  100b9a:	000146               	j	100ba3 <au_task_vend_SpeechEncode+0x4b>

00100b9d <au_task_vend_SpeechEncode+0x45>:
  100b9d:	e2b8                	l32i.n	a11, a2, 56
  100b9f:	bb1b                	addi.n	a11, a11, 1
  100ba1:	e2b9                	s32i.n	a11, a2, 56

00100ba3 <au_task_vend_SpeechEncode+0x4b>:
  100ba3:	0a2d                	mov.n	a2, a10
  100ba5:	f01d                	retw.n

00100ba7 <au_task_vend_SpeechEncode+0x4f>:
	...

00100ba8 <au_task_vend_SpeechAlgoForEnc>:
  100ba8:	004136               	entry	a1, 32
  100bab:	292282               	l32i	a8, a2, 164
  100bae:	20a220               	or	a10, a2, a2
  100bb1:	881b                	addi.n	a8, a8, 1
  100bb3:	296282               	s32i	a8, a2, 164
  100bb6:	0f3f25               	call8	10ffa8 <au_task_GetSpeechEncVendInputFrame>
  100bb9:	5c92a2               	l16si	a10, a2, 184
  100bbc:	292292               	l32i	a9, a2, 164
  100bbf:	5229a7               	blt	a9, a10, 100c15 <au_task_vend_SpeechAlgoForEnc+0x6d>
  100bc2:	3d92c2               	l16si	a12, a2, 122
  100bc5:	4522b2               	l32i	a11, a2, 0x114
  100bc8:	0d000b4120b09bce 	{ blt.w18	a11, a12, 100c7e <au_task_vend_SpeechAlgoForEnc+0xd6>; nop }
  100bd0:	02ad                	mov.n	a10, a2
  100bd2:	1b0c                	movi.n	a11, 1
  100bd4:	3822d2               	l32i	a13, a2, 224
  100bd7:	2a22e2               	l32i	a14, a2, 168
  100bda:	dd1b                	addi.n	a13, a13, 1
  100bdc:	ee1b                	addi.n	a14, a14, 1
  100bde:	2a62e2               	s32i	a14, a2, 168
  100be1:	3862d2               	s32i	a13, a2, 224
  100be4:	0f08a5               	call8	10fc70 <au_task_AudioPktDumpObtainFrames>
  100be7:	5922e2               	l32i	a14, a2, 0x164
  100bea:	deac                	beqz.n	a14, 100c1b <au_task_vend_SpeechAlgoForEnc+0x73>
  100bec:	02ad                	mov.n	a10, a2
  100bee:	feaf81               	l32r	a8, 1006ac (2000d4 <overlay_entry>)
  100bf1:	b90c                	movi.n	a9, 11
  100bf3:	0888                	l32i.n	a8, a8, 0
  100bf5:	0299                	s32i.n	a9, a2, 0
  100bf7:	0008e0               	callx8	a8
  100bfa:	0a3d                	mov.n	a3, a10
  100bfc:	066a16               	beqz	a10, 100c66 <au_task_vend_SpeechAlgoForEnc+0xbe>
  100bff:	08a4a2               	movi	a10, 0x408
  100c02:	feb6b1               	l32r	a11, 1006dc (80002520 <__log_data___1__1__0_src_0_au_task_vend_1_c_545$6094_23_10>)
  100c05:	15ed25               	call8	116ad8 <dbfw_StoreTrace>
  100c08:	3722b2               	l32i	a11, a2, 220
  100c0b:	03ad                	mov.n	a10, a3
  100c0d:	bb1b                	addi.n	a11, a11, 1
  100c0f:	3762b2               	s32i	a11, a2, 220
  100c12:	000046               	j	100c17 <au_task_vend_SpeechAlgoForEnc+0x6f>

00100c15 <au_task_vend_SpeechAlgoForEnc+0x6d>:
  100c15:	2a0c                	movi.n	a10, 2

00100c17 <au_task_vend_SpeechAlgoForEnc+0x6f>:
  100c17:	0a2d                	mov.n	a2, a10
  100c19:	f01d                	retw.n

00100c1b <au_task_vend_SpeechAlgoForEnc+0x73>:
  100c1b:	3d12c2               	l16ui	a12, a2, 122
  100c1e:	01d2b2               	addmi	a11, a2, 0x100
  100c21:	01d2a2               	addmi	a10, a2, 0x100
  100c24:	48caa2               	addi	a10, a10, 72
  100c27:	0ccbb2               	addi	a11, a11, 12
  100c2a:	ffd365               	call8	100960 <au_task_vend_PassBuf>
  100c2d:	3d12b2               	l16ui	a11, a2, 122
  100c30:	01d2a2               	addmi	a10, a2, 0x100
  100c33:	18caa2               	addi	a10, a10, 24
  100c36:	ffd5a5               	call8	100990 <au_task_vend_FlushBuf>
  100c39:	3d12b2               	l16ui	a11, a2, 122
  100c3c:	01d2a2               	addmi	a10, a2, 0x100
  100c3f:	3ccaa2               	addi	a10, a10, 60
  100c42:	ffd4e5               	call8	100990 <au_task_vend_FlushBuf>
  100c45:	fea0c1               	l32r	a12, 1006c8 (274b00 <g_overlay_parameter>)
  100c48:	5b2cc2               	l32i	a12, a12, 0x16c
  100c4b:	017c16               	beqz	a12, 100c66 <au_task_vend_SpeechAlgoForEnc+0xbe>
  100c4e:	3d12b2               	l16ui	a11, a2, 122
  100c51:	01d2a2               	addmi	a10, a2, 0x100
  100c54:	24caa2               	addi	a10, a10, 36
  100c57:	ffd3a5               	call8	100990 <au_task_vend_FlushBuf>
  100c5a:	3d12b2               	l16ui	a11, a2, 122
  100c5d:	01d2a2               	addmi	a10, a2, 0x100
  100c60:	30caa2               	addi	a10, a10, 48
  100c63:	ffd2e5               	call8	100990 <au_task_vend_FlushBuf>
  100c66:	20a220               	or	a10, a2, a2
  100c69:	3822d2               	l32i	a13, a2, 224
  100c6c:	2b0c                	movi.n	a11, 2
  100c6e:	dd1b                	addi.n	a13, a13, 1
  100c70:	3862d2               	s32i	a13, a2, 224
  100c73:	0effe5               	call8	10fc70 <au_task_AudioPktDumpObtainFrames>
  100c76:	2c22e2               	l32i	a14, a2, 176
  100c79:	ee1b                	addi.n	a14, a14, 1
  100c7b:	2c62e2               	s32i	a14, a2, 176

00100c7e <au_task_vend_SpeechAlgoForEnc+0xd6>:
  100c7e:	02ad                	mov.n	a10, a2
  100c80:	0f3e65               	call8	110068 <au_task_SendVendInearOutputFrame>
  100c83:	ffe406               	j	100c17 <au_task_vend_SpeechAlgoForEnc+0x6f>

00100c86 <au_task_vend_SpeechAlgoForEnc+0xde>:
	...

00100c88 <au_task_vend_SpeechAlgoInit>:
  100c88:	004136               	entry	a1, 32
  100c8b:	592282               	l32i	a8, a2, 0x164
  100c8e:	01e816               	beqz	a8, 100cb0 <au_task_vend_SpeechAlgoInit+0x28>
  100c91:	20a220               	or	a10, a2, a2
  100c94:	fe8681               	l32r	a8, 1006ac (2000d4 <overlay_entry>)
  100c97:	0aa092               	movi	a9, 10
  100c9a:	0888                	l32i.n	a8, a8, 0
  100c9c:	0299                	s32i.n	a9, a2, 0
  100c9e:	0008e0               	callx8	a8
  100ca1:	0a2d                	mov.n	a2, a10
  100ca3:	ba8c                	beqz.n	a10, 100cb2 <au_task_vend_SpeechAlgoInit+0x2a>
  100ca5:	08a4a2               	movi	a10, 0x408
  100ca8:	fe8eb1               	l32r	a11, 1006e0 (80002620 <__log_data___1__1__0_src_0_au_task_vend_1_c_619$6160_18_3>)
  100cab:	15e2e5               	call8	116ad8 <dbfw_StoreTrace>
  100cae:	f01d                	retw.n

00100cb0 <au_task_vend_SpeechAlgoInit+0x28>:
  100cb0:	020c                	movi.n	a2, 0

00100cb2 <au_task_vend_SpeechAlgoInit+0x2a>:
  100cb2:	f01d                	retw.n

00100cb4 <__mulsf3_aux>:
  100cb4:	1122f0               	slli	a2, a2, 1
  100cb7:	412120               	srli	a2, a2, 1
  100cba:	e2ac                	beqz.n	a2, 100cec <__mulsf3_aux+0x38>
  100cbc:	40f2a0               	nsau	a10, a2
  100cbf:	f8caa2               	addi	a10, a10, -8
  100cc2:	401a00               	ssl	a10
  100cc5:	a12200               	sll	a2, a2
  100cc8:	180c                	movi.n	a8, 1
  100cca:	c088a0               	sub	a8, a8, a10
  100ccd:	001cc6               	j	100d44 <__mulsf3+0x18>

00100cd0 <__mulsf3_aux+0x1c>:
  100cd0:	1133f0               	slli	a3, a3, 1
  100cd3:	413130               	srli	a3, a3, 1
  100cd6:	239c                	beqz.n	a3, 100cec <__mulsf3_aux+0x38>
  100cd8:	40f3a0               	nsau	a10, a3
  100cdb:	f8caa2               	addi	a10, a10, -8
  100cde:	401a00               	ssl	a10
  100ce1:	a13300               	sll	a3, a3
  100ce4:	190c                	movi.n	a9, 1
  100ce6:	c099a0               	sub	a9, a9, a10
  100ce9:	001686               	j	100d47 <__mulsf3+0x1b>

00100cec <__mulsf3_aux+0x38>:
  100cec:	052f70               	extui	a2, a7, 31, 1
  100cef:	012210               	slli	a2, a2, 31
  100cf2:	003906               	j	100dda <__mulsf3+0xae>

00100cf5 <__mulsf3_aux+0x41>:
  100cf5:	1183f0               	slli	a8, a3, 1
  100cf8:	88cc                	bnez.n	a8, 100d04 <__mulsf3_aux+0x50>
  100cfa:	fe7a41               	l32r	a4, 1006e4 (400000 <_memmap_mem_dram1_end+0xff000>)
  100cfd:	202240               	or	a2, a2, a4
  100d00:	003586               	j	100dda <__mulsf3+0xae>

00100d03 <__mulsf3_aux+0x4f>:
	...

00100d04 <__mulsf3_aux+0x50>:
  100d04:	06c367               	bnall	a3, a6, 100d0e <__mulsf3_aux+0x5a>
  100d07:	118370               	slli	a8, a3, 9
  100d0a:	088c                	beqz.n	a8, 100d0e <__mulsf3_aux+0x5a>

00100d0c <__mulsf3_aux+0x58>:
  100d0c:	032d                	mov.n	a2, a3

00100d0e <__mulsf3_aux+0x5a>:
  100d0e:	057f70               	extui	a7, a7, 31, 1
  100d11:	1122f0               	slli	a2, a2, 1
  100d14:	404100               	ssai	1
  100d17:	812720               	src	a2, a7, a2
  100d1a:	002f06               	j	100dda <__mulsf3+0xae>

00100d1d <__mulsf3_aux+0x69>:
  100d1d:	1182f0               	slli	a8, a2, 1
  100d20:	fe8856               	bnez	a8, 100d0c <__mulsf3_aux+0x58>
  100d23:	fe7071               	l32r	a7, 1006e4 (400000 <_memmap_mem_dram1_end+0xff000>)
  100d26:	202370               	or	a2, a3, a7
  100d29:	002b46               	j	100dda <__mulsf3+0xae>

00100d2c <__mulsf3>:
  100d2c:	008136               	entry	a1, 64
  100d2f:	fe6e61               	l32r	a6, 1006e8 (7f800000 <_memmap_cacheattr_bp_allvalid+0x5d5dddde>)
  100d32:	307230               	xor	a7, a2, a3
  100d35:	bc4267               	ball	a2, a6, 100cf5 <__mulsf3_aux+0x41>
  100d38:	e14367               	ball	a3, a6, 100d1d <__mulsf3_aux+0x69>
  100d3b:	758720               	extui	a8, a2, 23, 8
  100d3e:	759730               	extui	a9, a3, 23, 8
  100d41:	f6f816               	beqz	a8, 100cb4 <__mulsf3_aux>

00100d44 <__mulsf3+0x18>:
  100d44:	f88916               	beqz	a9, 100cd0 <__mulsf3_aux+0x1c>

00100d47 <__mulsf3+0x1b>:
  100d47:	889a                	add.n	a8, a8, a9
  100d49:	fe68a1               	l32r	a10, 1006ec (ffffff <_memmap_mem_sram_end+0x5bffff>)
  100d4c:	202260               	or	a2, a2, a6
  100d4f:	1022a0               	and	a2, a2, a10
  100d52:	203360               	or	a3, a3, a6
  100d55:	1033a0               	and	a3, a3, a10
  100d58:	f4e020               	extui	a14, a2, 0, 16
  100d5b:	f5f030               	extui	a15, a3, 16, 16
  100d5e:	000bf5               	call12	100e1c <__mul_mulsi3>
  100d61:	206ee0               	or	a6, a14, a14
  100d64:	f5e020               	extui	a14, a2, 16, 16
  100d67:	f4f030               	extui	a15, a3, 0, 16
  100d6a:	000b35               	call12	100e1c <__mul_mulsi3>
  100d6d:	0ebd                	mov.n	a11, a14
  100d6f:	090c                	movi.n	a9, 0
  100d71:	66ba                	add.n	a6, a6, a11
  100d73:	02b6b7               	bgeu	a6, a11, 100d79 <__mulsf3+0x4d>
  100d76:	01c992               	addi	a9, a9, 1

00100d79 <__mulsf3+0x4d>:
  100d79:	404010               	ssai	16
  100d7c:	819960               	src	a9, a9, a6
  100d7f:	f4e020               	extui	a14, a2, 0, 16
  100d82:	f4f030               	extui	a15, a3, 0, 16
  100d85:	000975               	call12	100e1c <__mul_mulsi3>
  100d88:	0ebd                	mov.n	a11, a14
  100d8a:	a16600               	sll	a6, a6
  100d8d:	66ba                	add.n	a6, a6, a11
  100d8f:	01b6b7               	bgeu	a6, a11, 100d94 <__mulsf3+0x68>
  100d92:	991b                	addi.n	a9, a9, 1

00100d94 <__mulsf3+0x68>:
  100d94:	f5e020               	extui	a14, a2, 16, 16
  100d97:	f5f030               	extui	a15, a3, 16, 16
  100d9a:	000835               	call12	100e1c <__mul_mulsi3>
  100d9d:	0e2d                	mov.n	a2, a14
  100d9f:	229a                	add.n	a2, a2, a9
  100da1:	940c                	movi.n	a4, 9
  100da3:	415f20               	srli	a5, a2, 15
  100da6:	258c                	beqz.n	a5, 100dac <__mulsf3+0x80>
  100da8:	440b                	addi.n	a4, a4, -1
  100daa:	881b                	addi.n	a8, a8, 1

00100dac <__mulsf3+0x80>:
  100dac:	401400               	ssl	a4
  100daf:	812260               	src	a2, a2, a6
  100db2:	a16600               	sll	a6, a6
  100db5:	80a042               	movi	a4, 128
  100db8:	c08840               	sub	a8, a8, a4
  100dbb:	fea042               	movi	a4, 254
  100dbe:	23b847               	bgeu	a8, a4, 100de5 <__mulsf3+0xb9>

00100dc1 <__mulsf3+0x95>:
  100dc1:	0076d6               	bgez	a6, 100dcc <__mulsf3+0xa0>
  100dc4:	01c222               	addi	a2, a2, 1
  100dc7:	1166f0               	slli	a6, a6, 1
  100dca:	e68c                	beqz.n	a6, 100ddc <__mulsf3+0xb0>

00100dcc <__mulsf3+0xa0>:
  100dcc:	018890               	slli	a8, a8, 23
  100dcf:	228a                	add.n	a2, a2, a8

00100dd1 <__mulsf3+0xa5>:
  100dd1:	057f70               	extui	a7, a7, 31, 1
  100dd4:	017710               	slli	a7, a7, 31
  100dd7:	202270               	or	a2, a2, a7

00100dda <__mulsf3+0xae>:
  100dda:	f01d                	retw.n

00100ddc <__mulsf3+0xb0>:
  100ddc:	412120               	srli	a2, a2, 1
  100ddf:	1122f0               	slli	a2, a2, 1
  100de2:	fff986               	j	100dcc <__mulsf3+0xa0>

00100de5 <__mulsf3+0xb9>:
  100de5:	008896               	bltz	a8, 100df1 <__mulsf3+0xc5>
  100de8:	ffa082               	movi	a8, 255
  100deb:	012890               	slli	a2, a8, 23
  100dee:	fff7c6               	j	100dd1 <__mulsf3+0xa5>

00100df1 <__mulsf3+0xc5>:
  100df1:	608080               	neg	a8, a8
  100df4:	069d                	mov.n	a9, a6
  100df6:	400800               	ssr	a8
  100df9:	13c8f6               	bgeui	a8, 32, 100e10 <__mulsf3+0xe4>
  100dfc:	a16200               	sll	a6, a2
  100dff:	912020               	srl	a2, a2
  100e02:	080c                	movi.n	a8, 0
  100e04:	fb9916               	beqz	a9, 100dc1 <__mulsf3+0x95>
  100e07:	190c                	movi.n	a9, 1
  100e09:	206690               	or	a6, a6, a9
  100e0c:	ffec46               	j	100dc1 <__mulsf3+0x95>

00100e0f <__mulsf3+0xe3>:
	...

00100e10 <__mulsf3+0xe4>:
  100e10:	052f70               	extui	a2, a7, 31, 1
  100e13:	012210               	slli	a2, a2, 31
  100e16:	fff006               	j	100dda <__mulsf3+0xae>

00100e19 <__mulsf3+0xed>:
  100e19:	000000                                        ...

00100e1c <__mul_mulsi3>:
  100e1c:	002136               	entry	a1, 16
  100e1f:	024d                	mov.n	a4, a2
  100e21:	00a022               	movi	a2, 0

00100e24 <__mul_mulsi3+0x8>:
  100e24:	532a                	add.n	a5, a3, a2
  100e26:	046040               	extui	a6, a4, 0, 1
  100e29:	932560               	movnez	a2, a5, a6
  100e2c:	905320               	addx2	a5, a3, a2
  100e2f:	046140               	extui	a6, a4, 1, 1
  100e32:	932560               	movnez	a2, a5, a6
  100e35:	a05320               	addx4	a5, a3, a2
  100e38:	046240               	extui	a6, a4, 2, 1
  100e3b:	932560               	movnez	a2, a5, a6
  100e3e:	b05320               	addx8	a5, a3, a2
  100e41:	046340               	extui	a6, a4, 3, 1
  100e44:	932560               	movnez	a2, a5, a6
  100e47:	414440               	srli	a4, a4, 4
  100e4a:	1133c0               	slli	a3, a3, 4
  100e4d:	fd3456               	bnez	a4, 100e24 <__mul_mulsi3+0x8>
  100e50:	f01d                	retw.n

00100e52 <__mul_mulsi3+0x36>:
  100e52:	00000000 33f00000                                ......

00100e58 <__divsf3_aux>:
  100e58:	1133f0               	slli	a3, a3, 1
  100e5b:	413130               	srli	a3, a3, 1
  100e5e:	339c                	beqz.n	a3, 100e75 <__divsf3_aux+0x1d>
  100e60:	40f3a0               	nsau	a10, a3
  100e63:	f8caa2               	addi	a10, a10, -8
  100e66:	401a00               	ssl	a10
  100e69:	a13300               	sll	a3, a3
  100e6c:	190c                	movi.n	a9, 1
  100e6e:	c099a0               	sub	a9, a9, a10
  100e71:	001dc6               	j	100eec <__divsf3+0x18>

00100e74 <__divsf3_aux+0x1c>:
	...

00100e75 <__divsf3_aux+0x1d>:
  100e75:	1142f0               	slli	a4, a2, 1
  100e78:	414140               	srli	a4, a4, 1
  100e7b:	052f70               	extui	a2, a7, 31, 1
  100e7e:	012210               	slli	a2, a2, 31
  100e81:	202260               	or	a2, a2, a6
  100e84:	44cc                	bnez.n	a4, 100e8c <__divsf3_aux+0x34>
  100e86:	fe1741               	l32r	a4, 1006e4 (400000 <_memmap_mem_dram1_end+0xff000>)
  100e89:	202240               	or	a2, a2, a4

00100e8c <__divsf3_aux+0x34>:
  100e8c:	f01d                	retw.n

00100e8e <__divsf3_aux+0x36>:
	...

00100e90 <__divsf3_aux+0x38>:
  100e90:	1122f0               	slli	a2, a2, 1
  100e93:	412120               	srli	a2, a2, 1
  100e96:	229c                	beqz.n	a2, 100eac <__divsf3_aux+0x54>
  100e98:	40f2a0               	nsau	a10, a2
  100e9b:	f8caa2               	addi	a10, a10, -8
  100e9e:	401a00               	ssl	a10
  100ea1:	a12200               	sll	a2, a2
  100ea4:	180c                	movi.n	a8, 1
  100ea6:	c088a0               	sub	a8, a8, a10
  100ea9:	001086               	j	100eef <__divsf3+0x1b>

00100eac <__divsf3_aux+0x54>:
  100eac:	052f70               	extui	a2, a7, 31, 1
  100eaf:	012210               	slli	a2, a2, 31
  100eb2:	f01d                	retw.n

00100eb4 <__divsf3_aux+0x5c>:
  100eb4:	057f30               	extui	a7, a3, 31, 1
  100eb7:	017710               	slli	a7, a7, 31
  100eba:	302270               	xor	a2, a2, a7
  100ebd:	05c367               	bnall	a3, a6, 100ec6 <__divsf3_aux+0x6e>
  100ec0:	fe0941               	l32r	a4, 1006e4 (400000 <_memmap_mem_dram1_end+0xff000>)
  100ec3:	202240               	or	a2, a2, a4

00100ec6 <__divsf3_aux+0x6e>:
  100ec6:	f01d                	retw.n

00100ec8 <__divsf3_aux+0x70>:
  100ec8:	118370               	slli	a8, a3, 9
  100ecb:	fdd816               	beqz	a8, 100eac <__divsf3_aux+0x54>
  100ece:	032d                	mov.n	a2, a3
  100ed0:	f01d                	retw.n

00100ed2 <__divsf3_aux+0x7a>:
	...

00100ed4 <__divsf3>:
  100ed4:	002136               	entry	a1, 16
  100ed7:	fe0461               	l32r	a6, 1006e8 (7f800000 <_memmap_cacheattr_bp_allvalid+0x5d5dddde>)
  100eda:	307230               	xor	a7, a2, a3
  100edd:	d34267               	ball	a2, a6, 100eb4 <__divsf3_aux+0x5c>
  100ee0:	e44367               	ball	a3, a6, 100ec8 <__divsf3_aux+0x70>
  100ee3:	758720               	extui	a8, a2, 23, 8
  100ee6:	759730               	extui	a9, a3, 23, 8
  100ee9:	f6b916               	beqz	a9, 100e58 <__divsf3_aux>

00100eec <__divsf3+0x18>:
  100eec:	fa0816               	beqz	a8, 100e90 <__divsf3_aux+0x38>

00100eef <__divsf3+0x1b>:
  100eef:	c08890               	sub	a8, a8, a9
  100ef2:	fdfea1               	l32r	a10, 1006ec (ffffff <_memmap_mem_sram_end+0x5bffff>)
  100ef5:	202260               	or	a2, a2, a6
  100ef8:	1022a0               	and	a2, a2, a10
  100efb:	203360               	or	a3, a3, a6
  100efe:	1033a0               	and	a3, a3, a10
  100f01:	043327               	bltu	a3, a2, 100f09 <__divsf3+0x35>
  100f04:	1122f0               	slli	a2, a2, 1
  100f07:	880b                	addi.n	a8, a8, -1

00100f09 <__divsf3+0x35>:
  100f09:	c02230               	sub	a2, a2, a3
  100f0c:	1122f0               	slli	a2, a2, 1
  100f0f:	01a0a2               	movi	a10, 1
  100f12:	17a092               	movi	a9, 23
  100f15:	0d8976               	loop	a9, 100f26 <__divsf3+0x52>
  100f18:	11aaf0               	slli	a10, a10, 1
  100f1b:	043237               	bltu	a2, a3, 100f23 <__divsf3+0x4f>
  100f1e:	aa1b                	addi.n	a10, a10, 1
  100f20:	c02230               	sub	a2, a2, a3

00100f23 <__divsf3+0x4f>:
  100f23:	1122f0               	slli	a2, a2, 1

00100f26 <__divsf3+0x52>:
  100f26:	7ec882               	addi	a8, a8, 126
  100f29:	fea042               	movi	a4, 254
  100f2c:	18b847               	bgeu	a8, a4, 100f48 <__divsf3+0x74>
  100f2f:	053237               	bltu	a2, a3, 100f38 <__divsf3+0x64>
  100f32:	01caa2               	addi	a10, a10, 1
  100f35:	1a1237               	beq	a2, a3, 100f53 <__divsf3+0x7f>

00100f38 <__divsf3+0x64>:
  100f38:	018890               	slli	a8, a8, 23
  100f3b:	2a8a                	add.n	a2, a10, a8

00100f3d <__divsf3+0x69>:
  100f3d:	057f70               	extui	a7, a7, 31, 1
  100f40:	017710               	slli	a7, a7, 31
  100f43:	202270               	or	a2, a2, a7
  100f46:	f01d                	retw.n

00100f48 <__divsf3+0x74>:
  100f48:	010896               	bltz	a8, 100f5c <__divsf3+0x88>
  100f4b:	841b                	addi.n	a8, a4, 1
  100f4d:	012890               	slli	a2, a8, 23
  100f50:	fffa46               	j	100f3d <__divsf3+0x69>

00100f53 <__divsf3+0x7f>:
  100f53:	41a1a0               	srli	a10, a10, 1
  100f56:	11aaf0               	slli	a10, a10, 1
  100f59:	fff6c6               	j	100f38 <__divsf3+0x64>

00100f5c <__divsf3+0x88>:
  100f5c:	608080               	neg	a8, a8
  100f5f:	400800               	ssr	a8
  100f62:	22c8f6               	bgeui	a8, 32, 100f88 <__divsf3+0xb4>
  100f65:	a16a00               	sll	a6, a10
  100f68:	91a0a0               	srl	a10, a10
  100f6b:	080c                	movi.n	a8, 0
  100f6d:	328c                	beqz.n	a2, 100f74 <__divsf3+0xa0>
  100f6f:	190c                	movi.n	a9, 1
  100f71:	206690               	or	a6, a6, a9

00100f74 <__divsf3+0xa0>:
  100f74:	fc06d6               	bgez	a6, 100f38 <__divsf3+0x64>
  100f77:	aa1b                	addi.n	a10, a10, 1
  100f79:	1166f0               	slli	a6, a6, 1
  100f7c:	fb8656               	bnez	a6, 100f38 <__divsf3+0x64>
  100f7f:	41a1a0               	srli	a10, a10, 1
  100f82:	11aaf0               	slli	a10, a10, 1
  100f85:	ffebc6               	j	100f38 <__divsf3+0x64>

00100f88 <__divsf3+0xb4>:
  100f88:	052f70               	extui	a2, a7, 31, 1
  100f8b:	012210               	slli	a2, a2, 31
  100f8e:	f01d                	retw.n

00100f90 <__fixsfsi>:
  100f90:	002136               	entry	a1, 16
  100f93:	fdd561               	l32r	a6, 1006e8 (7f800000 <_memmap_cacheattr_bp_allvalid+0x5d5dddde>)
  100f96:	1f4267               	ball	a2, a6, 100fb9 <__fixsfsi+0x29>
  100f99:	754720               	extui	a4, a2, 23, 8
  100f9c:	82c442               	addi	a4, a4, -126
  100f9f:	1dc4e6               	bgei	a4, 32, 100fc0 <__fixsfsi+0x30>
  100fa2:	2614a6               	blti	a4, 1, 100fcc <__fixsfsi+0x3c>
  100fa5:	207260               	or	a7, a2, a6
  100fa8:	115780               	slli	a5, a7, 8
  100fab:	401400               	ssl	a4
  100fae:	915050               	srl	a5, a5
  100fb1:	602050               	neg	a2, a5
  100fb4:	b32570               	movgez	a2, a5, a7
  100fb7:	f01d                	retw.n

00100fb9 <__fixsfsi+0x29>:
  100fb9:	114270               	slli	a4, a2, 9
  100fbc:	048c                	beqz.n	a4, 100fc0 <__fixsfsi+0x30>
  100fbe:	020c                	movi.n	a2, 0

00100fc0 <__fixsfsi+0x30>:
  100fc0:	114680               	slli	a4, a6, 8
  100fc3:	540b                	addi.n	a5, a4, -1
  100fc5:	b34520               	movgez	a4, a5, a2
  100fc8:	042d                	mov.n	a2, a4
  100fca:	f01d                	retw.n

00100fcc <__fixsfsi+0x3c>:
  100fcc:	020c                	movi.n	a2, 0
  100fce:	f01d                	retw.n

00100fd0 <__muldf3_aux>:
  100fd0:	1133f0               	slli	a3, a3, 1
  100fd3:	413130               	srli	a3, a3, 1
  100fd6:	20a320               	or	a10, a3, a2
  100fd9:	084a16               	beqz	a10, 101061 <__muldf3_aux+0x91>
  100fdc:	539c                	beqz.n	a3, 100ff5 <__muldf3_aux+0x25>
  100fde:	40f3a0               	nsau	a10, a3
  100fe1:	f5caa2               	addi	a10, a10, -11
  100fe4:	401a00               	ssl	a10
  100fe7:	813320               	src	a3, a3, a2
  100fea:	a12200               	sll	a2, a2
  100fed:	180c                	movi.n	a8, 1
  100fef:	c088a0               	sub	a8, a8, a10
  100ff2:	003486               	j	1010c8 <__muldf3+0x18>

00100ff5 <__muldf3_aux+0x25>:
  100ff5:	40f2a0               	nsau	a10, a2
  100ff8:	f5caa2               	addi	a10, a10, -11
  100ffb:	186c                	movi.n	a8, -31
  100ffd:	c088a0               	sub	a8, a8, a10
  101000:	401a00               	ssl	a10
  101003:	009a96               	bltz	a10, 101010 <__muldf3_aux+0x40>
  101006:	a13200               	sll	a3, a2
  101009:	020c                	movi.n	a2, 0
  10100b:	002e46               	j	1010c8 <__muldf3+0x18>

0010100e <__muldf3_aux+0x3e>:
	...

00101010 <__muldf3_aux+0x40>:
  101010:	913020               	srl	a3, a2
  101013:	a12200               	sll	a2, a2
  101016:	002b86               	j	1010c8 <__muldf3+0x18>

00101019 <__muldf3_aux+0x49>:
  101019:	1155f0               	slli	a5, a5, 1
  10101c:	415150               	srli	a5, a5, 1
  10101f:	20a540               	or	a10, a5, a4
  101022:	babc                	beqz.n	a10, 101061 <__muldf3_aux+0x91>
  101024:	559c                	beqz.n	a5, 10103d <__muldf3_aux+0x6d>
  101026:	40f5a0               	nsau	a10, a5
  101029:	f5caa2               	addi	a10, a10, -11
  10102c:	401a00               	ssl	a10
  10102f:	815540               	src	a5, a5, a4
  101032:	a14400               	sll	a4, a4
  101035:	190c                	movi.n	a9, 1
  101037:	c099a0               	sub	a9, a9, a10
  10103a:	002346               	j	1010cb <__muldf3+0x1b>

0010103d <__muldf3_aux+0x6d>:
  10103d:	40f4a0               	nsau	a10, a4
  101040:	f5caa2               	addi	a10, a10, -11
  101043:	196c                	movi.n	a9, -31
  101045:	c099a0               	sub	a9, a9, a10
  101048:	401a00               	ssl	a10
  10104b:	009a96               	bltz	a10, 101058 <__muldf3_aux+0x88>
  10104e:	a15400               	sll	a5, a4
  101051:	040c                	movi.n	a4, 0
  101053:	001d06               	j	1010cb <__muldf3+0x1b>

00101056 <__muldf3_aux+0x86>:
	...

00101058 <__muldf3_aux+0x88>:
  101058:	915040               	srl	a5, a4
  10105b:	a14400               	sll	a4, a4
  10105e:	001a46               	j	1010cb <__muldf3+0x1b>

00101061 <__muldf3_aux+0x91>:
  101061:	053f70               	extui	a3, a7, 31, 1
  101064:	013310               	slli	a3, a3, 31
  101067:	020c                	movi.n	a2, 0
  101069:	008046               	j	10126e <__muldf3+0x1be>

0010106c <__muldf3_aux+0x9c>:
  10106c:	d4cc                	bnez.n	a4, 10107d <__muldf3_aux+0xad>
  10106e:	1185f0               	slli	a8, a5, 1
  101071:	88cc                	bnez.n	a8, 10107d <__muldf3_aux+0xad>
  101073:	fd9f41               	l32r	a4, 1006f0 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  101076:	203340               	or	a3, a3, a4
  101079:	007c46               	j	10126e <__muldf3+0x1be>

0010107c <__muldf3_aux+0xac>:
	...

0010107d <__muldf3_aux+0xad>:
  10107d:	0bc567               	bnall	a5, a6, 10108c <__muldf3_aux+0xbc>
  101080:	118540               	slli	a8, a5, 12
  101083:	208840               	or	a8, a8, a4
  101086:	288c                	beqz.n	a8, 10108c <__muldf3_aux+0xbc>

00101088 <__muldf3_aux+0xb8>:
  101088:	053d                	mov.n	a3, a5
  10108a:	042d                	mov.n	a2, a4

0010108c <__muldf3_aux+0xbc>:
  10108c:	057f70               	extui	a7, a7, 31, 1
  10108f:	1133f0               	slli	a3, a3, 1
  101092:	404100               	ssai	1
  101095:	813730               	src	a3, a7, a3
  101098:	007486               	j	10126e <__muldf3+0x1be>

0010109b <__muldf3_aux+0xcb>:
	...

0010109c <__muldf3_aux+0xcc>:
  10109c:	fe8256               	bnez	a2, 101088 <__muldf3_aux+0xb8>
  10109f:	1183f0               	slli	a8, a3, 1
  1010a2:	fe2856               	bnez	a8, 101088 <__muldf3_aux+0xb8>
  1010a5:	fd9271               	l32r	a7, 1006f0 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  1010a8:	203570               	or	a3, a5, a7
  1010ab:	006fc6               	j	10126e <__muldf3+0x1be>

001010ae <__muldf3_aux+0xde>:
	...

001010b0 <__muldf3>:
  1010b0:	008136               	entry	a1, 64
  1010b3:	fd9061               	l32r	a6, 1006f4 (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  1010b6:	307350               	xor	a7, a3, a5
  1010b9:	af4367               	ball	a3, a6, 10106c <__muldf3_aux+0x9c>
  1010bc:	dc4567               	ball	a5, a6, 10109c <__muldf3_aux+0xcc>
  1010bf:	a58430               	extui	a8, a3, 20, 11
  1010c2:	a59450               	extui	a9, a5, 20, 11
  1010c5:	f07816               	beqz	a8, 100fd0 <__muldf3_aux>

001010c8 <__muldf3+0x18>:
  1010c8:	f4d916               	beqz	a9, 101019 <__muldf3_aux+0x49>

001010cb <__muldf3+0x1b>:
  1010cb:	889a                	add.n	a8, a8, a9
  1010cd:	fd8aa1               	l32r	a10, 1006f8 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1010d0:	203360               	or	a3, a3, a6
  1010d3:	1033a0               	and	a3, a3, a10
  1010d6:	205560               	or	a5, a5, a6
  1010d9:	1055a0               	and	a5, a5, a10
  1010dc:	016172               	s32i	a7, a1, 4
  1010df:	f4e020               	extui	a14, a2, 0, 16
  1010e2:	f5f040               	extui	a15, a4, 16, 16
  1010e5:	001eb5               	call12	1012d0 <__mul_mulsi3>
  1010e8:	20aee0               	or	a10, a14, a14
  1010eb:	f5e020               	extui	a14, a2, 16, 16
  1010ee:	f4f040               	extui	a15, a4, 0, 16
  1010f1:	001df5               	call12	1012d0 <__mul_mulsi3>
  1010f4:	0ebd                	mov.n	a11, a14
  1010f6:	090c                	movi.n	a9, 0
  1010f8:	80aab0               	add	a10, a10, a11
  1010fb:	02bab7               	bgeu	a10, a11, 101101 <__muldf3+0x51>
  1010fe:	01c992               	addi	a9, a9, 1

00101101 <__muldf3+0x51>:
  101101:	404010               	ssai	16
  101104:	8169a0               	src	a6, a9, a10
  101107:	f4e020               	extui	a14, a2, 0, 16
  10110a:	f4f040               	extui	a15, a4, 0, 16
  10110d:	001c35               	call12	1012d0 <__mul_mulsi3>
  101110:	0ebd                	mov.n	a11, a14
  101112:	a1aa00               	sll	a10, a10
  101115:	aaba                	add.n	a10, a10, a11
  101117:	02bab7               	bgeu	a10, a11, 10111d <__muldf3+0x6d>
  10111a:	01c662               	addi	a6, a6, 1

0010111d <__muldf3+0x6d>:
  10111d:	090c                	movi.n	a9, 0
  10111f:	f4e020               	extui	a14, a2, 0, 16
  101122:	f4f050               	extui	a15, a5, 0, 16
  101125:	001ab5               	call12	1012d0 <__mul_mulsi3>
  101128:	0ebd                	mov.n	a11, a14
  10112a:	66ba                	add.n	a6, a6, a11
  10112c:	01b6b7               	bgeu	a6, a11, 101131 <__muldf3+0x81>
  10112f:	991b                	addi.n	a9, a9, 1

00101131 <__muldf3+0x81>:
  101131:	f5e020               	extui	a14, a2, 16, 16
  101134:	f5f040               	extui	a15, a4, 16, 16
  101137:	0019b5               	call12	1012d0 <__mul_mulsi3>
  10113a:	0ebd                	mov.n	a11, a14
  10113c:	66ba                	add.n	a6, a6, a11
  10113e:	02b6b7               	bgeu	a6, a11, 101144 <__muldf3+0x94>
  101141:	01c992               	addi	a9, a9, 1

00101144 <__muldf3+0x94>:
  101144:	f4e030               	extui	a14, a3, 0, 16
  101147:	f4f040               	extui	a15, a4, 0, 16
  10114a:	001875               	call12	1012d0 <__mul_mulsi3>
  10114d:	0ebd                	mov.n	a11, a14
  10114f:	66ba                	add.n	a6, a6, a11
  101151:	01b6b7               	bgeu	a6, a11, 101156 <__muldf3+0xa6>
  101154:	991b                	addi.n	a9, a9, 1

00101156 <__muldf3+0xa6>:
  101156:	3a8c                	beqz.n	a10, 10115d <__muldf3+0xad>
  101158:	1b0c                	movi.n	a11, 1
  10115a:	2066b0               	or	a6, a6, a11

0010115d <__muldf3+0xad>:
  10115d:	f4e020               	extui	a14, a2, 0, 16
  101160:	f5f050               	extui	a15, a5, 16, 16
  101163:	0016f5               	call12	1012d0 <__mul_mulsi3>
  101166:	207ee0               	or	a7, a14, a14
  101169:	f5e030               	extui	a14, a3, 16, 16
  10116c:	f4f040               	extui	a15, a4, 0, 16
  10116f:	001635               	call12	1012d0 <__mul_mulsi3>
  101172:	0ebd                	mov.n	a11, a14
  101174:	0a0c                	movi.n	a10, 0
  101176:	bb7a                	add.n	a11, a11, a7
  101178:	01bb77               	bgeu	a11, a7, 10117d <__muldf3+0xcd>
  10117b:	aa1b                	addi.n	a10, a10, 1

0010117d <__muldf3+0xcd>:
  10117d:	f5e020               	extui	a14, a2, 16, 16
  101180:	f4f050               	extui	a15, a5, 0, 16
  101183:	0014f5               	call12	1012d0 <__mul_mulsi3>
  101186:	0e7d                	mov.n	a7, a14
  101188:	80bb70               	add	a11, a11, a7
  10118b:	01bb77               	bgeu	a11, a7, 101190 <__muldf3+0xe0>
  10118e:	aa1b                	addi.n	a10, a10, 1

00101190 <__muldf3+0xe0>:
  101190:	f4e030               	extui	a14, a3, 0, 16
  101193:	f5f040               	extui	a15, a4, 16, 16
  101196:	0013b5               	call12	1012d0 <__mul_mulsi3>
  101199:	207ee0               	or	a7, a14, a14
  10119c:	80bb70               	add	a11, a11, a7
  10119f:	02bb77               	bgeu	a11, a7, 1011a5 <__muldf3+0xf5>
  1011a2:	01caa2               	addi	a10, a10, 1

001011a5 <__muldf3+0xf5>:
  1011a5:	81aab0               	src	a10, a10, a11
  1011a8:	aa9a                	add.n	a10, a10, a9
  1011aa:	a1bb00               	sll	a11, a11
  1011ad:	66ba                	add.n	a6, a6, a11
  1011af:	02b6b7               	bgeu	a6, a11, 1011b5 <__muldf3+0x105>
  1011b2:	01caa2               	addi	a10, a10, 1

001011b5 <__muldf3+0x105>:
  1011b5:	090c                	movi.n	a9, 0
  1011b7:	f5e020               	extui	a14, a2, 16, 16
  1011ba:	f5f050               	extui	a15, a5, 16, 16
  1011bd:	001135               	call12	1012d0 <__mul_mulsi3>
  1011c0:	0e2d                	mov.n	a2, a14
  1011c2:	22aa                	add.n	a2, a2, a10
  1011c4:	01b2a7               	bgeu	a2, a10, 1011c9 <__muldf3+0x119>
  1011c7:	991b                	addi.n	a9, a9, 1

001011c9 <__muldf3+0x119>:
  1011c9:	f4e030               	extui	a14, a3, 0, 16
  1011cc:	f4f050               	extui	a15, a5, 0, 16
  1011cf:	001035               	call12	1012d0 <__mul_mulsi3>
  1011d2:	0ead                	mov.n	a10, a14
  1011d4:	8022a0               	add	a2, a2, a10
  1011d7:	02b2a7               	bgeu	a2, a10, 1011dd <__muldf3+0x12d>
  1011da:	01c992               	addi	a9, a9, 1

001011dd <__muldf3+0x12d>:
  1011dd:	f5e030               	extui	a14, a3, 16, 16
  1011e0:	f5f040               	extui	a15, a4, 16, 16
  1011e3:	000ef5               	call12	1012d0 <__mul_mulsi3>
  1011e6:	0ead                	mov.n	a10, a14
  1011e8:	8022a0               	add	a2, a2, a10
  1011eb:	02b2a7               	bgeu	a2, a10, 1011f1 <__muldf3+0x141>
  1011ee:	01c992               	addi	a9, a9, 1

001011f1 <__muldf3+0x141>:
  1011f1:	f4e030               	extui	a14, a3, 0, 16
  1011f4:	f5f050               	extui	a15, a5, 16, 16
  1011f7:	000db5               	call12	1012d0 <__mul_mulsi3>
  1011fa:	20bee0               	or	a11, a14, a14
  1011fd:	f5e030               	extui	a14, a3, 16, 16
  101200:	f4f050               	extui	a15, a5, 0, 16
  101203:	000cf5               	call12	1012d0 <__mul_mulsi3>
  101206:	0e7d                	mov.n	a7, a14
  101208:	0a0c                	movi.n	a10, 0
  10120a:	bb7a                	add.n	a11, a11, a7
  10120c:	01bb77               	bgeu	a11, a7, 101211 <__muldf3+0x161>
  10120f:	aa1b                	addi.n	a10, a10, 1

00101211 <__muldf3+0x161>:
  101211:	81aab0               	src	a10, a10, a11
  101214:	aa9a                	add.n	a10, a10, a9
  101216:	a1bb00               	sll	a11, a11
  101219:	22ba                	add.n	a2, a2, a11
  10121b:	02b2b7               	bgeu	a2, a11, 101221 <__muldf3+0x171>
  10121e:	01caa2               	addi	a10, a10, 1

00101221 <__muldf3+0x171>:
  101221:	f5e030               	extui	a14, a3, 16, 16
  101224:	f5f050               	extui	a15, a5, 16, 16
  101227:	000ab5               	call12	1012d0 <__mul_mulsi3>
  10122a:	0e3d                	mov.n	a3, a14
  10122c:	33aa                	add.n	a3, a3, a10
  10122e:	1178                	l32i.n	a7, a1, 4
  101230:	b40c                	movi.n	a4, 11
  101232:	415930               	srli	a5, a3, 9
  101235:	35cc                	bnez.n	a5, 10123c <__muldf3+0x18c>
  101237:	441b                	addi.n	a4, a4, 1
  101239:	ffc882               	addi	a8, a8, -1

0010123c <__muldf3+0x18c>:
  10123c:	401400               	ssl	a4
  10123f:	813320               	src	a3, a3, a2
  101242:	812260               	src	a2, a2, a6
  101245:	a16600               	sll	a6, a6
  101248:	ffa342               	movi	a4, 0x3ff
  10124b:	c08840               	sub	a8, a8, a4
  10124e:	1144f0               	slli	a4, a4, 1
  101251:	2bb847               	bgeu	a8, a4, 101280 <__muldf3+0x1d0>

00101254 <__muldf3+0x1a4>:
  101254:	0086d6               	bgez	a6, 101260 <__muldf3+0x1b0>
  101257:	221b                	addi.n	a2, a2, 1
  101259:	c29c                	beqz.n	a2, 101279 <__muldf3+0x1c9>
  10125b:	1166f0               	slli	a6, a6, 1
  10125e:	e68c                	beqz.n	a6, 101270 <__muldf3+0x1c0>

00101260 <__muldf3+0x1b0>:
  101260:	0188c0               	slli	a8, a8, 20
  101263:	338a                	add.n	a3, a3, a8

00101265 <__muldf3+0x1b5>:
  101265:	057f70               	extui	a7, a7, 31, 1
  101268:	017710               	slli	a7, a7, 31
  10126b:	203370               	or	a3, a3, a7

0010126e <__muldf3+0x1be>:
  10126e:	f01d                	retw.n

00101270 <__muldf3+0x1c0>:
  101270:	412120               	srli	a2, a2, 1
  101273:	1122f0               	slli	a2, a2, 1
  101276:	fff986               	j	101260 <__muldf3+0x1b0>

00101279 <__muldf3+0x1c9>:
  101279:	331b                	addi.n	a3, a3, 1
  10127b:	fff846               	j	101260 <__muldf3+0x1b0>

0010127e <__muldf3+0x1ce>:
	...

00101280 <__muldf3+0x1d0>:
  101280:	009896               	bltz	a8, 10128d <__muldf3+0x1dd>
  101283:	841b                	addi.n	a8, a4, 1
  101285:	0138c0               	slli	a3, a8, 20
  101288:	020c                	movi.n	a2, 0
  10128a:	fff5c6               	j	101265 <__muldf3+0x1b5>

0010128d <__muldf3+0x1dd>:
  10128d:	608080               	neg	a8, a8
  101290:	069d                	mov.n	a9, a6
  101292:	400800               	ssr	a8
  101295:	0bc8f6               	bgeui	a8, 32, 1012a4 <__muldf3+0x1f4>
  101298:	a16200               	sll	a6, a2
  10129b:	812320               	src	a2, a3, a2
  10129e:	913030               	srl	a3, a3
  1012a1:	000406               	j	1012b5 <__muldf3+0x205>

001012a4 <__muldf3+0x1f4>:
  1012a4:	1cd8f6               	bgeui	a8, 64, 1012c4 <__muldf3+0x214>
  1012a7:	a1a200               	sll	a10, a2
  1012aa:	816320               	src	a6, a3, a2
  1012ad:	912030               	srl	a2, a3
  1012b0:	030c                	movi.n	a3, 0
  1012b2:	2099a0               	or	a9, a9, a10

001012b5 <__muldf3+0x205>:
  1012b5:	080c                	movi.n	a8, 0
  1012b7:	f99916               	beqz	a9, 101254 <__muldf3+0x1a4>
  1012ba:	190c                	movi.n	a9, 1
  1012bc:	206690               	or	a6, a6, a9
  1012bf:	ffe446               	j	101254 <__muldf3+0x1a4>

001012c2 <__muldf3+0x212>:
	...

001012c4 <__muldf3+0x214>:
  1012c4:	053f70               	extui	a3, a7, 31, 1
  1012c7:	013310               	slli	a3, a3, 31
  1012ca:	020c                	movi.n	a2, 0
  1012cc:	ffe786               	j	10126e <__muldf3+0x1be>

001012cf <__muldf3+0x21f>:
	...

001012d0 <__mul_mulsi3>:
  1012d0:	002136               	entry	a1, 16
  1012d3:	024d                	mov.n	a4, a2
  1012d5:	00a022               	movi	a2, 0

001012d8 <__mul_mulsi3+0x8>:
  1012d8:	532a                	add.n	a5, a3, a2
  1012da:	046040               	extui	a6, a4, 0, 1
  1012dd:	932560               	movnez	a2, a5, a6
  1012e0:	905320               	addx2	a5, a3, a2
  1012e3:	046140               	extui	a6, a4, 1, 1
  1012e6:	932560               	movnez	a2, a5, a6
  1012e9:	a05320               	addx4	a5, a3, a2
  1012ec:	046240               	extui	a6, a4, 2, 1
  1012ef:	932560               	movnez	a2, a5, a6
  1012f2:	b05320               	addx8	a5, a3, a2
  1012f5:	046340               	extui	a6, a4, 3, 1
  1012f8:	932560               	movnez	a2, a5, a6
  1012fb:	414440               	srli	a4, a4, 4
  1012fe:	1133c0               	slli	a3, a3, 4
  101301:	fd3456               	bnez	a4, 1012d8 <__mul_mulsi3+0x8>
  101304:	f01d                	retw.n

00101306 <__mul_mulsi3+0x36>:
	...

00101308 <__eqdf2>:
  101308:	002136               	entry	a1, 16
  10130b:	0d9247               	bne	a2, a4, 10131c <__eqdf2+0x14>
  10130e:	179357               	bne	a3, a5, 101329 <__eqdf2+0x21>
  101311:	fcf861               	l32r	a6, 1006f4 (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  101314:	084367               	ball	a3, a6, 101320 <__eqdf2+0x18>
  101317:	020c                	movi.n	a2, 0
  101319:	f01d                	retw.n

0010131b <__eqdf2+0x13>:
	...

0010131c <__eqdf2+0x14>:
  10131c:	120c                	movi.n	a2, 1
  10131e:	f01d                	retw.n

00101320 <__eqdf2+0x18>:
  101320:	117340               	slli	a7, a3, 12
  101323:	207720               	or	a7, a7, a2
  101326:	000206               	j	101332 <__eqdf2+0x2a>

00101329 <__eqdf2+0x21>:
  101329:	207350               	or	a7, a3, a5
  10132c:	1177f0               	slli	a7, a7, 1
  10132f:	207720               	or	a7, a7, a2

00101332 <__eqdf2+0x2a>:
  101332:	020c                	movi.n	a2, 0
  101334:	130c                	movi.n	a3, 1
  101336:	932370               	movnez	a2, a3, a7
  101339:	f01d                	retw.n

0010133b <__eqdf2+0x33>:
	...

0010133c <__gtdf2>:
  10133c:	002136               	entry	a1, 16
  10133f:	fced61               	l32r	a6, 1006f4 (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  101342:	0e4367               	ball	a3, a6, 101354 <__gtdf2+0x18>

00101345 <__gtdf2+0x9>:
  101345:	40c567               	bnall	a5, a6, 101389 <__ledf2+0x25>
  101348:	117540               	slli	a7, a5, 12
  10134b:	207740               	or	a7, a7, a4
  10134e:	77bc                	beqz.n	a7, 101389 <__ledf2+0x25>
  101350:	020c                	movi.n	a2, 0
  101352:	f01d                	retw.n

00101354 <__gtdf2+0x18>:
  101354:	117340               	slli	a7, a3, 12
  101357:	207720               	or	a7, a7, a2
  10135a:	fe7716               	beqz	a7, 101345 <__gtdf2+0x9>
  10135d:	020c                	movi.n	a2, 0
  10135f:	f01d                	retw.n

00101361 <__gtdf2+0x25>:
  101361:	000000                                        ...

00101364 <__ledf2>:
  101364:	002136               	entry	a1, 16
  101367:	fce361               	l32r	a6, 1006f4 (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  10136a:	0e4367               	ball	a3, a6, 10137c <__ledf2+0x18>

0010136d <__ledf2+0x9>:
  10136d:	18c567               	bnall	a5, a6, 101389 <__ledf2+0x25>
  101370:	117540               	slli	a7, a5, 12
  101373:	207740               	or	a7, a7, a4
  101376:	f78c                	beqz.n	a7, 101389 <__ledf2+0x25>
  101378:	120c                	movi.n	a2, 1
  10137a:	f01d                	retw.n

0010137c <__ledf2+0x18>:
  10137c:	117340               	slli	a7, a3, 12
  10137f:	207720               	or	a7, a7, a2
  101382:	fe7716               	beqz	a7, 10136d <__ledf2+0x9>
  101385:	120c                	movi.n	a2, 1
  101387:	f01d                	retw.n

00101389 <__ledf2+0x25>:
  101389:	307350               	xor	a7, a3, a5
  10138c:	01d796               	bltz	a7, 1013ad <__ledf2+0x49>
  10138f:	00d396               	bltz	a3, 1013a0 <__ledf2+0x3c>
  101392:	053357               	bltu	a3, a5, 10139b <__ledf2+0x37>
  101395:	109357               	bne	a3, a5, 1013a9 <__ledf2+0x45>
  101398:	0d3427               	bltu	a4, a2, 1013a9 <__ledf2+0x45>

0010139b <__ledf2+0x37>:
  10139b:	020c                	movi.n	a2, 0
  10139d:	f01d                	retw.n

0010139f <__ledf2+0x3b>:
	...

001013a0 <__ledf2+0x3c>:
  1013a0:	f73537               	bltu	a5, a3, 10139b <__ledf2+0x37>
  1013a3:	029537               	bne	a5, a3, 1013a9 <__ledf2+0x45>
  1013a6:	f1b247               	bgeu	a2, a4, 10139b <__ledf2+0x37>

001013a9 <__ledf2+0x45>:
  1013a9:	120c                	movi.n	a2, 1
  1013ab:	f01d                	retw.n

001013ad <__ledf2+0x49>:
  1013ad:	fea396               	bltz	a3, 10139b <__ledf2+0x37>
  1013b0:	207350               	or	a7, a3, a5
  1013b3:	1177f0               	slli	a7, a7, 1
  1013b6:	207720               	or	a7, a7, a2
  1013b9:	207740               	or	a7, a7, a4
  1013bc:	120c                	movi.n	a2, 1
  1013be:	030c                	movi.n	a3, 0
  1013c0:	832370               	moveqz	a2, a3, a7
  1013c3:	f01d                	retw.n

001013c5 <__ledf2+0x61>:
  1013c5:	000000                                        ...

001013c8 <__gedf2>:
  1013c8:	002136               	entry	a1, 16
  1013cb:	fcca61               	l32r	a6, 1006f4 (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  1013ce:	0e4367               	ball	a3, a6, 1013e0 <__gedf2+0x18>

001013d1 <__gedf2+0x9>:
  1013d1:	40c567               	bnall	a5, a6, 101415 <__ltdf2+0x25>
  1013d4:	117540               	slli	a7, a5, 12
  1013d7:	207740               	or	a7, a7, a4
  1013da:	77bc                	beqz.n	a7, 101415 <__ltdf2+0x25>
  1013dc:	f27c                	movi.n	a2, -1
  1013de:	f01d                	retw.n

001013e0 <__gedf2+0x18>:
  1013e0:	117340               	slli	a7, a3, 12
  1013e3:	207720               	or	a7, a7, a2
  1013e6:	fe7716               	beqz	a7, 1013d1 <__gedf2+0x9>
  1013e9:	f27c                	movi.n	a2, -1
  1013eb:	f01d                	retw.n

001013ed <__gedf2+0x25>:
  1013ed:	000000                                        ...

001013f0 <__ltdf2>:
  1013f0:	002136               	entry	a1, 16
  1013f3:	fcc061               	l32r	a6, 1006f4 (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  1013f6:	0e4367               	ball	a3, a6, 101408 <__ltdf2+0x18>

001013f9 <__ltdf2+0x9>:
  1013f9:	18c567               	bnall	a5, a6, 101415 <__ltdf2+0x25>
  1013fc:	117540               	slli	a7, a5, 12
  1013ff:	207740               	or	a7, a7, a4
  101402:	f78c                	beqz.n	a7, 101415 <__ltdf2+0x25>
  101404:	020c                	movi.n	a2, 0
  101406:	f01d                	retw.n

00101408 <__ltdf2+0x18>:
  101408:	117340               	slli	a7, a3, 12
  10140b:	207720               	or	a7, a7, a2
  10140e:	fe7716               	beqz	a7, 1013f9 <__ltdf2+0x9>
  101411:	020c                	movi.n	a2, 0
  101413:	f01d                	retw.n

00101415 <__ltdf2+0x25>:
  101415:	307350               	xor	a7, a3, a5
  101418:	01d796               	bltz	a7, 101439 <__ltdf2+0x49>
  10141b:	00d396               	bltz	a3, 10142c <__ltdf2+0x3c>
  10141e:	053357               	bltu	a3, a5, 101427 <__ltdf2+0x37>
  101421:	109357               	bne	a3, a5, 101435 <__ltdf2+0x45>
  101424:	0db247               	bgeu	a2, a4, 101435 <__ltdf2+0x45>

00101427 <__ltdf2+0x37>:
  101427:	f27c                	movi.n	a2, -1
  101429:	f01d                	retw.n

0010142b <__ltdf2+0x3b>:
	...

0010142c <__ltdf2+0x3c>:
  10142c:	f73537               	bltu	a5, a3, 101427 <__ltdf2+0x37>
  10142f:	029537               	bne	a5, a3, 101435 <__ltdf2+0x45>
  101432:	f13427               	bltu	a4, a2, 101427 <__ltdf2+0x37>

00101435 <__ltdf2+0x45>:
  101435:	020c                	movi.n	a2, 0
  101437:	f01d                	retw.n

00101439 <__ltdf2+0x49>:
  101439:	ff83d6               	bgez	a3, 101435 <__ltdf2+0x45>
  10143c:	207350               	or	a7, a3, a5
  10143f:	1177f0               	slli	a7, a7, 1
  101442:	207720               	or	a7, a7, a2
  101445:	207740               	or	a7, a7, a4
  101448:	020c                	movi.n	a2, 0
  10144a:	f37c                	movi.n	a3, -1
  10144c:	932370               	movnez	a2, a3, a7
  10144f:	f01d                	retw.n

00101451 <__ltdf2+0x61>:
  101451:	000000                                        ...

00101454 <__unorddf2>:
  101454:	002136               	entry	a1, 16
  101457:	fca761               	l32r	a6, 1006f4 (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  10145a:	064367               	ball	a3, a6, 101464 <__unorddf2+0x10>

0010145d <__unorddf2+0x9>:
  10145d:	104567               	ball	a5, a6, 101471 <__unorddf2+0x1d>

00101460 <__unorddf2+0xc>:
  101460:	020c                	movi.n	a2, 0
  101462:	f01d                	retw.n

00101464 <__unorddf2+0x10>:
  101464:	117340               	slli	a7, a3, 12
  101467:	207720               	or	a7, a7, a2
  10146a:	fef716               	beqz	a7, 10145d <__unorddf2+0x9>
  10146d:	120c                	movi.n	a2, 1
  10146f:	f01d                	retw.n

00101471 <__unorddf2+0x1d>:
  101471:	117540               	slli	a7, a5, 12
  101474:	207740               	or	a7, a7, a4
  101477:	fe5716               	beqz	a7, 101460 <__unorddf2+0xc>
  10147a:	120c                	movi.n	a2, 1
  10147c:	f01d                	retw.n

0010147e <__unorddf2+0x2a>:
	...

00101480 <__fixdfsi>:
  101480:	002136               	entry	a1, 16
  101483:	fc9c61               	l32r	a6, 1006f4 (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  101486:	264367               	ball	a3, a6, 1014b0 <__fixdfsi+0x30>
  101489:	a54430               	extui	a4, a3, 20, 11
  10148c:	955360               	extui	a5, a6, 19, 10
  10148f:	c04450               	sub	a4, a4, a5
  101492:	26c4e6               	bgei	a4, 32, 1014bc <__fixdfsi+0x3c>
  101495:	2f14a6               	blti	a4, 1, 1014c8 <__fixdfsi+0x48>
  101498:	207360               	or	a7, a3, a6
  10149b:	404510               	ssai	21
  10149e:	815720               	src	a5, a7, a2
  1014a1:	401400               	ssl	a4
  1014a4:	915050               	srl	a5, a5
  1014a7:	602050               	neg	a2, a5
  1014aa:	b32570               	movgez	a2, a5, a7
  1014ad:	f01d                	retw.n

001014af <__fixdfsi+0x2f>:
	...

001014b0 <__fixdfsi+0x30>:
  1014b0:	114340               	slli	a4, a3, 12
  1014b3:	204420               	or	a4, a4, a2
  1014b6:	002416               	beqz	a4, 1014bc <__fixdfsi+0x3c>
  1014b9:	00a032               	movi	a3, 0

001014bc <__fixdfsi+0x3c>:
  1014bc:	114650               	slli	a4, a6, 11
  1014bf:	540b                	addi.n	a5, a4, -1
  1014c1:	b34530               	movgez	a4, a5, a3
  1014c4:	042d                	mov.n	a2, a4
  1014c6:	f01d                	retw.n

001014c8 <__fixdfsi+0x48>:
  1014c8:	020c                	movi.n	a2, 0
  1014ca:	f01d                	retw.n

001014cc <__extendsfdf2>:
  1014cc:	002136               	entry	a1, 16
  1014cf:	055f20               	extui	a5, a2, 31, 1
  1014d2:	015510               	slli	a5, a5, 31
  1014d5:	1142f0               	slli	a4, a2, 1
  1014d8:	756720               	extui	a6, a2, 23, 8
  1014db:	a6ac                	beqz.n	a6, 101509 <__extendsfdf2+0x3d>
  1014dd:	661b                	addi.n	a6, a6, 1
  1014df:	11f626               	beqi	a6, 0x100, 1014f4 <__extendsfdf2+0x28>
  1014e2:	fc8661               	l32r	a6, 1006fc (38000000 <_memmap_cacheattr_bp_allvalid+0x15ddddde>)
  1014e5:	414440               	srli	a4, a4, 4
  1014e8:	446a                	add.n	a4, a4, a6
  1014ea:	012230               	slli	a2, a2, 29
  1014ed:	203450               	or	a3, a4, a5
  1014f0:	f01d                	retw.n

001014f2 <__extendsfdf2+0x26>:
	...

001014f4 <__extendsfdf2+0x28>:
  1014f4:	fc8041               	l32r	a4, 1006f4 (7ff00000 <_memmap_cacheattr_bp_allvalid+0x5dcdddde>)
  1014f7:	117270               	slli	a7, a2, 9
  1014fa:	478c                	beqz.n	a7, 101502 <__extendsfdf2+0x36>
  1014fc:	116650               	slli	a6, a6, 11
  1014ff:	204460               	or	a4, a4, a6

00101502 <__extendsfdf2+0x36>:
  101502:	203450               	or	a3, a4, a5
  101505:	020c                	movi.n	a2, 0
  101507:	f01d                	retw.n

00101509 <__extendsfdf2+0x3d>:
  101509:	ff5416               	beqz	a4, 101502 <__extendsfdf2+0x36>
  10150c:	40f470               	nsau	a7, a4
  10150f:	f8c772               	addi	a7, a7, -8
  101512:	401700               	ssl	a7
  101515:	a14400               	sll	a4, a4
  101518:	012430               	slli	a2, a4, 29
  10151b:	414340               	srli	a4, a4, 3
  10151e:	7fa362               	movi	a6, 0x37f
  101521:	c06670               	sub	a6, a6, a7
  101524:	0166c0               	slli	a6, a6, 20
  101527:	446a                	add.n	a4, a4, a6
  101529:	203450               	or	a3, a4, a5
  10152c:	f01d                	retw.n

0010152e <__extendsfdf2+0x62>:
	...

00101530 <abort>:
  101530:	004136               	entry	a1, 32
  101533:	6a1c                	movi.n	a10, 22
  101535:	0011a5               	call8	101650 <raise>
  101538:	1a0c                	movi.n	a10, 1
  10153a:	0017e5               	call8	1016b8 <_Exit>

0010153d <abort+0xd>:
  10153d:	000000                                        ...

00101540 <_Atrealloc>:
  101540:	004136               	entry	a1, 32
  101543:	fc6f41               	l32r	a4, 100700 (200458 <_Nats_62>)
  101546:	04a8                	l32i.n	a10, a4, 0
  101548:	14b8                	l32i.n	a11, a4, 4
  10154a:	4121a0               	srli	a2, a10, 1
  10154d:	059b16               	beqz	a11, 1015aa <_Atrealloc+0x6a>
  101550:	80a2a0               	add	a10, a2, a10
  101553:	11aae0               	slli	a10, a10, 2
  101556:	000be0               	callx8	a11
  101559:	0a3d                	mov.n	a3, a10
  10155b:	04ba16               	beqz	a10, 1015aa <_Atrealloc+0x6a>
  10155e:	fc69c1               	l32r	a12, 100704 (2768e0 <_Atcount0>)
  101561:	0cc8                	l32i.n	a12, a12, 0
  101563:	24b8                	l32i.n	a11, a4, 8
  101565:	11cce0               	slli	a12, a12, 2
  101568:	fc6981               	l32r	a8, 10070c (180694 <memcpy>)
  10156b:	0008e0               	callx8	a8
  10156e:	04c8                	l32i.n	a12, a4, 0
  101570:	34d8                	l32i.n	a13, a4, 12
  101572:	24b8                	l32i.n	a11, a4, 8
  101574:	80a2d0               	add	a10, a2, a13
  101577:	a0aa30               	addx4	a10, a10, a3
  10157a:	a0bdb0               	addx4	a11, a13, a11
  10157d:	c0ccd0               	sub	a12, a12, a13
  101580:	11cce0               	slli	a12, a12, 2
  101583:	fc6281               	l32r	a8, 10070c (180694 <memcpy>)
  101586:	0008e0               	callx8	a8
  101589:	fc5fb1               	l32r	a11, 100708 (2768f0 <_Atdata_68>)
  10158c:	24a8                	l32i.n	a10, a4, 8
  10158e:	061ab7               	beq	a10, a11, 101598 <_Atrealloc+0x58>
  101591:	44b8                	l32i.n	a11, a4, 16
  101593:	1b8c                	beqz.n	a11, 101598 <_Atrealloc+0x58>
  101595:	000be0               	callx8	a11
  101598:	2439                	s32i.n	a3, a4, 8
  10159a:	04c8                	l32i.n	a12, a4, 0
  10159c:	34d8                	l32i.n	a13, a4, 12
  10159e:	cc2a                	add.n	a12, a12, a2
  1015a0:	dd2a                	add.n	a13, a13, a2
  1015a2:	34d9                	s32i.n	a13, a4, 12
  1015a4:	04c9                	s32i.n	a12, a4, 0
  1015a6:	120c                	movi.n	a2, 1
  1015a8:	f01d                	retw.n

001015aa <_Atrealloc+0x6a>:
  1015aa:	020c                	movi.n	a2, 0
  1015ac:	f01d                	retw.n

001015ae <_Atrealloc+0x6e>:
	...

001015b0 <atexit>:
  1015b0:	004136               	entry	a1, 32
  1015b3:	203220               	or	a3, a2, a2
  1015b6:	01a0a2               	movi	a10, 1
  1015b9:	001d65               	call8	101790 <_Locksyslock>
  1015bc:	fc5141               	l32r	a4, 100700 (200458 <_Nats_62>)
  1015bf:	fc5181               	l32r	a8, 100704 (2768e0 <_Atcount0>)
  1015c2:	0324a2               	l32i	a10, a4, 12
  1015c5:	0888                	l32i.n	a8, a8, 0
  1015c7:	0638a7               	bltu	a8, a10, 1015d1 <atexit+0x21>
  1015ca:	fff765               	call8	101540 <_Atrealloc>
  1015cd:	7a9c                	beqz.n	a10, 1015e8 <atexit+0x38>
  1015cf:	34a8                	l32i.n	a10, a4, 12

001015d1 <atexit+0x21>:
  1015d1:	020c                	movi.n	a2, 0
  1015d3:	24b8                	l32i.n	a11, a4, 8
  1015d5:	9a0b                	addi.n	a9, a10, -1
  1015d7:	3499                	s32i.n	a9, a4, 12
  1015d9:	a099b0               	addx4	a9, a9, a11
  1015dc:	0939                	s32i.n	a3, a9, 0

001015de <atexit+0x2e>:
  1015de:	1a0c                	movi.n	a10, 1
  1015e0:	001da5               	call8	1017bc <_Unlocksyslock>
  1015e3:	f01d                	retw.n

001015e5 <atexit+0x35>:
  1015e5:	000000                                        ...

001015e8 <atexit+0x38>:
  1015e8:	f27c                	movi.n	a2, -1
  1015ea:	fffc06               	j	1015de <atexit+0x2e>

001015ed <atexit+0x3d>:
  1015ed:	000000                                        ...

001015f0 <exit>:
  1015f0:	004136               	entry	a1, 32
  1015f3:	fc4331               	l32r	a3, 100700 (200458 <_Nats_62>)
  1015f6:	0388                	l32i.n	a8, a3, 0
  1015f8:	0323a2               	l32i	a10, a3, 12
  1015fb:	1aba87               	bgeu	a10, a8, 101619 <exit+0x29>

001015fe <exit+0xe>:
  1015fe:	8a1b                	addi.n	a8, a10, 1
  101600:	022392               	l32i	a9, a3, 8
  101603:	036382               	s32i	a8, a3, 12
  101606:	a08890               	addx4	a8, a8, a9
  101609:	ffd882               	addmi	a8, a8, 0xffffff00
  10160c:	3f2882               	l32i	a8, a8, 252
  10160f:	0008e0               	callx8	a8
  101612:	03b8                	l32i.n	a11, a3, 0
  101614:	33a8                	l32i.n	a10, a3, 12
  101616:	e43ab7               	bltu	a10, a11, 1015fe <exit+0xe>

00101619 <exit+0x29>:
  101619:	fc3a41               	l32r	a4, 100704 (2768e0 <_Atcount0>)
  10161c:	04a8                	l32i.n	a10, a4, 0
  10161e:	4a9c                	beqz.n	a10, 101636 <exit+0x46>

00101620 <exit+0x30>:
  101620:	ffca82               	addi	a8, a10, -1
  101623:	022392               	l32i	a9, a3, 8
  101626:	006482               	s32i	a8, a4, 0
  101629:	a08890               	addx4	a8, a8, a9
  10162c:	0888                	l32i.n	a8, a8, 0
  10162e:	0008e0               	callx8	a8
  101631:	04a8                	l32i.n	a10, a4, 0
  101633:	fe9a56               	bnez	a10, 101620 <exit+0x30>

00101636 <exit+0x46>:
  101636:	fc3441               	l32r	a4, 100708 (2768f0 <_Atdata_68>)
  101639:	23a8                	l32i.n	a10, a3, 8
  10163b:	43b8                	l32i.n	a11, a3, 16
  10163d:	041a47               	beq	a10, a4, 101645 <exit+0x55>
  101640:	1b8c                	beqz.n	a11, 101645 <exit+0x55>
  101642:	000be0               	callx8	a11
  101645:	0a4c                	movi.n	a10, 64
  101647:	2349                	s32i.n	a4, a3, 8
  101649:	03a9                	s32i.n	a10, a3, 0
  10164b:	02ad                	mov.n	a10, a2
  10164d:	0006a5               	call8	1016b8 <_Exit>

00101650 <raise>:
  101650:	004136               	entry	a1, 32
  101653:	20a220               	or	a10, a2, a2
  101656:	01a0b2               	movi	a11, 1
  101659:	0002e5               	call8	101688 <signal>
  10165c:	203aa0               	or	a3, a10, a10
  10165f:	1f0a26               	beqi	a10, -1, 101682 <raise+0x32>
  101662:	101a26               	beqi	a10, 1, 101676 <raise+0x26>
  101665:	011a16               	beqz	a10, 10167a <raise+0x2a>
  101668:	20a220               	or	a10, a2, a2
  10166b:	00a0b2               	movi	a11, 0
  10166e:	0001a5               	call8	101688 <signal>
  101671:	02ad                	mov.n	a10, a2
  101673:	0003e0               	callx8	a3

00101676 <raise+0x26>:
  101676:	020c                	movi.n	a2, 0
  101678:	f01d                	retw.n

0010167a <raise+0x2a>:
  10167a:	1a0c                	movi.n	a10, 1
  10167c:	0020f0               	nop
  10167f:	0003a5               	call8	1016b8 <_Exit>

00101682 <raise+0x32>:
  101682:	f27c                	movi.n	a2, -1
  101684:	f01d                	retw.n

00101686 <raise+0x36>:
	...

00101688 <signal>:
  101688:	004136               	entry	a1, 32
  10168b:	0512a6               	blti	a2, 1, 101694 <signal+0xc>
  10168e:	02c2e6               	bgei	a2, 32, 101694 <signal+0xc>
  101691:	030366               	bnei	a3, -1, 101698 <signal+0x10>
  101694:	f27c                	movi.n	a2, -1
  101696:	f01d                	retw.n

00101698 <signal+0x10>:
  101698:	01a0a2               	movi	a10, 1
  10169b:	000f65               	call8	101790 <_Locksyslock>
  10169e:	fc1c81               	l32r	a8, 100710 (2769f0 <sigtable_63>)
  1016a1:	01a0a2               	movi	a10, 1
  1016a4:	a08280               	addx4	a8, a2, a8
  1016a7:	002822               	l32i	a2, a8, 0
  1016aa:	0839                	s32i.n	a3, a8, 0
  1016ac:	0010e5               	call8	1017bc <_Unlocksyslock>
  1016af:	f01d                	retw.n

001016b1 <signal+0x29>:
  1016b1:	00000000 36000000                                .......

001016b8 <_Exit>:
  1016b8:	004136               	entry	a1, 32
  1016bb:	02ad                	mov.n	a10, a2
  1016bd:	00e825               	call8	102540 <_exit>

001016c0 <_Clearlocks>:
  1016c0:	004136               	entry	a1, 32
  1016c3:	fc1481               	l32r	a8, 100714 (276bd8 <_xclib_use_mt>)
  1016c6:	fc1431               	l32r	a3, 100718 (276ad0 <mtx_67>)
  1016c9:	0888                	l32i.n	a8, a8, 0
  1016cb:	b0c322               	addi	a2, a3, -80
  1016ce:	38ac                	beqz.n	a8, 1016f5 <_Clearlocks+0x35>
  1016d0:	a0c342               	addi	a4, a3, -96
  1016d3:	00a052               	movi	a5, 0
  1016d6:	006452               	s32i	a5, a4, 0

001016d9 <_Clearlocks+0x19>:
  1016d9:	20a220               	or	a10, a2, a2
  1016dc:	00e3a5               	call8	102518 <_Mtxdst>
  1016df:	04c222               	addi	a2, a2, 4
  1016e2:	f39237               	bne	a2, a3, 1016d9 <_Clearlocks+0x19>
  1016e5:	016452               	s32i	a5, a4, 4
  1016e8:	fc0d21               	l32r	a2, 10071c (276ae0 <__progname>)

001016eb <_Clearlocks+0x2b>:
  1016eb:	03ad                	mov.n	a10, a3
  1016ed:	00e2a5               	call8	102518 <_Mtxdst>
  1016f0:	334b                	addi.n	a3, a3, 4
  1016f2:	f59327               	bne	a3, a2, 1016eb <_Clearlocks+0x2b>

001016f5 <_Clearlocks+0x35>:
  1016f5:	f01d                	retw.n

001016f7 <_Clearlocks+0x37>:
  1016f7:	000000                                        ...

001016fa <_Clearlocks+0x3a>:
	...

001016fc <_Initlocks>:
  1016fc:	004136               	entry	a1, 32
  1016ff:	fc0581               	l32r	a8, 100714 (276bd8 <_xclib_use_mt>)
  101702:	fc0531               	l32r	a3, 100718 (276ad0 <mtx_67>)
  101705:	0888                	l32i.n	a8, a8, 0
  101707:	b0c322               	addi	a2, a3, -80
  10170a:	78ac                	beqz.n	a8, 101735 <_Initlocks+0x39>

0010170c <_Initlocks+0x10>:
  10170c:	20a220               	or	a10, a2, a2
  10170f:	00e025               	call8	102510 <_Mtxinit>
  101712:	224b                	addi.n	a2, a2, 4
  101714:	f49237               	bne	a2, a3, 10170c <_Initlocks+0x10>
  101717:	fc0241               	l32r	a4, 100720 (276a70 <max_flock_63>)
  10171a:	491c                	movi.n	a9, 20
  10171c:	0499                	s32i.n	a9, a4, 0
  10171e:	70c422               	addi	a2, a4, 112

00101721 <_Initlocks+0x25>:
  101721:	03ad                	mov.n	a10, a3
  101723:	00dee5               	call8	102510 <_Mtxinit>
  101726:	334b                	addi.n	a3, a3, 4
  101728:	f59327               	bne	a3, a2, 101721 <_Initlocks+0x25>
  10172b:	4a0c                	movi.n	a10, 4
  10172d:	14a9                	s32i.n	a10, a4, 4
  10172f:	fbfda1               	l32r	a10, 100724 (1016c0 <_Clearlocks>)
  101732:	000a65               	call8	1017d8 <_Atexit>

00101735 <_Initlocks+0x39>:
  101735:	f01d                	retw.n

00101737 <_Initlocks+0x3b>:
	...

00101738 <_Lockfilelock>:
  101738:	004136               	entry	a1, 32
  10173b:	fbf931               	l32r	a3, 100720 (276a70 <max_flock_63>)
  10173e:	080382               	l8ui	a8, a3, 8
  101741:	b89c                	beqz.n	a8, 101760 <_Lockfilelock+0x28>

00101743 <_Lockfilelock+0xb>:
  101743:	628c                	beqz.n	a2, 10174d <_Lockfilelock+0x15>
  101745:	0398                	l32i.n	a9, a3, 0
  101747:	0202a2               	l8ui	a10, a2, 2
  10174a:	022a97               	blt	a10, a9, 101750 <_Lockfilelock+0x18>
  10174d:	f01d                	retw.n

0010174f <_Lockfilelock+0x17>:
	...

00101750 <_Lockfilelock+0x18>:
  101750:	fbf6b1               	l32r	a11, 100728 (276a80 <file_mtx_65>)
  101753:	a0aab0               	addx4	a10, a10, a11
  101756:	00dca5               	call8	102520 <_Mtxlock>
  101759:	f01d                	retw.n

0010175b <_Lockfilelock+0x23>:
  10175b:	000000                                        ...

0010175e <_Lockfilelock+0x26>:
	...

00101760 <_Lockfilelock+0x28>:
  101760:	fff9a5               	call8	1016fc <_Initlocks>
  101763:	2c0c                	movi.n	a12, 2
  101765:	0843c2               	s8i	a12, a3, 8
  101768:	fff5c6               	j	101743 <_Lockfilelock+0xb>

0010176b <_Lockfilelock+0x33>:
	...

0010176c <_Unlockfilelock>:
  10176c:	004136               	entry	a1, 32
  10176f:	928c                	beqz.n	a2, 10177c <_Unlockfilelock+0x10>
  101771:	fbebb1               	l32r	a11, 100720 (276a70 <max_flock_63>)
  101774:	0202a2               	l8ui	a10, a2, 2
  101777:	0b88                	l32i.n	a8, a11, 0
  101779:	032a87               	blt	a10, a8, 101780 <_Unlockfilelock+0x14>
  10177c:	f01d                	retw.n

0010177e <_Unlockfilelock+0x12>:
	...

00101780 <_Unlockfilelock+0x14>:
  101780:	10cb92               	addi	a9, a11, 16
  101783:	a0aa90               	addx4	a10, a10, a9
  101786:	00da25               	call8	102528 <_Mtxunlock>
  101789:	f01d                	retw.n

0010178b <_Unlockfilelock+0x1f>:
  10178b:	000000                                        ...

0010178e <_Unlockfilelock+0x22>:
	...

00101790 <_Locksyslock>:
  101790:	004136               	entry	a1, 32
  101793:	fbe331               	l32r	a3, 100720 (276a70 <max_flock_63>)
  101796:	080382               	l8ui	a8, a3, 8
  101799:	389c                	beqz.n	a8, 1017b0 <_Locksyslock+0x20>

0010179b <_Locksyslock+0xb>:
  10179b:	1398                	l32i.n	a9, a3, 4
  10179d:	012297               	blt	a2, a9, 1017a2 <_Locksyslock+0x12>
  1017a0:	f01d                	retw.n

001017a2 <_Locksyslock+0x12>:
  1017a2:	fbdda1               	l32r	a10, 100718 (276ad0 <mtx_67>)
  1017a5:	a0a2a0               	addx4	a10, a2, a10
  1017a8:	00d765               	call8	102520 <_Mtxlock>
  1017ab:	f01d                	retw.n

001017ad <_Locksyslock+0x1d>:
  1017ad:	000000                                        ...

001017b0 <_Locksyslock+0x20>:
  1017b0:	fff4a5               	call8	1016fc <_Initlocks>
  1017b3:	2b0c                	movi.n	a11, 2
  1017b5:	0843b2               	s8i	a11, a3, 8
  1017b8:	fff7c6               	j	10179b <_Locksyslock+0xb>

001017bb <_Locksyslock+0x2b>:
	...

001017bc <_Unlocksyslock>:
  1017bc:	004136               	entry	a1, 32
  1017bf:	fbd8a1               	l32r	a10, 100720 (276a70 <max_flock_63>)
  1017c2:	1a88                	l32i.n	a8, a10, 4
  1017c4:	012287               	blt	a2, a8, 1017c9 <_Unlocksyslock+0xd>
  1017c7:	f01d                	retw.n

001017c9 <_Unlocksyslock+0xd>:
  1017c9:	60caa2               	addi	a10, a10, 96
  1017cc:	a0a2a0               	addx4	a10, a2, a10
  1017cf:	00d5a5               	call8	102528 <_Mtxunlock>
  1017d2:	f01d                	retw.n

001017d4 <_Unlocksyslock+0x18>:
  1017d4:	00000000                                ....

001017d8 <_Atexit>:
  1017d8:	004136               	entry	a1, 32
  1017db:	fbd431               	l32r	a3, 10072c (200464 <_Atcount>)
  1017de:	fbc981               	l32r	a8, 100704 (2768e0 <_Atcount0>)
  1017e1:	0023a2               	l32i	a10, a3, 0
  1017e4:	002882               	l32i	a8, a8, 0
  1017e7:	fbd2c1               	l32r	a12, 100730 (200460 <_Atfuns>)
  1017ea:	1738a7               	bltu	a8, a10, 101805 <_Atexit+0x2d>
  1017ed:	ffd525               	call8	101540 <_Atrealloc>
  1017f0:	01ea16               	beqz	a10, 101812 <_Atexit+0x3a>
  1017f3:	0398                	l32i.n	a9, a3, 0
  1017f5:	fbcea1               	l32r	a10, 100730 (200460 <_Atfuns>)
  1017f8:	990b                	addi.n	a9, a9, -1
  1017fa:	0aa8                	l32i.n	a10, a10, 0
  1017fc:	0399                	s32i.n	a9, a3, 0
  1017fe:	a099a0               	addx4	a9, a9, a10
  101801:	0929                	s32i.n	a2, a9, 0
  101803:	f01d                	retw.n

00101805 <_Atexit+0x2d>:
  101805:	ba0b                	addi.n	a11, a10, -1
  101807:	0cc8                	l32i.n	a12, a12, 0
  101809:	03b9                	s32i.n	a11, a3, 0
  10180b:	a0bbc0               	addx4	a11, a11, a12
  10180e:	0b29                	s32i.n	a2, a11, 0
  101810:	f01d                	retw.n

00101812 <_Atexit+0x3a>:
  101812:	ffd1e5               	call8	101530 <abort>

00101815 <_Atexit+0x3d>:
  101815:	000000                                        ...

00101818 <__clibrary_init>:
  101818:	004136               	entry	a1, 32
  10181b:	638c                	beqz.n	a3, 101825 <__clibrary_init+0xd>
  10181d:	fbc591               	l32r	a9, 100734 (276ae0 <__progname>)
  101820:	0388                	l32i.n	a8, a3, 0
  101822:	006982               	s32i	a8, a9, 0

00101825 <__clibrary_init+0xd>:
  101825:	fbc4a1               	l32r	a10, 100738 (200470 <environ>)
  101828:	006a42               	s32i	a4, a10, 0
  10182b:	0020f0               	nop
  10182e:	000325               	call8	101860 <_init_reent_bss>
  101831:	158c                	beqz.n	a5, 101836 <__clibrary_init+0x1e>
  101833:	0005e0               	callx8	a5

00101836 <__clibrary_init+0x1e>:
  101836:	368c                	beqz.n	a6, 10183d <__clibrary_init+0x25>
  101838:	06ad                	mov.n	a10, a6
  10183a:	ffd765               	call8	1015b0 <atexit>

0010183d <__clibrary_init+0x25>:
  10183d:	f01d                	retw.n

0010183f <__clibrary_init+0x27>:
	...

00101840 <_init_reent>:
  101840:	004136               	entry	a1, 32
  101843:	02ad                	mov.n	a10, a2
  101845:	0b0c                	movi.n	a11, 0
  101847:	f4a0c2               	movi	a12, 244
  10184a:	fbbd81               	l32r	a8, 100740 (180830 <memset>)
  10184d:	0008e0               	callx8	a8
  101850:	fbbb81               	l32r	a8, 10073c (200080 <_dram0_hook_fp_data_end+0x20>)
  101853:	190c                	movi.n	a9, 1
  101855:	1b6292               	s32i	a9, a2, 108
  101858:	1289                	s32i.n	a8, a2, 4
  10185a:	f01d                	retw.n

0010185c <_init_reent+0x1c>:
  10185c:	00000000                                ....

00101860 <_init_reent_bss>:
  101860:	004136               	entry	a1, 32
  101863:	180c                	movi.n	a8, 1
  101865:	fbb731               	l32r	a3, 100744 (276ae4 <g_reent_64>)
  101868:	fbb521               	l32r	a2, 10073c (200080 <_dram0_hook_fp_data_end+0x20>)
  10186b:	1329                	s32i.n	a2, a3, 4
  10186d:	1b6382               	s32i	a8, a3, 108
  101870:	f01d                	retw.n

00101872 <_init_reent_bss+0x12>:
	...

00101874 <_xtos_core_shutoff_nw>:
  101874:	fbb551               	l32r	a5, 100748 (101944 <_xtos_core_save_nw>)
  101877:	00bd                	mov.n	a11, a0
  101879:	0003c6               	j	10188c <_xtos_core_shutoff+0x10>

0010187c <_xtos_core_shutoff>:
  10187c:	002136               	entry	a1, 16
  10187f:	fbb351               	l32r	a5, 10074c (101900 <_xtos_core_save_entry>)
  101882:	fbb3b1               	l32r	a11, 100750 (101888 <_xtos_core_shutoff+0xc>)
  101885:	0000c6               	j	10188c <_xtos_core_shutoff+0x10>

00101888 <_xtos_core_shutoff+0xc>:
  101888:	f01d                	retw.n

0010188a <_xtos_core_shutoff+0xe>:
	...

0010188c <_xtos_core_shutoff+0x10>:
  10188c:	fbb231               	l32r	a3, 100754 (103024 <_lib_au_task_text_start+0x914>)
  10188f:	406330               	rer	a3, a3
  101892:	0ee347               	bbsi	a3, 4, 1018a4 <_xtos_core_shutoff+0x28>
  101895:	130c                	movi.n	a3, 1
  101897:	202230               	or	a2, a2, a3
  10189a:	fbaf31               	l32r	a3, 100758 (276be0 <_xtos_pso_savearea>)
  10189d:	fbaf41               	l32r	a4, 10075c (1018ac <_xtos_core_shutoff_aftersave>)
  1018a0:	0005a0               	jx	a5

001018a3 <_xtos_core_shutoff+0x27>:
	...

001018a4 <_xtos_core_shutoff+0x28>:
  1018a4:	120c                	movi.n	a2, 1
  1018a6:	000ba0               	jx	a11

001018a9 <_xtos_core_shutoff+0x2d>:
  1018a9:	000000                                        ...

001018ac <_xtos_core_shutoff_aftersave>:
  1018ac:	fbad41               	l32r	a4, 100760 (103020 <_lib_au_task_text_start+0x910>)
  1018af:	406470               	rer	a7, a4
  1018b2:	01a062               	movi	a6, 1
  1018b5:	207760               	or	a7, a7, a6
  1018b8:	407470               	wer	a7, a4
  1018bb:	002000               	isync
  1018be:	0020d0               	extw
  1018c1:	fba441               	l32r	a4, 100754 (103024 <_lib_au_task_text_start+0x914>)
  1018c4:	02a022               	movi	a2, 2
  1018c7:	406460               	rer	a6, a4
  1018ca:	0fe647               	bbsi	a6, 4, 1018dd <_xtos_core_shutoff_aftersave+0x31>
  1018cd:	fba521               	l32r	a2, 100764 (0 <_Level2HandlerLabel>)
  1018d0:	004216               	beqz	a2, 1018d8 <_xtos_core_shutoff_aftersave+0x2c>
  1018d3:	0002c0               	callx0	a2
  1018d6:	32cc                	bnez.n	a2, 1018dd <_xtos_core_shutoff_aftersave+0x31>

001018d8 <_xtos_core_shutoff_aftersave+0x2c>:
  1018d8:	007f00               	waiti	15
  1018db:	320c                	movi.n	a2, 3

001018dd <_xtos_core_shutoff_aftersave+0x31>:
  1018dd:	1308                	l32i.n	a0, a3, 4
  1018df:	fba041               	l32r	a4, 100760 (103020 <_lib_au_task_text_start+0x910>)
  1018e2:	342352               	l32i	a5, a3, 208
  1018e5:	407450               	wer	a5, a4
  1018e8:	0865c7               	bbci	a5, 12, 1018f4 <_xtos_core_shutoff_aftersave+0x48>
  1018eb:	fb9a71               	l32r	a7, 100754 (103024 <_lib_au_task_text_start+0x914>)

001018ee <_xtos_core_shutoff_aftersave+0x42>:
  1018ee:	406760               	rer	a6, a7
  1018f1:	f966c7               	bbci	a6, 12, 1018ee <_xtos_core_shutoff_aftersave+0x42>

001018f4 <_xtos_core_shutoff_aftersave+0x48>:
  1018f4:	4a2352               	l32i	a5, a3, 0x128
  1018f7:	136150               	wsr.memctl	a5
  1018fa:	0329                	s32i.n	a2, a3, 0
  1018fc:	f00d                	ret.n

001018fe <_xtos_core_shutoff_aftersave+0x52>:
	...

00101900 <_xtos_core_save_entry>:
  101900:	0000c6               	j	101907 <_xtos_core_save+0x3>

00101903 <_xtos_core_save_entry+0x3>:
	...

00101904 <_xtos_core_save>:
  101904:	002136               	entry	a1, 16

00101907 <_xtos_core_save+0x3>:
  101907:	036302               	s32i	a0, a3, 12
  10190a:	046312               	s32i	a1, a3, 16
  10190d:	056322               	s32i	a2, a3, 20
  101910:	7349                	s32i.n	a4, a3, 28
  101912:	00b1d5               	call4	102430 <xthal_window_spill>
  101915:	0001c6               	j	101920 <_xtos_core_save+0x1c>

00101918 <_xtos_core_save+0x14>:
	...

00101920 <_xtos_core_save+0x1c>:
  101920:	006f40               	rsil	a4, 15
  101923:	396342               	s32i	a4, a3, 228
  101926:	03ea50               	rsr.ccount	a5
  101929:	03e260               	rsr.interrupt	a6
  10192c:	506362               	s32i	a6, a3, 0x140
  10192f:	4b6352               	s32i	a5, a3, 0x12c
  101932:	000a85               	call0	1019dc <_xtos_core_save_common>
  101935:	3308                	l32i.n	a0, a3, 12
  101937:	4318                	l32i.n	a1, a3, 16
  101939:	392342               	l32i	a4, a3, 228
  10193c:	13e640               	wsr.ps	a4
  10193f:	002010               	rsync
  101942:	f01d                	retw.n

00101944 <_xtos_core_save_nw>:
  101944:	3309                	s32i.n	a0, a3, 12
  101946:	4319                	s32i.n	a1, a3, 16
  101948:	5329                	s32i.n	a2, a3, 20
  10194a:	7349                	s32i.n	a4, a3, 28
  10194c:	8359                	s32i.n	a5, a3, 32
  10194e:	9369                	s32i.n	a6, a3, 36
  101950:	a379                	s32i.n	a7, a3, 40
  101952:	000286               	j	101960 <_xtos_core_save_nw+0x1c>

00101955 <_xtos_core_save_nw+0x11>:
	...

00101960 <_xtos_core_save_nw+0x1c>:
  101960:	006f40               	rsil	a4, 15
  101963:	396342               	s32i	a4, a3, 228
  101966:	03ea50               	rsr.ccount	a5
  101969:	03e260               	rsr.interrupt	a6
  10196c:	506362               	s32i	a6, a3, 0x140
  10196f:	4b6352               	s32i	a5, a3, 0x12c
  101972:	350c                	movi.n	a5, 3

00101974 <_xtos_core_save_nw+0x30>:
  101974:	b389                	s32i.n	a8, a3, 44
  101976:	c399                	s32i.n	a9, a3, 48
  101978:	d3a9                	s32i.n	a10, a3, 52
  10197a:	e3b9                	s32i.n	a11, a3, 56
  10197c:	f3c9                	s32i.n	a12, a3, 60
  10197e:	1063d2               	s32i	a13, a3, 64
  101981:	1163e2               	s32i	a14, a3, 68
  101984:	1263f2               	s32i	a15, a3, 72
  101987:	20c3b2               	addi	a11, a3, 32
  10198a:	d50b                	addi.n	a13, a5, -1
  10198c:	408020               	rotw	2
  10198f:	fe1556               	bnez	a5, 101974 <_xtos_core_save_nw+0x30>
  101992:	408020               	rotw	2
  101995:	010c                	movi.n	a1, 0
  101997:	000445               	call0	1019dc <_xtos_core_save_common>
  10199a:	4080e0               	rotw	-2
  10199d:	350c                	movi.n	a5, 3
  10199f:	80cb32               	addi	a3, a11, -128
  1019a2:	01d332               	addmi	a3, a3, 0x100

001019a5 <_xtos_core_save_nw+0x61>:
  1019a5:	4080e0               	rotw	-2
  1019a8:	e0cb32               	addi	a3, a11, -32
  1019ab:	5d0b                	addi.n	a5, a13, -1
  1019ad:	b388                	l32i.n	a8, a3, 44
  1019af:	c398                	l32i.n	a9, a3, 48
  1019b1:	d3a8                	l32i.n	a10, a3, 52
  1019b3:	e3b8                	l32i.n	a11, a3, 56
  1019b5:	f3c8                	l32i.n	a12, a3, 60
  1019b7:	1023d2               	l32i	a13, a3, 64
  1019ba:	1123e2               	l32i	a14, a3, 68
  1019bd:	1223f2               	l32i	a15, a3, 72
  1019c0:	fe1556               	bnez	a5, 1019a5 <_xtos_core_save_nw+0x61>
  1019c3:	3308                	l32i.n	a0, a3, 12
  1019c5:	4318                	l32i.n	a1, a3, 16
  1019c7:	7348                	l32i.n	a4, a3, 28
  1019c9:	8358                	l32i.n	a5, a3, 32
  1019cb:	9368                	l32i.n	a6, a3, 36
  1019cd:	392372               	l32i	a7, a3, 228
  1019d0:	13e670               	wsr.ps	a7
  1019d3:	002010               	rsync
  1019d6:	a378                	l32i.n	a7, a3, 40
  1019d8:	f00d                	ret.n

001019da <_xtos_core_save_nw+0x96>:
	...

001019dc <_xtos_core_save_common>:
  1019dc:	336312               	s32i	a1, a3, 204
  1019df:	05e116               	beqz	a1, 101a41 <_xtos_core_save_common+0x65>
  1019e2:	f0c142               	addi	a4, a1, -16
  1019e5:	0458                	l32i.n	a5, a4, 0
  1019e7:	1468                	l32i.n	a6, a4, 4
  1019e9:	236352               	s32i	a5, a3, 140
  1019ec:	246362               	s32i	a6, a3, 144
  1019ef:	2458                	l32i.n	a5, a4, 8
  1019f1:	3468                	l32i.n	a6, a4, 12
  1019f3:	256352               	s32i	a5, a3, 148
  1019f6:	266362               	s32i	a6, a3, 152
  1019f9:	0158                	l32i.n	a5, a1, 0
  1019fb:	1168                	l32i.n	a6, a1, 4
  1019fd:	276352               	s32i	a5, a3, 156
  101a00:	286362               	s32i	a6, a3, 160
  101a03:	2158                	l32i.n	a5, a1, 8
  101a05:	3168                	l32i.n	a6, a1, 12
  101a07:	296352               	s32i	a5, a3, 164
  101a0a:	2a6362               	s32i	a6, a3, 168
  101a0d:	3348                	l32i.n	a4, a3, 12
  101a0f:	154e40               	extui	a4, a4, 30, 2
  101a12:	2b24a6               	blti	a4, 2, 101a41 <_xtos_core_save_common+0x65>
  101a15:	1158                	l32i.n	a5, a1, 4
  101a17:	1144c0               	slli	a4, a4, 4
  101a1a:	c04540               	sub	a4, a5, a4
  101a1d:	f0c552               	addi	a5, a5, -16
  101a20:	acc362               	addi	a6, a3, -84
  101a23:	01d662               	addmi	a6, a6, 0x100

00101a26 <_xtos_core_save_common+0x4a>:
  101a26:	0478                	l32i.n	a7, a4, 0
  101a28:	1488                	l32i.n	a8, a4, 4
  101a2a:	0679                	s32i.n	a7, a6, 0
  101a2c:	1689                	s32i.n	a8, a6, 4
  101a2e:	2478                	l32i.n	a7, a4, 8
  101a30:	3488                	l32i.n	a8, a4, 12
  101a32:	026672               	s32i	a7, a6, 8
  101a35:	036682               	s32i	a8, a6, 12
  101a38:	10c442               	addi	a4, a4, 16
  101a3b:	10c662               	addi	a6, a6, 16
  101a3e:	e42457               	blt	a4, a5, 101a26 <_xtos_core_save_common+0x4a>

00101a41 <_xtos_core_save_common+0x65>:
  101a41:	03f050               	rsr.ccompare0	a5
  101a44:	4c6352               	s32i	a5, a3, 0x130
  101a47:	03f150               	rsr.ccompare1	a5
  101a4a:	4d6352               	s32i	a5, a3, 0x134
  101a4d:	03f250               	rsr.ccompare2	a5
  101a50:	4e6352               	s32i	a5, a3, 0x138
  101a53:	1309                	s32i.n	a0, a3, 4
  101a55:	03b150               	rsr.epc1	a5
  101a58:	386352               	s32i	a5, a3, 224
  101a5b:	03d150               	rsr.excsave1	a5
  101a5e:	3a6352               	s32i	a5, a3, 232
  101a61:	03c050               	rsr.depc	a5
  101a64:	3b6352               	s32i	a5, a3, 236
  101a67:	034850               	rsr.windowbase	a5
  101a6a:	356352               	s32i	a5, a3, 212
  101a6d:	034950               	rsr.windowstart	a5
  101a70:	366352               	s32i	a5, a3, 216
  101a73:	030350               	rsr.sar	a5
  101a76:	376352               	s32i	a5, a3, 220
  101a79:	fb3941               	l32r	a4, 100760 (103020 <_lib_au_task_text_start+0x910>)
  101a7c:	00a162               	movi	a6, 0x100
  101a7f:	406470               	rer	a7, a4
  101a82:	346372               	s32i	a7, a3, 208
  101a85:	176207               	bbci	a2, 0, 101aa0 <_xtos_core_save_common+0xc4>
  101a88:	205760               	or	a5, a7, a6
  101a8b:	305560               	xor	a5, a5, a6
  101a8e:	106260               	and	a6, a2, a6
  101a91:	205560               	or	a5, a5, a6
  101a94:	fb3561               	l32r	a6, 100768 (ffffefff <_memmap_cacheattr_bp_strict+0xdc00d>)
  101a97:	206260               	or	a6, a2, a6
  101a9a:	106560               	and	a6, a5, a6
  101a9d:	407460               	wer	a6, a4

00101aa0 <_xtos_core_save_common+0xc4>:
  101aa0:	03b250               	rsr.epc2	a5
  101aa3:	3c6352               	s32i	a5, a3, 240
  101aa6:	03c250               	rsr.eps2	a5
  101aa9:	3f6352               	s32i	a5, a3, 252
  101aac:	03d250               	rsr.excsave2	a5
  101aaf:	426352               	s32i	a5, a3, 0x108
  101ab2:	03b350               	rsr.epc3	a5
  101ab5:	3d6352               	s32i	a5, a3, 244
  101ab8:	03c350               	rsr.eps3	a5
  101abb:	406352               	s32i	a5, a3, 0x100
  101abe:	03d350               	rsr.excsave3	a5
  101ac1:	436352               	s32i	a5, a3, 0x10c
  101ac4:	03b450               	rsr.epc4	a5
  101ac7:	3e6352               	s32i	a5, a3, 248
  101aca:	03c450               	rsr.eps4	a5
  101acd:	416352               	s32i	a5, a3, 0x104
  101ad0:	03d450               	rsr.excsave4	a5
  101ad3:	446352               	s32i	a5, a3, 0x110
  101ad6:	030050               	rsr.lbeg	a5
  101ad9:	466352               	s32i	a5, a3, 0x118
  101adc:	030150               	rsr.lend	a5
  101adf:	476352               	s32i	a5, a3, 0x11c
  101ae2:	030250               	rsr.lcount	a5
  101ae5:	456352               	s32i	a5, a3, 0x114
  101ae8:	03e750               	rsr.vecbase	a5
  101aeb:	486352               	s32i	a5, a3, 0x120
  101aee:	036350               	rsr.atomctl	a5
  101af1:	496352               	s32i	a5, a3, 0x124
  101af4:	036150               	rsr.memctl	a5
  101af7:	4a6352               	s32i	a5, a3, 0x128
  101afa:	03e450               	rsr.intenable	a5
  101afd:	4f6352               	s32i	a5, a3, 0x13c
  101b00:	03ec50               	rsr.icount	a5
  101b03:	516352               	s32i	a5, a3, 0x144
  101b06:	03ed50               	rsr.icountlevel	a5
  101b09:	526352               	s32i	a5, a3, 0x148
  101b0c:	03e950               	rsr.debugcause	a5
  101b0f:	536352               	s32i	a5, a3, 0x14c
  101b12:	036050               	rsr.ibreakenable	a5
  101b15:	5a6352               	s32i	a5, a3, 0x168
  101b18:	038050               	rsr.ibreaka0	a5
  101b1b:	586352               	s32i	a5, a3, 0x160
  101b1e:	038150               	rsr.ibreaka1	a5
  101b21:	596352               	s32i	a5, a3, 0x164
  101b24:	03a050               	rsr.dbreakc0	a5
  101b27:	546352               	s32i	a5, a3, 0x150
  101b2a:	039050               	rsr.dbreaka0	a5
  101b2d:	566352               	s32i	a5, a3, 0x158
  101b30:	03a150               	rsr.dbreakc1	a5
  101b33:	556352               	s32i	a5, a3, 0x154
  101b36:	039150               	rsr.dbreaka1	a5
  101b39:	576352               	s32i	a5, a3, 0x15c
  101b3c:	03f450               	rsr.misc0	a5
  101b3f:	5b6352               	s32i	a5, a3, 0x16c
  101b42:	03f550               	rsr.misc1	a5
  101b45:	5c6352               	s32i	a5, a3, 0x170
  101b48:	03f650               	rsr.misc2	a5
  101b4b:	5d6352               	s32i	a5, a3, 0x174
  101b4e:	03f750               	rsr.misc3	a5
  101b51:	5e6352               	s32i	a5, a3, 0x178
  101b54:	c0c342               	addi	a4, a3, -64
  101b57:	02d442               	addmi	a4, a4, 0x200
  101b5a:	030450               	rsr.br	a5
  101b5d:	0459                	s32i.n	a5, a4, 0
  101b5f:	030c50               	rsr.scompare1	a5
  101b62:	1459                	s32i.n	a5, a4, 4
  101b64:	03e050               	rsr.cpenable	a5
  101b67:	5f6352               	s32i	a5, a3, 0x17c
  101b6a:	f67c                	movi.n	a6, -1
  101b6c:	13e060               	wsr.cpenable	a6
  101b6f:	002010               	rsync
  101b72:	448b                	addi.n	a4, a4, 8
  101b74:	e35f00               	rur.ae_ovf_sar	a5
  101b77:	0459                	s32i.n	a5, a4, 0
  101b79:	e35f10               	rur.ae_bithead	a5
  101b7c:	1459                	s32i.n	a5, a4, 4
  101b7e:	e35f20               	rur.ae_ts_fts_bu_bp	a5
  101b81:	2459                	s32i.n	a5, a4, 8
  101b83:	e35f30               	rur.ae_cw_sd_no	a5
  101b86:	3459                	s32i.n	a5, a4, 12
  101b88:	e35f60               	rur.ae_cbegin0	a5
  101b8b:	4459                	s32i.n	a5, a4, 16
  101b8d:	e35f70               	rur.ae_cend0	a5
  101b90:	5459                	s32i.n	a5, a4, 20
  101b92:	010434               	ae_s64.i	aed0, a4, 24
  101b95:	011444               	ae_s64.i	aed1, a4, 32
  101b98:	012454               	ae_s64.i	aed2, a4, 40
  101b9b:	013464               	ae_s64.i	aed3, a4, 48
  101b9e:	014474               	ae_s64.i	aed4, a4, 56
  101ba1:	40c442               	addi	a4, a4, 64
  101ba4:	015404               	ae_s64.i	aed5, a4, 0
  101ba7:	016414               	ae_s64.i	aed6, a4, 8
  101baa:	017424               	ae_s64.i	aed7, a4, 16
  101bad:	018434               	ae_s64.i	aed8, a4, 24
  101bb0:	019444               	ae_s64.i	aed9, a4, 32
  101bb3:	01a454               	ae_s64.i	aed10, a4, 40
  101bb6:	01b464               	ae_s64.i	aed11, a4, 48
  101bb9:	01c474               	ae_s64.i	aed12, a4, 56
  101bbc:	40c442               	addi	a4, a4, 64
  101bbf:	01d404               	ae_s64.i	aed13, a4, 0
  101bc2:	01e414               	ae_s64.i	aed14, a4, 8
  101bc5:	01f424               	ae_s64.i	aed15, a4, 16
  101bc8:	0d80194110b0749e 	{ ae_salign64.i	u0, a4, 24; nop }
  101bd0:	0d80194120b0743e 	{ ae_salign64.i	u1, a4, 32; nop }
  101bd8:	0d80194120b074de 	{ ae_salign64.i	u2, a4, 40; nop }
  101be0:	0d80194130b0747e 	{ ae_salign64.i	u3, a4, 48; nop }
  101be8:	80c342               	addi	a4, a3, -128
  101beb:	02d442               	addmi	a4, a4, 0x200
  101bee:	fadf51               	l32r	a5, 10076c (20000000 <_memmap_mem_sram_end+0x1f5c0000>)
  101bf1:	060c                	movi.n	a6, 0

00101bf3 <_xtos_core_save_common+0x217>:
  101bf3:	50f670               	rdtlb1	a7, a6
  101bf6:	0479                	s32i.n	a7, a4, 0
  101bf8:	507670               	ritlb1	a7, a6
  101bfb:	1479                	s32i.n	a7, a4, 4
  101bfd:	448b                	addi.n	a4, a4, 8
  101bff:	665a                	add.n	a6, a6, a5
  101c01:	fee656               	bnez	a6, 101bf3 <_xtos_core_save_common+0x217>
  101c04:	fadb61               	l32r	a6, 100770 (b1c5afed <_memmap_mem_LOG_DATA_AREA_end+0x31b5afcd>)
  101c07:	0369                	s32i.n	a6, a3, 0
  101c09:	7348                	l32i.n	a4, a3, 28
  101c0b:	0020c0               	memw
  101c0e:	148c                	beqz.n	a4, 101c13 <_xtos_core_save_common+0x237>
  101c10:	0004a0               	jx	a4

00101c13 <_xtos_core_save_common+0x237>:
  101c13:	1308                	l32i.n	a0, a3, 4
  101c15:	020c                	movi.n	a2, 0
  101c17:	f00d                	ret.n

00101c19 <_xtos_core_save_common+0x23d>:
  101c19:	00000000 36000000                                .......

00101c20 <_xtos_core_restore>:
  101c20:	002136               	entry	a1, 16
  101c23:	fad351               	l32r	a5, 100770 (b1c5afed <_memmap_mem_LOG_DATA_AREA_end+0x31b5afcd>)
  101c26:	0348                	l32i.n	a4, a3, 0
  101c28:	060c                	movi.n	a6, 0
  101c2a:	089457               	bne	a4, a5, 101c36 <_xtos_core_restore+0x16>
  101c2d:	006f40               	rsil	a4, 15
  101c30:	13e460               	wsr.intenable	a6
  101c33:	000045               	call0	101c38 <_xtos_core_restore_nw>

00101c36 <_xtos_core_restore+0x16>:
  101c36:	f01d                	retw.n

00101c38 <_xtos_core_restore_nw>:
  101c38:	5329                	s32i.n	a2, a3, 20
  101c3a:	13d130               	wsr.excsave1	a3
  101c3d:	362362               	l32i	a6, a3, 216
  101c40:	352352               	l32i	a5, a3, 212
  101c43:	134960               	wsr.windowstart	a6
  101c46:	134850               	wsr.windowbase	a5
  101c49:	002010               	rsync
  101c4c:	03d130               	rsr.excsave1	a3
  101c4f:	5328                	l32i.n	a2, a3, 20
  101c51:	1308                	l32i.n	a0, a3, 4
  101c53:	141c                	movi.n	a4, 17
  101c55:	13e640               	wsr.ps	a4
  101c58:	002010               	rsync
  101c5b:	372352               	l32i	a5, a3, 220
  101c5e:	130350               	wsr.sar	a5
  101c61:	fabf41               	l32r	a4, 100760 (103020 <_lib_au_task_text_start+0x910>)
  101c64:	170c                	movi.n	a7, 1
  101c66:	406460               	rer	a6, a4
  101c69:	342352               	l32i	a5, a3, 208
  101c6c:	107760               	and	a7, a7, a6
  101c6f:	205570               	or	a5, a5, a7
  101c72:	407450               	wer	a5, a4
  101c75:	3c2352               	l32i	a5, a3, 240
  101c78:	13b250               	wsr.epc2	a5
  101c7b:	3f2352               	l32i	a5, a3, 252
  101c7e:	13c250               	wsr.eps2	a5
  101c81:	422352               	l32i	a5, a3, 0x108
  101c84:	13d250               	wsr.excsave2	a5
  101c87:	3d2352               	l32i	a5, a3, 244
  101c8a:	13b350               	wsr.epc3	a5
  101c8d:	402352               	l32i	a5, a3, 0x100
  101c90:	13c350               	wsr.eps3	a5
  101c93:	432352               	l32i	a5, a3, 0x10c
  101c96:	13d350               	wsr.excsave3	a5
  101c99:	3e2352               	l32i	a5, a3, 248
  101c9c:	13b450               	wsr.epc4	a5
  101c9f:	412352               	l32i	a5, a3, 0x104
  101ca2:	13c450               	wsr.eps4	a5
  101ca5:	442352               	l32i	a5, a3, 0x110
  101ca8:	13d450               	wsr.excsave4	a5
  101cab:	462352               	l32i	a5, a3, 0x118
  101cae:	130050               	wsr.lbeg	a5
  101cb1:	472352               	l32i	a5, a3, 0x11c
  101cb4:	130150               	wsr.lend	a5
  101cb7:	452352               	l32i	a5, a3, 0x114
  101cba:	130250               	wsr.lcount	a5
  101cbd:	482352               	l32i	a5, a3, 0x120
  101cc0:	13e750               	wsr.vecbase	a5
  101cc3:	492352               	l32i	a5, a3, 0x124
  101cc6:	136350               	wsr.atomctl	a5
  101cc9:	4a2352               	l32i	a5, a3, 0x128
  101ccc:	136150               	wsr.memctl	a5
  101ccf:	03ed50               	rsr.icountlevel	a5
  101cd2:	00b556               	bnez	a5, 101ce1 <_xtos_core_restore_nw+0xa9>
  101cd5:	512352               	l32i	a5, a3, 0x144
  101cd8:	13ec50               	wsr.icount	a5
  101cdb:	522352               	l32i	a5, a3, 0x148
  101cde:	13ed50               	wsr.icountlevel	a5

00101ce1 <_xtos_core_restore_nw+0xa9>:
  101ce1:	036060               	rsr.ibreakenable	a6
  101ce4:	05dc                	bnez.n	a5, 101cf8 <_xtos_core_restore_nw+0xc0>
  101ce6:	582352               	l32i	a5, a3, 0x160
  101ce9:	138050               	wsr.ibreaka0	a5
  101cec:	592352               	l32i	a5, a3, 0x164
  101cef:	138150               	wsr.ibreaka1	a5
  101cf2:	5a2352               	l32i	a5, a3, 0x168
  101cf5:	136050               	wsr.ibreakenable	a5

00101cf8 <_xtos_core_restore_nw+0xc0>:
  101cf8:	03a060               	rsr.dbreakc0	a6
  101cfb:	0ef6e7               	bbsi	a6, 30, 101d0d <_xtos_core_restore_nw+0xd5>
  101cfe:	0bf6f7               	bbsi	a6, 31, 101d0d <_xtos_core_restore_nw+0xd5>
  101d01:	562352               	l32i	a5, a3, 0x158
  101d04:	139050               	wsr.dbreaka0	a5
  101d07:	542352               	l32i	a5, a3, 0x150
  101d0a:	13a050               	wsr.dbreakc0	a5

00101d0d <_xtos_core_restore_nw+0xd5>:
  101d0d:	03a160               	rsr.dbreakc1	a6
  101d10:	0ef6e7               	bbsi	a6, 30, 101d22 <_xtos_core_restore_nw+0xea>
  101d13:	0bf6f7               	bbsi	a6, 31, 101d22 <_xtos_core_restore_nw+0xea>
  101d16:	572352               	l32i	a5, a3, 0x15c
  101d19:	139150               	wsr.dbreaka1	a5
  101d1c:	552352               	l32i	a5, a3, 0x154
  101d1f:	13a150               	wsr.dbreakc1	a5

00101d22 <_xtos_core_restore_nw+0xea>:
  101d22:	5b2352               	l32i	a5, a3, 0x16c
  101d25:	13f450               	wsr.misc0	a5
  101d28:	5c2352               	l32i	a5, a3, 0x170
  101d2b:	13f550               	wsr.misc1	a5
  101d2e:	5d2352               	l32i	a5, a3, 0x174
  101d31:	13f650               	wsr.misc2	a5
  101d34:	5e2352               	l32i	a5, a3, 0x178
  101d37:	13f750               	wsr.misc3	a5
  101d3a:	c0c342               	addi	a4, a3, -64
  101d3d:	02d442               	addmi	a4, a4, 0x200
  101d40:	0458                	l32i.n	a5, a4, 0
  101d42:	130450               	wsr.br	a5
  101d45:	1458                	l32i.n	a5, a4, 4
  101d47:	130c50               	wsr.scompare1	a5
  101d4a:	f67c                	movi.n	a6, -1
  101d4c:	13e060               	wsr.cpenable	a6
  101d4f:	002010               	rsync
  101d52:	448b                	addi.n	a4, a4, 8
  101d54:	0458                	l32i.n	a5, a4, 0
  101d56:	f3f050               	wur.ae_ovf_sar	a5
  101d59:	1458                	l32i.n	a5, a4, 4
  101d5b:	f3f150               	wur.ae_bithead	a5
  101d5e:	2458                	l32i.n	a5, a4, 8
  101d60:	f3f250               	wur.ae_ts_fts_bu_bp	a5
  101d63:	3458                	l32i.n	a5, a4, 12
  101d65:	f3f350               	wur.ae_cw_sd_no	a5
  101d68:	4458                	l32i.n	a5, a4, 16
  101d6a:	f3f650               	wur.ae_cbegin0	a5
  101d6d:	5458                	l32i.n	a5, a4, 20
  101d6f:	f3f750               	wur.ae_cend0	a5
  101d72:	cf0434               	ae_l64.i	aed0, a4, 24
  101d75:	cf1444               	ae_l64.i	aed1, a4, 32
  101d78:	cf2454               	ae_l64.i	aed2, a4, 40
  101d7b:	cf3464               	ae_l64.i	aed3, a4, 48
  101d7e:	cf4474               	ae_l64.i	aed4, a4, 56
  101d81:	40c442               	addi	a4, a4, 64
  101d84:	cf5404               	ae_l64.i	aed5, a4, 0
  101d87:	cf6414               	ae_l64.i	aed6, a4, 8
  101d8a:	cf7424               	ae_l64.i	aed7, a4, 16
  101d8d:	cf8434               	ae_l64.i	aed8, a4, 24
  101d90:	cf9444               	ae_l64.i	aed9, a4, 32
  101d93:	cfa454               	ae_l64.i	aed10, a4, 40
  101d96:	cfb464               	ae_l64.i	aed11, a4, 48
  101d99:	cfc474               	ae_l64.i	aed12, a4, 56
  101d9c:	40c442               	addi	a4, a4, 64
  101d9f:	cfd404               	ae_l64.i	aed13, a4, 0
  101da2:	cfe414               	ae_l64.i	aed14, a4, 8
  101da5:	cff424               	ae_l64.i	aed15, a4, 16
  101da8:	18c442               	addi	a4, a4, 24
  101dab:	0d80194100b0740e 	{ ae_lalign64.i	u0, a4, 0; nop }
  101db3:	0d80194100b074ae 	{ ae_lalign64.i	u1, a4, 8; nop }
  101dbb:	0d80194110b0744e 	{ ae_lalign64.i	u2, a4, 16; nop }
  101dc3:	0d80194110b074ee 	{ ae_lalign64.i	u3, a4, 24; nop }
  101dcb:	5f2352               	l32i	a5, a3, 0x17c
  101dce:	13e050               	wsr.cpenable	a5
  101dd1:	80c342               	addi	a4, a3, -128
  101dd4:	02d442               	addmi	a4, a4, 0x200
  101dd7:	fa6551               	l32r	a5, 10076c (20000000 <_memmap_mem_sram_end+0x1f5c0000>)
  101dda:	060c                	movi.n	a6, 0

00101ddc <_xtos_core_restore_nw+0x1a4>:
  101ddc:	0478                	l32i.n	a7, a4, 0
  101dde:	50e670               	wdtlb	a7, a6
  101de1:	002030               	dsync
  101de4:	1478                	l32i.n	a7, a4, 4
  101de6:	000186               	j	101df0 <_xtos_core_restore_nw+0x1b8>

00101de9 <_xtos_core_restore_nw+0x1b1>:
  101de9:	00000000 70000000                                .......

00101df0 <_xtos_core_restore_nw+0x1b8>:
  101df0:	506670               	witlb	a7, a6
  101df3:	002000               	isync
  101df6:	f03d                	nop.n
  101df8:	f03d                	nop.n
  101dfa:	448b                	addi.n	a4, a4, 8
  101dfc:	665a                	add.n	a6, a6, a5
  101dfe:	fda656               	bnez	a6, 101ddc <_xtos_core_restore_nw+0x1a4>
  101e01:	332342               	l32i	a4, a3, 204
  101e04:	064416               	beqz	a4, 101e6c <_xtos_core_restore_nw+0x234>
  101e07:	4318                	l32i.n	a1, a3, 16
  101e09:	f0c142               	addi	a4, a1, -16
  101e0c:	232352               	l32i	a5, a3, 140
  101e0f:	242362               	l32i	a6, a3, 144
  101e12:	0459                	s32i.n	a5, a4, 0
  101e14:	1469                	s32i.n	a6, a4, 4
  101e16:	252352               	l32i	a5, a3, 148
  101e19:	262362               	l32i	a6, a3, 152
  101e1c:	2459                	s32i.n	a5, a4, 8
  101e1e:	3469                	s32i.n	a6, a4, 12
  101e20:	272352               	l32i	a5, a3, 156
  101e23:	282362               	l32i	a6, a3, 160
  101e26:	0159                	s32i.n	a5, a1, 0
  101e28:	1169                	s32i.n	a6, a1, 4
  101e2a:	292352               	l32i	a5, a3, 164
  101e2d:	2a2362               	l32i	a6, a3, 168
  101e30:	2159                	s32i.n	a5, a1, 8
  101e32:	3169                	s32i.n	a6, a1, 12
  101e34:	3348                	l32i.n	a4, a3, 12
  101e36:	154e40               	extui	a4, a4, 30, 2
  101e39:	2f24a6               	blti	a4, 2, 101e6c <_xtos_core_restore_nw+0x234>
  101e3c:	1158                	l32i.n	a5, a1, 4
  101e3e:	1144c0               	slli	a4, a4, 4
  101e41:	c04540               	sub	a4, a5, a4
  101e44:	f0c552               	addi	a5, a5, -16
  101e47:	acc362               	addi	a6, a3, -84
  101e4a:	01d662               	addmi	a6, a6, 0x100

00101e4d <_xtos_core_restore_nw+0x215>:
  101e4d:	0678                	l32i.n	a7, a6, 0
  101e4f:	1688                	l32i.n	a8, a6, 4
  101e51:	006472               	s32i	a7, a4, 0
  101e54:	016482               	s32i	a8, a4, 4
  101e57:	022672               	l32i	a7, a6, 8
  101e5a:	032682               	l32i	a8, a6, 12
  101e5d:	026472               	s32i	a7, a4, 8
  101e60:	036482               	s32i	a8, a4, 12
  101e63:	10c442               	addi	a4, a4, 16
  101e66:	10c662               	addi	a6, a6, 16
  101e69:	e02457               	blt	a4, a5, 101e4d <_xtos_core_restore_nw+0x215>

00101e6c <_xtos_core_restore_nw+0x234>:
  101e6c:	4c2352               	l32i	a5, a3, 0x130
  101e6f:	502362               	l32i	a6, a3, 0x140
  101e72:	13f050               	wsr.ccompare0	a5
  101e75:	0f7657               	bbci	a6, 21, 101e88 <_xtos_core_restore_nw+0x250>
  101e78:	550b                	addi.n	a5, a5, -1

00101e7a <_xtos_core_restore_nw+0x242>:
  101e7a:	13ea50               	wsr.ccount	a5
  101e7d:	002020               	esync
  101e80:	f03d                	nop.n
  101e82:	03e260               	rsr.interrupt	a6
  101e85:	f17657               	bbci	a6, 21, 101e7a <_xtos_core_restore_nw+0x242>

00101e88 <_xtos_core_restore_nw+0x250>:
  101e88:	4d2352               	l32i	a5, a3, 0x134
  101e8b:	502362               	l32i	a6, a3, 0x140
  101e8e:	13f150               	wsr.ccompare1	a5
  101e91:	0f7667               	bbci	a6, 22, 101ea4 <_xtos_core_restore_nw+0x26c>
  101e94:	550b                	addi.n	a5, a5, -1

00101e96 <_xtos_core_restore_nw+0x25e>:
  101e96:	13ea50               	wsr.ccount	a5
  101e99:	002020               	esync
  101e9c:	f03d                	nop.n
  101e9e:	03e260               	rsr.interrupt	a6
  101ea1:	f17667               	bbci	a6, 22, 101e96 <_xtos_core_restore_nw+0x25e>

00101ea4 <_xtos_core_restore_nw+0x26c>:
  101ea4:	4e2352               	l32i	a5, a3, 0x138
  101ea7:	502362               	l32i	a6, a3, 0x140
  101eaa:	13f250               	wsr.ccompare2	a5
  101ead:	0f7677               	bbci	a6, 23, 101ec0 <_xtos_core_restore_nw+0x288>
  101eb0:	550b                	addi.n	a5, a5, -1

00101eb2 <_xtos_core_restore_nw+0x27a>:
  101eb2:	13ea50               	wsr.ccount	a5
  101eb5:	002020               	esync
  101eb8:	f03d                	nop.n
  101eba:	03e260               	rsr.interrupt	a6
  101ebd:	f17677               	bbci	a6, 23, 101eb2 <_xtos_core_restore_nw+0x27a>

00101ec0 <_xtos_core_restore_nw+0x288>:
  101ec0:	4b2352               	l32i	a5, a3, 0x12c
  101ec3:	13ea50               	wsr.ccount	a5
  101ec6:	502352               	l32i	a5, a3, 0x140
  101ec9:	05f557               	bbsi	a5, 21, 101ed2 <_xtos_core_restore_nw+0x29a>
  101ecc:	03f060               	rsr.ccompare0	a6
  101ecf:	13f060               	wsr.ccompare0	a6

00101ed2 <_xtos_core_restore_nw+0x29a>:
  101ed2:	05f567               	bbsi	a5, 22, 101edb <_xtos_core_restore_nw+0x2a3>
  101ed5:	03f160               	rsr.ccompare1	a6
  101ed8:	13f160               	wsr.ccompare1	a6

00101edb <_xtos_core_restore_nw+0x2a3>:
  101edb:	05f577               	bbsi	a5, 23, 101ee4 <_xtos_core_restore_nw+0x2ac>
  101ede:	03f260               	rsr.ccompare2	a6
  101ee1:	13f260               	wsr.ccompare2	a6

00101ee4 <_xtos_core_restore_nw+0x2ac>:
  101ee4:	4b2352               	l32i	a5, a3, 0x12c
  101ee7:	13ea50               	wsr.ccount	a5
  101eea:	006f60               	rsil	a6, 15
  101eed:	4f2352               	l32i	a5, a3, 0x13c
  101ef0:	13e450               	wsr.intenable	a5
  101ef3:	fa2041               	l32r	a4, 100774 (fc000000 <xthals_hw_configid0+0x39432c02>)
  101ef6:	502352               	l32i	a5, a3, 0x140
  101ef9:	105540               	and	a5, a5, a4
  101efc:	13e250               	wsr.intset	a5
  101eff:	002010               	rsync
  101f02:	382352               	l32i	a5, a3, 224
  101f05:	13b150               	wsr.epc1	a5
  101f08:	3a2352               	l32i	a5, a3, 232
  101f0b:	13d150               	wsr.excsave1	a5
  101f0e:	3b2352               	l32i	a5, a3, 236
  101f11:	13c050               	wsr.depc	a5
  101f14:	fa1341               	l32r	a4, 100760 (103020 <_lib_au_task_text_start+0x910>)
  101f17:	406450               	rer	a5, a4
  101f1a:	0865c7               	bbci	a5, 12, 101f26 <_xtos_core_restore_nw+0x2ee>
  101f1d:	fa0d71               	l32r	a7, 100754 (103024 <_lib_au_task_text_start+0x914>)

00101f20 <_xtos_core_restore_nw+0x2e8>:
  101f20:	406760               	rer	a6, a7
  101f23:	f966c7               	bbci	a6, 12, 101f20 <_xtos_core_restore_nw+0x2e8>

00101f26 <_xtos_core_restore_nw+0x2ee>:
  101f26:	e77c                	movi.n	a7, -2
  101f28:	105570               	and	a5, a5, a7
  101f2b:	407450               	wer	a5, a4
  101f2e:	040c                	movi.n	a4, 0
  101f30:	0349                	s32i.n	a4, a3, 0
  101f32:	f00d                	ret.n

00101f34 <_xtos_core_restore_nw+0x2fc>:
  101f34:	00000000                                ....

00101f38 <_xtos_set_exception_handler>:
  101f38:	004136               	entry	a1, 32
  101f3b:	2ed2e6               	bgei	a2, 64, 101f6d <_xtos_set_exception_handler+0x35>
  101f3e:	090c                	movi.n	a9, 0
  101f40:	fa1061               	l32r	a6, 100780 (1020a0 <xtos_c_wrapper_handler>)
  101f43:	fa1141               	l32r	a4, 100788 (10259c <xtos_unhandled_exception>)
  101f46:	fa0f81               	l32r	a8, 100784 (200474 <xtos_exc_handler_table>)
  101f49:	fa0ba1               	l32r	a10, 100778 (102538 <xtos_p_none>)
  101f4c:	fa0cb1               	l32r	a11, 10077c (200574 <xtos_c_handler_table>)
  101f4f:	1152e0               	slli	a5, a2, 2
  101f52:	b5ba                	add.n	a11, a5, a11
  101f54:	833a30               	moveqz	a3, a10, a3
  101f57:	558a                	add.n	a5, a5, a8
  101f59:	0b28                	l32i.n	a2, a11, 0
  101f5b:	c073a0               	sub	a7, a3, a10
  101f5e:	934670               	movnez	a4, a6, a7
  101f61:	0b39                	s32i.n	a3, a11, 0
  101f63:	0549                	s32i.n	a4, a5, 0
  101f65:	c0a2a0               	sub	a10, a2, a10
  101f68:	8329a0               	moveqz	a2, a9, a10
  101f6b:	f01d                	retw.n

00101f6d <_xtos_set_exception_handler+0x35>:
  101f6d:	020c                	movi.n	a2, 0
  101f6f:	f01d                	retw.n

00101f71 <_xtos_set_exception_handler+0x39>:
  101f71:	000000                                        ...

00101f74 <_xtos_syscall_handler>:
  101f74:	03b130               	rsr.epc1	a3
  101f77:	030120               	rsr.lend	a2
  101f7a:	333b                	addi.n	a3, a3, 3
  101f7c:	0c9237               	bne	a2, a3, 101f8c <_xtos_syscall_handler+0x18>
  101f7f:	030220               	rsr.lcount	a2
  101f82:	628c                	beqz.n	a2, 101f8c <_xtos_syscall_handler+0x18>
  101f84:	220b                	addi.n	a2, a2, -1
  101f86:	130220               	wsr.lcount	a2
  101f89:	030030               	rsr.lbeg	a3

00101f8c <_xtos_syscall_handler+0x18>:
  101f8c:	4128                	l32i.n	a2, a1, 16
  101f8e:	13b130               	wsr.epc1	a3
  101f91:	5138                	l32i.n	a3, a1, 20
  101f93:	044256               	bnez	a2, 101fdb <__deep_call+0x7>
  101f96:	116132               	s32i	a3, a1, 68
  101f99:	126142               	s32i	a4, a1, 72
  101f9c:	136152               	s32i	a5, a1, 76
  101f9f:	f9fb31               	l32r	a3, 10078c (50022 <_memmap_cacheattr_bp_base+0x2e020>)
  101fa2:	03e620               	rsr.ps	a2
  101fa5:	13e630               	wsr.ps	a3
  101fa8:	03b130               	rsr.epc1	a3
  101fab:	60c112               	addi	a1, a1, 96
  101fae:	002010               	rsync
  101fb1:	040c                	movi.n	a4, 0

00101fb3 <_SyscallException>:
  101fb3:	008136               	entry	a1, 64
  101fb6:	0001f5               	call12	101fd4 <__deep_call>
  101fb9:	f9f5e1               	l32r	a14, 100790 (80000007 <_memmap_cacheattr_bp_allvalid+0x5ddddde5>)
  101fbc:	0cea                	add.n	a0, a12, a14
  101fbe:	f01d                	retw.n

00101fc0 <_SyscallException+0xd>:
  101fc0:	13e620               	wsr.ps	a2
  101fc3:	020c                	movi.n	a2, 0
  101fc5:	a548                	l32i.n	a4, a5, 40
  101fc7:	002010               	rsync
  101fca:	13b130               	wsr.epc1	a3
  101fcd:	9538                	l32i.n	a3, a5, 36
  101fcf:	b558                	l32i.n	a5, a5, 44
  101fd1:	003000               	rfe

00101fd4 <__deep_call>:
  101fd4:	006136               	entry	a1, 48
  101fd7:	0ffd                	mov.n	a15, a15
  101fd9:	f01d                	retw.n

00101fdb <__deep_call+0x7>:
  101fdb:	f27c                	movi.n	a2, -1
  101fdd:	60c112               	addi	a1, a1, 96
  101fe0:	003000               	rfe

00101fe3 <__deep_call+0xf>:
  101fe3:	00000000 00413600                                .....

00101fe8 <_xtos_set_interrupt_handler_arg>:
  101fe8:	004136               	entry	a1, 32
  101feb:	02e296               	bltz	a2, 10201d <_xtos_set_interrupt_handler_arg+0x35>
  101fee:	2bc2e6               	bgei	a2, 32, 10201d <_xtos_set_interrupt_handler_arg+0x35>
  101ff1:	f9e851               	l32r	a5, 100794 (200060 <_dram0_hook_fp_data_end>)
  101ff4:	1182d0               	slli	a8, a2, 3
  101ff7:	525a                	add.n	a5, a2, a5
  101ff9:	000552               	l8ui	a5, a5, 0
  101ffc:	f9e771               	l32r	a7, 100798 (200680 <xtos_interrupt_table>)
  101fff:	1a45f6               	bgeui	a5, 4, 10201d <_xtos_set_interrupt_handler_arg+0x35>
  102002:	c07780               	sub	a7, a7, a8
  102005:	f9e581               	l32r	a8, 10079c (10255c <xtos_unhandled_interrupt>)
  102008:	3e2762               	l32i	a6, a7, 248
  10200b:	23dc                	bnez.n	a3, 102021 <_xtos_set_interrupt_handler_arg+0x39>
  10200d:	3e6782               	s32i	a8, a7, 248
  102010:	3f6722               	s32i	a2, a7, 252
  102013:	c09680               	sub	a9, a6, a8
  102016:	020c                	movi.n	a2, 0
  102018:	932690               	movnez	a2, a6, a9
  10201b:	f01d                	retw.n

0010201d <_xtos_set_interrupt_handler_arg+0x35>:
  10201d:	020c                	movi.n	a2, 0
  10201f:	f01d                	retw.n

00102021 <_xtos_set_interrupt_handler_arg+0x39>:
  102021:	3e6732               	s32i	a3, a7, 248
  102024:	3f6742               	s32i	a4, a7, 252
  102027:	c0a680               	sub	a10, a6, a8
  10202a:	020c                	movi.n	a2, 0
  10202c:	9326a0               	movnez	a2, a6, a10
  10202f:	f01d                	retw.n

00102031 <_xtos_set_interrupt_handler_arg+0x49>:
  102031:	000000                                        ...

00102034 <_xtos_set_interrupt_handler>:
  102034:	004136               	entry	a1, 32
  102037:	03bd                	mov.n	a11, a3
  102039:	02ad                	mov.n	a10, a2
  10203b:	02cd                	mov.n	a12, a2
  10203d:	fffaa5               	call8	101fe8 <_xtos_set_interrupt_handler_arg>
  102040:	0a2d                	mov.n	a2, a10
  102042:	f01d                	retw.n

00102044 <_xtos_ints_on>:
  102044:	002136               	entry	a1, 16
  102047:	f9d641               	l32r	a4, 1007a0 (200678 <_xtos_enabled>)
  10204a:	006370               	rsil	a7, 3
  10204d:	0438                	l32i.n	a3, a4, 0
  10204f:	1468                	l32i.n	a6, a4, 4
  102051:	205320               	or	a5, a3, a2
  102054:	0459                	s32i.n	a5, a4, 0
  102056:	105560               	and	a5, a5, a6
  102059:	13e450               	wsr.intenable	a5
  10205c:	13e670               	wsr.ps	a7
  10205f:	002010               	rsync
  102062:	032d                	mov.n	a2, a3
  102064:	f01d                	retw.n

00102066 <_xtos_ints_on+0x22>:
	...

00102068 <_xtos_ints_off>:
  102068:	002136               	entry	a1, 16
  10206b:	f9cd41               	l32r	a4, 1007a0 (200678 <_xtos_enabled>)
  10206e:	006370               	rsil	a7, 3
  102071:	0438                	l32i.n	a3, a4, 0
  102073:	1468                	l32i.n	a6, a4, 4
  102075:	205320               	or	a5, a3, a2
  102078:	305520               	xor	a5, a5, a2
  10207b:	0459                	s32i.n	a5, a4, 0
  10207d:	105560               	and	a5, a5, a6
  102080:	13e450               	wsr.intenable	a5
  102083:	13e670               	wsr.ps	a7
  102086:	002010               	rsync
  102089:	032d                	mov.n	a2, a3
  10208b:	f01d                	retw.n

0010208d <_xtos_ints_off+0x25>:
  10208d:	000000                                        ...

00102090 <xtos_cause3_handler>:
  102090:	320c                	movi.n	a2, 3
  102092:	000286               	j	1020a0 <xtos_c_wrapper_handler>

00102095 <xtos_cause3_handler+0x5>:
  102095:	000000                                        ...

00102098 <xtos_cause3_handler+0x8>:
  102098:	fec222               	addi	a2, a2, -2
  10209b:	223a                	add.n	a2, a2, a3
  10209d:	0004c6               	j	1020b4 <xtos_c_wrapper_handler+0x14>

001020a0 <xtos_c_wrapper_handler>:
  1020a0:	7159                	s32i.n	a5, a1, 28
  1020a2:	086122               	s32i	a2, a1, 32
  1020a5:	03e630               	rsr.ps	a3
  1020a8:	f9b921               	l32r	a2, 10078c (50022 <_memmap_cacheattr_bp_base+0x2e020>)
  1020ab:	016132               	s32i	a3, a1, 4
  1020ae:	343030               	extui	a3, a3, 0, 4
  1020b1:	e333f6               	bgeui	a3, 3, 102098 <xtos_cause3_handler+0x8>

001020b4 <xtos_c_wrapper_handler+0x14>:
  1020b4:	03b130               	rsr.epc1	a3
  1020b7:	13e620               	wsr.ps	a2
  1020ba:	0139                	s32i.n	a3, a1, 0
  1020bc:	132122               	l32i	a2, a1, 76
  1020bf:	60c112               	addi	a1, a1, 96
  1020c2:	002010               	rsync
  1020c5:	f9b741               	l32r	a4, 1007a4 (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  1020c8:	203430               	or	a3, a4, a3
  1020cb:	904430               	addx2	a4, a4, a3
  1020ce:	00c136               	entry	a1, 96
  1020d1:	0303c0               	rsr.sar	a12
  1020d4:	11d8                	l32i.n	a13, a1, 4
  1020d6:	03e6e0               	rsr.ps	a14
  1020d9:	34d0d0               	extui	a13, a13, 0, 4
  1020dc:	34f0e0               	extui	a15, a14, 0, 4
  1020df:	30eef0               	xor	a14, a14, a15
  1020e2:	30eed0               	xor	a14, a14, a13
  1020e5:	13e6e0               	wsr.ps	a14
  1020e8:	f9a5d1               	l32r	a13, 10077c (200574 <xtos_c_handler_table>)
  1020eb:	81f8                	l32i.n	a15, a1, 32
  1020ed:	21c9                	s32i.n	a12, a1, 8
  1020ef:	0302c0               	rsr.lcount	a12
  1020f2:	0300e0               	rsr.lbeg	a14
  1020f5:	91c9                	s32i.n	a12, a1, 36
  1020f7:	0301c0               	rsr.lend	a12
  1020fa:	a1e9                	s32i.n	a14, a1, 40
  1020fc:	b1c9                	s32i.n	a12, a1, 44
  1020fe:	a0cfd0               	addx4	a12, a15, a13
  102101:	0cc8                	l32i.n	a12, a12, 0

00102103 <_GeneralException>:
  102103:	01ed                	mov.n	a14, a1
  102105:	1c8c                	beqz.n	a12, 10210a <_GeneralException+0x7>
  102107:	000cf0               	callx12	a12

0010210a <_GeneralException+0x7>:
  10210a:	91d8                	l32i.n	a13, a1, 36
  10210c:	a1e8                	l32i.n	a14, a1, 40
  10210e:	b1f8                	l32i.n	a15, a1, 44
  102110:	1302d0               	wsr.lcount	a13
  102113:	1300e0               	wsr.lbeg	a14
  102116:	1301f0               	wsr.lend	a15
  102119:	21e8                	l32i.n	a14, a1, 8
  10211b:	0062c0               	rsil	a12, 2
  10211e:	1303e0               	wsr.sar	a14
  102121:	f9a101               	l32r	a0, 1007a8 (102564 <_xtos_return_from_exc>)
  102124:	f9a0d1               	l32r	a13, 1007a4 (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  102127:	2000d0               	or	a0, a0, a13
  10212a:	900d00               	addx2	a0, a13, a0
  10212d:	f01d                	retw.n

0010212f <_GeneralException+0x2c>:
	...

00102130 <_xtos_l1int_handler>:
  102130:	7159                	s32i.n	a5, a1, 28
  102132:	f99621               	l32r	a2, 10078c (50022 <_memmap_cacheattr_bp_base+0x2e020>)
  102135:	03b130               	rsr.epc1	a3
  102138:	61e620               	xsr.ps	a2
  10213b:	0139                	s32i.n	a3, a1, 0
  10213d:	1129                	s32i.n	a2, a1, 4
  10213f:	132122               	l32i	a2, a1, 76
  102142:	60c112               	addi	a1, a1, 96
  102145:	002010               	rsync
  102148:	f99741               	l32r	a4, 1007a4 (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  10214b:	203430               	or	a3, a4, a3
  10214e:	904430               	addx2	a4, a4, a3

00102151 <_LevelOneInterrupt>:
  102151:	00c136               	entry	a1, 96
  102154:	0061f0               	rsil	a15, 1
  102157:	f992e1               	l32r	a14, 1007a0 (200678 <_xtos_enabled>)
  10215a:	03e2f0               	rsr.interrupt	a15
  10215d:	03e4c0               	rsr.intenable	a12
  102160:	1ed8                	l32i.n	a13, a14, 4
  102162:	10ffc0               	and	a15, a15, a12
  102165:	0303c0               	rsr.sar	a12
  102168:	31d9                	s32i.n	a13, a1, 12
  10216a:	07ef16               	beqz	a15, 1021ec <spurious_int>
  10216d:	21c9                	s32i.n	a12, a1, 8
  10216f:	8129                	s32i.n	a2, a1, 32
  102171:	ffaf22               	movi	a2, -1

00102174 <_LevelOneInterrupt+0x23>:
  102174:	40ffc0               	nsau	a12, a15
  102177:	f98df1               	l32r	a15, 1007ac (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  10217a:	400c00               	ssr	a12
  10217d:	91f0f0               	srl	a15, a15
  102180:	3022f0               	xor	a2, a2, a15
  102183:	f985d1               	l32r	a13, 100798 (200680 <xtos_interrupt_table>)
  102186:	13e3f0               	wsr.intclear	a15
  102189:	b0ccd0               	addx8	a12, a12, a13

0010218c <_LevelOneInterrupt+0x3b>:
  10218c:	402cd2               	l32i	a13, a12, 0x100
  10218f:	0063f0               	rsil	a15, 3
  102192:	0ef8                	l32i.n	a15, a14, 0
  102194:	1ed9                	s32i.n	a13, a14, 4
  102196:	10ffd0               	and	a15, a15, a13
  102199:	13e4f0               	wsr.intenable	a15
  10219c:	002010               	rsync
  10219f:	0060f0               	rsil	a15, 0
  1021a2:	0302d0               	rsr.lcount	a13
  1021a5:	0300f0               	rsr.lbeg	a15
  1021a8:	91d9                	s32i.n	a13, a1, 36
  1021aa:	0301d0               	rsr.lend	a13
  1021ad:	a1f9                	s32i.n	a15, a1, 40
  1021af:	b1d9                	s32i.n	a13, a1, 44
  1021b1:	0cd8                	l32i.n	a13, a12, 0
  1021b3:	01fd                	mov.n	a15, a1
  1021b5:	1ce8                	l32i.n	a14, a12, 4
  1021b7:	000df0               	callx12	a13
  1021ba:	91d8                	l32i.n	a13, a1, 36
  1021bc:	a1e8                	l32i.n	a14, a1, 40
  1021be:	b1f8                	l32i.n	a15, a1, 44
  1021c0:	1302d0               	wsr.lcount	a13
  1021c3:	1300e0               	wsr.lbeg	a14
  1021c6:	1301f0               	wsr.lend	a15
  1021c9:	f975e1               	l32r	a14, 1007a0 (200678 <_xtos_enabled>)
  1021cc:	03e2f0               	rsr.interrupt	a15
  1021cf:	0063d0               	rsil	a13, 3
  1021d2:	0ed8                	l32i.n	a13, a14, 0
  1021d4:	31c8                	l32i.n	a12, a1, 12
  1021d6:	10ddc0               	and	a13, a13, a12
  1021d9:	10ffd0               	and	a15, a15, a13
  1021dc:	020f56               	bnez	a15, 102200 <preloop>
  1021df:	8128                	l32i.n	a2, a1, 32
  1021e1:	1ec9                	s32i.n	a12, a14, 4
  1021e3:	0221c2               	l32i	a12, a1, 8
  1021e6:	13e4d0               	wsr.intenable	a13
  1021e9:	0062d0               	rsil	a13, 2

001021ec <spurious_int>:
  1021ec:	f96f01               	l32r	a0, 1007a8 (102564 <_xtos_return_from_exc>)
  1021ef:	f96dd1               	l32r	a13, 1007a4 (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  1021f2:	1303c0               	wsr.sar	a12
  1021f5:	2000d0               	or	a0, a0, a13
  1021f8:	900d00               	addx2	a0, a13, a0
  1021fb:	0062d0               	rsil	a13, 2
  1021fe:	f01d                	retw.n

00102200 <preloop>:
  102200:	40ffd0               	nsau	a13, a15
  102203:	f965c1               	l32r	a12, 100798 (200680 <xtos_interrupt_table>)
  102206:	b0cdc0               	addx8	a12, a13, a12
  102209:	412ce2               	l32i	a14, a12, 0x104
  10220c:	10ff20               	and	a15, a15, a2
  10220f:	10ffe0               	and	a15, a15, a14
  102212:	f963e1               	l32r	a14, 1007a0 (200678 <_xtos_enabled>)
  102215:	f5bf56               	bnez	a15, 102174 <_LevelOneInterrupt+0x23>
  102218:	f965f1               	l32r	a15, 1007ac (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  10221b:	400d00               	ssr	a13
  10221e:	91d0f0               	srl	a13, a15
  102221:	412cf2               	l32i	a15, a12, 0x104
  102224:	13e3d0               	wsr.intclear	a13
  102227:	2022f0               	or	a2, a2, a15
  10222a:	3022d0               	xor	a2, a2, a13
  10222d:	ffd6c6               	j	10218c <_LevelOneInterrupt+0x3b>

00102230 <_xtos_restore_intlevel>:
  102230:	002136               	entry	a1, 16
  102233:	13e620               	wsr.ps	a2
  102236:	002010               	rsync
  102239:	f01d                	retw.n

0010223b <_xtos_restore_intlevel+0xb>:
	...

0010223c <_xtos_set_vpri>:
  10223c:	002136               	entry	a1, 16
  10223f:	023d                	mov.n	a3, a2
  102241:	f95741               	l32r	a4, 1007a0 (200678 <_xtos_enabled>)
  102244:	006370               	rsil	a7, 3
  102247:	1428                	l32i.n	a2, a4, 4
  102249:	0458                	l32i.n	a5, a4, 0
  10224b:	1439                	s32i.n	a3, a4, 4
  10224d:	105530               	and	a5, a5, a3
  102250:	13e450               	wsr.intenable	a5
  102253:	13e670               	wsr.ps	a7
  102256:	002010               	rsync
  102259:	f01d                	retw.n

0010225b <_xtos_set_vpri+0x1f>:
	...

0010225c <_Level2FromVector>:
  10225c:	61d220               	xsr.excsave2	a2
  10225f:	a0c112               	addi	a1, a1, -96
  102262:	4129                	s32i.n	a2, a1, 16
  102264:	f94a21               	l32r	a2, 10078c (50022 <_memmap_cacheattr_bp_base+0x2e020>)
  102267:	6149                	s32i.n	a4, a1, 24
  102269:	7159                	s32i.n	a5, a1, 28
  10226b:	13e620               	wsr.ps	a2
  10226e:	002010               	rsync
  102271:	132122               	l32i	a2, a1, 76
  102274:	60c112               	addi	a1, a1, 96
  102277:	03b240               	rsr.epc2	a4
  10227a:	f94a51               	l32r	a5, 1007a4 (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  10227d:	204540               	or	a4, a5, a4
  102280:	904540               	addx2	a4, a5, a4
  102283:	00c136               	entry	a1, 96
  102286:	0062f0               	rsil	a15, 2
  102289:	03e2f0               	rsr.interrupt	a15
  10228c:	03e4c0               	rsr.intenable	a12
  10228f:	f948d1               	l32r	a13, 1007b0 (f0000 <_memmap_cacheattr_bp_base+0xcdffe>)
  102292:	10ffc0               	and	a15, a15, a12
  102295:	10ffd0               	and	a15, a15, a13
  102298:	0303e0               	rsr.sar	a14
  10229b:	05df16               	beqz	a15, 1022fc <spurious2int>
  10229e:	21e9                	s32i.n	a14, a1, 8
  1022a0:	0302d0               	rsr.lcount	a13
  1022a3:	0300e0               	rsr.lbeg	a14
  1022a6:	91d9                	s32i.n	a13, a1, 36
  1022a8:	0301d0               	rsr.lend	a13
  1022ab:	0a61e2               	s32i	a14, a1, 40
  1022ae:	b1d9                	s32i.n	a13, a1, 44

001022b0 <_Level2FromVector+0x54>:
  1022b0:	60c0f0               	neg	a12, a15
  1022b3:	10ccf0               	and	a12, a12, a15
  1022b6:	13e3c0               	wsr.intclear	a12
  1022b9:	f937d1               	l32r	a13, 100798 (200680 <xtos_interrupt_table>)
  1022bc:	fe1c                	movi.n	a14, 31
  1022be:	40fcc0               	nsau	a12, a12
  1022c1:	c0fec0               	sub	a15, a14, a12
  1022c4:	60f0f0               	neg	a15, a15
  1022c7:	1fcff2               	addi	a15, a15, 31
  1022ca:	b0cfd0               	addx8	a12, a15, a13
  1022cd:	002cd2               	l32i	a13, a12, 0
  1022d0:	012ce2               	l32i	a14, a12, 4
  1022d3:	20f110               	or	a15, a1, a1
  1022d6:	000df0               	callx12	a13
  1022d9:	03e2f0               	rsr.interrupt	a15
  1022dc:	03e4c0               	rsr.intenable	a12
  1022df:	f934d1               	l32r	a13, 1007b0 (f0000 <_memmap_cacheattr_bp_base+0xcdffe>)
  1022e2:	10ffc0               	and	a15, a15, a12
  1022e5:	10ffd0               	and	a15, a15, a13
  1022e8:	fc4f56               	bnez	a15, 1022b0 <_Level2FromVector+0x54>
  1022eb:	91d8                	l32i.n	a13, a1, 36
  1022ed:	a1e8                	l32i.n	a14, a1, 40
  1022ef:	b1f8                	l32i.n	a15, a1, 44
  1022f1:	1302d0               	wsr.lcount	a13
  1022f4:	1300e0               	wsr.lbeg	a14
  1022f7:	1301f0               	wsr.lend	a15
  1022fa:	21e8                	l32i.n	a14, a1, 8

001022fc <spurious2int>:
  1022fc:	f92e01               	l32r	a0, 1007b4 (10230d <return2from_exc>)
  1022ff:	f929d1               	l32r	a13, 1007a4 (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  102302:	1303e0               	wsr.sar	a14
  102305:	2000d0               	or	a0, a0, a13
  102308:	900d00               	addx2	a0, a13, a0
  10230b:	f01d                	retw.n

0010230d <return2from_exc>:
  10230d:	136522               	s32i	a2, a5, 76
  102310:	4528                	l32i.n	a2, a5, 16
  102312:	6548                	l32i.n	a4, a5, 24
  102314:	7558                	l32i.n	a5, a5, 28
  102316:	003210               	rfi	2

00102319 <return2from_exc+0xc>:
  102319:	000000                                        ...

0010231c <xthal_spill_registers_into_stack_nw>:
  10231c:	034820               	rsr.windowbase	a2
  10231f:	221b                	addi.n	a2, a2, 1
  102321:	400200               	ssr	a2
  102324:	034930               	rsr.windowstart	a3
  102327:	912030               	srl	a2, a3
  10232a:	a13300               	sll	a3, a3
  10232d:	0bf3d6               	bgez	a3, 1023f0 <xthal_spill_registers_into_stack_nw+0xd4>
  102330:	753830               	extui	a3, a3, 24, 8
  102333:	202230               	or	a2, a2, a3
  102336:	603020               	neg	a3, a2
  102339:	103320               	and	a3, a3, a2
  10233c:	40f330               	nsau	a3, a3
  10233f:	401300               	ssl	a3
  102342:	912020               	srl	a2, a2
  102345:	134920               	wsr.windowstart	a2
  102348:	034820               	rsr.windowbase	a2
  10234b:	1fc222               	addi	a2, a2, 31
  10234e:	c03230               	sub	a3, a2, a3
  102351:	134830               	wsr.windowbase	a3
  102354:	002010               	rsync
  102357:	034920               	rsr.windowstart	a2

0010235a <xthal_spill_registers_into_stack_nw+0x3e>:
  10235a:	07a216               	beqz	a2, 1023d8 <xthal_spill_registers_into_stack_nw+0xbc>
  10235d:	08e207               	bbsi	a2, 0, 102369 <xthal_spill_registers_into_stack_nw+0x4d>
  102360:	19e217               	bbsi	a2, 1, 10237d <xthal_spill_registers_into_stack_nw+0x61>
  102363:	3ae227               	bbsi	a2, 2, 1023a1 <xthal_spill_registers_into_stack_nw+0x85>
  102366:	0022c6               	j	1023f5 <xthal_spill_registers_into_stack_nw+0xd9>

00102369 <xthal_spill_registers_into_stack_nw+0x4d>:
  102369:	f0c932               	addi	a3, a9, -16
  10236c:	0349                	s32i.n	a4, a3, 0
  10236e:	1359                	s32i.n	a5, a3, 4
  102370:	2369                	s32i.n	a6, a3, 8
  102372:	3379                	s32i.n	a7, a3, 12
  102374:	416120               	srli	a6, a2, 1
  102377:	408010               	rotw	1
  10237a:	fff706               	j	10235a <xthal_spill_registers_into_stack_nw+0x3e>

0010237d <xthal_spill_registers_into_stack_nw+0x61>:
  10237d:	f0cd32               	addi	a3, a13, -16
  102380:	0349                	s32i.n	a4, a3, 0
  102382:	1359                	s32i.n	a5, a3, 4
  102384:	2369                	s32i.n	a6, a3, 8
  102386:	3379                	s32i.n	a7, a3, 12
  102388:	f4c532               	addi	a3, a5, -12
  10238b:	0338                	l32i.n	a3, a3, 0
  10238d:	e0c332               	addi	a3, a3, -32
  102390:	0389                	s32i.n	a8, a3, 0
  102392:	1399                	s32i.n	a9, a3, 4
  102394:	23a9                	s32i.n	a10, a3, 8
  102396:	33b9                	s32i.n	a11, a3, 12
  102398:	41a220               	srli	a10, a2, 2
  10239b:	408020               	rotw	2
  10239e:	ffee06               	j	10235a <xthal_spill_registers_into_stack_nw+0x3e>

001023a1 <xthal_spill_registers_into_stack_nw+0x85>:
  1023a1:	408010               	rotw	1
  1023a4:	f0cdd2               	addi	a13, a13, -16
  1023a7:	0d09                	s32i.n	a0, a13, 0
  1023a9:	1d19                	s32i.n	a1, a13, 4
  1023ab:	2d29                	s32i.n	a2, a13, 8
  1023ad:	3d39                	s32i.n	a3, a13, 12
  1023af:	f4c132               	addi	a3, a1, -12
  1023b2:	0338                	l32i.n	a3, a3, 0
  1023b4:	10cdd2               	addi	a13, a13, 16
  1023b7:	d0c332               	addi	a3, a3, -48
  1023ba:	0349                	s32i.n	a4, a3, 0
  1023bc:	1359                	s32i.n	a5, a3, 4
  1023be:	2369                	s32i.n	a6, a3, 8
  1023c0:	3379                	s32i.n	a7, a3, 12
  1023c2:	4389                	s32i.n	a8, a3, 16
  1023c4:	5399                	s32i.n	a9, a3, 20
  1023c6:	63a9                	s32i.n	a10, a3, 24
  1023c8:	73b9                	s32i.n	a11, a3, 28
  1023ca:	4080f0               	rotw	-1
  1023cd:	41e320               	srli	a14, a2, 3
  1023d0:	408030               	rotw	3
  1023d3:	ffe0c6               	j	10235a <xthal_spill_registers_into_stack_nw+0x3e>

001023d6 <xthal_spill_registers_into_stack_nw+0xba>:
	...

001023d8 <xthal_spill_registers_into_stack_nw+0xbc>:
  1023d8:	408010               	rotw	1
  1023db:	034820               	rsr.windowbase	a2
  1023de:	401200               	ssl	a2
  1023e1:	120c                	movi.n	a2, 1
  1023e3:	a12200               	sll	a2, a2
  1023e6:	134920               	wsr.windowstart	a2
  1023e9:	002010               	rsync
  1023ec:	020c                	movi.n	a2, 0
  1023ee:	f00d                	ret.n

001023f0 <xthal_spill_registers_into_stack_nw+0xd4>:
  1023f0:	120c                	movi.n	a2, 1
  1023f2:	f00d                	ret.n

001023f4 <xthal_spill_registers_into_stack_nw+0xd8>:
	...

001023f5 <xthal_spill_registers_into_stack_nw+0xd9>:
  1023f5:	1122f0               	slli	a2, a2, 1
  1023f8:	01c222               	addi	a2, a2, 1
  1023fb:	034830               	rsr.windowbase	a3
  1023fe:	0ae277               	bbsi	a2, 7, 10240c <xthal_spill_registers_into_stack_nw+0xf0>

00102401 <xthal_spill_registers_into_stack_nw+0xe5>:
  102401:	330b                	addi.n	a3, a3, -1
  102403:	1122f0               	slli	a2, a2, 1
  102406:	f76277               	bbci	a2, 7, 102401 <xthal_spill_registers_into_stack_nw+0xe5>
  102409:	243030               	extui	a3, a3, 0, 3

0010240c <xthal_spill_registers_into_stack_nw+0xf0>:
  10240c:	401300               	ssl	a3
  10240f:	013280               	slli	a3, a2, 24
  102412:	812230               	src	a2, a2, a3
  102415:	742020               	extui	a2, a2, 0, 8
  102418:	134920               	wsr.windowstart	a2
  10241b:	030330               	rsr.sar	a3
  10241e:	022c                	movi.n	a2, 32
  102420:	c03230               	sub	a3, a2, a3
  102423:	134830               	wsr.windowbase	a3
  102426:	002010               	rsync
  102429:	220c                	movi.n	a2, 2
  10242b:	f00d                	ret.n

0010242d <xthal_spill_registers_into_stack_nw+0x111>:
  10242d:	000000                                        ...

00102430 <xthal_window_spill>:
  102430:	002136               	entry	a1, 16
  102433:	f8e161               	l32r	a6, 1007b8 (fffbfff0 <_memmap_cacheattr_bp_strict+0x9cffe>)
  102436:	03e650               	rsr.ps	a5
  102439:	004d                	mov.n	a4, a0
  10243b:	102560               	and	a2, a5, a6
  10243e:	222b                	addi.n	a2, a2, 2
  102440:	13e620               	wsr.ps	a2
  102443:	002010               	rsync
  102446:	ffed45               	call0	10231c <xthal_spill_registers_into_stack_nw>
  102449:	040d                	mov.n	a0, a4
  10244b:	13e650               	wsr.ps	a5
  10244e:	002010               	rsync
  102451:	f01d                	retw.n

00102453 <xthal_window_spill+0x23>:
  102453:	00000000 00413600                                .....

00102458 <__do_global_ctors_aux>:
  102458:	004136               	entry	a1, 32
  10245b:	f8d881               	l32r	a8, 1007bc (1ffe8c <_memmap_mem_irom0_end+0x4fe8c>)
  10245e:	7f2882               	l32i	a8, a8, 0x1fc
  102461:	f8d721               	l32r	a2, 1007c0 (200088 <__CTOR_LIST___72>)
  102464:	0c0826               	beqi	a8, -1, 102474 <__do_global_ctors_aux+0x1c>
  102467:	02a8                	l32i.n	a10, a2, 0

00102469 <__do_global_ctors_aux+0x11>:
  102469:	000ae0               	callx8	a10
  10246c:	fcc222               	addi	a2, a2, -4
  10246f:	02a8                	l32i.n	a10, a2, 0
  102471:	f40a66               	bnei	a10, -1, 102469 <__do_global_ctors_aux+0x11>

00102474 <__do_global_ctors_aux+0x1c>:
  102474:	f01d                	retw.n

00102476 <__do_global_ctors_aux+0x1e>:
	...

00102478 <__modsi3>:
  102478:	002136               	entry	a1, 16
  10247b:	f22230               	rems	a2, a2, a3
  10247e:	f01d                	retw.n

00102480 <__floatunsisf>:
  102480:	002136               	entry	a1, 16
  102483:	a2bc                	beqz.n	a2, 1024c1 <__floatsisf+0x35>
  102485:	070c                	movi.n	a7, 0
  102487:	000306               	j	102497 <__floatsisf+0xb>

0010248a <__floatunsisf+0xa>:
	...

0010248c <__floatsisf>:
  10248c:	002136               	entry	a1, 16
  10248f:	e2ac                	beqz.n	a2, 1024c1 <__floatsisf+0x35>
  102491:	057f20               	extui	a7, a2, 31, 1
  102494:	602120               	abs	a2, a2

00102497 <__floatsisf+0xb>:
  102497:	40f240               	nsau	a4, a2
  10249a:	401400               	ssl	a4
  10249d:	a15200               	sll	a5, a2
  1024a0:	412850               	srli	a2, a5, 8
  1024a3:	016580               	slli	a6, a5, 24
  1024a6:	9da052               	movi	a5, 157
  1024a9:	c05540               	sub	a5, a5, a4
  1024ac:	015590               	slli	a5, a5, 23
  1024af:	225a                	add.n	a2, a2, a5
  1024b1:	017710               	slli	a7, a7, 31
  1024b4:	202270               	or	a2, a2, a7
  1024b7:	0066d6               	bgez	a6, 1024c1 <__floatsisf+0x35>
  1024ba:	221b                	addi.n	a2, a2, 1
  1024bc:	1166f0               	slli	a6, a6, 1
  1024bf:	168c                	beqz.n	a6, 1024c4 <__floatsisf+0x38>

001024c1 <__floatsisf+0x35>:
  1024c1:	f01d                	retw.n

001024c3 <__floatsisf+0x37>:
	...

001024c4 <__floatsisf+0x38>:
  1024c4:	412120               	srli	a2, a2, 1
  1024c7:	1122f0               	slli	a2, a2, 1
  1024ca:	f01d                	retw.n

001024cc <__floatunsidf>:
  1024cc:	002136               	entry	a1, 16
  1024cf:	32bc                	beqz.n	a2, 102506 <__floatsidf+0x2e>
  1024d1:	070c                	movi.n	a7, 0
  1024d3:	000346               	j	1024e4 <__floatsidf+0xc>

001024d6 <__floatunsidf+0xa>:
	...

001024d8 <__floatsidf>:
  1024d8:	002136               	entry	a1, 16
  1024db:	027216               	beqz	a2, 102506 <__floatsidf+0x2e>
  1024de:	057f20               	extui	a7, a2, 31, 1
  1024e1:	602120               	abs	a2, a2

001024e4 <__floatsidf+0xc>:
  1024e4:	40f240               	nsau	a4, a2
  1024e7:	401400               	ssl	a4
  1024ea:	a15200               	sll	a5, a2
  1024ed:	413b50               	srli	a3, a5, 11
  1024f0:	0125b0               	slli	a2, a5, 21
  1024f3:	1da452               	movi	a5, 0x41d
  1024f6:	c05540               	sub	a5, a5, a4
  1024f9:	0155c0               	slli	a5, a5, 20
  1024fc:	335a                	add.n	a3, a3, a5
  1024fe:	017710               	slli	a7, a7, 31
  102501:	203370               	or	a3, a3, a7
  102504:	f01d                	retw.n

00102506 <__floatsidf+0x2e>:
  102506:	030c                	movi.n	a3, 0
  102508:	f01d                	retw.n

0010250a <__floatsidf+0x32>:
  10250a:	00000000 41360000                                ......

00102510 <_Mtxinit>:
  102510:	004136               	entry	a1, 32
  102513:	f01d                	retw.n

00102515 <_Mtxinit+0x5>:
  102515:	000000                                        ...

00102518 <_Mtxdst>:
  102518:	004136               	entry	a1, 32
  10251b:	f01d                	retw.n

0010251d <_Mtxdst+0x5>:
  10251d:	000000                                        ...

00102520 <_Mtxlock>:
  102520:	004136               	entry	a1, 32
  102523:	f01d                	retw.n

00102525 <_Mtxlock+0x5>:
  102525:	000000                                        ...

00102528 <_Mtxunlock>:
  102528:	004136               	entry	a1, 32
  10252b:	f01d                	retw.n

0010252d <_Mtxunlock+0x5>:
  10252d:	000000                                        ...

00102530 <board_init>:
  102530:	004136               	entry	a1, 32
  102533:	f01d                	retw.n

00102535 <board_init+0x5>:
  102535:	000000                                        ...

00102538 <xtos_p_none>:
  102538:	002136               	entry	a1, 16
  10253b:	f01d                	retw.n

0010253d <xtos_p_none+0x5>:
  10253d:	000000                                        ...

00102540 <_exit>:
  102540:	002136               	entry	a1, 16
  102543:	0020d0               	extw

00102546 <_exit+0x6>:
  102546:	023d                	mov.n	a3, a2
  102548:	034d                	mov.n	a4, a3
  10254a:	120c                	movi.n	a2, 1
  10254c:	005100               	simcall
  10254f:	042d                	mov.n	a2, a4
  102551:	0041f0               	break	1, 15
  102554:	007f00               	waiti	15
  102557:	fffac6               	j	102546 <_exit+0x6>

0010255a <_exit+0x1a>:
	...

0010255c <xtos_unhandled_interrupt>:
  10255c:	002136               	entry	a1, 16
  10255f:	0041f0               	break	1, 15
  102562:	f01d                	retw.n

00102564 <_xtos_return_from_exc>:
  102564:	136522               	s32i	a2, a5, 76
  102567:	1528                	l32i.n	a2, a5, 4
  102569:	0538                	l32i.n	a3, a5, 0
  10256b:	13e620               	wsr.ps	a2
  10256e:	4528                	l32i.n	a2, a5, 16
  102570:	6548                	l32i.n	a4, a5, 24
  102572:	002010               	rsync
  102575:	13b130               	wsr.epc1	a3
  102578:	5538                	l32i.n	a3, a5, 20
  10257a:	7558                	l32i.n	a5, a5, 28
  10257c:	003000               	rfe

0010257f <_xtos_return_from_exc+0x1b>:
	...

00102580 <_xtos_set_intlevel>:
  102580:	002136               	entry	a1, 16
  102583:	343020               	extui	a3, a2, 0, 4
  102586:	03e620               	rsr.ps	a2
  102589:	047c                	movi.n	a4, -16
  10258b:	104420               	and	a4, a4, a2
  10258e:	204430               	or	a4, a4, a3
  102591:	13e640               	wsr.ps	a4
  102594:	002010               	rsync
  102597:	f01d                	retw.n

00102599 <_xtos_set_intlevel+0x19>:
  102599:	000000                                        ...

0010259c <xtos_unhandled_exception>:
  10259c:	4128                	l32i.n	a2, a1, 16
  10259e:	5138                	l32i.n	a3, a1, 20
  1025a0:	60c112               	addi	a1, a1, 96
  1025a3:	004110               	break	1, 1
  1025a6:	003000               	rfe

001025a9 <xtos_unhandled_exception+0xd>:
  1025a9:	000000                                        ...

001025ac <xthal_get_ccount>:
  1025ac:	002136               	entry	a1, 16
  1025af:	03ea20               	rsr.ccount	a2
  1025b2:	f01d                	retw.n

001025b4 <xthal_set_ccompare>:
  1025b4:	002136               	entry	a1, 16
  1025b7:	62cc                	bnez.n	a2, 1025c1 <xthal_set_ccompare+0xd>
  1025b9:	13f030               	wsr.ccompare0	a3
  1025bc:	002010               	rsync
  1025bf:	f01d                	retw.n

001025c1 <xthal_set_ccompare+0xd>:
  1025c1:	071266               	bnei	a2, 1, 1025cc <xthal_set_ccompare+0x18>
  1025c4:	13f130               	wsr.ccompare1	a3
  1025c7:	002010               	rsync
  1025ca:	f01d                	retw.n

001025cc <xthal_set_ccompare+0x18>:
  1025cc:	052266               	bnei	a2, 2, 1025d5 <xthal_set_ccompare+0x21>
  1025cf:	13f230               	wsr.ccompare2	a3
  1025d2:	002010               	rsync

001025d5 <xthal_set_ccompare+0x21>:
  1025d5:	f01d                	retw.n

001025d7 <xthal_set_ccompare+0x23>:
	...

001025d8 <xthal_get_ccompare>:
  1025d8:	002136               	entry	a1, 16
  1025db:	52cc                	bnez.n	a2, 1025e4 <xthal_get_ccompare+0xc>
  1025dd:	03f020               	rsr.ccompare0	a2
  1025e0:	f01d                	retw.n

001025e2 <xthal_get_ccompare+0xa>:
	...

001025e4 <xthal_get_ccompare+0xc>:
  1025e4:	041266               	bnei	a2, 1, 1025ec <xthal_get_ccompare+0x14>
  1025e7:	03f120               	rsr.ccompare1	a2
  1025ea:	f01d                	retw.n

001025ec <xthal_get_ccompare+0x14>:
  1025ec:	042266               	bnei	a2, 2, 1025f4 <xthal_get_ccompare+0x1c>
  1025ef:	03f220               	rsr.ccompare2	a2
  1025f2:	f01d                	retw.n

001025f4 <xthal_get_ccompare+0x1c>:
  1025f4:	020c                	movi.n	a2, 0
  1025f6:	f01d                	retw.n

001025f8 <xthal_restore_cpregs>:
  1025f8:	002136               	entry	a1, 16
  1025fb:	791366               	bnei	a3, 1, 102678 <xthal_restore_cpregs+0x80>
  1025fe:	0238                	l32i.n	a3, a2, 0
  102600:	f3f030               	wur.ae_ovf_sar	a3
  102603:	1238                	l32i.n	a3, a2, 4
  102605:	f3f130               	wur.ae_bithead	a3
  102608:	2238                	l32i.n	a3, a2, 8
  10260a:	f3f230               	wur.ae_ts_fts_bu_bp	a3
  10260d:	3238                	l32i.n	a3, a2, 12
  10260f:	f3f330               	wur.ae_cw_sd_no	a3
  102612:	4238                	l32i.n	a3, a2, 16
  102614:	f3f630               	wur.ae_cbegin0	a3
  102617:	5238                	l32i.n	a3, a2, 20
  102619:	f3f730               	wur.ae_cend0	a3
  10261c:	cf0234               	ae_l64.i	aed0, a2, 24
  10261f:	cf1244               	ae_l64.i	aed1, a2, 32
  102622:	cf2254               	ae_l64.i	aed2, a2, 40
  102625:	cf3264               	ae_l64.i	aed3, a2, 48
  102628:	cf4274               	ae_l64.i	aed4, a2, 56
  10262b:	40c222               	addi	a2, a2, 64
  10262e:	cf5204               	ae_l64.i	aed5, a2, 0
  102631:	cf6214               	ae_l64.i	aed6, a2, 8
  102634:	cf7224               	ae_l64.i	aed7, a2, 16
  102637:	cf8234               	ae_l64.i	aed8, a2, 24
  10263a:	cf9244               	ae_l64.i	aed9, a2, 32
  10263d:	cfa254               	ae_l64.i	aed10, a2, 40
  102640:	cfb264               	ae_l64.i	aed11, a2, 48
  102643:	cfc274               	ae_l64.i	aed12, a2, 56
  102646:	40c222               	addi	a2, a2, 64
  102649:	cfd204               	ae_l64.i	aed13, a2, 0
  10264c:	cfe214               	ae_l64.i	aed14, a2, 8
  10264f:	cff224               	ae_l64.i	aed15, a2, 16
  102652:	18c222               	addi	a2, a2, 24
  102655:	0d80194100b0720e 	{ ae_lalign64.i	u0, a2, 0; nop }
  10265d:	0d80194100b072ae 	{ ae_lalign64.i	u1, a2, 8; nop }
  102665:	0d80194110b0724e 	{ ae_lalign64.i	u2, a2, 16; nop }
  10266d:	0d80194110b072ee 	{ ae_lalign64.i	u3, a2, 24; nop }
  102675:	ffffc6               	j	102678 <xthal_restore_cpregs+0x80>

00102678 <xthal_restore_cpregs+0x80>:
  102678:	f01d                	retw.n

0010267a <xthal_restore_cpregs+0x82>:
	...

0010267c <xthal_save_cpregs>:
  10267c:	002136               	entry	a1, 16
  10267f:	761366               	bnei	a3, 1, 1026f9 <xthal_save_cpregs+0x7d>
  102682:	e33f00               	rur.ae_ovf_sar	a3
  102685:	0239                	s32i.n	a3, a2, 0
  102687:	e33f10               	rur.ae_bithead	a3
  10268a:	1239                	s32i.n	a3, a2, 4
  10268c:	e33f20               	rur.ae_ts_fts_bu_bp	a3
  10268f:	2239                	s32i.n	a3, a2, 8
  102691:	e33f30               	rur.ae_cw_sd_no	a3
  102694:	3239                	s32i.n	a3, a2, 12
  102696:	e33f60               	rur.ae_cbegin0	a3
  102699:	4239                	s32i.n	a3, a2, 16
  10269b:	e33f70               	rur.ae_cend0	a3
  10269e:	5239                	s32i.n	a3, a2, 20
  1026a0:	010234               	ae_s64.i	aed0, a2, 24
  1026a3:	011244               	ae_s64.i	aed1, a2, 32
  1026a6:	012254               	ae_s64.i	aed2, a2, 40
  1026a9:	013264               	ae_s64.i	aed3, a2, 48
  1026ac:	014274               	ae_s64.i	aed4, a2, 56
  1026af:	40c222               	addi	a2, a2, 64
  1026b2:	015204               	ae_s64.i	aed5, a2, 0
  1026b5:	016214               	ae_s64.i	aed6, a2, 8
  1026b8:	017224               	ae_s64.i	aed7, a2, 16
  1026bb:	018234               	ae_s64.i	aed8, a2, 24
  1026be:	019244               	ae_s64.i	aed9, a2, 32
  1026c1:	01a254               	ae_s64.i	aed10, a2, 40
  1026c4:	01b264               	ae_s64.i	aed11, a2, 48
  1026c7:	01c274               	ae_s64.i	aed12, a2, 56
  1026ca:	40c222               	addi	a2, a2, 64
  1026cd:	01d204               	ae_s64.i	aed13, a2, 0
  1026d0:	01e214               	ae_s64.i	aed14, a2, 8
  1026d3:	01f224               	ae_s64.i	aed15, a2, 16
  1026d6:	0d80194110b0729e 	{ ae_salign64.i	u0, a2, 24; nop }
  1026de:	0d80194120b0723e 	{ ae_salign64.i	u1, a2, 32; nop }
  1026e6:	0d80194120b072de 	{ ae_salign64.i	u2, a2, 40; nop }
  1026ee:	0d80194130b0727e 	{ ae_salign64.i	u3, a2, 48; nop }
  1026f6:	ffffc6               	j	1026f9 <xthal_save_cpregs+0x7d>

001026f9 <xthal_save_cpregs+0x7d>:
  1026f9:	f01d                	retw.n

001026fb <xthal_save_cpregs+0x7f>:
	...

001026fc <_fini>:
  1026fc:	008136               	entry	a1, 64
  1026ff:	f83181               	l32r	a8, 1007c4 (100860 <__do_global_dtors_aux>)
  102702:	f03d                	nop.n
  102704:	0008e0               	callx8	a8
  102707:	f01d                	retw.n

00102709 <_fini+0xd>:
  102709:	000000                                        ...

Disassembly of section .lib_au_task.text:

00102710 <dummy_codec_init_fn-0x938>:
  102710:	002800d0 001a10f8 001a6070 00194054     ..(.....p`..T@..
  102720:	0027e6ec 00278060 00276e60 00277924     ..'.`.'.`n'.$y'.
  102730:	00a01e00 00276e6c 00277d24 00277214     ....ln'.$}'..r'.
  102740:	00277d28 00200880 80002720 80002820     (}'... . '.. (..
  102750:	80002920 0027f5a8 0000ac44 80002a20      )....'.D... *..
  102760:	00274b00 80002b20 00274c00 80002c20     .K'. +...L'. ,..
  102770:	80002d20 80002e20 80002f20 80003020      -.. ... /.. 0..
  102780:	80003120 80003220 0000ff00 80003320      1.. 2...... 3..
  102790:	80003420 80003520 00180788 00277d60      4.. 5......`}'.
  1027a0:	002780b4 80003620 ffe00000 00080000     ..'. 6..........
  1027b0:	80003820 80003920 00277230 0027f1a0      8.. 9..0r'...'.
  1027c0:	00277928 80003b20 00002000 80003720     (y'. ;... .. 7..
  1027d0:	80003a20 002781b4 002780d4 80003c20      :....'...'. <..
  1027e0:	80003d20 80003e20 00278780 00004f90      =.. >....'..O..
  1027f0:	00278218 00277228 00277b30 00277b4c     ..'.(r'.0{'.L{'.
  102800:	80003f20 80004020 00008700 00277d2c      ?.. @......,}'.
  102810:	000162b0 00700000 00004380 0027d520     .b....p..C.. .'.
  102820:	7fffffff 80004120 001fffff 80004b20     .... A...... K..
  102830:	80004c20 0027ffff 80004d20 80004e20      L....'. M.. N..
  102840:	80004f20 80005020 80005120 80005220      O.. P.. Q.. R..
  102850:	80004220 80004320 80004420 80004520      B.. C.. D.. E..
  102860:	80004620 80004720 80004820 80004920      F.. G.. H.. I..
  102870:	80004a20 000008c0 00000a80 00274b04      J...........K'.
  102880:	00000900 00276eec 80005320 00278090     .....n'. S....'.
  102890:	002772b8 80005420 00007530 020f5800     .r'. T..0u...X..
  1028a0:	01d4c000 80005520 80005920 80005620     .... U.. Y.. V..
  1028b0:	80005720 80005820 80005a20 80005b20      W.. X.. Z.. [..
  1028c0:	80005c20 00276e88 00277200 80005d20      \...n'..r'. ]..
  1028d0:	0000fffe 80005e20 80005f20 80006020     .... ^.. _.. `..
  1028e0:	fffff660 80006120 80006220 80006320     `... a.. b.. c..
  1028f0:	80006420 80006520 0027f454 002786d8      d.. e..T.'...'.
  102900:	80006620 00277bd8 00277260 00277738      f...{'.`r'.8w'.
  102910:	00277ab4 00001f40 80006720 00277c10     .z'.@... g...|'.
  102920:	80006820 002772ec 00001bd0 80006d20      h...r'..... m..
  102930:	00277ab0 80006920 80006a20 00277bf4     .z'. i.. j...{'.
  102940:	00277b68 80006b20 80006c20 002772b4     h{'. k.. l...r'.
  102950:	80006e20 80006f20 80007020 00003e80      n.. o.. p...>..
  102960:	00006a00 00277bd4 00002a30 80007120     .j...{'.0*.. q..
  102970:	80007220 80007320 00276f60 0027755c      r.. s..`o'.\u'.
  102980:	80007420 00277294 80007520 00277aa4      t...r'. u...z'.
  102990:	80007620 0000bb80 80007720 80007820      v...... w.. x..
  1029a0:	0000fffd 80007920 80007a20 80007b20     .... y.. z.. {..
  1029b0:	0027f1a4 005b8d80 00277218 00007d00     ..'...[..r'..}..
  1029c0:	00005dc0 00000fff 00001000 00001fff     .]..............
  1029d0:	00002ee0 00015888 00017700 00005622     .....X...w.."V..
  1029e0:	0000fa00 00007fff 00008000 00002b11     .............+..
  1029f0:	002779c0 00003c00 00050020 0010f994     .y'..<.. .......
  102a00:	0010f99c 00277c2c 0027712c 00277210     ....,|'.,q'..r'.
  102a10:	80007e20 80007f20 80008920 80008620      ~.. ... ... ...
  102a20:	80008020 80008120 80007c20 80007d20      ... ... |.. }..
  102a30:	80008820 80008420 80008520 80008720      ... ... ... ...
  102a40:	80008320 80008220 00276ea4 80008a20      ... ....n'. ...
  102a50:	80008b20 002778fc 80008c20 80008d20      ....x'. ... ...
  102a60:	00276eb8 00000f00 002786dc 0027e670     .n'.......'.p.'.
  102a70:	fffeffff 80008e20 80008f20 00007ffe     .... ... .......
  102a80:	0010a678 002ffe00 00010000 0010a6cc     x...../.........
  102a90:	80009020 80009120 000041a7 0027f4e0      ... ....A....'.
  102aa0:	0010f674 0010f7d4 00278750 00000cc4     t.......P.'.....
  102ab0:	0027e640 00277c88 0027e658 0027f480     @.'..|'.X.'...'.
  102ac0:	00277c50 30000000 00277920 002dc6c0     P|'....0 y'...-.
  102ad0:	00569e00 00277a14 80009220 deadbeef     ..V..z'. .......
  102ae0:	80009320 80009420 80009520 80009620      ... ... ... ...
  102af0:	80009720 80009e20 80009f20 80009a20      ... ... ... ...
  102b00:	8000a020 80009b20 80009c20 80009d20      ... ... ... ...
  102b10:	80009820 80009920 8000a120 00001200      ... ... .......
  102b20:	8000a220 8000a320 8000a420 00277990      ... ... ....y'.
  102b30:	8000a720 8000a620 8000a520 002778dc      ... ... ....x'.
  102b40:	00201120 8000a820 8000a920 8000aa20      . . ... ... ...
  102b50:	8000ab20 8000ac20 8000ae20 8000ad20      ... ... ... ...
  102b60:	00276ec8 8000af20 00277a48 002771d8     .n'. ...Hz'..q'.
  102b70:	8000b120 00004e20 8000b220 8000b520      ... N.. ... ...
  102b80:	8000b620 8000b320 8000b420 8000b020      ... ... ... ...
  102b90:	00508a00 c000c000 c0008000 0027ee00     ..P...........'.
  102ba0:	00277630 002773c8 00277708 00277730     0v'..s'..w'.0w'.
  102bb0:	8000b720 8000b820 8000b920 80000000      ... ... .......
  102bc0:	0027f4a0 8000ba20 00277c90 8000bb20     ..'. ....|'. ...
  102bd0:	8000bc20 8000bd20 00a05600 000fffff      ... ....V......
  102be0:	0027727c 002776f4 8000c620 8000c720     |r'..v'. ... ...
  102bf0:	8000c820 8000c920 8000ca20 8000cb20      ... ... ... ...
  102c00:	8000cc20 00277854 00277a3c 00277ba0      ...Tx'.<z'..{'.
  102c10:	00274c54 ffffdfff 8000be20 8000bf20     TL'..... ... ...
  102c20:	8000c020 8000c120 8000c220 8000c320      ... ... ... ...
  102c30:	8000c420 8000c520 002778c0 00277a60      ... ....x'.`z'.
  102c40:	8000cd20 00276ee8 8000ce20 8000cf20      ....n'. ... ...
  102c50:	002779f8 8000d020 8000d120 fffff7ff     .y'. ... .......
  102c60:	8000d220 00000800 00277234 8000d320      .......4r'. ...
  102c70:	8000d420 8000d520 8000d620 8000d720      ... ... ... ...
  102c80:	8000d820 ffffefff 8000d920 0000fff7      ....... .......
  102c90:	8000da20 8000db20 0000fffb 00278578      ... .......x.'.
  102ca0:	00277620 8000dc20 8000dd20 8000de20      v'. ... ... ...
  102cb0:	8000df20 00277960 002773a0 00277cc8      ...`y'..s'..|'.
  102cc0:	0010f970 0010f978 00277660 0027772c     p...x...`v'.,w'.
  102cd0:	002773a4 8000e020 0027fd54 0027f754     .s'. ...T.'.T.'.
  102ce0:	002008c0 8000e120 002771f8 00277360     .. . ....q'.`s'.
  102cf0:	8000e220 0027740c 00277308 002773d0      ....t'..s'..s'.
  102d00:	8000e320 8000e420 002773f0 002776b4      ... ....s'..v'.
  102d10:	00277bbc 8000e520 00000a00 00277760     .{'. .......`w'.
  102d20:	0001a630 8000e620 002773fc 002000d8     0... ....s'... .
  102d30:	002001b8 8000e720 00200298 00200378     .. . ..... .x. .
  102d40:	00277500 8000e820 002776e8 8000e920     .u'. ....v'. ...
  102d50:	8000ea20 8000eb20 00277ae8 8000ec20      ... ....z'. ...
  102d60:	00274b24 0027720c 00277298 0027762c     $K'..r'..r'.,v'.
  102d70:	8000ed20 8000ee20 8000ef20 8000f020      ... ... ... ...
  102d80:	8000f120 8000f220 8000f320 8000f420      ... ... ... ...
  102d90:	8000f820 8000f520 8000f620 8000f720      ... ... ... ...
  102da0:	8000f920 8000fa20 8000fb20 8000fc20      ... ... ... ...
  102db0:	ff900000 0000f801 00000801 00003801     .............8..
  102dc0:	0000c801 00274c18 00274c24 00277638     .....L'.$L'.8v'.
  102dd0:	8000fd20 8000fe20 20000000 00004000      ... ...... .@..
  102de0:	002771f4 8000ff20 00277a8c 0027d740     .q'. ....z'.@.'.
  102df0:	80010620 00277558 80010720 80010420      ...Xu'. ... ...
  102e00:	0027e3c0 80010020 0027d9c0 80010120     ..'. .....'. ...
  102e10:	0027dc40 80010220 0027dec0 80010320     @.'. .....'. ...
  102e20:	0027e140 80010520 0027760c 80010820     @.'. ....v'. ...
  102e30:	80010920 00277314 80010a20 80010b20      ....s'. ... ...
  102e40:	00274c48 00275040 00275400 002757c0     HL'.@P'..T'..W'.
  102e50:	00275b80 00275f40 00276300 00274c80     .['.@_'..c'..L'.
  102e60:	80011020 80010e20 80010f20 80010c20      ... ... ... ...
  102e70:	80010d20 0027e65c 00110348 00110294      ...\.'.H.......
  102e80:	0011030c 0027e688 00277e60 0027e674     ......'.`~'.t.'.
  102e90:	80011120 00003333 ffffe800 ffffd800      ...33..........
  102ea0:	ffffc400 ffffc880 00000c66 009000d8     ........f.......
  102eb0:	00900298 009001b8 00900378 009764e0     ........x....d..
  102ec0:	00976e60 0097d710 001aa080 001a9f58     `n..........X...
  102ed0:	00278160 00277860 001977b0 00197690     `.'.`x'..w...v..
  102ee0:	0027b248 0027b194 0027b0e0 80011220     H.'...'...'. ...
  102ef0:	001a9cd4 0019d420 0019d300 001809a0     .... ...........
  102f00:	001808ec 00180a28 00180930 00180a64     ....(...0...d...
  102f10:	00180968 001811c8 00181210 00003fff     h............?..
  102f20:	80011320 ffffbfff 80011420 00140000      ....... .......
  102f30:	ffebffff 80011520 80011620 80011720     .... ... ... ...
  102f40:	80011820 00040000 00164a88 ffe9b576      ........J..v...
  102f50:	80011920 fffd36af ffed311c 0002c951      ....6...1..Q...
  102f60:	0012cee3 08000000 07ebb908 0814afd7     ................
  102f70:	80011a20 000009a0 80011b20 c0000000      ....... .......
  102f80:	40000000 00201070 ffffaaab 00002aab     ...@p. ......*..
  102f90:	04000000 80011c20 00200de0 ffff8000     .... ..... .....
  102fa0:	00200960 002009a0 002009e0 00200ae0     `. ... ... ... .
  102fb0:	00200be0 00200fe0 80011d20 80012020     .. ... . ...  ..
  102fc0:	80011e20 80011f20 00007f8a 000008e3      ... ...........
  102fd0:	00001128 00007f15 ffffa5b1 00006054     (...........T`..
  102fe0:	ffffc000 0000550b 01ffffff 00200ff0     .....U........ .
  102ff0:	02000000 00400000 007fffff 002746e0     ......@......F'.
  103000:	80012120 b6766c94 80012220 80012320      !...lv. ".. #..
  103010:	80012420 80012520 80012620 80012720      $.. %.. &.. '..
  103020:	80012820 00010006 01000000 0027d710      (............'.
  103030:	80012920 80012a20 0027e6f0 80012b20      ).. *....'. +..
  103040:	80012c20 80012d20                        ,.. -..

00103048 <dummy_codec_init_fn>:
  103048:	004136               	entry	a1, 32
  10304b:	120c                	movi.n	a2, 1
  10304d:	f01d                	retw.n

0010304f <dummy_codec_init_fn+0x7>:
	...

00103050 <dummy_codec_process_frame_fn>:
  103050:	004136               	entry	a1, 32
  103053:	020c                	movi.n	a2, 0
  103055:	f01d                	retw.n

00103057 <dummy_codec_process_frame_fn+0x7>:
	...

00103058 <dummy_codec_flush_fn>:
  103058:	004136               	entry	a1, 32
  10305b:	120c                	movi.n	a2, 1
  10305d:	f01d                	retw.n

0010305f <dummy_codec_flush_fn+0x7>:
	...

00103060 <dummy_rom_table_pointers>:
  103060:	004136               	entry	a1, 32
  103063:	fdab21               	l32r	a2, 102710 (2800d0 <_g711_rodata_end>)
  103066:	0228                	l32i.n	a2, a2, 0
  103068:	f01d                	retw.n

0010306a <dummy_rom_table_pointers+0xa>:
	...

0010306c <dummy_wma_codec_init>:
  10306c:	004136               	entry	a1, 32
  10306f:	fda981               	l32r	a8, 102714 (1a10f8 <xa_wma_dec>)
  103072:	0008e0               	callx8	a8
  103075:	fda881               	l32r	a8, 102718 (1a6070 <xa_asf_parser>)
  103078:	0008e0               	callx8	a8
  10307b:	120c                	movi.n	a2, 1
  10307d:	f01d                	retw.n

0010307f <dummy_wma_codec_init+0x13>:
	...

00103080 <dummy_aac_codec_init>:
  103080:	004136               	entry	a1, 32
  103083:	fda681               	l32r	a8, 10271c (194054 <xa_aac_dec>)
  103086:	0008e0               	callx8	a8
  103089:	120c                	movi.n	a2, 1
  10308b:	f01d                	retw.n

0010308d <dummy_aac_codec_init+0xd>:
  10308d:	000000                                        ...

00103090 <dummy_au_task_vend>:
  103090:	004136               	entry	a1, 32
  103093:	fd8265               	call8	1008b8 <au_task_vend_dummy>
  103096:	020c                	movi.n	a2, 0
  103098:	f01d                	retw.n

0010309a <dummy_au_task_vend+0xa>:
  10309a:	000000                                        ...

0010309d <dummy_au_task_vend+0xd>:
  10309d:	000000                                        ...

001030a0 <au_task_1stCodecDecode>:
  1030a0:	00c136               	entry	a1, 96
  1030a3:	fd9f51               	l32r	a5, 102720 (27e6ec <gp_dsp_core_log>)
  1030a6:	fd9f41               	l32r	a4, 102724 (278060 <g_debug_fp_info+0x300>)
  1030a9:	fd9f21               	l32r	a2, 102728 (276e60 <g_au_task>)
  1030ac:	00a092               	movi	a9, 0
  1030af:	9012d2               	l16ui	a13, a2, 0x120
  1030b2:	065292               	s16i	a9, a2, 12
  1030b5:	fdd432               	addmi	a3, a4, 0xfffffd00
  1030b8:	0123e2               	l32i	a14, a3, 4
  1030bb:	0025c2               	l32i	a12, a5, 0
  1030be:	ee1b                	addi.n	a14, a14, 1
  1030c0:	13e9                	s32i.n	a14, a3, 4
  1030c2:	ecb8                	l32i.n	a11, a12, 56
  1030c4:	a2f8                	l32i.n	a15, a2, 40
  1030c6:	a0bbc0               	addx4	a11, a11, a12
  1030c9:	fb99                	s32i.n	a9, a11, 60
  1030cb:	eca8                	l32i.n	a10, a12, 56
  1030cd:	a1f9                	s32i.n	a15, a1, 40
  1030cf:	aa1b                	addi.n	a10, a10, 1
  1030d1:	24a0a0               	extui	a10, a10, 0, 3
  1030d4:	eca9                	s32i.n	a10, a12, 56
  1030d6:	001382               	l16ui	a8, a3, 0
  1030d9:	e1d9                	s32i.n	a13, a1, 56
  1030db:	38ec                	bnez.n	a8, 103102 <au_task_1stCodecDecode+0x62>
  1030dd:	931392               	l16ui	a9, a3, 0x126
  1030e0:	080c                	movi.n	a8, 0
  1030e2:	909930               	addx2	a9, a9, a3
  1030e5:	945982               	s16i	a8, a9, 0x128
  1030e8:	138765               	call8	116960 <dbfw_GetSystemTime>
  1030eb:	9313b2               	l16ui	a11, a3, 0x126
  1030ee:	a0bb30               	addx4	a11, a11, a3
  1030f1:	8a6ba2               	s32i	a10, a11, 0x228
  1030f4:	9313a2               	l16ui	a10, a3, 0x126
  1030f7:	aa1b                	addi.n	a10, a10, 1
  1030f9:	64a0a0               	extui	a10, a10, 0, 7
  1030fc:	9353a2               	s16i	a10, a3, 0x126
  1030ff:	000546               	j	103118 <au_task_1stCodecDecode+0x78>

00103102 <au_task_1stCodecDecode+0x62>:
  103102:	b714c2               	l16ui	a12, a4, 0x16e
  103105:	0e0c                	movi.n	a14, 0
  103107:	0dccf6               	bgeui	a12, 32, 103118 <au_task_1stCodecDecode+0x78>
  10310a:	90fc40               	addx2	a15, a12, a4
  10310d:	b85fe2               	s16i	a14, a15, 0x170
  103110:	b714d2               	l16ui	a13, a4, 0x16e
  103113:	dd1b                	addi.n	a13, a13, 1
  103115:	b754d2               	s16i	a13, a4, 0x16e
  103118:	fd8561               	l32r	a6, 10272c (277924 <g_au_task+0xac4>)
  10311b:	7f2682               	l32i	a8, a6, 0x1fc
  10311e:	1d0c                	movi.n	a13, 1
  103120:	0de807               	bbsi	a8, 0, 103131 <au_task_1stCodecDecode+0x91>
  103123:	023fe5               	call8	105520 <au_task_1stCodecInitRuntime>
  103126:	7f2692               	l32i	a9, a6, 0x1fc
  103129:	1d0c                	movi.n	a13, 1
  10312b:	2099d0               	or	a9, a9, a13
  10312e:	7f6692               	s32i	a9, a6, 0x1fc

00103131 <au_task_1stCodecDecode+0x91>:
  103131:	3012a2               	l16ui	a10, a2, 96
  103134:	fd7f81               	l32r	a8, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  103137:	05ba16               	beqz	a10, 103196 <au_task_1stCodecDecode+0xf6>
  10313a:	0020c0               	memw
  10313d:	8d28a2               	l32i	a10, a8, 0x234
  103140:	0020c0               	memw
  103143:	701292               	l16ui	a9, a2, 224
  103146:	8c2882               	l32i	a8, a8, 0x230
  103149:	1199e0               	slli	a9, a9, 2
  10314c:	c088a0               	sub	a8, a8, a10
  10314f:	01c882               	addi	a8, a8, 1
  103152:	3db897               	bgeu	a8, a9, 103193 <au_task_1stCodecDecode+0xf3>
  103155:	472272               	l32i	a7, a2, 0x11c
  103158:	00a092               	movi	a9, 0
  10315b:	06a0a2               	movi	a10, 6
  10315e:	0652a2               	s16i	a10, a2, 12
  103161:	255292               	s16i	a9, a2, 74
  103164:	fa0c                	movi.n	a10, 15
  103166:	ff41a5               	call8	102580 <_xtos_set_intlevel>
  103169:	0013b2               	l16ui	a11, a3, 0
  10316c:	0a6d                	mov.n	a6, a10
  10316e:	0d413b41f0b06bae 	{ bnez.w18	a11, 104531 <au_task_1stCodecDecode+0x1491>; nop }
  103176:	0d1c                	movi.n	a13, 16
  103178:	1213e2               	l16ui	a14, a3, 36
  10317b:	ff0c                	movi.n	a15, 15
  10317d:	83f9                	s32i.n	a15, a3, 32
  10317f:	90ee30               	addx2	a14, a14, a3
  103182:	135ed2               	s16i	a13, a14, 38
  103185:	1213c2               	l16ui	a12, a3, 36
  103188:	cc1b                	addi.n	a12, a12, 1
  10318a:	64c0c0               	extui	a12, a12, 0, 7
  10318d:	1253c2               	s16i	a12, a3, 36
  103190:	04eec6               	j	10454f <au_task_1stCodecDecode+0x14af>

00103193 <au_task_1stCodecDecode+0xf3>:
  103193:	2552d2               	s16i	a13, a2, 74

00103196 <au_task_1stCodecDecode+0xf6>:
  103196:	0025a2               	l32i	a10, a5, 0
  103199:	0e2ab2               	l32i	a11, a10, 56
  10319c:	a0bba0               	addx4	a11, a11, a10
  10319f:	0f6bd2               	s32i	a13, a11, 60
  1031a2:	ea98                	l32i.n	a9, a10, 56
  1031a4:	991b                	addi.n	a9, a9, 1
  1031a6:	249090               	extui	a9, a9, 0, 3
  1031a9:	ea99                	s32i.n	a9, a10, 56
  1031ab:	001382               	l16ui	a8, a3, 0
  1031ae:	b714c2               	l16ui	a12, a4, 0x16e
  1031b1:	38ec                	bnez.n	a8, 1031d8 <au_task_1stCodecDecode+0x138>
  1031b3:	9313d2               	l16ui	a13, a3, 0x126
  1031b6:	1c0c                	movi.n	a12, 1
  1031b8:	90dd30               	addx2	a13, a13, a3
  1031bb:	945dc2               	s16i	a12, a13, 0x128
  1031be:	137a25               	call8	116960 <dbfw_GetSystemTime>
  1031c1:	9313f2               	l16ui	a15, a3, 0x126
  1031c4:	a0ff30               	addx4	a15, a15, a3
  1031c7:	8a6fa2               	s32i	a10, a15, 0x228
  1031ca:	9313e2               	l16ui	a14, a3, 0x126
  1031cd:	ee1b                	addi.n	a14, a14, 1
  1031cf:	64e0e0               	extui	a14, a14, 0, 7
  1031d2:	9353e2               	s16i	a14, a3, 0x126
  1031d5:	000446               	j	1031ea <au_task_1stCodecDecode+0x14a>

001031d8 <au_task_1stCodecDecode+0x138>:
  1031d8:	0eccf6               	bgeui	a12, 32, 1031ea <au_task_1stCodecDecode+0x14a>
  1031db:	909c40               	addx2	a9, a12, a4
  1031de:	b859d2               	s16i	a13, a9, 0x170
  1031e1:	b71482               	l16ui	a8, a4, 0x16e
  1031e4:	01c882               	addi	a8, a8, 1
  1031e7:	b75482               	s16i	a8, a4, 0x16e
  1031ea:	0e21a2               	l32i	a10, a1, 56
  1031ed:	fd5171               	l32r	a7, 102734 (276e6c <g_au_task+0xc>)
  1031f0:	0d412841c0b01a0e 	{ beqi.w18	a10, 1, 104480 <au_task_1stCodecDecode+0x13e0>; nop }
  1031f8:	0692b2               	l16si	a11, a2, 12
  1031fb:	fd4fe1               	l32r	a14, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  1031fe:	0d41094160b06bae 	{ bnez.w18	a11, 104298 <au_task_1stCodecDecode+0x11f8>; nop }
  103206:	fd4d61               	l32r	a6, 10273c (277214 <g_au_task+0x3b4>)
  103209:	fd4e91               	l32r	a9, 102744 (200880 <_data_end>)
  10320c:	002ef2               	l32i	a15, a14, 0
  10320f:	e188                	l32i.n	a8, a1, 56
  103211:	fd4ba1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103214:	b1b9                	s32i.n	a11, a1, 44
  103216:	0aa8                	l32i.n	a10, a10, 0
  103218:	908880               	addx2	a8, a8, a8
  10321b:	5ccff2               	addi	a15, a15, 92
  10321e:	d1f9                	s32i.n	a15, a1, 52
  103220:	a08890               	addx4	a8, a8, a9
  103223:	c189                	s32i.n	a8, a1, 48
  103225:	02daa2               	addmi	a10, a10, 0x200
  103228:	bccaa2               	addi	a10, a10, -68
  10322b:	81a9                	s32i.n	a10, a1, 32

0010322d <au_task_1stCodecDecode+0x18d>:
  10322d:	0020c0               	memw
  103230:	290c                	movi.n	a9, 2
  103232:	05c8                	l32i.n	a12, a5, 0
  103234:	d1e8                	l32i.n	a14, a1, 52
  103236:	ecd8                	l32i.n	a13, a12, 56
  103238:	812ee2               	l32i	a14, a14, 0x204
  10323b:	a0ddc0               	addx4	a13, a13, a12
  10323e:	fd99                	s32i.n	a9, a13, 60
  103240:	ecb8                	l32i.n	a11, a12, 56
  103242:	bb1b                	addi.n	a11, a11, 1
  103244:	ecb9                	s32i.n	a11, a12, 56
  103246:	24b0b0               	extui	a11, a11, 0, 3
  103249:	ecb9                	s32i.n	a11, a12, 56
  10324b:	0013a2               	l16ui	a10, a3, 0
  10324e:	b714c2               	l16ui	a12, a4, 0x16e
  103251:	3aec                	bnez.n	a10, 103278 <au_task_1stCodecDecode+0x1d8>
  103253:	931382               	l16ui	a8, a3, 0x126
  103256:	2f0c                	movi.n	a15, 2
  103258:	908830               	addx2	a8, a8, a3
  10325b:	9458f2               	s16i	a15, a8, 0x128
  10325e:	137025               	call8	116960 <dbfw_GetSystemTime>
  103261:	9313b2               	l16ui	a11, a3, 0x126
  103264:	a0bb30               	addx4	a11, a11, a3
  103267:	8a6ba2               	s32i	a10, a11, 0x228
  10326a:	931392               	l16ui	a9, a3, 0x126
  10326d:	991b                	addi.n	a9, a9, 1
  10326f:	649090               	extui	a9, a9, 0, 7
  103272:	935392               	s16i	a9, a3, 0x126
  103275:	000506               	j	10328d <au_task_1stCodecDecode+0x1ed>

00103278 <au_task_1stCodecDecode+0x1d8>:
  103278:	11ccf6               	bgeui	a12, 32, 10328d <au_task_1stCodecDecode+0x1ed>
  10327b:	90fc40               	addx2	a15, a12, a4
  10327e:	02a0e2               	movi	a14, 2
  103281:	b85fe2               	s16i	a14, a15, 0x170
  103284:	b714d2               	l16ui	a13, a4, 0x16e
  103287:	01cdd2               	addi	a13, a13, 1
  10328a:	b754d2               	s16i	a13, a4, 0x16e
  10328d:	361282               	l16ui	a8, a2, 108
  103290:	6f0292               	l8ui	a9, a2, 111
  103293:	039816               	beqz	a8, 1032d0 <au_task_1stCodecDecode+0x230>
  103296:	69bc                	beqz.n	a9, 1032d0 <au_task_1stCodecDecode+0x230>
  103298:	fd2ae1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10329b:	7622a2               	l32i	a10, a2, 0x1d8
  10329e:	0ee8                	l32i.n	a14, a14, 0
  1032a0:	60a1a0               	abs	a10, a10
  1032a3:	2f5aa6               	blti	a10, 5, 1032d6 <au_task_1stCodecDecode+0x236>
  1032a6:	0020c0               	memw
  1032a9:	0ef8                	l32i.n	a15, a14, 0
  1032ab:	14f0f0               	extui	a15, a15, 0, 2
  1032ae:	241f66               	bnei	a15, 1, 1032d6 <au_task_1stCodecDecode+0x236>
  1032b1:	0ba4a2               	movi	a10, 0x40b
  1032b4:	fd25b1               	l32r	a11, 102748 (80002720 <__log_data___1__1__0_au_task_0_au_task_1_c_647$19466_71_12>)
  1032b7:	7622c2               	l32i	a12, a2, 0x1d8
  1032ba:	ee12d2               	l16ui	a13, a2, 0x1dc
  1032bd:	0020c0               	memw
  1032c0:	0ee8                	l32i.n	a14, a14, 0
  1032c2:	f5e0e0               	extui	a14, a14, 16, 16
  1032c5:	138125               	call8	116ad8 <dbfw_StoreTrace>
  1032c8:	0f0c                	movi.n	a15, 0
  1032ca:	7662f2               	s32i	a15, a2, 0x1d8
  1032cd:	ee52f2               	s16i	a15, a2, 0x1dc

001032d0 <au_task_1stCodecDecode+0x230>:
  1032d0:	fd1ce1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1032d3:	002ee2               	l32i	a14, a14, 0
  1032d6:	0020c0               	memw
  1032d9:	002ef2               	l32i	a15, a14, 0
  1032dc:	1c16c2               	l16ui	a12, a6, 56
  1032df:	14f0f0               	extui	a15, a15, 0, 2
  1032e2:	321f66               	bnei	a15, 1, 103318 <au_task_1stCodecDecode+0x278>
  1032e5:	02fc16               	beqz	a12, 103318 <au_task_1stCodecDecode+0x278>
  1032e8:	12a4a2               	movi	a10, 0x412
  1032eb:	fd18b1               	l32r	a11, 10274c (80002820 <__log_data___1__1__0_au_task_0_au_task_1_c_654$19467_71_13>)
  1032ee:	1d16d2               	l16ui	a13, a6, 58
  1032f1:	137e65               	call8	116ad8 <dbfw_StoreTrace>
  1032f4:	01a0a2               	movi	a10, 1
  1032f7:	090c                	movi.n	a9, 0
  1032f9:	1d5692               	s16i	a9, a6, 58
  1032fc:	1e56a2               	s16i	a10, a6, 60
  1032ff:	1e1682               	l16ui	a8, a6, 60
  103302:	1c5692               	s16i	a9, a6, 56
  103305:	f88c                	beqz.n	a8, 103318 <au_task_1stCodecDecode+0x278>
  103307:	10a4a2               	movi	a10, 0x410
  10330a:	fd11b1               	l32r	a11, 102750 (80002920 <__log_data___1__1__0_au_task_0_au_task_1_c_662$19468_71_14>)
  10330d:	137ca5               	call8	116ad8 <dbfw_StoreTrace>
  103310:	fd11c1               	l32r	a12, 102754 (27f5a8 <g_dbfw_dump_all_traces>)
  103313:	1b0c                	movi.n	a11, 1
  103315:	004cb2               	s8i	a11, a12, 0
  103318:	07ad                	mov.n	a10, a7
  10331a:	0fe925               	call8	1131ac <audio_latency_jbm_CheckJbmCriterionSE>
  10331d:	07ad                	mov.n	a10, a7
  10331f:	100765               	call8	113394 <audio_latency_jbm_StartRemoveSamples>
  103322:	3612d2               	l16ui	a13, a2, 108
  103325:	6f02e2               	l8ui	a14, a2, 111
  103328:	0d8c                	beqz.n	a13, 10332c <au_task_1stCodecDecode+0x28c>
  10332a:	3edc                	bnez.n	a14, 103341 <au_task_1stCodecDecode+0x2a1>

0010332c <au_task_1stCodecDecode+0x28c>:
  10332c:	fd05f1               	l32r	a15, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10332f:	0ff8                	l32i.n	a15, a15, 0
  103331:	0020c0               	memw
  103334:	0ff8                	l32i.n	a15, a15, 0
  103336:	14f0f0               	extui	a15, a15, 0, 2
  103339:	0d400b4190b03fce 	{ bnei.w18	a15, 3, 1033f6 <au_task_1stCodecDecode+0x356>; nop }

00103341 <au_task_1stCodecDecode+0x2a1>:
  103341:	0025a2               	l32i	a10, a5, 0
  103344:	0e2ac2               	l32i	a12, a10, 56
  103347:	03a0b2               	movi	a11, 3
  10334a:	a0cca0               	addx4	a12, a12, a10
  10334d:	fcb9                	s32i.n	a11, a12, 60
  10334f:	ea98                	l32i.n	a9, a10, 56
  103351:	991b                	addi.n	a9, a9, 1
  103353:	249090               	extui	a9, a9, 0, 3
  103356:	ea99                	s32i.n	a9, a10, 56
  103358:	001382               	l16ui	a8, a3, 0
  10335b:	b714c2               	l16ui	a12, a4, 0x16e
  10335e:	38ec                	bnez.n	a8, 103385 <au_task_1stCodecDecode+0x2e5>
  103360:	9313e2               	l16ui	a14, a3, 0x126
  103363:	3d0c                	movi.n	a13, 3
  103365:	90ee30               	addx2	a14, a14, a3
  103368:	945ed2               	s16i	a13, a14, 0x128
  10336b:	135f65               	call8	116960 <dbfw_GetSystemTime>
  10336e:	931382               	l16ui	a8, a3, 0x126
  103371:	a08830               	addx4	a8, a8, a3
  103374:	8a68a2               	s32i	a10, a8, 0x228
  103377:	9313f2               	l16ui	a15, a3, 0x126
  10337a:	ff1b                	addi.n	a15, a15, 1
  10337c:	64f0f0               	extui	a15, a15, 0, 7
  10337f:	9353f2               	s16i	a15, a3, 0x126
  103382:	000506               	j	10339a <au_task_1stCodecDecode+0x2fa>

00103385 <au_task_1stCodecDecode+0x2e5>:
  103385:	11ccf6               	bgeui	a12, 32, 10339a <au_task_1stCodecDecode+0x2fa>
  103388:	90bc40               	addx2	a11, a12, a4
  10338b:	03a0a2               	movi	a10, 3
  10338e:	b85ba2               	s16i	a10, a11, 0x170
  103391:	b71492               	l16ui	a9, a4, 0x16e
  103394:	01c992               	addi	a9, a9, 1
  103397:	b75492               	s16i	a9, a4, 0x16e
  10339a:	20a770               	or	a10, a7, a7
  10339d:	09e165               	call8	10d1b4 <au_task_RemoveSamplesFromPacketsAfterStart>
  1033a0:	05e8                	l32i.n	a14, a5, 0
  1033a2:	eef8                	l32i.n	a15, a14, 56
  1033a4:	490c                	movi.n	a9, 4
  1033a6:	a0ffe0               	addx4	a15, a15, a14
  1033a9:	ff99                	s32i.n	a9, a15, 60
  1033ab:	eed8                	l32i.n	a13, a14, 56
  1033ad:	dd1b                	addi.n	a13, a13, 1
  1033af:	24d0d0               	extui	a13, a13, 0, 3
  1033b2:	eed9                	s32i.n	a13, a14, 56
  1033b4:	0013c2               	l16ui	a12, a3, 0
  1033b7:	3cec                	bnez.n	a12, 1033de <au_task_1stCodecDecode+0x33e>
  1033b9:	931392               	l16ui	a9, a3, 0x126
  1033bc:	480c                	movi.n	a8, 4
  1033be:	909930               	addx2	a9, a9, a3
  1033c1:	945982               	s16i	a8, a9, 0x128
  1033c4:	1359a5               	call8	116960 <dbfw_GetSystemTime>
  1033c7:	9313b2               	l16ui	a11, a3, 0x126
  1033ca:	a0bb30               	addx4	a11, a11, a3
  1033cd:	8a6ba2               	s32i	a10, a11, 0x228
  1033d0:	9313a2               	l16ui	a10, a3, 0x126
  1033d3:	aa1b                	addi.n	a10, a10, 1
  1033d5:	64a0a0               	extui	a10, a10, 0, 7
  1033d8:	9353a2               	s16i	a10, a3, 0x126
  1033db:	0005c6               	j	1033f6 <au_task_1stCodecDecode+0x356>

001033de <au_task_1stCodecDecode+0x33e>:
  1033de:	b714c2               	l16ui	a12, a4, 0x16e
  1033e1:	04a0e2               	movi	a14, 4
  1033e4:	0eccf6               	bgeui	a12, 32, 1033f6 <au_task_1stCodecDecode+0x356>
  1033e7:	90fc40               	addx2	a15, a12, a4
  1033ea:	b85fe2               	s16i	a14, a15, 0x170
  1033ed:	b714d2               	l16ui	a13, a4, 0x16e
  1033f0:	01cdd2               	addi	a13, a13, 1
  1033f3:	b754d2               	s16i	a13, a4, 0x16e
  1033f6:	0025b2               	l32i	a11, a5, 0
  1033f9:	ebc8                	l32i.n	a12, a11, 56
  1033fb:	590c                	movi.n	a9, 5
  1033fd:	a0ccb0               	addx4	a12, a12, a11
  103400:	fc99                	s32i.n	a9, a12, 60
  103402:	eba8                	l32i.n	a10, a11, 56
  103404:	aa1b                	addi.n	a10, a10, 1
  103406:	24a0a0               	extui	a10, a10, 0, 3
  103409:	eba9                	s32i.n	a10, a11, 56
  10340b:	001382               	l16ui	a8, a3, 0
  10340e:	b714c2               	l16ui	a12, a4, 0x16e
  103411:	38ec                	bnez.n	a8, 103438 <au_task_1stCodecDecode+0x398>
  103413:	9313e2               	l16ui	a14, a3, 0x126
  103416:	5d0c                	movi.n	a13, 5
  103418:	90ee30               	addx2	a14, a14, a3
  10341b:	945ed2               	s16i	a13, a14, 0x128
  10341e:	135425               	call8	116960 <dbfw_GetSystemTime>
  103421:	931382               	l16ui	a8, a3, 0x126
  103424:	a08830               	addx4	a8, a8, a3
  103427:	8a68a2               	s32i	a10, a8, 0x228
  10342a:	9313f2               	l16ui	a15, a3, 0x126
  10342d:	ff1b                	addi.n	a15, a15, 1
  10342f:	64f0f0               	extui	a15, a15, 0, 7
  103432:	9353f2               	s16i	a15, a3, 0x126
  103435:	000486               	j	10344b <au_task_1stCodecDecode+0x3ab>

00103438 <au_task_1stCodecDecode+0x398>:
  103438:	0fccf6               	bgeui	a12, 32, 10344b <au_task_1stCodecDecode+0x3ab>
  10343b:	90bc40               	addx2	a11, a12, a4
  10343e:	5a0c                	movi.n	a10, 5
  103440:	b85ba2               	s16i	a10, a11, 0x170
  103443:	b71492               	l16ui	a9, a4, 0x16e
  103446:	991b                	addi.n	a9, a9, 1
  103448:	b75492               	s16i	a9, a4, 0x16e
  10344b:	3012c2               	l16ui	a12, a2, 96
  10344e:	3c8c                	beqz.n	a12, 103455 <au_task_1stCodecDecode+0x3b5>
  103450:	07ad                	mov.n	a10, a7
  103452:	055f25               	call8	108a44 <au_task_AudioHandlePacketLostAndShmOverflow>

00103455 <au_task_1stCodecDecode+0x3b5>:
  103455:	1f12d2               	l16ui	a13, a2, 62
  103458:	3012e2               	l16ui	a14, a2, 96
  10345b:	2b1d16               	beqz	a13, 103710 <au_task_1stCodecDecode+0x670>
  10345e:	2aee16               	beqz	a14, 103710 <au_task_1stCodecDecode+0x670>
  103461:	9012f2               	l16ui	a15, a2, 0x120
  103464:	2a8f56               	bnez	a15, 103710 <au_task_1stCodecDecode+0x670>
  103467:	3d2282               	l32i	a8, a2, 244
  10346a:	2a2856               	bnez	a8, 103710 <au_task_1stCodecDecode+0x670>
  10346d:	500692               	l8ui	a9, a6, 80
  103470:	29c916               	beqz	a9, 103710 <au_task_1stCodecDecode+0x670>
  103473:	2a16a2               	l16ui	a10, a6, 84
  103476:	296a16               	beqz	a10, 103710 <au_task_1stCodecDecode+0x670>
  103479:	ef12b2               	l16ui	a11, a2, 0x1de
  10347c:	290b56               	bnez	a11, 103710 <au_task_1stCodecDecode+0x670>
  10347f:	0025e2               	l32i	a14, a5, 0
  103482:	0e2e82               	l32i	a8, a14, 56
  103485:	06a0f2               	movi	a15, 6
  103488:	a088e0               	addx4	a8, a8, a14
  10348b:	f8f9                	s32i.n	a15, a8, 60
  10348d:	eed8                	l32i.n	a13, a14, 56
  10348f:	dd1b                	addi.n	a13, a13, 1
  103491:	24d0d0               	extui	a13, a13, 0, 3
  103494:	eed9                	s32i.n	a13, a14, 56
  103496:	0013c2               	l16ui	a12, a3, 0
  103499:	3cec                	bnez.n	a12, 1034c0 <au_task_1stCodecDecode+0x420>
  10349b:	9313a2               	l16ui	a10, a3, 0x126
  10349e:	690c                	movi.n	a9, 6
  1034a0:	90aa30               	addx2	a10, a10, a3
  1034a3:	945a92               	s16i	a9, a10, 0x128
  1034a6:	134ba5               	call8	116960 <dbfw_GetSystemTime>
  1034a9:	9313c2               	l16ui	a12, a3, 0x126
  1034ac:	a0cc30               	addx4	a12, a12, a3
  1034af:	8a6ca2               	s32i	a10, a12, 0x228
  1034b2:	9313b2               	l16ui	a11, a3, 0x126
  1034b5:	bb1b                	addi.n	a11, a11, 1
  1034b7:	64b0b0               	extui	a11, a11, 0, 7
  1034ba:	9353b2               	s16i	a11, a3, 0x126
  1034bd:	000546               	j	1034d6 <au_task_1stCodecDecode+0x436>

001034c0 <au_task_1stCodecDecode+0x420>:
  1034c0:	b714c2               	l16ui	a12, a4, 0x16e
  1034c3:	0fccf6               	bgeui	a12, 32, 1034d6 <au_task_1stCodecDecode+0x436>
  1034c6:	90fc40               	addx2	a15, a12, a4
  1034c9:	6e0c                	movi.n	a14, 6
  1034cb:	b85fe2               	s16i	a14, a15, 0x170
  1034ce:	b714d2               	l16ui	a13, a4, 0x16e
  1034d1:	dd1b                	addi.n	a13, a13, 1
  1034d3:	b754d2               	s16i	a13, a4, 0x16e
  1034d6:	0020c0               	memw
  1034d9:	d188                	l32i.n	a8, a1, 52
  1034db:	812892               	l32i	a9, a8, 0x204
  1034de:	1199c0               	slli	a9, a9, 4
  1034e1:	889a                	add.n	a8, a8, a9
  1034e3:	0020c0               	memw
  1034e6:	021882               	l16ui	a8, a8, 4
  1034e9:	e8bc                	beqz.n	a8, 10352b <au_task_1stCodecDecode+0x48b>
  1034eb:	0020c0               	memw
  1034ee:	81a8                	l32i.n	a10, a1, 32
  1034f0:	412ab2               	l32i	a11, a10, 0x104
  1034f3:	11bbc0               	slli	a11, a11, 4
  1034f6:	aaba                	add.n	a10, a10, a11
  1034f8:	0020c0               	memw
  1034fb:	021aa2               	l16ui	a10, a10, 4
  1034fe:	9aac                	beqz.n	a10, 10352b <au_task_1stCodecDecode+0x48b>
  103500:	07ad                	mov.n	a10, a7
  103502:	0539a5               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  103505:	71a9                	s32i.n	a10, a1, 28
  103507:	07ad                	mov.n	a10, a7
  103509:	05b125               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10350c:	0abd                	mov.n	a11, a10
  10350e:	51a9                	s32i.n	a10, a1, 20
  103510:	71a8                	l32i.n	a10, a1, 28
  103512:	04e0a5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  103515:	71d8                	l32i.n	a13, a1, 28
  103517:	51c8                	l32i.n	a12, a1, 20
  103519:	1e0c                	movi.n	a14, 1
  10351b:	72eae0               	salt	a14, a10, a14
  10351e:	93cde0               	movnez	a12, a13, a14
  103521:	f4c0c0               	extui	a12, a12, 0, 16
  103524:	b1c9                	s32i.n	a12, a1, 44

00103526 <au_task_1stCodecDecode+0x486>:
  103526:	190c                	movi.n	a9, 1
  103528:	001006               	j	10356c <au_task_1stCodecDecode+0x4cc>

0010352b <au_task_1stCodecDecode+0x48b>:
  10352b:	0020c0               	memw
  10352e:	81f8                	l32i.n	a15, a1, 32
  103530:	412f82               	l32i	a8, a15, 0x104
  103533:	1188c0               	slli	a8, a8, 4
  103536:	ff8a                	add.n	a15, a15, a8
  103538:	0020c0               	memw
  10353b:	021ff2               	l16ui	a15, a15, 4
  10353e:	8f8c                	beqz.n	a15, 10354a <au_task_1stCodecDecode+0x4aa>
  103540:	07ad                	mov.n	a10, a7
  103542:	05ada5               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  103545:	b1a9                	s32i.n	a10, a1, 44
  103547:	fff6c6               	j	103526 <au_task_1stCodecDecode+0x486>

0010354a <au_task_1stCodecDecode+0x4aa>:
  10354a:	0020c0               	memw
  10354d:	d198                	l32i.n	a9, a1, 52
  10354f:	8129a2               	l32i	a10, a9, 0x204
  103552:	11aac0               	slli	a10, a10, 4
  103555:	99aa                	add.n	a9, a9, a10
  103557:	0020c0               	memw
  10355a:	021992               	l16ui	a9, a9, 4
  10355d:	898c                	beqz.n	a9, 103569 <au_task_1stCodecDecode+0x4c9>
  10355f:	07ad                	mov.n	a10, a7
  103561:	0533a5               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  103564:	b1a9                	s32i.n	a10, a1, 44
  103566:	ffef06               	j	103526 <au_task_1stCodecDecode+0x486>

00103569 <au_task_1stCodecDecode+0x4c9>:
  103569:	00a092               	movi	a9, 0
  10356c:	148916               	beqz	a9, 1036b8 <au_task_1stCodecDecode+0x618>
  10356f:	0b21a2               	l32i	a10, a1, 44
  103572:	2a16b2               	l16ui	a11, a6, 84
  103575:	04da65               	call8	10831c <au_task_CompareAvdtpSeqNum>
  103578:	0d401341c0b01a6e 	{ blti.w18	a10, 1, 1036b8 <au_task_1stCodecDecode+0x618>; nop }
  103580:	fc70e1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103583:	002ee2               	l32i	a14, a14, 0
  103586:	0020c0               	memw
  103589:	002eb2               	l32i	a11, a14, 0
  10358c:	14b0b0               	extui	a11, a11, 0, 2
  10358f:	005b56               	bnez	a11, 103598 <au_task_1stCodecDecode+0x4f8>
  103592:	5206f2               	l8ui	a15, a6, 82
  103595:	1b1f26               	beqi	a15, 1, 1035b4 <au_task_1stCodecDecode+0x514>

00103598 <au_task_1stCodecDecode+0x4f8>:
  103598:	0020c0               	memw
  10359b:	002e82               	l32i	a8, a14, 0
  10359e:	148080               	extui	a8, a8, 0, 2
  1035a1:	0f1826               	beqi	a8, 1, 1035b4 <au_task_1stCodecDecode+0x514>
  1035a4:	0020c0               	memw
  1035a7:	0e98                	l32i.n	a9, a14, 0
  1035a9:	149090               	extui	a9, a9, 0, 2
  1035ac:	0d40104180b039ce 	{ bnei.w18	a9, 3, 1036b8 <au_task_1stCodecDecode+0x618>; nop }
  1035b4:	72a3f2               	movi	a15, 0x372
  1035b7:	fc6891               	l32r	a9, 102758 (ac44 <xthals_release_major+0x7d64>)
  1035ba:	1a2282               	l32i	a8, a2, 104
  1035bd:	c0a3d2               	movi	a13, 0x3c0
  1035c0:	c08890               	sub	a8, a8, a9
  1035c3:	83df80               	moveqz	a13, a15, a8
  1035c6:	41d9                	s32i.n	a13, a1, 16
  1035c8:	0ca4a2               	movi	a10, 0x40c
  1035cb:	fc64b1               	l32r	a11, 10275c (80002a20 <__log_data___1__1__0_au_task_0_au_task_1_c_776$19474_71_20>)
  1035ce:	0020c0               	memw
  1035d1:	5106d2               	l8ui	a13, a6, 81
  1035d4:	b1f8                	l32i.n	a15, a1, 44
  1035d6:	0ec8                	l32i.n	a12, a14, 0
  1035d8:	2a16e2               	l16ui	a14, a6, 84
  1035db:	14c0c0               	extui	a12, a12, 0, 2
  1035de:	134fa5               	call8	116ad8 <dbfw_StoreTrace>
  1035e1:	1a0c                	movi.n	a10, 1
  1035e3:	ef52a2               	s16i	a10, a2, 0x1de
  1035e6:	fa0c                	movi.n	a10, 15
  1035e8:	fef965               	call8	102580 <_xtos_set_intlevel>
  1035eb:	41d8                	l32i.n	a13, a1, 16
  1035ed:	0013b2               	l16ui	a11, a3, 0
  1035f0:	91a9                	s32i.n	a10, a1, 36
  1035f2:	bbdc                	bnez.n	a11, 103611 <au_task_1stCodecDecode+0x571>
  1035f4:	2e1c                	movi.n	a14, 18
  1035f6:	1213f2               	l16ui	a15, a3, 36
  1035f9:	f80c                	movi.n	a8, 15
  1035fb:	8389                	s32i.n	a8, a3, 32
  1035fd:	90ff30               	addx2	a15, a15, a3
  103600:	135fe2               	s16i	a14, a15, 38
  103603:	1213c2               	l16ui	a12, a3, 36
  103606:	cc1b                	addi.n	a12, a12, 1
  103608:	64c0c0               	extui	a12, a12, 0, 7
  10360b:	1253c2               	s16i	a12, a3, 36
  10360e:	000746               	j	10362f <au_task_1stCodecDecode+0x58f>

00103611 <au_task_1stCodecDecode+0x571>:
  103611:	961492               	l16ui	a9, a4, 0x12c
  103614:	17c9f6               	bgeui	a9, 32, 10362f <au_task_1stCodecDecode+0x58f>
  103617:	90c940               	addx2	a12, a9, a4
  10361a:	12a0b2               	movi	a11, 18
  10361d:	0fa0e2               	movi	a14, 15
  103620:	4a64e2               	s32i	a14, a4, 0x128
  103623:	975cb2               	s16i	a11, a12, 0x12e
  103626:	9614a2               	l16ui	a10, a4, 0x12c
  103629:	01caa2               	addi	a10, a10, 1
  10362c:	9654a2               	s16i	a10, a4, 0x12c
  10362f:	3c2d24               	ae_movda16	aed2, a13
  103632:	1d2282               	l32i	a8, a2, 116
  103635:	510692               	l8ui	a9, a6, 81
  103638:	400001b54403498e 	{ ae_movda16	aed3, a9; nop; ae_movda32	aed0, a8 }
  103640:	0c801a823310959e 	{ nop; ae_mula16x4	aed1, aed0, aed2, aed3 }
  103648:	91a8                	l32i.n	a10, a1, 36
  10364a:	25f0c4               	ae_movad32.l	a15, aed0
  10364d:	1d62f2               	s32i	a15, a2, 116
  103650:	febde5               	call8	102230 <_xtos_restore_intlevel>
  103653:	0013a2               	l16ui	a10, a3, 0
  103656:	badc                	bnez.n	a10, 103675 <au_task_1stCodecDecode+0x5d5>
  103658:	3c1c                	movi.n	a12, 19
  10365a:	1213d2               	l16ui	a13, a3, 36
  10365d:	91e8                	l32i.n	a14, a1, 36
  10365f:	83e9                	s32i.n	a14, a3, 32
  103661:	90dd30               	addx2	a13, a13, a3
  103664:	135dc2               	s16i	a12, a13, 38
  103667:	1213b2               	l16ui	a11, a3, 36
  10366a:	bb1b                	addi.n	a11, a11, 1
  10366c:	64b0b0               	extui	a11, a11, 0, 7
  10366f:	1253b2               	s16i	a11, a3, 36
  103672:	000686               	j	103690 <au_task_1stCodecDecode+0x5f0>

00103675 <au_task_1stCodecDecode+0x5d5>:
  103675:	961492               	l16ui	a9, a4, 0x12c
  103678:	14c9f6               	bgeui	a9, 32, 103690 <au_task_1stCodecDecode+0x5f0>
  10367b:	90a940               	addx2	a10, a9, a4
  10367e:	381c                	movi.n	a8, 19
  103680:	91b8                	l32i.n	a11, a1, 36
  103682:	4a64b2               	s32i	a11, a4, 0x128
  103685:	975a82               	s16i	a8, a10, 0x12e
  103688:	9614f2               	l16ui	a15, a4, 0x12c
  10368b:	ff1b                	addi.n	a15, a15, 1
  10368d:	9654f2               	s16i	a15, a4, 0x12c
  103690:	fc2ce1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103693:	0ee8                	l32i.n	a14, a14, 0
  103695:	0020c0               	memw
  103698:	0ec8                	l32i.n	a12, a14, 0
  10369a:	14c0c0               	extui	a12, a12, 0, 2
  10369d:	9c8c                	beqz.n	a12, 1036aa <au_task_1stCodecDecode+0x60a>
  10369f:	0020c0               	memw
  1036a2:	0ef8                	l32i.n	a15, a14, 0
  1036a4:	14f0f0               	extui	a15, a15, 0, 2
  1036a7:	073f66               	bnei	a15, 3, 1036b2 <au_task_1stCodecDecode+0x612>

001036aa <au_task_1stCodecDecode+0x60a>:
  1036aa:	080c                	movi.n	a8, 0
  1036ac:	514682               	s8i	a8, a6, 81
  1036af:	2a5682               	s16i	a8, a6, 84

001036b2 <au_task_1stCodecDecode+0x612>:
  1036b2:	00a092               	movi	a9, 0
  1036b5:	504692               	s8i	a9, a6, 80
  1036b8:	0025c2               	l32i	a12, a5, 0
  1036bb:	0e2ce2               	l32i	a14, a12, 56
  1036be:	7d0c                	movi.n	a13, 7
  1036c0:	a0eec0               	addx4	a14, a14, a12
  1036c3:	fed9                	s32i.n	a13, a14, 60
  1036c5:	ecb8                	l32i.n	a11, a12, 56
  1036c7:	bb1b                	addi.n	a11, a11, 1
  1036c9:	24b0b0               	extui	a11, a11, 0, 3
  1036cc:	ecb9                	s32i.n	a11, a12, 56
  1036ce:	0013a2               	l16ui	a10, a3, 0
  1036d1:	3aec                	bnez.n	a10, 1036f8 <au_task_1stCodecDecode+0x658>
  1036d3:	931382               	l16ui	a8, a3, 0x126
  1036d6:	7f0c                	movi.n	a15, 7
  1036d8:	908830               	addx2	a8, a8, a3
  1036db:	9458f2               	s16i	a15, a8, 0x128
  1036de:	132825               	call8	116960 <dbfw_GetSystemTime>
  1036e1:	9313b2               	l16ui	a11, a3, 0x126
  1036e4:	a0bb30               	addx4	a11, a11, a3
  1036e7:	8a6ba2               	s32i	a10, a11, 0x228
  1036ea:	931392               	l16ui	a9, a3, 0x126
  1036ed:	991b                	addi.n	a9, a9, 1
  1036ef:	649090               	extui	a9, a9, 0, 7
  1036f2:	935392               	s16i	a9, a3, 0x126
  1036f5:	0005c6               	j	103710 <au_task_1stCodecDecode+0x670>

001036f8 <au_task_1stCodecDecode+0x658>:
  1036f8:	b714c2               	l16ui	a12, a4, 0x16e
  1036fb:	11ccf6               	bgeui	a12, 32, 103710 <au_task_1stCodecDecode+0x670>
  1036fe:	90fc40               	addx2	a15, a12, a4
  103701:	07a0e2               	movi	a14, 7
  103704:	b85fe2               	s16i	a14, a15, 0x170
  103707:	b714d2               	l16ui	a13, a4, 0x16e
  10370a:	01cdd2               	addi	a13, a13, 1
  10370d:	b754d2               	s16i	a13, a4, 0x16e
  103710:	1f1282               	l16ui	a8, a2, 62
  103713:	301292               	l16ui	a9, a2, 96
  103716:	05a816               	beqz	a8, 103774 <au_task_1stCodecDecode+0x6d4>
  103719:	057916               	beqz	a9, 103774 <au_task_1stCodecDecode+0x6d4>
  10371c:	3e06a2               	l8ui	a10, a6, 62
  10371f:	fc10b1               	l32r	a11, 102760 (274b00 <g_overlay_parameter>)
  103722:	014a16               	beqz	a10, 10373a <au_task_1stCodecDecode+0x69a>
  103725:	5c2bb2               	l32i	a11, a11, 0x170
  103728:	02ab16               	beqz	a11, 103756 <au_task_1stCodecDecode+0x6b6>
  10372b:	20a770               	or	a10, a7, a7
  10372e:	0f3465               	call8	112a74 <audio_latency_CheckLatencyChange>
  103731:	20a770               	or	a10, a7, a7
  103734:	0f1ae5               	call8	1128e4 <audio_latency_StartLatencyChange>
  103737:	0006c6               	j	103756 <au_task_1stCodecDecode+0x6b6>

0010373a <au_task_1stCodecDecode+0x69a>:
  10373a:	fc01c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10373d:	0cc8                	l32i.n	a12, a12, 0
  10373f:	0020c0               	memw
  103742:	8c0cc2               	l8ui	a12, a12, 140
  103745:	3e46c2               	s8i	a12, a6, 62
  103748:	3e06b2               	l8ui	a11, a6, 62
  10374b:	2a0c                	movi.n	a10, 2
  10374d:	23bb00               	sext	a11, a11, 7
  103750:	f4b0b0               	extui	a11, a11, 0, 16
  103753:	0c88e5               	call8	10ffe0 <au_task_NotifyJitterBufLevelChange>

00103756 <au_task_1stCodecDecode+0x6b6>:
  103756:	1d22e2               	l32i	a14, a2, 116
  103759:	2d3c                	movi.n	a13, 50
  10375b:	0cade7               	bge	a13, a14, 10376b <au_task_1stCodecDecode+0x6cb>
  10375e:	0f0c                	movi.n	a15, 0
  103760:	180c                	movi.n	a8, 1
  103762:	106682               	s32i	a8, a6, 64
  103765:	1266f2               	s32i	a15, a6, 72
  103768:	000206               	j	103774 <au_task_1stCodecDecode+0x6d4>

0010376b <au_task_1stCodecDecode+0x6cb>:
  10376b:	00a092               	movi	a9, 0
  10376e:	116692               	s32i	a9, a6, 68
  103771:	106692               	s32i	a9, a6, 64
  103774:	20a770               	or	a10, a7, a7
  103777:	0fb065               	call8	11327c <audio_latency_jbm_CheckJbmCriterionPE>
  10377a:	002592               	l32i	a9, a5, 0
  10377d:	0e29f2               	l32i	a15, a9, 56
  103780:	08a0e2               	movi	a14, 8
  103783:	a0ff90               	addx4	a15, a15, a9
  103786:	0f6fe2               	s32i	a14, a15, 60
  103789:	e9d8                	l32i.n	a13, a9, 56
  10378b:	dd1b                	addi.n	a13, a13, 1
  10378d:	24d0d0               	extui	a13, a13, 0, 3
  103790:	e9d9                	s32i.n	a13, a9, 56
  103792:	0013a2               	l16ui	a10, a3, 0
  103795:	b714c2               	l16ui	a12, a4, 0x16e
  103798:	0b8a56               	bnez	a10, 103854 <au_task_1stCodecDecode+0x7b4>
  10379b:	931392               	l16ui	a9, a3, 0x126
  10379e:	880c                	movi.n	a8, 8
  1037a0:	909930               	addx2	a9, a9, a3
  1037a3:	945982               	s16i	a8, a9, 0x128
  1037a6:	131ba5               	call8	116960 <dbfw_GetSystemTime>
  1037a9:	9313b2               	l16ui	a11, a3, 0x126
  1037ac:	a0bb30               	addx4	a11, a11, a3
  1037af:	8a6ba2               	s32i	a10, a11, 0x228
  1037b2:	9313a2               	l16ui	a10, a3, 0x126
  1037b5:	0598                	l32i.n	a9, a5, 0
  1037b7:	aa1b                	addi.n	a10, a10, 1
  1037b9:	64a0a0               	extui	a10, a10, 0, 7
  1037bc:	9353a2               	s16i	a10, a3, 0x126

001037bf <au_task_1stCodecDecode+0x71f>:
  1037bf:	e9d8                	l32i.n	a13, a9, 56

001037c1 <au_task_1stCodecDecode+0x721>:
  1037c1:	1026c2               	l32i	a12, a6, 64
  1037c4:	3e22e2               	l32i	a14, a2, 248
  1037c7:	17ec56               	bnez	a12, 103949 <au_task_1stCodecDecode+0x8a9>
  1037ca:	17be56               	bnez	a14, 103949 <au_task_1stCodecDecode+0x8a9>
  1037cd:	a0fd90               	addx4	a15, a13, a9
  1037d0:	65a0e2               	movi	a14, 101
  1037d3:	0f6fe2               	s32i	a14, a15, 60
  1037d6:	0e29d2               	l32i	a13, a9, 56
  1037d9:	01cdd2               	addi	a13, a13, 1
  1037dc:	24d0d0               	extui	a13, a13, 0, 3
  1037df:	e9d9                	s32i.n	a13, a9, 56
  1037e1:	0013f2               	l16ui	a15, a3, 0
  1037e4:	087f56               	bnez	a15, 10386f <au_task_1stCodecDecode+0x7cf>
  1037e7:	931392               	l16ui	a9, a3, 0x126
  1037ea:	7ca082               	movi	a8, 124
  1037ed:	909930               	addx2	a9, a9, a3
  1037f0:	945982               	s16i	a8, a9, 0x128
  1037f3:	1316e5               	call8	116960 <dbfw_GetSystemTime>
  1037f6:	9313b2               	l16ui	a11, a3, 0x126
  1037f9:	a0bb30               	addx4	a11, a11, a3
  1037fc:	8a6ba2               	s32i	a10, a11, 0x228
  1037ff:	9313a2               	l16ui	a10, a3, 0x126
  103802:	0598                	l32i.n	a9, a5, 0
  103804:	aa1b                	addi.n	a10, a10, 1
  103806:	64a0a0               	extui	a10, a10, 0, 7
  103809:	9353a2               	s16i	a10, a3, 0x126

0010380c <au_task_1stCodecDecode+0x76c>:
  10380c:	0e29d2               	l32i	a13, a9, 56

0010380f <au_task_1stCodecDecode+0x76f>:
  10380f:	4022c2               	l32i	a12, a2, 0x100
  103812:	a0dd90               	addx4	a13, a13, a9
  103815:	0b0c16               	beqz	a12, 1038c9 <au_task_1stCodecDecode+0x829>
  103818:	66a082               	movi	a8, 102
  10381b:	0f6d82               	s32i	a8, a13, 60
  10381e:	0e29f2               	l32i	a15, a9, 56
  103821:	ff1b                	addi.n	a15, a15, 1
  103823:	24f0f0               	extui	a15, a15, 0, 3
  103826:	e9f9                	s32i.n	a15, a9, 56
  103828:	0013e2               	l16ui	a14, a3, 0
  10382b:	05ae56               	bnez	a14, 103889 <au_task_1stCodecDecode+0x7e9>
  10382e:	9313a2               	l16ui	a10, a3, 0x126
  103831:	7da092               	movi	a9, 125
  103834:	90aa30               	addx2	a10, a10, a3
  103837:	945a92               	s16i	a9, a10, 0x128
  10383a:	131265               	call8	116960 <dbfw_GetSystemTime>
  10383d:	9313c2               	l16ui	a12, a3, 0x126
  103840:	a0cc30               	addx4	a12, a12, a3
  103843:	8a6ca2               	s32i	a10, a12, 0x228
  103846:	9313b2               	l16ui	a11, a3, 0x126
  103849:	bb1b                	addi.n	a11, a11, 1
  10384b:	64b0b0               	extui	a11, a11, 0, 7
  10384e:	9353b2               	s16i	a11, a3, 0x126
  103851:	0012c6               	j	1038a0 <au_task_1stCodecDecode+0x800>

00103854 <au_task_1stCodecDecode+0x7b4>:
  103854:	0d7ff64190b0cc2e 	{ bgeui.w18	a12, 32, 1037c1 <au_task_1stCodecDecode+0x721>; nop }
  10385c:	90fc40               	addx2	a15, a12, a4
  10385f:	8e0c                	movi.n	a14, 8
  103861:	b85fe2               	s16i	a14, a15, 0x170
  103864:	b714d2               	l16ui	a13, a4, 0x16e
  103867:	dd1b                	addi.n	a13, a13, 1
  103869:	b754d2               	s16i	a13, a4, 0x16e
  10386c:	ffd3c6               	j	1037bf <au_task_1stCodecDecode+0x71f>

0010386f <au_task_1stCodecDecode+0x7cf>:
  10386f:	b714c2               	l16ui	a12, a4, 0x16e
  103872:	99ccf6               	bgeui	a12, 32, 10380f <au_task_1stCodecDecode+0x76f>
  103875:	90bc40               	addx2	a11, a12, a4
  103878:	7ca0a2               	movi	a10, 124
  10387b:	b85ba2               	s16i	a10, a11, 0x170
  10387e:	b71482               	l16ui	a8, a4, 0x16e
  103881:	881b                	addi.n	a8, a8, 1
  103883:	b75482               	s16i	a8, a4, 0x16e
  103886:	ffe086               	j	10380c <au_task_1stCodecDecode+0x76c>

00103889 <au_task_1stCodecDecode+0x7e9>:
  103889:	b714c2               	l16ui	a12, a4, 0x16e
  10388c:	10ccf6               	bgeui	a12, 32, 1038a0 <au_task_1stCodecDecode+0x800>
  10388f:	90fc40               	addx2	a15, a12, a4
  103892:	7da0e2               	movi	a14, 125
  103895:	b85fe2               	s16i	a14, a15, 0x170
  103898:	b714d2               	l16ui	a13, a4, 0x16e
  10389b:	dd1b                	addi.n	a13, a13, 1
  10389d:	b754d2               	s16i	a13, a4, 0x16e
  1038a0:	a1a8                	l32i.n	a10, a1, 40
  1038a2:	0b0c                	movi.n	a11, 0
  1038a4:	2c0c                	movi.n	a12, 2
  1038a6:	1d0c                	movi.n	a13, 1
  1038a8:	03c465               	call8	1074f0 <au_task_AudioFillInputBuffer>
  1038ab:	1d1282               	l16ui	a8, a2, 58
  1038ae:	0852a2               	s16i	a10, a2, 16
  1038b1:	38cc                	bnez.n	a8, 1038b8 <au_task_1stCodecDecode+0x818>
  1038b3:	090c                	movi.n	a9, 0
  1038b5:	406292               	s32i	a9, a2, 0x100

001038b8 <au_task_1stCodecDecode+0x818>:
  1038b8:	0812a2               	l16ui	a10, a2, 16
  1038bb:	07ba16               	beqz	a10, 10393a <au_task_1stCodecDecode+0x89a>
  1038be:	0b0c                	movi.n	a11, 0
  1038c0:	3d62b2               	s32i	a11, a2, 244
  1038c3:	4162b2               	s32i	a11, a2, 0x104
  1038c6:	001c06               	j	10393a <au_task_1stCodecDecode+0x89a>

001038c9 <au_task_1stCodecDecode+0x829>:
  1038c9:	67a0f2               	movi	a15, 103
  1038cc:	0f6df2               	s32i	a15, a13, 60
  1038cf:	0e29e2               	l32i	a14, a9, 56
  1038d2:	01cee2               	addi	a14, a14, 1
  1038d5:	24e0e0               	extui	a14, a14, 0, 3
  1038d8:	e9e9                	s32i.n	a14, a9, 56
  1038da:	0013c2               	l16ui	a12, a3, 0
  1038dd:	4cec                	bnez.n	a12, 103905 <au_task_1stCodecDecode+0x865>
  1038df:	931392               	l16ui	a9, a3, 0x126
  1038e2:	7ea082               	movi	a8, 126
  1038e5:	909930               	addx2	a9, a9, a3
  1038e8:	945982               	s16i	a8, a9, 0x128
  1038eb:	130765               	call8	116960 <dbfw_GetSystemTime>
  1038ee:	9313b2               	l16ui	a11, a3, 0x126
  1038f1:	a0bb30               	addx4	a11, a11, a3
  1038f4:	8a6ba2               	s32i	a10, a11, 0x228
  1038f7:	9313a2               	l16ui	a10, a3, 0x126
  1038fa:	aa1b                	addi.n	a10, a10, 1
  1038fc:	64a0a0               	extui	a10, a10, 0, 7
  1038ff:	9353a2               	s16i	a10, a3, 0x126
  103902:	0005c6               	j	10391d <au_task_1stCodecDecode+0x87d>

00103905 <au_task_1stCodecDecode+0x865>:
  103905:	b714c2               	l16ui	a12, a4, 0x16e
  103908:	11ccf6               	bgeui	a12, 32, 10391d <au_task_1stCodecDecode+0x87d>
  10390b:	90fc40               	addx2	a15, a12, a4
  10390e:	7ea0e2               	movi	a14, 126
  103911:	b85fe2               	s16i	a14, a15, 0x170
  103914:	b714d2               	l16ui	a13, a4, 0x16e
  103917:	01cdd2               	addi	a13, a13, 1
  10391a:	b754d2               	s16i	a13, a4, 0x16e
  10391d:	0a21a2               	l32i	a10, a1, 40
  103920:	00a0b2               	movi	a11, 0
  103923:	0c0c                	movi.n	a12, 0
  103925:	1d0c                	movi.n	a13, 1
  103927:	03bca5               	call8	1074f0 <au_task_AudioFillInputBuffer>
  10392a:	0852a2               	s16i	a10, a2, 16
  10392d:	f480a0               	extui	a8, a10, 0, 16
  103930:	688c                	beqz.n	a8, 10393a <au_task_1stCodecDecode+0x89a>
  103932:	090c                	movi.n	a9, 0
  103934:	3d6292               	s32i	a9, a2, 244
  103937:	416292               	s32i	a9, a2, 0x104
  10393a:	1e12b2               	l16ui	a11, a2, 60
  10393d:	0812a2               	l16ui	a10, a2, 16
  103940:	0598                	l32i.n	a9, a5, 0
  103942:	aaba                	add.n	a10, a10, a11
  103944:	1e52a2               	s16i	a10, a2, 60
  103947:	e9d8                	l32i.n	a13, a9, 56
  103949:	9f0c                	movi.n	a15, 9
  10394b:	a08d90               	addx4	a8, a13, a9
  10394e:	f8f9                	s32i.n	a15, a8, 60
  103950:	e9e8                	l32i.n	a14, a9, 56
  103952:	ee1b                	addi.n	a14, a14, 1
  103954:	24e0e0               	extui	a14, a14, 0, 3
  103957:	e9e9                	s32i.n	a14, a9, 56
  103959:	0013c2               	l16ui	a12, a3, 0
  10395c:	3cec                	bnez.n	a12, 103983 <au_task_1stCodecDecode+0x8e3>
  10395e:	9313a2               	l16ui	a10, a3, 0x126
  103961:	990c                	movi.n	a9, 9
  103963:	90aa30               	addx2	a10, a10, a3
  103966:	945a92               	s16i	a9, a10, 0x128
  103969:	12ff65               	call8	116960 <dbfw_GetSystemTime>
  10396c:	9313c2               	l16ui	a12, a3, 0x126
  10396f:	a0cc30               	addx4	a12, a12, a3
  103972:	8a6ca2               	s32i	a10, a12, 0x228
  103975:	9313b2               	l16ui	a11, a3, 0x126
  103978:	bb1b                	addi.n	a11, a11, 1
  10397a:	64b0b0               	extui	a11, a11, 0, 7
  10397d:	9353b2               	s16i	a11, a3, 0x126
  103980:	0005c6               	j	10399b <au_task_1stCodecDecode+0x8fb>

00103983 <au_task_1stCodecDecode+0x8e3>:
  103983:	b714c2               	l16ui	a12, a4, 0x16e
  103986:	09a0e2               	movi	a14, 9
  103989:	0eccf6               	bgeui	a12, 32, 10399b <au_task_1stCodecDecode+0x8fb>
  10398c:	90fc40               	addx2	a15, a12, a4
  10398f:	b85fe2               	s16i	a14, a15, 0x170
  103992:	b714d2               	l16ui	a13, a4, 0x16e
  103995:	01cdd2               	addi	a13, a13, 1
  103998:	b754d2               	s16i	a13, a4, 0x16e
  10399b:	062282               	l32i	a8, a2, 24
  10399e:	1e12c2               	l16ui	a12, a2, 60
  1039a1:	140866               	bnei	a8, -1, 1039b9 <au_task_1stCodecDecode+0x919>
  1039a4:	081292               	l16ui	a9, a2, 16
  1039a7:	e9cc                	bnez.n	a9, 1039b9 <au_task_1stCodecDecode+0x919>
  1039a9:	0a92a2               	l16si	a10, a2, 20
  1039ac:	9acc                	bnez.n	a10, 1039b9 <au_task_1stCodecDecode+0x919>
  1039ae:	2412b2               	l16ui	a11, a2, 72
  1039b1:	0d40b141e0b00bae 	{ beqz.w18	a11, 1044d3 <au_task_1stCodecDecode+0x1433>; nop }
  1039b9:	413c16               	beqz	a12, 103dd0 <au_task_1stCodecDecode+0xd30>
  1039bc:	ae0c                	movi.n	a14, 10
  1039be:	e1d8                	l32i.n	a13, a1, 56
  1039c0:	6446e2               	s8i	a14, a6, 100
  1039c3:	0d401c41c0b04dce 	{ bnei.w18	a13, 4, 103b93 <au_task_1stCodecDecode+0xaf3>; nop }
  1039cb:	0692f2               	l16si	a15, a2, 12
  1039ce:	1c1f56               	bnez	a15, 103b93 <au_task_1stCodecDecode+0xaf3>
  1039d1:	05a8                	l32i.n	a10, a5, 0
  1039d3:	eac8                	l32i.n	a12, a10, 56
  1039d5:	ab0c                	movi.n	a11, 10
  1039d7:	a0cca0               	addx4	a12, a12, a10
  1039da:	fcb9                	s32i.n	a11, a12, 60
  1039dc:	ea98                	l32i.n	a9, a10, 56
  1039de:	991b                	addi.n	a9, a9, 1
  1039e0:	249090               	extui	a9, a9, 0, 3
  1039e3:	ea99                	s32i.n	a9, a10, 56
  1039e5:	001382               	l16ui	a8, a3, 0
  1039e8:	38ec                	bnez.n	a8, 103a0f <au_task_1stCodecDecode+0x96f>
  1039ea:	9313e2               	l16ui	a14, a3, 0x126
  1039ed:	ad0c                	movi.n	a13, 10
  1039ef:	90ee30               	addx2	a14, a14, a3
  1039f2:	945ed2               	s16i	a13, a14, 0x128
  1039f5:	12f6a5               	call8	116960 <dbfw_GetSystemTime>
  1039f8:	931382               	l16ui	a8, a3, 0x126
  1039fb:	a08830               	addx4	a8, a8, a3
  1039fe:	8a68a2               	s32i	a10, a8, 0x228
  103a01:	9313f2               	l16ui	a15, a3, 0x126
  103a04:	ff1b                	addi.n	a15, a15, 1
  103a06:	64f0f0               	extui	a15, a15, 0, 7
  103a09:	9353f2               	s16i	a15, a3, 0x126
  103a0c:	0005c6               	j	103a27 <au_task_1stCodecDecode+0x987>

00103a0f <au_task_1stCodecDecode+0x96f>:
  103a0f:	b714c2               	l16ui	a12, a4, 0x16e
  103a12:	11ccf6               	bgeui	a12, 32, 103a27 <au_task_1stCodecDecode+0x987>
  103a15:	90bc40               	addx2	a11, a12, a4
  103a18:	0aa0a2               	movi	a10, 10
  103a1b:	b85ba2               	s16i	a10, a11, 0x170
  103a1e:	b71492               	l16ui	a9, a4, 0x16e
  103a21:	01c992               	addi	a9, a9, 1
  103a24:	b75492               	s16i	a9, a4, 0x16e
  103a27:	fb46e1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103a2a:	002ee2               	l32i	a14, a14, 0
  103a2d:	0020c0               	memw
  103a30:	1c1ec2               	l16ui	a12, a14, 56
  103a33:	1f6c57               	bbci	a12, 5, 103a56 <au_task_1stCodecDecode+0x9b6>
  103a36:	fb4af1               	l32r	a15, 102760 (274b00 <g_overlay_parameter>)
  103a39:	5c2ff2               	l32i	a15, a15, 0x170
  103a3c:	6fdc                	bnez.n	a15, 103a56 <au_task_1stCodecDecode+0x9b6>
  103a3e:	1f2282               	l32i	a8, a2, 124
  103a41:	7fa092               	movi	a9, 127
  103a44:	648080               	extui	a8, a8, 0, 7
  103a47:	3b9897               	bne	a8, a9, 103a86 <au_task_1stCodecDecode+0x9e6>
  103a4a:	08a4a2               	movi	a10, 0x408
  103a4d:	fb45b1               	l32r	a11, 102764 (80002b20 <__log_data___1__1__0_au_task_0_au_task_1_c_993$19476_71_21>)
  103a50:	130865               	call8	116ad8 <dbfw_StoreTrace>
  103a53:	000bc6               	j	103a86 <au_task_1stCodecDecode+0x9e6>

00103a56 <au_task_1stCodecDecode+0x9b6>:
  103a56:	0020c0               	memw
  103a59:	1c1e92               	l16ui	a9, a14, 56
  103a5c:	26e957               	bbsi	a9, 5, 103a86 <au_task_1stCodecDecode+0x9e6>
  103a5f:	fb40a1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  103a62:	5c2aa2               	l32i	a10, a10, 0x170
  103a65:	01da16               	beqz	a10, 103a86 <au_task_1stCodecDecode+0x9e6>
  103a68:	0020c0               	memw
  103a6b:	20a0c2               	movi	a12, 32
  103a6e:	1c1eb2               	l16ui	a11, a14, 56
  103a71:	08a4a2               	movi	a10, 0x408
  103a74:	10bbc0               	and	a11, a11, a12
  103a77:	fb3cc1               	l32r	a12, 102768 (274c00 <g_overlay_parameter+0x100>)
  103a7a:	21b5b0               	srai	a11, a11, 5
  103a7d:	1c6cb2               	s32i	a11, a12, 112
  103a80:	fb3bb1               	l32r	a11, 10276c (80002c20 <__log_data___1__1__0_au_task_0_au_task_1_c_1000$19477_71_22>)
  103a83:	130565               	call8	116ad8 <dbfw_StoreTrace>
  103a86:	fb2ed1               	l32r	a13, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103a89:	002dd2               	l32i	a13, a13, 0
  103a8c:	0020c0               	memw
  103a8f:	1d1dd2               	l16ui	a13, a13, 58
  103a92:	0aed57               	bbsi	a13, 5, 103aa0 <au_task_1stCodecDecode+0xa00>
  103a95:	c606e2               	l8ui	a14, a6, 198
  103a98:	0f3e66               	bnei	a14, 3, 103aab <au_task_1stCodecDecode+0xa0b>
  103a9b:	1f0c                	movi.n	a15, 1
  103a9d:	c746f2               	s8i	a15, a6, 199

00103aa0 <au_task_1stCodecDecode+0xa00>:
  103aa0:	fb3091               	l32r	a9, 102760 (274b00 <g_overlay_parameter>)
  103aa3:	280c                	movi.n	a8, 2
  103aa5:	165982               	s16i	a8, a9, 44
  103aa8:	0005c6               	j	103ac3 <au_task_1stCodecDecode+0xa23>

00103aab <au_task_1stCodecDecode+0xa0b>:
  103aab:	fb23a1               	l32r	a10, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  103aae:	002aa2               	l32i	a10, a10, 0
  103ab1:	04daa2               	addmi	a10, a10, 0x400
  103ab4:	90caa2               	addi	a10, a10, -112
  103ab7:	0020c0               	memw
  103aba:	fb29b1               	l32r	a11, 102760 (274b00 <g_overlay_parameter>)
  103abd:	7f2aa2               	l32i	a10, a10, 0x1fc
  103ac0:	165ba2               	s16i	a10, a11, 44
  103ac3:	fb27a1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  103ac6:	00a0b2               	movi	a11, 0
  103ac9:	fcfaa5               	call8	100a74 <au_task_vend_AudioDecode>
  103acc:	fb25a1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  103acf:	fcf7a5               	call8	100a48 <au_task_vend_GetNumOfOutputSamples>
  103ad2:	0add                	mov.n	a13, a10
  103ad4:	02fad6               	bgez	a10, 103b07 <au_task_1stCodecDecode+0xa67>
  103ad7:	eb7c                	movi.n	a11, -2
  103ad9:	08a4a2               	movi	a10, 0x408
  103adc:	62b9                	s32i.n	a11, a2, 24
  103ade:	fb24b1               	l32r	a11, 102770 (80002d20 <__log_data___1__1__0_au_task_0_au_task_1_c_1030$19479_71_24>)
  103ae1:	12ff65               	call8	116ad8 <dbfw_StoreTrace>
  103ae4:	fb1fa1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  103ae7:	1b0c                	movi.n	a11, 1
  103ae9:	fcf8a5               	call8	100a74 <au_task_vend_AudioDecode>
  103aec:	fb1da1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  103aef:	fcf5a5               	call8	100a48 <au_task_vend_GetNumOfOutputSamples>
  103af2:	0add                	mov.n	a13, a10
  103af4:	00fad6               	bgez	a10, 103b07 <au_task_1stCodecDecode+0xa67>
  103af7:	08a4a2               	movi	a10, 0x408
  103afa:	fb1eb1               	l32r	a11, 102774 (80002e20 <__log_data___1__1__0_au_task_0_au_task_1_c_1038$19480_71_25>)
  103afd:	ec7c                	movi.n	a12, -2
  103aff:	62c9                	s32i.n	a12, a2, 24
  103b01:	12fd65               	call8	116ad8 <dbfw_StoreTrace>
  103b04:	000986               	j	103b2e <au_task_1stCodecDecode+0xa8e>

00103b07 <au_task_1stCodecDecode+0xa67>:
  103b07:	f1d9                	s32i.n	a13, a1, 60
  103b09:	7e0c                	movi.n	a14, 7
  103b0b:	0e0ed7               	bnone	a14, a13, 103b1d <au_task_1stCodecDecode+0xa7d>
  103b0e:	09a4a2               	movi	a10, 0x409
  103b11:	fb19b1               	l32r	a11, 102778 (80002f20 <__log_data___1__1__0_au_task_0_au_task_1_c_1044$19481_71_26>)
  103b14:	1012c2               	l16ui	a12, a2, 32
  103b17:	0020f0               	nop
  103b1a:	12fbe5               	call8	116ad8 <dbfw_StoreTrace>

00103b1d <au_task_1stCodecDecode+0xa7d>:
  103b1d:	887c                	movi.n	a8, -8
  103b1f:	090c                	movi.n	a9, 0
  103b21:	f1f8                	l32i.n	a15, a1, 60
  103b23:	6299                	s32i.n	a9, a2, 24
  103b25:	10ff80               	and	a15, a15, a8
  103b28:	11ffe0               	slli	a15, a15, 2
  103b2b:	0f52f2               	s16i	a15, a2, 30

00103b2e <au_task_1stCodecDecode+0xa8e>:
  103b2e:	0025c2               	l32i	a12, a5, 0
  103b31:	1e12f2               	l16ui	a15, a2, 60
  103b34:	0a52f2               	s16i	a15, a2, 20
  103b37:	0e2ce2               	l32i	a14, a12, 56
  103b3a:	0ba0d2               	movi	a13, 11
  103b3d:	a0eec0               	addx4	a14, a14, a12
  103b40:	fed9                	s32i.n	a13, a14, 60
  103b42:	ecb8                	l32i.n	a11, a12, 56
  103b44:	bb1b                	addi.n	a11, a11, 1
  103b46:	24b0b0               	extui	a11, a11, 0, 3
  103b49:	ecb9                	s32i.n	a11, a12, 56
  103b4b:	0013a2               	l16ui	a10, a3, 0
  103b4e:	3aec                	bnez.n	a10, 103b75 <au_task_1stCodecDecode+0xad5>
  103b50:	931392               	l16ui	a9, a3, 0x126
  103b53:	b80c                	movi.n	a8, 11
  103b55:	909930               	addx2	a9, a9, a3
  103b58:	945982               	s16i	a8, a9, 0x128
  103b5b:	12e065               	call8	116960 <dbfw_GetSystemTime>
  103b5e:	9313b2               	l16ui	a11, a3, 0x126
  103b61:	a0bb30               	addx4	a11, a11, a3
  103b64:	8a6ba2               	s32i	a10, a11, 0x228
  103b67:	9313a2               	l16ui	a10, a3, 0x126
  103b6a:	aa1b                	addi.n	a10, a10, 1
  103b6c:	64a0a0               	extui	a10, a10, 0, 7
  103b6f:	9353a2               	s16i	a10, a3, 0x126
  103b72:	003646               	j	103c4f <au_task_1stCodecDecode+0xbaf>

00103b75 <au_task_1stCodecDecode+0xad5>:
  103b75:	b714c2               	l16ui	a12, a4, 0x16e
  103b78:	0d400d4130b0cc2e 	{ bgeui.w18	a12, 32, 103c4f <au_task_1stCodecDecode+0xbaf>; nop }
  103b80:	90fc40               	addx2	a15, a12, a4
  103b83:	be0c                	movi.n	a14, 11
  103b85:	b85fe2               	s16i	a14, a15, 0x170
  103b88:	b714d2               	l16ui	a13, a4, 0x16e
  103b8b:	dd1b                	addi.n	a13, a13, 1
  103b8d:	b754d2               	s16i	a13, a4, 0x16e
  103b90:	002ec6               	j	103c4f <au_task_1stCodecDecode+0xbaf>

00103b93 <au_task_1stCodecDecode+0xaf3>:
  103b93:	0025a2               	l32i	a10, a5, 0
  103b96:	0e2ac2               	l32i	a12, a10, 56
  103b99:	0ca0b2               	movi	a11, 12
  103b9c:	a0cca0               	addx4	a12, a12, a10
  103b9f:	fcb9                	s32i.n	a11, a12, 60
  103ba1:	ea98                	l32i.n	a9, a10, 56
  103ba3:	991b                	addi.n	a9, a9, 1
  103ba5:	249090               	extui	a9, a9, 0, 3
  103ba8:	ea99                	s32i.n	a9, a10, 56
  103baa:	001382               	l16ui	a8, a3, 0
  103bad:	b714c2               	l16ui	a12, a4, 0x16e
  103bb0:	38ec                	bnez.n	a8, 103bd7 <au_task_1stCodecDecode+0xb37>
  103bb2:	9313e2               	l16ui	a14, a3, 0x126
  103bb5:	cd0c                	movi.n	a13, 12
  103bb7:	90ee30               	addx2	a14, a14, a3
  103bba:	945ed2               	s16i	a13, a14, 0x128
  103bbd:	12da25               	call8	116960 <dbfw_GetSystemTime>
  103bc0:	931382               	l16ui	a8, a3, 0x126
  103bc3:	a08830               	addx4	a8, a8, a3
  103bc6:	8a68a2               	s32i	a10, a8, 0x228
  103bc9:	9313f2               	l16ui	a15, a3, 0x126
  103bcc:	ff1b                	addi.n	a15, a15, 1
  103bce:	64f0f0               	extui	a15, a15, 0, 7
  103bd1:	9353f2               	s16i	a15, a3, 0x126
  103bd4:	000506               	j	103bec <au_task_1stCodecDecode+0xb4c>

00103bd7 <au_task_1stCodecDecode+0xb37>:
  103bd7:	11ccf6               	bgeui	a12, 32, 103bec <au_task_1stCodecDecode+0xb4c>
  103bda:	90bc40               	addx2	a11, a12, a4
  103bdd:	0ca0a2               	movi	a10, 12
  103be0:	b85ba2               	s16i	a10, a11, 0x170
  103be3:	b71492               	l16ui	a9, a4, 0x16e
  103be6:	01c992               	addi	a9, a9, 1
  103be9:	b75492               	s16i	a9, a4, 0x16e
  103bec:	0c2182               	l32i	a8, a1, 48
  103bef:	1888                	l32i.n	a8, a8, 4
  103bf1:	07ad                	mov.n	a10, a7
  103bf3:	0008e0               	callx8	a8
  103bf6:	05b8                	l32i.n	a11, a5, 0
  103bf8:	0a52a2               	s16i	a10, a2, 20
  103bfb:	ebc8                	l32i.n	a12, a11, 56
  103bfd:	dd0c                	movi.n	a13, 13
  103bff:	a0ccb0               	addx4	a12, a12, a11
  103c02:	fcd9                	s32i.n	a13, a12, 60
  103c04:	eba8                	l32i.n	a10, a11, 56
  103c06:	aa1b                	addi.n	a10, a10, 1
  103c08:	24a0a0               	extui	a10, a10, 0, 3
  103c0b:	eba9                	s32i.n	a10, a11, 56
  103c0d:	001392               	l16ui	a9, a3, 0
  103c10:	b714c2               	l16ui	a12, a4, 0x16e
  103c13:	39ec                	bnez.n	a9, 103c3a <au_task_1stCodecDecode+0xb9a>
  103c15:	9313e2               	l16ui	a14, a3, 0x126
  103c18:	dd0c                	movi.n	a13, 13
  103c1a:	90ee30               	addx2	a14, a14, a3
  103c1d:	945ed2               	s16i	a13, a14, 0x128
  103c20:	12d3e5               	call8	116960 <dbfw_GetSystemTime>
  103c23:	931382               	l16ui	a8, a3, 0x126
  103c26:	a08830               	addx4	a8, a8, a3
  103c29:	8a68a2               	s32i	a10, a8, 0x228
  103c2c:	9313f2               	l16ui	a15, a3, 0x126
  103c2f:	ff1b                	addi.n	a15, a15, 1
  103c31:	64f0f0               	extui	a15, a15, 0, 7
  103c34:	9353f2               	s16i	a15, a3, 0x126
  103c37:	000506               	j	103c4f <au_task_1stCodecDecode+0xbaf>

00103c3a <au_task_1stCodecDecode+0xb9a>:
  103c3a:	11ccf6               	bgeui	a12, 32, 103c4f <au_task_1stCodecDecode+0xbaf>
  103c3d:	90bc40               	addx2	a11, a12, a4
  103c40:	0da0a2               	movi	a10, 13
  103c43:	b85ba2               	s16i	a10, a11, 0x170
  103c46:	b71492               	l16ui	a9, a4, 0x16e
  103c49:	01c992               	addi	a9, a9, 1
  103c4c:	b75492               	s16i	a9, a4, 0x16e
  103c4f:	0622d2               	l32i	a13, a2, 24
  103c52:	05e8                	l32i.n	a14, a5, 0
  103c54:	064d56               	bnez	a13, 103cbc <au_task_1stCodecDecode+0xc1c>
  103c57:	1a0c                	movi.n	a10, 1
  103c59:	0a9292               	l16si	a9, a2, 20
  103c5c:	0e5292               	s16i	a9, a2, 28
  103c5f:	2a52a2               	s16i	a10, a2, 84
  103c62:	ee88                	l32i.n	a8, a14, 56
  103c64:	ef0c                	movi.n	a15, 14
  103c66:	a088e0               	addx4	a8, a8, a14
  103c69:	f8f9                	s32i.n	a15, a8, 60
  103c6b:	eed8                	l32i.n	a13, a14, 56
  103c6d:	dd1b                	addi.n	a13, a13, 1
  103c6f:	24d0d0               	extui	a13, a13, 0, 3
  103c72:	eed9                	s32i.n	a13, a14, 56
  103c74:	0013c2               	l16ui	a12, a3, 0
  103c77:	3cec                	bnez.n	a12, 103c9e <au_task_1stCodecDecode+0xbfe>
  103c79:	9313c2               	l16ui	a12, a3, 0x126
  103c7c:	eb0c                	movi.n	a11, 14
  103c7e:	90cc30               	addx2	a12, a12, a3
  103c81:	945cb2               	s16i	a11, a12, 0x128
  103c84:	12cda5               	call8	116960 <dbfw_GetSystemTime>
  103c87:	9313e2               	l16ui	a14, a3, 0x126
  103c8a:	a0ee30               	addx4	a14, a14, a3
  103c8d:	8a6ea2               	s32i	a10, a14, 0x228
  103c90:	9313d2               	l16ui	a13, a3, 0x126
  103c93:	dd1b                	addi.n	a13, a13, 1
  103c95:	64d0d0               	extui	a13, a13, 0, 7
  103c98:	9353d2               	s16i	a13, a3, 0x126
  103c9b:	002106               	j	103d23 <au_task_1stCodecDecode+0xc83>

00103c9e <au_task_1stCodecDecode+0xbfe>:
  103c9e:	b714c2               	l16ui	a12, a4, 0x16e
  103ca1:	e80c                	movi.n	a8, 14
  103ca3:	0d400741c0b0cc2e 	{ bgeui.w18	a12, 32, 103d23 <au_task_1stCodecDecode+0xc83>; nop }
  103cab:	909c40               	addx2	a9, a12, a4
  103cae:	b85982               	s16i	a8, a9, 0x170
  103cb1:	b714f2               	l16ui	a15, a4, 0x16e
  103cb4:	ff1b                	addi.n	a15, a15, 1
  103cb6:	b754f2               	s16i	a15, a4, 0x16e
  103cb9:	001986               	j	103d23 <au_task_1stCodecDecode+0xc83>

00103cbc <au_task_1stCodecDecode+0xc1c>:
  103cbc:	0aa4a2               	movi	a10, 0x40a
  103cbf:	faafb1               	l32r	a11, 10277c (80003020 <__log_data___1__1__0_au_task_0_au_task_1_c_1080$19482_71_27>)
  103cc2:	0e21c2               	l32i	a12, a1, 56
  103cc5:	12e125               	call8	116ad8 <dbfw_StoreTrace>
  103cc8:	0025c2               	l32i	a12, a5, 0
  103ccb:	0e2ce2               	l32i	a14, a12, 56
  103cce:	0fa0d2               	movi	a13, 15
  103cd1:	a0eec0               	addx4	a14, a14, a12
  103cd4:	0f6ed2               	s32i	a13, a14, 60
  103cd7:	0e2cb2               	l32i	a11, a12, 56
  103cda:	bb1b                	addi.n	a11, a11, 1
  103cdc:	24b0b0               	extui	a11, a11, 0, 3
  103cdf:	ecb9                	s32i.n	a11, a12, 56
  103ce1:	0013a2               	l16ui	a10, a3, 0
  103ce4:	b714c2               	l16ui	a12, a4, 0x16e
  103ce7:	3aec                	bnez.n	a10, 103d0e <au_task_1stCodecDecode+0xc6e>
  103ce9:	931382               	l16ui	a8, a3, 0x126
  103cec:	ff0c                	movi.n	a15, 15
  103cee:	908830               	addx2	a8, a8, a3
  103cf1:	9458f2               	s16i	a15, a8, 0x128
  103cf4:	12c6a5               	call8	116960 <dbfw_GetSystemTime>
  103cf7:	9313b2               	l16ui	a11, a3, 0x126
  103cfa:	a0bb30               	addx4	a11, a11, a3
  103cfd:	8a6ba2               	s32i	a10, a11, 0x228
  103d00:	931392               	l16ui	a9, a3, 0x126
  103d03:	991b                	addi.n	a9, a9, 1
  103d05:	649090               	extui	a9, a9, 0, 7
  103d08:	935392               	s16i	a9, a3, 0x126
  103d0b:	000506               	j	103d23 <au_task_1stCodecDecode+0xc83>

00103d0e <au_task_1stCodecDecode+0xc6e>:
  103d0e:	11ccf6               	bgeui	a12, 32, 103d23 <au_task_1stCodecDecode+0xc83>
  103d11:	90fc40               	addx2	a15, a12, a4
  103d14:	0fa0e2               	movi	a14, 15
  103d17:	b85fe2               	s16i	a14, a15, 0x170
  103d1a:	b714d2               	l16ui	a13, a4, 0x16e
  103d1d:	01cdd2               	addi	a13, a13, 1
  103d20:	b754d2               	s16i	a13, a4, 0x16e
  103d23:	0e12d2               	l16ui	a13, a2, 28
  103d26:	0a92c2               	l16si	a12, a2, 20
  103d29:	066d16               	beqz	a13, 103d93 <au_task_1stCodecDecode+0xcf3>
  103d2c:	63acd7               	bge	a12, a13, 103d93 <au_task_1stCodecDecode+0xcf3>
  103d2f:	601ca6               	blti	a12, 1, 103d93 <au_task_1stCodecDecode+0xcf3>
  103d32:	09a4a2               	movi	a10, 0x409
  103d35:	fa92b1               	l32r	a11, 102780 (80003120 <__log_data___1__1__0_au_task_0_au_task_1_c_1089$19483_71_28>)
  103d38:	12d9e5               	call8	116ad8 <dbfw_StoreTrace>
  103d3b:	0025a2               	l32i	a10, a5, 0
  103d3e:	0e2ac2               	l32i	a12, a10, 56
  103d41:	10a0b2               	movi	a11, 16
  103d44:	a0cca0               	addx4	a12, a12, a10
  103d47:	0f6cb2               	s32i	a11, a12, 60
  103d4a:	ea98                	l32i.n	a9, a10, 56
  103d4c:	991b                	addi.n	a9, a9, 1
  103d4e:	249090               	extui	a9, a9, 0, 3
  103d51:	ea99                	s32i.n	a9, a10, 56
  103d53:	001382               	l16ui	a8, a3, 0
  103d56:	b714c2               	l16ui	a12, a4, 0x16e
  103d59:	38ec                	bnez.n	a8, 103d80 <au_task_1stCodecDecode+0xce0>
  103d5b:	9313e2               	l16ui	a14, a3, 0x126
  103d5e:	0d1c                	movi.n	a13, 16
  103d60:	90ee30               	addx2	a14, a14, a3
  103d63:	945ed2               	s16i	a13, a14, 0x128
  103d66:	12bfa5               	call8	116960 <dbfw_GetSystemTime>
  103d69:	931382               	l16ui	a8, a3, 0x126
  103d6c:	a08830               	addx4	a8, a8, a3
  103d6f:	8a68a2               	s32i	a10, a8, 0x228
  103d72:	9313f2               	l16ui	a15, a3, 0x126
  103d75:	ff1b                	addi.n	a15, a15, 1
  103d77:	64f0f0               	extui	a15, a15, 0, 7
  103d7a:	9353f2               	s16i	a15, a3, 0x126
  103d7d:	000486               	j	103d93 <au_task_1stCodecDecode+0xcf3>

00103d80 <au_task_1stCodecDecode+0xce0>:
  103d80:	0fccf6               	bgeui	a12, 32, 103d93 <au_task_1stCodecDecode+0xcf3>
  103d83:	90bc40               	addx2	a11, a12, a4
  103d86:	0a1c                	movi.n	a10, 16
  103d88:	b85ba2               	s16i	a10, a11, 0x170
  103d8b:	b71492               	l16ui	a9, a4, 0x16e
  103d8e:	991b                	addi.n	a9, a9, 1
  103d90:	b75492               	s16i	a9, a4, 0x16e
  103d93:	0a92d2               	l16si	a13, a2, 20
  103d96:	1e12e2               	l16ui	a14, a2, 60
  103d99:	1b1da6               	blti	a13, 1, 103db8 <au_task_1stCodecDecode+0xd18>
  103d9c:	182ed7               	blt	a14, a13, 103db8 <au_task_1stCodecDecode+0xd18>
  103d9f:	a1a8                	l32i.n	a10, a1, 40
  103da1:	c0ced0               	sub	a12, a14, a13
  103da4:	bdaa                	add.n	a11, a13, a10
  103da6:	fa7c81               	l32r	a8, 102798 (180788 <memmove>)
  103da9:	0008e0               	callx8	a8
  103dac:	0a92d2               	l16si	a13, a2, 20
  103daf:	1e12c2               	l16ui	a12, a2, 60
  103db2:	c0ccd0               	sub	a12, a12, a13
  103db5:	1e52c2               	s16i	a12, a2, 60

00103db8 <au_task_1stCodecDecode+0xd18>:
  103db8:	0a92e2               	l16si	a14, a2, 20
  103dbb:	62f8                	l32i.n	a15, a2, 24
  103dbd:	0d40714180b01e6e 	{ blti.w18	a14, 1, 1044d9 <au_task_1stCodecDecode+0x1439>; nop }
  103dc5:	0d7f464140b06fae 	{ bnez.w18	a15, 10322d <au_task_1stCodecDecode+0x18d>; nop }
  103dcd:	01c206               	j	1044d9 <au_task_1stCodecDecode+0x1439>

00103dd0 <au_task_1stCodecDecode+0xd30>:
  103dd0:	0025a2               	l32i	a10, a5, 0
  103dd3:	0e2ac2               	l32i	a12, a10, 56
  103dd6:	11a0b2               	movi	a11, 17
  103dd9:	a0cca0               	addx4	a12, a12, a10
  103ddc:	fcb9                	s32i.n	a11, a12, 60
  103dde:	ea98                	l32i.n	a9, a10, 56
  103de0:	991b                	addi.n	a9, a9, 1
  103de2:	249090               	extui	a9, a9, 0, 3
  103de5:	ea99                	s32i.n	a9, a10, 56
  103de7:	001382               	l16ui	a8, a3, 0
  103dea:	b714c2               	l16ui	a12, a4, 0x16e
  103ded:	38ec                	bnez.n	a8, 103e14 <au_task_1stCodecDecode+0xd74>
  103def:	9313e2               	l16ui	a14, a3, 0x126
  103df2:	1d1c                	movi.n	a13, 17
  103df4:	90ee30               	addx2	a14, a14, a3
  103df7:	945ed2               	s16i	a13, a14, 0x128
  103dfa:	12b665               	call8	116960 <dbfw_GetSystemTime>
  103dfd:	931382               	l16ui	a8, a3, 0x126
  103e00:	a08830               	addx4	a8, a8, a3
  103e03:	8a68a2               	s32i	a10, a8, 0x228
  103e06:	9313f2               	l16ui	a15, a3, 0x126
  103e09:	ff1b                	addi.n	a15, a15, 1
  103e0b:	64f0f0               	extui	a15, a15, 0, 7
  103e0e:	9353f2               	s16i	a15, a3, 0x126
  103e11:	000486               	j	103e27 <au_task_1stCodecDecode+0xd87>

00103e14 <au_task_1stCodecDecode+0xd74>:
  103e14:	0fccf6               	bgeui	a12, 32, 103e27 <au_task_1stCodecDecode+0xd87>
  103e17:	90bc40               	addx2	a11, a12, a4
  103e1a:	1a1c                	movi.n	a10, 17
  103e1c:	b85ba2               	s16i	a10, a11, 0x170
  103e1f:	b71492               	l16ui	a9, a4, 0x16e
  103e22:	991b                	addi.n	a9, a9, 1
  103e24:	b75492               	s16i	a9, a4, 0x16e
  103e27:	2412f2               	l16ui	a15, a2, 72
  103e2a:	fd7c                	movi.n	a13, -1
  103e2c:	1026c2               	l32i	a12, a6, 64
  103e2f:	62d9                	s32i.n	a13, a2, 24
  103e31:	3ccc                	bnez.n	a12, 103e38 <au_task_1stCodecDecode+0xd98>
  103e33:	0e0c                	movi.n	a14, 0
  103e35:	2552e2               	s16i	a14, a2, 74

00103e38 <au_task_1stCodecDecode+0xd98>:
  103e38:	4fcc                	bnez.n	a15, 103e40 <au_task_1stCodecDecode+0xda0>
  103e3a:	102682               	l32i	a8, a6, 64
  103e3d:	0da816               	beqz	a8, 103f1b <au_task_1stCodecDecode+0xe7b>

00103e40 <au_task_1stCodecDecode+0xda0>:
  103e40:	640692               	l8ui	a9, a6, 100
  103e43:	1026a2               	l32i	a10, a6, 64
  103e46:	03f916               	beqz	a9, 103e89 <au_task_1stCodecDecode+0xde9>
  103e49:	034a56               	bnez	a10, 103e81 <au_task_1stCodecDecode+0xde1>
  103e4c:	0aa4a2               	movi	a10, 0x40a
  103e4f:	fa3cd1               	l32r	a13, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103e52:	fa4cb1               	l32r	a11, 102784 (80003220 <__log_data___1__1__0_au_task_0_au_task_1_c_1173$19484_71_29>)
  103e55:	002dd2               	l32i	a13, a13, 0
  103e58:	0020c0               	memw
  103e5b:	b32de2               	l32i	a14, a13, 0x2cc
  103e5e:	74e8e0               	extui	a14, a14, 8, 8
  103e61:	0020c0               	memw
  103e64:	b32dc2               	l32i	a12, a13, 0x2cc
  103e67:	fa48f1               	l32r	a15, 102788 (ff00 <xthals_release_major+0xd020>)
  103e6a:	f4c0c0               	extui	a12, a12, 0, 16
  103e6d:	11cc80               	slli	a12, a12, 8
  103e70:	10ccf0               	and	a12, a12, a15
  103e73:	20cce0               	or	a12, a12, a14
  103e76:	0020c0               	memw
  103e79:	0dd8                	l32i.n	a13, a13, 0
  103e7b:	f5d0d0               	extui	a13, a13, 16, 16
  103e7e:	12c5a5               	call8	116ad8 <dbfw_StoreTrace>

00103e81 <au_task_1stCodecDecode+0xde1>:
  103e81:	6406e2               	l8ui	a14, a6, 100
  103e84:	ee0b                	addi.n	a14, a14, -1
  103e86:	6446e2               	s8i	a14, a6, 100

00103e89 <au_task_1stCodecDecode+0xde9>:
  103e89:	fa2de1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103e8c:	1026f2               	l32i	a15, a6, 64
  103e8f:	0ee8                	l32i.n	a14, a14, 0
  103e91:	cfcc                	bnez.n	a15, 103ea1 <au_task_1stCodecDecode+0xe01>
  103e93:	0020c0               	memw
  103e96:	b11ef2               	l16ui	a15, a14, 0x162
  103e99:	ff1b                	addi.n	a15, a15, 1
  103e9b:	0020c0               	memw
  103e9e:	b15ef2               	s16i	a15, a14, 0x162

00103ea1 <au_task_1stCodecDecode+0xe01>:
  103ea1:	1622f2               	l32i	a15, a2, 88
  103ea4:	531682               	l16ui	a8, a6, 166
  103ea7:	01cff2               	addi	a15, a15, 1
  103eaa:	1662f2               	s32i	a15, a2, 88
  103ead:	00a856               	bnez	a8, 103ebb <au_task_1stCodecDecode+0xe1b>
  103eb0:	241292               	l16ui	a9, a2, 72
  103eb3:	004916               	beqz	a9, 103ebb <au_task_1stCodecDecode+0xe1b>
  103eb6:	1a0c                	movi.n	a10, 1
  103eb8:	5356a2               	s16i	a10, a6, 166
  103ebb:	0020c0               	memw
  103ebe:	b21ed2               	l16ui	a13, a14, 0x164
  103ec1:	dd1b                	addi.n	a13, a13, 1
  103ec3:	0020c0               	memw
  103ec6:	b25ed2               	s16i	a13, a14, 0x164
  103ec9:	0c0c                	movi.n	a12, 0
  103ecb:	e1b8                	l32i.n	a11, a1, 56
  103ecd:	62c9                	s32i.n	a12, a2, 24
  103ecf:	0d401c4100b04bce 	{ bnei.w18	a11, 4, 104093 <au_task_1stCodecDecode+0xff3>; nop }
  103ed7:	05a8                	l32i.n	a10, a5, 0
  103ed9:	eac8                	l32i.n	a12, a10, 56
  103edb:	2b1c                	movi.n	a11, 18
  103edd:	a0cca0               	addx4	a12, a12, a10
  103ee0:	fcb9                	s32i.n	a11, a12, 60
  103ee2:	ea98                	l32i.n	a9, a10, 56
  103ee4:	991b                	addi.n	a9, a9, 1
  103ee6:	249090               	extui	a9, a9, 0, 3
  103ee9:	ea99                	s32i.n	a9, a10, 56
  103eeb:	001382               	l16ui	a8, a3, 0
  103eee:	08d856               	bnez	a8, 103f7f <au_task_1stCodecDecode+0xedf>
  103ef1:	9313e2               	l16ui	a14, a3, 0x126
  103ef4:	2d1c                	movi.n	a13, 18
  103ef6:	90ee30               	addx2	a14, a14, a3
  103ef9:	945ed2               	s16i	a13, a14, 0x128
  103efc:	12a625               	call8	116960 <dbfw_GetSystemTime>
  103eff:	9313f2               	l16ui	a15, a3, 0x126
  103f02:	fa0fe1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103f05:	a0ff30               	addx4	a15, a15, a3
  103f08:	8a6fa2               	s32i	a10, a15, 0x228
  103f0b:	9313f2               	l16ui	a15, a3, 0x126
  103f0e:	0ee8                	l32i.n	a14, a14, 0
  103f10:	ff1b                	addi.n	a15, a15, 1
  103f12:	64f0f0               	extui	a15, a15, 0, 7
  103f15:	9353f2               	s16i	a15, a3, 0x126
  103f18:	001ec6               	j	103f97 <au_task_1stCodecDecode+0xef7>

00103f1b <au_task_1stCodecDecode+0xe7b>:
  103f1b:	0025a2               	l32i	a10, a5, 0
  103f1e:	00a0d2               	movi	a13, 0
  103f21:	0a52d2               	s16i	a13, a2, 20
  103f24:	0e2ac2               	l32i	a12, a10, 56
  103f27:	6b1c                	movi.n	a11, 22
  103f29:	a0cca0               	addx4	a12, a12, a10
  103f2c:	fcb9                	s32i.n	a11, a12, 60
  103f2e:	ea98                	l32i.n	a9, a10, 56
  103f30:	991b                	addi.n	a9, a9, 1
  103f32:	249090               	extui	a9, a9, 0, 3
  103f35:	ea99                	s32i.n	a9, a10, 56
  103f37:	001382               	l16ui	a8, a3, 0
  103f3a:	38ec                	bnez.n	a8, 103f61 <au_task_1stCodecDecode+0xec1>
  103f3c:	9313f2               	l16ui	a15, a3, 0x126
  103f3f:	6e1c                	movi.n	a14, 22
  103f41:	90ff30               	addx2	a15, a15, a3
  103f44:	945fe2               	s16i	a14, a15, 0x128
  103f47:	12a1a5               	call8	116960 <dbfw_GetSystemTime>
  103f4a:	931392               	l16ui	a9, a3, 0x126
  103f4d:	a09930               	addx4	a9, a9, a3
  103f50:	8a69a2               	s32i	a10, a9, 0x228
  103f53:	931382               	l16ui	a8, a3, 0x126
  103f56:	881b                	addi.n	a8, a8, 1
  103f58:	648080               	extui	a8, a8, 0, 7
  103f5b:	935382               	s16i	a8, a3, 0x126
  103f5e:	ff9586               	j	103db8 <au_task_1stCodecDecode+0xd18>

00103f61 <au_task_1stCodecDecode+0xec1>:
  103f61:	b714c2               	l16ui	a12, a4, 0x16e
  103f64:	0d7fe54100b0cc2e 	{ bgeui.w18	a12, 32, 103db8 <au_task_1stCodecDecode+0xd18>; nop }
  103f6c:	90dc40               	addx2	a13, a12, a4
  103f6f:	6b1c                	movi.n	a11, 22
  103f71:	b85db2               	s16i	a11, a13, 0x170
  103f74:	b714a2               	l16ui	a10, a4, 0x16e
  103f77:	aa1b                	addi.n	a10, a10, 1
  103f79:	b754a2               	s16i	a10, a4, 0x16e
  103f7c:	ff8e06               	j	103db8 <au_task_1stCodecDecode+0xd18>

00103f7f <au_task_1stCodecDecode+0xedf>:
  103f7f:	b714c2               	l16ui	a12, a4, 0x16e
  103f82:	11ccf6               	bgeui	a12, 32, 103f97 <au_task_1stCodecDecode+0xef7>
  103f85:	909c40               	addx2	a9, a12, a4
  103f88:	12a082               	movi	a8, 18
  103f8b:	b85982               	s16i	a8, a9, 0x170
  103f8e:	b714f2               	l16ui	a15, a4, 0x16e
  103f91:	01cff2               	addi	a15, a15, 1
  103f94:	b754f2               	s16i	a15, a4, 0x16e
  103f97:	0020c0               	memw
  103f9a:	1c1ea2               	l16ui	a10, a14, 56
  103f9d:	206a57               	bbci	a10, 5, 103fc1 <au_task_1stCodecDecode+0xf21>
  103fa0:	f9f0b1               	l32r	a11, 102760 (274b00 <g_overlay_parameter>)
  103fa3:	5c2bb2               	l32i	a11, a11, 0x170
  103fa6:	017b56               	bnez	a11, 103fc1 <au_task_1stCodecDecode+0xf21>
  103fa9:	1f22c2               	l32i	a12, a2, 124
  103fac:	7fa0d2               	movi	a13, 127
  103faf:	64c0c0               	extui	a12, a12, 0, 7
  103fb2:	3b9cd7               	bne	a12, a13, 103ff1 <au_task_1stCodecDecode+0xf51>
  103fb5:	08a4a2               	movi	a10, 0x408
  103fb8:	f9f5b1               	l32r	a11, 10278c (80003320 <__log_data___1__1__0_au_task_0_au_task_1_c_1217$19485_71_30>)
  103fbb:	12b1e5               	call8	116ad8 <dbfw_StoreTrace>
  103fbe:	000bc6               	j	103ff1 <au_task_1stCodecDecode+0xf51>

00103fc1 <au_task_1stCodecDecode+0xf21>:
  103fc1:	0020c0               	memw
  103fc4:	1c1ed2               	l16ui	a13, a14, 56
  103fc7:	26ed57               	bbsi	a13, 5, 103ff1 <au_task_1stCodecDecode+0xf51>
  103fca:	f9e5f1               	l32r	a15, 102760 (274b00 <g_overlay_parameter>)
  103fcd:	5c2ff2               	l32i	a15, a15, 0x170
  103fd0:	01df16               	beqz	a15, 103ff1 <au_task_1stCodecDecode+0xf51>
  103fd3:	0020c0               	memw
  103fd6:	08a4a2               	movi	a10, 0x408
  103fd9:	20a092               	movi	a9, 32
  103fdc:	1c1e82               	l16ui	a8, a14, 56
  103fdf:	f9ecb1               	l32r	a11, 102790 (80003420 <__log_data___1__1__0_au_task_0_au_task_1_c_1224$19486_71_31>)
  103fe2:	108890               	and	a8, a8, a9
  103fe5:	f9e091               	l32r	a9, 102768 (274c00 <g_overlay_parameter+0x100>)
  103fe8:	218580               	srai	a8, a8, 5
  103feb:	1c6982               	s32i	a8, a9, 112
  103fee:	12aea5               	call8	116ad8 <dbfw_StoreTrace>
  103ff1:	f9d3a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  103ff4:	002aa2               	l32i	a10, a10, 0
  103ff7:	0020c0               	memw
  103ffa:	1d1aa2               	l16ui	a10, a10, 58
  103ffd:	0a6a57               	bbci	a10, 5, 10400b <au_task_1stCodecDecode+0xf6b>
  104000:	f9d8c1               	l32r	a12, 102760 (274b00 <g_overlay_parameter>)
  104003:	2b0c                	movi.n	a11, 2
  104005:	165cb2               	s16i	a11, a12, 44
  104008:	0005c6               	j	104023 <au_task_1stCodecDecode+0xf83>

0010400b <au_task_1stCodecDecode+0xf6b>:
  10400b:	f9cbd1               	l32r	a13, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10400e:	002dd2               	l32i	a13, a13, 0
  104011:	04ddd2               	addmi	a13, a13, 0x400
  104014:	90cdd2               	addi	a13, a13, -112
  104017:	0020c0               	memw
  10401a:	f9d1e1               	l32r	a14, 102760 (274b00 <g_overlay_parameter>)
  10401d:	7f2dd2               	l32i	a13, a13, 0x1fc
  104020:	165ed2               	s16i	a13, a14, 44

00104023 <au_task_1stCodecDecode+0xf83>:
  104023:	f9cfa1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  104026:	1b0c                	movi.n	a11, 1
  104028:	fca4a5               	call8	100a74 <au_task_vend_AudioDecode>
  10402b:	f9cda1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  10402e:	fca1a5               	call8	100a48 <au_task_vend_GetNumOfOutputSamples>
  104031:	0588                	l32i.n	a8, a5, 0
  104033:	11bae0               	slli	a11, a10, 2
  104036:	0f52b2               	s16i	a11, a2, 30
  104039:	e8a8                	l32i.n	a10, a8, 56
  10403b:	391c                	movi.n	a9, 19
  10403d:	a0aa80               	addx4	a10, a10, a8
  104040:	fa99                	s32i.n	a9, a10, 60
  104042:	e8f8                	l32i.n	a15, a8, 56
  104044:	ff1b                	addi.n	a15, a15, 1
  104046:	24f0f0               	extui	a15, a15, 0, 3
  104049:	e8f9                	s32i.n	a15, a8, 56
  10404b:	0013e2               	l16ui	a14, a3, 0
  10404e:	3eec                	bnez.n	a14, 104075 <au_task_1stCodecDecode+0xfd5>
  104050:	9313d2               	l16ui	a13, a3, 0x126
  104053:	3c1c                	movi.n	a12, 19
  104055:	90dd30               	addx2	a13, a13, a3
  104058:	945dc2               	s16i	a12, a13, 0x128
  10405b:	129065               	call8	116960 <dbfw_GetSystemTime>
  10405e:	9313f2               	l16ui	a15, a3, 0x126
  104061:	a0ff30               	addx4	a15, a15, a3
  104064:	8a6fa2               	s32i	a10, a15, 0x228
  104067:	9313e2               	l16ui	a14, a3, 0x126
  10406a:	ee1b                	addi.n	a14, a14, 1
  10406c:	64e0e0               	extui	a14, a14, 0, 7
  10406f:	9353e2               	s16i	a14, a3, 0x126
  104072:	005dc6               	j	1041ed <au_task_1stCodecDecode+0x114d>

00104075 <au_task_1stCodecDecode+0xfd5>:
  104075:	b714c2               	l16ui	a12, a4, 0x16e
  104078:	0d40174110b0cc2e 	{ bgeui.w18	a12, 32, 1041ed <au_task_1stCodecDecode+0x114d>; nop }
  104080:	90ac40               	addx2	a10, a12, a4
  104083:	391c                	movi.n	a9, 19
  104085:	b85a92               	s16i	a9, a10, 0x170
  104088:	b71482               	l16ui	a8, a4, 0x16e
  10408b:	881b                	addi.n	a8, a8, 1
  10408d:	b75482               	s16i	a8, a4, 0x16e
  104090:	005646               	j	1041ed <au_task_1stCodecDecode+0x114d>

00104093 <au_task_1stCodecDecode+0xff3>:
  104093:	0e21b2               	l32i	a11, a1, 56
  104096:	05d8                	l32i.n	a13, a5, 0
  104098:	0d40094120b02bce 	{ bnei.w18	a11, 2, 10412e <au_task_1stCodecDecode+0x108e>; nop }
  1040a0:	1026c2               	l32i	a12, a6, 64
  1040a3:	087c16               	beqz	a12, 10412e <au_task_1stCodecDecode+0x108e>
  1040a6:	1a22d2               	l32i	a13, a2, 104
  1040a9:	2dbc                	beqz.n	a13, 1040df <au_task_1stCodecDecode+0x103f>
  1040ab:	1922a2               	l32i	a10, a2, 100
  1040ae:	64a0b2               	movi	a11, 100
  1040b1:	7c4825               	call8	180534 <__udivsi3>
  1040b4:	61a9                	s32i.n	a10, a1, 24
  1040b6:	64a0b2               	movi	a11, 100
  1040b9:	1a22a2               	l32i	a10, a2, 104
  1040bc:	7c4765               	call8	180534 <__udivsi3>
  1040bf:	1d22e2               	l32i	a14, a2, 116
  1040c2:	61f8                	l32i.n	a15, a1, 24
  1040c4:	400001b545454fee 	{ ae_movda32	aed5, a15; nop; ae_movda32	aed4, a14 }
  1040cc:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1040d4:	0abd                	mov.n	a11, a10
  1040d6:	25a4c4               	ae_movad32.l	a10, aed4
  1040d9:	7c45a5               	call8	180534 <__udivsi3>
  1040dc:	000446               	j	1040f1 <au_task_1stCodecDecode+0x1051>

001040df <au_task_1stCodecDecode+0x103f>:
  1040df:	1d22c2               	l32i	a12, a2, 116
  1040e2:	e0a1b2               	movi	a11, 0x1e0
  1040e5:	f0acc0               	subx8	a10, a12, a12
  1040e8:	f0aac0               	subx8	a10, a10, a12
  1040eb:	b0aac0               	addx8	a10, a10, a12
  1040ee:	7c43e5               	call8	18052c <__divsi3>

001040f1 <au_task_1stCodecDecode+0x1051>:
  1040f1:	fba3b2               	movi	a11, 0x3fb
  1040f4:	08aba7               	bge	a11, a10, 104100 <au_task_1stCodecDecode+0x1060>
  1040f7:	00a4d2               	movi	a13, 0x400
  1040fa:	000246               	j	104107 <au_task_1stCodecDecode+0x1067>

001040fd <au_task_1stCodecDecode+0x105d>:
  1040fd:	000000                                        ...

00104100 <au_task_1stCodecDecode+0x1060>:
  104100:	8e7c                	movi.n	a14, -8
  104102:	da4b                	addi.n	a13, a10, 4
  104104:	10dde0               	and	a13, a13, a14

00104107 <au_task_1stCodecDecode+0x1067>:
  104107:	1b66d2               	s32i	a13, a6, 108
  10410a:	0dfd16               	beqz	a13, 1041ed <au_task_1stCodecDecode+0x114d>
  10410d:	00a4f2               	movi	a15, 0x400
  104110:	0d000d4190b0efde 	{ bltu.w18	a15, a13, 1041ed <au_task_1stCodecDecode+0x114d>; nop }
  104118:	07ad                	mov.n	a10, a7
  10411a:	c188                	l32i.n	a8, a1, 48
  10411c:	290c                	movi.n	a9, 2
  10411e:	1888                	l32i.n	a8, a8, 4
  104120:	176692               	s32i	a9, a6, 92
  104123:	0008e0               	callx8	a8
  104126:	0a0c                	movi.n	a10, 0
  104128:	1766a2               	s32i	a10, a6, 92
  10412b:	002f86               	j	1041ed <au_task_1stCodecDecode+0x114d>

0010412e <au_task_1stCodecDecode+0x108e>:
  10412e:	01a082               	movi	a8, 1
  104131:	176682               	s32i	a8, a6, 92
  104134:	0e2df2               	l32i	a15, a13, 56
  104137:	14a0e2               	movi	a14, 20
  10413a:	a0ffd0               	addx4	a15, a15, a13
  10413d:	ffe9                	s32i.n	a14, a15, 60
  10413f:	edc8                	l32i.n	a12, a13, 56
  104141:	cc1b                	addi.n	a12, a12, 1
  104143:	24c0c0               	extui	a12, a12, 0, 3
  104146:	edc9                	s32i.n	a12, a13, 56
  104148:	0013b2               	l16ui	a11, a3, 0
  10414b:	3bec                	bnez.n	a11, 104172 <au_task_1stCodecDecode+0x10d2>
  10414d:	9313a2               	l16ui	a10, a3, 0x126
  104150:	491c                	movi.n	a9, 20
  104152:	90aa30               	addx2	a10, a10, a3
  104155:	945a92               	s16i	a9, a10, 0x128
  104158:	128065               	call8	116960 <dbfw_GetSystemTime>
  10415b:	9313c2               	l16ui	a12, a3, 0x126
  10415e:	a0cc30               	addx4	a12, a12, a3
  104161:	8a6ca2               	s32i	a10, a12, 0x228
  104164:	9313b2               	l16ui	a11, a3, 0x126
  104167:	bb1b                	addi.n	a11, a11, 1
  104169:	64b0b0               	extui	a11, a11, 0, 7
  10416c:	9353b2               	s16i	a11, a3, 0x126
  10416f:	0005c6               	j	10418a <au_task_1stCodecDecode+0x10ea>

00104172 <au_task_1stCodecDecode+0x10d2>:
  104172:	b714c2               	l16ui	a12, a4, 0x16e
  104175:	11ccf6               	bgeui	a12, 32, 10418a <au_task_1stCodecDecode+0x10ea>
  104178:	90fc40               	addx2	a15, a12, a4
  10417b:	14a0e2               	movi	a14, 20
  10417e:	b85fe2               	s16i	a14, a15, 0x170
  104181:	b714d2               	l16ui	a13, a4, 0x16e
  104184:	01cdd2               	addi	a13, a13, 1
  104187:	b754d2               	s16i	a13, a4, 0x16e
  10418a:	0c2182               	l32i	a8, a1, 48
  10418d:	1888                	l32i.n	a8, a8, 4
  10418f:	07ad                	mov.n	a10, a7
  104191:	0008e0               	callx8	a8
  104194:	05b8                	l32i.n	a11, a5, 0
  104196:	ebd8                	l32i.n	a13, a11, 56
  104198:	5c1c                	movi.n	a12, 21
  10419a:	a0ddb0               	addx4	a13, a13, a11
  10419d:	fdc9                	s32i.n	a12, a13, 60
  10419f:	eba8                	l32i.n	a10, a11, 56
  1041a1:	aa1b                	addi.n	a10, a10, 1
  1041a3:	24a0a0               	extui	a10, a10, 0, 3
  1041a6:	eba9                	s32i.n	a10, a11, 56
  1041a8:	001392               	l16ui	a9, a3, 0
  1041ab:	39ec                	bnez.n	a9, 1041d2 <au_task_1stCodecDecode+0x1132>
  1041ad:	9313f2               	l16ui	a15, a3, 0x126
  1041b0:	5e1c                	movi.n	a14, 21
  1041b2:	90ff30               	addx2	a15, a15, a3
  1041b5:	945fe2               	s16i	a14, a15, 0x128
  1041b8:	127a65               	call8	116960 <dbfw_GetSystemTime>
  1041bb:	931392               	l16ui	a9, a3, 0x126
  1041be:	a09930               	addx4	a9, a9, a3
  1041c1:	8a69a2               	s32i	a10, a9, 0x228
  1041c4:	931382               	l16ui	a8, a3, 0x126
  1041c7:	881b                	addi.n	a8, a8, 1
  1041c9:	648080               	extui	a8, a8, 0, 7
  1041cc:	935382               	s16i	a8, a3, 0x126
  1041cf:	000546               	j	1041e8 <au_task_1stCodecDecode+0x1148>

001041d2 <au_task_1stCodecDecode+0x1132>:
  1041d2:	b714c2               	l16ui	a12, a4, 0x16e
  1041d5:	0fccf6               	bgeui	a12, 32, 1041e8 <au_task_1stCodecDecode+0x1148>
  1041d8:	90dc40               	addx2	a13, a12, a4
  1041db:	5b1c                	movi.n	a11, 21
  1041dd:	b85db2               	s16i	a11, a13, 0x170
  1041e0:	b714a2               	l16ui	a10, a4, 0x16e
  1041e3:	aa1b                	addi.n	a10, a10, 1
  1041e5:	b754a2               	s16i	a10, a4, 0x16e
  1041e8:	0e0c                	movi.n	a14, 0
  1041ea:	1766e2               	s32i	a14, a6, 92
  1041ed:	3e22f2               	l32i	a15, a2, 248
  1041f0:	f954e1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1041f3:	bc1f16               	beqz	a15, 103db8 <au_task_1stCodecDecode+0xd18>
  1041f6:	0ee8                	l32i.n	a14, a14, 0
  1041f8:	0020c0               	memw
  1041fb:	b32ec2               	l32i	a12, a14, 0x2cc
  1041fe:	74c8c0               	extui	a12, a12, 8, 8
  104201:	0020c0               	memw
  104204:	3d2282               	l32i	a8, a2, 244
  104207:	b32eb2               	l32i	a11, a14, 0x2cc
  10420a:	f95fd1               	l32r	a13, 102788 (ff00 <xthals_release_major+0xd020>)
  10420d:	f4b0b0               	extui	a11, a11, 0, 16
  104210:	11bb80               	slli	a11, a11, 8
  104213:	10bbd0               	and	a11, a11, a13
  104216:	20bbc0               	or	a11, a11, a12
  104219:	f4b0b0               	extui	a11, a11, 0, 16
  10421c:	688c                	beqz.n	a8, 104226 <au_task_1stCodecDecode+0x1186>
  10421e:	3d22f2               	l32i	a15, a2, 244
  104221:	ff0b                	addi.n	a15, a15, -1
  104223:	3d62f2               	s32i	a15, a2, 244

00104226 <au_task_1stCodecDecode+0x1186>:
  104226:	3d2282               	l32i	a8, a2, 244
  104229:	e1a8                	l32i.n	a10, a1, 56
  10422b:	38cc                	bnez.n	a8, 104232 <au_task_1stCodecDecode+0x1192>
  10422d:	090c                	movi.n	a9, 0
  10422f:	416292               	s32i	a9, a2, 0x104

00104232 <au_task_1stCodecDecode+0x1192>:
  104232:	ea9c                	beqz.n	a10, 104254 <au_task_1stCodecDecode+0x11b4>
  104234:	db1b                	addi.n	a13, a11, 1
  104236:	f954f1               	l32r	a15, 102788 (ff00 <xthals_release_major+0xd020>)
  104239:	f4d0d0               	extui	a13, a13, 0, 16
  10423c:	11cd80               	slli	a12, a13, 8
  10423f:	41d8d0               	srli	a13, a13, 8
  104242:	10ccf0               	and	a12, a12, a15
  104245:	20ccd0               	or	a12, a12, a13
  104248:	f4c0c0               	extui	a12, a12, 0, 16
  10424b:	0020c0               	memw
  10424e:	b36ec2               	s32i	a12, a14, 0x2cc
  104251:	000b46               	j	104282 <au_task_1stCodecDecode+0x11e2>

00104254 <au_task_1stCodecDecode+0x11b4>:
  104254:	3d22e2               	l32i	a14, a2, 244
  104257:	7eec                	bnez.n	a14, 104282 <au_task_1stCodecDecode+0x11e2>
  104259:	6b16a2               	l16ui	a10, a6, 214
  10425c:	040be5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10425f:	1f1aa6               	blti	a10, 1, 104282 <au_task_1stCodecDecode+0x11e2>
  104262:	f949a1               	l32r	a10, 102788 (ff00 <xthals_release_major+0xd020>)
  104265:	6b16f2               	l16ui	a15, a6, 214
  104268:	f93681               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10426b:	4198f0               	srli	a9, a15, 8
  10426e:	0888                	l32i.n	a8, a8, 0
  104270:	11ff80               	slli	a15, a15, 8
  104273:	10ffa0               	and	a15, a15, a10
  104276:	20ff90               	or	a15, a15, a9
  104279:	f4f0f0               	extui	a15, a15, 0, 16
  10427c:	0020c0               	memw
  10427f:	b368f2               	s32i	a15, a8, 0x2cc
  104282:	3f2292               	l32i	a9, a2, 252
  104285:	991b                	addi.n	a9, a9, 1
  104287:	3f6292               	s32i	a9, a2, 252
  10428a:	feca86               	j	103db8 <au_task_1stCodecDecode+0xd18>

0010428d <au_task_1stCodecDecode+0x11ed>:
  10428d:	0a0c                	movi.n	a10, 0
  10428f:	5e56a2               	s16i	a10, a6, 188

00104292 <au_task_1stCodecDecode+0x11f2>:
  104292:	03be65               	call8	107e78 <au_task_AudioFillInputBufferPrintTrace>
  104295:	f928e1               	l32r	a14, 102738 (277d24 <gp_dsp_mcu_share_mem>)

00104298 <au_task_1stCodecDecode+0x11f8>:
  104298:	0622b2               	l32i	a11, a2, 24
  10429b:	002592               	l32i	a9, a5, 0
  10429e:	048b56               	bnez	a11, 1042ea <au_task_1stCodecDecode+0x124a>
  1042a1:	0692c2               	l16si	a12, a2, 12
  1042a4:	042c56               	bnez	a12, 1042ea <au_task_1stCodecDecode+0x124a>
  1042a7:	20a770               	or	a10, a7, a7
  1042aa:	003ba5               	call8	104664 <au_task_1stCodecDrainOutputBuffer>
  1042ad:	05f8                	l32i.n	a15, a5, 0
  1042af:	ef88                	l32i.n	a8, a15, 56
  1042b1:	7a1c                	movi.n	a10, 23
  1042b3:	a088f0               	addx4	a8, a8, a15
  1042b6:	f8a9                	s32i.n	a10, a8, 60
  1042b8:	efe8                	l32i.n	a14, a15, 56
  1042ba:	ee1b                	addi.n	a14, a14, 1
  1042bc:	24e0e0               	extui	a14, a14, 0, 3
  1042bf:	efe9                	s32i.n	a14, a15, 56
  1042c1:	0013d2               	l16ui	a13, a3, 0
  1042c4:	377d56               	bnez	a13, 10463f <au_task_1stCodecDecode+0x159f>
  1042c7:	931392               	l16ui	a9, a3, 0x126
  1042ca:	909930               	addx2	a9, a9, a3
  1042cd:	9459a2               	s16i	a10, a9, 0x128
  1042d0:	1268e5               	call8	116960 <dbfw_GetSystemTime>
  1042d3:	9313b2               	l16ui	a11, a3, 0x126
  1042d6:	a0bb30               	addx4	a11, a11, a3
  1042d9:	8a6ba2               	s32i	a10, a11, 0x228
  1042dc:	9313a2               	l16ui	a10, a3, 0x126
  1042df:	aa1b                	addi.n	a10, a10, 1
  1042e1:	64a0a0               	extui	a10, a10, 0, 7
  1042e4:	9353a2               	s16i	a10, a3, 0x126
  1042e7:	00da06               	j	104653 <au_task_1stCodecDecode+0x15b3>

001042ea <au_task_1stCodecDecode+0x124a>:
  1042ea:	0e29d2               	l32i	a13, a9, 56
  1042ed:	0622c2               	l32i	a12, a2, 24
  1042f0:	a0dd90               	addx4	a13, a13, a9
  1042f3:	460c66               	bnei	a12, -1, 10433d <au_task_1stCodecDecode+0x129d>
  1042f6:	05a0f2               	movi	a15, 5
  1042f9:	0652f2               	s16i	a15, a2, 12
  1042fc:	8a1c                	movi.n	a10, 24
  1042fe:	0ec8                	l32i.n	a12, a14, 0
  104300:	0020c0               	memw
  104303:	3b0c                	movi.n	a11, 3
  104305:	6cb9                	s32i.n	a11, a12, 24
  104307:	fda9                	s32i.n	a10, a13, 60
  104309:	e988                	l32i.n	a8, a9, 56
  10430b:	881b                	addi.n	a8, a8, 1
  10430d:	e989                	s32i.n	a8, a9, 56
  10430f:	248080               	extui	a8, a8, 0, 3
  104312:	e989                	s32i.n	a8, a9, 56
  104314:	0013f2               	l16ui	a15, a3, 0
  104317:	289f56               	bnez	a15, 1045a4 <au_task_1stCodecDecode+0x1504>
  10431a:	931382               	l16ui	a8, a3, 0x126
  10431d:	908830               	addx2	a8, a8, a3
  104320:	9458a2               	s16i	a10, a8, 0x128
  104323:	1263e5               	call8	116960 <dbfw_GetSystemTime>
  104326:	9313b2               	l16ui	a11, a3, 0x126
  104329:	a0bb30               	addx4	a11, a11, a3
  10432c:	8a6ba2               	s32i	a10, a11, 0x228
  10432f:	931392               	l16ui	a9, a3, 0x126
  104332:	991b                	addi.n	a9, a9, 1
  104334:	649090               	extui	a9, a9, 0, 7
  104337:	935392               	s16i	a9, a3, 0x126
  10433a:	009e86               	j	1045b8 <au_task_1stCodecDecode+0x1518>

0010433d <au_task_1stCodecDecode+0x129d>:
  10433d:	0692c2               	l16si	a12, a2, 12
  104340:	1aa0a2               	movi	a10, 26
  104343:	376c66               	bnei	a12, 6, 10437e <au_task_1stCodecDecode+0x12de>
  104346:	19a0a2               	movi	a10, 25
  104349:	0f6da2               	s32i	a10, a13, 60
  10434c:	e9f8                	l32i.n	a15, a9, 56
  10434e:	ff1b                	addi.n	a15, a15, 1
  104350:	24f0f0               	extui	a15, a15, 0, 3
  104353:	e9f9                	s32i.n	a15, a9, 56
  104355:	0013e2               	l16ui	a14, a3, 0
  104358:	272e56               	bnez	a14, 1045ce <au_task_1stCodecDecode+0x152e>
  10435b:	931382               	l16ui	a8, a3, 0x126
  10435e:	908830               	addx2	a8, a8, a3
  104361:	9458a2               	s16i	a10, a8, 0x128
  104364:	125fa5               	call8	116960 <dbfw_GetSystemTime>
  104367:	9313b2               	l16ui	a11, a3, 0x126
  10436a:	a0bb30               	addx4	a11, a11, a3
  10436d:	8a6ba2               	s32i	a10, a11, 0x228
  104370:	931392               	l16ui	a9, a3, 0x126
  104373:	991b                	addi.n	a9, a9, 1
  104375:	649090               	extui	a9, a9, 0, 7
  104378:	935392               	s16i	a9, a3, 0x126
  10437b:	001846               	j	1043e0 <au_task_1stCodecDecode+0x1340>

0010437e <au_task_1stCodecDecode+0x12de>:
  10437e:	04a0f2               	movi	a15, 4
  104381:	0652f2               	s16i	a15, a2, 12
  104384:	0f6da2               	s32i	a10, a13, 60
  104387:	0e29e2               	l32i	a14, a9, 56
  10438a:	ee1b                	addi.n	a14, a14, 1
  10438c:	24e0e0               	extui	a14, a14, 0, 3
  10438f:	e9e9                	s32i.n	a14, a9, 56
  104391:	0013c2               	l16ui	a12, a3, 0
  104394:	1cec                	bnez.n	a12, 1043b9 <au_task_1stCodecDecode+0x1319>
  104396:	931382               	l16ui	a8, a3, 0x126
  104399:	908830               	addx2	a8, a8, a3
  10439c:	9458a2               	s16i	a10, a8, 0x128
  10439f:	125c25               	call8	116960 <dbfw_GetSystemTime>
  1043a2:	9313b2               	l16ui	a11, a3, 0x126
  1043a5:	a0bb30               	addx4	a11, a11, a3
  1043a8:	8a6ba2               	s32i	a10, a11, 0x228
  1043ab:	931392               	l16ui	a9, a3, 0x126
  1043ae:	991b                	addi.n	a9, a9, 1
  1043b0:	649090               	extui	a9, a9, 0, 7
  1043b3:	935392               	s16i	a9, a3, 0x126
  1043b6:	0004c6               	j	1043cd <au_task_1stCodecDecode+0x132d>

001043b9 <au_task_1stCodecDecode+0x1319>:
  1043b9:	b714c2               	l16ui	a12, a4, 0x16e
  1043bc:	0dccf6               	bgeui	a12, 32, 1043cd <au_task_1stCodecDecode+0x132d>
  1043bf:	90ec40               	addx2	a14, a12, a4
  1043c2:	b85ea2               	s16i	a10, a14, 0x170
  1043c5:	b714d2               	l16ui	a13, a4, 0x16e
  1043c8:	dd1b                	addi.n	a13, a13, 1
  1043ca:	b754d2               	s16i	a13, a4, 0x16e
  1043cd:	f8dc81               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1043d0:	0888                	l32i.n	a8, a8, 0
  1043d2:	0020c0               	memw
  1043d5:	be18f2               	l16ui	a15, a8, 0x17c
  1043d8:	ff1b                	addi.n	a15, a15, 1
  1043da:	0020c0               	memw
  1043dd:	be58f2               	s16i	a15, a8, 0x17c

001043e0 <au_task_1stCodecDecode+0x1340>:
  1043e0:	091292               	l16ui	a9, a2, 18
  1043e3:	045956               	bnez	a9, 10442c <au_task_1stCodecDecode+0x138c>
  1043e6:	0fa0a2               	movi	a10, 15
  1043e9:	fe1965               	call8	102580 <_xtos_set_intlevel>
  1043ec:	0013a2               	l16ui	a10, a3, 0
  1043ef:	1f7a56               	bnez	a10, 1045ea <au_task_1stCodecDecode+0x154a>
  1043f2:	14a0c2               	movi	a12, 20
  1043f5:	1213d2               	l16ui	a13, a3, 36
  1043f8:	0fa0e2               	movi	a14, 15
  1043fb:	83e9                	s32i.n	a14, a3, 32
  1043fd:	90dd30               	addx2	a13, a13, a3
  104400:	135dc2               	s16i	a12, a13, 38
  104403:	1213b2               	l16ui	a11, a3, 36
  104406:	bb1b                	addi.n	a11, a11, 1
  104408:	64b0b0               	extui	a11, a11, 0, 7
  10440b:	1253b2               	s16i	a11, a3, 36
  10440e:	007d86               	j	104608 <au_task_1stCodecDecode+0x1568>

00104411 <au_task_1stCodecDecode+0x1371>:
  104411:	961492               	l16ui	a9, a4, 0x12c
  104414:	14c9f6               	bgeui	a9, 32, 10442c <au_task_1stCodecDecode+0x138c>
  104417:	90a940               	addx2	a10, a9, a4
  10441a:	581c                	movi.n	a8, 21
  10441c:	0b0c                	movi.n	a11, 0
  10441e:	4a64b2               	s32i	a11, a4, 0x128
  104421:	975a82               	s16i	a8, a10, 0x12e
  104424:	9614f2               	l16ui	a15, a4, 0x12c
  104427:	ff1b                	addi.n	a15, a15, 1
  104429:	9654f2               	s16i	a15, a4, 0x12c

0010442c <au_task_1stCodecDecode+0x138c>:
  10442c:	0025e2               	l32i	a14, a5, 0
  10442f:	0e2ef2               	l32i	a15, a14, 56
  104432:	1ba0a2               	movi	a10, 27
  104435:	a0ffe0               	addx4	a15, a15, a14
  104438:	ffa9                	s32i.n	a10, a15, 60
  10443a:	eed8                	l32i.n	a13, a14, 56
  10443c:	dd1b                	addi.n	a13, a13, 1
  10443e:	24d0d0               	extui	a13, a13, 0, 3
  104441:	eed9                	s32i.n	a13, a14, 56
  104443:	0013c2               	l16ui	a12, a3, 0
  104446:	1cec                	bnez.n	a12, 10446b <au_task_1stCodecDecode+0x13cb>
  104448:	931382               	l16ui	a8, a3, 0x126
  10444b:	908830               	addx2	a8, a8, a3
  10444e:	9458a2               	s16i	a10, a8, 0x128
  104451:	1250e5               	call8	116960 <dbfw_GetSystemTime>
  104454:	9313b2               	l16ui	a11, a3, 0x126
  104457:	a0bb30               	addx4	a11, a11, a3
  10445a:	8a6ba2               	s32i	a10, a11, 0x228
  10445d:	931392               	l16ui	a9, a3, 0x126
  104460:	991b                	addi.n	a9, a9, 1
  104462:	649090               	extui	a9, a9, 0, 7
  104465:	935392               	s16i	a9, a3, 0x126
  104468:	000506               	j	104480 <au_task_1stCodecDecode+0x13e0>

0010446b <au_task_1stCodecDecode+0x13cb>:
  10446b:	b714c2               	l16ui	a12, a4, 0x16e
  10446e:	0eccf6               	bgeui	a12, 32, 104480 <au_task_1stCodecDecode+0x13e0>
  104471:	90ec40               	addx2	a14, a12, a4
  104474:	b85ea2               	s16i	a10, a14, 0x170
  104477:	b714d2               	l16ui	a13, a4, 0x16e
  10447a:	01cdd2               	addi	a13, a13, 1
  10447d:	b754d2               	s16i	a13, a4, 0x16e
  104480:	002592               	l32i	a9, a5, 0
  104483:	0e29b2               	l32i	a11, a9, 56
  104486:	ca1c                	movi.n	a10, 28
  104488:	a0bb90               	addx4	a11, a11, a9
  10448b:	fba9                	s32i.n	a10, a11, 60
  10448d:	e988                	l32i.n	a8, a9, 56
  10448f:	881b                	addi.n	a8, a8, 1
  104491:	248080               	extui	a8, a8, 0, 3
  104494:	e989                	s32i.n	a8, a9, 56
  104496:	0013f2               	l16ui	a15, a3, 0
  104499:	b714c2               	l16ui	a12, a4, 0x16e
  10449c:	0fec                	bnez.n	a15, 1044c0 <au_task_1stCodecDecode+0x1420>
  10449e:	9313c2               	l16ui	a12, a3, 0x126
  1044a1:	90cc30               	addx2	a12, a12, a3
  1044a4:	945ca2               	s16i	a10, a12, 0x128
  1044a7:	124ba5               	call8	116960 <dbfw_GetSystemTime>
  1044aa:	9313e2               	l16ui	a14, a3, 0x126
  1044ad:	a0ee30               	addx4	a14, a14, a3
  1044b0:	8a6ea2               	s32i	a10, a14, 0x228
  1044b3:	9313d2               	l16ui	a13, a3, 0x126
  1044b6:	dd1b                	addi.n	a13, a13, 1
  1044b8:	64d0d0               	extui	a13, a13, 0, 7
  1044bb:	9353d2               	s16i	a13, a3, 0x126
  1044be:	f01d                	retw.n

001044c0 <au_task_1stCodecDecode+0x1420>:
  1044c0:	0dccf6               	bgeui	a12, 32, 1044d1 <au_task_1stCodecDecode+0x1431>
  1044c3:	908c40               	addx2	a8, a12, a4
  1044c6:	b858a2               	s16i	a10, a8, 0x170
  1044c9:	b714f2               	l16ui	a15, a4, 0x16e
  1044cc:	ff1b                	addi.n	a15, a15, 1
  1044ce:	b754f2               	s16i	a15, a4, 0x16e
  1044d1:	f01d                	retw.n

001044d3 <au_task_1stCodecDecode+0x1433>:
  1044d3:	00a092               	movi	a9, 0
  1044d6:	255292               	s16i	a9, a2, 74
  1044d9:	1f22c2               	l32i	a12, a2, 124
  1044dc:	3fa0b2               	movi	a11, 63
  1044df:	54a0c0               	extui	a10, a12, 0, 6
  1044e2:	0d3fda4170b0babe 	{ bne.w18	a10, a11, 10428d <au_task_1stCodecDecode+0x11ed>; nop }
  1044ea:	5e16d2               	l16ui	a13, a6, 188
  1044ed:	da1d56               	bnez	a13, 104292 <au_task_1stCodecDecode+0x11f2>
  1044f0:	0fa4a2               	movi	a10, 0x40f
  1044f3:	f89381               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1044f6:	f8a7b1               	l32r	a11, 102794 (80003520 <__log_data___1__1__0_au_task_0_au_task_1_c_1361$19492_71_36>)
  1044f9:	002882               	l32i	a8, a8, 0
  1044fc:	0020c0               	memw
  1044ff:	ae18d2               	l16ui	a13, a8, 0x15c
  104502:	0020c0               	memw
  104505:	af18e2               	l16ui	a14, a8, 0x15e
  104508:	0020c0               	memw
  10450b:	b018f2               	l16ui	a15, a8, 0x160
  10450e:	0020c0               	memw
  104511:	b11892               	l16ui	a9, a8, 0x162
  104514:	0199                	s32i.n	a9, a1, 0
  104516:	0020c0               	memw
  104519:	b31892               	l16ui	a9, a8, 0x166
  10451c:	1199                	s32i.n	a9, a1, 4
  10451e:	0020c0               	memw
  104521:	be1882               	l16ui	a8, a8, 0x17c
  104524:	2189                	s32i.n	a8, a1, 8
  104526:	125b25               	call8	116ad8 <dbfw_StoreTrace>
  104529:	190c                	movi.n	a9, 1
  10452b:	5e5692               	s16i	a9, a6, 188
  10452e:	ff5806               	j	104292 <au_task_1stCodecDecode+0x11f2>

00104531 <au_task_1stCodecDecode+0x1491>:
  104531:	961492               	l16ui	a9, a4, 0x12c
  104534:	17c9f6               	bgeui	a9, 32, 10454f <au_task_1stCodecDecode+0x14af>
  104537:	90c940               	addx2	a12, a9, a4
  10453a:	10a0b2               	movi	a11, 16
  10453d:	0fa0d2               	movi	a13, 15
  104540:	4a64d2               	s32i	a13, a4, 0x128
  104543:	975cb2               	s16i	a11, a12, 0x12e
  104546:	9614a2               	l16ui	a10, a4, 0x12c
  104549:	01caa2               	addi	a10, a10, 1
  10454c:	9654a2               	s16i	a10, a4, 0x12c
  10454f:	0127b2               	l32i	a11, a7, 4
  104552:	20a770               	or	a10, a7, a7
  104555:	41b1b0               	srli	a11, a11, 1
  104558:	123025               	call8	11685c <fw_dsp_slowtimer_UpdateTimerInt>
  10455b:	20a660               	or	a10, a6, a6
  10455e:	fdcd25               	call8	102230 <_xtos_restore_intlevel>
  104561:	0013c2               	l16ui	a12, a3, 0
  104564:	1d0c                	movi.n	a13, 1
  104566:	9cdc                	bnez.n	a12, 104583 <au_task_1stCodecDecode+0x14e3>
  104568:	8369                	s32i.n	a6, a3, 32
  10456a:	121382               	l16ui	a8, a3, 36
  10456d:	1f1c                	movi.n	a15, 17
  10456f:	908830               	addx2	a8, a8, a3
  104572:	1358f2               	s16i	a15, a8, 38
  104575:	1213e2               	l16ui	a14, a3, 36
  104578:	ee1b                	addi.n	a14, a14, 1
  10457a:	64e0e0               	extui	a14, a14, 0, 7
  10457d:	1253e2               	s16i	a14, a3, 36
  104580:	fb0486               	j	103196 <au_task_1stCodecDecode+0xf6>

00104583 <au_task_1stCodecDecode+0x14e3>:
  104583:	961492               	l16ui	a9, a4, 0x12c
  104586:	0d7ec041c0b0c92e 	{ bgeui.w18	a9, 32, 103196 <au_task_1stCodecDecode+0xf6>; nop }
  10458e:	4a6462               	s32i	a6, a4, 0x128
  104591:	90c940               	addx2	a12, a9, a4
  104594:	1b1c                	movi.n	a11, 17
  104596:	975cb2               	s16i	a11, a12, 0x12e
  104599:	9614a2               	l16ui	a10, a4, 0x12c
  10459c:	aa1b                	addi.n	a10, a10, 1
  10459e:	9654a2               	s16i	a10, a4, 0x12c
  1045a1:	fafc46               	j	103196 <au_task_1stCodecDecode+0xf6>

001045a4 <au_task_1stCodecDecode+0x1504>:
  1045a4:	b714c2               	l16ui	a12, a4, 0x16e
  1045a7:	0dccf6               	bgeui	a12, 32, 1045b8 <au_task_1stCodecDecode+0x1518>
  1045aa:	90ec40               	addx2	a14, a12, a4
  1045ad:	b85ea2               	s16i	a10, a14, 0x170
  1045b0:	b714d2               	l16ui	a13, a4, 0x16e
  1045b3:	dd1b                	addi.n	a13, a13, 1
  1045b5:	b754d2               	s16i	a13, a4, 0x16e
  1045b8:	f86281               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1045bb:	0888                	l32i.n	a8, a8, 0
  1045bd:	0020c0               	memw
  1045c0:	b318f2               	l16ui	a15, a8, 0x166
  1045c3:	ff1b                	addi.n	a15, a15, 1
  1045c5:	0020c0               	memw
  1045c8:	b358f2               	s16i	a15, a8, 0x166
  1045cb:	ff8446               	j	1043e0 <au_task_1stCodecDecode+0x1340>

001045ce <au_task_1stCodecDecode+0x152e>:
  1045ce:	b714c2               	l16ui	a12, a4, 0x16e
  1045d1:	0d7fe041b0b0cc2e 	{ bgeui.w18	a12, 32, 1043e0 <au_task_1stCodecDecode+0x1340>; nop }
  1045d9:	90bc40               	addx2	a11, a12, a4
  1045dc:	b85ba2               	s16i	a10, a11, 0x170
  1045df:	b71492               	l16ui	a9, a4, 0x16e
  1045e2:	991b                	addi.n	a9, a9, 1
  1045e4:	b75492               	s16i	a9, a4, 0x16e
  1045e7:	ff7d46               	j	1043e0 <au_task_1stCodecDecode+0x1340>

001045ea <au_task_1stCodecDecode+0x154a>:
  1045ea:	961492               	l16ui	a9, a4, 0x12c
  1045ed:	17c9f6               	bgeui	a9, 32, 104608 <au_task_1stCodecDecode+0x1568>
  1045f0:	90e940               	addx2	a14, a9, a4
  1045f3:	14a0d2               	movi	a13, 20
  1045f6:	0fa0f2               	movi	a15, 15
  1045f9:	4a64f2               	s32i	a15, a4, 0x128
  1045fc:	975ed2               	s16i	a13, a14, 0x12e
  1045ff:	9614c2               	l16ui	a12, a4, 0x12c
  104602:	01ccc2               	addi	a12, a12, 1
  104605:	9654c2               	s16i	a12, a4, 0x12c
  104608:	d97c                	movi.n	a9, -3
  10460a:	0020c0               	memw
  10460d:	0288                	l32i.n	a8, a2, 0
  10460f:	108890               	and	a8, a8, a9
  104612:	0020c0               	memw
  104615:	0a0c                	movi.n	a10, 0
  104617:	0289                	s32i.n	a8, a2, 0
  104619:	fdf665               	call8	102580 <_xtos_set_intlevel>
  10461c:	0013a2               	l16ui	a10, a3, 0
  10461f:	deea56               	bnez	a10, 104411 <au_task_1stCodecDecode+0x1371>
  104622:	5c1c                	movi.n	a12, 21
  104624:	1213d2               	l16ui	a13, a3, 36
  104627:	0e0c                	movi.n	a14, 0
  104629:	83e9                	s32i.n	a14, a3, 32
  10462b:	90dd30               	addx2	a13, a13, a3
  10462e:	135dc2               	s16i	a12, a13, 38
  104631:	1213b2               	l16ui	a11, a3, 36
  104634:	bb1b                	addi.n	a11, a11, 1
  104636:	64b0b0               	extui	a11, a11, 0, 7
  104639:	1253b2               	s16i	a11, a3, 36
  10463c:	ff7b06               	j	10442c <au_task_1stCodecDecode+0x138c>

0010463f <au_task_1stCodecDecode+0x159f>:
  10463f:	b714c2               	l16ui	a12, a4, 0x16e
  104642:	0dccf6               	bgeui	a12, 32, 104653 <au_task_1stCodecDecode+0x15b3>
  104645:	908c40               	addx2	a8, a12, a4
  104648:	b858a2               	s16i	a10, a8, 0x170
  10464b:	b714f2               	l16ui	a15, a4, 0x16e
  10464e:	ff1b                	addi.n	a15, a15, 1
  104650:	b754f2               	s16i	a15, a4, 0x16e
  104653:	f839a1               	l32r	a10, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  104656:	0aa8                	l32i.n	a10, a10, 0
  104658:	0020c0               	memw
  10465b:	090c                	movi.n	a9, 0
  10465d:	6a99                	s32i.n	a9, a10, 24
  10465f:	ff5f46               	j	1043e0 <au_task_1stCodecDecode+0x1340>

00104662 <au_task_1stCodecDecode+0x15c2>:
	...

00104664 <au_task_1stCodecDrainOutputBuffer>:
  104664:	008136               	entry	a1, 64
  104667:	0e2232               	l32i	a3, a2, 56
  10466a:	20a220               	or	a10, a2, a2
  10466d:	01c332               	addi	a3, a3, 1
  104670:	e239                	s32i.n	a3, a2, 56
  104672:	28c232               	addi	a3, a2, 40
  104675:	010ba5               	call8	105730 <au_task_1stCodecCalcOutSamplesPerFrame>
  104678:	f83291               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10467b:	0abd                	mov.n	a11, a10
  10467d:	0998                	l32i.n	a9, a9, 0
  10467f:	0020c0               	memw
  104682:	5b2982               	l32i	a8, a9, 0x16c
  104685:	88aa                	add.n	a8, a8, a10
  104687:	0020c0               	memw
  10468a:	02ad                	mov.n	a10, a2
  10468c:	5b6982               	s32i	a8, a9, 0x16c
  10468f:	010da5               	call8	105768 <au_task_1stCodecProcessSrcAndEq>
  104692:	5453a2               	s16i	a10, a3, 168
  104695:	f82271               	l32r	a7, 102720 (27e6ec <gp_dsp_core_log>)
  104698:	f84141               	l32r	a4, 10279c (277d60 <g_debug_fp_info>)
  10469b:	f84161               	l32r	a6, 1027a0 (2780b4 <g_debug_fp_info+0x354>)
  10469e:	f023e2               	l32i	a14, a3, 0x3c0
  1046a1:	acc652               	addi	a5, a6, -84
  1046a4:	564e16               	beqz	a14, 104c0c <au_task_1stCodecDrainOutputBuffer+0x5a8>
  1046a7:	07e8                	l32i.n	a14, a7, 0
  1046a9:	eef8                	l32i.n	a15, a14, 56
  1046ab:	5a2c                	movi.n	a10, 37
  1046ad:	a0ffe0               	addx4	a15, a15, a14
  1046b0:	ffa9                	s32i.n	a10, a15, 60
  1046b2:	ee88                	l32i.n	a8, a14, 56
  1046b4:	881b                	addi.n	a8, a8, 1
  1046b6:	248080               	extui	a8, a8, 0, 3
  1046b9:	ee89                	s32i.n	a8, a14, 56
  1046bb:	0014f2               	l16ui	a15, a4, 0
  1046be:	1fec                	bnez.n	a15, 1046e3 <au_task_1stCodecDrainOutputBuffer+0x7f>
  1046c0:	931482               	l16ui	a8, a4, 0x126
  1046c3:	908840               	addx2	a8, a8, a4
  1046c6:	9458a2               	s16i	a10, a8, 0x128
  1046c9:	122965               	call8	116960 <dbfw_GetSystemTime>
  1046cc:	9314b2               	l16ui	a11, a4, 0x126
  1046cf:	a0bb40               	addx4	a11, a11, a4
  1046d2:	8a6ba2               	s32i	a10, a11, 0x228
  1046d5:	931492               	l16ui	a9, a4, 0x126
  1046d8:	991b                	addi.n	a9, a9, 1
  1046da:	649090               	extui	a9, a9, 0, 7
  1046dd:	935492               	s16i	a9, a4, 0x126
  1046e0:	000506               	j	1046f8 <au_task_1stCodecDrainOutputBuffer+0x94>

001046e3 <au_task_1stCodecDrainOutputBuffer+0x7f>:
  1046e3:	8d1692               	l16ui	a9, a6, 0x11a
  1046e6:	0ec9f6               	bgeui	a9, 32, 1046f8 <au_task_1stCodecDrainOutputBuffer+0x94>
  1046e9:	90d960               	addx2	a13, a9, a6
  1046ec:	8e5da2               	s16i	a10, a13, 0x11c
  1046ef:	8d16c2               	l16ui	a12, a6, 0x11a
  1046f2:	01ccc2               	addi	a12, a12, 1
  1046f5:	8d56c2               	s16i	a12, a6, 0x11a
  1046f8:	0fa0a2               	movi	a10, 15
  1046fb:	fde865               	call8	102580 <_xtos_set_intlevel>
  1046fe:	0fa0b2               	movi	a11, 15
  104701:	31a9                	s32i.n	a10, a1, 12
  104703:	0014e2               	l16ui	a14, a4, 0
  104706:	6c1c                	movi.n	a12, 22
  104708:	7edc                	bnez.n	a14, 104723 <au_task_1stCodecDrainOutputBuffer+0xbf>
  10470a:	121482               	l16ui	a8, a4, 36
  10470d:	84b9                	s32i.n	a11, a4, 32
  10470f:	908840               	addx2	a8, a8, a4
  104712:	1358c2               	s16i	a12, a8, 38
  104715:	1214f2               	l16ui	a15, a4, 36
  104718:	ff1b                	addi.n	a15, a15, 1
  10471a:	64f0f0               	extui	a15, a15, 0, 7
  10471d:	1254f2               	s16i	a15, a4, 36
  104720:	000586               	j	10473a <au_task_1stCodecDrainOutputBuffer+0xd6>

00104723 <au_task_1stCodecDrainOutputBuffer+0xbf>:
  104723:	961592               	l16ui	a9, a5, 0x12c
  104726:	10c9f6               	bgeui	a9, 32, 10473a <au_task_1stCodecDrainOutputBuffer+0xd6>
  104729:	4a65b2               	s32i	a11, a5, 0x128
  10472c:	90d960               	addx2	a13, a9, a6
  10472f:	6d5dc2               	s16i	a12, a13, 218
  104732:	9615a2               	l16ui	a10, a5, 0x12c
  104735:	aa1b                	addi.n	a10, a10, 1
  104737:	9655a2               	s16i	a10, a5, 0x12c
  10473a:	5413a2               	l16ui	a10, a3, 168
  10473d:	7613f2               	l16ui	a15, a3, 236
  104740:	1023e2               	l32i	a14, a3, 64
  104743:	1a2f26               	beqi	a15, 2, 104761 <au_task_1stCodecDrainOutputBuffer+0xfd>
  104746:	fcca82               	addi	a8, a10, -4
  104749:	14ae87               	bge	a14, a8, 104761 <au_task_1stCodecDrainOutputBuffer+0xfd>
  10474c:	1aaea7               	bge	a14, a10, 10476a <au_task_1stCodecDrainOutputBuffer+0x106>
  10474f:	293c                	movi.n	a9, 50
  104751:	15a9e7               	bge	a9, a14, 10476a <au_task_1stCodecDrainOutputBuffer+0x106>
  104754:	f163e2               	s32i	a14, a3, 0x3c4
  104757:	090c                	movi.n	a9, 0
  104759:	1a0c                	movi.n	a10, 1
  10475b:	0b53a2               	s16i	a10, a3, 22
  10475e:	000146               	j	104767 <au_task_1stCodecDrainOutputBuffer+0x103>

00104761 <au_task_1stCodecDrainOutputBuffer+0xfd>:
  104761:	f163a2               	s32i	a10, a3, 0x3c4
  104764:	c09ea0               	sub	a9, a14, a10

00104767 <au_task_1stCodecDrainOutputBuffer+0x103>:
  104767:	106392               	s32i	a9, a3, 64
  10476a:	0321a2               	l32i	a10, a1, 12
  10476d:	fdac25               	call8	102230 <_xtos_restore_intlevel>
  104770:	0014c2               	l16ui	a12, a4, 0
  104773:	17a0b2               	movi	a11, 23
  104776:	01ac56               	bnez	a12, 104794 <au_task_1stCodecDrainOutputBuffer+0x130>
  104779:	1214e2               	l16ui	a14, a4, 36
  10477c:	31f8                	l32i.n	a15, a1, 12
  10477e:	84f9                	s32i.n	a15, a4, 32
  104780:	90ee40               	addx2	a14, a14, a4
  104783:	135eb2               	s16i	a11, a14, 38
  104786:	1214d2               	l16ui	a13, a4, 36
  104789:	dd1b                	addi.n	a13, a13, 1
  10478b:	64d0d0               	extui	a13, a13, 0, 7
  10478e:	1254d2               	s16i	a13, a4, 36
  104791:	000686               	j	1047af <au_task_1stCodecDrainOutputBuffer+0x14b>

00104794 <au_task_1stCodecDrainOutputBuffer+0x130>:
  104794:	961592               	l16ui	a9, a5, 0x12c
  104797:	14c9f6               	bgeui	a9, 32, 1047af <au_task_1stCodecDrainOutputBuffer+0x14b>
  10479a:	90a960               	addx2	a10, a9, a6
  10479d:	0321c2               	l32i	a12, a1, 12
  1047a0:	4a65c2               	s32i	a12, a5, 0x128
  1047a3:	6d5ab2               	s16i	a11, a10, 218
  1047a6:	961582               	l16ui	a8, a5, 0x12c
  1047a9:	01c882               	addi	a8, a8, 1
  1047ac:	965582               	s16i	a8, a5, 0x12c
  1047af:	f123c2               	l32i	a12, a3, 0x3c4
  1047b2:	5453c2               	s16i	a12, a3, 168
  1047b5:	f7e2e1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1047b8:	002ee2               	l32i	a14, a14, 0
  1047bb:	0020c0               	memw
  1047be:	5d2ed2               	l32i	a13, a14, 0x174
  1047c1:	ddca                	add.n	a13, a13, a12
  1047c3:	0020c0               	memw
  1047c6:	0aa4a2               	movi	a10, 0x40a
  1047c9:	5d6ed2               	s32i	a13, a14, 0x174
  1047cc:	f7f6b1               	l32r	a11, 1027a4 (80003620 <__log_data___1__1__0_au_task_0_au_task_1_c_1505$21208_94_6>)
  1047cf:	1023d2               	l32i	a13, a3, 64
  1047d2:	123065               	call8	116ad8 <dbfw_StoreTrace>

001047d5 <au_task_1stCodecDrainOutputBuffer+0x171>:
  1047d5:	5413a2               	l16ui	a10, a3, 168

001047d8 <au_task_1stCodecDrainOutputBuffer+0x174>:
  1047d8:	002792               	l32i	a9, a7, 0
  1047db:	11cae0               	slli	a12, a10, 2
  1047de:	5553c2               	s16i	a12, a3, 170
  1047e1:	0e29b2               	l32i	a11, a9, 56
  1047e4:	27a0a2               	movi	a10, 39
  1047e7:	a0bb90               	addx4	a11, a11, a9
  1047ea:	fba9                	s32i.n	a10, a11, 60
  1047ec:	e988                	l32i.n	a8, a9, 56
  1047ee:	881b                	addi.n	a8, a8, 1
  1047f0:	248080               	extui	a8, a8, 0, 3
  1047f3:	e989                	s32i.n	a8, a9, 56
  1047f5:	0014f2               	l16ui	a15, a4, 0
  1047f8:	b71592               	l16ui	a9, a5, 0x16e
  1047fb:	1fec                	bnez.n	a15, 104820 <au_task_1stCodecDrainOutputBuffer+0x1bc>
  1047fd:	9314d2               	l16ui	a13, a4, 0x126
  104800:	90dd40               	addx2	a13, a13, a4
  104803:	945da2               	s16i	a10, a13, 0x128
  104806:	1215a5               	call8	116960 <dbfw_GetSystemTime>
  104809:	9314f2               	l16ui	a15, a4, 0x126
  10480c:	a0ff40               	addx4	a15, a15, a4
  10480f:	8a6fa2               	s32i	a10, a15, 0x228
  104812:	9314e2               	l16ui	a14, a4, 0x126
  104815:	ee1b                	addi.n	a14, a14, 1
  104817:	64e0e0               	extui	a14, a14, 0, 7
  10481a:	9354e2               	s16i	a14, a4, 0x126
  10481d:	000446               	j	104832 <au_task_1stCodecDrainOutputBuffer+0x1ce>

00104820 <au_task_1stCodecDrainOutputBuffer+0x1bc>:
  104820:	0ec9f6               	bgeui	a9, 32, 104832 <au_task_1stCodecDrainOutputBuffer+0x1ce>
  104823:	90b960               	addx2	a11, a9, a6
  104826:	8e5ba2               	s16i	a10, a11, 0x11c
  104829:	b71582               	l16ui	a8, a5, 0x16e
  10482c:	01c882               	addi	a8, a8, 1
  10482f:	b75582               	s16i	a8, a5, 0x16e
  104832:	20a220               	or	a10, a2, a2
  104835:	01a0b2               	movi	a11, 1
  104838:	00ca25               	call8	1054dc <au_task_1stCodecApplyFadeInFadeOutGain>
  10483b:	07e8                	l32i.n	a14, a7, 0
  10483d:	eef8                	l32i.n	a15, a14, 56
  10483f:	8a2c                	movi.n	a10, 40
  104841:	a0ffe0               	addx4	a15, a15, a14
  104844:	ffa9                	s32i.n	a10, a15, 60
  104846:	eed8                	l32i.n	a13, a14, 56
  104848:	dd1b                	addi.n	a13, a13, 1
  10484a:	24d0d0               	extui	a13, a13, 0, 3
  10484d:	eed9                	s32i.n	a13, a14, 56
  10484f:	0014c2               	l16ui	a12, a4, 0
  104852:	b71592               	l16ui	a9, a5, 0x16e
  104855:	1cec                	bnez.n	a12, 10487a <au_task_1stCodecDrainOutputBuffer+0x216>
  104857:	931482               	l16ui	a8, a4, 0x126
  10485a:	908840               	addx2	a8, a8, a4
  10485d:	9458a2               	s16i	a10, a8, 0x128
  104860:	120fe5               	call8	116960 <dbfw_GetSystemTime>
  104863:	9314b2               	l16ui	a11, a4, 0x126
  104866:	a0bb40               	addx4	a11, a11, a4
  104869:	8a6ba2               	s32i	a10, a11, 0x228
  10486c:	931492               	l16ui	a9, a4, 0x126
  10486f:	991b                	addi.n	a9, a9, 1
  104871:	649090               	extui	a9, a9, 0, 7
  104874:	935492               	s16i	a9, a4, 0x126
  104877:	000446               	j	10488c <au_task_1stCodecDrainOutputBuffer+0x228>

0010487a <au_task_1stCodecDrainOutputBuffer+0x216>:
  10487a:	0ec9f6               	bgeui	a9, 32, 10488c <au_task_1stCodecDrainOutputBuffer+0x228>
  10487d:	90d960               	addx2	a13, a9, a6
  104880:	8e5da2               	s16i	a10, a13, 0x11c
  104883:	b715c2               	l16ui	a12, a5, 0x16e
  104886:	01ccc2               	addi	a12, a12, 1
  104889:	b755c2               	s16i	a12, a5, 0x16e
  10488c:	07a092               	movi	a9, 7
  10488f:	3923d2               	l32i	a13, a3, 228
  104892:	3723e2               	l32i	a14, a3, 220
  104895:	f8af82               	movi	a8, -8
  104898:	07cef2               	addi	a15, a14, 7
  10489b:	10ff80               	and	a15, a15, a8
  10489e:	c0ffe0               	sub	a15, a15, a14
  1048a1:	80ddf0               	add	a13, a13, a15
  1048a4:	5613f2               	l16ui	a15, a3, 172
  1048a7:	80eed0               	add	a14, a14, a13
  1048aa:	01e9                	s32i.n	a14, a1, 0
  1048ac:	90ff90               	addx2	a15, a15, a9
  1048af:	10ff80               	and	a15, a15, a8
  1048b2:	f7bd81               	l32r	a8, 1027a8 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  1048b5:	ddfa                	add.n	a13, a13, a15
  1048b7:	3963d2               	s32i	a13, a3, 228
  1048ba:	f7bcf1               	l32r	a15, 1027ac (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  1048bd:	ee8a                	add.n	a14, a14, a8
  1048bf:	0b3ef7               	bltu	a14, a15, 1048ce <au_task_1stCodecDrainOutputBuffer+0x26a>
  1048c2:	08a4a2               	movi	a10, 0x408
  1048c5:	f7bab1               	l32r	a11, 1027b0 (80003820 <__log_data___1__1__0_au_task_0_au_task_1_c_1556$21212_94_10>)
  1048c8:	1220e5               	call8	116ad8 <dbfw_StoreTrace>
  1048cb:	3923d2               	l32i	a13, a3, 228

001048ce <au_task_1stCodecDrainOutputBuffer+0x26a>:
  1048ce:	3823c2               	l32i	a12, a3, 224
  1048d1:	08bcd7               	bgeu	a12, a13, 1048dd <au_task_1stCodecDrainOutputBuffer+0x279>
  1048d4:	0aa4a2               	movi	a10, 0x40a
  1048d7:	f7b7b1               	l32r	a11, 1027b4 (80003920 <__log_data___1__1__0_au_task_0_au_task_1_c_1559$21213_94_11>)
  1048da:	121fe5               	call8	116ad8 <dbfw_StoreTrace>

001048dd <au_task_1stCodecDrainOutputBuffer+0x279>:
  1048dd:	541382               	l16ui	a8, a3, 168
  1048e0:	119816               	beqz	a8, 1049fd <au_task_1stCodecDrainOutputBuffer+0x399>
  1048e3:	0fa0a2               	movi	a10, 15
  1048e6:	fdc9a5               	call8	102580 <_xtos_set_intlevel>
  1048e9:	0461a2               	s32i	a10, a1, 16
  1048ec:	001492               	l16ui	a9, a4, 0
  1048ef:	1aa0c2               	movi	a12, 26
  1048f2:	99dc                	bnez.n	a9, 10490f <au_task_1stCodecDrainOutputBuffer+0x2ab>
  1048f4:	1214b2               	l16ui	a11, a4, 36
  1048f7:	fd0c                	movi.n	a13, 15
  1048f9:	84d9                	s32i.n	a13, a4, 32
  1048fb:	90bb40               	addx2	a11, a11, a4
  1048fe:	135bc2               	s16i	a12, a11, 38
  104901:	1214a2               	l16ui	a10, a4, 36
  104904:	aa1b                	addi.n	a10, a10, 1
  104906:	64a0a0               	extui	a10, a10, 0, 7
  104909:	1254a2               	s16i	a10, a4, 36
  10490c:	000606               	j	104928 <au_task_1stCodecDrainOutputBuffer+0x2c4>

0010490f <au_task_1stCodecDrainOutputBuffer+0x2ab>:
  10490f:	961592               	l16ui	a9, a5, 0x12c
  104912:	12c9f6               	bgeui	a9, 32, 104928 <au_task_1stCodecDrainOutputBuffer+0x2c4>
  104915:	90f960               	addx2	a15, a9, a6
  104918:	f80c                	movi.n	a8, 15
  10491a:	4a6582               	s32i	a8, a5, 0x128
  10491d:	6d5fc2               	s16i	a12, a15, 218
  104920:	9615e2               	l16ui	a14, a5, 0x12c
  104923:	ee1b                	addi.n	a14, a14, 1
  104925:	9655e2               	s16i	a14, a5, 0x12c
  104928:	1023e2               	l32i	a14, a3, 64
  10492b:	60f1e0               	abs	a15, a14
  10492e:	6e5fa6               	blti	a15, 5, 1049a0 <au_task_1stCodecDrainOutputBuffer+0x33c>
  104931:	ceaf92               	movi	a9, -50
  104934:	682e97               	blt	a14, a9, 1049a0 <au_task_1stCodecDrainOutputBuffer+0x33c>
  104937:	2a3c                	movi.n	a10, 50
  104939:	632ae7               	blt	a10, a14, 1049a0 <au_task_1stCodecDrainOutputBuffer+0x33c>
  10493c:	04d2c2               	addmi	a12, a2, 0x400
  10493f:	071cc2               	l16ui	a12, a12, 14
  104942:	5413b2               	l16ui	a11, a3, 168
  104945:	400c00               	ssr	a12
  104948:	b1b0b0               	sra	a11, a11
  10494b:	23bb80               	sext	a11, a11, 15
  10494e:	60c0b0               	neg	a12, a11
  104951:	23cc80               	sext	a12, a12, 15
  104954:	a3bce0               	movltz	a11, a12, a14
  104957:	21b9                	s32i.n	a11, a1, 8
  104959:	60b1b0               	abs	a11, a11
  10495c:	04afb7               	bge	a15, a11, 104964 <au_task_1stCodecDrainOutputBuffer+0x300>
  10495f:	23de80               	sext	a13, a14, 15
  104962:	21d9                	s32i.n	a13, a1, 8

00104964 <au_task_1stCodecDrainOutputBuffer+0x300>:
  104964:	0221f2               	l32i	a15, a1, 8
  104967:	0421a2               	l32i	a10, a1, 16
  10496a:	c08ef0               	sub	a8, a14, a15
  10496d:	5513e2               	l16ui	a14, a3, 170
  104970:	106382               	s32i	a8, a3, 64
  104973:	a0efe0               	addx4	a14, a15, a14
  104976:	5553e2               	s16i	a14, a3, 170
  104979:	fd8b65               	call8	102230 <_xtos_restore_intlevel>
  10497c:	001492               	l16ui	a9, a4, 0
  10497f:	1ba0e2               	movi	a14, 27
  104982:	3e0956               	bnez	a9, 104d66 <au_task_1stCodecDrainOutputBuffer+0x702>
  104985:	1214b2               	l16ui	a11, a4, 36
  104988:	41c8                	l32i.n	a12, a1, 16
  10498a:	84c9                	s32i.n	a12, a4, 32
  10498c:	90bb40               	addx2	a11, a11, a4
  10498f:	135be2               	s16i	a14, a11, 38
  104992:	1214a2               	l16ui	a10, a4, 36
  104995:	aa1b                	addi.n	a10, a10, 1
  104997:	64a0a0               	extui	a10, a10, 0, 7
  10499a:	1254a2               	s16i	a10, a4, 36
  10499d:	00f806               	j	104d81 <au_task_1stCodecDrainOutputBuffer+0x71d>

001049a0 <au_task_1stCodecDrainOutputBuffer+0x33c>:
  1049a0:	fcafd2               	movi	a13, -4
  1049a3:	0d002341a0b09ede 	{ blt.w18	a14, a13, 104be1 <au_task_1stCodecDrainOutputBuffer+0x57d>; nop }
  1049ab:	0d40234120b05e4e 	{ bgei.w18	a14, 5, 104be1 <au_task_1stCodecDrainOutputBuffer+0x57d>; nop }
  1049b3:	0421a2               	l32i	a10, a1, 16
  1049b6:	00a0e2               	movi	a14, 0
  1049b9:	d553e2               	s16i	a14, a3, 0x1aa
  1049bc:	fd8725               	call8	102230 <_xtos_restore_intlevel>
  1049bf:	0014f2               	l16ui	a15, a4, 0
  1049c2:	cb1c                	movi.n	a11, 28
  1049c4:	28af56               	bnez	a15, 104c52 <au_task_1stCodecDrainOutputBuffer+0x5ee>
  1049c7:	121492               	l16ui	a9, a4, 36
  1049ca:	41a8                	l32i.n	a10, a1, 16
  1049cc:	84a9                	s32i.n	a10, a4, 32
  1049ce:	909940               	addx2	a9, a9, a4
  1049d1:	1359b2               	s16i	a11, a9, 38
  1049d4:	121482               	l16ui	a8, a4, 36
  1049d7:	881b                	addi.n	a8, a8, 1
  1049d9:	648080               	extui	a8, a8, 0, 7
  1049dc:	125482               	s16i	a8, a4, 36
  1049df:	000686               	j	1049fd <au_task_1stCodecDrainOutputBuffer+0x399>

001049e2 <au_task_1stCodecDrainOutputBuffer+0x37e>:
  1049e2:	961592               	l16ui	a9, a5, 0x12c
  1049e5:	14c9f6               	bgeui	a9, 32, 1049fd <au_task_1stCodecDrainOutputBuffer+0x399>
  1049e8:	90d960               	addx2	a13, a9, a6
  1049eb:	0421e2               	l32i	a14, a1, 16
  1049ee:	4a65e2               	s32i	a14, a5, 0x128
  1049f1:	6d5db2               	s16i	a11, a13, 218
  1049f4:	9615c2               	l16ui	a12, a5, 0x12c
  1049f7:	01ccc2               	addi	a12, a12, 1
  1049fa:	9655c2               	s16i	a12, a5, 0x12c

001049fd <au_task_1stCodecDrainOutputBuffer+0x399>:
  1049fd:	002792               	l32i	a9, a7, 0
  104a00:	e9b8                	l32i.n	a11, a9, 56
  104a02:	9a2c                	movi.n	a10, 41
  104a04:	a0bb90               	addx4	a11, a11, a9
  104a07:	fba9                	s32i.n	a10, a11, 60
  104a09:	e988                	l32i.n	a8, a9, 56
  104a0b:	881b                	addi.n	a8, a8, 1
  104a0d:	248080               	extui	a8, a8, 0, 3
  104a10:	e989                	s32i.n	a8, a9, 56
  104a12:	0014f2               	l16ui	a15, a4, 0
  104a15:	b71592               	l16ui	a9, a5, 0x16e
  104a18:	1fec                	bnez.n	a15, 104a3d <au_task_1stCodecDrainOutputBuffer+0x3d9>
  104a1a:	9314c2               	l16ui	a12, a4, 0x126
  104a1d:	90cc40               	addx2	a12, a12, a4
  104a20:	945ca2               	s16i	a10, a12, 0x128
  104a23:	11f3e5               	call8	116960 <dbfw_GetSystemTime>
  104a26:	9314e2               	l16ui	a14, a4, 0x126
  104a29:	a0ee40               	addx4	a14, a14, a4
  104a2c:	8a6ea2               	s32i	a10, a14, 0x228
  104a2f:	9314d2               	l16ui	a13, a4, 0x126
  104a32:	dd1b                	addi.n	a13, a13, 1
  104a34:	64d0d0               	extui	a13, a13, 0, 7
  104a37:	9354d2               	s16i	a13, a4, 0x126
  104a3a:	000446               	j	104a4f <au_task_1stCodecDrainOutputBuffer+0x3eb>

00104a3d <au_task_1stCodecDrainOutputBuffer+0x3d9>:
  104a3d:	0ec9f6               	bgeui	a9, 32, 104a4f <au_task_1stCodecDrainOutputBuffer+0x3eb>
  104a40:	908960               	addx2	a8, a9, a6
  104a43:	8e58a2               	s16i	a10, a8, 0x11c
  104a46:	b715f2               	l16ui	a15, a5, 0x16e
  104a49:	01cff2               	addi	a15, a15, 1
  104a4c:	b755f2               	s16i	a15, a5, 0x16e
  104a4f:	3a0392               	l8ui	a9, a3, 58
  104a52:	07a0d2               	movi	a13, 7
  104a55:	5613c2               	l16ui	a12, a3, 172
  104a58:	3923b2               	l32i	a11, a3, 228
  104a5b:	90ccd0               	addx2	a12, a12, a13
  104a5e:	8d7c                	movi.n	a13, -8
  104a60:	10ccd0               	and	a12, a12, a13
  104a63:	c0bbc0               	sub	a11, a11, a12
  104a66:	3963b2               	s32i	a11, a3, 228
  104a69:	0b4956               	bnez	a9, 104b21 <au_task_1stCodecDrainOutputBuffer+0x4bd>
  104a6c:	43e8                	l32i.n	a14, a3, 16
  104a6e:	0d400a41f0b01ece 	{ bnei.w18	a14, 1, 104b21 <au_task_1stCodecDrainOutputBuffer+0x4bd>; nop }
  104a76:	1613f2               	l16ui	a15, a3, 44
  104a79:	0a4f56               	bnez	a15, 104b21 <au_task_1stCodecDrainOutputBuffer+0x4bd>
  104a7c:	0fe425               	call8	1148c0 <fw_dsp_i2s_TearDownTx>
  104a7f:	02ad                	mov.n	a10, a2
  104a81:	f72991               	l32r	a9, 102728 (276e60 <g_au_task>)
  104a84:	180c                	movi.n	a8, 1
  104a86:	035982               	s16i	a8, a9, 6
  104a89:	0723a5               	call8	10bcc4 <au_task_MixerInit>
  104a8c:	0a0c                	movi.n	a10, 0
  104a8e:	029ea5               	call8	107478 <au_task_AudioCodecConfigI2SParams>
  104a91:	f74921               	l32r	a2, 1027b8 (277230 <g_au_task+0x3d0>)
  104a94:	7e12a2               	l16ui	a10, a2, 252
  104a97:	021a66               	bnei	a10, 1, 104a9d <au_task_1stCodecDrainOutputBuffer+0x439>
  104a9a:	0479e5               	call8	109238 <au_task_BackupNotifDataFromDma>

00104a9d <au_task_1stCodecDrainOutputBuffer+0x439>:
  104a9d:	f747d1               	l32r	a13, 1027bc (27f1a0 <g_mclk_i2s>)
  104aa0:	0c0c                	movi.n	a12, 0
  104aa2:	7e12b2               	l16ui	a11, a2, 252
  104aa5:	015dc2               	s16i	a12, a13, 2
  104aa8:	1bcc                	bnez.n	a11, 104aad <au_task_1stCodecDrainOutputBuffer+0x449>
  104aaa:	0358a5               	call8	108034 <au_task_CleanUpDMATXRingbuffer>

00104aad <au_task_1stCodecDrainOutputBuffer+0x449>:
  104aad:	f744a1               	l32r	a10, 1027c0 (277928 <g_au_task+0xac8>)
  104ab0:	0b0c                	movi.n	a11, 0
  104ab2:	7e52b2               	s16i	a11, a2, 252
  104ab5:	7f2aa2               	l32i	a10, a10, 0x1fc
  104ab8:	0fcce5               	call8	114788 <fw_dsp_i2s_BringUpTx>
  104abb:	08a4a2               	movi	a10, 0x408
  104abe:	f741b1               	l32r	a11, 1027c4 (80003b20 <__log_data___1__1__0_au_task_0_au_task_1_c_1734$21216_94_14>)
  104ac1:	1c0c                	movi.n	a12, 1
  104ac3:	1653c2               	s16i	a12, a3, 44
  104ac6:	120125               	call8	116ad8 <dbfw_StoreTrace>
  104ac9:	fa0c                	movi.n	a10, 15
  104acb:	fdab65               	call8	102580 <_xtos_set_intlevel>
  104ace:	f718d1               	l32r	a13, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  104ad1:	0020c0               	memw
  104ad4:	8b2dd2               	l32i	a13, a13, 0x22c
  104ad7:	41d2d0               	srli	a13, a13, 2
  104ada:	6863d2               	s32i	a13, a3, 0x1a0
  104add:	fd7525               	call8	102230 <_xtos_restore_intlevel>
  104ae0:	fa0c                	movi.n	a10, 15
  104ae2:	fda9e5               	call8	102580 <_xtos_set_intlevel>
  104ae5:	0a2d                	mov.n	a2, a10
  104ae7:	0014e2               	l16ui	a14, a4, 0
  104aea:	ea1c                	movi.n	a10, 30
  104aec:	2d3e56               	bnez	a14, 104dc3 <au_task_1stCodecDrainOutputBuffer+0x75f>
  104aef:	121482               	l16ui	a8, a4, 36
  104af2:	f90c                	movi.n	a9, 15
  104af4:	8499                	s32i.n	a9, a4, 32
  104af6:	908840               	addx2	a8, a8, a4
  104af9:	1358a2               	s16i	a10, a8, 38
  104afc:	1214f2               	l16ui	a15, a4, 36
  104aff:	ff1b                	addi.n	a15, a15, 1
  104b01:	64f0f0               	extui	a15, a15, 0, 7
  104b04:	1254f2               	s16i	a15, a4, 36
  104b07:	00b4c6               	j	104dde <au_task_1stCodecDrainOutputBuffer+0x77a>

00104b0a <au_task_1stCodecDrainOutputBuffer+0x4a6>:
  104b0a:	961592               	l16ui	a9, a5, 0x12c
  104b0d:	10c9f6               	bgeui	a9, 32, 104b21 <au_task_1stCodecDrainOutputBuffer+0x4bd>
  104b10:	4a6522               	s32i	a2, a5, 0x128
  104b13:	90c960               	addx2	a12, a9, a6
  104b16:	6d5ca2               	s16i	a10, a12, 218
  104b19:	9615b2               	l16ui	a11, a5, 0x12c
  104b1c:	bb1b                	addi.n	a11, a11, 1
  104b1e:	9655b2               	s16i	a11, a5, 0x12c

00104b21 <au_task_1stCodecDrainOutputBuffer+0x4bd>:
  104b21:	0027f2               	l32i	a15, a7, 0
  104b24:	0e2f82               	l32i	a8, a15, 56
  104b27:	2aa0a2               	movi	a10, 42
  104b2a:	a088f0               	addx4	a8, a8, a15
  104b2d:	f8a9                	s32i.n	a10, a8, 60
  104b2f:	efe8                	l32i.n	a14, a15, 56
  104b31:	ee1b                	addi.n	a14, a14, 1
  104b33:	24e0e0               	extui	a14, a14, 0, 3
  104b36:	efe9                	s32i.n	a14, a15, 56
  104b38:	0014d2               	l16ui	a13, a4, 0
  104b3b:	b71592               	l16ui	a9, a5, 0x16e
  104b3e:	1dec                	bnez.n	a13, 104b63 <au_task_1stCodecDrainOutputBuffer+0x4ff>
  104b40:	931492               	l16ui	a9, a4, 0x126
  104b43:	909940               	addx2	a9, a9, a4
  104b46:	9459a2               	s16i	a10, a9, 0x128
  104b49:	11e165               	call8	116960 <dbfw_GetSystemTime>
  104b4c:	9314b2               	l16ui	a11, a4, 0x126
  104b4f:	a0bb40               	addx4	a11, a11, a4
  104b52:	8a6ba2               	s32i	a10, a11, 0x228
  104b55:	9314a2               	l16ui	a10, a4, 0x126
  104b58:	aa1b                	addi.n	a10, a10, 1
  104b5a:	64a0a0               	extui	a10, a10, 0, 7
  104b5d:	9354a2               	s16i	a10, a4, 0x126
  104b60:	000446               	j	104b75 <au_task_1stCodecDrainOutputBuffer+0x511>

00104b63 <au_task_1stCodecDrainOutputBuffer+0x4ff>:
  104b63:	0ec9f6               	bgeui	a9, 32, 104b75 <au_task_1stCodecDrainOutputBuffer+0x511>
  104b66:	90d960               	addx2	a13, a9, a6
  104b69:	8e5da2               	s16i	a10, a13, 0x11c
  104b6c:	b715c2               	l16ui	a12, a5, 0x16e
  104b6f:	01ccc2               	addi	a12, a12, 1
  104b72:	b755c2               	s16i	a12, a5, 0x16e
  104b75:	f6ec21               	l32r	a2, 102728 (276e60 <g_au_task>)
  104b78:	fa0c                	movi.n	a10, 15
  104b7a:	fda065               	call8	102580 <_xtos_set_intlevel>
  104b7d:	f712f1               	l32r	a15, 1027c8 (2000 <XtosCoreStateSize+0x1d80>)
  104b80:	0020c0               	memw
  104b83:	02e8                	l32i.n	a14, a2, 0
  104b85:	20eef0               	or	a14, a14, a15
  104b88:	0020c0               	memw
  104b8b:	02e9                	s32i.n	a14, a2, 0
  104b8d:	fd6a25               	call8	102230 <_xtos_restore_intlevel>
  104b90:	07b8                	l32i.n	a11, a7, 0
  104b92:	ebc8                	l32i.n	a12, a11, 56
  104b94:	ba2c                	movi.n	a10, 43
  104b96:	a0ccb0               	addx4	a12, a12, a11
  104b99:	fca9                	s32i.n	a10, a12, 60
  104b9b:	eb98                	l32i.n	a9, a11, 56
  104b9d:	991b                	addi.n	a9, a9, 1
  104b9f:	249090               	extui	a9, a9, 0, 3
  104ba2:	eb99                	s32i.n	a9, a11, 56
  104ba4:	001482               	l16ui	a8, a4, 0
  104ba7:	b71592               	l16ui	a9, a5, 0x16e
  104baa:	08ec                	bnez.n	a8, 104bce <au_task_1stCodecDrainOutputBuffer+0x56a>
  104bac:	9314d2               	l16ui	a13, a4, 0x126
  104baf:	90dd40               	addx2	a13, a13, a4
  104bb2:	945da2               	s16i	a10, a13, 0x128
  104bb5:	11daa5               	call8	116960 <dbfw_GetSystemTime>
  104bb8:	9314f2               	l16ui	a15, a4, 0x126
  104bbb:	a0ff40               	addx4	a15, a15, a4
  104bbe:	8a6fa2               	s32i	a10, a15, 0x228
  104bc1:	9314e2               	l16ui	a14, a4, 0x126
  104bc4:	ee1b                	addi.n	a14, a14, 1
  104bc6:	64e0e0               	extui	a14, a14, 0, 7
  104bc9:	9354e2               	s16i	a14, a4, 0x126
  104bcc:	f01d                	retw.n

00104bce <au_task_1stCodecDrainOutputBuffer+0x56a>:
  104bce:	0dc9f6               	bgeui	a9, 32, 104bdf <au_task_1stCodecDrainOutputBuffer+0x57b>
  104bd1:	90b960               	addx2	a11, a9, a6
  104bd4:	8e5ba2               	s16i	a10, a11, 0x11c
  104bd7:	b71582               	l16ui	a8, a5, 0x16e
  104bda:	881b                	addi.n	a8, a8, 1
  104bdc:	b75582               	s16i	a8, a5, 0x16e
  104bdf:	f01d                	retw.n

00104be1 <au_task_1stCodecDrainOutputBuffer+0x57d>:
  104be1:	0421a2               	l32i	a10, a1, 16
  104be4:	fd64a5               	call8	102230 <_xtos_restore_intlevel>
  104be7:	0014c2               	l16ui	a12, a4, 0
  104bea:	1da0b2               	movi	a11, 29
  104bed:	df1c56               	bnez	a12, 1049e2 <au_task_1stCodecDrainOutputBuffer+0x37e>
  104bf0:	1214e2               	l16ui	a14, a4, 36
  104bf3:	0421f2               	l32i	a15, a1, 16
  104bf6:	84f9                	s32i.n	a15, a4, 32
  104bf8:	90ee40               	addx2	a14, a14, a4
  104bfb:	135eb2               	s16i	a11, a14, 38
  104bfe:	1214d2               	l16ui	a13, a4, 36
  104c01:	dd1b                	addi.n	a13, a13, 1
  104c03:	64d0d0               	extui	a13, a13, 0, 7
  104c06:	1254d2               	s16i	a13, a4, 36
  104c09:	ff7c06               	j	1049fd <au_task_1stCodecDrainOutputBuffer+0x399>

00104c0c <au_task_1stCodecDrainOutputBuffer+0x5a8>:
  104c0c:	f22382               	l32i	a8, a3, 0x3c8
  104c0f:	bc5816               	beqz	a8, 1047d8 <au_task_1stCodecDrainOutputBuffer+0x174>
  104c12:	0027c2               	l32i	a12, a7, 0
  104c15:	0e2cd2               	l32i	a13, a12, 56
  104c18:	26a0a2               	movi	a10, 38
  104c1b:	a0ddc0               	addx4	a13, a13, a12
  104c1e:	fda9                	s32i.n	a10, a13, 60
  104c20:	ecb8                	l32i.n	a11, a12, 56
  104c22:	bb1b                	addi.n	a11, a11, 1
  104c24:	24b0b0               	extui	a11, a11, 0, 3
  104c27:	ecb9                	s32i.n	a11, a12, 56
  104c29:	001492               	l16ui	a9, a4, 0
  104c2c:	043956               	bnez	a9, 104c73 <au_task_1stCodecDrainOutputBuffer+0x60f>
  104c2f:	9314e2               	l16ui	a14, a4, 0x126
  104c32:	90ee40               	addx2	a14, a14, a4
  104c35:	945ea2               	s16i	a10, a14, 0x128
  104c38:	11d265               	call8	116960 <dbfw_GetSystemTime>
  104c3b:	931482               	l16ui	a8, a4, 0x126
  104c3e:	a08840               	addx4	a8, a8, a4
  104c41:	8a68a2               	s32i	a10, a8, 0x228
  104c44:	9314f2               	l16ui	a15, a4, 0x126
  104c47:	ff1b                	addi.n	a15, a15, 1
  104c49:	64f0f0               	extui	a15, a15, 0, 7
  104c4c:	9354f2               	s16i	a15, a4, 0x126
  104c4f:	000d46               	j	104c88 <au_task_1stCodecDrainOutputBuffer+0x624>

00104c52 <au_task_1stCodecDrainOutputBuffer+0x5ee>:
  104c52:	961592               	l16ui	a9, a5, 0x12c
  104c55:	0d7fda4140b0c92e 	{ bgeui.w18	a9, 32, 1049fd <au_task_1stCodecDrainOutputBuffer+0x399>; nop }
  104c5d:	90c960               	addx2	a12, a9, a6
  104c60:	41d8                	l32i.n	a13, a1, 16
  104c62:	4a65d2               	s32i	a13, a5, 0x128
  104c65:	6d5cb2               	s16i	a11, a12, 218
  104c68:	9615a2               	l16ui	a10, a5, 0x12c
  104c6b:	aa1b                	addi.n	a10, a10, 1
  104c6d:	9655a2               	s16i	a10, a5, 0x12c
  104c70:	ff6246               	j	1049fd <au_task_1stCodecDrainOutputBuffer+0x399>

00104c73 <au_task_1stCodecDrainOutputBuffer+0x60f>:
  104c73:	8d1692               	l16ui	a9, a6, 0x11a
  104c76:	0ec9f6               	bgeui	a9, 32, 104c88 <au_task_1stCodecDrainOutputBuffer+0x624>
  104c79:	90f960               	addx2	a15, a9, a6
  104c7c:	8e5fa2               	s16i	a10, a15, 0x11c
  104c7f:	8d16e2               	l16ui	a14, a6, 0x11a
  104c82:	01cee2               	addi	a14, a14, 1
  104c85:	8d56e2               	s16i	a14, a6, 0x11a
  104c88:	0fa0a2               	movi	a10, 15
  104c8b:	00a082               	movi	a8, 0
  104c8e:	f36382               	s32i	a8, a3, 0x3cc
  104c91:	fd8ee5               	call8	102580 <_xtos_set_intlevel>
  104c94:	11a9                	s32i.n	a10, a1, 4
  104c96:	001492               	l16ui	a9, a4, 0
  104c99:	8b1c                	movi.n	a11, 24
  104c9b:	99dc                	bnez.n	a9, 104cb8 <au_task_1stCodecDrainOutputBuffer+0x654>
  104c9d:	1214c2               	l16ui	a12, a4, 36
  104ca0:	fd0c                	movi.n	a13, 15
  104ca2:	84d9                	s32i.n	a13, a4, 32
  104ca4:	90cc40               	addx2	a12, a12, a4
  104ca7:	135cb2               	s16i	a11, a12, 38
  104caa:	1214a2               	l16ui	a10, a4, 36
  104cad:	aa1b                	addi.n	a10, a10, 1
  104caf:	64a0a0               	extui	a10, a10, 0, 7
  104cb2:	1254a2               	s16i	a10, a4, 36
  104cb5:	000686               	j	104cd3 <au_task_1stCodecDrainOutputBuffer+0x66f>

00104cb8 <au_task_1stCodecDrainOutputBuffer+0x654>:
  104cb8:	961592               	l16ui	a9, a5, 0x12c
  104cbb:	14c9f6               	bgeui	a9, 32, 104cd3 <au_task_1stCodecDrainOutputBuffer+0x66f>
  104cbe:	90f960               	addx2	a15, a9, a6
  104cc1:	0fa082               	movi	a8, 15
  104cc4:	4a6582               	s32i	a8, a5, 0x128
  104cc7:	6d5fb2               	s16i	a11, a15, 218
  104cca:	9615e2               	l16ui	a14, a5, 0x12c
  104ccd:	01cee2               	addi	a14, a14, 1
  104cd0:	9655e2               	s16i	a14, a5, 0x12c
  104cd3:	5413b2               	l16ui	a11, a3, 168
  104cd6:	1023a2               	l32i	a10, a3, 64
  104cd9:	01a092               	movi	a9, 1
  104cdc:	0b5392               	s16i	a9, a3, 22
  104cdf:	60c1a0               	abs	a12, a10
  104ce2:	43bbc0               	min	a11, a11, a12
  104ce5:	aaba                	add.n	a10, a10, a11
  104ce7:	f363b2               	s32i	a11, a3, 0x3cc
  104cea:	1063a2               	s32i	a10, a3, 64
  104ced:	11a8                	l32i.n	a10, a1, 4
  104cef:	fd5425               	call8	102230 <_xtos_restore_intlevel>
  104cf2:	0014d2               	l16ui	a13, a4, 0
  104cf5:	9b1c                	movi.n	a11, 25
  104cf7:	9ddc                	bnez.n	a13, 104d14 <au_task_1stCodecDrainOutputBuffer+0x6b0>
  104cf9:	1214f2               	l16ui	a15, a4, 36
  104cfc:	1188                	l32i.n	a8, a1, 4
  104cfe:	8489                	s32i.n	a8, a4, 32
  104d00:	90ff40               	addx2	a15, a15, a4
  104d03:	135fb2               	s16i	a11, a15, 38
  104d06:	1214e2               	l16ui	a14, a4, 36
  104d09:	ee1b                	addi.n	a14, a14, 1
  104d0b:	64e0e0               	extui	a14, a14, 0, 7
  104d0e:	1254e2               	s16i	a14, a4, 36
  104d11:	000686               	j	104d2f <au_task_1stCodecDrainOutputBuffer+0x6cb>

00104d14 <au_task_1stCodecDrainOutputBuffer+0x6b0>:
  104d14:	961592               	l16ui	a9, a5, 0x12c
  104d17:	14c9f6               	bgeui	a9, 32, 104d2f <au_task_1stCodecDrainOutputBuffer+0x6cb>
  104d1a:	90c960               	addx2	a12, a9, a6
  104d1d:	0121d2               	l32i	a13, a1, 4
  104d20:	4a65d2               	s32i	a13, a5, 0x128
  104d23:	6d5cb2               	s16i	a11, a12, 218
  104d26:	9615a2               	l16ui	a10, a5, 0x12c
  104d29:	01caa2               	addi	a10, a10, 1
  104d2c:	9655a2               	s16i	a10, a5, 0x12c
  104d2f:	f323c2               	l32i	a12, a3, 0x3cc
  104d32:	5413a2               	l16ui	a10, a3, 168
  104d35:	00a0b2               	movi	a11, 0
  104d38:	f263b2               	s32i	a11, a3, 0x3c8
  104d3b:	c0aac0               	sub	a10, a10, a12
  104d3e:	5453a2               	s16i	a10, a3, 168
  104d41:	f67ff1               	l32r	a15, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104d44:	0ff8                	l32i.n	a15, a15, 0
  104d46:	0020c0               	memw
  104d49:	5e2fe2               	l32i	a14, a15, 0x178
  104d4c:	eeca                	add.n	a14, a14, a12
  104d4e:	0020c0               	memw
  104d51:	5e6fe2               	s32i	a14, a15, 0x178
  104d54:	a80c16               	beqz	a12, 1047d8 <au_task_1stCodecDrainOutputBuffer+0x174>
  104d57:	0aa4a2               	movi	a10, 0x40a
  104d5a:	f69cb1               	l32r	a11, 1027cc (80003720 <__log_data___1__1__0_au_task_0_au_task_1_c_1536$21209_94_7>)
  104d5d:	1023d2               	l32i	a13, a3, 64
  104d60:	11d765               	call8	116ad8 <dbfw_StoreTrace>
  104d63:	fe9b86               	j	1047d5 <au_task_1stCodecDrainOutputBuffer+0x171>

00104d66 <au_task_1stCodecDrainOutputBuffer+0x702>:
  104d66:	961592               	l16ui	a9, a5, 0x12c
  104d69:	14c9f6               	bgeui	a9, 32, 104d81 <au_task_1stCodecDrainOutputBuffer+0x71d>
  104d6c:	90d960               	addx2	a13, a9, a6
  104d6f:	0421f2               	l32i	a15, a1, 16
  104d72:	4a65f2               	s32i	a15, a5, 0x128
  104d75:	6d5de2               	s16i	a14, a13, 218
  104d78:	9615c2               	l16ui	a12, a5, 0x12c
  104d7b:	01ccc2               	addi	a12, a12, 1
  104d7e:	9655c2               	s16i	a12, a5, 0x12c
  104d81:	0021b2               	l32i	a11, a1, 0
  104d84:	2823a2               	l32i	a10, a3, 160
  104d87:	5413c2               	l16ui	a12, a3, 168
  104d8a:	0221d2               	l32i	a13, a1, 8
  104d8d:	fa23e2               	l32i	a14, a3, 0x3e8
  104d90:	0d2c25               	call8	112054 <sample_adjustment_AdjustMultipleSample>
  104d93:	09a4a2               	movi	a10, 0x409
  104d96:	541382               	l16ui	a8, a3, 168
  104d99:	0221c2               	l32i	a12, a1, 8
  104d9c:	f68db1               	l32r	a11, 1027d0 (80003a20 <__log_data___1__1__0_au_task_0_au_task_1_c_1664$21215_94_13>)
  104d9f:	808c80               	add	a8, a12, a8
  104da2:	545382               	s16i	a8, a3, 168
  104da5:	11d325               	call8	116ad8 <dbfw_StoreTrace>
  104da8:	2198                	l32i.n	a9, a1, 8
  104daa:	c4f916               	beqz	a9, 1049fd <au_task_1stCodecDrainOutputBuffer+0x399>
  104dad:	f664b1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104db0:	0bb8                	l32i.n	a11, a11, 0
  104db2:	0020c0               	memw
  104db5:	5c2ba2               	l32i	a10, a11, 0x170
  104db8:	aa1b                	addi.n	a10, a10, 1
  104dba:	0020c0               	memw
  104dbd:	5c6ba2               	s32i	a10, a11, 0x170
  104dc0:	ff0e46               	j	1049fd <au_task_1stCodecDrainOutputBuffer+0x399>

00104dc3 <au_task_1stCodecDrainOutputBuffer+0x75f>:
  104dc3:	961592               	l16ui	a9, a5, 0x12c
  104dc6:	14c9f6               	bgeui	a9, 32, 104dde <au_task_1stCodecDrainOutputBuffer+0x77a>
  104dc9:	90d960               	addx2	a13, a9, a6
  104dcc:	0fa0e2               	movi	a14, 15
  104dcf:	4a65e2               	s32i	a14, a5, 0x128
  104dd2:	6d5da2               	s16i	a10, a13, 218
  104dd5:	9615c2               	l16ui	a12, a5, 0x12c
  104dd8:	01ccc2               	addi	a12, a12, 1
  104ddb:	9655c2               	s16i	a12, a5, 0x12c
  104dde:	0ff425               	call8	114d20 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  104de1:	2c2382               	l32i	a8, a3, 176
  104de4:	6723f2               	l32i	a15, a3, 0x19c
  104de7:	8088a0               	add	a8, a8, a10
  104dea:	80ffa0               	add	a15, a15, a10
  104ded:	6763f2               	s32i	a15, a3, 0x19c
  104df0:	2c6382               	s32i	a8, a3, 176
  104df3:	20a220               	or	a10, a2, a2
  104df6:	fd43a5               	call8	102230 <_xtos_restore_intlevel>
  104df9:	001492               	l16ui	a9, a4, 0
  104dfc:	1fa0a2               	movi	a10, 31
  104dff:	d07956               	bnez	a9, 104b0a <au_task_1stCodecDrainOutputBuffer+0x4a6>
  104e02:	1214c2               	l16ui	a12, a4, 36
  104e05:	8429                	s32i.n	a2, a4, 32
  104e07:	90cc40               	addx2	a12, a12, a4
  104e0a:	135ca2               	s16i	a10, a12, 38
  104e0d:	1214b2               	l16ui	a11, a4, 36
  104e10:	bb1b                	addi.n	a11, a11, 1
  104e12:	64b0b0               	extui	a11, a11, 0, 7
  104e15:	1254b2               	s16i	a11, a4, 36
  104e18:	ff4146               	j	104b21 <au_task_1stCodecDrainOutputBuffer+0x4bd>

00104e1b <au_task_1stCodecDrainOutputBuffer+0x7b7>:
	...

00104e1c <au_task_1stCodecInit>:
  104e1c:	006136               	entry	a1, 48
  104e1f:	f65f31               	l32r	a3, 10279c (277d60 <g_debug_fp_info>)
  104e22:	f64541               	l32r	a4, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  104e25:	f66bc1               	l32r	a12, 1027d4 (2781b4 <g_debug_fp_info+0x454>)
  104e28:	002452               	l32i	a5, a4, 0
  104e2b:	0020c0               	memw
  104e2e:	04c562               	addi	a6, a5, 4
  104e31:	002552               	l32i	a5, a5, 0
  104e34:	001382               	l16ui	a8, a3, 0
  104e37:	f45050               	extui	a5, a5, 0, 16
  104e3a:	e8cc                	bnez.n	a8, 104e4c <au_task_1stCodecInit+0x30>
  104e3c:	03ad                	mov.n	a10, a3
  104e3e:	0b0c                	movi.n	a11, 0
  104e40:	b4a4c2               	movi	a12, 0x4b4
  104e43:	7b5e65               	call8	180428 <__vec_memset>
  104e46:	f663c1               	l32r	a12, 1027d4 (2781b4 <g_debug_fp_info+0x454>)
  104e49:	0001c6               	j	104e54 <au_task_1stCodecInit+0x38>

00104e4c <au_task_1stCodecInit+0x30>:
  104e4c:	2e1c82               	l16ui	a8, a12, 92
  104e4f:	881b                	addi.n	a8, a8, 1
  104e51:	2e5c82               	s16i	a8, a12, 92

00104e54 <au_task_1stCodecInit+0x38>:
  104e54:	f661a1               	l32r	a10, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  104e57:	f63421               	l32r	a2, 102728 (276e60 <g_au_task>)
  104e5a:	02a092               	movi	a9, 2
  104e5d:	0712b2               	l16ui	a11, a2, 14
  104e60:	feaf72               	movi	a7, -2
  104e63:	076b16               	beqz	a11, 104edd <au_task_1stCodecInit+0xc1>
  104e66:	6ea0d2               	movi	a13, 110
  104e69:	0024b2               	l32i	a11, a4, 0
  104e6c:	0020c0               	memw
  104e6f:	6b99                	s32i.n	a9, a11, 24
  104e71:	0013e2               	l16ui	a14, a3, 0
  104e74:	0d1c92               	l16ui	a9, a12, 26
  104e77:	3eec                	bnez.n	a14, 104e9e <au_task_1stCodecInit+0x82>
  104e79:	9313f2               	l16ui	a15, a3, 0x126
  104e7c:	90ff30               	addx2	a15, a15, a3
  104e7f:	945fd2               	s16i	a13, a15, 0x128
  104e82:	11ade5               	call8	116960 <dbfw_GetSystemTime>
  104e85:	931392               	l16ui	a9, a3, 0x126
  104e88:	a09930               	addx4	a9, a9, a3
  104e8b:	8a69a2               	s32i	a10, a9, 0x228
  104e8e:	931382               	l16ui	a8, a3, 0x126
  104e91:	04b8                	l32i.n	a11, a4, 0
  104e93:	881b                	addi.n	a8, a8, 1
  104e95:	648080               	extui	a8, a8, 0, 7
  104e98:	935382               	s16i	a8, a3, 0x126
  104e9b:	000446               	j	104eb0 <au_task_1stCodecInit+0x94>

00104e9e <au_task_1stCodecInit+0x82>:
  104e9e:	0ec9f6               	bgeui	a9, 32, 104eb0 <au_task_1stCodecInit+0x94>
  104ea1:	90f9a0               	addx2	a15, a9, a10
  104ea4:	7e5fd2               	s16i	a13, a15, 252
  104ea7:	0d1ce2               	l16ui	a14, a12, 26
  104eaa:	01cee2               	addi	a14, a14, 1
  104ead:	0d5ce2               	s16i	a14, a12, 26
  104eb0:	18cbc2               	addi	a12, a11, 24
  104eb3:	01a0a2               	movi	a10, 1
  104eb6:	04a0b2               	movi	a11, 4
  104eb9:	0ba625               	call8	11091c <au_ipc_SendCmdOrResp>
  104ebc:	08a4a2               	movi	a10, 0x408
  104ebf:	f647b1               	l32r	a11, 1027dc (80003c20 <__log_data___1__1__0_au_task_0_au_task_1_c_1836$21854_106_5>)
  104ec2:	11c165               	call8	116ad8 <dbfw_StoreTrace>
  104ec5:	0fa0a2               	movi	a10, 15
  104ec8:	fd6b65               	call8	102580 <_xtos_set_intlevel>
  104ecb:	0020c0               	memw
  104ece:	0288                	l32i.n	a8, a2, 0
  104ed0:	108870               	and	a8, a8, a7
  104ed3:	0020c0               	memw
  104ed6:	0289                	s32i.n	a8, a2, 0
  104ed8:	fd3565               	call8	102230 <_xtos_restore_intlevel>
  104edb:	f01d                	retw.n

00104edd <au_task_1stCodecInit+0xc1>:
  104edd:	f61871               	l32r	a7, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  104ee0:	00a0b2               	movi	a11, 0
  104ee3:	0027a2               	l32i	a10, a7, 0
  104ee6:	4c2c                	movi.n	a12, 36
  104ee8:	01daa2               	addmi	a10, a10, 0x100
  104eeb:	5ccaa2               	addi	a10, a10, 92
  104eee:	7b53a5               	call8	180428 <__vec_memset>
  104ef1:	ffa0a2               	movi	a10, 255
  104ef4:	fea0b2               	movi	a11, 254
  104ef7:	fda0c2               	movi	a12, 253
  104efa:	f59c                	beqz.n	a5, 104f1d <au_task_1stCodecInit+0x101>
  104efc:	1d1526               	beqi	a5, 1, 104f1d <au_task_1stCodecInit+0x101>
  104eff:	1a2526               	beqi	a5, 2, 104f1d <au_task_1stCodecInit+0x101>
  104f02:	174526               	beqi	a5, 4, 104f1d <au_task_1stCodecInit+0x101>
  104f05:	148526               	beqi	a5, 8, 104f1d <au_task_1stCodecInit+0x101>
  104f08:	11b526               	beqi	a5, 16, 104f1d <au_task_1stCodecInit+0x101>
  104f0b:	0e15a7               	beq	a5, a10, 104f1d <au_task_1stCodecInit+0x101>
  104f0e:	0b15b7               	beq	a5, a11, 104f1d <au_task_1stCodecInit+0x101>
  104f11:	0815c7               	beq	a5, a12, 104f1d <au_task_1stCodecInit+0x101>
  104f14:	08a4a2               	movi	a10, 0x408
  104f17:	f632b1               	l32r	a11, 1027e0 (80003d20 <__log_data___1__1__0_au_task_0_au_task_1_c_1850$21856_106_7>)
  104f1a:	11bbe5               	call8	116ad8 <dbfw_StoreTrace>
  104f1d:	60a0a2               	movi	a10, 96
  104f20:	1151e5               	call8	116440 <fw_dsp_timer_AdjustDSPClock>
  104f23:	09a4a2               	movi	a10, 0x409
  104f26:	f62fb1               	l32r	a11, 1027e4 (80003e20 <__log_data___1__1__0_au_task_0_au_task_1_c_1865$21857_106_8>)
  104f29:	05cd                	mov.n	a12, a5
  104f2b:	11bae5               	call8	116ad8 <dbfw_StoreTrace>
  104f2e:	0b0c                	movi.n	a11, 0
  104f30:	80a4c2               	movi	a12, 0x480
  104f33:	2159                	s32i.n	a5, a1, 8
  104f35:	f5ffa1               	l32r	a10, 102734 (276e6c <g_au_task+0xc>)
  104f38:	11a9                	s32i.n	a10, a1, 4
  104f3a:	7b4ee5               	call8	180428 <__vec_memset>
  104f3d:	f62aa1               	l32r	a10, 1027e8 (278780 <g_plc_scratch_buf>)
  104f40:	f62bc1               	l32r	a12, 1027ec (4f90 <xthals_release_major+0x20b0>)
  104f43:	170c                	movi.n	a7, 1
  104f45:	fd7c                	movi.n	a13, -1
  104f47:	f62ae1               	l32r	a14, 1027f0 (278218 <g_plc_params>)
  104f4a:	f62a51               	l32r	a5, 1027f4 (277228 <g_au_task+0x3c8>)
  104f4d:	f5f481               	l32r	a8, 102720 (27e6ec <gp_dsp_core_log>)
  104f50:	0f0c                	movi.n	a15, 0
  104f52:	0888                	l32i.n	a8, a8, 0
  104f54:	0fbd                	mov.n	a11, a15
  104f56:	28f9                	s32i.n	a15, a8, 8
  104f58:	62f9                	s32i.n	a15, a2, 24
  104f5a:	0652f2               	s16i	a15, a2, 12
  104f5d:	b245f2               	s8i	a15, a5, 178
  104f60:	1265f2               	s32i	a15, a5, 72
  104f63:	1365e2               	s32i	a14, a5, 76
  104f66:	1765d2               	s32i	a13, a5, 92
  104f69:	2a5272               	s16i	a7, a2, 84
  104f6c:	7b4ba5               	call8	180428 <__vec_memset>
  104f6f:	0b2c                	movi.n	a11, 32
  104f71:	21c8                	l32i.n	a12, a1, 8
  104f73:	f5efd1               	l32r	a13, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  104f76:	4cbc16               	beqz	a12, 105445 <au_task_1stCodecInit+0x629>
  104f79:	0d40504150b01c0e 	{ beqi.w18	a12, 1, 105482 <au_task_1stCodecInit+0x666>; nop }
  104f81:	8f0c                	movi.n	a15, 8
  104f83:	00a1e2               	movi	a14, 0x100
  104f86:	0d404d41b0b02c0e 	{ beqi.w18	a12, 2, 105465 <au_task_1stCodecInit+0x649>; nop }
  104f8e:	ffa092               	movi	a9, 255
  104f91:	0d004f4130b08c9e 	{ beq.w18	a12, a9, 105488 <au_task_1stCodecInit+0x66c>; nop }
  104f99:	fea0a2               	movi	a10, 254
  104f9c:	0d00334140b08cae 	{ beq.w18	a12, a10, 1052d4 <au_task_1stCodecInit+0x4b8>; nop }
  104fa4:	fda0d2               	movi	a13, 253
  104fa7:	0d00324190b08cde 	{ beq.w18	a12, a13, 1052d4 <au_task_1stCodecInit+0x4b8>; nop }
  104faf:	065272               	s16i	a7, a2, 12

00104fb2 <au_task_1stCodecInit+0x196>:
  104fb2:	0692e2               	l16si	a14, a2, 12
  104fb5:	becc                	bnez.n	a14, 104fc4 <au_task_1stCodecInit+0x1a8>
  104fb7:	06bd                	mov.n	a11, a6
  104fb9:	0a0c                	movi.n	a10, 0
  104fbb:	9012f2               	l16ui	a15, a2, 0x120
  104fbe:	0051f2               	s16i	a15, a1, 0
  104fc1:	021865               	call8	107148 <au_task_AuConfigSamplingRateChannel>

00104fc4 <au_task_1stCodecInit+0x1a8>:
  104fc4:	069282               	l16si	a8, a2, 12
  104fc7:	24a856               	bnez	a8, 105215 <au_task_1stCodecInit+0x3f9>
  104fca:	f60ba1               	l32r	a10, 1027f8 (277b30 <g_gain_params>)
  104fcd:	00a0c2               	movi	a12, 0
  104fd0:	72a3d2               	movi	a13, 0x372
  104fd3:	c0a392               	movi	a9, 0x3c0
  104fd6:	1a22e2               	l32i	a14, a2, 104
  104fd9:	f5dff1               	l32r	a15, 102758 (ac44 <xthals_release_major+0x7d64>)
  104fdc:	20bee0               	or	a11, a14, a14
  104fdf:	c0eef0               	sub	a14, a14, a15
  104fe2:	839de0               	moveqz	a9, a13, a14
  104fe5:	136292               	s32i	a9, a2, 76
  104fe8:	033fe5               	call8	1083e8 <au_task_FadeInFadeOutGainInit>
  104feb:	f604a1               	l32r	a10, 1027fc (277b4c <g_gain_params+0x1c>)
  104fee:	1a22b2               	l32i	a11, a2, 104
  104ff1:	1c0c                	movi.n	a12, 1
  104ff3:	033f65               	call8	1083e8 <au_task_FadeInFadeOutGainInit>
  104ff6:	0aa4a2               	movi	a10, 0x40a
  104ff9:	f601b1               	l32r	a11, 102800 (80003f20 <__log_data___1__1__0_au_task_0_au_task_1_c_2034$21870_106_11>)
  104ffc:	0212c2               	l16ui	a12, a2, 4
  104fff:	0020c0               	memw
  105002:	02d8                	l32i.n	a13, a2, 0
  105004:	11ad25               	call8	116ad8 <dbfw_StoreTrace>
  105007:	0aa4a2               	movi	a10, 0x40a
  10500a:	f5cd61               	l32r	a6, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10500d:	f5fdb1               	l32r	a11, 102804 (80004020 <__log_data___1__1__0_au_task_0_au_task_1_c_2035$21871_106_12>)
  105010:	06d8                	l32i.n	a13, a6, 0
  105012:	0020c0               	memw
  105015:	7dc8                	l32i.n	a12, a13, 28
  105017:	0020c0               	memw
  10501a:	6dd8                	l32i.n	a13, a13, 24
  10501c:	11aba5               	call8	116ad8 <dbfw_StoreTrace>
  10501f:	f5fac1               	l32r	a12, 102808 (8700 <xthals_release_major+0x5820>)
  105022:	04a8                	l32i.n	a10, a4, 0
  105024:	f5fab1               	l32r	a11, 10280c (277d2c <g_dram_ptrs>)
  105027:	f5fad1               	l32r	a13, 102810 (162b0 <xthals_release_major+0x133d0>)
  10502a:	d2d9                	s32i.n	a13, a2, 52
  10502c:	9bb8                	l32i.n	a11, a11, 36
  10502e:	5ccaa2               	addi	a10, a10, 92
  105031:	bbca                	add.n	a11, a11, a12
  105033:	44dbb2               	addmi	a11, a11, 0x4400
  105036:	10a2c2               	movi	a12, 0x210
  105039:	80cbb2               	addi	a11, a11, -128
  10503c:	c2b9                	s32i.n	a11, a2, 48
  10503e:	0b0c                	movi.n	a11, 0
  105040:	7b3e65               	call8	180428 <__vec_memset>
  105043:	38a4c2               	movi	a12, 0x438
  105046:	0488                	l32i.n	a8, a4, 0
  105048:	0020c0               	memw
  10504b:	f5f291               	l32r	a9, 102814 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  10504e:	f5eff1               	l32r	a15, 10280c (277d2c <g_dram_ptrs>)
  105051:	060c                	movi.n	a6, 0
  105053:	6869                	s32i.n	a6, a8, 24
  105055:	9ff8                	l32i.n	a15, a15, 36
  105057:	ff9a                	add.n	a15, a15, a9
  105059:	0020c0               	memw
  10505c:	1568f2               	s32i	a15, a8, 84
  10505f:	04b8                	l32i.n	a11, a4, 0
  105061:	0020c0               	memw
  105064:	f5e9d1               	l32r	a13, 102808 (8700 <xthals_release_major+0x5820>)
  105067:	166bd2               	s32i	a13, a11, 88
  10506a:	01dbe2               	addmi	a14, a11, 0x100
  10506d:	64cee2               	addi	a14, a14, 100
  105070:	0020c0               	memw
  105073:	0f2c                	movi.n	a15, 32
  105075:	3e6ef2               	s32i	a15, a14, 248
  105078:	0020c0               	memw
  10507b:	825ec2               	s16i	a12, a14, 0x104
  10507e:	f5b0a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  105081:	0ac8                	l32i.n	a12, a10, 0
  105083:	0020c0               	memw
  105086:	152bb2               	l32i	a11, a11, 84
  105089:	bbda                	add.n	a11, a11, a13
  10508b:	0020c0               	memw
  10508e:	6d6cb2               	s32i	a11, a12, 0x1b4
  105091:	0aa8                	l32i.n	a10, a10, 0
  105093:	0020c0               	memw
  105096:	f5e0b1               	l32r	a11, 102818 (4380 <xthals_release_major+0x14a0>)
  105099:	10a1c2               	movi	a12, 0x110
  10509c:	6e6ab2               	s32i	a11, a10, 0x1b8
  10509f:	0b0c                	movi.n	a11, 0
  1050a1:	02daa2               	addmi	a10, a10, 0x200
  1050a4:	bccaa2               	addi	a10, a10, -68
  1050a7:	7b3825               	call8	180428 <__vec_memset>
  1050aa:	390c                	movi.n	a9, 3
  1050ac:	f5dde1               	l32r	a14, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1050af:	f5dbf1               	l32r	a15, 10281c (27d520 <g_plc_scratch_buf+0x4da0>)
  1050b2:	f5a3d1               	l32r	a13, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1050b5:	081c                	movi.n	a8, 16
  1050b7:	0dd8                	l32i.n	a13, a13, 0
  1050b9:	0020c0               	memw
  1050bc:	af6d82               	s32i	a8, a13, 0x2bc
  1050bf:	01ddc2               	addmi	a12, a13, 0x100
  1050c2:	40ccc2               	addi	a12, a12, 64
  1050c5:	0020c0               	memw
  1050c8:	38a4a2               	movi	a10, 0x438
  1050cb:	c45ca2               	s16i	a10, a12, 0x188
  1050ce:	0020c0               	memw
  1050d1:	fb7c                	movi.n	a11, -1
  1050d3:	b36db2               	s32i	a11, a13, 0x2cc
  1050d6:	c87c                	movi.n	a8, -4
  1050d8:	0020c0               	memw
  1050db:	0da8                	l32i.n	a10, a13, 0
  1050dd:	10aa80               	and	a10, a10, a8
  1050e0:	0020c0               	memw
  1050e3:	0da9                	s32i.n	a10, a13, 0
  1050e5:	0020c0               	memw
  1050e8:	0d88                	l32i.n	a8, a13, 0
  1050ea:	208890               	or	a8, a8, a9
  1050ed:	0020c0               	memw
  1050f0:	0d89                	s32i.n	a8, a13, 0
  1050f2:	0020c0               	memw
  1050f5:	1d69                	s32i.n	a6, a13, 4
  1050f7:	7c6fe2               	s32i	a14, a15, 0x1f0
  1050fa:	7d6fb2               	s32i	a11, a15, 0x1f4
  1050fd:	7e6fe2               	s32i	a14, a15, 0x1f8
  105100:	7f6fb2               	s32i	a11, a15, 0x1fc
  105103:	806fe2               	s32i	a14, a15, 0x200
  105106:	816fb2               	s32i	a11, a15, 0x204
  105109:	826fe2               	s32i	a14, a15, 0x208
  10510c:	836fb2               	s32i	a11, a15, 0x20c
  10510f:	0020c0               	memw
  105112:	2de9                	s32i.n	a14, a13, 8
  105114:	0020c0               	memw
  105117:	4db9                	s32i.n	a11, a13, 16
  105119:	0020c0               	memw
  10511c:	704cb2               	s8i	a11, a12, 112
  10511f:	001182               	l16ui	a8, a1, 0
  105122:	0011a2               	l16ui	a10, a1, 0
  105125:	f58791               	l32r	a9, 102744 (200880 <_data_end>)
  105128:	9088a0               	addx2	a8, a8, a10
  10512b:	a08890               	addx4	a8, a8, a9
  10512e:	0888                	l32i.n	a8, a8, 0
  105130:	11a8                	l32i.n	a10, a1, 4
  105132:	0008e0               	callx8	a8
  105135:	3a8c                	beqz.n	a10, 10513c <au_task_1stCodecInit+0x320>
  105137:	2e0c                	movi.n	a14, 2
  105139:	0652e2               	s16i	a14, a2, 12

0010513c <au_task_1stCodecInit+0x320>:
  10513c:	1a22b2               	l32i	a11, a2, 104
  10513f:	9012a2               	l16ui	a10, a2, 0x120
  105142:	101292               	l16ui	a9, a2, 32
  105145:	180c                	movi.n	a8, 1
  105147:	af0c                	movi.n	a15, 10
  105149:	5045f2               	s8i	a15, a5, 80
  10514c:	365282               	s16i	a8, a2, 108
  10514f:	01d972               	addmi	a7, a9, 0x100
  105152:	fccaa2               	addi	a10, a10, -4
  105155:	f47070               	extui	a7, a7, 0, 16
  105158:	9379a0               	movnez	a7, a9, a10
  10515b:	1922a2               	l32i	a10, a2, 100
  10515e:	07cd                	mov.n	a12, a7
  105160:	0c1fe5               	call8	111360 <samp_rate_conv_CalcOutSamples>
  105163:	0a6d                	mov.n	a6, a10
  105165:	3b0c                	movi.n	a11, 3
  105167:	0d001641e0b0fb7e 	{ bnone.w18	a11, a7, 1052d9 <au_task_1stCodecInit+0x4bd>; nop }
  10516f:	08a4a2               	movi	a10, 0x408
  105172:	f5acb1               	l32r	a11, 102824 (80004120 <__log_data___1__1__0_au_task_0_au_task_1_c_2136$21874_106_15>)
  105175:	119625               	call8	116ad8 <dbfw_StoreTrace>
  105178:	005c86               	j	1052ee <au_task_1stCodecInit+0x4d2>

0010517b <au_task_1stCodecInit+0x35f>:
  10517b:	01a072               	movi	a7, 1
  10517e:	07a092               	movi	a9, 7
  105181:	701282               	l16ui	a8, a2, 224
  105184:	80ffe0               	add	a15, a15, a14
  105187:	3562f2               	s32i	a15, a2, 212
  10518a:	908890               	addx2	a8, a8, a9
  10518d:	1088d0               	and	a8, a8, a13
  105190:	8e8a                	add.n	a8, a14, a8
  105192:	466282               	s32i	a8, a2, 0x118
  105195:	053af7               	bltu	a10, a15, 10519e <au_task_1stCodecInit+0x382>
  105198:	f5a4a1               	l32r	a10, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  10519b:	083af7               	bltu	a10, a15, 1051a7 <au_task_1stCodecInit+0x38b>

0010519e <au_task_1stCodecInit+0x382>:
  10519e:	08a4a2               	movi	a10, 0x408
  1051a1:	f5a2b1               	l32r	a11, 10282c (80004b20 <__log_data___1__1__0_au_task_0_au_task_1_c_2197$21885_106_26>)
  1051a4:	119325               	call8	116ad8 <dbfw_StoreTrace>

001051a7 <au_task_1stCodecInit+0x38b>:
  1051a7:	4622c2               	l32i	a12, a2, 0x118
  1051aa:	4522b2               	l32i	a11, a2, 0x114
  1051ad:	0bbbc7               	bgeu	a11, a12, 1051bc <au_task_1stCodecInit+0x3a0>
  1051b0:	08a4a2               	movi	a10, 0x408
  1051b3:	f59fb1               	l32r	a11, 102830 (80004c20 <__log_data___1__1__0_au_task_0_au_task_1_c_2201$21886_106_27>)
  1051b6:	0020f0               	nop
  1051b9:	1191e5               	call8	116ad8 <dbfw_StoreTrace>

001051bc <au_task_1stCodecInit+0x3a0>:
  1051bc:	4622b2               	l32i	a11, a2, 0x118
  1051bf:	7d0c                	movi.n	a13, 7
  1051c1:	7012c2               	l16ui	a12, a2, 224
  1051c4:	4422a2               	l32i	a10, a2, 0x110
  1051c7:	90ccd0               	addx2	a12, a12, a13
  1051ca:	8d7c                	movi.n	a13, -8
  1051cc:	aaba                	add.n	a10, a10, a11
  1051ce:	3662a2               	s32i	a10, a2, 216
  1051d1:	10ccd0               	and	a12, a12, a13
  1051d4:	cbca                	add.n	a12, a11, a12
  1051d6:	f597d1               	l32r	a13, 102834 (27ffff <_bss_end+0x1e7>)
  1051d9:	4662c2               	s32i	a12, a2, 0x118
  1051dc:	053da7               	bltu	a13, a10, 1051e5 <au_task_1stCodecInit+0x3c9>
  1051df:	f592e1               	l32r	a14, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1051e2:	0b3ea7               	bltu	a14, a10, 1051f1 <au_task_1stCodecInit+0x3d5>

001051e5 <au_task_1stCodecInit+0x3c9>:
  1051e5:	08a4a2               	movi	a10, 0x408
  1051e8:	f594b1               	l32r	a11, 102838 (80004d20 <__log_data___1__1__0_au_task_0_au_task_1_c_2204$21887_106_28>)
  1051eb:	0020f0               	nop
  1051ee:	118ea5               	call8	116ad8 <dbfw_StoreTrace>

001051f1 <au_task_1stCodecInit+0x3d5>:
  1051f1:	462282               	l32i	a8, a2, 0x118
  1051f4:	4522f2               	l32i	a15, a2, 0x114
  1051f7:	08bf87               	bgeu	a15, a8, 105203 <au_task_1stCodecInit+0x3e7>
  1051fa:	08a4a2               	movi	a10, 0x408
  1051fd:	f58fb1               	l32r	a11, 10283c (80004e20 <__log_data___1__1__0_au_task_0_au_task_1_c_2208$21888_106_29>)
  105200:	118d65               	call8	116ad8 <dbfw_StoreTrace>

00105203 <au_task_1stCodecInit+0x3e7>:
  105203:	1525d2               	l32i	a13, a5, 84
  105206:	0ba6d7               	bge	a6, a13, 105215 <au_task_1stCodecInit+0x3f9>
  105209:	20c660               	or	a12, a6, a6
  10520c:	0aa4a2               	movi	a10, 0x40a
  10520f:	f58cb1               	l32r	a11, 102840 (80004f20 <__log_data___1__1__0_au_task_0_au_task_1_c_2214$21889_106_30>)
  105212:	118c65               	call8	116ad8 <dbfw_StoreTrace>
  105215:	069292               	l16si	a9, a2, 12
  105218:	69dc                	bnez.n	a9, 105232 <au_task_1stCodecInit+0x416>
  10521a:	04a8                	l32i.n	a10, a4, 0
  10521c:	0020c0               	memw
  10521f:	f589b1               	l32r	a11, 102844 (80005020 <__log_data___1__1__0_au_task_0_au_task_1_c_2236$21890_106_31>)
  105222:	090c                	movi.n	a9, 0
  105224:	6a99                	s32i.n	a9, a10, 24
  105226:	535572               	s16i	a7, a5, 166
  105229:	08a4a2               	movi	a10, 0x408
  10522c:	118aa5               	call8	116ad8 <dbfw_StoreTrace>
  10522f:	000506               	j	105247 <au_task_1stCodecInit+0x42b>

00105232 <au_task_1stCodecInit+0x416>:
  105232:	111966               	bnei	a9, 1, 105247 <au_task_1stCodecInit+0x42b>
  105235:	0024b2               	l32i	a11, a4, 0
  105238:	0020c0               	memw
  10523b:	066b72               	s32i	a7, a11, 24
  10523e:	08a4a2               	movi	a10, 0x408
  105241:	f581b1               	l32r	a11, 102848 (80005120 <__log_data___1__1__0_au_task_0_au_task_1_c_2242$21891_106_32>)
  105244:	118925               	call8	116ad8 <dbfw_StoreTrace>
  105247:	0fa0a2               	movi	a10, 15
  10524a:	fd3365               	call8	102580 <_xtos_set_intlevel>
  10524d:	f53451               	l32r	a5, 102720 (27e6ec <gp_dsp_core_log>)
  105250:	0020c0               	memw
  105253:	0022c2               	l32i	a12, a2, 0
  105256:	ed7c                	movi.n	a13, -2
  105258:	10ccd0               	and	a12, a12, a13
  10525b:	0020c0               	memw
  10525e:	02c9                	s32i.n	a12, a2, 0
  105260:	fcfce5               	call8	102230 <_xtos_restore_intlevel>
  105263:	0588                	l32i.n	a8, a5, 0
  105265:	e8a8                	l32i.n	a10, a8, 56
  105267:	f95c                	movi.n	a9, 95
  105269:	a0aa80               	addx4	a10, a10, a8
  10526c:	fa99                	s32i.n	a9, a10, 60
  10526e:	e8f8                	l32i.n	a15, a8, 56
  105270:	ff1b                	addi.n	a15, a15, 1
  105272:	24f0f0               	extui	a15, a15, 0, 3
  105275:	e8f9                	s32i.n	a15, a8, 56
  105277:	0013e2               	l16ui	a14, a3, 0
  10527a:	6fa0a2               	movi	a10, 111
  10527d:	1eec                	bnez.n	a14, 1052a2 <au_task_1stCodecInit+0x486>
  10527f:	9313b2               	l16ui	a11, a3, 0x126
  105282:	90bb30               	addx2	a11, a11, a3
  105285:	945ba2               	s16i	a10, a11, 0x128
  105288:	116d65               	call8	116960 <dbfw_GetSystemTime>
  10528b:	9313d2               	l16ui	a13, a3, 0x126
  10528e:	a0dd30               	addx4	a13, a13, a3
  105291:	8a6da2               	s32i	a10, a13, 0x228
  105294:	9313c2               	l16ui	a12, a3, 0x126
  105297:	cc1b                	addi.n	a12, a12, 1
  105299:	64c0c0               	extui	a12, a12, 0, 7
  10529c:	9353c2               	s16i	a12, a3, 0x126
  10529f:	000686               	j	1052bd <au_task_1stCodecInit+0x4a1>

001052a2 <au_task_1stCodecInit+0x486>:
  1052a2:	f54d91               	l32r	a9, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  1052a5:	7d1992               	l16ui	a9, a9, 250
  1052a8:	11c9f6               	bgeui	a9, 32, 1052bd <au_task_1stCodecInit+0x4a1>
  1052ab:	f54bc1               	l32r	a12, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  1052ae:	90d9c0               	addx2	a13, a9, a12
  1052b1:	7e5da2               	s16i	a10, a13, 252
  1052b4:	7d1cb2               	l16ui	a11, a12, 250
  1052b7:	01cbb2               	addi	a11, a11, 1
  1052ba:	7d5cb2               	s16i	a11, a12, 250
  1052bd:	01a0a2               	movi	a10, 1
  1052c0:	0024c2               	l32i	a12, a4, 0
  1052c3:	4b0c                	movi.n	a11, 4
  1052c5:	18ccc2               	addi	a12, a12, 24
  1052c8:	0b6525               	call8	11091c <au_ipc_SendCmdOrResp>
  1052cb:	08a4a2               	movi	a10, 0x408
  1052ce:	f55fb1               	l32r	a11, 10284c (80005220 <__log_data___1__1__0_au_task_0_au_task_1_c_2262$21893_106_34>)
  1052d1:	118065               	call8	116ad8 <dbfw_StoreTrace>

001052d4 <au_task_1stCodecInit+0x4b8>:
  1052d4:	f01d                	retw.n

001052d6 <au_task_1stCodecInit+0x4ba>:
  1052d6:	000000                                        ...

001052d9 <au_task_1stCodecInit+0x4bd>:
  1052d9:	0ca4a2               	movi	a10, 0x40c
  1052dc:	f55db1               	l32r	a11, 102850 (80004220 <__log_data___1__1__0_au_task_0_au_task_1_c_2144$21875_106_16>)
  1052df:	1922c2               	l32i	a12, a2, 100
  1052e2:	1a22d2               	l32i	a13, a2, 104
  1052e5:	20e770               	or	a14, a7, a7
  1052e8:	20f660               	or	a15, a6, a6
  1052eb:	117ee5               	call8	116ad8 <dbfw_StoreTrace>

001052ee <au_task_1stCodecInit+0x4d2>:
  1052ee:	f54ec1               	l32r	a12, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1052f1:	4622e2               	l32i	a14, a2, 0x118
  1052f4:	f8afd2               	movi	a13, -8
  1052f7:	2915a2               	l16ui	a10, a5, 82
  1052fa:	4422f2               	l32i	a15, a2, 0x110
  1052fd:	400a00               	ssr	a10
  105300:	8f7b                	addi.n	a8, a15, 7
  105302:	f54ca1               	l32r	a10, 102834 (27ffff <_bss_end+0x1e7>)
  105305:	b19060               	sra	a9, a6
  105308:	1088d0               	and	a8, a8, a13
  10530b:	c088f0               	sub	a8, a8, a15
  10530e:	969a                	add.n	a9, a6, a9
  105310:	705292               	s16i	a9, a2, 224
  105313:	ee8a                	add.n	a14, a14, a8
  105315:	1a2292               	l32i	a9, a2, 104
  105318:	192282               	l32i	a8, a2, 100
  10531b:	4662e2               	s32i	a14, a2, 0x118
  10531e:	0d3fe54190b0889e 	{ beq.w18	a8, a9, 10517b <au_task_1stCodecInit+0x35f>; nop }
  105326:	780c                	movi.n	a8, 7
  105328:	7012b2               	l16ui	a11, a2, 224
  10532b:	ffea                	add.n	a15, a15, a14
  10532d:	3562f2               	s32i	a15, a2, 212
  105330:	90bb80               	addx2	a11, a11, a8
  105333:	10bbd0               	and	a11, a11, a13
  105336:	beba                	add.n	a11, a14, a11
  105338:	4662b2               	s32i	a11, a2, 0x118
  10533b:	023af7               	bltu	a10, a15, 105341 <au_task_1stCodecInit+0x525>
  10533e:	0b3cf7               	bltu	a12, a15, 10534d <au_task_1stCodecInit+0x531>

00105341 <au_task_1stCodecInit+0x525>:
  105341:	08a4a2               	movi	a10, 0x408
  105344:	f544b1               	l32r	a11, 102854 (80004320 <__log_data___1__1__0_au_task_0_au_task_1_c_2161$21877_106_18>)
  105347:	0020f0               	nop
  10534a:	1178e5               	call8	116ad8 <dbfw_StoreTrace>

0010534d <au_task_1stCodecInit+0x531>:
  10534d:	4622a2               	l32i	a10, a2, 0x118
  105350:	452292               	l32i	a9, a2, 0x114
  105353:	08b9a7               	bgeu	a9, a10, 10535f <au_task_1stCodecInit+0x543>
  105356:	08a4a2               	movi	a10, 0x408
  105359:	f53fb1               	l32r	a11, 102858 (80004420 <__log_data___1__1__0_au_task_0_au_task_1_c_2165$21878_106_19>)
  10535c:	1177a5               	call8	116ad8 <dbfw_StoreTrace>

0010535f <au_task_1stCodecInit+0x543>:
  10535f:	4622b2               	l32i	a11, a2, 0x118
  105362:	07a0d2               	movi	a13, 7
  105365:	7012c2               	l16ui	a12, a2, 224
  105368:	4422a2               	l32i	a10, a2, 0x110
  10536b:	90ccd0               	addx2	a12, a12, a13
  10536e:	8d7c                	movi.n	a13, -8
  105370:	aaba                	add.n	a10, a10, a11
  105372:	3662a2               	s32i	a10, a2, 216
  105375:	10ccd0               	and	a12, a12, a13
  105378:	cbca                	add.n	a12, a11, a12
  10537a:	f52eb1               	l32r	a11, 102834 (27ffff <_bss_end+0x1e7>)
  10537d:	4662c2               	s32i	a12, a2, 0x118
  105380:	053ba7               	bltu	a11, a10, 105389 <au_task_1stCodecInit+0x56d>
  105383:	f529e1               	l32r	a14, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  105386:	083ea7               	bltu	a14, a10, 105392 <au_task_1stCodecInit+0x576>

00105389 <au_task_1stCodecInit+0x56d>:
  105389:	08a4a2               	movi	a10, 0x408
  10538c:	f534b1               	l32r	a11, 10285c (80004520 <__log_data___1__1__0_au_task_0_au_task_1_c_2168$21879_106_20>)
  10538f:	1174a5               	call8	116ad8 <dbfw_StoreTrace>

00105392 <au_task_1stCodecInit+0x576>:
  105392:	462282               	l32i	a8, a2, 0x118
  105395:	4522f2               	l32i	a15, a2, 0x114
  105398:	08bf87               	bgeu	a15, a8, 1053a4 <au_task_1stCodecInit+0x588>
  10539b:	08a4a2               	movi	a10, 0x408
  10539e:	f530b1               	l32r	a11, 102860 (80004620 <__log_data___1__1__0_au_task_0_au_task_1_c_2172$21880_106_21>)
  1053a1:	117365               	call8	116ad8 <dbfw_StoreTrace>

001053a4 <au_task_1stCodecInit+0x588>:
  1053a4:	f52491               	l32r	a9, 102834 (27ffff <_bss_end+0x1e7>)
  1053a7:	4622c2               	l32i	a12, a2, 0x118
  1053aa:	4422a2               	l32i	a10, a2, 0x110
  1053ad:	0adcb2               	addmi	a11, a12, 0xa00
  1053b0:	aaca                	add.n	a10, a10, a12
  1053b2:	a0cbb2               	addi	a11, a11, -96
  1053b5:	4662b2               	s32i	a11, a2, 0x118
  1053b8:	3362a2               	s32i	a10, a2, 204
  1053bb:	0539a7               	bltu	a9, a10, 1053c4 <au_task_1stCodecInit+0x5a8>
  1053be:	f51ae1               	l32r	a14, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1053c1:	0b3ea7               	bltu	a14, a10, 1053d0 <au_task_1stCodecInit+0x5b4>

001053c4 <au_task_1stCodecInit+0x5a8>:
  1053c4:	08a4a2               	movi	a10, 0x408
  1053c7:	f527b1               	l32r	a11, 102864 (80004720 <__log_data___1__1__0_au_task_0_au_task_1_c_2176$21881_106_22>)
  1053ca:	0020f0               	nop
  1053cd:	1170a5               	call8	116ad8 <dbfw_StoreTrace>

001053d0 <au_task_1stCodecInit+0x5b4>:
  1053d0:	462282               	l32i	a8, a2, 0x118
  1053d3:	4522f2               	l32i	a15, a2, 0x114
  1053d6:	0bbf87               	bgeu	a15, a8, 1053e5 <au_task_1stCodecInit+0x5c9>
  1053d9:	08a4a2               	movi	a10, 0x408
  1053dc:	f523b1               	l32r	a11, 102868 (80004820 <__log_data___1__1__0_au_task_0_au_task_1_c_2180$21882_106_23>)
  1053df:	0020f0               	nop
  1053e2:	116f65               	call8	116ad8 <dbfw_StoreTrace>

001053e5 <au_task_1stCodecInit+0x5c9>:
  1053e5:	1922a2               	l32i	a10, a2, 100
  1053e8:	1a22b2               	l32i	a11, a2, 104
  1053eb:	20c770               	or	a12, a7, a7
  1053ee:	3322d2               	l32i	a13, a2, 204
  1053f1:	0c23e5               	call8	111630 <samp_rate_conv_Init>
  1053f4:	f51091               	l32r	a9, 102834 (27ffff <_bss_end+0x1e7>)
  1053f7:	4622b2               	l32i	a11, a2, 0x118
  1053fa:	4422a2               	l32i	a10, a2, 0x110
  1053fd:	0adbc2               	addmi	a12, a11, 0xa00
  105400:	80aab0               	add	a10, a10, a11
  105403:	a0ccc2               	addi	a12, a12, -96
  105406:	4662c2               	s32i	a12, a2, 0x118
  105409:	3462a2               	s32i	a10, a2, 208
  10540c:	0539a7               	bltu	a9, a10, 105415 <au_task_1stCodecInit+0x5f9>
  10540f:	f506d1               	l32r	a13, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  105412:	083da7               	bltu	a13, a10, 10541e <au_task_1stCodecInit+0x602>

00105415 <au_task_1stCodecInit+0x5f9>:
  105415:	08a4a2               	movi	a10, 0x408
  105418:	f515b1               	l32r	a11, 10286c (80004920 <__log_data___1__1__0_au_task_0_au_task_1_c_2184$21883_106_24>)
  10541b:	116be5               	call8	116ad8 <dbfw_StoreTrace>

0010541e <au_task_1stCodecInit+0x602>:
  10541e:	4622f2               	l32i	a15, a2, 0x118
  105421:	4522e2               	l32i	a14, a2, 0x114
  105424:	08bef7               	bgeu	a14, a15, 105430 <au_task_1stCodecInit+0x614>
  105427:	08a4a2               	movi	a10, 0x408
  10542a:	f511b1               	l32r	a11, 102870 (80004a20 <__log_data___1__1__0_au_task_0_au_task_1_c_2188$21884_106_25>)
  10542d:	116aa5               	call8	116ad8 <dbfw_StoreTrace>

00105430 <au_task_1stCodecInit+0x614>:
  105430:	20c770               	or	a12, a7, a7
  105433:	1922a2               	l32i	a10, a2, 100
  105436:	1a22b2               	l32i	a11, a2, 104
  105439:	3422d2               	l32i	a13, a2, 208
  10543c:	0c1f25               	call8	111630 <samp_rate_conv_Init>
  10543f:	01a072               	movi	a7, 1
  105442:	ff6f46               	j	105203 <au_task_1stCodecInit+0x3e7>

00105445 <au_task_1stCodecInit+0x629>:
  105445:	0c0c                	movi.n	a12, 0
  105447:	9052c2               	s16i	a12, a2, 0x120
  10544a:	0416a2               	l16ui	a10, a6, 8
  10544d:	5a55a2               	s16i	a10, a5, 180
  105450:	f50991               	l32r	a9, 102874 (8c0 <XtosCoreStateSize+0x640>)
  105453:	0bed                	mov.n	a14, a11
  105455:	0020c0               	memw
  105458:	5f0c                	movi.n	a15, 5
  10545a:	926d92               	s32i	a9, a13, 0x248
  10545d:	280c                	movi.n	a8, 2
  10545f:	2a5282               	s16i	a8, a2, 84
  105462:	0004c6               	j	105479 <au_task_1stCodecInit+0x65d>

00105465 <au_task_1stCodecInit+0x649>:
  105465:	2a0c                	movi.n	a10, 2
  105467:	9052a2               	s16i	a10, a2, 0x120
  10546a:	021692               	l16ui	a9, a6, 4
  10546d:	5a5592               	s16i	a9, a5, 180
  105470:	f50281               	l32r	a8, 102878 (a80 <XtosCoreStateSize+0x800>)
  105473:	0020c0               	memw
  105476:	926d82               	s32i	a8, a13, 0x248

00105479 <au_task_1stCodecInit+0x65d>:
  105479:	2955f2               	s16i	a15, a5, 82
  10547c:	1565e2               	s32i	a14, a5, 84
  10547f:	fecbc6               	j	104fb2 <au_task_1stCodecInit+0x196>

00105482 <au_task_1stCodecInit+0x666>:
  105482:	905272               	s16i	a7, a2, 0x120
  105485:	feca46               	j	104fb2 <au_task_1stCodecInit+0x196>

00105488 <au_task_1stCodecInit+0x66c>:
  105488:	f4fd91               	l32r	a9, 10287c (274b04 <g_overlay_parameter+0x4>)
  10548b:	4c0c                	movi.n	a12, 4
  10548d:	9052c2               	s16i	a12, a2, 0x120
  105490:	0216a2               	l16ui	a10, a6, 4
  105493:	496292               	s32i	a9, a2, 0x124
  105496:	5a55a2               	s16i	a10, a5, 180
  105499:	f4f981               	l32r	a8, 102880 (900 <XtosCoreStateSize+0x680>)
  10549c:	0020c0               	memw
  10549f:	926d82               	s32i	a8, a13, 0x248
  1054a2:	2955f2               	s16i	a15, a5, 82
  1054a5:	1565e2               	s32i	a14, a5, 84
  1054a8:	f4a6c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1054ab:	f4af81               	l32r	a8, 102768 (274c00 <g_overlay_parameter+0x100>)
  1054ae:	0cc8                	l32i.n	a12, a12, 0
  1054b0:	0020c0               	memw
  1054b3:	1c1cc2               	l16ui	a12, a12, 56
  1054b6:	10ccb0               	and	a12, a12, a11
  1054b9:	21c5c0               	srai	a12, a12, 5
  1054bc:	1c68c2               	s32i	a12, a8, 112
  1054bf:	febbc6               	j	104fb2 <au_task_1stCodecInit+0x196>

001054c2 <au_task_1stCodecInit+0x6a6>:
	...

001054c4 <au_task_1stCodecEnableTimer>:
  1054c4:	004136               	entry	a1, 32
  1054c7:	f4ef91               	l32r	a9, 102884 (276eec <g_au_task+0x8c>)
  1054ca:	180c                	movi.n	a8, 1
  1054cc:	2429a2               	l32i	a10, a9, 144
  1054cf:	804982               	s8i	a8, a9, 128
  1054d2:	4a8c                	beqz.n	a10, 1054da <au_task_1stCodecEnableTimer+0x16>
  1054d4:	0020f0               	nop
  1054d7:	1128a5               	call8	116760 <fw_dsp_slowtimer_EnableTimerInt>

001054da <au_task_1stCodecEnableTimer+0x16>:
  1054da:	f01d                	retw.n

001054dc <au_task_1stCodecApplyFadeInFadeOutGain>:
  1054dc:	004136               	entry	a1, 32
  1054df:	322242               	l32i	a4, a2, 200
  1054e2:	0b1326               	beqi	a3, 1, 1054f1 <au_task_1stCodecApplyFadeInFadeOutGain+0x15>
  1054e5:	09a4a2               	movi	a10, 0x409
  1054e8:	f4e8b1               	l32r	a11, 102888 (80005320 <__log_data___1__1__0_au_task_0_au_task_1_c_2305$22344_97_4>)
  1054eb:	20c330               	or	a12, a3, a3
  1054ee:	115ea5               	call8	116ad8 <dbfw_StoreTrace>

001054f1 <au_task_1stCodecApplyFadeInFadeOutGain+0x15>:
  1054f1:	6812c2               	l16ui	a12, a2, 208
  1054f4:	f4c1e1               	l32r	a14, 1027f8 (277b30 <g_gain_params>)
  1054f7:	f0d330               	subx8	a13, a3, a3
  1054fa:	2e22b2               	l32i	a11, a2, 184
  1054fd:	a0dde0               	addx4	a13, a13, a14
  105500:	009b16               	beqz	a11, 10550d <au_task_1stCodecApplyFadeInFadeOutGain+0x31>
  105503:	20a440               	or	a10, a4, a4
  105506:	03ed                	mov.n	a14, a3
  105508:	030b65               	call8	1085c0 <au_task_FadeInFadeOutGain>
  10550b:	f01d                	retw.n

0010550d <au_task_1stCodecApplyFadeInFadeOutGain+0x31>:
  10550d:	04ad                	mov.n	a10, a4
  10550f:	f48cb1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  105512:	03ed                	mov.n	a14, a3
  105514:	0bb8                	l32i.n	a11, a11, 0
  105516:	0020c0               	memw
  105519:	7bb8                	l32i.n	a11, a11, 28
  10551b:	030a65               	call8	1085c0 <au_task_FadeInFadeOutGain>
  10551e:	f01d                	retw.n

00105520 <au_task_1stCodecInitRuntime>:
  105520:	006136               	entry	a1, 48
  105523:	0fa0a2               	movi	a10, 15
  105526:	f48481               	l32r	a8, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  105529:	f47f61               	l32r	a6, 102728 (276e60 <g_au_task>)
  10552c:	002882               	l32i	a8, a8, 0
  10552f:	901642               	l16ui	a4, a6, 0x120
  105532:	04c882               	addi	a8, a8, 4
  105535:	0189                	s32i.n	a8, a1, 0
  105537:	fd04a5               	call8	102580 <_xtos_set_intlevel>
  10553a:	f70c                	movi.n	a7, 15
  10553c:	f4d421               	l32r	a2, 10288c (278090 <g_debug_fp_info+0x330>)
  10553f:	f4d4f1               	l32r	a15, 102890 (2772b8 <g_au_task+0x458>)
  105542:	0a5d                	mov.n	a5, a10
  105544:	f49631               	l32r	a3, 10279c (277d60 <g_debug_fp_info>)
  105547:	6a2c                	movi.n	a10, 38
  105549:	001392               	l16ui	a9, a3, 0
  10554c:	800ff2               	l8ui	a15, a15, 128
  10554f:	79dc                	bnez.n	a9, 10556a <au_task_1stCodecInitRuntime+0x4a>
  105551:	1213c2               	l16ui	a12, a3, 36
  105554:	8379                	s32i.n	a7, a3, 32
  105556:	90cc30               	addx2	a12, a12, a3
  105559:	135ca2               	s16i	a10, a12, 38
  10555c:	1213b2               	l16ui	a11, a3, 36
  10555f:	bb1b                	addi.n	a11, a11, 1
  105561:	64b0b0               	extui	a11, a11, 0, 7
  105564:	1253b2               	s16i	a11, a3, 36
  105567:	0005c6               	j	105582 <au_task_1stCodecInitRuntime+0x62>

0010556a <au_task_1stCodecInitRuntime+0x4a>:
  10556a:	7e1292               	l16ui	a9, a2, 252
  10556d:	11c9f6               	bgeui	a9, 32, 105582 <au_task_1stCodecInitRuntime+0x62>
  105570:	3e6272               	s32i	a7, a2, 248
  105573:	90e920               	addx2	a14, a9, a2
  105576:	7f5ea2               	s16i	a10, a14, 254
  105579:	7e12d2               	l16ui	a13, a2, 252
  10557c:	01cdd2               	addi	a13, a13, 1
  10557f:	7e52d2               	s16i	a13, a2, 252
  105582:	1c1f66               	bnei	a15, 1, 1055a2 <au_task_1stCodecInitRuntime+0x82>
  105585:	f4c2a1               	l32r	a10, 102890 (2772b8 <g_au_task+0x458>)
  105588:	212aa2               	l32i	a10, a10, 132
  10558b:	111665               	call8	1166f0 <fw_dsp_slowtimer_DisableTimerInt>
  10558e:	08a4a2               	movi	a10, 0x408
  105591:	f4bfc1               	l32r	a12, 102890 (2772b8 <g_au_task+0x458>)
  105594:	0b0c                	movi.n	a11, 0
  105596:	216cb2               	s32i	a11, a12, 132
  105599:	804cb2               	s8i	a11, a12, 128
  10559c:	f4beb1               	l32r	a11, 102894 (80005420 <__log_data___1__1__0_au_task_0_au_task_1_c_2353$22377_73_8>)
  10559f:	1153a5               	call8	116ad8 <dbfw_StoreTrace>

001055a2 <au_task_1stCodecInitRuntime+0x82>:
  1055a2:	05ad                	mov.n	a10, a5
  1055a4:	fcc8a5               	call8	102230 <_xtos_restore_intlevel>
  1055a7:	0013d2               	l16ui	a13, a3, 0
  1055aa:	7a2c                	movi.n	a10, 39
  1055ac:	7ddc                	bnez.n	a13, 1055c7 <au_task_1stCodecInitRuntime+0xa7>
  1055ae:	1213f2               	l16ui	a15, a3, 36
  1055b1:	8359                	s32i.n	a5, a3, 32
  1055b3:	90ff30               	addx2	a15, a15, a3
  1055b6:	135fa2               	s16i	a10, a15, 38
  1055b9:	1213e2               	l16ui	a14, a3, 36
  1055bc:	ee1b                	addi.n	a14, a14, 1
  1055be:	64e0e0               	extui	a14, a14, 0, 7
  1055c1:	1253e2               	s16i	a14, a3, 36
  1055c4:	0005c6               	j	1055df <au_task_1stCodecInitRuntime+0xbf>

001055c7 <au_task_1stCodecInitRuntime+0xa7>:
  1055c7:	7e1292               	l16ui	a9, a2, 252
  1055ca:	11c9f6               	bgeui	a9, 32, 1055df <au_task_1stCodecInitRuntime+0xbf>
  1055cd:	3e6252               	s32i	a5, a2, 248
  1055d0:	90b920               	addx2	a11, a9, a2
  1055d3:	7f5ba2               	s16i	a10, a11, 254
  1055d6:	7e1282               	l16ui	a8, a2, 252
  1055d9:	01c882               	addi	a8, a8, 1
  1055dc:	7e5282               	s16i	a8, a2, 252
  1055df:	00a0a2               	movi	a10, 0
  1055e2:	030da5               	call8	1086bc <au_task_InitTimerParams>
  1055e5:	472652               	l32i	a5, a6, 0x11c
  1055e8:	0b9456               	bnez	a4, 1056a5 <au_task_1stCodecInitRuntime+0x185>
  1055eb:	1926a2               	l32i	a10, a6, 100
  1055ee:	64a0b2               	movi	a11, 100
  1055f1:	7af425               	call8	180534 <__udivsi3>
  1055f4:	0021f2               	l32i	a15, a1, 0
  1055f7:	021fe2               	l16ui	a14, a15, 4
  1055fa:	031ff2               	l16ui	a15, a15, 6
  1055fd:	400001b545324efe 	{ ae_movda32	aed2, a14; nop; ae_movda32	aed3, a15 }
  105605:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  10560d:	f4a2c1               	l32r	a12, 102898 (7530 <xthals_release_major+0x4650>)
  105610:	25d2c4               	ae_movad32.l	a13, aed2
  105613:	400001b545014cde 	{ ae_movda32	aed1, a12; nop; ae_movda32	aed0, a13 }
  10561b:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  105623:	0abd                	mov.n	a11, a10
  105625:	25a0c4               	ae_movad32.l	a10, aed0
  105628:	0020f0               	nop
  10562b:	7af0a5               	call8	180534 <__udivsi3>

0010562e <au_task_1stCodecInitRuntime+0x10e>:
  10562e:	15a9                	s32i.n	a10, a5, 4

00105630 <au_task_1stCodecInitRuntime+0x110>:
  105630:	0fa0a2               	movi	a10, 15
  105633:	fcf4e5               	call8	102580 <_xtos_set_intlevel>
  105636:	204aa0               	or	a4, a10, a10
  105639:	001382               	l16ui	a8, a3, 0
  10563c:	28a0a2               	movi	a10, 40
  10563f:	78dc                	bnez.n	a8, 10565a <au_task_1stCodecInitRuntime+0x13a>
  105641:	1213b2               	l16ui	a11, a3, 36
  105644:	8379                	s32i.n	a7, a3, 32
  105646:	90bb30               	addx2	a11, a11, a3
  105649:	135ba2               	s16i	a10, a11, 38
  10564c:	121392               	l16ui	a9, a3, 36
  10564f:	991b                	addi.n	a9, a9, 1
  105651:	649090               	extui	a9, a9, 0, 7
  105654:	125392               	s16i	a9, a3, 36
  105657:	0005c6               	j	105672 <au_task_1stCodecInitRuntime+0x152>

0010565a <au_task_1stCodecInitRuntime+0x13a>:
  10565a:	7e1292               	l16ui	a9, a2, 252
  10565d:	11c9f6               	bgeui	a9, 32, 105672 <au_task_1stCodecInitRuntime+0x152>
  105660:	3e6272               	s32i	a7, a2, 248
  105663:	90d920               	addx2	a13, a9, a2
  105666:	7f5da2               	s16i	a10, a13, 254
  105669:	7e12c2               	l16ui	a12, a2, 252
  10566c:	01ccc2               	addi	a12, a12, 1
  10566f:	7e52c2               	s16i	a12, a2, 252
  105672:	ffe525               	call8	1054c4 <au_task_1stCodecEnableTimer>
  105675:	20a550               	or	a10, a5, a5
  105678:	0125b2               	l32i	a11, a5, 4
  10567b:	111e25               	call8	11685c <fw_dsp_slowtimer_UpdateTimerInt>
  10567e:	20a440               	or	a10, a4, a4
  105681:	fcbae5               	call8	102230 <_xtos_restore_intlevel>
  105684:	0013e2               	l16ui	a14, a3, 0
  105687:	29a0a2               	movi	a10, 41
  10568a:	034e56               	bnez	a14, 1056c2 <au_task_1stCodecInitRuntime+0x1a2>
  10568d:	121382               	l16ui	a8, a3, 36
  105690:	8349                	s32i.n	a4, a3, 32
  105692:	908830               	addx2	a8, a8, a3
  105695:	1358a2               	s16i	a10, a8, 38
  105698:	1213f2               	l16ui	a15, a3, 36
  10569b:	ff1b                	addi.n	a15, a15, 1
  10569d:	64f0f0               	extui	a15, a15, 0, 7
  1056a0:	1253f2               	s16i	a15, a3, 36
  1056a3:	f01d                	retw.n

001056a5 <au_task_1stCodecInitRuntime+0x185>:
  1056a5:	321466               	bnei	a4, 1, 1056db <au_task_1stCodecInitRuntime+0x1bb>
  1056a8:	1926a2               	l32i	a10, a6, 100
  1056ab:	64a0b2               	movi	a11, 100
  1056ae:	7ae865               	call8	180534 <__udivsi3>
  1056b1:	0abd                	mov.n	a11, a10
  1056b3:	f47aa1               	l32r	a10, 10289c (20f5800 <_memmap_mem_sram_end+0x16b5800>)
  1056b6:	7ae7e5               	call8	180534 <__udivsi3>
  1056b9:	ffdc46               	j	10562e <au_task_1stCodecInitRuntime+0x10e>

001056bc <au_task_1stCodecInitRuntime+0x19c>:
  1056bc:	00000000 12920000                                ......

001056c2 <au_task_1stCodecInitRuntime+0x1a2>:
  1056c2:	7e1292               	l16ui	a9, a2, 252
  1056c5:	10c9f6               	bgeui	a9, 32, 1056d9 <au_task_1stCodecInitRuntime+0x1b9>
  1056c8:	3e6242               	s32i	a4, a2, 248
  1056cb:	90c920               	addx2	a12, a9, a2
  1056ce:	7f5ca2               	s16i	a10, a12, 254
  1056d1:	7e12b2               	l16ui	a11, a2, 252
  1056d4:	bb1b                	addi.n	a11, a11, 1
  1056d6:	7e52b2               	s16i	a11, a2, 252
  1056d9:	f01d                	retw.n

001056db <au_task_1stCodecInitRuntime+0x1bb>:
  1056db:	192466               	bnei	a4, 2, 1056f8 <au_task_1stCodecInitRuntime+0x1d8>
  1056de:	1926a2               	l32i	a10, a6, 100
  1056e1:	64a0b2               	movi	a11, 100
  1056e4:	7ae4e5               	call8	180534 <__udivsi3>
  1056e7:	0abd                	mov.n	a11, a10
  1056e9:	f46da1               	l32r	a10, 1028a0 (1d4c000 <_memmap_mem_sram_end+0x130c000>)
  1056ec:	7ae465               	call8	180534 <__udivsi3>
  1056ef:	ffcec6               	j	10562e <au_task_1stCodecInitRuntime+0x10e>

001056f2 <au_task_1stCodecInitRuntime+0x1d2>:
  1056f2:	00000000 44ce0000                                ......

001056f8 <au_task_1stCodecInitRuntime+0x1d8>:
  1056f8:	0d7ff34140b044ce 	{ bnei.w18	a4, 4, 105630 <au_task_1stCodecInitRuntime+0x110>; nop }
  105700:	1926a2               	l32i	a10, a6, 100
  105703:	64a0b2               	movi	a11, 100
  105706:	7ae2e5               	call8	180534 <__udivsi3>
  105709:	1016e2               	l16ui	a14, a6, 32
  10570c:	f463d1               	l32r	a13, 102898 (7530 <xthals_release_major+0x4650>)
  10570f:	400001b545454dee 	{ ae_movda32	aed5, a13; nop; ae_movda32	aed4, a14 }
  105717:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  10571f:	0abd                	mov.n	a11, a10
  105721:	25a4c4               	ae_movad32.l	a10, aed4
  105724:	7ae0e5               	call8	180534 <__udivsi3>
  105727:	ffc0c6               	j	10562e <au_task_1stCodecInitRuntime+0x10e>

0010572a <au_task_1stCodecInitRuntime+0x20a>:
  10572a:	00000000 41360000                                ......

00105730 <au_task_1stCodecCalcOutSamplesPerFrame>:
  105730:	004136               	entry	a1, 32
  105733:	260c                	movi.n	a6, 2
  105735:	8a1242               	l16ui	a4, a2, 0x114
  105738:	150c                	movi.n	a5, 1
  10573a:	102466               	bnei	a4, 2, 10574e <au_task_1stCodecCalcOutSamplesPerFrame+0x1e>
  10573d:	281232               	l16ui	a3, a2, 80
  105740:	091222               	l16ui	a2, a2, 18
  105743:	835630               	moveqz	a5, a6, a3
  105746:	400500               	ssr	a5
  105749:	912020               	srl	a2, a2
  10574c:	f01d                	retw.n

0010574e <au_task_1stCodecCalcOutSamplesPerFrame+0x1e>:
  10574e:	044426               	beqi	a4, 4, 105756 <au_task_1stCodecCalcOutSamplesPerFrame+0x26>
  105751:	0a1222               	l16ui	a2, a2, 20
  105754:	f01d                	retw.n

00105756 <au_task_1stCodecCalcOutSamplesPerFrame+0x26>:
  105756:	281232               	l16ui	a3, a2, 80
  105759:	091222               	l16ui	a2, a2, 18
  10575c:	835630               	moveqz	a5, a6, a3
  10575f:	400500               	ssr	a5
  105762:	912020               	srl	a2, a2
  105765:	f01d                	retw.n

00105767 <au_task_1stCodecCalcOutSamplesPerFrame+0x37>:
	...

00105768 <au_task_1stCodecProcessSrcAndEq>:
  105768:	006136               	entry	a1, 48
  10576b:	f3edb1               	l32r	a11, 102720 (27e6ec <gp_dsp_core_log>)
  10576e:	002bb2               	l32i	a11, a11, 0
  105771:	f41971               	l32r	a7, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  105774:	0e2bc2               	l32i	a12, a11, 56
  105777:	1da0a2               	movi	a10, 29
  10577a:	a0ccb0               	addx4	a12, a12, a11
  10577d:	fca9                	s32i.n	a10, a12, 60
  10577f:	eb98                	l32i.n	a9, a11, 56
  105781:	f40681               	l32r	a8, 10279c (277d60 <g_debug_fp_info>)
  105784:	991b                	addi.n	a9, a9, 1
  105786:	249090               	extui	a9, a9, 0, 3
  105789:	eb99                	s32i.n	a9, a11, 56
  10578b:	001882               	l16ui	a8, a8, 0
  10578e:	7d1792               	l16ui	a9, a7, 250
  105791:	78ec                	bnez.n	a8, 1057bc <au_task_1stCodecProcessSrcAndEq+0x54>
  105793:	f402d1               	l32r	a13, 10279c (277d60 <g_debug_fp_info>)
  105796:	931dc2               	l16ui	a12, a13, 0x126
  105799:	90ccd0               	addx2	a12, a12, a13
  10579c:	945ca2               	s16i	a10, a12, 0x128
  10579f:	111c25               	call8	116960 <dbfw_GetSystemTime>
  1057a2:	f3fef1               	l32r	a15, 10279c (277d60 <g_debug_fp_info>)
  1057a5:	931f82               	l16ui	a8, a15, 0x126
  1057a8:	a088f0               	addx4	a8, a8, a15
  1057ab:	8a68a2               	s32i	a10, a8, 0x228
  1057ae:	931fe2               	l16ui	a14, a15, 0x126
  1057b1:	ee1b                	addi.n	a14, a14, 1
  1057b3:	64e0e0               	extui	a14, a14, 0, 7
  1057b6:	935fe2               	s16i	a14, a15, 0x126
  1057b9:	000406               	j	1057cd <au_task_1stCodecProcessSrcAndEq+0x65>

001057bc <au_task_1stCodecProcessSrcAndEq+0x54>:
  1057bc:	0dc9f6               	bgeui	a9, 32, 1057cd <au_task_1stCodecProcessSrcAndEq+0x65>
  1057bf:	90c970               	addx2	a12, a9, a7
  1057c2:	7e5ca2               	s16i	a10, a12, 252
  1057c5:	7d17b2               	l16ui	a11, a7, 250
  1057c8:	bb1b                	addi.n	a11, a11, 1
  1057ca:	7d57b2               	s16i	a11, a7, 250
  1057cd:	2e0c                	movi.n	a14, 2
  1057cf:	1b0c                	movi.n	a11, 1
  1057d1:	90a3a2               	movi	a10, 0x390
  1057d4:	f3d991               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  1057d7:	2812c2               	l16ui	a12, a2, 80
  1057da:	8a12d2               	l16ui	a13, a2, 0x114
  1057dd:	3cfc                	bnez.n	a12, 105814 <au_task_1stCodecProcessSrcAndEq+0xac>
  1057df:	154d26               	beqi	a13, 4, 1057f8 <au_task_1stCodecProcessSrcAndEq+0x90>
  1057e2:	f3d7f1               	l32r	a15, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1057e5:	0ff8                	l32i.n	a15, a15, 0
  1057e7:	0020c0               	memw
  1057ea:	1d1ff2               	l16ui	a15, a15, 58
  1057ed:	0d001c4130b02f5e 	{ bbsi.w18	a15, 5, 1059b4 <au_task_1stCodecProcessSrcAndEq+0x24c>; nop }
  1057f5:	0d4d66               	bnei	a13, 4, 105806 <au_task_1stCodecProcessSrcAndEq+0x9e>

001057f8 <au_task_1stCodecProcessSrcAndEq+0x90>:
  1057f8:	f3da81               	l32r	a8, 102760 (274b00 <g_overlay_parameter>)
  1057fb:	169882               	l16si	a8, a8, 44
  1057fe:	0d401b4120b0280e 	{ beqi.w18	a8, 2, 1059b4 <au_task_1stCodecProcessSrcAndEq+0x24c>; nop }

00105806 <au_task_1stCodecProcessSrcAndEq+0x9e>:
  105806:	04d2f2               	addmi	a15, a2, 0x400
  105809:	6f0ff2               	l8ui	a15, a15, 111
  10580c:	0d401a4140b01f0e 	{ beqi.w18	a15, 1, 1059b4 <au_task_1stCodecProcessSrcAndEq+0x24c>; nop }
  105814:	0d40174110b04d0e 	{ beqi.w18	a13, 4, 105989 <au_task_1stCodecProcessSrcAndEq+0x221>; nop }
  10581c:	9cdc                	bnez.n	a12, 105839 <au_task_1stCodecProcessSrcAndEq+0xd1>
  10581e:	04d242               	addmi	a4, a2, 0x400
  105821:	6e0482               	l8ui	a8, a4, 110
  105824:	0d40254100b038ce 	{ bnei.w18	a8, 3, 105a78 <au_task_1stCodecProcessSrcAndEq+0x310>; nop }
  10582c:	8a12d2               	l16ui	a13, a2, 0x114
  10582f:	6f44b2               	s8i	a11, a4, 111
  105832:	0c0c                	movi.n	a12, 0
  105834:	140c                	movi.n	a4, 1
  105836:	0000c6               	j	10583d <au_task_1stCodecProcessSrcAndEq+0xd5>

00105839 <au_task_1stCodecProcessSrcAndEq+0xd1>:
  105839:	040c                	movi.n	a4, 0
  10583b:	0c0c                	movi.n	a12, 0

0010583d <au_task_1stCodecProcessSrcAndEq+0xd5>:
  10583d:	9dcc                	bnez.n	a13, 10584a <au_task_1stCodecProcessSrcAndEq+0xe2>
  10583f:	2812d2               	l16ui	a13, a2, 80
  105842:	041d66               	bnei	a13, 1, 10584a <au_task_1stCodecProcessSrcAndEq+0xe2>
  105845:	150c                	movi.n	a5, 1
  105847:	000046               	j	10584c <au_task_1stCodecProcessSrcAndEq+0xe4>

0010584a <au_task_1stCodecProcessSrcAndEq+0xe2>:
  10584a:	250c                	movi.n	a5, 2

0010584c <au_task_1stCodecProcessSrcAndEq+0xe4>:
  10584c:	82d8                	l32i.n	a13, a2, 32
  10584e:	0d6d                	mov.n	a6, a13
  105850:	011c66               	bnei	a12, 1, 105855 <au_task_1stCodecProcessSrcAndEq+0xed>
  105853:	6d2b                	addi.n	a6, a13, 2

00105855 <au_task_1stCodecProcessSrcAndEq+0xed>:
  105855:	3022c2               	l32i	a12, a2, 192
  105858:	031466               	bnei	a4, 1, 10585f <au_task_1stCodecProcessSrcAndEq+0xf7>
  10585b:	fd2b                	addi.n	a15, a13, 2
  10585d:	01f9                	s32i.n	a15, a1, 0

0010585f <au_task_1stCodecProcessSrcAndEq+0xf7>:
  10585f:	0d4c16               	beqz	a12, 105937 <au_task_1stCodecProcessSrcAndEq+0x1cf>
  105862:	131466               	bnei	a4, 1, 105879 <au_task_1stCodecProcessSrcAndEq+0x111>
  105865:	03ad                	mov.n	a10, a3
  105867:	3122d2               	l32i	a13, a2, 196
  10586a:	05bd                	mov.n	a11, a5
  10586c:	ddd8                	l32i.n	a13, a13, 52
  10586e:	01c8                	l32i.n	a12, a1, 0
  105870:	66cdd2               	addi	a13, a13, 102
  105873:	02aea5               	call8	10835c <au_task_DeInterlaceData>
  105876:	3022c2               	l32i	a12, a2, 192

00105879 <au_task_1stCodecProcessSrcAndEq+0x111>:
  105879:	20a330               	or	a10, a3, a3
  10587c:	20b550               	or	a11, a5, a5
  10587f:	0d2cd2               	l32i	a13, a12, 52
  105882:	06cd                	mov.n	a12, a6
  105884:	66cdd2               	addi	a13, a13, 102
  105887:	02ad65               	call8	10835c <au_task_DeInterlaceData>
  10588a:	321466               	bnei	a4, 1, 1058c0 <au_task_1stCodecProcessSrcAndEq+0x158>
  10588d:	04d242               	addmi	a4, a2, 0x400
  105890:	6e0492               	l8ui	a9, a4, 110
  105893:	0d40124160b019ce 	{ bnei.w18	a9, 1, 1059bd <au_task_1stCodecProcessSrcAndEq+0x255>; nop }
  10589b:	08a4a2               	movi	a10, 0x408
  10589e:	f401b1               	l32r	a11, 1028a4 (80005520 <__log_data___1__1__0_au_task_0_au_task_1_c_2621$22530_96_11>)
  1058a1:	112365               	call8	116ad8 <dbfw_StoreTrace>
  1058a4:	03ad                	mov.n	a10, a3
  1058a6:	0d0c                	movi.n	a13, 0
  1058a8:	3022b2               	l32i	a11, a2, 192
  1058ab:	3122c2               	l32i	a12, a2, 196
  1058ae:	dbb8                	l32i.n	a11, a11, 52
  1058b0:	dcc8                	l32i.n	a12, a12, 52
  1058b2:	66cbb2               	addi	a11, a11, 102
  1058b5:	66ccc2               	addi	a12, a12, 102
  1058b8:	09b965               	call8	10f450 <au_task_LRFadeinfadeout>

001058bb <au_task_1stCodecProcessSrcAndEq+0x153>:
  1058bb:	3c0c                	movi.n	a12, 3
  1058bd:	6e44c2               	s8i	a12, a4, 110

001058c0 <au_task_1stCodecProcessSrcAndEq+0x158>:
  1058c0:	20a330               	or	a10, a3, a3
  1058c3:	20b550               	or	a11, a5, a5
  1058c6:	20c660               	or	a12, a6, a6
  1058c9:	3222d2               	l32i	a13, a2, 200
  1058cc:	3022e2               	l32i	a14, a2, 192
  1058cf:	0c48a5               	call8	111d58 <samp_rate_conv_Resample>
  1058d2:	0a3d                	mov.n	a3, a10

001058d4 <au_task_1stCodecProcessSrcAndEq+0x16c>:
  1058d4:	f393f1               	l32r	a15, 102720 (27e6ec <gp_dsp_core_log>)
  1058d7:	002ff2               	l32i	a15, a15, 0
  1058da:	0e2f82               	l32i	a8, a15, 56
  1058dd:	1ea0a2               	movi	a10, 30
  1058e0:	a088f0               	addx4	a8, a8, a15
  1058e3:	f8a9                	s32i.n	a10, a8, 60
  1058e5:	efe8                	l32i.n	a14, a15, 56
  1058e7:	f3add1               	l32r	a13, 10279c (277d60 <g_debug_fp_info>)
  1058ea:	ee1b                	addi.n	a14, a14, 1
  1058ec:	24e0e0               	extui	a14, a14, 0, 3
  1058ef:	efe9                	s32i.n	a14, a15, 56
  1058f1:	001dd2               	l16ui	a13, a13, 0
  1058f4:	7d1792               	l16ui	a9, a7, 250
  1058f7:	7dec                	bnez.n	a13, 105922 <au_task_1stCodecProcessSrcAndEq+0x1ba>
  1058f9:	f3a891               	l32r	a9, 10279c (277d60 <g_debug_fp_info>)
  1058fc:	931982               	l16ui	a8, a9, 0x126
  1058ff:	908890               	addx2	a8, a8, a9
  105902:	9458a2               	s16i	a10, a8, 0x128
  105905:	1105a5               	call8	116960 <dbfw_GetSystemTime>
  105908:	f3a5b1               	l32r	a11, 10279c (277d60 <g_debug_fp_info>)
  10590b:	931bc2               	l16ui	a12, a11, 0x126
  10590e:	a0ccb0               	addx4	a12, a12, a11
  105911:	8a6ca2               	s32i	a10, a12, 0x228
  105914:	931ba2               	l16ui	a10, a11, 0x126
  105917:	aa1b                	addi.n	a10, a10, 1
  105919:	64a0a0               	extui	a10, a10, 0, 7
  10591c:	935ba2               	s16i	a10, a11, 0x126
  10591f:	000406               	j	105933 <au_task_1stCodecProcessSrcAndEq+0x1cb>

00105922 <au_task_1stCodecProcessSrcAndEq+0x1ba>:
  105922:	0dc9f6               	bgeui	a9, 32, 105933 <au_task_1stCodecProcessSrcAndEq+0x1cb>
  105925:	90e970               	addx2	a14, a9, a7
  105928:	7e5ea2               	s16i	a10, a14, 252
  10592b:	7d17d2               	l16ui	a13, a7, 250
  10592e:	dd1b                	addi.n	a13, a13, 1
  105930:	7d57d2               	s16i	a13, a7, 250
  105933:	032d                	mov.n	a2, a3
  105935:	f01d                	retw.n

00105937 <au_task_1stCodecProcessSrcAndEq+0x1cf>:
  105937:	0b1466               	bnei	a4, 1, 105946 <au_task_1stCodecProcessSrcAndEq+0x1de>
  10593a:	03ad                	mov.n	a10, a3
  10593c:	05bd                	mov.n	a11, a5
  10593e:	01c8                	l32i.n	a12, a1, 0
  105940:	3322d2               	l32i	a13, a2, 204
  105943:	02a1a5               	call8	10835c <au_task_DeInterlaceData>

00105946 <au_task_1stCodecProcessSrcAndEq+0x1de>:
  105946:	20b550               	or	a11, a5, a5
  105949:	20c660               	or	a12, a6, a6
  10594c:	20a330               	or	a10, a3, a3
  10594f:	3222d2               	l32i	a13, a2, 200
  105952:	02a0a5               	call8	10835c <au_task_DeInterlaceData>
  105955:	0d7ff741b0b014ce 	{ bnei.w18	a4, 1, 1058d4 <au_task_1stCodecProcessSrcAndEq+0x16c>; nop }
  10595d:	04d242               	addmi	a4, a2, 0x400
  105960:	6e0492               	l8ui	a9, a4, 110
  105963:	0d40154160b019ce 	{ bnei.w18	a9, 1, 105abd <au_task_1stCodecProcessSrcAndEq+0x355>; nop }
  10596b:	08a4a2               	movi	a10, 0x408
  10596e:	f3ceb1               	l32r	a11, 1028a8 (80005920 <__log_data___1__1__0_au_task_0_au_task_1_c_2685$22534_96_15>)
  105971:	111665               	call8	116ad8 <dbfw_StoreTrace>
  105974:	03ad                	mov.n	a10, a3
  105976:	3222b2               	l32i	a11, a2, 200
  105979:	3322c2               	l32i	a12, a2, 204
  10597c:	0d0c                	movi.n	a13, 0
  10597e:	09ad25               	call8	10f450 <au_task_LRFadeinfadeout>

00105981 <au_task_1stCodecProcessSrcAndEq+0x219>:
  105981:	3f0c                	movi.n	a15, 3
  105983:	6e44f2               	s8i	a15, a4, 110
  105986:	ffd286               	j	1058d4 <au_task_1stCodecProcessSrcAndEq+0x16c>

00105989 <au_task_1stCodecProcessSrcAndEq+0x221>:
  105989:	09c8                	l32i.n	a12, a9, 0
  10598b:	ccaa                	add.n	a12, a12, a10
  10598d:	0020c0               	memw
  105990:	7f2c82               	l32i	a8, a12, 0x1fc
  105993:	081866               	bnei	a8, 1, 10599f <au_task_1stCodecProcessSrcAndEq+0x237>
  105996:	04d2d2               	addmi	a13, a2, 0x400
  105999:	6e4de2               	s8i	a14, a13, 110
  10599c:	000346               	j	1059ad <au_task_1stCodecProcessSrcAndEq+0x245>

0010599f <au_task_1stCodecProcessSrcAndEq+0x237>:
  10599f:	0020c0               	memw
  1059a2:	7f2cf2               	l32i	a15, a12, 0x1fc
  1059a5:	4fcc                	bnez.n	a15, 1059ad <au_task_1stCodecProcessSrcAndEq+0x245>
  1059a7:	04d282               	addmi	a8, a2, 0x400
  1059aa:	6e48b2               	s8i	a11, a8, 110
  1059ad:	150c                	movi.n	a5, 1
  1059af:	040c                	movi.n	a4, 0
  1059b1:	0000c6               	j	1059b8 <au_task_1stCodecProcessSrcAndEq+0x250>

001059b4 <au_task_1stCodecProcessSrcAndEq+0x24c>:
  1059b4:	250c                	movi.n	a5, 2
  1059b6:	140c                	movi.n	a4, 1

001059b8 <au_task_1stCodecProcessSrcAndEq+0x250>:
  1059b8:	0c0c                	movi.n	a12, 0
  1059ba:	ffa386               	j	10584c <au_task_1stCodecProcessSrcAndEq+0xe4>

001059bd <au_task_1stCodecProcessSrcAndEq+0x255>:
  1059bd:	252966               	bnei	a9, 2, 1059e6 <au_task_1stCodecProcessSrcAndEq+0x27e>
  1059c0:	08a4a2               	movi	a10, 0x408
  1059c3:	f3bab1               	l32r	a11, 1028ac (80005620 <__log_data___1__1__0_au_task_0_au_task_1_c_2627$22531_96_12>)
  1059c6:	111125               	call8	116ad8 <dbfw_StoreTrace>
  1059c9:	20a330               	or	a10, a3, a3
  1059cc:	02a0d2               	movi	a13, 2
  1059cf:	3022b2               	l32i	a11, a2, 192
  1059d2:	3122c2               	l32i	a12, a2, 196
  1059d5:	0d2bb2               	l32i	a11, a11, 52
  1059d8:	dcc8                	l32i.n	a12, a12, 52
  1059da:	66cbb2               	addi	a11, a11, 102
  1059dd:	66ccc2               	addi	a12, a12, 102
  1059e0:	09a6e5               	call8	10f450 <au_task_LRFadeinfadeout>
  1059e3:	ffb506               	j	1058bb <au_task_1stCodecProcessSrcAndEq+0x153>

001059e6 <au_task_1stCodecProcessSrcAndEq+0x27e>:
  1059e6:	0d400b41b0b039ce 	{ bnei.w18	a9, 3, 105aa5 <au_task_1stCodecProcessSrcAndEq+0x33d>; nop }
  1059ee:	6f04c2               	l8ui	a12, a4, 111
  1059f1:	0d400b4100b01cce 	{ bnei.w18	a12, 1, 105aa5 <au_task_1stCodecProcessSrcAndEq+0x33d>; nop }
  1059f9:	f34f91               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  1059fc:	002992               	l32i	a9, a9, 0
  1059ff:	04d992               	addmi	a9, a9, 0x400
  105a02:	90c992               	addi	a9, a9, -112
  105a05:	0020c0               	memw
  105a08:	7f29d2               	l32i	a13, a9, 0x1fc
  105a0b:	033d56               	bnez	a13, 105a42 <au_task_1stCodecProcessSrcAndEq+0x2da>
  105a0e:	08a4a2               	movi	a10, 0x408
  105a11:	f3a7b1               	l32r	a11, 1028b0 (80005720 <__log_data___1__1__0_au_task_0_au_task_1_c_2635$22532_96_13>)
  105a14:	110c25               	call8	116ad8 <dbfw_StoreTrace>
  105a17:	20a330               	or	a10, a3, a3
  105a1a:	01a0d2               	movi	a13, 1
  105a1d:	3022b2               	l32i	a11, a2, 192
  105a20:	3122c2               	l32i	a12, a2, 196
  105a23:	0d2bb2               	l32i	a11, a11, 52
  105a26:	0d2cc2               	l32i	a12, a12, 52
  105a29:	66cbb2               	addi	a11, a11, 102
  105a2c:	66ccc2               	addi	a12, a12, 102
  105a2f:	09a225               	call8	10f450 <au_task_LRFadeinfadeout>
  105a32:	f34191               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  105a35:	1a0c                	movi.n	a10, 1
  105a37:	6e44a2               	s8i	a10, a4, 110
  105a3a:	0998                	l32i.n	a9, a9, 0
  105a3c:	04d992               	addmi	a9, a9, 0x400
  105a3f:	90c992               	addi	a9, a9, -112

00105a42 <au_task_1stCodecProcessSrcAndEq+0x2da>:
  105a42:	0020c0               	memw
  105a45:	7f29b2               	l32i	a11, a9, 0x1fc
  105a48:	241b66               	bnei	a11, 1, 105a70 <au_task_1stCodecProcessSrcAndEq+0x308>
  105a4b:	08a4a2               	movi	a10, 0x408
  105a4e:	f399b1               	l32r	a11, 1028b4 (80005820 <__log_data___1__1__0_au_task_0_au_task_1_c_2641$22533_96_14>)
  105a51:	110865               	call8	116ad8 <dbfw_StoreTrace>
  105a54:	03ad                	mov.n	a10, a3
  105a56:	3d0c                	movi.n	a13, 3
  105a58:	3022b2               	l32i	a11, a2, 192
  105a5b:	3122c2               	l32i	a12, a2, 196
  105a5e:	dbb8                	l32i.n	a11, a11, 52
  105a60:	dcc8                	l32i.n	a12, a12, 52
  105a62:	66cbb2               	addi	a11, a11, 102
  105a65:	66ccc2               	addi	a12, a12, 102
  105a68:	099e65               	call8	10f450 <au_task_LRFadeinfadeout>
  105a6b:	2c0c                	movi.n	a12, 2
  105a6d:	6e44c2               	s8i	a12, a4, 110

00105a70 <au_task_1stCodecProcessSrcAndEq+0x308>:
  105a70:	0d0c                	movi.n	a13, 0
  105a72:	6f44d2               	s8i	a13, a4, 111
  105a75:	ff91c6               	j	1058c0 <au_task_1stCodecProcessSrcAndEq+0x158>

00105a78 <au_task_1stCodecProcessSrcAndEq+0x310>:
  105a78:	09c8                	l32i.n	a12, a9, 0
  105a7a:	ccaa                	add.n	a12, a12, a10
  105a7c:	0020c0               	memw
  105a7f:	7f2cf2               	l32i	a15, a12, 0x1fc
  105a82:	0a1f66               	bnei	a15, 1, 105a90 <au_task_1stCodecProcessSrcAndEq+0x328>
  105a85:	6e44e2               	s8i	a14, a4, 110
  105a88:	8a12d2               	l16ui	a13, a2, 0x114
  105a8b:	1c0c                	movi.n	a12, 1
  105a8d:	0003c6               	j	105aa0 <au_task_1stCodecProcessSrcAndEq+0x338>

00105a90 <au_task_1stCodecProcessSrcAndEq+0x328>:
  105a90:	0020c0               	memw
  105a93:	7f2cf2               	l32i	a15, a12, 0x1fc
  105a96:	4fcc                	bnez.n	a15, 105a9e <au_task_1stCodecProcessSrcAndEq+0x336>
  105a98:	6e44b2               	s8i	a11, a4, 110
  105a9b:	8a12d2               	l16ui	a13, a2, 0x114

00105a9e <au_task_1stCodecProcessSrcAndEq+0x336>:
  105a9e:	0c0c                	movi.n	a12, 0

00105aa0 <au_task_1stCodecProcessSrcAndEq+0x338>:
  105aa0:	040c                	movi.n	a4, 0
  105aa2:	ff65c6               	j	10583d <au_task_1stCodecProcessSrcAndEq+0xd5>

00105aa5 <au_task_1stCodecProcessSrcAndEq+0x33d>:
  105aa5:	03ad                	mov.n	a10, a3
  105aa7:	3022b2               	l32i	a11, a2, 192
  105aaa:	3122c2               	l32i	a12, a2, 196
  105aad:	dbb8                	l32i.n	a11, a11, 52
  105aaf:	dcc8                	l32i.n	a12, a12, 52
  105ab1:	66cbb2               	addi	a11, a11, 102
  105ab4:	66ccc2               	addi	a12, a12, 102
  105ab7:	0990a5               	call8	10f3c0 <au_task_SumStereoData>
  105aba:	ff7f46               	j	1058bb <au_task_1stCodecProcessSrcAndEq+0x153>

00105abd <au_task_1stCodecProcessSrcAndEq+0x355>:
  105abd:	1b2966               	bnei	a9, 2, 105adc <au_task_1stCodecProcessSrcAndEq+0x374>
  105ac0:	08a4a2               	movi	a10, 0x408
  105ac3:	f37db1               	l32r	a11, 1028b8 (80005a20 <__log_data___1__1__0_au_task_0_au_task_1_c_2691$22535_96_16>)
  105ac6:	110125               	call8	116ad8 <dbfw_StoreTrace>
  105ac9:	03ad                	mov.n	a10, a3
  105acb:	3222b2               	l32i	a11, a2, 200
  105ace:	3322c2               	l32i	a12, a2, 204
  105ad1:	2d0c                	movi.n	a13, 2
  105ad3:	0997e5               	call8	10f450 <au_task_LRFadeinfadeout>
  105ad6:	ffa9c6               	j	105981 <au_task_1stCodecProcessSrcAndEq+0x219>

00105ad9 <au_task_1stCodecProcessSrcAndEq+0x371>:
  105ad9:	000000                                        ...

00105adc <au_task_1stCodecProcessSrcAndEq+0x374>:
  105adc:	703966               	bnei	a9, 3, 105b50 <au_task_1stCodecProcessSrcAndEq+0x3e8>
  105adf:	6f04c2               	l8ui	a12, a4, 111
  105ae2:	6a1c66               	bnei	a12, 1, 105b50 <au_task_1stCodecProcessSrcAndEq+0x3e8>
  105ae5:	f31491               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  105ae8:	002992               	l32i	a9, a9, 0
  105aeb:	04d992               	addmi	a9, a9, 0x400
  105aee:	90c992               	addi	a9, a9, -112
  105af1:	0020c0               	memw
  105af4:	7f29d2               	l32i	a13, a9, 0x1fc
  105af7:	026d56               	bnez	a13, 105b21 <au_task_1stCodecProcessSrcAndEq+0x3b9>
  105afa:	08a4a2               	movi	a10, 0x408
  105afd:	f36fb1               	l32r	a11, 1028bc (80005b20 <__log_data___1__1__0_au_task_0_au_task_1_c_2699$22536_96_17>)
  105b00:	10fd65               	call8	116ad8 <dbfw_StoreTrace>
  105b03:	20a330               	or	a10, a3, a3
  105b06:	3222b2               	l32i	a11, a2, 200
  105b09:	3322c2               	l32i	a12, a2, 204
  105b0c:	1d0c                	movi.n	a13, 1
  105b0e:	099425               	call8	10f450 <au_task_LRFadeinfadeout>
  105b11:	f30991               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  105b14:	1a0c                	movi.n	a10, 1
  105b16:	6e44a2               	s8i	a10, a4, 110
  105b19:	0998                	l32i.n	a9, a9, 0
  105b1b:	04d992               	addmi	a9, a9, 0x400
  105b1e:	90c992               	addi	a9, a9, -112

00105b21 <au_task_1stCodecProcessSrcAndEq+0x3b9>:
  105b21:	0020c0               	memw
  105b24:	7f29b2               	l32i	a11, a9, 0x1fc
  105b27:	1d1b66               	bnei	a11, 1, 105b48 <au_task_1stCodecProcessSrcAndEq+0x3e0>
  105b2a:	08a4a2               	movi	a10, 0x408
  105b2d:	f364b1               	l32r	a11, 1028c0 (80005c20 <__log_data___1__1__0_au_task_0_au_task_1_c_2705$22537_96_18>)
  105b30:	10fa65               	call8	116ad8 <dbfw_StoreTrace>
  105b33:	20a330               	or	a10, a3, a3
  105b36:	3222b2               	l32i	a11, a2, 200
  105b39:	3322c2               	l32i	a12, a2, 204
  105b3c:	03a0d2               	movi	a13, 3
  105b3f:	099125               	call8	10f450 <au_task_LRFadeinfadeout>
  105b42:	02a0c2               	movi	a12, 2
  105b45:	6e44c2               	s8i	a12, a4, 110

00105b48 <au_task_1stCodecProcessSrcAndEq+0x3e0>:
  105b48:	0d0c                	movi.n	a13, 0
  105b4a:	6f44d2               	s8i	a13, a4, 111
  105b4d:	ff60c6               	j	1058d4 <au_task_1stCodecProcessSrcAndEq+0x16c>

00105b50 <au_task_1stCodecProcessSrcAndEq+0x3e8>:
  105b50:	03ad                	mov.n	a10, a3
  105b52:	3222b2               	l32i	a11, a2, 200
  105b55:	3322c2               	l32i	a12, a2, 204
  105b58:	098665               	call8	10f3c0 <au_task_SumStereoData>
  105b5b:	ff8886               	j	105981 <au_task_1stCodecProcessSrcAndEq+0x219>

00105b5e <au_task_1stCodecProcessSrcAndEq+0x3f6>:
	...

00105b60 <au_task_1stCodecStop>:
  105b60:	006136               	entry	a1, 48
  105b63:	0fa0a2               	movi	a10, 15
  105b66:	f35881               	l32r	a8, 1028c8 (277200 <g_au_task+0x3a0>)
  105b69:	f35641               	l32r	a4, 1028c4 (276e88 <g_au_task+0x28>)
  105b6c:	00a022               	movi	a2, 0
  105b6f:	076422               	s32i	a2, a4, 28
  105b72:	675822               	s16i	a2, a8, 206
  105b75:	fca0a5               	call8	102580 <_xtos_set_intlevel>
  105b78:	ab2c                	movi.n	a11, 42
  105b7a:	f30931               	l32r	a3, 1027a0 (2780b4 <g_debug_fp_info+0x354>)
  105b7d:	f30751               	l32r	a5, 10279c (277d60 <g_debug_fp_info>)
  105b80:	0a7d                	mov.n	a7, a10
  105b82:	001592               	l16ui	a9, a5, 0
  105b85:	fa0c                	movi.n	a10, 15
  105b87:	79dc                	bnez.n	a9, 105ba2 <au_task_1stCodecStop+0x42>
  105b89:	1215d2               	l16ui	a13, a5, 36
  105b8c:	85a9                	s32i.n	a10, a5, 32
  105b8e:	90dd50               	addx2	a13, a13, a5
  105b91:	135db2               	s16i	a11, a13, 38
  105b94:	1215c2               	l16ui	a12, a5, 36
  105b97:	cc1b                	addi.n	a12, a12, 1
  105b99:	64c0c0               	extui	a12, a12, 0, 7
  105b9c:	1255c2               	s16i	a12, a5, 36
  105b9f:	0005c6               	j	105bba <au_task_1stCodecStop+0x5a>

00105ba2 <au_task_1stCodecStop+0x42>:
  105ba2:	6c1392               	l16ui	a9, a3, 216
  105ba5:	11c9f6               	bgeui	a9, 32, 105bba <au_task_1stCodecStop+0x5a>
  105ba8:	3563a2               	s32i	a10, a3, 212
  105bab:	90f930               	addx2	a15, a9, a3
  105bae:	6d5fb2               	s16i	a11, a15, 218
  105bb1:	6c13e2               	l16ui	a14, a3, 216
  105bb4:	01cee2               	addi	a14, a14, 1
  105bb7:	6c53e2               	s16i	a14, a3, 216
  105bba:	3d24a2               	l32i	a10, a4, 244
  105bbd:	011a16               	beqz	a10, 105bd2 <au_task_1stCodecStop+0x72>
  105bc0:	10b2e5               	call8	1166f0 <fw_dsp_slowtimer_DisableTimerInt>
  105bc3:	3d6422               	s32i	a2, a4, 244
  105bc6:	e44422               	s8i	a2, a4, 228
  105bc9:	08a4a2               	movi	a10, 0x408
  105bcc:	f340b1               	l32r	a11, 1028cc (80005d20 <__log_data___1__1__0_au_task_0_au_task_1_c_2783$22802_122_4>)
  105bcf:	10f0a5               	call8	116ad8 <dbfw_StoreTrace>

00105bd2 <au_task_1stCodecStop+0x72>:
  105bd2:	f2d661               	l32r	a6, 10272c (277924 <g_au_task+0xac4>)
  105bd5:	f2d441               	l32r	a4, 102728 (276e60 <g_au_task>)
  105bd8:	f33ea1               	l32r	a10, 1028d0 (fffe <xthals_release_major+0xd11e>)
  105bdb:	031492               	l16ui	a9, a4, 6
  105bde:	021482               	l16ui	a8, a4, 4
  105be1:	1099a0               	and	a9, a9, a10
  105be4:	035492               	s16i	a9, a4, 6
  105be7:	4a6817               	bbci	a8, 1, 105c35 <au_task_1stCodecStop+0xd5>
  105bea:	7f26c2               	l32i	a12, a6, 0x1fc
  105bed:	446c17               	bbci	a12, 1, 105c35 <au_task_1stCodecStop+0xd5>
  105bf0:	01a0a2               	movi	a10, 1
  105bf3:	018865               	call8	107478 <au_task_AudioCodecConfigI2SParams>
  105bf6:	01a0a2               	movi	a10, 1
  105bf9:	2d0c                	movi.n	a13, 2
  105bfb:	0354d2               	s16i	a13, a4, 6
  105bfe:	02abe5               	call8	1086bc <au_task_InitTimerParams>
  105c01:	f331a1               	l32r	a10, 1028c8 (277200 <g_au_task+0x3a0>)
  105c04:	492aa2               	l32i	a10, a10, 0x124
  105c07:	2adc                	bnez.n	a10, 105c1d <au_task_1stCodecStop+0xbd>
  105c09:	f32fa1               	l32r	a10, 1028c8 (277200 <g_au_task+0x3a0>)
  105c0c:	64a0b2               	movi	a11, 100
  105c0f:	4c2aa2               	l32i	a10, a10, 0x130
  105c12:	7a9225               	call8	180534 <__udivsi3>
  105c15:	0abd                	mov.n	a11, a10
  105c17:	f321a1               	l32r	a10, 10289c (20f5800 <_memmap_mem_sram_end+0x16b5800>)
  105c1a:	7a91a5               	call8	180534 <__udivsi3>

00105c1d <au_task_1stCodecStop+0xbd>:
  105c1d:	f32ab1               	l32r	a11, 1028c8 (277200 <g_au_task+0x3a0>)
  105c20:	4f2bb2               	l32i	a11, a11, 0x13c
  105c23:	016ba2               	s32i	a10, a11, 4
  105c26:	010925               	call8	106cb8 <au_task_2ndCodecEnableTimer>
  105c29:	09baa5               	call8	10f7d4 <au_task_Trigger2ndCodecDecode>
  105c2c:	08a4a2               	movi	a10, 0x408
  105c2f:	f329b1               	l32r	a11, 1028d4 (80005e20 <__log_data___1__1__0_au_task_0_au_task_1_c_2825$22803_122_5>)
  105c32:	10ea65               	call8	116ad8 <dbfw_StoreTrace>
  105c35:	f324c1               	l32r	a12, 1028c8 (277200 <g_au_task+0x3a0>)
  105c38:	472cc2               	l32i	a12, a12, 0x11c
  105c3b:	305422               	s16i	a2, a4, 96
  105c3e:	ec9c                	beqz.n	a12, 105c60 <au_task_1stCodecStop+0x100>
  105c40:	7f26d2               	l32i	a13, a6, 0x1fc
  105c43:	196d17               	bbci	a13, 1, 105c60 <au_task_1stCodecStop+0x100>
  105c46:	8026a2               	l32i	a10, a6, 0x200
  105c49:	0f0e25               	call8	114d2c <fw_dsp_i2s_TxPathUpdateDmaIntMask>
  105c4c:	08a4a2               	movi	a10, 0x408
  105c4f:	f322b1               	l32r	a11, 1028d8 (80005f20 <__log_data___1__1__0_au_task_0_au_task_1_c_2842$22804_122_6>)
  105c52:	f31df1               	l32r	a15, 1028c8 (277200 <g_au_task+0x3a0>)
  105c55:	1e0c                	movi.n	a14, 1
  105c57:	965fe2               	s16i	a14, a15, 0x12c
  105c5a:	10e7e5               	call8	116ad8 <dbfw_StoreTrace>
  105c5d:	001006               	j	105ca1 <au_task_1stCodecStop+0x141>

00105c60 <au_task_1stCodecStop+0x100>:
  105c60:	f2d791               	l32r	a9, 1027bc (27f1a0 <g_mclk_i2s>)
  105c63:	001982               	l16ui	a8, a9, 0
  105c66:	014816               	beqz	a8, 105c7e <au_task_1stCodecStop+0x11e>
  105c69:	0119a2               	l16ui	a10, a9, 2
  105c6c:	00ea56               	bnez	a10, 105c7e <au_task_1stCodecStop+0x11e>
  105c6f:	0eb925               	call8	114800 <fw_dsp_i2s_TearDownDMATxOnly>
  105c72:	f2d2c1               	l32r	a12, 1027bc (27f1a0 <g_mclk_i2s>)
  105c75:	01a0b2               	movi	a11, 1
  105c78:	015cb2               	s16i	a11, a12, 2
  105c7b:	000146               	j	105c84 <au_task_1stCodecStop+0x124>

00105c7e <au_task_1stCodecStop+0x11e>:
  105c7e:	0020f0               	nop
  105c81:	0ec3e5               	call8	1148c0 <fw_dsp_i2s_TearDownTx>

00105c84 <au_task_1stCodecStop+0x124>:
  105c84:	08a4a2               	movi	a10, 0x408
  105c87:	f315b1               	l32r	a11, 1028dc (80006020 <__log_data___1__1__0_au_task_0_au_task_1_c_2862$22805_122_7>)
  105c8a:	8026d2               	l32i	a13, a6, 0x200
  105c8d:	0214e2               	l16ui	a14, a4, 4
  105c90:	2f0c                	movi.n	a15, 2
  105c92:	10eef0               	and	a14, a14, a15
  105c95:	83d2e0               	moveqz	a13, a2, a14
  105c98:	8066d2               	s32i	a13, a6, 0x200
  105c9b:	0020f0               	nop
  105c9e:	10e3a5               	call8	116ad8 <dbfw_StoreTrace>

00105ca1 <au_task_1stCodecStop+0x141>:
  105ca1:	f30b91               	l32r	a9, 1028d0 (fffe <xthals_release_major+0xd11e>)
  105ca4:	021482               	l16ui	a8, a4, 4
  105ca7:	20a770               	or	a10, a7, a7
  105caa:	108890               	and	a8, a8, a9
  105cad:	025482               	s16i	a8, a4, 4
  105cb0:	fc57e5               	call8	102230 <_xtos_restore_intlevel>
  105cb3:	2ba0a2               	movi	a10, 43
  105cb6:	0015b2               	l16ui	a11, a5, 0
  105cb9:	332482               	l32i	a8, a4, 204
  105cbc:	018b56               	bnez	a11, 105cd8 <au_task_1stCodecStop+0x178>
  105cbf:	1215d2               	l16ui	a13, a5, 36
  105cc2:	8579                	s32i.n	a7, a5, 32
  105cc4:	90dd50               	addx2	a13, a13, a5
  105cc7:	135da2               	s16i	a10, a13, 38
  105cca:	1215c2               	l16ui	a12, a5, 36
  105ccd:	cc1b                	addi.n	a12, a12, 1
  105ccf:	64c0c0               	extui	a12, a12, 0, 7
  105cd2:	1255c2               	s16i	a12, a5, 36
  105cd5:	000586               	j	105cef <au_task_1stCodecStop+0x18f>

00105cd8 <au_task_1stCodecStop+0x178>:
  105cd8:	6c1392               	l16ui	a9, a3, 216
  105cdb:	10c9f6               	bgeui	a9, 32, 105cef <au_task_1stCodecStop+0x18f>
  105cde:	356372               	s32i	a7, a3, 212
  105ce1:	90f930               	addx2	a15, a9, a3
  105ce4:	6d5fa2               	s16i	a10, a15, 218
  105ce7:	6c13e2               	l16ui	a14, a3, 216
  105cea:	ee1b                	addi.n	a14, a14, 1
  105cec:	6c53e2               	s16i	a14, a3, 216
  105cef:	f2fc91               	l32r	a9, 1028e0 (fffff660 <_memmap_cacheattr_bp_strict+0xdc66e>)
  105cf2:	3424b2               	l32i	a11, a4, 208
  105cf5:	988c                	beqz.n	a8, 105d02 <au_task_1stCodecStop+0x1a2>
  105cf7:	4624a2               	l32i	a10, a4, 0x118
  105cfa:	336422               	s32i	a2, a4, 204
  105cfd:	aa9a                	add.n	a10, a10, a9
  105cff:	4664a2               	s32i	a10, a4, 0x118

00105d02 <au_task_1stCodecStop+0x1a2>:
  105d02:	00bb16               	beqz	a11, 105d11 <au_task_1stCodecStop+0x1b1>
  105d05:	4624c2               	l32i	a12, a4, 0x118
  105d08:	346422               	s32i	a2, a4, 208
  105d0b:	80cc90               	add	a12, a12, a9
  105d0e:	4664c2               	s32i	a12, a4, 0x118

00105d11 <au_task_1stCodecStop+0x1b1>:
  105d11:	1f5422               	s16i	a2, a4, 62
  105d14:	f2c391               	l32r	a9, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  105d17:	f2c171               	l32r	a7, 10281c (27d520 <g_plc_scratch_buf+0x4da0>)
  105d1a:	fe7c                	movi.n	a14, -1
  105d1c:	8367e2               	s32i	a14, a7, 0x20c
  105d1f:	8167e2               	s32i	a14, a7, 0x204
  105d22:	826792               	s32i	a9, a7, 0x208
  105d25:	806792               	s32i	a9, a7, 0x200
  105d28:	7f67e2               	s32i	a14, a7, 0x1fc
  105d2b:	7e6792               	s32i	a9, a7, 0x1f8
  105d2e:	7d67e2               	s32i	a14, a7, 0x1f4
  105d31:	7c6792               	s32i	a9, a7, 0x1f0
  105d34:	f28371               	l32r	a7, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  105d37:	075422               	s16i	a2, a4, 14
  105d3a:	0788                	l32i.n	a8, a7, 0
  105d3c:	01d8f2               	addmi	a15, a8, 0x100
  105d3f:	30cff2               	addi	a15, a15, 48
  105d42:	0020c0               	memw
  105d45:	676fe2               	s32i	a14, a15, 0x19c
  105d48:	0020c0               	memw
  105d4b:	2899                	s32i.n	a9, a8, 8
  105d4d:	0020c0               	memw
  105d50:	48e9                	s32i.n	a14, a8, 16
  105d52:	0020c0               	memw
  105d55:	804fe2               	s8i	a14, a15, 128
  105d58:	255422               	s16i	a2, a4, 74
  105d5b:	245422               	s16i	a2, a4, 72
  105d5e:	f2e1b1               	l32r	a11, 1028e4 (80006120 <__log_data___1__1__0_au_task_0_au_task_1_c_2907$22806_122_8>)
  105d61:	0aa4a2               	movi	a10, 0x40a
  105d64:	07d8                	l32i.n	a13, a7, 0
  105d66:	0020c0               	memw
  105d69:	7dc8                	l32i.n	a12, a13, 28
  105d6b:	0020c0               	memw
  105d6e:	6dd8                	l32i.n	a13, a13, 24
  105d70:	10d665               	call8	116ad8 <dbfw_StoreTrace>
  105d73:	f27181               	l32r	a8, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  105d76:	0888                	l32i.n	a8, a8, 0
  105d78:	0020c0               	memw
  105d7b:	fa0c                	movi.n	a10, 15
  105d7d:	6829                	s32i.n	a2, a8, 24
  105d7f:	065422               	s16i	a2, a4, 12
  105d82:	fc7fe5               	call8	102580 <_xtos_set_intlevel>
  105d85:	bb7c                	movi.n	a11, -5
  105d87:	0020c0               	memw
  105d8a:	0498                	l32i.n	a9, a4, 0
  105d8c:	1099b0               	and	a9, a9, a11
  105d8f:	0020c0               	memw
  105d92:	0499                	s32i.n	a9, a4, 0
  105d94:	fc49a5               	call8	102230 <_xtos_restore_intlevel>
  105d97:	fa0c                	movi.n	a10, 15
  105d99:	fc7e65               	call8	102580 <_xtos_set_intlevel>
  105d9c:	dd7c                	movi.n	a13, -3
  105d9e:	0020c0               	memw
  105da1:	04c8                	l32i.n	a12, a4, 0
  105da3:	10ccd0               	and	a12, a12, a13
  105da6:	0020c0               	memw
  105da9:	04c9                	s32i.n	a12, a4, 0
  105dab:	fc4865               	call8	102230 <_xtos_restore_intlevel>
  105dae:	095422               	s16i	a2, a4, 18
  105db1:	ec7c                	movi.n	a12, -2
  105db3:	7f26b2               	l32i	a11, a6, 0x1fc
  105db6:	f25a81               	l32r	a8, 102720 (27e6ec <gp_dsp_core_log>)
  105db9:	f266a1               	l32r	a10, 102754 (27f5a8 <g_dbfw_dump_all_traces>)
  105dbc:	190c                	movi.n	a9, 1
  105dbe:	004a92               	s8i	a9, a10, 0
  105dc1:	0888                	l32i.n	a8, a8, 0
  105dc3:	10bbc0               	and	a11, a11, a12
  105dc6:	7f66b2               	s32i	a11, a6, 0x1fc
  105dc9:	e8a8                	l32i.n	a10, a8, 56
  105dcb:	e95c                	movi.n	a9, 94
  105dcd:	a0aa80               	addx4	a10, a10, a8
  105dd0:	fa99                	s32i.n	a9, a10, 60
  105dd2:	e8f8                	l32i.n	a15, a8, 56
  105dd4:	70a0a2               	movi	a10, 112
  105dd7:	ff1b                	addi.n	a15, a15, 1
  105dd9:	24f0f0               	extui	a15, a15, 0, 3
  105ddc:	e8f9                	s32i.n	a15, a8, 56
  105dde:	0015e2               	l16ui	a14, a5, 0
  105de1:	8d1392               	l16ui	a9, a3, 0x11a
  105de4:	1eec                	bnez.n	a14, 105e09 <au_task_1stCodecStop+0x2a9>
  105de6:	9315b2               	l16ui	a11, a5, 0x126
  105de9:	90bb50               	addx2	a11, a11, a5
  105dec:	945ba2               	s16i	a10, a11, 0x128
  105def:	10b725               	call8	116960 <dbfw_GetSystemTime>
  105df2:	9315d2               	l16ui	a13, a5, 0x126
  105df5:	a0dd50               	addx4	a13, a13, a5
  105df8:	8a6da2               	s32i	a10, a13, 0x228
  105dfb:	9315c2               	l16ui	a12, a5, 0x126
  105dfe:	cc1b                	addi.n	a12, a12, 1
  105e00:	64c0c0               	extui	a12, a12, 0, 7
  105e03:	9355c2               	s16i	a12, a5, 0x126
  105e06:	000446               	j	105e1b <au_task_1stCodecStop+0x2bb>

00105e09 <au_task_1stCodecStop+0x2a9>:
  105e09:	0ec9f6               	bgeui	a9, 32, 105e1b <au_task_1stCodecStop+0x2bb>
  105e0c:	90f930               	addx2	a15, a9, a3
  105e0f:	8e5fa2               	s16i	a10, a15, 0x11c
  105e12:	8d13e2               	l16ui	a14, a3, 0x11a
  105e15:	01cee2               	addi	a14, a14, 1
  105e18:	8d53e2               	s16i	a14, a3, 0x11a
  105e1b:	f247c1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  105e1e:	03a0a2               	movi	a10, 3
  105e21:	0cc8                	l32i.n	a12, a12, 0
  105e23:	4b0c                	movi.n	a11, 4
  105e25:	18ccc2               	addi	a12, a12, 24
  105e28:	0aaf25               	call8	11091c <au_ipc_SendCmdOrResp>
  105e2b:	08a4a2               	movi	a10, 0x408
  105e2e:	f2aeb1               	l32r	a11, 1028e8 (80006220 <__log_data___1__1__0_au_task_0_au_task_1_c_2942$22809_122_11>)
  105e31:	10ca65               	call8	116ad8 <dbfw_StoreTrace>
  105e34:	0da4a2               	movi	a10, 0x40d
  105e37:	f2adb1               	l32r	a11, 1028ec (80006320 <__log_data___1__1__0_au_task_0_au_task_1_c_2952$22810_122_12>)
  105e3a:	85e8                	l32i.n	a14, a5, 32
  105e3c:	0015c2               	l16ui	a12, a5, 0
  105e3f:	ae1382               	l16ui	a8, a3, 0x15c
  105e42:	1215d2               	l16ui	a13, a5, 36
  105e45:	9315f2               	l16ui	a15, a5, 0x126
  105e48:	dd0b                	addi.n	a13, a13, -1
  105e4a:	ff0b                	addi.n	a15, a15, -1
  105e4c:	64f0f0               	extui	a15, a15, 0, 7
  105e4f:	64d0d0               	extui	a13, a13, 0, 7
  105e52:	90dd50               	addx2	a13, a13, a5
  105e55:	90ff50               	addx2	a15, a15, a5
  105e58:	941ff2               	l16ui	a15, a15, 0x128
  105e5b:	131dd2               	l16ui	a13, a13, 38
  105e5e:	0189                	s32i.n	a8, a1, 0
  105e60:	10c765               	call8	116ad8 <dbfw_StoreTrace>
  105e63:	015522               	s16i	a2, a5, 2
  105e66:	f2a2b1               	l32r	a11, 1028f0 (80006420 <__log_data___1__1__0_au_task_0_au_task_1_c_2964$22811_122_13>)
  105e69:	0fa4a2               	movi	a10, 0x40f
  105e6c:	0788                	l32i.n	a8, a7, 0
  105e6e:	0020c0               	memw
  105e71:	ae18c2               	l16ui	a12, a8, 0x15c
  105e74:	0020c0               	memw
  105e77:	af18d2               	l16ui	a13, a8, 0x15e
  105e7a:	0020c0               	memw
  105e7d:	b018e2               	l16ui	a14, a8, 0x160
  105e80:	0020c0               	memw
  105e83:	b118f2               	l16ui	a15, a8, 0x162
  105e86:	0020c0               	memw
  105e89:	b31892               	l16ui	a9, a8, 0x166
  105e8c:	0199                	s32i.n	a9, a1, 0
  105e8e:	0020c0               	memw
  105e91:	be1892               	l16ui	a9, a8, 0x17c
  105e94:	1199                	s32i.n	a9, a1, 4
  105e96:	0020c0               	memw
  105e99:	bf1882               	l16ui	a8, a8, 0x17e
  105e9c:	2189                	s32i.n	a8, a1, 8
  105e9e:	10c3a5               	call8	116ad8 <dbfw_StoreTrace>
  105ea1:	f294b1               	l32r	a11, 1028f4 (80006520 <__log_data___1__1__0_au_task_0_au_task_1_c_2969$22812_122_14>)
  105ea4:	0ea4a2               	movi	a10, 0x40e
  105ea7:	0788                	l32i.n	a8, a7, 0
  105ea9:	0020c0               	memw
  105eac:	b218c2               	l16ui	a12, a8, 0x164
  105eaf:	0020c0               	memw
  105eb2:	5a28d2               	l32i	a13, a8, 0x168
  105eb5:	0020c0               	memw
  105eb8:	5b28e2               	l32i	a14, a8, 0x16c
  105ebb:	0020c0               	memw
  105ebe:	5c28f2               	l32i	a15, a8, 0x170
  105ec1:	0020c0               	memw
  105ec4:	5d2892               	l32i	a9, a8, 0x174
  105ec7:	0199                	s32i.n	a9, a1, 0
  105ec9:	0020c0               	memw
  105ecc:	5e2882               	l32i	a8, a8, 0x178
  105ecf:	1189                	s32i.n	a8, a1, 4
  105ed1:	10c065               	call8	116ad8 <dbfw_StoreTrace>
  105ed4:	0214a2               	l16ui	a10, a4, 4
  105ed7:	04ea17               	bbsi	a10, 1, 105edf <au_task_1stCodecStop+0x37f>
  105eda:	8a1c                	movi.n	a10, 24
  105edc:	105625               	call8	116440 <fw_dsp_timer_AdjustDSPClock>

00105edf <au_task_1stCodecStop+0x37f>:
  105edf:	f01d                	retw.n

00105ee1 <au_task_1stCodecStop+0x381>:
  105ee1:	000000                                        ...

00105ee4 <au_task_2ndCodecEof>:
  105ee4:	004136               	entry	a1, 32
  105ee7:	f28481               	l32r	a8, 1028f8 (27f454 <dspipc_gci_ctrlBlk>)
  105eea:	f28421               	l32r	a2, 1028fc (2786d8 <g_plc_params+0x4c0>)
  105eed:	000882               	l8ui	a8, a8, 0
  105ef0:	30a092               	movi	a9, 48
  105ef3:	429897               	bne	a8, a9, 105f39 <au_task_2ndCodecEof+0x55>
  105ef6:	860292               	l8ui	a9, a2, 134
  105ef9:	1e22c2               	l32i	a12, a2, 120
  105efc:	016916               	beqz	a9, 105f16 <au_task_2ndCodecEof+0x32>
  105eff:	0fa0a2               	movi	a10, 15
  105f02:	fc67e5               	call8	102580 <_xtos_set_intlevel>
  105f05:	8602b2               	l8ui	a11, a2, 134
  105f08:	bb0b                	addi.n	a11, a11, -1
  105f0a:	8642b2               	s8i	a11, a2, 134
  105f0d:	fc3225               	call8	102230 <_xtos_restore_intlevel>
  105f10:	0002c6               	j	105f1f <au_task_2ndCodecEof+0x3b>

00105f13 <au_task_2ndCodecEof+0x2f>:
  105f13:	000000                                        ...

00105f16 <au_task_2ndCodecEof+0x32>:
  105f16:	ffabd2               	movi	a13, 0xfffffbff
  105f19:	10ccd0               	and	a12, a12, a13
  105f1c:	1e62c2               	s32i	a12, a2, 120

00105f1f <au_task_2ndCodecEof+0x3b>:
  105f1f:	0ba0a2               	movi	a10, 11
  105f22:	00a0b2               	movi	a11, 0
  105f25:	00a0c2               	movi	a12, 0
  105f28:	0a9f25               	call8	11091c <au_ipc_SendCmdOrResp>
  105f2b:	08a4a2               	movi	a10, 0x408
  105f2e:	f274b1               	l32r	a11, 102900 (80006620 <__log_data___1__1__0_au_task_0_au_task_1_c_2994$23032_127_2>)
  105f31:	10ba65               	call8	116ad8 <dbfw_StoreTrace>
  105f34:	f01d                	retw.n

00105f36 <au_task_2ndCodecEof+0x52>:
  105f36:	000000                                        ...

00105f39 <au_task_2ndCodecEof+0x55>:
  105f39:	0fa0a2               	movi	a10, 15
  105f3c:	fc6425               	call8	102580 <_xtos_set_intlevel>
  105f3f:	8602e2               	l8ui	a14, a2, 134
  105f42:	01cee2               	addi	a14, a14, 1
  105f45:	8642e2               	s8i	a14, a2, 134
  105f48:	fc2e65               	call8	102230 <_xtos_restore_intlevel>
  105f4b:	1e22f2               	l32i	a15, a2, 120
  105f4e:	00a482               	movi	a8, 0x400
  105f51:	20ff80               	or	a15, a15, a8
  105f54:	1e62f2               	s32i	a15, a2, 120
  105f57:	000090               	retw

00105f5a <au_task_2ndCodecEof+0x76>:
  105f5a:	000000                                        ...

00105f5d <au_task_2ndCodecEof+0x79>:
  105f5d:	000000                                        ...

00105f60 <au_task_2ndCodecDecode>:
  105f60:	00a136               	entry	a1, 80
  105f63:	f20e21               	l32r	a2, 10279c (277d60 <g_debug_fp_info>)
  105f66:	2ca0b2               	movi	a11, 44
  105f69:	f26731               	l32r	a3, 102908 (277260 <g_au_task+0x400>)
  105f6c:	f26671               	l32r	a7, 102904 (277bd8 <g_gain_params+0xa8>)
  105f6f:	f1ec61               	l32r	a6, 102720 (27e6ec <gp_dsp_core_log>)
  105f72:	f20b51               	l32r	a5, 1027a0 (2780b4 <g_debug_fp_info+0x354>)
  105f75:	f1f0c1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  105f78:	acc542               	addi	a4, a5, -84
  105f7b:	002c92               	l32i	a9, a12, 0
  105f7e:	0026d2               	l32i	a13, a6, 0
  105f81:	2417e2               	l16ui	a14, a7, 72
  105f84:	2923f2               	l32i	a15, a3, 164
  105f87:	61f9                	s32i.n	a15, a1, 24
  105f89:	71e9                	s32i.n	a14, a1, 28
  105f8b:	eda8                	l32i.n	a10, a13, 56
  105f8d:	02d992               	addmi	a9, a9, 0x200
  105f90:	a0aad0               	addx4	a10, a10, a13
  105f93:	fab9                	s32i.n	a11, a10, 60
  105f95:	eda8                	l32i.n	a10, a13, 56
  105f97:	74c992               	addi	a9, a9, 116
  105f9a:	aa1b                	addi.n	a10, a10, 1
  105f9c:	24a0a0               	extui	a10, a10, 0, 3
  105f9f:	eda9                	s32i.n	a10, a13, 56
  105fa1:	001282               	l16ui	a8, a2, 0
  105fa4:	5199                	s32i.n	a9, a1, 20
  105fa6:	38ec                	bnez.n	a8, 105fcd <au_task_2ndCodecDecode+0x6d>
  105fa8:	931292               	l16ui	a9, a2, 0x126
  105fab:	c82c                	movi.n	a8, 44
  105fad:	909920               	addx2	a9, a9, a2
  105fb0:	945982               	s16i	a8, a9, 0x128
  105fb3:	109ae5               	call8	116960 <dbfw_GetSystemTime>
  105fb6:	9312b2               	l16ui	a11, a2, 0x126
  105fb9:	a0bb20               	addx4	a11, a11, a2
  105fbc:	8a6ba2               	s32i	a10, a11, 0x228
  105fbf:	9312a2               	l16ui	a10, a2, 0x126
  105fc2:	aa1b                	addi.n	a10, a10, 1
  105fc4:	64a0a0               	extui	a10, a10, 0, 7
  105fc7:	9352a2               	s16i	a10, a2, 0x126
  105fca:	000546               	j	105fe3 <au_task_2ndCodecDecode+0x83>

00105fcd <au_task_2ndCodecDecode+0x6d>:
  105fcd:	8d1592               	l16ui	a9, a5, 0x11a
  105fd0:	cd2c                	movi.n	a13, 44
  105fd2:	0dc9f6               	bgeui	a9, 32, 105fe3 <au_task_2ndCodecDecode+0x83>
  105fd5:	90e950               	addx2	a14, a9, a5
  105fd8:	8e5ed2               	s16i	a13, a14, 0x11c
  105fdb:	8d15c2               	l16ui	a12, a5, 0x11a
  105fde:	cc1b                	addi.n	a12, a12, 1
  105fe0:	8d55c2               	s16i	a12, a5, 0x11a
  105fe3:	f24ac1               	l32r	a12, 10290c (277738 <g_au_task+0x8d8>)
  105fe6:	280c                	movi.n	a8, 2
  105fe8:	fa2cf2               	l32i	a15, a12, 0x3e8
  105feb:	8189                	s32i.n	a8, a1, 32
  105fed:	10ef17               	bbsi	a15, 1, 106001 <au_task_2ndCodecDecode+0xa1>
  105ff0:	00cde5               	call8	106cd0 <au_task_2ndCodecInitRuntime>
  105ff3:	f246c1               	l32r	a12, 10290c (277738 <g_au_task+0x8d8>)
  105ff6:	81a8                	l32i.n	a10, a1, 32
  105ff8:	fa2c92               	l32i	a9, a12, 0x3e8
  105ffb:	2099a0               	or	a9, a9, a10
  105ffe:	fa6c92               	s32i	a9, a12, 0x3e8

00106001 <au_task_2ndCodecDecode+0xa1>:
  106001:	271782               	l16ui	a8, a7, 78
  106004:	f24371               	l32r	a7, 102910 (277ab4 <g_au_task+0xc54>)
  106007:	278856               	bnez	a8, 106283 <au_task_2ndCodecDecode+0x323>
  10600a:	081cb2               	l16ui	a11, a12, 16
  10600d:	7013d2               	l16ui	a13, a3, 224
  106010:	00a0f2               	movi	a15, 0
  106013:	4653f2               	s16i	a15, a3, 140
  106016:	0361d2               	s32i	a13, a1, 12
  106019:	0e1b26               	beqi	a11, 1, 10602b <au_task_2ndCodecDecode+0xcb>
  10601c:	f1c381               	l32r	a8, 102728 (276e60 <g_au_task>)
  10601f:	301882               	l16ui	a8, a8, 96
  106022:	661392               	l16ui	a9, a3, 204
  106025:	021826               	beqi	a8, 1, 10602b <au_task_2ndCodecDecode+0xcb>
  106028:	671966               	bnei	a9, 1, 106093 <au_task_2ndCodecDecode+0x133>
  10602b:	6613a2               	l16ui	a10, a3, 204
  10602e:	3a1a66               	bnei	a10, 1, 10606c <au_task_2ndCodecDecode+0x10c>
  106031:	f1bfb1               	l32r	a11, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  106034:	0020c0               	memw
  106037:	8d2bd2               	l32i	a13, a11, 0x234
  10603a:	0020c0               	memw
  10603d:	5013c2               	l16ui	a12, a3, 160
  106040:	8c2bb2               	l32i	a11, a11, 0x230
  106043:	11cce0               	slli	a12, a12, 2
  106046:	c0bbd0               	sub	a11, a11, a13
  106049:	01cbb2               	addi	a11, a11, 1
  10604c:	1cbbc7               	bgeu	a11, a12, 10606c <au_task_2ndCodecDecode+0x10c>
  10604f:	f22fa1               	l32r	a10, 10290c (277738 <g_au_task+0x8d8>)
  106052:	06a0b2               	movi	a11, 6
  106055:	4653b2               	s16i	a11, a3, 140
  106058:	e02aa2               	l32i	a10, a10, 0x380
  10605b:	f22eb1               	l32r	a11, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  10605e:	7a4de5               	call8	18053c <__umodsi3>
  106061:	7acc                	bnez.n	a10, 10606c <au_task_2ndCodecDecode+0x10c>
  106063:	08a4a2               	movi	a10, 0x408
  106066:	f22cb1               	l32r	a11, 102918 (80006720 <__log_data___1__1__0_au_task_0_au_task_1_c_3053$23071_128_15>)
  106069:	10a6e5               	call8	116ad8 <dbfw_StoreTrace>
  10606c:	f22cd1               	l32r	a13, 10291c (277c10 <g_nt_buf_param>)
  10606f:	71c8                	l32i.n	a12, a1, 28
  106071:	b0ccd0               	addx8	a12, a12, a13
  106074:	020cc2               	l8ui	a12, a12, 2
  106077:	8cdc                	bnez.n	a12, 106093 <au_task_2ndCodecDecode+0x133>
  106079:	f224a1               	l32r	a10, 10290c (277738 <g_au_task+0x8d8>)
  10607c:	f226b1               	l32r	a11, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  10607f:	e02aa2               	l32i	a10, a10, 0x380
  106082:	7a4ba5               	call8	18053c <__umodsi3>
  106085:	aacc                	bnez.n	a10, 106093 <au_task_2ndCodecDecode+0x133>
  106087:	09a4a2               	movi	a10, 0x409
  10608a:	f225b1               	l32r	a11, 102920 (80006820 <__log_data___1__1__0_au_task_0_au_task_1_c_3062$23072_128_16>)
  10608d:	6613c2               	l16ui	a12, a3, 204
  106090:	10a465               	call8	116ad8 <dbfw_StoreTrace>
  106093:	4693b2               	l16si	a11, a3, 140
  106096:	359b56               	bnez	a11, 1063f3 <au_task_2ndCodecDecode+0x493>
  106099:	f220a1               	l32r	a10, 10291c (277c10 <g_nt_buf_param>)
  10609c:	7198                	l32i.n	a9, a1, 28
  10609e:	b099a0               	addx8	a9, a9, a10
  1060a1:	0209c2               	l8ui	a12, a9, 2
  1060a4:	0d403441b0b01cce 	{ bnei.w18	a12, 1, 1063f3 <au_task_2ndCodecDecode+0x493>; nop }
  1060ac:	0199                	s32i.n	a9, a1, 0
  1060ae:	d82c                	movi.n	a8, 45
  1060b0:	31b8                	l32i.n	a11, a1, 12
  1060b2:	f21cc1               	l32r	a12, 102924 (2772ec <g_au_task+0x48c>)
  1060b5:	41c9                	s32i.n	a12, a1, 16
  1060b7:	f1a3c1               	l32r	a12, 102744 (200880 <_data_end>)
  1060ba:	90bbb0               	addx2	a11, a11, a11
  1060bd:	a0bbc0               	addx4	a11, a11, a12
  1060c0:	21b9                	s32i.n	a11, a1, 8

001060c2 <au_task_2ndCodecDecode+0x162>:
  1060c2:	0026f2               	l32i	a15, a6, 0
  1060c5:	0e2f92               	l32i	a9, a15, 56
  1060c8:	a099f0               	addx4	a9, a9, a15
  1060cb:	0f6982               	s32i	a8, a9, 60
  1060ce:	efe8                	l32i.n	a14, a15, 56
  1060d0:	ee1b                	addi.n	a14, a14, 1
  1060d2:	24e0e0               	extui	a14, a14, 0, 3
  1060d5:	efe9                	s32i.n	a14, a15, 56
  1060d7:	0012d2               	l16ui	a13, a2, 0
  1060da:	b71492               	l16ui	a9, a4, 0x16e
  1060dd:	3dec                	bnez.n	a13, 106104 <au_task_2ndCodecDecode+0x1a4>
  1060df:	9312b2               	l16ui	a11, a2, 0x126
  1060e2:	da2c                	movi.n	a10, 45
  1060e4:	90bb20               	addx2	a11, a11, a2
  1060e7:	945ba2               	s16i	a10, a11, 0x128
  1060ea:	108765               	call8	116960 <dbfw_GetSystemTime>
  1060ed:	9312d2               	l16ui	a13, a2, 0x126
  1060f0:	a0dd20               	addx4	a13, a13, a2
  1060f3:	8a6da2               	s32i	a10, a13, 0x228
  1060f6:	9312c2               	l16ui	a12, a2, 0x126
  1060f9:	cc1b                	addi.n	a12, a12, 1
  1060fb:	64c0c0               	extui	a12, a12, 0, 7
  1060fe:	9352c2               	s16i	a12, a2, 0x126
  106101:	000486               	j	106117 <au_task_2ndCodecDecode+0x1b7>

00106104 <au_task_2ndCodecDecode+0x1a4>:
  106104:	0fc9f6               	bgeui	a9, 32, 106117 <au_task_2ndCodecDecode+0x1b7>
  106107:	908950               	addx2	a8, a9, a5
  10610a:	df2c                	movi.n	a15, 45
  10610c:	8e58f2               	s16i	a15, a8, 0x11c
  10610f:	b714e2               	l16ui	a14, a4, 0x16e
  106112:	ee1b                	addi.n	a14, a14, 1
  106114:	b754e2               	s16i	a14, a4, 0x16e
  106117:	5c13c2               	l16ui	a12, a3, 184
  10611a:	5a13b2               	l16ui	a11, a3, 180
  10611d:	083bc7               	bltu	a11, a12, 106129 <au_task_2ndCodecDecode+0x1c9>
  106120:	c0bbc0               	sub	a11, a11, a12
  106123:	f4b0b0               	extui	a11, a11, 0, 16
  106126:	000086               	j	10612c <au_task_2ndCodecDecode+0x1cc>

00106129 <au_task_2ndCodecDecode+0x1c9>:
  106129:	00a0b2               	movi	a11, 0

0010612c <au_task_2ndCodecDecode+0x1cc>:
  10612c:	0621c2               	l32i	a12, a1, 24
  10612f:	5c13a2               	l16ui	a10, a3, 184
  106132:	01a0d2               	movi	a13, 1
  106135:	aaca                	add.n	a10, a10, a12
  106137:	1c0c                	movi.n	a12, 1
  106139:	013b65               	call8	1074f0 <au_task_AudioFillInputBuffer>
  10613c:	0b3c                	movi.n	a11, 48
  10613e:	b817d2               	l16ui	a13, a7, 0x170
  106141:	4853a2               	s16i	a10, a3, 144
  106144:	0d40784110b01d0e 	{ beqi.w18	a13, 1, 1068c9 <au_task_2ndCodecDecode+0x969>; nop }
  10614c:	5c13e2               	l16ui	a14, a3, 184
  10614f:	f490a0               	extui	a9, a10, 0, 16
  106152:	e9ea                	add.n	a14, a9, a14
  106154:	5c53e2               	s16i	a14, a3, 184
  106157:	f4e0e0               	extui	a14, a14, 0, 16
  10615a:	101e16               	beqz	a14, 10625f <au_task_2ndCodecDecode+0x2ff>
  10615d:	0698                	l32i.n	a9, a6, 0
  10615f:	e9a8                	l32i.n	a10, a9, 56
  106161:	a0aa90               	addx4	a10, a10, a9
  106164:	fab9                	s32i.n	a11, a10, 60
  106166:	e988                	l32i.n	a8, a9, 56
  106168:	881b                	addi.n	a8, a8, 1
  10616a:	248080               	extui	a8, a8, 0, 3
  10616d:	e989                	s32i.n	a8, a9, 56
  10616f:	0012f2               	l16ui	a15, a2, 0
  106172:	b71492               	l16ui	a9, a4, 0x16e
  106175:	3fec                	bnez.n	a15, 10619c <au_task_2ndCodecDecode+0x23c>
  106177:	9312c2               	l16ui	a12, a2, 0x126
  10617a:	0b3c                	movi.n	a11, 48
  10617c:	90cc20               	addx2	a12, a12, a2
  10617f:	945cb2               	s16i	a11, a12, 0x128
  106182:	107de5               	call8	116960 <dbfw_GetSystemTime>
  106185:	9312e2               	l16ui	a14, a2, 0x126
  106188:	a0ee20               	addx4	a14, a14, a2
  10618b:	8a6ea2               	s32i	a10, a14, 0x228
  10618e:	9312d2               	l16ui	a13, a2, 0x126
  106191:	dd1b                	addi.n	a13, a13, 1
  106193:	64d0d0               	extui	a13, a13, 0, 7
  106196:	9352d2               	s16i	a13, a2, 0x126
  106199:	000446               	j	1061ae <au_task_2ndCodecDecode+0x24e>

0010619c <au_task_2ndCodecDecode+0x23c>:
  10619c:	0ec9f6               	bgeui	a9, 32, 1061ae <au_task_2ndCodecDecode+0x24e>
  10619f:	908950               	addx2	a8, a9, a5
  1061a2:	8e58b2               	s16i	a11, a8, 0x11c
  1061a5:	b714f2               	l16ui	a15, a4, 0x16e
  1061a8:	01cff2               	addi	a15, a15, 1
  1061ab:	b754f2               	s16i	a15, a4, 0x16e
  1061ae:	022182               	l32i	a8, a1, 8
  1061b1:	012882               	l32i	a8, a8, 4
  1061b4:	41a8                	l32i.n	a10, a1, 16
  1061b6:	0008e0               	callx8	a8
  1061b9:	06c8                	l32i.n	a12, a6, 0
  1061bb:	4a53a2               	s16i	a10, a3, 148
  1061be:	ecd8                	l32i.n	a13, a12, 56
  1061c0:	1b3c                	movi.n	a11, 49
  1061c2:	a0ddc0               	addx4	a13, a13, a12
  1061c5:	fdb9                	s32i.n	a11, a13, 60
  1061c7:	eca8                	l32i.n	a10, a12, 56
  1061c9:	aa1b                	addi.n	a10, a10, 1
  1061cb:	24a0a0               	extui	a10, a10, 0, 3
  1061ce:	eca9                	s32i.n	a10, a12, 56
  1061d0:	001292               	l16ui	a9, a2, 0
  1061d3:	39ec                	bnez.n	a9, 1061fa <au_task_2ndCodecDecode+0x29a>
  1061d5:	9312f2               	l16ui	a15, a2, 0x126
  1061d8:	1e3c                	movi.n	a14, 49
  1061da:	90ff20               	addx2	a15, a15, a2
  1061dd:	945fe2               	s16i	a14, a15, 0x128
  1061e0:	1077e5               	call8	116960 <dbfw_GetSystemTime>
  1061e3:	931292               	l16ui	a9, a2, 0x126
  1061e6:	a09920               	addx4	a9, a9, a2
  1061e9:	8a69a2               	s32i	a10, a9, 0x228
  1061ec:	931282               	l16ui	a8, a2, 0x126
  1061ef:	881b                	addi.n	a8, a8, 1
  1061f1:	648080               	extui	a8, a8, 0, 7
  1061f4:	935282               	s16i	a8, a2, 0x126
  1061f7:	000546               	j	106210 <au_task_2ndCodecDecode+0x2b0>

001061fa <au_task_2ndCodecDecode+0x29a>:
  1061fa:	b71492               	l16ui	a9, a4, 0x16e
  1061fd:	0fc9f6               	bgeui	a9, 32, 106210 <au_task_2ndCodecDecode+0x2b0>
  106200:	90c950               	addx2	a12, a9, a5
  106203:	1b3c                	movi.n	a11, 49
  106205:	8e5cb2               	s16i	a11, a12, 0x11c
  106208:	b714a2               	l16ui	a10, a4, 0x16e
  10620b:	aa1b                	addi.n	a10, a10, 1
  10620d:	b754a2               	s16i	a10, a4, 0x16e
  106210:	f14cf1               	l32r	a15, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106213:	501392               	l16ui	a9, a3, 160
  106216:	0ff8                	l32i.n	a15, a15, 0
  106218:	0020c0               	memw
  10621b:	612f82               	l32i	a8, a15, 0x184
  10621e:	889a                	add.n	a8, a8, a9
  106220:	0020c0               	memw
  106223:	616f82               	s32i	a8, a15, 0x184
  106226:	0020c0               	memw
  106229:	622fe2               	l32i	a14, a15, 0x188
  10622c:	ee1b                	addi.n	a14, a14, 1
  10622e:	0020c0               	memw
  106231:	626fe2               	s32i	a14, a15, 0x188
  106234:	4a93d2               	l16si	a13, a3, 148
  106237:	5c13b2               	l16ui	a11, a3, 184
  10623a:	2f1da6               	blti	a13, 1, 10626d <au_task_2ndCodecDecode+0x30d>
  10623d:	4a93d2               	l16si	a13, a3, 148
  106240:	292bd7               	blt	a11, a13, 10626d <au_task_2ndCodecDecode+0x30d>
  106243:	61a8                	l32i.n	a10, a1, 24
  106245:	c0cbd0               	sub	a12, a11, a13
  106248:	bdaa                	add.n	a11, a13, a10
  10624a:	f15381               	l32r	a8, 102798 (180788 <memmove>)
  10624d:	0008e0               	callx8	a8
  106250:	4a9392               	l16si	a9, a3, 148
  106253:	5c1382               	l16ui	a8, a3, 184
  106256:	c08890               	sub	a8, a8, a9
  106259:	5c5382               	s16i	a8, a3, 184
  10625c:	000346               	j	10626d <au_task_2ndCodecDecode+0x30d>

0010625f <au_task_2ndCodecDecode+0x2ff>:
  10625f:	2623a2               	l32i	a10, a3, 152
  106262:	020a66               	bnei	a10, -1, 106268 <au_task_2ndCodecDecode+0x308>
  106265:	2c9916               	beqz	a9, 106532 <au_task_2ndCodecDecode+0x5d2>
  106268:	fb7c                	movi.n	a11, -1
  10626a:	2663b2               	s32i	a11, a3, 152

0010626d <au_task_2ndCodecDecode+0x30d>:
  10626d:	4a93c2               	l16si	a12, a3, 148
  106270:	2623d2               	l32i	a13, a3, 152
  106273:	0d402b41b0b01c6e 	{ blti.w18	a12, 1, 106532 <au_task_2ndCodecDecode+0x5d2>; nop }
  10627b:	d82c                	movi.n	a8, 45
  10627d:	e41d56               	bnez	a13, 1060c2 <au_task_2ndCodecDecode+0x162>
  106280:	00ab86               	j	106532 <au_task_2ndCodecDecode+0x5d2>

00106283 <au_task_2ndCodecDecode+0x323>:
  106283:	0026c2               	l32i	a12, a6, 0
  106286:	0e2ce2               	l32i	a14, a12, 56
  106289:	38a0a2               	movi	a10, 56
  10628c:	a0eec0               	addx4	a14, a14, a12
  10628f:	fea9                	s32i.n	a10, a14, 60
  106291:	ec88                	l32i.n	a8, a12, 56
  106293:	881b                	addi.n	a8, a8, 1
  106295:	248080               	extui	a8, a8, 0, 3
  106298:	ec89                	s32i.n	a8, a12, 56
  10629a:	0012e2               	l16ui	a14, a2, 0
  10629d:	b71492               	l16ui	a9, a4, 0x16e
  1062a0:	1eec                	bnez.n	a14, 1062c5 <au_task_2ndCodecDecode+0x365>
  1062a2:	9312f2               	l16ui	a15, a2, 0x126
  1062a5:	90ff20               	addx2	a15, a15, a2
  1062a8:	945fa2               	s16i	a10, a15, 0x128
  1062ab:	106b65               	call8	116960 <dbfw_GetSystemTime>
  1062ae:	931292               	l16ui	a9, a2, 0x126
  1062b1:	a09920               	addx4	a9, a9, a2
  1062b4:	8a69a2               	s32i	a10, a9, 0x228
  1062b7:	931282               	l16ui	a8, a2, 0x126
  1062ba:	881b                	addi.n	a8, a8, 1
  1062bc:	648080               	extui	a8, a8, 0, 7
  1062bf:	935282               	s16i	a8, a2, 0x126
  1062c2:	000446               	j	1062d7 <au_task_2ndCodecDecode+0x377>

001062c5 <au_task_2ndCodecDecode+0x365>:
  1062c5:	0ec9f6               	bgeui	a9, 32, 1062d7 <au_task_2ndCodecDecode+0x377>
  1062c8:	90c950               	addx2	a12, a9, a5
  1062cb:	8e5ca2               	s16i	a10, a12, 0x11c
  1062ce:	b714b2               	l16ui	a11, a4, 0x16e
  1062d1:	01cbb2               	addi	a11, a11, 1
  1062d4:	b754b2               	s16i	a11, a4, 0x16e
  1062d7:	ba1792               	l16ui	a9, a7, 0x174
  1062da:	541966               	bnei	a9, 1, 106332 <au_task_2ndCodecDecode+0x3d2>
  1062dd:	f11291               	l32r	a9, 102728 (276e60 <g_au_task>)
  1062e0:	021992               	l16ui	a9, a9, 4
  1062e3:	0d00244110b0292e 	{ bbsi.w18	a9, 2, 106528 <au_task_2ndCodecDecode+0x5c8>; nop }
  1062eb:	0d00234190b0290e 	{ bbsi.w18	a9, 0, 106528 <au_task_2ndCodecDecode+0x5c8>; nop }
  1062f3:	0026d2               	l32i	a13, a6, 0
  1062f6:	0e2de2               	l32i	a14, a13, 56
  1062f9:	9a3c                	movi.n	a10, 57
  1062fb:	a0eed0               	addx4	a14, a14, a13
  1062fe:	fea9                	s32i.n	a10, a14, 60
  106300:	edc8                	l32i.n	a12, a13, 56
  106302:	cc1b                	addi.n	a12, a12, 1
  106304:	24c0c0               	extui	a12, a12, 0, 3
  106307:	edc9                	s32i.n	a12, a13, 56
  106309:	0012b2               	l16ui	a11, a2, 0
  10630c:	15ab56               	bnez	a11, 10646a <au_task_2ndCodecDecode+0x50a>
  10630f:	9312f2               	l16ui	a15, a2, 0x126
  106312:	90ff20               	addx2	a15, a15, a2
  106315:	945fa2               	s16i	a10, a15, 0x128
  106318:	106465               	call8	116960 <dbfw_GetSystemTime>
  10631b:	931292               	l16ui	a9, a2, 0x126
  10631e:	a09920               	addx4	a9, a9, a2
  106321:	8a69a2               	s32i	a10, a9, 0x228
  106324:	931282               	l16ui	a8, a2, 0x126
  106327:	881b                	addi.n	a8, a8, 1
  106329:	648080               	extui	a8, a8, 0, 7
  10632c:	935282               	s16i	a8, a2, 0x126
  10632f:	0052c6               	j	10647e <au_task_2ndCodecDecode+0x51e>

00106332 <au_task_2ndCodecDecode+0x3d2>:
  106332:	222966               	bnei	a9, 2, 106358 <au_task_2ndCodecDecode+0x3f8>
  106335:	ffbae5               	call8	105ee4 <au_task_2ndCodecEof>
  106338:	3a0c                	movi.n	a10, 3
  10633a:	81a9                	s32i.n	a10, a1, 32
  10633c:	0004c6               	j	106353 <au_task_2ndCodecDecode+0x3f3>

0010633f <au_task_2ndCodecDecode+0x3df>:
  10633f:	b71492               	l16ui	a9, a4, 0x16e
  106342:	0dc9f6               	bgeui	a9, 32, 106353 <au_task_2ndCodecDecode+0x3f3>
  106345:	90c950               	addx2	a12, a9, a5
  106348:	8e5ca2               	s16i	a10, a12, 0x11c
  10634b:	b714b2               	l16ui	a11, a4, 0x16e
  10634e:	bb1b                	addi.n	a11, a11, 1
  106350:	b754b2               	s16i	a11, a4, 0x16e

00106353 <au_task_2ndCodecDecode+0x3f3>:
  106353:	81d8                	l32i.n	a13, a1, 32
  106355:	ba57d2               	s16i	a13, a7, 0x174

00106358 <au_task_2ndCodecDecode+0x3f8>:
  106358:	4913e2               	l16ui	a14, a3, 146
  10635b:	01be56               	bnez	a14, 10637a <au_task_2ndCodecDecode+0x41a>
  10635e:	0fa0a2               	movi	a10, 15
  106361:	fc21e5               	call8	102580 <_xtos_set_intlevel>
  106364:	0020c0               	memw
  106367:	f0f081               	l32r	a8, 102728 (276e60 <g_au_task>)
  10636a:	0028f2               	l32i	a15, a8, 0
  10636d:	f96c                	movi.n	a9, -17
  10636f:	10ff90               	and	a15, a15, a9
  106372:	0020c0               	memw
  106375:	08f9                	s32i.n	a15, a8, 0
  106377:	fbeba5               	call8	102230 <_xtos_restore_intlevel>

0010637a <au_task_2ndCodecDecode+0x41a>:
  10637a:	0026d2               	l32i	a13, a6, 0
  10637d:	0e2de2               	l32i	a14, a13, 56
  106380:	3ba0a2               	movi	a10, 59
  106383:	a0eed0               	addx4	a14, a14, a13
  106386:	fea9                	s32i.n	a10, a14, 60
  106388:	edc8                	l32i.n	a12, a13, 56
  10638a:	cc1b                	addi.n	a12, a12, 1
  10638c:	24c0c0               	extui	a12, a12, 0, 3
  10638f:	edc9                	s32i.n	a12, a13, 56
  106391:	0012b2               	l16ui	a11, a2, 0
  106394:	b71492               	l16ui	a9, a4, 0x16e
  106397:	3bec                	bnez.n	a11, 1063be <au_task_2ndCodecDecode+0x45e>
  106399:	9312f2               	l16ui	a15, a2, 0x126
  10639c:	90ff20               	addx2	a15, a15, a2
  10639f:	945fa2               	s16i	a10, a15, 0x128
  1063a2:	105be5               	call8	116960 <dbfw_GetSystemTime>
  1063a5:	931292               	l16ui	a9, a2, 0x126
  1063a8:	a09920               	addx4	a9, a9, a2
  1063ab:	8a69a2               	s32i	a10, a9, 0x228
  1063ae:	931282               	l16ui	a8, a2, 0x126
  1063b1:	881b                	addi.n	a8, a8, 1
  1063b3:	648080               	extui	a8, a8, 0, 7
  1063b6:	935282               	s16i	a8, a2, 0x126
  1063b9:	f01d                	retw.n

001063bb <au_task_2ndCodecDecode+0x45b>:
  1063bb:	000000                                        ...

001063be <au_task_2ndCodecDecode+0x45e>:
  1063be:	1ac9f6               	bgeui	a9, 32, 1063dc <au_task_2ndCodecDecode+0x47c>
  1063c1:	90c950               	addx2	a12, a9, a5
  1063c4:	8e5ca2               	s16i	a10, a12, 0x11c
  1063c7:	b714b2               	l16ui	a11, a4, 0x16e
  1063ca:	bb1b                	addi.n	a11, a11, 1
  1063cc:	b754b2               	s16i	a11, a4, 0x16e
  1063cf:	f01d                	retw.n

001063d1 <au_task_2ndCodecDecode+0x471>:
  1063d1:	b71492               	l16ui	a9, a4, 0x16e
  1063d4:	0d405f4140b0c98e 	{ bltui.w18	a9, 32, 1069cc <au_task_2ndCodecDecode+0xa6c>; nop }

001063dc <au_task_2ndCodecDecode+0x47c>:
  1063dc:	f01d                	retw.n

001063de <au_task_2ndCodecDecode+0x47e>:
  1063de:	b71492               	l16ui	a9, a4, 0x16e
  1063e1:	0ec9f6               	bgeui	a9, 32, 1063f3 <au_task_2ndCodecDecode+0x493>
  1063e4:	90e950               	addx2	a14, a9, a5
  1063e7:	8e5ec2               	s16i	a12, a14, 0x11c
  1063ea:	b714d2               	l16ui	a13, a4, 0x16e
  1063ed:	01cdd2               	addi	a13, a13, 1
  1063f0:	b754d2               	s16i	a13, a4, 0x16e

001063f3 <au_task_2ndCodecDecode+0x493>:
  1063f3:	4693f2               	l16si	a15, a3, 140
  1063f6:	f5ef56               	bnez	a15, 106358 <au_task_2ndCodecDecode+0x3f8>
  1063f9:	661382               	l16ui	a8, a3, 204
  1063fc:	0d7ff54180b018ce 	{ bnei.w18	a8, 1, 106358 <au_task_2ndCodecDecode+0x3f8>; nop }
  106404:	f0c991               	l32r	a9, 102728 (276e60 <g_au_task>)
  106407:	031992               	l16ui	a9, a9, 6
  10640a:	0d3ff441a0b0091e 	{ bbci.w18	a9, 1, 106358 <au_task_2ndCodecDecode+0x3f8>; nop }
  106412:	fa0c                	movi.n	a10, 15
  106414:	fc16a5               	call8	102580 <_xtos_set_intlevel>
  106417:	f0ecd1               	l32r	a13, 1027c8 (2000 <XtosCoreStateSize+0x1d80>)
  10641a:	0020c0               	memw
  10641d:	f0c2c1               	l32r	a12, 102728 (276e60 <g_au_task>)
  106420:	0cb8                	l32i.n	a11, a12, 0
  106422:	20bbd0               	or	a11, a11, a13
  106425:	0020c0               	memw
  106428:	0cb9                	s32i.n	a11, a12, 0
  10642a:	fbe065               	call8	102230 <_xtos_restore_intlevel>
  10642d:	0688                	l32i.n	a8, a6, 0
  10642f:	e898                	l32i.n	a9, a8, 56
  106431:	7a3c                	movi.n	a10, 55
  106433:	a09980               	addx4	a9, a9, a8
  106436:	f9a9                	s32i.n	a10, a9, 60
  106438:	e8f8                	l32i.n	a15, a8, 56
  10643a:	ff1b                	addi.n	a15, a15, 1
  10643c:	24f0f0               	extui	a15, a15, 0, 3
  10643f:	e8f9                	s32i.n	a15, a8, 56
  106441:	0012e2               	l16ui	a14, a2, 0
  106444:	568e56               	bnez	a14, 1069b0 <au_task_2ndCodecDecode+0xa50>
  106447:	9312b2               	l16ui	a11, a2, 0x126
  10644a:	90bb20               	addx2	a11, a11, a2
  10644d:	945ba2               	s16i	a10, a11, 0x128
  106450:	1050e5               	call8	116960 <dbfw_GetSystemTime>
  106453:	9312d2               	l16ui	a13, a2, 0x126
  106456:	a0dd20               	addx4	a13, a13, a2
  106459:	8a6da2               	s32i	a10, a13, 0x228
  10645c:	9312c2               	l16ui	a12, a2, 0x126
  10645f:	cc1b                	addi.n	a12, a12, 1
  106461:	64c0c0               	extui	a12, a12, 0, 7
  106464:	9352c2               	s16i	a12, a2, 0x126
  106467:	ffbb46               	j	106358 <au_task_2ndCodecDecode+0x3f8>

0010646a <au_task_2ndCodecDecode+0x50a>:
  10646a:	b71492               	l16ui	a9, a4, 0x16e
  10646d:	0dc9f6               	bgeui	a9, 32, 10647e <au_task_2ndCodecDecode+0x51e>
  106470:	90f950               	addx2	a15, a9, a5
  106473:	8e5fa2               	s16i	a10, a15, 0x11c
  106476:	b714e2               	l16ui	a14, a4, 0x16e
  106479:	ee1b                	addi.n	a14, a14, 1
  10647b:	b754e2               	s16i	a14, a4, 0x16e
  10647e:	f0ed81               	l32r	a8, 102834 (27ffff <_bss_end+0x1e7>)
  106481:	8d7c                	movi.n	a13, -8
  106483:	0117a2               	l16ui	a10, a7, 2
  106486:	f0e1b1               	l32r	a11, 10280c (277d2c <g_dram_ptrs>)
  106489:	f127c1               	l32r	a12, 102928 (1bd0 <XtosCoreStateSize+0x1950>)
  10648c:	67c9                	s32i.n	a12, a7, 24
  10648e:	4bb8                	l32i.n	a11, a11, 16
  106490:	aa7b                	addi.n	a10, a10, 7
  106492:	10aad0               	and	a10, a10, a13
  106495:	57b9                	s32i.n	a11, a7, 20
  106497:	cb7b                	addi.n	a12, a11, 7
  106499:	10ccd0               	and	a12, a12, a13
  10649c:	c0ccb0               	sub	a12, a12, a11
  10649f:	bbca                	add.n	a11, a11, a12
  1064a1:	9caa                	add.n	a9, a12, a10
  1064a3:	7799                	s32i.n	a9, a7, 28
  1064a5:	47b9                	s32i.n	a11, a7, 16
  1064a7:	0538b7               	bltu	a8, a11, 1064b0 <au_task_2ndCodecDecode+0x550>
  1064aa:	f0dfd1               	l32r	a13, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  1064ad:	083db7               	bltu	a13, a11, 1064b9 <au_task_2ndCodecDecode+0x559>

001064b0 <au_task_2ndCodecDecode+0x550>:
  1064b0:	08a4a2               	movi	a10, 0x408
  1064b3:	f11eb1               	l32r	a11, 10292c (80006d20 <__log_data___1__1__0_au_task_0_au_task_1_c_3294$23084_128_26>)
  1064b6:	106225               	call8	116ad8 <dbfw_StoreTrace>

001064b9 <au_task_2ndCodecDecode+0x559>:
  1064b9:	0427a2               	l32i	a10, a7, 16
  1064bc:	00a0b2               	movi	a11, 0
  1064bf:	0117c2               	l16ui	a12, a7, 2
  1064c2:	79f665               	call8	180428 <__vec_memset>
  1064c5:	f11aa1               	l32r	a10, 102930 (277ab0 <g_au_task+0xc50>)
  1064c8:	0427b2               	l32i	a11, a7, 16
  1064cb:	0117c2               	l16ui	a12, a7, 2
  1064ce:	056ee5               	call8	10bbbc <au_task_MixerFillDMARingbufferMono>
  1064d1:	054ea5               	call8	10b9bc <au_task_MixerCallDMA>
  1064d4:	002682               	l32i	a8, a6, 0
  1064d7:	0727a2               	l32i	a10, a7, 28
  1064da:	0117b2               	l16ui	a11, a7, 2
  1064dd:	f8afc2               	movi	a12, -8
  1064e0:	bb7b                	addi.n	a11, a11, 7
  1064e2:	10bbc0               	and	a11, a11, a12
  1064e5:	c0aab0               	sub	a10, a10, a11
  1064e8:	77a9                	s32i.n	a10, a7, 28
  1064ea:	e898                	l32i.n	a9, a8, 56
  1064ec:	aa3c                	movi.n	a10, 58
  1064ee:	a09980               	addx4	a9, a9, a8
  1064f1:	f9a9                	s32i.n	a10, a9, 60
  1064f3:	e8f8                	l32i.n	a15, a8, 56
  1064f5:	ff1b                	addi.n	a15, a15, 1
  1064f7:	24f0f0               	extui	a15, a15, 0, 3
  1064fa:	e8f9                	s32i.n	a15, a8, 56
  1064fc:	0012e2               	l16ui	a14, a2, 0
  1064ff:	e3ce56               	bnez	a14, 10633f <au_task_2ndCodecDecode+0x3df>
  106502:	9312c2               	l16ui	a12, a2, 0x126
  106505:	90cc20               	addx2	a12, a12, a2
  106508:	945ca2               	s16i	a10, a12, 0x128
  10650b:	104565               	call8	116960 <dbfw_GetSystemTime>
  10650e:	9312e2               	l16ui	a14, a2, 0x126
  106511:	a0ee20               	addx4	a14, a14, a2
  106514:	8a6ea2               	s32i	a10, a14, 0x228
  106517:	9312d2               	l16ui	a13, a2, 0x126
  10651a:	dd1b                	addi.n	a13, a13, 1
  10651c:	64d0d0               	extui	a13, a13, 0, 7
  10651f:	9352d2               	s16i	a13, a2, 0x126
  106522:	ff8b46               	j	106353 <au_task_2ndCodecDecode+0x3f3>

00106525 <au_task_2ndCodecDecode+0x5c5>:
  106525:	000000                                        ...

00106528 <au_task_2ndCodecDecode+0x5c8>:
  106528:	ff9ba5               	call8	105ee4 <au_task_2ndCodecEof>
  10652b:	3f0c                	movi.n	a15, 3
  10652d:	81f9                	s32i.n	a15, a1, 32
  10652f:	ff8806               	j	106353 <au_task_2ndCodecDecode+0x3f3>

00106532 <au_task_2ndCodecDecode+0x5d2>:
  106532:	2f23a2               	l32i	a10, a3, 188
  106535:	4b1c                	movi.n	a11, 20
  106537:	0020f0               	nop
  10653a:	7a0025               	call8	18053c <__umodsi3>
  10653d:	6adc                	bnez.n	a10, 106557 <au_task_2ndCodecDecode+0x5f7>
  10653f:	0ca4a2               	movi	a10, 0x40c
  106542:	f0fcb1               	l32r	a11, 102934 (80006920 <__log_data___1__1__0_au_task_0_au_task_1_c_3140$23075_128_17>)
  106545:	2623c2               	l32i	a12, a3, 152
  106548:	5c13d2               	l16ui	a13, a3, 184
  10654b:	4a93e2               	l16si	a14, a3, 148
  10654e:	4423f2               	l32i	a15, a3, 0x110
  106551:	0020f0               	nop
  106554:	105825               	call8	116ad8 <dbfw_StoreTrace>

00106557 <au_task_2ndCodecDecode+0x5f7>:
  106557:	0020c0               	memw
  10655a:	5188                	l32i.n	a8, a1, 20
  10655c:	822892               	l32i	a9, a8, 0x208
  10655f:	1199c0               	slli	a9, a9, 4
  106562:	889a                	add.n	a8, a8, a9
  106564:	0020c0               	memw
  106567:	061882               	l16ui	a8, a8, 12
  10656a:	1b6817               	bbci	a8, 1, 106589 <au_task_2ndCodecDecode+0x629>
  10656d:	2623a2               	l32i	a10, a3, 152
  106570:	040a26               	beqi	a10, -1, 106578 <au_task_2ndCodecDecode+0x618>
  106573:	5c13b2               	l16ui	a11, a3, 184
  106576:	fbcc                	bnez.n	a11, 106589 <au_task_2ndCodecDecode+0x629>

00106578 <au_task_2ndCodecDecode+0x618>:
  106578:	08a4a2               	movi	a10, 0x408
  10657b:	f0efb1               	l32r	a11, 102938 (80006a20 <__log_data___1__1__0_au_task_0_au_task_1_c_3146$23076_128_18>)
  10657e:	1c0c                	movi.n	a12, 1
  106580:	b957c2               	s16i	a12, a7, 0x172
  106583:	0020f0               	nop
  106586:	105525               	call8	116ad8 <dbfw_StoreTrace>
  106589:	2623c2               	l32i	a12, a3, 152
  10658c:	0698                	l32i.n	a9, a6, 0
  10658e:	ccfc                	bnez.n	a12, 1065ce <au_task_2ndCodecDecode+0x66e>
  106590:	e9f8                	l32i.n	a15, a9, 56
  106592:	2b3c                	movi.n	a11, 50
  106594:	a0ff90               	addx4	a15, a15, a9
  106597:	ffb9                	s32i.n	a11, a15, 60
  106599:	e9e8                	l32i.n	a14, a9, 56
  10659b:	ee1b                	addi.n	a14, a14, 1
  10659d:	24e0e0               	extui	a14, a14, 0, 3
  1065a0:	e9e9                	s32i.n	a14, a9, 56
  1065a2:	0012d2               	l16ui	a13, a2, 0
  1065a5:	0dfd56               	bnez	a13, 106688 <au_task_2ndCodecDecode+0x728>
  1065a8:	931282               	l16ui	a8, a2, 0x126
  1065ab:	908820               	addx2	a8, a8, a2
  1065ae:	9458b2               	s16i	a11, a8, 0x128
  1065b1:	0020f0               	nop
  1065b4:	103aa5               	call8	116960 <dbfw_GetSystemTime>
  1065b7:	9312b2               	l16ui	a11, a2, 0x126
  1065ba:	a0bb20               	addx4	a11, a11, a2
  1065bd:	8a6ba2               	s32i	a10, a11, 0x228
  1065c0:	931292               	l16ui	a9, a2, 0x126
  1065c3:	991b                	addi.n	a9, a9, 1
  1065c5:	649090               	extui	a9, a9, 0, 7
  1065c8:	935292               	s16i	a9, a2, 0x126
  1065cb:	003386               	j	10669d <au_task_2ndCodecDecode+0x73d>

001065ce <au_task_2ndCodecDecode+0x66e>:
  1065ce:	f05cb1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1065d1:	002bb2               	l32i	a11, a11, 0
  1065d4:	5d0c66               	bnei	a12, -1, 106635 <au_task_2ndCodecDecode+0x6d5>
  1065d7:	05a0e2               	movi	a14, 5
  1065da:	4653e2               	s16i	a14, a3, 140
  1065dd:	f056d1               	l32r	a13, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  1065e0:	35a0c2               	movi	a12, 53
  1065e3:	0dd8                	l32i.n	a13, a13, 0
  1065e5:	0020c0               	memw
  1065e8:	3a0c                	movi.n	a10, 3
  1065ea:	dda9                	s32i.n	a10, a13, 52
  1065ec:	0020c0               	memw
  1065ef:	c61b82               	l16ui	a8, a11, 0x18c
  1065f2:	881b                	addi.n	a8, a8, 1
  1065f4:	0020c0               	memw
  1065f7:	e9f8                	l32i.n	a15, a9, 56
  1065f9:	c65b82               	s16i	a8, a11, 0x18c
  1065fc:	a0ff90               	addx4	a15, a15, a9
  1065ff:	ffc9                	s32i.n	a12, a15, 60
  106601:	e9e8                	l32i.n	a14, a9, 56
  106603:	ee1b                	addi.n	a14, a14, 1
  106605:	e9e9                	s32i.n	a14, a9, 56
  106607:	24e0e0               	extui	a14, a14, 0, 3
  10660a:	e9e9                	s32i.n	a14, a9, 56
  10660c:	0012d2               	l16ui	a13, a2, 0
  10660f:	29ad56               	bnez	a13, 1068ad <au_task_2ndCodecDecode+0x94d>
  106612:	9312f2               	l16ui	a15, a2, 0x126
  106615:	90ff20               	addx2	a15, a15, a2
  106618:	945fc2               	s16i	a12, a15, 0x128
  10661b:	103465               	call8	116960 <dbfw_GetSystemTime>
  10661e:	931292               	l16ui	a9, a2, 0x126
  106621:	a09920               	addx4	a9, a9, a2
  106624:	8a69a2               	s32i	a10, a9, 0x228
  106627:	931282               	l16ui	a8, a2, 0x126
  10662a:	881b                	addi.n	a8, a8, 1
  10662c:	648080               	extui	a8, a8, 0, 7
  10662f:	935282               	s16i	a8, a2, 0x126
  106632:	ff6f46               	j	1063f3 <au_task_2ndCodecDecode+0x493>

00106635 <au_task_2ndCodecDecode+0x6d5>:
  106635:	04a082               	movi	a8, 4
  106638:	465382               	s16i	a8, a3, 140
  10663b:	36a0c2               	movi	a12, 54
  10663e:	0020c0               	memw
  106641:	c71bf2               	l16ui	a15, a11, 0x18e
  106644:	01cff2               	addi	a15, a15, 1
  106647:	0020c0               	memw
  10664a:	e9e8                	l32i.n	a14, a9, 56
  10664c:	c75bf2               	s16i	a15, a11, 0x18e
  10664f:	a0ee90               	addx4	a14, a14, a9
  106652:	fec9                	s32i.n	a12, a14, 60
  106654:	e9d8                	l32i.n	a13, a9, 56
  106656:	dd1b                	addi.n	a13, a13, 1
  106658:	e9d9                	s32i.n	a13, a9, 56
  10665a:	24d0d0               	extui	a13, a13, 0, 3
  10665d:	e9d9                	s32i.n	a13, a9, 56
  10665f:	0012a2               	l16ui	a10, a2, 0
  106662:	d78a56               	bnez	a10, 1063de <au_task_2ndCodecDecode+0x47e>
  106665:	931292               	l16ui	a9, a2, 0x126
  106668:	909920               	addx2	a9, a9, a2
  10666b:	9459c2               	s16i	a12, a9, 0x128
  10666e:	102f25               	call8	116960 <dbfw_GetSystemTime>
  106671:	9312b2               	l16ui	a11, a2, 0x126
  106674:	a0bb20               	addx4	a11, a11, a2
  106677:	8a6ba2               	s32i	a10, a11, 0x228
  10667a:	9312a2               	l16ui	a10, a2, 0x126
  10667d:	aa1b                	addi.n	a10, a10, 1
  10667f:	64a0a0               	extui	a10, a10, 0, 7
  106682:	9352a2               	s16i	a10, a2, 0x126
  106685:	ff5a86               	j	1063f3 <au_task_2ndCodecDecode+0x493>

00106688 <au_task_2ndCodecDecode+0x728>:
  106688:	b71492               	l16ui	a9, a4, 0x16e
  10668b:	0ec9f6               	bgeui	a9, 32, 10669d <au_task_2ndCodecDecode+0x73d>
  10668e:	90d950               	addx2	a13, a9, a5
  106691:	8e5db2               	s16i	a11, a13, 0x11c
  106694:	b714c2               	l16ui	a12, a4, 0x16e
  106697:	01ccc2               	addi	a12, a12, 1
  10669a:	b754c2               	s16i	a12, a4, 0x16e
  10669d:	2f23e2               	l32i	a14, a3, 188
  1066a0:	fa0c                	movi.n	a10, 15
  1066a2:	ee1b                	addi.n	a14, a14, 1
  1066a4:	2f63e2               	s32i	a14, a3, 188
  1066a7:	fbeda5               	call8	102580 <_xtos_set_intlevel>
  1066aa:	0c0c                	movi.n	a12, 0
  1066ac:	01b8                	l32i.n	a11, a1, 0
  1066ae:	501392               	l16ui	a9, a3, 160
  1066b1:	005b92               	s16i	a9, a11, 0
  1066b4:	024bc2               	s8i	a12, a11, 2
  1066b7:	b617f2               	l16ui	a15, a7, 0x16c
  1066ba:	180c                	movi.n	a8, 1
  1066bc:	30ff80               	xor	a15, a15, a8
  1066bf:	b657f2               	s16i	a15, a7, 0x16c
  1066c2:	fbb6e5               	call8	102230 <_xtos_restore_intlevel>
  1066c5:	2a23b2               	l32i	a11, a3, 168
  1066c8:	01a8                	l32i.n	a10, a1, 0
  1066ca:	5013c2               	l16ui	a12, a3, 160
  1066cd:	1aa8                	l32i.n	a10, a10, 4
  1066cf:	11ccf0               	slli	a12, a12, 1
  1066d2:	79cae5               	call8	180380 <__vec_memcpy>
  1066d5:	c813c2               	l16ui	a12, a3, 0x190
  1066d8:	01a8                	l32i.n	a10, a1, 0
  1066da:	f019b1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1066dd:	1aa8                	l32i.n	a10, a10, 4
  1066df:	0bb8                	l32i.n	a11, a11, 0
  1066e1:	121c66               	bnei	a12, 1, 1066f7 <au_task_2ndCodecDecode+0x797>
  1066e4:	0020c0               	memw
  1066e7:	dbb8                	l32i.n	a11, a11, 52
  1066e9:	5013c2               	l16ui	a12, a3, 160
  1066ec:	f094d1               	l32r	a13, 10293c (277bf4 <g_gain_params+0xc4>)
  1066ef:	7e0c                	movi.n	a14, 7
  1066f1:	01ece5               	call8	1085c0 <au_task_FadeInFadeOutGain>
  1066f4:	000446               	j	106709 <au_task_2ndCodecDecode+0x7a9>

001066f7 <au_task_2ndCodecDecode+0x797>:
  1066f7:	0020c0               	memw
  1066fa:	082bb2               	l32i	a11, a11, 32
  1066fd:	5013c2               	l16ui	a12, a3, 160
  106700:	f090d1               	l32r	a13, 102940 (277b68 <g_gain_params+0x38>)
  106703:	02a0e2               	movi	a14, 2
  106706:	01eba5               	call8	1085c0 <au_task_FadeInFadeOutGain>

00106709 <au_task_2ndCodecDecode+0x7a9>:
  106709:	0026e2               	l32i	a14, a6, 0
  10670c:	eef8                	l32i.n	a15, a14, 56
  10670e:	3b3c                	movi.n	a11, 51
  106710:	a0ffe0               	addx4	a15, a15, a14
  106713:	ffb9                	s32i.n	a11, a15, 60
  106715:	eed8                	l32i.n	a13, a14, 56
  106717:	dd1b                	addi.n	a13, a13, 1
  106719:	24d0d0               	extui	a13, a13, 0, 3
  10671c:	eed9                	s32i.n	a13, a14, 56
  10671e:	0012c2               	l16ui	a12, a2, 0
  106721:	1cec                	bnez.n	a12, 106746 <au_task_2ndCodecDecode+0x7e6>
  106723:	931282               	l16ui	a8, a2, 0x126
  106726:	908820               	addx2	a8, a8, a2
  106729:	9458b2               	s16i	a11, a8, 0x128
  10672c:	102325               	call8	116960 <dbfw_GetSystemTime>
  10672f:	9312b2               	l16ui	a11, a2, 0x126
  106732:	a0bb20               	addx4	a11, a11, a2
  106735:	8a6ba2               	s32i	a10, a11, 0x228
  106738:	931292               	l16ui	a9, a2, 0x126
  10673b:	991b                	addi.n	a9, a9, 1
  10673d:	649090               	extui	a9, a9, 0, 7
  106740:	935292               	s16i	a9, a2, 0x126
  106743:	000506               	j	10675b <au_task_2ndCodecDecode+0x7fb>

00106746 <au_task_2ndCodecDecode+0x7e6>:
  106746:	b71492               	l16ui	a9, a4, 0x16e
  106749:	0ec9f6               	bgeui	a9, 32, 10675b <au_task_2ndCodecDecode+0x7fb>
  10674c:	90d950               	addx2	a13, a9, a5
  10674f:	8e5db2               	s16i	a11, a13, 0x11c
  106752:	b714c2               	l16ui	a12, a4, 0x16e
  106755:	01ccc2               	addi	a12, a12, 1
  106758:	b754c2               	s16i	a12, a4, 0x16e
  10675b:	2f23a2               	l32i	a10, a3, 188
  10675e:	4b1c                	movi.n	a11, 20
  106760:	79dda5               	call8	18053c <__umodsi3>
  106763:	7acc                	bnez.n	a10, 10676e <au_task_2ndCodecDecode+0x80e>
  106765:	08a4a2               	movi	a10, 0x408
  106768:	f077b1               	l32r	a11, 102944 (80006b20 <__log_data___1__1__0_au_task_0_au_task_1_c_3189$23078_128_20>)
  10676b:	1036e5               	call8	116ad8 <dbfw_StoreTrace>

0010676e <au_task_2ndCodecDecode+0x80e>:
  10676e:	fa0c                	movi.n	a10, 15
  106770:	fbe0e5               	call8	102580 <_xtos_set_intlevel>
  106773:	0012e2               	l16ui	a14, a2, 0
  106776:	11a9                	s32i.n	a10, a1, 4
  106778:	bedc                	bnez.n	a14, 106797 <au_task_2ndCodecDecode+0x837>
  10677a:	e82c                	movi.n	a8, 46
  10677c:	121292               	l16ui	a9, a2, 36
  10677f:	fa0c                	movi.n	a10, 15
  106781:	82a9                	s32i.n	a10, a2, 32
  106783:	909920               	addx2	a9, a9, a2
  106786:	135982               	s16i	a8, a9, 38
  106789:	1212f2               	l16ui	a15, a2, 36
  10678c:	ff1b                	addi.n	a15, a15, 1
  10678e:	64f0f0               	extui	a15, a15, 0, 7
  106791:	1252f2               	s16i	a15, a2, 36
  106794:	000746               	j	1067b5 <au_task_2ndCodecDecode+0x855>

00106797 <au_task_2ndCodecDecode+0x837>:
  106797:	961492               	l16ui	a9, a4, 0x12c
  10679a:	17c9f6               	bgeui	a9, 32, 1067b5 <au_task_2ndCodecDecode+0x855>
  10679d:	90d950               	addx2	a13, a9, a5
  1067a0:	2ea0c2               	movi	a12, 46
  1067a3:	0fa0e2               	movi	a14, 15
  1067a6:	4a64e2               	s32i	a14, a4, 0x128
  1067a9:	6d5dc2               	s16i	a12, a13, 218
  1067ac:	9614b2               	l16ui	a11, a4, 0x12c
  1067af:	01cbb2               	addi	a11, a11, 1
  1067b2:	9654b2               	s16i	a11, a4, 0x12c
  1067b5:	2f23f2               	l32i	a15, a3, 188
  1067b8:	0d400a4120b01fce 	{ bnei.w18	a15, 1, 10685e <au_task_2ndCodecDecode+0x8fe>; nop }
  1067c0:	f05381               	l32r	a8, 10290c (277738 <g_au_task+0x8d8>)
  1067c3:	081882               	l16ui	a8, a8, 16
  1067c6:	094856               	bnez	a8, 10685e <au_task_2ndCodecDecode+0x8fe>
  1067c9:	efd791               	l32r	a9, 102728 (276e60 <g_au_task>)
  1067cc:	301992               	l16ui	a9, a9, 96
  1067cf:	08b956               	bnez	a9, 10685e <au_task_2ndCodecDecode+0x8fe>
  1067d2:	6613a2               	l16ui	a10, a3, 204
  1067d5:	085a56               	bnez	a10, 10685e <au_task_2ndCodecDecode+0x8fe>
  1067d8:	0e0e65               	call8	1148c0 <fw_dsp_i2s_TearDownTx>
  1067db:	0421a2               	l32i	a10, a1, 16
  1067de:	eff7c1               	l32r	a12, 1027bc (27f1a0 <g_mclk_i2s>)
  1067e1:	0b0c                	movi.n	a11, 0
  1067e3:	efd1e1               	l32r	a14, 102728 (276e60 <g_au_task>)
  1067e6:	81d8                	l32i.n	a13, a1, 32
  1067e8:	035ed2               	s16i	a13, a14, 6
  1067eb:	015cb2               	s16i	a11, a12, 2
  1067ee:	054d65               	call8	10bcc4 <au_task_MixerInit>
  1067f1:	1a0c                	movi.n	a10, 1
  1067f3:	00c865               	call8	107478 <au_task_AudioCodecConfigI2SParams>
  1067f6:	0183e5               	call8	108034 <au_task_CleanUpDMATXRingbuffer>
  1067f9:	1c27a2               	l32i	a10, a7, 112
  1067fc:	0df8a5               	call8	114788 <fw_dsp_i2s_BringUpTx>
  1067ff:	08a4a2               	movi	a10, 0x408
  106802:	f051b1               	l32r	a11, 102948 (80006c20 <__log_data___1__1__0_au_task_0_au_task_1_c_3225$23080_128_22>)
  106805:	1f0c                	movi.n	a15, 1
  106807:	6653f2               	s16i	a15, a3, 204
  10680a:	102ce5               	call8	116ad8 <dbfw_StoreTrace>
  10680d:	06a8                	l32i.n	a10, a6, 0
  10680f:	eac8                	l32i.n	a12, a10, 56
  106811:	4b3c                	movi.n	a11, 52
  106813:	a0cca0               	addx4	a12, a12, a10
  106816:	fcb9                	s32i.n	a11, a12, 60
  106818:	ea98                	l32i.n	a9, a10, 56
  10681a:	991b                	addi.n	a9, a9, 1
  10681c:	249090               	extui	a9, a9, 0, 3
  10681f:	ea99                	s32i.n	a9, a10, 56
  106821:	001282               	l16ui	a8, a2, 0
  106824:	18ec                	bnez.n	a8, 106849 <au_task_2ndCodecDecode+0x8e9>
  106826:	9312d2               	l16ui	a13, a2, 0x126
  106829:	90dd20               	addx2	a13, a13, a2
  10682c:	945db2               	s16i	a11, a13, 0x128
  10682f:	101325               	call8	116960 <dbfw_GetSystemTime>
  106832:	9312f2               	l16ui	a15, a2, 0x126
  106835:	a0ff20               	addx4	a15, a15, a2
  106838:	8a6fa2               	s32i	a10, a15, 0x228
  10683b:	9312e2               	l16ui	a14, a2, 0x126
  10683e:	ee1b                	addi.n	a14, a14, 1
  106840:	64e0e0               	extui	a14, a14, 0, 7
  106843:	9352e2               	s16i	a14, a2, 0x126
  106846:	000506               	j	10685e <au_task_2ndCodecDecode+0x8fe>

00106849 <au_task_2ndCodecDecode+0x8e9>:
  106849:	b71492               	l16ui	a9, a4, 0x16e
  10684c:	0ec9f6               	bgeui	a9, 32, 10685e <au_task_2ndCodecDecode+0x8fe>
  10684f:	90a950               	addx2	a10, a9, a5
  106852:	8e5ab2               	s16i	a11, a10, 0x11c
  106855:	b71482               	l16ui	a8, a4, 0x16e
  106858:	01c882               	addi	a8, a8, 1
  10685b:	b75482               	s16i	a8, a4, 0x16e
  10685e:	012172               	l32i	a7, a1, 4
  106861:	20a770               	or	a10, a7, a7
  106864:	fb9ca5               	call8	102230 <_xtos_restore_intlevel>
  106867:	0012b2               	l16ui	a11, a2, 0
  10686a:	fa2c                	movi.n	a10, 47
  10686c:	7bdc                	bnez.n	a11, 106887 <au_task_2ndCodecDecode+0x927>
  10686e:	1212d2               	l16ui	a13, a2, 36
  106871:	8279                	s32i.n	a7, a2, 32
  106873:	90dd20               	addx2	a13, a13, a2
  106876:	135da2               	s16i	a10, a13, 38
  106879:	1212c2               	l16ui	a12, a2, 36
  10687c:	cc1b                	addi.n	a12, a12, 1
  10687e:	64c0c0               	extui	a12, a12, 0, 7
  106881:	1252c2               	s16i	a12, a2, 36
  106884:	000586               	j	10689e <au_task_2ndCodecDecode+0x93e>

00106887 <au_task_2ndCodecDecode+0x927>:
  106887:	961492               	l16ui	a9, a4, 0x12c
  10688a:	10c9f6               	bgeui	a9, 32, 10689e <au_task_2ndCodecDecode+0x93e>
  10688d:	4a6472               	s32i	a7, a4, 0x128
  106890:	90f950               	addx2	a15, a9, a5
  106893:	6d5fa2               	s16i	a10, a15, 218
  106896:	9614e2               	l16ui	a14, a4, 0x12c
  106899:	ee1b                	addi.n	a14, a14, 1
  10689b:	9654e2               	s16i	a14, a4, 0x12c
  10689e:	efa691               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  1068a1:	0998                	l32i.n	a9, a9, 0
  1068a3:	0020c0               	memw
  1068a6:	080c                	movi.n	a8, 0
  1068a8:	d989                	s32i.n	a8, a9, 52
  1068aa:	fed146               	j	1063f3 <au_task_2ndCodecDecode+0x493>

001068ad <au_task_2ndCodecDecode+0x94d>:
  1068ad:	b71492               	l16ui	a9, a4, 0x16e
  1068b0:	0d7fb341f0b0c92e 	{ bgeui.w18	a9, 32, 1063f3 <au_task_2ndCodecDecode+0x493>; nop }
  1068b8:	90b950               	addx2	a11, a9, a5
  1068bb:	8e5bc2               	s16i	a12, a11, 0x11c
  1068be:	b714a2               	l16ui	a10, a4, 0x16e
  1068c1:	aa1b                	addi.n	a10, a10, 1
  1068c3:	b754a2               	s16i	a10, a4, 0x16e
  1068c6:	feca46               	j	1063f3 <au_task_2ndCodecDecode+0x493>

001068c9 <au_task_2ndCodecDecode+0x969>:
  1068c9:	0fa0a2               	movi	a10, 15
  1068cc:	fdafc2               	movi	a12, -3
  1068cf:	2663c2               	s32i	a12, a3, 152
  1068d2:	fbcae5               	call8	102580 <_xtos_set_intlevel>
  1068d5:	0012d2               	l16ui	a13, a2, 0
  1068d8:	01cd56               	bnez	a13, 1068f8 <au_task_2ndCodecDecode+0x998>
  1068db:	cf2c                	movi.n	a15, 44
  1068dd:	121282               	l16ui	a8, a2, 36
  1068e0:	f90c                	movi.n	a9, 15
  1068e2:	8299                	s32i.n	a9, a2, 32
  1068e4:	908820               	addx2	a8, a8, a2
  1068e7:	1358f2               	s16i	a15, a8, 38
  1068ea:	1212e2               	l16ui	a14, a2, 36
  1068ed:	ee1b                	addi.n	a14, a14, 1
  1068ef:	64e0e0               	extui	a14, a14, 0, 7
  1068f2:	1252e2               	s16i	a14, a2, 36
  1068f5:	000746               	j	106916 <au_task_2ndCodecDecode+0x9b6>

001068f8 <au_task_2ndCodecDecode+0x998>:
  1068f8:	961492               	l16ui	a9, a4, 0x12c
  1068fb:	17c9f6               	bgeui	a9, 32, 106916 <au_task_2ndCodecDecode+0x9b6>
  1068fe:	90c950               	addx2	a12, a9, a5
  106901:	2ca0b2               	movi	a11, 44
  106904:	0fa0d2               	movi	a13, 15
  106907:	4a64d2               	s32i	a13, a4, 0x128
  10690a:	6d5cb2               	s16i	a11, a12, 218
  10690d:	9614a2               	l16ui	a10, a4, 0x12c
  106910:	01caa2               	addi	a10, a10, 1
  106913:	9654a2               	s16i	a10, a4, 0x12c
  106916:	090c                	movi.n	a9, 0
  106918:	495392               	s16i	a9, a3, 146
  10691b:	0020c0               	memw
  10691e:	ef82f1               	l32r	a15, 102728 (276e60 <g_au_task>)
  106921:	0fe8                	l32i.n	a14, a15, 0
  106923:	f86c                	movi.n	a8, -17
  106925:	10ee80               	and	a14, a14, a8
  106928:	0020c0               	memw
  10692b:	0fe9                	s32i.n	a14, a15, 0
  10692d:	0a0c                	movi.n	a10, 0
  10692f:	fbc525               	call8	102580 <_xtos_set_intlevel>
  106932:	0012a2               	l16ui	a10, a2, 0
  106935:	badc                	bnez.n	a10, 106954 <au_task_2ndCodecDecode+0x9f4>
  106937:	dc2c                	movi.n	a12, 45
  106939:	1212d2               	l16ui	a13, a2, 36
  10693c:	0e0c                	movi.n	a14, 0
  10693e:	82e9                	s32i.n	a14, a2, 32
  106940:	90dd20               	addx2	a13, a13, a2
  106943:	135dc2               	s16i	a12, a13, 38
  106946:	1212b2               	l16ui	a11, a2, 36
  106949:	bb1b                	addi.n	a11, a11, 1
  10694b:	64b0b0               	extui	a11, a11, 0, 7
  10694e:	1252b2               	s16i	a11, a2, 36
  106951:	000746               	j	106972 <au_task_2ndCodecDecode+0xa12>

00106954 <au_task_2ndCodecDecode+0x9f4>:
  106954:	961492               	l16ui	a9, a4, 0x12c
  106957:	17c9f6               	bgeui	a9, 32, 106972 <au_task_2ndCodecDecode+0xa12>
  10695a:	90a950               	addx2	a10, a9, a5
  10695d:	2da082               	movi	a8, 45
  106960:	00a0b2               	movi	a11, 0
  106963:	4a64b2               	s32i	a11, a4, 0x128
  106966:	6d5a82               	s16i	a8, a10, 218
  106969:	9614f2               	l16ui	a15, a4, 0x12c
  10696c:	01cff2               	addi	a15, a15, 1
  10696f:	9654f2               	s16i	a15, a4, 0x12c
  106972:	06e8                	l32i.n	a14, a6, 0
  106974:	ee88                	l32i.n	a8, a14, 56
  106976:	ef2c                	movi.n	a15, 46
  106978:	a088e0               	addx4	a8, a8, a14
  10697b:	f8f9                	s32i.n	a15, a8, 60
  10697d:	eed8                	l32i.n	a13, a14, 56
  10697f:	dd1b                	addi.n	a13, a13, 1
  106981:	24d0d0               	extui	a13, a13, 0, 3
  106984:	eed9                	s32i.n	a13, a14, 56
  106986:	0012c2               	l16ui	a12, a2, 0
  106989:	a44c56               	bnez	a12, 1063d1 <au_task_2ndCodecDecode+0x471>
  10698c:	9312a2               	l16ui	a10, a2, 0x126
  10698f:	e92c                	movi.n	a9, 46
  106991:	90aa20               	addx2	a10, a10, a2
  106994:	945a92               	s16i	a9, a10, 0x128
  106997:	0ffca5               	call8	116960 <dbfw_GetSystemTime>
  10699a:	9312c2               	l16ui	a12, a2, 0x126
  10699d:	a0cc20               	addx4	a12, a12, a2
  1069a0:	8a6ca2               	s32i	a10, a12, 0x228
  1069a3:	9312b2               	l16ui	a11, a2, 0x126
  1069a6:	bb1b                	addi.n	a11, a11, 1
  1069a8:	64b0b0               	extui	a11, a11, 0, 7
  1069ab:	9352b2               	s16i	a11, a2, 0x126
  1069ae:	f01d                	retw.n

001069b0 <au_task_2ndCodecDecode+0xa50>:
  1069b0:	b71492               	l16ui	a9, a4, 0x16e
  1069b3:	0d7f9a4110b0c92e 	{ bgeui.w18	a9, 32, 106358 <au_task_2ndCodecDecode+0x3f8>; nop }
  1069bb:	90e950               	addx2	a14, a9, a5
  1069be:	8e5ea2               	s16i	a10, a14, 0x11c
  1069c1:	b714d2               	l16ui	a13, a4, 0x16e
  1069c4:	dd1b                	addi.n	a13, a13, 1
  1069c6:	b754d2               	s16i	a13, a4, 0x16e
  1069c9:	fe62c6               	j	106358 <au_task_2ndCodecDecode+0x3f8>

001069cc <au_task_2ndCodecDecode+0xa6c>:
  1069cc:	90a950               	addx2	a10, a9, a5
  1069cf:	e82c                	movi.n	a8, 46
  1069d1:	8e5a82               	s16i	a8, a10, 0x11c
  1069d4:	b714f2               	l16ui	a15, a4, 0x16e
  1069d7:	ff1b                	addi.n	a15, a15, 1
  1069d9:	b754f2               	s16i	a15, a4, 0x16e
  1069dc:	f01d                	retw.n

001069de <au_task_2ndCodecDecode+0xa7e>:
	...

001069e0 <au_task_2ndCodecInit>:
  1069e0:	006136               	entry	a1, 48
  1069e3:	ef7d61               	l32r	a6, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  1069e6:	efd941               	l32r	a4, 10294c (2772b4 <g_au_task+0x454>)
  1069e9:	02a092               	movi	a9, 2
  1069ec:	f7af32               	movi	a3, -9
  1069ef:	ef4e21               	l32r	a2, 102728 (276e60 <g_au_task>)
  1069f2:	ef5171               	l32r	a7, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  1069f5:	ef6951               	l32r	a5, 10279c (277d60 <g_debug_fp_info>)
  1069f8:	0027a2               	l32i	a10, a7, 0
  1069fb:	0020c0               	memw
  1069fe:	1d1482               	l16ui	a8, a4, 58
  106a01:	7ab8                	l32i.n	a11, a10, 28
  106a03:	20cac2               	addi	a12, a10, 32
  106a06:	21c9                	s32i.n	a12, a1, 8
  106a08:	f4b0b0               	extui	a11, a11, 0, 16
  106a0b:	11b9                	s32i.n	a11, a1, 4
  106a0d:	073816               	beqz	a8, 106a84 <au_task_2ndCodecInit+0xa4>
  106a10:	71a0b2               	movi	a11, 113
  106a13:	0020c0               	memw
  106a16:	da99                	s32i.n	a9, a10, 52
  106a18:	0015d2               	l16ui	a13, a5, 0
  106a1b:	7d1692               	l16ui	a9, a6, 250
  106a1e:	3dec                	bnez.n	a13, 106a45 <au_task_2ndCodecInit+0x65>
  106a20:	9315e2               	l16ui	a14, a5, 0x126
  106a23:	90ee50               	addx2	a14, a14, a5
  106a26:	945eb2               	s16i	a11, a14, 0x128
  106a29:	0ff365               	call8	116960 <dbfw_GetSystemTime>
  106a2c:	931582               	l16ui	a8, a5, 0x126
  106a2f:	a08850               	addx4	a8, a8, a5
  106a32:	8a68a2               	s32i	a10, a8, 0x228
  106a35:	9315f2               	l16ui	a15, a5, 0x126
  106a38:	07a8                	l32i.n	a10, a7, 0
  106a3a:	ff1b                	addi.n	a15, a15, 1
  106a3c:	64f0f0               	extui	a15, a15, 0, 7
  106a3f:	9355f2               	s16i	a15, a5, 0x126
  106a42:	000446               	j	106a57 <au_task_2ndCodecInit+0x77>

00106a45 <au_task_2ndCodecInit+0x65>:
  106a45:	0ec9f6               	bgeui	a9, 32, 106a57 <au_task_2ndCodecInit+0x77>
  106a48:	90d960               	addx2	a13, a9, a6
  106a4b:	7e5db2               	s16i	a11, a13, 252
  106a4e:	7d16c2               	l16ui	a12, a6, 250
  106a51:	01ccc2               	addi	a12, a12, 1
  106a54:	7d56c2               	s16i	a12, a6, 250
  106a57:	34cac2               	addi	a12, a10, 52
  106a5a:	04a0b2               	movi	a11, 4
  106a5d:	04a0a2               	movi	a10, 4
  106a60:	09eba5               	call8	11091c <au_ipc_SendCmdOrResp>
  106a63:	08a4a2               	movi	a10, 0x408
  106a66:	efbab1               	l32r	a11, 102950 (80006e20 <__log_data___1__1__0_au_task_0_au_task_1_c_3356$23957_132_6>)
  106a69:	1006e5               	call8	116ad8 <dbfw_StoreTrace>
  106a6c:	0fa0a2               	movi	a10, 15
  106a6f:	fbb125               	call8	102580 <_xtos_set_intlevel>
  106a72:	0020c0               	memw
  106a75:	02e8                	l32i.n	a14, a2, 0
  106a77:	10ee30               	and	a14, a14, a3
  106a7a:	0020c0               	memw
  106a7d:	02e9                	s32i.n	a14, a2, 0
  106a7f:	fb7b25               	call8	102230 <_xtos_restore_intlevel>
  106a82:	f01d                	retw.n

00106a84 <au_task_2ndCodecInit+0xa4>:
  106a84:	ef2f81               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106a87:	60a0a2               	movi	a10, 96
  106a8a:	002882               	l32i	a8, a8, 0
  106a8d:	00a0f2               	movi	a15, 0
  106a90:	6068f2               	s32i	a15, a8, 0x180
  106a93:	6168f2               	s32i	a15, a8, 0x184
  106a96:	6268f2               	s32i	a15, a8, 0x188
  106a99:	6368f2               	s32i	a15, a8, 0x18c
  106a9c:	0f9a25               	call8	116440 <fw_dsp_timer_AdjustDSPClock>
  106a9f:	00a0b2               	movi	a11, 0
  106aa2:	04a1c2               	movi	a12, 0x104
  106aa5:	ef9fa1               	l32r	a10, 102924 (2772ec <g_au_task+0x48c>)
  106aa8:	0361a2               	s32i	a10, a1, 12
  106aab:	7997e5               	call8	180428 <__vec_memset>
  106aae:	01a0c2               	movi	a12, 1
  106ab1:	0121a2               	l32i	a10, a1, 4
  106ab4:	090c                	movi.n	a9, 0
  106ab6:	116492               	s32i	a9, a4, 68
  106ab9:	1c5492               	s16i	a9, a4, 56
  106abc:	0dba26               	beqi	a10, 16, 106acd <au_task_2ndCodecInit+0xed>
  106abf:	0d401e4170b01a0e 	{ beqi.w18	a10, 1, 106caa <au_task_2ndCodecInit+0x2ca>; nop }
  106ac7:	1c54c2               	s16i	a12, a4, 56
  106aca:	000146               	j	106ad3 <au_task_2ndCodecInit+0xf3>

00106acd <au_task_2ndCodecInit+0xed>:
  106acd:	03a0d2               	movi	a13, 3
  106ad0:	4654d2               	s16i	a13, a4, 140

00106ad3 <au_task_2ndCodecInit+0xf3>:
  106ad3:	1c94e2               	l16si	a14, a4, 56
  106ad6:	010e56               	bnez	a14, 106aea <au_task_2ndCodecInit+0x10a>
  106ad9:	01a0a2               	movi	a10, 1
  106adc:	0221b2               	l32i	a11, a1, 8
  106adf:	4614f2               	l16ui	a15, a4, 140
  106ae2:	0051f2               	s16i	a15, a1, 0
  106ae5:	006625               	call8	107148 <au_task_AuConfigSamplingRateChannel>
  106ae8:	1c0c                	movi.n	a12, 1

00106aea <au_task_2ndCodecInit+0x10a>:
  106aea:	1c9482               	l16si	a8, a4, 56
  106aed:	0ec856               	bnez	a8, 106bdd <au_task_2ndCodecInit+0x1fd>
  106af0:	0aa4a2               	movi	a10, 0x40a
  106af3:	ef98b1               	l32r	a11, 102954 (80006f20 <__log_data___1__1__0_au_task_0_au_task_1_c_3445$23963_132_9>)
  106af6:	0212c2               	l16ui	a12, a2, 4
  106af9:	0020c0               	memw
  106afc:	02d8                	l32i.n	a13, a2, 0
  106afe:	0ffda5               	call8	116ad8 <dbfw_StoreTrace>
  106b01:	09a4a2               	movi	a10, 0x409
  106b04:	ef95b1               	l32r	a11, 102958 (80007020 <__log_data___1__1__0_au_task_0_au_task_1_c_3446$23964_132_10>)
  106b07:	2024c2               	l32i	a12, a4, 128
  106b0a:	0ffce5               	call8	116ad8 <dbfw_StoreTrace>
  106b0d:	ef8191               	l32r	a9, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  106b10:	2024c2               	l32i	a12, a4, 128
  106b13:	0d00194190b08c9e 	{ beq.w18	a12, a9, 106cb0 <au_task_2ndCodecInit+0x2d0>; nop }
  106b1b:	0a5c                	movi.n	a10, 80
  106b1d:	ef8fd1               	l32r	a13, 10295c (3e80 <xthals_release_major+0xfa0>)
  106b20:	f0a0b2               	movi	a11, 240
  106b23:	c0dcd0               	sub	a13, a12, a13
  106b26:	83bad0               	moveqz	a11, a10, a13

00106b29 <au_task_2ndCodecInit+0x149>:
  106b29:	ef7ca1               	l32r	a10, 10291c (277c10 <g_nt_buf_param>)
  106b2c:	cc1c                	movi.n	a12, 28
  106b2e:	ef37e1               	l32r	a14, 10280c (277d2c <g_dram_ptrs>)
  106b31:	1b64b2               	s32i	a11, a4, 108
  106b34:	ef8bf1               	l32r	a15, 102960 (6a00 <xthals_release_major+0x3b20>)
  106b37:	1764f2               	s32i	a15, a4, 92
  106b3a:	0b0c                	movi.n	a11, 0
  106b3c:	7ee8                	l32i.n	a14, a14, 28
  106b3e:	1664e2               	s32i	a14, a4, 88
  106b41:	798e65               	call8	180428 <__vec_memset>
  106b44:	ef32d1               	l32r	a13, 10280c (277d2c <g_dram_ptrs>)
  106b47:	07a8                	l32i.n	a10, a7, 0
  106b49:	ef86c1               	l32r	a12, 102964 (277bd4 <g_gain_params+0xa4>)
  106b4c:	1b0c                	movi.n	a11, 1
  106b4e:	3e4cb2               	s8i	a11, a12, 62
  106b51:	464cb2               	s8i	a11, a12, 70
  106b54:	2a5cb2               	s16i	a11, a12, 84
  106b57:	02daa2               	addmi	a10, a10, 0x200
  106b5a:	bdd8                	l32i.n	a13, a13, 44
  106b5c:	106cd2               	s32i	a13, a12, 64
  106b5f:	74caa2               	addi	a10, a10, 116
  106b62:	09ddd2               	addmi	a13, a13, 0x900
  106b65:	126cd2               	s32i	a13, a12, 72
  106b68:	0b0c                	movi.n	a11, 0
  106b6a:	10a2c2               	movi	a12, 0x210
  106b6d:	798ba5               	call8	180428 <__vec_memset>
  106b70:	07e8                	l32i.n	a14, a7, 0
  106b72:	0020c0               	memw
  106b75:	0f0c                	movi.n	a15, 0
  106b77:	ef25d1               	l32r	a13, 10280c (277d2c <g_dram_ptrs>)
  106b7a:	def9                	s32i.n	a15, a14, 52
  106b7c:	ef26f1               	l32r	a15, 102814 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  106b7f:	add8                	l32i.n	a13, a13, 40
  106b81:	01dee2               	addmi	a14, a14, 0x100
  106b84:	74cee2               	addi	a14, a14, 116
  106b87:	ddfa                	add.n	a13, a13, a15
  106b89:	0020c0               	memw
  106b8c:	3e6ed2               	s32i	a13, a14, 248
  106b8f:	07c8                	l32i.n	a12, a7, 0
  106b91:	ef75d1               	l32r	a13, 102968 (2a30 <XtosCoreStateSize+0x27b0>)
  106b94:	01dcc2               	addmi	a12, a12, 0x100
  106b97:	74ccc2               	addi	a12, a12, 116
  106b9a:	0020c0               	memw
  106b9d:	3f6cd2               	s32i	a13, a12, 252
  106ba0:	ab0c                	movi.n	a11, 10
  106ba2:	0020c0               	memw
  106ba5:	c06cb2               	s32i	a11, a12, 0x300
  106ba8:	001182               	l16ui	a8, a1, 0
  106bab:	0011a2               	l16ui	a10, a1, 0
  106bae:	eee591               	l32r	a9, 102744 (200880 <_data_end>)
  106bb1:	9088a0               	addx2	a8, a8, a10
  106bb4:	a08890               	addx4	a8, a8, a9
  106bb7:	0888                	l32i.n	a8, a8, 0
  106bb9:	31a8                	l32i.n	a10, a1, 12
  106bbb:	0008e0               	callx8	a8
  106bbe:	1c0c                	movi.n	a12, 1
  106bc0:	ef6991               	l32r	a9, 102964 (277bd4 <g_gain_params+0xa4>)
  106bc3:	eedfb1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106bc6:	3a8c                	beqz.n	a10, 106bcd <au_task_2ndCodecInit+0x1ed>
  106bc8:	280c                	movi.n	a8, 2
  106bca:	1c5482               	s16i	a8, a4, 56

00106bcd <au_task_2ndCodecInit+0x1ed>:
  106bcd:	0bd8                	l32i.n	a13, a11, 0
  106bcf:	0020c0               	memw
  106bd2:	0a0c                	movi.n	a10, 0
  106bd4:	146da2               	s32i	a10, a13, 80
  106bd7:	2859a2               	s16i	a10, a9, 80
  106bda:	2959a2               	s16i	a10, a9, 82

00106bdd <au_task_2ndCodecInit+0x1fd>:
  106bdd:	1c9492               	l16si	a9, a4, 56
  106be0:	49ec                	bnez.n	a9, 106c08 <au_task_2ndCodecInit+0x228>
  106be2:	0011e2               	l16ui	a14, a1, 0
  106be5:	073e66               	bnei	a14, 3, 106bf0 <au_task_2ndCodecInit+0x210>
  106be8:	c544c2               	s8i	a12, a4, 197
  106beb:	0f0c                	movi.n	a15, 0
  106bed:	c444f2               	s8i	a15, a4, 196

00106bf0 <au_task_2ndCodecInit+0x210>:
  106bf0:	002792               	l32i	a9, a7, 0
  106bf3:	0020c0               	memw
  106bf6:	08a4a2               	movi	a10, 0x408
  106bf9:	ef5cb1               	l32r	a11, 10296c (80007120 <__log_data___1__1__0_au_task_0_au_task_1_c_3534$23970_132_12>)
  106bfc:	00a082               	movi	a8, 0
  106bff:	0d6982               	s32i	a8, a9, 52
  106c02:	0fed65               	call8	116ad8 <dbfw_StoreTrace>
  106c05:	0005c6               	j	106c20 <au_task_2ndCodecInit+0x240>

00106c08 <au_task_2ndCodecInit+0x228>:
  106c08:	141966               	bnei	a9, 1, 106c20 <au_task_2ndCodecInit+0x240>
  106c0b:	0027b2               	l32i	a11, a7, 0
  106c0e:	0020c0               	memw
  106c11:	01a0a2               	movi	a10, 1
  106c14:	0d6ba2               	s32i	a10, a11, 52
  106c17:	08a4a2               	movi	a10, 0x408
  106c1a:	ef55b1               	l32r	a11, 102970 (80007220 <__log_data___1__1__0_au_task_0_au_task_1_c_3541$23971_132_13>)
  106c1d:	0feba5               	call8	116ad8 <dbfw_StoreTrace>
  106c20:	0fa0a2               	movi	a10, 15
  106c23:	fb95e5               	call8	102580 <_xtos_set_intlevel>
  106c26:	0020c0               	memw
  106c29:	02c8                	l32i.n	a12, a2, 0
  106c2b:	10cc30               	and	a12, a12, a3
  106c2e:	0020c0               	memw
  106c31:	02c9                	s32i.n	a12, a2, 0
  106c33:	fb5fe5               	call8	102230 <_xtos_restore_intlevel>
  106c36:	eebaf1               	l32r	a15, 102720 (27e6ec <gp_dsp_core_log>)
  106c39:	0ff8                	l32i.n	a15, a15, 0
  106c3b:	ef98                	l32i.n	a9, a15, 56
  106c3d:	60a082               	movi	a8, 96
  106c40:	a099f0               	addx4	a9, a9, a15
  106c43:	f989                	s32i.n	a8, a9, 60
  106c45:	efe8                	l32i.n	a14, a15, 56
  106c47:	72a0a2               	movi	a10, 114
  106c4a:	ee1b                	addi.n	a14, a14, 1
  106c4c:	24e0e0               	extui	a14, a14, 0, 3
  106c4f:	efe9                	s32i.n	a14, a15, 56
  106c51:	0015d2               	l16ui	a13, a5, 0
  106c54:	7d1692               	l16ui	a9, a6, 250
  106c57:	1dec                	bnez.n	a13, 106c7c <au_task_2ndCodecInit+0x29c>
  106c59:	931582               	l16ui	a8, a5, 0x126
  106c5c:	908850               	addx2	a8, a8, a5
  106c5f:	9458a2               	s16i	a10, a8, 0x128
  106c62:	0fcfe5               	call8	116960 <dbfw_GetSystemTime>
  106c65:	9315b2               	l16ui	a11, a5, 0x126
  106c68:	a0bb50               	addx4	a11, a11, a5
  106c6b:	8a6ba2               	s32i	a10, a11, 0x228
  106c6e:	931592               	l16ui	a9, a5, 0x126
  106c71:	991b                	addi.n	a9, a9, 1
  106c73:	649090               	extui	a9, a9, 0, 7
  106c76:	935592               	s16i	a9, a5, 0x126
  106c79:	000446               	j	106c8e <au_task_2ndCodecInit+0x2ae>

00106c7c <au_task_2ndCodecInit+0x29c>:
  106c7c:	0ec9f6               	bgeui	a9, 32, 106c8e <au_task_2ndCodecInit+0x2ae>
  106c7f:	90d960               	addx2	a13, a9, a6
  106c82:	7e5da2               	s16i	a10, a13, 252
  106c85:	7d16c2               	l16ui	a12, a6, 250
  106c88:	01ccc2               	addi	a12, a12, 1
  106c8b:	7d56c2               	s16i	a12, a6, 250
  106c8e:	04a0a2               	movi	a10, 4
  106c91:	0027c2               	l32i	a12, a7, 0
  106c94:	4b0c                	movi.n	a11, 4
  106c96:	34ccc2               	addi	a12, a12, 52
  106c99:	09c825               	call8	11091c <au_ipc_SendCmdOrResp>
  106c9c:	08a4a2               	movi	a10, 0x408
  106c9f:	ef35b1               	l32r	a11, 102974 (80007320 <__log_data___1__1__0_au_task_0_au_task_1_c_3549$23973_132_15>)
  106ca2:	0fe365               	call8	116ad8 <dbfw_StoreTrace>
  106ca5:	f01d                	retw.n

00106ca7 <au_task_2ndCodecInit+0x2c7>:
  106ca7:	000000                                        ...

00106caa <au_task_2ndCodecInit+0x2ca>:
  106caa:	4654c2               	s16i	a12, a4, 140
  106cad:	ff8886               	j	106ad3 <au_task_2ndCodecInit+0xf3>

00106cb0 <au_task_2ndCodecInit+0x2d0>:
  106cb0:	8b2c                	movi.n	a11, 40
  106cb2:	ff9cc6               	j	106b29 <au_task_2ndCodecInit+0x149>

00106cb5 <au_task_2ndCodecInit+0x2d5>:
  106cb5:	000000                                        ...

00106cb8 <au_task_2ndCodecEnableTimer>:
  106cb8:	004136               	entry	a1, 32
  106cbb:	eef591               	l32r	a9, 102890 (2772b8 <g_au_task+0x458>)
  106cbe:	180c                	movi.n	a8, 1
  106cc0:	2129a2               	l32i	a10, a9, 132
  106cc3:	804982               	s8i	a8, a9, 128
  106cc6:	4a8c                	beqz.n	a10, 106cce <au_task_2ndCodecEnableTimer+0x16>
  106cc8:	0020f0               	nop
  106ccb:	0fa965               	call8	116760 <fw_dsp_slowtimer_EnableTimerInt>

00106cce <au_task_2ndCodecEnableTimer+0x16>:
  106cce:	f01d                	retw.n

00106cd0 <au_task_2ndCodecInitRuntime>:
  106cd0:	004136               	entry	a1, 32
  106cd3:	0fa0a2               	movi	a10, 15
  106cd6:	fb8aa5               	call8	102580 <_xtos_set_intlevel>
  106cd9:	32a0b2               	movi	a11, 50
  106cdc:	eeec31               	l32r	a3, 10288c (278090 <g_debug_fp_info+0x330>)
  106cdf:	ef2641               	l32r	a4, 102978 (276f60 <g_au_task+0x100>)
  106ce2:	202aa0               	or	a2, a10, a10
  106ce5:	eead51               	l32r	a5, 10279c (277d60 <g_debug_fp_info>)
  106ce8:	fa0c                	movi.n	a10, 15
  106cea:	001582               	l16ui	a8, a5, 0
  106ced:	74f8                	l32i.n	a15, a4, 28
  106cef:	78dc                	bnez.n	a8, 106d0a <au_task_2ndCodecInitRuntime+0x3a>
  106cf1:	1215c2               	l16ui	a12, a5, 36
  106cf4:	85a9                	s32i.n	a10, a5, 32
  106cf6:	90cc50               	addx2	a12, a12, a5
  106cf9:	135cb2               	s16i	a11, a12, 38
  106cfc:	121592               	l16ui	a9, a5, 36
  106cff:	991b                	addi.n	a9, a9, 1
  106d01:	649090               	extui	a9, a9, 0, 7
  106d04:	125592               	s16i	a9, a5, 36
  106d07:	0005c6               	j	106d22 <au_task_2ndCodecInitRuntime+0x52>

00106d0a <au_task_2ndCodecInitRuntime+0x3a>:
  106d0a:	7e1392               	l16ui	a9, a3, 252
  106d0d:	11c9f6               	bgeui	a9, 32, 106d22 <au_task_2ndCodecInitRuntime+0x52>
  106d10:	3e63a2               	s32i	a10, a3, 248
  106d13:	90e930               	addx2	a14, a9, a3
  106d16:	7f5eb2               	s16i	a11, a14, 254
  106d19:	7e13d2               	l16ui	a13, a3, 252
  106d1c:	01cdd2               	addi	a13, a13, 1
  106d1f:	7e53d2               	s16i	a13, a3, 252
  106d22:	02ef56               	bnez	a15, 106d54 <au_task_2ndCodecInitRuntime+0x84>
  106d25:	ef1581               	l32r	a8, 10297c (27755c <g_au_task+0x6fc>)
  106d28:	7f2882               	l32i	a8, a8, 0x1fc
  106d2b:	025856               	bnez	a8, 106d54 <au_task_2ndCodecInitRuntime+0x84>
  106d2e:	01a0a2               	movi	a10, 1
  106d31:	0198a5               	call8	1086bc <au_task_InitTimerParams>
  106d34:	f72462               	l32i	a6, a4, 0x3dc
  106d37:	64a0b2               	movi	a11, 100
  106d3a:	f424a2               	l32i	a10, a4, 0x3d0
  106d3d:	797f65               	call8	180534 <__udivsi3>
  106d40:	0abd                	mov.n	a11, a10
  106d42:	eed6a1               	l32r	a10, 10289c (20f5800 <_memmap_mem_sram_end+0x16b5800>)
  106d45:	797ee5               	call8	180534 <__udivsi3>
  106d48:	16a9                	s32i.n	a10, a6, 4
  106d4a:	fff6e5               	call8	106cb8 <au_task_2ndCodecEnableTimer>
  106d4d:	06ad                	mov.n	a10, a6
  106d4f:	16b8                	l32i.n	a11, a6, 4
  106d51:	0fb0a5               	call8	11685c <fw_dsp_slowtimer_UpdateTimerInt>
  106d54:	02ad                	mov.n	a10, a2
  106d56:	fb4da5               	call8	102230 <_xtos_restore_intlevel>
  106d59:	001592               	l16ui	a9, a5, 0
  106d5c:	3a3c                	movi.n	a10, 51
  106d5e:	79dc                	bnez.n	a9, 106d79 <au_task_2ndCodecInitRuntime+0xa9>
  106d60:	1215c2               	l16ui	a12, a5, 36
  106d63:	8529                	s32i.n	a2, a5, 32
  106d65:	90cc50               	addx2	a12, a12, a5
  106d68:	135ca2               	s16i	a10, a12, 38
  106d6b:	1215b2               	l16ui	a11, a5, 36
  106d6e:	bb1b                	addi.n	a11, a11, 1
  106d70:	64b0b0               	extui	a11, a11, 0, 7
  106d73:	1255b2               	s16i	a11, a5, 36
  106d76:	000586               	j	106d90 <au_task_2ndCodecInitRuntime+0xc0>

00106d79 <au_task_2ndCodecInitRuntime+0xa9>:
  106d79:	7e1392               	l16ui	a9, a3, 252
  106d7c:	10c9f6               	bgeui	a9, 32, 106d90 <au_task_2ndCodecInitRuntime+0xc0>
  106d7f:	3e6322               	s32i	a2, a3, 248
  106d82:	90e930               	addx2	a14, a9, a3
  106d85:	7f5ea2               	s16i	a10, a14, 254
  106d88:	7e13d2               	l16ui	a13, a3, 252
  106d8b:	dd1b                	addi.n	a13, a13, 1
  106d8d:	7e53d2               	s16i	a13, a3, 252
  106d90:	eeec21               	l32r	a2, 102940 (277b68 <g_gain_params+0x38>)
  106d93:	80c292               	addi	a9, a2, -128
  106d96:	e998                	l32i.n	a9, a9, 56
  106d98:	f524b2               	l32i	a11, a4, 0x3d4
  106d9b:	096907               	bbci	a9, 0, 106da8 <au_task_2ndCodecInitRuntime+0xd8>
  106d9e:	02ad                	mov.n	a10, a2
  106da0:	2c0c                	movi.n	a12, 2
  106da2:	016465               	call8	1083e8 <au_task_FadeInFadeOutGainInit>
  106da5:	000886               	j	106dcb <au_task_2ndCodecInitRuntime+0xfb>

00106da8 <au_task_2ndCodecInitRuntime+0xd8>:
  106da8:	0a6927               	bbci	a9, 2, 106db6 <au_task_2ndCodecInitRuntime+0xe6>
  106dab:	eee4a1               	l32r	a10, 10293c (277bf4 <g_gain_params+0xc4>)
  106dae:	7c0c                	movi.n	a12, 7
  106db0:	016365               	call8	1083e8 <au_task_FadeInFadeOutGainInit>
  106db3:	000506               	j	106dcb <au_task_2ndCodecInitRuntime+0xfb>

00106db6 <au_task_2ndCodecInitRuntime+0xe6>:
  106db6:	c8c2a2               	addi	a10, a2, -56
  106db9:	00a0c2               	movi	a12, 0
  106dbc:	0162a5               	call8	1083e8 <au_task_FadeInFadeOutGainInit>
  106dbf:	20a220               	or	a10, a2, a2
  106dc2:	f524b2               	l32i	a11, a4, 0x3d4
  106dc5:	02a0c2               	movi	a12, 2
  106dc8:	0161e5               	call8	1083e8 <au_task_FadeInFadeOutGainInit>
  106dcb:	0ba4a2               	movi	a10, 0x40b
  106dce:	ee5ce1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106dd1:	eeebb1               	l32r	a11, 102980 (80007420 <__log_data___1__1__0_au_task_0_au_task_1_c_3623$24120_129_6>)
  106dd4:	0ee8                	l32i.n	a14, a14, 0
  106dd6:	0020c0               	memw
  106dd9:	8ec8                	l32i.n	a12, a14, 32
  106ddb:	0020c0               	memw
  106dde:	ded8                	l32i.n	a13, a14, 52
  106de0:	0020c0               	memw
  106de3:	6ee8                	l32i.n	a14, a14, 24
  106de5:	0fcf25               	call8	116ad8 <dbfw_StoreTrace>
  106de8:	f01d                	retw.n

00106dea <au_task_2ndCodecInitRuntime+0x11a>:
	...

00106dec <au_task_2ndCodecStop>:
  106dec:	008136               	entry	a1, 64
  106def:	0fa0a2               	movi	a10, 15
  106df2:	eee441               	l32r	a4, 102984 (277294 <g_au_task+0x434>)
  106df5:	00a062               	movi	a6, 0
  106df8:	226462               	s32i	a6, a4, 136
  106dfb:	246462               	s32i	a6, a4, 144
  106dfe:	fb7825               	call8	102580 <_xtos_set_intlevel>
  106e01:	0fa092               	movi	a9, 15
  106e04:	a404f2               	l8ui	a15, a4, 164
  106e07:	ee6671               	l32r	a7, 1027a0 (2780b4 <g_debug_fp_info+0x354>)
  106e0a:	0a5d                	mov.n	a5, a10
  106e0c:	ee6421               	l32r	a2, 10279c (277d60 <g_debug_fp_info>)
  106e0f:	4a3c                	movi.n	a10, 52
  106e11:	001282               	l16ui	a8, a2, 0
  106e14:	acc732               	addi	a3, a7, -84
  106e17:	78dc                	bnez.n	a8, 106e32 <au_task_2ndCodecStop+0x46>
  106e19:	1212c2               	l16ui	a12, a2, 36
  106e1c:	8299                	s32i.n	a9, a2, 32
  106e1e:	90cc20               	addx2	a12, a12, a2
  106e21:	135ca2               	s16i	a10, a12, 38
  106e24:	1212b2               	l16ui	a11, a2, 36
  106e27:	bb1b                	addi.n	a11, a11, 1
  106e29:	64b0b0               	extui	a11, a11, 0, 7
  106e2c:	1252b2               	s16i	a11, a2, 36
  106e2f:	0005c6               	j	106e4a <au_task_2ndCodecStop+0x5e>

00106e32 <au_task_2ndCodecStop+0x46>:
  106e32:	6c17c2               	l16ui	a12, a7, 216
  106e35:	11ccf6               	bgeui	a12, 32, 106e4a <au_task_2ndCodecStop+0x5e>
  106e38:	356792               	s32i	a9, a7, 212
  106e3b:	90ec70               	addx2	a14, a12, a7
  106e3e:	6d5ea2               	s16i	a10, a14, 218
  106e41:	6c17d2               	l16ui	a13, a7, 216
  106e44:	01cdd2               	addi	a13, a13, 1
  106e47:	6c57d2               	s16i	a13, a7, 216
  106e4a:	141f66               	bnei	a15, 1, 106e62 <au_task_2ndCodecStop+0x76>
  106e4d:	2a24a2               	l32i	a10, a4, 168
  106e50:	0f89e5               	call8	1166f0 <fw_dsp_slowtimer_DisableTimerInt>
  106e53:	2a6462               	s32i	a6, a4, 168
  106e56:	a44462               	s8i	a6, a4, 164
  106e59:	08a4a2               	movi	a10, 0x408
  106e5c:	eecbb1               	l32r	a11, 102988 (80007520 <__log_data___1__1__0_au_task_0_au_task_1_c_3674$24204_133_5>)
  106e5f:	0fc7a5               	call8	116ad8 <dbfw_StoreTrace>

00106e62 <au_task_2ndCodecStop+0x76>:
  106e62:	2d5462               	s16i	a6, a4, 90
  106e65:	05ad                	mov.n	a10, a5
  106e67:	fb3ca5               	call8	102230 <_xtos_restore_intlevel>
  106e6a:	001282               	l16ui	a8, a2, 0
  106e6d:	593c                	movi.n	a9, 53
  106e6f:	78dc                	bnez.n	a8, 106e8a <au_task_2ndCodecStop+0x9e>
  106e71:	1212b2               	l16ui	a11, a2, 36
  106e74:	8259                	s32i.n	a5, a2, 32
  106e76:	90bb20               	addx2	a11, a11, a2
  106e79:	135b92               	s16i	a9, a11, 38
  106e7c:	1212a2               	l16ui	a10, a2, 36
  106e7f:	aa1b                	addi.n	a10, a10, 1
  106e81:	64a0a0               	extui	a10, a10, 0, 7
  106e84:	1252a2               	s16i	a10, a2, 36
  106e87:	0005c6               	j	106ea2 <au_task_2ndCodecStop+0xb6>

00106e8a <au_task_2ndCodecStop+0x9e>:
  106e8a:	9613c2               	l16ui	a12, a3, 0x12c
  106e8d:	11ccf6               	bgeui	a12, 32, 106ea2 <au_task_2ndCodecStop+0xb6>
  106e90:	4a6352               	s32i	a5, a3, 0x128
  106e93:	90ec70               	addx2	a14, a12, a7
  106e96:	6d5e92               	s16i	a9, a14, 218
  106e99:	9613d2               	l16ui	a13, a3, 0x12c
  106e9c:	01cdd2               	addi	a13, a13, 1
  106e9f:	9653d2               	s16i	a13, a3, 0x12c
  106ea2:	eeba51               	l32r	a5, 10298c (277aa4 <g_au_task+0xc44>)
  106ea5:	c115f2               	l16ui	a15, a5, 0x182
  106ea8:	ee2681               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106eab:	01ff56               	bnez	a15, 106ece <au_task_2ndCodecStop+0xe2>
  106eae:	01a0d2               	movi	a13, 1
  106eb1:	c055d2               	s16i	a13, a5, 0x180
  106eb4:	08c8                	l32i.n	a12, a8, 0
  106eb6:	3724d2               	l32i	a13, a4, 220
  106eb9:	0020c0               	memw
  106ebc:	146cd2               	s32i	a13, a12, 80
  106ebf:	09a4a2               	movi	a10, 0x409
  106ec2:	eeb3b1               	l32r	a11, 102990 (80007620 <__log_data___1__1__0_au_task_0_au_task_1_c_3690$24205_133_6>)
  106ec5:	0020c0               	memw
  106ec8:	142cc2               	l32i	a12, a12, 80
  106ecb:	0fc0e5               	call8	116ad8 <dbfw_StoreTrace>

00106ece <au_task_2ndCodecStop+0xe2>:
  106ece:	0fa0a2               	movi	a10, 15
  106ed1:	fb6ae5               	call8	102580 <_xtos_set_intlevel>
  106ed4:	0461a2               	s32i	a10, a1, 16
  106ed7:	0012e2               	l16ui	a14, a2, 0
  106eda:	36a092               	movi	a9, 54
  106edd:	9edc                	bnez.n	a14, 106efa <au_task_2ndCodecStop+0x10e>
  106edf:	121282               	l16ui	a8, a2, 36
  106ee2:	fa0c                	movi.n	a10, 15
  106ee4:	82a9                	s32i.n	a10, a2, 32
  106ee6:	908820               	addx2	a8, a8, a2
  106ee9:	135892               	s16i	a9, a8, 38
  106eec:	1212f2               	l16ui	a15, a2, 36
  106eef:	ff1b                	addi.n	a15, a15, 1
  106ef1:	64f0f0               	extui	a15, a15, 0, 7
  106ef4:	1252f2               	s16i	a15, a2, 36
  106ef7:	000686               	j	106f15 <au_task_2ndCodecStop+0x129>

00106efa <au_task_2ndCodecStop+0x10e>:
  106efa:	9613c2               	l16ui	a12, a3, 0x12c
  106efd:	14ccf6               	bgeui	a12, 32, 106f15 <au_task_2ndCodecStop+0x129>
  106f00:	90dc70               	addx2	a13, a12, a7
  106f03:	0fa0e2               	movi	a14, 15
  106f06:	4a63e2               	s32i	a14, a3, 0x128
  106f09:	6d5d92               	s16i	a9, a13, 218
  106f0c:	9613b2               	l16ui	a11, a3, 0x12c
  106f0f:	01cbb2               	addi	a11, a11, 1
  106f12:	9653b2               	s16i	a11, a3, 0x12c
  106f15:	4c14f2               	l16ui	a15, a4, 152
  106f18:	ee0451               	l32r	a5, 102728 (276e60 <g_au_task>)
  106f1b:	421f66               	bnei	a15, 1, 106f61 <au_task_2ndCodecStop+0x175>
  106f1e:	ee2791               	l32r	a9, 1027bc (27f1a0 <g_mclk_i2s>)
  106f21:	001982               	l16ui	a8, a9, 0
  106f24:	4c5462               	s16i	a6, a4, 152
  106f27:	018816               	beqz	a8, 106f43 <au_task_2ndCodecStop+0x157>
  106f2a:	0119a2               	l16ui	a10, a9, 2
  106f2d:	2adc                	bnez.n	a10, 106f43 <au_task_2ndCodecStop+0x157>
  106f2f:	ee99c1               	l32r	a12, 102994 (bb80 <xthals_release_major+0x8ca0>)
  106f32:	2824b2               	l32i	a11, a4, 160
  106f35:	0d001e4150b0bbce 	{ bne.w18	a11, a12, 10711e <au_task_2ndCodecStop+0x332>; nop }
  106f3d:	0d8c25               	call8	114800 <fw_dsp_i2s_TearDownDMATxOnly>
  106f40:	007e46               	j	10713d <au_task_2ndCodecStop+0x351>

00106f43 <au_task_2ndCodecStop+0x157>:
  106f43:	0020f0               	nop
  106f46:	0d97a5               	call8	1148c0 <fw_dsp_i2s_TearDownTx>

00106f49 <au_task_2ndCodecStop+0x15d>:
  106f49:	021592               	l16ui	a9, a5, 4
  106f4c:	08e907               	bbsi	a9, 0, 106f58 <au_task_2ndCodecStop+0x16c>
  106f4f:	05e927               	bbsi	a9, 2, 106f58 <au_task_2ndCodecStop+0x16c>
  106f52:	ee8ed1               	l32r	a13, 10298c (277aa4 <g_au_task+0xc44>)
  106f55:	206d62               	s32i	a6, a13, 128
  106f58:	08a4a2               	movi	a10, 0x408
  106f5b:	ee8fb1               	l32r	a11, 102998 (80007720 <__log_data___1__1__0_au_task_0_au_task_1_c_3743$24206_133_7>)
  106f5e:	0fb7a5               	call8	116ad8 <dbfw_StoreTrace>

00106f61 <au_task_2ndCodecStop+0x175>:
  106f61:	ee8eb1               	l32r	a11, 10299c (80007820 <__log_data___1__1__0_au_task_0_au_task_1_c_3759$24207_133_8>)
  106f64:	edf7e1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  106f67:	0ba4a2               	movi	a10, 0x40b
  106f6a:	002ee2               	l32i	a14, a14, 0
  106f6d:	0020c0               	memw
  106f70:	082ec2               	l32i	a12, a14, 32
  106f73:	0020c0               	memw
  106f76:	0d2ed2               	l32i	a13, a14, 52
  106f79:	0020c0               	memw
  106f7c:	062ee2               	l32i	a14, a14, 24
  106f7f:	0fb5a5               	call8	116ad8 <dbfw_StoreTrace>
  106f82:	031592               	l16ui	a9, a5, 6
  106f85:	086917               	bbci	a9, 1, 106f91 <au_task_2ndCodecStop+0x1a5>
  106f88:	ee8681               	l32r	a8, 1029a0 (fffd <xthals_release_major+0xd11d>)
  106f8b:	108980               	and	a8, a9, a8
  106f8e:	035582               	s16i	a8, a5, 6

00106f91 <au_task_2ndCodecStop+0x1a5>:
  106f91:	0421a2               	l32i	a10, a1, 16
  106f94:	fb29a5               	call8	102230 <_xtos_restore_intlevel>
  106f97:	01a0b2               	movi	a11, 1
  106f9a:	ee7cd1               	l32r	a13, 10298c (277aa4 <g_au_task+0xc44>)
  106f9d:	0012a2               	l16ui	a10, a2, 0
  106fa0:	793c                	movi.n	a9, 55
  106fa2:	cadc                	bnez.n	a10, 106fc2 <au_task_2ndCodecStop+0x1d6>
  106fa4:	1212e2               	l16ui	a14, a2, 36
  106fa7:	41f8                	l32i.n	a15, a1, 16
  106fa9:	82f9                	s32i.n	a15, a2, 32
  106fab:	90ee20               	addx2	a14, a14, a2
  106fae:	135e92               	s16i	a9, a14, 38
  106fb1:	1212c2               	l16ui	a12, a2, 36
  106fb4:	cc1b                	addi.n	a12, a12, 1
  106fb6:	64c0c0               	extui	a12, a12, 0, 7
  106fb9:	1252c2               	s16i	a12, a2, 36
  106fbc:	000746               	j	106fdd <au_task_2ndCodecStop+0x1f1>

00106fbf <au_task_2ndCodecStop+0x1d3>:
  106fbf:	000000                                        ...

00106fc2 <au_task_2ndCodecStop+0x1d6>:
  106fc2:	9613c2               	l16ui	a12, a3, 0x12c
  106fc5:	14ccf6               	bgeui	a12, 32, 106fdd <au_task_2ndCodecStop+0x1f1>
  106fc8:	90ac70               	addx2	a10, a12, a7
  106fcb:	0421e2               	l32i	a14, a1, 16
  106fce:	4a63e2               	s32i	a14, a3, 0x128
  106fd1:	6d5a92               	s16i	a9, a10, 218
  106fd4:	961382               	l16ui	a8, a3, 0x12c
  106fd7:	01c882               	addi	a8, a8, 1
  106fda:	965382               	s16i	a8, a3, 0x12c
  106fdd:	2f5462               	s16i	a6, a4, 94
  106fe0:	06a0a2               	movi	a10, 6
  106fe3:	edd5c1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  106fe6:	1f2de2               	l32i	a14, a13, 124
  106fe9:	fdaff2               	movi	a15, -3
  106fec:	10eef0               	and	a14, a14, a15
  106fef:	0cc8                	l32i.n	a12, a12, 0
  106ff1:	1f6de2               	s32i	a14, a13, 124
  106ff4:	edd8d1               	l32r	a13, 102754 (27f5a8 <g_dbfw_dump_all_traces>)
  106ff7:	34ccc2               	addi	a12, a12, 52
  106ffa:	004db2               	s8i	a11, a13, 0
  106ffd:	4b0c                	movi.n	a11, 4
  106fff:	0991e5               	call8	11091c <au_ipc_SendCmdOrResp>
  107002:	08a4a2               	movi	a10, 0x408
  107005:	ee67b1               	l32r	a11, 1029a4 (80007920 <__log_data___1__1__0_au_task_0_au_task_1_c_3784$24208_133_9>)
  107008:	0face5               	call8	116ad8 <dbfw_StoreTrace>
  10700b:	0da4a2               	movi	a10, 0x40d
  10700e:	ee66b1               	l32r	a11, 1029a8 (80007a20 <__log_data___1__1__0_au_task_0_au_task_1_c_3793$24209_133_10>)
  107011:	82e8                	l32i.n	a14, a2, 32
  107013:	0012c2               	l16ui	a12, a2, 0
  107016:	d81382               	l16ui	a8, a3, 0x1b0
  107019:	1212d2               	l16ui	a13, a2, 36
  10701c:	9312f2               	l16ui	a15, a2, 0x126
  10701f:	dd0b                	addi.n	a13, a13, -1
  107021:	ff0b                	addi.n	a15, a15, -1
  107023:	64f0f0               	extui	a15, a15, 0, 7
  107026:	64d0d0               	extui	a13, a13, 0, 7
  107029:	90dd20               	addx2	a13, a13, a2
  10702c:	90ff20               	addx2	a15, a15, a2
  10702f:	941ff2               	l16ui	a15, a15, 0x128
  107032:	131dd2               	l16ui	a13, a13, 38
  107035:	0189                	s32i.n	a8, a1, 0
  107037:	0faa25               	call8	116ad8 <dbfw_StoreTrace>
  10703a:	ee5cb1               	l32r	a11, 1029ac (80007b20 <__log_data___1__1__0_au_task_0_au_task_1_c_3803$24210_133_11>)
  10703d:	edc081               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107040:	0da4a2               	movi	a10, 0x40d
  107043:	0888                	l32i.n	a8, a8, 0
  107045:	0020c0               	memw
  107048:	6028c2               	l32i	a12, a8, 0x180
  10704b:	0020c0               	memw
  10704e:	6128d2               	l32i	a13, a8, 0x184
  107051:	0020c0               	memw
  107054:	6228e2               	l32i	a14, a8, 0x188
  107057:	0020c0               	memw
  10705a:	c618f2               	l16ui	a15, a8, 0x18c
  10705d:	0020c0               	memw
  107060:	c71882               	l16ui	a8, a8, 0x18e
  107063:	0189                	s32i.n	a8, a1, 0
  107065:	0fa725               	call8	116ad8 <dbfw_StoreTrace>
  107068:	2c5462               	s16i	a6, a4, 88
  10706b:	edb391               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10706e:	0998                	l32i.n	a9, a9, 0
  107070:	0020c0               	memw
  107073:	d969                	s32i.n	a6, a9, 52
  107075:	fa0c                	movi.n	a10, 15
  107077:	fb50a5               	call8	102580 <_xtos_set_intlevel>
  10707a:	ee49c1               	l32r	a12, 1029a0 (fffd <xthals_release_major+0xd11d>)
  10707d:	0215b2               	l16ui	a11, a5, 4
  107080:	10bbc0               	and	a11, a11, a12
  107083:	0255b2               	s16i	a11, a5, 4
  107086:	fb1aa5               	call8	102230 <_xtos_restore_intlevel>
  107089:	fa0c                	movi.n	a10, 15
  10708b:	fb4f65               	call8	102580 <_xtos_set_intlevel>
  10708e:	dfafe2               	movi	a14, -33
  107091:	0020c0               	memw
  107094:	05d8                	l32i.n	a13, a5, 0
  107096:	10dde0               	and	a13, a13, a14
  107099:	0020c0               	memw
  10709c:	05d9                	s32i.n	a13, a5, 0
  10709e:	fb1925               	call8	102230 <_xtos_restore_intlevel>
  1070a1:	fa0c                	movi.n	a10, 15
  1070a3:	fb4de5               	call8	102580 <_xtos_set_intlevel>
  1070a6:	f86c                	movi.n	a8, -17
  1070a8:	0020c0               	memw
  1070ab:	05f8                	l32i.n	a15, a5, 0
  1070ad:	10ff80               	and	a15, a15, a8
  1070b0:	0020c0               	memw
  1070b3:	05f9                	s32i.n	a15, a5, 0
  1070b5:	fb17a5               	call8	102230 <_xtos_restore_intlevel>
  1070b8:	021592               	l16ui	a9, a5, 4
  1070bb:	07e907               	bbsi	a9, 0, 1070c6 <au_task_2ndCodecStop+0x2da>
  1070be:	04e927               	bbsi	a9, 2, 1070c6 <au_task_2ndCodecStop+0x2da>
  1070c1:	8a1c                	movi.n	a10, 24
  1070c3:	0f37e5               	call8	116440 <fw_dsp_timer_AdjustDSPClock>
  1070c6:	ed96b1               	l32r	a11, 102720 (27e6ec <gp_dsp_core_log>)
  1070c9:	0bb8                	l32i.n	a11, a11, 0
  1070cb:	ebd8                	l32i.n	a13, a11, 56
  1070cd:	61a0c2               	movi	a12, 97
  1070d0:	a0ddb0               	addx4	a13, a13, a11
  1070d3:	fdc9                	s32i.n	a12, a13, 60
  1070d5:	eba8                	l32i.n	a10, a11, 56
  1070d7:	aa1b                	addi.n	a10, a10, 1
  1070d9:	24a0a0               	extui	a10, a10, 0, 3
  1070dc:	eba9                	s32i.n	a10, a11, 56
  1070de:	001292               	l16ui	a9, a2, 0
  1070e1:	73a0a2               	movi	a10, 115
  1070e4:	09ec                	bnez.n	a9, 107108 <au_task_2ndCodecStop+0x31c>
  1070e6:	9312c2               	l16ui	a12, a2, 0x126
  1070e9:	90cc20               	addx2	a12, a12, a2
  1070ec:	945ca2               	s16i	a10, a12, 0x128
  1070ef:	0f8725               	call8	116960 <dbfw_GetSystemTime>
  1070f2:	9312e2               	l16ui	a14, a2, 0x126
  1070f5:	a0ee20               	addx4	a14, a14, a2
  1070f8:	8a6ea2               	s32i	a10, a14, 0x228
  1070fb:	9312d2               	l16ui	a13, a2, 0x126
  1070fe:	dd1b                	addi.n	a13, a13, 1
  107100:	64d0d0               	extui	a13, a13, 0, 7
  107103:	9352d2               	s16i	a13, a2, 0x126
  107106:	f01d                	retw.n

00107108 <au_task_2ndCodecStop+0x31c>:
  107108:	b71392               	l16ui	a9, a3, 0x16e
  10710b:	0dc9f6               	bgeui	a9, 32, 10711c <au_task_2ndCodecStop+0x330>
  10710e:	908970               	addx2	a8, a9, a7
  107111:	8e58a2               	s16i	a10, a8, 0x11c
  107114:	b713f2               	l16ui	a15, a3, 0x16e
  107117:	ff1b                	addi.n	a15, a15, 1
  107119:	b753f2               	s16i	a15, a3, 0x16e
  10711c:	f01d                	retw.n

0010711e <au_task_2ndCodecStop+0x332>:
  10711e:	0d7a25               	call8	1148c0 <fw_dsp_i2s_TearDownTx>
  107121:	10a092               	movi	a9, 16
  107124:	ee24b1               	l32r	a11, 1029b4 (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  107127:	ee22a1               	l32r	a10, 1029b0 (27f1a4 <g_mclk_i2s_params>)
  10712a:	ee1ac1               	l32r	a12, 102994 (bb80 <xthals_release_major+0x8ca0>)
  10712d:	016ac2               	s32i	a12, a10, 4
  107130:	006ab2               	s32i	a11, a10, 0
  107133:	3a69                	s32i.n	a6, a10, 12
  107135:	2a99                	s32i.n	a9, a10, 8
  107137:	0020f0               	nop
  10713a:	0d6025               	call8	11473c <fw_dsp_i2s_BringUpI2STxOnly>

0010713d <au_task_2ndCodecStop+0x351>:
  10713d:	ed9fe1               	l32r	a14, 1027bc (27f1a0 <g_mclk_i2s>)
  107140:	1d0c                	movi.n	a13, 1
  107142:	015ed2               	s16i	a13, a14, 2
  107145:	ff8006               	j	106f49 <au_task_2ndCodecStop+0x15d>

00107148 <au_task_AuConfigSamplingRateChannel>:
  107148:	004136               	entry	a1, 32
  10714b:	1e0c                	movi.n	a14, 1
  10714d:	ee1a91               	l32r	a9, 1029b8 (277218 <g_au_task+0x3b8>)
  107150:	ee11b1               	l32r	a11, 102994 (bb80 <xthals_release_major+0x8ca0>)
  107153:	0d0c                	movi.n	a13, 0
  107155:	ed7a71               	l32r	a7, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107158:	ee0151               	l32r	a5, 10295c (3e80 <xthals_release_major+0xfa0>)
  10715b:	ed7fc1               	l32r	a12, 102758 (ac44 <xthals_release_major+0x7d64>)
  10715e:	ee17f1               	l32r	a15, 1029bc (7d00 <xthals_release_major+0x4e20>)
  107161:	ed7141               	l32r	a4, 102728 (276e60 <g_au_task>)
  107164:	72cc                	bnez.n	a2, 10716f <au_task_AuConfigSamplingRateChannel+0x27>
  107166:	2f54e2               	s16i	a14, a4, 94
  107169:	9014a2               	l16ui	a10, a4, 0x120
  10716c:	0002c6               	j	10717b <au_task_AuConfigSamplingRateChannel+0x33>

0010716f <au_task_AuConfigSamplingRateChannel+0x27>:
  10716f:	081266               	bnei	a2, 1, 10717b <au_task_AuConfigSamplingRateChannel+0x33>
  107172:	8959e2               	s16i	a14, a9, 0x112
  107175:	9419a2               	l16ui	a10, a9, 0x128
  107178:	ffffc6               	j	10717b <au_task_AuConfigSamplingRateChannel+0x33>

0010717b <au_task_AuConfigSamplingRateChannel+0x33>:
  10717b:	06fa56               	bnez	a10, 1071ee <au_task_AuConfigSamplingRateChannel+0xa6>
  10717e:	0013a2               	l16ui	a10, a3, 0
  107181:	0d401d41c0b08a0e 	{ beqi.w18	a10, 8, 107361 <au_task_AuConfigSamplingRateChannel+0x219>; nop }
  107189:	0d401d4160b04a0e 	{ beqi.w18	a10, 4, 107363 <au_task_AuConfigSamplingRateChannel+0x21b>; nop }
  107191:	0d402241b0b02a0e 	{ beqi.w18	a10, 2, 1073c0 <au_task_AuConfigSamplingRateChannel+0x278>; nop }
  107199:	0d401c41c0b01a0e 	{ beqi.w18	a10, 1, 107369 <au_task_AuConfigSamplingRateChannel+0x221>; nop }
  1071a1:	0654e2               	s16i	a14, a4, 12

001071a4 <au_task_AuConfigSamplingRateChannel+0x5c>:
  1071a4:	011392               	l16ui	a9, a3, 2
  1071a7:	0d401841c0b0890e 	{ beqi.w18	a9, 8, 107337 <au_task_AuConfigSamplingRateChannel+0x1ef>; nop }
  1071af:	0d40184160b0490e 	{ beqi.w18	a9, 4, 107339 <au_task_AuConfigSamplingRateChannel+0x1f1>; nop }
  1071b7:	0d401741e0b0290e 	{ beqi.w18	a9, 2, 107339 <au_task_AuConfigSamplingRateChannel+0x1f1>; nop }
  1071bf:	0d40174160b0190e 	{ beqi.w18	a9, 1, 107339 <au_task_AuConfigSamplingRateChannel+0x1f1>; nop }
  1071c7:	190c                	movi.n	a9, 1
  1071c9:	065492               	s16i	a9, a4, 12

001071cc <au_task_AuConfigSamplingRateChannel+0x84>:
  1071cc:	114956               	bnez	a9, 1072e4 <au_task_AuConfigSamplingRateChannel+0x19c>
  1071cf:	021392               	l16ui	a9, a3, 4
  1071d2:	0313a2               	l16ui	a10, a3, 6
  1071d5:	400001b545014a9e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a9 }
  1071dd:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1071e5:	2580c4               	ae_movad32.l	a8, aed0
  1071e8:	105482               	s16i	a8, a4, 32
  1071eb:	003d46               	j	1072e4 <au_task_AuConfigSamplingRateChannel+0x19c>

001071ee <au_task_AuConfigSamplingRateChannel+0xa6>:
  1071ee:	edc961               	l32r	a6, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  1071f1:	541a66               	bnei	a10, 1, 107249 <au_task_AuConfigSamplingRateChannel+0x101>
  1071f4:	0013a2               	l16ui	a10, a3, 0
  1071f7:	0d401b4140b0ea0e 	{ beqi.w18	a10, 128, 1073af <au_task_AuConfigSamplingRateChannel+0x267>; nop }
  1071ff:	0d401d4130b0ca0e 	{ beqi.w18	a10, 32, 1073d6 <au_task_AuConfigSamplingRateChannel+0x28e>; nop }
  107207:	0d401a41c0b01a0e 	{ beqi.w18	a10, 1, 1073b7 <au_task_AuConfigSamplingRateChannel+0x26f>; nop }
  10720f:	6a59e2               	s16i	a14, a9, 212

00107212 <au_task_AuConfigSamplingRateChannel+0xca>:
  107212:	0113a2               	l16ui	a10, a3, 2
  107215:	80a4c2               	movi	a12, 0x480
  107218:	0d40124160b08a0e 	{ beqi.w18	a10, 8, 107342 <au_task_AuConfigSamplingRateChannel+0x1fa>; nop }
  107220:	0d40124100b04a0e 	{ beqi.w18	a10, 4, 107344 <au_task_AuConfigSamplingRateChannel+0x1fc>; nop }
  107228:	0d40114180b02a0e 	{ beqi.w18	a10, 2, 107344 <au_task_AuConfigSamplingRateChannel+0x1fc>; nop }
  107230:	0d40114100b01a0e 	{ beqi.w18	a10, 1, 107344 <au_task_AuConfigSamplingRateChannel+0x1fc>; nop }
  107238:	1a0c                	movi.n	a10, 1
  10723a:	6a59a2               	s16i	a10, a9, 212

0010723d <au_task_AuConfigSamplingRateChannel+0xf5>:
  10723d:	7419b2               	l16ui	a11, a9, 232
  107240:	83bca0               	moveqz	a11, a12, a10
  107243:	7459b2               	s16i	a11, a9, 232
  107246:	002686               	j	1072e4 <au_task_AuConfigSamplingRateChannel+0x19c>

00107249 <au_task_AuConfigSamplingRateChannel+0x101>:
  107249:	242a66               	bnei	a10, 2, 107271 <au_task_AuConfigSamplingRateChannel+0x129>
  10724c:	0013a2               	l16ui	a10, a3, 0
  10724f:	ffa382               	movi	a8, 0x3ff
  107252:	0d000f4170b0a8ae 	{ bge.w18	a8, a10, 10734d <au_task_AuConfigSamplingRateChannel+0x205>; nop }
  10725a:	00a4f2               	movi	a15, 0x400
  10725d:	0d001141c0b09fae 	{ blt.w18	a15, a10, 10737d <au_task_AuConfigSamplingRateChannel+0x235>; nop }
  107265:	edd661               	l32r	a6, 1029c0 (5dc0 <xthals_release_major+0x2ee0>)

00107268 <au_task_AuConfigSamplingRateChannel+0x120>:
  107268:	196462               	s32i	a6, a4, 100

0010726b <au_task_AuConfigSamplingRateChannel+0x123>:
  10726b:	1a64b2               	s32i	a11, a4, 104
  10726e:	001386               	j	1072c0 <au_task_AuConfigSamplingRateChannel+0x178>

00107271 <au_task_AuConfigSamplingRateChannel+0x129>:
  107271:	6f4a66               	bnei	a10, 4, 1072e4 <au_task_AuConfigSamplingRateChannel+0x19c>
  107274:	0013a2               	l16ui	a10, a3, 0
  107277:	00a282               	movi	a8, 0x200
  10727a:	0d001a41b0b08a8e 	{ beq.w18	a10, a8, 107429 <au_task_AuConfigSamplingRateChannel+0x2e1>; nop }
  107282:	0d401941b0b0ea0e 	{ beqi.w18	a10, 128, 107421 <au_task_AuConfigSamplingRateChannel+0x2d9>; nop }
  10728a:	1964c2               	s32i	a12, a4, 100
  10728d:	0798                	l32i.n	a9, a7, 0
  10728f:	0020c0               	memw
  107292:	1d1992               	l16ui	a9, a9, 58
  107295:	049490               	extui	a9, a9, 4, 1
  107298:	93cb90               	movnez	a12, a11, a9

0010729b <au_task_AuConfigSamplingRateChannel+0x153>:
  10729b:	1a64c2               	s32i	a12, a4, 104
  10729e:	2e54d2               	s16i	a13, a4, 92
  1072a1:	60a3a2               	movi	a10, 0x360
  1072a4:	000e46               	j	1072e1 <au_task_AuConfigSamplingRateChannel+0x199>

001072a7 <au_task_AuConfigSamplingRateChannel+0x15f>:
  1072a7:	edc7f1               	l32r	a15, 1029c4 (fff <XtosCoreStateSize+0xd7f>)
  1072aa:	0d00184130b0afae 	{ bge.w18	a15, a10, 107431 <au_task_AuConfigSamplingRateChannel+0x2e9>; nop }
  1072b2:	edc581               	l32r	a8, 1029c8 (1000 <XtosCoreStateSize+0xd80>)
  1072b5:	0d00184130b0a8ae 	{ bge.w18	a8, a10, 10743c <au_task_AuConfigSamplingRateChannel+0x2f4>; nop }

001072bd <au_task_AuConfigSamplingRateChannel+0x175>:
  1072bd:	0654e2               	s16i	a14, a4, 12

001072c0 <au_task_AuConfigSamplingRateChannel+0x178>:
  1072c0:	011392               	l16ui	a9, a3, 2
  1072c3:	0d400a41b0b0890e 	{ beqi.w18	a9, 8, 107372 <au_task_AuConfigSamplingRateChannel+0x22a>; nop }
  1072cb:	0d400a4150b0490e 	{ beqi.w18	a9, 4, 107374 <au_task_AuConfigSamplingRateChannel+0x22c>; nop }
  1072d3:	190c                	movi.n	a9, 1
  1072d5:	065492               	s16i	a9, a4, 12

001072d8 <au_task_AuConfigSamplingRateChannel+0x190>:
  1072d8:	1014a2               	l16ui	a10, a4, 32
  1072db:	00a4b2               	movi	a11, 0x400
  1072de:	83ab90               	moveqz	a10, a11, a9

001072e1 <au_task_AuConfigSamplingRateChannel+0x199>:
  1072e1:	1054a2               	s16i	a10, a4, 32
  1072e4:	04a256               	bnez	a2, 107332 <au_task_AuConfigSamplingRateChannel+0x1ea>
  1072e7:	192432               	l32i	a3, a4, 100
  1072ea:	101422               	l16ui	a2, a4, 32
  1072ed:	030316               	beqz	a3, 107321 <au_task_AuConfigSamplingRateChannel+0x1d9>
  1072f0:	64a0b2               	movi	a11, 100
  1072f3:	1a24a2               	l32i	a10, a4, 104
  1072f6:	7923e5               	call8	180534 <__udivsi3>
  1072f9:	0a5d                	mov.n	a5, a10
  1072fb:	64a0b2               	movi	a11, 100
  1072fe:	03ad                	mov.n	a10, a3
  107300:	792325               	call8	180534 <__udivsi3>
  107303:	400001b54523452e 	{ ae_movda32	aed3, a5; nop; ae_movda32	aed2, a2 }
  10730b:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  107313:	25c2c4               	ae_movad32.l	a12, aed2
  107316:	0abd                	mov.n	a11, a10
  107318:	11ac40               	slli	a10, a12, 12
  10731b:	7921a5               	call8	180534 <__udivsi3>
  10731e:	000386               	j	107330 <au_task_AuConfigSamplingRateChannel+0x1e8>

00107321 <au_task_AuConfigSamplingRateChannel+0x1d9>:
  107321:	b9a1b2               	movi	a11, 0x1b9
  107324:	11a2c0               	slli	a10, a2, 4
  107327:	c0aa20               	sub	a10, a10, a2
  10732a:	01aaf0               	slli	a10, a10, 17
  10732d:	791fe5               	call8	18052c <__divsi3>

00107330 <au_task_AuConfigSamplingRateChannel+0x1e8>:
  107330:	94a9                	s32i.n	a10, a4, 36

00107332 <au_task_AuConfigSamplingRateChannel+0x1ea>:
  107332:	f01d                	retw.n

00107334 <au_task_AuConfigSamplingRateChannel+0x1ec>:
  107334:	000000                                        ...

00107337 <au_task_AuConfigSamplingRateChannel+0x1ef>:
  107337:	0edd                	mov.n	a13, a14

00107339 <au_task_AuConfigSamplingRateChannel+0x1f1>:
  107339:	2e54d2               	s16i	a13, a4, 92
  10733c:	069492               	l16si	a9, a4, 12
  10733f:	ffa246               	j	1071cc <au_task_AuConfigSamplingRateChannel+0x84>

00107342 <au_task_AuConfigSamplingRateChannel+0x1fa>:
  107342:	0edd                	mov.n	a13, a14

00107344 <au_task_AuConfigSamplingRateChannel+0x1fc>:
  107344:	8859d2               	s16i	a13, a9, 0x110
  107347:	6a99a2               	l16si	a10, a9, 212
  10734a:	ffbbc6               	j	10723d <au_task_AuConfigSamplingRateChannel+0xf5>

0010734d <au_task_AuConfigSamplingRateChannel+0x205>:
  10734d:	48eaa6               	blti	a10, 128, 107399 <au_task_AuConfigSamplingRateChannel+0x251>
  107350:	80a082               	movi	a8, 128
  107353:	0d00084170b098ae 	{ blt.w18	a8, a10, 1073de <au_task_AuConfigSamplingRateChannel+0x296>; nop }
  10735b:	1964b2               	s32i	a11, a4, 100
  10735e:	ffc246               	j	10726b <au_task_AuConfigSamplingRateChannel+0x123>

00107361 <au_task_AuConfigSamplingRateChannel+0x219>:
  107361:	05fd                	mov.n	a15, a5

00107363 <au_task_AuConfigSamplingRateChannel+0x21b>:
  107363:	1964f2               	s32i	a15, a4, 100
  107366:	000086               	j	10736c <au_task_AuConfigSamplingRateChannel+0x224>

00107369 <au_task_AuConfigSamplingRateChannel+0x221>:
  107369:	1964b2               	s32i	a11, a4, 100

0010736c <au_task_AuConfigSamplingRateChannel+0x224>:
  10736c:	1a64b2               	s32i	a11, a4, 104
  10736f:	ff8c46               	j	1071a4 <au_task_AuConfigSamplingRateChannel+0x5c>

00107372 <au_task_AuConfigSamplingRateChannel+0x22a>:
  107372:	0edd                	mov.n	a13, a14

00107374 <au_task_AuConfigSamplingRateChannel+0x22c>:
  107374:	2e54d2               	s16i	a13, a4, 92
  107377:	069492               	l16si	a9, a4, 12
  10737a:	ffd686               	j	1072d8 <au_task_AuConfigSamplingRateChannel+0x190>

0010737d <au_task_AuConfigSamplingRateChannel+0x235>:
  10737d:	ed9391               	l32r	a9, 1029cc (1fff <XtosCoreStateSize+0x1d7f>)
  107380:	0d3ff24130b0a9ae 	{ bge.w18	a9, a10, 1072a7 <au_task_AuConfigSamplingRateChannel+0x15f>; nop }
  107388:	ed10f1               	l32r	a15, 1027c8 (2000 <XtosCoreStateSize+0x1d80>)
  10738b:	0d000c4160b09fae 	{ blt.w18	a15, a10, 107455 <au_task_AuConfigSamplingRateChannel+0x30d>; nop }
  107393:	ed8f61               	l32r	a6, 1029d0 (2ee0 <xthals_release_major>)
  107396:	ffb386               	j	107268 <au_task_AuConfigSamplingRateChannel+0x120>

00107399 <au_task_AuConfigSamplingRateChannel+0x251>:
  107399:	76caa6               	blti	a10, 32, 107413 <au_task_AuConfigSamplingRateChannel+0x2cb>
  10739c:	082c                	movi.n	a8, 32
  10739e:	0d000a4100b098ae 	{ blt.w18	a8, a10, 107442 <au_task_AuConfigSamplingRateChannel+0x2fa>; nop }
  1073a6:	ed8b91               	l32r	a9, 1029d4 (15888 <xthals_release_major+0x129a8>)
  1073a9:	196492               	s32i	a9, a4, 100
  1073ac:	001786               	j	10740e <au_task_AuConfigSamplingRateChannel+0x2c6>

001073af <au_task_AuConfigSamplingRateChannel+0x267>:
  1073af:	06bd                	mov.n	a11, a6
  1073b1:	466962               	s32i	a6, a9, 0x118
  1073b4:	000086               	j	1073ba <au_task_AuConfigSamplingRateChannel+0x272>

001073b7 <au_task_AuConfigSamplingRateChannel+0x26f>:
  1073b7:	4669b2               	s32i	a11, a9, 0x118

001073ba <au_task_AuConfigSamplingRateChannel+0x272>:
  1073ba:	4769b2               	s32i	a11, a9, 0x11c
  1073bd:	ff9446               	j	107212 <au_task_AuConfigSamplingRateChannel+0xca>

001073c0 <au_task_AuConfigSamplingRateChannel+0x278>:
  1073c0:	1964c2               	s32i	a12, a4, 100
  1073c3:	07a8                	l32i.n	a10, a7, 0
  1073c5:	0020c0               	memw
  1073c8:	1d1aa2               	l16ui	a10, a10, 58
  1073cb:	04a4a0               	extui	a10, a10, 4, 1
  1073ce:	93cba0               	movnez	a12, a11, a10
  1073d1:	0cbd                	mov.n	a11, a12
  1073d3:	ffe546               	j	10736c <au_task_AuConfigSamplingRateChannel+0x224>

001073d6 <au_task_AuConfigSamplingRateChannel+0x28e>:
  1073d6:	05bd                	mov.n	a11, a5
  1073d8:	466952               	s32i	a5, a9, 0x118
  1073db:	fff6c6               	j	1073ba <au_task_AuConfigSamplingRateChannel+0x272>

001073de <au_task_AuConfigSamplingRateChannel+0x296>:
  1073de:	ffa182               	movi	a8, 0x1ff
  1073e1:	10a8a7               	bge	a8, a10, 1073f5 <au_task_AuConfigSamplingRateChannel+0x2ad>
  1073e4:	00a292               	movi	a9, 0x200
  1073e7:	0d3fed4120b099ae 	{ blt.w18	a9, a10, 1072bd <au_task_AuConfigSamplingRateChannel+0x175>; nop }
  1073ef:	1964f2               	s32i	a15, a4, 100
  1073f2:	ff9d46               	j	10726b <au_task_AuConfigSamplingRateChannel+0x123>

001073f5 <au_task_AuConfigSamplingRateChannel+0x2ad>:
  1073f5:	0d7fec4140b0face 	{ bnei.w18	a10, 0x100, 1072bd <au_task_AuConfigSamplingRateChannel+0x175>; nop }
  1073fd:	1964c2               	s32i	a12, a4, 100
  107400:	07a8                	l32i.n	a10, a7, 0
  107402:	0020c0               	memw
  107405:	1d1aa2               	l16ui	a10, a10, 58
  107408:	04a4a0               	extui	a10, a10, 4, 1
  10740b:	93cba0               	movnez	a12, a11, a10

0010740e <au_task_AuConfigSamplingRateChannel+0x2c6>:
  10740e:	0cbd                	mov.n	a11, a12
  107410:	ff95c6               	j	10726b <au_task_AuConfigSamplingRateChannel+0x123>

00107413 <au_task_AuConfigSamplingRateChannel+0x2cb>:
  107413:	0d7fea4160b0bace 	{ bnei.w18	a10, 16, 1072bd <au_task_AuConfigSamplingRateChannel+0x175>; nop }
  10741b:	ed6f91               	l32r	a9, 1029d8 (17700 <xthals_release_major+0x14820>)
  10741e:	000ac6               	j	10744d <au_task_AuConfigSamplingRateChannel+0x305>

00107421 <au_task_AuConfigSamplingRateChannel+0x2d9>:
  107421:	0bcd                	mov.n	a12, a11
  107423:	1964b2               	s32i	a11, a4, 100
  107426:	ff9c46               	j	10729b <au_task_AuConfigSamplingRateChannel+0x153>

00107429 <au_task_AuConfigSamplingRateChannel+0x2e1>:
  107429:	0bcd                	mov.n	a12, a11
  10742b:	1964f2               	s32i	a15, a4, 100
  10742e:	ff9a46               	j	10729b <au_task_AuConfigSamplingRateChannel+0x153>

00107431 <au_task_AuConfigSamplingRateChannel+0x2e9>:
  107431:	f8dab2               	addmi	a11, a10, 0xfffff800
  107434:	e85b56               	bnez	a11, 1072bd <au_task_AuConfigSamplingRateChannel+0x175>
  107437:	0cbd                	mov.n	a11, a12
  107439:	ed6851               	l32r	a5, 1029dc (5622 <xthals_release_major+0x2742>)

0010743c <au_task_AuConfigSamplingRateChannel+0x2f4>:
  10743c:	196452               	s32i	a5, a4, 100
  10743f:	ff8a06               	j	10726b <au_task_AuConfigSamplingRateChannel+0x123>

00107442 <au_task_AuConfigSamplingRateChannel+0x2fa>:
  107442:	0d7fe74170b0dace 	{ bnei.w18	a10, 64, 1072bd <au_task_AuConfigSamplingRateChannel+0x175>; nop }
  10744a:	ed6591               	l32r	a9, 1029e0 (fa00 <xthals_release_major+0xcb20>)

0010744d <au_task_AuConfigSamplingRateChannel+0x305>:
  10744d:	0bcd                	mov.n	a12, a11
  10744f:	196492               	s32i	a9, a4, 100
  107452:	ffee06               	j	10740e <au_task_AuConfigSamplingRateChannel+0x2c6>

00107455 <au_task_AuConfigSamplingRateChannel+0x30d>:
  107455:	ed63f1               	l32r	a15, 1029e4 (7fff <xthals_release_major+0x511f>)
  107458:	0dafa7               	bge	a15, a10, 107469 <au_task_AuConfigSamplingRateChannel+0x321>
  10745b:	ed6381               	l32r	a8, 1029e8 (8000 <xthals_release_major+0x5120>)
  10745e:	0d3fe04160b0a8ae 	{ bge.w18	a8, a10, 107268 <au_task_AuConfigSamplingRateChannel+0x120>; nop }
  107466:	ff94c6               	j	1072bd <au_task_AuConfigSamplingRateChannel+0x175>

00107469 <au_task_AuConfigSamplingRateChannel+0x321>:
  107469:	c0da92               	addmi	a9, a10, 0xffffc000
  10746c:	e4d956               	bnez	a9, 1072bd <au_task_AuConfigSamplingRateChannel+0x175>
  10746f:	0cbd                	mov.n	a11, a12
  107471:	ed5e61               	l32r	a6, 1029ec (2b11 <XtosCoreStateSize+0x2891>)
  107474:	ff7c06               	j	107268 <au_task_AuConfigSamplingRateChannel+0x120>

00107477 <au_task_AuConfigSamplingRateChannel+0x32f>:
	...

00107478 <au_task_AudioCodecConfigI2SParams>:
  107478:	004136               	entry	a1, 32
  10747b:	ed5d41               	l32r	a4, 1029f0 (2779c0 <g_au_task+0xb60>)
  10747e:	ece3a1               	l32r	a10, 10280c (277d2c <g_dram_ptrs>)
  107481:	ed5ec1               	l32r	a12, 1029fc (10f994 <au_task_TxPathI2sIntCallback>)
  107484:	ed5fb1               	l32r	a11, 102a00 (10f99c <au_task_TxPathDmaIntCallback>)
  107487:	ed5cd1               	l32r	a13, 1029f8 (50020 <_memmap_cacheattr_bp_base+0x2e01e>)
  10748a:	ed5ae1               	l32r	a14, 1029f4 (3c00 <xthals_release_major+0xd20>)
  10748d:	92dc                	bnez.n	a2, 1074aa <au_task_AudioCodecConfigI2SParams+0x32>
  10748f:	eca631               	l32r	a3, 102728 (276e60 <g_au_task>)
  107492:	09a382               	movi	a8, 0x309
  107495:	a46482               	s32i	a8, a4, 0x290
  107498:	132322               	l32i	a2, a3, 76
  10749b:	1a2332               	l32i	a3, a3, 104
  10749e:	9c6432               	s32i	a3, a4, 0x270

001074a1 <au_task_AudioCodecConfigI2SParams+0x29>:
  1074a1:	1192e0               	slli	a9, a2, 2
  1074a4:	a16492               	s32i	a9, a4, 0x284
  1074a7:	000086               	j	1074ad <au_task_AudioCodecConfigI2SParams+0x35>

001074aa <au_task_AudioCodecConfigI2SParams+0x32>:
  1074aa:	2d1226               	beqi	a2, 1, 1074db <au_task_AudioCodecConfigI2SParams+0x63>
  1074ad:	a264d2               	s32i	a13, a4, 0x288
  1074b0:	a064e2               	s32i	a14, a4, 0x280
  1074b3:	5aa8                	l32i.n	a10, a10, 20
  1074b5:	a364c2               	s32i	a12, a4, 0x28c
  1074b8:	a564b2               	s32i	a11, a4, 0x294
  1074bb:	020c                	movi.n	a2, 0
  1074bd:	ed3d31               	l32r	a3, 1029b4 (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  1074c0:	0f1c                	movi.n	a15, 16
  1074c2:	9d64f2               	s32i	a15, a4, 0x274
  1074c5:	9b6432               	s32i	a3, a4, 0x26c
  1074c8:	9e6422               	s32i	a2, a4, 0x278
  1074cb:	ecd2b1               	l32r	a11, 102814 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  1074ce:	ed4dc1               	l32r	a12, 102a04 (277c2c <g_au_fwdsp_i2s_setup_params>)
  1074d1:	5964c2               	s32i	a12, a4, 0x164
  1074d4:	aaba                	add.n	a10, a10, a11
  1074d6:	9f64a2               	s32i	a10, a4, 0x27c
  1074d9:	f01d                	retw.n

001074db <au_task_AudioCodecConfigI2SParams+0x63>:
  1074db:	ed4b21               	l32r	a2, 102a08 (27712c <g_au_task+0x2cc>)
  1074de:	08a382               	movi	a8, 0x308
  1074e1:	a46482               	s32i	a8, a4, 0x290
  1074e4:	822232               	l32i	a3, a2, 0x208
  1074e7:	9c6432               	s32i	a3, a4, 0x270
  1074ea:	7d2222               	l32i	a2, a2, 0x1f4
  1074ed:	ffec06               	j	1074a1 <au_task_AudioCodecConfigI2SParams+0x29>

001074f0 <au_task_AudioFillInputBuffer>:
  1074f0:	00e136               	entry	a1, 112
  1074f3:	9139                	s32i.n	a3, a1, 36
  1074f5:	05bd                	mov.n	a11, a5
  1074f7:	5129                	s32i.n	a2, a1, 20
  1074f9:	ec9121               	l32r	a2, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1074fc:	eca351               	l32r	a5, 102788 (ff00 <xthals_release_major+0xd020>)
  1074ff:	0298                	l32i.n	a9, a2, 0
  107501:	0020c0               	memw
  107504:	b32982               	l32i	a8, a9, 0x2cc
  107507:	d1b9                	s32i.n	a11, a1, 52
  107509:	1d0826               	beqi	a8, -1, 10752a <au_task_AudioFillInputBuffer+0x3a>
  10750c:	0020c0               	memw
  10750f:	b329b2               	l32i	a11, a9, 0x2cc
  107512:	74b8b0               	extui	a11, a11, 8, 8
  107515:	0020c0               	memw
  107518:	b329a2               	l32i	a10, a9, 0x2cc
  10751b:	f4a0a0               	extui	a10, a10, 0, 16
  10751e:	11aa80               	slli	a10, a10, 8
  107521:	10aa50               	and	a10, a10, a5
  107524:	20aab0               	or	a10, a10, a11
  107527:	0051a2               	s16i	a10, a1, 0

0010752a <au_task_AudioFillInputBuffer+0x3a>:
  10752a:	ed38d1               	l32r	a13, 102a0c (277210 <g_au_task+0x3b0>)
  10752d:	ec81b1               	l32r	a11, 102734 (276e6c <g_au_task+0xc>)
  107530:	ec82f1               	l32r	a15, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  107533:	f4cb32               	addi	a3, a11, -12
  107536:	080456               	bnez	a4, 1075ba <au_task_AudioFillInputBuffer+0xca>
  107539:	0fd8                	l32i.n	a13, a15, 0
  10753b:	5ccd62               	addi	a6, a13, 92
  10753e:	f169                	s32i.n	a6, a1, 60
  107540:	1169                	s32i.n	a6, a1, 4
  107542:	0c2c                	movi.n	a12, 32
  107544:	01ddd2               	addmi	a13, a13, 0x100
  107547:	70cdd2               	addi	a13, a13, 112
  10754a:	0020c0               	memw
  10754d:	3b6dc2               	s32i	a12, a13, 236
  107550:	0279a5               	call8	109cec <au_task_LR_SyncTransitionDetect>
  107553:	f1c8                	l32i.n	a12, a1, 60
  107555:	01dcc2               	addmi	a12, a12, 0x100
  107558:	cc8b                	addi.n	a12, a12, 8
  10755a:	0020c0               	memw
  10755d:	3f2c72               	l32i	a7, a12, 252
  107560:	0020c0               	memw
  107563:	6e03e2               	l8ui	a14, a3, 110
  107566:	402cc2               	l32i	a12, a12, 0x100
  107569:	8efc                	bnez.n	a14, 1075a5 <au_task_AudioFillInputBuffer+0xb5>
  10756b:	02e8                	l32i.n	a14, a2, 0
  10756d:	0020c0               	memw
  107570:	8c0ee2               	l8ui	a14, a14, 140
  107573:	23ee00               	sext	a14, a14, 7
  107576:	ee0b                	addi.n	a14, a14, -1
  107578:	0d00394160b0ccee 	{ bgeu.w18	a12, a14, 107912 <au_task_AudioFillInputBuffer+0x422>; nop }
  107580:	219c77               	bne	a12, a7, 1075a5 <au_task_AudioFillInputBuffer+0xb5>
  107583:	ec6df1               	l32r	a15, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  107586:	0ff8                	l32i.n	a15, a15, 0
  107588:	01dff2               	addmi	a15, a15, 0x100
  10758b:	70cff2               	addi	a15, a15, 112
  10758e:	0020c0               	memw
  107591:	3b2ff2               	l32i	a15, a15, 236
  107594:	11ffc0               	slli	a15, a15, 4
  107597:	f6fa                	add.n	a15, a6, a15
  107599:	ffdff2               	addmi	a15, a15, 0xffffff00
  10759c:	0020c0               	memw
  10759f:	7a1ff2               	l16ui	a15, a15, 244
  1075a2:	36cf56               	bnez	a15, 107912 <au_task_AudioFillInputBuffer+0x422>
  1075a5:	6f0382               	l8ui	a8, a3, 111
  1075a8:	35a816               	beqz	a8, 107906 <au_task_AudioFillInputBuffer+0x416>
  1075ab:	1f23a2               	l32i	a10, a3, 124
  1075ae:	4a1392               	l16ui	a9, a3, 148
  1075b1:	354a16               	beqz	a10, 107909 <au_task_AudioFillInputBuffer+0x419>
  1075b4:	354956               	bnez	a9, 10790c <au_task_AudioFillInputBuffer+0x41c>
  1075b7:	00d5c6               	j	107912 <au_task_AudioFillInputBuffer+0x422>

001075ba <au_task_AudioFillInputBuffer+0xca>:
  1075ba:	541466               	bnei	a4, 1, 107612 <au_task_AudioFillInputBuffer+0x122>
  1075bd:	002fc2               	l32i	a12, a15, 0
  1075c0:	02dce2               	addmi	a14, a12, 0x200
  1075c3:	74cee2               	addi	a14, a14, 116
  1075c6:	0f61e2               	s32i	a14, a1, 60
  1075c9:	0161e2               	s32i	a14, a1, 4
  1075cc:	01dcc2               	addmi	a12, a12, 0x100
  1075cf:	70ccc2               	addi	a12, a12, 112
  1075d2:	ae0c                	movi.n	a14, 10
  1075d4:	0020c0               	memw
  1075d7:	c16ce2               	s32i	a14, a12, 0x304
  1075da:	0020c0               	memw
  1075dd:	c22c72               	l32i	a7, a12, 0x308
  1075e0:	0020c0               	memw
  1075e3:	432db2               	l32i	a11, a13, 0x10c
  1075e6:	c32cc2               	l32i	a12, a12, 0x30c
  1075e9:	7bdc                	bnez.n	a11, 107604 <au_task_AudioFillInputBuffer+0x114>
  1075eb:	ed08f1               	l32r	a15, 102a0c (277210 <g_au_task+0x3b0>)
  1075ee:	851ff2               	l16ui	a15, a15, 0x10a
  1075f1:	ffcc                	bnez.n	a15, 107604 <au_task_AudioFillInputBuffer+0x114>
  1075f3:	08a4a2               	movi	a10, 0x408
  1075f6:	ed06b1               	l32r	a11, 102a10 (80007e20 <__log_data___1__1__0_au_task_0_au_task_1_c_4778$24613_89_24>)
  1075f9:	ed0491               	l32r	a9, 102a0c (277210 <g_au_task+0x3b0>)
  1075fc:	180c                	movi.n	a8, 1
  1075fe:	855982               	s16i	a8, a9, 0x10a
  107601:	0f4d65               	call8	116ad8 <dbfw_StoreTrace>
  107604:	ed02d1               	l32r	a13, 102a0c (277210 <g_au_task+0x3b0>)
  107607:	af0c                	movi.n	a15, 10
  107609:	981da2               	l16ui	a10, a13, 0x130
  10760c:	0451a2               	s16i	a10, a1, 8
  10760f:	002486               	j	1076a5 <au_task_AudioFillInputBuffer+0x1b5>

00107612 <au_task_AudioFillInputBuffer+0x122>:
  107612:	0d40084160b024ce 	{ bnei.w18	a4, 2, 10769c <au_task_AudioFillInputBuffer+0x1ac>; nop }
  10761a:	0e2bb2               	l32i	a11, a11, 56
  10761d:	019b56               	bnez	a11, 10763a <au_task_AudioFillInputBuffer+0x14a>
  107620:	ec45c1               	l32r	a12, 102734 (276e6c <g_au_task+0xc>)
  107623:	191cc2               	l16ui	a12, a12, 50
  107626:	010c56               	bnez	a12, 10763a <au_task_AudioFillInputBuffer+0x14a>
  107629:	08a4a2               	movi	a10, 0x408
  10762c:	ecfab1               	l32r	a11, 102a14 (80007f20 <__log_data___1__1__0_au_task_0_au_task_1_c_4789$24614_89_25>)
  10762f:	ec41e1               	l32r	a14, 102734 (276e6c <g_au_task+0xc>)
  107632:	1d0c                	movi.n	a13, 1
  107634:	195ed2               	s16i	a13, a14, 50
  107637:	0f4a25               	call8	116ad8 <dbfw_StoreTrace>
  10763a:	ec3ea1               	l32r	a10, 102734 (276e6c <g_au_task+0xc>)
  10763d:	0a6d                	mov.n	a6, a10
  10763f:	01f565               	call8	109594 <au_task_CalcAudioSampleTimingTable>
  107642:	ec3f91               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107645:	0998                	l32i.n	a9, a9, 0
  107647:	02d922               	addmi	a2, a9, 0x200
  10764a:	bcc222               	addi	a2, a2, -68
  10764d:	f129                	s32i.n	a2, a1, 60
  10764f:	0b1c                	movi.n	a11, 16
  107651:	0020c0               	memw
  107654:	af69b2               	s32i	a11, a9, 0x2bc
  107657:	0020c0               	memw
  10765a:	b02972               	l32i	a7, a9, 0x2c0
  10765d:	0020c0               	memw
  107660:	901352               	l16ui	a5, a3, 0x120
  107663:	1f13f2               	l16ui	a15, a3, 62
  107666:	b129a2               	l32i	a10, a9, 0x2c4
  107669:	fc0c                	movi.n	a12, 15
  10766b:	8a0b                	addi.n	a8, a10, -1
  10766d:	93c8a0               	movnez	a12, a8, a10
  107670:	33bf16               	beqz	a15, 1079af <au_task_AudioFillInputBuffer+0x4bf>
  107673:	3013a2               	l16ui	a10, a3, 96
  107676:	335a16               	beqz	a10, 1079af <au_task_AudioFillInputBuffer+0x4bf>
  107679:	0020c0               	memw
  10767c:	b329b2               	l32i	a11, a9, 0x2cc
  10767f:	0d40334140b00b0e 	{ beqi.w18	a11, -1, 1079b7 <au_task_AudioFillInputBuffer+0x4c7>; nop }
  107687:	45cc                	bnez.n	a5, 10768f <au_task_AudioFillInputBuffer+0x19f>
  107689:	1d13d2               	l16ui	a13, a3, 58
  10768c:	164d56               	bnez	a13, 1077f4 <au_task_AudioFillInputBuffer+0x304>

0010768f <au_task_AudioFillInputBuffer+0x19f>:
  10768f:	0011e2               	l16ui	a14, a1, 0
  107692:	ee1b                	addi.n	a14, a14, 1
  107694:	f4e0e0               	extui	a14, a14, 0, 16
  107697:	c1e9                	s32i.n	a14, a1, 48
  107699:	005706               	j	1077f9 <au_task_AudioFillInputBuffer+0x309>

0010769c <au_task_AudioFillInputBuffer+0x1ac>:
  10769c:	0f61f2               	s32i	a15, a1, 60

0010769f <au_task_AudioFillInputBuffer+0x1af>:
  10769f:	ecdbd1               	l32r	a13, 102a0c (277210 <g_au_task+0x3b0>)
  1076a2:	10a0f2               	movi	a15, 16

001076a5 <au_task_AudioFillInputBuffer+0x1b5>:
  1076a5:	0f2162               	l32i	a6, a1, 60
  1076a8:	1187c0               	slli	a8, a7, 4
  1076ab:	668a                	add.n	a6, a6, a8

001076ad <au_task_AudioFillInputBuffer+0x1bd>:
  1076ad:	0020c0               	memw
  1076b0:	021692               	l16ui	a9, a6, 4
  1076b3:	041152               	l16ui	a5, a1, 8
  1076b6:	0d4916               	beqz	a9, 10778e <au_task_AudioFillInputBuffer+0x29e>
  1076b9:	261526               	beqi	a5, 1, 1076e3 <au_task_AudioFillInputBuffer+0x1f3>
  1076bc:	233526               	beqi	a5, 3, 1076e3 <au_task_AudioFillInputBuffer+0x1f3>
  1076bf:	4a0c                	movi.n	a10, 4
  1076c1:	1ca516               	beqz	a5, 10788f <au_task_AudioFillInputBuffer+0x39f>
  1076c4:	0d40224170b0250e 	{ beqi.w18	a5, 2, 1078ef <au_task_AudioFillInputBuffer+0x3ff>; nop }
  1076cc:	0d400c4140b0450e 	{ beqi.w18	a5, 4, 107794 <au_task_AudioFillInputBuffer+0x2a4>; nop }
  1076d4:	09a4a2               	movi	a10, 0x409
  1076d7:	ecd0b1               	l32r	a11, 102a18 (80008920 <__log_data___1__1__0_au_task_0_au_task_1_c_5290$24658_89_59>)
  1076da:	05cd                	mov.n	a12, a5
  1076dc:	0f3fa5               	call8	116ad8 <dbfw_StoreTrace>

001076df <au_task_AudioFillInputBuffer+0x1ef>:
  1076df:	020c                	movi.n	a2, 0
  1076e1:	f01d                	retw.n

001076e3 <au_task_AudioFillInputBuffer+0x1f3>:
  1076e3:	020c                	movi.n	a2, 0
  1076e5:	1158                	l32i.n	a5, a1, 4
  1076e7:	5138                	l32i.n	a3, a1, 20
  1076e9:	01d552               	addmi	a5, a5, 0x100
  1076ec:	558b                	addi.n	a5, a5, 8

001076ee <au_task_AudioFillInputBuffer+0x1fe>:
  1076ee:	0921e2               	l32i	a14, a1, 36
  1076f1:	851d92               	l16ui	a9, a13, 0x10a
  1076f4:	09ae16               	beqz	a14, 107792 <au_task_AudioFillInputBuffer+0x2a2>
  1076f7:	0d40094170b019ce 	{ bnei.w18	a9, 1, 107792 <au_task_AudioFillInputBuffer+0x2a2>; nop }
  1076ff:	0d400841f0b014ce 	{ bnei.w18	a4, 1, 107792 <au_task_AudioFillInputBuffer+0x2a2>; nop }
  107707:	831da2               	l16ui	a10, a13, 0x106
  10770a:	0f2162               	l32i	a6, a1, 60
  10770d:	1187c0               	slli	a8, a7, 4
  107710:	806680               	add	a6, a6, a8
  107713:	0020c0               	memw
  107716:	0216b2               	l16ui	a11, a6, 4
  107719:	0d00074150b0ebae 	{ bltu.w18	a11, a10, 107792 <au_task_AudioFillInputBuffer+0x2a2>; nop }
  107721:	0020c0               	memw
  107724:	021692               	l16ui	a9, a6, 4
  107727:	067916               	beqz	a9, 107792 <au_task_AudioFillInputBuffer+0x2a2>
  10772a:	0020c0               	memw
  10772d:	021682               	l16ui	a8, a6, 4
  107730:	c088a0               	sub	a8, a8, a10
  107733:	f48080               	extui	a8, a8, 0, 16
  107736:	0020c0               	memw
  107739:	41f9                	s32i.n	a15, a1, 16
  10773b:	06b8                	l32i.n	a11, a6, 0
  10773d:	638e80               	minu	a8, a14, a8
  107740:	a189                	s32i.n	a8, a1, 40
  107742:	228a                	add.n	a2, a2, a8
  107744:	c8aa                	add.n	a12, a8, a10
  107746:	835dc2               	s16i	a12, a13, 0x106
  107749:	bbaa                	add.n	a11, a11, a10
  10774b:	d1c8                	l32i.n	a12, a1, 52
  10774d:	f48080               	extui	a8, a8, 0, 16
  107750:	b189                	s32i.n	a8, a1, 44
  107752:	ac8c                	beqz.n	a12, 107760 <au_task_AudioFillInputBuffer+0x270>
  107754:	03ad                	mov.n	a10, a3
  107756:	a1c8                	l32i.n	a12, a1, 40
  107758:	78c265               	call8	180380 <__vec_memcpy>
  10775b:	ecacd1               	l32r	a13, 102a0c (277210 <g_au_task+0x3b0>)
  10775e:	41f8                	l32i.n	a15, a1, 16

00107760 <au_task_AudioFillInputBuffer+0x270>:
  107760:	a1b8                	l32i.n	a11, a1, 40
  107762:	91a8                	l32i.n	a10, a1, 36
  107764:	c0bab0               	sub	a11, a10, a11
  107767:	f4a0b0               	extui	a10, a11, 0, 16
  10776a:	91a9                	s32i.n	a10, a1, 36
  10776c:	2aac                	beqz.n	a10, 107792 <au_task_AudioFillInputBuffer+0x2a2>
  10776e:	0020c0               	memw
  107771:	b188                	l32i.n	a8, a1, 44
  107773:	771b                	addi.n	a7, a7, 1
  107775:	0c0c                	movi.n	a12, 0
  107777:	0256c2               	s16i	a12, a6, 4
  10777a:	835dc2               	s16i	a12, a13, 0x106
  10777d:	62e7f0               	saltu	a14, a7, a15
  107780:	338a                	add.n	a3, a3, a8
  107782:	837ce0               	moveqz	a7, a12, a14
  107785:	0020c0               	memw
  107788:	3f6572               	s32i	a7, a5, 252
  10778b:	ffd7c6               	j	1076ee <au_task_AudioFillInputBuffer+0x1fe>

0010778e <au_task_AudioFillInputBuffer+0x29e>:
  10778e:	020c                	movi.n	a2, 0
  107790:	f01d                	retw.n

00107792 <au_task_AudioFillInputBuffer+0x2a2>:
  107792:	f01d                	retw.n

00107794 <au_task_AudioFillInputBuffer+0x2a4>:
  107794:	1f1392               	l16ui	a9, a3, 62
  107797:	551966               	bnei	a9, 1, 1077f0 <au_task_AudioFillInputBuffer+0x300>
  10779a:	41f9                	s32i.n	a15, a1, 16
  10779c:	448c                	beqz.n	a4, 1077a4 <au_task_AudioFillInputBuffer+0x2b4>
  10779e:	4e2466               	bnei	a4, 2, 1077f0 <au_task_AudioFillInputBuffer+0x300>
  1077a1:	34f456               	bnez	a4, 107af4 <au_task_AudioFillInputBuffer+0x604>

001077a4 <au_task_AudioFillInputBuffer+0x2b4>:
  1077a4:	012152               	l32i	a5, a1, 4
  1077a7:	01d552               	addmi	a5, a5, 0x100
  1077aa:	08c552               	addi	a5, a5, 8
  1077ad:	0020c0               	memw
  1077b0:	0216c2               	l16ui	a12, a6, 4
  1077b3:	0020c0               	memw
  1077b6:	8215b2               	l16ui	a11, a5, 0x104
  1077b9:	0d00204160b0cbce 	{ bgeu.w18	a11, a12, 1079c3 <au_task_AudioFillInputBuffer+0x4d3>; nop }
  1077c1:	09a4a2               	movi	a10, 0x409
  1077c4:	ec96b1               	l32r	a11, 102a1c (80008620 <__log_data___1__1__0_au_task_0_au_task_1_c_5214$24654_89_56>)
  1077c7:	0020c0               	memw
  1077ca:	0216c2               	l16ui	a12, a6, 4
  1077cd:	0f30a5               	call8	116ad8 <dbfw_StoreTrace>
  1077d0:	0020c0               	memw
  1077d3:	00a0a2               	movi	a10, 0
  1077d6:	0256a2               	s16i	a10, a6, 4
  1077d9:	971b                	addi.n	a9, a7, 1
  1077db:	0020c0               	memw
  1077de:	3e25b2               	l32i	a11, a5, 248
  1077e1:	62b9b0               	saltu	a11, a9, a11
  1077e4:	839ab0               	moveqz	a9, a10, a11
  1077e7:	0020c0               	memw
  1077ea:	3f6592               	s32i	a9, a5, 252
  1077ed:	ffbb86               	j	1076df <au_task_AudioFillInputBuffer+0x1ef>

001077f0 <au_task_AudioFillInputBuffer+0x300>:
  1077f0:	020c                	movi.n	a2, 0
  1077f2:	f01d                	retw.n

001077f4 <au_task_AudioFillInputBuffer+0x304>:
  1077f4:	0011d2               	l16ui	a13, a1, 0
  1077f7:	c1d9                	s32i.n	a13, a1, 48
  1077f9:	561c77               	beq	a12, a7, 107853 <au_task_AudioFillInputBuffer+0x363>

001077fc <au_task_AudioFillInputBuffer+0x30c>:
  1077fc:	11f7c0               	slli	a15, a7, 4
  1077ff:	80f2f0               	add	a15, a2, a15
  107802:	0861f2               	s32i	a15, a1, 32
  107805:	0020c0               	memw
  107808:	021ff2               	l16ui	a15, a15, 4
  10780b:	1061c2               	s32i	a12, a1, 64
  10780e:	1adf16               	beqz	a15, 1079bf <au_task_AudioFillInputBuffer+0x4cf>
  107811:	20a770               	or	a10, a7, a7
  107814:	06bd                	mov.n	a11, a6
  107816:	018665               	call8	10907c <au_task_GetAvdtpSeqNumFromForwardBuf>
  107819:	71a9                	s32i.n	a10, a1, 28
  10781b:	c1b8                	l32i.n	a11, a1, 48
  10781d:	00afe5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  107820:	02fad6               	bgez	a10, 107853 <au_task_AudioFillInputBuffer+0x363>
  107823:	0020c0               	memw
  107826:	0aa4a2               	movi	a10, 0x40a
  107829:	ec7db1               	l32r	a11, 102a20 (80008020 <__log_data___1__1__0_au_task_0_au_task_1_c_4857$24615_89_26>)
  10782c:	71c8                	l32i.n	a12, a1, 28
  10782e:	8198                	l32i.n	a9, a1, 32
  107830:	080c                	movi.n	a8, 0
  107832:	025982               	s16i	a8, a9, 4
  107835:	0011d2               	l16ui	a13, a1, 0
  107838:	0f29e5               	call8	116ad8 <dbfw_StoreTrace>
  10783b:	0a0c                	movi.n	a10, 0
  10783d:	771b                	addi.n	a7, a7, 1
  10783f:	fb0c                	movi.n	a11, 15
  107841:	62bb70               	saltu	a11, a11, a7
  107844:	937ab0               	movnez	a7, a10, a11
  107847:	0020c0               	memw
  10784a:	1021c2               	l32i	a12, a1, 64
  10784d:	416272               	s32i	a7, a2, 0x104
  107850:	a897c7               	bne	a7, a12, 1077fc <au_task_AudioFillInputBuffer+0x30c>

00107853 <au_task_AudioFillInputBuffer+0x363>:
  107853:	06bd                	mov.n	a11, a6
  107855:	07ad                	mov.n	a10, a7
  107857:	045152               	s16i	a5, a1, 8
  10785a:	3129                	s32i.n	a2, a1, 12
  10785c:	0181e5               	call8	10907c <au_task_GetAvdtpSeqNumFromForwardBuf>
  10785f:	0a6d                	mov.n	a6, a10
  107861:	0011b2               	l16ui	a11, a1, 0
  107864:	00ab65               	call8	10831c <au_task_CompareAvdtpSeqNum>
  107867:	0d7fe34140b01a6e 	{ blti.w18	a10, 1, 10769f <au_task_AudioFillInputBuffer+0x1af>; nop }
  10786f:	ebc6e1               	l32r	a14, 102788 (ff00 <xthals_release_major+0xd020>)
  107872:	11c680               	slli	a12, a6, 8
  107875:	10cce0               	and	a12, a12, a14
  107878:	41e860               	srli	a14, a6, 8
  10787b:	20cce0               	or	a12, a12, a14
  10787e:	ebb0e1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107881:	f4c0c0               	extui	a12, a12, 0, 16
  107884:	0ee8                	l32i.n	a14, a14, 0
  107886:	0020c0               	memw
  107889:	b36ec2               	s32i	a12, a14, 0x2cc
  10788c:	ff83c6               	j	10769f <au_task_AudioFillInputBuffer+0x1af>

0010788f <au_task_AudioFillInputBuffer+0x39f>:
  10788f:	1f1382               	l16ui	a8, a3, 62
  107892:	0461f2               	s32i	a15, a1, 16
  107895:	521866               	bnei	a8, 1, 1078eb <au_task_AudioFillInputBuffer+0x3fb>
  107898:	005416               	beqz	a4, 1078a1 <au_task_AudioFillInputBuffer+0x3b1>
  10789b:	4c2466               	bnei	a4, 2, 1078eb <au_task_AudioFillInputBuffer+0x3fb>
  10789e:	467456               	bnez	a4, 107d09 <au_task_AudioFillInputBuffer+0x819>

001078a1 <au_task_AudioFillInputBuffer+0x3b1>:
  1078a1:	012152               	l32i	a5, a1, 4
  1078a4:	01d552               	addmi	a5, a5, 0x100
  1078a7:	558b                	addi.n	a5, a5, 8
  1078a9:	0020c0               	memw
  1078ac:	0216b2               	l16ui	a11, a6, 4
  1078af:	0020c0               	memw
  1078b2:	821592               	l16ui	a9, a5, 0x104
  1078b5:	0d002e41f0b0c9be 	{ bgeu.w18	a9, a11, 107ba8 <au_task_AudioFillInputBuffer+0x6b8>; nop }
  1078bd:	09a4a2               	movi	a10, 0x409
  1078c0:	ec59b1               	l32r	a11, 102a24 (80008120 <__log_data___1__1__0_au_task_0_au_task_1_c_4991$24637_89_41>)
  1078c3:	0020c0               	memw
  1078c6:	0216c2               	l16ui	a12, a6, 4
  1078c9:	0f20e5               	call8	116ad8 <dbfw_StoreTrace>
  1078cc:	0020c0               	memw
  1078cf:	0a0c                	movi.n	a10, 0
  1078d1:	0256a2               	s16i	a10, a6, 4
  1078d4:	971b                	addi.n	a9, a7, 1
  1078d6:	0020c0               	memw
  1078d9:	3e25b2               	l32i	a11, a5, 248
  1078dc:	62b9b0               	saltu	a11, a9, a11
  1078df:	839ab0               	moveqz	a9, a10, a11
  1078e2:	0020c0               	memw
  1078e5:	3f6592               	s32i	a9, a5, 252
  1078e8:	ff7cc6               	j	1076df <au_task_AudioFillInputBuffer+0x1ef>

001078eb <au_task_AudioFillInputBuffer+0x3fb>:
  1078eb:	020c                	movi.n	a2, 0
  1078ed:	f01d                	retw.n

001078ef <au_task_AudioFillInputBuffer+0x3ff>:
  1078ef:	1f13c2               	l16ui	a12, a3, 62
  1078f2:	41f9                	s32i.n	a15, a1, 16
  1078f4:	0a1c66               	bnei	a12, 1, 107902 <au_task_AudioFillInputBuffer+0x412>
  1078f7:	15e416               	beqz	a4, 107a59 <au_task_AudioFillInputBuffer+0x569>
  1078fa:	0d401541b0b0240e 	{ beqi.w18	a4, 2, 107a59 <au_task_AudioFillInputBuffer+0x569>; nop }

00107902 <au_task_AudioFillInputBuffer+0x412>:
  107902:	020c                	movi.n	a2, 0
  107904:	f01d                	retw.n

00107906 <au_task_AudioFillInputBuffer+0x416>:
  107906:	4a1392               	l16ui	a9, a3, 148

00107909 <au_task_AudioFillInputBuffer+0x419>:
  107909:	02b916               	beqz	a9, 107938 <au_task_AudioFillInputBuffer+0x448>

0010790c <au_task_AudioFillInputBuffer+0x41c>:
  10790c:	4c13d2               	l16ui	a13, a3, 152
  10790f:	025d16               	beqz	a13, 107938 <au_task_AudioFillInputBuffer+0x448>
  107912:	1f1392               	l16ui	a9, a3, 62
  107915:	022956               	bnez	a9, 10793b <au_task_AudioFillInputBuffer+0x44b>
  107918:	1f0c                	movi.n	a15, 1
  10791a:	9013e2               	l16ui	a14, a3, 0x120
  10791d:	1f53f2               	s16i	a15, a3, 62
  107920:	0b4e66               	bnei	a14, 4, 10792f <au_task_AudioFillInputBuffer+0x43f>
  107923:	08a4a2               	movi	a10, 0x408
  107926:	ec40b1               	l32r	a11, 102a28 (80007c20 <__log_data___1__1__0_au_task_0_au_task_1_c_4700$24611_89_22>)
  107929:	0f1ae5               	call8	116ad8 <dbfw_StoreTrace>
  10792c:	000206               	j	107938 <au_task_AudioFillInputBuffer+0x448>

0010792f <au_task_AudioFillInputBuffer+0x43f>:
  10792f:	08a4a2               	movi	a10, 0x408
  107932:	ec3eb1               	l32r	a11, 102a2c (80007d20 <__log_data___1__1__0_au_task_0_au_task_1_c_4704$24612_89_23>)
  107935:	0f1a25               	call8	116ad8 <dbfw_StoreTrace>

00107938 <au_task_AudioFillInputBuffer+0x448>:
  107938:	1f1392               	l16ui	a9, a3, 62

0010793b <au_task_AudioFillInputBuffer+0x44b>:
  10793b:	1187c0               	slli	a8, a7, 4
  10793e:	9013a2               	l16ui	a10, a3, 0x120
  107941:	0451a2               	s16i	a10, a1, 8
  107944:	806680               	add	a6, a6, a8
  107947:	05c916               	beqz	a9, 1079a7 <au_task_AudioFillInputBuffer+0x4b7>
  10794a:	3013b2               	l16ui	a11, a3, 96
  10794d:	012b16               	beqz	a11, 107963 <au_task_AudioFillInputBuffer+0x473>
  107950:	eb79a1               	l32r	a10, 102734 (276e6c <g_au_task+0xc>)
  107953:	202aa0               	or	a2, a10, a10
  107956:	01c3e5               	call8	109594 <au_task_CalcAudioSampleTimingTable>
  107959:	9013c2               	l16ui	a12, a3, 0x120
  10795c:	3ccc                	bnez.n	a12, 107963 <au_task_AudioFillInputBuffer+0x473>
  10795e:	02ad                	mov.n	a10, a2
  107960:	018025               	call8	109164 <au_task_PE_RefillShmByLongMuteCheck>
  107963:	eb7721               	l32r	a2, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107966:	0020c0               	memw
  107969:	0216d2               	l16ui	a13, a6, 4
  10796c:	7dbc                	beqz.n	a13, 1079a7 <au_task_AudioFillInputBuffer+0x4b7>
  10796e:	eb71a1               	l32r	a10, 102734 (276e6c <g_au_task+0xc>)
  107971:	00f2a5               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  107974:	61a9                	s32i.n	a10, a1, 24
  107976:	0acd                	mov.n	a12, a10
  107978:	0298                	l32i.n	a9, a2, 0
  10797a:	0020c0               	memw
  10797d:	b329e2               	l32i	a14, a9, 0x2cc
  107980:	0e0e26               	beqi	a14, -1, 107992 <au_task_AudioFillInputBuffer+0x4a2>
  107983:	61a8                	l32i.n	a10, a1, 24
  107985:	0011b2               	l16ui	a11, a1, 0
  107988:	009925               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10798b:	181aa6               	blti	a10, 1, 1079a7 <au_task_AudioFillInputBuffer+0x4b7>
  10798e:	61c8                	l32i.n	a12, a1, 24
  107990:	0298                	l32i.n	a9, a2, 0

00107992 <au_task_AudioFillInputBuffer+0x4a2>:
  107992:	4188c0               	srli	a8, a12, 8
  107995:	11fc80               	slli	a15, a12, 8
  107998:	10ff50               	and	a15, a15, a5
  10799b:	20ff80               	or	a15, a15, a8
  10799e:	f4f0f0               	extui	a15, a15, 0, 16
  1079a1:	0020c0               	memw
  1079a4:	b369f2               	s32i	a15, a9, 0x2cc
  1079a7:	ec19d1               	l32r	a13, 102a0c (277210 <g_au_task+0x3b0>)
  1079aa:	0f2c                	movi.n	a15, 32
  1079ac:	ff3f46               	j	1076ad <au_task_AudioFillInputBuffer+0x1bd>

001079af <au_task_AudioFillInputBuffer+0x4bf>:
  1079af:	045152               	s16i	a5, a1, 8
  1079b2:	3129                	s32i.n	a2, a1, 12
  1079b4:	ff39c6               	j	10769f <au_task_AudioFillInputBuffer+0x1af>

001079b7 <au_task_AudioFillInputBuffer+0x4c7>:
  1079b7:	045152               	s16i	a5, a1, 8
  1079ba:	3129                	s32i.n	a2, a1, 12
  1079bc:	ff37c6               	j	10769f <au_task_AudioFillInputBuffer+0x1af>

001079bf <au_task_AudioFillInputBuffer+0x4cf>:
  1079bf:	020c                	movi.n	a2, 0
  1079c1:	f01d                	retw.n

001079c3 <au_task_AudioFillInputBuffer+0x4d3>:
  1079c3:	00a0f2               	movi	a15, 0
  1079c6:	0020c0               	memw
  1079c9:	ec10e1               	l32r	a14, 102a0c (277210 <g_au_task+0x3b0>)
  1079cc:	0026b2               	l32i	a11, a6, 0
  1079cf:	661ee2               	l16ui	a14, a14, 204
  1079d2:	c0cbe0               	sub	a12, a11, a14
  1079d5:	001cc2               	l16ui	a12, a12, 0
  1079d8:	0020c0               	memw
  1079db:	061682               	l16ui	a8, a6, 12
  1079de:	048280               	extui	a8, a8, 2, 1
  1079e1:	93fa80               	movnez	a15, a10, a8
  1079e4:	f4f0f0               	extui	a15, a15, 0, 16
  1079e7:	0020c0               	memw
  1079ea:	021692               	l16ui	a9, a6, 4
  1079ed:	04cc82               	addi	a8, a12, 4
  1079f0:	99ea                	add.n	a9, a9, a14
  1079f2:	99fa                	add.n	a9, a9, a15
  1079f4:	189897               	bne	a8, a9, 107a10 <au_task_AudioFillInputBuffer+0x520>
  1079f7:	0020c0               	memw
  1079fa:	d1f8                	l32i.n	a15, a1, 52
  1079fc:	021622               	l16ui	a2, a6, 4
  1079ff:	5f8c                	beqz.n	a15, 107a08 <au_task_AudioFillInputBuffer+0x518>
  107a01:	a3a8                	l32i.n	a10, a3, 40
  107a03:	02cd                	mov.n	a12, a2
  107a05:	7897a5               	call8	180380 <__vec_memcpy>

00107a08 <au_task_AudioFillInputBuffer+0x518>:
  107a08:	04ad                	mov.n	a10, a4
  107a0a:	005825               	call8	107f8c <au_task_AudioFillInputBufferUpdateTrace>
  107a0d:	000406               	j	107a21 <au_task_AudioFillInputBuffer+0x531>

00107a10 <au_task_AudioFillInputBuffer+0x520>:
  107a10:	0ca4a2               	movi	a10, 0x40c
  107a13:	ec07b1               	l32r	a11, 102a30 (80008820 <__log_data___1__1__0_au_task_0_au_task_1_c_5263$24656_89_58>)
  107a16:	0020c0               	memw
  107a19:	0216d2               	l16ui	a13, a6, 4
  107a1c:	0f0ba5               	call8	116ad8 <dbfw_StoreTrace>
  107a1f:	020c                	movi.n	a2, 0

00107a21 <au_task_AudioFillInputBuffer+0x531>:
  107a21:	0020c0               	memw
  107a24:	41a8                	l32i.n	a10, a1, 16
  107a26:	971b                	addi.n	a9, a7, 1
  107a28:	080c                	movi.n	a8, 0
  107a2a:	025682               	s16i	a8, a6, 4
  107a2d:	62a9a0               	saltu	a10, a9, a10
  107a30:	8398a0               	moveqz	a9, a8, a10
  107a33:	04dc                	bnez.n	a4, 107a47 <au_task_AudioFillInputBuffer+0x557>
  107a35:	11b8                	l32i.n	a11, a1, 4
  107a37:	01dbb2               	addmi	a11, a11, 0x100
  107a3a:	bb8b                	addi.n	a11, a11, 8
  107a3c:	0020c0               	memw
  107a3f:	3f6b92               	s32i	a9, a11, 252
  107a42:	f01d                	retw.n

00107a44 <au_task_AudioFillInputBuffer+0x554>:
  107a44:	000000                                        ...

00107a47 <au_task_AudioFillInputBuffer+0x557>:
  107a47:	0d7fd44170b024ce 	{ bnei.w18	a4, 2, 107792 <au_task_AudioFillInputBuffer+0x2a2>; nop }
  107a4f:	31d8                	l32i.n	a13, a1, 12
  107a51:	0020c0               	memw
  107a54:	416d92               	s32i	a9, a13, 0x104
  107a57:	f01d                	retw.n

00107a59 <au_task_AudioFillInputBuffer+0x569>:
  107a59:	0a2332               	l32i	a3, a3, 40
  107a5c:	04a456               	bnez	a4, 107aaa <au_task_AudioFillInputBuffer+0x5ba>
  107a5f:	012152               	l32i	a5, a1, 4
  107a62:	01d552               	addmi	a5, a5, 0x100
  107a65:	08c552               	addi	a5, a5, 8
  107a68:	0020c0               	memw
  107a6b:	0216f2               	l16ui	a15, a6, 4
  107a6e:	0020c0               	memw
  107a71:	8215e2               	l16ui	a14, a5, 0x104
  107a74:	0d000c41b0b0cefe 	{ bgeu.w18	a14, a15, 107b43 <au_task_AudioFillInputBuffer+0x653>; nop }
  107a7c:	09a4a2               	movi	a10, 0x409
  107a7f:	ebedb1               	l32r	a11, 102a34 (80008420 <__log_data___1__1__0_au_task_0_au_task_1_c_5152$24646_89_49>)
  107a82:	0020c0               	memw
  107a85:	0216c2               	l16ui	a12, a6, 4
  107a88:	0f04e5               	call8	116ad8 <dbfw_StoreTrace>
  107a8b:	0020c0               	memw
  107a8e:	0a0c                	movi.n	a10, 0
  107a90:	0256a2               	s16i	a10, a6, 4
  107a93:	971b                	addi.n	a9, a7, 1
  107a95:	0020c0               	memw
  107a98:	3e25b2               	l32i	a11, a5, 248
  107a9b:	62b9b0               	saltu	a11, a9, a11
  107a9e:	839ab0               	moveqz	a9, a10, a11
  107aa1:	0020c0               	memw
  107aa4:	3f6592               	s32i	a9, a5, 252
  107aa7:	ff0d06               	j	1076df <au_task_AudioFillInputBuffer+0x1ef>

00107aaa <au_task_AudioFillInputBuffer+0x5ba>:
  107aaa:	0d40094150b024ce 	{ bnei.w18	a4, 2, 107b43 <au_task_AudioFillInputBuffer+0x653>; nop }
  107ab2:	032122               	l32i	a2, a1, 12
  107ab5:	0020c0               	memw
  107ab8:	0216d2               	l16ui	a13, a6, 4
  107abb:	0020c0               	memw
  107abe:	8612c2               	l16ui	a12, a2, 0x10c
  107ac1:	7ebcd7               	bgeu	a12, a13, 107b43 <au_task_AudioFillInputBuffer+0x653>
  107ac4:	09a4a2               	movi	a10, 0x409
  107ac7:	ebdcb1               	l32r	a11, 102a38 (80008520 <__log_data___1__1__0_au_task_0_au_task_1_c_5152$24647_89_50>)
  107aca:	0020c0               	memw
  107acd:	0216c2               	l16ui	a12, a6, 4
  107ad0:	0f0065               	call8	116ad8 <dbfw_StoreTrace>
  107ad3:	0020c0               	memw
  107ad6:	00a0f2               	movi	a15, 0
  107ad9:	0256f2               	s16i	a15, a6, 4
  107adc:	01c7e2               	addi	a14, a7, 1
  107adf:	0020c0               	memw
  107ae2:	402282               	l32i	a8, a2, 0x100
  107ae5:	628e80               	saltu	a8, a14, a8
  107ae8:	83ef80               	moveqz	a14, a15, a8
  107aeb:	0020c0               	memw
  107aee:	4162e2               	s32i	a14, a2, 0x104
  107af1:	fefa86               	j	1076df <au_task_AudioFillInputBuffer+0x1ef>

00107af4 <au_task_AudioFillInputBuffer+0x604>:
  107af4:	0d7fec41b0b024ce 	{ bnei.w18	a4, 2, 1079c3 <au_task_AudioFillInputBuffer+0x4d3>; nop }
  107afc:	032122               	l32i	a2, a1, 12
  107aff:	0020c0               	memw
  107b02:	0216b2               	l16ui	a11, a6, 4
  107b05:	0020c0               	memw
  107b08:	861292               	l16ui	a9, a2, 0x10c
  107b0b:	0d3feb4140b0c9be 	{ bgeu.w18	a9, a11, 1079c3 <au_task_AudioFillInputBuffer+0x4d3>; nop }
  107b13:	09a4a2               	movi	a10, 0x409
  107b16:	ebc9b1               	l32r	a11, 102a3c (80008720 <__log_data___1__1__0_au_task_0_au_task_1_c_5214$24655_89_57>)
  107b19:	0020c0               	memw
  107b1c:	0216c2               	l16ui	a12, a6, 4
  107b1f:	0efba5               	call8	116ad8 <dbfw_StoreTrace>
  107b22:	0020c0               	memw
  107b25:	00a0d2               	movi	a13, 0
  107b28:	0256d2               	s16i	a13, a6, 4
  107b2b:	01c7c2               	addi	a12, a7, 1
  107b2e:	0020c0               	memw
  107b31:	4022e2               	l32i	a14, a2, 0x100
  107b34:	62ece0               	saltu	a14, a12, a14
  107b37:	83cde0               	moveqz	a12, a13, a14
  107b3a:	0020c0               	memw
  107b3d:	4162c2               	s32i	a12, a2, 0x104
  107b40:	fee6c6               	j	1076df <au_task_AudioFillInputBuffer+0x1ef>

00107b43 <au_task_AudioFillInputBuffer+0x653>:
  107b43:	0020c0               	memw
  107b46:	002652               	l32i	a5, a6, 0
  107b49:	0020c0               	memw
  107b4c:	eafaa1               	l32r	a10, 102734 (276e6c <g_au_task+0xc>)
  107b4f:	021622               	l16ui	a2, a6, 4
  107b52:	20b550               	or	a11, a5, a5
  107b55:	20c220               	or	a12, a2, a2
  107b58:	0a6be5               	call8	112218 <aac_dec_GetPayloadOffset>
  107b5b:	0d21f2               	l32i	a15, a1, 52
  107b5e:	c022a0               	sub	a2, a2, a10
  107b61:	009f16               	beqz	a15, 107b6e <au_task_AudioFillInputBuffer+0x67e>
  107b64:	80ba50               	add	a11, a10, a5
  107b67:	02cd                	mov.n	a12, a2
  107b69:	03ad                	mov.n	a10, a3
  107b6b:	788165               	call8	180380 <__vec_memcpy>

00107b6e <au_task_AudioFillInputBuffer+0x67e>:
  107b6e:	04ad                	mov.n	a10, a4
  107b70:	0041a5               	call8	107f8c <au_task_AudioFillInputBufferUpdateTrace>
  107b73:	0020c0               	memw
  107b76:	41a8                	l32i.n	a10, a1, 16
  107b78:	971b                	addi.n	a9, a7, 1
  107b7a:	080c                	movi.n	a8, 0
  107b7c:	025682               	s16i	a8, a6, 4
  107b7f:	62a9a0               	saltu	a10, a9, a10
  107b82:	8398a0               	moveqz	a9, a8, a10
  107b85:	d4cc                	bnez.n	a4, 107b96 <au_task_AudioFillInputBuffer+0x6a6>
  107b87:	11b8                	l32i.n	a11, a1, 4
  107b89:	01dbb2               	addmi	a11, a11, 0x100
  107b8c:	bb8b                	addi.n	a11, a11, 8
  107b8e:	0020c0               	memw
  107b91:	3f6b92               	s32i	a9, a11, 252
  107b94:	f01d                	retw.n

00107b96 <au_task_AudioFillInputBuffer+0x6a6>:
  107b96:	0d7fbf4180b024ce 	{ bnei.w18	a4, 2, 107792 <au_task_AudioFillInputBuffer+0x2a2>; nop }
  107b9e:	31d8                	l32i.n	a13, a1, 12
  107ba0:	0020c0               	memw
  107ba3:	416d92               	s32i	a9, a13, 0x104
  107ba6:	f01d                	retw.n

00107ba8 <au_task_AudioFillInputBuffer+0x6b8>:
  107ba8:	050c                	movi.n	a5, 0
  107baa:	0020c0               	memw
  107bad:	06b8                	l32i.n	a11, a6, 0
  107baf:	0020c0               	memw
  107bb2:	0316c2               	l16ui	a12, a6, 6
  107bb5:	1d13c2               	l16ui	a12, a3, 58
  107bb8:	fe7c                	movi.n	a14, -1
  107bba:	bbca                	add.n	a11, a11, a12
  107bbc:	000bf2               	l8ui	a15, a11, 0
  107bbf:	9ca082               	movi	a8, 156
  107bc2:	c0ff80               	sub	a15, a15, a8
  107bc5:	935ef0               	movnez	a5, a14, a15
  107bc8:	085556               	bnez	a5, 107c51 <au_task_AudioFillInputBuffer+0x761>
  107bcb:	4f0c                	movi.n	a15, 4
  107bcd:	0a2d                	mov.n	a2, a10
  107bcf:	010be2               	l8ui	a14, a11, 1
  107bd2:	880c                	movi.n	a8, 8
  107bd4:	14d4e0               	extui	a13, a14, 4, 2
  107bd7:	0490e0               	extui	a9, a14, 0, 1
  107bda:	93a890               	movnez	a10, a8, a9
  107bdd:	a0ddf0               	addx4	a13, a13, a15
  107be0:	190c                	movi.n	a9, 1
  107be2:	14e2e0               	extui	a14, a14, 2, 2
  107be5:	5f0c                	movi.n	a15, 5
  107be7:	fdce82               	addi	a8, a14, -3
  107bea:	832f80               	moveqz	a2, a15, a8
  107bed:	2f0c                	movi.n	a15, 2
  107bef:	83f9e0               	moveqz	a15, a9, a14
  107bf2:	400001b545014afe 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a15 }
  107bfa:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  107c02:	f4d0d0               	extui	a13, a13, 0, 16
  107c05:	2580c4               	ae_movad32.l	a8, aed0
  107c08:	020b92               	l8ui	a9, a11, 2
  107c0b:	1188e0               	slli	a8, a8, 2
  107c0e:	418380               	srli	a8, a8, 3
  107c11:	228a                	add.n	a2, a2, a8
  107c13:	0020c0               	memw
  107c16:	021682               	l16ui	a8, a6, 4
  107c19:	ea7c                	movi.n	a10, -2
  107c1b:	c088c0               	sub	a8, a8, a12
  107c1e:	628820               	saltu	a8, a8, a2
  107c21:	935a80               	movnez	a5, a10, a8
  107c24:	235580               	sext	a5, a5, 15
  107c27:	95ec                	bnez.n	a5, 107c54 <au_task_AudioFillInputBuffer+0x764>
  107c29:	12be16               	beqz	a14, 107d58 <au_task_AudioFillInputBuffer+0x868>
  107c2c:	0d40124180b01e0e 	{ beqi.w18	a14, 1, 107d58 <au_task_AudioFillInputBuffer+0x868>; nop }
  107c34:	400001b5452349de 	{ ae_movda32	aed3, a9; nop; ae_movda32	aed2, a13 }
  107c3c:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  107c44:	2592c4               	ae_movad32.l	a9, aed2
  107c47:	a97b                	addi.n	a10, a9, 7
  107c49:	99eb                	addi.n	a9, a9, 14
  107c4b:	b39aa0               	movgez	a9, a10, a10
  107c4e:	004cc6               	j	107d85 <au_task_AudioFillInputBuffer+0x895>

00107c51 <au_task_AudioFillInputBuffer+0x761>:
  107c51:	00a022               	movi	a2, 0

00107c54 <au_task_AudioFillInputBuffer+0x764>:
  107c54:	0d21a2               	l32i	a10, a1, 52
  107c57:	00ba16               	beqz	a10, 107c66 <au_task_AudioFillInputBuffer+0x776>
  107c5a:	a5cc                	bnez.n	a5, 107c68 <au_task_AudioFillInputBuffer+0x778>
  107c5c:	a3a8                	l32i.n	a10, a3, 40
  107c5e:	02cd                	mov.n	a12, a2
  107c60:	7871e5               	call8	180380 <__vec_memcpy>
  107c63:	000346               	j	107c74 <au_task_AudioFillInputBuffer+0x784>

00107c66 <au_task_AudioFillInputBuffer+0x776>:
  107c66:	a58c                	beqz.n	a5, 107c74 <au_task_AudioFillInputBuffer+0x784>

00107c68 <au_task_AudioFillInputBuffer+0x778>:
  107c68:	09a4a2               	movi	a10, 0x409
  107c6b:	eb75b1               	l32r	a11, 102a40 (80008320 <__log_data___1__1__0_au_task_0_au_task_1_c_5087$24639_89_43>)
  107c6e:	20c550               	or	a12, a5, a5
  107c71:	0ee665               	call8	116ad8 <dbfw_StoreTrace>
  107c74:	1d13c2               	l16ui	a12, a3, 58
  107c77:	010556               	bnez	a5, 107c8b <au_task_AudioFillInputBuffer+0x79b>
  107c7a:	1023b2               	l32i	a11, a3, 64
  107c7d:	80cc20               	add	a12, a12, a2
  107c80:	f4c0c0               	extui	a12, a12, 0, 16
  107c83:	1d53c2               	s16i	a12, a3, 58
  107c86:	bb1b                	addi.n	a11, a11, 1
  107c88:	1063b2               	s32i	a11, a3, 64

00107c8b <au_task_AudioFillInputBuffer+0x79b>:
  107c8b:	0020c0               	memw
  107c8e:	0216d2               	l16ui	a13, a6, 4
  107c91:	04bcd7               	bgeu	a12, a13, 107c99 <au_task_AudioFillInputBuffer+0x7a9>
  107c94:	05fc                	bnez.n	a5, 107cc8 <au_task_AudioFillInputBuffer+0x7d8>
  107c96:	febe06               	j	107792 <au_task_AudioFillInputBuffer+0x2a2>

00107c99 <au_task_AudioFillInputBuffer+0x7a9>:
  107c99:	b5ec                	bnez.n	a5, 107cc8 <au_task_AudioFillInputBuffer+0x7d8>
  107c9b:	04bd                	mov.n	a11, a4
  107c9d:	eaa5a1               	l32r	a10, 102734 (276e6c <g_au_task+0xc>)
  107ca0:	e1a9                	s32i.n	a10, a1, 56
  107ca2:	00cc25               	call8	108964 <au_task_GetSbcTimeStamp>
  107ca5:	eb59f1               	l32r	a15, 102a0c (277210 <g_au_task+0x3b0>)
  107ca8:	342ff2               	l32i	a15, a15, 208
  107cab:	19bfa7               	bgeu	a15, a10, 107cc8 <au_task_AudioFillInputBuffer+0x7d8>
  107cae:	e1a8                	l32i.n	a10, a1, 56
  107cb0:	04bd                	mov.n	a11, a4
  107cb2:	00c4e5               	call8	108900 <au_task_GetSbcNumberOfFrame>
  107cb5:	eb5581               	l32r	a8, 102a0c (277210 <g_au_task+0x3b0>)
  107cb8:	04bd                	mov.n	a11, a4
  107cba:	6c58a2               	s16i	a10, a8, 216
  107cbd:	e1a8                	l32i.n	a10, a1, 56
  107cbf:	00ca65               	call8	108964 <au_task_GetSbcTimeStamp>
  107cc2:	eb5291               	l32r	a9, 102a0c (277210 <g_au_task+0x3b0>)
  107cc5:	3469a2               	s32i	a10, a9, 208
  107cc8:	04ad                	mov.n	a10, a4
  107cca:	002c25               	call8	107f8c <au_task_AudioFillInputBufferUpdateTrace>
  107ccd:	0a0c                	movi.n	a10, 0
  107ccf:	1063a2               	s32i	a10, a3, 64
  107cd2:	1d53a2               	s16i	a10, a3, 58
  107cd5:	0020c0               	memw
  107cd8:	0256a2               	s16i	a10, a6, 4
  107cdb:	41b8                	l32i.n	a11, a1, 16
  107cdd:	971b                	addi.n	a9, a7, 1
  107cdf:	62b9b0               	saltu	a11, a9, a11
  107ce2:	839ab0               	moveqz	a9, a10, a11
  107ce5:	e4cc                	bnez.n	a4, 107cf7 <au_task_AudioFillInputBuffer+0x807>
  107ce7:	11c8                	l32i.n	a12, a1, 4
  107ce9:	01dcc2               	addmi	a12, a12, 0x100
  107cec:	cc8b                	addi.n	a12, a12, 8
  107cee:	0020c0               	memw
  107cf1:	3f6c92               	s32i	a9, a12, 252
  107cf4:	000286               	j	107d02 <au_task_AudioFillInputBuffer+0x812>

00107cf7 <au_task_AudioFillInputBuffer+0x807>:
  107cf7:	072466               	bnei	a4, 2, 107d02 <au_task_AudioFillInputBuffer+0x812>
  107cfa:	31e8                	l32i.n	a14, a1, 12
  107cfc:	0020c0               	memw
  107cff:	416e92               	s32i	a9, a14, 0x104
  107d02:	0f0c                	movi.n	a15, 0
  107d04:	932f50               	movnez	a2, a15, a5
  107d07:	f01d                	retw.n

00107d09 <au_task_AudioFillInputBuffer+0x819>:
  107d09:	0d7fe941b0b024ce 	{ bnei.w18	a4, 2, 107ba8 <au_task_AudioFillInputBuffer+0x6b8>; nop }
  107d11:	032122               	l32i	a2, a1, 12
  107d14:	0020c0               	memw
  107d17:	021692               	l16ui	a9, a6, 4
  107d1a:	0020c0               	memw
  107d1d:	861282               	l16ui	a8, a2, 0x10c
  107d20:	0d3fe84140b0c89e 	{ bgeu.w18	a8, a9, 107ba8 <au_task_AudioFillInputBuffer+0x6b8>; nop }
  107d28:	09a4a2               	movi	a10, 0x409
  107d2b:	eb46b1               	l32r	a11, 102a44 (80008220 <__log_data___1__1__0_au_task_0_au_task_1_c_4991$24638_89_42>)
  107d2e:	0020c0               	memw
  107d31:	0216c2               	l16ui	a12, a6, 4
  107d34:	0eda25               	call8	116ad8 <dbfw_StoreTrace>
  107d37:	0020c0               	memw
  107d3a:	00a0b2               	movi	a11, 0
  107d3d:	0256b2               	s16i	a11, a6, 4
  107d40:	01c7a2               	addi	a10, a7, 1
  107d43:	0020c0               	memw
  107d46:	4022c2               	l32i	a12, a2, 0x100
  107d49:	62cac0               	saltu	a12, a10, a12
  107d4c:	83abc0               	moveqz	a10, a11, a12
  107d4f:	0020c0               	memw
  107d52:	4162a2               	s32i	a10, a2, 0x104
  107d55:	fe6186               	j	1076df <au_task_AudioFillInputBuffer+0x1ef>

00107d58 <au_task_AudioFillInputBuffer+0x868>:
  107d58:	400001b545674fde 	{ ae_movda32	aed7, a15; nop; ae_movda32	aed6, a13 }
  107d60:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  107d68:	25a6c4               	ae_movad32.l	a10, aed6
  107d6b:	400001b5455449ae 	{ ae_movda32	aed4, a9; nop; ae_movda32	aed5, a10 }
  107d73:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  107d7b:	2594c4               	ae_movad32.l	a9, aed4
  107d7e:	e97b                	addi.n	a14, a9, 7
  107d80:	99eb                	addi.n	a9, a9, 14
  107d82:	b39ee0               	movgez	a9, a14, a14

00107d85 <au_task_AudioFillInputBuffer+0x895>:
  107d85:	21f390               	srai	a15, a9, 3
  107d88:	22fa                	add.n	a2, a2, a15
  107d8a:	0020c0               	memw
  107d8d:	0216e2               	l16ui	a14, a6, 4
  107d90:	dd7c                	movi.n	a13, -3
  107d92:	c0eec0               	sub	a14, a14, a12
  107d95:	62ee20               	saltu	a14, a14, a2
  107d98:	935de0               	movnez	a5, a13, a14
  107d9b:	235580               	sext	a5, a5, 15
  107d9e:	ffac86               	j	107c54 <au_task_AudioFillInputBuffer+0x764>

00107da1 <au_task_AudioFillInputBuffer+0x8b1>:
  107da1:	000000                                        ...

00107da4 <au_task_AudioFillInputBufferCalcSHMQue>:
  107da4:	004136               	entry	a1, 32
  107da7:	ea6421               	l32r	a2, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  107daa:	0228                	l32i.n	a2, a2, 0
  107dac:	0020c0               	memw
  107daf:	9822a2               	l32i	a10, a2, 0x260
  107db2:	0020c0               	memw
  107db5:	9922b2               	l32i	a11, a2, 0x264
  107db8:	118ac0               	slli	a8, a10, 4
  107dbb:	828a                	add.n	a8, a2, a8
  107dbd:	0020c0               	memw
  107dc0:	301882               	l16ui	a8, a8, 96
  107dc3:	080816               	beqz	a8, 107e47 <au_task_AudioFillInputBufferCalcSHMQue+0xa3>
  107dc6:	6cbab7               	bgeu	a10, a11, 107e36 <au_task_AudioFillInputBufferCalcSHMQue+0x92>
  107dc9:	c02ba0               	sub	a2, a11, a10

00107dcc <au_task_AudioFillInputBufferCalcSHMQue+0x28>:
  107dcc:	ea5d31               	l32r	a3, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107dcf:	0338                	l32i.n	a3, a3, 0
  107dd1:	0020c0               	memw
  107dd4:	b023a2               	l32i	a10, a3, 0x2c0
  107dd7:	0020c0               	memw
  107dda:	b123b2               	l32i	a11, a3, 0x2c4
  107ddd:	0020c0               	memw
  107de0:	af2342               	l32i	a4, a3, 0x2bc
  107de3:	118ac0               	slli	a8, a10, 4
  107de6:	838a                	add.n	a8, a3, a8
  107de8:	0020c0               	memw
  107deb:	e01882               	l16ui	a8, a8, 0x1c0
  107dee:	38ac                	beqz.n	a8, 107e15 <au_task_AudioFillInputBufferCalcSHMQue+0x71>
  107df0:	37bab7               	bgeu	a10, a11, 107e2b <au_task_AudioFillInputBufferCalcSHMQue+0x87>
  107df3:	c09ba0               	sub	a9, a11, a10
  107df6:	000646               	j	107e13 <au_task_AudioFillInputBufferCalcSHMQue+0x6f>

00107df9 <au_task_AudioFillInputBufferCalcSHMQue+0x55>:
  107df9:	01caa2               	addi	a10, a10, 1
  107dfc:	20b440               	or	a11, a4, a4
  107dff:	7873e5               	call8	18053c <__umodsi3>
  107e02:	118ac0               	slli	a8, a10, 4
  107e05:	808380               	add	a8, a3, a8
  107e08:	0020c0               	memw
  107e0b:	e01882               	l16ui	a8, a8, 0x1c0
  107e0e:	090c                	movi.n	a9, 0
  107e10:	939480               	movnez	a9, a4, a8

00107e13 <au_task_AudioFillInputBufferCalcSHMQue+0x6f>:
  107e13:	292a                	add.n	a2, a9, a2

00107e15 <au_task_AudioFillInputBufferCalcSHMQue+0x71>:
  107e15:	ea44a1               	l32r	a10, 102728 (276e60 <g_au_task>)
  107e18:	426a22               	s32i	a2, a10, 0x108
  107e1b:	0020c0               	memw
  107e1e:	b01392               	l16ui	a9, a3, 0x160
  107e21:	992a                	add.n	a9, a9, a2
  107e23:	0020c0               	memw
  107e26:	b05392               	s16i	a9, a3, 0x160
  107e29:	f01d                	retw.n

00107e2b <au_task_AudioFillInputBufferCalcSHMQue+0x87>:
  107e2b:	cabba7               	bgeu	a11, a10, 107df9 <au_task_AudioFillInputBufferCalcSHMQue+0x55>
  107e2e:	c09ba0               	sub	a9, a11, a10
  107e31:	949a                	add.n	a9, a4, a9
  107e33:	fff706               	j	107e13 <au_task_AudioFillInputBufferCalcSHMQue+0x6f>

00107e36 <au_task_AudioFillInputBufferCalcSHMQue+0x92>:
  107e36:	12bba7               	bgeu	a11, a10, 107e4c <au_task_AudioFillInputBufferCalcSHMQue+0xa8>
  107e39:	c08ba0               	sub	a8, a11, a10
  107e3c:	0020c0               	memw
  107e3f:	972222               	l32i	a2, a2, 0x25c
  107e42:	228a                	add.n	a2, a2, a8
  107e44:	ffe106               	j	107dcc <au_task_AudioFillInputBufferCalcSHMQue+0x28>

00107e47 <au_task_AudioFillInputBufferCalcSHMQue+0xa3>:
  107e47:	020c                	movi.n	a2, 0
  107e49:	ffdfc6               	j	107dcc <au_task_AudioFillInputBufferCalcSHMQue+0x28>

00107e4c <au_task_AudioFillInputBufferCalcSHMQue+0xa8>:
  107e4c:	01caa2               	addi	a10, a10, 1
  107e4f:	0020c0               	memw
  107e52:	9722b2               	l32i	a11, a2, 0x25c
  107e55:	786e65               	call8	18053c <__umodsi3>
  107e58:	119ac0               	slli	a9, a10, 4
  107e5b:	809290               	add	a9, a2, a9
  107e5e:	0020c0               	memw
  107e61:	301992               	l16ui	a9, a9, 96
  107e64:	008916               	beqz	a9, 107e70 <au_task_AudioFillInputBufferCalcSHMQue+0xcc>
  107e67:	0020c0               	memw
  107e6a:	972222               	l32i	a2, a2, 0x25c
  107e6d:	ffd6c6               	j	107dcc <au_task_AudioFillInputBufferCalcSHMQue+0x28>

00107e70 <au_task_AudioFillInputBufferCalcSHMQue+0xcc>:
  107e70:	020c                	movi.n	a2, 0
  107e72:	ffd586               	j	107dcc <au_task_AudioFillInputBufferCalcSHMQue+0x28>

00107e75 <au_task_AudioFillInputBufferCalcSHMQue+0xd1>:
  107e75:	000000                                        ...

00107e78 <au_task_AudioFillInputBufferPrintTrace>:
  107e78:	006136               	entry	a1, 48
  107e7b:	eaf331               	l32r	a3, 102a48 (276ea4 <g_au_task+0x44>)
  107e7e:	e398                	l32i.n	a9, a3, 56
  107e80:	ea3021               	l32r	a2, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107e83:	051926               	beqi	a9, 1, 107e8c <au_task_AudioFillInputBufferPrintTrace+0x14>
  107e86:	748090               	extui	a8, a9, 0, 8
  107e89:	0e7856               	bnez	a8, 107f74 <au_task_AudioFillInputBufferPrintTrace+0xfc>

00107e8c <au_task_AudioFillInputBufferPrintTrace+0x14>:
  107e8c:	0c2352               	l32i	a5, a3, 48
  107e8f:	652392               	l32i	a9, a3, 0x194
  107e92:	0022b2               	l32i	a11, a2, 0
  107e95:	0020c0               	memw
  107e98:	002bb2               	l32i	a11, a11, 0
  107e9b:	ea26a1               	l32r	a10, 102734 (276e6c <g_au_task+0xc>)
  107e9e:	14b0b0               	extui	a11, a11, 0, 2
  107ea1:	ffcbb2               	addi	a11, a11, -1
  107ea4:	8359b0               	moveqz	a5, a9, a11
  107ea7:	0b6a25               	call8	113548 <audio_latency_jbm_SnapshotJbd>
  107eaa:	204aa0               	or	a4, a10, a10
  107ead:	0eed65               	call8	116d84 <dbfw_ProcInIdle>
  107eb0:	0fa4a2               	movi	a10, 0x40f
  107eb3:	eae6b1               	l32r	a11, 102a4c (80008a20 <__log_data___1__1__0_au_task_0_au_task_1_c_5412$25364_93_5>)
  107eb6:	002262               	l32i	a6, a2, 0
  107eb9:	0020c0               	memw
  107ebc:	0026c2               	l32i	a12, a6, 0
  107ebf:	14c0c0               	extui	a12, a12, 0, 2
  107ec2:	0020c0               	memw
  107ec5:	b32672               	l32i	a7, a6, 0x2cc
  107ec8:	ea3081               	l32r	a8, 102788 (ff00 <xthals_release_major+0xd020>)
  107ecb:	747870               	extui	a7, a7, 8, 8
  107ece:	0020c0               	memw
  107ed1:	2923e2               	l32i	a14, a3, 164
  107ed4:	53f8                	l32i.n	a15, a3, 20
  107ed6:	b326d2               	l32i	a13, a6, 0x2cc
  107ed9:	2e2392               	l32i	a9, a3, 184
  107edc:	f4d0d0               	extui	a13, a13, 0, 16
  107edf:	0199                	s32i.n	a9, a1, 0
  107ee1:	312392               	l32i	a9, a3, 196
  107ee4:	1199                	s32i.n	a9, a1, 4
  107ee6:	11dd80               	slli	a13, a13, 8
  107ee9:	10dd80               	and	a13, a13, a8
  107eec:	20dd70               	or	a13, a13, a7
  107eef:	0020c0               	memw
  107ef2:	8c0662               	l8ui	a6, a6, 140
  107ef5:	236600               	sext	a6, a6, 7
  107ef8:	2169                	s32i.n	a6, a1, 8
  107efa:	0ebde5               	call8	116ad8 <dbfw_StoreTrace>
  107efd:	05dd                	mov.n	a13, a5
  107eff:	0ea4a2               	movi	a10, 0x40e
  107f02:	ead3b1               	l32r	a11, 102a50 (80008b20 <__log_data___1__1__0_au_task_0_au_task_1_c_5420$25365_93_6>)
  107f05:	0288                	l32i.n	a8, a2, 0
  107f07:	0020c0               	memw
  107f0a:	08c8                	l32i.n	a12, a8, 0
  107f0c:	ea0b91               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  107f0f:	cd13e2               	l16ui	a14, a3, 0x19a
  107f12:	0998                	l32i.n	a9, a9, 0
  107f14:	e3f8                	l32i.n	a15, a3, 56
  107f16:	05d992               	addmi	a9, a9, 0x500
  107f19:	0020c0               	memw
  107f1c:	232992               	l32i	a9, a9, 140
  107f1f:	0020c0               	memw
  107f22:	1d1882               	l16ui	a8, a8, 58
  107f25:	1149                	s32i.n	a4, a1, 4
  107f27:	118800               	slli	a8, a8, 16
  107f2a:	208890               	or	a8, a8, a9
  107f2d:	0189                	s32i.n	a8, a1, 0
  107f2f:	0ebaa5               	call8	116ad8 <dbfw_StoreTrace>
  107f32:	eac8a1               	l32r	a10, 102a54 (2778fc <g_au_task+0xa9c>)
  107f35:	7c2ab2               	l32i	a11, a10, 0x1f0
  107f38:	db9c                	beqz.n	a11, 107f59 <au_task_AudioFillInputBufferPrintTrace+0xe1>
  107f3a:	802af2               	l32i	a15, a10, 0x200
  107f3d:	7f2ae2               	l32i	a14, a10, 0x1fc
  107f40:	7e2ad2               	l32i	a13, a10, 0x1f8
  107f43:	7d2ac2               	l32i	a12, a10, 0x1f4
  107f46:	812a92               	l32i	a9, a10, 0x204
  107f49:	eac3b1               	l32r	a11, 102a58 (80008c20 <__log_data___1__1__0_au_task_0_au_task_1_c_5449$25366_93_7>)
  107f4c:	0199                	s32i.n	a9, a1, 0
  107f4e:	822a82               	l32i	a8, a10, 0x208
  107f51:	0ea4a2               	movi	a10, 0x40e
  107f54:	1189                	s32i.n	a8, a1, 4
  107f56:	0eb825               	call8	116ad8 <dbfw_StoreTrace>

00107f59 <au_task_AudioFillInputBufferPrintTrace+0xe1>:
  107f59:	0022a2               	l32i	a10, a2, 0
  107f5c:	0020c0               	memw
  107f5f:	002aa2               	l32i	a10, a10, 0
  107f62:	0e6a47               	bbci	a10, 4, 107f74 <au_task_AudioFillInputBufferPrintTrace+0xfc>
  107f65:	0aa4a2               	movi	a10, 0x40a
  107f68:	eabdb1               	l32r	a11, 102a5c (80008d20 <__log_data___1__1__0_au_task_0_au_task_1_c_5455$25367_93_8>)
  107f6b:	f823c2               	l32i	a12, a3, 0x3e0
  107f6e:	f923d2               	l32i	a13, a3, 0x3e4
  107f71:	0eb665               	call8	116ad8 <dbfw_StoreTrace>
  107f74:	0022c2               	l32i	a12, a2, 0
  107f77:	2a23d2               	l32i	a13, a3, 168
  107f7a:	0020c0               	memw
  107f7d:	ae5cd2               	s16i	a13, a12, 0x15c
  107f80:	2b23b2               	l32i	a11, a3, 172
  107f83:	0020c0               	memw
  107f86:	af5cb2               	s16i	a11, a12, 0x15e
  107f89:	f01d                	retw.n

00107f8b <au_task_AudioFillInputBufferPrintTrace+0x113>:
	...

00107f8c <au_task_AudioFillInputBufferUpdateTrace>:
  107f8c:	004136               	entry	a1, 32
  107f8f:	e9ea41               	l32r	a4, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  107f92:	0448                	l32i.n	a4, a4, 0
  107f94:	5cc442               	addi	a4, a4, 92
  107f97:	ffe0e5               	call8	107da4 <au_task_AudioFillInputBufferCalcSHMQue>
  107f9a:	eab131               	l32r	a3, 102a60 (276eb8 <g_au_task+0x58>)
  107f9d:	0020c0               	memw
  107fa0:	812492               	l32i	a9, a4, 0x204
  107fa3:	52fc                	bnez.n	a2, 107fdc <au_task_AudioFillInputBufferUpdateTrace+0x50>
  107fa5:	1199c0               	slli	a9, a9, 4
  107fa8:	949a                	add.n	a9, a4, a9
  107faa:	0020c0               	memw
  107fad:	021982               	l16ui	a8, a9, 4
  107fb0:	0a0c                	movi.n	a10, 0
  107fb2:	68ac                	beqz.n	a8, 107fdc <au_task_AudioFillInputBufferUpdateTrace+0x50>
  107fb4:	0020c0               	memw
  107fb7:	0419e2               	l16ui	a14, a9, 8
  107fba:	2523d2               	l32i	a13, a3, 148
  107fbd:	ddea                	add.n	a13, a13, a14
  107fbf:	2563d2               	s32i	a13, a3, 148
  107fc2:	0020c0               	memw
  107fc5:	0519c2               	l16ui	a12, a9, 10
  107fc8:	2623b2               	l32i	a11, a3, 152
  107fcb:	bbca                	add.n	a11, a11, a12
  107fcd:	2663b2               	s32i	a11, a3, 152
  107fd0:	0020c0               	memw
  107fd3:	0459a2               	s16i	a10, a9, 8
  107fd6:	0020c0               	memw
  107fd9:	0559a2               	s16i	a10, a9, 10
  107fdc:	e9d9f1               	l32r	a15, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  107fdf:	0ff8                	l32i.n	a15, a15, 0
  107fe1:	0020c0               	memw
  107fe4:	0ff8                	l32i.n	a15, a15, 0
  107fe6:	2a2382               	l32i	a8, a3, 168
  107fe9:	246f47               	bbci	a15, 4, 108011 <au_task_AudioFillInputBufferUpdateTrace+0x85>
  107fec:	e9d221               	l32r	a2, 102734 (276e6c <g_au_task+0xc>)
  107fef:	688c                	beqz.n	a8, 107ff9 <au_task_AudioFillInputBufferUpdateTrace+0x6d>
  107ff1:	02ad                	mov.n	a10, a2
  107ff3:	0102a5               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  107ff6:	000106               	j	107ffe <au_task_AudioFillInputBufferUpdateTrace+0x72>

00107ff9 <au_task_AudioFillInputBufferUpdateTrace+0x6d>:
  107ff9:	02ad                	mov.n	a10, a2
  107ffb:	008a25               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>

00107ffe <au_task_AudioFillInputBufferUpdateTrace+0x72>:
  107ffe:	fa8c                	beqz.n	a10, 108011 <au_task_AudioFillInputBufferUpdateTrace+0x85>
  108000:	f32392               	l32i	a9, a3, 0x3cc
  108003:	0a1a97               	beq	a10, a9, 108011 <au_task_AudioFillInputBufferUpdateTrace+0x85>
  108006:	f363a2               	s32i	a10, a3, 0x3cc
  108009:	02ad                	mov.n	a10, a2
  10800b:	007ee5               	call8	1087f8 <au_task_UpdatePacketDecodeTs>
  10800e:	f463a2               	s32i	a10, a3, 0x3d0
  108011:	2423a2               	l32i	a10, a3, 144
  108014:	aa1b                	addi.n	a10, a10, 1
  108016:	2463a2               	s32i	a10, a3, 144
  108019:	f01d                	retw.n

0010801b <au_task_AudioFillInputBufferUpdateTrace+0x8f>:
	...

0010801c <au_task_CleanUpDMARXRingbuffer>:
  10801c:	004136               	entry	a1, 32
  10801f:	00a0b2               	movi	a11, 0
  108022:	e9faa1               	l32r	a10, 10280c (277d2c <g_dram_ptrs>)
  108025:	ea8fc1               	l32r	a12, 102a64 (f00 <XtosCoreStateSize+0xc80>)
  108028:	062aa2               	l32i	a10, a10, 24
  10802b:	783fe5               	call8	180428 <__vec_memset>
  10802e:	000090               	retw

00108031 <au_task_CleanUpDMARXRingbuffer+0x15>:
  108031:	000000                                        ...

00108034 <au_task_CleanUpDMATXRingbuffer>:
  108034:	004136               	entry	a1, 32
  108037:	00a0b2               	movi	a11, 0
  10803a:	e9f4a1               	l32r	a10, 10280c (277d2c <g_dram_ptrs>)
  10803d:	ea6dc1               	l32r	a12, 1029f4 (3c00 <xthals_release_major+0xd20>)
  108040:	052aa2               	l32i	a10, a10, 20
  108043:	783e65               	call8	180428 <__vec_memset>
  108046:	000090               	retw

00108049 <au_task_CleanUpDMATXRingbuffer+0x15>:
  108049:	000000                                        ...

0010804c <au_task_CommandRespInThread>:
  10804c:	004136               	entry	a1, 32
  10804f:	ea2a81               	l32r	a8, 1028f8 (27f454 <dspipc_gci_ctrlBlk>)
  108052:	000882               	l8ui	a8, a8, 0
  108055:	30a092               	movi	a9, 48
  108058:	0d00084120b0b89e 	{ bne.w18	a8, a9, 1080de <au_task_CommandRespInThread+0x92>; nop }
  108060:	ea8221               	l32r	a2, 102a68 (2786dc <g_plc_params+0x4c4>)
  108063:	e47c                	movi.n	a4, -2
  108065:	880292               	l8ui	a9, a2, 136
  108068:	e9dc51               	l32r	a5, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10806b:	071916               	beqz	a9, 1080e0 <au_task_CommandRespInThread+0x94>
  10806e:	fa0c                	movi.n	a10, 15
  108070:	fa50e5               	call8	102580 <_xtos_set_intlevel>
  108073:	8802b2               	l8ui	a11, a2, 136
  108076:	bb0b                	addi.n	a11, a11, -1
  108078:	8842b2               	s8i	a11, a2, 136
  10807b:	fa1b65               	call8	102230 <_xtos_restore_intlevel>
  10807e:	ea7bc1               	l32r	a12, 102a6c (27e670 <g_au_ipc>)
  108081:	0c49                	s32i.n	a4, a12, 0
  108083:	070ca2               	l8ui	a10, a12, 7
  108086:	060cb2               	l8ui	a11, a12, 6
  108089:	11aa80               	slli	a10, a10, 8
  10808c:	20aab0               	or	a10, a10, a11
  10808f:	050cb2               	l8ui	a11, a12, 5
  108092:	11aa80               	slli	a10, a10, 8
  108095:	20aab0               	or	a10, a10, a11
  108098:	040cb2               	l8ui	a11, a12, 4
  10809b:	11aa80               	slli	a10, a10, 8
  10809e:	20aab0               	or	a10, a10, a11
  1080a1:	4b0c                	movi.n	a11, 4
  1080a3:	0d2a25               	call8	115344 <dspipc_SendMessage>
  1080a6:	8802b2               	l8ui	a11, a2, 136
  1080a9:	1bfc                	bnez.n	a11, 1080de <au_task_CommandRespInThread+0x92>
  1080ab:	ea71d1               	l32r	a13, 102a70 (fffeffff <_memmap_cacheattr_bp_strict+0xcd00d>)
  1080ae:	1d22c2               	l32i	a12, a2, 116
  1080b1:	10ccd0               	and	a12, a12, a13
  1080b4:	1d62c2               	s32i	a12, a2, 116
  1080b7:	f01d                	retw.n

001080b9 <au_task_CommandRespInThread+0x6d>:
  1080b9:	7d1592               	l16ui	a9, a5, 250
  1080bc:	0dc9f6               	bgeui	a9, 32, 1080cd <au_task_CommandRespInThread+0x81>
  1080bf:	90f950               	addx2	a15, a9, a5
  1080c2:	7e5fa2               	s16i	a10, a15, 252
  1080c5:	7d15e2               	l16ui	a14, a5, 250
  1080c8:	ee1b                	addi.n	a14, a14, 1
  1080ca:	7d55e2               	s16i	a14, a5, 250

001080cd <au_task_CommandRespInThread+0x81>:
  1080cd:	820282               	l8ui	a8, a2, 130
  1080d0:	a8cc                	bnez.n	a8, 1080de <au_task_CommandRespInThread+0x92>
  1080d2:	1d2292               	l32i	a9, a2, 116
  1080d5:	ffaba2               	movi	a10, 0xfffffbff
  1080d8:	1099a0               	and	a9, a9, a10
  1080db:	1d6292               	s32i	a9, a2, 116

001080de <au_task_CommandRespInThread+0x92>:
  1080de:	f01d                	retw.n

001080e0 <au_task_CommandRespInThread+0x94>:
  1080e0:	e99661               	l32r	a6, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  1080e3:	e9ae31               	l32r	a3, 10279c (277d60 <g_debug_fp_info>)
  1080e6:	7802b2               	l8ui	a11, a2, 120
  1080e9:	00a072               	movi	a7, 0
  1080ec:	09ab16               	beqz	a11, 10818a <au_task_CommandRespInThread+0x13e>
  1080ef:	fa0c                	movi.n	a10, 15
  1080f1:	fa48e5               	call8	102580 <_xtos_set_intlevel>
  1080f4:	7802c2               	l8ui	a12, a2, 120
  1080f7:	cc0b                	addi.n	a12, a12, -1
  1080f9:	7842c2               	s8i	a12, a2, 120
  1080fc:	fa1325               	call8	102230 <_xtos_restore_intlevel>
  1080ff:	75a0c2               	movi	a12, 117
  108102:	06a8                	l32i.n	a10, a6, 0
  108104:	0020c0               	memw
  108107:	e986f1               	l32r	a15, 102720 (27e6ec <gp_dsp_core_log>)
  10810a:	0ff8                	l32i.n	a15, a15, 0
  10810c:	6a79                	s32i.n	a7, a10, 24
  10810e:	ef98                	l32i.n	a9, a15, 56
  108110:	62a082               	movi	a8, 98
  108113:	a099f0               	addx4	a9, a9, a15
  108116:	f989                	s32i.n	a8, a9, 60
  108118:	efe8                	l32i.n	a14, a15, 56
  10811a:	ee1b                	addi.n	a14, a14, 1
  10811c:	efe9                	s32i.n	a14, a15, 56
  10811e:	24e0e0               	extui	a14, a14, 0, 3
  108121:	efe9                	s32i.n	a14, a15, 56
  108123:	0013d2               	l16ui	a13, a3, 0
  108126:	7d1592               	l16ui	a9, a5, 250
  108129:	3dec                	bnez.n	a13, 108150 <au_task_CommandRespInThread+0x104>
  10812b:	931382               	l16ui	a8, a3, 0x126
  10812e:	908830               	addx2	a8, a8, a3
  108131:	9458c2               	s16i	a12, a8, 0x128
  108134:	0e82a5               	call8	116960 <dbfw_GetSystemTime>
  108137:	9313b2               	l16ui	a11, a3, 0x126
  10813a:	a0bb30               	addx4	a11, a11, a3
  10813d:	8a6ba2               	s32i	a10, a11, 0x228
  108140:	931392               	l16ui	a9, a3, 0x126
  108143:	06a8                	l32i.n	a10, a6, 0
  108145:	991b                	addi.n	a9, a9, 1
  108147:	649090               	extui	a9, a9, 0, 7
  10814a:	935392               	s16i	a9, a3, 0x126
  10814d:	000446               	j	108162 <au_task_CommandRespInThread+0x116>

00108150 <au_task_CommandRespInThread+0x104>:
  108150:	0ec9f6               	bgeui	a9, 32, 108162 <au_task_CommandRespInThread+0x116>
  108153:	90e950               	addx2	a14, a9, a5
  108156:	7e5ec2               	s16i	a12, a14, 252
  108159:	7d15d2               	l16ui	a13, a5, 250
  10815c:	01cdd2               	addi	a13, a13, 1
  10815f:	7d55d2               	s16i	a13, a5, 250
  108162:	18cac2               	addi	a12, a10, 24
  108165:	04a0b2               	movi	a11, 4
  108168:	02a0a2               	movi	a10, 2
  10816b:	087b25               	call8	11091c <au_ipc_SendCmdOrResp>
  10816e:	7802f2               	l8ui	a15, a2, 120
  108171:	7fcc                	bnez.n	a15, 10817c <au_task_CommandRespInThread+0x130>
  108173:	1d2282               	l32i	a8, a2, 116
  108176:	108840               	and	a8, a8, a4
  108179:	1d6282               	s32i	a8, a2, 116

0010817c <au_task_CommandRespInThread+0x130>:
  10817c:	08a4a2               	movi	a10, 0x408
  10817f:	ea3db1               	l32r	a11, 102a74 (80008e20 <__log_data___1__1__0_au_task_0_au_task_1_c_5577$25525_150_3>)
  108182:	0e9565               	call8	116ad8 <dbfw_StoreTrace>
  108185:	f01d                	retw.n

00108187 <au_task_CommandRespInThread+0x13b>:
  108187:	000000                                        ...

0010818a <au_task_CommandRespInThread+0x13e>:
  10818a:	7c02a2               	l8ui	a10, a2, 124
  10818d:	092a16               	beqz	a10, 108223 <au_task_CommandRespInThread+0x1d7>
  108190:	0fa0a2               	movi	a10, 15
  108193:	fa3ee5               	call8	102580 <_xtos_set_intlevel>
  108196:	7c02b2               	l8ui	a11, a2, 124
  108199:	bb0b                	addi.n	a11, a11, -1
  10819b:	7c42b2               	s8i	a11, a2, 124
  10819e:	fa0925               	call8	102230 <_xtos_restore_intlevel>
  1081a1:	76a0c2               	movi	a12, 118
  1081a4:	06a8                	l32i.n	a10, a6, 0
  1081a6:	0020c0               	memw
  1081a9:	e95df1               	l32r	a15, 102720 (27e6ec <gp_dsp_core_log>)
  1081ac:	0ff8                	l32i.n	a15, a15, 0
  1081ae:	da79                	s32i.n	a7, a10, 52
  1081b0:	ef98                	l32i.n	a9, a15, 56
  1081b2:	63a082               	movi	a8, 99
  1081b5:	a099f0               	addx4	a9, a9, a15
  1081b8:	f989                	s32i.n	a8, a9, 60
  1081ba:	efe8                	l32i.n	a14, a15, 56
  1081bc:	ee1b                	addi.n	a14, a14, 1
  1081be:	efe9                	s32i.n	a14, a15, 56
  1081c0:	24e0e0               	extui	a14, a14, 0, 3
  1081c3:	efe9                	s32i.n	a14, a15, 56
  1081c5:	0013d2               	l16ui	a13, a3, 0
  1081c8:	7d1592               	l16ui	a9, a5, 250
  1081cb:	3dec                	bnez.n	a13, 1081f2 <au_task_CommandRespInThread+0x1a6>
  1081cd:	931382               	l16ui	a8, a3, 0x126
  1081d0:	908830               	addx2	a8, a8, a3
  1081d3:	9458c2               	s16i	a12, a8, 0x128
  1081d6:	0e78a5               	call8	116960 <dbfw_GetSystemTime>
  1081d9:	9313b2               	l16ui	a11, a3, 0x126
  1081dc:	a0bb30               	addx4	a11, a11, a3
  1081df:	8a6ba2               	s32i	a10, a11, 0x228
  1081e2:	931392               	l16ui	a9, a3, 0x126
  1081e5:	06a8                	l32i.n	a10, a6, 0
  1081e7:	991b                	addi.n	a9, a9, 1
  1081e9:	649090               	extui	a9, a9, 0, 7
  1081ec:	935392               	s16i	a9, a3, 0x126
  1081ef:	000446               	j	108204 <au_task_CommandRespInThread+0x1b8>

001081f2 <au_task_CommandRespInThread+0x1a6>:
  1081f2:	0ec9f6               	bgeui	a9, 32, 108204 <au_task_CommandRespInThread+0x1b8>
  1081f5:	90e950               	addx2	a14, a9, a5
  1081f8:	7e5ec2               	s16i	a12, a14, 252
  1081fb:	7d15d2               	l16ui	a13, a5, 250
  1081fe:	01cdd2               	addi	a13, a13, 1
  108201:	7d55d2               	s16i	a13, a5, 250
  108204:	34cac2               	addi	a12, a10, 52
  108207:	04a0b2               	movi	a11, 4
  10820a:	05a0a2               	movi	a10, 5
  10820d:	0870e5               	call8	11091c <au_ipc_SendCmdOrResp>
  108210:	7c02f2               	l8ui	a15, a2, 124
  108213:	ec7f56               	bnez	a15, 1080de <au_task_CommandRespInThread+0x92>
  108216:	1d2282               	l32i	a8, a2, 116
  108219:	f96c                	movi.n	a9, -17
  10821b:	108890               	and	a8, a8, a9
  10821e:	1d6282               	s32i	a8, a2, 116
  108221:	f01d                	retw.n

00108223 <au_task_CommandRespInThread+0x1d7>:
  108223:	7f02a2               	l8ui	a10, a2, 127
  108226:	07aa16               	beqz	a10, 1082a4 <au_task_CommandRespInThread+0x258>
  108229:	0fa0a2               	movi	a10, 15
  10822c:	fa3525               	call8	102580 <_xtos_set_intlevel>
  10822f:	7f02b2               	l8ui	a11, a2, 127
  108232:	bb0b                	addi.n	a11, a11, -1
  108234:	7f42b2               	s8i	a11, a2, 127
  108237:	f9ffa5               	call8	102230 <_xtos_restore_intlevel>
  10823a:	77a0b2               	movi	a11, 119
  10823d:	06a8                	l32i.n	a10, a6, 0
  10823f:	0020c0               	memw
  108242:	146a72               	s32i	a7, a10, 80
  108245:	0013c2               	l16ui	a12, a3, 0
  108248:	3cec                	bnez.n	a12, 10826f <au_task_CommandRespInThread+0x223>
  10824a:	9313d2               	l16ui	a13, a3, 0x126
  10824d:	90dd30               	addx2	a13, a13, a3
  108250:	945db2               	s16i	a11, a13, 0x128
  108253:	0e70e5               	call8	116960 <dbfw_GetSystemTime>
  108256:	9313f2               	l16ui	a15, a3, 0x126
  108259:	a0ff30               	addx4	a15, a15, a3
  10825c:	8a6fa2               	s32i	a10, a15, 0x228
  10825f:	9313e2               	l16ui	a14, a3, 0x126
  108262:	06a8                	l32i.n	a10, a6, 0
  108264:	ee1b                	addi.n	a14, a14, 1
  108266:	64e0e0               	extui	a14, a14, 0, 7
  108269:	9353e2               	s16i	a14, a3, 0x126
  10826c:	000506               	j	108284 <au_task_CommandRespInThread+0x238>

0010826f <au_task_CommandRespInThread+0x223>:
  10826f:	7d1592               	l16ui	a9, a5, 250
  108272:	0ec9f6               	bgeui	a9, 32, 108284 <au_task_CommandRespInThread+0x238>
  108275:	90c950               	addx2	a12, a9, a5
  108278:	7e5cb2               	s16i	a11, a12, 252
  10827b:	7d1582               	l16ui	a8, a5, 250
  10827e:	01c882               	addi	a8, a8, 1
  108281:	7d5582               	s16i	a8, a5, 250
  108284:	50cac2               	addi	a12, a10, 80
  108287:	04a0b2               	movi	a11, 4
  10828a:	08a0a2               	movi	a10, 8
  10828d:	0868e5               	call8	11091c <au_ipc_SendCmdOrResp>
  108290:	7f02d2               	l8ui	a13, a2, 127
  108293:	e47d56               	bnez	a13, 1080de <au_task_CommandRespInThread+0x92>
  108296:	1d22e2               	l32i	a14, a2, 116
  108299:	7faff2               	movi	a15, -129
  10829c:	10eef0               	and	a14, a14, a15
  10829f:	1d62e2               	s32i	a14, a2, 116
  1082a2:	f01d                	retw.n

001082a4 <au_task_CommandRespInThread+0x258>:
  1082a4:	820282               	l8ui	a8, a2, 130
  1082a7:	e33816               	beqz	a8, 1080de <au_task_CommandRespInThread+0x92>
  1082aa:	0fa0a2               	movi	a10, 15
  1082ad:	fa2d25               	call8	102580 <_xtos_set_intlevel>
  1082b0:	820292               	l8ui	a9, a2, 130
  1082b3:	ffc992               	addi	a9, a9, -1
  1082b6:	824292               	s8i	a9, a2, 130
  1082b9:	f9f765               	call8	102230 <_xtos_restore_intlevel>
  1082bc:	0ba0a2               	movi	a10, 11
  1082bf:	00a0b2               	movi	a11, 0
  1082c2:	00a0c2               	movi	a12, 0
  1082c5:	086565               	call8	11091c <au_ipc_SendCmdOrResp>
  1082c8:	09a4a2               	movi	a10, 0x409
  1082cb:	e9ebb1               	l32r	a11, 102a78 (80008f20 <__log_data___1__1__0_au_task_0_au_task_1_c_5610$25529_150_7>)
  1082ce:	8202c2               	l8ui	a12, a2, 130
  1082d1:	0e8065               	call8	116ad8 <dbfw_StoreTrace>
  1082d4:	e913d1               	l32r	a13, 102720 (27e6ec <gp_dsp_core_log>)
  1082d7:	002dd2               	l32i	a13, a13, 0
  1082da:	0e2df2               	l32i	a15, a13, 56
  1082dd:	64a0e2               	movi	a14, 100
  1082e0:	a0ffd0               	addx4	a15, a15, a13
  1082e3:	ffe9                	s32i.n	a14, a15, 60
  1082e5:	edc8                	l32i.n	a12, a13, 56
  1082e7:	cc1b                	addi.n	a12, a12, 1
  1082e9:	24c0c0               	extui	a12, a12, 0, 3
  1082ec:	edc9                	s32i.n	a12, a13, 56
  1082ee:	0013b2               	l16ui	a11, a3, 0
  1082f1:	78a0a2               	movi	a10, 120
  1082f4:	dc1b56               	bnez	a11, 1080b9 <au_task_CommandRespInThread+0x6d>
  1082f7:	9313e2               	l16ui	a14, a3, 0x126
  1082fa:	90ee30               	addx2	a14, a14, a3
  1082fd:	945ea2               	s16i	a10, a14, 0x128
  108300:	0e65e5               	call8	116960 <dbfw_GetSystemTime>
  108303:	931382               	l16ui	a8, a3, 0x126
  108306:	a08830               	addx4	a8, a8, a3
  108309:	8a68a2               	s32i	a10, a8, 0x228
  10830c:	9313f2               	l16ui	a15, a3, 0x126
  10830f:	ff1b                	addi.n	a15, a15, 1
  108311:	64f0f0               	extui	a15, a15, 0, 7
  108314:	9353f2               	s16i	a15, a3, 0x126
  108317:	ff6c86               	j	1080cd <au_task_CommandRespInThread+0x81>

0010831a <au_task_CommandRespInThread+0x2ce>:
	...

0010831c <au_task_CompareAvdtpSeqNum>:
  10831c:	004136               	entry	a1, 32
  10831f:	079237               	bne	a2, a3, 10832a <au_task_CompareAvdtpSeqNum+0xe>
  108322:	020c                	movi.n	a2, 0
  108324:	f01d                	retw.n

00108326 <au_task_CompareAvdtpSeqNum+0xa>:
  108326:	f27c                	movi.n	a2, -1
  108328:	f01d                	retw.n

0010832a <au_task_CompareAvdtpSeqNum+0xe>:
  10832a:	02ad                	mov.n	a10, a2
  10832c:	03bd                	mov.n	a11, a3
  10832e:	070725               	call8	10f3a0 <au_task_SubAvdtpSeqNum>
  108331:	e9d281               	l32r	a8, 102a7c (7ffe <xthals_release_major+0x511e>)
  108334:	120c                	movi.n	a2, 1
  108336:	ec38a7               	bltu	a8, a10, 108326 <au_task_CompareAvdtpSeqNum+0xa>
  108339:	f01d                	retw.n

0010833b <au_task_CompareAvdtpSeqNum+0x1f>:
	...

0010833c <au_task_CompareLeconnEvtCnt>:
  10833c:	004136               	entry	a1, 32
  10833f:	079237               	bne	a2, a3, 10834a <au_task_CompareLeconnEvtCnt+0xe>
  108342:	020c                	movi.n	a2, 0
  108344:	f01d                	retw.n

00108346 <au_task_CompareLeconnEvtCnt+0xa>:
  108346:	f27c                	movi.n	a2, -1
  108348:	f01d                	retw.n

0010834a <au_task_CompareLeconnEvtCnt+0xe>:
  10834a:	02ad                	mov.n	a10, a2
  10834c:	03bd                	mov.n	a11, a3
  10834e:	070625               	call8	10f3b0 <au_task_SubLeconnEvtCnt>
  108351:	e9ca81               	l32r	a8, 102a7c (7ffe <xthals_release_major+0x511e>)
  108354:	120c                	movi.n	a2, 1
  108356:	ec38a7               	bltu	a8, a10, 108346 <au_task_CompareLeconnEvtCnt+0xa>
  108359:	f01d                	retw.n

0010835b <au_task_CompareLeconnEvtCnt+0x1f>:
	...

0010835c <au_task_DeInterlaceData>:
  10835c:	004136               	entry	a1, 32
  10835f:	720b                	addi.n	a7, a2, -1
  108361:	112366               	bnei	a3, 2, 108376 <au_task_DeInterlaceData+0x1a>
  108364:	01e796               	bltz	a7, 108386 <au_task_DeInterlaceData+0x2a>
  108367:	099276               	loopnez	a2, 108374 <au_task_DeInterlaceData+0x18>
  10836a:	009462               	l16si	a6, a4, 0
  10836d:	005562               	s16i	a6, a5, 0
  108370:	444b                	addi.n	a4, a4, 4
  108372:	552b                	addi.n	a5, a5, 2

00108374 <au_task_DeInterlaceData+0x18>:
  108374:	f01d                	retw.n

00108376 <au_task_DeInterlaceData+0x1a>:
  108376:	00c796               	bltz	a7, 108386 <au_task_DeInterlaceData+0x2a>
  108379:	099276               	loopnez	a2, 108386 <au_task_DeInterlaceData+0x2a>
  10837c:	009482               	l16si	a8, a4, 0
  10837f:	005582               	s16i	a8, a5, 0
  108382:	442b                	addi.n	a4, a4, 2
  108384:	552b                	addi.n	a5, a5, 2
  108386:	f01d                	retw.n

00108388 <au_task_EnableLRSyncUpInterrupt>:
  108388:	004136               	entry	a1, 32
  10838b:	10a0a2               	movi	a10, 16
  10838e:	e9bcb1               	l32r	a11, 102a80 (10a678 <au_task_LR_SyncUp_ISR>)
  108391:	f9ca25               	call8	102034 <_xtos_set_interrupt_handler>
  108394:	1da0a2               	movi	a10, 29
  108397:	e9bb91               	l32r	a9, 102a84 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  10839a:	0020c0               	memw
  10839d:	852982               	l32i	a8, a9, 0x214
  1083a0:	2088a0               	or	a8, a8, a10
  1083a3:	0020c0               	memw
  1083a6:	e9b8a1               	l32r	a10, 102a88 (10000 <xthals_release_major+0xd120>)
  1083a9:	856982               	s32i	a8, a9, 0x214
  1083ac:	f9c965               	call8	102044 <_xtos_ints_on>
  1083af:	000090               	retw

001083b2 <au_task_EnableLRSyncUpInterrupt+0x2a>:
  1083b2:	000000                                        ...

001083b5 <au_task_EnableLRSyncUpInterrupt+0x2d>:
  1083b5:	000000                                        ...

001083b8 <au_task_EnableLRSyncUpInterruptForPSO>:
  1083b8:	004136               	entry	a1, 32
  1083bb:	10a0a2               	movi	a10, 16
  1083be:	e9b3b1               	l32r	a11, 102a8c (10a6cc <au_task_LR_SyncUp_ISR_for_PSO>)
  1083c1:	f9c725               	call8	102034 <_xtos_set_interrupt_handler>
  1083c4:	1da0a2               	movi	a10, 29
  1083c7:	e9af91               	l32r	a9, 102a84 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1083ca:	0020c0               	memw
  1083cd:	852982               	l32i	a8, a9, 0x214
  1083d0:	2088a0               	or	a8, a8, a10
  1083d3:	0020c0               	memw
  1083d6:	e9aca1               	l32r	a10, 102a88 (10000 <xthals_release_major+0xd120>)
  1083d9:	856982               	s32i	a8, a9, 0x214
  1083dc:	f9c665               	call8	102044 <_xtos_ints_on>
  1083df:	000090               	retw

001083e2 <au_task_EnableLRSyncUpInterruptForPSO+0x2a>:
  1083e2:	000000                                        ...

001083e5 <au_task_EnableLRSyncUpInterruptForPSO+0x2d>:
  1083e5:	000000                                        ...

001083e8 <au_task_FadeInFadeOutGainInit>:
  1083e8:	004136               	entry	a1, 32
  1083eb:	20c440               	or	a12, a4, a4
  1083ee:	20d330               	or	a13, a3, a3
  1083f1:	00a092               	movi	a9, 0
  1083f4:	e94881               	l32r	a8, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  1083f7:	0c5292               	s16i	a9, a2, 24
  1083fa:	2c1387               	beq	a3, a8, 10842a <au_task_FadeInFadeOutGainInit+0x42>
  1083fd:	e957a1               	l32r	a10, 10295c (3e80 <xthals_release_major+0xfa0>)
  108400:	1b13a7               	beq	a3, a10, 10841f <au_task_FadeInFadeOutGainInit+0x37>
  108403:	8a0c                	movi.n	a10, 8
  108405:	0052a2               	s16i	a10, a2, 0
  108408:	0afd                	mov.n	a15, a10

0010840a <au_task_FadeInFadeOutGainInit+0x22>:
  10840a:	0092e2               	l16si	a14, a2, 0
  10840d:	0152a2               	s16i	a10, a2, 2
  108410:	1b0c                	movi.n	a11, 1
  108412:	52b9                	s32i.n	a11, a2, 20
  108414:	0ca4a2               	movi	a10, 0x40c
  108417:	e99eb1               	l32r	a11, 102a90 (80009020 <__log_data___1__1__0_au_task_0_au_task_1_c_5842$25796_110_6>)
  10841a:	0e6be5               	call8	116ad8 <dbfw_StoreTrace>
  10841d:	f01d                	retw.n

0010841f <au_task_FadeInFadeOutGainInit+0x37>:
  10841f:	eba0a2               	movi	a10, 235
  108422:	0052a2               	s16i	a10, a2, 0
  108425:	0afd                	mov.n	a15, a10
  108427:	fff7c6               	j	10840a <au_task_FadeInFadeOutGainInit+0x22>

0010842a <au_task_FadeInFadeOutGainInit+0x42>:
  10842a:	d4a1a2               	movi	a10, 0x1d4
  10842d:	0052a2               	s16i	a10, a2, 0
  108430:	0afd                	mov.n	a15, a10
  108432:	fff506               	j	10840a <au_task_FadeInFadeOutGainInit+0x22>

00108435 <au_task_FadeInFadeOutGainInit+0x4d>:
  108435:	000000                                        ...

00108438 <au_task_FadeInFadeOutGainRuntimeInit>:
  108438:	004136               	entry	a1, 32
  10843b:	e8c151               	l32r	a5, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10843e:	140c                	movi.n	a4, 1
  108440:	0c5242               	s16i	a4, a2, 24
  108443:	060316               	beqz	a3, 1084a7 <au_task_FadeInFadeOutGainRuntimeInit+0x6f>
  108446:	0d40084150b0130e 	{ beqi.w18	a3, 1, 1084cf <au_task_FadeInFadeOutGainRuntimeInit+0x97>; nop }
  10844e:	0d400c41d0b0230e 	{ beqi.w18	a3, 2, 10851f <au_task_FadeInFadeOutGainRuntimeInit+0xe7>; nop }
  108456:	0d400941d0b0330e 	{ beqi.w18	a3, 3, 1084f7 <au_task_FadeInFadeOutGainRuntimeInit+0xbf>; nop }
  10845e:	0d400e4150b0430e 	{ beqi.w18	a3, 4, 108547 <au_task_FadeInFadeOutGainRuntimeInit+0x10f>; nop }
  108466:	0d40104150b0530e 	{ beqi.w18	a3, 5, 10856f <au_task_FadeInFadeOutGainRuntimeInit+0x137>; nop }
  10846e:	0d40124150b0630e 	{ beqi.w18	a3, 6, 108597 <au_task_FadeInFadeOutGainRuntimeInit+0x15f>; nop }
  108476:	2b7366               	bnei	a3, 7, 1084a5 <au_task_FadeInFadeOutGainRuntimeInit+0x6d>
  108479:	0538                	l32i.n	a3, a5, 0
  10847b:	0020c0               	memw
  10847e:	d398                	l32i.n	a9, a3, 52
  108480:	119980               	slli	a9, a9, 8
  108483:	1299                	s32i.n	a9, a2, 4
  108485:	0020c0               	memw
  108488:	d388                	l32i.n	a8, a3, 52
  10848a:	118880               	slli	a8, a8, 8
  10848d:	2289                	s32i.n	a8, a2, 8
  10848f:	0020c0               	memw
  108492:	d348                	l32i.n	a4, a3, 52
  108494:	114480               	slli	a4, a4, 8
  108497:	3249                	s32i.n	a4, a2, 12
  108499:	0020c0               	memw
  10849c:	d338                	l32i.n	a3, a3, 52

0010849e <au_task_FadeInFadeOutGainRuntimeInit+0x66>:
  10849e:	11a380               	slli	a10, a3, 8
  1084a1:	42a9                	s32i.n	a10, a2, 16
  1084a3:	f01d                	retw.n

001084a5 <au_task_FadeInFadeOutGainRuntimeInit+0x6d>:
  1084a5:	f01d                	retw.n

001084a7 <au_task_FadeInFadeOutGainRuntimeInit+0x6f>:
  1084a7:	0538                	l32i.n	a3, a5, 0
  1084a9:	0020c0               	memw
  1084ac:	6398                	l32i.n	a9, a3, 24
  1084ae:	119980               	slli	a9, a9, 8
  1084b1:	1299                	s32i.n	a9, a2, 4
  1084b3:	0020c0               	memw
  1084b6:	6388                	l32i.n	a8, a3, 24
  1084b8:	118880               	slli	a8, a8, 8
  1084bb:	2289                	s32i.n	a8, a2, 8
  1084bd:	0020c0               	memw
  1084c0:	6348                	l32i.n	a4, a3, 24
  1084c2:	114480               	slli	a4, a4, 8
  1084c5:	3249                	s32i.n	a4, a2, 12
  1084c7:	0020c0               	memw
  1084ca:	6338                	l32i.n	a3, a3, 24
  1084cc:	fff386               	j	10849e <au_task_FadeInFadeOutGainRuntimeInit+0x66>

001084cf <au_task_FadeInFadeOutGainRuntimeInit+0x97>:
  1084cf:	0538                	l32i.n	a3, a5, 0
  1084d1:	0020c0               	memw
  1084d4:	7398                	l32i.n	a9, a3, 28
  1084d6:	119980               	slli	a9, a9, 8
  1084d9:	1299                	s32i.n	a9, a2, 4
  1084db:	0020c0               	memw
  1084de:	7388                	l32i.n	a8, a3, 28
  1084e0:	118880               	slli	a8, a8, 8
  1084e3:	2289                	s32i.n	a8, a2, 8
  1084e5:	0020c0               	memw
  1084e8:	7348                	l32i.n	a4, a3, 28
  1084ea:	114480               	slli	a4, a4, 8
  1084ed:	3249                	s32i.n	a4, a2, 12
  1084ef:	0020c0               	memw
  1084f2:	7338                	l32i.n	a3, a3, 28
  1084f4:	ffe986               	j	10849e <au_task_FadeInFadeOutGainRuntimeInit+0x66>

001084f7 <au_task_FadeInFadeOutGainRuntimeInit+0xbf>:
  1084f7:	0538                	l32i.n	a3, a5, 0
  1084f9:	0020c0               	memw
  1084fc:	9398                	l32i.n	a9, a3, 36
  1084fe:	119980               	slli	a9, a9, 8
  108501:	1299                	s32i.n	a9, a2, 4
  108503:	0020c0               	memw
  108506:	9388                	l32i.n	a8, a3, 36
  108508:	118880               	slli	a8, a8, 8
  10850b:	2289                	s32i.n	a8, a2, 8
  10850d:	0020c0               	memw
  108510:	9348                	l32i.n	a4, a3, 36
  108512:	114480               	slli	a4, a4, 8
  108515:	3249                	s32i.n	a4, a2, 12
  108517:	0020c0               	memw
  10851a:	9338                	l32i.n	a3, a3, 36
  10851c:	ffdf86               	j	10849e <au_task_FadeInFadeOutGainRuntimeInit+0x66>

0010851f <au_task_FadeInFadeOutGainRuntimeInit+0xe7>:
  10851f:	0538                	l32i.n	a3, a5, 0
  108521:	0020c0               	memw
  108524:	8398                	l32i.n	a9, a3, 32
  108526:	119980               	slli	a9, a9, 8
  108529:	1299                	s32i.n	a9, a2, 4
  10852b:	0020c0               	memw
  10852e:	8388                	l32i.n	a8, a3, 32
  108530:	118880               	slli	a8, a8, 8
  108533:	2289                	s32i.n	a8, a2, 8
  108535:	0020c0               	memw
  108538:	8348                	l32i.n	a4, a3, 32
  10853a:	114480               	slli	a4, a4, 8
  10853d:	3249                	s32i.n	a4, a2, 12
  10853f:	0020c0               	memw
  108542:	8338                	l32i.n	a3, a3, 32
  108544:	ffd586               	j	10849e <au_task_FadeInFadeOutGainRuntimeInit+0x66>

00108547 <au_task_FadeInFadeOutGainRuntimeInit+0x10f>:
  108547:	0538                	l32i.n	a3, a5, 0
  108549:	0020c0               	memw
  10854c:	a398                	l32i.n	a9, a3, 40
  10854e:	119980               	slli	a9, a9, 8
  108551:	1299                	s32i.n	a9, a2, 4
  108553:	0020c0               	memw
  108556:	a388                	l32i.n	a8, a3, 40
  108558:	118880               	slli	a8, a8, 8
  10855b:	2289                	s32i.n	a8, a2, 8
  10855d:	0020c0               	memw
  108560:	a348                	l32i.n	a4, a3, 40
  108562:	114480               	slli	a4, a4, 8
  108565:	3249                	s32i.n	a4, a2, 12
  108567:	0020c0               	memw
  10856a:	a338                	l32i.n	a3, a3, 40
  10856c:	ffcb86               	j	10849e <au_task_FadeInFadeOutGainRuntimeInit+0x66>

0010856f <au_task_FadeInFadeOutGainRuntimeInit+0x137>:
  10856f:	0538                	l32i.n	a3, a5, 0
  108571:	0020c0               	memw
  108574:	b398                	l32i.n	a9, a3, 44
  108576:	119980               	slli	a9, a9, 8
  108579:	1299                	s32i.n	a9, a2, 4
  10857b:	0020c0               	memw
  10857e:	b388                	l32i.n	a8, a3, 44
  108580:	118880               	slli	a8, a8, 8
  108583:	2289                	s32i.n	a8, a2, 8
  108585:	0020c0               	memw
  108588:	b348                	l32i.n	a4, a3, 44
  10858a:	114480               	slli	a4, a4, 8
  10858d:	3249                	s32i.n	a4, a2, 12
  10858f:	0020c0               	memw
  108592:	b338                	l32i.n	a3, a3, 44
  108594:	ffc186               	j	10849e <au_task_FadeInFadeOutGainRuntimeInit+0x66>

00108597 <au_task_FadeInFadeOutGainRuntimeInit+0x15f>:
  108597:	0538                	l32i.n	a3, a5, 0
  108599:	0020c0               	memw
  10859c:	c398                	l32i.n	a9, a3, 48
  10859e:	119980               	slli	a9, a9, 8
  1085a1:	1299                	s32i.n	a9, a2, 4
  1085a3:	0020c0               	memw
  1085a6:	c388                	l32i.n	a8, a3, 48
  1085a8:	118880               	slli	a8, a8, 8
  1085ab:	2289                	s32i.n	a8, a2, 8
  1085ad:	0020c0               	memw
  1085b0:	c348                	l32i.n	a4, a3, 48
  1085b2:	114480               	slli	a4, a4, 8
  1085b5:	3249                	s32i.n	a4, a2, 12
  1085b7:	0020c0               	memw
  1085ba:	c338                	l32i.n	a3, a3, 48
  1085bc:	ffb786               	j	10849e <au_task_FadeInFadeOutGainRuntimeInit+0x66>

001085bf <au_task_FadeInFadeOutGainRuntimeInit+0x187>:
	...

001085c0 <au_task_FadeInFadeOutGain>:
  1085c0:	004136               	entry	a1, 32
  1085c3:	0c9582               	l16si	a8, a5, 24
  1085c6:	008856               	bnez	a8, 1085d2 <au_task_FadeInFadeOutGain+0x12>
  1085c9:	20a550               	or	a10, a5, a5
  1085cc:	20b660               	or	a11, a6, a6
  1085cf:	ffe6a5               	call8	108438 <au_task_FadeInFadeOutGainRuntimeInit>

001085d2 <au_task_FadeInFadeOutGain+0x12>:
  1085d2:	113380               	slli	a3, a3, 8
  1085d5:	35a8                	l32i.n	a10, a5, 12
  1085d7:	2539                	s32i.n	a3, a5, 8
  1085d9:	1413a7               	beq	a3, a10, 1085f1 <au_task_FadeInFadeOutGain+0x31>
  1085dc:	06cd                	mov.n	a12, a6
  1085de:	e92db1               	l32r	a11, 102a94 (80009120 <__log_data___1__1__0_au_task_0_au_task_1_c_5949$25922_115_7>)
  1085e1:	21d8a0               	srai	a13, a10, 8
  1085e4:	21e830               	srai	a14, a3, 8
  1085e7:	0ba4a2               	movi	a10, 0x40b
  1085ea:	0e4ee5               	call8	116ad8 <dbfw_StoreTrace>
  1085ed:	3539                	s32i.n	a3, a5, 12
  1085ef:	4539                	s32i.n	a3, a5, 16

001085f1 <au_task_FadeInFadeOutGain+0x31>:
  1085f1:	15a8                	l32i.n	a10, a5, 4
  1085f3:	4598                	l32i.n	a9, a5, 16
  1085f5:	0c93a7               	bne	a3, a10, 108605 <au_task_FadeInFadeOutGain+0x45>
  1085f8:	05bd                	mov.n	a11, a5
  1085fa:	45a9                	s32i.n	a10, a5, 16
  1085fc:	04cd                	mov.n	a12, a4
  1085fe:	02ad                	mov.n	a10, a2
  108600:	000ea5               	call8	1086ec <au_task_Gain>
  108603:	f01d                	retw.n

00108605 <au_task_FadeInFadeOutGain+0x45>:
  108605:	0e99a7               	bne	a9, a10, 108617 <au_task_FadeInFadeOutGain+0x57>
  108608:	1539                	s32i.n	a3, a5, 4
  10860a:	4539                	s32i.n	a3, a5, 16
  10860c:	02ad                	mov.n	a10, a2
  10860e:	05bd                	mov.n	a11, a5
  108610:	04cd                	mov.n	a12, a4
  108612:	000da5               	call8	1086ec <au_task_Gain>
  108615:	f01d                	retw.n

00108617 <au_task_FadeInFadeOutGain+0x57>:
  108617:	04cd                	mov.n	a12, a4
  108619:	45a9                	s32i.n	a10, a5, 16
  10861b:	05bd                	mov.n	a11, a5
  10861d:	02ad                	mov.n	a10, a2
  10861f:	000065               	call8	108624 <au_task_FadingGain>
  108622:	f01d                	retw.n

00108624 <au_task_FadingGain>:
  108624:	004136               	entry	a1, 32
  108627:	2378                	l32i.n	a7, a3, 8
  108629:	1368                	l32i.n	a6, a3, 4
  10862b:	009382               	l16si	a8, a3, 0
  10862e:	400000f075f1534e 	{ ae_l32.i	aed1, a3, 20; nop; addi	a5, a4, -1 }
  108636:	07b596               	bltz	a5, 1086b5 <au_task_FadingGain+0x91>
  108639:	e879a1               	l32r	a10, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  10863c:	400001014505980e 	{ ae_movda32	aed5, a8; nop; movi	a9, 0 }
  108644:	e91581               	l32r	a8, 102a98 (41a7 <xthals_release_major+0x12c7>)
  108647:	1569a4               	ae_movda32x2	aed6, a9, a10
  10864a:	40000101440088fe 	{ ae_movda16	aed0, a8; nop; movi	a8, 15 }
  108652:	01a092               	movi	a9, 1
  108655:	5c9476               	loopnez	a4, 1086b5 <au_task_FadingGain+0x91>
  108658:	c0d760               	sub	a13, a7, a6
  10865b:	3c2d34               	ae_movda32	aed2, a13
  10865e:	eb0fdd020502259f 	{ nop; ae_mul32.ll	aed2, aed5, aed2; nop }
  108666:	812824               	ae_sraa64	aed2, aed2, a8
  108669:	25c2c4               	ae_movad32.l	a12, aed2
  10866c:	eb09dd000101259f 	{ nop; ae_mul32x16.l0	aed1, aed1, aed0; nop }
  108674:	83c9c0               	moveqz	a12, a9, a12
  108677:	bbfb50106f10c6ce 	{ add	a12, a6, a12; nop; ae_and	aed1, aed1, aed6 }
  10867f:	0cfb58f01f306cdf 	{ movnez	a6, a12, a13; nop; ae_srai64	aed3, aed1, 15 }
  108687:	21b860               	srai	a11, a6, 8
  10868a:	400001b4204742be 	{ ae_l16.i	aed7, a2, 0; nop; ae_movda32	aed4, a11 }
  108692:	eb15dd070403259f 	{ nop; ae_mula32x16.l0	aed3, aed4, aed7; nop }
  10869a:	06fbdd003f20259f 	{ nop; nop; ae_slai64s	aed2, aed3, 32 }
  1086a2:	a12224               	ae_sel16i	aed2, aed2, aed2, 1
  1086a5:	0c800a321272401e 	{ ae_slai64	aed1, aed1, 32; ae_sel16i	aed2, aed2, aed2, 7 }
  1086ad:	eb01b5010101221f 	{ ae_s16.0.ip	aed2, a2, 2; ae_sel16i.n	aed1, aed1, aed1, 1; nop }

001086b5 <au_task_FadingGain+0x91>:
  1086b5:	1369                	s32i.n	a6, a3, 4
  1086b7:	e01354               	ae_s32.l.i	aed1, a3, 20
  1086ba:	f01d                	retw.n

001086bc <au_task_InitTimerParams>:
  1086bc:	004136               	entry	a1, 32
  1086bf:	060c                	movi.n	a6, 0
  1086c1:	e8f641               	l32r	a4, 102a9c (27f4e0 <g_fw_dsp_slowtimer_inst>)
  1086c4:	e8ad51               	l32r	a5, 102978 (276f60 <g_au_task+0x100>)
  1086c7:	c2cc                	bnez.n	a2, 1086d7 <au_task_InitTimerParams+0x1b>
  1086c9:	7549                	s32i.n	a4, a5, 28
  1086cb:	005462               	s16i	a6, a4, 0
  1086ce:	2469                	s32i.n	a6, a4, 8
  1086d0:	e8f421               	l32r	a2, 102aa0 (10f674 <au_task_Trigger1stCodecDecode>)

001086d3 <au_task_InitTimerParams+0x17>:
  1086d3:	3429                	s32i.n	a2, a4, 12
  1086d5:	f01d                	retw.n

001086d7 <au_task_InitTimerParams+0x1b>:
  1086d7:	011226               	beqi	a2, 1, 1086dc <au_task_InitTimerParams+0x20>
  1086da:	f01d                	retw.n

001086dc <au_task_InitTimerParams+0x20>:
  1086dc:	f76542               	s32i	a4, a5, 0x3dc
  1086df:	005462               	s16i	a6, a4, 0
  1086e2:	2469                	s32i.n	a6, a4, 8
  1086e4:	e8f021               	l32r	a2, 102aa4 (10f7d4 <au_task_Trigger2ndCodecDecode>)
  1086e7:	fffa06               	j	1086d3 <au_task_InitTimerParams+0x17>

001086ea <au_task_InitTimerParams+0x2e>:
	...

001086ec <au_task_Gain>:
  1086ec:	004136               	entry	a1, 32
  1086ef:	1368                	l32i.n	a6, a3, 4
  1086f1:	400001007501730e 	{ ae_l32.i	aed1, a3, 20; nop; movi	a7, 0 }
  1086f9:	216860               	srai	a6, a6, 8
  1086fc:	400000f145f4564e 	{ ae_movda32	aed4, a6; nop; addi	a5, a4, -1 }
  108704:	046596               	bltz	a5, 10874e <au_task_Gain+0x62>
  108707:	e84681               	l32r	a8, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  10870a:	e8e391               	l32r	a9, 102a98 (41a7 <xthals_release_major+0x12c7>)
  10870d:	3c0924               	ae_movda16	aed0, a9
  108710:	155784               	ae_movda32x2	aed5, a7, a8
  108713:	f03d                	nop.n
  108715:	359476               	loopnez	a4, 10874e <au_task_Gain+0x62>
  108718:	eb09dd000101259f 	{ nop; ae_mul32x16.l0	aed1, aed1, aed0; nop }
  108720:	411154               	ae_and	aed1, aed1, aed5
  108723:	0cfba8f01f30620f 	{ ae_l16.i	aed6, a2, 0; nop; ae_srai64	aed3, aed1, 15 }
  10872b:	eb15dd060403259f 	{ nop; ae_mula32x16.l0	aed3, aed4, aed6; nop }
  108733:	06fbdd003f20259f 	{ nop; nop; ae_slai64s	aed2, aed3, 32 }
  10873b:	a12224               	ae_sel16i	aed2, aed2, aed2, 1
  10873e:	0c800a321272401e 	{ ae_slai64	aed1, aed1, 32; ae_sel16i	aed2, aed2, aed2, 7 }
  108746:	eb01b5010101221f 	{ ae_s16.0.ip	aed2, a2, 2; ae_sel16i.n	aed1, aed1, aed1, 1; nop }

0010874e <au_task_Gain+0x62>:
  10874e:	18fbbe804f20135f 	{ ae_s32.l.i	aed1, a3, 20; nop; ae_slai32	aed2, aed4, 8 }
  108756:	e02314               	ae_s32.l.i	aed2, a3, 4
  108759:	f01d                	retw.n

0010875b <au_task_Gain+0x6f>:
	...

0010875c <au_task_Init>:
  10875c:	004136               	entry	a1, 32
  10875f:	e8d2a1               	l32r	a10, 102aa8 (278750 <cmd_flag>)
  108762:	00a0b2               	movi	a11, 0
  108765:	24a0c2               	movi	a12, 36
  108768:	77cbe5               	call8	180428 <__vec_memset>
  10876b:	0b0c                	movi.n	a11, 0
  10876d:	e7ee31               	l32r	a3, 102728 (276e60 <g_au_task>)
  108770:	e8cfc1               	l32r	a12, 102aac (cc4 <XtosCoreStateSize+0xa44>)
  108773:	03ad                	mov.n	a10, a3
  108775:	77cb25               	call8	180428 <__vec_memset>
  108778:	e8bda1               	l32r	a10, 102a6c (27e670 <g_au_ipc>)
  10877b:	0b0c                	movi.n	a11, 0
  10877d:	8c1c                	movi.n	a12, 24
  10877f:	77caa5               	call8	180428 <__vec_memset>
  108782:	e8cba1               	l32r	a10, 102ab0 (27e640 <g_au_ipc_audio_pkt_dump>)
  108785:	0b0c                	movi.n	a11, 0
  108787:	8c1c                	movi.n	a12, 24
  108789:	77c9e5               	call8	180428 <__vec_memset>
  10878c:	e8cba1               	l32r	a10, 102ab8 (27e658 <g_au_ipc_dsp_core_dump>)
  10878f:	8c1c                	movi.n	a12, 24
  108791:	e8c881               	l32r	a8, 102ab4 (277c88 <g_audio_pkt_dump_cb>)
  108794:	020c                	movi.n	a2, 0
  108796:	02bd                	mov.n	a11, a2
  108798:	0829                	s32i.n	a2, a8, 0
  10879a:	1829                	s32i.n	a2, a8, 4
  10879c:	77c8a5               	call8	180428 <__vec_memset>
  10879f:	07bea5               	call8	110388 <au_ipc_Init>
  1087a2:	e8c691               	l32r	a9, 102abc (27f480 <g_pso_inst>)
  1087a5:	e8c7a1               	l32r	a10, 102ac4 (30000000 <_memmap_cacheattr_bp_allvalid+0xdddddde>)
  1087a8:	0e0992               	l8ui	a9, a9, 14
  1087ab:	0b0c                	movi.n	a11, 0
  1087ad:	f9dc                	bnez.n	a9, 1087d0 <au_task_Init+0x74>
  1087af:	e8c491               	l32r	a9, 102ac0 (277c50 <g_au_fwdsp_i2s_setup_params+0x24>)
  1087b2:	cc0c                	movi.n	a12, 12
  1087b4:	1069c2               	s32i	a12, a9, 64
  1087b7:	116922               	s32i	a2, a9, 68
  1087ba:	1369b2               	s32i	a11, a9, 76
  1087bd:	1269a2               	s32i	a10, a9, 72
  1087c0:	146922               	s32i	a2, a9, 80
  1087c3:	08a0a2               	movi	a10, 8
  1087c6:	40c992               	addi	a9, a9, 64
  1087c9:	03aa76               	loopgtz	a10, 1087d0 <au_task_Init+0x74>
  1087cc:	5929                	s32i.n	a2, a9, 20
  1087ce:	994b                	addi.n	a9, a9, 4

001087d0 <au_task_Init+0x74>:
  1087d0:	045322               	s16i	a2, a3, 8
  1087d3:	00a0a2               	movi	a10, 0
  1087d6:	00a0b2               	movi	a11, 0
  1087d9:	e8bcc1               	l32r	a12, 102acc (2dc6c0 <_memmap_mem_drom0_end+0x3c6c0>)
  1087dc:	e8bbe1               	l32r	a14, 102ac8 (277920 <g_au_task+0xac0>)
  1087df:	01a0d2               	movi	a13, 1
  1087e2:	7f6ed2               	s32i	a13, a14, 0x1fc
  1087e5:	0dfaa5               	call8	116790 <fw_dsp_slowtimer_InitTimerInt>
  1087e8:	e7eda1               	l32r	a10, 10279c (277d60 <g_debug_fp_info>)
  1087eb:	0b0c                	movi.n	a11, 0
  1087ed:	b4a4c2               	movi	a12, 0x4b4
  1087f0:	77c365               	call8	180428 <__vec_memset>
  1087f3:	f01d                	retw.n

001087f5 <au_task_Init+0x99>:
  1087f5:	000000                                        ...

001087f8 <au_task_UpdatePacketDecodeTs>:
  1087f8:	004136               	entry	a1, 32
  1087fb:	3d2282               	l32i	a8, a2, 244
  1087fe:	e7d091               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108801:	78dc                	bnez.n	a8, 10881c <au_task_UpdatePacketDecodeTs+0x24>
  108803:	e7cd91               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  108806:	0998                	l32i.n	a9, a9, 0
  108808:	0020c0               	memw
  10880b:	9829a2               	l32i	a10, a9, 0x260
  10880e:	11aac0               	slli	a10, a10, 4
  108811:	99aa                	add.n	a9, a9, a10
  108813:	0020c0               	memw
  108816:	172992               	l32i	a9, a9, 92
  108819:	000506               	j	108831 <au_task_UpdatePacketDecodeTs+0x39>

0010881c <au_task_UpdatePacketDecodeTs+0x24>:
  10881c:	002992               	l32i	a9, a9, 0
  10881f:	0020c0               	memw
  108822:	b029a2               	l32i	a10, a9, 0x2c0
  108825:	11aac0               	slli	a10, a10, 4
  108828:	8099a0               	add	a9, a9, a10
  10882b:	0020c0               	memw
  10882e:	6f2992               	l32i	a9, a9, 0x1bc

00108831 <au_task_UpdatePacketDecodeTs+0x39>:
  108831:	e8a8b1               	l32r	a11, 102ad4 (277a14 <g_au_task+0xbb4>)
  108834:	04d232               	addmi	a3, a2, 0x400
  108837:	381332               	l16ui	a3, a3, 112
  10883a:	e8a5a1               	l32r	a10, 102ad0 (569e00 <_memmap_mem_dram1_end+0x268e00>)
  10883d:	c03930               	sub	a3, a9, a3
  108840:	0020c0               	memw
  108843:	812aa2               	l32i	a10, a10, 0x204
  108846:	60a0a0               	neg	a10, a10
  108849:	ffcaa2               	addi	a10, a10, -1
  10884c:	23a9                	s32i.n	a10, a3, 8
  10884e:	821bc2               	l16ui	a12, a11, 0x104
  108851:	e8a291               	l32r	a9, 102adc (deadbeef <xthals_hw_configid0+0x1bf0eaf1>)
  108854:	3e2c66               	bnei	a12, 2, 108896 <au_task_UpdatePacketDecodeTs+0x9e>
  108857:	3f2b82               	l32i	a8, a11, 252
  10885a:	005382               	s16i	a8, a3, 0
  10885d:	3f2bf2               	l32i	a15, a11, 252
  108860:	1c0c                	movi.n	a12, 1
  108862:	f5f0f0               	extui	a15, a15, 16, 16
  108865:	0153f2               	s16i	a15, a3, 2
  108868:	3e2be2               	l32i	a14, a11, 248
  10886b:	0253e2               	s16i	a14, a3, 4
  10886e:	402bd2               	l32i	a13, a11, 0x100
  108871:	33d9                	s32i.n	a13, a3, 12
  108873:	825bc2               	s16i	a12, a11, 0x104
  108876:	dc0282               	l8ui	a8, a2, 220
  108879:	ffa092               	movi	a9, 255
  10887c:	189897               	bne	a8, a9, 108898 <au_task_UpdatePacketDecodeTs+0xa0>
  10887f:	3e2bc2               	l32i	a12, a11, 248
  108882:	402bd2               	l32i	a13, a11, 0x100
  108885:	3f2be2               	l32i	a14, a11, 252
  108888:	0ba4a2               	movi	a10, 0x40b
  10888b:	e893b1               	l32r	a11, 102ad8 (80009220 <__log_data___1__1__0_au_task_0_au_task_1_c_6299$26081_148_6>)
  10888e:	0e24a5               	call8	116ad8 <dbfw_StoreTrace>
  108891:	23a8                	l32i.n	a10, a3, 8
  108893:	000046               	j	108898 <au_task_UpdatePacketDecodeTs+0xa0>

00108896 <au_task_UpdatePacketDecodeTs+0x9e>:
  108896:	3399                	s32i.n	a9, a3, 12

00108898 <au_task_UpdatePacketDecodeTs+0xa0>:
  108898:	0a2d                	mov.n	a2, a10
  10889a:	f01d                	retw.n

0010889c <au_task_Get1stPktAvdtpSeqNum>:
  10889c:	004136               	entry	a1, 32
  10889f:	e7a651               	l32r	a5, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  1088a2:	e7b941               	l32r	a4, 102788 (ff00 <xthals_release_major+0xd020>)
  1088a5:	0558                	l32i.n	a5, a5, 0
  1088a7:	0020c0               	memw
  1088aa:	982582               	l32i	a8, a5, 0x260
  1088ad:	1188c0               	slli	a8, a8, 4
  1088b0:	558a                	add.n	a5, a5, a8
  1088b2:	0020c0               	memw
  1088b5:	301532               	l16ui	a3, a5, 96
  1088b8:	13ac                	beqz.n	a3, 1088dd <au_task_Get1stPktAvdtpSeqNum+0x41>
  1088ba:	0020c0               	memw
  1088bd:	04d282               	addmi	a8, a2, 0x400
  1088c0:	172532               	l32i	a3, a5, 92
  1088c3:	381882               	l16ui	a8, a8, 112
  1088c6:	c03380               	sub	a3, a3, a8
  1088c9:	031332               	l16ui	a3, a3, 6
  1088cc:	112380               	slli	a2, a3, 8
  1088cf:	413830               	srli	a3, a3, 8
  1088d2:	102240               	and	a2, a2, a4
  1088d5:	202230               	or	a2, a2, a3
  1088d8:	f42020               	extui	a2, a2, 0, 16
  1088db:	f01d                	retw.n

001088dd <au_task_Get1stPktAvdtpSeqNum+0x41>:
  1088dd:	e79821               	l32r	a2, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1088e0:	0228                	l32i.n	a2, a2, 0
  1088e2:	0020c0               	memw
  1088e5:	b32232               	l32i	a3, a2, 0x2cc
  1088e8:	743830               	extui	a3, a3, 8, 8
  1088eb:	0020c0               	memw
  1088ee:	b32222               	l32i	a2, a2, 0x2cc
  1088f1:	f42020               	extui	a2, a2, 0, 16
  1088f4:	112280               	slli	a2, a2, 8
  1088f7:	102240               	and	a2, a2, a4
  1088fa:	202230               	or	a2, a2, a3
  1088fd:	f01d                	retw.n

001088ff <au_task_Get1stPktAvdtpSeqNum+0x63>:
	...

00108900 <au_task_GetSbcNumberOfFrame>:
  108900:	004136               	entry	a1, 32
  108903:	78a342               	movi	a4, 0x378
  108906:	f3cc                	bnez.n	a3, 108919 <au_task_GetSbcNumberOfFrame+0x19>
  108908:	e78ca1               	l32r	a10, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10890b:	0aa8                	l32i.n	a10, a10, 0
  10890d:	5ccab2               	addi	a11, a10, 92
  108910:	0020c0               	memw
  108913:	982aa2               	l32i	a10, a10, 0x260
  108916:	0004c6               	j	10892d <au_task_GetSbcNumberOfFrame+0x2d>

00108919 <au_task_GetSbcNumberOfFrame+0x19>:
  108919:	322366               	bnei	a3, 2, 10894f <au_task_GetSbcNumberOfFrame+0x4f>
  10891c:	e789a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10891f:	0aa8                	l32i.n	a10, a10, 0
  108921:	02dab2               	addmi	a11, a10, 0x200
  108924:	bccbb2               	addi	a11, a11, -68
  108927:	0020c0               	memw
  10892a:	b02aa2               	l32i	a10, a10, 0x2c0

0010892d <au_task_GetSbcNumberOfFrame+0x2d>:
  10892d:	924a                	add.n	a9, a2, a4
  10892f:	11aac0               	slli	a10, a10, 4
  108932:	abaa                	add.n	a10, a11, a10
  108934:	0020c0               	memw
  108937:	021ac2               	l16ui	a12, a10, 4
  10893a:	0cac                	beqz.n	a12, 10895e <au_task_GetSbcNumberOfFrame+0x5e>
  10893c:	0020c0               	memw
  10893f:	7c1982               	l16ui	a8, a9, 248
  108942:	0a28                	l32i.n	a2, a10, 0
  108944:	c02280               	sub	a2, a2, a8
  108947:	100222               	l8ui	a2, a2, 16
  10894a:	342020               	extui	a2, a2, 0, 4
  10894d:	f01d                	retw.n

0010894f <au_task_GetSbcNumberOfFrame+0x4f>:
  10894f:	20c330               	or	a12, a3, a3
  108952:	11a4a2               	movi	a10, 0x411
  108955:	e862b1               	l32r	a11, 102ae0 (80009320 <__log_data___1__1__0_au_task_0_au_task_1_c_6367$26180_142_9>)
  108958:	0e17e5               	call8	116ad8 <dbfw_StoreTrace>
  10895b:	809240               	add	a9, a2, a4

0010895e <au_task_GetSbcNumberOfFrame+0x5e>:
  10895e:	821922               	l16ui	a2, a9, 0x104
  108961:	000090               	retw

00108964 <au_task_GetSbcTimeStamp>:
  108964:	004136               	entry	a1, 32
  108967:	74a342               	movi	a4, 0x374
  10896a:	f3cc                	bnez.n	a3, 10897d <au_task_GetSbcTimeStamp+0x19>
  10896c:	e773a1               	l32r	a10, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10896f:	0aa8                	l32i.n	a10, a10, 0
  108971:	5ccab2               	addi	a11, a10, 92
  108974:	0020c0               	memw
  108977:	982aa2               	l32i	a10, a10, 0x260
  10897a:	0004c6               	j	108991 <au_task_GetSbcTimeStamp+0x2d>

0010897d <au_task_GetSbcTimeStamp+0x19>:
  10897d:	4c2366               	bnei	a3, 2, 1089cd <au_task_GetSbcTimeStamp+0x69>
  108980:	e770a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108983:	0aa8                	l32i.n	a10, a10, 0
  108985:	02dab2               	addmi	a11, a10, 0x200
  108988:	bccbb2               	addi	a11, a11, -68
  10898b:	0020c0               	memw
  10898e:	b02aa2               	l32i	a10, a10, 0x2c0

00108991 <au_task_GetSbcTimeStamp+0x2d>:
  108991:	924a                	add.n	a9, a2, a4
  108993:	11aac0               	slli	a10, a10, 4
  108996:	abaa                	add.n	a10, a11, a10
  108998:	0020c0               	memw
  10899b:	021ac2               	l16ui	a12, a10, 4
  10899e:	e77a81               	l32r	a8, 102788 (ff00 <xthals_release_major+0xd020>)
  1089a1:	8cbc                	beqz.n	a12, 1089dd <au_task_GetSbcTimeStamp+0x79>
  1089a3:	0020c0               	memw
  1089a6:	7e19c2               	l16ui	a12, a9, 252
  1089a9:	0ab8                	l32i.n	a11, a10, 0
  1089ab:	c0bbc0               	sub	a11, a11, a12
  1089ae:	2bb8                	l32i.n	a11, a11, 8
  1089b0:	10cb80               	and	a12, a11, a8
  1089b3:	4128b0               	srli	a2, a11, 8
  1089b6:	102280               	and	a2, a2, a8
  1089b9:	11cc80               	slli	a12, a12, 8
  1089bc:	018b80               	slli	a8, a11, 24
  1089bf:	2088c0               	or	a8, a8, a12
  1089c2:	75b8b0               	extui	a11, a11, 24, 8
  1089c5:	2022b0               	or	a2, a2, a11
  1089c8:	202280               	or	a2, a2, a8
  1089cb:	f01d                	retw.n

001089cd <au_task_GetSbcTimeStamp+0x69>:
  1089cd:	03cd                	mov.n	a12, a3
  1089cf:	11a4a2               	movi	a10, 0x411
  1089d2:	e844b1               	l32r	a11, 102ae4 (80009420 <__log_data___1__1__0_au_task_0_au_task_1_c_6413$26223_141_9>)
  1089d5:	0020f0               	nop
  1089d8:	0e0fe5               	call8	116ad8 <dbfw_StoreTrace>
  1089db:	924a                	add.n	a9, a2, a4

001089dd <au_task_GetSbcTimeStamp+0x79>:
  1089dd:	402922               	l32i	a2, a9, 0x100
  1089e0:	f01d                	retw.n

001089e2 <au_task_GetSbcTimeStamp+0x7e>:
	...

001089e4 <au_task_GetAvdtpSeqNum>:
  1089e4:	004136               	entry	a1, 32
  1089e7:	e75481               	l32r	a8, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  1089ea:	e76751               	l32r	a5, 102788 (ff00 <xthals_release_major+0xd020>)
  1089ed:	0888                	l32i.n	a8, a8, 0
  1089ef:	1192c0               	slli	a9, a2, 4
  1089f2:	289a                	add.n	a2, a8, a9
  1089f4:	0020c0               	memw
  1089f7:	301242               	l16ui	a4, a2, 96
  1089fa:	14ac                	beqz.n	a4, 108a1f <au_task_GetAvdtpSeqNum+0x3b>
  1089fc:	0020c0               	memw
  1089ff:	04d382               	addmi	a8, a3, 0x400
  108a02:	172242               	l32i	a4, a2, 92
  108a05:	381882               	l16ui	a8, a8, 112
  108a08:	c04480               	sub	a4, a4, a8
  108a0b:	031442               	l16ui	a4, a4, 6
  108a0e:	112480               	slli	a2, a4, 8
  108a11:	414840               	srli	a4, a4, 8
  108a14:	102250               	and	a2, a2, a5
  108a17:	202240               	or	a2, a2, a4
  108a1a:	f42020               	extui	a2, a2, 0, 16
  108a1d:	f01d                	retw.n

00108a1f <au_task_GetAvdtpSeqNum+0x3b>:
  108a1f:	e74821               	l32r	a2, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108a22:	0228                	l32i.n	a2, a2, 0
  108a24:	0020c0               	memw
  108a27:	b32242               	l32i	a4, a2, 0x2cc
  108a2a:	744840               	extui	a4, a4, 8, 8
  108a2d:	0020c0               	memw
  108a30:	b32222               	l32i	a2, a2, 0x2cc
  108a33:	f42020               	extui	a2, a2, 0, 16
  108a36:	112280               	slli	a2, a2, 8
  108a39:	102250               	and	a2, a2, a5
  108a3c:	202240               	or	a2, a2, a4
  108a3f:	f01d                	retw.n

00108a41 <au_task_GetAvdtpSeqNum+0x5d>:
  108a41:	000000                                        ...

00108a44 <au_task_AudioHandlePacketLostAndShmOverflow>:
  108a44:	00e136               	entry	a1, 112
  108a47:	e73ea1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  108a4a:	0aa8                	l32i.n	a10, a10, 0
  108a4c:	02da92               	addmi	a9, a10, 0x200
  108a4f:	bcc992               	addi	a9, a9, -68
  108a52:	0020c0               	memw
  108a55:	b02a72               	l32i	a7, a10, 0x2c0
  108a58:	0020c0               	memw
  108a5b:	b32a82               	l32i	a8, a10, 0x2cc
  108a5e:	0d400a4120b0080e 	{ beqi.w18	a8, -1, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>; nop }
  108a66:	1712b2               	l16ui	a11, a2, 46
  108a69:	097b56               	bnez	a11, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108a6c:	e733c1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  108a6f:	0cc8                	l32i.n	a12, a12, 0
  108a71:	5ccc62               	addi	a6, a12, 92
  108a74:	d169                	s32i.n	a6, a1, 52
  108a76:	0020c0               	memw
  108a79:	b32a52               	l32i	a5, a10, 0x2cc
  108a7c:	e74361               	l32r	a6, 102788 (ff00 <xthals_release_major+0xd020>)
  108a7f:	745850               	extui	a5, a5, 8, 8
  108a82:	0020c0               	memw
  108a85:	b32a42               	l32i	a4, a10, 0x2cc
  108a88:	f44040               	extui	a4, a4, 0, 16
  108a8b:	114480               	slli	a4, a4, 8
  108a8e:	104460               	and	a4, a4, a6
  108a91:	204450               	or	a4, a4, a5
  108a94:	f44040               	extui	a4, a4, 0, 16
  108a97:	0020c0               	memw
  108a9a:	982c52               	l32i	a5, a12, 0x260
  108a9d:	0020c0               	memw
  108aa0:	992c62               	l32i	a6, a12, 0x264
  108aa3:	11d5c0               	slli	a13, a5, 4
  108aa6:	ccda                	add.n	a12, a12, a13
  108aa8:	0020c0               	memw
  108aab:	301cc2               	l16ui	a12, a12, 96
  108aae:	9199                	s32i.n	a9, a1, 36
  108ab0:	055c16               	beqz	a12, 108b09 <au_task_AudioHandlePacketLostAndShmOverflow+0xc5>
  108ab3:	05ad                	mov.n	a10, a5
  108ab5:	02bd                	mov.n	a11, a2
  108ab7:	fff2e5               	call8	1089e4 <au_task_GetAvdtpSeqNum>
  108aba:	0a3d                	mov.n	a3, a10

00108abc <au_task_AudioHandlePacketLostAndShmOverflow+0x78>:
  108abc:	20a330               	or	a10, a3, a3
  108abf:	20b440               	or	a11, a4, a4
  108ac2:	ff85a5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  108ac5:	3d1ae6               	bgei	a10, 1, 108b06 <au_task_AudioHandlePacketLostAndShmOverflow+0xc2>
  108ac8:	0aa4a2               	movi	a10, 0x40a
  108acb:	e807b1               	l32r	a11, 102ae8 (80009520 <__log_data___1__1__0_au_task_0_au_task_1_c_6508$26328_81_16>)
  108ace:	20c330               	or	a12, a3, a3
  108ad1:	04dd                	mov.n	a13, a4
  108ad3:	0e0065               	call8	116ad8 <dbfw_StoreTrace>
  108ad6:	551b                	addi.n	a5, a5, 1
  108ad8:	0020c0               	memw
  108adb:	d1e8                	l32i.n	a14, a1, 52
  108add:	802e92               	l32i	a9, a14, 0x200
  108ae0:	080c                	movi.n	a8, 0
  108ae2:	629590               	saltu	a9, a5, a9
  108ae5:	835890               	moveqz	a5, a8, a9
  108ae8:	11f5c0               	slli	a15, a5, 4
  108aeb:	eefa                	add.n	a14, a14, a15
  108aed:	0020c0               	memw
  108af0:	021ee2               	l16ui	a14, a14, 4
  108af3:	fe8c                	beqz.n	a14, 108b06 <au_task_AudioHandlePacketLostAndShmOverflow+0xc2>
  108af5:	05ad                	mov.n	a10, a5
  108af7:	02bd                	mov.n	a11, a2
  108af9:	ffeea5               	call8	1089e4 <au_task_GetAvdtpSeqNum>
  108afc:	0a3d                	mov.n	a3, a10
  108afe:	ba9567               	bne	a5, a6, 108abc <au_task_AudioHandlePacketLostAndShmOverflow+0x78>
  108b01:	000046               	j	108b06 <au_task_AudioHandlePacketLostAndShmOverflow+0xc2>

00108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>:
  108b04:	f01d                	retw.n

00108b06 <au_task_AudioHandlePacketLostAndShmOverflow+0xc2>:
  108b06:	085132               	s16i	a3, a1, 16
  108b09:	9158                	l32i.n	a5, a1, 36
  108b0b:	1187c0               	slli	a8, a7, 4
  108b0e:	558a                	add.n	a5, a5, a8
  108b10:	0020c0               	memw
  108b13:	0215a2               	l16ui	a10, a5, 4
  108b16:	03d232               	addmi	a3, a2, 0x300
  108b19:	05fa16               	beqz	a10, 108b7c <au_task_AudioHandlePacketLostAndShmOverflow+0x138>

00108b1c <au_task_AudioHandlePacketLostAndShmOverflow+0xd8>:
  108b1c:	02ad                	mov.n	a10, a2
  108b1e:	004fe5               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  108b21:	0a6d                	mov.n	a6, a10
  108b23:	04bd                	mov.n	a11, a4
  108b25:	ff7f65               	call8	10831c <au_task_CompareAvdtpSeqNum>
  108b28:	4d1ae6               	bgei	a10, 1, 108b79 <au_task_AudioHandlePacketLostAndShmOverflow+0x135>
  108b2b:	8a1292               	l16ui	a9, a2, 0x114
  108b2e:	f9dc                	bnez.n	a9, 108b51 <au_task_AudioHandlePacketLostAndShmOverflow+0x10d>
  108b30:	02ad                	mov.n	a10, a2
  108b32:	2b0c                	movi.n	a11, 2
  108b34:	ffe2e5               	call8	108964 <au_task_GetSbcTimeStamp>
  108b37:	5d23b2               	l32i	a11, a3, 0x174
  108b3a:	13bba7               	bgeu	a11, a10, 108b51 <au_task_AudioHandlePacketLostAndShmOverflow+0x10d>
  108b3d:	02ad                	mov.n	a10, a2
  108b3f:	2b0c                	movi.n	a11, 2
  108b41:	ffdbe5               	call8	108900 <au_task_GetSbcNumberOfFrame>
  108b44:	be53a2               	s16i	a10, a3, 0x17c
  108b47:	2b0c                	movi.n	a11, 2
  108b49:	02ad                	mov.n	a10, a2
  108b4b:	ffe1a5               	call8	108964 <au_task_GetSbcTimeStamp>
  108b4e:	5d63a2               	s32i	a10, a3, 0x174
  108b51:	0020c0               	memw
  108b54:	771b                	addi.n	a7, a7, 1
  108b56:	090c                	movi.n	a9, 0
  108b58:	025592               	s16i	a9, a5, 4
  108b5b:	fa0c                	movi.n	a10, 15
  108b5d:	62aa70               	saltu	a10, a10, a7
  108b60:	9379a0               	movnez	a7, a9, a10
  108b63:	0020c0               	memw
  108b66:	9158                	l32i.n	a5, a1, 36
  108b68:	416572               	s32i	a7, a5, 0x104
  108b6b:	1187c0               	slli	a8, a7, 4
  108b6e:	558a                	add.n	a5, a5, a8
  108b70:	0020c0               	memw
  108b73:	0215c2               	l16ui	a12, a5, 4
  108b76:	fa2c56               	bnez	a12, 108b1c <au_task_AudioHandlePacketLostAndShmOverflow+0xd8>

00108b79 <au_task_AudioHandlePacketLostAndShmOverflow+0x135>:
  108b79:	095162               	s16i	a6, a1, 18
  108b7c:	00a0d2               	movi	a13, 0
  108b7f:	3b62d2               	s32i	a13, a2, 236
  108b82:	3d62d2               	s32i	a13, a2, 244
  108b85:	01a062               	movi	a6, 1
  108b88:	0020c0               	memw
  108b8b:	0d21b2               	l32i	a11, a1, 52
  108b8e:	812bc2               	l32i	a12, a11, 0x204
  108b91:	11ccc0               	slli	a12, a12, 4
  108b94:	bbca                	add.n	a11, a11, a12
  108b96:	0020c0               	memw
  108b99:	021bc2               	l16ui	a12, a11, 4
  108b9c:	1c3c16               	beqz	a12, 108d63 <au_task_AudioHandlePacketLostAndShmOverflow+0x31f>
  108b9f:	02ad                	mov.n	a10, a2
  108ba1:	81b9                	s32i.n	a11, a1, 32
  108ba3:	ffcfa5               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  108ba6:	8a12e2               	l16ui	a14, a2, 0x114
  108ba9:	0a3d                	mov.n	a3, a10
  108bab:	3e8c                	beqz.n	a14, 108bb2 <au_task_AudioHandlePacketLostAndShmOverflow+0x16e>
  108bad:	0f0c                	movi.n	a15, 0
  108baf:	3a62f2               	s32i	a15, a2, 232

00108bb2 <au_task_AudioHandlePacketLostAndShmOverflow+0x16e>:
  108bb2:	03ad                	mov.n	a10, a3
  108bb4:	04bd                	mov.n	a11, a4
  108bb6:	ff7665               	call8	10831c <au_task_CompareAvdtpSeqNum>
  108bb9:	106132               	s32i	a3, a1, 64
  108bbc:	0d400741d0b01a6e 	{ blti.w18	a10, 1, 108c3d <au_task_AudioHandlePacketLostAndShmOverflow+0x1f9>; nop }
  108bc4:	d81c                	movi.n	a8, 29
  108bc6:	c0c340               	sub	a12, a3, a4
  108bc9:	f4c0c0               	extui	a12, a12, 0, 16
  108bcc:	fecc92               	addi	a9, a12, -2
  108bcf:	543897               	bltu	a8, a9, 108c27 <au_task_AudioHandlePacketLostAndShmOverflow+0x1e3>
  108bd2:	8a12d2               	l16ui	a13, a2, 0x114
  108bd5:	182d56               	bnez	a13, 108d5b <au_task_AudioHandlePacketLostAndShmOverflow+0x317>
  108bd8:	3a22d2               	l32i	a13, a2, 232
  108bdb:	064d56               	bnez	a13, 108c43 <au_task_AudioHandlePacketLostAndShmOverflow+0x1ff>
  108bde:	02ad                	mov.n	a10, a2
  108be0:	0b0c                	movi.n	a11, 0
  108be2:	71c9                	s32i.n	a12, a1, 28
  108be4:	ffd7e5               	call8	108964 <au_task_GetSbcTimeStamp>
  108be7:	03d232               	addmi	a3, a2, 0x300
  108bea:	5d23e2               	l32i	a14, a3, 0x174
  108bed:	28bea7               	bgeu	a14, a10, 108c19 <au_task_AudioHandlePacketLostAndShmOverflow+0x1d5>
  108bf0:	c0aae0               	sub	a10, a10, a14
  108bf3:	0a12b2               	l16ui	a11, a2, 20
  108bf6:	7793e5               	call8	180534 <__udivsi3>
  108bf9:	71d8                	l32i.n	a13, a1, 28
  108bfb:	be13e2               	l16ui	a14, a3, 0x17c
  108bfe:	11cdc0               	slli	a12, a13, 4
  108c01:	c0eae0               	sub	a14, a10, a14
  108c04:	3a62e2               	s32i	a14, a2, 232
  108c07:	3e62e2               	s32i	a14, a2, 248
  108c0a:	c0ccd0               	sub	a12, a12, a13
  108c0d:	f1ccc2               	addi	a12, a12, -15
  108c10:	05bce7               	bgeu	a12, a14, 108c19 <au_task_AudioHandlePacketLostAndShmOverflow+0x1d5>
  108c13:	3a62c2               	s32i	a12, a2, 232
  108c16:	3e62c2               	s32i	a12, a2, 248
  108c19:	1021e2               	l32i	a14, a1, 64
  108c1c:	3a22d2               	l32i	a13, a2, 232
  108c1f:	ee0b                	addi.n	a14, a14, -1
  108c21:	bf53e2               	s16i	a14, a3, 0x17e
  108c24:	000606               	j	108c40 <au_task_AudioHandlePacketLostAndShmOverflow+0x1fc>

00108c27 <au_task_AudioHandlePacketLostAndShmOverflow+0x1e3>:
  108c27:	0c1c66               	bnei	a12, 1, 108c37 <au_task_AudioHandlePacketLostAndShmOverflow+0x1f3>
  108c2a:	0d0c                	movi.n	a13, 0
  108c2c:	0f0c                	movi.n	a15, 0
  108c2e:	3a62f2               	s32i	a15, a2, 232
  108c31:	3e62f2               	s32i	a15, a2, 248
  108c34:	000206               	j	108c40 <au_task_AudioHandlePacketLostAndShmOverflow+0x1fc>

00108c37 <au_task_AudioHandlePacketLostAndShmOverflow+0x1f3>:
  108c37:	3a22d2               	l32i	a13, a2, 232
  108c3a:	000086               	j	108c40 <au_task_AudioHandlePacketLostAndShmOverflow+0x1fc>

00108c3d <au_task_AudioHandlePacketLostAndShmOverflow+0x1f9>:
  108c3d:	3a22d2               	l32i	a13, a2, 232

00108c40 <au_task_AudioHandlePacketLostAndShmOverflow+0x1fc>:
  108c40:	2bbd16               	beqz	a13, 108eff <au_task_AudioHandlePacketLostAndShmOverflow+0x4bb>

00108c43 <au_task_AudioHandlePacketLostAndShmOverflow+0x1ff>:
  108c43:	8a12c2               	l16ui	a12, a2, 0x114
  108c46:	7ccc                	bnez.n	a12, 108c51 <au_task_AudioHandlePacketLostAndShmOverflow+0x20d>
  108c48:	3e22e2               	l32i	a14, a2, 248
  108c4b:	021ed7               	beq	a14, a13, 108c51 <au_task_AudioHandlePacketLostAndShmOverflow+0x20d>
  108c4e:	20ac16               	beqz	a12, 108e5c <au_task_AudioHandlePacketLostAndShmOverflow+0x418>

00108c51 <au_task_AudioHandlePacketLostAndShmOverflow+0x20d>:
  108c51:	02ad                	mov.n	a10, a2
  108c53:	ffc4a5               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  108c56:	e1a9                	s32i.n	a10, a1, 56
  108c58:	0020c0               	memw
  108c5b:	021582               	l16ui	a8, a5, 4
  108c5e:	688c                	beqz.n	a8, 108c68 <au_task_AudioHandlePacketLostAndShmOverflow+0x224>
  108c60:	02ad                	mov.n	a10, a2
  108c62:	003ba5               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  108c65:	0951a2               	s16i	a10, a1, 18

00108c68 <au_task_AudioHandlePacketLostAndShmOverflow+0x224>:
  108c68:	02bd                	mov.n	a11, a2
  108c6a:	741b                	addi.n	a7, a4, 1
  108c6c:	f47070               	extui	a7, a7, 0, 16
  108c6f:	07ad                	mov.n	a10, a7
  108c71:	004625               	call8	1090d4 <au_task_IsSeqNumInForwardBuf>
  108c74:	041a66               	bnei	a10, 1, 108c7c <au_task_AudioHandlePacketLostAndShmOverflow+0x238>
  108c77:	3d6262               	s32i	a6, a2, 244
  108c7a:	f01d                	retw.n

00108c7c <au_task_AudioHandlePacketLostAndShmOverflow+0x238>:
  108c7c:	8a1282               	l16ui	a8, a2, 0x114
  108c7f:	07c856               	bnez	a8, 108cff <au_task_AudioHandlePacketLostAndShmOverflow+0x2bb>
  108c82:	0e21b2               	l32i	a11, a1, 56
  108c85:	0c61b2               	s32i	a11, a1, 48
  108c88:	0020c0               	memw
  108c8b:	0215a2               	l16ui	a10, a5, 4
  108c8e:	161a16               	beqz	a10, 108df3 <au_task_AudioHandlePacketLostAndShmOverflow+0x3af>
  108c91:	091132               	l16ui	a3, a1, 18
  108c94:	0c21b2               	l32i	a11, a1, 48
  108c97:	20a330               	or	a10, a3, a3
  108c9a:	ff6825               	call8	10831c <au_task_CompareAvdtpSeqNum>
  108c9d:	152ad6               	bgez	a10, 108df3 <au_task_AudioHandlePacketLostAndShmOverflow+0x3af>
  108ca0:	20a220               	or	a10, a2, a2
  108ca3:	02a0b2               	movi	a11, 2
  108ca6:	b139                	s32i.n	a3, a1, 44
  108ca8:	ffcba5               	call8	108964 <au_task_GetSbcTimeStamp>
  108cab:	03d232               	addmi	a3, a2, 0x300
  108cae:	5d23e2               	l32i	a14, a3, 0x174
  108cb1:	0d00304150b0ceae 	{ bgeu.w18	a14, a10, 108fba <au_task_AudioHandlePacketLostAndShmOverflow+0x576>; nop }
  108cb9:	c0aae0               	sub	a10, a10, a14
  108cbc:	0a12b2               	l16ui	a11, a2, 20
  108cbf:	778765               	call8	180534 <__udivsi3>
  108cc2:	be13c2               	l16ui	a12, a3, 0x17c
  108cc5:	3a22d2               	l32i	a13, a2, 232
  108cc8:	c0cac0               	sub	a12, a10, a12
  108ccb:	a1c9                	s32i.n	a12, a1, 40
  108ccd:	1fbcd7               	bgeu	a12, a13, 108cf0 <au_task_AudioHandlePacketLostAndShmOverflow+0x2ac>
  108cd0:	c1f8                	l32i.n	a15, a1, 48
  108cd2:	0ea4a2               	movi	a10, 0x40e
  108cd5:	e785b1               	l32r	a11, 102aec (80009620 <__log_data___1__1__0_au_task_0_au_task_1_c_6754$26340_81_22>)
  108cd8:	8a12c2               	l16ui	a12, a2, 0x114
  108cdb:	04ed                	mov.n	a14, a4
  108cdd:	01d9                	s32i.n	a13, a1, 0
  108cdf:	a1d8                	l32i.n	a13, a1, 40
  108ce1:	11d9                	s32i.n	a13, a1, 4
  108ce3:	b1d8                	l32i.n	a13, a1, 44
  108ce5:	0ddf25               	call8	116ad8 <dbfw_StoreTrace>
  108ce8:	a1e8                	l32i.n	a14, a1, 40
  108cea:	3a62e2               	s32i	a14, a2, 232
  108ced:	3e62e2               	s32i	a14, a2, 248

00108cf0 <au_task_AudioHandlePacketLostAndShmOverflow+0x2ac>:
  108cf0:	b1f8                	l32i.n	a15, a1, 44
  108cf2:	190c                	movi.n	a9, 1
  108cf4:	ff0b                	addi.n	a15, a15, -1
  108cf6:	bf53f2               	s16i	a15, a3, 0x17e
  108cf9:	3b6262               	s32i	a6, a2, 236
  108cfc:	000106               	j	108d04 <au_task_AudioHandlePacketLostAndShmOverflow+0x2c0>

00108cff <au_task_AudioHandlePacketLostAndShmOverflow+0x2bb>:
  108cff:	3b6262               	s32i	a6, a2, 236
  108d02:	190c                	movi.n	a9, 1

00108d04 <au_task_AudioHandlePacketLostAndShmOverflow+0x2c0>:
  108d04:	398c                	beqz.n	a9, 108d0b <au_task_AudioHandlePacketLostAndShmOverflow+0x2c7>
  108d06:	1e1282               	l16ui	a8, a2, 60
  108d09:	48cc                	bnez.n	a8, 108d11 <au_task_AudioHandlePacketLostAndShmOverflow+0x2cd>

00108d0b <au_task_AudioHandlePacketLostAndShmOverflow+0x2c7>:
  108d0b:	3d22a2               	l32i	a10, a2, 244
  108d0e:	df2a16               	beqz	a10, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>

00108d11 <au_task_AudioHandlePacketLostAndShmOverflow+0x2cd>:
  108d11:	d99c                	beqz.n	a9, 108d32 <au_task_AudioHandlePacketLostAndShmOverflow+0x2ee>
  108d13:	0020c0               	memw
  108d16:	0215b2               	l16ui	a11, a5, 4
  108d19:	0b9c                	beqz.n	a11, 108d2d <au_task_AudioHandlePacketLostAndShmOverflow+0x2e9>
  108d1b:	091152               	l16ui	a5, a1, 18
  108d1e:	e1b8                	l32i.n	a11, a1, 56
  108d20:	05ad                	mov.n	a10, a5
  108d22:	ff5fa5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  108d25:	004ad6               	bgez	a10, 108d2d <au_task_AudioHandlePacketLostAndShmOverflow+0x2e9>
  108d28:	053d                	mov.n	a3, a5
  108d2a:	0004c6               	j	108d41 <au_task_AudioHandlePacketLostAndShmOverflow+0x2fd>

00108d2d <au_task_AudioHandlePacketLostAndShmOverflow+0x2e9>:
  108d2d:	e138                	l32i.n	a3, a1, 56
  108d2f:	000386               	j	108d41 <au_task_AudioHandlePacketLostAndShmOverflow+0x2fd>

00108d32 <au_task_AudioHandlePacketLostAndShmOverflow+0x2ee>:
  108d32:	3d2292               	l32i	a9, a2, 244
  108d35:	091182               	l16ui	a8, a1, 18
  108d38:	081132               	l16ui	a3, a1, 16
  108d3b:	933890               	movnez	a3, a8, a9
  108d3e:	f43030               	extui	a3, a3, 0, 16

00108d41 <au_task_AudioHandlePacketLostAndShmOverflow+0x2fd>:
  108d41:	20e440               	or	a14, a4, a4
  108d44:	20f330               	or	a15, a3, a3
  108d47:	0da4a2               	movi	a10, 0x40d
  108d4a:	e769b1               	l32r	a11, 102af0 (80009720 <__log_data___1__1__0_au_task_0_au_task_1_c_6809$26341_81_23>)
  108d4d:	3a22d2               	l32i	a13, a2, 232
  108d50:	8a12c2               	l16ui	a12, a2, 0x114
  108d53:	006172               	s32i	a7, a1, 0
  108d56:	0dd825               	call8	116ad8 <dbfw_StoreTrace>
  108d59:	f01d                	retw.n

00108d5b <au_task_AudioHandlePacketLostAndShmOverflow+0x317>:
  108d5b:	dc0b                	addi.n	a13, a12, -1
  108d5d:	3a62d2               	s32i	a13, a2, 232
  108d60:	ffb706               	j	108c40 <au_task_AudioHandlePacketLostAndShmOverflow+0x1fc>

00108d63 <au_task_AudioHandlePacketLostAndShmOverflow+0x31f>:
  108d63:	02bd                	mov.n	a11, a2
  108d65:	741b                	addi.n	a7, a4, 1
  108d67:	f47070               	extui	a7, a7, 0, 16
  108d6a:	07ad                	mov.n	a10, a7
  108d6c:	003665               	call8	1090d4 <au_task_IsSeqNumInForwardBuf>
  108d6f:	041a66               	bnei	a10, 1, 108d77 <au_task_AudioHandlePacketLostAndShmOverflow+0x333>
  108d72:	3d6262               	s32i	a6, a2, 244
  108d75:	f01d                	retw.n

00108d77 <au_task_AudioHandlePacketLostAndShmOverflow+0x333>:
  108d77:	0020c0               	memw
  108d7a:	021582               	l16ui	a8, a5, 4
  108d7d:	d83816               	beqz	a8, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108d80:	20a220               	or	a10, a2, a2
  108d83:	0029a5               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  108d86:	8a1292               	l16ui	a9, a2, 0x114
  108d89:	204aa0               	or	a4, a10, a10
  108d8c:	075956               	bnez	a9, 108e05 <au_task_AudioHandlePacketLostAndShmOverflow+0x3c1>
  108d8f:	20a770               	or	a10, a7, a7
  108d92:	20b440               	or	a11, a4, a4
  108d95:	ff5865               	call8	10831c <au_task_CompareAvdtpSeqNum>
  108d98:	216ad6               	bgez	a10, 108fb2 <au_task_AudioHandlePacketLostAndShmOverflow+0x56e>
  108d9b:	20a220               	or	a10, a2, a2
  108d9e:	02a0b2               	movi	a11, 2
  108da1:	ffbc25               	call8	108964 <au_task_GetSbcTimeStamp>
  108da4:	03d232               	addmi	a3, a2, 0x300
  108da7:	5d23e2               	l32i	a14, a3, 0x174
  108daa:	0d002141b0b0ceae 	{ bgeu.w18	a14, a10, 108fc9 <au_task_AudioHandlePacketLostAndShmOverflow+0x585>; nop }
  108db2:	c0aae0               	sub	a10, a10, a14
  108db5:	0a12b2               	l16ui	a11, a2, 20
  108db8:	7777a5               	call8	180534 <__udivsi3>
  108dbb:	be13b2               	l16ui	a11, a3, 0x17c
  108dbe:	3a22d2               	l32i	a13, a2, 232
  108dc1:	c0aab0               	sub	a10, a10, a11
  108dc4:	51a9                	s32i.n	a10, a1, 20
  108dc6:	3d8c                	beqz.n	a13, 108dcd <au_task_AudioHandlePacketLostAndShmOverflow+0x389>
  108dc8:	51a9                	s32i.n	a10, a1, 20
  108dca:	17bad7               	bgeu	a10, a13, 108de5 <au_task_AudioHandlePacketLostAndShmOverflow+0x3a1>

00108dcd <au_task_AudioHandlePacketLostAndShmOverflow+0x389>:
  108dcd:	0ba4a2               	movi	a10, 0x40b
  108dd0:	e749b1               	l32r	a11, 102af4 (80009e20 <__log_data___1__1__0_au_task_0_au_task_1_c_6931$26358_81_37>)
  108dd3:	8a12c2               	l16ui	a12, a2, 0x114
  108dd6:	04dd                	mov.n	a13, a4
  108dd8:	51e8                	l32i.n	a14, a1, 20
  108dda:	0dcfe5               	call8	116ad8 <dbfw_StoreTrace>
  108ddd:	51c8                	l32i.n	a12, a1, 20
  108ddf:	3a62c2               	s32i	a12, a2, 232
  108de2:	3e62c2               	s32i	a12, a2, 248

00108de5 <au_task_AudioHandlePacketLostAndShmOverflow+0x3a1>:
  108de5:	3d2292               	l32i	a9, a2, 244
  108de8:	d40b                	addi.n	a13, a4, -1
  108dea:	bf53d2               	s16i	a13, a3, 0x17e
  108ded:	3b6262               	s32i	a6, a2, 236
  108df0:	000a46               	j	108e1d <au_task_AudioHandlePacketLostAndShmOverflow+0x3d9>

00108df3 <au_task_AudioHandlePacketLostAndShmOverflow+0x3af>:
  108df3:	190c                	movi.n	a9, 1
  108df5:	c1e8                	l32i.n	a14, a1, 48
  108df7:	04d2f2               	addmi	a15, a2, 0x400
  108dfa:	ee0b                	addi.n	a14, a14, -1
  108dfc:	3f5fe2               	s16i	a14, a15, 126
  108dff:	3b6262               	s32i	a6, a2, 236
  108e02:	ffbf86               	j	108d04 <au_task_AudioHandlePacketLostAndShmOverflow+0x2c0>

00108e05 <au_task_AudioHandlePacketLostAndShmOverflow+0x3c1>:
  108e05:	07ad                	mov.n	a10, a7
  108e07:	04bd                	mov.n	a11, a4
  108e09:	ff5125               	call8	10831c <au_task_CompareAvdtpSeqNum>
  108e0c:	008ad6               	bgez	a10, 108e18 <au_task_AudioHandlePacketLostAndShmOverflow+0x3d4>
  108e0f:	3b6262               	s32i	a6, a2, 236
  108e12:	3d2292               	l32i	a9, a2, 244
  108e15:	000106               	j	108e1d <au_task_AudioHandlePacketLostAndShmOverflow+0x3d9>

00108e18 <au_task_AudioHandlePacketLostAndShmOverflow+0x3d4>:
  108e18:	3d6262               	s32i	a6, a2, 244
  108e1b:	190c                	movi.n	a9, 1

00108e1d <au_task_AudioHandlePacketLostAndShmOverflow+0x3d9>:
  108e1d:	a9cc                	bnez.n	a9, 108e2b <au_task_AudioHandlePacketLostAndShmOverflow+0x3e7>
  108e1f:	3b22f2               	l32i	a15, a2, 236
  108e22:	cdef16               	beqz	a15, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108e25:	1e1282               	l16ui	a8, a2, 60
  108e28:	cd8816               	beqz	a8, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>

00108e2b <au_task_AudioHandlePacketLostAndShmOverflow+0x3e7>:
  108e2b:	8a12c2               	l16ui	a12, a2, 0x114
  108e2e:	fccc                	bnez.n	a12, 108e41 <au_task_AudioHandlePacketLostAndShmOverflow+0x3fd>
  108e30:	3a22d2               	l32i	a13, a2, 232
  108e33:	ccdd16               	beqz	a13, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108e36:	3e2292               	l32i	a9, a2, 248
  108e39:	0d3fcc4170b0b9de 	{ bne.w18	a9, a13, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>; nop }

00108e41 <au_task_AudioHandlePacketLostAndShmOverflow+0x3fd>:
  108e41:	0020c0               	memw
  108e44:	0515a2               	l16ui	a10, a5, 10
  108e47:	0b6a16               	beqz	a10, 108f01 <au_task_AudioHandlePacketLostAndShmOverflow+0x4bd>
  108e4a:	0ba4a2               	movi	a10, 0x40b
  108e4d:	e72ab1               	l32r	a11, 102af8 (80009f20 <__log_data___1__1__0_au_task_0_au_task_1_c_6980$26359_81_38>)
  108e50:	20d770               	or	a13, a7, a7
  108e53:	20e440               	or	a14, a4, a4
  108e56:	0dc825               	call8	116ad8 <dbfw_StoreTrace>
  108e59:	000090               	retw

00108e5c <au_task_AudioHandlePacketLostAndShmOverflow+0x418>:
  108e5c:	ca4d16               	beqz	a13, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108e5f:	ca1c56               	bnez	a12, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108e62:	0d3fc941e0b0cdee 	{ bgeu.w18	a13, a14, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>; nop }
  108e6a:	0020c0               	memw
  108e6d:	0215b2               	l16ui	a11, a5, 4
  108e70:	101b16               	beqz	a11, 108f75 <au_task_AudioHandlePacketLostAndShmOverflow+0x531>
  108e73:	03d232               	addmi	a3, a2, 0x300

00108e76 <au_task_AudioHandlePacketLostAndShmOverflow+0x432>:
  108e76:	20a220               	or	a10, a2, a2
  108e79:	001a25               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  108e7c:	0f61a2               	s32i	a10, a1, 60
  108e7f:	1021b2               	l32i	a11, a1, 64
  108e82:	ff49a5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  108e85:	092ad6               	bgez	a10, 108f1b <au_task_AudioHandlePacketLostAndShmOverflow+0x4d7>
  108e88:	20a220               	or	a10, a2, a2
  108e8b:	02a0b2               	movi	a11, 2
  108e8e:	ffad65               	call8	108964 <au_task_GetSbcTimeStamp>
  108e91:	5d23e2               	l32i	a14, a3, 0x174
  108e94:	0d001241b0b0ceae 	{ bgeu.w18	a14, a10, 108fc3 <au_task_AudioHandlePacketLostAndShmOverflow+0x57f>; nop }
  108e9c:	c0aae0               	sub	a10, a10, a14
  108e9f:	0a12b2               	l16ui	a11, a2, 20
  108ea2:	776925               	call8	180534 <__udivsi3>
  108ea5:	3a22f2               	l32i	a15, a2, 232
  108ea8:	be13e2               	l16ui	a14, a3, 0x17c
  108eab:	3e22c2               	l32i	a12, a2, 248
  108eae:	c0eae0               	sub	a14, a10, a14
  108eb1:	c0fcf0               	sub	a15, a12, a15
  108eb4:	0d00114190b0efee 	{ bltu.w18	a15, a14, 108fd1 <au_task_AudioHandlePacketLostAndShmOverflow+0x58d>; nop }
  108ebc:	0d00144120b08efe 	{ beq.w18	a14, a15, 109002 <au_task_AudioHandlePacketLostAndShmOverflow+0x5be>; nop }
  108ec4:	0ca4a2               	movi	a10, 0x40c
  108ec7:	e70db1               	l32r	a11, 102afc (80009a20 <__log_data___1__1__0_au_task_0_au_task_1_c_6861$26349_81_30>)
  108eca:	8a12c2               	l16ui	a12, a2, 0x114
  108ecd:	0f21d2               	l32i	a13, a1, 60
  108ed0:	0dc065               	call8	116ad8 <dbfw_StoreTrace>
  108ed3:	0020c0               	memw
  108ed6:	01c772               	addi	a7, a7, 1
  108ed9:	090c                	movi.n	a9, 0
  108edb:	025592               	s16i	a9, a5, 4
  108ede:	fa0c                	movi.n	a10, 15
  108ee0:	62aa70               	saltu	a10, a10, a7
  108ee3:	9379a0               	movnez	a7, a9, a10
  108ee6:	0020c0               	memw
  108ee9:	9158                	l32i.n	a5, a1, 36
  108eeb:	416572               	s32i	a7, a5, 0x104
  108eee:	1187c0               	slli	a8, a7, 4
  108ef1:	558a                	add.n	a5, a5, a8
  108ef3:	0020c0               	memw
  108ef6:	0215f2               	l16ui	a15, a5, 4
  108ef9:	f79f56               	bnez	a15, 108e76 <au_task_AudioHandlePacketLostAndShmOverflow+0x432>
  108efc:	001d46               	j	108f75 <au_task_AudioHandlePacketLostAndShmOverflow+0x531>

00108eff <au_task_AudioHandlePacketLostAndShmOverflow+0x4bb>:
  108eff:	f01d                	retw.n

00108f01 <au_task_AudioHandlePacketLostAndShmOverflow+0x4bd>:
  108f01:	0d3fbf41f0b0847e 	{ beq.w18	a4, a7, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>; nop }
  108f09:	0ba4a2               	movi	a10, 0x40b
  108f0c:	e6fdb1               	l32r	a11, 102b00 (8000a020 <__log_data___1__1__0_au_task_0_au_task_1_c_6985$26360_81_39>)
  108f0f:	20d770               	or	a13, a7, a7
  108f12:	20e440               	or	a14, a4, a4
  108f15:	0dbc25               	call8	116ad8 <dbfw_StoreTrace>
  108f18:	000090               	retw

00108f1b <au_task_AudioHandlePacketLostAndShmOverflow+0x4d7>:
  108f1b:	1021c2               	l32i	a12, a1, 64
  108f1e:	1e12b2               	l16ui	a11, a2, 60
  108f21:	ffccc2               	addi	a12, a12, -1
  108f24:	bf53c2               	s16i	a12, a3, 0x17e
  108f27:	3b6262               	s32i	a6, a2, 236
  108f2a:	047b16               	beqz	a11, 108f75 <au_task_AudioHandlePacketLostAndShmOverflow+0x531>
  108f2d:	0f2132               	l32i	a3, a1, 60
  108f30:	0da4a2               	movi	a10, 0x40d
  108f33:	e6f4b1               	l32r	a11, 102b04 (80009b20 <__log_data___1__1__0_au_task_0_au_task_1_c_6886$26350_81_31>)
  108f36:	1021f2               	l32i	a15, a1, 64
  108f39:	8a12c2               	l16ui	a12, a2, 0x114
  108f3c:	01c4e2               	addi	a14, a4, 1
  108f3f:	3a22d2               	l32i	a13, a2, 232
  108f42:	f4e0e0               	extui	a14, a14, 0, 16
  108f45:	0061e2               	s32i	a14, a1, 0
  108f48:	20e440               	or	a14, a4, a4
  108f4b:	0db8e5               	call8	116ad8 <dbfw_StoreTrace>
  108f4e:	0ea4a2               	movi	a10, 0x40e
  108f51:	e6edb1               	l32r	a11, 102b08 (80009c20 <__log_data___1__1__0_au_task_0_au_task_1_c_6887$26351_81_32>)
  108f54:	20c770               	or	a12, a7, a7
  108f57:	0020c0               	memw
  108f5a:	0215d2               	l16ui	a13, a5, 4
  108f5d:	0020c0               	memw
  108f60:	0515e2               	l16ui	a14, a5, 10
  108f63:	0020c0               	memw
  108f66:	81f8                	l32i.n	a15, a1, 32
  108f68:	102182               	l32i	a8, a1, 64
  108f6b:	021ff2               	l16ui	a15, a15, 4
  108f6e:	0139                	s32i.n	a3, a1, 0
  108f70:	1189                	s32i.n	a8, a1, 4
  108f72:	0db665               	call8	116ad8 <dbfw_StoreTrace>

00108f75 <au_task_AudioHandlePacketLostAndShmOverflow+0x531>:
  108f75:	0020c0               	memw
  108f78:	021582               	l16ui	a8, a5, 4
  108f7b:	b85856               	bnez	a8, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108f7e:	1e1292               	l16ui	a9, a2, 60
  108f81:	1021a2               	l32i	a10, a1, 64
  108f84:	04d2b2               	addmi	a11, a2, 0x400
  108f87:	ffcaa2               	addi	a10, a10, -1
  108f8a:	3f5ba2               	s16i	a10, a11, 126
  108f8d:	3b6262               	s32i	a6, a2, 236
  108f90:	b70916               	beqz	a9, 108b04 <au_task_AudioHandlePacketLostAndShmOverflow+0xc0>
  108f93:	20e440               	or	a14, a4, a4
  108f96:	1021f2               	l32i	a15, a1, 64
  108f99:	0da4a2               	movi	a10, 0x40d
  108f9c:	8a12c2               	l16ui	a12, a2, 0x114
  108f9f:	01c4b2               	addi	a11, a4, 1
  108fa2:	3a22d2               	l32i	a13, a2, 232
  108fa5:	f4b0b0               	extui	a11, a11, 0, 16
  108fa8:	01b9                	s32i.n	a11, a1, 0
  108faa:	e6d8b1               	l32r	a11, 102b0c (80009d20 <__log_data___1__1__0_au_task_0_au_task_1_c_6899$26354_81_33>)
  108fad:	0db2a5               	call8	116ad8 <dbfw_StoreTrace>
  108fb0:	f01d                	retw.n

00108fb2 <au_task_AudioHandlePacketLostAndShmOverflow+0x56e>:
  108fb2:	3d6262               	s32i	a6, a2, 244
  108fb5:	190c                	movi.n	a9, 1
  108fb7:	ff9886               	j	108e1d <au_task_AudioHandlePacketLostAndShmOverflow+0x3d9>

00108fba <au_task_AudioHandlePacketLostAndShmOverflow+0x576>:
  108fba:	3d6262               	s32i	a6, a2, 244
  108fbd:	3b2292               	l32i	a9, a2, 236
  108fc0:	ff5006               	j	108d04 <au_task_AudioHandlePacketLostAndShmOverflow+0x2c0>

00108fc3 <au_task_AudioHandlePacketLostAndShmOverflow+0x57f>:
  108fc3:	3d6262               	s32i	a6, a2, 244
  108fc6:	ffeac6               	j	108f75 <au_task_AudioHandlePacketLostAndShmOverflow+0x531>

00108fc9 <au_task_AudioHandlePacketLostAndShmOverflow+0x585>:
  108fc9:	3d6262               	s32i	a6, a2, 244
  108fcc:	190c                	movi.n	a9, 1
  108fce:	ff92c6               	j	108e1d <au_task_AudioHandlePacketLostAndShmOverflow+0x3d9>

00108fd1 <au_task_AudioHandlePacketLostAndShmOverflow+0x58d>:
  108fd1:	20bec7               	bgeu	a14, a12, 108ff5 <au_task_AudioHandlePacketLostAndShmOverflow+0x5b1>
  108fd4:	0da4a2               	movi	a10, 0x40d
  108fd7:	e6ceb1               	l32r	a11, 102b10 (80009820 <__log_data___1__1__0_au_task_0_au_task_1_c_6845$26346_81_28>)
  108fda:	8a12c2               	l16ui	a12, a2, 0x114
  108fdd:	c0def0               	sub	a13, a14, a15
  108fe0:	3e62e2               	s32i	a14, a2, 248
  108fe3:	1021f2               	l32i	a15, a1, 64
  108fe6:	3a62d2               	s32i	a13, a2, 232
  108fe9:	20e440               	or	a14, a4, a4
  108fec:	0061d2               	s32i	a13, a1, 0
  108fef:	0f21d2               	l32i	a13, a1, 60
  108ff2:	0dae65               	call8	116ad8 <dbfw_StoreTrace>

00108ff5 <au_task_AudioHandlePacketLostAndShmOverflow+0x5b1>:
  108ff5:	f1e8                	l32i.n	a14, a1, 60
  108ff7:	ee0b                	addi.n	a14, a14, -1
  108ff9:	bf53e2               	s16i	a14, a3, 0x17e
  108ffc:	3b6262               	s32i	a6, a2, 236
  108fff:	ffdc86               	j	108f75 <au_task_AudioHandlePacketLostAndShmOverflow+0x531>

00109002 <au_task_AudioHandlePacketLostAndShmOverflow+0x5be>:
  109002:	3d6262               	s32i	a6, a2, 244
  109005:	0aa4a2               	movi	a10, 0x40a
  109008:	e6c3b1               	l32r	a11, 102b14 (80009920 <__log_data___1__1__0_au_task_0_au_task_1_c_6855$26348_81_29>)
  10900b:	8a12c2               	l16ui	a12, a2, 0x114
  10900e:	f1d8                	l32i.n	a13, a1, 60
  109010:	0dac65               	call8	116ad8 <dbfw_StoreTrace>
  109013:	ffd786               	j	108f75 <au_task_AudioHandlePacketLostAndShmOverflow+0x531>

00109016 <au_task_AudioHandlePacketLostAndShmOverflow+0x5d2>:
  109016:	000000                                        ...

00109019 <au_task_AudioHandlePacketLostAndShmOverflow+0x5d5>:
  109019:	000000                                        ...

0010901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>:
  10901c:	004136               	entry	a1, 32
  10901f:	e5c861               	l32r	a6, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109022:	e5d941               	l32r	a4, 102788 (ff00 <xthals_release_major+0xd020>)
  109025:	0668                	l32i.n	a6, a6, 0
  109027:	0020c0               	memw
  10902a:	b02652               	l32i	a5, a6, 0x2c0
  10902d:	1155c0               	slli	a5, a5, 4
  109030:	565a                	add.n	a5, a6, a5
  109032:	0020c0               	memw
  109035:	e01532               	l16ui	a3, a5, 0x1c0
  109038:	13ac                	beqz.n	a3, 10905d <au_task_Get1stPktAvdtpSeqNumFromForwardBuf+0x41>
  10903a:	0020c0               	memw
  10903d:	04d282               	addmi	a8, a2, 0x400
  109040:	6f2532               	l32i	a3, a5, 0x1bc
  109043:	381882               	l16ui	a8, a8, 112
  109046:	c03380               	sub	a3, a3, a8
  109049:	031332               	l16ui	a3, a3, 6
  10904c:	112380               	slli	a2, a3, 8
  10904f:	413830               	srli	a3, a3, 8
  109052:	102240               	and	a2, a2, a4
  109055:	202230               	or	a2, a2, a3
  109058:	f42020               	extui	a2, a2, 0, 16
  10905b:	f01d                	retw.n

0010905d <au_task_Get1stPktAvdtpSeqNumFromForwardBuf+0x41>:
  10905d:	0020c0               	memw
  109060:	b32632               	l32i	a3, a6, 0x2cc
  109063:	743830               	extui	a3, a3, 8, 8
  109066:	0020c0               	memw
  109069:	b32622               	l32i	a2, a6, 0x2cc
  10906c:	f42020               	extui	a2, a2, 0, 16
  10906f:	112280               	slli	a2, a2, 8
  109072:	102240               	and	a2, a2, a4
  109075:	202230               	or	a2, a2, a3
  109078:	f01d                	retw.n

0010907a <au_task_Get1stPktAvdtpSeqNumFromForwardBuf+0x5e>:
	...

0010907c <au_task_GetAvdtpSeqNumFromForwardBuf>:
  10907c:	004136               	entry	a1, 32
  10907f:	e5b061               	l32r	a6, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109082:	e5c151               	l32r	a5, 102788 (ff00 <xthals_release_major+0xd020>)
  109085:	0668                	l32i.n	a6, a6, 0
  109087:	1182c0               	slli	a8, a2, 4
  10908a:	268a                	add.n	a2, a6, a8
  10908c:	0020c0               	memw
  10908f:	e01242               	l16ui	a4, a2, 0x1c0
  109092:	14ac                	beqz.n	a4, 1090b7 <au_task_GetAvdtpSeqNumFromForwardBuf+0x3b>
  109094:	0020c0               	memw
  109097:	04d382               	addmi	a8, a3, 0x400
  10909a:	6f2242               	l32i	a4, a2, 0x1bc
  10909d:	381882               	l16ui	a8, a8, 112
  1090a0:	c04480               	sub	a4, a4, a8
  1090a3:	031442               	l16ui	a4, a4, 6
  1090a6:	112480               	slli	a2, a4, 8
  1090a9:	414840               	srli	a4, a4, 8
  1090ac:	102250               	and	a2, a2, a5
  1090af:	202240               	or	a2, a2, a4
  1090b2:	f42020               	extui	a2, a2, 0, 16
  1090b5:	f01d                	retw.n

001090b7 <au_task_GetAvdtpSeqNumFromForwardBuf+0x3b>:
  1090b7:	0020c0               	memw
  1090ba:	b32642               	l32i	a4, a6, 0x2cc
  1090bd:	744840               	extui	a4, a4, 8, 8
  1090c0:	0020c0               	memw
  1090c3:	b32622               	l32i	a2, a6, 0x2cc
  1090c6:	f42020               	extui	a2, a2, 0, 16
  1090c9:	112280               	slli	a2, a2, 8
  1090cc:	102250               	and	a2, a2, a5
  1090cf:	202240               	or	a2, a2, a4
  1090d2:	f01d                	retw.n

001090d4 <au_task_IsSeqNumInForwardBuf>:
  1090d4:	004136               	entry	a1, 32
  1090d7:	03d372               	addmi	a7, a3, 0x300
  1090da:	e59961               	l32r	a6, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1090dd:	041c                	movi.n	a4, 16
  1090df:	002632               	l32i	a3, a6, 0
  1090e2:	e5a961               	l32r	a6, 102788 (ff00 <xthals_release_major+0xd020>)
  1090e5:	2ba476               	loopgtz	a4, 109114 <au_task_IsSeqNumInForwardBuf+0x40>
  1090e8:	0020c0               	memw
  1090eb:	e01382               	l16ui	a8, a3, 0x1c0
  1090ee:	f89c                	beqz.n	a8, 109111 <au_task_IsSeqNumInForwardBuf+0x3d>
  1090f0:	0020c0               	memw
  1090f3:	b817a2               	l16ui	a10, a7, 0x170
  1090f6:	6f2392               	l32i	a9, a3, 0x1bc
  1090f9:	c099a0               	sub	a9, a9, a10
  1090fc:	031992               	l16ui	a9, a9, 6
  1090ff:	41a890               	srli	a10, a9, 8
  109102:	119980               	slli	a9, a9, 8
  109105:	109960               	and	a9, a9, a6
  109108:	2099a0               	or	a9, a9, a10
  10910b:	f49090               	extui	a9, a9, 0, 16
  10910e:	061297               	beq	a2, a9, 109118 <au_task_IsSeqNumInForwardBuf+0x44>
  109111:	10c332               	addi	a3, a3, 16

00109114 <au_task_IsSeqNumInForwardBuf+0x40>:
  109114:	020c                	movi.n	a2, 0
  109116:	f01d                	retw.n

00109118 <au_task_IsSeqNumInForwardBuf+0x44>:
  109118:	120c                	movi.n	a2, 1
  10911a:	f01d                	retw.n

0010911c <au_task_IsSeqNumInMainBuf>:
  10911c:	004136               	entry	a1, 32
  10911f:	03d372               	addmi	a7, a3, 0x300
  109122:	e58561               	l32r	a6, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  109125:	042c                	movi.n	a4, 32
  109127:	002632               	l32i	a3, a6, 0
  10912a:	e59761               	l32r	a6, 102788 (ff00 <xthals_release_major+0xd020>)
  10912d:	2ba476               	loopgtz	a4, 10915c <au_task_IsSeqNumInMainBuf+0x40>
  109130:	0020c0               	memw
  109133:	301382               	l16ui	a8, a3, 96
  109136:	f89c                	beqz.n	a8, 109159 <au_task_IsSeqNumInMainBuf+0x3d>
  109138:	0020c0               	memw
  10913b:	b817a2               	l16ui	a10, a7, 0x170
  10913e:	172392               	l32i	a9, a3, 92
  109141:	c099a0               	sub	a9, a9, a10
  109144:	031992               	l16ui	a9, a9, 6
  109147:	41a890               	srli	a10, a9, 8
  10914a:	119980               	slli	a9, a9, 8
  10914d:	109960               	and	a9, a9, a6
  109150:	2099a0               	or	a9, a9, a10
  109153:	f49090               	extui	a9, a9, 0, 16
  109156:	061297               	beq	a2, a9, 109160 <au_task_IsSeqNumInMainBuf+0x44>
  109159:	10c332               	addi	a3, a3, 16

0010915c <au_task_IsSeqNumInMainBuf+0x40>:
  10915c:	020c                	movi.n	a2, 0
  10915e:	f01d                	retw.n

00109160 <au_task_IsSeqNumInMainBuf+0x44>:
  109160:	120c                	movi.n	a2, 1
  109162:	f01d                	retw.n

00109164 <au_task_PE_RefillShmByLongMuteCheck>:
  109164:	004136               	entry	a1, 32
  109167:	e57641               	l32r	a4, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10916a:	04a8                	l32i.n	a10, a4, 0
  10916c:	0020c0               	memw
  10916f:	0a88                	l32i.n	a8, a10, 0
  109171:	148080               	extui	a8, a8, 0, 2
  109174:	b88c                	beqz.n	a8, 109183 <au_task_PE_RefillShmByLongMuteCheck+0x1f>
  109176:	0020c0               	memw
  109179:	0a98                	l32i.n	a9, a10, 0
  10917b:	149090               	extui	a9, a9, 0, 2
  10917e:	013926               	beqi	a9, 3, 109183 <au_task_PE_RefillShmByLongMuteCheck+0x1f>

00109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>:
  109181:	f01d                	retw.n

00109183 <au_task_PE_RefillShmByLongMuteCheck+0x1f>:
  109183:	0020c0               	memw
  109186:	8c0a82               	l8ui	a8, a10, 140
  109189:	238800               	sext	a8, a8, 7
  10918c:	883b                	addi.n	a8, a8, 3
  10918e:	218280               	srai	a8, a8, 2
  109191:	0020c0               	memw
  109194:	8c0a32               	l8ui	a3, a10, 140
  109197:	233300               	sext	a3, a3, 7
  10919a:	c03380               	sub	a3, a3, a8
  10919d:	743030               	extui	a3, a3, 0, 8
  1091a0:	fec025               	call8	107da4 <au_task_AudioFillInputBufferCalcSHMQue>
  1091a3:	f722a2               	l32i	a10, a2, 0x3dc
  1091a6:	3f2292               	l32i	a9, a2, 252
  1091a9:	3acc                	bnez.n	a10, 1091b0 <au_task_PE_RefillShmByLongMuteCheck+0x4c>
  1091ab:	fa3c                	movi.n	a10, 63
  1091ad:	000046               	j	1091b2 <au_task_PE_RefillShmByLongMuteCheck+0x4e>

001091b0 <au_task_PE_RefillShmByLongMuteCheck+0x4c>:
  1091b0:	aa0b                	addi.n	a10, a10, -1

001091b2 <au_task_PE_RefillShmByLongMuteCheck+0x4e>:
  1091b2:	cb29f6               	bgeui	a9, 2, 109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  1091b5:	e912b2               	l16ui	a11, a2, 0x1d2
  1091b8:	fc5b56               	bnez	a11, 109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  1091bb:	03d2b2               	addmi	a11, a2, 0x300
  1091be:	f80bc2               	l8ui	a12, a11, 248
  1091c1:	7ccb92               	addi	a9, a11, 124
  1091c4:	fb9c56               	bnez	a12, 109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  1091c7:	b0ca20               	addx8	a12, a10, a2
  1091ca:	ee1cd2               	l16ui	a13, a12, 0x1dc
  1091cd:	fb0d16               	beqz	a13, 109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  1091d0:	1e12e2               	l16ui	a14, a2, 60
  1091d3:	faae16               	beqz	a14, 109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  1091d6:	901bf2               	l16ui	a15, a11, 0x120
  1091d9:	fa4f56               	bnez	a15, 109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  1091dc:	04a8                	l32i.n	a10, a4, 0
  1091de:	0020c0               	memw
  1091e1:	0a88                	l32i.n	a8, a10, 0
  1091e3:	148080               	extui	a8, a8, 0, 2
  1091e6:	38cc                	bnez.n	a8, 1091ed <au_task_PE_RefillShmByLongMuteCheck+0x89>
  1091e8:	4119b2               	l16ui	a11, a9, 130
  1091eb:	eb8c                	beqz.n	a11, 1091fd <au_task_PE_RefillShmByLongMuteCheck+0x99>

001091ed <au_task_PE_RefillShmByLongMuteCheck+0x89>:
  1091ed:	0020c0               	memw
  1091f0:	0ad8                	l32i.n	a13, a10, 0
  1091f2:	14d0d0               	extui	a13, a13, 0, 2
  1091f5:	0d7ff84180b03dce 	{ bnei.w18	a13, 3, 109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>; nop }

001091fd <au_task_PE_RefillShmByLongMuteCheck+0x99>:
  1091fd:	7d4932               	s8i	a3, a9, 125
  109200:	ee1ce2               	l16ui	a14, a12, 0x1dc
  109203:	1a0c                	movi.n	a10, 1
  109205:	ee1b                	addi.n	a14, a14, 1
  109207:	f4e0e0               	extui	a14, a14, 0, 16
  10920a:	4059e2               	s16i	a14, a9, 128
  10920d:	1ecc                	bnez.n	a14, 109212 <au_task_PE_RefillShmByLongMuteCheck+0xae>
  10920f:	4059a2               	s16i	a10, a9, 128

00109212 <au_task_PE_RefillShmByLongMuteCheck+0xae>:
  109212:	7c49a2               	s8i	a10, a9, 124
  109215:	04f8                	l32i.n	a15, a4, 0
  109217:	0020c0               	memw
  10921a:	0ff8                	l32i.n	a15, a15, 0
  10921c:	14f0f0               	extui	a15, a15, 0, 2
  10921f:	f5ef56               	bnez	a15, 109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  109222:	301282               	l16ui	a8, a2, 96
  109225:	f58816               	beqz	a8, 109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  109228:	6302b2               	l8ui	a11, a2, 99
  10922b:	f52b16               	beqz	a11, 109181 <au_task_PE_RefillShmByLongMuteCheck+0x1d>
  10922e:	4159a2               	s16i	a10, a9, 130
  109231:	0c0c                	movi.n	a12, 0
  109233:	7e49c2               	s8i	a12, a9, 126
  109236:	f01d                	retw.n

00109238 <au_task_BackupNotifDataFromDma>:
  109238:	004136               	entry	a1, 32
  10923b:	001765               	call8	1093b0 <au_task_BackupNotifDataToPrefillAndSpDecMem>
  10923e:	1a8c                	beqz.n	a10, 109243 <au_task_BackupNotifDataFromDma+0xb>
  109240:	000065               	call8	109248 <au_task_BackupNotifDataToPingPong>

00109243 <au_task_BackupNotifDataFromDma+0xb>:
  109243:	f01d                	retw.n

00109245 <au_task_BackupNotifDataFromDma+0xd>:
  109245:	000000                                        ...

00109248 <au_task_BackupNotifDataToPingPong>:
  109248:	006136               	entry	a1, 48
  10924b:	00a052               	movi	a5, 0
  10924e:	e58cf1               	l32r	a15, 102880 (900 <XtosCoreStateSize+0x680>)
  109251:	01a062               	movi	a6, 1
  109254:	e5b2e1               	l32r	a14, 10291c (277c10 <g_nt_buf_param>)
  109257:	e56d41               	l32r	a4, 10280c (277d2c <g_dram_ptrs>)
  10925a:	081ed2               	l16ui	a13, a14, 16
  10925d:	042442               	l32i	a4, a4, 16
  109260:	74a0d0               	extui	a10, a13, 0, 8
  109263:	30dd60               	xor	a13, a13, a6
  109266:	b03ae0               	addx8	a3, a10, a14
  109269:	0203c2               	l8ui	a12, a3, 2
  10926c:	74d0d0               	extui	a13, a13, 0, 8
  10926f:	b0dde0               	addx8	a13, a13, a14
  109272:	020dd2               	l8ui	a13, a13, 2
  109275:	0d40084150b01cce 	{ bnei.w18	a12, 1, 1092fe <au_task_BackupNotifDataToPingPong+0xb6>; nop }
  10927d:	029d56               	bnez	a13, 1092aa <au_task_BackupNotifDataToPingPong+0x62>
  109280:	0d000e4140b0cf2e 	{ bgeu.w18	a15, a2, 109368 <au_task_BackupNotifDataToPingPong+0x120>; nop }
  109288:	09a4a2               	movi	a10, 0x409
  10928b:	e623b1               	l32r	a11, 102b18 (8000a120 <__log_data___1__1__0_au_task_0_au_task_1_c_7303$27070_171_11>)
  10928e:	20c220               	or	a12, a2, a2
  109291:	0d8465               	call8	116ad8 <dbfw_StoreTrace>
  109294:	20b440               	or	a11, a4, a4
  109297:	13a8                	l32i.n	a10, a3, 4
  109299:	e579c1               	l32r	a12, 102880 (900 <XtosCoreStateSize+0x680>)
  10929c:	770e25               	call8	180380 <__vec_memcpy>
  10929f:	1d0c                	movi.n	a13, 1
  1092a1:	80a482               	movi	a8, 0x480
  1092a4:	005382               	s16i	a8, a3, 0
  1092a7:	003446               	j	10937c <au_task_BackupNotifDataToPingPong+0x134>

001092aa <au_task_BackupNotifDataToPingPong+0x62>:
  1092aa:	501c66               	bnei	a12, 1, 1092fe <au_task_BackupNotifDataToPingPong+0xb6>
  1092ad:	4d1d66               	bnei	a13, 1, 1092fe <au_task_BackupNotifDataToPingPong+0xb6>
  1092b0:	e61b91               	l32r	a9, 102b1c (1200 <XtosCoreStateSize+0xf80>)
  1092b3:	0061a2               	s32i	a10, a1, 0
  1092b6:	62b927               	bgeu	a9, a2, 10931c <au_task_BackupNotifDataToPingPong+0xd4>
  1092b9:	09a4a2               	movi	a10, 0x409
  1092bc:	e619b1               	l32r	a11, 102b20 (8000a220 <__log_data___1__1__0_au_task_0_au_task_1_c_7324$27071_171_12>)
  1092bf:	02cd                	mov.n	a12, a2
  1092c1:	0d8165               	call8	116ad8 <dbfw_StoreTrace>
  1092c4:	13a8                	l32i.n	a10, a3, 4
  1092c6:	04bd                	mov.n	a11, a4
  1092c8:	e56ec1               	l32r	a12, 102880 (900 <XtosCoreStateSize+0x680>)
  1092cb:	770b65               	call8	180380 <__vec_memcpy>
  1092ce:	09d4b2               	addmi	a11, a4, 0x900
  1092d1:	e56bc1               	l32r	a12, 102880 (900 <XtosCoreStateSize+0x680>)
  1092d4:	80a482               	movi	a8, 0x480
  1092d7:	024352               	s8i	a5, a3, 2
  1092da:	005382               	s16i	a8, a3, 0
  1092dd:	0138                	l32i.n	a3, a1, 0
  1092df:	e58f81               	l32r	a8, 10291c (277c10 <g_nt_buf_param>)
  1092e2:	303360               	xor	a3, a3, a6
  1092e5:	743030               	extui	a3, a3, 0, 8
  1092e8:	b03380               	addx8	a3, a3, a8
  1092eb:	13a8                	l32i.n	a10, a3, 4
  1092ed:	770925               	call8	180380 <__vec_memcpy>
  1092f0:	024352               	s8i	a5, a3, 2
  1092f3:	4d0c                	movi.n	a13, 4
  1092f5:	80a492               	movi	a9, 0x480
  1092f8:	005392               	s16i	a9, a3, 0
  1092fb:	000286               	j	109309 <au_task_BackupNotifDataToPingPong+0xc1>

001092fe <au_task_BackupNotifDataToPingPong+0xb6>:
  1092fe:	0aa4a2               	movi	a10, 0x40a
  109301:	e608b1               	l32r	a11, 102b24 (8000a320 <__log_data___1__1__0_au_task_0_au_task_1_c_7364$27072_171_13>)
  109304:	0d7d25               	call8	116ad8 <dbfw_StoreTrace>
  109307:	0d2c                	movi.n	a13, 32

00109309 <au_task_BackupNotifDataToPingPong+0xc1>:
  109309:	02cd                	mov.n	a12, a2
  10930b:	0aa4a2               	movi	a10, 0x40a
  10930e:	e606b1               	l32r	a11, 102b28 (8000a420 <__log_data___1__1__0_au_task_0_au_task_1_c_7368$27073_171_14>)
  109311:	0d7c65               	call8	116ad8 <dbfw_StoreTrace>
  109314:	f01d                	retw.n

00109316 <au_task_BackupNotifDataToPingPong+0xce>:
  109316:	00000000 23a20000                                ......

0010931c <au_task_BackupNotifDataToPingPong+0xd4>:
  10931c:	0123a2               	l32i	a10, a3, 4
  10931f:	417120               	srli	a7, a2, 1
  109322:	68bf27               	bgeu	a15, a2, 10938e <au_task_BackupNotifDataToPingPong+0x146>
  109325:	20b440               	or	a11, a4, a4
  109328:	f7d2c2               	addmi	a12, a2, 0xfffff700
  10932b:	770565               	call8	180380 <__vec_memcpy>
  10932e:	e554c1               	l32r	a12, 102880 (900 <XtosCoreStateSize+0x680>)
  109331:	024352               	s8i	a5, a3, 2
  109334:	90b740               	addx2	a11, a7, a4
  109337:	fcd782               	addmi	a8, a7, 0xfffffc00
  10933a:	80c882               	addi	a8, a8, -128
  10933d:	f7dbb2               	addmi	a11, a11, 0xfffff700
  109340:	005382               	s16i	a8, a3, 0
  109343:	002132               	l32i	a3, a1, 0
  109346:	e57581               	l32r	a8, 10291c (277c10 <g_nt_buf_param>)
  109349:	303360               	xor	a3, a3, a6
  10934c:	743030               	extui	a3, a3, 0, 8
  10934f:	b03380               	addx8	a3, a3, a8
  109352:	13a8                	l32i.n	a10, a3, 4
  109354:	7702a5               	call8	180380 <__vec_memcpy>
  109357:	024352               	s8i	a5, a3, 2
  10935a:	8d0c                	movi.n	a13, 8
  10935c:	80a492               	movi	a9, 0x480
  10935f:	005392               	s16i	a9, a3, 0
  109362:	ffe8c6               	j	109309 <au_task_BackupNotifDataToPingPong+0xc1>

00109365 <au_task_BackupNotifDataToPingPong+0x11d>:
  109365:	000000                                        ...

00109368 <au_task_BackupNotifDataToPingPong+0x120>:
  109368:	20b440               	or	a11, a4, a4
  10936b:	0123a2               	l32i	a10, a3, 4
  10936e:	20c220               	or	a12, a2, a2
  109371:	7700e5               	call8	180380 <__vec_memcpy>
  109374:	2d0c                	movi.n	a13, 2
  109376:	41a120               	srli	a10, a2, 1
  109379:	0053a2               	s16i	a10, a3, 0

0010937c <au_task_BackupNotifDataToPingPong+0x134>:
  10937c:	e562c1               	l32r	a12, 102904 (277bd8 <g_gain_params+0xa8>)
  10937f:	024352               	s8i	a5, a3, 2
  109382:	251cb2               	l16ui	a11, a12, 74
  109385:	30bb60               	xor	a11, a11, a6
  109388:	255cb2               	s16i	a11, a12, 74
  10938b:	ffde86               	j	109309 <au_task_BackupNotifDataToPingPong+0xc1>

0010938e <au_task_BackupNotifDataToPingPong+0x146>:
  10938e:	20b440               	or	a11, a4, a4
  109391:	20c220               	or	a12, a2, a2
  109394:	76fea5               	call8	180380 <__vec_memcpy>
  109397:	005372               	s16i	a7, a3, 0
  10939a:	e55ae1               	l32r	a14, 102904 (277bd8 <g_gain_params+0xa8>)
  10939d:	024352               	s8i	a5, a3, 2
  1093a0:	241ec2               	l16ui	a12, a14, 72
  1093a3:	10a0d2               	movi	a13, 16
  1093a6:	30cc60               	xor	a12, a12, a6
  1093a9:	245ec2               	s16i	a12, a14, 72
  1093ac:	ffd646               	j	109309 <au_task_BackupNotifDataToPingPong+0xc1>

001093af <au_task_BackupNotifDataToPingPong+0x167>:
	...

001093b0 <au_task_BackupNotifDataToPrefillAndSpDecMem>:
  1093b0:	006136               	entry	a1, 48
  1093b3:	e5de31               	l32r	a3, 102b2c (277990 <g_au_task+0xb30>)
  1093b6:	e58fa1               	l32r	a10, 1029f4 (3c00 <xthals_release_major+0xd20>)
  1093b9:	ad23d2               	l32i	a13, a3, 0x2b4
  1093bc:	e4dd51               	l32r	a5, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  1093bf:	c06ad0               	sub	a6, a10, a13
  1093c2:	006162               	s32i	a6, a1, 0
  1093c5:	512332               	l32i	a3, a3, 0x144
  1093c8:	e511b1               	l32r	a11, 10280c (277d2c <g_dram_ptrs>)
  1093cb:	806d30               	add	a6, a13, a3
  1093ce:	0020c0               	memw
  1093d1:	8b2542               	l32i	a4, a5, 0x22c
  1093d4:	0020c0               	memw
  1093d7:	872552               	l32i	a5, a5, 0x21c
  1093da:	0d00084180b0c54e 	{ bgeu.w18	a5, a4, 109466 <au_task_BackupNotifDataToPrefillAndSpDecMem+0xb6>; nop }
  1093e2:	c0c450               	sub	a12, a4, a5
  1093e5:	293dc7               	bltu	a13, a12, 109412 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x62>
  1093e8:	80b350               	add	a11, a3, a5
  1093eb:	c02dc0               	sub	a2, a13, a12
  1093ee:	80a230               	add	a10, a2, a3
  1093f1:	e4e981               	l32r	a8, 102798 (180788 <memmove>)
  1093f4:	0008e0               	callx8	a8
  1093f7:	20a330               	or	a10, a3, a3
  1093fa:	20c220               	or	a12, a2, a2
  1093fd:	0b0c                	movi.n	a11, 0
  1093ff:	7702a5               	call8	180428 <__vec_memset>
  109402:	06ad                	mov.n	a10, a6
  109404:	0b0c                	movi.n	a11, 0
  109406:	01c8                	l32i.n	a12, a1, 0
  109408:	7701e5               	call8	180428 <__vec_memset>
  10940b:	1e0c                	movi.n	a14, 1
  10940d:	020c                	movi.n	a2, 0
  10940f:	001046               	j	109454 <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

00109412 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x62>:
  109412:	e54581               	l32r	a8, 102928 (1bd0 <XtosCoreStateSize+0x1950>)
  109415:	c02cd0               	sub	a2, a12, a13
  109418:	41e220               	srli	a14, a2, 2
  10941b:	412120               	srli	a2, a2, 1
  10941e:	0d001541f0b0e82e 	{ bltu.w18	a8, a2, 109581 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1d1>; nop }
  109426:	4b98                	l32i.n	a9, a11, 16
  109428:	735a                	add.n	a7, a3, a5
  10942a:	80a7d0               	add	a10, a7, a13
  10942d:	0b9e76               	loopnez	a14, 10943c <au_task_BackupNotifDataToPrefillAndSpDecMem+0x8c>
  109430:	009a82               	l16si	a8, a10, 0
  109433:	005982               	s16i	a8, a9, 0
  109436:	04caa2               	addi	a10, a10, 4
  109439:	02c992               	addi	a9, a9, 2

0010943c <au_task_BackupNotifDataToPrefillAndSpDecMem+0x8c>:
  10943c:	20a330               	or	a10, a3, a3
  10943f:	07bd                	mov.n	a11, a7
  109441:	0dcd                	mov.n	a12, a13
  109443:	e4d581               	l32r	a8, 102798 (180788 <memmove>)
  109446:	0008e0               	callx8	a8
  109449:	06ad                	mov.n	a10, a6
  10944b:	0b0c                	movi.n	a11, 0
  10944d:	01c8                	l32i.n	a12, a1, 0
  10944f:	76fda5               	call8	180428 <__vec_memset>
  109452:	2e0c                	movi.n	a14, 2

00109454 <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>:
  109454:	20c440               	or	a12, a4, a4
  109457:	20d550               	or	a13, a5, a5
  10945a:	0ba4a2               	movi	a10, 0x40b
  10945d:	e5b4b1               	l32r	a11, 102b30 (8000a720 <__log_data___1__1__0_au_task_0_au_task_1_c_7627$27180_170_27>)
  109460:	0d6765               	call8	116ad8 <dbfw_StoreTrace>
  109463:	000090               	retw

00109466 <au_task_BackupNotifDataToPrefillAndSpDecMem+0xb6>:
  109466:	0d00104140b0c45e 	{ bgeu.w18	a4, a5, 10956e <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1be>; nop }
  10946e:	807350               	add	a7, a3, a5
  109471:	c0c450               	sub	a12, a4, a5
  109474:	3cdc92               	addmi	a9, a12, 0x3c00
  109477:	383d97               	bltu	a13, a9, 1094b3 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x103>
  10947a:	c0a640               	sub	a10, a6, a4
  10947d:	03bd                	mov.n	a11, a3
  10947f:	c02dc0               	sub	a2, a13, a12
  109482:	c4d222               	addmi	a2, a2, 0xffffc400
  109485:	04cd                	mov.n	a12, a4
  109487:	e4c481               	l32r	a8, 102798 (180788 <memmove>)
  10948a:	0008e0               	callx8	a8
  10948d:	07bd                	mov.n	a11, a7
  10948f:	e559c1               	l32r	a12, 1029f4 (3c00 <xthals_release_major+0xd20>)
  109492:	a32a                	add.n	a10, a3, a2
  109494:	c0cc50               	sub	a12, a12, a5
  109497:	76eea5               	call8	180380 <__vec_memcpy>
  10949a:	03ad                	mov.n	a10, a3
  10949c:	02cd                	mov.n	a12, a2
  10949e:	0b0c                	movi.n	a11, 0
  1094a0:	76f865               	call8	180428 <__vec_memset>
  1094a3:	06ad                	mov.n	a10, a6
  1094a5:	0b0c                	movi.n	a11, 0
  1094a7:	01c8                	l32i.n	a12, a1, 0
  1094a9:	76f7e5               	call8	180428 <__vec_memset>
  1094ac:	8e0c                	movi.n	a14, 8
  1094ae:	020c                	movi.n	a2, 0
  1094b0:	ffe806               	j	109454 <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

001094b3 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x103>:
  1094b3:	ef7c                	movi.n	a15, -2
  1094b5:	c0ecd0               	sub	a14, a12, a13
  1094b8:	3cdee2               	addmi	a14, a14, 0x3c00
  1094bb:	4121e0               	srli	a2, a14, 1
  1094be:	41a2e0               	srli	a10, a14, 2
  1094c1:	10eef0               	and	a14, a14, a15
  1094c4:	1d34e7               	bltu	a4, a14, 1094e5 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x135>
  1094c7:	06ea16               	beqz	a10, 109539 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x189>
  1094ca:	4bb8                	l32i.n	a11, a11, 16
  1094cc:	11d2f0               	slli	a13, a2, 1
  1094cf:	809340               	add	a9, a3, a4
  1094d2:	c099d0               	sub	a9, a9, a13
  1094d5:	099a76               	loopnez	a10, 1094e2 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x132>
  1094d8:	0099a2               	l16si	a10, a9, 0
  1094db:	005ba2               	s16i	a10, a11, 0
  1094de:	994b                	addi.n	a9, a9, 4
  1094e0:	bb2b                	addi.n	a11, a11, 2

001094e2 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x132>:
  1094e2:	001586               	j	10953c <au_task_BackupNotifDataToPrefillAndSpDecMem+0x18c>

001094e5 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x135>:
  1094e5:	97da                	add.n	a9, a7, a13
  1094e7:	41e240               	srli	a14, a4, 2
  1094ea:	c0fae0               	sub	a15, a10, a14
  1094ed:	5f9c                	beqz.n	a15, 109506 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x156>
  1094ef:	4ba8                	l32i.n	a10, a11, 16
  1094f1:	099f76               	loopnez	a15, 1094fe <au_task_BackupNotifDataToPrefillAndSpDecMem+0x14e>
  1094f4:	0099c2               	l16si	a12, a9, 0
  1094f7:	005ac2               	s16i	a12, a10, 0
  1094fa:	994b                	addi.n	a9, a9, 4
  1094fc:	aa2b                	addi.n	a10, a10, 2

001094fe <au_task_BackupNotifDataToPrefillAndSpDecMem+0x14e>:
  1094fe:	090c                	movi.n	a9, 0
  109500:	539f90               	max	a9, a15, a9
  109503:	000046               	j	109508 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x158>

00109506 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x156>:
  109506:	090c                	movi.n	a9, 0

00109508 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x158>:
  109508:	4bc8                	l32i.n	a12, a11, 16
  10950a:	03ad                	mov.n	a10, a3
  10950c:	9099c0               	addx2	a9, a9, a12
  10950f:	0b9e76               	loopnez	a14, 10951e <au_task_BackupNotifDataToPrefillAndSpDecMem+0x16e>
  109512:	009ae2               	l16si	a14, a10, 0
  109515:	0059e2               	s16i	a14, a9, 0
  109518:	04caa2               	addi	a10, a10, 4
  10951b:	02c992               	addi	a9, a9, 2

0010951e <au_task_BackupNotifDataToPrefillAndSpDecMem+0x16e>:
  10951e:	20a330               	or	a10, a3, a3
  109521:	07bd                	mov.n	a11, a7
  109523:	0dcd                	mov.n	a12, a13
  109525:	e49c81               	l32r	a8, 102798 (180788 <memmove>)
  109528:	0008e0               	callx8	a8
  10952b:	06ad                	mov.n	a10, a6
  10952d:	0b0c                	movi.n	a11, 0
  10952f:	01c8                	l32i.n	a12, a1, 0
  109531:	76ef65               	call8	180428 <__vec_memset>
  109534:	0e2c                	movi.n	a14, 32
  109536:	ffc686               	j	109454 <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

00109539 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x189>:
  109539:	11d2f0               	slli	a13, a2, 1

0010953c <au_task_BackupNotifDataToPrefillAndSpDecMem+0x18c>:
  10953c:	c0c4d0               	sub	a12, a4, a13
  10953f:	20b330               	or	a11, a3, a3
  109542:	c0a350               	sub	a10, a3, a5
  109545:	3cdaa2               	addmi	a10, a10, 0x3c00
  109548:	e49481               	l32r	a8, 102798 (180788 <memmove>)
  10954b:	0008e0               	callx8	a8
  10954e:	20a330               	or	a10, a3, a3
  109551:	e528c1               	l32r	a12, 1029f4 (3c00 <xthals_release_major+0xd20>)
  109554:	20b770               	or	a11, a7, a7
  109557:	c0cc50               	sub	a12, a12, a5
  10955a:	76e265               	call8	180380 <__vec_memcpy>
  10955d:	20a660               	or	a10, a6, a6
  109560:	00a0b2               	movi	a11, 0
  109563:	0021c2               	l32i	a12, a1, 0
  109566:	76ec25               	call8	180428 <__vec_memset>
  109569:	0e1c                	movi.n	a14, 16
  10956b:	ffb946               	j	109454 <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

0010956e <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1be>:
  10956e:	08a4a2               	movi	a10, 0x408
  109571:	e570b1               	l32r	a11, 102b34 (8000a620 <__log_data___1__1__0_au_task_0_au_task_1_c_7623$27179_170_26>)
  109574:	0d5625               	call8	116ad8 <dbfw_StoreTrace>
  109577:	0e4c                	movi.n	a14, 64
  109579:	020c                	movi.n	a2, 0
  10957b:	ffb546               	j	109454 <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

0010957e <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1ce>:
  10957e:	000000                                        ...

00109581 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1d1>:
  109581:	0aa4a2               	movi	a10, 0x40a
  109584:	e56db1               	l32r	a11, 102b38 (8000a520 <__log_data___1__1__0_au_task_0_au_task_1_c_7479$27164_170_20>)
  109587:	02cd                	mov.n	a12, a2
  109589:	0d54e5               	call8	116ad8 <dbfw_StoreTrace>
  10958c:	4e0c                	movi.n	a14, 4
  10958e:	ffb086               	j	109454 <au_task_BackupNotifDataToPrefillAndSpDecMem+0xa4>

00109591 <au_task_BackupNotifDataToPrefillAndSpDecMem+0x1e1>:
  109591:	000000                                        ...

00109594 <au_task_CalcAudioSampleTimingTable>:
  109594:	008136               	entry	a1, 64
  109597:	30a3b2               	movi	a11, 0x330
  10959a:	e469c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10959d:	e46651               	l32r	a5, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  1095a0:	0c48                	l32i.n	a4, a12, 0
  1095a2:	0558                	l32i.n	a5, a5, 0
  1095a4:	02d472               	addmi	a7, a4, 0x200
  1095a7:	5cc532               	addi	a3, a5, 92
  1095aa:	bcc772               	addi	a7, a7, -68
  1095ad:	0020c0               	memw
  1095b0:	b02442               	l32i	a4, a4, 0x2c0
  1095b3:	0020c0               	memw
  1095b6:	982552               	l32i	a5, a5, 0x260
  1095b9:	8a1282               	l16ui	a8, a2, 0x114
  1095bc:	62a8                	l32i.n	a10, a2, 24
  1095be:	0a4866               	bnei	a8, 4, 1095cc <au_task_CalcAudioSampleTimingTable+0x38>
  1095c1:	82ba                	add.n	a8, a2, a11
  1095c3:	941892               	l16ui	a9, a8, 0x128
  1095c6:	4b2882               	l32i	a8, a8, 0x12c
  1095c9:	93a890               	movnez	a10, a8, a9

001095cc <au_task_CalcAudioSampleTimingTable+0x38>:
  1095cc:	0661a2               	s32i	a10, a1, 24
  1095cf:	0fa0a2               	movi	a10, 15
  1095d2:	f8fae5               	call8	102580 <_xtos_set_intlevel>
  1095d5:	206aa0               	or	a6, a10, a10
  1095d8:	8e3c                	movi.n	a14, 56
  1095da:	e47091               	l32r	a9, 10279c (277d60 <g_debug_fp_info>)
  1095dd:	fc0c                	movi.n	a12, 15
  1095df:	0019d2               	l16ui	a13, a9, 0
  1095e2:	e4aab1               	l32r	a11, 10288c (278090 <g_debug_fp_info+0x330>)
  1095e5:	7ddc                	bnez.n	a13, 109600 <au_task_CalcAudioSampleTimingTable+0x6c>
  1095e7:	121982               	l16ui	a8, a9, 36
  1095ea:	89c9                	s32i.n	a12, a9, 32
  1095ec:	908890               	addx2	a8, a8, a9
  1095ef:	1358e2               	s16i	a14, a8, 38
  1095f2:	1219f2               	l16ui	a15, a9, 36
  1095f5:	ff1b                	addi.n	a15, a15, 1
  1095f7:	64f0f0               	extui	a15, a15, 0, 7
  1095fa:	1259f2               	s16i	a15, a9, 36
  1095fd:	0005c6               	j	109618 <au_task_CalcAudioSampleTimingTable+0x84>

00109600 <au_task_CalcAudioSampleTimingTable+0x6c>:
  109600:	7e1bd2               	l16ui	a13, a11, 252
  109603:	11cdf6               	bgeui	a13, 32, 109618 <au_task_CalcAudioSampleTimingTable+0x84>
  109606:	3e6bc2               	s32i	a12, a11, 248
  109609:	90fdb0               	addx2	a15, a13, a11
  10960c:	7f5fe2               	s16i	a14, a15, 254
  10960f:	7e1ba2               	l16ui	a10, a11, 252
  109612:	01caa2               	addi	a10, a10, 1
  109615:	7e5ba2               	s16i	a10, a11, 252
  109618:	0b7065               	call8	114d20 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  10961b:	20baa0               	or	a11, a10, a10
  10961e:	712282               	l32i	a8, a2, 0x1c4
  109621:	362292               	l32i	a9, a2, 216
  109624:	8088a0               	add	a8, a8, a10
  109627:	8099a0               	add	a9, a9, a10
  10962a:	366292               	s32i	a9, a2, 216
  10962d:	716282               	s32i	a8, a2, 0x1c4
  109630:	20a220               	or	a10, a2, a2
  109633:	0034e5               	call8	109980 <au_task_UpdateAudioSampleTimingTable>
  109636:	8a12a2               	l16ui	a10, a2, 0x114
  109639:	02ba56               	bnez	a10, 109668 <au_task_CalcAudioSampleTimingTable+0xd4>
  10963c:	d2b8                	l32i.n	a11, a2, 52
  10963e:	6bac                	beqz.n	a11, 109668 <au_task_CalcAudioSampleTimingTable+0xd4>
  109640:	e45721               	l32r	a2, 10279c (277d60 <g_debug_fp_info>)
  109643:	06ad                	mov.n	a10, a6
  109645:	f8bea5               	call8	102230 <_xtos_restore_intlevel>
  109648:	0012c2               	l16ui	a12, a2, 0
  10964b:	993c                	movi.n	a9, 57
  10964d:	2cfc56               	bnez	a12, 109920 <au_task_CalcAudioSampleTimingTable+0x38c>
  109650:	1212e2               	l16ui	a14, a2, 36
  109653:	8269                	s32i.n	a6, a2, 32
  109655:	90ee20               	addx2	a14, a14, a2
  109658:	135e92               	s16i	a9, a14, 38
  10965b:	1212d2               	l16ui	a13, a2, 36
  10965e:	dd1b                	addi.n	a13, a13, 1
  109660:	64d0d0               	extui	a13, a13, 0, 7
  109663:	1252d2               	s16i	a13, a2, 36
  109666:	f01d                	retw.n

00109668 <au_task_CalcAudioSampleTimingTable+0xd4>:
  109668:	11f4c0               	slli	a15, a4, 4
  10966b:	f7fa                	add.n	a15, a7, a15
  10966d:	0020c0               	memw
  109670:	021ff2               	l16ui	a15, a15, 4
  109673:	6f8c                	beqz.n	a15, 10967d <au_task_CalcAudioSampleTimingTable+0xe9>
  109675:	02ad                	mov.n	a10, a2
  109677:	ff9a65               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10967a:	0051a2               	s16i	a10, a1, 0

0010967d <au_task_CalcAudioSampleTimingTable+0xe9>:
  10967d:	1185c0               	slli	a8, a5, 4
  109680:	808380               	add	a8, a3, a8
  109683:	056182               	s32i	a8, a1, 20
  109686:	0020c0               	memw
  109689:	021882               	l16ui	a8, a8, 4
  10968c:	009816               	beqz	a8, 109699 <au_task_CalcAudioSampleTimingTable+0x105>
  10968f:	05ad                	mov.n	a10, a5
  109691:	02bd                	mov.n	a11, a2
  109693:	ff3525               	call8	1089e4 <au_task_GetAvdtpSeqNum>
  109696:	0151a2               	s16i	a10, a1, 2

00109699 <au_task_CalcAudioSampleTimingTable+0x105>:
  109699:	e429a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10969c:	0aa8                	l32i.n	a10, a10, 0
  10969e:	0020c0               	memw
  1096a1:	b32a92               	l32i	a9, a10, 0x2cc
  1096a4:	3139                	s32i.n	a3, a1, 12
  1096a6:	0d400941a0b0090e 	{ beqi.w18	a9, -1, 109744 <au_task_CalcAudioSampleTimingTable+0x1b0>; nop }
  1096ae:	0020c0               	memw
  1096b1:	b32a82               	l32i	a8, a10, 0x2cc
  1096b4:	e43591               	l32r	a9, 102788 (ff00 <xthals_release_major+0xd020>)
  1096b7:	748880               	extui	a8, a8, 8, 8
  1096ba:	0020c0               	memw
  1096bd:	b32a32               	l32i	a3, a10, 0x2cc
  1096c0:	3d22b2               	l32i	a11, a2, 244
  1096c3:	f43030               	extui	a3, a3, 0, 16
  1096c6:	113380               	slli	a3, a3, 8
  1096c9:	103390               	and	a3, a3, a9
  1096cc:	203380               	or	a3, a3, a8
  1096cf:	331b                	addi.n	a3, a3, 1
  1096d1:	f43030               	extui	a3, a3, 0, 16
  1096d4:	341b66               	bnei	a11, 1, 10970c <au_task_CalcAudioSampleTimingTable+0x178>
  1096d7:	03ad                	mov.n	a10, a3
  1096d9:	02bd                	mov.n	a11, a2
  1096db:	ff9fa5               	call8	1090d4 <au_task_IsSeqNumInForwardBuf>
  1096de:	062a56               	bnez	a10, 109744 <au_task_CalcAudioSampleTimingTable+0x1b0>
  1096e1:	06ad                	mov.n	a10, a6
  1096e3:	f8b4e5               	call8	102230 <_xtos_restore_intlevel>
  1096e6:	e42da1               	l32r	a10, 10279c (277d60 <g_debug_fp_info>)
  1096e9:	001aa2               	l16ui	a10, a10, 0
  1096ec:	a93c                	movi.n	a9, 58
  1096ee:	266a56               	bnez	a10, 109958 <au_task_CalcAudioSampleTimingTable+0x3c4>
  1096f1:	e42ac1               	l32r	a12, 10279c (277d60 <g_debug_fp_info>)
  1096f4:	121cd2               	l16ui	a13, a12, 36
  1096f7:	8c69                	s32i.n	a6, a12, 32
  1096f9:	90ddc0               	addx2	a13, a13, a12
  1096fc:	135d92               	s16i	a9, a13, 38
  1096ff:	121cb2               	l16ui	a11, a12, 36
  109702:	bb1b                	addi.n	a11, a11, 1
  109704:	64b0b0               	extui	a11, a11, 0, 7
  109707:	125cb2               	s16i	a11, a12, 36
  10970a:	f01d                	retw.n

0010970c <au_task_CalcAudioSampleTimingTable+0x178>:
  10970c:	0111a2               	l16ui	a10, a1, 2
  10970f:	20b330               	or	a11, a3, a3
  109712:	fec0a5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  109715:	02ba16               	beqz	a10, 109744 <au_task_CalcAudioSampleTimingTable+0x1b0>
  109718:	e40321               	l32r	a2, 102724 (278060 <g_debug_fp_info+0x300>)
  10971b:	20a660               	or	a10, a6, a6
  10971e:	fdd232               	addmi	a3, a2, 0xfffffd00
  109721:	f8b0e5               	call8	102230 <_xtos_restore_intlevel>
  109724:	0013e2               	l16ui	a14, a3, 0
  109727:	b93c                	movi.n	a9, 59
  109729:	1a1e56               	bnez	a14, 1098ce <au_task_CalcAudioSampleTimingTable+0x33a>
  10972c:	121382               	l16ui	a8, a3, 36
  10972f:	8369                	s32i.n	a6, a3, 32
  109731:	908830               	addx2	a8, a8, a3
  109734:	135892               	s16i	a9, a8, 38
  109737:	1213f2               	l16ui	a15, a3, 36
  10973a:	ff1b                	addi.n	a15, a15, 1
  10973c:	64f0f0               	extui	a15, a15, 0, 7
  10973f:	1253f2               	s16i	a15, a3, 36
  109742:	f01d                	retw.n

00109744 <au_task_CalcAudioSampleTimingTable+0x1b0>:
  109744:	02ad                	mov.n	a10, a2
  109746:	0b0c                	movi.n	a11, 0
  109748:	094c                	movi.n	a9, 64
  10974a:	0ea976               	loopgtz	a9, 10975c <au_task_CalcAudioSampleTimingTable+0x1c8>
  10974d:	ee1ac2               	l16ui	a12, a10, 0x1dc
  109750:	aa8b                	addi.n	a10, a10, 8
  109752:	0d00184100b08c3e 	{ beq.w18	a12, a3, 1098d6 <au_task_CalcAudioSampleTimingTable+0x342>; nop }
  10975a:	bb1b                	addi.n	a11, a11, 1

0010975c <au_task_CalcAudioSampleTimingTable+0x1c8>:
  10975c:	090c                	movi.n	a9, 0

0010975e <au_task_CalcAudioSampleTimingTable+0x1ca>:
  10975e:	2179                	s32i.n	a7, a1, 8
  109760:	49cc                	bnez.n	a9, 109768 <au_task_CalcAudioSampleTimingTable+0x1d4>
  109762:	f72272               	l32i	a7, a2, 0x3dc
  109765:	000046               	j	10976a <au_task_CalcAudioSampleTimingTable+0x1d6>

00109768 <au_task_CalcAudioSampleTimingTable+0x1d4>:
  109768:	1178                	l32i.n	a7, a1, 4

0010976a <au_task_CalcAudioSampleTimingTable+0x1d6>:
  10976a:	3d22d2               	l32i	a13, a2, 244
  10976d:	0e0c                	movi.n	a14, 0
  10976f:	7122a2               	l32i	a10, a2, 0x1c4
  109772:	722292               	l32i	a9, a2, 0x1c8
  109775:	03d282               	addmi	a8, a2, 0x300
  109778:	c1c7f2               	addi	a15, a7, -63
  10977b:	30c882               	addi	a8, a8, 48
  10977e:	c099a0               	sub	a9, a9, a10
  109781:	4199                	s32i.n	a9, a1, 16
  109783:	b0a720               	addx8	a10, a7, a2
  109786:	786a92               	s32i	a9, a10, 0x1e0
  109789:	ee5a32               	s16i	a3, a10, 0x1dc
  10978c:	771b                	addi.n	a7, a7, 1
  10978e:	837ef0               	moveqz	a7, a14, a15
  109791:	695832               	s16i	a3, a8, 210
  109794:	051d66               	bnei	a13, 1, 10979d <au_task_CalcAudioSampleTimingTable+0x209>
  109797:	0011a2               	l16ui	a10, a1, 0
  10979a:	005606               	j	1098f6 <au_task_CalcAudioSampleTimingTable+0x362>

0010979d <au_task_CalcAudioSampleTimingTable+0x209>:
  10979d:	0020c0               	memw
  1097a0:	51b8                	l32i.n	a11, a1, 20
  1097a2:	031bb2               	l16ui	a11, a11, 6
  1097a5:	71b9                	s32i.n	a11, a1, 28
  1097a7:	551b                	addi.n	a5, a5, 1
  1097a9:	0020c0               	memw
  1097ac:	31a8                	l32i.n	a10, a1, 12
  1097ae:	802aa2               	l32i	a10, a10, 0x200
  1097b1:	090c                	movi.n	a9, 0
  1097b3:	c0a5a0               	sub	a10, a5, a10
  1097b6:	8359a0               	moveqz	a5, a9, a10

001097b9 <au_task_CalcAudioSampleTimingTable+0x225>:
  1097b9:	05ad                	mov.n	a10, a5
  1097bb:	02bd                	mov.n	a11, a2
  1097bd:	ff2265               	call8	1089e4 <au_task_GetAvdtpSeqNum>
  1097c0:	c0ca30               	sub	a12, a10, a3
  1097c3:	f4c0c0               	extui	a12, a12, 0, 16
  1097c6:	181c66               	bnei	a12, 1, 1097e2 <au_task_CalcAudioSampleTimingTable+0x24e>
  1097c9:	090c                	movi.n	a9, 0
  1097cb:	0a3d                	mov.n	a3, a10
  1097cd:	000b46               	j	1097fe <au_task_CalcAudioSampleTimingTable+0x26a>

001097d0 <au_task_CalcAudioSampleTimingTable+0x23c>:
  1097d0:	441b                	addi.n	a4, a4, 1
  1097d2:	0020c0               	memw
  1097d5:	21e8                	l32i.n	a14, a1, 8
  1097d7:	402ee2               	l32i	a14, a14, 0x100
  1097da:	0d0c                	movi.n	a13, 0
  1097dc:	c0ee40               	sub	a14, a14, a4
  1097df:	834de0               	moveqz	a4, a13, a14

001097e2 <au_task_CalcAudioSampleTimingTable+0x24e>:
  1097e2:	04ad                	mov.n	a10, a4
  1097e4:	02bd                	mov.n	a11, a2
  1097e6:	ff8965               	call8	10907c <au_task_GetAvdtpSeqNumFromForwardBuf>
  1097e9:	c09a30               	sub	a9, a10, a3
  1097ec:	f49090               	extui	a9, a9, 0, 16
  1097ef:	fdd916               	beqz	a9, 1097d0 <au_task_CalcAudioSampleTimingTable+0x23c>
  1097f2:	0d400841c0b019ce 	{ bnei.w18	a9, 1, 109882 <au_task_CalcAudioSampleTimingTable+0x2ee>; nop }
  1097fa:	0a3d                	mov.n	a3, a10
  1097fc:	290c                	movi.n	a9, 2

001097fe <au_task_CalcAudioSampleTimingTable+0x26a>:
  1097fe:	41a8                	l32i.n	a10, a1, 16
  109800:	0d0c                	movi.n	a13, 0
  109802:	61f8                	l32i.n	a15, a1, 24
  109804:	7188                	l32i.n	a8, a1, 28
  109806:	b0b720               	addx8	a11, a7, a2
  109809:	ee5b32               	s16i	a3, a11, 0x1dc
  10980c:	400001b5450148fe 	{ ae_movda32	aed1, a8; nop; ae_movda32	aed0, a15 }
  109814:	eb7b2c01000017ef 	{ addi	a14, a7, -63; ae_mulp32x2	aed0, aed0, aed1; nop }
  10981c:	771b                	addi.n	a7, a7, 1
  10981e:	25c0c4               	ae_movad32.l	a12, aed0
  109821:	837de0               	moveqz	a7, a13, a14
  109824:	41ccc0               	srli	a12, a12, 12
  109827:	aaca                	add.n	a10, a10, a12
  109829:	786ba2               	s32i	a10, a11, 0x1e0
  10982c:	49ec                	bnez.n	a9, 109854 <au_task_CalcAudioSampleTimingTable+0x2c0>
  10982e:	31a8                	l32i.n	a10, a1, 12
  109830:	11c5c0               	slli	a12, a5, 4
  109833:	caca                	add.n	a12, a10, a12
  109835:	0020c0               	memw
  109838:	031cc2               	l16ui	a12, a12, 6
  10983b:	71b8                	l32i.n	a11, a1, 28
  10983d:	bbca                	add.n	a11, a11, a12
  10983f:	71b9                	s32i.n	a11, a1, 28
  109841:	551b                	addi.n	a5, a5, 1
  109843:	0020c0               	memw
  109846:	802aa2               	l32i	a10, a10, 0x200
  109849:	090c                	movi.n	a9, 0
  10984b:	c0aa50               	sub	a10, a10, a5
  10984e:	8359a0               	moveqz	a5, a9, a10
  109851:	ffd906               	j	1097b9 <au_task_CalcAudioSampleTimingTable+0x225>

00109854 <au_task_CalcAudioSampleTimingTable+0x2c0>:
  109854:	0d7ff64110b029ce 	{ bnei.w18	a9, 2, 1097b9 <au_task_CalcAudioSampleTimingTable+0x225>; nop }
  10985c:	21e8                	l32i.n	a14, a1, 8
  10985e:	1184c0               	slli	a8, a4, 4
  109861:	8e8a                	add.n	a8, a14, a8
  109863:	0020c0               	memw
  109866:	031882               	l16ui	a8, a8, 6
  109869:	71f8                	l32i.n	a15, a1, 28
  10986b:	ff8a                	add.n	a15, a15, a8
  10986d:	71f9                	s32i.n	a15, a1, 28
  10986f:	441b                	addi.n	a4, a4, 1
  109871:	0020c0               	memw
  109874:	402ee2               	l32i	a14, a14, 0x100
  109877:	0d0c                	movi.n	a13, 0
  109879:	c0ee40               	sub	a14, a14, a4
  10987c:	834de0               	moveqz	a4, a13, a14
  10987f:	ffcd86               	j	1097b9 <au_task_CalcAudioSampleTimingTable+0x225>

00109882 <au_task_CalcAudioSampleTimingTable+0x2ee>:
  109882:	f76272               	s32i	a7, a2, 0x3dc
  109885:	20a660               	or	a10, a6, a6
  109888:	f89a65               	call8	102230 <_xtos_restore_intlevel>
  10988b:	e3a6a1               	l32r	a10, 102724 (278060 <g_debug_fp_info+0x300>)
  10988e:	fdda92               	addmi	a9, a10, 0xfffffd00
  109891:	0019c2               	l16ui	a12, a9, 0
  109894:	3ca0b2               	movi	a11, 60
  109897:	017c56               	bnez	a12, 1098b2 <au_task_CalcAudioSampleTimingTable+0x31e>
  10989a:	1219e2               	l16ui	a14, a9, 36
  10989d:	8969                	s32i.n	a6, a9, 32
  10989f:	90ee90               	addx2	a14, a14, a9
  1098a2:	135eb2               	s16i	a11, a14, 38
  1098a5:	1219d2               	l16ui	a13, a9, 36
  1098a8:	dd1b                	addi.n	a13, a13, 1
  1098aa:	64d0d0               	extui	a13, a13, 0, 7
  1098ad:	1259d2               	s16i	a13, a9, 36
  1098b0:	f01d                	retw.n

001098b2 <au_task_CalcAudioSampleTimingTable+0x31e>:
  1098b2:	961ad2               	l16ui	a13, a10, 0x12c
  1098b5:	1bcdf6               	bgeui	a13, 32, 1098d4 <au_task_CalcAudioSampleTimingTable+0x340>
  1098b8:	4a6a62               	s32i	a6, a10, 0x128
  1098bb:	30ca82               	addi	a8, a10, 48
  1098be:	908d80               	addx2	a8, a13, a8
  1098c1:	7f58b2               	s16i	a11, a8, 254
  1098c4:	961af2               	l16ui	a15, a10, 0x12c
  1098c7:	ff1b                	addi.n	a15, a15, 1
  1098c9:	965af2               	s16i	a15, a10, 0x12c
  1098cc:	f01d                	retw.n

001098ce <au_task_CalcAudioSampleTimingTable+0x33a>:
  1098ce:	9612d2               	l16ui	a13, a2, 0x12c
  1098d1:	6dcdb6               	bltui	a13, 32, 109942 <au_task_CalcAudioSampleTimingTable+0x3ae>

001098d4 <au_task_CalcAudioSampleTimingTable+0x340>:
  1098d4:	f01d                	retw.n

001098d6 <au_task_CalcAudioSampleTimingTable+0x342>:
  1098d6:	11b9                	s32i.n	a11, a1, 4
  1098d8:	190c                	movi.n	a9, 1
  1098da:	ffa006               	j	10975e <au_task_CalcAudioSampleTimingTable+0x1ca>

001098dd <au_task_CalcAudioSampleTimingTable+0x349>:
  1098dd:	441b                	addi.n	a4, a4, 1
  1098df:	0020c0               	memw
  1098e2:	21a8                	l32i.n	a10, a1, 8
  1098e4:	02bd                	mov.n	a11, a2
  1098e6:	402aa2               	l32i	a10, a10, 0x100
  1098e9:	090c                	movi.n	a9, 0
  1098eb:	c0aa40               	sub	a10, a10, a4
  1098ee:	8349a0               	moveqz	a4, a9, a10
  1098f1:	04ad                	mov.n	a10, a4
  1098f3:	ff78a5               	call8	10907c <au_task_GetAvdtpSeqNumFromForwardBuf>

001098f6 <au_task_CalcAudioSampleTimingTable+0x362>:
  1098f6:	03bd                	mov.n	a11, a3
  1098f8:	fea225               	call8	10831c <au_task_CompareAvdtpSeqNum>
  1098fb:	fdea96               	bltz	a10, 1098dd <au_task_CalcAudioSampleTimingTable+0x349>
  1098fe:	21c8                	l32i.n	a12, a1, 8
  109900:	11d4c0               	slli	a13, a4, 4
  109903:	dcda                	add.n	a13, a12, a13
  109905:	0020c0               	memw
  109908:	031dd2               	l16ui	a13, a13, 6
  10990b:	71d9                	s32i.n	a13, a1, 28
  10990d:	441b                	addi.n	a4, a4, 1
  10990f:	0020c0               	memw
  109912:	402cc2               	l32i	a12, a12, 0x100
  109915:	0b0c                	movi.n	a11, 0
  109917:	c0c4c0               	sub	a12, a4, a12
  10991a:	834bc0               	moveqz	a4, a11, a12
  10991d:	ffa606               	j	1097b9 <au_task_CalcAudioSampleTimingTable+0x225>

00109920 <au_task_CalcAudioSampleTimingTable+0x38c>:
  109920:	e381d1               	l32r	a13, 102724 (278060 <g_debug_fp_info+0x300>)
  109923:	961dd2               	l16ui	a13, a13, 0x12c
  109926:	aacdf6               	bgeui	a13, 32, 1098d4 <au_task_CalcAudioSampleTimingTable+0x340>
  109929:	e37ef1               	l32r	a15, 102724 (278060 <g_debug_fp_info+0x300>)
  10992c:	4a6f62               	s32i	a6, a15, 0x128
  10992f:	30cf82               	addi	a8, a15, 48
  109932:	908d80               	addx2	a8, a13, a8
  109935:	7f5892               	s16i	a9, a8, 254
  109938:	961fe2               	l16ui	a14, a15, 0x12c
  10993b:	ee1b                	addi.n	a14, a14, 1
  10993d:	965fe2               	s16i	a14, a15, 0x12c
  109940:	f01d                	retw.n

00109942 <au_task_CalcAudioSampleTimingTable+0x3ae>:
  109942:	e3d2b1               	l32r	a11, 10288c (278090 <g_debug_fp_info+0x330>)
  109945:	4a6262               	s32i	a6, a2, 0x128
  109948:	90bdb0               	addx2	a11, a13, a11
  10994b:	7f5b92               	s16i	a9, a11, 254
  10994e:	9612a2               	l16ui	a10, a2, 0x12c
  109951:	aa1b                	addi.n	a10, a10, 1
  109953:	9652a2               	s16i	a10, a2, 0x12c
  109956:	f01d                	retw.n

00109958 <au_task_CalcAudioSampleTimingTable+0x3c4>:
  109958:	e373d1               	l32r	a13, 102724 (278060 <g_debug_fp_info+0x300>)
  10995b:	961dd2               	l16ui	a13, a13, 0x12c
  10995e:	0d7ff74120b0cd2e 	{ bgeui.w18	a13, 32, 1098d4 <au_task_CalcAudioSampleTimingTable+0x340>; nop }
  109966:	e36ff1               	l32r	a15, 102724 (278060 <g_debug_fp_info+0x300>)
  109969:	4a6f62               	s32i	a6, a15, 0x128
  10996c:	30cf82               	addi	a8, a15, 48
  10996f:	908d80               	addx2	a8, a13, a8
  109972:	7f5892               	s16i	a9, a8, 254
  109975:	961fe2               	l16ui	a14, a15, 0x12c
  109978:	ee1b                	addi.n	a14, a14, 1
  10997a:	965fe2               	s16i	a14, a15, 0x12c
  10997d:	f01d                	retw.n

0010997f <au_task_CalcAudioSampleTimingTable+0x3eb>:
	...

00109980 <au_task_UpdateAudioSampleTimingTable>:
  109980:	004136               	entry	a1, 32
  109983:	00a072               	movi	a7, 0
  109986:	40a042               	movi	a4, 64
  109989:	72a382               	movi	a8, 0x372
  10998c:	e373a1               	l32r	a10, 102758 (ac44 <xthals_release_major+0x7d64>)
  10998f:	172292               	l32i	a9, a2, 92
  109992:	c0a362               	movi	a6, 0x3c0
  109995:	c099a0               	sub	a9, a9, a10
  109998:	836890               	moveqz	a6, a8, a9
  10999b:	1166b0               	slli	a6, a6, 5
  10999e:	606060               	neg	a6, a6
  1099a1:	18a476               	loopgtz	a4, 1099bd <au_task_UpdateAudioSampleTimingTable+0x3d>
  1099a4:	ee12b2               	l16ui	a11, a2, 0x1dc
  1099a7:	7822c2               	l32i	a12, a2, 0x1e0
  1099aa:	db8c                	beqz.n	a11, 1099bb <au_task_UpdateAudioSampleTimingTable+0x3b>
  1099ac:	c0cc30               	sub	a12, a12, a3
  1099af:	7862c2               	s32i	a12, a2, 0x1e0
  1099b2:	05ac67               	bge	a12, a6, 1099bb <au_task_UpdateAudioSampleTimingTable+0x3b>
  1099b5:	786272               	s32i	a7, a2, 0x1e0
  1099b8:	ee5272               	s16i	a7, a2, 0x1dc
  1099bb:	228b                	addi.n	a2, a2, 8

001099bd <au_task_UpdateAudioSampleTimingTable+0x3d>:
  1099bd:	f01d                	retw.n

001099bf <au_task_UpdateAudioSampleTimingTable+0x3f>:
	...

001099c0 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum>:
  1099c0:	004136               	entry	a1, 32
  1099c3:	044c                	movi.n	a4, 64
  1099c5:	07a476               	loopgtz	a4, 1099d0 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum+0x10>
  1099c8:	ee1252               	l16ui	a5, a2, 0x1dc
  1099cb:	061537               	beq	a5, a3, 1099d5 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum+0x15>
  1099ce:	228b                	addi.n	a2, a2, 8

001099d0 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum+0x10>:
  1099d0:	e39421               	l32r	a2, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1099d3:	f01d                	retw.n

001099d5 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum+0x15>:
  1099d5:	782222               	l32i	a2, a2, 0x1e0
  1099d8:	f01d                	retw.n

001099da <au_task_SE_GetSamplesAheadWithAvdtpSeqNum+0x1a>:
	...

001099dc <au_task_SE_HeartBeatAdjustment>:
  1099dc:	006136               	entry	a1, 48
  1099df:	02ad                	mov.n	a10, a2
  1099e1:	03bd                	mov.n	a11, a3
  1099e3:	fffde5               	call8	1099c0 <au_task_SE_GetSamplesAheadWithAvdtpSeqNum>
  1099e6:	e38eb1               	l32r	a11, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1099e9:	0a6d                	mov.n	a6, a10
  1099eb:	691ab7               	beq	a10, a11, 109a58 <au_task_SE_HeartBeatAdjustment+0x7c>
  1099ee:	e91282               	l16ui	a8, a2, 0x1d2
  1099f1:	052856               	bnez	a8, 109a47 <au_task_SE_HeartBeatAdjustment+0x6b>
  1099f4:	03d272               	addmi	a7, a2, 0x300
  1099f7:	b01792               	l16ui	a9, a7, 0x160
  1099fa:	24c772               	addi	a7, a7, 36
  1099fd:	046956               	bnez	a9, 109a47 <au_task_SE_HeartBeatAdjustment+0x6b>
  109a00:	3a2282               	l32i	a8, a2, 232
  109a03:	040856               	bnez	a8, 109a47 <au_task_SE_HeartBeatAdjustment+0x6b>
  109a06:	72a3c2               	movi	a12, 0x372
  109a09:	e353e1               	l32r	a14, 102758 (ac44 <xthals_release_major+0x7d64>)
  109a0c:	1722d2               	l32i	a13, a2, 92
  109a0f:	c0a3b2               	movi	a11, 0x3c0
  109a12:	c0dde0               	sub	a13, a13, a14
  109a15:	83bcd0               	moveqz	a11, a12, a13
  109a18:	01b9                	s32i.n	a11, a1, 0
  109a1a:	e349a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109a1d:	0aa8                	l32i.n	a10, a10, 0
  109a1f:	0020c0               	memw
  109a22:	0aa8                	l32i.n	a10, a10, 0
  109a24:	04bd                	mov.n	a11, a4
  109a26:	f5a0a0               	extui	a10, a10, 16, 16
  109a29:	11a9                	s32i.n	a10, a1, 4
  109a2b:	fe9125               	call8	10833c <au_task_CompareLeconnEvtCnt>
  109a2e:	11b8                	l32i.n	a11, a1, 4
  109a30:	028ad6               	bgez	a10, 109a5c <au_task_SE_HeartBeatAdjustment+0x80>
  109a33:	5e17f2               	l16ui	a15, a7, 188
  109a36:	9fcc                	bnez.n	a15, 109a43 <au_task_SE_HeartBeatAdjustment+0x67>
  109a38:	601782               	l16ui	a8, a7, 192
  109a3b:	48cc                	bnez.n	a8, 109a43 <au_task_SE_HeartBeatAdjustment+0x67>
  109a3d:	5e57b2               	s16i	a11, a7, 188
  109a40:	5f5732               	s16i	a3, a7, 190
  109a43:	c27c                	movi.n	a2, -4
  109a45:	f01d                	retw.n

00109a47 <au_task_SE_HeartBeatAdjustment+0x6b>:
  109a47:	0d16b7               	beq	a6, a11, 109a58 <au_task_SE_HeartBeatAdjustment+0x7c>
  109a4a:	d97c                	movi.n	a9, -3
  109a4c:	e912a2               	l16ui	a10, a2, 0x1d2
  109a4f:	e27c                	movi.n	a2, -2
  109a51:	aa0b                	addi.n	a10, a10, -1
  109a53:	9329a0               	movnez	a2, a9, a10
  109a56:	f01d                	retw.n

00109a58 <au_task_SE_HeartBeatAdjustment+0x7c>:
  109a58:	f27c                	movi.n	a2, -1
  109a5a:	f01d                	retw.n

00109a5c <au_task_SE_HeartBeatAdjustment+0x80>:
  109a5c:	0bad                	mov.n	a10, a11
  109a5e:	0178                	l32i.n	a7, a1, 0
  109a60:	04bd                	mov.n	a11, a4
  109a62:	0594e5               	call8	10f3b0 <au_task_SubLeconnEvtCnt>
  109a65:	f4a0a0               	extui	a10, a10, 0, 16
  109a68:	400001b5451047ae 	{ ae_movda32	aed0, a7; nop; ae_movda32	aed1, a10 }
  109a70:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  109a78:	2590c4               	ae_movad32.l	a9, aed0
  109a7b:	c09590               	sub	a9, a5, a9
  109a7e:	c09960               	sub	a9, a9, a6
  109a81:	736292               	s32i	a9, a2, 0x1cc
  109a84:	60b190               	abs	a11, a9
  109a87:	0a5ba6               	blti	a11, 5, 109a95 <au_task_SE_HeartBeatAdjustment+0xb9>
  109a8a:	e85232               	s16i	a3, a2, 0x1d0
  109a8d:	1a6292               	s32i	a9, a2, 104
  109a90:	1b0c                	movi.n	a11, 1
  109a92:	e952b2               	s16i	a11, a2, 0x1d2

00109a95 <au_task_SE_HeartBeatAdjustment+0xb9>:
  109a95:	020c                	movi.n	a2, 0
  109a97:	f01d                	retw.n

00109a99 <au_task_SE_HeartBeatAdjustment+0xbd>:
  109a99:	000000                                        ...

00109a9c <au_task_SE_ResetAudioSampleTimingTable>:
  109a9c:	004136               	entry	a1, 32
  109a9f:	0fa0a2               	movi	a10, 15
  109aa2:	f8ade5               	call8	102580 <_xtos_set_intlevel>
  109aa5:	0b0c                	movi.n	a11, 0
  109aa7:	0a3d                	mov.n	a3, a10
  109aa9:	04a2c2               	movi	a12, 0x204
  109aac:	02d2a2               	addmi	a10, a2, 0x200
  109aaf:	dccaa2               	addi	a10, a10, -36
  109ab2:	769765               	call8	180428 <__vec_memset>
  109ab5:	03ad                	mov.n	a10, a3
  109ab7:	f877a5               	call8	102230 <_xtos_restore_intlevel>
  109aba:	f01d                	retw.n

00109abc <au_task_LJ_PE_CalcUnSyncedSamples>:
  109abc:	00a136               	entry	a1, 80
  109abf:	090c                	movi.n	a9, 0
  109ac1:	305292               	s16i	a9, a2, 96
  109ac4:	1a6292               	s32i	a9, a2, 104
  109ac7:	e31cc1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  109aca:	0cc8                	l32i.n	a12, a12, 0
  109acc:	0020c0               	memw
  109acf:	982cd2               	l32i	a13, a12, 0x260
  109ad2:	0020c0               	memw
  109ad5:	972c82               	l32i	a8, a12, 0x25c
  109ad8:	0cad                	mov.n	a10, a12
  109ada:	48bc                	beqz.n	a8, 109b12 <au_task_LJ_PE_CalcUnSyncedSamples+0x56>
  109adc:	040c                	movi.n	a4, 0
  109ade:	0b0c                	movi.n	a11, 0
  109ae0:	113dc0               	slli	a3, a13, 4
  109ae3:	3c3a                	add.n	a3, a12, a3

00109ae5 <au_task_LJ_PE_CalcUnSyncedSamples+0x29>:
  109ae5:	0020c0               	memw
  109ae8:	301a82               	l16ui	a8, a10, 96
  109aeb:	289c                	beqz.n	a8, 109b01 <au_task_LJ_PE_CalcUnSyncedSamples+0x45>
  109aed:	101a37               	beq	a10, a3, 109b01 <au_task_LJ_PE_CalcUnSyncedSamples+0x45>
  109af0:	0020c0               	memw
  109af3:	341a92               	l16ui	a9, a10, 104
  109af6:	07e927               	bbsi	a9, 2, 109b01 <au_task_LJ_PE_CalcUnSyncedSamples+0x45>
  109af9:	0020c0               	memw
  109afc:	311ad2               	l16ui	a13, a10, 98
  109aff:	44da                	add.n	a4, a4, a13
  109b01:	10caa2               	addi	a10, a10, 16
  109b04:	bb1b                	addi.n	a11, a11, 1
  109b06:	0020c0               	memw
  109b09:	972ce2               	l32i	a14, a12, 0x25c
  109b0c:	d53be7               	bltu	a11, a14, 109ae5 <au_task_LJ_PE_CalcUnSyncedSamples+0x29>
  109b0f:	000186               	j	109b19 <au_task_LJ_PE_CalcUnSyncedSamples+0x5d>

00109b12 <au_task_LJ_PE_CalcUnSyncedSamples+0x56>:
  109b12:	040c                	movi.n	a4, 0
  109b14:	113dc0               	slli	a3, a13, 4
  109b17:	3c3a                	add.n	a3, a12, a3

00109b19 <au_task_LJ_PE_CalcUnSyncedSamples+0x5d>:
  109b19:	8149                	s32i.n	a4, a1, 32
  109b1b:	081292               	l16ui	a9, a2, 16
  109b1e:	8a1282               	l16ui	a8, a2, 0x114
  109b21:	7199                	s32i.n	a9, a1, 28
  109b23:	98ec                	bnez.n	a8, 109b50 <au_task_LJ_PE_CalcUnSyncedSamples+0x94>
  109b25:	0020c0               	memw
  109b28:	3013b2               	l16ui	a11, a3, 96
  109b2b:	121b16               	beqz	a11, 109c50 <au_task_LJ_PE_CalcUnSyncedSamples+0x194>
  109b2e:	171262               	l16ui	a6, a2, 46
  109b31:	181272               	l16ui	a7, a2, 48
  109b34:	0020c0               	memw
  109b37:	3413c2               	l16ui	a12, a3, 104
  109b3a:	0d00114180b02c2e 	{ bbsi.w18	a12, 2, 109c56 <au_task_LJ_PE_CalcUnSyncedSamples+0x19a>; nop }
  109b42:	0020c0               	memw
  109b45:	301352               	l16ui	a5, a3, 96
  109b48:	c05560               	sub	a5, a5, a6
  109b4b:	575a                	add.n	a5, a7, a5
  109b4d:	0041c6               	j	109c58 <au_task_LJ_PE_CalcUnSyncedSamples+0x19c>

00109b50 <au_task_LJ_PE_CalcUnSyncedSamples+0x94>:
  109b50:	0020c0               	memw
  109b53:	301382               	l16ui	a8, a3, 96
  109b56:	b88c                	beqz.n	a8, 109b65 <au_task_LJ_PE_CalcUnSyncedSamples+0xa9>
  109b58:	0020c0               	memw
  109b5b:	341392               	l16ui	a9, a3, 104
  109b5e:	03e927               	bbsi	a9, 2, 109b65 <au_task_LJ_PE_CalcUnSyncedSamples+0xa9>
  109b61:	8148                	l32i.n	a4, a1, 32
  109b63:	441b                	addi.n	a4, a4, 1
  109b65:	181272               	l16ui	a7, a2, 48
  109b68:	171262               	l16ui	a6, a2, 46
  109b6b:	050c                	movi.n	a5, 0

00109b6d <au_task_LJ_PE_CalcUnSyncedSamples+0xb1>:
  109b6d:	162282               	l32i	a8, a2, 88
  109b70:	0a1292               	l16ui	a9, a2, 20
  109b73:	400001b54501449e 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed0, a9 }
  109b7b:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  109b83:	066182               	s32i	a8, a1, 24
  109b86:	25a0c4               	ae_movad32.l	a10, aed0
  109b89:	41a9                	s32i.n	a10, a1, 16
  109b8b:	08bc                	beqz.n	a8, 109bbf <au_task_LJ_PE_CalcUnSyncedSamples+0x103>
  109b8d:	1722a2               	l32i	a10, a2, 92
  109b90:	64a0b2               	movi	a11, 100
  109b93:	769a25               	call8	180534 <__udivsi3>
  109b96:	51a9                	s32i.n	a10, a1, 20
  109b98:	64a0b2               	movi	a11, 100
  109b9b:	61a8                	l32i.n	a10, a1, 24
  109b9d:	769965               	call8	180534 <__udivsi3>
  109ba0:	41b8                	l32i.n	a11, a1, 16
  109ba2:	51c8                	l32i.n	a12, a1, 20
  109ba4:	400001b545234cbe 	{ ae_movda32	aed3, a12; nop; ae_movda32	aed2, a11 }
  109bac:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  109bb4:	0abd                	mov.n	a11, a10
  109bb6:	25a2c4               	ae_movad32.l	a10, aed2
  109bb9:	7697a5               	call8	180534 <__udivsi3>
  109bbc:	000446               	j	109bd1 <au_task_LJ_PE_CalcUnSyncedSamples+0x115>

00109bbf <au_task_LJ_PE_CalcUnSyncedSamples+0x103>:
  109bbf:	11bac0               	slli	a11, a10, 4
  109bc2:	c0aba0               	sub	a10, a11, a10
  109bc5:	11aab0               	slli	a10, a10, 5
  109bc8:	b9a1b2               	movi	a11, 0x1b9
  109bcb:	0020f0               	nop
  109bce:	769665               	call8	180534 <__udivsi3>

00109bd1 <au_task_LJ_PE_CalcUnSyncedSamples+0x115>:
  109bd1:	2962a2               	s32i	a10, a2, 164
  109bd4:	e2d7f1               	l32r	a15, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  109bd7:	0020c0               	memw
  109bda:	8c2f82               	l32i	a8, a15, 0x230
  109bdd:	0020c0               	memw
  109be0:	e3d7e1               	l32r	a14, 102b3c (2778dc <g_au_task+0xa7c>)
  109be3:	8d2ff2               	l32i	a15, a15, 0x234
  109be6:	7f2ee2               	l32i	a14, a14, 0x1fc
  109be9:	c0ff80               	sub	a15, a15, a8
  109bec:	eefa                	add.n	a14, a14, a15
  109bee:	ee0b                	addi.n	a14, a14, -1
  109bf0:	41e2e0               	srli	a14, a14, 2
  109bf3:	2b62e2               	s32i	a14, a2, 172
  109bf6:	e3d2d1               	l32r	a13, 102b40 (201120 <_lib_foundation_data_start>)
  109bf9:	0dd8                	l32i.n	a13, a13, 0
  109bfb:	0020c0               	memw
  109bfe:	6dd8                	l32i.n	a13, a13, 24
  109c00:	2a62d2               	s32i	a13, a2, 168
  109c03:	066d87               	bbci	a13, 8, 109c0d <au_task_LJ_PE_CalcUnSyncedSamples+0x151>
  109c06:	0d0c                	movi.n	a13, 0
  109c08:	080c                	movi.n	a8, 0
  109c0a:	2a6282               	s32i	a8, a2, 168

00109c0d <au_task_LJ_PE_CalcUnSyncedSamples+0x151>:
  109c0d:	20c550               	or	a12, a5, a5
  109c10:	e3cdb1               	l32r	a11, 102b44 (8000a820 <__log_data___1__1__0_au_task_0_au_task_1_c_8168$27682_176_10>)
  109c13:	80aae0               	add	a10, a10, a14
  109c16:	80ada0               	add	a10, a13, a10
  109c19:	2c62a2               	s32i	a10, a2, 176
  109c1c:	20e770               	or	a14, a7, a7
  109c1f:	20d440               	or	a13, a4, a4
  109c22:	0ea4a2               	movi	a10, 0x40e
  109c25:	0020c0               	memw
  109c28:	072192               	l32i	a9, a1, 28
  109c2b:	3013f2               	l16ui	a15, a3, 96
  109c2e:	0169                	s32i.n	a6, a1, 0
  109c30:	1199                	s32i.n	a9, a1, 4
  109c32:	0cea65               	call8	116ad8 <dbfw_StoreTrace>
  109c35:	81c8                	l32i.n	a12, a1, 32
  109c37:	2a22f2               	l32i	a15, a2, 168
  109c3a:	2b22e2               	l32i	a14, a2, 172
  109c3d:	2922d2               	l32i	a13, a2, 164
  109c40:	2c22b2               	l32i	a11, a2, 176
  109c43:	0da4a2               	movi	a10, 0x40d
  109c46:	01b9                	s32i.n	a11, a1, 0
  109c48:	e3c0b1               	l32r	a11, 102b48 (8000a920 <__log_data___1__1__0_au_task_0_au_task_1_c_8175$27683_176_11>)
  109c4b:	0ce8e5               	call8	116ad8 <dbfw_StoreTrace>
  109c4e:	f01d                	retw.n

00109c50 <au_task_LJ_PE_CalcUnSyncedSamples+0x194>:
  109c50:	181272               	l16ui	a7, a2, 48
  109c53:	171262               	l16ui	a6, a2, 46

00109c56 <au_task_LJ_PE_CalcUnSyncedSamples+0x19a>:
  109c56:	050c                	movi.n	a5, 0

00109c58 <au_task_LJ_PE_CalcUnSyncedSamples+0x19c>:
  109c58:	0721c2               	l32i	a12, a1, 28
  109c5b:	f0ec16               	beqz	a12, 109b6d <au_task_LJ_PE_CalcUnSyncedSamples+0xb1>
  109c5e:	20bcc0               	or	a11, a12, a12
  109c61:	20a550               	or	a10, a5, a5
  109c64:	768ce5               	call8	180534 <__udivsi3>
  109c67:	8148                	l32i.n	a4, a1, 32
  109c69:	44aa                	add.n	a4, a4, a10
  109c6b:	ffbf86               	j	109b6d <au_task_LJ_PE_CalcUnSyncedSamples+0xb1>

00109c6e <au_task_LJ_PE_CalcUnSyncedSamples+0x1b2>:
	...

00109c70 <au_task_LJ_SE_CalcSamplesToAdjust>:
  109c70:	006136               	entry	a1, 48
  109c73:	09a4a2               	movi	a10, 0x409
  109c76:	e3b5b1               	l32r	a11, 102b4c (8000aa20 <__log_data___1__1__0_au_task_0_au_task_1_c_8186$27827_177_4>)
  109c79:	2622c2               	l32i	a12, a2, 152
  109c7c:	0ce5a5               	call8	116ad8 <dbfw_StoreTrace>
  109c7f:	80a782               	movi	a8, 0x780
  109c82:	2622d2               	l32i	a13, a2, 152
  109c85:	2522e2               	l32i	a14, a2, 148
  109c88:	f4c0d0               	extui	a12, a13, 0, 16
  109c8b:	2662c2               	s32i	a12, a2, 152
  109c8e:	f5d0d0               	extui	a13, a13, 16, 16
  109c91:	2762d2               	s32i	a13, a2, 156
  109c94:	c03cd0               	sub	a3, a12, a13
  109c97:	c033e0               	sub	a3, a3, a14
  109c9a:	10a837               	bge	a8, a3, 109cae <au_task_LJ_SE_CalcSamplesToAdjust+0x3e>
  109c9d:	1022f2               	l32i	a15, a2, 64
  109ca0:	40acd2               	movi	a13, 0xfffffc40
  109ca3:	d3da                	add.n	a13, a3, a13
  109ca5:	2762d2               	s32i	a13, a2, 156
  109ca8:	000506               	j	109cc0 <au_task_LJ_SE_CalcSamplesToAdjust+0x50>

00109cab <au_task_LJ_SE_CalcSamplesToAdjust+0x3b>:
  109cab:	000000                                        ...

00109cae <au_task_LJ_SE_CalcSamplesToAdjust+0x3e>:
  109cae:	01a042               	movi	a4, 1
  109cb1:	bfa3f2               	movi	a15, 0x3bf
  109cb4:	1aaf37               	bge	a15, a3, 109cd2 <au_task_LJ_SE_CalcSamplesToAdjust+0x62>
  109cb7:	106232               	s32i	a3, a2, 64
  109cba:	20f330               	or	a15, a3, a3

00109cbd <au_task_LJ_SE_CalcSamplesToAdjust+0x4d>:
  109cbd:	465242               	s16i	a4, a2, 140
  109cc0:	006132               	s32i	a3, a1, 0
  109cc3:	0ea4a2               	movi	a10, 0x40e
  109cc6:	e3a2b1               	l32r	a11, 102b50 (8000ab20 <__log_data___1__1__0_au_task_0_au_task_1_c_8225$27829_177_6>)
  109cc9:	080c                	movi.n	a8, 0
  109ccb:	1189                	s32i.n	a8, a1, 4
  109ccd:	0ce0a5               	call8	116ad8 <dbfw_StoreTrace>
  109cd0:	f01d                	retw.n

00109cd2 <au_task_LJ_SE_CalcSamplesToAdjust+0x62>:
  109cd2:	02ad                	mov.n	a10, a2
  109cd4:	03bd                	mov.n	a11, a3
  109cd6:	031765               	call8	10ce4c <au_task_RemoveSamplesFromPackets>
  109cd9:	0afd                	mov.n	a15, a10
  109cdb:	1062a2               	s32i	a10, a2, 64
  109cde:	2622c2               	l32i	a12, a2, 152
  109ce1:	2722d2               	l32i	a13, a2, 156
  109ce4:	2522e2               	l32i	a14, a2, 148
  109ce7:	fff486               	j	109cbd <au_task_LJ_SE_CalcSamplesToAdjust+0x4d>

00109cea <au_task_LJ_SE_CalcSamplesToAdjust+0x7a>:
	...

00109cec <au_task_LR_SyncTransitionDetect>:
  109cec:	004136               	entry	a1, 32
  109cef:	130c                	movi.n	a3, 1
  109cf1:	e291d1               	l32r	a13, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  109cf4:	040c                	movi.n	a4, 0
  109cf6:	0dd8                	l32i.n	a13, a13, 0
  109cf8:	0020c0               	memw
  109cfb:	982da2               	l32i	a10, a13, 0x260
  109cfe:	0020c0               	memw
  109d01:	972d82               	l32i	a8, a13, 0x25c
  109d04:	0e0c                	movi.n	a14, 0
  109d06:	1a9816               	beqz	a8, 109eb3 <au_task_LR_SyncTransitionDetect+0x1c7>
  109d09:	0b0c                	movi.n	a11, 0
  109d0b:	050c                	movi.n	a5, 0
  109d0d:	0c0c                	movi.n	a12, 0
  109d0f:	0f0c                	movi.n	a15, 0

00109d11 <au_task_LR_SyncTransitionDetect+0x25>:
  109d11:	119ac0               	slli	a9, a10, 4
  109d14:	9d9a                	add.n	a9, a13, a9
  109d16:	0020c0               	memw
  109d19:	301982               	l16ui	a8, a9, 96
  109d1c:	b8ac                	beqz.n	a8, 109d4b <au_task_LR_SyncTransitionDetect+0x5f>
  109d1e:	0020c0               	memw
  109d21:	301982               	l16ui	a8, a9, 96
  109d24:	bb8a                	add.n	a11, a11, a8
  109d26:	0020c0               	memw
  109d29:	341982               	l16ui	a8, a9, 104
  109d2c:	048080               	extui	a8, a8, 0, 1
  109d2f:	93c380               	movnez	a12, a3, a8
  109d32:	0020c0               	memw
  109d35:	341982               	l16ui	a8, a9, 104
  109d38:	2b6827               	bbci	a8, 2, 109d67 <au_task_LR_SyncTransitionDetect+0x7b>
  109d3b:	0020c0               	memw
  109d3e:	982d92               	l32i	a9, a13, 0x260
  109d41:	150c                	movi.n	a5, 1
  109d43:	c099a0               	sub	a9, a9, a10
  109d46:	83f390               	moveqz	a15, a3, a9
  109d49:	2fac                	beqz.n	a15, 109d6f <au_task_LR_SyncTransitionDetect+0x83>

00109d4b <au_task_LR_SyncTransitionDetect+0x5f>:
  109d4b:	aa1b                	addi.n	a10, a10, 1
  109d4d:	0020c0               	memw
  109d50:	972d92               	l32i	a9, a13, 0x25c
  109d53:	ee1b                	addi.n	a14, a14, 1
  109d55:	c099a0               	sub	a9, a9, a10
  109d58:	83a490               	moveqz	a10, a4, a9
  109d5b:	0020c0               	memw
  109d5e:	972d82               	l32i	a8, a13, 0x25c
  109d61:	ac3e87               	bltu	a14, a8, 109d11 <au_task_LR_SyncTransitionDetect+0x25>
  109d64:	000246               	j	109d71 <au_task_LR_SyncTransitionDetect+0x85>

00109d67 <au_task_LR_SyncTransitionDetect+0x7b>:
  109d67:	fe0f16               	beqz	a15, 109d4b <au_task_LR_SyncTransitionDetect+0x5f>
  109d6a:	050c                	movi.n	a5, 0
  109d6c:	000046               	j	109d71 <au_task_LR_SyncTransitionDetect+0x85>

00109d6f <au_task_LR_SyncTransitionDetect+0x83>:
  109d6f:	150c                	movi.n	a5, 1

00109d71 <au_task_LR_SyncTransitionDetect+0x85>:
  109d71:	0beb16               	beqz	a11, 109e33 <au_task_LR_SyncTransitionDetect+0x147>
  109d74:	e26d21               	l32r	a2, 102728 (276e60 <g_au_task>)
  109d77:	011c16               	beqz	a12, 109d8c <au_task_LR_SyncTransitionDetect+0xa0>
  109d7a:	6e02a2               	l8ui	a10, a2, 110
  109d7d:	00e516               	beqz	a5, 109d8f <au_task_LR_SyncTransitionDetect+0xa3>
  109d80:	00ba56               	bnez	a10, 109d8f <au_task_LR_SyncTransitionDetect+0xa3>
  109d83:	08a4a2               	movi	a10, 0x408
  109d86:	e373b1               	l32r	a11, 102b54 (8000ac20 <__log_data___1__1__0_au_task_0_au_task_1_c_8291$27874_137_10>)
  109d89:	0cd4e5               	call8	116ad8 <dbfw_StoreTrace>

00109d8c <au_task_LR_SyncTransitionDetect+0xa0>:
  109d8c:	6e02a2               	l8ui	a10, a2, 110
  109d8f:	0d000a4100b08a5e 	{ beq.w18	a10, a5, 109e33 <au_task_LR_SyncTransitionDetect+0x147>; nop }
  109d97:	6e4252               	s8i	a5, a2, 110
  109d9a:	74a050               	extui	a10, a5, 0, 8
  109d9d:	07ba16               	beqz	a10, 109e1c <au_task_LR_SyncTransitionDetect+0x130>
  109da0:	3b6242               	s32i	a4, a2, 236
  109da3:	3c6242               	s32i	a4, a2, 240
  109da6:	166242               	s32i	a4, a2, 88
  109da9:	3f6242               	s32i	a4, a2, 252
  109dac:	ffafc2               	movi	a12, -1
  109daf:	e29bf1               	l32r	a15, 10281c (27d520 <g_plc_scratch_buf+0x4da0>)
  109db2:	e29be1               	l32r	a14, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  109db5:	7c6fe2               	s32i	a14, a15, 0x1f0
  109db8:	7d6fc2               	s32i	a12, a15, 0x1f4
  109dbb:	806fe2               	s32i	a14, a15, 0x200
  109dbe:	826fe2               	s32i	a14, a15, 0x208
  109dc1:	816fc2               	s32i	a12, a15, 0x204
  109dc4:	836fc2               	s32i	a12, a15, 0x20c
  109dc7:	e25ed1               	l32r	a13, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109dca:	002dd2               	l32i	a13, a13, 0
  109dcd:	0020c0               	memw
  109dd0:	026de2               	s32i	a14, a13, 8
  109dd3:	0020c0               	memw
  109dd6:	4dc9                	s32i.n	a12, a13, 16
  109dd8:	01ddd2               	addmi	a13, a13, 0x100
  109ddb:	0020c0               	memw
  109dde:	b04dc2               	s8i	a12, a13, 176
  109de1:	1f12b2               	l16ui	a11, a2, 62
  109de4:	0bdb16               	beqz	a11, 109ea5 <au_task_LR_SyncTransitionDetect+0x1b9>
  109de7:	e253a1               	l32r	a10, 102734 (276e6c <g_au_task+0xc>)
  109dea:	ffcd25               	call8	109abc <au_task_LJ_PE_CalcUnSyncedSamples>
  109ded:	fa0c                	movi.n	a10, 15
  109def:	f87925               	call8	102580 <_xtos_set_intlevel>
  109df2:	eb3c                	movi.n	a11, 62
  109df4:	e2a661               	l32r	a6, 10288c (278090 <g_debug_fp_info+0x330>)
  109df7:	e26971               	l32r	a7, 10279c (277d60 <g_debug_fp_info>)
  109dfa:	0a5d                	mov.n	a5, a10
  109dfc:	001782               	l16ui	a8, a7, 0
  109dff:	fa0c                	movi.n	a10, 15
  109e01:	38fc                	bnez.n	a8, 109e38 <au_task_LR_SyncTransitionDetect+0x14c>
  109e03:	1217c2               	l16ui	a12, a7, 36
  109e06:	87a9                	s32i.n	a10, a7, 32
  109e08:	90cc70               	addx2	a12, a12, a7
  109e0b:	135cb2               	s16i	a11, a12, 38
  109e0e:	121792               	l16ui	a9, a7, 36
  109e11:	991b                	addi.n	a9, a9, 1
  109e13:	649090               	extui	a9, a9, 0, 7
  109e16:	125792               	s16i	a9, a7, 36
  109e19:	000cc6               	j	109e50 <au_task_LR_SyncTransitionDetect+0x164>

00109e1c <au_task_LR_SyncTransitionDetect+0x130>:
  109e1c:	1f12d2               	l16ui	a13, a2, 62
  109e1f:	7d8c                	beqz.n	a13, 109e2a <au_task_LR_SyncTransitionDetect+0x13e>
  109e21:	575242               	s16i	a4, a2, 174
  109e24:	565242               	s16i	a4, a2, 172
  109e27:	4a5242               	s16i	a4, a2, 148

00109e2a <au_task_LR_SyncTransitionDetect+0x13e>:
  109e2a:	08a4a2               	movi	a10, 0x408
  109e2d:	e34ab1               	l32r	a11, 102b58 (8000ae20 <__log_data___1__1__0_au_task_0_au_task_1_c_8358$27877_137_13>)
  109e30:	0cca65               	call8	116ad8 <dbfw_StoreTrace>
  109e33:	f01d                	retw.n

00109e35 <au_task_LR_SyncTransitionDetect+0x149>:
  109e35:	000000                                        ...

00109e38 <au_task_LR_SyncTransitionDetect+0x14c>:
  109e38:	7e1692               	l16ui	a9, a6, 252
  109e3b:	11c9f6               	bgeui	a9, 32, 109e50 <au_task_LR_SyncTransitionDetect+0x164>
  109e3e:	3e66a2               	s32i	a10, a6, 248
  109e41:	90f960               	addx2	a15, a9, a6
  109e44:	7f5fb2               	s16i	a11, a15, 254
  109e47:	7e16e2               	l16ui	a14, a6, 252
  109e4a:	01cee2               	addi	a14, a14, 1
  109e4d:	7e56e2               	s16i	a14, a6, 252
  109e50:	0aece5               	call8	114d20 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  109e53:	742282               	l32i	a8, a2, 0x1d0
  109e56:	8088a0               	add	a8, a8, a10
  109e59:	20a550               	or	a10, a5, a5
  109e5c:	746282               	s32i	a8, a2, 0x1d0
  109e5f:	f83d25               	call8	102230 <_xtos_restore_intlevel>
  109e62:	3fa0a2               	movi	a10, 63
  109e65:	396242               	s32i	a4, a2, 228
  109e68:	001792               	l16ui	a9, a7, 0
  109e6b:	306242               	s32i	a4, a2, 192
  109e6e:	019956               	bnez	a9, 109e8b <au_task_LR_SyncTransitionDetect+0x19f>
  109e71:	1217c2               	l16ui	a12, a7, 36
  109e74:	086752               	s32i	a5, a7, 32
  109e77:	90cc70               	addx2	a12, a12, a7
  109e7a:	135ca2               	s16i	a10, a12, 38
  109e7d:	1217b2               	l16ui	a11, a7, 36
  109e80:	bb1b                	addi.n	a11, a11, 1
  109e82:	64b0b0               	extui	a11, a11, 0, 7
  109e85:	1257b2               	s16i	a11, a7, 36
  109e88:	000586               	j	109ea2 <au_task_LR_SyncTransitionDetect+0x1b6>

00109e8b <au_task_LR_SyncTransitionDetect+0x19f>:
  109e8b:	7e1692               	l16ui	a9, a6, 252
  109e8e:	10c9f6               	bgeui	a9, 32, 109ea2 <au_task_LR_SyncTransitionDetect+0x1b6>
  109e91:	3e6652               	s32i	a5, a6, 248
  109e94:	90e960               	addx2	a14, a9, a6
  109e97:	7f5ea2               	s16i	a10, a14, 254
  109e9a:	7e16d2               	l16ui	a13, a6, 252
  109e9d:	dd1b                	addi.n	a13, a13, 1
  109e9f:	7e56d2               	s16i	a13, a6, 252
  109ea2:	575232               	s16i	a3, a2, 174

00109ea5 <au_task_LR_SyncTransitionDetect+0x1b9>:
  109ea5:	08a4a2               	movi	a10, 0x408
  109ea8:	e32db1               	l32r	a11, 102b5c (8000ad20 <__log_data___1__1__0_au_task_0_au_task_1_c_8346$27876_137_12>)
  109eab:	0cc2e5               	call8	116ad8 <dbfw_StoreTrace>
  109eae:	f01d                	retw.n

00109eb0 <au_task_LR_SyncTransitionDetect+0x1c4>:
  109eb0:	000000                                        ...

00109eb3 <au_task_LR_SyncTransitionDetect+0x1c7>:
  109eb3:	0c0c                	movi.n	a12, 0
  109eb5:	050c                	movi.n	a5, 0
  109eb7:	0b0c                	movi.n	a11, 0
  109eb9:	ffad06               	j	109d71 <au_task_LR_SyncTransitionDetect+0x85>

00109ebc <au_task_LR_SyncUp_Audio>:
  109ebc:	008136               	entry	a1, 64
  109ebf:	170c                	movi.n	a7, 1
  109ec1:	050c                	movi.n	a5, 0
  109ec3:	e236a1               	l32r	a10, 10279c (277d60 <g_debug_fp_info>)
  109ec6:	e216c1               	l32r	a12, 102720 (27e6ec <gp_dsp_core_log>)
  109ec9:	e32531               	l32r	a3, 102b60 (276ec8 <g_au_task+0x68>)
  109ecc:	0cc8                	l32i.n	a12, a12, 0
  109ece:	53b8                	l32i.n	a11, a3, 20
  109ed0:	2cb9                	s32i.n	a11, a12, 8
  109ed2:	011a82               	l16ui	a8, a10, 2
  109ed5:	001aa2               	l16ui	a10, a10, 0
  109ed8:	3c1866               	bnei	a8, 1, 109f18 <au_task_LR_SyncUp_Audio+0x5c>
  109edb:	9afc                	bnez.n	a10, 109f18 <au_task_LR_SyncUp_Audio+0x5c>
  109edd:	e22fd1               	l32r	a13, 10279c (277d60 <g_debug_fp_info>)
  109ee0:	1db8                	l32i.n	a11, a13, 4
  109ee2:	2dd8                	l32i.n	a13, a13, 8
  109ee4:	279db7               	bne	a13, a11, 109f0f <au_task_LR_SyncUp_Audio+0x53>
  109ee7:	5388                	l32i.n	a8, a3, 20
  109ee9:	e22ce1               	l32r	a14, 10279c (277d60 <g_debug_fp_info>)
  109eec:	059d                	mov.n	a9, a5
  109eee:	061eb2               	l16ui	a11, a14, 12
  109ef1:	4ef8                	l32i.n	a15, a14, 16
  109ef3:	bb1b                	addi.n	a11, a11, 1
  109ef5:	f4b0b0               	extui	a11, a11, 0, 16
  109ef8:	065eb2               	s16i	a11, a14, 12
  109efb:	fecbb2               	addi	a11, a11, -2
  109efe:	8397b0               	moveqz	a9, a7, a11
  109f01:	93a790               	movnez	a10, a7, a9
  109f04:	93f890               	movnez	a15, a8, a9
  109f07:	4ef9                	s32i.n	a15, a14, 16
  109f09:	005ea2               	s16i	a10, a14, 0
  109f0c:	000206               	j	109f18 <au_task_LR_SyncUp_Audio+0x5c>

00109f0f <au_task_LR_SyncUp_Audio+0x53>:
  109f0f:	e223c1               	l32r	a12, 10279c (277d60 <g_debug_fp_info>)
  109f12:	026cb2               	s32i	a11, a12, 8
  109f15:	065c52               	s16i	a5, a12, 12
  109f18:	e23091               	l32r	a9, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  109f1b:	79a0b2               	movi	a11, 121
  109f1e:	029a56               	bnez	a10, 109f4b <au_task_LR_SyncUp_Audio+0x8f>
  109f21:	e21ee1               	l32r	a14, 10279c (277d60 <g_debug_fp_info>)
  109f24:	931ed2               	l16ui	a13, a14, 0x126
  109f27:	90dde0               	addx2	a13, a13, a14
  109f2a:	945db2               	s16i	a11, a13, 0x128
  109f2d:	0ca325               	call8	116960 <dbfw_GetSystemTime>
  109f30:	e21b81               	l32r	a8, 10279c (277d60 <g_debug_fp_info>)
  109f33:	931892               	l16ui	a9, a8, 0x126
  109f36:	a09980               	addx4	a9, a9, a8
  109f39:	8a69a2               	s32i	a10, a9, 0x228
  109f3c:	9318f2               	l16ui	a15, a8, 0x126
  109f3f:	01cff2               	addi	a15, a15, 1
  109f42:	64f0f0               	extui	a15, a15, 0, 7
  109f45:	9358f2               	s16i	a15, a8, 0x126
  109f48:	000506               	j	109f60 <au_task_LR_SyncUp_Audio+0xa4>

00109f4b <au_task_LR_SyncUp_Audio+0x8f>:
  109f4b:	7d19a2               	l16ui	a10, a9, 250
  109f4e:	0ecaf6               	bgeui	a10, 32, 109f60 <au_task_LR_SyncUp_Audio+0xa4>
  109f51:	90ea90               	addx2	a14, a10, a9
  109f54:	7e5eb2               	s16i	a11, a14, 252
  109f57:	7d19c2               	l16ui	a12, a9, 250
  109f5a:	01ccc2               	addi	a12, a12, 1
  109f5d:	7d59c2               	s16i	a12, a9, 250
  109f60:	e1f8d1               	l32r	a13, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  109f63:	20a550               	or	a10, a5, a5
  109f66:	002dd2               	l32i	a13, a13, 0
  109f69:	0020c0               	memw
  109f6c:	72a3c2               	movi	a12, 0x372
  109f6f:	0d88                	l32i.n	a8, a13, 0
  109f71:	0703f2               	l8ui	a15, a3, 7
  109f74:	048380               	extui	a8, a8, 3, 1
  109f77:	93a780               	movnez	a10, a7, a8
  109f7a:	201fa7               	beq	a15, a10, 109f9e <au_task_LR_SyncUp_Audio+0xe2>
  109f7d:	0743a2               	s8i	a10, a3, 7
  109f80:	74e0a0               	extui	a14, a10, 0, 8
  109f83:	7e9c                	beqz.n	a14, 109f9e <au_task_LR_SyncUp_Audio+0xe2>
  109f85:	5359                	s32i.n	a5, a3, 20
  109f87:	2213f2               	l16ui	a15, a3, 68
  109f8a:	155352               	s16i	a5, a3, 42
  109f8d:	4f8c                	beqz.n	a15, 109f95 <au_task_LR_SyncUp_Audio+0xd9>
  109f8f:	225352               	s16i	a5, a3, 68
  109f92:	235352               	s16i	a5, a3, 70

00109f95 <au_task_LR_SyncUp_Audio+0xd9>:
  109f95:	161382               	l16ui	a8, a3, 44
  109f98:	938580               	movnez	a8, a5, a8
  109f9b:	165382               	s16i	a8, a3, 44
  109f9e:	e1ee81               	l32r	a8, 102758 (ac44 <xthals_release_major+0x7d64>)
  109fa1:	03e8                	l32i.n	a14, a3, 0
  109fa3:	c0a3b2               	movi	a11, 0x3c0
  109fa6:	c0ee80               	sub	a14, a14, a8
  109fa9:	83bce0               	moveqz	a11, a12, a14
  109fac:	41b9                	s32i.n	a11, a1, 16
  109fae:	05da16               	beqz	a10, 10a00f <au_task_LR_SyncUp_Audio+0x153>
  109fb1:	0020c0               	memw
  109fb4:	0dc8                	l32i.n	a12, a13, 0
  109fb6:	4f6c27               	bbci	a12, 2, 10a009 <au_task_LR_SyncUp_Audio+0x14d>
  109fb9:	1613e2               	l16ui	a14, a3, 44
  109fbc:	04fe56               	bnez	a14, 10a00f <au_task_LR_SyncUp_Audio+0x153>
  109fbf:	2213f2               	l16ui	a15, a3, 68
  109fc2:	049f56               	bnez	a15, 10a00f <au_task_LR_SyncUp_Audio+0x153>
  109fc5:	0020c0               	memw
  109fc8:	0d88                	l32i.n	a8, a13, 0
  109fca:	148080               	extui	a8, a8, 0, 2
  109fcd:	0d40684130b018ce 	{ bnei.w18	a8, 1, 10a654 <au_task_LR_SyncUp_Audio+0x798>; nop }
  109fd5:	025352               	s16i	a5, a3, 4
  109fd8:	5359                	s32i.n	a5, a3, 20
  109fda:	165372               	s16i	a7, a3, 44
  109fdd:	0020c0               	memw
  109fe0:	08a4a2               	movi	a10, 0x408
  109fe3:	e2e0b1               	l32r	a11, 102b64 (8000af20 <__log_data___1__1__0_au_task_0_au_task_1_c_8488$27999_179_7>)
  109fe6:	7d98                	l32i.n	a9, a13, 28
  109fe8:	e2e0c1               	l32r	a12, 102b68 (277a48 <g_au_task+0xbe8>)
  109feb:	219490               	srai	a9, a9, 4
  109fee:	176392               	s32i	a9, a3, 92
  109ff1:	8e5c72               	s16i	a7, a12, 0x11c
  109ff4:	119980               	slli	a9, a9, 8
  109ff7:	426c92               	s32i	a9, a12, 0x108
  109ffa:	436c92               	s32i	a9, a12, 0x10c
  109ffd:	446c92               	s32i	a9, a12, 0x110
  10a000:	456c92               	s32i	a9, a12, 0x114
  10a003:	0cad65               	call8	116ad8 <dbfw_StoreTrace>
  10a006:	000146               	j	10a00f <au_task_LR_SyncUp_Audio+0x153>

0010a009 <au_task_LR_SyncUp_Audio+0x14d>:
  10a009:	165352               	s16i	a5, a3, 44
  10a00c:	225352               	s16i	a5, a3, 68

0010a00f <au_task_LR_SyncUp_Audio+0x153>:
  10a00f:	e2d761               	l32r	a6, 102b6c (2771d8 <g_au_task+0x378>)
  10a012:	e1c841               	l32r	a4, 102734 (276e6c <g_au_task+0xc>)
  10a015:	0523a2               	l32i	a10, a3, 20
  10a018:	f4c422               	addi	a2, a4, -12
  10a01b:	0c8a56               	bnez	a10, 10a0e7 <au_task_LR_SyncUp_Audio+0x22b>
  10a01e:	09a4a2               	movi	a10, 0x409
  10a021:	e1c7c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a024:	e2d3b1               	l32r	a11, 102b70 (8000b120 <__log_data___1__1__0_au_task_0_au_task_1_c_8514$28001_179_9>)
  10a027:	0cc8                	l32i.n	a12, a12, 0
  10a029:	0020c0               	memw
  10a02c:	0cc8                	l32i.n	a12, a12, 0
  10a02e:	0caaa5               	call8	116ad8 <dbfw_StoreTrace>
  10a031:	e1bbe1               	l32r	a14, 102720 (27e6ec <gp_dsp_core_log>)
  10a034:	0ee8                	l32i.n	a14, a14, 0
  10a036:	0703d2               	l8ui	a13, a3, 7
  10a039:	0ee8                	l32i.n	a14, a14, 0
  10a03b:	fd63e2               	s32i	a14, a3, 0x3f4
  10a03e:	fe6352               	s32i	a5, a3, 0x3f8
  10a041:	418d16               	beqz	a13, 10a45d <au_task_LR_SyncUp_Audio+0x5a1>
  10a044:	1613f2               	l16ui	a15, a3, 44
  10a047:	412f56               	bnez	a15, 10a45d <au_task_LR_SyncUp_Audio+0x5a1>
  10a04a:	301282               	l16ui	a8, a2, 96
  10a04d:	40c856               	bnez	a8, 10a45d <au_task_LR_SyncUp_Audio+0x5a1>
  10a050:	e1bc91               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a053:	0998                	l32i.n	a9, a9, 0
  10a055:	3199                	s32i.n	a9, a1, 12
  10a057:	0020c0               	memw
  10a05a:	1998                	l32i.n	a9, a9, 4
  10a05c:	59ac                	beqz.n	a9, 10a085 <au_task_LR_SyncUp_Audio+0x1c9>
  10a05e:	0020c0               	memw
  10a061:	31a8                	l32i.n	a10, a1, 12
  10a063:	1aa8                	l32i.n	a10, a10, 4
  10a065:	e2c3b1               	l32r	a11, 102b74 (4e20 <xthals_release_major+0x1f40>)
  10a068:	60a0a0               	neg	a10, a10
  10a06b:	764c25               	call8	18052c <__divsi3>
  10a06e:	11bac0               	slli	a11, a10, 4
  10a071:	c0bba0               	sub	a11, a11, a10
  10a074:	04ad                	mov.n	a10, a4
  10a076:	11bba0               	slli	a11, a11, 6
  10a079:	04dbb2               	addmi	a11, a11, 0x400
  10a07c:	c0cbb2               	addi	a11, a11, -64
  10a07f:	02dce5               	call8	10ce4c <au_task_RemoveSamplesFromPackets>
  10a082:	1362a2               	s32i	a10, a2, 76

0010a085 <au_task_LR_SyncUp_Audio+0x1c9>:
  10a085:	0a83a5               	call8	1148c0 <fw_dsp_i2s_TearDownTx>
  10a088:	035272               	s16i	a7, a2, 6
  10a08b:	e1ccc1               	l32r	a12, 1027bc (27f1a0 <g_mclk_i2s>)
  10a08e:	04ad                	mov.n	a10, a4
  10a090:	015c52               	s16i	a5, a12, 2
  10a093:	01c325               	call8	10bcc4 <au_task_MixerInit>
  10a096:	0a0c                	movi.n	a10, 0
  10a098:	fd3de5               	call8	107478 <au_task_AudioCodecConfigI2SParams>
  10a09b:	aa1692               	l16ui	a9, a6, 0x154
  10a09e:	051966               	bnei	a9, 1, 10a0a7 <au_task_LR_SyncUp_Audio+0x1eb>
  10a0a1:	ff1965               	call8	109238 <au_task_BackupNotifDataFromDma>
  10a0a4:	aa1692               	l16ui	a9, a6, 0x154

0010a0a7 <au_task_LR_SyncUp_Audio+0x1eb>:
  10a0a7:	19cc                	bnez.n	a9, 10a0ac <au_task_LR_SyncUp_Audio+0x1f0>
  10a0a9:	fdf8a5               	call8	108034 <au_task_CleanUpDMATXRingbuffer>

0010a0ac <au_task_LR_SyncUp_Audio+0x1f0>:
  10a0ac:	e2afa1               	l32r	a10, 102b68 (277a48 <g_au_task+0xbe8>)
  10a0af:	aa5652               	s16i	a5, a6, 0x154
  10a0b2:	372aa2               	l32i	a10, a10, 220
  10a0b5:	0a6d25               	call8	114788 <fw_dsp_i2s_BringUpTx>
  10a0b8:	0020c0               	memw
  10a0bb:	e19dc1               	l32r	a12, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  10a0be:	08a4a2               	movi	a10, 0x408
  10a0c1:	8b2cc2               	l32i	a12, a12, 0x22c
  10a0c4:	e2adb1               	l32r	a11, 102b78 (8000b220 <__log_data___1__1__0_au_task_0_au_task_1_c_8583$28003_179_11>)
  10a0c7:	41c2c0               	srli	a12, a12, 2
  10a0ca:	5b63c2               	s32i	a12, a3, 0x16c
  10a0cd:	0ca0a5               	call8	116ad8 <dbfw_StoreTrace>
  10a0d0:	305272               	s16i	a7, a2, 96
  10a0d3:	0a0c                	movi.n	a10, 0
  10a0d5:	fe5e65               	call8	1086bc <au_task_InitTimerParams>
  10a0d8:	fb3ea5               	call8	1054c4 <au_task_1stCodecEnableTimer>
  10a0db:	0559a5               	call8	10f674 <au_task_Trigger1stCodecDecode>
  10a0de:	00dec6               	j	10a45d <au_task_LR_SyncUp_Audio+0x5a1>

0010a0e1 <au_task_LR_SyncUp_Audio+0x225>:
  10a0e1:	00000000 1a660000                                ......

0010a0e7 <au_task_LR_SyncUp_Audio+0x22b>:
  10a0e7:	171a66               	bnei	a10, 1, 10a102 <au_task_LR_SyncUp_Audio+0x246>
  10a0ea:	09a4a2               	movi	a10, 0x409
  10a0ed:	e194c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a0f0:	e2a3b1               	l32r	a11, 102b7c (8000b520 <__log_data___1__1__0_au_task_0_au_task_1_c_8672$28006_179_14>)
  10a0f3:	002cc2               	l32i	a12, a12, 0
  10a0f6:	0020c0               	memw
  10a0f9:	002cc2               	l32i	a12, a12, 0
  10a0fc:	0c9da5               	call8	116ad8 <dbfw_StoreTrace>
  10a0ff:	0523a2               	l32i	a10, a3, 20

0010a102 <au_task_LR_SyncUp_Audio+0x246>:
  10a102:	2d3c                	movi.n	a13, 50
  10a104:	07bda7               	bgeu	a13, a10, 10a10f <au_task_LR_SyncUp_Audio+0x253>
  10a107:	0703e2               	l8ui	a14, a3, 7
  10a10a:	1e8c                	beqz.n	a14, 10a10f <au_task_LR_SyncUp_Audio+0x253>
  10a10c:	025372               	s16i	a7, a3, 4
  10a10f:	e184a1               	l32r	a10, 102720 (27e6ec <gp_dsp_core_log>)
  10a112:	0aa8                	l32i.n	a10, a10, 0
  10a114:	fd23f2               	l32i	a15, a3, 0x3f4
  10a117:	0aa8                	l32i.n	a10, a10, 0
  10a119:	ab0c                	movi.n	a11, 10
  10a11b:	0d003141a0b0bfae 	{ bne.w18	a15, a10, 10a439 <au_task_LR_SyncUp_Audio+0x57d>; nop }
  10a123:	fe23a2               	l32i	a10, a3, 0x3f8
  10a126:	aa1b                	addi.n	a10, a10, 1

0010a128 <au_task_LR_SyncUp_Audio+0x26c>:
  10a128:	fe63a2               	s32i	a10, a3, 0x3f8
  10a12b:	02bba7               	bgeu	a11, a10, 10a131 <au_task_LR_SyncUp_Audio+0x275>
  10a12e:	0cc425               	call8	116d70 <dbfw_IllegalInstr>

0010a131 <au_task_LR_SyncUp_Audio+0x275>:
  10a131:	0213c2               	l16ui	a12, a3, 4
  10a134:	00bc16               	beqz	a12, 10a143 <au_task_LR_SyncUp_Audio+0x287>
  10a137:	a403d2               	l8ui	a13, a3, 164
  10a13a:	005d16               	beqz	a13, 10a143 <au_task_LR_SyncUp_Audio+0x287>
  10a13d:	20a440               	or	a10, a4, a4
  10a140:	00b0e5               	call8	10ac50 <au_task_LR_SyncUp_Audio_HW>

0010a143 <au_task_LR_SyncUp_Audio+0x287>:
  10a143:	3012e2               	l16ui	a14, a2, 96
  10a146:	e1b631               	l32r	a3, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  10a149:	3e9c                	beqz.n	a14, 10a160 <au_task_LR_SyncUp_Audio+0x2a4>
  10a14b:	0abd65               	call8	114d20 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  10a14e:	01a9                	s32i.n	a10, a1, 0
  10a150:	7422f2               	l32i	a15, a2, 0x1d0
  10a153:	392282               	l32i	a8, a2, 228
  10a156:	ffaa                	add.n	a15, a15, a10
  10a158:	88aa                	add.n	a8, a8, a10
  10a15a:	396282               	s32i	a8, a2, 228
  10a15d:	7462f2               	s32i	a15, a2, 0x1d0

0010a160 <au_task_LR_SyncUp_Audio+0x2a4>:
  10a160:	361292               	l16ui	a9, a2, 108
  10a163:	99bc                	beqz.n	a9, 10a1a0 <au_task_LR_SyncUp_Audio+0x2e4>
  10a165:	3012a2               	l16ui	a10, a2, 96
  10a168:	4abc                	beqz.n	a10, 10a1a0 <au_task_LR_SyncUp_Audio+0x2e4>
  10a16a:	e17591               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a16d:	0998                	l32i.n	a9, a9, 0
  10a16f:	0020c0               	memw
  10a172:	09b8                	l32i.n	a11, a9, 0
  10a174:	14b0b0               	extui	a11, a11, 0, 2
  10a177:	9b8c                	beqz.n	a11, 10a184 <au_task_LR_SyncUp_Audio+0x2c8>
  10a179:	0020c0               	memw
  10a17c:	09a8                	l32i.n	a10, a9, 0
  10a17e:	14a0a0               	extui	a10, a10, 0, 2
  10a181:	183a66               	bnei	a10, 3, 10a19d <au_task_LR_SyncUp_Audio+0x2e1>

0010a184 <au_task_LR_SyncUp_Audio+0x2c8>:
  10a184:	3c12b2               	l16ui	a11, a2, 120
  10a187:	0f1b66               	bnei	a11, 1, 10a19a <au_task_LR_SyncUp_Audio+0x2de>
  10a18a:	04ad                	mov.n	a10, a4
  10a18c:	3922b2               	l32i	a11, a2, 228
  10a18f:	41c8                	l32i.n	a12, a1, 16
  10a191:	00ec65               	call8	10b058 <au_task_LR_SyncUp_Audio_SW>
  10a194:	000146               	j	10a19d <au_task_LR_SyncUp_Audio+0x2e1>

0010a197 <au_task_LR_SyncUp_Audio+0x2db>:
  10a197:	000000                                        ...

0010a19a <au_task_LR_SyncUp_Audio+0x2de>:
  10a19a:	3c5272               	s16i	a7, a2, 120
  10a19d:	396252               	s32i	a5, a2, 228
  10a1a0:	4a12c2               	l16ui	a12, a2, 148
  10a1a3:	0abc16               	beqz	a12, 10a252 <au_task_LR_SyncUp_Audio+0x396>
  10a1a6:	4c12d2               	l16ui	a13, a2, 152
  10a1a9:	0a5d56               	bnez	a13, 10a252 <au_task_LR_SyncUp_Audio+0x396>
  10a1ac:	4b12e2               	l16ui	a14, a2, 150
  10a1af:	28ee56               	bnez	a14, 10a441 <au_task_LR_SyncUp_Audio+0x585>
  10a1b2:	282292               	l32i	a9, a2, 160
  10a1b5:	e199f1               	l32r	a15, 10281c (27d520 <g_plc_scratch_buf+0x4da0>)
  10a1b8:	4188                	l32i.n	a8, a1, 16
  10a1ba:	7f2ff2               	l32i	a15, a15, 0x1fc
  10a1bd:	889a                	add.n	a8, a8, a9
  10a1bf:	286282               	s32i	a8, a2, 160
  10a1c2:	6fec                	bnez.n	a15, 10a1ec <au_task_LR_SyncUp_Audio+0x330>
  10a1c4:	e196a1               	l32r	a10, 10281c (27d520 <g_plc_scratch_buf+0x4da0>)
  10a1c7:	7e2aa2               	l32i	a10, a10, 0x1f8
  10a1ca:	1e1a37               	beq	a10, a3, 10a1ec <au_task_LR_SyncUp_Audio+0x330>
  10a1cd:	4b5272               	s16i	a7, a2, 150
  10a1d0:	fb7c                	movi.n	a11, -1
  10a1d2:	2962a2               	s32i	a10, a2, 164
  10a1d5:	e191c1               	l32r	a12, 10281c (27d520 <g_plc_scratch_buf+0x4da0>)
  10a1d8:	04ad                	mov.n	a10, a4
  10a1da:	7e6c32               	s32i	a3, a12, 0x1f8
  10a1dd:	7f6cb2               	s32i	a11, a12, 0x1fc
  10a1e0:	ffa8e5               	call8	109c70 <au_task_LJ_SE_CalcSamplesToAdjust>
  10a1e3:	000146               	j	10a1ec <au_task_LR_SyncUp_Audio+0x330>

0010a1e6 <au_task_LR_SyncUp_Audio+0x32a>:
  10a1e6:	1362a2               	s32i	a10, a2, 76
  10a1e9:	4c5272               	s16i	a7, a2, 152

0010a1ec <au_task_LR_SyncUp_Audio+0x330>:
  10a1ec:	3012d2               	l16ui	a13, a2, 96
  10a1ef:	05fd56               	bnez	a13, 10a252 <au_task_LR_SyncUp_Audio+0x396>
  10a1f2:	4c12e2               	l16ui	a14, a2, 152
  10a1f5:	591e66               	bnei	a14, 1, 10a252 <au_task_LR_SyncUp_Audio+0x396>
  10a1f8:	0a6c65               	call8	1148c0 <fw_dsp_i2s_TearDownTx>
  10a1fb:	035272               	s16i	a7, a2, 6
  10a1fe:	e16ff1               	l32r	a15, 1027bc (27f1a0 <g_mclk_i2s>)
  10a201:	04ad                	mov.n	a10, a4
  10a203:	015f52               	s16i	a5, a15, 2
  10a206:	01abe5               	call8	10bcc4 <au_task_MixerInit>
  10a209:	0a0c                	movi.n	a10, 0
  10a20b:	fd26e5               	call8	107478 <au_task_AudioCodecConfigI2SParams>
  10a20e:	aa1692               	l16ui	a9, a6, 0x154
  10a211:	051966               	bnei	a9, 1, 10a21a <au_task_LR_SyncUp_Audio+0x35e>
  10a214:	ff0225               	call8	109238 <au_task_BackupNotifDataFromDma>
  10a217:	aa1692               	l16ui	a9, a6, 0x154

0010a21a <au_task_LR_SyncUp_Audio+0x35e>:
  10a21a:	19cc                	bnez.n	a9, 10a21f <au_task_LR_SyncUp_Audio+0x363>
  10a21c:	fde165               	call8	108034 <au_task_CleanUpDMATXRingbuffer>

0010a21f <au_task_LR_SyncUp_Audio+0x363>:
  10a21f:	e252a1               	l32r	a10, 102b68 (277a48 <g_au_task+0xbe8>)
  10a222:	aa5652               	s16i	a5, a6, 0x154
  10a225:	372aa2               	l32i	a10, a10, 220
  10a228:	0020f0               	nop
  10a22b:	0a55e5               	call8	114788 <fw_dsp_i2s_BringUpTx>
  10a22e:	0020c0               	memw
  10a231:	e13fc1               	l32r	a12, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  10a234:	08a4a2               	movi	a10, 0x408
  10a237:	8b2cc2               	l32i	a12, a12, 0x22c
  10a23a:	e251b1               	l32r	a11, 102b80 (8000b620 <__log_data___1__1__0_au_task_0_au_task_1_c_8805$28007_179_15>)
  10a23d:	41c2c0               	srli	a12, a12, 2
  10a240:	7562c2               	s32i	a12, a2, 0x1d4
  10a243:	0020f0               	nop
  10a246:	0c8925               	call8	116ad8 <dbfw_StoreTrace>
  10a249:	305272               	s16i	a7, a2, 96
  10a24c:	fb2765               	call8	1054c4 <au_task_1stCodecEnableTimer>
  10a24f:	054265               	call8	10f674 <au_task_Trigger1stCodecDecode>
  10a252:	5612a2               	l16ui	a10, a2, 172
  10a255:	4acc                	bnez.n	a10, 10a25d <au_task_LR_SyncUp_Audio+0x3a1>
  10a257:	4a12d2               	l16ui	a13, a2, 148
  10a25a:	04fd16               	beqz	a13, 10a2ad <au_task_LR_SyncUp_Audio+0x3f1>

0010a25d <au_task_LR_SyncUp_Audio+0x3a1>:
  10a25d:	3122e2               	l32i	a14, a2, 196
  10a260:	049e16               	beqz	a14, 10a2ad <au_task_LR_SyncUp_Audio+0x3f1>
  10a263:	e137c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a266:	07fd                	mov.n	a15, a7
  10a268:	0cc8                	l32i.n	a12, a12, 0
  10a26a:	0020c0               	memw
  10a26d:	422282               	l32i	a8, a2, 0x108
  10a270:	290c                	movi.n	a9, 2
  10a272:	8c0cc2               	l8ui	a12, a12, 140
  10a275:	5b0c                	movi.n	a11, 5
  10a277:	23cc00               	sext	a12, a12, 7
  10a27a:	72bbc0               	salt	a11, a11, a12
  10a27d:	93f9b0               	movnez	a15, a9, a11
  10a280:	0abf87               	bgeu	a15, a8, 10a28e <au_task_LR_SyncUp_Audio+0x3d2>
  10a283:	322292               	l32i	a9, a2, 200
  10a286:	991b                	addi.n	a9, a9, 1
  10a288:	000106               	j	10a290 <au_task_LR_SyncUp_Audio+0x3d4>

0010a28b <au_task_LR_SyncUp_Audio+0x3cf>:
  10a28b:	000000                                        ...

0010a28e <au_task_LR_SyncUp_Audio+0x3d2>:
  10a28e:	090c                	movi.n	a9, 0

0010a290 <au_task_LR_SyncUp_Audio+0x3d4>:
  10a290:	326292               	s32i	a9, a2, 200
  10a293:	1669b6               	bltui	a9, 6, 10a2ad <au_task_LR_SyncUp_Audio+0x3f1>
  10a296:	0adc                	bnez.n	a10, 10a2aa <au_task_LR_SyncUp_Audio+0x3ee>
  10a298:	4a12a2               	l16ui	a10, a2, 148
  10a29b:	ea8c                	beqz.n	a10, 10a2ad <au_task_LR_SyncUp_Audio+0x3f1>
  10a29d:	1d22a2               	l32i	a10, a2, 116
  10a2a0:	3b1c                	movi.n	a11, 19
  10a2a2:	072ba7               	blt	a11, a10, 10a2ad <au_task_LR_SyncUp_Audio+0x3f1>
  10a2a5:	cc6c                	movi.n	a12, -20
  10a2a7:	02aca7               	bge	a12, a10, 10a2ad <au_task_LR_SyncUp_Audio+0x3f1>

0010a2aa <au_task_LR_SyncUp_Audio+0x3ee>:
  10a2aa:	316252               	s32i	a5, a2, 196

0010a2ad <au_task_LR_SyncUp_Audio+0x3f1>:
  10a2ad:	7a1692               	l16ui	a9, a6, 244
  10a2b0:	e15c31               	l32r	a3, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  10a2b3:	398c                	beqz.n	a9, 10a2ba <au_task_LR_SyncUp_Audio+0x3fe>
  10a2b5:	d90b                	addi.n	a13, a9, -1
  10a2b7:	7a56d2               	s16i	a13, a6, 244

0010a2ba <au_task_LR_SyncUp_Audio+0x3fe>:
  10a2ba:	20a440               	or	a10, a4, a4
  10a2bd:	089e25               	call8	112ca0 <audio_latency_SendLatencyChangeInfo>
  10a2c0:	20a440               	or	a10, a4, a4
  10a2c3:	08a365               	call8	112cf8 <audio_latency_ReceiveLatencyChangeInfo>
  10a2c6:	20a440               	or	a10, a4, a4
  10a2c9:	08e725               	call8	11313c <audio_latency_jbm_CalcTotalJbd>
  10a2cc:	20a440               	or	a10, a4, a4
  10a2cf:	08dd65               	call8	1130a4 <audio_latency_jbm_SendJbmInfo>
  10a2d2:	20a440               	or	a10, a4, a4
  10a2d5:	08d9a5               	call8	113070 <audio_latency_jbm_ReceiveJbmInfo>
  10a2d8:	1f12e2               	l16ui	a14, a2, 62
  10a2db:	102e16               	beqz	a14, 10a3e1 <au_task_LR_SyncUp_Audio+0x525>
  10a2de:	3012f2               	l16ui	a15, a2, 96
  10a2e1:	0fcf16               	beqz	a15, 10a3e1 <au_task_LR_SyncUp_Audio+0x525>
  10a2e4:	20a440               	or	a10, a4, a4
  10a2e7:	0021b2               	l32i	a11, a1, 0
  10a2ea:	ff6965               	call8	109980 <au_task_UpdateAudioSampleTimingTable>
  10a2ed:	e14be1               	l32r	a14, 10281c (27d520 <g_plc_scratch_buf+0x4da0>)
  10a2f0:	fb3c                	movi.n	a11, 63
  10a2f2:	e113c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a2f5:	1c26f2               	l32i	a15, a6, 112
  10a2f8:	0cc8                	l32i.n	a12, a12, 0
  10a2fa:	df0b                	addi.n	a13, a15, -1
  10a2fc:	93bdf0               	movnez	a11, a13, a15
  10a2ff:	0020c0               	memw
  10a302:	0c88                	l32i.n	a8, a12, 0
  10a304:	148080               	extui	a8, a8, 0, 2
  10a307:	059856               	bnez	a8, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a30a:	491682               	l16ui	a8, a6, 146
  10a30d:	589c                	beqz.n	a8, 10a326 <au_task_LR_SyncUp_Audio+0x46a>
  10a30f:	832e92               	l32i	a9, a14, 0x20c
  10a312:	100926               	beqi	a9, -1, 10a326 <au_task_LR_SyncUp_Audio+0x46a>
  10a315:	822ea2               	l32i	a10, a14, 0x208
  10a318:	0a1a37               	beq	a10, a3, 10a326 <au_task_LR_SyncUp_Audio+0x46a>
  10a31b:	495652               	s16i	a5, a6, 146
  10a31e:	826e32               	s32i	a3, a14, 0x208
  10a321:	fd7c                	movi.n	a13, -1
  10a323:	836ed2               	s32i	a13, a14, 0x20c
  10a326:	8c06f2               	l8ui	a15, a6, 140
  10a329:	262f16               	beqz	a15, 10a58f <au_task_LR_SyncUp_Audio+0x6d3>
  10a32c:	8e0682               	l8ui	a8, a6, 142
  10a32f:	18fc                	bnez.n	a8, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a331:	0020c0               	memw
  10a334:	2c98                	l32i.n	a9, a12, 8
  10a336:	2a9937               	bne	a9, a3, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a339:	3612a2               	l16ui	a10, a2, 108
  10a33c:	4aac                	beqz.n	a10, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a33e:	01dcf2               	addmi	a15, a12, 0x100
  10a341:	34cff2               	addi	a15, a15, 52
  10a344:	0020c0               	memw
  10a347:	e0fec1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a34a:	3d0c                	movi.n	a13, 3
  10a34c:	7c4fd2               	s8i	a13, a15, 124
  10a34f:	0cc8                	l32i.n	a12, a12, 0
  10a351:	4816f2               	l16ui	a15, a6, 144
  10a354:	0020c0               	memw
  10a357:	4cf9                	s32i.n	a15, a12, 16
  10a359:	8d06d2               	l8ui	a13, a6, 141
  10a35c:	0020c0               	memw
  10a35f:	2cd9                	s32i.n	a13, a12, 8
  10a361:	8e4672               	s8i	a7, a6, 142

0010a364 <au_task_LR_SyncUp_Audio+0x4a8>:
  10a364:	0020c0               	memw
  10a367:	002c82               	l32i	a8, a12, 0
  10a36a:	148080               	extui	a8, a8, 0, 2
  10a36d:	701866               	bnei	a8, 1, 10a3e1 <au_task_LR_SyncUp_Audio+0x525>
  10a370:	b0bb20               	addx8	a11, a11, a2
  10a373:	4a1692               	l16ui	a9, a6, 148
  10a376:	f41bb2               	l16ui	a11, a11, 0x1e8
  10a379:	3a1966               	bnei	a9, 1, 10a3b7 <au_task_LR_SyncUp_Audio+0x4fb>
  10a37c:	8c06d2               	l8ui	a13, a6, 140
  10a37f:	034d56               	bnez	a13, 10a3b7 <au_task_LR_SyncUp_Audio+0x4fb>
  10a382:	0020c0               	memw
  10a385:	022cf2               	l32i	a15, a12, 8
  10a388:	2b9f37               	bne	a15, a3, 10a3b7 <au_task_LR_SyncUp_Audio+0x4fb>
  10a38b:	01dcd2               	addmi	a13, a12, 0x100
  10a38e:	34cdd2               	addi	a13, a13, 52
  10a391:	0020c0               	memw
  10a394:	3a0c                	movi.n	a10, 3
  10a396:	7c4da2               	s8i	a10, a13, 124
  10a399:	e0e991               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a39c:	4816a2               	l16ui	a10, a6, 144
  10a39f:	0998                	l32i.n	a9, a9, 0
  10a3a1:	0020c0               	memw
  10a3a4:	49a9                	s32i.n	a10, a9, 16
  10a3a6:	8d0682               	l8ui	a8, a6, 141
  10a3a9:	0020c0               	memw
  10a3ac:	2989                	s32i.n	a8, a9, 8
  10a3ae:	485652               	s16i	a5, a6, 144
  10a3b1:	8d4652               	s8i	a5, a6, 141
  10a3b4:	4a5652               	s16i	a5, a6, 148
  10a3b7:	832ea2               	l32i	a10, a14, 0x20c
  10a3ba:	0d40194160b00a0e 	{ beqi.w18	a10, -1, 10a554 <au_task_LR_SyncUp_Audio+0x698>; nop }
  10a3c2:	822ec2               	l32i	a12, a14, 0x208
  10a3c5:	0d001841b0b08c3e 	{ beq.w18	a12, a3, 10a554 <au_task_LR_SyncUp_Audio+0x698>; nop }
  10a3cd:	4856a2               	s16i	a10, a6, 144
  10a3d0:	8d46c2               	s8i	a12, a6, 141
  10a3d3:	8c4672               	s8i	a7, a6, 140
  10a3d6:	4a5672               	s16i	a7, a6, 148
  10a3d9:	826e32               	s32i	a3, a14, 0x208
  10a3dc:	ff7c                	movi.n	a15, -1
  10a3de:	836ef2               	s32i	a15, a14, 0x20c

0010a3e1 <au_task_LR_SyncUp_Audio+0x525>:
  10a3e1:	e0ee81               	l32r	a8, 10279c (277d60 <g_debug_fp_info>)
  10a3e4:	7aa0b2               	movi	a11, 122
  10a3e7:	001882               	l16ui	a8, a8, 0
  10a3ea:	e0fba1               	l32r	a10, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10a3ed:	78ec                	bnez.n	a8, 10a418 <au_task_LR_SyncUp_Audio+0x55c>
  10a3ef:	e0eba1               	l32r	a10, 10279c (277d60 <g_debug_fp_info>)
  10a3f2:	931a92               	l16ui	a9, a10, 0x126
  10a3f5:	9099a0               	addx2	a9, a9, a10
  10a3f8:	9459b2               	s16i	a11, a9, 0x128
  10a3fb:	0c5665               	call8	116960 <dbfw_GetSystemTime>
  10a3fe:	e0e7c1               	l32r	a12, 10279c (277d60 <g_debug_fp_info>)
  10a401:	931cd2               	l16ui	a13, a12, 0x126
  10a404:	a0ddc0               	addx4	a13, a13, a12
  10a407:	8a6da2               	s32i	a10, a13, 0x228
  10a40a:	931cb2               	l16ui	a11, a12, 0x126
  10a40d:	bb1b                	addi.n	a11, a11, 1
  10a40f:	64b0b0               	extui	a11, a11, 0, 7
  10a412:	935cb2               	s16i	a11, a12, 0x126
  10a415:	000586               	j	10a42f <au_task_LR_SyncUp_Audio+0x573>

0010a418 <au_task_LR_SyncUp_Audio+0x55c>:
  10a418:	7d1aa2               	l16ui	a10, a10, 250
  10a41b:	10caf6               	bgeui	a10, 32, 10a42f <au_task_LR_SyncUp_Audio+0x573>
  10a41e:	e0eed1               	l32r	a13, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10a421:	90ead0               	addx2	a14, a10, a13
  10a424:	7e5eb2               	s16i	a11, a14, 252
  10a427:	7d1dc2               	l16ui	a12, a13, 250
  10a42a:	cc1b                	addi.n	a12, a12, 1
  10a42c:	7d5dc2               	s16i	a12, a13, 250
  10a42f:	1f22f2               	l32i	a15, a2, 124
  10a432:	ff1b                	addi.n	a15, a15, 1
  10a434:	1f62f2               	s32i	a15, a2, 124
  10a437:	f01d                	retw.n

0010a439 <au_task_LR_SyncUp_Audio+0x57d>:
  10a439:	fd63a2               	s32i	a10, a3, 0x3f4
  10a43c:	0a0c                	movi.n	a10, 0
  10a43e:	ff3986               	j	10a128 <au_task_LR_SyncUp_Audio+0x26c>

0010a441 <au_task_LR_SyncUp_Audio+0x585>:
  10a441:	2a22a2               	l32i	a10, a2, 168
  10a444:	da4a16               	beqz	a10, 10a1ec <au_task_LR_SyncUp_Audio+0x330>
  10a447:	80a782               	movi	a8, 0x780
  10a44a:	0d3fd94180b0c8ae 	{ bgeu.w18	a8, a10, 10a1e6 <au_task_LR_SyncUp_Audio+0x32a>; nop }
  10a452:	40ac92               	movi	a9, 0xfffffc40
  10a455:	9a9a                	add.n	a9, a10, a9
  10a457:	2a6292               	s32i	a9, a2, 168
  10a45a:	ff6386               	j	10a1ec <au_task_LR_SyncUp_Audio+0x330>

0010a45d <au_task_LR_SyncUp_Audio+0x5a1>:
  10a45d:	3012a2               	l16ui	a10, a2, 96
  10a460:	017a16               	beqz	a10, 10a47b <au_task_LR_SyncUp_Audio+0x5bf>
  10a463:	0a8be5               	call8	114d20 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  10a466:	0061a2               	s32i	a10, a1, 0
  10a469:	5a23b2               	l32i	a11, a3, 0x168
  10a46c:	1f23c2               	l32i	a12, a3, 124
  10a46f:	80bba0               	add	a11, a11, a10
  10a472:	80cca0               	add	a12, a12, a10
  10a475:	1f63c2               	s32i	a12, a3, 124
  10a478:	5a63b2               	s32i	a11, a3, 0x168

0010a47b <au_task_LR_SyncUp_Audio+0x5bf>:
  10a47b:	a403d2               	l8ui	a13, a3, 164
  10a47e:	008d16               	beqz	a13, 10a48a <au_task_LR_SyncUp_Audio+0x5ce>
  10a481:	1513e2               	l16ui	a14, a3, 42
  10a484:	01cee2               	addi	a14, a14, 1
  10a487:	1553e2               	s16i	a14, a3, 42

0010a48a <au_task_LR_SyncUp_Audio+0x5ce>:
  10a48a:	2213f2               	l16ui	a15, a3, 68
  10a48d:	09ef16               	beqz	a15, 10a52f <au_task_LR_SyncUp_Audio+0x673>
  10a490:	301282               	l16ui	a8, a2, 96
  10a493:	098816               	beqz	a8, 10a52f <au_task_LR_SyncUp_Audio+0x673>
  10a496:	231392               	l16ui	a9, a3, 70
  10a499:	79fc                	bnez.n	a9, 10a4d4 <au_task_LR_SyncUp_Audio+0x618>
  10a49b:	04ad                	mov.n	a10, a4
  10a49d:	ff61e5               	call8	109abc <au_task_LJ_PE_CalcUnSyncedSamples>
  10a4a0:	e0a8c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a4a3:	0cd8                	l32i.n	a13, a12, 0
  10a4a5:	01ddd2               	addmi	a13, a13, 0x100
  10a4a8:	34cdd2               	addi	a13, a13, 52
  10a4ab:	0020c0               	memw
  10a4ae:	7c4d72               	s8i	a7, a13, 124
  10a4b1:	0cc8                	l32i.n	a12, a12, 0
  10a4b3:	0020c0               	memw
  10a4b6:	4c59                	s32i.n	a5, a12, 16
  10a4b8:	1523d2               	l32i	a13, a3, 84
  10a4bb:	0020c0               	memw
  10a4be:	2cd9                	s32i.n	a13, a12, 8
  10a4c0:	09a4a2               	movi	a10, 0x409
  10a4c3:	e1b0b1               	l32r	a11, 102b84 (8000b320 <__log_data___1__1__0_au_task_0_au_task_1_c_8620$28004_179_12>)
  10a4c6:	0020c0               	memw
  10a4c9:	2cc8                	l32i.n	a12, a12, 8
  10a4cb:	0c60e5               	call8	116ad8 <dbfw_StoreTrace>
  10a4ce:	235372               	s16i	a7, a3, 70
  10a4d1:	001686               	j	10a52f <au_task_LR_SyncUp_Audio+0x673>

0010a4d4 <au_task_LR_SyncUp_Audio+0x618>:
  10a4d4:	e09ba1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a4d7:	1f23d2               	l32i	a13, a3, 124
  10a4da:	1663d2               	s32i	a13, a3, 88
  10a4dd:	002ab2               	l32i	a11, a10, 0
  10a4e0:	01dbb2               	addmi	a11, a11, 0x100
  10a4e3:	34cbb2               	addi	a11, a11, 52
  10a4e6:	0020c0               	memw
  10a4e9:	7c4b72               	s8i	a7, a11, 124
  10a4ec:	002aa2               	l32i	a10, a10, 0
  10a4ef:	0361a2               	s32i	a10, a1, 12
  10a4f2:	0020c0               	memw
  10a4f5:	046a52               	s32i	a5, a10, 16
  10a4f8:	0020c0               	memw
  10a4fb:	1aa8                	l32i.n	a10, a10, 4
  10a4fd:	e19db1               	l32r	a11, 102b74 (4e20 <xthals_release_major+0x1f40>)
  10a500:	7602a5               	call8	18052c <__divsi3>
  10a503:	1523d2               	l32i	a13, a3, 84
  10a506:	1623e2               	l32i	a14, a3, 88
  10a509:	11fac0               	slli	a15, a10, 4
  10a50c:	c0ffa0               	sub	a15, a15, a10
  10a50f:	11ffa0               	slli	a15, a15, 6
  10a512:	11ee00               	slli	a14, a14, 16
  10a515:	ddfa                	add.n	a13, a13, a15
  10a517:	20dde0               	or	a13, a13, a14
  10a51a:	0020c0               	memw
  10a51d:	31c8                	l32i.n	a12, a1, 12
  10a51f:	2cd9                	s32i.n	a13, a12, 8
  10a521:	09a4a2               	movi	a10, 0x409
  10a524:	e199b1               	l32r	a11, 102b88 (8000b420 <__log_data___1__1__0_au_task_0_au_task_1_c_8642$28005_179_13>)
  10a527:	0020c0               	memw
  10a52a:	2cc8                	l32i.n	a12, a12, 8
  10a52c:	0c5aa5               	call8	116ad8 <dbfw_StoreTrace>
  10a52f:	8c4652               	s8i	a5, a6, 140
  10a532:	8d4652               	s8i	a5, a6, 141
  10a535:	485652               	s16i	a5, a6, 144
  10a538:	8e4672               	s8i	a7, a6, 142
  10a53b:	495652               	s16i	a5, a6, 146
  10a53e:	4a5652               	s16i	a5, a6, 148
  10a541:	04ad                	mov.n	a10, a4
  10a543:	0837e5               	call8	1128c0 <audio_latency_Init>
  10a546:	04ad                	mov.n	a10, a4
  10a548:	08b0e5               	call8	113058 <audio_latency_jbm_Init>
  10a54b:	085352               	s16i	a5, a3, 16
  10a54e:	095352               	s16i	a5, a3, 18
  10a551:	ff5606               	j	10a2ad <au_task_LR_SyncUp_Audio+0x3f1>

0010a554 <au_task_LR_SyncUp_Audio+0x698>:
  10a554:	7d2ea2               	l32i	a10, a14, 0x1f4
  10a557:	0d400c41e0b00a0e 	{ beqi.w18	a10, -1, 10a629 <au_task_LR_SyncUp_Audio+0x76d>; nop }
  10a55f:	7c2e62               	l32i	a6, a14, 0x1f0
  10a562:	0d000c4130b0863e 	{ beq.w18	a6, a3, 10a629 <au_task_LR_SyncUp_Audio+0x76d>; nop }
  10a56a:	f450a0               	extui	a5, a10, 0, 16
  10a56d:	f570a0               	extui	a7, a10, 16, 16
  10a570:	07ad                	mov.n	a10, a7
  10a572:	fddaa5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10a575:	0d40094170b01a6e 	{ blti.w18	a10, 1, 10a610 <au_task_LR_SyncUp_Audio+0x754>; nop }
  10a57d:	f01282               	l16ui	a8, a2, 0x1e0
  10a580:	097856               	bnez	a8, 10a61b <au_task_LR_SyncUp_Audio+0x75f>
  10a583:	f05272               	s16i	a7, a2, 0x1e0
  10a586:	f15252               	s16i	a5, a2, 0x1e2
  10a589:	796262               	s32i	a6, a2, 0x1e4
  10a58c:	0022c6               	j	10a61b <au_task_LR_SyncUp_Audio+0x75f>

0010a58f <au_task_LR_SyncUp_Audio+0x6d3>:
  10a58f:	0561b2               	s32i	a11, a1, 20
  10a592:	0361c2               	s32i	a12, a1, 12
  10a595:	b09b20               	addx8	a9, a11, a2
  10a598:	016192               	s32i	a9, a1, 4
  10a59b:	f41992               	l16ui	a9, a9, 0x1e8
  10a59e:	2199                	s32i.n	a9, a1, 8
  10a5a0:	dc0916               	beqz	a9, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a5a3:	1f22a2               	l32i	a10, a2, 124
  10a5a6:	5b0c                	movi.n	a11, 5
  10a5a8:	75f925               	call8	18053c <__umodsi3>
  10a5ab:	31c8                	l32i.n	a12, a1, 12
  10a5ad:	e09be1               	l32r	a14, 10281c (27d520 <g_plc_scratch_buf+0x4da0>)
  10a5b0:	51b8                	l32i.n	a11, a1, 20
  10a5b2:	daea56               	bnez	a10, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a5b5:	3612a2               	l16ui	a10, a2, 108
  10a5b8:	da8a16               	beqz	a10, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a5bb:	ef12d2               	l16ui	a13, a2, 0x1de
  10a5be:	da2d56               	bnez	a13, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a5c1:	0020c0               	memw
  10a5c4:	2cf8                	l32i.n	a15, a12, 8
  10a5c6:	0d3fd941a0b0bf3e 	{ bne.w18	a15, a3, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>; nop }
  10a5ce:	7a1682               	l16ui	a8, a6, 244
  10a5d1:	d8f856               	bnez	a8, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a5d4:	671692               	l16ui	a9, a6, 206
  10a5d7:	d89956               	bnez	a9, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a5da:	3626a2               	l32i	a10, a6, 216
  10a5dd:	d83a56               	bnez	a10, 10a364 <au_task_LR_SyncUp_Audio+0x4a8>
  10a5e0:	01dcd2               	addmi	a13, a12, 0x100
  10a5e3:	34cdd2               	addi	a13, a13, 52
  10a5e6:	0020c0               	memw
  10a5e9:	7c4d52               	s8i	a5, a13, 124
  10a5ec:	e055c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10a5ef:	0cc8                	l32i.n	a12, a12, 0
  10a5f1:	0020c0               	memw
  10a5f4:	0c88                	l32i.n	a8, a12, 0
  10a5f6:	21f8                	l32i.n	a15, a1, 8
  10a5f8:	404010               	ssai	16
  10a5fb:	81ff80               	src	a15, a15, a8
  10a5fe:	0020c0               	memw
  10a601:	4cf9                	s32i.n	a15, a12, 16
  10a603:	11d8                	l32i.n	a13, a1, 4
  10a605:	7b2dd2               	l32i	a13, a13, 0x1ec
  10a608:	0020c0               	memw
  10a60b:	2cd9                	s32i.n	a13, a12, 8
  10a60d:	ff54c6               	j	10a364 <au_task_LR_SyncUp_Audio+0x4a8>

0010a610 <au_task_LR_SyncUp_Audio+0x754>:
  10a610:	04ad                	mov.n	a10, a4
  10a612:	07bd                	mov.n	a11, a7
  10a614:	05cd                	mov.n	a12, a5
  10a616:	06dd                	mov.n	a13, a6
  10a618:	ff3c25               	call8	1099dc <au_task_SE_HeartBeatAdjustment>

0010a61b <au_task_LR_SyncUp_Audio+0x75f>:
  10a61b:	e080f1               	l32r	a15, 10281c (27d520 <g_plc_scratch_buf+0x4da0>)
  10a61e:	fe7c                	movi.n	a14, -1
  10a620:	7c6f32               	s32i	a3, a15, 0x1f0
  10a623:	7d6fe2               	s32i	a14, a15, 0x1f4
  10a626:	ff6dc6               	j	10a3e1 <au_task_LR_SyncUp_Audio+0x525>

0010a629 <au_task_LR_SyncUp_Audio+0x76d>:
  10a629:	f012a2               	l16ui	a10, a2, 0x1e0
  10a62c:	db1a16               	beqz	a10, 10a3e1 <au_task_LR_SyncUp_Audio+0x525>
  10a62f:	fdcee5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10a632:	0d7fda41b0b01a4e 	{ bgei.w18	a10, 1, 10a3e1 <au_task_LR_SyncUp_Audio+0x525>; nop }
  10a63a:	04ad                	mov.n	a10, a4
  10a63c:	f012b2               	l16ui	a11, a2, 0x1e0
  10a63f:	f112c2               	l16ui	a12, a2, 0x1e2
  10a642:	7922d2               	l32i	a13, a2, 0x1e4
  10a645:	ff3965               	call8	1099dc <au_task_SE_HeartBeatAdjustment>
  10a648:	f05252               	s16i	a5, a2, 0x1e0
  10a64b:	f15252               	s16i	a5, a2, 0x1e2
  10a64e:	796252               	s32i	a5, a2, 0x1e4
  10a651:	ff6306               	j	10a3e1 <au_task_LR_SyncUp_Audio+0x525>

0010a654 <au_task_LR_SyncUp_Audio+0x798>:
  10a654:	0020c0               	memw
  10a657:	0d88                	l32i.n	a8, a13, 0
  10a659:	148080               	extui	a8, a8, 0, 2
  10a65c:	9af856               	bnez	a8, 10a00f <au_task_LR_SyncUp_Audio+0x153>
  10a65f:	225372               	s16i	a7, a3, 68
  10a662:	5359                	s32i.n	a5, a3, 20
  10a664:	025352               	s16i	a5, a3, 4
  10a667:	08a4a2               	movi	a10, 0x408
  10a66a:	e148b1               	l32r	a11, 102b8c (8000b020 <__log_data___1__1__0_au_task_0_au_task_1_c_8497$28000_179_8>)
  10a66d:	0c46a5               	call8	116ad8 <dbfw_StoreTrace>
  10a670:	fe66c6               	j	10a00f <au_task_LR_SyncUp_Audio+0x153>

0010a673 <au_task_LR_SyncUp_Audio+0x7b7>:
  10a673:	000000                                        ...

0010a676 <au_task_LR_SyncUp_Audio+0x7ba>:
	...

0010a678 <au_task_LR_SyncUp_ISR>:
  10a678:	004136               	entry	a1, 32
  10a67b:	e145b1               	l32r	a11, 102b90 (508a00 <_memmap_mem_dram1_end+0x207a00>)
  10a67e:	0020c0               	memw
  10a681:	e14481               	l32r	a8, 102b94 (c000c000 <_memmap_mem_LOG_DATA_AREA_end+0x3ff0bfe0>)
  10a684:	322ba2               	l32i	a10, a11, 200
  10a687:	e14491               	l32r	a9, 102b98 (c0008000 <_memmap_mem_LOG_DATA_AREA_end+0x3ff07fe0>)
  10a68a:	108a80               	and	a8, a10, a8
  10a68d:	0b9897               	bne	a8, a9, 10a69c <au_task_LR_SyncUp_ISR+0x24>
  10a690:	e0d691               	l32r	a9, 1029e8 (8000 <xthals_release_major+0x5120>)
  10a693:	209a90               	or	a9, a10, a9
  10a696:	0020c0               	memw
  10a699:	326b92               	s32i	a9, a11, 200

0010a69c <au_task_LR_SyncUp_ISR+0x24>:
  10a69c:	e14021               	l32r	a2, 102b9c (27ee00 <g_cpregs1_backup+0x2e0>)
  10a69f:	1b0c                	movi.n	a11, 1
  10a6a1:	02ad                	mov.n	a10, a2
  10a6a3:	f7fda5               	call8	10267c <xthal_save_cpregs>
  10a6a6:	e02091               	l32r	a9, 102728 (276e60 <g_au_task>)
  10a6a9:	021992               	l16ui	a9, a9, 4
  10a6ac:	086927               	bbci	a9, 2, 10a6b8 <au_task_LR_SyncUp_ISR+0x40>
  10a6af:	000265               	call8	10a6d4 <au_task_LR_SyncUp_Speech>
  10a6b2:	000206               	j	10a6be <au_task_LR_SyncUp_ISR+0x46>

0010a6b5 <au_task_LR_SyncUp_ISR+0x3d>:
  10a6b5:	000000                                        ...

0010a6b8 <au_task_LR_SyncUp_ISR+0x40>:
  10a6b8:	026907               	bbci	a9, 0, 10a6be <au_task_LR_SyncUp_ISR+0x46>
  10a6bb:	ff8025               	call8	109ebc <au_task_LR_SyncUp_Audio>
  10a6be:	20a220               	or	a10, a2, a2
  10a6c1:	01a0b2               	movi	a11, 1
  10a6c4:	f7f325               	call8	1025f8 <xthal_restore_cpregs>
  10a6c7:	000090               	retw

0010a6ca <au_task_LR_SyncUp_ISR+0x52>:
	...

0010a6cc <au_task_LR_SyncUp_ISR_for_PSO>:
  10a6cc:	004136               	entry	a1, 32
  10a6cf:	f01d                	retw.n

0010a6d1 <au_task_LR_SyncUp_ISR_for_PSO+0x5>:
  10a6d1:	000000                                        ...

0010a6d4 <au_task_LR_SyncUp_Speech>:
  10a6d4:	006136               	entry	a1, 48
  10a6d7:	1d0c                	movi.n	a13, 1
  10a6d9:	030c                	movi.n	a3, 0
  10a6db:	e03041               	l32r	a4, 10279c (277d60 <g_debug_fp_info>)
  10a6de:	e13051               	l32r	a5, 102ba0 (277630 <g_au_task+0x7d0>)
  10a6e1:	e00fa1               	l32r	a10, 102720 (27e6ec <gp_dsp_core_log>)
  10a6e4:	e01521               	l32r	a2, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10a6e7:	0aa8                	l32i.n	a10, a10, 0
  10a6e9:	0228                	l32i.n	a2, a2, 0
  10a6eb:	492592               	l32i	a9, a5, 0x124
  10a6ee:	05d222               	addmi	a2, a2, 0x500
  10a6f1:	10c222               	addi	a2, a2, 16
  10a6f4:	2a99                	s32i.n	a9, a10, 8
  10a6f6:	0014a2               	l16ui	a10, a4, 0
  10a6f9:	e03791               	l32r	a9, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10a6fc:	011482               	l16ui	a8, a4, 2
  10a6ff:	8cc962               	addi	a6, a9, -116
  10a702:	2d1866               	bnei	a8, 1, 10a733 <au_task_LR_SyncUp_Speech+0x5f>
  10a705:	aaec                	bnez.n	a10, 10a733 <au_task_LR_SyncUp_Speech+0x5f>
  10a707:	14b8                	l32i.n	a11, a4, 4
  10a709:	24c8                	l32i.n	a12, a4, 8
  10a70b:	1e9cb7               	bne	a12, a11, 10a72d <au_task_LR_SyncUp_Speech+0x59>
  10a70e:	0614e2               	l16ui	a14, a4, 12
  10a711:	ee1b                	addi.n	a14, a14, 1
  10a713:	f4e0e0               	extui	a14, a14, 0, 16
  10a716:	0654e2               	s16i	a14, a4, 12
  10a719:	fbcef2               	addi	a15, a14, -5
  10a71c:	83adf0               	moveqz	a10, a13, a15
  10a71f:	0054a2               	s16i	a10, a4, 0
  10a722:	0d5e66               	bnei	a14, 5, 10a733 <au_task_LR_SyncUp_Speech+0x5f>
  10a725:	4925f2               	l32i	a15, a5, 0x124
  10a728:	44f9                	s32i.n	a15, a4, 16
  10a72a:	000146               	j	10a733 <au_task_LR_SyncUp_Speech+0x5f>

0010a72d <au_task_LR_SyncUp_Speech+0x59>:
  10a72d:	0264b2               	s32i	a11, a4, 8
  10a730:	065432               	s16i	a3, a4, 12
  10a733:	5fa0b2               	movi	a11, 95
  10a736:	024a56               	bnez	a10, 10a75e <au_task_LR_SyncUp_Speech+0x8a>
  10a739:	931482               	l16ui	a8, a4, 0x126
  10a73c:	908840               	addx2	a8, a8, a4
  10a73f:	9458b2               	s16i	a11, a8, 0x128
  10a742:	0c21e5               	call8	116960 <dbfw_GetSystemTime>
  10a745:	9314b2               	l16ui	a11, a4, 0x126
  10a748:	a0bb40               	addx4	a11, a11, a4
  10a74b:	8a6ba2               	s32i	a10, a11, 0x228
  10a74e:	931492               	l16ui	a9, a4, 0x126
  10a751:	1d0c                	movi.n	a13, 1
  10a753:	991b                	addi.n	a9, a9, 1
  10a755:	649090               	extui	a9, a9, 0, 7
  10a758:	935492               	s16i	a9, a4, 0x126
  10a75b:	0004c6               	j	10a772 <au_task_LR_SyncUp_Speech+0x9e>

0010a75e <au_task_LR_SyncUp_Speech+0x8a>:
  10a75e:	7d19a2               	l16ui	a10, a9, 250
  10a761:	0dcaf6               	bgeui	a10, 32, 10a772 <au_task_LR_SyncUp_Speech+0x9e>
  10a764:	90fa90               	addx2	a15, a10, a9
  10a767:	7e5fb2               	s16i	a11, a15, 252
  10a76a:	7d19c2               	l16ui	a12, a9, 250
  10a76d:	cc1b                	addi.n	a12, a12, 1
  10a76f:	7d59c2               	s16i	a12, a9, 250
  10a772:	e10c71               	l32r	a7, 102ba4 (2773c8 <g_au_task+0x568>)
  10a775:	dfece1               	l32r	a14, 102728 (276e60 <g_au_task>)
  10a778:	181782               	l16ui	a8, a7, 48
  10a77b:	2b3816               	beqz	a8, 10aa32 <au_task_LR_SyncUp_Speech+0x35e>
  10a77e:	0020c0               	memw
  10a781:	0ea8                	l32i.n	a10, a14, 0
  10a783:	80a192               	movi	a9, 0x180
  10a786:	0a09a7               	bnone	a9, a10, 10a794 <au_task_LR_SyncUp_Speech+0xc0>
  10a789:	6d15b2               	l16ui	a11, a5, 218
  10a78c:	bb1b                	addi.n	a11, a11, 1
  10a78e:	6d55b2               	s16i	a11, a5, 218
  10a791:	0003c6               	j	10a7a4 <au_task_LR_SyncUp_Speech+0xd0>

0010a794 <au_task_LR_SyncUp_Speech+0xc0>:
  10a794:	00a1f2               	movi	a15, 0x100
  10a797:	0020c0               	memw
  10a79a:	0ec8                	l32i.n	a12, a14, 0
  10a79c:	20ccf0               	or	a12, a12, a15
  10a79f:	0020c0               	memw
  10a7a2:	0ec9                	s32i.n	a12, a14, 0

0010a7a4 <au_task_LR_SyncUp_Speech+0xd0>:
  10a7a4:	80a092               	movi	a9, 128
  10a7a7:	0020c0               	memw
  10a7aa:	0e88                	l32i.n	a8, a14, 0
  10a7ac:	0a6877               	bbci	a8, 7, 10a7ba <au_task_LR_SyncUp_Speech+0xe6>
  10a7af:	231792               	l16ui	a9, a7, 70
  10a7b2:	991b                	addi.n	a9, a9, 1
  10a7b4:	235792               	s16i	a9, a7, 70
  10a7b7:	000386               	j	10a7c9 <au_task_LR_SyncUp_Speech+0xf5>

0010a7ba <au_task_LR_SyncUp_Speech+0xe6>:
  10a7ba:	0020c0               	memw
  10a7bd:	002ea2               	l32i	a10, a14, 0
  10a7c0:	20aa90               	or	a10, a10, a9
  10a7c3:	0020c0               	memw
  10a7c6:	006ea2               	s32i	a10, a14, 0

0010a7c9 <au_task_LR_SyncUp_Speech+0xf5>:
  10a7c9:	e060b1               	l32r	a11, 10294c (2772b4 <g_au_task+0x454>)
  10a7cc:	840bb2               	l8ui	a11, a11, 132
  10a7cf:	0154d2               	s16i	a13, a4, 2
  10a7d2:	141b66               	bnei	a11, 1, 10a7ea <au_task_LR_SyncUp_Speech+0x116>
  10a7d5:	e05da1               	l32r	a10, 10294c (2772b4 <g_au_task+0x454>)
  10a7d8:	222aa2               	l32i	a10, a10, 136
  10a7db:	0bf165               	call8	1166f0 <fw_dsp_slowtimer_DisableTimerInt>
  10a7de:	e05bb1               	l32r	a11, 10294c (2772b4 <g_au_task+0x454>)
  10a7e1:	01a0d2               	movi	a13, 1
  10a7e4:	226b32               	s32i	a3, a11, 136
  10a7e7:	844b32               	s8i	a3, a11, 132

0010a7ea <au_task_LR_SyncUp_Speech+0x116>:
  10a7ea:	4a25c2               	l32i	a12, a5, 0x128
  10a7ed:	029d                	mov.n	a9, a2
  10a7ef:	5cfc                	bnez.n	a12, 10a828 <au_task_LR_SyncUp_Speech+0x154>
  10a7f1:	0a0c                	movi.n	a10, 0
  10a7f3:	0b0c                	movi.n	a11, 0
  10a7f5:	0c0c                	movi.n	a12, 0
  10a7f7:	7f0c                	movi.n	a15, 7
  10a7f9:	1daf76               	loopgtz	a15, 10a81a <au_task_LR_SyncUp_Speech+0x146>
  10a7fc:	0020c0               	memw
  10a7ff:	051982               	l16ui	a8, a9, 10
  10a802:	748080               	extui	a8, a8, 0, 8
  10a805:	0cb866               	bnei	a8, 16, 10a815 <au_task_LR_SyncUp_Speech+0x141>
  10a808:	0020c0               	memw
  10a80b:	0219f2               	l16ui	a15, a9, 4
  10a80e:	3f8c                	beqz.n	a15, 10a815 <au_task_LR_SyncUp_Speech+0x141>
  10a810:	cc1b                	addi.n	a12, a12, 1
  10a812:	f4a0b0               	extui	a10, a11, 0, 16
  10a815:	bb1b                	addi.n	a11, a11, 1
  10a817:	10c992               	addi	a9, a9, 16

0010a81a <au_task_LR_SyncUp_Speech+0x146>:
  10a81a:	186c56               	bnez	a12, 10a9a4 <au_task_LR_SyncUp_Speech+0x2d0>
  10a81d:	0001c6               	j	10a828 <au_task_LR_SyncUp_Speech+0x154>

0010a820 <au_task_LR_SyncUp_Speech+0x14c>:
  10a820:	4a2582               	l32i	a8, a5, 0x128
  10a823:	881b                	addi.n	a8, a8, 1
  10a825:	4a6582               	s32i	a8, a5, 0x128
  10a828:	4925b2               	l32i	a11, a5, 0x124
  10a82b:	e0dfa1               	l32r	a10, 102ba8 (277708 <g_au_task+0x8a8>)
  10a82e:	05fb56               	bnez	a11, 10a891 <au_task_LR_SyncUp_Speech+0x1bd>
  10a831:	0020c0               	memw
  10a834:	1d22b2               	l32i	a11, a2, 116
  10a837:	f4b0b0               	extui	a11, a11, 0, 16
  10a83a:	119bc0               	slli	a9, a11, 4
  10a83d:	929a                	add.n	a9, a2, a9
  10a83f:	0020c0               	memw
  10a842:	0219c2               	l16ui	a12, a9, 4
  10a845:	3bdc16               	beqz	a12, 10ac06 <au_task_LR_SyncUp_Speech+0x532>
  10a848:	0020c0               	memw
  10a84b:	0519c2               	l16ui	a12, a9, 10
  10a84e:	34c4c0               	extui	a12, a12, 4, 4
  10a851:	0d402341e0b01c0e 	{ beqi.w18	a12, 1, 10aa93 <au_task_LR_SyncUp_Speech+0x3bf>; nop }
  10a859:	1c0c                	movi.n	a12, 1

0010a85b <au_task_LR_SyncUp_Speech+0x187>:
  10a85b:	bb1b                	addi.n	a11, a11, 1
  10a85d:	f4b0b0               	extui	a11, a11, 0, 16
  10a860:	0020c0               	memw
  10a863:	1c22f2               	l32i	a15, a2, 112
  10a866:	62fbf0               	saltu	a15, a11, a15
  10a869:	83b3f0               	moveqz	a11, a3, a15
  10a86c:	f4b0b0               	extui	a11, a11, 0, 16
  10a86f:	119bc0               	slli	a9, a11, 4
  10a872:	929a                	add.n	a9, a2, a9
  10a874:	0020c0               	memw
  10a877:	0219f2               	l16ui	a15, a9, 4
  10a87a:	cc1b                	addi.n	a12, a12, 1
  10a87c:	269f16               	beqz	a15, 10aae9 <au_task_LR_SyncUp_Speech+0x415>
  10a87f:	f4c0c0               	extui	a12, a12, 0, 16
  10a882:	0020c0               	memw
  10a885:	0519f2               	l16ui	a15, a9, 10
  10a888:	34f4f0               	extui	a15, a15, 4, 4
  10a88b:	cc1f66               	bnei	a15, 1, 10a85b <au_task_LR_SyncUp_Speech+0x187>
  10a88e:	0080c6               	j	10aa95 <au_task_LR_SyncUp_Speech+0x3c1>

0010a891 <au_task_LR_SyncUp_Speech+0x1bd>:
  10a891:	8f15e2               	l16ui	a14, a5, 0x11e
  10a894:	051e66               	bnei	a14, 1, 10a89d <au_task_LR_SyncUp_Speech+0x1c9>
  10a897:	007ea5               	call8	10b080 <au_task_LR_SyncUp_Speech_SW>
  10a89a:	000086               	j	10a8a0 <au_task_LR_SyncUp_Speech+0x1cc>

0010a89d <au_task_LR_SyncUp_Speech+0x1c9>:
  10a89d:	8f55d2               	s16i	a13, a5, 0x11e

0010a8a0 <au_task_LR_SyncUp_Speech+0x1cc>:
  10a8a0:	1917f2               	l16ui	a15, a7, 50
  10a8a3:	4f8c                	beqz.n	a15, 10a8ab <au_task_LR_SyncUp_Speech+0x1d7>
  10a8a5:	e0c0a1               	l32r	a10, 102ba8 (277708 <g_au_task+0x8a8>)
  10a8a8:	005265               	call8	10add0 <au_task_LR_SyncUp_Speech_HW>

0010a8ab <au_task_LR_SyncUp_Speech+0x1d7>:
  10a8ab:	6d1582               	l16ui	a8, a5, 218
  10a8ae:	09a856               	bnez	a8, 10a94c <au_task_LR_SyncUp_Speech+0x278>
  10a8b1:	231792               	l16ui	a9, a7, 70
  10a8b4:	094956               	bnez	a9, 10a94c <au_task_LR_SyncUp_Speech+0x278>
  10a8b7:	f0a0d2               	movi	a13, 240
  10a8ba:	0020c0               	memw
  10a8bd:	1c22a2               	l32i	a10, a2, 112
  10a8c0:	caac                	beqz.n	a10, 10a8f0 <au_task_LR_SyncUp_Speech+0x21c>
  10a8c2:	02ad                	mov.n	a10, a2
  10a8c4:	0b0c                	movi.n	a11, 0
  10a8c6:	0c0c                	movi.n	a12, 0

0010a8c8 <au_task_LR_SyncUp_Speech+0x1f4>:
  10a8c8:	0020c0               	memw
  10a8cb:	051ae2               	l16ui	a14, a10, 10
  10a8ce:	10eed0               	and	a14, a14, a13
  10a8d1:	0abe66               	bnei	a14, 16, 10a8df <au_task_LR_SyncUp_Speech+0x20b>
  10a8d4:	0020c0               	memw
  10a8d7:	021a82               	l16ui	a8, a10, 4
  10a8da:	fc1b                	addi.n	a15, a12, 1
  10a8dc:	93cf80               	movnez	a12, a15, a8
  10a8df:	10caa2               	addi	a10, a10, 16
  10a8e2:	bb1b                	addi.n	a11, a11, 1
  10a8e4:	0020c0               	memw
  10a8e7:	1c2292               	l32i	a9, a2, 112
  10a8ea:	da3b97               	bltu	a11, a9, 10a8c8 <au_task_LR_SyncUp_Speech+0x1f4>
  10a8ed:	000046               	j	10a8f2 <au_task_LR_SyncUp_Speech+0x21e>

0010a8f0 <au_task_LR_SyncUp_Speech+0x21c>:
  10a8f0:	0c0c                	movi.n	a12, 0

0010a8f2 <au_task_LR_SyncUp_Speech+0x21e>:
  10a8f2:	562cb6               	bltui	a12, 2, 10a94c <au_task_LR_SyncUp_Speech+0x278>
  10a8f5:	0020c0               	memw
  10a8f8:	1d22a2               	l32i	a10, a2, 116
  10a8fb:	f4a0a0               	extui	a10, a10, 0, 16
  10a8fe:	0020c0               	memw
  10a901:	1c22b2               	l32i	a11, a2, 112
  10a904:	ebbc                	beqz.n	a11, 10a946 <au_task_LR_SyncUp_Speech+0x272>
  10a906:	0b0c                	movi.n	a11, 0

0010a908 <au_task_LR_SyncUp_Speech+0x234>:
  10a908:	11eac0               	slli	a14, a10, 4
  10a90b:	80e2e0               	add	a14, a2, a14
  10a90e:	0020c0               	memw
  10a911:	025e32               	s16i	a3, a14, 4
  10a914:	0020c0               	memw
  10a917:	01caa2               	addi	a10, a10, 1
  10a91a:	051ee2               	l16ui	a14, a14, 10
  10a91d:	f4a0a0               	extui	a10, a10, 0, 16
  10a920:	10eed0               	and	a14, a14, a13
  10a923:	02be66               	bnei	a14, 16, 10a929 <au_task_LR_SyncUp_Speech+0x255>
  10a926:	ffccc2               	addi	a12, a12, -1

0010a929 <au_task_LR_SyncUp_Speech+0x255>:
  10a929:	0020c0               	memw
  10a92c:	1c22e2               	l32i	a14, a2, 112
  10a92f:	bb1b                	addi.n	a11, a11, 1
  10a931:	62eae0               	saltu	a14, a10, a14
  10a934:	83a3e0               	moveqz	a10, a3, a14
  10a937:	f4a0a0               	extui	a10, a10, 0, 16
  10a93a:	081c26               	beqi	a12, 1, 10a946 <au_task_LR_SyncUp_Speech+0x272>
  10a93d:	0020c0               	memw
  10a940:	1c22e2               	l32i	a14, a2, 112
  10a943:	c13be7               	bltu	a11, a14, 10a908 <au_task_LR_SyncUp_Speech+0x234>
  10a946:	0020c0               	memw
  10a949:	1d62a2               	s32i	a10, a2, 116
  10a94c:	e09881               	l32r	a8, 102bac (277730 <g_au_task+0x8d0>)
  10a94f:	98f8                	l32i.n	a15, a8, 36
  10a951:	ff1b                	addi.n	a15, a15, 1
  10a953:	98f9                	s32i.n	a15, a8, 36

0010a955 <au_task_LR_SyncUp_Speech+0x281>:
  10a955:	001482               	l16ui	a8, a4, 0
  10a958:	eb5c                	movi.n	a11, 94
  10a95a:	08ec                	bnez.n	a8, 10a97e <au_task_LR_SyncUp_Speech+0x2aa>
  10a95c:	931492               	l16ui	a9, a4, 0x126
  10a95f:	909940               	addx2	a9, a9, a4
  10a962:	9459b2               	s16i	a11, a9, 0x128
  10a965:	0bffa5               	call8	116960 <dbfw_GetSystemTime>
  10a968:	9314b2               	l16ui	a11, a4, 0x126
  10a96b:	a0bb40               	addx4	a11, a11, a4
  10a96e:	8a6ba2               	s32i	a10, a11, 0x228
  10a971:	9314a2               	l16ui	a10, a4, 0x126
  10a974:	aa1b                	addi.n	a10, a10, 1
  10a976:	64a0a0               	extui	a10, a10, 0, 7
  10a979:	9354a2               	s16i	a10, a4, 0x126
  10a97c:	f01d                	retw.n

0010a97e <au_task_LR_SyncUp_Speech+0x2aa>:
  10a97e:	b716a2               	l16ui	a10, a6, 0x16e
  10a981:	df95d1               	l32r	a13, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10a984:	1acaf6               	bgeui	a10, 32, 10a9a2 <au_task_LR_SyncUp_Speech+0x2ce>
  10a987:	90dad0               	addx2	a13, a10, a13
  10a98a:	7e5db2               	s16i	a11, a13, 252
  10a98d:	b716c2               	l16ui	a12, a6, 0x16e
  10a990:	cc1b                	addi.n	a12, a12, 1
  10a992:	b756c2               	s16i	a12, a6, 0x16e
  10a995:	f01d                	retw.n

0010a997 <au_task_LR_SyncUp_Speech+0x2c3>:
  10a997:	b716a2               	l16ui	a10, a6, 0x16e
  10a99a:	0d40134180b0ca8e 	{ bltui.w18	a10, 32, 10aad6 <au_task_LR_SyncUp_Speech+0x402>; nop }

0010a9a2 <au_task_LR_SyncUp_Speech+0x2ce>:
  10a9a2:	f01d                	retw.n

0010a9a4 <au_task_LR_SyncUp_Speech+0x2d0>:
  10a9a4:	029d                	mov.n	a9, a2
  10a9a6:	0020c0               	memw
  10a9a9:	1d62a2               	s32i	a10, a2, 116
  10a9ac:	f03d                	nop.n
  10a9ae:	089a76               	loopnez	a10, 10a9ba <au_task_LR_SyncUp_Speech+0x2e6>
  10a9b1:	0020c0               	memw
  10a9b4:	025932               	s16i	a3, a9, 4
  10a9b7:	10c992               	addi	a9, a9, 16

0010a9ba <au_task_LR_SyncUp_Speech+0x2e6>:
  10a9ba:	132cb6               	bltui	a12, 2, 10a9d1 <au_task_LR_SyncUp_Speech+0x2fd>
  10a9bd:	0aa4a2               	movi	a10, 0x40a
  10a9c0:	e07cb1               	l32r	a11, 102bb0 (8000b720 <__log_data___1__1__0_au_task_0_au_task_1_c_9291$28598_191_11>)
  10a9c3:	4925d2               	l32i	a13, a5, 0x124
  10a9c6:	0c1125               	call8	116ad8 <dbfw_StoreTrace>
  10a9c9:	1d0c                	movi.n	a13, 1
  10a9cb:	ff9446               	j	10a820 <au_task_LR_SyncUp_Speech+0x14c>

0010a9ce <au_task_LR_SyncUp_Speech+0x2fa>:
  10a9ce:	000000                                        ...

0010a9d1 <au_task_LR_SyncUp_Speech+0x2fd>:
  10a9d1:	0d7fe441b0b01cce 	{ bnei.w18	a12, 1, 10a820 <au_task_LR_SyncUp_Speech+0x14c>; nop }
  10a9d9:	00a092               	movi	a9, 0

0010a9dc <au_task_LR_SyncUp_Speech+0x308>:
  10a9dc:	01caa2               	addi	a10, a10, 1
  10a9df:	f4a0a0               	extui	a10, a10, 0, 16
  10a9e2:	0020c0               	memw
  10a9e5:	1c22b2               	l32i	a11, a2, 112
  10a9e8:	62bab0               	saltu	a11, a10, a11
  10a9eb:	83a3b0               	moveqz	a10, a3, a11
  10a9ee:	f4a0a0               	extui	a10, a10, 0, 16
  10a9f1:	11fac0               	slli	a15, a10, 4
  10a9f4:	80f2f0               	add	a15, a2, a15
  10a9f7:	0020c0               	memw
  10a9fa:	021f82               	l16ui	a8, a15, 4
  10a9fd:	98ac                	beqz.n	a8, 10aa2a <au_task_LR_SyncUp_Speech+0x356>
  10a9ff:	0020c0               	memw
  10aa02:	0199                	s32i.n	a9, a1, 0
  10aa04:	051fb2               	l16ui	a11, a15, 10
  10aa07:	11a9                	s32i.n	a10, a1, 4
  10aa09:	1d6b47               	bbci	a11, 4, 10aa2a <au_task_LR_SyncUp_Speech+0x356>
  10aa0c:	e06ab1               	l32r	a11, 102bb4 (8000b820 <__log_data___1__1__0_au_task_0_au_task_1_c_9308$28599_191_12>)
  10aa0f:	0ba4a2               	movi	a10, 0x40b
  10aa12:	0020c0               	memw
  10aa15:	021fc2               	l16ui	a12, a15, 4
  10aa18:	0020c0               	memw
  10aa1b:	051fd2               	l16ui	a13, a15, 10
  10aa1e:	e327e2               	l32i	a14, a7, 0x38c
  10aa21:	0c0b65               	call8	116ad8 <dbfw_StoreTrace>
  10aa24:	1d0c                	movi.n	a13, 1
  10aa26:	0198                	l32i.n	a9, a1, 0
  10aa28:	11a8                	l32i.n	a10, a1, 4
  10aa2a:	991b                	addi.n	a9, a9, 1
  10aa2c:	ac3966               	bnei	a9, 3, 10a9dc <au_task_LR_SyncUp_Speech+0x308>
  10aa2f:	ff7b46               	j	10a820 <au_task_LR_SyncUp_Speech+0x14c>

0010aa32 <au_task_LR_SyncUp_Speech+0x35e>:
  10aa32:	0020c0               	memw
  10aa35:	0212c2               	l16ui	a12, a2, 4
  10aa38:	021c16               	beqz	a12, 10aa5d <au_task_LR_SyncUp_Speech+0x389>
  10aa3b:	20a220               	or	a10, a2, a2
  10aa3e:	00a092               	movi	a9, 0

0010aa41 <au_task_LR_SyncUp_Speech+0x36d>:
  10aa41:	0020c0               	memw
  10aa44:	025a32               	s16i	a3, a10, 4
  10aa47:	991b                	addi.n	a9, a9, 1
  10aa49:	f49090               	extui	a9, a9, 0, 16
  10aa4c:	0d79f6               	bgeui	a9, 7, 10aa5d <au_task_LR_SyncUp_Speech+0x389>
  10aa4f:	11a9c0               	slli	a10, a9, 4
  10aa52:	a2aa                	add.n	a10, a2, a10
  10aa54:	0020c0               	memw
  10aa57:	021ab2               	l16ui	a11, a10, 4
  10aa5a:	fe3b56               	bnez	a11, 10aa41 <au_task_LR_SyncUp_Speech+0x36d>
  10aa5d:	ab5c                	movi.n	a11, 90
  10aa5f:	0020c0               	memw
  10aa62:	1e6232               	s32i	a3, a2, 120
  10aa65:	0020c0               	memw
  10aa68:	1d6232               	s32i	a3, a2, 116
  10aa6b:	0014c2               	l16ui	a12, a4, 0
  10aa6e:	f25c56               	bnez	a12, 10a997 <au_task_LR_SyncUp_Speech+0x2c3>
  10aa71:	9314d2               	l16ui	a13, a4, 0x126
  10aa74:	90dd40               	addx2	a13, a13, a4
  10aa77:	945db2               	s16i	a11, a13, 0x128
  10aa7a:	0bee65               	call8	116960 <dbfw_GetSystemTime>
  10aa7d:	9314f2               	l16ui	a15, a4, 0x126
  10aa80:	a0ff40               	addx4	a15, a15, a4
  10aa83:	8a6fa2               	s32i	a10, a15, 0x228
  10aa86:	9314e2               	l16ui	a14, a4, 0x126
  10aa89:	ee1b                	addi.n	a14, a14, 1
  10aa8b:	64e0e0               	extui	a14, a14, 0, 7
  10aa8e:	9354e2               	s16i	a14, a4, 0x126
  10aa91:	f01d                	retw.n

0010aa93 <au_task_LR_SyncUp_Speech+0x3bf>:
  10aa93:	1c0c                	movi.n	a12, 1

0010aa95 <au_task_LR_SyncUp_Speech+0x3c1>:
  10aa95:	0020c0               	memw
  10aa98:	1d2292               	l32i	a9, a2, 116
  10aa9b:	00a0b2               	movi	a11, 0
  10aa9e:	f49090               	extui	a9, a9, 0, 16
  10aaa1:	28ac76               	loopgtz	a12, 10aacd <au_task_LR_SyncUp_Speech+0x3f9>
  10aaa4:	11a9c0               	slli	a10, a9, 4
  10aaa7:	a2aa                	add.n	a10, a2, a10
  10aaa9:	0020c0               	memw
  10aaac:	051aa2               	l16ui	a10, a10, 10
  10aaaf:	991b                	addi.n	a9, a9, 1
  10aab1:	34a0a0               	extui	a10, a10, 0, 4
  10aab4:	4acc                	bnez.n	a10, 10aabc <au_task_LR_SyncUp_Speech+0x3e8>
  10aab6:	e327c2               	l32i	a12, a7, 0x38c
  10aab9:	076c16               	beqz	a12, 10ab33 <au_task_LR_SyncUp_Speech+0x45f>
  10aabc:	f49090               	extui	a9, a9, 0, 16
  10aabf:	0020c0               	memw
  10aac2:	1c22f2               	l32i	a15, a2, 112
  10aac5:	bb1b                	addi.n	a11, a11, 1
  10aac7:	62f9f0               	saltu	a15, a9, a15
  10aaca:	8393f0               	moveqz	a9, a3, a15

0010aacd <au_task_LR_SyncUp_Speech+0x3f9>:
  10aacd:	8f5532               	s16i	a3, a5, 0x11e
  10aad0:	905532               	s16i	a3, a5, 0x120
  10aad3:	ff9f86               	j	10a955 <au_task_LR_SyncUp_Speech+0x281>

0010aad6 <au_task_LR_SyncUp_Speech+0x402>:
  10aad6:	df40d1               	l32r	a13, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10aad9:	90dad0               	addx2	a13, a10, a13
  10aadc:	7e5db2               	s16i	a11, a13, 252
  10aadf:	b716c2               	l16ui	a12, a6, 0x16e
  10aae2:	cc1b                	addi.n	a12, a12, 1
  10aae4:	b756c2               	s16i	a12, a6, 0x16e
  10aae7:	f01d                	retw.n

0010aae9 <au_task_LR_SyncUp_Speech+0x415>:
  10aae9:	0014e2               	l16ui	a14, a4, 0
  10aaec:	5ba0b2               	movi	a11, 91
  10aaef:	022e56               	bnez	a14, 10ab15 <au_task_LR_SyncUp_Speech+0x441>
  10aaf2:	9314f2               	l16ui	a15, a4, 0x126
  10aaf5:	90ff40               	addx2	a15, a15, a4
  10aaf8:	945fb2               	s16i	a11, a15, 0x128
  10aafb:	0be665               	call8	116960 <dbfw_GetSystemTime>
  10aafe:	931492               	l16ui	a9, a4, 0x126
  10ab01:	a09940               	addx4	a9, a9, a4
  10ab04:	8a69a2               	s32i	a10, a9, 0x228
  10ab07:	931482               	l16ui	a8, a4, 0x126
  10ab0a:	01c882               	addi	a8, a8, 1
  10ab0d:	648080               	extui	a8, a8, 0, 7
  10ab10:	935482               	s16i	a8, a4, 0x126
  10ab13:	f01d                	retw.n

0010ab15 <au_task_LR_SyncUp_Speech+0x441>:
  10ab15:	b716a2               	l16ui	a10, a6, 0x16e
  10ab18:	0d7fe84160b0ca2e 	{ bgeui.w18	a10, 32, 10a9a2 <au_task_LR_SyncUp_Speech+0x2ce>; nop }
  10ab20:	df2ed1               	l32r	a13, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10ab23:	90dad0               	addx2	a13, a10, a13
  10ab26:	7e5db2               	s16i	a11, a13, 252
  10ab29:	b716c2               	l16ui	a12, a6, 0x16e
  10ab2c:	cc1b                	addi.n	a12, a12, 1
  10ab2e:	b756c2               	s16i	a12, a6, 0x16e
  10ab31:	f01d                	retw.n

0010ab33 <au_task_LR_SyncUp_Speech+0x45f>:
  10ab33:	defd91               	l32r	a9, 102728 (276e60 <g_au_task>)
  10ab36:	04a082               	movi	a8, 4
  10ab39:	01a0e2               	movi	a14, 1
  10ab3c:	df84f1               	l32r	a15, 10294c (2772b4 <g_au_task+0x454>)
  10ab3f:	dfd7a1               	l32r	a10, 102a9c (27f4e0 <g_fw_dsp_slowtimer_inst>)
  10ab42:	556fa2               	s32i	a10, a15, 0x154
  10ab45:	005a32               	s16i	a3, a10, 0
  10ab48:	a35fe2               	s16i	a14, a15, 0x146
  10ab4b:	e017a1               	l32r	a10, 102ba8 (277708 <g_au_task+0x8a8>)
  10ab4e:	035982               	s16i	a8, a9, 6
  10ab51:	011725               	call8	10bcc4 <au_task_MixerInit>
  10ab54:	09d6a5               	call8	1148c0 <fw_dsp_i2s_TearDownTx>
  10ab57:	0a2465               	call8	114d9c <fw_dsp_i2s_TearDownRx>
  10ab5a:	02ce25               	call8	10d83c <au_task_SpeechCodecConfigI2SParams>
  10ab5d:	fd4be5               	call8	10801c <au_task_CleanUpDMARXRingbuffer>
  10ab60:	e013a1               	l32r	a10, 102bac (277730 <g_au_task+0x8d0>)
  10ab63:	fd2aa2               	l32i	a10, a10, 0x3f4
  10ab66:	0a1ee5               	call8	114d54 <fw_dsp_i2s_BringUpRx>
  10ab69:	df78b1               	l32r	a11, 10294c (2772b4 <g_au_task+0x454>)
  10ab6c:	3c5b32               	s16i	a3, a11, 120
  10ab6f:	fd4c65               	call8	108034 <au_task_CleanUpDMATXRingbuffer>
  10ab72:	e00ea1               	l32r	a10, 102bac (277730 <g_au_task+0x8d0>)
  10ab75:	fd2aa2               	l32i	a10, a10, 0x3f4
  10ab78:	09c0e5               	call8	114788 <fw_dsp_i2s_BringUpTx>
  10ab7b:	08a4a2               	movi	a10, 0x408
  10ab7e:	e00eb1               	l32r	a11, 102bb8 (8000b920 <__log_data___1__1__0_au_task_0_au_task_1_c_9431$28609_191_16>)
  10ab81:	0bf565               	call8	116ad8 <dbfw_StoreTrace>
  10ab84:	f06732               	s32i	a3, a7, 0x3c0
  10ab87:	f26732               	s32i	a3, a7, 0x3c8
  10ab8a:	f16732               	s32i	a3, a7, 0x3c4
  10ab8d:	f36732               	s32i	a3, a7, 0x3cc
  10ab90:	ef6732               	s32i	a3, a7, 0x3bc
  10ab93:	e327b2               	l32i	a11, a7, 0x38c
  10ab96:	e005c1               	l32r	a12, 102bac (277730 <g_au_task+0x8d0>)
  10ab99:	1d0c                	movi.n	a13, 1
  10ab9b:	0c5cd2               	s16i	a13, a12, 24
  10ab9e:	015c32               	s16i	a3, a12, 2
  10aba1:	bb1b                	addi.n	a11, a11, 1
  10aba3:	e367b2               	s32i	a11, a7, 0x38c
  10aba6:	0a17a5               	call8	114d20 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  10aba9:	1917e2               	l16ui	a14, a7, 50
  10abac:	eb67a2               	s32i	a10, a7, 0x3ac
  10abaf:	9e8c                	beqz.n	a14, 10abbc <au_task_LR_SyncUp_Speech+0x4e8>
  10abb1:	dffe81               	l32r	a8, 102bac (277730 <g_au_task+0x8d0>)
  10abb4:	2018f2               	l16ui	a15, a8, 64
  10abb7:	ff1b                	addi.n	a15, a15, 1
  10abb9:	2058f2               	s16i	a15, a8, 64

0010abbc <au_task_LR_SyncUp_Speech+0x4e8>:
  10abbc:	001482               	l16ui	a8, a4, 0
  10abbf:	5da0b2               	movi	a11, 93
  10abc2:	022856               	bnez	a8, 10abe8 <au_task_LR_SyncUp_Speech+0x514>
  10abc5:	931492               	l16ui	a9, a4, 0x126
  10abc8:	909940               	addx2	a9, a9, a4
  10abcb:	9459b2               	s16i	a11, a9, 0x128
  10abce:	0bd925               	call8	116960 <dbfw_GetSystemTime>
  10abd1:	9314b2               	l16ui	a11, a4, 0x126
  10abd4:	a0bb40               	addx4	a11, a11, a4
  10abd7:	8a6ba2               	s32i	a10, a11, 0x228
  10abda:	9314a2               	l16ui	a10, a4, 0x126
  10abdd:	01caa2               	addi	a10, a10, 1
  10abe0:	64a0a0               	extui	a10, a10, 0, 7
  10abe3:	9354a2               	s16i	a10, a4, 0x126
  10abe6:	f01d                	retw.n

0010abe8 <au_task_LR_SyncUp_Speech+0x514>:
  10abe8:	b716a2               	l16ui	a10, a6, 0x16e
  10abeb:	0d7fdb4130b0ca2e 	{ bgeui.w18	a10, 32, 10a9a2 <au_task_LR_SyncUp_Speech+0x2ce>; nop }
  10abf3:	def9d1               	l32r	a13, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10abf6:	90dad0               	addx2	a13, a10, a13
  10abf9:	7e5db2               	s16i	a11, a13, 252
  10abfc:	b716c2               	l16ui	a12, a6, 0x16e
  10abff:	cc1b                	addi.n	a12, a12, 1
  10ac01:	b756c2               	s16i	a12, a6, 0x16e
  10ac04:	f01d                	retw.n

0010ac06 <au_task_LR_SyncUp_Speech+0x532>:
  10ac06:	0014e2               	l16ui	a14, a4, 0
  10ac09:	5ca0b2               	movi	a11, 92
  10ac0c:	022e56               	bnez	a14, 10ac32 <au_task_LR_SyncUp_Speech+0x55e>
  10ac0f:	9314f2               	l16ui	a15, a4, 0x126
  10ac12:	90ff40               	addx2	a15, a15, a4
  10ac15:	945fb2               	s16i	a11, a15, 0x128
  10ac18:	0bd465               	call8	116960 <dbfw_GetSystemTime>
  10ac1b:	931492               	l16ui	a9, a4, 0x126
  10ac1e:	a09940               	addx4	a9, a9, a4
  10ac21:	8a69a2               	s32i	a10, a9, 0x228
  10ac24:	931482               	l16ui	a8, a4, 0x126
  10ac27:	01c882               	addi	a8, a8, 1
  10ac2a:	648080               	extui	a8, a8, 0, 7
  10ac2d:	935482               	s16i	a8, a4, 0x126
  10ac30:	f01d                	retw.n

0010ac32 <au_task_LR_SyncUp_Speech+0x55e>:
  10ac32:	b716a2               	l16ui	a10, a6, 0x16e
  10ac35:	0d7fd64190b0ca2e 	{ bgeui.w18	a10, 32, 10a9a2 <au_task_LR_SyncUp_Speech+0x2ce>; nop }
  10ac3d:	dee6d1               	l32r	a13, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10ac40:	90dad0               	addx2	a13, a10, a13
  10ac43:	7e5db2               	s16i	a11, a13, 252
  10ac46:	b716c2               	l16ui	a12, a6, 0x16e
  10ac49:	cc1b                	addi.n	a12, a12, 1
  10ac4b:	b756c2               	s16i	a12, a6, 0x16e
  10ac4e:	f01d                	retw.n

0010ac50 <au_task_LR_SyncUp_Audio_HW>:
  10ac50:	006136               	entry	a1, 48
  10ac53:	1b0c                	movi.n	a11, 1
  10ac55:	431292               	l16ui	a9, a2, 134
  10ac58:	060c                	movi.n	a6, 0
  10ac5a:	071966               	bnei	a9, 1, 10ac65 <au_task_LR_SyncUp_Audio_HW+0x15>
  10ac5d:	4252b2               	s16i	a11, a2, 132
  10ac60:	435262               	s16i	a6, a2, 134
  10ac63:	069d                	mov.n	a9, a6

0010ac65 <au_task_LR_SyncUp_Audio_HW+0x15>:
  10ac65:	421282               	l16ui	a8, a2, 132
  10ac68:	df87a1               	l32r	a10, 102a84 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  10ac6b:	c8bc                	beqz.n	a8, 10acab <au_task_LR_SyncUp_Audio_HW+0x5b>
  10ac6d:	0020c0               	memw
  10ac70:	952a92               	l32i	a9, a10, 0x254
  10ac73:	000146               	j	10ac7c <au_task_LR_SyncUp_Audio_HW+0x2c>

0010ac76 <au_task_LR_SyncUp_Audio_HW+0x26>:
  10ac76:	0020c0               	memw
  10ac79:	952a92               	l32i	a9, a10, 0x254

0010ac7c <au_task_LR_SyncUp_Audio_HW+0x2c>:
  10ac7c:	ff69d6               	bgez	a9, 10ac76 <au_task_LR_SyncUp_Audio_HW+0x26>
  10ac7f:	dee841               	l32r	a4, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  10ac82:	3712a2               	l16ui	a10, a2, 110
  10ac85:	104940               	and	a4, a9, a4
  10ac88:	1e6242               	s32i	a4, a2, 120
  10ac8b:	101a66               	bnei	a10, 1, 10ac9f <au_task_LR_SyncUp_Audio_HW+0x4f>
  10ac8e:	1d2282               	l32i	a8, a2, 116
  10ac91:	dfca51               	l32r	a5, 102bbc (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  10ac94:	c0a480               	sub	a10, a4, a8
  10ac97:	17b847               	bgeu	a8, a4, 10acb2 <au_task_LR_SyncUp_Audio_HW+0x62>
  10ac9a:	0a5d                	mov.n	a5, a10
  10ac9c:	000506               	j	10acb4 <au_task_LR_SyncUp_Audio_HW+0x64>

0010ac9f <au_task_LR_SyncUp_Audio_HW+0x4f>:
  10ac9f:	1d6242               	s32i	a4, a2, 116
  10aca2:	3752b2               	s16i	a11, a2, 110

0010aca5 <au_task_LR_SyncUp_Audio_HW+0x55>:
  10aca5:	431292               	l16ui	a9, a2, 134
  10aca8:	425262               	s16i	a6, a2, 132

0010acab <au_task_LR_SyncUp_Audio_HW+0x5b>:
  10acab:	a91b                	addi.n	a10, a9, 1
  10acad:	4352a2               	s16i	a10, a2, 134
  10acb0:	f01d                	retw.n

0010acb2 <au_task_LR_SyncUp_Audio_HW+0x62>:
  10acb2:	5a5a                	add.n	a5, a10, a5

0010acb4 <au_task_LR_SyncUp_Audio_HW+0x64>:
  10acb4:	dfc371               	l32r	a7, 102bc0 (27f4a0 <g_fw_dsp_clk>)
  10acb7:	1f6252               	s32i	a5, a2, 124
  10acba:	011732               	l16ui	a3, a7, 2
  10acbd:	03a0b2               	movi	a11, 3
  10acc0:	20a330               	or	a10, a3, a3
  10acc3:	758725               	call8	180534 <__udivsi3>
  10acc6:	1d6242               	s32i	a4, a2, 116
  10acc9:	a0e330               	addx4	a14, a3, a3
  10accc:	f4f0a0               	extui	a15, a10, 0, 16
  10accf:	2022d2               	l32i	a13, a2, 128
  10acd2:	0061d2               	s32i	a13, a1, 0
  10acd5:	400001b5451045fe 	{ ae_movda32	aed0, a5; nop; ae_movda32	aed1, a15 }
  10acdd:	f0ee30               	subx8	a14, a14, a3
  10ace0:	11eec0               	slli	a14, a14, 4
  10ace3:	eb7b50010000e3ef 	{ add	a14, a3, a14; ae_mulp32x2	aed0, aed0, aed1; nop }
  10aceb:	11eeb0               	slli	a14, a14, 5
  10acee:	25c0c4               	ae_movad32.l	a12, aed0
  10acf1:	1f62c2               	s32i	a12, a2, 124
  10acf4:	2181e0               	srai	a8, a14, 1
  10acf7:	c0cce0               	sub	a12, a12, a14
  10acfa:	2062c2               	s32i	a12, a2, 128
  10acfd:	0161c2               	s32i	a12, a1, 4
  10ad00:	14a8c7               	bge	a8, a12, 10ad18 <au_task_LR_SyncUp_Audio_HW+0xc8>
  10ad03:	11a4a2               	movi	a10, 0x411
  10ad06:	dfafb1               	l32r	a11, 102bc4 (8000ba20 <__log_data___1__1__0_au_task_0_au_task_1_c_9590$29007_183_7>)
  10ad09:	0bdce5               	call8	116ad8 <dbfw_StoreTrace>
  10ad0c:	0021d2               	l32i	a13, a1, 0
  10ad0f:	011732               	l16ui	a3, a7, 2
  10ad12:	2022f2               	l32i	a15, a2, 128
  10ad15:	0161f2               	s32i	a15, a1, 4

0010ad18 <au_task_LR_SyncUp_Audio_HW+0xc8>:
  10ad18:	1148                	l32i.n	a4, a1, 4
  10ad1a:	786c                	movi.n	a8, -25
  10ad1c:	242d87               	blt	a13, a8, 10ad44 <au_task_LR_SyncUp_Audio_HW+0xf4>
  10ad1f:	991c                	movi.n	a9, 25
  10ad21:	1f29d7               	blt	a9, a13, 10ad44 <au_task_LR_SyncUp_Audio_HW+0xf4>
  10ad24:	a0bdd0               	addx4	a11, a13, a13
  10ad27:	905330               	addx2	a5, a3, a3
  10ad2a:	b05530               	addx8	a5, a5, a3
  10ad2d:	60b0b0               	neg	a11, a11
  10ad30:	ab3b                	addi.n	a10, a11, 3
  10ad32:	b3abb0               	movgez	a10, a11, a11
  10ad35:	21a2a0               	srai	a10, a10, 2
  10ad38:	60b050               	neg	a11, a5
  10ad3b:	535a50               	max	a5, a10, a5
  10ad3e:	43aab0               	min	a10, a10, a11
  10ad41:	001986               	j	10adab <au_task_LR_SyncUp_Audio_HW+0x15b>

0010ad44 <au_task_LR_SyncUp_Audio_HW+0xf4>:
  10ad44:	032d96               	bltz	a13, 10ad7a <au_task_LR_SyncUp_Audio_HW+0x12a>
  10ad47:	2fcde6               	bgei	a13, 32, 10ad7a <au_task_LR_SyncUp_Audio_HW+0x12a>
  10ad4a:	05a0b2               	movi	a11, 5
  10ad4d:	905330               	addx2	a5, a3, a3
  10ad50:	11ade0               	slli	a10, a13, 2
  10ad53:	60a0a0               	neg	a10, a10
  10ad56:	b05530               	addx8	a5, a5, a3
  10ad59:	757d25               	call8	18052c <__divsi3>
  10ad5c:	207aa0               	or	a7, a10, a10
  10ad5f:	05a0b2               	movi	a11, 5
  10ad62:	90a330               	addx2	a10, a3, a3
  10ad65:	b0aa30               	addx8	a10, a10, a3
  10ad68:	11aae0               	slli	a10, a10, 2
  10ad6b:	60a0a0               	neg	a10, a10
  10ad6e:	757be5               	call8	18052c <__divsi3>
  10ad71:	43a7a0               	min	a10, a7, a10
  10ad74:	000cc6               	j	10adab <au_task_LR_SyncUp_Audio_HW+0x15b>

0010ad77 <au_task_LR_SyncUp_Audio_HW+0x127>:
  10ad77:	000000                                        ...

0010ad7a <au_task_LR_SyncUp_Audio_HW+0x12a>:
  10ad7a:	1b6c                	movi.n	a11, -31
  10ad7c:	1c2db7               	blt	a13, a11, 10ad9c <au_task_LR_SyncUp_Audio_HW+0x14c>
  10ad7f:	191de6               	bgei	a13, 1, 10ad9c <au_task_LR_SyncUp_Audio_HW+0x14c>
  10ad82:	5b0c                	movi.n	a11, 5
  10ad84:	11ade0               	slli	a10, a13, 2
  10ad87:	60a0a0               	neg	a10, a10
  10ad8a:	757a25               	call8	18052c <__divsi3>
  10ad8d:	905330               	addx2	a5, a3, a3
  10ad90:	b05530               	addx8	a5, a5, a3
  10ad93:	535a50               	max	a5, a10, a5
  10ad96:	000206               	j	10ada2 <au_task_LR_SyncUp_Audio_HW+0x152>

0010ad99 <au_task_LR_SyncUp_Audio_HW+0x149>:
  10ad99:	000000                                        ...

0010ad9c <au_task_LR_SyncUp_Audio_HW+0x14c>:
  10ad9c:	905330               	addx2	a5, a3, a3
  10ad9f:	b05530               	addx8	a5, a5, a3

0010ada2 <au_task_LR_SyncUp_Audio_HW+0x152>:
  10ada2:	90a330               	addx2	a10, a3, a3
  10ada5:	b0aa30               	addx8	a10, a10, a3
  10ada8:	60a0a0               	neg	a10, a10
  10adab:	0d24a7               	blt	a4, a10, 10adbc <au_task_LR_SyncUp_Audio_HW+0x16c>
  10adae:	0a2547               	blt	a5, a4, 10adbc <au_task_LR_SyncUp_Audio_HW+0x16c>
  10adb1:	04bd                	mov.n	a11, a4
  10adb3:	df85a1               	l32r	a10, 102bc8 (277c90 <g_hw_clock_sync>)
  10adb6:	001b65               	call8	10af6c <au_task_LR_UpdatePLLParams>
  10adb9:	ffba06               	j	10aca5 <au_task_LR_SyncUp_Audio_HW+0x55>

0010adbc <au_task_LR_SyncUp_Audio_HW+0x16c>:
  10adbc:	04cd                	mov.n	a12, a4
  10adbe:	03dd                	mov.n	a13, a3
  10adc0:	12a4a2               	movi	a10, 0x412
  10adc3:	df82b1               	l32r	a11, 102bcc (8000bb20 <__log_data___1__1__0_au_task_0_au_task_1_c_9628$29008_183_8>)
  10adc6:	0bd125               	call8	116ad8 <dbfw_StoreTrace>
  10adc9:	ffb606               	j	10aca5 <au_task_LR_SyncUp_Audio_HW+0x55>

0010adcc <au_task_LR_SyncUp_Audio_HW+0x17c>:
  10adcc:	000000                                        ...

0010adcf <au_task_LR_SyncUp_Audio_HW+0x17f>:
	...

0010add0 <au_task_LR_SyncUp_Speech_HW>:
  10add0:	006136               	entry	a1, 48
  10add3:	070c                	movi.n	a7, 0
  10add5:	3412b2               	l16ui	a11, a2, 104
  10add8:	331282               	l16ui	a8, a2, 102
  10addb:	1c0c                	movi.n	a12, 1
  10addd:	0c98b7               	bne	a8, a11, 10aded <au_task_LR_SyncUp_Speech_HW+0x1d>
  10ade0:	0c9d                	mov.n	a9, a12
  10ade2:	3252c2               	s16i	a12, a2, 100
  10ade5:	345272               	s16i	a7, a2, 104
  10ade8:	07bd                	mov.n	a11, a7
  10adea:	000086               	j	10adf0 <au_task_LR_SyncUp_Speech_HW+0x20>

0010aded <au_task_LR_SyncUp_Speech_HW+0x1d>:
  10aded:	321292               	l16ui	a9, a2, 100

0010adf0 <au_task_LR_SyncUp_Speech_HW+0x20>:
  10adf0:	c9bc                	beqz.n	a9, 10ae30 <au_task_LR_SyncUp_Speech_HW+0x60>
  10adf2:	df24a1               	l32r	a10, 102a84 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  10adf5:	0020c0               	memw
  10adf8:	952a92               	l32i	a9, a10, 0x254
  10adfb:	000146               	j	10ae04 <au_task_LR_SyncUp_Speech_HW+0x34>

0010adfe <au_task_LR_SyncUp_Speech_HW+0x2e>:
  10adfe:	0020c0               	memw
  10ae01:	952a92               	l32i	a9, a10, 0x254

0010ae04 <au_task_LR_SyncUp_Speech_HW+0x34>:
  10ae04:	ff69d6               	bgez	a9, 10adfe <au_task_LR_SyncUp_Speech_HW+0x2e>
  10ae07:	de8651               	l32r	a5, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  10ae0a:	2412a2               	l16ui	a10, a2, 72
  10ae0d:	105950               	and	a5, a9, a5
  10ae10:	166252               	s32i	a5, a2, 88
  10ae13:	101a66               	bnei	a10, 1, 10ae27 <au_task_LR_SyncUp_Speech_HW+0x57>
  10ae16:	152282               	l32i	a8, a2, 84
  10ae19:	df6861               	l32r	a6, 102bbc (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  10ae1c:	c0a580               	sub	a10, a5, a8
  10ae1f:	14b857               	bgeu	a8, a5, 10ae37 <au_task_LR_SyncUp_Speech_HW+0x67>
  10ae22:	0a6d                	mov.n	a6, a10
  10ae24:	000446               	j	10ae39 <au_task_LR_SyncUp_Speech_HW+0x69>

0010ae27 <au_task_LR_SyncUp_Speech_HW+0x57>:
  10ae27:	156252               	s32i	a5, a2, 84
  10ae2a:	2452c2               	s16i	a12, a2, 72

0010ae2d <au_task_LR_SyncUp_Speech_HW+0x5d>:
  10ae2d:	325272               	s16i	a7, a2, 100

0010ae30 <au_task_LR_SyncUp_Speech_HW+0x60>:
  10ae30:	9b1b                	addi.n	a9, a11, 1
  10ae32:	345292               	s16i	a9, a2, 104
  10ae35:	f01d                	retw.n

0010ae37 <au_task_LR_SyncUp_Speech_HW+0x67>:
  10ae37:	6a6a                	add.n	a6, a10, a6

0010ae39 <au_task_LR_SyncUp_Speech_HW+0x69>:
  10ae39:	df6141               	l32r	a4, 102bc0 (27f4a0 <g_fw_dsp_clk>)
  10ae3c:	176262               	s32i	a6, a2, 92
  10ae3f:	011442               	l16ui	a4, a4, 2
  10ae42:	3b0c                	movi.n	a11, 3
  10ae44:	04ad                	mov.n	a10, a4
  10ae46:	0020f0               	nop
  10ae49:	756ea5               	call8	180534 <__udivsi3>
  10ae4c:	182232               	l32i	a3, a2, 96
  10ae4f:	3c0634               	ae_movda32	aed0, a6
  10ae52:	f4b0a0               	extui	a11, a10, 0, 16
  10ae55:	de90c1               	l32r	a12, 102898 (7530 <xthals_release_major+0x4650>)
  10ae58:	400001b5452144ce 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed2, a12 }
  10ae60:	0d80188281112b2e 	{ ae_movda32	aed2, a11; ae_mulp32x2	aed1, aed1, aed2 }
  10ae68:	eb7b400200001ebf 	{ movi	a11, 30; ae_mulp32x2	aed0, aed0, aed2; nop }
  10ae70:	2561c4               	ae_movad32.l	a6, aed1
  10ae73:	25a0c4               	ae_movad32.l	a10, aed0
  10ae76:	1762a2               	s32i	a10, a2, 92
  10ae79:	c0aa60               	sub	a10, a10, a6
  10ae7c:	a0aaa0               	addx4	a10, a10, a10
  10ae7f:	11aae0               	slli	a10, a10, 2
  10ae82:	756aa5               	call8	18052c <__divsi3>
  10ae85:	156252               	s32i	a5, a2, 84
  10ae88:	0061a2               	s32i	a10, a1, 0
  10ae8b:	1862a2               	s32i	a10, a2, 96
  10ae8e:	20caa0               	or	a12, a10, a10
  10ae91:	21d360               	srai	a13, a6, 3
  10ae94:	14ada7               	bge	a13, a10, 10aeac <au_task_LR_SyncUp_Speech_HW+0xdc>
  10ae97:	11a4a2               	movi	a10, 0x411
  10ae9a:	df4db1               	l32r	a11, 102bd0 (8000bc20 <__log_data___1__1__0_au_task_0_au_task_1_c_9684$29125_197_7>)
  10ae9d:	0bc3a5               	call8	116ad8 <dbfw_StoreTrace>
  10aea0:	1822f2               	l32i	a15, a2, 96
  10aea3:	df4741               	l32r	a4, 102bc0 (27f4a0 <g_fw_dsp_clk>)
  10aea6:	0061f2               	s32i	a15, a1, 0
  10aea9:	011442               	l16ui	a4, a4, 2

0010aeac <au_task_LR_SyncUp_Speech_HW+0xdc>:
  10aeac:	002152               	l32i	a5, a1, 0
  10aeaf:	e7af82               	movi	a8, -25
  10aeb2:	252387               	blt	a3, a8, 10aedb <au_task_LR_SyncUp_Speech_HW+0x10b>
  10aeb5:	19a092               	movi	a9, 25
  10aeb8:	1f2937               	blt	a9, a3, 10aedb <au_task_LR_SyncUp_Speech_HW+0x10b>
  10aebb:	a0b330               	addx4	a11, a3, a3
  10aebe:	60b0b0               	neg	a11, a11
  10aec1:	903440               	addx2	a3, a4, a4
  10aec4:	b03340               	addx8	a3, a3, a4
  10aec7:	ab3b                	addi.n	a10, a11, 3
  10aec9:	b3abb0               	movgez	a10, a11, a11
  10aecc:	21a2a0               	srai	a10, a10, 2
  10aecf:	60b030               	neg	a11, a3
  10aed2:	533a30               	max	a3, a10, a3
  10aed5:	43aab0               	min	a10, a10, a11
  10aed8:	001986               	j	10af42 <au_task_LR_SyncUp_Speech_HW+0x172>

0010aedb <au_task_LR_SyncUp_Speech_HW+0x10b>:
  10aedb:	032396               	bltz	a3, 10af11 <au_task_LR_SyncUp_Speech_HW+0x141>
  10aede:	2fc3e6               	bgei	a3, 32, 10af11 <au_task_LR_SyncUp_Speech_HW+0x141>
  10aee1:	05a0b2               	movi	a11, 5
  10aee4:	11a3e0               	slli	a10, a3, 2
  10aee7:	60a0a0               	neg	a10, a10
  10aeea:	903440               	addx2	a3, a4, a4
  10aeed:	b03340               	addx8	a3, a3, a4
  10aef0:	7563a5               	call8	18052c <__divsi3>
  10aef3:	206aa0               	or	a6, a10, a10
  10aef6:	05a0b2               	movi	a11, 5
  10aef9:	90a440               	addx2	a10, a4, a4
  10aefc:	b0aa40               	addx8	a10, a10, a4
  10aeff:	11aae0               	slli	a10, a10, 2
  10af02:	60a0a0               	neg	a10, a10
  10af05:	756265               	call8	18052c <__divsi3>
  10af08:	43a6a0               	min	a10, a6, a10
  10af0b:	000cc6               	j	10af42 <au_task_LR_SyncUp_Speech_HW+0x172>

0010af0e <au_task_LR_SyncUp_Speech_HW+0x13e>:
  10af0e:	000000                                        ...

0010af11 <au_task_LR_SyncUp_Speech_HW+0x141>:
  10af11:	1b6c                	movi.n	a11, -31
  10af13:	1c23b7               	blt	a3, a11, 10af33 <au_task_LR_SyncUp_Speech_HW+0x163>
  10af16:	1913e6               	bgei	a3, 1, 10af33 <au_task_LR_SyncUp_Speech_HW+0x163>
  10af19:	5b0c                	movi.n	a11, 5
  10af1b:	11a3e0               	slli	a10, a3, 2
  10af1e:	60a0a0               	neg	a10, a10
  10af21:	7560a5               	call8	18052c <__divsi3>
  10af24:	903440               	addx2	a3, a4, a4
  10af27:	b03340               	addx8	a3, a3, a4
  10af2a:	533a30               	max	a3, a10, a3
  10af2d:	000206               	j	10af39 <au_task_LR_SyncUp_Speech_HW+0x169>

0010af30 <au_task_LR_SyncUp_Speech_HW+0x160>:
  10af30:	000000                                        ...

0010af33 <au_task_LR_SyncUp_Speech_HW+0x163>:
  10af33:	903440               	addx2	a3, a4, a4
  10af36:	b03340               	addx8	a3, a3, a4

0010af39 <au_task_LR_SyncUp_Speech_HW+0x169>:
  10af39:	90a440               	addx2	a10, a4, a4
  10af3c:	b0aa40               	addx8	a10, a10, a4
  10af3f:	60a0a0               	neg	a10, a10
  10af42:	0d25a7               	blt	a5, a10, 10af53 <au_task_LR_SyncUp_Speech_HW+0x183>
  10af45:	0a2357               	blt	a3, a5, 10af53 <au_task_LR_SyncUp_Speech_HW+0x183>
  10af48:	05bd                	mov.n	a11, a5
  10af4a:	df1fa1               	l32r	a10, 102bc8 (277c90 <g_hw_clock_sync>)
  10af4d:	0001e5               	call8	10af6c <au_task_LR_UpdatePLLParams>
  10af50:	000306               	j	10af60 <au_task_LR_SyncUp_Speech_HW+0x190>

0010af53 <au_task_LR_SyncUp_Speech_HW+0x183>:
  10af53:	05cd                	mov.n	a12, a5
  10af55:	04dd                	mov.n	a13, a4
  10af57:	12a4a2               	movi	a10, 0x412
  10af5a:	df1eb1               	l32r	a11, 102bd4 (8000bd20 <__log_data___1__1__0_au_task_0_au_task_1_c_9722$29126_197_8>)
  10af5d:	0bb7a5               	call8	116ad8 <dbfw_StoreTrace>

0010af60 <au_task_LR_SyncUp_Speech_HW+0x190>:
  10af60:	3412b2               	l16ui	a11, a2, 104
  10af63:	ffb186               	j	10ae2d <au_task_LR_SyncUp_Speech_HW+0x5d>

0010af66 <au_task_LR_SyncUp_Speech_HW+0x196>:
  10af66:	000000                                        ...

0010af69 <au_task_LR_SyncUp_Speech_HW+0x199>:
  10af69:	000000                                        ...

0010af6c <au_task_LR_UpdatePLLParams>:
  10af6c:	006136               	entry	a1, 48
  10af6f:	0b0c                	movi.n	a11, 0
  10af71:	0a0c                	movi.n	a10, 0
  10af73:	4298                	l32i.n	a9, a2, 16
  10af75:	8c0c                	movi.n	a12, 8
  10af77:	a08920               	addx4	a8, a9, a2
  10af7a:	5839                	s32i.n	a3, a8, 20
  10af7c:	0479a6               	blti	a9, 7, 10af84 <au_task_LR_UpdatePLLParams+0x18>
  10af7f:	090c                	movi.n	a9, 0
  10af81:	000046               	j	10af86 <au_task_LR_UpdatePLLParams+0x1a>

0010af84 <au_task_LR_UpdatePLLParams+0x18>:
  10af84:	991b                	addi.n	a9, a9, 1

0010af86 <au_task_LR_UpdatePLLParams+0x1a>:
  10af86:	4299                	s32i.n	a9, a2, 16
  10af88:	029d                	mov.n	a9, a2
  10af8a:	18ac76               	loopgtz	a12, 10afa6 <au_task_LR_UpdatePLLParams+0x3a>
  10af8d:	59e8                	l32i.n	a14, a9, 20
  10af8f:	151ba4               	ae_movda32x2	aed1, a11, a10
  10af92:	31dfe0               	srai	a13, a14, 31
  10af95:	150de4               	ae_movda32x2	aed0, a13, a14
  10af98:	ebea20010000499f 	{ addi	a9, a9, 4; ae_add64	aed0, aed0, aed1; nop }
  10afa0:	25b0b4               	ae_movad32.h	a11, aed0
  10afa3:	25a0c4               	ae_movad32.l	a10, aed0

0010afa6 <au_task_LR_UpdatePLLParams+0x3a>:
  10afa6:	df0c31               	l32r	a3, 102bd8 (a05600 <_memmap_mem_sram_start+0x5600>)
  10afa9:	154ba4               	ae_movda32x2	aed4, a11, a10
  10afac:	0222f2               	l32i	a15, a2, 8
  10afaf:	df04c1               	l32r	a12, 102bc0 (27f4a0 <g_fw_dsp_clk>)
  10afb2:	32e8                	l32i.n	a14, a2, 12
  10afb4:	011cc2               	l16ui	a12, a12, 2
  10afb7:	153ef4               	ae_movda32x2	aed3, a14, a15
  10afba:	eb0e52030402dccf 	{ addx4	a13, a12, a12; ae_mul32.lh	aed2, aed4, aed3; nop }
  10afc2:	eb1a5d040302ddcf 	{ subx8	a13, a13, a12; ae_mula32.lh	aed2, aed3, aed4; nop }
  10afca:	11ddc0               	slli	a13, a13, 4
  10afcd:	8a2024               	ae_slai64	aed2, aed2, 32
  10afd0:	eb1050040302ccdf 	{ add	a12, a12, a13; ae_mula32u.ll	aed2, aed3, aed4; nop }
  10afd8:	11ccb0               	slli	a12, a12, 5
  10afdb:	25a2c4               	ae_movad32.l	a10, aed2
  10afde:	400001753043b12e 	{ ae_s64.i	aed3, a1, 0; nop; ae_movad32.h	a11, aed2 }
  10afe6:	31dfc0               	srai	a13, a12, 31
  10afe9:	750265               	call8	180010 <__divdi3>
  10afec:	0d0c                	movi.n	a13, 0
  10afee:	8c0c                	movi.n	a12, 8
  10aff0:	7501e5               	call8	180010 <__divdi3>
  10aff3:	0d0c                	movi.n	a13, 0
  10aff5:	8c0c                	movi.n	a12, 8
  10aff7:	7501a5               	call8	180010 <__divdi3>
  10affa:	def891               	l32r	a9, 102bdc (fffff <_memmap_cacheattr_bp_base+0xddffd>)
  10affd:	156ba4               	ae_movda32x2	aed6, a11, a10
  10b000:	400001008005a16e 	{ ae_l64.i	aed5, a1, 0; nop; movi	a10, 6 }
  10b008:	ebf4400605051abf 	{ movi	a11, 26; ae_sub64	aed5, aed5, aed6; nop }
  10b010:	25c5b4               	ae_movad32.h	a12, aed5
  10b013:	25d5c4               	ae_movad32.l	a13, aed5
  10b016:	22d9                	s32i.n	a13, a2, 8
  10b018:	32c9                	s32i.n	a12, a2, 12
  10b01a:	154cd4               	ae_movda32x2	aed4, a12, a13
  10b01d:	813b44               	ae_sraa64	aed3, aed4, a11
  10b020:	25f3c4               	ae_movad32.l	a15, aed3
  10b023:	814a44               	ae_sraa64	aed4, aed4, a10
  10b026:	2584c4               	ae_movad32.l	a8, aed4
  10b029:	94f0f0               	extui	a15, a15, 0, 10
  10b02c:	108890               	and	a8, a8, a9
  10b02f:	02f9                	s32i.n	a15, a2, 0
  10b031:	1289                	s32i.n	a8, a2, 4
  10b033:	090c                	movi.n	a9, 0
  10b035:	0020c0               	memw
  10b038:	186392               	s32i	a9, a3, 96
  10b03b:	118860               	slli	a8, a8, 10
  10b03e:	ff8a                	add.n	a15, a15, a8
  10b040:	0020c0               	memw
  10b043:	1963f2               	s32i	a15, a3, 100
  10b046:	00a4e2               	movi	a14, 0x400
  10b049:	0020c0               	memw
  10b04c:	03d8                	l32i.n	a13, a3, 0
  10b04e:	20dde0               	or	a13, a13, a14
  10b051:	0020c0               	memw
  10b054:	03d9                	s32i.n	a13, a3, 0
  10b056:	f01d                	retw.n

0010b058 <au_task_LR_SyncUp_Audio_SW>:
  10b058:	004136               	entry	a1, 32
  10b05b:	1d13a6               	blti	a3, 1, 10b07c <au_task_LR_SyncUp_Audio_SW+0x24>
  10b05e:	c03340               	sub	a3, a3, a4
  10b061:	c8a052               	movi	a5, 200
  10b064:	142537               	blt	a5, a3, 10b07c <au_task_LR_SyncUp_Audio_SW+0x24>
  10b067:	38af62               	movi	a6, -200
  10b06a:	0e2367               	blt	a3, a6, 10b07c <au_task_LR_SyncUp_Audio_SW+0x24>
  10b06d:	b38c                	beqz.n	a3, 10b07c <au_task_LR_SyncUp_Audio_SW+0x24>
  10b06f:	1a2282               	l32i	a8, a2, 104
  10b072:	325232               	s16i	a3, a2, 100
  10b075:	883a                	add.n	a8, a8, a3
  10b077:	1a6282               	s32i	a8, a2, 104
  10b07a:	f01d                	retw.n

0010b07c <au_task_LR_SyncUp_Audio_SW+0x24>:
  10b07c:	f01d                	retw.n

0010b07e <au_task_LR_SyncUp_Audio_SW+0x26>:
	...

0010b080 <au_task_LR_SyncUp_Speech_SW>:
  10b080:	004136               	entry	a1, 32
  10b083:	09c9e5               	call8	114d20 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  10b086:	251aa6               	blti	a10, 1, 10b0af <au_task_LR_SyncUp_Speech_SW+0x2f>
  10b089:	041282               	l16ui	a8, a2, 8
  10b08c:	1b62a2               	s32i	a10, a2, 108
  10b08f:	c0aa80               	sub	a10, a10, a8
  10b092:	019a16               	beqz	a10, 10b0af <au_task_LR_SyncUp_Speech_SW+0x2f>
  10b095:	2152a2               	s16i	a10, a2, 66
  10b098:	10a092               	movi	a9, 16
  10b09b:	1029a7               	blt	a9, a10, 10b0af <au_task_LR_SyncUp_Speech_SW+0x2f>
  10b09e:	f0afb2               	movi	a11, -16
  10b0a1:	0a2ab7               	blt	a10, a11, 10b0af <au_task_LR_SyncUp_Speech_SW+0x2f>
  10b0a4:	2292c2               	l16si	a12, a2, 68
  10b0a7:	2152a2               	s16i	a10, a2, 66
  10b0aa:	ccaa                	add.n	a12, a12, a10
  10b0ac:	2252c2               	s16i	a12, a2, 68
  10b0af:	f01d                	retw.n

0010b0b1 <au_task_LR_SyncUp_Speech_SW+0x31>:
  10b0b1:	000000                                        ...

0010b0b4 <au_task_Mixer>:
  10b0b4:	00c136               	entry	a1, 96
  10b0b7:	dd9a71               	l32r	a7, 102720 (27e6ec <gp_dsp_core_log>)
  10b0ba:	ddb831               	l32r	a3, 10279c (277d60 <g_debug_fp_info>)
  10b0bd:	0027b2               	l32i	a11, a7, 0
  10b0c0:	ddc661               	l32r	a6, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10b0c3:	0e2bc2               	l32i	a12, a11, 56
  10b0c6:	3ca0a2               	movi	a10, 60
  10b0c9:	a0ccb0               	addx4	a12, a12, a11
  10b0cc:	fca9                	s32i.n	a10, a12, 60
  10b0ce:	eb98                	l32i.n	a9, a11, 56
  10b0d0:	8cc652               	addi	a5, a6, -116
  10b0d3:	991b                	addi.n	a9, a9, 1
  10b0d5:	249090               	extui	a9, a9, 0, 3
  10b0d8:	eb99                	s32i.n	a9, a11, 56
  10b0da:	001382               	l16ui	a8, a3, 0
  10b0dd:	7d1692               	l16ui	a9, a6, 250
  10b0e0:	18ec                	bnez.n	a8, 10b105 <au_task_Mixer+0x51>
  10b0e2:	9313d2               	l16ui	a13, a3, 0x126
  10b0e5:	90dd30               	addx2	a13, a13, a3
  10b0e8:	945da2               	s16i	a10, a13, 0x128
  10b0eb:	0b8765               	call8	116960 <dbfw_GetSystemTime>
  10b0ee:	9313f2               	l16ui	a15, a3, 0x126
  10b0f1:	a0ff30               	addx4	a15, a15, a3
  10b0f4:	8a6fa2               	s32i	a10, a15, 0x228
  10b0f7:	9313e2               	l16ui	a14, a3, 0x126
  10b0fa:	ee1b                	addi.n	a14, a14, 1
  10b0fc:	64e0e0               	extui	a14, a14, 0, 7
  10b0ff:	9353e2               	s16i	a14, a3, 0x126
  10b102:	000446               	j	10b117 <au_task_Mixer+0x63>

0010b105 <au_task_Mixer+0x51>:
  10b105:	0ec9f6               	bgeui	a9, 32, 10b117 <au_task_Mixer+0x63>
  10b108:	90b960               	addx2	a11, a9, a6
  10b10b:	7e5ba2               	s16i	a10, a11, 252
  10b10e:	7d1682               	l16ui	a8, a6, 250
  10b111:	01c882               	addi	a8, a8, 1
  10b114:	7d5682               	s16i	a8, a6, 250
  10b117:	0ca092               	movi	a9, 12
  10b11a:	deb1f1               	l32r	a15, 102be0 (27727c <g_au_task+0x41c>)
  10b11d:	ddbba1               	l32r	a10, 10280c (277d2c <g_dram_ptrs>)
  10b120:	ddfc41               	l32r	a4, 102910 (277ab4 <g_au_task+0xc54>)
  10b123:	ddb9c1               	l32r	a12, 102808 (8700 <xthals_release_major+0x5820>)
  10b126:	deaf21               	l32r	a2, 102be4 (2776f4 <g_au_task+0x894>)
  10b129:	dd7f81               	l32r	a8, 102728 (276e60 <g_au_task>)
  10b12c:	dda5e1               	l32r	a14, 1027c0 (277928 <g_au_task+0xac8>)
  10b12f:	00a0d2               	movi	a13, 0
  10b132:	656ed2               	s32i	a13, a14, 0x194
  10b135:	666ed2               	s32i	a13, a14, 0x198
  10b138:	112882               	l32i	a8, a8, 68
  10b13b:	676ed2               	s32i	a13, a14, 0x19c
  10b13e:	48cc                	bnez.n	a8, 10b146 <au_task_Mixer+0x92>
  10b140:	282f82               	l32i	a8, a15, 160
  10b143:	04d816               	beqz	a8, 10b194 <au_task_Mixer+0xe0>

0010b146 <au_task_Mixer+0x92>:
  10b146:	d288                	l32i.n	a8, a2, 52
  10b148:	048856               	bnez	a8, 10b194 <au_task_Mixer+0xe0>
  10b14b:	0798                	l32i.n	a9, a7, 0
  10b14d:	e988                	l32i.n	a8, a9, 56
  10b14f:	db3c                	movi.n	a11, 61
  10b151:	a08890               	addx4	a8, a8, a9
  10b154:	f8b9                	s32i.n	a11, a8, 60
  10b156:	e988                	l32i.n	a8, a9, 56
  10b158:	881b                	addi.n	a8, a8, 1
  10b15a:	248080               	extui	a8, a8, 0, 3
  10b15d:	e989                	s32i.n	a8, a9, 56
  10b15f:	001392               	l16ui	a9, a3, 0
  10b162:	c1c9                	s32i.n	a12, a1, 48
  10b164:	26f956               	bnez	a9, 10b3d7 <au_task_Mixer+0x323>
  10b167:	931392               	l16ui	a9, a3, 0x126
  10b16a:	909930               	addx2	a9, a9, a3
  10b16d:	9459b2               	s16i	a11, a9, 0x128
  10b170:	0b7ee5               	call8	116960 <dbfw_GetSystemTime>
  10b173:	dd93e1               	l32r	a14, 1027c0 (277928 <g_au_task+0xac8>)
  10b176:	de9af1               	l32r	a15, 102be0 (27727c <g_au_task+0x41c>)
  10b179:	9313b2               	l16ui	a11, a3, 0x126
  10b17c:	c1c8                	l32i.n	a12, a1, 48
  10b17e:	a0bb30               	addx4	a11, a11, a3
  10b181:	8a6ba2               	s32i	a10, a11, 0x228
  10b184:	9313a2               	l16ui	a10, a3, 0x126
  10b187:	0d0c                	movi.n	a13, 0
  10b189:	aa1b                	addi.n	a10, a10, 1
  10b18b:	64a0a0               	extui	a10, a10, 0, 7
  10b18e:	9353a2               	s16i	a10, a3, 0x126
  10b191:	009586               	j	10b3eb <au_task_Mixer+0x337>

0010b194 <au_task_Mixer+0xe0>:
  10b194:	d2e8                	l32i.n	a14, a2, 52
  10b196:	2a1282               	l16ui	a8, a2, 84
  10b199:	214e16               	beqz	a14, 10b3b1 <au_task_Mixer+0x2fd>
  10b19c:	ef62d2               	s32i	a13, a2, 0x3bc
  10b19f:	68cc                	bnez.n	a8, 10b1a9 <au_task_Mixer+0xf5>
  10b1a1:	581fb2               	l16ui	a11, a15, 176
  10b1a4:	1bcc                	bnez.n	a11, 10b1a9 <au_task_Mixer+0xf5>
  10b1a6:	ef6292               	s32i	a9, a2, 0x3bc
  10b1a9:	ef22e2               	l32i	a14, a2, 0x3bc
  10b1ac:	8b7c                	movi.n	a11, -8
  10b1ae:	1ffe56               	bnez	a14, 10b3b1 <au_task_Mixer+0x2fd>
  10b1b1:	282f82               	l32i	a8, a15, 160
  10b1b4:	9ae8                	l32i.n	a14, a10, 36
  10b1b6:	f662c2               	s32i	a12, a2, 0x3d8
  10b1b9:	232292               	l32i	a9, a2, 140
  10b1bc:	f26292               	s32i	a9, a2, 0x3c8
  10b1bf:	0d12c2               	l16ui	a12, a2, 26
  10b1c2:	f562e2               	s32i	a14, a2, 0x3d4
  10b1c5:	4191c0               	srli	a9, a12, 1
  10b1c8:	005492               	s16i	a9, a4, 0
  10b1cb:	119cf0               	slli	a9, a12, 1
  10b1ce:	015492               	s16i	a9, a4, 2
  10b1d1:	9e7b                	addi.n	a9, a14, 7
  10b1d3:	1099b0               	and	a9, a9, a11
  10b1d6:	c099e0               	sub	a9, a9, a14
  10b1d9:	dd9a                	add.n	a13, a13, a9
  10b1db:	f762d2               	s32i	a13, a2, 0x3dc
  10b1de:	0a0816               	beqz	a8, 10b282 <au_task_Mixer+0x1ce>
  10b1e1:	dd94a1               	l32r	a10, 102834 (27ffff <_bss_end+0x1e7>)
  10b1e4:	780c                	movi.n	a8, 7
  10b1e6:	f4f1c0               	extui	a15, a12, 1, 16
  10b1e9:	eeda                	add.n	a14, a14, a13
  10b1eb:	f462e2               	s32i	a14, a2, 0x3d0
  10b1ee:	90ff80               	addx2	a15, a15, a8
  10b1f1:	10ffb0               	and	a15, a15, a11
  10b1f4:	fdfa                	add.n	a15, a13, a15
  10b1f6:	f762f2               	s32i	a15, a2, 0x3dc
  10b1f9:	073ae7               	bltu	a10, a14, 10b204 <au_task_Mixer+0x150>
  10b1fc:	dd8b91               	l32r	a9, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  10b1ff:	857c                	movi.n	a5, -8
  10b201:	0b39e7               	bltu	a9, a14, 10b210 <au_task_Mixer+0x15c>

0010b204 <au_task_Mixer+0x150>:
  10b204:	f8af52               	movi	a5, -8
  10b207:	08a4a2               	movi	a10, 0x408
  10b20a:	de77b1               	l32r	a11, 102be8 (8000c620 <__log_data___1__1__0_au_task_0_au_task_1_c_10205$29348_199_25>)
  10b20d:	0b8ca5               	call8	116ad8 <dbfw_StoreTrace>

0010b210 <au_task_Mixer+0x15c>:
  10b210:	f722b2               	l32i	a11, a2, 0x3dc
  10b213:	f622a2               	l32i	a10, a2, 0x3d8
  10b216:	08bab7               	bgeu	a10, a11, 10b222 <au_task_Mixer+0x16e>
  10b219:	08a4a2               	movi	a10, 0x408
  10b21c:	de74b1               	l32r	a11, 102bec (8000c720 <__log_data___1__1__0_au_task_0_au_task_1_c_10208$29349_199_26>)
  10b21f:	0b8ba5               	call8	116ad8 <dbfw_StoreTrace>

0010b222 <au_task_Mixer+0x16e>:
  10b222:	dd62d1               	l32r	a13, 1027ac (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  10b225:	dd60c1               	l32r	a12, 1027a8 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  10b228:	f72282               	l32i	a8, a2, 0x3dc
  10b22b:	f52272               	l32i	a7, a2, 0x3d4
  10b22e:	001492               	l16ui	a9, a4, 0
  10b231:	07a0a2               	movi	a10, 7
  10b234:	9099a0               	addx2	a9, a9, a10
  10b237:	109950               	and	a9, a9, a5
  10b23a:	807780               	add	a7, a7, a8
  10b23d:	80c7c0               	add	a12, a7, a12
  10b240:	809890               	add	a9, a8, a9
  10b243:	f76292               	s32i	a9, a2, 0x3dc
  10b246:	083cd7               	bltu	a12, a13, 10b252 <au_task_Mixer+0x19e>
  10b249:	08a4a2               	movi	a10, 0x408
  10b24c:	de69b1               	l32r	a11, 102bf0 (8000c820 <__log_data___1__1__0_au_task_0_au_task_1_c_10215$29350_199_27>)
  10b24f:	0b88a5               	call8	116ad8 <dbfw_StoreTrace>

0010b252 <au_task_Mixer+0x19e>:
  10b252:	f722c2               	l32i	a12, a2, 0x3dc
  10b255:	f622b2               	l32i	a11, a2, 0x3d8
  10b258:	08bbc7               	bgeu	a11, a12, 10b264 <au_task_Mixer+0x1b0>
  10b25b:	08a4a2               	movi	a10, 0x408
  10b25e:	de65b1               	l32r	a11, 102bf4 (8000c920 <__log_data___1__1__0_au_task_0_au_task_1_c_10218$29351_199_28>)
  10b261:	0b8765               	call8	116ad8 <dbfw_StoreTrace>

0010b264 <au_task_Mixer+0x1b0>:
  10b264:	f422a2               	l32i	a10, a2, 0x3d0
  10b267:	0014b2               	l16ui	a11, a4, 0
  10b26a:	00b4a5               	call8	10bdb4 <au_task_Mixer_Nt_SamplesGet>
  10b26d:	017a16               	beqz	a10, 10b288 <au_task_Mixer+0x1d4>
  10b270:	f422a2               	l32i	a10, a2, 0x3d0
  10b273:	0014c2               	l16ui	a12, a4, 0
  10b276:	00a0b2               	movi	a11, 0
  10b279:	11ccf0               	slli	a12, a12, 1
  10b27c:	751aa5               	call8	180428 <__vec_memset>
  10b27f:	000146               	j	10b288 <au_task_Mixer+0x1d4>

0010b282 <au_task_Mixer+0x1ce>:
  10b282:	f8af52               	movi	a5, -8
  10b285:	00a072               	movi	a7, 0

0010b288 <au_task_Mixer+0x1d4>:
  10b288:	f122d2               	l32i	a13, a2, 0x3c4
  10b28b:	011d56               	bnez	a13, 10b2a0 <au_task_Mixer+0x1ec>
  10b28e:	0ba4a2               	movi	a10, 0x40b
  10b291:	de59b1               	l32r	a11, 102bf8 (8000ca20 <__log_data___1__1__0_au_task_0_au_task_1_c_10232$29352_199_29>)
  10b294:	f222c2               	l32i	a12, a2, 0x3c8
  10b297:	f322d2               	l32i	a13, a2, 0x3cc
  10b29a:	f422e2               	l32i	a14, a2, 0x3d0
  10b29d:	0b83a5               	call8	116ad8 <dbfw_StoreTrace>

0010b2a0 <au_task_Mixer+0x1ec>:
  10b2a0:	dda4a1               	l32r	a10, 102930 (277ab0 <g_au_task+0xc50>)
  10b2a3:	20b770               	or	a11, a7, a7
  10b2a6:	0a3d                	mov.n	a3, a10
  10b2a8:	00aaa5               	call8	10bd54 <au_task_MixerSumSamples>
  10b2ab:	dd25b1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b2ae:	0bb8                	l32i.n	a11, a11, 0
  10b2b0:	0020c0               	memw
  10b2b3:	1d1be2               	l16ui	a14, a11, 58
  10b2b6:	636e07               	bbci	a14, 0, 10b31d <au_task_Mixer+0x269>
  10b2b9:	0014a2               	l16ui	a10, a4, 0
  10b2bc:	71a9                	s32i.n	a10, a1, 28
  10b2be:	072c25               	call8	112580 <peq_GetScratchSize>
  10b2c1:	2b22f2               	l32i	a15, a2, 172
  10b2c4:	6a7b                	addi.n	a6, a10, 7
  10b2c6:	106650               	and	a6, a6, a5
  10b2c9:	2fd8                	l32i.n	a13, a15, 8
  10b2cb:	0fc8                	l32i.n	a12, a15, 0
  10b2cd:	e6da                	add.n	a14, a6, a13
  10b2cf:	ccda                	add.n	a12, a12, a13
  10b2d1:	dd35d1               	l32r	a13, 1027a8 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  10b2d4:	81c9                	s32i.n	a12, a1, 32
  10b2d6:	ccda                	add.n	a12, a12, a13
  10b2d8:	dd35d1               	l32r	a13, 1027ac (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  10b2db:	2fe9                	s32i.n	a14, a15, 8
  10b2dd:	083cd7               	bltu	a12, a13, 10b2e9 <au_task_Mixer+0x235>
  10b2e0:	08a4a2               	movi	a10, 0x408
  10b2e3:	de46b1               	l32r	a11, 102bfc (8000cb20 <__log_data___1__1__0_au_task_0_au_task_1_c_10255$29356_199_33>)
  10b2e6:	0b7f25               	call8	116ad8 <dbfw_StoreTrace>

0010b2e9 <au_task_Mixer+0x235>:
  10b2e9:	2b2282               	l32i	a8, a2, 172
  10b2ec:	2898                	l32i.n	a9, a8, 8
  10b2ee:	1888                	l32i.n	a8, a8, 4
  10b2f0:	08b897               	bgeu	a8, a9, 10b2fc <au_task_Mixer+0x248>
  10b2f3:	08a4a2               	movi	a10, 0x408
  10b2f6:	de42b1               	l32r	a11, 102c00 (8000cc20 <__log_data___1__1__0_au_task_0_au_task_1_c_10258$29357_199_34>)
  10b2f9:	0b7de5               	call8	116ad8 <dbfw_StoreTrace>

0010b2fc <au_task_Mixer+0x248>:
  10b2fc:	de42a1               	l32r	a10, 102c04 (277854 <g_au_task+0x9f4>)
  10b2ff:	0821d2               	l32i	a13, a1, 32
  10b302:	f222b2               	l32i	a11, a2, 0x3c8
  10b305:	0721e2               	l32i	a14, a1, 28
  10b308:	20cbb0               	or	a12, a11, a11
  10b30b:	072ca5               	call8	1125d4 <peq_Process>
  10b30e:	2b22a2               	l32i	a10, a2, 172
  10b311:	dd0bb1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b314:	2a98                	l32i.n	a9, a10, 8
  10b316:	0bb8                	l32i.n	a11, a11, 0
  10b318:	c09960               	sub	a9, a9, a6
  10b31b:	2a99                	s32i.n	a9, a10, 8

0010b31d <au_task_Mixer+0x269>:
  10b31d:	0020c0               	memw
  10b320:	1d1bc2               	l16ui	a12, a11, 58
  10b323:	126c27               	bbci	a12, 2, 10b339 <au_task_Mixer+0x285>
  10b326:	de38c1               	l32r	a12, 102c08 (277a3c <g_au_task+0xbdc>)
  10b329:	f222a2               	l32i	a10, a2, 0x3c8
  10b32c:	0014d2               	l16ui	a13, a4, 0
  10b32f:	0abd                	mov.n	a11, a10
  10b331:	06ffe5               	call8	112330 <drc_exp>
  10b334:	dd03b1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b337:	0bb8                	l32i.n	a11, a11, 0

0010b339 <au_task_Mixer+0x285>:
  10b339:	f222a2               	l32i	a10, a2, 0x3c8
  10b33c:	0020c0               	memw
  10b33f:	0a2bb2               	l32i	a11, a11, 40
  10b342:	0014c2               	l16ui	a12, a4, 0
  10b345:	de31d1               	l32r	a13, 102c0c (277ba0 <g_gain_params+0x70>)
  10b348:	04a0e2               	movi	a14, 4
  10b34b:	fd2765               	call8	1085c0 <au_task_FadeInFadeOutGain>
  10b34e:	dd04c1               	l32r	a12, 102760 (274b00 <g_overlay_parameter>)
  10b351:	2f2cc2               	l32i	a12, a12, 188
  10b354:	de2f61               	l32r	a6, 102c10 (274c54 <g_overlay_parameter+0x154>)
  10b357:	0b2ca6               	blti	a12, 2, 10b366 <au_task_Mixer+0x2b2>
  10b35a:	e8c6a2               	addi	a10, a6, -24
  10b35d:	20b660               	or	a11, a6, a6
  10b360:	0e12c2               	l16ui	a12, a2, 28
  10b363:	f55fe5               	call8	100960 <au_task_vend_PassBuf>

0010b366 <au_task_Mixer+0x2b2>:
  10b366:	20a660               	or	a10, a6, a6
  10b369:	f222b2               	l32i	a11, a2, 0x3c8
  10b36c:	0e12c2               	l16ui	a12, a2, 28
  10b36f:	f55525               	call8	1008c0 <au_task_vend_FillBuf>
  10b372:	20a330               	or	a10, a3, a3
  10b375:	0224b2               	l32i	a11, a4, 8
  10b378:	0114c2               	l16ui	a12, a4, 2
  10b37b:	008425               	call8	10bbbc <au_task_MixerFillDMARingbufferMono>
  10b37e:	0063e5               	call8	10b9bc <au_task_MixerCallDMA>
  10b381:	14d8                	l32i.n	a13, a4, 4
  10b383:	4498                	l32i.n	a9, a4, 16
  10b385:	dd1b                	addi.n	a13, a13, 1
  10b387:	14d9                	s32i.n	a13, a4, 4
  10b389:	079c                	beqz.n	a7, 10b39d <au_task_Mixer+0x2e9>
  10b38b:	74e8                	l32i.n	a14, a4, 28
  10b38d:	0014f2               	l16ui	a15, a4, 0
  10b390:	780c                	movi.n	a8, 7
  10b392:	90ff80               	addx2	a15, a15, a8
  10b395:	10ff50               	and	a15, a15, a5
  10b398:	c0eef0               	sub	a14, a14, a15
  10b39b:	74e9                	s32i.n	a14, a4, 28

0010b39d <au_task_Mixer+0x2e9>:
  10b39d:	099c                	beqz.n	a9, 10b3b1 <au_task_Mixer+0x2fd>
  10b39f:	74a8                	l32i.n	a10, a4, 28
  10b3a1:	0014b2               	l16ui	a11, a4, 0
  10b3a4:	7c0c                	movi.n	a12, 7
  10b3a6:	90bbc0               	addx2	a11, a11, a12
  10b3a9:	10bb50               	and	a11, a11, a5
  10b3ac:	c0aab0               	sub	a10, a10, a11
  10b3af:	74a9                	s32i.n	a10, a4, 28

0010b3b1 <au_task_Mixer+0x2fd>:
  10b3b1:	dcdd21               	l32r	a2, 102728 (276e60 <g_au_task>)
  10b3b4:	0fa0a2               	movi	a10, 15
  10b3b7:	f71ca5               	call8	102580 <_xtos_set_intlevel>
  10b3ba:	de16e1               	l32r	a14, 102c14 (ffffdfff <_memmap_cacheattr_bp_strict+0xdb00d>)
  10b3bd:	0020c0               	memw
  10b3c0:	0022d2               	l32i	a13, a2, 0
  10b3c3:	10dde0               	and	a13, a13, a14
  10b3c6:	0020c0               	memw
  10b3c9:	0062d2               	s32i	a13, a2, 0
  10b3cc:	f6e625               	call8	102230 <_xtos_restore_intlevel>
  10b3cf:	f01d                	retw.n

0010b3d1 <au_task_Mixer+0x31d>:
  10b3d1:	00000000 15920000                                ......

0010b3d7 <au_task_Mixer+0x323>:
  10b3d7:	b71592               	l16ui	a9, a5, 0x16e
  10b3da:	0dc9f6               	bgeui	a9, 32, 10b3eb <au_task_Mixer+0x337>
  10b3dd:	908960               	addx2	a8, a9, a6
  10b3e0:	7e58b2               	s16i	a11, a8, 252
  10b3e3:	b71582               	l16ui	a8, a5, 0x16e
  10b3e6:	881b                	addi.n	a8, a8, 1
  10b3e8:	b75582               	s16i	a8, a5, 0x16e
  10b3eb:	dd08a1               	l32r	a10, 10280c (277d2c <g_dram_ptrs>)
  10b3ee:	626ed2               	s32i	a13, a14, 0x188
  10b3f1:	dccd91               	l32r	a9, 102728 (276e60 <g_au_task>)
  10b3f4:	1b0c                	movi.n	a11, 1
  10b3f6:	301992               	l16ui	a9, a9, 96
  10b3f9:	f05eb2               	s16i	a11, a14, 0x1e0
  10b3fc:	89cc                	bnez.n	a9, 10b408 <au_task_Mixer+0x354>
  10b3fe:	581f82               	l16ui	a8, a15, 176
  10b401:	38cc                	bnez.n	a8, 10b408 <au_task_Mixer+0x354>
  10b403:	c90c                	movi.n	a9, 12
  10b405:	626e92               	s32i	a9, a14, 0x188
  10b408:	622eb2               	l32i	a11, a14, 0x188
  10b40b:	fa2b56               	bnez	a11, 10b3b1 <au_task_Mixer+0x2fd>
  10b40e:	dcc681               	l32r	a8, 102728 (276e60 <g_au_task>)
  10b411:	021882               	l16ui	a8, a8, 4
  10b414:	0d00594190b0082e 	{ bbci.w18	a8, 2, 10b9b1 <au_task_Mixer+0x8fd>; nop }
  10b41c:	be1f92               	l16ui	a9, a15, 0x17c
  10b41f:	58e916               	beqz	a9, 10b9b1 <au_task_Mixer+0x8fd>
  10b422:	9ab8                	l32i.n	a11, a10, 36
  10b424:	686eb2               	s32i	a11, a14, 0x1a0

0010b427 <au_task_Mixer+0x373>:
  10b427:	696ec2               	s32i	a12, a14, 0x1a4
  10b42a:	dcbfa1               	l32r	a10, 102728 (276e60 <g_au_task>)
  10b42d:	897c                	movi.n	a9, -8
  10b42f:	8b7b                	addi.n	a8, a11, 7
  10b431:	108890               	and	a8, a8, a9
  10b434:	c088b0               	sub	a8, a8, a11
  10b437:	8d8a                	add.n	a8, a13, a8
  10b439:	6a6e82               	s32i	a8, a14, 0x1a8
  10b43c:	112aa2               	l32i	a10, a10, 68
  10b43f:	dacc                	bnez.n	a10, 10b450 <au_task_Mixer+0x39c>
  10b441:	411f92               	l16ui	a9, a15, 130
  10b444:	421fa2               	l16ui	a10, a15, 132
  10b447:	c65ea2               	s16i	a10, a14, 0x18c
  10b44a:	c75e92               	s16i	a9, a14, 0x18e
  10b44d:	000506               	j	10b465 <au_task_Mixer+0x3b1>

0010b450 <au_task_Mixer+0x39c>:
  10b450:	dcb6b1               	l32r	a11, 102728 (276e60 <g_au_task>)
  10b453:	6f1bc2               	l16ui	a12, a11, 222
  10b456:	6e1bd2               	l16ui	a13, a11, 220
  10b459:	c65ed2               	s16i	a13, a14, 0x18c
  10b45c:	c75ec2               	s16i	a12, a14, 0x18e
  10b45f:	352bb2               	l32i	a11, a11, 212
  10b462:	656eb2               	s32i	a11, a14, 0x194

0010b465 <au_task_Mixer+0x3b1>:
  10b465:	c71ed2               	l16ui	a13, a14, 0x18e
  10b468:	c61ec2               	l16ui	a12, a14, 0x18c
  10b46b:	4182d0               	srli	a8, a13, 2
  10b46e:	0b1c87               	beq	a12, a8, 10b47d <au_task_Mixer+0x3c9>
  10b471:	0aa4a2               	movi	a10, 0x40a
  10b474:	dde9b1               	l32r	a11, 102c18 (8000be20 <__log_data___1__1__0_au_task_0_au_task_1_c_9969$29335_199_15>)
  10b477:	0b6625               	call8	116ad8 <dbfw_StoreTrace>
  10b47a:	ddd9f1               	l32r	a15, 102be0 (27727c <g_au_task+0x41c>)

0010b47d <au_task_Mixer+0x3c9>:
  10b47d:	282f92               	l32i	a9, a15, 160
  10b480:	1fd916               	beqz	a9, 10b681 <au_task_Mixer+0x5cd>
  10b483:	0027d2               	l32i	a13, a7, 0
  10b486:	0e2df2               	l32i	a15, a13, 56
  10b489:	3ea0b2               	movi	a11, 62
  10b48c:	a0ffd0               	addx4	a15, a15, a13
  10b48f:	ffb9                	s32i.n	a11, a15, 60
  10b491:	edc8                	l32i.n	a12, a13, 56
  10b493:	cc1b                	addi.n	a12, a12, 1
  10b495:	24c0c0               	extui	a12, a12, 0, 3
  10b498:	edc9                	s32i.n	a12, a13, 56
  10b49a:	0013a2               	l16ui	a10, a3, 0
  10b49d:	4aec                	bnez.n	a10, 10b4c5 <au_task_Mixer+0x411>
  10b49f:	931382               	l16ui	a8, a3, 0x126
  10b4a2:	908830               	addx2	a8, a8, a3
  10b4a5:	9458b2               	s16i	a11, a8, 0x128
  10b4a8:	0b4b65               	call8	116960 <dbfw_GetSystemTime>
  10b4ab:	9313b2               	l16ui	a11, a3, 0x126
  10b4ae:	a0bb30               	addx4	a11, a11, a3
  10b4b1:	8a6ba2               	s32i	a10, a11, 0x228
  10b4b4:	931392               	l16ui	a9, a3, 0x126
  10b4b7:	991b                	addi.n	a9, a9, 1
  10b4b9:	649090               	extui	a9, a9, 0, 7
  10b4bc:	935392               	s16i	a9, a3, 0x126
  10b4bf:	000586               	j	10b4d9 <au_task_Mixer+0x425>

0010b4c2 <au_task_Mixer+0x40e>:
  10b4c2:	000000                                        ...

0010b4c5 <au_task_Mixer+0x411>:
  10b4c5:	b71592               	l16ui	a9, a5, 0x16e
  10b4c8:	0dc9f6               	bgeui	a9, 32, 10b4d9 <au_task_Mixer+0x425>
  10b4cb:	90d960               	addx2	a13, a9, a6
  10b4ce:	7e5db2               	s16i	a11, a13, 252
  10b4d1:	b715c2               	l16ui	a12, a5, 0x16e
  10b4d4:	cc1b                	addi.n	a12, a12, 1
  10b4d6:	b755c2               	s16i	a12, a5, 0x16e
  10b4d9:	dcb9e1               	l32r	a14, 1027c0 (277928 <g_au_task+0xac8>)
  10b4dc:	7f0c                	movi.n	a15, 7
  10b4de:	6a2ec2               	l32i	a12, a14, 0x1a8
  10b4e1:	c61ed2               	l16ui	a13, a14, 0x18c
  10b4e4:	682eb2               	l32i	a11, a14, 0x1a0
  10b4e7:	90ddf0               	addx2	a13, a13, a15
  10b4ea:	8f7c                	movi.n	a15, -8
  10b4ec:	bbca                	add.n	a11, a11, a12
  10b4ee:	676eb2               	s32i	a11, a14, 0x19c
  10b4f1:	10ddf0               	and	a13, a13, a15
  10b4f4:	dcda                	add.n	a13, a12, a13
  10b4f6:	dccff1               	l32r	a15, 102834 (27ffff <_bss_end+0x1e7>)
  10b4f9:	6a6ed2               	s32i	a13, a14, 0x1a8
  10b4fc:	053fb7               	bltu	a15, a11, 10b505 <au_task_Mixer+0x451>
  10b4ff:	dcca81               	l32r	a8, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  10b502:	0e38b7               	bltu	a8, a11, 10b514 <au_task_Mixer+0x460>

0010b505 <au_task_Mixer+0x451>:
  10b505:	08a4a2               	movi	a10, 0x408
  10b508:	ddc5b1               	l32r	a11, 102c1c (8000bf20 <__log_data___1__1__0_au_task_0_au_task_1_c_9984$29336_199_16>)
  10b50b:	0020f0               	nop
  10b50e:	0b5ca5               	call8	116ad8 <dbfw_StoreTrace>
  10b511:	dcabe1               	l32r	a14, 1027c0 (277928 <g_au_task+0xac8>)

0010b514 <au_task_Mixer+0x460>:
  10b514:	6a2ea2               	l32i	a10, a14, 0x1a8
  10b517:	692e92               	l32i	a9, a14, 0x1a4
  10b51a:	0eb9a7               	bgeu	a9, a10, 10b52c <au_task_Mixer+0x478>
  10b51d:	08a4a2               	movi	a10, 0x408
  10b520:	ddc0b1               	l32r	a11, 102c20 (8000c020 <__log_data___1__1__0_au_task_0_au_task_1_c_9987$29337_199_17>)
  10b523:	0020f0               	nop
  10b526:	0b5b25               	call8	116ad8 <dbfw_StoreTrace>
  10b529:	dca5e1               	l32r	a14, 1027c0 (277928 <g_au_task+0xac8>)

0010b52c <au_task_Mixer+0x478>:
  10b52c:	dc7fb1               	l32r	a11, 102728 (276e60 <g_au_task>)
  10b52f:	112bb2               	l32i	a11, a11, 68
  10b532:	04bb16               	beqz	a11, 10b581 <au_task_Mixer+0x4cd>
  10b535:	dc9dd1               	l32r	a13, 1027ac (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  10b538:	dc9cc1               	l32r	a12, 1027a8 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  10b53b:	6a2e82               	l32i	a8, a14, 0x1a8
  10b53e:	07a0a2               	movi	a10, 7
  10b541:	c61e92               	l16ui	a9, a14, 0x18c
  10b544:	682e72               	l32i	a7, a14, 0x1a0
  10b547:	9099a0               	addx2	a9, a9, a10
  10b54a:	f8afa2               	movi	a10, -8
  10b54d:	807780               	add	a7, a7, a8
  10b550:	c7ca                	add.n	a12, a7, a12
  10b552:	1099a0               	and	a9, a9, a10
  10b555:	989a                	add.n	a9, a8, a9
  10b557:	6a6e92               	s32i	a9, a14, 0x1a8
  10b55a:	0b3cd7               	bltu	a12, a13, 10b569 <au_task_Mixer+0x4b5>
  10b55d:	08a4a2               	movi	a10, 0x408
  10b560:	ddb1b1               	l32r	a11, 102c24 (8000c120 <__log_data___1__1__0_au_task_0_au_task_1_c_9998$29338_199_18>)
  10b563:	0b5765               	call8	116ad8 <dbfw_StoreTrace>
  10b566:	dc96e1               	l32r	a14, 1027c0 (277928 <g_au_task+0xac8>)

0010b569 <au_task_Mixer+0x4b5>:
  10b569:	6a2ec2               	l32i	a12, a14, 0x1a8
  10b56c:	692eb2               	l32i	a11, a14, 0x1a4
  10b56f:	11bbc7               	bgeu	a11, a12, 10b584 <au_task_Mixer+0x4d0>
  10b572:	08a4a2               	movi	a10, 0x408
  10b575:	ddacb1               	l32r	a11, 102c28 (8000c220 <__log_data___1__1__0_au_task_0_au_task_1_c_10001$29339_199_19>)
  10b578:	0b55e5               	call8	116ad8 <dbfw_StoreTrace>
  10b57b:	000146               	j	10b584 <au_task_Mixer+0x4d0>

0010b57e <au_task_Mixer+0x4ca>:
  10b57e:	000000                                        ...

0010b581 <au_task_Mixer+0x4cd>:
  10b581:	00a072               	movi	a7, 0

0010b584 <au_task_Mixer+0x4d0>:
  10b584:	dc6781               	l32r	a8, 102720 (27e6ec <gp_dsp_core_log>)
  10b587:	002882               	l32i	a8, a8, 0
  10b58a:	0e2892               	l32i	a9, a8, 56
  10b58d:	fb3c                	movi.n	a11, 63
  10b58f:	a09980               	addx4	a9, a9, a8
  10b592:	f9b9                	s32i.n	a11, a9, 60
  10b594:	e8f8                	l32i.n	a15, a8, 56
  10b596:	ff1b                	addi.n	a15, a15, 1
  10b598:	24f0f0               	extui	a15, a15, 0, 3
  10b59b:	e8f9                	s32i.n	a15, a8, 56
  10b59d:	0013d2               	l16ui	a13, a3, 0
  10b5a0:	1dec                	bnez.n	a13, 10b5c5 <au_task_Mixer+0x511>
  10b5a2:	931392               	l16ui	a9, a3, 0x126
  10b5a5:	909930               	addx2	a9, a9, a3
  10b5a8:	9459b2               	s16i	a11, a9, 0x128
  10b5ab:	0b3b65               	call8	116960 <dbfw_GetSystemTime>
  10b5ae:	9313b2               	l16ui	a11, a3, 0x126
  10b5b1:	a0bb30               	addx4	a11, a11, a3
  10b5b4:	8a6ba2               	s32i	a10, a11, 0x228
  10b5b7:	9313a2               	l16ui	a10, a3, 0x126
  10b5ba:	aa1b                	addi.n	a10, a10, 1
  10b5bc:	64a0a0               	extui	a10, a10, 0, 7
  10b5bf:	9353a2               	s16i	a10, a3, 0x126
  10b5c2:	000506               	j	10b5da <au_task_Mixer+0x526>

0010b5c5 <au_task_Mixer+0x511>:
  10b5c5:	b71592               	l16ui	a9, a5, 0x16e
  10b5c8:	0ec9f6               	bgeui	a9, 32, 10b5da <au_task_Mixer+0x526>
  10b5cb:	90d960               	addx2	a13, a9, a6
  10b5ce:	7e5db2               	s16i	a11, a13, 252
  10b5d1:	b715c2               	l16ui	a12, a5, 0x16e
  10b5d4:	01ccc2               	addi	a12, a12, 1
  10b5d7:	b755c2               	s16i	a12, a5, 0x16e
  10b5da:	dc79b1               	l32r	a11, 1027c0 (277928 <g_au_task+0xac8>)
  10b5dd:	672ba2               	l32i	a10, a11, 0x19c
  10b5e0:	c61bb2               	l16ui	a11, a11, 0x18c
  10b5e3:	007d25               	call8	10bdb4 <au_task_Mixer_Nt_SamplesGet>
  10b5e6:	9aac                	beqz.n	a10, 10b613 <au_task_Mixer+0x55f>
  10b5e8:	dc76c1               	l32r	a12, 1027c0 (277928 <g_au_task+0xac8>)
  10b5eb:	672ca2               	l32i	a10, a12, 0x19c
  10b5ee:	c61cc2               	l16ui	a12, a12, 0x18c
  10b5f1:	0b0c                	movi.n	a11, 0
  10b5f3:	11ccf0               	slli	a12, a12, 1
  10b5f6:	74e325               	call8	180428 <__vec_memset>
  10b5f9:	dc71a1               	l32r	a10, 1027c0 (277928 <g_au_task+0xac8>)
  10b5fc:	dcc6b1               	l32r	a11, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  10b5ff:	642aa2               	l32i	a10, a10, 0x190
  10b602:	74f3a5               	call8	18053c <__umodsi3>
  10b605:	2aec                	bnez.n	a10, 10b62b <au_task_Mixer+0x577>
  10b607:	08a4a2               	movi	a10, 0x408
  10b60a:	dd88b1               	l32r	a11, 102c2c (8000c320 <__log_data___1__1__0_au_task_0_au_task_1_c_10025$29340_199_20>)
  10b60d:	0b4ca5               	call8	116ad8 <dbfw_StoreTrace>
  10b610:	0005c6               	j	10b62b <au_task_Mixer+0x577>

0010b613 <au_task_Mixer+0x55f>:
  10b613:	dc6ba1               	l32r	a10, 1027c0 (277928 <g_au_task+0xac8>)
  10b616:	dcbfb1               	l32r	a11, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  10b619:	642aa2               	l32i	a10, a10, 0x190
  10b61c:	74f1e5               	call8	18053c <__umodsi3>
  10b61f:	008a56               	bnez	a10, 10b62b <au_task_Mixer+0x577>
  10b622:	08a4a2               	movi	a10, 0x408
  10b625:	dd82b1               	l32r	a11, 102c30 (8000c420 <__log_data___1__1__0_au_task_0_au_task_1_c_10032$29341_199_21>)
  10b628:	0b4ae5               	call8	116ad8 <dbfw_StoreTrace>
  10b62b:	dc3df1               	l32r	a15, 102720 (27e6ec <gp_dsp_core_log>)
  10b62e:	0ff8                	l32i.n	a15, a15, 0
  10b630:	ef88                	l32i.n	a8, a15, 56
  10b632:	0b4c                	movi.n	a11, 64
  10b634:	a088f0               	addx4	a8, a8, a15
  10b637:	f8b9                	s32i.n	a11, a8, 60
  10b639:	efd8                	l32i.n	a13, a15, 56
  10b63b:	dd1b                	addi.n	a13, a13, 1
  10b63d:	24d0d0               	extui	a13, a13, 0, 3
  10b640:	efd9                	s32i.n	a13, a15, 56
  10b642:	0013c2               	l16ui	a12, a3, 0
  10b645:	1cec                	bnez.n	a12, 10b66a <au_task_Mixer+0x5b6>
  10b647:	931382               	l16ui	a8, a3, 0x126
  10b64a:	908830               	addx2	a8, a8, a3
  10b64d:	9458b2               	s16i	a11, a8, 0x128
  10b650:	0b30e5               	call8	116960 <dbfw_GetSystemTime>
  10b653:	9313b2               	l16ui	a11, a3, 0x126
  10b656:	a0bb30               	addx4	a11, a11, a3
  10b659:	8a6ba2               	s32i	a10, a11, 0x228
  10b65c:	931392               	l16ui	a9, a3, 0x126
  10b65f:	991b                	addi.n	a9, a9, 1
  10b661:	649090               	extui	a9, a9, 0, 7
  10b664:	935392               	s16i	a9, a3, 0x126
  10b667:	000646               	j	10b684 <au_task_Mixer+0x5d0>

0010b66a <au_task_Mixer+0x5b6>:
  10b66a:	b71592               	l16ui	a9, a5, 0x16e
  10b66d:	13c9f6               	bgeui	a9, 32, 10b684 <au_task_Mixer+0x5d0>
  10b670:	90d960               	addx2	a13, a9, a6
  10b673:	7e5db2               	s16i	a11, a13, 252
  10b676:	b715c2               	l16ui	a12, a5, 0x16e
  10b679:	cc1b                	addi.n	a12, a12, 1
  10b67b:	b755c2               	s16i	a12, a5, 0x16e
  10b67e:	000086               	j	10b684 <au_task_Mixer+0x5d0>

0010b681 <au_task_Mixer+0x5cd>:
  10b681:	00a072               	movi	a7, 0

0010b684 <au_task_Mixer+0x5d0>:
  10b684:	dc4ff1               	l32r	a15, 1027c0 (277928 <g_au_task+0xac8>)
  10b687:	642ff2               	l32i	a15, a15, 0x190
  10b68a:	017f56               	bnez	a15, 10b6a5 <au_task_Mixer+0x5f1>
  10b68d:	0ca4a2               	movi	a10, 0x40c
  10b690:	dc4cf1               	l32r	a15, 1027c0 (277928 <g_au_task+0xac8>)
  10b693:	dd68b1               	l32r	a11, 102c34 (8000c520 <__log_data___1__1__0_au_task_0_au_task_1_c_10042$29342_199_22>)
  10b696:	652fc2               	l32i	a12, a15, 0x194
  10b699:	662fd2               	l32i	a13, a15, 0x198
  10b69c:	672fe2               	l32i	a14, a15, 0x19c
  10b69f:	c61ff2               	l16ui	a15, a15, 0x18c
  10b6a2:	0b4365               	call8	116ad8 <dbfw_StoreTrace>

0010b6a5 <au_task_Mixer+0x5f1>:
  10b6a5:	dc1ea1               	l32r	a10, 102720 (27e6ec <gp_dsp_core_log>)
  10b6a8:	002aa2               	l32i	a10, a10, 0
  10b6ab:	0e2ac2               	l32i	a12, a10, 56
  10b6ae:	41a0b2               	movi	a11, 65
  10b6b1:	a0cca0               	addx4	a12, a12, a10
  10b6b4:	0f6cb2               	s32i	a11, a12, 60
  10b6b7:	ea98                	l32i.n	a9, a10, 56
  10b6b9:	991b                	addi.n	a9, a9, 1
  10b6bb:	249090               	extui	a9, a9, 0, 3
  10b6be:	ea99                	s32i.n	a9, a10, 56
  10b6c0:	001382               	l16ui	a8, a3, 0
  10b6c3:	18ec                	bnez.n	a8, 10b6e8 <au_task_Mixer+0x634>
  10b6c5:	9313c2               	l16ui	a12, a3, 0x126
  10b6c8:	90cc30               	addx2	a12, a12, a3
  10b6cb:	945cb2               	s16i	a11, a12, 0x128
  10b6ce:	0b2925               	call8	116960 <dbfw_GetSystemTime>
  10b6d1:	9313e2               	l16ui	a14, a3, 0x126
  10b6d4:	a0ee30               	addx4	a14, a14, a3
  10b6d7:	8a6ea2               	s32i	a10, a14, 0x228
  10b6da:	9313d2               	l16ui	a13, a3, 0x126
  10b6dd:	dd1b                	addi.n	a13, a13, 1
  10b6df:	64d0d0               	extui	a13, a13, 0, 7
  10b6e2:	9353d2               	s16i	a13, a3, 0x126
  10b6e5:	000506               	j	10b6fd <au_task_Mixer+0x649>

0010b6e8 <au_task_Mixer+0x634>:
  10b6e8:	b71592               	l16ui	a9, a5, 0x16e
  10b6eb:	0ec9f6               	bgeui	a9, 32, 10b6fd <au_task_Mixer+0x649>
  10b6ee:	908960               	addx2	a8, a9, a6
  10b6f1:	7e58b2               	s16i	a11, a8, 252
  10b6f4:	b715f2               	l16ui	a15, a5, 0x16e
  10b6f7:	01cff2               	addi	a15, a15, 1
  10b6fa:	b755f2               	s16i	a15, a5, 0x16e
  10b6fd:	20b770               	or	a11, a7, a7
  10b700:	dc8ca1               	l32r	a10, 102930 (277ab0 <g_au_task+0xc50>)
  10b703:	0a61a2               	s32i	a10, a1, 40
  10b706:	0064e5               	call8	10bd54 <au_task_MixerSumSamples>
  10b709:	dc05d1               	l32r	a13, 102720 (27e6ec <gp_dsp_core_log>)
  10b70c:	0dd8                	l32i.n	a13, a13, 0
  10b70e:	ede8                	l32i.n	a14, a13, 56
  10b710:	2b4c                	movi.n	a11, 66
  10b712:	a0eed0               	addx4	a14, a14, a13
  10b715:	feb9                	s32i.n	a11, a14, 60
  10b717:	edc8                	l32i.n	a12, a13, 56
  10b719:	cc1b                	addi.n	a12, a12, 1
  10b71b:	24c0c0               	extui	a12, a12, 0, 3
  10b71e:	edc9                	s32i.n	a12, a13, 56
  10b720:	0013a2               	l16ui	a10, a3, 0
  10b723:	1aec                	bnez.n	a10, 10b748 <au_task_Mixer+0x694>
  10b725:	9313e2               	l16ui	a14, a3, 0x126
  10b728:	90ee30               	addx2	a14, a14, a3
  10b72b:	945eb2               	s16i	a11, a14, 0x128
  10b72e:	0b2325               	call8	116960 <dbfw_GetSystemTime>
  10b731:	931382               	l16ui	a8, a3, 0x126
  10b734:	a08830               	addx4	a8, a8, a3
  10b737:	8a68a2               	s32i	a10, a8, 0x228
  10b73a:	9313f2               	l16ui	a15, a3, 0x126
  10b73d:	ff1b                	addi.n	a15, a15, 1
  10b73f:	64f0f0               	extui	a15, a15, 0, 7
  10b742:	9353f2               	s16i	a15, a3, 0x126
  10b745:	000506               	j	10b75d <au_task_Mixer+0x6a9>

0010b748 <au_task_Mixer+0x694>:
  10b748:	b71592               	l16ui	a9, a5, 0x16e
  10b74b:	0ec9f6               	bgeui	a9, 32, 10b75d <au_task_Mixer+0x6a9>
  10b74e:	90c960               	addx2	a12, a9, a6
  10b751:	7e5cb2               	s16i	a11, a12, 252
  10b754:	b715a2               	l16ui	a10, a5, 0x16e
  10b757:	01caa2               	addi	a10, a10, 1
  10b75a:	b755a2               	s16i	a10, a5, 0x16e
  10b75d:	20a110               	or	a10, a1, a1
  10b760:	dc26b1               	l32r	a11, 1027f8 (277b30 <g_gain_params>)
  10b763:	1ca0c2               	movi	a12, 28
  10b766:	74c1a5               	call8	180380 <__vec_memcpy>
  10b769:	dd33c1               	l32r	a12, 102c38 (2778c0 <g_au_task+0xa60>)
  10b76c:	ec8b                	addi.n	a14, a12, 8

0010b76e <au_task_Mixer+0x6ba>:
  10b76e:	0961c2               	s32i	a12, a1, 36
  10b771:	7f2cd2               	l32i	a13, a12, 0x1fc
  10b774:	0b61e2               	s32i	a14, a1, 44
  10b777:	027d16               	beqz	a13, 10b7a2 <au_task_Mixer+0x6ee>
  10b77a:	dc1fa1               	l32r	a10, 1027f8 (277b30 <g_gain_params>)
  10b77d:	01bd                	mov.n	a11, a1
  10b77f:	cc1c                	movi.n	a12, 28
  10b781:	74bfe5               	call8	180380 <__vec_memcpy>
  10b784:	dbefb1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b787:	91a8                	l32i.n	a10, a1, 36
  10b789:	0bb8                	l32i.n	a11, a11, 0
  10b78b:	7f2aa2               	l32i	a10, a10, 0x1fc
  10b78e:	0020c0               	memw
  10b791:	6bb8                	l32i.n	a11, a11, 24
  10b793:	0014c2               	l16ui	a12, a4, 0
  10b796:	dc18d1               	l32r	a13, 1027f8 (277b30 <g_gain_params>)
  10b799:	0e0c                	movi.n	a14, 0
  10b79b:	fce265               	call8	1085c0 <au_task_FadeInFadeOutGain>
  10b79e:	91c8                	l32i.n	a12, a1, 36
  10b7a0:	b1e8                	l32i.n	a14, a1, 44

0010b7a2 <au_task_Mixer+0x6ee>:
  10b7a2:	04ccc2               	addi	a12, a12, 4
  10b7a5:	c59ce7               	bne	a12, a14, 10b76e <au_task_Mixer+0x6ba>
  10b7a8:	f222c2               	l32i	a12, a2, 0x3c8
  10b7ab:	02ac56               	bnez	a12, 10b7d9 <au_task_Mixer+0x725>
  10b7ae:	f422d2               	l32i	a13, a2, 0x3d0
  10b7b1:	024d16               	beqz	a13, 10b7d9 <au_task_Mixer+0x725>
  10b7b4:	dc11a1               	l32r	a10, 1027f8 (277b30 <g_gain_params>)
  10b7b7:	20b110               	or	a11, a1, a1
  10b7ba:	1ca0c2               	movi	a12, 28
  10b7bd:	74bc25               	call8	180380 <__vec_memcpy>
  10b7c0:	dbe0b1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10b7c3:	f422a2               	l32i	a10, a2, 0x3d0
  10b7c6:	002bb2               	l32i	a11, a11, 0
  10b7c9:	0020c0               	memw
  10b7cc:	6bb8                	l32i.n	a11, a11, 24
  10b7ce:	dc0ad1               	l32r	a13, 1027f8 (277b30 <g_gain_params>)
  10b7d1:	0014c2               	l16ui	a12, a4, 0
  10b7d4:	0e0c                	movi.n	a14, 0
  10b7d6:	fcdea5               	call8	1085c0 <au_task_FadeInFadeOutGain>
  10b7d9:	dbd1e1               	l32r	a14, 102720 (27e6ec <gp_dsp_core_log>)
  10b7dc:	0ee8                	l32i.n	a14, a14, 0
  10b7de:	eef8                	l32i.n	a15, a14, 56
  10b7e0:	3b4c                	movi.n	a11, 67
  10b7e2:	a0ffe0               	addx4	a15, a15, a14
  10b7e5:	ffb9                	s32i.n	a11, a15, 60
  10b7e7:	eed8                	l32i.n	a13, a14, 56
  10b7e9:	dd1b                	addi.n	a13, a13, 1
  10b7eb:	24d0d0               	extui	a13, a13, 0, 3
  10b7ee:	eed9                	s32i.n	a13, a14, 56
  10b7f0:	0013c2               	l16ui	a12, a3, 0
  10b7f3:	1cec                	bnez.n	a12, 10b818 <au_task_Mixer+0x764>
  10b7f5:	9313f2               	l16ui	a15, a3, 0x126
  10b7f8:	90ff30               	addx2	a15, a15, a3
  10b7fb:	945fb2               	s16i	a11, a15, 0x128
  10b7fe:	0b1625               	call8	116960 <dbfw_GetSystemTime>
  10b801:	931392               	l16ui	a9, a3, 0x126
  10b804:	a09930               	addx4	a9, a9, a3
  10b807:	8a69a2               	s32i	a10, a9, 0x228
  10b80a:	931382               	l16ui	a8, a3, 0x126
  10b80d:	881b                	addi.n	a8, a8, 1
  10b80f:	648080               	extui	a8, a8, 0, 7
  10b812:	935382               	s16i	a8, a3, 0x126
  10b815:	0004c6               	j	10b82c <au_task_Mixer+0x778>

0010b818 <au_task_Mixer+0x764>:
  10b818:	b71592               	l16ui	a9, a5, 0x16e
  10b81b:	0dc9f6               	bgeui	a9, 32, 10b82c <au_task_Mixer+0x778>
  10b81e:	90c960               	addx2	a12, a9, a6
  10b821:	7e5cb2               	s16i	a11, a12, 252
  10b824:	b715a2               	l16ui	a10, a5, 0x16e
  10b827:	aa1b                	addi.n	a10, a10, 1
  10b829:	b755a2               	s16i	a10, a5, 0x16e
  10b82c:	f222b2               	l32i	a11, a2, 0x3c8
  10b82f:	9b8c                	beqz.n	a11, 10b83c <au_task_Mixer+0x788>
  10b831:	a1a8                	l32i.n	a10, a1, 40
  10b833:	0114c2               	l16ui	a12, a4, 2
  10b836:	003865               	call8	10bbbc <au_task_MixerFillDMARingbufferMono>
  10b839:	000386               	j	10b84b <au_task_Mixer+0x797>

0010b83c <au_task_Mixer+0x788>:
  10b83c:	f422b2               	l32i	a11, a2, 0x3d0
  10b83f:	008b16               	beqz	a11, 10b84b <au_task_Mixer+0x797>
  10b842:	0a21a2               	l32i	a10, a1, 40
  10b845:	0114c2               	l16ui	a12, a4, 2
  10b848:	003725               	call8	10bbbc <au_task_MixerFillDMARingbufferMono>
  10b84b:	dbb5f1               	l32r	a15, 102720 (27e6ec <gp_dsp_core_log>)
  10b84e:	002ff2               	l32i	a15, a15, 0
  10b851:	ef88                	l32i.n	a8, a15, 56
  10b853:	4a4c                	movi.n	a10, 68
  10b855:	a088f0               	addx4	a8, a8, a15
  10b858:	f8a9                	s32i.n	a10, a8, 60
  10b85a:	efe8                	l32i.n	a14, a15, 56
  10b85c:	ee1b                	addi.n	a14, a14, 1
  10b85e:	24e0e0               	extui	a14, a14, 0, 3
  10b861:	efe9                	s32i.n	a14, a15, 56
  10b863:	0013d2               	l16ui	a13, a3, 0
  10b866:	1dec                	bnez.n	a13, 10b88b <au_task_Mixer+0x7d7>
  10b868:	931382               	l16ui	a8, a3, 0x126
  10b86b:	908830               	addx2	a8, a8, a3
  10b86e:	9458a2               	s16i	a10, a8, 0x128
  10b871:	0b0ee5               	call8	116960 <dbfw_GetSystemTime>
  10b874:	9313b2               	l16ui	a11, a3, 0x126
  10b877:	a0bb30               	addx4	a11, a11, a3
  10b87a:	8a6ba2               	s32i	a10, a11, 0x228
  10b87d:	931392               	l16ui	a9, a3, 0x126
  10b880:	991b                	addi.n	a9, a9, 1
  10b882:	649090               	extui	a9, a9, 0, 7
  10b885:	935392               	s16i	a9, a3, 0x126
  10b888:	000506               	j	10b8a0 <au_task_Mixer+0x7ec>

0010b88b <au_task_Mixer+0x7d7>:
  10b88b:	b71592               	l16ui	a9, a5, 0x16e
  10b88e:	0ec9f6               	bgeui	a9, 32, 10b8a0 <au_task_Mixer+0x7ec>
  10b891:	90d960               	addx2	a13, a9, a6
  10b894:	7e5da2               	s16i	a10, a13, 252
  10b897:	b715c2               	l16ui	a12, a5, 0x16e
  10b89a:	01ccc2               	addi	a12, a12, 1
  10b89d:	b755c2               	s16i	a12, a5, 0x16e
  10b8a0:	0011a5               	call8	10b9bc <au_task_MixerCallDMA>
  10b8a3:	db9f81               	l32r	a8, 102720 (27e6ec <gp_dsp_core_log>)
  10b8a6:	002882               	l32i	a8, a8, 0
  10b8a9:	0e2892               	l32i	a9, a8, 56
  10b8ac:	5a4c                	movi.n	a10, 69
  10b8ae:	a09980               	addx4	a9, a9, a8
  10b8b1:	f9a9                	s32i.n	a10, a9, 60
  10b8b3:	e8f8                	l32i.n	a15, a8, 56
  10b8b5:	ff1b                	addi.n	a15, a15, 1
  10b8b7:	24f0f0               	extui	a15, a15, 0, 3
  10b8ba:	e8f9                	s32i.n	a15, a8, 56
  10b8bc:	0013e2               	l16ui	a14, a3, 0
  10b8bf:	1eec                	bnez.n	a14, 10b8e4 <au_task_Mixer+0x830>
  10b8c1:	931392               	l16ui	a9, a3, 0x126
  10b8c4:	909930               	addx2	a9, a9, a3
  10b8c7:	9459a2               	s16i	a10, a9, 0x128
  10b8ca:	0b0965               	call8	116960 <dbfw_GetSystemTime>
  10b8cd:	9313b2               	l16ui	a11, a3, 0x126
  10b8d0:	a0bb30               	addx4	a11, a11, a3
  10b8d3:	8a6ba2               	s32i	a10, a11, 0x228
  10b8d6:	9313a2               	l16ui	a10, a3, 0x126
  10b8d9:	aa1b                	addi.n	a10, a10, 1
  10b8db:	64a0a0               	extui	a10, a10, 0, 7
  10b8de:	9353a2               	s16i	a10, a3, 0x126
  10b8e1:	0004c6               	j	10b8f8 <au_task_Mixer+0x844>

0010b8e4 <au_task_Mixer+0x830>:
  10b8e4:	b71592               	l16ui	a9, a5, 0x16e
  10b8e7:	0dc9f6               	bgeui	a9, 32, 10b8f8 <au_task_Mixer+0x844>
  10b8ea:	90d960               	addx2	a13, a9, a6
  10b8ed:	7e5da2               	s16i	a10, a13, 252
  10b8f0:	b715c2               	l16ui	a12, a5, 0x16e
  10b8f3:	cc1b                	addi.n	a12, a12, 1
  10b8f5:	b755c2               	s16i	a12, a5, 0x16e
  10b8f8:	f122e2               	l32i	a14, a2, 0x3c4
  10b8fb:	ee1b                	addi.n	a14, a14, 1
  10b8fd:	f162e2               	s32i	a14, a2, 0x3c4
  10b900:	479c                	beqz.n	a7, 10b918 <au_task_Mixer+0x864>
  10b902:	f722f2               	l32i	a15, a2, 0x3dc
  10b905:	001482               	l16ui	a8, a4, 0
  10b908:	790c                	movi.n	a9, 7
  10b90a:	908890               	addx2	a8, a8, a9
  10b90d:	897c                	movi.n	a9, -8
  10b90f:	108890               	and	a8, a8, a9
  10b912:	c0ff80               	sub	a15, a15, a8
  10b915:	f762f2               	s32i	a15, a2, 0x3dc

0010b918 <au_task_Mixer+0x864>:
  10b918:	f422a2               	l32i	a10, a2, 0x3d0
  10b91b:	015a16               	beqz	a10, 10b934 <au_task_Mixer+0x880>
  10b91e:	f722b2               	l32i	a11, a2, 0x3dc
  10b921:	0014c2               	l16ui	a12, a4, 0
  10b924:	7d0c                	movi.n	a13, 7
  10b926:	90ccd0               	addx2	a12, a12, a13
  10b929:	8d7c                	movi.n	a13, -8
  10b92b:	10ccd0               	and	a12, a12, a13
  10b92e:	c0bbc0               	sub	a11, a11, a12
  10b931:	f762b2               	s32i	a11, a2, 0x3dc

0010b934 <au_task_Mixer+0x880>:
  10b934:	fa0c                	movi.n	a10, 15
  10b936:	f6c4a5               	call8	102580 <_xtos_set_intlevel>
  10b939:	2a14e2               	l16ui	a14, a4, 84
  10b93c:	220c                	movi.n	a2, 2
  10b93e:	021e66               	bnei	a14, 1, 10b944 <au_task_Mixer+0x890>
  10b941:	2a5422               	s16i	a2, a4, 84

0010b944 <au_task_Mixer+0x890>:
  10b944:	f68ea5               	call8	102230 <_xtos_restore_intlevel>
  10b947:	2a14f2               	l16ui	a15, a4, 84
  10b94a:	083f66               	bnei	a15, 3, 10b956 <au_task_Mixer+0x8a2>
  10b94d:	db79a1               	l32r	a10, 102734 (276e6c <g_au_task+0xc>)
  10b950:	003725               	call8	10bcc4 <au_task_MixerInit>
  10b953:	2a5422               	s16i	a2, a4, 84

0010b956 <au_task_Mixer+0x8a2>:
  10b956:	db72b1               	l32r	a11, 102720 (27e6ec <gp_dsp_core_log>)
  10b959:	0bb8                	l32i.n	a11, a11, 0
  10b95b:	ebc8                	l32i.n	a12, a11, 56
  10b95d:	6a4c                	movi.n	a10, 70
  10b95f:	a0ccb0               	addx4	a12, a12, a11
  10b962:	fca9                	s32i.n	a10, a12, 60
  10b964:	eb98                	l32i.n	a9, a11, 56
  10b966:	991b                	addi.n	a9, a9, 1
  10b968:	249090               	extui	a9, a9, 0, 3
  10b96b:	eb99                	s32i.n	a9, a11, 56
  10b96d:	001382               	l16ui	a8, a3, 0
  10b970:	18ec                	bnez.n	a8, 10b995 <au_task_Mixer+0x8e1>
  10b972:	9313c2               	l16ui	a12, a3, 0x126
  10b975:	90cc30               	addx2	a12, a12, a3
  10b978:	945ca2               	s16i	a10, a12, 0x128
  10b97b:	0afe65               	call8	116960 <dbfw_GetSystemTime>
  10b97e:	9313e2               	l16ui	a14, a3, 0x126
  10b981:	a0ee30               	addx4	a14, a14, a3
  10b984:	8a6ea2               	s32i	a10, a14, 0x228
  10b987:	9313d2               	l16ui	a13, a3, 0x126
  10b98a:	dd1b                	addi.n	a13, a13, 1
  10b98c:	64d0d0               	extui	a13, a13, 0, 7
  10b98f:	9353d2               	s16i	a13, a3, 0x126
  10b992:	fe86c6               	j	10b3b1 <au_task_Mixer+0x2fd>

0010b995 <au_task_Mixer+0x8e1>:
  10b995:	b71592               	l16ui	a9, a5, 0x16e
  10b998:	0d7fa14150b0c92e 	{ bgeui.w18	a9, 32, 10b3b1 <au_task_Mixer+0x2fd>; nop }
  10b9a0:	908960               	addx2	a8, a9, a6
  10b9a3:	7e58a2               	s16i	a10, a8, 252
  10b9a6:	b715f2               	l16ui	a15, a5, 0x16e
  10b9a9:	ff1b                	addi.n	a15, a15, 1
  10b9ab:	b755f2               	s16i	a15, a5, 0x16e
  10b9ae:	fe7fc6               	j	10b3b1 <au_task_Mixer+0x2fd>

0010b9b1 <au_task_Mixer+0x8fd>:
  10b9b1:	dbddc1               	l32r	a12, 102928 (1bd0 <XtosCoreStateSize+0x1950>)
  10b9b4:	4ab8                	l32i.n	a11, a10, 16
  10b9b6:	686eb2               	s32i	a11, a14, 0x1a0
  10b9b9:	fe9a86               	j	10b427 <au_task_Mixer+0x373>

0010b9bc <au_task_MixerCallDMA>:
  10b9bc:	006136               	entry	a1, 48
  10b9bf:	db5c31               	l32r	a3, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  10b9c2:	0020c0               	memw
  10b9c5:	8d2372               	l32i	a7, a3, 0x234
  10b9c8:	0fa0a2               	movi	a10, 15
  10b9cb:	f6bb65               	call8	102580 <_xtos_set_intlevel>
  10b9ce:	dc9b21               	l32r	a2, 102c3c (277a60 <g_au_task+0xc00>)
  10b9d1:	541282               	l16ui	a8, a2, 168
  10b9d4:	204aa0               	or	a4, a10, a10
  10b9d7:	163826               	beqi	a8, 3, 10b9f1 <au_task_MixerCallDMA+0x35>
  10b9da:	0020c0               	memw
  10b9dd:	00a0a2               	movi	a10, 0
  10b9e0:	2b12b2               	l16ui	a11, a2, 86
  10b9e3:	0c0c                	movi.n	a12, 0
  10b9e5:	872392               	l32i	a9, a3, 0x21c
  10b9e8:	206292               	s32i	a9, a2, 128
  10b9eb:	08ac65               	call8	1144b0 <fw_dsp_i2s_AckDmaTransfer>
  10b9ee:	2262a2               	s32i	a10, a2, 136

0010b9f1 <au_task_MixerCallDMA+0x35>:
  10b9f1:	20a440               	or	a10, a4, a4
  10b9f4:	f683a5               	call8	102230 <_xtos_restore_intlevel>
  10b9f7:	db4c51               	l32r	a5, 102728 (276e60 <g_au_task>)
  10b9fa:	1125a2               	l32i	a10, a5, 68
  10b9fd:	0b9a16               	beqz	a10, 10baba <au_task_MixerCallDMA+0xfe>
  10ba00:	0fa0a2               	movi	a10, 15
  10ba03:	f6b7e5               	call8	102580 <_xtos_set_intlevel>
  10ba06:	40a0c2               	movi	a12, 64
  10ba09:	dba061               	l32r	a6, 10288c (278090 <g_debug_fp_info+0x330>)
  10ba0c:	db64b1               	l32r	a11, 10279c (277d60 <g_debug_fp_info>)
  10ba0f:	204aa0               	or	a4, a10, a10
  10ba12:	001bd2               	l16ui	a13, a11, 0
  10ba15:	0fa0a2               	movi	a10, 15
  10ba18:	01bd56               	bnez	a13, 10ba37 <au_task_MixerCallDMA+0x7b>
  10ba1b:	121bf2               	l16ui	a15, a11, 36
  10ba1e:	8ba9                	s32i.n	a10, a11, 32
  10ba20:	90ffb0               	addx2	a15, a15, a11
  10ba23:	135fc2               	s16i	a12, a15, 38
  10ba26:	121be2               	l16ui	a14, a11, 36
  10ba29:	ee1b                	addi.n	a14, a14, 1
  10ba2b:	64e0e0               	extui	a14, a14, 0, 7
  10ba2e:	125be2               	s16i	a14, a11, 36
  10ba31:	000686               	j	10ba4f <au_task_MixerCallDMA+0x93>

0010ba34 <au_task_MixerCallDMA+0x78>:
  10ba34:	000000                                        ...

0010ba37 <au_task_MixerCallDMA+0x7b>:
  10ba37:	7e1692               	l16ui	a9, a6, 252
  10ba3a:	11c9f6               	bgeui	a9, 32, 10ba4f <au_task_MixerCallDMA+0x93>
  10ba3d:	3e66a2               	s32i	a10, a6, 248
  10ba40:	90d960               	addx2	a13, a9, a6
  10ba43:	7f5dc2               	s16i	a12, a13, 254
  10ba46:	7e1682               	l16ui	a8, a6, 252
  10ba49:	01c882               	addi	a8, a8, 1
  10ba4c:	7e5682               	s16i	a8, a6, 252
  10ba4f:	20a440               	or	a10, a4, a4
  10ba52:	2b12f2               	l16ui	a15, a2, 86
  10ba55:	7525e2               	l32i	a14, a5, 0x1d4
  10ba58:	41f2f0               	srli	a15, a15, 2
  10ba5b:	80eef0               	add	a14, a14, a15
  10ba5e:	7565e2               	s32i	a14, a5, 0x1d4
  10ba61:	f67ce5               	call8	102230 <_xtos_restore_intlevel>
  10ba64:	db4e91               	l32r	a9, 10279c (277d60 <g_debug_fp_info>)
  10ba67:	1a4c                	movi.n	a10, 65
  10ba69:	001982               	l16ui	a8, a9, 0
  10ba6c:	1f15f2               	l16ui	a15, a5, 62
  10ba6f:	78dc                	bnez.n	a8, 10ba8a <au_task_MixerCallDMA+0xce>
  10ba71:	1219c2               	l16ui	a12, a9, 36
  10ba74:	8949                	s32i.n	a4, a9, 32
  10ba76:	90cc90               	addx2	a12, a12, a9
  10ba79:	135ca2               	s16i	a10, a12, 38
  10ba7c:	1219b2               	l16ui	a11, a9, 36
  10ba7f:	bb1b                	addi.n	a11, a11, 1
  10ba81:	64b0b0               	extui	a11, a11, 0, 7
  10ba84:	1259b2               	s16i	a11, a9, 36
  10ba87:	0005c6               	j	10baa2 <au_task_MixerCallDMA+0xe6>

0010ba8a <au_task_MixerCallDMA+0xce>:
  10ba8a:	7e1692               	l16ui	a9, a6, 252
  10ba8d:	11c9f6               	bgeui	a9, 32, 10baa2 <au_task_MixerCallDMA+0xe6>
  10ba90:	3e6642               	s32i	a4, a6, 248
  10ba93:	90e960               	addx2	a14, a9, a6
  10ba96:	7f5ea2               	s16i	a10, a14, 254
  10ba99:	7e16d2               	l16ui	a13, a6, 252
  10ba9c:	01cdd2               	addi	a13, a13, 1
  10ba9f:	7e56d2               	s16i	a13, a6, 252
  10baa2:	014f16               	beqz	a15, 10baba <au_task_MixerCallDMA+0xfe>
  10baa5:	301582               	l16ui	a8, a5, 96
  10baa8:	00e816               	beqz	a8, 10baba <au_task_MixerCallDMA+0xfe>
  10baab:	db2241               	l32r	a4, 102734 (276e6c <g_au_task+0xc>)
  10baae:	20a440               	or	a10, a4, a4
  10bab1:	072825               	call8	112d34 <audio_latency_UpdateLatencyStatus>
  10bab4:	20a440               	or	a10, a4, a4
  10bab7:	0763e5               	call8	1130f4 <audio_latency_jbm_CalcFramesInQueue>
  10baba:	541292               	l16ui	a9, a2, 168
  10babd:	0d400f4140b0390e 	{ beqi.w18	a9, 3, 10bbb5 <au_task_MixerCallDMA+0x1f9>; nop }
  10bac5:	0020c0               	memw
  10bac8:	8b23b2               	l32i	a11, a3, 0x22c
  10bacb:	1f22a2               	l32i	a10, a2, 124
  10bace:	232292               	l32i	a9, a2, 140
  10bad1:	5e1ab7               	beq	a10, a11, 10bb33 <au_task_MixerCallDMA+0x177>
  10bad4:	5b59f6               	bgeui	a9, 5, 10bb33 <au_task_MixerCallDMA+0x177>
  10bad7:	031956               	bnez	a9, 10bb0c <au_task_MixerCallDMA+0x150>
  10bada:	1f2292               	l32i	a9, a2, 124
  10badd:	162282               	l32i	a8, a2, 88
  10bae0:	246282               	s32i	a8, a2, 144
  10bae3:	256292               	s32i	a9, a2, 148
  10bae6:	0020c0               	memw
  10bae9:	2022d2               	l32i	a13, a2, 128
  10baec:	0315e2               	l16ui	a14, a5, 6
  10baef:	8b23f2               	l32i	a15, a3, 0x22c
  10baf2:	2662f2               	s32i	a15, a2, 152
  10baf5:	2862e2               	s32i	a14, a2, 160
  10baf8:	2762d2               	s32i	a13, a2, 156
  10bafb:	0215d2               	l16ui	a13, a5, 4
  10bafe:	0020c0               	memw
  10bb01:	05c8                	l32i.n	a12, a5, 0
  10bb03:	11cc00               	slli	a12, a12, 16
  10bb06:	20ccd0               	or	a12, a12, a13
  10bb09:	2962c2               	s32i	a12, a2, 164

0010bb0c <au_task_MixerCallDMA+0x150>:
  10bb0c:	0da4a2               	movi	a10, 0x40d
  10bb0f:	dc4cb1               	l32r	a11, 102c40 (8000cd20 <__log_data___1__1__0_au_task_0_au_task_1_c_10399$30164_131_5>)
  10bb12:	1622c2               	l32i	a12, a2, 88
  10bb15:	1f22d2               	l32i	a13, a2, 124
  10bb18:	0020c0               	memw
  10bb1b:	8b23e2               	l32i	a14, a3, 0x22c
  10bb1e:	2022f2               	l32i	a15, a2, 128
  10bb21:	2b1282               	l16ui	a8, a2, 86
  10bb24:	006182               	s32i	a8, a1, 0
  10bb27:	0afb25               	call8	116ad8 <dbfw_StoreTrace>
  10bb2a:	232292               	l32i	a9, a2, 140
  10bb2d:	01c992               	addi	a9, a9, 1
  10bb30:	236292               	s32i	a9, a2, 140
  10bb33:	0020c0               	memw
  10bb36:	9123b2               	l32i	a11, a3, 0x244
  10bb39:	2162b2               	s32i	a11, a2, 132
  10bb3c:	db01a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10bb3f:	002aa2               	l32i	a10, a10, 0
  10bb42:	0020c0               	memw
  10bb45:	002aa2               	l32i	a10, a10, 0
  10bb48:	696a47               	bbci	a10, 4, 10bbb5 <au_task_MixerCallDMA+0x1f9>
  10bb4b:	dc3ea1               	l32r	a10, 102c44 (276ee8 <g_au_task+0x88>)
  10bb4e:	e72ad2               	l32i	a13, a10, 0x39c
  10bb51:	2b22c2               	l32i	a12, a2, 172
  10bb54:	05dd16               	beqz	a13, 10bbb5 <au_task_MixerCallDMA+0x1f9>
  10bb57:	5a1cd7               	beq	a12, a13, 10bbb5 <au_task_MixerCallDMA+0x1f9>
  10bb5a:	5c12e2               	l16ui	a14, a2, 184
  10bb5d:	401e66               	bnei	a14, 1, 10bba1 <au_task_MixerCallDMA+0x1e5>
  10bb60:	2c6272               	s32i	a7, a2, 176
  10bb63:	dbdb91               	l32r	a9, 102ad0 (569e00 <_memmap_mem_dram1_end+0x268e00>)
  10bb66:	0020c0               	memw
  10bb69:	ffa082               	movi	a8, 255
  10bb6c:	182af2               	l32i	a15, a10, 96
  10bb6f:	02a0b2               	movi	a11, 2
  10bb72:	812992               	l32i	a9, a9, 0x204
  10bb75:	e72ac2               	l32i	a12, a10, 0x39c
  10bb78:	2b62c2               	s32i	a12, a2, 172
  10bb7b:	5c52b2               	s16i	a11, a2, 184
  10bb7e:	74f0f0               	extui	a15, a15, 0, 8
  10bb81:	609090               	neg	a9, a9
  10bb84:	ffc992               	addi	a9, a9, -1
  10bb87:	2d6292               	s32i	a9, a2, 180
  10bb8a:	279f87               	bne	a15, a8, 10bbb5 <au_task_MixerCallDMA+0x1f9>
  10bb8d:	2b22c2               	l32i	a12, a2, 172
  10bb90:	2d22d2               	l32i	a13, a2, 180
  10bb93:	2c22e2               	l32i	a14, a2, 176
  10bb96:	0ba4a2               	movi	a10, 0x40b
  10bb99:	dc2bb1               	l32r	a11, 102c48 (8000ce20 <__log_data___1__1__0_au_task_0_au_task_1_c_10428$30165_131_6>)
  10bb9c:	0af3a5               	call8	116ad8 <dbfw_StoreTrace>
  10bb9f:	f01d                	retw.n

0010bba1 <au_task_MixerCallDMA+0x1e5>:
  10bba1:	0aa4a2               	movi	a10, 0x40a
  10bba4:	ba02c2               	l8ui	a12, a2, 186
  10bba7:	dc29b1               	l32r	a11, 102c4c (8000cf20 <__log_data___1__1__0_au_task_0_au_task_1_c_10434$30166_131_7>)
  10bbaa:	cc1b                	addi.n	a12, a12, 1
  10bbac:	ba42c2               	s8i	a12, a2, 186
  10bbaf:	74c0c0               	extui	a12, a12, 0, 8
  10bbb2:	0af265               	call8	116ad8 <dbfw_StoreTrace>
  10bbb5:	f01d                	retw.n

0010bbb7 <au_task_MixerCallDMA+0x1fb>:
  10bbb7:	000000                                        ...

0010bbba <au_task_MixerCallDMA+0x1fe>:
	...

0010bbbc <au_task_MixerFillDMARingbufferMono>:
  10bbbc:	004136               	entry	a1, 32
  10bbbf:	a2a8                	l32i.n	a10, a2, 40
  10bbc1:	b2b8                	l32i.n	a11, a2, 44
  10bbc3:	9278                	l32i.n	a7, a2, 36
  10bbc5:	9b4a                	add.n	a9, a11, a4
  10bbc7:	87ba                	add.n	a8, a7, a11
  10bbc9:	4e39a7               	bltu	a9, a10, 10bc1b <au_task_MixerFillDMARingbufferMono+0x5f>
  10bbcc:	c06ab0               	sub	a6, a10, a11
  10bbcf:	416260               	srli	a6, a6, 2
  10bbd2:	1c16a6               	blti	a6, 1, 10bbf2 <au_task_MixerFillDMARingbufferMono+0x36>
  10bbd5:	904630               	addx2	a4, a6, a3
  10bbd8:	9278                	l32i.n	a7, a2, 36
  10bbda:	0fa676               	loopgtz	a6, 10bbed <au_task_MixerFillDMARingbufferMono+0x31>
  10bbdd:	0093b2               	l16si	a11, a3, 0
  10bbe0:	0058b2               	s16i	a11, a8, 0
  10bbe3:	0093a2               	l16si	a10, a3, 0
  10bbe6:	0158a2               	s16i	a10, a8, 2
  10bbe9:	332b                	addi.n	a3, a3, 2
  10bbeb:	884b                	addi.n	a8, a8, 4

0010bbed <au_task_MixerFillDMARingbufferMono+0x31>:
  10bbed:	a2a8                	l32i.n	a10, a2, 40
  10bbef:	000086               	j	10bbf5 <au_task_MixerFillDMARingbufferMono+0x39>

0010bbf2 <au_task_MixerFillDMARingbufferMono+0x36>:
  10bbf2:	904630               	addx2	a4, a6, a3

0010bbf5 <au_task_MixerFillDMARingbufferMono+0x39>:
  10bbf5:	c039a0               	sub	a3, a9, a10
  10bbf8:	416230               	srli	a6, a3, 2
  10bbfb:	1816a6               	blti	a6, 1, 10bc17 <au_task_MixerFillDMARingbufferMono+0x5b>
  10bbfe:	0a2232               	l32i	a3, a2, 40
  10bc01:	0f9676               	loopnez	a6, 10bc14 <au_task_MixerFillDMARingbufferMono+0x58>
  10bc04:	0094d2               	l16si	a13, a4, 0
  10bc07:	0057d2               	s16i	a13, a7, 0
  10bc0a:	0094c2               	l16si	a12, a4, 0
  10bc0d:	0157c2               	s16i	a12, a7, 2
  10bc10:	442b                	addi.n	a4, a4, 2
  10bc12:	774b                	addi.n	a7, a7, 4

0010bc14 <au_task_MixerFillDMARingbufferMono+0x58>:
  10bc14:	c03930               	sub	a3, a9, a3

0010bc17 <au_task_MixerFillDMARingbufferMono+0x5b>:
  10bc17:	b239                	s32i.n	a3, a2, 44
  10bc19:	f01d                	retw.n

0010bc1b <au_task_MixerFillDMARingbufferMono+0x5f>:
  10bc1b:	086d                	mov.n	a6, a8
  10bc1d:	415240               	srli	a5, a4, 2
  10bc20:	0fa576               	loopgtz	a5, 10bc33 <au_task_MixerFillDMARingbufferMono+0x77>
  10bc23:	0093a2               	l16si	a10, a3, 0
  10bc26:	0056a2               	s16i	a10, a6, 0
  10bc29:	009382               	l16si	a8, a3, 0
  10bc2c:	015682               	s16i	a8, a6, 2
  10bc2f:	332b                	addi.n	a3, a3, 2
  10bc31:	664b                	addi.n	a6, a6, 4

0010bc33 <au_task_MixerFillDMARingbufferMono+0x77>:
  10bc33:	093d                	mov.n	a3, a9
  10bc35:	fff786               	j	10bc17 <au_task_MixerFillDMARingbufferMono+0x5b>

0010bc38 <au_task_MixerFillDMARingbufferStereo>:
  10bc38:	004136               	entry	a1, 32
  10bc3b:	a2b8                	l32i.n	a11, a2, 40
  10bc3d:	b2c8                	l32i.n	a12, a2, 44
  10bc3f:	9288                	l32i.n	a8, a2, 36
  10bc41:	ac5a                	add.n	a10, a12, a5
  10bc43:	98ca                	add.n	a9, a8, a12
  10bc45:	5a3ab7               	bltu	a10, a11, 10bca3 <au_task_MixerFillDMARingbufferStereo+0x6b>
  10bc48:	c0cbc0               	sub	a12, a11, a12
  10bc4b:	41c2c0               	srli	a12, a12, 2
  10bc4e:	1e1ca6               	blti	a12, 1, 10bc70 <au_task_MixerFillDMARingbufferStereo+0x38>
  10bc51:	037d                	mov.n	a7, a3
  10bc53:	205440               	or	a5, a4, a4
  10bc56:	092282               	l32i	a8, a2, 36
  10bc59:	11ac76               	loopgtz	a12, 10bc6e <au_task_MixerFillDMARingbufferStereo+0x36>
  10bc5c:	0097e2               	l16si	a14, a7, 0
  10bc5f:	772b                	addi.n	a7, a7, 2
  10bc61:	0059e2               	s16i	a14, a9, 0
  10bc64:	0095d2               	l16si	a13, a5, 0
  10bc67:	0159d2               	s16i	a13, a9, 2
  10bc6a:	552b                	addi.n	a5, a5, 2
  10bc6c:	994b                	addi.n	a9, a9, 4

0010bc6e <au_task_MixerFillDMARingbufferStereo+0x36>:
  10bc6e:	a2b8                	l32i.n	a11, a2, 40

0010bc70 <au_task_MixerFillDMARingbufferStereo+0x38>:
  10bc70:	c05ab0               	sub	a5, a10, a11
  10bc73:	417250               	srli	a7, a5, 2
  10bc76:	2517a6               	blti	a7, 1, 10bc9f <au_task_MixerFillDMARingbufferStereo+0x67>
  10bc79:	00a0f2               	movi	a15, 0
  10bc7c:	53fcf0               	max	a15, a12, a15
  10bc7f:	905f30               	addx2	a5, a15, a3
  10bc82:	903f40               	addx2	a3, a15, a4
  10bc85:	119776               	loopnez	a7, 10bc9a <au_task_MixerFillDMARingbufferStereo+0x62>
  10bc88:	009592               	l16si	a9, a5, 0
  10bc8b:	552b                	addi.n	a5, a5, 2
  10bc8d:	005892               	s16i	a9, a8, 0
  10bc90:	009362               	l16si	a6, a3, 0
  10bc93:	015862               	s16i	a6, a8, 2
  10bc96:	332b                	addi.n	a3, a3, 2
  10bc98:	884b                	addi.n	a8, a8, 4

0010bc9a <au_task_MixerFillDMARingbufferStereo+0x62>:
  10bc9a:	a258                	l32i.n	a5, a2, 40
  10bc9c:	c05a50               	sub	a5, a10, a5

0010bc9f <au_task_MixerFillDMARingbufferStereo+0x67>:
  10bc9f:	b259                	s32i.n	a5, a2, 44
  10bca1:	f01d                	retw.n

0010bca3 <au_task_MixerFillDMARingbufferStereo+0x6b>:
  10bca3:	097d                	mov.n	a7, a9
  10bca5:	416250               	srli	a6, a5, 2
  10bca8:	11a676               	loopgtz	a6, 10bcbd <au_task_MixerFillDMARingbufferStereo+0x85>
  10bcab:	009392               	l16si	a9, a3, 0
  10bcae:	332b                	addi.n	a3, a3, 2
  10bcb0:	005792               	s16i	a9, a7, 0
  10bcb3:	009482               	l16si	a8, a4, 0
  10bcb6:	015782               	s16i	a8, a7, 2
  10bcb9:	442b                	addi.n	a4, a4, 2
  10bcbb:	774b                	addi.n	a7, a7, 4

0010bcbd <au_task_MixerFillDMARingbufferStereo+0x85>:
  10bcbd:	0a5d                	mov.n	a5, a10
  10bcbf:	fff706               	j	10bc9f <au_task_MixerFillDMARingbufferStereo+0x67>

0010bcc2 <au_task_MixerFillDMARingbufferStereo+0x8a>:
	...

0010bcc4 <au_task_MixerInit>:
  10bcc4:	004136               	entry	a1, 32
  10bcc7:	dbe231               	l32r	a3, 102c50 (2779f8 <g_au_task+0xb98>)
  10bcca:	da9741               	l32r	a4, 102728 (276e60 <g_au_task>)
  10bccd:	881382               	l16ui	a8, a3, 0x110
  10bcd0:	da94b1               	l32r	a11, 102720 (27e6ec <gp_dsp_core_log>)
  10bcd3:	471826               	beqi	a8, 1, 10bd1e <au_task_MixerInit+0x5a>
  10bcd6:	db16a1               	l32r	a10, 102930 (277ab0 <g_au_task+0xc50>)
  10bcd9:	00a0b2               	movi	a11, 0
  10bcdc:	6ca0c2               	movi	a12, 108
  10bcdf:	7474a5               	call8	180428 <__vec_memset>
  10bce2:	0314c2               	l16ui	a12, a4, 6
  10bce5:	dac991               	l32r	a9, 10280c (277d2c <g_dram_ptrs>)
  10bce8:	00a0a2               	movi	a10, 0
  10bceb:	01a0b2               	movi	a11, 1
  10bcee:	db41d1               	l32r	a13, 1029f4 (3c00 <xthals_release_major+0xd20>)
  10bcf1:	3863d2               	s32i	a13, a3, 224
  10bcf4:	9053b2               	s16i	a11, a3, 0x120
  10bcf7:	4563a2               	s32i	a10, a3, 0x114
  10bcfa:	5998                	l32i.n	a9, a9, 20
  10bcfc:	376392               	s32i	a9, a3, 220
  10bcff:	431c26               	beqi	a12, 1, 10bd46 <au_task_MixerInit+0x82>
  10bd02:	462c26               	beqi	a12, 2, 10bd4c <au_task_MixerInit+0x88>
  10bd05:	074c66               	bnei	a12, 4, 10bd10 <au_task_MixerInit+0x4c>
  10bd08:	f298                	l32i.n	a9, a2, 60

0010bd0a <au_task_MixerInit+0x46>:
  10bd0a:	11e9e0               	slli	a14, a9, 2
  10bd0d:	3963e2               	s32i	a14, a3, 228

0010bd10 <au_task_MixerInit+0x4c>:
  10bd10:	09a4a2               	movi	a10, 0x409
  10bd13:	dbd0b1               	l32r	a11, 102c54 (8000d020 <__log_data___1__1__0_au_task_0_au_task_1_c_10587$30435_100_7>)
  10bd16:	0adc25               	call8	116ad8 <dbfw_StoreTrace>
  10bd19:	f01d                	retw.n

0010bd1b <au_task_MixerInit+0x57>:
  10bd1b:	000000                                        ...

0010bd1e <au_task_MixerInit+0x5a>:
  10bd1e:	0bb8                	l32i.n	a11, a11, 0
  10bd20:	3f0c                	movi.n	a15, 3
  10bd22:	8853f2               	s16i	a15, a3, 0x110
  10bd25:	eba8                	l32i.n	a10, a11, 56
  10bd27:	3acc                	bnez.n	a10, 10bd2e <au_task_MixerInit+0x6a>
  10bd29:	7a0c                	movi.n	a10, 7
  10bd2b:	000046               	j	10bd30 <au_task_MixerInit+0x6c>

0010bd2e <au_task_MixerInit+0x6a>:
  10bd2e:	aa0b                	addi.n	a10, a10, -1

0010bd30 <au_task_MixerInit+0x6c>:
  10bd30:	0314c2               	l16ui	a12, a4, 6
  10bd33:	a0dab0               	addx4	a13, a10, a11
  10bd36:	fdd8                	l32i.n	a13, a13, 60
  10bd38:	0aa4a2               	movi	a10, 0x40a
  10bd3b:	dbc7b1               	l32r	a11, 102c58 (8000d120 <__log_data___1__1__0_au_task_0_au_task_1_c_10604$30437_100_9>)
  10bd3e:	0ad9a5               	call8	116ad8 <dbfw_StoreTrace>
  10bd41:	f01d                	retw.n

0010bd43 <au_task_MixerInit+0x7f>:
  10bd43:	000000                                        ...

0010bd46 <au_task_MixerInit+0x82>:
  10bd46:	102292               	l32i	a9, a2, 64
  10bd49:	ffef46               	j	10bd0a <au_task_MixerInit+0x46>

0010bd4c <au_task_MixerInit+0x88>:
  10bd4c:	d298                	l32i.n	a9, a2, 52
  10bd4e:	ffee06               	j	10bd0a <au_task_MixerInit+0x46>

0010bd51 <au_task_MixerInit+0x8d>:
  10bd51:	000000                                        ...

0010bd54 <au_task_MixerSumSamples>:
  10bd54:	004136               	entry	a1, 32
  10bd57:	021292               	l16ui	a9, a2, 4
  10bd5a:	32a8                	l32i.n	a10, a2, 12
  10bd5c:	5288                	l32i.n	a8, a2, 20
  10bd5e:	04ea16               	beqz	a10, 10bdb0 <au_task_MixerSumSamples+0x5c>
  10bd61:	04b816               	beqz	a8, 10bdb0 <au_task_MixerSumSamples+0x5c>
  10bd64:	41b290               	srli	a11, a9, 2
  10bd67:	4b0b                	addi.n	a4, a11, -1
  10bd69:	014496               	bltz	a4, 10bd81 <au_task_MixerSumSamples+0x2d>
  10bd6c:	035d                	mov.n	a5, a3
  10bd6e:	086d                	mov.n	a6, a8
  10bd70:	0a7d                	mov.n	a7, a10
  10bd72:	0b9b76               	loopnez	a11, 10bd81 <au_task_MixerSumSamples+0x2d>
  10bd75:	902694               	ae_l16x4.ip	aed2, a6, 8
  10bd78:	901794               	ae_l16x4.ip	aed1, a7, 8
  10bd7b:	330124               	ae_add16s	aed0, aed1, aed2
  10bd7e:	800594               	ae_s16x4.ip	aed0, a5, 8

0010bd81 <au_task_MixerSumSamples+0x2d>:
  10bd81:	590b                	addi.n	a5, a9, -1
  10bd83:	cb7c                	movi.n	a11, -4
  10bd85:	10b9b0               	and	a11, a9, a11
  10bd88:	2225b7               	blt	a5, a11, 10bdae <au_task_MixerSumSamples+0x5a>
  10bd8b:	906b80               	addx2	a6, a11, a8
  10bd8e:	907ba0               	addx2	a7, a11, a10
  10bd91:	905b30               	addx2	a5, a11, a3
  10bd94:	c0c9b0               	sub	a12, a9, a11
  10bd97:	13ac76               	loopgtz	a12, 10bdae <au_task_MixerSumSamples+0x5a>
  10bd9a:	0096e2               	l16si	a14, a6, 0
  10bd9d:	0097d2               	l16si	a13, a7, 0
  10bda0:	662b                	addi.n	a6, a6, 2
  10bda2:	772b                	addi.n	a7, a7, 2
  10bda4:	ddea                	add.n	a13, a13, a14
  10bda6:	33dd80               	clamps	a13, a13, 15
  10bda9:	0055d2               	s16i	a13, a5, 0
  10bdac:	552b                	addi.n	a5, a5, 2

0010bdae <au_task_MixerSumSamples+0x5a>:
  10bdae:	3239                	s32i.n	a3, a2, 12
  10bdb0:	f01d                	retw.n

0010bdb2 <au_task_MixerSumSamples+0x5e>:
	...

0010bdb4 <au_task_Mixer_Nt_SamplesGet>:
  10bdb4:	004136               	entry	a1, 32
  10bdb7:	dad941               	l32r	a4, 10291c (277c10 <g_nt_buf_param>)
  10bdba:	01a052               	movi	a5, 1
  10bdbd:	0914a2               	l16ui	a10, a4, 18
  10bdc0:	ccc472               	addi	a7, a4, -52
  10bdc3:	b0ba40               	addx8	a11, a10, a4
  10bdc6:	020b82               	l8ui	a8, a11, 2
  10bdc9:	206aa0               	or	a6, a10, a10
  10bdcc:	030856               	bnez	a8, 10be00 <au_task_Mixer_Nt_SamplesGet+0x4c>
  10bdcf:	001bc2               	l16ui	a12, a11, 0
  10bdd2:	2e3c37               	bltu	a12, a3, 10be04 <au_task_Mixer_Nt_SamplesGet+0x50>
  10bdd5:	02ad                	mov.n	a10, a2
  10bdd7:	1bb8                	l32i.n	a11, a11, 4
  10bdd9:	11c3f0               	slli	a12, a3, 1
  10bddc:	745a25               	call8	180380 <__vec_memcpy>
  10bddf:	b0a640               	addx8	a10, a6, a4
  10bde2:	001ab2               	l16ui	a11, a10, 0
  10bde5:	c0bb30               	sub	a11, a11, a3
  10bde8:	f4b0b0               	extui	a11, a11, 0, 16
  10bdeb:	005ab2               	s16i	a11, a10, 0
  10bdee:	0a8b56               	bnez	a11, 10be9a <au_task_Mixer_Nt_SamplesGet+0xe6>
  10bdf1:	024a52               	s8i	a5, a10, 2
  10bdf4:	2317c2               	l16ui	a12, a7, 70
  10bdf7:	30cc50               	xor	a12, a12, a5
  10bdfa:	2357c2               	s16i	a12, a7, 70
  10bdfd:	002546               	j	10be96 <au_task_Mixer_Nt_SamplesGet+0xe2>

0010be00 <au_task_Mixer_Nt_SamplesGet+0x4c>:
  10be00:	f27c                	movi.n	a2, -1
  10be02:	f01d                	retw.n

0010be04 <au_task_Mixer_Nt_SamplesGet+0x50>:
  10be04:	30aa50               	xor	a10, a10, a5
  10be07:	f4a0a0               	extui	a10, a10, 0, 16
  10be0a:	b0aa40               	addx8	a10, a10, a4
  10be0d:	020ad2               	l8ui	a13, a10, 2
  10be10:	fecd56               	bnez	a13, 10be00 <au_task_Mixer_Nt_SamplesGet+0x4c>
  10be13:	001ad2               	l16ui	a13, a10, 0
  10be16:	80ddc0               	add	a13, a13, a12
  10be19:	e32d37               	blt	a13, a3, 10be00 <au_task_Mixer_Nt_SamplesGet+0x4c>
  10be1c:	012bb2               	l32i	a11, a11, 4
  10be1f:	11ccf0               	slli	a12, a12, 1
  10be22:	20a220               	or	a10, a2, a2
  10be25:	7455a5               	call8	180380 <__vec_memcpy>
  10be28:	dabd81               	l32r	a8, 10291c (277c10 <g_nt_buf_param>)
  10be2b:	b04680               	addx8	a4, a6, a8
  10be2e:	0014c2               	l16ui	a12, a4, 0
  10be31:	306650               	xor	a6, a6, a5
  10be34:	f46060               	extui	a6, a6, 0, 16
  10be37:	90ac20               	addx2	a10, a12, a2
  10be3a:	b06680               	addx8	a6, a6, a8
  10be3d:	0126b2               	l32i	a11, a6, 4
  10be40:	c0c3c0               	sub	a12, a3, a12
  10be43:	11ccf0               	slli	a12, a12, 1
  10be46:	7453a5               	call8	180380 <__vec_memcpy>
  10be49:	0126b2               	l32i	a11, a6, 4
  10be4c:	0014d2               	l16ui	a13, a4, 0
  10be4f:	20abb0               	or	a10, a11, a11
  10be52:	11cdf0               	slli	a12, a13, 1
  10be55:	90b3b0               	addx2	a11, a3, a11
  10be58:	c0bbc0               	sub	a11, a11, a12
  10be5b:	0016c2               	l16ui	a12, a6, 0
  10be5e:	c0dd30               	sub	a13, a13, a3
  10be61:	ccda                	add.n	a12, a12, a13
  10be63:	11ccf0               	slli	a12, a12, 1
  10be66:	da4c81               	l32r	a8, 102798 (180788 <memmove>)
  10be69:	0008e0               	callx8	a8
  10be6c:	0d0c                	movi.n	a13, 0
  10be6e:	0014f2               	l16ui	a15, a4, 0
  10be71:	0016e2               	l16ui	a14, a6, 0
  10be74:	c0ff30               	sub	a15, a15, a3
  10be77:	eefa                	add.n	a14, a14, a15
  10be79:	0056e2               	s16i	a14, a6, 0
  10be7c:	0054d2               	s16i	a13, a4, 0
  10be7f:	0016c2               	l16ui	a12, a6, 0
  10be82:	024452               	s8i	a5, a4, 2
  10be85:	4ccc                	bnez.n	a12, 10be8d <au_task_Mixer_Nt_SamplesGet+0xd9>
  10be87:	024652               	s8i	a5, a6, 2
  10be8a:	000206               	j	10be96 <au_task_Mixer_Nt_SamplesGet+0xe2>

0010be8d <au_task_Mixer_Nt_SamplesGet+0xd9>:
  10be8d:	231782               	l16ui	a8, a7, 70
  10be90:	308850               	xor	a8, a8, a5
  10be93:	235782               	s16i	a8, a7, 70

0010be96 <au_task_Mixer_Nt_SamplesGet+0xe2>:
  10be96:	020c                	movi.n	a2, 0
  10be98:	f01d                	retw.n

0010be9a <au_task_Mixer_Nt_SamplesGet+0xe6>:
  10be9a:	1aa8                	l32i.n	a10, a10, 4
  10be9c:	11cbf0               	slli	a12, a11, 1
  10be9f:	90b3a0               	addx2	a11, a3, a10
  10bea2:	da3d81               	l32r	a8, 102798 (180788 <memmove>)
  10bea5:	0008e0               	callx8	a8
  10bea8:	fffa86               	j	10be96 <au_task_Mixer_Nt_SamplesGet+0xe2>

0010beab <au_task_Mixer_Nt_SamplesGet+0xf7>:
	...

0010beac <au_task_SingleTaskTestCmd>:
  10beac:	004136               	entry	a1, 32
  10beaf:	da9231               	l32r	a3, 1028f8 (27f454 <dspipc_gci_ctrlBlk>)
  10beb2:	da9221               	l32r	a2, 1028fc (2786d8 <g_plc_params+0x4c0>)
  10beb5:	000382               	l8ui	a8, a3, 0
  10beb8:	30a092               	movi	a9, 48
  10bebb:	469897               	bne	a8, a9, 10bf05 <au_task_SingleTaskTestCmd+0x59>
  10bebe:	8702a2               	l8ui	a10, a2, 135
  10bec1:	db66d1               	l32r	a13, 102c5c (fffff7ff <_memmap_cacheattr_bp_strict+0xdc80d>)
  10bec4:	016a16               	beqz	a10, 10bede <au_task_SingleTaskTestCmd+0x32>
  10bec7:	0fa0a2               	movi	a10, 15
  10beca:	f66b65               	call8	102580 <_xtos_set_intlevel>
  10becd:	8702b2               	l8ui	a11, a2, 135
  10bed0:	bb0b                	addi.n	a11, a11, -1
  10bed2:	8742b2               	s8i	a11, a2, 135
  10bed5:	f635a5               	call8	102230 <_xtos_restore_intlevel>
  10bed8:	0002c6               	j	10bee7 <au_task_SingleTaskTestCmd+0x3b>

0010bedb <au_task_SingleTaskTestCmd+0x2f>:
  10bedb:	000000                                        ...

0010bede <au_task_SingleTaskTestCmd+0x32>:
  10bede:	1e22c2               	l32i	a12, a2, 120
  10bee1:	10ccd0               	and	a12, a12, a13
  10bee4:	1e62c2               	s32i	a12, a2, 120

0010bee7 <au_task_SingleTaskTestCmd+0x3b>:
  10bee7:	c7a0a2               	movi	a10, 199
  10beea:	00a0b2               	movi	a11, 0
  10beed:	00a0c2               	movi	a12, 0
  10bef0:	04a2a5               	call8	11091c <au_ipc_SendCmdOrResp>
  10bef3:	0003c2               	l8ui	a12, a3, 0
  10bef6:	09a4a2               	movi	a10, 0x409
  10bef9:	db59b1               	l32r	a11, 102c60 (8000d220 <__log_data___1__1__0_au_task_0_au_task_1_c_10801$30646_211_2>)
  10befc:	0abda5               	call8	116ad8 <dbfw_StoreTrace>
  10beff:	000090               	retw

0010bf02 <au_task_SingleTaskTestCmd+0x56>:
  10bf02:	000000                                        ...

0010bf05 <au_task_SingleTaskTestCmd+0x59>:
  10bf05:	0fa0a2               	movi	a10, 15
  10bf08:	f66765               	call8	102580 <_xtos_set_intlevel>
  10bf0b:	8702e2               	l8ui	a14, a2, 135
  10bf0e:	01cee2               	addi	a14, a14, 1
  10bf11:	8742e2               	s8i	a14, a2, 135
  10bf14:	f631a5               	call8	102230 <_xtos_restore_intlevel>
  10bf17:	db5381               	l32r	a8, 102c64 (800 <XtosCoreStateSize+0x580>)
  10bf1a:	1e22f2               	l32i	a15, a2, 120
  10bf1d:	20ff80               	or	a15, a15, a8
  10bf20:	1e62f2               	s32i	a15, a2, 120
  10bf23:	000090               	retw

0010bf26 <au_task_SingleTaskTestCmd+0x7a>:
  10bf26:	000000                                        ...

0010bf29 <au_task_SingleTaskTestCmd+0x7d>:
  10bf29:	000000                                        ...

0010bf2c <au_task_Process>:
  10bf2c:	006136               	entry	a1, 48
  10bf2f:	d9fc91               	l32r	a9, 102720 (27e6ec <gp_dsp_core_log>)
  10bf32:	002992               	l32i	a9, a9, 0
  10bf35:	0029b2               	l32i	a11, a9, 0
  10bf38:	01cbb2               	addi	a11, a11, 1
  10bf3b:	09b9                	s32i.n	a11, a9, 0
  10bf3d:	d9fa21               	l32r	a2, 102728 (276e60 <g_au_task>)
  10bf40:	0020c0               	memw
  10bf43:	02a8                	l32i.n	a10, a2, 0
  10bf45:	99a9                	s32i.n	a10, a9, 36
  10bf47:	021282               	l16ui	a8, a2, 4
  10bf4a:	115982               	s16i	a8, a9, 34
  10bf4d:	fc0fe5               	call8	10804c <au_task_CommandRespInThread>
  10bf50:	440c                	movi.n	a4, 4
  10bf52:	db4531               	l32r	a3, 102c68 (277234 <g_au_task+0x3d4>)
  10bf55:	d9f351               	l32r	a5, 102724 (278060 <g_debug_fp_info+0x300>)
  10bf58:	0212a2               	l16ui	a10, a2, 4
  10bf5b:	fdd572               	addmi	a7, a5, 0xfffffd00
  10bf5e:	566a27               	bbci	a10, 2, 10bfb8 <au_task_Process+0x8c>
  10bf61:	d9efc1               	l32r	a12, 102720 (27e6ec <gp_dsp_core_log>)
  10bf64:	0cc8                	l32i.n	a12, a12, 0
  10bf66:	ece8                	l32i.n	a14, a12, 56
  10bf68:	7d4c                	movi.n	a13, 71
  10bf6a:	a0eec0               	addx4	a14, a14, a12
  10bf6d:	fed9                	s32i.n	a13, a14, 60
  10bf6f:	ecb8                	l32i.n	a11, a12, 56
  10bf71:	bb1b                	addi.n	a11, a11, 1
  10bf73:	24b0b0               	extui	a11, a11, 0, 3
  10bf76:	ecb9                	s32i.n	a11, a12, 56
  10bf78:	0017a2               	l16ui	a10, a7, 0
  10bf7b:	4a1a56               	bnez	a10, 10c420 <au_task_Process+0x4f4>
  10bf7e:	9317e2               	l16ui	a14, a7, 0x126
  10bf81:	7d4c                	movi.n	a13, 71
  10bf83:	90ee70               	addx2	a14, a14, a7
  10bf86:	945ed2               	s16i	a13, a14, 0x128
  10bf89:	0a9d65               	call8	116960 <dbfw_GetSystemTime>
  10bf8c:	931782               	l16ui	a8, a7, 0x126
  10bf8f:	a08870               	addx4	a8, a8, a7
  10bf92:	8a68a2               	s32i	a10, a8, 0x228
  10bf95:	9317f2               	l16ui	a15, a7, 0x126
  10bf98:	ff1b                	addi.n	a15, a15, 1
  10bf9a:	64f0f0               	extui	a15, a15, 0, 7
  10bf9d:	9357f2               	s16i	a15, a7, 0x126
  10bfa0:	0124c6               	j	10c437 <au_task_Process+0x50b>

0010bfa3 <au_task_Process+0x77>:
  10bfa3:	b71592               	l16ui	a9, a5, 0x16e
  10bfa6:	0ec9f6               	bgeui	a9, 32, 10bfb8 <au_task_Process+0x8c>
  10bfa9:	90c950               	addx2	a12, a9, a5
  10bfac:	b85ca2               	s16i	a10, a12, 0x170
  10bfaf:	b715b2               	l16ui	a11, a5, 0x16e
  10bfb2:	01cbb2               	addi	a11, a11, 1
  10bfb5:	b755b2               	s16i	a11, a5, 0x16e

0010bfb8 <au_task_Process+0x8c>:
  10bfb8:	0212d2               	l16ui	a13, a2, 4
  10bfbb:	0d00274190b00d0e 	{ bbci.w18	a13, 0, 10c238 <au_task_Process+0x30c>; nop }
  10bfc3:	d9d781               	l32r	a8, 102720 (27e6ec <gp_dsp_core_log>)
  10bfc6:	002882               	l32i	a8, a8, 0
  10bfc9:	0e2892               	l32i	a9, a8, 56
  10bfcc:	da4c                	movi.n	a10, 77
  10bfce:	a09980               	addx4	a9, a9, a8
  10bfd1:	f9a9                	s32i.n	a10, a9, 60
  10bfd3:	e8f8                	l32i.n	a15, a8, 56
  10bfd5:	ff1b                	addi.n	a15, a15, 1
  10bfd7:	24f0f0               	extui	a15, a15, 0, 3
  10bfda:	e8f9                	s32i.n	a15, a8, 56
  10bfdc:	0017e2               	l16ui	a14, a7, 0
  10bfdf:	536e56               	bnez	a14, 10c519 <au_task_Process+0x5ed>
  10bfe2:	931792               	l16ui	a9, a7, 0x126
  10bfe5:	909970               	addx2	a9, a9, a7
  10bfe8:	9459a2               	s16i	a10, a9, 0x128
  10bfeb:	0a9765               	call8	116960 <dbfw_GetSystemTime>
  10bfee:	9317b2               	l16ui	a11, a7, 0x126
  10bff1:	a0bb70               	addx4	a11, a11, a7
  10bff4:	8a6ba2               	s32i	a10, a11, 0x228
  10bff7:	9317a2               	l16ui	a10, a7, 0x126
  10bffa:	aa1b                	addi.n	a10, a10, 1
  10bffc:	64a0a0               	extui	a10, a10, 0, 7
  10bfff:	9357a2               	s16i	a10, a7, 0x126
  10c002:	014a06               	j	10c52e <au_task_Process+0x602>

0010c005 <au_task_Process+0xd9>:
  10c005:	d9ccc1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10c008:	002cc2               	l32i	a12, a12, 0
  10c00b:	0020c0               	memw
  10c00e:	982cb2               	l32i	a11, a12, 0x260
  10c011:	0020c0               	memw
  10c014:	4d13d2               	l16ui	a13, a3, 154
  10c017:	992ca2               	l32i	a10, a12, 0x264
  10c01a:	21ad16               	beqz	a13, 10c238 <au_task_Process+0x30c>
  10c01d:	0d00214170b0bbae 	{ bne.w18	a11, a10, 10c238 <au_task_Process+0x30c>; nop }
  10c025:	0020c0               	memw
  10c028:	972cd2               	l32i	a13, a12, 0x25c
  10c02b:	11ddc0               	slli	a13, a13, 4
  10c02e:	80dcd0               	add	a13, a12, a13
  10c031:	0020c0               	memw
  10c034:	281dd2               	l16ui	a13, a13, 80
  10c037:	1fdd16               	beqz	a13, 10c238 <au_task_Process+0x30c>
  10c03a:	2823e2               	l32i	a14, a3, 160
  10c03d:	005e56               	bnez	a14, 10c046 <au_task_Process+0x11a>
  10c040:	1f22f2               	l32i	a15, a2, 124
  10c043:	2863f2               	s32i	a15, a3, 160

0010c046 <au_task_Process+0x11a>:
  10c046:	282392               	l32i	a9, a3, 160
  10c049:	1f2282               	l32i	a8, a2, 124
  10c04c:	c08890               	sub	a8, a8, a9
  10c04f:	748080               	extui	a8, a8, 0, 8
  10c052:	0d40b64140b068ae 	{ bnez.w18	a8, 10cbba <au_task_Process+0xc8e>; nop }
  10c05a:	5213a2               	l16ui	a10, a3, 164
  10c05d:	0d401c41f0b04a2e 	{ bgeui.w18	a10, 4, 10c230 <au_task_Process+0x304>; nop }
  10c065:	fa0c                	movi.n	a10, 15
  10c067:	f651a5               	call8	102580 <_xtos_set_intlevel>
  10c06a:	931762               	l16ui	a6, a7, 0x126
  10c06d:	121742               	l16ui	a4, a7, 36
  10c070:	f61be5               	call8	102230 <_xtos_restore_intlevel>
  10c073:	0ad125               	call8	116d84 <dbfw_ProcInIdle>
  10c076:	0fa4a2               	movi	a10, 0x40f
  10c079:	79c682               	addi	a8, a6, 121
  10c07c:	78c692               	addi	a9, a6, 120
  10c07f:	77c6f2               	addi	a15, a6, 119
  10c082:	76c6e2               	addi	a14, a6, 118
  10c085:	75c6d2               	addi	a13, a6, 117
  10c088:	74c6c2               	addi	a12, a6, 116
  10c08b:	64c0c0               	extui	a12, a12, 0, 7
  10c08e:	64d0d0               	extui	a13, a13, 0, 7
  10c091:	64e0e0               	extui	a14, a14, 0, 7
  10c094:	64f0f0               	extui	a15, a15, 0, 7
  10c097:	649090               	extui	a9, a9, 0, 7
  10c09a:	648080               	extui	a8, a8, 0, 7
  10c09d:	908870               	addx2	a8, a8, a7
  10c0a0:	909970               	addx2	a9, a9, a7
  10c0a3:	90ff70               	addx2	a15, a15, a7
  10c0a6:	90ee70               	addx2	a14, a14, a7
  10c0a9:	90dd70               	addx2	a13, a13, a7
  10c0ac:	90cc70               	addx2	a12, a12, a7
  10c0af:	941cc2               	l16ui	a12, a12, 0x128
  10c0b2:	941dd2               	l16ui	a13, a13, 0x128
  10c0b5:	941ee2               	l16ui	a14, a14, 0x128
  10c0b8:	941ff2               	l16ui	a15, a15, 0x128
  10c0bb:	941992               	l16ui	a9, a9, 0x128
  10c0be:	0199                	s32i.n	a9, a1, 0
  10c0c0:	941882               	l16ui	a8, a8, 0x128
  10c0c3:	1189                	s32i.n	a8, a1, 4
  10c0c5:	1f12b2               	l16ui	a11, a2, 62
  10c0c8:	21b9                	s32i.n	a11, a1, 8
  10c0ca:	dae8b1               	l32r	a11, 102c6c (8000d320 <__log_data___1__1__0_au_task_0_au_task_1_c_11252$30703_212_24>)
  10c0cd:	0aa0a5               	call8	116ad8 <dbfw_StoreTrace>
  10c0d0:	dae8b1               	l32r	a11, 102c70 (8000d420 <__log_data___1__1__0_au_task_0_au_task_1_c_11261$30704_212_25>)
  10c0d3:	7fc692               	addi	a9, a6, 127
  10c0d6:	7ec6a2               	addi	a10, a6, 126
  10c0d9:	7dc6f2               	addi	a15, a6, 125
  10c0dc:	7cc6e2               	addi	a14, a6, 124
  10c0df:	7bc6d2               	addi	a13, a6, 123
  10c0e2:	7ac6c2               	addi	a12, a6, 122
  10c0e5:	64c0c0               	extui	a12, a12, 0, 7
  10c0e8:	64d0d0               	extui	a13, a13, 0, 7
  10c0eb:	64e0e0               	extui	a14, a14, 0, 7
  10c0ee:	64f0f0               	extui	a15, a15, 0, 7
  10c0f1:	64a0a0               	extui	a10, a10, 0, 7
  10c0f4:	649090               	extui	a9, a9, 0, 7
  10c0f7:	909970               	addx2	a9, a9, a7
  10c0fa:	90aa70               	addx2	a10, a10, a7
  10c0fd:	90ff70               	addx2	a15, a15, a7
  10c100:	90ee70               	addx2	a14, a14, a7
  10c103:	90dd70               	addx2	a13, a13, a7
  10c106:	90cc70               	addx2	a12, a12, a7
  10c109:	941cc2               	l16ui	a12, a12, 0x128
  10c10c:	941dd2               	l16ui	a13, a13, 0x128
  10c10f:	941ee2               	l16ui	a14, a14, 0x128
  10c112:	941ff2               	l16ui	a15, a15, 0x128
  10c115:	941aa2               	l16ui	a10, a10, 0x128
  10c118:	01a9                	s32i.n	a10, a1, 0
  10c11a:	0fa4a2               	movi	a10, 0x40f
  10c11d:	941992               	l16ui	a9, a9, 0x128
  10c120:	1199                	s32i.n	a9, a1, 4
  10c122:	301282               	l16ui	a8, a2, 96
  10c125:	2189                	s32i.n	a8, a1, 8
  10c127:	0a9b25               	call8	116ad8 <dbfw_StoreTrace>
  10c12a:	0ea4a2               	movi	a10, 0x40e
  10c12d:	dad1b1               	l32r	a11, 102c74 (8000d520 <__log_data___1__1__0_au_task_0_au_task_1_c_11269$30705_212_26>)
  10c130:	79c482               	addi	a8, a4, 121
  10c133:	78c492               	addi	a9, a4, 120
  10c136:	77c4f2               	addi	a15, a4, 119
  10c139:	76c4e2               	addi	a14, a4, 118
  10c13c:	75c4d2               	addi	a13, a4, 117
  10c13f:	74c4c2               	addi	a12, a4, 116
  10c142:	64c0c0               	extui	a12, a12, 0, 7
  10c145:	64d0d0               	extui	a13, a13, 0, 7
  10c148:	64e0e0               	extui	a14, a14, 0, 7
  10c14b:	64f0f0               	extui	a15, a15, 0, 7
  10c14e:	649090               	extui	a9, a9, 0, 7
  10c151:	648080               	extui	a8, a8, 0, 7
  10c154:	908870               	addx2	a8, a8, a7
  10c157:	909970               	addx2	a9, a9, a7
  10c15a:	90ff70               	addx2	a15, a15, a7
  10c15d:	90ee70               	addx2	a14, a14, a7
  10c160:	90dd70               	addx2	a13, a13, a7
  10c163:	90cc70               	addx2	a12, a12, a7
  10c166:	131cc2               	l16ui	a12, a12, 38
  10c169:	131dd2               	l16ui	a13, a13, 38
  10c16c:	131ee2               	l16ui	a14, a14, 38
  10c16f:	131ff2               	l16ui	a15, a15, 38
  10c172:	131992               	l16ui	a9, a9, 38
  10c175:	0199                	s32i.n	a9, a1, 0
  10c177:	131882               	l16ui	a8, a8, 38
  10c17a:	1189                	s32i.n	a8, a1, 4
  10c17c:	0a95a5               	call8	116ad8 <dbfw_StoreTrace>
  10c17f:	dabeb1               	l32r	a11, 102c78 (8000d620 <__log_data___1__1__0_au_task_0_au_task_1_c_11278$30706_212_27>)
  10c182:	7fc492               	addi	a9, a4, 127
  10c185:	7ec4a2               	addi	a10, a4, 126
  10c188:	7dc4f2               	addi	a15, a4, 125
  10c18b:	7cc4e2               	addi	a14, a4, 124
  10c18e:	7bc4d2               	addi	a13, a4, 123
  10c191:	7ac4c2               	addi	a12, a4, 122
  10c194:	64c0c0               	extui	a12, a12, 0, 7
  10c197:	64d0d0               	extui	a13, a13, 0, 7
  10c19a:	64e0e0               	extui	a14, a14, 0, 7
  10c19d:	64f0f0               	extui	a15, a15, 0, 7
  10c1a0:	64a0a0               	extui	a10, a10, 0, 7
  10c1a3:	649090               	extui	a9, a9, 0, 7
  10c1a6:	909970               	addx2	a9, a9, a7
  10c1a9:	90aa70               	addx2	a10, a10, a7
  10c1ac:	90ff70               	addx2	a15, a15, a7
  10c1af:	90ee70               	addx2	a14, a14, a7
  10c1b2:	90dd70               	addx2	a13, a13, a7
  10c1b5:	90cc70               	addx2	a12, a12, a7
  10c1b8:	131cc2               	l16ui	a12, a12, 38
  10c1bb:	131dd2               	l16ui	a13, a13, 38
  10c1be:	131ee2               	l16ui	a14, a14, 38
  10c1c1:	131ff2               	l16ui	a15, a15, 38
  10c1c4:	131aa2               	l16ui	a10, a10, 38
  10c1c7:	01a9                	s32i.n	a10, a1, 0
  10c1c9:	0fa4a2               	movi	a10, 0x40f
  10c1cc:	131992               	l16ui	a9, a9, 38
  10c1cf:	1199                	s32i.n	a9, a1, 4
  10c1d1:	8788                	l32i.n	a8, a7, 32
  10c1d3:	2189                	s32i.n	a8, a1, 8
  10c1d5:	0a9025               	call8	116ad8 <dbfw_StoreTrace>
  10c1d8:	d95741               	l32r	a4, 102734 (276e6c <g_au_task+0xc>)
  10c1db:	04ad                	mov.n	a10, a4
  10c1dd:	fc6be5               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  10c1e0:	0a6d                	mov.n	a6, a10
  10c1e2:	04ad                	mov.n	a10, a4
  10c1e4:	fce365               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10c1e7:	daa5b1               	l32r	a11, 102c7c (8000d720 <__log_data___1__1__0_au_task_0_au_task_1_c_11294$30709_212_30>)
  10c1ea:	3e22c2               	l32i	a12, a2, 248
  10c1ed:	4022d2               	l32i	a13, a2, 0x100
  10c1f0:	1d22e2               	l32i	a14, a2, 116
  10c1f3:	83f8                	l32i.n	a15, a3, 32
  10c1f5:	0a8d                	mov.n	a8, a10
  10c1f7:	d95291               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c1fa:	0fa4a2               	movi	a10, 0x40f
  10c1fd:	0998                	l32i.n	a9, a9, 0
  10c1ff:	0020c0               	memw
  10c202:	b32992               	l32i	a9, a9, 0x2cc
  10c205:	0199                	s32i.n	a9, a1, 0
  10c207:	1169                	s32i.n	a6, a1, 4
  10c209:	2189                	s32i.n	a8, a1, 8
  10c20b:	0a8ce5               	call8	116ad8 <dbfw_StoreTrace>
  10c20e:	67c8                	l32i.n	a12, a7, 24
  10c210:	2412d2               	l16ui	a13, a2, 72
  10c213:	62e8                	l32i.n	a14, a2, 24
  10c215:	0812f2               	l16ui	a15, a2, 16
  10c218:	1e1282               	l16ui	a8, a2, 60
  10c21b:	0189                	s32i.n	a8, a1, 0
  10c21d:	0a92b2               	l16si	a11, a2, 20
  10c220:	11b9                	s32i.n	a11, a1, 4
  10c222:	0692a2               	l16si	a10, a2, 12
  10c225:	da96b1               	l32r	a11, 102c80 (8000d820 <__log_data___1__1__0_au_task_0_au_task_1_c_11303$30710_212_31>)
  10c228:	21a9                	s32i.n	a10, a1, 8
  10c22a:	0fa4a2               	movi	a10, 0x40f
  10c22d:	0a8aa5               	call8	116ad8 <dbfw_StoreTrace>

0010c230 <au_task_Process+0x304>:
  10c230:	521392               	l16ui	a9, a3, 164
  10c233:	991b                	addi.n	a9, a9, 1

0010c235 <au_task_Process+0x309>:
  10c235:	525392               	s16i	a9, a3, 164
  10c238:	0212a2               	l16ui	a10, a2, 4
  10c23b:	426a17               	bbci	a10, 1, 10c281 <au_task_Process+0x355>
  10c23e:	d938d1               	l32r	a13, 102720 (27e6ec <gp_dsp_core_log>)
  10c241:	002dd2               	l32i	a13, a13, 0
  10c244:	0e2de2               	l32i	a14, a13, 56
  10c247:	53a0a2               	movi	a10, 83
  10c24a:	a0eed0               	addx4	a14, a14, a13
  10c24d:	fea9                	s32i.n	a10, a14, 60
  10c24f:	edc8                	l32i.n	a12, a13, 56
  10c251:	cc1b                	addi.n	a12, a12, 1
  10c253:	24c0c0               	extui	a12, a12, 0, 3
  10c256:	edc9                	s32i.n	a12, a13, 56
  10c258:	0017b2               	l16ui	a11, a7, 0
  10c25b:	3c8b56               	bnez	a11, 10c627 <au_task_Process+0x6fb>
  10c25e:	9317e2               	l16ui	a14, a7, 0x126
  10c261:	90ee70               	addx2	a14, a14, a7
  10c264:	945ea2               	s16i	a10, a14, 0x128
  10c267:	0a6fa5               	call8	116960 <dbfw_GetSystemTime>
  10c26a:	931782               	l16ui	a8, a7, 0x126
  10c26d:	a08870               	addx4	a8, a8, a7
  10c270:	8a68a2               	s32i	a10, a8, 0x228
  10c273:	9317f2               	l16ui	a15, a7, 0x126
  10c276:	ff1b                	addi.n	a15, a15, 1
  10c278:	64f0f0               	extui	a15, a15, 0, 7
  10c27b:	9357f2               	s16i	a15, a7, 0x126
  10c27e:	00ee86               	j	10c63c <au_task_Process+0x710>

0010c281 <au_task_Process+0x355>:
  10c281:	021292               	l16ui	a9, a2, 4
  10c284:	0d00194160b0093e 	{ bbci.w18	a9, 3, 10c41e <au_task_Process+0x4f2>; nop }
  10c28c:	d925d1               	l32r	a13, 102720 (27e6ec <gp_dsp_core_log>)
  10c28f:	002dd2               	l32i	a13, a13, 0
  10c292:	0e2de2               	l32i	a14, a13, 56
  10c295:	57a0a2               	movi	a10, 87
  10c298:	a0eed0               	addx4	a14, a14, a13
  10c29b:	fea9                	s32i.n	a10, a14, 60
  10c29d:	edc8                	l32i.n	a12, a13, 56
  10c29f:	cc1b                	addi.n	a12, a12, 1
  10c2a1:	24c0c0               	extui	a12, a12, 0, 3
  10c2a4:	edc9                	s32i.n	a12, a13, 56
  10c2a6:	0017b2               	l16ui	a11, a7, 0
  10c2a9:	1bec                	bnez.n	a11, 10c2ce <au_task_Process+0x3a2>
  10c2ab:	9317e2               	l16ui	a14, a7, 0x126
  10c2ae:	90ee70               	addx2	a14, a14, a7
  10c2b1:	945ea2               	s16i	a10, a14, 0x128
  10c2b4:	0a6aa5               	call8	116960 <dbfw_GetSystemTime>
  10c2b7:	931782               	l16ui	a8, a7, 0x126
  10c2ba:	a08870               	addx4	a8, a8, a7
  10c2bd:	8a68a2               	s32i	a10, a8, 0x228
  10c2c0:	9317f2               	l16ui	a15, a7, 0x126
  10c2c3:	ff1b                	addi.n	a15, a15, 1
  10c2c5:	64f0f0               	extui	a15, a15, 0, 7
  10c2c8:	9357f2               	s16i	a15, a7, 0x126
  10c2cb:	000506               	j	10c2e3 <au_task_Process+0x3b7>

0010c2ce <au_task_Process+0x3a2>:
  10c2ce:	b71592               	l16ui	a9, a5, 0x16e
  10c2d1:	0ec9f6               	bgeui	a9, 32, 10c2e3 <au_task_Process+0x3b7>
  10c2d4:	90c950               	addx2	a12, a9, a5
  10c2d7:	b85ca2               	s16i	a10, a12, 0x170
  10c2da:	b715b2               	l16ui	a11, a5, 0x16e
  10c2dd:	01cbb2               	addi	a11, a11, 1
  10c2e0:	b755b2               	s16i	a11, a5, 0x16e
  10c2e3:	0020c0               	memw
  10c2e6:	02d8                	l32i.n	a13, a2, 0
  10c2e8:	0d00094170b00dce 	{ bbci.w18	a13, 12, 10c383 <au_task_Process+0x457>; nop }
  10c2f0:	fa0c                	movi.n	a10, 15
  10c2f2:	f628e5               	call8	102580 <_xtos_set_intlevel>
  10c2f5:	da63f1               	l32r	a15, 102c84 (ffffefff <_memmap_cacheattr_bp_strict+0xdc00d>)
  10c2f8:	0020c0               	memw
  10c2fb:	02e8                	l32i.n	a14, a2, 0
  10c2fd:	10eef0               	and	a14, a14, a15
  10c300:	0020c0               	memw
  10c303:	02e9                	s32i.n	a14, a2, 0
  10c305:	f5f2a5               	call8	102230 <_xtos_restore_intlevel>
  10c308:	d90ea1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c30b:	8b5c                	movi.n	a11, 88
  10c30d:	0aa8                	l32i.n	a10, a10, 0
  10c30f:	0020c0               	memw
  10c312:	090c                	movi.n	a9, 0
  10c314:	1c6a92               	s32i	a9, a10, 112
  10c317:	001782               	l16ui	a8, a7, 0
  10c31a:	68ec                	bnez.n	a8, 10c344 <au_task_Process+0x418>
  10c31c:	9317c2               	l16ui	a12, a7, 0x126
  10c31f:	90cc70               	addx2	a12, a12, a7
  10c322:	945cb2               	s16i	a11, a12, 0x128
  10c325:	0a63a5               	call8	116960 <dbfw_GetSystemTime>
  10c328:	9317b2               	l16ui	a11, a7, 0x126
  10c32b:	a0bb70               	addx4	a11, a11, a7
  10c32e:	8a6ba2               	s32i	a10, a11, 0x228
  10c331:	d903a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c334:	9317d2               	l16ui	a13, a7, 0x126
  10c337:	0aa8                	l32i.n	a10, a10, 0
  10c339:	dd1b                	addi.n	a13, a13, 1
  10c33b:	64d0d0               	extui	a13, a13, 0, 7
  10c33e:	9357d2               	s16i	a13, a7, 0x126
  10c341:	000506               	j	10c359 <au_task_Process+0x42d>

0010c344 <au_task_Process+0x418>:
  10c344:	b71592               	l16ui	a9, a5, 0x16e
  10c347:	0ec9f6               	bgeui	a9, 32, 10c359 <au_task_Process+0x42d>
  10c34a:	90d950               	addx2	a13, a9, a5
  10c34d:	b85db2               	s16i	a11, a13, 0x170
  10c350:	b715c2               	l16ui	a12, a5, 0x16e
  10c353:	01ccc2               	addi	a12, a12, 1
  10c356:	b755c2               	s16i	a12, a5, 0x16e
  10c359:	70cac2               	addi	a12, a10, 112
  10c35c:	04a0b2               	movi	a11, 4
  10c35f:	10a0a2               	movi	a10, 16
  10c362:	045ba5               	call8	11091c <au_ipc_SendCmdOrResp>
  10c365:	08a4a2               	movi	a10, 0x408
  10c368:	da48b1               	l32r	a11, 102c88 (8000d920 <__log_data___1__1__0_au_task_0_au_task_1_c_11400$30716_212_35>)
  10c36b:	0a76e5               	call8	116ad8 <dbfw_StoreTrace>
  10c36e:	0fa0a2               	movi	a10, 15
  10c371:	f620e5               	call8	102580 <_xtos_set_intlevel>
  10c374:	da46f1               	l32r	a15, 102c8c (fff7 <xthals_release_major+0xd117>)
  10c377:	0212e2               	l16ui	a14, a2, 4
  10c37a:	10eef0               	and	a14, a14, a15
  10c37d:	0252e2               	s16i	a14, a2, 4
  10c380:	f5eae5               	call8	102230 <_xtos_restore_intlevel>

0010c383 <au_task_Process+0x457>:
  10c383:	0020c0               	memw
  10c386:	002282               	l32i	a8, a2, 0
  10c389:	4d68a7               	bbci	a8, 10, 10c3da <au_task_Process+0x4ae>
  10c38c:	0fa0a2               	movi	a10, 15
  10c38f:	f61f25               	call8	102580 <_xtos_set_intlevel>
  10c392:	021292               	l16ui	a9, a2, 4
  10c395:	8b0c                	movi.n	a11, 8
  10c397:	2099b0               	or	a9, a9, a11
  10c39a:	025292               	s16i	a9, a2, 4
  10c39d:	f5e925               	call8	102230 <_xtos_restore_intlevel>
  10c3a0:	fa0c                	movi.n	a10, 15
  10c3a2:	f61de5               	call8	102580 <_xtos_set_intlevel>
  10c3a5:	ffabd2               	movi	a13, 0xfffffbff
  10c3a8:	0020c0               	memw
  10c3ab:	02c8                	l32i.n	a12, a2, 0
  10c3ad:	10ccd0               	and	a12, a12, a13
  10c3b0:	0020c0               	memw
  10c3b3:	02c9                	s32i.n	a12, a2, 0
  10c3b5:	f5e7a5               	call8	102230 <_xtos_restore_intlevel>
  10c3b8:	d8e2c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c3bb:	0cc8                	l32i.n	a12, a12, 0
  10c3bd:	0020c0               	memw
  10c3c0:	ea0c                	movi.n	a10, 14
  10c3c2:	0d0c                	movi.n	a13, 0
  10c3c4:	4b0c                	movi.n	a11, 4
  10c3c6:	1c6cd2               	s32i	a13, a12, 112
  10c3c9:	70ccc2               	addi	a12, a12, 112
  10c3cc:	0454e5               	call8	11091c <au_ipc_SendCmdOrResp>
  10c3cf:	08a4a2               	movi	a10, 0x408
  10c3d2:	da2fb1               	l32r	a11, 102c90 (8000da20 <__log_data___1__1__0_au_task_0_au_task_1_c_11414$30720_212_39>)
  10c3d5:	0a7025               	call8	116ad8 <dbfw_StoreTrace>
  10c3d8:	f01d                	retw.n

0010c3da <au_task_Process+0x4ae>:
  10c3da:	0020c0               	memw
  10c3dd:	0022d2               	l32i	a13, a2, 0
  10c3e0:	3a6db7               	bbci	a13, 11, 10c41e <au_task_Process+0x4f2>
  10c3e3:	0fa0a2               	movi	a10, 15
  10c3e6:	f619a5               	call8	102580 <_xtos_set_intlevel>
  10c3e9:	da1cf1               	l32r	a15, 102c5c (fffff7ff <_memmap_cacheattr_bp_strict+0xdc80d>)
  10c3ec:	0020c0               	memw
  10c3ef:	0022e2               	l32i	a14, a2, 0
  10c3f2:	10eef0               	and	a14, a14, a15
  10c3f5:	0020c0               	memw
  10c3f8:	0062e2               	s32i	a14, a2, 0
  10c3fb:	f5e365               	call8	102230 <_xtos_restore_intlevel>
  10c3fe:	d8d0c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c401:	0cc8                	l32i.n	a12, a12, 0
  10c403:	0020c0               	memw
  10c406:	fa0c                	movi.n	a10, 15
  10c408:	0d0c                	movi.n	a13, 0
  10c40a:	4b0c                	movi.n	a11, 4
  10c40c:	1c6cd2               	s32i	a13, a12, 112
  10c40f:	70ccc2               	addi	a12, a12, 112
  10c412:	0450a5               	call8	11091c <au_ipc_SendCmdOrResp>
  10c415:	08a4a2               	movi	a10, 0x408
  10c418:	da1fb1               	l32r	a11, 102c94 (8000db20 <__log_data___1__1__0_au_task_0_au_task_1_c_11425$30722_212_41>)
  10c41b:	0a6be5               	call8	116ad8 <dbfw_StoreTrace>
  10c41e:	f01d                	retw.n

0010c420 <au_task_Process+0x4f4>:
  10c420:	b71592               	l16ui	a9, a5, 0x16e
  10c423:	10c9f6               	bgeui	a9, 32, 10c437 <au_task_Process+0x50b>
  10c426:	90f950               	addx2	a15, a9, a5
  10c429:	47a0e2               	movi	a14, 71
  10c42c:	b85fe2               	s16i	a14, a15, 0x170
  10c42f:	b715d2               	l16ui	a13, a5, 0x16e
  10c432:	dd1b                	addi.n	a13, a13, 1
  10c434:	b755d2               	s16i	a13, a5, 0x16e
  10c437:	0020c0               	memw
  10c43a:	0288                	l32i.n	a8, a2, 0
  10c43c:	6a6897               	bbci	a8, 9, 10c4aa <au_task_Process+0x57e>
  10c43f:	01f865               	call8	10e3c4 <au_task_SpeechCodecStop>
  10c442:	fa0c                	movi.n	a10, 15
  10c444:	f613a5               	call8	102580 <_xtos_set_intlevel>
  10c447:	da14b1               	l32r	a11, 102c98 (fffb <xthals_release_major+0xd11b>)
  10c44a:	021292               	l16ui	a9, a2, 4
  10c44d:	1099b0               	and	a9, a9, a11
  10c450:	025292               	s16i	a9, a2, 4
  10c453:	f5dde5               	call8	102230 <_xtos_restore_intlevel>
  10c456:	d8b2e1               	l32r	a14, 102720 (27e6ec <gp_dsp_core_log>)
  10c459:	0ee8                	l32i.n	a14, a14, 0
  10c45b:	eef8                	l32i.n	a15, a14, 56
  10c45d:	8a4c                	movi.n	a10, 72
  10c45f:	a0ffe0               	addx4	a15, a15, a14
  10c462:	ffa9                	s32i.n	a10, a15, 60
  10c464:	eed8                	l32i.n	a13, a14, 56
  10c466:	dd1b                	addi.n	a13, a13, 1
  10c468:	24d0d0               	extui	a13, a13, 0, 3
  10c46b:	eed9                	s32i.n	a13, a14, 56
  10c46d:	0017c2               	l16ui	a12, a7, 0
  10c470:	1cec                	bnez.n	a12, 10c495 <au_task_Process+0x569>
  10c472:	9317f2               	l16ui	a15, a7, 0x126
  10c475:	90ff70               	addx2	a15, a15, a7
  10c478:	945fa2               	s16i	a10, a15, 0x128
  10c47b:	0a4e65               	call8	116960 <dbfw_GetSystemTime>
  10c47e:	931792               	l16ui	a9, a7, 0x126
  10c481:	a09970               	addx4	a9, a9, a7
  10c484:	8a69a2               	s32i	a10, a9, 0x228
  10c487:	931782               	l16ui	a8, a7, 0x126
  10c48a:	881b                	addi.n	a8, a8, 1
  10c48c:	648080               	extui	a8, a8, 0, 7
  10c48f:	935782               	s16i	a8, a7, 0x126
  10c492:	000506               	j	10c4aa <au_task_Process+0x57e>

0010c495 <au_task_Process+0x569>:
  10c495:	b71592               	l16ui	a9, a5, 0x16e
  10c498:	0ec9f6               	bgeui	a9, 32, 10c4aa <au_task_Process+0x57e>
  10c49b:	90c950               	addx2	a12, a9, a5
  10c49e:	b85ca2               	s16i	a10, a12, 0x170
  10c4a1:	b715b2               	l16ui	a11, a5, 0x16e
  10c4a4:	01cbb2               	addi	a11, a11, 1
  10c4a7:	b755b2               	s16i	a11, a5, 0x16e
  10c4aa:	0020c0               	memw
  10c4ad:	02d8                	l32i.n	a13, a2, 0
  10c4af:	0d00374190b00d6e 	{ bbci.w18	a13, 6, 10c82c <au_task_Process+0x900>; nop }
  10c4b7:	0212e2               	l16ui	a14, a2, 4
  10c4ba:	0d003b4170b00e0e 	{ bbci.w18	a14, 0, 10c875 <au_task_Process+0x949>; nop }
  10c4c2:	f969e5               	call8	105b60 <au_task_1stCodecStop>
  10c4c5:	fa0c                	movi.n	a10, 15
  10c4c7:	f60ba5               	call8	102580 <_xtos_set_intlevel>
  10c4ca:	d90181               	l32r	a8, 1028d0 (fffe <xthals_release_major+0xd11e>)
  10c4cd:	0212f2               	l16ui	a15, a2, 4
  10c4d0:	10ff80               	and	a15, a15, a8
  10c4d3:	0252f2               	s16i	a15, a2, 4
  10c4d6:	f5d5a5               	call8	102230 <_xtos_restore_intlevel>
  10c4d9:	d891c1               	l32r	a12, 102720 (27e6ec <gp_dsp_core_log>)
  10c4dc:	0cc8                	l32i.n	a12, a12, 0
  10c4de:	ecd8                	l32i.n	a13, a12, 56
  10c4e0:	9a4c                	movi.n	a10, 73
  10c4e2:	a0ddc0               	addx4	a13, a13, a12
  10c4e5:	fda9                	s32i.n	a10, a13, 60
  10c4e7:	ecb8                	l32i.n	a11, a12, 56
  10c4e9:	bb1b                	addi.n	a11, a11, 1
  10c4eb:	24b0b0               	extui	a11, a11, 0, 3
  10c4ee:	ecb9                	s32i.n	a11, a12, 56
  10c4f0:	001792               	l16ui	a9, a7, 0
  10c4f3:	369956               	bnez	a9, 10c860 <au_task_Process+0x934>
  10c4f6:	9317d2               	l16ui	a13, a7, 0x126
  10c4f9:	90dd70               	addx2	a13, a13, a7
  10c4fc:	945da2               	s16i	a10, a13, 0x128
  10c4ff:	0a4625               	call8	116960 <dbfw_GetSystemTime>
  10c502:	9317f2               	l16ui	a15, a7, 0x126
  10c505:	a0ff70               	addx4	a15, a15, a7
  10c508:	8a6fa2               	s32i	a10, a15, 0x228
  10c50b:	9317e2               	l16ui	a14, a7, 0x126
  10c50e:	ee1b                	addi.n	a14, a14, 1
  10c510:	64e0e0               	extui	a14, a14, 0, 7
  10c513:	9357e2               	s16i	a14, a7, 0x126
  10c516:	00d6c6               	j	10c875 <au_task_Process+0x949>

0010c519 <au_task_Process+0x5ed>:
  10c519:	b71592               	l16ui	a9, a5, 0x16e
  10c51c:	0ec9f6               	bgeui	a9, 32, 10c52e <au_task_Process+0x602>
  10c51f:	90b950               	addx2	a11, a9, a5
  10c522:	b85ba2               	s16i	a10, a11, 0x170
  10c525:	b71582               	l16ui	a8, a5, 0x16e
  10c528:	01c882               	addi	a8, a8, 1
  10c52b:	b75582               	s16i	a8, a5, 0x16e
  10c52e:	0020c0               	memw
  10c531:	02c8                	l32i.n	a12, a2, 0
  10c533:	6a6c27               	bbci	a12, 2, 10c5a1 <au_task_Process+0x675>
  10c536:	f962a5               	call8	105b60 <au_task_1stCodecStop>
  10c539:	fa0c                	movi.n	a10, 15
  10c53b:	f60465               	call8	102580 <_xtos_set_intlevel>
  10c53e:	d8e4e1               	l32r	a14, 1028d0 (fffe <xthals_release_major+0xd11e>)
  10c541:	0212d2               	l16ui	a13, a2, 4
  10c544:	10dde0               	and	a13, a13, a14
  10c547:	0252d2               	s16i	a13, a2, 4
  10c54a:	f5ce65               	call8	102230 <_xtos_restore_intlevel>
  10c54d:	d87491               	l32r	a9, 102720 (27e6ec <gp_dsp_core_log>)
  10c550:	0998                	l32i.n	a9, a9, 0
  10c552:	e9b8                	l32i.n	a11, a9, 56
  10c554:	ea4c                	movi.n	a10, 78
  10c556:	a0bb90               	addx4	a11, a11, a9
  10c559:	fba9                	s32i.n	a10, a11, 60
  10c55b:	e988                	l32i.n	a8, a9, 56
  10c55d:	881b                	addi.n	a8, a8, 1
  10c55f:	248080               	extui	a8, a8, 0, 3
  10c562:	e989                	s32i.n	a8, a9, 56
  10c564:	0017f2               	l16ui	a15, a7, 0
  10c567:	1fec                	bnez.n	a15, 10c58c <au_task_Process+0x660>
  10c569:	9317b2               	l16ui	a11, a7, 0x126
  10c56c:	90bb70               	addx2	a11, a11, a7
  10c56f:	945ba2               	s16i	a10, a11, 0x128
  10c572:	0a3ee5               	call8	116960 <dbfw_GetSystemTime>
  10c575:	9317d2               	l16ui	a13, a7, 0x126
  10c578:	a0dd70               	addx4	a13, a13, a7
  10c57b:	8a6da2               	s32i	a10, a13, 0x228
  10c57e:	9317c2               	l16ui	a12, a7, 0x126
  10c581:	cc1b                	addi.n	a12, a12, 1
  10c583:	64c0c0               	extui	a12, a12, 0, 7
  10c586:	9357c2               	s16i	a12, a7, 0x126
  10c589:	000506               	j	10c5a1 <au_task_Process+0x675>

0010c58c <au_task_Process+0x660>:
  10c58c:	b71592               	l16ui	a9, a5, 0x16e
  10c58f:	0ec9f6               	bgeui	a9, 32, 10c5a1 <au_task_Process+0x675>
  10c592:	90f950               	addx2	a15, a9, a5
  10c595:	b85fa2               	s16i	a10, a15, 0x170
  10c598:	b715e2               	l16ui	a14, a5, 0x16e
  10c59b:	01cee2               	addi	a14, a14, 1
  10c59e:	b755e2               	s16i	a14, a5, 0x16e
  10c5a1:	0020c0               	memw
  10c5a4:	002282               	l32i	a8, a2, 0
  10c5a7:	0d003541c0b0080e 	{ bbci.w18	a8, 0, 10c907 <au_task_Process+0x9db>; nop }
  10c5af:	0212a2               	l16ui	a10, a2, 4
  10c5b2:	176a27               	bbci	a10, 2, 10c5cd <au_task_Process+0x6a1>
  10c5b5:	01e0e5               	call8	10e3c4 <au_task_SpeechCodecStop>
  10c5b8:	0fa0a2               	movi	a10, 15
  10c5bb:	f5fc65               	call8	102580 <_xtos_set_intlevel>
  10c5be:	d9b6c1               	l32r	a12, 102c98 (fffb <xthals_release_major+0xd11b>)
  10c5c1:	0212b2               	l16ui	a11, a2, 4
  10c5c4:	10bbc0               	and	a11, a11, a12
  10c5c7:	0252b2               	s16i	a11, a2, 4
  10c5ca:	f5c665               	call8	102230 <_xtos_restore_intlevel>

0010c5cd <au_task_Process+0x6a1>:
  10c5cd:	0fa0a2               	movi	a10, 15
  10c5d0:	f5fae5               	call8	102580 <_xtos_set_intlevel>
  10c5d3:	0212d2               	l16ui	a13, a2, 4
  10c5d6:	1e0c                	movi.n	a14, 1
  10c5d8:	20dde0               	or	a13, a13, a14
  10c5db:	0252d2               	s16i	a13, a2, 4
  10c5de:	f5c525               	call8	102230 <_xtos_restore_intlevel>
  10c5e1:	f883a5               	call8	104e1c <au_task_1stCodecInit>
  10c5e4:	d84f91               	l32r	a9, 102720 (27e6ec <gp_dsp_core_log>)
  10c5e7:	0998                	l32i.n	a9, a9, 0
  10c5e9:	e9b8                	l32i.n	a11, a9, 56
  10c5eb:	fa4c                	movi.n	a10, 79
  10c5ed:	a0bb90               	addx4	a11, a11, a9
  10c5f0:	fba9                	s32i.n	a10, a11, 60
  10c5f2:	e988                	l32i.n	a8, a9, 56
  10c5f4:	881b                	addi.n	a8, a8, 1
  10c5f6:	248080               	extui	a8, a8, 0, 3
  10c5f9:	e989                	s32i.n	a8, a9, 56
  10c5fb:	0017f2               	l16ui	a15, a7, 0
  10c5fe:	59cf56               	bnez	a15, 10cb9e <au_task_Process+0xc72>
  10c601:	9317b2               	l16ui	a11, a7, 0x126
  10c604:	90bb70               	addx2	a11, a11, a7
  10c607:	945ba2               	s16i	a10, a11, 0x128
  10c60a:	0a3565               	call8	116960 <dbfw_GetSystemTime>
  10c60d:	9317d2               	l16ui	a13, a7, 0x126
  10c610:	a0dd70               	addx4	a13, a13, a7
  10c613:	8a6da2               	s32i	a10, a13, 0x228
  10c616:	9317c2               	l16ui	a12, a7, 0x126
  10c619:	cc1b                	addi.n	a12, a12, 1
  10c61b:	64c0c0               	extui	a12, a12, 0, 7
  10c61e:	9357c2               	s16i	a12, a7, 0x126
  10c621:	fe7806               	j	10c005 <au_task_Process+0xd9>

0010c624 <au_task_Process+0x6f8>:
  10c624:	000000                                        ...

0010c627 <au_task_Process+0x6fb>:
  10c627:	b71592               	l16ui	a9, a5, 0x16e
  10c62a:	0ec9f6               	bgeui	a9, 32, 10c63c <au_task_Process+0x710>
  10c62d:	90f950               	addx2	a15, a9, a5
  10c630:	b85fa2               	s16i	a10, a15, 0x170
  10c633:	b715e2               	l16ui	a14, a5, 0x16e
  10c636:	01cee2               	addi	a14, a14, 1
  10c639:	b755e2               	s16i	a14, a5, 0x16e
  10c63c:	0020c0               	memw
  10c63f:	0288                	l32i.n	a8, a2, 0
  10c641:	6a6857               	bbci	a8, 5, 10c6af <au_task_Process+0x783>
  10c644:	fa7a65               	call8	106dec <au_task_2ndCodecStop>
  10c647:	fa0c                	movi.n	a10, 15
  10c649:	f5f365               	call8	102580 <_xtos_set_intlevel>
  10c64c:	d8d5b1               	l32r	a11, 1029a0 (fffd <xthals_release_major+0xd11d>)
  10c64f:	021292               	l16ui	a9, a2, 4
  10c652:	1099b0               	and	a9, a9, a11
  10c655:	025292               	s16i	a9, a2, 4
  10c658:	f5bd65               	call8	102230 <_xtos_restore_intlevel>
  10c65b:	d831e1               	l32r	a14, 102720 (27e6ec <gp_dsp_core_log>)
  10c65e:	0ee8                	l32i.n	a14, a14, 0
  10c660:	eef8                	l32i.n	a15, a14, 56
  10c662:	4a5c                	movi.n	a10, 84
  10c664:	a0ffe0               	addx4	a15, a15, a14
  10c667:	ffa9                	s32i.n	a10, a15, 60
  10c669:	eed8                	l32i.n	a13, a14, 56
  10c66b:	dd1b                	addi.n	a13, a13, 1
  10c66d:	24d0d0               	extui	a13, a13, 0, 3
  10c670:	eed9                	s32i.n	a13, a14, 56
  10c672:	0017c2               	l16ui	a12, a7, 0
  10c675:	1cec                	bnez.n	a12, 10c69a <au_task_Process+0x76e>
  10c677:	9317f2               	l16ui	a15, a7, 0x126
  10c67a:	90ff70               	addx2	a15, a15, a7
  10c67d:	945fa2               	s16i	a10, a15, 0x128
  10c680:	0a2de5               	call8	116960 <dbfw_GetSystemTime>
  10c683:	931792               	l16ui	a9, a7, 0x126
  10c686:	a09970               	addx4	a9, a9, a7
  10c689:	8a69a2               	s32i	a10, a9, 0x228
  10c68c:	931782               	l16ui	a8, a7, 0x126
  10c68f:	881b                	addi.n	a8, a8, 1
  10c691:	648080               	extui	a8, a8, 0, 7
  10c694:	935782               	s16i	a8, a7, 0x126
  10c697:	000506               	j	10c6af <au_task_Process+0x783>

0010c69a <au_task_Process+0x76e>:
  10c69a:	b71592               	l16ui	a9, a5, 0x16e
  10c69d:	0ec9f6               	bgeui	a9, 32, 10c6af <au_task_Process+0x783>
  10c6a0:	90c950               	addx2	a12, a9, a5
  10c6a3:	b85ca2               	s16i	a10, a12, 0x170
  10c6a6:	b715b2               	l16ui	a11, a5, 0x16e
  10c6a9:	01cbb2               	addi	a11, a11, 1
  10c6ac:	b755b2               	s16i	a11, a5, 0x16e
  10c6af:	0020c0               	memw
  10c6b2:	02d8                	l32i.n	a13, a2, 0
  10c6b4:	556d37               	bbci	a13, 3, 10c70d <au_task_Process+0x7e1>
  10c6b7:	fa0c                	movi.n	a10, 15
  10c6b9:	f5ec65               	call8	102580 <_xtos_set_intlevel>
  10c6bc:	0212e2               	l16ui	a14, a2, 4
  10c6bf:	2f0c                	movi.n	a15, 2
  10c6c1:	20eef0               	or	a14, a14, a15
  10c6c4:	0252e2               	s16i	a14, a2, 4
  10c6c7:	f5b6a5               	call8	102230 <_xtos_restore_intlevel>
  10c6ca:	fa3165               	call8	1069e0 <au_task_2ndCodecInit>
  10c6cd:	d814b1               	l32r	a11, 102720 (27e6ec <gp_dsp_core_log>)
  10c6d0:	0bb8                	l32i.n	a11, a11, 0
  10c6d2:	ebc8                	l32i.n	a12, a11, 56
  10c6d4:	5a5c                	movi.n	a10, 85
  10c6d6:	a0ccb0               	addx4	a12, a12, a11
  10c6d9:	fca9                	s32i.n	a10, a12, 60
  10c6db:	eb98                	l32i.n	a9, a11, 56
  10c6dd:	991b                	addi.n	a9, a9, 1
  10c6df:	249090               	extui	a9, a9, 0, 3
  10c6e2:	eb99                	s32i.n	a9, a11, 56
  10c6e4:	001782               	l16ui	a8, a7, 0
  10c6e7:	744856               	bnez	a8, 10ce2f <au_task_Process+0xf03>
  10c6ea:	9317c2               	l16ui	a12, a7, 0x126
  10c6ed:	90cc70               	addx2	a12, a12, a7
  10c6f0:	945ca2               	s16i	a10, a12, 0x128
  10c6f3:	0a26e5               	call8	116960 <dbfw_GetSystemTime>
  10c6f6:	9317e2               	l16ui	a14, a7, 0x126
  10c6f9:	a0ee70               	addx4	a14, a14, a7
  10c6fc:	8a6ea2               	s32i	a10, a14, 0x228
  10c6ff:	9317d2               	l16ui	a13, a7, 0x126
  10c702:	dd1b                	addi.n	a13, a13, 1
  10c704:	64d0d0               	extui	a13, a13, 0, 7
  10c707:	9357d2               	s16i	a13, a7, 0x126
  10c70a:	fedcc6               	j	10c281 <au_task_Process+0x355>

0010c70d <au_task_Process+0x7e1>:
  10c70d:	0020c0               	memw
  10c710:	02f8                	l32i.n	a15, a2, 0
  10c712:	0d3fb641b0b00f4e 	{ bbci.w18	a15, 4, 10c281 <au_task_Process+0x355>; nop }
  10c71a:	665c                	movi.n	a6, 86

0010c71c <au_task_Process+0x7f0>:
  10c71c:	0fa0a2               	movi	a10, 15
  10c71f:	f5e625               	call8	102580 <_xtos_set_intlevel>
  10c722:	001792               	l16ui	a9, a7, 0
  10c725:	204aa0               	or	a4, a10, a10
  10c728:	01c956               	bnez	a9, 10c748 <au_task_Process+0x81c>
  10c72b:	6b4c                	movi.n	a11, 70
  10c72d:	1217c2               	l16ui	a12, a7, 36
  10c730:	fd0c                	movi.n	a13, 15
  10c732:	87d9                	s32i.n	a13, a7, 32
  10c734:	90cc70               	addx2	a12, a12, a7
  10c737:	135cb2               	s16i	a11, a12, 38
  10c73a:	1217a2               	l16ui	a10, a7, 36
  10c73d:	aa1b                	addi.n	a10, a10, 1
  10c73f:	64a0a0               	extui	a10, a10, 0, 7
  10c742:	1257a2               	s16i	a10, a7, 36
  10c745:	000686               	j	10c763 <au_task_Process+0x837>

0010c748 <au_task_Process+0x81c>:
  10c748:	961592               	l16ui	a9, a5, 0x12c
  10c74b:	6f4c                	movi.n	a15, 70
  10c74d:	12c9f6               	bgeui	a9, 32, 10c763 <au_task_Process+0x837>
  10c750:	908950               	addx2	a8, a9, a5
  10c753:	fa0c                	movi.n	a10, 15
  10c755:	4a65a2               	s32i	a10, a5, 0x128
  10c758:	9758f2               	s16i	a15, a8, 0x12e
  10c75b:	9615e2               	l16ui	a14, a5, 0x12c
  10c75e:	ee1b                	addi.n	a14, a14, 1
  10c760:	9655e2               	s16i	a14, a5, 0x12c
  10c763:	5f1392               	l16ui	a9, a3, 190
  10c766:	398c                	beqz.n	a9, 10c76d <au_task_Process+0x841>
  10c768:	b90b                	addi.n	a11, a9, -1
  10c76a:	5f53b2               	s16i	a11, a3, 190

0010c76d <au_task_Process+0x841>:
  10c76d:	20a440               	or	a10, a4, a4
  10c770:	f5abe5               	call8	102230 <_xtos_restore_intlevel>
  10c773:	0017c2               	l16ui	a12, a7, 0
  10c776:	961592               	l16ui	a9, a5, 0x12c
  10c779:	01bc56               	bnez	a12, 10c798 <au_task_Process+0x86c>
  10c77c:	086742               	s32i	a4, a7, 32
  10c77f:	1217f2               	l16ui	a15, a7, 36
  10c782:	7e4c                	movi.n	a14, 71
  10c784:	90ff70               	addx2	a15, a15, a7
  10c787:	135fe2               	s16i	a14, a15, 38
  10c78a:	1217d2               	l16ui	a13, a7, 36
  10c78d:	dd1b                	addi.n	a13, a13, 1
  10c78f:	64d0d0               	extui	a13, a13, 0, 7
  10c792:	1257d2               	s16i	a13, a7, 36
  10c795:	0005c6               	j	10c7b0 <au_task_Process+0x884>

0010c798 <au_task_Process+0x86c>:
  10c798:	14c9f6               	bgeui	a9, 32, 10c7b0 <au_task_Process+0x884>
  10c79b:	4a6542               	s32i	a4, a5, 0x128
  10c79e:	90b950               	addx2	a11, a9, a5
  10c7a1:	47a0a2               	movi	a10, 71
  10c7a4:	975ba2               	s16i	a10, a11, 0x12e
  10c7a7:	961582               	l16ui	a8, a5, 0x12c
  10c7aa:	01c882               	addi	a8, a8, 1
  10c7ad:	965582               	s16i	a8, a5, 0x12c
  10c7b0:	f97ae5               	call8	105f60 <au_task_2ndCodecDecode>
  10c7b3:	0312c2               	l16ui	a12, a2, 6
  10c7b6:	0b2c66               	bnei	a12, 2, 10c7c5 <au_task_Process+0x899>
  10c7b9:	0020c0               	memw
  10c7bc:	0022d2               	l32i	a13, a2, 0
  10c7bf:	026dd7               	bbci	a13, 13, 10c7c5 <au_task_Process+0x899>
  10c7c2:	fe8f25               	call8	10b0b4 <au_task_Mixer>
  10c7c5:	d7d681               	l32r	a8, 102720 (27e6ec <gp_dsp_core_log>)
  10c7c8:	0888                	l32i.n	a8, a8, 0
  10c7ca:	e898                	l32i.n	a9, a8, 56
  10c7cc:	a09980               	addx4	a9, a9, a8
  10c7cf:	f969                	s32i.n	a6, a9, 60
  10c7d1:	e8f8                	l32i.n	a15, a8, 56
  10c7d3:	ff1b                	addi.n	a15, a15, 1
  10c7d5:	24f0f0               	extui	a15, a15, 0, 3
  10c7d8:	e8f9                	s32i.n	a15, a8, 56
  10c7da:	0017e2               	l16ui	a14, a7, 0
  10c7dd:	b71592               	l16ui	a9, a5, 0x16e
  10c7e0:	1eec                	bnez.n	a14, 10c805 <au_task_Process+0x8d9>
  10c7e2:	931792               	l16ui	a9, a7, 0x126
  10c7e5:	909970               	addx2	a9, a9, a7
  10c7e8:	945962               	s16i	a6, a9, 0x128
  10c7eb:	0a1765               	call8	116960 <dbfw_GetSystemTime>
  10c7ee:	9317b2               	l16ui	a11, a7, 0x126
  10c7f1:	a0bb70               	addx4	a11, a11, a7
  10c7f4:	8a6ba2               	s32i	a10, a11, 0x228
  10c7f7:	9317a2               	l16ui	a10, a7, 0x126
  10c7fa:	aa1b                	addi.n	a10, a10, 1
  10c7fc:	64a0a0               	extui	a10, a10, 0, 7
  10c7ff:	9357a2               	s16i	a10, a7, 0x126
  10c802:	000406               	j	10c816 <au_task_Process+0x8ea>

0010c805 <au_task_Process+0x8d9>:
  10c805:	0dc9f6               	bgeui	a9, 32, 10c816 <au_task_Process+0x8ea>
  10c808:	90d950               	addx2	a13, a9, a5
  10c80b:	b85d62               	s16i	a6, a13, 0x170
  10c80e:	b715c2               	l16ui	a12, a5, 0x16e
  10c811:	cc1b                	addi.n	a12, a12, 1
  10c813:	b755c2               	s16i	a12, a5, 0x16e
  10c816:	5f13e2               	l16ui	a14, a3, 190
  10c819:	effe56               	bnez	a14, 10c71c <au_task_Process+0x7f0>
  10c81c:	0020c0               	memw
  10c81f:	02f8                	l32i.n	a15, a2, 0
  10c821:	0d3fef4170b02f4e 	{ bbsi.w18	a15, 4, 10c71c <au_task_Process+0x7f0>; nop }
  10c829:	fe9506               	j	10c281 <au_task_Process+0x355>

0010c82c <au_task_Process+0x900>:
  10c82c:	0020c0               	memw
  10c82f:	0298                	l32i.n	a9, a2, 0
  10c831:	80a182               	movi	a8, 0x180
  10c834:	0d3f784100b0f89e 	{ bnone.w18	a8, a9, 10bfb8 <au_task_Process+0x8c>; nop }
  10c83c:	e213a2               	l16ui	a10, a3, 0x1c4
  10c83f:	0d7f774150b00aae 	{ beqz.w18	a10, 10bfb8 <au_task_Process+0x8c>; nop }
  10c847:	d7beb1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c84a:	0bb8                	l32i.n	a11, a11, 0
  10c84c:	0020c0               	memw
  10c84f:	8d0bb2               	l8ui	a11, a11, 141
  10c852:	0d40364190b01bce 	{ bnei.w18	a11, 1, 10cbbf <au_task_Process+0xc93>; nop }
  10c85a:	028825               	call8	10f0dc <au_task_SpeechLoopBackShmTest>
  10c85d:	fdd5c6               	j	10bfb8 <au_task_Process+0x8c>

0010c860 <au_task_Process+0x934>:
  10c860:	b71592               	l16ui	a9, a5, 0x16e
  10c863:	0ec9f6               	bgeui	a9, 32, 10c875 <au_task_Process+0x949>
  10c866:	90d950               	addx2	a13, a9, a5
  10c869:	b85da2               	s16i	a10, a13, 0x170
  10c86c:	b715c2               	l16ui	a12, a5, 0x16e
  10c86f:	01ccc2               	addi	a12, a12, 1
  10c872:	b755c2               	s16i	a12, a5, 0x16e
  10c875:	d7b2e1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10c878:	d7bcf1               	l32r	a15, 102768 (274c00 <g_overlay_parameter+0x100>)
  10c87b:	0ee8                	l32i.n	a14, a14, 0
  10c87d:	0020c0               	memw
  10c880:	1c1e92               	l16ui	a9, a14, 56
  10c883:	2a0c                	movi.n	a10, 2
  10c885:	1099a0               	and	a9, a9, a10
  10c888:	219190               	srai	a9, a9, 1
  10c88b:	196f92               	s32i	a9, a15, 100
  10c88e:	0020c0               	memw
  10c891:	1c1e82               	l16ui	a8, a14, 56
  10c894:	108840               	and	a8, a8, a4
  10c897:	218280               	srai	a8, a8, 2
  10c89a:	186f82               	s32i	a8, a15, 96
  10c89d:	0020c0               	memw
  10c8a0:	fa0c                	movi.n	a10, 15
  10c8a2:	1c1ee2               	l16ui	a14, a14, 56
  10c8a5:	880c                	movi.n	a8, 8
  10c8a7:	10ee80               	and	a14, a14, a8
  10c8aa:	21e3e0               	srai	a14, a14, 3
  10c8ad:	1b6fe2               	s32i	a14, a15, 108
  10c8b0:	f5cce5               	call8	102580 <_xtos_set_intlevel>
  10c8b3:	0212f2               	l16ui	a15, a2, 4
  10c8b6:	20ff40               	or	a15, a15, a4
  10c8b9:	0252f2               	s16i	a15, a2, 4
  10c8bc:	f59725               	call8	102230 <_xtos_restore_intlevel>
  10c8bf:	015aa5               	call8	10de68 <au_task_SpeechCodecInit>
  10c8c2:	d797b1               	l32r	a11, 102720 (27e6ec <gp_dsp_core_log>)
  10c8c5:	0bb8                	l32i.n	a11, a11, 0
  10c8c7:	ebc8                	l32i.n	a12, a11, 56
  10c8c9:	aa4c                	movi.n	a10, 74
  10c8cb:	a0ccb0               	addx4	a12, a12, a11
  10c8ce:	fca9                	s32i.n	a10, a12, 60
  10c8d0:	eb98                	l32i.n	a9, a11, 56
  10c8d2:	991b                	addi.n	a9, a9, 1
  10c8d4:	249090               	extui	a9, a9, 0, 3
  10c8d7:	eb99                	s32i.n	a9, a11, 56
  10c8d9:	001782               	l16ui	a8, a7, 0
  10c8dc:	0d7f6c4130b068ae 	{ bnez.w18	a8, 10bfa3 <au_task_Process+0x77>; nop }
  10c8e4:	9317c2               	l16ui	a12, a7, 0x126
  10c8e7:	90cc70               	addx2	a12, a12, a7
  10c8ea:	945ca2               	s16i	a10, a12, 0x128
  10c8ed:	0a0725               	call8	116960 <dbfw_GetSystemTime>
  10c8f0:	9317e2               	l16ui	a14, a7, 0x126
  10c8f3:	a0ee70               	addx4	a14, a14, a7
  10c8f6:	8a6ea2               	s32i	a10, a14, 0x228
  10c8f9:	9317d2               	l16ui	a13, a7, 0x126
  10c8fc:	dd1b                	addi.n	a13, a13, 1
  10c8fe:	64d0d0               	extui	a13, a13, 0, 7
  10c901:	9357d2               	s16i	a13, a7, 0x126
  10c904:	fdac06               	j	10bfb8 <au_task_Process+0x8c>

0010c907 <au_task_Process+0x9db>:
  10c907:	0020c0               	memw
  10c90a:	02f8                	l32i.n	a15, a2, 0
  10c90c:	0aef17               	bbsi	a15, 1, 10c91a <au_task_Process+0x9ee>
  10c90f:	251282               	l16ui	a8, a2, 74
  10c912:	0d7f6e41f0b008ae 	{ beqz.w18	a8, 10c005 <au_task_Process+0xd9>; nop }

0010c91a <au_task_Process+0x9ee>:
  10c91a:	d78561               	l32r	a6, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)

0010c91d <au_task_Process+0x9f1>:
  10c91d:	d780a1               	l32r	a10, 102720 (27e6ec <gp_dsp_core_log>)
  10c920:	002aa2               	l32i	a10, a10, 0
  10c923:	0e2ac2               	l32i	a12, a10, 56
  10c926:	50a0b2               	movi	a11, 80
  10c929:	a0cca0               	addx4	a12, a12, a10
  10c92c:	fcb9                	s32i.n	a11, a12, 60
  10c92e:	ea98                	l32i.n	a9, a10, 56
  10c930:	991b                	addi.n	a9, a9, 1
  10c932:	249090               	extui	a9, a9, 0, 3
  10c935:	ea99                	s32i.n	a9, a10, 56
  10c937:	001782               	l16ui	a8, a7, 0
  10c93a:	b71592               	l16ui	a9, a5, 0x16e
  10c93d:	38ec                	bnez.n	a8, 10c964 <au_task_Process+0xa38>
  10c93f:	9317c2               	l16ui	a12, a7, 0x126
  10c942:	0b5c                	movi.n	a11, 80
  10c944:	90cc70               	addx2	a12, a12, a7
  10c947:	945cb2               	s16i	a11, a12, 0x128
  10c94a:	0a0165               	call8	116960 <dbfw_GetSystemTime>
  10c94d:	9317e2               	l16ui	a14, a7, 0x126
  10c950:	a0ee70               	addx4	a14, a14, a7
  10c953:	8a6ea2               	s32i	a10, a14, 0x228
  10c956:	9317d2               	l16ui	a13, a7, 0x126
  10c959:	dd1b                	addi.n	a13, a13, 1
  10c95b:	64d0d0               	extui	a13, a13, 0, 7
  10c95e:	9357d2               	s16i	a13, a7, 0x126
  10c961:	000506               	j	10c979 <au_task_Process+0xa4d>

0010c964 <au_task_Process+0xa38>:
  10c964:	11c9f6               	bgeui	a9, 32, 10c979 <au_task_Process+0xa4d>
  10c967:	90a950               	addx2	a10, a9, a5
  10c96a:	50a082               	movi	a8, 80
  10c96d:	b85a82               	s16i	a8, a10, 0x170
  10c970:	b715f2               	l16ui	a15, a5, 0x16e
  10c973:	01cff2               	addi	a15, a15, 1
  10c976:	b755f2               	s16i	a15, a5, 0x16e
  10c979:	0fa0a2               	movi	a10, 15
  10c97c:	f5c025               	call8	102580 <_xtos_set_intlevel>
  10c97f:	0017b2               	l16ui	a11, a7, 0
  10c982:	0a4d                	mov.n	a4, a10
  10c984:	bbdc                	bnez.n	a11, 10c9a3 <au_task_Process+0xa77>
  10c986:	4d4c                	movi.n	a13, 68
  10c988:	1217e2               	l16ui	a14, a7, 36
  10c98b:	ff0c                	movi.n	a15, 15
  10c98d:	87f9                	s32i.n	a15, a7, 32
  10c98f:	90ee70               	addx2	a14, a14, a7
  10c992:	135ed2               	s16i	a13, a14, 38
  10c995:	1217c2               	l16ui	a12, a7, 36
  10c998:	cc1b                	addi.n	a12, a12, 1
  10c99a:	64c0c0               	extui	a12, a12, 0, 7
  10c99d:	1257c2               	s16i	a12, a7, 36
  10c9a0:	000686               	j	10c9be <au_task_Process+0xa92>

0010c9a3 <au_task_Process+0xa77>:
  10c9a3:	961592               	l16ui	a9, a5, 0x12c
  10c9a6:	4a4c                	movi.n	a10, 68
  10c9a8:	12c9f6               	bgeui	a9, 32, 10c9be <au_task_Process+0xa92>
  10c9ab:	90b950               	addx2	a11, a9, a5
  10c9ae:	fc0c                	movi.n	a12, 15
  10c9b0:	4a65c2               	s32i	a12, a5, 0x128
  10c9b3:	975ba2               	s16i	a10, a11, 0x12e
  10c9b6:	961582               	l16ui	a8, a5, 0x12c
  10c9b9:	881b                	addi.n	a8, a8, 1
  10c9bb:	965582               	s16i	a8, a5, 0x12c
  10c9be:	091292               	l16ui	a9, a2, 18
  10c9c1:	398c                	beqz.n	a9, 10c9c8 <au_task_Process+0xa9c>
  10c9c3:	d90b                	addi.n	a13, a9, -1
  10c9c5:	0952d2               	s16i	a13, a2, 18

0010c9c8 <au_task_Process+0xa9c>:
  10c9c8:	20a440               	or	a10, a4, a4
  10c9cb:	f58665               	call8	102230 <_xtos_restore_intlevel>
  10c9ce:	0017e2               	l16ui	a14, a7, 0
  10c9d1:	961592               	l16ui	a9, a5, 0x12c
  10c9d4:	01be56               	bnez	a14, 10c9f3 <au_task_Process+0xac7>
  10c9d7:	086742               	s32i	a4, a7, 32
  10c9da:	121792               	l16ui	a9, a7, 36
  10c9dd:	584c                	movi.n	a8, 69
  10c9df:	909970               	addx2	a9, a9, a7
  10c9e2:	135982               	s16i	a8, a9, 38
  10c9e5:	1217f2               	l16ui	a15, a7, 36
  10c9e8:	ff1b                	addi.n	a15, a15, 1
  10c9ea:	64f0f0               	extui	a15, a15, 0, 7
  10c9ed:	1257f2               	s16i	a15, a7, 36
  10c9f0:	000546               	j	10ca09 <au_task_Process+0xadd>

0010c9f3 <au_task_Process+0xac7>:
  10c9f3:	12c9f6               	bgeui	a9, 32, 10ca09 <au_task_Process+0xadd>
  10c9f6:	4a6542               	s32i	a4, a5, 0x128
  10c9f9:	90c950               	addx2	a12, a9, a5
  10c9fc:	5b4c                	movi.n	a11, 69
  10c9fe:	975cb2               	s16i	a11, a12, 0x12e
  10ca01:	9615a2               	l16ui	a10, a5, 0x12c
  10ca04:	aa1b                	addi.n	a10, a10, 1
  10ca06:	9655a2               	s16i	a10, a5, 0x12c
  10ca09:	f66965               	call8	1030a0 <au_task_1stCodecDecode>
  10ca0c:	5d13d2               	l16ui	a13, a3, 186
  10ca0f:	021d66               	bnei	a13, 1, 10ca15 <au_task_Process+0xae9>
  10ca12:	f954e5               	call8	105f60 <au_task_2ndCodecDecode>

0010ca15 <au_task_Process+0xae9>:
  10ca15:	0020c0               	memw
  10ca18:	02e8                	l32i.n	a14, a2, 0
  10ca1a:	026ed7               	bbci	a14, 13, 10ca20 <au_task_Process+0xaf4>
  10ca1d:	fe6965               	call8	10b0b4 <au_task_Mixer>

0010ca20 <au_task_Process+0xaf4>:
  10ca20:	d74091               	l32r	a9, 102720 (27e6ec <gp_dsp_core_log>)
  10ca23:	002992               	l32i	a9, a9, 0
  10ca26:	0e29b2               	l32i	a11, a9, 56
  10ca29:	51a0a2               	movi	a10, 81
  10ca2c:	a0bb90               	addx4	a11, a11, a9
  10ca2f:	fba9                	s32i.n	a10, a11, 60
  10ca31:	e988                	l32i.n	a8, a9, 56
  10ca33:	881b                	addi.n	a8, a8, 1
  10ca35:	248080               	extui	a8, a8, 0, 3
  10ca38:	e989                	s32i.n	a8, a9, 56
  10ca3a:	0017f2               	l16ui	a15, a7, 0
  10ca3d:	b71592               	l16ui	a9, a5, 0x16e
  10ca40:	3fec                	bnez.n	a15, 10ca67 <au_task_Process+0xb3b>
  10ca42:	9317b2               	l16ui	a11, a7, 0x126
  10ca45:	1a5c                	movi.n	a10, 81
  10ca47:	90bb70               	addx2	a11, a11, a7
  10ca4a:	945ba2               	s16i	a10, a11, 0x128
  10ca4d:	09f125               	call8	116960 <dbfw_GetSystemTime>
  10ca50:	9317d2               	l16ui	a13, a7, 0x126
  10ca53:	a0dd70               	addx4	a13, a13, a7
  10ca56:	8a6da2               	s32i	a10, a13, 0x228
  10ca59:	9317c2               	l16ui	a12, a7, 0x126
  10ca5c:	cc1b                	addi.n	a12, a12, 1
  10ca5e:	64c0c0               	extui	a12, a12, 0, 7
  10ca61:	9357c2               	s16i	a12, a7, 0x126
  10ca64:	000486               	j	10ca7a <au_task_Process+0xb4e>

0010ca67 <au_task_Process+0xb3b>:
  10ca67:	0fc9f6               	bgeui	a9, 32, 10ca7a <au_task_Process+0xb4e>
  10ca6a:	908950               	addx2	a8, a9, a5
  10ca6d:	1f5c                	movi.n	a15, 81
  10ca6f:	b858f2               	s16i	a15, a8, 0x170
  10ca72:	b715e2               	l16ui	a14, a5, 0x16e
  10ca75:	ee1b                	addi.n	a14, a14, 1
  10ca77:	b755e2               	s16i	a14, a5, 0x16e
  10ca7a:	d72fd1               	l32r	a13, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10ca7d:	8b2c                	movi.n	a11, 40
  10ca7f:	0dd8                	l32i.n	a13, a13, 0
  10ca81:	0020c0               	memw
  10ca84:	0dd8                	l32i.n	a13, a13, 0
  10ca86:	30a2c2               	movi	a12, 0x230
  10ca89:	83bcd0               	moveqz	a11, a12, a13
  10ca8c:	0020c0               	memw
  10ca8f:	9226a2               	l32i	a10, a6, 0x248
  10ca92:	aaba                	add.n	a10, a10, a11
  10ca94:	0020c0               	memw
  10ca97:	8d2692               	l32i	a9, a6, 0x234
  10ca9a:	4222f2               	l32i	a15, a2, 0x108
  10ca9d:	0739a7               	bltu	a9, a10, 10caa8 <au_task_Process+0xb7c>
  10caa0:	0e0c                	movi.n	a14, 0
  10caa2:	2452e2               	s16i	a14, a2, 72
  10caa5:	000206               	j	10cab1 <au_task_Process+0xb85>

0010caa8 <au_task_Process+0xb7c>:
  10caa8:	005f16               	beqz	a15, 10cab1 <au_task_Process+0xb85>
  10caab:	01a082               	movi	a8, 1
  10caae:	255282               	s16i	a8, a2, 74
  10cab1:	d723a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cab4:	002aa2               	l32i	a10, a10, 0
  10cab7:	0020c0               	memw
  10caba:	212a92               	l32i	a9, a10, 132
  10cabd:	516907               	bbci	a9, 0, 10cb12 <au_task_Process+0xbe6>
  10cac0:	0020c0               	memw
  10cac3:	212ab2               	l32i	a11, a10, 132
  10cac6:	126b17               	bbci	a11, 1, 10cadc <au_task_Process+0xbb0>
  10cac9:	d874a1               	l32r	a10, 102c9c (278578 <g_plc_params+0x360>)
  10cacc:	5b0c                	movi.n	a11, 5
  10cace:	7f2aa2               	l32i	a10, a10, 0x1fc
  10cad1:	73a6a5               	call8	18053c <__umodsi3>
  10cad4:	7aec                	bnez.n	a10, 10caff <au_task_Process+0xbd3>
  10cad6:	ff3d65               	call8	10beac <au_task_SingleTaskTestCmd>
  10cad9:	000886               	j	10caff <au_task_Process+0xbd3>

0010cadc <au_task_Process+0xbb0>:
  10cadc:	f5ace5               	call8	1025ac <xthal_get_ccount>
  10cadf:	09a0b2               	movi	a11, 9
  10cae2:	73a5a5               	call8	18053c <__umodsi3>
  10cae5:	013a16               	beqz	a10, 10cafc <au_task_Process+0xbd0>
  10cae8:	f5ac25               	call8	1025ac <xthal_get_ccount>
  10caeb:	3b0c                	movi.n	a11, 3
  10caed:	73a4e5               	call8	18053c <__umodsi3>
  10caf0:	8a8c                	beqz.n	a10, 10cafc <au_task_Process+0xbd0>
  10caf2:	f5aba5               	call8	1025ac <xthal_get_ccount>
  10caf5:	7b0c                	movi.n	a11, 7
  10caf7:	73a465               	call8	18053c <__umodsi3>
  10cafa:	1acc                	bnez.n	a10, 10caff <au_task_Process+0xbd3>

0010cafc <au_task_Process+0xbd0>:
  10cafc:	ff3ae5               	call8	10beac <au_task_SingleTaskTestCmd>
  10caff:	d867b1               	l32r	a11, 102c9c (278578 <g_plc_params+0x360>)
  10cb02:	d70fa1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cb05:	7f2b92               	l32i	a9, a11, 0x1fc
  10cb08:	0aa8                	l32i.n	a10, a10, 0
  10cb0a:	991b                	addi.n	a9, a9, 1
  10cb0c:	7f6b92               	s32i	a9, a11, 0x1fc
  10cb0f:	000146               	j	10cb18 <au_task_Process+0xbec>

0010cb12 <au_task_Process+0xbe6>:
  10cb12:	d86291               	l32r	a9, 102c9c (278578 <g_plc_params+0x360>)
  10cb15:	7f2992               	l32i	a9, a9, 0x1fc

0010cb18 <au_task_Process+0xbec>:
  10cb18:	0020c0               	memw
  10cb1b:	d86081               	l32r	a8, 102c9c (278578 <g_plc_params+0x360>)
  10cb1e:	00a0b2               	movi	a11, 0
  10cb21:	d6ffe1               	l32r	a14, 102720 (27e6ec <gp_dsp_core_log>)
  10cb24:	212ac2               	l32i	a12, a10, 132
  10cb27:	002ee2               	l32i	a14, a14, 0
  10cb2a:	04c0c0               	extui	a12, a12, 0, 1
  10cb2d:	839bc0               	moveqz	a9, a11, a12
  10cb30:	7f6892               	s32i	a9, a8, 0x1fc
  10cb33:	0e2ef2               	l32i	a15, a14, 56
  10cb36:	2c5c                	movi.n	a12, 82
  10cb38:	a0ffe0               	addx4	a15, a15, a14
  10cb3b:	ffc9                	s32i.n	a12, a15, 60
  10cb3d:	eed8                	l32i.n	a13, a14, 56
  10cb3f:	dd1b                	addi.n	a13, a13, 1
  10cb41:	eed9                	s32i.n	a13, a14, 56
  10cb43:	24d0d0               	extui	a13, a13, 0, 3
  10cb46:	eed9                	s32i.n	a13, a14, 56
  10cb48:	0017b2               	l16ui	a11, a7, 0
  10cb4b:	b71592               	l16ui	a9, a5, 0x16e
  10cb4e:	3bec                	bnez.n	a11, 10cb75 <au_task_Process+0xc49>
  10cb50:	931782               	l16ui	a8, a7, 0x126
  10cb53:	2f5c                	movi.n	a15, 82
  10cb55:	908870               	addx2	a8, a8, a7
  10cb58:	9458f2               	s16i	a15, a8, 0x128
  10cb5b:	09e065               	call8	116960 <dbfw_GetSystemTime>
  10cb5e:	9317b2               	l16ui	a11, a7, 0x126
  10cb61:	a0bb70               	addx4	a11, a11, a7
  10cb64:	8a6ba2               	s32i	a10, a11, 0x228
  10cb67:	931792               	l16ui	a9, a7, 0x126
  10cb6a:	991b                	addi.n	a9, a9, 1
  10cb6c:	649090               	extui	a9, a9, 0, 7
  10cb6f:	935792               	s16i	a9, a7, 0x126
  10cb72:	000486               	j	10cb88 <au_task_Process+0xc5c>

0010cb75 <au_task_Process+0xc49>:
  10cb75:	0fc9f6               	bgeui	a9, 32, 10cb88 <au_task_Process+0xc5c>
  10cb78:	90e950               	addx2	a14, a9, a5
  10cb7b:	2d5c                	movi.n	a13, 82
  10cb7d:	b85ed2               	s16i	a13, a14, 0x170
  10cb80:	b715c2               	l16ui	a12, a5, 0x16e
  10cb83:	cc1b                	addi.n	a12, a12, 1
  10cb85:	b755c2               	s16i	a12, a5, 0x16e
  10cb88:	0912f2               	l16ui	a15, a2, 18
  10cb8b:	d8ef56               	bnez	a15, 10c91d <au_task_Process+0x9f1>
  10cb8e:	0020c0               	memw
  10cb91:	0288                	l32i.n	a8, a2, 0
  10cb93:	0d3fd84160b0281e 	{ bbsi.w18	a8, 1, 10c91d <au_task_Process+0x9f1>; nop }
  10cb9b:	fd1986               	j	10c005 <au_task_Process+0xd9>

0010cb9e <au_task_Process+0xc72>:
  10cb9e:	b71592               	l16ui	a9, a5, 0x16e
  10cba1:	0d7f464100b0c92e 	{ bgeui.w18	a9, 32, 10c005 <au_task_Process+0xd9>; nop }
  10cba9:	90c950               	addx2	a12, a9, a5
  10cbac:	b85ca2               	s16i	a10, a12, 0x170
  10cbaf:	b715b2               	l16ui	a11, a5, 0x16e
  10cbb2:	bb1b                	addi.n	a11, a11, 1
  10cbb4:	b755b2               	s16i	a11, a5, 0x16e
  10cbb7:	fd1286               	j	10c005 <au_task_Process+0xd9>

0010cbba <au_task_Process+0xc8e>:
  10cbba:	090c                	movi.n	a9, 0
  10cbbc:	fd9d46               	j	10c235 <au_task_Process+0x309>

0010cbbf <au_task_Process+0xc93>:
  10cbbf:	d83841               	l32r	a4, 102ca0 (277620 <g_au_task+0x7c0>)
  10cbc2:	4ba062               	movi	a6, 75
  10cbc5:	0020c0               	memw
  10cbc8:	0022d2               	l32i	a13, a2, 0
  10cbcb:	686d87               	bbci	a13, 8, 10cc37 <au_task_Process+0xd0b>
  10cbce:	00d0e5               	call8	10d8dc <au_task_SpeechCodecDecode>
  10cbd1:	d6d3a1               	l32r	a10, 102720 (27e6ec <gp_dsp_core_log>)
  10cbd4:	002ad2               	l32i	a13, a10, 0
  10cbd7:	ede8                	l32i.n	a14, a13, 56
  10cbd9:	a0eed0               	addx4	a14, a14, a13
  10cbdc:	fe69                	s32i.n	a6, a14, 60
  10cbde:	edc8                	l32i.n	a12, a13, 56
  10cbe0:	cc1b                	addi.n	a12, a12, 1
  10cbe2:	24c0c0               	extui	a12, a12, 0, 3
  10cbe5:	edc9                	s32i.n	a12, a13, 56
  10cbe7:	0017b2               	l16ui	a11, a7, 0
  10cbea:	b71592               	l16ui	a9, a5, 0x16e
  10cbed:	1bec                	bnez.n	a11, 10cc12 <au_task_Process+0xce6>
  10cbef:	9317f2               	l16ui	a15, a7, 0x126
  10cbf2:	90ff70               	addx2	a15, a15, a7
  10cbf5:	945f62               	s16i	a6, a15, 0x128
  10cbf8:	09d665               	call8	116960 <dbfw_GetSystemTime>
  10cbfb:	931792               	l16ui	a9, a7, 0x126
  10cbfe:	a09970               	addx4	a9, a9, a7
  10cc01:	8a69a2               	s32i	a10, a9, 0x228
  10cc04:	931782               	l16ui	a8, a7, 0x126
  10cc07:	881b                	addi.n	a8, a8, 1
  10cc09:	648080               	extui	a8, a8, 0, 7
  10cc0c:	935782               	s16i	a8, a7, 0x126
  10cc0f:	000406               	j	10cc23 <au_task_Process+0xcf7>

0010cc12 <au_task_Process+0xce6>:
  10cc12:	0dc9f6               	bgeui	a9, 32, 10cc23 <au_task_Process+0xcf7>
  10cc15:	90b950               	addx2	a11, a9, a5
  10cc18:	b85b62               	s16i	a6, a11, 0x170
  10cc1b:	b715a2               	l16ui	a10, a5, 0x16e
  10cc1e:	aa1b                	addi.n	a10, a10, 1
  10cc20:	b755a2               	s16i	a10, a5, 0x16e
  10cc23:	5d13c2               	l16ui	a12, a3, 186
  10cc26:	021c66               	bnei	a12, 1, 10cc2c <au_task_Process+0xd00>
  10cc29:	f93365               	call8	105f60 <au_task_2ndCodecDecode>

0010cc2c <au_task_Process+0xd00>:
  10cc2c:	0020c0               	memw
  10cc2f:	02d8                	l32i.n	a13, a2, 0
  10cc31:	026dd7               	bbci	a13, 13, 10cc37 <au_task_Process+0xd0b>
  10cc34:	fe47e5               	call8	10b0b4 <au_task_Mixer>
  10cc37:	8914e2               	l16ui	a14, a4, 0x112
  10cc3a:	3eac                	beqz.n	a14, 10cc61 <au_task_Process+0xd35>

0010cc3c <au_task_Process+0xd10>:
  10cc3c:	8914f2               	l16ui	a15, a4, 0x112
  10cc3f:	ff0b                	addi.n	a15, a15, -1
  10cc41:	8954f2               	s16i	a15, a4, 0x112
  10cc44:	00c965               	call8	10d8dc <au_task_SpeechCodecDecode>
  10cc47:	5d1382               	l16ui	a8, a3, 186
  10cc4a:	021866               	bnei	a8, 1, 10cc50 <au_task_Process+0xd24>
  10cc4d:	f93125               	call8	105f60 <au_task_2ndCodecDecode>

0010cc50 <au_task_Process+0xd24>:
  10cc50:	0020c0               	memw
  10cc53:	0298                	l32i.n	a9, a2, 0
  10cc55:	0269d7               	bbci	a9, 13, 10cc5b <au_task_Process+0xd2f>
  10cc58:	fe45a5               	call8	10b0b4 <au_task_Mixer>

0010cc5b <au_task_Process+0xd2f>:
  10cc5b:	8914a2               	l16ui	a10, a4, 0x112
  10cc5e:	fdaa56               	bnez	a10, 10cc3c <au_task_Process+0xd10>

0010cc61 <au_task_Process+0xd35>:
  10cc61:	0020c0               	memw
  10cc64:	0022b2               	l32i	a11, a2, 0
  10cc67:	5d6b77               	bbci	a11, 7, 10ccc8 <au_task_Process+0xd9c>
  10cc6a:	d6ad61               	l32r	a6, 102720 (27e6ec <gp_dsp_core_log>)
  10cc6d:	00fa25               	call8	10dc10 <au_task_SpeechCodecEncode>
  10cc70:	0026e2               	l32i	a14, a6, 0
  10cc73:	0e2e82               	l32i	a8, a14, 56
  10cc76:	cf4c                	movi.n	a15, 76
  10cc78:	a088e0               	addx4	a8, a8, a14
  10cc7b:	f8f9                	s32i.n	a15, a8, 60
  10cc7d:	eed8                	l32i.n	a13, a14, 56
  10cc7f:	dd1b                	addi.n	a13, a13, 1
  10cc81:	24d0d0               	extui	a13, a13, 0, 3
  10cc84:	eed9                	s32i.n	a13, a14, 56
  10cc86:	0017c2               	l16ui	a12, a7, 0
  10cc89:	b71592               	l16ui	a9, a5, 0x16e
  10cc8c:	3cec                	bnez.n	a12, 10ccb3 <au_task_Process+0xd87>
  10cc8e:	9317a2               	l16ui	a10, a7, 0x126
  10cc91:	c94c                	movi.n	a9, 76
  10cc93:	90aa70               	addx2	a10, a10, a7
  10cc96:	945a92               	s16i	a9, a10, 0x128
  10cc99:	09cc65               	call8	116960 <dbfw_GetSystemTime>
  10cc9c:	9317c2               	l16ui	a12, a7, 0x126
  10cc9f:	a0cc70               	addx4	a12, a12, a7
  10cca2:	8a6ca2               	s32i	a10, a12, 0x228
  10cca5:	9317b2               	l16ui	a11, a7, 0x126
  10cca8:	bb1b                	addi.n	a11, a11, 1
  10ccaa:	64b0b0               	extui	a11, a11, 0, 7
  10ccad:	9357b2               	s16i	a11, a7, 0x126
  10ccb0:	000506               	j	10ccc8 <au_task_Process+0xd9c>

0010ccb3 <au_task_Process+0xd87>:
  10ccb3:	11c9f6               	bgeui	a9, 32, 10ccc8 <au_task_Process+0xd9c>
  10ccb6:	90f950               	addx2	a15, a9, a5
  10ccb9:	4ca0e2               	movi	a14, 76
  10ccbc:	b85fe2               	s16i	a14, a15, 0x170
  10ccbf:	b715d2               	l16ui	a13, a5, 0x16e
  10ccc2:	01cdd2               	addi	a13, a13, 1
  10ccc5:	b755d2               	s16i	a13, a5, 0x16e
  10ccc8:	0fa0a2               	movi	a10, 15
  10cccb:	f58b65               	call8	102580 <_xtos_set_intlevel>
  10ccce:	001782               	l16ui	a8, a7, 0
  10ccd1:	0a6d                	mov.n	a6, a10
  10ccd3:	b8dc                	bnez.n	a8, 10ccf2 <au_task_Process+0xdc6>
  10ccd5:	2a4c                	movi.n	a10, 66
  10ccd7:	1217b2               	l16ui	a11, a7, 36
  10ccda:	fc0c                	movi.n	a12, 15
  10ccdc:	87c9                	s32i.n	a12, a7, 32
  10ccde:	90bb70               	addx2	a11, a11, a7
  10cce1:	135ba2               	s16i	a10, a11, 38
  10cce4:	121792               	l16ui	a9, a7, 36
  10cce7:	991b                	addi.n	a9, a9, 1
  10cce9:	649090               	extui	a9, a9, 0, 7
  10ccec:	125792               	s16i	a9, a7, 36
  10ccef:	000746               	j	10cd10 <au_task_Process+0xde4>

0010ccf2 <au_task_Process+0xdc6>:
  10ccf2:	961592               	l16ui	a9, a5, 0x12c
  10ccf5:	42a0e2               	movi	a14, 66
  10ccf8:	14c9f6               	bgeui	a9, 32, 10cd10 <au_task_Process+0xde4>
  10ccfb:	90f950               	addx2	a15, a9, a5
  10ccfe:	0fa082               	movi	a8, 15
  10cd01:	4a6582               	s32i	a8, a5, 0x128
  10cd04:	975fe2               	s16i	a14, a15, 0x12e
  10cd07:	9615d2               	l16ui	a13, a5, 0x12c
  10cd0a:	01cdd2               	addi	a13, a13, 1
  10cd0d:	9655d2               	s16i	a13, a5, 0x12c
  10cd10:	751492               	l16ui	a9, a4, 234
  10cd13:	699c                	beqz.n	a9, 10cd2d <au_task_Process+0xe01>
  10cd15:	0020c0               	memw
  10cd18:	02b8                	l32i.n	a11, a2, 0
  10cd1a:	00a1c2               	movi	a12, 0x100
  10cd1d:	20bbc0               	or	a11, a11, a12
  10cd20:	0020c0               	memw
  10cd23:	7514a2               	l16ui	a10, a4, 234
  10cd26:	02b9                	s32i.n	a11, a2, 0
  10cd28:	aa0b                	addi.n	a10, a10, -1
  10cd2a:	7554a2               	s16i	a10, a4, 234

0010cd2d <au_task_Process+0xe01>:
  10cd2d:	ed13d2               	l16ui	a13, a3, 0x1da
  10cd30:	6d9c                	beqz.n	a13, 10cd4a <au_task_Process+0xe1e>
  10cd32:	0020c0               	memw
  10cd35:	02f8                	l32i.n	a15, a2, 0
  10cd37:	80a082               	movi	a8, 128
  10cd3a:	20ff80               	or	a15, a15, a8
  10cd3d:	0020c0               	memw
  10cd40:	ed13e2               	l16ui	a14, a3, 0x1da
  10cd43:	02f9                	s32i.n	a15, a2, 0
  10cd45:	ee0b                	addi.n	a14, a14, -1
  10cd47:	ed53e2               	s16i	a14, a3, 0x1da

0010cd4a <au_task_Process+0xe1e>:
  10cd4a:	06ad                	mov.n	a10, a6
  10cd4c:	f54e25               	call8	102230 <_xtos_restore_intlevel>
  10cd4f:	001792               	l16ui	a9, a7, 0
  10cd52:	99dc                	bnez.n	a9, 10cd6f <au_task_Process+0xe43>
  10cd54:	8769                	s32i.n	a6, a7, 32
  10cd56:	1217c2               	l16ui	a12, a7, 36
  10cd59:	3b4c                	movi.n	a11, 67
  10cd5b:	90cc70               	addx2	a12, a12, a7
  10cd5e:	135cb2               	s16i	a11, a12, 38
  10cd61:	1217a2               	l16ui	a10, a7, 36
  10cd64:	aa1b                	addi.n	a10, a10, 1
  10cd66:	64a0a0               	extui	a10, a10, 0, 7
  10cd69:	1257a2               	s16i	a10, a7, 36
  10cd6c:	000686               	j	10cd8a <au_task_Process+0xe5e>

0010cd6f <au_task_Process+0xe43>:
  10cd6f:	961592               	l16ui	a9, a5, 0x12c
  10cd72:	43a0e2               	movi	a14, 67
  10cd75:	11c9f6               	bgeui	a9, 32, 10cd8a <au_task_Process+0xe5e>
  10cd78:	4a6562               	s32i	a6, a5, 0x128
  10cd7b:	90f950               	addx2	a15, a9, a5
  10cd7e:	975fe2               	s16i	a14, a15, 0x12e
  10cd81:	9615d2               	l16ui	a13, a5, 0x12c
  10cd84:	01cdd2               	addi	a13, a13, 1
  10cd87:	9655d2               	s16i	a13, a5, 0x12c
  10cd8a:	d66da1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cd8d:	002aa2               	l32i	a10, a10, 0
  10cd90:	0020c0               	memw
  10cd93:	212a82               	l32i	a8, a10, 132
  10cd96:	d7c191               	l32r	a9, 102c9c (278578 <g_plc_params+0x360>)
  10cd99:	1c6807               	bbci	a8, 0, 10cdb9 <au_task_Process+0xe8d>
  10cd9c:	0020c0               	memw
  10cd9f:	212ab2               	l32i	a11, a10, 132
  10cda2:	536b17               	bbci	a11, 1, 10cdf9 <au_task_Process+0xecd>
  10cda5:	d7bda1               	l32r	a10, 102c9c (278578 <g_plc_params+0x360>)
  10cda8:	5b0c                	movi.n	a11, 5
  10cdaa:	7f2aa2               	l32i	a10, a10, 0x1fc
  10cdad:	7378e5               	call8	18053c <__umodsi3>
  10cdb0:	068a56               	bnez	a10, 10ce1c <au_task_Process+0xef0>
  10cdb3:	ff0fa5               	call8	10beac <au_task_SingleTaskTestCmd>
  10cdb6:	001886               	j	10ce1c <au_task_Process+0xef0>

0010cdb9 <au_task_Process+0xe8d>:
  10cdb9:	7f2992               	l32i	a9, a9, 0x1fc

0010cdbc <au_task_Process+0xe90>:
  10cdbc:	0020c0               	memw
  10cdbf:	7514b2               	l16ui	a11, a4, 234
  10cdc2:	d7b6c1               	l32r	a12, 102c9c (278578 <g_plc_params+0x360>)
  10cdc5:	212ae2               	l32i	a14, a10, 132
  10cdc8:	0d0c                	movi.n	a13, 0
  10cdca:	04e0e0               	extui	a14, a14, 0, 1
  10cdcd:	839de0               	moveqz	a9, a13, a14
  10cdd0:	7f6c92               	s32i	a9, a12, 0x1fc
  10cdd3:	de8b56               	bnez	a11, 10cbbf <au_task_Process+0xc93>
  10cdd6:	ed13f2               	l16ui	a15, a3, 0x1da
  10cdd9:	de2f56               	bnez	a15, 10cbbf <au_task_Process+0xc93>
  10cddc:	0020c0               	memw
  10cddf:	0288                	l32i.n	a8, a2, 0
  10cde1:	0d3fdd41a0b0288e 	{ bbsi.w18	a8, 8, 10cbbf <au_task_Process+0xc93>; nop }
  10cde9:	0020c0               	memw
  10cdec:	0298                	l32i.n	a9, a2, 0
  10cdee:	0d3fdc41d0b0297e 	{ bbsi.w18	a9, 7, 10cbbf <au_task_Process+0xc93>; nop }
  10cdf6:	fc6f86               	j	10bfb8 <au_task_Process+0x8c>

0010cdf9 <au_task_Process+0xecd>:
  10cdf9:	f57b25               	call8	1025ac <xthal_get_ccount>
  10cdfc:	09a0b2               	movi	a11, 9
  10cdff:	7373e5               	call8	18053c <__umodsi3>
  10ce02:	013a16               	beqz	a10, 10ce19 <au_task_Process+0xeed>
  10ce05:	f57a65               	call8	1025ac <xthal_get_ccount>
  10ce08:	3b0c                	movi.n	a11, 3
  10ce0a:	737325               	call8	18053c <__umodsi3>
  10ce0d:	8a8c                	beqz.n	a10, 10ce19 <au_task_Process+0xeed>
  10ce0f:	f579e5               	call8	1025ac <xthal_get_ccount>
  10ce12:	7b0c                	movi.n	a11, 7
  10ce14:	737265               	call8	18053c <__umodsi3>
  10ce17:	1acc                	bnez.n	a10, 10ce1c <au_task_Process+0xef0>

0010ce19 <au_task_Process+0xeed>:
  10ce19:	ff0925               	call8	10beac <au_task_SingleTaskTestCmd>
  10ce1c:	d7a0b1               	l32r	a11, 102c9c (278578 <g_plc_params+0x360>)
  10ce1f:	d648a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ce22:	7f2b92               	l32i	a9, a11, 0x1fc
  10ce25:	0aa8                	l32i.n	a10, a10, 0
  10ce27:	991b                	addi.n	a9, a9, 1
  10ce29:	7f6b92               	s32i	a9, a11, 0x1fc
  10ce2c:	ffe306               	j	10cdbc <au_task_Process+0xe90>

0010ce2f <au_task_Process+0xf03>:
  10ce2f:	b71592               	l16ui	a9, a5, 0x16e
  10ce32:	0d7f4441b0b0c92e 	{ bgeui.w18	a9, 32, 10c281 <au_task_Process+0x355>; nop }
  10ce3a:	90c950               	addx2	a12, a9, a5
  10ce3d:	b85ca2               	s16i	a10, a12, 0x170
  10ce40:	b715b2               	l16ui	a11, a5, 0x16e
  10ce43:	bb1b                	addi.n	a11, a11, 1
  10ce45:	b755b2               	s16i	a11, a5, 0x16e
  10ce48:	fd0d46               	j	10c281 <au_task_Process+0x355>

0010ce4b <au_task_Process+0xf1f>:
	...

0010ce4c <au_task_RemoveSamplesFromPackets>:
  10ce4c:	00a136               	entry	a1, 80
  10ce4f:	d63a91               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10ce52:	002992               	l32i	a9, a9, 0
  10ce55:	d63a71               	l32r	a7, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ce58:	5cc942               	addi	a4, a9, 92
  10ce5b:	0020c0               	memw
  10ce5e:	002772               	l32i	a7, a7, 0
  10ce61:	982992               	l32i	a9, a9, 0x260
  10ce64:	046192               	s32i	a9, a1, 16
  10ce67:	02d782               	addmi	a8, a7, 0x200
  10ce6a:	bcc882               	addi	a8, a8, -68
  10ce6d:	6189                	s32i.n	a8, a1, 24
  10ce6f:	0020c0               	memw
  10ce72:	b02772               	l32i	a7, a7, 0x2c0
  10ce75:	0aa4a2               	movi	a10, 0x40a
  10ce78:	d78bb1               	l32r	a11, 102ca4 (8000dc20 <__log_data___1__1__0_au_task_0_au_task_1_c_11482$31913_178_19>)
  10ce7b:	03cd                	mov.n	a12, a3
  10ce7d:	c0a3d2               	movi	a13, 0x3c0
  10ce80:	09c565               	call8	116ad8 <dbfw_StoreTrace>
  10ce83:	d62f91               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ce86:	0998                	l32i.n	a9, a9, 0
  10ce88:	0020c0               	memw
  10ce8b:	b329a2               	l32i	a10, a9, 0x2cc
  10ce8e:	200a26               	beqi	a10, -1, 10ceb2 <au_task_RemoveSamplesFromPackets+0x66>
  10ce91:	0020c0               	memw
  10ce94:	b329c2               	l32i	a12, a9, 0x2cc
  10ce97:	74c8c0               	extui	a12, a12, 8, 8
  10ce9a:	0020c0               	memw
  10ce9d:	b329b2               	l32i	a11, a9, 0x2cc
  10cea0:	d63ad1               	l32r	a13, 102788 (ff00 <xthals_release_major+0xd020>)
  10cea3:	f4b0b0               	extui	a11, a11, 0, 16
  10cea6:	11bb80               	slli	a11, a11, 8
  10cea9:	10bbd0               	and	a11, a11, a13
  10ceac:	20bbc0               	or	a11, a11, a12
  10ceaf:	0051b2               	s16i	a11, a1, 0

0010ceb2 <au_task_RemoveSamplesFromPackets+0x66>:
  10ceb2:	6ca3a2               	movi	a10, 0x36c
  10ceb5:	8a12d2               	l16ui	a13, a2, 0x114
  10ceb8:	01d2e2               	addmi	a14, a2, 0x100
  10cebb:	b0cee2               	addi	a14, a14, -80
  10cebe:	51e9                	s32i.n	a14, a1, 20
  10cec0:	184d66               	bnei	a13, 4, 10cedc <au_task_RemoveSamplesFromPackets+0x90>
  10cec3:	03d292               	addmi	a9, a2, 0x300
  10cec6:	6cc982               	addi	a8, a9, 108
  10cec9:	ac19f2               	l16ui	a15, a9, 0x158
  10cecc:	2189                	s32i.n	a8, a1, 8
  10cece:	2daf16               	beqz	a15, 10d1ac <au_task_RemoveSamplesFromPackets+0x360>
  10ced1:	572992               	l32i	a9, a9, 0x15c

0010ced4 <au_task_RemoveSamplesFromPackets+0x88>:
  10ced4:	41bc90               	srli	a11, a9, 12
  10ced7:	31b9                	s32i.n	a11, a1, 12
  10ced9:	000186               	j	10cee3 <au_task_RemoveSamplesFromPackets+0x97>

0010cedc <au_task_RemoveSamplesFromPackets+0x90>:
  10cedc:	62c8                	l32i.n	a12, a2, 24
  10cede:	41ccc0               	srli	a12, a12, 12
  10cee1:	31c9                	s32i.n	a12, a1, 12

0010cee3 <au_task_RemoveSamplesFromPackets+0x97>:
  10cee3:	bfa3d2               	movi	a13, 0x3bf
  10cee6:	0d00294100b09d3e 	{ blt.w18	a13, a3, 10d17a <au_task_RemoveSamplesFromPackets+0x32e>; nop }
  10ceee:	1149                	s32i.n	a4, a1, 4
  10cef0:	62aa                	add.n	a6, a2, a10
  10cef2:	71f9                	s32i.n	a15, a1, 28
  10cef4:	2169                	s32i.n	a6, a1, 8
  10cef6:	001162               	l16ui	a6, a1, 0

0010cef9 <au_task_RemoveSamplesFromPackets+0xad>:
  10cef9:	d76bb1               	l32r	a11, 102ca8 (8000dd20 <__log_data___1__1__0_au_task_0_au_task_1_c_11506$31914_178_20>)
  10cefc:	1187c0               	slli	a8, a7, 4
  10ceff:	0421e2               	l32i	a14, a1, 16
  10cf02:	0121c2               	l32i	a12, a1, 4
  10cf05:	11dec0               	slli	a13, a14, 4
  10cf08:	80ccd0               	add	a12, a12, a13
  10cf0b:	81c9                	s32i.n	a12, a1, 32
  10cf0d:	6148                	l32i.n	a4, a1, 24
  10cf0f:	0ca4a2               	movi	a10, 0x40c
  10cf12:	448a                	add.n	a4, a4, a8
  10cf14:	0020c0               	memw
  10cf17:	021cc2               	l16ui	a12, a12, 4
  10cf1a:	0020c0               	memw
  10cf1d:	0214d2               	l16ui	a13, a4, 4
  10cf20:	07fd                	mov.n	a15, a7
  10cf22:	09bb65               	call8	116ad8 <dbfw_StoreTrace>
  10cf25:	0020c0               	memw
  10cf28:	8198                	l32i.n	a9, a1, 32
  10cf2a:	021992               	l16ui	a9, a9, 4
  10cf2d:	49ac                	beqz.n	a9, 10cf55 <au_task_RemoveSamplesFromPackets+0x109>
  10cf2f:	0020c0               	memw
  10cf32:	0214a2               	l16ui	a10, a4, 4
  10cf35:	ca9c                	beqz.n	a10, 10cf55 <au_task_RemoveSamplesFromPackets+0x109>
  10cf37:	02ad                	mov.n	a10, a2
  10cf39:	fb9625               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  10cf3c:	71a9                	s32i.n	a10, a1, 28
  10cf3e:	02ad                	mov.n	a10, a2
  10cf40:	fc0da5               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10cf43:	0a5d                	mov.n	a5, a10
  10cf45:	71b8                	l32i.n	a11, a1, 28
  10cf47:	fb3d65               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10cf4a:	1c0c                	movi.n	a12, 1
  10cf4c:	059fa0               	extui	a9, a10, 31, 1
  10cf4f:	30c9c0               	xor	a12, a9, a12
  10cf52:	002b46               	j	10d003 <au_task_RemoveSamplesFromPackets+0x1b7>

0010cf55 <au_task_RemoveSamplesFromPackets+0x109>:
  10cf55:	0020c0               	memw
  10cf58:	0214d2               	l16ui	a13, a4, 4
  10cf5b:	049d16               	beqz	a13, 10cfa8 <au_task_RemoveSamplesFromPackets+0x15c>
  10cf5e:	02ad                	mov.n	a10, a2
  10cf60:	fc0ba5               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10cf63:	d5f791               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cf66:	0a5d                	mov.n	a5, a10
  10cf68:	0998                	l32i.n	a9, a9, 0
  10cf6a:	0020c0               	memw
  10cf6d:	b329e2               	l32i	a14, a9, 0x2cc
  10cf70:	0c0c                	movi.n	a12, 0
  10cf72:	1a0e26               	beqi	a14, -1, 10cf90 <au_task_RemoveSamplesFromPackets+0x144>
  10cf75:	06bd                	mov.n	a11, a6
  10cf77:	fb3a65               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10cf7a:	d5f191               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cf7d:	041ae6               	bgei	a10, 1, 10cf85 <au_task_RemoveSamplesFromPackets+0x139>
  10cf80:	0c0c                	movi.n	a12, 0
  10cf82:	000146               	j	10cf8b <au_task_RemoveSamplesFromPackets+0x13f>

0010cf85 <au_task_RemoveSamplesFromPackets+0x139>:
  10cf85:	c0c560               	sub	a12, a5, a6
  10cf88:	f4c0c0               	extui	a12, a12, 0, 16

0010cf8b <au_task_RemoveSamplesFromPackets+0x13f>:
  10cf8b:	0998                	l32i.n	a9, a9, 0
  10cf8d:	ffffc6               	j	10cf90 <au_task_RemoveSamplesFromPackets+0x144>

0010cf90 <au_task_RemoveSamplesFromPackets+0x144>:
  10cf90:	0020c0               	memw
  10cf93:	b329a2               	l32i	a10, a9, 0x2cc
  10cf96:	090a26               	beqi	a10, -1, 10cfa3 <au_task_RemoveSamplesFromPackets+0x157>
  10cf99:	061c26               	beqi	a12, 1, 10cfa3 <au_task_RemoveSamplesFromPackets+0x157>
  10cf9c:	090c                	movi.n	a9, 0

0010cf9e <au_task_RemoveSamplesFromPackets+0x152>:
  10cf9e:	0c0c                	movi.n	a12, 0
  10cfa0:	0017c6               	j	10d003 <au_task_RemoveSamplesFromPackets+0x1b7>

0010cfa3 <au_task_RemoveSamplesFromPackets+0x157>:
  10cfa3:	190c                	movi.n	a9, 1
  10cfa5:	fffd46               	j	10cf9e <au_task_RemoveSamplesFromPackets+0x152>

0010cfa8 <au_task_RemoveSamplesFromPackets+0x15c>:
  10cfa8:	0020c0               	memw
  10cfab:	81b8                	l32i.n	a11, a1, 32
  10cfad:	021bb2               	l16ui	a11, a11, 4
  10cfb0:	1c6b16               	beqz	a11, 10d17a <au_task_RemoveSamplesFromPackets+0x32e>
  10cfb3:	02ad                	mov.n	a10, a2
  10cfb5:	fb8e65               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  10cfb8:	71a9                	s32i.n	a10, a1, 28
  10cfba:	d5e191               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cfbd:	0998                	l32i.n	a9, a9, 0
  10cfbf:	0020c0               	memw
  10cfc2:	b329c2               	l32i	a12, a9, 0x2cc
  10cfc5:	1e0c26               	beqi	a12, -1, 10cfe7 <au_task_RemoveSamplesFromPackets+0x19b>
  10cfc8:	71a8                	l32i.n	a10, a1, 28
  10cfca:	06bd                	mov.n	a11, a6
  10cfcc:	fb34e5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10cfcf:	d5dc91               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10cfd2:	041ae6               	bgei	a10, 1, 10cfda <au_task_RemoveSamplesFromPackets+0x18e>
  10cfd5:	0c0c                	movi.n	a12, 0
  10cfd7:	0001c6               	j	10cfe2 <au_task_RemoveSamplesFromPackets+0x196>

0010cfda <au_task_RemoveSamplesFromPackets+0x18e>:
  10cfda:	71c8                	l32i.n	a12, a1, 28
  10cfdc:	c0cc60               	sub	a12, a12, a6
  10cfdf:	f4c0c0               	extui	a12, a12, 0, 16

0010cfe2 <au_task_RemoveSamplesFromPackets+0x196>:
  10cfe2:	0998                	l32i.n	a9, a9, 0
  10cfe4:	000046               	j	10cfe9 <au_task_RemoveSamplesFromPackets+0x19d>

0010cfe7 <au_task_RemoveSamplesFromPackets+0x19b>:
  10cfe7:	0c0c                	movi.n	a12, 0

0010cfe9 <au_task_RemoveSamplesFromPackets+0x19d>:
  10cfe9:	0020c0               	memw
  10cfec:	b329a2               	l32i	a10, a9, 0x2cc
  10cfef:	090c                	movi.n	a9, 0
  10cff1:	0d400c4100b00a0e 	{ beqi.w18	a10, -1, 10d0b5 <au_task_RemoveSamplesFromPackets+0x269>; nop }
  10cff9:	0d400b4180b01c0e 	{ beqi.w18	a12, 1, 10d0b5 <au_task_RemoveSamplesFromPackets+0x269>; nop }
  10d001:	0c0c                	movi.n	a12, 0

0010d003 <au_task_RemoveSamplesFromPackets+0x1b7>:
  10d003:	0b3916               	beqz	a9, 10d0ba <au_task_RemoveSamplesFromPackets+0x26e>
  10d006:	0020c0               	memw
  10d009:	0314d2               	l16ui	a13, a4, 6
  10d00c:	31c8                	l32i.n	a12, a1, 12
  10d00e:	400001b545014cde 	{ ae_movda32	aed1, a12; nop; ae_movda32	aed0, a13 }
  10d016:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  10d01e:	51b8                	l32i.n	a11, a1, 20
  10d020:	25c0c4               	ae_movad32.l	a12, aed0
  10d023:	321bb2               	l16ui	a11, a11, 100
  10d026:	33ca                	add.n	a3, a3, a12
  10d028:	cbec                	bnez.n	a11, 10d058 <au_task_RemoveSamplesFromPackets+0x20c>
  10d02a:	02ad                	mov.n	a10, a2
  10d02c:	2b0c                	movi.n	a11, 2
  10d02e:	fb9365               	call8	108964 <au_task_GetSbcTimeStamp>
  10d031:	51e8                	l32i.n	a14, a1, 20
  10d033:	f12ee2               	l32i	a14, a14, 0x3c4
  10d036:	1ebea7               	bgeu	a14, a10, 10d058 <au_task_RemoveSamplesFromPackets+0x20c>
  10d039:	02ad                	mov.n	a10, a2
  10d03b:	2b0c                	movi.n	a11, 2
  10d03d:	fb8c25               	call8	108900 <au_task_GetSbcNumberOfFrame>
  10d040:	21f8                	l32i.n	a15, a1, 8
  10d042:	2b0c                	movi.n	a11, 2
  10d044:	885fa2               	s16i	a10, a15, 0x110
  10d047:	02ad                	mov.n	a10, a2
  10d049:	fb91a5               	call8	108964 <au_task_GetSbcTimeStamp>
  10d04c:	5188                	l32i.n	a8, a1, 20
  10d04e:	090c                	movi.n	a9, 0
  10d050:	e899                	s32i.n	a9, a8, 56
  10d052:	126892               	s32i	a9, a8, 72
  10d055:	f168a2               	s32i	a10, a8, 0x3c4
  10d058:	0020c0               	memw
  10d05b:	0b0c                	movi.n	a11, 0
  10d05d:	0254b2               	s16i	a11, a4, 4
  10d060:	771b                	addi.n	a7, a7, 1
  10d062:	0020c0               	memw
  10d065:	61a8                	l32i.n	a10, a1, 24
  10d067:	402ac2               	l32i	a12, a10, 0x100
  10d06a:	62c7c0               	saltu	a12, a7, a12
  10d06d:	837bc0               	moveqz	a7, a11, a12
  10d070:	0020c0               	memw
  10d073:	416a72               	s32i	a7, a10, 0x104
  10d076:	d5b291               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d079:	0998                	l32i.n	a9, a9, 0
  10d07b:	0020c0               	memw
  10d07e:	b329a2               	l32i	a10, a9, 0x2cc
  10d081:	130a26               	beqi	a10, -1, 10d098 <au_task_RemoveSamplesFromPackets+0x24c>
  10d084:	05ad                	mov.n	a10, a5
  10d086:	06bd                	mov.n	a11, a6
  10d088:	fb2925               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10d08b:	0d400d41d0b01a6e 	{ blti.w18	a10, 1, 10d16c <au_task_RemoveSamplesFromPackets+0x320>; nop }
  10d093:	d5ab91               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d096:	0998                	l32i.n	a9, a9, 0

0010d098 <au_task_RemoveSamplesFromPackets+0x24c>:
  10d098:	d5bcb1               	l32r	a11, 102788 (ff00 <xthals_release_major+0xd020>)
  10d09b:	11a580               	slli	a10, a5, 8
  10d09e:	056d                	mov.n	a6, a5
  10d0a0:	10aab0               	and	a10, a10, a11
  10d0a3:	41b850               	srli	a11, a5, 8
  10d0a6:	20aab0               	or	a10, a10, a11
  10d0a9:	f4a0a0               	extui	a10, a10, 0, 16
  10d0ac:	0020c0               	memw
  10d0af:	b369a2               	s32i	a10, a9, 0x2cc
  10d0b2:	002d86               	j	10d16c <au_task_RemoveSamplesFromPackets+0x320>

0010d0b5 <au_task_RemoveSamplesFromPackets+0x269>:
  10d0b5:	1c0c                	movi.n	a12, 1
  10d0b7:	ffd206               	j	10d003 <au_task_RemoveSamplesFromPackets+0x1b7>

0010d0ba <au_task_RemoveSamplesFromPackets+0x26e>:
  10d0ba:	0bcc16               	beqz	a12, 10d17a <au_task_RemoveSamplesFromPackets+0x32e>
  10d0bd:	0020c0               	memw
  10d0c0:	81e8                	l32i.n	a14, a1, 32
  10d0c2:	31d8                	l32i.n	a13, a1, 12
  10d0c4:	031ee2               	l16ui	a14, a14, 6
  10d0c7:	400001b545234dee 	{ ae_movda32	aed3, a13; nop; ae_movda32	aed2, a14 }
  10d0cf:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  10d0d7:	51c8                	l32i.n	a12, a1, 20
  10d0d9:	25d2c4               	ae_movad32.l	a13, aed2
  10d0dc:	321cc2               	l16ui	a12, a12, 100
  10d0df:	33da                	add.n	a3, a3, a13
  10d0e1:	ccec                	bnez.n	a12, 10d111 <au_task_RemoveSamplesFromPackets+0x2c5>
  10d0e3:	02ad                	mov.n	a10, a2
  10d0e5:	0b0c                	movi.n	a11, 0
  10d0e7:	fb87e5               	call8	108964 <au_task_GetSbcTimeStamp>
  10d0ea:	51f8                	l32i.n	a15, a1, 20
  10d0ec:	f12ff2               	l32i	a15, a15, 0x3c4
  10d0ef:	1ebfa7               	bgeu	a15, a10, 10d111 <au_task_RemoveSamplesFromPackets+0x2c5>
  10d0f2:	02ad                	mov.n	a10, a2
  10d0f4:	0b0c                	movi.n	a11, 0
  10d0f6:	fb80a5               	call8	108900 <au_task_GetSbcNumberOfFrame>
  10d0f9:	2188                	l32i.n	a8, a1, 8
  10d0fb:	0b0c                	movi.n	a11, 0
  10d0fd:	8858a2               	s16i	a10, a8, 0x110
  10d100:	02ad                	mov.n	a10, a2
  10d102:	fb8625               	call8	108964 <au_task_GetSbcTimeStamp>
  10d105:	5198                	l32i.n	a9, a1, 20
  10d107:	0b0c                	movi.n	a11, 0
  10d109:	e9b9                	s32i.n	a11, a9, 56
  10d10b:	1269b2               	s32i	a11, a9, 72
  10d10e:	f169a2               	s32i	a10, a9, 0x3c4
  10d111:	0020c0               	memw
  10d114:	81e8                	l32i.n	a14, a1, 32
  10d116:	0c0c                	movi.n	a12, 0
  10d118:	025ec2               	s16i	a12, a14, 4
  10d11b:	41a8                	l32i.n	a10, a1, 16
  10d11d:	aa1b                	addi.n	a10, a10, 1
  10d11f:	0020c0               	memw
  10d122:	11b8                	l32i.n	a11, a1, 4
  10d124:	802bd2               	l32i	a13, a11, 0x200
  10d127:	62dad0               	saltu	a13, a10, a13
  10d12a:	83acd0               	moveqz	a10, a12, a13
  10d12d:	41a9                	s32i.n	a10, a1, 16
  10d12f:	0020c0               	memw
  10d132:	816ba2               	s32i	a10, a11, 0x204
  10d135:	d58291               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d138:	0998                	l32i.n	a9, a9, 0
  10d13a:	0020c0               	memw
  10d13d:	b329c2               	l32i	a12, a9, 0x2cc
  10d140:	0e0c26               	beqi	a12, -1, 10d152 <au_task_RemoveSamplesFromPackets+0x306>
  10d143:	71a8                	l32i.n	a10, a1, 28
  10d145:	06bd                	mov.n	a11, a6
  10d147:	fb1d65               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10d14a:	1e1aa6               	blti	a10, 1, 10d16c <au_task_RemoveSamplesFromPackets+0x320>
  10d14d:	d57c91               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d150:	0998                	l32i.n	a9, a9, 0

0010d152 <au_task_RemoveSamplesFromPackets+0x306>:
  10d152:	7168                	l32i.n	a6, a1, 28
  10d154:	d58db1               	l32r	a11, 102788 (ff00 <xthals_release_major+0xd020>)
  10d157:	11a680               	slli	a10, a6, 8
  10d15a:	10aab0               	and	a10, a10, a11
  10d15d:	41b860               	srli	a11, a6, 8
  10d160:	20aab0               	or	a10, a10, a11
  10d163:	f4a0a0               	extui	a10, a10, 0, 16
  10d166:	0020c0               	memw
  10d169:	b369a2               	s32i	a10, a9, 0x2cc
  10d16c:	bfa3c2               	movi	a12, 0x3bf
  10d16f:	0d3fd84160b0ac3e 	{ bge.w18	a12, a3, 10cef9 <au_task_RemoveSamplesFromPackets+0xad>; nop }
  10d177:	0006c6               	j	10d196 <au_task_RemoveSamplesFromPackets+0x34a>

0010d17a <au_task_RemoveSamplesFromPackets+0x32e>:
  10d17a:	bfa3d2               	movi	a13, 0x3bf
  10d17d:	152d37               	blt	a13, a3, 10d196 <au_task_RemoveSamplesFromPackets+0x34a>
  10d180:	40acf2               	movi	a15, 0xfffffc40
  10d183:	1a22e2               	l32i	a14, a2, 104
  10d186:	c0a342               	movi	a4, 0x3c0
  10d189:	c0d430               	sub	a13, a4, a3
  10d18c:	e3ea                	add.n	a14, a3, a14
  10d18e:	eefa                	add.n	a14, a14, a15
  10d190:	1a62e2               	s32i	a14, a2, 104
  10d193:	000146               	j	10d19c <au_task_RemoveSamplesFromPackets+0x350>

0010d196 <au_task_RemoveSamplesFromPackets+0x34a>:
  10d196:	204330               	or	a4, a3, a3
  10d199:	00a0d2               	movi	a13, 0

0010d19c <au_task_RemoveSamplesFromPackets+0x350>:
  10d19c:	0aa4a2               	movi	a10, 0x40a
  10d19f:	d6c3b1               	l32r	a11, 102cac (8000de20 <__log_data___1__1__0_au_task_0_au_task_1_c_11726$31918_178_21>)
  10d1a2:	20c440               	or	a12, a4, a4
  10d1a5:	099325               	call8	116ad8 <dbfw_StoreTrace>
  10d1a8:	042d                	mov.n	a2, a4
  10d1aa:	f01d                	retw.n

0010d1ac <au_task_RemoveSamplesFromPackets+0x360>:
  10d1ac:	6298                	l32i.n	a9, a2, 24
  10d1ae:	ff4886               	j	10ced4 <au_task_RemoveSamplesFromPackets+0x88>

0010d1b1 <au_task_RemoveSamplesFromPackets+0x365>:
  10d1b1:	000000                                        ...

0010d1b4 <au_task_RemoveSamplesFromPacketsAfterStart>:
  10d1b4:	00c136               	entry	a1, 96
  10d1b7:	d560e1               	l32r	a14, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10d1ba:	0ee8                	l32i.n	a14, a14, 0
  10d1bc:	d56191               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d1bf:	5cced2               	addi	a13, a14, 92
  10d1c2:	0020c0               	memw
  10d1c5:	09c8                	l32i.n	a12, a9, 0
  10d1c7:	982ee2               	l32i	a14, a14, 0x260
  10d1ca:	02dca2               	addmi	a10, a12, 0x200
  10d1cd:	bccaa2               	addi	a10, a10, -68
  10d1d0:	0020c0               	memw
  10d1d3:	171282               	l16ui	a8, a2, 46
  10d1d6:	b02cb2               	l32i	a11, a12, 0x2c0
  10d1d9:	68ac                	beqz.n	a8, 10d203 <au_task_RemoveSamplesFromPacketsAfterStart+0x4f>
  10d1db:	070c                	movi.n	a7, 0
  10d1dd:	000786               	j	10d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>

0010d1e0 <au_task_RemoveSamplesFromPacketsAfterStart+0x2c>:
  10d1e0:	0020c0               	memw
  10d1e3:	031682               	l16ui	a8, a6, 6
  10d1e6:	400001b54501448e 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed0, a8 }
  10d1ee:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  10d1f6:	25f0c4               	ae_movad32.l	a15, aed0
  10d1f9:	02aaf7               	bge	a10, a15, 10d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>
  10d1fc:	fc6252               	s32i	a5, a2, 0x3f0

0010d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>:
  10d1ff:	072d                	mov.n	a2, a7
  10d201:	f01d                	retw.n

0010d203 <au_task_RemoveSamplesFromPacketsAfterStart+0x4f>:
  10d203:	0020c0               	memw
  10d206:	91e9                	s32i.n	a14, a1, 36
  10d208:	81d9                	s32i.n	a13, a1, 32
  10d20a:	71b9                	s32i.n	a11, a1, 28
  10d20c:	b32cf2               	l32i	a15, a12, 0x2cc
  10d20f:	61a9                	s32i.n	a10, a1, 24
  10d211:	200f26               	beqi	a15, -1, 10d235 <au_task_RemoveSamplesFromPacketsAfterStart+0x81>
  10d214:	0020c0               	memw
  10d217:	b32ca2               	l32i	a10, a12, 0x2cc
  10d21a:	74a8a0               	extui	a10, a10, 8, 8
  10d21d:	0020c0               	memw
  10d220:	b32c92               	l32i	a9, a12, 0x2cc
  10d223:	d559b1               	l32r	a11, 102788 (ff00 <xthals_release_major+0xd020>)
  10d226:	f49090               	extui	a9, a9, 0, 16
  10d229:	119980               	slli	a9, a9, 8
  10d22c:	1099b0               	and	a9, a9, a11
  10d22f:	2099a0               	or	a9, a9, a10
  10d232:	005192               	s16i	a9, a1, 0

0010d235 <au_task_RemoveSamplesFromPacketsAfterStart+0x81>:
  10d235:	6ca3a2               	movi	a10, 0x36c
  10d238:	8a12b2               	l16ui	a11, a2, 0x114
  10d23b:	01d2c2               	addmi	a12, a2, 0x100
  10d23e:	b0ccc2               	addi	a12, a12, -80
  10d241:	a1c9                	s32i.n	a12, a1, 40
  10d243:	164b66               	bnei	a11, 4, 10d25d <au_task_RemoveSamplesFromPacketsAfterStart+0xa9>
  10d246:	03d292               	addmi	a9, a2, 0x300
  10d249:	6cc9e2               	addi	a14, a9, 108
  10d24c:	ac19d2               	l16ui	a13, a9, 0x158
  10d24f:	51e9                	s32i.n	a14, a1, 20
  10d251:	5e0d16               	beqz	a13, 10d835 <au_task_RemoveSamplesFromPacketsAfterStart+0x681>
  10d254:	572992               	l32i	a9, a9, 0x15c

0010d257 <au_task_RemoveSamplesFromPacketsAfterStart+0xa3>:
  10d257:	414c90               	srli	a4, a9, 12
  10d25a:	000106               	j	10d262 <au_task_RemoveSamplesFromPacketsAfterStart+0xae>

0010d25d <au_task_RemoveSamplesFromPacketsAfterStart+0xa9>:
  10d25d:	6248                	l32i.n	a4, a2, 24
  10d25f:	414c40               	srli	a4, a4, 12

0010d262 <au_task_RemoveSamplesFromPacketsAfterStart+0xae>:
  10d262:	1a2282               	l32i	a8, a2, 104
  10d265:	4c0c                	movi.n	a12, 4
  10d267:	c0cc40               	sub	a12, a12, a4
  10d26a:	0d004c4190b09c8e 	{ blt.w18	a12, a8, 10d737 <au_task_RemoveSamplesFromPacketsAfterStart+0x583>; nop }
  10d272:	070c                	movi.n	a7, 0
  10d274:	001152               	l16ui	a5, a1, 0
  10d277:	11c9                	s32i.n	a12, a1, 4
  10d279:	92aa                	add.n	a9, a2, a10
  10d27b:	b1e9                	s32i.n	a14, a1, 44
  10d27d:	c1f9                	s32i.n	a15, a1, 48
  10d27f:	5199                	s32i.n	a9, a1, 20

0010d281 <au_task_RemoveSamplesFromPacketsAfterStart+0xcd>:
  10d281:	9188                	l32i.n	a8, a1, 36
  10d283:	7168                	l32i.n	a6, a1, 28
  10d285:	6138                	l32i.n	a3, a1, 24
  10d287:	1166c0               	slli	a6, a6, 4
  10d28a:	336a                	add.n	a3, a3, a6
  10d28c:	8168                	l32i.n	a6, a1, 32
  10d28e:	1188c0               	slli	a8, a8, 4
  10d291:	668a                	add.n	a6, a6, a8
  10d293:	0020c0               	memw
  10d296:	0216a2               	l16ui	a10, a6, 4
  10d299:	0aba16               	beqz	a10, 10d348 <au_task_RemoveSamplesFromPacketsAfterStart+0x194>
  10d29c:	0020c0               	memw
  10d29f:	021382               	l16ui	a8, a3, 4
  10d2a2:	0a2816               	beqz	a8, 10d348 <au_task_RemoveSamplesFromPacketsAfterStart+0x194>
  10d2a5:	02ad                	mov.n	a10, a2
  10d2a7:	fb5f65               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  10d2aa:	31a9                	s32i.n	a10, a1, 12
  10d2ac:	b1a9                	s32i.n	a10, a1, 44
  10d2ae:	02ad                	mov.n	a10, a2
  10d2b0:	fbd6a5               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10d2b3:	c1a9                	s32i.n	a10, a1, 48
  10d2b5:	31b8                	l32i.n	a11, a1, 12
  10d2b7:	41b9                	s32i.n	a11, a1, 16
  10d2b9:	fb0625               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10d2bc:	d52191               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d2bf:	09c8                	l32i.n	a12, a9, 0
  10d2c1:	041ad6               	bgez	a10, 10d306 <au_task_RemoveSamplesFromPacketsAfterStart+0x152>
  10d2c4:	0020c0               	memw
  10d2c7:	b32ca2               	l32i	a10, a12, 0x2cc
  10d2ca:	1e0a26               	beqi	a10, -1, 10d2ec <au_task_RemoveSamplesFromPacketsAfterStart+0x138>
  10d2cd:	c1a8                	l32i.n	a10, a1, 48
  10d2cf:	05bd                	mov.n	a11, a5
  10d2d1:	fb04a5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10d2d4:	d51bc1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d2d7:	041ae6               	bgei	a10, 1, 10d2df <au_task_RemoveSamplesFromPacketsAfterStart+0x12b>
  10d2da:	090c                	movi.n	a9, 0
  10d2dc:	0001c6               	j	10d2e7 <au_task_RemoveSamplesFromPacketsAfterStart+0x133>

0010d2df <au_task_RemoveSamplesFromPacketsAfterStart+0x12b>:
  10d2df:	c198                	l32i.n	a9, a1, 48
  10d2e1:	c09950               	sub	a9, a9, a5
  10d2e4:	f49090               	extui	a9, a9, 0, 16

0010d2e7 <au_task_RemoveSamplesFromPacketsAfterStart+0x133>:
  10d2e7:	0cc8                	l32i.n	a12, a12, 0
  10d2e9:	000046               	j	10d2ee <au_task_RemoveSamplesFromPacketsAfterStart+0x13a>

0010d2ec <au_task_RemoveSamplesFromPacketsAfterStart+0x138>:
  10d2ec:	090c                	movi.n	a9, 0

0010d2ee <au_task_RemoveSamplesFromPacketsAfterStart+0x13a>:
  10d2ee:	0020c0               	memw
  10d2f1:	b32cd2               	l32i	a13, a12, 0x2cc
  10d2f4:	0c0c                	movi.n	a12, 0
  10d2f6:	070d26               	beqi	a13, -1, 10d301 <au_task_RemoveSamplesFromPacketsAfterStart+0x14d>
  10d2f9:	041926               	beqi	a9, 1, 10d301 <au_task_RemoveSamplesFromPacketsAfterStart+0x14d>
  10d2fc:	090c                	movi.n	a9, 0

0010d2fe <au_task_RemoveSamplesFromPacketsAfterStart+0x14a>:
  10d2fe:	003b46               	j	10d3ef <au_task_RemoveSamplesFromPacketsAfterStart+0x23b>

0010d301 <au_task_RemoveSamplesFromPacketsAfterStart+0x14d>:
  10d301:	190c                	movi.n	a9, 1
  10d303:	fffdc6               	j	10d2fe <au_task_RemoveSamplesFromPacketsAfterStart+0x14a>

0010d306 <au_task_RemoveSamplesFromPacketsAfterStart+0x152>:
  10d306:	0020c0               	memw
  10d309:	b32ce2               	l32i	a14, a12, 0x2cc
  10d30c:	090c                	movi.n	a9, 0
  10d30e:	1e0e26               	beqi	a14, -1, 10d330 <au_task_RemoveSamplesFromPacketsAfterStart+0x17c>
  10d311:	41a8                	l32i.n	a10, a1, 16
  10d313:	05bd                	mov.n	a11, a5
  10d315:	fb0065               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10d318:	d50ac1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d31b:	041ae6               	bgei	a10, 1, 10d323 <au_task_RemoveSamplesFromPacketsAfterStart+0x16f>
  10d31e:	090c                	movi.n	a9, 0
  10d320:	0001c6               	j	10d32b <au_task_RemoveSamplesFromPacketsAfterStart+0x177>

0010d323 <au_task_RemoveSamplesFromPacketsAfterStart+0x16f>:
  10d323:	4198                	l32i.n	a9, a1, 16
  10d325:	c09950               	sub	a9, a9, a5
  10d328:	f49090               	extui	a9, a9, 0, 16

0010d32b <au_task_RemoveSamplesFromPacketsAfterStart+0x177>:
  10d32b:	0cc8                	l32i.n	a12, a12, 0
  10d32d:	ffffc6               	j	10d330 <au_task_RemoveSamplesFromPacketsAfterStart+0x17c>

0010d330 <au_task_RemoveSamplesFromPacketsAfterStart+0x17c>:
  10d330:	0020c0               	memw
  10d333:	b32cd2               	l32i	a13, a12, 0x2cc
  10d336:	090d26               	beqi	a13, -1, 10d343 <au_task_RemoveSamplesFromPacketsAfterStart+0x18f>
  10d339:	061926               	beqi	a9, 1, 10d343 <au_task_RemoveSamplesFromPacketsAfterStart+0x18f>
  10d33c:	0c0c                	movi.n	a12, 0

0010d33e <au_task_RemoveSamplesFromPacketsAfterStart+0x18a>:
  10d33e:	090c                	movi.n	a9, 0
  10d340:	002ac6               	j	10d3ef <au_task_RemoveSamplesFromPacketsAfterStart+0x23b>

0010d343 <au_task_RemoveSamplesFromPacketsAfterStart+0x18f>:
  10d343:	1c0c                	movi.n	a12, 1
  10d345:	fffd46               	j	10d33e <au_task_RemoveSamplesFromPacketsAfterStart+0x18a>

0010d348 <au_task_RemoveSamplesFromPacketsAfterStart+0x194>:
  10d348:	0020c0               	memw
  10d34b:	0213e2               	l16ui	a14, a3, 4
  10d34e:	04de16               	beqz	a14, 10d39f <au_task_RemoveSamplesFromPacketsAfterStart+0x1eb>
  10d351:	02ad                	mov.n	a10, a2
  10d353:	fbcca5               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10d356:	c1a9                	s32i.n	a10, a1, 48
  10d358:	d4fac1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d35b:	0cc8                	l32i.n	a12, a12, 0
  10d35d:	0020c0               	memw
  10d360:	b32cf2               	l32i	a15, a12, 0x2cc
  10d363:	090c                	movi.n	a9, 0
  10d365:	1e0f26               	beqi	a15, -1, 10d387 <au_task_RemoveSamplesFromPacketsAfterStart+0x1d3>
  10d368:	c1a8                	l32i.n	a10, a1, 48
  10d36a:	05bd                	mov.n	a11, a5
  10d36c:	fafae5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10d36f:	d4f4c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d372:	041ae6               	bgei	a10, 1, 10d37a <au_task_RemoveSamplesFromPacketsAfterStart+0x1c6>
  10d375:	090c                	movi.n	a9, 0
  10d377:	0001c6               	j	10d382 <au_task_RemoveSamplesFromPacketsAfterStart+0x1ce>

0010d37a <au_task_RemoveSamplesFromPacketsAfterStart+0x1c6>:
  10d37a:	c198                	l32i.n	a9, a1, 48
  10d37c:	c09950               	sub	a9, a9, a5
  10d37f:	f49090               	extui	a9, a9, 0, 16

0010d382 <au_task_RemoveSamplesFromPacketsAfterStart+0x1ce>:
  10d382:	0cc8                	l32i.n	a12, a12, 0
  10d384:	ffffc6               	j	10d387 <au_task_RemoveSamplesFromPacketsAfterStart+0x1d3>

0010d387 <au_task_RemoveSamplesFromPacketsAfterStart+0x1d3>:
  10d387:	0020c0               	memw
  10d38a:	b32cd2               	l32i	a13, a12, 0x2cc
  10d38d:	0c0c                	movi.n	a12, 0
  10d38f:	070d26               	beqi	a13, -1, 10d39a <au_task_RemoveSamplesFromPacketsAfterStart+0x1e6>
  10d392:	041926               	beqi	a9, 1, 10d39a <au_task_RemoveSamplesFromPacketsAfterStart+0x1e6>
  10d395:	090c                	movi.n	a9, 0

0010d397 <au_task_RemoveSamplesFromPacketsAfterStart+0x1e3>:
  10d397:	001506               	j	10d3ef <au_task_RemoveSamplesFromPacketsAfterStart+0x23b>

0010d39a <au_task_RemoveSamplesFromPacketsAfterStart+0x1e6>:
  10d39a:	190c                	movi.n	a9, 1
  10d39c:	fffdc6               	j	10d397 <au_task_RemoveSamplesFromPacketsAfterStart+0x1e3>

0010d39f <au_task_RemoveSamplesFromPacketsAfterStart+0x1eb>:
  10d39f:	0020c0               	memw
  10d3a2:	0216e2               	l16ui	a14, a6, 4
  10d3a5:	391e16               	beqz	a14, 10d73a <au_task_RemoveSamplesFromPacketsAfterStart+0x586>
  10d3a8:	02ad                	mov.n	a10, a2
  10d3aa:	fb4f25               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  10d3ad:	b1a9                	s32i.n	a10, a1, 44
  10d3af:	d4e4c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d3b2:	0cc8                	l32i.n	a12, a12, 0
  10d3b4:	0020c0               	memw
  10d3b7:	b32cf2               	l32i	a15, a12, 0x2cc
  10d3ba:	090c                	movi.n	a9, 0
  10d3bc:	1e0f26               	beqi	a15, -1, 10d3de <au_task_RemoveSamplesFromPacketsAfterStart+0x22a>
  10d3bf:	b1a8                	l32i.n	a10, a1, 44
  10d3c1:	05bd                	mov.n	a11, a5
  10d3c3:	faf5a5               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10d3c6:	d4dec1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d3c9:	041ae6               	bgei	a10, 1, 10d3d1 <au_task_RemoveSamplesFromPacketsAfterStart+0x21d>
  10d3cc:	090c                	movi.n	a9, 0
  10d3ce:	0001c6               	j	10d3d9 <au_task_RemoveSamplesFromPacketsAfterStart+0x225>

0010d3d1 <au_task_RemoveSamplesFromPacketsAfterStart+0x21d>:
  10d3d1:	b198                	l32i.n	a9, a1, 44
  10d3d3:	c09950               	sub	a9, a9, a5
  10d3d6:	f49090               	extui	a9, a9, 0, 16

0010d3d9 <au_task_RemoveSamplesFromPacketsAfterStart+0x225>:
  10d3d9:	0cc8                	l32i.n	a12, a12, 0
  10d3db:	ffffc6               	j	10d3de <au_task_RemoveSamplesFromPacketsAfterStart+0x22a>

0010d3de <au_task_RemoveSamplesFromPacketsAfterStart+0x22a>:
  10d3de:	0020c0               	memw
  10d3e1:	b32cd2               	l32i	a13, a12, 0x2cc
  10d3e4:	640d26               	beqi	a13, -1, 10d44c <au_task_RemoveSamplesFromPacketsAfterStart+0x298>
  10d3e7:	611926               	beqi	a9, 1, 10d44c <au_task_RemoveSamplesFromPacketsAfterStart+0x298>
  10d3ea:	0c0c                	movi.n	a12, 0

0010d3ec <au_task_RemoveSamplesFromPacketsAfterStart+0x238>:
  10d3ec:	00a092               	movi	a9, 0
  10d3ef:	19e916               	beqz	a9, 10d591 <au_task_RemoveSamplesFromPacketsAfterStart+0x3dd>
  10d3f2:	1a22f2               	l32i	a15, a2, 104
  10d3f5:	0020c0               	memw
  10d3f8:	031382               	l16ui	a8, a3, 6
  10d3fb:	400001b54523448e 	{ ae_movda32	aed3, a4; nop; ae_movda32	aed2, a8 }
  10d403:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  10d40b:	25e2c4               	ae_movad32.l	a14, aed2
  10d40e:	60e0e0               	neg	a14, a14
  10d411:	04cee2               	addi	a14, a14, 4
  10d414:	0d00324120b09efe 	{ blt.w18	a14, a15, 10d73a <au_task_RemoveSamplesFromPacketsAfterStart+0x586>; nop }
  10d41c:	0fa0a2               	movi	a10, 15
  10d41f:	f51625               	call8	102580 <_xtos_set_intlevel>
  10d422:	d4de91               	l32r	a9, 10279c (277d60 <g_debug_fp_info>)
  10d425:	001992               	l16ui	a9, a9, 0
  10d428:	0a6d                	mov.n	a6, a10
  10d42a:	39ec                	bnez.n	a9, 10d451 <au_task_RemoveSamplesFromPacketsAfterStart+0x29d>
  10d42c:	8c4c                	movi.n	a12, 72
  10d42e:	d4dbb1               	l32r	a11, 10279c (277d60 <g_debug_fp_info>)
  10d431:	fe0c                	movi.n	a14, 15
  10d433:	121bd2               	l16ui	a13, a11, 36
  10d436:	8be9                	s32i.n	a14, a11, 32
  10d438:	90ddb0               	addx2	a13, a13, a11
  10d43b:	135dc2               	s16i	a12, a13, 38
  10d43e:	121ba2               	l16ui	a10, a11, 36
  10d441:	aa1b                	addi.n	a10, a10, 1
  10d443:	64a0a0               	extui	a10, a10, 0, 7
  10d446:	125ba2               	s16i	a10, a11, 36
  10d449:	000a06               	j	10d475 <au_task_RemoveSamplesFromPacketsAfterStart+0x2c1>

0010d44c <au_task_RemoveSamplesFromPacketsAfterStart+0x298>:
  10d44c:	1c0c                	movi.n	a12, 1
  10d44e:	ffe686               	j	10d3ec <au_task_RemoveSamplesFromPacketsAfterStart+0x238>

0010d451 <au_task_RemoveSamplesFromPacketsAfterStart+0x29d>:
  10d451:	d50e91               	l32r	a9, 10288c (278090 <g_debug_fp_info+0x330>)
  10d454:	d50eb1               	l32r	a11, 10288c (278090 <g_debug_fp_info+0x330>)
  10d457:	7e1992               	l16ui	a9, a9, 252
  10d45a:	48a0c2               	movi	a12, 72
  10d45d:	14c9f6               	bgeui	a9, 32, 10d475 <au_task_RemoveSamplesFromPacketsAfterStart+0x2c1>
  10d460:	90d9b0               	addx2	a13, a9, a11
  10d463:	0fa0e2               	movi	a14, 15
  10d466:	3e6be2               	s32i	a14, a11, 248
  10d469:	7f5dc2               	s16i	a12, a13, 254
  10d46c:	7e1ba2               	l16ui	a10, a11, 252
  10d46f:	01caa2               	addi	a10, a10, 1
  10d472:	7e5ba2               	s16i	a10, a11, 252
  10d475:	0020c0               	memw
  10d478:	031392               	l16ui	a9, a3, 6
  10d47b:	400001b54545449e 	{ ae_movda32	aed5, a4; nop; ae_movda32	aed4, a9 }
  10d483:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  10d48b:	1a22f2               	l32i	a15, a2, 104
  10d48e:	2584c4               	ae_movad32.l	a8, aed4
  10d491:	06ad                	mov.n	a10, a6
  10d493:	ff8a                	add.n	a15, a15, a8
  10d495:	1a62f2               	s32i	a15, a2, 104
  10d498:	f4d965               	call8	102230 <_xtos_restore_intlevel>
  10d49b:	d4c0a1               	l32r	a10, 10279c (277d60 <g_debug_fp_info>)
  10d49e:	d4fb91               	l32r	a9, 10288c (278090 <g_debug_fp_info+0x330>)
  10d4a1:	001aa2               	l16ui	a10, a10, 0
  10d4a4:	7e1992               	l16ui	a9, a9, 252
  10d4a7:	cadc                	bnez.n	a10, 10d4c7 <au_task_RemoveSamplesFromPacketsAfterStart+0x313>
  10d4a9:	d4bcc1               	l32r	a12, 10279c (277d60 <g_debug_fp_info>)
  10d4ac:	9d4c                	movi.n	a13, 73
  10d4ae:	121ce2               	l16ui	a14, a12, 36
  10d4b1:	8c69                	s32i.n	a6, a12, 32
  10d4b3:	90eec0               	addx2	a14, a14, a12
  10d4b6:	135ed2               	s16i	a13, a14, 38
  10d4b9:	121cb2               	l16ui	a11, a12, 36
  10d4bc:	bb1b                	addi.n	a11, a11, 1
  10d4be:	64b0b0               	extui	a11, a11, 0, 7
  10d4c1:	125cb2               	s16i	a11, a12, 36
  10d4c4:	000606               	j	10d4e0 <au_task_RemoveSamplesFromPacketsAfterStart+0x32c>

0010d4c7 <au_task_RemoveSamplesFromPacketsAfterStart+0x313>:
  10d4c7:	15c9f6               	bgeui	a9, 32, 10d4e0 <au_task_RemoveSamplesFromPacketsAfterStart+0x32c>
  10d4ca:	d4f0b1               	l32r	a11, 10288c (278090 <g_debug_fp_info+0x330>)
  10d4cd:	9c4c                	movi.n	a12, 73
  10d4cf:	3e6b62               	s32i	a6, a11, 248
  10d4d2:	90d9b0               	addx2	a13, a9, a11
  10d4d5:	7f5dc2               	s16i	a12, a13, 254
  10d4d8:	7e1ba2               	l16ui	a10, a11, 252
  10d4db:	aa1b                	addi.n	a10, a10, 1
  10d4dd:	7e5ba2               	s16i	a10, a11, 252
  10d4e0:	0020c0               	memw
  10d4e3:	0313f2               	l16ui	a15, a3, 6
  10d4e6:	400001b5456744fe 	{ ae_movda32	aed7, a4; nop; ae_movda32	aed6, a15 }
  10d4ee:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  10d4f6:	a1e8                	l32i.n	a14, a1, 40
  10d4f8:	25f6c4               	ae_movad32.l	a15, aed6
  10d4fb:	321ee2               	l16ui	a14, a14, 100
  10d4fe:	77fa                	add.n	a7, a7, a15
  10d500:	ceec                	bnez.n	a14, 10d530 <au_task_RemoveSamplesFromPacketsAfterStart+0x37c>
  10d502:	02ad                	mov.n	a10, a2
  10d504:	2b0c                	movi.n	a11, 2
  10d506:	fb45e5               	call8	108964 <au_task_GetSbcTimeStamp>
  10d509:	a188                	l32i.n	a8, a1, 40
  10d50b:	f12882               	l32i	a8, a8, 0x3c4
  10d50e:	1eb8a7               	bgeu	a8, a10, 10d530 <au_task_RemoveSamplesFromPacketsAfterStart+0x37c>
  10d511:	02ad                	mov.n	a10, a2
  10d513:	2b0c                	movi.n	a11, 2
  10d515:	fb3ea5               	call8	108900 <au_task_GetSbcNumberOfFrame>
  10d518:	5198                	l32i.n	a9, a1, 20
  10d51a:	2b0c                	movi.n	a11, 2
  10d51c:	8859a2               	s16i	a10, a9, 0x110
  10d51f:	02ad                	mov.n	a10, a2
  10d521:	fb4425               	call8	108964 <au_task_GetSbcTimeStamp>
  10d524:	a1b8                	l32i.n	a11, a1, 40
  10d526:	0c0c                	movi.n	a12, 0
  10d528:	ebc9                	s32i.n	a12, a11, 56
  10d52a:	126bc2               	s32i	a12, a11, 72
  10d52d:	f16ba2               	s32i	a10, a11, 0x3c4
  10d530:	0020c0               	memw
  10d533:	0f0c                	movi.n	a15, 0
  10d535:	0253f2               	s16i	a15, a3, 4
  10d538:	71d8                	l32i.n	a13, a1, 28
  10d53a:	dd1b                	addi.n	a13, a13, 1
  10d53c:	0020c0               	memw
  10d53f:	61e8                	l32i.n	a14, a1, 24
  10d541:	402e82               	l32i	a8, a14, 0x100
  10d544:	628d80               	saltu	a8, a13, a8
  10d547:	83df80               	moveqz	a13, a15, a8
  10d54a:	71d9                	s32i.n	a13, a1, 28
  10d54c:	0020c0               	memw
  10d54f:	416ed2               	s32i	a13, a14, 0x104
  10d552:	d47bc1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d555:	0cc8                	l32i.n	a12, a12, 0
  10d557:	0020c0               	memw
  10d55a:	b32cd2               	l32i	a13, a12, 0x2cc
  10d55d:	130d26               	beqi	a13, -1, 10d574 <au_task_RemoveSamplesFromPacketsAfterStart+0x3c0>
  10d560:	c1a8                	l32i.n	a10, a1, 48
  10d562:	05bd                	mov.n	a11, a5
  10d564:	fadb65               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10d567:	0d401b41c0b01a6e 	{ blti.w18	a10, 1, 10d727 <au_task_RemoveSamplesFromPacketsAfterStart+0x573>; nop }
  10d56f:	d474c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d572:	0cc8                	l32i.n	a12, a12, 0

0010d574 <au_task_RemoveSamplesFromPacketsAfterStart+0x3c0>:
  10d574:	c158                	l32i.n	a5, a1, 48
  10d576:	d484e1               	l32r	a14, 102788 (ff00 <xthals_release_major+0xd020>)
  10d579:	11d580               	slli	a13, a5, 8
  10d57c:	10dde0               	and	a13, a13, a14
  10d57f:	41e850               	srli	a14, a5, 8
  10d582:	20dde0               	or	a13, a13, a14
  10d585:	f4d0d0               	extui	a13, a13, 0, 16
  10d588:	0020c0               	memw
  10d58b:	b36cd2               	s32i	a13, a12, 0x2cc
  10d58e:	006546               	j	10d727 <au_task_RemoveSamplesFromPacketsAfterStart+0x573>

0010d591 <au_task_RemoveSamplesFromPacketsAfterStart+0x3dd>:
  10d591:	1a5c16               	beqz	a12, 10d73a <au_task_RemoveSamplesFromPacketsAfterStart+0x586>
  10d594:	1a2282               	l32i	a8, a2, 104
  10d597:	0020c0               	memw
  10d59a:	031692               	l16ui	a9, a6, 6
  10d59d:	400001b54589449e 	{ ae_movda32	aed9, a4; nop; ae_movda32	aed8, a9 }
  10d5a5:	eb7bdd090808259f 	{ nop; ae_mulp32x2	aed8, aed8, aed9; nop }
  10d5ad:	25f8c4               	ae_movad32.l	a15, aed8
  10d5b0:	60f0f0               	neg	a15, a15
  10d5b3:	04cff2               	addi	a15, a15, 4
  10d5b6:	0d00184100b09f8e 	{ blt.w18	a15, a8, 10d73a <au_task_RemoveSamplesFromPacketsAfterStart+0x586>; nop }
  10d5be:	0fa0a2               	movi	a10, 15
  10d5c1:	f4fbe5               	call8	102580 <_xtos_set_intlevel>
  10d5c4:	d476b1               	l32r	a11, 10279c (277d60 <g_debug_fp_info>)
  10d5c7:	203aa0               	or	a3, a10, a10
  10d5ca:	001bb2               	l16ui	a11, a11, 0
  10d5cd:	d4af91               	l32r	a9, 10288c (278090 <g_debug_fp_info+0x330>)
  10d5d0:	ebdc                	bnez.n	a11, 10d5f2 <au_task_RemoveSamplesFromPacketsAfterStart+0x43e>
  10d5d2:	ee4c                	movi.n	a14, 78
  10d5d4:	d472d1               	l32r	a13, 10279c (277d60 <g_debug_fp_info>)
  10d5d7:	f80c                	movi.n	a8, 15
  10d5d9:	121df2               	l16ui	a15, a13, 36
  10d5dc:	8d89                	s32i.n	a8, a13, 32
  10d5de:	90ffd0               	addx2	a15, a15, a13
  10d5e1:	135fe2               	s16i	a14, a15, 38
  10d5e4:	121dc2               	l16ui	a12, a13, 36
  10d5e7:	cc1b                	addi.n	a12, a12, 1
  10d5e9:	64c0c0               	extui	a12, a12, 0, 7
  10d5ec:	125dc2               	s16i	a12, a13, 36
  10d5ef:	000806               	j	10d613 <au_task_RemoveSamplesFromPacketsAfterStart+0x45f>

0010d5f2 <au_task_RemoveSamplesFromPacketsAfterStart+0x43e>:
  10d5f2:	7e1992               	l16ui	a9, a9, 252
  10d5f5:	1ac9f6               	bgeui	a9, 32, 10d613 <au_task_RemoveSamplesFromPacketsAfterStart+0x45f>
  10d5f8:	4ea0c2               	movi	a12, 78
  10d5fb:	d4a4b1               	l32r	a11, 10288c (278090 <g_debug_fp_info+0x330>)
  10d5fe:	0fa0e2               	movi	a14, 15
  10d601:	3e6be2               	s32i	a14, a11, 248
  10d604:	90d9b0               	addx2	a13, a9, a11
  10d607:	7f5dc2               	s16i	a12, a13, 254
  10d60a:	7e1ba2               	l16ui	a10, a11, 252
  10d60d:	01caa2               	addi	a10, a10, 1
  10d610:	7e5ba2               	s16i	a10, a11, 252
  10d613:	0020c0               	memw
  10d616:	031692               	l16ui	a9, a6, 6
  10d619:	400001b545ab449e 	{ ae_movda32	aed11, a4; nop; ae_movda32	aed10, a9 }
  10d621:	eb7bdd0b0a0a259f 	{ nop; ae_mulp32x2	aed10, aed10, aed11; nop }
  10d629:	1a22f2               	l32i	a15, a2, 104
  10d62c:	258ac4               	ae_movad32.l	a8, aed10
  10d62f:	03ad                	mov.n	a10, a3
  10d631:	ff8a                	add.n	a15, a15, a8
  10d633:	1a62f2               	s32i	a15, a2, 104
  10d636:	f4bfa5               	call8	102230 <_xtos_restore_intlevel>
  10d639:	d458a1               	l32r	a10, 10279c (277d60 <g_debug_fp_info>)
  10d63c:	d49491               	l32r	a9, 10288c (278090 <g_debug_fp_info+0x330>)
  10d63f:	001aa2               	l16ui	a10, a10, 0
  10d642:	7e1992               	l16ui	a9, a9, 252
  10d645:	cadc                	bnez.n	a10, 10d665 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b1>
  10d647:	d455c1               	l32r	a12, 10279c (277d60 <g_debug_fp_info>)
  10d64a:	fd4c                	movi.n	a13, 79
  10d64c:	121ce2               	l16ui	a14, a12, 36
  10d64f:	8c39                	s32i.n	a3, a12, 32
  10d651:	90eec0               	addx2	a14, a14, a12
  10d654:	135ed2               	s16i	a13, a14, 38
  10d657:	121cb2               	l16ui	a11, a12, 36
  10d65a:	bb1b                	addi.n	a11, a11, 1
  10d65c:	64b0b0               	extui	a11, a11, 0, 7
  10d65f:	125cb2               	s16i	a11, a12, 36
  10d662:	000606               	j	10d67e <au_task_RemoveSamplesFromPacketsAfterStart+0x4ca>

0010d665 <au_task_RemoveSamplesFromPacketsAfterStart+0x4b1>:
  10d665:	15c9f6               	bgeui	a9, 32, 10d67e <au_task_RemoveSamplesFromPacketsAfterStart+0x4ca>
  10d668:	d489b1               	l32r	a11, 10288c (278090 <g_debug_fp_info+0x330>)
  10d66b:	fc4c                	movi.n	a12, 79
  10d66d:	3e6b32               	s32i	a3, a11, 248
  10d670:	90d9b0               	addx2	a13, a9, a11
  10d673:	7f5dc2               	s16i	a12, a13, 254
  10d676:	7e1ba2               	l16ui	a10, a11, 252
  10d679:	aa1b                	addi.n	a10, a10, 1
  10d67b:	7e5ba2               	s16i	a10, a11, 252
  10d67e:	0020c0               	memw
  10d681:	0316d2               	l16ui	a13, a6, 6
  10d684:	400001b545cd44de 	{ ae_movda32	aed13, a4; nop; ae_movda32	aed12, a13 }
  10d68c:	eb7bdd0d0c0c259f 	{ nop; ae_mulp32x2	aed12, aed12, aed13; nop }
  10d694:	d42bc1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d697:	25fcc4               	ae_movad32.l	a15, aed12
  10d69a:	0cc8                	l32i.n	a12, a12, 0
  10d69c:	77fa                	add.n	a7, a7, a15
  10d69e:	0020c0               	memw
  10d6a1:	b32ce2               	l32i	a14, a12, 0x2cc
  10d6a4:	0e0e26               	beqi	a14, -1, 10d6b6 <au_task_RemoveSamplesFromPacketsAfterStart+0x502>
  10d6a7:	b1a8                	l32i.n	a10, a1, 44
  10d6a9:	05bd                	mov.n	a11, a5
  10d6ab:	fac725               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10d6ae:	1e1aa6               	blti	a10, 1, 10d6d0 <au_task_RemoveSamplesFromPacketsAfterStart+0x51c>
  10d6b1:	d423c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d6b4:	0cc8                	l32i.n	a12, a12, 0

0010d6b6 <au_task_RemoveSamplesFromPacketsAfterStart+0x502>:
  10d6b6:	b158                	l32i.n	a5, a1, 44
  10d6b8:	d434e1               	l32r	a14, 102788 (ff00 <xthals_release_major+0xd020>)
  10d6bb:	11d580               	slli	a13, a5, 8
  10d6be:	10dde0               	and	a13, a13, a14
  10d6c1:	41e850               	srli	a14, a5, 8
  10d6c4:	20dde0               	or	a13, a13, a14
  10d6c7:	f4d0d0               	extui	a13, a13, 0, 16
  10d6ca:	0020c0               	memw
  10d6cd:	b36cd2               	s32i	a13, a12, 0x2cc

0010d6d0 <au_task_RemoveSamplesFromPacketsAfterStart+0x51c>:
  10d6d0:	a1f8                	l32i.n	a15, a1, 40
  10d6d2:	321ff2               	l16ui	a15, a15, 100
  10d6d5:	cfec                	bnez.n	a15, 10d705 <au_task_RemoveSamplesFromPacketsAfterStart+0x551>
  10d6d7:	02ad                	mov.n	a10, a2
  10d6d9:	0b0c                	movi.n	a11, 0
  10d6db:	fb28a5               	call8	108964 <au_task_GetSbcTimeStamp>
  10d6de:	a188                	l32i.n	a8, a1, 40
  10d6e0:	f12882               	l32i	a8, a8, 0x3c4
  10d6e3:	1eb8a7               	bgeu	a8, a10, 10d705 <au_task_RemoveSamplesFromPacketsAfterStart+0x551>
  10d6e6:	02ad                	mov.n	a10, a2
  10d6e8:	0b0c                	movi.n	a11, 0
  10d6ea:	fb2165               	call8	108900 <au_task_GetSbcNumberOfFrame>
  10d6ed:	5198                	l32i.n	a9, a1, 20
  10d6ef:	0b0c                	movi.n	a11, 0
  10d6f1:	8859a2               	s16i	a10, a9, 0x110
  10d6f4:	02ad                	mov.n	a10, a2
  10d6f6:	fb26e5               	call8	108964 <au_task_GetSbcTimeStamp>
  10d6f9:	a1b8                	l32i.n	a11, a1, 40
  10d6fb:	0c0c                	movi.n	a12, 0
  10d6fd:	ebc9                	s32i.n	a12, a11, 56
  10d6ff:	126bc2               	s32i	a12, a11, 72
  10d702:	f16ba2               	s32i	a10, a11, 0x3c4
  10d705:	0020c0               	memw
  10d708:	0f0c                	movi.n	a15, 0
  10d70a:	0256f2               	s16i	a15, a6, 4
  10d70d:	91d8                	l32i.n	a13, a1, 36
  10d70f:	dd1b                	addi.n	a13, a13, 1
  10d711:	0020c0               	memw
  10d714:	81e8                	l32i.n	a14, a1, 32
  10d716:	802e82               	l32i	a8, a14, 0x200
  10d719:	628d80               	saltu	a8, a13, a8
  10d71c:	83df80               	moveqz	a13, a15, a8
  10d71f:	91d9                	s32i.n	a13, a1, 36
  10d721:	0020c0               	memw
  10d724:	816ed2               	s32i	a13, a14, 0x204

0010d727 <au_task_RemoveSamplesFromPacketsAfterStart+0x573>:
  10d727:	1a22a2               	l32i	a10, a2, 104
  10d72a:	1198                	l32i.n	a9, a1, 4
  10d72c:	0d3fb54110b0a9ae 	{ bge.w18	a9, a10, 10d281 <au_task_RemoveSamplesFromPacketsAfterStart+0xcd>; nop }
  10d734:	000086               	j	10d73a <au_task_RemoveSamplesFromPacketsAfterStart+0x586>

0010d737 <au_task_RemoveSamplesFromPacketsAfterStart+0x583>:
  10d737:	00a072               	movi	a7, 0
  10d73a:	013716               	beqz	a7, 10d751 <au_task_RemoveSamplesFromPacketsAfterStart+0x59d>
  10d73d:	20a220               	or	a10, a2, a2
  10d740:	fc35a5               	call8	109a9c <au_task_SE_ResetAudioSampleTimingTable>
  10d743:	0aa4a2               	movi	a10, 0x40a
  10d746:	d55ab1               	l32r	a11, 102cb0 (8000df20 <__log_data___1__1__0_au_task_0_au_task_1_c_12063$32151_80_18>)
  10d749:	07cd                	mov.n	a12, a7
  10d74b:	1a22d2               	l32i	a13, a2, 104
  10d74e:	0938a5               	call8	116ad8 <dbfw_StoreTrace>

0010d751 <au_task_RemoveSamplesFromPacketsAfterStart+0x59d>:
  10d751:	1a22a2               	l32i	a10, a2, 104
  10d754:	cdafb2               	movi	a11, -51
  10d757:	0d3faa4140b09bae 	{ blt.w18	a11, a10, 10d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>; nop }
  10d75f:	150c                	movi.n	a5, 1
  10d761:	0020c0               	memw
  10d764:	8168                	l32i.n	a6, a1, 32
  10d766:	812692               	l32i	a9, a6, 0x204
  10d769:	0020c0               	memw
  10d76c:	6138                	l32i.n	a3, a1, 24
  10d76e:	1199c0               	slli	a9, a9, 4
  10d771:	412382               	l32i	a8, a3, 0x104
  10d774:	669a                	add.n	a6, a6, a9
  10d776:	1188c0               	slli	a8, a8, 4
  10d779:	338a                	add.n	a3, a3, a8
  10d77b:	0020c0               	memw
  10d77e:	0216c2               	l16ui	a12, a6, 4
  10d781:	04bc16               	beqz	a12, 10d7d0 <au_task_RemoveSamplesFromPacketsAfterStart+0x61c>
  10d784:	0020c0               	memw
  10d787:	0213b2               	l16ui	a11, a3, 4
  10d78a:	042b16               	beqz	a11, 10d7d0 <au_task_RemoveSamplesFromPacketsAfterStart+0x61c>
  10d78d:	02ad                	mov.n	a10, a2
  10d78f:	fb10e5               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  10d792:	21a9                	s32i.n	a10, a1, 8
  10d794:	02ad                	mov.n	a10, a2
  10d796:	fb8865               	call8	10901c <au_task_Get1stPktAvdtpSeqNumFromForwardBuf>
  10d799:	21b8                	l32i.n	a11, a1, 8
  10d79b:	fab825               	call8	10831c <au_task_CompareAvdtpSeqNum>
  10d79e:	1a22d2               	l32i	a13, a2, 104
  10d7a1:	0acd                	mov.n	a12, a10
  10d7a3:	60a1d0               	abs	a10, a13
  10d7a6:	a36cd6               	bgez	a12, 10d1e0 <au_task_RemoveSamplesFromPacketsAfterStart+0x2c>
  10d7a9:	0020c0               	memw
  10d7ac:	0313f2               	l16ui	a15, a3, 6
  10d7af:	400001b545ef44fe 	{ ae_movda32	aed15, a4; nop; ae_movda32	aed14, a15 }
  10d7b7:	eb7bdd0f0e0e259f 	{ nop; ae_mulp32x2	aed14, aed14, aed15; nop }
  10d7bf:	25eec4               	ae_movad32.l	a14, aed14
  10d7c2:	0d3fa34190b0aaee 	{ bge.w18	a10, a14, 10d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>; nop }
  10d7ca:	fc6252               	s32i	a5, a2, 0x3f0
  10d7cd:	fe8b86               	j	10d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>

0010d7d0 <au_task_RemoveSamplesFromPacketsAfterStart+0x61c>:
  10d7d0:	0020c0               	memw
  10d7d3:	021382               	l16ui	a8, a3, 4
  10d7d6:	88ac                	beqz.n	a8, 10d802 <au_task_RemoveSamplesFromPacketsAfterStart+0x64e>
  10d7d8:	0020c0               	memw
  10d7db:	0313c2               	l16ui	a12, a3, 6
  10d7de:	400001b5450144ce 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed0, a12 }
  10d7e6:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  10d7ee:	25b0c4               	ae_movad32.l	a11, aed0
  10d7f1:	6091a0               	abs	a9, a10
  10d7f4:	0d3fa04170b0a9be 	{ bge.w18	a9, a11, 10d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>; nop }
  10d7fc:	fc6252               	s32i	a5, a2, 0x3f0
  10d7ff:	fe7f06               	j	10d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>

0010d802 <au_task_RemoveSamplesFromPacketsAfterStart+0x64e>:
  10d802:	0020c0               	memw
  10d805:	0216d2               	l16ui	a13, a6, 4
  10d808:	9f3d16               	beqz	a13, 10d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>
  10d80b:	0020c0               	memw
  10d80e:	031682               	l16ui	a8, a6, 6
  10d811:	400001b54523448e 	{ ae_movda32	aed3, a4; nop; ae_movda32	aed2, a8 }
  10d819:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  10d821:	25f2c4               	ae_movad32.l	a15, aed2
  10d824:	60e1a0               	abs	a14, a10
  10d827:	0d3f9d4140b0aefe 	{ bge.w18	a14, a15, 10d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>; nop }
  10d82f:	fc6252               	s32i	a5, a2, 0x3f0
  10d832:	fe7246               	j	10d1ff <au_task_RemoveSamplesFromPacketsAfterStart+0x4b>

0010d835 <au_task_RemoveSamplesFromPacketsAfterStart+0x681>:
  10d835:	6298                	l32i.n	a9, a2, 24
  10d837:	fe8706               	j	10d257 <au_task_RemoveSamplesFromPacketsAfterStart+0xa3>

0010d83a <au_task_RemoveSamplesFromPacketsAfterStart+0x686>:
	...

0010d83c <au_task_SpeechCodecConfigI2SParams>:
  10d83c:	004136               	entry	a1, 32
  10d83f:	d46e71               	l32r	a7, 1029f8 (50020 <_memmap_cacheattr_bp_base+0x2e01e>)
  10d842:	d3f461               	l32r	a6, 102814 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  10d845:	d3f151               	l32r	a5, 10280c (277d2c <g_dram_ptrs>)
  10d848:	020c                	movi.n	a2, 0
  10d84a:	d45a41               	l32r	a4, 1029b4 (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  10d84d:	d3bcf1               	l32r	a15, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10d850:	d51931               	l32r	a3, 102cb4 (277960 <g_au_task+0xb00>)
  10d853:	0ff8                	l32i.n	a15, a15, 0
  10d855:	e76322               	s32i	a2, a3, 0x39c
  10d858:	d51821               	l32r	a2, 102cb8 (2773a0 <g_au_task+0x540>)
  10d85b:	da6342               	s32i	a4, a3, 0x368
  10d85e:	152292               	l32i	a9, a2, 84
  10d861:	e56392               	s32i	a9, a3, 0x394
  10d864:	081c                	movi.n	a8, 16
  10d866:	840c                	movi.n	a4, 8
  10d868:	08dd                	mov.n	a13, a8
  10d86a:	0020c0               	memw
  10d86d:	0e2c                	movi.n	a14, 32
  10d86f:	e92222               	l32i	a2, a2, 0x3a4
  10d872:	1a0c                	movi.n	a10, 1
  10d874:	d47cb1               	l32r	a11, 102a64 (f00 <XtosCoreStateSize+0xc80>)
  10d877:	1c1ff2               	l16ui	a15, a15, 56
  10d87a:	d510c1               	l32r	a12, 102cbc (277cc8 <g_sp_fwdsp_i2s_setup_params>)
  10d87d:	7163c2               	s32i	a12, a3, 0x1c4
  10d880:	ea6372               	s32i	a7, a3, 0x3a8
  10d883:	e16372               	s32i	a7, a3, 0x384
  10d886:	db6392               	s32i	a9, a3, 0x36c
  10d889:	dc6382               	s32i	a8, a3, 0x370
  10d88c:	e963b2               	s32i	a11, a3, 0x3a4
  10d88f:	dd63a2               	s32i	a10, a3, 0x374
  10d892:	10ff40               	and	a15, a15, a4
  10d895:	1122e0               	slli	a2, a2, 2
  10d898:	04a282               	movi	a8, 0x204
  10d89b:	d45691               	l32r	a9, 1029f4 (3c00 <xthals_release_major+0xd20>)
  10d89e:	df6392               	s32i	a9, a3, 0x37c
  10d8a1:	ec6382               	s32i	a8, a3, 0x3b0
  10d8a4:	e06322               	s32i	a2, a3, 0x380
  10d8a7:	5548                	l32i.n	a4, a5, 20
  10d8a9:	d50571               	l32r	a7, 102cc0 (10f970 <au_task_RxPathI2sIntCallback>)
  10d8ac:	93def0               	movnez	a13, a14, a15
  10d8af:	e663d2               	s32i	a13, a3, 0x398
  10d8b2:	eb6372               	s32i	a7, a3, 0x3ac
  10d8b5:	6558                	l32i.n	a5, a5, 24
  10d8b7:	d45221               	l32r	a2, 102a00 (10f99c <au_task_TxPathDmaIntCallback>)
  10d8ba:	e46322               	s32i	a2, a3, 0x390
  10d8bd:	446a                	add.n	a4, a4, a6
  10d8bf:	de6342               	s32i	a4, a3, 0x378
  10d8c2:	556a                	add.n	a5, a5, a6
  10d8c4:	e86352               	s32i	a5, a3, 0x3a0
  10d8c7:	d44d41               	l32r	a4, 1029fc (10f994 <au_task_TxPathI2sIntCallback>)
  10d8ca:	d4fe61               	l32r	a6, 102cc4 (10f978 <au_task_RxPathDmaIntCallback>)
  10d8cd:	ed6362               	s32i	a6, a3, 0x3b4
  10d8d0:	e26342               	s32i	a4, a3, 0x388
  10d8d3:	08a352               	movi	a5, 0x308
  10d8d6:	e36352               	s32i	a5, a3, 0x38c
  10d8d9:	f01d                	retw.n

0010d8db <au_task_SpeechCodecConfigI2SParams+0x9f>:
	...

0010d8dc <au_task_SpeechCodecDecode>:
  10d8dc:	004136               	entry	a1, 32
  10d8df:	040c                	movi.n	a4, 0
  10d8e1:	d4f921               	l32r	a2, 102cc8 (277660 <g_au_task+0x800>)
  10d8e4:	d3aec1               	l32r	a12, 10279c (277d60 <g_debug_fp_info>)
  10d8e7:	d394a1               	l32r	a10, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10d8ea:	d4f8b1               	l32r	a11, 102ccc (27772c <g_au_task+0x8cc>)
  10d8ed:	0aa8                	l32i.n	a10, a10, 0
  10d8ef:	0020c0               	memw
  10d8f2:	0e1b82               	l16ui	a8, a11, 28
  10d8f5:	1c98                	l32i.n	a9, a12, 4
  10d8f7:	ea38                	l32i.n	a3, a10, 56
  10d8f9:	991b                	addi.n	a9, a9, 1
  10d8fb:	1c99                	s32i.n	a9, a12, 4
  10d8fd:	c8ac                	beqz.n	a8, 10d92d <au_task_SpeechCodecDecode+0x51>
  10d8ff:	031bc2               	l16ui	a12, a11, 6
  10d902:	7cac                	beqz.n	a12, 10d92d <au_task_SpeechCodecDecode+0x51>
  10d904:	d38bc1               	l32r	a12, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  10d907:	0020c0               	memw
  10d90a:	8d2ce2               	l32i	a14, a12, 0x234
  10d90d:	0020c0               	memw
  10d910:	5812d2               	l16ui	a13, a2, 176
  10d913:	8c2cc2               	l32i	a12, a12, 0x230
  10d916:	11ddc0               	slli	a13, a13, 4
  10d919:	c0cce0               	sub	a12, a12, a14
  10d91c:	cc1b                	addi.n	a12, a12, 1
  10d91e:	0bbcd7               	bgeu	a12, a13, 10d92d <au_task_SpeechCodecDecode+0x51>
  10d921:	5812d2               	l16ui	a13, a2, 176
  10d924:	11dde0               	slli	a13, a13, 2
  10d927:	02bdc7               	bgeu	a13, a12, 10d92d <au_task_SpeechCodecDecode+0x51>
  10d92a:	035b42               	s16i	a4, a11, 6
  10d92d:	d4e8c1               	l32r	a12, 102cd0 (2773a4 <g_au_task+0x544>)
  10d930:	160c                	movi.n	a6, 1
  10d932:	ec2ce2               	l32i	a14, a12, 0x3b0
  10d935:	fd2bd2               	l32i	a13, a11, 0x3f4
  10d938:	ae8c                	beqz.n	a14, 10d946 <au_task_SpeechCodecDecode+0x6a>
  10d93a:	d38981               	l32r	a8, 102760 (274b00 <g_overlay_parameter>)
  10d93d:	88f8                	l32i.n	a15, a8, 32
  10d93f:	265c62               	s16i	a6, a12, 76
  10d942:	ff1b                	addi.n	a15, a15, 1
  10d944:	88f9                	s32i.n	a15, a8, 32

0010d946 <au_task_SpeechCodecDecode+0x6a>:
  10d946:	4e0c                	movi.n	a14, 4
  10d948:	20dde0               	or	a13, a13, a14
  10d94b:	fd6bd2               	s32i	a13, a11, 0x3f4
  10d94e:	05dac2               	addmi	a12, a10, 0x500
  10d951:	94a472               	movi	a7, 0x494
  10d954:	94ccc2               	addi	a12, a12, -108
  10d957:	0020c0               	memw
  10d95a:	402c92               	l32i	a9, a12, 0x100
  10d95d:	209960               	or	a9, a9, a6
  10d960:	0020c0               	memw
  10d963:	406c92               	s32i	a9, a12, 0x100
  10d966:	545242               	s16i	a4, a2, 168
  10d969:	3d2282               	l32i	a8, a2, 244
  10d96c:	a21252               	l16ui	a5, a2, 0x144
  10d96f:	0228f6               	bgeui	a8, 2, 10d975 <au_task_SpeechCodecDecode+0x99>
  10d972:	001fa5               	call8	10db6c <au_task_SpeechCodecDecodeSetParam>

0010d975 <au_task_SpeechCodecDecode+0x99>:
  10d975:	3d22f2               	l32i	a15, a2, 244
  10d978:	151f66               	bnei	a15, 1, 10d991 <au_task_SpeechCodecDecode+0xb5>
  10d97b:	d36fc1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10d97e:	d4d5b1               	l32r	a11, 102cd4 (8000e020 <__log_data___1__1__0_au_task_0_au_task_1_c_12247$32596_216_8>)
  10d981:	0cc8                	l32i.n	a12, a12, 0
  10d983:	09a4a2               	movi	a10, 0x409
  10d986:	cc7a                	add.n	a12, a12, a7
  10d988:	0020c0               	memw
  10d98b:	7e1cc2               	l16ui	a12, a12, 252
  10d98e:	0914a5               	call8	116ad8 <dbfw_StoreTrace>

0010d991 <au_task_SpeechCodecDecode+0xb5>:
  10d991:	052326               	beqi	a3, 2, 10d99a <au_task_SpeechCodecDecode+0xbe>
  10d994:	021326               	beqi	a3, 1, 10d99a <au_task_SpeechCodecDecode+0xbe>
  10d997:	026356               	bnez	a3, 10d9c1 <au_task_SpeechCodecDecode+0xe5>
  10d99a:	d367a1               	l32r	a10, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10d99d:	002aa2               	l32i	a10, a10, 0
  10d9a0:	d4ceb1               	l32r	a11, 102cd8 (27fd54 <g_lcplc_state+0x600>)
  10d9a3:	80aa70               	add	a10, a10, a7
  10d9a6:	0020c0               	memw
  10d9a9:	7e1ae2               	l16ui	a14, a10, 252
  10d9ac:	1f2bd2               	l32i	a13, a11, 124
  10d9af:	0e1de7               	beq	a13, a14, 10d9c1 <au_task_SpeechCodecDecode+0xe5>
  10d9b2:	0020c0               	memw
  10d9b5:	7e1ac2               	l16ui	a12, a10, 252
  10d9b8:	1f6bc2               	s32i	a12, a11, 124
  10d9bb:	d4c8a1               	l32r	a10, 102cdc (27f754 <g_lcplc_state>)
  10d9be:	0af9e5               	call8	11895c <lcplc_task_Init>
  10d9c1:	d4c771               	l32r	a7, 102ce0 (2008c0 <g_SpCodecFuncTable>)
  10d9c4:	d47931               	l32r	a3, 102ba8 (277708 <g_au_task+0x8a8>)
  10d9c7:	a212d2               	l16ui	a13, a2, 0x144
  10d9ca:	9e0c                	movi.n	a14, 9
  10d9cc:	1d9de7               	bne	a13, a14, 10d9ed <au_task_SpeechCodecDecode+0x111>
  10d9cf:	908550               	addx2	a8, a5, a5
  10d9d2:	a08870               	addx4	a8, a8, a7
  10d9d5:	1888                	l32i.n	a8, a8, 4
  10d9d7:	03ad                	mov.n	a10, a3
  10d9d9:	0008e0               	callx8	a8
  10d9dc:	12ca56               	bnez	a10, 10db0c <au_task_SpeechCodecDecode+0x230>
  10d9df:	322292               	l32i	a9, a2, 200
  10d9e2:	991b                	addi.n	a9, a9, 1
  10d9e4:	326292               	s32i	a9, a2, 200
  10d9e7:	001646               	j	10da44 <au_task_SpeechCodecDecode+0x168>

0010d9ea <au_task_SpeechCodecDecode+0x10e>:
  10d9ea:	000000                                        ...

0010d9ed <au_task_SpeechCodecDecode+0x111>:
  10d9ed:	03ad                	mov.n	a10, a3
  10d9ef:	00f7a5               	call8	10e968 <au_task_SpeechDecFillInputBuffer>
  10d9f2:	3362a2               	s32i	a10, a2, 204
  10d9f5:	9acc                	bnez.n	a10, 10da02 <au_task_SpeechCodecDecode+0x126>
  10d9f7:	6e12c2               	l16ui	a12, a2, 220
  10d9fa:	0d40094190b01cce 	{ bnei.w18	a12, 1, 10da97 <au_task_SpeechCodecDecode+0x1bb>; nop }

0010da02 <au_task_SpeechCodecDecode+0x126>:
  10da02:	905550               	addx2	a5, a5, a5
  10da05:	a05570               	addx4	a5, a5, a7
  10da08:	1588                	l32i.n	a8, a5, 4
  10da0a:	03ad                	mov.n	a10, a3
  10da0c:	0008e0               	callx8	a8
  10da0f:	d34c71               	l32r	a7, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10da12:	00ead6               	bgez	a10, 10da24 <au_task_SpeechCodecDecode+0x148>
  10da15:	6d5262               	s16i	a6, a2, 218
  10da18:	03ad                	mov.n	a10, a3
  10da1a:	290c                	movi.n	a9, 2
  10da1c:	1588                	l32i.n	a8, a5, 4
  10da1e:	6a5292               	s16i	a9, a2, 212
  10da21:	0008e0               	callx8	a8

0010da24 <au_task_SpeechCodecDecode+0x148>:
  10da24:	07b8                	l32i.n	a11, a7, 0
  10da26:	5812c2               	l16ui	a12, a2, 176
  10da29:	0020c0               	memw
  10da2c:	682ba2               	l32i	a10, a11, 0x1a0
  10da2f:	aaca                	add.n	a10, a10, a12
  10da31:	0020c0               	memw
  10da34:	686ba2               	s32i	a10, a11, 0x1a0
  10da37:	6e5242               	s16i	a4, a2, 220

0010da3a <au_task_SpeechCodecDecode+0x15e>:
  10da3a:	3d22d2               	l32i	a13, a2, 244
  10da3d:	3d8c                	beqz.n	a13, 10da44 <au_task_SpeechCodecDecode+0x168>
  10da3f:	03ad                	mov.n	a10, a3
  10da41:	00ca25               	call8	10e6e4 <au_task_SpeechDecDrainOutputBuffer>

0010da44 <au_task_SpeechCodecDecode+0x168>:
  10da44:	5512e2               	l16ui	a14, a2, 170
  10da47:	04ae56               	bnez	a14, 10da95 <au_task_SpeechCodecDecode+0x1b9>
  10da4a:	0fa0a2               	movi	a10, 15
  10da4d:	f4b325               	call8	102580 <_xtos_set_intlevel>
  10da50:	0fa0b2               	movi	a11, 15
  10da53:	d352f1               	l32r	a15, 10279c (277d60 <g_debug_fp_info>)
  10da56:	d38d21               	l32r	a2, 10288c (278090 <g_debug_fp_info+0x330>)
  10da59:	001ff2               	l16ui	a15, a15, 0
  10da5c:	50a0a2               	movi	a10, 80
  10da5f:	0b1f56               	bnez	a15, 10db14 <au_task_SpeechCodecDecode+0x238>
  10da62:	d34e91               	l32r	a9, 10279c (277d60 <g_debug_fp_info>)
  10da65:	1219c2               	l16ui	a12, a9, 36
  10da68:	89b9                	s32i.n	a11, a9, 32
  10da6a:	90cc90               	addx2	a12, a12, a9
  10da6d:	135ca2               	s16i	a10, a12, 38
  10da70:	121982               	l16ui	a8, a9, 36
  10da73:	881b                	addi.n	a8, a8, 1
  10da75:	648080               	extui	a8, a8, 0, 7
  10da78:	125982               	s16i	a8, a9, 36
  10da7b:	002b46               	j	10db2c <au_task_SpeechCodecDecode+0x250>

0010da7e <au_task_SpeechCodecDecode+0x1a2>:
  10da7e:	7e1292               	l16ui	a9, a2, 252
  10da81:	10c9f6               	bgeui	a9, 32, 10da95 <au_task_SpeechCodecDecode+0x1b9>
  10da84:	3e6242               	s32i	a4, a2, 248
  10da87:	90e920               	addx2	a14, a9, a2
  10da8a:	7f5ea2               	s16i	a10, a14, 254
  10da8d:	7e12d2               	l16ui	a13, a2, 252
  10da90:	dd1b                	addi.n	a13, a13, 1
  10da92:	7e52d2               	s16i	a13, a2, 252
  10da95:	f01d                	retw.n

0010da97 <au_task_SpeechCodecDecode+0x1bb>:
  10da97:	05a092               	movi	a9, 5
  10da9a:	545292               	s16i	a9, a2, 168
  10da9d:	d32681               	l32r	a8, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10daa0:	002882               	l32i	a8, a8, 0
  10daa3:	0020c0               	memw
  10daa6:	e8a3b2               	movi	a11, 0x3e8
  10daa9:	03a0f2               	movi	a15, 3
  10daac:	1468f2               	s32i	a15, a8, 80
  10daaf:	3222a2               	l32i	a10, a2, 200
  10dab2:	72a8a5               	call8	18053c <__umodsi3>
  10dab5:	022a56               	bnez	a10, 10dadb <au_task_SpeechCodecDecode+0x1ff>
  10dab8:	3222a2               	l32i	a10, a2, 200
  10dabb:	01ca16               	beqz	a10, 10dadb <au_task_SpeechCodecDecode+0x1ff>
  10dabe:	08a4a2               	movi	a10, 0x408
  10dac1:	d488b1               	l32r	a11, 102ce4 (8000e120 <__log_data___1__1__0_au_task_0_au_task_1_c_12310$32597_216_9>)
  10dac4:	090125               	call8	116ad8 <dbfw_StoreTrace>
  10dac7:	d31ec1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10daca:	002cc2               	l32i	a12, a12, 0
  10dacd:	0020c0               	memw
  10dad0:	cc1cb2               	l16ui	a11, a12, 0x198
  10dad3:	bb1b                	addi.n	a11, a11, 1
  10dad5:	0020c0               	memw
  10dad8:	cc5cb2               	s16i	a11, a12, 0x198
  10dadb:	6d5262               	s16i	a6, a2, 218
  10dade:	545242               	s16i	a4, a2, 168
  10dae1:	03ad                	mov.n	a10, a3
  10dae3:	290c                	movi.n	a9, 2
  10dae5:	908550               	addx2	a8, a5, a5
  10dae8:	a08870               	addx4	a8, a8, a7
  10daeb:	1888                	l32i.n	a8, a8, 4
  10daed:	6a5292               	s16i	a9, a2, 212
  10daf0:	0008e0               	callx8	a8
  10daf3:	d313b1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10daf6:	5812c2               	l16ui	a12, a2, 176
  10daf9:	0bb8                	l32i.n	a11, a11, 0
  10dafb:	0020c0               	memw
  10dafe:	682ba2               	l32i	a10, a11, 0x1a0
  10db01:	aaca                	add.n	a10, a10, a12
  10db03:	0020c0               	memw
  10db06:	686ba2               	s32i	a10, a11, 0x1a0
  10db09:	ffcb46               	j	10da3a <au_task_SpeechCodecDecode+0x15e>

0010db0c <au_task_SpeechCodecDecode+0x230>:
  10db0c:	3c0c                	movi.n	a12, 3
  10db0e:	5452c2               	s16i	a12, a2, 168
  10db11:	ffcbc6               	j	10da44 <au_task_SpeechCodecDecode+0x168>

0010db14 <au_task_SpeechCodecDecode+0x238>:
  10db14:	7e1292               	l16ui	a9, a2, 252
  10db17:	11c9f6               	bgeui	a9, 32, 10db2c <au_task_SpeechCodecDecode+0x250>
  10db1a:	3e62b2               	s32i	a11, a2, 248
  10db1d:	90e920               	addx2	a14, a9, a2
  10db20:	7f5ea2               	s16i	a10, a14, 254
  10db23:	7e12d2               	l16ui	a13, a2, 252
  10db26:	01cdd2               	addi	a13, a13, 1
  10db29:	7e52d2               	s16i	a13, a2, 252
  10db2c:	ffae92               	movi	a9, 0xfffffeff
  10db2f:	d2fe81               	l32r	a8, 102728 (276e60 <g_au_task>)
  10db32:	0020c0               	memw
  10db35:	0028f2               	l32i	a15, a8, 0
  10db38:	10ff90               	and	a15, a15, a9
  10db3b:	0020c0               	memw
  10db3e:	00a0a2               	movi	a10, 0
  10db41:	08f9                	s32i.n	a15, a8, 0
  10db43:	f4a3e5               	call8	102580 <_xtos_set_intlevel>
  10db46:	d315b1               	l32r	a11, 10279c (277d60 <g_debug_fp_info>)
  10db49:	001bb2               	l16ui	a11, a11, 0
  10db4c:	1a5c                	movi.n	a10, 81
  10db4e:	f2cb56               	bnez	a11, 10da7e <au_task_SpeechCodecDecode+0x1a2>
  10db51:	d312d1               	l32r	a13, 10279c (277d60 <g_debug_fp_info>)
  10db54:	121de2               	l16ui	a14, a13, 36
  10db57:	8d49                	s32i.n	a4, a13, 32
  10db59:	90eed0               	addx2	a14, a14, a13
  10db5c:	135ea2               	s16i	a10, a14, 38
  10db5f:	121dc2               	l16ui	a12, a13, 36
  10db62:	cc1b                	addi.n	a12, a12, 1
  10db64:	64c0c0               	extui	a12, a12, 0, 7
  10db67:	125dc2               	s16i	a12, a13, 36
  10db6a:	f01d                	retw.n

0010db6c <au_task_SpeechCodecDecodeSetParam>:
  10db6c:	004136               	entry	a1, 32
  10db6f:	c83c                	movi.n	a8, 60
  10db71:	e91c                	movi.n	a9, 30
  10db73:	8a0c                	movi.n	a10, 8
  10db75:	460c                	movi.n	a6, 4
  10db77:	d45451               	l32r	a5, 102cc8 (277660 <g_au_task+0x800>)
  10db7a:	d37831               	l32r	a3, 10295c (3e80 <xthals_release_major+0xfa0>)
  10db7d:	d2ee71               	l32r	a7, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10db80:	d45a21               	l32r	a2, 102ce8 (2771f8 <g_au_task+0x398>)
  10db83:	0778                	l32i.n	a7, a7, 0
  10db85:	7f2222               	l32i	a2, a2, 0x1fc
  10db88:	05d772               	addmi	a7, a7, 0x500
  10db8b:	94c772               	addi	a7, a7, -108
  10db8e:	229237               	bne	a2, a3, 10dbb4 <au_task_SpeechCodecDecodeSetParam+0x48>
  10db91:	565582               	s16i	a8, a5, 172
  10db94:	f0a042               	movi	a4, 240
  10db97:	575542               	s16i	a4, a5, 174
  10db9a:	0020c0               	memw
  10db9d:	7e17b2               	l16ui	a11, a7, 252
  10dba0:	d955b2               	s16i	a11, a5, 0x1b2
  10dba3:	0020c0               	memw
  10dba6:	7e1772               	l16ui	a7, a7, 252
  10dba9:	241787               	beq	a7, a8, 10dbd1 <au_task_SpeechCodecDecodeSetParam+0x65>
  10dbac:	219797               	bne	a7, a9, 10dbd1 <au_task_SpeechCodecDecodeSetParam+0x65>
  10dbaf:	0a6d                	mov.n	a6, a10
  10dbb1:	000706               	j	10dbd1 <au_task_SpeechCodecDecodeSetParam+0x65>

0010dbb4 <au_task_SpeechCodecDecodeSetParam+0x48>:
  10dbb4:	0020c0               	memw
  10dbb7:	7e1742               	l16ui	a4, a7, 252
  10dbba:	441487               	beq	a4, a8, 10dc02 <au_task_SpeechCodecDecodeSetParam+0x96>
  10dbbd:	1b1497               	beq	a4, a9, 10dbdc <au_task_SpeechCodecDecodeSetParam+0x70>
  10dbc0:	471c                	movi.n	a7, 20
  10dbc2:	231477               	beq	a4, a7, 10dbe9 <au_task_SpeechCodecDecodeSetParam+0x7d>
  10dbc5:	2d9426               	beqi	a4, 10, 10dbf6 <au_task_SpeechCodecDecodeSetParam+0x8a>
  10dbc8:	565582               	s16i	a8, a5, 172
  10dbcb:	78a042               	movi	a4, 120

0010dbce <au_task_SpeechCodecDecodeSetParam+0x62>:
  10dbce:	575542               	s16i	a4, a5, 174

0010dbd1 <au_task_SpeechCodecDecodeSetParam+0x65>:
  10dbd1:	875562               	s16i	a6, a5, 0x10e
  10dbd4:	41c140               	srli	a12, a4, 1
  10dbd7:	5855c2               	s16i	a12, a5, 176
  10dbda:	f01d                	retw.n

0010dbdc <au_task_SpeechCodecDecodeSetParam+0x70>:
  10dbdc:	0a6d                	mov.n	a6, a10
  10dbde:	565592               	s16i	a9, a5, 172
  10dbe1:	c43c                	movi.n	a4, 60
  10dbe3:	575542               	s16i	a4, a5, 174
  10dbe6:	fff9c6               	j	10dbd1 <au_task_SpeechCodecDecodeSetParam+0x65>

0010dbe9 <au_task_SpeechCodecDecodeSetParam+0x7d>:
  10dbe9:	565572               	s16i	a7, a5, 172
  10dbec:	c60c                	movi.n	a6, 12
  10dbee:	842c                	movi.n	a4, 40
  10dbf0:	575542               	s16i	a4, a5, 174
  10dbf3:	fff686               	j	10dbd1 <au_task_SpeechCodecDecodeSetParam+0x65>

0010dbf6 <au_task_SpeechCodecDecodeSetParam+0x8a>:
  10dbf6:	074d                	mov.n	a4, a7
  10dbf8:	861c                	movi.n	a6, 24
  10dbfa:	ad0c                	movi.n	a13, 10
  10dbfc:	5655d2               	s16i	a13, a5, 172
  10dbff:	fff2c6               	j	10dbce <au_task_SpeechCodecDecodeSetParam+0x62>

0010dc02 <au_task_SpeechCodecDecodeSetParam+0x96>:
  10dc02:	565582               	s16i	a8, a5, 172
  10dc05:	78a042               	movi	a4, 120
  10dc08:	575542               	s16i	a4, a5, 174
  10dc0b:	fff086               	j	10dbd1 <au_task_SpeechCodecDecodeSetParam+0x65>

0010dc0e <au_task_SpeechCodecDecodeSetParam+0xa2>:
	...

0010dc10 <au_task_SpeechCodecEncode>:
  10dc10:	004136               	entry	a1, 32
  10dc13:	08a062               	movi	a6, 8
  10dc16:	d2cab1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10dc19:	d2d131               	l32r	a3, 102760 (274b00 <g_overlay_parameter>)
  10dc1c:	d43421               	l32r	a2, 102cec (277360 <g_au_task+0x500>)
  10dc1f:	00a052               	movi	a5, 0
  10dc22:	565252               	s16i	a5, a2, 172
  10dc25:	fd2282               	l32i	a8, a2, 0x3f4
  10dc28:	6c1242               	l16ui	a4, a2, 216
  10dc2b:	06a816               	beqz	a8, 10dc99 <au_task_SpeechCodecEncode+0x89>
  10dc2e:	2f2392               	l32i	a9, a3, 188
  10dc31:	01a072               	movi	a7, 1
  10dc34:	485272               	s16i	a7, a2, 144
  10dc37:	991b                	addi.n	a9, a9, 1
  10dc39:	2f6392               	s32i	a9, a3, 188
  10dc3c:	081966               	bnei	a9, 1, 10dc48 <au_task_SpeechCodecEncode+0x38>
  10dc3f:	001aa5               	call8	10dde8 <au_task_SpeechCodecEncodeSetParam>
  10dc42:	2f2392               	l32i	a9, a3, 188
  10dc45:	d2beb1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)

0010dc48 <au_task_SpeechCodecEncode+0x38>:
  10dc48:	0d400e41e0b0396e 	{ blti.w18	a9, 3, 10dd3a <au_task_SpeechCodecEncode+0x12a>; nop }
  10dc50:	d2b8c1               	l32r	a12, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  10dc53:	0020c0               	memw
  10dc56:	9e2cd2               	l32i	a13, a12, 0x278
  10dc59:	3a62d2               	s32i	a13, a2, 232
  10dc5c:	0020c0               	memw
  10dc5f:	0be8                	l32i.n	a14, a11, 0
  10dc61:	a12cc2               	l32i	a12, a12, 0x284
  10dc64:	5912a2               	l16ui	a10, a2, 178
  10dc67:	f4c0c0               	extui	a12, a12, 0, 16
  10dc6a:	0020c0               	memw
  10dc6d:	1c1ee2               	l16ui	a14, a14, 56
  10dc70:	2d0c                	movi.n	a13, 2
  10dc72:	10ee60               	and	a14, a14, a6
  10dc75:	937de0               	movnez	a7, a13, a14
  10dc78:	401700               	ssl	a7
  10dc7b:	a1aa00               	sll	a10, a10
  10dc7e:	1abca7               	bgeu	a12, a10, 10dc9c <au_task_SpeechCodecEncode+0x8c>
  10dc81:	565262               	s16i	a6, a2, 172
  10dc84:	0aa4a2               	movi	a10, 0x40a
  10dc87:	5912d2               	l16ui	a13, a2, 178
  10dc8a:	d419b1               	l32r	a11, 102cf0 (8000e220 <__log_data___1__1__0_au_task_0_au_task_1_c_12536$32795_217_9>)
  10dc8d:	11ddf0               	slli	a13, a13, 1
  10dc90:	08e465               	call8	116ad8 <dbfw_StoreTrace>
  10dc93:	d2abb1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10dc96:	000086               	j	10dc9c <au_task_SpeechCodecEncode+0x8c>

0010dc99 <au_task_SpeechCodecEncode+0x89>:
  10dc99:	565262               	s16i	a6, a2, 172

0010dc9c <au_task_SpeechCodecEncode+0x8c>:
  10dc9c:	5692e2               	l16si	a14, a2, 172
  10dc9f:	049e56               	bnez	a14, 10dcec <au_task_SpeechCodecEncode+0xdc>
  10dca2:	d41461               	l32r	a6, 102cf4 (27740c <g_au_task+0x5ac>)
  10dca5:	d40e71               	l32r	a7, 102ce0 (2008c0 <g_SpCodecFuncTable>)
  10dca8:	0b98                	l32i.n	a9, a11, 0
  10dcaa:	5912a2               	l16ui	a10, a2, 178
  10dcad:	0020c0               	memw
  10dcb0:	672982               	l32i	a8, a9, 0x19c
  10dcb3:	88aa                	add.n	a8, a8, a10
  10dcb5:	0020c0               	memw
  10dcb8:	676982               	s32i	a8, a9, 0x19c
  10dcbb:	6c12f2               	l16ui	a15, a2, 216
  10dcbe:	0d400d4100b08fce 	{ bnei.w18	a15, 8, 10dd92 <au_task_SpeechCodecEncode+0x182>; nop }
  10dcc6:	908440               	addx2	a8, a4, a4
  10dcc9:	a08870               	addx4	a8, a8, a7
  10dccc:	1888                	l32i.n	a8, a8, 4
  10dcce:	06ad                	mov.n	a10, a6
  10dcd0:	0008e0               	callx8	a8
  10dcd3:	106a16               	beqz	a10, 10dddd <au_task_SpeechCodecEncode+0x1cd>
  10dcd6:	0d40104130b02a0e 	{ beqi.w18	a10, 2, 10dddd <au_task_SpeechCodecEncode+0x1cd>; nop }
  10dcde:	790c                	movi.n	a9, 7
  10dce0:	565292               	s16i	a9, a2, 172
  10dce3:	000146               	j	10dcec <au_task_SpeechCodecEncode+0xdc>

0010dce6 <au_task_SpeechCodecEncode+0xd6>:
  10dce6:	07a0a2               	movi	a10, 7
  10dce9:	5652a2               	s16i	a10, a2, 172

0010dcec <au_task_SpeechCodecEncode+0xdc>:
  10dcec:	5712b2               	l16ui	a11, a2, 174
  10dcef:	045b56               	bnez	a11, 10dd38 <au_task_SpeechCodecEncode+0x128>
  10dcf2:	0fa0a2               	movi	a10, 15
  10dcf5:	f488a5               	call8	102580 <_xtos_set_intlevel>
  10dcf8:	0fa0b2               	movi	a11, 15
  10dcfb:	d2a831               	l32r	a3, 10279c (277d60 <g_debug_fp_info>)
  10dcfe:	2a5c                	movi.n	a10, 82
  10dd00:	0013c2               	l16ui	a12, a3, 0
  10dd03:	d2e221               	l32r	a2, 10288c (278090 <g_debug_fp_info+0x330>)
  10dd06:	6cfc                	bnez.n	a12, 10dd40 <au_task_SpeechCodecEncode+0x130>
  10dd08:	1213e2               	l16ui	a14, a3, 36
  10dd0b:	83b9                	s32i.n	a11, a3, 32
  10dd0d:	90ee30               	addx2	a14, a14, a3
  10dd10:	135ea2               	s16i	a10, a14, 38
  10dd13:	1213d2               	l16ui	a13, a3, 36
  10dd16:	dd1b                	addi.n	a13, a13, 1
  10dd18:	64d0d0               	extui	a13, a13, 0, 7
  10dd1b:	1253d2               	s16i	a13, a3, 36
  10dd1e:	000d86               	j	10dd58 <au_task_SpeechCodecEncode+0x148>

0010dd21 <au_task_SpeechCodecEncode+0x111>:
  10dd21:	7e1292               	l16ui	a9, a2, 252
  10dd24:	10c9f6               	bgeui	a9, 32, 10dd38 <au_task_SpeechCodecEncode+0x128>
  10dd27:	3e6252               	s32i	a5, a2, 248
  10dd2a:	908920               	addx2	a8, a9, a2
  10dd2d:	7f58a2               	s16i	a10, a8, 254
  10dd30:	7e12f2               	l16ui	a15, a2, 252
  10dd33:	ff1b                	addi.n	a15, a15, 1
  10dd35:	7e52f2               	s16i	a15, a2, 252
  10dd38:	f01d                	retw.n

0010dd3a <au_task_SpeechCodecEncode+0x12a>:
  10dd3a:	565262               	s16i	a6, a2, 172
  10dd3d:	ffd6c6               	j	10dc9c <au_task_SpeechCodecEncode+0x8c>

0010dd40 <au_task_SpeechCodecEncode+0x130>:
  10dd40:	7e1292               	l16ui	a9, a2, 252
  10dd43:	11c9f6               	bgeui	a9, 32, 10dd58 <au_task_SpeechCodecEncode+0x148>
  10dd46:	3e62b2               	s32i	a11, a2, 248
  10dd49:	90d920               	addx2	a13, a9, a2
  10dd4c:	7f5da2               	s16i	a10, a13, 254
  10dd4f:	7e12c2               	l16ui	a12, a2, 252
  10dd52:	01ccc2               	addi	a12, a12, 1
  10dd55:	7e52c2               	s16i	a12, a2, 252
  10dd58:	7faf82               	movi	a8, -129
  10dd5b:	d273f1               	l32r	a15, 102728 (276e60 <g_au_task>)
  10dd5e:	0020c0               	memw
  10dd61:	002fe2               	l32i	a14, a15, 0
  10dd64:	10ee80               	and	a14, a14, a8
  10dd67:	0020c0               	memw
  10dd6a:	006fe2               	s32i	a14, a15, 0
  10dd6d:	0a0c                	movi.n	a10, 0
  10dd6f:	f48125               	call8	102580 <_xtos_set_intlevel>
  10dd72:	001392               	l16ui	a9, a3, 0
  10dd75:	3a5c                	movi.n	a10, 83
  10dd77:	fa6956               	bnez	a9, 10dd21 <au_task_SpeechCodecEncode+0x111>
  10dd7a:	1213c2               	l16ui	a12, a3, 36
  10dd7d:	8359                	s32i.n	a5, a3, 32
  10dd7f:	90cc30               	addx2	a12, a12, a3
  10dd82:	135ca2               	s16i	a10, a12, 38
  10dd85:	1213b2               	l16ui	a11, a3, 36
  10dd88:	bb1b                	addi.n	a11, a11, 1
  10dd8a:	64b0b0               	extui	a11, a11, 0, 7
  10dd8d:	1253b2               	s16i	a11, a3, 36
  10dd90:	f01d                	retw.n

0010dd92 <au_task_SpeechCodecEncode+0x182>:
  10dd92:	20a330               	or	a10, a3, a3
  10dd95:	f2e125               	call8	100ba8 <au_task_vend_SpeechAlgoForEnc>
  10dd98:	3422d2               	l32i	a13, a2, 208
  10dd9b:	609392               	l16si	a9, a3, 192
  10dd9e:	01cdd2               	addi	a13, a13, 1
  10dda1:	3462d2               	s32i	a13, a2, 208
  10dda4:	00a956               	bnez	a9, 10ddb2 <au_task_SpeechCodecEncode+0x1a2>
  10dda7:	5423e2               	l32i	a14, a3, 0x150
  10ddaa:	041ea6               	blti	a14, 1, 10ddb2 <au_task_SpeechCodecEncode+0x1a2>
  10ddad:	190c                	movi.n	a9, 1
  10ddaf:	605392               	s16i	a9, a3, 192
  10ddb2:	0d7ff34160b019ce 	{ bnei.w18	a9, 1, 10dcec <au_task_SpeechCodecEncode+0xdc>; nop }
  10ddba:	908440               	addx2	a8, a4, a4
  10ddbd:	a08870               	addx4	a8, a8, a7
  10ddc0:	1888                	l32i.n	a8, a8, 4
  10ddc2:	06ad                	mov.n	a10, a6
  10ddc4:	0008e0               	callx8	a8
  10ddc7:	5852a2               	s16i	a10, a2, 176
  10ddca:	239a80               	sext	a9, a10, 15
  10ddcd:	0d7ff14150b0196e 	{ blti.w18	a9, 1, 10dce6 <au_task_SpeechCodecEncode+0xd6>; nop }
  10ddd5:	06ad                	mov.n	a10, a6
  10ddd7:	00efa5               	call8	10ecd0 <au_task_SpeechEncDrainOutputBuffer>
  10ddda:	ffc386               	j	10dcec <au_task_SpeechCodecEncode+0xdc>

0010dddd <au_task_SpeechCodecEncode+0x1cd>:
  10dddd:	3422a2               	l32i	a10, a2, 208
  10dde0:	aa1b                	addi.n	a10, a10, 1
  10dde2:	3462a2               	s32i	a10, a2, 208
  10dde5:	ffc0c6               	j	10dcec <au_task_SpeechCodecEncode+0xdc>

0010dde8 <au_task_SpeechCodecEncodeSetParam>:
  10dde8:	004136               	entry	a1, 32
  10ddeb:	ca3c                	movi.n	a10, 60
  10dded:	d3c2f1               	l32r	a15, 102cf8 (277308 <g_au_task+0x4a8>)
  10ddf0:	d2db91               	l32r	a9, 10295c (3e80 <xthals_release_major+0xfa0>)
  10ddf3:	3b2f82               	l32i	a8, a15, 236
  10ddf6:	d25a21               	l32r	a2, 102760 (274b00 <g_overlay_parameter>)
  10ddf9:	119897               	bne	a8, a9, 10de0e <au_task_SpeechCodecEncodeSetParam+0x26>
  10ddfc:	f0a0b2               	movi	a11, 240
  10ddff:	865fa2               	s16i	a10, a15, 0x10c
  10de02:	855fb2               	s16i	a11, a15, 0x10a
  10de05:	78a0b2               	movi	a11, 120
  10de08:	3c52b2               	s16i	a11, a2, 120
  10de0b:	001006               	j	10de4f <au_task_SpeechCodecEncodeSetParam+0x67>

0010de0e <au_task_SpeechCodecEncodeSetParam+0x26>:
  10de0e:	d24ac1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10de11:	0cc8                	l32i.n	a12, a12, 0
  10de13:	78a0d2               	movi	a13, 120
  10de16:	05dcc2               	addmi	a12, a12, 0x500
  10de19:	94ccc2               	addi	a12, a12, -108
  10de1c:	0020c0               	memw
  10de1f:	7e1cb2               	l16ui	a11, a12, 252
  10de22:	23bb80               	sext	a11, a11, 15
  10de25:	3c52b2               	s16i	a11, a2, 120
  10de28:	0020c0               	memw
  10de2b:	7e1cc2               	l16ui	a12, a12, 252
  10de2e:	ee1c                	movi.n	a14, 30
  10de30:	151ca7               	beq	a12, a10, 10de49 <au_task_SpeechCodecEncodeSetParam+0x61>
  10de33:	2c1ce7               	beq	a12, a14, 10de63 <au_task_SpeechCodecEncodeSetParam+0x7b>
  10de36:	4e1c                	movi.n	a14, 20
  10de38:	091ce7               	beq	a12, a14, 10de45 <au_task_SpeechCodecEncodeSetParam+0x5d>
  10de3b:	0a9c66               	bnei	a12, 10, 10de49 <au_task_SpeechCodecEncodeSetParam+0x61>
  10de3e:	0edd                	mov.n	a13, a14
  10de40:	aa0c                	movi.n	a10, 10
  10de42:	0000c6               	j	10de49 <au_task_SpeechCodecEncodeSetParam+0x61>

0010de45 <au_task_SpeechCodecEncodeSetParam+0x5d>:
  10de45:	8d2c                	movi.n	a13, 40

0010de47 <au_task_SpeechCodecEncodeSetParam+0x5f>:
  10de47:	0ead                	mov.n	a10, a14

0010de49 <au_task_SpeechCodecEncodeSetParam+0x61>:
  10de49:	855fd2               	s16i	a13, a15, 0x10a
  10de4c:	865fa2               	s16i	a10, a15, 0x10c
  10de4f:	3d92a2               	l16si	a10, a2, 122
  10de52:	80aab0               	add	a10, a10, a11
  10de55:	ffcaa2               	addi	a10, a10, -1
  10de58:	726d25               	call8	18052c <__divsi3>
  10de5b:	01cab2               	addi	a11, a10, 1
  10de5e:	5c52b2               	s16i	a11, a2, 184
  10de61:	f01d                	retw.n

0010de63 <au_task_SpeechCodecEncodeSetParam+0x7b>:
  10de63:	0add                	mov.n	a13, a10
  10de65:	fff786               	j	10de47 <au_task_SpeechCodecEncodeSetParam+0x5f>

0010de68 <au_task_SpeechCodecInit>:
  10de68:	006136               	entry	a1, 48
  10de6b:	d23341               	l32r	a4, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10de6e:	d24b61               	l32r	a6, 10279c (277d60 <g_debug_fp_info>)
  10de71:	002432               	l32i	a3, a4, 0
  10de74:	d258c1               	l32r	a12, 1027d4 (2781b4 <g_debug_fp_info+0x454>)
  10de77:	05d352               	addmi	a5, a3, 0x500
  10de7a:	8cc552               	addi	a5, a5, -116
  10de7d:	0020c0               	memw
  10de80:	001682               	l16ui	a8, a6, 0
  10de83:	0e2332               	l32i	a3, a3, 56
  10de86:	00f856               	bnez	a8, 10de99 <au_task_SpeechCodecInit+0x31>
  10de89:	06ad                	mov.n	a10, a6
  10de8b:	0b0c                	movi.n	a11, 0
  10de8d:	b4a4c2               	movi	a12, 0x4b4
  10de90:	725965               	call8	180428 <__vec_memset>
  10de93:	d250c1               	l32r	a12, 1027d4 (2781b4 <g_debug_fp_info+0x454>)
  10de96:	0001c6               	j	10dea1 <au_task_SpeechCodecInit+0x39>

0010de99 <au_task_SpeechCodecInit+0x31>:
  10de99:	2e1c82               	l16ui	a8, a12, 92
  10de9c:	881b                	addi.n	a8, a8, 1
  10de9e:	2e5c82               	s16i	a8, a12, 92

0010dea1 <au_task_SpeechCodecInit+0x39>:
  10dea1:	d24da1               	l32r	a10, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10dea4:	d39621               	l32r	a2, 102cfc (2773d0 <g_au_task+0x570>)
  10dea7:	02a092               	movi	a9, 2
  10deaa:	1012d2               	l16ui	a13, a2, 32
  10dead:	bfaf72               	movi	a7, -65
  10deb0:	07ad16               	beqz	a13, 10df2e <au_task_SpeechCodecInit+0xc6>
  10deb3:	59a0e2               	movi	a14, 89
  10deb6:	0024d2               	l32i	a13, a4, 0
  10deb9:	0020c0               	memw
  10debc:	146d92               	s32i	a9, a13, 80
  10debf:	0016f2               	l16ui	a15, a6, 0
  10dec2:	0d1c92               	l16ui	a9, a12, 26
  10dec5:	3fec                	bnez.n	a15, 10deec <au_task_SpeechCodecInit+0x84>
  10dec7:	931682               	l16ui	a8, a6, 0x126
  10deca:	908860               	addx2	a8, a8, a6
  10decd:	9458e2               	s16i	a14, a8, 0x128
  10ded0:	08a8e5               	call8	116960 <dbfw_GetSystemTime>
  10ded3:	9316b2               	l16ui	a11, a6, 0x126
  10ded6:	a0bb60               	addx4	a11, a11, a6
  10ded9:	8a6ba2               	s32i	a10, a11, 0x228
  10dedc:	931692               	l16ui	a9, a6, 0x126
  10dedf:	04d8                	l32i.n	a13, a4, 0
  10dee1:	991b                	addi.n	a9, a9, 1
  10dee3:	649090               	extui	a9, a9, 0, 7
  10dee6:	935692               	s16i	a9, a6, 0x126
  10dee9:	000446               	j	10defe <au_task_SpeechCodecInit+0x96>

0010deec <au_task_SpeechCodecInit+0x84>:
  10deec:	0ec9f6               	bgeui	a9, 32, 10defe <au_task_SpeechCodecInit+0x96>
  10deef:	9089a0               	addx2	a8, a9, a10
  10def2:	7e58e2               	s16i	a14, a8, 252
  10def5:	0d1cf2               	l16ui	a15, a12, 26
  10def8:	01cff2               	addi	a15, a15, 1
  10defb:	0d5cf2               	s16i	a15, a12, 26
  10defe:	50cdc2               	addi	a12, a13, 80
  10df01:	07a0a2               	movi	a10, 7
  10df04:	04a0b2               	movi	a11, 4
  10df07:	02a165               	call8	11091c <au_ipc_SendCmdOrResp>
  10df0a:	08a4a2               	movi	a10, 0x408
  10df0d:	d37cb1               	l32r	a11, 102d00 (8000e320 <__log_data___1__1__0_au_task_0_au_task_1_c_12717$32957_214_7>)
  10df10:	08bc65               	call8	116ad8 <dbfw_StoreTrace>
  10df13:	0fa0a2               	movi	a10, 15
  10df16:	f466a5               	call8	102580 <_xtos_set_intlevel>
  10df19:	0020c0               	memw
  10df1c:	d203b1               	l32r	a11, 102728 (276e60 <g_au_task>)
  10df1f:	0b98                	l32i.n	a9, a11, 0
  10df21:	109970               	and	a9, a9, a7
  10df24:	0020c0               	memw
  10df27:	0b99                	s32i.n	a9, a11, 0
  10df29:	f43065               	call8	102230 <_xtos_restore_intlevel>
  10df2c:	f01d                	retw.n

0010df2e <au_task_SpeechCodecInit+0xc6>:
  10df2e:	00a0b2               	movi	a11, 0
  10df31:	d203a1               	l32r	a10, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10df34:	1ca0c2               	movi	a12, 28
  10df37:	002aa2               	l32i	a10, a10, 0
  10df3a:	1159                	s32i.n	a5, a1, 4
  10df3c:	02daa2               	addmi	a10, a10, 0x200
  10df3f:	90caa2               	addi	a10, a10, -112
  10df42:	724e65               	call8	180428 <__vec_memset>
  10df45:	09a4a2               	movi	a10, 0x409
  10df48:	d36fb1               	l32r	a11, 102d04 (8000e420 <__log_data___1__1__0_au_task_0_au_task_1_c_12727$32959_214_9>)
  10df4b:	03cd                	mov.n	a12, a3
  10df4d:	08b8a5               	call8	116ad8 <dbfw_StoreTrace>
  10df50:	60a0a2               	movi	a10, 96
  10df53:	084ee5               	call8	116440 <fw_dsp_timer_AdjustDSPClock>
  10df56:	04c8                	l32i.n	a12, a4, 0
  10df58:	ed7c                	movi.n	a13, -2
  10df5a:	03dcc2               	addmi	a12, a12, 0x300
  10df5d:	10ccc2               	addi	a12, a12, 16
  10df60:	0020c0               	memw
  10df63:	a12cb2               	l32i	a11, a12, 0x284
  10df66:	10bbd0               	and	a11, a11, a13
  10df69:	0020c0               	memw
  10df6c:	a16cb2               	s32i	a11, a12, 0x284
  10df6f:	d366a1               	l32r	a10, 102d08 (2773f0 <g_au_task+0x590>)
  10df72:	0b0c                	movi.n	a11, 0
  10df74:	70a6c2               	movi	a12, 0x670
  10df77:	724b25               	call8	180428 <__vec_memset>
  10df7a:	7c0c                	movi.n	a12, 7
  10df7c:	d27871               	l32r	a7, 10295c (3e80 <xthals_release_major+0xfa0>)
  10df7f:	ffa0d2               	movi	a13, 255
  10df82:	d264b1               	l32r	a11, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  10df85:	1a0c                	movi.n	a10, 1
  10df87:	d21ae1               	l32r	a14, 1027f0 (278218 <g_plc_params>)
  10df8a:	d36051               	l32r	a5, 102d0c (2776b4 <g_au_task+0x854>)
  10df8d:	d1e481               	l32r	a8, 102720 (27e6ec <gp_dsp_core_log>)
  10df90:	80a0f2               	movi	a15, 128
  10df93:	0888                	l32i.n	a8, a8, 0
  10df95:	090c                	movi.n	a9, 0
  10df97:	2899                	s32i.n	a9, a8, 8
  10df99:	1e5292               	s16i	a9, a2, 60
  10df9c:	ea62f2               	s32i	a15, a2, 0x3a8
  10df9f:	2a5592               	s16i	a9, a5, 84
  10dfa2:	645592               	s16i	a9, a5, 200
  10dfa5:	ea65e2               	s32i	a14, a5, 0x3a8
  10dfa8:	1152a2               	s16i	a10, a2, 34
  10dfab:	0d403a4130b0130e 	{ beqi.w18	a3, 1, 10e352 <au_task_SpeechCodecInit+0x4ea>; nop }
  10dfb3:	3a5316               	beqz	a3, 10e35c <au_task_SpeechCodecInit+0x4f4>
  10dfb6:	0d403b4110b0230e 	{ beqi.w18	a3, 2, 10e36b <au_task_SpeechCodecInit+0x503>; nop }
  10dfbe:	0d403b4150b0530e 	{ beqi.w18	a3, 5, 10e377 <au_task_SpeechCodecInit+0x50f>; nop }
  10dfc6:	0d003b41a0b083de 	{ beq.w18	a3, a13, 10e384 <au_task_SpeechCodecInit+0x51c>; nop }
  10dfce:	fea092               	movi	a9, 254
  10dfd1:	0d00374180b0839e 	{ beq.w18	a3, a9, 10e34d <au_task_SpeechCodecInit+0x4e5>; nop }
  10dfd9:	fda0d2               	movi	a13, 253
  10dfdc:	0d003641d0b083de 	{ beq.w18	a3, a13, 10e34d <au_task_SpeechCodecInit+0x4e5>; nop }
  10dfe4:	1e52a2               	s16i	a10, a2, 60
  10dfe7:	2a55a2               	s16i	a10, a5, 84

0010dfea <au_task_SpeechCodecInit+0x182>:
  10dfea:	1e92e2               	l16si	a14, a2, 60
  10dfed:	293e56               	bnez	a14, 10e284 <au_task_SpeechCodecInit+0x41c>
  10dff0:	2a95f2               	l16si	a15, a5, 84
  10dff3:	28df56               	bnez	a15, 10e284 <au_task_SpeechCodecInit+0x41c>
  10dff6:	d346a1               	l32r	a10, 102d10 (277bbc <g_gain_params+0x8c>)
  10dff9:	92b8                	l32i.n	a11, a2, 36
  10dffb:	5c0c                	movi.n	a12, 5
  10dffd:	fa3ea5               	call8	1083e8 <au_task_FadeInFadeOutGainInit>
  10e000:	d303a1               	l32r	a10, 102c0c (277ba0 <g_gain_params+0x70>)
  10e003:	92b8                	l32i.n	a11, a2, 36
  10e005:	4c0c                	movi.n	a12, 4
  10e007:	fa3e25               	call8	1083e8 <au_task_FadeInFadeOutGainInit>
  10e00a:	d23ea1               	l32r	a10, 102904 (277bd8 <g_gain_params+0xa8>)
  10e00d:	92b8                	l32i.n	a11, a2, 36
  10e00f:	6c0c                	movi.n	a12, 6
  10e011:	fa3d65               	call8	1083e8 <au_task_FadeInFadeOutGainInit>
  10e014:	0ba4a2               	movi	a10, 0x40b
  10e017:	d1cae1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e01a:	d33eb1               	l32r	a11, 102d14 (8000e520 <__log_data___1__1__0_au_task_0_au_task_1_c_12854$32969_214_11>)
  10e01d:	0ee8                	l32i.n	a14, a14, 0
  10e01f:	0020c0               	memw
  10e022:	cec8                	l32i.n	a12, a14, 48
  10e024:	0020c0               	memw
  10e027:	aed8                	l32i.n	a13, a14, 40
  10e029:	0020c0               	memw
  10e02c:	bee8                	l32i.n	a14, a14, 44
  10e02e:	08aaa5               	call8	116ad8 <dbfw_StoreTrace>
  10e031:	d1eda1               	l32r	a10, 1027e8 (278780 <g_plc_scratch_buf>)
  10e034:	0b0c                	movi.n	a11, 0
  10e036:	d1edc1               	l32r	a12, 1027ec (4f90 <xthals_release_major+0x20b0>)
  10e039:	1f0c                	movi.n	a15, 1
  10e03b:	3e55f2               	s16i	a15, a5, 124
  10e03e:	723ea5               	call8	180428 <__vec_memset>
  10e041:	b4a082               	movi	a8, 180
  10e044:	68a1f2               	movi	a15, 0x168
  10e047:	d233a1               	l32r	a10, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  10e04a:	9298                	l32i.n	a9, a2, 36
  10e04c:	d333c1               	l32r	a12, 102d18 (a00 <XtosCoreStateSize+0x780>)
  10e04f:	d236b1               	l32r	a11, 102928 (1bd0 <XtosCoreStateSize+0x1950>)
  10e052:	d284d1               	l32r	a13, 102a64 (f00 <XtosCoreStateSize+0xc80>)
  10e055:	1c62d2               	s32i	a13, a2, 112
  10e058:	d562b2               	s32i	a11, a2, 0x354
  10e05b:	1662c2               	s32i	a12, a2, 88
  10e05e:	0b0c                	movi.n	a11, 0
  10e060:	d1ebc1               	l32r	a12, 10280c (277d2c <g_dram_ptrs>)
  10e063:	c099a0               	sub	a9, a9, a10
  10e066:	83f890               	moveqz	a15, a8, a9
  10e069:	dd62f2               	s32i	a15, a2, 0x374
  10e06c:	04a8                	l32i.n	a10, a4, 0
  10e06e:	ccd8                	l32i.n	a13, a12, 48
  10e070:	6ce8                	l32i.n	a14, a12, 24
  10e072:	1b62e2               	s32i	a14, a2, 108
  10e075:	1562d2               	s32i	a13, a2, 84
  10e078:	05daa2               	addmi	a10, a10, 0x500
  10e07b:	4cc8                	l32i.n	a12, a12, 16
  10e07d:	d462c2               	s32i	a12, a2, 0x350
  10e080:	8ccaa2               	addi	a10, a10, -116
  10e083:	7ca0c2               	movi	a12, 124
  10e086:	723a25               	call8	180428 <__vec_memset>
  10e089:	0b0c                	movi.n	a11, 0
  10e08b:	04a8                	l32i.n	a10, a4, 0
  10e08d:	7ca0c2               	movi	a12, 124
  10e090:	05daa2               	addmi	a10, a10, 0x500
  10e093:	10caa2               	addi	a10, a10, 16
  10e096:	723925               	call8	180428 <__vec_memset>
  10e099:	d1def1               	l32r	a15, 102814 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  10e09c:	d1dcb1               	l32r	a11, 10280c (277d2c <g_dram_ptrs>)
  10e09f:	04c8                	l32i.n	a12, a4, 0
  10e0a1:	2bb8                	l32i.n	a11, a11, 8
  10e0a3:	03dcc2               	addmi	a12, a12, 0x300
  10e0a6:	10ccc2               	addi	a12, a12, 16
  10e0a9:	bbfa                	add.n	a11, a11, a15
  10e0ab:	0020c0               	memw
  10e0ae:	5d6cb2               	s32i	a11, a12, 0x174
  10e0b1:	04a8                	l32i.n	a10, a4, 0
  10e0b3:	03daa2               	addmi	a10, a10, 0x300
  10e0b6:	a4a1b2               	movi	a11, 0x1a4
  10e0b9:	10caa2               	addi	a10, a10, 16
  10e0bc:	0020c0               	memw
  10e0bf:	5e6ab2               	s32i	a11, a10, 0x178
  10e0c2:	0020c0               	memw
  10e0c5:	0d0c                	movi.n	a13, 0
  10e0c7:	7d6ad2               	s32i	a13, a10, 0x1f4
  10e0ca:	0020c0               	memw
  10e0cd:	7c6ad2               	s32i	a13, a10, 0x1f0
  10e0d0:	0020c0               	memw
  10e0d3:	7e0c                	movi.n	a14, 7
  10e0d5:	7b6ae2               	s32i	a14, a10, 0x1ec
  10e0d8:	0020c0               	memw
  10e0db:	5d2aa2               	l32i	a10, a10, 0x174
  10e0de:	0020c0               	memw
  10e0e1:	1198                	l32i.n	a9, a1, 4
  10e0e3:	09a9                	s32i.n	a10, a9, 0
  10e0e5:	04c8                	l32i.n	a12, a4, 0
  10e0e7:	03dcc2               	addmi	a12, a12, 0x300
  10e0ea:	10ccc2               	addi	a12, a12, 16
  10e0ed:	0020c0               	memw
  10e0f0:	7b2cb2               	l32i	a11, a12, 0x1ec
  10e0f3:	2b2bb6               	bltui	a11, 2, 10e122 <au_task_SpeechCodecInit+0x2ba>
  10e0f6:	1a0c                	movi.n	a10, 1
  10e0f8:	0caeb2               	movi	a11, 0xfffffe0c
  10e0fb:	b9ba                	add.n	a11, a9, a11

0010e0fd <au_task_SpeechCodecInit+0x295>:
  10e0fd:	0020c0               	memw
  10e100:	7d2b82               	l32i	a8, a11, 0x1f4
  10e103:	3cc882               	addi	a8, a8, 60
  10e106:	0020c0               	memw
  10e109:	aa1b                	addi.n	a10, a10, 1
  10e10b:	816b82               	s32i	a8, a11, 0x204
  10e10e:	04c8                	l32i.n	a12, a4, 0
  10e110:	10cbb2               	addi	a11, a11, 16
  10e113:	03dcc2               	addmi	a12, a12, 0x300
  10e116:	10ccc2               	addi	a12, a12, 16
  10e119:	0020c0               	memw
  10e11c:	7b2cd2               	l32i	a13, a12, 0x1ec
  10e11f:	da3ad7               	bltu	a10, a13, 10e0fd <au_task_SpeechCodecInit+0x295>

0010e122 <au_task_SpeechCodecInit+0x2ba>:
  10e122:	d1bad1               	l32r	a13, 10280c (277d2c <g_dram_ptrs>)
  10e125:	d2f1a1               	l32r	a10, 102cec (277360 <g_au_task+0x500>)
  10e128:	3dd8                	l32i.n	a13, a13, 12
  10e12a:	d2ed91               	l32r	a9, 102ce0 (2008c0 <g_SpCodecFuncTable>)
  10e12d:	ddfa                	add.n	a13, a13, a15
  10e12f:	0020c0               	memw
  10e132:	7e6cd2               	s32i	a13, a12, 0x1f8
  10e135:	04b8                	l32i.n	a11, a4, 0
  10e137:	80a3d2               	movi	a13, 0x380
  10e13a:	03dbb2               	addmi	a11, a11, 0x300
  10e13d:	10cbb2               	addi	a11, a11, 16
  10e140:	0020c0               	memw
  10e143:	7f6bd2               	s32i	a13, a11, 0x1fc
  10e146:	0020c0               	memw
  10e149:	0c0c                	movi.n	a12, 0
  10e14b:	9e6bc2               	s32i	a12, a11, 0x278
  10e14e:	0020c0               	memw
  10e151:	9d6bc2               	s32i	a12, a11, 0x274
  10e154:	0020c0               	memw
  10e157:	9c6be2               	s32i	a14, a11, 0x270
  10e15a:	6c1a82               	l16ui	a8, a10, 216
  10e15d:	6c1aa2               	l16ui	a10, a10, 216
  10e160:	9088a0               	addx2	a8, a8, a10
  10e163:	a08890               	addx4	a8, a8, a9
  10e166:	0888                	l32i.n	a8, a8, 0
  10e168:	d2e3a1               	l32r	a10, 102cf4 (27740c <g_au_task+0x5ac>)
  10e16b:	0008e0               	callx8	a8
  10e16e:	3a8c                	beqz.n	a10, 10e175 <au_task_SpeechCodecInit+0x30d>
  10e170:	2e0c                	movi.n	a14, 2
  10e172:	1e52e2               	s16i	a14, a2, 60

0010e175 <au_task_SpeechCodecInit+0x30d>:
  10e175:	1e92f2               	l16si	a15, a2, 60
  10e178:	cfdc                	bnez.n	a15, 10e198 <au_task_SpeechCodecInit+0x330>
  10e17a:	d2e8a1               	l32r	a10, 102d1c (277760 <g_au_task+0x900>)
  10e17d:	221a82               	l16ui	a8, a10, 68
  10e180:	d2d891               	l32r	a9, 102ce0 (2008c0 <g_SpCodecFuncTable>)
  10e183:	908880               	addx2	a8, a8, a8
  10e186:	a08890               	addx4	a8, a8, a9
  10e189:	0888                	l32i.n	a8, a8, 0
  10e18b:	a8caa2               	addi	a10, a10, -88
  10e18e:	0008e0               	callx8	a8
  10e191:	3a8c                	beqz.n	a10, 10e198 <au_task_SpeechCodecInit+0x330>
  10e193:	290c                	movi.n	a9, 2
  10e195:	2a5592               	s16i	a9, a5, 84
  10e198:	d1a7b1               	l32r	a11, 102834 (27ffff <_bss_end+0x1e7>)
  10e19b:	8f7c                	movi.n	a15, -8
  10e19d:	d19ba1               	l32r	a10, 10280c (277d2c <g_dram_ptrs>)
  10e1a0:	d2e0c1               	l32r	a12, 102d20 (1a630 <xthals_release_major+0x17750>)
  10e1a3:	9aa8                	l32i.n	a10, a10, 36
  10e1a5:	c2c9                	s32i.n	a12, a2, 48
  10e1a7:	22daa2               	addmi	a10, a10, 0x2200
  10e1aa:	c7cae2               	addi	a14, a10, -57
  10e1ad:	10eef0               	and	a14, a14, a15
  10e1b0:	c0caa2               	addi	a10, a10, -64
  10e1b3:	b2a9                	s32i.n	a10, a2, 44
  10e1b5:	c0eea0               	sub	a14, a14, a10
  10e1b8:	01dec2               	addmi	a12, a14, 0x100
  10e1bb:	aaea                	add.n	a10, a10, a14
  10e1bd:	ec62a2               	s32i	a10, a2, 0x3b0
  10e1c0:	f8ccc2               	addi	a12, a12, -8
  10e1c3:	d2c9                	s32i.n	a12, a2, 52
  10e1c5:	053ba7               	bltu	a11, a10, 10e1ce <au_task_SpeechCodecInit+0x366>
  10e1c8:	d198b1               	l32r	a11, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  10e1cb:	083ba7               	bltu	a11, a10, 10e1d7 <au_task_SpeechCodecInit+0x36f>

0010e1ce <au_task_SpeechCodecInit+0x366>:
  10e1ce:	08a4a2               	movi	a10, 0x408
  10e1d1:	d2d4b1               	l32r	a11, 102d24 (8000e620 <__log_data___1__1__0_au_task_0_au_task_1_c_12965$32978_214_14>)
  10e1d4:	089025               	call8	116ad8 <dbfw_StoreTrace>

0010e1d7 <au_task_SpeechCodecInit+0x36f>:
  10e1d7:	d2d4c1               	l32r	a12, 102d28 (2773fc <g_au_task+0x59c>)
  10e1da:	f462c2               	s32i	a12, a2, 0x3d0
  10e1dd:	1962c2               	s32i	a12, a2, 100
  10e1e0:	042326               	beqi	a3, 2, 10e1e8 <au_task_SpeechCodecInit+0x380>
  10e1e3:	011326               	beqi	a3, 1, 10e1e8 <au_task_SpeechCodecInit+0x380>
  10e1e6:	63cc                	bnez.n	a3, 10e1f0 <au_task_SpeechCodecInit+0x388>
  10e1e8:	d2bce1               	l32r	a14, 102cd8 (27fd54 <g_lcplc_state+0x600>)
  10e1eb:	fd7c                	movi.n	a13, -1
  10e1ed:	1f6ed2               	s32i	a13, a14, 124

0010e1f0 <au_task_SpeechCodecInit+0x388>:
  10e1f0:	d1c9a1               	l32r	a10, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  10e1f3:	92b8                	l32i.n	a11, a2, 36
  10e1f5:	0a9ba7               	bne	a11, a10, 10e203 <au_task_SpeechCodecInit+0x39b>
  10e1f8:	d2cdb1               	l32r	a11, 102d2c (2000d8 <g_peq_coef_tx_8k>)
  10e1fb:	d2cdf1               	l32r	a15, 102d30 (2001b8 <g_peq_coef_rx_8k>)
  10e1fe:	01f9                	s32i.n	a15, a1, 0
  10e200:	000506               	j	10e218 <au_task_SpeechCodecInit+0x3b0>

0010e203 <au_task_SpeechCodecInit+0x39b>:
  10e203:	081b77               	beq	a11, a7, 10e20f <au_task_SpeechCodecInit+0x3a7>
  10e206:	08a4a2               	movi	a10, 0x408
  10e209:	d2cab1               	l32r	a11, 102d34 (8000e720 <__log_data___1__1__0_au_task_0_au_task_1_c_12996$32982_214_18>)
  10e20c:	088ca5               	call8	116ad8 <dbfw_StoreTrace>

0010e20f <au_task_SpeechCodecInit+0x3a7>:
  10e20f:	d2cab1               	l32r	a11, 102d38 (200298 <g_peq_coef_tx_16k>)
  10e212:	d2ca81               	l32r	a8, 102d3c (200378 <g_peq_coef_rx_16k>)
  10e215:	006182               	s32i	a8, a1, 0

0010e218 <au_task_SpeechCodecInit+0x3b0>:
  10e218:	d2caa1               	l32r	a10, 102d40 (277500 <g_au_task+0x6a0>)
  10e21b:	043765               	call8	112590 <peq_Init>
  10e21e:	d279a1               	l32r	a10, 102c04 (277854 <g_au_task+0x9f4>)
  10e221:	0021b2               	l32i	a11, a1, 0
  10e224:	0436a5               	call8	112590 <peq_Init>
  10e227:	09a4a2               	movi	a10, 0x409
  10e22a:	d2c6b1               	l32r	a11, 102d44 (8000e820 <__log_data___1__1__0_au_task_0_au_task_1_c_13002$32983_214_19>)
  10e22d:	0922c2               	l32i	a12, a2, 36
  10e230:	088a65               	call8	116ad8 <dbfw_StoreTrace>
  10e233:	d143b1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e236:	d2c4a1               	l32r	a10, 102d48 (2776e8 <g_au_task+0x888>)
  10e239:	0bb8                	l32i.n	a11, a11, 0
  10e23b:	92c8                	l32i.n	a12, a2, 36
  10e23d:	54cbb2               	addi	a11, a11, 84
  10e240:	0407e5               	call8	1122c0 <drc_exp_init>
  10e243:	d13fb1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e246:	d270a1               	l32r	a10, 102c08 (277a3c <g_au_task+0xbdc>)
  10e249:	0bb8                	l32i.n	a11, a11, 0
  10e24b:	92c8                	l32i.n	a12, a2, 36
  10e24d:	62cbb2               	addi	a11, a11, 98
  10e250:	0406e5               	call8	1122c0 <drc_exp_init>
  10e253:	08a4a2               	movi	a10, 0x408
  10e256:	d2bdb1               	l32r	a11, 102d4c (8000e920 <__log_data___1__1__0_au_task_0_au_task_1_c_13007$32984_214_20>)
  10e259:	0887e5               	call8	116ad8 <dbfw_StoreTrace>
  10e25c:	d141a1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  10e25f:	01ed65               	call8	110134 <au_task_CommonInearInit>
  10e262:	ffa0c2               	movi	a12, 255
  10e265:	1b13c7               	beq	a3, a12, 10e284 <au_task_SpeechCodecInit+0x41c>
  10e268:	d1abe1               	l32r	a14, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  10e26b:	92d8                	l32i.n	a13, a2, 36
  10e26d:	0d00134160b08dee 	{ beq.w18	a13, a14, 10e3a7 <au_task_SpeechCodecInit+0x53f>; nop }
  10e275:	40a1b2               	movi	a11, 0x140

0010e278 <au_task_SpeechCodecInit+0x410>:
  10e278:	d13aa1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  10e27b:	3d5ab2               	s16i	a11, a10, 122
  10e27e:	1d6a72               	s32i	a7, a10, 116
  10e281:	f2a065               	call8	100c88 <au_task_vend_SpeechAlgoInit>
  10e284:	1e92f2               	l16si	a15, a2, 60
  10e287:	d15431               	l32r	a3, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  10e28a:	efdc                	bnez.n	a15, 10e2ac <au_task_SpeechCodecInit+0x444>
  10e28c:	2a9582               	l16si	a8, a5, 84
  10e28f:	98dc                	bnez.n	a8, 10e2ac <au_task_SpeechCodecInit+0x444>
  10e291:	04b8                	l32i.n	a11, a4, 0
  10e293:	0020c0               	memw
  10e296:	190c                	movi.n	a9, 1
  10e298:	0a0c                	movi.n	a10, 0
  10e29a:	146ba2               	s32i	a10, a11, 80
  10e29d:	145292               	s16i	a9, a2, 40
  10e2a0:	08a4a2               	movi	a10, 0x408
  10e2a3:	d2abb1               	l32r	a11, 102d50 (8000ea20 <__log_data___1__1__0_au_task_0_au_task_1_c_13046$32989_214_22>)
  10e2a6:	088325               	call8	116ad8 <dbfw_StoreTrace>
  10e2a9:	000806               	j	10e2cd <au_task_SpeechCodecInit+0x465>

0010e2ac <au_task_SpeechCodecInit+0x444>:
  10e2ac:	1e92c2               	l16si	a12, a2, 60
  10e2af:	051c26               	beqi	a12, 1, 10e2b8 <au_task_SpeechCodecInit+0x450>
  10e2b2:	2a95d2               	l16si	a13, a5, 84
  10e2b5:	141d66               	bnei	a13, 1, 10e2cd <au_task_SpeechCodecInit+0x465>

0010e2b8 <au_task_SpeechCodecInit+0x450>:
  10e2b8:	0024f2               	l32i	a15, a4, 0
  10e2bb:	0020c0               	memw
  10e2be:	08a4a2               	movi	a10, 0x408
  10e2c1:	d2a4b1               	l32r	a11, 102d54 (8000eb20 <__log_data___1__1__0_au_task_0_au_task_1_c_13052$32990_214_23>)
  10e2c4:	01a0e2               	movi	a14, 1
  10e2c7:	146fe2               	s32i	a14, a15, 80
  10e2ca:	0880e5               	call8	116ad8 <dbfw_StoreTrace>
  10e2cd:	0fa0a2               	movi	a10, 15
  10e2d0:	f42ae5               	call8	102580 <_xtos_set_intlevel>
  10e2d3:	0020c0               	memw
  10e2d6:	d11491               	l32r	a9, 102728 (276e60 <g_au_task>)
  10e2d9:	002982               	l32i	a8, a9, 0
  10e2dc:	bfafb2               	movi	a11, -65
  10e2df:	1088b0               	and	a8, a8, a11
  10e2e2:	0020c0               	memw
  10e2e5:	0989                	s32i.n	a8, a9, 0
  10e2e7:	f3f4a5               	call8	102230 <_xtos_restore_intlevel>
  10e2ea:	64a0a2               	movi	a10, 100
  10e2ed:	d29ae1               	l32r	a14, 102d58 (277ae8 <g_au_task+0xc88>)
  10e2f0:	0016c2               	l16ui	a12, a6, 0
  10e2f3:	eed8                	l32i.n	a13, a14, 56
  10e2f5:	bf7c                	movi.n	a15, -5
  10e2f7:	10ddf0               	and	a13, a13, a15
  10e2fa:	eed9                	s32i.n	a13, a14, 56
  10e2fc:	1cec                	bnez.n	a12, 10e321 <au_task_SpeechCodecInit+0x4b9>
  10e2fe:	931682               	l16ui	a8, a6, 0x126
  10e301:	908860               	addx2	a8, a8, a6
  10e304:	9458a2               	s16i	a10, a8, 0x128
  10e307:	0865a5               	call8	116960 <dbfw_GetSystemTime>
  10e30a:	9316b2               	l16ui	a11, a6, 0x126
  10e30d:	a0bb60               	addx4	a11, a11, a6
  10e310:	8a6ba2               	s32i	a10, a11, 0x228
  10e313:	931692               	l16ui	a9, a6, 0x126
  10e316:	991b                	addi.n	a9, a9, 1
  10e318:	649090               	extui	a9, a9, 0, 7
  10e31b:	935692               	s16i	a9, a6, 0x126
  10e31e:	000506               	j	10e336 <au_task_SpeechCodecInit+0x4ce>

0010e321 <au_task_SpeechCodecInit+0x4b9>:
  10e321:	7d1392               	l16ui	a9, a3, 250
  10e324:	0ec9f6               	bgeui	a9, 32, 10e336 <au_task_SpeechCodecInit+0x4ce>
  10e327:	90d930               	addx2	a13, a9, a3
  10e32a:	7e5da2               	s16i	a10, a13, 252
  10e32d:	7d13c2               	l16ui	a12, a3, 250
  10e330:	01ccc2               	addi	a12, a12, 1
  10e333:	7d53c2               	s16i	a12, a3, 250
  10e336:	07a0a2               	movi	a10, 7
  10e339:	0024c2               	l32i	a12, a4, 0
  10e33c:	4b0c                	movi.n	a11, 4
  10e33e:	50ccc2               	addi	a12, a12, 80
  10e341:	025da5               	call8	11091c <au_ipc_SendCmdOrResp>
  10e344:	08a4a2               	movi	a10, 0x408
  10e347:	d285b1               	l32r	a11, 102d5c (8000ec20 <__log_data___1__1__0_au_task_0_au_task_1_c_13068$32992_214_25>)
  10e34a:	0878e5               	call8	116ad8 <dbfw_StoreTrace>

0010e34d <au_task_SpeechCodecInit+0x4e5>:
  10e34d:	f01d                	retw.n

0010e34f <au_task_SpeechCodecInit+0x4e7>:
  10e34f:	000000                                        ...

0010e352 <au_task_SpeechCodecInit+0x4ea>:
  10e352:	0a9d                	mov.n	a9, a10
  10e354:	0d0c                	movi.n	a13, 0
  10e356:	3452d2               	s16i	a13, a2, 104
  10e359:	000186               	j	10e363 <au_task_SpeechCodecInit+0x4fb>

0010e35c <au_task_SpeechCodecInit+0x4f4>:
  10e35c:	390c                	movi.n	a9, 3
  10e35e:	2e0c                	movi.n	a14, 2
  10e360:	3452e2               	s16i	a14, a2, 104

0010e363 <au_task_SpeechCodecInit+0x4fb>:
  10e363:	785592               	s16i	a9, a5, 240
  10e366:	92b9                	s32i.n	a11, a2, 36
  10e368:	ff1f86               	j	10dfea <au_task_SpeechCodecInit+0x182>

0010e36b <au_task_SpeechCodecInit+0x503>:
  10e36b:	92b9                	s32i.n	a11, a2, 36
  10e36d:	490c                	movi.n	a9, 4
  10e36f:	5f0c                	movi.n	a15, 5
  10e371:	7855f2               	s16i	a15, a5, 240
  10e374:	000186               	j	10e37e <au_task_SpeechCodecInit+0x516>

0010e377 <au_task_SpeechCodecInit+0x50f>:
  10e377:	7855c2               	s16i	a12, a5, 240
  10e37a:	9279                	s32i.n	a7, a2, 36
  10e37c:	690c                	movi.n	a9, 6

0010e37e <au_task_SpeechCodecInit+0x516>:
  10e37e:	345292               	s16i	a9, a2, 104
  10e381:	ff1946               	j	10dfea <au_task_SpeechCodecInit+0x182>

0010e384 <au_task_SpeechCodecInit+0x51c>:
  10e384:	9279                	s32i.n	a7, a2, 36
  10e386:	6455a2               	s16i	a10, a5, 200
  10e389:	c83c                	movi.n	a8, 60
  10e38b:	d275e1               	l32r	a14, 102d60 (274b24 <g_overlay_parameter+0x24>)
  10e38e:	990c                	movi.n	a9, 9
  10e390:	8d0c                	movi.n	a13, 8
  10e392:	3452d2               	s16i	a13, a2, 104
  10e395:	785592               	s16i	a9, a5, 240
  10e398:	2162e2               	s32i	a14, a2, 132
  10e39b:	ea6282               	s32i	a8, a2, 0x3a8
  10e39e:	e0cee2               	addi	a14, a14, -32
  10e3a1:	f662e2               	s32i	a14, a2, 0x3d8
  10e3a4:	ff1086               	j	10dfea <au_task_SpeechCodecInit+0x182>

0010e3a7 <au_task_SpeechCodecInit+0x53f>:
  10e3a7:	d15b71               	l32r	a7, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  10e3aa:	a0a0b2               	movi	a11, 160
  10e3ad:	ffb1c6               	j	10e278 <au_task_SpeechCodecInit+0x410>

0010e3b0 <au_task_SpeechCodecEnableTimer>:
  10e3b0:	004136               	entry	a1, 32
  10e3b3:	d26ca1               	l32r	a10, 102d64 (27720c <g_au_task+0x3ac>)
  10e3b6:	7f2aa2               	l32i	a10, a10, 0x1fc
  10e3b9:	1a8c                	beqz.n	a10, 10e3be <au_task_SpeechCodecEnableTimer+0xe>
  10e3bb:	083a65               	call8	116760 <fw_dsp_slowtimer_EnableTimerInt>

0010e3be <au_task_SpeechCodecEnableTimer+0xe>:
  10e3be:	f01d                	retw.n

0010e3c0 <au_task_SpeechCodecEnableTimer+0x10>:
  10e3c0:	000000                                        ...

0010e3c3 <au_task_SpeechCodecEnableTimer+0x13>:
	...

0010e3c4 <au_task_SpeechCodecStop>:
  10e3c4:	006136               	entry	a1, 48
  10e3c7:	00a032               	movi	a3, 0
  10e3ca:	d26721               	l32r	a2, 102d68 (277298 <g_au_task+0x438>)
  10e3cd:	d0dab1               	l32r	a11, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10e3d0:	d26781               	l32r	a8, 102d6c (27762c <g_au_task+0x7cc>)
  10e3d3:	002bb2               	l32i	a11, a11, 0
  10e3d6:	feafa2               	movi	a10, -2
  10e3d9:	04dbb2               	addmi	a11, a11, 0x400
  10e3dc:	98cbb2               	addi	a11, a11, -104
  10e3df:	0020c0               	memw
  10e3e2:	7f2b92               	l32i	a9, a11, 0x1fc
  10e3e5:	1099a0               	and	a9, a9, a10
  10e3e8:	0020c0               	memw
  10e3eb:	fa0c                	movi.n	a10, 15
  10e3ed:	7f6b92               	s32i	a9, a11, 0x1fc
  10e3f0:	666232               	s32i	a3, a2, 0x198
  10e3f3:	b05232               	s16i	a3, a2, 0x160
  10e3f6:	5c6232               	s32i	a3, a2, 0x170
  10e3f9:	b15232               	s16i	a3, a2, 0x162
  10e3fc:	3f6832               	s32i	a3, a8, 252
  10e3ff:	4a6832               	s32i	a3, a8, 0x128
  10e402:	4b6832               	s32i	a3, a8, 0x12c
  10e405:	f417a5               	call8	102580 <_xtos_set_intlevel>
  10e408:	fb0c                	movi.n	a11, 15
  10e40a:	d0e551               	l32r	a5, 1027a0 (2780b4 <g_debug_fp_info+0x354>)
  10e40d:	d0e361               	l32r	a6, 10279c (277d60 <g_debug_fp_info>)
  10e410:	0a7d                	mov.n	a7, a10
  10e412:	0016c2               	l16ui	a12, a6, 0
  10e415:	8a5c                	movi.n	a10, 88
  10e417:	7cdc                	bnez.n	a12, 10e432 <au_task_SpeechCodecStop+0x6e>
  10e419:	1216e2               	l16ui	a14, a6, 36
  10e41c:	86b9                	s32i.n	a11, a6, 32
  10e41e:	90ee60               	addx2	a14, a14, a6
  10e421:	135ea2               	s16i	a10, a14, 38
  10e424:	1216d2               	l16ui	a13, a6, 36
  10e427:	dd1b                	addi.n	a13, a13, 1
  10e429:	64d0d0               	extui	a13, a13, 0, 7
  10e42c:	1256d2               	s16i	a13, a6, 36
  10e42f:	0005c6               	j	10e44a <au_task_SpeechCodecStop+0x86>

0010e432 <au_task_SpeechCodecStop+0x6e>:
  10e432:	6c1592               	l16ui	a9, a5, 216
  10e435:	11c9f6               	bgeui	a9, 32, 10e44a <au_task_SpeechCodecStop+0x86>
  10e438:	3565b2               	s32i	a11, a5, 212
  10e43b:	908950               	addx2	a8, a9, a5
  10e43e:	6d58a2               	s16i	a10, a8, 218
  10e441:	6c15f2               	l16ui	a15, a5, 216
  10e444:	01cff2               	addi	a15, a15, 1
  10e447:	6c55f2               	s16i	a15, a5, 216
  10e44a:	ac5232               	s16i	a3, a2, 0x158
  10e44d:	d0b791               	l32r	a9, 10272c (277924 <g_au_task+0xac4>)
  10e450:	d0b641               	l32r	a4, 102728 (276e60 <g_au_task>)
  10e453:	d211d1               	l32r	a13, 102c98 (fffb <xthals_release_major+0xd11b>)
  10e456:	0314c2               	l16ui	a12, a4, 6
  10e459:	0214b2               	l16ui	a11, a4, 4
  10e45c:	10ccd0               	and	a12, a12, a13
  10e45f:	0354c2               	s16i	a12, a4, 6
  10e462:	446b17               	bbci	a11, 1, 10e4aa <au_task_SpeechCodecStop+0xe6>
  10e465:	7f29e2               	l32i	a14, a9, 0x1fc
  10e468:	3e6e17               	bbci	a14, 1, 10e4aa <au_task_SpeechCodecStop+0xe6>
  10e46b:	01a0a2               	movi	a10, 1
  10e46e:	f900a5               	call8	107478 <au_task_AudioCodecConfigI2SParams>
  10e471:	01a0a2               	movi	a10, 1
  10e474:	02a0f2               	movi	a15, 2
  10e477:	0354f2               	s16i	a15, a4, 6
  10e47a:	fa2425               	call8	1086bc <au_task_InitTimerParams>
  10e47d:	2322a2               	l32i	a10, a2, 140
  10e480:	011a56               	bnez	a10, 10e495 <au_task_SpeechCodecStop+0xd1>
  10e483:	2622a2               	l32i	a10, a2, 152
  10e486:	64a0b2               	movi	a11, 100
  10e489:	720aa5               	call8	180534 <__udivsi3>
  10e48c:	20baa0               	or	a11, a10, a10
  10e48f:	d103a1               	l32r	a10, 10289c (20f5800 <_memmap_mem_sram_end+0x16b5800>)
  10e492:	720a25               	call8	180534 <__udivsi3>

0010e495 <au_task_SpeechCodecStop+0xd1>:
  10e495:	292282               	l32i	a8, a2, 164
  10e498:	0168a2               	s32i	a10, a8, 4
  10e49b:	f881e5               	call8	106cb8 <au_task_2ndCodecEnableTimer>
  10e49e:	013365               	call8	10f7d4 <au_task_Trigger2ndCodecDecode>
  10e4a1:	08a4a2               	movi	a10, 0x408
  10e4a4:	d233b1               	l32r	a11, 102d70 (8000ed20 <__log_data___1__1__0_au_task_0_au_task_1_c_13174$33253_213_6>)
  10e4a7:	086325               	call8	116ad8 <dbfw_StoreTrace>
  10e4aa:	d23091               	l32r	a9, 102d6c (27762c <g_au_task+0x7cc>)
  10e4ad:	8e5932               	s16i	a3, a9, 0x11c
  10e4b0:	068ea5               	call8	114d9c <fw_dsp_i2s_TearDownRx>
  10e4b3:	2122a2               	l32i	a10, a2, 132
  10e4b6:	8a9c                	beqz.n	a10, 10e4d2 <au_task_SpeechCodecStop+0x10e>
  10e4b8:	d09dc1               	l32r	a12, 10272c (277924 <g_au_task+0xac4>)
  10e4bb:	7f2cc2               	l32i	a12, a12, 0x1fc
  10e4be:	106c17               	bbci	a12, 1, 10e4d2 <au_task_SpeechCodecStop+0x10e>
  10e4c1:	08a4a2               	movi	a10, 0x408
  10e4c4:	d22cb1               	l32r	a11, 102d74 (8000ee20 <__log_data___1__1__0_au_task_0_au_task_1_c_13191$33254_213_7>)
  10e4c7:	1d0c                	movi.n	a13, 1
  10e4c9:	4a52d2               	s16i	a13, a2, 148
  10e4cc:	0860a5               	call8	116ad8 <dbfw_StoreTrace>
  10e4cf:	0007c6               	j	10e4f2 <au_task_SpeechCodecStop+0x12e>

0010e4d2 <au_task_SpeechCodecStop+0x10e>:
  10e4d2:	063ee5               	call8	1148c0 <fw_dsp_i2s_TearDownTx>
  10e4d5:	08a4a2               	movi	a10, 0x408
  10e4d8:	d228b1               	l32r	a11, 102d78 (8000ef20 <__log_data___1__1__0_au_task_0_au_task_1_c_13200$33255_213_8>)
  10e4db:	290c                	movi.n	a9, 2
  10e4dd:	d093f1               	l32r	a15, 10272c (277924 <g_au_task+0xac4>)
  10e4e0:	021482               	l16ui	a8, a4, 4
  10e4e3:	802fe2               	l32i	a14, a15, 0x200
  10e4e6:	108890               	and	a8, a8, a9
  10e4e9:	83e380               	moveqz	a14, a3, a8
  10e4ec:	806fe2               	s32i	a14, a15, 0x200
  10e4ef:	085ea5               	call8	116ad8 <dbfw_StoreTrace>

0010e4f2 <au_task_SpeechCodecStop+0x12e>:
  10e4f2:	0fa0a2               	movi	a10, 15
  10e4f5:	f408a5               	call8	102580 <_xtos_set_intlevel>
  10e4f8:	d1e8c1               	l32r	a12, 102c98 (fffb <xthals_release_major+0xd11b>)
  10e4fb:	0214b2               	l16ui	a11, a4, 4
  10e4fe:	10bbc0               	and	a11, a11, a12
  10e501:	0254b2               	s16i	a11, a4, 4
  10e504:	f3d2a5               	call8	102230 <_xtos_restore_intlevel>
  10e507:	07ad                	mov.n	a10, a7
  10e509:	f3d265               	call8	102230 <_xtos_restore_intlevel>
  10e50c:	0016d2               	l16ui	a13, a6, 0
  10e50f:	9a5c                	movi.n	a10, 89
  10e511:	dddc                	bnez.n	a13, 10e532 <au_task_SpeechCodecStop+0x16e>
  10e513:	1216f2               	l16ui	a15, a6, 36
  10e516:	8679                	s32i.n	a7, a6, 32
  10e518:	90ff60               	addx2	a15, a15, a6
  10e51b:	135fa2               	s16i	a10, a15, 38
  10e51e:	1216e2               	l16ui	a14, a6, 36
  10e521:	ee1b                	addi.n	a14, a14, 1
  10e523:	64e0e0               	extui	a14, a14, 0, 7
  10e526:	1256e2               	s16i	a14, a6, 36
  10e529:	000746               	j	10e54a <au_task_SpeechCodecStop+0x186>

0010e52c <au_task_SpeechCodecStop+0x168>:
  10e52c:	00000000 15920000                                ......

0010e532 <au_task_SpeechCodecStop+0x16e>:
  10e532:	6c1592               	l16ui	a9, a5, 216
  10e535:	11c9f6               	bgeui	a9, 32, 10e54a <au_task_SpeechCodecStop+0x186>
  10e538:	356572               	s32i	a7, a5, 212
  10e53b:	90b950               	addx2	a11, a9, a5
  10e53e:	6d5ba2               	s16i	a10, a11, 218
  10e541:	6c1582               	l16ui	a8, a5, 216
  10e544:	01c882               	addi	a8, a8, 1
  10e547:	6c5582               	s16i	a8, a5, 216
  10e54a:	d20cb1               	l32r	a11, 102d7c (8000f020 <__log_data___1__1__0_au_task_0_au_task_1_c_13209$33257_213_10>)
  10e54d:	d07c71               	l32r	a7, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e550:	0ba4a2               	movi	a10, 0x40b
  10e553:	0027e2               	l32i	a14, a7, 0
  10e556:	0020c0               	memw
  10e559:	0c2ec2               	l32i	a12, a14, 48
  10e55c:	0020c0               	memw
  10e55f:	0a2ed2               	l32i	a13, a14, 40
  10e562:	0020c0               	memw
  10e565:	0b2ee2               	l32i	a14, a14, 44
  10e568:	0856e5               	call8	116ad8 <dbfw_StoreTrace>
  10e56b:	d200a1               	l32r	a10, 102d6c (27762c <g_au_task+0x7cc>)
  10e56e:	ba5232               	s16i	a3, a2, 0x174
  10e571:	6e5a32               	s16i	a3, a10, 220
  10e574:	d07191               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10e577:	002992               	l32i	a9, a9, 0
  10e57a:	0020c0               	memw
  10e57d:	0fa0a2               	movi	a10, 15
  10e580:	146932               	s32i	a3, a9, 80
  10e583:	5b22f2               	l32i	a15, a2, 0x16c
  10e586:	08af82               	movi	a8, -248
  10e589:	ff8a                	add.n	a15, a15, a8
  10e58b:	5b62f2               	s32i	a15, a2, 0x16c
  10e58e:	f3ff25               	call8	102580 <_xtos_set_intlevel>
  10e591:	ffadc2               	movi	a12, 0xfffffdff
  10e594:	0020c0               	memw
  10e597:	04b8                	l32i.n	a11, a4, 0
  10e599:	10bbc0               	and	a11, a11, a12
  10e59c:	0020c0               	memw
  10e59f:	04b9                	s32i.n	a11, a4, 0
  10e5a1:	f3c8e5               	call8	102230 <_xtos_restore_intlevel>
  10e5a4:	fa0c                	movi.n	a10, 15
  10e5a6:	f3fda5               	call8	102580 <_xtos_set_intlevel>
  10e5a9:	ffaee2               	movi	a14, 0xfffffeff
  10e5ac:	0020c0               	memw
  10e5af:	04d8                	l32i.n	a13, a4, 0
  10e5b1:	10dde0               	and	a13, a13, a14
  10e5b4:	0020c0               	memw
  10e5b7:	04d9                	s32i.n	a13, a4, 0
  10e5b9:	f3c765               	call8	102230 <_xtos_restore_intlevel>
  10e5bc:	fa0c                	movi.n	a10, 15
  10e5be:	f3fc25               	call8	102580 <_xtos_set_intlevel>
  10e5c1:	d05a71               	l32r	a7, 10272c (277924 <g_au_task+0xac4>)
  10e5c4:	7faf82               	movi	a8, -129
  10e5c7:	0020c0               	memw
  10e5ca:	04f8                	l32i.n	a15, a4, 0
  10e5cc:	10ff80               	and	a15, a15, a8
  10e5cf:	0020c0               	memw
  10e5d2:	04f9                	s32i.n	a15, a4, 0
  10e5d4:	f3c5a5               	call8	102230 <_xtos_restore_intlevel>
  10e5d7:	bb5232               	s16i	a3, a2, 0x176
  10e5da:	9a0c                	movi.n	a10, 9
  10e5dc:	4b0c                	movi.n	a11, 4
  10e5de:	d056c1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10e5e1:	be7c                	movi.n	a14, -5
  10e5e3:	d1e2f1               	l32r	a15, 102d6c (27762c <g_au_task+0x7cc>)
  10e5e6:	7f27d2               	l32i	a13, a7, 0x1fc
  10e5e9:	6f5f32               	s16i	a3, a15, 222
  10e5ec:	10dde0               	and	a13, a13, a14
  10e5ef:	0cc8                	l32i.n	a12, a12, 0
  10e5f1:	d058e1               	l32r	a14, 102754 (27f5a8 <g_dbfw_dump_all_traces>)
  10e5f4:	7f67d2               	s32i	a13, a7, 0x1fc
  10e5f7:	50ccc2               	addi	a12, a12, 80
  10e5fa:	1d0c                	movi.n	a13, 1
  10e5fc:	004ed2               	s8i	a13, a14, 0
  10e5ff:	0231e5               	call8	11091c <au_ipc_SendCmdOrResp>
  10e602:	08a4a2               	movi	a10, 0x408
  10e605:	d1deb1               	l32r	a11, 102d80 (8000f120 <__log_data___1__1__0_au_task_0_au_task_1_c_13241$33261_213_14>)
  10e608:	084ce5               	call8	116ad8 <dbfw_StoreTrace>
  10e60b:	0da4a2               	movi	a10, 0x40d
  10e60e:	d1ddb1               	l32r	a11, 102d84 (8000f220 <__log_data___1__1__0_au_task_0_au_task_1_c_13250$33262_213_15>)
  10e611:	86e8                	l32i.n	a14, a6, 32
  10e613:	0016c2               	l16ui	a12, a6, 0
  10e616:	ae1582               	l16ui	a8, a5, 0x15c
  10e619:	1216d2               	l16ui	a13, a6, 36
  10e61c:	9316f2               	l16ui	a15, a6, 0x126
  10e61f:	dd0b                	addi.n	a13, a13, -1
  10e621:	ff0b                	addi.n	a15, a15, -1
  10e623:	64f0f0               	extui	a15, a15, 0, 7
  10e626:	64d0d0               	extui	a13, a13, 0, 7
  10e629:	90dd60               	addx2	a13, a13, a6
  10e62c:	90ff60               	addx2	a15, a15, a6
  10e62f:	941ff2               	l16ui	a15, a15, 0x128
  10e632:	131dd2               	l16ui	a13, a13, 38
  10e635:	0189                	s32i.n	a8, a1, 0
  10e637:	084a25               	call8	116ad8 <dbfw_StoreTrace>
  10e63a:	d1d3b1               	l32r	a11, 102d88 (8000f320 <__log_data___1__1__0_au_task_0_au_task_1_c_13262$33263_213_16>)
  10e63d:	015632               	s16i	a3, a6, 2
  10e640:	d04021               	l32r	a2, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e643:	0ea4a2               	movi	a10, 0x40e
  10e646:	0288                	l32i.n	a8, a2, 0
  10e648:	0020c0               	memw
  10e64b:	c818c2               	l16ui	a12, a8, 0x190
  10e64e:	0020c0               	memw
  10e651:	c918d2               	l16ui	a13, a8, 0x192
  10e654:	0020c0               	memw
  10e657:	ca18e2               	l16ui	a14, a8, 0x194
  10e65a:	0020c0               	memw
  10e65d:	cb18f2               	l16ui	a15, a8, 0x196
  10e660:	0020c0               	memw
  10e663:	cc1892               	l16ui	a9, a8, 0x198
  10e666:	0199                	s32i.n	a9, a1, 0
  10e668:	0020c0               	memw
  10e66b:	cd1882               	l16ui	a8, a8, 0x19a
  10e66e:	1189                	s32i.n	a8, a1, 4
  10e670:	084665               	call8	116ad8 <dbfw_StoreTrace>
  10e673:	d1c6b1               	l32r	a11, 102d8c (8000f420 <__log_data___1__1__0_au_task_0_au_task_1_c_13265$33264_213_17>)
  10e676:	0ca4a2               	movi	a10, 0x40c
  10e679:	02f8                	l32i.n	a15, a2, 0
  10e67b:	0020c0               	memw
  10e67e:	672fc2               	l32i	a12, a15, 0x19c
  10e681:	0020c0               	memw
  10e684:	682fd2               	l32i	a13, a15, 0x1a0
  10e687:	0020c0               	memw
  10e68a:	692fe2               	l32i	a14, a15, 0x1a4
  10e68d:	0020c0               	memw
  10e690:	d41ff2               	l16ui	a15, a15, 0x1a8
  10e693:	084465               	call8	116ad8 <dbfw_StoreTrace>
  10e696:	021482               	l16ui	a8, a4, 4
  10e699:	04e817               	bbsi	a8, 1, 10e6a1 <au_task_SpeechCodecStop+0x2dd>
  10e69c:	8a1c                	movi.n	a10, 24
  10e69e:	07da25               	call8	116440 <fw_dsp_timer_AdjustDSPClock>

0010e6a1 <au_task_SpeechCodecStop+0x2dd>:
  10e6a1:	001692               	l16ui	a9, a6, 0
  10e6a4:	63a0a2               	movi	a10, 99
  10e6a7:	023956               	bnez	a9, 10e6ce <au_task_SpeechCodecStop+0x30a>
  10e6aa:	9316b2               	l16ui	a11, a6, 0x126
  10e6ad:	90bb60               	addx2	a11, a11, a6
  10e6b0:	945ba2               	s16i	a10, a11, 0x128
  10e6b3:	082ae5               	call8	116960 <dbfw_GetSystemTime>
  10e6b6:	9316d2               	l16ui	a13, a6, 0x126
  10e6b9:	a0dd60               	addx4	a13, a13, a6
  10e6bc:	8a6da2               	s32i	a10, a13, 0x228
  10e6bf:	9316c2               	l16ui	a12, a6, 0x126
  10e6c2:	01ccc2               	addi	a12, a12, 1
  10e6c5:	64c0c0               	extui	a12, a12, 0, 7
  10e6c8:	9356c2               	s16i	a12, a6, 0x126
  10e6cb:	000090               	retw

0010e6ce <au_task_SpeechCodecStop+0x30a>:
  10e6ce:	8d1592               	l16ui	a9, a5, 0x11a
  10e6d1:	0dc9f6               	bgeui	a9, 32, 10e6e2 <au_task_SpeechCodecStop+0x31e>
  10e6d4:	90f950               	addx2	a15, a9, a5
  10e6d7:	8e5fa2               	s16i	a10, a15, 0x11c
  10e6da:	8d15e2               	l16ui	a14, a5, 0x11a
  10e6dd:	ee1b                	addi.n	a14, a14, 1
  10e6df:	8d55e2               	s16i	a14, a5, 0x11a
  10e6e2:	f01d                	retw.n

0010e6e4 <au_task_SpeechDecDrainOutputBuffer>:
  10e6e4:	006136               	entry	a1, 48
  10e6e7:	009282               	l16si	a8, a2, 0
  10e6ea:	0cd856               	bnez	a8, 10e7bb <au_task_SpeechDecDrainOutputBuffer+0xd7>
  10e6ed:	132292               	l32i	a9, a2, 76
  10e6f0:	0c7916               	beqz	a9, 10e7bb <au_task_SpeechDecDrainOutputBuffer+0xd7>
  10e6f3:	0412c2               	l16ui	a12, a2, 8
  10e6f6:	11ccf0               	slli	a12, a12, 1
  10e6f9:	0352c2               	s16i	a12, a2, 6
  10e6fc:	d01131               	l32r	a3, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10e6ff:	0422a2               	l32i	a10, a2, 16
  10e702:	0023b2               	l32i	a11, a3, 0
  10e705:	0020c0               	memw
  10e708:	0c2bb2               	l32i	a11, a11, 48
  10e70b:	0412c2               	l16ui	a12, a2, 8
  10e70e:	d07dd1               	l32r	a13, 102904 (277bd8 <g_gain_params+0xa8>)
  10e711:	6e0c                	movi.n	a14, 6
  10e713:	f9eae5               	call8	1085c0 <au_task_FadeInFadeOutGain>
  10e716:	1e22a2               	l32i	a10, a2, 120
  10e719:	9e0c                	movi.n	a14, 9
  10e71b:	0412c2               	l16ui	a12, a2, 8
  10e71e:	4e12d2               	l16ui	a13, a2, 156
  10e721:	11ccf0               	slli	a12, a12, 1
  10e724:	0d000941b0b0bdee 	{ bne.w18	a13, a14, 10e7c3 <au_task_SpeechDecDrainOutputBuffer+0xdf>; nop }
  10e72c:	d00db1               	l32r	a11, 102760 (274b00 <g_overlay_parameter>)
  10e72f:	4bb8                	l32i.n	a11, a11, 16
  10e731:	71c4e5               	call8	180380 <__vec_memcpy>
  10e734:	002446               	j	10e7c9 <au_task_SpeechDecDrainOutputBuffer+0xe5>

0010e737 <au_task_SpeechDecDrainOutputBuffer+0x53>:
  10e737:	7e1692               	l16ui	a9, a6, 252
  10e73a:	12c9f6               	bgeui	a9, 32, 10e750 <au_task_SpeechDecDrainOutputBuffer+0x6c>
  10e73d:	90d960               	addx2	a13, a9, a6
  10e740:	11e8                	l32i.n	a14, a1, 4
  10e742:	3e66e2               	s32i	a14, a6, 248
  10e745:	7f5db2               	s16i	a11, a13, 254
  10e748:	7e16c2               	l16ui	a12, a6, 252
  10e74b:	cc1b                	addi.n	a12, a12, 1
  10e74d:	7e56c2               	s16i	a12, a6, 252

0010e750 <au_task_SpeechDecDrainOutputBuffer+0x6c>:
  10e750:	04bd                	mov.n	a11, a4
  10e752:	1e22a2               	l32i	a10, a2, 120
  10e755:	0412c2               	l16ui	a12, a2, 8
  10e758:	cd7c                	movi.n	a13, -4
  10e75a:	038365               	call8	111f90 <sample_adjustment_Adjust4Sample>
  10e75d:	08a4a2               	movi	a10, 0x408
  10e760:	d18cb1               	l32r	a11, 102d90 (8000f820 <__log_data___1__1__0_au_task_0_au_task_1_c_13425$33457_224_8>)
  10e763:	083765               	call8	116ad8 <dbfw_StoreTrace>

0010e766 <au_task_SpeechDecDrainOutputBuffer+0x82>:
  10e766:	0023b2               	l32i	a11, a3, 0
  10e769:	0020c0               	memw
  10e76c:	d41ba2               	l16ui	a10, a11, 0x1a8
  10e76f:	01caa2               	addi	a10, a10, 1
  10e772:	0020c0               	memw
  10e775:	262282               	l32i	a8, a2, 152
  10e778:	d45ba2               	s16i	a10, a11, 0x1a8
  10e77b:	041292               	l16ui	a9, a2, 8
  10e77e:	07a0a2               	movi	a10, 7
  10e781:	04c992               	addi	a9, a9, 4
  10e784:	0228f2               	l32i	a15, a8, 8
  10e787:	9099a0               	addx2	a9, a9, a10
  10e78a:	0fa0a2               	movi	a10, 15
  10e78d:	109950               	and	a9, a9, a5
  10e790:	c0ff90               	sub	a15, a15, a9
  10e793:	28f9                	s32i.n	a15, a8, 8
  10e795:	f3dea5               	call8	102580 <_xtos_set_intlevel>
  10e798:	d00cd1               	l32r	a13, 1027c8 (2000 <XtosCoreStateSize+0x1d80>)
  10e79b:	cfe3c1               	l32r	a12, 102728 (276e60 <g_au_task>)
  10e79e:	0020c0               	memw
  10e7a1:	0cb8                	l32i.n	a11, a12, 0
  10e7a3:	20bbd0               	or	a11, a11, a13
  10e7a6:	0020c0               	memw
  10e7a9:	0cb9                	s32i.n	a11, a12, 0
  10e7ab:	f3a865               	call8	102230 <_xtos_restore_intlevel>
  10e7ae:	cfe2f1               	l32r	a15, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10e7b1:	0e0c                	movi.n	a14, 0
  10e7b3:	0ff8                	l32i.n	a15, a15, 0
  10e7b5:	0020c0               	memw
  10e7b8:	146fe2               	s32i	a14, a15, 80
  10e7bb:	f01d                	retw.n

0010e7bd <au_task_SpeechDecDrainOutputBuffer+0xd9>:
  10e7bd:	00000000 22b20000                                ......

0010e7c3 <au_task_SpeechDecDrainOutputBuffer+0xdf>:
  10e7c3:	0422b2               	l32i	a11, a2, 16
  10e7c6:	71bba5               	call8	180380 <__vec_memcpy>

0010e7c9 <au_task_SpeechDecDrainOutputBuffer+0xe5>:
  10e7c9:	cff891               	l32r	a9, 1027ac (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  10e7cc:	cff781               	l32r	a8, 1027a8 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  10e7cf:	f8af52               	movi	a5, -8
  10e7d2:	07a0d2               	movi	a13, 7
  10e7d5:	0822e2               	l32i	a14, a2, 32
  10e7d8:	2622b2               	l32i	a11, a2, 152
  10e7db:	0412c2               	l16ui	a12, a2, 8
  10e7de:	022ba2               	l32i	a10, a11, 8
  10e7e1:	002b42               	l32i	a4, a11, 0
  10e7e4:	cc4b                	addi.n	a12, a12, 4
  10e7e6:	ee1b                	addi.n	a14, a14, 1
  10e7e8:	82e9                	s32i.n	a14, a2, 32
  10e7ea:	90ccd0               	addx2	a12, a12, a13
  10e7ed:	10cc50               	and	a12, a12, a5
  10e7f0:	44aa                	add.n	a4, a4, a10
  10e7f2:	848a                	add.n	a8, a4, a8
  10e7f4:	aaca                	add.n	a10, a10, a12
  10e7f6:	2ba9                	s32i.n	a10, a11, 8
  10e7f8:	0d3897               	bltu	a8, a9, 10e809 <au_task_SpeechDecDrainOutputBuffer+0x125>
  10e7fb:	08a4a2               	movi	a10, 0x408
  10e7fe:	d165b1               	l32r	a11, 102d94 (8000f520 <__log_data___1__1__0_au_task_0_au_task_1_c_13390$33454_224_5>)
  10e801:	082d65               	call8	116ad8 <dbfw_StoreTrace>
  10e804:	2622b2               	l32i	a11, a2, 152
  10e807:	2ba8                	l32i.n	a10, a11, 8

0010e809 <au_task_SpeechDecDrainOutputBuffer+0x125>:
  10e809:	012bd2               	l32i	a13, a11, 4
  10e80c:	08bda7               	bgeu	a13, a10, 10e818 <au_task_SpeechDecDrainOutputBuffer+0x134>
  10e80f:	08a4a2               	movi	a10, 0x408
  10e812:	d161b1               	l32r	a11, 102d98 (8000f620 <__log_data___1__1__0_au_task_0_au_task_1_c_13394$33455_224_6>)
  10e815:	082c25               	call8	116ad8 <dbfw_StoreTrace>

0010e818 <au_task_SpeechDecDrainOutputBuffer+0x134>:
  10e818:	d01d61               	l32r	a6, 10288c (278090 <g_debug_fp_info+0x330>)
  10e81b:	2292b2               	l16si	a11, a2, 68
  10e81e:	cfdf71               	l32r	a7, 10279c (277d60 <g_debug_fp_info>)
  10e821:	2e4ba6               	blti	a11, 4, 10e853 <au_task_SpeechDecDrainOutputBuffer+0x16f>
  10e824:	0fa0a2               	movi	a10, 15
  10e827:	f3d5a5               	call8	102580 <_xtos_set_intlevel>
  10e82a:	0fa0b2               	movi	a11, 15
  10e82d:	0061a2               	s32i	a10, a1, 0
  10e830:	0017e2               	l16ui	a14, a7, 0
  10e833:	5aa0c2               	movi	a12, 90
  10e836:	0a2e56               	bnez	a14, 10e8dc <au_task_SpeechDecDrainOutputBuffer+0x1f8>
  10e839:	121782               	l16ui	a8, a7, 36
  10e83c:	0867b2               	s32i	a11, a7, 32
  10e83f:	908870               	addx2	a8, a8, a7
  10e842:	1358c2               	s16i	a12, a8, 38
  10e845:	1217f2               	l16ui	a15, a7, 36
  10e848:	ff1b                	addi.n	a15, a15, 1
  10e84a:	64f0f0               	extui	a15, a15, 0, 7
  10e84d:	1257f2               	s16i	a15, a7, 36
  10e850:	002806               	j	10e8f4 <au_task_SpeechDecDrainOutputBuffer+0x210>

0010e853 <au_task_SpeechDecDrainOutputBuffer+0x16f>:
  10e853:	fcaf92               	movi	a9, -4
  10e856:	0d3ff041c0b099be 	{ blt.w18	a9, a11, 10e766 <au_task_SpeechDecDrainOutputBuffer+0x82>; nop }
  10e85e:	0fa0a2               	movi	a10, 15
  10e861:	f3d1e5               	call8	102580 <_xtos_set_intlevel>
  10e864:	0fa0b2               	movi	a11, 15
  10e867:	11a9                	s32i.n	a10, a1, 4
  10e869:	0017a2               	l16ui	a10, a7, 0
  10e86c:	cc5c                	movi.n	a12, 92
  10e86e:	7adc                	bnez.n	a10, 10e889 <au_task_SpeechDecDrainOutputBuffer+0x1a5>
  10e870:	1217e2               	l16ui	a14, a7, 36
  10e873:	87b9                	s32i.n	a11, a7, 32
  10e875:	90ee70               	addx2	a14, a14, a7
  10e878:	135ec2               	s16i	a12, a14, 38
  10e87b:	1217d2               	l16ui	a13, a7, 36
  10e87e:	dd1b                	addi.n	a13, a13, 1
  10e880:	64d0d0               	extui	a13, a13, 0, 7
  10e883:	1257d2               	s16i	a13, a7, 36
  10e886:	0005c6               	j	10e8a1 <au_task_SpeechDecDrainOutputBuffer+0x1bd>

0010e889 <au_task_SpeechDecDrainOutputBuffer+0x1a5>:
  10e889:	7e1692               	l16ui	a9, a6, 252
  10e88c:	11c9f6               	bgeui	a9, 32, 10e8a1 <au_task_SpeechDecDrainOutputBuffer+0x1bd>
  10e88f:	3e66b2               	s32i	a11, a6, 248
  10e892:	908960               	addx2	a8, a9, a6
  10e895:	7f58c2               	s16i	a12, a8, 254
  10e898:	7e16f2               	l16ui	a15, a6, 252
  10e89b:	01cff2               	addi	a15, a15, 1
  10e89e:	7e56f2               	s16i	a15, a6, 252
  10e8a1:	229292               	l16si	a9, a2, 68
  10e8a4:	0312a2               	l16ui	a10, a2, 6
  10e8a7:	04c992               	addi	a9, a9, 4
  10e8aa:	f8caa2               	addi	a10, a10, -8
  10e8ad:	0352a2               	s16i	a10, a2, 6
  10e8b0:	225292               	s16i	a9, a2, 68
  10e8b3:	0121a2               	l32i	a10, a1, 4
  10e8b6:	f397a5               	call8	102230 <_xtos_restore_intlevel>
  10e8b9:	0017c2               	l16ui	a12, a7, 0
  10e8bc:	db5c                	movi.n	a11, 93
  10e8be:	e75c56               	bnez	a12, 10e737 <au_task_SpeechDecDrainOutputBuffer+0x53>
  10e8c1:	1217e2               	l16ui	a14, a7, 36
  10e8c4:	11f8                	l32i.n	a15, a1, 4
  10e8c6:	87f9                	s32i.n	a15, a7, 32
  10e8c8:	90ee70               	addx2	a14, a14, a7
  10e8cb:	135eb2               	s16i	a11, a14, 38
  10e8ce:	1217d2               	l16ui	a13, a7, 36
  10e8d1:	dd1b                	addi.n	a13, a13, 1
  10e8d3:	64d0d0               	extui	a13, a13, 0, 7
  10e8d6:	1257d2               	s16i	a13, a7, 36
  10e8d9:	ff9cc6               	j	10e750 <au_task_SpeechDecDrainOutputBuffer+0x6c>

0010e8dc <au_task_SpeechDecDrainOutputBuffer+0x1f8>:
  10e8dc:	7e1692               	l16ui	a9, a6, 252
  10e8df:	11c9f6               	bgeui	a9, 32, 10e8f4 <au_task_SpeechDecDrainOutputBuffer+0x210>
  10e8e2:	3e66b2               	s32i	a11, a6, 248
  10e8e5:	90a960               	addx2	a10, a9, a6
  10e8e8:	7f5ac2               	s16i	a12, a10, 254
  10e8eb:	7e1682               	l16ui	a8, a6, 252
  10e8ee:	01c882               	addi	a8, a8, 1
  10e8f1:	7e5682               	s16i	a8, a6, 252
  10e8f4:	0021a2               	l32i	a10, a1, 0
  10e8f7:	2292b2               	l16si	a11, a2, 68
  10e8fa:	0312c2               	l16ui	a12, a2, 6
  10e8fd:	fccbb2               	addi	a11, a11, -4
  10e900:	08ccc2               	addi	a12, a12, 8
  10e903:	0352c2               	s16i	a12, a2, 6
  10e906:	2252b2               	s16i	a11, a2, 68
  10e909:	f39265               	call8	102230 <_xtos_restore_intlevel>
  10e90c:	0017d2               	l16ui	a13, a7, 0
  10e90f:	bb5c                	movi.n	a11, 91
  10e911:	9ddc                	bnez.n	a13, 10e92e <au_task_SpeechDecDrainOutputBuffer+0x24a>
  10e913:	1217f2               	l16ui	a15, a7, 36
  10e916:	0188                	l32i.n	a8, a1, 0
  10e918:	8789                	s32i.n	a8, a7, 32
  10e91a:	90ff70               	addx2	a15, a15, a7
  10e91d:	135fb2               	s16i	a11, a15, 38
  10e920:	1217e2               	l16ui	a14, a7, 36
  10e923:	ee1b                	addi.n	a14, a14, 1
  10e925:	64e0e0               	extui	a14, a14, 0, 7
  10e928:	1257e2               	s16i	a14, a7, 36
  10e92b:	000686               	j	10e949 <au_task_SpeechDecDrainOutputBuffer+0x265>

0010e92e <au_task_SpeechDecDrainOutputBuffer+0x24a>:
  10e92e:	7e1692               	l16ui	a9, a6, 252
  10e931:	14c9f6               	bgeui	a9, 32, 10e949 <au_task_SpeechDecDrainOutputBuffer+0x265>
  10e934:	90c960               	addx2	a12, a9, a6
  10e937:	0021d2               	l32i	a13, a1, 0
  10e93a:	3e66d2               	s32i	a13, a6, 248
  10e93d:	7f5cb2               	s16i	a11, a12, 254
  10e940:	7e16a2               	l16ui	a10, a6, 252
  10e943:	01caa2               	addi	a10, a10, 1
  10e946:	7e56a2               	s16i	a10, a6, 252
  10e949:	20b440               	or	a11, a4, a4
  10e94c:	1e22a2               	l32i	a10, a2, 120
  10e94f:	0412c2               	l16ui	a12, a2, 8
  10e952:	4d0c                	movi.n	a13, 4
  10e954:	0363a5               	call8	111f90 <sample_adjustment_Adjust4Sample>
  10e957:	08a4a2               	movi	a10, 0x408
  10e95a:	d110b1               	l32r	a11, 102d9c (8000f720 <__log_data___1__1__0_au_task_0_au_task_1_c_13410$33456_224_7>)
  10e95d:	0817a5               	call8	116ad8 <dbfw_StoreTrace>
  10e960:	ff8086               	j	10e766 <au_task_SpeechDecDrainOutputBuffer+0x82>

0010e963 <au_task_SpeechDecDrainOutputBuffer+0x27f>:
  10e963:	000000                                        ...

0010e966 <au_task_SpeechDecDrainOutputBuffer+0x282>:
	...

0010e968 <au_task_SpeechDecFillInputBuffer>:
  10e968:	00a136               	entry	a1, 80
  10e96b:	150c                	movi.n	a5, 1
  10e96d:	cf72a1               	l32r	a10, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10e970:	023d                	mov.n	a3, a2
  10e972:	0aa8                	l32i.n	a10, a10, 0
  10e974:	151282               	l16ui	a8, a2, 42
  10e977:	05da22               	addmi	a2, a10, 0x500
  10e97a:	10c222               	addi	a2, a2, 16
  10e97d:	289c                	beqz.n	a8, 10e993 <au_task_SpeechDecFillInputBuffer+0x2b>
  10e97f:	1a13b2               	l16ui	a11, a3, 52
  10e982:	dbcc                	bnez.n	a11, 10e993 <au_task_SpeechDecFillInputBuffer+0x2b>
  10e984:	195352               	s16i	a5, a3, 50
  10e987:	1a5352               	s16i	a5, a3, 52
  10e98a:	2c0c                	movi.n	a12, 2
  10e98c:	1653c2               	s16i	a12, a3, 44

0010e98f <au_task_SpeechDecFillInputBuffer+0x27>:
  10e98f:	020c                	movi.n	a2, 0
  10e991:	f01d                	retw.n

0010e993 <au_task_SpeechDecFillInputBuffer+0x2b>:
  10e993:	04daf2               	addmi	a15, a10, 0x400
  10e996:	88cff2               	addi	a15, a15, -120
  10e999:	0020c0               	memw
  10e99c:	7f2f72               	l32i	a7, a15, 0x1fc
  10e99f:	0020c0               	memw
  10e9a2:	07a0e2               	movi	a14, 7
  10e9a5:	802f82               	l32i	a8, a15, 0x200
  10e9a8:	0020c0               	memw
  10e9ab:	0823d2               	l32i	a13, a3, 32
  10e9ae:	7e6fe2               	s32i	a14, a15, 0x1f8
  10e9b1:	010d56               	bnez	a13, 10e9c5 <au_task_SpeechDecFillInputBuffer+0x5d>
  10e9b4:	1b1382               	l16ui	a8, a3, 54
  10e9b7:	a8cc                	bnez.n	a8, 10e9c5 <au_task_SpeechDecFillInputBuffer+0x5d>
  10e9b9:	1b5352               	s16i	a5, a3, 54
  10e9bc:	08a4a2               	movi	a10, 0x408
  10e9bf:	d0f8b1               	l32r	a11, 102da0 (8000f920 <__log_data___1__1__0_au_task_0_au_task_1_c_13518$33654_223_10>)
  10e9c2:	081165               	call8	116ad8 <dbfw_StoreTrace>
  10e9c5:	11f7c0               	slli	a15, a7, 4
  10e9c8:	f2fa                	add.n	a15, a2, a15
  10e9ca:	0020c0               	memw
  10e9cd:	021f92               	l16ui	a9, a15, 4
  10e9d0:	0e1916               	beqz	a9, 10eab5 <au_task_SpeechDecFillInputBuffer+0x14d>
  10e9d3:	1b1382               	l16ui	a8, a3, 54
  10e9d6:	0d400d41b0b018ce 	{ bnei.w18	a8, 1, 10eab5 <au_task_SpeechDecFillInputBuffer+0x14d>; nop }
  10e9de:	33c8                	l32i.n	a12, a3, 12
  10e9e0:	51c9                	s32i.n	a12, a1, 20
  10e9e2:	060c                	movi.n	a6, 0
  10e9e4:	0020c0               	memw
  10e9e7:	1323a2               	l32i	a10, a3, 76
  10e9ea:	1c2292               	l32i	a9, a2, 112
  10e9ed:	0020c0               	memw
  10e9f0:	031fb2               	l16ui	a11, a15, 6
  10e9f3:	5b9c                	beqz.n	a11, 10ea0c <au_task_SpeechDecFillInputBuffer+0xa4>
  10e9f5:	0d2ab6               	bltui	a10, 2, 10ea06 <au_task_SpeechDecFillInputBuffer+0x9e>
  10e9f8:	0020c0               	memw
  10e9fb:	031fe2               	l16ui	a14, a15, 6
  10e9fe:	1513d2               	l16ui	a13, a3, 42
  10ea01:	ddea                	add.n	a13, a13, a14
  10ea03:	1553d2               	s16i	a13, a3, 42

0010ea06 <au_task_SpeechDecFillInputBuffer+0x9e>:
  10ea06:	0020c0               	memw
  10ea09:	035f62               	s16i	a6, a15, 6

0010ea0c <au_task_SpeechDecFillInputBuffer+0xa4>:
  10ea0c:	cf4dc1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ea0f:	0020c0               	memw
  10ea12:	041f82               	l16ui	a8, a15, 8
  10ea15:	98bc                	beqz.n	a8, 10ea52 <au_task_SpeechDecFillInputBuffer+0xea>
  10ea17:	0d2ab6               	bltui	a10, 2, 10ea28 <au_task_SpeechDecFillInputBuffer+0xc0>
  10ea1a:	0020c0               	memw
  10ea1d:	041fd2               	l16ui	a13, a15, 8
  10ea20:	1513b2               	l16ui	a11, a3, 42
  10ea23:	bbda                	add.n	a11, a11, a13
  10ea25:	1553b2               	s16i	a11, a3, 42

0010ea28 <au_task_SpeechDecFillInputBuffer+0xc0>:
  10ea28:	0020c0               	memw
  10ea2b:	041fe2               	l16ui	a14, a15, 8
  10ea2e:	2323d2               	l32i	a13, a3, 140
  10ea31:	ddea                	add.n	a13, a13, a14
  10ea33:	2363d2               	s32i	a13, a3, 140
  10ea36:	0c88                	l32i.n	a8, a12, 0
  10ea38:	0020c0               	memw
  10ea3b:	041fb2               	l16ui	a11, a15, 8
  10ea3e:	0020c0               	memw
  10ea41:	c918e2               	l16ui	a14, a8, 0x192
  10ea44:	eeba                	add.n	a14, a14, a11
  10ea46:	0020c0               	memw
  10ea49:	c958e2               	s16i	a14, a8, 0x192
  10ea4c:	0020c0               	memw
  10ea4f:	045f62               	s16i	a6, a15, 8

0010ea52 <au_task_SpeechDecFillInputBuffer+0xea>:
  10ea52:	075a16               	beqz	a10, 10eacb <au_task_SpeechDecFillInputBuffer+0x163>
  10ea55:	256362               	s32i	a6, a3, 148
  10ea58:	246362               	s32i	a6, a3, 144
  10ea5b:	040c                	movi.n	a4, 0
  10ea5d:	0d0c                	movi.n	a13, 0
  10ea5f:	0020c0               	memw
  10ea62:	1c2282               	l32i	a8, a2, 112
  10ea65:	02bd                	mov.n	a11, a2
  10ea67:	060816               	beqz	a8, 10eacb <au_task_SpeechDecFillInputBuffer+0x163>
  10ea6a:	0c0c                	movi.n	a12, 0
  10ea6c:	cf35e1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ea6f:	a199                	s32i.n	a9, a1, 40
  10ea71:	0ee8                	l32i.n	a14, a14, 0

0010ea73 <au_task_SpeechDecFillInputBuffer+0x10b>:
  10ea73:	0020c0               	memw
  10ea76:	021b82               	l16ui	a8, a11, 4
  10ea79:	28ac                	beqz.n	a8, 10ea9f <au_task_SpeechDecFillInputBuffer+0x137>
  10ea7b:	0020c0               	memw
  10ea7e:	051b92               	l16ui	a9, a11, 10
  10ea81:	dd1b                	addi.n	a13, a13, 1
  10ea83:	349490               	extui	a9, a9, 4, 4
  10ea86:	041966               	bnei	a9, 1, 10ea8e <au_task_SpeechDecFillInputBuffer+0x126>
  10ea89:	441b                	addi.n	a4, a4, 1
  10ea8b:	256342               	s32i	a4, a3, 148

0010ea8e <au_task_SpeechDecFillInputBuffer+0x126>:
  10ea8e:	2463d2               	s32i	a13, a3, 144
  10ea91:	0020c0               	memw
  10ea94:	cb1e82               	l16ui	a8, a14, 0x196
  10ea97:	881b                	addi.n	a8, a8, 1
  10ea99:	0020c0               	memw
  10ea9c:	cb5e82               	s16i	a8, a14, 0x196

0010ea9f <au_task_SpeechDecFillInputBuffer+0x137>:
  10ea9f:	10cbb2               	addi	a11, a11, 16
  10eaa2:	cc1b                	addi.n	a12, a12, 1
  10eaa4:	0020c0               	memw
  10eaa7:	1c2292               	l32i	a9, a2, 112
  10eaaa:	c53c97               	bltu	a12, a9, 10ea73 <au_task_SpeechDecFillInputBuffer+0x10b>
  10eaad:	a198                	l32i.n	a9, a1, 40
  10eaaf:	cf24c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10eab2:	000546               	j	10eacb <au_task_SpeechDecFillInputBuffer+0x163>

0010eab5 <au_task_SpeechDecFillInputBuffer+0x14d>:
  10eab5:	1513d2               	l16ui	a13, a3, 42
  10eab8:	020c                	movi.n	a2, 0

0010eaba <au_task_SpeechDecFillInputBuffer+0x152>:
  10eaba:	bd8c                	beqz.n	a13, 10eac9 <au_task_SpeechDecFillInputBuffer+0x161>

0010eabc <au_task_SpeechDecFillInputBuffer+0x154>:
  10eabc:	195352               	s16i	a5, a3, 50
  10eabf:	1a5352               	s16i	a5, a3, 52
  10eac2:	2a0c                	movi.n	a10, 2
  10eac4:	1653a2               	s16i	a10, a3, 44
  10eac7:	f01d                	retw.n

0010eac9 <au_task_SpeechDecFillInputBuffer+0x161>:
  10eac9:	f01d                	retw.n

0010eacb <au_task_SpeechDecFillInputBuffer+0x163>:
  10eacb:	0020c0               	memw
  10eace:	051fb2               	l16ui	a11, a15, 10
  10ead1:	140c                	movi.n	a4, 1
  10ead3:	34b4b0               	extui	a11, a11, 4, 4
  10ead6:	261b26               	beqi	a11, 1, 10eb00 <au_task_SpeechDecFillInputBuffer+0x198>

0010ead9 <au_task_SpeechDecFillInputBuffer+0x171>:
  10ead9:	771b                	addi.n	a7, a7, 1
  10eadb:	628790               	saltu	a8, a7, a9
  10eade:	837680               	moveqz	a7, a6, a8
  10eae1:	11f7c0               	slli	a15, a7, 4
  10eae4:	f2fa                	add.n	a15, a2, a15
  10eae6:	0020c0               	memw
  10eae9:	021fd2               	l16ui	a13, a15, 4
  10eaec:	441b                	addi.n	a4, a4, 1
  10eaee:	e9dd16               	beqz	a13, 10e98f <au_task_SpeechDecFillInputBuffer+0x27>
  10eaf1:	0020c0               	memw
  10eaf4:	051fb2               	l16ui	a11, a15, 10
  10eaf7:	34b4b0               	extui	a11, a11, 4, 4
  10eafa:	db1b66               	bnei	a11, 1, 10ead9 <au_task_SpeechDecFillInputBuffer+0x171>
  10eafd:	000046               	j	10eb02 <au_task_SpeechDecFillInputBuffer+0x19a>

0010eb00 <au_task_SpeechDecFillInputBuffer+0x198>:
  10eb00:	140c                	movi.n	a4, 1

0010eb02 <au_task_SpeechDecFillInputBuffer+0x19a>:
  10eb02:	165362               	s16i	a6, a3, 44
  10eb05:	175362               	s16i	a6, a3, 46
  10eb08:	1513d2               	l16ui	a13, a3, 42
  10eb0b:	185362               	s16i	a6, a3, 48
  10eb0e:	0a4d56               	bnez	a13, 10ebb6 <au_task_SpeechDecFillInputBuffer+0x24e>
  10eb11:	0020c0               	memw
  10eb14:	1d2272               	l32i	a7, a2, 116
  10eb17:	0d401741a0b0146e 	{ blti.w18	a4, 1, 10ec95 <au_task_SpeechDecFillInputBuffer+0x32d>; nop }
  10eb1f:	03cd                	mov.n	a12, a3
  10eb21:	0b0c                	movi.n	a11, 0
  10eb23:	90e430               	addx2	a14, a4, a3
  10eb26:	51f8                	l32i.n	a15, a1, 20
  10eb28:	71f9                	s32i.n	a15, a1, 28
  10eb2a:	41e9                	s32i.n	a14, a1, 16

0010eb2c <au_task_SpeechDecFillInputBuffer+0x1c4>:
  10eb2c:	0861c2               	s32i	a12, a1, 32
  10eb2f:	1197c0               	slli	a9, a7, 4
  10eb32:	809290               	add	a9, a2, a9
  10eb35:	066192               	s32i	a9, a1, 24
  10eb38:	0020c0               	memw
  10eb3b:	051992               	l16ui	a9, a9, 10
  10eb3e:	349090               	extui	a9, a9, 0, 4
  10eb41:	165c92               	s16i	a9, a12, 44
  10eb44:	3a9382               	l16si	a8, a3, 116
  10eb47:	91b9                	s32i.n	a11, a1, 36
  10eb49:	151826               	beqi	a8, 1, 10eb62 <au_task_SpeechDecFillInputBuffer+0x1fa>
  10eb4c:	71a8                	l32i.n	a10, a1, 28
  10eb4e:	0020c0               	memw
  10eb51:	61b8                	l32i.n	a11, a1, 24
  10eb53:	1c23c2               	l32i	a12, a3, 112
  10eb56:	0bb8                	l32i.n	a11, a11, 0
  10eb58:	718265               	call8	180380 <__vec_memcpy>
  10eb5b:	91b8                	l32i.n	a11, a1, 36
  10eb5d:	81c8                	l32i.n	a12, a1, 32
  10eb5f:	0006c6               	j	10eb7e <au_task_SpeechDecFillInputBuffer+0x216>

0010eb62 <au_task_SpeechDecFillInputBuffer+0x1fa>:
  10eb62:	018956               	bnez	a9, 10eb7e <au_task_SpeechDecFillInputBuffer+0x216>
  10eb65:	0861c2               	s32i	a12, a1, 32
  10eb68:	012b56               	bnez	a11, 10eb7e <au_task_SpeechDecFillInputBuffer+0x216>
  10eb6b:	71a8                	l32i.n	a10, a1, 28
  10eb6d:	0020c0               	memw
  10eb70:	61b8                	l32i.n	a11, a1, 24
  10eb72:	1c23c2               	l32i	a12, a3, 112
  10eb75:	0bb8                	l32i.n	a11, a11, 0
  10eb77:	7180a5               	call8	180380 <__vec_memcpy>
  10eb7a:	81c8                	l32i.n	a12, a1, 32
  10eb7c:	1b0c                	movi.n	a11, 1
  10eb7e:	0020c0               	memw
  10eb81:	6198                	l32i.n	a9, a1, 24
  10eb83:	025962               	s16i	a6, a9, 4
  10eb86:	771b                	addi.n	a7, a7, 1
  10eb88:	0020c0               	memw
  10eb8b:	41d8                	l32i.n	a13, a1, 16
  10eb8d:	cc2b                	addi.n	a12, a12, 2
  10eb8f:	71f8                	l32i.n	a15, a1, 28
  10eb91:	1c22e2               	l32i	a14, a2, 112
  10eb94:	01dff2               	addmi	a15, a15, 0x100
  10eb97:	62e7e0               	saltu	a14, a7, a14
  10eb9a:	8376e0               	moveqz	a7, a6, a14
  10eb9d:	80cff2               	addi	a15, a15, -128
  10eba0:	71f9                	s32i.n	a15, a1, 28
  10eba2:	0d3ff84160b0bcde 	{ bne.w18	a12, a13, 10eb2c <au_task_SpeechDecFillInputBuffer+0x1c4>; nop }
  10ebaa:	cee5c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ebad:	1513d2               	l16ui	a13, a3, 42
  10ebb0:	1323a2               	l32i	a10, a3, 76
  10ebb3:	003806               	j	10ec97 <au_task_SpeechDecFillInputBuffer+0x32f>

0010ebb6 <au_task_SpeechDecFillInputBuffer+0x24e>:
  10ebb6:	020c                	movi.n	a2, 0

0010ebb8 <au_task_SpeechDecFillInputBuffer+0x250>:
  10ebb8:	efea16               	beqz	a10, 10eaba <au_task_SpeechDecFillInputBuffer+0x152>
  10ebbb:	efdd56               	bnez	a13, 10eabc <au_task_SpeechDecFillInputBuffer+0x154>
  10ebbe:	039d                	mov.n	a9, a3
  10ebc0:	0ce8                	l32i.n	a14, a12, 0
  10ebc2:	3ba476               	loopgtz	a4, 10ec01 <au_task_SpeechDecFillInputBuffer+0x299>
  10ebc5:	1699a2               	l16si	a10, a9, 44
  10ebc8:	8abc                	beqz.n	a10, 10ec04 <au_task_SpeechDecFillInputBuffer+0x29c>
  10ebca:	182a66               	bnei	a10, 2, 10ebe6 <au_task_SpeechDecFillInputBuffer+0x27e>
  10ebcd:	2123b2               	l32i	a11, a3, 132
  10ebd0:	bb1b                	addi.n	a11, a11, 1
  10ebd2:	2163b2               	s32i	a11, a3, 132
  10ebd5:	0020c0               	memw
  10ebd8:	c81ea2               	l16ui	a10, a14, 0x190
  10ebdb:	aa1b                	addi.n	a10, a10, 1
  10ebdd:	0020c0               	memw
  10ebe0:	c85ea2               	s16i	a10, a14, 0x190
  10ebe3:	000606               	j	10ebff <au_task_SpeechDecFillInputBuffer+0x297>

0010ebe6 <au_task_SpeechDecFillInputBuffer+0x27e>:
  10ebe6:	151a66               	bnei	a10, 1, 10ebff <au_task_SpeechDecFillInputBuffer+0x297>
  10ebe9:	222382               	l32i	a8, a3, 136
  10ebec:	881b                	addi.n	a8, a8, 1
  10ebee:	226382               	s32i	a8, a3, 136
  10ebf1:	0020c0               	memw
  10ebf4:	ca1ef2               	l16ui	a15, a14, 0x194
  10ebf7:	ff1b                	addi.n	a15, a15, 1
  10ebf9:	0020c0               	memw
  10ebfc:	ca5ef2               	s16i	a15, a14, 0x194
  10ebff:	992b                	addi.n	a9, a9, 2

0010ec01 <au_task_SpeechDecFillInputBuffer+0x299>:
  10ec01:	000206               	j	10ec0d <au_task_SpeechDecFillInputBuffer+0x2a5>

0010ec04 <au_task_SpeechDecFillInputBuffer+0x29c>:
  10ec04:	202392               	l32i	a9, a3, 128
  10ec07:	01c992               	addi	a9, a9, 1
  10ec0a:	206392               	s32i	a9, a3, 128
  10ec0d:	1f23a2               	l32i	a10, a3, 124
  10ec10:	7a8c                	beqz.n	a10, 10ec1b <au_task_SpeechDecFillInputBuffer+0x2b3>
  10ec12:	ffa1e2               	movi	a14, 0x1ff
  10ec15:	84b0a0               	extui	a11, a10, 0, 9
  10ec18:	719be7               	bne	a11, a14, 10ec8d <au_task_SpeechDecFillInputBuffer+0x325>

0010ec1b <au_task_SpeechDecFillInputBuffer+0x2b3>:
  10ec1b:	d062b1               	l32r	a11, 102da4 (8000fa20 <__log_data___1__1__0_au_task_0_au_task_1_c_13697$33671_223_15>)
  10ec1e:	2023d2               	l32i	a13, a3, 128
  10ec21:	2223e2               	l32i	a14, a3, 136
  10ec24:	0acd                	mov.n	a12, a10
  10ec26:	2123f2               	l32i	a15, a3, 132
  10ec29:	2323a2               	l32i	a10, a3, 140
  10ec2c:	01a9                	s32i.n	a10, a1, 0
  10ec2e:	0fa4a2               	movi	a10, 0x40f
  10ec31:	242392               	l32i	a9, a3, 144
  10ec34:	1199                	s32i.n	a9, a1, 4
  10ec36:	252382               	l32i	a8, a3, 148
  10ec39:	2189                	s32i.n	a8, a1, 8
  10ec3b:	07e9e5               	call8	116ad8 <dbfw_StoreTrace>
  10ec3e:	0da4a2               	movi	a10, 0x40d
  10ec41:	d059b1               	l32r	a11, 102da8 (8000fb20 <__log_data___1__1__0_au_task_0_au_task_1_c_13704$33672_223_16>)
  10ec44:	1323c2               	l32i	a12, a3, 76
  10ec47:	1513d2               	l16ui	a13, a3, 42
  10ec4a:	1a13e2               	l16ui	a14, a3, 52
  10ec4d:	cebc81               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10ec50:	0113f2               	l16ui	a15, a3, 2
  10ec53:	0888                	l32i.n	a8, a8, 0
  10ec55:	0020c0               	memw
  10ec58:	1c1882               	l16ui	a8, a8, 56
  10ec5b:	0189                	s32i.n	a8, a1, 0
  10ec5d:	07e7a5               	call8	116ad8 <dbfw_StoreTrace>
  10ec60:	cf7da1               	l32r	a10, 102a54 (2778fc <g_au_task+0xa9c>)
  10ec63:	7c2a92               	l32i	a9, a10, 0x1f0
  10ec66:	d99c                	beqz.n	a9, 10ec87 <au_task_SpeechDecFillInputBuffer+0x31f>
  10ec68:	7d2ac2               	l32i	a12, a10, 0x1f4
  10ec6b:	7e2ad2               	l32i	a13, a10, 0x1f8
  10ec6e:	7f2ae2               	l32i	a14, a10, 0x1fc
  10ec71:	802af2               	l32i	a15, a10, 0x200
  10ec74:	812ab2               	l32i	a11, a10, 0x204
  10ec77:	01b9                	s32i.n	a11, a1, 0
  10ec79:	822aa2               	l32i	a10, a10, 0x208
  10ec7c:	d04cb1               	l32r	a11, 102dac (8000fc20 <__log_data___1__1__0_au_task_0_au_task_1_c_13714$33673_223_17>)
  10ec7f:	11a9                	s32i.n	a10, a1, 4
  10ec81:	0ea4a2               	movi	a10, 0x40e
  10ec84:	07e525               	call8	116ad8 <dbfw_StoreTrace>

0010ec87 <au_task_SpeechDecFillInputBuffer+0x31f>:
  10ec87:	1513d2               	l16ui	a13, a3, 42
  10ec8a:	1f23a2               	l32i	a10, a3, 124

0010ec8d <au_task_SpeechDecFillInputBuffer+0x325>:
  10ec8d:	c4aa                	add.n	a12, a4, a10
  10ec8f:	1f63c2               	s32i	a12, a3, 124
  10ec92:	ff8906               	j	10eaba <au_task_SpeechDecFillInputBuffer+0x152>

0010ec95 <au_task_SpeechDecFillInputBuffer+0x32d>:
  10ec95:	0b0c                	movi.n	a11, 0

0010ec97 <au_task_SpeechDecFillInputBuffer+0x32f>:
  10ec97:	0020c0               	memw
  10ec9a:	1d6272               	s32i	a7, a2, 116
  10ec9d:	3a93e2               	l16si	a14, a3, 116
  10eca0:	195342               	s16i	a4, a3, 50
  10eca3:	0b1e66               	bnei	a14, 1, 10ecb2 <au_task_SpeechDecFillInputBuffer+0x34a>
  10eca6:	195352               	s16i	a5, a3, 50
  10eca9:	1e1b66               	bnei	a11, 1, 10eccb <au_task_SpeechDecFillInputBuffer+0x363>
  10ecac:	1c2322               	l32i	a2, a3, 112
  10ecaf:	ffc146               	j	10ebb8 <au_task_SpeechDecFillInputBuffer+0x250>

0010ecb2 <au_task_SpeechDecFillInputBuffer+0x34a>:
  10ecb2:	1c23f2               	l32i	a15, a3, 112
  10ecb5:	400001b5451044fe 	{ ae_movda32	aed0, a4; nop; ae_movda32	aed1, a15 }
  10ecbd:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  10ecc5:	2520c4               	ae_movad32.l	a2, aed0
  10ecc8:	ffbb06               	j	10ebb8 <au_task_SpeechDecFillInputBuffer+0x250>

0010eccb <au_task_SpeechDecFillInputBuffer+0x363>:
  10eccb:	020c                	movi.n	a2, 0
  10eccd:	ffb9c6               	j	10ebb8 <au_task_SpeechDecFillInputBuffer+0x250>

0010ecd0 <au_task_SpeechEncDrainOutputBuffer>:
  10ecd0:	006136               	entry	a1, 48
  10ecd3:	d037d1               	l32r	a13, 102db0 (ff900000 <xthals_hw_configid0+0x3cd32c02>)
  10ecd6:	ce98a1               	l32r	a10, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10ecd9:	90a3b2               	movi	a11, 0x390
  10ecdc:	002aa2               	l32i	a10, a10, 0
  10ecdf:	8ca4c2               	movi	a12, 0x48c
  10ece2:	03da92               	addmi	a9, a10, 0x300
  10ece5:	05da32               	addmi	a3, a10, 0x500
  10ece8:	8cc332               	addi	a3, a3, -116
  10eceb:	c8c992               	addi	a9, a9, -56
  10ecee:	0020c0               	memw
  10ecf1:	8e2982               	l32i	a8, a9, 0x238
  10ecf4:	0020c0               	memw
  10ecf7:	006182               	s32i	a8, a1, 0
  10ecfa:	0020c0               	memw
  10ecfd:	8f29f2               	l32i	a15, a9, 0x23c
  10ed00:	0020c0               	memw
  10ed03:	0161f2               	s32i	a15, a1, 4
  10ed06:	7e0c                	movi.n	a14, 7
  10ed08:	0020c0               	memw
  10ed0b:	8d69e2               	s32i	a14, a9, 0x234
  10ed0e:	0020c0               	memw
  10ed11:	1188                	l32i.n	a8, a1, 4
  10ed13:	1188c0               	slli	a8, a8, 4
  10ed16:	88aa                	add.n	a8, a8, a10
  10ed18:	04d882               	addmi	a8, a8, 0x400
  10ed1b:	90c882               	addi	a8, a8, -112
  10ed1e:	0020c0               	memw
  10ed21:	801882               	l16ui	a8, a8, 0x100
  10ed24:	0c7856               	bnez	a8, 10edef <au_task_SpeechEncDrainOutputBuffer+0x11f>
  10ed27:	0020c0               	memw
  10ed2a:	11c8                	l32i.n	a12, a1, 4
  10ed2c:	11ccc0               	slli	a12, a12, 4
  10ed2f:	ccaa                	add.n	a12, a12, a10
  10ed31:	ccba                	add.n	a12, a12, a11
  10ed33:	0020c0               	memw
  10ed36:	11e8                	l32i.n	a14, a1, 4
  10ed38:	0020c0               	memw
  10ed3b:	1188                	l32i.n	a8, a1, 4
  10ed3d:	1188c0               	slli	a8, a8, 4
  10ed40:	c088e0               	sub	a8, a8, a14
  10ed43:	0020c0               	memw
  10ed46:	6f2992               	l32i	a9, a9, 0x1bc
  10ed49:	a08890               	addx4	a8, a8, a9
  10ed4c:	0020c0               	memw
  10ed4f:	3f6c82               	s32i	a8, a12, 252
  10ed52:	0020c0               	memw
  10ed55:	1148                	l32i.n	a4, a1, 4
  10ed57:	1144c0               	slli	a4, a4, 4
  10ed5a:	443a                	add.n	a4, a4, a3
  10ed5c:	0020c0               	memw
  10ed5f:	0448                	l32i.n	a4, a4, 0
  10ed61:	161292               	l16ui	a9, a2, 44
  10ed64:	44da                	add.n	a4, a4, a13
  10ed66:	0d400e4130b0690e 	{ beqi.w18	a9, 6, 10ee4d <au_task_SpeechEncDrainOutputBuffer+0x17d>; nop }
  10ed6e:	0d400d41b0b0890e 	{ beqi.w18	a9, 8, 10ee4d <au_task_SpeechEncDrainOutputBuffer+0x17d>; nop }

0010ed76 <au_task_SpeechEncDrainOutputBuffer+0xa6>:
  10ed76:	0412c2               	l16ui	a12, a2, 8
  10ed79:	0020c0               	memw
  10ed7c:	11d8                	l32i.n	a13, a1, 4
  10ed7e:	11ddc0               	slli	a13, a13, 4
  10ed81:	dd3a                	add.n	a13, a13, a3
  10ed83:	0020c0               	memw
  10ed86:	025dc2               	s16i	a12, a13, 4
  10ed89:	0d400e4130b0690e 	{ beqi.w18	a9, 6, 10ee70 <au_task_SpeechEncDrainOutputBuffer+0x1a0>; nop }
  10ed91:	0d400d41b0b0890e 	{ beqi.w18	a9, 8, 10ee70 <au_task_SpeechEncDrainOutputBuffer+0x1a0>; nop }
  10ed99:	04ad                	mov.n	a10, a4
  10ed9b:	42b8                	l32i.n	a11, a2, 16
  10ed9d:	715e25               	call8	180380 <__vec_memcpy>

0010eda0 <au_task_SpeechEncDrainOutputBuffer+0xd0>:
  10eda0:	0a0c                	movi.n	a10, 0
  10eda2:	1612e2               	l16ui	a14, a2, 44
  10eda5:	ce66d1               	l32r	a13, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10eda8:	076e66               	bnei	a14, 6, 10edb3 <au_task_SpeechEncDrainOutputBuffer+0xe3>
  10edab:	0412f2               	l16ui	a15, a2, 8
  10edae:	ff4a                	add.n	a15, a15, a4
  10edb0:	004fa2               	s8i	a10, a15, 0

0010edb3 <au_task_SpeechEncDrainOutputBuffer+0xe3>:
  10edb3:	0dd8                	l32i.n	a13, a13, 0
  10edb5:	0020c0               	memw
  10edb8:	692dc2               	l32i	a12, a13, 0x1a4
  10edbb:	cc1b                	addi.n	a12, a12, 1
  10edbd:	0020c0               	memw
  10edc0:	696dc2               	s32i	a12, a13, 0x1a4
  10edc3:	0020c0               	memw
  10edc6:	11b8                	l32i.n	a11, a1, 4
  10edc8:	bb1b                	addi.n	a11, a11, 1
  10edca:	0020c0               	memw
  10edcd:	11b9                	s32i.n	a11, a1, 4
  10edcf:	0020c0               	memw
  10edd2:	1c2392               	l32i	a9, a3, 112
  10edd5:	0020c0               	memw
  10edd8:	1188                	l32i.n	a8, a1, 4
  10edda:	043897               	bltu	a8, a9, 10ede2 <au_task_SpeechEncDrainOutputBuffer+0x112>
  10eddd:	0020c0               	memw
  10ede0:	11a9                	s32i.n	a10, a1, 4

0010ede2 <au_task_SpeechEncDrainOutputBuffer+0x112>:
  10ede2:	0020c0               	memw
  10ede5:	11e8                	l32i.n	a14, a1, 4
  10ede7:	0020c0               	memw
  10edea:	1e63e2               	s32i	a14, a3, 120
  10eded:	f01d                	retw.n

0010edef <au_task_SpeechEncDrainOutputBuffer+0x11f>:
  10edef:	0020c0               	memw
  10edf2:	11f8                	l32i.n	a15, a1, 4
  10edf4:	efcc                	bnez.n	a15, 10ee06 <au_task_SpeechEncDrainOutputBuffer+0x136>
  10edf6:	0020c0               	memw
  10edf9:	8d2982               	l32i	a8, a9, 0x234
  10edfc:	880b                	addi.n	a8, a8, -1
  10edfe:	0020c0               	memw
  10ee01:	1189                	s32i.n	a8, a1, 4
  10ee03:	000386               	j	10ee15 <au_task_SpeechEncDrainOutputBuffer+0x145>

0010ee06 <au_task_SpeechEncDrainOutputBuffer+0x136>:
  10ee06:	0020c0               	memw
  10ee09:	012192               	l32i	a9, a1, 4
  10ee0c:	ffc992               	addi	a9, a9, -1
  10ee0f:	0020c0               	memw
  10ee12:	016192               	s32i	a9, a1, 4

0010ee15 <au_task_SpeechEncDrainOutputBuffer+0x145>:
  10ee15:	0020c0               	memw
  10ee18:	11f8                	l32i.n	a15, a1, 4
  10ee1a:	11ffc0               	slli	a15, a15, 4
  10ee1d:	ffaa                	add.n	a15, a15, a10
  10ee1f:	ffca                	add.n	a15, a15, a12
  10ee21:	0020c0               	memw
  10ee24:	041fe2               	l16ui	a14, a15, 8
  10ee27:	ee1b                	addi.n	a14, a14, 1
  10ee29:	0020c0               	memw
  10ee2c:	045fe2               	s16i	a14, a15, 8
  10ee2f:	0020c0               	memw
  10ee32:	11c8                	l32i.n	a12, a1, 4
  10ee34:	11ccc0               	slli	a12, a12, 4
  10ee37:	acaa                	add.n	a10, a12, a10
  10ee39:	aaba                	add.n	a10, a10, a11
  10ee3b:	0020c0               	memw
  10ee3e:	42b8                	l32i.n	a11, a2, 16
  10ee40:	3f2aa2               	l32i	a10, a10, 252
  10ee43:	0412c2               	l16ui	a12, a2, 8
  10ee46:	aada                	add.n	a10, a10, a13
  10ee48:	715365               	call8	180380 <__vec_memcpy>
  10ee4b:	f01d                	retw.n

0010ee4d <au_task_SpeechEncDrainOutputBuffer+0x17d>:
  10ee4d:	92a8                	l32i.n	a10, a2, 36
  10ee4f:	14a0a0               	extui	a10, a10, 0, 2
  10ee52:	aaac                	beqz.n	a10, 10ee80 <au_task_SpeechEncDrainOutputBuffer+0x1b0>
  10ee54:	2e1a26               	beqi	a10, 1, 10ee86 <au_task_SpeechEncDrainOutputBuffer+0x1b6>
  10ee57:	312a26               	beqi	a10, 2, 10ee8c <au_task_SpeechEncDrainOutputBuffer+0x1bc>
  10ee5a:	0d7ff14180b03ace 	{ bnei.w18	a10, 3, 10ed76 <au_task_SpeechEncDrainOutputBuffer+0xa6>; nop }
  10ee62:	cfd491               	l32r	a9, 102db4 (f801 <xthals_release_major+0xc921>)

0010ee65 <au_task_SpeechEncDrainOutputBuffer+0x195>:
  10ee65:	005492               	s16i	a9, a4, 0
  10ee68:	442b                	addi.n	a4, a4, 2
  10ee6a:	161292               	l16ui	a9, a2, 44
  10ee6d:	ffc146               	j	10ed76 <au_task_SpeechEncDrainOutputBuffer+0xa6>

0010ee70 <au_task_SpeechEncDrainOutputBuffer+0x1a0>:
  10ee70:	feccc2               	addi	a12, a12, -2
  10ee73:	04ad                	mov.n	a10, a4
  10ee75:	42b8                	l32i.n	a11, a2, 16
  10ee77:	7150a5               	call8	180380 <__vec_memcpy>
  10ee7a:	ffc886               	j	10eda0 <au_task_SpeechEncDrainOutputBuffer+0xd0>

0010ee7d <au_task_SpeechEncDrainOutputBuffer+0x1ad>:
  10ee7d:	000000                                        ...

0010ee80 <au_task_SpeechEncDrainOutputBuffer+0x1b0>:
  10ee80:	cfce91               	l32r	a9, 102db8 (801 <XtosCoreStateSize+0x581>)
  10ee83:	fff786               	j	10ee65 <au_task_SpeechEncDrainOutputBuffer+0x195>

0010ee86 <au_task_SpeechEncDrainOutputBuffer+0x1b6>:
  10ee86:	cfcd91               	l32r	a9, 102dbc (3801 <xthals_release_major+0x921>)
  10ee89:	fff606               	j	10ee65 <au_task_SpeechEncDrainOutputBuffer+0x195>

0010ee8c <au_task_SpeechEncDrainOutputBuffer+0x1bc>:
  10ee8c:	cfcd91               	l32r	a9, 102dc0 (c801 <xthals_release_major+0x9921>)
  10ee8f:	fff486               	j	10ee65 <au_task_SpeechEncDrainOutputBuffer+0x195>

0010ee92 <au_task_SpeechEncDrainOutputBuffer+0x1c2>:
	...

0010ee94 <au_task_SpeechEncFillInputBuffer>:
  10ee94:	00c136               	entry	a1, 96
  10ee97:	0312b2               	l16ui	a11, a2, 6
  10ee9a:	3248                	l32i.n	a4, a2, 12
  10ee9c:	e2d8                	l32i.n	a13, a2, 56
  10ee9e:	c258                	l32i.n	a5, a2, 48
  10eea0:	ce2881               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10eea3:	cfc8e1               	l32r	a14, 102dc4 (274c18 <g_overlay_parameter+0x118>)
  10eea6:	039d                	mov.n	a9, a3
  10eea8:	f4cea2               	addi	a10, a14, -12
  10eeab:	f1a9                	s32i.n	a10, a1, 60
  10eead:	d238                	l32i.n	a3, a2, 52
  10eeaf:	0888                	l32i.n	a8, a8, 0
  10eeb1:	55da                	add.n	a5, a5, a13
  10eeb3:	0020c0               	memw
  10eeb6:	1c1882               	l16ui	a8, a8, 56
  10eeb9:	0199                	s32i.n	a9, a1, 0
  10eebb:	0d000e41a0b0083e 	{ bbci.w18	a8, 3, 10efa9 <au_task_SpeechEncFillInputBuffer+0x115>; nop }
  10eec3:	117be0               	slli	a7, a11, 2
  10eec6:	954b                	addi.n	a9, a5, 4
  10eec8:	856b                	addi.n	a8, a5, 6
  10eeca:	6189                	s32i.n	a8, a1, 24
  10eecc:	5199                	s32i.n	a9, a1, 20
  10eece:	f47070               	extui	a7, a7, 0, 16
  10eed1:	e179                	s32i.n	a7, a1, 56
  10eed3:	416370               	srli	a6, a7, 3
  10eed6:	cfbc91               	l32r	a9, 102dc8 (274c24 <g_overlay_parameter+0x124>)
  10eed9:	a199                	s32i.n	a9, a1, 40
  10eedb:	77da                	add.n	a7, a7, a13
  10eedd:	99cb                	addi.n	a9, a9, 12
  10eedf:	b199                	s32i.n	a9, a1, 44
  10eee1:	0d001941f0b0e73e 	{ bltu.w18	a7, a3, 10f084 <au_task_SpeechEncFillInputBuffer+0x1f0>; nop }
  10eee9:	04ad                	mov.n	a10, a4
  10eeeb:	c0c3d0               	sub	a12, a3, a13
  10eeee:	05bd                	mov.n	a11, a5
  10eef0:	91c9                	s32i.n	a12, a1, 36
  10eef2:	41c3c0               	srli	a12, a12, 3
  10eef5:	d1c9                	s32i.n	a12, a1, 52
  10eef7:	084765               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10eefa:	a1a8                	l32i.n	a10, a1, 40
  10eefc:	d1c8                	l32i.n	a12, a1, 52
  10eefe:	04bd                	mov.n	a11, a4
  10ef00:	f4c0c0               	extui	a12, a12, 0, 16
  10ef03:	41c9                	s32i.n	a12, a1, 16
  10ef05:	f19ba5               	call8	1008c0 <au_task_vend_FillBuf>
  10ef08:	04ad                	mov.n	a10, a4
  10ef0a:	51b8                	l32i.n	a11, a1, 20
  10ef0c:	d1c8                	l32i.n	a12, a1, 52
  10ef0e:	0845e5               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10ef11:	b1a8                	l32i.n	a10, a1, 44
  10ef13:	04bd                	mov.n	a11, a4
  10ef15:	41c8                	l32i.n	a12, a1, 16
  10ef17:	f19aa5               	call8	1008c0 <au_task_vend_FillBuf>
  10ef1a:	01d8                	l32i.n	a13, a1, 0
  10ef1c:	1ddc                	bnez.n	a13, 10ef31 <au_task_SpeechEncFillInputBuffer+0x9d>
  10ef1e:	b52b                	addi.n	a11, a5, 2
  10ef20:	04ad                	mov.n	a10, a4
  10ef22:	d1c8                	l32i.n	a12, a1, 52
  10ef24:	084465               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10ef27:	cfa7a1               	l32r	a10, 102dc4 (274c18 <g_overlay_parameter+0x118>)
  10ef2a:	04bd                	mov.n	a11, a4
  10ef2c:	41c8                	l32i.n	a12, a1, 16
  10ef2e:	f19925               	call8	1008c0 <au_task_vend_FillBuf>

0010ef31 <au_task_SpeechEncFillInputBuffer+0x9d>:
  10ef31:	04ad                	mov.n	a10, a4
  10ef33:	61b8                	l32i.n	a11, a1, 24
  10ef35:	d1c8                	l32i.n	a12, a1, 52
  10ef37:	4158                	l32i.n	a5, a1, 16
  10ef39:	084325               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10ef3c:	05cd                	mov.n	a12, a5
  10ef3e:	f1a8                	l32i.n	a10, a1, 60
  10ef40:	04bd                	mov.n	a11, a4
  10ef42:	f197e5               	call8	1008c0 <au_task_vend_FillBuf>
  10ef45:	d1f8                	l32i.n	a15, a1, 52
  10ef47:	c258                	l32i.n	a5, a2, 48
  10ef49:	91e8                	l32i.n	a14, a1, 36
  10ef4b:	05bd                	mov.n	a11, a5
  10ef4d:	41e2e0               	srli	a14, a14, 2
  10ef50:	c066f0               	sub	a6, a6, a15
  10ef53:	06cd                	mov.n	a12, a6
  10ef55:	44ea                	add.n	a4, a4, a14
  10ef57:	04ad                	mov.n	a10, a4
  10ef59:	084125               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10ef5c:	a1a8                	l32i.n	a10, a1, 40
  10ef5e:	04bd                	mov.n	a11, a4
  10ef60:	f4c060               	extui	a12, a6, 0, 16
  10ef63:	71c9                	s32i.n	a12, a1, 28
  10ef65:	f195a5               	call8	1008c0 <au_task_vend_FillBuf>
  10ef68:	04ad                	mov.n	a10, a4
  10ef6a:	b54b                	addi.n	a11, a5, 4
  10ef6c:	06cd                	mov.n	a12, a6
  10ef6e:	083fe5               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10ef71:	b1a8                	l32i.n	a10, a1, 44
  10ef73:	04bd                	mov.n	a11, a4
  10ef75:	71c8                	l32i.n	a12, a1, 28
  10ef77:	f194a5               	call8	1008c0 <au_task_vend_FillBuf>
  10ef7a:	0188                	l32i.n	a8, a1, 0
  10ef7c:	18dc                	bnez.n	a8, 10ef91 <au_task_SpeechEncFillInputBuffer+0xfd>
  10ef7e:	04ad                	mov.n	a10, a4
  10ef80:	b52b                	addi.n	a11, a5, 2
  10ef82:	06cd                	mov.n	a12, a6
  10ef84:	083e65               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10ef87:	cf8fa1               	l32r	a10, 102dc4 (274c18 <g_overlay_parameter+0x118>)
  10ef8a:	04bd                	mov.n	a11, a4
  10ef8c:	71c8                	l32i.n	a12, a1, 28
  10ef8e:	f19325               	call8	1008c0 <au_task_vend_FillBuf>

0010ef91 <au_task_SpeechEncFillInputBuffer+0xfd>:
  10ef91:	06cd                	mov.n	a12, a6
  10ef93:	b56b                	addi.n	a11, a5, 6
  10ef95:	04ad                	mov.n	a10, a4
  10ef97:	083d65               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10ef9a:	04bd                	mov.n	a11, a4
  10ef9c:	f1a8                	l32i.n	a10, a1, 60
  10ef9e:	71c8                	l32i.n	a12, a1, 28
  10efa0:	f191e5               	call8	1008c0 <au_task_vend_FillBuf>
  10efa3:	c07730               	sub	a7, a7, a3
  10efa6:	0030c6               	j	10f06d <au_task_SpeechEncFillInputBuffer+0x1d9>

0010efa9 <au_task_SpeechEncFillInputBuffer+0x115>:
  10efa9:	002162               	l32i	a6, a1, 0
  10efac:	117bf0               	slli	a7, a11, 1
  10efaf:	f47070               	extui	a7, a7, 0, 16
  10efb2:	0e6172               	s32i	a7, a1, 56
  10efb5:	418270               	srli	a8, a7, 2
  10efb8:	0c6182               	s32i	a8, a1, 48
  10efbb:	8077d0               	add	a7, a7, a13
  10efbe:	0d00084100b0e73e 	{ bltu.w18	a7, a3, 10f042 <au_task_SpeechEncFillInputBuffer+0x1ae>; nop }
  10efc6:	04ad                	mov.n	a10, a4
  10efc8:	c0c3d0               	sub	a12, a3, a13
  10efcb:	05bd                	mov.n	a11, a5
  10efcd:	91c9                	s32i.n	a12, a1, 36
  10efcf:	41c2c0               	srli	a12, a12, 2
  10efd2:	81c9                	s32i.n	a12, a1, 32
  10efd4:	083825               	call8	117358 <fw_dsp_utility_MemCopy16PM2>
  10efd7:	f1a8                	l32i.n	a10, a1, 60
  10efd9:	81c8                	l32i.n	a12, a1, 32
  10efdb:	04bd                	mov.n	a11, a4
  10efdd:	f4c0c0               	extui	a12, a12, 0, 16
  10efe0:	21c9                	s32i.n	a12, a1, 8
  10efe2:	f18de5               	call8	1008c0 <au_task_vend_FillBuf>
  10efe5:	16dc                	bnez.n	a6, 10effa <au_task_SpeechEncFillInputBuffer+0x166>
  10efe7:	b52b                	addi.n	a11, a5, 2
  10efe9:	04ad                	mov.n	a10, a4
  10efeb:	81c8                	l32i.n	a12, a1, 32
  10efed:	0836a5               	call8	117358 <fw_dsp_utility_MemCopy16PM2>
  10eff0:	cf75a1               	l32r	a10, 102dc4 (274c18 <g_overlay_parameter+0x118>)
  10eff3:	04bd                	mov.n	a11, a4
  10eff5:	21c8                	l32i.n	a12, a1, 8
  10eff7:	f18ca5               	call8	1008c0 <au_task_vend_FillBuf>

0010effa <au_task_SpeechEncFillInputBuffer+0x166>:
  10effa:	0821d2               	l32i	a13, a1, 32
  10effd:	0c2252               	l32i	a5, a2, 48
  10f000:	0c21c2               	l32i	a12, a1, 48
  10f003:	20b550               	or	a11, a5, a5
  10f006:	c0ccd0               	sub	a12, a12, a13
  10f009:	91d8                	l32i.n	a13, a1, 36
  10f00b:	31c9                	s32i.n	a12, a1, 12
  10f00d:	41d1d0               	srli	a13, a13, 1
  10f010:	44da                	add.n	a4, a4, a13
  10f012:	04ad                	mov.n	a10, a4
  10f014:	083425               	call8	117358 <fw_dsp_utility_MemCopy16PM2>
  10f017:	f1a8                	l32i.n	a10, a1, 60
  10f019:	31c8                	l32i.n	a12, a1, 12
  10f01b:	04bd                	mov.n	a11, a4
  10f01d:	f4c0c0               	extui	a12, a12, 0, 16
  10f020:	11c9                	s32i.n	a12, a1, 4
  10f022:	f189e5               	call8	1008c0 <au_task_vend_FillBuf>
  10f025:	36dc                	bnez.n	a6, 10f03c <au_task_SpeechEncFillInputBuffer+0x1a8>
  10f027:	1168                	l32i.n	a6, a1, 4
  10f029:	b52b                	addi.n	a11, a5, 2
  10f02b:	04ad                	mov.n	a10, a4
  10f02d:	31c8                	l32i.n	a12, a1, 12
  10f02f:	0832a5               	call8	117358 <fw_dsp_utility_MemCopy16PM2>
  10f032:	04bd                	mov.n	a11, a4
  10f034:	06cd                	mov.n	a12, a6
  10f036:	cf63a1               	l32r	a10, 102dc4 (274c18 <g_overlay_parameter+0x118>)
  10f039:	f18865               	call8	1008c0 <au_task_vend_FillBuf>

0010f03c <au_task_SpeechEncFillInputBuffer+0x1a8>:
  10f03c:	c07730               	sub	a7, a7, a3
  10f03f:	000a86               	j	10f06d <au_task_SpeechEncFillInputBuffer+0x1d9>

0010f042 <au_task_SpeechEncFillInputBuffer+0x1ae>:
  10f042:	20a440               	or	a10, a4, a4
  10f045:	20b550               	or	a11, a5, a5
  10f048:	20c880               	or	a12, a8, a8
  10f04b:	0830e5               	call8	117358 <fw_dsp_utility_MemCopy16PM2>
  10f04e:	0f21a2               	l32i	a10, a1, 60
  10f051:	04bd                	mov.n	a11, a4
  10f053:	c1c8                	l32i.n	a12, a1, 48
  10f055:	f186a5               	call8	1008c0 <au_task_vend_FillBuf>
  10f058:	16dc                	bnez.n	a6, 10f06d <au_task_SpeechEncFillInputBuffer+0x1d9>
  10f05a:	b52b                	addi.n	a11, a5, 2
  10f05c:	04ad                	mov.n	a10, a4
  10f05e:	c1c8                	l32i.n	a12, a1, 48
  10f060:	082f65               	call8	117358 <fw_dsp_utility_MemCopy16PM2>
  10f063:	04bd                	mov.n	a11, a4
  10f065:	cf57a1               	l32r	a10, 102dc4 (274c18 <g_overlay_parameter+0x118>)
  10f068:	c1c8                	l32i.n	a12, a1, 48
  10f06a:	f18565               	call8	1008c0 <au_task_vend_FillBuf>

0010f06d <au_task_SpeechEncFillInputBuffer+0x1d9>:
  10f06d:	0e6272               	s32i	a7, a2, 56
  10f070:	01a0a2               	movi	a10, 1
  10f073:	0e2132               	l32i	a3, a1, 56
  10f076:	1c0c                	movi.n	a12, 1
  10f078:	03bd                	mov.n	a11, a3
  10f07a:	054365               	call8	1144b0 <fw_dsp_i2s_AckDmaTransfer>
  10f07d:	1162a2               	s32i	a10, a2, 68
  10f080:	032d                	mov.n	a2, a3
  10f082:	f01d                	retw.n

0010f084 <au_task_SpeechEncFillInputBuffer+0x1f0>:
  10f084:	20a440               	or	a10, a4, a4
  10f087:	20b550               	or	a11, a5, a5
  10f08a:	06cd                	mov.n	a12, a6
  10f08c:	082de5               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10f08f:	a1a8                	l32i.n	a10, a1, 40
  10f091:	04bd                	mov.n	a11, a4
  10f093:	06cd                	mov.n	a12, a6
  10f095:	f182a5               	call8	1008c0 <au_task_vend_FillBuf>
  10f098:	04ad                	mov.n	a10, a4
  10f09a:	51b8                	l32i.n	a11, a1, 20
  10f09c:	06cd                	mov.n	a12, a6
  10f09e:	082ce5               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10f0a1:	0138                	l32i.n	a3, a1, 0
  10f0a3:	b1a8                	l32i.n	a10, a1, 44
  10f0a5:	04bd                	mov.n	a11, a4
  10f0a7:	06cd                	mov.n	a12, a6
  10f0a9:	f18165               	call8	1008c0 <au_task_vend_FillBuf>
  10f0ac:	13dc                	bnez.n	a3, 10f0c1 <au_task_SpeechEncFillInputBuffer+0x22d>
  10f0ae:	b52b                	addi.n	a11, a5, 2
  10f0b0:	04ad                	mov.n	a10, a4
  10f0b2:	06cd                	mov.n	a12, a6
  10f0b4:	082b65               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10f0b7:	cf43a1               	l32r	a10, 102dc4 (274c18 <g_overlay_parameter+0x118>)
  10f0ba:	04bd                	mov.n	a11, a4
  10f0bc:	06cd                	mov.n	a12, a6
  10f0be:	f18025               	call8	1008c0 <au_task_vend_FillBuf>

0010f0c1 <au_task_SpeechEncFillInputBuffer+0x22d>:
  10f0c1:	20a440               	or	a10, a4, a4
  10f0c4:	0621b2               	l32i	a11, a1, 24
  10f0c7:	20c660               	or	a12, a6, a6
  10f0ca:	082a25               	call8	11736c <fw_dsp_utility_MemCopy16PM4>
  10f0cd:	20b440               	or	a11, a4, a4
  10f0d0:	20c660               	or	a12, a6, a6
  10f0d3:	0f21a2               	l32i	a10, a1, 60
  10f0d6:	f17ea5               	call8	1008c0 <au_task_vend_FillBuf>
  10f0d9:	ffe406               	j	10f06d <au_task_SpeechEncFillInputBuffer+0x1d9>

0010f0dc <au_task_SpeechLoopBackShmTest>:
  10f0dc:	008136               	entry	a1, 64
  10f0df:	cd9641               	l32r	a4, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10f0e2:	cf3a71               	l32r	a7, 102dcc (277638 <g_au_task+0x7d8>)
  10f0e5:	0448                	l32i.n	a4, a4, 0
  10f0e7:	1b0c                	movi.n	a11, 1
  10f0e9:	03d4a2               	addmi	a10, a4, 0x300
  10f0ec:	05d442               	addmi	a4, a4, 0x500
  10f0ef:	10c422               	addi	a2, a4, 16
  10f0f2:	10caa2               	addi	a10, a10, 16
  10f0f5:	8cc442               	addi	a4, a4, -116
  10f0f8:	0020c0               	memw
  10f0fb:	a12a92               	l32i	a9, a10, 0x284
  10f0fe:	2099b0               	or	a9, a9, a11
  10f101:	0020c0               	memw
  10f104:	a16a92               	s32i	a9, a10, 0x284
  10f107:	472782               	l32i	a8, a7, 0x11c
  10f10a:	0b1866               	bnei	a8, 1, 10f119 <au_task_SpeechLoopBackShmTest+0x3d>
  10f10d:	08a4a2               	movi	a10, 0x408
  10f110:	cf30b1               	l32r	a11, 102dd0 (8000fd20 <__log_data___1__1__0_au_task_0_au_task_1_c_13997$34177_215_9>)
  10f113:	0020f0               	nop
  10f116:	079c25               	call8	116ad8 <dbfw_StoreTrace>

0010f119 <au_task_SpeechLoopBackShmTest+0x3d>:
  10f119:	472792               	l32i	a9, a7, 0x11c
  10f11c:	0229f6               	bgeui	a9, 2, 10f122 <au_task_SpeechLoopBackShmTest+0x46>
  10f11f:	fea4e5               	call8	10db6c <au_task_SpeechCodecDecodeSetParam>

0010f122 <au_task_SpeechLoopBackShmTest+0x46>:
  10f122:	cd9e61               	l32r	a6, 10279c (277d60 <g_debug_fp_info>)
  10f125:	cdd951               	l32r	a5, 10288c (278090 <g_debug_fp_info+0x330>)
  10f128:	030c                	movi.n	a3, 0
  10f12a:	0020c0               	memw
  10f12d:	1d22c2               	l32i	a12, a2, 116
  10f130:	0020c0               	memw
  10f133:	1e24e2               	l32i	a14, a4, 120
  10f136:	11bcc0               	slli	a11, a12, 4
  10f139:	b2ba                	add.n	a11, a2, a11
  10f13b:	0020c0               	memw
  10f13e:	021bd2               	l16ui	a13, a11, 4
  10f141:	116d16               	beqz	a13, 10f25b <au_task_SpeechLoopBackShmTest+0x17f>
  10f144:	7d0c                	movi.n	a13, 7
  10f146:	0020c0               	memw
  10f149:	1c62d2               	s32i	a13, a2, 112
  10f14c:	0020c0               	memw
  10f14f:	1c64d2               	s32i	a13, a4, 112
  10f152:	0020c0               	memw
  10f155:	1c22d2               	l32i	a13, a2, 112
  10f158:	0020c0               	memw
  10f15b:	051b82               	l16ui	a8, a11, 10
  10f15e:	190c                	movi.n	a9, 1
  10f160:	348480               	extui	a8, a8, 4, 4
  10f163:	261826               	beqi	a8, 1, 10f18d <au_task_SpeechLoopBackShmTest+0xb1>

0010f166 <au_task_SpeechLoopBackShmTest+0x8a>:
  10f166:	cc1b                	addi.n	a12, a12, 1
  10f168:	62fcd0               	saltu	a15, a12, a13
  10f16b:	83c3f0               	moveqz	a12, a3, a15
  10f16e:	11bcc0               	slli	a11, a12, 4
  10f171:	b2ba                	add.n	a11, a2, a11
  10f173:	0020c0               	memw
  10f176:	021bf2               	l16ui	a15, a11, 4
  10f179:	991b                	addi.n	a9, a9, 1
  10f17b:	177f16               	beqz	a15, 10f2f6 <au_task_SpeechLoopBackShmTest+0x21a>
  10f17e:	0020c0               	memw
  10f181:	051b82               	l16ui	a8, a11, 10
  10f184:	348480               	extui	a8, a8, 4, 4
  10f187:	db1866               	bnei	a8, 1, 10f166 <au_task_SpeechLoopBackShmTest+0x8a>
  10f18a:	000046               	j	10f18f <au_task_SpeechLoopBackShmTest+0xb3>

0010f18d <au_task_SpeechLoopBackShmTest+0xb1>:
  10f18d:	190c                	movi.n	a9, 1

0010f18f <au_task_SpeechLoopBackShmTest+0xb3>:
  10f18f:	805732               	s16i	a3, a7, 0x100
  10f192:	7f5732               	s16i	a3, a7, 254
  10f195:	7e5732               	s16i	a3, a7, 252
  10f198:	0020c0               	memw
  10f19b:	1d22a2               	l32i	a10, a2, 116
  10f19e:	0d400b4130b0196e 	{ blti.w18	a9, 1, 10f255 <au_task_SpeechLoopBackShmTest+0x179>; nop }
  10f1a6:	0f0c                	movi.n	a15, 0
  10f1a8:	07bd                	mov.n	a11, a7
  10f1aa:	90d970               	addx2	a13, a9, a7

0010f1ad <au_task_SpeechLoopBackShmTest+0xd1>:
  10f1ad:	11cac0               	slli	a12, a10, 4
  10f1b0:	80c2c0               	add	a12, a2, a12
  10f1b3:	0020c0               	memw
  10f1b6:	051c92               	l16ui	a9, a12, 10
  10f1b9:	349090               	extui	a9, a9, 0, 4
  10f1bc:	7e5b92               	s16i	a9, a11, 252
  10f1bf:	7e9b82               	l16si	a8, a11, 252
  10f1c2:	071856               	bnez	a8, 10f237 <au_task_SpeechLoopBackShmTest+0x15b>
  10f1c5:	0161e2               	s32i	a14, a1, 4
  10f1c8:	0261d2               	s32i	a13, a1, 8
  10f1cb:	01c9                	s32i.n	a12, a1, 0
  10f1cd:	31b9                	s32i.n	a11, a1, 12
  10f1cf:	41a9                	s32i.n	a10, a1, 16
  10f1d1:	062f56               	bnez	a15, 10f237 <au_task_SpeechLoopBackShmTest+0x15b>
  10f1d4:	cd59e1               	l32r	a14, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10f1d7:	11f8                	l32i.n	a15, a1, 4
  10f1d9:	0ee8                	l32i.n	a14, a14, 0
  10f1db:	11cfc0               	slli	a12, a15, 4
  10f1de:	d4ca                	add.n	a13, a4, a12
  10f1e0:	03dee2               	addmi	a14, a14, 0x300
  10f1e3:	c0ccf0               	sub	a12, a12, a15
  10f1e6:	10cee2               	addi	a14, a14, 16
  10f1e9:	0020c0               	memw
  10f1ec:	5d2ee2               	l32i	a14, a14, 0x174
  10f1ef:	a0cce0               	addx4	a12, a12, a14
  10f1f2:	0020c0               	memw
  10f1f5:	0dc9                	s32i.n	a12, a13, 0
  10f1f7:	0020c0               	memw
  10f1fa:	ceedb1               	l32r	a11, 102db0 (ff900000 <xthals_hw_configid0+0x3cd32c02>)
  10f1fd:	0da8                	l32i.n	a10, a13, 0
  10f1ff:	6a17c2               	l16ui	a12, a7, 212
  10f202:	aaba                	add.n	a10, a10, a11
  10f204:	0020c0               	memw
  10f207:	025dc2               	s16i	a12, a13, 4
  10f20a:	0020c0               	memw
  10f20d:	01b8                	l32i.n	a11, a1, 0
  10f20f:	6a17c2               	l16ui	a12, a7, 212
  10f212:	0bb8                	l32i.n	a11, a11, 0
  10f214:	7116a5               	call8	180380 <__vec_memcpy>
  10f217:	21d8                	l32i.n	a13, a1, 8
  10f219:	01c8                	l32i.n	a12, a1, 0
  10f21b:	31b8                	l32i.n	a11, a1, 12
  10f21d:	11e8                	l32i.n	a14, a1, 4
  10f21f:	41a8                	l32i.n	a10, a1, 16
  10f221:	ee1b                	addi.n	a14, a14, 1
  10f223:	0020c0               	memw
  10f226:	1c24f2               	l32i	a15, a4, 112
  10f229:	62fef0               	saltu	a15, a14, a15
  10f22c:	83e3f0               	moveqz	a14, a3, a15
  10f22f:	0020c0               	memw
  10f232:	1e64e2               	s32i	a14, a4, 120
  10f235:	1f0c                	movi.n	a15, 1
  10f237:	0020c0               	memw
  10f23a:	025c32               	s16i	a3, a12, 4
  10f23d:	aa1b                	addi.n	a10, a10, 1
  10f23f:	0020c0               	memw
  10f242:	1c2282               	l32i	a8, a2, 112
  10f245:	bb2b                	addi.n	a11, a11, 2
  10f247:	628a80               	saltu	a8, a10, a8
  10f24a:	83a380               	moveqz	a10, a3, a8
  10f24d:	0d3ff541c0b0bbde 	{ bne.w18	a11, a13, 10f1ad <au_task_SpeechLoopBackShmTest+0xd1>; nop }

0010f255 <au_task_SpeechLoopBackShmTest+0x179>:
  10f255:	0020c0               	memw
  10f258:	1d62a2               	s32i	a10, a2, 116

0010f25b <au_task_SpeechLoopBackShmTest+0x17f>:
  10f25b:	0fa0a2               	movi	a10, 15
  10f25e:	f33225               	call8	102580 <_xtos_set_intlevel>
  10f261:	001692               	l16ui	a9, a6, 0
  10f264:	62a0a2               	movi	a10, 98
  10f267:	01b956               	bnez	a9, 10f286 <au_task_SpeechLoopBackShmTest+0x1aa>
  10f26a:	1216c2               	l16ui	a12, a6, 36
  10f26d:	0fa0d2               	movi	a13, 15
  10f270:	86d9                	s32i.n	a13, a6, 32
  10f272:	90cc60               	addx2	a12, a12, a6
  10f275:	135ca2               	s16i	a10, a12, 38
  10f278:	1216b2               	l16ui	a11, a6, 36
  10f27b:	bb1b                	addi.n	a11, a11, 1
  10f27d:	64b0b0               	extui	a11, a11, 0, 7
  10f280:	1256b2               	s16i	a11, a6, 36
  10f283:	000686               	j	10f2a1 <au_task_SpeechLoopBackShmTest+0x1c5>

0010f286 <au_task_SpeechLoopBackShmTest+0x1aa>:
  10f286:	7e1592               	l16ui	a9, a5, 252
  10f289:	0fa082               	movi	a8, 15
  10f28c:	11c9f6               	bgeui	a9, 32, 10f2a1 <au_task_SpeechLoopBackShmTest+0x1c5>
  10f28f:	3e6582               	s32i	a8, a5, 248
  10f292:	90f950               	addx2	a15, a9, a5
  10f295:	7f5fa2               	s16i	a10, a15, 254
  10f298:	7e15e2               	l16ui	a14, a5, 252
  10f29b:	01cee2               	addi	a14, a14, 1
  10f29e:	7e55e2               	s16i	a14, a5, 252
  10f2a1:	0020c0               	memw
  10f2a4:	cd21a1               	l32r	a10, 102728 (276e60 <g_au_task>)
  10f2a7:	002a92               	l32i	a9, a10, 0
  10f2aa:	7faeb2               	movi	a11, 0xfffffe7f
  10f2ad:	1099b0               	and	a9, a9, a11
  10f2b0:	0020c0               	memw
  10f2b3:	0a99                	s32i.n	a9, a10, 0
  10f2b5:	0a0c                	movi.n	a10, 0
  10f2b7:	f32ca5               	call8	102580 <_xtos_set_intlevel>
  10f2ba:	63a0a2               	movi	a10, 99
  10f2bd:	0016c2               	l16ui	a12, a6, 0
  10f2c0:	020c                	movi.n	a2, 0
  10f2c2:	7cdc                	bnez.n	a12, 10f2dd <au_task_SpeechLoopBackShmTest+0x201>
  10f2c4:	1216e2               	l16ui	a14, a6, 36
  10f2c7:	8639                	s32i.n	a3, a6, 32
  10f2c9:	90ee60               	addx2	a14, a14, a6
  10f2cc:	135ea2               	s16i	a10, a14, 38
  10f2cf:	1216d2               	l16ui	a13, a6, 36
  10f2d2:	dd1b                	addi.n	a13, a13, 1
  10f2d4:	64d0d0               	extui	a13, a13, 0, 7
  10f2d7:	1256d2               	s16i	a13, a6, 36
  10f2da:	000586               	j	10f2f4 <au_task_SpeechLoopBackShmTest+0x218>

0010f2dd <au_task_SpeechLoopBackShmTest+0x201>:
  10f2dd:	7e1592               	l16ui	a9, a5, 252
  10f2e0:	10c9f6               	bgeui	a9, 32, 10f2f4 <au_task_SpeechLoopBackShmTest+0x218>
  10f2e3:	3e6532               	s32i	a3, a5, 248
  10f2e6:	908950               	addx2	a8, a9, a5
  10f2e9:	7f58a2               	s16i	a10, a8, 254
  10f2ec:	7e15f2               	l16ui	a15, a5, 252
  10f2ef:	ff1b                	addi.n	a15, a15, 1
  10f2f1:	7e55f2               	s16i	a15, a5, 252
  10f2f4:	f01d                	retw.n

0010f2f6 <au_task_SpeechLoopBackShmTest+0x21a>:
  10f2f6:	0fa0a2               	movi	a10, 15
  10f2f9:	f32865               	call8	102580 <_xtos_set_intlevel>
  10f2fc:	001692               	l16ui	a9, a6, 0
  10f2ff:	60a0a2               	movi	a10, 96
  10f302:	01b956               	bnez	a9, 10f321 <au_task_SpeechLoopBackShmTest+0x245>
  10f305:	1216c2               	l16ui	a12, a6, 36
  10f308:	0fa0d2               	movi	a13, 15
  10f30b:	86d9                	s32i.n	a13, a6, 32
  10f30d:	90cc60               	addx2	a12, a12, a6
  10f310:	135ca2               	s16i	a10, a12, 38
  10f313:	1216b2               	l16ui	a11, a6, 36
  10f316:	bb1b                	addi.n	a11, a11, 1
  10f318:	64b0b0               	extui	a11, a11, 0, 7
  10f31b:	1256b2               	s16i	a11, a6, 36
  10f31e:	000686               	j	10f33c <au_task_SpeechLoopBackShmTest+0x260>

0010f321 <au_task_SpeechLoopBackShmTest+0x245>:
  10f321:	7e1592               	l16ui	a9, a5, 252
  10f324:	14c9f6               	bgeui	a9, 32, 10f33c <au_task_SpeechLoopBackShmTest+0x260>
  10f327:	90f950               	addx2	a15, a9, a5
  10f32a:	0fa082               	movi	a8, 15
  10f32d:	3e6582               	s32i	a8, a5, 248
  10f330:	7f5fa2               	s16i	a10, a15, 254
  10f333:	7e15e2               	l16ui	a14, a5, 252
  10f336:	01cee2               	addi	a14, a14, 1
  10f339:	7e55e2               	s16i	a14, a5, 252
  10f33c:	0020c0               	memw
  10f33f:	ccfaa1               	l32r	a10, 102728 (276e60 <g_au_task>)
  10f342:	002a92               	l32i	a9, a10, 0
  10f345:	7faeb2               	movi	a11, 0xfffffe7f
  10f348:	1099b0               	and	a9, a9, a11
  10f34b:	0020c0               	memw
  10f34e:	0a99                	s32i.n	a9, a10, 0
  10f350:	0a0c                	movi.n	a10, 0
  10f352:	f322e5               	call8	102580 <_xtos_set_intlevel>
  10f355:	0016c2               	l16ui	a12, a6, 0
  10f358:	61a0a2               	movi	a10, 97
  10f35b:	7cdc                	bnez.n	a12, 10f376 <au_task_SpeechLoopBackShmTest+0x29a>
  10f35d:	1216e2               	l16ui	a14, a6, 36
  10f360:	8639                	s32i.n	a3, a6, 32
  10f362:	90ee60               	addx2	a14, a14, a6
  10f365:	135ea2               	s16i	a10, a14, 38
  10f368:	1216d2               	l16ui	a13, a6, 36
  10f36b:	dd1b                	addi.n	a13, a13, 1
  10f36d:	64d0d0               	extui	a13, a13, 0, 7
  10f370:	1256d2               	s16i	a13, a6, 36
  10f373:	0005c6               	j	10f38e <au_task_SpeechLoopBackShmTest+0x2b2>

0010f376 <au_task_SpeechLoopBackShmTest+0x29a>:
  10f376:	7e1592               	l16ui	a9, a5, 252
  10f379:	11c9f6               	bgeui	a9, 32, 10f38e <au_task_SpeechLoopBackShmTest+0x2b2>
  10f37c:	3e6532               	s32i	a3, a5, 248
  10f37f:	908950               	addx2	a8, a9, a5
  10f382:	7f58a2               	s16i	a10, a8, 254
  10f385:	7e15f2               	l16ui	a15, a5, 252
  10f388:	01cff2               	addi	a15, a15, 1
  10f38b:	7e55f2               	s16i	a15, a5, 252
  10f38e:	08a4a2               	movi	a10, 0x408
  10f391:	ce90b1               	l32r	a11, 102dd4 (8000fe20 <__log_data___1__1__0_au_task_0_au_task_1_c_14038$34182_215_14>)
  10f394:	077425               	call8	116ad8 <dbfw_StoreTrace>
  10f397:	ffaf22               	movi	a2, -1
  10f39a:	000090               	retw

0010f39d <au_task_SpeechLoopBackShmTest+0x2c1>:
  10f39d:	000000                                        ...

0010f3a0 <au_task_SubAvdtpSeqNum>:
  10f3a0:	004136               	entry	a1, 32
  10f3a3:	cdb941               	l32r	a4, 102a88 (10000 <xthals_release_major+0xd120>)
  10f3a6:	c02230               	sub	a2, a2, a3
  10f3a9:	224a                	add.n	a2, a2, a4
  10f3ab:	f42020               	extui	a2, a2, 0, 16
  10f3ae:	f01d                	retw.n

0010f3b0 <au_task_SubLeconnEvtCnt>:
  10f3b0:	004136               	entry	a1, 32
  10f3b3:	cdb541               	l32r	a4, 102a88 (10000 <xthals_release_major+0xd120>)
  10f3b6:	c02230               	sub	a2, a2, a3
  10f3b9:	224a                	add.n	a2, a2, a4
  10f3bb:	f42020               	extui	a2, a2, 0, 16
  10f3be:	f01d                	retw.n

0010f3c0 <au_task_SumStereoData>:
  10f3c0:	004136               	entry	a1, 32
  10f3c3:	246030               	extui	a6, a3, 0, 3
  10f3c6:	46ac                	beqz.n	a6, 10f3ee <au_task_SumStereoData+0x2e>
  10f3c8:	850c                	movi.n	a5, 8
  10f3ca:	037d                	mov.n	a7, a3
  10f3cc:	c05560               	sub	a5, a5, a6
  10f3cf:	046d                	mov.n	a6, a4
  10f3d1:	215150               	srai	a5, a5, 1
  10f3d4:	059d                	mov.n	a9, a5
  10f3d6:	11a576               	loopgtz	a5, 10f3eb <au_task_SumStereoData+0x2b>
  10f3d9:	0096a2               	l16si	a10, a6, 0
  10f3dc:	009782               	l16si	a8, a7, 0
  10f3df:	662b                	addi.n	a6, a6, 2
  10f3e1:	88aa                	add.n	a8, a8, a10
  10f3e3:	218180               	srai	a8, a8, 1
  10f3e6:	005782               	s16i	a8, a7, 0
  10f3e9:	772b                	addi.n	a7, a7, 2

0010f3eb <au_task_SumStereoData+0x2b>:
  10f3eb:	000046               	j	10f3f0 <au_task_SumStereoData+0x30>

0010f3ee <au_task_SumStereoData+0x2e>:
  10f3ee:	090c                	movi.n	a9, 0

0010f3f0 <au_task_SumStereoData+0x30>:
  10f3f0:	907930               	addx2	a7, a9, a3
  10f3f3:	906940               	addx2	a6, a9, a4
  10f3f6:	180c                	movi.n	a8, 1
  10f3f8:	c0a290               	sub	a10, a2, a9
  10f3fb:	21b2a0               	srai	a11, a10, 2
  10f3fe:	20ab76               	loopgtz	a11, 10f422 <au_task_SumStereoData+0x62>
  10f401:	cc3604               	ae_l16x4.i	aed3, a6, 0
  10f404:	cc4704               	ae_l16x4.i	aed4, a7, 0
  10f407:	0d80194110b0484e 	{ ae_sraa16s	aed1, aed4, a8; nop }
  10f40f:	0d80194120b0483e 	{ ae_sraa16s	aed2, aed3, a8; nop }
  10f417:	ebe5cd020100269f 	{ ae_s16x4.ip	aed2, a6, 8; ae_add16s	aed0, aed1, aed2; nop }
  10f41f:	800794               	ae_s16x4.ip	aed0, a7, 8

0010f422 <au_task_SumStereoData+0x62>:
  10f422:	c20b                	addi.n	a12, a2, -1
  10f424:	fcaf82               	movi	a8, -4
  10f427:	108a80               	and	a8, a10, a8
  10f42a:	808980               	add	a8, a9, a8
  10f42d:	1d2c87               	blt	a12, a8, 10f44e <au_task_SumStereoData+0x8e>
  10f430:	906840               	addx2	a6, a8, a4
  10f433:	907830               	addx2	a7, a8, a3
  10f436:	c09280               	sub	a9, a2, a8
  10f439:	11a976               	loopgtz	a9, 10f44e <au_task_SumStereoData+0x8e>
  10f43c:	0096b2               	l16si	a11, a6, 0
  10f43f:	0097a2               	l16si	a10, a7, 0
  10f442:	662b                	addi.n	a6, a6, 2
  10f444:	aaba                	add.n	a10, a10, a11
  10f446:	21a1a0               	srai	a10, a10, 1
  10f449:	0057a2               	s16i	a10, a7, 0
  10f44c:	772b                	addi.n	a7, a7, 2

0010f44e <au_task_SumStereoData+0x8e>:
  10f44e:	f01d                	retw.n

0010f450 <au_task_LRFadeinfadeout>:
  10f450:	00a136               	entry	a1, 80
  10f453:	7129                	s32i.n	a2, a1, 28
  10f455:	1e9516               	beqz	a5, 10f642 <au_task_LRFadeinfadeout+0x1f2>
  10f458:	0d401f4120b0150e 	{ beqi.w18	a5, 1, 10f64e <au_task_LRFadeinfadeout+0x1fe>; nop }
  10f460:	0d401f4170b0250e 	{ beqi.w18	a5, 2, 10f65b <au_task_LRFadeinfadeout+0x20b>; nop }
  10f468:	0d401f41b0b0350e 	{ beqi.w18	a5, 3, 10f667 <au_task_LRFadeinfadeout+0x217>; nop }

0010f470 <au_task_LRFadeinfadeout+0x20>:
  10f470:	249030               	extui	a9, a3, 0, 3
  10f473:	0c1916               	beqz	a9, 10f538 <au_task_LRFadeinfadeout+0xe8>
  10f476:	08a082               	movi	a8, 8
  10f479:	c08890               	sub	a8, a8, a9
  10f47c:	218180               	srai	a8, a8, 1
  10f47f:	086182               	s32i	a8, a1, 32
  10f482:	066182               	s32i	a8, a1, 24
  10f485:	7618a6               	blti	a8, 1, 10f4ff <au_task_LRFadeinfadeout+0xaf>
  10f488:	034d                	mov.n	a4, a3
  10f48a:	0168                	l32i.n	a6, a1, 0
  10f48c:	1158                	l32i.n	a5, a1, 4
  10f48e:	71b8                	l32i.n	a11, a1, 28
  10f490:	ce52a1               	l32r	a10, 102dd8 (20000000 <_memmap_mem_sram_end+0x1f5c0000>)
  10f493:	bb1b                	addi.n	a11, a11, 1
  10f495:	7109e5               	call8	180534 <__udivsi3>
  10f498:	7198                	l32i.n	a9, a1, 28
  10f49a:	81c8                	l32i.n	a12, a1, 32
  10f49c:	40daf2               	addmi	a15, a10, 0x4000
  10f49f:	41fff0               	srli	a15, a15, 15
  10f4a2:	af2a                	add.n	a10, a15, a2
  10f4a4:	c0b7f0               	sub	a11, a7, a15
  10f4a7:	f4b0b0               	extui	a11, a11, 0, 16
  10f4aa:	f4a0a0               	extui	a10, a10, 0, 16
  10f4ad:	4bac76               	loopgtz	a12, 10f4fc <au_task_LRFadeinfadeout+0xac>
  10f4b0:	c0cbf0               	sub	a12, a11, a15
  10f4b3:	dfaa                	add.n	a13, a15, a10
  10f4b5:	0096e2               	l16si	a14, a6, 0
  10f4b8:	009582               	l16si	a8, a5, 0
  10f4bb:	4000002145035b5e 	{ ae_movda32	aed3, a11; nop; addi	a5, a5, 2 }
  10f4c3:	4000002145026a6e 	{ ae_movda32	aed2, a10; nop; addi	a6, a6, 2 }
  10f4cb:	400001b5451048ee 	{ ae_movda32	aed0, a8; nop; ae_movda32	aed1, a14 }
  10f4d3:	eb7b1e030101a0df 	{ extui	a10, a13, 0, 16; ae_mulp32x2	aed1, aed1, aed3; nop }
  10f4db:	eb7b1e020000b0cf 	{ extui	a11, a12, 0, 16; ae_mulp32x2	aed0, aed0, aed2; nop }
  10f4e3:	2581c4               	ae_movad32.l	a8, aed1
  10f4e6:	25c0c4               	ae_movad32.l	a12, aed0
  10f4e9:	40d882               	addmi	a8, a8, 0x4000
  10f4ec:	40dcc2               	addmi	a12, a12, 0x4000
  10f4ef:	21cfc0               	srai	a12, a12, 15
  10f4f2:	218f80               	srai	a8, a8, 15
  10f4f5:	88ca                	add.n	a8, a8, a12
  10f4f7:	005482               	s16i	a8, a4, 0
  10f4fa:	442b                	addi.n	a4, a4, 2

0010f4fc <au_task_LRFadeinfadeout+0xac>:
  10f4fc:	000506               	j	10f514 <au_task_LRFadeinfadeout+0xc4>

0010f4ff <au_task_LRFadeinfadeout+0xaf>:
  10f4ff:	0721b2               	l32i	a11, a1, 28
  10f502:	ce35a1               	l32r	a10, 102dd8 (20000000 <_memmap_mem_sram_end+0x1f5c0000>)
  10f505:	01cbb2               	addi	a11, a11, 1
  10f508:	7102a5               	call8	180534 <__udivsi3>
  10f50b:	072192               	l32i	a9, a1, 28
  10f50e:	40daf2               	addmi	a15, a10, 0x4000
  10f511:	41fff0               	srli	a15, a15, 15

0010f514 <au_task_LRFadeinfadeout+0xc4>:
  10f514:	81a8                	l32i.n	a10, a1, 32
  10f516:	0c0c                	movi.n	a12, 0
  10f518:	53aac0               	max	a10, a10, a12
  10f51b:	400001b545544fae 	{ ae_movda32	aed4, a15; nop; ae_movda32	aed5, a10 }
  10f523:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  10f52b:	2584c4               	ae_movad32.l	a8, aed4
  10f52e:	61b8                	l32i.n	a11, a1, 24
  10f530:	282a                	add.n	a2, a8, a2
  10f532:	c07780               	sub	a7, a7, a8
  10f535:	000586               	j	10f54f <au_task_LRFadeinfadeout+0xff>

0010f538 <au_task_LRFadeinfadeout+0xe8>:
  10f538:	0721b2               	l32i	a11, a1, 28
  10f53b:	ce27a1               	l32r	a10, 102dd8 (20000000 <_memmap_mem_sram_end+0x1f5c0000>)
  10f53e:	01cbb2               	addi	a11, a11, 1
  10f541:	70ff25               	call8	180534 <__udivsi3>
  10f544:	072192               	l32i	a9, a1, 28
  10f547:	0b0c                	movi.n	a11, 0
  10f549:	40daf2               	addmi	a15, a10, 0x4000
  10f54c:	41fff0               	srli	a15, a15, 15

0010f54f <au_task_LRFadeinfadeout+0xff>:
  10f54f:	c0c7f0               	sub	a12, a7, a15
  10f552:	af2a                	add.n	a10, a15, a2
  10f554:	08c1e2               	addi	a14, a1, 8
  10f557:	10c1d2               	addi	a13, a1, 16
  10f55a:	04a082               	movi	a8, 4
  10f55d:	0ea876               	loopgtz	a8, 10f56f <au_task_LRFadeinfadeout+0x11f>
  10f560:	005da2               	s16i	a10, a13, 0
  10f563:	005ec2               	s16i	a12, a14, 0
  10f566:	aafa                	add.n	a10, a10, a15
  10f568:	dd2b                	addi.n	a13, a13, 2
  10f56a:	ee2b                	addi.n	a14, a14, 2
  10f56c:	c0ccf0               	sub	a12, a12, a15

0010f56f <au_task_LRFadeinfadeout+0x11f>:
  10f56f:	90ab30               	addx2	a10, a11, a3
  10f572:	cc1124               	ae_l16x4.i	aed1, a1, 16
  10f575:	cc0114               	ae_l16x4.i	aed0, a1, 8
  10f578:	0121c2               	l32i	a12, a1, 4
  10f57b:	0021d2               	l32i	a13, a1, 0
  10f57e:	11efe0               	slli	a14, a15, 2
  10f581:	400001f144f45ece 	{ ae_movda16	aed4, a14; nop; movi	a5, -4 }
  10f589:	90dbd0               	addx2	a13, a11, a13
  10f58c:	90cbc0               	addx2	a12, a11, a12
  10f58f:	c0e9b0               	sub	a14, a9, a11
  10f592:	2182e0               	srai	a8, a14, 2
  10f595:	31a876               	loopgtz	a8, 10f5ca <au_task_LRFadeinfadeout+0x17a>
  10f598:	ccbd04               	ae_l16x4.i	aed11, a13, 0
  10f59b:	0c801a703baa959e 	{ nop; ae_mulfp16x4ras	aed10, aed11, aed0 }
  10f5a3:	dcad04               	ae_s16x4.i	aed10, a13, 0
  10f5a6:	cc9c04               	ae_l16x4.i	aed9, a12, 0
  10f5a9:	0c80147129a8004e 	{ ae_sub16s	aed0, aed0, aed4; ae_mulfp16x4ras	aed8, aed9, aed1 }
  10f5b1:	dc0114               	ae_s16x4.i	aed0, a1, 8
  10f5b4:	808c94               	ae_s16x4.ip	aed8, a12, 8
  10f5b7:	ebe5cc0401017d1f 	{ ae_l16x4.ip	aed7, a13, 8; ae_add16s	aed1, aed1, aed4; nop }
  10f5bf:	ebe5c408070611cf 	{ ae_s16x4.i	aed1, a1, 16; ae_add16s	aed6, aed7, aed8; nop }
  10f5c7:	806a94               	ae_s16x4.ip	aed6, a10, 8
  10f5ca:	0711a2               	l16ui	a10, a1, 14
  10f5cd:	0168                	l32i.n	a6, a1, 0
  10f5cf:	105e50               	and	a5, a14, a5
  10f5d2:	5b5a                	add.n	a5, a11, a5
  10f5d4:	904530               	addx2	a4, a5, a3
  10f5d7:	c08950               	sub	a8, a9, a5
  10f5da:	906560               	addx2	a6, a5, a6
  10f5dd:	1198                	l32i.n	a9, a1, 4
  10f5df:	c0aaf0               	sub	a10, a10, a15
  10f5e2:	905590               	addx2	a5, a5, a9
  10f5e5:	0b1192               	l16ui	a9, a1, 22
  10f5e8:	f4a0a0               	extui	a10, a10, 0, 16
  10f5eb:	809f90               	add	a9, a15, a9
  10f5ee:	f49090               	extui	a9, a9, 0, 16
  10f5f1:	4ba876               	loopgtz	a8, 10f640 <au_task_LRFadeinfadeout+0x1f0>
  10f5f4:	c0baf0               	sub	a11, a10, a15
  10f5f7:	cf9a                	add.n	a12, a15, a9
  10f5f9:	0096d2               	l16si	a13, a6, 0
  10f5fc:	0095e2               	l16si	a14, a5, 0
  10f5ff:	40000021450f5a5e 	{ ae_movda32	aed15, a10; nop; addi	a5, a5, 2 }
  10f607:	40000021450e696e 	{ ae_movda32	aed14, a9; nop; addi	a6, a6, 2 }
  10f60f:	400001b545dc4ede 	{ ae_movda32	aed12, a14; nop; ae_movda32	aed13, a13 }
  10f617:	eb7b1e0f0d0d90cf 	{ extui	a9, a12, 0, 16; ae_mulp32x2	aed13, aed13, aed15; nop }
  10f61f:	eb7b1e0e0c0ca0bf 	{ extui	a10, a11, 0, 16; ae_mulp32x2	aed12, aed12, aed14; nop }
  10f627:	258dc4               	ae_movad32.l	a8, aed13
  10f62a:	25bcc4               	ae_movad32.l	a11, aed12
  10f62d:	40d882               	addmi	a8, a8, 0x4000
  10f630:	40dbb2               	addmi	a11, a11, 0x4000
  10f633:	21bfb0               	srai	a11, a11, 15
  10f636:	218f80               	srai	a8, a8, 15
  10f639:	88ba                	add.n	a8, a8, a11
  10f63b:	005482               	s16i	a8, a4, 0
  10f63e:	442b                	addi.n	a4, a4, 2
  10f640:	f01d                	retw.n

0010f642 <au_task_LRFadeinfadeout+0x1f2>:
  10f642:	cce971               	l32r	a7, 1029e8 (8000 <xthals_release_major+0x5120>)
  10f645:	1149                	s32i.n	a4, a1, 4
  10f647:	020c                	movi.n	a2, 0
  10f649:	034d                	mov.n	a4, a3
  10f64b:	0001c6               	j	10f656 <au_task_LRFadeinfadeout+0x206>

0010f64e <au_task_LRFadeinfadeout+0x1fe>:
  10f64e:	1139                	s32i.n	a3, a1, 4
  10f650:	cde371               	l32r	a7, 102ddc (4000 <xthals_release_major+0x1120>)
  10f653:	cde221               	l32r	a2, 102ddc (4000 <xthals_release_major+0x1120>)

0010f656 <au_task_LRFadeinfadeout+0x206>:
  10f656:	0149                	s32i.n	a4, a1, 0
  10f658:	ff8506               	j	10f470 <au_task_LRFadeinfadeout+0x20>

0010f65b <au_task_LRFadeinfadeout+0x20b>:
  10f65b:	cce371               	l32r	a7, 1029e8 (8000 <xthals_release_major+0x5120>)
  10f65e:	0149                	s32i.n	a4, a1, 0
  10f660:	020c                	movi.n	a2, 0
  10f662:	034d                	mov.n	a4, a3
  10f664:	0001c6               	j	10f66f <au_task_LRFadeinfadeout+0x21f>

0010f667 <au_task_LRFadeinfadeout+0x217>:
  10f667:	0139                	s32i.n	a3, a1, 0
  10f669:	cddc71               	l32r	a7, 102ddc (4000 <xthals_release_major+0x1120>)
  10f66c:	cddc21               	l32r	a2, 102ddc (4000 <xthals_release_major+0x1120>)

0010f66f <au_task_LRFadeinfadeout+0x21f>:
  10f66f:	1149                	s32i.n	a4, a1, 4
  10f671:	ff7ec6               	j	10f470 <au_task_LRFadeinfadeout+0x20>

0010f674 <au_task_Trigger1stCodecDecode>:
  10f674:	004136               	entry	a1, 32
  10f677:	62a0a2               	movi	a10, 98
  10f67a:	cc4921               	l32r	a2, 1027a0 (2780b4 <g_debug_fp_info+0x354>)
  10f67d:	cc4731               	l32r	a3, 10279c (277d60 <g_debug_fp_info>)
  10f680:	01a092               	movi	a9, 1
  10f683:	001382               	l16ui	a8, a3, 0
  10f686:	015392               	s16i	a9, a3, 2
  10f689:	023856               	bnez	a8, 10f6b0 <au_task_Trigger1stCodecDecode+0x3c>
  10f68c:	9313b2               	l16ui	a11, a3, 0x126
  10f68f:	90bb30               	addx2	a11, a11, a3
  10f692:	945ba2               	s16i	a10, a11, 0x128
  10f695:	072ca5               	call8	116960 <dbfw_GetSystemTime>
  10f698:	9313d2               	l16ui	a13, a3, 0x126
  10f69b:	a0dd30               	addx4	a13, a13, a3
  10f69e:	8a6da2               	s32i	a10, a13, 0x228
  10f6a1:	9313c2               	l16ui	a12, a3, 0x126
  10f6a4:	01ccc2               	addi	a12, a12, 1
  10f6a7:	64c0c0               	extui	a12, a12, 0, 7
  10f6aa:	9353c2               	s16i	a12, a3, 0x126
  10f6ad:	000506               	j	10f6c5 <au_task_Trigger1stCodecDecode+0x51>

0010f6b0 <au_task_Trigger1stCodecDecode+0x3c>:
  10f6b0:	8d1292               	l16ui	a9, a2, 0x11a
  10f6b3:	0ec9f6               	bgeui	a9, 32, 10f6c5 <au_task_Trigger1stCodecDecode+0x51>
  10f6b6:	90f920               	addx2	a15, a9, a2
  10f6b9:	8e5fa2               	s16i	a10, a15, 0x11c
  10f6bc:	8d12e2               	l16ui	a14, a2, 0x11a
  10f6bf:	01cee2               	addi	a14, a14, 1
  10f6c2:	8d52e2               	s16i	a14, a2, 0x11a
  10f6c5:	0fa0a2               	movi	a10, 15
  10f6c8:	f2eb65               	call8	102580 <_xtos_set_intlevel>
  10f6cb:	0fa0b2               	movi	a11, 15
  10f6ce:	0a4d                	mov.n	a4, a10
  10f6d0:	001382               	l16ui	a8, a3, 0
  10f6d3:	64a0a2               	movi	a10, 100
  10f6d6:	78dc                	bnez.n	a8, 10f6f1 <au_task_Trigger1stCodecDecode+0x7d>
  10f6d8:	1213c2               	l16ui	a12, a3, 36
  10f6db:	83b9                	s32i.n	a11, a3, 32
  10f6dd:	90cc30               	addx2	a12, a12, a3
  10f6e0:	135ca2               	s16i	a10, a12, 38
  10f6e3:	121392               	l16ui	a9, a3, 36
  10f6e6:	991b                	addi.n	a9, a9, 1
  10f6e8:	649090               	extui	a9, a9, 0, 7
  10f6eb:	125392               	s16i	a9, a3, 36
  10f6ee:	000586               	j	10f708 <au_task_Trigger1stCodecDecode+0x94>

0010f6f1 <au_task_Trigger1stCodecDecode+0x7d>:
  10f6f1:	6c1292               	l16ui	a9, a2, 216
  10f6f4:	10c9f6               	bgeui	a9, 32, 10f708 <au_task_Trigger1stCodecDecode+0x94>
  10f6f7:	3562b2               	s32i	a11, a2, 212
  10f6fa:	90e920               	addx2	a14, a9, a2
  10f6fd:	6d5ea2               	s16i	a10, a14, 218
  10f700:	6c12d2               	l16ui	a13, a2, 216
  10f703:	dd1b                	addi.n	a13, a13, 1
  10f705:	6c52d2               	s16i	a13, a2, 216
  10f708:	cc0891               	l32r	a9, 102728 (276e60 <g_au_task>)
  10f70b:	2b0c                	movi.n	a11, 2
  10f70d:	4729a2               	l32i	a10, a9, 0x11c
  10f710:	0020c0               	memw
  10f713:	09f8                	l32i.n	a15, a9, 0
  10f715:	cc0ac1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10f718:	1a6f17               	bbci	a15, 1, 10f736 <au_task_Trigger1stCodecDecode+0xc2>
  10f71b:	0cc8                	l32i.n	a12, a12, 0
  10f71d:	0020c0               	memw
  10f720:	5a2cb2               	l32i	a11, a12, 0x168
  10f723:	bb1b                	addi.n	a11, a11, 1
  10f725:	0020c0               	memw
  10f728:	5a6cb2               	s32i	a11, a12, 0x168
  10f72b:	091982               	l16ui	a8, a9, 18
  10f72e:	881b                	addi.n	a8, a8, 1
  10f730:	095982               	s16i	a8, a9, 18
  10f733:	000386               	j	10f745 <au_task_Trigger1stCodecDecode+0xd1>

0010f736 <au_task_Trigger1stCodecDecode+0xc2>:
  10f736:	0020c0               	memw
  10f739:	0029d2               	l32i	a13, a9, 0
  10f73c:	20ddb0               	or	a13, a13, a11
  10f73f:	0020c0               	memw
  10f742:	0069d2               	s32i	a13, a9, 0

0010f745 <au_task_Trigger1stCodecDecode+0xd1>:
  10f745:	008a16               	beqz	a10, 10f751 <au_task_Trigger1stCodecDecode+0xdd>
  10f748:	012ab2               	l32i	a11, a10, 4
  10f74b:	002b16               	beqz	a11, 10f751 <au_task_Trigger1stCodecDecode+0xdd>
  10f74e:	0710e5               	call8	11685c <fw_dsp_slowtimer_UpdateTimerInt>
  10f751:	20a440               	or	a10, a4, a4
  10f754:	f2ada5               	call8	102230 <_xtos_restore_intlevel>
  10f757:	0013e2               	l16ui	a14, a3, 0
  10f75a:	65a0a2               	movi	a10, 101
  10f75d:	7edc                	bnez.n	a14, 10f778 <au_task_Trigger1stCodecDecode+0x104>
  10f75f:	121382               	l16ui	a8, a3, 36
  10f762:	8349                	s32i.n	a4, a3, 32
  10f764:	908830               	addx2	a8, a8, a3
  10f767:	1358a2               	s16i	a10, a8, 38
  10f76a:	1213f2               	l16ui	a15, a3, 36
  10f76d:	ff1b                	addi.n	a15, a15, 1
  10f76f:	64f0f0               	extui	a15, a15, 0, 7
  10f772:	1253f2               	s16i	a15, a3, 36
  10f775:	0005c6               	j	10f790 <au_task_Trigger1stCodecDecode+0x11c>

0010f778 <au_task_Trigger1stCodecDecode+0x104>:
  10f778:	6c1292               	l16ui	a9, a2, 216
  10f77b:	11c9f6               	bgeui	a9, 32, 10f790 <au_task_Trigger1stCodecDecode+0x11c>
  10f77e:	356242               	s32i	a4, a2, 212
  10f781:	90c920               	addx2	a12, a9, a2
  10f784:	6d5ca2               	s16i	a10, a12, 218
  10f787:	6c12b2               	l16ui	a11, a2, 216
  10f78a:	01cbb2               	addi	a11, a11, 1
  10f78d:	6c52b2               	s16i	a11, a2, 216
  10f790:	0013d2               	l16ui	a13, a3, 0
  10f793:	61a0a2               	movi	a10, 97
  10f796:	022d56               	bnez	a13, 10f7bc <au_task_Trigger1stCodecDecode+0x148>
  10f799:	9313e2               	l16ui	a14, a3, 0x126
  10f79c:	90ee30               	addx2	a14, a14, a3
  10f79f:	945ea2               	s16i	a10, a14, 0x128
  10f7a2:	071be5               	call8	116960 <dbfw_GetSystemTime>
  10f7a5:	931382               	l16ui	a8, a3, 0x126
  10f7a8:	a08830               	addx4	a8, a8, a3
  10f7ab:	8a68a2               	s32i	a10, a8, 0x228
  10f7ae:	9313f2               	l16ui	a15, a3, 0x126
  10f7b1:	01cff2               	addi	a15, a15, 1
  10f7b4:	64f0f0               	extui	a15, a15, 0, 7
  10f7b7:	9353f2               	s16i	a15, a3, 0x126
  10f7ba:	f01d                	retw.n

0010f7bc <au_task_Trigger1stCodecDecode+0x148>:
  10f7bc:	8d1292               	l16ui	a9, a2, 0x11a
  10f7bf:	0dc9f6               	bgeui	a9, 32, 10f7d0 <au_task_Trigger1stCodecDecode+0x15c>
  10f7c2:	90c920               	addx2	a12, a9, a2
  10f7c5:	8e5ca2               	s16i	a10, a12, 0x11c
  10f7c8:	8d12b2               	l16ui	a11, a2, 0x11a
  10f7cb:	bb1b                	addi.n	a11, a11, 1
  10f7cd:	8d52b2               	s16i	a11, a2, 0x11a
  10f7d0:	f01d                	retw.n

0010f7d2 <au_task_Trigger1stCodecDecode+0x15e>:
	...

0010f7d4 <au_task_Trigger2ndCodecDecode>:
  10f7d4:	004136               	entry	a1, 32
  10f7d7:	0fa0a2               	movi	a10, 15
  10f7da:	f2da65               	call8	102580 <_xtos_set_intlevel>
  10f7dd:	0fa0b2               	movi	a11, 15
  10f7e0:	cc2b31               	l32r	a3, 10288c (278090 <g_debug_fp_info+0x330>)
  10f7e3:	cbee41               	l32r	a4, 10279c (277d60 <g_debug_fp_info>)
  10f7e6:	202aa0               	or	a2, a10, a10
  10f7e9:	001482               	l16ui	a8, a4, 0
  10f7ec:	66a0a2               	movi	a10, 102
  10f7ef:	78dc                	bnez.n	a8, 10f80a <au_task_Trigger2ndCodecDecode+0x36>
  10f7f1:	1214c2               	l16ui	a12, a4, 36
  10f7f4:	84b9                	s32i.n	a11, a4, 32
  10f7f6:	90cc40               	addx2	a12, a12, a4
  10f7f9:	135ca2               	s16i	a10, a12, 38
  10f7fc:	121492               	l16ui	a9, a4, 36
  10f7ff:	991b                	addi.n	a9, a9, 1
  10f801:	649090               	extui	a9, a9, 0, 7
  10f804:	125492               	s16i	a9, a4, 36
  10f807:	000586               	j	10f821 <au_task_Trigger2ndCodecDecode+0x4d>

0010f80a <au_task_Trigger2ndCodecDecode+0x36>:
  10f80a:	7e1392               	l16ui	a9, a3, 252
  10f80d:	10c9f6               	bgeui	a9, 32, 10f821 <au_task_Trigger2ndCodecDecode+0x4d>
  10f810:	3e63b2               	s32i	a11, a3, 248
  10f813:	90e930               	addx2	a14, a9, a3
  10f816:	7f5ea2               	s16i	a10, a14, 254
  10f819:	7e13d2               	l16ui	a13, a3, 252
  10f81c:	dd1b                	addi.n	a13, a13, 1
  10f81e:	7e53d2               	s16i	a13, a3, 252
  10f821:	cbc191               	l32r	a9, 102728 (276e60 <g_au_task>)
  10f824:	cd6fb1               	l32r	a11, 102de0 (2771f4 <g_au_task+0x394>)
  10f827:	0c1c                	movi.n	a12, 16
  10f829:	522ba2               	l32i	a10, a11, 0x148
  10f82c:	0020c0               	memw
  10f82f:	09f8                	l32i.n	a15, a9, 0
  10f831:	1d6f47               	bbci	a15, 4, 10f852 <au_task_Trigger2ndCodecDecode+0x7e>
  10f834:	cbc3c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10f837:	0cc8                	l32i.n	a12, a12, 0
  10f839:	0020c0               	memw
  10f83c:	602c92               	l32i	a9, a12, 0x180
  10f83f:	991b                	addi.n	a9, a9, 1
  10f841:	0020c0               	memw
  10f844:	606c92               	s32i	a9, a12, 0x180
  10f847:	7f1b82               	l16ui	a8, a11, 254
  10f84a:	881b                	addi.n	a8, a8, 1
  10f84c:	7f5b82               	s16i	a8, a11, 254
  10f84f:	000386               	j	10f861 <au_task_Trigger2ndCodecDecode+0x8d>

0010f852 <au_task_Trigger2ndCodecDecode+0x7e>:
  10f852:	0020c0               	memw
  10f855:	0029d2               	l32i	a13, a9, 0
  10f858:	20ddc0               	or	a13, a13, a12
  10f85b:	0020c0               	memw
  10f85e:	0069d2               	s32i	a13, a9, 0

0010f861 <au_task_Trigger2ndCodecDecode+0x8d>:
  10f861:	008a16               	beqz	a10, 10f86d <au_task_Trigger2ndCodecDecode+0x99>
  10f864:	012ab2               	l32i	a11, a10, 4
  10f867:	002b16               	beqz	a11, 10f86d <au_task_Trigger2ndCodecDecode+0x99>
  10f86a:	06ff25               	call8	11685c <fw_dsp_slowtimer_UpdateTimerInt>
  10f86d:	20a220               	or	a10, a2, a2
  10f870:	f29be5               	call8	102230 <_xtos_restore_intlevel>
  10f873:	0014e2               	l16ui	a14, a4, 0
  10f876:	67a0a2               	movi	a10, 103
  10f879:	6edc                	bnez.n	a14, 10f893 <au_task_Trigger2ndCodecDecode+0xbf>
  10f87b:	121482               	l16ui	a8, a4, 36
  10f87e:	8429                	s32i.n	a2, a4, 32
  10f880:	908840               	addx2	a8, a8, a4
  10f883:	1358a2               	s16i	a10, a8, 38
  10f886:	1214f2               	l16ui	a15, a4, 36
  10f889:	ff1b                	addi.n	a15, a15, 1
  10f88b:	64f0f0               	extui	a15, a15, 0, 7
  10f88e:	1254f2               	s16i	a15, a4, 36
  10f891:	f01d                	retw.n

0010f893 <au_task_Trigger2ndCodecDecode+0xbf>:
  10f893:	7e1392               	l16ui	a9, a3, 252
  10f896:	10c9f6               	bgeui	a9, 32, 10f8aa <au_task_Trigger2ndCodecDecode+0xd6>
  10f899:	3e6322               	s32i	a2, a3, 248
  10f89c:	90c930               	addx2	a12, a9, a3
  10f89f:	7f5ca2               	s16i	a10, a12, 254
  10f8a2:	7e13b2               	l16ui	a11, a3, 252
  10f8a5:	bb1b                	addi.n	a11, a11, 1
  10f8a7:	7e53b2               	s16i	a11, a3, 252
  10f8aa:	f01d                	retw.n

0010f8ac <au_task_TriggerSpeechCodecProcess>:
  10f8ac:	004136               	entry	a1, 32
  10f8af:	0fa0a2               	movi	a10, 15
  10f8b2:	f2cce5               	call8	102580 <_xtos_set_intlevel>
  10f8b5:	0fa0b2               	movi	a11, 15
  10f8b8:	cbf531               	l32r	a3, 10288c (278090 <g_debug_fp_info+0x330>)
  10f8bb:	cbb841               	l32r	a4, 10279c (277d60 <g_debug_fp_info>)
  10f8be:	202aa0               	or	a2, a10, a10
  10f8c1:	001482               	l16ui	a8, a4, 0
  10f8c4:	68a0a2               	movi	a10, 104
  10f8c7:	78dc                	bnez.n	a8, 10f8e2 <au_task_TriggerSpeechCodecProcess+0x36>
  10f8c9:	1214c2               	l16ui	a12, a4, 36
  10f8cc:	84b9                	s32i.n	a11, a4, 32
  10f8ce:	90cc40               	addx2	a12, a12, a4
  10f8d1:	135ca2               	s16i	a10, a12, 38
  10f8d4:	121492               	l16ui	a9, a4, 36
  10f8d7:	991b                	addi.n	a9, a9, 1
  10f8d9:	649090               	extui	a9, a9, 0, 7
  10f8dc:	125492               	s16i	a9, a4, 36
  10f8df:	0005c6               	j	10f8fa <au_task_TriggerSpeechCodecProcess+0x4e>

0010f8e2 <au_task_TriggerSpeechCodecProcess+0x36>:
  10f8e2:	7e1392               	l16ui	a9, a3, 252
  10f8e5:	11c9f6               	bgeui	a9, 32, 10f8fa <au_task_TriggerSpeechCodecProcess+0x4e>
  10f8e8:	3e63b2               	s32i	a11, a3, 248
  10f8eb:	90e930               	addx2	a14, a9, a3
  10f8ee:	7f5ea2               	s16i	a10, a14, 254
  10f8f1:	7e13d2               	l16ui	a13, a3, 252
  10f8f4:	01cdd2               	addi	a13, a13, 1
  10f8f7:	7e53d2               	s16i	a13, a3, 252
  10f8fa:	cb8b81               	l32r	a8, 102728 (276e60 <g_au_task>)
  10f8fd:	cd19a1               	l32r	a10, 102d64 (27720c <g_au_task+0x3ac>)
  10f900:	00a1c2               	movi	a12, 0x100
  10f903:	7f2aa2               	l32i	a10, a10, 0x1fc
  10f906:	0020c0               	memw
  10f909:	0028b2               	l32i	a11, a8, 0
  10f90c:	20bbc0               	or	a11, a11, a12
  10f90f:	0020c0               	memw
  10f912:	0068b2               	s32i	a11, a8, 0
  10f915:	80a092               	movi	a9, 128
  10f918:	0020c0               	memw
  10f91b:	0028f2               	l32i	a15, a8, 0
  10f91e:	20ff90               	or	a15, a15, a9
  10f921:	0020c0               	memw
  10f924:	0068f2               	s32i	a15, a8, 0
  10f927:	006a16               	beqz	a10, 10f931 <au_task_TriggerSpeechCodecProcess+0x85>
  10f92a:	1ab8                	l32i.n	a11, a10, 4
  10f92c:	1b8c                	beqz.n	a11, 10f931 <au_task_TriggerSpeechCodecProcess+0x85>
  10f92e:	06f2e5               	call8	11685c <fw_dsp_slowtimer_UpdateTimerInt>
  10f931:	02ad                	mov.n	a10, a2
  10f933:	f28fe5               	call8	102230 <_xtos_restore_intlevel>
  10f936:	0014b2               	l16ui	a11, a4, 0
  10f939:	69a0a2               	movi	a10, 105
  10f93c:	6bdc                	bnez.n	a11, 10f956 <au_task_TriggerSpeechCodecProcess+0xaa>
  10f93e:	1214d2               	l16ui	a13, a4, 36
  10f941:	8429                	s32i.n	a2, a4, 32
  10f943:	90dd40               	addx2	a13, a13, a4
  10f946:	135da2               	s16i	a10, a13, 38
  10f949:	1214c2               	l16ui	a12, a4, 36
  10f94c:	cc1b                	addi.n	a12, a12, 1
  10f94e:	64c0c0               	extui	a12, a12, 0, 7
  10f951:	1254c2               	s16i	a12, a4, 36
  10f954:	f01d                	retw.n

0010f956 <au_task_TriggerSpeechCodecProcess+0xaa>:
  10f956:	7e1392               	l16ui	a9, a3, 252
  10f959:	10c9f6               	bgeui	a9, 32, 10f96d <au_task_TriggerSpeechCodecProcess+0xc1>
  10f95c:	3e6322               	s32i	a2, a3, 248
  10f95f:	90f930               	addx2	a15, a9, a3
  10f962:	7f5fa2               	s16i	a10, a15, 254
  10f965:	7e13e2               	l16ui	a14, a3, 252
  10f968:	ee1b                	addi.n	a14, a14, 1
  10f96a:	7e53e2               	s16i	a14, a3, 252
  10f96d:	f01d                	retw.n

0010f96f <au_task_TriggerSpeechCodecProcess+0xc3>:
	...

0010f970 <au_task_RxPathI2sIntCallback>:
  10f970:	004136               	entry	a1, 32
  10f973:	f01d                	retw.n

0010f975 <au_task_RxPathI2sIntCallback+0x5>:
  10f975:	000000                                        ...

0010f978 <au_task_RxPathDmaIntCallback>:
  10f978:	004136               	entry	a1, 32
  10f97b:	cb6b81               	l32r	a8, 102728 (276e60 <g_au_task>)
  10f97e:	021882               	l16ui	a8, a8, 4
  10f981:	086837               	bbci	a8, 3, 10f98d <au_task_RxPathDmaIntCallback+0x15>
  10f984:	056207               	bbci	a2, 0, 10f98d <au_task_RxPathDmaIntCallback+0x15>
  10f987:	cb76a1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  10f98a:	f106a5               	call8	1009f4 <au_task_vend_AmbExec>
  10f98d:	f01d                	retw.n

0010f98f <au_task_RxPathDmaIntCallback+0x17>:
  10f98f:	000000                                        ...

0010f992 <au_task_RxPathDmaIntCallback+0x1a>:
	...

0010f994 <au_task_TxPathI2sIntCallback>:
  10f994:	004136               	entry	a1, 32
  10f997:	f01d                	retw.n

0010f999 <au_task_TxPathI2sIntCallback+0x5>:
  10f999:	000000                                        ...

0010f99c <au_task_TxPathDmaIntCallback>:
  10f99c:	004136               	entry	a1, 32
  10f99f:	60a0a2               	movi	a10, 96
  10f9a2:	cb7e31               	l32r	a3, 10279c (277d60 <g_debug_fp_info>)
  10f9a5:	cb7e61               	l32r	a6, 1027a0 (2780b4 <g_debug_fp_info+0x354>)
  10f9a8:	001382               	l16ui	a8, a3, 0
  10f9ab:	acc642               	addi	a4, a6, -84
  10f9ae:	48ec                	bnez.n	a8, 10f9d6 <au_task_TxPathDmaIntCallback+0x3a>
  10f9b0:	931392               	l16ui	a9, a3, 0x126
  10f9b3:	909930               	addx2	a9, a9, a3
  10f9b6:	9459a2               	s16i	a10, a9, 0x128
  10f9b9:	06fa65               	call8	116960 <dbfw_GetSystemTime>
  10f9bc:	9313b2               	l16ui	a11, a3, 0x126
  10f9bf:	a0bb30               	addx4	a11, a11, a3
  10f9c2:	8a6ba2               	s32i	a10, a11, 0x228
  10f9c5:	9313a2               	l16ui	a10, a3, 0x126
  10f9c8:	aa1b                	addi.n	a10, a10, 1
  10f9ca:	64a0a0               	extui	a10, a10, 0, 7
  10f9cd:	9353a2               	s16i	a10, a3, 0x126
  10f9d0:	0005c6               	j	10f9eb <au_task_TxPathDmaIntCallback+0x4f>

0010f9d3 <au_task_TxPathDmaIntCallback+0x37>:
  10f9d3:	000000                                        ...

0010f9d6 <au_task_TxPathDmaIntCallback+0x3a>:
  10f9d6:	8d1692               	l16ui	a9, a6, 0x11a
  10f9d9:	0ec9f6               	bgeui	a9, 32, 10f9eb <au_task_TxPathDmaIntCallback+0x4f>
  10f9dc:	90d960               	addx2	a13, a9, a6
  10f9df:	8e5da2               	s16i	a10, a13, 0x11c
  10f9e2:	8d16c2               	l16ui	a12, a6, 0x11a
  10f9e5:	01ccc2               	addi	a12, a12, 1
  10f9e8:	8d56c2               	s16i	a12, a6, 0x11a
  10f9eb:	01a072               	movi	a7, 1
  10f9ee:	cb4e51               	l32r	a5, 102728 (276e60 <g_au_task>)
  10f9f1:	0523a2               	l32i	a10, a3, 20
  10f9f4:	001392               	l16ui	a9, a3, 0
  10f9f7:	aa1b                	addi.n	a10, a10, 1
  10f9f9:	53a9                	s32i.n	a10, a3, 20
  10f9fb:	051966               	bnei	a9, 1, 10fa04 <au_task_TxPathDmaIntCallback+0x68>
  10f9fe:	73b8                	l32i.n	a11, a3, 28
  10fa00:	0bcc                	bnez.n	a11, 10fa04 <au_task_TxPathDmaIntCallback+0x68>
  10fa02:	73a9                	s32i.n	a10, a3, 28
  10fa04:	0d000a4180b0020e 	{ bbci.w18	a2, 0, 10fab0 <au_task_TxPathDmaIntCallback+0x114>; nop }
  10fa0c:	0215c2               	l16ui	a12, a5, 4
  10fa0f:	2415d2               	l16ui	a13, a5, 72
  10fa12:	0d00094170b00c0e 	{ bbci.w18	a12, 0, 10faad <au_task_TxPathDmaIntCallback+0x111>; nop }
  10fa1a:	046d56               	bnez	a13, 10fa64 <au_task_TxPathDmaIntCallback+0xc8>
  10fa1d:	cb48b1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10fa20:	0bb8                	l32i.n	a11, a11, 0
  10fa22:	0020c0               	memw
  10fa25:	b32bc2               	l32i	a12, a11, 0x2cc
  10fa28:	cb58d1               	l32r	a13, 102788 (ff00 <xthals_release_major+0xd020>)
  10fa2b:	74c8c0               	extui	a12, a12, 8, 8
  10fa2e:	0020c0               	memw
  10fa31:	b32ba2               	l32i	a10, a11, 0x2cc
  10fa34:	f4a0a0               	extui	a10, a10, 0, 16
  10fa37:	11aa80               	slli	a10, a10, 8
  10fa3a:	10aad0               	and	a10, a10, a13
  10fa3d:	20aac0               	or	a10, a10, a12
  10fa40:	0020c0               	memw
  10fa43:	0bb8                	l32i.n	a11, a11, 0
  10fa45:	f5b0b0               	extui	a11, a11, 16, 16
  10fa48:	073865               	call8	116dd0 <fw_dsp_dbfwplus_AlertWatermarkReached>
  10fa4b:	120a66               	bnei	a10, -1, 10fa61 <au_task_TxPathDmaIntCallback+0xc5>
  10fa4e:	cb3cd1               	l32r	a13, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10fa51:	0dd8                	l32i.n	a13, a13, 0
  10fa53:	0020c0               	memw
  10fa56:	bf1dc2               	l16ui	a12, a13, 0x17e
  10fa59:	cc1b                	addi.n	a12, a12, 1
  10fa5b:	0020c0               	memw
  10fa5e:	bf5dc2               	s16i	a12, a13, 0x17e

0010fa61 <au_task_TxPathDmaIntCallback+0xc5>:
  10fa61:	001392               	l16ui	a9, a3, 0

0010fa64 <au_task_TxPathDmaIntCallback+0xc8>:
  10fa64:	245572               	s16i	a7, a5, 72
  10fa67:	255572               	s16i	a7, a5, 74
  10fa6a:	74a0a2               	movi	a10, 116
  10fa6d:	0a9956               	bnez	a9, 10fb1a <au_task_TxPathDmaIntCallback+0x17e>
  10fa70:	9313e2               	l16ui	a14, a3, 0x126
  10fa73:	90ee30               	addx2	a14, a14, a3
  10fa76:	945ea2               	s16i	a10, a14, 0x128
  10fa79:	06ee65               	call8	116960 <dbfw_GetSystemTime>
  10fa7c:	931382               	l16ui	a8, a3, 0x126
  10fa7f:	a08830               	addx4	a8, a8, a3
  10fa82:	8a68a2               	s32i	a10, a8, 0x228
  10fa85:	9313f2               	l16ui	a15, a3, 0x126
  10fa88:	ff1b                	addi.n	a15, a15, 1
  10fa8a:	64f0f0               	extui	a15, a15, 0, 7
  10fa8d:	9353f2               	s16i	a15, a3, 0x126
  10fa90:	0026c6               	j	10fb2f <au_task_TxPathDmaIntCallback+0x193>

0010fa93 <au_task_TxPathDmaIntCallback+0xf7>:
  10fa93:	000000                                        ...

0010fa96 <au_task_TxPathDmaIntCallback+0xfa>:
  10fa96:	9614a2               	l16ui	a10, a4, 0x12c
  10fa99:	10caf6               	bgeui	a10, 32, 10faad <au_task_TxPathDmaIntCallback+0x111>
  10fa9c:	4a6472               	s32i	a7, a4, 0x128
  10fa9f:	90ca60               	addx2	a12, a10, a6
  10faa2:	6d5c92               	s16i	a9, a12, 218
  10faa5:	9614b2               	l16ui	a11, a4, 0x12c
  10faa8:	bb1b                	addi.n	a11, a11, 1
  10faaa:	9654b2               	s16i	a11, a4, 0x12c

0010faad <au_task_TxPathDmaIntCallback+0x111>:
  10faad:	001392               	l16ui	a9, a3, 0

0010fab0 <au_task_TxPathDmaIntCallback+0x114>:
  10fab0:	7ba0a2               	movi	a10, 123
  10fab3:	49ec                	bnez.n	a9, 10fadb <au_task_TxPathDmaIntCallback+0x13f>
  10fab5:	9313d2               	l16ui	a13, a3, 0x126
  10fab8:	90dd30               	addx2	a13, a13, a3
  10fabb:	945da2               	s16i	a10, a13, 0x128
  10fabe:	06ea25               	call8	116960 <dbfw_GetSystemTime>
  10fac1:	9313f2               	l16ui	a15, a3, 0x126
  10fac4:	a0ff30               	addx4	a15, a15, a3
  10fac7:	8a6fa2               	s32i	a10, a15, 0x228
  10faca:	9313e2               	l16ui	a14, a3, 0x126
  10facd:	ee1b                	addi.n	a14, a14, 1
  10facf:	64e0e0               	extui	a14, a14, 0, 7
  10fad2:	9353e2               	s16i	a14, a3, 0x126
  10fad5:	000586               	j	10faef <au_task_TxPathDmaIntCallback+0x153>

0010fad8 <au_task_TxPathDmaIntCallback+0x13c>:
  10fad8:	000000                                        ...

0010fadb <au_task_TxPathDmaIntCallback+0x13f>:
  10fadb:	b71492               	l16ui	a9, a4, 0x16e
  10fade:	0dc9f6               	bgeui	a9, 32, 10faef <au_task_TxPathDmaIntCallback+0x153>
  10fae1:	90b960               	addx2	a11, a9, a6
  10fae4:	8e5ba2               	s16i	a10, a11, 0x11c
  10fae7:	b71482               	l16ui	a8, a4, 0x16e
  10faea:	881b                	addi.n	a8, a8, 1
  10faec:	b75482               	s16i	a8, a4, 0x16e
  10faef:	226287               	bbci	a2, 8, 10fb15 <au_task_TxPathDmaIntCallback+0x179>
  10faf2:	0215c2               	l16ui	a12, a5, 4
  10faf5:	cc12a1               	l32r	a10, 102b40 (201120 <_lib_foundation_data_start>)
  10faf8:	104c66               	bnei	a12, 4, 10fb0c <au_task_TxPathDmaIntCallback+0x170>
  10fafb:	00a092               	movi	a9, 0
  10fafe:	80a0d2               	movi	a13, 128
  10fb01:	07ad76               	loopgtz	a13, 10fb0c <au_task_TxPathDmaIntCallback+0x170>
  10fb04:	0ae8                	l32i.n	a14, a10, 0
  10fb06:	0020c0               	memw
  10fb09:	806e92               	s32i	a9, a14, 0x200

0010fb0c <au_task_TxPathDmaIntCallback+0x170>:
  10fb0c:	08a4a2               	movi	a10, 0x408
  10fb0f:	ccb5b1               	l32r	a11, 102de4 (8000ff20 <__log_data___1__1__0_au_task_0_au_task_1_c_14589$34859_136_5>)
  10fb12:	06fc65               	call8	116ad8 <dbfw_StoreTrace>

0010fb15 <au_task_TxPathDmaIntCallback+0x179>:
  10fb15:	f01d                	retw.n

0010fb17 <au_task_TxPathDmaIntCallback+0x17b>:
  10fb17:	000000                                        ...

0010fb1a <au_task_TxPathDmaIntCallback+0x17e>:
  10fb1a:	b71492               	l16ui	a9, a4, 0x16e
  10fb1d:	0ec9f6               	bgeui	a9, 32, 10fb2f <au_task_TxPathDmaIntCallback+0x193>
  10fb20:	908960               	addx2	a8, a9, a6
  10fb23:	8e58a2               	s16i	a10, a8, 0x11c
  10fb26:	b714f2               	l16ui	a15, a4, 0x16e
  10fb29:	01cff2               	addi	a15, a15, 1
  10fb2c:	b754f2               	s16i	a15, a4, 0x16e
  10fb2f:	0623a2               	l32i	a10, a3, 24
  10fb32:	01caa2               	addi	a10, a10, 1
  10fb35:	63a9                	s32i.n	a10, a3, 24
  10fb37:	0020c0               	memw
  10fb3a:	0598                	l32i.n	a9, a5, 0
  10fb3c:	2a6917               	bbci	a9, 1, 10fb6a <au_task_TxPathDmaIntCallback+0x1ce>
  10fb3f:	fa0c                	movi.n	a10, 15
  10fb41:	f2a3e5               	call8	102580 <_xtos_set_intlevel>
  10fb44:	0a7d                	mov.n	a7, a10
  10fb46:	f90c                	movi.n	a9, 15
  10fb48:	0013c2               	l16ui	a12, a3, 0
  10fb4b:	6aa0b2               	movi	a11, 106
  10fb4e:	048c56               	bnez	a12, 10fb9a <au_task_TxPathDmaIntCallback+0x1fe>
  10fb51:	1213e2               	l16ui	a14, a3, 36
  10fb54:	8399                	s32i.n	a9, a3, 32
  10fb56:	90ee30               	addx2	a14, a14, a3
  10fb59:	135eb2               	s16i	a11, a14, 38
  10fb5c:	1213d2               	l16ui	a13, a3, 36
  10fb5f:	dd1b                	addi.n	a13, a13, 1
  10fb61:	64d0d0               	extui	a13, a13, 0, 7
  10fb64:	1253d2               	s16i	a13, a3, 36
  10fb67:	0011c6               	j	10fbb2 <au_task_TxPathDmaIntCallback+0x216>

0010fb6a <au_task_TxPathDmaIntCallback+0x1ce>:
  10fb6a:	0fa0a2               	movi	a10, 15
  10fb6d:	f2a125               	call8	102580 <_xtos_set_intlevel>
  10fb70:	207aa0               	or	a7, a10, a10
  10fb73:	0fa092               	movi	a9, 15
  10fb76:	2b0c                	movi.n	a11, 2
  10fb78:	0013f2               	l16ui	a15, a3, 0
  10fb7b:	6ca0c2               	movi	a12, 108
  10fb7e:	061f56               	bnez	a15, 10fbe3 <au_task_TxPathDmaIntCallback+0x247>
  10fb81:	1213a2               	l16ui	a10, a3, 36
  10fb84:	8399                	s32i.n	a9, a3, 32
  10fb86:	90aa30               	addx2	a10, a10, a3
  10fb89:	135ac2               	s16i	a12, a10, 38
  10fb8c:	121382               	l16ui	a8, a3, 36
  10fb8f:	881b                	addi.n	a8, a8, 1
  10fb91:	648080               	extui	a8, a8, 0, 7
  10fb94:	125382               	s16i	a8, a3, 36
  10fb97:	001806               	j	10fbfb <au_task_TxPathDmaIntCallback+0x25f>

0010fb9a <au_task_TxPathDmaIntCallback+0x1fe>:
  10fb9a:	9614a2               	l16ui	a10, a4, 0x12c
  10fb9d:	11caf6               	bgeui	a10, 32, 10fbb2 <au_task_TxPathDmaIntCallback+0x216>
  10fba0:	4a6492               	s32i	a9, a4, 0x128
  10fba3:	90da60               	addx2	a13, a10, a6
  10fba6:	6d5db2               	s16i	a11, a13, 218
  10fba9:	9614c2               	l16ui	a12, a4, 0x12c
  10fbac:	01ccc2               	addi	a12, a12, 1
  10fbaf:	9654c2               	s16i	a12, a4, 0x12c
  10fbb2:	0915e2               	l16ui	a14, a5, 18
  10fbb5:	20a770               	or	a10, a7, a7
  10fbb8:	01cee2               	addi	a14, a14, 1
  10fbbb:	0955e2               	s16i	a14, a5, 18
  10fbbe:	f26725               	call8	102230 <_xtos_restore_intlevel>
  10fbc1:	0013f2               	l16ui	a15, a3, 0
  10fbc4:	6ba092               	movi	a9, 107
  10fbc7:	076f56               	bnez	a15, 10fc41 <au_task_TxPathDmaIntCallback+0x2a5>
  10fbca:	1213a2               	l16ui	a10, a3, 36
  10fbcd:	8379                	s32i.n	a7, a3, 32
  10fbcf:	90aa30               	addx2	a10, a10, a3
  10fbd2:	135a92               	s16i	a9, a10, 38
  10fbd5:	121382               	l16ui	a8, a3, 36
  10fbd8:	881b                	addi.n	a8, a8, 1
  10fbda:	648080               	extui	a8, a8, 0, 7
  10fbdd:	125382               	s16i	a8, a3, 36
  10fbe0:	ffb246               	j	10faad <au_task_TxPathDmaIntCallback+0x111>

0010fbe3 <au_task_TxPathDmaIntCallback+0x247>:
  10fbe3:	9614a2               	l16ui	a10, a4, 0x12c
  10fbe6:	11caf6               	bgeui	a10, 32, 10fbfb <au_task_TxPathDmaIntCallback+0x25f>
  10fbe9:	4a6492               	s32i	a9, a4, 0x128
  10fbec:	90ea60               	addx2	a14, a10, a6
  10fbef:	6d5ec2               	s16i	a12, a14, 218
  10fbf2:	9614d2               	l16ui	a13, a4, 0x12c
  10fbf5:	01cdd2               	addi	a13, a13, 1
  10fbf8:	9654d2               	s16i	a13, a4, 0x12c
  10fbfb:	0020c0               	memw
  10fbfe:	002582               	l32i	a8, a5, 0
  10fc01:	2088b0               	or	a8, a8, a11
  10fc04:	0020c0               	memw
  10fc07:	4725f2               	l32i	a15, a5, 0x11c
  10fc0a:	006582               	s32i	a8, a5, 0
  10fc0d:	008f16               	beqz	a15, 10fc19 <au_task_TxPathDmaIntCallback+0x27d>
  10fc10:	4725a2               	l32i	a10, a5, 0x11c
  10fc13:	04a0b2               	movi	a11, 4
  10fc16:	06c465               	call8	11685c <fw_dsp_slowtimer_UpdateTimerInt>

0010fc19 <au_task_TxPathDmaIntCallback+0x27d>:
  10fc19:	20a770               	or	a10, a7, a7
  10fc1c:	f26125               	call8	102230 <_xtos_restore_intlevel>
  10fc1f:	0013a2               	l16ui	a10, a3, 0
  10fc22:	6da092               	movi	a9, 109
  10fc25:	e6da56               	bnez	a10, 10fa96 <au_task_TxPathDmaIntCallback+0xfa>
  10fc28:	1213c2               	l16ui	a12, a3, 36
  10fc2b:	8379                	s32i.n	a7, a3, 32
  10fc2d:	90cc30               	addx2	a12, a12, a3
  10fc30:	135c92               	s16i	a9, a12, 38
  10fc33:	1213b2               	l16ui	a11, a3, 36
  10fc36:	bb1b                	addi.n	a11, a11, 1
  10fc38:	64b0b0               	extui	a11, a11, 0, 7
  10fc3b:	1253b2               	s16i	a11, a3, 36
  10fc3e:	ff9ac6               	j	10faad <au_task_TxPathDmaIntCallback+0x111>

0010fc41 <au_task_TxPathDmaIntCallback+0x2a5>:
  10fc41:	9614a2               	l16ui	a10, a4, 0x12c
  10fc44:	0d7fe64150b0ca2e 	{ bgeui.w18	a10, 32, 10faad <au_task_TxPathDmaIntCallback+0x111>; nop }
  10fc4c:	4a6472               	s32i	a7, a4, 0x128
  10fc4f:	90ea60               	addx2	a14, a10, a6
  10fc52:	6d5e92               	s16i	a9, a14, 218
  10fc55:	9614d2               	l16ui	a13, a4, 0x12c
  10fc58:	dd1b                	addi.n	a13, a13, 1
  10fc5a:	9654d2               	s16i	a13, a4, 0x12c
  10fc5d:	ff9306               	j	10faad <au_task_TxPathDmaIntCallback+0x111>

0010fc60 <au_task_TimerDelay>:
  10fc60:	004136               	entry	a1, 32
  10fc63:	02ad                	mov.n	a10, a2
  10fc65:	06d2e5               	call8	116994 <dbfw_DelayMicroseconds>
  10fc68:	f01d                	retw.n

0010fc6a <au_task_TimerDelay+0xa>:
  10fc6a:	000000                                        ...

0010fc6d <au_task_TimerDelay+0xd>:
  10fc6d:	000000                                        ...

0010fc70 <au_task_AudioPktDumpObtainFrames>:
  10fc70:	008136               	entry	a1, 64
  10fc73:	cc5d41               	l32r	a4, 102de8 (277a8c <g_au_task+0xc2c>)
  10fc76:	7f2482               	l32i	a8, a4, 0x1fc
  10fc79:	0d400941e0b018ce 	{ bnei.w18	a8, 1, 10fd1b <au_task_AudioPktDumpObtainFrames+0xab>; nop }
  10fc81:	04a052               	movi	a5, 4
  10fc84:	caaf71               	l32r	a7, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  10fc87:	cb2361               	l32r	a6, 102914 (1f40 <XtosCoreStateSize+0x1cc0>)
  10fc8a:	0d400941e0b013ce 	{ bnei.w18	a3, 1, 10fd2c <au_task_AudioPktDumpObtainFrames+0xbc>; nop }
  10fc92:	802492               	l32i	a9, a4, 0x200
  10fc95:	20a0d2               	movi	a13, 32
  10fc98:	01a0e2               	movi	a14, 1
  10fc9b:	20b550               	or	a11, a5, a5
  10fc9e:	1d22f2               	l32i	a15, a2, 116
  10fca1:	3d92a2               	l16si	a10, a2, 122
  10fca4:	c0ff60               	sub	a15, a15, a6
  10fca7:	11caf0               	slli	a12, a10, 1
  10fcaa:	0951c2               	s16i	a12, a1, 18
  10fcad:	83bef0               	moveqz	a11, a14, a15
  10fcb0:	20bbd0               	or	a11, a11, a13
  10fcb3:	0851b2               	s16i	a11, a1, 16
  10fcb6:	0d001241b0b0090e 	{ bbci.w18	a9, 0, 10fde5 <au_task_AudioPktDumpObtainFrames+0x175>; nop }
  10fcbe:	5122d2               	l32i	a13, a2, 0x144
  10fcc1:	0d001041f0b09dae 	{ blt.w18	a13, a10, 10fdd4 <au_task_AudioPktDumpObtainFrames+0x164>; nop }
  10fcc9:	cc48a1               	l32r	a10, 102dec (27d740 <g_inear_in_farend_temp_buf>)
  10fccc:	4f22b2               	l32i	a11, a2, 0x13c
  10fccf:	706b25               	call8	180380 <__vec_memcpy>
  10fcd2:	01a0a2               	movi	a10, 1
  10fcd5:	08a0b2               	movi	a11, 8
  10fcd8:	10c1c2               	addi	a12, a1, 16
  10fcdb:	cc4481               	l32r	a8, 102dec (27d740 <g_inear_in_farend_temp_buf>)
  10fcde:	5189                	s32i.n	a8, a1, 20
  10fce0:	005e25               	call8	1102c4 <au_ipc_AudioPktDumpSendCmdOrResp>
  10fce3:	352292               	l32i	a9, a2, 212
  10fce6:	991b                	addi.n	a9, a9, 1
  10fce8:	356292               	s32i	a9, a2, 212
  10fceb:	003cc6               	j	10fde2 <au_task_AudioPktDumpObtainFrames+0x172>

0010fcee <au_task_AudioPktDumpObtainFrames+0x7e>:
  10fcee:	3322f2               	l32i	a15, a2, 204

0010fcf1 <au_task_AudioPktDumpObtainFrames+0x81>:
  10fcf1:	0061a2               	s32i	a10, a1, 0
  10fcf4:	cc3fb1               	l32r	a11, 102df0 (80010620 <__log_data___1__1__0_au_task_0_au_task_1_c_14754$35087_242_18>)
  10fcf7:	3722a2               	l32i	a10, a2, 220
  10fcfa:	0161a2               	s32i	a10, a1, 4
  10fcfd:	0ea4a2               	movi	a10, 0x40e
  10fd00:	06dd65               	call8	116ad8 <dbfw_StoreTrace>
  10fd03:	8024c2               	l32i	a12, a4, 0x200
  10fd06:	3822d2               	l32i	a13, a2, 224
  10fd09:	3922e2               	l32i	a14, a2, 228
  10fd0c:	0ca4a2               	movi	a10, 0x40c
  10fd0f:	cc39f1               	l32r	a15, 102df4 (277558 <g_au_task+0x6f8>)
  10fd12:	cc39b1               	l32r	a11, 102df8 (80010720 <__log_data___1__1__0_au_task_0_au_task_1_c_14755$35088_242_19>)
  10fd15:	7f2ff2               	l32i	a15, a15, 0x1fc
  10fd18:	06dbe5               	call8	116ad8 <dbfw_StoreTrace>

0010fd1b <au_task_AudioPktDumpObtainFrames+0xab>:
  10fd1b:	00a022               	movi	a2, 0
  10fd1e:	f01d                	retw.n

0010fd20 <au_task_AudioPktDumpObtainFrames+0xb0>:
  10fd20:	000000                                        ...

0010fd23 <au_task_AudioPktDumpObtainFrames+0xb3>:
  10fd23:	09a4a2               	movi	a10, 0x409
  10fd26:	cc35b1               	l32r	a11, 102dfc (80010420 <__log_data___1__1__0_au_task_0_au_task_1_c_14716$35085_242_16>)
  10fd29:	06dae5               	call8	116ad8 <dbfw_StoreTrace>

0010fd2c <au_task_AudioPktDumpObtainFrames+0xbc>:
  10fd2c:	eb2366               	bnei	a3, 2, 10fd1b <au_task_AudioPktDumpObtainFrames+0xab>
  10fd2f:	802482               	l32i	a8, a4, 0x200
  10fd32:	20a092               	movi	a9, 32
  10fd35:	4e6837               	bbci	a8, 3, 10fd87 <au_task_AudioPktDumpObtainFrames+0x117>
  10fd38:	5422c2               	l32i	a12, a2, 0x150
  10fd3b:	1b0c                	movi.n	a11, 1
  10fd3d:	1d22e2               	l32i	a14, a2, 116
  10fd40:	3d92a2               	l16si	a10, a2, 122
  10fd43:	c0ee60               	sub	a14, a14, a6
  10fd46:	11daf0               	slli	a13, a10, 1
  10fd49:	0951d2               	s16i	a13, a1, 18
  10fd4c:	835be0               	moveqz	a5, a11, a14
  10fd4f:	209590               	or	a9, a5, a9
  10fd52:	085192               	s16i	a9, a1, 16
  10fd55:	0d001b4160b09cae 	{ blt.w18	a12, a10, 10ff0f <au_task_AudioPktDumpObtainFrames+0x29f>; nop }
  10fd5d:	c0bca0               	sub	a11, a12, a10
  10fd60:	5222c2               	l32i	a12, a2, 0x148
  10fd63:	cc2731               	l32r	a3, 102e00 (27e3c0 <g_inear_out_temp_buf>)
  10fd66:	90bbc0               	addx2	a11, a11, a12
  10fd69:	03ad                	mov.n	a10, a3
  10fd6b:	0dcd                	mov.n	a12, a13
  10fd6d:	706125               	call8	180380 <__vec_memcpy>
  10fd70:	5139                	s32i.n	a3, a1, 20
  10fd72:	4a0c                	movi.n	a10, 4
  10fd74:	8b0c                	movi.n	a11, 8
  10fd76:	10c1c2               	addi	a12, a1, 16
  10fd79:	0054a5               	call8	1102c4 <au_ipc_AudioPktDumpSendCmdOrResp>
  10fd7c:	3622a2               	l32i	a10, a2, 216
  10fd7f:	aa1b                	addi.n	a10, a10, 1
  10fd81:	3662a2               	s32i	a10, a2, 216
  10fd84:	000086               	j	10fd8a <au_task_AudioPktDumpObtainFrames+0x11a>

0010fd87 <au_task_AudioPktDumpObtainFrames+0x117>:
  10fd87:	3622a2               	l32i	a10, a2, 216

0010fd8a <au_task_AudioPktDumpObtainFrames+0x11a>:
  10fd8a:	3522c2               	l32i	a12, a2, 212
  10fd8d:	3122d2               	l32i	a13, a2, 196
  10fd90:	3222e2               	l32i	a14, a2, 200
  10fd93:	0d3ff54170b0bdce 	{ bne.w18	a13, a12, 10fcee <au_task_AudioPktDumpObtainFrames+0x7e>; nop }
  10fd9b:	0d3ff441f0b0bdee 	{ bne.w18	a13, a14, 10fcee <au_task_AudioPktDumpObtainFrames+0x7e>; nop }
  10fda3:	0d3ff44170b0bdae 	{ bne.w18	a13, a10, 10fcee <au_task_AudioPktDumpObtainFrames+0x7e>; nop }
  10fdab:	07b8                	l32i.n	a11, a7, 0
  10fdad:	0020c0               	memw
  10fdb0:	1d1bb2               	l16ui	a11, a11, 58
  10fdb3:	0d3ff64140b00b3e 	{ bbci.w18	a11, 3, 10fd1b <au_task_AudioPktDumpObtainFrames+0xab>; nop }
  10fdbb:	3322f2               	l32i	a15, a2, 204
  10fdbe:	0d3ff54190b08dfe 	{ beq.w18	a13, a15, 10fd1b <au_task_AudioPktDumpObtainFrames+0xab>; nop }
  10fdc6:	342282               	l32i	a8, a2, 208
  10fdc9:	0d3ff441e0b088de 	{ beq.w18	a8, a13, 10fd1b <au_task_AudioPktDumpObtainFrames+0xab>; nop }
  10fdd1:	ffc706               	j	10fcf1 <au_task_AudioPktDumpObtainFrames+0x81>

0010fdd4 <au_task_AudioPktDumpObtainFrames+0x164>:
  10fdd4:	0dcd                	mov.n	a12, a13
  10fdd6:	09a4a2               	movi	a10, 0x409
  10fdd9:	cc0ab1               	l32r	a11, 102e04 (80010020 <__log_data___1__1__0_au_task_0_au_task_1_c_14643$35081_242_12>)
  10fddc:	0020f0               	nop
  10fddf:	06cfa5               	call8	116ad8 <dbfw_StoreTrace>

0010fde2 <au_task_AudioPktDumpObtainFrames+0x172>:
  10fde2:	802492               	l32i	a9, a4, 0x200

0010fde5 <au_task_AudioPktDumpObtainFrames+0x175>:
  10fde5:	436917               	bbci	a9, 1, 10fe2c <au_task_AudioPktDumpObtainFrames+0x1bc>
  10fde8:	3d92a2               	l16si	a10, a2, 122
  10fdeb:	4522c2               	l32i	a12, a2, 0x114
  10fdee:	2b2ca7               	blt	a12, a10, 10fe1d <au_task_AudioPktDumpObtainFrames+0x1ad>
  10fdf1:	11caf0               	slli	a12, a10, 1
  10fdf4:	4322b2               	l32i	a11, a2, 0x10c
  10fdf7:	cc04a1               	l32r	a10, 102e08 (27d9c0 <g_inear_in_main_mic_temp_buf>)
  10fdfa:	705865               	call8	180380 <__vec_memcpy>
  10fdfd:	02a0a2               	movi	a10, 2
  10fe00:	08a0b2               	movi	a11, 8
  10fe03:	10c1c2               	addi	a12, a1, 16
  10fe06:	cc0091               	l32r	a9, 102e08 (27d9c0 <g_inear_in_main_mic_temp_buf>)
  10fe09:	056192               	s32i	a9, a1, 20
  10fe0c:	004b65               	call8	1102c4 <au_ipc_AudioPktDumpSendCmdOrResp>
  10fe0f:	3122a2               	l32i	a10, a2, 196
  10fe12:	aa1b                	addi.n	a10, a10, 1
  10fe14:	3162a2               	s32i	a10, a2, 196
  10fe17:	000386               	j	10fe29 <au_task_AudioPktDumpObtainFrames+0x1b9>

0010fe1a <au_task_AudioPktDumpObtainFrames+0x1aa>:
  10fe1a:	000000                                        ...

0010fe1d <au_task_AudioPktDumpObtainFrames+0x1ad>:
  10fe1d:	09a4a2               	movi	a10, 0x409
  10fe20:	cbfbb1               	l32r	a11, 102e0c (80010120 <__log_data___1__1__0_au_task_0_au_task_1_c_14661$35082_242_13>)
  10fe23:	0020f0               	nop
  10fe26:	06cb25               	call8	116ad8 <dbfw_StoreTrace>

0010fe29 <au_task_AudioPktDumpObtainFrames+0x1b9>:
  10fe29:	802492               	l32i	a9, a4, 0x200

0010fe2c <au_task_AudioPktDumpObtainFrames+0x1bc>:
  10fe2c:	406927               	bbci	a9, 2, 10fe70 <au_task_AudioPktDumpObtainFrames+0x200>
  10fe2f:	3d92a2               	l16si	a10, a2, 122
  10fe32:	4822c2               	l32i	a12, a2, 0x120
  10fe35:	2b2ca7               	blt	a12, a10, 10fe64 <au_task_AudioPktDumpObtainFrames+0x1f4>
  10fe38:	11caf0               	slli	a12, a10, 1
  10fe3b:	4622b2               	l32i	a11, a2, 0x118
  10fe3e:	cbf4a1               	l32r	a10, 102e10 (27dc40 <g_inear_in_sub_mic_temp_buf>)
  10fe41:	7053e5               	call8	180380 <__vec_memcpy>
  10fe44:	03a0a2               	movi	a10, 3
  10fe47:	cbf2b1               	l32r	a11, 102e10 (27dc40 <g_inear_in_sub_mic_temp_buf>)
  10fe4a:	10c1c2               	addi	a12, a1, 16
  10fe4d:	0561b2               	s32i	a11, a1, 20
  10fe50:	08a0b2               	movi	a11, 8
  10fe53:	004725               	call8	1102c4 <au_ipc_AudioPktDumpSendCmdOrResp>
  10fe56:	3222c2               	l32i	a12, a2, 200
  10fe59:	cc1b                	addi.n	a12, a12, 1
  10fe5b:	3262c2               	s32i	a12, a2, 200
  10fe5e:	0002c6               	j	10fe6d <au_task_AudioPktDumpObtainFrames+0x1fd>

0010fe61 <au_task_AudioPktDumpObtainFrames+0x1f1>:
  10fe61:	000000                                        ...

0010fe64 <au_task_AudioPktDumpObtainFrames+0x1f4>:
  10fe64:	09a4a2               	movi	a10, 0x409
  10fe67:	cbebb1               	l32r	a11, 102e14 (80010220 <__log_data___1__1__0_au_task_0_au_task_1_c_14679$35083_242_14>)
  10fe6a:	06c6e5               	call8	116ad8 <dbfw_StoreTrace>

0010fe6d <au_task_AudioPktDumpObtainFrames+0x1fd>:
  10fe6d:	802492               	l32i	a9, a4, 0x200

0010fe70 <au_task_AudioPktDumpObtainFrames+0x200>:
  10fe70:	4e6947               	bbci	a9, 4, 10fec2 <au_task_AudioPktDumpObtainFrames+0x252>
  10fe73:	0027d2               	l32i	a13, a7, 0
  10fe76:	0020c0               	memw
  10fe79:	1c1dd2               	l16ui	a13, a13, 56
  10fe7c:	426d37               	bbci	a13, 3, 10fec2 <au_task_AudioPktDumpObtainFrames+0x252>
  10fe7f:	3d92a2               	l16si	a10, a2, 122
  10fe82:	4b22c2               	l32i	a12, a2, 0x12c
  10fe85:	2d2ca7               	blt	a12, a10, 10feb6 <au_task_AudioPktDumpObtainFrames+0x246>
  10fe88:	11caf0               	slli	a12, a10, 1
  10fe8b:	4922b2               	l32i	a11, a2, 0x124
  10fe8e:	cbe2a1               	l32r	a10, 102e18 (27dec0 <g_inear_in_third_mic_temp_buf>)
  10fe91:	704ee5               	call8	180380 <__vec_memcpy>
  10fe94:	05a0a2               	movi	a10, 5
  10fe97:	08a0b2               	movi	a11, 8
  10fe9a:	10c1c2               	addi	a12, a1, 16
  10fe9d:	cbdee1               	l32r	a14, 102e18 (27dec0 <g_inear_in_third_mic_temp_buf>)
  10fea0:	51e9                	s32i.n	a14, a1, 20
  10fea2:	004225               	call8	1102c4 <au_ipc_AudioPktDumpSendCmdOrResp>
  10fea5:	3322f2               	l32i	a15, a2, 204
  10fea8:	ff1b                	addi.n	a15, a15, 1
  10feaa:	3362f2               	s32i	a15, a2, 204
  10fead:	000386               	j	10febf <au_task_AudioPktDumpObtainFrames+0x24f>

0010feb0 <au_task_AudioPktDumpObtainFrames+0x240>:
  10feb0:	00000000 a4a20000                                ......

0010feb6 <au_task_AudioPktDumpObtainFrames+0x246>:
  10feb6:	09a4a2               	movi	a10, 0x409
  10feb9:	cbd8b1               	l32r	a11, 102e1c (80010320 <__log_data___1__1__0_au_task_0_au_task_1_c_14698$35084_242_15>)
  10febc:	06c1a5               	call8	116ad8 <dbfw_StoreTrace>

0010febf <au_task_AudioPktDumpObtainFrames+0x24f>:
  10febf:	802492               	l32i	a9, a4, 0x200
  10fec2:	0d3fe64160b0095e 	{ bbci.w18	a9, 5, 10fd2c <au_task_AudioPktDumpObtainFrames+0xbc>; nop }
  10feca:	002782               	l32i	a8, a7, 0
  10fecd:	0020c0               	memw
  10fed0:	1c1882               	l16ui	a8, a8, 56
  10fed3:	0d3fe54150b0083e 	{ bbci.w18	a8, 3, 10fd2c <au_task_AudioPktDumpObtainFrames+0xbc>; nop }
  10fedb:	3d92a2               	l16si	a10, a2, 122
  10fede:	4e22c2               	l32i	a12, a2, 0x138
  10fee1:	0d3fe341e0b09cae 	{ blt.w18	a12, a10, 10fd23 <au_task_AudioPktDumpObtainFrames+0xb3>; nop }
  10fee9:	11caf0               	slli	a12, a10, 1
  10feec:	4c22b2               	l32i	a11, a2, 0x130
  10feef:	cbcca1               	l32r	a10, 102e20 (27e140 <g_inear_in_fourth_mic_temp_buf>)
  10fef2:	7048e5               	call8	180380 <__vec_memcpy>
  10fef5:	6a0c                	movi.n	a10, 6
  10fef7:	8b0c                	movi.n	a11, 8
  10fef9:	10c1c2               	addi	a12, a1, 16
  10fefc:	cbc991               	l32r	a9, 102e20 (27e140 <g_inear_in_fourth_mic_temp_buf>)
  10feff:	5199                	s32i.n	a9, a1, 20
  10ff01:	003c25               	call8	1102c4 <au_ipc_AudioPktDumpSendCmdOrResp>
  10ff04:	3422a2               	l32i	a10, a2, 208
  10ff07:	aa1b                	addi.n	a10, a10, 1
  10ff09:	3462a2               	s32i	a10, a2, 208
  10ff0c:	ff8706               	j	10fd2c <au_task_AudioPktDumpObtainFrames+0xbc>

0010ff0f <au_task_AudioPktDumpObtainFrames+0x29f>:
  10ff0f:	09a4a2               	movi	a10, 0x409
  10ff12:	cbc4b1               	l32r	a11, 102e24 (80010520 <__log_data___1__1__0_au_task_0_au_task_1_c_14743$35086_242_17>)
  10ff15:	06bc25               	call8	116ad8 <dbfw_StoreTrace>
  10ff18:	3622a2               	l32i	a10, a2, 216
  10ff1b:	ff9ac6               	j	10fd8a <au_task_AudioPktDumpObtainFrames+0x11a>

0010ff1e <au_task_AudioPktDumpObtainFrames+0x2ae>:
  10ff1e:	000000                                        ...

0010ff21 <au_task_AudioPktDumpObtainFrames+0x2b1>:
  10ff21:	000000                                        ...

0010ff24 <au_task_GetAmbientInputFrame>:
  10ff24:	004136               	entry	a1, 32
  10ff27:	38af32               	movi	a3, -200
  10ff2a:	020c                	movi.n	a2, 0
  10ff2c:	00a482               	movi	a8, 0x400
  10ff2f:	624480               	saltu	a4, a4, a8
  10ff32:	932340               	movnez	a2, a3, a4
  10ff35:	f01d                	retw.n

0010ff37 <au_task_GetAmbientInputFrame+0x13>:
	...

0010ff38 <au_task_SendAmbientOutputFrame>:
  10ff38:	004136               	entry	a1, 32
  10ff3b:	020c                	movi.n	a2, 0
  10ff3d:	f01d                	retw.n

0010ff3f <au_task_SendAmbientOutputFrame+0x7>:
	...

0010ff40 <au_task_GetAudioVendInputFrame>:
  10ff40:	004136               	entry	a1, 32
  10ff43:	0a0c                	movi.n	a10, 0
  10ff45:	0b0c                	movi.n	a11, 0
  10ff47:	0c0c                	movi.n	a12, 0
  10ff49:	0d0c                	movi.n	a13, 0
  10ff4b:	f75a65               	call8	1074f0 <au_task_AudioFillInputBuffer>
  10ff4e:	0a2d                	mov.n	a2, a10
  10ff50:	f01d                	retw.n

0010ff52 <au_task_GetAudioVendInputFrame+0x12>:
	...

0010ff54 <au_task_SendAudioVendOutputFrame>:
  10ff54:	004136               	entry	a1, 32
  10ff57:	c9f491               	l32r	a9, 102728 (276e60 <g_au_task>)
  10ff5a:	101982               	l16ui	a8, a9, 32
  10ff5d:	a9cb                	addi.n	a10, a9, 12
  10ff5f:	1188e0               	slli	a8, a8, 2
  10ff62:	0f5982               	s16i	a8, a9, 30
  10ff65:	f46fe5               	call8	104664 <au_task_1stCodecDrainOutputBuffer>
  10ff68:	c9f491               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10ff6b:	020c                	movi.n	a2, 0
  10ff6d:	0998                	l32i.n	a9, a9, 0
  10ff6f:	0020c0               	memw
  10ff72:	6929                	s32i.n	a2, a9, 24
  10ff74:	f01d                	retw.n

0010ff76 <au_task_SendAudioVendOutputFrame+0x22>:
	...

0010ff78 <au_task_GetSpeechDecVendInputFrame>:
  10ff78:	004136               	entry	a1, 32
  10ff7b:	cb0ba1               	l32r	a10, 102ba8 (277708 <g_au_task+0x8a8>)
  10ff7e:	fe9ea5               	call8	10e968 <au_task_SpeechDecFillInputBuffer>
  10ff81:	f480a0               	extui	a8, a10, 0, 16
  10ff84:	288c                	beqz.n	a8, 10ff8a <au_task_GetSpeechDecVendInputFrame+0x12>
  10ff86:	020c                	movi.n	a2, 0
  10ff88:	f01d                	retw.n

0010ff8a <au_task_GetSpeechDecVendInputFrame+0x12>:
  10ff8a:	cba7a1               	l32r	a10, 102e28 (27760c <g_au_task+0x7ac>)
  10ff8d:	5d0c                	movi.n	a13, 5
  10ff8f:	7e5ad2               	s16i	a13, a10, 252
  10ff92:	c9e9c1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  10ff95:	3b0c                	movi.n	a11, 3
  10ff97:	0cc8                	l32i.n	a12, a12, 0
  10ff99:	0020c0               	memw
  10ff9c:	120c                	movi.n	a2, 1
  10ff9e:	146cb2               	s32i	a11, a12, 80
  10ffa1:	090c                	movi.n	a9, 0
  10ffa3:	7e5a92               	s16i	a9, a10, 252
  10ffa6:	f01d                	retw.n

0010ffa8 <au_task_GetSpeechEncVendInputFrame>:
  10ffa8:	004136               	entry	a1, 32
  10ffab:	cb52a1               	l32r	a10, 102cf4 (27740c <g_au_task+0x5ac>)
  10ffae:	0b0c                	movi.n	a11, 0
  10ffb0:	feee25               	call8	10ee94 <au_task_SpeechEncFillInputBuffer>
  10ffb3:	020c                	movi.n	a2, 0
  10ffb5:	432a20               	min	a2, a10, a2
  10ffb8:	f01d                	retw.n

0010ffba <au_task_GetSpeechEncVendInputFrame+0x12>:
	...

0010ffbc <au_task_SendVendorData>:
  10ffbc:	006136               	entry	a1, 48
  10ffbf:	20c220               	or	a12, a2, a2
  10ffc2:	006122               	s32i	a2, a1, 0
  10ffc5:	09a4a2               	movi	a10, 0x409
  10ffc8:	cb99b1               	l32r	a11, 102e2c (80010820 <__log_data___1__1__0_au_task_0_au_task_1_c_14895$35378_250_2>)
  10ffcb:	06b0e5               	call8	116ad8 <dbfw_StoreTrace>
  10ffce:	c8a0a2               	movi	a10, 200
  10ffd1:	04a0b2               	movi	a11, 4
  10ffd4:	20c110               	or	a12, a1, a1
  10ffd7:	009ea5               	call8	1109c0 <au_ipc_NotifyWithData>
  10ffda:	202aa0               	or	a2, a10, a10
  10ffdd:	000090               	retw

0010ffe0 <au_task_NotifyJitterBufLevelChange>:
  10ffe0:	006136               	entry	a1, 48
  10ffe3:	20c220               	or	a12, a2, a2
  10ffe6:	20d330               	or	a13, a3, a3
  10ffe9:	005122               	s16i	a2, a1, 0
  10ffec:	015132               	s16i	a3, a1, 2
  10ffef:	0aa4a2               	movi	a10, 0x40a
  10fff2:	cb8fb1               	l32r	a11, 102e30 (80010920 <__log_data___1__1__0_au_task_0_au_task_1_c_14908$35391_87_4>)
  10fff5:	06ae25               	call8	116ad8 <dbfw_StoreTrace>
  10fff8:	c9a0a2               	movi	a10, 201
  10fffb:	04a0b2               	movi	a11, 4
  10fffe:	20c110               	or	a12, a1, a1
  110001:	009be5               	call8	1109c0 <au_ipc_NotifyWithData>
  110004:	202aa0               	or	a2, a10, a10
  110007:	000090               	retw

0011000a <au_task_NotifyJitterBufLevelChange+0x2a>:
	...

0011000c <au_task_GetAuBufLevel>:
  11000c:	004136               	entry	a1, 32
  11000f:	c28c                	beqz.n	a2, 11001f <au_task_GetAuBufLevel+0x13>
  110011:	c9cb41               	l32r	a4, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  110014:	0448                	l32i.n	a4, a4, 0
  110016:	0020c0               	memw
  110019:	8c0442               	l8ui	a4, a4, 140
  11001c:	004242               	s8i	a4, a2, 0

0011001f <au_task_GetAuBufLevel+0x13>:
  11001f:	020c                	movi.n	a2, 0
  110021:	638c                	beqz.n	a3, 11002b <au_task_GetAuBufLevel+0x1f>
  110023:	c9c181               	l32r	a8, 102728 (276e60 <g_au_task>)
  110026:	422882               	l32i	a8, a8, 0x108
  110029:	0389                	s32i.n	a8, a3, 0

0011002b <au_task_GetAuBufLevel+0x1f>:
  11002b:	f01d                	retw.n

0011002d <au_task_GetAuBufLevel+0x21>:
  11002d:	000000                                        ...

00110030 <au_task_SendSpeechEncVendOutputFrame>:
  110030:	006136               	entry	a1, 48
  110033:	c9c121               	l32r	a2, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  110036:	0228                	l32i.n	a2, a2, 0
  110038:	05d282               	addmi	a8, a2, 0x500
  11003b:	0020c0               	memw
  11003e:	1888                	l32i.n	a8, a8, 4
  110040:	0020c0               	memw
  110043:	cb2ca1               	l32r	a10, 102cf4 (27740c <g_au_task+0x5ac>)
  110046:	0189                	s32i.n	a8, a1, 0
  110048:	fec865               	call8	10ecd0 <au_task_SpeechEncDrainOutputBuffer>
  11004b:	05d2a2               	addmi	a10, a2, 0x500
  11004e:	0020c0               	memw
  110051:	1aa8                	l32i.n	a10, a10, 4
  110053:	0020c0               	memw
  110056:	37af82               	movi	a8, -201
  110059:	0198                	l32i.n	a9, a1, 0
  11005b:	020c                	movi.n	a2, 0
  11005d:	c099a0               	sub	a9, a9, a10
  110060:	832890               	moveqz	a2, a8, a9
  110063:	f01d                	retw.n

00110065 <au_task_SendSpeechEncVendOutputFrame+0x35>:
  110065:	000000                                        ...

00110068 <au_task_SendVendInearOutputFrame>:
  110068:	006136               	entry	a1, 48
  11006b:	c9bd41               	l32r	a4, 102760 (274b00 <g_overlay_parameter>)
  11006e:	c9b471               	l32r	a7, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  110071:	cb7031               	l32r	a3, 102e34 (277314 <g_au_task+0x4b4>)
  110074:	0027b2               	l32i	a11, a7, 0
  110077:	0020c0               	memw
  11007a:	1d1b82               	l16ui	a8, a11, 58
  11007d:	636817               	bbci	a8, 1, 1100e4 <au_task_SendVendInearOutputFrame+0x7c>
  110080:	7f1362               	l16ui	a6, a3, 254
  110083:	416160               	srli	a6, a6, 1
  110086:	06ad                	mov.n	a10, a6
  110088:	024f65               	call8	112580 <peq_GetScratchSize>
  11008b:	4823c2               	l32i	a12, a3, 0x120
  11008e:	5a7b                	addi.n	a5, a10, 7
  110090:	887c                	movi.n	a8, -8
  110092:	c9c5a1               	l32r	a10, 1027a8 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  110095:	105580               	and	a5, a5, a8
  110098:	2c98                	l32i.n	a9, a12, 8
  11009a:	0c88                	l32i.n	a8, a12, 0
  11009c:	b59a                	add.n	a11, a5, a9
  11009e:	2cb9                	s32i.n	a11, a12, 8
  1100a0:	889a                	add.n	a8, a8, a9
  1100a2:	0189                	s32i.n	a8, a1, 0
  1100a4:	c9c291               	l32r	a9, 1027ac (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  1100a7:	88aa                	add.n	a8, a8, a10
  1100a9:	083897               	bltu	a8, a9, 1100b5 <au_task_SendVendInearOutputFrame+0x4d>
  1100ac:	08a4a2               	movi	a10, 0x408
  1100af:	cb62b1               	l32r	a11, 102e38 (80010a20 <__log_data___1__1__0_au_task_0_au_task_1_c_14979$35440_254_9>)
  1100b2:	06a265               	call8	116ad8 <dbfw_StoreTrace>

001100b5 <au_task_SendVendInearOutputFrame+0x4d>:
  1100b5:	482392               	l32i	a9, a3, 0x120
  1100b8:	29a8                	l32i.n	a10, a9, 8
  1100ba:	1998                	l32i.n	a9, a9, 4
  1100bc:	08b9a7               	bgeu	a9, a10, 1100c8 <au_task_SendVendInearOutputFrame+0x60>
  1100bf:	08a4a2               	movi	a10, 0x408
  1100c2:	cb5eb1               	l32r	a11, 102e3c (80010b20 <__log_data___1__1__0_au_task_0_au_task_1_c_14983$35441_254_10>)
  1100c5:	06a125               	call8	116ad8 <dbfw_StoreTrace>

001100c8 <au_task_SendVendInearOutputFrame+0x60>:
  1100c8:	20e660               	or	a14, a6, a6
  1100cb:	cb1da1               	l32r	a10, 102d40 (277500 <g_au_task+0x6a0>)
  1100ce:	5224c2               	l32i	a12, a4, 0x148
  1100d1:	01d8                	l32i.n	a13, a1, 0
  1100d3:	0cbd                	mov.n	a11, a12
  1100d5:	024fe5               	call8	1125d4 <peq_Process>
  1100d8:	4823c2               	l32i	a12, a3, 0x120
  1100db:	2ca8                	l32i.n	a10, a12, 8
  1100dd:	07b8                	l32i.n	a11, a7, 0
  1100df:	c0aa50               	sub	a10, a10, a5
  1100e2:	2ca9                	s32i.n	a10, a12, 8

001100e4 <au_task_SendVendInearOutputFrame+0x7c>:
  1100e4:	0020c0               	memw
  1100e7:	1d1bc2               	l16ui	a12, a11, 58
  1100ea:	0f6c37               	bbci	a12, 3, 1100fd <au_task_SendVendInearOutputFrame+0x95>
  1100ed:	cb16c1               	l32r	a12, 102d48 (2776e8 <g_au_task+0x888>)
  1100f0:	5224b2               	l32i	a11, a4, 0x148
  1100f3:	3c92d2               	l16si	a13, a2, 120
  1100f6:	0bad                	mov.n	a10, a11
  1100f8:	022365               	call8	112330 <drc_exp>
  1100fb:	07b8                	l32i.n	a11, a7, 0

001100fd <au_task_SendVendInearOutputFrame+0x95>:
  1100fd:	5224a2               	l32i	a10, a4, 0x148
  110100:	0020c0               	memw
  110103:	bbb8                	l32i.n	a11, a11, 44
  110105:	3c12c2               	l16ui	a12, a2, 120
  110108:	cb02d1               	l32r	a13, 102d10 (277bbc <g_gain_params+0x8c>)
  11010b:	5e0c                	movi.n	a14, 5
  11010d:	f84b25               	call8	1085c0 <au_task_FadeInFadeOutGain>
  110110:	4123b2               	l32i	a11, a3, 0x104
  110113:	7f13c2               	l16ui	a12, a3, 254
  110116:	cb4aa1               	l32r	a10, 102e40 (274c48 <g_overlay_parameter+0x148>)
  110119:	41c1c0               	srli	a12, a12, 1
  11011c:	f07da5               	call8	1008f8 <au_task_vend_DrainBuf>
  11011f:	0a2d                	mov.n	a2, a10
  110121:	f01d                	retw.n

00110123 <au_task_SendVendInearOutputFrame+0xbb>:
	...

00110124 <au_task_SendSpeechDecVendOutputFrame>:
  110124:	004136               	entry	a1, 32
  110127:	caa0a1               	l32r	a10, 102ba8 (277708 <g_au_task+0x8a8>)
  11012a:	fe5ba5               	call8	10e6e4 <au_task_SpeechDecDrainOutputBuffer>
  11012d:	020c                	movi.n	a2, 0
  11012f:	f01d                	retw.n

00110131 <au_task_SendSpeechDecVendOutputFrame+0xd>:
  110131:	000000                                        ...

00110134 <au_task_CommonInearInit>:
  110134:	004136               	entry	a1, 32
  110137:	cb47a1               	l32r	a10, 102e54 (275f40 <g_inear_out_long_buf>)
  11013a:	cb45c1               	l32r	a12, 102e50 (275b80 <g_inear_in_long_buf_rx>)
  11013d:	e0a182               	movi	a8, 0x1e0
  110140:	f0a092               	movi	a9, 240
  110143:	cb42d1               	l32r	a13, 102e4c (2757c0 <g_inear_in_fourth_long_buf>)
  110146:	cb40e1               	l32r	a14, 102e48 (275400 <g_inear_in_third_long_buf>)
  110149:	cb3ef1               	l32r	a15, 102e44 (275040 <g_inear_in_sub_long_buf>)
  11014c:	00a0b2               	movi	a11, 0
  11014f:	4562b2               	s32i	a11, a2, 0x114
  110152:	4862b2               	s32i	a11, a2, 0x120
  110155:	4662f2               	s32i	a15, a2, 0x118
  110158:	4b62b2               	s32i	a11, a2, 0x12c
  11015b:	4962e2               	s32i	a14, a2, 0x124
  11015e:	4e62b2               	s32i	a11, a2, 0x138
  110161:	4c62d2               	s32i	a13, a2, 0x130
  110164:	5162b2               	s32i	a11, a2, 0x144
  110167:	5462b2               	s32i	a11, a2, 0x150
  11016a:	5762b2               	s32i	a11, a2, 0x15c
  11016d:	566292               	s32i	a9, a2, 0x158
  110170:	2962b2               	s32i	a11, a2, 164
  110173:	2a62b2               	s32i	a11, a2, 168
  110176:	2b62b2               	s32i	a11, a2, 172
  110179:	2c62b2               	s32i	a11, a2, 176
  11017c:	2d62b2               	s32i	a11, a2, 180
  11017f:	3162b2               	s32i	a11, a2, 196
  110182:	3262b2               	s32i	a11, a2, 200
  110185:	3362b2               	s32i	a11, a2, 204
  110188:	3462b2               	s32i	a11, a2, 208
  11018b:	3562b2               	s32i	a11, a2, 212
  11018e:	3662b2               	s32i	a11, a2, 216
  110191:	3762b2               	s32i	a11, a2, 220
  110194:	3862b2               	s32i	a11, a2, 224
  110197:	3962b2               	s32i	a11, a2, 228
  11019a:	2f62b2               	s32i	a11, a2, 188
  11019d:	6052b2               	s16i	a11, a2, 192
  1101a0:	446282               	s32i	a8, a2, 0x110
  1101a3:	476282               	s32i	a8, a2, 0x11c
  1101a6:	4a6282               	s32i	a8, a2, 0x128
  1101a9:	4d6282               	s32i	a8, a2, 0x134
  1101ac:	506282               	s32i	a8, a2, 0x140
  1101af:	536282               	s32i	a8, a2, 0x14c
  1101b2:	4f62c2               	s32i	a12, a2, 0x13c
  1101b5:	5262a2               	s32i	a10, a2, 0x148
  1101b8:	c0a3c2               	movi	a12, 0x3c0
  1101bb:	cb28a1               	l32r	a10, 102e5c (274c80 <g_inear_in_main_long_buf>)
  1101be:	4362a2               	s32i	a10, a2, 0x10c
  1101c1:	cb2581               	l32r	a8, 102e58 (276300 <g_inear_in_long_buf_rx_backup_two_frame>)
  1101c4:	556282               	s32i	a8, a2, 0x154
  1101c7:	702625               	call8	180428 <__vec_memset>
  1101ca:	4622a2               	l32i	a10, a2, 0x118
  1101cd:	4722c2               	l32i	a12, a2, 0x11c
  1101d0:	00a0b2               	movi	a11, 0
  1101d3:	11ccf0               	slli	a12, a12, 1
  1101d6:	702525               	call8	180428 <__vec_memset>
  1101d9:	4922a2               	l32i	a10, a2, 0x124
  1101dc:	4a22c2               	l32i	a12, a2, 0x128
  1101df:	0b0c                	movi.n	a11, 0
  1101e1:	11ccf0               	slli	a12, a12, 1
  1101e4:	702425               	call8	180428 <__vec_memset>
  1101e7:	4c22a2               	l32i	a10, a2, 0x130
  1101ea:	4d22c2               	l32i	a12, a2, 0x134
  1101ed:	0b0c                	movi.n	a11, 0
  1101ef:	11ccf0               	slli	a12, a12, 1
  1101f2:	702365               	call8	180428 <__vec_memset>
  1101f5:	4f22a2               	l32i	a10, a2, 0x13c
  1101f8:	5022c2               	l32i	a12, a2, 0x140
  1101fb:	0b0c                	movi.n	a11, 0
  1101fd:	11ccf0               	slli	a12, a12, 1
  110200:	702265               	call8	180428 <__vec_memset>
  110203:	5522a2               	l32i	a10, a2, 0x154
  110206:	5622c2               	l32i	a12, a2, 0x158
  110209:	0b0c                	movi.n	a11, 0
  11020b:	11ccf0               	slli	a12, a12, 1
  11020e:	7021a5               	call8	180428 <__vec_memset>
  110211:	f01d                	retw.n

00110213 <au_task_CommonInearInit+0xdf>:
	...

00110214 <au_ipc_AudioPktDumpProcCmd>:
  110214:	004136               	entry	a1, 32
  110217:	ca2751               	l32r	a5, 102ab4 (277c88 <g_audio_pkt_dump_cb>)
  11021a:	4ea226               	beqi	a2, 12, 11026c <au_ipc_AudioPktDumpProcCmd+0x58>
  11021d:	d80c                	movi.n	a8, 13
  11021f:	0d1287               	beq	a2, a8, 110230 <au_ipc_AudioPktDumpProcCmd+0x1c>
  110222:	08a4a2               	movi	a10, 0x408
  110225:	cb0eb1               	l32r	a11, 102e60 (80011020 <__log_data___1__1__0_au_task_0_au_ipc_1_c_89$9255_1_12>)
  110228:	068ae5               	call8	116ad8 <dbfw_StoreTrace>
  11022b:	f01d                	retw.n

0011022d <au_ipc_AudioPktDumpProcCmd+0x19>:
  11022d:	000000                                        ...

00110230 <au_ipc_AudioPktDumpProcCmd+0x1c>:
  110230:	2a4466               	bnei	a4, 4, 11025e <au_ipc_AudioPktDumpProcCmd+0x4a>
  110233:	09a4a2               	movi	a10, 0x409
  110236:	cb0bb1               	l32r	a11, 102e64 (80010e20 <__log_data___1__1__0_au_task_0_au_ipc_1_c_80$9252_1_10>)
  110239:	0303e2               	l8ui	a14, a3, 3
  11023c:	0103d2               	l8ui	a13, a3, 1
  11023f:	0003c2               	l8ui	a12, a3, 0
  110242:	11dd80               	slli	a13, a13, 8
  110245:	80ccd0               	add	a12, a12, a13
  110248:	0203d2               	l8ui	a13, a3, 2
  11024b:	01ee80               	slli	a14, a14, 24
  11024e:	11dd00               	slli	a13, a13, 16
  110251:	80dde0               	add	a13, a13, a14
  110254:	80ccd0               	add	a12, a12, a13
  110257:	15c9                	s32i.n	a12, a5, 4
  110259:	0687e5               	call8	116ad8 <dbfw_StoreTrace>
  11025c:	f01d                	retw.n

0011025e <au_ipc_AudioPktDumpProcCmd+0x4a>:
  11025e:	08a4a2               	movi	a10, 0x408
  110261:	cb01b1               	l32r	a11, 102e68 (80010f20 <__log_data___1__1__0_au_task_0_au_ipc_1_c_84$9253_1_11>)
  110264:	068725               	call8	116ad8 <dbfw_StoreTrace>
  110267:	f01d                	retw.n

00110269 <au_ipc_AudioPktDumpProcCmd+0x55>:
  110269:	000000                                        ...

0011026c <au_ipc_AudioPktDumpProcCmd+0x58>:
  11026c:	191466               	bnei	a4, 1, 110289 <au_ipc_AudioPktDumpProcCmd+0x75>
  11026f:	09a4a2               	movi	a10, 0x409
  110272:	000322               	l8ui	a2, a3, 0
  110275:	cafdb1               	l32r	a11, 102e6c (80010c20 <__log_data___1__1__0_au_task_0_au_ipc_1_c_58$9248_1_8>)
  110278:	20c220               	or	a12, a2, a2
  11027b:	0685e5               	call8	116ad8 <dbfw_StoreTrace>
  11027e:	01a0e2               	movi	a14, 1
  110281:	932e20               	movnez	a2, a14, a2
  110284:	006522               	s32i	a2, a5, 0
  110287:	f01d                	retw.n

00110289 <au_ipc_AudioPktDumpProcCmd+0x75>:
  110289:	08a4a2               	movi	a10, 0x408
  11028c:	caf9b1               	l32r	a11, 102e70 (80010d20 <__log_data___1__1__0_au_task_0_au_ipc_1_c_71$9249_1_9>)
  11028f:	0684a5               	call8	116ad8 <dbfw_StoreTrace>
  110292:	f01d                	retw.n

00110294 <au_ipc_AudioPktDumpCallBack>:
  110294:	006136               	entry	a1, 48
  110297:	0129                	s32i.n	a2, a1, 0
  110299:	131566               	bnei	a5, 1, 1102b0 <au_ipc_AudioPktDumpCallBack+0x1c>
  11029c:	749820               	extui	a9, a2, 8, 8
  11029f:	0d2966               	bnei	a9, 2, 1102b0 <au_ipc_AudioPktDumpCallBack+0x1c>
  1102a2:	ca0391               	l32r	a9, 102ab0 (27e640 <g_au_ipc_audio_pkt_dump>)
  1102a5:	0509a2               	l8ui	a10, a9, 5
  1102a8:	4acc                	bnez.n	a10, 1102b0 <au_ipc_AudioPktDumpCallBack+0x1c>
  1102aa:	1b0c                	movi.n	a11, 1
  1102ac:	09b9                	s32i.n	a11, a9, 0
  1102ae:	f01d                	retw.n

001102b0 <au_ipc_AudioPktDumpCallBack+0x1c>:
  1102b0:	e5cc                	bnez.n	a5, 1102c2 <au_ipc_AudioPktDumpCallBack+0x2e>
  1102b2:	0101c2               	l8ui	a12, a1, 1
  1102b5:	9ccc                	bnez.n	a12, 1102c2 <au_ipc_AudioPktDumpCallBack+0x2e>
  1102b7:	04bd                	mov.n	a11, a4
  1102b9:	74c030               	extui	a12, a3, 0, 8
  1102bc:	0301a2               	l8ui	a10, a1, 3
  1102bf:	fff565               	call8	110214 <au_ipc_AudioPktDumpProcCmd>
  1102c2:	f01d                	retw.n

001102c4 <au_ipc_AudioPktDumpSendCmdOrResp>:
  1102c4:	004136               	entry	a1, 32
  1102c7:	c9fa51               	l32r	a5, 102ab0 (27e640 <g_au_ipc_audio_pkt_dump>)
  1102ca:	00a0a2               	movi	a10, 0
  1102cd:	074522               	s8i	a2, a5, 7
  1102d0:	028416               	beqz	a4, 1102fc <au_ipc_AudioPktDumpSendCmdOrResp+0x38>
  1102d3:	20c440               	or	a12, a4, a4
  1102d6:	74a020               	extui	a10, a2, 0, 8
  1102d9:	0605b2               	l8ui	a11, a5, 6
  1102dc:	11aa80               	slli	a10, a10, 8
  1102df:	20aab0               	or	a10, a10, a11
  1102e2:	0505b2               	l8ui	a11, a5, 5
  1102e5:	11aa80               	slli	a10, a10, 8
  1102e8:	20aab0               	or	a10, a10, a11
  1102eb:	0405b2               	l8ui	a11, a5, 4
  1102ee:	11aa80               	slli	a10, a10, 8
  1102f1:	20aab0               	or	a10, a10, a11
  1102f4:	03bd                	mov.n	a11, a3
  1102f6:	0504e5               	call8	115344 <dspipc_SendMessage>
  1102f9:	ffffc6               	j	1102fc <au_ipc_AudioPktDumpSendCmdOrResp+0x38>

001102fc <au_ipc_AudioPktDumpSendCmdOrResp+0x38>:
  1102fc:	da0b                	addi.n	a13, a10, -1
  1102fe:	0c0c                	movi.n	a12, 0
  110300:	fb7c                	movi.n	a11, -1
  110302:	83bcd0               	moveqz	a11, a12, a13
  110305:	05b9                	s32i.n	a11, a5, 0
  110307:	f01d                	retw.n

00110309 <au_ipc_AudioPktDumpSendCmdOrResp+0x45>:
  110309:	000000                                        ...

0011030c <au_ipc_DspCoreDumpCallBack>:
  11030c:	004136               	entry	a1, 32
  11030f:	f01d                	retw.n

00110311 <au_ipc_DspCoreDumpCallBack+0x5>:
  110311:	000000                                        ...

00110314 <au_ipc_DspCoreDumpSendCmd>:
  110314:	004136               	entry	a1, 32
  110317:	029316               	beqz	a3, 110344 <au_ipc_DspCoreDumpSendCmd+0x30>
  11031a:	cad6b1               	l32r	a11, 102e74 (27e65c <g_au_ipc_dsp_core_dump+0x4>)
  11031d:	030ba2               	l8ui	a10, a11, 3
  110320:	020bc2               	l8ui	a12, a11, 2
  110323:	11aa80               	slli	a10, a10, 8
  110326:	20aac0               	or	a10, a10, a12
  110329:	11aa80               	slli	a10, a10, 8
  11032c:	010bc2               	l8ui	a12, a11, 1
  11032f:	000bb2               	l8ui	a11, a11, 0
  110332:	20aac0               	or	a10, a10, a12
  110335:	11aa80               	slli	a10, a10, 8
  110338:	20c330               	or	a12, a3, a3
  11033b:	20aab0               	or	a10, a10, a11
  11033e:	20b220               	or	a11, a2, a2
  110341:	050025               	call8	115344 <dspipc_SendMessage>

00110344 <au_ipc_DspCoreDumpSendCmd+0x30>:
  110344:	f01d                	retw.n

00110346 <au_ipc_DspCoreDumpSendCmd+0x32>:
	...

00110348 <au_ipc_CallBack>:
  110348:	006136               	entry	a1, 48
  11034b:	0129                	s32i.n	a2, a1, 0
  11034d:	0a1566               	bnei	a5, 1, 11035b <au_ipc_CallBack+0x13>
  110350:	749820               	extui	a9, a2, 8, 8
  110353:	043966               	bnei	a9, 3, 11035b <au_ipc_CallBack+0x13>
  110356:	005b65               	call8	11090c <au_ipc_ProcNack>
  110359:	f01d                	retw.n

0011035b <au_ipc_CallBack+0x13>:
  11035b:	05dc                	bnez.n	a5, 11036f <au_ipc_CallBack+0x27>
  11035d:	010192               	l8ui	a9, a1, 1
  110360:	69cc                	bnez.n	a9, 11036a <au_ipc_CallBack+0x22>
  110362:	0301a2               	l8ui	a10, a1, 3
  110365:	000665               	call8	1103cc <au_ipc_ProcCmdOrResp>
  110368:	f01d                	retw.n

0011036a <au_ipc_CallBack+0x22>:
  11036a:	15cc                	bnez.n	a5, 11036f <au_ipc_CallBack+0x27>
  11036c:	101926               	beqi	a9, 1, 110380 <au_ipc_CallBack+0x38>

0011036f <au_ipc_CallBack+0x27>:
  11036f:	0d1566               	bnei	a5, 1, 110380 <au_ipc_CallBack+0x38>
  110372:	0101b2               	l8ui	a11, a1, 1
  110375:	c9ce91               	l32r	a9, 102ab0 (27e640 <g_au_ipc_audio_pkt_dump>)
  110378:	042b66               	bnei	a11, 2, 110380 <au_ipc_CallBack+0x38>
  11037b:	3509c2               	l8ui	a12, a9, 53
  11037e:	0c8c                	beqz.n	a12, 110382 <au_ipc_CallBack+0x3a>
  110380:	f01d                	retw.n

00110382 <au_ipc_CallBack+0x3a>:
  110382:	1d0c                	movi.n	a13, 1
  110384:	c9d9                	s32i.n	a13, a9, 48
  110386:	f01d                	retw.n

00110388 <au_ipc_Init>:
  110388:	004136               	entry	a1, 32
  11038b:	cabba1               	l32r	a10, 102e78 (110348 <au_ipc_CallBack>)
  11038e:	01a0b2               	movi	a11, 1
  110391:	04f0a5               	call8	11529c <dspipc_RegisterAppCallBack>
  110394:	cabaa1               	l32r	a10, 102e7c (110294 <au_ipc_AudioPktDumpCallBack>)
  110397:	9b0c                	movi.n	a11, 9
  110399:	030c                	movi.n	a3, 0
  11039b:	c9c521               	l32r	a2, 102ab0 (27e640 <g_au_ipc_audio_pkt_dump>)
  11039e:	140c                	movi.n	a4, 1
  1103a0:	344242               	s8i	a4, a2, 52
  1103a3:	364242               	s8i	a4, a2, 54
  1103a6:	354232               	s8i	a3, a2, 53
  1103a9:	04ef25               	call8	11529c <dspipc_RegisterAppCallBack>
  1103ac:	044242               	s8i	a4, a2, 4
  1103af:	054232               	s8i	a3, a2, 5
  1103b2:	cab3a1               	l32r	a10, 102e80 (11030c <au_ipc_DspCoreDumpCallBack>)
  1103b5:	ab0c                	movi.n	a11, 10
  1103b7:	980c                	movi.n	a8, 9
  1103b9:	064282               	s8i	a8, a2, 6
  1103bc:	04ede5               	call8	11529c <dspipc_RegisterAppCallBack>
  1103bf:	1c4242               	s8i	a4, a2, 28
  1103c2:	1d4232               	s8i	a3, a2, 29
  1103c5:	a90c                	movi.n	a9, 10
  1103c7:	1e4292               	s8i	a9, a2, 30
  1103ca:	f01d                	retw.n

001103cc <au_ipc_ProcCmdOrResp>:
  1103cc:	004136               	entry	a1, 32
  1103cf:	c8d441               	l32r	a4, 102720 (27e6ec <gp_dsp_core_log>)
  1103d2:	caac61               	l32r	a6, 102e84 (27e688 <g_au_ipc_ts>)
  1103d5:	c8dac1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1103d8:	b8c652               	addi	a5, a6, -72
  1103db:	002cc2               	l32i	a12, a12, 0
  1103de:	0020c0               	memw
  1103e1:	0024a2               	l32i	a10, a4, 0
  1103e4:	1f6c22               	s32i	a2, a12, 124
  1103e7:	172ab2               	l32i	a11, a10, 92
  1103ea:	aa29                	s32i.n	a2, a10, 40
  1103ec:	a0bba0               	addx4	a11, a11, a10
  1103ef:	186b22               	s32i	a2, a11, 96
  1103f2:	172a92               	l32i	a9, a10, 92
  1103f5:	991b                	addi.n	a9, a9, 1
  1103f7:	176a92               	s32i	a9, a10, 92
  1103fa:	249090               	extui	a9, a9, 0, 3
  1103fd:	176a92               	s32i	a9, a10, 92
  110400:	241532               	l16ui	a3, a5, 72
  110403:	908360               	addx2	a8, a3, a6
  110406:	025822               	s16i	a2, a8, 4
  110409:	065565               	call8	116960 <dbfw_GetSystemTime>
  11040c:	8e0c                	movi.n	a14, 8
  11040e:	c8f2d1               	l32r	a13, 1027d8 (2780d4 <g_debug_fp_info+0x374>)
  110411:	c8c5b1               	l32r	a11, 102728 (276e60 <g_au_task>)
  110414:	c9a5f1               	l32r	a15, 102aa8 (278750 <cmd_flag>)
  110417:	a07360               	addx4	a7, a3, a6
  11041a:	57a9                	s32i.n	a10, a7, 20
  11041c:	631b                	addi.n	a6, a3, 1
  11041e:	246060               	extui	a6, a6, 0, 3
  110421:	071c                	movi.n	a7, 16
  110423:	245562               	s16i	a6, a5, 72
  110426:	ca9851               	l32r	a5, 102e88 (277e60 <g_debug_fp_info+0x100>)
  110429:	460c                	movi.n	a6, 4
  11042b:	02d5a2               	addmi	a10, a5, 0x200
  11042e:	ffd532               	addmi	a3, a5, 0xffffff00
  110431:	03d5c2               	addmi	a12, a5, 0x300
  110434:	3a82b6               	bltui	a2, 8, 110472 <au_ipc_ProcCmdOrResp+0xa6>
  110437:	0d000a4150b0ee2e 	{ bltu.w18	a14, a2, 1104e0 <au_ipc_ProcCmdOrResp+0x114>; nop }
  11043f:	6ca0b2               	movi	a11, 108
  110442:	0b0f92               	l8ui	a9, a15, 11
  110445:	001382               	l16ui	a8, a3, 0
  110448:	991b                	addi.n	a9, a9, 1
  11044a:	0b4f92               	s8i	a9, a15, 11
  11044d:	21b856               	bnez	a8, 11066c <au_ipc_ProcCmdOrResp+0x2a0>
  110450:	1315a2               	l16ui	a10, a5, 38
  110453:	90aa30               	addx2	a10, a10, a3
  110456:	945ab2               	s16i	a11, a10, 0x128
  110459:	065065               	call8	116960 <dbfw_GetSystemTime>
  11045c:	9313c2               	l16ui	a12, a3, 0x126
  11045f:	a0cc30               	addx4	a12, a12, a3
  110462:	8a6ca2               	s32i	a10, a12, 0x228
  110465:	9313b2               	l16ui	a11, a3, 0x126
  110468:	bb1b                	addi.n	a11, a11, 1
  11046a:	64b0b0               	extui	a11, a11, 0, 7
  11046d:	1355b2               	s16i	a11, a5, 38
  110470:	f01d                	retw.n

00110472 <au_ipc_ProcCmdOrResp+0xa6>:
  110472:	01a092               	movi	a9, 1
  110475:	02a072               	movi	a7, 2
  110478:	0d40094130b0428e 	{ bltui.w18	a2, 4, 11050f <au_ipc_ProcCmdOrResp+0x143>; nop }
  110480:	0d40104110b0522e 	{ bgeui.w18	a2, 5, 110585 <au_ipc_ProcCmdOrResp+0x1b9>; nop }
  110488:	021b22               	l16ui	a2, a11, 4
  11048b:	202270               	or	a2, a2, a7
  11048e:	025b22               	s16i	a2, a11, 4
  110491:	68a022               	movi	a2, 104
  110494:	0020c0               	memw
  110497:	002bf2               	l32i	a15, a11, 0
  11049a:	20ffe0               	or	a15, a15, a14
  11049d:	0020c0               	memw
  1104a0:	0498                	l32i.n	a9, a4, 0
  1104a2:	0bf9                	s32i.n	a15, a11, 0
  1104a4:	e988                	l32i.n	a8, a9, 56
  1104a6:	bf5c                	movi.n	a15, 91
  1104a8:	a08890               	addx4	a8, a8, a9
  1104ab:	f8f9                	s32i.n	a15, a8, 60
  1104ad:	e988                	l32i.n	a8, a9, 56
  1104af:	881b                	addi.n	a8, a8, 1
  1104b1:	e989                	s32i.n	a8, a9, 56
  1104b3:	248080               	extui	a8, a8, 0, 3
  1104b6:	e989                	s32i.n	a8, a9, 56
  1104b8:	0013f2               	l16ui	a15, a3, 0
  1104bb:	36ef56               	bnez	a15, 11082d <au_ipc_ProcCmdOrResp+0x461>
  1104be:	931382               	l16ui	a8, a3, 0x126
  1104c1:	908830               	addx2	a8, a8, a3
  1104c4:	945822               	s16i	a2, a8, 0x128
  1104c7:	0649a5               	call8	116960 <dbfw_GetSystemTime>
  1104ca:	9313b2               	l16ui	a11, a3, 0x126
  1104cd:	a0bb30               	addx4	a11, a11, a3
  1104d0:	8a6ba2               	s32i	a10, a11, 0x228
  1104d3:	931392               	l16ui	a9, a3, 0x126
  1104d6:	991b                	addi.n	a9, a9, 1
  1104d8:	649090               	extui	a9, a9, 0, 7
  1104db:	135592               	s16i	a9, a5, 38
  1104de:	f01d                	retw.n

001104e0 <au_ipc_ProcCmdOrResp+0x114>:
  1104e0:	df0c                	movi.n	a15, 13
  1104e2:	0d00094150b0cf2e 	{ bgeu.w18	a15, a2, 11057b <au_ipc_ProcCmdOrResp+0x1af>; nop }
  1104ea:	e80c                	movi.n	a8, 14
  1104ec:	0d00104110b0e82e 	{ bltu.w18	a8, a2, 1105f1 <au_ipc_ProcCmdOrResp+0x225>; nop }
  1104f4:	021bc2               	l16ui	a12, a11, 4
  1104f7:	20cce0               	or	a12, a12, a14
  1104fa:	025bc2               	s16i	a12, a11, 4
  1104fd:	00a4a2               	movi	a10, 0x400
  110500:	0020c0               	memw
  110503:	0b98                	l32i.n	a9, a11, 0
  110505:	2099a0               	or	a9, a9, a10
  110508:	0020c0               	memw
  11050b:	0b99                	s32i.n	a9, a11, 0
  11050d:	f01d                	retw.n

0011050f <au_ipc_ProcCmdOrResp+0x143>:
  11050f:	0d400f4100b0228e 	{ bltui.w18	a2, 2, 110603 <au_ipc_ProcCmdOrResp+0x237>; nop }
  110517:	0d40224170b0322e 	{ bgeui.w18	a2, 3, 110742 <au_ipc_ProcCmdOrResp+0x376>; nop }
  11051f:	075b92               	s16i	a9, a11, 14
  110522:	66a062               	movi	a6, 102
  110525:	0020c0               	memw
  110528:	002b22               	l32i	a2, a11, 0
  11052b:	202270               	or	a2, a2, a7
  11052e:	0020c0               	memw
  110531:	006b22               	s32i	a2, a11, 0
  110534:	040fe2               	l8ui	a14, a15, 4
  110537:	002482               	l32i	a8, a4, 0
  11053a:	ee1b                	addi.n	a14, a14, 1
  11053c:	044fe2               	s8i	a14, a15, 4
  11053f:	e828                	l32i.n	a2, a8, 56
  110541:	9e5c                	movi.n	a14, 89
  110543:	a02280               	addx4	a2, a2, a8
  110546:	f2e9                	s32i.n	a14, a2, 60
  110548:	e828                	l32i.n	a2, a8, 56
  11054a:	221b                	addi.n	a2, a2, 1
  11054c:	e829                	s32i.n	a2, a8, 56
  11054e:	242020               	extui	a2, a2, 0, 3
  110551:	e829                	s32i.n	a2, a8, 56
  110553:	0013e2               	l16ui	a14, a3, 0
  110556:	300e56               	bnez	a14, 11085a <au_ipc_ProcCmdOrResp+0x48e>
  110559:	931382               	l16ui	a8, a3, 0x126
  11055c:	908830               	addx2	a8, a8, a3
  11055f:	945862               	s16i	a6, a8, 0x128
  110562:	063fe5               	call8	116960 <dbfw_GetSystemTime>
  110565:	9313b2               	l16ui	a11, a3, 0x126
  110568:	a0bb30               	addx4	a11, a11, a3
  11056b:	8a6ba2               	s32i	a10, a11, 0x228
  11056e:	931392               	l16ui	a9, a3, 0x126
  110571:	991b                	addi.n	a9, a9, 1
  110573:	649090               	extui	a9, a9, 0, 7
  110576:	135592               	s16i	a9, a5, 38
  110579:	f01d                	retw.n

0011057b <au_ipc_ProcCmdOrResp+0x1af>:
  11057b:	0d40104130b0928e 	{ bltui.w18	a2, 10, 110682 <au_ipc_ProcCmdOrResp+0x2b6>; nop }
  110583:	f01d                	retw.n

00110585 <au_ipc_ProcCmdOrResp+0x1b9>:
  110585:	0d40154150b0628e 	{ bltui.w18	a2, 6, 1106de <au_ipc_ProcCmdOrResp+0x312>; nop }
  11058d:	0d402341e0b0722e 	{ bgeui.w18	a2, 7, 1107cf <au_ipc_ProcCmdOrResp+0x403>; nop }
  110595:	021b92               	l16ui	a9, a11, 4
  110598:	209970               	or	a9, a9, a7
  11059b:	025b92               	s16i	a9, a11, 4
  11059e:	20a082               	movi	a8, 32
  1105a1:	6aa0f2               	movi	a15, 106
  1105a4:	0020c0               	memw
  1105a7:	002be2               	l32i	a14, a11, 0
  1105aa:	20ee80               	or	a14, a14, a8
  1105ad:	0020c0               	memw
  1105b0:	002492               	l32i	a9, a4, 0
  1105b3:	0be9                	s32i.n	a14, a11, 0
  1105b5:	e988                	l32i.n	a8, a9, 56
  1105b7:	de5c                	movi.n	a14, 93
  1105b9:	a08890               	addx4	a8, a8, a9
  1105bc:	f8e9                	s32i.n	a14, a8, 60
  1105be:	e988                	l32i.n	a8, a9, 56
  1105c0:	881b                	addi.n	a8, a8, 1
  1105c2:	e989                	s32i.n	a8, a9, 56
  1105c4:	248080               	extui	a8, a8, 0, 3
  1105c7:	e989                	s32i.n	a8, a9, 56
  1105c9:	0013e2               	l16ui	a14, a3, 0
  1105cc:	2a5e56               	bnez	a14, 110875 <au_ipc_ProcCmdOrResp+0x4a9>
  1105cf:	9313a2               	l16ui	a10, a3, 0x126
  1105d2:	90aa30               	addx2	a10, a10, a3
  1105d5:	945af2               	s16i	a15, a10, 0x128
  1105d8:	063865               	call8	116960 <dbfw_GetSystemTime>
  1105db:	9313c2               	l16ui	a12, a3, 0x126
  1105de:	a0cc30               	addx4	a12, a12, a3
  1105e1:	8a6ca2               	s32i	a10, a12, 0x228
  1105e4:	9313b2               	l16ui	a11, a3, 0x126
  1105e7:	bb1b                	addi.n	a11, a11, 1
  1105e9:	64b0b0               	extui	a11, a11, 0, 7
  1105ec:	1355b2               	s16i	a11, a5, 38
  1105ef:	f01d                	retw.n

001105f1 <au_ipc_ProcCmdOrResp+0x225>:
  1105f1:	0d401b41e0b0b28e 	{ bltui.w18	a2, 16, 1107b3 <au_ipc_ProcCmdOrResp+0x3e7>; nop }
  1105f9:	0d002441b0b0c72e 	{ bgeu.w18	a7, a2, 110848 <au_ipc_ProcCmdOrResp+0x47c>; nop }
  110601:	f01d                	retw.n

00110603 <au_ipc_ProcCmdOrResp+0x237>:
  110603:	631266               	bnei	a2, 1, 11066a <au_ipc_ProcCmdOrResp+0x29e>
  110606:	021bf2               	l16ui	a15, a11, 4
  110609:	20ff90               	or	a15, a15, a9
  11060c:	025bf2               	s16i	a15, a11, 4
  11060f:	65a022               	movi	a2, 101
  110612:	0020c0               	memw
  110615:	002be2               	l32i	a14, a11, 0
  110618:	20ee90               	or	a14, a14, a9
  11061b:	0020c0               	memw
  11061e:	002482               	l32i	a8, a4, 0
  110621:	006be2               	s32i	a14, a11, 0
  110624:	e8f8                	l32i.n	a15, a8, 56
  110626:	8e5c                	movi.n	a14, 88
  110628:	a0ff80               	addx4	a15, a15, a8
  11062b:	ffe9                	s32i.n	a14, a15, 60
  11062d:	e8f8                	l32i.n	a15, a8, 56
  11062f:	ff1b                	addi.n	a15, a15, 1
  110631:	e8f9                	s32i.n	a15, a8, 56
  110633:	24f0f0               	extui	a15, a15, 0, 3
  110636:	e8f9                	s32i.n	a15, a8, 56
  110638:	0013e2               	l16ui	a14, a3, 0
  11063b:	0eec                	bnez.n	a14, 11065f <au_ipc_ProcCmdOrResp+0x293>
  11063d:	931382               	l16ui	a8, a3, 0x126
  110640:	908830               	addx2	a8, a8, a3
  110643:	945822               	s16i	a2, a8, 0x128
  110646:	0631a5               	call8	116960 <dbfw_GetSystemTime>
  110649:	9313b2               	l16ui	a11, a3, 0x126
  11064c:	a0bb30               	addx4	a11, a11, a3
  11064f:	8a6ba2               	s32i	a10, a11, 0x228
  110652:	931392               	l16ui	a9, a3, 0x126
  110655:	991b                	addi.n	a9, a9, 1
  110657:	649090               	extui	a9, a9, 0, 7
  11065a:	135592               	s16i	a9, a5, 38
  11065d:	f01d                	retw.n

0011065f <au_ipc_ProcCmdOrResp+0x293>:
  11065f:	b71a92               	l16ui	a9, a10, 0x16e
  110662:	0d40294160b0c98e 	{ bltui.w18	a9, 32, 1108fc <au_ipc_ProcCmdOrResp+0x530>; nop }

0011066a <au_ipc_ProcCmdOrResp+0x29e>:
  11066a:	f01d                	retw.n

0011066c <au_ipc_ProcCmdOrResp+0x2a0>:
  11066c:	b71a92               	l16ui	a9, a10, 0x16e
  11066f:	f7c9f6               	bgeui	a9, 32, 11066a <au_ipc_ProcCmdOrResp+0x29e>
  110672:	90f9d0               	addx2	a15, a9, a13
  110675:	7e5fb2               	s16i	a11, a15, 252
  110678:	b71ae2               	l16ui	a14, a10, 0x16e
  11067b:	ee1b                	addi.n	a14, a14, 1
  11067d:	375ce2               	s16i	a14, a12, 110
  110680:	f01d                	retw.n

00110682 <au_ipc_ProcCmdOrResp+0x2b6>:
  110682:	09a082               	movi	a8, 9
  110685:	e19287               	bne	a2, a8, 11066a <au_ipc_ProcCmdOrResp+0x29e>
  110688:	6da0e2               	movi	a14, 109
  11068b:	0020c0               	memw
  11068e:	002bf2               	l32i	a15, a11, 0
  110691:	7fae82               	movi	a8, 0xfffffe7f
  110694:	10ff80               	and	a15, a15, a8
  110697:	0020c0               	memw
  11069a:	006bf2               	s32i	a15, a11, 0
  11069d:	00a292               	movi	a9, 0x200
  1106a0:	0020c0               	memw
  1106a3:	0b88                	l32i.n	a8, a11, 0
  1106a5:	208890               	or	a8, a8, a9
  1106a8:	0020c0               	memw
  1106ab:	0b89                	s32i.n	a8, a11, 0
  1106ad:	021bf2               	l16ui	a15, a11, 4
  1106b0:	001392               	l16ui	a9, a3, 0
  1106b3:	20ff60               	or	a15, a15, a6
  1106b6:	025bf2               	s16i	a15, a11, 4
  1106b9:	1d3956               	bnez	a9, 110890 <au_ipc_ProcCmdOrResp+0x4c4>
  1106bc:	931392               	l16ui	a9, a3, 0x126
  1106bf:	909930               	addx2	a9, a9, a3
  1106c2:	9459e2               	s16i	a14, a9, 0x128
  1106c5:	0629a5               	call8	116960 <dbfw_GetSystemTime>
  1106c8:	9313b2               	l16ui	a11, a3, 0x126
  1106cb:	a0bb30               	addx4	a11, a11, a3
  1106ce:	8a6ba2               	s32i	a10, a11, 0x228
  1106d1:	9313a2               	l16ui	a10, a3, 0x126
  1106d4:	aa1b                	addi.n	a10, a10, 1
  1106d6:	64a0a0               	extui	a10, a10, 0, 7
  1106d9:	1355a2               	s16i	a10, a5, 38
  1106dc:	f01d                	retw.n

001106de <au_ipc_ProcCmdOrResp+0x312>:
  1106de:	885266               	bnei	a2, 5, 11066a <au_ipc_ProcCmdOrResp+0x29e>
  1106e1:	69a022               	movi	a2, 105
  1106e4:	0020c0               	memw
  1106e7:	002b82               	l32i	a8, a11, 0
  1106ea:	10a0e2               	movi	a14, 16
  1106ed:	2088e0               	or	a8, a8, a14
  1106f0:	0020c0               	memw
  1106f3:	080fe2               	l8ui	a14, a15, 8
  1106f6:	006b82               	s32i	a8, a11, 0
  1106f9:	04db62               	addmi	a6, a11, 0x400
  1106fc:	475692               	s16i	a9, a6, 142
  1106ff:	0488                	l32i.n	a8, a4, 0
  110701:	ee1b                	addi.n	a14, a14, 1
  110703:	084fe2               	s8i	a14, a15, 8
  110706:	e868                	l32i.n	a6, a8, 56
  110708:	ce5c                	movi.n	a14, 92
  11070a:	a06680               	addx4	a6, a6, a8
  11070d:	f6e9                	s32i.n	a14, a6, 60
  11070f:	e868                	l32i.n	a6, a8, 56
  110711:	661b                	addi.n	a6, a6, 1
  110713:	e869                	s32i.n	a6, a8, 56
  110715:	246060               	extui	a6, a6, 0, 3
  110718:	e869                	s32i.n	a6, a8, 56
  11071a:	0013e2               	l16ui	a14, a3, 0
  11071d:	18ae56               	bnez	a14, 1108ab <au_ipc_ProcCmdOrResp+0x4df>
  110720:	9313f2               	l16ui	a15, a3, 0x126
  110723:	90ff30               	addx2	a15, a15, a3
  110726:	945f22               	s16i	a2, a15, 0x128
  110729:	062365               	call8	116960 <dbfw_GetSystemTime>
  11072c:	931392               	l16ui	a9, a3, 0x126
  11072f:	a09930               	addx4	a9, a9, a3
  110732:	8a69a2               	s32i	a10, a9, 0x228
  110735:	931382               	l16ui	a8, a3, 0x126
  110738:	881b                	addi.n	a8, a8, 1
  11073a:	648080               	extui	a8, a8, 0, 7
  11073d:	135582               	s16i	a8, a5, 38
  110740:	f01d                	retw.n

00110742 <au_ipc_ProcCmdOrResp+0x376>:
  110742:	0d7ff24140b032ce 	{ bnei.w18	a2, 3, 11066a <au_ipc_ProcCmdOrResp+0x29e>; nop }
  11074a:	021be2               	l16ui	a14, a11, 4
  11074d:	20ee90               	or	a14, a14, a9
  110750:	025be2               	s16i	a14, a11, 4
  110753:	fdaf82               	movi	a8, -3
  110756:	67a022               	movi	a2, 103
  110759:	0020c0               	memw
  11075c:	002bf2               	l32i	a15, a11, 0
  11075f:	10ff80               	and	a15, a15, a8
  110762:	0020c0               	memw
  110765:	006bf2               	s32i	a15, a11, 0
  110768:	0020c0               	memw
  11076b:	0be8                	l32i.n	a14, a11, 0
  11076d:	20ee60               	or	a14, a14, a6
  110770:	0020c0               	memw
  110773:	0488                	l32i.n	a8, a4, 0
  110775:	0be9                	s32i.n	a14, a11, 0
  110777:	e8f8                	l32i.n	a15, a8, 56
  110779:	ae5c                	movi.n	a14, 90
  11077b:	a0ff80               	addx4	a15, a15, a8
  11077e:	ffe9                	s32i.n	a14, a15, 60
  110780:	e8f8                	l32i.n	a15, a8, 56
  110782:	ff1b                	addi.n	a15, a15, 1
  110784:	e8f9                	s32i.n	a15, a8, 56
  110786:	24f0f0               	extui	a15, a15, 0, 3
  110789:	e8f9                	s32i.n	a15, a8, 56
  11078b:	0013e2               	l16ui	a14, a3, 0
  11078e:	134e56               	bnez	a14, 1108c6 <au_ipc_ProcCmdOrResp+0x4fa>
  110791:	9313f2               	l16ui	a15, a3, 0x126
  110794:	90ff30               	addx2	a15, a15, a3
  110797:	945f22               	s16i	a2, a15, 0x128
  11079a:	061c65               	call8	116960 <dbfw_GetSystemTime>
  11079d:	931392               	l16ui	a9, a3, 0x126
  1107a0:	a09930               	addx4	a9, a9, a3
  1107a3:	8a69a2               	s32i	a10, a9, 0x228
  1107a6:	931382               	l16ui	a8, a3, 0x126
  1107a9:	881b                	addi.n	a8, a8, 1
  1107ab:	648080               	extui	a8, a8, 0, 7
  1107ae:	135582               	s16i	a8, a5, 38
  1107b1:	f01d                	retw.n

001107b3 <au_ipc_ProcCmdOrResp+0x3e7>:
  1107b3:	fa0c                	movi.n	a10, 15
  1107b5:	0d3feb4110b0b2ae 	{ bne.w18	a2, a10, 11066a <au_ipc_ProcCmdOrResp+0x29e>; nop }
  1107bd:	c929d1               	l32r	a13, 102c64 (800 <XtosCoreStateSize+0x580>)
  1107c0:	0020c0               	memw
  1107c3:	0bc8                	l32i.n	a12, a11, 0
  1107c5:	20ccd0               	or	a12, a12, a13
  1107c8:	0020c0               	memw
  1107cb:	0bc9                	s32i.n	a12, a11, 0
  1107cd:	f01d                	retw.n

001107cf <au_ipc_ProcCmdOrResp+0x403>:
  1107cf:	0d7fe94170b072ce 	{ bnei.w18	a2, 7, 11066a <au_ipc_ProcCmdOrResp+0x29e>; nop }
  1107d7:	021b92               	l16ui	a9, a11, 4
  1107da:	209960               	or	a9, a9, a6
  1107dd:	025b92               	s16i	a9, a11, 4
  1107e0:	6ba0e2               	movi	a14, 107
  1107e3:	0020c0               	memw
  1107e6:	002bf2               	l32i	a15, a11, 0
  1107e9:	7fae82               	movi	a8, 0xfffffe7f
  1107ec:	10ff80               	and	a15, a15, a8
  1107ef:	0020c0               	memw
  1107f2:	006bf2               	s32i	a15, a11, 0
  1107f5:	40a092               	movi	a9, 64
  1107f8:	0020c0               	memw
  1107fb:	0b88                	l32i.n	a8, a11, 0
  1107fd:	208890               	or	a8, a8, a9
  110800:	0020c0               	memw
  110803:	0013f2               	l16ui	a15, a3, 0
  110806:	0b89                	s32i.n	a8, a11, 0
  110808:	0d5f56               	bnez	a15, 1108e1 <au_ipc_ProcCmdOrResp+0x515>
  11080b:	9313a2               	l16ui	a10, a3, 0x126
  11080e:	90aa30               	addx2	a10, a10, a3
  110811:	945ae2               	s16i	a14, a10, 0x128
  110814:	0614a5               	call8	116960 <dbfw_GetSystemTime>
  110817:	9313c2               	l16ui	a12, a3, 0x126
  11081a:	a0cc30               	addx4	a12, a12, a3
  11081d:	8a6ca2               	s32i	a10, a12, 0x228
  110820:	9313b2               	l16ui	a11, a3, 0x126
  110823:	bb1b                	addi.n	a11, a11, 1
  110825:	64b0b0               	extui	a11, a11, 0, 7
  110828:	1355b2               	s16i	a11, a5, 38
  11082b:	f01d                	retw.n

0011082d <au_ipc_ProcCmdOrResp+0x461>:
  11082d:	b71a92               	l16ui	a9, a10, 0x16e
  110830:	0d7fe34160b0c92e 	{ bgeui.w18	a9, 32, 11066a <au_ipc_ProcCmdOrResp+0x29e>; nop }
  110838:	90f9d0               	addx2	a15, a9, a13
  11083b:	7e5f22               	s16i	a2, a15, 252
  11083e:	b71ae2               	l16ui	a14, a10, 0x16e
  110841:	ee1b                	addi.n	a14, a14, 1
  110843:	375ce2               	s16i	a14, a12, 110
  110846:	f01d                	retw.n

00110848 <au_ipc_ProcCmdOrResp+0x47c>:
  110848:	c86091               	l32r	a9, 1029c8 (1000 <XtosCoreStateSize+0xd80>)
  11084b:	0020c0               	memw
  11084e:	0b88                	l32i.n	a8, a11, 0
  110850:	208890               	or	a8, a8, a9
  110853:	0020c0               	memw
  110856:	0b89                	s32i.n	a8, a11, 0
  110858:	f01d                	retw.n

0011085a <au_ipc_ProcCmdOrResp+0x48e>:
  11085a:	b71a92               	l16ui	a9, a10, 0x16e
  11085d:	0d7fe04190b0c92e 	{ bgeui.w18	a9, 32, 11066a <au_ipc_ProcCmdOrResp+0x29e>; nop }
  110865:	90e9d0               	addx2	a14, a9, a13
  110868:	7e5e62               	s16i	a6, a14, 252
  11086b:	b71ab2               	l16ui	a11, a10, 0x16e
  11086e:	bb1b                	addi.n	a11, a11, 1
  110870:	375cb2               	s16i	a11, a12, 110
  110873:	f01d                	retw.n

00110875 <au_ipc_ProcCmdOrResp+0x4a9>:
  110875:	b71a92               	l16ui	a9, a10, 0x16e
  110878:	0d7fde41e0b0c92e 	{ bgeui.w18	a9, 32, 11066a <au_ipc_ProcCmdOrResp+0x29e>; nop }
  110880:	90b9d0               	addx2	a11, a9, a13
  110883:	7e5bf2               	s16i	a15, a11, 252
  110886:	b71a82               	l16ui	a8, a10, 0x16e
  110889:	881b                	addi.n	a8, a8, 1
  11088b:	375c82               	s16i	a8, a12, 110
  11088e:	f01d                	retw.n

00110890 <au_ipc_ProcCmdOrResp+0x4c4>:
  110890:	b71a92               	l16ui	a9, a10, 0x16e
  110893:	0d7fdd4130b0c92e 	{ bgeui.w18	a9, 32, 11066a <au_ipc_ProcCmdOrResp+0x29e>; nop }
  11089b:	9089d0               	addx2	a8, a9, a13
  11089e:	7e58e2               	s16i	a14, a8, 252
  1108a1:	b71af2               	l16ui	a15, a10, 0x16e
  1108a4:	ff1b                	addi.n	a15, a15, 1
  1108a6:	375cf2               	s16i	a15, a12, 110
  1108a9:	f01d                	retw.n

001108ab <au_ipc_ProcCmdOrResp+0x4df>:
  1108ab:	b71a92               	l16ui	a9, a10, 0x16e
  1108ae:	0d7fdb4180b0c92e 	{ bgeui.w18	a9, 32, 11066a <au_ipc_ProcCmdOrResp+0x29e>; nop }
  1108b6:	90e9d0               	addx2	a14, a9, a13
  1108b9:	7e5e22               	s16i	a2, a14, 252
  1108bc:	b71ab2               	l16ui	a11, a10, 0x16e
  1108bf:	bb1b                	addi.n	a11, a11, 1
  1108c1:	375cb2               	s16i	a11, a12, 110
  1108c4:	f01d                	retw.n

001108c6 <au_ipc_ProcCmdOrResp+0x4fa>:
  1108c6:	b71a92               	l16ui	a9, a10, 0x16e
  1108c9:	0d7fd941d0b0c92e 	{ bgeui.w18	a9, 32, 11066a <au_ipc_ProcCmdOrResp+0x29e>; nop }
  1108d1:	9089d0               	addx2	a8, a9, a13
  1108d4:	7e5822               	s16i	a2, a8, 252
  1108d7:	b71af2               	l16ui	a15, a10, 0x16e
  1108da:	ff1b                	addi.n	a15, a15, 1
  1108dc:	375cf2               	s16i	a15, a12, 110
  1108df:	f01d                	retw.n

001108e1 <au_ipc_ProcCmdOrResp+0x515>:
  1108e1:	b71a92               	l16ui	a9, a10, 0x16e
  1108e4:	0d7fd84120b0c92e 	{ bgeui.w18	a9, 32, 11066a <au_ipc_ProcCmdOrResp+0x29e>; nop }
  1108ec:	90f9d0               	addx2	a15, a9, a13
  1108ef:	7e5fe2               	s16i	a14, a15, 252
  1108f2:	b71ab2               	l16ui	a11, a10, 0x16e
  1108f5:	bb1b                	addi.n	a11, a11, 1
  1108f7:	375cb2               	s16i	a11, a12, 110
  1108fa:	f01d                	retw.n

001108fc <au_ipc_ProcCmdOrResp+0x530>:
  1108fc:	90b9d0               	addx2	a11, a9, a13
  1108ff:	7e5b22               	s16i	a2, a11, 252
  110902:	b71a82               	l16ui	a8, a10, 0x16e
  110905:	881b                	addi.n	a8, a8, 1
  110907:	375c82               	s16i	a8, a12, 110
  11090a:	f01d                	retw.n

0011090c <au_ipc_ProcNack>:
  11090c:	004136               	entry	a1, 32
  11090f:	c86631               	l32r	a3, 102aa8 (278750 <cmd_flag>)
  110912:	140322               	l8ui	a2, a3, 20
  110915:	221b                	addi.n	a2, a2, 1
  110917:	144322               	s8i	a2, a3, 20
  11091a:	f01d                	retw.n

0011091c <au_ipc_SendCmdOrResp>:
  11091c:	004136               	entry	a1, 32
  11091f:	c95ba1               	l32r	a10, 102e8c (27e674 <g_au_ipc+0x4>)
  110922:	034a22               	s8i	a2, a10, 3
  110925:	ccca52               	addi	a5, a10, -52
  110928:	029416               	beqz	a4, 110955 <au_ipc_SendCmdOrResp+0x39>
  11092b:	000ab2               	l8ui	a11, a10, 0
  11092e:	74c020               	extui	a12, a2, 0, 8
  110931:	020ad2               	l8ui	a13, a10, 2
  110934:	11cc80               	slli	a12, a12, 8
  110937:	20ccd0               	or	a12, a12, a13
  11093a:	010ad2               	l8ui	a13, a10, 1
  11093d:	11cc80               	slli	a12, a12, 8
  110940:	20ccd0               	or	a12, a12, a13
  110943:	11ac80               	slli	a10, a12, 8
  110946:	20aab0               	or	a10, a10, a11
  110949:	20c440               	or	a12, a4, a4
  11094c:	20b330               	or	a11, a3, a3
  11094f:	049f65               	call8	115344 <dspipc_SendMessage>
  110952:	0009c6               	j	11097d <au_ipc_SendCmdOrResp+0x61>

00110955 <au_ipc_SendCmdOrResp+0x39>:
  110955:	000ab2               	l8ui	a11, a10, 0
  110958:	74c020               	extui	a12, a2, 0, 8
  11095b:	020ad2               	l8ui	a13, a10, 2
  11095e:	11cc80               	slli	a12, a12, 8
  110961:	20ccd0               	or	a12, a12, a13
  110964:	010ad2               	l8ui	a13, a10, 1
  110967:	11cc80               	slli	a12, a12, 8
  11096a:	20ccd0               	or	a12, a12, a13
  11096d:	11ac80               	slli	a10, a12, 8
  110970:	20aab0               	or	a10, a10, a11
  110973:	0c0c                	movi.n	a12, 0
  110975:	0b0c                	movi.n	a11, 0
  110977:	0020f0               	nop
  11097a:	049ca5               	call8	115344 <dspipc_SendMessage>

0011097d <au_ipc_SendCmdOrResp+0x61>:
  11097d:	371a66               	bnei	a10, 1, 1109b8 <au_ipc_SendCmdOrResp+0x9c>
  110980:	00a032               	movi	a3, 0
  110983:	0c6532               	s32i	a3, a5, 48
  110986:	c76ef1               	l32r	a15, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  110989:	c93e41               	l32r	a4, 102e84 (27e688 <g_au_ipc_ts>)
  11098c:	002ff2               	l32i	a15, a15, 0
  11098f:	0020c0               	memw
  110992:	c763e1               	l32r	a14, 102720 (27e6ec <gp_dsp_core_log>)
  110995:	0ee8                	l32i.n	a14, a14, 0
  110997:	206f22               	s32i	a2, a15, 128
  11099a:	be29                	s32i.n	a2, a14, 44
  11099c:	251532               	l16ui	a3, a5, 74
  11099f:	90d340               	addx2	a13, a3, a4
  1109a2:	1a5d22               	s16i	a2, a13, 52
  1109a5:	05fba5               	call8	116960 <dbfw_GetSystemTime>
  1109a8:	831b                	addi.n	a8, a3, 1
  1109aa:	a09340               	addx4	a9, a3, a4
  1109ad:	1169a2               	s32i	a10, a9, 68
  1109b0:	248080               	extui	a8, a8, 0, 3
  1109b3:	255582               	s16i	a8, a5, 74
  1109b6:	f01d                	retw.n

001109b8 <au_ipc_SendCmdOrResp+0x9c>:
  1109b8:	fa7c                	movi.n	a10, -1
  1109ba:	c5a9                	s32i.n	a10, a5, 48
  1109bc:	f01d                	retw.n

001109be <au_ipc_SendCmdOrResp+0xa2>:
	...

001109c0 <au_ipc_NotifyWithData>:
  1109c0:	006136               	entry	a1, 48
  1109c3:	10a082               	movi	a8, 16
  1109c6:	473837               	bltu	a8, a3, 110a11 <au_ipc_NotifyWithData+0x51>
  1109c9:	09a4a2               	movi	a10, 0x409
  1109cc:	c931b1               	l32r	a11, 102e90 (80011120 <__log_data___1__1__0_au_task_0_au_ipc_1_c_417$9751_15_7>)
  1109cf:	20c220               	or	a12, a2, a2
  1109d2:	061065               	call8	116ad8 <dbfw_StoreTrace>
  1109d5:	034122               	s8i	a2, a1, 3
  1109d8:	090c                	movi.n	a9, 0
  1109da:	1a0c                	movi.n	a10, 1
  1109dc:	0241a2               	s8i	a10, a1, 2
  1109df:	0041a2               	s8i	a10, a1, 0
  1109e2:	014192               	s8i	a9, a1, 1
  1109e5:	84ac                	beqz.n	a4, 110a11 <au_ipc_NotifyWithData+0x51>
  1109e7:	63ac                	beqz.n	a3, 110a11 <au_ipc_NotifyWithData+0x51>
  1109e9:	04cd                	mov.n	a12, a4
  1109eb:	74a020               	extui	a10, a2, 0, 8
  1109ee:	0201b2               	l8ui	a11, a1, 2
  1109f1:	11aa80               	slli	a10, a10, 8
  1109f4:	20aab0               	or	a10, a10, a11
  1109f7:	0101b2               	l8ui	a11, a1, 1
  1109fa:	11aa80               	slli	a10, a10, 8
  1109fd:	20aab0               	or	a10, a10, a11
  110a00:	0001b2               	l8ui	a11, a1, 0
  110a03:	11aa80               	slli	a10, a10, 8
  110a06:	20aab0               	or	a10, a10, a11
  110a09:	03bd                	mov.n	a11, a3
  110a0b:	0493a5               	call8	115344 <dspipc_SendMessage>
  110a0e:	031a26               	beqi	a10, 1, 110a15 <au_ipc_NotifyWithData+0x55>

00110a11 <au_ipc_NotifyWithData+0x51>:
  110a11:	f27c                	movi.n	a2, -1
  110a13:	f01d                	retw.n

00110a15 <au_ipc_NotifyWithData+0x55>:
  110a15:	020c                	movi.n	a2, 0
  110a17:	f01d                	retw.n

00110a19 <au_ipc_NotifyWithData+0x59>:
  110a19:	000000                                        ...

00110a1c <au_sharemem_Init>:
  110a1c:	004136               	entry	a1, 32
  110a1f:	00a0b2               	movi	a11, 0
  110a22:	98a5c2               	movi	a12, 0x598
  110a25:	c77931               	l32r	a3, 10280c (277d2c <g_dram_ptrs>)
  110a28:	c74421               	l32r	a2, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  110a2b:	0023a2               	l32i	a10, a3, 0
  110a2e:	02a9                	s32i.n	a10, a2, 0
  110a30:	6f9f65               	call8	180428 <__vec_memset>
  110a33:	0b0c                	movi.n	a11, 0
  110a35:	d0a2c2               	movi	a12, 0x2d0
  110a38:	13a8                	l32i.n	a10, a3, 4
  110a3a:	12a9                	s32i.n	a10, a2, 4
  110a3c:	6f9ea5               	call8	180428 <__vec_memset>
  110a3f:	c915b1               	l32r	a11, 102e94 (3333 <xthals_release_major+0x453>)
  110a42:	c915d1               	l32r	a13, 102e98 (ffffe800 <_memmap_cacheattr_bp_strict+0xdb80e>)
  110a45:	c770f1               	l32r	a15, 102808 (8700 <xthals_release_major+0x5820>)
  110a48:	c915c1               	l32r	a12, 102e9c (ffffd800 <_memmap_cacheattr_bp_strict+0xda80e>)
  110a4b:	c772e1               	l32r	a14, 102814 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  110a4e:	c91581               	l32r	a8, 102ea4 (ffffc880 <_memmap_cacheattr_bp_strict+0xd988e>)
  110a51:	c80d31               	l32r	a3, 102a88 (10000 <xthals_release_major+0xd120>)
  110a54:	cda1a2               	movi	a10, 0x1cd
  110a57:	c91491               	l32r	a9, 102ea8 (c66 <XtosCoreStateSize+0x9e6>)
  110a5a:	c73171               	l32r	a7, 102720 (27e6ec <gp_dsp_core_log>)
  110a5d:	0268                	l32i.n	a6, a2, 0
  110a5f:	1258                	l32i.n	a5, a2, 4
  110a61:	02d642               	addmi	a4, a6, 0x200
  110a64:	01d552               	addmi	a5, a5, 0x100
  110a67:	90c552               	addi	a5, a5, -112
  110a6a:	0759                	s32i.n	a5, a7, 0
  110a6c:	b8c442               	addi	a4, a4, -72
  110a6f:	052c                	movi.n	a5, 32
  110a71:	c90b71               	l32r	a7, 102ea0 (ffffc400 <_memmap_cacheattr_bp_strict+0xd940e>)
  110a74:	0020c0               	memw
  110a77:	296452               	s32i	a5, a4, 164
  110a7a:	38a452               	movi	a5, 0x438
  110a7d:	0020c0               	memw
  110a80:	585452               	s16i	a5, a4, 176
  110a83:	c76251               	l32r	a5, 10280c (277d2c <g_dram_ptrs>)
  110a86:	9548                	l32i.n	a4, a5, 36
  110a88:	44ea                	add.n	a4, a4, a14
  110a8a:	0020c0               	memw
  110a8d:	156642               	s32i	a4, a6, 84
  110a90:	0268                	l32i.n	a6, a2, 0
  110a92:	0020c0               	memw
  110a95:	a548                	l32i.n	a4, a5, 40
  110a97:	1666f2               	s32i	a15, a6, 88
  110a9a:	02d662               	addmi	a6, a6, 0x200
  110a9d:	b8c662               	addi	a6, a6, -72
  110aa0:	44ea                	add.n	a4, a4, a14
  110aa2:	0020c0               	memw
  110aa5:	2d6642               	s32i	a4, a6, 180
  110aa8:	0268                	l32i.n	a6, a2, 0
  110aaa:	c7af41               	l32r	a4, 102968 (2a30 <XtosCoreStateSize+0x27b0>)
  110aad:	02d662               	addmi	a6, a6, 0x200
  110ab0:	b8c662               	addi	a6, a6, -72
  110ab3:	0020c0               	memw
  110ab6:	2e6642               	s32i	a4, a6, 184
  110ab9:	2548                	l32i.n	a4, a5, 8
  110abb:	44ea                	add.n	a4, a4, a14
  110abd:	0020c0               	memw
  110ac0:	b36642               	s32i	a4, a6, 0x2cc
  110ac3:	0268                	l32i.n	a6, a2, 0
  110ac5:	a4a142               	movi	a4, 0x1a4
  110ac8:	02d662               	addmi	a6, a6, 0x200
  110acb:	b8c662               	addi	a6, a6, -72
  110ace:	0020c0               	memw
  110ad1:	b46642               	s32i	a4, a6, 0x2d0
  110ad4:	3558                	l32i.n	a5, a5, 12
  110ad6:	55ea                	add.n	a5, a5, a14
  110ad8:	0020c0               	memw
  110adb:	d46652               	s32i	a5, a6, 0x350
  110ade:	0268                	l32i.n	a6, a2, 0
  110ae0:	80a3e2               	movi	a14, 0x380
  110ae3:	02d642               	addmi	a4, a6, 0x200
  110ae6:	b8c442               	addi	a4, a4, -72
  110ae9:	0020c0               	memw
  110aec:	d564e2               	s32i	a14, a4, 0x354
  110aef:	12e8                	l32i.n	a14, a2, 4
  110af1:	0020c0               	memw
  110af4:	152662               	l32i	a6, a6, 84
  110af7:	66fa                	add.n	a6, a6, a15
  110af9:	0020c0               	memw
  110afc:	6d6e62               	s32i	a6, a14, 0x1b4
  110aff:	c74651               	l32r	a5, 102818 (4380 <xthals_release_major+0x14a0>)
  110b02:	1248                	l32i.n	a4, a2, 4
  110b04:	0020c0               	memw
  110b07:	6e6452               	s32i	a5, a4, 0x1b8
  110b0a:	0020c0               	memw
  110b0d:	6439                	s32i.n	a3, a4, 24
  110b0f:	0020c0               	memw
  110b12:	7439                	s32i.n	a3, a4, 28
  110b14:	0020c0               	memw
  110b17:	8439                	s32i.n	a3, a4, 32
  110b19:	0020c0               	memw
  110b1c:	9439                	s32i.n	a3, a4, 36
  110b1e:	0020c0               	memw
  110b21:	a439                	s32i.n	a3, a4, 40
  110b23:	0020c0               	memw
  110b26:	b439                	s32i.n	a3, a4, 44
  110b28:	0020c0               	memw
  110b2b:	c439                	s32i.n	a3, a4, 48
  110b2d:	0020c0               	memw
  110b30:	d439                	s32i.n	a3, a4, 52
  110b32:	c8def1               	l32r	a15, 102eac (9000d8 <_memmap_mem_srom_end+0xc00d8>)
  110b35:	0020c0               	memw
  110b38:	1064f2               	s32i	a15, a4, 64
  110b3b:	c8dde1               	l32r	a14, 102eb0 (900298 <_memmap_mem_srom_end+0xc0298>)
  110b3e:	0020c0               	memw
  110b41:	1164e2               	s32i	a14, a4, 68
  110b44:	c8dc61               	l32r	a6, 102eb4 (9001b8 <_memmap_mem_srom_end+0xc01b8>)
  110b47:	0020c0               	memw
  110b4a:	126462               	s32i	a6, a4, 72
  110b4d:	c8da51               	l32r	a5, 102eb8 (900378 <_memmap_mem_srom_end+0xc0378>)
  110b50:	0020c0               	memw
  110b53:	136452               	s32i	a5, a4, 76
  110b56:	c8d931               	l32r	a3, 102ebc (9764e0 <_memmap_mem_srom_end+0x1364e0>)
  110b59:	0020c0               	memw
  110b5c:	f439                	s32i.n	a3, a4, 60
  110b5e:	6f2c                	movi.n	a15, 38
  110b60:	1248                	l32i.n	a4, a2, 4
  110b62:	0020c0               	memw
  110b65:	1c54f2               	s16i	a15, a4, 56
  110b68:	d3a1e2               	movi	a14, 0x1d3
  110b6b:	0020c0               	memw
  110b6e:	1d54e2               	s16i	a14, a4, 58
  110b71:	0020c0               	memw
  110b74:	2a54d2               	s16i	a13, a4, 84
  110b77:	0020c0               	memw
  110b7a:	2b54c2               	s16i	a12, a4, 86
  110b7d:	0020c0               	memw
  110b80:	2c54b2               	s16i	a11, a4, 88
  110b83:	0020c0               	memw
  110b86:	2d54a2               	s16i	a10, a4, 90
  110b89:	0020c0               	memw
  110b8c:	2e5492               	s16i	a9, a4, 92
  110b8f:	0020c0               	memw
  110b92:	2f5482               	s16i	a8, a4, 94
  110b95:	0020c0               	memw
  110b98:	305472               	s16i	a7, a4, 96
  110b9b:	0020c0               	memw
  110b9e:	3154d2               	s16i	a13, a4, 98
  110ba1:	0020c0               	memw
  110ba4:	3254c2               	s16i	a12, a4, 100
  110ba7:	0020c0               	memw
  110baa:	3354b2               	s16i	a11, a4, 102
  110bad:	0020c0               	memw
  110bb0:	3454a2               	s16i	a10, a4, 104
  110bb3:	0020c0               	memw
  110bb6:	355492               	s16i	a9, a4, 106
  110bb9:	0020c0               	memw
  110bbc:	365482               	s16i	a8, a4, 108
  110bbf:	0020c0               	memw
  110bc2:	375472               	s16i	a7, a4, 110
  110bc5:	c8be61               	l32r	a6, 102ec0 (976e60 <_memmap_mem_srom_end+0x136e60>)
  110bc8:	0020c0               	memw
  110bcb:	1e6462               	s32i	a6, a4, 120
  110bce:	664b                	addi.n	a6, a6, 4
  110bd0:	0020c0               	memw
  110bd3:	1d6462               	s32i	a6, a4, 116
  110bd6:	050c                	movi.n	a5, 0
  110bd8:	0020c0               	memw
  110bdb:	226452               	s32i	a5, a4, 136
  110bde:	01d442               	addmi	a4, a4, 0x100
  110be1:	c8b851               	l32r	a5, 102ec4 (97d710 <_memmap_mem_srom_end+0x13d710>)
  110be4:	30c442               	addi	a4, a4, 48
  110be7:	0020c0               	memw
  110bea:	1f6452               	s32i	a5, a4, 124
  110bed:	f37c                	movi.n	a3, -1
  110bef:	0020c0               	memw
  110bf2:	804432               	s8i	a3, a4, 128
  110bf5:	f01d                	retw.n

00110bf7 <au_sharemem_Init+0x1db>:
	...

00110bf8 <sbc_dec_Decode>:
  110bf8:	004136               	entry	a1, 32
  110bfb:	00a062               	movi	a6, 0
  110bfe:	0cc252               	addi	a5, a2, 12
  110c01:	fe2582               	l32i	a8, a5, 0x3f8
  110c04:	ff2532               	l32i	a3, a5, 0x3fc
  110c07:	058856               	bnez	a8, 110c63 <sbc_dec_Decode+0x6b>
  110c0a:	01a092               	movi	a9, 1
  110c0d:	181242               	l16ui	a4, a2, 48
  110c10:	04d3a2               	addmi	a10, a3, 0x400
  110c13:	905242               	s16i	a4, a2, 0x120
  110c16:	01d222               	addmi	a2, a2, 0x100
  110c19:	28ca42               	addi	a4, a10, 40
  110c1c:	496a92               	s32i	a9, a10, 0x124
  110c1f:	18c222               	addi	a2, a2, 24
  110c22:	02ad                	mov.n	a10, a2
  110c24:	c8a981               	l32r	a8, 102ec8 (1aa080 <sbc_dec_api_DecodeProcess>)
  110c27:	0008e0               	callx8	a8
  110c2a:	3d2482               	l32i	a8, a4, 244
  110c2d:	0a7d                	mov.n	a7, a10
  110c2f:	d89c                	beqz.n	a8, 110c50 <sbc_dec_Decode+0x58>
  110c31:	841492               	l16ui	a9, a4, 0x108
  110c34:	a9cc                	bnez.n	a9, 110c42 <sbc_dec_Decode+0x4a>
  110c36:	03ad                	mov.n	a10, a3
  110c38:	0b0c                	movi.n	a11, 0
  110c3a:	0829a5               	call8	118ed4 <msbc_sbc_plc_params_Init>
  110c3d:	1a0c                	movi.n	a10, 1
  110c3f:	8454a2               	s16i	a10, a4, 0x108

00110c42 <sbc_dec_Decode+0x4a>:
  110c42:	20a330               	or	a10, a3, a3
  110c45:	20c220               	or	a12, a2, a2
  110c48:	00a0b2               	movi	a11, 0
  110c4b:	0d0c                	movi.n	a13, 0
  110c4d:	082aa5               	call8	118ef8 <msbc_sbc_plc_main_Process>

00110c50 <sbc_dec_Decode+0x58>:
  110c50:	921522               	l16ui	a2, a5, 0x124
  110c53:	3c6422               	s32i	a2, a4, 240
  110c56:	050756               	bnez	a7, 110caa <sbc_dec_Decode+0xb2>
  110c59:	0569                	s32i.n	a6, a5, 0
  110c5b:	9315b2               	l16ui	a11, a5, 0x126
  110c5e:	0355b2               	s16i	a11, a5, 6
  110c61:	f01d                	retw.n

00110c63 <sbc_dec_Decode+0x6b>:
  110c63:	241292               	l16ui	a9, a2, 72
  110c66:	341966               	bnei	a9, 1, 110c9e <sbc_dec_Decode+0xa6>
  110c69:	04d342               	addmi	a4, a3, 0x400
  110c6c:	496462               	s32i	a6, a4, 0x124
  110c6f:	4724c2               	l32i	a12, a4, 0x11c
  110c72:	28c442               	addi	a4, a4, 40
  110c75:	043c16               	beqz	a12, 110cbc <sbc_dec_Decode+0xc4>
  110c78:	502282               	l32i	a8, a2, 0x140
  110c7b:	03d816               	beqz	a8, 110cbc <sbc_dec_Decode+0xc4>
  110c7e:	20a330               	or	a10, a3, a3
  110c81:	20b660               	or	a11, a6, a6
  110c84:	0d0c                	movi.n	a13, 0
  110c86:	01d2c2               	addmi	a12, a2, 0x100
  110c89:	18ccc2               	addi	a12, a12, 24
  110c8c:	0826a5               	call8	118ef8 <msbc_sbc_plc_main_Process>
  110c8f:	3c24a2               	l32i	a10, a4, 240
  110c92:	8a1592               	l16ui	a9, a5, 0x114
  110c95:	6399a0               	minu	a9, a9, a10
  110c98:	925592               	s16i	a9, a5, 0x124
  110c9b:	0001c6               	j	110ca6 <sbc_dec_Decode+0xae>

00110c9e <sbc_dec_Decode+0xa6>:
  110c9e:	042966               	bnei	a9, 2, 110ca6 <sbc_dec_Decode+0xae>
  110ca1:	02ad                	mov.n	a10, a2
  110ca3:	000865               	call8	110d28 <sbc_dec_InsertSilence>

00110ca6 <sbc_dec_Decode+0xae>:
  110ca6:	020c                	movi.n	a2, 0
  110ca8:	f01d                	retw.n

00110caa <sbc_dec_Decode+0xb2>:
  110caa:	32cc                	bnez.n	a2, 110cb1 <sbc_dec_Decode+0xb9>
  110cac:	cb7c                	movi.n	a11, -4
  110cae:	0497b7               	bne	a7, a11, 110cb6 <sbc_dec_Decode+0xbe>

00110cb1 <sbc_dec_Decode+0xb9>:
  110cb1:	f97c                	movi.n	a9, -1
  110cb3:	000046               	j	110cb8 <sbc_dec_Decode+0xc0>

00110cb6 <sbc_dec_Decode+0xbe>:
  110cb6:	e97c                	movi.n	a9, -2

00110cb8 <sbc_dec_Decode+0xc0>:
  110cb8:	0599                	s32i.n	a9, a5, 0
  110cba:	f01d                	retw.n

00110cbc <sbc_dec_Decode+0xc4>:
  110cbc:	02ad                	mov.n	a10, a2
  110cbe:	0006a5               	call8	110d28 <sbc_dec_InsertSilence>
  110cc1:	fff846               	j	110ca6 <sbc_dec_Decode+0xae>

00110cc4 <sbc_dec_Flush>:
  110cc4:	004136               	entry	a1, 32
  110cc7:	020c                	movi.n	a2, 0
  110cc9:	f01d                	retw.n

00110ccb <sbc_dec_Flush+0x7>:
	...

00110ccc <sbc_dec_Init>:
  110ccc:	004136               	entry	a1, 32
  110ccf:	14c232               	addi	a3, a2, 20
  110cd2:	01d282               	addmi	a8, a2, 0x100
  110cd5:	0a2292               	l32i	a9, a2, 40
  110cd8:	0922a2               	l32i	a10, a2, 36
  110cdb:	4662a2               	s32i	a10, a2, 0x118
  110cde:	476292               	s32i	a9, a2, 0x11c
  110ce1:	18c822               	addi	a2, a8, 24
  110ce4:	20a220               	or	a10, a2, a2
  110ce7:	c87981               	l32r	a8, 102ecc (1a9f58 <sbc_dec_api_InitProcess>)
  110cea:	0008e0               	callx8	a8
  110ced:	0d0c                	movi.n	a13, 0
  110cef:	43f8                	l32i.n	a15, a3, 16
  110cf1:	8c1382               	l16ui	a8, a3, 0x118
  110cf4:	5348                	l32i.n	a4, a3, 20
  110cf6:	4423e2               	l32i	a14, a3, 0x110
  110cf9:	02cd                	mov.n	a12, a2
  110cfb:	0b0c                	movi.n	a11, 0
  110cfd:	8d1392               	l16ui	a9, a3, 0x11a
  110d00:	0c5392               	s16i	a9, a3, 24
  110d03:	3e63b2               	s32i	a11, a3, 248
  110d06:	0a2d                	mov.n	a2, a10
  110d08:	23e9                	s32i.n	a14, a3, 8
  110d0a:	4523a2               	l32i	a10, a3, 0x114
  110d0d:	33a9                	s32i.n	a10, a3, 12
  110d0f:	c04480               	sub	a4, a4, a8
  110d12:	fd23a2               	l32i	a10, a3, 0x3f4
  110d15:	3d6342               	s32i	a4, a3, 244
  110d18:	e83b                	addi.n	a14, a8, 3
  110d1a:	21e2e0               	srai	a14, a14, 2
  110d1d:	a0eef0               	addx4	a14, a14, a15
  110d20:	3c63e2               	s32i	a14, a3, 240
  110d23:	0816e5               	call8	118e90 <msbc_sbc_plc_mem_and_flag_Init>
  110d26:	f01d                	retw.n

00110d28 <sbc_dec_InsertSilence>:
  110d28:	004136               	entry	a1, 32
  110d2b:	0822a2               	l32i	a10, a2, 32
  110d2e:	00a0b2               	movi	a11, 0
  110d31:	0a12c2               	l16ui	a12, a2, 20
  110d34:	2812f2               	l16ui	a15, a2, 80
  110d37:	02a0e2               	movi	a14, 2
  110d3a:	1d0c                	movi.n	a13, 1
  110d3c:	83def0               	moveqz	a13, a14, a15
  110d3f:	401d00               	ssl	a13
  110d42:	a1cc00               	sll	a12, a12
  110d45:	0952c2               	s16i	a12, a2, 18
  110d48:	6f6de5               	call8	180428 <__vec_memset>
  110d4b:	f01d                	retw.n

00110d4d <sbc_dec_InsertSilence+0x25>:
  110d4d:	000000                                        ...

00110d50 <mp3_dec_Decode>:
  110d50:	004136               	entry	a1, 32
  110d53:	161232               	l16ui	a3, a2, 44
  110d56:	58c2a2               	addi	a10, a2, 88
  110d59:	305232               	s16i	a3, a2, 96
  110d5c:	142232               	l32i	a3, a2, 80
  110d5f:	c85e81               	l32r	a8, 102ed8 (1977b0 <mp3_dec_api_Decode>)
  110d62:	0008e0               	callx8	a8
  110d65:	07ea56               	bnez	a10, 110de7 <mp3_dec_Decode+0x97>
  110d68:	202282               	l32i	a8, a2, 128
  110d6b:	3912a2               	l16ui	a10, a2, 114
  110d6e:	00a0b2               	movi	a11, 0
  110d71:	32b9                	s32i.n	a11, a2, 12
  110d73:	119af0               	slli	a9, a10, 1
  110d76:	f49090               	extui	a9, a9, 0, 16
  110d79:	095292               	s16i	a9, a2, 18
  110d7c:	0d40094150b018ce 	{ bnei.w18	a8, 1, 110e15 <mp3_dec_Decode+0xc5>; nop }
  110d84:	64a0b2               	movi	a11, 100
  110d87:	d441a0               	extui	a4, a10, 1, 14
  110d8a:	0a5242               	s16i	a4, a2, 20
  110d8d:	1122a2               	l32i	a10, a2, 68
  110d90:	6f7a25               	call8	180534 <__udivsi3>
  110d93:	c6c1c1               	l32r	a12, 102898 (7530 <xthals_release_major+0x4650>)
  110d96:	400001b5451044ce 	{ ae_movda32	aed0, a4; nop; ae_movda32	aed1, a12 }
  110d9e:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  110da6:	0abd                	mov.n	a11, a10
  110da8:	25a0c4               	ae_movad32.l	a10, aed0
  110dab:	6f78a5               	call8	180534 <__udivsi3>
  110dae:	e2a9                	s32i.n	a10, a2, 56
  110db0:	fa0c                	movi.n	a10, 15
  110db2:	f17ce5               	call8	102580 <_xtos_set_intlevel>
  110db5:	fc0c                	movi.n	a12, 15
  110db7:	85a0b2               	movi	a11, 133
  110dba:	0a4d                	mov.n	a4, a10
  110dbc:	c6b451               	l32r	a5, 10288c (278090 <g_debug_fp_info+0x330>)
  110dbf:	c67761               	l32r	a6, 10279c (277d60 <g_debug_fp_info>)
  110dc2:	d0c572               	addi	a7, a5, -48
  110dc5:	0016d2               	l16ui	a13, a6, 0
  110dc8:	04d6a2               	addmi	a10, a6, 0x400
  110dcb:	04cd56               	bnez	a13, 110e1b <mp3_dec_Decode+0xcb>
  110dce:	1216f2               	l16ui	a15, a6, 36
  110dd1:	86c9                	s32i.n	a12, a6, 32
  110dd3:	90ff60               	addx2	a15, a15, a6
  110dd6:	135fb2               	s16i	a11, a15, 38
  110dd9:	1216e2               	l16ui	a14, a6, 36
  110ddc:	ee1b                	addi.n	a14, a14, 1
  110dde:	64e0e0               	extui	a14, a14, 0, 7
  110de1:	1256e2               	s16i	a14, a6, 36
  110de4:	0012c6               	j	110e33 <mp3_dec_Decode+0xe3>

00110de7 <mp3_dec_Decode+0x97>:
  110de7:	381292               	l16ui	a9, a2, 112
  110dea:	19cc                	bnez.n	a9, 110def <mp3_dec_Decode+0x9f>
  110dec:	040a66               	bnei	a10, -1, 110df4 <mp3_dec_Decode+0xa4>

00110def <mp3_dec_Decode+0x9f>:
  110def:	fa7c                	movi.n	a10, -1
  110df1:	000046               	j	110df6 <mp3_dec_Decode+0xa6>

00110df4 <mp3_dec_Decode+0xa4>:
  110df4:	ea7c                	movi.n	a10, -2

00110df6 <mp3_dec_Decode+0xa6>:
  110df6:	32a9                	s32i.n	a10, a2, 12

00110df8 <mp3_dec_Decode+0xa8>:
  110df8:	092d                	mov.n	a2, a9
  110dfa:	f01d                	retw.n

00110dfc <mp3_dec_Decode+0xac>:
  110dfc:	961792               	l16ui	a9, a7, 0x12c
  110dff:	12c9f6               	bgeui	a9, 32, 110e15 <mp3_dec_Decode+0xc5>
  110e02:	c833b1               	l32r	a11, 102ed0 (278160 <g_debug_fp_info+0x400>)
  110e05:	90c950               	addx2	a12, a9, a5
  110e08:	ab49                	s32i.n	a4, a11, 40
  110e0a:	7f5ca2               	s16i	a10, a12, 254
  110e0d:	961782               	l16ui	a8, a7, 0x12c
  110e10:	881b                	addi.n	a8, a8, 1
  110e12:	165b82               	s16i	a8, a11, 44

00110e15 <mp3_dec_Decode+0xc5>:
  110e15:	381292               	l16ui	a9, a2, 112
  110e18:	fff706               	j	110df8 <mp3_dec_Decode+0xa8>

00110e1b <mp3_dec_Decode+0xcb>:
  110e1b:	7e1592               	l16ui	a9, a5, 252
  110e1e:	11c9f6               	bgeui	a9, 32, 110e33 <mp3_dec_Decode+0xe3>
  110e21:	0a6ac2               	s32i	a12, a10, 40
  110e24:	90e950               	addx2	a14, a9, a5
  110e27:	7f5eb2               	s16i	a11, a14, 254
  110e2a:	7e15d2               	l16ui	a13, a5, 252
  110e2d:	01cdd2               	addi	a13, a13, 1
  110e30:	165ad2               	s16i	a13, a10, 44
  110e33:	c828f1               	l32r	a15, 102ed4 (277860 <g_au_task+0xa00>)
  110e36:	b02ff2               	l32i	a15, a15, 0x2c0
  110e39:	05a082               	movi	a8, 5
  110e3c:	0a8f87               	bany	a15, a8, 110e4a <mp3_dec_Decode+0xfa>
  110e3f:	03ad                	mov.n	a10, a3
  110e41:	e2b8                	l32i.n	a11, a2, 56
  110e43:	05a1a5               	call8	11685c <fw_dsp_slowtimer_UpdateTimerInt>
  110e46:	e288                	l32i.n	a8, a2, 56
  110e48:	1389                	s32i.n	a8, a3, 4

00110e4a <mp3_dec_Decode+0xfa>:
  110e4a:	20a440               	or	a10, a4, a4
  110e4d:	f13e25               	call8	102230 <_xtos_restore_intlevel>
  110e50:	001692               	l16ui	a9, a6, 0
  110e53:	86a0a2               	movi	a10, 134
  110e56:	fa2956               	bnez	a9, 110dfc <mp3_dec_Decode+0xac>
  110e59:	1216c2               	l16ui	a12, a6, 36
  110e5c:	086642               	s32i	a4, a6, 32
  110e5f:	90cc60               	addx2	a12, a12, a6
  110e62:	135ca2               	s16i	a10, a12, 38
  110e65:	1216b2               	l16ui	a11, a6, 36
  110e68:	01cbb2               	addi	a11, a11, 1
  110e6b:	64b0b0               	extui	a11, a11, 0, 7
  110e6e:	1256b2               	s16i	a11, a6, 36
  110e71:	ffe806               	j	110e15 <mp3_dec_Decode+0xc5>

00110e74 <mp3_dec_Flush>:
  110e74:	004136               	entry	a1, 32
  110e77:	020c                	movi.n	a2, 0
  110e79:	f01d                	retw.n

00110e7b <mp3_dec_Flush+0x7>:
	...

00110e7c <mp3_dec_Init>:
  110e7c:	004136               	entry	a1, 32
  110e7f:	58c2a2               	addi	a10, a2, 88
  110e82:	9288                	l32i.n	a8, a2, 36
  110e84:	8298                	l32i.n	a9, a2, 32
  110e86:	166292               	s32i	a9, a2, 88
  110e89:	176282               	s32i	a8, a2, 92
  110e8c:	c81481               	l32r	a8, 102edc (197690 <mp3_dec_api_Init>)
  110e8f:	0008e0               	callx8	a8
  110e92:	3712b2               	l16ui	a11, a2, 110
  110e95:	1a22c2               	l32i	a12, a2, 104
  110e98:	1922d2               	l32i	a13, a2, 100
  110e9b:	62d9                	s32i.n	a13, a2, 24
  110e9d:	72c9                	s32i.n	a12, a2, 28
  110e9f:	1452b2               	s16i	a11, a2, 40
  110ea2:	0a2d                	mov.n	a2, a10
  110ea4:	f01d                	retw.n

00110ea6 <mp3_dec_Init+0x2a>:
	...

00110ea8 <msbc_dec_InsertSilence>:
  110ea8:	004136               	entry	a1, 32
  110eab:	0622a2               	l32i	a10, a2, 24
  110eae:	00a0b2               	movi	a11, 0
  110eb1:	f0a0c2               	movi	a12, 240
  110eb4:	6f5725               	call8	180428 <__vec_memset>
  110eb7:	0d2292               	l32i	a9, a2, 52
  110eba:	f0a082               	movi	a8, 240
  110ebd:	105282               	s16i	a8, a2, 32
  110ec0:	39c992               	addi	a9, a9, 57
  110ec3:	d299                	s32i.n	a9, a2, 52
  110ec5:	f27c                	movi.n	a2, -1
  110ec7:	f01d                	retw.n

00110ec9 <msbc_dec_InsertSilence+0x21>:
  110ec9:	000000                                        ...

00110ecc <msbc_dec_Flush>:
  110ecc:	004136               	entry	a1, 32
  110ecf:	020c                	movi.n	a2, 0
  110ed1:	f01d                	retw.n

00110ed3 <msbc_dec_Flush+0x7>:
	...

00110ed4 <msbc_dec_api_InitCore>:
  110ed4:	004136               	entry	a1, 32
  110ed7:	02ad                	mov.n	a10, a2
  110ed9:	c80581               	l32r	a8, 102ef0 (1a9cd4 <msbc_dec_api_InitProcess>)
  110edc:	0008e0               	callx8	a8
  110edf:	054a56               	bnez	a10, 110f37 <msbc_dec_api_InitCore+0x63>
  110ee2:	001546               	j	110f3b <msbc_dec_api_InitCore+0x67>

00110ee5 <msbc_dec_api_InitCore+0x11>:
  110ee5:	c61691               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  110ee8:	0b4c                	movi.n	a11, 64
  110eea:	0998                	l32i.n	a9, a9, 0
  110eec:	0020c0               	memw
  110eef:	1d19a2               	l16ui	a10, a9, 58
  110ef2:	10aab0               	and	a10, a10, a11
  110ef5:	21a6a0               	srai	a10, a10, 6
  110ef8:	4652a2               	s16i	a10, a2, 140
  110efb:	80a0a2               	movi	a10, 128
  110efe:	0020c0               	memw
  110f01:	c7f7c1               	l32r	a12, 102ee0 (27b248 <g_plc_scratch_buf+0x2ac8>)
  110f04:	1d1992               	l16ui	a9, a9, 58
  110f07:	461282               	l16ui	a8, a2, 140
  110f0a:	1099a0               	and	a9, a9, a10
  110f0d:	219790               	srai	a9, a9, 7
  110f10:	475292               	s16i	a9, a2, 142
  110f13:	f88c                	beqz.n	a8, 110f26 <msbc_dec_api_InitCore+0x52>
  110f15:	3312a2               	l16ui	a10, a2, 102
  110f18:	1b0c                	movi.n	a11, 1
  110f1a:	20aab0               	or	a10, a10, a11
  110f1d:	00a2b2               	movi	a11, 0x200
  110f20:	20aab0               	or	a10, a10, a11
  110f23:	3352a2               	s16i	a10, a2, 102

00110f26 <msbc_dec_api_InitCore+0x52>:
  110f26:	0a0c                	movi.n	a10, 0
  110f28:	1e62c2               	s32i	a12, a2, 120
  110f2b:	c7eed1               	l32r	a13, 102ee4 (27b194 <g_plc_scratch_buf+0x2a14>)
  110f2e:	c7eee1               	l32r	a14, 102ee8 (27b0e0 <g_plc_scratch_buf+0x2960>)
  110f31:	1c62e2               	s32i	a14, a2, 112
  110f34:	1d62d2               	s32i	a13, a2, 116

00110f37 <msbc_dec_api_InitCore+0x63>:
  110f37:	0a2d                	mov.n	a2, a10
  110f39:	f01d                	retw.n

00110f3b <msbc_dec_api_InitCore+0x67>:
  110f3b:	64c2a2               	addi	a10, a2, 100
  110f3e:	00a0b2               	movi	a11, 0
  110f41:	48a0c2               	movi	a12, 72
  110f44:	6f4e25               	call8	180428 <__vec_memset>
  110f47:	80a132               	movi	a3, 0x180
  110f4a:	c63af1               	l32r	a15, 102834 (27ffff <_bss_end+0x1e7>)
  110f4d:	0e12b2               	l16ui	a11, a2, 28
  110f50:	0022a2               	l32i	a10, a2, 0
  110f53:	02db82               	addmi	a8, a11, 0x200
  110f56:	aaba                	add.n	a10, a10, a11
  110f58:	80c882               	addi	a8, a8, -128
  110f5b:	0e5282               	s16i	a8, a2, 28
  110f5e:	52a9                	s32i.n	a10, a2, 20
  110f60:	053fa7               	bltu	a15, a10, 110f69 <msbc_dec_api_InitCore+0x95>
  110f63:	c631c1               	l32r	a12, 102828 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  110f66:	0b3ca7               	bltu	a12, a10, 110f75 <msbc_dec_api_InitCore+0xa1>

00110f69 <msbc_dec_api_InitCore+0x95>:
  110f69:	08a4a2               	movi	a10, 0x408
  110f6c:	c7e0b1               	l32r	a11, 102eec (80011220 <__log_data___1__1__0_au_task_0_wbs_0_msbc_dec_api_1_c_75$8955_3_4>)
  110f6f:	0020f0               	nop
  110f72:	05b665               	call8	116ad8 <dbfw_StoreTrace>

00110f75 <msbc_dec_api_InitCore+0xa1>:
  110f75:	0e12e2               	l16ui	a14, a2, 28
  110f78:	12d8                	l32i.n	a13, a2, 4
  110f7a:	0f5232               	s16i	a3, a2, 30
  110f7d:	0d3ff64140b0cdee 	{ bgeu.w18	a13, a14, 110ee5 <msbc_dec_api_InitCore+0x11>; nop }
  110f85:	9bafa2               	movi	a10, -101
  110f88:	ffeac6               	j	110f37 <msbc_dec_api_InitCore+0x63>

00110f8b <msbc_dec_api_InitCore+0xb7>:
	...

00110f8c <msbc_dec_api_DecodeCore>:
  110f8c:	004136               	entry	a1, 32
  110f8f:	64c2a2               	addi	a10, a2, 100
  110f92:	0522b2               	l32i	a11, a2, 20
  110f95:	3512c2               	l16ui	a12, a2, 106
  110f98:	082965               	call8	119230 <msbc_bec_filldata>
  110f9b:	20a220               	or	a10, a2, a2
  110f9e:	086d65               	call8	119674 <msbc_bec_PlcBecDecoder>
  110fa1:	0a2d                	mov.n	a2, a10
  110fa3:	f01d                	retw.n

00110fa5 <msbc_dec_api_DecodeCore+0x19>:
  110fa5:	000000                                        ...

00110fa8 <msbc_dec_Decode>:
  110fa8:	004136               	entry	a1, 32
  110fab:	199282               	l16si	a8, a2, 50
  110fae:	985282               	s16i	a8, a2, 0x130
  110fb1:	1718a6               	blti	a8, 1, 110fcc <msbc_dec_Decode+0x24>
  110fb4:	00a0a2               	movi	a10, 0

00110fb7 <msbc_dec_Decode+0xf>:
  110fb7:	90ca20               	addx2	a12, a10, a2
  110fba:	01caa2               	addi	a10, a10, 1
  110fbd:	169cb2               	l16si	a11, a12, 44
  110fc0:	995cb2               	s16i	a11, a12, 0x132
  110fc3:	199292               	l16si	a9, a2, 50
  110fc6:	f4a0a0               	extui	a10, a10, 0, 16
  110fc9:	ea2a97               	blt	a10, a9, 110fb7 <msbc_dec_Decode+0xf>

00110fcc <msbc_dec_Decode+0x24>:
  110fcc:	01d2a2               	addmi	a10, a2, 0x100
  110fcf:	a0caa2               	addi	a10, a10, -96
  110fd2:	fffba5               	call8	110f8c <msbc_dec_api_DecodeCore>
  110fd5:	202aa0               	or	a2, a10, a10
  110fd8:	f01d                	retw.n

00110fda <msbc_dec_Decode+0x32>:
	...

00110fdc <msbc_dec_Init>:
  110fdc:	004136               	entry	a1, 32
  110fdf:	01d232               	addmi	a3, a2, 0x100
  110fe2:	0622a2               	l32i	a10, a2, 24
  110fe5:	141282               	l16ui	a8, a2, 40
  110fe8:	072292               	l32i	a9, a2, 28
  110feb:	296292               	s32i	a9, a2, 164
  110fee:	2c6282               	s32i	a8, a2, 176
  110ff1:	2862a2               	s32i	a10, a2, 160
  110ff4:	a0c332               	addi	a3, a3, -96
  110ff7:	03ad                	mov.n	a10, a3
  110ff9:	ffeda5               	call8	110ed4 <msbc_dec_api_InitCore>
  110ffc:	5f12c2               	l16ui	a12, a2, 190
  110fff:	03bd                	mov.n	a11, a3
  111001:	2e22d2               	l32i	a13, a2, 184
  111004:	2d22e2               	l32i	a14, a2, 180
  111007:	32e9                	s32i.n	a14, a2, 12
  111009:	42d9                	s32i.n	a13, a2, 16
  11100b:	0a3d                	mov.n	a3, a10
  11100d:	0552c2               	s16i	a12, a2, 10
  111010:	d522a2               	l32i	a10, a2, 0x354
  111013:	0c0c                	movi.n	a12, 0
  111015:	1d0c                	movi.n	a13, 1
  111017:	07e7a5               	call8	118e90 <msbc_sbc_plc_mem_and_flag_Init>
  11101a:	032d                	mov.n	a2, a3
  11101c:	f01d                	retw.n

0011101e <msbc_dec_Init+0x42>:
	...

00111020 <msbc_enc_Encode>:
  111020:	004136               	entry	a1, 32
  111023:	48c2a2               	addi	a10, a2, 72
  111026:	c7b381               	l32r	a8, 102ef4 (19d420 <msbc_enc_api_Encode>)
  111029:	0008e0               	callx8	a8
  11102c:	180c                	movi.n	a8, 1
  11102e:	0a2d                	mov.n	a2, a10
  111030:	8328a0               	moveqz	a2, a8, a10
  111033:	f01d                	retw.n

00111035 <msbc_enc_Encode+0x15>:
  111035:	000000                                        ...

00111038 <msbc_enc_Flush>:
  111038:	004136               	entry	a1, 32
  11103b:	020c                	movi.n	a2, 0
  11103d:	f01d                	retw.n

0011103f <msbc_enc_Flush+0x7>:
	...

00111040 <msbc_enc_Init>:
  111040:	004136               	entry	a1, 32
  111043:	48c2a2               	addi	a10, a2, 72
  111046:	7288                	l32i.n	a8, a2, 28
  111048:	6298                	l32i.n	a9, a2, 24
  11104a:	126292               	s32i	a9, a2, 72
  11104d:	136282               	s32i	a8, a2, 76
  111050:	c7aa81               	l32r	a8, 102ef8 (19d300 <msbc_enc_api_Init>)
  111053:	0008e0               	callx8	a8
  111056:	2c12b2               	l16ui	a11, a2, 88
  111059:	1522c2               	l32i	a12, a2, 84
  11105c:	1422d2               	l32i	a13, a2, 80
  11105f:	32d9                	s32i.n	a13, a2, 12
  111061:	42c9                	s32i.n	a12, a2, 16
  111063:	1052b2               	s16i	a11, a2, 32
  111066:	0a2d                	mov.n	a2, a10
  111068:	f01d                	retw.n

0011106a <msbc_enc_Init+0x2a>:
	...

0011106c <nbs_dec_set_params>:
  11106c:	004136               	entry	a1, 32
  11106f:	f37c                	movi.n	a3, -1
  111071:	199282               	l16si	a8, a2, 50
  111074:	5e5232               	s16i	a3, a2, 188
  111077:	4018a6               	blti	a8, 1, 1110bb <nbs_dec_set_params+0x4f>
  11107a:	026d                	mov.n	a6, a2
  11107c:	025d                	mov.n	a5, a2
  11107e:	290c                	movi.n	a9, 2
  111080:	1b0c                	movi.n	a11, 1
  111082:	0a0c                	movi.n	a10, 0
  111084:	070c                	movi.n	a7, 0

00111086 <nbs_dec_set_params+0x1a>:
  111086:	169542               	l16si	a4, a5, 44
  111089:	552b                	addi.n	a5, a5, 2
  11108b:	d49c                	beqz.n	a4, 1110ac <nbs_dec_set_params+0x40>
  11108d:	151426               	beqi	a4, 1, 1110a6 <nbs_dec_set_params+0x3a>
  111090:	022426               	beqi	a4, 2, 111096 <nbs_dec_set_params+0x2a>
  111093:	053466               	bnei	a4, 3, 11109c <nbs_dec_set_params+0x30>
  111096:	2a6692               	s32i	a9, a6, 168

00111099 <nbs_dec_set_params+0x2d>:
  111099:	199282               	l16si	a8, a2, 50

0011109c <nbs_dec_set_params+0x30>:
  11109c:	664b                	addi.n	a6, a6, 4
  11109e:	771b                	addi.n	a7, a7, 1
  1110a0:	e22787               	blt	a7, a8, 111086 <nbs_dec_set_params+0x1a>
  1110a3:	000506               	j	1110bb <nbs_dec_set_params+0x4f>

001110a6 <nbs_dec_set_params+0x3a>:
  1110a6:	2a66b2               	s32i	a11, a6, 168
  1110a9:	fffb06               	j	111099 <nbs_dec_set_params+0x2d>

001110ac <nbs_dec_set_params+0x40>:
  1110ac:	2a66a2               	s32i	a10, a6, 168
  1110af:	5e9282               	l16si	a8, a2, 188
  1110b2:	fe38d6               	bgez	a8, 111099 <nbs_dec_set_params+0x2d>
  1110b5:	5e5272               	s16i	a7, a2, 188
  1110b8:	fff746               	j	111099 <nbs_dec_set_params+0x2d>

001110bb <nbs_dec_set_params+0x4f>:
  1110bb:	5a5282               	s16i	a8, a2, 180
  1110be:	f01d                	retw.n

001110c0 <nbs_dec_cvsd_Decode>:
  1110c0:	004136               	entry	a1, 32
  1110c3:	02ad                	mov.n	a10, a2
  1110c5:	021282               	l16ui	a8, a2, 4
  1110c8:	141292               	l16ui	a9, a2, 40
  1110cb:	2e6292               	s32i	a9, a2, 184
  1110ce:	5f5282               	s16i	a8, a2, 190
  1110d1:	fff9a5               	call8	11106c <nbs_dec_set_params>
  1110d4:	01d2a2               	addmi	a10, a2, 0x100
  1110d7:	a0caa2               	addi	a10, a10, -96
  1110da:	065865               	call8	117660 <nbs_dec_api_CVSD2PCM_Decode>
  1110dd:	681222               	l16ui	a2, a2, 208
  1110e0:	f01d                	retw.n

001110e2 <nbs_dec_cvsd_Decode+0x22>:
	...

001110e4 <nbs_dec_cvsd_Flush>:
  1110e4:	004136               	entry	a1, 32
  1110e7:	020c                	movi.n	a2, 0
  1110e9:	f01d                	retw.n

001110eb <nbs_dec_cvsd_Flush+0x7>:
	...

001110ec <nbs_dec_cvsd_Init>:
  1110ec:	004136               	entry	a1, 32
  1110ef:	072282               	l32i	a8, a2, 28
  1110f2:	01d2a2               	addmi	a10, a2, 0x100
  1110f5:	062292               	l32i	a9, a2, 24
  1110f8:	286292               	s32i	a9, a2, 160
  1110fb:	a0caa2               	addi	a10, a10, -96
  1110fe:	296282               	s32i	a8, a2, 164
  111101:	0649e5               	call8	1175a0 <nbs_dec_api_CVSD2PCM_Init>
  111104:	6712b2               	l16ui	a11, a2, 206
  111107:	3222c2               	l32i	a12, a2, 200
  11110a:	3022d2               	l32i	a13, a2, 192
  11110d:	0362d2               	s32i	a13, a2, 12
  111110:	42c9                	s32i.n	a12, a2, 16
  111112:	0552b2               	s16i	a11, a2, 10
  111115:	0a2d                	mov.n	a2, a10
  111117:	f01d                	retw.n

00111119 <nbs_dec_cvsd_Init+0x2d>:
  111119:	000000                                        ...

0011111c <nbs_dec_alaw_Decode>:
  11111c:	004136               	entry	a1, 32
  11111f:	02ad                	mov.n	a10, a2
  111121:	021282               	l16ui	a8, a2, 4
  111124:	141292               	l16ui	a9, a2, 40
  111127:	2e6292               	s32i	a9, a2, 184
  11112a:	5f5282               	s16i	a8, a2, 190
  11112d:	fff3e5               	call8	11106c <nbs_dec_set_params>
  111130:	01d2a2               	addmi	a10, a2, 0x100
  111133:	a0caa2               	addi	a10, a10, -96
  111136:	065ba5               	call8	1176f0 <nbs_dec_api_ALAW2PCM_Decode>
  111139:	681222               	l16ui	a2, a2, 208
  11113c:	f01d                	retw.n

0011113e <nbs_dec_alaw_Decode+0x22>:
	...

00111140 <nbs_dec_alaw_Flush>:
  111140:	004136               	entry	a1, 32
  111143:	020c                	movi.n	a2, 0
  111145:	f01d                	retw.n

00111147 <nbs_dec_alaw_Flush+0x7>:
	...

00111148 <nbs_dec_alaw_Init>:
  111148:	004136               	entry	a1, 32
  11114b:	072282               	l32i	a8, a2, 28
  11114e:	01d2a2               	addmi	a10, a2, 0x100
  111151:	062292               	l32i	a9, a2, 24
  111154:	286292               	s32i	a9, a2, 160
  111157:	a0caa2               	addi	a10, a10, -96
  11115a:	296282               	s32i	a8, a2, 164
  11115d:	0648a5               	call8	1175e8 <nbs_dec_api_ALAW2PCM_Init>
  111160:	6712b2               	l16ui	a11, a2, 206
  111163:	3222c2               	l32i	a12, a2, 200
  111166:	3022d2               	l32i	a13, a2, 192
  111169:	0362d2               	s32i	a13, a2, 12
  11116c:	42c9                	s32i.n	a12, a2, 16
  11116e:	0552b2               	s16i	a11, a2, 10
  111171:	0a2d                	mov.n	a2, a10
  111173:	f01d                	retw.n

00111175 <nbs_dec_alaw_Init+0x2d>:
  111175:	000000                                        ...

00111178 <nbs_dec_ulaw_Decode>:
  111178:	004136               	entry	a1, 32
  11117b:	02ad                	mov.n	a10, a2
  11117d:	021282               	l16ui	a8, a2, 4
  111180:	141292               	l16ui	a9, a2, 40
  111183:	2e6292               	s32i	a9, a2, 184
  111186:	5f5282               	s16i	a8, a2, 190
  111189:	ffee25               	call8	11106c <nbs_dec_set_params>
  11118c:	01d2a2               	addmi	a10, a2, 0x100
  11118f:	a0caa2               	addi	a10, a10, -96
  111192:	065ce5               	call8	117760 <nbs_dec_api_ULAW2PCM_Decode>
  111195:	681222               	l16ui	a2, a2, 208
  111198:	f01d                	retw.n

0011119a <nbs_dec_ulaw_Decode+0x22>:
	...

0011119c <nbs_dec_ulaw_Flush>:
  11119c:	004136               	entry	a1, 32
  11119f:	020c                	movi.n	a2, 0
  1111a1:	f01d                	retw.n

001111a3 <nbs_dec_ulaw_Flush+0x7>:
	...

001111a4 <nbs_dec_ulaw_Init>:
  1111a4:	004136               	entry	a1, 32
  1111a7:	072282               	l32i	a8, a2, 28
  1111aa:	01d2a2               	addmi	a10, a2, 0x100
  1111ad:	062292               	l32i	a9, a2, 24
  1111b0:	286292               	s32i	a9, a2, 160
  1111b3:	a0caa2               	addi	a10, a10, -96
  1111b6:	296282               	s32i	a8, a2, 164
  1111b9:	0646a5               	call8	117624 <nbs_dec_api_ULAW2PCM_Init>
  1111bc:	6712b2               	l16ui	a11, a2, 206
  1111bf:	3222c2               	l32i	a12, a2, 200
  1111c2:	3022d2               	l32i	a13, a2, 192
  1111c5:	0362d2               	s32i	a13, a2, 12
  1111c8:	42c9                	s32i.n	a12, a2, 16
  1111ca:	0552b2               	s16i	a11, a2, 10
  1111cd:	0a2d                	mov.n	a2, a10
  1111cf:	f01d                	retw.n

001111d1 <nbs_dec_ulaw_Init+0x2d>:
  1111d1:	000000                                        ...

001111d4 <nbs_enc_cvsd_Encode>:
  1111d4:	004136               	entry	a1, 32
  1111d7:	48c2a2               	addi	a10, a2, 72
  1111da:	031282               	l16ui	a8, a2, 6
  1111dd:	285282               	s16i	a8, a2, 80
  1111e0:	c74781               	l32r	a8, 102efc (1809a0 <nbs_enc_api_PCM2CVSD_Encode>)
  1111e3:	0008e0               	callx8	a8
  1111e6:	301222               	l16ui	a2, a2, 96
  1111e9:	f01d                	retw.n

001111eb <nbs_enc_cvsd_Encode+0x17>:
	...

001111ec <nbs_enc_cvsd_Flush>:
  1111ec:	004136               	entry	a1, 32
  1111ef:	020c                	movi.n	a2, 0
  1111f1:	f01d                	retw.n

001111f3 <nbs_enc_cvsd_Flush+0x7>:
	...

001111f4 <nbs_enc_cvsd_Init>:
  1111f4:	004136               	entry	a1, 32
  1111f7:	48c2a2               	addi	a10, a2, 72
  1111fa:	7288                	l32i.n	a8, a2, 28
  1111fc:	6298                	l32i.n	a9, a2, 24
  1111fe:	126292               	s32i	a9, a2, 72
  111201:	136282               	s32i	a8, a2, 76
  111204:	c73f81               	l32r	a8, 102f00 (1808ec <nbs_enc_api_PCM2CVSD_Init>)
  111207:	0008e0               	callx8	a8
  11120a:	2e12b2               	l16ui	a11, a2, 92
  11120d:	1622c2               	l32i	a12, a2, 88
  111210:	1522d2               	l32i	a13, a2, 84
  111213:	32d9                	s32i.n	a13, a2, 12
  111215:	42c9                	s32i.n	a12, a2, 16
  111217:	1052b2               	s16i	a11, a2, 32
  11121a:	0a2d                	mov.n	a2, a10
  11121c:	f01d                	retw.n

0011121e <nbs_enc_cvsd_Init+0x2a>:
	...

00111220 <nbs_enc_alaw_Encode>:
  111220:	004136               	entry	a1, 32
  111223:	48c2a2               	addi	a10, a2, 72
  111226:	031282               	l16ui	a8, a2, 6
  111229:	285282               	s16i	a8, a2, 80
  11122c:	c73681               	l32r	a8, 102f04 (180a28 <nbs_enc_api_PCM2ALAW_Encode>)
  11122f:	0008e0               	callx8	a8
  111232:	301222               	l16ui	a2, a2, 96
  111235:	f01d                	retw.n

00111237 <nbs_enc_alaw_Encode+0x17>:
	...

00111238 <nbs_enc_alaw_Flush>:
  111238:	004136               	entry	a1, 32
  11123b:	020c                	movi.n	a2, 0
  11123d:	f01d                	retw.n

0011123f <nbs_enc_alaw_Flush+0x7>:
	...

00111240 <nbs_enc_alaw_Init>:
  111240:	004136               	entry	a1, 32
  111243:	48c2a2               	addi	a10, a2, 72
  111246:	7288                	l32i.n	a8, a2, 28
  111248:	6298                	l32i.n	a9, a2, 24
  11124a:	126292               	s32i	a9, a2, 72
  11124d:	136282               	s32i	a8, a2, 76
  111250:	c72e81               	l32r	a8, 102f08 (180930 <nbs_enc_api_PCM2ALAW_Init>)
  111253:	0008e0               	callx8	a8
  111256:	2e12b2               	l16ui	a11, a2, 92
  111259:	1622c2               	l32i	a12, a2, 88
  11125c:	1522d2               	l32i	a13, a2, 84
  11125f:	32d9                	s32i.n	a13, a2, 12
  111261:	42c9                	s32i.n	a12, a2, 16
  111263:	1052b2               	s16i	a11, a2, 32
  111266:	0a2d                	mov.n	a2, a10
  111268:	f01d                	retw.n

0011126a <nbs_enc_alaw_Init+0x2a>:
	...

0011126c <nbs_enc_ulaw_Encode>:
  11126c:	004136               	entry	a1, 32
  11126f:	48c2a2               	addi	a10, a2, 72
  111272:	031282               	l16ui	a8, a2, 6
  111275:	285282               	s16i	a8, a2, 80
  111278:	c72581               	l32r	a8, 102f0c (180a64 <nbs_enc_api_PCM2ULAW_Encode>)
  11127b:	0008e0               	callx8	a8
  11127e:	301222               	l16ui	a2, a2, 96
  111281:	f01d                	retw.n

00111283 <nbs_enc_ulaw_Encode+0x17>:
	...

00111284 <nbs_enc_ulaw_Flush>:
  111284:	004136               	entry	a1, 32
  111287:	020c                	movi.n	a2, 0
  111289:	f01d                	retw.n

0011128b <nbs_enc_ulaw_Flush+0x7>:
	...

0011128c <nbs_enc_ulaw_Init>:
  11128c:	004136               	entry	a1, 32
  11128f:	48c2a2               	addi	a10, a2, 72
  111292:	7288                	l32i.n	a8, a2, 28
  111294:	6298                	l32i.n	a9, a2, 24
  111296:	126292               	s32i	a9, a2, 72
  111299:	136282               	s32i	a8, a2, 76
  11129c:	c71d81               	l32r	a8, 102f10 (180968 <nbs_enc_api_PCM2ULAW_Init>)
  11129f:	0008e0               	callx8	a8
  1112a2:	2e12b2               	l16ui	a11, a2, 92
  1112a5:	1622c2               	l32i	a12, a2, 88
  1112a8:	1522d2               	l32i	a13, a2, 84
  1112ab:	32d9                	s32i.n	a13, a2, 12
  1112ad:	42c9                	s32i.n	a12, a2, 16
  1112af:	1052b2               	s16i	a11, a2, 32
  1112b2:	0a2d                	mov.n	a2, a10
  1112b4:	f01d                	retw.n

001112b6 <nbs_enc_ulaw_Init+0x2a>:
	...

001112b8 <wav_dec_Init>:
  1112b8:	004136               	entry	a1, 32
  1112bb:	58c2a2               	addi	a10, a2, 88
  1112be:	9288                	l32i.n	a8, a2, 36
  1112c0:	8298                	l32i.n	a9, a2, 32
  1112c2:	166292               	s32i	a9, a2, 88
  1112c5:	176282               	s32i	a8, a2, 92
  1112c8:	c71381               	l32r	a8, 102f14 (1811c8 <wav_dec_api_Init>)
  1112cb:	0008e0               	callx8	a8
  1112ce:	3612b2               	l16ui	a11, a2, 108
  1112d1:	1a22c2               	l32i	a12, a2, 104
  1112d4:	1922d2               	l32i	a13, a2, 100
  1112d7:	62d9                	s32i.n	a13, a2, 24
  1112d9:	72c9                	s32i.n	a12, a2, 28
  1112db:	1452b2               	s16i	a11, a2, 40
  1112de:	0a2d                	mov.n	a2, a10
  1112e0:	f01d                	retw.n

001112e2 <wav_dec_Init+0x2a>:
	...

001112e4 <i2s_sampling_rate_Set>:
  1112e4:	004136               	entry	a1, 32
  1112e7:	c59d31               	l32r	a3, 10295c (3e80 <xthals_release_major+0xfa0>)
  1112ea:	112252               	l32i	a5, a2, 68
  1112ed:	c5a961               	l32r	a6, 102994 (bb80 <xthals_release_major+0x8ca0>)
  1112f0:	181537               	beq	a5, a3, 11130c <i2s_sampling_rate_Set+0x28>
  1112f3:	83d582               	addmi	a8, a5, 0xffff8300
  1112f6:	289c                	beqz.n	a8, 11130c <i2s_sampling_rate_Set+0x28>
  1112f8:	c51871               	l32r	a7, 102758 (ac44 <xthals_release_major+0x7d64>)
  1112fb:	0b1577               	beq	a5, a7, 11130a <i2s_sampling_rate_Set+0x26>
  1112fe:	061567               	beq	a5, a6, 111308 <i2s_sampling_rate_Set+0x24>
  111301:	490c                	movi.n	a9, 4
  111303:	005292               	s16i	a9, a2, 0
  111306:	f01d                	retw.n

00111308 <i2s_sampling_rate_Set+0x24>:
  111308:	067d                	mov.n	a7, a6

0011130a <i2s_sampling_rate_Set+0x26>:
  11130a:	076d                	mov.n	a6, a7

0011130c <i2s_sampling_rate_Set+0x28>:
  11130c:	126262               	s32i	a6, a2, 72
  11130f:	f01d                	retw.n

00111311 <i2s_sampling_rate_Set+0x2d>:
  111311:	000000                                        ...

00111314 <wav_dec_Decode>:
  111314:	004136               	entry	a1, 32
  111317:	58c2a2               	addi	a10, a2, 88
  11131a:	8d0232               	l8ui	a3, a2, 141
  11131d:	161282               	l16ui	a8, a2, 44
  111320:	305282               	s16i	a8, a2, 96
  111323:	233300               	sext	a3, a3, 7
  111326:	c6fc81               	l32r	a8, 102f18 (181210 <wav_dec_api_Decode>)
  111329:	0008e0               	callx8	a8
  11132c:	fadc                	bnez.n	a10, 11134f <wav_dec_Decode+0x3b>
  11132e:	8c0292               	l8ui	a9, a2, 140
  111331:	3812a2               	l16ui	a10, a2, 112
  111334:	0b0c                	movi.n	a11, 0
  111336:	32b9                	s32i.n	a11, a2, 12
  111338:	0952a2               	s16i	a10, a2, 18
  11133b:	141966               	bnei	a9, 1, 111353 <wav_dec_Decode+0x3f>
  11133e:	111366               	bnei	a3, 1, 111353 <wav_dec_Decode+0x3f>
  111341:	02ad                	mov.n	a10, a2
  111343:	2122c2               	l32i	a12, a2, 132
  111346:	1162c2               	s32i	a12, a2, 68
  111349:	fff9a5               	call8	1112e4 <i2s_sampling_rate_Set>
  11134c:	0000c6               	j	111353 <wav_dec_Decode+0x3f>

0011134f <wav_dec_Decode+0x3b>:
  11134f:	ed7c                	movi.n	a13, -2
  111351:	32d9                	s32i.n	a13, a2, 12

00111353 <wav_dec_Decode+0x3f>:
  111353:	391222               	l16ui	a2, a2, 114
  111356:	f01d                	retw.n

00111358 <wav_dec_Flush>:
  111358:	004136               	entry	a1, 32
  11135b:	020c                	movi.n	a2, 0
  11135d:	f01d                	retw.n

0011135f <wav_dec_Flush+0x7>:
	...

00111360 <samp_rate_conv_CalcOutSamples>:
  111360:	006136               	entry	a1, 48
  111363:	00a0a2               	movi	a10, 0
  111366:	339237               	bne	a2, a3, 11139d <samp_rate_conv_CalcOutSamples+0x3d>
  111369:	150a44               	ae_movda32x2	aed0, a10, a4
  11136c:	20a440               	or	a10, a4, a4
  11136f:	400001613000b14e 	{ ae_s64.i	aed0, a1, 0; nop; movi	a11, 100 }
  111377:	6f1be5               	call8	180534 <__udivsi3>
  11137a:	01a092               	movi	a9, 1
  11137d:	080c                	movi.n	a8, 0
  11137f:	400001008001b10e 	{ ae_l64.i	aed1, a1, 0; nop; movi	a11, 0 }
  111387:	152ba4               	ae_movda32x2	aed2, a11, a10
  11138a:	ebea60020101289f 	{ ae_movda32x2	aed2, a8, a9; ae_add64	aed1, aed1, aed2; nop }
  111392:	311124               	ae_add64	aed1, aed1, aed2
  111395:	2591c4               	ae_movad32.l	a9, aed1

00111398 <samp_rate_conv_CalcOutSamples+0x38>:
  111398:	f42090               	extui	a2, a9, 0, 16
  11139b:	f01d                	retw.n

0011139d <samp_rate_conv_CalcOutSamples+0x3d>:
  11139d:	155a44               	ae_movda32x2	aed5, a10, a4
  1113a0:	00a0f2               	movi	a15, 0
  1113a3:	156f34               	ae_movda32x2	aed6, a15, a3
  1113a6:	eb0edd050604259f 	{ nop; ae_mul32.lh	aed4, aed6, aed5; nop }
  1113ae:	eb1add060504259f 	{ nop; ae_mula32.lh	aed4, aed5, aed6; nop }
  1113b6:	02fb40004f4065ef 	{ movi	a14, 101; nop; ae_slai64	aed4, aed4, 32 }
  1113be:	eb104006050400df 	{ movi	a13, 0; ae_mula32u.ll	aed4, aed5, aed6; nop }
  1113c6:	155de4               	ae_movda32x2	aed5, a13, a14
  1113c9:	eb0e51040503c22f 	{ addx2	a12, a2, a2; ae_mul32.lh	aed3, aed5, aed4; nop }
  1113d1:	eb1a53050403cc2f 	{ addx8	a12, a12, a2; ae_mula32.lh	aed3, aed4, aed5; nop }
  1113d9:	11cce0               	slli	a12, a12, 2
  1113dc:	8a3034               	ae_slai64	aed3, aed3, 32
  1113df:	eb10dd050403259f 	{ nop; ae_mula32u.ll	aed3, aed4, aed5; nop }
  1113e7:	00a0d2               	movi	a13, 0
  1113ea:	25a3c4               	ae_movad32.l	a10, aed3
  1113ed:	25b3b4               	ae_movad32.h	a11, aed3
  1113f0:	6ec1e5               	call8	180010 <__divdi3>
  1113f3:	01ca92               	addi	a9, a10, 1
  1113f6:	ffe786               	j	111398 <samp_rate_conv_CalcOutSamples+0x38>

001113f9 <samp_rate_conv_CalcOutSamples+0x99>:
  1113f9:	000000                                        ...

001113fc <samp_rate_conv_AddLatencyNS>:
  1113fc:	004136               	entry	a1, 32
  1113ff:	0822a2               	l32i	a10, a2, 32
  111402:	c6c681               	l32r	a8, 102f1c (3fff <xthals_release_major+0x111f>)
  111405:	31c1a0               	srai	a12, a10, 17
  111408:	80c3c0               	add	a12, a3, a12
  11140b:	10a8c7               	bge	a8, a12, 11141f <samp_rate_conv_AddLatencyNS+0x23>
  11140e:	09a4a2               	movi	a10, 0x409
  111411:	c6c3b1               	l32r	a11, 102f20 (80011320 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_104$15224_57_4>)
  111414:	c503d1               	l32r	a13, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  111417:	0862d2               	s32i	a13, a2, 32
  11141a:	056be5               	call8	116ad8 <dbfw_StoreTrace>
  11141d:	f01d                	retw.n

0011141f <samp_rate_conv_AddLatencyNS+0x23>:
  11141f:	c6c1e1               	l32r	a14, 102f24 (ffffbfff <_memmap_cacheattr_bp_strict+0xd900d>)
  111422:	0183f0               	slli	a8, a3, 17
  111425:	152ec7               	blt	a14, a12, 11143e <samp_rate_conv_AddLatencyNS+0x42>
  111428:	60c0c0               	neg	a12, a12
  11142b:	09a4a2               	movi	a10, 0x409
  11142e:	c6beb1               	l32r	a11, 102f28 (80011420 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_109$15225_57_5>)
  111431:	c5e2f1               	l32r	a15, 102bbc (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  111434:	82f9                	s32i.n	a15, a2, 32
  111436:	056a25               	call8	116ad8 <dbfw_StoreTrace>
  111439:	f01d                	retw.n

0011143b <samp_rate_conv_AddLatencyNS+0x3f>:
  11143b:	000000                                        ...

0011143e <samp_rate_conv_AddLatencyNS+0x42>:
  11143e:	8a8a                	add.n	a8, a10, a8
  111440:	8289                	s32i.n	a8, a2, 32
  111442:	f01d                	retw.n

00111444 <samp_rate_conv_ConfigIOR>:
  111444:	004136               	entry	a1, 32
  111447:	82a8                	l32i.n	a10, a2, 32
  111449:	c6b881               	l32r	a8, 102f2c (140000 <fx_SolomonVoice_Npsd_ini_calculation+0x43c>)
  11144c:	c6b9b1               	l32r	a11, 102f30 (ffebffff <xthals_hw_configid0+0x3d2f2c01>)
  11144f:	0aa8a7               	bge	a8, a10, 11145d <samp_rate_conv_ConfigIOR+0x19>
  111452:	190c                	movi.n	a9, 1
  111454:	52a8                	l32i.n	a10, a2, 20
  111456:	72a9                	s32i.n	a10, a2, 28

00111458 <samp_rate_conv_ConfigIOR+0x14>:
  111458:	155292               	s16i	a9, a2, 42
  11145b:	f01d                	retw.n

0011145d <samp_rate_conv_ConfigIOR+0x19>:
  11145d:	082ba7               	blt	a11, a10, 111469 <samp_rate_conv_ConfigIOR+0x25>
  111460:	290c                	movi.n	a9, 2
  111462:	62c8                	l32i.n	a12, a2, 24
  111464:	72c9                	s32i.n	a12, a2, 28
  111466:	fffb86               	j	111458 <samp_rate_conv_ConfigIOR+0x14>

00111469 <samp_rate_conv_ConfigIOR+0x25>:
  111469:	1492a2               	l16si	a10, a2, 40
  11146c:	00a032               	movi	a3, 0
  11146f:	291a66               	bnei	a10, 1, 11149c <samp_rate_conv_ConfigIOR+0x58>
  111472:	08a4a2               	movi	a10, 0x408
  111475:	c6afb1               	l32r	a11, 102f34 (80011520 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_140$15245_59_2>)
  111478:	0565e5               	call8	116ad8 <dbfw_StoreTrace>
  11147b:	0aa4a2               	movi	a10, 0x40a
  11147e:	0822d2               	l32i	a13, a2, 32
  111481:	c6adb1               	l32r	a11, 102f38 (80011620 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_141$15246_59_3>)
  111484:	20cdd0               	or	a12, a13, a13
  111487:	31d1d0               	srai	a13, a13, 17
  11148a:	0564e5               	call8	116ad8 <dbfw_StoreTrace>

0011148d <samp_rate_conv_ConfigIOR+0x49>:
  11148d:	145232               	s16i	a3, a2, 40

00111490 <samp_rate_conv_ConfigIOR+0x4c>:
  111490:	039d                	mov.n	a9, a3
  111492:	42e8                	l32i.n	a14, a2, 16
  111494:	72e9                	s32i.n	a14, a2, 28
  111496:	ffef86               	j	111458 <samp_rate_conv_ConfigIOR+0x14>

00111499 <samp_rate_conv_ConfigIOR+0x55>:
  111499:	000000                                        ...

0011149c <samp_rate_conv_ConfigIOR+0x58>:
  11149c:	f02a66               	bnei	a10, 2, 111490 <samp_rate_conv_ConfigIOR+0x4c>
  11149f:	08a4a2               	movi	a10, 0x408
  1114a2:	c6a6b1               	l32r	a11, 102f3c (80011720 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_146$15247_59_4>)
  1114a5:	056325               	call8	116ad8 <dbfw_StoreTrace>
  1114a8:	0aa4a2               	movi	a10, 0x40a
  1114ab:	82d8                	l32i.n	a13, a2, 32
  1114ad:	c6a4b1               	l32r	a11, 102f40 (80011820 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_147$15248_59_5>)
  1114b0:	0dcd                	mov.n	a12, a13
  1114b2:	31d1d0               	srai	a13, a13, 17
  1114b5:	056225               	call8	116ad8 <dbfw_StoreTrace>
  1114b8:	fff446               	j	11148d <samp_rate_conv_ConfigIOR+0x49>

001114bb <samp_rate_conv_ConfigIOR+0x77>:
	...

001114bc <samp_rate_conv_UpdateLatencyNS>:
  1114bc:	004136               	entry	a1, 32
  1114bf:	00a4b2               	movi	a11, 0x400
  1114c2:	60a3a2               	movi	a10, 0x360
  1114c5:	5fe326               	beqi	a3, 128, 111528 <samp_rate_conv_UpdateLatencyNS+0x6c>
  1114c8:	5c13a7               	beq	a3, a10, 111528 <samp_rate_conv_UpdateLatencyNS+0x6c>
  1114cb:	5913b7               	beq	a3, a11, 111528 <samp_rate_conv_UpdateLatencyNS+0x6c>
  1114ce:	c69da1               	l32r	a10, 102f44 (40000 <_memmap_cacheattr_bp_base+0x1dffe>)
  1114d1:	72c8                	l32i.n	a12, a2, 28
  1114d3:	42b8                	l32i.n	a11, a2, 16
  1114d5:	400001014502930e 	{ ae_movda32	aed2, a3; nop; movi	a9, 0 }
  1114dd:	c0bbc0               	sub	a11, a11, a12
  1114e0:	400001b4773442be 	{ ae_l32.i	aed4, a2, 28; nop; ae_movda32	aed3, a11 }
  1114e8:	eb0fae030202124f 	{ ae_l32.i	aed1, a2, 16; ae_mul32.ll	aed2, aed2, aed3; nop }
  1114f0:	1539a4               	ae_movda32x2	aed3, a9, a10
  1114f3:	2e0edd124310259f 	{ nop; ae_mul32.lh	aed0, aed3, aed2; ae_mul32.ll_s2	aed1, aed1, aed4 }
  1114fb:	eb1a400302001a8f 	{ movi	a8, 26; ae_mula32.lh	aed0, aed2, aed3; nop }
  111503:	811814               	ae_sraa64	aed1, aed1, a8
  111506:	02fbc8000f00c17f 	{ ae_movad32.l	a12, aed1; nop; ae_slai64	aed0, aed0, 32 }
  11150e:	eb10dd030200259f 	{ nop; ae_mula32u.ll	aed0, aed2, aed3; nop }
  111516:	31dfc0               	srai	a13, a12, 31
  111519:	25a0c4               	ae_movad32.l	a10, aed0
  11151c:	25b0b4               	ae_movad32.h	a11, aed0
  11151f:	6eaf25               	call8	180010 <__divdi3>
  111522:	000b06               	j	111552 <samp_rate_conv_UpdateLatencyNS+0x96>

00111525 <samp_rate_conv_UpdateLatencyNS+0x69>:
  111525:	000000                                        ...

00111528 <samp_rate_conv_UpdateLatencyNS+0x6c>:
  111528:	1592c2               	l16si	a12, a2, 42
  11152b:	111c66               	bnei	a12, 1, 111540 <samp_rate_conv_UpdateLatencyNS+0x84>
  11152e:	4ae326               	beqi	a3, 128, 11157c <samp_rate_conv_UpdateLatencyNS+0xc0>
  111531:	4d13a7               	beq	a3, a10, 111582 <samp_rate_conv_UpdateLatencyNS+0xc6>
  111534:	c685d1               	l32r	a13, 102f48 (164a88 <_memmap_mem_iram0_end+0x4a88>)
  111537:	c0e3b0               	sub	a14, a3, a11
  11153a:	83ade0               	moveqz	a10, a13, a14
  11153d:	000446               	j	111552 <samp_rate_conv_UpdateLatencyNS+0x96>

00111540 <samp_rate_conv_UpdateLatencyNS+0x84>:
  111540:	192c66               	bnei	a12, 2, 11155d <samp_rate_conv_UpdateLatencyNS+0xa1>
  111543:	29e326               	beqi	a3, 128, 111570 <samp_rate_conv_UpdateLatencyNS+0xb4>
  111546:	2c13a7               	beq	a3, a10, 111576 <samp_rate_conv_UpdateLatencyNS+0xba>
  111549:	c680f1               	l32r	a15, 102f4c (ffe9b576 <xthals_hw_configid0+0x3d2ce178>)
  11154c:	c083b0               	sub	a8, a3, a11
  11154f:	83af80               	moveqz	a10, a15, a8

00111552 <samp_rate_conv_UpdateLatencyNS+0x96>:
  111552:	8298                	l32i.n	a9, a2, 32
  111554:	92a9                	s32i.n	a10, a2, 36
  111556:	c099a0               	sub	a9, a9, a10
  111559:	8299                	s32i.n	a9, a2, 32
  11155b:	f01d                	retw.n

0011155d <samp_rate_conv_UpdateLatencyNS+0xa1>:
  11155d:	09a4a2               	movi	a10, 0x409
  111560:	c67cb1               	l32r	a11, 102f50 (80011920 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_207$15296_60_6>)
  111563:	055765               	call8	116ad8 <dbfw_StoreTrace>
  111566:	0a0c                	movi.n	a10, 0
  111568:	92a9                	s32i.n	a10, a2, 36
  11156a:	fff906               	j	111552 <samp_rate_conv_UpdateLatencyNS+0x96>

0011156d <samp_rate_conv_UpdateLatencyNS+0xb1>:
  11156d:	000000                                        ...

00111570 <samp_rate_conv_UpdateLatencyNS+0xb4>:
  111570:	c679a1               	l32r	a10, 102f54 (fffd36af <_memmap_cacheattr_bp_strict+0xb06bd>)
  111573:	fff6c6               	j	111552 <samp_rate_conv_UpdateLatencyNS+0x96>

00111576 <samp_rate_conv_UpdateLatencyNS+0xba>:
  111576:	c678a1               	l32r	a10, 102f58 (ffed311c <xthals_hw_configid0+0x3d305d1e>)
  111579:	fff546               	j	111552 <samp_rate_conv_UpdateLatencyNS+0x96>

0011157c <samp_rate_conv_UpdateLatencyNS+0xc0>:
  11157c:	c678a1               	l32r	a10, 102f5c (2c951 <_memmap_cacheattr_bp_base+0xa94f>)
  11157f:	fff3c6               	j	111552 <samp_rate_conv_UpdateLatencyNS+0x96>

00111582 <samp_rate_conv_UpdateLatencyNS+0xc6>:
  111582:	c677a1               	l32r	a10, 102f60 (12cee3 <speech_rsqrt_norm+0x63>)
  111585:	fff246               	j	111552 <samp_rate_conv_UpdateLatencyNS+0x96>

00111588 <samp_rate_conv_GetRatio>:
  111588:	004136               	entry	a1, 32
  11158b:	c67661               	l32r	a6, 102f64 (8000000 <_memmap_mem_sram_end+0x75c0000>)
  11158e:	00a052               	movi	a5, 0
  111591:	152564               	ae_movda32x2	aed2, a5, a6
  111594:	060c                	movi.n	a6, 0
  111596:	151624               	ae_movda32x2	aed1, a6, a2
  111599:	eb0edd010200259f 	{ nop; ae_mul32.lh	aed0, aed2, aed1; nop }
  1115a1:	eb1add020100259f 	{ nop; ae_mula32.lh	aed0, aed1, aed2; nop }
  1115a9:	02fb59000f00c33f 	{ or	a12, a3, a3; nop; ae_slai64	aed0, aed0, 32 }
  1115b1:	eb1040020100005f 	{ movi	a5, 0; ae_mula32u.ll	aed0, aed1, aed2; nop }
  1115b9:	05dd                	mov.n	a13, a5
  1115bb:	25a0c4               	ae_movad32.l	a10, aed0
  1115be:	25b0b4               	ae_movad32.h	a11, aed0
  1115c1:	6ea4e5               	call8	180010 <__divdi3>
  1115c4:	152624               	ae_movda32x2	aed2, a6, a2
  1115c7:	c66891               	l32r	a9, 102f68 (7ebb908 <_memmap_mem_sram_end+0x747b908>)
  1115ca:	080c                	movi.n	a8, 0
  1115cc:	153894               	ae_movda32x2	aed3, a8, a9
  1115cf:	eb0edd020301259f 	{ nop; ae_mul32.lh	aed1, aed3, aed2; nop }
  1115d7:	eb1add030201259f 	{ nop; ae_mula32.lh	aed1, aed2, aed3; nop }
  1115df:	44a9                	s32i.n	a10, a4, 16
  1115e1:	8a1014               	ae_slai64	aed1, aed1, 32
  1115e4:	eb1059030201d55f 	{ or	a13, a5, a5; ae_mula32u.ll	aed1, aed2, aed3; nop }
  1115ec:	03cd                	mov.n	a12, a3
  1115ee:	25a1c4               	ae_movad32.l	a10, aed1
  1115f1:	25b1b4               	ae_movad32.h	a11, aed1
  1115f4:	6ea1a5               	call8	180010 <__divdi3>
  1115f7:	153624               	ae_movda32x2	aed3, a6, a2
  1115fa:	c65cc1               	l32r	a12, 102f6c (814afd7 <_memmap_mem_sram_end+0x770afd7>)
  1115fd:	0b0c                	movi.n	a11, 0
  1115ff:	154bc4               	ae_movda32x2	aed4, a11, a12
  111602:	eb0edd030402259f 	{ nop; ae_mul32.lh	aed2, aed4, aed3; nop }
  11160a:	eb1add040302259f 	{ nop; ae_mula32.lh	aed2, aed3, aed4; nop }
  111612:	54a9                	s32i.n	a10, a4, 20
  111614:	8a2024               	ae_slai64	aed2, aed2, 32
  111617:	eb1059040302d55f 	{ or	a13, a5, a5; ae_mula32u.ll	aed2, aed3, aed4; nop }
  11161f:	03cd                	mov.n	a12, a3
  111621:	25a2c4               	ae_movad32.l	a10, aed2
  111624:	25b2b4               	ae_movad32.h	a11, aed2
  111627:	6e9ea5               	call8	180010 <__divdi3>
  11162a:	64a9                	s32i.n	a10, a4, 24
  11162c:	f01d                	retw.n

0011162e <samp_rate_conv_GetRatio+0xa6>:
	...

00111630 <samp_rate_conv_Init>:
  111630:	004136               	entry	a1, 32
  111633:	056516               	beqz	a5, 11168d <samp_rate_conv_Init+0x5d>
  111636:	07a082               	movi	a8, 7
  111639:	0e0857               	bnone	a8, a5, 11164b <samp_rate_conv_Init+0x1b>
  11163c:	09a4a2               	movi	a10, 0x409
  11163f:	c64cb1               	l32r	a11, 102f70 (80011a20 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_271$15364_62_6>)
  111642:	20c550               	or	a12, a5, a5
  111645:	054925               	call8	116ad8 <dbfw_StoreTrace>
  111648:	000090               	retw

0011164b <samp_rate_conv_Init+0x1b>:
  11164b:	20a550               	or	a10, a5, a5
  11164e:	00a0b2               	movi	a11, 0
  111651:	c648c1               	l32r	a12, 102f74 (9a0 <XtosCoreStateSize+0x720>)
  111654:	6edd25               	call8	180428 <__vec_memset>
  111657:	20a220               	or	a10, a2, a2
  11165a:	03bd                	mov.n	a11, a3
  11165c:	05cd                	mov.n	a12, a5
  11165e:	fff2a5               	call8	111588 <samp_rate_conv_GetRatio>
  111661:	059d                	mov.n	a9, a5
  111663:	0a0c                	movi.n	a10, 0
  111665:	4b0c                	movi.n	a11, 4
  111667:	0425c2               	l32i	a12, a5, 16
  11166a:	0265c2               	s32i	a12, a5, 8
  11166d:	04ab76               	loopgtz	a11, 111675 <samp_rate_conv_Init+0x45>
  111670:	0059a2               	s16i	a10, a9, 0
  111673:	992b                	addi.n	a9, a9, 2

00111675 <samp_rate_conv_Init+0x45>:
  111675:	165542               	s16i	a4, a5, 44
  111678:	03bd                	mov.n	a11, a3
  11167a:	04cd                	mov.n	a12, a4
  11167c:	35a9                	s32i.n	a10, a5, 12
  11167e:	38c5d2               	addi	a13, a5, 56
  111681:	d5d9                	s32i.n	a13, a5, 52
  111683:	02ad                	mov.n	a10, a2
  111685:	ffcda5               	call8	111360 <samp_rate_conv_CalcOutSamples>
  111688:	1755a2               	s16i	a10, a5, 46
  11168b:	f01d                	retw.n

0011168d <samp_rate_conv_Init+0x5d>:
  11168d:	08a4a2               	movi	a10, 0x408
  111690:	c63ab1               	l32r	a11, 102f78 (80011b20 <__log_data___1__1__0_au_task_0_samp_rate_conv_0_samp_rate_conv_1_c_294$15368_62_7>)
  111693:	054465               	call8	116ad8 <dbfw_StoreTrace>
  111696:	f01d                	retw.n

00111698 <samp_rate_conv_Init+0x68>:
  111698:	000000                                        ...

0011169b <samp_rate_conv_Init+0x6b>:
	...

0011169c <samp_rate_conv_Interpolation_Frame>:
  11169c:	014136               	entry	a1, 160
  11169f:	281344               	ae_zalign64	u1
  1116a2:	019d                	mov.n	a9, a1
  1116a4:	bd0324               	ae_l32.i	aed0, a3, 8
  1116a7:	026d                	mov.n	a6, a2
  1116a9:	217340               	srai	a7, a4, 3
  1116ac:	c63451               	l32r	a5, 102f7c (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  1116af:	cc2304               	ae_l16x4.i	aed2, a3, 0
  1116b2:	dc2124               	ae_s16x4.i	aed2, a1, 16
  1116b5:	0159                	s32i.n	a5, a1, 0
  1116b7:	d348                	l32i.n	a4, a3, 52
  1116b9:	c63121               	l32r	a2, 102f80 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  1116bc:	016122               	s32i	a2, a1, 4
  1116bf:	202660               	or	a2, a6, a6
  1116c2:	bd8334               	ae_l32.i	aed8, a3, 12
  1116c5:	bd3374               	ae_l32.i	aed3, a3, 28
  1116c8:	0d40674100b0176e 	{ blti.w18	a7, 1, 111d3c <samp_rate_conv_Interpolation_Frame+0x6a0>; nop }
  1116d0:	12c182               	addi	a8, a1, 18
  1116d3:	0d6132               	s32i	a3, a1, 52
  1116d6:	0e6162               	s32i	a6, a1, 56
  1116d9:	c62da1               	l32r	a10, 102f90 (4000000 <_memmap_mem_sram_end+0x35c0000>)
  1116dc:	c62ae1               	l32r	a14, 102f84 (201070 <_lib_au_task_data_start+0x60>)
  1116df:	c62bc1               	l32r	a12, 102f8c (2aab <XtosCoreStateSize+0x282b>)
  1116e2:	c629d1               	l32r	a13, 102f88 (ffffaaab <_memmap_cacheattr_bp_strict+0xd7ab9>)
  1116e5:	11b7c0               	slli	a11, a7, 4
  1116e8:	80b4b0               	add	a11, a4, a11
  1116eb:	40000101440cdd8e 	{ ae_movda16	aed12, a13; nop; movi	a13, 8 }
  1116f3:	40000111440bcc0e 	{ ae_movda16	aed11, a12; nop; movi	a12, 16 }
  1116fb:	cc4e34               	ae_l16x4.i	aed4, a14, 24
  1116fe:	ccfe24               	ae_l16x4.i	aed15, a14, 16
  111701:	4000000145a1eaee 	{ ae_movda32	aed1, a10; nop; addi	a14, a14, -96 }

00111709 <samp_rate_conv_Interpolation_Frame+0x6d>:
  111709:	047d                	mov.n	a7, a4
  11170b:	78c152               	addi	a5, a1, 120
  11170e:	20fee0               	or	a15, a14, a14
  111711:	0115b4               	ae_s64.i	aed1, a5, -40
  111714:	0105a4               	ae_s64.i	aed0, a5, -48
  111717:	0125c4               	ae_s64.i	aed2, a5, -32
  11171a:	0145e4               	ae_s64.i	aed4, a5, -16
  11171d:	0185f4               	ae_s64.i	aed8, a5, -8
  111720:	905494               	ae_l16x4.ip	aed5, a4, 8
  111723:	c9fbcc205f809f1e 	{ ae_l16x4.ip	aed9, a15, 8; nop; ae_cvt32x2f16.10	aed8, aed5 }
  11172b:	c9fbcc305f50441e 	{ ae_l16x4.ip	aed4, a4, 8; nop; ae_cvt32x2f16.32	aed5, aed5 }
  111733:	c9fb69204f2064de 	{ ae_l16x4.xc	aed6, a4, a13; nop; ae_cvt32x2f16.10	aed2, aed4 }
  11173b:	08801a98a550446e 	{ ae_cvt32x2f16.32	aed4, aed4; ae_mulfd32x16x2.fir.hh	aed0, aed5, aed5, aed8, aed9 }
  111743:	03801a94a850e64e 	{ ae_cvt32x2f16.10	aed14, aed6; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed8, aed4, aed9 }
  11174b:	08801a94a887666e 	{ ae_cvt32x2f16.32	aed6, aed6; ae_mulfd32x16x2.fir.hh	aed7, aed8, aed8, aed4, aed9 }
  111753:	0880189612da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulfd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed9 }
  11175b:	02801a123450959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed4, aed2, aed1 }
  111763:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  11176b:	03801a9e36da959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed9 }
  111773:	03801a923487959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed4, aed2, aed9 }
  11177b:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  111783:	03801a1e3687959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  11178b:	088018926443359e 	{ ae_s64.i	aed3, a5, -24; ae_mulfd32x16x2.fir.hh	aed3, aed4, aed4, aed2, aed9 }
  111793:	03801a963243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed9 }
  11179b:	02800e1ee64394de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  1117a3:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  1117ab:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  1117b3:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  1117bb:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  1117c3:	02801a123943959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  1117cb:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  1117d3:	02801a1e3650959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  1117db:	03801a193e50959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  1117e3:	03800e12e98764de 	{ ae_l16x4.xc	aed6, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  1117eb:	c9fbc9306f60e63e 	{ ae_cvt32x2f16.10	aed14, aed6; nop; ae_cvt32x2f16.32	aed6, aed6 }
  1117f3:	03801a163243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed1 }
  1117fb:	02801a1632da959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed1 }
  111803:	0380181e16da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed1 }
  11180b:	02801a1e3643959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  111813:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  11181b:	02801a123950959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed9, aed2, aed1 }
  111823:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  11182b:	03800e1ee68794de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  111833:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  11183b:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  111843:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  11184b:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  111853:	02801a123943959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  11185b:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  111863:	02801a1e3650959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  11186b:	03801a193e50959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  111873:	03800e12e98764de 	{ ae_l16x4.xc	aed6, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  11187b:	c9fbc9306f60e63e 	{ ae_cvt32x2f16.10	aed14, aed6; nop; ae_cvt32x2f16.32	aed6, aed6 }
  111883:	03801a163243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed1 }
  11188b:	02801a1632da959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed1 }
  111893:	0380181e16da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed1 }
  11189b:	02801a1e3643959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  1118a3:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  1118ab:	02801a123950959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed9, aed2, aed1 }
  1118b3:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  1118bb:	03800e1ee68794de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  1118c3:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  1118cb:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  1118d3:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  1118db:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  1118e3:	02801a123943959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  1118eb:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  1118f3:	02801a1e3650959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  1118fb:	03801a193e50959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  111903:	03800e12e98764de 	{ ae_l16x4.xc	aed6, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  11190b:	c9fbc9306f60e63e 	{ ae_cvt32x2f16.10	aed14, aed6; nop; ae_cvt32x2f16.32	aed6, aed6 }
  111913:	03801a163243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed1 }
  11191b:	02801a1632da959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed1 }
  111923:	0380181e16da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed1 }
  11192b:	02801a1e3643959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  111933:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  11193b:	02801a123950959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed9, aed2, aed1 }
  111943:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  11194b:	03800e1ee68794de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  111953:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  11195b:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  111963:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  11196b:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  111973:	02801a123943959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  11197b:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  111983:	02801a1e3650959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  11198b:	03801a193e50959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  111993:	03800e12e98764de 	{ ae_l16x4.xc	aed6, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  11199b:	c9fbc9306f60e63e 	{ ae_cvt32x2f16.10	aed14, aed6; nop; ae_cvt32x2f16.32	aed6, aed6 }
  1119a3:	03801a163243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed1 }
  1119ab:	02801a1632da959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed1 }
  1119b3:	0380181e16da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed1 }
  1119bb:	02801a1e3643959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  1119c3:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  1119cb:	02801a123950959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed9, aed2, aed1 }
  1119d3:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  1119db:	03800e1ee68794de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  1119e3:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  1119eb:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  1119f3:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  1119fb:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  111a03:	02801a123943959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  111a0b:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  111a13:	02801a1e3650959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  111a1b:	03801a193e50959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  111a23:	03800e12e98764de 	{ ae_l16x4.xc	aed6, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  111a2b:	c9fbc9306f60e63e 	{ ae_cvt32x2f16.10	aed14, aed6; nop; ae_cvt32x2f16.32	aed6, aed6 }
  111a33:	03801a163243959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed6, aed1 }
  111a3b:	02801a1632da959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed6, aed1 }
  111a43:	0380181e16da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed6, aed14, aed1 }
  111a4b:	02801a1e3643959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed6, aed14, aed1 }
  111a53:	02801a163287959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed2, aed6, aed1 }
  111a5b:	02801a123950959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed9, aed2, aed1 }
  111a63:	03801a163250959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed2, aed6, aed1 }
  111a6b:	03800e1ee68794de 	{ ae_l16x4.xc	aed9, a4, a13; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed6, aed14, aed1 }
  111a73:	c9fbc9309f90293e 	{ ae_cvt32x2f16.10	aed2, aed9; nop; ae_cvt32x2f16.32	aed9, aed9 }
  111a7b:	03801a193e43959e 	{ nop; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed14, aed9, aed1 }
  111a83:	02801a193eda959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed14, aed9, aed1 }
  111a8b:	0380181219da1f3e 	{ ae_l16x4.ip	aed1, a15, 8; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed9, aed2, aed1 }
  111a93:	02801a193e87959e 	{ nop; ae_mulafd32x16x2.fir.hh	aed7, aed8, aed14, aed9, aed1 }
  111a9b:	0280041e7650816e 	{ addi	a6, a1, 120; ae_mulafd32x16x2.fir.hh	aed0, aed5, aed6, aed14, aed1 }
  111aa3:	038004192e5001ae 	{ addi	a10, a1, 32; ae_mulafd32x16x2.fir.hl	aed0, aed5, aed14, aed9, aed1 }
  111aab:	038006120987085e 	{ movi	a5, 8; ae_mulafd32x16x2.fir.hl	aed7, aed8, aed9, aed2, aed1 }
  111ab3:	f55c04               	ae_trunca32x2f64s	aed5, aed0, aed5, a12
  111ab6:	f86c74               	ae_trunca32x2f64s	aed6, aed7, aed8, a12
  111ab9:	ebfb69000f0004df 	{ ae_l16x4.xc	aed0, a4, a13; nop; nop }
  111ac1:	02801a12a943e06e 	{ ae_cvt32x2f16.32	aed14, aed0; ae_mulafd32x16x2.fir.hh	aed3, aed4, aed9, aed2, aed1 }
  111ac9:	9bfbc9506f70003e 	{ ae_cvt32x2f16.10	aed0, aed0; nop; ae_round16x4f32sasym	aed7, aed5, aed6 }
  111ad1:	0280181e82da7abe 	{ ae_sa16x4.ip	aed7, u1, a10; ae_mulafd32x16x2.fir.hh	aed10, aed13, aed2, aed14, aed1 }
  111ad9:	03801610deda067e 	{ ae_l64.i	aed0, a6, -48; ae_mulafd32x16x2.fir.hl	aed10, aed13, aed14, aed0, aed1 }
  111ae1:	0380161ee243267e 	{ ae_l64.i	aed2, a6, -32; ae_mulafd32x16x2.fir.hl	aed3, aed4, aed2, aed14, aed1 }
  111ae9:	400000008b21f61e 	{ ae_l64.i	aed1, a6, -40; nop; addi	a15, a1, 32 }
  111af1:	4000004c8d8336ce 	{ ae_l64.i	aed3, a6, -24; nop; ae_trunca32x2f64s	aed8, aed3, aed4, a12 }
  111af9:	400000dc8e94a6ce 	{ ae_l64.i	aed4, a6, -16; nop; ae_trunca32x2f64s	aed9, aed10, aed13, a12 }
  111b01:	9bfbc3809f6086fe 	{ ae_l64.i	aed8, a6, -8; nop; ae_round16x4f32sasym	aed6, aed8, aed9 }
  111b09:	0c6a94               	ae_sa16x4.ip	aed6, u1, a10
  111b0c:	20a770               	or	a10, a7, a7
  111b0f:	15c516               	beqz	a5, 111c6f <samp_rate_conv_Interpolation_Frame+0x5d3>
  111b12:	159596               	bltz	a5, 111c6f <samp_rate_conv_Interpolation_Frame+0x5d3>
  111b15:	17a576               	loopgtz	a5, 111b30 <samp_rate_conv_Interpolation_Frame+0x494>
  111b18:	030150               	rsr.lend	a5
  111b1b:	130050               	wsr.lbeg	a5
  111b1e:	3fc552               	addi	a5, a5, 63
  111b21:	01d552               	addmi	a5, a5, 0x100
  111b24:	130150               	wsr.lend	a5
  111b27:	002000               	isync
  111b2a:	030250               	rsr.lcount	a5
  111b2d:	01c552               	addi	a5, a5, 1
  111b30:	b10327081807813e 	{ addi	a3, a1, 120; ae_sel16i.n	aed7, aed8, aed8, 3; ae_le64	b0, aed0, aed1 }
  111b38:	009f52               	l16si	a5, a15, 0
  111b3b:	0c5152               	s16i	a5, a1, 24
  111b3e:	8709227c7879a14e 	{ addi	a4, a1, 42; ae_mul32x16.l0	aed9, aed8, aed12; ae_sel16i	aed7, aed7, aed7, 7 }
  111b46:	40000100b807440e 	{ ae_s16.0.i	aed7, a4, -16; nop; movi	a4, 0 }
  111b4e:	0c80160f12ed619e 	{ ae_l16x4.i	aed6, a1, 24; ae_mul16x4	aed14, aed13, aed15, aed2 }
  111b56:	0c801a8436ed980e 	{ ae_la64.pp	u0, a8; ae_mula16x4	aed14, aed13, aed4, aed6 }
  111b5e:	460076               	bf	b0, 111ba8 <samp_rate_conv_Interpolation_Frame+0x50c>
  111b61:	089162               	l16si	a6, a1, 16
  111b64:	30aed4               	ae_add32	aed10, aed14, aed13
  111b67:	ebe9dd0a0a0a259f 	{ nop; ae_add32_hl_lh	aed10, aed10, aed10; nop }
  111b6f:	315f60               	srai	a5, a6, 31
  111b72:	96a1a4               	ae_slai32	aed10, aed10, 1
  111b75:	eb86c00b0a09592f 	{ ae_l32x2.i	aed5, a9, 0; ae_muls32x16.l0	aed9, aed10, aed11; nop }
  111b7d:	3d09605b2a9a256f 	{ ae_movda32x2	aed2, a5, a6; ae_mul32x16.l0	aed10, aed10, aed11; ae_mulaad32x16.h3.l2_s2	aed9, aed5, aed2 }
  111b85:	0286dddb282a259f 	{ nop; ae_muls32x16.l0	aed10, aed8, aed11; ae_slai64	aed2, aed2, 45 }
  111b8d:	01fbc6109f90435f 	{ ae_s16x4.i	aed4, a3, -56; nop; ae_slai64	aed9, aed9, 17 }
  111b95:	01fb5910afa0622f 	{ or	a6, a2, a2; nop; ae_slai64	aed10, aed10, 17 }
  111b9d:	8101279a9a9a815e 	{ addi	a5, a1, 120; ae_sel16i.n	aed10, aed10, aed10, 1; ae_sel16i	aed9, aed9, aed9, 1 }
  111ba5:	003a06               	j	111c91 <samp_rate_conv_Interpolation_Frame+0x5f5>

00111ba8 <samp_rate_conv_Interpolation_Frame+0x50c>:
  111ba8:	ebe7510d0e0a242f 	{ addx2	a2, a4, a2; ae_add32	aed10, aed14, aed13; nop }
  111bb0:	1a9742               	l16si	a4, a7, 52
  111bb3:	ebe9200a0a0a2fff 	{ addi	a15, a15, 2; ae_add32_hl_lh	aed10, aed10, aed10; nop }
  111bbb:	18fb5910afa0588f 	{ or	a5, a8, a8; nop; ae_slai32	aed10, aed10, 1 }
  111bc3:	eb03cf0a0a02558f 	{ ae_la16x4.ip	aed5, u0, a5; ae_sel16i.n	aed2, aed10, aed10, 3; nop }
  111bcb:	0c5142               	s16i	a4, a1, 24
  111bce:	87fb22202f20a14e 	{ addi	a4, a1, 42; nop; ae_sel16i	aed2, aed2, aed2, 7 }
  111bd6:	40000000b842541e 	{ ae_s16.0.i	aed2, a4, -16; nop; addi	a5, a1, 64 }
  111bde:	40000020b802757e 	{ ae_s16.0.i	aed2, a5, -16; nop; addi	a7, a7, 2 }
  111be6:	0c80160f1589219e 	{ ae_l16x4.i	aed2, a1, 24; ae_mul16x4	aed8, aed9, aed15, aed5 }
  111bee:	0c8017841289515e 	{ ae_s16x4.i	aed5, a1, 16; ae_mula16x4	aed8, aed9, aed4, aed2 }
  111bf6:	ebf240010000004f 	{ movi	a4, 0; ae_sub32	aed0, aed0, aed1; nop }
  111bfe:	b1e759091818588e 	{ or	a5, a8, a8; ae_add32	aed8, aed8, aed9; ae_le64	b1, aed0, aed1 }
  111c06:	2ae9dda8c8d8284f 	{ ae_la64.pp	u2, a8; ae_add32_hl_lh	aed8, aed8, aed8; ae_mul32x16.l0_s2	aed13, aed10, aed12 }
  111c0e:	310176               	bf	b1, 111c43 <samp_rate_conv_Interpolation_Frame+0x5a7>
  111c11:	089132               	l16si	a3, a1, 16
  111c14:	968184               	ae_slai32	aed8, aed8, 1
  111c17:	eb86c00b080d692f 	{ ae_l32x2.i	aed6, a9, 0; ae_muls32x16.l0	aed13, aed8, aed11; nop }
  111c1f:	316f30               	srai	a6, a3, 31
  111c22:	3d09606b58de263f 	{ ae_movda32x2	aed2, a6, a3; ae_mul32x16.l0	aed14, aed8, aed11; ae_mulaad32x16.h3.l2_s2	aed13, aed6, aed5 }
  111c2a:	0286dddb2a2e259f 	{ nop; ae_muls32x16.l0	aed14, aed10, aed11; ae_slai64	aed2, aed2, 45 }
  111c32:	89d1d4               	ae_slai64	aed13, aed13, 17
  111c35:	89e1e4               	ae_slai64	aed14, aed14, 17
  111c38:	810159dedede622e 	{ or	a6, a2, a2; ae_sel16i.n	aed14, aed14, aed14, 1; ae_sel16i	aed13, aed13, aed13, 1 }
  111c40:	002906               	j	111ce8 <samp_rate_conv_Interpolation_Frame+0x64c>

00111c43 <samp_rate_conv_Interpolation_Frame+0x5a7>:
  111c43:	0c801a0f3589959e 	{ nop; ae_mul16x4	aed8, aed9, aed15, aed5 }
  111c4b:	0c801a843289959e 	{ nop; ae_mula16x4	aed8, aed9, aed4, aed2 }
  111c53:	308894               	ae_add32	aed8, aed8, aed9
  111c56:	ebe9dd080808259f 	{ nop; ae_add32_hl_lh	aed8, aed8, aed8; nop }
  111c5e:	968184               	ae_slai32	aed8, aed8, 1

00111c61 <samp_rate_conv_Interpolation_Frame+0x5c5>:
  111c61:	3725e4               	ae_la16x4.ip	aed2, u2, a5
  111c64:	902420               	addx2	a2, a4, a2
  111c67:	ebf2c401000021cf 	{ ae_s16x4.i	aed2, a1, 16; ae_sub32	aed0, aed0, aed1; nop }

00111c6f <samp_rate_conv_Interpolation_Frame+0x5d3>:
  111c6f:	40c1f2               	addi	a15, a1, 64
  111c72:	400000a0282a6f1e 	{ ae_l16.i	aed10, a15, -16; nop; addi	a6, a1, 42 }
  111c7a:	40000000b81a46ae 	{ ae_s16.0.i	aed10, a6, -16; nop; addi	a4, a10, 16 }
  111c82:	0d3fa84130b0b4be 	{ bne.w18	a4, a11, 111709 <samp_rate_conv_Interpolation_Frame+0x6d>; nop }
  111c8a:	e168                	l32i.n	a6, a1, 56
  111c8c:	d138                	l32i.n	a3, a1, 52
  111c8e:	002a86               	j	111d3c <samp_rate_conv_Interpolation_Frame+0x6a0>

00111c91 <samp_rate_conv_Interpolation_Frame+0x5f5>:
  111c91:	967404               	ae_slai32	aed7, aed0, 4
  111c94:	eb0fdd070704259f 	{ nop; ae_mul32.ll	aed4, aed7, aed7; nop }
  111c9c:	0d80084150b0424e 	{ ae_trunci32x2f64s	aed5, aed4, aed4, 2; nop }
  111ca4:	eb0fc905070462af 	{ ae_mov	aed6, aed2; ae_mul32.ll	aed4, aed7, aed5; nop }
  111cac:	eb1bdd070906259f 	{ nop; ae_mula32.ll	aed6, aed9, aed7; nop }
  111cb4:	0c8008c57836424e 	{ ae_trunci32x2f64s	aed7, aed4, aed4, 2; ae_mula32.ll	aed6, aed8, aed5 }
  111cbc:	eb1bdd070a06259f 	{ nop; ae_mula32.ll	aed6, aed10, aed7; nop }
  111cc4:	0d8008435010636e 	{ ae_trunci32x2f64s	aed5, aed6, aed6, 3; ae_add32	aed0, aed0, aed3 }
  111ccc:	b103dd051525259e 	{ nop; ae_sel16i.n	aed5, aed5, aed5, 3; ae_le64	b2, aed0, aed1 }
  111cd4:	9bfb20505f40144e 	{ addi	a4, a4, 1; nop; ae_round16x4f32sasym	aed4, aed5, aed5 }
  111cdc:	d34614               	ae_s16.0.ip	aed4, a6, 2
  111cdf:	ae1276               	bt	b2, 111c91 <samp_rate_conv_Interpolation_Frame+0x5f5>
  111ce2:	cc4594               	ae_l16x4.i	aed4, a5, -56
  111ce5:	ffafc6               	j	111ba8 <samp_rate_conv_Interpolation_Frame+0x50c>

00111ce8 <samp_rate_conv_Interpolation_Frame+0x64c>:
  111ce8:	969404               	ae_slai32	aed9, aed0, 4
  111ceb:	eb0fdd090905259f 	{ nop; ae_mul32.ll	aed5, aed9, aed9; nop }
  111cf3:	0d80084160b0525e 	{ ae_trunci32x2f64s	aed6, aed5, aed5, 2; nop }
  111cfb:	eb0fc906090572af 	{ ae_mov	aed7, aed2; ae_mul32.ll	aed5, aed9, aed6; nop }
  111d03:	eb1bdd090d07259f 	{ nop; ae_mula32.ll	aed7, aed13, aed9; nop }
  111d0b:	0c8008c69a37525e 	{ ae_trunci32x2f64s	aed9, aed5, aed5, 2; ae_mula32.ll	aed7, aed10, aed6 }
  111d13:	eb1bdd090e07259f 	{ nop; ae_mula32.ll	aed7, aed14, aed9; nop }
  111d1b:	0d8008436010737e 	{ ae_trunci32x2f64s	aed6, aed7, aed7, 3; ae_add32	aed0, aed0, aed3 }
  111d23:	b103dd061636259e 	{ nop; ae_sel16i.n	aed6, aed6, aed6, 3; ae_le64	b3, aed0, aed1 }
  111d2b:	9bfb20606f50144e 	{ addi	a4, a4, 1; nop; ae_round16x4f32sasym	aed5, aed6, aed6 }
  111d33:	d35614               	ae_s16.0.ip	aed5, a6, 2
  111d36:	ae1376               	bt	b3, 111ce8 <samp_rate_conv_Interpolation_Frame+0x64c>
  111d39:	ffc906               	j	111c61 <samp_rate_conv_Interpolation_Frame+0x5c5>

00111d3c <samp_rate_conv_Interpolation_Frame+0x6a0>:
  111d3c:	dc2304               	ae_s16x4.i	aed2, a3, 0
  111d3f:	e00324               	ae_s32.l.i	aed0, a3, 8
  111d42:	c05260               	sub	a5, a2, a6
  111d45:	400000112308235e 	{ ae_s32.l.i	aed8, a3, 12; nop; addi	a2, a5, 1 }
  111d4d:	b32550               	movgez	a2, a5, a5
  111d50:	212120               	srai	a2, a2, 1
  111d53:	f01d                	retw.n

00111d55 <samp_rate_conv_Interpolation_Frame+0x6b9>:
  111d55:	000000                                        ...

00111d58 <samp_rate_conv_Resample>:
  111d58:	004136               	entry	a1, 32
  111d5b:	06ad                	mov.n	a10, a6
  111d5d:	ff6e65               	call8	111444 <samp_rate_conv_ConfigIOR>
  111d60:	05ad                	mov.n	a10, a5
  111d62:	06bd                	mov.n	a11, a6
  111d64:	02cd                	mov.n	a12, a2
  111d66:	ff9365               	call8	11169c <samp_rate_conv_Interpolation_Frame>
  111d69:	159682               	l16si	a8, a6, 42
  111d6c:	0a3d                	mov.n	a3, a10
  111d6e:	588c                	beqz.n	a8, 111d77 <samp_rate_conv_Resample+0x1f>
  111d70:	06ad                	mov.n	a10, a6
  111d72:	02bd                	mov.n	a11, a2
  111d74:	ff7465               	call8	1114bc <samp_rate_conv_UpdateLatencyNS>

00111d77 <samp_rate_conv_Resample+0x1f>:
  111d77:	d698                	l32i.n	a9, a6, 52
  111d79:	db0c                	movi.n	a11, 13
  111d7b:	90a290               	addx2	a10, a2, a9
  111d7e:	f42030               	extui	a2, a3, 0, 16
  111d81:	05ab76               	loopgtz	a11, 111d8a <samp_rate_conv_Resample+0x32>
  111d84:	900a94               	ae_l16x4.ip	aed0, a10, 8
  111d87:	800994               	ae_s16x4.ip	aed0, a9, 8

00111d8a <samp_rate_conv_Resample+0x32>:
  111d8a:	f01d                	retw.n

00111d8c <samp_rate_conv_Resample+0x34>:
  111d8c:	00000000                                ....

00111d90 <sample_adjustment_Adjust1SampleRCWindow>:
  111d90:	006136               	entry	a1, 48
  111d93:	1da082               	movi	a8, 29
  111d96:	fdafd2               	movi	a13, -3
  111d99:	ffafc2               	movi	a12, -1
  111d9c:	a3cd50               	movltz	a12, a13, a5
  111d9f:	c4ca                	add.n	a12, a4, a12
  111da1:	0d000f4150b08c8e 	{ beq.w18	a12, a8, 111e9a <sample_adjustment_Adjust1SampleRCWindow+0x10a>; nop }
  111da9:	fe1c                	movi.n	a14, 31
  111dab:	0d000f4110b08cee 	{ beq.w18	a12, a14, 111ea0 <sample_adjustment_Adjust1SampleRCWindow+0x110>; nop }
  111db3:	7da0f2               	movi	a15, 125
  111db6:	0d000e41c0b08cfe 	{ beq.w18	a12, a15, 111ea6 <sample_adjustment_Adjust1SampleRCWindow+0x116>; nop }
  111dbe:	7fa082               	movi	a8, 127
  111dc1:	0d000e4170b08c8e 	{ beq.w18	a12, a8, 111eac <sample_adjustment_Adjust1SampleRCWindow+0x11c>; nop }
  111dc9:	fda092               	movi	a9, 253
  111dcc:	0d000e4120b08c9e 	{ beq.w18	a12, a9, 111eb2 <sample_adjustment_Adjust1SampleRCWindow+0x122>; nop }
  111dd4:	ffa0a2               	movi	a10, 255
  111dd7:	0d1ca7               	beq	a12, a10, 111de8 <sample_adjustment_Adjust1SampleRCWindow+0x58>
  111dda:	09a4a2               	movi	a10, 0x409
  111ddd:	c46db1               	l32r	a11, 102f94 (80011c20 <__log_data___1__1__0_au_task_0_sample_adjustment_0_sample_adjustment_1_c_156$15200_56_11>)
  111de0:	04cf65               	call8	116ad8 <dbfw_StoreTrace>
  111de3:	0c0c                	movi.n	a12, 0
  111de5:	000106               	j	111ded <sample_adjustment_Adjust1SampleRCWindow+0x5d>

00111de8 <sample_adjustment_Adjust1SampleRCWindow+0x58>:
  111de8:	c46c91               	l32r	a9, 102f98 (200de0 <ola255rc>)

00111deb <sample_adjustment_Adjust1SampleRCWindow+0x5b>:
  111deb:	0199                	s32i.n	a9, a1, 0

00111ded <sample_adjustment_Adjust1SampleRCWindow+0x5d>:
  111ded:	11fcf0               	slli	a15, a12, 1
  111df0:	9c0b                	addi.n	a9, a12, -1
  111df2:	90ec20               	addx2	a14, a12, a2
  111df5:	90b420               	addx2	a11, a4, a2
  111df8:	0092d2               	l16si	a13, a2, 0
  111dfb:	0053d2               	s16i	a13, a3, 0
  111dfe:	ffdbb2               	addmi	a11, a11, 0xffffff00
  111e01:	d45a                	add.n	a13, a4, a5
  111e03:	90dd30               	addx2	a13, a13, a3
  111e06:	7f9bb2               	l16si	a11, a11, 254
  111e09:	ffddd2               	addmi	a13, a13, 0xffffff00
  111e0c:	7f5db2               	s16i	a11, a13, 254
  111e0f:	c463d1               	l32r	a13, 102f9c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  111e12:	0415d6               	bgez	a5, 111e57 <sample_adjustment_Adjust1SampleRCWindow+0xc7>
  111e15:	034996               	bltz	a9, 111e4d <sample_adjustment_Adjust1SampleRCWindow+0xbd>
  111e18:	01b8                	l32i.n	a11, a1, 0
  111e1a:	03ad                	mov.n	a10, a3
  111e1c:	922b                	addi.n	a9, a2, 2
  111e1e:	2bac76               	loopgtz	a12, 111e4d <sample_adjustment_Adjust1SampleRCWindow+0xbd>
  111e21:	b05914               	ae_l16.i	aed5, a9, 2
  111e24:	009b82               	l16si	a8, a11, 0
  111e27:	b43914               	ae_l16.ip	aed3, a9, 2
  111e2a:	b44b14               	ae_l16.ip	aed4, a11, 2
  111e2d:	c08d80               	sub	a8, a13, a8
  111e30:	0c801af5c4a128ee 	{ ae_movda16	aed2, a8; ae_mulfp16x4s	aed1, aed4, aed5 }
  111e38:	0c801af332a0959e 	{ nop; ae_mulfp16x4s	aed0, aed2, aed3 }
  111e40:	258184               	ae_movad16.0	a8, aed1
  111e43:	25c084               	ae_movad16.0	a12, aed0
  111e46:	aa2b                	addi.n	a10, a10, 2
  111e48:	88ca                	add.n	a8, a8, a12
  111e4a:	005a82               	s16i	a8, a10, 0

00111e4d <sample_adjustment_Adjust1SampleRCWindow+0xbd>:
  111e4d:	af3a                	add.n	a10, a15, a3
  111e4f:	029e92               	l16si	a9, a14, 4
  111e52:	015a92               	s16i	a9, a10, 2
  111e55:	f01d                	retw.n

00111e57 <sample_adjustment_Adjust1SampleRCWindow+0xc7>:
  111e57:	90f430               	addx2	a15, a4, a3
  111e5a:	009eb2               	l16si	a11, a14, 0
  111e5d:	005fb2               	s16i	a11, a15, 0
  111e60:	034996               	bltz	a9, 111e98 <sample_adjustment_Adjust1SampleRCWindow+0x108>
  111e63:	01b8                	l32i.n	a11, a1, 0
  111e65:	03ad                	mov.n	a10, a3
  111e67:	922b                	addi.n	a9, a2, 2
  111e69:	2bac76               	loopgtz	a12, 111e98 <sample_adjustment_Adjust1SampleRCWindow+0x108>
  111e6c:	b0b9f4               	ae_l16.i	aed11, a9, -2
  111e6f:	009be2               	l16si	a14, a11, 0
  111e72:	b49914               	ae_l16.ip	aed9, a9, 2
  111e75:	b4ab14               	ae_l16.ip	aed10, a11, 2
  111e78:	c0ede0               	sub	a14, a13, a14
  111e7b:	0c801afbcaa78eee 	{ ae_movda16	aed8, a14; ae_mulfp16x4s	aed7, aed10, aed11 }
  111e83:	0c801af938a6959e 	{ nop; ae_mulfp16x4s	aed6, aed8, aed9 }
  111e8b:	258784               	ae_movad16.0	a8, aed7
  111e8e:	25c684               	ae_movad16.0	a12, aed6
  111e91:	aa2b                	addi.n	a10, a10, 2
  111e93:	88ca                	add.n	a8, a8, a12
  111e95:	005a82               	s16i	a8, a10, 0
  111e98:	f01d                	retw.n

00111e9a <sample_adjustment_Adjust1SampleRCWindow+0x10a>:
  111e9a:	c44191               	l32r	a9, 102fa0 (200960 <ola29rc>)
  111e9d:	ffd286               	j	111deb <sample_adjustment_Adjust1SampleRCWindow+0x5b>

00111ea0 <sample_adjustment_Adjust1SampleRCWindow+0x110>:
  111ea0:	c44191               	l32r	a9, 102fa4 (2009a0 <ola31rc>)
  111ea3:	ffd106               	j	111deb <sample_adjustment_Adjust1SampleRCWindow+0x5b>

00111ea6 <sample_adjustment_Adjust1SampleRCWindow+0x116>:
  111ea6:	c44091               	l32r	a9, 102fa8 (2009e0 <ola125rc>)
  111ea9:	ffcf86               	j	111deb <sample_adjustment_Adjust1SampleRCWindow+0x5b>

00111eac <sample_adjustment_Adjust1SampleRCWindow+0x11c>:
  111eac:	c44091               	l32r	a9, 102fac (200ae0 <ola127rc>)
  111eaf:	ffce06               	j	111deb <sample_adjustment_Adjust1SampleRCWindow+0x5b>

00111eb2 <sample_adjustment_Adjust1SampleRCWindow+0x122>:
  111eb2:	c43f91               	l32r	a9, 102fb0 (200be0 <ola253rc>)
  111eb5:	ffcc86               	j	111deb <sample_adjustment_Adjust1SampleRCWindow+0x5b>

00111eb8 <sample_adjustment_Adjust1Sample>:
  111eb8:	004136               	entry	a1, 32
  111ebb:	209550               	or	a9, a5, a5
  111ebe:	20a220               	or	a10, a2, a2
  111ec1:	fdaf82               	movi	a8, -3
  111ec4:	f77c                	movi.n	a7, -1
  111ec6:	0092c2               	l16si	a12, a2, 0
  111ec9:	90b420               	addx2	a11, a4, a2
  111ecc:	ffdbb2               	addmi	a11, a11, 0xffffff00
  111ecf:	0053c2               	s16i	a12, a3, 0
  111ed2:	a37850               	movltz	a7, a8, a5
  111ed5:	c45a                	add.n	a12, a4, a5
  111ed7:	c43121               	l32r	a2, 102f9c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  111eda:	7f9bb2               	l16si	a11, a11, 254
  111edd:	90cc30               	addx2	a12, a12, a3
  111ee0:	747a                	add.n	a7, a4, a7
  111ee2:	9067a0               	addx2	a6, a7, a10
  111ee5:	ffdcc2               	addmi	a12, a12, 0xffffff00
  111ee8:	7f5cb2               	s16i	a11, a12, 254
  111eeb:	1157f0               	slli	a5, a7, 1
  111eee:	04e9d6               	bgez	a9, 111f40 <sample_adjustment_Adjust1Sample+0x88>
  111ef1:	4117a6               	blti	a7, 1, 111f36 <sample_adjustment_Adjust1Sample+0x7e>
  111ef4:	232b                	addi.n	a2, a3, 2
  111ef6:	4a2b                	addi.n	a4, a10, 2
  111ef8:	b71b                	addi.n	a11, a7, 1
  111efa:	c2bba1               	l32r	a10, 1029e8 (8000 <xthals_release_major+0x5120>)
  111efd:	6e62e5               	call8	18052c <__divsi3>
  111f00:	c42791               	l32r	a9, 102f9c (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  111f03:	20daa0               	or	a13, a10, a10
  111f06:	c099a0               	sub	a9, a9, a10
  111f09:	29a776               	loopgtz	a7, 111f36 <sample_adjustment_Adjust1Sample+0x7e>
  111f0c:	3c2924               	ae_movda16	aed2, a9
  111f0f:	400001b4214534ae 	{ ae_l16.i	aed5, a4, 2; nop; ae_movda16	aed4, a10 }
  111f17:	0c8016f504a134be 	{ ae_l16.ip	aed3, a4, 2; ae_mulfp16x4s	aed1, aed4, aed5 }
  111f1f:	0c800df3a2a099de 	{ sub	a9, a9, a13; ae_mulfp16x4s	aed0, aed2, aed3 }
  111f27:	25b184               	ae_movad16.0	a11, aed1
  111f2a:	25c084               	ae_movad16.0	a12, aed0
  111f2d:	aada                	add.n	a10, a10, a13
  111f2f:	bbca                	add.n	a11, a11, a12
  111f31:	0052b2               	s16i	a11, a2, 0
  111f34:	222b                	addi.n	a2, a2, 2

00111f36 <sample_adjustment_Adjust1Sample+0x7e>:
  111f36:	e53a                	add.n	a14, a5, a3
  111f38:	0296d2               	l16si	a13, a6, 4
  111f3b:	015ed2               	s16i	a13, a14, 2
  111f3e:	f01d                	retw.n

00111f40 <sample_adjustment_Adjust1Sample+0x88>:
  111f40:	908430               	addx2	a8, a4, a3
  111f43:	0096f2               	l16si	a15, a6, 0
  111f46:	0058f2               	s16i	a15, a8, 0
  111f49:	3f17a6               	blti	a7, 1, 111f8c <sample_adjustment_Adjust1Sample+0xd4>
  111f4c:	c2a7a1               	l32r	a10, 1029e8 (8000 <xthals_release_major+0x5120>)
  111f4f:	01c7b2               	addi	a11, a7, 1
  111f52:	6e5da5               	call8	18052c <__divsi3>
  111f55:	80b530               	add	a11, a5, a3
  111f58:	c092a0               	sub	a9, a2, a10
  111f5b:	20daa0               	or	a13, a10, a10
  111f5e:	2aa776               	loopgtz	a7, 111f8c <sample_adjustment_Adjust1Sample+0xd4>
  111f61:	fecbb2               	addi	a11, a11, -2
  111f64:	b496f4               	ae_l16.ip	aed9, a6, -2
  111f67:	400001b420ab369e 	{ ae_l16.i	aed11, a6, 0; nop; ae_movda16	aed10, a9 }
  111f6f:	0c801afbcaa78aee 	{ ae_movda16	aed8, a10; ae_mulfp16x4s	aed7, aed10, aed11 }
  111f77:	0c800df9a8a699de 	{ sub	a9, a9, a13; ae_mulfp16x4s	aed6, aed8, aed9 }
  111f7f:	25e784               	ae_movad16.0	a14, aed7
  111f82:	25c684               	ae_movad16.0	a12, aed6
  111f85:	aada                	add.n	a10, a10, a13
  111f87:	ccea                	add.n	a12, a12, a14
  111f89:	015bc2               	s16i	a12, a11, 2
  111f8c:	f01d                	retw.n

00111f8e <sample_adjustment_Adjust1Sample+0xd6>:
	...

00111f90 <sample_adjustment_Adjust4Sample>:
  111f90:	008136               	entry	a1, 64
  111f93:	5139                	s32i.n	a3, a1, 20
  111f95:	7159                	s32i.n	a5, a1, 28
  111f97:	6129                	s32i.n	a2, a1, 24
  111f99:	14c040               	extui	a12, a4, 0, 2
  111f9c:	fcc5a2               	addi	a10, a5, -4
  111f9f:	180c                	movi.n	a8, 1
  111fa1:	f67c                	movi.n	a6, -1
  111fa3:	8368a0               	moveqz	a6, a8, a10
  111fa6:	085c16               	beqz	a12, 11202f <sample_adjustment_Adjust4Sample+0x9f>
  111fa9:	0d400841c0b01c0e 	{ beqi.w18	a12, 1, 112039 <sample_adjustment_Adjust4Sample+0xa9>; nop }
  111fb1:	0d40094120b02c0e 	{ beqi.w18	a12, 2, 112047 <sample_adjustment_Adjust4Sample+0xb7>; nop }
  111fb9:	643c26               	beqi	a12, 3, 112021 <sample_adjustment_Adjust4Sample+0x91>
  111fbc:	01d9                	s32i.n	a13, a1, 0

00111fbe <sample_adjustment_Adjust4Sample+0x2e>:
  111fbe:	0621a2               	l32i	a10, a1, 24
  111fc1:	20c330               	or	a12, a3, a3
  111fc4:	052152               	l32i	a5, a1, 20
  111fc7:	06dd                	mov.n	a13, a6
  111fc9:	05bd                	mov.n	a11, a5
  111fcb:	ffeee5               	call8	111eb8 <sample_adjustment_Adjust1Sample>
  111fce:	02cd                	mov.n	a12, a2
  111fd0:	06dd                	mov.n	a13, a6
  111fd2:	61a8                	l32i.n	a10, a1, 24
  111fd4:	b63a                	add.n	a11, a6, a3
  111fd6:	90bb50               	addx2	a11, a11, a5
  111fd9:	21b9                	s32i.n	a11, a1, 8
  111fdb:	90a3a0               	addx2	a10, a3, a10
  111fde:	11a9                	s32i.n	a10, a1, 4
  111fe0:	ffed65               	call8	111eb8 <sample_adjustment_Adjust1Sample>
  111fe3:	0138                	l32i.n	a3, a1, 0
  111fe5:	06dd                	mov.n	a13, a6
  111fe7:	21c8                	l32i.n	a12, a1, 8
  111fe9:	11a8                	l32i.n	a10, a1, 4
  111feb:	b62a                	add.n	a11, a6, a2
  111fed:	90a2a0               	addx2	a10, a2, a10
  111ff0:	31a9                	s32i.n	a10, a1, 12
  111ff2:	90bbc0               	addx2	a11, a11, a12
  111ff5:	41b9                	s32i.n	a11, a1, 16
  111ff7:	07cd                	mov.n	a12, a7
  111ff9:	ffebe5               	call8	111eb8 <sample_adjustment_Adjust1Sample>
  111ffc:	06dd                	mov.n	a13, a6
  111ffe:	6128                	l32i.n	a2, a1, 24
  112000:	41c8                	l32i.n	a12, a1, 16
  112002:	31a8                	l32i.n	a10, a1, 12
  112004:	b67a                	add.n	a11, a6, a7
  112006:	90a7a0               	addx2	a10, a7, a10
  112009:	90bbc0               	addx2	a11, a11, a12
  11200c:	03cd                	mov.n	a12, a3
  11200e:	ffeaa5               	call8	111eb8 <sample_adjustment_Adjust1Sample>
  112011:	02ad                	mov.n	a10, a2
  112013:	71c8                	l32i.n	a12, a1, 28
  112015:	05bd                	mov.n	a11, a5
  112017:	cc4a                	add.n	a12, a12, a4
  112019:	11ccf0               	slli	a12, a12, 1
  11201c:	6e3625               	call8	180380 <__vec_memcpy>
  11201f:	f01d                	retw.n

00112021 <sample_adjustment_Adjust4Sample+0x91>:
  112021:	417240               	srli	a7, a4, 2
  112024:	0179                	s32i.n	a7, a1, 0
  112026:	771b                	addi.n	a7, a7, 1
  112028:	072d                	mov.n	a2, a7

0011202a <sample_adjustment_Adjust4Sample+0x9a>:
  11202a:	023d                	mov.n	a3, a2
  11202c:	ffe386               	j	111fbe <sample_adjustment_Adjust4Sample+0x2e>

0011202f <sample_adjustment_Adjust4Sample+0x9f>:
  11202f:	417240               	srli	a7, a4, 2
  112032:	0179                	s32i.n	a7, a1, 0
  112034:	073d                	mov.n	a3, a7
  112036:	000206               	j	112042 <sample_adjustment_Adjust4Sample+0xb2>

00112039 <sample_adjustment_Adjust4Sample+0xa9>:
  112039:	413240               	srli	a3, a4, 2
  11203c:	0139                	s32i.n	a3, a1, 0
  11203e:	037d                	mov.n	a7, a3
  112040:	331b                	addi.n	a3, a3, 1

00112042 <sample_adjustment_Adjust4Sample+0xb2>:
  112042:	072d                	mov.n	a2, a7
  112044:	ffdd86               	j	111fbe <sample_adjustment_Adjust4Sample+0x2e>

00112047 <sample_adjustment_Adjust4Sample+0xb7>:
  112047:	412240               	srli	a2, a4, 2
  11204a:	0129                	s32i.n	a2, a1, 0
  11204c:	027d                	mov.n	a7, a2
  11204e:	221b                	addi.n	a2, a2, 1
  112050:	fff586               	j	11202a <sample_adjustment_Adjust4Sample+0x9a>

00112053 <sample_adjustment_Adjust4Sample+0xc3>:
	...

00112054 <sample_adjustment_AdjustMultipleSample>:
  112054:	008136               	entry	a1, 64
  112057:	03bd                	mov.n	a11, a3
  112059:	0149                	s32i.n	a4, a1, 0
  11205b:	180c                	movi.n	a8, 1
  11205d:	059d                	mov.n	a9, a5
  11205f:	0c0c                	movi.n	a12, 0
  112061:	6159                	s32i.n	a5, a1, 24
  112063:	72cc50               	salt	a12, a12, a5
  112066:	f57c                	movi.n	a5, -1
  112068:	9358c0               	movnez	a5, a8, a12
  11206b:	456a                	add.n	a4, a5, a6
  11206d:	1149                	s32i.n	a4, a1, 4
  11206f:	604190               	abs	a4, a9
  112072:	2e14a6               	blti	a4, 1, 1120a4 <sample_adjustment_AdjustMultipleSample+0x50>
  112075:	5129                	s32i.n	a2, a1, 20
  112077:	11d8                	l32i.n	a13, a1, 4
  112079:	037d                	mov.n	a7, a3
  11207b:	4139                	s32i.n	a3, a1, 16
  11207d:	11e6f0               	slli	a14, a6, 1
  112080:	21e9                	s32i.n	a14, a1, 8
  112082:	030c                	movi.n	a3, 0
  112084:	11ddf0               	slli	a13, a13, 1
  112087:	31d9                	s32i.n	a13, a1, 12

00112089 <sample_adjustment_AdjustMultipleSample+0x35>:
  112089:	05dd                	mov.n	a13, a5
  11208b:	02ad                	mov.n	a10, a2
  11208d:	07bd                	mov.n	a11, a7
  11208f:	06cd                	mov.n	a12, a6
  112091:	ffcfe5               	call8	111d90 <sample_adjustment_Adjust1SampleRCWindow>
  112094:	331b                	addi.n	a3, a3, 1
  112096:	3188                	l32i.n	a8, a1, 12
  112098:	21f8                	l32i.n	a15, a1, 8
  11209a:	778a                	add.n	a7, a7, a8
  11209c:	22fa                	add.n	a2, a2, a15
  11209e:	e79347               	bne	a3, a4, 112089 <sample_adjustment_AdjustMultipleSample+0x35>
  1120a1:	000146               	j	1120aa <sample_adjustment_AdjustMultipleSample+0x56>

001120a4 <sample_adjustment_AdjustMultipleSample+0x50>:
  1120a4:	030c                	movi.n	a3, 0
  1120a6:	41b9                	s32i.n	a11, a1, 16
  1120a8:	5129                	s32i.n	a2, a1, 20

001120aa <sample_adjustment_AdjustMultipleSample+0x56>:
  1120aa:	062152               	l32i	a5, a1, 24
  1120ad:	002142               	l32i	a4, a1, 0
  1120b0:	052122               	l32i	a2, a1, 20
  1120b3:	042172               	l32i	a7, a1, 16
  1120b6:	0121b2               	l32i	a11, a1, 4
  1120b9:	400001b5451043be 	{ ae_movda32	aed0, a3; nop; ae_movda32	aed1, a11 }
  1120c1:	0d8018818011262e 	{ ae_movda32	aed2, a6; ae_mulp32x2	aed1, aed0, aed1 }
  1120c9:	eb7bdd020000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed2; nop }
  1120d1:	25a1c4               	ae_movad32.l	a10, aed1
  1120d4:	25c0c4               	ae_movad32.l	a12, aed0
  1120d7:	90aa70               	addx2	a10, a10, a7
  1120da:	90bc20               	addx2	a11, a12, a2
  1120dd:	c0c4c0               	sub	a12, a4, a12
  1120e0:	f4c0c0               	extui	a12, a12, 0, 16
  1120e3:	11ccf0               	slli	a12, a12, 1
  1120e6:	6e29a5               	call8	180380 <__vec_memcpy>
  1120e9:	20a220               	or	a10, a2, a2
  1120ec:	07bd                	mov.n	a11, a7
  1120ee:	c54a                	add.n	a12, a5, a4
  1120f0:	11ccf0               	slli	a12, a12, 1
  1120f3:	6e28e5               	call8	180380 <__vec_memcpy>
  1120f6:	f01d                	retw.n

001120f8 <aac_dec_Decode>:
  1120f8:	006136               	entry	a1, 48
  1120fb:	24c262               	addi	a6, a2, 36
  1120fe:	52cb                	addi.n	a5, a2, 12
  112100:	fe2592               	l32i	a9, a5, 0x3f8
  112103:	ff2532               	l32i	a3, a5, 0x3fc
  112106:	0c39f6               	bgeui	a9, 3, 112116 <aac_dec_Decode+0x1e>
  112109:	c3aa81               	l32r	a8, 102fb4 (200fe0 <__switch_array_75>)
  11210c:	1149e0               	slli	a4, a9, 2
  11210f:	448a                	add.n	a4, a4, a8
  112111:	0448                	l32i.n	a4, a4, 0
  112113:	000046               	j	112118 <aac_dec_Decode+0x20>

00112116 <aac_dec_Decode+0x1e>:
  112116:	040c                	movi.n	a4, 0

00112118 <aac_dec_Decode+0x20>:
  112118:	18a1a2               	movi	a10, 0x118
  11211b:	121592               	l16ui	a9, a5, 36
  11211e:	8c5592               	s16i	a9, a5, 0x118
  112121:	052466               	bnei	a4, 2, 11212a <aac_dec_Decode+0x32>
  112124:	fc2692               	l32i	a9, a6, 0x3f0
  112127:	000046               	j	11212c <aac_dec_Decode+0x34>

0011212a <aac_dec_Decode+0x32>:
  11212a:	090c                	movi.n	a9, 0

0011212c <aac_dec_Decode+0x34>:
  11212c:	8399                	s32i.n	a9, a3, 32
  11212e:	1349                	s32i.n	a4, a3, 4
  112130:	14fc                	bnez.n	a4, 112165 <aac_dec_Decode+0x6d>
  112132:	01d272               	addmi	a7, a2, 0x100
  112135:	18c772               	addi	a7, a7, 24
  112138:	07ad                	mov.n	a10, a7
  11213a:	0ac025               	call8	11cd3c <aac_dec_api_Decode>
  11213d:	061622               	l16ui	a2, a6, 12
  112140:	070a56               	bnez	a10, 1121b4 <aac_dec_Decode+0xbc>
  112143:	03ad                	mov.n	a10, a3
  112145:	08af65               	call8	11ac3c <aac_plc_api_Save_Decoder_States_to_PLC_States>
  112148:	03ad                	mov.n	a10, a3
  11214a:	089ba5               	call8	11ab04 <aac_plc_api_Execute>
  11214d:	9116d2               	l16ui	a13, a6, 0x122
  112150:	0616c2               	l16ui	a12, a6, 12
  112153:	921632               	l16ui	a3, a6, 0x124
  112156:	2e1cd7               	beq	a12, a13, 112188 <aac_dec_Decode+0x90>
  112159:	0aa4a2               	movi	a10, 0x40a
  11215c:	c397b1               	l32r	a11, 102fb8 (80011d20 <__log_data___1__1__0_au_task_0_a2dp_0_aac_dec_1_c_143$8556_1_11>)
  11215f:	0497a5               	call8	116ad8 <dbfw_StoreTrace>
  112162:	000886               	j	112188 <aac_dec_Decode+0x90>

00112165 <aac_dec_Decode+0x6d>:
  112165:	562682               	l32i	a8, a6, 0x158
  112168:	121866               	bnei	a8, 1, 11217e <aac_dec_Decode+0x86>
  11216b:	9398                	l32i.n	a9, a3, 36
  11216d:	0d2966               	bnei	a9, 2, 11217e <aac_dec_Decode+0x86>
  112170:	03ad                	mov.n	a10, a3
  112172:	089925               	call8	11ab04 <aac_plc_api_Execute>
  112175:	1a1332               	l16ui	a3, a3, 52
  112178:	000246               	j	112185 <aac_dec_Decode+0x8d>

0011217b <aac_dec_Decode+0x83>:
  11217b:	000000                                        ...

0011217e <aac_dec_Decode+0x86>:
  11217e:	a2aa                	add.n	a10, a2, a10
  112180:	001225               	call8	1122a4 <aac_dec_InsertSilence>
  112183:	0a3d                	mov.n	a3, a10

00112185 <aac_dec_Decode+0x8d>:
  112185:	00a022               	movi	a2, 0

00112188 <aac_dec_Decode+0x90>:
  112188:	9415a2               	l16ui	a10, a5, 0x128
  11218b:	1c1a37               	beq	a10, a3, 1121ab <aac_dec_Decode+0xb3>
  11218e:	192426               	beqi	a4, 2, 1121ab <aac_dec_Decode+0xb3>
  112191:	20c440               	or	a12, a4, a4
  112194:	0da4a2               	movi	a10, 0x40d
  112197:	8c15e2               	l16ui	a14, a5, 0x118
  11219a:	5925d2               	l32i	a13, a5, 0x164
  11219d:	5d25b2               	l32i	a11, a5, 0x174
  1121a0:	20f330               	or	a15, a3, a3
  1121a3:	01b9                	s32i.n	a11, a1, 0
  1121a5:	c385b1               	l32r	a11, 102fbc (80012020 <__log_data___1__1__0_au_task_0_a2dp_0_aac_dec_1_c_285$8559_1_14>)
  1121a8:	0492e5               	call8	116ad8 <dbfw_StoreTrace>
  1121ab:	035532               	s16i	a3, a5, 6
  1121ae:	0c0c                	movi.n	a12, 0
  1121b0:	05c9                	s32i.n	a12, a5, 0
  1121b2:	f01d                	retw.n

001121b4 <aac_dec_Decode+0xbc>:
  1121b4:	311a66               	bnei	a10, 1, 1121e9 <aac_dec_Decode+0xf1>
  1121b7:	5626d2               	l32i	a13, a6, 0x158
  1121ba:	021d16               	beqz	a13, 1121df <aac_dec_Decode+0xe7>
  1121bd:	20a330               	or	a10, a3, a3
  1121c0:	4a2682               	l32i	a8, a6, 0x128
  1121c3:	9b96e2               	l16si	a14, a6, 0x136
  1121c6:	9896f2               	l16si	a15, a6, 0x130
  1121c9:	63f9                	s32i.n	a15, a3, 24
  1121cb:	73e9                	s32i.n	a14, a3, 28
  1121cd:	5389                	s32i.n	a8, a3, 20
  1121cf:	08aca5               	call8	11ac98 <aac_plc_api_Init>
  1121d2:	0acd                	mov.n	a12, a10
  1121d4:	7a8c                	beqz.n	a10, 1121df <aac_dec_Decode+0xe7>
  1121d6:	09a4a2               	movi	a10, 0x409
  1121d9:	c379b1               	l32r	a11, 102fc0 (80011e20 <__log_data___1__1__0_au_task_0_a2dp_0_aac_dec_1_c_159$8557_1_12>)
  1121dc:	048fa5               	call8	116ad8 <dbfw_StoreTrace>
  1121df:	07ad                	mov.n	a10, a7
  1121e1:	000c25               	call8	1122a4 <aac_dec_InsertSilence>
  1121e4:	0a3d                	mov.n	a3, a10
  1121e6:	ffe786               	j	112188 <aac_dec_Decode+0x90>

001121e9 <aac_dec_Decode+0xf1>:
  1121e9:	20a330               	or	a10, a3, a3
  1121ec:	01a092               	movi	a9, 1
  1121ef:	1399                	s32i.n	a9, a3, 4
  1121f1:	089125               	call8	11ab04 <aac_plc_api_Execute>
  1121f4:	1a1332               	l16ui	a3, a3, 52
  1121f7:	5326c2               	l32i	a12, a6, 0x14c
  1121fa:	8016d2               	l16ui	a13, a6, 0x100
  1121fd:	9216e2               	l16ui	a14, a6, 0x124
  112200:	5726f2               	l32i	a15, a6, 0x15c
  112203:	0ca4a2               	movi	a10, 0x40c
  112206:	c36fb1               	l32r	a11, 102fc4 (80011f20 <__log_data___1__1__0_au_task_0_a2dp_0_aac_dec_1_c_184$8558_1_13>)
  112209:	048ce5               	call8	116ad8 <dbfw_StoreTrace>
  11220c:	ffde06               	j	112188 <aac_dec_Decode+0x90>

0011220f <aac_dec_Decode+0x117>:
	...

00112210 <aac_dec_Flush>:
  112210:	004136               	entry	a1, 32
  112213:	020c                	movi.n	a2, 0
  112215:	f01d                	retw.n

00112217 <aac_dec_Flush+0x7>:
	...

00112218 <aac_dec_GetPayloadOffset>:
  112218:	004136               	entry	a1, 32
  11221b:	020c                	movi.n	a2, 0
  11221d:	f01d                	retw.n

0011221f <aac_dec_GetPayloadOffset+0x7>:
	...

00112220 <aac_dec_Init>:
  112220:	004136               	entry	a1, 32
  112223:	10a042               	movi	a4, 16
  112226:	03a032               	movi	a3, 3
  112229:	a288                	l32i.n	a8, a2, 40
  11222b:	01d2a2               	addmi	a10, a2, 0x100
  11222e:	9298                	l32i.n	a9, a2, 36
  112230:	466292               	s32i	a9, a2, 0x118
  112233:	18caa2               	addi	a10, a10, 24
  112236:	476282               	s32i	a8, a2, 0x11c
  112239:	486232               	s32i	a3, a2, 0x120
  11223c:	4a6242               	s32i	a4, a2, 0x128
  11223f:	10c232               	addi	a3, a2, 16
  112242:	040c                	movi.n	a4, 0
  112244:	4b6242               	s32i	a4, a2, 0x12c
  112247:	0a9965               	call8	11cbdc <aac_dec_api_Init>
  11224a:	3f6342               	s32i	a4, a3, 252
  11224d:	0213f2               	l16ui	a15, a3, 4
  112250:	201392               	l16ui	a9, a3, 64
  112253:	280c                	movi.n	a8, 2
  112255:	120c                	movi.n	a2, 1
  112257:	4c23d2               	l32i	a13, a3, 0x130
  11225a:	63e8                	l32i.n	a14, a3, 24
  11225c:	9a13c2               	l16ui	a12, a3, 0x134
  11225f:	4a23b2               	l32i	a11, a3, 0x128
  112262:	33b9                	s32i.n	a11, a3, 12
  112264:	0e53c2               	s16i	a12, a3, 28
  112267:	c160b1               	l32r	a11, 1027e8 (278780 <g_plc_scratch_buf>)
  11226a:	4b23c2               	l32i	a12, a3, 0x12c
  11226d:	43c9                	s32i.n	a12, a3, 16
  11226f:	c0eed0               	sub	a14, a14, a13
  112272:	832890               	moveqz	a2, a8, a9
  112275:	401200               	ssl	a2
  112278:	3e63e2               	s32i	a14, a3, 248
  11227b:	dd3b                	addi.n	a13, a13, 3
  11227d:	53e8                	l32i.n	a14, a3, 20
  11227f:	41d2d0               	srli	a13, a13, 2
  112282:	0a2d                	mov.n	a2, a10
  112284:	a1ff00               	sll	a15, a15
  112287:	9253f2               	s16i	a15, a3, 0x124
  11228a:	fe23a2               	l32i	a10, a3, 0x3f8
  11228d:	a0dde0               	addx4	a13, a13, a14
  112290:	3d63d2               	s32i	a13, a3, 244
  112293:	1c13e2               	l16ui	a14, a3, 56
  112296:	5e23d2               	l32i	a13, a3, 0x178
  112299:	0ae9                	s32i.n	a14, a10, 0
  11229b:	3ad9                	s32i.n	a13, a10, 12
  11229d:	4ac9                	s32i.n	a12, a10, 16
  11229f:	087e25               	call8	11aa80 <aac_plc_api_AllocateMemory>
  1122a2:	f01d                	retw.n

001122a4 <aac_dec_InsertSilence>:
  1122a4:	004136               	entry	a1, 32
  1122a7:	0922a2               	l32i	a10, a2, 36
  1122aa:	0e1232               	l16ui	a3, a2, 28
  1122ad:	00a0b2               	movi	a11, 0
  1122b0:	20c330               	or	a12, a3, a3
  1122b3:	6e1765               	call8	180428 <__vec_memset>
  1122b6:	032d                	mov.n	a2, a3
  1122b8:	f01d                	retw.n

001122ba <aac_dec_InsertSilence+0x16>:
  1122ba:	00000000 41360000                                ......

001122c0 <drc_exp_init>:
  1122c0:	004136               	entry	a1, 32
  1122c3:	c1a651               	l32r	a5, 10295c (3e80 <xthals_release_major+0xfa0>)
  1122c6:	00a462               	movi	a6, 0x400
  1122c9:	0493a2               	l16si	a10, a3, 8
  1122cc:	059392               	l16si	a9, a3, 10
  1122cf:	069382               	l16si	a8, a3, 12
  1122d2:	070c                	movi.n	a7, 0
  1122d4:	0393b2               	l16si	a11, a3, 6
  1122d7:	0293c2               	l16si	a12, a3, 4
  1122da:	0193d2               	l16si	a13, a3, 2
  1122dd:	0093e2               	l16si	a14, a3, 0
  1122e0:	0152e2               	s16i	a14, a2, 2
  1122e3:	0252d2               	s16i	a13, a2, 4
  1122e6:	0652c2               	s16i	a12, a2, 12
  1122e9:	0752b2               	s16i	a11, a2, 14
  1122ec:	6279                	s32i.n	a7, a2, 24
  1122ee:	0a5282               	s16i	a8, a2, 20
  1122f1:	095292               	s16i	a9, a2, 18
  1122f4:	0852a2               	s16i	a10, a2, 16
  1122f7:	0e5262               	s16i	a6, a2, 28
  1122fa:	189457               	bne	a4, a5, 112316 <drc_exp_init+0x56>
  1122fd:	c33231               	l32r	a3, 102fc8 (7f8a <xthals_release_major+0x50aa>)
  112300:	eba0f2               	movi	a15, 235
  112303:	c33241               	l32r	a4, 102fcc (8e3 <XtosCoreStateSize+0x663>)
  112306:	e51c                	movi.n	a5, 30
  112308:	005252               	s16i	a5, a2, 0
  11230b:	035242               	s16i	a4, a2, 6
  11230e:	0452f2               	s16i	a15, a2, 8

00112311 <drc_exp_init+0x51>:
  112311:	055232               	s16i	a3, a2, 10
  112314:	f01d                	retw.n

00112316 <drc_exp_init+0x56>:
  112316:	c32f31               	l32r	a3, 102fd4 (7f15 <xthals_release_major+0x5035>)
  112319:	d4a182               	movi	a8, 0x1d4
  11231c:	c32d91               	l32r	a9, 102fd0 (1128 <XtosCoreStateSize+0xea8>)
  11231f:	aa0c                	movi.n	a10, 10
  112321:	0052a2               	s16i	a10, a2, 0
  112324:	035292               	s16i	a9, a2, 6
  112327:	045282               	s16i	a8, a2, 8
  11232a:	fff8c6               	j	112311 <drc_exp_init+0x51>

0011232d <drc_exp_init+0x6d>:
  11232d:	000000                                        ...

00112330 <drc_exp>:
  112330:	006136               	entry	a1, 48
  112333:	0129                	s32i.n	a2, a1, 0
  112335:	1159                	s32i.n	a5, a1, 4
  112337:	032d                	mov.n	a2, a3
  112339:	0d401241d0b0156e 	{ blti.w18	a5, 1, 11246a <drc_exp+0x13a>; nop }
  112341:	0e9472               	l16si	a7, a4, 28
  112344:	00a062               	movi	a6, 0
  112347:	c32451               	l32r	a5, 102fd8 (ffffa5b1 <_memmap_cacheattr_bp_strict+0xd75bf>)

0011234a <drc_exp+0x1a>:
  11234a:	b02454               	ae_l16.i	aed2, a4, 10
  11234d:	bd0464               	ae_l32.i	aed0, a4, 24
  112350:	0094e2               	l16si	a14, a4, 0
  112353:	909620               	addx2	a9, a6, a2
  112356:	203ee0               	or	a3, a14, a14
  112359:	15ae76               	loopgtz	a14, 112372 <drc_exp+0x42>
  11235c:	0099f2               	l16si	a15, a9, 0
  11235f:	0c8018f280c03f2e 	{ ae_movda32	aed3, a15; ae_mulfp32x16x2ras.l	aed0, aed0, aed2 }
  112367:	9a1f34               	ae_slai32s	aed1, aed3, 15
  11236a:	b5fb20001f00299e 	{ addi	a9, a9, 2; nop; ae_maxabs32s	aed0, aed0, aed1 }

00112372 <drc_exp+0x42>:
  112372:	c19c81               	l32r	a8, 1029e4 (7fff <xthals_release_major+0x511f>)
  112375:	25a0c4               	ae_movad32.l	a10, aed0
  112378:	64a9                	s32i.n	a10, a4, 24
  11237a:	0528a7               	blt	a8, a10, 112383 <drc_exp+0x53>
  11237d:	0a0c                	movi.n	a10, 0
  11237f:	000186               	j	112389 <drc_exp+0x59>

00112382 <drc_exp+0x52>:
	...

00112383 <drc_exp+0x53>:
  112383:	001865               	call8	112508 <scl_log2_32x32>
  112386:	21aea0               	srai	a10, a10, 14

00112389 <drc_exp+0x59>:
  112389:	c314b1               	l32r	a11, 102fdc (6054 <xthals_release_major+0x3174>)
  11238c:	400001b545544abe 	{ ae_movda32	aed4, a10; nop; ae_movda32	aed5, a11 }
  112394:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  11239c:	0694e2               	l16si	a14, a4, 12
  11239f:	25a4c4               	ae_movad32.l	a10, aed4
  1123a2:	0194b2               	l16si	a11, a4, 2
  1123a5:	21afa0               	srai	a10, a10, 15
  1123a8:	aa5a                	add.n	a10, a10, a5
  1123aa:	23aa80               	sext	a10, a10, 15
  1123ad:	0d000b41e0b0abae 	{ bge.w18	a11, a10, 11246f <drc_exp+0x13f>; nop }
  1123b5:	c18cc1               	l32r	a12, 1029e8 (8000 <xthals_release_major+0x5120>)
  1123b8:	c0dab0               	sub	a13, a10, a11
  1123bb:	c0cce0               	sub	a12, a12, a14
  1123be:	400001b545764dce 	{ ae_movda32	aed6, a13; nop; ae_movda32	aed7, a12 }
  1123c6:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  1123ce:	2596c4               	ae_movad32.l	a9, aed6
  1123d1:	219f90               	srai	a9, a9, 15

001123d4 <drc_exp+0xa4>:
  1123d4:	0894b2               	l16si	a11, a4, 16
  1123d7:	c0bb90               	sub	a11, a11, a9
  1123da:	23bb80               	sext	a11, a11, 15
  1123dd:	000406               	j	1123f1 <drc_exp+0xc1>

001123e0 <drc_exp+0xb0>:
  1123e0:	000000                                        ...

001123e3 <drc_exp+0xb3>:
  1123e3:	0c0c                	movi.n	a12, 0
  1123e5:	0a94d2               	l16si	a13, a4, 20
  1123e8:	c2feb1               	l32r	a11, 102fe0 (ffffc000 <_memmap_cacheattr_bp_strict+0xd900e>)
  1123eb:	72dda0               	salt	a13, a13, a10
  1123ee:	93bcd0               	movnez	a11, a12, a13

001123f1 <drc_exp+0xc1>:
  1123f1:	c2fce1               	l32r	a14, 102fe4 (550b <xthals_release_major+0x262b>)
  1123f4:	400001b544983bee 	{ ae_movda16	aed8, a11; nop; ae_movda16	aed9, a14 }
  1123fc:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  112404:	25a8c4               	ae_movad32.l	a10, aed8
  112407:	000a25               	call8	1124a8 <scl_antilog2_32x32>
  11240a:	b02434               	ae_l16.i	aed2, a4, 6
  11240d:	2195a0               	srai	a9, a10, 5
  112410:	239980               	sext	a9, a9, 15
  112413:	400001b42430349e 	{ ae_l16.i	aed0, a4, 8; nop; ae_movda16	aed3, a9 }
  11241b:	72f970               	salt	a15, a9, a7
  11241e:	0198                	l32i.n	a9, a1, 0
  112420:	90a620               	addx2	a10, a6, a2
  112423:	909690               	addx2	a9, a6, a9
  112426:	1fcc                	bnez.n	a15, 11242b <drc_exp+0xfb>
  112428:	3e2014               	ae_mov	aed2, aed0

0011242b <drc_exp+0xfb>:
  11242b:	3c0724               	ae_movda16	aed0, a7
  11242e:	26a376               	loopgtz	a3, 112458 <drc_exp+0x128>
  112431:	4ef304               	ae_sub16s	aed15, aed3, aed0
  112434:	0c801a7f32ae959e 	{ nop; ae_mulfp16x4ras	aed14, aed2, aed15 }
  11243c:	ebe5a90e0000da1f 	{ ae_l16.ip	aed13, a10, 2; ae_add16s	aed0, aed0, aed14; nop }
  112444:	eb5cdd000d0c259f 	{ nop; ae_mulf16ss.00	aed12, aed13, aed0; nop }
  11244c:	9ab5c4               	ae_slai32s	aed11, aed12, 5
  11244f:	a3bbb4               	ae_sel16i	aed11, aed11, aed11, 3
  112452:	42abb4               	ae_round16x4f32sasym	aed10, aed11, aed11
  112455:	d3a914               	ae_s16.0.ip	aed10, a9, 2

00112458 <drc_exp+0x128>:
  112458:	663a                	add.n	a6, a6, a3
  11245a:	257084               	ae_movad16.0	a7, aed0
  11245d:	11a8                	l32i.n	a10, a1, 4
  11245f:	0e5472               	s16i	a7, a4, 28
  112462:	0d3fee4140b096ae 	{ blt.w18	a6, a10, 11234a <drc_exp+0x1a>; nop }

0011246a <drc_exp+0x13a>:
  11246a:	f01d                	retw.n

0011246c <drc_exp+0x13c>:
  11246c:	000000                                        ...

0011246f <drc_exp+0x13f>:
  11246f:	0294b2               	l16si	a11, a4, 4
  112472:	0994c2               	l16si	a12, a4, 18
  112475:	05aba7               	bge	a11, a10, 11247e <drc_exp+0x14e>
  112478:	0894b2               	l16si	a11, a4, 16
  11247b:	ffdc86               	j	1123f1 <drc_exp+0xc1>

0011247e <drc_exp+0x14e>:
  11247e:	0d3ff64110b0acae 	{ bge.w18	a12, a10, 1123e3 <drc_exp+0xb3>; nop }
  112486:	0794c2               	l16si	a12, a4, 14
  112489:	c0dba0               	sub	a13, a11, a10
  11248c:	ffdcc2               	addmi	a12, a12, 0xffffff00
  11248f:	400001b545014dce 	{ ae_movda32	aed1, a13; nop; ae_movda32	aed0, a12 }
  112497:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  11249f:	2590c4               	ae_movad32.l	a9, aed0
  1124a2:	219890               	srai	a9, a9, 8
  1124a5:	ffcac6               	j	1123d4 <drc_exp+0xa4>

001124a8 <scl_antilog2_32x32>:
  1124a8:	004136               	entry	a1, 32
  1124ab:	c2d181               	l32r	a8, 102ff0 (2000000 <_memmap_mem_sram_end+0x15c0000>)
  1124ae:	c2ce91               	l32r	a9, 102fe8 (1ffffff <_memmap_mem_sram_end+0x15bffff>)
  1124b1:	c2ce31               	l32r	a3, 102fec (200ff0 <pow2poly>)
  1124b4:	153994               	ae_movda32x2	aed3, a9, a9
  1124b7:	400001b47025432e 	{ ae_l32.i	aed5, a3, 0; nop; ae_movda32	aed2, a2 }
  1124bf:	bbfb60203f30488e 	{ ae_movda32x2	aed4, a8, a8; nop; ae_and	aed3, aed2, aed3 }
  1124c7:	4c3344               	ae_sub32	aed3, aed3, aed4
  1124ca:	18fbae603f30431f 	{ ae_l32.i	aed4, a3, 4; nop; ae_slai32	aed3, aed3, 6 }
  1124d2:	eb48dd050304259f 	{ nop; ae_mulafp32x2ras	aed4, aed3, aed5; nop }
  1124da:	bd6324               	ae_l32.i	aed6, a3, 8
  1124dd:	eb48dd040306259f 	{ nop; ae_mulafp32x2ras	aed6, aed3, aed4; nop }
  1124e5:	bd4334               	ae_l32.i	aed4, a3, 12
  1124e8:	1f48d99623245f0f 	{ ae_movi	aed5, 15; ae_mulafp32x2ras	aed4, aed3, aed6; ae_srai32	aed2, aed2, 25 }
  1124f0:	ebf2ae050202134f 	{ ae_l32.i	aed1, a3, 16; ae_sub32	aed2, aed2, aed5; nop }
  1124f8:	eb48c8040301223f 	{ ae_movad32.h	a2, aed2; ae_mulafp32x2ras	aed1, aed3, aed4; nop }
  112500:	050214               	ae_slaa32s	aed0, aed1, a2
  112503:	2520b4               	ae_movad32.h	a2, aed0
  112506:	f01d                	retw.n

00112508 <scl_log2_32x32>:
  112508:	004136               	entry	a1, 32
  11250b:	c2bc81               	l32r	a8, 102ffc (2746e0 <_dram0_global_var_2_data_start>)
  11250e:	c2b9b1               	l32r	a11, 102ff4 (400000 <_memmap_mem_dram1_end+0xff000>)
  112511:	c2b9a1               	l32r	a10, 102ff8 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  112514:	152224               	ae_movda32x2	aed2, a2, a2
  112517:	2542f4               	ae_nsaz32.l	a4, aed2
  11251a:	c1a821               	l32r	a2, 102bbc (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11251d:	056424               	ae_slaa32s	aed6, aed2, a4
  112520:	157bb4               	ae_movda32x2	aed7, a11, a11
  112523:	968874               	ae_slai32	aed8, aed7, 8
  112526:	4c6684               	ae_sub32	aed6, aed6, aed8
  112529:	1ffb60706f80344f 	{ ae_movda32x2	aed3, a4, a4; nop; ae_srai32	aed8, aed6, 23 }
  112531:	18fb60308f809aaf 	{ ae_movda32x2	aed9, a10, a10; nop; ae_slai32	aed8, aed8, 3 }
  112539:	bbfbc8609f60983e 	{ ae_movad32.h	a9, aed8; nop; ae_and	aed6, aed6, aed9 }
  112541:	ebf240070606103f 	{ movi	a3, 16; ae_sub32	aed6, aed6, aed7; nop }
  112549:	18fb77206f60589f 	{ ae_l32x2.x	aed5, a8, a9; nop; ae_slai32	aed6, aed6, 2 }
  112551:	c8fb60501f40133e 	{ ae_movda32x2	aed1, a3, a3; nop; ae_cvt64f32.h	aed4, aed5 }
  112559:	a933dd361514259e 	{ nop; ae_mulaf32s.lh	aed4, aed5, aed6; ae_sub32	aed1, aed1, aed3 }
  112561:	971914               	ae_slai32	aed1, aed1, 25
  112564:	8c4644               	ae_srai64	aed4, aed4, 6
  112567:	a1fbd9404f00300e 	{ ae_movi	aed3, 0; nop; ae_round32x2f64sasym	aed0, aed4, aed4 }
  11256f:	c2e760213010122e 	{ ae_movda32x2	aed1, a2, a2; ae_add32	aed0, aed0, aed1; ae_le32	b0:b1, aed2, aed3 }
  112577:	3b0114               	ae_movt32x2	aed0, aed1, b0:b1
  11257a:	2520b4               	ae_movad32.h	a2, aed0
  11257d:	f01d                	retw.n

0011257f <scl_log2_32x32+0x77>:
	...

00112580 <peq_GetScratchSize>:
  112580:	004136               	entry	a1, 32
  112583:	1132d0               	slli	a3, a2, 3
  112586:	a02230               	addx4	a2, a2, a3
  112589:	227b                	addi.n	a2, a2, 7
  11258b:	f42020               	extui	a2, a2, 0, 16
  11258e:	f01d                	retw.n

00112590 <peq_Init>:
  112590:	004136               	entry	a1, 32
  112593:	0aa0a2               	movi	a10, 10
  112596:	0008a5               	call8	112620 <bqriir32x32_df2_alloc>
  112599:	006232               	s32i	a3, a2, 0
  11259c:	f4d0a0               	extui	a13, a10, 0, 16
  11259f:	e0a1c2               	movi	a12, 0x1e0
  1125a2:	0bbcd7               	bgeu	a12, a13, 1125b1 <peq_Init+0x21>
  1125a5:	0ba4a2               	movi	a10, 0x40b
  1125a8:	c296b1               	l32r	a11, 103000 (80012120 <__log_data___1__1__0_au_task_0_peq_0_peq_1_c_100$15962_57_5>)
  1125ab:	0aa0e2               	movi	a14, 10
  1125ae:	0452a5               	call8	116ad8 <dbfw_StoreTrace>

001125b1 <peq_Init+0x21>:
  1125b1:	f8af82               	movi	a8, -8
  1125b4:	151287               	beq	a2, a8, 1125cd <peq_Init+0x3d>
  1125b7:	20c330               	or	a12, a3, a3
  1125ba:	6e93e2               	l16si	a14, a3, 220
  1125bd:	08c2a2               	addi	a10, a2, 8
  1125c0:	ab0c                	movi.n	a11, 10
  1125c2:	01d3d2               	addmi	a13, a3, 0x100
  1125c5:	c8cdd2               	addi	a13, a13, -56
  1125c8:	000665               	call8	112630 <bqriir32x32_df2_init>
  1125cb:	12a9                	s32i.n	a10, a2, 4

001125cd <peq_Init+0x3d>:
  1125cd:	f01d                	retw.n

001125cf <peq_Init+0x3f>:
  1125cf:	000000                                        ...

001125d2 <peq_Init+0x42>:
	...

001125d4 <peq_Process>:
  1125d4:	004136               	entry	a1, 32
  1125d7:	0122a2               	l32i	a10, a2, 4
  1125da:	209550               	or	a9, a5, a5
  1125dd:	0e9676               	loopnez	a6, 1125ef <peq_Process+0x1b>
  1125e0:	009382               	l16si	a8, a3, 0
  1125e3:	02c332               	addi	a3, a3, 2
  1125e6:	1188a0               	slli	a8, a8, 6
  1125e9:	006982               	s32i	a8, a9, 0
  1125ec:	04c992               	addi	a9, a9, 4

001125ef <peq_Process+0x1b>:
  1125ef:	05dd                	mov.n	a13, a5
  1125f1:	06ed                	mov.n	a14, a6
  1125f3:	a02650               	addx4	a2, a6, a5
  1125f6:	8c7c                	movi.n	a12, -8
  1125f8:	a0b620               	addx4	a11, a6, a2
  1125fb:	bb7b                	addi.n	a11, a11, 7
  1125fd:	10bbc0               	and	a11, a11, a12
  112600:	02cd                	mov.n	a12, a2
  112602:	000ca5               	call8	1126cc <bqriir32x32_df2>
  112605:	0e9676               	loopnez	a6, 112617 <peq_Process+0x43>
  112608:	be2214               	ae_l32.ip	aed2, a2, 4
  11260b:	9a1a24               	ae_slai32s	aed1, aed2, 10
  11260e:	a31114               	ae_sel16i	aed1, aed1, aed1, 3
  112611:	420114               	ae_round16x4f32sasym	aed0, aed1, aed1
  112614:	d30414               	ae_s16.0.ip	aed0, a4, 2
  112617:	f01d                	retw.n

00112619 <peq_Process+0x45>:
  112619:	00000000 36000000                                .......

00112620 <bqriir32x32_df2_alloc>:
  112620:	004136               	entry	a1, 32
  112623:	033c                	movi.n	a3, 48
  112625:	a08220               	addx4	a8, a2, a2
  112628:	a02820               	addx4	a2, a8, a2
  11262b:	902230               	addx2	a2, a2, a3
  11262e:	f01d                	retw.n

00112630 <bqriir32x32_df2_init>:
  112630:	004136               	entry	a1, 32
  112633:	c97c                	movi.n	a9, -4
  112635:	887c                	movi.n	a8, -8
  112637:	6213a6               	blti	a3, 1, 11269d <bqriir32x32_df2_init+0x6d>
  11263a:	0b0c                	movi.n	a11, 0
  11263c:	11c3b0               	slli	a12, a3, 5
  11263f:	223b                	addi.n	a2, a2, 3
  112641:	102290               	and	a2, a2, a9
  112644:	1fc2e2               	addi	a14, a2, 31
  112647:	10ee80               	and	a14, a14, a8
  11264a:	0ead                	mov.n	a10, a14
  11264c:	b0d3e0               	addx8	a13, a3, a14
  11264f:	dd7b                	addi.n	a13, a13, 7
  112651:	10dd80               	and	a13, a13, a8
  112654:	0d9d                	mov.n	a9, a13
  112656:	cdca                	add.n	a12, a13, a12
  112658:	07ccc2               	addi	a12, a12, 7
  11265b:	10cc80               	and	a12, a12, a8
  11265e:	208cc0               	or	a8, a12, a12
  112661:	35a376               	loopgtz	a3, 11269a <bqriir32x32_df2_init+0x6a>
  112664:	009572               	l16si	a7, a5, 0
  112667:	04f8                	l32i.n	a15, a4, 0
  112669:	552b                	addi.n	a5, a5, 2
  11266b:	005872               	s16i	a7, a8, 0
  11266e:	09f9                	s32i.n	a15, a9, 0
  112670:	882b                	addi.n	a8, a8, 2
  112672:	0478                	l32i.n	a7, a4, 0
  112674:	1979                	s32i.n	a7, a9, 4
  112676:	24f8                	l32i.n	a15, a4, 8
  112678:	29f9                	s32i.n	a15, a9, 8
  11267a:	1478                	l32i.n	a7, a4, 4
  11267c:	3979                	s32i.n	a7, a9, 12
  11267e:	44f8                	l32i.n	a15, a4, 16
  112680:	49f9                	s32i.n	a15, a9, 16
  112682:	3478                	l32i.n	a7, a4, 12
  112684:	5979                	s32i.n	a7, a9, 20
  112686:	34f8                	l32i.n	a15, a4, 12
  112688:	69f9                	s32i.n	a15, a9, 24
  11268a:	4478                	l32i.n	a7, a4, 16
  11268c:	14c442               	addi	a4, a4, 20
  11268f:	7979                	s32i.n	a7, a9, 28
  112691:	0ab9                	s32i.n	a11, a10, 0
  112693:	1ab9                	s32i.n	a11, a10, 4
  112695:	20c992               	addi	a9, a9, 32
  112698:	aa8b                	addi.n	a10, a10, 8

0011269a <bqriir32x32_df2_init+0x6a>:
  11269a:	000706               	j	1126ba <bqriir32x32_df2_init+0x8a>

0011269d <bqriir32x32_df2_init+0x6d>:
  11269d:	11c3b0               	slli	a12, a3, 5
  1126a0:	223b                	addi.n	a2, a2, 3
  1126a2:	102290               	and	a2, a2, a9
  1126a5:	1fc2e2               	addi	a14, a2, 31
  1126a8:	10ee80               	and	a14, a14, a8
  1126ab:	b0d3e0               	addx8	a13, a3, a14
  1126ae:	dd7b                	addi.n	a13, a13, 7
  1126b0:	10dd80               	and	a13, a13, a8
  1126b3:	cdca                	add.n	a12, a13, a12
  1126b5:	cc7b                	addi.n	a12, a12, 7
  1126b7:	10cc80               	and	a12, a12, a8

001126ba <bqriir32x32_df2_init+0x8a>:
  1126ba:	1239                	s32i.n	a3, a2, 4
  1126bc:	2269                	s32i.n	a6, a2, 8
  1126be:	32d9                	s32i.n	a13, a2, 12
  1126c0:	42c9                	s32i.n	a12, a2, 16
  1126c2:	52e9                	s32i.n	a14, a2, 20
  1126c4:	c25071               	l32r	a7, 103004 (b6766c94 <_memmap_mem_LOG_DATA_AREA_end+0x36666c74>)
  1126c7:	0279                	s32i.n	a7, a2, 0
  1126c9:	f01d                	retw.n

001126cb <bqriir32x32_df2_init+0x9b>:
	...

001126cc <bqriir32x32_df2>:
  1126cc:	004136               	entry	a1, 32
  1126cf:	1288                	l32i.n	a8, a2, 4
  1126d1:	0d40114160b0166e 	{ blti.w18	a6, 1, 1127eb <bqriir32x32_df2+0x11f>; nop }
  1126d9:	32c8                	l32i.n	a12, a2, 12
  1126db:	42b8                	l32i.n	a11, a2, 16
  1126dd:	52a8                	l32i.n	a10, a2, 20
  1126df:	0d400841b0b0286e 	{ blti.w18	a8, 2, 11276e <bqriir32x32_df2+0xa2>; nop }
  1126e7:	e80b                	addi.n	a14, a8, -1
  1126e9:	0d0c                	movi.n	a13, 0
  1126eb:	191c                	movi.n	a9, 17
  1126ed:	f61b                	addi.n	a15, a6, 1
  1126ef:	21f1f0               	srai	a15, a15, 1
  1126f2:	036d                	mov.n	a6, a3

001126f4 <bqriir32x32_df2+0x28>:
  1126f4:	b44b14               	ae_l16.ip	aed4, a11, 2
  1126f7:	c10a04               	ae_l32x2.i	aed0, a10, 0
  1126fa:	3e8c94               	ae_l32x2.ip	aed8, a12, 8
  1126fd:	3e7c94               	ae_l32x2.ip	aed7, a12, 8
  112700:	3e6c94               	ae_l32x2.ip	aed6, a12, 8
  112703:	3e5c94               	ae_l32x2.ip	aed5, a12, 8
  112706:	50af76               	loopgtz	a15, 11275a <bqriir32x32_df2+0x8e>
  112709:	bea514               	ae_l32.ip	aed10, a5, 4
  11270c:	eb0add040a0a259f 	{ nop; ae_mul32x16.l1	aed10, aed10, aed4; nop }
  112714:	eb92dd00060a259f 	{ nop; ae_mulsf32r.hh	aed10, aed6, aed0; nop }
  11271c:	985daf6007a2951f 	{ ae_l32.ip	aed9, a5, 4; ae_mulf32r.hh	aed2, aed7, aed0; ae_mulsf32r.ll_s2	aed10, aed6, aed0 }
  112724:	2b31dd904792259f 	{ nop; ae_mulaf32r.ll	aed2, aed7, aed0; ae_mul32x16.l1_s2	aed9, aed9, aed4 }
  11272c:	98f9dd5a0093259f 	{ nop; ae_pksr32	aed0, aed10, 1; ae_mulsf32r.ll_s2	aed9, aed5, aed0 }
  112734:	eb94dd000609259f 	{ nop; ae_mulsf32r.ll	aed9, aed6, aed0; nop }
  11273c:	485ddd800723259f 	{ nop; ae_mulf32r.hh	aed3, aed7, aed0; ae_mulaf32r.ll_s2	aed2, aed8, aed0 }
  112744:	48f9dd790033259f 	{ nop; ae_pksr32	aed0, aed9, 1; ae_mulaf32r.ll_s2	aed3, aed7, aed0 }
  11274c:	eb31dd000803259f 	{ nop; ae_mulaf32r.ll	aed3, aed8, aed0; nop }
  112754:	f31924               	ae_trunca32x2f64s	aed1, aed2, aed3, a9
  112757:	621614               	ae_s32x2.ip	aed1, a6, 8

0011275a <bqriir32x32_df2+0x8e>:
  11275a:	620a14               	ae_s32x2.ip	aed0, a10, 8
  11275d:	035d                	mov.n	a5, a3
  11275f:	0020c0               	memw
  112762:	036d                	mov.n	a6, a3
  112764:	dd1b                	addi.n	a13, a13, 1
  112766:	8a9ed7               	bne	a14, a13, 1126f4 <bqriir32x32_df2+0x28>
  112769:	000186               	j	112773 <bqriir32x32_df2+0xa7>

0011276c <bqriir32x32_df2+0xa0>:
	...

0011276e <bqriir32x32_df2+0xa2>:
  11276e:	f61b                	addi.n	a15, a6, 1
  112770:	21f1f0               	srai	a15, a15, 1

00112773 <bqriir32x32_df2+0xa7>:
  112773:	046d                	mov.n	a6, a4
  112775:	281304               	ae_zalign64	u0
  112778:	b44b14               	ae_l16.ip	aed4, a11, 2
  11277b:	2228                	l32i.n	a2, a2, 8
  11277d:	3e8c94               	ae_l32x2.ip	aed8, a12, 8
  112780:	3e7c94               	ae_l32x2.ip	aed7, a12, 8
  112783:	4000001060102a2e 	{ ae_l32x2.i	aed0, a10, 0; nop; addi	a2, a2, 17 }
  11278b:	3e6c94               	ae_l32x2.ip	aed6, a12, 8
  11278e:	3e5c94               	ae_l32x2.ip	aed5, a12, 8
  112791:	50af76               	loopgtz	a15, 1127e5 <bqriir32x32_df2+0x119>
  112794:	bef514               	ae_l32.ip	aed15, a5, 4
  112797:	eb0add040f0f259f 	{ nop; ae_mul32x16.l1	aed15, aed15, aed4; nop }
  11279f:	eb92dd00060f259f 	{ nop; ae_mulsf32r.hh	aed15, aed6, aed0; nop }
  1127a7:	985daf6007fce51f 	{ ae_l32.ip	aed14, a5, 4; ae_mulf32r.hh	aed12, aed7, aed0; ae_mulsf32r.ll_s2	aed15, aed6, aed0 }
  1127af:	2b31dde047ec259f 	{ nop; ae_mulaf32r.ll	aed12, aed7, aed0; ae_mul32x16.l1_s2	aed14, aed14, aed4 }
  1127b7:	98f9dd5f00e3259f 	{ nop; ae_pksr32	aed0, aed15, 1; ae_mulsf32r.ll_s2	aed14, aed5, aed0 }
  1127bf:	eb94dd00060e259f 	{ nop; ae_mulsf32r.ll	aed14, aed6, aed0; nop }
  1127c7:	485ddd8007cd259f 	{ nop; ae_mulf32r.hh	aed13, aed7, aed0; ae_mulaf32r.ll_s2	aed12, aed8, aed0 }
  1127cf:	48f9dd7e00d3259f 	{ nop; ae_pksr32	aed0, aed14, 1; ae_mulaf32r.ll_s2	aed13, aed7, aed0 }
  1127d7:	eb31dd00080d259f 	{ nop; ae_mulaf32r.ll	aed13, aed8, aed0; nop }
  1127df:	fdb2c4               	ae_trunca32x2f64s	aed11, aed12, aed13, a2
  1127e2:	0cb6c4               	ae_sa32x2.ip	aed11, u0, a6

001127e5 <bqriir32x32_df2+0x119>:
  1127e5:	7736c4               	ae_sa64pos.fp	u0, a6
  1127e8:	620a14               	ae_s32x2.ip	aed0, a10, 8

001127eb <bqriir32x32_df2+0x11f>:
  1127eb:	f01d                	retw.n

001127ed <bqriir32x32_df2+0x121>:
  1127ed:	000000                                        ...

001127f0 <vend_sp_dec_Decode>:
  1127f0:	004136               	entry	a1, 32
  1127f3:	bfdba1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  1127f6:	ee3165               	call8	100b0c <au_task_vend_SpeechDecode>
  1127f9:	0a2d                	mov.n	a2, a10
  1127fb:	f01d                	retw.n

001127fd <vend_sp_dec_Decode+0xd>:
  1127fd:	000000                                        ...

00112800 <vend_sp_dec_Flush>:
  112800:	004136               	entry	a1, 32
  112803:	020c                	movi.n	a2, 0
  112805:	f01d                	retw.n

00112807 <vend_sp_dec_Flush+0x7>:
	...

00112808 <vend_sp_dec_Init>:
  112808:	004136               	entry	a1, 32
  11280b:	282232               	l32i	a3, a2, 160
  11280e:	08a4a2               	movi	a10, 0x408
  112811:	c1fdb1               	l32r	a11, 103008 (80012220 <__log_data___1__1__0_au_task_0_vend_sp_0_vend_sp_dec_1_c_54$8475_4_5>)
  112814:	042c25               	call8	116ad8 <dbfw_StoreTrace>
  112817:	bfd281               	l32r	a8, 102760 (274b00 <g_overlay_parameter>)
  11281a:	1ca092               	movi	a9, 28
  11281d:	0223a2               	l32i	a10, a3, 8
  112820:	0323b2               	l32i	a11, a3, 12
  112823:	42b9                	s32i.n	a11, a2, 16
  112825:	32a9                	s32i.n	a10, a2, 12
  112827:	055292               	s16i	a9, a2, 10
  11282a:	020c                	movi.n	a2, 0
  11282c:	8829                	s32i.n	a2, a8, 32
  11282e:	f01d                	retw.n

00112830 <vend_sp_enc_Encode>:
  112830:	004136               	entry	a1, 32
  112833:	bfcba1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  112836:	ee3225               	call8	100b58 <au_task_vend_SpeechEncode>
  112839:	0a2d                	mov.n	a2, a10
  11283b:	f01d                	retw.n

0011283d <vend_sp_enc_Encode+0xd>:
  11283d:	000000                                        ...

00112840 <vend_sp_enc_Flush>:
  112840:	004136               	entry	a1, 32
  112843:	020c                	movi.n	a2, 0
  112845:	f01d                	retw.n

00112847 <vend_sp_enc_Flush+0x7>:
	...

00112848 <vend_sp_enc_Init>:
  112848:	004136               	entry	a1, 32
  11284b:	122242               	l32i	a4, a2, 72
  11284e:	bfc4a1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  112851:	ee24e5               	call8	100aa0 <au_task_vend_SpeechCodecAlgoInit>
  112854:	203aa0               	or	a3, a10, a10
  112857:	c1edb1               	l32r	a11, 10300c (80012320 <__log_data___1__1__0_au_task_0_vend_sp_0_vend_sp_enc_1_c_53$8474_4_4>)
  11285a:	08a4a2               	movi	a10, 0x408
  11285d:	0427a5               	call8	116ad8 <dbfw_StoreTrace>
  112860:	78a082               	movi	a8, 120
  112863:	022492               	l32i	a9, a4, 8
  112866:	14a8                	l32i.n	a10, a4, 4
  112868:	32a9                	s32i.n	a10, a2, 12
  11286a:	4299                	s32i.n	a9, a2, 16
  11286c:	105282               	s16i	a8, a2, 32
  11286f:	032d                	mov.n	a2, a3
  112871:	f01d                	retw.n

00112873 <vend_sp_enc_Init+0x2b>:
	...

00112874 <vend_au_dec_Flush>:
  112874:	004136               	entry	a1, 32
  112877:	020c                	movi.n	a2, 0
  112879:	f01d                	retw.n

0011287b <vend_au_dec_Flush+0x7>:
	...

0011287c <vend_au_dec_Init>:
  11287c:	004136               	entry	a1, 32
  11287f:	162282               	l32i	a8, a2, 88
  112882:	0922a2               	l32i	a10, a2, 36
  112885:	462232               	l32i	a3, a2, 0x118
  112888:	0a2292               	l32i	a9, a2, 40
  11288b:	016392               	s32i	a9, a3, 4
  11288e:	03a9                	s32i.n	a10, a3, 0
  112890:	2389                	s32i.n	a8, a3, 8
  112892:	bfb3a1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  112895:	ee1ba5               	call8	100a50 <au_task_vend_AudioInit>
  112898:	93c8                	l32i.n	a12, a3, 36
  11289a:	a2d8                	l32i.n	a13, a2, 40
  11289c:	0b0c                	movi.n	a11, 0
  11289e:	63e8                	l32i.n	a14, a3, 24
  1128a0:	53f8                	l32i.n	a15, a3, 20
  1128a2:	72f9                	s32i.n	a15, a2, 28
  1128a4:	82e9                	s32i.n	a14, a2, 32
  1128a6:	4362b2               	s32i	a11, a2, 0x10c
  1128a9:	c0ddc0               	sub	a13, a13, a12
  1128ac:	4262d2               	s32i	a13, a2, 0x108
  1128af:	cc3b                	addi.n	a12, a12, 3
  1128b1:	92d8                	l32i.n	a13, a2, 36
  1128b3:	21c2c0               	srai	a12, a12, 2
  1128b6:	a0ccd0               	addx4	a12, a12, a13
  1128b9:	4162c2               	s32i	a12, a2, 0x104
  1128bc:	0a2d                	mov.n	a2, a10
  1128be:	f01d                	retw.n

001128c0 <audio_latency_Init>:
  1128c0:	004136               	entry	a1, 32
  1128c3:	080c                	movi.n	a8, 0
  1128c5:	03d242               	addmi	a4, a2, 0x300
  1128c8:	130c                	movi.n	a3, 1
  1128ca:	965432               	s16i	a3, a4, 0x12c
  1128cd:	915482               	s16i	a8, a4, 0x122
  1128d0:	925482               	s16i	a8, a4, 0x124
  1128d3:	935482               	s16i	a8, a4, 0x126
  1128d6:	945482               	s16i	a8, a4, 0x128
  1128d9:	955482               	s16i	a8, a4, 0x12a
  1128dc:	ac5482               	s16i	a8, a4, 0x158
  1128df:	576482               	s32i	a8, a4, 0x15c
  1128e2:	f01d                	retw.n

001128e4 <audio_latency_StartLatencyChange>:
  1128e4:	008136               	entry	a1, 64
  1128e7:	20a220               	or	a10, a2, a2
  1128ea:	03d272               	addmi	a7, a2, 0x300
  1128ed:	68c732               	addi	a3, a7, 104
  1128f0:	921742               	l16ui	a4, a7, 0x124
  1128f3:	911772               	l16ui	a7, a7, 0x122
  1128f6:	f5fa65               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  1128f9:	5f1382               	l16ui	a8, a3, 190
  1128fc:	205aa0               	or	a5, a10, a10
  1128ff:	150816               	beqz	a8, 112a53 <audio_latency_StartLatencyChange+0x16f>
  112902:	5d13b2               	l16ui	a11, a3, 186
  112905:	f5a165               	call8	10831c <au_task_CompareAvdtpSeqNum>
  112908:	0d40144170b01a6e 	{ blti.w18	a10, 1, 112a53 <audio_latency_StartLatencyChange+0x16f>; nop }
  112910:	bf8cc1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112913:	002cc2               	l32i	a12, a12, 0
  112916:	0020c0               	memw
  112919:	0c98                	l32i.n	a9, a12, 0
  11291b:	149090               	extui	a9, a9, 0, 2
  11291e:	49cc                	bnez.n	a9, 112926 <audio_latency_StartLatencyChange+0x42>
  112920:	6213d2               	l16ui	a13, a3, 196
  112923:	12cd16               	beqz	a13, 112a53 <audio_latency_StartLatencyChange+0x16f>
  112926:	7e03a2               	l8ui	a10, a3, 126
  112929:	41c9                	s32i.n	a12, a1, 16
  11292b:	23aa00               	sext	a10, a10, 7
  11292e:	c064a0               	sub	a6, a4, a10
  112931:	236680               	sext	a6, a6, 15
  112934:	06e616               	beqz	a6, 1129a6 <audio_latency_StartLatencyChange+0xc2>
  112937:	05fd                	mov.n	a15, a5
  112939:	c1b5b1               	l32r	a11, 103010 (80012420 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_145$9025_6_7>)
  11293c:	5d13e2               	l16ui	a14, a3, 186
  11293f:	a0d440               	addx4	a13, a4, a4
  112942:	a0caa0               	addx4	a12, a10, a10
  112945:	11cce0               	slli	a12, a12, 2
  112948:	11dde0               	slli	a13, a13, 2
  11294b:	0da4a2               	movi	a10, 0x40d
  11294e:	0020c0               	memw
  112951:	4188                	l32i.n	a8, a1, 16
  112953:	0888                	l32i.n	a8, a8, 0
  112955:	f58080               	extui	a8, a8, 16, 16
  112958:	0189                	s32i.n	a8, a1, 0
  11295a:	0417e5               	call8	116ad8 <dbfw_StoreTrace>
  11295d:	8a12d2               	l16ui	a13, a2, 0x114
  112960:	294d66               	bnei	a13, 4, 11298d <audio_latency_StartLatencyChange+0xa9>
  112963:	08a4a2               	movi	a10, 0x408
  112966:	c1abb1               	l32r	a11, 103014 (80012520 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_162$9026_6_8>)
  112969:	0416e5               	call8	116ad8 <dbfw_StoreTrace>
  11296c:	04cd                	mov.n	a12, a4
  11296e:	7e03b2               	l8ui	a11, a3, 126
  112971:	bf7ba1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  112974:	23bb00               	sext	a11, a11, 7
  112977:	f4b0b0               	extui	a11, a11, 0, 16
  11297a:	ee0ba5               	call8	100a34 <au_task_vend_TriggerSBM>
  11297d:	0d400e4180b0166e 	{ blti.w18	a6, 1, 112a69 <audio_latency_StartLatencyChange+0x185>; nop }
  112985:	1c0c                	movi.n	a12, 1
  112987:	5c53c2               	s16i	a12, a3, 184
  11298a:	000c86               	j	1129c0 <audio_latency_StartLatencyChange+0xdc>

0011298d <audio_latency_StartLatencyChange+0xa9>:
  11298d:	09a4a2               	movi	a10, 0x409
  112990:	bf6ac1               	l32r	a12, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  112993:	c1a1b1               	l32r	a11, 103018 (80012620 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_179$9027_6_9>)
  112996:	0cc8                	l32i.n	a12, a12, 0
  112998:	0020c0               	memw
  11299b:	0cc8                	l32i.n	a12, a12, 0
  11299d:	0413a5               	call8	116ad8 <dbfw_StoreTrace>
  1129a0:	000706               	j	1129c0 <audio_latency_StartLatencyChange+0xdc>

001129a3 <audio_latency_StartLatencyChange+0xbf>:
  1129a3:	000000                                        ...

001129a6 <audio_latency_StartLatencyChange+0xc2>:
  1129a6:	20d440               	or	a13, a4, a4
  1129a9:	20e770               	or	a14, a7, a7
  1129ac:	20f550               	or	a15, a5, a5
  1129af:	c19bb1               	l32r	a11, 10301c (80012720 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_234$9028_6_10>)
  1129b2:	0ca4a2               	movi	a10, 0x40c
  1129b5:	0020c0               	memw
  1129b8:	0cc8                	l32i.n	a12, a12, 0
  1129ba:	14c0c0               	extui	a12, a12, 0, 2
  1129bd:	0411a5               	call8	116ad8 <dbfw_StoreTrace>

001129c0 <audio_latency_StartLatencyChange+0xdc>:
  1129c0:	0fa0a2               	movi	a10, 15
  1129c3:	00a0d2               	movi	a13, 0
  1129c6:	5e13e2               	l16ui	a14, a3, 188
  1129c9:	7e43e2               	s8i	a14, a3, 126
  1129cc:	5d53d2               	s16i	a13, a3, 186
  1129cf:	5f53d2               	s16i	a13, a3, 190
  1129d2:	5e53d2               	s16i	a13, a3, 188
  1129d5:	efbaa5               	call8	102580 <_xtos_set_intlevel>
  1129d8:	bfad41               	l32r	a4, 10288c (278090 <g_debug_fp_info+0x330>)
  1129db:	202aa0               	or	a2, a10, a10
  1129de:	bf6f51               	l32r	a5, 10279c (277d60 <g_debug_fp_info>)
  1129e1:	fa0c                	movi.n	a10, 15
  1129e3:	04d572               	addmi	a7, a5, 0x400
  1129e6:	0015f2               	l16ui	a15, a5, 0
  1129e9:	d0c462               	addi	a6, a4, -48
  1129ec:	9fdc                	bnez.n	a15, 112a09 <audio_latency_StartLatencyChange+0x125>
  1129ee:	85a9                	s32i.n	a10, a5, 32
  1129f0:	1215b2               	l16ui	a11, a5, 36
  1129f3:	090c                	movi.n	a9, 0
  1129f5:	90bb50               	addx2	a11, a11, a5
  1129f8:	135b92               	s16i	a9, a11, 38
  1129fb:	121582               	l16ui	a8, a5, 36
  1129fe:	881b                	addi.n	a8, a8, 1
  112a00:	648080               	extui	a8, a8, 0, 7
  112a03:	125582               	s16i	a8, a5, 36
  112a06:	000686               	j	112a24 <audio_latency_StartLatencyChange+0x140>

00112a09 <audio_latency_StartLatencyChange+0x125>:
  112a09:	7e1492               	l16ui	a9, a4, 252
  112a0c:	00a0d2               	movi	a13, 0
  112a0f:	11c9f6               	bgeui	a9, 32, 112a24 <audio_latency_StartLatencyChange+0x140>
  112a12:	0a67a2               	s32i	a10, a7, 40
  112a15:	90e940               	addx2	a14, a9, a4
  112a18:	7f5ed2               	s16i	a13, a14, 254
  112a1b:	7e14c2               	l16ui	a12, a4, 252
  112a1e:	01ccc2               	addi	a12, a12, 1
  112a21:	1657c2               	s16i	a12, a7, 44
  112a24:	02ad                	mov.n	a10, a2
  112a26:	af0c                	movi.n	a15, 10
  112a28:	7c53f2               	s16i	a15, a3, 248
  112a2b:	ef8065               	call8	102230 <_xtos_restore_intlevel>
  112a2e:	001582               	l16ui	a8, a5, 0
  112a31:	961692               	l16ui	a9, a6, 0x12c
  112a34:	88dc                	bnez.n	a8, 112a50 <audio_latency_StartLatencyChange+0x16c>
  112a36:	8529                	s32i.n	a2, a5, 32
  112a38:	1215b2               	l16ui	a11, a5, 36
  112a3b:	1a0c                	movi.n	a10, 1
  112a3d:	90bb50               	addx2	a11, a11, a5
  112a40:	135ba2               	s16i	a10, a11, 38
  112a43:	121592               	l16ui	a9, a5, 36
  112a46:	991b                	addi.n	a9, a9, 1
  112a48:	649090               	extui	a9, a9, 0, 7
  112a4b:	125592               	s16i	a9, a5, 36
  112a4e:	f01d                	retw.n

00112a50 <audio_latency_StartLatencyChange+0x16c>:
  112a50:	01c9b6               	bltui	a9, 32, 112a55 <audio_latency_StartLatencyChange+0x171>

00112a53 <audio_latency_StartLatencyChange+0x16f>:
  112a53:	f01d                	retw.n

00112a55 <audio_latency_StartLatencyChange+0x171>:
  112a55:	a729                	s32i.n	a2, a7, 40
  112a57:	90e940               	addx2	a14, a9, a4
  112a5a:	1d0c                	movi.n	a13, 1
  112a5c:	7f5ed2               	s16i	a13, a14, 254
  112a5f:	9616c2               	l16ui	a12, a6, 0x12c
  112a62:	cc1b                	addi.n	a12, a12, 1
  112a64:	1657c2               	s16i	a12, a7, 44
  112a67:	f01d                	retw.n

00112a69 <audio_latency_StartLatencyChange+0x185>:
  112a69:	f536d6               	bgez	a6, 1129c0 <audio_latency_StartLatencyChange+0xdc>
  112a6c:	2f0c                	movi.n	a15, 2
  112a6e:	5c53f2               	s16i	a15, a3, 184
  112a71:	ffd2c6               	j	1129c0 <audio_latency_StartLatencyChange+0xdc>

00112a74 <audio_latency_CheckLatencyChange>:
  112a74:	008136               	entry	a1, 64
  112a77:	bf32c1               	l32r	a12, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112a7a:	0cf8                	l32i.n	a15, a12, 0
  112a7c:	0020c0               	memw
  112a7f:	180c                	movi.n	a8, 1
  112a81:	0fa8                	l32i.n	a10, a15, 0
  112a83:	0e0c                	movi.n	a14, 0
  112a85:	14a0a0               	extui	a10, a10, 0, 2
  112a88:	aa0b                	addi.n	a10, a10, -1
  112a8a:	83e8a0               	moveqz	a14, a8, a10
  112a8d:	0020c0               	memw
  112a90:	0a0c                	movi.n	a10, 0
  112a92:	0fd8                	l32i.n	a13, a15, 0
  112a94:	03d232               	addmi	a3, a2, 0x300
  112a97:	68c332               	addi	a3, a3, 104
  112a9a:	14d0d0               	extui	a13, a13, 0, 2
  112a9d:	5f13b2               	l16ui	a11, a3, 190
  112aa0:	83a8d0               	moveqz	a10, a8, a13
  112aa3:	0d400e4140b01b0e 	{ beqi.w18	a11, 1, 112b8b <audio_latency_CheckLatencyChange+0x117>; nop }
  112aab:	4e8c                	beqz.n	a14, 112ab3 <audio_latency_CheckLatencyChange+0x3f>
  112aad:	6113c2               	l16ui	a12, a3, 194
  112ab0:	0d7c16               	beqz	a12, 112b8b <audio_latency_CheckLatencyChange+0x117>

00112ab3 <audio_latency_CheckLatencyChange+0x3f>:
  112ab3:	6913d2               	l16ui	a13, a3, 210
  112ab6:	283c                	movi.n	a8, 50
  112ab8:	0d400c41f0b01d0e 	{ beqi.w18	a13, 1, 112b8b <audio_latency_CheckLatencyChange+0x117>; nop }
  112ac0:	1a2292               	l32i	a9, a2, 104
  112ac3:	609190               	abs	a9, a9
  112ac6:	0d000c4110b0989e 	{ blt.w18	a8, a9, 112b8b <audio_latency_CheckLatencyChange+0x117>; nop }
  112ace:	61a9                	s32i.n	a10, a1, 24
  112ad0:	decc                	bnez.n	a14, 112ae1 <audio_latency_CheckLatencyChange+0x6d>
  112ad2:	0020c0               	memw
  112ad5:	8c0f52               	l8ui	a5, a15, 140
  112ad8:	235500               	sext	a5, a5, 7
  112adb:	f45050               	extui	a5, a5, 0, 16
  112ade:	000086               	j	112ae4 <audio_latency_CheckLatencyChange+0x70>

00112ae1 <audio_latency_CheckLatencyChange+0x6d>:
  112ae1:	611352               	l16ui	a5, a3, 194

00112ae4 <audio_latency_CheckLatencyChange+0x70>:
  112ae4:	7e0382               	l8ui	a8, a3, 126
  112ae7:	0fa0a2               	movi	a10, 15
  112aea:	238800               	sext	a8, a8, 7
  112aed:	c08580               	sub	a8, a5, a8
  112af0:	238880               	sext	a8, a8, 15
  112af3:	05c816               	beqz	a8, 112b53 <audio_latency_CheckLatencyChange+0xdf>
  112af6:	bf65b1               	l32r	a11, 10288c (278090 <g_debug_fp_info+0x330>)
  112af9:	bf2861               	l32r	a6, 10279c (277d60 <g_debug_fp_info>)
  112afc:	d0cb42               	addi	a4, a11, -48
  112aff:	0dbe16               	beqz	a14, 112bde <audio_latency_CheckLatencyChange+0x16a>
  112b02:	601392               	l16ui	a9, a3, 192
  112b05:	056192               	s32i	a9, a1, 20
  112b08:	085192               	s16i	a9, a1, 16
  112b0b:	efa765               	call8	102580 <_xtos_set_intlevel>
  112b0e:	207aa0               	or	a7, a10, a10
  112b11:	0016a2               	l16ui	a10, a6, 0
  112b14:	290c                	movi.n	a9, 2
  112b16:	073a56               	bnez	a10, 112b8d <audio_latency_CheckLatencyChange+0x119>
  112b19:	1216c2               	l16ui	a12, a6, 36
  112b1c:	fd0c                	movi.n	a13, 15
  112b1e:	86d9                	s32i.n	a13, a6, 32
  112b20:	90cc60               	addx2	a12, a12, a6
  112b23:	135c92               	s16i	a9, a12, 38
  112b26:	1216b2               	l16ui	a11, a6, 36
  112b29:	bb1b                	addi.n	a11, a11, 1
  112b2b:	64b0b0               	extui	a11, a11, 0, 7
  112b2e:	1256b2               	s16i	a11, a6, 36
  112b31:	001e46               	j	112bae <audio_latency_CheckLatencyChange+0x13a>

00112b34 <audio_latency_CheckLatencyChange+0xc0>:
  112b34:	9614b2               	l16ui	a11, a4, 0x12c
  112b37:	15cbf6               	bgeui	a11, 32, 112b50 <audio_latency_CheckLatencyChange+0xdc>
  112b3a:	c0e5f1               	l32r	a15, 102ed0 (278160 <g_debug_fp_info+0x400>)
  112b3d:	bf5381               	l32r	a8, 10288c (278090 <g_debug_fp_info+0x330>)
  112b40:	af79                	s32i.n	a7, a15, 40
  112b42:	908b80               	addx2	a8, a11, a8
  112b45:	7f5892               	s16i	a9, a8, 254
  112b48:	9614e2               	l16ui	a14, a4, 0x12c
  112b4b:	ee1b                	addi.n	a14, a14, 1
  112b4d:	165fe2               	s16i	a14, a15, 44

00112b50 <audio_latency_CheckLatencyChange+0xdc>:
  112b50:	5f13b2               	l16ui	a11, a3, 190

00112b53 <audio_latency_CheckLatencyChange+0xdf>:
  112b53:	034b16               	beqz	a11, 112b8b <audio_latency_CheckLatencyChange+0x117>
  112b56:	20a220               	or	a10, a2, a2
  112b59:	f5d425               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  112b5c:	c131b1               	l32r	a11, 103020 (80012820 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_352$9144_13_9>)
  112b5f:	0811e2               	l16ui	a14, a1, 16
  112b62:	bef791               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112b65:	7e03c2               	l8ui	a12, a3, 126
  112b68:	0afd                	mov.n	a15, a10
  112b6a:	a0d550               	addx4	a13, a5, a5
  112b6d:	11dde0               	slli	a13, a13, 2
  112b70:	0da4a2               	movi	a10, 0x40d
  112b73:	23cc00               	sext	a12, a12, 7
  112b76:	0998                	l32i.n	a9, a9, 0
  112b78:	a0ccc0               	addx4	a12, a12, a12
  112b7b:	11cce0               	slli	a12, a12, 2
  112b7e:	0020c0               	memw
  112b81:	0998                	l32i.n	a9, a9, 0
  112b83:	f59090               	extui	a9, a9, 16, 16
  112b86:	0199                	s32i.n	a9, a1, 0
  112b88:	03f4e5               	call8	116ad8 <dbfw_StoreTrace>

00112b8b <audio_latency_CheckLatencyChange+0x117>:
  112b8b:	f01d                	retw.n

00112b8d <audio_latency_CheckLatencyChange+0x119>:
  112b8d:	9614b2               	l16ui	a11, a4, 0x12c
  112b90:	1acbf6               	bgeui	a11, 32, 112bae <audio_latency_CheckLatencyChange+0x13a>
  112b93:	c0cfe1               	l32r	a14, 102ed0 (278160 <g_debug_fp_info+0x400>)
  112b96:	0fa082               	movi	a8, 15
  112b99:	bf3cf1               	l32r	a15, 10288c (278090 <g_debug_fp_info+0x330>)
  112b9c:	0a6e82               	s32i	a8, a14, 40
  112b9f:	90fbf0               	addx2	a15, a11, a15
  112ba2:	7f5f92               	s16i	a9, a15, 254
  112ba5:	9614d2               	l16ui	a13, a4, 0x12c
  112ba8:	01cdd2               	addi	a13, a13, 1
  112bab:	165ed2               	s16i	a13, a14, 44
  112bae:	07ad                	mov.n	a10, a7
  112bb0:	090c                	movi.n	a9, 0
  112bb2:	615392               	s16i	a9, a3, 194
  112bb5:	605392               	s16i	a9, a3, 192
  112bb8:	ef6765               	call8	102230 <_xtos_restore_intlevel>
  112bbb:	0016a2               	l16ui	a10, a6, 0
  112bbe:	5198                	l32i.n	a9, a1, 20
  112bc0:	0b5a56               	bnez	a10, 112c79 <audio_latency_CheckLatencyChange+0x205>
  112bc3:	8679                	s32i.n	a7, a6, 32
  112bc5:	1216d2               	l16ui	a13, a6, 36
  112bc8:	3c0c                	movi.n	a12, 3
  112bca:	90dd60               	addx2	a13, a13, a6
  112bcd:	135dc2               	s16i	a12, a13, 38
  112bd0:	1216b2               	l16ui	a11, a6, 36
  112bd3:	bb1b                	addi.n	a11, a11, 1
  112bd5:	64b0b0               	extui	a11, a11, 0, 7
  112bd8:	1256b2               	s16i	a11, a6, 36
  112bdb:	000486               	j	112bf1 <audio_latency_CheckLatencyChange+0x17d>

00112bde <audio_latency_CheckLatencyChange+0x16a>:
  112bde:	c111a1               	l32r	a10, 103024 (10006 <xthals_release_major+0xd126>)
  112be1:	4d1392               	l16ui	a9, a3, 154
  112be4:	99aa                	add.n	a9, a9, a10
  112be6:	f49090               	extui	a9, a9, 0, 16
  112be9:	e91b                	addi.n	a14, a9, 1
  112beb:	839e90               	moveqz	a9, a14, a9
  112bee:	085192               	s16i	a9, a1, 16

00112bf1 <audio_latency_CheckLatencyChange+0x17d>:
  112bf1:	5d5392               	s16i	a9, a3, 186
  112bf4:	5e5352               	s16i	a5, a3, 188
  112bf7:	01a0b2               	movi	a11, 1
  112bfa:	01a0d2               	movi	a13, 1
  112bfd:	0621c2               	l32i	a12, a1, 24
  112c00:	5f53d2               	s16i	a13, a3, 190
  112c03:	f4cc16               	beqz	a12, 112b53 <audio_latency_CheckLatencyChange+0xdf>
  112c06:	fa0c                	movi.n	a10, 15
  112c08:	ef9765               	call8	102580 <_xtos_set_intlevel>
  112c0b:	f90c                	movi.n	a9, 15
  112c0d:	0c0c                	movi.n	a12, 0
  112c0f:	0a7d                	mov.n	a7, a10
  112c11:	0016e2               	l16ui	a14, a6, 0
  112c14:	4a0c                	movi.n	a10, 4
  112c16:	7edc                	bnez.n	a14, 112c31 <audio_latency_CheckLatencyChange+0x1bd>
  112c18:	121682               	l16ui	a8, a6, 36
  112c1b:	8699                	s32i.n	a9, a6, 32
  112c1d:	908860               	addx2	a8, a8, a6
  112c20:	1358a2               	s16i	a10, a8, 38
  112c23:	1216f2               	l16ui	a15, a6, 36
  112c26:	ff1b                	addi.n	a15, a15, 1
  112c28:	64f0f0               	extui	a15, a15, 0, 7
  112c2b:	1256f2               	s16i	a15, a6, 36
  112c2e:	000746               	j	112c4f <audio_latency_CheckLatencyChange+0x1db>

00112c31 <audio_latency_CheckLatencyChange+0x1bd>:
  112c31:	9614b2               	l16ui	a11, a4, 0x12c
  112c34:	17cbf6               	bgeui	a11, 32, 112c4f <audio_latency_CheckLatencyChange+0x1db>
  112c37:	c0a6e1               	l32r	a14, 102ed0 (278160 <g_debug_fp_info+0x400>)
  112c3a:	bf14f1               	l32r	a15, 10288c (278090 <g_debug_fp_info+0x330>)
  112c3d:	0a6e92               	s32i	a9, a14, 40
  112c40:	90fbf0               	addx2	a15, a11, a15
  112c43:	7f5fa2               	s16i	a10, a15, 254
  112c46:	9614d2               	l16ui	a13, a4, 0x12c
  112c49:	01cdd2               	addi	a13, a13, 1
  112c4c:	165ed2               	s16i	a13, a14, 44
  112c4f:	6253c2               	s16i	a12, a3, 196
  112c52:	20a770               	or	a10, a7, a7
  112c55:	ef5da5               	call8	102230 <_xtos_restore_intlevel>
  112c58:	001682               	l16ui	a8, a6, 0
  112c5b:	590c                	movi.n	a9, 5
  112c5d:	ed3856               	bnez	a8, 112b34 <audio_latency_CheckLatencyChange+0xc0>
  112c60:	1216b2               	l16ui	a11, a6, 36
  112c63:	8679                	s32i.n	a7, a6, 32
  112c65:	90bb60               	addx2	a11, a11, a6
  112c68:	135b92               	s16i	a9, a11, 38
  112c6b:	1216a2               	l16ui	a10, a6, 36
  112c6e:	aa1b                	addi.n	a10, a10, 1
  112c70:	64a0a0               	extui	a10, a10, 0, 7
  112c73:	1256a2               	s16i	a10, a6, 36
  112c76:	ffb586               	j	112b50 <audio_latency_CheckLatencyChange+0xdc>

00112c79 <audio_latency_CheckLatencyChange+0x205>:
  112c79:	9614b2               	l16ui	a11, a4, 0x12c
  112c7c:	0d7ff74110b0cb2e 	{ bgeui.w18	a11, 32, 112bf1 <audio_latency_CheckLatencyChange+0x17d>; nop }
  112c84:	3e0c                	movi.n	a14, 3
  112c86:	c092d1               	l32r	a13, 102ed0 (278160 <g_debug_fp_info+0x400>)
  112c89:	bf00f1               	l32r	a15, 10288c (278090 <g_debug_fp_info+0x330>)
  112c8c:	ad79                	s32i.n	a7, a13, 40
  112c8e:	90fbf0               	addx2	a15, a11, a15
  112c91:	7f5fe2               	s16i	a14, a15, 254
  112c94:	9614c2               	l16ui	a12, a4, 0x12c
  112c97:	cc1b                	addi.n	a12, a12, 1
  112c99:	165dc2               	s16i	a12, a13, 44
  112c9c:	ffd446               	j	112bf1 <audio_latency_CheckLatencyChange+0x17d>

00112c9f <audio_latency_CheckLatencyChange+0x22b>:
	...

00112ca0 <audio_latency_SendLatencyChangeInfo>:
  112ca0:	004136               	entry	a1, 32
  112ca3:	bea771               	l32r	a7, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112ca6:	0758                	l32i.n	a5, a7, 0
  112ca8:	0020c0               	memw
  112cab:	0538                	l32i.n	a3, a5, 0
  112cad:	143030               	extui	a3, a3, 0, 2
  112cb0:	041356               	bnez	a3, 112cf5 <audio_latency_SendLatencyChangeInfo+0x55>
  112cb3:	03d222               	addmi	a2, a2, 0x300
  112cb6:	961282               	l16ui	a8, a2, 0x12c
  112cb9:	28c222               	addi	a2, a2, 40
  112cbc:	58fc                	bnez.n	a8, 112cf5 <audio_latency_SendLatencyChangeInfo+0x55>
  112cbe:	bed841               	l32r	a4, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  112cc1:	0020c0               	memw
  112cc4:	2538                	l32i.n	a3, a5, 8
  112cc6:	2b9347               	bne	a3, a4, 112cf5 <audio_latency_SendLatencyChangeInfo+0x55>
  112cc9:	7e1242               	l16ui	a4, a2, 252
  112ccc:	2a0c                	movi.n	a10, 2
  112cce:	c49c                	beqz.n	a4, 112cee <audio_latency_SendLatencyChangeInfo+0x4e>
  112cd0:	01d5b2               	addmi	a11, a5, 0x100
  112cd3:	0020c0               	memw
  112cd6:	b04ba2               	s8i	a10, a11, 176
  112cd9:	7d1292               	l16ui	a9, a2, 250
  112cdc:	0788                	l32i.n	a8, a7, 0
  112cde:	0020c0               	memw
  112ce1:	4899                	s32i.n	a9, a8, 16
  112ce3:	c0d161               	l32r	a6, 103028 (1000000 <_memmap_mem_sram_end+0x5c0000>)
  112ce6:	206460               	or	a6, a4, a6
  112ce9:	0020c0               	memw
  112cec:	2869                	s32i.n	a6, a8, 8

00112cee <audio_latency_SendLatencyChangeInfo+0x4e>:
  112cee:	1c0c                	movi.n	a12, 1
  112cf0:	8252c2               	s16i	a12, a2, 0x104
  112cf3:	f01d                	retw.n

00112cf5 <audio_latency_SendLatencyChangeInfo+0x55>:
  112cf5:	f01d                	retw.n

00112cf7 <audio_latency_SendLatencyChangeInfo+0x57>:
	...

00112cf8 <audio_latency_ReceiveLatencyChangeInfo>:
  112cf8:	004136               	entry	a1, 32
  112cfb:	c0cc61               	l32r	a6, 10302c (27d710 <g_dsp_ll_sync_adj>)
  112cfe:	bec871               	l32r	a7, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  112d01:	5688                	l32i.n	a8, a6, 20
  112d03:	4658                	l32i.n	a5, a6, 16
  112d05:	270826               	beqi	a8, -1, 112d30 <audio_latency_ReceiveLatencyChangeInfo+0x38>
  112d08:	241577               	beq	a5, a7, 112d30 <audio_latency_ReceiveLatencyChangeInfo+0x38>
  112d0b:	753850               	extui	a3, a5, 24, 8
  112d0e:	181366               	bnei	a3, 1, 112d2a <audio_latency_ReceiveLatencyChangeInfo+0x32>
  112d11:	be8b91               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112d14:	0998                	l32i.n	a9, a9, 0
  112d16:	0020c0               	memw
  112d19:	0998                	l32i.n	a9, a9, 0
  112d1b:	149090               	extui	a9, a9, 0, 2
  112d1e:	081966               	bnei	a9, 1, 112d2a <audio_latency_ReceiveLatencyChangeInfo+0x32>
  112d21:	03d2a2               	addmi	a10, a2, 0x300
  112d24:	945a82               	s16i	a8, a10, 0x128
  112d27:	955a52               	s16i	a5, a10, 0x12a
  112d2a:	4679                	s32i.n	a7, a6, 16
  112d2c:	fb7c                	movi.n	a11, -1
  112d2e:	56b9                	s32i.n	a11, a6, 20
  112d30:	f01d                	retw.n

00112d32 <audio_latency_ReceiveLatencyChangeInfo+0x3a>:
	...

00112d34 <audio_latency_UpdateLatencyStatus>:
  112d34:	006136               	entry	a1, 48
  112d37:	be8081               	l32r	a8, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  112d3a:	ffa092               	movi	a9, 255
  112d3d:	002882               	l32i	a8, a8, 0
  112d40:	0020c0               	memw
  112d43:	002882               	l32i	a8, a8, 0
  112d46:	00a042               	movi	a4, 0
  112d49:	1d9897               	bne	a8, a9, 112d6a <audio_latency_UpdateLatencyStatus+0x36>
  112d4c:	be85a1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  112d4f:	edcfa5               	call8	100a48 <au_task_vend_GetNumOfOutputSamples>
  112d52:	0d40204120b01a6e 	{ blti.w18	a10, 1, 112f58 <audio_latency_UpdateLatencyStatus+0x224>; nop }
  112d5a:	60a3b2               	movi	a11, 0x360
  112d5d:	0d001e41a0b0babe 	{ bne.w18	a10, a11, 112f4b <audio_latency_UpdateLatencyStatus+0x217>; nop }
  112d65:	040c                	movi.n	a4, 0
  112d67:	ffffc6               	j	112d6a <audio_latency_UpdateLatencyStatus+0x36>

00112d6a <audio_latency_UpdateLatencyStatus+0x36>:
  112d6a:	be75d1               	l32r	a13, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112d6d:	be8b71               	l32r	a7, 10279c (277d60 <g_debug_fp_info>)
  112d70:	bec751               	l32r	a5, 10288c (278090 <g_debug_fp_info+0x330>)
  112d73:	03d2f2               	addmi	a15, a2, 0x300
  112d76:	34cf32               	addi	a3, a15, 52
  112d79:	d0c562               	addi	a6, a5, -48
  112d7c:	054456               	bnez	a4, 112dd4 <audio_latency_UpdateLatencyStatus+0xa0>
  112d7f:	901f92               	l16ui	a9, a15, 0x120
  112d82:	0d000b4130b0894e 	{ beq.w18	a9, a4, 112e39 <audio_latency_UpdateLatencyStatus+0x105>; nop }
  112d8a:	c0a9b1               	l32r	a11, 103030 (80012920 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_546$9325_16_5>)
  112d8d:	0aa4a2               	movi	a10, 0x40a
  112d90:	002dd2               	l32i	a13, a13, 0
  112d93:	811fc2               	l16ui	a12, a15, 0x102
  112d96:	0020c0               	memw
  112d99:	002dd2               	l32i	a13, a13, 0
  112d9c:	f5d0d0               	extui	a13, a13, 16, 16
  112d9f:	03d3a5               	call8	116ad8 <dbfw_StoreTrace>
  112da2:	fa0c                	movi.n	a10, 15
  112da4:	0e0c                	movi.n	a14, 0
  112da6:	9253e2               	s16i	a14, a3, 0x124
  112da9:	4a63e2               	s32i	a14, a3, 0x128
  112dac:	ef7d25               	call8	102580 <_xtos_set_intlevel>
  112daf:	0a2d                	mov.n	a2, a10
  112db1:	0017f2               	l16ui	a15, a7, 0
  112db4:	6a0c                	movi.n	a10, 6
  112db6:	128f56               	bnez	a15, 112ee2 <audio_latency_UpdateLatencyStatus+0x1ae>
  112db9:	121792               	l16ui	a9, a7, 36
  112dbc:	fb0c                	movi.n	a11, 15
  112dbe:	87b9                	s32i.n	a11, a7, 32
  112dc0:	909970               	addx2	a9, a9, a7
  112dc3:	1359a2               	s16i	a10, a9, 38
  112dc6:	121782               	l16ui	a8, a7, 36
  112dc9:	881b                	addi.n	a8, a8, 1
  112dcb:	648080               	extui	a8, a8, 0, 7
  112dce:	125782               	s16i	a8, a7, 36
  112dd1:	004ac6               	j	112f00 <audio_latency_UpdateLatencyStatus+0x1cc>

00112dd4 <audio_latency_UpdateLatencyStatus+0xa0>:
  112dd4:	be63a1               	l32r	a10, 102760 (274b00 <g_overlay_parameter>)
  112dd7:	edc725               	call8	100a48 <au_task_vend_GetNumOfOutputSamples>
  112dda:	0a5d                	mov.n	a5, a10
  112ddc:	591aa6               	blti	a10, 1, 112e39 <audio_latency_UpdateLatencyStatus+0x105>
  112ddf:	9213c2               	l16ui	a12, a3, 0x124
  112de2:	531ac7               	beq	a10, a12, 112e39 <audio_latency_UpdateLatencyStatus+0x105>
  112de5:	1622d2               	l32i	a13, a2, 88
  112de8:	01d9                	s32i.n	a13, a1, 0
  112dea:	050d16               	beqz	a13, 112e3e <audio_latency_UpdateLatencyStatus+0x10a>
  112ded:	64a0b2               	movi	a11, 100
  112df0:	1722a2               	l32i	a10, a2, 92
  112df3:	6d7425               	call8	180534 <__udivsi3>
  112df6:	0a2d                	mov.n	a2, a10
  112df8:	64a0b2               	movi	a11, 100
  112dfb:	01a8                	l32i.n	a10, a1, 0
  112dfd:	6d7365               	call8	180534 <__udivsi3>
  112e00:	400001b54501425e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed0, a5 }
  112e08:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  112e10:	25e0c4               	ae_movad32.l	a14, aed0
  112e13:	0abd                	mov.n	a11, a10
  112e15:	11ae40               	slli	a10, a14, 12
  112e18:	6d71a5               	call8	180534 <__udivsi3>
  112e1b:	0add                	mov.n	a13, a10
  112e1d:	000bc6               	j	112e50 <audio_latency_UpdateLatencyStatus+0x11c>

00112e20 <audio_latency_UpdateLatencyStatus+0xec>:
  112e20:	961692               	l16ui	a9, a6, 0x12c
  112e23:	c02b81               	l32r	a8, 102ed0 (278160 <g_debug_fp_info+0x400>)
  112e26:	0fc9f6               	bgeui	a9, 32, 112e39 <audio_latency_UpdateLatencyStatus+0x105>
  112e29:	a829                	s32i.n	a2, a8, 40
  112e2b:	90b950               	addx2	a11, a9, a5
  112e2e:	7f5ba2               	s16i	a10, a11, 254
  112e31:	9616f2               	l16ui	a15, a6, 0x12c
  112e34:	ff1b                	addi.n	a15, a15, 1
  112e36:	1658f2               	s16i	a15, a8, 44

00112e39 <audio_latency_UpdateLatencyStatus+0x105>:
  112e39:	765342               	s16i	a4, a3, 236
  112e3c:	f01d                	retw.n

00112e3e <audio_latency_UpdateLatencyStatus+0x10a>:
  112e3e:	b9a1b2               	movi	a11, 0x1b9
  112e41:	11aac0               	slli	a10, a10, 4
  112e44:	c0aa50               	sub	a10, a10, a5
  112e47:	01aaf0               	slli	a10, a10, 17
  112e4a:	6d6e25               	call8	18052c <__divsi3>
  112e4d:	20daa0               	or	a13, a10, a10

00112e50 <audio_latency_UpdateLatencyStatus+0x11c>:
  112e50:	f4c050               	extui	a12, a5, 0, 16
  112e53:	c078b1               	l32r	a11, 103034 (80012a20 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_1_c_592$9328_16_8>)
  112e56:	925352               	s16i	a5, a3, 0x124
  112e59:	4a63d2               	s32i	a13, a3, 0x128
  112e5c:	be39e1               	l32r	a14, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112e5f:	0ba4a2               	movi	a10, 0x40b
  112e62:	0ee8                	l32i.n	a14, a14, 0
  112e64:	0020c0               	memw
  112e67:	0ee8                	l32i.n	a14, a14, 0
  112e69:	f5e0e0               	extui	a14, a14, 16, 16
  112e6c:	03c6a5               	call8	116ad8 <dbfw_StoreTrace>
  112e6f:	be8751               	l32r	a5, 10288c (278090 <g_debug_fp_info+0x330>)
  112e72:	fa0c                	movi.n	a10, 15
  112e74:	ef70a5               	call8	102580 <_xtos_set_intlevel>
  112e77:	fb0c                	movi.n	a11, 15
  112e79:	0a2d                	mov.n	a2, a10
  112e7b:	0017f2               	l16ui	a15, a7, 0
  112e7e:	8a0c                	movi.n	a10, 8
  112e80:	7fdc                	bnez.n	a15, 112e9b <audio_latency_UpdateLatencyStatus+0x167>
  112e82:	121792               	l16ui	a9, a7, 36
  112e85:	87b9                	s32i.n	a11, a7, 32
  112e87:	909970               	addx2	a9, a9, a7
  112e8a:	1359a2               	s16i	a10, a9, 38
  112e8d:	121782               	l16ui	a8, a7, 36
  112e90:	881b                	addi.n	a8, a8, 1
  112e92:	648080               	extui	a8, a8, 0, 7
  112e95:	125782               	s16i	a8, a7, 36
  112e98:	000686               	j	112eb6 <audio_latency_UpdateLatencyStatus+0x182>

00112e9b <audio_latency_UpdateLatencyStatus+0x167>:
  112e9b:	961692               	l16ui	a9, a6, 0x12c
  112e9e:	c00cd1               	l32r	a13, 102ed0 (278160 <g_debug_fp_info+0x400>)
  112ea1:	11c9f6               	bgeui	a9, 32, 112eb6 <audio_latency_UpdateLatencyStatus+0x182>
  112ea4:	0a6db2               	s32i	a11, a13, 40
  112ea7:	90e950               	addx2	a14, a9, a5
  112eaa:	7f5ea2               	s16i	a10, a14, 254
  112ead:	9616c2               	l16ui	a12, a6, 0x12c
  112eb0:	01ccc2               	addi	a12, a12, 1
  112eb3:	165dc2               	s16i	a12, a13, 44
  112eb6:	20a220               	or	a10, a2, a2
  112eb9:	af0c                	movi.n	a15, 10
  112ebb:	9653f2               	s16i	a15, a3, 0x12c
  112ebe:	ef3725               	call8	102230 <_xtos_restore_intlevel>
  112ec1:	001782               	l16ui	a8, a7, 0
  112ec4:	9a0c                	movi.n	a10, 9
  112ec6:	f56856               	bnez	a8, 112e20 <audio_latency_UpdateLatencyStatus+0xec>
  112ec9:	1217b2               	l16ui	a11, a7, 36
  112ecc:	8729                	s32i.n	a2, a7, 32
  112ece:	90bb70               	addx2	a11, a11, a7
  112ed1:	135ba2               	s16i	a10, a11, 38
  112ed4:	121792               	l16ui	a9, a7, 36
  112ed7:	991b                	addi.n	a9, a9, 1
  112ed9:	649090               	extui	a9, a9, 0, 7
  112edc:	125792               	s16i	a9, a7, 36
  112edf:	ffd586               	j	112e39 <audio_latency_UpdateLatencyStatus+0x105>

00112ee2 <audio_latency_UpdateLatencyStatus+0x1ae>:
  112ee2:	961692               	l16ui	a9, a6, 0x12c
  112ee5:	17c9f6               	bgeui	a9, 32, 112f00 <audio_latency_UpdateLatencyStatus+0x1cc>
  112ee8:	90e950               	addx2	a14, a9, a5
  112eeb:	bff9d1               	l32r	a13, 102ed0 (278160 <g_debug_fp_info+0x400>)
  112eee:	0fa0f2               	movi	a15, 15
  112ef1:	0a6df2               	s32i	a15, a13, 40
  112ef4:	7f5ea2               	s16i	a10, a14, 254
  112ef7:	9616c2               	l16ui	a12, a6, 0x12c
  112efa:	01ccc2               	addi	a12, a12, 1
  112efd:	165dc2               	s16i	a12, a13, 44
  112f00:	02ad                	mov.n	a10, a2
  112f02:	a80c                	movi.n	a8, 10
  112f04:	965382               	s16i	a8, a3, 0x12c
  112f07:	ef32a5               	call8	102230 <_xtos_restore_intlevel>
  112f0a:	001792               	l16ui	a9, a7, 0
  112f0d:	7a0c                	movi.n	a10, 7
  112f0f:	79dc                	bnez.n	a9, 112f2a <audio_latency_UpdateLatencyStatus+0x1f6>
  112f11:	1217c2               	l16ui	a12, a7, 36
  112f14:	8729                	s32i.n	a2, a7, 32
  112f16:	90cc70               	addx2	a12, a12, a7
  112f19:	135ca2               	s16i	a10, a12, 38
  112f1c:	1217b2               	l16ui	a11, a7, 36
  112f1f:	bb1b                	addi.n	a11, a11, 1
  112f21:	64b0b0               	extui	a11, a11, 0, 7
  112f24:	1257b2               	s16i	a11, a7, 36
  112f27:	ffc386               	j	112e39 <audio_latency_UpdateLatencyStatus+0x105>

00112f2a <audio_latency_UpdateLatencyStatus+0x1f6>:
  112f2a:	961692               	l16ui	a9, a6, 0x12c
  112f2d:	0d7ff04180b0c92e 	{ bgeui.w18	a9, 32, 112e39 <audio_latency_UpdateLatencyStatus+0x105>; nop }
  112f35:	bfe6e1               	l32r	a14, 102ed0 (278160 <g_debug_fp_info+0x400>)
  112f38:	90f950               	addx2	a15, a9, a5
  112f3b:	ae29                	s32i.n	a2, a14, 40
  112f3d:	7f5fa2               	s16i	a10, a15, 254
  112f40:	9616d2               	l16ui	a13, a6, 0x12c
  112f43:	dd1b                	addi.n	a13, a13, 1
  112f45:	165ed2               	s16i	a13, a14, 44
  112f48:	ffbb46               	j	112e39 <audio_latency_UpdateLatencyStatus+0x105>

00112f4b <audio_latency_UpdateLatencyStatus+0x217>:
  112f4b:	729ba0               	salt	a9, a11, a10
  112f4e:	180c                	movi.n	a8, 1
  112f50:	240c                	movi.n	a4, 2
  112f52:	934890               	movnez	a4, a8, a9
  112f55:	ff8446               	j	112d6a <audio_latency_UpdateLatencyStatus+0x36>

00112f58 <audio_latency_UpdateLatencyStatus+0x224>:
  112f58:	040c                	movi.n	a4, 0
  112f5a:	ff8306               	j	112d6a <audio_latency_UpdateLatencyStatus+0x36>

00112f5d <audio_latency_UpdateLatencyStatus+0x229>:
  112f5d:	000000                                        ...

00112f60 <audio_latency_jbm_CalcSHMQueFrames>:
  112f60:	004136               	entry	a1, 32
  112f63:	02dd                	mov.n	a13, a2
  112f65:	bdf491               	l32r	a9, 102738 (277d24 <gp_dsp_mcu_share_mem>)
  112f68:	0b0c                	movi.n	a11, 0
  112f6a:	0998                	l32i.n	a9, a9, 0
  112f6c:	0020c0               	memw
  112f6f:	bdf481               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  112f72:	982972               	l32i	a7, a9, 0x260
  112f75:	0888                	l32i.n	a8, a8, 0
  112f77:	0020c0               	memw
  112f7a:	b02862               	l32i	a6, a8, 0x2c0
  112f7d:	0020c0               	memw
  112f80:	972932               	l32i	a3, a9, 0x25c
  112f83:	050c                	movi.n	a5, 0
  112f85:	044316               	beqz	a3, 112fcd <audio_latency_jbm_CalcSHMQueFrames+0x6d>
  112f88:	020c                	movi.n	a2, 0
  112f8a:	03ddc2               	addmi	a12, a13, 0x300
  112f8d:	30ccc2               	addi	a12, a12, 48

00112f90 <audio_latency_jbm_CalcSHMQueFrames+0x30>:
  112f90:	11a7c0               	slli	a10, a7, 4
  112f93:	a9aa                	add.n	a10, a9, a10
  112f95:	0020c0               	memw
  112f98:	301ae2               	l16ui	a14, a10, 96
  112f9b:	0ebc                	beqz.n	a14, 112fcf <audio_latency_jbm_CalcSHMQueFrames+0x6f>
  112f9d:	0020c0               	memw
  112fa0:	311a32               	l16ui	a3, a10, 98
  112fa3:	232a                	add.n	a2, a3, a2
  112fa5:	f42020               	extui	a2, a2, 0, 16
  112fa8:	0020c0               	memw
  112fab:	311a32               	l16ui	a3, a10, 98
  112fae:	7f5c32               	s16i	a3, a12, 254
  112fb1:	771b                	addi.n	a7, a7, 1
  112fb3:	0020c0               	memw
  112fb6:	9729f2               	l32i	a15, a9, 0x25c
  112fb9:	551b                	addi.n	a5, a5, 1
  112fbb:	c0ff70               	sub	a15, a15, a7
  112fbe:	837bf0               	moveqz	a7, a11, a15
  112fc1:	0020c0               	memw
  112fc4:	9729e2               	l32i	a14, a9, 0x25c
  112fc7:	c535e7               	bltu	a5, a14, 112f90 <audio_latency_jbm_CalcSHMQueFrames+0x30>
  112fca:	000046               	j	112fcf <audio_latency_jbm_CalcSHMQueFrames+0x6f>

00112fcd <audio_latency_jbm_CalcSHMQueFrames+0x6d>:
  112fcd:	020c                	movi.n	a2, 0
  112fcf:	0020c0               	memw
  112fd2:	af2892               	l32i	a9, a8, 0x2bc
  112fd5:	050c                	movi.n	a5, 0
  112fd7:	f9ac                	beqz.n	a9, 11300a <audio_latency_jbm_CalcSHMQueFrames+0xaa>

00112fd9 <audio_latency_jbm_CalcSHMQueFrames+0x79>:
  112fd9:	1176c0               	slli	a7, a6, 4
  112fdc:	787a                	add.n	a7, a8, a7
  112fde:	0020c0               	memw
  112fe1:	e017a2               	l16ui	a10, a7, 0x1c0
  112fe4:	2aac                	beqz.n	a10, 11300a <audio_latency_jbm_CalcSHMQueFrames+0xaa>
  112fe6:	0020c0               	memw
  112fe9:	e11732               	l16ui	a3, a7, 0x1c2
  112fec:	661b                	addi.n	a6, a6, 1
  112fee:	232a                	add.n	a2, a3, a2
  112ff0:	f42020               	extui	a2, a2, 0, 16
  112ff3:	0020c0               	memw
  112ff6:	af28a2               	l32i	a10, a8, 0x2bc
  112ff9:	551b                	addi.n	a5, a5, 1
  112ffb:	c0aa60               	sub	a10, a10, a6
  112ffe:	836ba0               	moveqz	a6, a11, a10
  113001:	0020c0               	memw
  113004:	af2892               	l32i	a9, a8, 0x2bc
  113007:	ce3597               	bltu	a5, a9, 112fd9 <audio_latency_jbm_CalcSHMQueFrames+0x79>
  11300a:	8a1d82               	l16ui	a8, a13, 0x114
  11300d:	b8cc                	bnez.n	a8, 11301c <audio_latency_jbm_CalcSHMQueFrames+0xbc>
  11300f:	dd58                	l32i.n	a5, a13, 52
  113011:	758c                	beqz.n	a5, 11301c <audio_latency_jbm_CalcSHMQueFrames+0xbc>
  113013:	053257               	bltu	a2, a5, 11301c <audio_latency_jbm_CalcSHMQueFrames+0xbc>
  113016:	c02250               	sub	a2, a2, a5
  113019:	f42020               	extui	a2, a2, 0, 16
  11301c:	f01d                	retw.n

0011301e <audio_latency_jbm_CalcSHMQueFrames+0xbe>:
	...

00113020 <audio_latency_jbm_Reset>:
  113020:	004136               	entry	a1, 32
  113023:	c005a1               	l32r	a10, 103038 (27e6f0 <g_jbm_jbd_array>)
  113026:	20a0c2               	movi	a12, 32
  113029:	03d282               	addmi	a8, a2, 0x300
  11302c:	00a032               	movi	a3, 0
  11302f:	20b330               	or	a11, a3, a3
  113032:	40c822               	addi	a2, a8, 64
  113035:	985832               	s16i	a3, a8, 0x130
  113038:	995832               	s16i	a3, a8, 0x132
  11303b:	6d3ee5               	call8	180428 <__vec_memset>
  11303e:	7c5232               	s16i	a3, a2, 248
  113041:	7d5232               	s16i	a3, a2, 250
  113044:	406232               	s32i	a3, a2, 0x100
  113047:	7e5232               	s16i	a3, a2, 252
  11304a:	416232               	s32i	a3, a2, 0x104
  11304d:	845232               	s16i	a3, a2, 0x108
  113050:	190c                	movi.n	a9, 1
  113052:	855292               	s16i	a9, a2, 0x10a
  113055:	f01d                	retw.n

00113057 <audio_latency_jbm_Reset+0x37>:
	...

00113058 <audio_latency_jbm_Init>:
  113058:	004136               	entry	a1, 32
  11305b:	02ad                	mov.n	a10, a2
  11305d:	bff681               	l32r	a8, 103038 (27e6f0 <g_jbm_jbd_array>)
  113060:	03d292               	addmi	a9, a2, 0x300
  113063:	0b0c                	movi.n	a11, 0
  113065:	a759b2               	s16i	a11, a9, 0x14e
  113068:	4d6982               	s32i	a8, a9, 0x134
  11306b:	fffb65               	call8	113020 <audio_latency_jbm_Reset>
  11306e:	f01d                	retw.n

00113070 <audio_latency_jbm_ReceiveJbmInfo>:
  113070:	004136               	entry	a1, 32
  113073:	bfee61               	l32r	a6, 10302c (27d710 <g_dsp_ll_sync_adj>)
  113076:	bdea71               	l32r	a7, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  113079:	9658                	l32i.n	a5, a6, 36
  11307b:	8688                	l32i.n	a8, a6, 32
  11307d:	210526               	beqi	a5, -1, 1130a2 <audio_latency_jbm_ReceiveJbmInfo+0x32>
  113080:	1e1877               	beq	a8, a7, 1130a2 <audio_latency_jbm_ReceiveJbmInfo+0x32>
  113083:	bdaf31               	l32r	a3, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  113086:	0338                	l32i.n	a3, a3, 0
  113088:	0020c0               	memw
  11308b:	0338                	l32i.n	a3, a3, 0
  11308d:	fa7c                	movi.n	a10, -1
  11308f:	143030               	extui	a3, a3, 0, 2
  113092:	081366               	bnei	a3, 1, 11309e <audio_latency_jbm_ReceiveJbmInfo+0x2e>
  113095:	03d292               	addmi	a9, a2, 0x300
  113098:	a45952               	s16i	a5, a9, 0x148
  11309b:	516982               	s32i	a8, a9, 0x144

0011309e <audio_latency_jbm_ReceiveJbmInfo+0x2e>:
  11309e:	8679                	s32i.n	a7, a6, 32
  1130a0:	96a9                	s32i.n	a10, a6, 36
  1130a2:	f01d                	retw.n

001130a4 <audio_latency_jbm_SendJbmInfo>:
  1130a4:	004136               	entry	a1, 32
  1130a7:	bda671               	l32r	a7, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1130aa:	0758                	l32i.n	a5, a7, 0
  1130ac:	0020c0               	memw
  1130af:	0538                	l32i.n	a3, a5, 0
  1130b1:	143030               	extui	a3, a3, 0, 2
  1130b4:	a3fc                	bnez.n	a3, 1130f2 <audio_latency_jbm_SendJbmInfo+0x4e>
  1130b6:	03d222               	addmi	a2, a2, 0x300
  1130b9:	a51282               	l16ui	a8, a2, 0x14a
  1130bc:	44c222               	addi	a2, a2, 68
  1130bf:	f8ec                	bnez.n	a8, 1130f2 <audio_latency_jbm_SendJbmInfo+0x4e>
  1130c1:	bdd741               	l32r	a4, 102820 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1130c4:	0020c0               	memw
  1130c7:	2538                	l32i.n	a3, a5, 8
  1130c9:	259347               	bne	a3, a4, 1130f2 <audio_latency_jbm_SendJbmInfo+0x4e>
  1130cc:	3f2242               	l32i	a4, a2, 252
  1130cf:	490c                	movi.n	a9, 4
  1130d1:	649c                	beqz.n	a4, 1130eb <audio_latency_jbm_SendJbmInfo+0x47>
  1130d3:	01d5a2               	addmi	a10, a5, 0x100
  1130d6:	0020c0               	memw
  1130d9:	b04a92               	s8i	a9, a10, 176
  1130dc:	7c1282               	l16ui	a8, a2, 248
  1130df:	0768                	l32i.n	a6, a7, 0
  1130e1:	0020c0               	memw
  1130e4:	4689                	s32i.n	a8, a6, 16
  1130e6:	0020c0               	memw
  1130e9:	2649                	s32i.n	a4, a6, 8

001130eb <audio_latency_jbm_SendJbmInfo+0x47>:
  1130eb:	1b0c                	movi.n	a11, 1
  1130ed:	8352b2               	s16i	a11, a2, 0x106
  1130f0:	f01d                	retw.n

001130f2 <audio_latency_jbm_SendJbmInfo+0x4e>:
  1130f2:	f01d                	retw.n

001130f4 <audio_latency_jbm_CalcFramesInQueue>:
  1130f4:	004136               	entry	a1, 32
  1130f7:	191282               	l16ui	a8, a2, 50
  1130fa:	a8bc                	beqz.n	a8, 113138 <audio_latency_jbm_CalcFramesInQueue+0x44>
  1130fc:	2a1292               	l16ui	a9, a2, 84
  1130ff:	59bc                	beqz.n	a9, 113138 <audio_latency_jbm_CalcFramesInQueue+0x44>
  113101:	02ad                	mov.n	a10, a2
  113103:	ffe5e5               	call8	112f60 <audio_latency_jbm_CalcSHMQueFrames>
  113106:	bd8eb1               	l32r	a11, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  113109:	0bb8                	l32i.n	a11, a11, 0
  11310b:	0020c0               	memw
  11310e:	0bb8                	l32i.n	a11, a11, 0
  113110:	03d2c2               	addmi	a12, a2, 0x300
  113113:	34ccc2               	addi	a12, a12, 52
  113116:	7d1ce2               	l16ui	a14, a12, 250
  113119:	74b8b0               	extui	a11, a11, 8, 8
  11311c:	400001b545014bee 	{ ae_movda32	aed1, a11; nop; ae_movda32	aed0, a14 }
  113124:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  11312c:	25d0c4               	ae_movad32.l	a13, aed0
  11312f:	7e5ca2               	s16i	a10, a12, 252
  113132:	93bde0               	movnez	a11, a13, a14
  113135:	7f5cb2               	s16i	a11, a12, 254
  113138:	f01d                	retw.n

0011313a <audio_latency_jbm_CalcFramesInQueue+0x46>:
	...

0011313c <audio_latency_jbm_CalcTotalJbd>:
  11313c:	004136               	entry	a1, 32
  11313f:	03d292               	addmi	a9, a2, 0x300
  113142:	38c932               	addi	a3, a9, 56
  113145:	4d29c2               	l32i	a12, a9, 0x134
  113148:	931982               	l16ui	a8, a9, 0x126
  11314b:	9c19d2               	l16ui	a13, a9, 0x138
  11314e:	88cc                	bnez.n	a8, 11315a <audio_latency_jbm_CalcTotalJbd+0x1e>
  113150:	9019a2               	l16ui	a10, a9, 0x120
  113153:	3acc                	bnez.n	a10, 11315a <audio_latency_jbm_CalcTotalJbd+0x1e>
  113155:	a719b2               	l16ui	a11, a9, 0x14e
  113158:	bbcc                	bnez.n	a11, 113167 <audio_latency_jbm_CalcTotalJbd+0x2b>
  11315a:	0cd8                	l32i.n	a13, a12, 0
  11315c:	5d8c                	beqz.n	a13, 113165 <audio_latency_jbm_CalcTotalJbd+0x29>
  11315e:	02ad                	mov.n	a10, a2
  113160:	ffebe5               	call8	113020 <audio_latency_jbm_Reset>
  113163:	f01d                	retw.n

00113165 <audio_latency_jbm_CalcTotalJbd+0x29>:
  113165:	f01d                	retw.n

00113167 <audio_latency_jbm_CalcTotalJbd+0x2b>:
  113167:	bd72e1               	l32r	a14, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  11316a:	0020c0               	memw
  11316d:	01cda2               	addi	a10, a13, 1
  113170:	08a0b2               	movi	a11, 8
  113173:	7d1382               	l16ui	a8, a3, 250
  113176:	8d2ee2               	l32i	a14, a14, 0x234
  113179:	7c13f2               	l16ui	a15, a3, 248
  11317c:	41e2e0               	srli	a14, a14, 2
  11317f:	80ff80               	add	a15, a15, a8
  113182:	400001b4761042fe 	{ ae_l32.i	aed0, a2, 24; nop; ae_movda32	aed1, a15 }
  11318a:	eb7b300100001eef 	{ addmi	a14, a14, 0x100; ae_mulp32x2	aed0, aed0, aed1; nop }
  113192:	80cee2               	addi	a14, a14, -128
  113195:	2580c4               	ae_movad32.l	a8, aed0
  113198:	a0fdc0               	addx4	a15, a13, a12
  11319b:	418c80               	srli	a8, a8, 12
  11319e:	ee8a                	add.n	a14, a14, a8
  1131a0:	0fe9                	s32i.n	a14, a15, 0
  1131a2:	ef2d65               	call8	102478 <__modsi3>
  1131a5:	8053a2               	s16i	a10, a3, 0x100
  1131a8:	f01d                	retw.n

001131aa <audio_latency_jbm_CalcTotalJbd+0x6e>:
	...

001131ac <audio_latency_jbm_CheckJbmCriterionSE>:
  1131ac:	004136               	entry	a1, 32
  1131af:	bd6481               	l32r	a8, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1131b2:	002882               	l32i	a8, a8, 0
  1131b5:	0020c0               	memw
  1131b8:	002882               	l32i	a8, a8, 0
  1131bb:	148080               	extui	a8, a8, 0, 2
  1131be:	4c1866               	bnei	a8, 1, 11320e <audio_latency_jbm_CheckJbmCriterionSE+0x62>
  1131c1:	03d292               	addmi	a9, a2, 0x300
  1131c4:	5129a2               	l32i	a10, a9, 0x144
  1131c7:	44c932               	addi	a3, a9, 68
  1131ca:	040a16               	beqz	a10, 11320e <audio_latency_jbm_CheckJbmCriterionSE+0x62>
  1131cd:	9d19b2               	l16ui	a11, a9, 0x13a
  1131d0:	03ab56               	bnez	a11, 11320e <audio_latency_jbm_CheckJbmCriterionSE+0x62>
  1131d3:	fa0c                	movi.n	a10, 15
  1131d5:	ef3aa5               	call8	102580 <_xtos_set_intlevel>
  1131d8:	fb0c                	movi.n	a11, 15
  1131da:	bdac41               	l32r	a4, 10288c (278090 <g_debug_fp_info+0x330>)
  1131dd:	0a2d                	mov.n	a2, a10
  1131df:	bd6f51               	l32r	a5, 10279c (277d60 <g_debug_fp_info>)
  1131e2:	aa0c                	movi.n	a10, 10
  1131e4:	04d572               	addmi	a7, a5, 0x400
  1131e7:	0015c2               	l16ui	a12, a5, 0
  1131ea:	d0c462               	addi	a6, a4, -48
  1131ed:	fcdc                	bnez.n	a12, 113210 <audio_latency_jbm_CheckJbmCriterionSE+0x64>
  1131ef:	1215e2               	l16ui	a14, a5, 36
  1131f2:	85b9                	s32i.n	a11, a5, 32
  1131f4:	90ee50               	addx2	a14, a14, a5
  1131f7:	135ea2               	s16i	a10, a14, 38
  1131fa:	1215d2               	l16ui	a13, a5, 36
  1131fd:	dd1b                	addi.n	a13, a13, 1
  1131ff:	64d0d0               	extui	a13, a13, 0, 7
  113202:	1255d2               	s16i	a13, a5, 36
  113205:	0007c6               	j	113228 <audio_latency_jbm_CheckJbmCriterionSE+0x7c>

00113208 <audio_latency_jbm_CheckJbmCriterionSE+0x5c>:
  113208:	961692               	l16ui	a9, a6, 0x12c
  11320b:	58c9b6               	bltui	a9, 32, 113267 <audio_latency_jbm_CheckJbmCriterionSE+0xbb>
  11320e:	f01d                	retw.n

00113210 <audio_latency_jbm_CheckJbmCriterionSE+0x64>:
  113210:	7e1492               	l16ui	a9, a4, 252
  113213:	11c9f6               	bgeui	a9, 32, 113228 <audio_latency_jbm_CheckJbmCriterionSE+0x7c>
  113216:	0a67b2               	s32i	a11, a7, 40
  113219:	908940               	addx2	a8, a9, a4
  11321c:	7f58a2               	s16i	a10, a8, 254
  11321f:	7e14f2               	l16ui	a15, a4, 252
  113222:	01cff2               	addi	a15, a15, 1
  113225:	1657f2               	s16i	a15, a7, 44
  113228:	00a0a2               	movi	a10, 0
  11322b:	190c                	movi.n	a9, 1
  11322d:	4023b2               	l32i	a11, a3, 0x100
  113230:	8213c2               	l16ui	a12, a3, 0x104
  113233:	7c53c2               	s16i	a12, a3, 248
  113236:	3f63b2               	s32i	a11, a3, 252
  113239:	7b5392               	s16i	a9, a3, 246
  11323c:	8253a2               	s16i	a10, a3, 0x104
  11323f:	4063a2               	s32i	a10, a3, 0x100
  113242:	02ad                	mov.n	a10, a2
  113244:	eefea5               	call8	102230 <_xtos_restore_intlevel>
  113247:	0015d2               	l16ui	a13, a5, 0
  11324a:	ba0c                	movi.n	a10, 11
  11324c:	fb8d56               	bnez	a13, 113208 <audio_latency_jbm_CheckJbmCriterionSE+0x5c>
  11324f:	1215f2               	l16ui	a15, a5, 36
  113252:	8529                	s32i.n	a2, a5, 32
  113254:	90ff50               	addx2	a15, a15, a5
  113257:	135fa2               	s16i	a10, a15, 38
  11325a:	1215e2               	l16ui	a14, a5, 36
  11325d:	ee1b                	addi.n	a14, a14, 1
  11325f:	64e0e0               	extui	a14, a14, 0, 7
  113262:	1255e2               	s16i	a14, a5, 36
  113265:	f01d                	retw.n

00113267 <audio_latency_jbm_CheckJbmCriterionSE+0xbb>:
  113267:	a729                	s32i.n	a2, a7, 40
  113269:	90b940               	addx2	a11, a9, a4
  11326c:	7f5ba2               	s16i	a10, a11, 254
  11326f:	961682               	l16ui	a8, a6, 0x12c
  113272:	881b                	addi.n	a8, a8, 1
  113274:	165782               	s16i	a8, a7, 44
  113277:	f01d                	retw.n

00113279 <audio_latency_jbm_CheckJbmCriterionSE+0xcd>:
  113279:	000000                                        ...

0011327c <audio_latency_jbm_CheckJbmCriterionPE>:
  11327c:	006136               	entry	a1, 48
  11327f:	bd3061               	l32r	a6, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  113282:	03d242               	addmi	a4, a2, 0x300
  113285:	28c432               	addi	a3, a4, 40
  113288:	9c1452               	l16ui	a5, a4, 0x138
  11328b:	0668                	l32i.n	a6, a6, 0
  11328d:	4d2442               	l32i	a4, a4, 0x134
  113290:	0020c0               	memw
  113293:	1a0c                	movi.n	a10, 1
  113295:	080c                	movi.n	a8, 0
  113297:	6298                	l32i.n	a9, a2, 24
  113299:	06b8                	l32i.n	a11, a6, 0
  11329b:	419c90               	srli	a9, a9, 12
  11329e:	14b0b0               	extui	a11, a11, 0, 2
  1132a1:	bb0b                	addi.n	a11, a11, -1
  1132a3:	838ab0               	moveqz	a8, a10, a11
  1132a6:	0e7856               	bnez	a8, 113391 <audio_latency_jbm_CheckJbmCriterionPE+0x115>
  1132a9:	7f1382               	l16ui	a8, a3, 254
  1132ac:	7c13a2               	l16ui	a10, a3, 248
  1132af:	0d400d41e0b0180e 	{ beqi.w18	a8, 1, 113391 <audio_latency_jbm_CheckJbmCriterionPE+0x115>; nop }
  1132b7:	0d6a56               	bnez	a10, 113391 <audio_latency_jbm_CheckJbmCriterionPE+0x115>
  1132ba:	74b8                	l32i.n	a11, a4, 28
  1132bc:	0d1b16               	beqz	a11, 113391 <audio_latency_jbm_CheckJbmCriterionPE+0x115>
  1132bf:	8913c2               	l16ui	a12, a3, 0x112
  1132c2:	0d400c41b0b01c0e 	{ beqi.w18	a12, 1, 113391 <audio_latency_jbm_CheckJbmCriterionPE+0x115>; nop }
  1132ca:	0020c0               	memw
  1132cd:	1d16d2               	l16ui	a13, a6, 58
  1132d0:	0d000b41d0b00d8e 	{ bbci.w18	a13, 8, 113391 <audio_latency_jbm_CheckJbmCriterionPE+0x115>; nop }
  1132d8:	070c                	movi.n	a7, 0
  1132da:	254b                	addi.n	a2, a5, 4
  1132dc:	1199                	s32i.n	a9, a1, 4
  1132de:	0e0c                	movi.n	a14, 0
  1132e0:	f58b                	addi.n	a15, a5, 8
  1132e2:	21f9                	s32i.n	a15, a1, 8
  1132e4:	01e9                	s32i.n	a14, a1, 0

001132e6 <audio_latency_jbm_CheckJbmCriterionPE+0x6a>:
  1132e6:	05ad                	mov.n	a10, a5
  1132e8:	8b0c                	movi.n	a11, 8
  1132ea:	ef18e5               	call8	102478 <__modsi3>
  1132ed:	8b0c                	movi.n	a11, 8
  1132ef:	a08a40               	addx4	a8, a10, a4
  1132f2:	0888                	l32i.n	a8, a8, 0
  1132f4:	02ad                	mov.n	a10, a2
  1132f6:	778a                	add.n	a7, a7, a8
  1132f8:	ef17e5               	call8	102478 <__modsi3>
  1132fb:	551b                	addi.n	a5, a5, 1
  1132fd:	2198                	l32i.n	a9, a1, 8
  1132ff:	01c8                	l32i.n	a12, a1, 0
  113301:	a0aa40               	addx4	a10, a10, a4
  113304:	0aa8                	l32i.n	a10, a10, 0
  113306:	221b                	addi.n	a2, a2, 1
  113308:	ccaa                	add.n	a12, a12, a10
  11330a:	01c9                	s32i.n	a12, a1, 0
  11330c:	d69297               	bne	a2, a9, 1132e6 <audio_latency_jbm_CheckJbmCriterionPE+0x6a>
  11330f:	0020c0               	memw
  113312:	41a2c0               	srli	a10, a12, 2
  113315:	8c0682               	l8ui	a8, a6, 140
  113318:	41c270               	srli	a12, a7, 2
  11331b:	238800               	sext	a8, a8, 7
  11331e:	fcaa                	add.n	a15, a12, a10
  113320:	41f1f0               	srli	a15, a15, 1
  113323:	1128c0               	slli	a2, a8, 4
  113326:	c02280               	sub	a2, a2, a8
  113329:	1122a0               	slli	a2, a2, 6
  11332c:	04d2b2               	addmi	a11, a2, 0x400
  11332f:	c0cbb2               	addi	a11, a11, -64
  113332:	5bbbf7               	bgeu	a11, a15, 113391 <audio_latency_jbm_CheckJbmCriterionPE+0x115>
  113335:	01dc92               	addmi	a9, a12, 0x100
  113338:	f0c992               	addi	a9, a9, -16
  11333b:	52ba97               	bgeu	a10, a9, 113391 <audio_latency_jbm_CheckJbmCriterionPE+0x115>
  11333e:	bf3941               	l32r	a4, 103024 (10006 <xthals_release_major+0xd126>)
  113341:	6d1352               	l16ui	a5, a3, 218
  113344:	0c0c                	movi.n	a12, 0
  113346:	1d0c                	movi.n	a13, 1
  113348:	8953d2               	s16i	a13, a3, 0x112
  11334b:	9153c2               	s16i	a12, a3, 0x122
  11334e:	454a                	add.n	a4, a5, a4
  113350:	f44040               	extui	a4, a4, 0, 16
  113353:	b41b                	addi.n	a11, a4, 1
  113355:	f4b0b0               	extui	a11, a11, 0, 16
  113358:	834b40               	moveqz	a4, a11, a4
  11335b:	11b8                	l32i.n	a11, a1, 4
  11335d:	8a5342               	s16i	a4, a3, 0x114
  113360:	41a2b0               	srli	a10, a11, 2
  113363:	c0aa20               	sub	a10, a10, a2
  113366:	afaa                	add.n	a10, a15, a10
  113368:	6d1ca5               	call8	180534 <__udivsi3>
  11336b:	bf34b1               	l32r	a11, 10303c (80012b20 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_jbm_1_c_460$9354_15_16>)
  11336e:	11d8                	l32i.n	a13, a1, 4
  113370:	400001b545014ade 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a13 }
  113378:	eb7b59010000e55f 	{ or	a14, a5, a5; ae_mulp32x2	aed0, aed0, aed1; nop }
  113380:	0ba4a2               	movi	a10, 0x40b
  113383:	25c0c4               	ae_movad32.l	a12, aed0
  113386:	04dd                	mov.n	a13, a4
  113388:	60c0c0               	neg	a12, a12
  11338b:	4663c2               	s32i	a12, a3, 0x118
  11338e:	0374a5               	call8	116ad8 <dbfw_StoreTrace>

00113391 <audio_latency_jbm_CheckJbmCriterionPE+0x115>:
  113391:	f01d                	retw.n

00113393 <audio_latency_jbm_CheckJbmCriterionPE+0x117>:
	...

00113394 <audio_latency_jbm_StartRemoveSamples>:
  113394:	006136               	entry	a1, 48
  113397:	20a220               	or	a10, a2, a2
  11339a:	58c232               	addi	a3, a2, 88
  11339d:	fa2362               	l32i	a6, a3, 0x3e8
  1133a0:	f54fa5               	call8	10889c <au_task_Get1stPktAvdtpSeqNum>
  1133a3:	03d2b2               	addmi	a11, a2, 0x300
  1133a6:	9d1b82               	l16ui	a8, a11, 0x13a
  1133a9:	44cb42               	addi	a4, a11, 68
  1133ac:	17d816               	beqz	a8, 11352d <audio_latency_jbm_StartRemoveSamples+0x199>
  1133af:	0a5d                	mov.n	a5, a10
  1133b1:	9e1bb2               	l16ui	a11, a11, 0x13c
  1133b4:	f4f665               	call8	10831c <au_task_CompareAvdtpSeqNum>
  1133b7:	0d40174120b01a6e 	{ blti.w18	a10, 1, 11352d <audio_latency_jbm_StartRemoveSamples+0x199>; nop }
  1133bf:	bce091               	l32r	a9, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  1133c2:	0998                	l32i.n	a9, a9, 0
  1133c4:	0020c0               	memw
  1133c7:	0998                	l32i.n	a9, a9, 0
  1133c9:	149090               	extui	a9, a9, 0, 2
  1133cc:	49cc                	bnez.n	a9, 1133d4 <audio_latency_jbm_StartRemoveSamples+0x40>
  1133ce:	8314a2               	l16ui	a10, a4, 0x106
  1133d1:	158a16               	beqz	a10, 11352d <audio_latency_jbm_StartRemoveSamples+0x199>
  1133d4:	bd13b2               	l16ui	a11, a3, 0x17a
  1133d7:	0d40154120b01b0e 	{ beqi.w18	a11, 1, 11352d <audio_latency_jbm_StartRemoveSamples+0x199>; nop }
  1133df:	0149                	s32i.n	a4, a1, 0
  1133e1:	5e13c2               	l16ui	a12, a3, 188
  1133e4:	1159                	s32i.n	a5, a1, 4
  1133e6:	4ccc                	bnez.n	a12, 1133ee <audio_latency_jbm_StartRemoveSamples+0x5a>
  1133e8:	2423d2               	l32i	a13, a3, 144
  1133eb:	13ed56               	bnez	a13, 11352d <audio_latency_jbm_StartRemoveSamples+0x199>
  1133ee:	bceb51               	l32r	a5, 10279c (277d60 <g_debug_fp_info>)
  1133f1:	bd2641               	l32r	a4, 10288c (278090 <g_debug_fp_info+0x330>)
  1133f4:	f70c                	movi.n	a7, 15
  1133f6:	d0c442               	addi	a4, a4, -48
  1133f9:	0ad616               	beqz	a6, 1134aa <audio_latency_jbm_StartRemoveSamples+0x116>
  1133fc:	07ad                	mov.n	a10, a7
  1133fe:	180c                	movi.n	a8, 1
  113400:	bd5382               	s16i	a8, a3, 0x17a
  113403:	ef17e5               	call8	102580 <_xtos_set_intlevel>
  113406:	21a9                	s32i.n	a10, a1, 8
  113408:	001592               	l16ui	a9, a5, 0
  11340b:	cb0c                	movi.n	a11, 12
  11340d:	79dc                	bnez.n	a9, 113428 <audio_latency_jbm_StartRemoveSamples+0x94>
  11340f:	1215c2               	l16ui	a12, a5, 36
  113412:	8579                	s32i.n	a7, a5, 32
  113414:	90cc50               	addx2	a12, a12, a5
  113417:	135cb2               	s16i	a11, a12, 38
  11341a:	1215a2               	l16ui	a10, a5, 36
  11341d:	aa1b                	addi.n	a10, a10, 1
  11341f:	64a0a0               	extui	a10, a10, 0, 7
  113422:	1255a2               	s16i	a10, a5, 36
  113425:	000746               	j	113446 <audio_latency_jbm_StartRemoveSamples+0xb2>

00113428 <audio_latency_jbm_StartRemoveSamples+0x94>:
  113428:	961492               	l16ui	a9, a4, 0x12c
  11342b:	17c9f6               	bgeui	a9, 32, 113446 <audio_latency_jbm_StartRemoveSamples+0xb2>
  11342e:	bea8e1               	l32r	a14, 102ed0 (278160 <g_debug_fp_info+0x400>)
  113431:	bd16f1               	l32r	a15, 10288c (278090 <g_debug_fp_info+0x330>)
  113434:	0a6e72               	s32i	a7, a14, 40
  113437:	90f9f0               	addx2	a15, a9, a15
  11343a:	7f5fb2               	s16i	a11, a15, 254
  11343d:	9614d2               	l16ui	a13, a4, 0x12c
  113440:	01cdd2               	addi	a13, a13, 1
  113443:	165ed2               	s16i	a13, a14, 44
  113446:	042382               	l32i	a8, a3, 16
  113449:	21a8                	l32i.n	a10, a1, 8
  11344b:	886a                	add.n	a8, a8, a6
  11344d:	4389                	s32i.n	a8, a3, 16
  11344f:	eede25               	call8	102230 <_xtos_restore_intlevel>
  113452:	001592               	l16ui	a9, a5, 0
  113455:	db0c                	movi.n	a11, 13
  113457:	99dc                	bnez.n	a9, 113474 <audio_latency_jbm_StartRemoveSamples+0xe0>
  113459:	1215c2               	l16ui	a12, a5, 36
  11345c:	21d8                	l32i.n	a13, a1, 8
  11345e:	85d9                	s32i.n	a13, a5, 32
  113460:	90cc50               	addx2	a12, a12, a5
  113463:	135cb2               	s16i	a11, a12, 38
  113466:	1215a2               	l16ui	a10, a5, 36
  113469:	aa1b                	addi.n	a10, a10, 1
  11346b:	64a0a0               	extui	a10, a10, 0, 7
  11346e:	1255a2               	s16i	a10, a5, 36
  113471:	000806               	j	113495 <audio_latency_jbm_StartRemoveSamples+0x101>

00113474 <audio_latency_jbm_StartRemoveSamples+0xe0>:
  113474:	961492               	l16ui	a9, a4, 0x12c
  113477:	1ac9f6               	bgeui	a9, 32, 113495 <audio_latency_jbm_StartRemoveSamples+0x101>
  11347a:	be95f1               	l32r	a15, 102ed0 (278160 <g_debug_fp_info+0x400>)
  11347d:	0221a2               	l32i	a10, a1, 8
  113480:	bd0381               	l32r	a8, 10288c (278090 <g_debug_fp_info+0x330>)
  113483:	0a6fa2               	s32i	a10, a15, 40
  113486:	908980               	addx2	a8, a9, a8
  113489:	7f58b2               	s16i	a11, a8, 254
  11348c:	9614e2               	l16ui	a14, a4, 0x12c
  11348f:	01cee2               	addi	a14, a14, 1
  113492:	165fe2               	s16i	a14, a15, 44
  113495:	06cd                	mov.n	a12, a6
  113497:	0ba4a2               	movi	a10, 0x40b
  11349a:	bee9b1               	l32r	a11, 103040 (80012c20 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_jbm_1_c_507$9426_17_5>)
  11349d:	01d8                	l32i.n	a13, a1, 0
  11349f:	11e8                	l32i.n	a14, a1, 4
  1134a1:	7c1dd2               	l16ui	a13, a13, 248
  1134a4:	036325               	call8	116ad8 <dbfw_StoreTrace>
  1134a7:	000386               	j	1134b9 <audio_latency_jbm_StartRemoveSamples+0x125>

001134aa <audio_latency_jbm_StartRemoveSamples+0x116>:
  1134aa:	09a4a2               	movi	a10, 0x409
  1134ad:	0021c2               	l32i	a12, a1, 0
  1134b0:	bee5b1               	l32r	a11, 103044 (80012d20 <__log_data___1__1__0_au_task_0_audio_latency_0_audio_latency_jbm_1_c_512$9427_17_6>)
  1134b3:	7c1cc2               	l16ui	a12, a12, 248
  1134b6:	036225               	call8	116ad8 <dbfw_StoreTrace>

001134b9 <audio_latency_jbm_StartRemoveSamples+0x125>:
  1134b9:	0fa0a2               	movi	a10, 15
  1134bc:	ef0c25               	call8	102580 <_xtos_set_intlevel>
  1134bf:	0a3d                	mov.n	a3, a10
  1134c1:	0015d2               	l16ui	a13, a5, 0
  1134c4:	ea0c                	movi.n	a10, 14
  1134c6:	7ddc                	bnez.n	a13, 1134e1 <audio_latency_jbm_StartRemoveSamples+0x14d>
  1134c8:	1215f2               	l16ui	a15, a5, 36
  1134cb:	8579                	s32i.n	a7, a5, 32
  1134cd:	90ff50               	addx2	a15, a15, a5
  1134d0:	135fa2               	s16i	a10, a15, 38
  1134d3:	1215e2               	l16ui	a14, a5, 36
  1134d6:	ee1b                	addi.n	a14, a14, 1
  1134d8:	64e0e0               	extui	a14, a14, 0, 7
  1134db:	1255e2               	s16i	a14, a5, 36
  1134de:	000746               	j	1134ff <audio_latency_jbm_StartRemoveSamples+0x16b>

001134e1 <audio_latency_jbm_StartRemoveSamples+0x14d>:
  1134e1:	961492               	l16ui	a9, a4, 0x12c
  1134e4:	17c9f6               	bgeui	a9, 32, 1134ff <audio_latency_jbm_StartRemoveSamples+0x16b>
  1134e7:	be7ab1               	l32r	a11, 102ed0 (278160 <g_debug_fp_info+0x400>)
  1134ea:	bce8c1               	l32r	a12, 10288c (278090 <g_debug_fp_info+0x330>)
  1134ed:	0a6b72               	s32i	a7, a11, 40
  1134f0:	90c9c0               	addx2	a12, a9, a12
  1134f3:	7f5ca2               	s16i	a10, a12, 254
  1134f6:	961482               	l16ui	a8, a4, 0x12c
  1134f9:	01c882               	addi	a8, a8, 1
  1134fc:	165b82               	s16i	a8, a11, 44
  1134ff:	20a220               	or	a10, a2, a2
  113502:	ffb1e5               	call8	113020 <audio_latency_jbm_Reset>
  113505:	03ad                	mov.n	a10, a3
  113507:	eed2a5               	call8	102230 <_xtos_restore_intlevel>
  11350a:	0015d2               	l16ui	a13, a5, 0
  11350d:	961492               	l16ui	a9, a4, 0x12c
  113510:	6ddc                	bnez.n	a13, 11352a <audio_latency_jbm_StartRemoveSamples+0x196>
  113512:	1215f2               	l16ui	a15, a5, 36
  113515:	8539                	s32i.n	a3, a5, 32
  113517:	90ff50               	addx2	a15, a15, a5
  11351a:	135f72               	s16i	a7, a15, 38
  11351d:	1215e2               	l16ui	a14, a5, 36
  113520:	ee1b                	addi.n	a14, a14, 1
  113522:	64e0e0               	extui	a14, a14, 0, 7
  113525:	1255e2               	s16i	a14, a5, 36
  113528:	f01d                	retw.n

0011352a <audio_latency_jbm_StartRemoveSamples+0x196>:
  11352a:	01c9b6               	bltui	a9, 32, 11352f <audio_latency_jbm_StartRemoveSamples+0x19b>

0011352d <audio_latency_jbm_StartRemoveSamples+0x199>:
  11352d:	f01d                	retw.n

0011352f <audio_latency_jbm_StartRemoveSamples+0x19b>:
  11352f:	be68a1               	l32r	a10, 102ed0 (278160 <g_debug_fp_info+0x400>)
  113532:	bcd6b1               	l32r	a11, 10288c (278090 <g_debug_fp_info+0x330>)
  113535:	aa39                	s32i.n	a3, a10, 40
  113537:	90b9b0               	addx2	a11, a9, a11
  11353a:	7f5b72               	s16i	a7, a11, 254
  11353d:	961482               	l16ui	a8, a4, 0x12c
  113540:	881b                	addi.n	a8, a8, 1
  113542:	165a82               	s16i	a8, a10, 44
  113545:	f01d                	retw.n

00113547 <audio_latency_jbm_StartRemoveSamples+0x1b3>:
	...

00113548 <audio_latency_jbm_SnapshotJbd>:
  113548:	004136               	entry	a1, 32
  11354b:	191282               	l16ui	a8, a2, 50
  11354e:	075816               	beqz	a8, 1135c7 <audio_latency_jbm_SnapshotJbd+0x7f>
  113551:	2a1292               	l16ui	a9, a2, 84
  113554:	06f916               	beqz	a9, 1135c7 <audio_latency_jbm_SnapshotJbd+0x7f>
  113557:	20a220               	or	a10, a2, a2
  11355a:	ffa065               	call8	112f60 <audio_latency_jbm_CalcSHMQueFrames>
  11355d:	bc78d1               	l32r	a13, 102740 (277d28 <gp_dsp_mcu_share_mem_ext>)
  113560:	04d2e2               	addmi	a14, a2, 0x400
  113563:	171ee2               	l16ui	a14, a14, 46
  113566:	002dd2               	l32i	a13, a13, 0
  113569:	0020c0               	memw
  11356c:	002dd2               	l32i	a13, a13, 0
  11356f:	74d8d0               	extui	a13, a13, 8, 8
  113572:	400001b545234ede 	{ ae_movda32	aed3, a14; nop; ae_movda32	aed2, a13 }
  11357a:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  113582:	bc6bc1               	l32r	a12, 102730 (a01e00 <_memmap_mem_sram_start+0x1e00>)
  113585:	25d2c4               	ae_movad32.l	a13, aed2
  113588:	0020c0               	memw
  11358b:	1722b2               	l32i	a11, a2, 92
  11358e:	8d2cc2               	l32i	a12, a12, 0x234
  113591:	dada                	add.n	a13, a10, a13
  113593:	400001b4761042de 	{ ae_l32.i	aed0, a2, 24; nop; ae_movda32	aed1, a13 }
  11359b:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1135a3:	41c2c0               	srli	a12, a12, 2
  1135a6:	01dcc2               	addmi	a12, a12, 0x100
  1135a9:	25d0c4               	ae_movad32.l	a13, aed0
  1135ac:	80ccc2               	addi	a12, a12, -128
  1135af:	41dcd0               	srli	a13, a13, 12
  1135b2:	ccda                	add.n	a12, a12, a13
  1135b4:	11acb0               	slli	a10, a12, 5
  1135b7:	c0aac0               	sub	a10, a10, a12
  1135ba:	a0aac0               	addx4	a10, a10, a12
  1135bd:	11aad0               	slli	a10, a10, 3
  1135c0:	6cf725               	call8	180534 <__udivsi3>
  1135c3:	0a2d                	mov.n	a2, a10
  1135c5:	f01d                	retw.n

001135c7 <audio_latency_jbm_SnapshotJbd+0x7f>:
  1135c7:	020c                	movi.n	a2, 0
  1135c9:	f01d                	retw.n

001135cb <audio_latency_jbm_SnapshotJbd+0x83>:
	...

Disassembly of section .lib_foundation.text:

001135d0 <main-0x2fc>:
  1135d0:	80013120 00277160 0027e710 00277d28      1..`q'...'.(}'.
  1135e0:	fffeffff 005e1600 00a06200 00a05600     ......^..b...V..
  1135f0:	01070022 7fffffff 00d20022 00010001     ".......".......
  113600:	00bd0001 00a05e00 80000000 00d20001     .....^..........
  113610:	01520001 00870001 00930001 0bb80001     ..R.............
  113620:	001e0000 00100000 00001000 00040010     ................
  113630:	00201120 fffaff5e 00277d60 00278090      . .^...`}'...'.
  113640:	002ffe00 0027f480 01000000 00113ba0     ../...'......;..
  113650:	ffff0fff 00000800 06000000 00113908     .............9..
  113660:	00278160 00277d2c 00202000 00202598     `.'.,}'..  ..% .
  113670:	00202bb0 00202f30 00210000 00248000     .+ .0/ ...!...$.
  113680:	0026ad30 0026d760 0026f0b0 0027e720     0.&.`.&...&. .'.
  113690:	00201090 0fffffff f0ffffff ff83ffff     .. .............
  1136a0:	005b8d80 000c0000 0fff0000 00a01e00     ..[.............
  1136b0:	0027eb20 0027f200 00a01ea0 00114530      .'...'.....0E..
  1136c0:	00028050 000500a0 0027f210 0027ebd8     P.........'...'.
  1136d0:	0027f1a0 00201138 f000ffff fffff0ff     ..'.8. .........
  1136e0:	02000000 00028053 fffaff5f 03000000     ....S..._.......
  1136f0:	00201130 00ffffff 00008100 ffff7fff     0. .............
  113700:	0027f220 0027f2a0 0027f454 0027e6ec      .'...'.T.'...'.
  113710:	0027f228 00a00200 cafebabe 0a000000     (.'.............
  113720:	fff00000 00200fff 00700000 ff800000     ...... ...p.....
  113730:	ff900000 0097f244 0097f3d0 00a0046c     ....D.......l...
  113740:	00a0044c 001fffff 0027ffff 00276e60     L.........'.`n'.
  113750:	00040004 0027f450 40000000 0027f4b0     ....P.'....@..'.
  113760:	00020002 fffdfffd 00a06180 00040404     .........a......
  113770:	00a00000 00115c0c 0020113c 0027ec90     .....\..<. ...'.
  113780:	00200000 0027f470 00115c8c 0027f5a8     .. .p.'..\....'.
  113790:	00201140 ff1fffff 07000000 00020037     @. .........7...
  1137a0:	0027f4e0 00e00000 00278060 0027f490     ..'.....`.'...'.
  1137b0:	0027f1a4 0000bb80 800c0000 001162f0     ..'..........b..
  1137c0:	f0003f03 0027f4a0 80013220 80013320     .?....'. 2.. 3..
  1137d0:	00201150 80013420 0027eeb8 0027ef70     P. . 4....'.p.'.
  1137e0:	0027f028 80013520 0030005c 00300058     (.'. 5..\.0.X.0.
  1137f0:	016e3600 00004000 80013620 002dc6c0     .6n..@.. 6....-.
  113800:	80013720 000c0001 00116824 0027f0e0      7......$h....'.
  113810:	80013820 0027ed48 ffffefff 001168b4      8..H.'......h..
  113820:	0027f500 00569e00 00a06e00 0027f58c     ..'...V..n....'.
  113830:	00201110 0027f568 0027f5b0 001169e4     .. .h.'...'..i..
  113840:	0027f55c 003fffff 0027f560 80013920     \.'...?.`.'. 9..
  113850:	0020115c 80013a20 0027f6b0 00116e04     \. . :....'..n..
  113860:	80013b20 0027f6cc 0027f6c8 0027f6f0      ;....'...'...'.
  113870:	0027f6dc 00000ef7 0011703d 00002b11     ..'.....=p...+..
  113880:	00116fac 00116fb4 00117014 0011701c     .o...o...p...p..
  113890:	00003c00 00000f00 00001f40 0002ee00     .<......@.......
  1138a0:	00017700 00015888 0000fa00 0000ac44     .w...X......D...
  1138b0:	00007d00 00005dc0 00005622 00003e80     .}...].."V...>..
  1138c0:	00002ee0 0027f74c 0011727c              ....L.'.|r..

001138cc <main>:
  1138cc:	004136               	entry	a1, 32
  1138cf:	007665               	call8	114034 <fw_dsp_init>
  1138d2:	03a0a2               	movi	a10, 3
  1138d5:	0b0c                	movi.n	a11, 0
  1138d7:	0c0c                	movi.n	a12, 0
  1138d9:	02a7a5               	call8	116354 <fw_dsp_pm_ipc_SendCmdOrResp>
  1138dc:	08a4a2               	movi	a10, 0x408
  1138df:	ff3cb1               	l32r	a11, 1135d0 (80013120 <__log_data___1__1__0_foundation_0_main_1_c_44$9197_18_5>)
  1138e2:	031f65               	call8	116ad8 <dbfw_StoreTrace>
  1138e5:	020c                	movi.n	a2, 0
  1138e7:	ff3b31               	l32r	a3, 1135d4 (277160 <g_au_task+0x300>)
  1138ea:	243c                	movi.n	a4, 50

001138ec <main+0x20>:
  1138ec:	f863e5               	call8	10bf2c <au_task_Process>
  1138ef:	034965               	call8	116d84 <dbfw_ProcInIdle>
  1138f2:	781382               	l16ui	a8, a3, 240
  1138f5:	688c                	beqz.n	a8, 1138ff <main+0x33>
  1138f7:	221b                	addi.n	a2, a2, 1
  1138f9:	02b427               	bgeu	a4, a2, 1138ff <main+0x33>
  1138fc:	034725               	call8	116d70 <dbfw_IllegalInstr>
  1138ff:	0247a5               	call8	115d78 <fw_dsp_pm_PsoProcess>
  113902:	fff986               	j	1138ec <main+0x20>

00113905 <main+0x39>:
  113905:	000000                                        ...

00113908 <fw_dsp_CoredumpIntIsr>:
  113908:	004136               	entry	a1, 32
  11390b:	00a2a2               	movi	a10, 0x200
  11390e:	ee75a5               	call8	102068 <_xtos_ints_off>
  113911:	ff3281               	l32r	a8, 1135dc (277d28 <gp_dsp_mcu_share_mem_ext>)
  113914:	ff31a1               	l32r	a10, 1135d8 (27e710 <fw_dsp_IntRegDump>)
  113917:	0023c2               	l32i	a12, a3, 0
  11391a:	006ac2               	s32i	a12, a10, 0
  11391d:	13b8                	l32i.n	a11, a3, 4
  11391f:	1ab9                	s32i.n	a11, a10, 4
  113921:	8398                	l32i.n	a9, a3, 32
  113923:	2a99                	s32i.n	a9, a10, 8
  113925:	0888                	l32i.n	a8, a8, 0
  113927:	00a1a2               	movi	a10, 0x100
  11392a:	0020c0               	memw
  11392d:	222892               	l32i	a9, a8, 136
  113930:	2099a0               	or	a9, a9, a10
  113933:	0020c0               	memw
  113936:	226892               	s32i	a9, a8, 136
  113939:	0020c0               	memw
  11393c:	562882               	l32i	a8, a8, 0x158
  11393f:	748080               	extui	a8, a8, 0, 8
  113942:	172826               	beqi	a8, 2, 11395d <fw_dsp_CoredumpIntIsr+0x55>
  113945:	ff26f1               	l32r	a15, 1135e0 (fffeffff <_memmap_cacheattr_bp_strict+0xcd00d>)
  113948:	ff27e1               	l32r	a14, 1135e4 (5e1600 <_memmap_mem_dram1_end+0x2e0600>)
  11394b:	0020c0               	memw
  11394e:	412ed2               	l32i	a13, a14, 0x104
  113951:	10ddf0               	and	a13, a13, a15
  113954:	0020c0               	memw
  113957:	416ed2               	s32i	a13, a14, 0x104
  11395a:	034165               	call8	116d70 <dbfw_IllegalInstr>

0011395d <fw_dsp_CoredumpIntIsr+0x55>:
  11395d:	f01d                	retw.n

0011395f <fw_dsp_CoredumpIntIsr+0x57>:
	...

00113960 <fw_dsp_init_ConfigLowPower>:
  113960:	004136               	entry	a1, 32
  113963:	ff27e1               	l32r	a14, 113600 (bd0001 <_memmap_mem_sram_end+0x190001>)
  113966:	ff2061               	l32r	a6, 1135e8 (a06200 <_memmap_mem_sram_start+0x6200>)
  113969:	641c                	movi.n	a4, 22
  11396b:	ff2031               	l32r	a3, 1135ec (a05600 <_memmap_mem_sram_start+0x5600>)
  11396e:	ef0c                	movi.n	a15, 14
  113970:	ff20a1               	l32r	a10, 1135f0 (1070022 <_memmap_mem_sram_end+0x630022>)
  113973:	280c                	movi.n	a8, 2
  113975:	ff1fd1               	l32r	a13, 1135f4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  113978:	0c0c                	movi.n	a12, 0
  11397a:	ff1f71               	l32r	a7, 1135f8 (d20022 <_memmap_mem_sram_end+0x2e0022>)
  11397d:	ff1f21               	l32r	a2, 1135fc (10001 <xthals_release_major+0xd121>)
  113980:	ff2151               	l32r	a5, 113604 (a05e00 <_memmap_mem_sram_start+0x5e00>)
  113983:	0020c0               	memw
  113986:	9065f2               	s32i	a15, a5, 0x240
  113989:	0020c0               	memw
  11398c:	06b8                	l32i.n	a11, a6, 0
  11398e:	10bbd0               	and	a11, a11, a13
  113991:	0020c0               	memw
  113994:	06b9                	s32i.n	a11, a6, 0
  113996:	ff1c91               	l32r	a9, 113608 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  113999:	0020c0               	memw
  11399c:	0658                	l32i.n	a5, a6, 0
  11399e:	205590               	or	a5, a5, a9
  1139a1:	0020c0               	memw
  1139a4:	0659                	s32i.n	a5, a6, 0
  1139a6:	0020c0               	memw
  1139a9:	73d9                	s32i.n	a13, a3, 28
  1139ab:	0020c0               	memw
  1139ae:	6389                	s32i.n	a8, a3, 24
  1139b0:	0020c0               	memw
  1139b3:	83c9                	s32i.n	a12, a3, 32
  1139b5:	0020c0               	memw
  1139b8:	a3e9                	s32i.n	a14, a3, 40
  1139ba:	1b0c                	movi.n	a11, 1
  1139bc:	0020c0               	memw
  1139bf:	83b9                	s32i.n	a11, a3, 32
  1139c1:	ff1291               	l32r	a9, 11360c (d20001 <_memmap_mem_sram_end+0x2e0001>)
  1139c4:	0020c0               	memw
  1139c7:	a399                	s32i.n	a9, a3, 40
  1139c9:	0020c0               	memw
  1139cc:	8389                	s32i.n	a8, a3, 32
  1139ce:	ff1061               	l32r	a6, 113610 (1520001 <_memmap_mem_sram_end+0xae0001>)
  1139d1:	0020c0               	memw
  1139d4:	a369                	s32i.n	a6, a3, 40
  1139d6:	350c                	movi.n	a5, 3
  1139d8:	0020c0               	memw
  1139db:	8359                	s32i.n	a5, a3, 32
  1139dd:	0020c0               	memw
  1139e0:	a3e9                	s32i.n	a14, a3, 40
  1139e2:	4d0c                	movi.n	a13, 4
  1139e4:	0020c0               	memw
  1139e7:	83d9                	s32i.n	a13, a3, 32
  1139e9:	0020c0               	memw
  1139ec:	a329                	s32i.n	a2, a3, 40
  1139ee:	5b0c                	movi.n	a11, 5
  1139f0:	0020c0               	memw
  1139f3:	83b9                	s32i.n	a11, a3, 32
  1139f5:	0020c0               	memw
  1139f8:	a329                	s32i.n	a2, a3, 40
  1139fa:	690c                	movi.n	a9, 6
  1139fc:	0020c0               	memw
  1139ff:	8399                	s32i.n	a9, a3, 32
  113a01:	0020c0               	memw
  113a04:	a329                	s32i.n	a2, a3, 40
  113a06:	780c                	movi.n	a8, 7
  113a08:	0020c0               	memw
  113a0b:	8389                	s32i.n	a8, a3, 32
  113a0d:	0020c0               	memw
  113a10:	a329                	s32i.n	a2, a3, 40
  113a12:	860c                	movi.n	a6, 8
  113a14:	0020c0               	memw
  113a17:	8369                	s32i.n	a6, a3, 32
  113a19:	0020c0               	memw
  113a1c:	a329                	s32i.n	a2, a3, 40
  113a1e:	950c                	movi.n	a5, 9
  113a20:	0020c0               	memw
  113a23:	8359                	s32i.n	a5, a3, 32
  113a25:	fefbe1               	l32r	a14, 113614 (870001 <_memmap_mem_srom_end+0x30001>)
  113a28:	0020c0               	memw
  113a2b:	a3e9                	s32i.n	a14, a3, 40
  113a2d:	ad0c                	movi.n	a13, 10
  113a2f:	0020c0               	memw
  113a32:	83d9                	s32i.n	a13, a3, 32
  113a34:	fef9b1               	l32r	a11, 113618 (930001 <_memmap_mem_srom_end+0xf0001>)
  113a37:	0020c0               	memw
  113a3a:	a3b9                	s32i.n	a11, a3, 40
  113a3c:	b90c                	movi.n	a9, 11
  113a3e:	0020c0               	memw
  113a41:	8399                	s32i.n	a9, a3, 32
  113a43:	0020c0               	memw
  113a46:	a329                	s32i.n	a2, a3, 40
  113a48:	c80c                	movi.n	a8, 12
  113a4a:	0020c0               	memw
  113a4d:	8389                	s32i.n	a8, a3, 32
  113a4f:	fef361               	l32r	a6, 11361c (bb80001 <_memmap_mem_sram_end+0xb140001>)
  113a52:	0020c0               	memw
  113a55:	a369                	s32i.n	a6, a3, 40
  113a57:	d50c                	movi.n	a5, 13
  113a59:	0020c0               	memw
  113a5c:	8359                	s32i.n	a5, a3, 32
  113a5e:	0020c0               	memw
  113a61:	a329                	s32i.n	a2, a3, 40
  113a63:	0020c0               	memw
  113a66:	83f9                	s32i.n	a15, a3, 32
  113a68:	0020c0               	memw
  113a6b:	a329                	s32i.n	a2, a3, 40
  113a6d:	0e1c                	movi.n	a14, 16
  113a6f:	0020c0               	memw
  113a72:	83e9                	s32i.n	a14, a3, 32
  113a74:	0020c0               	memw
  113a77:	a329                	s32i.n	a2, a3, 40
  113a79:	1d1c                	movi.n	a13, 17
  113a7b:	0020c0               	memw
  113a7e:	83d9                	s32i.n	a13, a3, 32
  113a80:	0020c0               	memw
  113a83:	a3a9                	s32i.n	a10, a3, 40
  113a85:	2b1c                	movi.n	a11, 18
  113a87:	0020c0               	memw
  113a8a:	83b9                	s32i.n	a11, a3, 32
  113a8c:	0020c0               	memw
  113a8f:	a3a9                	s32i.n	a10, a3, 40
  113a91:	391c                	movi.n	a9, 19
  113a93:	0020c0               	memw
  113a96:	8399                	s32i.n	a9, a3, 32
  113a98:	0020c0               	memw
  113a9b:	a329                	s32i.n	a2, a3, 40
  113a9d:	0020c0               	memw
  113aa0:	8349                	s32i.n	a4, a3, 32
  113aa2:	0020c0               	memw
  113aa5:	481c                	movi.n	a8, 20
  113aa7:	93e8                	l32i.n	a14, a3, 36
  113aa9:	0020c0               	memw
  113aac:	8389                	s32i.n	a8, a3, 32
  113aae:	fedc61               	l32r	a6, 113620 (1e0000 <_memmap_mem_irom0_end+0x30000>)
  113ab1:	0020c0               	memw
  113ab4:	a369                	s32i.n	a6, a3, 40
  113ab6:	0020c0               	memw
  113ab9:	93e9                	s32i.n	a14, a3, 36
  113abb:	551c                	movi.n	a5, 21
  113abd:	0020c0               	memw
  113ac0:	8359                	s32i.n	a5, a3, 32
  113ac2:	0020c0               	memw
  113ac5:	a329                	s32i.n	a2, a3, 40
  113ac7:	0020c0               	memw
  113aca:	8349                	s32i.n	a4, a3, 32
  113acc:	fed6f1               	l32r	a15, 113624 (100000 <_ResetVector_text_start>)
  113acf:	20eef0               	or	a14, a14, a15
  113ad2:	0020c0               	memw
  113ad5:	93e9                	s32i.n	a14, a3, 36
  113ad7:	0020c0               	memw
  113ada:	a3c9                	s32i.n	a12, a3, 40
  113adc:	7d1c                	movi.n	a13, 23
  113ade:	0020c0               	memw
  113ae1:	83d9                	s32i.n	a13, a3, 32
  113ae3:	0020c0               	memw
  113ae6:	a3c9                	s32i.n	a12, a3, 40
  113ae8:	8b1c                	movi.n	a11, 24
  113aea:	0020c0               	memw
  113aed:	83b9                	s32i.n	a11, a3, 32
  113aef:	0020c0               	memw
  113af2:	a329                	s32i.n	a2, a3, 40
  113af4:	9a1c                	movi.n	a10, 25
  113af6:	0020c0               	memw
  113af9:	83a9                	s32i.n	a10, a3, 32
  113afb:	0020c0               	memw
  113afe:	a379                	s32i.n	a7, a3, 40
  113b00:	a91c                	movi.n	a9, 26
  113b02:	0020c0               	memw
  113b05:	8399                	s32i.n	a9, a3, 32
  113b07:	0020c0               	memw
  113b0a:	a329                	s32i.n	a2, a3, 40
  113b0c:	b81c                	movi.n	a8, 27
  113b0e:	0020c0               	memw
  113b11:	8389                	s32i.n	a8, a3, 32
  113b13:	0020c0               	memw
  113b16:	a379                	s32i.n	a7, a3, 40
  113b18:	c61c                	movi.n	a6, 28
  113b1a:	0020c0               	memw
  113b1d:	8369                	s32i.n	a6, a3, 32
  113b1f:	0020c0               	memw
  113b22:	a329                	s32i.n	a2, a3, 40
  113b24:	d51c                	movi.n	a5, 29
  113b26:	0020c0               	memw
  113b29:	8359                	s32i.n	a5, a3, 32
  113b2b:	0020c0               	memw
  113b2e:	a329                	s32i.n	a2, a3, 40
  113b30:	e41c                	movi.n	a4, 30
  113b32:	0020c0               	memw
  113b35:	8349                	s32i.n	a4, a3, 32
  113b37:	0020c0               	memw
  113b3a:	a329                	s32i.n	a2, a3, 40
  113b3c:	f01d                	retw.n

00113b3e <fw_dsp_init_ConfigLowPower+0x1de>:
	...

00113b40 <fw_dsp_init_XTAL_IsUpEnable>:
  113b40:	004136               	entry	a1, 32
  113b43:	feb961               	l32r	a6, 113628 (1000 <XtosCoreStateSize+0xd80>)
  113b46:	fea951               	l32r	a5, 1135ec (a05600 <_memmap_mem_sram_start+0x5600>)
  113b49:	0020c0               	memw
  113b4c:	682522               	l32i	a2, a5, 0x1a0
  113b4f:	8d0c                	movi.n	a13, 8
  113b51:	4962c7               	bbci	a2, 12, 113b9e <fw_dsp_init_XTAL_IsUpEnable+0x5e>
  113b54:	fea5a1               	l32r	a10, 1135e8 (a06200 <_memmap_mem_sram_start+0x6200>)
  113b57:	feabe1               	l32r	a14, 113604 (a05e00 <_memmap_mem_sram_start+0x5e00>)
  113b5a:	0020c0               	memw
  113b5d:	906ed2               	s32i	a13, a14, 0x240
  113b60:	0020c0               	memw
  113b63:	feb2c1               	l32r	a12, 11362c (40010 <_memmap_cacheattr_bp_base+0x1e00e>)
  113b66:	0a98                	l32i.n	a9, a10, 0
  113b68:	dfafb2               	movi	a11, -33
  113b6b:	2099c0               	or	a9, a9, a12
  113b6e:	1099b0               	and	a9, a9, a11
  113b71:	0020c0               	memw
  113b74:	0a99                	s32i.n	a9, a10, 0
  113b76:	c80c                	movi.n	a8, 12
  113b78:	0020c0               	memw
  113b7b:	8589                	s32i.n	a8, a5, 32
  113b7d:	fea271               	l32r	a7, 113608 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  113b80:	0020c0               	memw
  113b83:	692542               	l32i	a4, a5, 0x1a4
  113b86:	204470               	or	a4, a4, a7
  113b89:	0020c0               	memw
  113b8c:	696542               	s32i	a4, a5, 0x1a4
  113b8f:	0020c0               	memw
  113b92:	362532               	l32i	a3, a5, 216
  113b95:	203360               	or	a3, a3, a6
  113b98:	0020c0               	memw
  113b9b:	366532               	s32i	a3, a5, 216

00113b9e <fw_dsp_init_XTAL_IsUpEnable+0x5e>:
  113b9e:	f01d                	retw.n

00113ba0 <exception_handler1>:
  113ba0:	004136               	entry	a1, 32
  113ba3:	005025               	call8	1140a4 <_RMCDump>
  113ba6:	03b1c0               	rsr.epc1	a12
  113ba9:	fe8c91               	l32r	a9, 1135dc (277d28 <gp_dsp_mcu_share_mem_ext>)
  113bac:	0029d2               	l32i	a13, a9, 0
  113baf:	01ddd2               	addmi	a13, a13, 0x100
  113bb2:	14cdd2               	addi	a13, a13, 20
  113bb5:	0020c0               	memw
  113bb8:	006dc2               	s32i	a12, a13, 0
  113bbb:	03b2a0               	rsr.epc2	a10
  113bbe:	09b8                	l32i.n	a11, a9, 0
  113bc0:	01dbb2               	addmi	a11, a11, 0x100
  113bc3:	18cbb2               	addi	a11, a11, 24
  113bc6:	0020c0               	memw
  113bc9:	0ba9                	s32i.n	a10, a11, 0
  113bcb:	03b3f0               	rsr.epc3	a15
  113bce:	0988                	l32i.n	a8, a9, 0
  113bd0:	01d882               	addmi	a8, a8, 0x100
  113bd3:	1cc882               	addi	a8, a8, 28
  113bd6:	0020c0               	memw
  113bd9:	08f9                	s32i.n	a15, a8, 0
  113bdb:	03b4d0               	rsr.epc4	a13
  113bde:	09e8                	l32i.n	a14, a9, 0
  113be0:	01dee2               	addmi	a14, a14, 0x100
  113be3:	20cee2               	addi	a14, a14, 32
  113be6:	0020c0               	memw
  113be9:	0ed9                	s32i.n	a13, a14, 0
  113beb:	03c2b0               	rsr.eps2	a11
  113bee:	09c8                	l32i.n	a12, a9, 0
  113bf0:	01dcc2               	addmi	a12, a12, 0x100
  113bf3:	24ccc2               	addi	a12, a12, 36
  113bf6:	0020c0               	memw
  113bf9:	0cb9                	s32i.n	a11, a12, 0
  113bfb:	03c380               	rsr.eps3	a8
  113bfe:	09a8                	l32i.n	a10, a9, 0
  113c00:	01daa2               	addmi	a10, a10, 0x100
  113c03:	28caa2               	addi	a10, a10, 40
  113c06:	0020c0               	memw
  113c09:	0a89                	s32i.n	a8, a10, 0
  113c0b:	03c4e0               	rsr.eps4	a14
  113c0e:	09f8                	l32i.n	a15, a9, 0
  113c10:	01dff2               	addmi	a15, a15, 0x100
  113c13:	2ccff2               	addi	a15, a15, 44
  113c16:	0020c0               	memw
  113c19:	0fe9                	s32i.n	a14, a15, 0
  113c1b:	03e8c0               	rsr.exccause	a12
  113c1e:	09d8                	l32i.n	a13, a9, 0
  113c20:	01ddd2               	addmi	a13, a13, 0x100
  113c23:	30cdd2               	addi	a13, a13, 48
  113c26:	0020c0               	memw
  113c29:	0dc9                	s32i.n	a12, a13, 0
  113c2b:	03d1a0               	rsr.excsave1	a10
  113c2e:	09b8                	l32i.n	a11, a9, 0
  113c30:	01dbb2               	addmi	a11, a11, 0x100
  113c33:	34cbb2               	addi	a11, a11, 52
  113c36:	0020c0               	memw
  113c39:	0ba9                	s32i.n	a10, a11, 0
  113c3b:	03d2f0               	rsr.excsave2	a15
  113c3e:	0988                	l32i.n	a8, a9, 0
  113c40:	01d882               	addmi	a8, a8, 0x100
  113c43:	38c882               	addi	a8, a8, 56
  113c46:	0020c0               	memw
  113c49:	08f9                	s32i.n	a15, a8, 0
  113c4b:	03d3d0               	rsr.excsave3	a13
  113c4e:	09e8                	l32i.n	a14, a9, 0
  113c50:	01dee2               	addmi	a14, a14, 0x100
  113c53:	3ccee2               	addi	a14, a14, 60
  113c56:	0020c0               	memw
  113c59:	0ed9                	s32i.n	a13, a14, 0
  113c5b:	03d4b0               	rsr.excsave4	a11
  113c5e:	09c8                	l32i.n	a12, a9, 0
  113c60:	01dcc2               	addmi	a12, a12, 0x100
  113c63:	40ccc2               	addi	a12, a12, 64
  113c66:	0020c0               	memw
  113c69:	0cb9                	s32i.n	a11, a12, 0
  113c6b:	03e680               	rsr.ps	a8
  113c6e:	09a8                	l32i.n	a10, a9, 0
  113c70:	01daa2               	addmi	a10, a10, 0x100
  113c73:	44caa2               	addi	a10, a10, 68
  113c76:	0020c0               	memw
  113c79:	0a89                	s32i.n	a8, a10, 0
  113c7b:	03c0e0               	rsr.depc	a14
  113c7e:	09f8                	l32i.n	a15, a9, 0
  113c80:	01dff2               	addmi	a15, a15, 0x100
  113c83:	48cff2               	addi	a15, a15, 72
  113c86:	0020c0               	memw
  113c89:	0fe9                	s32i.n	a14, a15, 0
  113c8b:	03e9c0               	rsr.debugcause	a12
  113c8e:	09d8                	l32i.n	a13, a9, 0
  113c90:	01ddd2               	addmi	a13, a13, 0x100
  113c93:	4ccdd2               	addi	a13, a13, 76
  113c96:	0020c0               	memw
  113c99:	0dc9                	s32i.n	a12, a13, 0
  113c9b:	03e4a0               	rsr.intenable	a10
  113c9e:	09b8                	l32i.n	a11, a9, 0
  113ca0:	01dbb2               	addmi	a11, a11, 0x100
  113ca3:	50cbb2               	addi	a11, a11, 80
  113ca6:	0020c0               	memw
  113ca9:	0ba9                	s32i.n	a10, a11, 0
  113cab:	03e280               	rsr.interrupt	a8
  113cae:	0998                	l32i.n	a9, a9, 0
  113cb0:	01d992               	addmi	a9, a9, 0x100
  113cb3:	54c992               	addi	a9, a9, 84
  113cb6:	0020c0               	memw
  113cb9:	0989                	s32i.n	a8, a9, 0
  113cbb:	fe5d91               	l32r	a9, 113630 (201120 <_lib_foundation_data_start>)
  113cbe:	09e8                	l32i.n	a14, a9, 0
  113cc0:	0020c0               	memw
  113cc3:	fe5cf1               	l32r	a15, 113634 (fffaff5e <_memmap_cacheattr_bp_strict+0x8cf6c>)
  113cc6:	0ed8                	l32i.n	a13, a14, 0
  113cc8:	10ddf0               	and	a13, a13, a15
  113ccb:	0020c0               	memw
  113cce:	0ed9                	s32i.n	a13, a14, 0
  113cd0:	dfafc2               	movi	a12, -33
  113cd3:	09b8                	l32i.n	a11, a9, 0
  113cd5:	0020c0               	memw
  113cd8:	3ba8                	l32i.n	a10, a11, 12
  113cda:	10aac0               	and	a10, a10, a12
  113cdd:	0020c0               	memw
  113ce0:	3ba9                	s32i.n	a10, a11, 12
  113ce2:	7fafa2               	movi	a10, -129
  113ce5:	0998                	l32i.n	a9, a9, 0
  113ce7:	0020c0               	memw
  113cea:	5988                	l32i.n	a8, a9, 20
  113cec:	1088a0               	and	a8, a8, a10
  113cef:	0020c0               	memw
  113cf2:	fa0c                	movi.n	a10, 15
  113cf4:	5989                	s32i.n	a8, a9, 20
  113cf6:	ee88a5               	call8	102580 <_xtos_set_intlevel>
  113cf9:	f60c                	movi.n	a6, 15
  113cfb:	fe5051               	l32r	a5, 11363c (278090 <g_debug_fp_info+0x330>)
  113cfe:	0a2d                	mov.n	a2, a10
  113d00:	fe4e31               	l32r	a3, 113638 (277d60 <g_debug_fp_info>)
  113d03:	74a0a2               	movi	a10, 116
  113d06:	04d372               	addmi	a7, a3, 0x400
  113d09:	0013e2               	l16ui	a14, a3, 0
  113d0c:	d0c542               	addi	a4, a5, -48
  113d0f:	7edc                	bnez.n	a14, 113d2a <exception_handler1+0x18a>
  113d11:	121382               	l16ui	a8, a3, 36
  113d14:	8369                	s32i.n	a6, a3, 32
  113d16:	908830               	addx2	a8, a8, a3
  113d19:	1358a2               	s16i	a10, a8, 38
  113d1c:	1213f2               	l16ui	a15, a3, 36
  113d1f:	ff1b                	addi.n	a15, a15, 1
  113d21:	64f0f0               	extui	a15, a15, 0, 7
  113d24:	1253f2               	s16i	a15, a3, 36
  113d27:	000586               	j	113d41 <exception_handler1+0x1a1>

00113d2a <exception_handler1+0x18a>:
  113d2a:	7e1592               	l16ui	a9, a5, 252
  113d2d:	10c9f6               	bgeui	a9, 32, 113d41 <exception_handler1+0x1a1>
  113d30:	0a6762               	s32i	a6, a7, 40
  113d33:	90c950               	addx2	a12, a9, a5
  113d36:	7f5ca2               	s16i	a10, a12, 254
  113d39:	7e15b2               	l16ui	a11, a5, 252
  113d3c:	bb1b                	addi.n	a11, a11, 1
  113d3e:	1657b2               	s16i	a11, a7, 44
  113d41:	1a0c                	movi.n	a10, 1
  113d43:	01fb65               	call8	115cf8 <gci_init_RequestSemaphoreBlocking>
  113d46:	080c                	movi.n	a8, 0
  113d48:	fe29e1               	l32r	a14, 1135ec (a05600 <_memmap_mem_sram_start+0x5600>)
  113d4b:	0020c0               	memw
  113d4e:	146e82               	s32i	a8, a14, 80
  113d51:	0020c0               	memw
  113d54:	fe28f1               	l32r	a15, 1135f4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  113d57:	152ed2               	l32i	a13, a14, 84
  113d5a:	10ddf0               	and	a13, a13, a15
  113d5d:	0020c0               	memw
  113d60:	156ed2               	s32i	a13, a14, 84
  113d63:	1a0c                	movi.n	a10, 1
  113d65:	01fe25               	call8	115d48 <gci_init_ReleaseSemaphore>
  113d68:	02ad                	mov.n	a10, a2
  113d6a:	ee4c65               	call8	102230 <_xtos_restore_intlevel>
  113d6d:	fe1ba1               	l32r	a10, 1135dc (277d28 <gp_dsp_mcu_share_mem_ext>)
  113d70:	001392               	l16ui	a9, a3, 0
  113d73:	75a0b2               	movi	a11, 117
  113d76:	79dc                	bnez.n	a9, 113d91 <exception_handler1+0x1f1>
  113d78:	1213d2               	l16ui	a13, a3, 36
  113d7b:	8329                	s32i.n	a2, a3, 32
  113d7d:	90dd30               	addx2	a13, a13, a3
  113d80:	135db2               	s16i	a11, a13, 38
  113d83:	1213c2               	l16ui	a12, a3, 36
  113d86:	cc1b                	addi.n	a12, a12, 1
  113d88:	64c0c0               	extui	a12, a12, 0, 7
  113d8b:	1253c2               	s16i	a12, a3, 36
  113d8e:	0005c6               	j	113da9 <exception_handler1+0x209>

00113d91 <exception_handler1+0x1f1>:
  113d91:	961492               	l16ui	a9, a4, 0x12c
  113d94:	11c9f6               	bgeui	a9, 32, 113da9 <exception_handler1+0x209>
  113d97:	0a6722               	s32i	a2, a7, 40
  113d9a:	90f950               	addx2	a15, a9, a5
  113d9d:	7f5fb2               	s16i	a11, a15, 254
  113da0:	9614e2               	l16ui	a14, a4, 0x12c
  113da3:	01cee2               	addi	a14, a14, 1
  113da6:	1657e2               	s16i	a14, a7, 44
  113da9:	01a022               	movi	a2, 1
  113dac:	0a98                	l32i.n	a9, a10, 0
  113dae:	0020c0               	memw
  113db1:	222982               	l32i	a8, a9, 136
  113db4:	208820               	or	a8, a8, a2
  113db7:	0020c0               	memw
  113dba:	fa0c                	movi.n	a10, 15
  113dbc:	226982               	s32i	a8, a9, 136
  113dbf:	ee7c25               	call8	102580 <_xtos_set_intlevel>
  113dc2:	001392               	l16ui	a9, a3, 0
  113dc5:	76a0a2               	movi	a10, 118
  113dc8:	79dc                	bnez.n	a9, 113de3 <exception_handler1+0x243>
  113dca:	1213c2               	l16ui	a12, a3, 36
  113dcd:	8369                	s32i.n	a6, a3, 32
  113dcf:	90cc30               	addx2	a12, a12, a3
  113dd2:	135ca2               	s16i	a10, a12, 38
  113dd5:	1213b2               	l16ui	a11, a3, 36
  113dd8:	bb1b                	addi.n	a11, a11, 1
  113dda:	64b0b0               	extui	a11, a11, 0, 7
  113ddd:	1253b2               	s16i	a11, a3, 36
  113de0:	000546               	j	113df9 <exception_handler1+0x259>

00113de3 <exception_handler1+0x243>:
  113de3:	961492               	l16ui	a9, a4, 0x12c
  113de6:	0fc9f6               	bgeui	a9, 32, 113df9 <exception_handler1+0x259>
  113de9:	a769                	s32i.n	a6, a7, 40
  113deb:	90e950               	addx2	a14, a9, a5
  113dee:	7f5ea2               	s16i	a10, a14, 254
  113df1:	9614d2               	l16ui	a13, a4, 0x12c
  113df4:	dd1b                	addi.n	a13, a13, 1
  113df6:	1657d2               	s16i	a13, a7, 44
  113df9:	fe11f1               	l32r	a15, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  113dfc:	0020c0               	memw
  113dff:	8c6f22               	s32i	a2, a15, 0x230
  113e02:	f45b65               	call8	1083b8 <au_task_EnableLRSyncUpInterruptForPSO>

00113e05 <exception_handler1+0x265>:
  113e05:	ffff06               	j	113e05 <exception_handler1+0x265>

00113e08 <fw_dsp_init_CoreInit>:
  113e08:	004136               	entry	a1, 32
  113e0b:	0fa0a2               	movi	a10, 15
  113e0e:	ee7725               	call8	102580 <_xtos_set_intlevel>
  113e11:	0fa0b2               	movi	a11, 15
  113e14:	77a0a2               	movi	a10, 119
  113e17:	fe0b41               	l32r	a4, 113644 (27f480 <g_pso_inst>)
  113e1a:	fe0761               	l32r	a6, 113638 (277d60 <g_debug_fp_info>)
  113e1d:	fe0751               	l32r	a5, 11363c (278090 <g_debug_fp_info+0x330>)
  113e20:	04d632               	addmi	a3, a6, 0x400
  113e23:	d0c572               	addi	a7, a5, -48
  113e26:	001682               	l16ui	a8, a6, 0
  113e29:	0e04f2               	l8ui	a15, a4, 14
  113e2c:	018856               	bnez	a8, 113e48 <fw_dsp_init_CoreInit+0x40>
  113e2f:	1216c2               	l16ui	a12, a6, 36
  113e32:	86b9                	s32i.n	a11, a6, 32
  113e34:	90cc60               	addx2	a12, a12, a6
  113e37:	135ca2               	s16i	a10, a12, 38
  113e3a:	121692               	l16ui	a9, a6, 36
  113e3d:	991b                	addi.n	a9, a9, 1
  113e3f:	649090               	extui	a9, a9, 0, 7
  113e42:	125692               	s16i	a9, a6, 36
  113e45:	000546               	j	113e5e <fw_dsp_init_CoreInit+0x56>

00113e48 <fw_dsp_init_CoreInit+0x40>:
  113e48:	7e1592               	l16ui	a9, a5, 252
  113e4b:	0fc9f6               	bgeui	a9, 32, 113e5e <fw_dsp_init_CoreInit+0x56>
  113e4e:	a3b9                	s32i.n	a11, a3, 40
  113e50:	90e950               	addx2	a14, a9, a5
  113e53:	7f5ea2               	s16i	a10, a14, 254
  113e56:	7e15d2               	l16ui	a13, a5, 252
  113e59:	dd1b                	addi.n	a13, a13, 1
  113e5b:	1653d2               	s16i	a13, a3, 44
  113e5e:	fdf821               	l32r	a2, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  113e61:	9fcc                	bnez.n	a15, 113e6e <fw_dsp_init_CoreInit+0x66>
  113e63:	036180               	rsr.memctl	a8
  113e66:	e97c                	movi.n	a9, -2
  113e68:	108890               	and	a8, a8, a9
  113e6b:	136180               	wsr.memctl	a8

00113e6e <fw_dsp_init_CoreInit+0x66>:
  113e6e:	0020c0               	memw
  113e71:	fa22d2               	l32i	a13, a2, 0x3e8
  113e74:	00a4e2               	movi	a14, 0x400
  113e77:	20dde0               	or	a13, a13, a14
  113e7a:	0020c0               	memw
  113e7d:	fa62d2               	s32i	a13, a2, 0x3e8
  113e80:	0020c0               	memw
  113e83:	f822b2               	l32i	a11, a2, 0x3e0
  113e86:	0c1c                	movi.n	a12, 16
  113e88:	20bbc0               	or	a11, a11, a12
  113e8b:	0020c0               	memw
  113e8e:	f862b2               	s32i	a11, a2, 0x3e0
  113e91:	0e04a2               	l8ui	a10, a4, 14
  113e94:	1acc                	bnez.n	a10, 113e99 <fw_dsp_init_CoreInit+0x91>
  113e96:	ffaca5               	call8	113960 <fw_dsp_init_ConfigLowPower>

00113e99 <fw_dsp_init_CoreInit+0x91>:
  113e99:	fdeba1               	l32r	a10, 113648 (1000000 <_memmap_mem_sram_end+0x5c0000>)
  113e9c:	0020c0               	memw
  113e9f:	f822f2               	l32i	a15, a2, 0x3e0
  113ea2:	08ff87               	bbsi	a15, 24, 113eae <fw_dsp_init_CoreInit+0xa6>

00113ea5 <fw_dsp_init_CoreInit+0x9d>:
  113ea5:	0020c0               	memw
  113ea8:	f82282               	l32i	a8, a2, 0x3e0
  113eab:	f608a7               	bnone	a8, a10, 113ea5 <fw_dsp_init_CoreInit+0x9d>

00113eae <fw_dsp_init_CoreInit+0xa6>:
  113eae:	00a0a2               	movi	a10, 0
  113eb1:	0b0c                	movi.n	a11, 0
  113eb3:	ee7025               	call8	1025b4 <xthal_set_ccompare>
  113eb6:	1a0c                	movi.n	a10, 1
  113eb8:	0b0c                	movi.n	a11, 0
  113eba:	ee6fa5               	call8	1025b4 <xthal_set_ccompare>
  113ebd:	2a0c                	movi.n	a10, 2
  113ebf:	0b0c                	movi.n	a11, 0
  113ec1:	ee6f25               	call8	1025b4 <xthal_set_ccompare>
  113ec4:	0e0492               	l8ui	a9, a4, 14
  113ec7:	08e956               	bnez	a9, 113f59 <fw_dsp_init_CoreInit+0x151>
  113eca:	fde031               	l32r	a3, 11364c (113ba0 <exception_handler1>)
  113ecd:	0a0c                	movi.n	a10, 0
  113ecf:	03bd                	mov.n	a11, a3
  113ed1:	ee0665               	call8	101f38 <_xtos_set_exception_handler>
  113ed4:	2a0c                	movi.n	a10, 2
  113ed6:	03bd                	mov.n	a11, a3
  113ed8:	ee05e5               	call8	101f38 <_xtos_set_exception_handler>
  113edb:	3a0c                	movi.n	a10, 3
  113edd:	03bd                	mov.n	a11, a3
  113edf:	ee05a5               	call8	101f38 <_xtos_set_exception_handler>
  113ee2:	6a0c                	movi.n	a10, 6
  113ee4:	03bd                	mov.n	a11, a3
  113ee6:	ee0525               	call8	101f38 <_xtos_set_exception_handler>
  113ee9:	7a0c                	movi.n	a10, 7
  113eeb:	03bd                	mov.n	a11, a3
  113eed:	ee04a5               	call8	101f38 <_xtos_set_exception_handler>
  113ef0:	8a0c                	movi.n	a10, 8
  113ef2:	03bd                	mov.n	a11, a3
  113ef4:	ee0425               	call8	101f38 <_xtos_set_exception_handler>
  113ef7:	9a0c                	movi.n	a10, 9
  113ef9:	03bd                	mov.n	a11, a3
  113efb:	ee03e5               	call8	101f38 <_xtos_set_exception_handler>
  113efe:	ca0c                	movi.n	a10, 12
  113f00:	03bd                	mov.n	a11, a3
  113f02:	ee0365               	call8	101f38 <_xtos_set_exception_handler>
  113f05:	da0c                	movi.n	a10, 13
  113f07:	03bd                	mov.n	a11, a3
  113f09:	ee02e5               	call8	101f38 <_xtos_set_exception_handler>
  113f0c:	ea0c                	movi.n	a10, 14
  113f0e:	03bd                	mov.n	a11, a3
  113f10:	ee0265               	call8	101f38 <_xtos_set_exception_handler>
  113f13:	fa0c                	movi.n	a10, 15
  113f15:	03bd                	mov.n	a11, a3
  113f17:	ee0225               	call8	101f38 <_xtos_set_exception_handler>
  113f1a:	0a1c                	movi.n	a10, 16
  113f1c:	03bd                	mov.n	a11, a3
  113f1e:	ee01a5               	call8	101f38 <_xtos_set_exception_handler>
  113f21:	1a1c                	movi.n	a10, 17
  113f23:	03bd                	mov.n	a11, a3
  113f25:	ee0125               	call8	101f38 <_xtos_set_exception_handler>
  113f28:	2a1c                	movi.n	a10, 18
  113f2a:	03bd                	mov.n	a11, a3
  113f2c:	ee00a5               	call8	101f38 <_xtos_set_exception_handler>
  113f2f:	4a1c                	movi.n	a10, 20
  113f31:	03bd                	mov.n	a11, a3
  113f33:	ee0065               	call8	101f38 <_xtos_set_exception_handler>
  113f36:	8a1c                	movi.n	a10, 24
  113f38:	03bd                	mov.n	a11, a3
  113f3a:	edffe5               	call8	101f38 <_xtos_set_exception_handler>
  113f3d:	9a1c                	movi.n	a10, 25
  113f3f:	03bd                	mov.n	a11, a3
  113f41:	edff65               	call8	101f38 <_xtos_set_exception_handler>
  113f44:	aa1c                	movi.n	a10, 26
  113f46:	03bd                	mov.n	a11, a3
  113f48:	edfee5               	call8	101f38 <_xtos_set_exception_handler>
  113f4b:	ca1c                	movi.n	a10, 28
  113f4d:	03bd                	mov.n	a11, a3
  113f4f:	edfea5               	call8	101f38 <_xtos_set_exception_handler>
  113f52:	03bd                	mov.n	a11, a3
  113f54:	da1c                	movi.n	a10, 29
  113f56:	edfe25               	call8	101f38 <_xtos_set_exception_handler>

00113f59 <fw_dsp_init_CoreInit+0x151>:
  113f59:	0020c0               	memw
  113f5c:	8f0c                	movi.n	a15, 8
  113f5e:	8022d2               	l32i	a13, a2, 0x200
  113f61:	fdbbe1               	l32r	a14, 113650 (ffff0fff <_memmap_cacheattr_bp_strict+0xce00d>)
  113f64:	20ddf0               	or	a13, a13, a15
  113f67:	10dde0               	and	a13, a13, a14
  113f6a:	0020c0               	memw
  113f6d:	8062d2               	s32i	a13, a2, 0x200
  113f70:	0020c0               	memw
  113f73:	fa22b2               	l32i	a11, a2, 0x3e8
  113f76:	0c2c                	movi.n	a12, 32
  113f78:	20bbc0               	or	a11, a11, a12
  113f7b:	0020c0               	memw
  113f7e:	fa62b2               	s32i	a11, a2, 0x3e8
  113f81:	0e04a2               	l8ui	a10, a4, 14
  113f84:	141a66               	bnei	a10, 1, 113f9c <fw_dsp_init_CoreInit+0x194>
  113f87:	fdb3a1               	l32r	a10, 113654 (800 <XtosCoreStateSize+0x580>)
  113f8a:	0020c0               	memw
  113f8d:	842282               	l32i	a8, a2, 0x210
  113f90:	2088a0               	or	a8, a8, a10
  113f93:	0020c0               	memw
  113f96:	846282               	s32i	a8, a2, 0x210
  113f99:	ee0aa5               	call8	102044 <_xtos_ints_on>

00113f9c <fw_dsp_init_CoreInit+0x194>:
  113f9c:	023f25               	call8	116390 <fw_dsp_timer_InitDSPClock>
  113f9f:	1a0c                	movi.n	a10, 1
  113fa1:	01d565               	call8	115cf8 <gci_init_RequestSemaphoreBlocking>
  113fa4:	030c                	movi.n	a3, 0
  113fa6:	fd91a1               	l32r	a10, 1135ec (a05600 <_memmap_mem_sram_start+0x5600>)
  113fa9:	0020c0               	memw
  113fac:	146a32               	s32i	a3, a10, 80
  113faf:	0020c0               	memw
  113fb2:	fda9b1               	l32r	a11, 113658 (6000000 <_memmap_mem_sram_end+0x55c0000>)
  113fb5:	152a92               	l32i	a9, a10, 84
  113fb8:	2099b0               	or	a9, a9, a11
  113fbb:	0020c0               	memw
  113fbe:	156a92               	s32i	a9, a10, 84
  113fc1:	1a0c                	movi.n	a10, 1
  113fc3:	01d865               	call8	115d48 <gci_init_ReleaseSemaphore>
  113fc6:	0e04c2               	l8ui	a12, a4, 14
  113fc9:	7ccc                	bnez.n	a12, 113fd4 <fw_dsp_init_CoreInit+0x1cc>
  113fcb:	fd83d1               	l32r	a13, 1135d8 (27e710 <fw_dsp_IntRegDump>)
  113fce:	0d39                	s32i.n	a3, a13, 0
  113fd0:	1d39                	s32i.n	a3, a13, 4
  113fd2:	2d39                	s32i.n	a3, a13, 8

00113fd4 <fw_dsp_init_CoreInit+0x1cc>:
  113fd4:	9a0c                	movi.n	a10, 9
  113fd6:	fda1b1               	l32r	a11, 11365c (113908 <fw_dsp_CoredumpIntIsr>)
  113fd9:	ee05a5               	call8	102034 <_xtos_set_interrupt_handler>
  113fdc:	00a2a2               	movi	a10, 0x200
  113fdf:	0020c0               	memw
  113fe2:	8422e2               	l32i	a14, a2, 0x210
  113fe5:	20eea0               	or	a14, a14, a10
  113fe8:	0020c0               	memw
  113feb:	8462e2               	s32i	a14, a2, 0x210
  113fee:	ee0565               	call8	102044 <_xtos_ints_on>
  113ff1:	f43965               	call8	108388 <au_task_EnableLRSyncUpInterrupt>
  113ff4:	0a0c                	movi.n	a10, 0
  113ff6:	ee58a5               	call8	102580 <_xtos_set_intlevel>
  113ff9:	0016f2               	l16ui	a15, a6, 0
  113ffc:	78a0a2               	movi	a10, 120
  113fff:	6fdc                	bnez.n	a15, 114019 <fw_dsp_init_CoreInit+0x211>
  114001:	121692               	l16ui	a9, a6, 36
  114004:	8639                	s32i.n	a3, a6, 32
  114006:	909960               	addx2	a9, a9, a6
  114009:	1359a2               	s16i	a10, a9, 38
  11400c:	121682               	l16ui	a8, a6, 36
  11400f:	881b                	addi.n	a8, a8, 1
  114011:	648080               	extui	a8, a8, 0, 7
  114014:	125682               	s16i	a8, a6, 36
  114017:	f01d                	retw.n

00114019 <fw_dsp_init_CoreInit+0x211>:
  114019:	961792               	l16ui	a9, a7, 0x12c
  11401c:	fd91c1               	l32r	a12, 113660 (278160 <g_debug_fp_info+0x400>)
  11401f:	0fc9f6               	bgeui	a9, 32, 114032 <fw_dsp_init_CoreInit+0x22a>
  114022:	ac39                	s32i.n	a3, a12, 40
  114024:	90d950               	addx2	a13, a9, a5
  114027:	7f5da2               	s16i	a10, a13, 254
  11402a:	9617b2               	l16ui	a11, a7, 0x12c
  11402d:	bb1b                	addi.n	a11, a11, 1
  11402f:	165cb2               	s16i	a11, a12, 44
  114032:	f01d                	retw.n

00114034 <fw_dsp_init>:
  114034:	004136               	entry	a1, 32
  114037:	ffdd25               	call8	113e08 <fw_dsp_init_CoreInit>
  11403a:	ffb065               	call8	113b40 <fw_dsp_init_XTAL_IsUpEnable>
  11403d:	0001a5               	call8	114058 <fw_dsp_mem_PtrInit>
  114040:	fc9da5               	call8	110a1c <au_sharemem_Init>
  114043:	011ce5               	call8	115210 <dspipc_Init>
  114046:	0209a5               	call8	1160e0 <fw_dsp_pm_Init>
  114049:	02a265               	call8	116a70 <dbfw_Init>
  11404c:	02dae5               	call8	116dfc <fw_dsp_dbfwplus_Initialize>
  11404f:	02f225               	call8	116f70 <fw_dsp_misc_Init>
  114052:	f470a5               	call8	10875c <au_task_Init>
  114055:	f01d                	retw.n

00114057 <fw_dsp_init+0x23>:
	...

00114058 <fw_dsp_mem_PtrInit>:
  114058:	004136               	entry	a1, 32
  11405b:	fd84d1               	l32r	a13, 11366c (202598 <_dram0_b0_buffers_end+0x598>)
  11405e:	fd82e1               	l32r	a14, 113668 (202000 <_dram0_b0_buffers_end>)
  114061:	fd8781               	l32r	a8, 113680 (26ad30 <_dram0_b1_buffers_end+0x22d30>)
  114064:	fd8691               	l32r	a9, 11367c (248000 <_dram0_b1_buffers_end>)
  114067:	fd84a1               	l32r	a10, 113678 (210000 <_dram0_overlay_info_data_start>)
  11406a:	fd82b1               	l32r	a11, 113674 (202f30 <_dram0_b0_buffers_end+0xf30>)
  11406d:	fd7d31               	l32r	a3, 113664 (277d2c <g_dram_ptrs>)
  114070:	fd80c1               	l32r	a12, 113670 (202bb0 <_dram0_b0_buffers_end+0xbb0>)
  114073:	33c9                	s32i.n	a12, a3, 12
  114075:	43b9                	s32i.n	a11, a3, 16
  114077:	83a9                	s32i.n	a10, a3, 32
  114079:	9399                	s32i.n	a9, a3, 36
  11407b:	a389                	s32i.n	a8, a3, 40
  11407d:	03e9                	s32i.n	a14, a3, 0
  11407f:	13d9                	s32i.n	a13, a3, 4
  114081:	0ade42               	addmi	a4, a14, 0xa00
  114084:	2bde22               	addmi	a2, a14, 0x2b00
  114087:	67def2               	addmi	a15, a14, 0x6700
  11408a:	63f9                	s32i.n	a15, a3, 24
  11408c:	5329                	s32i.n	a2, a3, 20
  11408e:	2349                	s32i.n	a4, a3, 8
  114090:	fd7e21               	l32r	a2, 113688 (26f0b0 <_dram0_b1_buffers_end+0x270b0>)
  114093:	fd7c41               	l32r	a4, 113684 (26d760 <_dram0_b1_buffers_end+0x25760>)
  114096:	b349                	s32i.n	a4, a3, 44
  114098:	c329                	s32i.n	a2, a3, 48
  11409a:	76dee2               	addmi	a14, a14, 0x7600
  11409d:	020c                	movi.n	a2, 0
  11409f:	73e9                	s32i.n	a14, a3, 28
  1140a1:	f01d                	retw.n

001140a3 <fw_dsp_mem_PtrInit+0x4b>:
	...

001140a4 <_RMCDump>:
  1140a4:	002136               	entry	a1, 16
  1140a7:	136820               	wsr.ddr	a2
  1140aa:	fd7821               	l32r	a2, 11368c (27e720 <__a_backup_Stack>)
  1140ad:	9209                	s32i.n	a0, a2, 36
  1140af:	616800               	xsr.ddr	a0
  1140b2:	b209                	s32i.n	a0, a2, 44
  1140b4:	a219                	s32i.n	a1, a2, 40
  1140b6:	c239                	s32i.n	a3, a2, 48
  1140b8:	d249                	s32i.n	a4, a2, 52
  1140ba:	03e640               	rsr.ps	a4
  1140bd:	2249                	s32i.n	a4, a2, 8
  1140bf:	031c                	movi.n	a3, 16
  1140c1:	204430               	or	a4, a4, a3
  1140c4:	61e640               	xsr.ps	a4
  1140c7:	03b130               	rsr.epc1	a3
  1140ca:	03e840               	rsr.exccause	a4
  1140cd:	5239                	s32i.n	a3, a2, 20
  1140cf:	6249                	s32i.n	a4, a2, 24
  1140d1:	f35c                	movi.n	a3, 95
  1140d3:	5fc332               	addi	a3, a3, 95
  1140d6:	110300               	slli	a0, a3, 16
  1140d9:	003a                	add.n	a0, a0, a3
  1140db:	0209                	s32i.n	a0, a2, 0
  1140dd:	03ee30               	rsr.excvaddr	a3
  1140e0:	7239                	s32i.n	a3, a2, 28
  1140e2:	03d140               	rsr.excsave1	a4
  1140e5:	8249                	s32i.n	a4, a2, 32
  1140e7:	002c                	movi.n	a0, 32
  1140e9:	1209                	s32i.n	a0, a2, 4
  1140eb:	801c                	movi.n	a0, 24
  1140ed:	e259                	s32i.n	a5, a2, 56
  1140ef:	f269                	s32i.n	a6, a2, 60
  1140f1:	106272               	s32i	a7, a2, 64
  1140f4:	034930               	rsr.windowstart	a3
  1140f7:	034840               	rsr.windowbase	a4
  1140fa:	3239                	s32i.n	a3, a2, 12
  1140fc:	4249                	s32i.n	a4, a2, 16

001140fe <_RMCDump+0x5a>:
  1140fe:	116282               	s32i	a8, a2, 68
  114101:	126292               	s32i	a9, a2, 72
  114104:	1362a2               	s32i	a10, a2, 76
  114107:	1462b2               	s32i	a11, a2, 80
  11410a:	1562c2               	s32i	a12, a2, 84
  11410d:	1662d2               	s32i	a13, a2, 88
  114110:	1762e2               	s32i	a14, a2, 92
  114113:	1862f2               	s32i	a15, a2, 96
  114116:	f8c082               	addi	a8, a0, -8
  114119:	20c2a2               	addi	a10, a2, 32
  11411c:	9208                	l32i.n	a0, a2, 36
  11411e:	408020               	rotw	2
  114121:	fd9056               	bnez	a0, 1140fe <_RMCDump+0x5a>
  114124:	408020               	rotw	2
  114127:	2238                	l32i.n	a3, a2, 8
  114129:	13e630               	wsr.ps	a3
  11412c:	9208                	l32i.n	a0, a2, 36
  11412e:	a218                	l32i.n	a1, a2, 40
  114130:	c238                	l32i.n	a3, a2, 48
  114132:	d248                	l32i.n	a4, a2, 52
  114134:	b228                	l32i.n	a2, a2, 44
  114136:	f01d                	retw.n

00114138 <fw_dsp_i2s_FigureOutClocking>:
  114138:	01a136               	entry	a1, 208
  11413b:	20a110               	or	a10, a1, a1
  11413e:	fd54b1               	l32r	a11, 113690 (201090 <_lib_au_task_data_end>)
  114141:	80a0c2               	movi	a12, 128
  114144:	6c23a5               	call8	180380 <__vec_memcpy>
  114147:	0b22a2               	l32i	a10, a2, 44
  11414a:	0122b2               	l32i	a11, a2, 4
  11414d:	099ba7               	bne	a11, a10, 11415a <fw_dsp_i2s_FigureOutClocking+0x22>
  114150:	6a8c                	beqz.n	a10, 11415a <fw_dsp_i2s_FigureOutClocking+0x22>
  114152:	c268                	l32i.n	a6, a2, 48
  114154:	268c                	beqz.n	a6, 11415a <fw_dsp_i2s_FigureOutClocking+0x22>
  114156:	2278                	l32i.n	a7, a2, 8
  114158:	87dc                	bnez.n	a7, 114174 <fw_dsp_i2s_FigureOutClocking+0x3c>
  11415a:	4bcc                	bnez.n	a11, 114162 <fw_dsp_i2s_FigureOutClocking+0x2a>
  11415c:	5a8c                	beqz.n	a10, 114165 <fw_dsp_i2s_FigureOutClocking+0x2d>
  11415e:	c268                	l32i.n	a6, a2, 48
  114160:	e6cc                	bnez.n	a6, 114172 <fw_dsp_i2s_FigureOutClocking+0x3a>
  114162:	126a56               	bnez	a10, 11428c <fw_dsp_i2s_FigureOutClocking+0x154>

00114165 <fw_dsp_i2s_FigureOutClocking+0x2d>:
  114165:	123b16               	beqz	a11, 11428c <fw_dsp_i2s_FigureOutClocking+0x154>
  114168:	2278                	l32i.n	a7, a2, 8
  11416a:	11e716               	beqz	a7, 11428c <fw_dsp_i2s_FigureOutClocking+0x154>
  11416d:	c268                	l32i.n	a6, a2, 48
  11416f:	000046               	j	114174 <fw_dsp_i2s_FigureOutClocking+0x3c>

00114172 <fw_dsp_i2s_FigureOutClocking+0x3a>:
  114172:	2278                	l32i.n	a7, a2, 8

00114174 <fw_dsp_i2s_FigureOutClocking+0x3c>:
  114174:	002232               	l32i	a3, a2, 0
  114177:	08a092               	movi	a9, 8
  11417a:	735ba0               	maxu	a5, a11, a10
  11417d:	400001314501850e 	{ ae_movda32	aed1, a5; nop; movi	a8, 48 }
  114185:	62a670               	saltu	a10, a6, a7
  114188:	9389a0               	movnez	a8, a9, a10
  11418b:	bf0284               	ae_l32.x	aed0, a2, a8
  11418e:	eb7b59010000a33f 	{ or	a10, a3, a3; ae_mulp32x2	aed0, aed0, aed1; nop }
  114196:	808280               	add	a8, a2, a8
  114199:	2540c4               	ae_movad32.l	a4, aed0
  11419c:	226182               	s32i	a8, a1, 136
  11419f:	1144f0               	slli	a4, a4, 1
  1141a2:	04bd                	mov.n	a11, a4
  1141a4:	6c38e5               	call8	180534 <__udivsi3>
  1141a7:	216172               	s32i	a7, a1, 132
  1141aa:	206162               	s32i	a6, a1, 128
  1141ad:	296142               	s32i	a4, a1, 164
  1141b0:	286132               	s32i	a3, a1, 160
  1141b3:	74b0a0               	extui	a11, a10, 0, 8
  1141b6:	5842b2               	s8i	a11, a2, 88
  1141b9:	0d400d4140b0db8e 	{ bltui.w18	a11, 64, 114291 <fw_dsp_i2s_FigureOutClocking+0x159>; nop }
  1141c1:	246152               	s32i	a5, a1, 144
  1141c4:	212162               	l32i	a6, a1, 132
  1141c7:	070c                	movi.n	a7, 0
  1141c9:	0f0c                	movi.n	a15, 0
  1141cb:	081c                	movi.n	a8, 16
  1141cd:	f90c                	movi.n	a9, 15
  1141cf:	266192               	s32i	a9, a1, 152
  1141d2:	236182               	s32i	a8, a1, 140
  1141d5:	2761f2               	s32i	a15, a1, 156
  1141d8:	256172               	s32i	a7, a1, 148
  1141db:	202172               	l32i	a7, a1, 128
  1141de:	1166f0               	slli	a6, a6, 1
  1141e1:	1177f0               	slli	a7, a7, 1

001141e4 <fw_dsp_i2s_FigureOutClocking+0xac>:
  1141e4:	262182               	l32i	a8, a1, 152
  1141e7:	272192               	l32i	a9, a1, 156
  1141ea:	5a4292               	s8i	a9, a2, 90
  1141ed:	204880               	or	a4, a8, a8
  1141f0:	06a896               	bltz	a8, 11425e <fw_dsp_i2s_FigureOutClocking+0x126>
  1141f3:	252152               	l32i	a5, a1, 148
  1141f6:	803580               	add	a3, a5, a8
  1141f9:	a03310               	addx4	a3, a3, a1
  1141fc:	ffc552               	addi	a5, a5, -1
  1141ff:	a05510               	addx4	a5, a5, a1

00114202 <fw_dsp_i2s_FigureOutClocking+0xca>:
  114202:	03c8                	l32i.n	a12, a3, 0
  114204:	2a3c67               	bltu	a12, a6, 114232 <fw_dsp_i2s_FigureOutClocking+0xfa>
  114207:	273c77               	bltu	a12, a7, 114232 <fw_dsp_i2s_FigureOutClocking+0xfa>
  11420a:	242182               	l32i	a8, a1, 144
  11420d:	400001b545324c8e 	{ ae_movda32	aed2, a12; nop; ae_movda32	aed3, a8 }
  114215:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  11421d:	2821a2               	l32i	a10, a1, 160
  114220:	25b2c4               	ae_movad32.l	a11, aed2
  114223:	2961b2               	s32i	a11, a1, 164
  114226:	6c30e5               	call8	180534 <__udivsi3>
  114229:	7490a0               	extui	a9, a10, 0, 8
  11422c:	584292               	s8i	a9, a2, 88
  11422f:	0ad9b6               	bltui	a9, 64, 11423d <fw_dsp_i2s_FigureOutClocking+0x105>
  114232:	440b                	addi.n	a4, a4, -1
  114234:	fcc332               	addi	a3, a3, -4
  114237:	c79357               	bne	a3, a5, 114202 <fw_dsp_i2s_FigureOutClocking+0xca>
  11423a:	000806               	j	11425e <fw_dsp_i2s_FigureOutClocking+0x126>

0011423d <fw_dsp_i2s_FigureOutClocking+0x105>:
  11423d:	34b040               	extui	a11, a4, 0, 4
  114240:	fd15d1               	l32r	a13, 113694 (fffffff <_memmap_mem_sram_end+0xf5bffff>)
  114243:	1622a2               	l32i	a10, a2, 88
  114246:	01c440               	slli	a12, a4, 28
  114249:	10aad0               	and	a10, a10, a13
  11424c:	20aac0               	or	a10, a10, a12
  11424f:	fd12c1               	l32r	a12, 113698 (f0ffffff <xthals_hw_configid0+0x2e432c01>)
  114252:	01bb80               	slli	a11, a11, 24
  114255:	10aac0               	and	a10, a10, a12
  114258:	20aab0               	or	a10, a10, a11
  11425b:	1662a2               	s32i	a10, a2, 88
  11425e:	03a4d6               	bgez	a4, 11429c <fw_dsp_i2s_FigureOutClocking+0x164>
  114261:	2721c2               	l32i	a12, a1, 156
  114264:	2621d2               	l32i	a13, a1, 152
  114267:	2521f2               	l32i	a15, a1, 148
  11426a:	2321e2               	l32i	a14, a1, 140
  11426d:	10cff2               	addi	a15, a15, 16
  114270:	fccee2               	addi	a14, a14, -4
  114273:	fccdd2               	addi	a13, a13, -4
  114276:	cc1b                	addi.n	a12, a12, 1
  114278:	2761c2               	s32i	a12, a1, 156
  11427b:	2661d2               	s32i	a13, a1, 152
  11427e:	2361e2               	s32i	a14, a1, 140
  114281:	2561f2               	s32i	a15, a1, 148
  114284:	0d7ff541c0b02cce 	{ bnei.w18	a12, 2, 1141e4 <fw_dsp_i2s_FigureOutClocking+0xac>; nop }

0011428c <fw_dsp_i2s_FigureOutClocking+0x154>:
  11428c:	190c                	movi.n	a9, 1
  11428e:	001586               	j	1142e8 <fw_dsp_i2s_FigureOutClocking+0x1b0>

00114291 <fw_dsp_i2s_FigureOutClocking+0x159>:
  114291:	216172               	s32i	a7, a1, 132
  114294:	206162               	s32i	a6, a1, 128
  114297:	f80c                	movi.n	a8, 15
  114299:	5a4282               	s8i	a8, a2, 90

0011429c <fw_dsp_i2s_FigureOutClocking+0x164>:
  11429c:	5802d2               	l8ui	a13, a2, 88
  11429f:	2921b2               	l32i	a11, a1, 164
  1142a2:	400001b545454bde 	{ ae_movda32	aed5, a11; nop; ae_movda32	aed4, a13 }
  1142aa:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1142b2:	2821a2               	l32i	a10, a1, 160
  1142b5:	25c4c4               	ae_movad32.l	a12, aed4
  1142b8:	07a032               	movi	a3, 7
  1142bb:	c0aac0               	sub	a10, a10, a12
  1142be:	11aaa0               	slli	a10, a10, 6
  1142c1:	6c2725               	call8	180534 <__udivsi3>
  1142c4:	00a092               	movi	a9, 0
  1142c7:	2021e2               	l32i	a14, a1, 128
  1142ca:	2121f2               	l32i	a15, a1, 132
  1142cd:	5942a2               	s8i	a10, a2, 89
  1142d0:	574232               	s8i	a3, a2, 87
  1142d3:	222182               	l32i	a8, a1, 136
  1142d6:	564232               	s8i	a3, a2, 86
  1142d9:	002882               	l32i	a8, a8, 0
  1142dc:	285282               	s16i	a8, a2, 80
  1142df:	295282               	s16i	a8, a2, 82
  1142e2:	5442f2               	s8i	a15, a2, 84
  1142e5:	5542e2               	s8i	a14, a2, 85

001142e8 <fw_dsp_i2s_FigureOutClocking+0x1b0>:
  1142e8:	092d                	mov.n	a2, a9
  1142ea:	f01d                	retw.n

001142ec <fw_dsp_i2s_ConfigMclk>:
  1142ec:	004136               	entry	a1, 32
  1142ef:	0fa0a2               	movi	a10, 15
  1142f2:	ee28e5               	call8	102580 <_xtos_set_intlevel>
  1142f5:	0fa0b2               	movi	a11, 15
  1142f8:	fcd141               	l32r	a4, 11363c (278090 <g_debug_fp_info+0x330>)
  1142fb:	203aa0               	or	a3, a10, a10
  1142fe:	fcce51               	l32r	a5, 113638 (277d60 <g_debug_fp_info>)
  114301:	70a0a2               	movi	a10, 112
  114304:	04d572               	addmi	a7, a5, 0x400
  114307:	001582               	l16ui	a8, a5, 0
  11430a:	d0c462               	addi	a6, a4, -48
  11430d:	78dc                	bnez.n	a8, 114328 <fw_dsp_i2s_ConfigMclk+0x3c>
  11430f:	1215c2               	l16ui	a12, a5, 36
  114312:	85b9                	s32i.n	a11, a5, 32
  114314:	90cc50               	addx2	a12, a12, a5
  114317:	135ca2               	s16i	a10, a12, 38
  11431a:	121592               	l16ui	a9, a5, 36
  11431d:	991b                	addi.n	a9, a9, 1
  11431f:	649090               	extui	a9, a9, 0, 7
  114322:	125592               	s16i	a9, a5, 36
  114325:	0005c6               	j	114340 <fw_dsp_i2s_ConfigMclk+0x54>

00114328 <fw_dsp_i2s_ConfigMclk+0x3c>:
  114328:	7e1492               	l16ui	a9, a4, 252
  11432b:	11c9f6               	bgeui	a9, 32, 114340 <fw_dsp_i2s_ConfigMclk+0x54>
  11432e:	0a67b2               	s32i	a11, a7, 40
  114331:	90e940               	addx2	a14, a9, a4
  114334:	7f5ea2               	s16i	a10, a14, 254
  114337:	7e14d2               	l16ui	a13, a4, 252
  11433a:	01cdd2               	addi	a13, a13, 1
  11433d:	1657d2               	s16i	a13, a7, 44
  114340:	01a0a2               	movi	a10, 1
  114343:	019b65               	call8	115cf8 <gci_init_RequestSemaphoreBlocking>
  114346:	0d0c                	movi.n	a13, 0
  114348:	fca9b1               	l32r	a11, 1135ec (a05600 <_memmap_mem_sram_start+0x5600>)
  11434b:	0020c0               	memw
  11434e:	146bd2               	s32i	a13, a11, 80
  114351:	0020c0               	memw
  114354:	fcd2c1               	l32r	a12, 11369c (ff83ffff <xthals_hw_configid0+0x3cc72c01>)
  114357:	152ba2               	l32i	a10, a11, 84
  11435a:	fcd1f1               	l32r	a15, 1136a0 (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  11435d:	10aac0               	and	a10, a10, a12
  114360:	0592f7               	bne	a2, a15, 114369 <fw_dsp_i2s_ConfigMclk+0x7d>
  114363:	fcd0e1               	l32r	a14, 1136a4 (c0000 <_memmap_cacheattr_bp_base+0x9dffe>)
  114366:	20aae0               	or	a10, a10, a14

00114369 <fw_dsp_i2s_ConfigMclk+0x7d>:
  114369:	0020c0               	memw
  11436c:	156ba2               	s32i	a10, a11, 84
  11436f:	01a0a2               	movi	a10, 1
  114372:	019d65               	call8	115d48 <gci_init_ReleaseSemaphore>
  114375:	20a330               	or	a10, a3, a3
  114378:	edeb65               	call8	102230 <_xtos_restore_intlevel>
  11437b:	0015f2               	l16ui	a15, a5, 0
  11437e:	71a0a2               	movi	a10, 113
  114381:	01af56               	bnez	a15, 11439f <fw_dsp_i2s_ConfigMclk+0xb3>
  114384:	121592               	l16ui	a9, a5, 36
  114387:	086532               	s32i	a3, a5, 32
  11438a:	909950               	addx2	a9, a9, a5
  11438d:	1359a2               	s16i	a10, a9, 38
  114390:	121582               	l16ui	a8, a5, 36
  114393:	01c882               	addi	a8, a8, 1
  114396:	648080               	extui	a8, a8, 0, 7
  114399:	125582               	s16i	a8, a5, 36
  11439c:	000090               	retw

0011439f <fw_dsp_i2s_ConfigMclk+0xb3>:
  11439f:	961692               	l16ui	a9, a6, 0x12c
  1143a2:	0fc9f6               	bgeui	a9, 32, 1143b5 <fw_dsp_i2s_ConfigMclk+0xc9>
  1143a5:	a739                	s32i.n	a3, a7, 40
  1143a7:	90c940               	addx2	a12, a9, a4
  1143aa:	7f5ca2               	s16i	a10, a12, 254
  1143ad:	9616b2               	l16ui	a11, a6, 0x12c
  1143b0:	bb1b                	addi.n	a11, a11, 1
  1143b2:	1657b2               	s16i	a11, a7, 44
  1143b5:	f01d                	retw.n

001143b7 <fw_dsp_i2s_ConfigMclk+0xcb>:
	...

001143b8 <fw_dsp_i2s_BringUp>:
  1143b8:	004136               	entry	a1, 32
  1143bb:	0022a2               	l32i	a10, a2, 0
  1143be:	fff2e5               	call8	1142ec <fw_dsp_i2s_ConfigMclk>
  1143c1:	00a0a2               	movi	a10, 0
  1143c4:	20b220               	or	a11, a2, a2
  1143c7:	0060a5               	call8	1149d0 <fw_dsp_i2s_TxPathConfigI2s>
  1143ca:	0d40084130b01a0e 	{ beqi.w18	a10, 1, 114451 <fw_dsp_i2s_BringUp+0x99>; nop }
  1143d2:	0a0c                	movi.n	a10, 0
  1143d4:	02bd                	mov.n	a11, a2
  1143d6:	00ad65               	call8	114eac <fw_dsp_i2s_RxPathConfigI2s>
  1143d9:	0d40074140b01a0e 	{ beqi.w18	a10, 1, 114451 <fw_dsp_i2s_BringUp+0x99>; nop }
  1143e1:	0a0c                	movi.n	a10, 0
  1143e3:	02bd                	mov.n	a11, a2
  1143e5:	0052e5               	call8	114914 <fw_dsp_i2s_TxPathConfigDma>
  1143e8:	0a0c                	movi.n	a10, 0
  1143ea:	02bd                	mov.n	a11, a2
  1143ec:	009fa5               	call8	114de8 <fw_dsp_i2s_RxPathConfigDma>
  1143ef:	62b8                	l32i.n	a11, a2, 24
  1143f1:	0a0c                	movi.n	a10, 0
  1143f3:	0c0c                	movi.n	a12, 0
  1143f5:	000ba5               	call8	1144b0 <fw_dsp_i2s_AckDmaTransfer>
  1143f8:	1a0c                	movi.n	a10, 1
  1143fa:	005ca5               	call8	1149c4 <fw_dsp_i2s_TxPathEnableDma>
  1143fd:	1a0c                	movi.n	a10, 1
  1143ff:	00aa25               	call8	114ea0 <fw_dsp_i2s_RxPathEnableDma>
  114402:	0a0c                	movi.n	a10, 0
  114404:	1b0c                	movi.n	a11, 1
  114406:	0073e5               	call8	114b44 <fw_dsp_i2s_TxPathEnableI2s>
  114409:	0a0c                	movi.n	a10, 0
  11440b:	1b0c                	movi.n	a11, 1
  11440d:	00c265               	call8	115034 <fw_dsp_i2s_RxPathEnableI2s>
  114410:	8e0c                	movi.n	a14, 8
  114412:	fc87b1               	l32r	a11, 113630 (201120 <_lib_foundation_data_start>)
  114415:	fc8a91               	l32r	a9, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  114418:	1bd8                	l32i.n	a13, a11, 4
  11441a:	0020c0               	memw
  11441d:	0dc8                	l32i.n	a12, a13, 0
  11441f:	20cce0               	or	a12, a12, a14
  114422:	0020c0               	memw
  114425:	0dc9                	s32i.n	a12, a13, 0
  114427:	fca0c1               	l32r	a12, 1136a8 (fff0000 <_memmap_mem_sram_end+0xf5b0000>)
  11442a:	1bb8                	l32i.n	a11, a11, 4
  11442c:	0020c0               	memw
  11442f:	9ba8                	l32i.n	a10, a11, 36
  114431:	20aac0               	or	a10, a10, a12
  114434:	0020c0               	memw
  114437:	9ba9                	s32i.n	a10, a11, 36
  114439:	3a0c                	movi.n	a10, 3
  11443b:	0020c0               	memw
  11443e:	842982               	l32i	a8, a9, 0x210
  114441:	2088a0               	or	a8, a8, a10
  114444:	0020c0               	memw
  114447:	846982               	s32i	a8, a9, 0x210
  11444a:	edbfa5               	call8	102044 <_xtos_ints_on>
  11444d:	020c                	movi.n	a2, 0
  11444f:	f01d                	retw.n

00114451 <fw_dsp_i2s_BringUp+0x99>:
  114451:	120c                	movi.n	a2, 1
  114453:	f01d                	retw.n

00114455 <fw_dsp_i2s_BringUp+0x9d>:
  114455:	000000                                        ...

00114458 <fw_dsp_i2s_TearDown>:
  114458:	004136               	entry	a1, 32
  11445b:	004665               	call8	1148c0 <fw_dsp_i2s_TearDownTx>
  11445e:	0093e5               	call8	114d9c <fw_dsp_i2s_TearDownRx>
  114461:	f01d                	retw.n

00114463 <fw_dsp_i2s_TearDown+0xb>:
	...

00114464 <fw_dsp_i2s_EnableDma>:
  114464:	004136               	entry	a1, 32
  114467:	a04220               	addx4	a4, a2, a2
  11446a:	fc9051               	l32r	a5, 1136ac (a01e00 <_memmap_mem_sram_start+0x1e00>)
  11446d:	1144c0               	slli	a4, a4, 4
  114470:	245a                	add.n	a2, a4, a5
  114472:	ffa352               	movi	a5, 0x3ff
  114475:	e38c                	beqz.n	a3, 114487 <fw_dsp_i2s_EnableDma+0x23>
  114477:	0020c0               	memw
  11447a:	916252               	s32i	a5, a2, 0x244
  11447d:	180c                	movi.n	a8, 1
  11447f:	0020c0               	memw
  114482:	846282               	s32i	a8, a2, 0x210
  114485:	f01d                	retw.n

00114487 <fw_dsp_i2s_EnableDma+0x23>:
  114487:	2b0c                	movi.n	a11, 2
  114489:	0020c0               	memw
  11448c:	8462b2               	s32i	a11, a2, 0x210
  11448f:	0020c0               	memw
  114492:	9022a2               	l32i	a10, a2, 0x240
  114495:	20aa50               	or	a10, a10, a5
  114498:	0020c0               	memw
  11449b:	9062a2               	s32i	a10, a2, 0x240
  11449e:	0020c0               	memw
  1144a1:	916252               	s32i	a5, a2, 0x244
  1144a4:	090c                	movi.n	a9, 0
  1144a6:	0020c0               	memw
  1144a9:	846292               	s32i	a9, a2, 0x210
  1144ac:	f01d                	retw.n

001144ae <fw_dsp_i2s_EnableDma+0x4a>:
	...

001144b0 <fw_dsp_i2s_AckDmaTransfer>:
  1144b0:	004136               	entry	a1, 32
  1144b3:	a06220               	addx4	a6, a2, a2
  1144b6:	fc7d71               	l32r	a7, 1136ac (a01e00 <_memmap_mem_sram_start+0x1e00>)
  1144b9:	1166c0               	slli	a6, a6, 4
  1144bc:	667a                	add.n	a6, a6, a7
  1144be:	0020c0               	memw
  1144c1:	8c2652               	l32i	a5, a6, 0x230
  1144c4:	551b                	addi.n	a5, a5, 1
  1144c6:	0020c0               	memw
  1144c9:	8b26a2               	l32i	a10, a6, 0x22c
  1144cc:	020c                	movi.n	a2, 0
  1144ce:	5b35a7               	bltu	a5, a10, 11452d <fw_dsp_i2s_AckDmaTransfer+0x7d>
  1144d1:	583537               	bltu	a5, a3, 11452d <fw_dsp_i2s_AckDmaTransfer+0x7d>
  1144d4:	a4cc                	bnez.n	a4, 1144e2 <fw_dsp_i2s_AckDmaTransfer+0x32>
  1144d6:	0020c0               	memw
  1144d9:	8d26b2               	l32i	a11, a6, 0x234
  1144dc:	c0b5b0               	sub	a11, a5, a11
  1144df:	000146               	j	1144e8 <fw_dsp_i2s_AckDmaTransfer+0x38>

001144e2 <fw_dsp_i2s_AckDmaTransfer+0x32>:
  1144e2:	0020c0               	memw
  1144e5:	8d26b2               	l32i	a11, a6, 0x234

001144e8 <fw_dsp_i2s_AckDmaTransfer+0x38>:
  1144e8:	04bb37               	bgeu	a11, a3, 1144f0 <fw_dsp_i2s_AckDmaTransfer+0x40>
  1144eb:	aaba                	add.n	a10, a10, a11
  1144ed:	000046               	j	1144f2 <fw_dsp_i2s_AckDmaTransfer+0x42>

001144f0 <fw_dsp_i2s_AckDmaTransfer+0x40>:
  1144f0:	a3aa                	add.n	a10, a3, a10

001144f2 <fw_dsp_i2s_AckDmaTransfer+0x42>:
  1144f2:	6323b0               	minu	a2, a3, a11
  1144f5:	073a57               	bltu	a10, a5, 114500 <fw_dsp_i2s_AckDmaTransfer+0x50>
  1144f8:	05bd                	mov.n	a11, a5
  1144fa:	0020f0               	nop
  1144fd:	6c03e5               	call8	18053c <__umodsi3>

00114500 <fw_dsp_i2s_AckDmaTransfer+0x50>:
  114500:	1490a0               	extui	a9, a10, 0, 2
  114503:	698c                	beqz.n	a9, 11450d <fw_dsp_i2s_AckDmaTransfer+0x5d>
  114505:	c02290               	sub	a2, a2, a9
  114508:	cc7c                	movi.n	a12, -4
  11450a:	10aac0               	and	a10, a10, a12

0011450d <fw_dsp_i2s_AckDmaTransfer+0x5d>:
  11450d:	0020c0               	memw
  114510:	8727d2               	l32i	a13, a7, 0x21c
  114513:	0e9ad7               	bne	a10, a13, 114525 <fw_dsp_i2s_AckDmaTransfer+0x75>
  114516:	054ab6               	bltui	a10, 4, 11451f <fw_dsp_i2s_AckDmaTransfer+0x6f>
  114519:	fccaa2               	addi	a10, a10, -4
  11451c:	000086               	j	114522 <fw_dsp_i2s_AckDmaTransfer+0x72>

0011451f <fw_dsp_i2s_AckDmaTransfer+0x6f>:
  11451f:	fcc5a2               	addi	a10, a5, -4

00114522 <fw_dsp_i2s_AckDmaTransfer+0x72>:
  114522:	fcc222               	addi	a2, a2, -4

00114525 <fw_dsp_i2s_AckDmaTransfer+0x75>:
  114525:	0020c0               	memw
  114528:	8b66a2               	s32i	a10, a6, 0x22c
  11452b:	f01d                	retw.n

0011452d <fw_dsp_i2s_AckDmaTransfer+0x7d>:
  11452d:	f01d                	retw.n

0011452f <fw_dsp_i2s_AckDmaTransfer+0x7f>:
	...

00114530 <fw_dsp_i2s_DmaIsr>:
  114530:	004136               	entry	a1, 32
  114533:	fc5f71               	l32r	a7, 1136b0 (27eb20 <g_cpregs1_backup>)
  114536:	01a0b2               	movi	a11, 1
  114539:	20a770               	or	a10, a7, a7
  11453c:	ee13e5               	call8	10267c <xthal_save_cpregs>
  11453f:	fc5d31               	l32r	a3, 1136b4 (27f200 <g_fw_dsp_i2s_dmaIntCallback>)
  114542:	fc5d41               	l32r	a4, 1136b8 (a01ea0 <_memmap_mem_sram_start+0x1ea0>)
  114545:	fc5921               	l32r	a2, 1136ac (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114548:	ffaf62               	movi	a6, -1

0011454b <fw_dsp_i2s_DmaIsr+0x1b>:
  11454b:	0020c0               	memw
  11454e:	902252               	l32i	a5, a2, 0x240
  114551:	305560               	xor	a5, a5, a6
  114554:	0020c0               	memw
  114557:	912282               	l32i	a8, a2, 0x244
  11455a:	94a080               	extui	a10, a8, 0, 10
  11455d:	0020c0               	memw
  114560:	912292               	l32i	a9, a2, 0x244
  114563:	2099a0               	or	a9, a9, a10
  114566:	0020c0               	memw
  114569:	916292               	s32i	a9, a2, 0x244
  11456c:	105580               	and	a5, a5, a8
  11456f:	945050               	extui	a5, a5, 0, 10
  114572:	029516               	beqz	a5, 11459f <fw_dsp_i2s_DmaIsr+0x6f>
  114575:	0023b2               	l32i	a11, a3, 0
  114578:	023b16               	beqz	a11, 11459f <fw_dsp_i2s_DmaIsr+0x6f>
  11457b:	0020c0               	memw
  11457e:	902282               	l32i	a8, a2, 0x240
  114581:	208850               	or	a8, a8, a5
  114584:	0020c0               	memw
  114587:	906282               	s32i	a8, a2, 0x240
  11458a:	000be0               	callx8	a11
  11458d:	30a560               	xor	a10, a5, a6
  114590:	0020c0               	memw
  114593:	902292               	l32i	a9, a2, 0x240
  114596:	1099a0               	and	a9, a9, a10
  114599:	0020c0               	memw
  11459c:	906292               	s32i	a9, a2, 0x240
  11459f:	334b                	addi.n	a3, a3, 4
  1145a1:	50c222               	addi	a2, a2, 80
  1145a4:	a39247               	bne	a2, a4, 11454b <fw_dsp_i2s_DmaIsr+0x1b>
  1145a7:	07ad                	mov.n	a10, a7
  1145a9:	1b0c                	movi.n	a11, 1
  1145ab:	ee04e5               	call8	1025f8 <xthal_restore_cpregs>
  1145ae:	f01d                	retw.n

001145b0 <fw_dsp_i2s_RegisterDmaIntHandler>:
  1145b0:	004136               	entry	a1, 32
  1145b3:	ffafb2               	movi	a11, -1
  1145b6:	ffa3c2               	movi	a12, 0x3ff
  1145b9:	fc3ca1               	l32r	a10, 1136ac (a01e00 <_memmap_mem_sram_start+0x1e00>)
  1145bc:	024216               	beqz	a2, 1145e4 <fw_dsp_i2s_RegisterDmaIntHandler+0x34>
  1145bf:	0020c0               	memw
  1145c2:	902a82               	l32i	a8, a10, 0x240
  1145c5:	3088b0               	xor	a8, a8, a11
  1145c8:	948080               	extui	a8, a8, 0, 10
  1145cb:	00b856               	bnez	a8, 1145da <fw_dsp_i2s_RegisterDmaIntHandler+0x2a>
  1145ce:	0020c0               	memw
  1145d1:	a42a92               	l32i	a9, a10, 0x290
  1145d4:	3099b0               	xor	a9, a9, a11
  1145d7:	170c97               	bnone	a12, a9, 1145f2 <fw_dsp_i2s_RegisterDmaIntHandler+0x42>

001145da <fw_dsp_i2s_RegisterDmaIntHandler+0x2a>:
  1145da:	0a0c                	movi.n	a10, 0
  1145dc:	fc38b1               	l32r	a11, 1136bc (114530 <fw_dsp_i2s_DmaIsr>)
  1145df:	eda565               	call8	102034 <_xtos_set_interrupt_handler>
  1145e2:	f01d                	retw.n

001145e4 <fw_dsp_i2s_RegisterDmaIntHandler+0x34>:
  1145e4:	0020c0               	memw
  1145e7:	902ac2               	l32i	a12, a10, 0x240
  1145ea:	30ccb0               	xor	a12, a12, a11
  1145ed:	94c0c0               	extui	a12, a12, 0, 10
  1145f0:	0c8c                	beqz.n	a12, 1145f4 <fw_dsp_i2s_RegisterDmaIntHandler+0x44>
  1145f2:	f01d                	retw.n

001145f4 <fw_dsp_i2s_RegisterDmaIntHandler+0x44>:
  1145f4:	0020c0               	memw
  1145f7:	a42ad2               	l32i	a13, a10, 0x290
  1145fa:	f01d                	retw.n

001145fc <fw_dsp_i2s_I2sIsr>:
  1145fc:	004136               	entry	a1, 32
  1145ff:	0d400c4170b0222e 	{ bgeui.w18	a2, 2, 1146ca <fw_dsp_i2s_I2sIsr+0xce>; nop }
  114607:	fc2f51               	l32r	a5, 1136c4 (500a0 <_memmap_cacheattr_bp_base+0x2e09e>)
  11460a:	fc2f71               	l32r	a7, 1136c8 (27f210 <g_fw_dsp_i2s_i2sIntCallback>)
  11460d:	fb7c                	movi.n	a11, -1
  11460f:	fc0831               	l32r	a3, 113630 (201120 <_lib_foundation_data_start>)
  114612:	fc2b61               	l32r	a6, 1136c0 (28050 <_memmap_cacheattr_bp_base+0x604e>)
  114615:	a03230               	addx4	a3, a2, a3
  114618:	03c8                	l32i.n	a12, a3, 0
  11461a:	0020c0               	memw
  11461d:	0c88                	l32i.n	a8, a12, 0
  11461f:	108850               	and	a8, a8, a5
  114622:	0020c0               	memw
  114625:	0ca8                	l32i.n	a10, a12, 0
  114627:	10aa60               	and	a10, a10, a6
  11462a:	0020c0               	memw
  11462d:	0c98                	l32i.n	a9, a12, 0
  11462f:	2099a0               	or	a9, a9, a10
  114632:	0020c0               	memw
  114635:	0c99                	s32i.n	a9, a12, 0
  114637:	418180               	srli	a8, a8, 1
  11463a:	10ca80               	and	a12, a10, a8
  11463d:	310a87               	bnone	a10, a8, 114672 <fw_dsp_i2s_I2sIsr+0x76>
  114640:	b0d270               	addx8	a13, a2, a7
  114643:	0dd8                	l32i.n	a13, a13, 0
  114645:	9dac                	beqz.n	a13, 114672 <fw_dsp_i2s_I2sIsr+0x76>
  114647:	f87c                	movi.n	a8, -1
  114649:	114cf0               	slli	a4, a12, 1
  11464c:	03f8                	l32i.n	a15, a3, 0
  11464e:	308480               	xor	a8, a4, a8
  114651:	0020c0               	memw
  114654:	0fe8                	l32i.n	a14, a15, 0
  114656:	10ee80               	and	a14, a14, a8
  114659:	0020c0               	memw
  11465c:	0fe9                	s32i.n	a14, a15, 0
  11465e:	000de0               	callx8	a13
  114661:	fb7c                	movi.n	a11, -1
  114663:	03a8                	l32i.n	a10, a3, 0
  114665:	0020c0               	memw
  114668:	0a98                	l32i.n	a9, a10, 0
  11466a:	209940               	or	a9, a9, a4
  11466d:	0020c0               	memw
  114670:	0a99                	s32i.n	a9, a10, 0
  114672:	03f8                	l32i.n	a15, a3, 0
  114674:	0020c0               	memw
  114677:	1fd8                	l32i.n	a13, a15, 4
  114679:	10dd50               	and	a13, a13, a5
  11467c:	0020c0               	memw
  11467f:	1fa8                	l32i.n	a10, a15, 4
  114681:	10aa60               	and	a10, a10, a6
  114684:	0020c0               	memw
  114687:	1fe8                	l32i.n	a14, a15, 4
  114689:	20eea0               	or	a14, a14, a10
  11468c:	0020c0               	memw
  11468f:	1fe9                	s32i.n	a14, a15, 4
  114691:	41d1d0               	srli	a13, a13, 1
  114694:	10cad0               	and	a12, a10, a13
  114697:	2f0ad7               	bnone	a10, a13, 1146ca <fw_dsp_i2s_I2sIsr+0xce>
  11469a:	b0d270               	addx8	a13, a2, a7
  11469d:	1dd8                	l32i.n	a13, a13, 4
  11469f:	7dac                	beqz.n	a13, 1146ca <fw_dsp_i2s_I2sIsr+0xce>
  1146a1:	114cf0               	slli	a4, a12, 1
  1146a4:	03f8                	l32i.n	a15, a3, 0
  1146a6:	3084b0               	xor	a8, a4, a11
  1146a9:	0020c0               	memw
  1146ac:	1fe8                	l32i.n	a14, a15, 4
  1146ae:	10ee80               	and	a14, a14, a8
  1146b1:	0020c0               	memw
  1146b4:	1fe9                	s32i.n	a14, a15, 4
  1146b6:	000de0               	callx8	a13
  1146b9:	03a8                	l32i.n	a10, a3, 0
  1146bb:	0020c0               	memw
  1146be:	1a98                	l32i.n	a9, a10, 4
  1146c0:	209940               	or	a9, a9, a4
  1146c3:	0020c0               	memw
  1146c6:	1a99                	s32i.n	a9, a10, 4
  1146c8:	f01d                	retw.n

001146ca <fw_dsp_i2s_I2sIsr+0xce>:
  1146ca:	f01d                	retw.n

001146cc <fw_dsp_i2s_I2s0Isr>:
  1146cc:	004136               	entry	a1, 32
  1146cf:	fbff21               	l32r	a2, 1136cc (27ebd8 <g_cpregs1_backup+0xb8>)
  1146d2:	01a0b2               	movi	a11, 1
  1146d5:	20a220               	or	a10, a2, a2
  1146d8:	edfa25               	call8	10267c <xthal_save_cpregs>
  1146db:	00a0a2               	movi	a10, 0
  1146de:	fff1e5               	call8	1145fc <fw_dsp_i2s_I2sIsr>
  1146e1:	20a220               	or	a10, a2, a2
  1146e4:	01a0b2               	movi	a11, 1
  1146e7:	edf125               	call8	1025f8 <xthal_restore_cpregs>
  1146ea:	000090               	retw

001146ed <fw_dsp_i2s_I2s0Isr+0x21>:
  1146ed:	000000                                        ...

001146f0 <fw_dsp_i2s_RegisterI2sIntHandler>:
  1146f0:	004136               	entry	a1, 32
  1146f3:	fbf4a1               	l32r	a10, 1136c4 (500a0 <_memmap_cacheattr_bp_base+0x2e09e>)
  1146f6:	11c2e0               	slli	a12, a2, 2
  1146f9:	fbcdd1               	l32r	a13, 113630 (201120 <_lib_foundation_data_start>)
  1146fc:	73ac                	beqz.n	a3, 114727 <fw_dsp_i2s_RegisterI2sIntHandler+0x37>
  1146fe:	bd8b                	addi.n	a11, a13, 8
  114700:	a0b2b0               	addx4	a11, a2, a11
  114703:	0bb8                	l32i.n	a11, a11, 0
  114705:	2b9c                	beqz.n	a11, 11471b <fw_dsp_i2s_RegisterI2sIntHandler+0x2b>
  114707:	ccda                	add.n	a12, a12, a13
  114709:	0cc8                	l32i.n	a12, a12, 0
  11470b:	0020c0               	memw
  11470e:	0ce8                	l32i.n	a14, a12, 0
  114710:	098ea7               	bany	a14, a10, 11471d <fw_dsp_i2s_RegisterI2sIntHandler+0x2d>
  114713:	0020c0               	memw
  114716:	1cd8                	l32i.n	a13, a12, 4
  114718:	018ad7               	bany	a10, a13, 11471d <fw_dsp_i2s_RegisterI2sIntHandler+0x2d>

0011471b <fw_dsp_i2s_RegisterI2sIntHandler+0x2b>:
  11471b:	f01d                	retw.n

0011471d <fw_dsp_i2s_RegisterI2sIntHandler+0x2d>:
  11471d:	a21b                	addi.n	a10, a2, 1
  11471f:	ed9165               	call8	102034 <_xtos_set_interrupt_handler>
  114722:	f01d                	retw.n

00114724 <fw_dsp_i2s_RegisterI2sIntHandler+0x34>:
  114724:	000000                                        ...

00114727 <fw_dsp_i2s_RegisterI2sIntHandler+0x37>:
  114727:	ccda                	add.n	a12, a12, a13
  114729:	0cc8                	l32i.n	a12, a12, 0
  11472b:	0020c0               	memw
  11472e:	0ce8                	l32i.n	a14, a12, 0
  114730:	e78ea7               	bany	a14, a10, 11471b <fw_dsp_i2s_RegisterI2sIntHandler+0x2b>
  114733:	0020c0               	memw
  114736:	1cd8                	l32i.n	a13, a12, 4
  114738:	f01d                	retw.n

0011473a <fw_dsp_i2s_RegisterI2sIntHandler+0x4a>:
	...

0011473c <fw_dsp_i2s_BringUpI2STxOnly>:
  11473c:	004136               	entry	a1, 32
  11473f:	02bd                	mov.n	a11, a2
  114741:	0a0c                	movi.n	a10, 0
  114743:	0028e5               	call8	1149d0 <fw_dsp_i2s_TxPathConfigI2s>
  114746:	fbba21               	l32r	a2, 113630 (201120 <_lib_foundation_data_start>)
  114749:	090c                	movi.n	a9, 0
  11474b:	80a082               	movi	a8, 128
  11474e:	07a876               	loopgtz	a8, 114759 <fw_dsp_i2s_BringUpI2STxOnly+0x1d>
  114751:	02a8                	l32i.n	a10, a2, 0
  114753:	0020c0               	memw
  114756:	806a92               	s32i	a9, a10, 0x200

00114759 <fw_dsp_i2s_BringUpI2STxOnly+0x1d>:
  114759:	0a0c                	movi.n	a10, 0
  11475b:	1b0c                	movi.n	a11, 1
  11475d:	003e65               	call8	114b44 <fw_dsp_i2s_TxPathEnableI2s>
  114760:	880c                	movi.n	a8, 8
  114762:	12f8                	l32i.n	a15, a2, 4
  114764:	0020c0               	memw
  114767:	0fe8                	l32i.n	a14, a15, 0
  114769:	20ee80               	or	a14, a14, a8
  11476c:	0020c0               	memw
  11476f:	0fe9                	s32i.n	a14, a15, 0
  114771:	fbcdd1               	l32r	a13, 1136a8 (fff0000 <_memmap_mem_sram_end+0xf5b0000>)
  114774:	12c8                	l32i.n	a12, a2, 4
  114776:	0020c0               	memw
  114779:	9cb8                	l32i.n	a11, a12, 36
  11477b:	20bbd0               	or	a11, a11, a13
  11477e:	0020c0               	memw
  114781:	9cb9                	s32i.n	a11, a12, 36
  114783:	f01d                	retw.n

00114785 <fw_dsp_i2s_BringUpI2STxOnly+0x49>:
  114785:	000000                                        ...

00114788 <fw_dsp_i2s_BringUpTx>:
  114788:	004136               	entry	a1, 32
  11478b:	02a8                	l32i.n	a10, a2, 0
  11478d:	ffb5e5               	call8	1142ec <fw_dsp_i2s_ConfigMclk>
  114790:	0a0c                	movi.n	a10, 0
  114792:	02bd                	mov.n	a11, a2
  114794:	0023a5               	call8	1149d0 <fw_dsp_i2s_TxPathConfigI2s>
  114797:	031a66               	bnei	a10, 1, 11479e <fw_dsp_i2s_BringUpTx+0x16>
  11479a:	120c                	movi.n	a2, 1
  11479c:	f01d                	retw.n

0011479e <fw_dsp_i2s_BringUpTx+0x16>:
  11479e:	00a0a2               	movi	a10, 0
  1147a1:	20b220               	or	a11, a2, a2
  1147a4:	0016e5               	call8	114914 <fw_dsp_i2s_TxPathConfigDma>
  1147a7:	0622b2               	l32i	a11, a2, 24
  1147aa:	0a0c                	movi.n	a10, 0
  1147ac:	0c0c                	movi.n	a12, 0
  1147ae:	ffd025               	call8	1144b0 <fw_dsp_i2s_AckDmaTransfer>
  1147b1:	1a0c                	movi.n	a10, 1
  1147b3:	002125               	call8	1149c4 <fw_dsp_i2s_TxPathEnableDma>
  1147b6:	0a0c                	movi.n	a10, 0
  1147b8:	1b0c                	movi.n	a11, 1
  1147ba:	0038a5               	call8	114b44 <fw_dsp_i2s_TxPathEnableI2s>
  1147bd:	8e0c                	movi.n	a14, 8
  1147bf:	fb9cb1               	l32r	a11, 113630 (201120 <_lib_foundation_data_start>)
  1147c2:	fb9f91               	l32r	a9, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1147c5:	1bd8                	l32i.n	a13, a11, 4
  1147c7:	0020c0               	memw
  1147ca:	0dc8                	l32i.n	a12, a13, 0
  1147cc:	20cce0               	or	a12, a12, a14
  1147cf:	0020c0               	memw
  1147d2:	0dc9                	s32i.n	a12, a13, 0
  1147d4:	fbb5c1               	l32r	a12, 1136a8 (fff0000 <_memmap_mem_sram_end+0xf5b0000>)
  1147d7:	1bb8                	l32i.n	a11, a11, 4
  1147d9:	0020c0               	memw
  1147dc:	9ba8                	l32i.n	a10, a11, 36
  1147de:	20aac0               	or	a10, a10, a12
  1147e1:	0020c0               	memw
  1147e4:	9ba9                	s32i.n	a10, a11, 36
  1147e6:	3a0c                	movi.n	a10, 3
  1147e8:	0020c0               	memw
  1147eb:	842982               	l32i	a8, a9, 0x210
  1147ee:	2088a0               	or	a8, a8, a10
  1147f1:	0020c0               	memw
  1147f4:	846982               	s32i	a8, a9, 0x210
  1147f7:	ed84e5               	call8	102044 <_xtos_ints_on>
  1147fa:	020c                	movi.n	a2, 0
  1147fc:	f01d                	retw.n

001147fe <fw_dsp_i2s_BringUpTx+0x76>:
	...

00114800 <fw_dsp_i2s_TearDownDMATxOnly>:
  114800:	004136               	entry	a1, 32
  114803:	0a0c                	movi.n	a10, 0
  114805:	001be5               	call8	1149c4 <fw_dsp_i2s_TxPathEnableDma>
  114808:	fb8aa1               	l32r	a10, 113630 (201120 <_lib_foundation_data_start>)
  11480b:	00a092               	movi	a9, 0
  11480e:	80a082               	movi	a8, 128
  114811:	07a876               	loopgtz	a8, 11481c <fw_dsp_i2s_TearDownDMATxOnly+0x1c>
  114814:	0ab8                	l32i.n	a11, a10, 0
  114816:	0020c0               	memw
  114819:	806b92               	s32i	a9, a11, 0x200

0011481c <fw_dsp_i2s_TearDownDMATxOnly+0x1c>:
  11481c:	fbadd1               	l32r	a13, 1136d0 (27f1a0 <g_mclk_i2s>)
  11481f:	186d92               	s32i	a9, a13, 96
  114822:	fba2a1               	l32r	a10, 1136ac (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114825:	0020c0               	memw
  114828:	982ac2               	l32i	a12, a10, 0x260
  11482b:	05ec07               	bbsi	a12, 0, 114834 <fw_dsp_i2s_TearDownDMATxOnly+0x34>
  11482e:	0020c0               	memw
  114831:	806a92               	s32i	a9, a10, 0x200

00114834 <fw_dsp_i2s_TearDownDMATxOnly+0x34>:
  114834:	fcaf82               	movi	a8, -4
  114837:	fb82f1               	l32r	a15, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  11483a:	0020c0               	memw
  11483d:	842fe2               	l32i	a14, a15, 0x210
  114840:	10ee80               	and	a14, a14, a8
  114843:	0020c0               	memw
  114846:	846fe2               	s32i	a14, a15, 0x210
  114849:	03a0a2               	movi	a10, 3
  11484c:	ed81a5               	call8	102068 <_xtos_ints_off>
  11484f:	000090               	retw

00114852 <fw_dsp_i2s_TearDownDMATxOnly+0x52>:
	...

00114854 <fw_dsp_i2s_TearDownI2STxOnly>:
  114854:	004136               	entry	a1, 32
  114857:	fb7a91               	l32r	a9, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  11485a:	fb75e1               	l32r	a14, 113630 (201120 <_lib_foundation_data_start>)
  11485d:	fb75a1               	l32r	a10, 113634 (fffaff5e <_memmap_cacheattr_bp_strict+0x8cf6c>)
  114860:	a082e0               	addx4	a8, a2, a14
  114863:	0028f2               	l32i	a15, a8, 0
  114866:	0020c0               	memw
  114869:	002fd2               	l32i	a13, a15, 0
  11486c:	10dda0               	and	a13, a13, a10
  11486f:	0020c0               	memw
  114872:	006fd2               	s32i	a13, a15, 0
  114875:	dfafc2               	movi	a12, -33
  114878:	08b8                	l32i.n	a11, a8, 0
  11487a:	0020c0               	memw
  11487d:	3ba8                	l32i.n	a10, a11, 12
  11487f:	10aac0               	and	a10, a10, a12
  114882:	0020c0               	memw
  114885:	3ba9                	s32i.n	a10, a11, 12
  114887:	7fafa2               	movi	a10, -129
  11488a:	0888                	l32i.n	a8, a8, 0
  11488c:	0020c0               	memw
  11488f:	58f8                	l32i.n	a15, a8, 20
  114891:	10ffa0               	and	a15, a15, a10
  114894:	0020c0               	memw
  114897:	fb8ec1               	l32r	a12, 1136d0 (27f1a0 <g_mclk_i2s>)
  11489a:	0b0c                	movi.n	a11, 0
  11489c:	58f9                	s32i.n	a15, a8, 20
  11489e:	fd7c                	movi.n	a13, -1
  1148a0:	4ed9                	s32i.n	a13, a14, 16
  1148a2:	1c6cb2               	s32i	a11, a12, 112
  1148a5:	ca7c                	movi.n	a10, -4
  1148a7:	0020c0               	memw
  1148aa:	842982               	l32i	a8, a9, 0x210
  1148ad:	1088a0               	and	a8, a8, a10
  1148b0:	0020c0               	memw
  1148b3:	3a0c                	movi.n	a10, 3
  1148b5:	846982               	s32i	a8, a9, 0x210
  1148b8:	ed7ae5               	call8	102068 <_xtos_ints_off>
  1148bb:	f01d                	retw.n

001148bd <fw_dsp_i2s_TearDownI2STxOnly+0x69>:
  1148bd:	000000                                        ...

001148c0 <fw_dsp_i2s_TearDownTx>:
  1148c0:	004136               	entry	a1, 32
  1148c3:	00a0a2               	movi	a10, 0
  1148c6:	000fe5               	call8	1149c4 <fw_dsp_i2s_TxPathEnableDma>
  1148c9:	00a0a2               	movi	a10, 0
  1148cc:	00a0b2               	movi	a11, 0
  1148cf:	002765               	call8	114b44 <fw_dsp_i2s_TxPathEnableI2s>
  1148d2:	fb57b1               	l32r	a11, 113630 (201120 <_lib_foundation_data_start>)
  1148d5:	f97c                	movi.n	a9, -1
  1148d7:	fb7ec1               	l32r	a12, 1136d0 (27f1a0 <g_mclk_i2s>)
  1148da:	0a0c                	movi.n	a10, 0
  1148dc:	1c6ca2               	s32i	a10, a12, 112
  1148df:	186ca2               	s32i	a10, a12, 96
  1148e2:	4b99                	s32i.n	a9, a11, 16
  1148e4:	fb7291               	l32r	a9, 1136ac (a01e00 <_memmap_mem_sram_start+0x1e00>)
  1148e7:	0020c0               	memw
  1148ea:	982982               	l32i	a8, a9, 0x260
  1148ed:	05e807               	bbsi	a8, 0, 1148f6 <fw_dsp_i2s_TearDownTx+0x36>
  1148f0:	0020c0               	memw
  1148f3:	8069a2               	s32i	a10, a9, 0x200

001148f6 <fw_dsp_i2s_TearDownTx+0x36>:
  1148f6:	cf7c                	movi.n	a15, -4
  1148f8:	fb52e1               	l32r	a14, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1148fb:	0020c0               	memw
  1148fe:	842ed2               	l32i	a13, a14, 0x210
  114901:	10ddf0               	and	a13, a13, a15
  114904:	0020c0               	memw
  114907:	846ed2               	s32i	a13, a14, 0x210
  11490a:	3a0c                	movi.n	a10, 3
  11490c:	ed75a5               	call8	102068 <_xtos_ints_off>
  11490f:	f01d                	retw.n

00114911 <fw_dsp_i2s_TearDownTx+0x51>:
  114911:	000000                                        ...

00114914 <fw_dsp_i2s_TxPathConfigDma>:
  114914:	004136               	entry	a1, 32
  114917:	094c                	movi.n	a9, 64
  114919:	fb6441               	l32r	a4, 1136ac (a01e00 <_memmap_mem_sram_start+0x1e00>)
  11491c:	0020c0               	memw
  11491f:	802482               	l32i	a8, a4, 0x200
  114922:	0ee867               	bbsi	a8, 6, 114934 <fw_dsp_i2s_TxPathConfigDma+0x20>
  114925:	0020c0               	memw
  114928:	8024a2               	l32i	a10, a4, 0x200
  11492b:	20aa90               	or	a10, a10, a9
  11492e:	0020c0               	memw
  114931:	8064a2               	s32i	a10, a4, 0x200

00114934 <fw_dsp_i2s_TxPathConfigDma+0x20>:
  114934:	0a0c                	movi.n	a10, 0
  114936:	0008e5               	call8	1149c4 <fw_dsp_i2s_TxPathEnableDma>
  114939:	090c                	movi.n	a9, 0
  11493b:	ffa3f2               	movi	a15, 0x3ff
  11493e:	c0a1d2               	movi	a13, 0x1c0
  114941:	0020c0               	memw
  114944:	8564d2               	s32i	a13, a4, 0x214
  114947:	43c8                	l32i.n	a12, a3, 16
  114949:	0020c0               	memw
  11494c:	8664c2               	s32i	a12, a4, 0x218
  11494f:	0020c0               	memw
  114952:	fb60a1               	l32r	a10, 1136d4 (201138 <g_fw_dsp_i2s_dma_i2s_peripheral_id>)
  114955:	876492               	s32i	a9, a4, 0x21c
  114958:	90b2a0               	addx2	a11, a2, a10
  11495b:	000bb2               	l8ui	a11, a11, 0
  11495e:	02a1c2               	movi	a12, 0x102
  114961:	11bbe0               	slli	a11, a11, 2
  114964:	20bbc0               	or	a11, a11, a12
  114967:	0020c0               	memw
  11496a:	e8caa2               	addi	a10, a10, -24
  11496d:	8864b2               	s32i	a11, a4, 0x220
  114970:	a0a2a0               	addx4	a10, a2, a10
  114973:	0aa8                	l32i.n	a10, a10, 0
  114975:	02daa2               	addmi	a10, a10, 0x200
  114978:	0020c0               	memw
  11497b:	8964a2               	s32i	a10, a4, 0x224
  11497e:	0020c0               	memw
  114981:	8a6492               	s32i	a9, a4, 0x228
  114984:	0020c0               	memw
  114987:	8b6492               	s32i	a9, a4, 0x22c
  11498a:	5388                	l32i.n	a8, a3, 20
  11498c:	880b                	addi.n	a8, a8, -1
  11498e:	0020c0               	memw
  114991:	8c6482               	s32i	a8, a4, 0x230
  114994:	0020c0               	memw
  114997:	9164f2               	s32i	a15, a4, 0x244
  11499a:	93e8                	l32i.n	a14, a3, 36
  11499c:	ff7c                	movi.n	a15, -1
  11499e:	94e0e0               	extui	a14, a14, 0, 10
  1149a1:	30eef0               	xor	a14, a14, a15
  1149a4:	0020c0               	memw
  1149a7:	9024d2               	l32i	a13, a4, 0x240
  1149aa:	10dde0               	and	a13, a13, a14
  1149ad:	0020c0               	memw
  1149b0:	1a0c                	movi.n	a10, 1
  1149b2:	9064d2               	s32i	a13, a4, 0x240
  1149b5:	fb46c1               	l32r	a12, 1136d0 (27f1a0 <g_mclk_i2s>)
  1149b8:	a3b8                	l32i.n	a11, a3, 40
  1149ba:	186cb2               	s32i	a11, a12, 96
  1149bd:	ffbf25               	call8	1145b0 <fw_dsp_i2s_RegisterDmaIntHandler>
  1149c0:	f01d                	retw.n

001149c2 <fw_dsp_i2s_TxPathConfigDma+0xae>:
	...

001149c4 <fw_dsp_i2s_TxPathEnableDma>:
  1149c4:	004136               	entry	a1, 32
  1149c7:	02bd                	mov.n	a11, a2
  1149c9:	0a0c                	movi.n	a10, 0
  1149cb:	ffa9a5               	call8	114464 <fw_dsp_i2s_EnableDma>
  1149ce:	f01d                	retw.n

001149d0 <fw_dsp_i2s_TxPathConfigI2s>:
  1149d0:	006136               	entry	a1, 48
  1149d3:	03ad                	mov.n	a10, a3
  1149d5:	ff7625               	call8	114138 <fw_dsp_i2s_FigureOutClocking>
  1149d8:	031a66               	bnei	a10, 1, 1149df <fw_dsp_i2s_TxPathConfigI2s+0xf>
  1149db:	120c                	movi.n	a2, 1
  1149dd:	f01d                	retw.n

001149df <fw_dsp_i2s_TxPathConfigI2s+0xf>:
  1149df:	02ad                	mov.n	a10, a2
  1149e1:	0b0c                	movi.n	a11, 0
  1149e3:	001625               	call8	114b44 <fw_dsp_i2s_TxPathEnableI2s>
  1149e6:	63a0b2               	movi	a11, 99
  1149e9:	fb11a1               	l32r	a10, 113630 (201120 <_lib_foundation_data_start>)
  1149ec:	8e0c                	movi.n	a14, 8
  1149ee:	a0a2a0               	addx4	a10, a2, a10
  1149f1:	0ad8                	l32i.n	a13, a10, 0
  1149f3:	0020c0               	memw
  1149f6:	0dc8                	l32i.n	a12, a13, 0
  1149f8:	20cce0               	or	a12, a12, a14
  1149fb:	0020c0               	memw
  1149fe:	0dc9                	s32i.n	a12, a13, 0
  114a00:	090c                	movi.n	a9, 0
  114a02:	0020c0               	memw
  114a05:	0199                	s32i.n	a9, a1, 0
  114a07:	0020c0               	memw
  114a0a:	0188                	l32i.n	a8, a1, 0
  114a0c:	133b87               	bltu	a11, a8, 114a23 <fw_dsp_i2s_TxPathConfigI2s+0x53>

00114a0f <fw_dsp_i2s_TxPathConfigI2s+0x3f>:
  114a0f:	0020c0               	memw
  114a12:	01d8                	l32i.n	a13, a1, 0
  114a14:	dd1b                	addi.n	a13, a13, 1
  114a16:	0020c0               	memw
  114a19:	01d9                	s32i.n	a13, a1, 0
  114a1b:	0020c0               	memw
  114a1e:	01c8                	l32i.n	a12, a1, 0
  114a20:	ebbbc7               	bgeu	a11, a12, 114a0f <fw_dsp_i2s_TxPathConfigI2s+0x3f>

00114a23 <fw_dsp_i2s_TxPathConfigI2s+0x53>:
  114a23:	7e7c                	movi.n	a14, -9
  114a25:	0ad8                	l32i.n	a13, a10, 0
  114a27:	0020c0               	memw
  114a2a:	0dc8                	l32i.n	a12, a13, 0
  114a2c:	10cce0               	and	a12, a12, a14
  114a2f:	0020c0               	memw
  114a32:	0dc9                	s32i.n	a12, a13, 0
  114a34:	fb29c1               	l32r	a12, 1136d8 (f000ffff <xthals_hw_configid0+0x2d442c01>)
  114a37:	0a88                	l32i.n	a8, a10, 0
  114a39:	0020c0               	memw
  114a3c:	5903f2               	l8ui	a15, a3, 89
  114a3f:	5803b2               	l8ui	a11, a3, 88
  114a42:	9898                	l32i.n	a9, a8, 36
  114a44:	11bb00               	slli	a11, a11, 16
  114a47:	1099c0               	and	a9, a9, a12
  114a4a:	01ffa0               	slli	a15, a15, 22
  114a4d:	2099b0               	or	a9, a9, a11
  114a50:	20ff90               	or	a15, a15, a9
  114a53:	0020c0               	memw
  114a56:	98f9                	s32i.n	a15, a8, 36
  114a58:	0ae8                	l32i.n	a14, a10, 0
  114a5a:	5a03d2               	l8ui	a13, a3, 90
  114a5d:	0020c0               	memw
  114a60:	bed9                	s32i.n	a13, a14, 44
  114a62:	2813b2               	l16ui	a11, a3, 80
  114a65:	0ac8                	l32i.n	a12, a10, 0
  114a67:	0020c0               	memw
  114a6a:	ccb9                	s32i.n	a11, a12, 48
  114a6c:	281382               	l16ui	a8, a3, 80
  114a6f:	0a98                	l32i.n	a9, a10, 0
  114a71:	0020c0               	memw
  114a74:	fb1af1               	l32r	a15, 1136dc (fffff0ff <_memmap_cacheattr_bp_strict+0xdc10d>)
  114a77:	d989                	s32i.n	a8, a9, 52
  114a79:	1623e2               	l32i	a14, a3, 88
  114a7c:	0ad8                	l32i.n	a13, a10, 0
  114a7e:	35e8e0               	extui	a14, a14, 24, 4
  114a81:	11ee80               	slli	a14, a14, 8
  114a84:	0020c0               	memw
  114a87:	3dc8                	l32i.n	a12, a13, 12
  114a89:	10ccf0               	and	a12, a12, a15
  114a8c:	20cce0               	or	a12, a12, a14
  114a8f:	0020c0               	memw
  114a92:	3dc9                	s32i.n	a12, a13, 12
  114a94:	8b7c                	movi.n	a11, -8
  114a96:	0a88                	l32i.n	a8, a10, 0
  114a98:	560392               	l8ui	a9, a3, 86
  114a9b:	0020c0               	memw
  114a9e:	1028f2               	l32i	a15, a8, 64
  114aa1:	10ffb0               	and	a15, a15, a11
  114aa4:	20ff90               	or	a15, a15, a9
  114aa7:	0020c0               	memw
  114aaa:	1068f2               	s32i	a15, a8, 64
  114aad:	33e8                	l32i.n	a14, a3, 12
  114aaf:	1edc                	bnez.n	a14, 114ac4 <fw_dsp_i2s_TxPathConfigI2s+0xf4>
  114ab1:	091c                	movi.n	a9, 16
  114ab3:	0a88                	l32i.n	a8, a10, 0
  114ab5:	0020c0               	memw
  114ab8:	1028f2               	l32i	a15, a8, 64
  114abb:	20ff90               	or	a15, a15, a9
  114abe:	0020c0               	memw
  114ac1:	1068f2               	s32i	a15, a8, 64

00114ac4 <fw_dsp_i2s_TxPathConfigI2s+0xf4>:
  114ac4:	bcaf92               	movi	a9, -68
  114ac7:	5403d2               	l8ui	a13, a3, 84
  114aca:	0ae8                	l32i.n	a14, a10, 0
  114acc:	0020c0               	memw
  114acf:	116ed2               	s32i	a13, a14, 68
  114ad2:	33c8                	l32i.n	a12, a3, 12
  114ad4:	0ab8                	l32i.n	a11, a10, 0
  114ad6:	9ccc                	bnez.n	a12, 114ae3 <fw_dsp_i2s_TxPathConfigI2s+0x113>
  114ad8:	0020c0               	memw
  114adb:	3bc8                	l32i.n	a12, a11, 12
  114add:	10cc90               	and	a12, a12, a9
  114ae0:	000306               	j	114af0 <fw_dsp_i2s_TxPathConfigI2s+0x120>

00114ae3 <fw_dsp_i2s_TxPathConfigI2s+0x113>:
  114ae3:	2d0c                	movi.n	a13, 2
  114ae5:	0020c0               	memw
  114ae8:	3bc8                	l32i.n	a12, a11, 12
  114aea:	10cc90               	and	a12, a12, a9
  114aed:	20ccd0               	or	a12, a12, a13

00114af0 <fw_dsp_i2s_TxPathConfigI2s+0x120>:
  114af0:	0020c0               	memw
  114af3:	3bc9                	s32i.n	a12, a11, 12
  114af5:	80a092               	movi	a9, 128
  114af8:	0a88                	l32i.n	a8, a10, 0
  114afa:	0020c0               	memw
  114afd:	58f8                	l32i.n	a15, a8, 20
  114aff:	20ff90               	or	a15, a15, a9
  114b02:	0020c0               	memw
  114b05:	58f9                	s32i.n	a15, a8, 20
  114b07:	faf6d1               	l32r	a13, 1136e0 (2000000 <_memmap_mem_sram_end+0x15c0000>)
  114b0a:	0ae8                	l32i.n	a14, a10, 0
  114b0c:	0020c0               	memw
  114b0f:	faedc1               	l32r	a12, 1136c4 (500a0 <_memmap_cacheattr_bp_base+0x2e09e>)
  114b12:	2ed9                	s32i.n	a13, a14, 8
  114b14:	0a88                	l32i.n	a8, a10, 0
  114b16:	73b8                	l32i.n	a11, a3, 28
  114b18:	faf391               	l32r	a9, 1136e4 (28053 <_memmap_cacheattr_bp_base+0x6051>)
  114b1b:	10abc0               	and	a10, a11, a12
  114b1e:	0020c0               	memw
  114b21:	08f8                	l32i.n	a15, a8, 0
  114b23:	20ffa0               	or	a15, a15, a10
  114b26:	02ad                	mov.n	a10, a2
  114b28:	20ff90               	or	a15, a15, a9
  114b2b:	0020c0               	memw
  114b2e:	1b0c                	movi.n	a11, 1
  114b30:	08f9                	s32i.n	a15, a8, 0
  114b32:	fae5e1               	l32r	a14, 1136c8 (27f210 <g_fw_dsp_i2s_i2sIntCallback>)
  114b35:	83d8                	l32i.n	a13, a3, 32
  114b37:	b0e2e0               	addx8	a14, a2, a14
  114b3a:	0ed9                	s32i.n	a13, a14, 0
  114b3c:	ffbb25               	call8	1146f0 <fw_dsp_i2s_RegisterI2sIntHandler>
  114b3f:	020c                	movi.n	a2, 0
  114b41:	f01d                	retw.n

00114b43 <fw_dsp_i2s_TxPathConfigI2s+0x173>:
	...

00114b44 <fw_dsp_i2s_TxPathEnableI2s>:
  114b44:	004136               	entry	a1, 32
  114b47:	faba81               	l32r	a8, 113630 (201120 <_lib_foundation_data_start>)
  114b4a:	fadde1               	l32r	a14, 1136c0 (28050 <_memmap_cacheattr_bp_base+0x604e>)
  114b4d:	a02280               	addx4	a2, a2, a8
  114b50:	02a8                	l32i.n	a10, a2, 0
  114b52:	e39c                	beqz.n	a3, 114b74 <fw_dsp_i2s_TxPathEnableI2s+0x30>
  114b54:	0020c0               	memw
  114b57:	0ad8                	l32i.n	a13, a10, 0
  114b59:	20dde0               	or	a13, a13, a14
  114b5c:	0020c0               	memw
  114b5f:	0ad9                	s32i.n	a13, a10, 0
  114b61:	0c2c                	movi.n	a12, 32
  114b63:	02b8                	l32i.n	a11, a2, 0
  114b65:	0020c0               	memw
  114b68:	3b98                	l32i.n	a9, a11, 12
  114b6a:	2099c0               	or	a9, a9, a12
  114b6d:	0020c0               	memw
  114b70:	3b99                	s32i.n	a9, a11, 12
  114b72:	f01d                	retw.n

00114b74 <fw_dsp_i2s_TxPathEnableI2s+0x30>:
  114b74:	fadd81               	l32r	a8, 1136e8 (fffaff5f <_memmap_cacheattr_bp_strict+0x8cf6d>)
  114b77:	0020c0               	memw
  114b7a:	002af2               	l32i	a15, a10, 0
  114b7d:	10ff80               	and	a15, a15, a8
  114b80:	0020c0               	memw
  114b83:	006af2               	s32i	a15, a10, 0
  114b86:	0fa0a2               	movi	a10, 15
  114b89:	ed9f65               	call8	102580 <_xtos_set_intlevel>
  114b8c:	fb0c                	movi.n	a11, 15
  114b8e:	fad081               	l32r	a8, 1136d0 (27f1a0 <g_mclk_i2s>)
  114b91:	faaa41               	l32r	a4, 11363c (278090 <g_debug_fp_info+0x330>)
  114b94:	0a3d                	mov.n	a3, a10
  114b96:	faa851               	l32r	a5, 113638 (277d60 <g_debug_fp_info>)
  114b99:	72a0a2               	movi	a10, 114
  114b9c:	04d572               	addmi	a7, a5, 0x400
  114b9f:	d0c462               	addi	a6, a4, -48
  114ba2:	001592               	l16ui	a9, a5, 0
  114ba5:	001882               	l16ui	a8, a8, 0
  114ba8:	79dc                	bnez.n	a9, 114bc3 <fw_dsp_i2s_TxPathEnableI2s+0x7f>
  114baa:	1215d2               	l16ui	a13, a5, 36
  114bad:	85b9                	s32i.n	a11, a5, 32
  114baf:	90dd50               	addx2	a13, a13, a5
  114bb2:	135da2               	s16i	a10, a13, 38
  114bb5:	1215c2               	l16ui	a12, a5, 36
  114bb8:	cc1b                	addi.n	a12, a12, 1
  114bba:	64c0c0               	extui	a12, a12, 0, 7
  114bbd:	1255c2               	s16i	a12, a5, 36
  114bc0:	000546               	j	114bd9 <fw_dsp_i2s_TxPathEnableI2s+0x95>

00114bc3 <fw_dsp_i2s_TxPathEnableI2s+0x7f>:
  114bc3:	7e1492               	l16ui	a9, a4, 252
  114bc6:	0fc9f6               	bgeui	a9, 32, 114bd9 <fw_dsp_i2s_TxPathEnableI2s+0x95>
  114bc9:	a7b9                	s32i.n	a11, a7, 40
  114bcb:	90f940               	addx2	a15, a9, a4
  114bce:	7f5fa2               	s16i	a10, a15, 254
  114bd1:	7e14e2               	l16ui	a14, a4, 252
  114bd4:	ee1b                	addi.n	a14, a14, 1
  114bd6:	1657e2               	s16i	a14, a7, 44
  114bd9:	f8cc                	bnez.n	a8, 114bec <fw_dsp_i2s_TxPathEnableI2s+0xa8>
  114bdb:	eb7c                	movi.n	a11, -2
  114bdd:	02a8                	l32i.n	a10, a2, 0
  114bdf:	0020c0               	memw
  114be2:	0a98                	l32i.n	a9, a10, 0
  114be4:	1099b0               	and	a9, a9, a11
  114be7:	0020c0               	memw
  114bea:	0a99                	s32i.n	a9, a10, 0

00114bec <fw_dsp_i2s_TxPathEnableI2s+0xa8>:
  114bec:	20a330               	or	a10, a3, a3
  114bef:	ed6425               	call8	102230 <_xtos_restore_intlevel>
  114bf2:	0015c2               	l16ui	a12, a5, 0
  114bf5:	73a0a2               	movi	a10, 115
  114bf8:	019c56               	bnez	a12, 114c15 <fw_dsp_i2s_TxPathEnableI2s+0xd1>
  114bfb:	1215e2               	l16ui	a14, a5, 36
  114bfe:	086532               	s32i	a3, a5, 32
  114c01:	90ee50               	addx2	a14, a14, a5
  114c04:	135ea2               	s16i	a10, a14, 38
  114c07:	1215d2               	l16ui	a13, a5, 36
  114c0a:	dd1b                	addi.n	a13, a13, 1
  114c0c:	64d0d0               	extui	a13, a13, 0, 7
  114c0f:	1255d2               	s16i	a13, a5, 36
  114c12:	000546               	j	114c2b <fw_dsp_i2s_TxPathEnableI2s+0xe7>

00114c15 <fw_dsp_i2s_TxPathEnableI2s+0xd1>:
  114c15:	961692               	l16ui	a9, a6, 0x12c
  114c18:	0fc9f6               	bgeui	a9, 32, 114c2b <fw_dsp_i2s_TxPathEnableI2s+0xe7>
  114c1b:	a739                	s32i.n	a3, a7, 40
  114c1d:	908940               	addx2	a8, a9, a4
  114c20:	7f58a2               	s16i	a10, a8, 254
  114c23:	9616f2               	l16ui	a15, a6, 0x12c
  114c26:	ff1b                	addi.n	a15, a15, 1
  114c28:	1657f2               	s16i	a15, a7, 44
  114c2b:	dfafe2               	movi	a14, -33
  114c2e:	02d8                	l32i.n	a13, a2, 0
  114c30:	0020c0               	memw
  114c33:	3dc8                	l32i.n	a12, a13, 12
  114c35:	10cce0               	and	a12, a12, a14
  114c38:	0020c0               	memw
  114c3b:	3dc9                	s32i.n	a12, a13, 12
  114c3d:	7fafb2               	movi	a11, -129
  114c40:	02a8                	l32i.n	a10, a2, 0
  114c42:	0020c0               	memw
  114c45:	5a98                	l32i.n	a9, a10, 20
  114c47:	1099b0               	and	a9, a9, a11
  114c4a:	0020c0               	memw
  114c4d:	5a99                	s32i.n	a9, a10, 20
  114c4f:	f01d                	retw.n

00114c51 <fw_dsp_i2s_TxPathEnableI2s+0x10d>:
  114c51:	000000                                        ...

00114c54 <_fw_dsp_i2s_GetTxFifoStatus>:
  114c54:	004136               	entry	a1, 32
  114c57:	fa7641               	l32r	a4, 113630 (201120 <_lib_foundation_data_start>)
  114c5a:	a04240               	addx4	a4, a2, a4
  114c5d:	0448                	l32i.n	a4, a4, 0
  114c5f:	0020c0               	memw
  114c62:	0428                	l32i.n	a2, a4, 0
  114c64:	0020c0               	memw
  114c67:	fa9631               	l32r	a3, 1136c0 (28050 <_memmap_cacheattr_bp_base+0x604e>)
  114c6a:	0429                	s32i.n	a2, a4, 0
  114c6c:	102230               	and	a2, a2, a3
  114c6f:	f01d                	retw.n

00114c71 <_fw_dsp_i2s_GetTxFifoStatus+0x1d>:
  114c71:	000000                                        ...

00114c74 <fw_dsp_i2s_GetTxFifoStatus>:
  114c74:	004136               	entry	a1, 32
  114c77:	0a0c                	movi.n	a10, 0
  114c79:	fffda5               	call8	114c54 <_fw_dsp_i2s_GetTxFifoStatus>
  114c7c:	0a2d                	mov.n	a2, a10
  114c7e:	f01d                	retw.n

00114c80 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>:
  114c80:	004136               	entry	a1, 32
  114c83:	fa9a91               	l32r	a9, 1136ec (3000000 <_memmap_mem_sram_end+0x25c0000>)
  114c86:	fa6a31               	l32r	a3, 113630 (201120 <_lib_foundation_data_start>)
  114c89:	1182e0               	slli	a8, a2, 2
  114c8c:	283a                	add.n	a2, a8, a3
  114c8e:	0258                	l32i.n	a5, a2, 0
  114c90:	0020c0               	memw
  114c93:	2568                	l32i.n	a6, a5, 8
  114c95:	fa5cb1               	l32r	a11, 113608 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  114c98:	107690               	and	a7, a6, a9
  114c9b:	048697               	bany	a6, a9, 114ca3 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x23>
  114c9e:	d27c                	movi.n	a2, -3
  114ca0:	f01d                	retw.n

00114ca2 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x22>:
	...

00114ca3 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x23>:
  114ca3:	20b6b0               	or	a11, a6, a11
  114ca6:	0020c0               	memw
  114ca9:	25b9                	s32i.n	a11, a5, 8
  114cab:	4a1c                	movi.n	a10, 20
  114cad:	0258                	l32i.n	a5, a2, 0
  114caf:	020c                	movi.n	a2, 0
  114cb1:	09aa76               	loopgtz	a10, 114cbe <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x3e>
  114cb4:	0020c0               	memw
  114cb7:	2568                	l32i.n	a6, a5, 8
  114cb9:	221b                	addi.n	a2, a2, 1
  114cbb:	0036d6               	bgez	a6, 114cc2 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x42>

00114cbe <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x3e>:
  114cbe:	f27c                	movi.n	a2, -1
  114cc0:	f01d                	retw.n

00114cc2 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x42>:
  114cc2:	0a4c                	movi.n	a10, 64
  114cc4:	0020c0               	memw
  114cc7:	3558                	l32i.n	a5, a5, 12
  114cc9:	fa5f21               	l32r	a2, 113648 (1000000 <_memmap_mem_sram_end+0x5c0000>)
  114ccc:	1055a0               	and	a5, a5, a10
  114ccf:	039797               	bne	a7, a9, 114cd6 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x56>
  114cd2:	c27c                	movi.n	a2, -4
  114cd4:	f01d                	retw.n

00114cd6 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x56>:
  114cd6:	a5ec                	bnez.n	a5, 114d04 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x84>
  114cd8:	fa82b1               	l32r	a11, 1136e0 (2000000 <_memmap_mem_sram_end+0x15c0000>)
  114cdb:	2397b7               	bne	a7, a11, 114d02 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x82>

00114cde <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x5e>:
  114cde:	fa8491               	l32r	a9, 1136f0 (201130 <g_fw_dsp_i2s_preTxTxfrCnt>)
  114ce1:	fa8451               	l32r	a5, 1136f4 (ffffff <_memmap_mem_sram_end+0x5bffff>)
  114ce4:	889a                	add.n	a8, a8, a9
  114ce6:	0898                	l32i.n	a9, a8, 0
  114ce8:	105650               	and	a5, a6, a5
  114ceb:	1c0966               	bnei	a9, -1, 114d0b <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x8b>
  114cee:	1a0c                	movi.n	a10, 1
  114cf0:	c0b720               	sub	a11, a7, a2
  114cf3:	020c                	movi.n	a2, 0
  114cf5:	832ab0               	moveqz	a2, a10, a11
  114cf8:	203527               	bltu	a5, a2, 114d1c <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x9c>
  114cfb:	0859                	s32i.n	a5, a8, 0
  114cfd:	c02520               	sub	a2, a5, a2
  114d00:	f01d                	retw.n

00114d02 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x82>:
  114d02:	158c                	beqz.n	a5, 114d07 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x87>

00114d04 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x84>:
  114d04:	d61727               	beq	a7, a2, 114cde <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x5e>
  114d07:	e27c                	movi.n	a2, -2
  114d09:	f01d                	retw.n

00114d0b <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x8b>:
  114d0b:	0859                	s32i.n	a5, a8, 0
  114d0d:	c06590               	sub	a6, a5, a9
  114d10:	04b597               	bgeu	a5, a9, 114d18 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x98>
  114d13:	262a                	add.n	a2, a6, a2
  114d15:	000046               	j	114d1a <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x9a>

00114d18 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x98>:
  114d18:	062d                	mov.n	a2, a6

00114d1a <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x9a>:
  114d1a:	f01d                	retw.n

00114d1c <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead+0x9c>:
  114d1c:	020c                	movi.n	a2, 0
  114d1e:	f01d                	retw.n

00114d20 <fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>:
  114d20:	004136               	entry	a1, 32
  114d23:	0a0c                	movi.n	a10, 0
  114d25:	fff5a5               	call8	114c80 <_fw_dsp_i2s_TxPathGetSampleOutCntSinceLastRead>
  114d28:	0a2d                	mov.n	a2, a10
  114d2a:	f01d                	retw.n

00114d2c <fw_dsp_i2s_TxPathUpdateDmaIntMask>:
  114d2c:	004136               	entry	a1, 32
  114d2f:	ffa392               	movi	a9, 0x3ff
  114d32:	fa5e41               	l32r	a4, 1136ac (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114d35:	0020c0               	memw
  114d38:	08a382               	movi	a8, 0x308
  114d3b:	916492               	s32i	a9, a4, 0x244
  114d3e:	9289                	s32i.n	a8, a2, 36
  114d40:	f7ac52               	movi	a5, 0xfffffcf7
  114d43:	0020c0               	memw
  114d46:	902432               	l32i	a3, a4, 0x240
  114d49:	103350               	and	a3, a3, a5
  114d4c:	0020c0               	memw
  114d4f:	906432               	s32i	a3, a4, 0x240
  114d52:	f01d                	retw.n

00114d54 <fw_dsp_i2s_BringUpRx>:
  114d54:	004136               	entry	a1, 32
  114d57:	02a8                	l32i.n	a10, a2, 0
  114d59:	ff5925               	call8	1142ec <fw_dsp_i2s_ConfigMclk>
  114d5c:	0a0c                	movi.n	a10, 0
  114d5e:	02bd                	mov.n	a11, a2
  114d60:	0014a5               	call8	114eac <fw_dsp_i2s_RxPathConfigI2s>
  114d63:	031a66               	bnei	a10, 1, 114d6a <fw_dsp_i2s_BringUpRx+0x16>
  114d66:	120c                	movi.n	a2, 1
  114d68:	f01d                	retw.n

00114d6a <fw_dsp_i2s_BringUpRx+0x16>:
  114d6a:	20b220               	or	a11, a2, a2
  114d6d:	00a0a2               	movi	a10, 0
  114d70:	000765               	call8	114de8 <fw_dsp_i2s_RxPathConfigDma>
  114d73:	01a0a2               	movi	a10, 1
  114d76:	0012a5               	call8	114ea0 <fw_dsp_i2s_RxPathEnableDma>
  114d79:	0a0c                	movi.n	a10, 0
  114d7b:	1b0c                	movi.n	a11, 1
  114d7d:	002b65               	call8	115034 <fw_dsp_i2s_RxPathEnableI2s>
  114d80:	3a0c                	movi.n	a10, 3
  114d82:	fa2f91               	l32r	a9, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  114d85:	0020c0               	memw
  114d88:	842982               	l32i	a8, a9, 0x210
  114d8b:	2088a0               	or	a8, a8, a10
  114d8e:	0020c0               	memw
  114d91:	846982               	s32i	a8, a9, 0x210
  114d94:	ed2ae5               	call8	102044 <_xtos_ints_on>
  114d97:	020c                	movi.n	a2, 0
  114d99:	f01d                	retw.n

00114d9b <fw_dsp_i2s_BringUpRx+0x47>:
	...

00114d9c <fw_dsp_i2s_TearDownRx>:
  114d9c:	004136               	entry	a1, 32
  114d9f:	0a0c                	movi.n	a10, 0
  114da1:	000fe5               	call8	114ea0 <fw_dsp_i2s_RxPathEnableDma>
  114da4:	0a0c                	movi.n	a10, 0
  114da6:	0b0c                	movi.n	a11, 0
  114da8:	0028a5               	call8	115034 <fw_dsp_i2s_RxPathEnableI2s>
  114dab:	fa4991               	l32r	a9, 1136d0 (27f1a0 <g_mclk_i2s>)
  114dae:	0a0c                	movi.n	a10, 0
  114db0:	1d69a2               	s32i	a10, a9, 116
  114db3:	1969a2               	s32i	a10, a9, 100
  114db6:	fa3d91               	l32r	a9, 1136ac (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114db9:	0020c0               	memw
  114dbc:	842982               	l32i	a8, a9, 0x210
  114dbf:	05e807               	bbsi	a8, 0, 114dc8 <fw_dsp_i2s_TearDownRx+0x2c>
  114dc2:	0020c0               	memw
  114dc5:	8069a2               	s32i	a10, a9, 0x200

00114dc8 <fw_dsp_i2s_TearDownRx+0x2c>:
  114dc8:	fcafc2               	movi	a12, -4
  114dcb:	fa1db1               	l32r	a11, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  114dce:	0020c0               	memw
  114dd1:	842ba2               	l32i	a10, a11, 0x210
  114dd4:	10aac0               	and	a10, a10, a12
  114dd7:	0020c0               	memw
  114dda:	846ba2               	s32i	a10, a11, 0x210
  114ddd:	03a0a2               	movi	a10, 3
  114de0:	ed2865               	call8	102068 <_xtos_ints_off>
  114de3:	000090               	retw

00114de6 <fw_dsp_i2s_TearDownRx+0x4a>:
	...

00114de8 <fw_dsp_i2s_RxPathConfigDma>:
  114de8:	004136               	entry	a1, 32
  114deb:	094c                	movi.n	a9, 64
  114ded:	fa2f41               	l32r	a4, 1136ac (a01e00 <_memmap_mem_sram_start+0x1e00>)
  114df0:	0020c0               	memw
  114df3:	802482               	l32i	a8, a4, 0x200
  114df6:	0ee867               	bbsi	a8, 6, 114e08 <fw_dsp_i2s_RxPathConfigDma+0x20>
  114df9:	0020c0               	memw
  114dfc:	8024a2               	l32i	a10, a4, 0x200
  114dff:	20aa90               	or	a10, a10, a9
  114e02:	0020c0               	memw
  114e05:	8064a2               	s32i	a10, a4, 0x200

00114e08 <fw_dsp_i2s_RxPathConfigDma+0x20>:
  114e08:	0a0c                	movi.n	a10, 0
  114e0a:	000965               	call8	114ea0 <fw_dsp_i2s_RxPathEnableDma>
  114e0d:	0a0c                	movi.n	a10, 0
  114e0f:	fa31d1               	l32r	a13, 1136d4 (201138 <g_fw_dsp_i2s_dma_i2s_peripheral_id>)
  114e12:	ffa3f2               	movi	a15, 0x3ff
  114e15:	90e2d0               	addx2	a14, a2, a13
  114e18:	010ee2               	l8ui	a14, a14, 1
  114e1b:	c2a182               	movi	a8, 0x1c2
  114e1e:	11eee0               	slli	a14, a14, 2
  114e21:	20ee80               	or	a14, a14, a8
  114e24:	0020c0               	memw
  114e27:	e8cdd2               	addi	a13, a13, -24
  114e2a:	9964e2               	s32i	a14, a4, 0x264
  114e2d:	a0d2d0               	addx4	a13, a2, a13
  114e30:	0dd8                	l32i.n	a13, a13, 0
  114e32:	02ddd2               	addmi	a13, a13, 0x200
  114e35:	dd4b                	addi.n	a13, a13, 4
  114e37:	0020c0               	memw
  114e3a:	9a64d2               	s32i	a13, a4, 0x268
  114e3d:	0020c0               	memw
  114e40:	9b64a2               	s32i	a10, a4, 0x26c
  114e43:	c0a1c2               	movi	a12, 0x1c0
  114e46:	0020c0               	memw
  114e49:	9c64c2               	s32i	a12, a4, 0x270
  114e4c:	e3b8                	l32i.n	a11, a3, 56
  114e4e:	0020c0               	memw
  114e51:	9d64b2               	s32i	a11, a4, 0x274
  114e54:	0020c0               	memw
  114e57:	9e64a2               	s32i	a10, a4, 0x278
  114e5a:	f398                	l32i.n	a9, a3, 60
  114e5c:	fcc992               	addi	a9, a9, -4
  114e5f:	0020c0               	memw
  114e62:	9f6492               	s32i	a9, a4, 0x27c
  114e65:	f388                	l32i.n	a8, a3, 60
  114e67:	880b                	addi.n	a8, a8, -1
  114e69:	0020c0               	memw
  114e6c:	a06482               	s32i	a8, a4, 0x280
  114e6f:	0020c0               	memw
  114e72:	a564f2               	s32i	a15, a4, 0x294
  114e75:	1223e2               	l32i	a14, a3, 72
  114e78:	ff7c                	movi.n	a15, -1
  114e7a:	94e0e0               	extui	a14, a14, 0, 10
  114e7d:	30eef0               	xor	a14, a14, a15
  114e80:	0020c0               	memw
  114e83:	a424d2               	l32i	a13, a4, 0x290
  114e86:	10dde0               	and	a13, a13, a14
  114e89:	0020c0               	memw
  114e8c:	1a0c                	movi.n	a10, 1
  114e8e:	a464d2               	s32i	a13, a4, 0x290
  114e91:	fa0fc1               	l32r	a12, 1136d0 (27f1a0 <g_mclk_i2s>)
  114e94:	1323b2               	l32i	a11, a3, 76
  114e97:	196cb2               	s32i	a11, a12, 100
  114e9a:	ff7165               	call8	1145b0 <fw_dsp_i2s_RegisterDmaIntHandler>
  114e9d:	f01d                	retw.n

00114e9f <fw_dsp_i2s_RxPathConfigDma+0xb7>:
	...

00114ea0 <fw_dsp_i2s_RxPathEnableDma>:
  114ea0:	004136               	entry	a1, 32
  114ea3:	02bd                	mov.n	a11, a2
  114ea5:	1a0c                	movi.n	a10, 1
  114ea7:	ff5be5               	call8	114464 <fw_dsp_i2s_EnableDma>
  114eaa:	f01d                	retw.n

00114eac <fw_dsp_i2s_RxPathConfigI2s>:
  114eac:	006136               	entry	a1, 48
  114eaf:	03ad                	mov.n	a10, a3
  114eb1:	ff2865               	call8	114138 <fw_dsp_i2s_FigureOutClocking>
  114eb4:	031a66               	bnei	a10, 1, 114ebb <fw_dsp_i2s_RxPathConfigI2s+0xf>
  114eb7:	120c                	movi.n	a2, 1
  114eb9:	f01d                	retw.n

00114ebb <fw_dsp_i2s_RxPathConfigI2s+0xf>:
  114ebb:	02ad                	mov.n	a10, a2
  114ebd:	0b0c                	movi.n	a11, 0
  114ebf:	001765               	call8	115034 <fw_dsp_i2s_RxPathEnableI2s>
  114ec2:	63a0b2               	movi	a11, 99
  114ec5:	f9daa1               	l32r	a10, 113630 (201120 <_lib_foundation_data_start>)
  114ec8:	8e0c                	movi.n	a14, 8
  114eca:	a0a2a0               	addx4	a10, a2, a10
  114ecd:	0ad8                	l32i.n	a13, a10, 0
  114ecf:	0020c0               	memw
  114ed2:	0dc8                	l32i.n	a12, a13, 0
  114ed4:	20cce0               	or	a12, a12, a14
  114ed7:	0020c0               	memw
  114eda:	0dc9                	s32i.n	a12, a13, 0
  114edc:	090c                	movi.n	a9, 0
  114ede:	0020c0               	memw
  114ee1:	0199                	s32i.n	a9, a1, 0
  114ee3:	0020c0               	memw
  114ee6:	0188                	l32i.n	a8, a1, 0
  114ee8:	133b87               	bltu	a11, a8, 114eff <fw_dsp_i2s_RxPathConfigI2s+0x53>

00114eeb <fw_dsp_i2s_RxPathConfigI2s+0x3f>:
  114eeb:	0020c0               	memw
  114eee:	01d8                	l32i.n	a13, a1, 0
  114ef0:	dd1b                	addi.n	a13, a13, 1
  114ef2:	0020c0               	memw
  114ef5:	01d9                	s32i.n	a13, a1, 0
  114ef7:	0020c0               	memw
  114efa:	01c8                	l32i.n	a12, a1, 0
  114efc:	ebbbc7               	bgeu	a11, a12, 114eeb <fw_dsp_i2s_RxPathConfigI2s+0x3f>

00114eff <fw_dsp_i2s_RxPathConfigI2s+0x53>:
  114eff:	7d7c                	movi.n	a13, -9
  114f01:	0ac8                	l32i.n	a12, a10, 0
  114f03:	0020c0               	memw
  114f06:	0cb8                	l32i.n	a11, a12, 0
  114f08:	10bbd0               	and	a11, a11, a13
  114f0b:	0020c0               	memw
  114f0e:	0cb9                	s32i.n	a11, a12, 0
  114f10:	f9f2b1               	l32r	a11, 1136d8 (f000ffff <xthals_hw_configid0+0x2d442c01>)
  114f13:	0af8                	l32i.n	a15, a10, 0
  114f15:	0020c0               	memw
  114f18:	5903e2               	l8ui	a14, a3, 89
  114f1b:	580392               	l8ui	a9, a3, 88
  114f1e:	9f88                	l32i.n	a8, a15, 36
  114f20:	119900               	slli	a9, a9, 16
  114f23:	1088b0               	and	a8, a8, a11
  114f26:	01eea0               	slli	a14, a14, 22
  114f29:	208890               	or	a8, a8, a9
  114f2c:	20ee80               	or	a14, a14, a8
  114f2f:	0020c0               	memw
  114f32:	9fe9                	s32i.n	a14, a15, 36
  114f34:	0ad8                	l32i.n	a13, a10, 0
  114f36:	5a03c2               	l8ui	a12, a3, 90
  114f39:	0020c0               	memw
  114f3c:	bdc9                	s32i.n	a12, a13, 44
  114f3e:	291392               	l16ui	a9, a3, 82
  114f41:	0ab8                	l32i.n	a11, a10, 0
  114f43:	0020c0               	memw
  114f46:	eb99                	s32i.n	a9, a11, 56
  114f48:	2913f2               	l16ui	a15, a3, 82
  114f4b:	0a88                	l32i.n	a8, a10, 0
  114f4d:	0020c0               	memw
  114f50:	f8f9                	s32i.n	a15, a8, 60
  114f52:	1623e2               	l32i	a14, a3, 88
  114f55:	f9e1f1               	l32r	a15, 1136dc (fffff0ff <_memmap_cacheattr_bp_strict+0xdc10d>)
  114f58:	35ece0               	extui	a14, a14, 28, 4
  114f5b:	0ad8                	l32i.n	a13, a10, 0
  114f5d:	11ee80               	slli	a14, a14, 8
  114f60:	0020c0               	memw
  114f63:	4dc8                	l32i.n	a12, a13, 16
  114f65:	10ccf0               	and	a12, a12, a15
  114f68:	20cce0               	or	a12, a12, a14
  114f6b:	0020c0               	memw
  114f6e:	ffa8b2               	movi	a11, 0xfffff8ff
  114f71:	4dc9                	s32i.n	a12, a13, 16
  114f73:	570392               	l8ui	a9, a3, 87
  114f76:	0a88                	l32i.n	a8, a10, 0
  114f78:	119980               	slli	a9, a9, 8
  114f7b:	0020c0               	memw
  114f7e:	1028f2               	l32i	a15, a8, 64
  114f81:	10ffb0               	and	a15, a15, a11
  114f84:	20ff90               	or	a15, a15, a9
  114f87:	0020c0               	memw
  114f8a:	1068f2               	s32i	a15, a8, 64
  114f8d:	d3e8                	l32i.n	a14, a3, 52
  114f8f:	7edc                	bnez.n	a14, 114faa <fw_dsp_i2s_RxPathConfigI2s+0xfe>
  114f91:	c3e8                	l32i.n	a14, a3, 48
  114f93:	13be66               	bnei	a14, 16, 114faa <fw_dsp_i2s_RxPathConfigI2s+0xfe>
  114f96:	f9a491               	l32r	a9, 113628 (1000 <XtosCoreStateSize+0xd80>)
  114f99:	0a88                	l32i.n	a8, a10, 0
  114f9b:	0020c0               	memw
  114f9e:	1028f2               	l32i	a15, a8, 64
  114fa1:	20ff90               	or	a15, a15, a9
  114fa4:	0020c0               	memw
  114fa7:	1068f2               	s32i	a15, a8, 64
  114faa:	cc7c                	movi.n	a12, -4
  114fac:	550392               	l8ui	a9, a3, 85
  114faf:	0ab8                	l32i.n	a11, a10, 0
  114fb1:	0020c0               	memw
  114fb4:	126b92               	s32i	a9, a11, 72
  114fb7:	e87c                	movi.n	a8, -2
  114fb9:	0af8                	l32i.n	a15, a10, 0
  114fbb:	0020c0               	memw
  114fbe:	3fe8                	l32i.n	a14, a15, 12
  114fc0:	10ee80               	and	a14, a14, a8
  114fc3:	0020c0               	memw
  114fc6:	3fe9                	s32i.n	a14, a15, 12
  114fc8:	d3d8                	l32i.n	a13, a3, 52
  114fca:	0ab8                	l32i.n	a11, a10, 0
  114fcc:	9dcc                	bnez.n	a13, 114fd9 <fw_dsp_i2s_RxPathConfigI2s+0x12d>
  114fce:	0020c0               	memw
  114fd1:	4bd8                	l32i.n	a13, a11, 16
  114fd3:	10cdc0               	and	a12, a13, a12
  114fd6:	000306               	j	114fe6 <fw_dsp_i2s_RxPathConfigI2s+0x13a>

00114fd9 <fw_dsp_i2s_RxPathConfigI2s+0x12d>:
  114fd9:	2d0c                	movi.n	a13, 2
  114fdb:	0020c0               	memw
  114fde:	4be8                	l32i.n	a14, a11, 16
  114fe0:	10cec0               	and	a12, a14, a12
  114fe3:	20ccd0               	or	a12, a12, a13

00114fe6 <fw_dsp_i2s_RxPathConfigI2s+0x13a>:
  114fe6:	0020c0               	memw
  114fe9:	4bc9                	s32i.n	a12, a11, 16
  114feb:	f9c381               	l32r	a8, 1136f8 (8100 <xthals_release_major+0x5220>)
  114fee:	0af8                	l32i.n	a15, a10, 0
  114ff0:	0020c0               	memw
  114ff3:	5fe8                	l32i.n	a14, a15, 20
  114ff5:	20ee80               	or	a14, a14, a8
  114ff8:	0020c0               	memw
  114ffb:	f9bab1               	l32r	a11, 1136e4 (28053 <_memmap_cacheattr_bp_base+0x6051>)
  114ffe:	f9b1d1               	l32r	a13, 1136c4 (500a0 <_memmap_cacheattr_bp_base+0x2e09e>)
  115001:	5fe9                	s32i.n	a14, a15, 20
  115003:	1023c2               	l32i	a12, a3, 64
  115006:	0aa8                	l32i.n	a10, a10, 0
  115008:	10ccd0               	and	a12, a12, a13
  11500b:	0020c0               	memw
  11500e:	1a98                	l32i.n	a9, a10, 4
  115010:	2099c0               	or	a9, a9, a12
  115013:	2099b0               	or	a9, a9, a11
  115016:	0020c0               	memw
  115019:	1b0c                	movi.n	a11, 1
  11501b:	1123f2               	l32i	a15, a3, 68
  11501e:	1a99                	s32i.n	a9, a10, 4
  115020:	f9aa81               	l32r	a8, 1136c8 (27f210 <g_fw_dsp_i2s_i2sIntCallback>)
  115023:	02ad                	mov.n	a10, a2
  115025:	b08280               	addx8	a8, a2, a8
  115028:	18f9                	s32i.n	a15, a8, 4
  11502a:	ff6c65               	call8	1146f0 <fw_dsp_i2s_RegisterI2sIntHandler>
  11502d:	020c                	movi.n	a2, 0
  11502f:	f01d                	retw.n

00115031 <fw_dsp_i2s_RxPathConfigI2s+0x185>:
  115031:	000000                                        ...

00115034 <fw_dsp_i2s_RxPathEnableI2s>:
  115034:	004136               	entry	a1, 32
  115037:	f97e51               	l32r	a5, 113630 (201120 <_lib_foundation_data_start>)
  11503a:	f9a1b1               	l32r	a11, 1136c0 (28050 <_memmap_cacheattr_bp_base+0x604e>)
  11503d:	a05250               	addx4	a5, a2, a5
  115040:	0528                	l32i.n	a2, a5, 0
  115042:	e39c                	beqz.n	a3, 115064 <fw_dsp_i2s_RxPathEnableI2s+0x30>
  115044:	0020c0               	memw
  115047:	12a8                	l32i.n	a10, a2, 4
  115049:	20aab0               	or	a10, a10, a11
  11504c:	0020c0               	memw
  11504f:	12a9                	s32i.n	a10, a2, 4
  115051:	091c                	movi.n	a9, 16
  115053:	0588                	l32i.n	a8, a5, 0
  115055:	0020c0               	memw
  115058:	3868                	l32i.n	a6, a8, 12
  11505a:	206690               	or	a6, a6, a9
  11505d:	0020c0               	memw
  115060:	3869                	s32i.n	a6, a8, 12
  115062:	f01d                	retw.n

00115064 <fw_dsp_i2s_RxPathEnableI2s+0x30>:
  115064:	f97481               	l32r	a8, 113634 (fffaff5e <_memmap_cacheattr_bp_strict+0x8cf6c>)
  115067:	0020c0               	memw
  11506a:	1268                	l32i.n	a6, a2, 4
  11506c:	106680               	and	a6, a6, a8
  11506f:	0020c0               	memw
  115072:	1269                	s32i.n	a6, a2, 4
  115074:	f46c                	movi.n	a4, -17
  115076:	0538                	l32i.n	a3, a5, 0
  115078:	0020c0               	memw
  11507b:	33f8                	l32i.n	a15, a3, 12
  11507d:	10ff40               	and	a15, a15, a4
  115080:	0020c0               	memw
  115083:	33f9                	s32i.n	a15, a3, 12
  115085:	f99de1               	l32r	a14, 1136fc (ffff7fff <_memmap_cacheattr_bp_strict+0xd500d>)
  115088:	05d8                	l32i.n	a13, a5, 0
  11508a:	0020c0               	memw
  11508d:	5dc8                	l32i.n	a12, a13, 20
  11508f:	10cce0               	and	a12, a12, a14
  115092:	0020c0               	memw
  115095:	5dc9                	s32i.n	a12, a13, 20
  115097:	f01d                	retw.n

00115099 <fw_dsp_i2s_RxPathEnableI2s+0x65>:
  115099:	000000                                        ...

0011509c <_fw_dsp_i2s_GetRxFifoStatus>:
  11509c:	004136               	entry	a1, 32
  11509f:	f96441               	l32r	a4, 113630 (201120 <_lib_foundation_data_start>)
  1150a2:	a04240               	addx4	a4, a2, a4
  1150a5:	0448                	l32i.n	a4, a4, 0
  1150a7:	0020c0               	memw
  1150aa:	1428                	l32i.n	a2, a4, 4
  1150ac:	0020c0               	memw
  1150af:	f98431               	l32r	a3, 1136c0 (28050 <_memmap_cacheattr_bp_base+0x604e>)
  1150b2:	1429                	s32i.n	a2, a4, 4
  1150b4:	102230               	and	a2, a2, a3
  1150b7:	f01d                	retw.n

001150b9 <_fw_dsp_i2s_GetRxFifoStatus+0x1d>:
  1150b9:	000000                                        ...

001150bc <fw_dsp_i2s_GetRxFifoStatus>:
  1150bc:	004136               	entry	a1, 32
  1150bf:	0a0c                	movi.n	a10, 0
  1150c1:	fffda5               	call8	11509c <_fw_dsp_i2s_GetRxFifoStatus>
  1150c4:	0a2d                	mov.n	a2, a10
  1150c6:	f01d                	retw.n

001150c8 <dspipc_GetMessageFromIp>:
  1150c8:	006136               	entry	a1, 48
  1150cb:	084122               	s8i	a2, a1, 8
  1150ce:	00a0a2               	movi	a10, 0
  1150d1:	0051a2               	s16i	a10, a1, 0
  1150d4:	0161a2               	s32i	a10, a1, 4
  1150d7:	0d400741b0b012ce 	{ bnei.w18	a2, 1, 115156 <dspipc_GetMessageFromIp+0x8e>; nop }
  1150df:	f98831               	l32r	a3, 113700 (27f220 <dspipc_ctrl>)
  1150e2:	0328                	l32i.n	a2, a3, 0
  1150e4:	0941a2               	s8i	a10, a1, 9
  1150e7:	02ad                	mov.n	a10, a2
  1150e9:	0080a5               	call8	1158f4 <dspipc_RingBufferIsEmpty>
  1150ec:	090182               	l8ui	a8, a1, 9
  1150ef:	23b8                	l32i.n	a11, a3, 8
  1150f1:	190c                	movi.n	a9, 1
  1150f3:	93a9a0               	movnez	a10, a9, a10
  1150f6:	932ba0               	movnez	a2, a11, a10
  1150f9:	9389a0               	movnez	a8, a9, a10
  1150fc:	02ad                	mov.n	a10, a2
  1150fe:	094182               	s8i	a8, a1, 9
  115101:	007f25               	call8	1158f4 <dspipc_RingBufferIsEmpty>
  115104:	05ea56               	bnez	a10, 115166 <dspipc_GetMessageFromIp+0x9e>
  115107:	02ad                	mov.n	a10, a2
  115109:	00a225               	call8	115b2c <dspipc_ringbuf_GetReadIdx>
  11510c:	b1ab                	addi.n	a11, a1, 10
  11510e:	0add                	mov.n	a13, a10
  115110:	1c0c                	movi.n	a12, 1
  115112:	02ad                	mov.n	a10, a2
  115114:	009d25               	call8	115ae8 <dspipc_ringbuf_ReadRingBuffer>
  115117:	b1bb                	addi.n	a11, a1, 11
  115119:	0add                	mov.n	a13, a10
  11511b:	1c0c                	movi.n	a12, 1
  11511d:	02ad                	mov.n	a10, a2
  11511f:	009ca5               	call8	115ae8 <dspipc_ringbuf_ReadRingBuffer>
  115122:	01bd                	mov.n	a11, a1
  115124:	0add                	mov.n	a13, a10
  115126:	2c0c                	movi.n	a12, 2
  115128:	02ad                	mov.n	a10, a2
  11512a:	009be5               	call8	115ae8 <dspipc_ringbuf_ReadRingBuffer>
  11512d:	0add                	mov.n	a13, a10
  11512f:	0a0192               	l8ui	a9, a1, 10
  115132:	0a4d                	mov.n	a4, a10
  115134:	09a9f6               	bgeui	a9, 12, 115141 <dspipc_GetMessageFromIp+0x79>
  115137:	f97331               	l32r	a3, 113704 (27f2a0 <dspipc_app_callbacks>)
  11513a:	a0c930               	addx4	a12, a9, a3
  11513d:	0cc8                	l32i.n	a12, a12, 0
  11513f:	8cec                	bnez.n	a12, 11516b <dspipc_GetMessageFromIp+0xa3>

00115141 <dspipc_GetMessageFromIp+0x79>:
  115141:	0901e2               	l8ui	a14, a1, 9
  115144:	121e66               	bnei	a14, 1, 11515a <dspipc_GetMessageFromIp+0x92>
  115147:	20a220               	or	a10, a2, a2
  11514a:	00a0b2               	movi	a11, 0
  11514d:	04a0c2               	movi	a12, 4
  115150:	009965               	call8	115ae8 <dspipc_ringbuf_ReadRingBuffer>
  115153:	0003c6               	j	115166 <dspipc_GetMessageFromIp+0x9e>

00115156 <dspipc_GetMessageFromIp+0x8e>:
  115156:	0a2d                	mov.n	a2, a10
  115158:	f01d                	retw.n

0011515a <dspipc_GetMessageFromIp+0x92>:
  11515a:	20a220               	or	a10, a2, a2
  11515d:	00a0b2               	movi	a11, 0
  115160:	0011c2               	l16ui	a12, a1, 0
  115163:	009865               	call8	115ae8 <dspipc_ringbuf_ReadRingBuffer>

00115166 <dspipc_GetMessageFromIp+0x9e>:
  115166:	00a022               	movi	a2, 0
  115169:	f01d                	retw.n

0011516b <dspipc_GetMessageFromIp+0xa3>:
  11516b:	0901f2               	l8ui	a15, a1, 9
  11516e:	1a1f66               	bnei	a15, 1, 11518c <dspipc_GetMessageFromIp+0xc4>
  115171:	20a220               	or	a10, a2, a2
  115174:	04c1b2               	addi	a11, a1, 4
  115177:	04a0c2               	movi	a12, 4
  11517a:	0096e5               	call8	115ae8 <dspipc_ringbuf_ReadRingBuffer>
  11517d:	0a4d                	mov.n	a4, a10
  11517f:	0801b2               	l8ui	a11, a1, 8
  115182:	11a8                	l32i.n	a10, a1, 4
  115184:	000d25               	call8	115258 <dspipc_IpAddressTranslation>

00115187 <dspipc_GetMessageFromIp+0xbf>:
  115187:	11a9                	s32i.n	a10, a1, 4
  115189:	000bc6               	j	1151bc <dspipc_GetMessageFromIp+0xf4>

0011518c <dspipc_GetMessageFromIp+0xc4>:
  11518c:	0011c2               	l16ui	a12, a1, 0
  11518f:	7ccc                	bnez.n	a12, 11519a <dspipc_GetMessageFromIp+0xd2>
  115191:	32b8                	l32i.n	a11, a2, 12
  115193:	02a8                	l32i.n	a10, a2, 0
  115195:	aaba                	add.n	a10, a10, a11
  115197:	fffb06               	j	115187 <dspipc_GetMessageFromIp+0xbf>

0011519a <dspipc_GetMessageFromIp+0xd2>:
  11519a:	80a0e2               	movi	a14, 128
  11519d:	0cbec7               	bgeu	a14, a12, 1151ad <dspipc_GetMessageFromIp+0xe5>
  1151a0:	02ad                	mov.n	a10, a2
  1151a2:	0cbd                	mov.n	a11, a12
  1151a4:	008065               	call8	1159ac <dspipc_RingBufferReadAccessBufferConsume>
  1151a7:	ffeec6               	j	115166 <dspipc_GetMessageFromIp+0x9e>

001151aa <dspipc_GetMessageFromIp+0xe2>:
  1151aa:	000000                                        ...

001151ad <dspipc_GetMessageFromIp+0xe5>:
  1151ad:	20a220               	or	a10, a2, a2
  1151b0:	30c3b2               	addi	a11, a3, 48
  1151b3:	0161b2               	s32i	a11, a1, 4
  1151b6:	009325               	call8	115ae8 <dspipc_ringbuf_ReadRingBuffer>
  1151b9:	204aa0               	or	a4, a10, a10
  1151bc:	20a220               	or	a10, a2, a2
  1151bf:	20b440               	or	a11, a4, a4
  1151c2:	009725               	call8	115b34 <dspipc_ringbuf_SetReadIdx>
  1151c5:	0121c2               	l32i	a12, a1, 4
  1151c8:	0d0c                	movi.n	a13, 0
  1151ca:	a18b                	addi.n	a10, a1, 8
  1151cc:	f94ff1               	l32r	a15, 113708 (27f454 <dspipc_gci_ctrlBlk>)
  1151cf:	f94fe1               	l32r	a14, 11370c (27e6ec <gp_dsp_core_log>)
  1151d2:	0a01b2               	l8ui	a11, a1, 10
  1151d5:	0ee8                	l32i.n	a14, a14, 0
  1151d7:	034fb2               	s8i	a11, a15, 3
  1151da:	0e5eb2               	s16i	a11, a14, 28
  1151dd:	0011b2               	l16ui	a11, a1, 0
  1151e0:	000ae2               	l8ui	a14, a10, 0
  1151e3:	010af2               	l8ui	a15, a10, 1
  1151e6:	0a0182               	l8ui	a8, a1, 10
  1151e9:	020a92               	l8ui	a9, a10, 2
  1151ec:	a08830               	addx4	a8, a8, a3
  1151ef:	030aa2               	l8ui	a10, a10, 3
  1151f2:	0888                	l32i.n	a8, a8, 0
  1151f4:	11aa80               	slli	a10, a10, 8
  1151f7:	20aa90               	or	a10, a10, a9
  1151fa:	11aa80               	slli	a10, a10, 8
  1151fd:	20aaf0               	or	a10, a10, a15
  115200:	11aa80               	slli	a10, a10, 8
  115203:	20aae0               	or	a10, a10, a14
  115206:	0008e0               	callx8	a8
  115209:	120c                	movi.n	a2, 1
  11520b:	f01d                	retw.n

0011520d <dspipc_GetMessageFromIp+0x145>:
  11520d:	000000                                        ...

00115210 <dspipc_Init>:
  115210:	004136               	entry	a1, 32
  115213:	f94191               	l32r	a9, 113718 (cafebabe <xthals_hw_configid0+0x841e6c0>)
  115216:	f93f21               	l32r	a2, 113714 (a00200 <_memmap_mem_sram_start+0x200>)
  115219:	f93da1               	l32r	a10, 113710 (27f228 <dspipc_ctrl+0x8>)
  11521c:	030c                	movi.n	a3, 0
  11521e:	2a39                	s32i.n	a3, a10, 8
  115220:	ab2282               	l32i	a8, a2, 0x2ac
  115223:	ae22b2               	l32i	a11, a2, 0x2b8
  115226:	2c9897               	bne	a8, a9, 115256 <dspipc_Init+0x46>
  115229:	29bb66               	bnei	a11, 16, 115256 <dspipc_Init+0x46>
  11522c:	1c0c                	movi.n	a12, 1
  11522e:	2ac9                	s32i.n	a12, a10, 8
  115230:	03ad                	mov.n	a10, a3
  115232:	001725               	call8	1153a4 <dspipc_SetBuffers>
  115235:	1a0c                	movi.n	a10, 1
  115237:	0016e5               	call8	1153a4 <dspipc_SetBuffers>
  11523a:	f93291               	l32r	a9, 113704 (27f2a0 <dspipc_app_callbacks>)
  11523d:	cd0c                	movi.n	a13, 12
  11523f:	04ad76               	loopgtz	a13, 115247 <dspipc_Init+0x37>
  115242:	0939                	s32i.n	a3, a9, 0
  115244:	04c992               	addi	a9, a9, 4

00115247 <dspipc_Init+0x37>:
  115247:	004765               	call8	1156bc <dspipc_gci_InitState>
  11524a:	008f25               	call8	115b3c <gci_Init>
  11524d:	f933e1               	l32r	a14, 11371c (a000000 <_memmap_mem_sram_end+0x95c0000>)
  115250:	ac62e2               	s32i	a14, a2, 0x2b0
  115253:	00a965               	call8	115ce8 <dspipc_test_gci>

00115256 <dspipc_Init+0x46>:
  115256:	f01d                	retw.n

00115258 <dspipc_IpAddressTranslation>:
  115258:	004136               	entry	a1, 32
  11525b:	0f1366               	bnei	a3, 1, 11526e <dspipc_IpAddressTranslation+0x16>
  11525e:	f93051               	l32r	a5, 113720 (fff00000 <xthals_hw_configid0+0x3d332c02>)
  115261:	f93041               	l32r	a4, 113724 (200fff <pow2poly+0xf>)
  115264:	525a                	add.n	a5, a2, a5
  115266:	043457               	bltu	a4, a5, 11526e <dspipc_IpAddressTranslation+0x16>
  115269:	f92f81               	l32r	a8, 113728 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  11526c:	228a                	add.n	a2, a2, a8
  11526e:	f01d                	retw.n

00115270 <mcuipc_IpAddressTranslation>:
  115270:	004136               	entry	a1, 32
  115273:	0f1366               	bnei	a3, 1, 115286 <mcuipc_IpAddressTranslation+0x16>
  115276:	f92d51               	l32r	a5, 11372c (ff800000 <xthals_hw_configid0+0x3cc32c02>)
  115279:	f92a41               	l32r	a4, 113724 (200fff <pow2poly+0xf>)
  11527c:	525a                	add.n	a5, a2, a5
  11527e:	043457               	bltu	a4, a5, 115286 <mcuipc_IpAddressTranslation+0x16>
  115281:	f92b81               	l32r	a8, 113730 (ff900000 <xthals_hw_configid0+0x3cd32c02>)
  115284:	228a                	add.n	a2, a2, a8
  115286:	f01d                	retw.n

00115288 <dspipc_IpcOfCM4Ready>:
  115288:	004136               	entry	a1, 32
  11528b:	f91d41               	l32r	a4, 113700 (27f220 <dspipc_ctrl>)
  11528e:	130c                	movi.n	a3, 1
  115290:	4448                	l32i.n	a4, a4, 16
  115292:	020c                	movi.n	a2, 0
  115294:	440b                	addi.n	a4, a4, -1
  115296:	832340               	moveqz	a2, a3, a4
  115299:	f01d                	retw.n

0011529b <dspipc_IpcOfCM4Ready+0x13>:
	...

0011529c <dspipc_RegisterAppCallBack>:
  11529c:	004136               	entry	a1, 32
  11529f:	025d                	mov.n	a5, a2
  1152a1:	03a3b6               	bltui	a3, 12, 1152a8 <dspipc_RegisterAppCallBack+0xc>
  1152a4:	020c                	movi.n	a2, 0
  1152a6:	f01d                	retw.n

001152a8 <dspipc_RegisterAppCallBack+0xc>:
  1152a8:	f91741               	l32r	a4, 113704 (27f2a0 <dspipc_app_callbacks>)
  1152ab:	120c                	movi.n	a2, 1
  1152ad:	a04340               	addx4	a4, a3, a4
  1152b0:	0459                	s32i.n	a5, a4, 0
  1152b2:	f01d                	retw.n

001152b4 <dspipc_ReportAckFromIP>:
  1152b4:	006136               	entry	a1, 48
  1152b7:	004122               	s8i	a2, a1, 0
  1152ba:	024132               	s8i	a3, a1, 2
  1152bd:	0b0c                	movi.n	a11, 0
  1152bf:	280c                	movi.n	a8, 2
  1152c1:	014182               	s8i	a8, a1, 1
  1152c4:	0341b2               	s8i	a11, a1, 3
  1152c7:	2ea3f6               	bgeui	a3, 12, 1152f9 <dspipc_ReportAckFromIP+0x45>
  1152ca:	f90ee1               	l32r	a14, 113704 (27f2a0 <dspipc_app_callbacks>)
  1152cd:	a0e3e0               	addx4	a14, a3, a14
  1152d0:	0ee8                	l32i.n	a14, a14, 0
  1152d2:	3eac                	beqz.n	a14, 1152f9 <dspipc_ReportAckFromIP+0x45>
  1152d4:	1d0c                	movi.n	a13, 1
  1152d6:	0301a2               	l8ui	a10, a1, 3
  1152d9:	0201c2               	l8ui	a12, a1, 2
  1152dc:	11aa80               	slli	a10, a10, 8
  1152df:	20aac0               	or	a10, a10, a12
  1152e2:	0101c2               	l8ui	a12, a1, 1
  1152e5:	11aa80               	slli	a10, a10, 8
  1152e8:	20aac0               	or	a10, a10, a12
  1152eb:	0001c2               	l8ui	a12, a1, 0
  1152ee:	11aa80               	slli	a10, a10, 8
  1152f1:	20aac0               	or	a10, a10, a12
  1152f4:	0c0c                	movi.n	a12, 0
  1152f6:	000ee0               	callx8	a14

001152f9 <dspipc_ReportAckFromIP+0x45>:
  1152f9:	f01d                	retw.n

001152fb <dspipc_ReportAckFromIP+0x47>:
	...

001152fc <dspipc_ReportSendMessageNack>:
  1152fc:	006136               	entry	a1, 48
  1152ff:	004122               	s8i	a2, a1, 0
  115302:	024132               	s8i	a3, a1, 2
  115305:	0b0c                	movi.n	a11, 0
  115307:	380c                	movi.n	a8, 3
  115309:	014182               	s8i	a8, a1, 1
  11530c:	0341b2               	s8i	a11, a1, 3
  11530f:	2ea3f6               	bgeui	a3, 12, 115341 <dspipc_ReportSendMessageNack+0x45>
  115312:	f8fce1               	l32r	a14, 113704 (27f2a0 <dspipc_app_callbacks>)
  115315:	a0e3e0               	addx4	a14, a3, a14
  115318:	0ee8                	l32i.n	a14, a14, 0
  11531a:	3eac                	beqz.n	a14, 115341 <dspipc_ReportSendMessageNack+0x45>
  11531c:	04dd                	mov.n	a13, a4
  11531e:	0301a2               	l8ui	a10, a1, 3
  115321:	0201c2               	l8ui	a12, a1, 2
  115324:	11aa80               	slli	a10, a10, 8
  115327:	20aac0               	or	a10, a10, a12
  11532a:	0101c2               	l8ui	a12, a1, 1
  11532d:	11aa80               	slli	a10, a10, 8
  115330:	20aac0               	or	a10, a10, a12
  115333:	0001c2               	l8ui	a12, a1, 0
  115336:	11aa80               	slli	a10, a10, 8
  115339:	20aac0               	or	a10, a10, a12
  11533c:	0c0c                	movi.n	a12, 0
  11533e:	000ee0               	callx8	a14

00115341 <dspipc_ReportSendMessageNack+0x45>:
  115341:	f01d                	retw.n

00115343 <dspipc_ReportSendMessageNack+0x47>:
	...

00115344 <dspipc_SendMessage>:
  115344:	008136               	entry	a1, 64
  115347:	4129                	s32i.n	a2, a1, 16
  115349:	745020               	extui	a5, a2, 0, 8
  11534c:	1425f6               	bgeui	a5, 2, 115364 <dspipc_SendMessage+0x20>
  11534f:	752020               	extui	a2, a2, 16, 8
  115352:	0ea2f6               	bgeui	a2, 12, 115364 <dspipc_SendMessage+0x20>
  115355:	f8eb81               	l32r	a8, 113704 (27f2a0 <dspipc_app_callbacks>)
  115358:	a08280               	addx4	a8, a2, a8
  11535b:	0888                	l32i.n	a8, a8, 0
  11535d:	388c                	beqz.n	a8, 115364 <dspipc_SendMessage+0x20>
  11535f:	fff2a5               	call8	115288 <dspipc_IpcOfCM4Ready>
  115362:	2acc                	bnez.n	a10, 115368 <dspipc_SendMessage+0x24>

00115364 <dspipc_SendMessage+0x20>:
  115364:	020c                	movi.n	a2, 0
  115366:	f01d                	retw.n

00115368 <dspipc_SendMessage+0x24>:
  115368:	004152               	s8i	a5, a1, 0
  11536b:	024122               	s8i	a2, a1, 2
  11536e:	025132               	s16i	a3, a1, 4
  115371:	2149                	s32i.n	a4, a1, 8
  115373:	130192               	l8ui	a9, a1, 19
  115376:	1101a2               	l8ui	a10, a1, 17
  115379:	0141a2               	s8i	a10, a1, 1
  11537c:	034192               	s8i	a9, a1, 3
  11537f:	01ad                	mov.n	a10, a1
  115381:	000065               	call8	115388 <dspipc_SendMessageHandler>
  115384:	120c                	movi.n	a2, 1
  115386:	f01d                	retw.n

00115388 <dspipc_SendMessageHandler>:
  115388:	004136               	entry	a1, 32
  11538b:	029c                	beqz.n	a2, 11539f <dspipc_SendMessageHandler+0x17>
  11538d:	02ad                	mov.n	a10, a2
  11538f:	000665               	call8	1153f4 <dspipc_XferToIp>
  115392:	9acc                	bnez.n	a10, 11539f <dspipc_SendMessageHandler+0x17>
  115394:	0002a2               	l8ui	a10, a2, 0
  115397:	0202b2               	l8ui	a11, a2, 2
  11539a:	1c0c                	movi.n	a12, 1
  11539c:	fff5e5               	call8	1152fc <dspipc_ReportSendMessageNack>

0011539f <dspipc_SendMessageHandler+0x17>:
  11539f:	f01d                	retw.n

001153a1 <dspipc_SendMessageHandler+0x19>:
  1153a1:	000000                                        ...

001153a4 <dspipc_SetBuffers>:
  1153a4:	004136               	entry	a1, 32
  1153a7:	f8e351               	l32r	a5, 113734 (97f244 <_memmap_mem_srom_end+0x13f244>)
  1153aa:	f8e3b1               	l32r	a11, 113738 (97f3d0 <_memmap_mem_srom_end+0x13f3d0>)
  1153ad:	f8d441               	l32r	a4, 113700 (27f220 <dspipc_ctrl>)
  1153b0:	f8d931               	l32r	a3, 113714 (a00200 <_memmap_mem_sram_start+0x200>)
  1153b3:	01b216               	beqz	a2, 1153d2 <dspipc_SetBuffers+0x2e>
  1153b6:	361266               	bnei	a2, 1, 1153f0 <dspipc_SetBuffers+0x4c>
  1153b9:	f8e021               	l32r	a2, 11373c (a0046c <_memmap_mem_sram_start+0x46c>)
  1153bc:	80a0c2               	movi	a12, 128
  1153bf:	026422               	s32i	a2, a4, 8
  1153c2:	24c422               	addi	a2, a4, 36
  1153c5:	20a220               	or	a10, a2, a2
  1153c8:	005125               	call8	1158dc <dspipc_RingBufferInit>
  1153cb:	9f6352               	s32i	a5, a3, 0x27c
  1153ce:	3429                	s32i.n	a2, a4, 12
  1153d0:	f01d                	retw.n

001153d2 <dspipc_SetBuffers+0x2e>:
  1153d2:	80cbb2               	addi	a11, a11, -128
  1153d5:	80a0c2               	movi	a12, 128
  1153d8:	f8da81               	l32r	a8, 113740 (a0044c <_memmap_mem_sram_start+0x44c>)
  1153db:	14c422               	addi	a2, a4, 20
  1153de:	20a220               	or	a10, a2, a2
  1153e1:	006482               	s32i	a8, a4, 0
  1153e4:	004f65               	call8	1158dc <dspipc_RingBufferInit>
  1153e7:	f0c592               	addi	a9, a5, -16
  1153ea:	976392               	s32i	a9, a3, 0x25c
  1153ed:	016422               	s32i	a2, a4, 4

001153f0 <dspipc_SetBuffers+0x4c>:
  1153f0:	f01d                	retw.n

001153f2 <dspipc_SetBuffers+0x4e>:
	...

001153f4 <dspipc_XferToIp>:
  1153f4:	004136               	entry	a1, 32
  1153f7:	32fc                	bnez.n	a2, 11542e <dspipc_XferToIp+0x3a>

001153f9 <dspipc_XferToIp+0x5>:
  1153f9:	020c                	movi.n	a2, 0
  1153fb:	f01d                	retw.n

001153fd <dspipc_XferToIp+0x9>:
  1153fd:	0212c2               	l16ui	a12, a2, 4
  115400:	018c16               	beqz	a12, 11541c <dspipc_XferToIp+0x28>
  115403:	0222e2               	l32i	a14, a2, 8
  115406:	f8cf81               	l32r	a8, 113744 (1fffff <_memmap_mem_irom0_end+0x4ffff>)
  115409:	0fb8e7               	bgeu	a8, a14, 11541c <dspipc_XferToIp+0x28>
  11540c:	f8cf91               	l32r	a9, 113748 (27ffff <_bss_end+0x1e7>)
  11540f:	0939e7               	bltu	a9, a14, 11541c <dspipc_XferToIp+0x28>
  115412:	20bee0               	or	a11, a14, a14
  115415:	03ad                	mov.n	a10, a3
  115417:	006825               	call8	115a98 <dspipc_ringbuf_WriteRingBuffer>
  11541a:	0abd                	mov.n	a11, a10

0011541c <dspipc_XferToIp+0x28>:
  11541c:	20a330               	or	a10, a3, a3
  11541f:	006c25               	call8	115ae0 <dspipc_ringbuf_SetWriteIdx>
  115422:	002da5               	call8	1156fc <dspipc_gci_SendMailboxInterruptToMcu>
  115425:	01a022               	movi	a2, 1
  115428:	000090               	retw

0011542b <dspipc_XferToIp+0x37>:
  11542b:	000000                                        ...

0011542e <dspipc_XferToIp+0x3a>:
  11542e:	0002a2               	l8ui	a10, a2, 0
  115431:	c41a66               	bnei	a10, 1, 1153f9 <dspipc_XferToIp+0x5>
  115434:	f8b331               	l32r	a3, 113700 (27f220 <dspipc_ctrl>)
  115437:	010292               	l8ui	a9, a2, 1
  11543a:	0123b2               	l32i	a11, a3, 4
  11543d:	032332               	l32i	a3, a3, 12
  115440:	833b90               	moveqz	a3, a11, a9
  115443:	00f956               	bnez	a9, 115456 <dspipc_XferToIp+0x62>
  115446:	03ad                	mov.n	a10, a3
  115448:	004565               	call8	1158a0 <dspipc_RingBufferGetAvailable>
  11544b:	021282               	l16ui	a8, a2, 4
  11544e:	884b                	addi.n	a8, a8, 4
  115450:	a53a87               	bltu	a10, a8, 1153f9 <dspipc_XferToIp+0x5>
  115453:	000286               	j	115461 <dspipc_XferToIp+0x6d>

00115456 <dspipc_XferToIp+0x62>:
  115456:	9f1966               	bnei	a9, 1, 1153f9 <dspipc_XferToIp+0x5>
  115459:	03ad                	mov.n	a10, a3
  11545b:	004465               	call8	1158a0 <dspipc_RingBufferGetAvailable>
  11545e:	978ab6               	bltui	a10, 8, 1153f9 <dspipc_XferToIp+0x5>

00115461 <dspipc_XferToIp+0x6d>:
  115461:	20a330               	or	a10, a3, a3
  115464:	006725               	call8	115ad8 <dspipc_ringbuf_GetWriteIdx>
  115467:	02c2b2               	addi	a11, a2, 2
  11546a:	20daa0               	or	a13, a10, a10
  11546d:	01a0c2               	movi	a12, 1
  115470:	20a330               	or	a10, a3, a3
  115473:	006265               	call8	115a98 <dspipc_ringbuf_WriteRingBuffer>
  115476:	03c2b2               	addi	a11, a2, 3
  115479:	20daa0               	or	a13, a10, a10
  11547c:	1c0c                	movi.n	a12, 1
  11547e:	03ad                	mov.n	a10, a3
  115480:	006165               	call8	115a98 <dspipc_ringbuf_WriteRingBuffer>
  115483:	b24b                	addi.n	a11, a2, 4
  115485:	0add                	mov.n	a13, a10
  115487:	2c0c                	movi.n	a12, 2
  115489:	03ad                	mov.n	a10, a3
  11548b:	0060e5               	call8	115a98 <dspipc_ringbuf_WriteRingBuffer>
  11548e:	0add                	mov.n	a13, a10
  115490:	010292               	l8ui	a9, a2, 1
  115493:	0abd                	mov.n	a11, a10
  115495:	0d7ff64140b019ce 	{ bnei.w18	a9, 1, 1153fd <dspipc_XferToIp+0x9>; nop }
  11549d:	b28b                	addi.n	a11, a2, 8
  11549f:	03ad                	mov.n	a10, a3
  1154a1:	4c0c                	movi.n	a12, 4
  1154a3:	005f65               	call8	115a98 <dspipc_ringbuf_WriteRingBuffer>
  1154a6:	0abd                	mov.n	a11, a10
  1154a8:	ffdc06               	j	11541c <dspipc_XferToIp+0x28>

001154ab <dspipc_XferToIp+0xb7>:
	...

001154ac <dspipc_gci_McuMailboxEventHandler>:
  1154ac:	004136               	entry	a1, 32
  1154af:	f89791               	l32r	a9, 11370c (27e6ec <gp_dsp_core_log>)
  1154b2:	f8a681               	l32r	a8, 11374c (276e60 <g_au_task>)
  1154b5:	0998                	l32i.n	a9, a9, 0
  1154b7:	0020c0               	memw
  1154ba:	0888                	l32i.n	a8, a8, 0
  1154bc:	1989                	s32i.n	a8, a9, 4
  1154be:	026207               	bbci	a2, 0, 1154c4 <dspipc_gci_McuMailboxEventHandler+0x18>
  1154c1:	0018a5               	call8	11564c <dspipc_gci_HandleDsp2McuIntr>

001154c4 <dspipc_gci_McuMailboxEventHandler+0x18>:
  1154c4:	026217               	bbci	a2, 1, 1154ca <dspipc_gci_McuMailboxEventHandler+0x1e>
  1154c7:	000e65               	call8	1155ac <dspipc_gci_HandleMcu2DspData>

001154ca <dspipc_gci_McuMailboxEventHandler+0x1e>:
  1154ca:	026227               	bbci	a2, 2, 1154d0 <dspipc_gci_McuMailboxEventHandler+0x24>
  1154cd:	001325               	call8	115600 <dspipc_gci_HandleMcu2DspDataClear>

001154d0 <dspipc_gci_McuMailboxEventHandler+0x24>:
  1154d0:	026237               	bbci	a2, 3, 1154d6 <dspipc_gci_McuMailboxEventHandler+0x2a>
  1154d3:	000425               	call8	115514 <dspipc_gci_HandleMcu2DspAck>

001154d6 <dspipc_gci_McuMailboxEventHandler+0x2a>:
  1154d6:	026247               	bbci	a2, 4, 1154dc <dspipc_gci_McuMailboxEventHandler+0x30>
  1154d9:	000865               	call8	115560 <dspipc_gci_HandleMcu2DspAckClear>

001154dc <dspipc_gci_McuMailboxEventHandler+0x30>:
  1154dc:	f01d                	retw.n

001154de <dspipc_gci_McuMailboxEventHandler+0x32>:
	...

001154e0 <dspipc_gci_McuMailboxInterruptHandler>:
  1154e0:	004136               	entry	a1, 32
  1154e3:	f89b81               	l32r	a8, 113750 (40004 <_memmap_cacheattr_bp_base+0x1e002>)
  1154e6:	130827               	bnone	a8, a2, 1154fd <dspipc_gci_McuMailboxInterruptHandler+0x1d>
  1154e9:	f89ab1               	l32r	a11, 113754 (27f450 <gci_mailbox_data_mcu>)
  1154ec:	0ba8                	l32i.n	a10, a11, 0
  1154ee:	290c                	movi.n	a9, 2
  1154f0:	a3a320               	movltz	a10, a3, a2
  1154f3:	0ba9                	s32i.n	a10, a11, 0
  1154f5:	4a0c                	movi.n	a10, 4
  1154f7:	a3a920               	movltz	a10, a9, a2
  1154fa:	fffb25               	call8	1154ac <dspipc_gci_McuMailboxEventHandler>

001154fd <dspipc_gci_McuMailboxInterruptHandler+0x1d>:
  1154fd:	0f62a7               	bbci	a2, 10, 115510 <dspipc_gci_McuMailboxInterruptHandler+0x30>
  115500:	8c0c                	movi.n	a12, 8
  115502:	f895d1               	l32r	a13, 113758 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  115505:	0a1c                	movi.n	a10, 16
  115507:	10d2d0               	and	a13, a2, a13
  11550a:	93acd0               	movnez	a10, a12, a13
  11550d:	fff9e5               	call8	1154ac <dspipc_gci_McuMailboxEventHandler>

00115510 <dspipc_gci_McuMailboxInterruptHandler+0x30>:
  115510:	f01d                	retw.n

00115512 <dspipc_gci_McuMailboxInterruptHandler+0x32>:
	...

00115514 <dspipc_gci_HandleMcu2DspAck>:
  115514:	004136               	entry	a1, 32
  115517:	f87d31               	l32r	a3, 11370c (27e6ec <gp_dsp_core_log>)
  11551a:	f88e21               	l32r	a2, 113754 (27f450 <gci_mailbox_data_mcu>)
  11551d:	0023a2               	l32i	a10, a3, 0
  115520:	03a0c2               	movi	a12, 3
  115523:	062ab2               	l32i	a11, a10, 24
  115526:	dac9                	s32i.n	a12, a10, 52
  115528:	bb1b                	addi.n	a11, a11, 1
  11552a:	6ab9                	s32i.n	a11, a10, 24
  11552c:	040282               	l8ui	a8, a2, 4
  11552f:	193c                	movi.n	a9, 49
  115531:	289897               	bne	a8, a9, 11555d <dspipc_gci_HandleMcu2DspAck+0x49>
  115534:	2d3c                	movi.n	a13, 50
  115536:	0442d2               	s8i	a13, a2, 4
  115539:	4ad9                	s32i.n	a13, a10, 16
  11553b:	1a0c                	movi.n	a10, 1
  11553d:	0802b2               	l8ui	a11, a2, 8
  115540:	ffd725               	call8	1152b4 <dspipc_ReportAckFromIP>
  115543:	2a0c                	movi.n	a10, 2
  115545:	0b0c                	movi.n	a11, 0
  115547:	001c25               	call8	115708 <dspipc_phy_access_ModifyGciRegister>
  11554a:	280c                	movi.n	a8, 2
  11554c:	03f8                	l32i.n	a15, a3, 0
  11554e:	393c                	movi.n	a9, 51
  115550:	044292               	s8i	a9, a2, 4
  115553:	5fe8                	l32i.n	a14, a15, 20
  115555:	4f99                	s32i.n	a9, a15, 16
  115557:	cf89                	s32i.n	a8, a15, 48
  115559:	ee1b                	addi.n	a14, a14, 1
  11555b:	5fe9                	s32i.n	a14, a15, 20

0011555d <dspipc_gci_HandleMcu2DspAck+0x49>:
  11555d:	f01d                	retw.n

0011555f <dspipc_gci_HandleMcu2DspAck+0x4b>:
	...

00115560 <dspipc_gci_HandleMcu2DspAckClear>:
  115560:	004136               	entry	a1, 32
  115563:	f86a31               	l32r	a3, 11370c (27e6ec <gp_dsp_core_log>)
  115566:	f87b21               	l32r	a2, 113754 (27f450 <gci_mailbox_data_mcu>)
  115569:	03a8                	l32i.n	a10, a3, 0
  11556b:	4c0c                	movi.n	a12, 4
  11556d:	6ab8                	l32i.n	a11, a10, 24
  11556f:	dac9                	s32i.n	a12, a10, 52
  115571:	bb1b                	addi.n	a11, a11, 1
  115573:	6ab9                	s32i.n	a11, a10, 24
  115575:	040282               	l8ui	a8, a2, 4
  115578:	393c                	movi.n	a9, 51
  11557a:	2b9897               	bne	a8, a9, 1155a9 <dspipc_gci_HandleMcu2DspAckClear+0x49>
  11557d:	4d3c                	movi.n	a13, 52
  11557f:	0b0c                	movi.n	a11, 0
  115581:	0442d2               	s8i	a13, a2, 4
  115584:	4ad9                	s32i.n	a13, a10, 16
  115586:	aa0c                	movi.n	a10, 10
  115588:	0017e5               	call8	115708 <dspipc_phy_access_ModifyGciRegister>
  11558b:	ce0c                	movi.n	a14, 12
  11558d:	03f8                	l32i.n	a15, a3, 0
  11558f:	083c                	movi.n	a8, 48
  115591:	044282               	s8i	a8, a2, 4
  115594:	4f89                	s32i.n	a8, a15, 16
  115596:	0842e2               	s8i	a14, a2, 8
  115599:	0f5fe2               	s16i	a14, a15, 30
  11559c:	0602a2               	l8ui	a10, a2, 6
  11559f:	6a8c                	beqz.n	a10, 1155a9 <dspipc_gci_HandleMcu2DspAckClear+0x49>
  1155a1:	9a0b                	addi.n	a9, a10, -1
  1155a3:	064292               	s8i	a9, a2, 6
  1155a6:	000a65               	call8	11564c <dspipc_gci_HandleDsp2McuIntr>

001155a9 <dspipc_gci_HandleMcu2DspAckClear+0x49>:
  1155a9:	f01d                	retw.n

001155ab <dspipc_gci_HandleMcu2DspAckClear+0x4b>:
	...

001155ac <dspipc_gci_HandleMcu2DspData>:
  1155ac:	004136               	entry	a1, 32
  1155af:	f85731               	l32r	a3, 11370c (27e6ec <gp_dsp_core_log>)
  1155b2:	f86821               	l32r	a2, 113754 (27f450 <gci_mailbox_data_mcu>)
  1155b5:	0023b2               	l32i	a11, a3, 0
  1155b8:	01a042               	movi	a4, 1
  1155bb:	062b92               	l32i	a9, a11, 24
  1155be:	db49                	s32i.n	a4, a11, 52
  1155c0:	991b                	addi.n	a9, a9, 1
  1155c2:	6b99                	s32i.n	a9, a11, 24
  1155c4:	050282               	l8ui	a8, a2, 5
  1155c7:	31c866               	bnei	a8, 32, 1155fc <dspipc_gci_HandleMcu2DspData+0x50>
  1155ca:	0a0c                	movi.n	a10, 0
  1155cc:	1c2c                	movi.n	a12, 33
  1155ce:	0542c2               	s8i	a12, a2, 5
  1155d1:	105ba2               	s16i	a10, a11, 32
  1155d4:	3bc9                	s32i.n	a12, a11, 12
  1155d6:	04ad                	mov.n	a10, a4
  1155d8:	ffaee5               	call8	1150c8 <dspipc_GetMessageFromIp>
  1155db:	00a2a2               	movi	a10, 0x200
  1155de:	03d8                	l32i.n	a13, a3, 0
  1155e0:	00a2b2               	movi	a11, 0x200
  1155e3:	105d42               	s16i	a4, a13, 32
  1155e6:	001225               	call8	115708 <dspipc_phy_access_ModifyGciRegister>
  1155e9:	380c                	movi.n	a8, 3
  1155eb:	03f8                	l32i.n	a15, a3, 0
  1155ed:	292c                	movi.n	a9, 34
  1155ef:	054292               	s8i	a9, a2, 5
  1155f2:	5fe8                	l32i.n	a14, a15, 20
  1155f4:	3f99                	s32i.n	a9, a15, 12
  1155f6:	cf89                	s32i.n	a8, a15, 48
  1155f8:	ee1b                	addi.n	a14, a14, 1
  1155fa:	5fe9                	s32i.n	a14, a15, 20

001155fc <dspipc_gci_HandleMcu2DspData+0x50>:
  1155fc:	f01d                	retw.n

001155fe <dspipc_gci_HandleMcu2DspData+0x52>:
	...

00115600 <dspipc_gci_HandleMcu2DspDataClear>:
  115600:	004136               	entry	a1, 32
  115603:	f84231               	l32r	a3, 11370c (27e6ec <gp_dsp_core_log>)
  115606:	f85321               	l32r	a2, 113754 (27f450 <gci_mailbox_data_mcu>)
  115609:	03a8                	l32i.n	a10, a3, 0
  11560b:	2c0c                	movi.n	a12, 2
  11560d:	6ab8                	l32i.n	a11, a10, 24
  11560f:	dac9                	s32i.n	a12, a10, 52
  115611:	bb1b                	addi.n	a11, a11, 1
  115613:	6ab9                	s32i.n	a11, a10, 24
  115615:	050282               	l8ui	a8, a2, 5
  115618:	292c                	movi.n	a9, 34
  11561a:	299897               	bne	a8, a9, 115647 <dspipc_gci_HandleMcu2DspDataClear+0x47>
  11561d:	3d2c                	movi.n	a13, 35
  11561f:	0b0c                	movi.n	a11, 0
  115621:	0542d2               	s8i	a13, a2, 5
  115624:	3ad9                	s32i.n	a13, a10, 12
  115626:	00a2a2               	movi	a10, 0x200
  115629:	000de5               	call8	115708 <dspipc_phy_access_ModifyGciRegister>
  11562c:	480c                	movi.n	a8, 4
  11562e:	c90c                	movi.n	a9, 12
  115630:	03f8                	l32i.n	a15, a3, 0
  115632:	0a2c                	movi.n	a10, 32
  115634:	0542a2               	s8i	a10, a2, 5
  115637:	3fa9                	s32i.n	a10, a15, 12
  115639:	074292               	s8i	a9, a2, 7
  11563c:	0e5f92               	s16i	a9, a15, 28
  11563f:	5fe8                	l32i.n	a14, a15, 20
  115641:	cf89                	s32i.n	a8, a15, 48
  115643:	ee1b                	addi.n	a14, a14, 1
  115645:	5fe9                	s32i.n	a14, a15, 20

00115647 <dspipc_gci_HandleMcu2DspDataClear+0x47>:
  115647:	f01d                	retw.n

00115649 <dspipc_gci_HandleMcu2DspDataClear+0x49>:
  115649:	000000                                        ...

0011564c <dspipc_gci_HandleDsp2McuIntr>:
  11564c:	004136               	entry	a1, 32
  11564f:	01a0a2               	movi	a10, 1
  115652:	ecf2e5               	call8	102580 <_xtos_set_intlevel>
  115655:	f83f21               	l32r	a2, 113754 (27f450 <gci_mailbox_data_mcu>)
  115658:	040282               	l8ui	a8, a2, 4
  11565b:	30a092               	movi	a9, 48
  11565e:	0c1897               	beq	a8, a9, 11566e <dspipc_gci_HandleDsp2McuIntr+0x22>
  115661:	0602b2               	l8ui	a11, a2, 6
  115664:	bb1b                	addi.n	a11, a11, 1
  115666:	0642b2               	s8i	a11, a2, 6
  115669:	ecbc65               	call8	102230 <_xtos_restore_intlevel>
  11566c:	f01d                	retw.n

0011566e <dspipc_gci_HandleDsp2McuIntr+0x22>:
  11566e:	ecbc25               	call8	102230 <_xtos_restore_intlevel>
  115671:	f82351               	l32r	a5, 113700 (27f220 <dspipc_ctrl>)
  115674:	f82641               	l32r	a4, 11370c (27e6ec <gp_dsp_core_log>)
  115677:	31a0c2               	movi	a12, 49
  11567a:	0442c2               	s8i	a12, a2, 4
  11567d:	04d8                	l32i.n	a13, a4, 0
  11567f:	1538                	l32i.n	a3, a5, 4
  115681:	4dc9                	s32i.n	a12, a13, 16
  115683:	03ad                	mov.n	a10, a3
  115685:	0026e5               	call8	1158f4 <dspipc_RingBufferIsEmpty>
  115688:	35e8                	l32i.n	a14, a5, 12
  11568a:	1b0c                	movi.n	a11, 1
  11568c:	933ea0               	movnez	a3, a14, a10
  11568f:	03a8                	l32i.n	a10, a3, 0
  115691:	ffbde5               	call8	115270 <mcuipc_IpAddressTranslation>
  115694:	f822b1               	l32r	a11, 11371c (a000000 <_memmap_mem_sram_end+0x95c0000>)
  115697:	33f8                	l32i.n	a15, a3, 12
  115699:	0488                	l32i.n	a8, a4, 0
  11569b:	ffaa                	add.n	a15, a15, a10
  11569d:	aa0c                	movi.n	a10, 10
  11569f:	000ff2               	l8ui	a15, a15, 0
  1156a2:	0842f2               	s8i	a15, a2, 8
  1156a5:	0f58f2               	s16i	a15, a8, 30
  1156a8:	0005e5               	call8	115708 <dspipc_phy_access_ModifyGciRegister>
  1156ab:	0498                	l32i.n	a9, a4, 0
  1156ad:	180c                	movi.n	a8, 1
  1156af:	59a8                	l32i.n	a10, a9, 20
  1156b1:	c989                	s32i.n	a8, a9, 48
  1156b3:	aa1b                	addi.n	a10, a10, 1
  1156b5:	59a9                	s32i.n	a10, a9, 20
  1156b7:	f01d                	retw.n

001156b9 <dspipc_gci_HandleDsp2McuIntr+0x6d>:
  1156b9:	000000                                        ...

001156bc <dspipc_gci_InitState>:
  1156bc:	004136               	entry	a1, 32
  1156bf:	120c                	movi.n	a2, 1
  1156c1:	f82631               	l32r	a3, 11375c (27f4b0 <g_fw_dsp_timer_int>)
  1156c4:	060c                	movi.n	a6, 0
  1156c6:	0b2c                	movi.n	a11, 32
  1156c8:	c80c                	movi.n	a8, 12
  1156ca:	0a3c                	movi.n	a10, 48
  1156cc:	f81091               	l32r	a9, 11370c (27e6ec <gp_dsp_core_log>)
  1156cf:	f82151               	l32r	a5, 113754 (27f450 <gci_mailbox_data_mcu>)
  1156d2:	0998                	l32i.n	a9, a9, 0
  1156d4:	10c342               	addi	a4, a3, 16
  1156d7:	074582               	s8i	a8, a5, 7
  1156da:	064562               	s8i	a6, a5, 6
  1156dd:	0545b2               	s8i	a11, a5, 5
  1156e0:	0445a2               	s8i	a10, a5, 4
  1156e3:	0e5982               	s16i	a8, a9, 28
  1156e6:	084582               	s8i	a8, a5, 8
  1156e9:	0f5982               	s16i	a8, a9, 30
  1156ec:	005362               	s16i	a6, a3, 0
  1156ef:	2369                	s32i.n	a6, a3, 8
  1156f1:	6369                	s32i.n	a6, a3, 24
  1156f3:	3539                	s32i.n	a3, a5, 12
  1156f5:	4549                	s32i.n	a4, a5, 16
  1156f7:	085322               	s16i	a2, a3, 16
  1156fa:	f01d                	retw.n

001156fc <dspipc_gci_SendMailboxInterruptToMcu>:
  1156fc:	004136               	entry	a1, 32
  1156ff:	1a0c                	movi.n	a10, 1
  115701:	ffdaa5               	call8	1154ac <dspipc_gci_McuMailboxEventHandler>
  115704:	f01d                	retw.n

00115706 <dspipc_gci_SendMailboxInterruptToMcu+0xa>:
	...

00115708 <dspipc_phy_access_ModifyGciRegister>:
  115708:	004136               	entry	a1, 32
  11570b:	0fa0a2               	movi	a10, 15
  11570e:	ece725               	call8	102580 <_xtos_set_intlevel>
  115711:	0fa0c2               	movi	a12, 15
  115714:	6ea0b2               	movi	a11, 110
  115717:	204aa0               	or	a4, a10, a10
  11571a:	f7c851               	l32r	a5, 11363c (278090 <g_debug_fp_info+0x330>)
  11571d:	f7c661               	l32r	a6, 113638 (277d60 <g_debug_fp_info>)
  115720:	d0c572               	addi	a7, a5, -48
  115723:	001682               	l16ui	a8, a6, 0
  115726:	04d6a2               	addmi	a10, a6, 0x400
  115729:	78dc                	bnez.n	a8, 115744 <dspipc_phy_access_ModifyGciRegister+0x3c>
  11572b:	1216d2               	l16ui	a13, a6, 36
  11572e:	86c9                	s32i.n	a12, a6, 32
  115730:	90dd60               	addx2	a13, a13, a6
  115733:	135db2               	s16i	a11, a13, 38
  115736:	121692               	l16ui	a9, a6, 36
  115739:	991b                	addi.n	a9, a9, 1
  11573b:	649090               	extui	a9, a9, 0, 7
  11573e:	125692               	s16i	a9, a6, 36
  115741:	000546               	j	11575a <dspipc_phy_access_ModifyGciRegister+0x52>

00115744 <dspipc_phy_access_ModifyGciRegister+0x3c>:
  115744:	7e1592               	l16ui	a9, a5, 252
  115747:	0fc9f6               	bgeui	a9, 32, 11575a <dspipc_phy_access_ModifyGciRegister+0x52>
  11574a:	aac9                	s32i.n	a12, a10, 40
  11574c:	90f950               	addx2	a15, a9, a5
  11574f:	7f5fb2               	s16i	a11, a15, 254
  115752:	7e15e2               	l16ui	a14, a5, 252
  115755:	ee1b                	addi.n	a14, a14, 1
  115757:	165ae2               	s16i	a14, a10, 44
  11575a:	f7aab1               	l32r	a11, 113604 (a05e00 <_memmap_mem_sram_start+0x5e00>)
  11575d:	1f2226               	beqi	a2, 2, 115780 <dspipc_phy_access_ModifyGciRegister+0x78>
  115760:	00a2c2               	movi	a12, 0x200
  115763:	6e12c7               	beq	a2, a12, 1157d5 <dspipc_phy_access_ModifyGciRegister+0xcd>
  115766:	289266               	bnei	a2, 10, 115792 <dspipc_phy_access_ModifyGciRegister+0x8a>
  115769:	53ac                	beqz.n	a3, 115792 <dspipc_phy_access_ModifyGciRegister+0x8a>
  11576b:	f7fd91               	l32r	a9, 113760 (20002 <xthals_release_major+0x1d122>)
  11576e:	0020c0               	memw
  115771:	db2b82               	l32i	a8, a11, 0x36c
  115774:	208890               	or	a8, a8, a9
  115777:	0020c0               	memw
  11577a:	db6b82               	s32i	a8, a11, 0x36c
  11577d:	000446               	j	115792 <dspipc_phy_access_ModifyGciRegister+0x8a>

00115780 <dspipc_phy_access_ModifyGciRegister+0x78>:
  115780:	f7f9d1               	l32r	a13, 113764 (fffdfffd <_memmap_cacheattr_bp_strict+0xbd00b>)
  115783:	0020c0               	memw
  115786:	db2bc2               	l32i	a12, a11, 0x36c
  115789:	10ccd0               	and	a12, a12, a13
  11578c:	0020c0               	memw
  11578f:	db6bc2               	s32i	a12, a11, 0x36c

00115792 <dspipc_phy_access_ModifyGciRegister+0x8a>:
  115792:	20a440               	or	a10, a4, a4
  115795:	eca9a5               	call8	102230 <_xtos_restore_intlevel>
  115798:	0016e2               	l16ui	a14, a6, 0
  11579b:	6fa0a2               	movi	a10, 111
  11579e:	018e56               	bnez	a14, 1157ba <dspipc_phy_access_ModifyGciRegister+0xb2>
  1157a1:	121682               	l16ui	a8, a6, 36
  1157a4:	086642               	s32i	a4, a6, 32
  1157a7:	908860               	addx2	a8, a8, a6
  1157aa:	1358a2               	s16i	a10, a8, 38
  1157ad:	1216f2               	l16ui	a15, a6, 36
  1157b0:	ff1b                	addi.n	a15, a15, 1
  1157b2:	64f0f0               	extui	a15, a15, 0, 7
  1157b5:	1256f2               	s16i	a15, a6, 36
  1157b8:	f01d                	retw.n

001157ba <dspipc_phy_access_ModifyGciRegister+0xb2>:
  1157ba:	961792               	l16ui	a9, a7, 0x12c
  1157bd:	f7a8c1               	l32r	a12, 113660 (278160 <g_debug_fp_info+0x400>)
  1157c0:	0fc9f6               	bgeui	a9, 32, 1157d3 <dspipc_phy_access_ModifyGciRegister+0xcb>
  1157c3:	ac49                	s32i.n	a4, a12, 40
  1157c5:	90d950               	addx2	a13, a9, a5
  1157c8:	7f5da2               	s16i	a10, a13, 254
  1157cb:	9617b2               	l16ui	a11, a7, 0x12c
  1157ce:	bb1b                	addi.n	a11, a11, 1
  1157d0:	165cb2               	s16i	a11, a12, 44
  1157d3:	f01d                	retw.n

001157d5 <dspipc_phy_access_ModifyGciRegister+0xcd>:
  1157d5:	d3cc                	bnez.n	a3, 1157e6 <dspipc_phy_access_ModifyGciRegister+0xde>
  1157d7:	ffadc2               	movi	a12, 0xfffffdff
  1157da:	0020c0               	memw
  1157dd:	db2b92               	l32i	a9, a11, 0x36c
  1157e0:	1099c0               	and	a9, a9, a12
  1157e3:	000206               	j	1157ef <dspipc_phy_access_ModifyGciRegister+0xe7>

001157e6 <dspipc_phy_access_ModifyGciRegister+0xde>:
  1157e6:	0020c0               	memw
  1157e9:	db2b92               	l32i	a9, a11, 0x36c
  1157ec:	2099c0               	or	a9, a9, a12

001157ef <dspipc_phy_access_ModifyGciRegister+0xe7>:
  1157ef:	0020c0               	memw
  1157f2:	db6b92               	s32i	a9, a11, 0x36c
  1157f5:	ffe646               	j	115792 <dspipc_phy_access_ModifyGciRegister+0x8a>

001157f8 <dspipc_gci_TimerCbDsp2Mcu>:
  1157f8:	004136               	entry	a1, 32
  1157fb:	f7c121               	l32r	a2, 113700 (27f220 <dspipc_ctrl>)
  1157fe:	f7c341               	l32r	a4, 11370c (27e6ec <gp_dsp_core_log>)
  115801:	30a0a2               	movi	a10, 48
  115804:	0ca052               	movi	a5, 12
  115807:	092c                	movi.n	a9, 32
  115809:	f7d231               	l32r	a3, 113754 (27f450 <gci_mailbox_data_mcu>)
  11580c:	0b0c                	movi.n	a11, 0
  11580e:	0643b2               	s8i	a11, a3, 6
  115811:	054392               	s8i	a9, a3, 5
  115814:	074352               	s8i	a5, a3, 7
  115817:	0443a2               	s8i	a10, a3, 4
  11581a:	0488                	l32i.n	a8, a4, 0
  11581c:	02a8                	l32i.n	a10, a2, 0
  11581e:	0e5852               	s16i	a5, a8, 28
  115821:	001aa5               	call8	1159cc <dspipc_RingBufferReset>
  115824:	22a8                	l32i.n	a10, a2, 8
  115826:	001a65               	call8	1159cc <dspipc_RingBufferReset>
  115829:	12a8                	l32i.n	a10, a2, 4
  11582b:	001a25               	call8	1159cc <dspipc_RingBufferReset>
  11582e:	32a8                	l32i.n	a10, a2, 12
  115830:	0019a5               	call8	1159cc <dspipc_RingBufferReset>
  115833:	1a0c                	movi.n	a10, 1
  115835:	0803b2               	l8ui	a11, a3, 8
  115838:	2c0c                	movi.n	a12, 2
  11583a:	ffac25               	call8	1152fc <dspipc_ReportSendMessageNack>
  11583d:	04c8                	l32i.n	a12, a4, 0
  11583f:	084352               	s8i	a5, a3, 8
  115842:	0f5c52               	s16i	a5, a12, 30
  115845:	43a8                	l32i.n	a10, a3, 16
  115847:	00d025               	call8	116548 <fw_dsp_timer_DisableTimerInt>
  11584a:	f01d                	retw.n

0011584c <dspipc_gci_TimerCbMcu2Dsp>:
  11584c:	004136               	entry	a1, 32
  11584f:	f7ac21               	l32r	a2, 113700 (27f220 <dspipc_ctrl>)
  115852:	f7ae41               	l32r	a4, 11370c (27e6ec <gp_dsp_core_log>)
  115855:	30a0a2               	movi	a10, 48
  115858:	0ca052               	movi	a5, 12
  11585b:	092c                	movi.n	a9, 32
  11585d:	f7bd31               	l32r	a3, 113754 (27f450 <gci_mailbox_data_mcu>)
  115860:	0b0c                	movi.n	a11, 0
  115862:	0643b2               	s8i	a11, a3, 6
  115865:	054392               	s8i	a9, a3, 5
  115868:	084352               	s8i	a5, a3, 8
  11586b:	0443a2               	s8i	a10, a3, 4
  11586e:	0488                	l32i.n	a8, a4, 0
  115870:	02a8                	l32i.n	a10, a2, 0
  115872:	0f5852               	s16i	a5, a8, 30
  115875:	001565               	call8	1159cc <dspipc_RingBufferReset>
  115878:	22a8                	l32i.n	a10, a2, 8
  11587a:	001525               	call8	1159cc <dspipc_RingBufferReset>
  11587d:	12a8                	l32i.n	a10, a2, 4
  11587f:	0014e5               	call8	1159cc <dspipc_RingBufferReset>
  115882:	32a8                	l32i.n	a10, a2, 12
  115884:	001465               	call8	1159cc <dspipc_RingBufferReset>
  115887:	1a0c                	movi.n	a10, 1
  115889:	0703b2               	l8ui	a11, a3, 7
  11588c:	2c0c                	movi.n	a12, 2
  11588e:	ffa6e5               	call8	1152fc <dspipc_ReportSendMessageNack>
  115891:	04c8                	l32i.n	a12, a4, 0
  115893:	074352               	s8i	a5, a3, 7
  115896:	0e5c52               	s16i	a5, a12, 28
  115899:	33a8                	l32i.n	a10, a3, 12
  11589b:	00cae5               	call8	116548 <fw_dsp_timer_DisableTimerInt>
  11589e:	f01d                	retw.n

001158a0 <dspipc_RingBufferGetAvailable>:
  1158a0:	004136               	entry	a1, 32
  1158a3:	02ad                	mov.n	a10, a2
  1158a5:	0001e5               	call8	1158c4 <dspipc_RingBufferGetUsed>
  1158a8:	1228                	l32i.n	a2, a2, 4
  1158aa:	c022a0               	sub	a2, a2, a10
  1158ad:	220b                	addi.n	a2, a2, -1
  1158af:	f01d                	retw.n

001158b1 <dspipc_RingBufferGetAvailable+0x11>:
  1158b1:	000000                                        ...

001158b4 <dspipc_RingBufferGetHeadOffset>:
  1158b4:	004136               	entry	a1, 32
  1158b7:	2228                	l32i.n	a2, a2, 8
  1158b9:	f01d                	retw.n

001158bb <dspipc_RingBufferGetHeadOffset+0x7>:
	...

001158bc <dspipc_RingBufferGetTailOffset>:
  1158bc:	004136               	entry	a1, 32
  1158bf:	3228                	l32i.n	a2, a2, 12
  1158c1:	f01d                	retw.n

001158c3 <dspipc_RingBufferGetTailOffset+0x7>:
	...

001158c4 <dspipc_RingBufferGetUsed>:
  1158c4:	004136               	entry	a1, 32
  1158c7:	3248                	l32i.n	a4, a2, 12
  1158c9:	2238                	l32i.n	a3, a2, 8
  1158cb:	1228                	l32i.n	a2, a2, 4
  1158cd:	c05340               	sub	a5, a3, a4
  1158d0:	033347               	bltu	a3, a4, 1158d7 <dspipc_RingBufferGetUsed+0x13>
  1158d3:	052d                	mov.n	a2, a5
  1158d5:	f01d                	retw.n

001158d7 <dspipc_RingBufferGetUsed+0x13>:
  1158d7:	225a                	add.n	a2, a2, a5
  1158d9:	f01d                	retw.n

001158db <dspipc_RingBufferGetUsed+0x17>:
	...

001158dc <dspipc_RingBufferInit>:
  1158dc:	004136               	entry	a1, 32
  1158df:	e28c                	beqz.n	a2, 1158f1 <dspipc_RingBufferInit+0x15>
  1158e1:	c38c                	beqz.n	a3, 1158f1 <dspipc_RingBufferInit+0x15>
  1158e3:	a48c                	beqz.n	a4, 1158f1 <dspipc_RingBufferInit+0x15>
  1158e5:	1249                	s32i.n	a4, a2, 4
  1158e7:	0239                	s32i.n	a3, a2, 0
  1158e9:	050c                	movi.n	a5, 0
  1158eb:	2259                	s32i.n	a5, a2, 8
  1158ed:	3259                	s32i.n	a5, a2, 12
  1158ef:	f01d                	retw.n

001158f1 <dspipc_RingBufferInit+0x15>:
  1158f1:	f01d                	retw.n

001158f3 <dspipc_RingBufferInit+0x17>:
	...

001158f4 <dspipc_RingBufferIsEmpty>:
  1158f4:	004136               	entry	a1, 32
  1158f7:	130c                	movi.n	a3, 1
  1158f9:	3288                	l32i.n	a8, a2, 12
  1158fb:	2248                	l32i.n	a4, a2, 8
  1158fd:	020c                	movi.n	a2, 0
  1158ff:	c04480               	sub	a4, a4, a8
  115902:	832340               	moveqz	a2, a3, a4
  115905:	f01d                	retw.n

00115907 <dspipc_RingBufferIsEmpty+0x13>:
	...

00115908 <dspipc_RingBufferIsFull>:
  115908:	004136               	entry	a1, 32
  11590b:	025d                	mov.n	a5, a2
  11590d:	120c                	movi.n	a2, 1
  11590f:	2578                	l32i.n	a7, a5, 8
  115911:	3568                	l32i.n	a6, a5, 12
  115913:	371b                	addi.n	a3, a7, 1
  115915:	0a1637               	beq	a6, a3, 115923 <dspipc_RingBufferIsFull+0x1b>
  115918:	56cc                	bnez.n	a6, 115921 <dspipc_RingBufferIsFull+0x19>
  11591a:	1548                	l32i.n	a4, a5, 4
  11591c:	440b                	addi.n	a4, a4, -1
  11591e:	011747               	beq	a7, a4, 115923 <dspipc_RingBufferIsFull+0x1b>

00115921 <dspipc_RingBufferIsFull+0x19>:
  115921:	020c                	movi.n	a2, 0
  115923:	f01d                	retw.n

00115925 <dspipc_RingBufferIsFull+0x1d>:
  115925:	000000                                        ...

00115928 <dspipc_RingBufferRead>:
  115928:	006136               	entry	a1, 48
  11592b:	01bd                	mov.n	a11, a1
  11592d:	c14b                	addi.n	a12, a1, 4
  11592f:	d18b                	addi.n	a13, a1, 8
  115931:	025d                	mov.n	a5, a2
  115933:	e1cb                	addi.n	a14, a1, 12
  115935:	042d                	mov.n	a2, a4
  115937:	05ad                	mov.n	a10, a5
  115939:	000425               	call8	11597c <dspipc_RingBufferReadAccessBuffer>
  11593c:	11c8                	l32i.n	a12, a1, 4
  11593e:	31a8                	l32i.n	a10, a1, 12
  115940:	26b4c7               	bgeu	a4, a12, 11596a <dspipc_RingBufferRead+0x42>
  115943:	090c                	movi.n	a9, 0
  115945:	04cd                	mov.n	a12, a4
  115947:	1149                	s32i.n	a4, a1, 4

00115949 <dspipc_RingBufferRead+0x21>:
  115949:	036192               	s32i	a9, a1, 12

0011594c <dspipc_RingBufferRead+0x24>:
  11594c:	20a330               	or	a10, a3, a3
  11594f:	01b8                	l32i.n	a11, a1, 0
  115951:	6aa2e5               	call8	180380 <__vec_memcpy>
  115954:	31c8                	l32i.n	a12, a1, 12
  115956:	7c8c                	beqz.n	a12, 115961 <dspipc_RingBufferRead+0x39>
  115958:	11a8                	l32i.n	a10, a1, 4
  11595a:	21b8                	l32i.n	a11, a1, 8
  11595c:	aa3a                	add.n	a10, a10, a3
  11595e:	6aa225               	call8	180380 <__vec_memcpy>

00115961 <dspipc_RingBufferRead+0x39>:
  115961:	05ad                	mov.n	a10, a5
  115963:	02bd                	mov.n	a11, a2
  115965:	000465               	call8	1159ac <dspipc_RingBufferReadAccessBufferConsume>
  115968:	f01d                	retw.n

0011596a <dspipc_RingBufferRead+0x42>:
  11596a:	aaca                	add.n	a10, a10, a12
  11596c:	04ba47               	bgeu	a10, a4, 115974 <dspipc_RingBufferRead+0x4c>
  11596f:	0a2d                	mov.n	a2, a10
  115971:	fff5c6               	j	11594c <dspipc_RingBufferRead+0x24>

00115974 <dspipc_RingBufferRead+0x4c>:
  115974:	c092c0               	sub	a9, a2, a12
  115977:	fff386               	j	115949 <dspipc_RingBufferRead+0x21>

0011597a <dspipc_RingBufferRead+0x52>:
	...

0011597c <dspipc_RingBufferReadAccessBuffer>:
  11597c:	004136               	entry	a1, 32
  11597f:	32b8                	l32i.n	a11, a2, 12
  115981:	02a8                	l32i.n	a10, a2, 0
  115983:	2298                	l32i.n	a9, a2, 8
  115985:	aaba                	add.n	a10, a10, a11
  115987:	10b9b7               	bgeu	a9, a11, 11599b <dspipc_RingBufferReadAccessBuffer+0x1f>
  11598a:	03a9                	s32i.n	a10, a3, 0
  11598c:	12c8                	l32i.n	a12, a2, 4
  11598e:	0228                	l32i.n	a2, a2, 0
  115990:	c0ccb0               	sub	a12, a12, a11
  115993:	04c9                	s32i.n	a12, a4, 0

00115995 <dspipc_RingBufferReadAccessBuffer+0x19>:
  115995:	0529                	s32i.n	a2, a5, 0
  115997:	0699                	s32i.n	a9, a6, 0
  115999:	f01d                	retw.n

0011599b <dspipc_RingBufferReadAccessBuffer+0x1f>:
  11599b:	020c                	movi.n	a2, 0
  11599d:	03a9                	s32i.n	a10, a3, 0
  11599f:	c0d9b0               	sub	a13, a9, a11
  1159a2:	04d9                	s32i.n	a13, a4, 0
  1159a4:	029d                	mov.n	a9, a2
  1159a6:	fffac6               	j	115995 <dspipc_RingBufferReadAccessBuffer+0x19>

001159a9 <dspipc_RingBufferReadAccessBuffer+0x2d>:
  1159a9:	000000                                        ...

001159ac <dspipc_RingBufferReadAccessBufferConsume>:
  1159ac:	004136               	entry	a1, 32
  1159af:	3258                	l32i.n	a5, a2, 12
  1159b1:	2248                	l32i.n	a4, a2, 8
  1159b3:	335a                	add.n	a3, a3, a5
  1159b5:	0cb457               	bgeu	a4, a5, 1159c5 <dspipc_RingBufferReadAccessBufferConsume+0x19>
  1159b8:	1278                	l32i.n	a7, a2, 4
  1159ba:	036d                	mov.n	a6, a3
  1159bc:	073377               	bltu	a3, a7, 1159c7 <dspipc_RingBufferReadAccessBufferConsume+0x1b>
  1159bf:	c06370               	sub	a6, a3, a7
  1159c2:	000046               	j	1159c7 <dspipc_RingBufferReadAccessBufferConsume+0x1b>

001159c5 <dspipc_RingBufferReadAccessBufferConsume+0x19>:
  1159c5:	036d                	mov.n	a6, a3

001159c7 <dspipc_RingBufferReadAccessBufferConsume+0x1b>:
  1159c7:	3269                	s32i.n	a6, a2, 12
  1159c9:	f01d                	retw.n

001159cb <dspipc_RingBufferReadAccessBufferConsume+0x1f>:
	...

001159cc <dspipc_RingBufferReset>:
  1159cc:	004136               	entry	a1, 32
  1159cf:	02ad                	mov.n	a10, a2
  1159d1:	02b8                	l32i.n	a11, a2, 0
  1159d3:	12c8                	l32i.n	a12, a2, 4
  1159d5:	fff065               	call8	1158dc <dspipc_RingBufferInit>
  1159d8:	f01d                	retw.n

001159da <dspipc_RingBufferReset+0xe>:
	...

001159dc <dspipc_RingBufferSetTailOffset>:
  1159dc:	004136               	entry	a1, 32
  1159df:	3239                	s32i.n	a3, a2, 12
  1159e1:	f01d                	retw.n

001159e3 <dspipc_RingBufferSetTailOffset+0x7>:
	...

001159e4 <dspipc_RingBufferWrite>:
  1159e4:	006136               	entry	a1, 48
  1159e7:	01bd                	mov.n	a11, a1
  1159e9:	c14b                	addi.n	a12, a1, 4
  1159eb:	d18b                	addi.n	a13, a1, 8
  1159ed:	025d                	mov.n	a5, a2
  1159ef:	e1cb                	addi.n	a14, a1, 12
  1159f1:	042d                	mov.n	a2, a4
  1159f3:	05ad                	mov.n	a10, a5
  1159f5:	000425               	call8	115a38 <dspipc_RingBufferWriteAccessBuffer>
  1159f8:	11c8                	l32i.n	a12, a1, 4
  1159fa:	31a8                	l32i.n	a10, a1, 12
  1159fc:	26b4c7               	bgeu	a4, a12, 115a26 <dspipc_RingBufferWrite+0x42>
  1159ff:	090c                	movi.n	a9, 0
  115a01:	04cd                	mov.n	a12, a4
  115a03:	1149                	s32i.n	a4, a1, 4

00115a05 <dspipc_RingBufferWrite+0x21>:
  115a05:	036192               	s32i	a9, a1, 12

00115a08 <dspipc_RingBufferWrite+0x24>:
  115a08:	0021a2               	l32i	a10, a1, 0
  115a0b:	03bd                	mov.n	a11, a3
  115a0d:	6a9725               	call8	180380 <__vec_memcpy>
  115a10:	31c8                	l32i.n	a12, a1, 12
  115a12:	7c8c                	beqz.n	a12, 115a1d <dspipc_RingBufferWrite+0x39>
  115a14:	11b8                	l32i.n	a11, a1, 4
  115a16:	21a8                	l32i.n	a10, a1, 8
  115a18:	bb3a                	add.n	a11, a11, a3
  115a1a:	6a9665               	call8	180380 <__vec_memcpy>

00115a1d <dspipc_RingBufferWrite+0x39>:
  115a1d:	05ad                	mov.n	a10, a5
  115a1f:	02bd                	mov.n	a11, a2
  115a21:	000565               	call8	115a78 <dspipc_RingBufferWriteAccessBufferConsume>
  115a24:	f01d                	retw.n

00115a26 <dspipc_RingBufferWrite+0x42>:
  115a26:	aaca                	add.n	a10, a10, a12
  115a28:	04ba47               	bgeu	a10, a4, 115a30 <dspipc_RingBufferWrite+0x4c>
  115a2b:	0a2d                	mov.n	a2, a10
  115a2d:	fff5c6               	j	115a08 <dspipc_RingBufferWrite+0x24>

00115a30 <dspipc_RingBufferWrite+0x4c>:
  115a30:	c092c0               	sub	a9, a2, a12
  115a33:	fff386               	j	115a05 <dspipc_RingBufferWrite+0x21>

00115a36 <dspipc_RingBufferWrite+0x52>:
	...

00115a38 <dspipc_RingBufferWriteAccessBuffer>:
  115a38:	004136               	entry	a1, 32
  115a3b:	3298                	l32i.n	a9, a2, 12
  115a3d:	22b8                	l32i.n	a11, a2, 8
  115a3f:	02a8                	l32i.n	a10, a2, 0
  115a41:	1f3b97               	bltu	a11, a9, 115a64 <dspipc_RingBufferWriteAccessBuffer+0x2c>
  115a44:	1288                	l32i.n	a8, a2, 4
  115a46:	caba                	add.n	a12, a10, a11
  115a48:	03c9                	s32i.n	a12, a3, 0
  115a4a:	0278                	l32i.n	a7, a2, 0
  115a4c:	c088b0               	sub	a8, a8, a11
  115a4f:	0489                	s32i.n	a8, a4, 0
  115a51:	0579                	s32i.n	a7, a5, 0
  115a53:	0699                	s32i.n	a9, a6, 0
  115a55:	69cc                	bnez.n	a9, 115a5f <dspipc_RingBufferWriteAccessBuffer+0x27>
  115a57:	0498                	l32i.n	a9, a4, 0

00115a59 <dspipc_RingBufferWriteAccessBuffer+0x21>:
  115a59:	d90b                	addi.n	a13, a9, -1
  115a5b:	04d9                	s32i.n	a13, a4, 0
  115a5d:	f01d                	retw.n

00115a5f <dspipc_RingBufferWriteAccessBuffer+0x27>:
  115a5f:	064d                	mov.n	a4, a6
  115a61:	fffd06               	j	115a59 <dspipc_RingBufferWriteAccessBuffer+0x21>

00115a64 <dspipc_RingBufferWriteAccessBuffer+0x2c>:
  115a64:	0e0c                	movi.n	a14, 0
  115a66:	c0f9b0               	sub	a15, a9, a11
  115a69:	7aba                	add.n	a7, a10, a11
  115a6b:	0379                	s32i.n	a7, a3, 0
  115a6d:	ff0b                	addi.n	a15, a15, -1
  115a6f:	04f9                	s32i.n	a15, a4, 0
  115a71:	05e9                	s32i.n	a14, a5, 0
  115a73:	06e9                	s32i.n	a14, a6, 0
  115a75:	f01d                	retw.n

00115a77 <dspipc_RingBufferWriteAccessBuffer+0x3f>:
	...

00115a78 <dspipc_RingBufferWriteAccessBufferConsume>:
  115a78:	004136               	entry	a1, 32
  115a7b:	2248                	l32i.n	a4, a2, 8
  115a7d:	3258                	l32i.n	a5, a2, 12
  115a7f:	334a                	add.n	a3, a3, a4
  115a81:	0c3457               	bltu	a4, a5, 115a91 <dspipc_RingBufferWriteAccessBufferConsume+0x19>
  115a84:	1278                	l32i.n	a7, a2, 4
  115a86:	036d                	mov.n	a6, a3
  115a88:	073377               	bltu	a3, a7, 115a93 <dspipc_RingBufferWriteAccessBufferConsume+0x1b>
  115a8b:	c06370               	sub	a6, a3, a7
  115a8e:	000046               	j	115a93 <dspipc_RingBufferWriteAccessBufferConsume+0x1b>

00115a91 <dspipc_RingBufferWriteAccessBufferConsume+0x19>:
  115a91:	036d                	mov.n	a6, a3

00115a93 <dspipc_RingBufferWriteAccessBufferConsume+0x1b>:
  115a93:	2269                	s32i.n	a6, a2, 8
  115a95:	f01d                	retw.n

00115a97 <dspipc_RingBufferWriteAccessBufferConsume+0x1f>:
	...

00115a98 <dspipc_ringbuf_WriteRingBuffer>:
  115a98:	004136               	entry	a1, 32
  115a9b:	027d                	mov.n	a7, a2
  115a9d:	1b0c                	movi.n	a11, 1
  115a9f:	02a8                	l32i.n	a10, a2, 0
  115aa1:	1268                	l32i.n	a6, a2, 4
  115aa3:	aa5a                	add.n	a10, a10, a5
  115aa5:	c06650               	sub	a6, a6, a5
  115aa8:	636460               	minu	a6, a4, a6
  115aab:	ff7c65               	call8	115270 <mcuipc_IpAddressTranslation>
  115aae:	03bd                	mov.n	a11, a3
  115ab0:	06cd                	mov.n	a12, a6
  115ab2:	6a8ce5               	call8	180380 <__vec_memcpy>
  115ab5:	0b0c                	movi.n	a11, 0
  115ab7:	12c8                	l32i.n	a12, a2, 4
  115ab9:	256a                	add.n	a2, a5, a6
  115abb:	c0cc20               	sub	a12, a12, a2
  115abe:	832bc0               	moveqz	a2, a11, a12
  115ac1:	10b647               	bgeu	a6, a4, 115ad5 <dspipc_ringbuf_WriteRingBuffer+0x3d>
  115ac4:	07a8                	l32i.n	a10, a7, 0
  115ac6:	1b0c                	movi.n	a11, 1
  115ac8:	ff7a65               	call8	115270 <mcuipc_IpAddressTranslation>
  115acb:	b36a                	add.n	a11, a3, a6
  115acd:	c02460               	sub	a2, a4, a6
  115ad0:	02cd                	mov.n	a12, a2
  115ad2:	6a8ae5               	call8	180380 <__vec_memcpy>

00115ad5 <dspipc_ringbuf_WriteRingBuffer+0x3d>:
  115ad5:	f01d                	retw.n

00115ad7 <dspipc_ringbuf_WriteRingBuffer+0x3f>:
	...

00115ad8 <dspipc_ringbuf_GetWriteIdx>:
  115ad8:	004136               	entry	a1, 32
  115adb:	2228                	l32i.n	a2, a2, 8
  115add:	f01d                	retw.n

00115adf <dspipc_ringbuf_GetWriteIdx+0x7>:
	...

00115ae0 <dspipc_ringbuf_SetWriteIdx>:
  115ae0:	004136               	entry	a1, 32
  115ae3:	2239                	s32i.n	a3, a2, 8
  115ae5:	f01d                	retw.n

00115ae7 <dspipc_ringbuf_SetWriteIdx+0x7>:
	...

00115ae8 <dspipc_ringbuf_ReadRingBuffer>:
  115ae8:	004136               	entry	a1, 32
  115aeb:	206220               	or	a6, a2, a2
  115aee:	012692               	l32i	a9, a6, 4
  115af1:	202550               	or	a2, a5, a5
  115af4:	c05950               	sub	a5, a9, a5
  115af7:	635450               	minu	a5, a4, a5
  115afa:	b38c                	beqz.n	a3, 115b09 <dspipc_ringbuf_ReadRingBuffer+0x21>
  115afc:	03ad                	mov.n	a10, a3
  115afe:	06b8                	l32i.n	a11, a6, 0
  115b00:	05cd                	mov.n	a12, a5
  115b02:	bb2a                	add.n	a11, a11, a2
  115b04:	6a87a5               	call8	180380 <__vec_memcpy>
  115b07:	1698                	l32i.n	a9, a6, 4

00115b09 <dspipc_ringbuf_ReadRingBuffer+0x21>:
  115b09:	c04450               	sub	a4, a4, a5
  115b0c:	00a0c2               	movi	a12, 0
  115b0f:	802250               	add	a2, a2, a5
  115b12:	c0d920               	sub	a13, a9, a2
  115b15:	832cd0               	moveqz	a2, a12, a13
  115b18:	00c416               	beqz	a4, 115b28 <dspipc_ringbuf_ReadRingBuffer+0x40>
  115b1b:	738c                	beqz.n	a3, 115b26 <dspipc_ringbuf_ReadRingBuffer+0x3e>
  115b1d:	a35a                	add.n	a10, a3, a5
  115b1f:	06b8                	l32i.n	a11, a6, 0
  115b21:	04cd                	mov.n	a12, a4
  115b23:	6a85e5               	call8	180380 <__vec_memcpy>

00115b26 <dspipc_ringbuf_ReadRingBuffer+0x3e>:
  115b26:	042d                	mov.n	a2, a4

00115b28 <dspipc_ringbuf_ReadRingBuffer+0x40>:
  115b28:	f01d                	retw.n

00115b2a <dspipc_ringbuf_ReadRingBuffer+0x42>:
	...

00115b2c <dspipc_ringbuf_GetReadIdx>:
  115b2c:	004136               	entry	a1, 32
  115b2f:	3228                	l32i.n	a2, a2, 12
  115b31:	f01d                	retw.n

00115b33 <dspipc_ringbuf_GetReadIdx+0x7>:
	...

00115b34 <dspipc_ringbuf_SetReadIdx>:
  115b34:	004136               	entry	a1, 32
  115b37:	3239                	s32i.n	a3, a2, 12
  115b39:	f01d                	retw.n

00115b3b <dspipc_ringbuf_SetReadIdx+0x7>:
	...

00115b3c <gci_Init>:
  115b3c:	004136               	entry	a1, 32
  115b3f:	0000a5               	call8	115b48 <gci_init_McuIpcMailboxInt>
  115b42:	000425               	call8	115b84 <gci_SetInterrupt>
  115b45:	f01d                	retw.n

00115b47 <gci_Init+0xb>:
	...

00115b48 <gci_init_McuIpcMailboxInt>:
  115b48:	004136               	entry	a1, 32
  115b4b:	7a0c                	movi.n	a10, 7
  115b4d:	f706b1               	l32r	a11, 113768 (a06180 <_memmap_mem_sram_start+0x6180>)
  115b50:	f707c1               	l32r	a12, 11376c (40404 <_memmap_cacheattr_bp_base+0x1e402>)
  115b53:	0006e5               	call8	115bc0 <gci_init_WriteRegisterIndirect>
  115b56:	f706b1               	l32r	a11, 113770 (a00000 <_memmap_mem_sram_start>)
  115b59:	f6aa91               	l32r	a9, 113604 (a05e00 <_memmap_mem_sram_start+0x5e00>)
  115b5c:	0020c0               	memw
  115b5f:	8629c2               	l32i	a12, a9, 0x218
  115b62:	20ccb0               	or	a12, a12, a11
  115b65:	0020c0               	memw
  115b68:	8669c2               	s32i	a12, a9, 0x218
  115b6b:	0020c0               	memw
  115b6e:	8729a2               	l32i	a10, a9, 0x21c
  115b71:	20aab0               	or	a10, a10, a11
  115b74:	0020c0               	memw
  115b77:	8769a2               	s32i	a10, a9, 0x21c
  115b7a:	080c                	movi.n	a8, 0
  115b7c:	0020c0               	memw
  115b7f:	db6982               	s32i	a8, a9, 0x36c
  115b82:	f01d                	retw.n

00115b84 <gci_SetInterrupt>:
  115b84:	004136               	entry	a1, 32
  115b87:	0ba0a2               	movi	a10, 11
  115b8a:	f6fab1               	l32r	a11, 113774 (115c0c <gci_phy_internal_InterruptHandler>)
  115b8d:	ec4a65               	call8	102034 <_xtos_set_interrupt_handler>
  115b90:	f6b1a1               	l32r	a10, 113654 (800 <XtosCoreStateSize+0x580>)
  115b93:	f6ab91               	l32r	a9, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  115b96:	0020c0               	memw
  115b99:	842982               	l32i	a8, a9, 0x210
  115b9c:	2088a0               	or	a8, a8, a10
  115b9f:	0020c0               	memw
  115ba2:	846982               	s32i	a8, a9, 0x210
  115ba5:	ec49e5               	call8	102044 <_xtos_ints_on>
  115ba8:	000090               	retw

00115bab <gci_SetInterrupt+0x27>:
	...

00115bac <gci_init_ReadRegisterIndirect>:
  115bac:	004136               	entry	a1, 32
  115baf:	f69541               	l32r	a4, 113604 (a05e00 <_memmap_mem_sram_start+0x5e00>)
  115bb2:	0020c0               	memw
  115bb5:	906422               	s32i	a2, a4, 0x240
  115bb8:	0020c0               	memw
  115bbb:	0328                	l32i.n	a2, a3, 0
  115bbd:	f01d                	retw.n

00115bbf <gci_init_ReadRegisterIndirect+0x13>:
	...

00115bc0 <gci_init_WriteRegisterIndirect>:
  115bc0:	004136               	entry	a1, 32
  115bc3:	f69051               	l32r	a5, 113604 (a05e00 <_memmap_mem_sram_start+0x5e00>)
  115bc6:	0020c0               	memw
  115bc9:	906522               	s32i	a2, a5, 0x240
  115bcc:	0020c0               	memw
  115bcf:	0349                	s32i.n	a4, a3, 0
  115bd1:	f01d                	retw.n

00115bd3 <gci_init_WriteRegisterIndirect+0x13>:
	...

00115bd4 <gci_phy_internal_HandleMcuUpdate>:
  115bd4:	004136               	entry	a1, 32
  115bd7:	02ad                	mov.n	a10, a2
  115bd9:	f6ddc1               	l32r	a12, 113750 (40004 <_memmap_cacheattr_bp_base+0x1e002>)
  115bdc:	10b230               	and	a11, a2, a3
  115bdf:	080cb7               	bnone	a12, a11, 115beb <gci_phy_internal_HandleMcuUpdate+0x17>
  115be2:	f68981               	l32r	a8, 113608 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  115be5:	20a280               	or	a10, a2, a8
  115be8:	10ba30               	and	a11, a10, a3

00115beb <gci_phy_internal_HandleMcuUpdate+0x17>:
  115beb:	056ba7               	bbci	a11, 10, 115bf4 <gci_phy_internal_HandleMcuUpdate+0x20>
  115bee:	f6da91               	l32r	a9, 113758 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  115bf1:	20aa90               	or	a10, a10, a9

00115bf4 <gci_phy_internal_HandleMcuUpdate+0x20>:
  115bf4:	0b0c37               	bnone	a12, a3, 115c03 <gci_phy_internal_HandleMcuUpdate+0x2f>
  115bf7:	f683b1               	l32r	a11, 113604 (a05e00 <_memmap_mem_sram_start+0x5e00>)
  115bfa:	0020c0               	memw
  115bfd:	9e2bb2               	l32i	a11, a11, 0x278
  115c00:	000046               	j	115c05 <gci_phy_internal_HandleMcuUpdate+0x31>

00115c03 <gci_phy_internal_HandleMcuUpdate+0x2f>:
  115c03:	0b0c                	movi.n	a11, 0

00115c05 <gci_phy_internal_HandleMcuUpdate+0x31>:
  115c05:	ff8da5               	call8	1154e0 <dspipc_gci_McuMailboxInterruptHandler>
  115c08:	f01d                	retw.n

00115c0a <gci_phy_internal_HandleMcuUpdate+0x36>:
	...

00115c0c <gci_phy_internal_InterruptHandler>:
  115c0c:	004136               	entry	a1, 32
  115c0f:	1b0c                	movi.n	a11, 1
  115c11:	f6d921               	l32r	a2, 113778 (20113c <g_gciInterruptMaxLoopCount>)
  115c14:	f6da51               	l32r	a5, 11377c (27ec90 <g_cpregs1_backup+0x170>)
  115c17:	000222               	l8ui	a2, a2, 0
  115c1a:	05ad                	mov.n	a10, a5
  115c1c:	eca5e5               	call8	10267c <xthal_save_cpregs>
  115c1f:	f67931               	l32r	a3, 113604 (a05e00 <_memmap_mem_sram_start+0x5e00>)
  115c22:	0020c0               	memw
  115c25:	8523b2               	l32i	a11, a3, 0x214
  115c28:	0020c0               	memw
  115c2b:	8623a2               	l32i	a10, a3, 0x218
  115c2e:	f6d441               	l32r	a4, 113780 (200000 <_dram0_version_date_start>)

00115c31 <gci_phy_internal_InterruptHandler+0x25>:
  115c31:	3a7a57               	bbci	a10, 21, 115c6f <gci_phy_internal_InterruptHandler+0x63>
  115c34:	377b57               	bbci	a11, 21, 115c6f <gci_phy_internal_InterruptHandler+0x63>
  115c37:	0020c0               	memw
  115c3a:	942382               	l32i	a8, a3, 0x250
  115c3d:	0020c0               	memw
  115c40:	856342               	s32i	a4, a3, 0x214
  115c43:	286877               	bbci	a8, 7, 115c6f <gci_phy_internal_InterruptHandler+0x63>
  115c46:	0020c0               	memw
  115c49:	bf2362               	l32i	a6, a3, 0x2fc
  115c4c:	0020c0               	memw
  115c4f:	9f2372               	l32i	a7, a3, 0x27c
  115c52:	0020c0               	memw
  115c55:	bf6362               	s32i	a6, a3, 0x2fc
  115c58:	7a0c                	movi.n	a10, 7
  115c5a:	f6c3b1               	l32r	a11, 113768 (a06180 <_memmap_mem_sram_start+0x6180>)
  115c5d:	fff4e5               	call8	115bac <gci_init_ReadRegisterIndirect>
  115c60:	209aa0               	or	a9, a10, a10
  115c63:	10aa60               	and	a10, a10, a6
  115c66:	050967               	bnone	a9, a6, 115c6f <gci_phy_internal_InterruptHandler+0x63>
  115c69:	20b770               	or	a11, a7, a7
  115c6c:	fff665               	call8	115bd4 <gci_phy_internal_HandleMcuUpdate>
  115c6f:	220b                	addi.n	a2, a2, -1
  115c71:	d28c                	beqz.n	a2, 115c82 <gci_phy_internal_InterruptHandler+0x76>
  115c73:	0020c0               	memw
  115c76:	8523b2               	l32i	a11, a3, 0x214
  115c79:	0020c0               	memw
  115c7c:	8623a2               	l32i	a10, a3, 0x218
  115c7f:	ae8ba7               	bany	a11, a10, 115c31 <gci_phy_internal_InterruptHandler+0x25>

00115c82 <gci_phy_internal_InterruptHandler+0x76>:
  115c82:	05ad                	mov.n	a10, a5
  115c84:	1b0c                	movi.n	a11, 1
  115c86:	ec9725               	call8	1025f8 <xthal_restore_cpregs>
  115c89:	f01d                	retw.n

00115c8b <gci_phy_internal_InterruptHandler+0x7f>:
	...

00115c8c <dspipc_test_CbFunction>:
  115c8c:	008136               	entry	a1, 64
  115c8f:	046122               	s32i	a2, a1, 16
  115c92:	04e556               	bnez	a5, 115ce4 <dspipc_test_CbFunction+0x58>
  115c95:	10a022               	movi	a2, 16
  115c98:	1201b2               	l8ui	a11, a1, 18
  115c9b:	1301a2               	l8ui	a10, a1, 19
  115c9e:	180c                	movi.n	a8, 1
  115ca0:	110192               	l8ui	a9, a1, 17
  115ca3:	014192               	s8i	a9, a1, 1
  115ca6:	004182               	s8i	a8, a1, 0
  115ca9:	0341a2               	s8i	a10, a1, 3
  115cac:	0241b2               	s8i	a11, a1, 2
  115caf:	632320               	minu	a2, a3, a2
  115cb2:	04bd                	mov.n	a11, a4
  115cb4:	f6b431               	l32r	a3, 113784 (27f470 <g_dspipc_test_loopback_buf>)
  115cb7:	02cd                	mov.n	a12, a2
  115cb9:	03ad                	mov.n	a10, a3
  115cbb:	6a6c65               	call8	180380 <__vec_memcpy>
  115cbe:	0001b2               	l8ui	a11, a1, 0
  115cc1:	0301a2               	l8ui	a10, a1, 3
  115cc4:	0201c2               	l8ui	a12, a1, 2
  115cc7:	11aa80               	slli	a10, a10, 8
  115cca:	20aac0               	or	a10, a10, a12
  115ccd:	0101c2               	l8ui	a12, a1, 1
  115cd0:	11aa80               	slli	a10, a10, 8
  115cd3:	20aac0               	or	a10, a10, a12
  115cd6:	11aa80               	slli	a10, a10, 8
  115cd9:	03cd                	mov.n	a12, a3
  115cdb:	20aab0               	or	a10, a10, a11
  115cde:	f4b020               	extui	a11, a2, 0, 16
  115ce1:	ff6625               	call8	115344 <dspipc_SendMessage>

00115ce4 <dspipc_test_CbFunction+0x58>:
  115ce4:	f01d                	retw.n

00115ce6 <dspipc_test_CbFunction+0x5a>:
	...

00115ce8 <dspipc_test_gci>:
  115ce8:	004136               	entry	a1, 32
  115ceb:	f6a7a1               	l32r	a10, 113788 (115c8c <dspipc_test_CbFunction>)
  115cee:	0b0c                	movi.n	a11, 0
  115cf0:	ff5aa5               	call8	11529c <dspipc_RegisterAppCallBack>
  115cf3:	f01d                	retw.n

00115cf5 <dspipc_test_gci+0xd>:
  115cf5:	000000                                        ...

00115cf8 <gci_init_RequestSemaphoreBlocking>:
  115cf8:	004136               	entry	a1, 32
  115cfb:	0fa0a2               	movi	a10, 15
  115cfe:	ec8825               	call8	102580 <_xtos_set_intlevel>
  115d01:	0a6d                	mov.n	a6, a10
  115d03:	f67c31               	l32r	a3, 1136f4 (ffffff <_memmap_mem_sram_end+0x5bffff>)
  115d06:	f63f41               	l32r	a4, 113604 (a05e00 <_memmap_mem_sram_start+0x5e00>)
  115d09:	401200               	ssl	a2
  115d0c:	150c                	movi.n	a5, 1
  115d0e:	a15500               	sll	a5, a5

00115d11 <gci_init_RequestSemaphoreBlocking+0x19>:
  115d11:	fa0c                	movi.n	a10, 15
  115d13:	ec86e5               	call8	102580 <_xtos_set_intlevel>
  115d16:	0020c0               	memw
  115d19:	8e6452               	s32i	a5, a4, 0x238
  115d1c:	0020c0               	memw
  115d1f:	8e2482               	l32i	a8, a4, 0x238
  115d22:	102580               	and	a2, a5, a8
  115d25:	048587               	bany	a5, a8, 115d2d <gci_init_RequestSemaphoreBlocking+0x35>
  115d28:	06ad                	mov.n	a10, a6
  115d2a:	ec5065               	call8	102230 <_xtos_restore_intlevel>

00115d2d <gci_init_RequestSemaphoreBlocking+0x35>:
  115d2d:	338c                	beqz.n	a3, 115d34 <gci_init_RequestSemaphoreBlocking+0x3c>
  115d2f:	0b1326               	beqi	a3, 1, 115d3e <gci_init_RequestSemaphoreBlocking+0x46>
  115d32:	330b                	addi.n	a3, a3, -1

00115d34 <gci_init_RequestSemaphoreBlocking+0x3c>:
  115d34:	fd9216               	beqz	a2, 115d11 <gci_init_RequestSemaphoreBlocking+0x19>

00115d37 <gci_init_RequestSemaphoreBlocking+0x3f>:
  115d37:	190c                	movi.n	a9, 1
  115d39:	932920               	movnez	a2, a9, a2
  115d3c:	f01d                	retw.n

00115d3e <gci_init_RequestSemaphoreBlocking+0x46>:
  115d3e:	fa0c                	movi.n	a10, 15
  115d40:	ec83e5               	call8	102580 <_xtos_set_intlevel>
  115d43:	fffc06               	j	115d37 <gci_init_RequestSemaphoreBlocking+0x3f>

00115d46 <gci_init_RequestSemaphoreBlocking+0x4e>:
	...

00115d48 <gci_init_ReleaseSemaphore>:
  115d48:	004136               	entry	a1, 32
  115d4b:	f62e51               	l32r	a5, 113604 (a05e00 <_memmap_mem_sram_start+0x5e00>)
  115d4e:	0020c0               	memw
  115d51:	8e2532               	l32i	a3, a5, 0x238
  115d54:	401200               	ssl	a2
  115d57:	140c                	movi.n	a4, 1
  115d59:	a12400               	sll	a2, a4
  115d5c:	120327               	bnone	a3, a2, 115d72 <gci_init_ReleaseSemaphore+0x2a>
  115d5f:	0020c0               	memw
  115d62:	8e6522               	s32i	a2, a5, 0x238
  115d65:	0020c0               	memw
  115d68:	8e2582               	l32i	a8, a5, 0x238
  115d6b:	030827               	bnone	a8, a2, 115d72 <gci_init_ReleaseSemaphore+0x2a>
  115d6e:	020c                	movi.n	a2, 0
  115d70:	f01d                	retw.n

00115d72 <gci_init_ReleaseSemaphore+0x2a>:
  115d72:	120c                	movi.n	a2, 1
  115d74:	f01d                	retw.n

00115d76 <gci_init_ReleaseSemaphore+0x2e>:
	...

00115d78 <fw_dsp_pm_PsoProcess>:
  115d78:	004136               	entry	a1, 32
  115d7b:	0d3c                	movi.n	a13, 48
  115d7d:	030c                	movi.n	a3, 0
  115d7f:	f662b1               	l32r	a11, 113708 (27f454 <dspipc_gci_ctrlBlk>)
  115d82:	f63021               	l32r	a2, 113644 (27f480 <g_pso_inst>)
  115d85:	1c0c                	movi.n	a12, 1
  115d87:	0c0282               	l8ui	a8, a2, 12
  115d8a:	f670a1               	l32r	a10, 11374c (276e60 <g_au_task>)
  115d8d:	1f1866               	bnei	a8, 1, 115db0 <fw_dsp_pm_PsoProcess+0x38>
  115d90:	021a92               	l16ui	a9, a10, 4
  115d93:	99dc                	bnez.n	a9, 115db0 <fw_dsp_pm_PsoProcess+0x38>
  115d95:	000be2               	l8ui	a14, a11, 0
  115d98:	149ed7               	bne	a14, a13, 115db0 <fw_dsp_pm_PsoProcess+0x38>
  115d9b:	010bf2               	l8ui	a15, a11, 1
  115d9e:	0ecf66               	bnei	a15, 32, 115db0 <fw_dsp_pm_PsoProcess+0x38>
  115da1:	0d42c2               	s8i	a12, a2, 13
  115da4:	3a0c                	movi.n	a10, 3
  115da6:	03bd                	mov.n	a11, a3
  115da8:	0006a5               	call8	115e14 <fw_dsp_pm_PsoEnter>
  115dab:	0d4232               	s8i	a3, a2, 13
  115dae:	f01d                	retw.n

00115db0 <fw_dsp_pm_PsoProcess+0x38>:
  115db0:	021a82               	l16ui	a8, a10, 4
  115db3:	0d4232               	s8i	a3, a2, 13
  115db6:	0e6807               	bbci	a8, 0, 115dc8 <fw_dsp_pm_PsoProcess+0x50>
  115db9:	0020c0               	memw
  115dbc:	0a98                	l32i.n	a9, a10, 0
  115dbe:	251ac2               	l16ui	a12, a10, 74
  115dc1:	249090               	extui	a9, a9, 0, 3
  115dc4:	89fc                	bnez.n	a9, 115e00 <fw_dsp_pm_PsoProcess+0x88>
  115dc6:	6cfc                	bnez.n	a12, 115e00 <fw_dsp_pm_PsoProcess+0x88>

00115dc8 <fw_dsp_pm_PsoProcess+0x50>:
  115dc8:	021ae2               	l16ui	a14, a10, 4
  115dcb:	096e37               	bbci	a14, 3, 115dd8 <fw_dsp_pm_PsoProcess+0x60>
  115dce:	0020c0               	memw
  115dd1:	0af8                	l32i.n	a15, a10, 0
  115dd3:	24faf0               	extui	a15, a15, 10, 3
  115dd6:	6fec                	bnez.n	a15, 115e00 <fw_dsp_pm_PsoProcess+0x88>

00115dd8 <fw_dsp_pm_PsoProcess+0x60>:
  115dd8:	021a82               	l16ui	a8, a10, 4
  115ddb:	096817               	bbci	a8, 1, 115de8 <fw_dsp_pm_PsoProcess+0x70>
  115dde:	0020c0               	memw
  115de1:	0a98                	l32i.n	a9, a10, 0
  115de3:	249390               	extui	a9, a9, 3, 3
  115de6:	69dc                	bnez.n	a9, 115e00 <fw_dsp_pm_PsoProcess+0x88>

00115de8 <fw_dsp_pm_PsoProcess+0x70>:
  115de8:	000ba2               	l8ui	a10, a11, 0
  115deb:	010bc2               	l8ui	a12, a11, 1
  115dee:	0e9ad7               	bne	a10, a13, 115e00 <fw_dsp_pm_PsoProcess+0x88>
  115df1:	0bcc66               	bnei	a12, 32, 115e00 <fw_dsp_pm_PsoProcess+0x88>
  115df4:	f666d1               	l32r	a13, 11378c (27f5a8 <g_dbfw_dump_all_traces>)
  115df7:	000dd2               	l8ui	a13, a13, 0
  115dfa:	002d56               	bnez	a13, 115e00 <fw_dsp_pm_PsoProcess+0x88>
  115dfd:	007000               	waiti	0
  115e00:	f664a1               	l32r	a10, 113790 (201140 <g_delay_flag>)
  115e03:	002ae2               	l32i	a14, a10, 0
  115e06:	051e66               	bnei	a14, 1, 115e0f <fw_dsp_pm_PsoProcess+0x97>
  115e09:	012aa2               	l32i	a10, a10, 4
  115e0c:	00b865               	call8	116994 <dbfw_DelayMicroseconds>
  115e0f:	f01d                	retw.n

00115e11 <fw_dsp_pm_PsoProcess+0x99>:
  115e11:	000000                                        ...

00115e14 <fw_dsp_pm_PsoEnter>:
  115e14:	006136               	entry	a1, 48
  115e17:	0fa0a2               	movi	a10, 15
  115e1a:	016132               	s32i	a3, a1, 4
  115e1d:	036122               	s32i	a2, a1, 12
  115e20:	ec75e5               	call8	102580 <_xtos_set_intlevel>
  115e23:	fb0c                	movi.n	a11, 15
  115e25:	79a0c2               	movi	a12, 121
  115e28:	f60441               	l32r	a4, 113638 (277d60 <g_debug_fp_info>)
  115e2b:	f60421               	l32r	a2, 11363c (278090 <g_debug_fp_info+0x330>)
  115e2e:	04d432               	addmi	a3, a4, 0x400
  115e31:	001482               	l16ui	a8, a4, 0
  115e34:	d0c252               	addi	a5, a2, -48
  115e37:	78dc                	bnez.n	a8, 115e52 <fw_dsp_pm_PsoEnter+0x3e>
  115e39:	1214a2               	l16ui	a10, a4, 36
  115e3c:	84b9                	s32i.n	a11, a4, 32
  115e3e:	90aa40               	addx2	a10, a10, a4
  115e41:	135ac2               	s16i	a12, a10, 38
  115e44:	121492               	l16ui	a9, a4, 36
  115e47:	991b                	addi.n	a9, a9, 1
  115e49:	649090               	extui	a9, a9, 0, 7
  115e4c:	125492               	s16i	a9, a4, 36
  115e4f:	0005c6               	j	115e6a <fw_dsp_pm_PsoEnter+0x56>

00115e52 <fw_dsp_pm_PsoEnter+0x3e>:
  115e52:	7e1292               	l16ui	a9, a2, 252
  115e55:	11c9f6               	bgeui	a9, 32, 115e6a <fw_dsp_pm_PsoEnter+0x56>
  115e58:	0a63b2               	s32i	a11, a3, 40
  115e5b:	90e920               	addx2	a14, a9, a2
  115e5e:	7f5ec2               	s16i	a12, a14, 254
  115e61:	7e12d2               	l16ui	a13, a2, 252
  115e64:	01cdd2               	addi	a13, a13, 1
  115e67:	1653d2               	s16i	a13, a3, 44
  115e6a:	01a0a2               	movi	a10, 1
  115e6d:	ffe8a5               	call8	115cf8 <gci_init_RequestSemaphoreBlocking>
  115e70:	f5f5b1               	l32r	a11, 113644 (27f480 <g_pso_inst>)
  115e73:	f648d1               	l32r	a13, 113794 (ff1fffff <xthals_hw_configid0+0x3c632c01>)
  115e76:	070c                	movi.n	a7, 0
  115e78:	790c                	movi.n	a9, 7
  115e7a:	f5dc61               	l32r	a6, 1135ec (a05600 <_memmap_mem_sram_start+0x5600>)
  115e7d:	0020c0               	memw
  115e80:	146692               	s32i	a9, a6, 80
  115e83:	0020c0               	memw
  115e86:	f64481               	l32r	a8, 113798 (7000000 <_memmap_mem_sram_end+0x65c0000>)
  115e89:	1526c2               	l32i	a12, a6, 84
  115e8c:	01c9                	s32i.n	a12, a1, 0
  115e8e:	208c80               	or	a8, a12, a8
  115e91:	1088d0               	and	a8, a8, a13
  115e94:	0020c0               	memw
  115e97:	156682               	s32i	a8, a6, 84
  115e9a:	0c0bf2               	l8ui	a15, a11, 12
  115e9d:	2ffc                	bnez.n	a15, 115ed3 <fw_dsp_pm_PsoEnter+0xbf>
  115e9f:	10acd0               	and	a10, a12, a13
  115ea2:	0020c0               	memw
  115ea5:	1566a2               	s32i	a10, a6, 84
  115ea8:	1a0c                	movi.n	a10, 1
  115eaa:	ffe9e5               	call8	115d48 <gci_init_ReleaseSemaphore>
  115ead:	0a0c                	movi.n	a10, 0
  115eaf:	ec6d25               	call8	102580 <_xtos_set_intlevel>
  115eb2:	0014b2               	l16ui	a11, a4, 0
  115eb5:	7aa0a2               	movi	a10, 122
  115eb8:	208b56               	bnez	a11, 1160c4 <fw_dsp_pm_PsoEnter+0x2b0>
  115ebb:	1214d2               	l16ui	a13, a4, 36
  115ebe:	8479                	s32i.n	a7, a4, 32
  115ec0:	90dd40               	addx2	a13, a13, a4
  115ec3:	135da2               	s16i	a10, a13, 38
  115ec6:	1214c2               	l16ui	a12, a4, 36
  115ec9:	cc1b                	addi.n	a12, a12, 1
  115ecb:	64c0c0               	extui	a12, a12, 0, 7
  115ece:	1254c2               	s16i	a12, a4, 36
  115ed1:	f01d                	retw.n

00115ed3 <fw_dsp_pm_PsoEnter+0xbf>:
  115ed3:	01a0a2               	movi	a10, 1
  115ed6:	ffe725               	call8	115d48 <gci_init_ReleaseSemaphore>
  115ed9:	f5d931               	l32r	a3, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  115edc:	0020c0               	memw
  115edf:	8023e2               	l32i	a14, a3, 0x200
  115ee2:	0261e2               	s32i	a14, a1, 8
  115ee5:	007be5               	call8	1166a4 <fw_dsp_slowtimer_DisableAllTimerInt>
  115ee8:	2c0c                	movi.n	a12, 2
  115eea:	0020c0               	memw
  115eed:	fa2392               	l32i	a9, a3, 0x3e8
  115ef0:	ffaba2               	movi	a10, 0xfffffbff
  115ef3:	1099a0               	and	a9, a9, a10
  115ef6:	0020c0               	memw
  115ef9:	fa6392               	s32i	a9, a3, 0x3e8
  115efc:	0020c0               	memw
  115eff:	f823f2               	l32i	a15, a3, 0x3e0
  115f02:	f86c                	movi.n	a8, -17
  115f04:	10ff80               	and	a15, a15, a8
  115f07:	0020c0               	memw
  115f0a:	31b8                	l32i.n	a11, a1, 12
  115f0c:	f863f2               	s32i	a15, a3, 0x3e0
  115f0f:	173b66               	bnei	a11, 3, 115f2a <fw_dsp_pm_PsoEnter+0x116>
  115f12:	0020c0               	memw
  115f15:	5826e2               	l32i	a14, a6, 0x160
  115f18:	20eec0               	or	a14, a14, a12
  115f1b:	0020c0               	memw
  115f1e:	5866e2               	s32i	a14, a6, 0x160
  115f21:	f61ed1               	l32r	a13, 11379c (20037 <xthals_release_major+0x1d157>)
  115f24:	0020c0               	memw
  115f27:	5c66d2               	s32i	a13, a6, 0x170

00115f2a <fw_dsp_pm_PsoEnter+0x116>:
  115f2a:	162b66               	bnei	a11, 2, 115f44 <fw_dsp_pm_PsoEnter+0x130>
  115f2d:	0020c0               	memw
  115f30:	6026f2               	l32i	a15, a6, 0x180
  115f33:	20ffc0               	or	a15, a15, a12
  115f36:	0020c0               	memw
  115f39:	6066f2               	s32i	a15, a6, 0x180
  115f3c:	11a8                	l32i.n	a10, a1, 4
  115f3e:	009b65               	call8	1168f4 <fw_dsp_pmu_TimerSet>
  115f41:	000406               	j	115f55 <fw_dsp_pm_PsoEnter+0x141>

00115f44 <fw_dsp_pm_PsoEnter+0x130>:
  115f44:	0020c0               	memw
  115f47:	602682               	l32i	a8, a6, 0x180
  115f4a:	d97c                	movi.n	a9, -3
  115f4c:	108890               	and	a8, a8, a9
  115f4f:	0020c0               	memw
  115f52:	606682               	s32i	a8, a6, 0x180

00115f55 <fw_dsp_pm_PsoEnter+0x141>:
  115f55:	00a0a2               	movi	a10, 0
  115f58:	ec6265               	call8	102580 <_xtos_set_intlevel>
  115f5b:	0014b2               	l16ui	a11, a4, 0
  115f5e:	7ba0a2               	movi	a10, 123
  115f61:	019b56               	bnez	a11, 115f7e <fw_dsp_pm_PsoEnter+0x16a>
  115f64:	1214d2               	l16ui	a13, a4, 36
  115f67:	086472               	s32i	a7, a4, 32
  115f6a:	90dd40               	addx2	a13, a13, a4
  115f6d:	135da2               	s16i	a10, a13, 38
  115f70:	1214c2               	l16ui	a12, a4, 36
  115f73:	cc1b                	addi.n	a12, a12, 1
  115f75:	64c0c0               	extui	a12, a12, 0, 7
  115f78:	1254c2               	s16i	a12, a4, 36
  115f7b:	000686               	j	115f99 <fw_dsp_pm_PsoEnter+0x185>

00115f7e <fw_dsp_pm_PsoEnter+0x16a>:
  115f7e:	961592               	l16ui	a9, a5, 0x12c
  115f81:	14c9f6               	bgeui	a9, 32, 115f99 <fw_dsp_pm_PsoEnter+0x185>
  115f84:	f5b7f1               	l32r	a15, 113660 (278160 <g_debug_fp_info+0x400>)
  115f87:	908920               	addx2	a8, a9, a2
  115f8a:	0a6f72               	s32i	a7, a15, 40
  115f8d:	7f58a2               	s16i	a10, a8, 254
  115f90:	9615e2               	l16ui	a14, a5, 0x12c
  115f93:	01cee2               	addi	a14, a14, 1
  115f96:	165fe2               	s16i	a14, a15, 44
  115f99:	00a1a2               	movi	a10, 0x100
  115f9c:	eb8de5               	call8	10187c <_xtos_core_shutoff>
  115f9f:	f5a9b1               	l32r	a11, 113644 (27f480 <g_pso_inst>)
  115fa2:	0a9d                	mov.n	a9, a10
  115fa4:	0ba9                	s32i.n	a10, a11, 0
  115fa6:	1a0c                	movi.n	a10, 1
  115fa8:	d9cc                	bnez.n	a9, 115fb9 <fw_dsp_pm_PsoEnter+0x1a5>
  115faa:	0e4ba2               	s8i	a10, a11, 14
  115fad:	fde5a5               	call8	113e08 <fw_dsp_init_CoreInit>
  115fb0:	f5a5d1               	l32r	a13, 113644 (27f480 <g_pso_inst>)
  115fb3:	0e4d72               	s8i	a7, a13, 14
  115fb6:	002d86               	j	116070 <fw_dsp_pm_PsoEnter+0x25c>

00115fb9 <fw_dsp_pm_PsoEnter+0x1a5>:
  115fb9:	0fa0a2               	movi	a10, 15
  115fbc:	ec5c25               	call8	102580 <_xtos_set_intlevel>
  115fbf:	0014e2               	l16ui	a14, a4, 0
  115fc2:	7ca0a2               	movi	a10, 124
  115fc5:	01be56               	bnez	a14, 115fe4 <fw_dsp_pm_PsoEnter+0x1d0>
  115fc8:	121482               	l16ui	a8, a4, 36
  115fcb:	0fa092               	movi	a9, 15
  115fce:	8499                	s32i.n	a9, a4, 32
  115fd0:	908840               	addx2	a8, a8, a4
  115fd3:	1358a2               	s16i	a10, a8, 38
  115fd6:	1214f2               	l16ui	a15, a4, 36
  115fd9:	ff1b                	addi.n	a15, a15, 1
  115fdb:	64f0f0               	extui	a15, a15, 0, 7
  115fde:	1254f2               	s16i	a15, a4, 36
  115fe1:	000746               	j	116002 <fw_dsp_pm_PsoEnter+0x1ee>

00115fe4 <fw_dsp_pm_PsoEnter+0x1d0>:
  115fe4:	961592               	l16ui	a9, a5, 0x12c
  115fe7:	17c9f6               	bgeui	a9, 32, 116002 <fw_dsp_pm_PsoEnter+0x1ee>
  115fea:	90d920               	addx2	a13, a9, a2
  115fed:	f59cc1               	l32r	a12, 113660 (278160 <g_debug_fp_info+0x400>)
  115ff0:	0fa0e2               	movi	a14, 15
  115ff3:	0a6ce2               	s32i	a14, a12, 40
  115ff6:	7f5da2               	s16i	a10, a13, 254
  115ff9:	9615b2               	l16ui	a11, a5, 0x12c
  115ffc:	01cbb2               	addi	a11, a11, 1
  115fff:	165cb2               	s16i	a11, a12, 44
  116002:	1a0c                	movi.n	a10, 1
  116004:	ffcf25               	call8	115cf8 <gci_init_RequestSemaphoreBlocking>
  116007:	0020c0               	memw
  11600a:	f5e281               	l32r	a8, 113794 (ff1fffff <xthals_hw_configid0+0x3c632c01>)
  11600d:	790c                	movi.n	a9, 7
  11600f:	146692               	s32i	a9, a6, 80
  116012:	01f8                	l32i.n	a15, a1, 0
  116014:	10ff80               	and	a15, a15, a8
  116017:	0020c0               	memw
  11601a:	1566f2               	s32i	a15, a6, 84
  11601d:	1a0c                	movi.n	a10, 1
  11601f:	ffd2a5               	call8	115d48 <gci_init_ReleaseSemaphore>
  116022:	160c                	movi.n	a6, 1
  116024:	0020c0               	memw
  116027:	21a8                	l32i.n	a10, a1, 8
  116029:	8063a2               	s32i	a10, a3, 0x200
  11602c:	0a0c                	movi.n	a10, 0
  11602e:	ec5525               	call8	102580 <_xtos_set_intlevel>
  116031:	0014b2               	l16ui	a11, a4, 0
  116034:	7da0a2               	movi	a10, 125
  116037:	7bdc                	bnez.n	a11, 116052 <fw_dsp_pm_PsoEnter+0x23e>
  116039:	1214d2               	l16ui	a13, a4, 36
  11603c:	8479                	s32i.n	a7, a4, 32
  11603e:	90dd40               	addx2	a13, a13, a4
  116041:	135da2               	s16i	a10, a13, 38
  116044:	1214c2               	l16ui	a12, a4, 36
  116047:	cc1b                	addi.n	a12, a12, 1
  116049:	64c0c0               	extui	a12, a12, 0, 7
  11604c:	1254c2               	s16i	a12, a4, 36
  11604f:	000606               	j	11606b <fw_dsp_pm_PsoEnter+0x257>

00116052 <fw_dsp_pm_PsoEnter+0x23e>:
  116052:	961592               	l16ui	a9, a5, 0x12c
  116055:	12c9f6               	bgeui	a9, 32, 11606b <fw_dsp_pm_PsoEnter+0x257>
  116058:	f582f1               	l32r	a15, 113660 (278160 <g_debug_fp_info+0x400>)
  11605b:	908920               	addx2	a8, a9, a2
  11605e:	af79                	s32i.n	a7, a15, 40
  116060:	7f58a2               	s16i	a10, a8, 254
  116063:	9615e2               	l16ui	a14, a5, 0x12c
  116066:	ee1b                	addi.n	a14, a14, 1
  116068:	165fe2               	s16i	a14, a15, 44
  11606b:	f57691               	l32r	a9, 113644 (27f480 <g_pso_inst>)
  11606e:	1969                	s32i.n	a6, a9, 4

00116070 <fw_dsp_pm_PsoEnter+0x25c>:
  116070:	f5cca1               	l32r	a10, 1137a0 (27f4e0 <g_fw_dsp_slowtimer_inst>)
  116073:	005a72               	s16i	a7, a10, 0
  116076:	006c65               	call8	11673c <fw_dsp_slowtimer_EnableTimer>
  116079:	f572c1               	l32r	a12, 113644 (27f480 <g_pso_inst>)
  11607c:	022cb2               	l32i	a11, a12, 8
  11607f:	00a0a2               	movi	a10, 0
  116082:	bb1b                	addi.n	a11, a11, 1
  116084:	2cb9                	s32i.n	a11, a12, 8
  116086:	ec4fa5               	call8	102580 <_xtos_set_intlevel>
  116089:	0014c2               	l16ui	a12, a4, 0
  11608c:	7ea0a2               	movi	a10, 126
  11608f:	6cdc                	bnez.n	a12, 1160a9 <fw_dsp_pm_PsoEnter+0x295>
  116091:	1214e2               	l16ui	a14, a4, 36
  116094:	8479                	s32i.n	a7, a4, 32
  116096:	90ee40               	addx2	a14, a14, a4
  116099:	135ea2               	s16i	a10, a14, 38
  11609c:	1214d2               	l16ui	a13, a4, 36
  11609f:	dd1b                	addi.n	a13, a13, 1
  1160a1:	64d0d0               	extui	a13, a13, 0, 7
  1160a4:	1254d2               	s16i	a13, a4, 36
  1160a7:	f01d                	retw.n

001160a9 <fw_dsp_pm_PsoEnter+0x295>:
  1160a9:	961592               	l16ui	a9, a5, 0x12c
  1160ac:	1ac9f6               	bgeui	a9, 32, 1160ca <fw_dsp_pm_PsoEnter+0x2b6>
  1160af:	f56c81               	l32r	a8, 113660 (278160 <g_debug_fp_info+0x400>)
  1160b2:	90b920               	addx2	a11, a9, a2
  1160b5:	a879                	s32i.n	a7, a8, 40
  1160b7:	7f5ba2               	s16i	a10, a11, 254
  1160ba:	9615f2               	l16ui	a15, a5, 0x12c
  1160bd:	ff1b                	addi.n	a15, a15, 1
  1160bf:	1658f2               	s16i	a15, a8, 44
  1160c2:	f01d                	retw.n

001160c4 <fw_dsp_pm_PsoEnter+0x2b0>:
  1160c4:	961592               	l16ui	a9, a5, 0x12c
  1160c7:	01c9b6               	bltui	a9, 32, 1160cc <fw_dsp_pm_PsoEnter+0x2b8>

001160ca <fw_dsp_pm_PsoEnter+0x2b6>:
  1160ca:	f01d                	retw.n

001160cc <fw_dsp_pm_PsoEnter+0x2b8>:
  1160cc:	a379                	s32i.n	a7, a3, 40
  1160ce:	90d920               	addx2	a13, a9, a2
  1160d1:	7f5da2               	s16i	a10, a13, 254
  1160d4:	9615c2               	l16ui	a12, a5, 0x12c
  1160d7:	cc1b                	addi.n	a12, a12, 1
  1160d9:	1653c2               	s16i	a12, a3, 44
  1160dc:	f01d                	retw.n

001160de <fw_dsp_pm_PsoEnter+0x2ca>:
	...

001160e0 <fw_dsp_pm_Init>:
  1160e0:	004136               	entry	a1, 32
  1160e3:	002465               	call8	116328 <fw_dsp_pm_ipc_Init>
  1160e6:	f55791               	l32r	a9, 113644 (27f480 <g_pso_inst>)
  1160e9:	00a082               	movi	a8, 0
  1160ec:	006982               	s32i	a8, a9, 0
  1160ef:	016982               	s32i	a8, a9, 4
  1160f2:	2989                	s32i.n	a8, a9, 8
  1160f4:	3989                	s32i.n	a8, a9, 12
  1160f6:	f01d                	retw.n

001160f8 <fw_dsp_pm_ipc_ProcCmd>:
  1160f8:	006136               	entry	a1, 48
  1160fb:	0fa0a2               	movi	a10, 15
  1160fe:	ec4825               	call8	102580 <_xtos_set_intlevel>
  116101:	0fa0d2               	movi	a13, 15
  116104:	7fa0c2               	movi	a12, 127
  116107:	f54d61               	l32r	a6, 11363c (278090 <g_debug_fp_info+0x330>)
  11610a:	f54b71               	l32r	a7, 113638 (277d60 <g_debug_fp_info>)
  11610d:	204aa0               	or	a4, a10, a10
  116110:	001782               	l16ui	a8, a7, 0
  116113:	04d7a2               	addmi	a10, a7, 0x400
  116116:	78dc                	bnez.n	a8, 116131 <fw_dsp_pm_ipc_ProcCmd+0x39>
  116118:	1217b2               	l16ui	a11, a7, 36
  11611b:	87d9                	s32i.n	a13, a7, 32
  11611d:	90bb70               	addx2	a11, a11, a7
  116120:	135bc2               	s16i	a12, a11, 38
  116123:	121792               	l16ui	a9, a7, 36
  116126:	991b                	addi.n	a9, a9, 1
  116128:	649090               	extui	a9, a9, 0, 7
  11612b:	125792               	s16i	a9, a7, 36
  11612e:	0005c6               	j	116149 <fw_dsp_pm_ipc_ProcCmd+0x51>

00116131 <fw_dsp_pm_ipc_ProcCmd+0x39>:
  116131:	7e16b2               	l16ui	a11, a6, 252
  116134:	11cbf6               	bgeui	a11, 32, 116149 <fw_dsp_pm_ipc_ProcCmd+0x51>
  116137:	0a6ad2               	s32i	a13, a10, 40
  11613a:	90fb60               	addx2	a15, a11, a6
  11613d:	7f5fc2               	s16i	a12, a15, 254
  116140:	7e16e2               	l16ui	a14, a6, 252
  116143:	01cee2               	addi	a14, a14, 1
  116146:	165ae2               	s16i	a14, a10, 44
  116149:	190c                	movi.n	a9, 1
  11614b:	f53ec1               	l32r	a12, 113644 (27f480 <g_pso_inst>)
  11614e:	4c1226               	beqi	a2, 1, 11619e <fw_dsp_pm_ipc_ProcCmd+0xa6>
  116151:	f52651               	l32r	a5, 1135ec (a05600 <_memmap_mem_sram_start+0x5600>)
  116154:	f57eb1               	l32r	a11, 11374c (276e60 <g_au_task>)
  116157:	030c                	movi.n	a3, 0
  116159:	0d40094150b022ce 	{ bnei.w18	a2, 2, 1161f2 <fw_dsp_pm_ipc_ProcCmd+0xfa>; nop }
  116161:	0d0c82               	l8ui	a8, a12, 13
  116164:	341866               	bnei	a8, 1, 11619c <fw_dsp_pm_ipc_ProcCmd+0xa4>
  116167:	0c0ca2               	l8ui	a10, a12, 12
  11616a:	2e1a66               	bnei	a10, 1, 11619c <fw_dsp_pm_ipc_ProcCmd+0xa4>
  11616d:	021bd2               	l16ui	a13, a11, 4
  116170:	8dec                	bnez.n	a13, 11619c <fw_dsp_pm_ipc_ProcCmd+0xa4>
  116172:	09ad                	mov.n	a10, a9
  116174:	ffb825               	call8	115cf8 <gci_init_RequestSemaphoreBlocking>
  116177:	780c                	movi.n	a8, 7
  116179:	0020c0               	memw
  11617c:	146582               	s32i	a8, a5, 80
  11617f:	0020c0               	memw
  116182:	f588f1               	l32r	a15, 1137a4 (e00000 <_memmap_mem_sram_end+0x3c0000>)
  116185:	1525e2               	l32i	a14, a5, 84
  116188:	20eef0               	or	a14, a14, a15
  11618b:	0020c0               	memw
  11618e:	1565e2               	s32i	a14, a5, 84
  116191:	1a0c                	movi.n	a10, 1
  116193:	ffbb65               	call8	115d48 <gci_init_ReleaseSemaphore>
  116196:	f52bc1               	l32r	a12, 113644 (27f480 <g_pso_inst>)
  116199:	0d4c32               	s8i	a3, a12, 13
  11619c:	039d                	mov.n	a9, a3

0011619e <fw_dsp_pm_ipc_ProcCmd+0xa6>:
  11619e:	0c4c92               	s8i	a9, a12, 12

001161a1 <fw_dsp_pm_ipc_ProcCmd+0xa9>:
  1161a1:	f52571               	l32r	a7, 113638 (277d60 <g_debug_fp_info>)
  1161a4:	20a440               	or	a10, a4, a4
  1161a7:	ec08a5               	call8	102230 <_xtos_restore_intlevel>
  1161aa:	80a092               	movi	a9, 128
  1161ad:	f57f81               	l32r	a8, 1137ac (27f490 <g_pm_ipc>)
  1161b0:	02a0f2               	movi	a15, 2
  1161b3:	0017a2               	l16ui	a10, a7, 0
  1161b6:	0068f2               	s32i	a15, a8, 0
  1161b9:	7adc                	bnez.n	a10, 1161d4 <fw_dsp_pm_ipc_ProcCmd+0xdc>
  1161bb:	1217c2               	l16ui	a12, a7, 36
  1161be:	8749                	s32i.n	a4, a7, 32
  1161c0:	90cc70               	addx2	a12, a12, a7
  1161c3:	135c92               	s16i	a9, a12, 38
  1161c6:	1217b2               	l16ui	a11, a7, 36
  1161c9:	bb1b                	addi.n	a11, a11, 1
  1161cb:	64b0b0               	extui	a11, a11, 0, 7
  1161ce:	1257b2               	s16i	a11, a7, 36
  1161d1:	0006c6               	j	1161f0 <fw_dsp_pm_ipc_ProcCmd+0xf8>

001161d4 <fw_dsp_pm_ipc_ProcCmd+0xdc>:
  1161d4:	f575b1               	l32r	a11, 1137a8 (278060 <g_debug_fp_info+0x300>)
  1161d7:	961bb2               	l16ui	a11, a11, 0x12c
  1161da:	f521d1               	l32r	a13, 113660 (278160 <g_debug_fp_info+0x400>)
  1161dd:	0fcbf6               	bgeui	a11, 32, 1161f0 <fw_dsp_pm_ipc_ProcCmd+0xf8>
  1161e0:	ad49                	s32i.n	a4, a13, 40
  1161e2:	90eb60               	addx2	a14, a11, a6
  1161e5:	7f5e92               	s16i	a9, a14, 254
  1161e8:	161dc2               	l16ui	a12, a13, 44
  1161eb:	cc1b                	addi.n	a12, a12, 1
  1161ed:	165dc2               	s16i	a12, a13, 44
  1161f0:	f01d                	retw.n

001161f2 <fw_dsp_pm_ipc_ProcCmd+0xfa>:
  1161f2:	03dbd2               	addmi	a13, a11, 0x300
  1161f5:	07dbc2               	addmi	a12, a11, 0x700
  1161f8:	f53671               	l32r	a7, 1136d0 (27f1a0 <g_mclk_i2s>)
  1161fb:	6c4266               	bnei	a2, 4, 11626b <fw_dsp_pm_ipc_ProcCmd+0x173>
  1161fe:	005732               	s16i	a3, a7, 0
  116201:	015732               	s16i	a3, a7, 2
  116204:	f41ca2               	l16ui	a10, a12, 0x1e8
  116207:	0199                	s32i.n	a9, a1, 0
  116209:	eaec                	bnez.n	a10, 11623b <fw_dsp_pm_ipc_ProcCmd+0x143>
  11620b:	301bc2               	l16ui	a12, a11, 96
  11620e:	9cec                	bnez.n	a12, 11623b <fw_dsp_pm_ipc_ProcCmd+0x143>
  116210:	e61de2               	l16ui	a14, a13, 0x1cc
  116213:	4eec                	bnez.n	a14, 11623b <fw_dsp_pm_ipc_ProcCmd+0x143>
  116215:	03bd                	mov.n	a11, a3
  116217:	f56621               	l32r	a2, 1137b0 (27f1a4 <g_mclk_i2s_params>)
  11621a:	cc5c                	movi.n	a12, 92
  11621c:	02ad                	mov.n	a10, a2
  11621e:	6a20a5               	call8	180428 <__vec_memset>
  116221:	02ad                	mov.n	a10, a2
  116223:	3239                	s32i.n	a3, a2, 12
  116225:	f56381               	l32r	a8, 1137b4 (bb80 <xthals_release_major+0x8ca0>)
  116228:	0f1c                	movi.n	a15, 16
  11622a:	f51d91               	l32r	a9, 1136a0 (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  11622d:	0299                	s32i.n	a9, a2, 0
  11622f:	22f9                	s32i.n	a15, a2, 8
  116231:	1289                	s32i.n	a8, a2, 4
  116233:	fe50a5               	call8	11473c <fw_dsp_i2s_BringUpI2STxOnly>
  116236:	01a8                	l32i.n	a10, a1, 0
  116238:	0157a2               	s16i	a10, a7, 2
  11623b:	1a0c                	movi.n	a10, 1
  11623d:	ffaba5               	call8	115cf8 <gci_init_RequestSemaphoreBlocking>
  116240:	0020c0               	memw
  116243:	146532               	s32i	a3, a5, 80
  116246:	0020c0               	memw
  116249:	f514d1               	l32r	a13, 11369c (ff83ffff <xthals_hw_configid0+0x3cc72c01>)
  11624c:	1525b2               	l32i	a11, a5, 84
  11624f:	f55ac1               	l32r	a12, 1137b8 (800c0000 <_log_data_end+0xac3e0>)
  116252:	10bbd0               	and	a11, a11, a13
  116255:	20bbc0               	or	a11, a11, a12
  116258:	0020c0               	memw
  11625b:	1565b2               	s32i	a11, a5, 84
  11625e:	1a0c                	movi.n	a10, 1
  116260:	ffae65               	call8	115d48 <gci_init_ReleaseSemaphore>

00116263 <fw_dsp_pm_ipc_ProcCmd+0x16b>:
  116263:	01e8                	l32i.n	a14, a1, 0
  116265:	0057e2               	s16i	a14, a7, 0
  116268:	ffcd46               	j	1161a1 <fw_dsp_pm_ipc_ProcCmd+0xa9>

0011626b <fw_dsp_pm_ipc_ProcCmd+0x173>:
  11626b:	0d7ff34120b052ce 	{ bnei.w18	a2, 5, 1161a1 <fw_dsp_pm_ipc_ProcCmd+0xa9>; nop }
  116273:	0117f2               	l16ui	a15, a7, 2
  116276:	018f16               	beqz	a15, 116292 <fw_dsp_pm_ipc_ProcCmd+0x19a>
  116279:	f41c82               	l16ui	a8, a12, 0x1e8
  11627c:	00f856               	bnez	a8, 11628f <fw_dsp_pm_ipc_ProcCmd+0x197>
  11627f:	301b92               	l16ui	a9, a11, 96
  116282:	009956               	bnez	a9, 11628f <fw_dsp_pm_ipc_ProcCmd+0x197>
  116285:	e61da2               	l16ui	a10, a13, 0x1cc
  116288:	3acc                	bnez.n	a10, 11628f <fw_dsp_pm_ipc_ProcCmd+0x197>
  11628a:	03ad                	mov.n	a10, a3
  11628c:	fe5c65               	call8	114854 <fw_dsp_i2s_TearDownI2STxOnly>
  11628f:	015732               	s16i	a3, a7, 2

00116292 <fw_dsp_pm_ipc_ProcCmd+0x19a>:
  116292:	01a0a2               	movi	a10, 1
  116295:	ffa625               	call8	115cf8 <gci_init_RequestSemaphoreBlocking>
  116298:	0020c0               	memw
  11629b:	146532               	s32i	a3, a5, 80
  11629e:	0020c0               	memw
  1162a1:	f4d4c1               	l32r	a12, 1135f4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1162a4:	1525b2               	l32i	a11, a5, 84
  1162a7:	10bbc0               	and	a11, a11, a12
  1162aa:	0020c0               	memw
  1162ad:	1565b2               	s32i	a11, a5, 84
  1162b0:	01a0a2               	movi	a10, 1
  1162b3:	ffa965               	call8	115d48 <gci_init_ReleaseSemaphore>
  1162b6:	0139                	s32i.n	a3, a1, 0
  1162b8:	ffe9c6               	j	116263 <fw_dsp_pm_ipc_ProcCmd+0x16b>

001162bb <fw_dsp_pm_ipc_ProcCmd+0x1c3>:
	...

001162bc <fw_dsp_pm_ipc_ProcNack>:
  1162bc:	004136               	entry	a1, 32
  1162bf:	00a0b2               	movi	a11, 0
  1162c2:	00a0c2               	movi	a12, 0
  1162c5:	f539f1               	l32r	a15, 1137ac (27f490 <g_pm_ipc>)
  1162c8:	ffaf82               	movi	a8, -1
  1162cb:	0f89                	s32i.n	a8, a15, 0
  1162cd:	040fd2               	l8ui	a13, a15, 4
  1162d0:	050fe2               	l8ui	a14, a15, 5
  1162d3:	070fa2               	l8ui	a10, a15, 7
  1162d6:	060ff2               	l8ui	a15, a15, 6
  1162d9:	11aa80               	slli	a10, a10, 8
  1162dc:	20aaf0               	or	a10, a10, a15
  1162df:	11aa80               	slli	a10, a10, 8
  1162e2:	20aae0               	or	a10, a10, a14
  1162e5:	11aa80               	slli	a10, a10, 8
  1162e8:	20aad0               	or	a10, a10, a13
  1162eb:	ff05a5               	call8	115344 <dspipc_SendMessage>
  1162ee:	f01d                	retw.n

001162f0 <fw_dsp_pm_ipc_CallBack>:
  1162f0:	006136               	entry	a1, 48
  1162f3:	0129                	s32i.n	a2, a1, 0
  1162f5:	0a1566               	bnei	a5, 1, 116303 <fw_dsp_pm_ipc_CallBack+0x13>
  1162f8:	749820               	extui	a9, a2, 8, 8
  1162fb:	043966               	bnei	a9, 3, 116303 <fw_dsp_pm_ipc_CallBack+0x13>
  1162fe:	fffbe5               	call8	1162bc <fw_dsp_pm_ipc_ProcNack>
  116301:	f01d                	retw.n

00116303 <fw_dsp_pm_ipc_CallBack+0x13>:
  116303:	05dc                	bnez.n	a5, 116317 <fw_dsp_pm_ipc_CallBack+0x27>
  116305:	010192               	l8ui	a9, a1, 1
  116308:	69cc                	bnez.n	a9, 116312 <fw_dsp_pm_ipc_CallBack+0x22>
  11630a:	0301a2               	l8ui	a10, a1, 3
  11630d:	ffdea5               	call8	1160f8 <fw_dsp_pm_ipc_ProcCmd>
  116310:	f01d                	retw.n

00116312 <fw_dsp_pm_ipc_CallBack+0x22>:
  116312:	15cc                	bnez.n	a5, 116317 <fw_dsp_pm_ipc_CallBack+0x27>
  116314:	0d1926               	beqi	a9, 1, 116325 <fw_dsp_pm_ipc_CallBack+0x35>

00116317 <fw_dsp_pm_ipc_CallBack+0x27>:
  116317:	f525c1               	l32r	a12, 1137ac (27f490 <g_pm_ipc>)
  11631a:	e50b                	addi.n	a14, a5, -1
  11631c:	0cb8                	l32i.n	a11, a12, 0
  11631e:	1d0c                	movi.n	a13, 1
  116320:	83bde0               	moveqz	a11, a13, a14
  116323:	0cb9                	s32i.n	a11, a12, 0
  116325:	f01d                	retw.n

00116327 <fw_dsp_pm_ipc_CallBack+0x37>:
	...

00116328 <fw_dsp_pm_ipc_Init>:
  116328:	004136               	entry	a1, 32
  11632b:	f524a1               	l32r	a10, 1137bc (1162f0 <fw_dsp_pm_ipc_CallBack>)
  11632e:	08a0b2               	movi	a11, 8
  116331:	fef6a5               	call8	11529c <dspipc_RegisterAppCallBack>
  116334:	08a082               	movi	a8, 8
  116337:	01a0a2               	movi	a10, 1
  11633a:	f51c91               	l32r	a9, 1137ac (27f490 <g_pm_ipc>)
  11633d:	f4e4c1               	l32r	a12, 1136d0 (27f1a0 <g_mclk_i2s>)
  116340:	0b0c                	movi.n	a11, 0
  116342:	005cb2               	s16i	a11, a12, 0
  116345:	015cb2               	s16i	a11, a12, 2
  116348:	0549b2               	s8i	a11, a9, 5
  11634b:	0449a2               	s8i	a10, a9, 4
  11634e:	064982               	s8i	a8, a9, 6
  116351:	f01d                	retw.n

00116353 <fw_dsp_pm_ipc_Init+0x2b>:
	...

00116354 <fw_dsp_pm_ipc_SendCmdOrResp>:
  116354:	004136               	entry	a1, 32
  116357:	20c440               	or	a12, a4, a4
  11635a:	20b330               	or	a11, a3, a3
  11635d:	74a020               	extui	a10, a2, 0, 8
  116360:	f51331               	l32r	a3, 1137ac (27f490 <g_pm_ipc>)
  116363:	11aa80               	slli	a10, a10, 8
  116366:	0603d2               	l8ui	a13, a3, 6
  116369:	074322               	s8i	a2, a3, 7
  11636c:	20aad0               	or	a10, a10, a13
  11636f:	0503d2               	l8ui	a13, a3, 5
  116372:	11aa80               	slli	a10, a10, 8
  116375:	20aad0               	or	a10, a10, a13
  116378:	0403d2               	l8ui	a13, a3, 4
  11637b:	11aa80               	slli	a10, a10, 8
  11637e:	20aad0               	or	a10, a10, a13
  116381:	fefc25               	call8	115344 <dspipc_SendMessage>
  116384:	00a0c2               	movi	a12, 0
  116387:	eb7c                	movi.n	a11, -2
  116389:	93bca0               	movnez	a11, a12, a10
  11638c:	03b9                	s32i.n	a11, a3, 0
  11638e:	f01d                	retw.n

00116390 <fw_dsp_timer_InitDSPClock>:
  116390:	004136               	entry	a1, 32
  116393:	0fa0a2               	movi	a10, 15
  116396:	ec1ea5               	call8	102580 <_xtos_set_intlevel>
  116399:	0fa0b2               	movi	a11, 15
  11639c:	81a0a2               	movi	a10, 129
  11639f:	f4a631               	l32r	a3, 113638 (277d60 <g_debug_fp_info>)
  1163a2:	f4a621               	l32r	a2, 11363c (278090 <g_debug_fp_info+0x330>)
  1163a5:	04d352               	addmi	a5, a3, 0x400
  1163a8:	001382               	l16ui	a8, a3, 0
  1163ab:	d0c242               	addi	a4, a2, -48
  1163ae:	018856               	bnez	a8, 1163ca <fw_dsp_timer_InitDSPClock+0x3a>
  1163b1:	1213c2               	l16ui	a12, a3, 36
  1163b4:	83b9                	s32i.n	a11, a3, 32
  1163b6:	90cc30               	addx2	a12, a12, a3
  1163b9:	135ca2               	s16i	a10, a12, 38
  1163bc:	121392               	l16ui	a9, a3, 36
  1163bf:	991b                	addi.n	a9, a9, 1
  1163c1:	649090               	extui	a9, a9, 0, 7
  1163c4:	125392               	s16i	a9, a3, 36
  1163c7:	0005c6               	j	1163e2 <fw_dsp_timer_InitDSPClock+0x52>

001163ca <fw_dsp_timer_InitDSPClock+0x3a>:
  1163ca:	7e1292               	l16ui	a9, a2, 252
  1163cd:	11c9f6               	bgeui	a9, 32, 1163e2 <fw_dsp_timer_InitDSPClock+0x52>
  1163d0:	0a65b2               	s32i	a11, a5, 40
  1163d3:	90e920               	addx2	a14, a9, a2
  1163d6:	7f5ea2               	s16i	a10, a14, 254
  1163d9:	7e12d2               	l16ui	a13, a2, 252
  1163dc:	01cdd2               	addi	a13, a13, 1
  1163df:	1655d2               	s16i	a13, a5, 44
  1163e2:	f4f7f1               	l32r	a15, 1137c0 (f0003f03 <xthals_hw_configid0+0x2d436b05>)
  1163e5:	f49681               	l32r	a8, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1163e8:	0020c0               	memw
  1163eb:	00a0a2               	movi	a10, 0
  1163ee:	9068f2               	s32i	a15, a8, 0x240
  1163f1:	ec18e5               	call8	102580 <_xtos_set_intlevel>
  1163f4:	0b0c                	movi.n	a11, 0
  1163f6:	82a0a2               	movi	a10, 130
  1163f9:	001392               	l16ui	a9, a3, 0
  1163fc:	881c                	movi.n	a8, 24
  1163fe:	79dc                	bnez.n	a9, 116419 <fw_dsp_timer_InitDSPClock+0x89>
  116400:	1213d2               	l16ui	a13, a3, 36
  116403:	83b9                	s32i.n	a11, a3, 32
  116405:	90dd30               	addx2	a13, a13, a3
  116408:	135da2               	s16i	a10, a13, 38
  11640b:	1213c2               	l16ui	a12, a3, 36
  11640e:	cc1b                	addi.n	a12, a12, 1
  116410:	64c0c0               	extui	a12, a12, 0, 7
  116413:	1253c2               	s16i	a12, a3, 36
  116416:	000546               	j	11642f <fw_dsp_timer_InitDSPClock+0x9f>

00116419 <fw_dsp_timer_InitDSPClock+0x89>:
  116419:	961492               	l16ui	a9, a4, 0x12c
  11641c:	0fc9f6               	bgeui	a9, 32, 11642f <fw_dsp_timer_InitDSPClock+0x9f>
  11641f:	a5b9                	s32i.n	a11, a5, 40
  116421:	90f920               	addx2	a15, a9, a2
  116424:	7f5fa2               	s16i	a10, a15, 254
  116427:	9614e2               	l16ui	a14, a4, 0x12c
  11642a:	ee1b                	addi.n	a14, a14, 1
  11642c:	1655e2               	s16i	a14, a5, 44
  11642f:	f4e591               	l32r	a9, 1137c4 (27f4a0 <g_fw_dsp_clk>)
  116432:	60a0a2               	movi	a10, 96
  116435:	0059a2               	s16i	a10, a9, 0
  116438:	0259a2               	s16i	a10, a9, 4
  11643b:	015982               	s16i	a8, a9, 2
  11643e:	f01d                	retw.n

00116440 <fw_dsp_timer_AdjustDSPClock>:
  116440:	004136               	entry	a1, 32
  116443:	f4e0a1               	l32r	a10, 1137c4 (27f4a0 <g_fw_dsp_clk>)
  116446:	011ac2               	l16ui	a12, a10, 2
  116449:	881c                	movi.n	a8, 24
  11644b:	0d000d41e0b082ce 	{ beq.w18	a2, a12, 11652d <fw_dsp_timer_AdjustDSPClock+0xed>; nop }
  116453:	171287               	beq	a2, a8, 11646e <fw_dsp_timer_AdjustDSPClock+0x2e>
  116456:	19c226               	beqi	a2, 32, 116473 <fw_dsp_timer_AdjustDSPClock+0x33>
  116459:	093c                	movi.n	a9, 48
  11645b:	0d000d41c0b0829e 	{ beq.w18	a2, a9, 11653b <fw_dsp_timer_AdjustDSPClock+0xfb>; nop }
  116463:	60a0a2               	movi	a10, 96
  116466:	0d000d4160b082ae 	{ beq.w18	a2, a10, 116540 <fw_dsp_timer_AdjustDSPClock+0x100>; nop }

0011646e <fw_dsp_timer_AdjustDSPClock+0x2e>:
  11646e:	340c                	movi.n	a4, 3
  116470:	000046               	j	116475 <fw_dsp_timer_AdjustDSPClock+0x35>

00116473 <fw_dsp_timer_AdjustDSPClock+0x33>:
  116473:	240c                	movi.n	a4, 2

00116475 <fw_dsp_timer_AdjustDSPClock+0x35>:
  116475:	0fa0a2               	movi	a10, 15
  116478:	ec1065               	call8	102580 <_xtos_set_intlevel>
  11647b:	0fa0c2               	movi	a12, 15
  11647e:	83a0b2               	movi	a11, 131
  116481:	203aa0               	or	a3, a10, a10
  116484:	f46d61               	l32r	a6, 113638 (277d60 <g_debug_fp_info>)
  116487:	f46d51               	l32r	a5, 11363c (278090 <g_debug_fp_info+0x330>)
  11648a:	04d692               	addmi	a9, a6, 0x400
  11648d:	0016d2               	l16ui	a13, a6, 0
  116490:	d0c572               	addi	a7, a5, -48
  116493:	7ddc                	bnez.n	a13, 1164ae <fw_dsp_timer_AdjustDSPClock+0x6e>
  116495:	1216f2               	l16ui	a15, a6, 36
  116498:	86c9                	s32i.n	a12, a6, 32
  11649a:	90ff60               	addx2	a15, a15, a6
  11649d:	135fb2               	s16i	a11, a15, 38
  1164a0:	1216e2               	l16ui	a14, a6, 36
  1164a3:	ee1b                	addi.n	a14, a14, 1
  1164a5:	64e0e0               	extui	a14, a14, 0, 7
  1164a8:	1256e2               	s16i	a14, a6, 36
  1164ab:	0005c6               	j	1164c6 <fw_dsp_timer_AdjustDSPClock+0x86>

001164ae <fw_dsp_timer_AdjustDSPClock+0x6e>:
  1164ae:	7e15a2               	l16ui	a10, a5, 252
  1164b1:	11caf6               	bgeui	a10, 32, 1164c6 <fw_dsp_timer_AdjustDSPClock+0x86>
  1164b4:	0a69c2               	s32i	a12, a9, 40
  1164b7:	90da50               	addx2	a13, a10, a5
  1164ba:	7f5db2               	s16i	a11, a13, 254
  1164bd:	7e1582               	l16ui	a8, a5, 252
  1164c0:	01c882               	addi	a8, a8, 1
  1164c3:	165982               	s16i	a8, a9, 44
  1164c6:	f45ef1               	l32r	a15, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1164c9:	0020c0               	memw
  1164cc:	902fe2               	l32i	a14, a15, 0x240
  1164cf:	c0af82               	movi	a8, -64
  1164d2:	10ee80               	and	a14, a14, a8
  1164d5:	20e4e0               	or	a14, a4, a14
  1164d8:	0020c0               	memw
  1164db:	906fe2               	s32i	a14, a15, 0x240
  1164de:	20a330               	or	a10, a3, a3
  1164e1:	ebd4e5               	call8	102230 <_xtos_restore_intlevel>
  1164e4:	84a092               	movi	a9, 132
  1164e7:	0016a2               	l16ui	a10, a6, 0
  1164ea:	f4b681               	l32r	a8, 1137c4 (27f4a0 <g_fw_dsp_clk>)
  1164ed:	7adc                	bnez.n	a10, 116508 <fw_dsp_timer_AdjustDSPClock+0xc8>
  1164ef:	1216c2               	l16ui	a12, a6, 36
  1164f2:	8639                	s32i.n	a3, a6, 32
  1164f4:	90cc60               	addx2	a12, a12, a6
  1164f7:	135c92               	s16i	a9, a12, 38
  1164fa:	1216b2               	l16ui	a11, a6, 36
  1164fd:	bb1b                	addi.n	a11, a11, 1
  1164ff:	64b0b0               	extui	a11, a11, 0, 7
  116502:	1256b2               	s16i	a11, a6, 36
  116505:	000606               	j	116521 <fw_dsp_timer_AdjustDSPClock+0xe1>

00116508 <fw_dsp_timer_AdjustDSPClock+0xc8>:
  116508:	9617a2               	l16ui	a10, a7, 0x12c
  11650b:	f455e1               	l32r	a14, 113660 (278160 <g_debug_fp_info+0x400>)
  11650e:	0fcaf6               	bgeui	a10, 32, 116521 <fw_dsp_timer_AdjustDSPClock+0xe1>
  116511:	ae39                	s32i.n	a3, a14, 40
  116513:	90fa50               	addx2	a15, a10, a5
  116516:	7f5f92               	s16i	a9, a15, 254
  116519:	9617d2               	l16ui	a13, a7, 0x12c
  11651c:	dd1b                	addi.n	a13, a13, 1
  11651e:	165ed2               	s16i	a13, a14, 44
  116521:	f4c020               	extui	a12, a2, 0, 16
  116524:	011892               	l16ui	a9, a8, 2
  116527:	025892               	s16i	a9, a8, 4
  11652a:	0158c2               	s16i	a12, a8, 2

0011652d <fw_dsp_timer_AdjustDSPClock+0xed>:
  11652d:	09a4a2               	movi	a10, 0x409
  116530:	f4a6b1               	l32r	a11, 1137c8 (80013220 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_timer_1_c_173$6557_7_6>)
  116533:	005a65               	call8	116ad8 <dbfw_StoreTrace>
  116536:	f01d                	retw.n

00116538 <fw_dsp_timer_AdjustDSPClock+0xf8>:
  116538:	000000                                        ...

0011653b <fw_dsp_timer_AdjustDSPClock+0xfb>:
  11653b:	140c                	movi.n	a4, 1
  11653d:	ffcd06               	j	116475 <fw_dsp_timer_AdjustDSPClock+0x35>

00116540 <fw_dsp_timer_AdjustDSPClock+0x100>:
  116540:	040c                	movi.n	a4, 0
  116542:	ffcbc6               	j	116475 <fw_dsp_timer_AdjustDSPClock+0x35>

00116545 <fw_dsp_timer_AdjustDSPClock+0x105>:
  116545:	000000                                        ...

00116548 <fw_dsp_timer_DisableTimerInt>:
  116548:	004136               	entry	a1, 32
  11654b:	01f216               	beqz	a2, 11656e <fw_dsp_timer_DisableTimerInt+0x26>
  11654e:	01a0a2               	movi	a10, 1
  116551:	0012b2               	l16ui	a11, a2, 0
  116554:	0c0c                	movi.n	a12, 0
  116556:	32c9                	s32i.n	a12, a2, 12
  116558:	15cbb2               	addi	a11, a11, 21
  11655b:	401b00               	ssl	a11
  11655e:	a1aa00               	sll	a10, a10
  116561:	ebb065               	call8	102068 <_xtos_ints_off>
  116564:	0012a2               	l16ui	a10, a2, 0
  116567:	0b0c                	movi.n	a11, 0
  116569:	ec04a5               	call8	1025b4 <xthal_set_ccompare>
  11656c:	f01d                	retw.n

0011656e <fw_dsp_timer_DisableTimerInt+0x26>:
  11656e:	08a4a2               	movi	a10, 0x408
  116571:	f496b1               	l32r	a11, 1137cc (80013320 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_timer_1_c_190$6609_10_3>)
  116574:	005625               	call8	116ad8 <dbfw_StoreTrace>
  116577:	f01d                	retw.n

00116579 <fw_dsp_timer_DisableTimerInt+0x31>:
  116579:	000000                                        ...

0011657c <fw_dsp_timer_EnableTimerInt>:
  11657c:	004136               	entry	a1, 32
  11657f:	001232               	l16ui	a3, a2, 0
  116582:	15c332               	addi	a3, a3, 21
  116585:	021216               	beqz	a2, 1165aa <fw_dsp_timer_EnableTimerInt+0x2e>
  116588:	ec0225               	call8	1025ac <xthal_get_ccount>
  11658b:	f491c1               	l32r	a12, 1137d0 (201150 <g_FwDspTimerIntIsrFuncTab>)
  11658e:	22a9                	s32i.n	a10, a2, 8
  116590:	0012b2               	l16ui	a11, a2, 0
  116593:	03ad                	mov.n	a10, a3
  116595:	a0bbc0               	addx4	a11, a11, a12
  116598:	0bb8                	l32i.n	a11, a11, 0
  11659a:	eba9a5               	call8	102034 <_xtos_set_interrupt_handler>
  11659d:	401300               	ssl	a3
  1165a0:	1a0c                	movi.n	a10, 1
  1165a2:	a1aa00               	sll	a10, a10
  1165a5:	eba9e5               	call8	102044 <_xtos_ints_on>
  1165a8:	f01d                	retw.n

001165aa <fw_dsp_timer_EnableTimerInt+0x2e>:
  1165aa:	08a4a2               	movi	a10, 0x408
  1165ad:	f489b1               	l32r	a11, 1137d4 (80013420 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_timer_1_c_209$6627_12_3>)
  1165b0:	005265               	call8	116ad8 <dbfw_StoreTrace>
  1165b3:	f01d                	retw.n

001165b5 <fw_dsp_timer_EnableTimerInt+0x39>:
  1165b5:	000000                                        ...

001165b8 <fw_dsp_timer_Timer0IntIsr>:
  1165b8:	004136               	entry	a1, 32
  1165bb:	f48721               	l32r	a2, 1137d8 (27eeb8 <g_cpregs1_backup+0x398>)
  1165be:	01a0b2               	movi	a11, 1
  1165c1:	20a220               	or	a10, a2, a2
  1165c4:	ec0b65               	call8	10267c <xthal_save_cpregs>
  1165c7:	f47fa1               	l32r	a10, 1137c4 (27f4a0 <g_fw_dsp_clk>)
  1165ca:	072aa2               	l32i	a10, a10, 28
  1165cd:	1a8c                	beqz.n	a10, 1165d2 <fw_dsp_timer_Timer0IntIsr+0x1a>
  1165cf:	000ae0               	callx8	a10

001165d2 <fw_dsp_timer_Timer0IntIsr+0x1a>:
  1165d2:	20a220               	or	a10, a2, a2
  1165d5:	01a0b2               	movi	a11, 1
  1165d8:	ec01e5               	call8	1025f8 <xthal_restore_cpregs>
  1165db:	000090               	retw

001165de <fw_dsp_timer_Timer0IntIsr+0x26>:
	...

001165e0 <fw_dsp_timer_Timer1IntIsr>:
  1165e0:	004136               	entry	a1, 32
  1165e3:	f47e21               	l32r	a2, 1137dc (27ef70 <g_cpregs1_backup+0x450>)
  1165e6:	01a0b2               	movi	a11, 1
  1165e9:	20a220               	or	a10, a2, a2
  1165ec:	ec08e5               	call8	10267c <xthal_save_cpregs>
  1165ef:	f475a1               	l32r	a10, 1137c4 (27f4a0 <g_fw_dsp_clk>)
  1165f2:	0b2aa2               	l32i	a10, a10, 44
  1165f5:	1a8c                	beqz.n	a10, 1165fa <fw_dsp_timer_Timer1IntIsr+0x1a>
  1165f7:	000ae0               	callx8	a10

001165fa <fw_dsp_timer_Timer1IntIsr+0x1a>:
  1165fa:	20a220               	or	a10, a2, a2
  1165fd:	01a0b2               	movi	a11, 1
  116600:	ebff65               	call8	1025f8 <xthal_restore_cpregs>
  116603:	000090               	retw

00116606 <fw_dsp_timer_Timer1IntIsr+0x26>:
	...

00116608 <fw_dsp_timer_Timer2IntIsr>:
  116608:	004136               	entry	a1, 32
  11660b:	f47521               	l32r	a2, 1137e0 (27f028 <g_cpregs1_backup+0x508>)
  11660e:	01a0b2               	movi	a11, 1
  116611:	20a220               	or	a10, a2, a2
  116614:	ec0665               	call8	10267c <xthal_save_cpregs>
  116617:	f46ba1               	l32r	a10, 1137c4 (27f4a0 <g_fw_dsp_clk>)
  11661a:	0f2aa2               	l32i	a10, a10, 60
  11661d:	1a8c                	beqz.n	a10, 116622 <fw_dsp_timer_Timer2IntIsr+0x1a>
  11661f:	000ae0               	callx8	a10

00116622 <fw_dsp_timer_Timer2IntIsr+0x1a>:
  116622:	20a220               	or	a10, a2, a2
  116625:	01a0b2               	movi	a11, 1
  116628:	ebfce5               	call8	1025f8 <xthal_restore_cpregs>
  11662b:	000090               	retw

0011662e <fw_dsp_timer_Timer2IntIsr+0x26>:
	...

00116630 <fw_dsp_timer_UpdateTimerInt>:
  116630:	004136               	entry	a1, 32
  116633:	00f216               	beqz	a2, 116646 <fw_dsp_timer_UpdateTimerInt+0x16>
  116636:	0222b2               	l32i	a11, a2, 8
  116639:	0012a2               	l16ui	a10, a2, 0
  11663c:	80bb30               	add	a11, a11, a3
  11663f:	22b9                	s32i.n	a11, a2, 8
  116641:	ebf725               	call8	1025b4 <xthal_set_ccompare>
  116644:	f01d                	retw.n

00116646 <fw_dsp_timer_UpdateTimerInt+0x16>:
  116646:	08a4a2               	movi	a10, 0x408
  116649:	f466b1               	l32r	a11, 1137e4 (80013520 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_timer_1_c_283$6684_20_3>)
  11664c:	0048a5               	call8	116ad8 <dbfw_StoreTrace>
  11664f:	f01d                	retw.n

00116651 <fw_dsp_timer_UpdateTimerInt+0x21>:
  116651:	000000                                        ...

00116654 <fw_dsp_slowtimer_ConfigTimerInt>:
  116654:	004136               	entry	a1, 32
  116657:	0a0c                	movi.n	a10, 0
  116659:	f3f941               	l32r	a4, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  11665c:	a3cc                	bnez.n	a3, 11666a <fw_dsp_slowtimer_ConfigTimerInt+0x16>
  11665e:	0020c0               	memw
  116661:	9664a2               	s32i	a10, a4, 0x258
  116664:	f46191               	l32r	a9, 1137e8 (30005c <_dram1_bss_end+0x5c>)
  116667:	000206               	j	116673 <fw_dsp_slowtimer_ConfigTimerInt+0x1f>

0011666a <fw_dsp_slowtimer_ConfigTimerInt+0x16>:
  11666a:	0020c0               	memw
  11666d:	f45f91               	l32r	a9, 1137ec (300058 <_dram1_bss_end+0x58>)
  116670:	9764a2               	s32i	a10, a4, 0x25c

00116673 <fw_dsp_slowtimer_ConfigTimerInt+0x1f>:
  116673:	0020c0               	memw
  116676:	002982               	l32i	a8, a9, 0
  116679:	023896               	bltz	a8, 1166a0 <fw_dsp_slowtimer_ConfigTimerInt+0x4c>
  11667c:	20b220               	or	a11, a2, a2
  11667f:	0020c0               	memw
  116682:	9464a2               	s32i	a10, a4, 0x250
  116685:	f45aa1               	l32r	a10, 1137f0 (16e3600 <_memmap_mem_sram_end+0xca3600>)
  116688:	69eaa5               	call8	180534 <__udivsi3>
  11668b:	ffca92               	addi	a9, a10, -1
  11668e:	f405a1               	l32r	a10, 1136a4 (c0000 <_memmap_cacheattr_bp_base+0x9dffe>)
  116691:	449090               	extui	a9, a9, 0, 5
  116694:	119980               	slli	a9, a9, 8
  116697:	2099a0               	or	a9, a9, a10
  11669a:	0020c0               	memw
  11669d:	946492               	s32i	a9, a4, 0x250

001166a0 <fw_dsp_slowtimer_ConfigTimerInt+0x4c>:
  1166a0:	f01d                	retw.n

001166a2 <fw_dsp_slowtimer_ConfigTimerInt+0x4e>:
	...

001166a4 <fw_dsp_slowtimer_DisableAllTimerInt>:
  1166a4:	004136               	entry	a1, 32
  1166a7:	00a0b2               	movi	a11, 0
  1166aa:	f3e591               	l32r	a9, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1166ad:	0020c0               	memw
  1166b0:	9669b2               	s32i	a11, a9, 0x258
  1166b3:	0020c0               	memw
  1166b6:	9769b2               	s32i	a11, a9, 0x25c
  1166b9:	feafa2               	movi	a10, -2
  1166bc:	0020c0               	memw
  1166bf:	942982               	l32i	a8, a9, 0x250
  1166c2:	1088a0               	and	a8, a8, a10
  1166c5:	0020c0               	memw
  1166c8:	f44ba1               	l32r	a10, 1137f4 (4000 <xthals_release_major+0x1120>)
  1166cb:	946982               	s32i	a8, a9, 0x250
  1166ce:	eb99a5               	call8	102068 <_xtos_ints_off>
  1166d1:	000090               	retw

001166d4 <fw_dsp_slowtimer_DisableTimer>:
  1166d4:	004136               	entry	a1, 32
  1166d7:	e47c                	movi.n	a4, -2
  1166d9:	f3d931               	l32r	a3, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1166dc:	0020c0               	memw
  1166df:	942322               	l32i	a2, a3, 0x250
  1166e2:	102240               	and	a2, a2, a4
  1166e5:	0020c0               	memw
  1166e8:	946322               	s32i	a2, a3, 0x250
  1166eb:	f01d                	retw.n

001166ed <fw_dsp_slowtimer_DisableTimer+0x19>:
  1166ed:	000000                                        ...

001166f0 <fw_dsp_slowtimer_DisableTimerInt>:
  1166f0:	004136               	entry	a1, 32
  1166f3:	039216               	beqz	a2, 116730 <fw_dsp_slowtimer_DisableTimerInt+0x40>
  1166f6:	f43d81               	l32r	a8, 1137ec (300058 <_dram1_bss_end+0x58>)
  1166f9:	0012e2               	l16ui	a14, a2, 0
  1166fc:	01a0d2               	movi	a13, 1
  1166ff:	f43a91               	l32r	a9, 1137e8 (30005c <_dram1_bss_end+0x5c>)
  116702:	00a0c2               	movi	a12, 0
  116705:	32c9                	s32i.n	a12, a2, 12
  116707:	0cbd                	mov.n	a11, a12
  116709:	09ad                	mov.n	a10, a9
  11670b:	83bde0               	moveqz	a11, a13, a14
  11670e:	93a8b0               	movnez	a10, a8, a11
  116711:	9389b0               	movnez	a8, a9, a11
  116714:	0020c0               	memw
  116717:	0888                	l32i.n	a8, a8, 0
  116719:	00c896               	bltz	a8, 116729 <fw_dsp_slowtimer_DisableTimerInt+0x39>
  11671c:	0020c0               	memw
  11671f:	0ac9                	s32i.n	a12, a10, 0
  116721:	f434a1               	l32r	a10, 1137f4 (4000 <xthals_release_major+0x1120>)
  116724:	eb9425               	call8	102068 <_xtos_ints_off>
  116727:	f01d                	retw.n

00116729 <fw_dsp_slowtimer_DisableTimerInt+0x39>:
  116729:	0020c0               	memw
  11672c:	0ac9                	s32i.n	a12, a10, 0
  11672e:	f01d                	retw.n

00116730 <fw_dsp_slowtimer_DisableTimerInt+0x40>:
  116730:	08a4a2               	movi	a10, 0x408
  116733:	f431b1               	l32r	a11, 1137f8 (80013620 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_slowtimer_1_c_154$7023_8_4>)
  116736:	003a25               	call8	116ad8 <dbfw_StoreTrace>
  116739:	f01d                	retw.n

0011673b <fw_dsp_slowtimer_DisableTimerInt+0x4b>:
	...

0011673c <fw_dsp_slowtimer_EnableTimer>:
  11673c:	004136               	entry	a1, 32
  11673f:	0012b2               	l16ui	a11, a2, 0
  116742:	f42ea1               	l32r	a10, 1137fc (2dc6c0 <_memmap_mem_drom0_end+0x3c6c0>)
  116745:	fff0e5               	call8	116654 <fw_dsp_slowtimer_ConfigTimerInt>
  116748:	1a0c                	movi.n	a10, 1
  11674a:	f3bd91               	l32r	a9, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  11674d:	0020c0               	memw
  116750:	942982               	l32i	a8, a9, 0x250
  116753:	2088a0               	or	a8, a8, a10
  116756:	0020c0               	memw
  116759:	946982               	s32i	a8, a9, 0x250
  11675c:	f01d                	retw.n

0011675e <fw_dsp_slowtimer_EnableTimer+0x22>:
	...

00116760 <fw_dsp_slowtimer_EnableTimerInt>:
  116760:	004136               	entry	a1, 32
  116763:	b29c                	beqz.n	a2, 116782 <fw_dsp_slowtimer_EnableTimerInt+0x22>
  116765:	f423a1               	l32r	a10, 1137f4 (4000 <xthals_release_major+0x1120>)
  116768:	f3b691               	l32r	a9, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  11676b:	0020c0               	memw
  11676e:	842982               	l32i	a8, a9, 0x210
  116771:	2088a0               	or	a8, a8, a10
  116774:	0020c0               	memw
  116777:	846982               	s32i	a8, a9, 0x210
  11677a:	eb8ca5               	call8	102044 <_xtos_ints_on>
  11677d:	f01d                	retw.n

0011677f <fw_dsp_slowtimer_EnableTimerInt+0x1f>:
  11677f:	000000                                        ...

00116782 <fw_dsp_slowtimer_EnableTimerInt+0x22>:
  116782:	08a4a2               	movi	a10, 0x408
  116785:	f41eb1               	l32r	a11, 113800 (80013720 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_slowtimer_1_c_182$7053_11_2>)
  116788:	0034e5               	call8	116ad8 <dbfw_StoreTrace>
  11678b:	f01d                	retw.n

0011678d <fw_dsp_slowtimer_EnableTimerInt+0x2d>:
  11678d:	000000                                        ...

00116790 <fw_dsp_slowtimer_InitTimerInt>:
  116790:	004136               	entry	a1, 32
  116793:	070c                	movi.n	a7, 0
  116795:	f3dd91               	l32r	a9, 11370c (27e6ec <gp_dsp_core_log>)
  116798:	04bd                	mov.n	a11, a4
  11679a:	f3a951               	l32r	a5, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  11679d:	0020c0               	memw
  1167a0:	946572               	s32i	a7, a5, 0x250
  1167a3:	0020c0               	memw
  1167a6:	952582               	l32i	a8, a5, 0x254
  1167a9:	09a8                	l32i.n	a10, a9, 0
  1167ab:	0128d6               	bgez	a8, 1167c1 <fw_dsp_slowtimer_InitTimerInt+0x31>
  1167ae:	09a8                	l32i.n	a10, a9, 0
  1167b0:	190c                	movi.n	a9, 1

001167b2 <fw_dsp_slowtimer_InitTimerInt+0x22>:
  1167b2:	405a92               	s16i	a9, a10, 128
  1167b5:	0020c0               	memw
  1167b8:	9525c2               	l32i	a12, a5, 0x254
  1167bb:	ff3c96               	bltz	a12, 1167b2 <fw_dsp_slowtimer_InitTimerInt+0x22>
  1167be:	ffffc6               	j	1167c1 <fw_dsp_slowtimer_InitTimerInt+0x31>

001167c1 <fw_dsp_slowtimer_InitTimerInt+0x31>:
  1167c1:	405a72               	s16i	a7, a10, 128
  1167c4:	f39161               	l32r	a6, 113608 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  1167c7:	f40aa1               	l32r	a10, 1137f0 (16e3600 <_memmap_mem_sram_end+0xca3600>)
  1167ca:	69d6a5               	call8	180534 <__udivsi3>
  1167cd:	ffca92               	addi	a9, a10, -1
  1167d0:	449090               	extui	a9, a9, 0, 5
  1167d3:	f40ca1               	l32r	a10, 113804 (c0001 <_memmap_cacheattr_bp_base+0x9dfff>)
  1167d6:	119980               	slli	a9, a9, 8
  1167d9:	2099a0               	or	a9, a9, a10
  1167dc:	0020c0               	memw
  1167df:	946592               	s32i	a9, a5, 0x250
  1167e2:	208260               	or	a8, a2, a6
  1167e5:	00a0f2               	movi	a15, 0
  1167e8:	93f820               	movnez	a15, a8, a2
  1167eb:	0020c0               	memw
  1167ee:	9665f2               	s32i	a15, a5, 0x258
  1167f1:	20e360               	or	a14, a3, a6
  1167f4:	0d0c                	movi.n	a13, 0
  1167f6:	93de30               	movnez	a13, a14, a3
  1167f9:	0020c0               	memw
  1167fc:	9765d2               	s32i	a13, a5, 0x25c
  1167ff:	ea0c                	movi.n	a10, 14
  116801:	f401b1               	l32r	a11, 113808 (116824 <fw_dsp_slowtimer_TimerIntIsr>)
  116804:	eb82e5               	call8	102034 <_xtos_set_interrupt_handler>
  116807:	f3fbc1               	l32r	a12, 1137f4 (4000 <xthals_release_major+0x1120>)
  11680a:	f3e5a1               	l32r	a10, 1137a0 (27f4e0 <g_fw_dsp_slowtimer_inst>)
  11680d:	0020c0               	memw
  116810:	8425b2               	l32i	a11, a5, 0x210
  116813:	20bbc0               	or	a11, a11, a12
  116816:	0020c0               	memw
  116819:	120c                	movi.n	a2, 1
  11681b:	8465b2               	s32i	a11, a5, 0x210
  11681e:	3a79                	s32i.n	a7, a10, 12
  116820:	7a79                	s32i.n	a7, a10, 28
  116822:	f01d                	retw.n

00116824 <fw_dsp_slowtimer_TimerIntIsr>:
  116824:	004136               	entry	a1, 32
  116827:	f3f931               	l32r	a3, 11380c (27f0e0 <g_cpregs1_backup+0x5c0>)
  11682a:	01a0b2               	movi	a11, 1
  11682d:	20a330               	or	a10, a3, a3
  116830:	ebe4a5               	call8	10267c <xthal_save_cpregs>
  116833:	f3db41               	l32r	a4, 1137a0 (27f4e0 <g_fw_dsp_slowtimer_inst>)
  116836:	f38221               	l32r	a2, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  116839:	0020c0               	memw
  11683c:	982222               	l32i	a2, a2, 0x260
  11683f:	066207               	bbci	a2, 0, 116849 <fw_dsp_slowtimer_TimerIntIsr+0x25>
  116842:	34a8                	l32i.n	a10, a4, 12
  116844:	1a8c                	beqz.n	a10, 116849 <fw_dsp_slowtimer_TimerIntIsr+0x25>
  116846:	000ae0               	callx8	a10
  116849:	066217               	bbci	a2, 1, 116853 <fw_dsp_slowtimer_TimerIntIsr+0x2f>
  11684c:	74a8                	l32i.n	a10, a4, 28
  11684e:	1a8c                	beqz.n	a10, 116853 <fw_dsp_slowtimer_TimerIntIsr+0x2f>
  116850:	000ae0               	callx8	a10
  116853:	03ad                	mov.n	a10, a3
  116855:	1b0c                	movi.n	a11, 1
  116857:	ebda25               	call8	1025f8 <xthal_restore_cpregs>
  11685a:	f01d                	retw.n

0011685c <fw_dsp_slowtimer_UpdateTimerInt>:
  11685c:	004136               	entry	a1, 32
  11685f:	043216               	beqz	a2, 1168a6 <fw_dsp_slowtimer_UpdateTimerInt+0x4a>
  116862:	f377a1               	l32r	a10, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  116865:	0012f2               	l16ui	a15, a2, 0
  116868:	f3e1c1               	l32r	a12, 1137ec (300058 <_dram1_bss_end+0x58>)
  11686b:	f3dfd1               	l32r	a13, 1137e8 (30005c <_dram1_bss_end+0x5c>)
  11686e:	0e0c                	movi.n	a14, 0
  116870:	83dcf0               	moveqz	a13, a12, a15
  116873:	0020c0               	memw
  116876:	0de9                	s32i.n	a14, a13, 0
  116878:	0020c0               	memw
  11687b:	952a92               	l32i	a9, a10, 0x254
  11687e:	f3a3b1               	l32r	a11, 11370c (27e6ec <gp_dsp_core_log>)
  116881:	1c0c                	movi.n	a12, 1
  116883:	0bb8                	l32i.n	a11, a11, 0
  116885:	000206               	j	116891 <fw_dsp_slowtimer_UpdateTimerInt+0x35>

00116888 <fw_dsp_slowtimer_UpdateTimerInt+0x2c>:
  116888:	415bc2               	s16i	a12, a11, 130
  11688b:	0020c0               	memw
  11688e:	952a92               	l32i	a9, a10, 0x254

00116891 <fw_dsp_slowtimer_UpdateTimerInt+0x35>:
  116891:	ff39d6               	bgez	a9, 116888 <fw_dsp_slowtimer_UpdateTimerInt+0x2c>
  116894:	415be2               	s16i	a14, a11, 130
  116897:	f35ca1               	l32r	a10, 113608 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11689a:	839a                	add.n	a8, a3, a9
  11689c:	2088a0               	or	a8, a8, a10
  11689f:	0020c0               	memw
  1168a2:	0d89                	s32i.n	a8, a13, 0
  1168a4:	f01d                	retw.n

001168a6 <fw_dsp_slowtimer_UpdateTimerInt+0x4a>:
  1168a6:	08a4a2               	movi	a10, 0x408
  1168a9:	f3d9b1               	l32r	a11, 113810 (80013820 <__log_data___1__1__0_foundation_0_hal_0_timer_0_fw_dsp_slowtimer_1_c_314$7143_17_6>)
  1168ac:	0022a5               	call8	116ad8 <dbfw_StoreTrace>
  1168af:	f01d                	retw.n

001168b1 <fw_dsp_slowtimer_UpdateTimerInt+0x55>:
  1168b1:	000000                                        ...

001168b4 <fw_dsp_pmu_TimerIntIsr>:
  1168b4:	004136               	entry	a1, 32
  1168b7:	f35ca1               	l32r	a10, 113628 (1000 <XtosCoreStateSize+0xd80>)
  1168ba:	eb7ae5               	call8	102068 <_xtos_ints_off>
  1168bd:	f3d521               	l32r	a2, 113814 (27ed48 <g_cpregs1_backup+0x228>)
  1168c0:	01a0b2               	movi	a11, 1
  1168c3:	02ad                	mov.n	a10, a2
  1168c5:	ebdb65               	call8	10267c <xthal_save_cpregs>
  1168c8:	f35eb1               	l32r	a11, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  1168cb:	0020c0               	memw
  1168ce:	f3d2c1               	l32r	a12, 113818 (ffffefff <_memmap_cacheattr_bp_strict+0xdc00d>)
  1168d1:	842ba2               	l32i	a10, a11, 0x210
  1168d4:	10aac0               	and	a10, a10, a12
  1168d7:	0020c0               	memw
  1168da:	846ba2               	s32i	a10, a11, 0x210
  1168dd:	080c                	movi.n	a8, 0
  1168df:	f34391               	l32r	a9, 1135ec (a05600 <_memmap_mem_sram_start+0x5600>)
  1168e2:	02ad                	mov.n	a10, a2
  1168e4:	0020c0               	memw
  1168e7:	1b0c                	movi.n	a11, 1
  1168e9:	116982               	s32i	a8, a9, 68
  1168ec:	ebd0a5               	call8	1025f8 <xthal_restore_cpregs>
  1168ef:	f01d                	retw.n

001168f1 <fw_dsp_pmu_TimerIntIsr+0x3d>:
  1168f1:	000000                                        ...

001168f4 <fw_dsp_pmu_TimerSet>:
  1168f4:	004136               	entry	a1, 32
  1168f7:	f3b3c1               	l32r	a12, 1137c4 (27f4a0 <g_fw_dsp_clk>)
  1168fa:	0a0c                	movi.n	a10, 0
  1168fc:	011cc2               	l16ui	a12, a12, 2
  1168ff:	f350b1               	l32r	a11, 113640 (2ffe00 <_memmap_mem_drom0_end+0x5fe00>)
  116902:	f0dcc0               	subx8	a13, a12, a12
  116905:	11ddb0               	slli	a13, a13, 5
  116908:	ccda                	add.n	a12, a12, a13
  11690a:	11ccf0               	slli	a12, a12, 1

0011690d <fw_dsp_pmu_TimerSet+0x19>:
  11690d:	0020c0               	memw
  116910:	822bd2               	l32i	a13, a11, 0x208
  116913:	077dc7               	bbci	a13, 28, 11691e <fw_dsp_pmu_TimerSet+0x2a>
  116916:	04bac7               	bgeu	a10, a12, 11691e <fw_dsp_pmu_TimerSet+0x2a>
  116919:	aa1b                	addi.n	a10, a10, 1
  11691b:	fffb86               	j	11690d <fw_dsp_pmu_TimerSet+0x19>

0011691e <fw_dsp_pmu_TimerSet+0x2a>:
  11691e:	f33331               	l32r	a3, 1135ec (a05600 <_memmap_mem_sram_start+0x5600>)
  116921:	0020c0               	memw
  116924:	602382               	l32i	a8, a3, 0x180
  116927:	02a092               	movi	a9, 2
  11692a:	208890               	or	a8, a8, a9
  11692d:	0020c0               	memw
  116930:	606382               	s32i	a8, a3, 0x180
  116933:	f39af1               	l32r	a15, 11379c (20037 <xthals_release_major+0x1d157>)
  116936:	0020c0               	memw
  116939:	1263f2               	s32i	a15, a3, 72
  11693c:	01a0e2               	movi	a14, 1
  11693f:	0020c0               	memw
  116942:	4063e2               	s32i	a14, a3, 0x100
  116945:	0ca0a2               	movi	a10, 12
  116948:	f3b5b1               	l32r	a11, 11381c (1168b4 <fw_dsp_pmu_TimerIntIsr>)
  11694b:	eb6ea5               	call8	102034 <_xtos_set_interrupt_handler>
  11694e:	f33eb1               	l32r	a11, 113648 (1000000 <_memmap_mem_sram_end+0x5c0000>)
  116951:	f4a020               	extui	a10, a2, 0, 16
  116954:	20aab0               	or	a10, a10, a11
  116957:	0020c0               	memw
  11695a:	1163a2               	s32i	a10, a3, 68
  11695d:	f01d                	retw.n

0011695f <fw_dsp_pmu_TimerSet+0x6b>:
	...

00116960 <dbfw_GetSystemTime>:
  116960:	004136               	entry	a1, 32
  116963:	f3af31               	l32r	a3, 113820 (27f500 <g_dbfw_ilp_timer_started>)
  116966:	000332               	l8ui	a3, a3, 0
  116969:	f3ae21               	l32r	a2, 113824 (569e00 <_memmap_mem_dram1_end+0x268e00>)
  11696c:	0c1326               	beqi	a3, 1, 11697c <dbfw_GetSystemTime+0x1c>
  11696f:	0020c0               	memw
  116972:	812222               	l32i	a2, a2, 0x204
  116975:	602020               	neg	a2, a2
  116978:	220b                	addi.n	a2, a2, -1
  11697a:	f01d                	retw.n

0011697c <dbfw_GetSystemTime+0x1c>:
  11697c:	f3ab21               	l32r	a2, 113828 (a06e00 <_memmap_mem_sram_start+0x6e00>)
  11697f:	0020c0               	memw
  116982:	342232               	l32i	a3, a2, 208
  116985:	0020c0               	memw
  116988:	352222               	l32i	a2, a2, 212
  11698b:	404010               	ssai	16
  11698e:	812230               	src	a2, a2, a3
  116991:	f01d                	retw.n

00116993 <dbfw_GetSystemTime+0x33>:
	...

00116994 <dbfw_DelayMicroseconds>:
  116994:	004136               	entry	a1, 32
  116997:	ebc165               	call8	1025ac <xthal_get_ccount>
  11699a:	f38a41               	l32r	a4, 1137c4 (27f4a0 <g_fw_dsp_clk>)
  11699d:	011492               	l16ui	a9, a4, 2
  1169a0:	400001b54501429e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed0, a9 }
  1169a8:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1169b0:	2580c4               	ae_movad32.l	a8, aed0
  1169b3:	203aa0               	or	a3, a10, a10
  1169b6:	025816               	beqz	a8, 1169df <dbfw_DelayMicroseconds+0x4b>

001169b9 <dbfw_DelayMicroseconds+0x25>:
  1169b9:	ebbf25               	call8	1025ac <xthal_get_ccount>
  1169bc:	0114d2               	l16ui	a13, a4, 2
  1169bf:	0abd                	mov.n	a11, a10
  1169c1:	c0aa30               	sub	a10, a10, a3
  1169c4:	0133b7               	bltu	a3, a11, 1169c9 <dbfw_DelayMicroseconds+0x35>
  1169c7:	aa0b                	addi.n	a10, a10, -1

001169c9 <dbfw_DelayMicroseconds+0x35>:
  1169c9:	400001b5452342de 	{ ae_movda32	aed3, a2; nop; ae_movda32	aed2, a13 }
  1169d1:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  1169d9:	25c2c4               	ae_movad32.l	a12, aed2
  1169dc:	d93ac7               	bltu	a10, a12, 1169b9 <dbfw_DelayMicroseconds+0x25>

001169df <dbfw_DelayMicroseconds+0x4b>:
  1169df:	f01d                	retw.n

001169e1 <dbfw_DelayMicroseconds+0x4d>:
  1169e1:	000000                                        ...

001169e4 <dbfw_DspIpcCbFun>:
  1169e4:	006136               	entry	a1, 48
  1169e7:	0129                	s32i.n	a2, a1, 0
  1169e9:	758020               	extui	a8, a2, 16, 8
  1169ec:	592866               	bnei	a8, 2, 116a49 <dbfw_DspIpcCbFun+0x65>
  1169ef:	749020               	extui	a9, a2, 0, 8
  1169f2:	531966               	bnei	a9, 1, 116a49 <dbfw_DspIpcCbFun+0x65>
  1169f5:	74a820               	extui	a10, a2, 8, 8
  1169f8:	4d3a26               	beqi	a10, 3, 116a49 <dbfw_DspIpcCbFun+0x65>
  1169fb:	0b0c                	movi.n	a11, 0
  1169fd:	04a456               	bnez	a4, 116a4b <dbfw_DspIpcCbFun+0x67>
  116a00:	f388d1               	l32r	a13, 113820 (27f500 <g_dbfw_ilp_timer_started>)
  116a03:	080dc2               	l8ui	a12, a13, 8
  116a06:	e50b                	addi.n	a14, a5, -1
  116a08:	83cbe0               	moveqz	a12, a11, a14
  116a0b:	084dc2               	s8i	a12, a13, 8
  116a0e:	f01d                	retw.n

00116a10 <dbfw_DspIpcCbFun+0x2c>:
  116a10:	358366               	bnei	a3, 8, 116a49 <dbfw_DspIpcCbFun+0x65>
  116a13:	010482               	l8ui	a8, a4, 1
  116a16:	0004f2               	l8ui	a15, a4, 0
  116a19:	118880               	slli	a8, a8, 8
  116a1c:	80ff80               	add	a15, a15, a8
  116a1f:	1e5df2               	s16i	a15, a13, 60
  116a22:	0304e2               	l8ui	a14, a4, 3
  116a25:	0204c2               	l8ui	a12, a4, 2
  116a28:	11ee80               	slli	a14, a14, 8
  116a2b:	80cce0               	add	a12, a12, a14
  116a2e:	1f5dc2               	s16i	a12, a13, 62
  116a31:	14a0c2               	movi	a12, 20
  116a34:	040492               	l8ui	a9, a4, 4
  116a37:	404d92               	s8i	a9, a13, 64
  116a3a:	050482               	l8ui	a8, a4, 5
  116a3d:	414d82               	s8i	a8, a13, 65
  116a40:	0604f2               	l8ui	a15, a4, 6
  116a43:	424df2               	s8i	a15, a13, 66
  116a46:	699e25               	call8	180428 <__vec_memset>

00116a49 <dbfw_DspIpcCbFun+0x65>:
  116a49:	f01d                	retw.n

00116a4b <dbfw_DspIpcCbFun+0x67>:
  116a4b:	f378a1               	l32r	a10, 11382c (27f58c <g_dbfw_trace_info>)
  116a4e:	75c820               	extui	a12, a2, 24, 8
  116a51:	bccad2               	addi	a13, a10, -68
  116a54:	b8bc26               	beqi	a12, 16, 116a10 <dbfw_DspIpcCbFun+0x2c>
  116a57:	11a0e2               	movi	a14, 17
  116a5a:	eb9ce7               	bne	a12, a14, 116a49 <dbfw_DspIpcCbFun+0x65>
  116a5d:	e81366               	bnei	a3, 1, 116a49 <dbfw_DspIpcCbFun+0x65>
  116a60:	14a0c2               	movi	a12, 20
  116a63:	0004f2               	l8ui	a15, a4, 0
  116a66:	414df2               	s8i	a15, a13, 65
  116a69:	699be5               	call8	180428 <__vec_memset>
  116a6c:	000090               	retw

00116a6f <dbfw_DspIpcCbFun+0x8b>:
	...

00116a70 <dbfw_Init>:
  116a70:	006136               	entry	a1, 48
  116a73:	20b110               	or	a11, a1, a1
  116a76:	8c0c                	movi.n	a12, 8
  116a78:	f36fa1               	l32r	a10, 113834 (27f568 <g_dbfw_tracedump+0x64>)
  116a7b:	0d4c                	movi.n	a13, 64
  116a7d:	f36ce1               	l32r	a14, 113830 (201110 <_lib_au_task_data_end+0x80>)
  116a80:	d0a7f2               	movi	a15, 0x7d0
  116a83:	0051f2               	s16i	a15, a1, 0
  116a86:	060e82               	l8ui	a8, a14, 6
  116a89:	1c5ad2               	s16i	a13, a10, 56
  116a8c:	050e92               	l8ui	a9, a14, 5
  116a8f:	1ccaa2               	addi	a10, a10, 28
  116a92:	054192               	s8i	a9, a1, 5
  116a95:	064182               	s8i	a8, a1, 6
  116a98:	040ed2               	l8ui	a13, a14, 4
  116a9b:	0441d2               	s8i	a13, a1, 4
  116a9e:	011ee2               	l16ui	a14, a14, 2
  116aa1:	0151e2               	s16i	a14, a1, 2
  116aa4:	698da5               	call8	180380 <__vec_memcpy>
  116aa7:	f35e21               	l32r	a2, 113820 (27f500 <g_dbfw_ilp_timer_started>)
  116aaa:	f363a1               	l32r	a10, 113838 (27f5b0 <g_dbfw_trace_queue>)
  116aad:	5012c2               	l16ui	a12, a2, 160
  116ab0:	0b0c                	movi.n	a11, 0
  116ab2:	11cce0               	slli	a12, a12, 2
  116ab5:	699725               	call8	180428 <__vec_memset>
  116ab8:	f361a1               	l32r	a10, 11383c (1169e4 <dbfw_DspIpcCbFun>)
  116abb:	2b0c                	movi.n	a11, 2
  116abd:	5012e2               	l16ui	a14, a2, 160
  116ac0:	0d0c                	movi.n	a13, 0
  116ac2:	1f0c                	movi.n	a15, 1
  116ac4:	0042f2               	s8i	a15, a2, 0
  116ac7:	a942f2               	s8i	a15, a2, 169
  116aca:	a842d2               	s8i	a13, a2, 168
  116acd:	ee0b                	addi.n	a14, a14, -1
  116acf:	2962e2               	s32i	a14, a2, 164
  116ad2:	fe7ca5               	call8	11529c <dspipc_RegisterAppCallBack>
  116ad5:	f01d                	retw.n

00116ad7 <dbfw_Init+0x67>:
	...

00116ad8 <dbfw_StoreTrace>:
  116ad8:	008136               	entry	a1, 64
  116adb:	2149                	s32i.n	a4, a1, 8
  116add:	3159                	s32i.n	a5, a1, 12
  116adf:	4169                	s32i.n	a6, a1, 16
  116ae1:	03bd                	mov.n	a11, a3
  116ae3:	02ad                	mov.n	a10, a2
  116ae5:	079d                	mov.n	a9, a7
  116ae7:	820c                	movi.n	a2, 8
  116ae9:	f35571               	l32r	a7, 113840 (27f55c <g_dbfw_tracedump+0x58>)
  116aec:	5199                	s32i.n	a9, a1, 20
  116aee:	2d0782               	l8ui	a8, a7, 45
  116af1:	2430a0               	extui	a3, a10, 0, 3
  116af4:	0e0816               	beqz	a8, 116bd8 <dbfw_StoreTrace+0x100>
  116af7:	2c07e2               	l8ui	a14, a7, 44
  116afa:	14d3a0               	extui	a13, a10, 3, 2
  116afd:	0d000d4170b0edee 	{ bltu.w18	a13, a14, 116bd8 <dbfw_StoreTrace+0x100>; nop }
  116b05:	54c742               	addi	a4, a7, 84
  116b08:	c7c8                	l32i.n	a12, a7, 48
  116b0a:	2217f2               	l16ui	a15, a7, 68
  116b0d:	83ca                	add.n	a8, a3, a12
  116b0f:	882b                	addi.n	a8, a8, 2
  116b11:	3038f7               	bltu	a8, a15, 116b45 <dbfw_StoreTrace+0x6d>
  116b14:	1227d2               	l32i	a13, a7, 72
  116b17:	d798                	l32i.n	a9, a7, 52
  116b19:	1e17e2               	l16ui	a14, a7, 60
  116b1c:	991b                	addi.n	a9, a9, 1
  116b1e:	d799                	s32i.n	a9, a7, 52

00116b20 <dbfw_StoreTrace+0x48>:
  116b20:	a08e40               	addx4	a8, a14, a4
  116b23:	0888                	l32i.n	a8, a8, 0
  116b25:	258680               	extui	a8, a8, 22, 3
  116b28:	e8ea                	add.n	a14, a8, a14
  116b2a:	c0cc80               	sub	a12, a12, a8
  116b2d:	feccc2               	addi	a12, a12, -2
  116b30:	ee2b                	addi.n	a14, a14, 2
  116b32:	10ede0               	and	a14, a13, a14
  116b35:	f4e0e0               	extui	a14, a14, 0, 16
  116b38:	83ca                	add.n	a8, a3, a12
  116b3a:	882b                	addi.n	a8, a8, 2
  116b3c:	e0b8f7               	bgeu	a8, a15, 116b20 <dbfw_StoreTrace+0x48>
  116b3f:	1e57e2               	s16i	a14, a7, 60
  116b42:	000086               	j	116b48 <dbfw_StoreTrace+0x70>

00116b45 <dbfw_StoreTrace+0x6d>:
  116b45:	1227d2               	l32i	a13, a7, 72

00116b48 <dbfw_StoreTrace+0x70>:
  116b48:	01e3a0               	slli	a14, a3, 22
  116b4b:	f33ef1               	l32r	a15, 113844 (3fffff <_memmap_mem_dram1_end+0xfefff>)
  116b4e:	1f1792               	l16ui	a9, a7, 62
  116b51:	41a5a0               	srli	a10, a10, 5
  116b54:	8c1b                	addi.n	a8, a12, 1
  116b56:	c789                	s32i.n	a8, a7, 48
  116b58:	41c2b0               	srli	a12, a11, 2
  116b5b:	01aa70               	slli	a10, a10, 25
  116b5e:	a0b940               	addx4	a11, a9, a4
  116b61:	10ccf0               	and	a12, a12, a15
  116b64:	20cce0               	or	a12, a12, a14
  116b67:	991b                	addi.n	a9, a9, 1
  116b69:	109d90               	and	a9, a13, a9
  116b6c:	20aca0               	or	a10, a12, a10
  116b6f:	0ba9                	s32i.n	a10, a11, 0
  116b71:	1f5792               	s16i	a9, a7, 62
  116b74:	ffdea5               	call8	116960 <dbfw_GetSystemTime>
  116b77:	8b1c                	movi.n	a11, 24
  116b79:	452c                	movi.n	a5, 36
  116b7b:	20c1f2               	addi	a15, a1, 32
  116b7e:	01ed                	mov.n	a14, a1
  116b80:	1227d2               	l32i	a13, a7, 72
  116b83:	0a8d                	mov.n	a8, a10
  116b85:	c7c8                	l32i.n	a12, a7, 48
  116b87:	1f1792               	l16ui	a9, a7, 62
  116b8a:	cc1b                	addi.n	a12, a12, 1
  116b8c:	c7c9                	s32i.n	a12, a7, 48
  116b8e:	a91b                	addi.n	a10, a9, 1
  116b90:	10ada0               	and	a10, a13, a10
  116b93:	a09940               	addx4	a9, a9, a4
  116b96:	0989                	s32i.n	a8, a9, 0
  116b98:	f4a0a0               	extui	a10, a10, 0, 16
  116b9b:	1f57a2               	s16i	a10, a7, 62

00116b9e <dbfw_StoreTrace+0xc6>:
  116b9e:	330b                	addi.n	a3, a3, -1
  116ba0:	320326               	beqi	a3, -1, 116bd6 <dbfw_StoreTrace+0xfe>
  116ba3:	224b                	addi.n	a2, a2, 4
  116ba5:	cc1b                	addi.n	a12, a12, 1
  116ba7:	c7c9                	s32i.n	a12, a7, 48
  116ba9:	042b27               	blt	a11, a2, 116bb1 <dbfw_StoreTrace+0xd9>
  116bac:	0e9d                	mov.n	a9, a14
  116bae:	000246               	j	116bbb <dbfw_StoreTrace+0xe3>

00116bb1 <dbfw_StoreTrace+0xd9>:
  116bb1:	0f9d                	mov.n	a9, a15
  116bb3:	d81c                	movi.n	a8, 29
  116bb5:	728280               	salt	a8, a2, a8
  116bb8:	932580               	movnez	a2, a5, a8

00116bbb <dbfw_StoreTrace+0xe3>:
  116bbb:	a08a40               	addx4	a8, a10, a4
  116bbe:	629a                	add.n	a6, a2, a9
  116bc0:	ffd662               	addmi	a6, a6, 0xffffff00
  116bc3:	aa1b                	addi.n	a10, a10, 1
  116bc5:	10ada0               	and	a10, a13, a10
  116bc8:	3f2662               	l32i	a6, a6, 252
  116bcb:	0869                	s32i.n	a6, a8, 0
  116bcd:	f4a0a0               	extui	a10, a10, 0, 16
  116bd0:	1f57a2               	s16i	a10, a7, 62
  116bd3:	fff1c6               	j	116b9e <dbfw_StoreTrace+0xc6>

00116bd6 <dbfw_StoreTrace+0xfe>:
  116bd6:	f01d                	retw.n

00116bd8 <dbfw_StoreTrace+0x100>:
  116bd8:	a32b                	addi.n	a10, a3, 2
  116bda:	ffdba5               	call8	116994 <dbfw_DelayMicroseconds>
  116bdd:	f01d                	retw.n

00116bdf <dbfw_StoreTrace+0x107>:
	...

00116be0 <dbfw_DumpTrace2Buf>:
  116be0:	006136               	entry	a1, 48
  116be3:	f31941               	l32r	a4, 113848 (27f560 <g_dbfw_tracedump+0x5c>)
  116be6:	490482               	l8ui	a8, a4, 73
  116be9:	11c816               	beqz	a8, 116d09 <dbfw_DumpTrace2Buf+0x129>
  116bec:	0d40114190b0438e 	{ bltui.w18	a3, 4, 116d09 <dbfw_DumpTrace2Buf+0x129>; nop }
  116bf4:	50c4d2               	addi	a13, a4, 80
  116bf7:	1124c2               	l32i	a12, a4, 68
  116bfa:	1c14a2               	l16ui	a10, a4, 56
  116bfd:	b4e8                	l32i.n	a14, a4, 44
  116bff:	41f230               	srli	a15, a3, 2
  116c02:	63eef0               	minu	a14, a14, a15
  116c05:	eaea                	add.n	a14, a10, a14
  116c07:	106ec0               	and	a6, a14, a12
  116c0a:	0d00094160b0c6ae 	{ bgeu.w18	a6, a10, 116ca4 <dbfw_DumpTrace2Buf+0xc4>; nop }
  116c12:	030c                	movi.n	a3, 0

00116c14 <dbfw_DumpTrace2Buf+0x34>:
  116c14:	a0bad0               	addx4	a11, a10, a13
  116c17:	002b72               	l32i	a7, a11, 0
  116c1a:	0261e2               	s32i	a14, a1, 8
  116c1d:	257670               	extui	a7, a7, 22, 3
  116c20:	87aa                	add.n	a8, a7, a10
  116c22:	882b                	addi.n	a8, a8, 2
  116c24:	0d000d41c0b0ee8e 	{ bltu.w18	a14, a8, 116d04 <dbfw_DumpTrace2Buf+0x124>; nop }
  116c2c:	201452               	l16ui	a5, a4, 64
  116c2f:	872b                	addi.n	a8, a7, 2
  116c31:	c055a0               	sub	a5, a5, a10
  116c34:	02ad                	mov.n	a10, a2
  116c36:	635580               	minu	a5, a5, a8
  116c39:	11c5e0               	slli	a12, a5, 2
  116c3c:	01c9                	s32i.n	a12, a1, 0
  116c3e:	697425               	call8	180380 <__vec_memcpy>
  116c41:	f2fdd1               	l32r	a13, 113838 (27f5b0 <g_dbfw_trace_queue>)
  116c44:	21e8                	l32i.n	a14, a1, 8
  116c46:	335a                	add.n	a3, a3, a5
  116c48:	b4b8                	l32i.n	a11, a4, 44
  116c4a:	01c8                	l32i.n	a12, a1, 0
  116c4c:	1c14a2               	l16ui	a10, a4, 56
  116c4f:	22ca                	add.n	a2, a2, a12
  116c51:	aa5a                	add.n	a10, a10, a5
  116c53:	c0bb50               	sub	a11, a11, a5
  116c56:	b4b9                	s32i.n	a11, a4, 44
  116c58:	f4a0a0               	extui	a10, a10, 0, 16
  116c5b:	1124c2               	l32i	a12, a4, 68
  116c5e:	1c54a2               	s16i	a10, a4, 56
  116c61:	afbca7               	bgeu	a12, a10, 116c14 <dbfw_DumpTrace2Buf+0x34>
  116c64:	090c                	movi.n	a9, 0

00116c66 <dbfw_DumpTrace2Buf+0x86>:
  116c66:	10aca0               	and	a10, a12, a10
  116c69:	c05750               	sub	a5, a7, a5
  116c6c:	552b                	addi.n	a5, a5, 2
  116c6e:	f4a0a0               	extui	a10, a10, 0, 16
  116c71:	1c54a2               	s16i	a10, a4, 56
  116c74:	e5ac                	beqz.n	a5, 116ca6 <dbfw_DumpTrace2Buf+0xc6>
  116c76:	c9ec                	bnez.n	a9, 116ca6 <dbfw_DumpTrace2Buf+0xc6>
  116c78:	02ad                	mov.n	a10, a2
  116c7a:	f2efb1               	l32r	a11, 113838 (27f5b0 <g_dbfw_trace_queue>)
  116c7d:	1175e0               	slli	a7, a5, 2
  116c80:	07cd                	mov.n	a12, a7
  116c82:	696fe5               	call8	180380 <__vec_memcpy>
  116c85:	272a                	add.n	a2, a7, a2
  116c87:	353a                	add.n	a3, a5, a3
  116c89:	1124a2               	l32i	a10, a4, 68
  116c8c:	1c14b2               	l16ui	a11, a4, 56
  116c8f:	b4c8                	l32i.n	a12, a4, 44
  116c91:	bb5a                	add.n	a11, a11, a5
  116c93:	c0cc50               	sub	a12, a12, a5
  116c96:	b4c9                	s32i.n	a12, a4, 44
  116c98:	10aab0               	and	a10, a10, a11
  116c9b:	f4a0a0               	extui	a10, a10, 0, 16
  116c9e:	1c54a2               	s16i	a10, a4, 56
  116ca1:	000046               	j	116ca6 <dbfw_DumpTrace2Buf+0xc6>

00116ca4 <dbfw_DumpTrace2Buf+0xc4>:
  116ca4:	030c                	movi.n	a3, 0

00116ca6 <dbfw_DumpTrace2Buf+0xc6>:
  116ca6:	f2e451               	l32r	a5, 113838 (27f5b0 <g_dbfw_trace_queue>)

00116ca9 <dbfw_DumpTrace2Buf+0xc9>:
  116ca9:	a0ba50               	addx4	a11, a10, a5
  116cac:	002bc2               	l32i	a12, a11, 0
  116caf:	25c6c0               	extui	a12, a12, 22, 3
  116cb2:	80dca0               	add	a13, a12, a10
  116cb5:	02cdd2               	addi	a13, a13, 2
  116cb8:	3436d7               	bltu	a6, a13, 116cf0 <dbfw_DumpTrace2Buf+0x110>
  116cbb:	c086a0               	sub	a8, a6, a10
  116cbe:	7c2b                	addi.n	a7, a12, 2
  116cc0:	02ad                	mov.n	a10, a2
  116cc2:	637780               	minu	a7, a7, a8
  116cc5:	1179                	s32i.n	a7, a1, 4
  116cc7:	1177e0               	slli	a7, a7, 2
  116cca:	07cd                	mov.n	a12, a7
  116ccc:	696b25               	call8	180380 <__vec_memcpy>
  116ccf:	227a                	add.n	a2, a2, a7
  116cd1:	1124a2               	l32i	a10, a4, 68
  116cd4:	b4d8                	l32i.n	a13, a4, 44
  116cd6:	11c8                	l32i.n	a12, a1, 4
  116cd8:	1c14b2               	l16ui	a11, a4, 56
  116cdb:	33ca                	add.n	a3, a3, a12
  116cdd:	bbca                	add.n	a11, a11, a12
  116cdf:	c0ddc0               	sub	a13, a13, a12
  116ce2:	b4d9                	s32i.n	a13, a4, 44
  116ce4:	10aab0               	and	a10, a10, a11
  116ce7:	f4a0a0               	extui	a10, a10, 0, 16
  116cea:	1c54a2               	s16i	a10, a4, 56
  116ced:	b83a67               	bltu	a10, a6, 116ca9 <dbfw_DumpTrace2Buf+0xc9>

00116cf0 <dbfw_DumpTrace2Buf+0x110>:
  116cf0:	c4c8                	l32i.n	a12, a4, 48
  116cf2:	ac8c                	beqz.n	a12, 116d00 <dbfw_DumpTrace2Buf+0x120>
  116cf4:	1a1c                	movi.n	a10, 17
  116cf6:	f2d5b1               	l32r	a11, 11384c (80013920 <__log_data___1__1__0_foundation_0_dbfw_0_dbfw_1_c_389$9288_8_13>)
  116cf9:	ffdde5               	call8	116ad8 <dbfw_StoreTrace>
  116cfc:	0e0c                	movi.n	a14, 0
  116cfe:	c4e9                	s32i.n	a14, a4, 48

00116d00 <dbfw_DumpTrace2Buf+0x120>:
  116d00:	032d                	mov.n	a2, a3
  116d02:	f01d                	retw.n

00116d04 <dbfw_DumpTrace2Buf+0x124>:
  116d04:	190c                	movi.n	a9, 1
  116d06:	ffd706               	j	116c66 <dbfw_DumpTrace2Buf+0x86>

00116d09 <dbfw_DumpTrace2Buf+0x129>:
  116d09:	020c                	movi.n	a2, 0
  116d0b:	f01d                	retw.n

00116d0d <dbfw_DumpTrace2Buf+0x12d>:
  116d0d:	000000                                        ...

00116d10 <dbfw_DumpTrace>:
  116d10:	006136               	entry	a1, 48
  116d13:	78a0b2               	movi	a11, 120
  116d16:	01a042               	movi	a4, 1
  116d19:	02a032               	movi	a3, 2
  116d1c:	024132               	s8i	a3, a1, 2
  116d1f:	004142               	s8i	a4, a1, 0
  116d22:	f2bf31               	l32r	a3, 113820 (27f500 <g_dbfw_ilp_timer_started>)
  116d25:	014142               	s8i	a4, a1, 1
  116d28:	232322               	l32i	a2, a3, 140
  116d2b:	034122               	s8i	a2, a1, 3
  116d2e:	09c322               	addi	a2, a3, 9
  116d31:	02ad                	mov.n	a10, a2
  116d33:	ffeae5               	call8	116be0 <dbfw_DumpTrace2Buf>
  116d36:	13a9                	s32i.n	a10, a3, 4
  116d38:	eaac                	beqz.n	a10, 116d6a <dbfw_DumpTrace+0x5a>
  116d3a:	084342               	s8i	a4, a3, 8
  116d3d:	11bae0               	slli	a11, a10, 2
  116d40:	0201c2               	l8ui	a12, a1, 2
  116d43:	0301a2               	l8ui	a10, a1, 3
  116d46:	f4b0b0               	extui	a11, a11, 0, 16
  116d49:	11aa80               	slli	a10, a10, 8
  116d4c:	20aac0               	or	a10, a10, a12
  116d4f:	0101c2               	l8ui	a12, a1, 1
  116d52:	11aa80               	slli	a10, a10, 8
  116d55:	20aac0               	or	a10, a10, a12
  116d58:	0001c2               	l8ui	a12, a1, 0
  116d5b:	11aa80               	slli	a10, a10, 8
  116d5e:	20aac0               	or	a10, a10, a12
  116d61:	02cd                	mov.n	a12, a2
  116d63:	fe5e25               	call8	115344 <dspipc_SendMessage>
  116d66:	0a2d                	mov.n	a2, a10
  116d68:	f01d                	retw.n

00116d6a <dbfw_DumpTrace+0x5a>:
  116d6a:	020c                	movi.n	a2, 0
  116d6c:	f01d                	retw.n

00116d6e <dbfw_DumpTrace+0x5e>:
	...

00116d70 <dbfw_IllegalInstr>:
  116d70:	006136               	entry	a1, 48
  116d73:	f2b721               	l32r	a2, 113850 (20115c <gp_dbfw_coredump_val>)
  116d76:	0228                	l32i.n	a2, a2, 0
  116d78:	0020c0               	memw
  116d7b:	0228                	l32i.n	a2, a2, 0
  116d7d:	0020c0               	memw
  116d80:	0129                	s32i.n	a2, a1, 0
  116d82:	f01d                	retw.n

00116d84 <dbfw_ProcInIdle>:
  116d84:	004136               	entry	a1, 32
  116d87:	f2a621               	l32r	a2, 113820 (27f500 <g_dbfw_ilp_timer_started>)
  116d8a:	890282               	l8ui	a8, a2, 137
  116d8d:	2322a2               	l32i	a10, a2, 140
  116d90:	98bc                	beqz.n	a8, 116dcd <dbfw_ProcInIdle+0x49>
  116d92:	7abc                	beqz.n	a10, 116dcd <dbfw_ProcInIdle+0x49>
  116d94:	080292               	l8ui	a9, a2, 8
  116d97:	4312b2               	l16ui	a11, a2, 134
  116d9a:	f9ec                	bnez.n	a9, 116dcd <dbfw_ProcInIdle+0x49>
  116d9c:	04bab7               	bgeu	a10, a11, 116da4 <dbfw_ProcInIdle+0x20>
  116d9f:	a802c2               	l8ui	a12, a2, 168
  116da2:	7cac                	beqz.n	a12, 116dcd <dbfw_ProcInIdle+0x49>

00116da4 <dbfw_ProcInIdle+0x20>:
  116da4:	f259a1               	l32r	a10, 113708 (27f454 <dspipc_gci_ctrlBlk>)
  116da7:	0e3c                	movi.n	a14, 48
  116da9:	000ad2               	l8ui	a13, a10, 0
  116dac:	010af2               	l8ui	a15, a10, 1
  116daf:	1a9de7               	bne	a13, a14, 116dcd <dbfw_ProcInIdle+0x49>
  116db2:	17cf66               	bnei	a15, 32, 116dcd <dbfw_ProcInIdle+0x49>
  116db5:	fff5a5               	call8	116d10 <dbfw_DumpTrace>
  116db8:	090c                	movi.n	a9, 0
  116dba:	a80282               	l8ui	a8, a2, 168
  116dbd:	9d4292               	s8i	a9, a2, 157
  116dc0:	988c                	beqz.n	a8, 116dcd <dbfw_ProcInIdle+0x49>
  116dc2:	2322a2               	l32i	a10, a2, 140
  116dc5:	62a9a0               	saltu	a10, a9, a10
  116dc8:	a842a2               	s8i	a10, a2, 168
  116dcb:	f01d                	retw.n

00116dcd <dbfw_ProcInIdle+0x49>:
  116dcd:	f01d                	retw.n

00116dcf <dbfw_ProcInIdle+0x4b>:
	...

00116dd0 <fw_dsp_dbfwplus_AlertWatermarkReached>:
  116dd0:	006136               	entry	a1, 48
  116dd3:	20c220               	or	a12, a2, a2
  116dd6:	20d330               	or	a13, a3, a3
  116dd9:	015122               	s16i	a2, a1, 2
  116ddc:	025132               	s16i	a3, a1, 4
  116ddf:	0aa4a2               	movi	a10, 0x40a
  116de2:	f29cb1               	l32r	a11, 113854 (80013a20 <__log_data___1__1__0_foundation_0_dbfw_0_fw_dsp_dbfwplus_1_c_42$8925_5_4>)
  116de5:	180c                	movi.n	a8, 1
  116de7:	005182               	s16i	a8, a1, 0
  116dea:	ffcee5               	call8	116ad8 <dbfw_StoreTrace>
  116ded:	1a0c                	movi.n	a10, 1
  116def:	6b0c                	movi.n	a11, 6
  116df1:	01cd                	mov.n	a12, a1
  116df3:	000f65               	call8	116ee8 <fw_dsp_dbfwplus_ipc_SendToDbfwplus>
  116df6:	0a2d                	mov.n	a2, a10
  116df8:	f01d                	retw.n

00116dfa <fw_dsp_dbfwplus_AlertWatermarkReached+0x2a>:
	...

00116dfc <fw_dsp_dbfwplus_Initialize>:
  116dfc:	004136               	entry	a1, 32
  116dff:	0005a5               	call8	116e58 <fw_dsp_dbfwplus_ipc_Initialize>
  116e02:	f01d                	retw.n

00116e04 <fw_dsp_dbfwplus_ipc_CallBack>:
  116e04:	006136               	entry	a1, 48
  116e07:	0129                	s32i.n	a2, a1, 0
  116e09:	291566               	bnei	a5, 1, 116e36 <fw_dsp_dbfwplus_ipc_CallBack+0x32>
  116e0c:	74b820               	extui	a11, a2, 8, 8
  116e0f:	233b66               	bnei	a11, 3, 116e36 <fw_dsp_dbfwplus_ipc_CallBack+0x32>
  116e12:	75d020               	extui	a13, a2, 16, 8
  116e15:	75c820               	extui	a12, a2, 24, 8
  116e18:	11cc80               	slli	a12, a12, 8
  116e1b:	20ccd0               	or	a12, a12, a13
  116e1e:	11cc80               	slli	a12, a12, 8
  116e21:	20ccb0               	or	a12, a12, a11
  116e24:	11ac80               	slli	a10, a12, 8
  116e27:	0001b2               	l8ui	a11, a1, 0
  116e2a:	04cd                	mov.n	a12, a4
  116e2c:	20aab0               	or	a10, a10, a11
  116e2f:	03bd                	mov.n	a11, a3
  116e31:	0004a5               	call8	116e7c <fw_dsp_dbfwplus_ipc_ProcNack>
  116e34:	f01d                	retw.n

00116e36 <fw_dsp_dbfwplus_ipc_CallBack+0x32>:
  116e36:	35cc                	bnez.n	a5, 116e3d <fw_dsp_dbfwplus_ipc_CallBack+0x39>
  116e38:	0101d2               	l8ui	a13, a1, 1
  116e3b:	fd8c                	beqz.n	a13, 116e4e <fw_dsp_dbfwplus_ipc_CallBack+0x4a>

00116e3d <fw_dsp_dbfwplus_ipc_CallBack+0x39>:
  116e3d:	0d1566               	bnei	a5, 1, 116e4e <fw_dsp_dbfwplus_ipc_CallBack+0x4a>
  116e40:	0101e2               	l8ui	a14, a1, 1
  116e43:	f28591               	l32r	a9, 113858 (27f6b0 <g_fw_dsp_dbfwplus_ipc>)
  116e46:	042e66               	bnei	a14, 2, 116e4e <fw_dsp_dbfwplus_ipc_CallBack+0x4a>
  116e49:	0509f2               	l8ui	a15, a9, 5
  116e4c:	0f8c                	beqz.n	a15, 116e50 <fw_dsp_dbfwplus_ipc_CallBack+0x4c>
  116e4e:	f01d                	retw.n

00116e50 <fw_dsp_dbfwplus_ipc_CallBack+0x4c>:
  116e50:	180c                	movi.n	a8, 1
  116e52:	0989                	s32i.n	a8, a9, 0
  116e54:	f01d                	retw.n

00116e56 <fw_dsp_dbfwplus_ipc_CallBack+0x52>:
	...

00116e58 <fw_dsp_dbfwplus_ipc_Initialize>:
  116e58:	004136               	entry	a1, 32
  116e5b:	f280a1               	l32r	a10, 11385c (116e04 <fw_dsp_dbfwplus_ipc_CallBack>)
  116e5e:	07a0b2               	movi	a11, 7
  116e61:	fe43a5               	call8	11529c <dspipc_RegisterAppCallBack>
  116e64:	00a082               	movi	a8, 0
  116e67:	07a0a2               	movi	a10, 7
  116e6a:	f27b91               	l32r	a9, 113858 (27f6b0 <g_fw_dsp_dbfwplus_ipc>)
  116e6d:	1b0c                	movi.n	a11, 1
  116e6f:	0449b2               	s8i	a11, a9, 4
  116e72:	0649a2               	s8i	a10, a9, 6
  116e75:	054982               	s8i	a8, a9, 5
  116e78:	f01d                	retw.n

00116e7a <fw_dsp_dbfwplus_ipc_Initialize+0x22>:
	...

00116e7c <fw_dsp_dbfwplus_ipc_ProcNack>:
  116e7c:	006136               	entry	a1, 48
  116e7f:	006122               	s32i	a2, a1, 0
  116e82:	f27551               	l32r	a5, 113858 (27f6b0 <g_fw_dsp_dbfwplus_ipc>)
  116e85:	feafb2               	movi	a11, -2
  116e88:	0065b2               	s32i	a11, a5, 0
  116e8b:	64ac                	beqz.n	a4, 116eb5 <fw_dsp_dbfwplus_ipc_ProcNack+0x39>
  116e8d:	0001b2               	l8ui	a11, a1, 0
  116e90:	75c820               	extui	a12, a2, 24, 8
  116e93:	75d020               	extui	a13, a2, 16, 8
  116e96:	11cc80               	slli	a12, a12, 8
  116e99:	20ccd0               	or	a12, a12, a13
  116e9c:	74d820               	extui	a13, a2, 8, 8
  116e9f:	11cc80               	slli	a12, a12, 8
  116ea2:	20ccd0               	or	a12, a12, a13
  116ea5:	11ac80               	slli	a10, a12, 8
  116ea8:	20aab0               	or	a10, a10, a11
  116eab:	04cd                	mov.n	a12, a4
  116ead:	03bd                	mov.n	a11, a3
  116eaf:	fe4965               	call8	115344 <dspipc_SendMessage>
  116eb2:	000906               	j	116eda <fw_dsp_dbfwplus_ipc_ProcNack+0x5e>

00116eb5 <fw_dsp_dbfwplus_ipc_ProcNack+0x39>:
  116eb5:	0001b2               	l8ui	a11, a1, 0
  116eb8:	75c820               	extui	a12, a2, 24, 8
  116ebb:	75d020               	extui	a13, a2, 16, 8
  116ebe:	11cc80               	slli	a12, a12, 8
  116ec1:	20ccd0               	or	a12, a12, a13
  116ec4:	74d820               	extui	a13, a2, 8, 8
  116ec7:	11cc80               	slli	a12, a12, 8
  116eca:	20ccd0               	or	a12, a12, a13
  116ecd:	11ac80               	slli	a10, a12, 8
  116ed0:	20aab0               	or	a10, a10, a11
  116ed3:	0c0c                	movi.n	a12, 0
  116ed5:	0b0c                	movi.n	a11, 0
  116ed7:	fe46e5               	call8	115344 <dspipc_SendMessage>

00116eda <fw_dsp_dbfwplus_ipc_ProcNack+0x5e>:
  116eda:	fa0b                	addi.n	a15, a10, -1
  116edc:	0e0c                	movi.n	a14, 0
  116ede:	fd7c                	movi.n	a13, -1
  116ee0:	83def0               	moveqz	a13, a14, a15
  116ee3:	05d9                	s32i.n	a13, a5, 0
  116ee5:	f01d                	retw.n

00116ee7 <fw_dsp_dbfwplus_ipc_ProcNack+0x6b>:
	...

00116ee8 <fw_dsp_dbfwplus_ipc_SendToDbfwplus>:
  116ee8:	006136               	entry	a1, 48
  116eeb:	09a4a2               	movi	a10, 0x409
  116eee:	f25cb1               	l32r	a11, 113860 (80013b20 <__log_data___1__1__0_foundation_0_dbfw_0_fw_dsp_dbfwplus_ipc_1_c_112$8914_10_6>)
  116ef1:	20c220               	or	a12, a2, a2
  116ef4:	ffbe25               	call8	116ad8 <dbfw_StoreTrace>
  116ef7:	034122               	s8i	a2, a1, 3
  116efa:	07a082               	movi	a8, 7
  116efd:	150c                	movi.n	a5, 1
  116eff:	004152               	s8i	a5, a1, 0
  116f02:	024182               	s8i	a8, a1, 2
  116f05:	050c                	movi.n	a5, 0
  116f07:	014152               	s8i	a5, a1, 1
  116f0a:	64ac                	beqz.n	a4, 116f34 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x4c>
  116f0c:	04cd                	mov.n	a12, a4
  116f0e:	74a020               	extui	a10, a2, 0, 8
  116f11:	0201b2               	l8ui	a11, a1, 2
  116f14:	11aa80               	slli	a10, a10, 8
  116f17:	20aab0               	or	a10, a10, a11
  116f1a:	0101b2               	l8ui	a11, a1, 1
  116f1d:	11aa80               	slli	a10, a10, 8
  116f20:	20aab0               	or	a10, a10, a11
  116f23:	0001b2               	l8ui	a11, a1, 0
  116f26:	11aa80               	slli	a10, a10, 8
  116f29:	20aab0               	or	a10, a10, a11
  116f2c:	03bd                	mov.n	a11, a3
  116f2e:	fe4165               	call8	115344 <dspipc_SendMessage>
  116f31:	000906               	j	116f59 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x71>

00116f34 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x4c>:
  116f34:	0c0c                	movi.n	a12, 0
  116f36:	74a020               	extui	a10, a2, 0, 8
  116f39:	0201b2               	l8ui	a11, a1, 2
  116f3c:	11aa80               	slli	a10, a10, 8
  116f3f:	20aab0               	or	a10, a10, a11
  116f42:	0101b2               	l8ui	a11, a1, 1
  116f45:	11aa80               	slli	a10, a10, 8
  116f48:	20aab0               	or	a10, a10, a11
  116f4b:	0001b2               	l8ui	a11, a1, 0
  116f4e:	11aa80               	slli	a10, a10, 8
  116f51:	20aab0               	or	a10, a10, a11
  116f54:	05bd                	mov.n	a11, a5
  116f56:	fe3ee5               	call8	115344 <dspipc_SendMessage>

00116f59 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x71>:
  116f59:	f23f91               	l32r	a9, 113858 (27f6b0 <g_fw_dsp_dbfwplus_ipc>)
  116f5c:	081a26               	beqi	a10, 1, 116f68 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x80>
  116f5f:	f27c                	movi.n	a2, -1
  116f61:	0929                	s32i.n	a2, a9, 0
  116f63:	f01d                	retw.n

00116f65 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x7d>:
  116f65:	000000                                        ...

00116f68 <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x80>:
  116f68:	020c                	movi.n	a2, 0
  116f6a:	0959                	s32i.n	a5, a9, 0
  116f6c:	f01d                	retw.n

00116f6e <fw_dsp_dbfwplus_ipc_SendToDbfwplus+0x86>:
	...

00116f70 <fw_dsp_misc_Init>:
  116f70:	004136               	entry	a1, 32
  116f73:	003465               	call8	1172b8 <fw_dsp_misc_ipc_Init>
  116f76:	f01d                	retw.n

00116f78 <fw_dsp_misc_Init+0x8>:
  116f78:	000000                                        ...

00116f7b <fw_dsp_misc_Init+0xb>:
	...

00116f7c <fw_dsp_misc_I2sTestCmdHandler>:
  116f7c:	004136               	entry	a1, 32
  116f7f:	0ea082               	movi	a8, 14
  116f82:	229387               	bne	a3, a8, 116fa8 <fw_dsp_misc_I2sTestCmdHandler+0x2c>
  116f85:	20b440               	or	a11, a4, a4
  116f88:	20c330               	or	a12, a3, a3
  116f8b:	f236a1               	l32r	a10, 113864 (27f6cc <g_fw_dsp_misc_cb+0x4>)
  116f8e:	693f25               	call8	180380 <__vec_memcpy>
  116f91:	f235f1               	l32r	a15, 113868 (27f6c8 <g_fw_dsp_misc_cb>)
  116f94:	021fa2               	l16ui	a10, a15, 4
  116f97:	bf6b                	addi.n	a11, a15, 6
  116f99:	0e0fc2               	l8ui	a12, a15, 14
  116f9c:	0f0fd2               	l8ui	a13, a15, 15
  116f9f:	100fe2               	l8ui	a14, a15, 16
  116fa2:	110ff2               	l8ui	a15, a15, 17
  116fa5:	0007e5               	call8	117024 <fw_dsp_misc_I2sTestTxRx>

00116fa8 <fw_dsp_misc_I2sTestCmdHandler+0x2c>:
  116fa8:	f01d                	retw.n

00116faa <fw_dsp_misc_I2sTestCmdHandler+0x2e>:
	...

00116fac <fw_dsp_misc_RxPathI2sIntCallback>:
  116fac:	004136               	entry	a1, 32
  116faf:	f01d                	retw.n

00116fb1 <fw_dsp_misc_RxPathI2sIntCallback+0x5>:
  116fb1:	000000                                        ...

00116fb4 <fw_dsp_misc_RxPathDmaIntCallback>:
  116fb4:	004136               	entry	a1, 32
  116fb7:	556227               	bbci	a2, 2, 117010 <fw_dsp_misc_RxPathDmaIntCallback+0x5c>
  116fba:	fd49e5               	call8	114458 <fw_dsp_i2s_TearDown>
  116fbd:	f22ba1               	l32r	a10, 11386c (27f6f0 <g_fw_dsp_misc_i2s_setup_params>)
  116fc0:	00a0b2               	movi	a11, 0
  116fc3:	5ca0c2               	movi	a12, 92
  116fc6:	694625               	call8	180428 <__vec_memset>
  116fc9:	f1a691               	l32r	a9, 113664 (277d2c <g_dram_ptrs>)
  116fcc:	f19eb1               	l32r	a11, 113644 (27f480 <g_pso_inst>)
  116fcf:	f22621               	l32r	a2, 113868 (27f6c8 <g_fw_dsp_misc_cb>)
  116fd2:	01a0a2               	movi	a10, 1
  116fd5:	0e02c2               	l8ui	a12, a2, 14
  116fd8:	021282               	l16ui	a8, a2, 4
  116fdb:	0c4ba2               	s8i	a10, a11, 12
  116fde:	062992               	l32i	a9, a9, 24
  116fe1:	5299                	s32i.n	a9, a2, 20
  116fe3:	1ac2a2               	addi	a10, a2, 26
  116fe6:	b26b                	addi.n	a11, a2, 6
  116fe8:	0c5282               	s16i	a8, a2, 24
  116feb:	693965               	call8	180380 <__vec_memcpy>
  116fee:	2a0c                	movi.n	a10, 2
  116ff0:	4b1c                	movi.n	a11, 20
  116ff2:	1002d2               	l8ui	a13, a2, 16
  116ff5:	1102c2               	l8ui	a12, a2, 17
  116ff8:	0f02e2               	l8ui	a14, a2, 15
  116ffb:	0e02f2               	l8ui	a15, a2, 14
  116ffe:	2242f2               	s8i	a15, a2, 34
  117001:	2342e2               	s8i	a14, a2, 35
  117004:	2542c2               	s8i	a12, a2, 37
  117007:	2442d2               	s8i	a13, a2, 36
  11700a:	f219c1               	l32r	a12, 113870 (27f6dc <g_fw_dsp_misc_cb+0x14>)
  11700d:	002ce5               	call8	1172dc <fw_dsp_misc_ipc_SendCmdOrResp>

00117010 <fw_dsp_misc_RxPathDmaIntCallback+0x5c>:
  117010:	f01d                	retw.n

00117012 <fw_dsp_misc_RxPathDmaIntCallback+0x5e>:
	...

00117014 <fw_dsp_misc_TxPathI2sIntCallback>:
  117014:	004136               	entry	a1, 32
  117017:	f01d                	retw.n

00117019 <fw_dsp_misc_TxPathI2sIntCallback+0x5>:
  117019:	000000                                        ...

0011701c <fw_dsp_misc_TxPathDmaIntCallback>:
  11701c:	004136               	entry	a1, 32
  11701f:	f01d                	retw.n

00117021 <fw_dsp_misc_TxPathDmaIntCallback+0x5>:
  117021:	000000                                        ...

00117024 <fw_dsp_misc_I2sTestTxRx>:
  117024:	004136               	entry	a1, 32
  117027:	f21381               	l32r	a8, 113874 (ef7 <XtosCoreStateSize+0xc77>)
  11702a:	d90c                	movi.n	a9, 13
  11702c:	3c3827               	bltu	a8, a2, 11706c <__switchjump_table_xs_8_21+0x2f>
  11702f:	39b597               	bgeu	a5, a9, 11706c <__switchjump_table_xs_8_21+0x2f>
  117032:	f211b1               	l32r	a11, 113878 (11703d <__switchjump_table_xs_8_21>)
  117035:	90a550               	addx2	a10, a5, a5
  117038:	aaba                	add.n	a10, a10, a11
  11703a:	000aa0               	jx	a10

0011703d <__switchjump_table_xs_8_21>:
  11703d:	004186               	j	117147 <__switchjump_table_xs_8_21+0x10a>
  117040:	000806               	j	117064 <__switchjump_table_xs_8_21+0x27>
  117043:	005086               	j	117189 <__switchjump_table_xs_8_21+0x14c>
  117046:	004e46               	j	117183 <__switchjump_table_xs_8_21+0x146>
  117049:	004c06               	j	11717d <__switchjump_table_xs_8_21+0x140>
  11704c:	0049c6               	j	117177 <__switchjump_table_xs_8_21+0x13a>
  11704f:	004786               	j	117171 <__switchjump_table_xs_8_21+0x134>
  117052:	004546               	j	11716b <__switchjump_table_xs_8_21+0x12e>
  117055:	004306               	j	117165 <__switchjump_table_xs_8_21+0x128>
  117058:	0040c6               	j	11715f <__switchjump_table_xs_8_21+0x122>
  11705b:	003e86               	j	117159 <__switchjump_table_xs_8_21+0x11c>
  11705e:	003c46               	j	117153 <__switchjump_table_xs_8_21+0x116>
  117061:	003a06               	j	11714d <__switchjump_table_xs_8_21+0x110>

00117064 <__switchjump_table_xs_8_21+0x27>:
  117064:	f20651               	l32r	a5, 11387c (2b11 <XtosCoreStateSize+0x2891>)

00117067 <__switchjump_table_xs_8_21+0x2a>:
  117067:	368c                	beqz.n	a6, 11706e <__switchjump_table_xs_8_21+0x31>
  117069:	011626               	beqi	a6, 1, 11706e <__switchjump_table_xs_8_21+0x31>

0011706c <__switchjump_table_xs_8_21+0x2f>:
  11706c:	f01d                	retw.n

0011706e <__switchjump_table_xs_8_21+0x31>:
  11706e:	679c                	beqz.n	a7, 117088 <__switchjump_table_xs_8_21+0x4b>
  117070:	0d401141b0b0170e 	{ beqi.w18	a7, 1, 11718f <__switchjump_table_xs_8_21+0x152>; nop }
  117078:	0d40114180b0270e 	{ beqi.w18	a7, 2, 117194 <__switchjump_table_xs_8_21+0x157>; nop }
  117080:	e83766               	bnei	a7, 3, 11706c <__switchjump_table_xs_8_21+0x2f>
  117083:	072c                	movi.n	a7, 32
  117085:	000046               	j	11708a <__switchjump_table_xs_8_21+0x4d>

00117088 <__switchjump_table_xs_8_21+0x4b>:
  117088:	870c                	movi.n	a7, 8

0011708a <__switchjump_table_xs_8_21+0x4d>:
  11708a:	00a0b2               	movi	a11, 0
  11708d:	f1f7a1               	l32r	a10, 11386c (27f6f0 <g_fw_dsp_misc_i2s_setup_params>)
  117090:	5ca0c2               	movi	a12, 92
  117093:	693965               	call8	180428 <__vec_memset>
  117096:	f1fad1               	l32r	a13, 113880 (116fac <fw_dsp_misc_RxPathI2sIntCallback>)
  117099:	04a0e2               	movi	a14, 4
  11709c:	f181b1               	l32r	a11, 1136a0 (5b8d80 <_memmap_mem_dram1_end+0x2b7d80>)
  11709f:	fcaf82               	movi	a8, -4
  1170a2:	0bc222               	addi	a2, a2, 11
  1170a5:	f1f7c1               	l32r	a12, 113884 (116fb4 <fw_dsp_misc_RxPathDmaIntCallback>)
  1170a8:	f1f8a1               	l32r	a10, 113888 (117014 <fw_dsp_misc_TxPathI2sIntCallback>)
  1170ab:	f1eff1               	l32r	a15, 113868 (27f6c8 <g_fw_dsp_misc_cb>)
  1170ae:	f1f791               	l32r	a9, 11388c (11701c <fw_dsp_misc_TxPathDmaIntCallback>)
  1170b1:	156f52               	s32i	a5, a15, 84
  1170b4:	0b6f52               	s32i	a5, a15, 44
  1170b7:	176f62               	s32i	a6, a15, 92
  1170ba:	df69                	s32i.n	a6, a15, 52
  1170bc:	166f72               	s32i	a7, a15, 88
  1170bf:	cf79                	s32i.n	a7, a15, 48
  1170c1:	146f92               	s32i	a9, a15, 80
  1170c4:	126fa2               	s32i	a10, a15, 72
  1170c7:	1d6fc2               	s32i	a12, a15, 116
  1170ca:	102280               	and	a2, a2, a8
  1170cd:	afb9                	s32i.n	a11, a15, 40
  1170cf:	1c6fe2               	s32i	a14, a15, 112
  1170d2:	1b6fd2               	s32i	a13, a15, 108
  1170d5:	f194e1               	l32r	a14, 113728 (700000 <_memmap_mem_dram1_end+0x3ff000>)
  1170d8:	f163d1               	l32r	a13, 113664 (277d2c <g_dram_ptrs>)
  1170db:	f15ab1               	l32r	a11, 113644 (27f480 <g_pso_inst>)
  1170de:	196f22               	s32i	a2, a15, 100
  1170e1:	f1ebc1               	l32r	a12, 113890 (3c00 <xthals_release_major+0xd20>)
  1170e4:	106fc2               	s32i	a12, a15, 64
  1170e7:	ffc9                	s32i.n	a12, a15, 60
  1170e9:	020c                	movi.n	a2, 0
  1170eb:	1a6f22               	s32i	a2, a15, 104
  1170ee:	116f22               	s32i	a2, a15, 68
  1170f1:	136f22               	s32i	a2, a15, 76
  1170f4:	0c4b22               	s8i	a2, a11, 12
  1170f7:	6d88                	l32i.n	a8, a13, 24
  1170f9:	5da8                	l32i.n	a10, a13, 20
  1170fb:	88ea                	add.n	a8, a8, a14
  1170fd:	186f82               	s32i	a8, a15, 96
  117100:	eaea                	add.n	a14, a10, a14
  117102:	efe9                	s32i.n	a14, a15, 56
  117104:	081466               	bnei	a4, 1, 117110 <__switchjump_table_xs_8_21+0xd3>
  117107:	0003b2               	l8ui	a11, a3, 0
  11710a:	6931e5               	call8	180428 <__vec_memset>
  11710d:	0006c6               	j	11712c <__switchjump_table_xs_8_21+0xef>

00117110 <__switchjump_table_xs_8_21+0xd3>:
  117110:	029d                	mov.n	a9, a2
  117112:	60b140               	abs	a11, a4
  117115:	13ac76               	loopgtz	a12, 11712c <__switchjump_table_xs_8_21+0xef>
  117118:	893a                	add.n	a8, a9, a3
  11711a:	01c992               	addi	a9, a9, 1
  11711d:	000882               	l8ui	a8, a8, 0
  117120:	004a82               	s8i	a8, a10, 0
  117123:	c0fb90               	sub	a15, a11, a9
  117126:	8392f0               	moveqz	a9, a2, a15
  117129:	01caa2               	addi	a10, a10, 1

0011712c <__switchjump_table_xs_8_21+0xef>:
  11712c:	f1d021               	l32r	a2, 11386c (27f6f0 <g_fw_dsp_misc_i2s_setup_params>)
  11712f:	00a0b2               	movi	a11, 0
  117132:	f14ca1               	l32r	a10, 113664 (277d2c <g_dram_ptrs>)
  117135:	f1d7c1               	l32r	a12, 113894 (f00 <XtosCoreStateSize+0xc80>)
  117138:	062aa2               	l32i	a10, a10, 24
  11713b:	692ee5               	call8	180428 <__vec_memset>
  11713e:	20a220               	or	a10, a2, a2
  117141:	fd2765               	call8	1143b8 <fw_dsp_i2s_BringUp>
  117144:	000090               	retw

00117147 <__switchjump_table_xs_8_21+0x10a>:
  117147:	f1d451               	l32r	a5, 113898 (1f40 <XtosCoreStateSize+0x1cc0>)
  11714a:	ffc646               	j	117067 <__switchjump_table_xs_8_21+0x2a>

0011714d <__switchjump_table_xs_8_21+0x110>:
  11714d:	f1d351               	l32r	a5, 11389c (2ee00 <_memmap_cacheattr_bp_base+0xcdfe>)
  117150:	ffc4c6               	j	117067 <__switchjump_table_xs_8_21+0x2a>

00117153 <__switchjump_table_xs_8_21+0x116>:
  117153:	f1d351               	l32r	a5, 1138a0 (17700 <xthals_release_major+0x14820>)
  117156:	ffc346               	j	117067 <__switchjump_table_xs_8_21+0x2a>

00117159 <__switchjump_table_xs_8_21+0x11c>:
  117159:	f1d251               	l32r	a5, 1138a4 (15888 <xthals_release_major+0x129a8>)
  11715c:	ffc1c6               	j	117067 <__switchjump_table_xs_8_21+0x2a>

0011715f <__switchjump_table_xs_8_21+0x122>:
  11715f:	f1d251               	l32r	a5, 1138a8 (fa00 <xthals_release_major+0xcb20>)
  117162:	ffc046               	j	117067 <__switchjump_table_xs_8_21+0x2a>

00117165 <__switchjump_table_xs_8_21+0x128>:
  117165:	f19351               	l32r	a5, 1137b4 (bb80 <xthals_release_major+0x8ca0>)
  117168:	ffbec6               	j	117067 <__switchjump_table_xs_8_21+0x2a>

0011716b <__switchjump_table_xs_8_21+0x12e>:
  11716b:	f1d051               	l32r	a5, 1138ac (ac44 <xthals_release_major+0x7d64>)
  11716e:	ffbd46               	j	117067 <__switchjump_table_xs_8_21+0x2a>

00117171 <__switchjump_table_xs_8_21+0x134>:
  117171:	f1cf51               	l32r	a5, 1138b0 (7d00 <xthals_release_major+0x4e20>)
  117174:	ffbbc6               	j	117067 <__switchjump_table_xs_8_21+0x2a>

00117177 <__switchjump_table_xs_8_21+0x13a>:
  117177:	f1cf51               	l32r	a5, 1138b4 (5dc0 <xthals_release_major+0x2ee0>)
  11717a:	ffba46               	j	117067 <__switchjump_table_xs_8_21+0x2a>

0011717d <__switchjump_table_xs_8_21+0x140>:
  11717d:	f1ce51               	l32r	a5, 1138b8 (5622 <xthals_release_major+0x2742>)
  117180:	ffb8c6               	j	117067 <__switchjump_table_xs_8_21+0x2a>

00117183 <__switchjump_table_xs_8_21+0x146>:
  117183:	f1ce51               	l32r	a5, 1138bc (3e80 <xthals_release_major+0xfa0>)
  117186:	ffb746               	j	117067 <__switchjump_table_xs_8_21+0x2a>

00117189 <__switchjump_table_xs_8_21+0x14c>:
  117189:	f1cd51               	l32r	a5, 1138c0 (2ee0 <xthals_release_major>)
  11718c:	ffb5c6               	j	117067 <__switchjump_table_xs_8_21+0x2a>

0011718f <__switchjump_table_xs_8_21+0x152>:
  11718f:	071c                	movi.n	a7, 16
  117191:	ffbd46               	j	11708a <__switchjump_table_xs_8_21+0x4d>

00117194 <__switchjump_table_xs_8_21+0x157>:
  117194:	871c                	movi.n	a7, 24
  117196:	ffbc06               	j	11708a <__switchjump_table_xs_8_21+0x4d>

00117199 <__switchjump_table_xs_8_21+0x15c>:
  117199:	000000                                        ...

0011719c <fw_dsp_misc_ipc_ProcCmd>:
  11719c:	004136               	entry	a1, 32
  11719f:	0fa0a2               	movi	a10, 15
  1171a2:	eb3de5               	call8	102580 <_xtos_set_intlevel>
  1171a5:	9da0c2               	movi	a12, 157
  1171a8:	f12561               	l32r	a6, 11363c (278090 <g_debug_fp_info+0x330>)
  1171ab:	f12371               	l32r	a7, 113638 (277d60 <g_debug_fp_info>)
  1171ae:	205aa0               	or	a5, a10, a10
  1171b1:	001782               	l16ui	a8, a7, 0
  1171b4:	04d7a2               	addmi	a10, a7, 0x400
  1171b7:	018856               	bnez	a8, 1171d3 <fw_dsp_misc_ipc_ProcCmd+0x37>
  1171ba:	1217b2               	l16ui	a11, a7, 36
  1171bd:	8759                	s32i.n	a5, a7, 32
  1171bf:	90bb70               	addx2	a11, a11, a7
  1171c2:	135bc2               	s16i	a12, a11, 38
  1171c5:	121792               	l16ui	a9, a7, 36
  1171c8:	991b                	addi.n	a9, a9, 1
  1171ca:	649090               	extui	a9, a9, 0, 7
  1171cd:	125792               	s16i	a9, a7, 36
  1171d0:	0005c6               	j	1171eb <fw_dsp_misc_ipc_ProcCmd+0x4f>

001171d3 <fw_dsp_misc_ipc_ProcCmd+0x37>:
  1171d3:	7e16b2               	l16ui	a11, a6, 252
  1171d6:	11cbf6               	bgeui	a11, 32, 1171eb <fw_dsp_misc_ipc_ProcCmd+0x4f>
  1171d9:	0a6a52               	s32i	a5, a10, 40
  1171dc:	90eb60               	addx2	a14, a11, a6
  1171df:	7f5ec2               	s16i	a12, a14, 254
  1171e2:	7e16d2               	l16ui	a13, a6, 252
  1171e5:	01cdd2               	addi	a13, a13, 1
  1171e8:	165ad2               	s16i	a13, a10, 44
  1171eb:	091266               	bnei	a2, 1, 1171f8 <fw_dsp_misc_ipc_ProcCmd+0x5c>
  1171ee:	20a220               	or	a10, a2, a2
  1171f1:	03bd                	mov.n	a11, a3
  1171f3:	04cd                	mov.n	a12, a4
  1171f5:	ffd865               	call8	116f7c <fw_dsp_misc_I2sTestCmdHandler>

001171f8 <fw_dsp_misc_ipc_ProcCmd+0x5c>:
  1171f8:	20a550               	or	a10, a5, a5
  1171fb:	eb0365               	call8	102230 <_xtos_restore_intlevel>
  1171fe:	0017f2               	l16ui	a15, a7, 0
  117201:	9ea092               	movi	a9, 158
  117204:	019f56               	bnez	a15, 117221 <fw_dsp_misc_ipc_ProcCmd+0x85>
  117207:	1217a2               	l16ui	a10, a7, 36
  11720a:	086752               	s32i	a5, a7, 32
  11720d:	90aa70               	addx2	a10, a10, a7
  117210:	135a92               	s16i	a9, a10, 38
  117213:	121782               	l16ui	a8, a7, 36
  117216:	881b                	addi.n	a8, a8, 1
  117218:	648080               	extui	a8, a8, 0, 7
  11721b:	125782               	s16i	a8, a7, 36
  11721e:	0006c6               	j	11723d <fw_dsp_misc_ipc_ProcCmd+0xa1>

00117221 <fw_dsp_misc_ipc_ProcCmd+0x85>:
  117221:	f161b1               	l32r	a11, 1137a8 (278060 <g_debug_fp_info+0x300>)
  117224:	961bb2               	l16ui	a11, a11, 0x12c
  117227:	f10ed1               	l32r	a13, 113660 (278160 <g_debug_fp_info+0x400>)
  11722a:	0fcbf6               	bgeui	a11, 32, 11723d <fw_dsp_misc_ipc_ProcCmd+0xa1>
  11722d:	ad59                	s32i.n	a5, a13, 40
  11722f:	90eb60               	addx2	a14, a11, a6
  117232:	7f5e92               	s16i	a9, a14, 254
  117235:	161dc2               	l16ui	a12, a13, 44
  117238:	cc1b                	addi.n	a12, a12, 1
  11723a:	165dc2               	s16i	a12, a13, 44
  11723d:	f1a181               	l32r	a8, 1138c4 (27f74c <g_misc_ipc>)
  117240:	2f0c                	movi.n	a15, 2
  117242:	08f9                	s32i.n	a15, a8, 0
  117244:	f01d                	retw.n

00117246 <fw_dsp_misc_ipc_ProcCmd+0xaa>:
	...

00117248 <fw_dsp_misc_ipc_ProcNack>:
  117248:	004136               	entry	a1, 32
  11724b:	00a0b2               	movi	a11, 0
  11724e:	00a0c2               	movi	a12, 0
  117251:	f19cf1               	l32r	a15, 1138c4 (27f74c <g_misc_ipc>)
  117254:	ffaf82               	movi	a8, -1
  117257:	0f89                	s32i.n	a8, a15, 0
  117259:	040fd2               	l8ui	a13, a15, 4
  11725c:	050fe2               	l8ui	a14, a15, 5
  11725f:	070fa2               	l8ui	a10, a15, 7
  117262:	060ff2               	l8ui	a15, a15, 6
  117265:	11aa80               	slli	a10, a10, 8
  117268:	20aaf0               	or	a10, a10, a15
  11726b:	11aa80               	slli	a10, a10, 8
  11726e:	20aae0               	or	a10, a10, a14
  117271:	11aa80               	slli	a10, a10, 8
  117274:	20aad0               	or	a10, a10, a13
  117277:	fe0ce5               	call8	115344 <dspipc_SendMessage>
  11727a:	f01d                	retw.n

0011727c <fw_dsp_misc_ipc_CallBack>:
  11727c:	006136               	entry	a1, 48
  11727f:	0129                	s32i.n	a2, a1, 0
  117281:	0a1566               	bnei	a5, 1, 11728f <fw_dsp_misc_ipc_CallBack+0x13>
  117284:	749820               	extui	a9, a2, 8, 8
  117287:	043966               	bnei	a9, 3, 11728f <fw_dsp_misc_ipc_CallBack+0x13>
  11728a:	fffbe5               	call8	117248 <fw_dsp_misc_ipc_ProcNack>
  11728d:	f01d                	retw.n

0011728f <fw_dsp_misc_ipc_CallBack+0x13>:
  11728f:	45dc                	bnez.n	a5, 1172a7 <fw_dsp_misc_ipc_CallBack+0x2b>
  117291:	010192               	l8ui	a9, a1, 1
  117294:	a9cc                	bnez.n	a9, 1172a2 <fw_dsp_misc_ipc_CallBack+0x26>
  117296:	0301a2               	l8ui	a10, a1, 3
  117299:	03bd                	mov.n	a11, a3
  11729b:	04cd                	mov.n	a12, a4
  11729d:	ffefe5               	call8	11719c <fw_dsp_misc_ipc_ProcCmd>
  1172a0:	f01d                	retw.n

001172a2 <fw_dsp_misc_ipc_CallBack+0x26>:
  1172a2:	15cc                	bnez.n	a5, 1172a7 <fw_dsp_misc_ipc_CallBack+0x2b>
  1172a4:	0d1926               	beqi	a9, 1, 1172b5 <fw_dsp_misc_ipc_CallBack+0x39>

001172a7 <fw_dsp_misc_ipc_CallBack+0x2b>:
  1172a7:	f187c1               	l32r	a12, 1138c4 (27f74c <g_misc_ipc>)
  1172aa:	e50b                	addi.n	a14, a5, -1
  1172ac:	0cb8                	l32i.n	a11, a12, 0
  1172ae:	1d0c                	movi.n	a13, 1
  1172b0:	83bde0               	moveqz	a11, a13, a14
  1172b3:	0cb9                	s32i.n	a11, a12, 0
  1172b5:	f01d                	retw.n

001172b7 <fw_dsp_misc_ipc_CallBack+0x3b>:
	...

001172b8 <fw_dsp_misc_ipc_Init>:
  1172b8:	004136               	entry	a1, 32
  1172bb:	f183a1               	l32r	a10, 1138c8 (11727c <fw_dsp_misc_ipc_CallBack>)
  1172be:	0ba0b2               	movi	a11, 11
  1172c1:	fdfda5               	call8	11529c <dspipc_RegisterAppCallBack>
  1172c4:	00a082               	movi	a8, 0
  1172c7:	0ba0a2               	movi	a10, 11
  1172ca:	f17e91               	l32r	a9, 1138c4 (27f74c <g_misc_ipc>)
  1172cd:	1b0c                	movi.n	a11, 1
  1172cf:	0449b2               	s8i	a11, a9, 4
  1172d2:	0649a2               	s8i	a10, a9, 6
  1172d5:	054982               	s8i	a8, a9, 5
  1172d8:	f01d                	retw.n

001172da <fw_dsp_misc_ipc_Init+0x22>:
	...

001172dc <fw_dsp_misc_ipc_SendCmdOrResp>:
  1172dc:	004136               	entry	a1, 32
  1172df:	20c440               	or	a12, a4, a4
  1172e2:	20b330               	or	a11, a3, a3
  1172e5:	74a020               	extui	a10, a2, 0, 8
  1172e8:	f17731               	l32r	a3, 1138c4 (27f74c <g_misc_ipc>)
  1172eb:	11aa80               	slli	a10, a10, 8
  1172ee:	0603d2               	l8ui	a13, a3, 6
  1172f1:	074322               	s8i	a2, a3, 7
  1172f4:	20aad0               	or	a10, a10, a13
  1172f7:	0503d2               	l8ui	a13, a3, 5
  1172fa:	11aa80               	slli	a10, a10, 8
  1172fd:	20aad0               	or	a10, a10, a13
  117300:	0403d2               	l8ui	a13, a3, 4
  117303:	11aa80               	slli	a10, a10, 8
  117306:	20aad0               	or	a10, a10, a13
  117309:	fe03a5               	call8	115344 <dspipc_SendMessage>
  11730c:	00a0c2               	movi	a12, 0
  11730f:	eb7c                	movi.n	a11, -2
  117311:	93bca0               	movnez	a11, a12, a10
  117314:	03b9                	s32i.n	a11, a3, 0
  117316:	f01d                	retw.n

00117318 <fw_dsp_memcpy_Extend16to32>:
  117318:	004136               	entry	a1, 32
  11731b:	415240               	srli	a5, a4, 2
  11731e:	089576               	loopnez	a5, 11732a <fw_dsp_memcpy_Extend16to32+0x12>
  117321:	009382               	l16si	a8, a3, 0
  117324:	0289                	s32i.n	a8, a2, 0
  117326:	332b                	addi.n	a3, a3, 2
  117328:	224b                	addi.n	a2, a2, 4

0011732a <fw_dsp_memcpy_Extend16to32+0x12>:
  11732a:	f01d                	retw.n

0011732c <fw_dsp_memcpy_Truncate32to16>:
  11732c:	004136               	entry	a1, 32
  11732f:	415240               	srli	a5, a4, 2
  117332:	089576               	loopnez	a5, 11733e <fw_dsp_memcpy_Truncate32to16+0x12>
  117335:	0388                	l32i.n	a8, a3, 0
  117337:	005282               	s16i	a8, a2, 0
  11733a:	334b                	addi.n	a3, a3, 4
  11733c:	222b                	addi.n	a2, a2, 2

0011733e <fw_dsp_memcpy_Truncate32to16+0x12>:
  11733e:	f01d                	retw.n

00117340 <fw_dsp_memcpy_Truncate32to16_H>:
  117340:	004136               	entry	a1, 32
  117343:	415240               	srli	a5, a4, 2
  117346:	0b9576               	loopnez	a5, 117355 <fw_dsp_memcpy_Truncate32to16_H+0x15>
  117349:	0388                	l32i.n	a8, a3, 0
  11734b:	334b                	addi.n	a3, a3, 4
  11734d:	318080               	srai	a8, a8, 16
  117350:	005282               	s16i	a8, a2, 0
  117353:	222b                	addi.n	a2, a2, 2

00117355 <fw_dsp_memcpy_Truncate32to16_H+0x15>:
  117355:	f01d                	retw.n

00117357 <fw_dsp_memcpy_Truncate32to16_H+0x17>:
	...

00117358 <fw_dsp_utility_MemCopy16PM2>:
  117358:	004136               	entry	a1, 32
  11735b:	f03d                	nop.n
  11735d:	099476               	loopnez	a4, 11736a <fw_dsp_utility_MemCopy16PM2+0x12>
  117360:	009352               	l16si	a5, a3, 0
  117363:	005252               	s16i	a5, a2, 0
  117366:	334b                	addi.n	a3, a3, 4
  117368:	222b                	addi.n	a2, a2, 2

0011736a <fw_dsp_utility_MemCopy16PM2+0x12>:
  11736a:	f01d                	retw.n

0011736c <fw_dsp_utility_MemCopy16PM4>:
  11736c:	004136               	entry	a1, 32
  11736f:	099476               	loopnez	a4, 11737c <fw_dsp_utility_MemCopy16PM4+0x10>
  117372:	009352               	l16si	a5, a3, 0
  117375:	005252               	s16i	a5, a2, 0
  117378:	338b                	addi.n	a3, a3, 8
  11737a:	222b                	addi.n	a2, a2, 2

0011737c <fw_dsp_utility_MemCopy16PM4+0x10>:
  11737c:	f01d                	retw.n

0011737e <fw_dsp_utility_MemCopy16PM4+0x12>:
	...

00117380 <fw_dsp_hook_dummy_fn>:
  117380:	004136               	entry	a1, 32
  117383:	020c                	movi.n	a2, 0
  117385:	f01d                	retw.n

00117387 <fw_dsp_hook_dummy_fn+0x7>:
	...

Disassembly of section .lib_algo.text:

00117388 <nbs_dec_api_CVSD2PCM_Init-0x218>:
  117388:	00180aa0 0027f754 0018108c 00181114     ....T.'.........
  117398:	00181198 00201160 00007fff c0000000     ....`. .........
  1173a8:	00008000 002720f8 002720b0 ffff8000     ..... '.. '.....
  1173b8:	00007ffe 0019660d 3c6ef35f 002722b0     .....f.._.n<."'.
  1173c8:	00005b85 00002665 00007333 ffff7fff     .[..e&..3s......
  1173d8:	00002666 00007ccc 00007ffd 7fffffff     f&...|..........
  1173e8:	00007fee 00001000 00fffe00 00c51e00     ................
  1173f8:	ffff9d71 000062b8 011d70a4 ffd9c024     q....b...p..$...
  117408:	002800e0 00005000 0000c51e 00002580     ..(..P.......%..
  117418:	00004b54 07fff000 00278780 00004f90     TK........'..O..
  117428:	000013c8 00277d24 00277860 0000fffe     ....$}'.`x'.....
  117438:	00277d28 0000fff7 001a9dfc 0000fdff     (}'.............
  117448:	0020117c 0027fde0 00000fff 00272794     |. ...'......''.
  117458:	55555555 09249249 12492492 0000ffff     UUUUI.$..$I.....
  117468:	ffff0000 0000ff00 00ffffff 00000f00     ................
  117478:	0000f000 00ff0000 000f0000 00f00000     ................
  117488:	ff000000 0f000000 f0000000 002722f0     ............."'.
  117498:	00001150 002728b0 0000ac44 00272934     P....('.D...4)'.
  1174a8:	0000bb80 80012f20 3f947ae1 47ae147b     .... /...z.?{..G
  1174b8:	00272a10 00001062 447a0000 80013020     .*'.b.....zD 0..
  1174c8:	7ffe0000 00273330 000013d7 0000287a     ....03'.....z(..
  1174d8:	ffffb51f 0bd6d73a 0000099a ffffc7ae     ....:...........
  1174e8:	021cc354 ffffae66 020a1f5c ffffbadb     T...f...\.......
  1174f8:	01bb7f52 00002000 00006000 40002000     R.... ...`... .@
  117508:	40006000 00272e20 002732a0 00005333     .`.@ .'..2'.3S..
  117518:	00003fff 40000000 00007eb8 007fffff     .?.....@.~......
  117528:	0fffffff 00194054 3fffffff 0027fdfc     ....T@.....?..'.
  117538:	00272280 80000000 bfffffff 00004000     ."'..........@..
  117548:	002722a0 00001333 007ffffe 000011bc     ."'.3...........
  117558:	00273354 00003ffe 1fff8000 00003332     T3'..?......23..
  117568:	7fee0000 00003e80 002011a0 0027fe10     .....>.... ...'.
  117578:	002011d8 002011e0 002011e8 002011f0     .. ... ... ... .
  117588:	00000a00 001a91ac 00280110 002803c0     ..........(...(.
  117598:	002844a0 002844c0                       .D(..D(.

001175a0 <nbs_dec_api_CVSD2PCM_Init>:
  1175a0:	004136               	entry	a1, 32
  1175a3:	1298                	l32i.n	a9, a2, 4
  1175a5:	4ba282               	movi	a8, 0x24b
  1175a8:	30b897               	bgeu	a8, a9, 1175dc <nbs_dec_api_CVSD2PCM_Init+0x3c>
  1175ab:	02a8                	l32i.n	a10, a2, 0
  1175ad:	d2a9                	s32i.n	a10, a2, 52
  1175af:	02daa2               	addmi	a10, a10, 0x200
  1175b2:	aa8b                	addi.n	a10, a10, 8
  1175b4:	ff7581               	l32r	a8, 117388 (180aa0 <cvsd_init>)
  1175b7:	0008e0               	callx8	a8
  1175ba:	d2c8                	l32i.n	a12, a2, 52
  1175bc:	090c                	movi.n	a9, 0
  1175be:	80a1d2               	movi	a13, 0x180
  1175c1:	4ca2e2               	movi	a14, 0x24c
  1175c4:	1652e2               	s16i	a14, a2, 44
  1175c7:	1752d2               	s16i	a13, a2, 46
  1175ca:	e299                	s32i.n	a9, a2, 56
  1175cc:	02dcb2               	addmi	a11, a12, 0x200
  1175cf:	90cbb2               	addi	a11, a11, -112
  1175d2:	10ccc2               	addi	a12, a12, 16
  1175d5:	82c9                	s32i.n	a12, a2, 32
  1175d7:	a2b9                	s32i.n	a11, a2, 40
  1175d9:	000146               	j	1175e2 <nbs_dec_api_CVSD2PCM_Init+0x42>

001175dc <nbs_dec_api_CVSD2PCM_Init+0x3c>:
  1175dc:	9baf92               	movi	a9, -101
  1175df:	106292               	s32i	a9, a2, 64

001175e2 <nbs_dec_api_CVSD2PCM_Init+0x42>:
  1175e2:	f299                	s32i.n	a9, a2, 60
  1175e4:	092d                	mov.n	a2, a9
  1175e6:	f01d                	retw.n

001175e8 <nbs_dec_api_ALAW2PCM_Init>:
  1175e8:	004136               	entry	a1, 32
  1175eb:	1248                	l32i.n	a4, a2, 4
  1175ed:	4ba232               	movi	a3, 0x24b
  1175f0:	23b347               	bgeu	a3, a4, 117617 <nbs_dec_api_ALAW2PCM_Init+0x2f>
  1175f3:	02a8                	l32i.n	a10, a2, 0
  1175f5:	040c                	movi.n	a4, 0
  1175f7:	80a182               	movi	a8, 0x180
  1175fa:	4ca292               	movi	a9, 0x24c
  1175fd:	165292               	s16i	a9, a2, 44
  117600:	175282               	s16i	a8, a2, 46
  117603:	e249                	s32i.n	a4, a2, 56
  117605:	d2a9                	s32i.n	a10, a2, 52
  117607:	10cab2               	addi	a11, a10, 16
  11760a:	82b9                	s32i.n	a11, a2, 32
  11760c:	02daa2               	addmi	a10, a10, 0x200
  11760f:	90caa2               	addi	a10, a10, -112
  117612:	a2a9                	s32i.n	a10, a2, 40
  117614:	000146               	j	11761d <nbs_dec_api_ALAW2PCM_Init+0x35>

00117617 <nbs_dec_api_ALAW2PCM_Init+0x2f>:
  117617:	9baf42               	movi	a4, -101
  11761a:	106242               	s32i	a4, a2, 64

0011761d <nbs_dec_api_ALAW2PCM_Init+0x35>:
  11761d:	f249                	s32i.n	a4, a2, 60
  11761f:	042d                	mov.n	a2, a4
  117621:	f01d                	retw.n

00117623 <nbs_dec_api_ALAW2PCM_Init+0x3b>:
	...

00117624 <nbs_dec_api_ULAW2PCM_Init>:
  117624:	004136               	entry	a1, 32
  117627:	1248                	l32i.n	a4, a2, 4
  117629:	4ba232               	movi	a3, 0x24b
  11762c:	23b347               	bgeu	a3, a4, 117653 <nbs_dec_api_ULAW2PCM_Init+0x2f>
  11762f:	02a8                	l32i.n	a10, a2, 0
  117631:	040c                	movi.n	a4, 0
  117633:	80a182               	movi	a8, 0x180
  117636:	4ca292               	movi	a9, 0x24c
  117639:	165292               	s16i	a9, a2, 44
  11763c:	175282               	s16i	a8, a2, 46
  11763f:	e249                	s32i.n	a4, a2, 56
  117641:	d2a9                	s32i.n	a10, a2, 52
  117643:	10cab2               	addi	a11, a10, 16
  117646:	82b9                	s32i.n	a11, a2, 32
  117648:	02daa2               	addmi	a10, a10, 0x200
  11764b:	90caa2               	addi	a10, a10, -112
  11764e:	a2a9                	s32i.n	a10, a2, 40
  117650:	000146               	j	117659 <nbs_dec_api_ULAW2PCM_Init+0x35>

00117653 <nbs_dec_api_ULAW2PCM_Init+0x2f>:
  117653:	9baf42               	movi	a4, -101
  117656:	106242               	s32i	a4, a2, 64

00117659 <nbs_dec_api_ULAW2PCM_Init+0x35>:
  117659:	f249                	s32i.n	a4, a2, 60
  11765b:	042d                	mov.n	a2, a4
  11765d:	f01d                	retw.n

0011765f <nbs_dec_api_ULAW2PCM_Init+0x3b>:
	...

00117660 <nbs_dec_api_CVSD2PCM_Decode>:
  117660:	006136               	entry	a1, 48
  117663:	070c                	movi.n	a7, 0
  117665:	0e92a2               	l16si	a10, a2, 28
  117668:	0f1292               	l16ui	a9, a2, 30
  11766b:	061a96               	bltz	a10, 1176d0 <nbs_dec_api_CVSD2PCM_Decode+0x70>
  11766e:	8288                	l32i.n	a8, a2, 32
  117670:	11ba90               	slli	a11, a10, 7
  117673:	88ba                	add.n	a8, a8, a11
  117675:	9289                	s32i.n	a8, a2, 36
  117677:	045916               	beqz	a9, 1176c0 <nbs_dec_api_CVSD2PCM_Decode+0x60>
  11767a:	1159f0               	slli	a5, a9, 1
  11767d:	074d                	mov.n	a4, a7
  11767f:	030c                	movi.n	a3, 0
  117681:	08a262               	movi	a6, 0x208

00117684 <nbs_dec_api_CVSD2PCM_Decode+0x24>:
  117684:	0a0c                	movi.n	a10, 0
  117686:	019d                	mov.n	a9, a1
  117688:	92b8                	l32i.n	a11, a2, 36
  11768a:	8c0c                	movi.n	a12, 8
  11768c:	b4ba                	add.n	a11, a4, a11
  11768e:	12ac76               	loopgtz	a12, 1176a4 <nbs_dec_api_CVSD2PCM_Decode+0x44>
  117691:	400a00               	ssr	a10
  117694:	000bc2               	l8ui	a12, a11, 0
  117697:	aa1b                	addi.n	a10, a10, 1
  117699:	b1c0c0               	sra	a12, a12
  11769c:	04c0c0               	extui	a12, a12, 0, 1
  11769f:	0059c2               	s16i	a12, a9, 0
  1176a2:	992b                	addi.n	a9, a9, 2

001176a4 <nbs_dec_api_CVSD2PCM_Decode+0x44>:
  1176a4:	01ad                	mov.n	a10, a1
  1176a6:	2d0c                	movi.n	a13, 2
  1176a8:	a2b8                	l32i.n	a11, a2, 40
  1176aa:	d2e8                	l32i.n	a14, a2, 52
  1176ac:	bb3a                	add.n	a11, a11, a3
  1176ae:	ce6a                	add.n	a12, a14, a6
  1176b0:	ff3881               	l32r	a8, 117390 (18108c <cvsd_dec>)
  1176b3:	0008e0               	callx8	a8
  1176b6:	441b                	addi.n	a4, a4, 1
  1176b8:	332b                	addi.n	a3, a3, 2
  1176ba:	c69357               	bne	a3, a5, 117684 <nbs_dec_api_CVSD2PCM_Decode+0x24>
  1176bd:	000086               	j	1176c3 <nbs_dec_api_CVSD2PCM_Decode+0x63>

001176c0 <nbs_dec_api_CVSD2PCM_Decode+0x60>:
  1176c0:	1159f0               	slli	a5, a9, 1

001176c3 <nbs_dec_api_CVSD2PCM_Decode+0x63>:
  1176c3:	2279                	s32i.n	a7, a2, 8
  1176c5:	e2c8                	l32i.n	a12, a2, 56
  1176c7:	0a0c                	movi.n	a10, 0
  1176c9:	cc1b                	addi.n	a12, a12, 1
  1176cb:	e2c9                	s32i.n	a12, a2, 56
  1176cd:	000206               	j	1176d9 <nbs_dec_api_CVSD2PCM_Decode+0x79>

001176d0 <nbs_dec_api_CVSD2PCM_Decode+0x70>:
  1176d0:	1159f0               	slli	a5, a9, 1
  1176d3:	2a0c                	movi.n	a10, 2
  1176d5:	2d0c                	movi.n	a13, 2
  1176d7:	22d9                	s32i.n	a13, a2, 8

001176d9 <nbs_dec_api_CVSD2PCM_Decode+0x79>:
  1176d9:	74b0a0               	extui	a11, a10, 0, 8
  1176dc:	0a22c2               	l32i	a12, a2, 40
  1176df:	ff2ba1               	l32r	a10, 11738c (27f754 <g_lcplc_state>)
  1176e2:	012ae5               	call8	118990 <lcplc_process>
  1176e5:	185252               	s16i	a5, a2, 48
  1176e8:	0f6272               	s32i	a7, a2, 60
  1176eb:	00a022               	movi	a2, 0
  1176ee:	f01d                	retw.n

001176f0 <nbs_dec_api_ALAW2PCM_Decode>:
  1176f0:	004136               	entry	a1, 32
  1176f3:	060c                	movi.n	a6, 0
  1176f5:	0e92a2               	l16si	a10, a2, 28
  1176f8:	0f1292               	l16ui	a9, a2, 30
  1176fb:	03fa96               	bltz	a10, 11773e <nbs_dec_api_ALAW2PCM_Decode+0x4e>
  1176fe:	8288                	l32i.n	a8, a2, 32
  117700:	11ba90               	slli	a11, a10, 7
  117703:	88ba                	add.n	a8, a8, a11
  117705:	9289                	s32i.n	a8, a2, 36
  117707:	39ac                	beqz.n	a9, 11772e <nbs_dec_api_ALAW2PCM_Decode+0x3e>
  117709:	040c                	movi.n	a4, 0
  11770b:	063d                	mov.n	a3, a6
  11770d:	1159f0               	slli	a5, a9, 1

00117710 <nbs_dec_api_ALAW2PCM_Decode+0x20>:
  117710:	92a8                	l32i.n	a10, a2, 36
  117712:	a3aa                	add.n	a10, a3, a10
  117714:	000aa2               	l8ui	a10, a10, 0
  117717:	ff1f81               	l32r	a8, 117394 (181114 <g711_alaw2linear>)
  11771a:	0008e0               	callx8	a8
  11771d:	a2b8                	l32i.n	a11, a2, 40
  11771f:	331b                	addi.n	a3, a3, 1
  117721:	bb4a                	add.n	a11, a11, a4
  117723:	005ba2               	s16i	a10, a11, 0
  117726:	442b                	addi.n	a4, a4, 2
  117728:	e49457               	bne	a4, a5, 117710 <nbs_dec_api_ALAW2PCM_Decode+0x20>
  11772b:	000086               	j	117731 <nbs_dec_api_ALAW2PCM_Decode+0x41>

0011772e <nbs_dec_api_ALAW2PCM_Decode+0x3e>:
  11772e:	1159f0               	slli	a5, a9, 1

00117731 <nbs_dec_api_ALAW2PCM_Decode+0x41>:
  117731:	2269                	s32i.n	a6, a2, 8
  117733:	e2c8                	l32i.n	a12, a2, 56
  117735:	0a0c                	movi.n	a10, 0
  117737:	cc1b                	addi.n	a12, a12, 1
  117739:	e2c9                	s32i.n	a12, a2, 56
  11773b:	0002c6               	j	11774a <nbs_dec_api_ALAW2PCM_Decode+0x5a>

0011773e <nbs_dec_api_ALAW2PCM_Decode+0x4e>:
  11773e:	1159f0               	slli	a5, a9, 1
  117741:	02a0a2               	movi	a10, 2
  117744:	02a0d2               	movi	a13, 2
  117747:	0262d2               	s32i	a13, a2, 8

0011774a <nbs_dec_api_ALAW2PCM_Decode+0x5a>:
  11774a:	74b0a0               	extui	a11, a10, 0, 8
  11774d:	a2c8                	l32i.n	a12, a2, 40
  11774f:	ff0fa1               	l32r	a10, 11738c (27f754 <g_lcplc_state>)
  117752:	0123e5               	call8	118990 <lcplc_process>
  117755:	185252               	s16i	a5, a2, 48
  117758:	f269                	s32i.n	a6, a2, 60
  11775a:	020c                	movi.n	a2, 0
  11775c:	f01d                	retw.n

0011775e <nbs_dec_api_ALAW2PCM_Decode+0x6e>:
	...

00117760 <nbs_dec_api_ULAW2PCM_Decode>:
  117760:	004136               	entry	a1, 32
  117763:	060c                	movi.n	a6, 0
  117765:	0e92a2               	l16si	a10, a2, 28
  117768:	0f1292               	l16ui	a9, a2, 30
  11776b:	03fa96               	bltz	a10, 1177ae <nbs_dec_api_ULAW2PCM_Decode+0x4e>
  11776e:	8288                	l32i.n	a8, a2, 32
  117770:	11ba90               	slli	a11, a10, 7
  117773:	88ba                	add.n	a8, a8, a11
  117775:	9289                	s32i.n	a8, a2, 36
  117777:	39ac                	beqz.n	a9, 11779e <nbs_dec_api_ULAW2PCM_Decode+0x3e>
  117779:	040c                	movi.n	a4, 0
  11777b:	063d                	mov.n	a3, a6
  11777d:	1159f0               	slli	a5, a9, 1

00117780 <nbs_dec_api_ULAW2PCM_Decode+0x20>:
  117780:	92a8                	l32i.n	a10, a2, 36
  117782:	a3aa                	add.n	a10, a3, a10
  117784:	000aa2               	l8ui	a10, a10, 0
  117787:	ff0481               	l32r	a8, 117398 (181198 <g711_ulaw2linear>)
  11778a:	0008e0               	callx8	a8
  11778d:	a2b8                	l32i.n	a11, a2, 40
  11778f:	331b                	addi.n	a3, a3, 1
  117791:	bb4a                	add.n	a11, a11, a4
  117793:	005ba2               	s16i	a10, a11, 0
  117796:	442b                	addi.n	a4, a4, 2
  117798:	e49457               	bne	a4, a5, 117780 <nbs_dec_api_ULAW2PCM_Decode+0x20>
  11779b:	000086               	j	1177a1 <nbs_dec_api_ULAW2PCM_Decode+0x41>

0011779e <nbs_dec_api_ULAW2PCM_Decode+0x3e>:
  11779e:	1159f0               	slli	a5, a9, 1

001177a1 <nbs_dec_api_ULAW2PCM_Decode+0x41>:
  1177a1:	2269                	s32i.n	a6, a2, 8
  1177a3:	e2c8                	l32i.n	a12, a2, 56
  1177a5:	0a0c                	movi.n	a10, 0
  1177a7:	cc1b                	addi.n	a12, a12, 1
  1177a9:	e2c9                	s32i.n	a12, a2, 56
  1177ab:	0002c6               	j	1177ba <nbs_dec_api_ULAW2PCM_Decode+0x5a>

001177ae <nbs_dec_api_ULAW2PCM_Decode+0x4e>:
  1177ae:	1159f0               	slli	a5, a9, 1
  1177b1:	02a0a2               	movi	a10, 2
  1177b4:	02a0d2               	movi	a13, 2
  1177b7:	0262d2               	s32i	a13, a2, 8

001177ba <nbs_dec_api_ULAW2PCM_Decode+0x5a>:
  1177ba:	74b0a0               	extui	a11, a10, 0, 8
  1177bd:	a2c8                	l32i.n	a12, a2, 40
  1177bf:	fef3a1               	l32r	a10, 11738c (27f754 <g_lcplc_state>)
  1177c2:	011ce5               	call8	118990 <lcplc_process>
  1177c5:	185252               	s16i	a5, a2, 48
  1177c8:	f269                	s32i.n	a6, a2, 60
  1177ca:	020c                	movi.n	a2, 0
  1177cc:	f01d                	retw.n

001177ce <nbs_dec_api_ULAW2PCM_Decode+0x6e>:
	...

001177d0 <Reset_LC_PLC_wb>:
  1177d0:	004136               	entry	a1, 32
  1177d3:	059216               	beqz	a2, 117830 <Reset_LC_PLC_wb+0x60>
  1177d6:	0cc2a2               	addi	a10, a2, 12
  1177d9:	00a0b2               	movi	a11, 0
  1177dc:	20a6c2               	movi	a12, 0x620
  1177df:	68c4a5               	call8	180428 <__vec_memset>
  1177e2:	feee81               	l32r	a8, 11739c (201160 <_lib_algo_data_start>)
  1177e5:	03a0a2               	movi	a10, 3
  1177e8:	ac0c                	movi.n	a12, 10
  1177ea:	feedd1               	l32r	a13, 1173a0 (7fff <xthals_release_major+0x511f>)
  1177ed:	05d292               	addmi	a9, a2, 0x500
  1177f0:	5e29e2               	l32i	a14, a9, 0x178
  1177f3:	0b0c                	movi.n	a11, 0
  1177f5:	029ef2               	l16si	a15, a14, 4
  1177f8:	019ee2               	l16si	a14, a14, 2
  1177fb:	0252b2               	s16i	a11, a2, 4
  1177fe:	c0eef0               	sub	a14, a14, a15
  117801:	0352e2               	s16i	a14, a2, 6
  117804:	9759d2               	s16i	a13, a9, 0x12e
  117807:	a259d2               	s16i	a13, a9, 0x144
  11780a:	a359c2               	s16i	a12, a9, 0x146
  11780d:	a559c2               	s16i	a12, a9, 0x14a
  117810:	9859b2               	s16i	a11, a9, 0x130
  117813:	9959b2               	s16i	a11, a9, 0x132
  117816:	9c59b2               	s16i	a11, a9, 0x138
  117819:	a459b2               	s16i	a11, a9, 0x148
  11781c:	a659b2               	s16i	a11, a9, 0x14c
  11781f:	a759b2               	s16i	a11, a9, 0x14e
  117822:	a859b2               	s16i	a11, a9, 0x150
  117825:	9659b2               	s16i	a11, a9, 0x12c
  117828:	4d69a2               	s32i	a10, a9, 0x134
  11782b:	0888                	l32i.n	a8, a8, 0
  11782d:	a95982               	s16i	a8, a9, 0x152

00117830 <Reset_LC_PLC_wb+0x60>:
  117830:	f01d                	retw.n

00117832 <Reset_LC_PLC_wb+0x62>:
	...

00117834 <LC_PLC_get_pl_rate>:
  117834:	004136               	entry	a1, 32
  117837:	628c                	beqz.n	a2, 117841 <LC_PLC_get_pl_rate+0xd>
  117839:	06d222               	addmi	a2, a2, 0x600
  11783c:	1c9222               	l16si	a2, a2, 56
  11783f:	f01d                	retw.n

00117841 <LC_PLC_get_pl_rate+0xd>:
  117841:	020c                	movi.n	a2, 0
  117843:	f01d                	retw.n

00117845 <LC_PLC_get_pl_rate+0x11>:
  117845:	000000                                        ...

00117848 <Update_LC_PLC_wb>:
  117848:	004136               	entry	a1, 32
  11784b:	20a440               	or	a10, a4, a4
  11784e:	235580               	sext	a5, a5, 15
  117851:	204220               	or	a4, a2, a2
  117854:	232380               	sext	a2, a3, 15
  117857:	233a80               	sext	a3, a10, 15
  11785a:	2da357               	bge	a3, a5, 11788b <Update_LC_PLC_wb+0x43>
  11785d:	fed1b1               	l32r	a11, 1173a4 (c0000000 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe0>)
  117860:	11a210               	slli	a10, a2, 15
  117863:	80aab0               	add	a10, a10, a11
  117866:	c0b530               	sub	a11, a5, a3
  117869:	68cc25               	call8	18052c <__divsi3>
  11786c:	400001b5450143ae 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a10 }
  117874:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  11787c:	25b0c4               	ae_movad32.l	a11, aed0
  11787f:	feca91               	l32r	a9, 1173a8 (8000 <xthals_release_major+0x5120>)
  117882:	21bfb0               	srai	a11, a11, 15
  117885:	c099b0               	sub	a9, a9, a11
  117888:	000306               	j	117898 <Update_LC_PLC_wb+0x50>

0011788b <Update_LC_PLC_wb+0x43>:
  11788b:	0a0c                	movi.n	a10, 0
  11788d:	090c                	movi.n	a9, 0
  11788f:	fec451               	l32r	a5, 1173a0 (7fff <xthals_release_major+0x511f>)
  117892:	fec331               	l32r	a3, 1173a0 (7fff <xthals_release_major+0x511f>)
  117895:	fec221               	l32r	a2, 1173a0 (7fff <xthals_release_major+0x511f>)

00117898 <Update_LC_PLC_wb+0x50>:
  117898:	54bc                	beqz.n	a4, 1178d1 <Update_LC_PLC_wb+0x89>
  11789a:	05d4d2               	addmi	a13, a4, 0x500
  11789d:	b15d32               	s16i	a3, a13, 0x162
  1178a0:	b25d52               	s16i	a5, a13, 0x164
  1178a3:	b05d22               	s16i	a2, a13, 0x160
  1178a6:	b35d62               	s16i	a6, a13, 0x166
  1178a9:	5c6d92               	s32i	a9, a13, 0x170
  1178ac:	5b6da2               	s32i	a10, a13, 0x16c
  1178af:	aa9dc2               	l16si	a12, a13, 0x154
  1178b2:	60cda2               	addi	a10, a13, 96
  1178b5:	138c66               	bnei	a12, 8, 1178cc <Update_LC_PLC_wb+0x84>
  1178b8:	3c2724               	ae_movda16	aed2, a7
  1178bb:	0c801a023232959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed2 }
  1178c3:	2592c4               	ae_movad32.l	a9, aed2
  1178c6:	219f90               	srai	a9, a9, 15
  1178c9:	000046               	j	1178ce <Update_LC_PLC_wb+0x86>

001178cc <Update_LC_PLC_wb+0x84>:
  1178cc:	079d                	mov.n	a9, a7

001178ce <Update_LC_PLC_wb+0x86>:
  1178ce:	845a92               	s16i	a9, a10, 0x108

001178d1 <Update_LC_PLC_wb+0x89>:
  1178d1:	f01d                	retw.n

001178d3 <Update_LC_PLC_wb+0x8b>:
	...

001178d4 <Init_LC_PLC_wb>:
  1178d4:	004136               	entry	a1, 32
  1178d7:	206220               	or	a6, a2, a2
  1178da:	202440               	or	a2, a4, a4
  1178dd:	204550               	or	a4, a5, a5
  1178e0:	50a552               	movi	a5, 0x550
  1178e3:	158366               	bnei	a3, 8, 1178fc <Init_LC_PLC_wb+0x28>
  1178e6:	a85c                	movi.n	a8, 90
  1178e8:	092827               	blt	a8, a2, 1178f5 <Init_LC_PLC_wb+0x21>
  1178eb:	02ad                	mov.n	a10, a2
  1178ed:	ab0c                	movi.n	a11, 10
  1178ef:	eab8a5               	call8	102478 <__modsi3>
  1178f2:	042a16               	beqz	a10, 117938 <Init_LC_PLC_wb+0x64>

001178f5 <Init_LC_PLC_wb+0x21>:
  1178f5:	765a                	add.n	a7, a6, a5
  1178f7:	120c                	movi.n	a2, 1
  1178f9:	000bc6               	j	11792c <Init_LC_PLC_wb+0x58>

001178fc <Init_LC_PLC_wb+0x28>:
  1178fc:	05d6a2               	addmi	a10, a6, 0x500
  1178ff:	50ca72               	addi	a7, a10, 80
  117902:	24b366               	bnei	a3, 16, 11792a <Init_LC_PLC_wb+0x56>
  117905:	4c2c                	movi.n	a12, 36
  117907:	fea9b1               	l32r	a11, 1173ac (2720f8 <wb_config2>)
  11790a:	5e6ab2               	s32i	a11, a10, 0x178
  11790d:	24cbb2               	addi	a11, a11, 36
  117910:	06d6a2               	addmi	a10, a6, 0x600
  117913:	54caa2               	addi	a10, a10, 84
  117916:	68a6a5               	call8	180380 <__vec_memcpy>
  117919:	8397d2               	l16si	a13, a7, 0x106
  11791c:	1c0c                	movi.n	a12, 1
  11791e:	c02d20               	sub	a2, a13, a2
  117921:	932c20               	movnez	a2, a12, a2
  117924:	000106               	j	11792c <Init_LC_PLC_wb+0x58>

00117927 <Init_LC_PLC_wb+0x53>:
  117927:	000000                                        ...

0011792a <Init_LC_PLC_wb+0x56>:
  11792a:	120c                	movi.n	a2, 1

0011792c <Init_LC_PLC_wb+0x58>:
  11792c:	06ad                	mov.n	a10, a6
  11792e:	06e8                	l32i.n	a14, a6, 0
  117930:	3c67e2               	s32i	a14, a7, 240
  117933:	ffe9e5               	call8	1177d0 <Reset_LC_PLC_wb>
  117936:	f01d                	retw.n

00117938 <Init_LC_PLC_wb+0x64>:
  117938:	24a0c2               	movi	a12, 36
  11793b:	807650               	add	a7, a6, a5
  11793e:	fe9cb1               	l32r	a11, 1173b0 (2720b0 <__stack>)
  117941:	06d6a2               	addmi	a10, a6, 0x600
  117944:	54caa2               	addi	a10, a10, 84
  117947:	4a67b2               	s32i	a11, a7, 0x128
  11794a:	24cbb2               	addi	a11, a11, 36
  11794d:	68a325               	call8	180380 <__vec_memcpy>
  117950:	05a0c2               	movi	a12, 5
  117953:	0b0c                	movi.n	a11, 0
  117955:	1e0c                	movi.n	a14, 1
  117957:	835722               	s16i	a2, a7, 0x106
  11795a:	875722               	s16i	a2, a7, 0x10e
  11795d:	0d0c                	movi.n	a13, 0
  11795f:	020c                	movi.n	a2, 0
  117961:	83de40               	moveqz	a13, a14, a4
  117964:	8557d2               	s16i	a13, a7, 0x10a
  117967:	93bcd0               	movnez	a11, a12, a13
  11796a:	8457b2               	s16i	a11, a7, 0x108
  11796d:	ffeec6               	j	11792c <Init_LC_PLC_wb+0x58>

00117970 <LC_PLC_erasure_wb>:
  117970:	01a136               	entry	a1, 208
  117973:	226152               	s32i	a5, a1, 136
  117976:	216132               	s32i	a3, a1, 132
  117979:	205220               	or	a5, a2, a2
  11797c:	05d232               	addmi	a3, a2, 0x500
  11797f:	5e2322               	l32i	a2, a3, 0x178
  117982:	ad9382               	l16si	a8, a3, 0x15a
  117985:	0692e2               	l16si	a14, a2, 12
  117988:	0292d2               	l16si	a13, a2, 4
  11798b:	0192c2               	l16si	a12, a2, 2
  11798e:	039292               	l16si	a9, a2, 6
  117991:	80bcd0               	add	a11, a12, a13
  117994:	8099e0               	add	a9, a9, a14
  117997:	c0ccd0               	sub	a12, a12, a13
  11799a:	99ba                	add.n	a9, a9, a11
  11799c:	23cc80               	sext	a12, a12, 15
  11799f:	1f61c2               	s32i	a12, a1, 124
  1179a2:	239980               	sext	a9, a9, 15
  1179a5:	246192               	s32i	a9, a1, 144
  1179a8:	98ac                	beqz.n	a8, 1179d5 <LC_PLC_erasure_wb+0x65>
  1179aa:	a89382               	l16si	a8, a3, 0x150
  1179ad:	48ac                	beqz.n	a8, 1179d5 <LC_PLC_erasure_wb+0x65>
  1179af:	a99392               	l16si	a9, a3, 0x152
  1179b2:	f99c                	beqz.n	a9, 1179d5 <LC_PLC_erasure_wb+0x65>
  1179b4:	ab93d2               	l16si	a13, a3, 0x156
  1179b7:	a393b2               	l16si	a11, a3, 0x146
  1179ba:	a493a2               	l16si	a10, a3, 0x148
  1179bd:	06d5c2               	addmi	a12, a5, 0x600
  1179c0:	48ccc2               	addi	a12, a12, 72
  1179c3:	a653a2               	s16i	a10, a3, 0x14c
  1179c6:	a553b2               	s16i	a11, a3, 0x14a
  1179c9:	2121a2               	l32i	a10, a1, 132
  1179cc:	06d5b2               	addmi	a11, a5, 0x600
  1179cf:	46cbb2               	addi	a11, a11, 70
  1179d2:	012a65               	call8	118c78 <cvsd_step_size_estimate>
  1179d5:	fe7771               	l32r	a7, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1179d8:	fe7261               	l32r	a6, 1173a0 (7fff <xthals_release_major+0x511f>)
  1179db:	e5cb                	addi.n	a14, a5, 12
  1179dd:	0295c2               	l16si	a12, a5, 4
  1179e0:	1861e2               	s32i	a14, a1, 96
  1179e3:	0a3c56               	bnez	a12, 117a8a <LC_PLC_erasure_wb+0x11a>
  1179e6:	9793e2               	l16si	a14, a3, 0x12e
  1179e9:	2421d2               	l32i	a13, a1, 144
  1179ec:	fe7381               	l32r	a8, 1173b8 (7ffe <xthals_release_major+0x511e>)
  1179ef:	90dd50               	addx2	a13, a13, a5
  1179f2:	9dcb                	addi.n	a9, a13, 12
  1179f4:	1b6192               	s32i	a9, a1, 108
  1179f7:	0d00534150b098ee 	{ blt.w18	a8, a14, 117f30 <LC_PLC_erasure_wb+0x5c0>; nop }
  1179ff:	ba9382               	l16si	a8, a3, 0x174
  117a02:	c096e0               	sub	a9, a6, a14
  117a05:	2221f2               	l32i	a15, a1, 136
  117a08:	239980               	sext	a9, a9, 15
  117a0b:	400000114403f8fe 	{ ae_movda16	aed3, a8; nop; addi	a15, a15, 1 }
  117a13:	21f1f0               	srai	a15, a15, 1
  117a16:	67af76               	loopgtz	a15, 117a81 <LC_PLC_erasure_wb+0x111>
  117a19:	0094c2               	l16si	a12, a4, 0
  117a1c:	3c5924               	ae_movda16	aed5, a9
  117a1f:	0c800d05a375e69e 	{ sub	a14, a6, a9; ae_mul16x4	aed7, aed5, aed5, aed3 }
  117a27:	400001b545464ece 	{ ae_movda32	aed6, a14; nop; ae_movda32	aed4, a12 }
  117a2f:	eb7b200604044ddf 	{ addi	a13, a13, 4; ae_mulp32x2	aed4, aed4, aed6; nop }
  117a37:	25b5c4               	ae_movad32.l	a11, aed5
  117a3a:	25c4c4               	ae_movad32.l	a12, aed4
  117a3d:	21bfb0               	srai	a11, a11, 15
  117a40:	23bb80               	sext	a11, a11, 15
  117a43:	400000054442cbce 	{ ae_movda16	aed2, a11; nop; addmi	a12, a12, 0x4000 }
  117a4b:	21cfc0               	srai	a12, a12, 15
  117a4e:	045dc2               	s16i	a12, a13, 8
  117a51:	c0b6b0               	sub	a11, a6, a11
  117a54:	0c80180382421b2e 	{ ae_movda32	aed1, a11; ae_mul16x4	aed4, aed2, aed3, aed2 }
  117a5c:	0194a2               	l16si	a10, a4, 2
  117a5f:	4000017545509a2e 	{ ae_movda32	aed0, a10; nop; ae_movad32.l	a9, aed2 }
  117a67:	eb7b20010000444f 	{ addi	a4, a4, 4; ae_mulp32x2	aed0, aed0, aed1; nop }
  117a6f:	219f90               	srai	a9, a9, 15
  117a72:	25a0c4               	ae_movad32.l	a10, aed0
  117a75:	239980               	sext	a9, a9, 15
  117a78:	40daa2               	addmi	a10, a10, 0x4000
  117a7b:	21afa0               	srai	a10, a10, 15
  117a7e:	055da2               	s16i	a10, a13, 10

00117a81 <LC_PLC_erasure_wb+0x111>:
  117a81:	c0f690               	sub	a15, a6, a9
  117a84:	9753f2               	s16i	a15, a3, 0x12e
  117a87:	012c86               	j	117f3d <LC_PLC_erasure_wb+0x5cd>

00117a8a <LC_PLC_erasure_wb+0x11a>:
  117a8a:	242182               	l32i	a8, a1, 144
  117a8d:	0b0c                	movi.n	a11, 0
  117a8f:	908850               	addx2	a8, a8, a5
  117a92:	88cb                	addi.n	a8, a8, 12
  117a94:	1b6182               	s32i	a8, a1, 108

00117a97 <LC_PLC_erasure_wb+0x127>:
  117a97:	ae9392               	l16si	a9, a3, 0x15c
  117a9a:	0595a2               	l16si	a10, a5, 10
  117a9d:	0395c2               	l16si	a12, a5, 6
  117aa0:	2661c2               	s32i	a12, a1, 152
  117aa3:	2561a2               	s32i	a10, a1, 148
  117aa6:	0d402b41b0b0196e 	{ blti.w18	a9, 1, 117d65 <LC_PLC_erasure_wb+0x3f5>; nop }
  117aae:	2421a2               	l32i	a10, a1, 144
  117ab1:	222192               	l32i	a9, a1, 136
  117ab4:	080c                	movi.n	a8, 0
  117ab6:	21d1b0               	srai	a13, a11, 1
  117ab9:	1e61d2               	s32i	a13, a1, 120
  117abc:	166182               	s32i	a8, a1, 88
  117abf:	ddba                	add.n	a13, a13, a11
  117ac1:	1d61d2               	s32i	a13, a1, 116
  117ac4:	99aa                	add.n	a9, a9, a10
  117ac6:	206192               	s32i	a9, a1, 128

00117ac9 <LC_PLC_erasure_wb+0x159>:
  117ac9:	9993b2               	l16si	a11, a3, 0x132
  117acc:	162142               	l32i	a4, a1, 88
  117acf:	1bfc                	bnez.n	a11, 117b04 <LC_PLC_erasure_wb+0x194>
  117ad1:	4d23b2               	l32i	a11, a3, 0x134
  117ad4:	fe3ac1               	l32r	a12, 1173bc (19660d <_lib_mp3_dec_text_start+0x105>)
  117ad7:	400001b545674cbe 	{ ae_movda32	aed7, a12; nop; ae_movda32	aed6, a11 }
  117adf:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  117ae7:	fe36a1               	l32r	a10, 1173c0 (3c6ef35f <_memmap_cacheattr_bp_allvalid+0x1a4cd13d>)
  117aea:	2596c4               	ae_movad32.l	a9, aed6
  117aed:	162142               	l32i	a4, a1, 88
  117af0:	99aa                	add.n	a9, a9, a10
  117af2:	4d6392               	s32i	a9, a3, 0x134
  117af5:	549090               	extui	a9, a9, 0, 6
  117af8:	40c992               	addi	a9, a9, 64
  117afb:	239980               	sext	a9, a9, 15
  117afe:	035592               	s16i	a9, a5, 6
  117b01:	000086               	j	117b07 <LC_PLC_erasure_wb+0x197>

00117b04 <LC_PLC_erasure_wb+0x194>:
  117b04:	039592               	l16si	a9, a5, 6

00117b07 <LC_PLC_erasure_wb+0x197>:
  117b07:	266192               	s32i	a9, a1, 152
  117b0a:	0595e2               	l16si	a14, a5, 10
  117b0d:	0295d2               	l16si	a13, a5, 4
  117b10:	2561e2               	s32i	a14, a1, 148
  117b13:	6dcc                	bnez.n	a13, 117b1d <LC_PLC_erasure_wb+0x1ad>
  117b15:	44cc                	bnez.n	a4, 117b1d <LC_PLC_erasure_wb+0x1ad>
  117b17:	222192               	l32i	a9, a1, 136
  117b1a:	000046               	j	117b1f <LC_PLC_erasure_wb+0x1af>

00117b1d <LC_PLC_erasure_wb+0x1ad>:
  117b1d:	090c                	movi.n	a9, 0

00117b1f <LC_PLC_erasure_wb+0x1af>:
  117b1f:	0792d2               	l16si	a13, a2, 14
  117b22:	2621f2               	l32i	a15, a1, 152
  117b25:	2421b2               	l32i	a11, a1, 144
  117b28:	af93c2               	l16si	a12, a3, 0x15e
  117b2b:	400001b5458944ce 	{ ae_movda32	aed9, a4; nop; ae_movda32	aed8, a12 }
  117b33:	eb7b50090808bb9f 	{ add	a11, a11, a9; ae_mulp32x2	aed8, aed8, aed9; nop }
  117b3b:	2861b2               	s32i	a11, a1, 160
  117b3e:	2598c4               	ae_movad32.l	a9, aed8
  117b41:	c0fbf0               	sub	a15, a11, a15
  117b44:	eb9a                	add.n	a14, a11, a9
  117b46:	f9fa                	add.n	a15, a9, a15
  117b48:	90ff50               	addx2	a15, a15, a5
  117b4b:	90ee50               	addx2	a14, a14, a5
  117b4e:	eecb                	addi.n	a14, a14, 12
  117b50:	ffcb                	addi.n	a15, a15, 12
  117b52:	0d40094130b01d6e 	{ blti.w18	a13, 1, 117be9 <LC_PLC_erasure_wb+0x279>; nop }
  117b5a:	52a8                	l32i.n	a10, a2, 20
  117b5c:	0c0c                	movi.n	a12, 0
  117b5e:	fe15b1               	l32r	a11, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  117b61:	252182               	l32i	a8, a1, 148
  117b64:	400001014404480e 	{ ae_movda16	aed4, a8; nop; movi	a4, 0 }

00117b6c <LC_PLC_erasure_wb+0x1fc>:
  117b6c:	b40f14               	ae_l16.ip	aed0, a15, 2
  117b6f:	c09d40               	sub	a9, a13, a4
  117b72:	0c800f000410ccae 	{ ae_l16.x	aed12, a12, a10; ae_mul16x4	aed1, aed0, aed0, aed4 }
  117b7a:	9099a0               	addx2	a9, a9, a10
  117b7d:	2580c4               	ae_movad32.l	a8, aed0
  117b80:	ffd992               	addmi	a9, a9, 0xffffff00
  117b83:	7f9992               	l16si	a9, a9, 254
  117b86:	400001b420ef3e9e 	{ ae_l16.i	aed15, a14, 0; nop; ae_movda16	aed14, a9 }
  117b8e:	0c80050e4ffe088e 	{ addmi	a8, a8, 0x4000; ae_mul16x4	aed15, aed14, aed14, aed15 }
  117b96:	218f80               	srai	a8, a8, 15
  117b99:	238880               	sext	a8, a8, 15
  117b9c:	25dec4               	ae_movad32.l	a13, aed14
  117b9f:	400001b544ad48de 	{ ae_movda16	aed13, a8; nop; ae_movda32	aed10, a13 }
  117ba7:	0c801a8c3dba959e 	{ nop; ae_mula16x4	aed11, aed10, aed12, aed13 }
  117baf:	441b                	addi.n	a4, a4, 1
  117bb1:	259ac4               	ae_movad32.l	a9, aed10
  117bb4:	cc2b                	addi.n	a12, a12, 2
  117bb6:	219f90               	srai	a9, a9, 15
  117bb9:	72d9b0               	salt	a13, a9, a11
  117bbc:	439960               	min	a9, a9, a6
  117bbf:	9397d0               	movnez	a9, a7, a13
  117bc2:	005e92               	s16i	a9, a14, 0
  117bc5:	0792d2               	l16si	a13, a2, 14
  117bc8:	ee2b                	addi.n	a14, a14, 2
  117bca:	9e24d7               	blt	a4, a13, 117b6c <LC_PLC_erasure_wb+0x1fc>
  117bcd:	af93c2               	l16si	a12, a3, 0x15e
  117bd0:	162142               	l32i	a4, a1, 88
  117bd3:	400001b5451244ce 	{ ae_movda32	aed2, a4; nop; ae_movda32	aed1, a12 }
  117bdb:	eb7bdd020101259f 	{ nop; ae_mulp32x2	aed1, aed1, aed2; nop }
  117be3:	2821b2               	l32i	a11, a1, 160
  117be6:	2591c4               	ae_movad32.l	a9, aed1

00117be9 <LC_PLC_erasure_wb+0x279>:
  117be9:	ebda                	add.n	a14, a11, a13
  117beb:	2421a2               	l32i	a10, a1, 144
  117bee:	dd9a                	add.n	a13, a13, a9
  117bf0:	99ea                	add.n	a9, a9, a14
  117bf2:	aaca                	add.n	a10, a10, a12
  117bf4:	2621e2               	l32i	a14, a1, 152
  117bf7:	80aad0               	add	a10, a10, a13
  117bfa:	c0aa90               	sub	a10, a10, a9
  117bfd:	90d950               	addx2	a13, a9, a5
  117c00:	c099e0               	sub	a9, a9, a14
  117c03:	2521e2               	l32i	a14, a1, 148
  117c06:	909950               	addx2	a9, a9, a5
  117c09:	400000c144019e9e 	{ ae_movda16	aed1, a14; nop; addi	a9, a9, 12 }
  117c11:	18aa76               	loopgtz	a10, 117c2d <LC_PLC_erasure_wb+0x2bd>
  117c14:	b43914               	ae_l16.ip	aed3, a9, 2
  117c17:	0c801a033143959e 	{ nop; ae_mul16x4	aed4, aed3, aed3, aed1 }
  117c1f:	25f3c4               	ae_movad32.l	a15, aed3
  117c22:	dd2b                	addi.n	a13, a13, 2
  117c24:	40dff2               	addmi	a15, a15, 0x4000
  117c27:	21fff0               	srai	a15, a15, 15
  117c2a:	055df2               	s16i	a15, a13, 10

00117c2d <LC_PLC_erasure_wb+0x2bd>:
  117c2d:	441b                	addi.n	a4, a4, 1
  117c2f:	0295d2               	l16si	a13, a5, 4
  117c32:	166142               	s32i	a4, a1, 88
  117c35:	8dfc                	bnez.n	a13, 117c71 <LC_PLC_erasure_wb+0x301>
  117c37:	142192               	l32i	a9, a1, 80
  117c3a:	152182               	l32i	a8, a1, 84
  117c3d:	b393a2               	l16si	a10, a3, 0x166
  117c40:	aa93e2               	l16si	a14, a3, 0x154
  117c43:	400001b544453eae 	{ ae_movda16	aed5, a14; nop; ae_movda16	aed4, a10 }
  117c4b:	0c801a043554959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed5 }
  117c53:	218280               	srai	a8, a8, 2
  117c56:	25a4c4               	ae_movad32.l	a10, aed4
  117c59:	9853a2               	s16i	a10, a3, 0x130
  117c5c:	08a897               	bge	a8, a9, 117c68 <LC_PLC_erasure_wb+0x2f8>
  117c5f:	9993a2               	l16si	a10, a3, 0x132
  117c62:	211a26               	beqi	a10, 1, 117c87 <LC_PLC_erasure_wb+0x317>
  117c65:	1e2a26               	beqi	a10, 2, 117c87 <LC_PLC_erasure_wb+0x317>

00117c68 <LC_PLC_erasure_wb+0x2f8>:
  117c68:	af93c2               	l16si	a12, a3, 0x15e

00117c6b <LC_PLC_erasure_wb+0x2fb>:
  117c6b:	0295d2               	l16si	a13, a5, 4
  117c6e:	000086               	j	117c74 <LC_PLC_erasure_wb+0x304>

00117c71 <LC_PLC_erasure_wb+0x301>:
  117c71:	af93c2               	l16si	a12, a3, 0x15e

00117c74 <LC_PLC_erasure_wb+0x304>:
  117c74:	ae93b2               	l16si	a11, a3, 0x15c
  117c77:	ddca                	add.n	a13, a13, a12
  117c79:	0255d2               	s16i	a13, a5, 4
  117c7c:	0d3fe44190b094be 	{ blt.w18	a4, a11, 117ac9 <LC_PLC_erasure_wb+0x159>; nop }
  117c84:	003806               	j	117d68 <LC_PLC_erasure_wb+0x3f8>

00117c87 <LC_PLC_erasure_wb+0x317>:
  117c87:	2021d2               	l32i	a13, a1, 128
  117c8a:	1f21b2               	l32i	a11, a1, 124
  117c8d:	262192               	l32i	a9, a1, 152
  117c90:	fdcd81               	l32r	a8, 1173c4 (2722b0 <ppmult_wb>)
  117c93:	c099b0               	sub	a9, a9, a11
  117c96:	f8ceb2               	addi	a11, a14, -8
  117c99:	f94b                	addi.n	a15, a9, 4
  117c9b:	21f2f0               	srai	a15, a15, 2
  117c9e:	998b                	addi.n	a9, a9, 8
  117ca0:	219390               	srai	a9, a9, 3
  117ca3:	93f9b0               	movnez	a15, a9, a11
  117ca6:	90ff80               	addx2	a15, a15, a8
  117ca9:	0592b2               	l16si	a11, a2, 10
  117cac:	009ff2               	l16si	a15, a15, 0
  117caf:	c0cdb0               	sub	a12, a13, a11
  117cb2:	30acd7               	bge	a12, a13, 117ce6 <LC_PLC_erasure_wb+0x376>
  117cb5:	2621d2               	l32i	a13, a1, 152
  117cb8:	400001b544673fde 	{ ae_movda16	aed7, a15; nop; ae_movda16	aed6, a13 }
  117cc0:	0c801a063776959e 	{ nop; ae_mul16x4	aed7, aed6, aed6, aed7 }
  117cc8:	2596c4               	ae_movad32.l	a9, aed6
  117ccb:	0d0c                	movi.n	a13, 0
  117ccd:	c09c90               	sub	a9, a12, a9
  117cd0:	909950               	addx2	a9, a9, a5
  117cd3:	ffd992               	addmi	a9, a9, 0xffffff00
  117cd6:	09ab76               	loopgtz	a11, 117ce3 <LC_PLC_erasure_wb+0x373>
  117cd9:	869982               	l16si	a8, a9, 0x10c
  117cdc:	992b                	addi.n	a9, a9, 2
  117cde:	608180               	abs	a8, a8
  117ce1:	dd8a                	add.n	a13, a13, a8

00117ce3 <LC_PLC_erasure_wb+0x373>:
  117ce3:	000046               	j	117ce8 <LC_PLC_erasure_wb+0x378>

00117ce6 <LC_PLC_erasure_wb+0x376>:
  117ce6:	0d0c                	movi.n	a13, 0

00117ce8 <LC_PLC_erasure_wb+0x378>:
  117ce8:	1e2192               	l32i	a9, a1, 120
  117ceb:	1d21b2               	l32i	a11, a1, 116
  117cee:	4fa9d7               	bge	a9, a13, 117d41 <LC_PLC_erasure_wb+0x3d1>
  117cf1:	4cadb7               	bge	a13, a11, 117d41 <LC_PLC_erasure_wb+0x3d1>
  117cf4:	2621d2               	l32i	a13, a1, 152
  117cf7:	400001b544893fde 	{ ae_movda16	aed9, a15; nop; ae_movda16	aed8, a13 }
  117cff:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  117d07:	059592               	l16si	a9, a5, 10
  117d0a:	25c8c4               	ae_movad32.l	a12, aed8
  117d0d:	0355c2               	s16i	a12, a5, 6
  117d10:	272fa6               	blti	a15, 2, 117d3b <LC_PLC_erasure_wb+0x3cb>
  117d13:	252182               	l32i	a8, a1, 148
  117d16:	400000f144f1e8fe 	{ ae_movda16	aed1, a8; nop; addi	a14, a15, -1 }
  117d1e:	16ae76               	loopgtz	a14, 117d38 <LC_PLC_erasure_wb+0x3c8>
  117d21:	3ca924               	ae_movda16	aed10, a9
  117d24:	0c801a0a31ba959e 	{ nop; ae_mul16x4	aed11, aed10, aed10, aed1 }
  117d2c:	259ac4               	ae_movad32.l	a9, aed10
  117d2f:	40d992               	addmi	a9, a9, 0x4000
  117d32:	219f90               	srai	a9, a9, 15
  117d35:	239980               	sext	a9, a9, 15

00117d38 <LC_PLC_erasure_wb+0x3c8>:
  117d38:	055592               	s16i	a9, a5, 10

00117d3b <LC_PLC_erasure_wb+0x3cb>:
  117d3b:	9993a2               	l16si	a10, a3, 0x132
  117d3e:	aa93e2               	l16si	a14, a3, 0x154
  117d41:	af93c2               	l16si	a12, a3, 0x15e
  117d44:	088e66               	bnei	a14, 8, 117d50 <LC_PLC_erasure_wb+0x3e0>
  117d47:	122a66               	bnei	a10, 2, 117d5d <LC_PLC_erasure_wb+0x3ed>
  117d4a:	119cf0               	slli	a9, a12, 1
  117d4d:	000386               	j	117d5f <LC_PLC_erasure_wb+0x3ef>

00117d50 <LC_PLC_erasure_wb+0x3e0>:
  117d50:	042a66               	bnei	a10, 2, 117d58 <LC_PLC_erasure_wb+0x3e8>
  117d53:	0c9d                	mov.n	a9, a12
  117d55:	000186               	j	117d5f <LC_PLC_erasure_wb+0x3ef>

00117d58 <LC_PLC_erasure_wb+0x3e8>:
  117d58:	090c                	movi.n	a9, 0
  117d5a:	000046               	j	117d5f <LC_PLC_erasure_wb+0x3ef>

00117d5d <LC_PLC_erasure_wb+0x3ed>:
  117d5d:	0c9d                	mov.n	a9, a12

00117d5f <LC_PLC_erasure_wb+0x3ef>:
  117d5f:	985392               	s16i	a9, a3, 0x130
  117d62:	ffc146               	j	117c6b <LC_PLC_erasure_wb+0x2fb>

00117d65 <LC_PLC_erasure_wb+0x3f5>:
  117d65:	0295d2               	l16si	a13, a5, 4

00117d68 <LC_PLC_erasure_wb+0x3f8>:
  117d68:	1b21b2               	l32i	a11, a1, 108
  117d6b:	0e0c                	movi.n	a14, 0
  117d6d:	ae93a2               	l16si	a10, a3, 0x15c
  117d70:	9893f2               	l16si	a15, a3, 0x130
  117d73:	049542               	l16si	a4, a5, 8
  117d76:	ab9362               	l16si	a6, a3, 0x156
  117d79:	1144e0               	slli	a4, a4, 2
  117d7c:	c06d60               	sub	a6, a13, a6
  117d7f:	025562               	s16i	a6, a5, 4
  117d82:	43ff40               	min	a15, a15, a4
  117d85:	0d400f4190b01a6e 	{ blti.w18	a10, 1, 117e82 <LC_PLC_erasure_wb+0x512>; nop }
  117d8d:	2c0c                	movi.n	a12, 2
  117d8f:	1d0c                	movi.n	a13, 1

00117d91 <LC_PLC_erasure_wb+0x421>:
  117d91:	af9342               	l16si	a4, a3, 0x15e
  117d94:	029582               	l16si	a8, a5, 4
  117d97:	607040               	neg	a7, a4
  117d9a:	884a                	add.n	a8, a8, a4
  117d9c:	238880               	sext	a8, a8, 15
  117d9f:	025582               	s16i	a8, a5, 4
  117da2:	0d000c41d0b0af8e 	{ bge.w18	a15, a8, 117e73 <LC_PLC_erasure_wb+0x503>; nop }
  117daa:	979392               	l16si	a9, a3, 0x12e
  117dad:	3077c0               	xor	a7, a7, a12
  117db0:	400001b545cd44ee 	{ ae_movda32	aed13, a4; nop; ae_movda32	aed12, a14 }
  117db8:	eb7bdd0d0c0c259f 	{ nop; ae_mulp32x2	aed12, aed12, aed13; nop }
  117dc0:	317f70               	srai	a7, a7, 31
  117dc3:	c07740               	sub	a7, a7, a4
  117dc6:	40000175455b6dce 	{ ae_movda32	aed11, a13; nop; ae_movad32.l	a6, aed12 }
  117dce:	eb7b200d0b0b17af 	{ addi	a10, a7, 1; ae_mulp32x2	aed11, aed11, aed13; nop }
  117dd6:	242142               	l32i	a4, a1, 144
  117dd9:	b3a770               	movgez	a10, a7, a7
  117ddc:	257bc4               	ae_movad32.l	a7, aed11
  117ddf:	646a                	add.n	a6, a4, a6
  117de1:	21a1a0               	srai	a10, a10, 1
  117de4:	447a                	add.n	a4, a4, a7
  117de6:	b49372               	l16si	a7, a3, 0x168
  117de9:	083ad6               	bgez	a10, 117e70 <LC_PLC_erasure_wb+0x500>
  117dec:	c0a640               	sub	a10, a6, a4
  117def:	304ac0               	xor	a4, a10, a12
  117df2:	314f40               	srai	a4, a4, 31
  117df5:	aa4a                	add.n	a10, a10, a4
  117df7:	8a1b                	addi.n	a8, a10, 1
  117df9:	904650               	addx2	a4, a6, a5
  117dfc:	400000f544f3474e 	{ ae_movda16	aed3, a7; nop; addmi	a4, a4, 0xffffff00 }
  117e04:	b38aa0               	movgez	a8, a10, a10
  117e07:	218180               	srai	a8, a8, 1
  117e0a:	608080               	neg	a8, a8
  117e0d:	5fa876               	loopgtz	a8, 117e70 <LC_PLC_erasure_wb+0x500>
  117e10:	3c4924               	ae_movda16	aed4, a9
  117e13:	0c801a033454959e 	{ nop; ae_mul16x4	aed5, aed4, aed3, aed4 }
  117e1b:	8794a2               	l16si	a10, a4, 0x10e
  117e1e:	2584c4               	ae_movad32.l	a8, aed4
  117e21:	869462               	l16si	a6, a4, 0x10c
  117e24:	218f80               	srai	a8, a8, 15
  117e27:	238880               	sext	a8, a8, 15
  117e2a:	3c1824               	ae_movda16	aed1, a8
  117e2d:	0c801a03c120f6ee 	{ ae_movda16	aed15, a6; ae_mul16x4	aed2, aed0, aed3, aed1 }
  117e35:	0c801a0f311f959e 	{ nop; ae_mul16x4	aed1, aed15, aed15, aed1 }
  117e3d:	2590c4               	ae_movad32.l	a9, aed0
  117e40:	40000175445d8afe 	{ ae_movda16	aed13, a10; nop; ae_movad32.l	a8, aed15 }
  117e48:	219f90               	srai	a9, a9, 15
  117e4b:	239980               	sext	a9, a9, 15
  117e4e:	40000041440e494e 	{ ae_movda16	aed14, a9; nop; addi	a4, a4, 4 }
  117e56:	0c80050d4eed088e 	{ addmi	a8, a8, 0x4000; ae_mul16x4	aed14, aed13, aed13, aed14 }
  117e5e:	218f80               	srai	a8, a8, 15
  117e61:	256dc4               	ae_movad32.l	a6, aed13
  117e64:	845482               	s16i	a8, a4, 0x108
  117e67:	40d662               	addmi	a6, a6, 0x4000
  117e6a:	216f60               	srai	a6, a6, 15
  117e6d:	855462               	s16i	a6, a4, 0x10a

00117e70 <LC_PLC_erasure_wb+0x500>:
  117e70:	975392               	s16i	a9, a3, 0x12e

00117e73 <LC_PLC_erasure_wb+0x503>:
  117e73:	dd1b                	addi.n	a13, a13, 1
  117e75:	ae9392               	l16si	a9, a3, 0x15c
  117e78:	ee1b                	addi.n	a14, a14, 1
  117e7a:	0d3ff14130b09e9e 	{ blt.w18	a14, a9, 117d91 <LC_PLC_erasure_wb+0x421>; nop }

00117e82 <LC_PLC_erasure_wb+0x512>:
  117e82:	ac93e2               	l16si	a14, a3, 0x158
  117e85:	ab93d2               	l16si	a13, a3, 0x156
  117e88:	2421f2               	l32i	a15, a1, 144
  117e8b:	0f9282               	l16si	a8, a2, 30
  117e8e:	ffda                	add.n	a15, a15, a13
  117e90:	88fa                	add.n	a8, a8, a15
  117e92:	ee8a                	add.n	a14, a14, a8
  117e94:	38afe7               	bge	a15, a14, 117ed0 <LC_PLC_erasure_wb+0x560>
  117e97:	90df50               	addx2	a13, a15, a5
  117e9a:	c08ef0               	sub	a8, a14, a15
  117e9d:	262192               	l32i	a9, a1, 152
  117ea0:	2521a2               	l32i	a10, a1, 148
  117ea3:	c09f90               	sub	a9, a15, a9
  117ea6:	909950               	addx2	a9, a9, a5
  117ea9:	400000c144019a9e 	{ ae_movda16	aed1, a10; nop; addi	a9, a9, 12 }
  117eb1:	18a876               	loopgtz	a8, 117ecd <LC_PLC_erasure_wb+0x55d>
  117eb4:	b45914               	ae_l16.ip	aed5, a9, 2
  117eb7:	0c801a053165959e 	{ nop; ae_mul16x4	aed6, aed5, aed5, aed1 }
  117ebf:	25a5c4               	ae_movad32.l	a10, aed5
  117ec2:	dd2b                	addi.n	a13, a13, 2
  117ec4:	40daa2               	addmi	a10, a10, 0x4000
  117ec7:	21afa0               	srai	a10, a10, 15
  117eca:	055da2               	s16i	a10, a13, 10

00117ecd <LC_PLC_erasure_wb+0x55d>:
  117ecd:	ab93d2               	l16si	a13, a3, 0x156

00117ed0 <LC_PLC_erasure_wb+0x560>:
  117ed0:	182142               	l32i	a4, a1, 96
  117ed3:	2121a2               	l32i	a10, a1, 132
  117ed6:	11cdf0               	slli	a12, a13, 1
  117ed9:	684a65               	call8	180380 <__vec_memcpy>
  117edc:	20a440               	or	a10, a4, a4
  117edf:	ac93c2               	l16si	a12, a3, 0x158
  117ee2:	2421e2               	l32i	a14, a1, 144
  117ee5:	ab93b2               	l16si	a11, a3, 0x156
  117ee8:	0f92d2               	l16si	a13, a2, 30
  117eeb:	90bb50               	addx2	a11, a11, a5
  117eee:	bbcb                	addi.n	a11, a11, 12
  117ef0:	ddea                	add.n	a13, a13, a14
  117ef2:	ccda                	add.n	a12, a12, a13
  117ef4:	11ccf0               	slli	a12, a12, 1
  117ef7:	6848a5               	call8	180380 <__vec_memcpy>
  117efa:	ad93f2               	l16si	a15, a3, 0x15a
  117efd:	ef9c                	beqz.n	a15, 117f1f <LC_PLC_erasure_wb+0x5af>
  117eff:	a89382               	l16si	a8, a3, 0x150
  117f02:	a99392               	l16si	a9, a3, 0x152
  117f05:	3bb816               	beqz	a8, 1182c4 <LC_PLC_erasure_wb+0x954>
  117f08:	399c                	beqz.n	a9, 117f1f <LC_PLC_erasure_wb+0x5af>
  117f0a:	2121a2               	l32i	a10, a1, 132
  117f0d:	ab93d2               	l16si	a13, a3, 0x156
  117f10:	06d5c2               	addmi	a12, a5, 0x600
  117f13:	06d5b2               	addmi	a11, a5, 0x600
  117f16:	4acbb2               	addi	a11, a11, 74
  117f19:	4cccc2               	addi	a12, a12, 76
  117f1c:	00d5a5               	call8	118c78 <cvsd_step_size_estimate>

00117f1f <LC_PLC_erasure_wb+0x5af>:
  117f1f:	05ad                	mov.n	a10, a5
  117f21:	120c                	movi.n	a2, 1
  117f23:	1b0c                	movi.n	a11, 1
  117f25:	2121c2               	l32i	a12, a1, 132
  117f28:	009025               	call8	11882c <PlrAttenuation>
  117f2b:	a75322               	s16i	a2, a3, 0x14e
  117f2e:	f01d                	retw.n

00117f30 <LC_PLC_erasure_wb+0x5c0>:
  117f30:	09ad                	mov.n	a10, a9
  117f32:	2221c2               	l32i	a12, a1, 136
  117f35:	04bd                	mov.n	a11, a4
  117f37:	11ccf0               	slli	a12, a12, 1
  117f3a:	684465               	call8	180380 <__vec_memcpy>

00117f3d <LC_PLC_erasure_wb+0x5cd>:
  117f3d:	975362               	s16i	a6, a3, 0x12e
  117f40:	20a110               	or	a10, a1, a1
  117f43:	08a0d2               	movi	a13, 8
  117f46:	242182               	l32i	a8, a1, 144
  117f49:	1092b2               	l16si	a11, a2, 32
  117f4c:	222142               	l32i	a4, a1, 136
  117f4f:	20cbb0               	or	a12, a11, a11
  117f52:	804480               	add	a4, a4, a8
  117f55:	11bbf0               	slli	a11, a11, 1
  117f58:	206142               	s32i	a4, a1, 128
  117f5b:	904450               	addx2	a4, a4, a5
  117f5e:	c0b4b0               	sub	a11, a4, a11
  117f61:	0ccbb2               	addi	a11, a11, 12
  117f64:	050225               	call8	11cf88 <autocor_wb>
  117f67:	20a110               	or	a10, a1, a1
  117f6a:	30c1b2               	addi	a11, a1, 48
  117f6d:	08a0c2               	movi	a12, 8
  117f70:	196142               	s32i	a4, a1, 100
  117f73:	00a3e5               	call8	1189b0 <levinson_wb>
  117f76:	1821a2               	l32i	a10, a1, 96
  117f79:	02cd                	mov.n	a12, a2
  117f7b:	50c1d2               	addi	a13, a1, 80
  117f7e:	2021b2               	l32i	a11, a1, 128
  117f81:	54c1e2               	addi	a14, a1, 84
  117f84:	23bb80               	sext	a11, a11, 15
  117f87:	0590a5               	call8	11d890 <wb_plc_estpitch>
  117f8a:	1c61a2               	s32i	a10, a1, 112
  117f8d:	1421c2               	l32i	a12, a1, 80
  117f90:	152142               	l32i	a4, a1, 84
  117f93:	1a61c2               	s32i	a12, a1, 104
  117f96:	1c14a6               	blti	a4, 1, 117fb6 <LC_PLC_erasure_wb+0x646>
  117f99:	04ad                	mov.n	a10, a4
  117f9b:	056ce5               	call8	11d668 <norm_l>
  117f9e:	401a00               	ssl	a10
  117fa1:	1a21a2               	l32i	a10, a1, 104
  117fa4:	a1b400               	sll	a11, a4
  117fa7:	a1aa00               	sll	a10, a10
  117faa:	04eee5               	call8	11ce98 <Div_32_ARM>
  117fad:	3140a0               	srai	a4, a10, 16
  117fb0:	000146               	j	117fb9 <LC_PLC_erasure_wb+0x649>

00117fb3 <LC_PLC_erasure_wb+0x643>:
  117fb3:	000000                                        ...

00117fb6 <LC_PLC_erasure_wb+0x646>:
  117fb6:	fcfa41               	l32r	a4, 1173a0 (7fff <xthals_release_major+0x511f>)

00117fb9 <LC_PLC_erasure_wb+0x649>:
  117fb9:	0021a2               	l32i	a10, a1, 0
  117fbc:	056aa5               	call8	11d668 <norm_l>
  117fbf:	401a00               	ssl	a10
  117fc2:	0021b2               	l32i	a11, a1, 0
  117fc5:	0121a2               	l32i	a10, a1, 4
  117fc8:	a1bb00               	sll	a11, a11
  117fcb:	a1aa00               	sll	a10, a10
  117fce:	04eca5               	call8	11ce98 <Div_32_ARM>
  117fd1:	fcfdc1               	l32r	a12, 1173c8 (5b85 <xthals_release_major+0x2ca5>)
  117fd4:	fcf5f1               	l32r	a15, 1173a8 (8000 <xthals_release_major+0x5120>)
  117fd7:	31e0a0               	srai	a14, a10, 16
  117fda:	c0de40               	sub	a13, a14, a4
  117fdd:	ddfa                	add.n	a13, a13, a15
  117fdf:	21d1d0               	srai	a13, a13, 1
  117fe2:	08acd7               	bge	a12, a13, 117fee <LC_PLC_erasure_wb+0x67e>
  117fe5:	3a0c                	movi.n	a10, 3
  117fe7:	0006c6               	j	118006 <LC_PLC_erasure_wb+0x696>

00117fea <LC_PLC_erasure_wb+0x67a>:
  117fea:	000000                                        ...

00117fed <LC_PLC_erasure_wb+0x67d>:
	...

00117fee <LC_PLC_erasure_wb+0x67e>:
  117fee:	fcf781               	l32r	a8, 1173cc (2665 <XtosCoreStateSize+0x23e5>)
  117ff1:	0428d7               	blt	a8, a13, 117ff9 <LC_PLC_erasure_wb+0x689>
  117ff4:	0a0c                	movi.n	a10, 0
  117ff6:	000306               	j	118006 <LC_PLC_erasure_wb+0x696>

00117ff9 <LC_PLC_erasure_wb+0x689>:
  117ff9:	290c                	movi.n	a9, 2
  117ffb:	fcf5b1               	l32r	a11, 1173d0 (7333 <xthals_release_major+0x4453>)
  117ffe:	1a0c                	movi.n	a10, 1
  118000:	72bbe0               	salt	a11, a11, a14
  118003:	93a9b0               	movnez	a10, a9, a11
  118006:	0592c2               	l16si	a12, a2, 10
  118009:	2021d2               	l32i	a13, a1, 128
  11800c:	9953a2               	s16i	a10, a3, 0x132
  11800f:	c0edc0               	sub	a14, a13, a12
  118012:	29aed7               	bge	a14, a13, 11803f <LC_PLC_erasure_wb+0x6cf>
  118015:	90de50               	addx2	a13, a14, a5
  118018:	040c                	movi.n	a4, 0
  11801a:	1c2192               	l32i	a9, a1, 112
  11801d:	0b0c                	movi.n	a11, 0
  11801f:	c09e90               	sub	a9, a14, a9
  118022:	909950               	addx2	a9, a9, a5
  118025:	13ac76               	loopgtz	a12, 11803c <LC_PLC_erasure_wb+0x6cc>
  118028:	0699e2               	l16si	a14, a9, 12
  11802b:	069dc2               	l16si	a12, a13, 12
  11802e:	992b                	addi.n	a9, a9, 2
  118030:	dd2b                	addi.n	a13, a13, 2
  118032:	60c1c0               	abs	a12, a12
  118035:	60e1e0               	abs	a14, a14
  118038:	bbea                	add.n	a11, a11, a14
  11803a:	44ca                	add.n	a4, a4, a12

0011803c <LC_PLC_erasure_wb+0x6cc>:
  11803c:	000146               	j	118045 <LC_PLC_erasure_wb+0x6d5>

0011803f <LC_PLC_erasure_wb+0x6cf>:
  11803f:	00a042               	movi	a4, 0
  118042:	00a0b2               	movi	a11, 0

00118045 <LC_PLC_erasure_wb+0x6d5>:
  118045:	1761b2               	s32i	a11, a1, 92
  118048:	28a4b7               	bge	a4, a11, 118074 <LC_PLC_erasure_wb+0x704>
  11804b:	20abb0               	or	a10, a11, a11
  11804e:	0561a5               	call8	11d668 <norm_l>
  118051:	1721b2               	l32i	a11, a1, 92
  118054:	401a00               	ssl	a10
  118057:	a1a400               	sll	a10, a4
  11805a:	31a0a0               	srai	a10, a10, 16
  11805d:	a1bb00               	sll	a11, a11
  118060:	31b0b0               	srai	a11, a11, 16
  118063:	055f65               	call8	11d658 <div_s_wb1>
  118066:	0a9d                	mov.n	a9, a10
  118068:	1721b2               	l32i	a11, a1, 92
  11806b:	9993a2               	l16si	a10, a3, 0x132
  11806e:	000146               	j	118077 <LC_PLC_erasure_wb+0x707>

00118071 <LC_PLC_erasure_wb+0x701>:
  118071:	000000                                        ...

00118074 <LC_PLC_erasure_wb+0x704>:
  118074:	fccb91               	l32r	a9, 1173a0 (7fff <xthals_release_major+0x511f>)

00118077 <LC_PLC_erasure_wb+0x707>:
  118077:	040c                	movi.n	a4, 0
  118079:	0792c2               	l16si	a12, a2, 14
  11807c:	239980               	sext	a9, a9, 15
  11807f:	8396a0               	moveqz	a9, a6, a10
  118082:	276192               	s32i	a9, a1, 156
  118085:	0d40224190b01c6e 	{ blti.w18	a12, 1, 1182b2 <LC_PLC_erasure_wb+0x942>; nop }
  11808d:	276192               	s32i	a9, a1, 156
  118090:	1c2182               	l32i	a8, a1, 112
  118093:	1921e2               	l32i	a14, a1, 100
  118096:	2021d2               	l32i	a13, a1, 128
  118099:	0efd                	mov.n	a15, a14
  11809b:	c0dd80               	sub	a13, a13, a8
  11809e:	ffdee2               	addmi	a14, a14, 0xffffff00
  1180a1:	908990               	addx2	a8, a9, a9
  1180a4:	90dd50               	addx2	a13, a13, a5
  1180a7:	ffddd2               	addmi	a13, a13, 0xffffff00
  1180aa:	118830               	slli	a8, a8, 13
  1180ad:	218f80               	srai	a8, a8, 15
  1180b0:	238880               	sext	a8, a8, 15
  1180b3:	236182               	s32i	a8, a1, 140

001180b6 <LC_PLC_erasure_wb+0x746>:
  1180b6:	859da2               	l16si	a10, a13, 0x10a
  1180b9:	189182               	l16si	a8, a1, 48
  1180bc:	1991c2               	l16si	a12, a1, 50
  1180bf:	869d92               	l16si	a9, a13, 0x10c
  1180c2:	3ce924               	ae_movda16	aed14, a9
  1180c5:	400001b544d83c8e 	{ ae_movda16	aed8, a12; nop; ae_movda16	aed13, a8 }
  1180cd:	1c91c2               	l16si	a12, a1, 56
  1180d0:	0c801a0dceedcaee 	{ ae_movda16	aed12, a10; ae_mul16x4	aed14, aed13, aed13, aed14 }
  1180d8:	1b91a2               	l16si	a10, a1, 54
  1180db:	259dc4               	ae_movad32.l	a9, aed13
  1180de:	3ca934               	ae_movda32	aed10, a9
  1180e1:	0c801a8cc8bacaee 	{ ae_movda16	aed12, a10; ae_mula16x4	aed11, aed10, aed12, aed8 }
  1180e9:	839d92               	l16si	a9, a13, 0x106
  1180ec:	1a91a2               	l16si	a10, a1, 52
  1180ef:	40000175445989ae 	{ ae_movda16	aed9, a9; nop; ae_movad32.l	a8, aed10 }
  1180f7:	0c801a09cca91aee 	{ ae_movda16	aed1, a10; ae_mul16x4	aed10, aed9, aed9, aed12 }
  1180ff:	849d92               	l16si	a9, a13, 0x108
  118102:	1e91a2               	l16si	a10, a1, 60
  118105:	400001b54404498e 	{ ae_movda16	aed4, a9; nop; ae_movda32	aed0, a8 }
  11810d:	0c801a84c1307cee 	{ ae_movda16	aed7, a12; ae_mula16x4	aed3, aed0, aed4, aed1 }
  118115:	209192               	l16si	a9, a1, 64
  118118:	40000175445eca9e 	{ ae_movda16	aed14, a10; nop; ae_movad32.l	a12, aed9 }
  118120:	829d82               	l16si	a8, a13, 0x104
  118123:	1d91a2               	l16si	a10, a1, 58
  118126:	400001b5442648ce 	{ ae_movda16	aed6, a8; nop; ae_movda32	aed2, a12 }
  11812e:	0c801a863752959e 	{ nop; ae_mula16x4	aed5, aed2, aed6, aed7 }
  118136:	400001754456c90e 	{ ae_movda16	aed6, a9; nop; ae_movad32.l	a12, aed0 }
  11813e:	809d92               	l16si	a9, a13, 0x100
  118141:	2582c4               	ae_movad32.l	a8, aed2
  118144:	400001b5442039ae 	{ ae_movda16	aed0, a9; nop; ae_movda16	aed2, a10 }
  11814c:	819d92               	l16si	a9, a13, 0x102
  11814f:	cc8a                	add.n	a12, a12, a8
  118151:	7e9d82               	l16si	a8, a13, 252
  118154:	400001b544bf398e 	{ ae_movda16	aed15, a9; nop; ae_movda16	aed11, a8 }
  11815c:	1f9182               	l16si	a8, a1, 62
  11815f:	0c801a0fc23fa8ee 	{ ae_movda16	aed10, a8; ae_mul16x4	aed3, aed15, aed15, aed2 }
  118167:	7f9d82               	l16si	a8, a13, 254
  11816a:	40000175445da8fe 	{ ae_movda16	aed13, a8; nop; ae_movad32.l	a10, aed15 }
  118172:	0c80180d8a3d5a2e 	{ ae_movda32	aed5, a10; ae_mul16x4	aed3, aed13, aed13, aed10 }
  11817a:	0c801a803ef5959e 	{ nop; ae_mula16x4	aed15, aed5, aed0, aed14 }
  118182:	259dc4               	ae_movad32.l	a9, aed13
  118185:	400001754554895e 	{ ae_movda32	aed4, a9; nop; ae_movad32.l	a8, aed5 }
  11818d:	0c801a8b3694959e 	{ nop; ae_mula16x4	aed9, aed4, aed11, aed6 }
  118195:	cc8a                	add.n	a12, a12, a8
  118197:	2584c4               	ae_movad32.l	a8, aed4
  11819a:	2321a2               	l32i	a10, a1, 140
  11819d:	cc8a                	add.n	a12, a12, a8
  11819f:	3190c0               	srai	a9, a12, 16
  1181a2:	118900               	slli	a8, a9, 16
  1181a5:	c0cc80               	sub	a12, a12, a8
  1181a8:	21c1c0               	srai	a12, a12, 1
  1181ab:	400001b545304ace 	{ ae_movda32	aed0, a10; nop; ae_movda32	aed3, a12 }
  1181b3:	eb7bdd030000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed3; nop }
  1181bb:	2580c4               	ae_movad32.l	a8, aed0
  1181be:	3cda24               	ae_movda16	aed13, a10
  1181c1:	218f80               	srai	a8, a8, 15
  1181c4:	400001b5449f498e 	{ ae_movda16	aed15, a9; nop; ae_movda32	aed9, a8 }
  1181cc:	0c801a8d3fb9959e 	{ nop; ae_mula16x4	aed11, aed9, aed13, aed15 }
  1181d4:	25c9c4               	ae_movad32.l	a12, aed9
  1181d7:	859ea2               	l16si	a10, a14, 0x10a
  1181da:	11ccf0               	slli	a12, a12, 1
  1181dd:	400001b544354ace 	{ ae_movda16	aed5, a10; nop; ae_movda32	aed3, a12 }
  1181e5:	0c801a253843959e 	{ nop; ae_muls16x4	aed4, aed3, aed5, aed8 }
  1181ed:	849e82               	l16si	a8, a14, 0x108
  1181f0:	2593c4               	ae_movad32.l	a9, aed3
  1181f3:	400001b544d0489e 	{ ae_movda16	aed0, a8; nop; ae_movda32	aed13, a9 }
  1181fb:	0c801a2031fd959e 	{ nop; ae_muls16x4	aed15, aed13, aed0, aed1 }
  118203:	839ea2               	l16si	a10, a14, 0x106
  118206:	25cdc4               	ae_movad32.l	a12, aed13
  118209:	400001b5448b4ace 	{ ae_movda16	aed11, a10; nop; ae_movda32	aed8, a12 }
  118211:	0c801a2b3c98959e 	{ nop; ae_muls16x4	aed9, aed8, aed11, aed12 }
  118219:	829e82               	l16si	a8, a14, 0x104
  11821c:	2598c4               	ae_movad32.l	a9, aed8
  11821f:	400001b54435489e 	{ ae_movda16	aed5, a8; nop; ae_movda32	aed3, a9 }
  118227:	0c801a253743959e 	{ nop; ae_muls16x4	aed4, aed3, aed5, aed7 }
  11822f:	819ea2               	l16si	a10, a14, 0x102
  118232:	25c3c4               	ae_movad32.l	a12, aed3
  118235:	400001b544f14ace 	{ ae_movda16	aed1, a10; nop; ae_movda32	aed15, a12 }
  11823d:	0c801a21320f959e 	{ nop; ae_muls16x4	aed0, aed15, aed1, aed2 }
  118245:	809e82               	l16si	a8, a14, 0x100
  118248:	259fc4               	ae_movad32.l	a9, aed15
  11824b:	400001b544bd489e 	{ ae_movda16	aed13, a8; nop; ae_movda32	aed11, a9 }
  118253:	0c801a2d3ecb959e 	{ nop; ae_muls16x4	aed12, aed11, aed13, aed14 }
  11825b:	7f9ea2               	l16si	a10, a14, 254
  11825e:	25cbc4               	ae_movad32.l	a12, aed11
  118261:	400001b544794ace 	{ ae_movda16	aed9, a10; nop; ae_movda32	aed7, a12 }
  118269:	0c801a293a87959e 	{ nop; ae_muls16x4	aed8, aed7, aed9, aed10 }
  118271:	7e9e82               	l16si	a8, a14, 252
  118274:	2597c4               	ae_movad32.l	a9, aed7
  118277:	400001b54435489e 	{ ae_movda16	aed5, a8; nop; ae_movda32	aed3, a9 }
  11827f:	0c801a253643959e 	{ nop; ae_muls16x4	aed4, aed3, aed5, aed6 }
  118287:	25c3c4               	ae_movad32.l	a12, aed3
  11828a:	fc52a1               	l32r	a10, 1173d4 (ffff7fff <_memmap_cacheattr_bp_strict+0xd500d>)
  11828d:	21ccc0               	srai	a12, a12, 12
  118290:	865ec2               	s16i	a12, a14, 0x10c
  118293:	02a6c7               	bge	a6, a12, 118299 <LC_PLC_erasure_wb+0x929>
  118296:	065f62               	s16i	a6, a15, 12

00118299 <LC_PLC_erasure_wb+0x929>:
  118299:	022ac7               	blt	a10, a12, 11829f <LC_PLC_erasure_wb+0x92f>
  11829c:	065f72               	s16i	a7, a15, 12

0011829f <LC_PLC_erasure_wb+0x92f>:
  11829f:	dd2b                	addi.n	a13, a13, 2
  1182a1:	ee2b                	addi.n	a14, a14, 2
  1182a3:	ff2b                	addi.n	a15, a15, 2
  1182a5:	0792c2               	l16si	a12, a2, 14
  1182a8:	441b                	addi.n	a4, a4, 1
  1182aa:	0d3fe04180b094ce 	{ blt.w18	a4, a12, 1180b6 <LC_PLC_erasure_wb+0x746>; nop }

001182b2 <LC_PLC_erasure_wb+0x942>:
  1182b2:	1c21d2               	l32i	a13, a1, 112
  1182b5:	2721e2               	l32i	a14, a1, 156
  1182b8:	0555e2               	s16i	a14, a5, 10
  1182bb:	0355d2               	s16i	a13, a5, 6
  1182be:	0455d2               	s16i	a13, a5, 8
  1182c1:	fdf486               	j	117a97 <LC_PLC_erasure_wb+0x127>

001182c4 <LC_PLC_erasure_wb+0x954>:
  1182c4:	fc45f1               	l32r	a15, 1173d8 (2666 <XtosCoreStateSize+0x23e6>)
  1182c7:	9653f2               	s16i	a15, a3, 0x12c
  1182ca:	c51916               	beqz	a9, 117f1f <LC_PLC_erasure_wb+0x5af>
  1182cd:	2121a2               	l32i	a10, a1, 132
  1182d0:	ab93d2               	l16si	a13, a3, 0x156
  1182d3:	a49382               	l16si	a8, a3, 0x148
  1182d6:	a39392               	l16si	a9, a3, 0x146
  1182d9:	06d5c2               	addmi	a12, a5, 0x600
  1182dc:	06d5b2               	addmi	a11, a5, 0x600
  1182df:	46cbb2               	addi	a11, a11, 70
  1182e2:	48ccc2               	addi	a12, a12, 72
  1182e5:	a55392               	s16i	a9, a3, 0x14a
  1182e8:	a65382               	s16i	a8, a3, 0x14c
  1182eb:	0098e5               	call8	118c78 <cvsd_step_size_estimate>
  1182ee:	ff0b46               	j	117f1f <LC_PLC_erasure_wb+0x5af>

001182f1 <LC_PLC_erasure_wb+0x981>:
  1182f1:	000000                                        ...

001182f4 <LC_PLC_wb>:
  1182f4:	020136               	entry	a1, 0x100
  1182f7:	fc2f61               	l32r	a6, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1182fa:	fc36c1               	l32r	a12, 1173d4 (ffff7fff <_memmap_cacheattr_bp_strict+0xd500d>)
  1182fd:	fc2851               	l32r	a5, 1173a0 (7fff <xthals_release_major+0x511f>)
  118300:	01ed                	mov.n	a14, a1
  118302:	336142               	s32i	a4, a1, 204
  118305:	306122               	s32i	a2, a1, 192
  118308:	024d                	mov.n	a4, a2
  11830a:	05d222               	addmi	a2, a2, 0x500
  11830d:	ad9282               	l16si	a8, a2, 0x15a
  118310:	ba92f2               	l16si	a15, a2, 0x174
  118313:	ac9272               	l16si	a7, a2, 0x158
  118316:	356172               	s32i	a7, a1, 212
  118319:	3161f2               	s32i	a15, a1, 196
  11831c:	5e2272               	l32i	a7, a2, 0x178
  11831f:	83e380               	moveqz	a14, a3, a8
  118322:	3661e2               	s32i	a14, a1, 216
  118325:	0297b2               	l16si	a11, a7, 4
  118328:	0697d2               	l16si	a13, a7, 12
  11832b:	0397a2               	l16si	a10, a7, 6
  11832e:	019792               	l16si	a9, a7, 2
  118331:	aada                	add.n	a10, a10, a13
  118333:	99ba                	add.n	a9, a9, a11
  118335:	99aa                	add.n	a9, a9, a10
  118337:	239980               	sext	a9, a9, 15
  11833a:	326192               	s32i	a9, a1, 200
  11833d:	11e816               	beqz	a8, 11845f <LC_PLC_wb+0x16b>
  118340:	aa9282               	l16si	a8, a2, 0x154
  118343:	ab92d2               	l16si	a13, a2, 0x156
  118346:	0d40114150b088ce 	{ bnei.w18	a8, 8, 11845f <LC_PLC_wb+0x16b>; nop }
  11834e:	9692b2               	l16si	a11, a2, 0x12c
  118351:	5d1da6               	blti	a13, 1, 1183b2 <LC_PLC_wb+0xbe>
  118354:	03ad                	mov.n	a10, a3
  118356:	400001014400fb0e 	{ ae_movda16	aed0, a11; nop; movi	a15, 0 }

0011835e <LC_PLC_wb+0x6a>:
  11835e:	009ad2               	l16si	a13, a10, 0
  118361:	3c1d24               	ae_movda16	aed1, a13
  118364:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11836c:	2580c4               	ae_movad32.l	a8, aed0
  11836f:	40d882               	addmi	a8, a8, 0x4000
  118372:	218f80               	srai	a8, a8, 15
  118375:	238880               	sext	a8, a8, 15
  118378:	dd8a                	add.n	a13, a13, a8
  11837a:	005ed2               	s16i	a13, a14, 0
  11837d:	02a5d7               	bge	a5, a13, 118383 <LC_PLC_wb+0x8f>
  118380:	005e52               	s16i	a5, a14, 0

00118383 <LC_PLC_wb+0x8f>:
  118383:	aa2b                	addi.n	a10, a10, 2
  118385:	ff1b                	addi.n	a15, a15, 1
  118387:	022cd7               	blt	a12, a13, 11838d <LC_PLC_wb+0x99>
  11838a:	005e62               	s16i	a6, a14, 0

0011838d <LC_PLC_wb+0x99>:
  11838d:	11db90               	slli	a13, a11, 7
  118390:	c0ddb0               	sub	a13, a13, a11
  118393:	b0ddb0               	addx8	a13, a13, a11
  118396:	11ddb0               	slli	a13, a13, 5
  118399:	bbda                	add.n	a11, a11, a13
  11839b:	ab92d2               	l16si	a13, a2, 0x156
  11839e:	40dbb2               	addmi	a11, a11, 0x4000
  1183a1:	21bfb0               	srai	a11, a11, 15
  1183a4:	23bb80               	sext	a11, a11, 15
  1183a7:	400000214400ebee 	{ ae_movda16	aed0, a11; nop; addi	a14, a14, 2 }
  1183af:	ab2fd7               	blt	a15, a13, 11835e <LC_PLC_wb+0x6a>

001183b2 <LC_PLC_wb+0xbe>:
  1183b2:	a992e2               	l16si	a14, a2, 0x152
  1183b5:	9652b2               	s16i	a11, a2, 0x12c
  1183b8:	0a3e16               	beqz	a14, 11845f <LC_PLC_wb+0x16b>
  1183bb:	a792f2               	l16si	a15, a2, 0x14e
  1183be:	7fac                	beqz.n	a15, 1183e9 <LC_PLC_wb+0xf5>
  1183c0:	a392b2               	l16si	a11, a2, 0x146
  1183c3:	a592e2               	l16si	a14, a2, 0x14a
  1183c6:	01aeb7               	bge	a14, a11, 1183cb <LC_PLC_wb+0xd7>
  1183c9:	4bcc                	bnez.n	a11, 1183d1 <LC_PLC_wb+0xdd>

001183cb <LC_PLC_wb+0xd7>:
  1183cb:	a25252               	s16i	a5, a2, 0x144
  1183ce:	000386               	j	1183e0 <LC_PLC_wb+0xec>

001183d1 <LC_PLC_wb+0xdd>:
  1183d1:	20aee0               	or	a10, a14, a14
  1183d4:	052825               	call8	11d658 <div_s_wb1>
  1183d7:	ab92d2               	l16si	a13, a2, 0x156
  1183da:	a592e2               	l16si	a14, a2, 0x14a
  1183dd:	a252a2               	s16i	a10, a2, 0x144

001183e0 <LC_PLC_wb+0xec>:
  1183e0:	a352e2               	s16i	a14, a2, 0x146
  1183e3:	a69282               	l16si	a8, a2, 0x14c
  1183e6:	a45282               	s16i	a8, a2, 0x148

001183e9 <LC_PLC_wb+0xf5>:
  1183e9:	541da6               	blti	a13, 1, 118441 <LC_PLC_wb+0x14d>
  1183ec:	3621e2               	l32i	a14, a1, 216
  1183ef:	a292b2               	l16si	a11, a2, 0x144
  1183f2:	00a0f2               	movi	a15, 0
  1183f5:	9ca0a2               	movi	a10, 156

001183f8 <LC_PLC_wb+0x104>:
  1183f8:	400001b420323ebe 	{ ae_l16.i	aed2, a14, 0; nop; ae_movda16	aed3, a11 }
  118400:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  118408:	25d2c4               	ae_movad32.l	a13, aed2
  11840b:	01cff2               	addi	a15, a15, 1
  11840e:	40ddd2               	addmi	a13, a13, 0x4000
  118411:	21dfd0               	srai	a13, a13, 15
  118414:	005ed2               	s16i	a13, a14, 0
  118417:	02cee2               	addi	a14, a14, 2
  11841a:	a29282               	l16si	a8, a2, 0x144
  11841d:	ab92d2               	l16si	a13, a2, 0x156
  118420:	11b810               	slli	a11, a8, 15
  118423:	a0c880               	addx4	a12, a8, a8
  118426:	f0cc80               	subx8	a12, a12, a8
  118429:	a0cc80               	addx4	a12, a12, a8
  11842c:	c0bbc0               	sub	a11, a11, a12
  11842f:	40dbb2               	addmi	a11, a11, 0x4000
  118432:	21bfb0               	srai	a11, a11, 15
  118435:	80bba0               	add	a11, a11, a10
  118438:	23bb80               	sext	a11, a11, 15
  11843b:	a252b2               	s16i	a11, a2, 0x144
  11843e:	b62fd7               	blt	a15, a13, 1183f8 <LC_PLC_wb+0x104>

00118441 <LC_PLC_wb+0x14d>:
  118441:	3621a2               	l32i	a10, a1, 216
  118444:	06d4c2               	addmi	a12, a4, 0x600
  118447:	06d4b2               	addmi	a11, a4, 0x600
  11844a:	a492e2               	l16si	a14, a2, 0x148
  11844d:	a392f2               	l16si	a15, a2, 0x146
  118450:	a552f2               	s16i	a15, a2, 0x14a
  118453:	a652e2               	s16i	a14, a2, 0x14c
  118456:	46cbb2               	addi	a11, a11, 70
  118459:	48ccc2               	addi	a12, a12, 72
  11845c:	0081a5               	call8	118c78 <cvsd_step_size_estimate>
  11845f:	9792d2               	l16si	a13, a2, 0x12e
  118462:	fbd5b1               	l32r	a11, 1173b8 (7ffe <xthals_release_major+0x511e>)
  118465:	20fdd0               	or	a15, a13, a13
  118468:	0d00274120b09bde 	{ blt.w18	a11, a13, 1186de <LC_PLC_wb+0x3ea>; nop }
  118470:	029482               	l16si	a8, a4, 4
  118473:	352192               	l32i	a9, a1, 212
  118476:	2218a6               	blti	a8, 1, 11849c <LC_PLC_wb+0x1a8>
  118479:	1f19a6               	blti	a9, 1, 11849c <LC_PLC_wb+0x1a8>
  11847c:	b492b2               	l16si	a11, a2, 0x168
  11847f:	3c1b24               	ae_movda16	aed1, a11
  118482:	13a976               	loopgtz	a9, 118499 <LC_PLC_wb+0x1a5>
  118485:	3c4d24               	ae_movda16	aed4, a13
  118488:	0c801a043154959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed1 }
  118490:	25d4c4               	ae_movad32.l	a13, aed4
  118493:	21dfd0               	srai	a13, a13, 15
  118496:	23dd80               	sext	a13, a13, 15

00118499 <LC_PLC_wb+0x1a5>:
  118499:	9752d2               	s16i	a13, a2, 0x12e
  11849c:	3761f2               	s32i	a15, a1, 220
  11849f:	c0d5d0               	sub	a13, a5, a13
  1184a2:	ab92e2               	l16si	a14, a2, 0x156
  1184a5:	23dd80               	sext	a13, a13, 15
  1184a8:	0d40224130b01e6e 	{ blti.w18	a14, 1, 1186cf <LC_PLC_wb+0x3db>; nop }
  1184b0:	3761f2               	s32i	a15, a1, 220
  1184b3:	3121e2               	l32i	a14, a1, 196

001184b6 <LC_PLC_wb+0x1c2>:
  1184b6:	400001014403ee0e 	{ ae_movda16	aed3, a14; nop; movi	a14, 0 }

001184be <LC_PLC_wb+0x1ca>:
  1184be:	009392               	l16si	a9, a3, 0
  1184c1:	c0a5d0               	sub	a10, a5, a13
  1184c4:	400001b545014a9e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a9 }
  1184cc:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1184d4:	3cfd24               	ae_movda16	aed15, a13
  1184d7:	0c801a034f0f80de 	{ ae_movad32.l	a8, aed0; ae_mul16x4	aed0, aed15, aed3, aed15 }
  1184df:	0193a2               	l16si	a10, a3, 2
  1184e2:	254fc4               	ae_movad32.l	a4, aed15
  1184e5:	40d882               	addmi	a8, a8, 0x4000
  1184e8:	218f80               	srai	a8, a8, 15
  1184eb:	005382               	s16i	a8, a3, 0
  1184ee:	214f40               	srai	a4, a4, 15
  1184f1:	234480               	sext	a4, a4, 15
  1184f4:	c09540               	sub	a9, a5, a4
  1184f7:	400001b545ed4a9e 	{ ae_movda32	aed13, a10; nop; ae_movda32	aed14, a9 }
  1184ff:	eb7bdd0e0d0d259f 	{ nop; ae_mulp32x2	aed13, aed13, aed14; nop }
  118507:	3cc424               	ae_movda16	aed12, a4
  11850a:	0c801a034cdcfdde 	{ ae_movad32.l	a15, aed13; ae_mul16x4	aed13, aed12, aed3, aed12 }
  118512:	029382               	l16si	a8, a3, 4
  118515:	25dcc4               	ae_movad32.l	a13, aed12
  118518:	40dff2               	addmi	a15, a15, 0x4000
  11851b:	21fff0               	srai	a15, a15, 15
  11851e:	0153f2               	s16i	a15, a3, 2
  118521:	21dfd0               	srai	a13, a13, 15
  118524:	23dd80               	sext	a13, a13, 15
  118527:	c045d0               	sub	a4, a5, a13
  11852a:	400001b545ba484e 	{ ae_movda32	aed10, a8; nop; ae_movda32	aed11, a4 }
  118532:	eb7bdd0b0a0a259f 	{ nop; ae_mulp32x2	aed10, aed10, aed11; nop }
  11853a:	3c9d24               	ae_movda16	aed9, a13
  11853d:	0c801a0349a9cade 	{ ae_movad32.l	a12, aed10; ae_mul16x4	aed10, aed9, aed3, aed9 }
  118545:	0393f2               	l16si	a15, a3, 6
  118548:	25b9c4               	ae_movad32.l	a11, aed9
  11854b:	40dcc2               	addmi	a12, a12, 0x4000
  11854e:	21cfc0               	srai	a12, a12, 15
  118551:	0253c2               	s16i	a12, a3, 4
  118554:	21bfb0               	srai	a11, a11, 15
  118557:	23bb80               	sext	a11, a11, 15
  11855a:	c0d5b0               	sub	a13, a5, a11
  11855d:	400001b545874fde 	{ ae_movda32	aed7, a15; nop; ae_movda32	aed8, a13 }
  118565:	eb7bdd080707259f 	{ nop; ae_mulp32x2	aed7, aed7, aed8; nop }
  11856d:	3c6b24               	ae_movda16	aed6, a11
  118570:	0c801a034676a7de 	{ ae_movad32.l	a10, aed7; ae_mul16x4	aed7, aed6, aed3, aed6 }
  118578:	0493c2               	l16si	a12, a3, 8
  11857b:	2596c4               	ae_movad32.l	a9, aed6
  11857e:	40daa2               	addmi	a10, a10, 0x4000
  118581:	21afa0               	srai	a10, a10, 15
  118584:	0353a2               	s16i	a10, a3, 6
  118587:	219f90               	srai	a9, a9, 15
  11858a:	239980               	sext	a9, a9, 15
  11858d:	c0b590               	sub	a11, a5, a9
  118590:	400001b545544cbe 	{ ae_movda32	aed4, a12; nop; ae_movda32	aed5, a11 }
  118598:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1185a0:	3c2924               	ae_movda16	aed2, a9
  1185a3:	0c801a03424284de 	{ ae_movad32.l	a8, aed4; ae_mul16x4	aed4, aed2, aed3, aed2 }
  1185ab:	0593a2               	l16si	a10, a3, 10
  1185ae:	2542c4               	ae_movad32.l	a4, aed2
  1185b1:	40d882               	addmi	a8, a8, 0x4000
  1185b4:	218f80               	srai	a8, a8, 15
  1185b7:	045382               	s16i	a8, a3, 8
  1185ba:	214f40               	srai	a4, a4, 15
  1185bd:	234480               	sext	a4, a4, 15
  1185c0:	c09540               	sub	a9, a5, a4
  1185c3:	400001b545104a9e 	{ ae_movda32	aed0, a10; nop; ae_movda32	aed1, a9 }
  1185cb:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1185d3:	3cf424               	ae_movda16	aed15, a4
  1185d6:	0c801a034f0ff0de 	{ ae_movad32.l	a15, aed0; ae_mul16x4	aed0, aed15, aed3, aed15 }
  1185de:	069382               	l16si	a8, a3, 12
  1185e1:	25dfc4               	ae_movad32.l	a13, aed15
  1185e4:	40dff2               	addmi	a15, a15, 0x4000
  1185e7:	21fff0               	srai	a15, a15, 15
  1185ea:	0553f2               	s16i	a15, a3, 10
  1185ed:	21dfd0               	srai	a13, a13, 15
  1185f0:	0793f2               	l16si	a15, a3, 14
  1185f3:	23dd80               	sext	a13, a13, 15
  1185f6:	c045d0               	sub	a4, a5, a13
  1185f9:	400001b545ed484e 	{ ae_movda32	aed13, a8; nop; ae_movda32	aed14, a4 }
  118601:	eb7bdd0e0d0d259f 	{ nop; ae_mulp32x2	aed13, aed13, aed14; nop }
  118609:	3ccd24               	ae_movda16	aed12, a13
  11860c:	0c801a034cdccdde 	{ ae_movad32.l	a12, aed13; ae_mul16x4	aed13, aed12, aed3, aed12 }
  118614:	089342               	l16si	a4, a3, 16
  118617:	25bcc4               	ae_movad32.l	a11, aed12
  11861a:	40dcc2               	addmi	a12, a12, 0x4000
  11861d:	21cfc0               	srai	a12, a12, 15
  118620:	21bfb0               	srai	a11, a11, 15
  118623:	23bb80               	sext	a11, a11, 15
  118626:	c0d5b0               	sub	a13, a5, a11
  118629:	400001b545ba4fde 	{ ae_movda32	aed10, a15; nop; ae_movda32	aed11, a13 }
  118631:	eb7bdd0b0a0a259f 	{ nop; ae_mulp32x2	aed10, aed10, aed11; nop }
  118639:	3c9b24               	ae_movda16	aed9, a11
  11863c:	0c801a0349a9aade 	{ ae_movad32.l	a10, aed10; ae_mul16x4	aed10, aed9, aed3, aed9 }
  118644:	0653c2               	s16i	a12, a3, 12
  118647:	2599c4               	ae_movad32.l	a9, aed9
  11864a:	40daa2               	addmi	a10, a10, 0x4000
  11864d:	21afa0               	srai	a10, a10, 15
  118650:	0753a2               	s16i	a10, a3, 14
  118653:	219f90               	srai	a9, a9, 15
  118656:	0993a2               	l16si	a10, a3, 18
  118659:	239980               	sext	a9, a9, 15
  11865c:	c08590               	sub	a8, a5, a9
  11865f:	400001b54587349e 	{ ae_movda32	aed7, a4; nop; ae_movda16	aed8, a9 }
  118667:	0c80180388a8982e 	{ ae_movda32	aed9, a8; ae_mul16x4	aed10, aed8, aed3, aed8 }
  11866f:	eb7bdd090707259f 	{ nop; ae_mulp32x2	aed7, aed7, aed9; nop }
  118677:	25f8c4               	ae_movad32.l	a15, aed8
  11867a:	2587c4               	ae_movad32.l	a8, aed7
  11867d:	21fff0               	srai	a15, a15, 15
  118680:	23ff80               	sext	a15, a15, 15
  118683:	40d882               	addmi	a8, a8, 0x4000
  118686:	218f80               	srai	a8, a8, 15
  118689:	c095f0               	sub	a9, a5, a15
  11868c:	400001b545654a9e 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed6, a9 }
  118694:	eb7bdd060505259f 	{ nop; ae_mulp32x2	aed5, aed5, aed6; nop }
  11869c:	400000a14404efee 	{ ae_movda16	aed4, a15; nop; addi	a14, a14, 10 }
  1186a4:	0c801a03445445de 	{ ae_movad32.l	a4, aed5; ae_mul16x4	aed5, aed4, aed3, aed4 }
  1186ac:	085382               	s16i	a8, a3, 16
  1186af:	25d4c4               	ae_movad32.l	a13, aed4
  1186b2:	40d442               	addmi	a4, a4, 0x4000
  1186b5:	214f40               	srai	a4, a4, 15
  1186b8:	21dfd0               	srai	a13, a13, 15
  1186bb:	095342               	s16i	a4, a3, 18
  1186be:	14c332               	addi	a3, a3, 20
  1186c1:	ab92f2               	l16si	a15, a2, 0x156
  1186c4:	23dd80               	sext	a13, a13, 15
  1186c7:	0d3fdf4130b09efe 	{ blt.w18	a14, a15, 1184be <LC_PLC_wb+0x1ca>; nop }

001186cf <LC_PLC_wb+0x3db>:
  1186cf:	302142               	l32i	a4, a1, 192
  1186d2:	3721f2               	l32i	a15, a1, 220
  1186d5:	fb38b1               	l32r	a11, 1173b8 (7ffe <xthals_release_major+0x511e>)
  1186d8:	c0c5d0               	sub	a12, a5, a13
  1186db:	9752c2               	s16i	a12, a2, 0x12e

001186de <LC_PLC_wb+0x3ea>:
  1186de:	3221d2               	l32i	a13, a1, 200
  1186e1:	0294e2               	l16si	a14, a4, 4
  1186e4:	90dd40               	addx2	a13, a13, a4
  1186e7:	8dcb                	addi.n	a8, a13, 12
  1186e9:	346182               	s32i	a8, a1, 208
  1186ec:	0d400d4100b01e6e 	{ blti.w18	a14, 1, 1187c0 <LC_PLC_wb+0x4cc>; nop }
  1186f4:	0897e2               	l16si	a14, a7, 16
  1186f7:	292bf7               	blt	a11, a15, 118724 <LC_PLC_wb+0x430>
  1186fa:	352192               	l32i	a9, a1, 212
  1186fd:	3c1f24               	ae_movda16	aed1, a15
  118700:	99ea                	add.n	a9, a9, a14
  118702:	1e19a6               	blti	a9, 1, 118724 <LC_PLC_wb+0x430>
  118705:	18a976               	loopgtz	a9, 118721 <LC_PLC_wb+0x42d>
  118708:	b02d64               	ae_l16.i	aed2, a13, 12
  11870b:	0c801a023132959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed1 }
  118713:	25a2c4               	ae_movad32.l	a10, aed2
  118716:	dd2b                	addi.n	a13, a13, 2
  118718:	40daa2               	addmi	a10, a10, 0x4000
  11871b:	21afa0               	srai	a10, a10, 15
  11871e:	055da2               	s16i	a10, a13, 10

00118721 <LC_PLC_wb+0x42d>:
  118721:	0897e2               	l16si	a14, a7, 16
  118724:	671ea6               	blti	a14, 1, 11878f <LC_PLC_wb+0x49b>
  118727:	67c8                	l32i.n	a12, a7, 24
  118729:	fb22a1               	l32r	a10, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11872c:	0f0c                	movi.n	a15, 0
  11872e:	0b0c                	movi.n	a11, 0
  118730:	362132               	l32i	a3, a1, 216
  118733:	3521d2               	l32i	a13, a1, 212
  118736:	322182               	l32i	a8, a1, 200
  118739:	903d30               	addx2	a3, a13, a3
  11873c:	dd8a                	add.n	a13, a13, a8
  11873e:	90dd40               	addx2	a13, a13, a4

00118741 <LC_PLC_wb+0x44d>:
  118741:	c0eef0               	sub	a14, a14, a15
  118744:	90eec0               	addx2	a14, a14, a12
  118747:	ffdee2               	addmi	a14, a14, 0xffffff00
  11874a:	7f9ee2               	l16si	a14, a14, 254
  11874d:	400001b426783dee 	{ ae_l16.i	aed8, a13, 12; nop; ae_movda16	aed7, a14 }
  118755:	0c800f0708876bce 	{ ae_l16.x	aed6, a11, a12; ae_mul16x4	aed8, aed7, aed7, aed8 }
  11875d:	b45314               	ae_l16.ip	aed5, a3, 2
  118760:	2597c4               	ae_movad32.l	a9, aed7
  118763:	3c3934               	ae_movda32	aed3, a9
  118766:	0c801a853643959e 	{ nop; ae_mula16x4	aed4, aed3, aed5, aed6 }
  11876e:	dd2b                	addi.n	a13, a13, 2
  118770:	2583c4               	ae_movad32.l	a8, aed3
  118773:	bb2b                	addi.n	a11, a11, 2
  118775:	40d882               	addmi	a8, a8, 0x4000
  118778:	218f80               	srai	a8, a8, 15
  11877b:	7298a0               	salt	a9, a8, a10
  11877e:	438850               	min	a8, a8, a5
  118781:	938690               	movnez	a8, a6, a9
  118784:	055d82               	s16i	a8, a13, 10
  118787:	0897e2               	l16si	a14, a7, 16
  11878a:	ff1b                	addi.n	a15, a15, 1
  11878c:	b12fe7               	blt	a15, a14, 118741 <LC_PLC_wb+0x44d>

0011878f <LC_PLC_wb+0x49b>:
  11878f:	322152               	l32i	a5, a1, 200
  118792:	3521f2               	l32i	a15, a1, 212
  118795:	ab92d2               	l16si	a13, a2, 0x156
  118798:	80ffe0               	add	a15, a15, a14
  11879b:	36afd7               	bge	a15, a13, 1187d5 <LC_PLC_wb+0x4e1>
  11879e:	c08df0               	sub	a8, a13, a15
  1187a1:	3621e2               	l32i	a14, a1, 216
  1187a4:	8095f0               	add	a9, a5, a15
  1187a7:	909940               	addx2	a9, a9, a4
  1187aa:	90efe0               	addx2	a14, a15, a14
  1187ad:	09a876               	loopgtz	a8, 1187ba <LC_PLC_wb+0x4c6>
  1187b0:	009ef2               	l16si	a15, a14, 0
  1187b3:	0659f2               	s16i	a15, a9, 12
  1187b6:	ee2b                	addi.n	a14, a14, 2
  1187b8:	992b                	addi.n	a9, a9, 2

001187ba <LC_PLC_wb+0x4c6>:
  1187ba:	ab92d2               	l16si	a13, a2, 0x156
  1187bd:	000506               	j	1187d5 <LC_PLC_wb+0x4e1>

001187c0 <LC_PLC_wb+0x4cc>:
  1187c0:	3621b2               	l32i	a11, a1, 216
  1187c3:	ab92c2               	l16si	a12, a2, 0x156
  1187c6:	20a880               	or	a10, a8, a8
  1187c9:	11ccf0               	slli	a12, a12, 1
  1187cc:	67bb25               	call8	180380 <__vec_memcpy>
  1187cf:	322152               	l32i	a5, a1, 200
  1187d2:	ab92d2               	l16si	a13, a2, 0x156

001187d5 <LC_PLC_wb+0x4e1>:
  1187d5:	352132               	l32i	a3, a1, 212
  1187d8:	3421b2               	l32i	a11, a1, 208
  1187db:	332162               	l32i	a6, a1, 204
  1187de:	11cdf0               	slli	a12, a13, 1
  1187e1:	06ad                	mov.n	a10, a6
  1187e3:	67b9e5               	call8	180380 <__vec_memcpy>
  1187e6:	a4cb                	addi.n	a10, a4, 12
  1187e8:	0f97c2               	l16si	a12, a7, 30
  1187eb:	ab92b2               	l16si	a11, a2, 0x156
  1187ee:	cc5a                	add.n	a12, a12, a5
  1187f0:	90bb40               	addx2	a11, a11, a4
  1187f3:	bbcb                	addi.n	a11, a11, 12
  1187f5:	c3ca                	add.n	a12, a3, a12
  1187f7:	11ccf0               	slli	a12, a12, 1
  1187fa:	67b865               	call8	180380 <__vec_memcpy>
  1187fd:	06cd                	mov.n	a12, a6
  1187ff:	04ad                	mov.n	a10, a4
  118801:	030c                	movi.n	a3, 0
  118803:	025432               	s16i	a3, a4, 4
  118806:	03bd                	mov.n	a11, a3
  118808:	000225               	call8	11882c <PlrAttenuation>
  11880b:	a75232               	s16i	a3, a2, 0x14e
  11880e:	f01d                	retw.n

00118810 <LC_PLC_Indicate_BEC>:
  118810:	004136               	entry	a1, 32
  118813:	029c                	beqz.n	a2, 118827 <LC_PLC_Indicate_BEC+0x17>
  118815:	05d222               	addmi	a2, a2, 0x500
  118818:	a99242               	l16si	a4, a2, 0x152
  11881b:	180c                	movi.n	a8, 1
  11881d:	648c                	beqz.n	a4, 118827 <LC_PLC_Indicate_BEC+0x17>
  11881f:	933830               	movnez	a3, a8, a3
  118822:	a85232               	s16i	a3, a2, 0x150
  118825:	f01d                	retw.n

00118827 <LC_PLC_Indicate_BEC+0x17>:
  118827:	f01d                	retw.n

00118829 <LC_PLC_Indicate_BEC+0x19>:
  118829:	000000                                        ...

0011882c <PlrAttenuation>:
  11882c:	004136               	entry	a1, 32
  11882f:	faeb81               	l32r	a8, 1173dc (7ccc <xthals_release_major+0x4dec>)
  118832:	05d262               	addmi	a6, a2, 0x500
  118835:	9c9672               	l16si	a7, a6, 0x138
  118838:	400001b54401387e 	{ ae_movda16	aed1, a8; nop; ae_movda16	aed0, a7 }
  118840:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  118848:	2550c4               	ae_movad32.l	a5, aed0
  11884b:	50c672               	addi	a7, a6, 80
  11884e:	215f50               	srai	a5, a5, 15
  118851:	232580               	sext	a2, a5, 15
  118854:	9c5622               	s16i	a2, a6, 0x138
  118857:	8a9752               	l16si	a5, a7, 0x114
  11885a:	a38c                	beqz.n	a3, 118868 <PlrAttenuation+0x3c>
  11885c:	03d222               	addmi	a2, a2, 0x300
  11885f:	34c222               	addi	a2, a2, 52
  118862:	232280               	sext	a2, a2, 15
  118865:	9c5622               	s16i	a2, a6, 0x138

00118868 <PlrAttenuation+0x3c>:
  118868:	faceb1               	l32r	a11, 1173a0 (7fff <xthals_release_major+0x511f>)
  11886b:	052257               	blt	a2, a5, 118874 <PlrAttenuation+0x48>
  11886e:	889732               	l16si	a3, a7, 0x110
  118871:	0013c6               	j	1188c4 <PlrAttenuation+0x98>

00118874 <PlrAttenuation+0x48>:
  118874:	899762               	l16si	a6, a7, 0x112
  118877:	faca31               	l32r	a3, 1173a0 (7fff <xthals_release_major+0x511f>)
  11887a:	02a267               	bge	a2, a6, 118880 <PlrAttenuation+0x54>
  11887d:	0010c6               	j	1188c4 <PlrAttenuation+0x98>

00118880 <PlrAttenuation+0x54>:
  118880:	472792               	l32i	a9, a7, 0x11c
  118883:	318090               	srai	a8, a9, 16
  118886:	11a800               	slli	a10, a8, 16
  118889:	c099a0               	sub	a9, a9, a10
  11888c:	219190               	srai	a9, a9, 1
  11888f:	400001b54576429e 	{ ae_movda32	aed6, a2; nop; ae_movda32	aed7, a9 }
  118897:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  11889f:	2566c4               	ae_movad32.l	a6, aed6
  1188a2:	3c4224               	ae_movda16	aed4, a2
  1188a5:	216f60               	srai	a6, a6, 15
  1188a8:	400001b54425486e 	{ ae_movda16	aed5, a8; nop; ae_movda32	aed2, a6 }
  1188b0:	0c801a843532959e 	{ nop; ae_mula16x4	aed3, aed2, aed4, aed5 }
  1188b8:	482752               	l32i	a5, a7, 0x120
  1188bb:	2532c4               	ae_movad32.l	a3, aed2
  1188be:	903350               	addx2	a3, a3, a5
  1188c1:	233380               	sext	a3, a3, 15
  1188c4:	3b2722               	l32i	a2, a7, 236
  1188c7:	839782               	l16si	a8, a7, 0x106
  1188ca:	0893b7               	bne	a3, a11, 1188d6 <PlrAttenuation+0xaa>
  1188cd:	fac4c1               	l32r	a12, 1173e0 (7ffd <xthals_release_major+0x511d>)
  1188d0:	31d020               	srai	a13, a2, 16
  1188d3:	6a2cd7               	blt	a12, a13, 118941 <PlrAttenuation+0x115>

001188d6 <PlrAttenuation+0xaa>:
  1188d6:	116300               	slli	a6, a3, 16
  1188d9:	119310               	slli	a9, a3, 15
  1188dc:	a0a330               	addx4	a10, a3, a3
  1188df:	b0aa30               	addx8	a10, a10, a3
  1188e2:	11aad0               	slli	a10, a10, 3
  1188e5:	c099a0               	sub	a9, a9, a10
  1188e8:	313020               	srai	a3, a2, 16
  1188eb:	1199f0               	slli	a9, a9, 1
  1188ee:	c06690               	sub	a6, a6, a9
  1188f1:	4ca876               	loopgtz	a8, 118941 <PlrAttenuation+0x115>
  1188f4:	118300               	slli	a8, a3, 16
  1188f7:	a05330               	addx4	a5, a3, a3
  1188fa:	b05530               	addx8	a5, a5, a3
  1188fd:	c02280               	sub	a2, a2, a8
  118900:	212120               	srai	a2, a2, 1
  118903:	1155d0               	slli	a5, a5, 3
  118906:	113310               	slli	a3, a3, 15
  118909:	c03350               	sub	a3, a3, a5
  11890c:	a05220               	addx4	a5, a2, a2
  11890f:	b05520               	addx8	a5, a5, a2
  118912:	1155d0               	slli	a5, a5, 3
  118915:	112210               	slli	a2, a2, 15
  118918:	c02250               	sub	a2, a2, a5
  11891b:	212f20               	srai	a2, a2, 15
  11891e:	223a                	add.n	a2, a2, a3
  118920:	902260               	addx2	a2, a2, a6
  118923:	313020               	srai	a3, a2, 16
  118926:	400001b42098343e 	{ ae_l16.i	aed8, a4, 0; nop; ae_movda16	aed9, a3 }
  11892e:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  118936:	25b8c4               	ae_movad32.l	a11, aed8
  118939:	21bfb0               	srai	a11, a11, 15
  11893c:	0054b2               	s16i	a11, a4, 0
  11893f:	442b                	addi.n	a4, a4, 2
  118941:	3b6722               	s32i	a2, a7, 236
  118944:	f01d                	retw.n

00118946 <PlrAttenuation+0x11a>:
	...

00118948 <_plc_update_param>:
  118948:	004136               	entry	a1, 32
  11894b:	02ad                	mov.n	a10, a2
  11894d:	03bd                	mov.n	a11, a3
  11894f:	04cd                	mov.n	a12, a4
  118951:	05dd                	mov.n	a13, a5
  118953:	06ed                	mov.n	a14, a6
  118955:	07fd                	mov.n	a15, a7
  118957:	feef25               	call8	117848 <Update_LC_PLC_wb>
  11895a:	f01d                	retw.n

0011895c <lcplc_task_Init>:
  11895c:	004136               	entry	a1, 32
  11895f:	02ad                	mov.n	a10, a2
  118961:	8b0c                	movi.n	a11, 8
  118963:	0d0c                	movi.n	a13, 0
  118965:	06d2c2               	addmi	a12, a2, 0x600
  118968:	3e9cc2               	l16si	a12, a12, 124
  11896b:	fef6a5               	call8	1178d4 <Init_LC_PLC_wb>
  11896e:	9adc                	bnez.n	a10, 11898b <lcplc_task_Init+0x2f>
  118970:	fa8bf1               	l32r	a15, 11739c (201160 <_lib_algo_data_start>)
  118973:	02ad                	mov.n	a10, a2
  118975:	089fb2               	l16si	a11, a15, 16
  118978:	099fc2               	l16si	a12, a15, 18
  11897b:	0a9fd2               	l16si	a13, a15, 20
  11897e:	0b9fe2               	l16si	a14, a15, 22
  118981:	0c9ff2               	l16si	a15, a15, 24
  118984:	fffc25               	call8	118948 <_plc_update_param>
  118987:	120c                	movi.n	a2, 1
  118989:	f01d                	retw.n

0011898b <lcplc_task_Init+0x2f>:
  11898b:	020c                	movi.n	a2, 0
  11898d:	f01d                	retw.n

0011898f <lcplc_task_Init+0x33>:
	...

00118990 <lcplc_process>:
  118990:	004136               	entry	a1, 32
  118993:	93cc                	bnez.n	a3, 1189a0 <lcplc_process+0x10>
  118995:	02ad                	mov.n	a10, a2
  118997:	04bd                	mov.n	a11, a4
  118999:	04cd                	mov.n	a12, a4
  11899b:	ff95a5               	call8	1182f4 <LC_PLC_wb>
  11899e:	f01d                	retw.n

001189a0 <lcplc_process+0x10>:
  1189a0:	02ad                	mov.n	a10, a2
  1189a2:	04bd                	mov.n	a11, a4
  1189a4:	0c0c                	movi.n	a12, 0
  1189a6:	0d0c                	movi.n	a13, 0
  1189a8:	fefc65               	call8	117970 <LC_PLC_erasure_wb>
  1189ab:	f01d                	retw.n

001189ad <lcplc_process+0x1d>:
  1189ad:	000000                                        ...

001189b0 <levinson_wb>:
  1189b0:	01e136               	entry	a1, 240
  1189b3:	2c6122               	s32i	a2, a1, 176
  1189b6:	012262               	l32i	a6, a2, 4
  1189b9:	2a6132               	s32i	a3, a1, 168
  1189bc:	20a660               	or	a10, a6, a6
  1189bf:	04bca5               	call8	11d588 <L_abs>
  1189c2:	205aa0               	or	a5, a10, a10
  1189c5:	20b110               	or	a11, a1, a1
  1189c8:	2c21a2               	l32i	a10, a1, 176
  1189cb:	02c1c2               	addi	a12, a1, 2
  1189ce:	0aa8                	l32i.n	a10, a10, 0
  1189d0:	04dda5               	call8	11d7ac <L_Extract>
  1189d3:	05ad                	mov.n	a10, a5
  1189d5:	0091b2               	l16si	a11, a1, 0
  1189d8:	0191c2               	l16si	a12, a1, 2
  1189db:	04e5e5               	call8	11d838 <Div_32>
  1189de:	0a5d                	mov.n	a5, a10
  1189e0:	0416a6               	blti	a6, 1, 1189e8 <levinson_wb+0x38>
  1189e3:	04a365               	call8	11d418 <L_negate>
  1189e6:	0a5d                	mov.n	a5, a10

001189e8 <levinson_wb+0x38>:
  1189e8:	05ad                	mov.n	a10, a5
  1189ea:	b14b                	addi.n	a11, a1, 4
  1189ec:	c16b                	addi.n	a12, a1, 6
  1189ee:	04dbe5               	call8	11d7ac <L_Extract>
  1189f1:	05ad                	mov.n	a10, a5
  1189f3:	4b0c                	movi.n	a11, 4
  1189f5:	04ab25               	call8	11d4a8 <L_shr>
  1189f8:	12c1b2               	addi	a11, a1, 18
  1189fb:	32c1c2               	addi	a12, a1, 50
  1189fe:	04dae5               	call8	11d7ac <L_Extract>
  118a01:	0291c2               	l16si	a12, a1, 4
  118a04:	0391d2               	l16si	a13, a1, 6
  118a07:	0cad                	mov.n	a10, a12
  118a09:	0dbd                	mov.n	a11, a13
  118a0b:	04dda5               	call8	11d7e4 <Mpy_32>
  118a0e:	04b7a5               	call8	11d588 <L_abs>
  118a11:	0abd                	mov.n	a11, a10
  118a13:	fa74a1               	l32r	a10, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  118a16:	048fe5               	call8	11d314 <L_sub>
  118a19:	50c1b2               	addi	a11, a1, 80
  118a1c:	52c1c2               	addi	a12, a1, 82
  118a1f:	04d8e5               	call8	11d7ac <L_Extract>
  118a22:	0091a2               	l16si	a10, a1, 0
  118a25:	0191b2               	l16si	a11, a1, 2
  118a28:	2891c2               	l16si	a12, a1, 80
  118a2b:	2991d2               	l16si	a13, a1, 82
  118a2e:	04db65               	call8	11d7e4 <Mpy_32>
  118a31:	0a5d                	mov.n	a5, a10
  118a33:	04c365               	call8	11d668 <norm_l>
  118a36:	0abd                	mov.n	a11, a10
  118a38:	2d61a2               	s32i	a10, a1, 180
  118a3b:	05ad                	mov.n	a10, a5
  118a3d:	04a225               	call8	11d460 <L_shl>
  118a40:	01bd                	mov.n	a11, a1
  118a42:	c12b                	addi.n	a12, a1, 2
  118a44:	04d665               	call8	11d7ac <L_Extract>
  118a47:	296142               	s32i	a4, a1, 164
  118a4a:	0d401d4120b0246e 	{ blti.w18	a4, 2, 118c20 <levinson_wb+0x270>; nop }
  118a52:	296142               	s32i	a4, a1, 164
  118a55:	c41b                	addi.n	a12, a4, 1
  118a57:	7fc132               	addi	a3, a1, 127
  118a5a:	331b                	addi.n	a3, a3, 1
  118a5c:	2b61c2               	s32i	a12, a1, 172
  118a5f:	2c0c                	movi.n	a12, 2

00118a61 <levinson_wb+0xb1>:
  118a61:	020c                	movi.n	a2, 0
  118a63:	2861c2               	s32i	a12, a1, 160
  118a66:	502ca6               	blti	a12, 2, 118aba <levinson_wb+0x10a>
  118a69:	2861c2               	s32i	a12, a1, 160
  118a6c:	4c0b                	addi.n	a4, a12, -1
  118a6e:	2c2182               	l32i	a8, a1, 176
  118a71:	ffd152               	addmi	a5, a1, 0xffffff00
  118a74:	ffd162               	addmi	a6, a1, 0xffffff00
  118a77:	10c662               	addi	a6, a6, 16
  118a7a:	30c552               	addi	a5, a5, 48
  118a7d:	905c50               	addx2	a5, a12, a5
  118a80:	906c60               	addx2	a6, a12, a6
  118a83:	087d                	mov.n	a7, a8
  118a85:	a04480               	addx4	a4, a4, a8

00118a88 <levinson_wb+0xd8>:
  118a88:	0127a2               	l32i	a10, a7, 4
  118a8b:	50c1b2               	addi	a11, a1, 80
  118a8e:	52c1c2               	addi	a12, a1, 82
  118a91:	04d1a5               	call8	11d7ac <L_Extract>
  118a94:	2991b2               	l16si	a11, a1, 82
  118a97:	7f96c2               	l16si	a12, a6, 254
  118a9a:	7f95d2               	l16si	a13, a5, 254
  118a9d:	2891a2               	l16si	a10, a1, 80
  118aa0:	04d425               	call8	11d7e4 <Mpy_32>
  118aa3:	20baa0               	or	a11, a10, a10
  118aa6:	20a220               	or	a10, a2, a2
  118aa9:	048425               	call8	11d2ec <L_add>
  118aac:	202aa0               	or	a2, a10, a10
  118aaf:	fec552               	addi	a5, a5, -2
  118ab2:	fec662               	addi	a6, a6, -2
  118ab5:	774b                	addi.n	a7, a7, 4
  118ab7:	cd9747               	bne	a7, a4, 118a88 <levinson_wb+0xd8>

00118aba <levinson_wb+0x10a>:
  118aba:	02ad                	mov.n	a10, a2
  118abc:	4b0c                	movi.n	a11, 4
  118abe:	049a25               	call8	11d460 <L_shl>
  118ac1:	2c21c2               	l32i	a12, a1, 176
  118ac4:	2821b2               	l32i	a11, a1, 160
  118ac7:	a0bbc0               	addx4	a11, a11, a12
  118aca:	0bb8                	l32i.n	a11, a11, 0
  118acc:	0481e5               	call8	11d2ec <L_add>
  118acf:	0a5d                	mov.n	a5, a10
  118ad1:	04ab65               	call8	11d588 <L_abs>
  118ad4:	0091b2               	l16si	a11, a1, 0
  118ad7:	0191c2               	l16si	a12, a1, 2
  118ada:	04d5e5               	call8	11d838 <Div_32>
  118add:	0215a6               	blti	a5, 1, 118ae3 <levinson_wb+0x133>
  118ae0:	049365               	call8	11d418 <L_negate>

00118ae3 <levinson_wb+0x133>:
  118ae3:	2d21b2               	l32i	a11, a1, 180
  118ae6:	0497a5               	call8	11d460 <L_shl>
  118ae9:	0a5d                	mov.n	a5, a10
  118aeb:	b14b                	addi.n	a11, a1, 4
  118aed:	c16b                	addi.n	a12, a1, 6
  118aef:	04cbe5               	call8	11d7ac <L_Extract>
  118af2:	0291a2               	l16si	a10, a1, 4
  118af5:	0464a5               	call8	11d140 <abs_s>
  118af8:	fa3cb1               	l32r	a11, 1173e8 (7fee <xthals_release_major+0x510e>)
  118afb:	046365               	call8	11d130 <sub>
  118afe:	0d40154190b01a4e 	{ bgei.w18	a10, 1, 118c5b <levinson_wb+0x2ab>; nop }
  118b06:	2821d2               	l32i	a13, a1, 160
  118b09:	306152               	s32i	a5, a1, 192
  118b0c:	116df0               	slli	a6, a13, 1
  118b0f:	2f6162               	s32i	a6, a1, 188
  118b12:	6f2da6               	blti	a13, 2, 118b85 <levinson_wb+0x1d5>
  118b15:	170c                	movi.n	a7, 1
  118b17:	30c122               	addi	a2, a1, 48
  118b1a:	10c142               	addi	a4, a1, 16
  118b1d:	ffd182               	addmi	a8, a1, 0xffffff00
  118b20:	ffd192               	addmi	a9, a1, 0xffffff00
  118b23:	10c992               	addi	a9, a9, 16
  118b26:	30c882               	addi	a8, a8, 48
  118b29:	905d80               	addx2	a5, a13, a8
  118b2c:	906d90               	addx2	a6, a13, a9
  118b2f:	992b                	addi.n	a9, a9, 2
  118b31:	2e6192               	s32i	a9, a1, 184

00118b34 <levinson_wb+0x184>:
  118b34:	0391b2               	l16si	a11, a1, 6
  118b37:	7f96c2               	l16si	a12, a6, 254
  118b3a:	7f95d2               	l16si	a13, a5, 254
  118b3d:	0291a2               	l16si	a10, a1, 4
  118b40:	04ca25               	call8	11d7e4 <Mpy_32>
  118b43:	0192b2               	l16si	a11, a2, 2
  118b46:	203aa0               	or	a3, a10, a10
  118b49:	0194a2               	l16si	a10, a4, 2
  118b4c:	04c825               	call8	11d7d0 <L_Comp>
  118b4f:	20baa0               	or	a11, a10, a10
  118b52:	20a330               	or	a10, a3, a3
  118b55:	047965               	call8	11d2ec <L_add>
  118b58:	7fc132               	addi	a3, a1, 127
  118b5b:	60c1b2               	addi	a11, a1, 96
  118b5e:	90b7b0               	addx2	a11, a7, a11
  118b61:	01c332               	addi	a3, a3, 1
  118b64:	90c730               	addx2	a12, a7, a3
  118b67:	04c465               	call8	11d7ac <L_Extract>
  118b6a:	222b                	addi.n	a2, a2, 2
  118b6c:	442b                	addi.n	a4, a4, 2
  118b6e:	fec552               	addi	a5, a5, -2
  118b71:	fec662               	addi	a6, a6, -2
  118b74:	771b                	addi.n	a7, a7, 1
  118b76:	2e21c2               	l32i	a12, a1, 184
  118b79:	237780               	sext	a7, a7, 15
  118b7c:	b496c7               	bne	a6, a12, 118b34 <levinson_wb+0x184>
  118b7f:	302152               	l32i	a5, a1, 192
  118b82:	2f2162               	l32i	a6, a1, 188

00118b85 <levinson_wb+0x1d5>:
  118b85:	20a550               	or	a10, a5, a5
  118b88:	4b0c                	movi.n	a11, 4
  118b8a:	0491e5               	call8	11d4a8 <L_shr>
  118b8d:	c63a                	add.n	a12, a6, a3
  118b8f:	60c152               	addi	a5, a1, 96
  118b92:	b65a                	add.n	a11, a6, a5
  118b94:	04c165               	call8	11d7ac <L_Extract>
  118b97:	0291c2               	l16si	a12, a1, 4
  118b9a:	0391d2               	l16si	a13, a1, 6
  118b9d:	0cad                	mov.n	a10, a12
  118b9f:	0dbd                	mov.n	a11, a13
  118ba1:	04c425               	call8	11d7e4 <Mpy_32>
  118ba4:	049e25               	call8	11d588 <L_abs>
  118ba7:	0abd                	mov.n	a11, a10
  118ba9:	fa0ea1               	l32r	a10, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  118bac:	047665               	call8	11d314 <L_sub>
  118baf:	50c1b2               	addi	a11, a1, 80
  118bb2:	52c1c2               	addi	a12, a1, 82
  118bb5:	04bf65               	call8	11d7ac <L_Extract>
  118bb8:	0191b2               	l16si	a11, a1, 2
  118bbb:	2891c2               	l16si	a12, a1, 80
  118bbe:	2991d2               	l16si	a13, a1, 82
  118bc1:	0091a2               	l16si	a10, a1, 0
  118bc4:	04c1e5               	call8	11d7e4 <Mpy_32>
  118bc7:	0a6d                	mov.n	a6, a10
  118bc9:	04a9e5               	call8	11d668 <norm_l>
  118bcc:	0a5d                	mov.n	a5, a10
  118bce:	06ad                	mov.n	a10, a6
  118bd0:	05bd                	mov.n	a11, a5
  118bd2:	0488e5               	call8	11d460 <L_shl>
  118bd5:	01bd                	mov.n	a11, a1
  118bd7:	c12b                	addi.n	a12, a1, 2
  118bd9:	04bd25               	call8	11d7ac <L_Extract>
  118bdc:	05bd                	mov.n	a11, a5
  118bde:	2d21a2               	l32i	a10, a1, 180
  118be1:	045425               	call8	11d124 <add>
  118be4:	2d61a2               	s32i	a10, a1, 180
  118be7:	60c1f2               	addi	a15, a1, 96
  118bea:	10c1e2               	addi	a14, a1, 16
  118bed:	30c192               	addi	a9, a1, 48
  118bf0:	7fc1d2               	addi	a13, a1, 127
  118bf3:	2821c2               	l32i	a12, a1, 160
  118bf6:	01cdd2               	addi	a13, a13, 1
  118bf9:	13ac76               	loopgtz	a12, 118c10 <levinson_wb+0x260>
  118bfc:	019d82               	l16si	a8, a13, 2
  118bff:	019fa2               	l16si	a10, a15, 2
  118c02:	dd2b                	addi.n	a13, a13, 2
  118c04:	ff2b                	addi.n	a15, a15, 2
  118c06:	015982               	s16i	a8, a9, 2
  118c09:	015ea2               	s16i	a10, a14, 2
  118c0c:	992b                	addi.n	a9, a9, 2
  118c0e:	ee2b                	addi.n	a14, a14, 2

00118c10 <levinson_wb+0x260>:
  118c10:	2b21b2               	l32i	a11, a1, 172
  118c13:	cc1b                	addi.n	a12, a12, 1
  118c15:	23cc80               	sext	a12, a12, 15
  118c18:	0d3fe44150b0bbce 	{ bne.w18	a11, a12, 118a61 <levinson_wb+0xb1>; nop }

00118c20 <levinson_wb+0x270>:
  118c20:	2a21f2               	l32i	a15, a1, 168
  118c23:	f9f2e1               	l32r	a14, 1173ec (1000 <XtosCoreStateSize+0xd80>)
  118c26:	2921d2               	l32i	a13, a1, 164
  118c29:	005fe2               	s16i	a14, a15, 0
  118c2c:	281da6               	blti	a13, 1, 118c58 <levinson_wb+0x2a8>
  118c2f:	203ff0               	or	a3, a15, a15
  118c32:	30c122               	addi	a2, a1, 48
  118c35:	10c152               	addi	a5, a1, 16
  118c38:	904d50               	addx2	a4, a13, a5

00118c3b <levinson_wb+0x28b>:
  118c3b:	0195a2               	l16si	a10, a5, 2
  118c3e:	0192b2               	l16si	a11, a2, 2
  118c41:	04b8e5               	call8	11d7d0 <L_Comp>
  118c44:	1b0c                	movi.n	a11, 1
  118c46:	0481a5               	call8	11d460 <L_shl>
  118c49:	0462e5               	call8	11d278 <round_l>
  118c4c:	222b                	addi.n	a2, a2, 2
  118c4e:	0153a2               	s16i	a10, a3, 2
  118c51:	552b                	addi.n	a5, a5, 2
  118c53:	332b                	addi.n	a3, a3, 2
  118c55:	e29547               	bne	a5, a4, 118c3b <levinson_wb+0x28b>

00118c58 <levinson_wb+0x2a8>:
  118c58:	f01d                	retw.n

00118c5a <levinson_wb+0x2aa>:
	...

00118c5b <levinson_wb+0x2ab>:
  118c5b:	2a2192               	l32i	a9, a1, 168
  118c5e:	f9e3a1               	l32r	a10, 1173ec (1000 <XtosCoreStateSize+0xd80>)
  118c61:	292182               	l32i	a8, a1, 164
  118c64:	0059a2               	s16i	a10, a9, 0
  118c67:	0a0c                	movi.n	a10, 0
  118c69:	04a876               	loopgtz	a8, 118c71 <levinson_wb+0x2c1>
  118c6c:	0159a2               	s16i	a10, a9, 2
  118c6f:	992b                	addi.n	a9, a9, 2

00118c71 <levinson_wb+0x2c1>:
  118c71:	f01d                	retw.n

00118c73 <levinson_wb+0x2c3>:
  118c73:	00000000 01e13600                                .....

00118c78 <cvsd_step_size_estimate>:
  118c78:	01e136               	entry	a1, 240
  118c7b:	049d                	mov.n	a9, a4
  118c7d:	03ad                	mov.n	a10, a3
  118c7f:	009482               	l16si	a8, a4, 0
  118c82:	009332               	l16si	a3, a3, 0
  118c85:	005132               	s16i	a3, a1, 0
  118c88:	0d401e4110b0156e 	{ blti.w18	a5, 1, 118e6d <cvsd_step_size_estimate+0x1f5>; nop }
  118c90:	f9d9e1               	l32r	a14, 1173f4 (c51e00 <_memmap_mem_sram_end+0x211e00>)
  118c93:	f9d7f1               	l32r	a15, 1173f0 (fffe00 <_memmap_mem_sram_end+0x5bfe00>)
  118c96:	f9c431               	l32r	a3, 1173a8 (8000 <xthals_release_major+0x5120>)
  118c99:	f9c141               	l32r	a4, 1173a0 (7fff <xthals_release_major+0x511f>)
  118c9c:	3161a2               	s32i	a10, a1, 196
  118c9f:	907510               	addx2	a7, a5, a1
  118ca2:	326192               	s32i	a9, a1, 200
  118ca5:	306172               	s32i	a7, a1, 192
  118ca8:	207110               	or	a7, a1, a1
  118cab:	19b516               	beqz	a5, 118e4a <cvsd_step_size_estimate+0x1d2>
  118cae:	198596               	bltz	a5, 118e4a <cvsd_step_size_estimate+0x1d2>
  118cb1:	17a576               	loopgtz	a5, 118ccc <cvsd_step_size_estimate+0x54>
  118cb4:	030150               	rsr.lend	a5
  118cb7:	130050               	wsr.lbeg	a5
  118cba:	7ec552               	addi	a5, a5, 126
  118cbd:	01d552               	addmi	a5, a5, 0x100
  118cc0:	130150               	wsr.lend	a5
  118cc3:	002000               	isync
  118cc6:	030250               	rsr.lcount	a5
  118cc9:	01c552               	addi	a5, a5, 1
  118ccc:	0092a2               	l16si	a10, a2, 0
  118ccf:	f9ca61               	l32r	a6, 1173f8 (ffff9d71 <_memmap_cacheattr_bp_strict+0xd6d7f>)
  118cd2:	009752               	l16si	a5, a7, 0
  118cd5:	4aabc2               	movi	a12, 0xfffffb4a
  118cd8:	400001b544063c5e 	{ ae_movda16	aed6, a12; nop; ae_movda16	aed0, a5 }
  118ce0:	0c801a003676959e 	{ nop; ae_mul16x4	aed7, aed6, aed0, aed6 }
  118ce8:	f9c6b1               	l32r	a11, 117400 (11d70a4 <_memmap_mem_sram_end+0x7970a4>)
  118ceb:	25d6c4               	ae_movad32.l	a13, aed6
  118cee:	f9c391               	l32r	a9, 1173fc (62b8 <xthals_release_major+0x33d8>)
  118cf1:	ddba                	add.n	a13, a13, a11
  118cf3:	43ddf0               	min	a13, a13, a15
  118cf6:	53dde0               	max	a13, a13, a14
  118cf9:	21d9d0               	srai	a13, a13, 9
  118cfc:	23dd80               	sext	a13, a13, 15
  118cff:	400001b5444539de 	{ ae_movda16	aed5, a9; nop; ae_movda16	aed4, a13 }
  118d07:	0c801a043554959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed5 }
  118d0f:	400001b54432386e 	{ ae_movda16	aed2, a8; nop; ae_movda16	aed3, a6 }
  118d17:	0c801a024332b4de 	{ ae_movad32.l	a11, aed4; ae_mul16x4	aed3, aed2, aed2, aed3 }
  118d1f:	11ca10               	slli	a12, a10, 15
  118d22:	21bfb0               	srai	a11, a11, 15
  118d25:	23bb80               	sext	a11, a11, 15
  118d28:	4000017544519b2e 	{ ae_movda16	aed1, a11; nop; ae_movad32.l	a9, aed2 }
  118d30:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  118d38:	99ca                	add.n	a9, a9, a12
  118d3a:	40000175455a680e 	{ ae_movda32	aed10, a8; nop; ae_movad32.l	a6, aed0 }
  118d42:	60c190               	abs	a12, a9
  118d45:	216160               	srai	a6, a6, 1
  118d48:	c0cc60               	sub	a12, a12, a6
  118d4b:	0d400f41e0b01c6e 	{ blti.w18	a12, 1, 118e4d <cvsd_step_size_estimate+0x1d5>; nop }
  118d53:	906dd0               	addx2	a6, a13, a13
  118d56:	b0d6d0               	addx8	a13, a6, a13
  118d59:	f9aa61               	l32r	a6, 117404 (ffd9c024 <xthals_hw_configid0+0x3d1cec26>)
  118d5c:	a0dd60               	addx4	a13, a13, a6
  118d5f:	f9aa61               	l32r	a6, 117408 (2800e0 <ff1_1>)
  118d62:	21dfd0               	srai	a13, a13, 15
  118d65:	23dd80               	sext	a13, a13, 15
  118d68:	90dd60               	addx2	a13, a13, a6
  118d6b:	009dd2               	l16si	a13, a13, 0
  118d6e:	400001b545784cde 	{ ae_movda32	aed8, a12; nop; ae_movda32	aed7, a13 }
  118d76:	eb0fdd080707259f 	{ nop; ae_mul32.ll	aed7, aed7, aed8; nop }
  118d7e:	061c                	movi.n	a6, 16
  118d80:	817674               	ae_sraa64	aed7, aed7, a6
  118d83:	25d7c4               	ae_movad32.l	a13, aed7
  118d86:	060c                	movi.n	a6, 0
  118d88:	21dbd0               	srai	a13, a13, 11
  118d8b:	23dd80               	sext	a13, a13, 15
  118d8e:	53dd60               	max	a13, a13, a6
  118d91:	00a562               	movi	a6, 0x500
  118d94:	23dd80               	sext	a13, a13, 15
  118d97:	43dd60               	min	a13, a13, a6
  118d9a:	a0a062               	movi	a6, 160
  118d9d:	23dd80               	sext	a13, a13, 15
  118da0:	55da                	add.n	a5, a5, a13
  118da2:	535560               	max	a5, a5, a6
  118da5:	f99961               	l32r	a6, 11740c (5000 <xthals_release_major+0x2120>)
  118da8:	235580               	sext	a5, a5, 15
  118dab:	435560               	min	a5, a5, a6

00118dae <cvsd_step_size_estimate+0x136>:
  118dae:	f99bd1               	l32r	a13, 11741c (7fff000 <_memmap_mem_sram_end+0x75bf000>)
  118db1:	f997c1               	l32r	a12, 117410 (c51e <xthals_release_major+0x963e>)
  118db4:	400001b544b94bce 	{ ae_movda16	aed9, a11; nop; ae_movda32	aed11, a12 }
  118dbc:	23b580               	sext	a11, a5, 15
  118dbf:	0157b2               	s16i	a11, a7, 2
  118dc2:	0d801a8bca1abbee 	{ ae_movda16	aed11, a11; ae_mulp32x2	aed10, aed10, aed11 }
  118dca:	0c8004090bb9222e 	{ addi	a2, a2, 2; ae_mul16x4	aed11, aed9, aed9, aed11 }
  118dd2:	258ac4               	ae_movad32.l	a8, aed10
  118dd5:	40000175445e5a9e 	{ ae_movda16	aed14, a10; nop; ae_movad32.l	a5, aed9 }
  118ddd:	0d40084160b0196e 	{ blti.w18	a9, 1, 118e67 <cvsd_step_size_estimate+0x1ef>; nop }
  118de5:	885a                	add.n	a8, a8, a5

00118de7 <cvsd_step_size_estimate+0x16f>:
  118de7:	f98b91               	l32r	a9, 117414 (2580 <XtosCoreStateSize+0x2300>)
  118dea:	f98b61               	l32r	a6, 117418 (4b54 <xthals_release_major+0x1c74>)
  118ded:	c099b0               	sub	a9, a9, a11
  118df0:	239980               	sext	a9, a9, 15
  118df3:	400001b54423369e 	{ ae_movda16	aed3, a6; nop; ae_movda16	aed2, a9 }
  118dfb:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  118e03:	583a                	add.n	a5, a8, a3
  118e05:	25c2c4               	ae_movad32.l	a12, aed2
  118e08:	315050               	srai	a5, a5, 16
  118e0b:	43ccd0               	min	a12, a12, a13
  118e0e:	0d0c                	movi.n	a13, 0
  118e10:	53ccd0               	max	a12, a12, a13
  118e13:	21ccc0               	srai	a12, a12, 12
  118e16:	23dc80               	sext	a13, a12, 15
  118e19:	400001b5441035de 	{ ae_movda16	aed0, a5; nop; ae_movda16	aed1, a13 }
  118e21:	0c800d00a110c4ce 	{ sub	a12, a4, a12; ae_mul16x4	aed1, aed0, aed0, aed1 }
  118e29:	23cc80               	sext	a12, a12, 15
  118e2c:	2590c4               	ae_movad32.l	a9, aed0
  118e2f:	400001b544cf4c9e 	{ ae_movda16	aed15, a12; nop; ae_movda32	aed12, a9 }
  118e37:	0c801a8e3fdc959e 	{ nop; ae_mula16x4	aed13, aed12, aed14, aed15 }
  118e3f:	258cc4               	ae_movad32.l	a8, aed12
  118e42:	772b                	addi.n	a7, a7, 2
  118e44:	908830               	addx2	a8, a8, a3
  118e47:	318080               	srai	a8, a8, 16

00118e4a <cvsd_step_size_estimate+0x1d2>:
  118e4a:	000ac6               	j	118e79 <cvsd_step_size_estimate+0x201>

00118e4d <cvsd_step_size_estimate+0x1d5>:
  118e4d:	116590               	slli	a6, a5, 7
  118e50:	c06650               	sub	a6, a6, a5
  118e53:	116680               	slli	a6, a6, 8
  118e56:	556a                	add.n	a5, a5, a6
  118e58:	a0a062               	movi	a6, 160
  118e5b:	40d552               	addmi	a5, a5, 0x4000
  118e5e:	215f50               	srai	a5, a5, 15
  118e61:	535560               	max	a5, a5, a6
  118e64:	ffd186               	j	118dae <cvsd_step_size_estimate+0x136>

00118e67 <cvsd_step_size_estimate+0x1ef>:
  118e67:	c08850               	sub	a8, a8, a5
  118e6a:	ffde46               	j	118de7 <cvsd_step_size_estimate+0x16f>

00118e6d <cvsd_step_size_estimate+0x1f5>:
  118e6d:	3161a2               	s32i	a10, a1, 196
  118e70:	326142               	s32i	a4, a1, 200
  118e73:	90b510               	addx2	a11, a5, a1
  118e76:	3061b2               	s32i	a11, a1, 192

00118e79 <cvsd_step_size_estimate+0x201>:
  118e79:	3221c2               	l32i	a12, a1, 200
  118e7c:	3021d2               	l32i	a13, a1, 192
  118e7f:	3121e2               	l32i	a14, a1, 196
  118e82:	009dd2               	l16si	a13, a13, 0
  118e85:	005ed2               	s16i	a13, a14, 0
  118e88:	005c82               	s16i	a8, a12, 0
  118e8b:	f01d                	retw.n

00118e8d <cvsd_step_size_estimate+0x215>:
  118e8d:	000000                                        ...

00118e90 <msbc_sbc_plc_mem_and_flag_Init>:
  118e90:	004136               	entry	a1, 32
  118e93:	00a0b2               	movi	a11, 0
  118e96:	f96261               	l32r	a6, 117420 (278780 <g_plc_scratch_buf>)
  118e99:	f962c1               	l32r	a12, 117424 (4f90 <xthals_release_major+0x20b0>)
  118e9c:	20a660               	or	a10, a6, a6
  118e9f:	6758a5               	call8	180428 <__vec_memset>
  118ea2:	01a0b2               	movi	a11, 1
  118ea5:	04d2a2               	addmi	a10, a2, 0x400
  118ea8:	0c0c                	movi.n	a12, 0
  118eaa:	486ac2               	s32i	a12, a10, 0x120
  118ead:	985ac2               	s16i	a12, a10, 0x130
  118eb0:	476ab2               	s32i	a11, a10, 0x11c
  118eb3:	28caa2               	addi	a10, a10, 40
  118eb6:	051566               	bnei	a5, 1, 118ebf <msbc_sbc_plc_mem_and_flag_Init+0x2f>
  118eb9:	112392               	l32i	a9, a3, 68
  118ebc:	000046               	j	118ec1 <msbc_sbc_plc_mem_and_flag_Init+0x31>

00118ebf <msbc_sbc_plc_mem_and_flag_Init+0x2f>:
  118ebf:	f498                	l32i.n	a9, a4, 60

00118ec1 <msbc_sbc_plc_mem_and_flag_Init+0x31>:
  118ec1:	59d8                	l32i.n	a13, a9, 20
  118ec3:	0de8                	l32i.n	a14, a13, 0
  118ec5:	406ae2               	s32i	a14, a10, 0x100
  118ec8:	1dd8                	l32i.n	a13, a13, 4
  118eca:	416ad2               	s32i	a13, a10, 0x104
  118ecd:	2269                	s32i.n	a6, a2, 8
  118ecf:	f01d                	retw.n

00118ed1 <msbc_sbc_plc_mem_and_flag_Init+0x41>:
  118ed1:	000000                                        ...

00118ed4 <msbc_sbc_plc_params_Init>:
  118ed4:	004136               	entry	a1, 32
  118ed7:	20c330               	or	a12, a3, a3
  118eda:	03d2a2               	addmi	a10, a2, 0x300
  118edd:	20b220               	or	a11, a2, a2
  118ee0:	24ca42               	addi	a4, a10, 36
  118ee3:	8a2aa2               	l32i	a10, a10, 0x228
  118ee6:	0748a5               	call8	120370 <xa_sbc_plc_init>
  118ee9:	7f64a2               	s32i	a10, a4, 0x1fc
  118eec:	004a16               	beqz	a10, 118ef4 <msbc_sbc_plc_params_Init+0x20>
  118eef:	0b0c                	movi.n	a11, 0
  118ef1:	7e64b2               	s32i	a11, a4, 0x1f8

00118ef4 <msbc_sbc_plc_params_Init+0x20>:
  118ef4:	f01d                	retw.n

00118ef6 <msbc_sbc_plc_params_Init+0x22>:
	...

00118ef8 <msbc_sbc_plc_main_Process>:
  118ef8:	008136               	entry	a1, 64
  118efb:	3159                	s32i.n	a5, a1, 12
  118efd:	049d                	mov.n	a9, a4
  118eff:	03ad                	mov.n	a10, a3
  118f01:	03d2d2               	addmi	a13, a2, 0x300
  118f04:	2238                	l32i.n	a3, a2, 8
  118f06:	6139                	s32i.n	a3, a1, 24
  118f08:	8a2d42               	l32i	a4, a13, 0x228
  118f0b:	8b2d32               	l32i	a3, a13, 0x22c
  118f0e:	0b04e2               	l8ui	a14, a4, 11
  118f11:	0c04f2               	l8ui	a15, a4, 12
  118f14:	400001b544013fee 	{ ae_movda16	aed1, a15; nop; ae_movda16	aed0, a14 }
  118f1c:	0c8004002110cdde 	{ addi	a13, a13, 44; ae_mul16x4	aed1, aed0, aed0, aed1 }
  118f24:	080472               	l8ui	a7, a4, 8
  118f27:	2560c4               	ae_movad32.l	a6, aed0
  118f2a:	121566               	bnei	a5, 1, 118f40 <msbc_sbc_plc_main_Process+0x48>
  118f2d:	029d                	mov.n	a9, a2
  118f2f:	6a88                	l32i.n	a8, a10, 24
  118f31:	5189                	s32i.n	a8, a1, 20
  118f33:	1a0c                	movi.n	a10, 1
  118f35:	039776               	loopnez	a7, 118f3c <msbc_sbc_plc_main_Process+0x44>
  118f38:	39a9                	s32i.n	a10, a9, 12
  118f3a:	994b                	addi.n	a9, a9, 4

00118f3c <msbc_sbc_plc_main_Process+0x44>:
  118f3c:	000806               	j	118f60 <msbc_sbc_plc_main_Process+0x68>

00118f3f <msbc_sbc_plc_main_Process+0x47>:
	...

00118f40 <msbc_sbc_plc_main_Process+0x48>:
  118f40:	65a6e2               	movi	a14, 0x665
  118f43:	49a8                	l32i.n	a10, a9, 16
  118f45:	51a9                	s32i.n	a10, a1, 20
  118f47:	6198                	l32i.n	a9, a1, 24
  118f49:	02ad                	mov.n	a10, a2
  118f4b:	28d992               	addmi	a9, a9, 0x2800
  118f4e:	54c992               	addi	a9, a9, 84
  118f51:	0b9776               	loopnez	a7, 118f60 <msbc_sbc_plc_main_Process+0x68>
  118f54:	aa4b                	addi.n	a10, a10, 4
  118f56:	7e99b2               	l16si	a11, a9, 252
  118f59:	992b                	addi.n	a9, a9, 2
  118f5b:	72beb0               	salt	a11, a14, a11
  118f5e:	2ab9                	s32i.n	a11, a10, 8
  118f60:	61a8                	l32i.n	a10, a1, 24
  118f62:	7e2dc2               	l32i	a12, a13, 0x1f8
  118f65:	02daa2               	addmi	a10, a10, 0x200
  118f68:	3f9aa2               	l16si	a10, a10, 126
  118f6b:	0d400941a0b01cce 	{ bnei.w18	a12, 1, 119009 <msbc_sbc_plc_main_Process+0x111>; nop }
  118f73:	069d                	mov.n	a9, a6
  118f75:	ca8c                	beqz.n	a10, 118f85 <msbc_sbc_plc_main_Process+0x8d>
  118f77:	6198                	l32i.n	a9, a1, 24
  118f79:	13d992               	addmi	a9, a9, 0x1300
  118f7c:	2b2992               	l32i	a9, a9, 172
  118f7f:	039992               	l16si	a9, a9, 6
  118f82:	c09690               	sub	a9, a6, a9

00118f85 <msbc_sbc_plc_main_Process+0x8d>:
  118f85:	154716               	beqz	a7, 1190dd <msbc_sbc_plc_main_Process+0x1e5>
  118f88:	024d                	mov.n	a4, a2
  118f8a:	0e0c                	movi.n	a14, 0
  118f8c:	1137f0               	slli	a3, a7, 1
  118f8f:	a0a770               	addx4	a10, a7, a7
  118f92:	23b980               	sext	a11, a9, 15
  118f95:	11b9                	s32i.n	a11, a1, 4
  118f97:	11aac0               	slli	a10, a10, 4
  118f9a:	61b8                	l32i.n	a11, a1, 24
  118f9c:	c0aa70               	sub	a10, a10, a7
  118f9f:	b0aa70               	addx8	a10, a10, a7
  118fa2:	0b5d                	mov.n	a5, a11
  118fa4:	b0aab0               	addx8	a10, a10, a11
  118fa7:	41a9                	s32i.n	a10, a1, 16

00118fa9 <msbc_sbc_plc_main_Process+0xb1>:
  118fa9:	71e9                	s32i.n	a14, a1, 28
  118fab:	1916a6               	blti	a6, 1, 118fc8 <msbc_sbc_plc_main_Process+0xd0>
  118fae:	0a0c                	movi.n	a10, 0
  118fb0:	5198                	l32i.n	a9, a1, 20
  118fb2:	71e9                	s32i.n	a14, a1, 28
  118fb4:	9e9a                	add.n	a9, a14, a9
  118fb6:	0122e2               	l32i	a14, a2, 4
  118fb9:	0ba676               	loopgtz	a6, 118fc8 <msbc_sbc_plc_main_Process+0xd0>
  118fbc:	ceaa                	add.n	a12, a14, a10
  118fbe:	0099b2               	l16si	a11, a9, 0
  118fc1:	aa2b                	addi.n	a10, a10, 2
  118fc3:	993a                	add.n	a9, a9, a3
  118fc5:	005cb2               	s16i	a11, a12, 0

00118fc8 <msbc_sbc_plc_main_Process+0xd0>:
  118fc8:	20a550               	or	a10, a5, a5
  118fcb:	0121d2               	l32i	a13, a1, 4
  118fce:	0694e2               	l16si	a14, a4, 12
  118fd1:	0122c2               	l32i	a12, a2, 4
  118fd4:	0f0c                	movi.n	a15, 0
  118fd6:	0cbd                	mov.n	a11, a12
  118fd8:	068665               	call8	11f840 <sbc_lcplc_LC_PLC>
  118fdb:	71b8                	l32i.n	a11, a1, 28
  118fdd:	444b                	addi.n	a4, a4, 4
  118fdf:	41d8                	l32i.n	a13, a1, 16
  118fe1:	14d552               	addmi	a5, a5, 0x1400
  118fe4:	c8c552               	addi	a5, a5, -56
  118fe7:	1616a6               	blti	a6, 1, 119001 <msbc_sbc_plc_main_Process+0x109>
  118fea:	0e0c                	movi.n	a14, 0
  118fec:	5198                	l32i.n	a9, a1, 20
  118fee:	12a8                	l32i.n	a10, a2, 4
  118ff0:	9b9a                	add.n	a9, a11, a9
  118ff2:	0ba676               	loopgtz	a6, 119001 <msbc_sbc_plc_main_Process+0x109>
  118ff5:	caea                	add.n	a12, a10, a14
  118ff7:	009cc2               	l16si	a12, a12, 0
  118ffa:	ee2b                	addi.n	a14, a14, 2
  118ffc:	0059c2               	s16i	a12, a9, 0
  118fff:	993a                	add.n	a9, a9, a3

00119001 <msbc_sbc_plc_main_Process+0x109>:
  119001:	eb2b                	addi.n	a14, a11, 2
  119003:	a295d7               	bne	a5, a13, 118fa9 <msbc_sbc_plc_main_Process+0xb1>
  119006:	0034c6               	j	1190dd <msbc_sbc_plc_main_Process+0x1e5>

00119009 <msbc_sbc_plc_main_Process+0x111>:
  119009:	04ea56               	bnez	a10, 11905b <msbc_sbc_plc_main_Process+0x163>
  11900c:	20a440               	or	a10, a4, a4
  11900f:	20b220               	or	a11, a2, a2
  119012:	084f65               	call8	121508 <xa_sbc_lcplc_xq_recover>
  119015:	150716               	beqz	a7, 119169 <msbc_sbc_plc_main_Process+0x271>
  119018:	20b220               	or	a11, a2, a2
  11901b:	6198                	l32i.n	a9, a1, 24
  11901d:	0a0c                	movi.n	a10, 0
  11901f:	13d992               	addmi	a9, a9, 0x1300
  119022:	b8c992               	addi	a9, a9, -72
  119025:	2f9776               	loopnez	a7, 119058 <msbc_sbc_plc_main_Process+0x160>
  119028:	3bc8                	l32i.n	a12, a11, 12
  11902a:	bb4b                	addi.n	a11, a11, 4
  11902c:	121c66               	bnei	a12, 1, 119042 <msbc_sbc_plc_main_Process+0x14a>
  11902f:	3d29d2               	l32i	a13, a9, 244
  119032:	239de2               	l16si	a14, a13, 70
  119035:	4e8c                	beqz.n	a14, 11903d <msbc_sbc_plc_main_Process+0x145>
  119037:	359df2               	l16si	a15, a13, 106
  11903a:	141fa6               	blti	a15, 1, 119052 <msbc_sbc_plc_main_Process+0x15a>

0011903d <msbc_sbc_plc_main_Process+0x145>:
  11903d:	1a0c                	movi.n	a10, 1
  11903f:	0003c6               	j	119052 <msbc_sbc_plc_main_Process+0x15a>

00119042 <msbc_sbc_plc_main_Process+0x14a>:
  119042:	3f29d2               	l32i	a13, a9, 252
  119045:	239d82               	l16si	a8, a13, 70
  119048:	488c                	beqz.n	a8, 119050 <msbc_sbc_plc_main_Process+0x158>
  11904a:	359dc2               	l16si	a12, a13, 106
  11904d:	011ca6               	blti	a12, 1, 119052 <msbc_sbc_plc_main_Process+0x15a>

00119050 <msbc_sbc_plc_main_Process+0x158>:
  119050:	1a0c                	movi.n	a10, 1
  119052:	14d992               	addmi	a9, a9, 0x1400
  119055:	c8c992               	addi	a9, a9, -56

00119058 <msbc_sbc_plc_main_Process+0x160>:
  119058:	004406               	j	11916c <msbc_sbc_plc_main_Process+0x274>

0011905b <msbc_sbc_plc_main_Process+0x163>:
  11905b:	090c                	movi.n	a9, 0

0011905d <msbc_sbc_plc_main_Process+0x165>:
  11905d:	07c716               	beqz	a7, 1190dd <msbc_sbc_plc_main_Process+0x1e5>
  119060:	024d                	mov.n	a4, a2
  119062:	0e0c                	movi.n	a14, 0
  119064:	6188                	l32i.n	a8, a1, 24
  119066:	233980               	sext	a3, a9, 15
  119069:	a0f770               	addx4	a15, a7, a7
  11906c:	11ffc0               	slli	a15, a15, 4
  11906f:	2139                	s32i.n	a3, a1, 8
  119071:	085d                	mov.n	a5, a8
  119073:	1137f0               	slli	a3, a7, 1
  119076:	c0ff70               	sub	a15, a15, a7
  119079:	b0ff70               	addx8	a15, a15, a7
  11907c:	b0ff80               	addx8	a15, a15, a8
  11907f:	41f9                	s32i.n	a15, a1, 16

00119081 <msbc_sbc_plc_main_Process+0x189>:
  119081:	01e9                	s32i.n	a14, a1, 0
  119083:	1b16a6               	blti	a6, 1, 1190a2 <msbc_sbc_plc_main_Process+0x1aa>
  119086:	0a0c                	movi.n	a10, 0
  119088:	0e9d                	mov.n	a9, a14
  11908a:	12f8                	l32i.n	a15, a2, 4
  11908c:	02e8                	l32i.n	a14, a2, 0
  11908e:	10a676               	loopgtz	a6, 1190a2 <msbc_sbc_plc_main_Process+0x1aa>
  119091:	cfaa                	add.n	a12, a15, a10
  119093:	80be90               	add	a11, a14, a9
  119096:	02caa2               	addi	a10, a10, 2
  119099:	809930               	add	a9, a9, a3
  11909c:	009bb2               	l16si	a11, a11, 0
  11909f:	005cb2               	s16i	a11, a12, 0

001190a2 <msbc_sbc_plc_main_Process+0x1aa>:
  1190a2:	05ad                	mov.n	a10, a5
  1190a4:	21d8                	l32i.n	a13, a1, 8
  1190a6:	0694e2               	l16si	a14, a4, 12
  1190a9:	12c8                	l32i.n	a12, a2, 4
  1190ab:	0f0c                	movi.n	a15, 0
  1190ad:	0cbd                	mov.n	a11, a12
  1190af:	0510e5               	call8	11e1bc <sbc_lcplc_LC_PLC_erasure>
  1190b2:	01b8                	l32i.n	a11, a1, 0
  1190b4:	444b                	addi.n	a4, a4, 4
  1190b6:	f8dca1               	l32r	a10, 117428 (13c8 <XtosCoreStateSize+0x1148>)
  1190b9:	41d8                	l32i.n	a13, a1, 16
  1190bb:	55aa                	add.n	a5, a5, a10
  1190bd:	1716a6               	blti	a6, 1, 1190d8 <msbc_sbc_plc_main_Process+0x1e0>
  1190c0:	0e0c                	movi.n	a14, 0
  1190c2:	5198                	l32i.n	a9, a1, 20
  1190c4:	12f8                	l32i.n	a15, a2, 4
  1190c6:	809b90               	add	a9, a11, a9
  1190c9:	0ba676               	loopgtz	a6, 1190d8 <msbc_sbc_plc_main_Process+0x1e0>
  1190cc:	cfea                	add.n	a12, a15, a14
  1190ce:	009cc2               	l16si	a12, a12, 0
  1190d1:	ee2b                	addi.n	a14, a14, 2
  1190d3:	0059c2               	s16i	a12, a9, 0
  1190d6:	993a                	add.n	a9, a9, a3

001190d8 <msbc_sbc_plc_main_Process+0x1e0>:
  1190d8:	eb2b                	addi.n	a14, a11, 2
  1190da:	a395d7               	bne	a5, a13, 119081 <msbc_sbc_plc_main_Process+0x189>
  1190dd:	31e8                	l32i.n	a14, a1, 12
  1190df:	084e56               	bnez	a14, 119167 <msbc_sbc_plc_main_Process+0x26f>
  1190e2:	081716               	beqz	a7, 119167 <msbc_sbc_plc_main_Process+0x26f>
  1190e5:	6198                	l32i.n	a9, a1, 24
  1190e7:	a0a770               	addx4	a10, a7, a7
  1190ea:	11aac0               	slli	a10, a10, 4
  1190ed:	094d                	mov.n	a4, a9
  1190ef:	c0aa70               	sub	a10, a10, a7
  1190f2:	28d962               	addmi	a6, a9, 0x2800
  1190f5:	28d952               	addmi	a5, a9, 0x2800
  1190f8:	13d922               	addmi	a2, a9, 0x1300
  1190fb:	b8c222               	addi	a2, a2, -72
  1190fe:	54c552               	addi	a5, a5, 84
  119101:	90c632               	addi	a3, a6, -112
  119104:	b07a70               	addx8	a7, a10, a7
  119107:	b07790               	addx8	a7, a7, a9
  11910a:	13d772               	addmi	a7, a7, 0x1300
  11910d:	b8c772               	addi	a7, a7, -72

00119110 <msbc_sbc_plc_main_Process+0x218>:
  119110:	859292               	l16si	a9, a2, 0x10a
  119113:	8492a2               	l16si	a10, a2, 0x108
  119116:	0519e6               	bgei	a9, 1, 11911f <msbc_sbc_plc_main_Process+0x227>
  119119:	fecaa2               	addi	a10, a10, -2
  11911c:	000046               	j	119121 <msbc_sbc_plc_main_Process+0x229>

0011911f <msbc_sbc_plc_main_Process+0x227>:
  11911f:	a90b                	addi.n	a10, a9, -1

00119121 <msbc_sbc_plc_main_Process+0x229>:
  119121:	ab96b2               	l16si	a11, a6, 0x156
  119124:	23ca80               	sext	a12, a10, 15
  119127:	400001b544233cbe 	{ ae_movda16	aed3, a12; nop; ae_movda16	aed2, a11 }
  11912f:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  119137:	20b330               	or	a11, a3, a3
  11913a:	25a2c4               	ae_movad32.l	a10, aed2
  11913d:	0621c2               	l32i	a12, a1, 24
  119140:	90aa40               	addx2	a10, a10, a4
  119143:	03daa2               	addmi	a10, a10, 0x300
  119146:	88caa2               	addi	a10, a10, -120
  119149:	04cf65               	call8	11de40 <sbc_audioplc_SpeechMusicDiscriminator>
  11914c:	14d222               	addmi	a2, a2, 0x1400
  11914f:	7e55a2               	s16i	a10, a5, 252
  119152:	14d442               	addmi	a4, a4, 0x1400
  119155:	01d332               	addmi	a3, a3, 0x100
  119158:	e0c332               	addi	a3, a3, -32
  11915b:	c8c442               	addi	a4, a4, -56
  11915e:	02c552               	addi	a5, a5, 2
  119161:	c8c222               	addi	a2, a2, -56
  119164:	a89277               	bne	a2, a7, 119110 <msbc_sbc_plc_main_Process+0x218>
  119167:	f01d                	retw.n

00119169 <msbc_sbc_plc_main_Process+0x271>:
  119169:	00a0a2               	movi	a10, 0

0011916c <msbc_sbc_plc_main_Process+0x274>:
  11916c:	00ca16               	beqz	a10, 11917c <msbc_sbc_plc_main_Process+0x284>
  11916f:	20a330               	or	a10, a3, a3
  119172:	04bd                	mov.n	a11, a4
  119174:	02c8                	l32i.n	a12, a2, 0
  119176:	0730a5               	call8	120480 <xa_sbc_decoder_zir>
  119179:	000846               	j	11919e <msbc_sbc_plc_main_Process+0x2a6>

0011917c <msbc_sbc_plc_main_Process+0x284>:
  11917c:	e79c                	beqz.n	a7, 11919e <msbc_sbc_plc_main_Process+0x2a6>
  11917e:	20c432               	addi	a3, a4, 32
  119181:	a05770               	addx4	a5, a7, a7
  119184:	115580               	slli	a5, a5, 8
  119187:	545a                	add.n	a5, a4, a5
  119189:	20c552               	addi	a5, a5, 32

0011918c <msbc_sbc_plc_main_Process+0x294>:
  11918c:	20a330               	or	a10, a3, a3
  11918f:	00a0b2               	movi	a11, 0
  119192:	00a5c2               	movi	a12, 0x500
  119195:	672925               	call8	180428 <__vec_memset>
  119198:	05d332               	addmi	a3, a3, 0x500
  11919b:	ed9357               	bne	a3, a5, 11918c <msbc_sbc_plc_main_Process+0x294>
  11919e:	1ea082               	movi	a8, 30
  1191a1:	0c04a2               	l8ui	a10, a4, 12
  1191a4:	e90c                	movi.n	a9, 14
  1191a6:	f8caa2               	addi	a10, a10, -8
  1191a9:	8398a0               	moveqz	a9, a8, a10
  1191ac:	ffab46               	j	11905d <msbc_sbc_plc_main_Process+0x165>

001191af <msbc_sbc_plc_main_Process+0x2b7>:
	...

001191b0 <msbc_bec_decoder_update_status_flag>:
  1191b0:	004136               	entry	a1, 32
  1191b3:	02ad                	mov.n	a10, a2
  1191b5:	050c                	movi.n	a5, 0
  1191b7:	040c                	movi.n	a4, 0
  1191b9:	0c0c                	movi.n	a12, 0

001191bb <msbc_bec_decoder_update_status_flag+0xb>:
  1191bb:	2444e6               	bgei	a4, 4, 1191e3 <msbc_bec_decoder_update_status_flag+0x33>
  1191be:	13ac                	beqz.n	a3, 1191e3 <msbc_bec_decoder_update_status_flag+0x33>
  1191c0:	1d1ab2               	l16ui	a11, a10, 58
  1191c3:	441b                	addi.n	a4, a4, 1
  1191c5:	0d33b7               	bltu	a3, a11, 1191d6 <msbc_bec_decoder_update_status_flag+0x26>
  1191c8:	1d5ac2               	s16i	a12, a10, 58
  1191cb:	551b                	addi.n	a5, a5, 1
  1191cd:	c033b0               	sub	a3, a3, a11
  1191d0:	f43030               	extui	a3, a3, 0, 16
  1191d3:	0001c6               	j	1191de <msbc_bec_decoder_update_status_flag+0x2e>

001191d6 <msbc_bec_decoder_update_status_flag+0x26>:
  1191d6:	c08b30               	sub	a8, a11, a3
  1191d9:	1d5a82               	s16i	a8, a10, 58
  1191dc:	030c                	movi.n	a3, 0

001191de <msbc_bec_decoder_update_status_flag+0x2e>:
  1191de:	aa4b                	addi.n	a10, a10, 4
  1191e0:	fff5c6               	j	1191bb <msbc_bec_decoder_update_status_flag+0xb>

001191e3 <msbc_bec_decoder_update_status_flag+0x33>:
  1191e3:	b5bc                	beqz.n	a5, 119222 <msbc_bec_decoder_update_status_flag+0x72>
  1191e5:	451b                	addi.n	a4, a5, 1
  1191e7:	a0a420               	addx4	a10, a4, a2

001191ea <msbc_bec_decoder_update_status_flag+0x3a>:
  1191ea:	0b44e6               	bgei	a4, 4, 1191f9 <msbc_bec_decoder_update_status_flag+0x49>
  1191ed:	1d1a92               	l16ui	a9, a10, 58
  1191f0:	aa4b                	addi.n	a10, a10, 4
  1191f2:	398c                	beqz.n	a9, 1191f9 <msbc_bec_decoder_update_status_flag+0x49>
  1191f4:	441b                	addi.n	a4, a4, 1
  1191f6:	fffc06               	j	1191ea <msbc_bec_decoder_update_status_flag+0x3a>

001191f9 <msbc_bec_decoder_update_status_flag+0x49>:
  1191f9:	38c2a2               	addi	a10, a2, 56
  1191fc:	c03450               	sub	a3, a4, a5
  1191ff:	a0b520               	addx4	a11, a5, a2
  119202:	38cbb2               	addi	a11, a11, 56
  119205:	1133e0               	slli	a3, a3, 2
  119208:	20c330               	or	a12, a3, a3
  11920b:	671765               	call8	180380 <__vec_memcpy>
  11920e:	00a0b2               	movi	a11, 0
  119211:	10a0d2               	movi	a13, 16
  119214:	c0c540               	sub	a12, a5, a4
  119217:	a32a                	add.n	a10, a3, a2
  119219:	38caa2               	addi	a10, a10, 56
  11921c:	a0ccd0               	addx4	a12, a12, a13
  11921f:	6720a5               	call8	180428 <__vec_memset>

00119222 <msbc_bec_decoder_update_status_flag+0x72>:
  119222:	f01d                	retw.n

00119224 <msbc_bec_decoder_update_status_flag+0x74>:
  119224:	000000                                        ...

00119227 <msbc_bec_decoder_update_status_flag+0x77>:
	...

00119228 <msbc_bec_test>:
  119228:	004136               	entry	a1, 32
  11922b:	020c                	movi.n	a2, 0
  11922d:	f01d                	retw.n

0011922f <msbc_bec_test+0x7>:
	...

00119230 <msbc_bec_filldata>:
  119230:	004136               	entry	a1, 32
  119233:	92c8                	l32i.n	a12, a2, 36
  119235:	77a052               	movi	a5, 119
  119238:	8c4a                	add.n	a8, a12, a4
  11923a:	10b587               	bgeu	a5, a8, 11924e <msbc_bec_filldata+0x1e>
  11923d:	02ad                	mov.n	a10, a2
  11923f:	003725               	call8	1195b0 <msbc_bec_decoder_shift_buf>
  119242:	92c8                	l32i.n	a12, a2, 36
  119244:	9c4a                	add.n	a9, a12, a4
  119246:	04b597               	bgeu	a5, a9, 11924e <msbc_bec_filldata+0x1e>
  119249:	427c                	movi.n	a2, -12
  11924b:	f01d                	retw.n

0011924d <msbc_bec_filldata+0x1d>:
	...

0011924e <msbc_bec_filldata+0x1e>:
  11924e:	029d                	mov.n	a9, a2
  119250:	370c                	movi.n	a7, 3
  119252:	150c                	movi.n	a5, 1
  119254:	1612b2               	l16ui	a11, a2, 44
  119257:	0a0c                	movi.n	a10, 0
  119259:	0c9b76               	loopnez	a11, 119269 <msbc_bec_filldata+0x39>
  11925c:	1719d2               	l16ui	a13, a9, 46
  11925f:	992b                	addi.n	a9, a9, 2
  119261:	14d0d0               	extui	a13, a13, 0, 2
  119264:	154d16               	beqz	a13, 1193bc <msbc_bec_filldata+0x18c>
  119267:	aa1b                	addi.n	a10, a10, 1

00119269 <msbc_bec_filldata+0x39>:
  119269:	090c                	movi.n	a9, 0

0011926b <msbc_bec_filldata+0x3b>:
  11926b:	1412e2               	l16ui	a14, a2, 40
  11926e:	260c                	movi.n	a6, 2
  119270:	7ebc                	beqz.n	a14, 1192ab <msbc_bec_filldata+0x7b>
  119272:	f86ea1               	l32r	a10, 11742c (277d24 <gp_dsp_mcu_share_mem>)
  119275:	0aa8                	l32i.n	a10, a10, 0
  119277:	05daa2               	addmi	a10, a10, 0x500
  11927a:	0020c0               	memw
  11927d:	491aa2               	l16ui	a10, a10, 146
  119280:	19ec                	bnez.n	a9, 1192a5 <msbc_bec_filldata+0x75>
  119282:	1512b2               	l16ui	a11, a2, 42
  119285:	6c1c                	movi.n	a12, 22
  119287:	ab9c                	beqz.n	a11, 1192a5 <msbc_bec_filldata+0x75>
  119289:	042ca7               	blt	a12, a10, 119291 <msbc_bec_filldata+0x61>
  11928c:	1c0c                	movi.n	a12, 1
  11928e:	0002c6               	j	11929d <msbc_bec_filldata+0x6d>

00119291 <msbc_bec_filldata+0x61>:
  119291:	20c660               	or	a12, a6, a6
  119294:	18a0d2               	movi	a13, 24
  119297:	72dda0               	salt	a13, a13, a10
  11929a:	93c7d0               	movnez	a12, a7, a13

0011929d <msbc_bec_filldata+0x6d>:
  11929d:	20a220               	or	a10, a2, a2
  1192a0:	03bd                	mov.n	a11, a3
  1192a2:	0175e5               	call8	11aa00 <msbc_bec_crc_ec>

001192a5 <msbc_bec_filldata+0x75>:
  1192a5:	171292               	l16ui	a9, a2, 46
  1192a8:	0002c6               	j	1192b7 <msbc_bec_filldata+0x87>

001192ab <msbc_bec_filldata+0x7b>:
  1192ab:	ff6956               	bnez	a9, 1192a5 <msbc_bec_filldata+0x75>
  1192ae:	165252               	s16i	a5, a2, 44
  1192b1:	175262               	s16i	a6, a2, 46
  1192b4:	209660               	or	a9, a6, a6
  1192b7:	0ef916               	beqz	a9, 1193aa <msbc_bec_filldata+0x17a>
  1192ba:	1612a2               	l16ui	a10, a2, 44
  1192bd:	80a072               	movi	a7, 128
  1192c0:	323a66               	bnei	a10, 3, 1192f6 <msbc_bec_filldata+0xc6>
  1192c3:	2f1966               	bnei	a9, 1, 1192f6 <msbc_bec_filldata+0xc6>
  1192c6:	1812e2               	l16ui	a14, a2, 48
  1192c9:	291e66               	bnei	a14, 1, 1192f6 <msbc_bec_filldata+0xc6>
  1192cc:	1912f2               	l16ui	a15, a2, 50
  1192cf:	231f66               	bnei	a15, 1, 1192f6 <msbc_bec_filldata+0xc6>
  1192d2:	20b330               	or	a11, a3, a3
  1192d5:	0922d2               	l32i	a13, a2, 36
  1192d8:	32c8                	l32i.n	a12, a2, 12
  1192da:	02ad                	mov.n	a10, a2
  1192dc:	ccda                	add.n	a12, a12, a13
  1192de:	04dd                	mov.n	a13, a4
  1192e0:	084e65               	call8	1217c8 <msbc_bec_2_SBC_BEC>
  1192e3:	165252               	s16i	a5, a2, 44
  1192e6:	1f0c                	movi.n	a15, 1
  1192e8:	0e0c                	movi.n	a14, 0
  1192ea:	83efa0               	moveqz	a14, a15, a10
  1192ed:	11eef0               	slli	a14, a14, 1
  1192f0:	1752e2               	s16i	a14, a2, 46
  1192f3:	002cc6               	j	1193aa <msbc_bec_filldata+0x17a>

001192f6 <msbc_bec_filldata+0xc6>:
  1192f6:	312ab6               	bltui	a10, 2, 11932b <msbc_bec_filldata+0xfb>
  1192f9:	2e1966               	bnei	a9, 1, 11932b <msbc_bec_filldata+0xfb>
  1192fc:	181282               	l16ui	a8, a2, 48
  1192ff:	281866               	bnei	a8, 1, 11932b <msbc_bec_filldata+0xfb>
  119302:	165262               	s16i	a6, a2, 44
  119305:	175252               	s16i	a5, a2, 46
  119308:	0922b2               	l32i	a11, a2, 36
  11930b:	0322a2               	l32i	a10, a2, 12
  11930e:	20c440               	or	a12, a4, a4
  119311:	80aab0               	add	a10, a10, a11
  119314:	20b330               	or	a11, a3, a3
  119317:	6706a5               	call8	180380 <__vec_memcpy>
  11931a:	0922c2               	l32i	a12, a2, 36
  11931d:	42a8                	l32i.n	a10, a2, 16
  11931f:	b37a                	add.n	a11, a3, a7
  119321:	aaca                	add.n	a10, a10, a12
  119323:	04cd                	mov.n	a12, a4
  119325:	6705a5               	call8	180380 <__vec_memcpy>
  119328:	001f86               	j	1193aa <msbc_bec_filldata+0x17a>

0011932b <msbc_bec_filldata+0xfb>:
  11932b:	683a66               	bnei	a10, 3, 119397 <msbc_bec_filldata+0x167>
  11932e:	2f1966               	bnei	a9, 1, 119361 <msbc_bec_filldata+0x131>
  119331:	1912d2               	l16ui	a13, a2, 50
  119334:	291d66               	bnei	a13, 1, 119361 <msbc_bec_filldata+0x131>
  119337:	165262               	s16i	a6, a2, 44
  11933a:	175252               	s16i	a5, a2, 46
  11933d:	0922b2               	l32i	a11, a2, 36
  119340:	0322a2               	l32i	a10, a2, 12
  119343:	20c440               	or	a12, a4, a4
  119346:	80aab0               	add	a10, a10, a11
  119349:	20b330               	or	a11, a3, a3
  11934c:	670325               	call8	180380 <__vec_memcpy>
  11934f:	0922c2               	l32i	a12, a2, 36
  119352:	42a8                	l32i.n	a10, a2, 16
  119354:	01d3b2               	addmi	a11, a3, 0x100
  119357:	aaca                	add.n	a10, a10, a12
  119359:	04cd                	mov.n	a12, a4
  11935b:	670265               	call8	180380 <__vec_memcpy>
  11935e:	001206               	j	1193aa <msbc_bec_filldata+0x17a>

00119361 <msbc_bec_filldata+0x131>:
  119361:	1812d2               	l16ui	a13, a2, 48
  119364:	1912e2               	l16ui	a14, a2, 50
  119367:	3f1d66               	bnei	a13, 1, 1193aa <msbc_bec_filldata+0x17a>
  11936a:	3c1e66               	bnei	a14, 1, 1193aa <msbc_bec_filldata+0x17a>
  11936d:	165262               	s16i	a6, a2, 44
  119370:	175252               	s16i	a5, a2, 46
  119373:	0922c2               	l32i	a12, a2, 36
  119376:	0322a2               	l32i	a10, a2, 12
  119379:	80b370               	add	a11, a3, a7
  11937c:	80aac0               	add	a10, a10, a12
  11937f:	20c440               	or	a12, a4, a4
  119382:	66ffe5               	call8	180380 <__vec_memcpy>
  119385:	0922c2               	l32i	a12, a2, 36
  119388:	42a8                	l32i.n	a10, a2, 16
  11938a:	01d3b2               	addmi	a11, a3, 0x100
  11938d:	aaca                	add.n	a10, a10, a12
  11938f:	04cd                	mov.n	a12, a4
  119391:	66fee5               	call8	180380 <__vec_memcpy>
  119394:	000486               	j	1193aa <msbc_bec_filldata+0x17a>

00119397 <msbc_bec_filldata+0x167>:
  119397:	165252               	s16i	a5, a2, 44
  11939a:	0922b2               	l32i	a11, a2, 36
  11939d:	0322a2               	l32i	a10, a2, 12
  1193a0:	20c440               	or	a12, a4, a4
  1193a3:	aaba                	add.n	a10, a10, a11
  1193a5:	03bd                	mov.n	a11, a3
  1193a7:	66fda5               	call8	180380 <__vec_memcpy>
  1193aa:	02ad                	mov.n	a10, a2
  1193ac:	92c8                	l32i.n	a12, a2, 36
  1193ae:	f4b040               	extui	a11, a4, 0, 16
  1193b1:	cc4a                	add.n	a12, a12, a4
  1193b3:	92c9                	s32i.n	a12, a2, 36
  1193b5:	001ca5               	call8	119580 <msbc_bec_Decoder_fill_status_flag>
  1193b8:	020c                	movi.n	a2, 0
  1193ba:	f01d                	retw.n

001193bc <msbc_bec_filldata+0x18c>:
  1193bc:	165252               	s16i	a5, a2, 44
  1193bf:	11ba90               	slli	a11, a10, 7
  1193c2:	00a0d2               	movi	a13, 0
  1193c5:	1752d2               	s16i	a13, a2, 46
  1193c8:	0322a2               	l32i	a10, a2, 12
  1193cb:	80b3b0               	add	a11, a3, a11
  1193ce:	aaca                	add.n	a10, a10, a12
  1193d0:	04cd                	mov.n	a12, a4
  1193d2:	66fae5               	call8	180380 <__vec_memcpy>
  1193d5:	190c                	movi.n	a9, 1
  1193d7:	ffa406               	j	11926b <msbc_bec_filldata+0x3b>

001193da <msbc_bec_filldata+0x1aa>:
	...

001193dc <msbc_bec_plc_bec_Decoder>:
  1193dc:	006136               	entry	a1, 48
  1193df:	04bd                	mov.n	a11, a4
  1193e1:	3312d2               	l16ui	a13, a2, 102
  1193e4:	8e0c                	movi.n	a14, 8
  1193e6:	f81261               	l32r	a6, 117430 (277860 <g_au_task+0xa00>)
  1193e9:	491292               	l16ui	a9, a2, 146
  1193ec:	7f2662               	l32i	a6, a6, 0x1fc
  1193ef:	066917               	bbci	a9, 1, 1193f9 <msbc_bec_plc_bec_Decoder+0x1d>
  1193f2:	0a0c                	movi.n	a10, 0
  1193f4:	250c                	movi.n	a5, 2
  1193f6:	000106               	j	1193fe <msbc_bec_plc_bec_Decoder+0x22>

001193f9 <msbc_bec_plc_bec_Decoder+0x1d>:
  1193f9:	050c                	movi.n	a5, 0
  1193fb:	04a090               	extui	a10, a9, 0, 1

001193fe <msbc_bec_plc_bec_Decoder+0x22>:
  1193fe:	226d07               	bbci	a13, 0, 119424 <msbc_bec_plc_bec_Decoder+0x48>
  119401:	209de0               	or	a9, a13, a14
  119404:	f80cf1               	l32r	a15, 117434 (fffe <xthals_release_major+0xd11e>)
  119407:	335292               	s16i	a9, a2, 102
  11940a:	f49090               	extui	a9, a9, 0, 16
  11940d:	010382               	l8ui	a8, a3, 1
  119410:	7c4282               	s8i	a8, a2, 124
  119413:	1099f0               	and	a9, a9, a15
  119416:	c83c                	movi.n	a8, 60
  119418:	0203f2               	l8ui	a15, a3, 2
  11941b:	7d42f2               	s8i	a15, a2, 125
  11941e:	335292               	s16i	a9, a2, 102
  119421:	325282               	s16i	a8, a2, 100

00119424 <msbc_bec_plc_bec_Decoder+0x48>:
  119424:	206232               	s32i	a3, a2, 128
  119427:	3252b2               	s16i	a11, a2, 100
  11942a:	11fa16               	beqz	a10, 11954d <msbc_bec_plc_bec_Decoder+0x171>
  11942d:	adafe2               	movi	a14, -83
  119430:	0043e2               	s8i	a14, a3, 0
  119433:	3312d2               	l16ui	a13, a2, 102
  119436:	0b6d37               	bbci	a13, 3, 119445 <msbc_bec_plc_bec_Decoder+0x69>
  119439:	7c0282               	l8ui	a8, a2, 124
  11943c:	014382               	s8i	a8, a3, 1
  11943f:	7d02f2               	l8ui	a15, a2, 125
  119442:	0243f2               	s8i	a15, a3, 2

00119445 <msbc_bec_plc_bec_Decoder+0x69>:
  119445:	461292               	l16ui	a9, a2, 140
  119448:	024916               	beqz	a9, 119470 <msbc_bec_plc_bec_Decoder+0x94>
  11944b:	021a16               	beqz	a10, 119470 <msbc_bec_plc_bec_Decoder+0x94>
  11944e:	4812a2               	l16ui	a10, a2, 144
  119451:	0061b2               	s32i	a11, a1, 0
  119454:	182a66               	bnei	a10, 2, 119470 <msbc_bec_plc_bec_Decoder+0x94>
  119457:	64c272               	addi	a7, a2, 100
  11945a:	20a770               	or	a10, a7, a7
  11945d:	071825               	call8	1205e0 <msbc_headerbec_SBC_BEC>
  119460:	20a770               	or	a10, a7, a7
  119463:	0021b2               	l32i	a11, a1, 0
  119466:	0708a5               	call8	1204f0 <msbc_bec_1_SBC_BEC>
  119469:	01b8                	l32i.n	a11, a1, 0
  11946b:	1c0c                	movi.n	a12, 1
  11946d:	835ca0               	moveqz	a5, a12, a10
  119470:	2022d2               	l32i	a13, a2, 128
  119473:	070c                	movi.n	a7, 0
  119475:	dd9c                	beqz.n	a13, 119496 <msbc_bec_plc_bec_Decoder+0xba>
  119477:	054bf6               	bgeui	a11, 4, 119480 <msbc_bec_plc_bec_Decoder+0xa4>
  11947a:	35dc                	bnez.n	a5, 119491 <msbc_bec_plc_bec_Decoder+0xb5>
  11947c:	072d                	mov.n	a2, a7
  11947e:	f01d                	retw.n

00119480 <msbc_bec_plc_bec_Decoder+0xa4>:
  119480:	d5cc                	bnez.n	a5, 119491 <msbc_bec_plc_bec_Decoder+0xb5>
  119482:	5e7c                	movi.n	a14, -11
  119484:	074d                	mov.n	a4, a7
  119486:	9f3c                	movi.n	a15, 57
  119488:	62fbf0               	saltu	a15, a11, a15
  11948b:	934ef0               	movnez	a4, a14, a15
  11948e:	000186               	j	119498 <msbc_bec_plc_bec_Decoder+0xbc>

00119491 <msbc_bec_plc_bec_Decoder+0xb5>:
  119491:	040c                	movi.n	a4, 0
  119493:	000046               	j	119498 <msbc_bec_plc_bec_Decoder+0xbc>

00119496 <msbc_bec_plc_bec_Decoder+0xba>:
  119496:	074d                	mov.n	a4, a7

00119498 <msbc_bec_plc_bec_Decoder+0xbc>:
  119498:	20b330               	or	a11, a3, a3
  11949b:	1722a2               	l32i	a10, a2, 92
  11949e:	39a0c2               	movi	a12, 57
  1194a1:	66ede5               	call8	180380 <__vec_memcpy>
  1194a4:	4912b2               	l16ui	a11, a2, 146
  1194a7:	01a0a2               	movi	a10, 1
  1194aa:	090c                	movi.n	a9, 0
  1194ac:	04d682               	addmi	a8, a6, 0x400
  1194af:	28c832               	addi	a3, a8, 40
  1194b2:	839ab0               	moveqz	a9, a10, a11
  1194b5:	496892               	s32i	a9, a8, 0x124
  1194b8:	04cc                	bnez.n	a4, 1194bc <msbc_bec_plc_bec_Decoder+0xe0>
  1194ba:	358c                	beqz.n	a5, 1194c1 <msbc_bec_plc_bec_Decoder+0xe5>

001194bc <msbc_bec_plc_bec_Decoder+0xe0>:
  1194bc:	3f6372               	s32i	a7, a3, 252
  1194bf:	090c                	movi.n	a9, 0

001194c1 <msbc_bec_plc_bec_Decoder+0xe5>:
  1194c1:	351966               	bnei	a9, 1, 1194fa <msbc_bec_plc_bec_Decoder+0x11e>
  1194c4:	20a220               	or	a10, a2, a2
  1194c7:	f7de81               	l32r	a8, 117440 (1a9dfc <msbc_dec_api_DecodeProcess>)
  1194ca:	0008e0               	callx8	a8
  1194cd:	3d23c2               	l32i	a12, a3, 244
  1194d0:	234a80               	sext	a4, a10, 15
  1194d3:	072c16               	beqz	a12, 119549 <msbc_bec_plc_bec_Decoder+0x16d>
  1194d6:	8413d2               	l16ui	a13, a3, 0x108
  1194d9:	00cd56               	bnez	a13, 1194e9 <msbc_bec_plc_bec_Decoder+0x10d>
  1194dc:	20a660               	or	a10, a6, a6
  1194df:	1b0c                	movi.n	a11, 1
  1194e1:	ff9f25               	call8	118ed4 <msbc_sbc_plc_params_Init>
  1194e4:	1e0c                	movi.n	a14, 1
  1194e6:	8453e2               	s16i	a14, a3, 0x108

001194e9 <msbc_bec_plc_bec_Decoder+0x10d>:
  1194e9:	20a660               	or	a10, a6, a6
  1194ec:	20b220               	or	a11, a2, a2
  1194ef:	00a0c2               	movi	a12, 0
  1194f2:	1d0c                	movi.n	a13, 1
  1194f4:	ffa025               	call8	118ef8 <msbc_sbc_plc_main_Process>
  1194f7:	001386               	j	119549 <msbc_bec_plc_bec_Decoder+0x16d>

001194fa <msbc_bec_plc_bec_Decoder+0x11e>:
  1194fa:	4298                	l32i.n	a9, a2, 16
  1194fc:	0a2966               	bnei	a9, 2, 11950a <msbc_bec_plc_bec_Decoder+0x12e>
  1194ff:	02ad                	mov.n	a10, a2
  119501:	f79a65               	call8	110ea8 <msbc_dec_InsertSilence>
  119504:	000b06               	j	119534 <msbc_bec_plc_bec_Decoder+0x158>

00119507 <msbc_bec_plc_bec_Decoder+0x12b>:
  119507:	000000                                        ...

0011950a <msbc_bec_plc_bec_Decoder+0x12e>:
  11950a:	261966               	bnei	a9, 1, 119534 <msbc_bec_plc_bec_Decoder+0x158>
  11950d:	3d23f2               	l32i	a15, a3, 244
  119510:	01af16               	beqz	a15, 11952e <msbc_bec_plc_bec_Decoder+0x152>
  119513:	0c2282               	l32i	a8, a2, 48
  119516:	014816               	beqz	a8, 11952e <msbc_bec_plc_bec_Decoder+0x152>
  119519:	06ad                	mov.n	a10, a6
  11951b:	02bd                	mov.n	a11, a2
  11951d:	0c0c                	movi.n	a12, 0
  11951f:	1d0c                	movi.n	a13, 1
  119521:	ff9d65               	call8	118ef8 <msbc_sbc_plc_main_Process>
  119524:	d298                	l32i.n	a9, a2, 52
  119526:	39c992               	addi	a9, a9, 57
  119529:	d299                	s32i.n	a9, a2, 52
  11952b:	000146               	j	119534 <msbc_bec_plc_bec_Decoder+0x158>

0011952e <msbc_bec_plc_bec_Decoder+0x152>:
  11952e:	20a220               	or	a10, a2, a2
  119531:	f79765               	call8	110ea8 <msbc_dec_InsertSilence>
  119534:	f7c1b1               	l32r	a11, 117438 (277d28 <gp_dsp_mcu_share_mem_ext>)
  119537:	002bb2               	l32i	a11, a11, 0
  11953a:	0020c0               	memw
  11953d:	cd1ba2               	l16ui	a10, a11, 0x19a
  119540:	01caa2               	addi	a10, a10, 1
  119543:	0020c0               	memw
  119546:	cd5ba2               	s16i	a10, a11, 0x19a

00119549 <msbc_bec_plc_bec_Decoder+0x16d>:
  119549:	042d                	mov.n	a2, a4
  11954b:	f01d                	retw.n

0011954d <msbc_bec_plc_bec_Decoder+0x171>:
  11954d:	ef4556               	bnez	a5, 119445 <msbc_bec_plc_bec_Decoder+0x69>
  119550:	3312d2               	l16ui	a13, a2, 102
  119553:	0d3fee41e0b00d3e 	{ bbci.w18	a13, 3, 119445 <msbc_bec_plc_bec_Decoder+0x69>; nop }
  11955b:	7c02f2               	l8ui	a15, a2, 124
  11955e:	0103e2               	l8ui	a14, a3, 1
  119561:	0d9ef7               	bne	a14, a15, 119572 <msbc_bec_plc_bec_Decoder+0x196>
  119564:	7d0292               	l8ui	a9, a2, 125
  119567:	020382               	l8ui	a8, a3, 2
  11956a:	0d3fed4170b0889e 	{ beq.w18	a8, a9, 119445 <msbc_bec_plc_bec_Decoder+0x69>; nop }

00119572 <msbc_bec_plc_bec_Decoder+0x196>:
  119572:	f7b2e1               	l32r	a14, 11743c (fff7 <xthals_release_major+0xd117>)
  119575:	10ede0               	and	a14, a13, a14
  119578:	3352e2               	s16i	a14, a2, 102
  11957b:	ffb186               	j	119445 <msbc_bec_plc_bec_Decoder+0x69>

0011957e <msbc_bec_plc_bec_Decoder+0x1a2>:
	...

00119580 <msbc_bec_Decoder_fill_status_flag>:
  119580:	004136               	entry	a1, 32
  119583:	026d                	mov.n	a6, a2
  119585:	72cb                	addi.n	a7, a2, 12

00119587 <msbc_bec_Decoder_fill_status_flag+0x7>:
  119587:	093767               	bltu	a7, a6, 119594 <msbc_bec_Decoder_fill_status_flag+0x14>
  11958a:	1d1642               	l16ui	a4, a6, 58
  11958d:	848c                	beqz.n	a4, 119599 <msbc_bec_Decoder_fill_status_flag+0x19>
  11958f:	664b                	addi.n	a6, a6, 4
  119591:	fffc86               	j	119587 <msbc_bec_Decoder_fill_status_flag+0x7>

00119594 <msbc_bec_Decoder_fill_status_flag+0x14>:
  119594:	1d1682               	l16ui	a8, a6, 58
  119597:	38dc                	bnez.n	a8, 1195ae <msbc_bec_Decoder_fill_status_flag+0x2e>

00119599 <msbc_bec_Decoder_fill_status_flag+0x19>:
  119599:	1612a2               	l16ui	a10, a2, 44
  11959c:	1d5632               	s16i	a3, a6, 58
  11959f:	171292               	l16ui	a9, a2, 46
  1195a2:	11aa80               	slli	a10, a10, 8
  1195a5:	149090               	extui	a9, a9, 0, 2
  1195a8:	2099a0               	or	a9, a9, a10
  1195ab:	1c5692               	s16i	a9, a6, 56

001195ae <msbc_bec_Decoder_fill_status_flag+0x2e>:
  1195ae:	f01d                	retw.n

001195b0 <msbc_bec_decoder_shift_buf>:
  1195b0:	004136               	entry	a1, 32
  1195b3:	0922c2               	l32i	a12, a2, 36
  1195b6:	32b8                	l32i.n	a11, a2, 12
  1195b8:	82d8                	l32i.n	a13, a2, 32
  1195ba:	0bad                	mov.n	a10, a11
  1195bc:	bbda                	add.n	a11, a11, a13
  1195be:	c0ccd0               	sub	a12, a12, a13
  1195c1:	66dbe5               	call8	180380 <__vec_memcpy>
  1195c4:	92c8                	l32i.n	a12, a2, 36
  1195c6:	42b8                	l32i.n	a11, a2, 16
  1195c8:	82d8                	l32i.n	a13, a2, 32
  1195ca:	0bad                	mov.n	a10, a11
  1195cc:	bdba                	add.n	a11, a13, a11
  1195ce:	c0ccd0               	sub	a12, a12, a13
  1195d1:	66dae5               	call8	180380 <__vec_memcpy>
  1195d4:	92c8                	l32i.n	a12, a2, 36
  1195d6:	52b8                	l32i.n	a11, a2, 20
  1195d8:	82d8                	l32i.n	a13, a2, 32
  1195da:	0bad                	mov.n	a10, a11
  1195dc:	bdba                	add.n	a11, a13, a11
  1195de:	c0ccd0               	sub	a12, a12, a13
  1195e1:	66d9e5               	call8	180380 <__vec_memcpy>
  1195e4:	92d8                	l32i.n	a13, a2, 36
  1195e6:	82e8                	l32i.n	a14, a2, 32
  1195e8:	0c0c                	movi.n	a12, 0
  1195ea:	82c9                	s32i.n	a12, a2, 32
  1195ec:	c0dde0               	sub	a13, a13, a14
  1195ef:	92d9                	s32i.n	a13, a2, 36
  1195f1:	f01d                	retw.n

001195f3 <msbc_bec_decoder_shift_buf+0x43>:
	...

001195f4 <msbc_bec_decoder_update_pt>:
  1195f4:	004136               	entry	a1, 32
  1195f7:	82a8                	l32i.n	a10, a2, 32
  1195f9:	78a082               	movi	a8, 120
  1195fc:	aa3a                	add.n	a10, a10, a3
  1195fe:	08a8a7               	bge	a8, a10, 11960a <msbc_bec_decoder_update_pt+0x16>
  119601:	02ad                	mov.n	a10, a2
  119603:	fffae5               	call8	1195b0 <msbc_bec_decoder_shift_buf>
  119606:	82a8                	l32i.n	a10, a2, 32
  119608:	aa3a                	add.n	a10, a10, a3

0011960a <msbc_bec_decoder_update_pt+0x16>:
  11960a:	92b8                	l32i.n	a11, a2, 36
  11960c:	082ba7               	blt	a11, a10, 119618 <msbc_bec_decoder_update_pt+0x24>
  11960f:	82a9                	s32i.n	a10, a2, 32
  119611:	03bd                	mov.n	a11, a3
  119613:	02ad                	mov.n	a10, a2
  119615:	ffb9a5               	call8	1191b0 <msbc_bec_decoder_update_status_flag>

00119618 <msbc_bec_decoder_update_pt+0x24>:
  119618:	f01d                	retw.n

0011961a <msbc_bec_decoder_update_pt+0x26>:
	...

0011961c <msbc_bec_decoder_get_buf_len>:
  11961c:	004136               	entry	a1, 32
  11961f:	8238                	l32i.n	a3, a2, 32
  119621:	9228                	l32i.n	a2, a2, 36
  119623:	c02230               	sub	a2, a2, a3
  119626:	f01d                	retw.n

00119628 <msbc_bec_decoder_get_status_flag>:
  119628:	004136               	entry	a1, 32
  11962b:	ffa192               	movi	a9, 0x1ff
  11962e:	2a0c                	movi.n	a10, 2
  119630:	070c                	movi.n	a7, 0
  119632:	f46030               	extui	a6, a3, 0, 16
  119635:	140c                	movi.n	a4, 1
  119637:	023d                	mov.n	a3, a2
  119639:	165242               	s16i	a4, a2, 44
  11963c:	175272               	s16i	a7, a2, 46

0011963f <msbc_bec_decoder_get_status_flag+0x17>:
  11963f:	2e47e6               	bgei	a7, 4, 119671 <msbc_bec_decoder_get_status_flag+0x49>
  119642:	b6ac                	beqz.n	a6, 119671 <msbc_bec_decoder_get_status_flag+0x49>
  119644:	1712c2               	l16ui	a12, a2, 46
  119647:	3803b2               	l8ui	a11, a3, 56
  11964a:	1d1382               	l16ui	a8, a3, 58
  11964d:	20bbc0               	or	a11, a11, a12
  119650:	1752b2               	s16i	a11, a2, 46
  119653:	08b867               	bgeu	a8, a6, 11965f <msbc_bec_decoder_get_status_flag+0x37>
  119656:	c06680               	sub	a6, a6, a8
  119659:	f46060               	extui	a6, a6, 0, 16
  11965c:	000046               	j	119661 <msbc_bec_decoder_get_status_flag+0x39>

0011965f <msbc_bec_decoder_get_status_flag+0x37>:
  11965f:	060c                	movi.n	a6, 0

00119661 <msbc_bec_decoder_get_status_flag+0x39>:
  119661:	771b                	addi.n	a7, a7, 1
  119663:	1c9382               	l16si	a8, a3, 56
  119666:	334b                	addi.n	a3, a3, 4
  119668:	02a987               	bge	a9, a8, 11966e <msbc_bec_decoder_get_status_flag+0x46>
  11966b:	1652a2               	s16i	a10, a2, 44

0011966e <msbc_bec_decoder_get_status_flag+0x46>:
  11966e:	fff346               	j	11963f <msbc_bec_decoder_get_status_flag+0x17>

00119671 <msbc_bec_decoder_get_status_flag+0x49>:
  119671:	f01d                	retw.n

00119673 <msbc_bec_decoder_get_status_flag+0x4b>:
	...

00119674 <msbc_bec_PlcBecDecoder>:
  119674:	004136               	entry	a1, 32
  119677:	64c232               	addi	a3, a2, 100
  11967a:	331282               	l16ui	a8, a2, 102
  11967d:	00a292               	movi	a9, 0x200
  119680:	208890               	or	a8, a8, a9
  119683:	335282               	s16i	a8, a2, 102
  119686:	586897               	bbci	a8, 9, 1196e2 <msbc_bec_PlcBecDecoder+0x6e>
  119689:	03ad                	mov.n	a10, a3
  11968b:	3b0c                	movi.n	a11, 3
  11968d:	fff9a5               	call8	119628 <msbc_bec_decoder_get_status_flag>
  119690:	ada052               	movi	a5, 173

00119693 <msbc_bec_PlcBecDecoder+0x1f>:
  119693:	4912a2               	l16ui	a10, a2, 146
  119696:	048a56               	bnez	a10, 1196e2 <msbc_bec_PlcBecDecoder+0x6e>
  119699:	03ad                	mov.n	a10, a3
  11969b:	fff825               	call8	11961c <msbc_bec_decoder_get_buf_len>
  11969e:	403aa6               	blti	a10, 3, 1196e2 <msbc_bec_PlcBecDecoder+0x6e>
  1196a1:	2122b2               	l32i	a11, a2, 132
  1196a4:	1c22a2               	l32i	a10, a2, 112
  1196a7:	aaba                	add.n	a10, a10, a11
  1196a9:	000ab2               	l8ui	a11, a10, 0
  1196ac:	140c                	movi.n	a4, 1
  1196ae:	131b66               	bnei	a11, 1, 1196c5 <msbc_bec_PlcBecDecoder+0x51>
  1196b1:	010ac2               	l8ui	a12, a10, 1
  1196b4:	34c0c0               	extui	a12, a12, 0, 4
  1196b7:	0a8c66               	bnei	a12, 8, 1196c5 <msbc_bec_PlcBecDecoder+0x51>
  1196ba:	020ad2               	l8ui	a13, a10, 2
  1196bd:	151d57               	beq	a13, a5, 1196d6 <msbc_bec_PlcBecDecoder+0x62>
  1196c0:	240c                	movi.n	a4, 2
  1196c2:	ffffc6               	j	1196c5 <msbc_bec_PlcBecDecoder+0x51>

001196c5 <msbc_bec_PlcBecDecoder+0x51>:
  1196c5:	03ad                	mov.n	a10, a3
  1196c7:	04bd                	mov.n	a11, a4
  1196c9:	fff2a5               	call8	1195f4 <msbc_bec_decoder_update_pt>
  1196cc:	04bd                	mov.n	a11, a4
  1196ce:	03ad                	mov.n	a10, a3
  1196d0:	fff565               	call8	119628 <msbc_bec_decoder_get_status_flag>
  1196d3:	ffef06               	j	119693 <msbc_bec_PlcBecDecoder+0x1f>

001196d6 <msbc_bec_PlcBecDecoder+0x62>:
  1196d6:	f75bf1               	l32r	a15, 117444 (fdff <xthals_release_major+0xcf1f>)
  1196d9:	3312e2               	l16ui	a14, a2, 102
  1196dc:	10eef0               	and	a14, a14, a15
  1196df:	3352e2               	s16i	a14, a2, 102
  1196e2:	547c                	movi.n	a4, -11
  1196e4:	b53c                	movi.n	a5, 59

001196e6 <msbc_bec_PlcBecDecoder+0x72>:
  1196e6:	03ad                	mov.n	a10, a3
  1196e8:	fff325               	call8	11961c <msbc_bec_decoder_get_buf_len>
  1196eb:	2da5a7               	bge	a5, a10, 11971c <msbc_bec_PlcBecDecoder+0xa8>
  1196ee:	03ad                	mov.n	a10, a3
  1196f0:	cb3c                	movi.n	a11, 60
  1196f2:	fff365               	call8	119628 <msbc_bec_decoder_get_status_flag>
  1196f5:	02ad                	mov.n	a10, a2
  1196f7:	2122d2               	l32i	a13, a2, 132
  1196fa:	1c22b2               	l32i	a11, a2, 112
  1196fd:	cc3c                	movi.n	a12, 60
  1196ff:	bbda                	add.n	a11, a11, a13
  119701:	bb2b                	addi.n	a11, a11, 2
  119703:	ffcda5               	call8	1193dc <msbc_bec_plc_bec_Decoder>
  119706:	0a4d                	mov.n	a4, a10
  119708:	009ad6               	bgez	a10, 119715 <msbc_bec_PlcBecDecoder+0xa1>
  11970b:	03ad                	mov.n	a10, a3
  11970d:	1b0c                	movi.n	a11, 1
  11970f:	ffee65               	call8	1195f4 <msbc_bec_decoder_update_pt>
  119712:	fff406               	j	1196e6 <msbc_bec_PlcBecDecoder+0x72>

00119715 <msbc_bec_PlcBecDecoder+0xa1>:
  119715:	03ad                	mov.n	a10, a3
  119717:	cb3c                	movi.n	a11, 60
  119719:	ffeda5               	call8	1195f4 <msbc_bec_decoder_update_pt>

0011971c <msbc_bec_PlcBecDecoder+0xa8>:
  11971c:	042d                	mov.n	a2, a4
  11971e:	f01d                	retw.n

00119720 <BecStatsCount>:
  119720:	004136               	entry	a1, 32
  119723:	f01d                	retw.n

00119725 <BecStatsCount+0x5>:
  119725:	000000                                        ...

00119728 <msbc_bec_crc_0c_1c_2c>:
  119728:	00c136               	entry	a1, 96
  11972b:	090c                	movi.n	a9, 0
  11972d:	0a0c                	movi.n	a10, 0
  11972f:	0016c2               	l16ui	a12, a6, 0
  119732:	0b0c                	movi.n	a11, 0
  119734:	0d40104170b01c0e 	{ beqi.w18	a12, 1, 11983f <msbc_bec_crc_0c_1c_2c+0x117>; nop }
  11973c:	2d0c                	movi.n	a13, 2
  11973e:	180c                	movi.n	a8, 1
  119740:	d189                	s32i.n	a8, a1, 52
  119742:	0d401041a0b02c0e 	{ beqi.w18	a12, 2, 119850 <msbc_bec_crc_0c_1c_2c+0x128>; nop }
  11974a:	033c26               	beqi	a12, 3, 119751 <msbc_bec_crc_0c_1c_2c+0x29>
  11974d:	0d2d                	mov.n	a2, a13

0011974f <msbc_bec_crc_0c_1c_2c+0x27>:
  11974f:	f01d                	retw.n

00119751 <msbc_bec_crc_0c_1c_2c+0x29>:
  119751:	0012d2               	l16ui	a13, a2, 0
  119754:	0112e2               	l16ui	a14, a2, 2
  119757:	24dd16               	beqz	a13, 1199a8 <msbc_bec_crc_0c_1c_2c+0x280>
  11975a:	24ae16               	beqz	a14, 1199a8 <msbc_bec_crc_0c_1c_2c+0x280>
  11975d:	b1b9                	s32i.n	a11, a1, 44
  11975f:	a1a9                	s32i.n	a10, a1, 40
  119761:	0212f2               	l16ui	a15, a2, 4
  119764:	9199                	s32i.n	a9, a1, 36
  119766:	23ef16               	beqz	a15, 1199a8 <msbc_bec_crc_0c_1c_2c+0x280>
  119769:	4129                	s32i.n	a2, a1, 16
  11976b:	04ed                	mov.n	a14, a4
  11976d:	13f8                	l32i.n	a15, a3, 4
  11976f:	03d8                	l32i.n	a13, a3, 0
  119771:	a44b                	addi.n	a10, a4, 4
  119773:	848b                	addi.n	a8, a4, 8
  119775:	b22b                	addi.n	a11, a2, 2
  119777:	c24b                	addi.n	a12, a2, 4
  119779:	81c9                	s32i.n	a12, a1, 32
  11977b:	61b9                	s32i.n	a11, a1, 24
  11977d:	5189                	s32i.n	a8, a1, 20
  11977f:	71a9                	s32i.n	a10, a1, 28
  119781:	01a9                	s32i.n	a10, a1, 0
  119783:	02ad                	mov.n	a10, a2
  119785:	2398                	l32i.n	a9, a3, 8
  119787:	1199                	s32i.n	a9, a1, 4
  119789:	3179                	s32i.n	a7, a1, 12
  11978b:	2189                	s32i.n	a8, a1, 8
  11978d:	00e265               	call8	11a5b4 <msbc_bec_crc_2c>
  119790:	0a2d                	mov.n	a2, a10
  119792:	0016c2               	l16ui	a12, a6, 0
  119795:	2a0c                	movi.n	a10, 2
  119797:	02bd                	mov.n	a11, a2
  119799:	fff865               	call8	119720 <BecStatsCount>
  11979c:	061266               	bnei	a2, 1, 1197a6 <msbc_bec_crc_0c_1c_2c+0x7e>
  11979f:	d1b8                	l32i.n	a11, a1, 52
  1197a1:	0056b2               	s16i	a11, a6, 0
  1197a4:	f01d                	retw.n

001197a6 <msbc_bec_crc_0c_1c_2c+0x7e>:
  1197a6:	f728c1               	l32r	a12, 117448 (20117c <g_becCascadeEn>)
  1197a9:	f728d1               	l32r	a13, 11744c (27fde0 <g_bec2cAlwaysUseCorrPkt>)
  1197ac:	0cc8                	l32i.n	a12, a12, 0
  1197ae:	0dd8                	l32i.n	a13, a13, 0
  1197b0:	016c27               	bbci	a12, 2, 1197b5 <msbc_bec_crc_0c_1c_2c+0x8d>
  1197b3:	9d8c                	beqz.n	a13, 1197c0 <msbc_bec_crc_0c_1c_2c+0x98>

001197b5 <msbc_bec_crc_0c_1c_2c+0x8d>:
  1197b5:	122226               	beqi	a2, 2, 1197cb <msbc_bec_crc_0c_1c_2c+0xa3>
  1197b8:	0d7ff94130b062ce 	{ bnei.w18	a2, 6, 11974f <msbc_bec_crc_0c_1c_2c+0x27>; nop }
  1197c0:	072226               	beqi	a2, 2, 1197cb <msbc_bec_crc_0c_1c_2c+0xa3>
  1197c3:	0d401b4110b062ce 	{ bnei.w18	a2, 6, 119978 <msbc_bec_crc_0c_1c_2c+0x250>; nop }

001197cb <msbc_bec_crc_0c_1c_2c+0xa3>:
  1197cb:	41a8                	l32i.n	a10, a1, 16
  1197cd:	61b8                	l32i.n	a11, a1, 24
  1197cf:	04dd                	mov.n	a13, a4
  1197d1:	71f8                	l32i.n	a15, a1, 28
  1197d3:	03c8                	l32i.n	a12, a3, 0
  1197d5:	13e8                	l32i.n	a14, a3, 4
  1197d7:	0179                	s32i.n	a7, a1, 0
  1197d9:	005765               	call8	119d50 <msbc_bec_crc_1c>
  1197dc:	0a2d                	mov.n	a2, a10
  1197de:	0016c2               	l16ui	a12, a6, 0
  1197e1:	1a0c                	movi.n	a10, 1
  1197e3:	02bd                	mov.n	a11, a2
  1197e5:	fff3a5               	call8	119720 <BecStatsCount>
  1197e8:	4c1226               	beqi	a2, 1, 119838 <msbc_bec_crc_0c_1c_2c+0x110>
  1197eb:	0e0c                	movi.n	a14, 0
  1197ed:	090c                	movi.n	a9, 0
  1197ef:	2b0c                	movi.n	a11, 2
  1197f1:	1f0c                	movi.n	a15, 1
  1197f3:	f715a1               	l32r	a10, 117448 (20117c <g_becCascadeEn>)
  1197f6:	fec282               	addi	a8, a2, -2
  1197f9:	0aa8                	l32i.n	a10, a10, 0
  1197fb:	938f80               	movnez	a8, a15, a8
  1197fe:	10aab0               	and	a10, a10, a11
  119801:	839fa0               	moveqz	a9, a15, a10
  119804:	108890               	and	a8, a8, a9
  119807:	9189                	s32i.n	a8, a1, 36
  119809:	83ef80               	moveqz	a14, a15, a8
  11980c:	168e16               	beqz	a14, 119978 <msbc_bec_crc_0c_1c_2c+0x250>
  11980f:	61a8                	l32i.n	a10, a1, 24
  119811:	71d8                	l32i.n	a13, a1, 28
  119813:	81b8                	l32i.n	a11, a1, 32
  119815:	51f8                	l32i.n	a15, a1, 20
  119817:	13c8                	l32i.n	a12, a3, 4
  119819:	23e8                	l32i.n	a14, a3, 8
  11981b:	0179                	s32i.n	a7, a1, 0
  11981d:	005325               	call8	119d50 <msbc_bec_crc_1c>
  119820:	0a2d                	mov.n	a2, a10
  119822:	0016c2               	l16ui	a12, a6, 0
  119825:	1a0c                	movi.n	a10, 1
  119827:	02bd                	mov.n	a11, a2
  119829:	ffef65               	call8	119720 <BecStatsCount>
  11982c:	0d400e4130b012ce 	{ bnei.w18	a2, 1, 119913 <msbc_bec_crc_0c_1c_2c+0x1eb>; nop }
  119834:	2b0c                	movi.n	a11, 2
  119836:	d1b9                	s32i.n	a11, a1, 52

00119838 <msbc_bec_crc_0c_1c_2c+0x110>:
  119838:	d1c8                	l32i.n	a12, a1, 52
  11983a:	0056c2               	s16i	a12, a6, 0
  11983d:	f01d                	retw.n

0011983f <msbc_bec_crc_0c_1c_2c+0x117>:
  11983f:	0012d2               	l16ui	a13, a2, 0
  119842:	070d56               	bnez	a13, 1198b6 <msbc_bec_crc_0c_1c_2c+0x18e>
  119845:	0a0c                	movi.n	a10, 0
  119847:	0b0c                	movi.n	a11, 0
  119849:	ffed65               	call8	119720 <BecStatsCount>
  11984c:	020c                	movi.n	a2, 0
  11984e:	f01d                	retw.n

00119850 <msbc_bec_crc_0c_1c_2c+0x128>:
  119850:	0012e2               	l16ui	a14, a2, 0
  119853:	0112f2               	l16ui	a15, a2, 2
  119856:	159e16               	beqz	a14, 1199b3 <msbc_bec_crc_0c_1c_2c+0x28b>
  119859:	156f16               	beqz	a15, 1199b3 <msbc_bec_crc_0c_1c_2c+0x28b>
  11985c:	4129                	s32i.n	a2, a1, 16
  11985e:	02ad                	mov.n	a10, a2
  119860:	b22b                	addi.n	a11, a2, 2
  119862:	04dd                	mov.n	a13, a4
  119864:	f44b                	addi.n	a15, a4, 4
  119866:	13e8                	l32i.n	a14, a3, 4
  119868:	03c8                	l32i.n	a12, a3, 0
  11986a:	0179                	s32i.n	a7, a1, 0
  11986c:	004e25               	call8	119d50 <msbc_bec_crc_1c>
  11986f:	0a2d                	mov.n	a2, a10
  119871:	0016c2               	l16ui	a12, a6, 0
  119874:	1a0c                	movi.n	a10, 1
  119876:	02bd                	mov.n	a11, a2
  119878:	ffea65               	call8	119720 <BecStatsCount>
  11987b:	41a8                	l32i.n	a10, a1, 16
  11987d:	0d400841b0b0120e 	{ beqi.w18	a2, 1, 11990c <msbc_bec_crc_0c_1c_2c+0x1e4>; nop }
  119885:	f6f081               	l32r	a8, 117448 (20117c <g_becCascadeEn>)
  119888:	0888                	l32i.n	a8, a8, 0
  11988a:	07e817               	bbsi	a8, 1, 119895 <msbc_bec_crc_0c_1c_2c+0x16d>
  11988d:	0d7feb41e0b022ce 	{ bnei.w18	a2, 2, 11974f <msbc_bec_crc_0c_1c_2c+0x27>; nop }

00119895 <msbc_bec_crc_0c_1c_2c+0x16d>:
  119895:	0a15b2               	l16ui	a11, a5, 20
  119898:	151592               	l16ui	a9, a5, 42
  11989b:	c149                	s32i.n	a4, a1, 48
  11989d:	0739b7               	bltu	a9, a11, 1198a8 <msbc_bec_crc_0c_1c_2c+0x180>
  1198a0:	001ac2               	l16ui	a12, a10, 0
  1198a3:	c149                	s32i.n	a4, a1, 48
  1198a5:	2b2c66               	bnei	a12, 2, 1198d4 <msbc_bec_crc_0c_1c_2c+0x1ac>
  1198a8:	011a42               	l16ui	a4, a10, 2
  1198ab:	1d0c                	movi.n	a13, 1
  1198ad:	fec442               	addi	a4, a4, -2
  1198b0:	934d40               	movnez	a4, a13, a4
  1198b3:	0007c6               	j	1198d6 <msbc_bec_crc_0c_1c_2c+0x1ae>

001198b6 <msbc_bec_crc_0c_1c_2c+0x18e>:
  1198b6:	02ad                	mov.n	a10, a2
  1198b8:	03b8                	l32i.n	a11, a3, 0
  1198ba:	04cd                	mov.n	a12, a4
  1198bc:	05dd                	mov.n	a13, a5
  1198be:	07ed                	mov.n	a14, a7
  1198c0:	3011f2               	l16ui	a15, a1, 96
  1198c3:	0015a5               	call8	119a1c <msbc_bec_crc_0c>
  1198c6:	0a2d                	mov.n	a2, a10
  1198c8:	0016c2               	l16ui	a12, a6, 0
  1198cb:	0a0c                	movi.n	a10, 0
  1198cd:	02bd                	mov.n	a11, a2
  1198cf:	ffe525               	call8	119720 <BecStatsCount>
  1198d2:	f01d                	retw.n

001198d4 <msbc_bec_crc_0c_1c_2c+0x1ac>:
  1198d4:	040c                	movi.n	a4, 0

001198d6 <msbc_bec_crc_0c_1c_2c+0x1ae>:
  1198d6:	90a4a0               	addx2	a10, a4, a10
  1198d9:	07ed                	mov.n	a14, a7
  1198db:	3011f2               	l16ui	a15, a1, 96
  1198de:	c1c8                	l32i.n	a12, a1, 48
  1198e0:	a0d440               	addx4	a13, a4, a4
  1198e3:	a0b430               	addx4	a11, a4, a3
  1198e6:	0bb8                	l32i.n	a11, a11, 0
  1198e8:	90dd40               	addx2	a13, a13, a4
  1198eb:	a0c4c0               	addx4	a12, a4, a12
  1198ee:	90dd50               	addx2	a13, a13, a5
  1198f1:	0012a5               	call8	119a1c <msbc_bec_crc_0c>
  1198f4:	0a2d                	mov.n	a2, a10
  1198f6:	0016c2               	l16ui	a12, a6, 0
  1198f9:	0a0c                	movi.n	a10, 0
  1198fb:	02bd                	mov.n	a11, a2
  1198fd:	ffe225               	call8	119720 <BecStatsCount>
  119900:	0d7fe441b0b012ce 	{ bnei.w18	a2, 1, 11974f <msbc_bec_crc_0c_1c_2c+0x27>; nop }
  119908:	d41b                	addi.n	a13, a4, 1
  11990a:	d1d9                	s32i.n	a13, a1, 52

0011990c <msbc_bec_crc_0c_1c_2c+0x1e4>:
  11990c:	d1e8                	l32i.n	a14, a1, 52
  11990e:	0056e2               	s16i	a14, a6, 0
  119911:	f01d                	retw.n

00119913 <msbc_bec_crc_0c_1c_2c+0x1eb>:
  119913:	0f0c                	movi.n	a15, 0
  119915:	0a0c                	movi.n	a10, 0
  119917:	2c0c                	movi.n	a12, 2
  119919:	180c                	movi.n	a8, 1
  11991b:	f6cbb1               	l32r	a11, 117448 (20117c <g_becCascadeEn>)
  11991e:	fec292               	addi	a9, a2, -2
  119921:	0bb8                	l32i.n	a11, a11, 0
  119923:	939890               	movnez	a9, a8, a9
  119926:	10bbc0               	and	a11, a11, a12
  119929:	83a8b0               	moveqz	a10, a8, a11
  11992c:	1099a0               	and	a9, a9, a10
  11992f:	a199                	s32i.n	a9, a1, 40
  119931:	83f890               	moveqz	a15, a8, a9
  119934:	040f16               	beqz	a15, 119978 <msbc_bec_crc_0c_1c_2c+0x250>
  119937:	51f8                	l32i.n	a15, a1, 20
  119939:	41a8                	l32i.n	a10, a1, 16
  11993b:	81b8                	l32i.n	a11, a1, 32
  11993d:	04dd                	mov.n	a13, a4
  11993f:	03c8                	l32i.n	a12, a3, 0
  119941:	23e8                	l32i.n	a14, a3, 8
  119943:	0179                	s32i.n	a7, a1, 0
  119945:	0040a5               	call8	119d50 <msbc_bec_crc_1c>
  119948:	0a2d                	mov.n	a2, a10
  11994a:	0016c2               	l16ui	a12, a6, 0
  11994d:	1a0c                	movi.n	a10, 1
  11994f:	02bd                	mov.n	a11, a2
  119951:	ffdce5               	call8	119720 <BecStatsCount>
  119954:	0d7fee4100b0120e 	{ beqi.w18	a2, 1, 119838 <msbc_bec_crc_0c_1c_2c+0x110>; nop }
  11995c:	0d0c                	movi.n	a13, 0
  11995e:	280c                	movi.n	a8, 2
  119960:	1e0c                	movi.n	a14, 1
  119962:	f6b9f1               	l32r	a15, 117448 (20117c <g_becCascadeEn>)
  119965:	fec2c2               	addi	a12, a2, -2
  119968:	0ff8                	l32i.n	a15, a15, 0
  11996a:	93cec0               	movnez	a12, a14, a12
  11996d:	10ff80               	and	a15, a15, a8
  119970:	83def0               	moveqz	a13, a14, a15
  119973:	10ccd0               	and	a12, a12, a13
  119976:	b1c9                	s32i.n	a12, a1, 44
  119978:	9188                	l32i.n	a8, a1, 36
  11997a:	dd1856               	bnez	a8, 11974f <msbc_bec_crc_0c_1c_2c+0x27>
  11997d:	a198                	l32i.n	a9, a1, 40
  11997f:	dcc956               	bnez	a9, 11974f <msbc_bec_crc_0c_1c_2c+0x27>
  119982:	b1a8                	l32i.n	a10, a1, 44
  119984:	dc7a56               	bnez	a10, 11974f <msbc_bec_crc_0c_1c_2c+0x27>
  119987:	0a15c2               	l16ui	a12, a5, 20
  11998a:	1515b2               	l16ui	a11, a5, 42
  11998d:	073bc7               	bltu	a11, a12, 119998 <msbc_bec_crc_0c_1c_2c+0x270>
  119990:	41d8                	l32i.n	a13, a1, 16
  119992:	001dd2               	l16ui	a13, a13, 0
  119995:	252d66               	bnei	a13, 2, 1199be <msbc_bec_crc_0c_1c_2c+0x296>
  119998:	4128                	l32i.n	a2, a1, 16
  11999a:	011222               	l16ui	a2, a2, 2
  11999d:	1e0c                	movi.n	a14, 1
  11999f:	fec222               	addi	a2, a2, -2
  1199a2:	932e20               	movnez	a2, a14, a2
  1199a5:	0005c6               	j	1199c0 <msbc_bec_crc_0c_1c_2c+0x298>

001199a8 <msbc_bec_crc_0c_1c_2c+0x280>:
  1199a8:	2a0c                	movi.n	a10, 2
  1199aa:	0b0c                	movi.n	a11, 0
  1199ac:	ffd725               	call8	119720 <BecStatsCount>
  1199af:	020c                	movi.n	a2, 0
  1199b1:	f01d                	retw.n

001199b3 <msbc_bec_crc_0c_1c_2c+0x28b>:
  1199b3:	1a0c                	movi.n	a10, 1
  1199b5:	0b0c                	movi.n	a11, 0
  1199b7:	ffd6a5               	call8	119720 <BecStatsCount>
  1199ba:	020c                	movi.n	a2, 0
  1199bc:	f01d                	retw.n

001199be <msbc_bec_crc_0c_1c_2c+0x296>:
  1199be:	020c                	movi.n	a2, 0

001199c0 <msbc_bec_crc_0c_1c_2c+0x298>:
  1199c0:	201592               	l16ui	a9, a5, 64
  1199c3:	a0d220               	addx4	a13, a2, a2
  1199c6:	90dd20               	addx2	a13, a13, a2
  1199c9:	90dd50               	addx2	a13, a13, a5
  1199cc:	0a1d82               	l16ui	a8, a13, 20
  1199cf:	073897               	bltu	a8, a9, 1199da <msbc_bec_crc_0c_1c_2c+0x2b2>
  1199d2:	41e8                	l32i.n	a14, a1, 16
  1199d4:	021ee2               	l16ui	a14, a14, 4
  1199d7:	0a2e66               	bnei	a14, 2, 1199e5 <msbc_bec_crc_0c_1c_2c+0x2bd>

001199da <msbc_bec_crc_0c_1c_2c+0x2b2>:
  1199da:	41a8                	l32i.n	a10, a1, 16
  1199dc:	90a2a0               	addx2	a10, a2, a10
  1199df:	001af2               	l16ui	a15, a10, 0
  1199e2:	062f66               	bnei	a15, 2, 1199ec <msbc_bec_crc_0c_1c_2c+0x2c4>

001199e5 <msbc_bec_crc_0c_1c_2c+0x2bd>:
  1199e5:	81a8                	l32i.n	a10, a1, 32
  1199e7:	2cc5d2               	addi	a13, a5, 44
  1199ea:	220c                	movi.n	a2, 2

001199ec <msbc_bec_crc_0c_1c_2c+0x2c4>:
  1199ec:	07ed                	mov.n	a14, a7
  1199ee:	e129                	s32i.n	a2, a1, 56
  1199f0:	a0c240               	addx4	a12, a2, a4
  1199f3:	3011f2               	l16ui	a15, a1, 96
  1199f6:	a0b230               	addx4	a11, a2, a3
  1199f9:	0bb8                	l32i.n	a11, a11, 0
  1199fb:	000225               	call8	119a1c <msbc_bec_crc_0c>
  1199fe:	0a2d                	mov.n	a2, a10
  119a00:	0016c2               	l16ui	a12, a6, 0
  119a03:	0a0c                	movi.n	a10, 0
  119a05:	02bd                	mov.n	a11, a2
  119a07:	ffd1a5               	call8	119720 <BecStatsCount>
  119a0a:	0d7fd44110b012ce 	{ bnei.w18	a2, 1, 11974f <msbc_bec_crc_0c_1c_2c+0x27>; nop }
  119a12:	e1c8                	l32i.n	a12, a1, 56
  119a14:	cc1b                	addi.n	a12, a12, 1
  119a16:	0056c2               	s16i	a12, a6, 0
  119a19:	f01d                	retw.n

00119a1b <msbc_bec_crc_0c_1c_2c+0x2f3>:
	...

00119a1c <msbc_bec_crc_0c>:
  119a1c:	016136               	entry	a1, 176
  119a1f:	001282               	l16ui	a8, a2, 0
  119a22:	06bd                	mov.n	a11, a6
  119a24:	032866               	bnei	a8, 2, 119a2b <msbc_bec_crc_0c+0xf>
  119a27:	220c                	movi.n	a2, 2
  119a29:	f01d                	retw.n

00119a2b <msbc_bec_crc_0c+0xf>:
  119a2b:	f68761               	l32r	a6, 117448 (20117c <g_becCascadeEn>)
  119a2e:	16d8                	l32i.n	a13, a6, 4
  119a30:	05ed07               	bbsi	a13, 0, 119a39 <msbc_bec_crc_0c+0x1d>
  119a33:	620c                	movi.n	a2, 6
  119a35:	f01d                	retw.n

00119a37 <msbc_bec_crc_0c+0x1b>:
	...

00119a39 <msbc_bec_crc_0c+0x1d>:
  119a39:	f685d1               	l32r	a13, 117450 (fff <XtosCoreStateSize+0xd7f>)
  119a3c:	1b6132               	s32i	a3, a1, 108
  119a3f:	1a61b2               	s32i	a11, a1, 104
  119a42:	1d6122               	s32i	a2, a1, 116
  119a45:	1c6142               	s32i	a4, a1, 112
  119a48:	191726               	beqi	a7, 1, 119a65 <msbc_bec_crc_0c+0x49>
  119a4b:	0d40264180b0270e 	{ beqi.w18	a7, 2, 119cb7 <msbc_bec_crc_0c+0x29b>; nop }
  119a53:	0d40264100b0370e 	{ beqi.w18	a7, 3, 119cb7 <msbc_bec_crc_0c+0x29b>; nop }
  119a5b:	0a0c                	movi.n	a10, 0
  119a5d:	0e0c                	movi.n	a14, 0
  119a5f:	1f61e2               	s32i	a14, a1, 124
  119a62:	000ac6               	j	119a91 <msbc_bec_crc_0c+0x75>

00119a65 <msbc_bec_crc_0c+0x49>:
  119a65:	26f8                	l32i.n	a15, a6, 8
  119a67:	0a15a2               	l16ui	a10, a5, 20
  119a6a:	180c                	movi.n	a8, 1
  119a6c:	401a00               	ssl	a10
  119a6f:	a18800               	sll	a8, a8
  119a72:	1f6182               	s32i	a8, a1, 124
  119a75:	0d002941a0b0efae 	{ bltu.w18	a15, a10, 119d13 <msbc_bec_crc_0c+0x2f7>; nop }
  119a7d:	01bd                	mov.n	a11, a1
  119a7f:	a90c                	movi.n	a9, 10
  119a81:	0ca976               	loopgtz	a9, 119a91 <msbc_bec_crc_0c+0x75>
  119a84:	0015c2               	l16ui	a12, a5, 0
  119a87:	552b                	addi.n	a5, a5, 2
  119a89:	021cd7               	beq	a12, a13, 119a8f <msbc_bec_crc_0c+0x73>
  119a8c:	005bc2               	s16i	a12, a11, 0

00119a8f <msbc_bec_crc_0c+0x73>:
  119a8f:	bb2b                	addi.n	a11, a11, 2

00119a91 <msbc_bec_crc_0c+0x75>:
  119a91:	0a1726               	beqi	a7, 1, 119a9f <msbc_bec_crc_0c+0x83>
  119a94:	0c2726               	beqi	a7, 2, 119aa4 <msbc_bec_crc_0c+0x88>
  119a97:	0d40284180b0370e 	{ beqi.w18	a7, 3, 119d23 <msbc_bec_crc_0c+0x307>; nop }

00119a9f <msbc_bec_crc_0c+0x83>:
  119a9f:	3698                	l32i.n	a9, a6, 12
  119aa1:	000086               	j	119aa7 <msbc_bec_crc_0c+0x8b>

00119aa4 <msbc_bec_crc_0c+0x88>:
  119aa4:	042692               	l32i	a9, a6, 16

00119aa7 <msbc_bec_crc_0c+0x8b>:
  119aa7:	1f21b2               	l32i	a11, a1, 124
  119aaa:	400001b545014a7e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a7 }
  119ab2:	eb7b40010000006f 	{ movi	a6, 0; ae_mulp32x2	aed0, aed0, aed1; nop }
  119aba:	63b9b0               	minu	a11, a9, a11
  119abd:	2530c4               	ae_movad32.l	a3, aed0
  119ac0:	1f61b2               	s32i	a11, a1, 124
  119ac3:	050316               	beqz	a3, 119b17 <msbc_bec_crc_0c+0xfb>
  119ac6:	00a052               	movi	a5, 0
  119ac9:	1a2122               	l32i	a2, a1, 104
  119acc:	20c142               	addi	a4, a1, 32
  119acf:	1122d0               	slli	a2, a2, 3
  119ad2:	602020               	neg	a2, a2

00119ad5 <msbc_bec_crc_0c+0xb9>:
  119ad5:	20a550               	or	a10, a5, a5
  119ad8:	07bd                	mov.n	a11, a7
  119ada:	66a5a5               	call8	180534 <__udivsi3>
  119add:	90ca10               	addx2	a12, a10, a1
  119ae0:	001cc2               	l16ui	a12, a12, 0
  119ae3:	400001b5452347ce 	{ ae_movda32	aed3, a7; nop; ae_movda32	aed2, a12 }
  119aeb:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  119af3:	551b                	addi.n	a5, a5, 1
  119af5:	25a2c4               	ae_movad32.l	a10, aed2
  119af8:	f657c1               	l32r	a12, 117454 (272794 <crc_ec_lookup_table+0x4a4>)
  119afb:	a2aa                	add.n	a10, a2, a10
  119afd:	a6aa                	add.n	a10, a6, a10
  119aff:	90aac0               	addx2	a10, a10, a12
  119b02:	661b                	addi.n	a6, a6, 1
  119b04:	c09760               	sub	a9, a7, a6
  119b07:	0c0c                	movi.n	a12, 0
  119b09:	7e1aa2               	l16ui	a10, a10, 252
  119b0c:	0054a2               	s16i	a10, a4, 0
  119b0f:	836c90               	moveqz	a6, a12, a9
  119b12:	442b                	addi.n	a4, a4, 2
  119b14:	bd9537               	bne	a5, a3, 119ad5 <msbc_bec_crc_0c+0xb9>

00119b17 <msbc_bec_crc_0c+0xfb>:
  119b17:	1c21d2               	l32i	a13, a1, 112
  119b1a:	1f21e2               	l32i	a14, a1, 124
  119b1d:	011dd2               	l16ui	a13, a13, 2
  119b20:	0d400a41a0b02e8e 	{ bltui.w18	a14, 2, 119bce <msbc_bec_crc_0c+0x1b2>; nop }
  119b28:	090c                	movi.n	a9, 0
  119b2a:	020c                	movi.n	a2, 0
  119b2c:	20c142               	addi	a4, a1, 32
  119b2f:	e51c                	movi.n	a5, 30
  119b31:	ff1c                	movi.n	a15, 31
  119b33:	060c                	movi.n	a6, 0
  119b35:	ee0b                	addi.n	a14, a14, -1
  119b37:	206162               	s32i	a6, a1, 128
  119b3a:	ffaf62               	movi	a6, -1
  119b3d:	7c9e76               	loopnez	a14, 119bbd <msbc_bec_crc_0c+0x1a1>
  119b40:	e91b                	addi.n	a14, a9, 1
  119b42:	090c                	movi.n	a9, 0
  119b44:	41a1e0               	srli	a10, a14, 1
  119b47:	30aea0               	xor	a10, a14, a10
  119b4a:	302a20               	xor	a2, a10, a2
  119b4d:	06f2d6               	bgez	a2, 119bc0 <msbc_bec_crc_0c+0x1a4>

00119b50 <msbc_bec_crc_0c+0x134>:
  119b50:	c08f90               	sub	a8, a15, a9
  119b53:	638850               	minu	a8, a8, a5
  119b56:	908840               	addx2	a8, a8, a4
  119b59:	001882               	l16ui	a8, a8, 0
  119b5c:	0a2d                	mov.n	a2, a10
  119b5e:	30d8d0               	xor	a13, a8, a13
  119b61:	056d56               	bnez	a13, 119bbb <msbc_bec_crc_0c+0x19f>
  119b64:	091766               	bnei	a7, 1, 119b71 <msbc_bec_crc_0c+0x155>
  119b67:	202192               	l32i	a9, a1, 128
  119b6a:	0a6d                	mov.n	a6, a10
  119b6c:	991b                	addi.n	a9, a9, 1
  119b6e:	206192               	s32i	a9, a1, 128

00119b71 <msbc_bec_crc_0c+0x155>:
  119b71:	152766               	bnei	a7, 2, 119b8a <msbc_bec_crc_0c+0x16e>
  119b74:	f63991               	l32r	a9, 117458 (55555555 <_memmap_cacheattr_bp_allvalid+0x33333333>)
  119b77:	4181a0               	srli	a8, a10, 1
  119b7a:	108a80               	and	a8, a10, a8
  119b7d:	098897               	bany	a8, a9, 119b8a <msbc_bec_crc_0c+0x16e>
  119b80:	202192               	l32i	a9, a1, 128
  119b83:	0a6d                	mov.n	a6, a10
  119b85:	991b                	addi.n	a9, a9, 1
  119b87:	206192               	s32i	a9, a1, 128
  119b8a:	2d3766               	bnei	a7, 3, 119bbb <msbc_bec_crc_0c+0x19f>
  119b8d:	f63391               	l32r	a9, 11745c (9249249 <_memmap_mem_sram_end+0x8809249>)
  119b90:	4181a0               	srli	a8, a10, 1
  119b93:	108a80               	and	a8, a10, a8
  119b96:	196182               	s32i	a8, a1, 100
  119b99:	1e8897               	bany	a8, a9, 119bbb <msbc_bec_crc_0c+0x19f>
  119b9c:	f63081               	l32r	a8, 11745c (9249249 <_memmap_mem_sram_end+0x8809249>)
  119b9f:	4192a0               	srli	a9, a10, 2
  119ba2:	109a90               	and	a9, a10, a9
  119ba5:	128987               	bany	a9, a8, 119bbb <msbc_bec_crc_0c+0x19f>
  119ba8:	f62e91               	l32r	a9, 117460 (12492492 <_memmap_mem_sram_end+0x11a52492>)
  119bab:	192182               	l32i	a8, a1, 100
  119bae:	098897               	bany	a8, a9, 119bbb <msbc_bec_crc_0c+0x19f>
  119bb1:	202182               	l32i	a8, a1, 128
  119bb4:	0a6d                	mov.n	a6, a10
  119bb6:	881b                	addi.n	a8, a8, 1
  119bb8:	206182               	s32i	a8, a1, 128
  119bbb:	0e9d                	mov.n	a9, a14

00119bbd <msbc_bec_crc_0c+0x1a1>:
  119bbd:	000506               	j	119bd5 <msbc_bec_crc_0c+0x1b9>

00119bc0 <msbc_bec_crc_0c+0x1a4>:
  119bc0:	991b                	addi.n	a9, a9, 1
  119bc2:	401900               	ssl	a9
  119bc5:	a18200               	sll	a8, a2
  119bc8:	ff48d6               	bgez	a8, 119bc0 <msbc_bec_crc_0c+0x1a4>
  119bcb:	ffe046               	j	119b50 <msbc_bec_crc_0c+0x134>

00119bce <msbc_bec_crc_0c+0x1b2>:
  119bce:	f67c                	movi.n	a6, -1
  119bd0:	090c                	movi.n	a9, 0
  119bd2:	206192               	s32i	a9, a1, 128

00119bd5 <msbc_bec_crc_0c+0x1b9>:
  119bd5:	2021a2               	l32i	a10, a1, 128
  119bd8:	0d400c41c0b01ace 	{ bnei.w18	a10, 1, 119ca8 <msbc_bec_crc_0c+0x28c>; nop }
  119be0:	133316               	beqz	a3, 119d17 <msbc_bec_crc_0c+0x2fb>
  119be3:	120c                	movi.n	a2, 1
  119be5:	1a21b2               	l32i	a11, a1, 104
  119be8:	050c                	movi.n	a5, 0
  119bea:	11bbd0               	slli	a11, a11, 3
  119bed:	1e61b2               	s32i	a11, a1, 120
  119bf0:	bb8b                	addi.n	a11, a11, 8
  119bf2:	1861b2               	s32i	a11, a1, 96

00119bf5 <msbc_bec_crc_0c+0x1d9>:
  119bf5:	400500               	ssr	a5
  119bf8:	91c060               	srl	a12, a6
  119bfb:	0d000941c0b00c0e 	{ bbci.w18	a12, 0, 119c9b <msbc_bec_crc_0c+0x27f>; nop }
  119c03:	20a550               	or	a10, a5, a5
  119c06:	20b770               	or	a11, a7, a7
  119c09:	6692a5               	call8	180534 <__udivsi3>
  119c0c:	20b770               	or	a11, a7, a7
  119c0f:	904a10               	addx2	a4, a10, a1
  119c12:	001442               	l16ui	a4, a4, 0
  119c15:	20a550               	or	a10, a5, a5
  119c18:	669225               	call8	18053c <__umodsi3>
  119c1b:	400001b54545447e 	{ ae_movda32	aed5, a4; nop; ae_movda32	aed4, a7 }
  119c23:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  119c2b:	1b21c2               	l32i	a12, a1, 108
  119c2e:	25b4c4               	ae_movad32.l	a11, aed4
  119c31:	1e2182               	l32i	a8, a1, 120
  119c34:	80bab0               	add	a11, a10, a11
  119c37:	24a0b0               	extui	a10, a11, 0, 3
  119c3a:	2bbb87               	bgeu	a11, a8, 119c69 <msbc_bec_crc_0c+0x24d>
  119c3d:	41d3b0               	srli	a13, a11, 3
  119c40:	401a00               	ssl	a10
  119c43:	a19200               	sll	a9, a2
  119c46:	80ccd0               	add	a12, a12, a13
  119c49:	000cb2               	l8ui	a11, a12, 0
  119c4c:	400a00               	ssr	a10
  119c4f:	b1d0b0               	sra	a13, a11
  119c52:	0a6d07               	bbci	a13, 0, 119c60 <msbc_bec_crc_0c+0x244>
  119c55:	fa7c                	movi.n	a10, -1
  119c57:	c09a90               	sub	a9, a10, a9
  119c5a:	109b90               	and	a9, a11, a9
  119c5d:	000086               	j	119c63 <msbc_bec_crc_0c+0x247>

00119c60 <msbc_bec_crc_0c+0x244>:
  119c60:	2099b0               	or	a9, a9, a11

00119c63 <msbc_bec_crc_0c+0x247>:
  119c63:	004c92               	s8i	a9, a12, 0
  119c66:	000c46               	j	119c9b <msbc_bec_crc_0c+0x27f>

00119c69 <msbc_bec_crc_0c+0x24d>:
  119c69:	1821c2               	l32i	a12, a1, 96
  119c6c:	01bbc7               	bgeu	a11, a12, 119c71 <msbc_bec_crc_0c+0x255>
  119c6f:	aa8b                	addi.n	a10, a10, 8

00119c71 <msbc_bec_crc_0c+0x255>:
  119c71:	401a00               	ssl	a10
  119c74:	1c21b2               	l32i	a11, a1, 112
  119c77:	a19200               	sll	a9, a2
  119c7a:	001bb2               	l16ui	a11, a11, 0
  119c7d:	400a00               	ssr	a10
  119c80:	b1d0b0               	sra	a13, a11
  119c83:	0b6d07               	bbci	a13, 0, 119c92 <msbc_bec_crc_0c+0x276>
  119c86:	f5f7a1               	l32r	a10, 117464 (ffff <xthals_release_major+0xd11f>)
  119c89:	c09a90               	sub	a9, a10, a9
  119c8c:	109b90               	and	a9, a11, a9
  119c8f:	000086               	j	119c95 <msbc_bec_crc_0c+0x279>

00119c92 <msbc_bec_crc_0c+0x276>:
  119c92:	2099b0               	or	a9, a9, a11

00119c95 <msbc_bec_crc_0c+0x279>:
  119c95:	1c21b2               	l32i	a11, a1, 112
  119c98:	005b92               	s16i	a9, a11, 0
  119c9b:	551b                	addi.n	a5, a5, 1
  119c9d:	0d3ff54140b0b53e 	{ bne.w18	a5, a3, 119bf5 <msbc_bec_crc_0c+0x1d9>; nop }
  119ca5:	001b86               	j	119d17 <msbc_bec_crc_0c+0x2fb>

00119ca8 <msbc_bec_crc_0c+0x28c>:
  119ca8:	3c0c                	movi.n	a12, 3
  119caa:	420c                	movi.n	a2, 4
  119cac:	1d0c                	movi.n	a13, 1
  119cae:	62dda0               	saltu	a13, a13, a10
  119cb1:	932cd0               	movnez	a2, a12, a13
  119cb4:	f01d                	retw.n

00119cb6 <msbc_bec_crc_0c+0x29a>:
	...

00119cb7 <msbc_bec_crc_0c+0x29b>:
  119cb7:	0b0c                	movi.n	a11, 0
  119cb9:	01ed                	mov.n	a14, a1
  119cbb:	ff7c                	movi.n	a15, -1
  119cbd:	0a0c                	movi.n	a10, 0
  119cbf:	a80c                	movi.n	a8, 10
  119cc1:	2aa876               	loopgtz	a8, 119cef <msbc_bec_crc_0c+0x2d3>
  119cc4:	0015c2               	l16ui	a12, a5, 0
  119cc7:	552b                	addi.n	a5, a5, 2
  119cc9:	201cd7               	beq	a12, a13, 119ced <msbc_bec_crc_0c+0x2d1>
  119ccc:	0dafc7               	bge	a15, a12, 119cdd <msbc_bec_crc_0c+0x2c1>
  119ccf:	bb2b                	addi.n	a11, a11, 2
  119cd1:	aa1b                	addi.n	a10, a10, 1
  119cd3:	005ec2               	s16i	a12, a14, 0
  119cd6:	a90c                	movi.n	a9, 10
  119cd8:	ee2b                	addi.n	a14, a14, 2
  119cda:	1439a7               	bltu	a9, a10, 119cf2 <msbc_bec_crc_0c+0x2d6>

00119cdd <msbc_bec_crc_0c+0x2c1>:
  119cdd:	bb2b                	addi.n	a11, a11, 2
  119cdf:	aa1b                	addi.n	a10, a10, 1
  119ce1:	fc1b                	addi.n	a15, a12, 1
  119ce3:	a80c                	movi.n	a8, 10
  119ce5:	005ef2               	s16i	a15, a14, 0
  119ce8:	ee2b                	addi.n	a14, a14, 2
  119cea:	0438a7               	bltu	a8, a10, 119cf2 <msbc_bec_crc_0c+0x2d6>

00119ced <msbc_bec_crc_0c+0x2d1>:
  119ced:	f03d                	nop.n

00119cef <msbc_bec_crc_0c+0x2d3>:
  119cef:	000086               	j	119cf5 <msbc_bec_crc_0c+0x2d9>

00119cf2 <msbc_bec_crc_0c+0x2d6>:
  119cf2:	11baf0               	slli	a11, a10, 1

00119cf5 <msbc_bec_crc_0c+0x2d9>:
  119cf5:	2698                	l32i.n	a9, a6, 8
  119cf7:	1c0c                	movi.n	a12, 1
  119cf9:	fec7e2               	addi	a14, a7, -2
  119cfc:	90daa0               	addx2	a13, a10, a10
  119cff:	83dbe0               	moveqz	a13, a11, a14
  119d02:	401d00               	ssl	a13
  119d05:	a1cc00               	sll	a12, a12
  119d08:	1f61c2               	s32i	a12, a1, 124
  119d0b:	0d3fd84120b0c9ae 	{ bgeu.w18	a9, a10, 119a91 <msbc_bec_crc_0c+0x75>; nop }

00119d13 <msbc_bec_crc_0c+0x2f7>:
  119d13:	520c                	movi.n	a2, 5
  119d15:	f01d                	retw.n

00119d17 <msbc_bec_crc_0c+0x2fb>:
  119d17:	1d2122               	l32i	a2, a1, 116
  119d1a:	0f0c                	movi.n	a15, 0
  119d1c:	0052f2               	s16i	a15, a2, 0
  119d1f:	120c                	movi.n	a2, 1
  119d21:	f01d                	retw.n

00119d23 <msbc_bec_crc_0c+0x307>:
  119d23:	5698                	l32i.n	a9, a6, 20
  119d25:	ff5f86               	j	119aa7 <msbc_bec_crc_0c+0x8b>

00119d28 <msbc_bec_SetLrndxNibble1C>:
  119d28:	004136               	entry	a1, 32
  119d2b:	090c                	movi.n	a9, 0
  119d2d:	470c                	movi.n	a7, 4
  119d2f:	19a776               	loopgtz	a7, 119d4c <msbc_bec_SetLrndxNibble1C+0x24>
  119d32:	a96a                	add.n	a10, a9, a6
  119d34:	1252a7               	bbc	a2, a10, 119d4a <msbc_bec_SetLrndxNibble1C+0x22>
  119d37:	03b8                	l32i.n	a11, a3, 0
  119d39:	a80c                	movi.n	a8, 10
  119d3b:	0b38b7               	bltu	a8, a11, 119d4a <msbc_bec_SetLrndxNibble1C+0x22>
  119d3e:	90db40               	addx2	a13, a11, a4
  119d41:	ca5a                	add.n	a12, a10, a5
  119d43:	eb1b                	addi.n	a14, a11, 1
  119d45:	03e9                	s32i.n	a14, a3, 0
  119d47:	005dc2               	s16i	a12, a13, 0
  119d4a:	991b                	addi.n	a9, a9, 1

00119d4c <msbc_bec_SetLrndxNibble1C+0x24>:
  119d4c:	f01d                	retw.n

00119d4e <msbc_bec_SetLrndxNibble1C+0x26>:
	...

00119d50 <msbc_bec_crc_1c>:
  119d50:	014136               	entry	a1, 160
  119d53:	029d                	mov.n	a9, a2
  119d55:	04fd                	mov.n	a15, a4
  119d57:	001282               	l16ui	a8, a2, 0
  119d5a:	054d                	mov.n	a4, a5
  119d5c:	0d40384160b0280e 	{ beqi.w18	a8, 2, 11a0e6 <msbc_bec_crc_1c+0x396>; nop }
  119d64:	0013b2               	l16ui	a11, a3, 0
  119d67:	0d403741b0b02b0e 	{ beqi.w18	a11, 2, 11a0e6 <msbc_bec_crc_1c+0x396>; nop }
  119d6f:	f5b6c1               	l32r	a12, 117448 (20117c <g_becCascadeEn>)
  119d72:	1cd8                	l32i.n	a13, a12, 4
  119d74:	03ed17               	bbsi	a13, 1, 119d7b <msbc_bec_crc_1c+0x2b>
  119d77:	620c                	movi.n	a2, 6
  119d79:	f01d                	retw.n

00119d7b <msbc_bec_crc_1c+0x2b>:
  119d7b:	186142               	s32i	a4, a1, 96
  119d7e:	1761f2               	s32i	a15, a1, 92
  119d81:	166172               	s32i	a7, a1, 88
  119d84:	156192               	s32i	a9, a1, 84
  119d87:	5011b2               	l16ui	a11, a1, 160
  119d8a:	050c                	movi.n	a5, 0
  119d8c:	0159                	s32i.n	a5, a1, 0
  119d8e:	1a61b2               	s32i	a11, a1, 104
  119d91:	1420b0               	extui	a2, a11, 0, 2
  119d94:	f4b2b0               	extui	a11, a11, 2, 16
  119d97:	eb1b                	addi.n	a14, a11, 1
  119d99:	93be20               	movnez	a11, a14, a2
  119d9c:	12cb16               	beqz	a11, 119ecc <msbc_bec_crc_1c+0x17c>
  119d9f:	0f4d                	mov.n	a4, a15
  119da1:	050c                	movi.n	a5, 0
  119da3:	f5b171               	l32r	a7, 117468 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  119da6:	f5b1a1               	l32r	a10, 11746c (ff00 <xthals_release_major+0xd020>)
  119da9:	eb0b                	addi.n	a14, a11, -1
  119dab:	a08bf0               	addx4	a8, a11, a15
  119dae:	1b6182               	s32i	a8, a1, 108
  119db1:	a0eef0               	addx4	a14, a14, a15
  119db4:	1c61e2               	s32i	a14, a1, 112

00119db7 <msbc_bec_crc_1c+0x67>:
  119db7:	0688                	l32i.n	a8, a6, 0
  119db9:	0438                	l32i.n	a3, a4, 0
  119dbb:	1c2192               	l32i	a9, a1, 112
  119dbe:	303380               	xor	a3, a3, a8
  119dc1:	1c9497               	bne	a4, a9, 119de1 <msbc_bec_crc_1c+0x91>
  119dc4:	929c                	beqz.n	a2, 119de1 <msbc_bec_crc_1c+0x91>
  119dc6:	141226               	beqi	a2, 1, 119dde <msbc_bec_crc_1c+0x8e>
  119dc9:	0b2226               	beqi	a2, 2, 119dd8 <msbc_bec_crc_1c+0x88>
  119dcc:	113266               	bnei	a2, 3, 119de1 <msbc_bec_crc_1c+0x91>
  119dcf:	f5a891               	l32r	a9, 117470 (ffffff <_memmap_mem_sram_end+0x5bffff>)
  119dd2:	103390               	and	a3, a3, a9
  119dd5:	000206               	j	119de1 <msbc_bec_crc_1c+0x91>

00119dd8 <msbc_bec_crc_1c+0x88>:
  119dd8:	f43030               	extui	a3, a3, 0, 16
  119ddb:	000086               	j	119de1 <msbc_bec_crc_1c+0x91>

00119dde <msbc_bec_crc_1c+0x8e>:
  119dde:	743030               	extui	a3, a3, 0, 8
  119de1:	0d3316               	beqz	a3, 119eb8 <msbc_bec_crc_1c+0x168>
  119de4:	f4b030               	extui	a11, a3, 0, 16
  119de7:	062b16               	beqz	a11, 119e4d <msbc_bec_crc_1c+0xfd>
  119dea:	74c030               	extui	a12, a3, 0, 8
  119ded:	bcac                	beqz.n	a12, 119e1c <msbc_bec_crc_1c+0xcc>
  119def:	fd0c                	movi.n	a13, 15
  119df1:	100d37               	bnone	a13, a3, 119e05 <msbc_bec_crc_1c+0xb5>
  119df4:	03ad                	mov.n	a10, a3
  119df6:	01bd                	mov.n	a11, a1
  119df8:	10c1c2               	addi	a12, a1, 16
  119dfb:	05dd                	mov.n	a13, a5
  119dfd:	0e0c                	movi.n	a14, 0
  119dff:	fff2a5               	call8	119d28 <msbc_bec_SetLrndxNibble1C>
  119e02:	f59aa1               	l32r	a10, 11746c (ff00 <xthals_release_major+0xd020>)

00119e05 <msbc_bec_crc_1c+0xb5>:
  119e05:	f0a0e2               	movi	a14, 240
  119e08:	100e37               	bnone	a14, a3, 119e1c <msbc_bec_crc_1c+0xcc>
  119e0b:	03ad                	mov.n	a10, a3
  119e0d:	01bd                	mov.n	a11, a1
  119e0f:	10c1c2               	addi	a12, a1, 16
  119e12:	05dd                	mov.n	a13, a5
  119e14:	4e0c                	movi.n	a14, 4
  119e16:	fff125               	call8	119d28 <msbc_bec_SetLrndxNibble1C>
  119e19:	f594a1               	l32r	a10, 11746c (ff00 <xthals_release_major+0xd020>)
  119e1c:	2d0a37               	bnone	a10, a3, 119e4d <msbc_bec_crc_1c+0xfd>
  119e1f:	f595f1               	l32r	a15, 117474 (f00 <XtosCoreStateSize+0xc80>)
  119e22:	100f37               	bnone	a15, a3, 119e36 <msbc_bec_crc_1c+0xe6>
  119e25:	03ad                	mov.n	a10, a3
  119e27:	01bd                	mov.n	a11, a1
  119e29:	10c1c2               	addi	a12, a1, 16
  119e2c:	05dd                	mov.n	a13, a5
  119e2e:	8e0c                	movi.n	a14, 8
  119e30:	ffef65               	call8	119d28 <msbc_bec_SetLrndxNibble1C>
  119e33:	f58ea1               	l32r	a10, 11746c (ff00 <xthals_release_major+0xd020>)

00119e36 <msbc_bec_crc_1c+0xe6>:
  119e36:	f59081               	l32r	a8, 117478 (f000 <xthals_release_major+0xc120>)
  119e39:	100837               	bnone	a8, a3, 119e4d <msbc_bec_crc_1c+0xfd>
  119e3c:	03ad                	mov.n	a10, a3
  119e3e:	01bd                	mov.n	a11, a1
  119e40:	10c1c2               	addi	a12, a1, 16
  119e43:	05dd                	mov.n	a13, a5
  119e45:	ce0c                	movi.n	a14, 12
  119e47:	ffee25               	call8	119d28 <msbc_bec_SetLrndxNibble1C>
  119e4a:	f588a1               	l32r	a10, 11746c (ff00 <xthals_release_major+0xd020>)
  119e4d:	670737               	bnone	a7, a3, 119eb8 <msbc_bec_crc_1c+0x168>
  119e50:	f58b91               	l32r	a9, 11747c (ff0000 <_memmap_mem_sram_end+0x5b0000>)
  119e53:	f58bb1               	l32r	a11, 117480 (f0000 <_memmap_cacheattr_bp_base+0xcdffe>)
  119e56:	2a0937               	bnone	a9, a3, 119e84 <msbc_bec_crc_1c+0x134>
  119e59:	100b37               	bnone	a11, a3, 119e6d <msbc_bec_crc_1c+0x11d>
  119e5c:	03ad                	mov.n	a10, a3
  119e5e:	01bd                	mov.n	a11, a1
  119e60:	10c1c2               	addi	a12, a1, 16
  119e63:	05dd                	mov.n	a13, a5
  119e65:	0e1c                	movi.n	a14, 16
  119e67:	ffec25               	call8	119d28 <msbc_bec_SetLrndxNibble1C>
  119e6a:	f580a1               	l32r	a10, 11746c (ff00 <xthals_release_major+0xd020>)

00119e6d <msbc_bec_crc_1c+0x11d>:
  119e6d:	f585c1               	l32r	a12, 117484 (f00000 <_memmap_mem_sram_end+0x4c0000>)
  119e70:	100c37               	bnone	a12, a3, 119e84 <msbc_bec_crc_1c+0x134>
  119e73:	03ad                	mov.n	a10, a3
  119e75:	01bd                	mov.n	a11, a1
  119e77:	10c1c2               	addi	a12, a1, 16
  119e7a:	05dd                	mov.n	a13, a5
  119e7c:	4e1c                	movi.n	a14, 20
  119e7e:	ffeaa5               	call8	119d28 <msbc_bec_SetLrndxNibble1C>
  119e81:	f57aa1               	l32r	a10, 11746c (ff00 <xthals_release_major+0xd020>)
  119e84:	f581d1               	l32r	a13, 117488 (ff000000 <xthals_hw_configid0+0x3c432c02>)
  119e87:	f581e1               	l32r	a14, 11748c (f000000 <_memmap_mem_sram_end+0xe5c0000>)
  119e8a:	2a0d37               	bnone	a13, a3, 119eb8 <msbc_bec_crc_1c+0x168>
  119e8d:	100e37               	bnone	a14, a3, 119ea1 <msbc_bec_crc_1c+0x151>
  119e90:	03ad                	mov.n	a10, a3
  119e92:	01bd                	mov.n	a11, a1
  119e94:	10c1c2               	addi	a12, a1, 16
  119e97:	05dd                	mov.n	a13, a5
  119e99:	8e1c                	movi.n	a14, 24
  119e9b:	ffe8e5               	call8	119d28 <msbc_bec_SetLrndxNibble1C>
  119e9e:	f573a1               	l32r	a10, 11746c (ff00 <xthals_release_major+0xd020>)

00119ea1 <msbc_bec_crc_1c+0x151>:
  119ea1:	f57bf1               	l32r	a15, 117490 (f0000000 <xthals_hw_configid0+0x2d432c02>)
  119ea4:	100f37               	bnone	a15, a3, 119eb8 <msbc_bec_crc_1c+0x168>
  119ea7:	03ad                	mov.n	a10, a3
  119ea9:	01bd                	mov.n	a11, a1
  119eab:	10c1c2               	addi	a12, a1, 16
  119eae:	05dd                	mov.n	a13, a5
  119eb0:	ce1c                	movi.n	a14, 28
  119eb2:	ffe765               	call8	119d28 <msbc_bec_SetLrndxNibble1C>
  119eb5:	f56da1               	l32r	a10, 11746c (ff00 <xthals_release_major+0xd020>)
  119eb8:	20c552               	addi	a5, a5, 32
  119ebb:	664b                	addi.n	a6, a6, 4
  119ebd:	1b2182               	l32i	a8, a1, 108
  119ec0:	444b                	addi.n	a4, a4, 4
  119ec2:	0d3fef4110b0b48e 	{ bne.w18	a4, a8, 119db7 <msbc_bec_crc_1c+0x67>; nop }
  119eca:	0158                	l32i.n	a5, a1, 0

00119ecc <msbc_bec_crc_1c+0x17c>:
  119ecc:	af0c                	movi.n	a15, 10
  119ece:	f55fa1               	l32r	a10, 11744c (27fde0 <g_bec2cAlwaysUseCorrPkt>)
  119ed1:	10c192               	addi	a9, a1, 16
  119ed4:	1aa8                	l32i.n	a10, a10, 4
  119ed6:	1961a2               	s32i	a10, a1, 100
  119ed9:	04ba56               	bnez	a10, 119f28 <msbc_bec_crc_1c+0x1d8>
  119edc:	1621c2               	l32i	a12, a1, 88
  119edf:	1821b2               	l32i	a11, a1, 96
  119ee2:	001cc2               	l16ui	a12, a12, 0
  119ee5:	001bb2               	l16ui	a11, a11, 0
  119ee8:	30bbc0               	xor	a11, a11, a12
  119eeb:	9bbc                	beqz.n	a11, 119f28 <msbc_bec_crc_1c+0x1d8>
  119eed:	90c590               	addx2	a12, a5, a9
  119ef0:	0a0c                	movi.n	a10, 0
  119ef2:	837c                	movi.n	a3, -8
  119ef4:	8e0c                	movi.n	a14, 8
  119ef6:	1a21d2               	l32i	a13, a1, 104
  119ef9:	081c                	movi.n	a8, 16
  119efb:	11ddd0               	slli	a13, a13, 3
  119efe:	26a876               	loopgtz	a8, 119f28 <msbc_bec_crc_1c+0x1d8>
  119f01:	400a00               	ssr	a10
  119f04:	9180b0               	srl	a8, a11
  119f07:	1b6807               	bbci	a8, 0, 119f26 <msbc_bec_crc_1c+0x1d6>
  119f0a:	a90c                	movi.n	a9, 10
  119f0c:	163957               	bltu	a9, a5, 119f26 <msbc_bec_crc_1c+0x1d6>
  119f0f:	038d                	mov.n	a8, a3
  119f11:	890c                	movi.n	a9, 8
  119f13:	551b                	addi.n	a5, a5, 1
  119f15:	0159                	s32i.n	a5, a1, 0
  119f17:	629a90               	saltu	a9, a10, a9
  119f1a:	938e90               	movnez	a8, a14, a9
  119f1d:	8a8a                	add.n	a8, a10, a8
  119f1f:	8d8a                	add.n	a8, a13, a8
  119f21:	005c82               	s16i	a8, a12, 0
  119f24:	cc2b                	addi.n	a12, a12, 2
  119f26:	aa1b                	addi.n	a10, a10, 1
  119f28:	f548a1               	l32r	a10, 117448 (20117c <g_becCascadeEn>)
  119f2b:	6aa8                	l32i.n	a10, a10, 24
  119f2d:	12ba57               	bgeu	a10, a5, 119f43 <msbc_bec_crc_1c+0x1f3>
  119f30:	520c                	movi.n	a2, 5
  119f32:	f01d                	retw.n

00119f34 <msbc_bec_crc_1c+0x1e4>:
	...

00119f35 <msbc_bec_crc_1c+0x1e5>:
  119f35:	3b0c                	movi.n	a11, 3
  119f37:	420c                	movi.n	a2, 4
  119f39:	1c0c                	movi.n	a12, 1
  119f3b:	62cce0               	saltu	a12, a12, a14
  119f3e:	932bc0               	movnez	a2, a11, a12
  119f41:	f01d                	retw.n

00119f43 <msbc_bec_crc_1c+0x1f3>:
  119f43:	10c1a2               	addi	a10, a1, 16
  119f46:	30c192               	addi	a9, a1, 48
  119f49:	1a21b2               	l32i	a11, a1, 104
  119f4c:	f542c1               	l32r	a12, 117454 (272794 <crc_ec_lookup_table+0x4a4>)
  119f4f:	11bbd0               	slli	a11, a11, 3
  119f52:	60b0b0               	neg	a11, a11
  119f55:	119576               	loopnez	a5, 119f6a <msbc_bec_crc_1c+0x21a>
  119f58:	001ad2               	l16ui	a13, a10, 0
  119f5b:	aa2b                	addi.n	a10, a10, 2
  119f5d:	dbda                	add.n	a13, a11, a13
  119f5f:	90ddc0               	addx2	a13, a13, a12
  119f62:	7e1dd2               	l16ui	a13, a13, 252
  119f65:	0059d2               	s16i	a13, a9, 0
  119f68:	992b                	addi.n	a9, a9, 2

00119f6a <msbc_bec_crc_1c+0x21a>:
  119f6a:	30c142               	addi	a4, a1, 48
  119f6d:	1921e2               	l32i	a14, a1, 100
  119f70:	401500               	ssl	a5
  119f73:	1c0c                	movi.n	a12, 1
  119f75:	a1cc00               	sll	a12, a12
  119f78:	1461c2               	s32i	a12, a1, 80
  119f7b:	059e56               	bnez	a14, 119fd8 <msbc_bec_crc_1c+0x288>
  119f7e:	1821c2               	l32i	a12, a1, 96
  119f81:	1421d2               	l32i	a13, a1, 80
  119f84:	011cc2               	l16ui	a12, a12, 2
  119f87:	0d40164190b02d8e 	{ bltui.w18	a13, 2, 11a0f4 <msbc_bec_crc_1c+0x3a4>; nop }
  119f8f:	090c                	movi.n	a9, 0
  119f91:	0a0c                	movi.n	a10, 0
  119f93:	0e0c                	movi.n	a14, 0
  119f95:	f77c                	movi.n	a7, -1
  119f97:	f31c                	movi.n	a3, 31
  119f99:	dd0b                	addi.n	a13, a13, -1
  119f9b:	289d76               	loopnez	a13, 119fc7 <msbc_bec_crc_1c+0x277>
  119f9e:	d91b                	addi.n	a13, a9, 1
  119fa0:	090c                	movi.n	a9, 0
  119fa2:	41b1d0               	srli	a11, a13, 1
  119fa5:	30bdb0               	xor	a11, a13, a11
  119fa8:	30aba0               	xor	a10, a11, a10
  119fab:	01bad6               	bgez	a10, 119fca <msbc_bec_crc_1c+0x27a>

00119fae <msbc_bec_crc_1c+0x25e>:
  119fae:	c08390               	sub	a8, a3, a9
  119fb1:	6388f0               	minu	a8, a8, a15
  119fb4:	908840               	addx2	a8, a8, a4
  119fb7:	001882               	l16ui	a8, a8, 0
  119fba:	0bad                	mov.n	a10, a11
  119fbc:	30c8c0               	xor	a12, a8, a12
  119fbf:	2ccc                	bnez.n	a12, 119fc5 <msbc_bec_crc_1c+0x275>
  119fc1:	0b7d                	mov.n	a7, a11
  119fc3:	ee1b                	addi.n	a14, a14, 1

00119fc5 <msbc_bec_crc_1c+0x275>:
  119fc5:	0d9d                	mov.n	a9, a13

00119fc7 <msbc_bec_crc_1c+0x277>:
  119fc7:	004b46               	j	11a0f8 <msbc_bec_crc_1c+0x3a8>

00119fca <msbc_bec_crc_1c+0x27a>:
  119fca:	991b                	addi.n	a9, a9, 1
  119fcc:	401900               	ssl	a9
  119fcf:	a18a00               	sll	a8, a10
  119fd2:	ff48d6               	bgez	a8, 119fca <msbc_bec_crc_1c+0x27a>
  119fd5:	fff546               	j	119fae <msbc_bec_crc_1c+0x25e>

00119fd8 <msbc_bec_crc_1c+0x288>:
  119fd8:	0b0c                	movi.n	a11, 0
  119fda:	0d401041c0b02c8e 	{ bltui.w18	a12, 2, 11a0ea <msbc_bec_crc_1c+0x39a>; nop }
  119fe2:	1461c2               	s32i	a12, a1, 80
  119fe5:	090c                	movi.n	a9, 0
  119fe7:	0a0c                	movi.n	a10, 0
  119fe9:	0f0c                	movi.n	a15, 0
  119feb:	0e0c                	movi.n	a14, 0
  119fed:	f27c                	movi.n	a2, -1
  119fef:	f77c                	movi.n	a7, -1
  119ff1:	dc0b                	addi.n	a13, a12, -1
  119ff3:	162132               	l32i	a3, a1, 88
  119ff6:	182162               	l32i	a6, a1, 96
  119ff9:	011332               	l16ui	a3, a3, 2
  119ffc:	011662               	l16ui	a6, a6, 2
  119fff:	2d9d76               	loopnez	a13, 11a030 <msbc_bec_crc_1c+0x2e0>
  11a002:	d91b                	addi.n	a13, a9, 1
  11a004:	41c1d0               	srli	a12, a13, 1
  11a007:	30cdc0               	xor	a12, a13, a12
  11a00a:	309ca0               	xor	a9, a12, a10
  11a00d:	0a0c                	movi.n	a10, 0
  11a00f:	0c59d6               	bgez	a9, 11a0d8 <msbc_bec_crc_1c+0x388>

0011a012 <msbc_bec_crc_1c+0x2c2>:
  11a012:	118af0               	slli	a8, a10, 1
  11a015:	c08480               	sub	a8, a4, a8
  11a018:	1f1882               	l16ui	a8, a8, 62
  11a01b:	0cad                	mov.n	a10, a12
  11a01d:	30b8b0               	xor	a11, a8, a11
  11a020:	0396b7               	bne	a6, a11, 11a027 <msbc_bec_crc_1c+0x2d7>
  11a023:	ee1b                	addi.n	a14, a14, 1
  11a025:	0c7d                	mov.n	a7, a12

0011a027 <msbc_bec_crc_1c+0x2d7>:
  11a027:	039b37               	bne	a11, a3, 11a02e <msbc_bec_crc_1c+0x2de>
  11a02a:	0c2d                	mov.n	a2, a12
  11a02c:	ff1b                	addi.n	a15, a15, 1

0011a02e <msbc_bec_crc_1c+0x2de>:
  11a02e:	0d9d                	mov.n	a9, a13

0011a030 <msbc_bec_crc_1c+0x2e0>:
  11a030:	192192               	l32i	a9, a1, 100
  11a033:	f98c                	beqz.n	a9, 11a046 <msbc_bec_crc_1c+0x2f6>
  11a035:	decc                	bnez.n	a14, 11a046 <msbc_bec_crc_1c+0x2f6>
  11a037:	0fed                	mov.n	a14, a15
  11a039:	f87c                	movi.n	a8, -1
  11a03b:	142172               	l32i	a7, a1, 80
  11a03e:	308280               	xor	a8, a2, a8
  11a041:	770b                	addi.n	a7, a7, -1
  11a043:	107780               	and	a7, a7, a8
  11a046:	0d7fee41b0b01ece 	{ bnei.w18	a14, 1, 119f35 <msbc_bec_crc_1c+0x1e5>; nop }
  11a04e:	0e0c                	movi.n	a14, 0
  11a050:	0ab516               	beqz	a5, 11a0ff <msbc_bec_crc_1c+0x3af>
  11a053:	1821a2               	l32i	a10, a1, 96
  11a056:	1721b2               	l32i	a11, a1, 92
  11a059:	1c0c                	movi.n	a12, 1
  11a05b:	10c1f2               	addi	a15, a1, 16
  11a05e:	1a21d2               	l32i	a13, a1, 104
  11a061:	f50021               	l32r	a2, 117464 (ffff <xthals_release_major+0xd11f>)
  11a064:	11ddd0               	slli	a13, a13, 3
  11a067:	4d8b                	addi.n	a4, a13, 8

0011a069 <msbc_bec_crc_1c+0x319>:
  11a069:	400e00               	ssr	a14
  11a06c:	ee1b                	addi.n	a14, a14, 1
  11a06e:	918070               	srl	a8, a7
  11a071:	5b6807               	bbci	a8, 0, 11a0d0 <msbc_bec_crc_1c+0x380>
  11a074:	001f52               	l16ui	a5, a15, 0
  11a077:	243050               	extui	a3, a5, 0, 3
  11a07a:	2ab5d7               	bgeu	a5, a13, 11a0a8 <msbc_bec_crc_1c+0x358>
  11a07d:	416350               	srli	a6, a5, 3
  11a080:	401300               	ssl	a3
  11a083:	a19c00               	sll	a9, a12
  11a086:	6b6a                	add.n	a6, a11, a6
  11a088:	000652               	l8ui	a5, a6, 0
  11a08b:	400300               	ssr	a3
  11a08e:	b18050               	sra	a8, a5
  11a091:	0a6807               	bbci	a8, 0, 11a09f <msbc_bec_crc_1c+0x34f>
  11a094:	f87c                	movi.n	a8, -1
  11a096:	c09890               	sub	a9, a8, a9
  11a099:	109590               	and	a9, a5, a9
  11a09c:	000086               	j	11a0a2 <msbc_bec_crc_1c+0x352>

0011a09f <msbc_bec_crc_1c+0x34f>:
  11a09f:	209950               	or	a9, a9, a5

0011a0a2 <msbc_bec_crc_1c+0x352>:
  11a0a2:	004692               	s8i	a9, a6, 0
  11a0a5:	000946               	j	11a0ce <msbc_bec_crc_1c+0x37e>

0011a0a8 <msbc_bec_crc_1c+0x358>:
  11a0a8:	01b547               	bgeu	a5, a4, 11a0ad <msbc_bec_crc_1c+0x35d>
  11a0ab:	338b                	addi.n	a3, a3, 8

0011a0ad <msbc_bec_crc_1c+0x35d>:
  11a0ad:	001a52               	l16ui	a5, a10, 0
  11a0b0:	401300               	ssl	a3
  11a0b3:	a19c00               	sll	a9, a12
  11a0b6:	400300               	ssr	a3
  11a0b9:	b18050               	sra	a8, a5
  11a0bc:	086807               	bbci	a8, 0, 11a0c8 <msbc_bec_crc_1c+0x378>
  11a0bf:	c09290               	sub	a9, a2, a9
  11a0c2:	109590               	and	a9, a5, a9
  11a0c5:	000086               	j	11a0cb <msbc_bec_crc_1c+0x37b>

0011a0c8 <msbc_bec_crc_1c+0x378>:
  11a0c8:	209950               	or	a9, a9, a5

0011a0cb <msbc_bec_crc_1c+0x37b>:
  11a0cb:	005a92               	s16i	a9, a10, 0

0011a0ce <msbc_bec_crc_1c+0x37e>:
  11a0ce:	0158                	l32i.n	a5, a1, 0

0011a0d0 <msbc_bec_crc_1c+0x380>:
  11a0d0:	ff2b                	addi.n	a15, a15, 2
  11a0d2:	933e57               	bltu	a14, a5, 11a069 <msbc_bec_crc_1c+0x319>
  11a0d5:	000986               	j	11a0ff <msbc_bec_crc_1c+0x3af>

0011a0d8 <msbc_bec_crc_1c+0x388>:
  11a0d8:	aa1b                	addi.n	a10, a10, 1
  11a0da:	401a00               	ssl	a10
  11a0dd:	a18900               	sll	a8, a9
  11a0e0:	ff48d6               	bgez	a8, 11a0d8 <msbc_bec_crc_1c+0x388>
  11a0e3:	ffcac6               	j	11a012 <msbc_bec_crc_1c+0x2c2>

0011a0e6 <msbc_bec_crc_1c+0x396>:
  11a0e6:	220c                	movi.n	a2, 2
  11a0e8:	f01d                	retw.n

0011a0ea <msbc_bec_crc_1c+0x39a>:
  11a0ea:	0e0c                	movi.n	a14, 0
  11a0ec:	f77c                	movi.n	a7, -1
  11a0ee:	1461c2               	s32i	a12, a1, 80
  11a0f1:	0000c6               	j	11a0f8 <msbc_bec_crc_1c+0x3a8>

0011a0f4 <msbc_bec_crc_1c+0x3a4>:
  11a0f4:	0e0c                	movi.n	a14, 0
  11a0f6:	f77c                	movi.n	a7, -1

0011a0f8 <msbc_bec_crc_1c+0x3a8>:
  11a0f8:	0f0c                	movi.n	a15, 0
  11a0fa:	f27c                	movi.n	a2, -1
  11a0fc:	ffcc06               	j	11a030 <msbc_bec_crc_1c+0x2e0>

0011a0ff <msbc_bec_crc_1c+0x3af>:
  11a0ff:	120c                	movi.n	a2, 1
  11a101:	1521a2               	l32i	a10, a1, 84
  11a104:	090c                	movi.n	a9, 0
  11a106:	005a92               	s16i	a9, a10, 0
  11a109:	f01d                	retw.n

0011a10b <msbc_bec_crc_1c+0x3bb>:
	...

0011a10c <msbc_bec_SetLrndxNibble2C>:
  11a10c:	006136               	entry	a1, 48
  11a10f:	d1d8                	l32i.n	a13, a1, 52
  11a111:	0a0c                	movi.n	a10, 0
  11a113:	1f0c                	movi.n	a15, 1
  11a115:	059d                	mov.n	a9, a5
  11a117:	480c                	movi.n	a8, 4
  11a119:	c158                	l32i.n	a5, a1, 48
  11a11b:	0199                	s32i.n	a9, a1, 0
  11a11d:	31a876               	loopgtz	a8, 11a152 <msbc_bec_SetLrndxNibble2C+0x46>
  11a120:	bada                	add.n	a11, a10, a13
  11a122:	401b00               	ssl	a11
  11a125:	a1cf00               	sll	a12, a15
  11a128:	2402c7               	bnone	a2, a12, 11a150 <msbc_bec_SetLrndxNibble2C+0x44>
  11a12b:	04e8                	l32i.n	a14, a4, 0
  11a12d:	082c                	movi.n	a8, 32
  11a12f:	0b38e7               	bltu	a8, a14, 11a13e <msbc_bec_SetLrndxNibble2C+0x32>
  11a132:	908e70               	addx2	a8, a14, a7
  11a135:	9e1b                	addi.n	a9, a14, 1
  11a137:	0499                	s32i.n	a9, a4, 0
  11a139:	9b5a                	add.n	a9, a11, a5
  11a13b:	005892               	s16i	a9, a8, 0

0011a13e <msbc_bec_SetLrndxNibble2C+0x32>:
  11a13e:	0e03c7               	bnone	a3, a12, 11a150 <msbc_bec_SetLrndxNibble2C+0x44>
  11a141:	90cb60               	addx2	a12, a11, a6
  11a144:	01e8                	l32i.n	a14, a1, 0
  11a146:	001cc2               	l16ui	a12, a12, 0
  11a149:	0e88                	l32i.n	a8, a14, 0
  11a14b:	30cc80               	xor	a12, a12, a8
  11a14e:	0ec9                	s32i.n	a12, a14, 0
  11a150:	aa1b                	addi.n	a10, a10, 1

0011a152 <msbc_bec_SetLrndxNibble2C+0x46>:
  11a152:	f01d                	retw.n

0011a154 <msbc_bec_SetLrndxNibble2CEncr>:
  11a154:	008136               	entry	a1, 64
  11a157:	1221e2               	l32i	a14, a1, 72
  11a15a:	1521d2               	l32i	a13, a1, 84
  11a15d:	1321a2               	l32i	a10, a1, 76
  11a160:	142182               	l32i	a8, a1, 80
  11a163:	079d                	mov.n	a9, a7
  11a165:	1121f2               	l32i	a15, a1, 68
  11a168:	41f9                	s32i.n	a15, a1, 16
  11a16a:	0199                	s32i.n	a9, a1, 0
  11a16c:	2189                	s32i.n	a8, a1, 8
  11a16e:	11a9                	s32i.n	a10, a1, 4
  11a170:	102172               	l32i	a7, a1, 64
  11a173:	0a0c                	movi.n	a10, 0
  11a175:	3179                	s32i.n	a7, a1, 12
  11a177:	480c                	movi.n	a8, 4
  11a179:	170c                	movi.n	a7, 1
  11a17b:	59a876               	loopgtz	a8, 11a1d8 <msbc_bec_SetLrndxNibble2CEncr+0x84>
  11a17e:	cada                	add.n	a12, a10, a13
  11a180:	401c00               	ssl	a12
  11a183:	a1b700               	sll	a11, a7
  11a186:	4c02b7               	bnone	a2, a11, 11a1d6 <msbc_bec_SetLrndxNibble2CEncr+0x82>
  11a189:	06f8                	l32i.n	a15, a6, 0
  11a18b:	082c                	movi.n	a8, 32
  11a18d:	0f38f7               	bltu	a8, a15, 11a1a0 <msbc_bec_SetLrndxNibble2CEncr+0x4c>
  11a190:	1188                	l32i.n	a8, a1, 4
  11a192:	9f1b                	addi.n	a9, a15, 1
  11a194:	0699                	s32i.n	a9, a6, 0
  11a196:	2198                	l32i.n	a9, a1, 8
  11a198:	908f80               	addx2	a8, a15, a8
  11a19b:	9c9a                	add.n	a9, a12, a9
  11a19d:	005892               	s16i	a9, a8, 0

0011a1a0 <msbc_bec_SetLrndxNibble2CEncr+0x4c>:
  11a1a0:	0e03b7               	bnone	a3, a11, 11a1b2 <msbc_bec_SetLrndxNibble2CEncr+0x5e>
  11a1a3:	90fce0               	addx2	a15, a12, a14
  11a1a6:	0188                	l32i.n	a8, a1, 0
  11a1a8:	001ff2               	l16ui	a15, a15, 0
  11a1ab:	0898                	l32i.n	a9, a8, 0
  11a1ad:	30ff90               	xor	a15, a15, a9
  11a1b0:	08f9                	s32i.n	a15, a8, 0

0011a1b2 <msbc_bec_SetLrndxNibble2CEncr+0x5e>:
  11a1b2:	0e04b7               	bnone	a4, a11, 11a1c4 <msbc_bec_SetLrndxNibble2CEncr+0x70>
  11a1b5:	908ce0               	addx2	a8, a12, a14
  11a1b8:	3198                	l32i.n	a9, a1, 12
  11a1ba:	001882               	l16ui	a8, a8, 0
  11a1bd:	09f8                	l32i.n	a15, a9, 0
  11a1bf:	3088f0               	xor	a8, a8, a15
  11a1c2:	0989                	s32i.n	a8, a9, 0

0011a1c4 <msbc_bec_SetLrndxNibble2CEncr+0x70>:
  11a1c4:	0e05b7               	bnone	a5, a11, 11a1d6 <msbc_bec_SetLrndxNibble2CEncr+0x82>
  11a1c7:	909ce0               	addx2	a9, a12, a14
  11a1ca:	41b8                	l32i.n	a11, a1, 16
  11a1cc:	001992               	l16ui	a9, a9, 0
  11a1cf:	0bf8                	l32i.n	a15, a11, 0
  11a1d1:	3099f0               	xor	a9, a9, a15
  11a1d4:	0b99                	s32i.n	a9, a11, 0
  11a1d6:	aa1b                	addi.n	a10, a10, 1

0011a1d8 <msbc_bec_SetLrndxNibble2CEncr+0x84>:
  11a1d8:	f01d                	retw.n

0011a1da <msbc_bec_SetLrndxNibble2CEncr+0x86>:
	...

0011a1dc <msbc_bec_SetLrndx2C>:
  11a1dc:	006136               	entry	a1, 48
  11a1df:	184216               	beqz	a2, 11a367 <msbc_bec_SetLrndx2C+0x18b>
  11a1e2:	f48020               	extui	a8, a2, 0, 16
  11a1e5:	0bc816               	beqz	a8, 11a2a5 <msbc_bec_SetLrndx2C+0xc9>
  11a1e8:	74b020               	extui	a11, a2, 0, 8
  11a1eb:	058b16               	beqz	a11, 11a247 <msbc_bec_SetLrndx2C+0x6b>
  11a1ee:	fc0c                	movi.n	a12, 15
  11a1f0:	260c27               	bnone	a12, a2, 11a21a <msbc_bec_SetLrndx2C+0x3e>
  11a1f3:	02ad                	mov.n	a10, a2
  11a1f5:	03bd                	mov.n	a11, a3
  11a1f7:	04cd                	mov.n	a12, a4
  11a1f9:	05dd                	mov.n	a13, a5
  11a1fb:	07fd                	mov.n	a15, a7
  11a1fd:	090c                	movi.n	a9, 0
  11a1ff:	c1e8                	l32i.n	a14, a1, 48
  11a201:	1186d0               	slli	a8, a6, 3
  11a204:	01e9                	s32i.n	a14, a1, 0
  11a206:	c0ee80               	sub	a14, a14, a8
  11a209:	f4a281               	l32r	a8, 117494 (2722f0 <crc_ec_lookup_table>)
  11a20c:	1199                	s32i.n	a9, a1, 4
  11a20e:	90ee80               	addx2	a14, a14, a8
  11a211:	06dee2               	addmi	a14, a14, 0x600
  11a214:	a0cee2               	addi	a14, a14, -96
  11a217:	ffef65               	call8	11a10c <msbc_bec_SetLrndxNibble2C>

0011a21a <msbc_bec_SetLrndx2C+0x3e>:
  11a21a:	f0a0f2               	movi	a15, 240
  11a21d:	260f27               	bnone	a15, a2, 11a247 <msbc_bec_SetLrndx2C+0x6b>
  11a220:	02ad                	mov.n	a10, a2
  11a222:	03bd                	mov.n	a11, a3
  11a224:	04cd                	mov.n	a12, a4
  11a226:	05dd                	mov.n	a13, a5
  11a228:	07fd                	mov.n	a15, a7
  11a22a:	490c                	movi.n	a9, 4
  11a22c:	c1e8                	l32i.n	a14, a1, 48
  11a22e:	1186d0               	slli	a8, a6, 3
  11a231:	01e9                	s32i.n	a14, a1, 0
  11a233:	c0ee80               	sub	a14, a14, a8
  11a236:	f49781               	l32r	a8, 117494 (2722f0 <crc_ec_lookup_table>)
  11a239:	1199                	s32i.n	a9, a1, 4
  11a23b:	90ee80               	addx2	a14, a14, a8
  11a23e:	06dee2               	addmi	a14, a14, 0x600
  11a241:	a0cee2               	addi	a14, a14, -96
  11a244:	ffec65               	call8	11a10c <msbc_bec_SetLrndxNibble2C>
  11a247:	74f820               	extui	a15, a2, 8, 8
  11a24a:	057f16               	beqz	a15, 11a2a5 <msbc_bec_SetLrndx2C+0xc9>
  11a24d:	348820               	extui	a8, a2, 8, 4
  11a250:	58ac                	beqz.n	a8, 11a279 <msbc_bec_SetLrndx2C+0x9d>
  11a252:	02ad                	mov.n	a10, a2
  11a254:	03bd                	mov.n	a11, a3
  11a256:	04cd                	mov.n	a12, a4
  11a258:	05dd                	mov.n	a13, a5
  11a25a:	07fd                	mov.n	a15, a7
  11a25c:	890c                	movi.n	a9, 8
  11a25e:	c1e8                	l32i.n	a14, a1, 48
  11a260:	1186d0               	slli	a8, a6, 3
  11a263:	01e9                	s32i.n	a14, a1, 0
  11a265:	c0ee80               	sub	a14, a14, a8
  11a268:	f48b81               	l32r	a8, 117494 (2722f0 <crc_ec_lookup_table>)
  11a26b:	1199                	s32i.n	a9, a1, 4
  11a26d:	90ee80               	addx2	a14, a14, a8
  11a270:	06dee2               	addmi	a14, a14, 0x600
  11a273:	a0cee2               	addi	a14, a14, -96
  11a276:	ffe965               	call8	11a10c <msbc_bec_SetLrndxNibble2C>

0011a279 <msbc_bec_SetLrndx2C+0x9d>:
  11a279:	34fc20               	extui	a15, a2, 12, 4
  11a27c:	5fac                	beqz.n	a15, 11a2a5 <msbc_bec_SetLrndx2C+0xc9>
  11a27e:	02ad                	mov.n	a10, a2
  11a280:	03bd                	mov.n	a11, a3
  11a282:	04cd                	mov.n	a12, a4
  11a284:	05dd                	mov.n	a13, a5
  11a286:	07fd                	mov.n	a15, a7
  11a288:	c90c                	movi.n	a9, 12
  11a28a:	c1e8                	l32i.n	a14, a1, 48
  11a28c:	1186d0               	slli	a8, a6, 3
  11a28f:	01e9                	s32i.n	a14, a1, 0
  11a291:	c0ee80               	sub	a14, a14, a8
  11a294:	f48081               	l32r	a8, 117494 (2722f0 <crc_ec_lookup_table>)
  11a297:	1199                	s32i.n	a9, a1, 4
  11a299:	90ee80               	addx2	a14, a14, a8
  11a29c:	06dee2               	addmi	a14, a14, 0x600
  11a29f:	a0cee2               	addi	a14, a14, -96
  11a2a2:	ffe6a5               	call8	11a10c <msbc_bec_SetLrndxNibble2C>
  11a2a5:	f5f020               	extui	a15, a2, 16, 16
  11a2a8:	0bbf16               	beqz	a15, 11a367 <msbc_bec_SetLrndx2C+0x18b>
  11a2ab:	758020               	extui	a8, a2, 16, 8
  11a2ae:	057816               	beqz	a8, 11a309 <msbc_bec_SetLrndx2C+0x12d>
  11a2b1:	359020               	extui	a9, a2, 16, 4
  11a2b4:	59ac                	beqz.n	a9, 11a2dd <msbc_bec_SetLrndx2C+0x101>
  11a2b6:	02ad                	mov.n	a10, a2
  11a2b8:	03bd                	mov.n	a11, a3
  11a2ba:	04cd                	mov.n	a12, a4
  11a2bc:	05dd                	mov.n	a13, a5
  11a2be:	07fd                	mov.n	a15, a7
  11a2c0:	091c                	movi.n	a9, 16
  11a2c2:	c1e8                	l32i.n	a14, a1, 48
  11a2c4:	1186d0               	slli	a8, a6, 3
  11a2c7:	01e9                	s32i.n	a14, a1, 0
  11a2c9:	c0ee80               	sub	a14, a14, a8
  11a2cc:	f47281               	l32r	a8, 117494 (2722f0 <crc_ec_lookup_table>)
  11a2cf:	1199                	s32i.n	a9, a1, 4
  11a2d1:	90ee80               	addx2	a14, a14, a8
  11a2d4:	06dee2               	addmi	a14, a14, 0x600
  11a2d7:	a0cee2               	addi	a14, a14, -96
  11a2da:	ffe325               	call8	11a10c <msbc_bec_SetLrndxNibble2C>

0011a2dd <msbc_bec_SetLrndx2C+0x101>:
  11a2dd:	35f420               	extui	a15, a2, 20, 4
  11a2e0:	5fac                	beqz.n	a15, 11a309 <msbc_bec_SetLrndx2C+0x12d>
  11a2e2:	02ad                	mov.n	a10, a2
  11a2e4:	03bd                	mov.n	a11, a3
  11a2e6:	04cd                	mov.n	a12, a4
  11a2e8:	05dd                	mov.n	a13, a5
  11a2ea:	07fd                	mov.n	a15, a7
  11a2ec:	491c                	movi.n	a9, 20
  11a2ee:	c1e8                	l32i.n	a14, a1, 48
  11a2f0:	1186d0               	slli	a8, a6, 3
  11a2f3:	01e9                	s32i.n	a14, a1, 0
  11a2f5:	c0ee80               	sub	a14, a14, a8
  11a2f8:	f46781               	l32r	a8, 117494 (2722f0 <crc_ec_lookup_table>)
  11a2fb:	1199                	s32i.n	a9, a1, 4
  11a2fd:	90ee80               	addx2	a14, a14, a8
  11a300:	06dee2               	addmi	a14, a14, 0x600
  11a303:	a0cee2               	addi	a14, a14, -96
  11a306:	ffe065               	call8	11a10c <msbc_bec_SetLrndxNibble2C>
  11a309:	75f820               	extui	a15, a2, 24, 8
  11a30c:	057f16               	beqz	a15, 11a367 <msbc_bec_SetLrndx2C+0x18b>
  11a30f:	358820               	extui	a8, a2, 24, 4
  11a312:	58ac                	beqz.n	a8, 11a33b <msbc_bec_SetLrndx2C+0x15f>
  11a314:	02ad                	mov.n	a10, a2
  11a316:	03bd                	mov.n	a11, a3
  11a318:	04cd                	mov.n	a12, a4
  11a31a:	05dd                	mov.n	a13, a5
  11a31c:	07fd                	mov.n	a15, a7
  11a31e:	891c                	movi.n	a9, 24
  11a320:	c1e8                	l32i.n	a14, a1, 48
  11a322:	1186d0               	slli	a8, a6, 3
  11a325:	01e9                	s32i.n	a14, a1, 0
  11a327:	c0ee80               	sub	a14, a14, a8
  11a32a:	f45a81               	l32r	a8, 117494 (2722f0 <crc_ec_lookup_table>)
  11a32d:	1199                	s32i.n	a9, a1, 4
  11a32f:	90ee80               	addx2	a14, a14, a8
  11a332:	06dee2               	addmi	a14, a14, 0x600
  11a335:	a0cee2               	addi	a14, a14, -96
  11a338:	ffdd25               	call8	11a10c <msbc_bec_SetLrndxNibble2C>

0011a33b <msbc_bec_SetLrndx2C+0x15f>:
  11a33b:	35fc20               	extui	a15, a2, 28, 4
  11a33e:	5fac                	beqz.n	a15, 11a367 <msbc_bec_SetLrndx2C+0x18b>
  11a340:	02ad                	mov.n	a10, a2
  11a342:	03bd                	mov.n	a11, a3
  11a344:	04cd                	mov.n	a12, a4
  11a346:	05dd                	mov.n	a13, a5
  11a348:	c81c                	movi.n	a8, 28
  11a34a:	c1e8                	l32i.n	a14, a1, 48
  11a34c:	11f6d0               	slli	a15, a6, 3
  11a34f:	01e9                	s32i.n	a14, a1, 0
  11a351:	c0eef0               	sub	a14, a14, a15
  11a354:	f450f1               	l32r	a15, 117494 (2722f0 <crc_ec_lookup_table>)
  11a357:	1189                	s32i.n	a8, a1, 4
  11a359:	90eef0               	addx2	a14, a14, a15
  11a35c:	07fd                	mov.n	a15, a7
  11a35e:	06dee2               	addmi	a14, a14, 0x600
  11a361:	a0cee2               	addi	a14, a14, -96
  11a364:	ffda65               	call8	11a10c <msbc_bec_SetLrndxNibble2C>
  11a367:	f01d                	retw.n

0011a369 <msbc_bec_SetLrndx2C+0x18d>:
  11a369:	000000                                        ...

0011a36c <msbc_bec_SetLrndx2CEncr>:
  11a36c:	008136               	entry	a1, 64
  11a36f:	23c216               	beqz	a2, 11a5af <msbc_bec_SetLrndx2CEncr+0x243>
  11a372:	f44891               	l32r	a9, 117494 (2722f0 <crc_ec_lookup_table>)
  11a375:	f48020               	extui	a8, a2, 0, 16
  11a378:	115816               	beqz	a8, 11a491 <msbc_bec_SetLrndx2CEncr+0x125>
  11a37b:	74b020               	extui	a11, a2, 0, 8
  11a37e:	083b16               	beqz	a11, 11a405 <msbc_bec_SetLrndx2CEncr+0x99>
  11a381:	fc0c                	movi.n	a12, 15
  11a383:	3a0c27               	bnone	a12, a2, 11a3c1 <msbc_bec_SetLrndx2CEncr+0x55>
  11a386:	07fd                	mov.n	a15, a7
  11a388:	1221d2               	l32i	a13, a1, 72
  11a38b:	1321c2               	l32i	a12, a1, 76
  11a38e:	0a0c                	movi.n	a10, 0
  11a390:	1021e2               	l32i	a14, a1, 64
  11a393:	1421b2               	l32i	a11, a1, 80
  11a396:	41b9                	s32i.n	a11, a1, 16
  11a398:	01e9                	s32i.n	a14, a1, 0
  11a39a:	51a9                	s32i.n	a10, a1, 20
  11a39c:	31c9                	s32i.n	a12, a1, 12
  11a39e:	02ad                	mov.n	a10, a2
  11a3a0:	04cd                	mov.n	a12, a4
  11a3a2:	1121e2               	l32i	a14, a1, 68
  11a3a5:	11ddd0               	slli	a13, a13, 3
  11a3a8:	c0dbd0               	sub	a13, a11, a13
  11a3ab:	11e9                	s32i.n	a14, a1, 4
  11a3ad:	03bd                	mov.n	a11, a3
  11a3af:	90dd90               	addx2	a13, a13, a9
  11a3b2:	06ed                	mov.n	a14, a6
  11a3b4:	06ddd2               	addmi	a13, a13, 0x600
  11a3b7:	a0cdd2               	addi	a13, a13, -96
  11a3ba:	21d9                	s32i.n	a13, a1, 8
  11a3bc:	05dd                	mov.n	a13, a5
  11a3be:	ffd965               	call8	11a154 <msbc_bec_SetLrndxNibble2CEncr>

0011a3c1 <msbc_bec_SetLrndx2CEncr+0x55>:
  11a3c1:	f0a0e2               	movi	a14, 240
  11a3c4:	3d0e27               	bnone	a14, a2, 11a405 <msbc_bec_SetLrndx2CEncr+0x99>
  11a3c7:	1221d2               	l32i	a13, a1, 72
  11a3ca:	1321c2               	l32i	a12, a1, 76
  11a3cd:	4a0c                	movi.n	a10, 4
  11a3cf:	1121f2               	l32i	a15, a1, 68
  11a3d2:	1021e2               	l32i	a14, a1, 64
  11a3d5:	1421b2               	l32i	a11, a1, 80
  11a3d8:	41b9                	s32i.n	a11, a1, 16
  11a3da:	01e9                	s32i.n	a14, a1, 0
  11a3dc:	11f9                	s32i.n	a15, a1, 4
  11a3de:	51a9                	s32i.n	a10, a1, 20
  11a3e0:	31c9                	s32i.n	a12, a1, 12
  11a3e2:	02ad                	mov.n	a10, a2
  11a3e4:	04cd                	mov.n	a12, a4
  11a3e6:	07fd                	mov.n	a15, a7
  11a3e8:	11ddd0               	slli	a13, a13, 3
  11a3eb:	f42ae1               	l32r	a14, 117494 (2722f0 <crc_ec_lookup_table>)
  11a3ee:	c0dbd0               	sub	a13, a11, a13
  11a3f1:	03bd                	mov.n	a11, a3
  11a3f3:	90dde0               	addx2	a13, a13, a14
  11a3f6:	06ddd2               	addmi	a13, a13, 0x600
  11a3f9:	06ed                	mov.n	a14, a6
  11a3fb:	a0cdd2               	addi	a13, a13, -96
  11a3fe:	21d9                	s32i.n	a13, a1, 8
  11a400:	05dd                	mov.n	a13, a5
  11a402:	ffd525               	call8	11a154 <msbc_bec_SetLrndxNibble2CEncr>
  11a405:	74e820               	extui	a14, a2, 8, 8
  11a408:	085e16               	beqz	a14, 11a491 <msbc_bec_SetLrndx2CEncr+0x125>
  11a40b:	34f820               	extui	a15, a2, 8, 4
  11a40e:	cfbc                	beqz.n	a15, 11a44e <msbc_bec_SetLrndx2CEncr+0xe2>
  11a410:	1221d2               	l32i	a13, a1, 72
  11a413:	1321c2               	l32i	a12, a1, 76
  11a416:	8a0c                	movi.n	a10, 8
  11a418:	1121f2               	l32i	a15, a1, 68
  11a41b:	1021e2               	l32i	a14, a1, 64
  11a41e:	1421b2               	l32i	a11, a1, 80
  11a421:	41b9                	s32i.n	a11, a1, 16
  11a423:	01e9                	s32i.n	a14, a1, 0
  11a425:	11f9                	s32i.n	a15, a1, 4
  11a427:	51a9                	s32i.n	a10, a1, 20
  11a429:	31c9                	s32i.n	a12, a1, 12
  11a42b:	02ad                	mov.n	a10, a2
  11a42d:	04cd                	mov.n	a12, a4
  11a42f:	07fd                	mov.n	a15, a7
  11a431:	11ddd0               	slli	a13, a13, 3
  11a434:	f418e1               	l32r	a14, 117494 (2722f0 <crc_ec_lookup_table>)
  11a437:	c0dbd0               	sub	a13, a11, a13
  11a43a:	03bd                	mov.n	a11, a3
  11a43c:	90dde0               	addx2	a13, a13, a14
  11a43f:	06ddd2               	addmi	a13, a13, 0x600
  11a442:	06ed                	mov.n	a14, a6
  11a444:	a0cdd2               	addi	a13, a13, -96
  11a447:	21d9                	s32i.n	a13, a1, 8
  11a449:	05dd                	mov.n	a13, a5
  11a44b:	ffd0a5               	call8	11a154 <msbc_bec_SetLrndxNibble2CEncr>

0011a44e <msbc_bec_SetLrndx2CEncr+0xe2>:
  11a44e:	34ec20               	extui	a14, a2, 12, 4
  11a451:	cebc                	beqz.n	a14, 11a491 <msbc_bec_SetLrndx2CEncr+0x125>
  11a453:	1221d2               	l32i	a13, a1, 72
  11a456:	1321c2               	l32i	a12, a1, 76
  11a459:	ca0c                	movi.n	a10, 12
  11a45b:	1121f2               	l32i	a15, a1, 68
  11a45e:	1021e2               	l32i	a14, a1, 64
  11a461:	1421b2               	l32i	a11, a1, 80
  11a464:	41b9                	s32i.n	a11, a1, 16
  11a466:	01e9                	s32i.n	a14, a1, 0
  11a468:	11f9                	s32i.n	a15, a1, 4
  11a46a:	51a9                	s32i.n	a10, a1, 20
  11a46c:	31c9                	s32i.n	a12, a1, 12
  11a46e:	02ad                	mov.n	a10, a2
  11a470:	04cd                	mov.n	a12, a4
  11a472:	07fd                	mov.n	a15, a7
  11a474:	11ddd0               	slli	a13, a13, 3
  11a477:	f407e1               	l32r	a14, 117494 (2722f0 <crc_ec_lookup_table>)
  11a47a:	c0dbd0               	sub	a13, a11, a13
  11a47d:	03bd                	mov.n	a11, a3
  11a47f:	90dde0               	addx2	a13, a13, a14
  11a482:	06ddd2               	addmi	a13, a13, 0x600
  11a485:	06ed                	mov.n	a14, a6
  11a487:	a0cdd2               	addi	a13, a13, -96
  11a48a:	21d9                	s32i.n	a13, a1, 8
  11a48c:	05dd                	mov.n	a13, a5
  11a48e:	ffcc65               	call8	11a154 <msbc_bec_SetLrndxNibble2CEncr>
  11a491:	f5e020               	extui	a14, a2, 16, 16
  11a494:	117e16               	beqz	a14, 11a5af <msbc_bec_SetLrndx2CEncr+0x243>
  11a497:	75f020               	extui	a15, a2, 16, 8
  11a49a:	085f16               	beqz	a15, 11a523 <msbc_bec_SetLrndx2CEncr+0x1b7>
  11a49d:	358020               	extui	a8, a2, 16, 4
  11a4a0:	c8bc                	beqz.n	a8, 11a4e0 <msbc_bec_SetLrndx2CEncr+0x174>
  11a4a2:	07fd                	mov.n	a15, a7
  11a4a4:	1221c2               	l32i	a12, a1, 72
  11a4a7:	1121e2               	l32i	a14, a1, 68
  11a4aa:	1321b2               	l32i	a11, a1, 76
  11a4ad:	1021d2               	l32i	a13, a1, 64
  11a4b0:	1421a2               	l32i	a10, a1, 80
  11a4b3:	091c                	movi.n	a9, 16
  11a4b5:	5199                	s32i.n	a9, a1, 20
  11a4b7:	41a9                	s32i.n	a10, a1, 16
  11a4b9:	01d9                	s32i.n	a13, a1, 0
  11a4bb:	31b9                	s32i.n	a11, a1, 12
  11a4bd:	11e9                	s32i.n	a14, a1, 4
  11a4bf:	03bd                	mov.n	a11, a3
  11a4c1:	06ed                	mov.n	a14, a6
  11a4c3:	11ccd0               	slli	a12, a12, 3
  11a4c6:	f3f3d1               	l32r	a13, 117494 (2722f0 <crc_ec_lookup_table>)
  11a4c9:	c0cac0               	sub	a12, a10, a12
  11a4cc:	02ad                	mov.n	a10, a2
  11a4ce:	90ccd0               	addx2	a12, a12, a13
  11a4d1:	06dcc2               	addmi	a12, a12, 0x600
  11a4d4:	05dd                	mov.n	a13, a5
  11a4d6:	a0ccc2               	addi	a12, a12, -96
  11a4d9:	21c9                	s32i.n	a12, a1, 8
  11a4db:	04cd                	mov.n	a12, a4
  11a4dd:	ffc765               	call8	11a154 <msbc_bec_SetLrndxNibble2CEncr>

0011a4e0 <msbc_bec_SetLrndx2CEncr+0x174>:
  11a4e0:	35d420               	extui	a13, a2, 20, 4
  11a4e3:	cdbc                	beqz.n	a13, 11a523 <msbc_bec_SetLrndx2CEncr+0x1b7>
  11a4e5:	1221d2               	l32i	a13, a1, 72
  11a4e8:	1321c2               	l32i	a12, a1, 76
  11a4eb:	4a1c                	movi.n	a10, 20
  11a4ed:	1121f2               	l32i	a15, a1, 68
  11a4f0:	1021e2               	l32i	a14, a1, 64
  11a4f3:	1421b2               	l32i	a11, a1, 80
  11a4f6:	41b9                	s32i.n	a11, a1, 16
  11a4f8:	01e9                	s32i.n	a14, a1, 0
  11a4fa:	11f9                	s32i.n	a15, a1, 4
  11a4fc:	51a9                	s32i.n	a10, a1, 20
  11a4fe:	31c9                	s32i.n	a12, a1, 12
  11a500:	02ad                	mov.n	a10, a2
  11a502:	04cd                	mov.n	a12, a4
  11a504:	07fd                	mov.n	a15, a7
  11a506:	11ddd0               	slli	a13, a13, 3
  11a509:	f3e2e1               	l32r	a14, 117494 (2722f0 <crc_ec_lookup_table>)
  11a50c:	c0dbd0               	sub	a13, a11, a13
  11a50f:	03bd                	mov.n	a11, a3
  11a511:	90dde0               	addx2	a13, a13, a14
  11a514:	06ddd2               	addmi	a13, a13, 0x600
  11a517:	06ed                	mov.n	a14, a6
  11a519:	a0cdd2               	addi	a13, a13, -96
  11a51c:	21d9                	s32i.n	a13, a1, 8
  11a51e:	05dd                	mov.n	a13, a5
  11a520:	ffc325               	call8	11a154 <msbc_bec_SetLrndxNibble2CEncr>
  11a523:	75e820               	extui	a14, a2, 24, 8
  11a526:	085e16               	beqz	a14, 11a5af <msbc_bec_SetLrndx2CEncr+0x243>
  11a529:	35f820               	extui	a15, a2, 24, 4
  11a52c:	cfbc                	beqz.n	a15, 11a56c <msbc_bec_SetLrndx2CEncr+0x200>
  11a52e:	1221d2               	l32i	a13, a1, 72
  11a531:	1321c2               	l32i	a12, a1, 76
  11a534:	8a1c                	movi.n	a10, 24
  11a536:	1121f2               	l32i	a15, a1, 68
  11a539:	1021e2               	l32i	a14, a1, 64
  11a53c:	1421b2               	l32i	a11, a1, 80
  11a53f:	41b9                	s32i.n	a11, a1, 16
  11a541:	01e9                	s32i.n	a14, a1, 0
  11a543:	11f9                	s32i.n	a15, a1, 4
  11a545:	51a9                	s32i.n	a10, a1, 20
  11a547:	31c9                	s32i.n	a12, a1, 12
  11a549:	02ad                	mov.n	a10, a2
  11a54b:	04cd                	mov.n	a12, a4
  11a54d:	07fd                	mov.n	a15, a7
  11a54f:	11ddd0               	slli	a13, a13, 3
  11a552:	f3d0e1               	l32r	a14, 117494 (2722f0 <crc_ec_lookup_table>)
  11a555:	c0dbd0               	sub	a13, a11, a13
  11a558:	03bd                	mov.n	a11, a3
  11a55a:	90dde0               	addx2	a13, a13, a14
  11a55d:	06ddd2               	addmi	a13, a13, 0x600
  11a560:	06ed                	mov.n	a14, a6
  11a562:	a0cdd2               	addi	a13, a13, -96
  11a565:	21d9                	s32i.n	a13, a1, 8
  11a567:	05dd                	mov.n	a13, a5
  11a569:	ffbea5               	call8	11a154 <msbc_bec_SetLrndxNibble2CEncr>

0011a56c <msbc_bec_SetLrndx2CEncr+0x200>:
  11a56c:	35ec20               	extui	a14, a2, 28, 4
  11a56f:	cebc                	beqz.n	a14, 11a5af <msbc_bec_SetLrndx2CEncr+0x243>
  11a571:	06ed                	mov.n	a14, a6
  11a573:	07fd                	mov.n	a15, a7
  11a575:	f3c7c1               	l32r	a12, 117494 (2722f0 <crc_ec_lookup_table>)
  11a578:	1221b2               	l32i	a11, a1, 72
  11a57b:	1321a2               	l32i	a10, a1, 76
  11a57e:	1021d2               	l32i	a13, a1, 64
  11a581:	c81c                	movi.n	a8, 28
  11a583:	142192               	l32i	a9, a1, 80
  11a586:	4199                	s32i.n	a9, a1, 16
  11a588:	5189                	s32i.n	a8, a1, 20
  11a58a:	01d9                	s32i.n	a13, a1, 0
  11a58c:	31a9                	s32i.n	a10, a1, 12
  11a58e:	05dd                	mov.n	a13, a5
  11a590:	02ad                	mov.n	a10, a2
  11a592:	11bbd0               	slli	a11, a11, 3
  11a595:	c0b9b0               	sub	a11, a9, a11
  11a598:	90bbc0               	addx2	a11, a11, a12
  11a59b:	06dbb2               	addmi	a11, a11, 0x600
  11a59e:	1121c2               	l32i	a12, a1, 68
  11a5a1:	11c9                	s32i.n	a12, a1, 4
  11a5a3:	a0cbb2               	addi	a11, a11, -96
  11a5a6:	21b9                	s32i.n	a11, a1, 8
  11a5a8:	04cd                	mov.n	a12, a4
  11a5aa:	03bd                	mov.n	a11, a3
  11a5ac:	ffba65               	call8	11a154 <msbc_bec_SetLrndxNibble2CEncr>
  11a5af:	f01d                	retw.n

0011a5b1 <msbc_bec_SetLrndx2CEncr+0x245>:
  11a5b1:	000000                                        ...

0011a5b4 <msbc_bec_crc_2c>:
  11a5b4:	030136               	entry	a1, 0x180
  11a5b7:	02ad                	mov.n	a10, a2
  11a5b9:	0f0c                	movi.n	a15, 0
  11a5bb:	001282               	l16ui	a8, a2, 0
  11a5be:	81f9                	s32i.n	a15, a1, 32
  11a5c0:	0d404241d0b0280e 	{ beqi.w18	a8, 2, 11a9f1 <msbc_bec_crc_2c+0x43d>; nop }
  11a5c8:	0013c2               	l16ui	a12, a3, 0
  11a5cb:	0d40424120b02c0e 	{ beqi.w18	a12, 2, 11a9f1 <msbc_bec_crc_2c+0x43d>; nop }
  11a5d3:	0014d2               	l16ui	a13, a4, 0
  11a5d6:	0d40414170b02d0e 	{ beqi.w18	a13, 2, 11a9f1 <msbc_bec_crc_2c+0x43d>; nop }
  11a5de:	f39a31               	l32r	a3, 117448 (20117c <g_becCascadeEn>)
  11a5e1:	13e8                	l32i.n	a14, a3, 4
  11a5e3:	4d0c                	movi.n	a13, 4
  11a5e5:	03ee27               	bbsi	a14, 2, 11a5ec <msbc_bec_crc_2c+0x38>
  11a5e8:	620c                	movi.n	a2, 6
  11a5ea:	f01d                	retw.n

0011a5ec <msbc_bec_crc_2c+0x38>:
  11a5ec:	91f9                	s32i.n	a15, a1, 36
  11a5ee:	a1f9                	s32i.n	a15, a1, 40
  11a5f0:	b1f9                	s32i.n	a15, a1, 44
  11a5f2:	4b61d2               	s32i	a13, a1, 0x12c
  11a5f5:	4a6152               	s32i	a5, a1, 0x128
  11a5f8:	4961a2               	s32i	a10, a1, 0x124
  11a5fb:	486162               	s32i	a6, a1, 0x120
  11a5fe:	c611c2               	l16ui	a12, a1, 0x18c
  11a601:	5061c2               	s32i	a12, a1, 0x140
  11a604:	1420c0               	extui	a2, a12, 0, 2
  11a607:	f4c2c0               	extui	a12, a12, 2, 16
  11a60a:	8c1b                	addi.n	a8, a12, 1
  11a60c:	93c820               	movnez	a12, a8, a2
  11a60f:	0d5c16               	beqz	a12, 11a6e8 <msbc_bec_crc_2c+0x134>
  11a612:	0f3d                	mov.n	a3, a15
  11a614:	30c142               	addi	a4, a1, 48
  11a617:	056d                	mov.n	a6, a5
  11a619:	8c0b                	addi.n	a8, a12, -1
  11a61b:	a0bc50               	addx4	a11, a12, a5
  11a61e:	4e61b2               	s32i	a11, a1, 0x138
  11a621:	a08850               	addx4	a8, a8, a5
  11a624:	4f6182               	s32i	a8, a1, 0x13c
  11a627:	612152               	l32i	a5, a1, 0x184

0011a62a <msbc_bec_crc_2c+0x76>:
  11a62a:	06b8                	l32i.n	a11, a6, 0
  11a62c:	07c8                	l32i.n	a12, a7, 0
  11a62e:	f38781               	l32r	a8, 11744c (27fde0 <g_bec2cAlwaysUseCorrPkt>)
  11a631:	05d8                	l32i.n	a13, a5, 0
  11a633:	1888                	l32i.n	a8, a8, 4
  11a635:	30edc0               	xor	a14, a13, a12
  11a638:	30abc0               	xor	a10, a11, a12
  11a63b:	20fbd0               	or	a15, a11, a13
  11a63e:	10fcf0               	and	a15, a12, a15
  11a641:	20aae0               	or	a10, a10, a14
  11a644:	10ebd0               	and	a14, a11, a13
  11a647:	20eef0               	or	a14, a14, a15
  11a64a:	04e9                	s32i.n	a14, a4, 0
  11a64c:	30fbd0               	xor	a15, a11, a13
  11a64f:	30cce0               	xor	a12, a12, a14
  11a652:	30bbe0               	xor	a11, a11, a14
  11a655:	30dde0               	xor	a13, a13, a14
  11a658:	4f21e2               	l32i	a14, a1, 0x13c
  11a65b:	20aaf0               	or	a10, a10, a15
  11a65e:	3796e7               	bne	a6, a14, 11a699 <msbc_bec_crc_2c+0xe5>
  11a661:	42bc                	beqz.n	a2, 11a699 <msbc_bec_crc_2c+0xe5>
  11a663:	261226               	beqi	a2, 1, 11a68d <msbc_bec_crc_2c+0xd9>
  11a666:	142226               	beqi	a2, 2, 11a67e <msbc_bec_crc_2c+0xca>
  11a669:	2c3266               	bnei	a2, 3, 11a699 <msbc_bec_crc_2c+0xe5>
  11a66c:	f381f1               	l32r	a15, 117470 (ffffff <_memmap_mem_sram_end+0x5bffff>)
  11a66f:	10aaf0               	and	a10, a10, a15
  11a672:	10bbf0               	and	a11, a11, a15
  11a675:	10ccf0               	and	a12, a12, a15
  11a678:	10ddf0               	and	a13, a13, a15
  11a67b:	000686               	j	11a699 <msbc_bec_crc_2c+0xe5>

0011a67e <msbc_bec_crc_2c+0xca>:
  11a67e:	f4a0a0               	extui	a10, a10, 0, 16
  11a681:	f4b0b0               	extui	a11, a11, 0, 16
  11a684:	f4c0c0               	extui	a12, a12, 0, 16
  11a687:	f4d0d0               	extui	a13, a13, 0, 16
  11a68a:	0002c6               	j	11a699 <msbc_bec_crc_2c+0xe5>

0011a68d <msbc_bec_crc_2c+0xd9>:
  11a68d:	74a0a0               	extui	a10, a10, 0, 8
  11a690:	74b0b0               	extui	a11, a11, 0, 8
  11a693:	74c0c0               	extui	a12, a12, 0, 8
  11a696:	74d0d0               	extui	a13, a13, 0, 8
  11a699:	48dc                	bnez.n	a8, 11a6b1 <msbc_bec_crc_2c+0xfd>
  11a69b:	0139                	s32i.n	a3, a1, 0
  11a69d:	20c1c2               	addi	a12, a1, 32
  11a6a0:	24c1d2               	addi	a13, a1, 36
  11a6a3:	5021e2               	l32i	a14, a1, 0x140
  11a6a6:	7fc1f2               	addi	a15, a1, 127
  11a6a9:	ff1b                	addi.n	a15, a15, 1
  11a6ab:	ffb325               	call8	11a1dc <msbc_bec_SetLrndx2C>
  11a6ae:	000806               	j	11a6d2 <msbc_bec_crc_2c+0x11e>

0011a6b1 <msbc_bec_crc_2c+0xfd>:
  11a6b1:	4139                	s32i.n	a3, a1, 16
  11a6b3:	5021f2               	l32i	a15, a1, 0x140
  11a6b6:	28c1e2               	addi	a14, a1, 40
  11a6b9:	7fc182               	addi	a8, a1, 127
  11a6bc:	2cc192               	addi	a9, a1, 44
  11a6bf:	1199                	s32i.n	a9, a1, 4
  11a6c1:	881b                	addi.n	a8, a8, 1
  11a6c3:	01e9                	s32i.n	a14, a1, 0
  11a6c5:	21f9                	s32i.n	a15, a1, 8
  11a6c7:	20c1e2               	addi	a14, a1, 32
  11a6ca:	24c1f2               	addi	a15, a1, 36
  11a6cd:	3189                	s32i.n	a8, a1, 12
  11a6cf:	ffc9e5               	call8	11a36c <msbc_bec_SetLrndx2CEncr>

0011a6d2 <msbc_bec_crc_2c+0x11e>:
  11a6d2:	20c332               	addi	a3, a3, 32
  11a6d5:	444b                	addi.n	a4, a4, 4
  11a6d7:	774b                	addi.n	a7, a7, 4
  11a6d9:	554b                	addi.n	a5, a5, 4
  11a6db:	4e2182               	l32i	a8, a1, 0x138
  11a6de:	664b                	addi.n	a6, a6, 4
  11a6e0:	0d3ff44160b0b68e 	{ bne.w18	a6, a8, 11a62a <msbc_bec_crc_2c+0x76>; nop }

0011a6e8 <msbc_bec_crc_2c+0x134>:
  11a6e8:	622142               	l32i	a4, a1, 0x188
  11a6eb:	f35891               	l32r	a9, 11744c (27fde0 <g_bec2cAlwaysUseCorrPkt>)
  11a6ee:	602132               	l32i	a3, a1, 0x180
  11a6f1:	1998                	l32i.n	a9, a9, 4
  11a6f3:	30c172               	addi	a7, a1, 48
  11a6f6:	065956               	bnez	a9, 11a75f <msbc_bec_crc_2c+0x1ab>
  11a6f9:	0013e2               	l16ui	a14, a3, 0
  11a6fc:	4821c2               	l32i	a12, a1, 0x120
  11a6ff:	0014b2               	l16ui	a11, a4, 0
  11a702:	001cc2               	l16ui	a12, a12, 0
  11a705:	30dbe0               	xor	a13, a11, a14
  11a708:	30ace0               	xor	a10, a12, a14
  11a70b:	20fcb0               	or	a15, a12, a11
  11a70e:	20aad0               	or	a10, a10, a13
  11a711:	10dcb0               	and	a13, a12, a11
  11a714:	10eef0               	and	a14, a14, a15
  11a717:	30bcb0               	xor	a11, a12, a11
  11a71a:	20aab0               	or	a10, a10, a11
  11a71d:	20dde0               	or	a13, a13, a14
  11a720:	30ccd0               	xor	a12, a12, a13
  11a723:	41f8d0               	srli	a15, a13, 8
  11a726:	74b8a0               	extui	a11, a10, 8, 8
  11a729:	5021e2               	l32i	a14, a1, 0x140
  11a72c:	11aa80               	slli	a10, a10, 8
  11a72f:	8e7a                	add.n	a8, a14, a7
  11a731:	0148d2               	s8i	a13, a8, 1
  11a734:	0048f2               	s8i	a15, a8, 0
  11a737:	f34dd1               	l32r	a13, 11746c (ff00 <xthals_release_major+0xd020>)
  11a73a:	7fc1f2               	addi	a15, a1, 127
  11a73d:	ff1b                	addi.n	a15, a15, 1
  11a73f:	118ed0               	slli	a8, a14, 3
  11a742:	10aad0               	and	a10, a10, a13
  11a745:	0189                	s32i.n	a8, a1, 0
  11a747:	20aab0               	or	a10, a10, a11
  11a74a:	11bc80               	slli	a11, a12, 8
  11a74d:	10bbd0               	and	a11, a11, a13
  11a750:	74c8c0               	extui	a12, a12, 8, 8
  11a753:	24c1d2               	addi	a13, a1, 36
  11a756:	20bbc0               	or	a11, a11, a12
  11a759:	20c1c2               	addi	a12, a1, 32
  11a75c:	ffa7e5               	call8	11a1dc <msbc_bec_SetLrndx2C>

0011a75f <msbc_bec_crc_2c+0x1ab>:
  11a75f:	9188                	l32i.n	a8, a1, 36
  11a761:	b1a8                	l32i.n	a10, a1, 44
  11a763:	a168                	l32i.n	a6, a1, 40
  11a765:	011322               	l16ui	a2, a3, 2
  11a768:	011492               	l16ui	a9, a4, 2
  11a76b:	302260               	xor	a2, a2, a6
  11a76e:	482162               	l32i	a6, a1, 0x120
  11a771:	3099a0               	xor	a9, a9, a10
  11a774:	011662               	l16ui	a6, a6, 2
  11a777:	b199                	s32i.n	a9, a1, 44
  11a779:	306680               	xor	a6, a6, a8
  11a77c:	232616               	beqz	a6, 11a9b2 <msbc_bec_crc_2c+0x3fe>
  11a77f:	f333d1               	l32r	a13, 11744c (27fde0 <g_bec2cAlwaysUseCorrPkt>)
  11a782:	1dd8                	l32i.n	a13, a13, 4
  11a784:	4d8c                	beqz.n	a13, 11a78c <msbc_bec_crc_2c+0x1d8>
  11a786:	228216               	beqz	a2, 11a9b2 <msbc_bec_crc_2c+0x3fe>
  11a789:	225916               	beqz	a9, 11a9b2 <msbc_bec_crc_2c+0x3fe>
  11a78c:	f32ff1               	l32r	a15, 117448 (20117c <g_becCascadeEn>)
  11a78f:	8188                	l32i.n	a8, a1, 32
  11a791:	7ff8                	l32i.n	a15, a15, 28
  11a793:	4d6182               	s32i	a8, a1, 0x134
  11a796:	2bbf87               	bgeu	a15, a8, 11a7c5 <msbc_bec_crc_2c+0x211>
  11a799:	520c                	movi.n	a2, 5
  11a79b:	f01d                	retw.n

0011a79d <msbc_bec_crc_2c+0x1e9>:
	...

0011a79e <msbc_bec_crc_2c+0x1ea>:
  11a79e:	5021b2               	l32i	a11, a1, 0x140
  11a7a1:	bb7a                	add.n	a11, a11, a7

0011a7a3 <msbc_bec_crc_2c+0x1ef>:
  11a7a3:	4921d2               	l32i	a13, a1, 0x124
  11a7a6:	1e0c                	movi.n	a14, 1
  11a7a8:	c20b                	addi.n	a12, a2, -1
  11a7aa:	000b82               	l8ui	a8, a11, 0
  11a7ad:	010bf2               	l8ui	a15, a11, 1
  11a7b0:	118880               	slli	a8, a8, 8
  11a7b3:	ff8a                	add.n	a15, a15, a8
  11a7b5:	482182               	l32i	a8, a1, 0x120
  11a7b8:	93cec0               	movnez	a12, a14, a12
  11a7bb:	0058f2               	s16i	a15, a8, 0
  11a7be:	005dc2               	s16i	a12, a13, 0
  11a7c1:	f01d                	retw.n

0011a7c3 <msbc_bec_crc_2c+0x20f>:
  11a7c3:	f01d                	retw.n

0011a7c5 <msbc_bec_crc_2c+0x211>:
  11a7c5:	f323c1               	l32r	a12, 117454 (272794 <crc_ec_lookup_table+0x4a4>)
  11a7c8:	7fc192               	addi	a9, a1, 127
  11a7cb:	5021b2               	l32i	a11, a1, 0x140
  11a7ce:	a91b                	addi.n	a10, a9, 1
  11a7d0:	51c992               	addi	a9, a9, 81
  11a7d3:	11bbd0               	slli	a11, a11, 3
  11a7d6:	60b0b0               	neg	a11, a11
  11a7d9:	119876               	loopnez	a8, 11a7ee <msbc_bec_crc_2c+0x23a>
  11a7dc:	001ae2               	l16ui	a14, a10, 0
  11a7df:	aa2b                	addi.n	a10, a10, 2
  11a7e1:	ebea                	add.n	a14, a11, a14
  11a7e3:	90eec0               	addx2	a14, a14, a12
  11a7e6:	7e1ee2               	l16ui	a14, a14, 252
  11a7e9:	0059e2               	s16i	a14, a9, 0
  11a7ec:	992b                	addi.n	a9, a9, 2

0011a7ee <msbc_bec_crc_2c+0x23a>:
  11a7ee:	7fc1c2               	addi	a12, a1, 127
  11a7f1:	51ccc2               	addi	a12, a12, 81
  11a7f4:	06fd56               	bnez	a13, 11a867 <msbc_bec_crc_2c+0x2b3>
  11a7f7:	4d21d2               	l32i	a13, a1, 0x134
  11a7fa:	1f7d16               	beqz	a13, 11a9f5 <msbc_bec_crc_2c+0x441>
  11a7fd:	0c4d                	mov.n	a4, a12
  11a7ff:	0a0c                	movi.n	a10, 0
  11a801:	030c                	movi.n	a3, 0
  11a803:	fe7c                	movi.n	a14, -1
  11a805:	5361e2               	s32i	a14, a1, 0x14c

0011a808 <msbc_bec_crc_2c+0x254>:
  11a808:	4d21e2               	l32i	a14, a1, 0x134
  11a80b:	0014b2               	l16ui	a11, a4, 0
  11a80e:	7a1b                	addi.n	a7, a10, 1
  11a810:	30bb60               	xor	a11, a11, a6
  11a813:	bbcc                	bnez.n	a11, 11a822 <msbc_bec_crc_2c+0x26e>
  11a815:	331b                	addi.n	a3, a3, 1
  11a817:	401a00               	ssl	a10
  11a81a:	1d0c                	movi.n	a13, 1
  11a81c:	a1dd00               	sll	a13, a13
  11a81f:	5361d2               	s32i	a13, a1, 0x14c

0011a822 <msbc_bec_crc_2c+0x26e>:
  11a822:	442b                	addi.n	a4, a4, 2
  11a824:	34b7e7               	bgeu	a7, a14, 11a85c <msbc_bec_crc_2c+0x2a8>
  11a827:	090c                	movi.n	a9, 0
  11a829:	401a00               	ssl	a10
  11a82c:	1f0c                	movi.n	a15, 1
  11a82e:	c08ea0               	sub	a8, a14, a10
  11a831:	880b                	addi.n	a8, a8, -1
  11a833:	a1ff00               	sll	a15, a15
  11a836:	229876               	loopnez	a8, 11a85c <msbc_bec_crc_2c+0x2a8>
  11a839:	d9aa                	add.n	a13, a9, a10
  11a83b:	908dc0               	addx2	a8, a13, a12
  11a83e:	011882               	l16ui	a8, a8, 2
  11a841:	991b                	addi.n	a9, a9, 1
  11a843:	3088b0               	xor	a8, a8, a11
  11a846:	08dc                	bnez.n	a8, 11a85a <msbc_bec_crc_2c+0x2a6>
  11a848:	331b                	addi.n	a3, a3, 1
  11a84a:	1e0c                	movi.n	a14, 1
  11a84c:	8d1b                	addi.n	a8, a13, 1
  11a84e:	401800               	ssl	a8
  11a851:	a1ee00               	sll	a14, a14
  11a854:	20efe0               	or	a14, a15, a14
  11a857:	5361e2               	s32i	a14, a1, 0x14c

0011a85a <msbc_bec_crc_2c+0x2a6>:
  11a85a:	f03d                	nop.n

0011a85c <msbc_bec_crc_2c+0x2a8>:
  11a85c:	4d2192               	l32i	a9, a1, 0x134
  11a85f:	07ad                	mov.n	a10, a7
  11a861:	a39797               	bne	a7, a9, 11a808 <msbc_bec_crc_2c+0x254>
  11a864:	003d86               	j	11a95e <msbc_bec_crc_2c+0x3aa>

0011a867 <msbc_bec_crc_2c+0x2b3>:
  11a867:	4d21a2               	l32i	a10, a1, 0x134
  11a86a:	0c1a16               	beqz	a10, 11a92f <msbc_bec_crc_2c+0x37b>
  11a86d:	4c61c2               	s32i	a12, a1, 0x130
  11a870:	040c                	movi.n	a4, 0
  11a872:	0e0c                	movi.n	a14, 0
  11a874:	050c                	movi.n	a5, 0
  11a876:	030c                	movi.n	a3, 0
  11a878:	fb7c                	movi.n	a11, -1
  11a87a:	fd7c                	movi.n	a13, -1
  11a87c:	ff7c                	movi.n	a15, -1
  11a87e:	5161f2               	s32i	a15, a1, 0x144
  11a881:	5261d2               	s32i	a13, a1, 0x148
  11a884:	5361b2               	s32i	a11, a1, 0x14c

0011a887 <msbc_bec_crc_2c+0x2d3>:
  11a887:	4c2172               	l32i	a7, a1, 0x130
  11a88a:	401400               	ssl	a4
  11a88d:	001772               	l16ui	a7, a7, 0
  11a890:	180c                	movi.n	a8, 1
  11a892:	079767               	bne	a7, a6, 11a89d <msbc_bec_crc_2c+0x2e9>
  11a895:	331b                	addi.n	a3, a3, 1
  11a897:	a18800               	sll	a8, a8
  11a89a:	536182               	s32i	a8, a1, 0x14c

0011a89d <msbc_bec_crc_2c+0x2e9>:
  11a89d:	b1a8                	l32i.n	a10, a1, 44
  11a89f:	0c9727               	bne	a7, a2, 11a8af <msbc_bec_crc_2c+0x2fb>
  11a8a2:	551b                	addi.n	a5, a5, 1
  11a8a4:	401400               	ssl	a4
  11a8a7:	190c                	movi.n	a9, 1
  11a8a9:	a19900               	sll	a9, a9
  11a8ac:	526192               	s32i	a9, a1, 0x148

0011a8af <msbc_bec_crc_2c+0x2fb>:
  11a8af:	4d21d2               	l32i	a13, a1, 0x134
  11a8b2:	0c97a7               	bne	a7, a10, 11a8c2 <msbc_bec_crc_2c+0x30e>
  11a8b5:	ee1b                	addi.n	a14, a14, 1
  11a8b7:	401400               	ssl	a4
  11a8ba:	1b0c                	movi.n	a11, 1
  11a8bc:	a1bb00               	sll	a11, a11
  11a8bf:	5161b2               	s32i	a11, a1, 0x144

0011a8c2 <msbc_bec_crc_2c+0x30e>:
  11a8c2:	b41b                	addi.n	a11, a4, 1
  11a8c4:	4fbbd7               	bgeu	a11, a13, 11a917 <msbc_bec_crc_2c+0x363>
  11a8c7:	0a0c                	movi.n	a10, 0
  11a8c9:	5461b2               	s32i	a11, a1, 0x150
  11a8cc:	401400               	ssl	a4
  11a8cf:	1d0c                	movi.n	a13, 1
  11a8d1:	4d21f2               	l32i	a15, a1, 0x134
  11a8d4:	a1dd00               	sll	a13, a13
  11a8d7:	c0ff40               	sub	a15, a15, a4
  11a8da:	ffcff2               	addi	a15, a15, -1
  11a8dd:	339f76               	loopnez	a15, 11a914 <msbc_bec_crc_2c+0x360>
  11a8e0:	fa4a                	add.n	a15, a10, a4
  11a8e2:	90bfc0               	addx2	a11, a15, a12
  11a8e5:	011bb2               	l16ui	a11, a11, 2
  11a8e8:	9f1b                	addi.n	a9, a15, 1
  11a8ea:	30b7b0               	xor	a11, a7, a11
  11a8ed:	0f9b67               	bne	a11, a6, 11a900 <msbc_bec_crc_2c+0x34c>
  11a8f0:	331b                	addi.n	a3, a3, 1
  11a8f2:	401900               	ssl	a9
  11a8f5:	180c                	movi.n	a8, 1
  11a8f7:	a18800               	sll	a8, a8
  11a8fa:	208d80               	or	a8, a13, a8
  11a8fd:	536182               	s32i	a8, a1, 0x14c

0011a900 <msbc_bec_crc_2c+0x34c>:
  11a900:	b188                	l32i.n	a8, a1, 44
  11a902:	049b27               	bne	a11, a2, 11a90a <msbc_bec_crc_2c+0x356>
  11a905:	551b                	addi.n	a5, a5, 1
  11a907:	5261d2               	s32i	a13, a1, 0x148

0011a90a <msbc_bec_crc_2c+0x356>:
  11a90a:	049b87               	bne	a11, a8, 11a912 <msbc_bec_crc_2c+0x35e>
  11a90d:	ee1b                	addi.n	a14, a14, 1
  11a90f:	5161d2               	s32i	a13, a1, 0x144

0011a912 <msbc_bec_crc_2c+0x35e>:
  11a912:	aa1b                	addi.n	a10, a10, 1

0011a914 <msbc_bec_crc_2c+0x360>:
  11a914:	5421b2               	l32i	a11, a1, 0x150

0011a917 <msbc_bec_crc_2c+0x363>:
  11a917:	4d21a2               	l32i	a10, a1, 0x134
  11a91a:	4c21d2               	l32i	a13, a1, 0x130
  11a91d:	0b4d                	mov.n	a4, a11
  11a91f:	dd2b                	addi.n	a13, a13, 2
  11a921:	4c61d2               	s32i	a13, a1, 0x130
  11a924:	0d3ff541f0b0bbae 	{ bne.w18	a11, a10, 11a887 <msbc_bec_crc_2c+0x2d3>; nop }
  11a92c:	000506               	j	11a944 <msbc_bec_crc_2c+0x390>

0011a92f <msbc_bec_crc_2c+0x37b>:
  11a92f:	0e0c                	movi.n	a14, 0
  11a931:	050c                	movi.n	a5, 0
  11a933:	f37c                	movi.n	a3, -1
  11a935:	ff7c                	movi.n	a15, -1
  11a937:	f87c                	movi.n	a8, -1
  11a939:	516182               	s32i	a8, a1, 0x144
  11a93c:	5361f2               	s32i	a15, a1, 0x14c
  11a93f:	526132               	s32i	a3, a1, 0x148
  11a942:	030c                	movi.n	a3, 0

0011a944 <msbc_bec_crc_2c+0x390>:
  11a944:	63dc                	bnez.n	a3, 11a95e <msbc_bec_crc_2c+0x3aa>
  11a946:	5121a2               	l32i	a10, a1, 0x144
  11a949:	522192               	l32i	a9, a1, 0x148
  11a94c:	053d                	mov.n	a3, a5
  11a94e:	1c0c                	movi.n	a12, 1
  11a950:	0b0c                	movi.n	a11, 0
  11a952:	83bc50               	moveqz	a11, a12, a5
  11a955:	933eb0               	movnez	a3, a14, a11
  11a958:	939ab0               	movnez	a9, a10, a11
  11a95b:	536192               	s32i	a9, a1, 0x14c

0011a95e <msbc_bec_crc_2c+0x3aa>:
  11a95e:	30c172               	addi	a7, a1, 48
  11a961:	541366               	bnei	a3, 1, 11a9b9 <msbc_bec_crc_2c+0x405>
  11a964:	090c                	movi.n	a9, 0
  11a966:	ff7c                	movi.n	a15, -1
  11a968:	7fc1a2               	addi	a10, a1, 127
  11a96b:	4d21d2               	l32i	a13, a1, 0x134
  11a96e:	01caa2               	addi	a10, a10, 1
  11a971:	3d9d76               	loopnez	a13, 11a9b2 <msbc_bec_crc_2c+0x3fe>
  11a974:	400900               	ssr	a9
  11a977:	5321b2               	l32i	a11, a1, 0x14c
  11a97a:	991b                	addi.n	a9, a9, 1
  11a97c:	91b0b0               	srl	a11, a11
  11a97f:	2d6b07               	bbci	a11, 0, 11a9b0 <msbc_bec_crc_2c+0x3fc>
  11a982:	001ad2               	l16ui	a13, a10, 0
  11a985:	1c0c                	movi.n	a12, 1
  11a987:	2480d0               	extui	a8, a13, 0, 3
  11a98a:	41d3d0               	srli	a13, a13, 3
  11a98d:	401800               	ssl	a8
  11a990:	a1cc00               	sll	a12, a12
  11a993:	d7da                	add.n	a13, a7, a13
  11a995:	000db2               	l8ui	a11, a13, 0
  11a998:	400800               	ssr	a8
  11a99b:	b1e0b0               	sra	a14, a11
  11a99e:	086e07               	bbci	a14, 0, 11a9aa <msbc_bec_crc_2c+0x3f6>
  11a9a1:	c0efc0               	sub	a14, a15, a12
  11a9a4:	10bbe0               	and	a11, a11, a14
  11a9a7:	000086               	j	11a9ad <msbc_bec_crc_2c+0x3f9>

0011a9aa <msbc_bec_crc_2c+0x3f6>:
  11a9aa:	20bcb0               	or	a11, a12, a11

0011a9ad <msbc_bec_crc_2c+0x3f9>:
  11a9ad:	004db2               	s8i	a11, a13, 0

0011a9b0 <msbc_bec_crc_2c+0x3fc>:
  11a9b0:	aa2b                	addi.n	a10, a10, 2

0011a9b2 <msbc_bec_crc_2c+0x3fe>:
  11a9b2:	120c                	movi.n	a2, 1
  11a9b4:	000386               	j	11a9c6 <msbc_bec_crc_2c+0x412>

0011a9b7 <msbc_bec_crc_2c+0x403>:
	...

0011a9b9 <msbc_bec_crc_2c+0x405>:
  11a9b9:	3f0c                	movi.n	a15, 3
  11a9bb:	4b2122               	l32i	a2, a1, 0x12c
  11a9be:	180c                	movi.n	a8, 1
  11a9c0:	628830               	saltu	a8, a8, a3
  11a9c3:	932f80               	movnez	a2, a15, a8
  11a9c6:	071226               	beqi	a2, 1, 11a9d1 <msbc_bec_crc_2c+0x41d>
  11a9c9:	f2a091               	l32r	a9, 11744c (27fde0 <g_bec2cAlwaysUseCorrPkt>)
  11a9cc:	0998                	l32i.n	a9, a9, 0
  11a9ce:	df1916               	beqz	a9, 11a7c3 <msbc_bec_crc_2c+0x20f>

0011a9d1 <msbc_bec_crc_2c+0x41d>:
  11a9d1:	5021a2               	l32i	a10, a1, 0x140
  11a9d4:	dc6a16               	beqz	a10, 11a79e <msbc_bec_crc_2c+0x1ea>
  11a9d7:	4a2192               	l32i	a9, a1, 0x128
  11a9da:	ba7a                	add.n	a11, a10, a7
  11a9dc:	0acd                	mov.n	a12, a10
  11a9de:	30c1a2               	addi	a10, a1, 48
  11a9e1:	099c76               	loopnez	a12, 11a9ee <msbc_bec_crc_2c+0x43a>
  11a9e4:	000ad2               	l8ui	a13, a10, 0
  11a9e7:	0049d2               	s8i	a13, a9, 0
  11a9ea:	aa1b                	addi.n	a10, a10, 1
  11a9ec:	991b                	addi.n	a9, a9, 1

0011a9ee <msbc_bec_crc_2c+0x43a>:
  11a9ee:	ff6c46               	j	11a7a3 <msbc_bec_crc_2c+0x1ef>

0011a9f1 <msbc_bec_crc_2c+0x43d>:
  11a9f1:	220c                	movi.n	a2, 2
  11a9f3:	f01d                	retw.n

0011a9f5 <msbc_bec_crc_2c+0x441>:
  11a9f5:	030c                	movi.n	a3, 0
  11a9f7:	fe7c                	movi.n	a14, -1
  11a9f9:	5361e2               	s32i	a14, a1, 0x14c
  11a9fc:	ffd786               	j	11a95e <msbc_bec_crc_2c+0x3aa>

0011a9ff <msbc_bec_crc_2c+0x44b>:
	...

0011aa00 <msbc_bec_crc_ec>:
  11aa00:	018136               	entry	a1, 192
  11aa03:	20c172               	addi	a7, a1, 32
  11aa06:	30c162               	addi	a6, a1, 48
  11aa09:	40c152               	addi	a5, a1, 64
  11aa0c:	046132               	s32i	a3, a1, 16
  11aa0f:	246142               	s32i	a4, a1, 144
  11aa12:	256122               	s32i	a2, a1, 148
  11aa15:	209330               	or	a9, a3, a3
  11aa18:	2cc122               	addi	a2, a1, 44
  11aa1b:	01d9a2               	addmi	a10, a9, 0x100
  11aa1e:	0661a2               	s32i	a10, a1, 24
  11aa21:	252142               	l32i	a4, a1, 148
  11aa24:	80caa2               	addi	a10, a10, -128
  11aa27:	031432               	l16ui	a3, a4, 6
  11aa2a:	51a9                	s32i.n	a10, a1, 20
  11aa2c:	839a                	add.n	a8, a3, a9
  11aa2e:	8189                	s32i.n	a8, a1, 32
  11aa30:	01d882               	addmi	a8, a8, 0x100
  11aa33:	a189                	s32i.n	a8, a1, 40
  11aa35:	80c882               	addi	a8, a8, -128
  11aa38:	9189                	s32i.n	a8, a1, 36

0011aa3a <msbc_bec_crc_ec+0x3a>:
  11aa3a:	05ad                	mov.n	a10, a5
  11aa3c:	07e8                	l32i.n	a14, a7, 0
  11aa3e:	6c1c                	movi.n	a12, 22
  11aa40:	be4b                	addi.n	a11, a14, 4
  11aa42:	011ed2               	l16ui	a13, a14, 2
  11aa45:	001ee2               	l16ui	a14, a14, 0
  11aa48:	0056e2               	s16i	a14, a6, 0
  11aa4b:	0156d2               	s16i	a13, a6, 2
  11aa4e:	659325               	call8	180380 <__vec_memcpy>
  11aa51:	16c552               	addi	a5, a5, 22
  11aa54:	664b                	addi.n	a6, a6, 4
  11aa56:	774b                	addi.n	a7, a7, 4
  11aa58:	de9727               	bne	a7, a2, 11aa3a <msbc_bec_crc_ec+0x3a>
  11aa5b:	2ec4a2               	addi	a10, a4, 46
  11aa5e:	2cc4e2               	addi	a14, a4, 44
  11aa61:	10c1b2               	addi	a11, a1, 16
  11aa64:	30c1c2               	addi	a12, a1, 48
  11aa67:	2421f2               	l32i	a15, a1, 144
  11aa6a:	40c1d2               	addi	a13, a1, 64
  11aa6d:	01f9                	s32i.n	a15, a1, 0
  11aa6f:	03fd                	mov.n	a15, a3
  11aa71:	fecb65               	call8	119728 <msbc_bec_crc_0c_1c_2c>
  11aa74:	232a80               	sext	a2, a10, 15
  11aa77:	f01d                	retw.n

0011aa79 <msbc_bec_crc_ec+0x79>:
  11aa79:	00000000 36000000                                .......

0011aa80 <aac_plc_api_AllocateMemory>:
  11aa80:	004136               	entry	a1, 32
  11aa83:	0248                	l32i.n	a4, a2, 0
  11aa85:	221466               	bnei	a4, 1, 11aaab <aac_plc_api_AllocateMemory+0x2b>
  11aa88:	150c                	movi.n	a5, 1
  11aa8a:	03d392               	addmi	a9, a3, 0x300
  11aa8d:	f282a1               	l32r	a10, 117498 (1150 <XtosCoreStateSize+0xed0>)
  11aa90:	a239                	s32i.n	a3, a2, 40
  11aa92:	0ad3b2               	addmi	a11, a3, 0xa00
  11aa95:	2dd382               	addmi	a8, a3, 0x2d00
  11aa98:	f0c882               	addi	a8, a8, -16
  11aa9b:	50cbb2               	addi	a11, a11, 80
  11aa9e:	33b9                	s32i.n	a11, a3, 12
  11aaa0:	2353a2               	s16i	a10, a3, 70
  11aaa3:	cb59a2               	s16i	a10, a9, 0x196
  11aaa6:	576982               	s32i	a8, a9, 0x15c
  11aaa9:	9259                	s32i.n	a5, a2, 36

0011aaab <aac_plc_api_AllocateMemory+0x2b>:
  11aaab:	020c                	movi.n	a2, 0
  11aaad:	f01d                	retw.n

0011aaaf <aac_plc_api_AllocateMemory+0x2f>:
	...

0011aab0 <aac_plc_api_AudioClassification>:
  11aab0:	004136               	entry	a1, 32
  11aab3:	6298                	l32i.n	a9, a2, 24
  11aab5:	a258                	l32i.n	a5, a2, 40
  11aab7:	4519a6               	blti	a9, 1, 11ab00 <aac_plc_api_AudioClassification+0x50>
  11aaba:	053d                	mov.n	a3, a5
  11aabc:	1179c0               	slli	a7, a9, 4
  11aabf:	09d562               	addmi	a6, a5, 0x900
  11aac2:	064d                	mov.n	a4, a6
  11aac4:	a0c622               	addi	a2, a6, -96
  11aac7:	797a                	add.n	a7, a9, a7
  11aac9:	a07790               	addx4	a7, a7, a9
  11aacc:	1177c0               	slli	a7, a7, 4
  11aacf:	757a                	add.n	a7, a5, a7

0011aad1 <aac_plc_api_AudioClassification+0x21>:
  11aad1:	0323b2               	l32i	a11, a3, 12
  11aad4:	a396c2               	l16si	a12, a6, 0x146
  11aad7:	2393a2               	l16si	a10, a3, 70
  11aada:	11ccf0               	slli	a12, a12, 1
  11aadd:	c0aac0               	sub	a10, a10, a12
  11aae0:	90aab0               	addx2	a10, a10, a11
  11aae3:	20c550               	or	a12, a5, a5
  11aae6:	20b220               	or	a11, a2, a2
  11aae9:	004565               	call8	11af40 <aac_plc_SpeechMusicDiscriminator>
  11aaec:	04d332               	addmi	a3, a3, 0x400
  11aaef:	a054a2               	s16i	a10, a4, 0x140
  11aaf2:	01d222               	addmi	a2, a2, 0x100
  11aaf5:	442b                	addi.n	a4, a4, 2
  11aaf7:	d0c222               	addi	a2, a2, -48
  11aafa:	50c332               	addi	a3, a3, 80
  11aafd:	d09377               	bne	a3, a7, 11aad1 <aac_plc_api_AudioClassification+0x21>

0011ab00 <aac_plc_api_AudioClassification+0x50>:
  11ab00:	020c                	movi.n	a2, 0
  11ab02:	f01d                	retw.n

0011ab04 <aac_plc_api_Execute>:
  11ab04:	004136               	entry	a1, 32
  11ab07:	0288                	l32i.n	a8, a2, 0
  11ab09:	1238                	l32i.n	a3, a2, 4
  11ab0b:	0a1826               	beqi	a8, 1, 11ab19 <aac_plc_api_Execute+0x15>
  11ab0e:	338c                	beqz.n	a3, 11ab15 <aac_plc_api_Execute+0x11>
  11ab10:	02ad                	mov.n	a10, a2
  11ab12:	002365               	call8	11ad48 <aac_plc_api_InsertSilence>

0011ab15 <aac_plc_api_Execute+0x11>:
  11ab15:	020c                	movi.n	a2, 0
  11ab17:	f01d                	retw.n

0011ab19 <aac_plc_api_Execute+0x15>:
  11ab19:	9298                	l32i.n	a9, a2, 36
  11ab1b:	1b2966               	bnei	a9, 2, 11ab3a <aac_plc_api_Execute+0x36>
  11ab1e:	438c                	beqz.n	a3, 11ab26 <aac_plc_api_Execute+0x22>
  11ab20:	22a8                	l32i.n	a10, a2, 8
  11ab22:	aacc                	bnez.n	a10, 11ab30 <aac_plc_api_Execute+0x2c>
  11ab24:	33cc                	bnez.n	a3, 11ab2b <aac_plc_api_Execute+0x27>

0011ab26 <aac_plc_api_Execute+0x22>:
  11ab26:	22b8                	l32i.n	a11, a2, 8
  11ab28:	042b26               	beqi	a11, 2, 11ab30 <aac_plc_api_Execute+0x2c>

0011ab2b <aac_plc_api_Execute+0x27>:
  11ab2b:	02ad                	mov.n	a10, a2
  11ab2d:	0026e5               	call8	11ad9c <aac_plc_api_SetPlcMethod>
  11ab30:	13dc                	bnez.n	a3, 11ab45 <aac_plc_api_Execute+0x41>
  11ab32:	02ad                	mov.n	a10, a2
  11ab34:	0028a5               	call8	11adc0 <aac_plc_api_UpdateGoodFrame>
  11ab37:	0003c6               	j	11ab4a <aac_plc_api_Execute+0x46>

0011ab3a <aac_plc_api_Execute+0x36>:
  11ab3a:	fd7316               	beqz	a3, 11ab15 <aac_plc_api_Execute+0x11>
  11ab3d:	02ad                	mov.n	a10, a2
  11ab3f:	0020a5               	call8	11ad48 <aac_plc_api_InsertSilence>
  11ab42:	fff3c6               	j	11ab15 <aac_plc_api_Execute+0x11>

0011ab45 <aac_plc_api_Execute+0x41>:
  11ab45:	02ad                	mov.n	a10, a2
  11ab47:	000125               	call8	11ab58 <aac_plc_api_GenerateOneFrame>

0011ab4a <aac_plc_api_Execute+0x46>:
  11ab4a:	042326               	beqi	a3, 2, 11ab52 <aac_plc_api_Execute+0x4e>
  11ab4d:	02ad                	mov.n	a10, a2
  11ab4f:	fff625               	call8	11aab0 <aac_plc_api_AudioClassification>

0011ab52 <aac_plc_api_Execute+0x4e>:
  11ab52:	2239                	s32i.n	a3, a2, 8
  11ab54:	ffef46               	j	11ab15 <aac_plc_api_Execute+0x11>

0011ab57 <aac_plc_api_Execute+0x53>:
	...

0011ab58 <aac_plc_api_GenerateOneFrame>:
  11ab58:	10a136               	entry	a1, 0x850
  11ab5b:	20c172               	addi	a7, a1, 32
  11ab5e:	056122               	s32i	a2, a1, 20
  11ab61:	0a2252               	l32i	a5, a2, 40
  11ab64:	032232               	l32i	a3, a2, 12
  11ab67:	7288                	l32i.n	a8, a2, 28
  11ab69:	6298                	l32i.n	a9, a2, 24
  11ab6b:	4199                	s32i.n	a9, a1, 16
  11ab6d:	3189                	s32i.n	a8, a1, 12
  11ab6f:	03ad                	mov.n	a10, a3
  11ab71:	069825               	call8	1214f4 <aacplc_GetFrameSize>
  11ab74:	0a2d                	mov.n	a2, a10
  11ab76:	41b8                	l32i.n	a11, a1, 16
  11ab78:	2139                	s32i.n	a3, a1, 8
  11ab7a:	0d40094100b01b6e 	{ blti.w18	a11, 1, 11ac0e <aac_plc_api_GenerateOneFrame+0xb6>; nop }
  11ab82:	5148                	l32i.n	a4, a1, 20
  11ab84:	060c                	movi.n	a6, 0
  11ab86:	030c                	movi.n	a3, 0
  11ab88:	0d0c                	movi.n	a13, 0
  11ab8a:	11d9                	s32i.n	a13, a1, 4

0011ab8c <aac_plc_api_GenerateOneFrame+0x34>:
  11ab8c:	0221a2               	l32i	a10, a1, 8
  11ab8f:	20b220               	or	a11, a2, a2
  11ab92:	20c330               	or	a12, a3, a3
  11ab95:	069265               	call8	1214bc <aac_plc_ResetAACPrevImdctBuffer>
  11ab98:	51c8                	l32i.n	a12, a1, 20
  11ab9a:	8cc8                	l32i.n	a12, a12, 32
  11ab9c:	10c7b2               	addi	a11, a7, 16
  11ab9f:	066c16               	beqz	a12, 11ac09 <aac_plc_api_GenerateOneFrame+0xb1>
  11aba2:	63bc27               	bgeu	a12, a2, 11ac09 <aac_plc_api_GenerateOneFrame+0xb1>

0011aba5 <aac_plc_api_GenerateOneFrame+0x4d>:
  11aba5:	20a550               	or	a10, a5, a5
  11aba8:	1694d2               	l16si	a13, a4, 44
  11abab:	23cc80               	sext	a12, a12, 15
  11abae:	0661c2               	s32i	a12, a1, 24
  11abb1:	0065e5               	call8	11b210 <aac_plc_LC_PLC_erasure>
  11abb4:	0121d2               	l32i	a13, a1, 4
  11abb7:	61c8                	l32i.n	a12, a1, 24
  11abb9:	10c7b2               	addi	a11, a7, 16
  11abbc:	444b                	addi.n	a4, a4, 4
  11abbe:	331b                	addi.n	a3, a3, 1
  11abc0:	4188                	l32i.n	a8, a1, 16
  11abc2:	31e8                	l32i.n	a14, a1, 12
  11abc4:	04d552               	addmi	a5, a5, 0x400
  11abc7:	5198                	l32i.n	a9, a1, 20
  11abc9:	50c552               	addi	a5, a5, 80
  11abcc:	4998                	l32i.n	a9, a9, 16
  11abce:	13be66               	bnei	a14, 16, 11abe5 <aac_plc_api_GenerateOneFrame+0x8d>
  11abd1:	e9da                	add.n	a14, a9, a13
  11abd3:	0b9d                	mov.n	a9, a11
  11abd5:	09ac76               	loopgtz	a12, 11abe2 <aac_plc_api_GenerateOneFrame+0x8a>
  11abd8:	0099a2               	l16si	a10, a9, 0
  11abdb:	005ea2               	s16i	a10, a14, 0
  11abde:	992b                	addi.n	a9, a9, 2
  11abe0:	ee4b                	addi.n	a14, a14, 4

0011abe2 <aac_plc_api_GenerateOneFrame+0x8a>:
  11abe2:	000486               	j	11abf8 <aac_plc_api_GenerateOneFrame+0xa0>

0011abe5 <aac_plc_api_GenerateOneFrame+0x8d>:
  11abe5:	0bed                	mov.n	a14, a11
  11abe7:	969a                	add.n	a9, a6, a9
  11abe9:	0bac76               	loopgtz	a12, 11abf8 <aac_plc_api_GenerateOneFrame+0xa0>
  11abec:	009ef2               	l16si	a15, a14, 0
  11abef:	ee2b                	addi.n	a14, a14, 2
  11abf1:	11ff00               	slli	a15, a15, 16
  11abf4:	09f9                	s32i.n	a15, a9, 0
  11abf6:	998b                	addi.n	a9, a9, 8
  11abf8:	664b                	addi.n	a6, a6, 4
  11abfa:	dd2b                	addi.n	a13, a13, 2
  11abfc:	11d9                	s32i.n	a13, a1, 4
  11abfe:	0d3ff841a0b0b83e 	{ bne.w18	a8, a3, 11ab8c <aac_plc_api_GenerateOneFrame+0x34>; nop }
  11ac06:	000106               	j	11ac0e <aac_plc_api_GenerateOneFrame+0xb6>

0011ac09 <aac_plc_api_GenerateOneFrame+0xb1>:
  11ac09:	02cd                	mov.n	a12, a2
  11ac0b:	ffe586               	j	11aba5 <aac_plc_api_GenerateOneFrame+0x4d>

0011ac0e <aac_plc_api_GenerateOneFrame+0xb6>:
  11ac0e:	2d0c                	movi.n	a13, 2
  11ac10:	31e8                	l32i.n	a14, a1, 12
  11ac12:	4b0c                	movi.n	a11, 4
  11ac14:	f0cee2               	addi	a14, a14, -16
  11ac17:	83bde0               	moveqz	a11, a13, a14
  11ac1a:	400001b544103cbe 	{ ae_movda16	aed0, a12; nop; ae_movda16	aed1, a11 }
  11ac22:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11ac2a:	020c                	movi.n	a2, 0
  11ac2c:	25a0c4               	ae_movad32.l	a10, aed0
  11ac2f:	51b8                	l32i.n	a11, a1, 20
  11ac31:	11aaf0               	slli	a10, a10, 1
  11ac34:	1a5ba2               	s16i	a10, a11, 52
  11ac37:	f01d                	retw.n

0011ac39 <aac_plc_api_GenerateOneFrame+0xe1>:
  11ac39:	000000                                        ...

0011ac3c <aac_plc_api_Save_Decoder_States_to_PLC_States>:
  11ac3c:	004136               	entry	a1, 32
  11ac3f:	3238                	l32i.n	a3, a2, 12
  11ac41:	6268                	l32i.n	a6, a2, 24
  11ac43:	a298                	l32i.n	a9, a2, 40
  11ac45:	3416a6               	blti	a6, 1, 11ac7d <aac_plc_api_Save_Decoder_States_to_PLC_States+0x41>
  11ac48:	50a472               	movi	a7, 0x450
  11ac4b:	020c                	movi.n	a2, 0
  11ac4d:	4ac952               	addi	a5, a9, 74
  11ac50:	03d942               	addmi	a4, a9, 0x300
  11ac53:	4cc442               	addi	a4, a4, 76

0011ac56 <aac_plc_api_Save_Decoder_States_to_PLC_States+0x1a>:
  11ac56:	20a330               	or	a10, a3, a3
  11ac59:	05bd                	mov.n	a11, a5
  11ac5b:	02cd                	mov.n	a12, a2
  11ac5d:	067e65               	call8	121444 <aac_plc_GetAACPrevImdctBuffer>
  11ac60:	03ad                	mov.n	a10, a3
  11ac62:	02bd                	mov.n	a11, a2
  11ac64:	067b65               	call8	12141c <aac_plc_GetAACWindowType>
  11ac67:	7f54a2               	s16i	a10, a4, 254
  11ac6a:	02bd                	mov.n	a11, a2
  11ac6c:	03ad                	mov.n	a10, a3
  11ac6e:	067525               	call8	1213c0 <aac_plc_GetAACWindowShape>
  11ac71:	557a                	add.n	a5, a5, a7
  11ac73:	8054a2               	s16i	a10, a4, 0x100
  11ac76:	221b                	addi.n	a2, a2, 1
  11ac78:	447a                	add.n	a4, a4, a7
  11ac7a:	d89627               	bne	a6, a2, 11ac56 <aac_plc_api_Save_Decoder_States_to_PLC_States+0x1a>

0011ac7d <aac_plc_api_Save_Decoder_States_to_PLC_States+0x41>:
  11ac7d:	020c                	movi.n	a2, 0
  11ac7f:	f01d                	retw.n

0011ac81 <aac_plc_api_Save_Decoder_States_to_PLC_States+0x45>:
  11ac81:	000000                                        ...

0011ac84 <aac_plc_api_GetScratchSize>:
  11ac84:	004136               	entry	a1, 32
  11ac87:	040c                	movi.n	a4, 0
  11ac89:	0258                	l32i.n	a5, a2, 0
  11ac8b:	f1e631               	l32r	a3, 117424 (4f90 <xthals_release_major+0x20b0>)
  11ac8e:	550b                	addi.n	a5, a5, -1
  11ac90:	834350               	moveqz	a4, a3, a5
  11ac93:	042d                	mov.n	a2, a4
  11ac95:	f01d                	retw.n

0011ac97 <aac_plc_api_GetScratchSize+0x13>:
	...

0011ac98 <aac_plc_api_Init>:
  11ac98:	006136               	entry	a1, 48
  11ac9b:	002282               	l32i	a8, a2, 0
  11ac9e:	0d400941a0b018ce 	{ bnei.w18	a8, 1, 11ad3c <aac_plc_api_Init+0xa4>; nop }
  11aca6:	092292               	l32i	a9, a2, 36
  11aca9:	0d40094130b019ce 	{ bnei.w18	a9, 1, 11ad40 <aac_plc_api_Init+0xa8>; nop }
  11acb1:	052252               	l32i	a5, a2, 20
  11acb4:	6238                	l32i.n	a3, a2, 24
  11acb6:	32a8                	l32i.n	a10, a2, 12
  11acb8:	0683a5               	call8	1214f4 <aacplc_GetFrameSize>
  11acbb:	a248                	l32i.n	a4, a2, 40
  11acbd:	f1f8e1               	l32r	a14, 1174a0 (ac44 <xthals_release_major+0x7d64>)
  11acc0:	0a6d                	mov.n	a6, a10
  11acc2:	f1f8d1               	l32r	a13, 1174a4 (272934 <aaclc_44kHz_shortwindow_frconfig>)
  11acc5:	f1f5a1               	l32r	a10, 11749c (2728b0 <aaclc_44kHz_longwindow_config>)
  11acc8:	d4cdc2               	addi	a12, a13, -44
  11accb:	a8cdb2               	addi	a11, a13, -88
  11acce:	0915e7               	beq	a5, a14, 11acdb <aac_plc_api_Init+0x43>
  11acd1:	f1f5f1               	l32r	a15, 1174a8 (bb80 <xthals_release_major+0x8ca0>)
  11acd4:	0315f7               	beq	a5, a15, 11acdb <aac_plc_api_Init+0x43>
  11acd7:	320c                	movi.n	a2, 3
  11acd9:	f01d                	retw.n

0011acdb <aac_plc_api_Init+0x43>:
  11acdb:	0e62a2               	s32i	a10, a2, 56
  11acde:	f2b9                	s32i.n	a11, a2, 60
  11ace0:	1062c2               	s32i	a12, a2, 64
  11ace3:	1162d2               	s32i	a13, a2, 68
  11ace6:	3213a6               	blti	a3, 1, 11ad1c <aac_plc_api_Init+0x84>
  11ace9:	40c272               	addi	a7, a2, 64
  11acec:	1183c0               	slli	a8, a3, 4
  11acef:	38c2a2               	addi	a10, a2, 56
  11acf2:	11a9                	s32i.n	a10, a1, 4
  11acf4:	838a                	add.n	a8, a3, a8
  11acf6:	a08830               	addx4	a8, a8, a3
  11acf9:	1188c0               	slli	a8, a8, 4
  11acfc:	848a                	add.n	a8, a4, a8
  11acfe:	0189                	s32i.n	a8, a1, 0

0011ad00 <aac_plc_api_Init+0x68>:
  11ad00:	07cd                	mov.n	a12, a7
  11ad02:	04ad                	mov.n	a10, a4
  11ad04:	11b8                	l32i.n	a11, a1, 4
  11ad06:	1d0c                	movi.n	a13, 1
  11ad08:	2e0c                	movi.n	a14, 2
  11ad0a:	003765               	call8	11b080 <aac_plc_Init_LC_PLC>
  11ad0d:	3afc                	bnez.n	a10, 11ad44 <aac_plc_api_Init+0xac>
  11ad0f:	01b8                	l32i.n	a11, a1, 0
  11ad11:	04d442               	addmi	a4, a4, 0x400
  11ad14:	50c442               	addi	a4, a4, 80
  11ad17:	e594b7               	bne	a4, a11, 11ad00 <aac_plc_api_Init+0x68>
  11ad1a:	a248                	l32i.n	a4, a2, 40

0011ad1c <aac_plc_api_Init+0x84>:
  11ad1c:	23b680               	sext	a11, a6, 15
  11ad1f:	1c0c                	movi.n	a12, 1
  11ad21:	23d380               	sext	a13, a3, 15
  11ad24:	04ad                	mov.n	a10, a4
  11ad26:	0018a5               	call8	11aeb0 <aac_plc_InitAudioPLC>
  11ad29:	0ba4a2               	movi	a10, 0x40b
  11ad2c:	f1e0b1               	l32r	a11, 1174ac (80012f20 <__log_data___1__1__0_algo_0_aac_0_aac_plc_0_aac_plc_api_1_c_356$14707_19_12>)
  11ad2f:	03cd                	mov.n	a12, a3
  11ad31:	2d0c                	movi.n	a13, 2
  11ad33:	06ed                	mov.n	a14, a6
  11ad35:	92d9                	s32i.n	a13, a2, 36
  11ad37:	05dd                	mov.n	a13, a5
  11ad39:	fbd9e5               	call8	116ad8 <dbfw_StoreTrace>

0011ad3c <aac_plc_api_Init+0xa4>:
  11ad3c:	020c                	movi.n	a2, 0
  11ad3e:	f01d                	retw.n

0011ad40 <aac_plc_api_Init+0xa8>:
  11ad40:	220c                	movi.n	a2, 2
  11ad42:	f01d                	retw.n

0011ad44 <aac_plc_api_Init+0xac>:
  11ad44:	120c                	movi.n	a2, 1
  11ad46:	f01d                	retw.n

0011ad48 <aac_plc_api_InsertSilence>:
  11ad48:	004136               	entry	a1, 32
  11ad4b:	062242               	l32i	a4, a2, 24
  11ad4e:	0322a2               	l32i	a10, a2, 12
  11ad51:	072232               	l32i	a3, a2, 28
  11ad54:	0679e5               	call8	1214f4 <aacplc_GetFrameSize>
  11ad57:	f0c382               	addi	a8, a3, -16
  11ad5a:	02a0f2               	movi	a15, 2
  11ad5d:	04a0e2               	movi	a14, 4
  11ad60:	83ef80               	moveqz	a14, a15, a8
  11ad63:	400001b545324aee 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed3, a14 }
  11ad6b:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  11ad73:	25d2c4               	ae_movad32.l	a13, aed2
  11ad76:	400001b5451044de 	{ ae_movda32	aed0, a4; nop; ae_movda32	aed1, a13 }
  11ad7e:	eb7b4001000000bf 	{ movi	a11, 0; ae_mulp32x2	aed0, aed0, aed1; nop }
  11ad86:	0422a2               	l32i	a10, a2, 16
  11ad89:	25c0c4               	ae_movad32.l	a12, aed0
  11ad8c:	1a52c2               	s16i	a12, a2, 52
  11ad8f:	f4c0c0               	extui	a12, a12, 0, 16
  11ad92:	656965               	call8	180428 <__vec_memset>
  11ad95:	020c                	movi.n	a2, 0
  11ad97:	f01d                	retw.n

0011ad99 <aac_plc_api_InsertSilence+0x51>:
  11ad99:	000000                                        ...

0011ad9c <aac_plc_api_SetPlcMethod>:
  11ad9c:	004136               	entry	a1, 32
  11ad9f:	65a652               	movi	a5, 0x665
  11ada2:	a248                	l32i.n	a4, a2, 40
  11ada4:	062232               	l32i	a3, a2, 24
  11ada7:	09d442               	addmi	a4, a4, 0x900
  11adaa:	44c442               	addi	a4, a4, 68
  11adad:	0ba376               	loopgtz	a3, 11adbc <aac_plc_api_SetPlcMethod+0x20>
  11adb0:	224b                	addi.n	a2, a2, 4
  11adb2:	7e9482               	l16si	a8, a4, 252
  11adb5:	442b                	addi.n	a4, a4, 2
  11adb7:	728580               	salt	a8, a5, a8
  11adba:	a289                	s32i.n	a8, a2, 40

0011adbc <aac_plc_api_SetPlcMethod+0x20>:
  11adbc:	020c                	movi.n	a2, 0
  11adbe:	f01d                	retw.n

0011adc0 <aac_plc_api_UpdateGoodFrame>:
  11adc0:	10a136               	entry	a1, 0x850
  11adc3:	20c172               	addi	a7, a1, 32
  11adc6:	046122               	s32i	a2, a1, 16
  11adc9:	0a2252               	l32i	a5, a2, 40
  11adcc:	032232               	l32i	a3, a2, 12
  11adcf:	7288                	l32i.n	a8, a2, 28
  11add1:	6298                	l32i.n	a9, a2, 24
  11add3:	1199                	s32i.n	a9, a1, 4
  11add5:	2189                	s32i.n	a8, a1, 8
  11add7:	03ad                	mov.n	a10, a3
  11add9:	0671a5               	call8	1214f4 <aacplc_GetFrameSize>
  11addc:	31a9                	s32i.n	a10, a1, 12
  11adde:	11b8                	l32i.n	a11, a1, 4
  11ade0:	5139                	s32i.n	a3, a1, 20
  11ade2:	0d400c4120b01b6e 	{ blti.w18	a11, 1, 11aea8 <aac_plc_api_UpdateGoodFrame+0xe8>; nop }
  11adea:	4168                	l32i.n	a6, a1, 16
  11adec:	040c                	movi.n	a4, 0
  11adee:	020c                	movi.n	a2, 0
  11adf0:	030c                	movi.n	a3, 0

0011adf2 <aac_plc_api_UpdateGoodFrame+0x32>:
  11adf2:	0521a2               	l32i	a10, a1, 20
  11adf5:	20b330               	or	a11, a3, a3
  11adf8:	065ea5               	call8	1213e4 <aac_plc_GetAACWindowTypeFirstGoodFrame>
  11adfb:	0661a2               	s32i	a10, a1, 24
  11adfe:	20b330               	or	a11, a3, a3
  11ae01:	0521a2               	l32i	a10, a1, 20
  11ae04:	065ba5               	call8	1213c0 <aac_plc_GetAACWindowShape>
  11ae07:	0621d2               	l32i	a13, a1, 24
  11ae0a:	10c792               	addi	a9, a7, 16
  11ae0d:	41e8                	l32i.n	a14, a1, 16
  11ae0f:	21f8                	l32i.n	a15, a1, 8
  11ae11:	4ee8                	l32i.n	a14, a14, 16
  11ae13:	18bf66               	bnei	a15, 16, 11ae2f <aac_plc_api_UpdateGoodFrame+0x6f>
  11ae16:	fe2a                	add.n	a15, a14, a2
  11ae18:	3188                	l32i.n	a8, a1, 12
  11ae1a:	20e990               	or	a14, a9, a9
  11ae1d:	09a876               	loopgtz	a8, 11ae2a <aac_plc_api_UpdateGoodFrame+0x6a>
  11ae20:	009f92               	l16si	a9, a15, 0
  11ae23:	005e92               	s16i	a9, a14, 0
  11ae26:	ff4b                	addi.n	a15, a15, 4
  11ae28:	ee2b                	addi.n	a14, a14, 2

0011ae2a <aac_plc_api_UpdateGoodFrame+0x6a>:
  11ae2a:	0004c6               	j	11ae41 <aac_plc_api_UpdateGoodFrame+0x81>

0011ae2d <aac_plc_api_UpdateGoodFrame+0x6d>:
	...

0011ae2f <aac_plc_api_UpdateGoodFrame+0x6f>:
  11ae2f:	ce4a                	add.n	a12, a14, a4
  11ae31:	31f8                	l32i.n	a15, a1, 12
  11ae33:	09bd                	mov.n	a11, a9
  11ae35:	08af76               	loopgtz	a15, 11ae41 <aac_plc_api_UpdateGoodFrame+0x81>
  11ae38:	be1c24               	ae_l32.ip	aed1, a12, 8
  11ae3b:	420114               	ae_round16x4f32sasym	aed0, aed1, aed1
  11ae3e:	d30b14               	ae_s16.0.ip	aed0, a11, 2
  11ae41:	23ed80               	sext	a14, a13, 15
  11ae44:	23fa80               	sext	a15, a10, 15
  11ae47:	10c7c2               	addi	a12, a7, 16
  11ae4a:	20a550               	or	a10, a5, a5
  11ae4d:	20bcc0               	or	a11, a12, a12
  11ae50:	1696d2               	l16si	a13, a6, 44
  11ae53:	00c1e5               	call8	11ba70 <aac_plc_LC_PLC>
  11ae56:	036a16               	beqz	a10, 11ae90 <aac_plc_api_UpdateGoodFrame+0xd0>
  11ae59:	41e8                	l32i.n	a14, a1, 16
  11ae5b:	2188                	l32i.n	a8, a1, 8
  11ae5d:	4ee8                	l32i.n	a14, a14, 16
  11ae5f:	17b866               	bnei	a8, 16, 11ae7a <aac_plc_api_UpdateGoodFrame+0xba>
  11ae62:	de2a                	add.n	a13, a14, a2
  11ae64:	31f8                	l32i.n	a15, a1, 12
  11ae66:	10c792               	addi	a9, a7, 16
  11ae69:	09af76               	loopgtz	a15, 11ae76 <aac_plc_api_UpdateGoodFrame+0xb6>
  11ae6c:	009982               	l16si	a8, a9, 0
  11ae6f:	005d82               	s16i	a8, a13, 0
  11ae72:	992b                	addi.n	a9, a9, 2
  11ae74:	dd4b                	addi.n	a13, a13, 4

0011ae76 <aac_plc_api_UpdateGoodFrame+0xb6>:
  11ae76:	000586               	j	11ae90 <aac_plc_api_UpdateGoodFrame+0xd0>

0011ae79 <aac_plc_api_UpdateGoodFrame+0xb9>:
	...

0011ae7a <aac_plc_api_UpdateGoodFrame+0xba>:
  11ae7a:	10c7d2               	addi	a13, a7, 16
  11ae7d:	31a8                	l32i.n	a10, a1, 12
  11ae7f:	9e4a                	add.n	a9, a14, a4
  11ae81:	0baa76               	loopgtz	a10, 11ae90 <aac_plc_api_UpdateGoodFrame+0xd0>
  11ae84:	009db2               	l16si	a11, a13, 0
  11ae87:	dd2b                	addi.n	a13, a13, 2
  11ae89:	11bb00               	slli	a11, a11, 16
  11ae8c:	09b9                	s32i.n	a11, a9, 0
  11ae8e:	998b                	addi.n	a9, a9, 8
  11ae90:	664b                	addi.n	a6, a6, 4
  11ae92:	222b                	addi.n	a2, a2, 2
  11ae94:	444b                	addi.n	a4, a4, 4
  11ae96:	331b                	addi.n	a3, a3, 1
  11ae98:	04d552               	addmi	a5, a5, 0x400
  11ae9b:	11c8                	l32i.n	a12, a1, 4
  11ae9d:	50c552               	addi	a5, a5, 80
  11aea0:	0d3ff441e0b0bc3e 	{ bne.w18	a12, a3, 11adf2 <aac_plc_api_UpdateGoodFrame+0x32>; nop }

0011aea8 <aac_plc_api_UpdateGoodFrame+0xe8>:
  11aea8:	020c                	movi.n	a2, 0
  11aeaa:	f01d                	retw.n

0011aeac <aac_plc_api_UpdateGoodFrame+0xec>:
  11aeac:	00000000                                ....

0011aeb0 <aac_plc_InitAudioPLC>:
  11aeb0:	008136               	entry	a1, 64
  11aeb3:	00a062               	movi	a6, 0
  11aeb6:	08d282               	addmi	a8, a2, 0x800
  11aeb9:	f17ec1               	l32r	a12, 1174b4 (47ae147b <_memmap_cacheattr_bp_allvalid+0x258bf259>)
  11aebc:	016152               	s32i	a5, a1, 4
  11aebf:	f17cd1               	l32r	a13, 1174b0 (3f947ae1 <_memmap_cacheattr_bp_allvalid+0x1d7258bf>)
  11aec2:	0261d2               	s32i	a13, a1, 8
  11aec5:	205220               	or	a5, a2, a2
  11aec8:	0361c2               	s32i	a12, a1, 12
  11aecb:	07d222               	addmi	a2, a2, 0x700
  11aece:	09d572               	addmi	a7, a5, 0x900
  11aed1:	a35732               	s16i	a3, a7, 0x146
  11aed4:	a25742               	s16i	a4, a7, 0x144
  11aed7:	48c792               	addi	a9, a7, 72
  11aeda:	006192               	s32i	a9, a1, 0
  11aedd:	acc242               	addi	a4, a2, -84
  11aee0:	a4c832               	addi	a3, a8, -92
  11aee3:	74c222               	addi	a2, a2, 116
  11aee6:	44c772               	addi	a7, a7, 68

0011aee9 <aac_plc_InitAudioPLC+0x39>:
  11aee9:	7e5362               	s16i	a6, a3, 252
  11aeec:	805362               	s16i	a6, a3, 0x100
  11aeef:	0d25a2               	l32i	a10, a5, 52
  11aef2:	009aa2               	l16si	a10, a10, 0
  11aef5:	e75965               	call8	10248c <__floatsisf>
  11aef8:	f170b1               	l32r	a11, 1174b8 (272a10 <aaclc_48kHz_shortwindow_frconfig+0x2c>)
  11aefb:	0bb8                	l32i.n	a11, a11, 0
  11aefd:	e5e2e5               	call8	100d2c <__mulsf3>
  11af00:	e65ca5               	call8	1014cc <__extendsfdf2>
  11af03:	21d8                	l32i.n	a13, a1, 8
  11af05:	31c8                	l32i.n	a12, a1, 12
  11af07:	e61aa5               	call8	1010b0 <__muldf3>
  11af0a:	e65765               	call8	101480 <__fixdfsi>
  11af0d:	2c3c                	movi.n	a12, 50
  11af0f:	7f53a2               	s16i	a10, a3, 254
  11af12:	049d                	mov.n	a9, a4
  11af14:	d0a0e2               	movi	a14, 208
  11af17:	22ea                	add.n	a2, a2, a14
  11af19:	44ea                	add.n	a4, a4, a14
  11af1b:	33ea                	add.n	a3, a3, a14
  11af1d:	04ac76               	loopgtz	a12, 11af25 <aac_plc_InitAudioPLC+0x75>
  11af20:	7f6962               	s32i	a6, a9, 0x1fc
  11af23:	994b                	addi.n	a9, a9, 4

0011af25 <aac_plc_InitAudioPLC+0x75>:
  11af25:	c09377               	bne	a3, a7, 11aee9 <aac_plc_InitAudioPLC+0x39>
  11af28:	0198                	l32i.n	a9, a1, 0
  11af2a:	11a8                	l32i.n	a10, a1, 4
  11af2c:	2d0c                	movi.n	a13, 2
  11af2e:	04ad76               	loopgtz	a13, 11af36 <aac_plc_InitAudioPLC+0x86>
  11af31:	7e5762               	s16i	a6, a7, 252
  11af34:	772b                	addi.n	a7, a7, 2
  11af36:	805962               	s16i	a6, a9, 0x100
  11af39:	8159a2               	s16i	a10, a9, 0x102
  11af3c:	f01d                	retw.n

0011af3e <aac_plc_InitAudioPLC+0x8e>:
	...

0011af40 <aac_plc_SpeechMusicDiscriminator>:
  11af40:	004136               	entry	a1, 32
  11af43:	0093b2               	l16si	a11, a3, 0
  11af46:	0ad4d2               	addmi	a13, a4, 0xa00
  11af49:	239dd2               	l16si	a13, a13, 70
  11af4c:	0193c2               	l16si	a12, a3, 2
  11af4f:	bbda                	add.n	a11, a11, a13
  11af51:	23bb80               	sext	a11, a11, 15
  11af54:	0053b2               	s16i	a11, a3, 0
  11af57:	2b2bc7               	blt	a11, a12, 11af86 <aac_plc_SpeechMusicDiscriminator+0x46>
  11af5a:	538b                	addi.n	a5, a3, 8

0011af5c <aac_plc_SpeechMusicDiscriminator+0x1c>:
  11af5c:	11abf0               	slli	a10, a11, 1
  11af5f:	d4d8                	l32i.n	a13, a4, 52
  11af61:	05bd                	mov.n	a11, a5
  11af63:	019dd2               	l16si	a13, a13, 2
  11af66:	c0a2a0               	sub	a10, a2, a10
  11af69:	dd1b                	addi.n	a13, a13, 1
  11af6b:	000265               	call8	11af90 <MLER>
  11af6e:	0193c2               	l16si	a12, a3, 2
  11af71:	0093b2               	l16si	a11, a3, 0
  11af74:	0253a2               	s16i	a10, a3, 4
  11af77:	c0bbc0               	sub	a11, a11, a12
  11af7a:	23bb80               	sext	a11, a11, 15
  11af7d:	0053b2               	s16i	a11, a3, 0
  11af80:	d8abc7               	bge	a11, a12, 11af5c <aac_plc_SpeechMusicDiscriminator+0x1c>
  11af83:	000086               	j	11af89 <aac_plc_SpeechMusicDiscriminator+0x49>

0011af86 <aac_plc_SpeechMusicDiscriminator+0x46>:
  11af86:	0293a2               	l16si	a10, a3, 4

0011af89 <aac_plc_SpeechMusicDiscriminator+0x49>:
  11af89:	0a2d                	mov.n	a2, a10
  11af8b:	f01d                	retw.n

0011af8d <aac_plc_SpeechMusicDiscriminator+0x4d>:
  11af8d:	000000                                        ...

0011af90 <MLER>:
  11af90:	004136               	entry	a1, 32
  11af93:	3614a6               	blti	a4, 1, 11afcd <MLER+0x3d>
  11af96:	908420               	addx2	a8, a4, a2
  11af99:	1195f0               	slli	a9, a5, 1
  11af9c:	040c                	movi.n	a4, 0
  11af9e:	050c                	movi.n	a5, 0

0011afa0 <MLER+0x10>:
  11afa0:	b02204               	ae_l16.i	aed2, a2, 0
  11afa3:	0c801a023232959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed2 }
  11afab:	2562c4               	ae_movad32.l	a6, aed2
  11afae:	151544               	ae_movda32x2	aed1, a5, a4
  11afb1:	314f60               	srai	a4, a6, 31
  11afb4:	150464               	ae_movda32x2	aed0, a4, a6
  11afb7:	ebea50010000229f 	{ add	a2, a2, a9; ae_add64	aed0, aed0, aed1; nop }
  11afbf:	2550b4               	ae_movad32.h	a5, aed0
  11afc2:	2540c4               	ae_movad32.l	a4, aed0
  11afc5:	d73287               	bltu	a2, a8, 11afa0 <MLER+0x10>
  11afc8:	000146               	j	11afd1 <MLER+0x41>

0011afcb <MLER+0x3b>:
	...

0011afcd <MLER+0x3d>:
  11afcd:	050c                	movi.n	a5, 0
  11afcf:	040c                	movi.n	a4, 0

0011afd1 <MLER+0x41>:
  11afd1:	070c                	movi.n	a7, 0
  11afd3:	038d                	mov.n	a8, a3
  11afd5:	020c                	movi.n	a2, 0
  11afd7:	193c                	movi.n	a9, 49
  11afd9:	660c                	movi.n	a6, 6
  11afdb:	15a544               	ae_movda32x2	aed10, a5, a4
  11afde:	f137f1               	l32r	a15, 1174bc (1062 <XtosCoreStateSize+0xde2>)
  11afe1:	400001e544a7af6e 	{ ae_movda16	aed7, a15; nop; ae_sraa64	aed10, aed10, a6 }
  11afe9:	1aa976               	loopgtz	a9, 11b007 <MLER+0x77>
  11afec:	154724               	ae_movda32x2	aed4, a7, a2
  11afef:	18b8                	l32i.n	a11, a8, 4
  11aff1:	08b9                	s32i.n	a11, a8, 0
  11aff3:	31afb0               	srai	a10, a11, 31
  11aff6:	153ab4               	ae_movda32x2	aed3, a10, a11
  11aff9:	ebea20040303488f 	{ addi	a8, a8, 4; ae_add64	aed3, aed3, aed4; nop }
  11b001:	2573b4               	ae_movad32.h	a7, aed3
  11b004:	2523c4               	ae_movad32.l	a2, aed3

0011b007 <MLER+0x77>:
  11b007:	25dac4               	ae_movad32.l	a13, aed10
  11b00a:	159724               	ae_movda32x2	aed9, a7, a2
  11b00d:	318fd0               	srai	a8, a13, 31
  11b010:	1588d4               	ae_movda32x2	aed8, a8, a13
  11b013:	318894               	ae_add64	aed8, aed8, aed9
  11b016:	818684               	ae_sraa64	aed8, aed8, a6
  11b019:	25e8c4               	ae_movad32.l	a14, aed8
  11b01c:	3c6e34               	ae_movda32	aed6, a14
  11b01f:	eb724007060532cf 	{ movi	a12, 50; ae_mulfp32x16x2ras.h	aed5, aed6, aed7; nop }
  11b027:	3163d2               	s32i	a13, a3, 196
  11b02a:	eb0340050505002f 	{ movi	a2, 0; ae_sel16i.n	aed5, aed5, aed5, 3; nop }
  11b032:	2545c4               	ae_movad32.l	a4, aed5
  11b035:	0aac76               	loopgtz	a12, 11b043 <MLER+0xb3>
  11b038:	0398                	l32i.n	a9, a3, 0
  11b03a:	334b                	addi.n	a3, a3, 4
  11b03c:	01a947               	bge	a9, a4, 11b041 <MLER+0xb1>
  11b03f:	221b                	addi.n	a2, a2, 1

0011b041 <MLER+0xb1>:
  11b041:	f03d                	nop.n

0011b043 <MLER+0xb3>:
  11b043:	a0a220               	addx4	a10, a2, a2
  11b046:	cec2b2               	addi	a11, a2, -50
  11b049:	b0aa20               	addx8	a10, a10, a2
  11b04c:	11aac0               	slli	a10, a10, 4
  11b04f:	c0aa20               	sub	a10, a10, a2
  11b052:	f0d321               	l32r	a2, 1173a0 (7fff <xthals_release_major+0x511f>)
  11b055:	23aa80               	sext	a10, a10, 15
  11b058:	932ab0               	movnez	a2, a10, a11
  11b05b:	f01d                	retw.n

0011b05d <MLER+0xcd>:
  11b05d:	000000                                        ...

0011b060 <round_itu>:
  11b060:	004136               	entry	a1, 32
  11b063:	f0d131               	l32r	a3, 1173a8 (8000 <xthals_release_major+0x5120>)
  11b066:	400001b54523432e 	{ ae_movda32	aed3, a3; nop; ae_movda32	aed2, a2 }
  11b06e:	401234               	ae_add32s	aed1, aed2, aed3
  11b071:	2521c4               	ae_movad32.l	a2, aed1
  11b074:	3c0234               	ae_movda32	aed0, a2
  11b077:	a70004               	ae_sel16i	aed0, aed0, aed0, 7
  11b07a:	252084               	ae_movad16.0	a2, aed0
  11b07d:	f01d                	retw.n

0011b07f <round_itu+0x1f>:
	...

0011b080 <aac_plc_Init_LC_PLC>:
  11b080:	008136               	entry	a1, 64
  11b083:	225262               	s16i	a6, a2, 68
  11b086:	02ad                	mov.n	a10, a2
  11b088:	280c                	movi.n	a8, 2
  11b08a:	f109d1               	l32r	a13, 1174b0 (3f947ae1 <_memmap_cacheattr_bp_allvalid+0x1d7258bf>)
  11b08d:	4159                	s32i.n	a5, a1, 16
  11b08f:	f109c1               	l32r	a12, 1174b4 (47ae147b <_memmap_cacheattr_bp_allvalid+0x258bf259>)
  11b092:	f10b51               	l32r	a5, 1174c0 (447a0000 <_memmap_cacheattr_bp_allvalid+0x2257ddde>)
  11b095:	61c9                	s32i.n	a12, a1, 24
  11b097:	51d9                	s32i.n	a13, a1, 20
  11b099:	0da876               	loopgtz	a8, 11b0aa <aac_plc_Init_LC_PLC+0x2a>
  11b09c:	03b8                	l32i.n	a11, a3, 0
  11b09e:	334b                	addi.n	a3, a3, 4
  11b0a0:	dab9                	s32i.n	a11, a10, 52
  11b0a2:	0498                	l32i.n	a9, a4, 0
  11b0a4:	fa99                	s32i.n	a9, a10, 60
  11b0a6:	444b                	addi.n	a4, a4, 4
  11b0a8:	aa4b                	addi.n	a10, a10, 4

0011b0aa <aac_plc_Init_LC_PLC+0x2a>:
  11b0aa:	0ea616               	beqz	a6, 11b198 <aac_plc_Init_LC_PLC+0x118>
  11b0ad:	0d400e4170b0260e 	{ beqi.w18	a6, 2, 11b198 <aac_plc_Init_LC_PLC+0x118>; nop }
  11b0b5:	030c                	movi.n	a3, 0
  11b0b7:	0a0c                	movi.n	a10, 0

0011b0b9 <aac_plc_Init_LC_PLC+0x39>:
  11b0b9:	021626               	beqi	a6, 1, 11b0bf <aac_plc_Init_LC_PLC+0x3f>
  11b0bc:	562666               	bnei	a6, 2, 11b116 <aac_plc_Init_LC_PLC+0x96>

0011b0bf <aac_plc_Init_LC_PLC+0x3f>:
  11b0bf:	08c272               	addi	a7, a2, 8
  11b0c2:	204220               	or	a4, a2, a2

0011b0c5 <aac_plc_Init_LC_PLC+0x45>:
  11b0c5:	f468                	l32i.n	a6, a4, 60
  11b0c7:	043616               	beqz	a6, 11b10e <aac_plc_Init_LC_PLC+0x8e>
  11b0ca:	0296b2               	l16si	a11, a6, 4
  11b0cd:	d2a8                	l32i.n	a10, a2, 52
  11b0cf:	01a9                	s32i.n	a10, a1, 0
  11b0d1:	31b9                	s32i.n	a11, a1, 12
  11b0d3:	009aa2               	l16si	a10, a10, 0
  11b0d6:	e73b65               	call8	10248c <__floatsisf>
  11b0d9:	05bd                	mov.n	a11, a5
  11b0db:	e5c525               	call8	100d2c <__mulsf3>
  11b0de:	e63ee5               	call8	1014cc <__extendsfdf2>
  11b0e1:	51d8                	l32i.n	a13, a1, 20
  11b0e3:	61c8                	l32i.n	a12, a1, 24
  11b0e5:	e5fca5               	call8	1010b0 <__muldf3>
  11b0e8:	e63965               	call8	101480 <__fixdfsi>
  11b0eb:	1196e2               	l16si	a14, a6, 34
  11b0ee:	1096c2               	l16si	a12, a6, 32
  11b0f1:	1396f2               	l16si	a15, a6, 38
  11b0f4:	01b8                	l32i.n	a11, a1, 0
  11b0f6:	1296d2               	l16si	a13, a6, 36
  11b0f9:	029bb2               	l16si	a11, a11, 4
  11b0fc:	ddfa                	add.n	a13, a13, a15
  11b0fe:	ccea                	add.n	a12, a12, a14
  11b100:	bbaa                	add.n	a11, a11, a10
  11b102:	31a8                	l32i.n	a10, a1, 12
  11b104:	ccda                	add.n	a12, a12, a13
  11b106:	bb0b                	addi.n	a11, a11, -1
  11b108:	53bbc0               	max	a11, a11, a12
  11b10b:	90aab0               	addx2	a10, a10, a11

0011b10e <aac_plc_Init_LC_PLC+0x8e>:
  11b10e:	533a30               	max	a3, a10, a3
  11b111:	444b                	addi.n	a4, a4, 4
  11b113:	ae9477               	bne	a4, a7, 11b0c5 <aac_plc_Init_LC_PLC+0x45>

0011b116 <aac_plc_Init_LC_PLC+0x96>:
  11b116:	2392c2               	l16si	a12, a2, 70
  11b119:	10ac37               	bge	a12, a3, 11b12d <aac_plc_Init_LC_PLC+0xad>
  11b11c:	03cd                	mov.n	a12, a3
  11b11e:	09a4a2               	movi	a10, 0x409
  11b121:	f0e8b1               	l32r	a11, 1174c4 (80013020 <__log_data___1__1__0_algo_0_aac_0_aac_plc_0_aac_plc_lcplc_1_c_231$16008_64_10>)
  11b124:	fb9b25               	call8	116ad8 <dbfw_StoreTrace>
  11b127:	190c                	movi.n	a9, 1
  11b129:	0019c6               	j	11b194 <aac_plc_Init_LC_PLC+0x114>

0011b12c <aac_plc_Init_LC_PLC+0xac>:
	...

0011b12d <aac_plc_Init_LC_PLC+0xad>:
  11b12d:	0b0c                	movi.n	a11, 0
  11b12f:	016307               	bbci	a3, 0, 11b134 <aac_plc_Init_LC_PLC+0xb4>
  11b132:	331b                	addi.n	a3, a3, 1

0011b134 <aac_plc_Init_LC_PLC+0xb4>:
  11b134:	235232               	s16i	a3, a2, 70
  11b137:	f0e481               	l32r	a8, 1174c8 (7ffe0000 <_memmap_cacheattr_bp_allvalid+0x5ddbddde>)
  11b13a:	0d13a6               	blti	a3, 1, 11b14b <aac_plc_Init_LC_PLC+0xcb>
  11b13d:	0b9d                	mov.n	a9, a11
  11b13f:	32a8                	l32i.n	a10, a2, 12
  11b141:	06a376               	loopgtz	a3, 11b14b <aac_plc_Init_LC_PLC+0xcb>
  11b144:	da9a                	add.n	a13, a10, a9
  11b146:	005db2               	s16i	a11, a13, 0
  11b149:	992b                	addi.n	a9, a9, 2

0011b14b <aac_plc_Init_LC_PLC+0xcb>:
  11b14b:	02b9                	s32i.n	a11, a2, 0
  11b14d:	0a52b2               	s16i	a11, a2, 20
  11b150:	0b52b2               	s16i	a11, a2, 22
  11b153:	0e52b2               	s16i	a11, a2, 28
  11b156:	1452b2               	s16i	a11, a2, 40
  11b159:	1652b2               	s16i	a11, a2, 44
  11b15c:	1752b2               	s16i	a11, a2, 46
  11b15f:	1852b2               	s16i	a11, a2, 48
  11b162:	0852b2               	s16i	a11, a2, 16
  11b165:	2452b2               	s16i	a11, a2, 72
  11b168:	090c                	movi.n	a9, 0
  11b16a:	8289                	s32i.n	a8, a2, 32
  11b16c:	d2e8                	l32i.n	a14, a2, 52
  11b16e:	aa0c                	movi.n	a10, 10
  11b170:	3f0c                	movi.n	a15, 3
  11b172:	41d8                	l32i.n	a13, a1, 16
  11b174:	f08bc1               	l32r	a12, 1173a0 (7fff <xthals_release_major+0x511f>)
  11b177:	0952c2               	s16i	a12, a2, 18
  11b17a:	1252c2               	s16i	a12, a2, 36
  11b17d:	1952d2               	s16i	a13, a2, 50
  11b180:	62f9                	s32i.n	a15, a2, 24
  11b182:	1352a2               	s16i	a10, a2, 38
  11b185:	119ef2               	l16si	a15, a14, 34
  11b188:	109ee2               	l16si	a14, a14, 32
  11b18b:	1552a2               	s16i	a10, a2, 42
  11b18e:	c0eef0               	sub	a14, a14, a15
  11b191:	0252e2               	s16i	a14, a2, 4

0011b194 <aac_plc_Init_LC_PLC+0x114>:
  11b194:	092d                	mov.n	a2, a9
  11b196:	f01d                	retw.n

0011b198 <aac_plc_Init_LC_PLC+0x118>:
  11b198:	030c                	movi.n	a3, 0
  11b19a:	0a0c                	movi.n	a10, 0
  11b19c:	728b                	addi.n	a7, a2, 8
  11b19e:	024d                	mov.n	a4, a2

0011b1a0 <aac_plc_Init_LC_PLC+0x120>:
  11b1a0:	0d24e2               	l32i	a14, a4, 52
  11b1a3:	0761e2               	s32i	a14, a1, 28
  11b1a6:	059e16               	beqz	a14, 11b203 <aac_plc_Init_LC_PLC+0x183>
  11b1a9:	0d22a2               	l32i	a10, a2, 52
  11b1ac:	029ec2               	l16si	a12, a14, 4
  11b1af:	0261c2               	s32i	a12, a1, 8
  11b1b2:	029ab2               	l16si	a11, a10, 4
  11b1b5:	0161b2               	s32i	a11, a1, 4
  11b1b8:	009aa2               	l16si	a10, a10, 0
  11b1bb:	e72d25               	call8	10248c <__floatsisf>
  11b1be:	20b550               	or	a11, a5, a5
  11b1c1:	e5b6a5               	call8	100d2c <__mulsf3>
  11b1c4:	e63065               	call8	1014cc <__extendsfdf2>
  11b1c7:	0521d2               	l32i	a13, a1, 20
  11b1ca:	61c8                	l32i.n	a12, a1, 24
  11b1cc:	e5ee25               	call8	1010b0 <__muldf3>
  11b1cf:	e62b25               	call8	101480 <__fixdfsi>
  11b1d2:	71f8                	l32i.n	a15, a1, 28
  11b1d4:	11e8                	l32i.n	a14, a1, 4
  11b1d6:	149f82               	l16si	a8, a15, 40
  11b1d9:	139fd2               	l16si	a13, a15, 38
  11b1dc:	129fc2               	l16si	a12, a15, 36
  11b1df:	109fb2               	l16si	a11, a15, 32
  11b1e2:	ccda                	add.n	a12, a12, a13
  11b1e4:	119fd2               	l16si	a13, a15, 34
  11b1e7:	039ff2               	l16si	a15, a15, 6
  11b1ea:	bbda                	add.n	a11, a11, a13
  11b1ec:	ff8a                	add.n	a15, a15, a8
  11b1ee:	bbca                	add.n	a11, a11, a12
  11b1f0:	deaa                	add.n	a13, a14, a10
  11b1f2:	21c8                	l32i.n	a12, a1, 8
  11b1f4:	dd0b                	addi.n	a13, a13, -1
  11b1f6:	53bbd0               	max	a11, a11, a13
  11b1f9:	aefa                	add.n	a10, a14, a15
  11b1fb:	11ccf0               	slli	a12, a12, 1
  11b1fe:	53aac0               	max	a10, a10, a12
  11b201:	aaba                	add.n	a10, a10, a11

0011b203 <aac_plc_Init_LC_PLC+0x183>:
  11b203:	533a30               	max	a3, a10, a3
  11b206:	444b                	addi.n	a4, a4, 4
  11b208:	949477               	bne	a4, a7, 11b1a0 <aac_plc_Init_LC_PLC+0x120>
  11b20b:	ffaa86               	j	11b0b9 <aac_plc_Init_LC_PLC+0x39>

0011b20e <aac_plc_Init_LC_PLC+0x18e>:
	...

0011b210 <aac_plc_LC_PLC_erasure>:
  11b210:	030136               	entry	a1, 0x180
  11b213:	03ed                	mov.n	a14, a3
  11b215:	04bd                	mov.n	a11, a4
  11b217:	f0ada1               	l32r	a10, 1174cc (273330 <aac_plc_Sine_Short_Inv+0x90>)
  11b21a:	04d2d2               	addmi	a13, a2, 0x400
  11b21d:	259dd2               	l16si	a13, a13, 74
  11b220:	041a82               	l16ui	a8, a10, 8
  11b223:	1a98                	l32i.n	a9, a10, 4
  11b225:	1199                	s32i.n	a9, a1, 4
  11b227:	045182               	s16i	a8, a1, 8
  11b22a:	a09d20               	addx4	a9, a13, a2
  11b22d:	0aa8                	l32i.n	a10, a10, 0
  11b22f:	01a9                	s32i.n	a10, a1, 0
  11b231:	051566               	bnei	a5, 1, 11b23a <aac_plc_LC_PLC_erasure+0x2a>
  11b234:	d9c8                	l32i.n	a12, a9, 52
  11b236:	000086               	j	11b23c <aac_plc_LC_PLC_erasure+0x2c>

0011b239 <aac_plc_LC_PLC_erasure+0x29>:
	...

0011b23a <aac_plc_LC_PLC_erasure+0x2a>:
  11b23a:	f9c8                	l32i.n	a12, a9, 60

0011b23c <aac_plc_LC_PLC_erasure+0x2c>:
  11b23c:	02a8                	l32i.n	a10, a2, 0
  11b23e:	239242               	l16si	a4, a2, 70
  11b241:	00a262               	movi	a6, 0x200
  11b244:	034c                	movi.n	a3, 64
  11b246:	c0a1f2               	movi	a15, 0x1c0
  11b249:	190c                	movi.n	a9, 1
  11b24b:	080c                	movi.n	a8, 0
  11b24d:	087d                	mov.n	a7, a8
  11b24f:	8379d0               	moveqz	a7, a9, a13
  11b252:	93f870               	movnez	a15, a8, a7
  11b255:	933670               	movnez	a3, a6, a7
  11b258:	029c72               	l16si	a7, a12, 4
  11b25b:	049162               	l16si	a6, a1, 8
  11b25e:	1157f0               	slli	a5, a7, 1
  11b261:	c04450               	sub	a4, a4, a5
  11b264:	234480               	sext	a4, a4, 15
  11b267:	3258                	l32i.n	a5, a2, 12
  11b269:	0d6a56               	bnez	a10, 11b343 <aac_plc_LC_PLC_erasure+0x133>
  11b26c:	02ad                	mov.n	a10, a2
  11b26e:	909450               	addx2	a9, a4, a5
  11b271:	09af76               	loopgtz	a15, 11b27e <aac_plc_LC_PLC_erasure+0x6e>
  11b274:	259a82               	l16si	a8, a10, 74
  11b277:	005982               	s16i	a8, a9, 0
  11b27a:	aa2b                	addi.n	a10, a10, 2
  11b27c:	992b                	addi.n	a9, a9, 2

0011b27e <aac_plc_LC_PLC_erasure+0x6e>:
  11b27e:	5361d2               	s32i	a13, a1, 0x14c
  11b281:	5461e2               	s32i	a14, a1, 0x150
  11b284:	5561b2               	s32i	a11, a1, 0x154
  11b287:	090c                	movi.n	a9, 0
  11b289:	908450               	addx2	a8, a4, a5
  11b28c:	539f90               	max	a9, a15, a9
  11b28f:	90a920               	addx2	a10, a9, a2
  11b292:	909980               	addx2	a9, a9, a8
  11b295:	0ba376               	loopgtz	a3, 11b2a4 <aac_plc_LC_PLC_erasure+0x94>
  11b298:	259ab2               	l16si	a11, a10, 74
  11b29b:	0059b2               	s16i	a11, a9, 0
  11b29e:	02caa2               	addi	a10, a10, 2
  11b2a1:	02c992               	addi	a9, a9, 2
  11b2a4:	466142               	s32i	a4, a1, 0x118
  11b2a7:	4761c2               	s32i	a12, a1, 0x11c
  11b2aa:	20a550               	or	a10, a5, a5
  11b2ad:	10c1d2               	addi	a13, a1, 16
  11b2b0:	14c1e2               	addi	a14, a1, 20
  11b2b3:	0f0c                	movi.n	a15, 0
  11b2b5:	02d4b2               	addmi	a11, a4, 0x200
  11b2b8:	23bb80               	sext	a11, a11, 15
  11b2bb:	4c61b2               	s32i	a11, a1, 0x130
  11b2be:	0546a5               	call8	120728 <aac_plc_estpitch>
  11b2c1:	5198                	l32i.n	a9, a1, 20
  11b2c3:	4a61a2               	s32i	a10, a1, 0x128
  11b2c6:	213916               	beqz	a9, 11b4dd <aac_plc_LC_PLC_erasure+0x2cd>
  11b2c9:	4721f2               	l32i	a15, a1, 0x11c
  11b2cc:	0f9ff2               	l16si	a15, a15, 30
  11b2cf:	400001b5451249fe 	{ ae_movda32	aed2, a9; nop; ae_movda32	aed1, a15 }
  11b2d7:	eb7bdd020101259f 	{ nop; ae_mulp32x2	aed1, aed1, aed2; nop }
  11b2df:	21f2f0               	srai	a15, a15, 2
  11b2e2:	25d1c4               	ae_movad32.l	a13, aed1
  11b2e5:	3c0d34               	ae_movda32	aed0, a13
  11b2e8:	25e0f4               	ae_nsaz32.l	a14, aed0
  11b2eb:	23ff80               	sext	a15, a15, 15
  11b2ee:	23ee80               	sext	a14, a14, 15
  11b2f1:	401e00               	ssl	a14
  11b2f4:	a1dd00               	sll	a13, a13
  11b2f7:	31d0d0               	srai	a13, a13, 16
  11b2fa:	0dbd                	mov.n	a11, a13
  11b2fc:	1c6d16               	beqz	a13, 11b4c6 <aac_plc_LC_PLC_erasure+0x2b6>
  11b2ff:	4198                	l32i.n	a9, a1, 16
  11b301:	1a0c                	movi.n	a10, 1
  11b303:	53afa0               	max	a10, a15, a10
  11b306:	23aa80               	sext	a10, a10, 15
  11b309:	400001b5454349ae 	{ ae_movda32	aed3, a9; nop; ae_movda32	aed4, a10 }
  11b311:	eb7bdd040303259f 	{ nop; ae_mulp32x2	aed3, aed3, aed4; nop }
  11b319:	8e0b                	addi.n	a8, a14, -1
  11b31b:	25e3c4               	ae_movad32.l	a14, aed3
  11b31e:	401800               	ssl	a8
  11b321:	a1ee00               	sll	a14, a14
  11b324:	31e0e0               	srai	a14, a14, 16
  11b327:	0d001941b0b09dee 	{ blt.w18	a13, a14, 11b4c6 <aac_plc_LC_PLC_erasure+0x2b6>; nop }
  11b32f:	193e96               	bltz	a14, 11b4c6 <aac_plc_LC_PLC_erasure+0x2b6>
  11b332:	190d96               	bltz	a13, 11b4c6 <aac_plc_LC_PLC_erasure+0x2b6>
  11b335:	0d00194120b0bdee 	{ bne.w18	a13, a14, 11b4cb <aac_plc_LC_PLC_erasure+0x2bb>; nop }
  11b33d:	f01891               	l32r	a9, 1173a0 (7fff <xthals_release_major+0x511f>)
  11b340:	006406               	j	11b4d4 <aac_plc_LC_PLC_erasure+0x2c4>

0011b343 <aac_plc_LC_PLC_erasure+0x133>:
  11b343:	0292f2               	l16si	a15, a2, 4
  11b346:	374a                	add.n	a3, a7, a4
  11b348:	c0f3f0               	sub	a15, a3, a15
  11b34b:	90ff50               	addx2	a15, a15, a5
  11b34e:	0d400e41a0b0176e 	{ blti.w18	a7, 1, 11b43c <aac_plc_LC_PLC_erasure+0x22c>; nop }
  11b356:	909350               	addx2	a9, a3, a5
  11b359:	10a776               	loopgtz	a7, 11b36d <aac_plc_LC_PLC_erasure+0x15d>
  11b35c:	b47f14               	ae_l16.ip	aed7, a15, 2
  11b35f:	b06244               	ae_l16.i	aed6, a2, 8
  11b362:	0c801a7736a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed6, aed7 }
  11b36a:	d35914               	ae_s16.0.ip	aed5, a9, 2

0011b36d <aac_plc_LC_PLC_erasure+0x15d>:
  11b36d:	5361d2               	s32i	a13, a1, 0x14c
  11b370:	5461e2               	s32i	a14, a1, 0x150
  11b373:	5561b2               	s32i	a11, a1, 0x154
  11b376:	4761c2               	s32i	a12, a1, 0x11c
  11b379:	466142               	s32i	a4, a1, 0x118
  11b37c:	002ac6               	j	11b42b <aac_plc_LC_PLC_erasure+0x21b>

0011b37f <aac_plc_LC_PLC_erasure+0x16f>:
	...

0011b380 <aac_plc_LC_PLC_erasure+0x170>:
  11b380:	3c0c24               	ae_movda16	aed0, a12

0011b383 <aac_plc_LC_PLC_erasure+0x173>:
  11b383:	c0b360               	sub	a11, a3, a6
  11b386:	06fd                	mov.n	a15, a6
  11b388:	442182               	l32i	a8, a1, 0x110
  11b38b:	4d21e2               	l32i	a14, a1, 0x134
  11b38e:	4b2192               	l32i	a9, a1, 0x12c
  11b391:	ee5a                	add.n	a14, a14, a5
  11b393:	c09940               	sub	a9, a9, a4
  11b396:	909950               	addx2	a9, a9, a5
  11b399:	4fa876               	loopgtz	a8, 11b3ec <aac_plc_LC_PLC_erasure+0x1dc>
  11b39c:	b41914               	ae_l16.ip	aed1, a9, 2
  11b39f:	0c801a7130af959e 	{ nop; ae_mulfp16x4ras	aed15, aed0, aed1 }
  11b3a7:	25cf84               	ae_movad16.0	a12, aed15
  11b3aa:	400001b544ed3fce 	{ ae_movda16	aed13, a15; nop; ae_movda16	aed14, a12 }
  11b3b2:	0c801a0d3efd959e 	{ nop; ae_mul16x4	aed15, aed13, aed13, aed14 }
  11b3ba:	400001b420ec3ebe 	{ ae_l16.i	aed12, a14, 0; nop; ae_movda16	aed14, a11 }
  11b3c2:	0c801a0c4eecadde 	{ ae_movad32.l	a10, aed13; ae_mul16x4	aed14, aed12, aed12, aed14 }
  11b3ca:	3cba34               	ae_movda32	aed11, a10
  11b3cd:	ebe8500c0b0af6ff 	{ add	a15, a6, a15; ae_add32s	aed10, aed11, aed12; nop }
  11b3d5:	258ac4               	ae_movad32.l	a8, aed10
  11b3d8:	23ff80               	sext	a15, a15, 15
  11b3db:	218f80               	srai	a8, a8, 15
  11b3de:	3c9834               	ae_movda32	aed9, a8
  11b3e1:	a5fb5a909f80bb6e 	{ sub	a11, a11, a6; nop; ae_sat16x4	aed8, aed9, aed9 }
  11b3e9:	d38e14               	ae_s16.0.ip	aed8, a14, 2

0011b3ec <aac_plc_LC_PLC_erasure+0x1dc>:
  11b3ec:	0b0c                	movi.n	a11, 0
  11b3ee:	4421e2               	l32i	a14, a1, 0x110
  11b3f1:	4b21c2               	l32i	a12, a1, 0x12c
  11b3f4:	4521d2               	l32i	a13, a1, 0x114
  11b3f7:	c0cc40               	sub	a12, a12, a4
  11b3fa:	d0d7d0               	subx2	a13, a7, a13
  11b3fd:	53beb0               	max	a11, a14, a11
  11b400:	c0dde0               	sub	a13, a13, a14
  11b403:	4d21e2               	l32i	a14, a1, 0x134
  11b406:	90cc50               	addx2	a12, a12, a5
  11b409:	ee5a                	add.n	a14, a14, a5
  11b40b:	90ebe0               	addx2	a14, a11, a14
  11b40e:	90bbc0               	addx2	a11, a11, a12
  11b411:	0dad76               	loopgtz	a13, 11b422 <aac_plc_LC_PLC_erasure+0x212>
  11b414:	b43b14               	ae_l16.ip	aed3, a11, 2
  11b417:	0c801a7330a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed0, aed3 }
  11b41f:	d32e14               	ae_s16.0.ip	aed2, a14, 2
  11b422:	d20244               	ae_s16.0.i	aed0, a2, 8
  11b425:	4a21d2               	l32i	a13, a1, 0x128
  11b428:	0252d2               	s16i	a13, a2, 4

0011b42b <aac_plc_LC_PLC_erasure+0x21b>:
  11b42b:	462142               	l32i	a4, a1, 0x118
  11b42e:	4721c2               	l32i	a12, a1, 0x11c
  11b431:	5521b2               	l32i	a11, a1, 0x154
  11b434:	5421e2               	l32i	a14, a1, 0x150
  11b437:	5321d2               	l32i	a13, a1, 0x14c
  11b43a:	02a8                	l32i.n	a10, a2, 0
  11b43c:	400001b427543c7e 	{ ae_l16.i	aed4, a12, 14; nop; ae_movda16	aed5, a7 }
  11b444:	0c801a043554959e 	{ nop; ae_mul16x4	aed5, aed4, aed4, aed5 }
  11b44c:	8baa                	add.n	a8, a11, a10
  11b44e:	25f4c4               	ae_movad32.l	a15, aed4
  11b451:	0289                	s32i.n	a8, a2, 0
  11b453:	35af87               	bge	a15, a8, 11b48c <aac_plc_LC_PLC_erasure+0x27c>
  11b456:	909450               	addx2	a9, a4, a5
  11b459:	22c2a2               	addi	a10, a2, 34
  11b45c:	400000002820cace 	{ ae_l16.i	aed0, a10, -16; nop; addi	a12, a12, 32 }
  11b464:	0ead                	mov.n	a10, a14
  11b466:	18ab76               	loopgtz	a11, 11b482 <aac_plc_LC_PLC_erasure+0x272>
  11b469:	b08c84               	ae_l16.i	aed8, a12, -16
  11b46c:	0c801af830a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed8 }
  11b474:	b47914               	ae_l16.ip	aed7, a9, 2
  11b477:	0c801a7730a6959e 	{ nop; ae_mulfp16x4ras	aed6, aed0, aed7 }
  11b47f:	d36a14               	ae_s16.0.ip	aed6, a10, 2

0011b482 <aac_plc_LC_PLC_erasure+0x272>:
  11b482:	22c2c2               	addi	a12, a2, 34
  11b485:	d20c84               	ae_s16.0.i	aed0, a12, -16
  11b488:	000486               	j	11b49e <aac_plc_LC_PLC_erasure+0x28e>

0011b48b <aac_plc_LC_PLC_erasure+0x27b>:
	...

0011b48c <aac_plc_LC_PLC_erasure+0x27c>:
  11b48c:	909450               	addx2	a9, a4, a5
  11b48f:	0ead                	mov.n	a10, a14
  11b491:	09ab76               	loopgtz	a11, 11b49e <aac_plc_LC_PLC_erasure+0x28e>
  11b494:	0099f2               	l16si	a15, a9, 0
  11b497:	005af2               	s16i	a15, a10, 0
  11b49a:	992b                	addi.n	a9, a9, 2
  11b49c:	aa2b                	addi.n	a10, a10, 2
  11b49e:	239282               	l16si	a8, a2, 70
  11b4a1:	909b50               	addx2	a9, a11, a5
  11b4a4:	c088b0               	sub	a8, a8, a11
  11b4a7:	09a876               	loopgtz	a8, 11b4b4 <aac_plc_LC_PLC_erasure+0x2a4>
  11b4aa:	0099a2               	l16si	a10, a9, 0
  11b4ad:	0055a2               	s16i	a10, a5, 0
  11b4b0:	992b                	addi.n	a9, a9, 2
  11b4b2:	552b                	addi.n	a5, a5, 2

0011b4b4 <aac_plc_LC_PLC_erasure+0x2a4>:
  11b4b4:	130c                	movi.n	a3, 1
  11b4b6:	02ad                	mov.n	a10, a2
  11b4b8:	0ecd                	mov.n	a12, a14
  11b4ba:	1b0c                	movi.n	a11, 1
  11b4bc:	0e0c                	movi.n	a14, 0
  11b4be:	011465               	call8	11c604 <PlrAttenuation>
  11b4c1:	175232               	s16i	a3, a2, 46
  11b4c4:	f01d                	retw.n

0011b4c6 <aac_plc_LC_PLC_erasure+0x2b6>:
  11b4c6:	090c                	movi.n	a9, 0
  11b4c8:	000206               	j	11b4d4 <aac_plc_LC_PLC_erasure+0x2c4>

0011b4cb <aac_plc_LC_PLC_erasure+0x2bb>:
  11b4cb:	11ae10               	slli	a10, a14, 15
  11b4ce:	6505e5               	call8	18052c <__divsi3>
  11b4d1:	239a80               	sext	a9, a10, 15
  11b4d4:	4e6192               	s32i	a9, a1, 0x138
  11b4d7:	0001c6               	j	11b4e2 <aac_plc_LC_PLC_erasure+0x2d2>

0011b4da <aac_plc_LC_PLC_erasure+0x2ca>:
  11b4da:	000000                                        ...

0011b4dd <aac_plc_LC_PLC_erasure+0x2cd>:
  11b4dd:	0c0c                	movi.n	a12, 0
  11b4df:	4e61c2               	s32i	a12, a1, 0x138

0011b4e2 <aac_plc_LC_PLC_erasure+0x2d2>:
  11b4e2:	040c                	movi.n	a4, 0
  11b4e4:	20c1a2               	addi	a10, a1, 32
  11b4e7:	0f0c                	movi.n	a15, 0
  11b4e9:	4c21b2               	l32i	a11, a1, 0x130
  11b4ec:	0e0c                	movi.n	a14, 0
  11b4ee:	c0cbc2               	addi	a12, a11, -64
  11b4f1:	90cc50               	addx2	a12, a12, a5
  11b4f4:	11bbf0               	slli	a11, a11, 1
  11b4f7:	0bdd                	mov.n	a13, a11

0011b4f9 <aac_plc_LC_PLC_erasure+0x2e9>:
  11b4f9:	80ccc2               	addi	a12, a12, -128
  11b4fc:	084c                	movi.n	a8, 64
  11b4fe:	9d5a                	add.n	a9, a13, a5
  11b500:	fec992               	addi	a9, a9, -2
  11b503:	80cdd2               	addi	a13, a13, -128
  11b506:	0ea876               	loopgtz	a8, 11b518 <aac_plc_LC_PLC_erasure+0x308>
  11b509:	b499f4               	ae_l16.ip	aed9, a9, -2
  11b50c:	2b9294               	ae_abs16s	aed9, aed9
  11b50f:	258984               	ae_movad16.0	a8, aed9
  11b512:	53ee80               	max	a14, a14, a8
  11b515:	23ee80               	sext	a14, a14, 15

0011b518 <aac_plc_LC_PLC_erasure+0x308>:
  11b518:	005ae2               	s16i	a14, a10, 0
  11b51b:	aa2b                	addi.n	a10, a10, 2
  11b51d:	04afe7               	bge	a15, a14, 11b525 <aac_plc_LC_PLC_erasure+0x315>
  11b520:	0efd                	mov.n	a15, a14
  11b522:	233480               	sext	a3, a4, 15

0011b525 <aac_plc_LC_PLC_erasure+0x315>:
  11b525:	0e0c                	movi.n	a14, 0
  11b527:	441b                	addi.n	a4, a4, 1
  11b529:	cc8466               	bnei	a4, 8, 11b4f9 <aac_plc_LC_PLC_erasure+0x2e9>
  11b52c:	0e0c                	movi.n	a14, 0
  11b52e:	00a3a2               	movi	a10, 0x300
  11b531:	9b5a                	add.n	a9, a11, a5
  11b533:	f9d992               	addmi	a9, a9, 0xfffff900
  11b536:	fec992               	addi	a9, a9, -2
  11b539:	0eaa76               	loopgtz	a10, 11b54b <aac_plc_LC_PLC_erasure+0x33b>
  11b53c:	b4a9f4               	ae_l16.ip	aed10, a9, -2
  11b53f:	2ba2a4               	ae_abs16s	aed10, aed10
  11b542:	258a84               	ae_movad16.0	a8, aed10
  11b545:	53ee80               	max	a14, a14, a8
  11b548:	23ee80               	sext	a14, a14, 15

0011b54b <aac_plc_LC_PLC_erasure+0x33b>:
  11b54b:	4e21a2               	l32i	a10, a1, 0x138
  11b54e:	efe091               	l32r	a9, 1174d0 (13d7 <XtosCoreStateSize+0x1157>)
  11b551:	4aa9a7               	bge	a9, a10, 11b59f <aac_plc_LC_PLC_erasure+0x38f>
  11b554:	efe0b1               	l32r	a11, 1174d4 (287a <XtosCoreStateSize+0x25fa>)
  11b557:	0d002e4130b0abfe 	{ bge.w18	a11, a15, 11b83e <aac_plc_LC_PLC_erasure+0x62e>; nop }
  11b55f:	efdea1               	l32r	a10, 1174d8 (ffffb51f <_memmap_cacheattr_bp_strict+0xd852d>)
  11b562:	400001b544ed3fae 	{ ae_movda16	aed13, a15; nop; ae_movda16	aed14, a10 }
  11b56a:	0c801a0d3eed959e 	{ nop; ae_mul16x4	aed14, aed13, aed13, aed14 }
  11b572:	efda91               	l32r	a9, 1174dc (bd6d73a <_memmap_mem_sram_end+0xb32d73a>)
  11b575:	258dc4               	ae_movad32.l	a8, aed13
  11b578:	889a                	add.n	a8, a8, a9
  11b57a:	318280               	srai	a8, a8, 18
  11b57d:	6dd882               	addmi	a8, a8, 0x6d00
  11b580:	cdc882               	addi	a8, a8, -51
  11b583:	400001b545cb4e8e 	{ ae_movda32	aed11, a14; nop; ae_movda32	aed12, a8 }
  11b58b:	eb7bdd0c0b0b259f 	{ nop; ae_mulp32x2	aed11, aed11, aed12; nop }
  11b593:	25dbc4               	ae_movad32.l	a13, aed11
  11b596:	21ded0               	srai	a13, a13, 14

0011b599 <aac_plc_LC_PLC_erasure+0x389>:
  11b599:	729df0               	salt	a9, a13, a15
  11b59c:	000046               	j	11b5a1 <aac_plc_LC_PLC_erasure+0x391>

0011b59f <aac_plc_LC_PLC_erasure+0x38f>:
  11b59f:	090c                	movi.n	a9, 0

0011b5a1 <aac_plc_LC_PLC_erasure+0x391>:
  11b5a1:	3a1966               	bnei	a9, 1, 11b5df <aac_plc_LC_PLC_erasure+0x3cf>
  11b5a4:	f31b                	addi.n	a15, a3, 1
  11b5a6:	1d73e6               	bgei	a3, 7, 11b5c7 <aac_plc_LC_PLC_erasure+0x3b7>
  11b5a9:	7b0c                	movi.n	a11, 7
  11b5ab:	23dea0               	sext	a13, a14, 17
  11b5ae:	23dd80               	sext	a13, a13, 15
  11b5b1:	c0bb30               	sub	a11, a11, a3
  11b5b4:	20c1e2               	addi	a14, a1, 32
  11b5b7:	90efe0               	addx2	a14, a15, a14
  11b5ba:	09ab76               	loopgtz	a11, 11b5c7 <aac_plc_LC_PLC_erasure+0x3b7>
  11b5bd:	009e82               	l16si	a8, a14, 0
  11b5c0:	ee2b                	addi.n	a14, a14, 2
  11b5c2:	01ad87               	bge	a13, a8, 11b5c7 <aac_plc_LC_PLC_erasure+0x3b7>
  11b5c5:	ff1b                	addi.n	a15, a15, 1
  11b5c7:	0d40484100b05f4e 	{ bgei.w18	a15, 5, 11ba4b <aac_plc_LC_PLC_erasure+0x83b>; nop }
  11b5cf:	11efa0               	slli	a14, a15, 6
  11b5d2:	00a192               	movi	a9, 0x100
  11b5d5:	c0e9e0               	sub	a14, a9, a14
  11b5d8:	23ee80               	sext	a14, a14, 15
  11b5db:	000186               	j	11b5e5 <aac_plc_LC_PLC_erasure+0x3d5>

0011b5de <aac_plc_LC_PLC_erasure+0x3ce>:
	...

0011b5df <aac_plc_LC_PLC_erasure+0x3cf>:
  11b5df:	00a192               	movi	a9, 0x100
  11b5e2:	00a1e2               	movi	a14, 0x100

0011b5e5 <aac_plc_LC_PLC_erasure+0x3d5>:
  11b5e5:	30c1c2               	addi	a12, a1, 48
  11b5e8:	446192               	s32i	a9, a1, 0x110
  11b5eb:	0f0c                	movi.n	a15, 0
  11b5ed:	084c                	movi.n	a8, 64
  11b5ef:	4561e2               	s32i	a14, a1, 0x114
  11b5f2:	4621a2               	l32i	a10, a1, 0x118
  11b5f5:	7fc142               	addi	a4, a1, 127
  11b5f8:	c8c1b2               	addi	a11, a1, -56
  11b5fb:	4f61b2               	s32i	a11, a1, 0x13c
  11b5fe:	21c442               	addi	a4, a4, 33
  11b601:	aaea                	add.n	a10, a10, a14
  11b603:	0e0c                	movi.n	a14, 0
  11b605:	4b61a2               	s32i	a10, a1, 0x12c
  11b608:	c0ca32               	addi	a3, a10, -64
  11b60b:	903350               	addx2	a3, a3, a5
  11b60e:	ffd332               	addmi	a3, a3, 0xffffff00
  11b611:	11aaf0               	slli	a10, a10, 1
  11b614:	4d61a2               	s32i	a10, a1, 0x134

0011b617 <aac_plc_LC_PLC_erasure+0x407>:
  11b617:	80c332               	addi	a3, a3, -128
  11b61a:	1964e2               	s32i	a14, a4, 100
  11b61d:	da5a                	add.n	a13, a10, a5
  11b61f:	196ce2               	s32i	a14, a12, 100
  11b622:	80caa2               	addi	a10, a10, -128
  11b625:	ffddd2               	addmi	a13, a13, 0xffffff00
  11b628:	0e0c                	movi.n	a14, 0
  11b62a:	7f9d92               	l16si	a9, a13, 254
  11b62d:	14a876               	loopgtz	a8, 11b645 <aac_plc_LC_PLC_erasure+0x435>
  11b630:	098d                	mov.n	a8, a9
  11b632:	60b190               	abs	a11, a9
  11b635:	fecdd2               	addi	a13, a13, -2
  11b638:	7f9d92               	l16si	a9, a13, 254
  11b63b:	ffba                	add.n	a15, a15, a11
  11b63d:	c08890               	sub	a8, a8, a9
  11b640:	608180               	abs	a8, a8
  11b643:	ee8a                	add.n	a14, a14, a8

0011b645 <aac_plc_LC_PLC_erasure+0x435>:
  11b645:	084c                	movi.n	a8, 64
  11b647:	4f21d2               	l32i	a13, a1, 0x13c
  11b64a:	1964e2               	s32i	a14, a4, 100
  11b64d:	196cf2               	s32i	a15, a12, 100
  11b650:	fcc442               	addi	a4, a4, -4
  11b653:	fcccc2               	addi	a12, a12, -4
  11b656:	0f0c                	movi.n	a15, 0
  11b658:	0e0c                	movi.n	a14, 0
  11b65a:	b99cd7               	bne	a12, a13, 11b617 <aac_plc_LC_PLC_erasure+0x407>
  11b65d:	30c1d2               	addi	a13, a1, 48
  11b660:	0e0c                	movi.n	a14, 0
  11b662:	0f0c                	movi.n	a15, 0
  11b664:	05a082               	movi	a8, 5
  11b667:	7fc192               	addi	a9, a1, 127
  11b66a:	21c992               	addi	a9, a9, 33
  11b66d:	0fa876               	loopgtz	a8, 11b680 <aac_plc_LC_PLC_erasure+0x470>
  11b670:	192da2               	l32i	a10, a13, 100
  11b673:	1929b2               	l32i	a11, a9, 100
  11b676:	fcc992               	addi	a9, a9, -4
  11b679:	fccdd2               	addi	a13, a13, -4
  11b67c:	eeba                	add.n	a14, a14, a11
  11b67e:	ffaa                	add.n	a15, a15, a10
  11b680:	4e21d2               	l32i	a13, a1, 0x138
  11b683:	ef97c1               	l32r	a12, 1174e0 (99a <XtosCoreStateSize+0x71a>)
  11b686:	21f6f0               	srai	a15, a15, 6
  11b689:	0d000c41e0b0acde 	{ bge.w18	a12, a13, 11b75b <aac_plc_LC_PLC_erasure+0x54b>; nop }
  11b691:	ef94a1               	l32r	a10, 1174e4 (ffffc7ae <_memmap_cacheattr_bp_strict+0xd97bc>)
  11b694:	400001b544213dae 	{ ae_movda16	aed1, a13; nop; ae_movda16	aed2, a10 }
  11b69c:	0c801a013221959e 	{ nop; ae_mul16x4	aed2, aed1, aed1, aed2 }
  11b6a4:	ef9191               	l32r	a9, 1174e8 (21cc354 <_memmap_mem_sram_end+0x178c354>)
  11b6a7:	2581c4               	ae_movad32.l	a8, aed1
  11b6aa:	889a                	add.n	a8, a8, a9
  11b6ac:	318080               	srai	a8, a8, 16
  11b6af:	0cd882               	addmi	a8, a8, 0xc00
  11b6b2:	7bc882               	addi	a8, a8, 123
  11b6b5:	238880               	sext	a8, a8, 15
  11b6b8:	400001b5450f4f8e 	{ ae_movda32	aed15, a15; nop; ae_movda32	aed0, a8 }
  11b6c0:	eb7bdd000f0f259f 	{ nop; ae_mulp32x2	aed15, aed15, aed0; nop }
  11b6c8:	259fc4               	ae_movad32.l	a9, aed15

0011b6cb <aac_plc_LC_PLC_erasure+0x4bb>:
  11b6cb:	ef3a31               	l32r	a3, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11b6ce:	ef34c1               	l32r	a12, 1173a0 (7fff <xthals_release_major+0x511f>)
  11b6d1:	21d790               	srai	a13, a9, 7
  11b6d4:	72ded0               	salt	a13, a14, a13
  11b6d7:	2452d2               	s16i	a13, a2, 72
  11b6da:	1d0d16               	beqz	a13, 11b8ae <aac_plc_LC_PLC_erasure+0x69e>
  11b6dd:	4721e2               	l32i	a14, a1, 0x11c
  11b6e0:	4a21f2               	l32i	a15, a1, 0x128
  11b6e3:	129ee2               	l16si	a14, a14, 36
  11b6e6:	0f4d                	mov.n	a4, a15
  11b6e8:	43eef0               	min	a14, a14, a15
  11b6eb:	4c21f2               	l32i	a15, a1, 0x130
  11b6ee:	c0efe0               	sub	a14, a15, a14
  11b6f1:	ee0b                	addi.n	a14, a14, -1
  11b6f3:	29aef7               	bge	a14, a15, 11b720 <aac_plc_LC_PLC_erasure+0x510>
  11b6f6:	0b0c                	movi.n	a11, 0
  11b6f8:	c08fe0               	sub	a8, a15, a14
  11b6fb:	909e50               	addx2	a9, a14, a5
  11b6fe:	c0fe40               	sub	a15, a14, a4
  11b701:	90ff50               	addx2	a15, a15, a5
  11b704:	0e0c                	movi.n	a14, 0
  11b706:	13a876               	loopgtz	a8, 11b71d <aac_plc_LC_PLC_erasure+0x50d>
  11b709:	0099d2               	l16si	a13, a9, 0
  11b70c:	009fa2               	l16si	a10, a15, 0
  11b70f:	992b                	addi.n	a9, a9, 2
  11b711:	ff2b                	addi.n	a15, a15, 2
  11b713:	60a1a0               	abs	a10, a10
  11b716:	60d1d0               	abs	a13, a13
  11b719:	eeda                	add.n	a14, a14, a13
  11b71b:	bbaa                	add.n	a11, a11, a10

0011b71d <aac_plc_LC_PLC_erasure+0x50d>:
  11b71d:	0000c6               	j	11b724 <aac_plc_LC_PLC_erasure+0x514>

0011b720 <aac_plc_LC_PLC_erasure+0x510>:
  11b720:	0b0c                	movi.n	a11, 0
  11b722:	0e0c                	movi.n	a14, 0

0011b724 <aac_plc_LC_PLC_erasure+0x514>:
  11b724:	0d3fc54180b0aebe 	{ bge.w18	a14, a11, 11b380 <aac_plc_LC_PLC_erasure+0x170>; nop }
  11b72c:	3c3b34               	ae_movda32	aed3, a11
  11b72f:	25f3f4               	ae_nsaz32.l	a15, aed3
  11b732:	23ff80               	sext	a15, a15, 15
  11b735:	401f00               	ssl	a15
  11b738:	a1db00               	sll	a13, a11
  11b73b:	31d0d0               	srai	a13, a13, 16
  11b73e:	0dbd                	mov.n	a11, a13
  11b740:	05fd16               	beqz	a13, 11b7a3 <aac_plc_LC_PLC_erasure+0x593>
  11b743:	a1ee00               	sll	a14, a14
  11b746:	31e0e0               	srai	a14, a14, 16
  11b749:	562de7               	blt	a13, a14, 11b7a3 <aac_plc_LC_PLC_erasure+0x593>
  11b74c:	053e96               	bltz	a14, 11b7a3 <aac_plc_LC_PLC_erasure+0x593>
  11b74f:	050d96               	bltz	a13, 11b7a3 <aac_plc_LC_PLC_erasure+0x593>
  11b752:	529de7               	bne	a13, a14, 11b7a8 <aac_plc_LC_PLC_erasure+0x598>
  11b755:	ef12e1               	l32r	a14, 1173a0 (7fff <xthals_release_major+0x511f>)
  11b758:	001546               	j	11b7b1 <aac_plc_LC_PLC_erasure+0x5a1>

0011b75b <aac_plc_LC_PLC_erasure+0x54b>:
  11b75b:	66a682               	movi	a8, 0x666
  11b75e:	0d00124110b0a8de 	{ bge.w18	a8, a13, 11b883 <aac_plc_LC_PLC_erasure+0x673>; nop }
  11b766:	ef61c1               	l32r	a12, 1174ec (ffffae66 <_memmap_cacheattr_bp_strict+0xd7e74>)
  11b769:	400001b544763dce 	{ ae_movda16	aed6, a13; nop; ae_movda16	aed7, a12 }
  11b771:	0c801a063776959e 	{ nop; ae_mul16x4	aed7, aed6, aed6, aed7 }
  11b779:	ef5db1               	l32r	a11, 1174f0 (20a1f5c <_memmap_mem_sram_end+0x1661f5c>)
  11b77c:	25a6c4               	ae_movad32.l	a10, aed6
  11b77f:	aaba                	add.n	a10, a10, a11
  11b781:	21aca0               	srai	a10, a10, 12
  11b784:	1ddaa2               	addmi	a10, a10, 0x1d00
  11b787:	cdcaa2               	addi	a10, a10, -51
  11b78a:	23aa80               	sext	a10, a10, 15
  11b78d:	400001b545544fae 	{ ae_movda32	aed4, a15; nop; ae_movda32	aed5, a10 }
  11b795:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  11b79d:	2594c4               	ae_movad32.l	a9, aed4
  11b7a0:	ffc9c6               	j	11b6cb <aac_plc_LC_PLC_erasure+0x4bb>

0011b7a3 <aac_plc_LC_PLC_erasure+0x593>:
  11b7a3:	0e0c                	movi.n	a14, 0
  11b7a5:	000206               	j	11b7b1 <aac_plc_LC_PLC_erasure+0x5a1>

0011b7a8 <aac_plc_LC_PLC_erasure+0x598>:
  11b7a8:	11ae10               	slli	a10, a14, 15
  11b7ab:	64d825               	call8	18052c <__divsi3>
  11b7ae:	23ea80               	sext	a14, a10, 15
  11b7b1:	4521a2               	l32i	a10, a1, 0x114
  11b7b4:	11f430               	slli	a15, a4, 13
  11b7b7:	c0a7a0               	sub	a10, a7, a10
  11b7ba:	11aaf0               	slli	a10, a10, 1
  11b7bd:	3c8a34               	ae_movda32	aed8, a10
  11b7c0:	25c8f4               	ae_nsaz32.l	a12, aed8
  11b7c3:	3c0f34               	ae_movda32	aed0, a15
  11b7c6:	23cc80               	sext	a12, a12, 15
  11b7c9:	401c00               	ssl	a12
  11b7cc:	a1aa00               	sll	a10, a10
  11b7cf:	31a0a0               	srai	a10, a10, 16
  11b7d2:	20baa0               	or	a11, a10, a10
  11b7d5:	00da56               	bnez	a10, 11b7e6 <aac_plc_LC_PLC_erasure+0x5d6>
  11b7d8:	25d0f4               	ae_nsaz32.l	a13, aed0
  11b7db:	00a092               	movi	a9, 0
  11b7de:	dd0b                	addi.n	a13, a13, -1
  11b7e0:	23dd80               	sext	a13, a13, 15
  11b7e3:	000c06               	j	11b817 <aac_plc_LC_PLC_erasure+0x607>

0011b7e6 <aac_plc_LC_PLC_erasure+0x5d6>:
  11b7e6:	25d0f4               	ae_nsaz32.l	a13, aed0
  11b7e9:	dd0b                	addi.n	a13, a13, -1
  11b7eb:	23dd80               	sext	a13, a13, 15
  11b7ee:	401d00               	ssl	a13
  11b7f1:	a1ff00               	sll	a15, a15
  11b7f4:	31f0f0               	srai	a15, a15, 16
  11b7f7:	052af7               	blt	a10, a15, 11b800 <aac_plc_LC_PLC_erasure+0x5f0>
  11b7fa:	002f96               	bltz	a15, 11b800 <aac_plc_LC_PLC_erasure+0x5f0>
  11b7fd:	233ad6               	bgez	a10, 11ba34 <aac_plc_LC_PLC_erasure+0x824>
  11b800:	090c                	movi.n	a9, 0
  11b802:	000446               	j	11b817 <aac_plc_LC_PLC_erasure+0x607>

0011b805 <aac_plc_LC_PLC_erasure+0x5f5>:
  11b805:	11af10               	slli	a10, a15, 15
  11b808:	64d225               	call8	18052c <__divsi3>
  11b80b:	5221e2               	l32i	a14, a1, 0x148
  11b80e:	5121d2               	l32i	a13, a1, 0x144
  11b811:	5021c2               	l32i	a12, a1, 0x140
  11b814:	239a80               	sext	a9, a10, 15

0011b817 <aac_plc_LC_PLC_erasure+0x607>:
  11b817:	c08cd0               	sub	a8, a12, a13
  11b81a:	401800               	ssl	a8
  11b81d:	eeec81               	l32r	a8, 1173d0 (7333 <xthals_release_major+0x4453>)
  11b820:	a1f900               	sll	a15, a9
  11b823:	21fff0               	srai	a15, a15, 15
  11b826:	c0f3f0               	sub	a15, a3, a15
  11b829:	23ff80               	sext	a15, a15, 15
  11b82c:	53ff80               	max	a15, a15, a8
  11b82f:	23ff80               	sext	a15, a15, 15
  11b832:	53fef0               	max	a15, a14, a15
  11b835:	3c0f24               	ae_movda16	aed0, a15
  11b838:	fed1c6               	j	11b383 <aac_plc_LC_PLC_erasure+0x173>

0011b83b <aac_plc_LC_PLC_erasure+0x62b>:
  11b83b:	000000                                        ...

0011b83e <aac_plc_LC_PLC_erasure+0x62e>:
  11b83e:	6aa692               	movi	a9, 0x66a
  11b841:	0d001e41a0b0a9fe 	{ bge.w18	a9, a15, 11ba2f <aac_plc_LC_PLC_erasure+0x81f>; nop }
  11b849:	ef2aa1               	l32r	a10, 1174f4 (ffffbadb <_memmap_cacheattr_bp_strict+0xd8ae9>)
  11b84c:	400001b544cb3fae 	{ ae_movda16	aed11, a15; nop; ae_movda16	aed12, a10 }
  11b854:	0c801a0b3ccb959e 	{ nop; ae_mul16x4	aed12, aed11, aed11, aed12 }
  11b85c:	ef2791               	l32r	a9, 1174f8 (1bb7f52 <_memmap_mem_sram_end+0x1177f52>)
  11b85f:	258bc4               	ae_movad32.l	a8, aed11
  11b862:	889a                	add.n	a8, a8, a9
  11b864:	218e80               	srai	a8, a8, 14
  11b867:	40d882               	addmi	a8, a8, 0x4000
  11b86a:	400001b545a94e8e 	{ ae_movda32	aed9, a14; nop; ae_movda32	aed10, a8 }
  11b872:	eb7bdd0a0909259f 	{ nop; ae_mulp32x2	aed9, aed9, aed10; nop }
  11b87a:	25d9c4               	ae_movad32.l	a13, aed9
  11b87d:	21dcd0               	srai	a13, a13, 12
  11b880:	ff4546               	j	11b599 <aac_plc_LC_PLC_erasure+0x389>

0011b883 <aac_plc_LC_PLC_erasure+0x673>:
  11b883:	90bdd0               	addx2	a11, a13, a13
  11b886:	11bb30               	slli	a11, a11, 13
  11b889:	60b0b0               	neg	a11, a11
  11b88c:	21beb0               	srai	a11, a11, 14
  11b88f:	26dbb2               	addmi	a11, a11, 0x2600
  11b892:	66cbb2               	addi	a11, a11, 102
  11b895:	23bb80               	sext	a11, a11, 15
  11b898:	400001b545ed4fbe 	{ ae_movda32	aed13, a15; nop; ae_movda32	aed14, a11 }
  11b8a0:	eb7bdd0e0d0d259f 	{ nop; ae_mulp32x2	aed13, aed13, aed14; nop }
  11b8a8:	259dc4               	ae_movad32.l	a9, aed13
  11b8ab:	ff8706               	j	11b6cb <aac_plc_LC_PLC_erasure+0x4bb>

0011b8ae <aac_plc_LC_PLC_erasure+0x69e>:
  11b8ae:	b0dff0               	addx8	a13, a15, a15
  11b8b1:	7fc1b2               	addi	a11, a1, 127
  11b8b4:	71cba2               	addi	a10, a11, 113
  11b8b7:	90ddf0               	addx2	a13, a13, a15
  11b8ba:	bb1b                	addi.n	a11, a11, 1
  11b8bc:	b0ddf0               	addx8	a13, a13, a15
  11b8bf:	90ddf0               	addx2	a13, a13, a15
  11b8c2:	11ddf0               	slli	a13, a13, 1
  11b8c5:	21d5d0               	srai	a13, a13, 5
  11b8c8:	44ade7               	bge	a13, a14, 11b910 <aac_plc_LC_PLC_erasure+0x700>
  11b8cb:	4d1c                	movi.n	a13, 20
  11b8cd:	5f1c                	movi.n	a15, 21
  11b8cf:	0aed                	mov.n	a14, a10
  11b8d1:	581c                	movi.n	a8, 21
  11b8d3:	0a0c                	movi.n	a10, 0
  11b8d5:	34a876               	loopgtz	a8, 11b90d <aac_plc_LC_PLC_erasure+0x6fd>
  11b8d8:	0b88                	l32i.n	a8, a11, 0
  11b8da:	0e98                	l32i.n	a9, a14, 0
  11b8dc:	486192               	s32i	a9, a1, 0x120
  11b8df:	b04880               	addx8	a4, a8, a8
  11b8e2:	904480               	addx2	a4, a4, a8
  11b8e5:	b04480               	addx8	a4, a4, a8
  11b8e8:	904480               	addx2	a4, a4, a8
  11b8eb:	482182               	l32i	a8, a1, 0x120
  11b8ee:	1144f0               	slli	a4, a4, 1
  11b8f1:	214b40               	srai	a4, a4, 11
  11b8f4:	728480               	salt	a8, a4, a8
  11b8f7:	93fd80               	movnez	a15, a13, a8
  11b8fa:	042497               	blt	a4, a9, 11b902 <aac_plc_LC_PLC_erasure+0x6f2>
  11b8fd:	aa1b                	addi.n	a10, a10, 1
  11b8ff:	23aa80               	sext	a10, a10, 15

0011b902 <aac_plc_LC_PLC_erasure+0x6f2>:
  11b902:	4c2a26               	beqi	a10, 2, 11b952 <aac_plc_LC_PLC_erasure+0x742>
  11b905:	fccee2               	addi	a14, a14, -4
  11b908:	fccbb2               	addi	a11, a11, -4
  11b90b:	dd0b                	addi.n	a13, a13, -1

0011b90d <aac_plc_LC_PLC_erasure+0x6fd>:
  11b90d:	001046               	j	11b952 <aac_plc_LC_PLC_erasure+0x742>

0011b910 <aac_plc_LC_PLC_erasure+0x700>:
  11b910:	4d1c                	movi.n	a13, 20
  11b912:	5f1c                	movi.n	a15, 21
  11b914:	0aed                	mov.n	a14, a10
  11b916:	591c                	movi.n	a9, 21
  11b918:	0a0c                	movi.n	a10, 0
  11b91a:	34a976               	loopgtz	a9, 11b952 <aac_plc_LC_PLC_erasure+0x742>
  11b91d:	0e88                	l32i.n	a8, a14, 0
  11b91f:	0b98                	l32i.n	a9, a11, 0
  11b921:	496182               	s32i	a8, a1, 0x124
  11b924:	b04990               	addx8	a4, a9, a9
  11b927:	904490               	addx2	a4, a4, a9
  11b92a:	b04490               	addx8	a4, a4, a9
  11b92d:	904490               	addx2	a4, a4, a9
  11b930:	1144f0               	slli	a4, a4, 1
  11b933:	214b40               	srai	a4, a4, 11
  11b936:	04a487               	bge	a4, a8, 11b93e <aac_plc_LC_PLC_erasure+0x72e>
  11b939:	aa1b                	addi.n	a10, a10, 1
  11b93b:	23aa80               	sext	a10, a10, 15

0011b93e <aac_plc_LC_PLC_erasure+0x72e>:
  11b93e:	492182               	l32i	a8, a1, 0x124
  11b941:	fccbb2               	addi	a11, a11, -4
  11b944:	728480               	salt	a8, a4, a8
  11b947:	83fd80               	moveqz	a15, a13, a8
  11b94a:	042a26               	beqi	a10, 2, 11b952 <aac_plc_LC_PLC_erasure+0x742>
  11b94d:	fccee2               	addi	a14, a14, -4
  11b950:	dd0b                	addi.n	a13, a13, -1

0011b952 <aac_plc_LC_PLC_erasure+0x742>:
  11b952:	c0a360               	sub	a10, a3, a6
  11b955:	06ed                	mov.n	a14, a6
  11b957:	4d21b2               	l32i	a11, a1, 0x134
  11b95a:	4421d2               	l32i	a13, a1, 0x110
  11b95d:	bb5a                	add.n	a11, a11, a5
  11b95f:	ffdb92               	addmi	a9, a11, 0xffffff00
  11b962:	49ad76               	loopgtz	a13, 11b9af <aac_plc_LC_PLC_erasure+0x79f>
  11b965:	7f9982               	l16si	a8, a9, 254
  11b968:	400001b544453e8e 	{ ae_movda16	aed5, a14; nop; ae_movda16	aed4, a8 }
  11b970:	0c801a043564959e 	{ nop; ae_mul16x4	aed6, aed4, aed4, aed5 }
  11b978:	400001b420533bae 	{ ae_l16.i	aed3, a11, 0; nop; ae_movda16	aed5, a10 }
  11b980:	0c801a034553d4de 	{ ae_movad32.l	a13, aed4; ae_mul16x4	aed5, aed3, aed3, aed5 }
  11b988:	3c2d34               	ae_movda32	aed2, a13
  11b98b:	ebe850030201e6ef 	{ add	a14, a6, a14; ae_add32s	aed1, aed2, aed3; nop }
  11b993:	2581c4               	ae_movad32.l	a8, aed1
  11b996:	23ee80               	sext	a14, a14, 15
  11b999:	218f80               	srai	a8, a8, 15
  11b99c:	400000e145f0989e 	{ ae_movda32	aed0, a8; nop; addi	a9, a9, -2 }
  11b9a4:	a5fb5a000ff0aa6e 	{ sub	a10, a10, a6; nop; ae_sat16x4	aed15, aed0, aed0 }
  11b9ac:	d3fb14               	ae_s16.0.ip	aed15, a11, 2

0011b9af <aac_plc_LC_PLC_erasure+0x79f>:
  11b9af:	0a0c                	movi.n	a10, 0
  11b9b1:	442192               	l32i	a9, a1, 0x110
  11b9b4:	11dfa0               	slli	a13, a15, 6
  11b9b7:	4d2182               	l32i	a8, a1, 0x134
  11b9ba:	80a662               	movi	a6, 0x680
  11b9bd:	885a                	add.n	a8, a8, a5
  11b9bf:	c066d0               	sub	a6, a6, a13
  11b9c2:	53a9a0               	max	a10, a9, a10
  11b9c5:	11baf0               	slli	a11, a10, 1
  11b9c8:	236680               	sext	a6, a6, 15
  11b9cb:	90aa80               	addx2	a10, a10, a8
  11b9ce:	c088b0               	sub	a8, a8, a11
  11b9d1:	4521b2               	l32i	a11, a1, 0x114
  11b9d4:	fec8f2               	addi	a15, a8, -2
  11b9d7:	b9ba                	add.n	a11, a9, a11
  11b9d9:	1da967               	bge	a9, a6, 11b9fa <aac_plc_LC_PLC_erasure+0x7ea>
  11b9dc:	11e7f0               	slli	a14, a7, 1
  11b9df:	c09690               	sub	a9, a6, a9
  11b9e2:	0fa976               	loopgtz	a9, 11b9f5 <aac_plc_LC_PLC_erasure+0x7e5>
  11b9e5:	bb1b                	addi.n	a11, a11, 1
  11b9e7:	009fd2               	l16si	a13, a15, 0
  11b9ea:	fecff2               	addi	a15, a15, -2
  11b9ed:	005ad2               	s16i	a13, a10, 0
  11b9f0:	aa2b                	addi.n	a10, a10, 2
  11b9f2:	071be7               	beq	a11, a14, 11b9fd <aac_plc_LC_PLC_erasure+0x7ed>
  11b9f5:	000106               	j	11b9fd <aac_plc_LC_PLC_erasure+0x7ed>

0011b9f8 <aac_plc_LC_PLC_erasure+0x7e8>:
	...

0011b9fa <aac_plc_LC_PLC_erasure+0x7ea>:
  11b9fa:	11e7f0               	slli	a14, a7, 1

0011b9fd <aac_plc_LC_PLC_erasure+0x7ed>:
  11b9fd:	4b2192               	l32i	a9, a1, 0x12c
  11ba00:	c0feb0               	sub	a15, a14, a11
  11ba03:	c09960               	sub	a9, a9, a6
  11ba06:	909950               	addx2	a9, a9, a5
  11ba09:	09af76               	loopgtz	a15, 11ba16 <aac_plc_LC_PLC_erasure+0x806>
  11ba0c:	0199b2               	l16si	a11, a9, 2
  11ba0f:	005ab2               	s16i	a11, a10, 0
  11ba12:	992b                	addi.n	a9, a9, 2
  11ba14:	aa2b                	addi.n	a10, a10, 2

0011ba16 <aac_plc_LC_PLC_erasure+0x806>:
  11ba16:	0452c2               	s16i	a12, a2, 8
  11ba19:	4621d2               	l32i	a13, a1, 0x118
  11ba1c:	fe7c                	movi.n	a14, -1
  11ba1e:	90e6e0               	addx2	a14, a6, a14
  11ba21:	23ee80               	sext	a14, a14, 15
  11ba24:	d7da                	add.n	a13, a7, a13
  11ba26:	43dde0               	min	a13, a13, a14
  11ba29:	0252d2               	s16i	a13, a2, 4
  11ba2c:	fe7ec6               	j	11b42b <aac_plc_LC_PLC_erasure+0x21b>

0011ba2f <aac_plc_LC_PLC_erasure+0x81f>:
  11ba2f:	090c                	movi.n	a9, 0
  11ba31:	fedb06               	j	11b5a1 <aac_plc_LC_PLC_erasure+0x391>

0011ba34 <aac_plc_LC_PLC_erasure+0x824>:
  11ba34:	5061c2               	s32i	a12, a1, 0x140
  11ba37:	5161d2               	s32i	a13, a1, 0x144
  11ba3a:	5261e2               	s32i	a14, a1, 0x148
  11ba3d:	0d3fdc4140b0bafe 	{ bne.w18	a10, a15, 11b805 <aac_plc_LC_PLC_erasure+0x5f5>; nop }
  11ba45:	ee5691               	l32r	a9, 1173a0 (7fff <xthals_release_major+0x511f>)
  11ba48:	ff72c6               	j	11b817 <aac_plc_LC_PLC_erasure+0x607>

0011ba4b <aac_plc_LC_PLC_erasure+0x83b>:
  11ba4b:	178fe6               	bgei	a15, 8, 11ba66 <aac_plc_LC_PLC_erasure+0x856>
  11ba4e:	11afa0               	slli	a10, a15, 6
  11ba51:	00a292               	movi	a9, 0x200
  11ba54:	116ff0               	slli	a6, a15, 1
  11ba57:	c06160               	sub	a6, a1, a6
  11ba5a:	089662               	l16si	a6, a6, 16
  11ba5d:	c099a0               	sub	a9, a9, a10
  11ba60:	239980               	sext	a9, a9, 15
  11ba63:	000106               	j	11ba6b <aac_plc_LC_PLC_erasure+0x85b>

0011ba66 <aac_plc_LC_PLC_erasure+0x856>:
  11ba66:	009162               	l16si	a6, a1, 0
  11ba69:	092c                	movi.n	a9, 32

0011ba6b <aac_plc_LC_PLC_erasure+0x85b>:
  11ba6b:	0e0c                	movi.n	a14, 0
  11ba6d:	fedd06               	j	11b5e5 <aac_plc_LC_PLC_erasure+0x3d5>

0011ba70 <aac_plc_LC_PLC>:
  11ba70:	144136               	entry	a1, 0xa20
  11ba73:	106122               	s32i	a2, a1, 64
  11ba76:	116162               	s32i	a6, a1, 68
  11ba79:	356142               	s32i	a4, a1, 212
  11ba7c:	216132               	s32i	a3, a1, 132
  11ba7f:	080c                	movi.n	a8, 0
  11ba81:	0f0c                	movi.n	a15, 0
  11ba83:	14c1d2               	addi	a13, a1, 20
  11ba86:	07ed                	mov.n	a14, a7
  11ba88:	ee9da1               	l32r	a10, 1174fc (2000 <XtosCoreStateSize+0x1d80>)
  11ba8b:	01d172               	addmi	a7, a1, 0x100
  11ba8e:	f0c772               	addi	a7, a7, -16
  11ba91:	005da2               	s16i	a10, a13, 0
  11ba94:	015df2               	s16i	a15, a13, 2
  11ba97:	ee9ba1               	l32r	a10, 117504 (40002000 <_memmap_cacheattr_bp_allvalid+0x1dddfdde>)
  11ba9a:	f1cb                	addi.n	a15, a1, 12
  11ba9c:	015f82               	s16i	a8, a15, 2
  11ba9f:	ee98d1               	l32r	a13, 117500 (6000 <xthals_release_major+0x3120>)
  11baa2:	ee9981               	l32r	a8, 117508 (40006000 <_memmap_cacheattr_bp_allvalid+0x1dde3dde>)
  11baa5:	005fd2               	s16i	a13, a15, 0
  11baa8:	21a9                	s32i.n	a10, a1, 8
  11baaa:	4189                	s32i.n	a8, a1, 16
  11baac:	a0f620               	addx4	a15, a6, a2
  11baaf:	071566               	bnei	a5, 1, 11baba <aac_plc_LC_PLC+0x4a>
  11bab2:	df98                	l32i.n	a9, a15, 52
  11bab4:	266192               	s32i	a9, a1, 152
  11bab7:	000106               	j	11babf <aac_plc_LC_PLC+0x4f>

0011baba <aac_plc_LC_PLC+0x4a>:
  11baba:	ffa8                	l32i.n	a10, a15, 60
  11babc:	2661a2               	s32i	a10, a1, 152

0011babf <aac_plc_LC_PLC+0x4f>:
  11babf:	ee38d1               	l32r	a13, 1173a0 (7fff <xthals_release_major+0x511f>)
  11bac2:	01d1f2               	addmi	a15, a1, 0x100
  11bac5:	1021c2               	l32i	a12, a1, 64
  11bac8:	2621b2               	l32i	a11, a1, 152
  11bacb:	029c52               	l16si	a5, a12, 4
  11bace:	239c22               	l16si	a2, a12, 70
  11bad1:	029b42               	l16si	a4, a11, 4
  11bad4:	4000000024c0fcfe 	{ ae_l16.i	aed0, a12, 8; nop; addi	a15, a15, -64 }
  11badc:	d20f84               	ae_s16.0.i	aed0, a15, -16
  11badf:	0f9bb2               	l16si	a11, a11, 30
  11bae2:	21f240               	srai	a15, a4, 2
  11bae5:	1134f0               	slli	a3, a4, 1
  11bae8:	c02230               	sub	a2, a2, a3
  11baeb:	2461f2               	s32i	a15, a1, 144
  11baee:	3c38                	l32i.n	a3, a12, 12
  11baf0:	0cc8                	l32i.n	a12, a12, 0
  11baf2:	232280               	sext	a2, a2, 15
  11baf5:	0d405441b0b01c6e 	{ blti.w18	a12, 1, 11c044 <aac_plc_LC_PLC+0x5d4>; nop }
  11bafd:	112182               	l32i	a8, a1, 68
  11bb00:	2061b2               	s32i	a11, a1, 128
  11bb03:	f8cc                	bnez.n	a8, 11bb16 <aac_plc_LC_PLC+0xa6>
  11bb05:	ee8191               	l32r	a9, 11750c (272e20 <aac_plc_Sine_Long_Inv>)
  11bb08:	ae0b                	addi.n	a10, a14, -1
  11bb0a:	fcd9b2               	addmi	a11, a9, 0xfffffc00
  11bb0d:	93b9a0               	movnez	a11, a9, a10
  11bb10:	00a292               	movi	a9, 0x200
  11bb13:	000306               	j	11bb23 <aac_plc_LC_PLC+0xb3>

0011bb16 <aac_plc_LC_PLC+0xa6>:
  11bb16:	094c                	movi.n	a9, 64
  11bb18:	ee7ec1               	l32r	a12, 117510 (2732a0 <aac_plc_Sine_Short_Inv>)
  11bb1b:	fe0b                	addi.n	a15, a14, -1
  11bb1d:	80ccb2               	addi	a11, a12, -128
  11bb20:	93bcf0               	movnez	a11, a12, a15

0011bb23 <aac_plc_LC_PLC+0xb3>:
  11bb23:	21e290               	srai	a14, a9, 2
  11bb26:	421ea6               	blti	a14, 1, 11bb6c <aac_plc_LC_PLC+0xfc>
  11bb29:	90b9b0               	addx2	a11, a9, a11
  11bb2c:	fed462               	addmi	a6, a4, 0xfffffe00
  11bb2f:	212192               	l32i	a9, a1, 132
  11bb32:	236680               	sext	a6, a6, 15
  11bb35:	11a6f0               	slli	a10, a6, 1
  11bb38:	909690               	addx2	a9, a6, a9
  11bb3b:	1c6192               	s32i	a9, a1, 112
  11bb3e:	23ae76               	loopgtz	a14, 11bb65 <aac_plc_LC_PLC+0xf5>
  11bb41:	cc3bf4               	ae_l16x4.i	aed3, a11, -8
  11bb44:	c9fbc0703f30490e 	{ ae_l16x4.i	aed4, a9, 0; nop; ae_shortswap	aed3, aed3 }
  11bb4c:	0c801a033423959e 	{ nop; ae_mul16x4	aed2, aed3, aed3, aed4 }
  11bb54:	9e3e34               	ae_srai32	aed3, aed3, 14
  11bb57:	9e2e24               	ae_srai32	aed2, aed2, 14
  11bb5a:	a5fb2f302f108bbe 	{ addi	a11, a11, -8; nop; ae_sat16x4	aed1, aed2, aed3 }
  11bb62:	801994               	ae_s16x4.ip	aed1, a9, 8

0011bb65 <aac_plc_LC_PLC+0xf5>:
  11bb65:	1b61a2               	s32i	a10, a1, 108
  11bb68:	000546               	j	11bb81 <aac_plc_LC_PLC+0x111>

0011bb6b <aac_plc_LC_PLC+0xfb>:
	...

0011bb6c <aac_plc_LC_PLC+0xfc>:
  11bb6c:	212182               	l32i	a8, a1, 132
  11bb6f:	fed462               	addmi	a6, a4, 0xfffffe00
  11bb72:	236680               	sext	a6, a6, 15
  11bb75:	908680               	addx2	a8, a6, a8
  11bb78:	1196f0               	slli	a9, a6, 1
  11bb7b:	1b6192               	s32i	a9, a1, 108
  11bb7e:	1c6182               	s32i	a8, a1, 112

0011bb81 <aac_plc_LC_PLC+0x111>:
  11bb81:	b26a                	add.n	a11, a2, a6
  11bb83:	102182               	l32i	a8, a1, 64
  11bb86:	1d61b2               	s32i	a11, a1, 116
  11bb89:	90bb30               	addx2	a11, a11, a3
  11bb8c:	249882               	l16si	a8, a8, 72
  11bb8f:	1761b2               	s32i	a11, a1, 92
  11bb92:	321866               	bnei	a8, 1, 11bbc8 <aac_plc_LC_PLC+0x158>
  11bb95:	20c7b2               	addi	a11, a7, 32
  11bb98:	11c5f0               	slli	a12, a5, 1
  11bb9b:	a42a                	add.n	a10, a4, a2
  11bb9d:	90aa30               	addx2	a10, a10, a3
  11bba0:	c0aac0               	sub	a10, a10, a12
  11bba3:	2421c2               	l32i	a12, a1, 144
  11bba6:	772ac4               	ae_la64.pp	u0, a10
  11bba9:	0d404f41f0b01c6e 	{ blti.w18	a12, 1, 11c0ac <aac_plc_LC_PLC+0x63c>; nop }
  11bbb1:	0bed                	mov.n	a14, a11
  11bbb3:	909230               	addx2	a9, a2, a3
  11bbb6:	166192               	s32i	a9, a1, 88
  11bbb9:	05ac76               	loopgtz	a12, 11bbc2 <aac_plc_LC_PLC+0x152>
  11bbbc:	904994               	ae_l16x4.ip	aed4, a9, 8
  11bbbf:	804e94               	ae_s16x4.ip	aed4, a14, 8

0011bbc2 <aac_plc_LC_PLC+0x152>:
  11bbc2:	242192               	l32i	a9, a1, 144
  11bbc5:	013ac6               	j	11c0b4 <aac_plc_LC_PLC+0x644>

0011bbc8 <aac_plc_LC_PLC+0x158>:
  11bbc8:	281304               	ae_zalign64	u0
  11bbcb:	90c230               	addx2	a12, a2, a3
  11bbce:	02d652               	addmi	a5, a6, 0x200
  11bbd1:	550b                	addi.n	a5, a5, -1

0011bbd3 <aac_plc_LC_PLC+0x163>:
  11bbd3:	2621a2               	l32i	a10, a1, 152
  11bbd6:	102192               	l32i	a9, a1, 64
  11bbd9:	400001b427653a4e 	{ ae_l16.i	aed5, a10, 14; nop; ae_movda16	aed6, a4 }
  11bbe1:	0c801a053665959e 	{ nop; ae_mul16x4	aed6, aed5, aed5, aed6 }
  11bbe9:	0998                	l32i.n	a9, a9, 0
  11bbeb:	2585c4               	ae_movad32.l	a8, aed5
  11bbee:	2ba897               	bge	a8, a9, 11bc1d <aac_plc_LC_PLC+0x1ad>
  11bbf1:	1021f2               	l32i	a15, a1, 64
  11bbf4:	0c9d                	mov.n	a9, a12
  11bbf6:	22cff2               	addi	a15, a15, 34
  11bbf9:	400000002820efae 	{ ae_l16.i	aed0, a15, -16; nop; addi	a14, a10, 32 }
  11bc01:	18a476               	loopgtz	a4, 11bc1d <aac_plc_LC_PLC+0x1ad>
  11bc04:	b09e84               	ae_l16.i	aed9, a14, -16
  11bc07:	0c801af930a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed9 }
  11bc0f:	b08904               	ae_l16.i	aed8, a9, 0
  11bc12:	0c801a7830a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed0, aed8 }
  11bc1a:	d37914               	ae_s16.0.ip	aed7, a9, 2
  11bc1d:	090c                	movi.n	a9, 0
  11bc1f:	218250               	srai	a8, a5, 2
  11bc22:	256182               	s32i	a8, a1, 148
  11bc25:	3c1924               	ae_movda16	aed1, a9
  11bc28:	dc1134               	ae_s16x4.i	aed1, a1, 24
  11bc2b:	0d4003c13eb0186e 	{ blti.w18	a8, 1, 11bc62 <aac_plc_LC_PLC+0x1f2>; ae_mov	aed0, aed1 }
  11bc33:	0c9d                	mov.n	a9, a12
  11bc35:	23a876               	loopgtz	a8, 11bc5c <aac_plc_LC_PLC+0x1ec>
  11bc38:	904994               	ae_l16x4.ip	aed4, a9, 8
  11bc3b:	ebfbc904000431bf 	{ ae_sext32x2d16.32	aed3, aed1; ae_abs16s	aed4, aed4; nop }
  11bc43:	c9fbc9504f2051ee 	{ ae_sext32x2d16.10	aed5, aed1; nop; ae_sext32x2d16.10	aed2, aed4 }
  11bc4b:	b3fbc9205f2014be 	{ ae_sext32x2d16.32	aed1, aed4; nop; ae_max32	aed2, aed2, aed5 }
  11bc53:	521134               	ae_max32	aed1, aed1, aed3
  11bc56:	a81124               	ae_sel16i	aed1, aed1, aed2, 8
  11bc59:	dc1134               	ae_s16x4.i	aed1, a1, 24

0011bc5c <aac_plc_LC_PLC+0x1ec>:
  11bc5c:	2521f2               	l32i	a15, a1, 148
  11bc5f:	000046               	j	11bc64 <aac_plc_LC_PLC+0x1f4>

0011bc62 <aac_plc_LC_PLC+0x1f2>:
  11bc62:	0f0c                	movi.n	a15, 0

0011bc64 <aac_plc_LC_PLC+0x1f4>:
  11bc64:	0d9182               	l16si	a8, a1, 26
  11bc67:	0c91e2               	l16si	a14, a1, 24
  11bc6a:	0f9192               	l16si	a9, a1, 30
  11bc6d:	0e9152               	l16si	a5, a1, 28
  11bc70:	02d6b2               	addmi	a11, a6, 0x200
  11bc73:	fecbb2               	addi	a11, a11, -2
  11bc76:	2261b2               	s32i	a11, a1, 136
  11bc79:	535590               	max	a5, a5, a9
  11bc7c:	53ee80               	max	a14, a14, a8
  11bc7f:	53ee50               	max	a14, a14, a5
  11bc82:	115fe0               	slli	a5, a15, 2
  11bc85:	1c2b57               	blt	a11, a5, 11bca5 <aac_plc_LC_PLC+0x235>
  11bc88:	c0b650               	sub	a11, a6, a5
  11bc8b:	a09f20               	addx4	a9, a15, a2
  11bc8e:	909930               	addx2	a9, a9, a3
  11bc91:	02dbb2               	addmi	a11, a11, 0x200
  11bc94:	bb0b                	addi.n	a11, a11, -1
  11bc96:	0bab76               	loopgtz	a11, 11bca5 <aac_plc_LC_PLC+0x235>
  11bc99:	b45914               	ae_l16.ip	aed5, a9, 2
  11bc9c:	2b5254               	ae_abs16s	aed5, aed5
  11bc9f:	25b584               	ae_movad16.0	a11, aed5
  11bca2:	53eeb0               	max	a14, a14, a11

0011bca5 <aac_plc_LC_PLC+0x235>:
  11bca5:	dc0144               	ae_s16x4.i	aed0, a1, 32
  11bca8:	1c2192               	l32i	a9, a1, 112
  11bcab:	80a0f2               	movi	a15, 128
  11bcae:	23af76               	loopgtz	a15, 11bcd5 <aac_plc_LC_PLC+0x265>
  11bcb1:	903994               	ae_l16x4.ip	aed3, a9, 8
  11bcb4:	ebfbc903000320bf 	{ ae_sext32x2d16.32	aed2, aed0; ae_abs16s	aed3, aed3; nop }
  11bcbc:	c9fbc9503f1040ee 	{ ae_sext32x2d16.10	aed4, aed0; nop; ae_sext32x2d16.10	aed1, aed3 }
  11bcc4:	b3fbc9104f1003be 	{ ae_sext32x2d16.32	aed0, aed3; nop; ae_max32	aed1, aed1, aed4 }
  11bccc:	520024               	ae_max32	aed0, aed0, aed2
  11bccf:	a80014               	ae_sel16i	aed0, aed0, aed1, 8
  11bcd2:	dc0144               	ae_s16x4.i	aed0, a1, 32

0011bcd5 <aac_plc_LC_PLC+0x265>:
  11bcd5:	0f0c                	movi.n	a15, 0
  11bcd7:	119192               	l16si	a9, a1, 34
  11bcda:	1391a2               	l16si	a10, a1, 38
  11bcdd:	129182               	l16si	a8, a1, 36
  11bce0:	109152               	l16si	a5, a1, 32
  11bce3:	5388a0               	max	a8, a8, a10
  11bce6:	535590               	max	a5, a5, a9
  11bce9:	535580               	max	a5, a5, a8
  11bcec:	6ecc                	bnez.n	a14, 11bcf6 <aac_plc_LC_PLC+0x286>
  11bcee:	edac91               	l32r	a9, 1173a0 (7fff <xthals_release_major+0x511f>)
  11bcf1:	f50c                	movi.n	a5, 15
  11bcf3:	001f86               	j	11bd75 <aac_plc_LC_PLC+0x305>

0011bcf6 <aac_plc_LC_PLC+0x286>:
  11bcf6:	0a25e7               	blt	a5, a14, 11bd04 <aac_plc_LC_PLC+0x294>

0011bcf9 <aac_plc_LC_PLC+0x289>:
  11bcf9:	215150               	srai	a5, a5, 1
  11bcfc:	ff1b                	addi.n	a15, a15, 1
  11bcfe:	23ff80               	sext	a15, a15, 15
  11bd01:	f4a5e7               	bge	a5, a14, 11bcf9 <aac_plc_LC_PLC+0x289>

0011bd04 <aac_plc_LC_PLC+0x294>:
  11bd04:	3c4e34               	ae_movda32	aed4, a14
  11bd07:	25a4f4               	ae_nsaz32.l	a10, aed4
  11bd0a:	23aa80               	sext	a10, a10, 15
  11bd0d:	401a00               	ssl	a10
  11bd10:	a18e00               	sll	a8, a14
  11bd13:	318080               	srai	a8, a8, 16
  11bd16:	08bd                	mov.n	a11, a8
  11bd18:	c89c                	beqz.n	a8, 11bd38 <aac_plc_LC_PLC+0x2c8>
  11bd1a:	a1e500               	sll	a14, a5
  11bd1d:	31e0e0               	srai	a14, a14, 16
  11bd20:	1428e7               	blt	a8, a14, 11bd38 <aac_plc_LC_PLC+0x2c8>
  11bd23:	011e96               	bltz	a14, 11bd38 <aac_plc_LC_PLC+0x2c8>
  11bd26:	00e896               	bltz	a8, 11bd38 <aac_plc_LC_PLC+0x2c8>
  11bd29:	3661f2               	s32i	a15, a1, 216
  11bd2c:	1661c2               	s32i	a12, a1, 88
  11bd2f:	0a98e7               	bne	a8, a14, 11bd3d <aac_plc_LC_PLC+0x2cd>
  11bd32:	ed9b91               	l32r	a9, 1173a0 (7fff <xthals_release_major+0x511f>)
  11bd35:	000646               	j	11bd52 <aac_plc_LC_PLC+0x2e2>

0011bd38 <aac_plc_LC_PLC+0x2c8>:
  11bd38:	090c                	movi.n	a9, 0
  11bd3a:	000506               	j	11bd52 <aac_plc_LC_PLC+0x2e2>

0011bd3d <aac_plc_LC_PLC+0x2cd>:
  11bd3d:	11ae10               	slli	a10, a14, 15
  11bd40:	647ea5               	call8	18052c <__divsi3>
  11bd43:	281304               	ae_zalign64	u0
  11bd46:	ed96d1               	l32r	a13, 1173a0 (7fff <xthals_release_major+0x511f>)
  11bd49:	1621c2               	l32i	a12, a1, 88
  11bd4c:	3621f2               	l32i	a15, a1, 216
  11bd4f:	239a80               	sext	a9, a10, 15
  11bd52:	edf0b1               	l32r	a11, 117514 (5333 <xthals_release_major+0x2453>)
  11bd55:	0fa052               	movi	a5, 15
  11bd58:	c055f0               	sub	a5, a5, a15
  11bd5b:	401500               	ssl	a5
  11bd5e:	a1bb00               	sll	a11, a11
  11bd61:	21beb0               	srai	a11, a11, 14
  11bd64:	3c6b34               	ae_movda32	aed6, a11
  11bd67:	a5fbdd606f50259e 	{ nop; nop; ae_sat16x4	aed5, aed6, aed6 }
  11bd6f:	25a584               	ae_movad16.0	a10, aed5
  11bd72:	4399a0               	min	a9, a9, a10

0011bd75 <aac_plc_LC_PLC+0x305>:
  11bd75:	20b660               	or	a11, a6, a6
  11bd78:	401500               	ssl	a5
  11bd7b:	01a082               	movi	a8, 1
  11bd7e:	1a0c                	movi.n	a10, 1
  11bd80:	2361a2               	s32i	a10, a1, 140
  11bd83:	a18800               	sll	a8, a8
  11bd86:	1e6182               	s32i	a8, a1, 120
  11bd89:	c08980               	sub	a8, a9, a8
  11bd8c:	881b                	addi.n	a8, a8, 1
  11bd8e:	239880               	sext	a9, a8, 15
  11bd91:	09fd                	mov.n	a15, a9
  11bd93:	0a68f7               	bbci	a8, 15, 11bda1 <aac_plc_LC_PLC+0x331>
  11bd96:	60f090               	neg	a15, a9
  11bd99:	f87c                	movi.n	a8, -1
  11bd9b:	236182               	s32i	a8, a1, 140
  11bd9e:	23ff80               	sext	a15, a15, 15

0011bda1 <aac_plc_LC_PLC+0x331>:
  11bda1:	eddd91               	l32r	a9, 117518 (3fff <xthals_release_major+0x111f>)
  11bda4:	72a9f0               	salt	a10, a9, a15
  11bda7:	1f61a2               	s32i	a10, a1, 124
  11bdaa:	02a9f7               	bge	a9, a15, 11bdb0 <aac_plc_LC_PLC+0x340>
  11bdad:	21f1f0               	srai	a15, a15, 1

0011bdb0 <aac_plc_LC_PLC+0x340>:
  11bdb0:	12a6f7               	bge	a6, a15, 11bdc6 <aac_plc_LC_PLC+0x356>
  11bdb3:	0e0c                	movi.n	a14, 0

0011bdb5 <aac_plc_LC_PLC+0x345>:
  11bdb5:	11bbf0               	slli	a11, a11, 1
  11bdb8:	ee1b                	addi.n	a14, a14, 1
  11bdba:	23ee80               	sext	a14, a14, 15
  11bdbd:	23bb80               	sext	a11, a11, 15
  11bdc0:	f12bf7               	blt	a11, a15, 11bdb5 <aac_plc_LC_PLC+0x345>
  11bdc3:	000046               	j	11bdc8 <aac_plc_LC_PLC+0x358>

0011bdc6 <aac_plc_LC_PLC+0x356>:
  11bdc6:	0e0c                	movi.n	a14, 0

0011bdc8 <aac_plc_LC_PLC+0x358>:
  11bdc8:	6b9c                	beqz.n	a11, 11bde2 <aac_plc_LC_PLC+0x372>
  11bdca:	142bf7               	blt	a11, a15, 11bde2 <aac_plc_LC_PLC+0x372>
  11bdcd:	011f96               	bltz	a15, 11bde2 <aac_plc_LC_PLC+0x372>
  11bdd0:	00eb96               	bltz	a11, 11bde2 <aac_plc_LC_PLC+0x372>
  11bdd3:	1661c2               	s32i	a12, a1, 88
  11bdd6:	3861e2               	s32i	a14, a1, 224
  11bdd9:	0a9fb7               	bne	a15, a11, 11bde7 <aac_plc_LC_PLC+0x377>
  11bddc:	ed71a1               	l32r	a10, 1173a0 (7fff <xthals_release_major+0x511f>)
  11bddf:	000586               	j	11bdf9 <aac_plc_LC_PLC+0x389>

0011bde2 <aac_plc_LC_PLC+0x372>:
  11bde2:	0a0c                	movi.n	a10, 0
  11bde4:	000446               	j	11bdf9 <aac_plc_LC_PLC+0x389>

0011bde7 <aac_plc_LC_PLC+0x377>:
  11bde7:	11af10               	slli	a10, a15, 15
  11bdea:	647425               	call8	18052c <__divsi3>
  11bded:	281304               	ae_zalign64	u0
  11bdf0:	ed6cd1               	l32r	a13, 1173a0 (7fff <xthals_release_major+0x511f>)
  11bdf3:	3821e2               	l32i	a14, a1, 224
  11bdf6:	1621c2               	l32i	a12, a1, 88
  11bdf9:	1f2192               	l32i	a9, a1, 124
  11bdfc:	118a00               	slli	a8, a10, 16
  11bdff:	218f80               	srai	a8, a8, 15
  11be02:	809e90               	add	a9, a14, a9
  11be05:	401900               	ssl	a9
  11be08:	232192               	l32i	a9, a1, 140
  11be0b:	a18800               	sll	a8, a8
  11be0e:	318080               	srai	a8, a8, 16
  11be11:	400001b54487398e 	{ ae_movda16	aed7, a9; nop; ae_movda16	aed8, a8 }
  11be19:	0c801a073887959e 	{ nop; ae_mul16x4	aed8, aed7, aed7, aed8 }
  11be21:	1e21b2               	l32i	a11, a1, 120
  11be24:	2597c4               	ae_movad32.l	a9, aed7
  11be27:	21e260               	srai	a14, a6, 2
  11be2a:	90f990               	addx2	a15, a9, a9
  11be2d:	c0bbf0               	sub	a11, a11, a15
  11be30:	8089b0               	add	a8, a9, a11
  11be33:	808980               	add	a8, a9, a8
  11be36:	bb0b                	addi.n	a11, a11, -1
  11be38:	1451b2               	s16i	a11, a1, 40
  11be3b:	f98a                	add.n	a15, a9, a8
  11be3d:	ff0b                	addi.n	a15, a15, -1
  11be3f:	ffc882               	addi	a8, a8, -1
  11be42:	80b9b0               	add	a11, a9, a11
  11be45:	1551b2               	s16i	a11, a1, 42
  11be48:	165182               	s16i	a8, a1, 44
  11be4b:	1751f2               	s16i	a15, a1, 46
  11be4e:	371ea6               	blti	a14, 1, 11be89 <aac_plc_LC_PLC+0x419>
  11be51:	cc0154               	ae_l16x4.i	aed0, a1, 40
  11be54:	11a9e0               	slli	a10, a9, 2
  11be57:	3c3a24               	ae_movda16	aed3, a10
  11be5a:	209cc0               	or	a9, a12, a12
  11be5d:	20ae76               	loopgtz	a14, 11be81 <aac_plc_LC_PLC+0x411>
  11be60:	ebe4c0030000d90f 	{ ae_l16x4.i	aed13, a9, 0; ae_add16	aed0, aed0, aed3; nop }
  11be68:	0c801a003dcd959e 	{ nop; ae_mul16x4	aed12, aed13, aed0, aed13 }
  11be70:	82b5d4               	ae_sraa32s	aed11, aed13, a5
  11be73:	82a5c4               	ae_sraa32s	aed10, aed12, a5
  11be76:	a5fbc5b0af90015e 	{ ae_s16x4.i	aed0, a1, 40; nop; ae_sat16x4	aed9, aed10, aed11 }
  11be7e:	809994               	ae_s16x4.ip	aed9, a9, 8

0011be81 <aac_plc_LC_PLC+0x411>:
  11be81:	1791f2               	l16si	a15, a1, 46
  11be84:	0000c6               	j	11be8b <aac_plc_LC_PLC+0x41b>

0011be87 <aac_plc_LC_PLC+0x417>:
	...

0011be89 <aac_plc_LC_PLC+0x419>:
  11be89:	0e0c                	movi.n	a14, 0

0011be8b <aac_plc_LC_PLC+0x41b>:
  11be8b:	1451f2               	s16i	a15, a1, 40
  11be8e:	1551f2               	s16i	a15, a1, 42
  11be91:	b0aec0               	addx8	a10, a14, a12
  11be94:	2521b2               	l32i	a11, a1, 148
  11be97:	0ecd                	mov.n	a12, a14
  11be99:	2baeb7               	bge	a14, a11, 11bec8 <aac_plc_LC_PLC+0x458>
  11be9c:	0a9d                	mov.n	a9, a10
  11be9e:	c08be0               	sub	a8, a11, a14
  11bea1:	1651f2               	s16i	a15, a1, 44
  11bea4:	0bed                	mov.n	a14, a11
  11bea6:	cc0154               	ae_l16x4.i	aed0, a1, 40
  11bea9:	1ba876               	loopgtz	a8, 11bec8 <aac_plc_LC_PLC+0x458>
  11beac:	cc3904               	ae_l16x4.i	aed3, a9, 0
  11beaf:	0c801a003323959e 	{ nop; ae_mul16x4	aed2, aed3, aed0, aed3 }
  11beb7:	821534               	ae_sraa32s	aed1, aed3, a5
  11beba:	82f524               	ae_sraa32s	aed15, aed2, a5
  11bebd:	a5fbdd10ffe0259e 	{ nop; nop; ae_sat16x4	aed14, aed15, aed1 }
  11bec5:	80e994               	ae_s16x4.ip	aed14, a9, 8

0011bec8 <aac_plc_LC_PLC+0x458>:
  11bec8:	222182               	l32i	a8, a1, 136
  11becb:	11bee0               	slli	a11, a14, 2
  11bece:	2f28b7               	blt	a8, a11, 11bf01 <aac_plc_LC_PLC+0x491>
  11bed1:	3c1f24               	ae_movda16	aed1, a15
  11bed4:	2928b7               	blt	a8, a11, 11bf01 <aac_plc_LC_PLC+0x491>
  11bed7:	c0f6b0               	sub	a15, a6, a11
  11beda:	c09ec0               	sub	a9, a14, a12
  11bedd:	b099a0               	addx8	a9, a9, a10
  11bee0:	02dff2               	addmi	a15, a15, 0x200
  11bee3:	ff0b                	addi.n	a15, a15, -1
  11bee5:	18af76               	loopgtz	a15, 11bf01 <aac_plc_LC_PLC+0x491>
  11bee8:	b06904               	ae_l16.i	aed6, a9, 0
  11beeb:	0c801a013676959e 	{ nop; ae_mul16x4	aed7, aed6, aed1, aed6 }
  11bef3:	825564               	ae_sraa32s	aed5, aed6, a5
  11bef6:	a5fbdd505f40259e 	{ nop; nop; ae_sat16x4	aed4, aed5, aed5 }
  11befe:	d34914               	ae_s16.0.ip	aed4, a9, 2

0011bf01 <aac_plc_LC_PLC+0x491>:
  11bf01:	7fa0a2               	movi	a10, 127
  11bf04:	00a1b2               	movi	a11, 0x100
  11bf07:	c0aff2               	movi	a15, -64
  11bf0a:	40afc2               	movi	a12, -192
  11bf0d:	4000010144005d0e 	{ ae_movda16	aed0, a13; nop; movi	a5, 0 }
  11bf15:	1b5152               	s16i	a5, a1, 54
  11bf18:	1851c2               	s16i	a12, a1, 48
  11bf1b:	1a51f2               	s16i	a15, a1, 52
  11bf1e:	4000018144f1eb0e 	{ ae_movda16	aed1, a11; nop; movi	a14, -128 }
  11bf26:	1951e2               	s16i	a14, a1, 50
  11bf29:	1721b2               	l32i	a11, a1, 92
  11bf2c:	1c21e2               	l32i	a14, a1, 112
  11bf2f:	0b9d                	mov.n	a9, a11
  11bf31:	0efd                	mov.n	a15, a14
  11bf33:	cc2164               	ae_l16x4.i	aed2, a1, 48
  11bf36:	35aa76               	loopgtz	a10, 11bf6f <aac_plc_LC_PLC+0x4ff>
  11bf39:	ccf904               	ae_l16x4.i	aed15, a9, 0
  11bf3c:	ebe4cc010202cf1f 	{ ae_l16x4.ip	aed12, a15, 8; ae_add16	aed2, aed2, aed1; nop }
  11bf44:	0c8014022cecd02e 	{ ae_sub16s	aed13, aed0, aed2; ae_mul16x4	aed14, aed12, aed2, aed12 }
  11bf4c:	0c801a0d3ffd959e 	{ nop; ae_mul16x4	aed15, aed13, aed13, aed15 }
  11bf54:	94e8dddfceba259e 	{ nop; ae_add32s	aed10, aed14, aed15; ae_add32s	aed11, aed12, aed13 }
  11bf5c:	94e8ddabab89259e 	{ nop; ae_add32s	aed9, aed11, aed11; ae_add32s	aed8, aed10, aed10 }
  11bf64:	9bfbc5809f7021ce 	{ ae_s16x4.i	aed2, a1, 48; nop; ae_round16x4f32sasym	aed7, aed8, aed9 }
  11bf6c:	807994               	ae_s16x4.ip	aed7, a9, 8

0011bf6f <aac_plc_LC_PLC+0x4ff>:
  11bf6f:	350c                	movi.n	a5, 3
  11bf71:	1d2192               	l32i	a9, a1, 116
  11bf74:	02d6f2               	addmi	a15, a6, 0x200
  11bf77:	46c182               	addi	a8, a1, 70
  11bf7a:	400000c028f0f8fe 	{ ae_l16.i	aed0, a8, -16; nop; addi	a15, a15, -4 }
  11bf82:	212182               	l32i	a8, a1, 132
  11bf85:	02d992               	addmi	a9, a9, 0x200
  11bf88:	400000c144f49d9e 	{ ae_movda16	aed4, a13; nop; addi	a9, a9, -4 }
  11bf90:	90ff80               	addx2	a15, a15, a8
  11bf93:	909930               	addx2	a9, a9, a3
  11bf96:	44a576               	loopgtz	a5, 11bfde <aac_plc_LC_PLC+0x56e>
  11bf99:	25c084               	ae_movad16.0	a12, aed0
  11bf9c:	b47f14               	ae_l16.ip	aed7, a15, 2
  11bf9f:	40ccc2               	addi	a12, a12, 64
  11bfa2:	3c0c24               	ae_movda16	aed0, a12
  11bfa5:	0c801a003797959e 	{ nop; ae_mul16x4	aed9, aed7, aed0, aed7 }
  11bfad:	ebf0a8000406890f 	{ ae_l16.i	aed8, a9, 0; ae_sub16s	aed6, aed4, aed0; nop }
  11bfb5:	0c801a064886a7de 	{ ae_movad32.l	a10, aed7; ae_mul16x4	aed8, aed6, aed6, aed8 }
  11bfbd:	3c5a34               	ae_movda32	aed5, a10
  11bfc0:	403564               	ae_add32s	aed3, aed5, aed6
  11bfc3:	2583c4               	ae_movad32.l	a8, aed3
  11bfc6:	3c2834               	ae_movda32	aed2, a8
  11bfc9:	25c2c4               	ae_movad32.l	a12, aed2
  11bfcc:	3c1c34               	ae_movda32	aed1, a12
  11bfcf:	40f124               	ae_add32s	aed15, aed1, aed2
  11bfd2:	25afc4               	ae_movad32.l	a10, aed15
  11bfd5:	3cea34               	ae_movda32	aed14, a10
  11bfd8:	42dee4               	ae_round16x4f32sasym	aed13, aed14, aed14
  11bfdb:	d3d914               	ae_s16.0.ip	aed13, a9, 2
  11bfde:	02a282               	movi	a8, 0x202
  11bfe1:	04def2               	addmi	a15, a14, 0x400
  11bfe4:	fecff2               	addi	a15, a15, -2
  11bfe7:	04dbe2               	addmi	a14, a11, 0x400
  11bfea:	fecee2               	addi	a14, a14, -2
  11bfed:	772fd4               	ae_la64.pp	u1, a15
  11bff0:	1ba847               	bge	a8, a4, 11c00f <aac_plc_LC_PLC+0x59f>
  11bff3:	ffa1b2               	movi	a11, 0x1ff
  11bff6:	01ae82               	movi	a8, 0xfffffe01
  11bff9:	848a                	add.n	a8, a4, a8
  11bffb:	218280               	srai	a8, a8, 2
  11bffe:	1158e0               	slli	a5, a8, 2
  11c001:	07a876               	loopgtz	a8, 11c00c <aac_plc_LC_PLC+0x59c>
  11c004:	378fd4               	ae_la16x4.ip	aed8, u1, a15
  11c007:	bb4b                	addi.n	a11, a11, 4
  11c009:	0c8e84               	ae_sa16x4.ip	aed8, u0, a14
  11c00c:	000106               	j	11c014 <aac_plc_LC_PLC+0x5a4>

0011c00f <aac_plc_LC_PLC+0x59f>:
  11c00f:	050c                	movi.n	a5, 0
  11c011:	ffa1b2               	movi	a11, 0x1ff

0011c014 <aac_plc_LC_PLC+0x5a4>:
  11c014:	773ec4               	ae_sa64pos.fp	u0, a14
  11c017:	24ab47               	bge	a11, a4, 11c03f <aac_plc_LC_PLC+0x5cf>
  11c01a:	01aea2               	movi	a10, 0xfffffe01
  11c01d:	c09450               	sub	a9, a4, a5
  11c020:	04abc2               	movi	a12, 0xfffffb04
  11c023:	c08b50               	sub	a8, a11, a5
  11c026:	90b8e0               	addx2	a11, a8, a14
  11c029:	bbca                	add.n	a11, a11, a12
  11c02b:	99aa                	add.n	a9, a9, a10
  11c02d:	90e8f0               	addx2	a14, a8, a15
  11c030:	eeca                	add.n	a14, a14, a12
  11c032:	09a976               	loopgtz	a9, 11c03f <aac_plc_LC_PLC+0x5cf>
  11c035:	7f9e92               	l16si	a9, a14, 254
  11c038:	7f5b92               	s16i	a9, a11, 254
  11c03b:	ee2b                	addi.n	a14, a14, 2
  11c03d:	bb2b                	addi.n	a11, a11, 2

0011c03f <aac_plc_LC_PLC+0x5cf>:
  11c03f:	1e0c                	movi.n	a14, 1
  11c041:	000406               	j	11c055 <aac_plc_LC_PLC+0x5e5>

0011c044 <aac_plc_LC_PLC+0x5d4>:
  11c044:	2121b2               	l32i	a11, a1, 132
  11c047:	909230               	addx2	a9, a2, a3
  11c04a:	05af76               	loopgtz	a15, 11c053 <aac_plc_LC_PLC+0x5e3>
  11c04d:	909b94               	ae_l16x4.ip	aed9, a11, 8
  11c050:	809994               	ae_s16x4.ip	aed9, a9, 8

0011c053 <aac_plc_LC_PLC+0x5e3>:
  11c053:	0e0c                	movi.n	a14, 0

0011c055 <aac_plc_LC_PLC+0x5e5>:
  11c055:	909230               	addx2	a9, a2, a3
  11c058:	3521c2               	l32i	a12, a1, 212
  11c05b:	2421f2               	l32i	a15, a1, 144
  11c05e:	20bcc0               	or	a11, a12, a12
  11c061:	05af76               	loopgtz	a15, 11c06a <aac_plc_LC_PLC+0x5fa>
  11c064:	90a994               	ae_l16x4.ip	aed10, a9, 8
  11c067:	80ab94               	ae_s16x4.ip	aed10, a11, 8

0011c06a <aac_plc_LC_PLC+0x5fa>:
  11c06a:	102152               	l32i	a5, a1, 64
  11c06d:	060c                	movi.n	a6, 0
  11c06f:	1121f2               	l32i	a15, a1, 68
  11c072:	2621b2               	l32i	a11, a1, 152
  11c075:	039d                	mov.n	a9, a3
  11c077:	159b82               	l16si	a8, a11, 42
  11c07a:	029ba2               	l16si	a10, a11, 4
  11c07d:	039bb2               	l16si	a11, a11, 6
  11c080:	90aa30               	addx2	a10, a10, a3
  11c083:	b2ba                	add.n	a11, a2, a11
  11c085:	88ba                	add.n	a8, a8, a11
  11c087:	218280               	srai	a8, a8, 2
  11c08a:	05a876               	loopgtz	a8, 11c093 <aac_plc_LC_PLC+0x623>
  11c08d:	90ba94               	ae_l16x4.ip	aed11, a10, 8
  11c090:	80b994               	ae_s16x4.ip	aed11, a9, 8
  11c093:	0fdd                	mov.n	a13, a15
  11c095:	0569                	s32i.n	a6, a5, 0
  11c097:	05ad                	mov.n	a10, a5
  11c099:	0b0c                	movi.n	a11, 0
  11c09b:	0056a5               	call8	11c604 <PlrAttenuation>
  11c09e:	0a2d                	mov.n	a2, a10
  11c0a0:	175562               	s16i	a6, a5, 46
  11c0a3:	ecbfc1               	l32r	a12, 1173a0 (7fff <xthals_release_major+0x511f>)
  11c0a6:	0955c2               	s16i	a12, a5, 18
  11c0a9:	f01d                	retw.n

0011c0ab <aac_plc_LC_PLC+0x63b>:
	...

0011c0ac <aac_plc_LC_PLC+0x63c>:
  11c0ac:	090c                	movi.n	a9, 0
  11c0ae:	90e230               	addx2	a14, a2, a3
  11c0b1:	1661e2               	s32i	a14, a1, 88

0011c0b4 <aac_plc_LC_PLC+0x644>:
  11c0b4:	b0e9b0               	addx8	a14, a9, a11
  11c0b7:	162182               	l32i	a8, a1, 88
  11c0ba:	01d1f2               	addmi	a15, a1, 0x100
  11c0bd:	c0cff2               	addi	a15, a15, -64
  11c0c0:	40000110280dffee 	{ ae_l16.i	aed13, a15, -16; nop; movi	a15, 30 }
  11c0c8:	25cd84               	ae_movad16.0	a12, aed13
  11c0cb:	b09980               	addx8	a9, a9, a8
  11c0ce:	40000081447c8c1e 	{ ae_movda16	aed12, a12; nop; addi	a8, a1, 120 }
  11c0d6:	dcc864               	ae_s16x4.i	aed12, a8, 48
  11c0d9:	16af76               	loopgtz	a15, 11c0f3 <aac_plc_LC_PLC+0x683>
  11c0dc:	370ac4               	ae_la16x4.ip	aed0, u0, a10
  11c0df:	78c1c2               	addi	a12, a1, 120
  11c0e2:	ccfc64               	ae_l16x4.i	aed15, a12, 48
  11c0e5:	0c801a703fae959e 	{ nop; ae_mulfp16x4ras	aed14, aed15, aed0 }
  11c0ed:	80e994               	ae_s16x4.ip	aed14, a9, 8
  11c0f0:	80ee94               	ae_s16x4.ip	aed14, a14, 8

0011c0f3 <aac_plc_LC_PLC+0x683>:
  11c0f3:	1c21a2               	l32i	a10, a1, 112
  11c0f6:	1721b2               	l32i	a11, a1, 92
  11c0f9:	78a0c2               	movi	a12, 120
  11c0fc:	88afd2               	movi	a13, -120
  11c0ff:	00a2e2               	movi	a14, 0x200
  11c102:	2021f2               	l32i	a15, a1, 128
  11c105:	006625               	call8	11c768 <aac_plc_smdalign>
  11c108:	1721b2               	l32i	a11, a1, 92
  11c10b:	00a2e2               	movi	a14, 0x200
  11c10e:	01a082               	movi	a8, 1
  11c111:	2621c2               	l32i	a12, a1, 152
  11c114:	2021f2               	l32i	a15, a1, 128
  11c117:	139cc2               	l16si	a12, a12, 38
  11c11a:	21f2f0               	srai	a15, a15, 2
  11c11d:	53ff80               	max	a15, a15, a8
  11c120:	23ff80               	sext	a15, a15, 15
  11c123:	c0dac0               	sub	a13, a10, a12
  11c126:	23dd80               	sext	a13, a13, 15
  11c129:	80cac0               	add	a12, a10, a12
  11c12c:	23cc80               	sext	a12, a12, 15
  11c12f:	1c21a2               	l32i	a10, a1, 112
  11c132:	006365               	call8	11c768 <aac_plc_smdalign>
  11c135:	ec9ad1               	l32r	a13, 1173a0 (7fff <xthals_release_major+0x511f>)
  11c138:	ffd4b2               	addmi	a11, a4, 0xffffff00
  11c13b:	ffcbb2               	addi	a11, a11, -1
  11c13e:	23bb80               	sext	a11, a11, 15
  11c141:	142b57               	blt	a11, a5, 11c159 <aac_plc_LC_PLC+0x6e9>
  11c144:	20c550               	or	a12, a5, a5
  11c147:	00a0f2               	movi	a15, 0
  11c14a:	01a0e2               	movi	a14, 1

0011c14d <aac_plc_LC_PLC+0x6dd>:
  11c14d:	ff1b                	addi.n	a15, a15, 1
  11c14f:	ee1b                	addi.n	a14, a14, 1
  11c151:	cc5a                	add.n	a12, a12, a5
  11c153:	f6abc7               	bge	a11, a12, 11c14d <aac_plc_LC_PLC+0x6dd>
  11c156:	0000c6               	j	11c15d <aac_plc_LC_PLC+0x6ed>

0011c159 <aac_plc_LC_PLC+0x6e9>:
  11c159:	0f0c                	movi.n	a15, 0
  11c15b:	1e0c                	movi.n	a14, 1

0011c15d <aac_plc_LC_PLC+0x6ed>:
  11c15d:	3c7f24               	ae_movda16	aed7, a15
  11c160:	119bf0               	slli	a9, a11, 1
  11c163:	400001b54453459e 	{ ae_movda16	aed3, a5; nop; ae_movda32	aed5, a9 }
  11c16b:	0c801a233765959e 	{ nop; ae_muls16x4	aed6, aed5, aed3, aed7 }
  11c173:	118af0               	slli	a8, a10, 1
  11c176:	400001754454fa5e 	{ ae_movda16	aed4, a10; nop; ae_movad32.l	a15, aed5 }
  11c17e:	0c80180384431e2e 	{ ae_movda32	aed1, a14; ae_mul16x4	aed4, aed3, aed3, aed4 }
  11c186:	c0ff80               	sub	a15, a15, a8
  11c189:	400001754552cf3e 	{ ae_movda32	aed2, a15; nop; ae_movad32.l	a12, aed3 }
  11c191:	eb7bdd020101259f 	{ nop; ae_mulp32x2	aed1, aed1, aed2; nop }
  11c199:	11ecf0               	slli	a14, a12, 1
  11c19c:	2591c4               	ae_movad32.l	a9, aed1
  11c19f:	0ead                	mov.n	a10, a14
  11c1a1:	09fd                	mov.n	a15, a9
  11c1a3:	0a7ce7               	bbci	a12, 30, 11c1b1 <aac_plc_LC_PLC+0x741>
  11c1a6:	60a0e0               	neg	a10, a14
  11c1a9:	fb7c                	movi.n	a11, -1
  11c1ab:	1861b2               	s32i	a11, a1, 96
  11c1ae:	000106               	j	11c1b6 <aac_plc_LC_PLC+0x746>

0011c1b1 <aac_plc_LC_PLC+0x741>:
  11c1b1:	1c0c                	movi.n	a12, 1
  11c1b3:	1861c2               	s32i	a12, a1, 96

0011c1b6 <aac_plc_LC_PLC+0x746>:
  11c1b6:	00a9d6               	bgez	a9, 11c1c4 <aac_plc_LC_PLC+0x754>
  11c1b9:	60f090               	neg	a15, a9
  11c1bc:	fe7c                	movi.n	a14, -1
  11c1be:	1961e2               	s32i	a14, a1, 100
  11c1c1:	000106               	j	11c1c9 <aac_plc_LC_PLC+0x759>

0011c1c4 <aac_plc_LC_PLC+0x754>:
  11c1c4:	180c                	movi.n	a8, 1
  11c1c6:	196182               	s32i	a8, a1, 100

0011c1c9 <aac_plc_LC_PLC+0x759>:
  11c1c9:	0fafa7               	bge	a15, a10, 11c1dc <aac_plc_LC_PLC+0x76c>
  11c1cc:	0e0c                	movi.n	a14, 0

0011c1ce <aac_plc_LC_PLC+0x75e>:
  11c1ce:	11fff0               	slli	a15, a15, 1
  11c1d1:	ee1b                	addi.n	a14, a14, 1
  11c1d3:	23ee80               	sext	a14, a14, 15
  11c1d6:	f42fa7               	blt	a15, a10, 11c1ce <aac_plc_LC_PLC+0x75e>
  11c1d9:	000046               	j	11c1de <aac_plc_LC_PLC+0x76e>

0011c1dc <aac_plc_LC_PLC+0x76c>:
  11c1dc:	0e0c                	movi.n	a14, 0

0011c1de <aac_plc_LC_PLC+0x76e>:
  11c1de:	3c8f34               	ae_movda32	aed8, a15
  11c1e1:	25c8f4               	ae_nsaz32.l	a12, aed8
  11c1e4:	23cc80               	sext	a12, a12, 15
  11c1e7:	401c00               	ssl	a12
  11c1ea:	a18f00               	sll	a8, a15
  11c1ed:	318080               	srai	a8, a8, 16
  11c1f0:	08bd                	mov.n	a11, a8
  11c1f2:	989c                	beqz.n	a8, 11c20f <aac_plc_LC_PLC+0x79f>
  11c1f4:	a1fa00               	sll	a15, a10
  11c1f7:	31f0f0               	srai	a15, a15, 16
  11c1fa:	1128f7               	blt	a8, a15, 11c20f <aac_plc_LC_PLC+0x79f>
  11c1fd:	00ef96               	bltz	a15, 11c20f <aac_plc_LC_PLC+0x79f>
  11c200:	00b896               	bltz	a8, 11c20f <aac_plc_LC_PLC+0x79f>
  11c203:	3761e2               	s32i	a14, a1, 220
  11c206:	0a98f7               	bne	a8, a15, 11c214 <aac_plc_LC_PLC+0x7a4>
  11c209:	ec65a1               	l32r	a10, 1173a0 (7fff <xthals_release_major+0x511f>)
  11c20c:	000406               	j	11c220 <aac_plc_LC_PLC+0x7b0>

0011c20f <aac_plc_LC_PLC+0x79f>:
  11c20f:	0a0c                	movi.n	a10, 0
  11c211:	0002c6               	j	11c220 <aac_plc_LC_PLC+0x7b0>

0011c214 <aac_plc_LC_PLC+0x7a4>:
  11c214:	11af10               	slli	a10, a15, 15
  11c217:	643165               	call8	18052c <__divsi3>
  11c21a:	ec61d1               	l32r	a13, 1173a0 (7fff <xthals_release_major+0x511f>)
  11c21d:	3721e2               	l32i	a14, a1, 220
  11c220:	11c500               	slli	a12, a5, 16
  11c223:	3c9c34               	ae_movda32	aed9, a12
  11c226:	25f9f4               	ae_nsaz32.l	a15, aed9
  11c229:	23ff80               	sext	a15, a15, 15
  11c22c:	401f00               	ssl	a15
  11c22f:	a19c00               	sll	a9, a12
  11c232:	319090               	srai	a9, a9, 16
  11c235:	0f6192               	s32i	a9, a1, 60
  11c238:	20b990               	or	a11, a9, a9
  11c23b:	03b916               	beqz	a9, 11c27a <aac_plc_LC_PLC+0x80a>
  11c23e:	118a00               	slli	a8, a10, 16
  11c241:	f90c                	movi.n	a9, 15
  11c243:	c099e0               	sub	a9, a9, a14
  11c246:	400900               	ssr	a9
  11c249:	b18080               	sra	a8, a8
  11c24c:	401f00               	ssl	a15
  11c24f:	a1f800               	sll	a15, a8
  11c252:	31f0f0               	srai	a15, a15, 16
  11c255:	212bf7               	blt	a11, a15, 11c27a <aac_plc_LC_PLC+0x80a>
  11c258:	01ef96               	bltz	a15, 11c27a <aac_plc_LC_PLC+0x80a>
  11c25b:	f1a8                	l32i.n	a10, a1, 60
  11c25d:	019a96               	bltz	a10, 11c27a <aac_plc_LC_PLC+0x80a>
  11c260:	3461c2               	s32i	a12, a1, 208
  11c263:	249bf7               	bne	a11, a15, 11c28b <aac_plc_LC_PLC+0x81b>
  11c266:	ec4ea1               	l32r	a10, 1173a0 (7fff <xthals_release_major+0x511f>)
  11c269:	156122               	s32i	a2, a1, 84
  11c26c:	396142               	s32i	a4, a1, 228
  11c26f:	146132               	s32i	a3, a1, 80
  11c272:	136162               	s32i	a6, a1, 76
  11c275:	000b46               	j	11c2a6 <aac_plc_LC_PLC+0x836>

0011c278 <aac_plc_LC_PLC+0x808>:
	...

0011c27a <aac_plc_LC_PLC+0x80a>:
  11c27a:	0a0c                	movi.n	a10, 0
  11c27c:	156122               	s32i	a2, a1, 84
  11c27f:	396142               	s32i	a4, a1, 228
  11c282:	146132               	s32i	a3, a1, 80
  11c285:	136162               	s32i	a6, a1, 76
  11c288:	000686               	j	11c2a6 <aac_plc_LC_PLC+0x836>

0011c28b <aac_plc_LC_PLC+0x81b>:
  11c28b:	11af10               	slli	a10, a15, 15
  11c28e:	156122               	s32i	a2, a1, 84
  11c291:	396142               	s32i	a4, a1, 228
  11c294:	146132               	s32i	a3, a1, 80
  11c297:	136162               	s32i	a6, a1, 76
  11c29a:	0020f0               	nop
  11c29d:	6428e5               	call8	18052c <__divsi3>
  11c2a0:	ec40d1               	l32r	a13, 1173a0 (7fff <xthals_release_major+0x511f>)
  11c2a3:	3421c2               	l32i	a12, a1, 208
  11c2a6:	162132               	l32i	a3, a1, 88
  11c2a9:	192192               	l32i	a9, a1, 100
  11c2ac:	1821b2               	l32i	a11, a1, 96
  11c2af:	400001b544893b9e 	{ ae_movda16	aed9, a11; nop; ae_movda16	aed8, a9 }
  11c2b7:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  11c2bf:	118af0               	slli	a8, a10, 1
  11c2c2:	2568c4               	ae_movad32.l	a6, aed8
  11c2c5:	400001b54467386e 	{ ae_movda16	aed7, a8; nop; ae_movda16	aed6, a6 }
  11c2cd:	0c800606077600be 	{ movi	a11, 0; ae_mul16x4	aed7, aed6, aed6, aed7 }
  11c2d5:	ec91a1               	l32r	a10, 11751c (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  11c2d8:	2546c4               	ae_movad32.l	a4, aed6
  11c2db:	151ab4               	ae_movda32x2	aed1, a10, a11
  11c2de:	234480               	sext	a4, a4, 15
  11c2e1:	60f140               	abs	a15, a4
  11c2e4:	3c4f34               	ae_movda32	aed4, a15
  11c2e7:	25e4c4               	ae_movad32.l	a14, aed4
  11c2ea:	3c5e34               	ae_movda32	aed5, a14
  11c2ed:	2595f4               	ae_nsaz32.l	a9, aed5
  11c2f0:	152162               	l32i	a6, a1, 84
  11c2f3:	239980               	sext	a9, a9, 15
  11c2f6:	126192               	s32i	a9, a1, 72
  11c2f9:	053944               	ae_slaa32s	aed3, aed4, a9
  11c2fc:	2583c4               	ae_movad32.l	a8, aed3
  11c2ff:	152884               	ae_movda32x2	aed2, a8, a8
  11c302:	2b1424               	ae_div64d32.l	aed1, aed2
  11c305:	142182               	l32i	a8, a1, 80
  11c308:	c7fb5a204f10665e 	{ sub	a6, a6, a5; nop; ae_div64d32.l	aed1, aed2 }
  11c310:	c7fb51204f10668e 	{ addx2	a6, a6, a8; nop; ae_div64d32.l	aed1, aed2 }
  11c318:	132182               	l32i	a8, a1, 76
  11c31b:	2b1424               	ae_div64d32.l	aed1, aed2
  11c31e:	2b1424               	ae_div64d32.l	aed1, aed2
  11c321:	2b1424               	ae_div64d32.l	aed1, aed2
  11c324:	2b1424               	ae_div64d32.l	aed1, aed2
  11c327:	2b1424               	ae_div64d32.l	aed1, aed2
  11c32a:	2b1424               	ae_div64d32.l	aed1, aed2
  11c32d:	2b1424               	ae_div64d32.l	aed1, aed2
  11c330:	2b1424               	ae_div64d32.l	aed1, aed2
  11c333:	2b1424               	ae_div64d32.l	aed1, aed2
  11c336:	c7fbc0204f10c18e 	{ ae_l16x4.i	aed12, a1, 16; nop; ae_div64d32.l	aed1, aed2 }
  11c33e:	c7fbc0204f10f11e 	{ ae_l16x4.i	aed15, a1, 8; nop; ae_div64d32.l	aed1, aed2 }
  11c346:	c7fb59204f102cce 	{ or	a2, a12, a12; nop; ae_div64d32.l	aed1, aed2 }
  11c34e:	c7fb59204f10a55e 	{ or	a10, a5, a5; nop; ae_div64d32.l	aed1, aed2 }
  11c356:	c7fb27204f1081fe 	{ addi	a15, a1, 120; nop; ae_div64d32.l	aed1, aed2 }
  11c35e:	c7fb30204f1011ee 	{ addmi	a14, a1, 0x100; nop; ae_div64d32.l	aed1, aed2 }
  11c366:	25b1c4               	ae_movad32.l	a11, aed1
  11c369:	40000001458debee 	{ ae_movda32	aed13, a11; nop; addi	a14, a14, -128 }
  11c371:	259dc4               	ae_movad32.l	a9, aed13
  11c374:	400000154500991e 	{ ae_movda32	aed0, a9; nop; addmi	a9, a1, 0x100 }
  11c37c:	25b0f4               	ae_nsaz32.l	a11, aed0
  11c37f:	cc0f64               	ae_l16x4.i	aed0, a15, 48
  11c382:	01aef2               	movi	a15, 0xfffffe01
  11c385:	0c800d7ff0aebb8e 	{ sext	a11, a11, 15; ae_mulfp16x4ras	aed14, aed0, aed15 }
  11c38d:	0c800c7ca0ababde 	{ ae_slaa32s	aed10, aed13, a11; ae_mulfp16x4ras	aed11, aed0, aed12 }
  11c395:	dcee74               	ae_s16x4.i	aed14, a14, 56
  11c398:	dcb984               	ae_s16x4.i	aed11, a9, -64
  11c39b:	25eac4               	ae_movad32.l	a14, aed10
  11c39e:	0d001a41a0b0af8e 	{ bge.w18	a15, a8, 11c54c <aac_plc_LC_PLC+0xadc>; nop }
  11c3a6:	281304               	ae_zalign64	u0
  11c3a9:	0f0c                	movi.n	a15, 0
  11c3ab:	1221c2               	l32i	a12, a1, 72
  11c3ae:	c0c992               	addi	a9, a9, -64
  11c3b1:	02d852               	addmi	a5, a8, 0x200
  11c3b4:	400000f145fa5e5e 	{ ae_movda32	aed10, a14; nop; addi	a5, a5, -1 }
  11c3bc:	400000142801891e 	{ ae_l16.i	aed1, a9, -16; nop; addmi	a8, a1, 0x100 }
  11c3c4:	c0cbc0               	sub	a12, a11, a12
  11c3c7:	40000011191ac8ce 	{ ae_s32x2.i	aed10, a8, -56; nop; addi	a12, a12, 17 }
  11c3cf:	2761c2               	s32i	a12, a1, 156

0011c3d2 <aac_plc_LC_PLC+0x962>:
  11c3d2:	7726e4               	ae_la64.pp	u2, a6
  11c3d5:	280344               	ae_movalign	u1, u0
  11c3d8:	0d401241b0b0146e 	{ blti.w18	a4, 1, 11c507 <aac_plc_LC_PLC+0xa97>; nop }
  11c3e0:	2721c2               	l32i	a12, a1, 156
  11c3e3:	01d1e2               	addmi	a14, a1, 0x100
  11c3e6:	118a00               	slli	a8, a10, 16
  11c3e9:	c08820               	sub	a8, a8, a2
  11c3ec:	88da                	add.n	a8, a8, a13
  11c3ee:	400001b469ef4e8e 	{ ae_l32x2.i	aed15, a14, -56; nop; ae_movda32	aed14, a8 }
  11c3f6:	eb76dd0f0e0d259f 	{ nop; ae_mulfp32x2ras	aed13, aed14, aed15; nop }
  11c3fe:	07dcd4               	ae_sraa32	aed13, aed13, a12
  11c401:	a3ddd4               	ae_sel16i	aed13, aed13, aed13, 3
  11c404:	25edc4               	ae_movad32.l	a14, aed13
  11c407:	be1b                	addi.n	a11, a14, 1
  11c409:	400001b545cb44be 	{ ae_movda32	aed11, a4; nop; ae_movda32	aed12, a11 }
  11c411:	eb7bdd0c0b0b259f 	{ nop; ae_mulp32x2	aed11, aed11, aed12; nop }
  11c419:	259bc4               	ae_movad32.l	a9, aed11

0011c41c <aac_plc_LC_PLC+0x9ac>:
  11c41c:	befa                	add.n	a11, a14, a15
  11c41e:	229a                	add.n	a2, a2, a9
  11c420:	43b5b0               	min	a11, a5, a11
  11c423:	000046               	j	11c428 <aac_plc_LC_PLC+0x9b8>

0011c426 <aac_plc_LC_PLC+0x9b6>:
  11c426:	05bd                	mov.n	a11, a5
  11c428:	0fcd                	mov.n	a12, a15
  11c42a:	03ed                	mov.n	a14, a3
  11c42c:	fdcb82               	addi	a8, a11, -3
  11c42f:	063d                	mov.n	a3, a6
  11c431:	1eaf87               	bge	a15, a8, 11c453 <aac_plc_LC_PLC+0x9e3>
  11c434:	c09bf0               	sub	a9, a11, a15
  11c437:	219290               	srai	a9, a9, 2
  11c43a:	1169e0               	slli	a6, a9, 2
  11c43d:	0fa976               	loopgtz	a9, 11c450 <aac_plc_LC_PLC+0x9e0>
  11c440:	3733e4               	ae_la16x4.ip	aed3, u2, a3
  11c443:	0c801a7330a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed0, aed3 }
  11c44b:	ff4b                	addi.n	a15, a15, 4
  11c44d:	0c2e94               	ae_sa16x4.ip	aed2, u1, a14

0011c450 <aac_plc_LC_PLC+0x9e0>:
  11c450:	000046               	j	11c455 <aac_plc_LC_PLC+0x9e5>

0011c453 <aac_plc_LC_PLC+0x9e3>:
  11c453:	060c                	movi.n	a6, 0

0011c455 <aac_plc_LC_PLC+0x9e5>:
  11c455:	773ed4               	ae_sa64pos.fp	u1, a14
  11c458:	22afb7               	bge	a15, a11, 11c47e <aac_plc_LC_PLC+0xa0e>
  11c45b:	66ca                	add.n	a6, a6, a12
  11c45d:	c08bf0               	sub	a8, a11, a15
  11c460:	c09f60               	sub	a9, a15, a6
  11c463:	90c930               	addx2	a12, a9, a3
  11c466:	9099e0               	addx2	a9, a9, a14
  11c469:	0da876               	loopgtz	a8, 11c47a <aac_plc_LC_PLC+0xa0a>
  11c46c:	b45c14               	ae_l16.ip	aed5, a12, 2
  11c46f:	0c801a7531a4959e 	{ nop; ae_mulfp16x4ras	aed4, aed1, aed5 }
  11c477:	d34914               	ae_s16.0.ip	aed4, a9, 2

0011c47a <aac_plc_LC_PLC+0xa0a>:
  11c47a:	000086               	j	11c480 <aac_plc_LC_PLC+0xa10>

0011c47d <aac_plc_LC_PLC+0xa0d>:
	...

0011c47e <aac_plc_LC_PLC+0xa0e>:
  11c47e:	66ca                	add.n	a6, a6, a12

0011c480 <aac_plc_LC_PLC+0xa10>:
  11c480:	53cfb0               	max	a12, a15, a11
  11c483:	2861c2               	s32i	a12, a1, 160
  11c486:	c08c60               	sub	a8, a12, a6
  11c489:	0cfd                	mov.n	a15, a12
  11c48b:	906830               	addx2	a6, a8, a3
  11c48e:	9038e0               	addx2	a3, a8, a14
  11c491:	67ac57               	bge	a12, a5, 11c4fc <aac_plc_LC_PLC+0xa8c>
  11c494:	02ad                	mov.n	a10, a2
  11c496:	febca5               	call8	11b060 <round_itu>
  11c499:	ebc1d1               	l32r	a13, 1173a0 (7fff <xthals_release_major+0x511f>)
  11c49c:	2821f2               	l32i	a15, a1, 160
  11c49f:	281304               	ae_zalign64	u0
  11c4a2:	01d1b2               	addmi	a11, a1, 0x100
  11c4a5:	119af0               	slli	a9, a10, 1
  11c4a8:	7726f4               	ae_la64.pp	u3, a6
  11c4ab:	37b6f4               	ae_la16x4.ip	aed11, u3, a6
  11c4ae:	c09390               	sub	a9, a3, a9
  11c4b1:	c0cbb2               	addi	a11, a11, -64
  11c4b4:	400000142801bb1e 	{ ae_l16.i	aed1, a11, -16; nop; addmi	a11, a1, 0x100 }
  11c4bc:	7729e4               	ae_la64.pp	u2, a9
  11c4bf:	37c9e4               	ae_la16x4.ip	aed12, u2, a9
  11c4c2:	80cb82               	addi	a8, a11, -128
  11c4c5:	ccdb84               	ae_l16x4.i	aed13, a11, -64
  11c4c8:	0c80160b3ddbe89e 	{ ae_l16x4.i	aed14, a8, 56; ae_mul16x4	aed13, aed11, aed11, aed13 }
  11c4d0:	0c80040c7eec81ce 	{ addi	a12, a1, 120; ae_mul16x4	aed14, aed12, aed12, aed14 }
  11c4d8:	cc0c64               	ae_l16x4.i	aed0, a12, 48
  11c4db:	94e8ddcebda920be 	{ ae_movalign	u1, u0; ae_add32s	aed9, aed13, aed14; ae_add32s	aed10, aed11, aed12 }
  11c4e3:	94e8209a9a783ffe 	{ addi	a15, a15, 3; ae_add32s	aed8, aed10, aed10; ae_add32s	aed7, aed9, aed9 }
  11c4eb:	9bfb2f708f60e96e 	{ addi	a6, a9, -2; nop; ae_round16x4f32sasym	aed6, aed7, aed8 }
  11c4f3:	0c6394               	ae_sa16x4.ip	aed6, u1, a3
  11c4f6:	7733d4               	ae_sa64pos.fp	u1, a3
  11c4f9:	fec332               	addi	a3, a3, -2

0011c4fc <aac_plc_LC_PLC+0xa8c>:
  11c4fc:	0d3fed4120b09f5e 	{ blt.w18	a15, a5, 11c3d2 <aac_plc_LC_PLC+0x962>; nop }
  11c504:	001306               	j	11c554 <aac_plc_LC_PLC+0xae4>

0011c507 <aac_plc_LC_PLC+0xa97>:
  11c507:	f1b4d6               	bgez	a4, 11c426 <aac_plc_LC_PLC+0x9b6>
  11c50a:	272192               	l32i	a9, a1, 156
  11c50d:	01d1b2               	addmi	a11, a1, 0x100
  11c510:	eba6e1               	l32r	a14, 1173a8 (8000 <xthals_release_major+0x5120>)
  11c513:	11ca00               	slli	a12, a10, 16
  11c516:	c0c2c0               	sub	a12, a2, a12
  11c519:	ccea                	add.n	a12, a12, a14
  11c51b:	400001b469344bce 	{ ae_l32x2.i	aed4, a11, -56; nop; ae_movda32	aed3, a12 }
  11c523:	eb76dd040302259f 	{ nop; ae_mulfp32x2ras	aed2, aed3, aed4; nop }
  11c52b:	072924               	ae_sraa32	aed2, aed2, a9
  11c52e:	a32224               	ae_sel16i	aed2, aed2, aed2, 3
  11c531:	25e2c4               	ae_movad32.l	a14, aed2
  11c534:	8e1b                	addi.n	a8, a14, 1
  11c536:	400001b545fe448e 	{ ae_movda32	aed14, a4; nop; ae_movda32	aed15, a8 }
  11c53e:	eb7bdd0f0e0e259f 	{ nop; ae_mulp32x2	aed14, aed14, aed15; nop }
  11c546:	259ec4               	ae_movad32.l	a9, aed14
  11c549:	ffb3c6               	j	11c41c <aac_plc_LC_PLC+0x9ac>

0011c54c <aac_plc_LC_PLC+0xadc>:
  11c54c:	281304               	ae_zalign64	u0
  11c54f:	02d852               	addmi	a5, a8, 0x200
  11c552:	550b                	addi.n	a5, a5, -1

0011c554 <aac_plc_LC_PLC+0xae4>:
  11c554:	132162               	l32i	a6, a1, 76
  11c557:	142132               	l32i	a3, a1, 80
  11c55a:	392142               	l32i	a4, a1, 228
  11c55d:	152122               	l32i	a2, a1, 84
  11c560:	1621c2               	l32i	a12, a1, 88
  11c563:	20c7a2               	addi	a10, a7, 32
  11c566:	1b2192               	l32i	a9, a1, 108
  11c569:	1721b2               	l32i	a11, a1, 92
  11c56c:	1c2182               	l32i	a8, a1, 112
  11c56f:	0bed                	mov.n	a14, a11
  11c571:	772be4               	ae_la64.pp	u2, a11
  11c574:	08fd                	mov.n	a15, a8
  11c576:	7728f4               	ae_la64.pp	u3, a8
  11c579:	ebfa5000000199af 	{ add	a9, a9, a10; ae_movi	aed1, 0; nop }
  11c581:	ebfbdd010e02292f 	{ ae_la64.pp	u1, a9; ae_mov	aed2, aed1; nop }
  11c589:	c9fb40411e03018e 	{ movi	a8, 1; ae_mov	aed3, aed1; ae_mov	aed0, aed1 }
  11c591:	400001814407b80e 	{ ae_movda16	aed7, a8; nop; movi	a11, 128 }
  11c599:	23ab76               	loopgtz	a11, 11c5c0 <aac_plc_LC_PLC+0xb50>
  11c59c:	37aee4               	ae_la16x4.ip	aed10, u2, a14
  11c59f:	378ff4               	ae_la16x4.ip	aed8, u3, a15
  11c5a2:	3799d4               	ae_la16x4.ip	aed9, u1, a9
  11c5a5:	4e68a4               	ae_sub16s	aed6, aed8, aed10
  11c5a8:	c5f0dd693865259e 	{ nop; ae_sub16s	aed5, aed8, aed9; ae_abs16s	aed6, aed6 }
  11c5b0:	0c801a87b632505e 	{ ae_abs16s	aed5, aed5; ae_mula16x4	aed3, aed2, aed7, aed6 }
  11c5b8:	0c801a873510959e 	{ nop; ae_mula16x4	aed1, aed0, aed7, aed5 }

0011c5c0 <aac_plc_LC_PLC+0xb50>:
  11c5c0:	30c104               	ae_add32	aed12, aed1, aed0
  11c5c3:	93e9dd2c3cbc259e 	{ nop; ae_add32_hl_lh	aed12, aed12, aed12; ae_add32	aed11, aed3, aed2 }
  11c5cb:	ebe9c80b0b0bfc7f 	{ ae_movad32.l	a15, aed12; ae_add32_hl_lh	aed11, aed11, aed11; nop }
  11c5d3:	25ebc4               	ae_movad32.l	a14, aed11
  11c5d6:	90bff0               	addx2	a11, a15, a15
  11c5d9:	11bbc0               	slli	a11, a11, 4
  11c5dc:	bfba                	add.n	a11, a15, a11
  11c5de:	90bbf0               	addx2	a11, a11, a15
  11c5e1:	21b7b0               	srai	a11, a11, 7
  11c5e4:	0d3f5e41b0b0abee 	{ bge.w18	a11, a14, 11bbd3 <aac_plc_LC_PLC+0x163>; nop }
  11c5ec:	0aed                	mov.n	a14, a10
  11c5ee:	209cc0               	or	a9, a12, a12
  11c5f1:	09a476               	loopgtz	a4, 11c5fe <aac_plc_LC_PLC+0xb8e>
  11c5f4:	009ef2               	l16si	a15, a14, 0
  11c5f7:	0059f2               	s16i	a15, a9, 0
  11c5fa:	ee2b                	addi.n	a14, a14, 2
  11c5fc:	992b                	addi.n	a9, a9, 2
  11c5fe:	fd7446               	j	11bbd3 <aac_plc_LC_PLC+0x163>

0011c601 <aac_plc_LC_PLC+0xb91>:
  11c601:	000000                                        ...

0011c604 <PlrAttenuation>:
  11c604:	006136               	entry	a1, 48
  11c607:	a09520               	addx4	a9, a5, a2
  11c60a:	d998                	l32i.n	a9, a9, 52
  11c60c:	2cc2c2               	addi	a12, a2, 44
  11c60f:	0299a2               	l16si	a10, a9, 4
  11c612:	4000018028017c0e 	{ ae_l16.i	aed1, a12, -16; nop; movi	a7, 128 }
  11c61a:	09a7a7               	bge	a7, a10, 11c627 <PlrAttenuation+0x23>
  11c61d:	34a382               	movi	a8, 0x334
  11c620:	0005c6               	j	11c63b <PlrAttenuation+0x37>

0011c623 <PlrAttenuation+0x1f>:
  11c623:	00000000                                ....

0011c627 <PlrAttenuation+0x23>:
  11c627:	0b4c                	movi.n	a11, 64
  11c629:	908aa0               	addx2	a8, a10, a10
  11c62c:	b088a0               	addx8	a8, a8, a10
  11c62f:	9088a0               	addx2	a8, a8, a10
  11c632:	a088a0               	addx4	a8, a8, a10
  11c635:	a088b0               	addx4	a8, a8, a11
  11c638:	218780               	srai	a8, a8, 7

0011c63b <PlrAttenuation+0x37>:
  11c63b:	eb5eb1               	l32r	a11, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11c63e:	069972               	l16si	a7, a9, 12
  11c641:	c0bb80               	sub	a11, a11, a8
  11c644:	3c2b24               	ae_movda16	aed2, a11
  11c647:	0c801af231a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed2 }
  11c64f:	eb54b1               	l32r	a11, 1173a0 (7fff <xthals_release_major+0x511f>)
  11c652:	400001742401590e 	{ ae_l16.i	aed1, a9, 8; nop; ae_movad16.0	a5, aed0 }
  11c65a:	0e5252               	s16i	a5, a2, 28
  11c65d:	638c                	beqz.n	a3, 11c667 <PlrAttenuation+0x63>
  11c65f:	558a                	add.n	a5, a5, a8
  11c661:	235580               	sext	a5, a5, 15
  11c664:	0e5252               	s16i	a5, a2, 28

0011c667 <PlrAttenuation+0x63>:
  11c667:	022577               	blt	a5, a7, 11c66d <PlrAttenuation+0x69>
  11c66a:	000a06               	j	11c696 <PlrAttenuation+0x92>

0011c66d <PlrAttenuation+0x69>:
  11c66d:	059982               	l16si	a8, a9, 10
  11c670:	400001b544513b5e 	{ ae_movda16	aed1, a11; nop; ae_movda16	aed5, a5 }
  11c678:	02a587               	bge	a5, a8, 11c67e <PlrAttenuation+0x7a>
  11c67b:	0005c6               	j	11c696 <PlrAttenuation+0x92>

0011c67e <PlrAttenuation+0x7a>:
  11c67e:	bd4954               	ae_l32.i	aed4, a9, 20
  11c681:	eb72dd050403259f 	{ nop; ae_mulfp32x16x2ras.h	aed3, aed4, aed5; nop }
  11c689:	69c8                	l32i.n	a12, a9, 24
  11c68b:	a33334               	ae_sel16i	aed3, aed3, aed3, 3
  11c68e:	25d3c4               	ae_movad32.l	a13, aed3
  11c691:	ccda                	add.n	a12, a12, a13
  11c693:	3c1c24               	ae_movda16	aed1, a12
  11c696:	255184               	ae_movad16.0	a5, aed1
  11c699:	8238                	l32i.n	a3, a2, 32
  11c69b:	0d95b7               	bne	a5, a11, 11c6ac <PlrAttenuation+0xa8>
  11c69e:	eb50e1               	l32r	a14, 1173e0 (7ffd <xthals_release_major+0x511d>)
  11c6a1:	31f030               	srai	a15, a3, 16
  11c6a4:	0d000b4180b09efe 	{ blt.w18	a14, a15, 11c760 <PlrAttenuation+0x15c>; nop }

0011c6ac <PlrAttenuation+0xa8>:
  11c6ac:	2162a0               	srai	a6, a10, 2
  11c6af:	3c0334               	ae_movda32	aed0, a3
  11c6b2:	e00134               	ae_s32.l.i	aed0, a1, 12
  11c6b5:	0d400a4120b0166e 	{ blti.w18	a6, 1, 11c75b <PlrAttenuation+0x157>; nop }
  11c6bd:	eb9891               	l32r	a9, 117520 (7eb8 <xthals_release_major+0x4fd8>)
  11c6c0:	3c5924               	ae_movda16	aed5, a9
  11c6c3:	eb5cdd050107259f 	{ nop; ae_mulf16ss.00	aed7, aed1, aed5; nop }
  11c6cb:	2587c4               	ae_movad32.l	a8, aed7
  11c6ce:	117500               	slli	a7, a5, 16
  11c6d1:	c07780               	sub	a7, a7, a8
  11c6d4:	3c6734               	ae_movda32	aed6, a7
  11c6d7:	2536c4               	ae_movad32.l	a3, aed6
  11c6da:	3c4334               	ae_movda32	aed4, a3
  11c6dd:	7aa676               	loopgtz	a6, 11c75b <PlrAttenuation+0x157>
  11c6e0:	eb72dd050008259f 	{ nop; ae_mulfp32x16x2ras.h	aed8, aed0, aed5; nop }
  11c6e8:	a38884               	ae_sel16i	aed8, aed8, aed8, 3
  11c6eb:	407484               	ae_add32s	aed7, aed4, aed8
  11c6ee:	25d7c4               	ae_movad32.l	a13, aed7
  11c6f1:	3c0d34               	ae_movda32	aed0, a13
  11c6f4:	eb72dd050006259f 	{ nop; ae_mulfp32x16x2ras.h	aed6, aed0, aed5; nop }
  11c6fc:	a36664               	ae_sel16i	aed6, aed6, aed6, 3
  11c6ff:	403464               	ae_add32s	aed3, aed4, aed6
  11c702:	25c3c4               	ae_movad32.l	a12, aed3
  11c705:	3cfc34               	ae_movda32	aed15, a12
  11c708:	eb72dd050f02259f 	{ nop; ae_mulfp32x16x2ras.h	aed2, aed15, aed5; nop }
  11c710:	a32224               	ae_sel16i	aed2, aed2, aed2, 3
  11c713:	401424               	ae_add32s	aed1, aed4, aed2
  11c716:	25b1c4               	ae_movad32.l	a11, aed1
  11c719:	3ccb34               	ae_movda32	aed12, a11
  11c71c:	eb72dd050c0e259f 	{ nop; ae_mulfp32x16x2ras.h	aed14, aed12, aed5; nop }
  11c724:	e00104               	ae_s32.l.i	aed0, a1, 0
  11c727:	eb03be0e0e0ef11f 	{ ae_s32.l.i	aed15, a1, 4; ae_sel16i.n	aed14, aed14, aed14, 3; nop }
  11c72f:	ebe8c00e040da10f 	{ ae_l16x4.i	aed10, a1, 0; ae_add32s	aed13, aed4, aed14; nop }
  11c737:	25adc4               	ae_movad32.l	a10, aed13
  11c73a:	400001b5220c41ae 	{ ae_s32.l.i	aed12, a1, 8; nop; ae_movda32	aed0, a10 }
  11c742:	e00134               	ae_s32.l.i	aed0, a1, 12
  11c745:	ccb114               	ae_l16x4.i	aed11, a1, 8
  11c748:	88fbc0a0bfa0940e 	{ ae_l16x4.i	aed9, a4, 0; nop; ae_sel16i	aed10, aed10, aed11, 8 }
  11c750:	0c801afa39a8959e 	{ nop; ae_mulfp16x4s	aed8, aed9, aed10 }
  11c758:	808494               	ae_s16x4.ip	aed8, a4, 8

0011c75b <PlrAttenuation+0x157>:
  11c75b:	2530c4               	ae_movad32.l	a3, aed0
  11c75e:	160c                	movi.n	a6, 1

0011c760 <PlrAttenuation+0x15c>:
  11c760:	8239                	s32i.n	a3, a2, 32
  11c762:	062d                	mov.n	a2, a6
  11c764:	f01d                	retw.n

0011c766 <PlrAttenuation+0x162>:
	...

0011c768 <aac_plc_smdalign>:
  11c768:	126136               	entry	a1, 0x930
  11c76b:	b159                	s32i.n	a5, a1, 44
  11c76d:	c139                	s32i.n	a3, a1, 48
  11c76f:	07dd                	mov.n	a13, a7
  11c771:	a149                	s32i.n	a4, a1, 40
  11c773:	70c172               	addi	a7, a1, 112
  11c776:	c04450               	sub	a4, a4, a5
  11c779:	00d496               	bltz	a4, 11c78a <aac_plc_smdalign+0x22>
  11c77c:	0a0c                	movi.n	a10, 0
  11c77e:	0e0c                	movi.n	a14, 0

0011c780 <aac_plc_smdalign+0x18>:
  11c780:	ee1b                	addi.n	a14, a14, 1
  11c782:	aada                	add.n	a10, a10, a13
  11c784:	f8a4a7               	bge	a4, a10, 11c780 <aac_plc_smdalign+0x18>
  11c787:	000046               	j	11c78c <aac_plc_smdalign+0x24>

0011c78a <aac_plc_smdalign+0x22>:
  11c78a:	0e0c                	movi.n	a14, 0

0011c78c <aac_plc_smdalign+0x24>:
  11c78c:	20c7a2               	addi	a10, a7, 32
  11c78f:	2191d0               	srai	a9, a13, 1
  11c792:	04d752               	addmi	a5, a7, 0x400
  11c795:	20c552               	addi	a5, a5, 32
  11c798:	c08690               	sub	a8, a6, a9
  11c79b:	3a18a6               	blti	a8, 1, 11c7d9 <aac_plc_smdalign+0x71>
  11c79e:	0a3d                	mov.n	a3, a10
  11c7a0:	9199                	s32i.n	a9, a1, 36
  11c7a2:	05fd                	mov.n	a15, a5
  11c7a4:	c188                	l32i.n	a8, a1, 48
  11c7a6:	a1b8                	l32i.n	a11, a1, 40
  11c7a8:	90c620               	addx2	a12, a6, a2
  11c7ab:	e1c9                	s32i.n	a12, a1, 56
  11c7ad:	060c                	movi.n	a6, 0
  11c7af:	90c920               	addx2	a12, a9, a2
  11c7b2:	c0b9b0               	sub	a11, a9, a11
  11c7b5:	112df0               	slli	a2, a13, 1
  11c7b8:	90bb80               	addx2	a11, a11, a8

0011c7bb <aac_plc_smdalign+0x53>:
  11c7bb:	661b                	addi.n	a6, a6, 1
  11c7bd:	009b82               	l16si	a8, a11, 0
  11c7c0:	009c92               	l16si	a9, a12, 0
  11c7c3:	bb2a                	add.n	a11, a11, a2
  11c7c5:	cc2a                	add.n	a12, a12, a2
  11c7c7:	005f82               	s16i	a8, a15, 0
  11c7ca:	005392               	s16i	a9, a3, 0
  11c7cd:	ff2b                	addi.n	a15, a15, 2
  11c7cf:	e188                	l32i.n	a8, a1, 56
  11c7d1:	332b                	addi.n	a3, a3, 2
  11c7d3:	e43c87               	bltu	a12, a8, 11c7bb <aac_plc_smdalign+0x53>
  11c7d6:	0000c6               	j	11c7dd <aac_plc_smdalign+0x75>

0011c7d9 <aac_plc_smdalign+0x71>:
  11c7d9:	060c                	movi.n	a6, 0
  11c7db:	9199                	s32i.n	a9, a1, 36

0011c7dd <aac_plc_smdalign+0x75>:
  11c7dd:	038496               	bltz	a4, 11c819 <aac_plc_smdalign+0xb1>
  11c7e0:	112df0               	slli	a2, a13, 1
  11c7e3:	c188                	l32i.n	a8, a1, 48
  11c7e5:	400001b5450146de 	{ ae_movda32	aed1, a6; nop; ae_movda32	aed0, a13 }
  11c7ed:	eb7b51010000b65f 	{ addx2	a11, a6, a5; ae_mulp32x2	aed0, aed0, aed1; nop }
  11c7f5:	91c8                	l32i.n	a12, a1, 36
  11c7f7:	25f0c4               	ae_movad32.l	a15, aed0
  11c7fa:	b138                	l32i.n	a3, a1, 44
  11c7fc:	ccfa                	add.n	a12, a12, a15
  11c7fe:	c03c30               	sub	a3, a12, a3
  11c801:	a1f8                	l32i.n	a15, a1, 40
  11c803:	903380               	addx2	a3, a3, a8
  11c806:	c0ccf0               	sub	a12, a12, a15
  11c809:	90cc80               	addx2	a12, a12, a8

0011c80c <aac_plc_smdalign+0xa4>:
  11c80c:	009c82               	l16si	a8, a12, 0
  11c80f:	005b82               	s16i	a8, a11, 0
  11c812:	cc2a                	add.n	a12, a12, a2
  11c814:	bb2b                	addi.n	a11, a11, 2
  11c816:	f2b3c7               	bgeu	a3, a12, 11c80c <aac_plc_smdalign+0xa4>

0011c819 <aac_plc_smdalign+0xb1>:
  11c819:	190c                	movi.n	a9, 1
  11c81b:	0c0c                	movi.n	a12, 0
  11c81d:	0d40214120b04e6e 	{ blti.w18	a14, 4, 11ca33 <aac_plc_smdalign+0x2cb>; nop }
  11c825:	166152               	s32i	a5, a1, 88
  11c828:	156192               	s32i	a9, a1, 84
  11c82b:	213260               	srai	a3, a6, 2
  11c82e:	1961d2               	s32i	a13, a1, 100
  11c831:	320c                	movi.n	a2, 3
  11c833:	04d742               	addmi	a4, a7, 0x400
  11c836:	400001014400f92e 	{ ae_movda16	aed0, a9; nop; movi	a15, 2 }
  11c83e:	1461f2               	s32i	a15, a1, 80
  11c841:	ebfa2200000a24bf 	{ addi	a11, a4, 34; ae_movi	aed10, 0; nop }
  11c849:	136122               	s32i	a2, a1, 76
  11c84c:	c9fb224aae21448e 	{ addi	a8, a4, 36; ae_mov	aed1, aed10; ae_mov	aed2, aed10 }
  11c854:	eb3421               	l32r	a2, 117524 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  11c857:	186182               	s32i	a8, a1, 96
  11c85a:	1761b2               	s32i	a11, a1, 92
  11c85d:	c9fb224aae78644e 	{ addi	a4, a4, 38; ae_mov	aed8, aed10; ae_mov	aed7, aed10 }
  11c865:	c9fb2f4aae35f6be 	{ addi	a11, a6, -1; ae_mov	aed5, aed10; ae_mov	aed3, aed10 }
  11c86d:	c9fb2f4aae46de8e 	{ addi	a8, a14, -3; ae_mov	aed6, aed10; ae_mov	aed4, aed10 }
  11c875:	d189                	s32i.n	a8, a1, 52
  11c877:	f1b9                	s32i.n	a11, a1, 60
  11c879:	1261b2               	s32i	a11, a1, 72

0011c87c <aac_plc_smdalign+0x114>:
  11c87c:	7724c4               	ae_la64.pp	u0, a4
  11c87f:	f188                	l32i.n	a8, a1, 60
  11c881:	1721a2               	l32i	a10, a1, 92
  11c884:	0cfd                	mov.n	a15, a12
  11c886:	182192               	l32i	a9, a1, 96
  11c889:	1621c2               	l32i	a12, a1, 88
  11c88c:	7729d4               	ae_la64.pp	u1, a9
  11c88f:	0abd                	mov.n	a11, a10
  11c891:	772ae4               	ae_la64.pp	u2, a10
  11c894:	772cf4               	ae_la64.pp	u3, a12
  11c897:	09ad                	mov.n	a10, a9
  11c899:	049d                	mov.n	a9, a4
  11c89b:	4c13a6               	blti	a3, 1, 11c8eb <aac_plc_smdalign+0x183>
  11c89e:	20c752               	addi	a5, a7, 32
  11c8a1:	40a376               	loopgtz	a3, 11c8e5 <aac_plc_smdalign+0x17d>
  11c8a4:	37dcf4               	ae_la16x4.ip	aed13, u3, a12
  11c8a7:	90c594               	ae_l16x4.ip	aed12, a5, 8
  11c8aa:	379be4               	ae_la16x4.ip	aed9, u2, a11
  11c8ad:	ebf0cf0d0c0beaaf 	{ ae_la16x4.ip	aed14, u1, a10; ae_sub16s	aed11, aed12, aed13; nop }
  11c8b5:	c5f0cfb93cbfd98e 	{ ae_la16x4.ip	aed13, u0, a9; ae_sub16s	aed15, aed12, aed9; ae_abs16s	aed11, aed11 }
  11c8bd:	0c801a80bb87f0fe 	{ ae_abs16s	aed15, aed15; ae_mula16x4	aed8, aed7, aed0, aed11 }
  11c8c5:	0c8014802f65bcee 	{ ae_sub16s	aed11, aed12, aed14; ae_mula16x4	aed6, aed5, aed0, aed15 }
  11c8cd:	c5f0ddbd3cb9259e 	{ nop; ae_sub16s	aed9, aed12, aed13; ae_abs16s	aed11, aed11 }
  11c8d5:	0c801a80bb43909e 	{ ae_abs16s	aed9, aed9; ae_mula16x4	aed4, aed3, aed0, aed11 }
  11c8dd:	0c801a803921959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed9 }

0011c8e5 <aac_plc_smdalign+0x17d>:
  11c8e5:	035d                	mov.n	a5, a3
  11c8e7:	000086               	j	11c8ed <aac_plc_smdalign+0x185>

0011c8ea <aac_plc_smdalign+0x182>:
	...

0011c8eb <aac_plc_smdalign+0x183>:
  11c8eb:	050c                	movi.n	a5, 0

0011c8ed <aac_plc_smdalign+0x185>:
  11c8ed:	30b874               	ae_add32	aed11, aed8, aed7
  11c8f0:	1195e0               	slli	a9, a5, 2
  11c8f3:	93e9525b6b9b55fe 	{ addx4	a5, a5, a15; ae_add32_hl_lh	aed11, aed11, aed11; ae_add32	aed9, aed6, aed5 }
  11c8fb:	93e9c83949f9db7e 	{ ae_movad32.l	a13, aed11; ae_add32_hl_lh	aed9, aed9, aed9; ae_add32	aed15, aed4, aed3 }
  11c903:	93e9c81f2fefc97e 	{ ae_movad32.l	a12, aed9; ae_add32_hl_lh	aed15, aed15, aed15; ae_add32	aed14, aed2, aed1 }
  11c90b:	ebe9c80e0e0ebf7f 	{ ae_movad32.l	a11, aed15; ae_add32_hl_lh	aed14, aed14, aed14; nop }
  11c913:	25aec4               	ae_movad32.l	a10, aed14
  11c916:	0d00094180b0989e 	{ blt.w18	a8, a9, 11c9b2 <aac_plc_smdalign+0x24a>; nop }
  11c91e:	61b9                	s32i.n	a11, a1, 24
  11c920:	71a9                	s32i.n	a10, a1, 28
  11c922:	51c9                	s32i.n	a12, a1, 20
  11c924:	41d9                	s32i.n	a13, a1, 16
  11c926:	bd4144               	ae_l32.i	aed4, a1, 16
  11c929:	bd3154               	ae_l32.i	aed3, a1, 20
  11c92c:	400000447702817e 	{ ae_l32.i	aed2, a1, 28; nop; addmi	a8, a7, 0x400 }
  11c934:	400000607621818e 	{ ae_l32.i	aed1, a1, 24; nop; addi	a8, a8, 38 }
  11c93c:	905580               	addx2	a5, a5, a8
  11c93f:	098d                	mov.n	a8, a9
  11c941:	b055d4               	ae_l16.i	aed5, a5, -6
  11c944:	b065e4               	ae_l16.i	aed6, a5, -4
  11c947:	400000002f27957e 	{ ae_l16.i	aed7, a5, -2; nop; addi	a9, a7, 32 }
  11c94f:	909890               	addx2	a9, a8, a9
  11c952:	c08680               	sub	a8, a6, a8
  11c955:	45a876               	loopgtz	a8, 11c99e <aac_plc_smdalign+0x236>
  11c958:	b48914               	ae_l16.ip	aed8, a9, 2
  11c95b:	4ee864               	ae_sub16s	aed14, aed8, aed6
  11c95e:	e9f0dde588ef259f 	{ nop; ae_sub16s	aed15, aed8, aed5; ae_sext32	aed14, aed14, 15 }
  11c966:	e9f0c9f788fd56af 	{ ae_mov	aed5, aed6; ae_sub16s	aed13, aed8, aed7; ae_sext32	aed15, aed15, 15 }
  11c96e:	e9fba9d78ed6751f 	{ ae_l16.ip	aed7, a5, 2; ae_mov	aed6, aed7; ae_sext32	aed13, aed13, 15 }
  11c976:	c5f0ddd7f8dc259e 	{ nop; ae_sub16s	aed12, aed8, aed7; ae_abs32s	aed13, aed13 }
  11c97e:	e9fbddcf83cf259f 	{ nop; ae_abs32s	aed15, aed15; ae_sext32	aed12, aed12, 15 }
  11c986:	93fbddfe434e259e 	{ nop; ae_abs32s	aed14, aed14; ae_add32	aed4, aed4, aed15 }
  11c98e:	c5e7ddcef3c3259e 	{ nop; ae_add32	aed3, aed3, aed14; ae_abs32s	aed12, aed12 }
  11c996:	93e7ddcd2121259e 	{ nop; ae_add32	aed1, aed1, aed13; ae_add32	aed2, aed2, aed12 }

0011c99e <aac_plc_smdalign+0x236>:
  11c99e:	e03154               	ae_s32.l.i	aed3, a1, 20
  11c9a1:	e04144               	ae_s32.l.i	aed4, a1, 16
  11c9a4:	e01164               	ae_s32.l.i	aed1, a1, 24
  11c9a7:	e02174               	ae_s32.l.i	aed2, a1, 28
  11c9aa:	71a8                	l32i.n	a10, a1, 28
  11c9ac:	61b8                	l32i.n	a11, a1, 24
  11c9ae:	41d8                	l32i.n	a13, a1, 16
  11c9b0:	51c8                	l32i.n	a12, a1, 20

0011c9b2 <aac_plc_smdalign+0x24a>:
  11c9b2:	04ad27               	bge	a13, a2, 11c9ba <aac_plc_smdalign+0x252>
  11c9b5:	0d2d                	mov.n	a2, a13
  11c9b7:	1261f2               	s32i	a15, a1, 72

0011c9ba <aac_plc_smdalign+0x252>:
  11c9ba:	07ac27               	bge	a12, a2, 11c9c5 <aac_plc_smdalign+0x25d>
  11c9bd:	0c2d                	mov.n	a2, a12
  11c9bf:	1521d2               	l32i	a13, a1, 84
  11c9c2:	1261d2               	s32i	a13, a1, 72

0011c9c5 <aac_plc_smdalign+0x25d>:
  11c9c5:	07ab27               	bge	a11, a2, 11c9d0 <aac_plc_smdalign+0x268>
  11c9c8:	142122               	l32i	a2, a1, 80
  11c9cb:	126122               	s32i	a2, a1, 72
  11c9ce:	0b2d                	mov.n	a2, a11

0011c9d0 <aac_plc_smdalign+0x268>:
  11c9d0:	0d0000caceb1aa2e 	{ bge.w18	a10, a2, 11c9e0 <aac_plc_smdalign+0x278>; ae_mov	aed1, aed10 }
  11c9d8:	0a2d                	mov.n	a2, a10
  11c9da:	132182               	l32i	a8, a1, 76
  11c9dd:	126182               	s32i	a8, a1, 72

0011c9e0 <aac_plc_smdalign+0x278>:
  11c9e0:	448b                	addi.n	a4, a4, 8
  11c9e2:	1421b2               	l32i	a11, a1, 80
  11c9e5:	1721d2               	l32i	a13, a1, 92
  11c9e8:	182182               	l32i	a8, a1, 96
  11c9eb:	1321a2               	l32i	a10, a1, 76
  11c9ee:	162192               	l32i	a9, a1, 88
  11c9f1:	1521c2               	l32i	a12, a1, 84
  11c9f4:	998b                	addi.n	a9, a9, 8
  11c9f6:	cc4b                	addi.n	a12, a12, 4
  11c9f8:	aa4b                	addi.n	a10, a10, 4
  11c9fa:	888b                	addi.n	a8, a8, 8
  11c9fc:	c9fb204aae648dde 	{ addi	a13, a13, 8; ae_mov	aed4, aed10; ae_mov	aed6, aed10 }
  11ca04:	c9fb204aae534bbe 	{ addi	a11, a11, 4; ae_mov	aed3, aed10; ae_mov	aed5, aed10 }
  11ca0c:	1461b2               	s32i	a11, a1, 80
  11ca0f:	1761d2               	s32i	a13, a1, 92
  11ca12:	186182               	s32i	a8, a1, 96
  11ca15:	1361a2               	s32i	a10, a1, 76
  11ca18:	1561c2               	s32i	a12, a1, 84
  11ca1b:	166192               	s32i	a9, a1, 88
  11ca1e:	d198                	l32i.n	a9, a1, 52
  11ca20:	c9fb204aae874fce 	{ addi	a12, a15, 4; ae_mov	aed7, aed10; ae_mov	aed8, aed10 }
  11ca28:	0d3fe5ca0eb29c9e 	{ blt.w18	a12, a9, 11c87c <aac_plc_smdalign+0x114>; ae_mov	aed2, aed10 }
  11ca30:	000206               	j	11ca3c <aac_plc_smdalign+0x2d4>

0011ca33 <aac_plc_smdalign+0x2cb>:
  11ca33:	eabc21               	l32r	a2, 117524 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  11ca36:	1961d2               	s32i	a13, a1, 100
  11ca39:	1261f2               	s32i	a15, a1, 72

0011ca3c <aac_plc_smdalign+0x2d4>:
  11ca3c:	20c7a2               	addi	a10, a7, 32
  11ca3f:	1221b2               	l32i	a11, a1, 72
  11ca42:	04d752               	addmi	a5, a7, 0x400
  11ca45:	20c552               	addi	a5, a5, 32
  11ca48:	0d000b4120b0acee 	{ bge.w18	a12, a14, 11cafe <aac_plc_smdalign+0x396>; nop }
  11ca50:	213260               	srai	a3, a6, 2
  11ca53:	f60b                	addi.n	a15, a6, -1
  11ca55:	90dc50               	addx2	a13, a12, a5
  11ca58:	180c                	movi.n	a8, 1
  11ca5a:	0d801a40c0ba08ee 	{ ae_movda16	aed0, a8; ae_movi	aed10, 0 }
  11ca62:	c9fb594aae219dde 	{ or	a9, a13, a13; ae_mov	aed1, aed10; ae_mov	aed2, aed10 }

0011ca6a <aac_plc_smdalign+0x302>:
  11ca6a:	772dc4               	ae_la64.pp	u0, a13
  11ca6d:	1f13a6               	blti	a3, 1, 11ca90 <aac_plc_smdalign+0x328>
  11ca70:	0a5d                	mov.n	a5, a10
  11ca72:	13a376               	loopgtz	a3, 11ca89 <aac_plc_smdalign+0x321>
  11ca75:	3749c4               	ae_la16x4.ip	aed4, u0, a9
  11ca78:	903594               	ae_l16x4.ip	aed3, a5, 8
  11ca7b:	4ef344               	ae_sub16s	aed15, aed3, aed4
  11ca7e:	2bf2f4               	ae_abs16s	aed15, aed15
  11ca81:	0c801a803f21959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed15 }

0011ca89 <aac_plc_smdalign+0x321>:
  11ca89:	035d                	mov.n	a5, a3
  11ca8b:	0000c6               	j	11ca92 <aac_plc_smdalign+0x32a>

0011ca8e <aac_plc_smdalign+0x326>:
	...

0011ca90 <aac_plc_smdalign+0x328>:
  11ca90:	050c                	movi.n	a5, 0

0011ca92 <aac_plc_smdalign+0x32a>:
  11ca92:	ebe730010205478f 	{ addmi	a8, a7, 0x400; ae_add32	aed5, aed2, aed1; nop }
  11ca9a:	1195e0               	slli	a9, a5, 2
  11ca9d:	ebe95205050555cf 	{ addx4	a5, a5, a12; ae_add32_hl_lh	aed5, aed5, aed5; nop }
  11caa5:	2545c4               	ae_movad32.l	a4, aed5
  11caa8:	322f97               	blt	a15, a9, 11cade <aac_plc_smdalign+0x376>
  11caab:	8149                	s32i.n	a4, a1, 32
  11caad:	20c882               	addi	a8, a8, 32
  11cab0:	905580               	addx2	a5, a5, a8
  11cab3:	40c142               	addi	a4, a1, 64
  11cab6:	bd1484               	ae_l32.i	aed1, a4, -32
  11cab9:	098d                	mov.n	a8, a9
  11cabb:	9099a0               	addx2	a9, a9, a10
  11cabe:	c08680               	sub	a8, a6, a8
  11cac1:	11a876               	loopgtz	a8, 11cad6 <aac_plc_smdalign+0x36e>
  11cac4:	b48514               	ae_l16.ip	aed8, a5, 2
  11cac7:	b47914               	ae_l16.ip	aed7, a9, 2
  11caca:	4e6784               	ae_sub16s	aed6, aed7, aed8
  11cacd:	176684               	ae_sext32	aed6, aed6, 15
  11cad0:	2b6364               	ae_abs32s	aed6, aed6
  11cad3:	301164               	ae_add32	aed1, aed1, aed6

0011cad6 <aac_plc_smdalign+0x36e>:
  11cad6:	40c192               	addi	a9, a1, 64
  11cad9:	e01984               	ae_s32.l.i	aed1, a9, -32
  11cadc:	8148                	l32i.n	a4, a1, 32

0011cade <aac_plc_smdalign+0x376>:
  11cade:	dd2b                	addi.n	a13, a13, 2
  11cae0:	ebfb590a0e019ddf 	{ or	a9, a13, a13; ae_mov	aed1, aed10; nop }
  11cae8:	0d0000ca8eb2a42e 	{ bge.w18	a4, a2, 11caf4 <aac_plc_smdalign+0x38c>; ae_mov	aed2, aed10 }
  11caf0:	042d                	mov.n	a2, a4
  11caf2:	0cbd                	mov.n	a11, a12

0011caf4 <aac_plc_smdalign+0x38c>:
  11caf4:	cc1b                	addi.n	a12, a12, 1
  11caf6:	0d3ff74100b0bcee 	{ bne.w18	a12, a14, 11ca6a <aac_plc_smdalign+0x302>; nop }

0011cafe <aac_plc_smdalign+0x396>:
  11cafe:	3ccb24               	ae_movda16	aed12, a11
  11cb01:	a188                	l32i.n	a8, a1, 40
  11cb03:	192192               	l32i	a9, a1, 100
  11cb06:	400001b5449b498e 	{ ae_movda16	aed11, a9; nop; ae_movda32	aed9, a8 }
  11cb0e:	0c801a2b3ca9959e 	{ nop; ae_muls16x4	aed10, aed9, aed11, aed12 }
  11cb16:	2529c4               	ae_movad32.l	a2, aed9
  11cb19:	232280               	sext	a2, a2, 15
  11cb1c:	f01d                	retw.n

0011cb1e <aac_plc_smdalign+0x3b6>:
	...

0011cb20 <aac_dec_api_get_params>:
  11cb20:	00a136               	entry	a1, 80
  11cb23:	02ad                	mov.n	a10, a2
  11cb25:	5b0c                	movi.n	a11, 5
  11cb27:	0c1c                	movi.n	a12, 16
  11cb29:	d18b                	addi.n	a13, a1, 8
  11cb2b:	080c                	movi.n	a8, 0
  11cb2d:	ea7e41               	l32r	a4, 117528 (fffffff <_memmap_mem_sram_end+0xf5bffff>)
  11cb30:	1149                	s32i.n	a4, a1, 4
  11cb32:	ea7e41               	l32r	a4, 11752c (194054 <xa_aac_dec>)
  11cb35:	0189                	s32i.n	a8, a1, 0
  11cb37:	0004e0               	callx8	a4
  11cb3a:	02ad                	mov.n	a10, a2
  11cb3c:	5b0c                	movi.n	a11, 5
  11cb3e:	6c0c                	movi.n	a12, 6
  11cb40:	d1cb                	addi.n	a13, a1, 12
  11cb42:	0004e0               	callx8	a4
  11cb45:	02ad                	mov.n	a10, a2
  11cb47:	5b0c                	movi.n	a11, 5
  11cb49:	fc0c                	movi.n	a12, 15
  11cb4b:	10c1d2               	addi	a13, a1, 16
  11cb4e:	0004e0               	callx8	a4
  11cb51:	02ad                	mov.n	a10, a2
  11cb53:	5b0c                	movi.n	a11, 5
  11cb55:	5c0c                	movi.n	a12, 5
  11cb57:	14c1d2               	addi	a13, a1, 20
  11cb5a:	0004e0               	callx8	a4
  11cb5d:	02ad                	mov.n	a10, a2
  11cb5f:	5b0c                	movi.n	a11, 5
  11cb61:	8c0c                	movi.n	a12, 8
  11cb63:	18c1d2               	addi	a13, a1, 24
  11cb66:	0004e0               	callx8	a4
  11cb69:	02ad                	mov.n	a10, a2
  11cb6b:	5b0c                	movi.n	a11, 5
  11cb6d:	ec0c                	movi.n	a12, 14
  11cb6f:	d14b                	addi.n	a13, a1, 4
  11cb71:	0004e0               	callx8	a4
  11cb74:	02ad                	mov.n	a10, a2
  11cb76:	5b0c                	movi.n	a11, 5
  11cb78:	bc0c                	movi.n	a12, 11
  11cb7a:	01dd                	mov.n	a13, a1
  11cb7c:	0004e0               	callx8	a4
  11cb7f:	02ad                	mov.n	a10, a2
  11cb81:	5b0c                	movi.n	a11, 5
  11cb83:	9c0c                	movi.n	a12, 9
  11cb85:	1cc1d2               	addi	a13, a1, 28
  11cb88:	0004e0               	callx8	a4
  11cb8b:	02ad                	mov.n	a10, a2
  11cb8d:	5b0c                	movi.n	a11, 5
  11cb8f:	fc2c                	movi.n	a12, 47
  11cb91:	20c1d2               	addi	a13, a1, 32
  11cb94:	0004e0               	callx8	a4
  11cb97:	02ad                	mov.n	a10, a2
  11cb99:	5b0c                	movi.n	a11, 5
  11cb9b:	7c0c                	movi.n	a12, 7
  11cb9d:	24c1d2               	addi	a13, a1, 36
  11cba0:	0004e0               	callx8	a4
  11cba3:	5188                	l32i.n	a8, a1, 20
  11cba5:	41b8                	l32i.n	a11, a1, 16
  11cba7:	3198                	l32i.n	a9, a1, 12
  11cba9:	1e5392               	s16i	a9, a3, 60
  11cbac:	1f53b2               	s16i	a11, a3, 62
  11cbaf:	d389                	s32i.n	a8, a3, 52
  11cbb1:	2128                	l32i.n	a2, a1, 8
  11cbb3:	116322               	s32i	a2, a3, 68
  11cbb6:	0a2d                	mov.n	a2, a10
  11cbb8:	11e8                	l32i.n	a14, a1, 4
  11cbba:	61f8                	l32i.n	a15, a1, 24
  11cbbc:	2053f2               	s16i	a15, a3, 64
  11cbbf:	1263e2               	s32i	a14, a3, 72
  11cbc2:	71c8                	l32i.n	a12, a1, 28
  11cbc4:	01d8                	l32i.n	a13, a1, 0
  11cbc6:	2653d2               	s16i	a13, a3, 76
  11cbc9:	1463c2               	s32i	a12, a3, 80
  11cbcc:	1291b2               	l16si	a11, a1, 36
  11cbcf:	2153b2               	s16i	a11, a3, 66
  11cbd2:	8198                	l32i.n	a9, a1, 32
  11cbd4:	156392               	s32i	a9, a3, 84
  11cbd7:	f01d                	retw.n

0011cbd9 <aac_dec_api_get_params+0xb9>:
  11cbd9:	000000                                        ...

0011cbdc <aac_dec_api_Init>:
  11cbdc:	008136               	entry	a1, 64
  11cbdf:	0238                	l32i.n	a3, a2, 0
  11cbe1:	2b0c                	movi.n	a11, 2
  11cbe3:	0c0c                	movi.n	a12, 0
  11cbe5:	d18b                	addi.n	a13, a1, 8
  11cbe7:	ea5141               	l32r	a4, 11752c (194054 <xa_aac_dec>)
  11cbea:	0a0c                	movi.n	a10, 0
  11cbec:	01a9                	s32i.n	a10, a1, 0
  11cbee:	11a9                	s32i.n	a10, a1, 4
  11cbf0:	21a9                	s32i.n	a10, a1, 8
  11cbf2:	0004e0               	callx8	a4
  11cbf5:	1c6232               	s32i	a3, a2, 112
  11cbf8:	1288                	l32i.n	a8, a2, 4
  11cbfa:	2158                	l32i.n	a5, a1, 8
  11cbfc:	8e7c                	movi.n	a14, -8
  11cbfe:	557b                	addi.n	a5, a5, 7
  11cc00:	1055e0               	and	a5, a5, a14
  11cc03:	0d000c41c0b0e85e 	{ bltu.w18	a8, a5, 11ccd3 <aac_dec_api_Init+0xf7>; nop }
  11cc0b:	03ad                	mov.n	a10, a3
  11cc0d:	3b0c                	movi.n	a11, 3
  11cc0f:	00a1c2               	movi	a12, 0x100
  11cc12:	0d0c                	movi.n	a13, 0
  11cc14:	0004e0               	callx8	a4
  11cc17:	03ad                	mov.n	a10, a3
  11cc19:	4b0c                	movi.n	a11, 4
  11cc1b:	3c0c                	movi.n	a12, 3
  11cc1d:	728b                	addi.n	a7, a2, 8
  11cc1f:	07dd                	mov.n	a13, a7
  11cc21:	0004e0               	callx8	a4
  11cc24:	03ad                	mov.n	a10, a3
  11cc26:	4b0c                	movi.n	a11, 4
  11cc28:	7c0c                	movi.n	a12, 7
  11cc2a:	10c2d2               	addi	a13, a2, 16
  11cc2d:	0004e0               	callx8	a4
  11cc30:	03ad                	mov.n	a10, a3
  11cc32:	4b0c                	movi.n	a11, 4
  11cc34:	4c0c                	movi.n	a12, 4
  11cc36:	14c2d2               	addi	a13, a2, 20
  11cc39:	0004e0               	callx8	a4
  11cc3c:	03ad                	mov.n	a10, a3
  11cc3e:	6b0c                	movi.n	a11, 6
  11cc40:	0c0c                	movi.n	a12, 0
  11cc42:	d14b                	addi.n	a13, a1, 4
  11cc44:	0004e0               	callx8	a4
  11cc47:	887c                	movi.n	a8, -8
  11cc49:	1168                	l32i.n	a6, a1, 4
  11cc4b:	d53a                	add.n	a13, a5, a3
  11cc4d:	1d62d2               	s32i	a13, a2, 116
  11cc50:	667b                	addi.n	a6, a6, 7
  11cc52:	106680               	and	a6, a6, a8
  11cc55:	1288                	l32i.n	a8, a2, 4
  11cc57:	656a                	add.n	a6, a5, a6
  11cc59:	0d00074160b0e86e 	{ bltu.w18	a8, a6, 11ccd3 <aac_dec_api_Init+0xf7>; nop }
  11cc61:	03ad                	mov.n	a10, a3
  11cc63:	7b0c                	movi.n	a11, 7
  11cc65:	0c0c                	movi.n	a12, 0
  11cc67:	0004e0               	callx8	a4
  11cc6a:	03ad                	mov.n	a10, a3
  11cc6c:	3b0c                	movi.n	a11, 3
  11cc6e:	00a2c2               	movi	a12, 0x200
  11cc71:	0d0c                	movi.n	a13, 0
  11cc73:	0004e0               	callx8	a4
  11cc76:	03ad                	mov.n	a10, a3
  11cc78:	8b0c                	movi.n	a11, 8
  11cc7a:	0c0c                	movi.n	a12, 0
  11cc7c:	01dd                	mov.n	a13, a1
  11cc7e:	0004e0               	callx8	a4
  11cc81:	0188                	l32i.n	a8, a1, 0
  11cc83:	050c                	movi.n	a5, 0
  11cc85:	0d40084150b0186e 	{ blti.w18	a8, 1, 11cd0e <aac_dec_api_Init+0x132>; nop }

0011cc8d <aac_dec_api_Init+0xb1>:
  11cc8d:	03ad                	mov.n	a10, a3
  11cc8f:	1c0c                	movi.n	a12, 1
  11cc91:	fb7c                	movi.n	a11, -1
  11cc93:	0d0c                	movi.n	a13, 0
  11cc95:	31d9                	s32i.n	a13, a1, 12
  11cc97:	51b9                	s32i.n	a11, a1, 20
  11cc99:	41c9                	s32i.n	a12, a1, 16
  11cc9b:	0b1c                	movi.n	a11, 16
  11cc9d:	05cd                	mov.n	a12, a5
  11cc9f:	d1cb                	addi.n	a13, a1, 12
  11cca1:	0004e0               	callx8	a4
  11cca4:	03ad                	mov.n	a10, a3
  11cca6:	1b1c                	movi.n	a11, 17
  11cca8:	05cd                	mov.n	a12, a5
  11ccaa:	10c1d2               	addi	a13, a1, 16
  11ccad:	0004e0               	callx8	a4
  11ccb0:	03ad                	mov.n	a10, a3
  11ccb2:	2b1c                	movi.n	a11, 18
  11ccb4:	05cd                	mov.n	a12, a5
  11ccb6:	14c1d2               	addi	a13, a1, 20
  11ccb9:	0004e0               	callx8	a4
  11ccbc:	31f8                	l32i.n	a15, a1, 12
  11ccbe:	836a                	add.n	a8, a3, a6
  11ccc0:	6189                	s32i.n	a8, a1, 24
  11ccc2:	1c6782               	s32i	a8, a7, 112
  11ccc5:	12e8                	l32i.n	a14, a2, 4
  11ccc7:	ff7b                	addi.n	a15, a15, 7
  11ccc9:	887c                	movi.n	a8, -8
  11cccb:	10ff80               	and	a15, a15, a8
  11ccce:	66fa                	add.n	a6, a6, a15
  11ccd0:	04be67               	bgeu	a14, a6, 11ccd8 <aac_dec_api_Init+0xfc>

0011ccd3 <aac_dec_api_Init+0xf7>:
  11ccd3:	9baf22               	movi	a2, -101
  11ccd6:	f01d                	retw.n

0011ccd8 <aac_dec_api_Init+0xfc>:
  11ccd8:	774b                	addi.n	a7, a7, 4
  11ccda:	03ad                	mov.n	a10, a3
  11ccdc:	5b1c                	movi.n	a11, 21
  11ccde:	05cd                	mov.n	a12, a5
  11cce0:	61d8                	l32i.n	a13, a1, 24
  11cce2:	0004e0               	callx8	a4
  11cce5:	01d8                	l32i.n	a13, a1, 0
  11cce7:	5198                	l32i.n	a9, a1, 20
  11cce9:	551b                	addi.n	a5, a5, 1
  11cceb:	0b3966               	bnei	a9, 3, 11ccfa <aac_dec_api_Init+0x11e>
  11ccee:	3198                	l32i.n	a9, a1, 12
  11ccf0:	61a8                	l32i.n	a10, a1, 24
  11ccf2:	92a9                	s32i.n	a10, a2, 36
  11ccf4:	305292               	s16i	a9, a2, 96
  11ccf7:	0002c6               	j	11cd06 <aac_dec_api_Init+0x12a>

0011ccfa <aac_dec_api_Init+0x11e>:
  11ccfa:	082966               	bnei	a9, 2, 11cd06 <aac_dec_api_Init+0x12a>
  11ccfd:	31b8                	l32i.n	a11, a1, 12
  11ccff:	61c8                	l32i.n	a12, a1, 24
  11cd01:	82c9                	s32i.n	a12, a2, 32
  11cd03:	1652b2               	s16i	a11, a2, 44
  11cd06:	0d3ff84130b095de 	{ blt.w18	a5, a13, 11cc8d <aac_dec_api_Init+0xb1>; nop }

0011cd0e <aac_dec_api_Init+0x132>:
  11cd0e:	a269                	s32i.n	a6, a2, 40
  11cd10:	0e0c                	movi.n	a14, 0
  11cd12:	1752e2               	s16i	a14, a2, 46
  11cd15:	1852e2               	s16i	a14, a2, 48
  11cd18:	d2e9                	s32i.n	a14, a2, 52
  11cd1a:	e2e9                	s32i.n	a14, a2, 56
  11cd1c:	1e52e2               	s16i	a14, a2, 60
  11cd1f:	2152e2               	s16i	a14, a2, 66
  11cd22:	1f52e2               	s16i	a14, a2, 62
  11cd25:	2052e2               	s16i	a14, a2, 64
  11cd28:	1162e2               	s32i	a14, a2, 68
  11cd2b:	1662e2               	s32i	a14, a2, 88
  11cd2e:	1762e2               	s32i	a14, a2, 92
  11cd31:	1962e2               	s32i	a14, a2, 100
  11cd34:	1a62e2               	s32i	a14, a2, 104
  11cd37:	020c                	movi.n	a2, 0
  11cd39:	f01d                	retw.n

0011cd3b <aac_dec_api_Init+0x15f>:
	...

0011cd3c <aac_dec_api_Decode>:
  11cd3c:	006136               	entry	a1, 48
  11cd3f:	e9fb41               	l32r	a4, 11752c (194054 <xa_aac_dec>)
  11cd42:	061292               	l16ui	a9, a2, 12
  11cd45:	0a0c                	movi.n	a10, 0
  11cd47:	21a9                	s32i.n	a10, a1, 8
  11cd49:	01a9                	s32i.n	a10, a1, 0
  11cd4b:	1199                	s32i.n	a9, a1, 4
  11cd4d:	162282               	l32i	a8, a2, 88
  11cd50:	1c2232               	l32i	a3, a2, 112
  11cd53:	067856               	bnez	a8, 11cdbe <aac_dec_api_Decode+0x82>
  11cd56:	1922b2               	l32i	a11, a2, 100
  11cd59:	061b56               	bnez	a11, 11cdbe <aac_dec_api_Decode+0x82>
  11cd5c:	22c8                	l32i.n	a12, a2, 8
  11cd5e:	0b6c66               	bnei	a12, 6, 11cd6d <aac_dec_api_Decode+0x31>
  11cd61:	03ad                	mov.n	a10, a3
  11cd63:	4b0c                	movi.n	a11, 4
  11cd65:	2c0c                	movi.n	a12, 2
  11cd67:	18c2d2               	addi	a13, a2, 24
  11cd6a:	0004e0               	callx8	a4

0011cd6d <aac_dec_api_Decode+0x31>:
  11cd6d:	03ad                	mov.n	a10, a3
  11cd6f:	cb0c                	movi.n	a11, 12
  11cd71:	0c0c                	movi.n	a12, 0
  11cd73:	d14b                	addi.n	a13, a1, 4
  11cd75:	0004e0               	callx8	a4
  11cd78:	03ad                	mov.n	a10, a3
  11cd7a:	3b0c                	movi.n	a11, 3
  11cd7c:	00a3c2               	movi	a12, 0x300
  11cd7f:	0d0c                	movi.n	a13, 0
  11cd81:	0004e0               	callx8	a4
  11cd84:	3b0c                	movi.n	a11, 3
  11cd86:	00a4c2               	movi	a12, 0x400
  11cd89:	0a5d                	mov.n	a5, a10
  11cd8b:	64c2d2               	addi	a13, a2, 100
  11cd8e:	03ad                	mov.n	a10, a3
  11cd90:	0004e0               	callx8	a4
  11cd93:	03ad                	mov.n	a10, a3
  11cd95:	bb0c                	movi.n	a11, 11
  11cd97:	0c0c                	movi.n	a12, 0
  11cd99:	01dd                	mov.n	a13, a1
  11cd9b:	0004e0               	callx8	a4
  11cd9e:	03ad                	mov.n	a10, a3
  11cda0:	02bd                	mov.n	a11, a2
  11cda2:	ffd7e5               	call8	11cb20 <aac_dec_api_get_params>
  11cda5:	1722e2               	l32i	a14, a2, 92
  11cda8:	190c                	movi.n	a9, 1
  11cdaa:	01d8                	l32i.n	a13, a1, 0
  11cdac:	1752d2               	s16i	a13, a2, 46
  11cdaf:	1a6292               	s32i	a9, a2, 104
  11cdb2:	ddea                	add.n	a13, a13, a14
  11cdb4:	1762d2               	s32i	a13, a2, 92

0011cdb7 <aac_dec_api_Decode+0x7b>:
  11cdb7:	1b6252               	s32i	a5, a2, 108
  11cdba:	092d                	mov.n	a2, a9
  11cdbc:	f01d                	retw.n

0011cdbe <aac_dec_api_Decode+0x82>:
  11cdbe:	03ad                	mov.n	a10, a3
  11cdc0:	cb0c                	movi.n	a11, 12
  11cdc2:	0c0c                	movi.n	a12, 0
  11cdc4:	d14b                	addi.n	a13, a1, 4
  11cdc6:	0004e0               	callx8	a4
  11cdc9:	03ad                	mov.n	a10, a3
  11cdcb:	9b0c                	movi.n	a11, 9
  11cdcd:	00a1c2               	movi	a12, 0x100
  11cdd0:	0d0c                	movi.n	a13, 0
  11cdd2:	0004e0               	callx8	a4
  11cdd5:	db0c                	movi.n	a11, 13
  11cdd7:	0c0c                	movi.n	a12, 0
  11cdd9:	0a5d                	mov.n	a5, a10
  11cddb:	d18b                	addi.n	a13, a1, 8
  11cddd:	03ad                	mov.n	a10, a3
  11cddf:	0004e0               	callx8	a4
  11cde2:	03ad                	mov.n	a10, a3
  11cde4:	bb0c                	movi.n	a11, 11
  11cde6:	0c0c                	movi.n	a12, 0
  11cde8:	01dd                	mov.n	a13, a1
  11cdea:	0004e0               	callx8	a4
  11cded:	2198                	l32i.n	a9, a1, 8
  11cdef:	898c                	beqz.n	a9, 11cdfb <aac_dec_api_Decode+0xbf>
  11cdf1:	1622f2               	l32i	a15, a2, 88
  11cdf4:	ff1b                	addi.n	a15, a15, 1
  11cdf6:	1662f2               	s32i	a15, a2, 88
  11cdf9:	2198                	l32i.n	a9, a1, 8

0011cdfb <aac_dec_api_Decode+0xbf>:
  11cdfb:	185292               	s16i	a9, a2, 48
  11cdfe:	0188                	l32i.n	a8, a1, 0
  11ce00:	175282               	s16i	a8, a2, 46
  11ce03:	172292               	l32i	a9, a2, 92
  11ce06:	1a6252               	s32i	a5, a2, 104
  11ce09:	889a                	add.n	a8, a8, a9
  11ce0b:	176282               	s32i	a8, a2, 92
  11ce0e:	059d                	mov.n	a9, a5
  11ce10:	ffe8c6               	j	11cdb7 <aac_dec_api_Decode+0x7b>

0011ce13 <aac_dec_api_Decode+0xd7>:
	...

0011ce14 <Mpy_32_16_ARM>:
  11ce14:	004136               	entry	a1, 32
  11ce17:	400001b54501423e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed0, a3 }
  11ce1f:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  11ce27:	021c                	movi.n	a2, 16
  11ce29:	810204               	ae_sraa64	aed0, aed0, a2
  11ce2c:	2520c4               	ae_movad32.l	a2, aed0
  11ce2f:	f01d                	retw.n

0011ce31 <Mpy_32_16_ARM+0x1d>:
  11ce31:	000000                                        ...

0011ce34 <Mpy_32_ARM>:
  11ce34:	004136               	entry	a1, 32
  11ce37:	400001b54501432e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a2 }
  11ce3f:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  11ce47:	2530b4               	ae_movad32.h	a3, aed0
  11ce4a:	2520c4               	ae_movad32.l	a2, aed0
  11ce4d:	f01d                	retw.n

0011ce4f <Mpy_32_ARM+0x1b>:
	...

0011ce50 <msu64>:
  11ce50:	004136               	entry	a1, 32
  11ce53:	400001b54512454e 	{ ae_movda32	aed2, a5; nop; ae_movda32	aed1, a4 }
  11ce5b:	eb0fdd020101259f 	{ nop; ae_mul32.ll	aed1, aed1, aed2; nop }
  11ce63:	150324               	ae_movda32x2	aed0, a3, a2
  11ce66:	4d0014               	ae_sub64	aed0, aed0, aed1
  11ce69:	2530b4               	ae_movad32.h	a3, aed0
  11ce6c:	2520c4               	ae_movad32.l	a2, aed0
  11ce6f:	f01d                	retw.n

0011ce71 <msu64+0x21>:
  11ce71:	000000                                        ...

0011ce74 <mac64>:
  11ce74:	004136               	entry	a1, 32
  11ce77:	400001b54512454e 	{ ae_movda32	aed2, a5; nop; ae_movda32	aed1, a4 }
  11ce7f:	eb0fdd020101259f 	{ nop; ae_mul32.ll	aed1, aed1, aed2; nop }
  11ce87:	150324               	ae_movda32x2	aed0, a3, a2
  11ce8a:	310014               	ae_add64	aed0, aed0, aed1
  11ce8d:	2530b4               	ae_movad32.h	a3, aed0
  11ce90:	2520c4               	ae_movad32.l	a2, aed0
  11ce93:	f01d                	retw.n

0011ce95 <mac64+0x21>:
  11ce95:	000000                                        ...

0011ce98 <Div_32_ARM>:
  11ce98:	006136               	entry	a1, 48
  11ce9b:	31b030               	srai	a11, a3, 16
  11ce9e:	e99ea1               	l32r	a10, 117518 (3fff <xthals_release_major+0x111f>)
  11cea1:	007525               	call8	11d5f4 <div_s_wb>
  11cea4:	0a4d                	mov.n	a4, a10
  11cea6:	03ad                	mov.n	a10, a3
  11cea8:	04bd                	mov.n	a11, a4
  11ceaa:	fff6a5               	call8	11ce14 <Mpy_32_16_ARM>
  11cead:	1b0c                	movi.n	a11, 1
  11ceaf:	005b25               	call8	11d460 <L_shl>
  11ceb2:	0abd                	mov.n	a11, a10
  11ceb4:	e94ca1               	l32r	a10, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11ceb7:	0045e5               	call8	11d314 <L_sub>
  11ceba:	04bd                	mov.n	a11, a4
  11cebc:	fff565               	call8	11ce14 <Mpy_32_16_ARM>
  11cebf:	1b0c                	movi.n	a11, 1
  11cec1:	0059e5               	call8	11d460 <L_shl>
  11cec4:	0a3d                	mov.n	a3, a10
  11cec6:	01bd                	mov.n	a11, a1
  11cec8:	c12b                	addi.n	a12, a1, 2
  11ceca:	008e25               	call8	11d7ac <L_Extract>
  11cecd:	02ad                	mov.n	a10, a2
  11cecf:	b14b                	addi.n	a11, a1, 4
  11ced1:	c16b                	addi.n	a12, a1, 6
  11ced3:	008da5               	call8	11d7ac <L_Extract>
  11ced6:	03ad                	mov.n	a10, a3
  11ced8:	02bd                	mov.n	a11, a2
  11ceda:	fff5a5               	call8	11ce34 <Mpy_32_ARM>
  11cedd:	150ba4               	ae_movda32x2	aed0, a11, a10
  11cee0:	0c2c                	movi.n	a12, 32
  11cee2:	1b0c                	movi.n	a11, 1
  11cee4:	810c04               	ae_sraa64	aed0, aed0, a12
  11cee7:	25a0c4               	ae_movad32.l	a10, aed0
  11ceea:	005765               	call8	11d460 <L_shl>
  11ceed:	2b0c                	movi.n	a11, 2
  11ceef:	005725               	call8	11d460 <L_shl>
  11cef2:	0a2d                	mov.n	a2, a10
  11cef4:	f01d                	retw.n

0011cef6 <Div_32_ARM+0x5e>:
	...

0011cef8 <Norm64>:
  11cef8:	004136               	entry	a1, 32
  11cefb:	040c                	movi.n	a4, 0
  11cefd:	170c                	movi.n	a7, 1
  11ceff:	050c                	movi.n	a5, 0
  11cf01:	835720               	moveqz	a5, a7, a2
  11cf04:	834730               	moveqz	a4, a7, a3
  11cf07:	0d00074180b0545e 	{ bany.w18	a4, a5, 11cf83 <Norm64+0x8b>; nop }
  11cf0f:	931b                	addi.n	a9, a3, 1
  11cf11:	060c                	movi.n	a6, 0
  11cf13:	a21b                	addi.n	a10, a2, 1
  11cf15:	080c                	movi.n	a8, 0
  11cf17:	8387a0               	moveqz	a8, a7, a10
  11cf1a:	836790               	moveqz	a6, a7, a9
  11cf1d:	040687               	bnone	a6, a8, 11cf25 <Norm64+0x2d>
  11cf20:	f73c                	movi.n	a7, 63
  11cf22:	001646               	j	11cf7f <Norm64+0x87>

0011cf25 <Norm64+0x2d>:
  11cf25:	070c                	movi.n	a7, 0
  11cf27:	060c                	movi.n	a6, 0
  11cf29:	0613e6               	bgei	a3, 1, 11cf33 <Norm64+0x3b>
  11cf2c:	13cc                	bnez.n	a3, 11cf31 <Norm64+0x39>
  11cf2e:	01b277               	bgeu	a2, a7, 11cf33 <Norm64+0x3b>

0011cf31 <Norm64+0x39>:
  11cf31:	160c                	movi.n	a6, 1

0011cf33 <Norm64+0x3b>:
  11cf33:	e97f81               	l32r	a8, 117530 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  11cf36:	f97c                	movi.n	a9, -1
  11cf38:	868c                	beqz.n	a6, 11cf44 <Norm64+0x4c>
  11cf3a:	fb7c                	movi.n	a11, -1
  11cf3c:	fc7c                	movi.n	a12, -1
  11cf3e:	3022c0               	xor	a2, a2, a12
  11cf41:	3033b0               	xor	a3, a3, a11

0011cf44 <Norm64+0x4c>:
  11cf44:	060c                	movi.n	a6, 0
  11cf46:	072837               	blt	a8, a3, 11cf51 <Norm64+0x59>
  11cf49:	029387               	bne	a3, a8, 11cf4f <Norm64+0x57>
  11cf4c:	013927               	bltu	a9, a2, 11cf51 <Norm64+0x59>

0011cf4f <Norm64+0x57>:
  11cf4f:	160c                	movi.n	a6, 1

0011cf51 <Norm64+0x59>:
  11cf51:	e6ac                	beqz.n	a6, 11cf83 <Norm64+0x8b>
  11cf53:	070c                	movi.n	a7, 0
  11cf55:	1d0c                	movi.n	a13, 1
  11cf57:	150324               	ae_movda32x2	aed0, a3, a2
  11cf5a:	220d04               	ae_slaa64	aed0, aed0, a13

0011cf5d <Norm64+0x65>:
  11cf5d:	771b                	addi.n	a7, a7, 1
  11cf5f:	060c                	movi.n	a6, 0
  11cf61:	1d0c                	movi.n	a13, 1
  11cf63:	25a0c4               	ae_movad32.l	a10, aed0
  11cf66:	2530b4               	ae_movad32.h	a3, aed0
  11cf69:	0a2d                	mov.n	a2, a10
  11cf6b:	072837               	blt	a8, a3, 11cf76 <Norm64+0x7e>
  11cf6e:	029387               	bne	a3, a8, 11cf74 <Norm64+0x7c>
  11cf71:	0139a7               	bltu	a9, a10, 11cf76 <Norm64+0x7e>

0011cf74 <Norm64+0x7c>:
  11cf74:	160c                	movi.n	a6, 1

0011cf76 <Norm64+0x7e>:
  11cf76:	150324               	ae_movda32x2	aed0, a3, a2
  11cf79:	220d04               	ae_slaa64	aed0, aed0, a13
  11cf7c:	fdd656               	bnez	a6, 11cf5d <Norm64+0x65>

0011cf7f <Norm64+0x87>:
  11cf7f:	072d                	mov.n	a2, a7
  11cf81:	f01d                	retw.n

0011cf83 <Norm64+0x8b>:
  11cf83:	070c                	movi.n	a7, 0
  11cf85:	fffd86               	j	11cf7f <Norm64+0x87>

0011cf88 <autocor_wb>:
  11cf88:	058136               	entry	a1, 0x2c0
  11cf8b:	a36122               	s32i	a2, a1, 0x28c
  11cf8e:	1414a6               	blti	a4, 1, 11cfa6 <autocor_wb+0x1e>
  11cf91:	11a4f0               	slli	a10, a4, 1
  11cf94:	019d                	mov.n	a9, a1
  11cf96:	09a476               	loopgtz	a4, 11cfa3 <autocor_wb+0x1b>
  11cf99:	009382               	l16si	a8, a3, 0
  11cf9c:	005982               	s16i	a8, a9, 0
  11cf9f:	332b                	addi.n	a3, a3, 2
  11cfa1:	992b                	addi.n	a9, a9, 2

0011cfa3 <autocor_wb+0x1b>:
  11cfa3:	000086               	j	11cfa9 <autocor_wb+0x21>

0011cfa6 <autocor_wb+0x1e>:
  11cfa6:	11a4f0               	slli	a10, a4, 1

0011cfa9 <autocor_wb+0x21>:
  11cfa9:	7a1a                	add.n	a7, a10, a1
  11cfab:	e96221               	l32r	a2, 117534 (27fdfc <Overflow>)

0011cfae <autocor_wb+0x26>:
  11cfae:	090c                	movi.n	a9, 0
  11cfb0:	0299                	s32i.n	a9, a2, 0
  11cfb2:	1c14a6               	blti	a4, 1, 11cfd2 <autocor_wb+0x4a>
  11cfb5:	130c                	movi.n	a3, 1
  11cfb7:	016d                	mov.n	a6, a1

0011cfb9 <autocor_wb+0x31>:
  11cfb9:	0096c2               	l16si	a12, a6, 0
  11cfbc:	20a330               	or	a10, a3, a3
  11cfbf:	20bcc0               	or	a11, a12, a12
  11cfc2:	007ba5               	call8	11d77c <L_mac0>
  11cfc5:	203aa0               	or	a3, a10, a10
  11cfc8:	662b                	addi.n	a6, a6, 2
  11cfca:	eb9677               	bne	a6, a7, 11cfb9 <autocor_wb+0x31>
  11cfcd:	0298                	l32i.n	a9, a2, 0
  11cfcf:	000046               	j	11cfd4 <autocor_wb+0x4c>

0011cfd2 <autocor_wb+0x4a>:
  11cfd2:	130c                	movi.n	a3, 1

0011cfd4 <autocor_wb+0x4c>:
  11cfd4:	01d916               	beqz	a9, 11cff5 <autocor_wb+0x6d>
  11cfd7:	1714a6               	blti	a4, 1, 11cff2 <autocor_wb+0x6a>
  11cfda:	206110               	or	a6, a1, a1

0011cfdd <autocor_wb+0x55>:
  11cfdd:	0096a2               	l16si	a10, a6, 0
  11cfe0:	02a0b2               	movi	a11, 2
  11cfe3:	001c65               	call8	11d1a8 <shr>
  11cfe6:	0056a2               	s16i	a10, a6, 0
  11cfe9:	02c662               	addi	a6, a6, 2
  11cfec:	ed9677               	bne	a6, a7, 11cfdd <autocor_wb+0x55>
  11cfef:	002292               	l32i	a9, a2, 0
  11cff2:	fb8956               	bnez	a9, 11cfae <autocor_wb+0x26>

0011cff5 <autocor_wb+0x6d>:
  11cff5:	20a330               	or	a10, a3, a3
  11cff8:	0066e5               	call8	11d668 <norm_l>
  11cffb:	20baa0               	or	a11, a10, a10
  11cffe:	a161a2               	s32i	a10, a1, 0x284
  11d001:	a32122               	l32i	a2, a1, 0x28c
  11d004:	03ad                	mov.n	a10, a3
  11d006:	0045a5               	call8	11d460 <L_shl>
  11d009:	e94b31               	l32r	a3, 117538 (272280 <wb_sstwin>)
  11d00c:	31e0a0               	srai	a14, a10, 16
  11d00f:	11fe00               	slli	a15, a14, 16
  11d012:	0093d2               	l16si	a13, a3, 0
  11d015:	c0faf0               	sub	a15, a10, a15
  11d018:	21f1f0               	srai	a15, a15, 1
  11d01b:	400001b545544dfe 	{ ae_movda32	aed4, a13; nop; ae_movda32	aed5, a15 }
  11d023:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  11d02b:	25c4c4               	ae_movad32.l	a12, aed4
  11d02e:	3c2e24               	ae_movda16	aed2, a14
  11d031:	21cfc0               	srai	a12, a12, 15
  11d034:	400001b544034dce 	{ ae_movda16	aed3, a13; nop; ae_movda32	aed0, a12 }
  11d03c:	0c801a823310959e 	{ nop; ae_mula16x4	aed1, aed0, aed2, aed3 }
  11d044:	25b0c4               	ae_movad32.l	a11, aed0
  11d047:	02a9                	s32i.n	a10, a2, 0
  11d049:	11bbf0               	slli	a11, a11, 1
  11d04c:	0029e5               	call8	11d2ec <L_add>
  11d04f:	02a9                	s32i.n	a10, a2, 0
  11d051:	0d400941f0b0156e 	{ blti.w18	a5, 1, 11d0f4 <autocor_wb+0x16c>; nop }
  11d059:	017d                	mov.n	a7, a1
  11d05b:	a26132               	s32i	a3, a1, 0x288
  11d05e:	0a0c                	movi.n	a10, 0
  11d060:	908530               	addx2	a8, a5, a3
  11d063:	a06182               	s32i	a8, a1, 0x280
  11d066:	3a1b                	addi.n	a3, a10, 1
  11d068:	0a0c                	movi.n	a10, 0

0011d06a <autocor_wb+0xe2>:
  11d06a:	a46132               	s32i	a3, a1, 0x290
  11d06d:	239380               	sext	a9, a3, 15
  11d070:	c09490               	sub	a9, a4, a9
  11d073:	1919a6               	blti	a9, 1, 11d090 <autocor_wb+0x108>
  11d076:	015d                	mov.n	a5, a1
  11d078:	906910               	addx2	a6, a9, a1
  11d07b:	073d                	mov.n	a3, a7

0011d07d <autocor_wb+0xf5>:
  11d07d:	0095b2               	l16si	a11, a5, 0
  11d080:	0193c2               	l16si	a12, a3, 2
  11d083:	006fa5               	call8	11d77c <L_mac0>
  11d086:	332b                	addi.n	a3, a3, 2
  11d088:	552b                	addi.n	a5, a5, 2
  11d08a:	ef9567               	bne	a5, a6, 11d07d <autocor_wb+0xf5>
  11d08d:	a42132               	l32i	a3, a1, 0x290

0011d090 <autocor_wb+0x108>:
  11d090:	a121b2               	l32i	a11, a1, 0x284
  11d093:	003ce5               	call8	11d460 <L_shl>
  11d096:	02c772               	addi	a7, a7, 2
  11d099:	a02192               	l32i	a9, a1, 0x280
  11d09c:	a22182               	l32i	a8, a1, 0x288
  11d09f:	31d0a0               	srai	a13, a10, 16
  11d0a2:	11fd00               	slli	a15, a13, 16
  11d0a5:	0198e2               	l16si	a14, a8, 2
  11d0a8:	c0faf0               	sub	a15, a10, a15
  11d0ab:	21f1f0               	srai	a15, a15, 1
  11d0ae:	400001b545ba4efe 	{ ae_movda32	aed10, a14; nop; ae_movda32	aed11, a15 }
  11d0b6:	eb7b200b0a0a422f 	{ addi	a2, a2, 4; ae_mulp32x2	aed10, aed10, aed11; nop }
  11d0be:	02c882               	addi	a8, a8, 2
  11d0c1:	400001754458cdae 	{ ae_movda16	aed8, a13; nop; ae_movad32.l	a12, aed10 }
  11d0c9:	a26182               	s32i	a8, a1, 0x288
  11d0cc:	21cfc0               	srai	a12, a12, 15
  11d0cf:	400001b544694ece 	{ ae_movda16	aed9, a14; nop; ae_movda32	aed6, a12 }
  11d0d7:	0c800d889976a33e 	{ or	a10, a3, a3; ae_mula16x4	aed7, aed6, aed8, aed9 }
  11d0df:	01ca32               	addi	a3, a10, 1
  11d0e2:	25b6c4               	ae_movad32.l	a11, aed6
  11d0e5:	0a0c                	movi.n	a10, 0
  11d0e7:	11bbf0               	slli	a11, a11, 1
  11d0ea:	02b9                	s32i.n	a11, a2, 0
  11d0ec:	0d3ff741a0b0b89e 	{ bne.w18	a8, a9, 11d06a <autocor_wb+0xe2>; nop }

0011d0f4 <autocor_wb+0x16c>:
  11d0f4:	f01d                	retw.n

0011d0f6 <autocor_wb+0x16e>:
	...

0011d0f8 <saturate>:
  11d0f8:	004136               	entry	a1, 32
  11d0fb:	1c0c                	movi.n	a12, 1
  11d0fd:	e8a8a1               	l32r	a10, 1173a0 (7fff <xthals_release_major+0x511f>)
  11d100:	e90db1               	l32r	a11, 117534 (27fdfc <Overflow>)
  11d103:	05aa27               	bge	a10, a2, 11d10c <saturate+0x14>
  11d106:	0bc9                	s32i.n	a12, a11, 0
  11d108:	0a2d                	mov.n	a2, a10
  11d10a:	f01d                	retw.n

0011d10c <saturate+0x14>:
  11d10c:	e8b281               	l32r	a8, 1173d4 (ffff7fff <_memmap_cacheattr_bp_strict+0xd500d>)
  11d10f:	062827               	blt	a8, a2, 11d119 <saturate+0x21>
  11d112:	0bc9                	s32i.n	a12, a11, 0
  11d114:	e8a821               	l32r	a2, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11d117:	f01d                	retw.n

0011d119 <saturate+0x21>:
  11d119:	02ad                	mov.n	a10, a2
  11d11b:	001565               	call8	11d270 <extract_l>
  11d11e:	0a2d                	mov.n	a2, a10
  11d120:	f01d                	retw.n

0011d122 <saturate+0x2a>:
	...

0011d124 <add>:
  11d124:	004136               	entry	a1, 32
  11d127:	a23a                	add.n	a10, a2, a3
  11d129:	fffce5               	call8	11d0f8 <saturate>
  11d12c:	0a2d                	mov.n	a2, a10
  11d12e:	f01d                	retw.n

0011d130 <sub>:
  11d130:	004136               	entry	a1, 32
  11d133:	c0a230               	sub	a10, a2, a3
  11d136:	fffc25               	call8	11d0f8 <saturate>
  11d139:	0a2d                	mov.n	a2, a10
  11d13b:	f01d                	retw.n

0011d13d <sub+0xd>:
  11d13d:	000000                                        ...

0011d140 <abs_s>:
  11d140:	004136               	entry	a1, 32
  11d143:	e89741               	l32r	a4, 1173a0 (7fff <xthals_release_major+0x511f>)
  11d146:	603120               	abs	a3, a2
  11d149:	e89a51               	l32r	a5, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11d14c:	233380               	sext	a3, a3, 15
  11d14f:	c05250               	sub	a5, a2, a5
  11d152:	934350               	movnez	a4, a3, a5
  11d155:	042d                	mov.n	a2, a4
  11d157:	f01d                	retw.n

0011d159 <abs_s+0x19>:
  11d159:	000000                                        ...

0011d15c <shl>:
  11d15c:	004136               	entry	a1, 32
  11d15f:	0133d6               	bgez	a3, 11d176 <shl+0x1a>
  11d162:	02ad                	mov.n	a10, a2
  11d164:	0b7c                	movi.n	a11, -16
  11d166:	53b3b0               	max	a11, a3, a11
  11d169:	60b0b0               	neg	a11, a11
  11d16c:	23bb80               	sext	a11, a11, 15
  11d16f:	0003a5               	call8	11d1a8 <shr>
  11d172:	0a2d                	mov.n	a2, a10
  11d174:	f01d                	retw.n

0011d176 <shl+0x1a>:
  11d176:	01b3a6               	blti	a3, 16, 11d17b <shl+0x1f>
  11d179:	a2cc                	bnez.n	a2, 11d187 <shl+0x2b>

0011d17b <shl+0x1f>:
  11d17b:	401300               	ssl	a3
  11d17e:	a1a200               	sll	a10, a2
  11d181:	23ca80               	sext	a12, a10, 15
  11d184:	161ac7               	beq	a10, a12, 11d19e <shl+0x42>

0011d187 <shl+0x2b>:
  11d187:	e886d1               	l32r	a13, 1173a0 (7fff <xthals_release_major+0x511f>)
  11d18a:	e8ea81               	l32r	a8, 117534 (27fdfc <Overflow>)
  11d18d:	0e0c                	movi.n	a14, 0
  11d18f:	1f0c                	movi.n	a15, 1
  11d191:	72ee20               	salt	a14, a14, a2
  11d194:	e88821               	l32r	a2, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11d197:	08f9                	s32i.n	a15, a8, 0
  11d199:	932de0               	movnez	a2, a13, a14
  11d19c:	f01d                	retw.n

0011d19e <shl+0x42>:
  11d19e:	000d25               	call8	11d270 <extract_l>
  11d1a1:	0a2d                	mov.n	a2, a10
  11d1a3:	f01d                	retw.n

0011d1a5 <shl+0x49>:
  11d1a5:	000000                                        ...

0011d1a8 <shr>:
  11d1a8:	004136               	entry	a1, 32
  11d1ab:	0123d6               	bgez	a3, 11d1c1 <shr+0x19>
  11d1ae:	02ad                	mov.n	a10, a2
  11d1b0:	0b7c                	movi.n	a11, -16
  11d1b2:	53b3b0               	max	a11, a3, a11
  11d1b5:	60b0b0               	neg	a11, a11
  11d1b8:	23bb80               	sext	a11, a11, 15
  11d1bb:	fffa25               	call8	11d15c <shl>
  11d1be:	000a46               	j	11d1eb <shr+0x43>

0011d1c1 <shr+0x19>:
  11d1c1:	fb7c                	movi.n	a11, -1
  11d1c3:	ec0c                	movi.n	a12, 14
  11d1c5:	07ac37               	bge	a12, a3, 11d1d0 <shr+0x28>
  11d1c8:	0a0c                	movi.n	a10, 0
  11d1ca:	a3ab20               	movltz	a10, a11, a2
  11d1cd:	000686               	j	11d1eb <shr+0x43>

0011d1d0 <shr+0x28>:
  11d1d0:	0112d6               	bgez	a2, 11d1e5 <shr+0x3d>
  11d1d3:	400300               	ssr	a3
  11d1d6:	30a2b0               	xor	a10, a2, a11
  11d1d9:	b1a0a0               	sra	a10, a10
  11d1dc:	30aab0               	xor	a10, a10, a11
  11d1df:	23aa80               	sext	a10, a10, 15
  11d1e2:	000146               	j	11d1eb <shr+0x43>

0011d1e5 <shr+0x3d>:
  11d1e5:	400300               	ssr	a3
  11d1e8:	b1a020               	sra	a10, a2
  11d1eb:	0a2d                	mov.n	a2, a10
  11d1ed:	f01d                	retw.n

0011d1ef <shr+0x47>:
	...

0011d1f0 <mult>:
  11d1f0:	004136               	entry	a1, 32
  11d1f3:	400001b54401332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a2 }
  11d1fb:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11d203:	2580c4               	ae_movad32.l	a8, aed0
  11d206:	219f80               	srai	a9, a8, 15
  11d209:	09ad                	mov.n	a10, a9
  11d20b:	0578f7               	bbci	a8, 31, 11d214 <mult+0x24>
  11d20e:	e896a1               	l32r	a10, 117468 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  11d211:	20a9a0               	or	a10, a9, a10

0011d214 <mult+0x24>:
  11d214:	ffee25               	call8	11d0f8 <saturate>
  11d217:	0a2d                	mov.n	a2, a10
  11d219:	f01d                	retw.n

0011d21b <mult+0x2b>:
	...

0011d21c <L_mult>:
  11d21c:	004136               	entry	a1, 32
  11d21f:	e87141               	l32r	a4, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d222:	e8be91               	l32r	a9, 11751c (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  11d225:	400001b54401332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a2 }
  11d22d:	0c8006000110016e 	{ movi	a6, 1; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11d235:	e8bf71               	l32r	a7, 117534 (27fdfc <Overflow>)
  11d238:	2550c4               	ae_movad32.l	a5, aed0
  11d23b:	0788                	l32i.n	a8, a7, 0
  11d23d:	1125f0               	slli	a2, a5, 1
  11d240:	c05590               	sub	a5, a5, a9
  11d243:	832450               	moveqz	a2, a4, a5
  11d246:	936850               	movnez	a6, a8, a5
  11d249:	0769                	s32i.n	a6, a7, 0
  11d24b:	f01d                	retw.n

0011d24d <L_mult+0x31>:
  11d24d:	000000                                        ...

0011d250 <negate>:
  11d250:	004136               	entry	a1, 32
  11d253:	604020               	neg	a4, a2
  11d256:	e85751               	l32r	a5, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11d259:	e85131               	l32r	a3, 1173a0 (7fff <xthals_release_major+0x511f>)
  11d25c:	c05250               	sub	a5, a2, a5
  11d25f:	834350               	moveqz	a4, a3, a5
  11d262:	232480               	sext	a2, a4, 15
  11d265:	f01d                	retw.n

0011d267 <negate+0x17>:
	...

0011d268 <extract_h>:
  11d268:	004136               	entry	a1, 32
  11d26b:	312020               	srai	a2, a2, 16
  11d26e:	f01d                	retw.n

0011d270 <extract_l>:
  11d270:	004136               	entry	a1, 32
  11d273:	232280               	sext	a2, a2, 15
  11d276:	f01d                	retw.n

0011d278 <round_l>:
  11d278:	004136               	entry	a1, 32
  11d27b:	02ad                	mov.n	a10, a2
  11d27d:	e84ab1               	l32r	a11, 1173a8 (8000 <xthals_release_major+0x5120>)
  11d280:	0006a5               	call8	11d2ec <L_add>
  11d283:	fffe65               	call8	11d268 <extract_h>
  11d286:	0a2d                	mov.n	a2, a10
  11d288:	f01d                	retw.n

0011d28a <round_l+0x12>:
	...

0011d28c <L_mac>:
  11d28c:	004136               	entry	a1, 32
  11d28f:	03ad                	mov.n	a10, a3
  11d291:	04bd                	mov.n	a11, a4
  11d293:	fff8a5               	call8	11d21c <L_mult>
  11d296:	0abd                	mov.n	a11, a10
  11d298:	02ad                	mov.n	a10, a2
  11d29a:	000525               	call8	11d2ec <L_add>
  11d29d:	0a2d                	mov.n	a2, a10
  11d29f:	f01d                	retw.n

0011d2a1 <L_mac+0x15>:
  11d2a1:	000000                                        ...

0011d2a4 <L_msu>:
  11d2a4:	004136               	entry	a1, 32
  11d2a7:	03ad                	mov.n	a10, a3
  11d2a9:	04bd                	mov.n	a11, a4
  11d2ab:	fff725               	call8	11d21c <L_mult>
  11d2ae:	0abd                	mov.n	a11, a10
  11d2b0:	02ad                	mov.n	a10, a2
  11d2b2:	000625               	call8	11d314 <L_sub>
  11d2b5:	0a2d                	mov.n	a2, a10
  11d2b7:	f01d                	retw.n

0011d2b9 <L_msu+0x15>:
  11d2b9:	000000                                        ...

0011d2bc <L_macNs>:
  11d2bc:	004136               	entry	a1, 32
  11d2bf:	03ad                	mov.n	a10, a3
  11d2c1:	04bd                	mov.n	a11, a4
  11d2c3:	fff5a5               	call8	11d21c <L_mult>
  11d2c6:	0abd                	mov.n	a11, a10
  11d2c8:	02ad                	mov.n	a10, a2
  11d2ca:	000725               	call8	11d33c <L_add_c>
  11d2cd:	0a2d                	mov.n	a2, a10
  11d2cf:	f01d                	retw.n

0011d2d1 <L_macNs+0x15>:
  11d2d1:	000000                                        ...

0011d2d4 <L_msuNs>:
  11d2d4:	004136               	entry	a1, 32
  11d2d7:	03ad                	mov.n	a10, a3
  11d2d9:	04bd                	mov.n	a11, a4
  11d2db:	fff425               	call8	11d21c <L_mult>
  11d2de:	0abd                	mov.n	a11, a10
  11d2e0:	02ad                	mov.n	a10, a2
  11d2e2:	000b25               	call8	11d394 <L_sub_c>
  11d2e5:	0a2d                	mov.n	a2, a10
  11d2e7:	f01d                	retw.n

0011d2e9 <L_msuNs+0x15>:
  11d2e9:	000000                                        ...

0011d2ec <L_add>:
  11d2ec:	004136               	entry	a1, 32
  11d2ef:	025d                	mov.n	a5, a2
  11d2f1:	223a                	add.n	a2, a2, a3
  11d2f3:	304530               	xor	a4, a5, a3
  11d2f6:	015496               	bltz	a4, 11d30f <L_add+0x23>
  11d2f9:	308520               	xor	a8, a5, a2
  11d2fc:	00f8d6               	bgez	a8, 11d30f <L_add+0x23>
  11d2ff:	e88f91               	l32r	a9, 11753c (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d302:	e88cb1               	l32r	a11, 117534 (27fdfc <Overflow>)
  11d305:	1a0c                	movi.n	a10, 1
  11d307:	e83721               	l32r	a2, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d30a:	0ba9                	s32i.n	a10, a11, 0
  11d30c:	a32950               	movltz	a2, a9, a5
  11d30f:	f01d                	retw.n

0011d311 <L_add+0x25>:
  11d311:	000000                                        ...

0011d314 <L_sub>:
  11d314:	004136               	entry	a1, 32
  11d317:	025d                	mov.n	a5, a2
  11d319:	c02230               	sub	a2, a2, a3
  11d31c:	304530               	xor	a4, a5, a3
  11d31f:	0154d6               	bgez	a4, 11d338 <L_sub+0x24>
  11d322:	308520               	xor	a8, a5, a2
  11d325:	00f8d6               	bgez	a8, 11d338 <L_sub+0x24>
  11d328:	e88591               	l32r	a9, 11753c (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d32b:	e882b1               	l32r	a11, 117534 (27fdfc <Overflow>)
  11d32e:	1a0c                	movi.n	a10, 1
  11d330:	e82d21               	l32r	a2, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d333:	0ba9                	s32i.n	a10, a11, 0
  11d335:	a32950               	movltz	a2, a9, a5
  11d338:	f01d                	retw.n

0011d33a <L_sub+0x26>:
	...

0011d33c <L_add_c>:
  11d33c:	004136               	entry	a1, 32
  11d33f:	e87da1               	l32r	a10, 117534 (27fdfc <Overflow>)
  11d342:	2a58                	l32i.n	a5, a10, 8
  11d344:	623a                	add.n	a6, a2, a3
  11d346:	965a                	add.n	a9, a6, a5
  11d348:	0c12a6               	blti	a2, 1, 11d358 <L_add_c+0x1c>
  11d34b:	0913a6               	blti	a3, 1, 11d358 <L_add_c+0x1c>
  11d34e:	0066d6               	bgez	a6, 11d358 <L_add_c+0x1c>
  11d351:	180c                	movi.n	a8, 1

0011d353 <L_add_c+0x17>:
  11d353:	030c                	movi.n	a3, 0
  11d355:	000746               	j	11d376 <L_add_c+0x3a>

0011d358 <L_add_c+0x1c>:
  11d358:	00d2d6               	bgez	a2, 11d369 <L_add_c+0x2d>
  11d35b:	00a3d6               	bgez	a3, 11d369 <L_add_c+0x2d>
  11d35e:	130c                	movi.n	a3, 1
  11d360:	058f60               	extui	a8, a6, 31, 1
  11d363:	308830               	xor	a8, a8, a3
  11d366:	000306               	j	11d376 <L_add_c+0x3a>

0011d369 <L_add_c+0x2d>:
  11d369:	080c                	movi.n	a8, 0
  11d36b:	30b230               	xor	a11, a2, a3
  11d36e:	fe1bd6               	bgez	a11, 11d353 <L_add_c+0x17>
  11d371:	fde696               	bltz	a6, 11d353 <L_add_c+0x17>
  11d374:	130c                	movi.n	a3, 1
  11d376:	092d                	mov.n	a2, a9
  11d378:	359c                	beqz.n	a5, 11d38f <L_add_c+0x53>
  11d37a:	e81ac1               	l32r	a12, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d37d:	170c                	movi.n	a7, 1
  11d37f:	0616c7               	beq	a6, a12, 11d389 <L_add_c+0x4d>
  11d382:	d61b                	addi.n	a13, a6, 1
  11d384:	8337d0               	moveqz	a3, a7, a13
  11d387:	087d                	mov.n	a7, a8

0011d389 <L_add_c+0x4d>:
  11d389:	0a79                	s32i.n	a7, a10, 0
  11d38b:	2a39                	s32i.n	a3, a10, 8
  11d38d:	f01d                	retw.n

0011d38f <L_add_c+0x53>:
  11d38f:	087d                	mov.n	a7, a8
  11d391:	fffd06               	j	11d389 <L_add_c+0x4d>

0011d394 <L_sub_c>:
  11d394:	004136               	entry	a1, 32
  11d397:	e867d1               	l32r	a13, 117534 (27fdfc <Overflow>)
  11d39a:	1f0c                	movi.n	a15, 1
  11d39c:	2d88                	l32i.n	a8, a13, 8
  11d39e:	e867b1               	l32r	a11, 11753c (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d3a1:	042816               	beqz	a8, 11d3e7 <L_sub_c+0x53>
  11d3a4:	0a0c                	movi.n	a10, 0
  11d3a6:	2713b7               	beq	a3, a11, 11d3d1 <L_sub_c+0x3d>
  11d3a9:	2da9                	s32i.n	a10, a13, 8
  11d3ab:	60b030               	neg	a11, a3
  11d3ae:	02ad                	mov.n	a10, a2
  11d3b0:	fff8a5               	call8	11d33c <L_add_c>
  11d3b3:	000586               	j	11d3cd <L_sub_c+0x39>

0011d3b6 <L_sub_c+0x22>:
  11d3b6:	5919a6               	blti	a9, 1, 11d413 <L_sub_c+0x7f>
  11d3b9:	03f2d6               	bgez	a2, 11d3fc <L_sub_c+0x68>
  11d3bc:	3c13a6               	blti	a3, 1, 11d3fc <L_sub_c+0x68>
  11d3bf:	1c0c                	movi.n	a12, 1

0011d3c1 <L_sub_c+0x2d>:
  11d3c1:	1e0c                	movi.n	a14, 1

0011d3c3 <L_sub_c+0x2f>:
  11d3c3:	2de9                	s32i.n	a14, a13, 8
  11d3c5:	c089b0               	sub	a8, a9, a11
  11d3c8:	83cf80               	moveqz	a12, a15, a8
  11d3cb:	0dc9                	s32i.n	a12, a13, 0

0011d3cd <L_sub_c+0x39>:
  11d3cd:	0a2d                	mov.n	a2, a10
  11d3cf:	f01d                	retw.n

0011d3d1 <L_sub_c+0x3d>:
  11d3d1:	c0a230               	sub	a10, a2, a3
  11d3d4:	0db8                	l32i.n	a11, a13, 0
  11d3d6:	0c0c                	movi.n	a12, 0
  11d3d8:	090c                	movi.n	a9, 0
  11d3da:	2d99                	s32i.n	a9, a13, 8
  11d3dc:	72cc20               	salt	a12, a12, a2
  11d3df:	93bfc0               	movnez	a11, a15, a12
  11d3e2:	0db9                	s32i.n	a11, a13, 0
  11d3e4:	fff946               	j	11d3cd <L_sub_c+0x39>

0011d3e7 <L_sub_c+0x53>:
  11d3e7:	c09230               	sub	a9, a2, a3
  11d3ea:	a90b                	addi.n	a10, a9, -1
  11d3ec:	fc69d6               	bgez	a9, 11d3b6 <L_sub_c+0x22>
  11d3ef:	c312a6               	blti	a2, 1, 11d3b6 <L_sub_c+0x22>
  11d3f2:	fc03d6               	bgez	a3, 11d3b6 <L_sub_c+0x22>
  11d3f5:	0fcd                	mov.n	a12, a15

0011d3f7 <L_sub_c+0x63>:
  11d3f7:	0e0c                	movi.n	a14, 0
  11d3f9:	fff186               	j	11d3c3 <L_sub_c+0x2f>

0011d3fc <L_sub_c+0x68>:
  11d3fc:	1319a6               	blti	a9, 1, 11d413 <L_sub_c+0x7f>
  11d3ff:	30e230               	xor	a14, a2, a3
  11d402:	0d1ea6               	blti	a14, 1, 11d413 <L_sub_c+0x7f>
  11d405:	0c0c                	movi.n	a12, 0

0011d407 <L_sub_c+0x73>:
  11d407:	ec19a6               	blti	a9, 1, 11d3f7 <L_sub_c+0x63>
  11d40a:	308230               	xor	a8, a2, a3
  11d40d:	b018e6               	bgei	a8, 1, 11d3c1 <L_sub_c+0x2d>
  11d410:	fff8c6               	j	11d3f7 <L_sub_c+0x63>

0011d413 <L_sub_c+0x7f>:
  11d413:	0dc8                	l32i.n	a12, a13, 0
  11d415:	fffb86               	j	11d407 <L_sub_c+0x73>

0011d418 <L_negate>:
  11d418:	004136               	entry	a1, 32
  11d41b:	604020               	neg	a4, a2
  11d41e:	e84751               	l32r	a5, 11753c (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d421:	e7f031               	l32r	a3, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d424:	c05250               	sub	a5, a2, a5
  11d427:	834350               	moveqz	a4, a3, a5
  11d42a:	042d                	mov.n	a2, a4
  11d42c:	f01d                	retw.n

0011d42e <L_negate+0x16>:
	...

0011d430 <mult_r>:
  11d430:	004136               	entry	a1, 32
  11d433:	400001b54401332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a2 }
  11d43b:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11d443:	2580c4               	ae_movad32.l	a8, aed0
  11d446:	40d882               	addmi	a8, a8, 0x4000
  11d449:	219f80               	srai	a9, a8, 15
  11d44c:	09ad                	mov.n	a10, a9
  11d44e:	0578f7               	bbci	a8, 31, 11d457 <mult_r+0x27>
  11d451:	e805a1               	l32r	a10, 117468 (ffff0000 <_memmap_cacheattr_bp_strict+0xcd00e>)
  11d454:	20a9a0               	or	a10, a9, a10

0011d457 <mult_r+0x27>:
  11d457:	ffca25               	call8	11d0f8 <saturate>
  11d45a:	0a2d                	mov.n	a2, a10
  11d45c:	f01d                	retw.n

0011d45e <mult_r+0x2e>:
	...

0011d460 <L_shl>:
  11d460:	004136               	entry	a1, 32
  11d463:	1313e6               	bgei	a3, 1, 11d47a <L_shl+0x1a>
  11d466:	02ad                	mov.n	a10, a2
  11d468:	0b6c                	movi.n	a11, -32
  11d46a:	53b3b0               	max	a11, a3, a11
  11d46d:	60b0b0               	neg	a11, a11
  11d470:	23bb80               	sext	a11, a11, 15
  11d473:	000365               	call8	11d4a8 <L_shr>
  11d476:	0a2d                	mov.n	a2, a10
  11d478:	f01d                	retw.n

0011d47a <L_shl+0x1a>:
  11d47a:	1c0c                	movi.n	a12, 1
  11d47c:	e82ed1               	l32r	a13, 117534 (27fdfc <Overflow>)
  11d47f:	e830b1               	l32r	a11, 117540 (bfffffff <_memmap_mem_LOG_DATA_AREA_end+0x3fefffdf>)
  11d482:	e82ba1               	l32r	a10, 117530 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  11d485:	0da376               	loopgtz	a3, 11d496 <L_shl+0x36>
  11d488:	0c2a27               	blt	a10, a2, 11d498 <L_shl+0x38>
  11d48b:	10ab27               	bge	a11, a2, 11d49f <L_shl+0x3f>
  11d48e:	1122f0               	slli	a2, a2, 1
  11d491:	330b                	addi.n	a3, a3, -1
  11d493:	233380               	sext	a3, a3, 15

0011d496 <L_shl+0x36>:
  11d496:	f01d                	retw.n

0011d498 <L_shl+0x38>:
  11d498:	0dc9                	s32i.n	a12, a13, 0
  11d49a:	e7d221               	l32r	a2, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d49d:	f01d                	retw.n

0011d49f <L_shl+0x3f>:
  11d49f:	0dc9                	s32i.n	a12, a13, 0
  11d4a1:	e82621               	l32r	a2, 11753c (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d4a4:	f01d                	retw.n

0011d4a6 <L_shl+0x46>:
	...

0011d4a8 <L_shr>:
  11d4a8:	004136               	entry	a1, 32
  11d4ab:	0123d6               	bgez	a3, 11d4c1 <L_shr+0x19>
  11d4ae:	02ad                	mov.n	a10, a2
  11d4b0:	0b6c                	movi.n	a11, -32
  11d4b2:	53b3b0               	max	a11, a3, a11
  11d4b5:	60b0b0               	neg	a11, a11
  11d4b8:	23bb80               	sext	a11, a11, 15
  11d4bb:	fffa65               	call8	11d460 <L_shl>
  11d4be:	000986               	j	11d4e8 <L_shr+0x40>

0011d4c1 <L_shr+0x19>:
  11d4c1:	fb7c                	movi.n	a11, -1
  11d4c3:	ec1c                	movi.n	a12, 30
  11d4c5:	07ac37               	bge	a12, a3, 11d4d0 <L_shr+0x28>
  11d4c8:	0a0c                	movi.n	a10, 0
  11d4ca:	a3ab20               	movltz	a10, a11, a2
  11d4cd:	0005c6               	j	11d4e8 <L_shr+0x40>

0011d4d0 <L_shr+0x28>:
  11d4d0:	00e2d6               	bgez	a2, 11d4e2 <L_shr+0x3a>
  11d4d3:	400300               	ssr	a3
  11d4d6:	30a2b0               	xor	a10, a2, a11
  11d4d9:	b1a0a0               	sra	a10, a10
  11d4dc:	30aab0               	xor	a10, a10, a11
  11d4df:	000146               	j	11d4e8 <L_shr+0x40>

0011d4e2 <L_shr+0x3a>:
  11d4e2:	400300               	ssr	a3
  11d4e5:	b1a020               	sra	a10, a2
  11d4e8:	0a2d                	mov.n	a2, a10
  11d4ea:	f01d                	retw.n

0011d4ec <shr_r>:
  11d4ec:	004136               	entry	a1, 32
  11d4ef:	04b3a6               	blti	a3, 16, 11d4f7 <shr_r+0xb>
  11d4f2:	0a0c                	movi.n	a10, 0
  11d4f4:	000646               	j	11d511 <shr_r+0x25>

0011d4f7 <shr_r+0xb>:
  11d4f7:	02ad                	mov.n	a10, a2
  11d4f9:	03bd                	mov.n	a11, a3
  11d4fb:	ffcae5               	call8	11d1a8 <shr>
  11d4fe:	0f13a6               	blti	a3, 1, 11d511 <shr_r+0x25>
  11d501:	930b                	addi.n	a9, a3, -1
  11d503:	400900               	ssr	a9
  11d506:	b18020               	sra	a8, a2
  11d509:	046807               	bbci	a8, 0, 11d511 <shr_r+0x25>
  11d50c:	aa1b                	addi.n	a10, a10, 1
  11d50e:	23aa80               	sext	a10, a10, 15
  11d511:	0a2d                	mov.n	a2, a10
  11d513:	f01d                	retw.n

0011d515 <shr_r+0x29>:
  11d515:	000000                                        ...

0011d518 <mac_r>:
  11d518:	004136               	entry	a1, 32
  11d51b:	02ad                	mov.n	a10, a2
  11d51d:	03bd                	mov.n	a11, a3
  11d51f:	04cd                	mov.n	a12, a4
  11d521:	ffd6a5               	call8	11d28c <L_mac>
  11d524:	e7a1b1               	l32r	a11, 1173a8 (8000 <xthals_release_major+0x5120>)
  11d527:	ffdc65               	call8	11d2ec <L_add>
  11d52a:	ffd3e5               	call8	11d268 <extract_h>
  11d52d:	0a2d                	mov.n	a2, a10
  11d52f:	f01d                	retw.n

0011d531 <mac_r+0x19>:
  11d531:	000000                                        ...

0011d534 <msu_r>:
  11d534:	004136               	entry	a1, 32
  11d537:	02ad                	mov.n	a10, a2
  11d539:	03bd                	mov.n	a11, a3
  11d53b:	04cd                	mov.n	a12, a4
  11d53d:	ffd665               	call8	11d2a4 <L_msu>
  11d540:	e79ab1               	l32r	a11, 1173a8 (8000 <xthals_release_major+0x5120>)
  11d543:	ffdaa5               	call8	11d2ec <L_add>
  11d546:	ffd225               	call8	11d268 <extract_h>
  11d549:	0a2d                	mov.n	a2, a10
  11d54b:	f01d                	retw.n

0011d54d <msu_r+0x19>:
  11d54d:	000000                                        ...

0011d550 <L_deposit_h>:
  11d550:	004136               	entry	a1, 32
  11d553:	112200               	slli	a2, a2, 16
  11d556:	f01d                	retw.n

0011d558 <L_deposit_l>:
  11d558:	004136               	entry	a1, 32
  11d55b:	f01d                	retw.n

0011d55d <L_deposit_l+0x5>:
  11d55d:	000000                                        ...

0011d560 <L_shr_r>:
  11d560:	004136               	entry	a1, 32
  11d563:	04c3a6               	blti	a3, 32, 11d56b <L_shr_r+0xb>
  11d566:	090c                	movi.n	a9, 0
  11d568:	000606               	j	11d584 <L_shr_r+0x24>

0011d56b <L_shr_r+0xb>:
  11d56b:	02ad                	mov.n	a10, a2
  11d56d:	03bd                	mov.n	a11, a3
  11d56f:	fff3a5               	call8	11d4a8 <L_shr>
  11d572:	0a9d                	mov.n	a9, a10
  11d574:	0c13a6               	blti	a3, 1, 11d584 <L_shr_r+0x24>
  11d577:	b30b                	addi.n	a11, a3, -1
  11d579:	400b00               	ssr	a11
  11d57c:	b18020               	sra	a8, a2
  11d57f:	016807               	bbci	a8, 0, 11d584 <L_shr_r+0x24>
  11d582:	9a1b                	addi.n	a9, a10, 1
  11d584:	092d                	mov.n	a2, a9
  11d586:	f01d                	retw.n

0011d588 <L_abs>:
  11d588:	004136               	entry	a1, 32
  11d58b:	603120               	abs	a3, a2
  11d58e:	e7eb51               	l32r	a5, 11753c (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d591:	e79441               	l32r	a4, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d594:	c05250               	sub	a5, a2, a5
  11d597:	934350               	movnez	a4, a3, a5
  11d59a:	042d                	mov.n	a2, a4
  11d59c:	f01d                	retw.n

0011d59e <L_abs+0x16>:
	...

0011d5a0 <L_sat>:
  11d5a0:	004136               	entry	a1, 32
  11d5a3:	e7e461               	l32r	a6, 117534 (27fdfc <Overflow>)
  11d5a6:	e7e541               	l32r	a4, 11753c (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  11d5a9:	0638                	l32i.n	a3, a6, 0
  11d5ab:	2658                	l32i.n	a5, a6, 8
  11d5ad:	a38c                	beqz.n	a3, 11d5bb <L_sat+0x1b>
  11d5af:	e78d21               	l32r	a2, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d5b2:	080c                	movi.n	a8, 0
  11d5b4:	0689                	s32i.n	a8, a6, 0
  11d5b6:	2689                	s32i.n	a8, a6, 8
  11d5b8:	932450               	movnez	a2, a4, a5

0011d5bb <L_sat+0x1b>:
  11d5bb:	f01d                	retw.n

0011d5bd <L_sat+0x1d>:
  11d5bd:	000000                                        ...

0011d5c0 <norm_s>:
  11d5c0:	004136               	entry	a1, 32
  11d5c3:	82ac                	beqz.n	a2, 11d5ef <norm_s+0x2f>
  11d5c5:	040266               	bnei	a2, -1, 11d5cd <norm_s+0xd>
  11d5c8:	f50c                	movi.n	a5, 15
  11d5ca:	000746               	j	11d5eb <norm_s+0x2b>

0011d5cd <norm_s+0xd>:
  11d5cd:	e7d261               	l32r	a6, 117518 (3fff <xthals_release_major+0x111f>)
  11d5d0:	f37c                	movi.n	a3, -1
  11d5d2:	303230               	xor	a3, a2, a3
  11d5d5:	a32320               	movltz	a2, a3, a2
  11d5d8:	132627               	blt	a6, a2, 11d5ef <norm_s+0x2f>
  11d5db:	050c                	movi.n	a5, 0

0011d5dd <norm_s+0x1d>:
  11d5dd:	1122f0               	slli	a2, a2, 1
  11d5e0:	551b                	addi.n	a5, a5, 1
  11d5e2:	235580               	sext	a5, a5, 15
  11d5e5:	232280               	sext	a2, a2, 15
  11d5e8:	f1a627               	bge	a6, a2, 11d5dd <norm_s+0x1d>

0011d5eb <norm_s+0x2b>:
  11d5eb:	052d                	mov.n	a2, a5
  11d5ed:	f01d                	retw.n

0011d5ef <norm_s+0x2f>:
  11d5ef:	050c                	movi.n	a5, 0
  11d5f1:	fffd86               	j	11d5eb <norm_s+0x2b>

0011d5f4 <div_s_wb>:
  11d5f4:	004136               	entry	a1, 32
  11d5f7:	572327               	blt	a3, a2, 11d652 <div_s_wb+0x5e>
  11d5fa:	054296               	bltz	a2, 11d652 <div_s_wb+0x5e>
  11d5fd:	051396               	bltz	a3, 11d652 <div_s_wb+0x5e>
  11d600:	13cc                	bnez.n	a3, 11d605 <div_s_wb+0x11>
  11d602:	e3f2e5               	call8	101530 <abort>

0011d605 <div_s_wb+0x11>:
  11d605:	52cc                	bnez.n	a2, 11d60e <div_s_wb+0x1a>
  11d607:	020c                	movi.n	a2, 0
  11d609:	f01d                	retw.n

0011d60b <div_s_wb+0x17>:
  11d60b:	000000                                        ...

0011d60e <div_s_wb+0x1a>:
  11d60e:	049237               	bne	a2, a3, 11d616 <div_s_wb+0x22>
  11d611:	e76321               	l32r	a2, 1173a0 (7fff <xthals_release_major+0x511f>)
  11d614:	f01d                	retw.n

0011d616 <div_s_wb+0x22>:
  11d616:	02ad                	mov.n	a10, a2
  11d618:	fff3e5               	call8	11d558 <L_deposit_l>
  11d61b:	0a4d                	mov.n	a4, a10
  11d61d:	03ad                	mov.n	a10, a3
  11d61f:	fff3a5               	call8	11d558 <L_deposit_l>
  11d622:	0a5d                	mov.n	a5, a10
  11d624:	030c                	movi.n	a3, 0
  11d626:	020c                	movi.n	a2, 0
  11d628:	f60c                	movi.n	a6, 15
  11d62a:	1144f0               	slli	a4, a4, 1

0011d62d <div_s_wb+0x39>:
  11d62d:	1122f0               	slli	a2, a2, 1
  11d630:	232280               	sext	a2, a2, 15
  11d633:	112457               	blt	a4, a5, 11d648 <div_s_wb+0x54>
  11d636:	04ad                	mov.n	a10, a4
  11d638:	05bd                	mov.n	a11, a5
  11d63a:	ffcda5               	call8	11d314 <L_sub>
  11d63d:	0a4d                	mov.n	a4, a10
  11d63f:	1b0c                	movi.n	a11, 1
  11d641:	02ad                	mov.n	a10, a2
  11d643:	ffae25               	call8	11d124 <add>
  11d646:	0a2d                	mov.n	a2, a10

0011d648 <div_s_wb+0x54>:
  11d648:	1144f0               	slli	a4, a4, 1
  11d64b:	331b                	addi.n	a3, a3, 1
  11d64d:	dc9367               	bne	a3, a6, 11d62d <div_s_wb+0x39>
  11d650:	f01d                	retw.n

0011d652 <div_s_wb+0x5e>:
  11d652:	0020f0               	nop
  11d655:	e3eda5               	call8	101530 <abort>

0011d658 <div_s_wb1>:
  11d658:	004136               	entry	a1, 32
  11d65b:	02ad                	mov.n	a10, a2
  11d65d:	03bd                	mov.n	a11, a3
  11d65f:	fff965               	call8	11d5f4 <div_s_wb>
  11d662:	0a2d                	mov.n	a2, a10
  11d664:	f01d                	retw.n

0011d666 <div_s_wb1+0xe>:
	...

0011d668 <norm_l>:
  11d668:	004136               	entry	a1, 32
  11d66b:	52ac                	beqz.n	a2, 11d694 <norm_l+0x2c>
  11d66d:	040266               	bnei	a2, -1, 11d675 <norm_l+0xd>
  11d670:	f51c                	movi.n	a5, 31
  11d672:	000686               	j	11d690 <norm_l+0x28>

0011d675 <norm_l+0xd>:
  11d675:	e7ae61               	l32r	a6, 117530 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  11d678:	f37c                	movi.n	a3, -1
  11d67a:	303230               	xor	a3, a2, a3
  11d67d:	a32320               	movltz	a2, a3, a2
  11d680:	102627               	blt	a6, a2, 11d694 <norm_l+0x2c>
  11d683:	050c                	movi.n	a5, 0

0011d685 <norm_l+0x1d>:
  11d685:	1122f0               	slli	a2, a2, 1
  11d688:	551b                	addi.n	a5, a5, 1
  11d68a:	235580               	sext	a5, a5, 15
  11d68d:	f4a627               	bge	a6, a2, 11d685 <norm_l+0x1d>

0011d690 <norm_l+0x28>:
  11d690:	052d                	mov.n	a2, a5
  11d692:	f01d                	retw.n

0011d694 <norm_l+0x2c>:
  11d694:	050c                	movi.n	a5, 0
  11d696:	fffd86               	j	11d690 <norm_l+0x28>

0011d699 <norm_l+0x31>:
  11d699:	000000                                        ...

0011d69c <L_mls>:
  11d69c:	004136               	entry	a1, 32
  11d69f:	f48020               	extui	a8, a2, 0, 16
  11d6a2:	400001b54510438e 	{ ae_movda32	aed0, a3; nop; ae_movda32	aed1, a8 }
  11d6aa:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  11d6b2:	fb0c                	movi.n	a11, 15
  11d6b4:	25a0c4               	ae_movad32.l	a10, aed0
  11d6b7:	ffdf25               	call8	11d4a8 <L_shr>
  11d6ba:	0a4d                	mov.n	a4, a10
  11d6bc:	02ad                	mov.n	a10, a2
  11d6be:	ffbaa5               	call8	11d268 <extract_h>
  11d6c1:	0acd                	mov.n	a12, a10
  11d6c3:	03bd                	mov.n	a11, a3
  11d6c5:	04ad                	mov.n	a10, a4
  11d6c7:	ffbc65               	call8	11d28c <L_mac>
  11d6ca:	0a2d                	mov.n	a2, a10
  11d6cc:	f01d                	retw.n

0011d6ce <L_mls+0x32>:
	...

0011d6d0 <div_l>:
  11d6d0:	004136               	entry	a1, 32
  11d6d3:	63cc                	bnez.n	a3, 11d6dd <div_l+0xd>
  11d6d5:	0a0c                	movi.n	a10, 0
  11d6d7:	0020f0               	nop
  11d6da:	e3f165               	call8	1015f0 <exit>

0011d6dd <div_l+0xd>:
  11d6dd:	058296               	bltz	a2, 11d739 <div_l+0x69>
  11d6e0:	055396               	bltz	a3, 11d739 <div_l+0x69>
  11d6e3:	03ad                	mov.n	a10, a3
  11d6e5:	ffe6a5               	call8	11d550 <L_deposit_h>
  11d6e8:	0a3d                	mov.n	a3, a10
  11d6ea:	0522a7               	blt	a2, a10, 11d6f3 <div_l+0x23>
  11d6ed:	e72c31               	l32r	a3, 1173a0 (7fff <xthals_release_major+0x511f>)
  11d6f0:	001046               	j	11d735 <div_l+0x65>

0011d6f3 <div_l+0x23>:
  11d6f3:	02ad                	mov.n	a10, a2
  11d6f5:	1b0c                	movi.n	a11, 1
  11d6f7:	ffdb25               	call8	11d4a8 <L_shr>
  11d6fa:	0a2d                	mov.n	a2, a10
  11d6fc:	1b0c                	movi.n	a11, 1
  11d6fe:	03ad                	mov.n	a10, a3
  11d700:	ffda65               	call8	11d4a8 <L_shr>
  11d703:	0a5d                	mov.n	a5, a10
  11d705:	040c                	movi.n	a4, 0
  11d707:	030c                	movi.n	a3, 0
  11d709:	f60c                	movi.n	a6, 15

0011d70b <div_l+0x3b>:
  11d70b:	03ad                	mov.n	a10, a3
  11d70d:	1b0c                	movi.n	a11, 1
  11d70f:	ffa4e5               	call8	11d15c <shl>
  11d712:	0a3d                	mov.n	a3, a10
  11d714:	1b0c                	movi.n	a11, 1
  11d716:	02ad                	mov.n	a10, a2
  11d718:	ffd465               	call8	11d460 <L_shl>
  11d71b:	0a2d                	mov.n	a2, a10
  11d71d:	0f2a57               	blt	a10, a5, 11d730 <div_l+0x60>
  11d720:	05bd                	mov.n	a11, a5
  11d722:	ffbf25               	call8	11d314 <L_sub>
  11d725:	0a2d                	mov.n	a2, a10
  11d727:	1b0c                	movi.n	a11, 1
  11d729:	03ad                	mov.n	a10, a3
  11d72b:	ff9fa5               	call8	11d124 <add>
  11d72e:	0a3d                	mov.n	a3, a10

0011d730 <div_l+0x60>:
  11d730:	441b                	addi.n	a4, a4, 1
  11d732:	d59467               	bne	a4, a6, 11d70b <div_l+0x3b>

0011d735 <div_l+0x65>:
  11d735:	032d                	mov.n	a2, a3
  11d737:	f01d                	retw.n

0011d739 <div_l+0x69>:
  11d739:	0a0c                	movi.n	a10, 0
  11d73b:	0020f0               	nop
  11d73e:	e3eb25               	call8	1015f0 <exit>

0011d741 <div_l+0x71>:
  11d741:	000000                                        ...

0011d744 <i_mult>:
  11d744:	004136               	entry	a1, 32
  11d747:	400001b54401332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a2 }
  11d74f:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11d757:	25a0c4               	ae_movad32.l	a10, aed0
  11d75a:	ff99e5               	call8	11d0f8 <saturate>
  11d75d:	0a2d                	mov.n	a2, a10
  11d75f:	f01d                	retw.n

0011d761 <i_mult+0x1d>:
  11d761:	000000                                        ...

0011d764 <L_mult0>:
  11d764:	004136               	entry	a1, 32
  11d767:	400001b54401332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a2 }
  11d76f:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11d777:	2520c4               	ae_movad32.l	a2, aed0
  11d77a:	f01d                	retw.n

0011d77c <L_mac0>:
  11d77c:	004136               	entry	a1, 32
  11d77f:	03ad                	mov.n	a10, a3
  11d781:	04bd                	mov.n	a11, a4
  11d783:	fffe25               	call8	11d764 <L_mult0>
  11d786:	0abd                	mov.n	a11, a10
  11d788:	02ad                	mov.n	a10, a2
  11d78a:	ffb625               	call8	11d2ec <L_add>
  11d78d:	0a2d                	mov.n	a2, a10
  11d78f:	f01d                	retw.n

0011d791 <L_mac0+0x15>:
  11d791:	000000                                        ...

0011d794 <L_msu0>:
  11d794:	004136               	entry	a1, 32
  11d797:	03ad                	mov.n	a10, a3
  11d799:	04bd                	mov.n	a11, a4
  11d79b:	fffca5               	call8	11d764 <L_mult0>
  11d79e:	0abd                	mov.n	a11, a10
  11d7a0:	02ad                	mov.n	a10, a2
  11d7a2:	ffb725               	call8	11d314 <L_sub>
  11d7a5:	0a2d                	mov.n	a2, a10
  11d7a7:	f01d                	retw.n

0011d7a9 <L_msu0+0x15>:
  11d7a9:	000000                                        ...

0011d7ac <L_Extract>:
  11d7ac:	004136               	entry	a1, 32
  11d7af:	02ad                	mov.n	a10, a2
  11d7b1:	ffab65               	call8	11d268 <extract_h>
  11d7b4:	0053a2               	s16i	a10, a3, 0
  11d7b7:	1b0c                	movi.n	a11, 1
  11d7b9:	02ad                	mov.n	a10, a2
  11d7bb:	ffcee5               	call8	11d4a8 <L_shr>
  11d7be:	0093b2               	l16si	a11, a3, 0
  11d7c1:	e760c1               	l32r	a12, 117544 (4000 <xthals_release_major+0x1120>)
  11d7c4:	ffade5               	call8	11d2a4 <L_msu>
  11d7c7:	ffaaa5               	call8	11d270 <extract_l>
  11d7ca:	0054a2               	s16i	a10, a4, 0
  11d7cd:	f01d                	retw.n

0011d7cf <L_Extract+0x23>:
	...

0011d7d0 <L_Comp>:
  11d7d0:	004136               	entry	a1, 32
  11d7d3:	02ad                	mov.n	a10, a2
  11d7d5:	ffd7a5               	call8	11d550 <L_deposit_h>
  11d7d8:	03bd                	mov.n	a11, a3
  11d7da:	1c0c                	movi.n	a12, 1
  11d7dc:	ffaae5               	call8	11d28c <L_mac>
  11d7df:	0a2d                	mov.n	a2, a10
  11d7e1:	f01d                	retw.n

0011d7e3 <L_Comp+0x13>:
	...

0011d7e4 <Mpy_32>:
  11d7e4:	004136               	entry	a1, 32
  11d7e7:	02ad                	mov.n	a10, a2
  11d7e9:	04bd                	mov.n	a11, a4
  11d7eb:	ffa325               	call8	11d21c <L_mult>
  11d7ee:	0a6d                	mov.n	a6, a10
  11d7f0:	05bd                	mov.n	a11, a5
  11d7f2:	02ad                	mov.n	a10, a2
  11d7f4:	ff9fa5               	call8	11d1f0 <mult>
  11d7f7:	0abd                	mov.n	a11, a10
  11d7f9:	1c0c                	movi.n	a12, 1
  11d7fb:	06ad                	mov.n	a10, a6
  11d7fd:	ffa8e5               	call8	11d28c <L_mac>
  11d800:	0a2d                	mov.n	a2, a10
  11d802:	04bd                	mov.n	a11, a4
  11d804:	03ad                	mov.n	a10, a3
  11d806:	ff9ea5               	call8	11d1f0 <mult>
  11d809:	0abd                	mov.n	a11, a10
  11d80b:	1c0c                	movi.n	a12, 1
  11d80d:	02ad                	mov.n	a10, a2
  11d80f:	ffa7e5               	call8	11d28c <L_mac>
  11d812:	0a2d                	mov.n	a2, a10
  11d814:	f01d                	retw.n

0011d816 <Mpy_32+0x32>:
	...

0011d818 <Mpy_32_16>:
  11d818:	004136               	entry	a1, 32
  11d81b:	02ad                	mov.n	a10, a2
  11d81d:	04bd                	mov.n	a11, a4
  11d81f:	ff9fe5               	call8	11d21c <L_mult>
  11d822:	0a2d                	mov.n	a2, a10
  11d824:	04bd                	mov.n	a11, a4
  11d826:	03ad                	mov.n	a10, a3
  11d828:	ff9c65               	call8	11d1f0 <mult>
  11d82b:	0abd                	mov.n	a11, a10
  11d82d:	1c0c                	movi.n	a12, 1
  11d82f:	02ad                	mov.n	a10, a2
  11d831:	ffa5a5               	call8	11d28c <L_mac>
  11d834:	0a2d                	mov.n	a2, a10
  11d836:	f01d                	retw.n

0011d838 <Div_32>:
  11d838:	006136               	entry	a1, 48
  11d83b:	03bd                	mov.n	a11, a3
  11d83d:	e736a1               	l32r	a10, 117518 (3fff <xthals_release_major+0x111f>)
  11d840:	ffdb25               	call8	11d5f4 <div_s_wb>
  11d843:	0a5d                	mov.n	a5, a10
  11d845:	04bd                	mov.n	a11, a4
  11d847:	03ad                	mov.n	a10, a3
  11d849:	05cd                	mov.n	a12, a5
  11d84b:	fffce5               	call8	11d818 <Mpy_32_16>
  11d84e:	0abd                	mov.n	a11, a10
  11d850:	e6e5a1               	l32r	a10, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11d853:	ffac25               	call8	11d314 <L_sub>
  11d856:	01bd                	mov.n	a11, a1
  11d858:	c12b                	addi.n	a12, a1, 2
  11d85a:	fff525               	call8	11d7ac <L_Extract>
  11d85d:	05cd                	mov.n	a12, a5
  11d85f:	0091a2               	l16si	a10, a1, 0
  11d862:	0191b2               	l16si	a11, a1, 2
  11d865:	fffb25               	call8	11d818 <Mpy_32_16>
  11d868:	01bd                	mov.n	a11, a1
  11d86a:	c12b                	addi.n	a12, a1, 2
  11d86c:	fff3e5               	call8	11d7ac <L_Extract>
  11d86f:	02ad                	mov.n	a10, a2
  11d871:	b14b                	addi.n	a11, a1, 4
  11d873:	c16b                	addi.n	a12, a1, 6
  11d875:	fff365               	call8	11d7ac <L_Extract>
  11d878:	0291a2               	l16si	a10, a1, 4
  11d87b:	0391b2               	l16si	a11, a1, 6
  11d87e:	0091c2               	l16si	a12, a1, 0
  11d881:	0191d2               	l16si	a13, a1, 2
  11d884:	fff5e5               	call8	11d7e4 <Mpy_32>
  11d887:	2b0c                	movi.n	a11, 2
  11d889:	ffbd65               	call8	11d460 <L_shl>
  11d88c:	0a2d                	mov.n	a2, a10
  11d88e:	f01d                	retw.n

0011d890 <wb_plc_estpitch>:
  11d890:	00a136               	entry	a1, 80
  11d893:	086162               	s32i	a6, a1, 32
  11d896:	20a220               	or	a10, a2, a2
  11d899:	20d330               	or	a13, a3, a3
  11d89c:	14c182               	addi	a8, a1, 20
  11d89f:	0094f2               	l16si	a15, a4, 0
  11d8a2:	0394e2               	l16si	a14, a4, 6
  11d8a5:	0294c2               	l16si	a12, a4, 4
  11d8a8:	0194b2               	l16si	a11, a4, 2
  11d8ab:	10c192               	addi	a9, a1, 16
  11d8ae:	0199                	s32i.n	a9, a1, 0
  11d8b0:	1189                	s32i.n	a8, a1, 4
  11d8b2:	003f65               	call8	11dca8 <smdpitch>
  11d8b5:	81f8                	l32i.n	a15, a1, 32
  11d8b7:	0294d2               	l16si	a13, a4, 4
  11d8ba:	0194c2               	l16si	a12, a4, 2
  11d8bd:	0a7d                	mov.n	a7, a10
  11d8bf:	e72261               	l32r	a6, 117548 (2722a0 <wb_frac>)
  11d8c2:	4188                	l32i.n	a8, a1, 16
  11d8c4:	0589                	s32i.n	a8, a5, 0
  11d8c6:	51e8                	l32i.n	a14, a1, 20
  11d8c8:	065d                	mov.n	a5, a6
  11d8ca:	400000814401676e 	{ ae_movda16	aed1, a7; nop; addi	a6, a6, 8 }
  11d8d2:	c0ccd0               	sub	a12, a12, a13
  11d8d5:	23cc80               	sext	a12, a12, 15
  11d8d8:	0fe9                	s32i.n	a14, a15, 0

0011d8da <wb_plc_estpitch+0x4a>:
  11d8da:	b00504               	ae_l16.i	aed0, a5, 0
  11d8dd:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11d8e5:	25b0c4               	ae_movad32.l	a11, aed0
  11d8e8:	0e9492               	l16si	a9, a4, 28
  11d8eb:	40dbb2               	addmi	a11, a11, 0x4000
  11d8ee:	21bfb0               	srai	a11, a11, 15
  11d8f1:	23bb80               	sext	a11, a11, 15
  11d8f4:	342b97               	blt	a11, a9, 11d92c <wb_plc_estpitch+0x9c>
  11d8f7:	0094d2               	l16si	a13, a4, 0
  11d8fa:	91c9                	s32i.n	a12, a1, 36
  11d8fc:	114d66               	bnei	a13, 4, 11d911 <wb_plc_estpitch+0x81>
  11d8ff:	02ad                	mov.n	a10, a2
  11d901:	03cd                	mov.n	a12, a3
  11d903:	18c1d2               	addi	a13, a1, 24
  11d906:	1cc1e2               	addi	a14, a1, 28
  11d909:	002a25               	call8	11dbac <smdpitch_fine_nb>
  11d90c:	91c8                	l32i.n	a12, a1, 36
  11d90e:	000386               	j	11d920 <wb_plc_estpitch+0x90>

0011d911 <wb_plc_estpitch+0x81>:
  11d911:	02ad                	mov.n	a10, a2
  11d913:	03cd                	mov.n	a12, a3
  11d915:	18c1d2               	addi	a13, a1, 24
  11d918:	1cc1e2               	addi	a14, a1, 28
  11d91b:	0006e5               	call8	11d988 <smdpitch_fine_wb>
  11d91e:	91c8                	l32i.n	a12, a1, 36

0011d920 <wb_plc_estpitch+0x90>:
  11d920:	e70ae1               	l32r	a14, 117548 (2722a0 <wb_frac>)
  11d923:	61b8                	l32i.n	a11, a1, 24
  11d925:	1195e7               	bne	a5, a14, 11d93a <wb_plc_estpitch+0xaa>
  11d928:	0acd                	mov.n	a12, a10
  11d92a:	41b9                	s32i.n	a11, a1, 16

0011d92c <wb_plc_estpitch+0x9c>:
  11d92c:	400000214401575e 	{ ae_movda16	aed1, a7; nop; addi	a5, a5, 2 }
  11d934:	a29567               	bne	a5, a6, 11d8da <wb_plc_estpitch+0x4a>
  11d937:	001186               	j	11d981 <wb_plc_estpitch+0xf1>

0011d93a <wb_plc_estpitch+0xaa>:
  11d93a:	4188                	l32i.n	a8, a1, 16
  11d93c:	e704e1               	l32r	a14, 11754c (1333 <XtosCoreStateSize+0x10b3>)
  11d93f:	31d080               	srai	a13, a8, 16
  11d942:	11fd00               	slli	a15, a13, 16
  11d945:	c0f8f0               	sub	a15, a8, a15
  11d948:	21f1f0               	srai	a15, a15, 1
  11d94b:	400001b545674efe 	{ ae_movda32	aed7, a14; nop; ae_movda32	aed6, a15 }
  11d953:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  11d95b:	2596c4               	ae_movad32.l	a9, aed6
  11d95e:	3c5e24               	ae_movda16	aed5, a14
  11d961:	219f90               	srai	a9, a9, 15
  11d964:	400001b544244d9e 	{ ae_movda16	aed4, a13; nop; ae_movda32	aed2, a9 }
  11d96c:	0c801a843532959e 	{ nop; ae_mula16x4	aed3, aed2, aed4, aed5 }
  11d974:	25f2c4               	ae_movad32.l	a15, aed2
  11d977:	90ff80               	addx2	a15, a15, a8
  11d97a:	71f9                	s32i.n	a15, a1, 28
  11d97c:	acabf7               	bge	a11, a15, 11d92c <wb_plc_estpitch+0x9c>
  11d97f:	0acd                	mov.n	a12, a10

0011d981 <wb_plc_estpitch+0xf1>:
  11d981:	0c2d                	mov.n	a2, a12
  11d983:	f01d                	retw.n

0011d985 <wb_plc_estpitch+0xf5>:
  11d985:	000000                                        ...

0011d988 <smdpitch_fine_wb>:
  11d988:	00c136               	entry	a1, 96
  11d98b:	0f0c                	movi.n	a15, 0
  11d98d:	0e0c                	movi.n	a14, 0
  11d98f:	0d0c                	movi.n	a13, 0
  11d991:	0c0c                	movi.n	a12, 0
  11d993:	0b0c                	movi.n	a11, 0
  11d995:	0a0c                	movi.n	a10, 0
  11d997:	a72c                	movi.n	a7, 42
  11d999:	909420               	addx2	a9, a4, a2
  11d99c:	fac382               	addi	a8, a3, -6
  11d99f:	3169                	s32i.n	a6, a1, 12
  11d9a1:	2159                	s32i.n	a5, a1, 8
  11d9a3:	060c                	movi.n	a6, 0
  11d9a5:	050c                	movi.n	a5, 0
  11d9a7:	030c                	movi.n	a3, 0
  11d9a9:	0189                	s32i.n	a8, a1, 0
  11d9ab:	fed992               	addmi	a9, a9, 0xfffffe00
  11d9ae:	7199                	s32i.n	a9, a1, 28
  11d9b0:	238880               	sext	a8, a8, 15
  11d9b3:	4189                	s32i.n	a8, a1, 16
  11d9b5:	090c                	movi.n	a9, 0
  11d9b7:	c08480               	sub	a8, a4, a8
  11d9ba:	040c                	movi.n	a4, 0
  11d9bc:	908820               	addx2	a8, a8, a2
  11d9bf:	fed882               	addmi	a8, a8, 0xfffffe00
  11d9c2:	020c                	movi.n	a2, 0
  11d9c4:	8189                	s32i.n	a8, a1, 32
  11d9c6:	080c                	movi.n	a8, 0
  11d9c8:	1189                	s32i.n	a8, a1, 4
  11d9ca:	c3a776               	loopgtz	a7, 11da91 <smdpitch_fine_wb+0x109>
  11d9cd:	b149                	s32i.n	a4, a1, 44
  11d9cf:	a139                	s32i.n	a3, a1, 40
  11d9d1:	d199                	s32i.n	a9, a1, 52
  11d9d3:	c159                	s32i.n	a5, a1, 48
  11d9d5:	9129                	s32i.n	a2, a1, 36
  11d9d7:	7158                	l32i.n	a5, a1, 28
  11d9d9:	8128                	l32i.n	a2, a1, 32
  11d9db:	9198                	l32i.n	a9, a1, 36
  11d9dd:	d49272               	l16si	a7, a2, 0x1a8
  11d9e0:	d69532               	l16si	a3, a5, 0x1ac
  11d9e3:	d59242               	l16si	a4, a2, 0x1aa
  11d9e6:	552b                	addi.n	a5, a5, 2
  11d9e8:	7159                	s32i.n	a5, a1, 28
  11d9ea:	d19252               	l16si	a5, a2, 0x1a2
  11d9ed:	c04340               	sub	a4, a3, a4
  11d9f0:	c07370               	sub	a7, a3, a7
  11d9f3:	607170               	abs	a7, a7
  11d9f6:	604140               	abs	a4, a4
  11d9f9:	c05350               	sub	a5, a3, a5
  11d9fc:	994a                	add.n	a9, a9, a4
  11d9fe:	667a                	add.n	a6, a6, a7
  11da00:	d39242               	l16si	a4, a2, 0x1a6
  11da03:	d29272               	l16si	a7, a2, 0x1a4
  11da06:	9199                	s32i.n	a9, a1, 36
  11da08:	605150               	abs	a5, a5
  11da0b:	ee5a                	add.n	a14, a14, a5
  11da0d:	c198                	l32i.n	a9, a1, 48
  11da0f:	cd9252               	l16si	a5, a2, 0x19a
  11da12:	c07370               	sub	a7, a3, a7
  11da15:	c04340               	sub	a4, a3, a4
  11da18:	604140               	abs	a4, a4
  11da1b:	607170               	abs	a7, a7
  11da1e:	c05350               	sub	a5, a3, a5
  11da21:	ff7a                	add.n	a15, a15, a7
  11da23:	994a                	add.n	a9, a9, a4
  11da25:	ce9272               	l16si	a7, a2, 0x19c
  11da28:	d09242               	l16si	a4, a2, 0x1a0
  11da2b:	c199                	s32i.n	a9, a1, 48
  11da2d:	605150               	abs	a5, a5
  11da30:	aa5a                	add.n	a10, a10, a5
  11da32:	cf9292               	l16si	a9, a2, 0x19e
  11da35:	cb9252               	l16si	a5, a2, 0x196
  11da38:	c04340               	sub	a4, a3, a4
  11da3b:	c07370               	sub	a7, a3, a7
  11da3e:	607170               	abs	a7, a7
  11da41:	c09390               	sub	a9, a3, a9
  11da44:	604140               	abs	a4, a4
  11da47:	dd4a                	add.n	a13, a13, a4
  11da49:	609190               	abs	a9, a9
  11da4c:	bb7a                	add.n	a11, a11, a7
  11da4e:	c05350               	sub	a5, a3, a5
  11da51:	605150               	abs	a5, a5
  11da54:	ca9272               	l16si	a7, a2, 0x194
  11da57:	cc9a                	add.n	a12, a12, a9
  11da59:	cc9242               	l16si	a4, a2, 0x198
  11da5c:	d198                	l32i.n	a9, a1, 52
  11da5e:	c04340               	sub	a4, a3, a4
  11da61:	c07370               	sub	a7, a3, a7
  11da64:	604140               	abs	a4, a4
  11da67:	994a                	add.n	a9, a9, a4
  11da69:	b148                	l32i.n	a4, a1, 44
  11da6b:	607170               	abs	a7, a7
  11da6e:	445a                	add.n	a4, a4, a5
  11da70:	b149                	s32i.n	a4, a1, 44
  11da72:	a158                	l32i.n	a5, a1, 40
  11da74:	d69242               	l16si	a4, a2, 0x1ac
  11da77:	222b                	addi.n	a2, a2, 2
  11da79:	557a                	add.n	a5, a5, a7
  11da7b:	a159                	s32i.n	a5, a1, 40
  11da7d:	8129                	s32i.n	a2, a1, 32
  11da7f:	c03340               	sub	a3, a3, a4
  11da82:	9128                	l32i.n	a2, a1, 36
  11da84:	603130               	abs	a3, a3
  11da87:	b148                	l32i.n	a4, a1, 44
  11da89:	883a                	add.n	a8, a8, a3
  11da8b:	053d                	mov.n	a3, a5
  11da8d:	1189                	s32i.n	a8, a1, 4
  11da8f:	c158                	l32i.n	a5, a1, 48

0011da91 <smdpitch_fine_wb+0x109>:
  11da91:	1188                	l32i.n	a8, a1, 4
  11da93:	e6af71               	l32r	a7, 117550 (7ffffe <_memmap_mem_dram1_end+0x4feffe>)
  11da96:	0d2787               	blt	a7, a8, 11daa7 <smdpitch_fine_wb+0x11f>
  11da99:	0188                	l32i.n	a8, a1, 0
  11da9b:	1178                	l32i.n	a7, a1, 4
  11da9d:	6179                	s32i.n	a7, a1, 24
  11da9f:	238880               	sext	a8, a8, 15
  11daa2:	5189                	s32i.n	a8, a1, 20
  11daa4:	000206               	j	11dab0 <smdpitch_fine_wb+0x128>

0011daa7 <smdpitch_fine_wb+0x11f>:
  11daa7:	073c                	movi.n	a7, 48
  11daa9:	e69e81               	l32r	a8, 117524 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  11daac:	6189                	s32i.n	a8, a1, 24
  11daae:	5179                	s32i.n	a7, a1, 20

0011dab0 <smdpitch_fine_wb+0x128>:
  11dab0:	6178                	l32i.n	a7, a1, 24
  11dab2:	4188                	l32i.n	a8, a1, 16
  11dab4:	08a277               	bge	a2, a7, 11dac0 <smdpitch_fine_wb+0x138>
  11dab7:	6129                	s32i.n	a2, a1, 24
  11dab9:	881b                	addi.n	a8, a8, 1
  11dabb:	238880               	sext	a8, a8, 15
  11dabe:	5189                	s32i.n	a8, a1, 20

0011dac0 <smdpitch_fine_wb+0x138>:
  11dac0:	6188                	l32i.n	a8, a1, 24
  11dac2:	4178                	l32i.n	a7, a1, 16
  11dac4:	08a687               	bge	a6, a8, 11dad0 <smdpitch_fine_wb+0x148>
  11dac7:	6169                	s32i.n	a6, a1, 24
  11dac9:	772b                	addi.n	a7, a7, 2
  11dacb:	237780               	sext	a7, a7, 15
  11dace:	5179                	s32i.n	a7, a1, 20

0011dad0 <smdpitch_fine_wb+0x148>:
  11dad0:	6178                	l32i.n	a7, a1, 24
  11dad2:	4188                	l32i.n	a8, a1, 16
  11dad4:	08a577               	bge	a5, a7, 11dae0 <smdpitch_fine_wb+0x158>
  11dad7:	6159                	s32i.n	a5, a1, 24
  11dad9:	883b                	addi.n	a8, a8, 3
  11dadb:	238880               	sext	a8, a8, 15
  11dade:	5189                	s32i.n	a8, a1, 20

0011dae0 <smdpitch_fine_wb+0x158>:
  11dae0:	6188                	l32i.n	a8, a1, 24
  11dae2:	4178                	l32i.n	a7, a1, 16
  11dae4:	08af87               	bge	a15, a8, 11daf0 <smdpitch_fine_wb+0x168>
  11dae7:	61f9                	s32i.n	a15, a1, 24
  11dae9:	774b                	addi.n	a7, a7, 4
  11daeb:	237780               	sext	a7, a7, 15
  11daee:	5179                	s32i.n	a7, a1, 20

0011daf0 <smdpitch_fine_wb+0x168>:
  11daf0:	6178                	l32i.n	a7, a1, 24
  11daf2:	4188                	l32i.n	a8, a1, 16
  11daf4:	08ae77               	bge	a14, a7, 11db00 <smdpitch_fine_wb+0x178>
  11daf7:	61e9                	s32i.n	a14, a1, 24
  11daf9:	885b                	addi.n	a8, a8, 5
  11dafb:	238880               	sext	a8, a8, 15
  11dafe:	5189                	s32i.n	a8, a1, 20

0011db00 <smdpitch_fine_wb+0x178>:
  11db00:	6188                	l32i.n	a8, a1, 24
  11db02:	4178                	l32i.n	a7, a1, 16
  11db04:	08ad87               	bge	a13, a8, 11db10 <smdpitch_fine_wb+0x188>
  11db07:	61d9                	s32i.n	a13, a1, 24
  11db09:	776b                	addi.n	a7, a7, 6
  11db0b:	237780               	sext	a7, a7, 15
  11db0e:	5179                	s32i.n	a7, a1, 20

0011db10 <smdpitch_fine_wb+0x188>:
  11db10:	6178                	l32i.n	a7, a1, 24
  11db12:	4188                	l32i.n	a8, a1, 16
  11db14:	08ac77               	bge	a12, a7, 11db20 <smdpitch_fine_wb+0x198>
  11db17:	61c9                	s32i.n	a12, a1, 24
  11db19:	887b                	addi.n	a8, a8, 7
  11db1b:	238880               	sext	a8, a8, 15
  11db1e:	5189                	s32i.n	a8, a1, 20

0011db20 <smdpitch_fine_wb+0x198>:
  11db20:	6188                	l32i.n	a8, a1, 24
  11db22:	4178                	l32i.n	a7, a1, 16
  11db24:	08ab87               	bge	a11, a8, 11db30 <smdpitch_fine_wb+0x1a8>
  11db27:	61b9                	s32i.n	a11, a1, 24
  11db29:	778b                	addi.n	a7, a7, 8
  11db2b:	237780               	sext	a7, a7, 15
  11db2e:	5179                	s32i.n	a7, a1, 20

0011db30 <smdpitch_fine_wb+0x1a8>:
  11db30:	6178                	l32i.n	a7, a1, 24
  11db32:	0aaa77               	bge	a10, a7, 11db40 <smdpitch_fine_wb+0x1b8>
  11db35:	4188                	l32i.n	a8, a1, 16
  11db37:	61a9                	s32i.n	a10, a1, 24
  11db39:	889b                	addi.n	a8, a8, 9
  11db3b:	238880               	sext	a8, a8, 15
  11db3e:	5189                	s32i.n	a8, a1, 20

0011db40 <smdpitch_fine_wb+0x1b8>:
  11db40:	6188                	l32i.n	a8, a1, 24
  11db42:	0aa987               	bge	a9, a8, 11db50 <smdpitch_fine_wb+0x1c8>
  11db45:	4178                	l32i.n	a7, a1, 16
  11db47:	6199                	s32i.n	a9, a1, 24
  11db49:	77ab                	addi.n	a7, a7, 10
  11db4b:	237780               	sext	a7, a7, 15
  11db4e:	5179                	s32i.n	a7, a1, 20

0011db50 <smdpitch_fine_wb+0x1c8>:
  11db50:	6178                	l32i.n	a7, a1, 24
  11db52:	0aa477               	bge	a4, a7, 11db60 <smdpitch_fine_wb+0x1d8>
  11db55:	4188                	l32i.n	a8, a1, 16
  11db57:	6149                	s32i.n	a4, a1, 24
  11db59:	88bb                	addi.n	a8, a8, 11
  11db5b:	238880               	sext	a8, a8, 15
  11db5e:	5189                	s32i.n	a8, a1, 20

0011db60 <smdpitch_fine_wb+0x1d8>:
  11db60:	6188                	l32i.n	a8, a1, 24
  11db62:	0aa387               	bge	a3, a8, 11db70 <smdpitch_fine_wb+0x1e8>
  11db65:	4178                	l32i.n	a7, a1, 16
  11db67:	6139                	s32i.n	a3, a1, 24
  11db69:	77cb                	addi.n	a7, a7, 12
  11db6b:	237780               	sext	a7, a7, 15
  11db6e:	5179                	s32i.n	a7, a1, 20

0011db70 <smdpitch_fine_wb+0x1e8>:
  11db70:	1178                	l32i.n	a7, a1, 4
  11db72:	537720               	max	a7, a7, a2
  11db75:	532650               	max	a2, a6, a5
  11db78:	537720               	max	a7, a7, a2
  11db7b:	532fe0               	max	a2, a15, a14
  11db7e:	532270               	max	a2, a2, a7
  11db81:	537dc0               	max	a7, a13, a12
  11db84:	537720               	max	a7, a7, a2
  11db87:	532ba0               	max	a2, a11, a10
  11db8a:	532270               	max	a2, a2, a7
  11db8d:	53a940               	max	a10, a9, a4
  11db90:	2178                	l32i.n	a7, a1, 8
  11db92:	53aa20               	max	a10, a10, a2
  11db95:	6128                	l32i.n	a2, a1, 24
  11db97:	0729                	s32i.n	a2, a7, 0
  11db99:	53a3a0               	max	a10, a3, a10
  11db9c:	020c                	movi.n	a2, 0
  11db9e:	53aa20               	max	a10, a10, a2
  11dba1:	3128                	l32i.n	a2, a1, 12
  11dba3:	02a9                	s32i.n	a10, a2, 0
  11dba5:	5128                	l32i.n	a2, a1, 20
  11dba7:	f01d                	retw.n

0011dba9 <smdpitch_fine_wb+0x221>:
  11dba9:	000000                                        ...

0011dbac <smdpitch_fine_nb>:
  11dbac:	006136               	entry	a1, 48
  11dbaf:	2169                	s32i.n	a6, a1, 8
  11dbb1:	0d0c                	movi.n	a13, 0
  11dbb3:	0c0c                	movi.n	a12, 0
  11dbb5:	0b0c                	movi.n	a11, 0
  11dbb7:	0a0c                	movi.n	a10, 0
  11dbb9:	671c                	movi.n	a7, 22
  11dbbb:	1159                	s32i.n	a5, a1, 4
  11dbbd:	908420               	addx2	a8, a4, a2
  11dbc0:	fdc352               	addi	a5, a3, -3
  11dbc3:	ffd882               	addmi	a8, a8, 0xffffff00
  11dbc6:	d0c882               	addi	a8, a8, -48
  11dbc9:	0159                	s32i.n	a5, a1, 0
  11dbcb:	030c                	movi.n	a3, 0
  11dbcd:	235580               	sext	a5, a5, 15
  11dbd0:	c09450               	sub	a9, a4, a5
  11dbd3:	909920               	addx2	a9, a9, a2
  11dbd6:	040c                	movi.n	a4, 0
  11dbd8:	ffd922               	addmi	a2, a9, 0xffffff00
  11dbdb:	090c                	movi.n	a9, 0
  11dbdd:	53a776               	loopgtz	a7, 11dc34 <smdpitch_fine_nb+0x88>
  11dbe0:	699272               	l16si	a7, a2, 210
  11dbe3:	689262               	l16si	a6, a2, 208
  11dbe6:	6a92f2               	l16si	a15, a2, 212
  11dbe9:	8298e2               	l16si	a14, a8, 0x104
  11dbec:	882b                	addi.n	a8, a8, 2
  11dbee:	c0fef0               	sub	a15, a14, a15
  11dbf1:	c06e60               	sub	a6, a14, a6
  11dbf4:	c07e70               	sub	a7, a14, a7
  11dbf7:	607170               	abs	a7, a7
  11dbfa:	606160               	abs	a6, a6
  11dbfd:	60f1f0               	abs	a15, a15
  11dc00:	ddfa                	add.n	a13, a13, a15
  11dc02:	bb6a                	add.n	a11, a11, a6
  11dc04:	cc7a                	add.n	a12, a12, a7
  11dc06:	659262               	l16si	a6, a2, 202
  11dc09:	669272               	l16si	a7, a2, 204
  11dc0c:	6792f2               	l16si	a15, a2, 206
  11dc0f:	c07e70               	sub	a7, a14, a7
  11dc12:	c0fef0               	sub	a15, a14, a15
  11dc15:	c06e60               	sub	a6, a14, a6
  11dc18:	606160               	abs	a6, a6
  11dc1b:	60f1f0               	abs	a15, a15
  11dc1e:	607170               	abs	a7, a7
  11dc21:	997a                	add.n	a9, a9, a7
  11dc23:	aafa                	add.n	a10, a10, a15
  11dc25:	446a                	add.n	a4, a4, a6
  11dc27:	6492f2               	l16si	a15, a2, 200
  11dc2a:	222b                	addi.n	a2, a2, 2
  11dc2c:	c0eef0               	sub	a14, a14, a15
  11dc2f:	60e1e0               	abs	a14, a14
  11dc32:	33ea                	add.n	a3, a3, a14

0011dc34 <smdpitch_fine_nb+0x88>:
  11dc34:	53fba0               	max	a15, a11, a10
  11dc37:	e64671               	l32r	a7, 117550 (7ffffe <_memmap_mem_dram1_end+0x4feffe>)
  11dc3a:	538dc0               	max	a8, a13, a12
  11dc3d:	0927d7               	blt	a7, a13, 11dc4a <smdpitch_fine_nb+0x9e>
  11dc40:	0128                	l32i.n	a2, a1, 0
  11dc42:	0ded                	mov.n	a14, a13
  11dc44:	232280               	sext	a2, a2, 15
  11dc47:	000106               	j	11dc4f <smdpitch_fine_nb+0xa3>

0011dc4a <smdpitch_fine_nb+0x9e>:
  11dc4a:	e636e1               	l32r	a14, 117524 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  11dc4d:	821c                	movi.n	a2, 24

0011dc4f <smdpitch_fine_nb+0xa3>:
  11dc4f:	06ace7               	bge	a12, a14, 11dc59 <smdpitch_fine_nb+0xad>
  11dc52:	0ced                	mov.n	a14, a12
  11dc54:	251b                	addi.n	a2, a5, 1
  11dc56:	232280               	sext	a2, a2, 15

0011dc59 <smdpitch_fine_nb+0xad>:
  11dc59:	06abe7               	bge	a11, a14, 11dc63 <smdpitch_fine_nb+0xb7>
  11dc5c:	0bed                	mov.n	a14, a11
  11dc5e:	252b                	addi.n	a2, a5, 2
  11dc60:	232280               	sext	a2, a2, 15

0011dc63 <smdpitch_fine_nb+0xb7>:
  11dc63:	06aae7               	bge	a10, a14, 11dc6d <smdpitch_fine_nb+0xc1>
  11dc66:	0aed                	mov.n	a14, a10
  11dc68:	253b                	addi.n	a2, a5, 3
  11dc6a:	232280               	sext	a2, a2, 15

0011dc6d <smdpitch_fine_nb+0xc1>:
  11dc6d:	06a9e7               	bge	a9, a14, 11dc77 <smdpitch_fine_nb+0xcb>
  11dc70:	09ed                	mov.n	a14, a9
  11dc72:	254b                	addi.n	a2, a5, 4
  11dc74:	232280               	sext	a2, a2, 15

0011dc77 <smdpitch_fine_nb+0xcb>:
  11dc77:	06a4e7               	bge	a4, a14, 11dc81 <smdpitch_fine_nb+0xd5>
  11dc7a:	04ed                	mov.n	a14, a4
  11dc7c:	255b                	addi.n	a2, a5, 5
  11dc7e:	232280               	sext	a2, a2, 15

0011dc81 <smdpitch_fine_nb+0xd5>:
  11dc81:	1178                	l32i.n	a7, a1, 4
  11dc83:	06a3e7               	bge	a3, a14, 11dc8d <smdpitch_fine_nb+0xe1>
  11dc86:	03ed                	mov.n	a14, a3
  11dc88:	256b                	addi.n	a2, a5, 6
  11dc8a:	232280               	sext	a2, a2, 15

0011dc8d <smdpitch_fine_nb+0xe1>:
  11dc8d:	07e9                	s32i.n	a14, a7, 0
  11dc8f:	5388f0               	max	a8, a8, a15
  11dc92:	537940               	max	a7, a9, a4
  11dc95:	537780               	max	a7, a7, a8
  11dc98:	080c                	movi.n	a8, 0
  11dc9a:	537370               	max	a7, a3, a7
  11dc9d:	537780               	max	a7, a7, a8
  11dca0:	2188                	l32i.n	a8, a1, 8
  11dca2:	0879                	s32i.n	a7, a8, 0
  11dca4:	f01d                	retw.n

0011dca6 <smdpitch_fine_nb+0xfa>:
	...

0011dca8 <smdpitch>:
  11dca8:	006136               	entry	a1, 48
  11dcab:	fcc792               	addi	a9, a7, -4
  11dcae:	2129                	s32i.n	a2, a1, 8
  11dcb0:	881c                	movi.n	a8, 24
  11dcb2:	023c                	movi.n	a2, 48
  11dcb4:	832890               	moveqz	a2, a8, a9
  11dcb7:	0129                	s32i.n	a2, a1, 0
  11dcb9:	244a                	add.n	a2, a4, a4
  11dcbb:	070296               	bltz	a2, 11dd2f <smdpitch+0x87>
  11dcbe:	0e0c                	movi.n	a14, 0
  11dcc0:	11a7f0               	slli	a10, a7, 1
  11dcc3:	0d0c                	movi.n	a13, 0
  11dcc5:	e617f1               	l32r	a15, 117524 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  11dcc8:	2198                	l32i.n	a9, a1, 8
  11dcca:	c0c340               	sub	a12, a3, a4
  11dccd:	c08670               	sub	a8, a6, a7
  11dcd0:	c0b560               	sub	a11, a5, a6
  11dcd3:	3189                	s32i.n	a8, a1, 12
  11dcd5:	87ba                	add.n	a8, a7, a11
  11dcd7:	c0bbc0               	sub	a11, a11, a12
  11dcda:	908890               	addx2	a8, a8, a9
  11dcdd:	906590               	addx2	a6, a5, a9
  11dce0:	ffd662               	addmi	a6, a6, 0xffffff00
  11dce3:	ffd882               	addmi	a8, a8, 0xffffff00
  11dce6:	1189                	s32i.n	a8, a1, 4

0011dce8 <smdpitch+0x40>:
  11dce8:	3198                	l32i.n	a9, a1, 12
  11dcea:	1158                	l32i.n	a5, a1, 4
  11dcec:	023996               	bltz	a9, 11dd13 <smdpitch+0x6b>
  11dcef:	030c                	movi.n	a3, 0
  11dcf1:	2188                	l32i.n	a8, a1, 8
  11dcf3:	47ba                	add.n	a4, a7, a11
  11dcf5:	904480               	addx2	a4, a4, a8
  11dcf8:	ffd442               	addmi	a4, a4, 0xffffff00

0011dcfb <smdpitch+0x53>:
  11dcfb:	7f9482               	l16si	a8, a4, 254
  11dcfe:	7f9592               	l16si	a9, a5, 254
  11dd01:	44aa                	add.n	a4, a4, a10
  11dd03:	55aa                	add.n	a5, a5, a10
  11dd05:	c09980               	sub	a9, a9, a8
  11dd08:	609190               	abs	a9, a9
  11dd0b:	339a                	add.n	a3, a3, a9
  11dd0d:	eab657               	bgeu	a6, a5, 11dcfb <smdpitch+0x53>
  11dd10:	000046               	j	11dd15 <smdpitch+0x6d>

0011dd13 <smdpitch+0x6b>:
  11dd13:	030c                	movi.n	a3, 0

0011dd15 <smdpitch+0x6d>:
  11dd15:	c0bb70               	sub	a11, a11, a7
  11dd18:	ee7a                	add.n	a14, a14, a7
  11dd1a:	06a3f7               	bge	a3, a15, 11dd24 <smdpitch+0x7c>
  11dd1d:	03fd                	mov.n	a15, a3
  11dd1f:	239c80               	sext	a9, a12, 15
  11dd22:	0199                	s32i.n	a9, a1, 0

0011dd24 <smdpitch+0x7c>:
  11dd24:	53d3d0               	max	a13, a3, a13
  11dd27:	cc7a                	add.n	a12, a12, a7
  11dd29:	bba2e7               	bge	a2, a14, 11dce8 <smdpitch+0x40>
  11dd2c:	000106               	j	11dd34 <smdpitch+0x8c>

0011dd2f <smdpitch+0x87>:
  11dd2f:	0d0c                	movi.n	a13, 0
  11dd31:	e5fcf1               	l32r	a15, 117524 (7fffff <_memmap_mem_dram1_end+0x4fefff>)

0011dd34 <smdpitch+0x8c>:
  11dd34:	0128                	l32i.n	a2, a1, 0
  11dd36:	c1b8                	l32i.n	a11, a1, 48
  11dd38:	d1a8                	l32i.n	a10, a1, 52
  11dd3a:	0bf9                	s32i.n	a15, a11, 0
  11dd3c:	0ad9                	s32i.n	a13, a10, 0
  11dd3e:	f01d                	retw.n

0011dd40 <sbc_audioplc_init_audioPLC>:
  11dd40:	00a136               	entry	a1, 80
  11dd43:	056122               	s32i	a2, a1, 20
  11dd46:	026152               	s32i	a5, a1, 8
  11dd49:	28d262               	addmi	a6, a2, 0x2800
  11dd4c:	02a092               	movi	a9, 2
  11dd4f:	e5d9b1               	l32r	a11, 1174b4 (47ae147b <_memmap_cacheattr_bp_allvalid+0x258bf259>)
  11dd52:	e5d7c1               	l32r	a12, 1174b0 (3f947ae1 <_memmap_cacheattr_bp_allvalid+0x1d7258bf>)
  11dd55:	00a0d2               	movi	a13, 0
  11dd58:	00a0e2               	movi	a14, 0
  11dd5b:	12d2f2               	addmi	a15, a2, 0x1200
  11dd5e:	0961f2               	s32i	a15, a1, 36
  11dd61:	0361e2               	s32i	a14, a1, 12
  11dd64:	41d9                	s32i.n	a13, a1, 16
  11dd66:	71c9                	s32i.n	a12, a1, 28
  11dd68:	81b9                	s32i.n	a11, a1, 32
  11dd6a:	1199                	s32i.n	a9, a1, 4
  11dd6c:	aa5642               	s16i	a4, a6, 0x154
  11dd6f:	ab5632               	s16i	a3, a6, 0x156
  11dd72:	27d252               	addmi	a5, a2, 0x2700
  11dd75:	98c552               	addi	a5, a5, -104
  11dd78:	030c                	movi.n	a3, 0
  11dd7a:	58c662               	addi	a6, a6, 88
  11dd7d:	6169                	s32i.n	a6, a1, 24
  11dd7f:	26d262               	addmi	a6, a2, 0x2600
  11dd82:	9cc662               	addi	a6, a6, -100
  11dd85:	0169                	s32i.n	a6, a1, 0
  11dd87:	e5ce61               	l32r	a6, 1174c0 (447a0000 <_memmap_cacheattr_bp_allvalid+0x2257ddde>)

0011dd8a <sbc_audioplc_init_audioPLC+0x4a>:
  11dd8a:	7e5532               	s16i	a3, a5, 252
  11dd8d:	7c5532               	s16i	a3, a5, 248
  11dd90:	91a8                	l32i.n	a10, a1, 36
  11dd92:	7d5532               	s16i	a3, a5, 250
  11dd95:	6b2aa2               	l32i	a10, a10, 0x1ac
  11dd98:	040c                	movi.n	a4, 0
  11dd9a:	009aa2               	l16si	a10, a10, 0
  11dd9d:	e46ee5               	call8	10248c <__floatsisf>
  11dda0:	06bd                	mov.n	a11, a6
  11dda2:	e2f8a5               	call8	100d2c <__mulsf3>
  11dda5:	e37265               	call8	1014cc <__extendsfdf2>
  11dda8:	71d8                	l32i.n	a13, a1, 28
  11ddaa:	81c8                	l32i.n	a12, a1, 32
  11ddac:	e33025               	call8	1010b0 <__muldf3>
  11ddaf:	31d8                	l32i.n	a13, a1, 12
  11ddb1:	41c8                	l32i.n	a12, a1, 16
  11ddb3:	e358a5               	call8	10133c <__gtdf2>
  11ddb6:	3f1aa6               	blti	a10, 1, 11ddf9 <sbc_audioplc_init_audioPLC+0xb9>

0011ddb9 <sbc_audioplc_init_audioPLC+0x79>:
  11ddb9:	062182               	l32i	a8, a1, 24
  11ddbc:	7f9882               	l16si	a8, a8, 254
  11ddbf:	804840               	add	a4, a8, a4
  11ddc2:	234480               	sext	a4, a4, 15
  11ddc5:	7d5542               	s16i	a4, a5, 250
  11ddc8:	04ad                	mov.n	a10, a4
  11ddca:	e470e5               	call8	1024d8 <__floatsidf>
  11ddcd:	0a7d                	mov.n	a7, a10
  11ddcf:	91a8                	l32i.n	a10, a1, 36
  11ddd1:	6b2aa2               	l32i	a10, a10, 0x1ac
  11ddd4:	0b2d                	mov.n	a2, a11
  11ddd6:	009aa2               	l16si	a10, a10, 0
  11ddd9:	e46b25               	call8	10248c <__floatsisf>
  11dddc:	06bd                	mov.n	a11, a6
  11ddde:	e2f4e5               	call8	100d2c <__mulsf3>
  11dde1:	e36ea5               	call8	1014cc <__extendsfdf2>
  11dde4:	71d8                	l32i.n	a13, a1, 28
  11dde6:	81c8                	l32i.n	a12, a1, 32
  11dde8:	e32c65               	call8	1010b0 <__muldf3>
  11ddeb:	0acd                	mov.n	a12, a10
  11dded:	0bdd                	mov.n	a13, a11
  11ddef:	07ad                	mov.n	a10, a7
  11ddf1:	02bd                	mov.n	a11, a2
  11ddf3:	e35fe5               	call8	1013f0 <__ltdf2>
  11ddf6:	fbfa96               	bltz	a10, 11ddb9 <sbc_audioplc_init_audioPLC+0x79>

0011ddf9 <sbc_audioplc_init_audioPLC+0xb9>:
  11ddf9:	2c3c                	movi.n	a12, 50
  11ddfb:	746532               	s32i	a3, a5, 0x1d0
  11ddfe:	e0a0f2               	movi	a15, 224
  11de01:	11a8                	l32i.n	a10, a1, 4
  11de03:	0198                	l32i.n	a9, a1, 0
  11de05:	0e0c                	movi.n	a14, 0
  11de07:	7565e2               	s32i	a14, a5, 0x1d4
  11de0a:	09bd                	mov.n	a11, a9
  11de0c:	aa0b                	addi.n	a10, a10, -1
  11de0e:	55fa                	add.n	a5, a5, a15
  11de10:	11a9                	s32i.n	a10, a1, 4
  11de12:	99fa                	add.n	a9, a9, a15
  11de14:	0199                	s32i.n	a9, a1, 0
  11de16:	04ac76               	loopgtz	a12, 11de1e <sbc_audioplc_init_audioPLC+0xde>
  11de19:	7f6b32               	s32i	a3, a11, 0x1fc
  11de1c:	bb4b                	addi.n	a11, a11, 4

0011de1e <sbc_audioplc_init_audioPLC+0xde>:
  11de1e:	f68a56               	bnez	a10, 11dd8a <sbc_audioplc_init_audioPLC+0x4a>
  11de21:	2198                	l32i.n	a9, a1, 8
  11de23:	51a8                	l32i.n	a10, a1, 20
  11de25:	2d0c                	movi.n	a13, 2
  11de27:	28daa2               	addmi	a10, a10, 0x2800
  11de2a:	54caa2               	addi	a10, a10, 84
  11de2d:	04ad76               	loopgtz	a13, 11de35 <sbc_audioplc_init_audioPLC+0xf5>
  11de30:	7e5a32               	s16i	a3, a10, 252
  11de33:	aa2b                	addi.n	a10, a10, 2
  11de35:	61b8                	l32i.n	a11, a1, 24
  11de37:	805b32               	s16i	a3, a11, 0x100
  11de3a:	815b92               	s16i	a9, a11, 0x102
  11de3d:	f01d                	retw.n

0011de3f <sbc_audioplc_init_audioPLC+0xff>:
	...

0011de40 <sbc_audioplc_SpeechMusicDiscriminator>:
  11de40:	004136               	entry	a1, 32
  11de43:	0a0c                	movi.n	a10, 0
  11de45:	009352               	l16si	a5, a3, 0
  11de48:	13d4f2               	addmi	a15, a4, 0x1300
  11de4b:	2b2ff2               	l32i	a15, a15, 172
  11de4e:	28d4e2               	addmi	a14, a4, 0x2800
  11de51:	019ff2               	l16si	a15, a15, 2
  11de54:	ab9ee2               	l16si	a14, a14, 0x156
  11de57:	ff1b                	addi.n	a15, a15, 1
  11de59:	85cc                	bnez.n	a5, 11de65 <sbc_audioplc_SpeechMusicDiscriminator+0x25>
  11de5b:	0c0c                	movi.n	a12, 0
  11de5d:	080c                	movi.n	a8, 0
  11de5f:	685382               	s16i	a8, a3, 208
  11de62:	000086               	j	11de68 <sbc_audioplc_SpeechMusicDiscriminator+0x28>

0011de65 <sbc_audioplc_SpeechMusicDiscriminator+0x25>:
  11de65:	6893c2               	l16si	a12, a3, 208

0011de68 <sbc_audioplc_SpeechMusicDiscriminator+0x28>:
  11de68:	5e5a                	add.n	a5, a14, a5
  11de6a:	0cbd                	mov.n	a11, a12
  11de6c:	0c4d                	mov.n	a4, a12
  11de6e:	235580               	sext	a5, a5, 15
  11de71:	005352               	s16i	a5, a3, 0
  11de74:	37ace7               	bge	a12, a14, 11deaf <sbc_audioplc_SpeechMusicDiscriminator+0x6f>
  11de77:	3723d2               	l32i	a13, a3, 220
  11de7a:	3623c2               	l32i	a12, a3, 216

0011de7d <sbc_audioplc_SpeechMusicDiscriminator+0x3d>:
  11de7d:	908b20               	addx2	a8, a11, a2
  11de80:	b02804               	ae_l16.i	aed2, a8, 0
  11de83:	0c800e0252321dce 	{ ae_movda32x2	aed1, a13, a12; ae_mul16x4	aed3, aed2, aed2, aed2 }
  11de8b:	aa1b                	addi.n	a10, a10, 1
  11de8d:	25d2c4               	ae_movad32.l	a13, aed2
  11de90:	bfba                	add.n	a11, a15, a11
  11de92:	31cfd0               	srai	a12, a13, 31
  11de95:	150cd4               	ae_movda32x2	aed0, a12, a13
  11de98:	ebea5f010000bb8f 	{ sext	a11, a11, 15; ae_add64	aed0, aed0, aed1; nop }
  11dea0:	25c0c4               	ae_movad32.l	a12, aed0
  11dea3:	25d0b4               	ae_movad32.h	a13, aed0
  11dea6:	3763d2               	s32i	a13, a3, 220
  11dea9:	3663c2               	s32i	a12, a3, 216
  11deac:	cd2be7               	blt	a11, a14, 11de7d <sbc_audioplc_SpeechMusicDiscriminator+0x3d>

0011deaf <sbc_audioplc_SpeechMusicDiscriminator+0x6f>:
  11deaf:	400001b545344afe 	{ ae_movda32	aed4, a10; nop; ae_movda32	aed3, a15 }
  11deb7:	eb7bdd040303259f 	{ nop; ae_mulp32x2	aed3, aed3, aed4; nop }
  11debf:	029322               	l16si	a2, a3, 4
  11dec2:	25b3c4               	ae_movad32.l	a11, aed3
  11dec5:	019392               	l16si	a9, a3, 2
  11dec8:	b4ba                	add.n	a11, a4, a11
  11deca:	c0bbe0               	sub	a11, a11, a14
  11decd:	6853b2               	s16i	a11, a3, 208
  11ded0:	252597               	blt	a5, a9, 11def9 <sbc_audioplc_SpeechMusicDiscriminator+0xb9>
  11ded3:	3723b2               	l32i	a11, a3, 220
  11ded6:	c38b                	addi.n	a12, a3, 8
  11ded8:	3623a2               	l32i	a10, a3, 216
  11dedb:	000225               	call8	11defc <sbc_audioplc_MLER>
  11dede:	0a2d                	mov.n	a2, a10
  11dee0:	0253a2               	s16i	a10, a3, 4
  11dee3:	0193d2               	l16si	a13, a3, 2
  11dee6:	0093c2               	l16si	a12, a3, 0
  11dee9:	0e0c                	movi.n	a14, 0
  11deeb:	3763e2               	s32i	a14, a3, 220
  11deee:	3663e2               	s32i	a14, a3, 216
  11def1:	c0ccd0               	sub	a12, a12, a13
  11def4:	0053c2               	s16i	a12, a3, 0
  11def7:	f01d                	retw.n

0011def9 <sbc_audioplc_SpeechMusicDiscriminator+0xb9>:
  11def9:	f01d                	retw.n

0011defb <sbc_audioplc_SpeechMusicDiscriminator+0xbb>:
	...

0011defc <sbc_audioplc_MLER>:
  11defc:	004136               	entry	a1, 32
  11deff:	048d                	mov.n	a8, a4
  11df01:	070c                	movi.n	a7, 0
  11df03:	060c                	movi.n	a6, 0
  11df05:	e56db1               	l32r	a11, 1174bc (1062 <XtosCoreStateSize+0xde2>)
  11df08:	6c0c                	movi.n	a12, 6
  11df0a:	157324               	ae_movda32x2	aed7, a3, a2
  11df0d:	817c74               	ae_sraa64	aed7, aed7, a12
  11df10:	2597c4               	ae_movad32.l	a9, aed7
  11df13:	4000013144045b1e 	{ ae_movda16	aed4, a11; nop; movi	a5, 49 }
  11df1b:	31df90               	srai	a13, a9, 31
  11df1e:	155d94               	ae_movda32x2	aed5, a13, a9
  11df21:	1aa576               	loopgtz	a5, 11df3f <sbc_audioplc_MLER+0x43>
  11df24:	151764               	ae_movda32x2	aed1, a7, a6
  11df27:	1878                	l32i.n	a7, a8, 4
  11df29:	0879                	s32i.n	a7, a8, 0
  11df2b:	316f70               	srai	a6, a7, 31
  11df2e:	150674               	ae_movda32x2	aed0, a6, a7
  11df31:	ebea20010000488f 	{ addi	a8, a8, 4; ae_add64	aed0, aed0, aed1; nop }
  11df39:	2570b4               	ae_movad32.h	a7, aed0
  11df3c:	2560c4               	ae_movad32.l	a6, aed0

0011df3f <sbc_audioplc_MLER+0x43>:
  11df3f:	156764               	ae_movda32x2	aed6, a7, a6
  11df42:	315564               	ae_add64	aed5, aed5, aed6
  11df45:	815c54               	ae_sraa64	aed5, aed5, a12
  11df48:	25a5c4               	ae_movad32.l	a10, aed5
  11df4b:	3c3a34               	ae_movda32	aed3, a10
  11df4e:	eb7240040302002f 	{ movi	a2, 0; ae_mulfp32x16x2ras.h	aed2, aed3, aed4; nop }
  11df56:	316492               	s32i	a9, a4, 196
  11df59:	eb0340020202328f 	{ movi	a8, 50; ae_sel16i.n	aed2, aed2, aed2, 3; nop }
  11df61:	2532c4               	ae_movad32.l	a3, aed2
  11df64:	f03d                	nop.n
  11df66:	0aa876               	loopgtz	a8, 11df74 <sbc_audioplc_MLER+0x78>
  11df69:	04e8                	l32i.n	a14, a4, 0
  11df6b:	444b                	addi.n	a4, a4, 4
  11df6d:	01ae37               	bge	a14, a3, 11df72 <sbc_audioplc_MLER+0x76>
  11df70:	221b                	addi.n	a2, a2, 1

0011df72 <sbc_audioplc_MLER+0x76>:
  11df72:	f03d                	nop.n

0011df74 <sbc_audioplc_MLER+0x78>:
  11df74:	a0f220               	addx4	a15, a2, a2
  11df77:	cec232               	addi	a3, a2, -50
  11df7a:	b0ff20               	addx8	a15, a15, a2
  11df7d:	11ffc0               	slli	a15, a15, 4
  11df80:	c0ff20               	sub	a15, a15, a2
  11df83:	e50721               	l32r	a2, 1173a0 (7fff <xthals_release_major+0x511f>)
  11df86:	23ff80               	sext	a15, a15, 15
  11df89:	932f30               	movnez	a2, a15, a3
  11df8c:	f01d                	retw.n

0011df8e <sbc_audioplc_MLER+0x92>:
	...

0011df90 <sbc_lcplc_Init_LC_PLC>:
  11df90:	00c136               	entry	a1, 96
  11df93:	9ea0d2               	movi	a13, 158
  11df96:	280c                	movi.n	a8, 2
  11df98:	12d272               	addmi	a7, a2, 0x1200
  11df9b:	059d                	mov.n	a9, a5
  11df9d:	0199                	s32i.n	a9, a1, 0
  11df9f:	b4c7f2               	addi	a15, a7, -76
  11dfa2:	065d                	mov.n	a5, a6
  11dfa4:	de5752               	s16i	a5, a7, 0x1bc
  11dfa7:	0fad                	mov.n	a10, a15
  11dfa9:	026d                	mov.n	a6, a2
  11dfab:	069d                	mov.n	a9, a6
  11dfad:	0fa876               	loopgtz	a8, 11dfc0 <sbc_lcplc_Init_LC_PLC+0x30>
  11dfb0:	03c8                	l32i.n	a12, a3, 0
  11dfb2:	334b                	addi.n	a3, a3, 4
  11dfb4:	7e6ac2               	s32i	a12, a10, 0x1f8
  11dfb7:	04b8                	l32i.n	a11, a4, 0
  11dfb9:	806ab2               	s32i	a11, a10, 0x200
  11dfbc:	444b                	addi.n	a4, a4, 4
  11dfbe:	aa4b                	addi.n	a10, a10, 4

0011dfc0 <sbc_lcplc_Init_LC_PLC+0x30>:
  11dfc0:	e4f841               	l32r	a4, 1173a0 (7fff <xthals_release_major+0x511f>)
  11dfc3:	030c                	movi.n	a3, 0
  11dfc5:	e563b1               	l32r	a11, 117554 (11bc <XtosCoreStateSize+0xf3c>)
  11dfc8:	e53a81               	l32r	a8, 1174b0 (3f947ae1 <_memmap_cacheattr_bp_allvalid+0x1d7258bf>)
  11dfcb:	e53ae1               	l32r	a14, 1174b4 (47ae147b <_memmap_cacheattr_bp_allvalid+0x258bf259>)
  11dfce:	71e9                	s32i.n	a14, a1, 28
  11dfd0:	6189                	s32i.n	a8, a1, 24
  11dfd2:	07ad76               	loopgtz	a13, 11dfdd <sbc_lcplc_Init_LC_PLC+0x4d>
  11dfd5:	005932               	s16i	a3, a9, 0
  11dfd8:	a05942               	s16i	a4, a9, 0x140
  11dfdb:	992b                	addi.n	a9, a9, 2
  11dfdd:	02d692               	addmi	a9, a6, 0x200
  11dfe0:	3e5932               	s16i	a3, a9, 124
  11dfe3:	80c992               	addi	a9, a9, -128
  11dfe6:	5199                	s32i.n	a9, a1, 20
  11dfe8:	141516               	beqz	a5, 11e12d <sbc_lcplc_Init_LC_PLC+0x19d>
  11dfeb:	0d401341e0b0250e 	{ beqi.w18	a5, 2, 11e12d <sbc_lcplc_Init_LC_PLC+0x19d>; nop }
  11dff3:	020c                	movi.n	a2, 0
  11dff5:	0a0c                	movi.n	a10, 0

0011dff7 <sbc_lcplc_Init_LC_PLC+0x67>:
  11dff7:	021526               	beqi	a5, 1, 11dffd <sbc_lcplc_Init_LC_PLC+0x6d>
  11dffa:	6c2566               	bnei	a5, 2, 11e06a <sbc_lcplc_Init_LC_PLC+0xda>

0011dffd <sbc_lcplc_Init_LC_PLC+0x6d>:
  11dffd:	205ff0               	or	a5, a15, a15
  11e000:	12d6b2               	addmi	a11, a6, 0x1200
  11e003:	bccbb2               	addi	a11, a11, -68
  11e006:	0a61b2               	s32i	a11, a1, 40

0011e009 <sbc_lcplc_Init_LC_PLC+0x79>:
  11e009:	8025c2               	l32i	a12, a5, 0x200
  11e00c:	0961c2               	s32i	a12, a1, 36
  11e00f:	04dc16               	beqz	a12, 11e060 <sbc_lcplc_Init_LC_PLC+0xd0>
  11e012:	029cb2               	l16si	a11, a12, 4
  11e015:	6b27a2               	l32i	a10, a7, 0x1ac
  11e018:	0161a2               	s32i	a10, a1, 4
  11e01b:	0461b2               	s32i	a11, a1, 16
  11e01e:	009aa2               	l16si	a10, a10, 0
  11e021:	e446a5               	call8	10248c <__floatsisf>
  11e024:	e54db1               	l32r	a11, 117558 (273354 <aac_plc_Sine_Short_Inv+0xb4>)
  11e027:	002bb2               	l32i	a11, a11, 0
  11e02a:	e2d025               	call8	100d2c <__mulsf3>
  11e02d:	e349e5               	call8	1014cc <__extendsfdf2>
  11e030:	0621d2               	l32i	a13, a1, 24
  11e033:	71c8                	l32i.n	a12, a1, 28
  11e035:	e307a5               	call8	1010b0 <__muldf3>
  11e038:	e34465               	call8	101480 <__fixdfsi>
  11e03b:	91c8                	l32i.n	a12, a1, 36
  11e03d:	11b8                	l32i.n	a11, a1, 4
  11e03f:	139ce2               	l16si	a14, a12, 38
  11e042:	189cf2               	l16si	a15, a12, 48
  11e045:	029bb2               	l16si	a11, a11, 4
  11e048:	149cd2               	l16si	a13, a12, 40
  11e04b:	bbaa                	add.n	a11, a11, a10
  11e04d:	41a8                	l32i.n	a10, a1, 16
  11e04f:	bb0b                	addi.n	a11, a11, -1
  11e051:	129cc2               	l16si	a12, a12, 36
  11e054:	ddfa                	add.n	a13, a13, a15
  11e056:	ccea                	add.n	a12, a12, a14
  11e058:	ccda                	add.n	a12, a12, a13
  11e05a:	53bbc0               	max	a11, a11, a12
  11e05d:	90aab0               	addx2	a10, a10, a11

0011e060 <sbc_lcplc_Init_LC_PLC+0xd0>:
  11e060:	532a20               	max	a2, a10, a2
  11e063:	a1c8                	l32i.n	a12, a1, 40
  11e065:	554b                	addi.n	a5, a5, 4
  11e067:	9e95c7               	bne	a5, a12, 11e009 <sbc_lcplc_Init_LC_PLC+0x79>

0011e06a <sbc_lcplc_Init_LC_PLC+0xda>:
  11e06a:	3c0c                	movi.n	a12, 3
  11e06c:	14e020               	extui	a14, a2, 0, 2
  11e06f:	4d0c                	movi.n	a13, 4
  11e071:	02d692               	addmi	a9, a6, 0x200
  11e074:	8cc992               	addi	a9, a9, -116
  11e077:	c0dde0               	sub	a13, a13, a14
  11e07a:	14d0d0               	extui	a13, a13, 0, 2
  11e07d:	d2da                	add.n	a13, a2, a13
  11e07f:	df57d2               	s16i	a13, a7, 0x1be
  11e082:	05ad76               	loopgtz	a13, 11e08b <sbc_lcplc_Init_LC_PLC+0xfb>
  11e085:	7e5932               	s16i	a3, a9, 252
  11e088:	02c992               	addi	a9, a9, 2

0011e08b <sbc_lcplc_Init_LC_PLC+0xfb>:
  11e08b:	df97a2               	l16si	a10, a7, 0x1be
  11e08e:	0521e2               	l32i	a14, a1, 20
  11e091:	e50d81               	l32r	a8, 1174c8 (7ffe0000 <_memmap_cacheattr_bp_allvalid+0x5ddbddde>)
  11e094:	7f5e32               	s16i	a3, a14, 254
  11e097:	6b27d2               	l32i	a13, a7, 0x1ac
  11e09a:	002192               	l32i	a9, a1, 0
  11e09d:	139df2               	l16si	a15, a13, 38
  11e0a0:	129dd2               	l16si	a13, a13, 36
  11e0a3:	0aa0b2               	movi	a11, 10
  11e0a6:	c0ddf0               	sub	a13, a13, a15
  11e0a9:	805ed2               	s16i	a13, a14, 0x100
  11e0ac:	6467c2               	s32i	a12, a7, 0x190
  11e0af:	c55742               	s16i	a4, a7, 0x18a
  11e0b2:	ce5742               	s16i	a4, a7, 0x19c
  11e0b5:	cf57b2               	s16i	a11, a7, 0x19e
  11e0b8:	d157b2               	s16i	a11, a7, 0x1a2
  11e0bb:	d55792               	s16i	a9, a7, 0x1aa
  11e0be:	c65732               	s16i	a3, a7, 0x18c
  11e0c1:	c75732               	s16i	a3, a7, 0x18e
  11e0c4:	ca5732               	s16i	a3, a7, 0x194
  11e0c7:	d05732               	s16i	a3, a7, 0x1a0
  11e0ca:	d25732               	s16i	a3, a7, 0x1a4
  11e0cd:	d35732               	s16i	a3, a7, 0x1a6
  11e0d0:	d45732               	s16i	a3, a7, 0x1a8
  11e0d3:	c45732               	s16i	a3, a7, 0x188
  11e0d6:	6b2722               	l32i	a2, a7, 0x1ac
  11e0d9:	666782               	s32i	a8, a7, 0x198
  11e0dc:	029222               	l16si	a2, a2, 4
  11e0df:	e43ae5               	call8	10248c <__floatsisf>
  11e0e2:	0a4d                	mov.n	a4, a10
  11e0e4:	02ad                	mov.n	a10, a2
  11e0e6:	e43a65               	call8	10248c <__floatsisf>
  11e0e9:	0abd                	mov.n	a11, a10
  11e0eb:	04ad                	mov.n	a10, a4
  11e0ed:	e2de65               	call8	100ed4 <__divsf3>
  11e0f0:	e2e9e5               	call8	100f90 <__fixsfsi>
  11e0f3:	23ba80               	sext	a11, a10, 15
  11e0f6:	400001b5441032be 	{ ae_movda16	aed0, a2; nop; ae_movda16	aed1, a11 }
  11e0fe:	0c801a013021959e 	{ nop; ae_mul16x4	aed2, aed1, aed1, aed0 }
  11e106:	df97e2               	l16si	a14, a7, 0x1be
  11e109:	25a1c4               	ae_movad32.l	a10, aed1
  11e10c:	e057b2               	s16i	a11, a7, 0x1c0
  11e10f:	12aae7               	bge	a10, a14, 11e125 <sbc_lcplc_Init_LC_PLC+0x195>
  11e112:	fb1b                	addi.n	a15, a11, 1
  11e114:	3c2f24               	ae_movda16	aed2, a15
  11e117:	0c801a023032959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed0 }
  11e11f:	e057f2               	s16i	a15, a7, 0x1c0
  11e122:	25a2c4               	ae_movad32.l	a10, aed2

0011e125 <sbc_lcplc_Init_LC_PLC+0x195>:
  11e125:	df57a2               	s16i	a10, a7, 0x1be
  11e128:	e15732               	s16i	a3, a7, 0x1c2
  11e12b:	f01d                	retw.n

0011e12d <sbc_lcplc_Init_LC_PLC+0x19d>:
  11e12d:	00a0a2               	movi	a10, 0
  11e130:	20eff0               	or	a14, a15, a15
  11e133:	8026b0               	add	a2, a6, a11
  11e136:	0a6122               	s32i	a2, a1, 40
  11e139:	00a022               	movi	a2, 0

0011e13c <sbc_lcplc_Init_LC_PLC+0x1ac>:
  11e13c:	0c61e2               	s32i	a14, a1, 48
  11e13f:	0b61f2               	s32i	a15, a1, 44
  11e142:	7e2e82               	l32i	a8, a14, 0x1f8
  11e145:	8189                	s32i.n	a8, a1, 32
  11e147:	05c816               	beqz	a8, 11e1a7 <sbc_lcplc_Init_LC_PLC+0x217>
  11e14a:	6b27a2               	l32i	a10, a7, 0x1ac
  11e14d:	0298c2               	l16si	a12, a8, 4
  11e150:	31c9                	s32i.n	a12, a1, 12
  11e152:	029ab2               	l16si	a11, a10, 4
  11e155:	21b9                	s32i.n	a11, a1, 8
  11e157:	009aa2               	l16si	a10, a10, 0
  11e15a:	e43325               	call8	10248c <__floatsisf>
  11e15d:	e4feb1               	l32r	a11, 117558 (273354 <aac_plc_Sine_Short_Inv+0xb4>)
  11e160:	0bb8                	l32i.n	a11, a11, 0
  11e162:	e2bca5               	call8	100d2c <__mulsf3>
  11e165:	e33665               	call8	1014cc <__extendsfdf2>
  11e168:	61d8                	l32i.n	a13, a1, 24
  11e16a:	71c8                	l32i.n	a12, a1, 28
  11e16c:	e2f425               	call8	1010b0 <__muldf3>
  11e16f:	e33125               	call8	101480 <__fixdfsi>
  11e172:	81f8                	l32i.n	a15, a1, 32
  11e174:	21e8                	l32i.n	a14, a1, 8
  11e176:	1a9f82               	l16si	a8, a15, 52
  11e179:	189fd2               	l16si	a13, a15, 48
  11e17c:	149fc2               	l16si	a12, a15, 40
  11e17f:	129fb2               	l16si	a11, a15, 36
  11e182:	ccda                	add.n	a12, a12, a13
  11e184:	139fd2               	l16si	a13, a15, 38
  11e187:	039ff2               	l16si	a15, a15, 6
  11e18a:	bbda                	add.n	a11, a11, a13
  11e18c:	ff8a                	add.n	a15, a15, a8
  11e18e:	bbca                	add.n	a11, a11, a12
  11e190:	deaa                	add.n	a13, a14, a10
  11e192:	31c8                	l32i.n	a12, a1, 12
  11e194:	dd0b                	addi.n	a13, a13, -1
  11e196:	aefa                	add.n	a10, a14, a15
  11e198:	53bbd0               	max	a11, a11, a13
  11e19b:	c1e8                	l32i.n	a14, a1, 48
  11e19d:	b1f8                	l32i.n	a15, a1, 44
  11e19f:	11ccf0               	slli	a12, a12, 1
  11e1a2:	53aac0               	max	a10, a10, a12
  11e1a5:	aaba                	add.n	a10, a10, a11

0011e1a7 <sbc_lcplc_Init_LC_PLC+0x217>:
  11e1a7:	532a20               	max	a2, a10, a2
  11e1aa:	a188                	l32i.n	a8, a1, 40
  11e1ac:	ee4b                	addi.n	a14, a14, 4
  11e1ae:	0d3ff841a0b0be8e 	{ bne.w18	a14, a8, 11e13c <sbc_lcplc_Init_LC_PLC+0x1ac>; nop }
  11e1b6:	ff8f46               	j	11dff7 <sbc_lcplc_Init_LC_PLC+0x67>

0011e1b9 <sbc_lcplc_Init_LC_PLC+0x229>:
  11e1b9:	000000                                        ...

0011e1bc <sbc_lcplc_LC_PLC_erasure>:
  11e1bc:	07e136               	entry	a1, 0x3f0
  11e1bf:	06cd                	mov.n	a12, a6
  11e1c1:	05dd                	mov.n	a13, a5
  11e1c3:	079d                	mov.n	a9, a7
  11e1c5:	b96132               	s32i	a3, a1, 0x2e4
  11e1c8:	047d                	mov.n	a7, a4
  11e1ca:	a0b920               	addx4	a11, a9, a2
  11e1cd:	12dbb2               	addmi	a11, a11, 0x1200
  11e1d0:	6b2bf2               	l32i	a15, a11, 0x1ac
  11e1d3:	b86192               	s32i	a9, a1, 0x2e0
  11e1d6:	3b9f82               	l16si	a8, a15, 118
  11e1d9:	3a9fe2               	l16si	a14, a15, 116
  11e1dc:	6d2bb2               	l32i	a11, a11, 0x1b4
  11e1df:	ee8a                	add.n	a14, a14, a8
  11e1e1:	4bcc                	bnez.n	a11, 11e1e9 <sbc_lcplc_LC_PLC_erasure+0x2d>
  11e1e3:	b361e2               	s32i	a14, a1, 0x2cc
  11e1e6:	000346               	j	11e1f7 <sbc_lcplc_LC_PLC_erasure+0x3b>

0011e1e9 <sbc_lcplc_LC_PLC_erasure+0x2d>:
  11e1e9:	3b9ba2               	l16si	a10, a11, 118
  11e1ec:	3a9b92               	l16si	a9, a11, 116
  11e1ef:	99aa                	add.n	a9, a9, a10
  11e1f1:	539e90               	max	a9, a14, a9
  11e1f4:	b36192               	s32i	a9, a1, 0x2cc

0011e1f7 <sbc_lcplc_LC_PLC_erasure+0x3b>:
  11e1f7:	041c66               	bnei	a12, 1, 11e1ff <sbc_lcplc_LC_PLC_erasure+0x43>
  11e1fa:	0f6d                	mov.n	a6, a15
  11e1fc:	000046               	j	11e201 <sbc_lcplc_LC_PLC_erasure+0x45>

0011e1ff <sbc_lcplc_LC_PLC_erasure+0x43>:
  11e1ff:	0b6d                	mov.n	a6, a11

0011e201 <sbc_lcplc_LC_PLC_erasure+0x45>:
  11e201:	d06172               	s32i	a7, a1, 0x340
  11e204:	0296f2               	l16si	a15, a6, 4
  11e207:	13d292               	addmi	a9, a2, 0x1300
  11e20a:	01d2e2               	addmi	a14, a2, 0x100
  11e20d:	d561e2               	s32i	a14, a1, 0x354
  11e210:	a8c9a2               	addi	a10, a9, -88
  11e213:	bf9ee2               	l16si	a14, a14, 0x17e
  11e216:	c161a2               	s32i	a10, a1, 0x304
  11e219:	5f9992               	l16si	a9, a9, 190
  11e21c:	11aff0               	slli	a10, a15, 1
  11e21f:	c099a0               	sub	a9, a9, a10
  11e222:	239980               	sext	a9, a9, 15
  11e225:	c26192               	s32i	a9, a1, 0x308
  11e228:	129692               	l16si	a9, a6, 36
  11e22b:	3edc                	bnez.n	a14, 11e242 <sbc_lcplc_LC_PLC_erasure+0x86>
  11e22d:	2396a2               	l16si	a10, a6, 70
  11e230:	339682               	l16si	a8, a6, 102
  11e233:	369652               	l16si	a5, a6, 108
  11e236:	3596b2               	l16si	a11, a6, 106
  11e239:	9358a0               	movnez	a5, a8, a10
  11e23c:	235580               	sext	a5, a5, 15
  11e23f:	000106               	j	11e247 <sbc_lcplc_LC_PLC_erasure+0x8b>

0011e242 <sbc_lcplc_LC_PLC_erasure+0x86>:
  11e242:	00a0b2               	movi	a11, 0
  11e245:	050c                	movi.n	a5, 0

0011e247 <sbc_lcplc_LC_PLC_erasure+0x8b>:
  11e247:	c561b2               	s32i	a11, a1, 0x314
  11e24a:	e45531               	l32r	a3, 1173a0 (7fff <xthals_release_major+0x511f>)
  11e24d:	88a242               	movi	a4, 0x288
  11e250:	101e56               	bnez	a14, 11e355 <sbc_lcplc_LC_PLC_erasure+0x199>
  11e253:	e061c2               	s32i	a12, a1, 0x380
  11e256:	ab61d2               	s32i	a13, a1, 0x2ac
  11e259:	b66192               	s32i	a9, a1, 0x2d8
  11e25c:	aa61b2               	s32i	a11, a1, 0x2a8
  11e25f:	621c66               	bnei	a12, 1, 11e2c5 <sbc_lcplc_LC_PLC_erasure+0x109>
  11e262:	10c1a2               	addi	a10, a1, 16
  11e265:	8d0c                	movi.n	a13, 8
  11e267:	2196e2               	l16si	a14, a6, 66
  11e26a:	c221b2               	l32i	a11, a1, 0x308
  11e26d:	0ecd                	mov.n	a12, a14
  11e26f:	90bb20               	addx2	a11, a11, a2
  11e272:	11eef0               	slli	a14, a14, 1
  11e275:	c0bbe0               	sub	a11, a11, a14
  11e278:	03dbb2               	addmi	a11, a11, 0x300
  11e27b:	88cbb2               	addi	a11, a11, -120
  11e27e:	029525               	call8	120bd0 <sbc_lcplc_autocor>
  11e281:	10c1a2               	addi	a10, a1, 16
  11e284:	40c1b2               	addi	a11, a1, 64
  11e287:	8c0c                	movi.n	a12, 8
  11e289:	01dce5               	call8	120058 <sbc_lcplc_levinson>
  11e28c:	80a240               	add	a10, a2, a4
  11e28f:	c221b2               	l32i	a11, a1, 0x308
  11e292:	60c1d2               	addi	a13, a1, 96
  11e295:	64c1e2               	addi	a14, a1, 100
  11e298:	1596c2               	l16si	a12, a6, 42
  11e29b:	00a0f2               	movi	a15, 0
  11e29e:	0061c2               	s32i	a12, a1, 0
  11e2a1:	20c660               	or	a12, a6, a6
  11e2a4:	02b965               	call8	120e3c <sbc_lcplc_estpitch>
  11e2a7:	1921b2               	l32i	a11, a1, 100
  11e2aa:	10c1c2               	addi	a12, a1, 16
  11e2ad:	b661a2               	s32i	a10, a1, 0x2d8
  11e2b0:	0196d2               	l16si	a13, a6, 2
  11e2b3:	1821a2               	l32i	a10, a1, 96
  11e2b6:	01aea5               	call8	11fda0 <sbc_lcplc_ClassifySpeech>
  11e2b9:	e021c2               	l32i	a12, a1, 0x380
  11e2bc:	c121e2               	l32i	a14, a1, 0x304
  11e2bf:	ab21d2               	l32i	a13, a1, 0x2ac
  11e2c2:	735ea2               	s16i	a10, a14, 230

0011e2c5 <sbc_lcplc_LC_PLC_erasure+0x109>:
  11e2c5:	c121e2               	l32i	a14, a1, 0x304
  11e2c8:	e43cf1               	l32r	a15, 1173b8 (7ffe <xthals_release_major+0x511e>)
  11e2cb:	719ee2               	l16si	a14, a14, 226
  11e2ce:	0d01244110b09fee 	{ blt.w18	a15, a14, 11f513 <sbc_lcplc_LC_PLC_erasure+0x1357>; nop }
  11e2d6:	ab61d2               	s32i	a13, a1, 0x2ac
  11e2d9:	e061c2               	s32i	a12, a1, 0x380
  11e2dc:	c083e0               	sub	a8, a3, a14
  11e2df:	30c6f2               	addi	a15, a6, 48
  11e2e2:	21e2d0               	srai	a14, a13, 2
  11e2e5:	b02f84               	ae_l16.i	aed2, a15, -16
  11e2e8:	400000814471f81e 	{ ae_movda16	aed1, a8; nop; addi	a15, a1, 120 }
  11e2f0:	d21f84               	ae_s16.0.i	aed1, a15, -16
  11e2f3:	0d41354180b01e6e 	{ blti.w18	a14, 1, 11f64f <sbc_lcplc_LC_PLC_erasure+0x1493>; nop }
  11e2fb:	209770               	or	a9, a7, a7
  11e2fe:	7ac1a2               	addi	a10, a1, 122
  11e301:	7cc1d2               	addi	a13, a1, 124
  11e304:	c221b2               	l32i	a11, a1, 0x308
  11e307:	400000e14470c31e 	{ ae_movda16	aed0, a3; nop; addi	a12, a1, 126 }
  11e30f:	90bb20               	addx2	a11, a11, a2
  11e312:	80bb40               	add	a11, a11, a4
  11e315:	39ae76               	loopgtz	a14, 11e352 <sbc_lcplc_LC_PLC_erasure+0x196>
  11e318:	0c801af231a9959e 	{ nop; ae_mulfp16x4s	aed9, aed1, aed2 }
  11e320:	0c801af239a8959e 	{ nop; ae_mulfp16x4s	aed8, aed9, aed2 }
  11e328:	904994               	ae_l16x4.ip	aed4, a9, 8
  11e32b:	0c8017f248a79a3e 	{ ae_s16.0.i	aed9, a10, -16; ae_mulfp16x4s	aed7, aed8, aed2 }
  11e333:	d28d84               	ae_s16.0.i	aed8, a13, -16
  11e336:	d27c84               	ae_s16.0.i	aed7, a12, -16
  11e339:	cc6fe4               	ae_l16x4.i	aed6, a15, -16
  11e33c:	0c8014f227a1506e 	{ ae_sub16s	aed5, aed0, aed6; ae_mulfp16x4s	aed1, aed7, aed2 }
  11e344:	0c801a7534a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed4, aed5 }
  11e34c:	d21f84               	ae_s16.0.i	aed1, a15, -16
  11e34f:	803b94               	ae_s16x4.ip	aed3, a11, 8

0011e352 <sbc_lcplc_LC_PLC_erasure+0x196>:
  11e352:	04bec6               	j	11f651 <sbc_lcplc_LC_PLC_erasure+0x1495>

0011e355 <sbc_lcplc_LC_PLC_erasure+0x199>:
  11e355:	1826c2               	l32i	a12, a6, 96
  11e358:	172692               	l32i	a9, a6, 92

0011e35b <sbc_lcplc_LC_PLC_erasure+0x19f>:
  11e35b:	c12182               	l32i	a8, a1, 0x304
  11e35e:	1a0c                	movi.n	a10, 1
  11e360:	739882               	l16si	a8, a8, 230
  11e363:	09dd                	mov.n	a13, a9
  11e365:	7288a0               	salt	a8, a8, a10
  11e368:	93dc80               	movnez	a13, a12, a8
  11e36b:	d161d2               	s32i	a13, a1, 0x344
  11e36e:	e6a8                	l32i.n	a10, a6, 56
  11e370:	1326d2               	l32i	a13, a6, 76
  11e373:	93ad80               	movnez	a10, a13, a8
  11e376:	d521d2               	l32i	a13, a1, 0x354
  11e379:	d261a2               	s32i	a10, a1, 0x348
  11e37c:	c09d82               	l16si	a8, a13, 0x180
  11e37f:	af6182               	s32i	a8, a1, 0x2bc
  11e382:	039682               	l16si	a8, a6, 6
  11e385:	c0afb0               	sub	a10, a15, a11
  11e388:	88aa                	add.n	a8, a8, a10
  11e38a:	3496a2               	l16si	a10, a6, 104
  11e38d:	c29dd2               	l16si	a13, a13, 0x184
  11e390:	aa8a                	add.n	a10, a10, a8
  11e392:	23aa80               	sext	a10, a10, 15
  11e395:	cb61a2               	s32i	a10, a1, 0x32c
  11e398:	0d407541e0b01a6e 	{ blti.w18	a10, 1, 11eafa <sbc_lcplc_LC_PLC_erasure+0x93e>; nop }
  11e3a0:	b16152               	s32i	a5, a1, 0x2c4
  11e3a3:	c221d2               	l32i	a13, a1, 0x308
  11e3a6:	0a7d                	mov.n	a7, a10
  11e3a8:	0c0c                	movi.n	a12, 0
  11e3aa:	ae61c2               	s32i	a12, a1, 0x2b8
  11e3ad:	1a0c                	movi.n	a10, 1
  11e3af:	3c1a24               	ae_movda16	aed1, a10
  11e3b2:	ddba                	add.n	a13, a13, a11
  11e3b4:	ca61d2               	s32i	a13, a1, 0x328

0011e3b7 <sbc_lcplc_LC_PLC_erasure+0x1fb>:
  11e3b7:	281304               	ae_zalign64	u0
  11e3ba:	c521b2               	l32i	a11, a1, 0x314
  11e3bd:	b12152               	l32i	a5, a1, 0x2c4
  11e3c0:	069682               	l16si	a8, a6, 12
  11e3c3:	d521d2               	l32i	a13, a1, 0x354
  11e3c6:	03d1c2               	addmi	a12, a1, 0x300
  11e3c9:	78ccc2               	addi	a12, a12, 120
  11e3cc:	c09df2               	l16si	a15, a13, 0x180
  11e3cf:	438870               	min	a8, a8, a7
  11e3d2:	c29dd2               	l16si	a13, a13, 0x184
  11e3d5:	af61f2               	s32i	a15, a1, 0x2bc
  11e3d8:	238880               	sext	a8, a8, 15
  11e3db:	ac6182               	s32i	a8, a1, 0x2b0
  11e3de:	cb21f2               	l32i	a15, a1, 0x32c
  11e3e1:	ac2132               	l32i	a3, a1, 0x2b0
  11e3e4:	099f77               	bne	a15, a7, 11e3f1 <sbc_lcplc_LC_PLC_erasure+0x235>
  11e3e7:	6ecc                	bnez.n	a14, 11e3f1 <sbc_lcplc_LC_PLC_erasure+0x235>
  11e3e9:	070c                	movi.n	a7, 0
  11e3eb:	199692               	l16si	a9, a6, 50
  11e3ee:	000106               	j	11e3f6 <sbc_lcplc_LC_PLC_erasure+0x23a>

0011e3f1 <sbc_lcplc_LC_PLC_erasure+0x235>:
  11e3f1:	199692               	l16si	a9, a6, 50
  11e3f4:	097d                	mov.n	a7, a9

0011e3f6 <sbc_lcplc_LC_PLC_erasure+0x23a>:
  11e3f6:	af21f2               	l32i	a15, a1, 0x2bc
  11e3f9:	ae2182               	l32i	a8, a1, 0x2b8
  11e3fc:	437370               	min	a7, a3, a7
  11e3ff:	c05580               	sub	a5, a5, a8
  11e402:	433350               	min	a3, a3, a5
  11e405:	c0f8f0               	sub	a15, a8, a15
  11e408:	050c                	movi.n	a5, 0
  11e40a:	9335e0               	movnez	a3, a5, a14
  11e40d:	ca21e2               	l32i	a14, a1, 0x328
  11e410:	ad6132               	s32i	a3, a1, 0x2b4
  11e413:	a8ea                	add.n	a10, a8, a14
  11e415:	eefa                	add.n	a14, a14, a15
  11e417:	d661a2               	s32i	a10, a1, 0x358
  11e41a:	d121f2               	l32i	a15, a1, 0x344
  11e41d:	d761e2               	s32i	a14, a1, 0x35c
  11e420:	90aa20               	addx2	a10, a10, a2
  11e423:	d361a2               	s32i	a10, a1, 0x34c
  11e426:	90ee20               	addx2	a14, a14, a2
  11e429:	d461e2               	s32i	a14, a1, 0x350
  11e42c:	aa4a                	add.n	a10, a10, a4
  11e42e:	90f8f0               	addx2	a15, a8, a15
  11e431:	c861f2               	s32i	a15, a1, 0x320
  11e434:	772af4               	ae_la64.pp	u3, a10
  11e437:	ee4a                	add.n	a14, a14, a4
  11e439:	88ba                	add.n	a8, a8, a11
  11e43b:	ce6182               	s32i	a8, a1, 0x338
  11e43e:	772ee4               	ae_la64.pp	u2, a14
  11e441:	d021b2               	l32i	a11, a1, 0x340
  11e444:	ebfbdf000f001cdf 	{ ae_salign64.i	u2, a12, -8; nop; nop }
  11e44c:	d221c2               	l32i	a12, a1, 0x348
  11e44f:	9088b0               	addx2	a8, a8, a11
  11e452:	c76182               	s32i	a8, a1, 0x31c
  11e455:	085d                	mov.n	a5, a8
  11e457:	7728e4               	ae_la64.pp	u2, a8
  11e45a:	03d1b2               	addmi	a11, a1, 0x300
  11e45d:	78cbb2               	addi	a11, a11, 120
  11e460:	ebfbdf000f001bef 	{ ae_salign64.i	u3, a11, -16; nop; nop }
  11e468:	772cd4               	ae_la64.pp	u1, a12
  11e46b:	03d1b2               	addmi	a11, a1, 0x300
  11e46e:	78cbb2               	addi	a11, a11, 120
  11e471:	ebfbdc000f001b2f 	{ ae_salign64.i	u1, a11, 0; nop; nop }
  11e479:	90b9c0               	addx2	a11, a9, a12
  11e47c:	772fd4               	ae_la64.pp	u1, a15
  11e47f:	439370               	min	a9, a3, a7
  11e482:	400000e144f0bdbe 	{ ae_movda16	aed0, a13; nop; addi	a11, a11, -2 }
  11e48a:	cd61b2               	s32i	a11, a1, 0x334
  11e48d:	772bf4               	ae_la64.pp	u3, a11
  11e490:	0a3d                	mov.n	a3, a10
  11e492:	cf6192               	s32i	a9, a1, 0x33c
  11e495:	219290               	srai	a9, a9, 2
  11e498:	0d401b4170b0196e 	{ blti.w18	a9, 1, 11e653 <sbc_lcplc_LC_PLC_erasure+0x497>; nop }
  11e4a0:	1aa916               	beqz	a9, 11e64e <sbc_lcplc_LC_PLC_erasure+0x492>
  11e4a3:	1a7996               	bltz	a9, 11e64e <sbc_lcplc_LC_PLC_erasure+0x492>
  11e4a6:	17a976               	loopgtz	a9, 11e4c1 <sbc_lcplc_LC_PLC_erasure+0x305>
  11e4a9:	030190               	rsr.lend	a9
  11e4ac:	130090               	wsr.lbeg	a9
  11e4af:	8dc992               	addi	a9, a9, -115
  11e4b2:	02d992               	addmi	a9, a9, 0x200
  11e4b5:	130190               	wsr.lend	a9
  11e4b8:	002000               	isync
  11e4bb:	030290               	rsr.lcount	a9
  11e4be:	01c992               	addi	a9, a9, 1
  11e4c1:	ea6122               	s32i	a2, a1, 0x3a8
  11e4c4:	03d182               	addmi	a8, a1, 0x300
  11e4c7:	03d122               	addmi	a2, a1, 0x300
  11e4ca:	78c882               	addi	a8, a8, 120
  11e4cd:	ebfbdd000f00184f 	{ ae_salign64.i	u2, a8, 32; nop; nop }
  11e4d5:	78c222               	addi	a2, a2, 120
  11e4d8:	03d182               	addmi	a8, a1, 0x300
  11e4db:	ebfbdc000f0012bf 	{ ae_salign64.i	u1, a2, 24; nop; nop }
  11e4e3:	2803b4               	ae_movalign	u2, u3
  11e4e6:	35fba4               	ae_la16x4.rip	aed15, u2, a11
  11e4e9:	03d122               	addmi	a2, a1, 0x300
  11e4ec:	78c882               	addi	a8, a8, 120
  11e4ef:	ebfbdc000f00188f 	{ ae_salign64.i	u0, a8, 16; nop; nop }
  11e4f7:	78c222               	addi	a2, a2, 120
  11e4fa:	ebfbdd000f00125f 	{ ae_salign64.i	u2, a2, 40; nop; nop }
  11e502:	03d182               	addmi	a8, a1, 0x300
  11e505:	78c882               	addi	a8, a8, 120
  11e508:	03d122               	addmi	a2, a1, 0x300
  11e50b:	78c222               	addi	a2, a2, 120
  11e50e:	ebfbdf000f0008ff 	{ ae_lalign64.i	u3, a8, -8; nop; nop }
  11e516:	372ef4               	ae_la16x4.ip	aed2, u3, a14
  11e519:	ebfbdf000f0002af 	{ ae_lalign64.i	u1, a2, -16; nop; nop }
  11e521:	03d182               	addmi	a8, a1, 0x300
  11e524:	78c882               	addi	a8, a8, 120
  11e527:	37d3d4               	ae_la16x4.ip	aed13, u1, a3
  11e52a:	03d122               	addmi	a2, a1, 0x300
  11e52d:	78c222               	addi	a2, a2, 120
  11e530:	ebfbdc000f00020f 	{ ae_lalign64.i	u0, a2, 0; nop; nop }
  11e538:	37ecc4               	ae_la16x4.ip	aed14, u0, a12
  11e53b:	ebfbdf000f0018af 	{ ae_salign64.i	u1, a8, -16; nop; nop }
  11e543:	03d122               	addmi	a2, a1, 0x300
  11e546:	78c222               	addi	a2, a2, 120
  11e549:	03d182               	addmi	a8, a1, 0x300
  11e54c:	78c882               	addi	a8, a8, 120
  11e54f:	ebfbdc000f0002df 	{ ae_lalign64.i	u2, a2, 24; nop; nop }
  11e557:	377fe4               	ae_la16x4.ip	aed7, u2, a15
  11e55a:	ebfbdc000f00180f 	{ ae_salign64.i	u0, a8, 0; nop; nop }
  11e562:	03d122               	addmi	a2, a1, 0x300
  11e565:	78c222               	addi	a2, a2, 120
  11e568:	03d182               	addmi	a8, a1, 0x300
  11e56b:	78c882               	addi	a8, a8, 120
  11e56e:	ebfbdd000f00022f 	{ ae_lalign64.i	u1, a2, 32; nop; nop }
  11e576:	0c801a7200ac55be 	{ ae_la16x4.ip	aed5, u1, a5; ae_mulfp16x4ras	aed12, aed0, aed2 }
  11e57e:	0c80190d1fbd78de 	{ ae_salign64.i	u2, a8, 24; ae_mul16x4	aed11, aed13, aed13, aed15 }
  11e586:	0c80050c0eac312e 	{ addmi	a2, a1, 0x300; ae_mul16x4	aed10, aed12, aed12, aed14 }
  11e58e:	03d182               	addmi	a8, a1, 0x300
  11e591:	ebe8270d0c09822f 	{ addi	a2, a2, 120; ae_add32s	aed9, aed12, aed13; nop }
  11e599:	1ee8dcfb9a98028f 	{ ae_lalign64.i	u0, a2, 16; ae_add32s	aed8, aed10, aed11; ae_srai32	aed9, aed9, 15 }
  11e5a1:	1efb27f08f80888f 	{ addi	a8, a8, 120; nop; ae_srai32	aed8, aed8, 15 }
  11e5a9:	a5fbdd908f60182e 	{ ae_salign64.i	u1, a8, 32; nop; ae_sat16x4	aed6, aed8, aed9 }
  11e5b1:	0c8005f706a4312e 	{ addmi	a2, a1, 0x300; ae_mulfp16x4s	aed4, aed6, aed7 }
  11e5b9:	0c8004017535822e 	{ addi	a2, a2, 120; ae_mul16x4	aed3, aed5, aed1, aed5 }
  11e5c1:	c9fb30604f20318e 	{ addmi	a8, a1, 0x300; nop; ae_sext32x2d16.32	aed2, aed4 }
  11e5c9:	c9fb27504f40888e 	{ addi	a8, a8, 120; nop; ae_sext32x2d16.10	aed4, aed4 }
  11e5d1:	94e8df3524ef12fe 	{ ae_salign64.i	u3, a2, -8; ae_add32s	aed15, aed4, aed5; ae_add32s	aed14, aed2, aed3 }
  11e5d9:	a5fb30f0efd0312e 	{ addmi	a2, a1, 0x300; nop; ae_sat16x4	aed13, aed14, aed15 }
  11e5e1:	0cda84               	ae_sa16x4.ip	aed13, u0, a10
  11e5e4:	78c222               	addi	a2, a2, 120
  11e5e7:	ebfbdf000f0002cf 	{ ae_lalign64.i	u2, a2, -16; nop; nop }
  11e5ef:	ebfbdc000f00188f 	{ ae_salign64.i	u0, a8, 16; nop; nop }
  11e5f7:	03d122               	addmi	a2, a1, 0x300
  11e5fa:	03d182               	addmi	a8, a1, 0x300
  11e5fd:	78c882               	addi	a8, a8, 120
  11e600:	78c222               	addi	a2, a2, 120
  11e603:	ebfbdf000f0018cf 	{ ae_salign64.i	u2, a8, -16; nop; nop }
  11e60b:	03d182               	addmi	a8, a1, 0x300
  11e60e:	78c882               	addi	a8, a8, 120
  11e611:	ebfbdc000f00082f 	{ ae_lalign64.i	u1, a8, 0; nop; nop }
  11e619:	03d182               	addmi	a8, a1, 0x300
  11e61c:	ebfbdc000f00122f 	{ ae_salign64.i	u1, a2, 0; nop; nop }
  11e624:	78c882               	addi	a8, a8, 120
  11e627:	03d122               	addmi	a2, a1, 0x300
  11e62a:	78c222               	addi	a2, a2, 120
  11e62d:	ebfbdd000f00084f 	{ ae_lalign64.i	u2, a8, 32; nop; nop }
  11e635:	ebfbdc000f0002bf 	{ ae_lalign64.i	u1, a2, 24; nop; nop }
  11e63d:	03d122               	addmi	a2, a1, 0x300
  11e640:	78c222               	addi	a2, a2, 120
  11e643:	ebfbdd000f00027f 	{ ae_lalign64.i	u3, a2, 40; nop; nop }
  11e64b:	ea2122               	l32i	a2, a1, 0x3a8

0011e64e <sbc_lcplc_LC_PLC_erasure+0x492>:
  11e64e:	0000c6               	j	11e655 <sbc_lcplc_LC_PLC_erasure+0x499>

0011e651 <sbc_lcplc_LC_PLC_erasure+0x495>:
	...

0011e653 <sbc_lcplc_LC_PLC_erasure+0x497>:
  11e653:	090c                	movi.n	a9, 0

0011e655 <sbc_lcplc_LC_PLC_erasure+0x499>:
  11e655:	3c0d24               	ae_movda16	aed0, a13
  11e658:	d12152               	l32i	a5, a1, 0x344
  11e65b:	ae21f2               	l32i	a15, a1, 0x2b8
  11e65e:	ce21e2               	l32i	a14, a1, 0x338
  11e661:	d721b2               	l32i	a11, a1, 0x35c
  11e664:	773ac4               	ae_sa64pos.fp	u0, a10
  11e667:	1139e0               	slli	a3, a9, 2
  11e66a:	1183f0               	slli	a8, a3, 1
  11e66d:	d621a2               	l32i	a10, a1, 0x358
  11e670:	a0b9b0               	addx4	a11, a9, a11
  11e673:	a0e9e0               	addx4	a14, a9, a14
  11e676:	a0f9f0               	addx4	a15, a9, a15
  11e679:	90ff50               	addx2	a15, a15, a5
  11e67c:	a0a9a0               	addx4	a10, a9, a10
  11e67f:	d02152               	l32i	a5, a1, 0x340
  11e682:	90aa20               	addx2	a10, a10, a2
  11e685:	aa4a                	add.n	a10, a10, a4
  11e687:	90ee50               	addx2	a14, a14, a5
  11e68a:	909b20               	addx2	a9, a11, a2
  11e68d:	994a                	add.n	a9, a9, a4
  11e68f:	cd2152               	l32i	a5, a1, 0x334
  11e692:	d221b2               	l32i	a11, a1, 0x348
  11e695:	c05580               	sub	a5, a5, a8
  11e698:	cf2182               	l32i	a8, a1, 0x33c
  11e69b:	90b3b0               	addx2	a11, a3, a11
  11e69e:	c08830               	sub	a8, a8, a3
  11e6a1:	5ba876               	loopgtz	a8, 11e700 <sbc_lcplc_LC_PLC_erasure+0x544>
  11e6a4:	b42914               	ae_l16.ip	aed2, a9, 2
  11e6a7:	0c801a7230af959e 	{ nop; ae_mulfp16x4ras	aed15, aed0, aed2 }
  11e6af:	b4cb14               	ae_l16.ip	aed12, a11, 2
  11e6b2:	25cf84               	ae_movad16.0	a12, aed15
  11e6b5:	3cec24               	ae_movda16	aed14, a12
  11e6b8:	0c80160c7eecd5be 	{ ae_l16.ip	aed13, a5, -2; ae_mul16x4	aed14, aed12, aed12, aed14 }
  11e6c0:	b0ba04               	ae_l16.i	aed11, a10, 0
  11e6c3:	0c801a0b4ddb8cde 	{ ae_movad32.l	a8, aed12; ae_mul16x4	aed13, aed11, aed11, aed13 }
  11e6cb:	3ca834               	ae_movda32	aed10, a8
  11e6ce:	409ab4               	ae_add32s	aed9, aed10, aed11
  11e6d1:	25c9c4               	ae_movad32.l	a12, aed9
  11e6d4:	21cfc0               	srai	a12, a12, 15
  11e6d7:	3c8c34               	ae_movda32	aed8, a12
  11e6da:	a5fba9808f607f1e 	{ ae_l16.ip	aed7, a15, 2; nop; ae_sat16x4	aed6, aed8, aed8 }
  11e6e2:	0c801af736a5959e 	{ nop; ae_mulfp16x4s	aed5, aed6, aed7 }
  11e6ea:	009ec2               	l16si	a12, a14, 0
  11e6ed:	258584               	ae_movad16.0	a8, aed5
  11e6f0:	cc8a                	add.n	a12, a12, a8
  11e6f2:	3c4c34               	ae_movda32	aed4, a12
  11e6f5:	a5fb20404f302eee 	{ addi	a14, a14, 2; nop; ae_sat16x4	aed3, aed4, aed4 }
  11e6fd:	d33a14               	ae_s16.0.ip	aed3, a10, 2

0011e700 <sbc_lcplc_LC_PLC_erasure+0x544>:
  11e700:	281304               	ae_zalign64	u0
  11e703:	fdc782               	addi	a8, a7, -3
  11e706:	d321a2               	l32i	a10, a1, 0x34c
  11e709:	d221c2               	l32i	a12, a1, 0x348
  11e70c:	1996b2               	l16si	a11, a6, 50
  11e70f:	cf21f2               	l32i	a15, a1, 0x33c
  11e712:	03d192               	addmi	a9, a1, 0x300
  11e715:	78c992               	addi	a9, a9, 120
  11e718:	53ff30               	max	a15, a15, a3
  11e71b:	11eff0               	slli	a14, a15, 1
  11e71e:	90bbc0               	addx2	a11, a11, a12
  11e721:	90afa0               	addx2	a10, a15, a10
  11e724:	90cfc0               	addx2	a12, a15, a12
  11e727:	aa4a                	add.n	a10, a10, a4

0011e729 <sbc_lcplc_LC_PLC_erasure+0x56d>:
  11e729:	0a3d                	mov.n	a3, a10
  11e72b:	772ce4               	ae_la64.pp	u2, a12
  11e72e:	c0bbe0               	sub	a11, a11, a14
  11e731:	772af4               	ae_la64.pp	u3, a10
  11e734:	d421e2               	l32i	a14, a1, 0x350
  11e737:	400000e144f0bdbe 	{ ae_movda16	aed0, a13; nop; addi	a11, a11, -2 }
  11e73f:	772bd4               	ae_la64.pp	u1, a11
  11e742:	ebfbdf000f00197f 	{ ae_salign64.i	u3, a9, -24; nop; nop }
  11e74a:	90efe0               	addx2	a14, a15, a14
  11e74d:	80ee40               	add	a14, a14, a4
  11e750:	772ef4               	ae_la64.pp	u3, a14
  11e753:	0d000b4130b0af8e 	{ bge.w18	a15, a8, 11e80a <sbc_lcplc_LC_PLC_erasure+0x64e>; nop }
  11e75b:	c087f0               	sub	a8, a7, a15
  11e75e:	218280               	srai	a8, a8, 2
  11e761:	99a876               	loopgtz	a8, 11e7fe <sbc_lcplc_LC_PLC_erasure+0x642>
  11e764:	ff4b                	addi.n	a15, a15, 4
  11e766:	377ce4               	ae_la16x4.ip	aed7, u2, a12
  11e769:	378ef4               	ae_la16x4.ip	aed8, u3, a14
  11e76c:	03d192               	addmi	a9, a1, 0x300
  11e76f:	04d182               	addmi	a8, a1, 0x400
  11e772:	ebfbde000f00182f 	{ ae_salign64.i	u1, a8, -64; nop; nop }
  11e77a:	78c992               	addi	a9, a9, 120
  11e77d:	356b94               	ae_la16x4.rip	aed6, u1, a11
  11e780:	ebfbdd000f00199f 	{ ae_salign64.i	u0, a9, 56; nop; nop }
  11e788:	03d182               	addmi	a8, a1, 0x300
  11e78b:	78c882               	addi	a8, a8, 120
  11e78e:	04d192               	addmi	a9, a1, 0x400
  11e791:	80c992               	addi	a9, a9, -128
  11e794:	ebfbdf000f00081f 	{ ae_lalign64.i	u0, a8, -24; nop; nop }
  11e79c:	3753c4               	ae_la16x4.ip	aed5, u0, a3
  11e79f:	ebfbdd000f0019ff 	{ ae_salign64.i	u3, a9, 56; nop; nop }
  11e7a7:	03d182               	addmi	a8, a1, 0x300
  11e7aa:	0c80047870a4888e 	{ addi	a8, a8, 120; ae_mulfp16x4ras	aed4, aed0, aed8 }
  11e7b2:	03d192               	addmi	a9, a1, 0x300
  11e7b5:	0c8004047724899e 	{ addi	a9, a9, 120; ae_mul16x4	aed2, aed4, aed4, aed7 }
  11e7bd:	0c801905363579ee 	{ ae_lalign64.i	u3, a9, 56; ae_mul16x4	aed3, aed5, aed5, aed6 }
  11e7c5:	03d192               	addmi	a9, a1, 0x300
  11e7c8:	ebe82705040f899f 	{ addi	a9, a9, 120; ae_add32s	aed15, aed4, aed5; nop }
  11e7d0:	1ee8dff3f2fe191f 	{ ae_salign64.i	u0, a9, -24; ae_add32s	aed14, aed2, aed3; ae_srai32	aed15, aed15, 15 }
  11e7d8:	1efb30f0efe0419f 	{ addmi	a9, a1, 0x400; nop; ae_srai32	aed14, aed14, 15 }
  11e7e0:	a5fb28f0efd0099e 	{ addi	a9, a9, -128; nop; ae_sat16x4	aed13, aed14, aed15 }
  11e7e8:	0cdab4               	ae_sa16x4.ip	aed13, u3, a10
  11e7eb:	ebfbdd000f0018ff 	{ ae_salign64.i	u3, a8, 56; nop; nop }
  11e7f3:	280334               	ae_movalign	u0, u3
  11e7f6:	ebfbdd000f0009ff 	{ ae_lalign64.i	u3, a9, 56; nop; nop }

0011e7fe <sbc_lcplc_LC_PLC_erasure+0x642>:
  11e7fe:	ac21b2               	l32i	a11, a1, 0x2b0
  11e801:	ad21c2               	l32i	a12, a1, 0x2b4
  11e804:	ae2132               	l32i	a3, a1, 0x2b8
  11e807:	000206               	j	11e813 <sbc_lcplc_LC_PLC_erasure+0x657>

0011e80a <sbc_lcplc_LC_PLC_erasure+0x64e>:
  11e80a:	ac21b2               	l32i	a11, a1, 0x2b0
  11e80d:	ad21c2               	l32i	a12, a1, 0x2b4
  11e810:	ae2132               	l32i	a3, a1, 0x2b8

0011e813 <sbc_lcplc_LC_PLC_erasure+0x657>:
  11e813:	773ac4               	ae_sa64pos.fp	u0, a10
  11e816:	281304               	ae_zalign64	u0
  11e819:	6caf77               	bge	a15, a7, 11e889 <sbc_lcplc_LC_PLC_erasure+0x6cd>
  11e81c:	3c0d24               	ae_movda16	aed0, a13
  11e81f:	c087f0               	sub	a8, a7, a15
  11e822:	d72192               	l32i	a9, a1, 0x35c
  11e825:	115ff0               	slli	a5, a15, 1
  11e828:	d621a2               	l32i	a10, a1, 0x358
  11e82b:	cd21e2               	l32i	a14, a1, 0x334
  11e82e:	afaa                	add.n	a10, a15, a10
  11e830:	c0ee50               	sub	a14, a14, a5
  11e833:	9f9a                	add.n	a9, a15, a9
  11e835:	d22152               	l32i	a5, a1, 0x348
  11e838:	909920               	addx2	a9, a9, a2
  11e83b:	90aa20               	addx2	a10, a10, a2
  11e83e:	aa4a                	add.n	a10, a10, a4
  11e840:	994a                	add.n	a9, a9, a4
  11e842:	905f50               	addx2	a5, a15, a5
  11e845:	40a876               	loopgtz	a8, 11e889 <sbc_lcplc_LC_PLC_erasure+0x6cd>
  11e848:	b44914               	ae_l16.ip	aed4, a9, 2
  11e84b:	0c801a7430a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed0, aed4 }
  11e853:	b4e514               	ae_l16.ip	aed14, a5, 2
  11e856:	258384               	ae_movad16.0	a8, aed3
  11e859:	3c2824               	ae_movda16	aed2, a8
  11e85c:	0c80160e722efebe 	{ ae_l16.ip	aed15, a14, -2; ae_mul16x4	aed2, aed14, aed14, aed2 }
  11e864:	b0da04               	ae_l16.i	aed13, a10, 0
  11e867:	0c801a0d4ffd8ede 	{ ae_movad32.l	a8, aed14; ae_mul16x4	aed15, aed13, aed13, aed15 }
  11e86f:	3cc834               	ae_movda32	aed12, a8
  11e872:	40bcd4               	ae_add32s	aed11, aed12, aed13
  11e875:	258bc4               	ae_movad32.l	a8, aed11
  11e878:	218f80               	srai	a8, a8, 15
  11e87b:	3ca834               	ae_movda32	aed10, a8
  11e87e:	a5fbdda0af90259e 	{ nop; nop; ae_sat16x4	aed9, aed10, aed10 }
  11e886:	d39a14               	ae_s16.0.ip	aed9, a10, 2

0011e889 <sbc_lcplc_LC_PLC_erasure+0x6cd>:
  11e889:	400000d144f09dce 	{ ae_movda16	aed0, a13; nop; addi	a9, a12, -3 }
  11e891:	d321a2               	l32i	a10, a1, 0x34c
  11e894:	c72152               	l32i	a5, a1, 0x31c
  11e897:	537f70               	max	a7, a15, a7
  11e89a:	d421e2               	l32i	a14, a1, 0x350
  11e89d:	c821f2               	l32i	a15, a1, 0x320
  11e8a0:	90e7e0               	addx2	a14, a7, a14
  11e8a3:	905750               	addx2	a5, a7, a5
  11e8a6:	90a7a0               	addx2	a10, a7, a10
  11e8a9:	aa4a                	add.n	a10, a10, a4
  11e8ab:	7725e4               	ae_la64.pp	u2, a5
  11e8ae:	ee4a                	add.n	a14, a14, a4
  11e8b0:	90f7f0               	addx2	a15, a7, a15
  11e8b3:	772fd4               	ae_la64.pp	u1, a15
  11e8b6:	772ef4               	ae_la64.pp	u3, a14
  11e8b9:	47a797               	bge	a7, a9, 11e904 <sbc_lcplc_LC_PLC_erasure+0x748>
  11e8bc:	c08c70               	sub	a8, a12, a7
  11e8bf:	218280               	srai	a8, a8, 2
  11e8c2:	38a876               	loopgtz	a8, 11e8fe <sbc_lcplc_LC_PLC_erasure+0x742>
  11e8c5:	37eef4               	ae_la16x4.ip	aed14, u3, a14
  11e8c8:	0c801a7e00acdfbe 	{ ae_la16x4.ip	aed13, u1, a15; ae_mulfp16x4ras	aed12, aed0, aed14 }
  11e8d0:	37b5e4               	ae_la16x4.ip	aed11, u2, a5
  11e8d3:	0c801afd3caa959e 	{ nop; ae_mulfp16x4s	aed10, aed12, aed13 }
  11e8db:	0c801a013b9b959e 	{ nop; ae_mul16x4	aed9, aed11, aed1, aed11 }
  11e8e3:	c9fbc960af80aaee 	{ ae_sext32x2d16.10	aed10, aed10; nop; ae_sext32x2d16.32	aed8, aed10 }
  11e8eb:	94e8dd9b8a67259e 	{ nop; ae_add32s	aed7, aed10, aed11; ae_add32s	aed6, aed8, aed9 }
  11e8f3:	a5fb20706f50477e 	{ addi	a7, a7, 4; nop; ae_sat16x4	aed5, aed6, aed7 }
  11e8fb:	0c5a84               	ae_sa16x4.ip	aed5, u0, a10

0011e8fe <sbc_lcplc_LC_PLC_erasure+0x742>:
  11e8fe:	af21f2               	l32i	a15, a1, 0x2bc
  11e901:	000086               	j	11e907 <sbc_lcplc_LC_PLC_erasure+0x74b>

0011e904 <sbc_lcplc_LC_PLC_erasure+0x748>:
  11e904:	af21f2               	l32i	a15, a1, 0x2bc

0011e907 <sbc_lcplc_LC_PLC_erasure+0x74b>:
  11e907:	773ac4               	ae_sa64pos.fp	u0, a10
  11e90a:	b06172               	s32i	a7, a1, 0x2c0
  11e90d:	07ad                	mov.n	a10, a7
  11e90f:	281304               	ae_zalign64	u0
  11e912:	5ea7c7               	bge	a7, a12, 11e974 <sbc_lcplc_LC_PLC_erasure+0x7b8>
  11e915:	3c0d24               	ae_movda16	aed0, a13
  11e918:	c08c70               	sub	a8, a12, a7
  11e91b:	d12192               	l32i	a9, a1, 0x344
  11e91e:	d02152               	l32i	a5, a1, 0x340
  11e921:	d621a2               	l32i	a10, a1, 0x358
  11e924:	ce21e2               	l32i	a14, a1, 0x338
  11e927:	a7aa                	add.n	a10, a7, a10
  11e929:	e7ea                	add.n	a14, a7, a14
  11e92b:	90ee50               	addx2	a14, a14, a5
  11e92e:	90aa20               	addx2	a10, a10, a2
  11e931:	573a                	add.n	a5, a7, a3
  11e933:	905590               	addx2	a5, a5, a9
  11e936:	d72192               	l32i	a9, a1, 0x35c
  11e939:	aa4a                	add.n	a10, a10, a4
  11e93b:	979a                	add.n	a9, a7, a9
  11e93d:	909920               	addx2	a9, a9, a2
  11e940:	994a                	add.n	a9, a9, a4
  11e942:	2ba876               	loopgtz	a8, 11e971 <sbc_lcplc_LC_PLC_erasure+0x7b5>
  11e945:	b46914               	ae_l16.ip	aed6, a9, 2
  11e948:	0c801a7630a4959e 	{ nop; ae_mulfp16x4ras	aed4, aed0, aed6 }
  11e950:	b45514               	ae_l16.ip	aed5, a5, 2
  11e953:	0c801af534a3959e 	{ nop; ae_mulfp16x4s	aed3, aed4, aed5 }
  11e95b:	009e72               	l16si	a7, a14, 0
  11e95e:	258384               	ae_movad16.0	a8, aed3
  11e961:	778a                	add.n	a7, a7, a8
  11e963:	3c2734               	ae_movda32	aed2, a7
  11e966:	a5fb20202ff02eee 	{ addi	a14, a14, 2; nop; ae_sat16x4	aed15, aed2, aed2 }
  11e96e:	d3fa14               	ae_s16.0.ip	aed15, a10, 2

0011e971 <sbc_lcplc_LC_PLC_erasure+0x7b5>:
  11e971:	b021a2               	l32i	a10, a1, 0x2c0

0011e974 <sbc_lcplc_LC_PLC_erasure+0x7b8>:
  11e974:	400000d144f09dbe 	{ ae_movda16	aed0, a13; nop; addi	a9, a11, -3 }
  11e97c:	d421e2               	l32i	a14, a1, 0x350
  11e97f:	535ac0               	max	a5, a10, a12
  11e982:	d321a2               	l32i	a10, a1, 0x34c
  11e985:	90e5e0               	addx2	a14, a5, a14
  11e988:	80ee40               	add	a14, a14, a4
  11e98b:	772ed4               	ae_la64.pp	u1, a14
  11e98e:	90a5a0               	addx2	a10, a5, a10
  11e991:	80aa40               	add	a10, a10, a4
  11e994:	18a597               	bge	a5, a9, 11e9b0 <sbc_lcplc_LC_PLC_erasure+0x7f4>
  11e997:	c08b50               	sub	a8, a11, a5
  11e99a:	218280               	srai	a8, a8, 2
  11e99d:	0fa876               	loopgtz	a8, 11e9b0 <sbc_lcplc_LC_PLC_erasure+0x7f4>
  11e9a0:	378ed4               	ae_la16x4.ip	aed8, u1, a14
  11e9a3:	0c801a7830a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed0, aed8 }
  11e9ab:	554b                	addi.n	a5, a5, 4
  11e9ad:	0c7a84               	ae_sa16x4.ip	aed7, u0, a10

0011e9b0 <sbc_lcplc_LC_PLC_erasure+0x7f4>:
  11e9b0:	773ac4               	ae_sa64pos.fp	u0, a10
  11e9b3:	2ba5b7               	bge	a5, a11, 11e9e2 <sbc_lcplc_LC_PLC_erasure+0x826>
  11e9b6:	3c0d24               	ae_movda16	aed0, a13
  11e9b9:	c0cb50               	sub	a12, a11, a5
  11e9bc:	d72192               	l32i	a9, a1, 0x35c
  11e9bf:	d621a2               	l32i	a10, a1, 0x358
  11e9c2:	959a                	add.n	a9, a5, a9
  11e9c4:	a5aa                	add.n	a10, a5, a10
  11e9c6:	90aa20               	addx2	a10, a10, a2
  11e9c9:	909920               	addx2	a9, a9, a2
  11e9cc:	994a                	add.n	a9, a9, a4
  11e9ce:	80aa40               	add	a10, a10, a4
  11e9d1:	0dac76               	loopgtz	a12, 11e9e2 <sbc_lcplc_LC_PLC_erasure+0x826>
  11e9d4:	b4a914               	ae_l16.ip	aed10, a9, 2
  11e9d7:	0c801a7a30a9959e 	{ nop; ae_mulfp16x4ras	aed9, aed0, aed10 }
  11e9df:	d39a14               	ae_s16.0.ip	aed9, a10, 2

0011e9e2 <sbc_lcplc_LC_PLC_erasure+0x826>:
  11e9e2:	d521c2               	l32i	a12, a1, 0x354
  11e9e5:	3c0d24               	ae_movda16	aed0, a13
  11e9e8:	bf9cc2               	l16si	a12, a12, 0x17e
  11e9eb:	33ba                	add.n	a3, a3, a11
  11e9ed:	acdc                	bnez.n	a12, 11ea0b <sbc_lcplc_LC_PLC_erasure+0x84f>
  11e9ef:	0a9692               	l16si	a9, a6, 20
  11e9f2:	400001b422cb369e 	{ ae_l16.i	aed11, a6, 4; nop; ae_movda16	aed12, a9 }
  11e9fa:	0c801a0b3ccb959e 	{ nop; ae_mul16x4	aed12, aed11, aed11, aed12 }
  11ea02:	c12182               	l32i	a8, a1, 0x304
  11ea05:	25ebc4               	ae_movad32.l	a14, aed11
  11ea08:	7258e2               	s16i	a14, a8, 228

0011ea0b <sbc_lcplc_LC_PLC_erasure+0x84f>:
  11ea0b:	199682               	l16si	a8, a6, 50
  11ea0e:	ca2192               	l32i	a9, a1, 0x328
  11ea11:	4c0c                	movi.n	a12, 4
  11ea13:	939a                	add.n	a9, a3, a9
  11ea15:	14e090               	extui	a14, a9, 0, 2
  11ea18:	c96192               	s32i	a9, a1, 0x324
  11ea1b:	c0cce0               	sub	a12, a12, a14
  11ea1e:	14c0c0               	extui	a12, a12, 0, 2
  11ea21:	b9ca                	add.n	a11, a9, a12
  11ea23:	905b20               	addx2	a5, a11, a2
  11ea26:	c0bbf0               	sub	a11, a11, a15
  11ea29:	e54a                	add.n	a14, a5, a4
  11ea2b:	14b0b0               	extui	a11, a11, 0, 2
  11ea2e:	7fba                	add.n	a7, a15, a11
  11ea30:	1177f0               	slli	a7, a7, 1
  11ea33:	c05570               	sub	a5, a5, a7
  11ea36:	cb2172               	l32i	a7, a1, 0x32c
  11ea39:	554a                	add.n	a5, a5, a4
  11ea3b:	c07730               	sub	a7, a7, a3
  11ea3e:	23a780               	sext	a10, a7, 15
  11ea41:	4388a0               	min	a8, a8, a10
  11ea44:	90a920               	addx2	a10, a9, a2
  11ea47:	238880               	sext	a8, a8, 15
  11ea4a:	cc6182               	s32i	a8, a1, 0x330
  11ea4d:	aa4a                	add.n	a10, a10, a4
  11ea4f:	43cc80               	min	a12, a12, a8
  11ea52:	c099f0               	sub	a9, a9, a15
  11ea55:	909920               	addx2	a9, a9, a2
  11ea58:	994a                	add.n	a9, a9, a4
  11ea5a:	0dac76               	loopgtz	a12, 11ea6b <sbc_lcplc_LC_PLC_erasure+0x8af>
  11ea5d:	b4e914               	ae_l16.ip	aed14, a9, 2
  11ea60:	0c801a7e30ad959e 	{ nop; ae_mulfp16x4ras	aed13, aed0, aed14 }
  11ea68:	d3da14               	ae_s16.0.ip	aed13, a10, 2

0011ea6b <sbc_lcplc_LC_PLC_erasure+0x8af>:
  11ea6b:	090c                	movi.n	a9, 0
  11ea6d:	539c90               	max	a9, a12, a9
  11ea70:	0d5b16               	beqz	a11, 11eb49 <sbc_lcplc_LC_PLC_erasure+0x98d>
  11ea73:	0d400f4120b01b0e 	{ beqi.w18	a11, 1, 11eb69 <sbc_lcplc_LC_PLC_erasure+0x9ad>; nop }
  11ea7b:	0d40114150b02b0e 	{ beqi.w18	a11, 2, 11eb94 <sbc_lcplc_LC_PLC_erasure+0x9d8>; nop }
  11ea83:	2c3b66               	bnei	a11, 3, 11eab3 <sbc_lcplc_LC_PLC_erasure+0x8f7>
  11ea86:	cc21a2               	l32i	a10, a1, 0x330
  11ea89:	4000008144009d5e 	{ ae_movda16	aed0, a13; nop; addi	a9, a5, 8 }
  11ea91:	c0aac0               	sub	a10, a10, a12
  11ea94:	21a2a0               	srai	a10, a10, 2
  11ea97:	13aa76               	loopgtz	a10, 11eaae <sbc_lcplc_LC_PLC_erasure+0x8f2>
  11ea9a:	cc29f4               	ae_l16x4.i	aed2, a9, -8
  11ea9d:	903994               	ae_l16x4.ip	aed3, a9, 8
  11eaa0:	a42234               	ae_sel16i	aed2, aed2, aed3, 4
  11eaa3:	0c801a7230af959e 	{ nop; ae_mulfp16x4ras	aed15, aed0, aed2 }
  11eaab:	80fe94               	ae_s16x4.ip	aed15, a14, 8

0011eaae <sbc_lcplc_LC_PLC_erasure+0x8f2>:
  11eaae:	090c                	movi.n	a9, 0
  11eab0:	539a90               	max	a9, a10, a9

0011eab3 <sbc_lcplc_LC_PLC_erasure+0x8f7>:
  11eab3:	3c0d24               	ae_movda16	aed0, a13
  11eab6:	a099c0               	addx4	a9, a9, a12
  11eab9:	c921a2               	l32i	a10, a1, 0x324
  11eabc:	cc21b2               	l32i	a11, a1, 0x330
  11eabf:	c0eaf0               	sub	a14, a10, a15
  11eac2:	c0bb90               	sub	a11, a11, a9
  11eac5:	aa9a                	add.n	a10, a10, a9
  11eac7:	90aa20               	addx2	a10, a10, a2
  11eaca:	aa4a                	add.n	a10, a10, a4
  11eacc:	8099e0               	add	a9, a9, a14
  11eacf:	909920               	addx2	a9, a9, a2
  11ead2:	809940               	add	a9, a9, a4
  11ead5:	0dab76               	loopgtz	a11, 11eae6 <sbc_lcplc_LC_PLC_erasure+0x92a>
  11ead8:	b45914               	ae_l16.ip	aed5, a9, 2
  11eadb:	0c801a7530a4959e 	{ nop; ae_mulfp16x4ras	aed4, aed0, aed5 }
  11eae3:	d34a14               	ae_s16.0.ip	aed4, a10, 2

0011eae6 <sbc_lcplc_LC_PLC_erasure+0x92a>:
  11eae6:	d521e2               	l32i	a14, a1, 0x354
  11eae9:	ae6132               	s32i	a3, a1, 0x2b8
  11eaec:	bf9ee2               	l16si	a14, a14, 0x17e
  11eaef:	0d7f8c4140b0174e 	{ bgei.w18	a7, 1, 11e3b7 <sbc_lcplc_LC_PLC_erasure+0x1fb>; nop }
  11eaf7:	0296f2               	l16si	a15, a6, 4

0011eafa <sbc_lcplc_LC_PLC_erasure+0x93e>:
  11eafa:	e22931               	l32r	a3, 1173a0 (7fff <xthals_release_major+0x511f>)
  11eafd:	d521a2               	l32i	a10, a1, 0x354
  11eb00:	2182f0               	srai	a8, a15, 2
  11eb03:	9fea                	add.n	a9, a15, a14
  11eb05:	bf5a92               	s16i	a9, a10, 0x17e
  11eb08:	0d400b4130b0186e 	{ blti.w18	a8, 1, 11ebbf <sbc_lcplc_LC_PLC_erasure+0xa03>; nop }
  11eb10:	02fd                	mov.n	a15, a2
  11eb12:	0e0c                	movi.n	a14, 0
  11eb14:	01d2a2               	addmi	a10, a2, 0x100
  11eb17:	c221b2               	l32i	a11, a1, 0x308
  11eb1a:	40caa2               	addi	a10, a10, 64
  11eb1d:	90bb20               	addx2	a11, a11, a2
  11eb20:	bb4a                	add.n	a11, a11, a4

0011eb22 <sbc_lcplc_LC_PLC_erasure+0x966>:
  11eb22:	ccab04               	ae_l16x4.i	aed10, a11, 0
  11eb25:	909a94               	ae_l16x4.ip	aed9, a10, 8
  11eb28:	0c801a7a39a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed9, aed10 }
  11eb30:	907f94               	ae_l16x4.ip	aed7, a15, 8
  11eb33:	336784               	ae_add16s	aed6, aed7, aed8
  11eb36:	806b94               	ae_s16x4.ip	aed6, a11, 8
  11eb39:	0296c2               	l16si	a12, a6, 4
  11eb3c:	ee1b                	addi.n	a14, a14, 1
  11eb3e:	21c2c0               	srai	a12, a12, 2
  11eb41:	dd2ec7               	blt	a14, a12, 11eb22 <sbc_lcplc_LC_PLC_erasure+0x966>
  11eb44:	001e46               	j	11ebc1 <sbc_lcplc_LC_PLC_erasure+0xa05>

0011eb47 <sbc_lcplc_LC_PLC_erasure+0x98b>:
	...

0011eb49 <sbc_lcplc_LC_PLC_erasure+0x98d>:
  11eb49:	cc21a2               	l32i	a10, a1, 0x330
  11eb4c:	3c0d24               	ae_movda16	aed0, a13
  11eb4f:	c0aac0               	sub	a10, a10, a12
  11eb52:	21a2a0               	srai	a10, a10, 2
  11eb55:	0daa76               	loopgtz	a10, 11eb66 <sbc_lcplc_LC_PLC_erasure+0x9aa>
  11eb58:	90c594               	ae_l16x4.ip	aed12, a5, 8
  11eb5b:	0c801a7c30ab959e 	{ nop; ae_mulfp16x4ras	aed11, aed0, aed12 }
  11eb63:	80be94               	ae_s16x4.ip	aed11, a14, 8

0011eb66 <sbc_lcplc_LC_PLC_erasure+0x9aa>:
  11eb66:	ffd106               	j	11eaae <sbc_lcplc_LC_PLC_erasure+0x8f2>

0011eb69 <sbc_lcplc_LC_PLC_erasure+0x9ad>:
  11eb69:	cc21a2               	l32i	a10, a1, 0x330
  11eb6c:	4000008144009d5e 	{ ae_movda16	aed0, a13; nop; addi	a9, a5, 8 }
  11eb74:	c0aac0               	sub	a10, a10, a12
  11eb77:	21a2a0               	srai	a10, a10, 2
  11eb7a:	13aa76               	loopgtz	a10, 11eb91 <sbc_lcplc_LC_PLC_erasure+0x9d5>
  11eb7d:	cce9f4               	ae_l16x4.i	aed14, a9, -8
  11eb80:	90f994               	ae_l16x4.ip	aed15, a9, 8
  11eb83:	a5eef4               	ae_sel16i	aed14, aed14, aed15, 5
  11eb86:	0c801a7e30ad959e 	{ nop; ae_mulfp16x4ras	aed13, aed0, aed14 }
  11eb8e:	80de94               	ae_s16x4.ip	aed13, a14, 8

0011eb91 <sbc_lcplc_LC_PLC_erasure+0x9d5>:
  11eb91:	ffc646               	j	11eaae <sbc_lcplc_LC_PLC_erasure+0x8f2>

0011eb94 <sbc_lcplc_LC_PLC_erasure+0x9d8>:
  11eb94:	cc21a2               	l32i	a10, a1, 0x330
  11eb97:	4000008144009d5e 	{ ae_movda16	aed0, a13; nop; addi	a9, a5, 8 }
  11eb9f:	c0aac0               	sub	a10, a10, a12
  11eba2:	21a2a0               	srai	a10, a10, 2
  11eba5:	13aa76               	loopgtz	a10, 11ebbc <sbc_lcplc_LC_PLC_erasure+0xa00>
  11eba8:	cc39f4               	ae_l16x4.i	aed3, a9, -8
  11ebab:	904994               	ae_l16x4.ip	aed4, a9, 8
  11ebae:	a03344               	ae_sel16i	aed3, aed3, aed4, 0
  11ebb1:	0c801a7330a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed0, aed3 }
  11ebb9:	802e94               	ae_s16x4.ip	aed2, a14, 8

0011ebbc <sbc_lcplc_LC_PLC_erasure+0xa00>:
  11ebbc:	ffbb86               	j	11eaae <sbc_lcplc_LC_PLC_erasure+0x8f2>

0011ebbf <sbc_lcplc_LC_PLC_erasure+0xa03>:
  11ebbf:	0e0c                	movi.n	a14, 0

0011ebc1 <sbc_lcplc_LC_PLC_erasure+0xa05>:
  11ebc1:	3596f2               	l16si	a15, a6, 106
  11ebc4:	3396c2               	l16si	a12, a6, 102
  11ebc7:	ccfa                	add.n	a12, a12, a15
  11ebc9:	21b2c0               	srai	a11, a12, 2
  11ebcc:	3aaeb7               	bge	a14, a11, 11ec0a <sbc_lcplc_LC_PLC_erasure+0xa4e>
  11ebcf:	c221b2               	l32i	a11, a1, 0x308
  11ebd2:	b0fe20               	addx8	a15, a14, a2
  11ebd5:	01dfa2               	addmi	a10, a15, 0x100
  11ebd8:	40caa2               	addi	a10, a10, 64
  11ebdb:	90bb20               	addx2	a11, a11, a2
  11ebde:	b0beb0               	addx8	a11, a14, a11
  11ebe1:	bb4a                	add.n	a11, a11, a4

0011ebe3 <sbc_lcplc_LC_PLC_erasure+0xa27>:
  11ebe3:	cc9b04               	ae_l16x4.i	aed9, a11, 0
  11ebe6:	908a94               	ae_l16x4.ip	aed8, a10, 8
  11ebe9:	0c801a7938a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed8, aed9 }
  11ebf1:	906f94               	ae_l16x4.ip	aed6, a15, 8
  11ebf4:	335674               	ae_add16s	aed5, aed6, aed7
  11ebf7:	805b94               	ae_s16x4.ip	aed5, a11, 8
  11ebfa:	359682               	l16si	a8, a6, 106
  11ebfd:	3396c2               	l16si	a12, a6, 102
  11ec00:	ee1b                	addi.n	a14, a14, 1
  11ec02:	cc8a                	add.n	a12, a12, a8
  11ec04:	2182c0               	srai	a8, a12, 2
  11ec07:	d82e87               	blt	a14, a8, 11ebe3 <sbc_lcplc_LC_PLC_erasure+0xa27>

0011ec0a <sbc_lcplc_LC_PLC_erasure+0xa4e>:
  11ec0a:	11eee0               	slli	a14, a14, 2
  11ec0d:	37aec7               	bge	a14, a12, 11ec48 <sbc_lcplc_LC_PLC_erasure+0xa8c>
  11ec10:	c22152               	l32i	a5, a1, 0x308
  11ec13:	90ae20               	addx2	a10, a14, a2
  11ec16:	01daf2               	addmi	a15, a10, 0x100
  11ec19:	40cff2               	addi	a15, a15, 64
  11ec1c:	905520               	addx2	a5, a5, a2
  11ec1f:	905e50               	addx2	a5, a14, a5
  11ec22:	554a                	add.n	a5, a5, a4

0011ec24 <sbc_lcplc_LC_PLC_erasure+0xa68>:
  11ec24:	b0e504               	ae_l16.i	aed14, a5, 0
  11ec27:	b4df14               	ae_l16.ip	aed13, a15, 2
  11ec2a:	0c801a7e3dac959e 	{ nop; ae_mulfp16x4ras	aed12, aed13, aed14 }
  11ec32:	b4ba14               	ae_l16.ip	aed11, a10, 2
  11ec35:	33abc4               	ae_add16s	aed10, aed11, aed12
  11ec38:	d3a514               	ae_s16.0.ip	aed10, a5, 2
  11ec3b:	359682               	l16si	a8, a6, 106
  11ec3e:	3396c2               	l16si	a12, a6, 102
  11ec41:	ee1b                	addi.n	a14, a14, 1
  11ec43:	cc8a                	add.n	a12, a12, a8
  11ec45:	db2ec7               	blt	a14, a12, 11ec24 <sbc_lcplc_LC_PLC_erasure+0xa68>

0011ec48 <sbc_lcplc_LC_PLC_erasure+0xa8c>:
  11ec48:	af2192               	l32i	a9, a1, 0x2bc
  11ec4b:	c221a2               	l32i	a10, a1, 0x308
  11ec4e:	3b9682               	l16si	a8, a6, 118
  11ec51:	3a96b2               	l16si	a11, a6, 116
  11ec54:	0296f2               	l16si	a15, a6, 4
  11ec57:	01d172               	addmi	a7, a1, 0x100
  11ec5a:	60c772               	addi	a7, a7, 96
  11ec5d:	c0ecf0               	sub	a14, a12, a15
  11ec60:	bb8a                	add.n	a11, a11, a8
  11ec62:	bc61e2               	s32i	a14, a1, 0x2f0
  11ec65:	aafa                	add.n	a10, a10, a15
  11ec67:	21e2e0               	srai	a14, a14, 2
  11ec6a:	90aa20               	addx2	a10, a10, a2
  11ec6d:	4399b0               	min	a9, a9, a11
  11ec70:	b46192               	s32i	a9, a1, 0x2d0
  11ec73:	aa4a                	add.n	a10, a10, a4
  11ec75:	b261a2               	s32i	a10, a1, 0x2c8
  11ec78:	121ea6               	blti	a14, 1, 11ec8e <sbc_lcplc_LC_PLC_erasure+0xad2>
  11ec7b:	075d                	mov.n	a5, a7
  11ec7d:	0a9d                	mov.n	a9, a10
  11ec7f:	b261a2               	s32i	a10, a1, 0x2c8
  11ec82:	05ae76               	loopgtz	a14, 11ec8b <sbc_lcplc_LC_PLC_erasure+0xacf>
  11ec85:	90f994               	ae_l16x4.ip	aed15, a9, 8
  11ec88:	80f594               	ae_s16x4.ip	aed15, a5, 8

0011ec8b <sbc_lcplc_LC_PLC_erasure+0xacf>:
  11ec8b:	000046               	j	11ec90 <sbc_lcplc_LC_PLC_erasure+0xad4>

0011ec8e <sbc_lcplc_LC_PLC_erasure+0xad2>:
  11ec8e:	0e0c                	movi.n	a14, 0

0011ec90 <sbc_lcplc_LC_PLC_erasure+0xad4>:
  11ec90:	bc2182               	l32i	a8, a1, 0x2f0
  11ec93:	c07fc0               	sub	a7, a15, a12
  11ec96:	11aee0               	slli	a10, a14, 2
  11ec99:	a07e70               	addx4	a7, a14, a7
  11ec9c:	0aed                	mov.n	a14, a10
  11ec9e:	774b                	addi.n	a7, a7, 4
  11eca0:	147070               	extui	a7, a7, 0, 2
  11eca3:	25aa87               	bge	a10, a8, 11eccc <sbc_lcplc_LC_PLC_erasure+0xb10>
  11eca6:	150c                	movi.n	a5, 1
  11eca8:	c0e8a0               	sub	a14, a8, a10
  11ecab:	b22192               	l32i	a9, a1, 0x2c8
  11ecae:	01d1c2               	addmi	a12, a1, 0x100
  11ecb1:	60ccc2               	addi	a12, a12, 96
  11ecb4:	909a90               	addx2	a9, a10, a9
  11ecb7:	53ee50               	max	a14, a14, a5
  11ecba:	905ac0               	addx2	a5, a10, a12
  11ecbd:	09ae76               	loopgtz	a14, 11ecca <sbc_lcplc_LC_PLC_erasure+0xb0e>
  11ecc0:	009982               	l16si	a8, a9, 0
  11ecc3:	005582               	s16i	a8, a5, 0
  11ecc6:	992b                	addi.n	a9, a9, 2
  11ecc8:	552b                	addi.n	a5, a5, 2

0011ecca <sbc_lcplc_LC_PLC_erasure+0xb0e>:
  11ecca:	eeaa                	add.n	a14, a14, a10

0011eccc <sbc_lcplc_LC_PLC_erasure+0xb10>:
  11eccc:	0ead                	mov.n	a10, a14
  11ecce:	01d1c2               	addmi	a12, a1, 0x100
  11ecd1:	bc2152               	l32i	a5, a1, 0x2f0
  11ecd4:	60ccc2               	addi	a12, a12, 96
  11ecd7:	557a                	add.n	a5, a5, a7
  11ecd9:	2fae57               	bge	a14, a5, 11ed0c <sbc_lcplc_LC_PLC_erasure+0xb50>
  11ecdc:	af2192               	l32i	a9, a1, 0x2bc
  11ecdf:	c0e5e0               	sub	a14, a5, a14
  11ece2:	4000010144005d1e 	{ ae_movda16	aed0, a13; nop; movi	a5, 1 }
  11ecea:	53ee50               	max	a14, a14, a5
  11eced:	b22152               	l32i	a5, a1, 0x2c8
  11ecf0:	c09a90               	sub	a9, a10, a9
  11ecf3:	909950               	addx2	a9, a9, a5
  11ecf6:	905ac0               	addx2	a5, a10, a12
  11ecf9:	0dae76               	loopgtz	a14, 11ed0a <sbc_lcplc_LC_PLC_erasure+0xb4e>
  11ecfc:	b42914               	ae_l16.ip	aed2, a9, 2
  11ecff:	0c801a7230a1959e 	{ nop; ae_mulfp16x4ras	aed1, aed0, aed2 }
  11ed07:	d31514               	ae_s16.0.ip	aed1, a5, 2

0011ed0a <sbc_lcplc_LC_PLC_erasure+0xb4e>:
  11ed0a:	eeaa                	add.n	a14, a14, a10

0011ed0c <sbc_lcplc_LC_PLC_erasure+0xb50>:
  11ed0c:	2152e0               	srai	a5, a14, 2
  11ed0f:	af21e2               	l32i	a14, a1, 0x2bc
  11ed12:	bd6152               	s32i	a5, a1, 0x2f4
  11ed15:	14e0e0               	extui	a14, a14, 0, 2
  11ed18:	05ae16               	beqz	a14, 11ed76 <sbc_lcplc_LC_PLC_erasure+0xbba>
  11ed1b:	0d406c41c0b01e0e 	{ beqi.w18	a14, 1, 11f3eb <sbc_lcplc_LC_PLC_erasure+0x122f>; nop }
  11ed23:	0d40754180b02e0e 	{ beqi.w18	a14, 2, 11f47f <sbc_lcplc_LC_PLC_erasure+0x12c3>; nop }
  11ed2b:	7c3e66               	bnei	a14, 3, 11edab <sbc_lcplc_LC_PLC_erasure+0xbef>
  11ed2e:	b421a2               	l32i	a10, a1, 0x2d0
  11ed31:	21a2a0               	srai	a10, a10, 2
  11ed34:	73a5a7               	bge	a5, a10, 11edab <sbc_lcplc_LC_PLC_erasure+0xbef>
  11ed37:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11ed3f:	c07a50               	sub	a7, a10, a5
  11ed42:	af2192               	l32i	a9, a1, 0x2bc
  11ed45:	b221a2               	l32i	a10, a1, 0x2c8
  11ed48:	219290               	srai	a9, a9, 2
  11ed4b:	537780               	max	a7, a7, a8
  11ed4e:	c09590               	sub	a9, a5, a9
  11ed51:	b099a0               	addx8	a9, a9, a10
  11ed54:	b0a5c0               	addx8	a10, a5, a12
  11ed57:	13a776               	loopgtz	a7, 11ed6e <sbc_lcplc_LC_PLC_erasure+0xbb2>
  11ed5a:	cc49f4               	ae_l16x4.i	aed4, a9, -8
  11ed5d:	905994               	ae_l16x4.ip	aed5, a9, 8
  11ed60:	a54454               	ae_sel16i	aed4, aed4, aed5, 5
  11ed63:	0c801a7430a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed0, aed4 }
  11ed6b:	803a94               	ae_s16x4.ip	aed3, a10, 8

0011ed6e <sbc_lcplc_LC_PLC_erasure+0xbb2>:
  11ed6e:	975a                	add.n	a9, a7, a5
  11ed70:	bd6192               	s32i	a9, a1, 0x2f4
  11ed73:	000d06               	j	11edab <sbc_lcplc_LC_PLC_erasure+0xbef>

0011ed76 <sbc_lcplc_LC_PLC_erasure+0xbba>:
  11ed76:	b421a2               	l32i	a10, a1, 0x2d0
  11ed79:	21a2a0               	srai	a10, a10, 2
  11ed7c:	2ba5a7               	bge	a5, a10, 11edab <sbc_lcplc_LC_PLC_erasure+0xbef>
  11ed7f:	3c0d24               	ae_movda16	aed0, a13
  11ed82:	bd61a2               	s32i	a10, a1, 0x2f4
  11ed85:	af2192               	l32i	a9, a1, 0x2bc
  11ed88:	c08a50               	sub	a8, a10, a5
  11ed8b:	219290               	srai	a9, a9, 2
  11ed8e:	b221a2               	l32i	a10, a1, 0x2c8
  11ed91:	c09590               	sub	a9, a5, a9
  11ed94:	b099a0               	addx8	a9, a9, a10
  11ed97:	b0a5c0               	addx8	a10, a5, a12
  11ed9a:	0da876               	loopgtz	a8, 11edab <sbc_lcplc_LC_PLC_erasure+0xbef>
  11ed9d:	907994               	ae_l16x4.ip	aed7, a9, 8
  11eda0:	0c801a7730a6959e 	{ nop; ae_mulfp16x4ras	aed6, aed0, aed7 }
  11eda8:	806a94               	ae_s16x4.ip	aed6, a10, 8

0011edab <sbc_lcplc_LC_PLC_erasure+0xbef>:
  11edab:	bd2192               	l32i	a9, a1, 0x2f4
  11edae:	b42152               	l32i	a5, a1, 0x2d0
  11edb1:	1199e0               	slli	a9, a9, 2
  11edb4:	b76192               	s32i	a9, a1, 0x2dc
  11edb7:	097d                	mov.n	a7, a9
  11edb9:	2ca957               	bge	a9, a5, 11ede9 <sbc_lcplc_LC_PLC_erasure+0xc2d>
  11edbc:	af2182               	l32i	a8, a1, 0x2bc
  11edbf:	bd21a2               	l32i	a10, a1, 0x2f4
  11edc2:	e0aa80               	subx4	a10, a10, a8
  11edc5:	b22182               	l32i	a8, a1, 0x2c8
  11edc8:	3c0d24               	ae_movda16	aed0, a13
  11edcb:	90aa80               	addx2	a10, a10, a8
  11edce:	098d                	mov.n	a8, a9
  11edd0:	9099c0               	addx2	a9, a9, a12
  11edd3:	c08580               	sub	a8, a5, a8
  11edd6:	0da876               	loopgtz	a8, 11ede7 <sbc_lcplc_LC_PLC_erasure+0xc2b>
  11edd9:	b49a14               	ae_l16.ip	aed9, a10, 2
  11eddc:	0c801a7930a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed0, aed9 }
  11ede4:	d38914               	ae_s16.0.ip	aed8, a9, 2

0011ede7 <sbc_lcplc_LC_PLC_erasure+0xc2b>:
  11ede7:	057d                	mov.n	a7, a5

0011ede9 <sbc_lcplc_LC_PLC_erasure+0xc2d>:
  11ede9:	b72192               	l32i	a9, a1, 0x2dc
  11edec:	c09950               	sub	a9, a9, a5
  11edef:	994b                	addi.n	a9, a9, 4
  11edf1:	149090               	extui	a9, a9, 0, 2
  11edf4:	559a                	add.n	a5, a5, a9
  11edf6:	24a757               	bge	a7, a5, 11ee1e <sbc_lcplc_LC_PLC_erasure+0xc62>
  11edf9:	3c0d24               	ae_movda16	aed0, a13
  11edfc:	c08570               	sub	a8, a5, a7
  11edff:	af21a2               	l32i	a10, a1, 0x2bc
  11ee02:	9097c0               	addx2	a9, a7, a12
  11ee05:	c0a7a0               	sub	a10, a7, a10
  11ee08:	057d                	mov.n	a7, a5
  11ee0a:	90aac0               	addx2	a10, a10, a12
  11ee0d:	0da876               	loopgtz	a8, 11ee1e <sbc_lcplc_LC_PLC_erasure+0xc62>
  11ee10:	b4ba14               	ae_l16.ip	aed11, a10, 2
  11ee13:	0c801a7b30aa959e 	{ nop; ae_mulfp16x4ras	aed10, aed0, aed11 }
  11ee1b:	d3a914               	ae_s16.0.ip	aed10, a9, 2

0011ee1e <sbc_lcplc_LC_PLC_erasure+0xc62>:
  11ee1e:	215270               	srai	a5, a7, 2
  11ee21:	207550               	or	a7, a5, a5
  11ee24:	051e16               	beqz	a14, 11ee79 <sbc_lcplc_LC_PLC_erasure+0xcbd>
  11ee27:	0d406041e0b01e0e 	{ beqi.w18	a14, 1, 11f439 <sbc_lcplc_LC_PLC_erasure+0x127d>; nop }
  11ee2f:	0d406941a0b02e0e 	{ beqi.w18	a14, 2, 11f4cd <sbc_lcplc_LC_PLC_erasure+0x1311>; nop }
  11ee37:	6c3e66               	bnei	a14, 3, 11eea7 <sbc_lcplc_LC_PLC_erasure+0xceb>
  11ee3a:	21a2b0               	srai	a10, a11, 2
  11ee3d:	66a5a7               	bge	a5, a10, 11eea7 <sbc_lcplc_LC_PLC_erasure+0xceb>
  11ee40:	af2192               	l32i	a9, a1, 0x2bc
  11ee43:	c0ea50               	sub	a14, a10, a5
  11ee46:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11ee4e:	b0a5c0               	addx8	a10, a5, a12
  11ee51:	53ee80               	max	a14, a14, a8
  11ee54:	219290               	srai	a9, a9, 2
  11ee57:	c09590               	sub	a9, a5, a9
  11ee5a:	b099c0               	addx8	a9, a9, a12
  11ee5d:	13ae76               	loopgtz	a14, 11ee74 <sbc_lcplc_LC_PLC_erasure+0xcb8>
  11ee60:	ccd9f4               	ae_l16x4.i	aed13, a9, -8
  11ee63:	90e994               	ae_l16x4.ip	aed14, a9, 8
  11ee66:	a5dde4               	ae_sel16i	aed13, aed13, aed14, 5
  11ee69:	0c801a7d30ac959e 	{ nop; ae_mulfp16x4ras	aed12, aed0, aed13 }
  11ee71:	80ca94               	ae_s16x4.ip	aed12, a10, 8

0011ee74 <sbc_lcplc_LC_PLC_erasure+0xcb8>:
  11ee74:	7e5a                	add.n	a7, a14, a5
  11ee76:	000b46               	j	11eea7 <sbc_lcplc_LC_PLC_erasure+0xceb>

0011ee79 <sbc_lcplc_LC_PLC_erasure+0xcbd>:
  11ee79:	21a2b0               	srai	a10, a11, 2
  11ee7c:	27a5a7               	bge	a5, a10, 11eea7 <sbc_lcplc_LC_PLC_erasure+0xceb>
  11ee7f:	3c0d24               	ae_movda16	aed0, a13
  11ee82:	0a7d                	mov.n	a7, a10
  11ee84:	c0ea50               	sub	a14, a10, a5
  11ee87:	af2192               	l32i	a9, a1, 0x2bc
  11ee8a:	b0a5c0               	addx8	a10, a5, a12
  11ee8d:	219290               	srai	a9, a9, 2
  11ee90:	c09590               	sub	a9, a5, a9
  11ee93:	b099c0               	addx8	a9, a9, a12
  11ee96:	0dae76               	loopgtz	a14, 11eea7 <sbc_lcplc_LC_PLC_erasure+0xceb>
  11ee99:	901994               	ae_l16x4.ip	aed1, a9, 8
  11ee9c:	0c801a7130af959e 	{ nop; ae_mulfp16x4ras	aed15, aed0, aed1 }
  11eea4:	80fa94               	ae_s16x4.ip	aed15, a10, 8

0011eea7 <sbc_lcplc_LC_PLC_erasure+0xceb>:
  11eea7:	b32152               	l32i	a5, a1, 0x2cc
  11eeaa:	3c0d24               	ae_movda16	aed0, a13
  11eead:	11a7e0               	slli	a10, a7, 2
  11eeb0:	af2192               	l32i	a9, a1, 0x2bc
  11eeb3:	c0eba0               	sub	a14, a11, a10
  11eeb6:	90aac0               	addx2	a10, a10, a12
  11eeb9:	e09790               	subx4	a9, a7, a9
  11eebc:	9099c0               	addx2	a9, a9, a12
  11eebf:	0dae76               	loopgtz	a14, 11eed0 <sbc_lcplc_LC_PLC_erasure+0xd14>
  11eec2:	b43914               	ae_l16.ip	aed3, a9, 2
  11eec5:	0c801a7330a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed0, aed3 }
  11eecd:	d32a14               	ae_s16.0.ip	aed2, a10, 2

0011eed0 <sbc_lcplc_LC_PLC_erasure+0xd14>:
  11eed0:	0e0c                	movi.n	a14, 0
  11eed2:	c0b5f0               	sub	a11, a5, a15
  11eed5:	21a2b0               	srai	a10, a11, 2
  11eed8:	411aa6               	blti	a10, 1, 11ef1d <sbc_lcplc_LC_PLC_erasure+0xd61>
  11eedb:	02cd                	mov.n	a12, a2
  11eedd:	40a1d2               	movi	a13, 0x140
  11eee0:	01d2a2               	addmi	a10, a2, 0x100
  11eee3:	40caa2               	addi	a10, a10, 64

0011eee6 <sbc_lcplc_LC_PLC_erasure+0xd2a>:
  11eee6:	21b2f0               	srai	a11, a15, 2
  11eee9:	beba                	add.n	a11, a14, a11
  11eeeb:	11bbd0               	slli	a11, a11, 3
  11eeee:	ebfb68000f0052bf 	{ ae_l16x4.x	aed5, a2, a11; nop; nop }
  11eef6:	805c94               	ae_s16x4.ip	aed5, a12, 8
  11eef9:	029692               	l16si	a9, a6, 4
  11eefc:	219290               	srai	a9, a9, 2
  11eeff:	9e9a                	add.n	a9, a14, a9
  11ef01:	b09920               	addx8	a9, a9, a2
  11ef04:	ebfb68000f0049df 	{ ae_l16x4.x	aed4, a9, a13; nop; nop }
  11ef0c:	804a94               	ae_s16x4.ip	aed4, a10, 8
  11ef0f:	0296f2               	l16si	a15, a6, 4
  11ef12:	ee1b                	addi.n	a14, a14, 1
  11ef14:	c0b5f0               	sub	a11, a5, a15
  11ef17:	2182b0               	srai	a8, a11, 2
  11ef1a:	c82e87               	blt	a14, a8, 11eee6 <sbc_lcplc_LC_PLC_erasure+0xd2a>

0011ef1d <sbc_lcplc_LC_PLC_erasure+0xd61>:
  11ef1d:	11aee0               	slli	a10, a14, 2
  11ef20:	c07f50               	sub	a7, a15, a5
  11ef23:	a07e70               	addx4	a7, a14, a7
  11ef26:	774b                	addi.n	a7, a7, 4
  11ef28:	147070               	extui	a7, a7, 0, 2
  11ef2b:	28aab7               	bge	a10, a11, 11ef57 <sbc_lcplc_LC_PLC_erasure+0xd9b>
  11ef2e:	90ea20               	addx2	a14, a10, a2

0011ef31 <sbc_lcplc_LC_PLC_erasure+0xd75>:
  11ef31:	9afa                	add.n	a9, a10, a15
  11ef33:	909920               	addx2	a9, a9, a2
  11ef36:	009992               	l16si	a9, a9, 0
  11ef39:	005e92               	s16i	a9, a14, 0
  11ef3c:	029682               	l16si	a8, a6, 4
  11ef3f:	88aa                	add.n	a8, a8, a10
  11ef41:	aa1b                	addi.n	a10, a10, 1
  11ef43:	908820               	addx2	a8, a8, a2
  11ef46:	a09882               	l16si	a8, a8, 0x140
  11ef49:	a05e82               	s16i	a8, a14, 0x140
  11ef4c:	0296f2               	l16si	a15, a6, 4
  11ef4f:	ee2b                	addi.n	a14, a14, 2
  11ef51:	c0b5f0               	sub	a11, a5, a15
  11ef54:	d92ab7               	blt	a10, a11, 11ef31 <sbc_lcplc_LC_PLC_erasure+0xd75>

0011ef57 <sbc_lcplc_LC_PLC_erasure+0xd9b>:
  11ef57:	eb7a                	add.n	a14, a11, a7
  11ef59:	19aae7               	bge	a10, a14, 11ef76 <sbc_lcplc_LC_PLC_erasure+0xdba>
  11ef5c:	90ea20               	addx2	a14, a10, a2

0011ef5f <sbc_lcplc_LC_PLC_erasure+0xda3>:
  11ef5f:	aa1b                	addi.n	a10, a10, 1
  11ef61:	a05e32               	s16i	a3, a14, 0x140
  11ef64:	080c                	movi.n	a8, 0
  11ef66:	005e82               	s16i	a8, a14, 0
  11ef69:	0296f2               	l16si	a15, a6, 4
  11ef6c:	ee2b                	addi.n	a14, a14, 2
  11ef6e:	c0f5f0               	sub	a15, a5, a15
  11ef71:	f7fa                	add.n	a15, a7, a15
  11ef73:	e82af7               	blt	a10, a15, 11ef5f <sbc_lcplc_LC_PLC_erasure+0xda3>

0011ef76 <sbc_lcplc_LC_PLC_erasure+0xdba>:
  11ef76:	21b250               	srai	a11, a5, 2
  11ef79:	2172a0               	srai	a7, a10, 2
  11ef7c:	400001414410a30e 	{ ae_movda16	aed0, a3; nop; movi	a10, 0x140 }
  11ef84:	b0f720               	addx8	a15, a7, a2
  11ef87:	07ed                	mov.n	a14, a7
  11ef89:	ebfb86000f000faf 	{ ae_s16x4.x	aed0, a15, a10; nop; nop }
  11ef91:	01dfa2               	addmi	a10, a15, 0x100
  11ef94:	40caa2               	addi	a10, a10, 64
  11ef97:	13a7b7               	bge	a7, a11, 11efae <sbc_lcplc_LC_PLC_erasure+0xdf2>
  11ef9a:	20ebb0               	or	a14, a11, a11
  11ef9d:	ebfa5a000002db7f 	{ sub	a13, a11, a7; ae_movi	aed2, 0; nop }
  11efa5:	05ad76               	loopgtz	a13, 11efae <sbc_lcplc_LC_PLC_erasure+0xdf2>
  11efa8:	802f94               	ae_s16x4.ip	aed2, a15, 8
  11efab:	800a94               	ae_s16x4.ip	aed0, a10, 8

0011efae <sbc_lcplc_LC_PLC_erasure+0xdf2>:
  11efae:	11aee0               	slli	a10, a14, 2
  11efb1:	c0f5a0               	sub	a15, a5, a10
  11efb4:	90aa20               	addx2	a10, a10, a2
  11efb7:	09af76               	loopgtz	a15, 11efc4 <sbc_lcplc_LC_PLC_erasure+0xe08>
  11efba:	0b0c                	movi.n	a11, 0
  11efbc:	a05a32               	s16i	a3, a10, 0x140
  11efbf:	005ab2               	s16i	a11, a10, 0
  11efc2:	aa2b                	addi.n	a10, a10, 2

0011efc4 <sbc_lcplc_LC_PLC_erasure+0xe08>:
  11efc4:	3b96c2               	l16si	a12, a6, 118
  11efc7:	21d2c0               	srai	a13, a12, 2
  11efca:	3c1da6               	blti	a13, 1, 11f00a <sbc_lcplc_LC_PLC_erasure+0xe4e>
  11efcd:	02fd                	mov.n	a15, a2
  11efcf:	0e0c                	movi.n	a14, 0
  11efd1:	01d152               	addmi	a5, a1, 0x100
  11efd4:	01d2a2               	addmi	a10, a2, 0x100
  11efd7:	40caa2               	addi	a10, a10, 64
  11efda:	ebfa26000002055f 	{ addi	a5, a5, 96; ae_movi	aed2, 0; nop }

0011efe2 <sbc_lcplc_LC_PLC_erasure+0xe26>:
  11efe2:	90a594               	ae_l16x4.ip	aed10, a5, 8
  11efe5:	cc9a04               	ae_l16x4.i	aed9, a10, 0
  11efe8:	0c801a7a39a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed9, aed10 }
  11eff0:	cc7f04               	ae_l16x4.i	aed7, a15, 0
  11eff3:	336784               	ae_add16s	aed6, aed7, aed8
  11eff6:	806f94               	ae_s16x4.ip	aed6, a15, 8
  11eff9:	802a94               	ae_s16x4.ip	aed2, a10, 8
  11effc:	3b96c2               	l16si	a12, a6, 118
  11efff:	ee1b                	addi.n	a14, a14, 1
  11f001:	21b2c0               	srai	a11, a12, 2
  11f004:	da2eb7               	blt	a14, a11, 11efe2 <sbc_lcplc_LC_PLC_erasure+0xe26>
  11f007:	000046               	j	11f00c <sbc_lcplc_LC_PLC_erasure+0xe50>

0011f00a <sbc_lcplc_LC_PLC_erasure+0xe4e>:
  11f00a:	0e0c                	movi.n	a14, 0

0011f00c <sbc_lcplc_LC_PLC_erasure+0xe50>:
  11f00c:	11eee0               	slli	a14, a14, 2
  11f00f:	c07ec0               	sub	a7, a14, a12
  11f012:	774b                	addi.n	a7, a7, 4
  11f014:	147070               	extui	a7, a7, 0, 2
  11f017:	43aec7               	bge	a14, a12, 11f05e <sbc_lcplc_LC_PLC_erasure+0xea2>
  11f01a:	01d152               	addmi	a5, a1, 0x100
  11f01d:	90ae20               	addx2	a10, a14, a2
  11f020:	01daf2               	addmi	a15, a10, 0x100
  11f023:	01dab2               	addmi	a11, a10, 0x100
  11f026:	60c552               	addi	a5, a5, 96
  11f029:	905e50               	addx2	a5, a14, a5
  11f02c:	e8cbb2               	addi	a11, a11, -24
  11f02f:	40cff2               	addi	a15, a15, 64

0011f032 <sbc_lcplc_LC_PLC_erasure+0xe76>:
  11f032:	b4f514               	ae_l16.ip	aed15, a5, 2
  11f035:	b4ef14               	ae_l16.ip	aed14, a15, 2
  11f038:	0c801a7f3ead959e 	{ nop; ae_mulfp16x4ras	aed13, aed14, aed15 }
  11f040:	40000010200ceaee 	{ ae_l16.i	aed12, a10, 0; nop; addi	a14, a14, 1 }
  11f048:	ebe5400d0c0b008f 	{ movi	a8, 0; ae_add16s	aed11, aed12, aed13; nop }
  11f050:	d3ba14               	ae_s16.0.ip	aed11, a10, 2
  11f053:	2c5b82               	s16i	a8, a11, 88
  11f056:	3b96c2               	l16si	a12, a6, 118
  11f059:	bb2b                	addi.n	a11, a11, 2
  11f05b:	d32ec7               	blt	a14, a12, 11f032 <sbc_lcplc_LC_PLC_erasure+0xe76>

0011f05e <sbc_lcplc_LC_PLC_erasure+0xea2>:
  11f05e:	9c7a                	add.n	a9, a12, a7
  11f060:	3a96b2               	l16si	a11, a6, 116
  11f063:	1e26f2               	l32i	a15, a6, 120
  11f066:	ba61f2               	s32i	a15, a1, 0x2e8
  11f069:	0f5d                	mov.n	a5, a15
  11f06b:	90fbf0               	addx2	a15, a11, a15
  11f06e:	fecfa2               	addi	a10, a15, -2
  11f071:	bb61a2               	s32i	a10, a1, 0x2ec
  11f074:	6aae97               	bge	a14, a9, 11f0e2 <sbc_lcplc_LC_PLC_erasure+0xf26>
  11f077:	ba2132               	l32i	a3, a1, 0x2e8
  11f07a:	c661e2               	s32i	a14, a1, 0x318
  11f07d:	01d152               	addmi	a5, a1, 0x100
  11f080:	0add                	mov.n	a13, a10
  11f082:	90be20               	addx2	a11, a14, a2
  11f085:	0a0c                	movi.n	a10, 0
  11f087:	01dbf2               	addmi	a15, a11, 0x100
  11f08a:	60c552               	addi	a5, a5, 96
  11f08d:	905e50               	addx2	a5, a14, a5
  11f090:	40cff2               	addi	a15, a15, 64

0011f093 <sbc_lcplc_LC_PLC_erasure+0xed7>:
  11f093:	c62192               	l32i	a9, a1, 0x318
  11f096:	b49514               	ae_l16.ip	aed9, a5, 2
  11f099:	b48df4               	ae_l16.ip	aed8, a13, -2
  11f09c:	0c801a7938a7959e 	{ nop; ae_mulfp16x4ras	aed7, aed8, aed9 }
  11f0a4:	b06f04               	ae_l16.i	aed6, a15, 0
  11f0a7:	0c801a7736a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed6, aed7 }
  11f0af:	b04b04               	ae_l16.i	aed4, a11, 0
  11f0b2:	333454               	ae_add16s	aed3, aed4, aed5
  11f0b5:	d33b14               	ae_s16.0.ip	aed3, a11, 2
  11f0b8:	b42314               	ae_l16.ip	aed2, a3, 2
  11f0bb:	b01f04               	ae_l16.i	aed1, a15, 0
  11f0be:	0c80047201a01aae 	{ addi	a10, a10, 1; ae_mulfp16x4ras	aed0, aed1, aed2 }
  11f0c6:	991b                	addi.n	a9, a9, 1
  11f0c8:	d30f14               	ae_s16.0.ip	aed0, a15, 2
  11f0cb:	3b96c2               	l16si	a12, a6, 118
  11f0ce:	c66192               	s32i	a9, a1, 0x318
  11f0d1:	8c7a                	add.n	a8, a12, a7
  11f0d3:	bc2987               	blt	a9, a8, 11f093 <sbc_lcplc_LC_PLC_erasure+0xed7>
  11f0d6:	1e2652               	l32i	a5, a6, 120
  11f0d9:	3a96b2               	l16si	a11, a6, 116
  11f0dc:	90fb50               	addx2	a15, a11, a5
  11f0df:	000046               	j	11f0e4 <sbc_lcplc_LC_PLC_erasure+0xf28>

0011f0e2 <sbc_lcplc_LC_PLC_erasure+0xf26>:
  11f0e2:	0a0c                	movi.n	a10, 0

0011f0e4 <sbc_lcplc_LC_PLC_erasure+0xf28>:
  11f0e4:	f8cff2               	addi	a15, a15, -8
  11f0e7:	bbca                	add.n	a11, a11, a12
  11f0e9:	eaea                	add.n	a14, a10, a14
  11f0eb:	21e2e0               	srai	a14, a14, 2
  11f0ee:	0ecd                	mov.n	a12, a14
  11f0f0:	08d716               	beqz	a7, 11f181 <sbc_lcplc_LC_PLC_erasure+0xfc5>
  11f0f3:	0d400f41c0b027ce 	{ bnei.w18	a7, 2, 11f1f3 <sbc_lcplc_LC_PLC_erasure+0x1037>; nop }
  11f0fb:	b561e2               	s32i	a14, a1, 0x2d4
  11f0fe:	0a0c                	movi.n	a10, 0
  11f100:	2182b0               	srai	a8, a11, 2
  11f103:	6dae87               	bge	a14, a8, 11f174 <sbc_lcplc_LC_PLC_erasure+0xfb8>
  11f106:	0edd                	mov.n	a13, a14
  11f108:	358b                	addi.n	a3, a5, 8
  11f10a:	b0ce20               	addx8	a12, a14, a2
  11f10d:	01d152               	addmi	a5, a1, 0x100
  11f110:	60c552               	addi	a5, a5, 96
  11f113:	b05e50               	addx8	a5, a14, a5
  11f116:	01dce2               	addmi	a14, a12, 0x100
  11f119:	40cee2               	addi	a14, a14, 64

0011f11c <sbc_lcplc_LC_PLC_erasure+0xf60>:
  11f11c:	cc4f04               	ae_l16x4.i	aed4, a15, 0
  11f11f:	cc3ff4               	ae_l16x4.i	aed3, a15, -8
  11f122:	a03344               	ae_sel16i	aed3, aed3, aed4, 0
  11f125:	c9fbcc703f30451e 	{ ae_l16x4.ip	aed4, a5, 8; nop; ae_shortswap	aed3, aed3 }
  11f12d:	0c801a7433a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed3, aed4 }
  11f135:	cc1e04               	ae_l16x4.i	aed1, a14, 0
  11f138:	0c80167201a0fc1e 	{ ae_l16x4.i	aed15, a12, 0; ae_mulfp16x4ras	aed0, aed1, aed2 }
  11f140:	ccc3f4               	ae_l16x4.i	aed12, a3, -8
  11f143:	ebe5cc000f0ed31f 	{ ae_l16x4.ip	aed13, a3, 8; ae_add16s	aed14, aed15, aed0; nop }
  11f14b:	80ec94               	ae_s16x4.ip	aed14, a12, 8
  11f14e:	eb00c00d0c0cbe0f 	{ ae_l16x4.i	aed11, a14, 0; ae_sel16i.n	aed12, aed12, aed13, 0; nop }
  11f156:	0c80047c0baa1aae 	{ addi	a10, a10, 1; ae_mulfp16x4ras	aed10, aed11, aed12 }
  11f15e:	dd1b                	addi.n	a13, a13, 1
  11f160:	80ae94               	ae_s16x4.ip	aed10, a14, 8
  11f163:	3b9682               	l16si	a8, a6, 118
  11f166:	3a96b2               	l16si	a11, a6, 116
  11f169:	f8cff2               	addi	a15, a15, -8
  11f16c:	bb8a                	add.n	a11, a11, a8
  11f16e:	2182b0               	srai	a8, a11, 2
  11f171:	a72d87               	blt	a13, a8, 11f11c <sbc_lcplc_LC_PLC_erasure+0xf60>

0011f174 <sbc_lcplc_LC_PLC_erasure+0xfb8>:
  11f174:	b521c2               	l32i	a12, a1, 0x2d4
  11f177:	290c                	movi.n	a9, 2
  11f179:	caca                	add.n	a12, a10, a12
  11f17b:	a0aa90               	addx4	a10, a10, a9
  11f17e:	001c46               	j	11f1f3 <sbc_lcplc_LC_PLC_erasure+0x1037>

0011f181 <sbc_lcplc_LC_PLC_erasure+0xfc5>:
  11f181:	b561e2               	s32i	a14, a1, 0x2d4
  11f184:	0a0c                	movi.n	a10, 0
  11f186:	21d2b0               	srai	a13, a11, 2
  11f189:	5eaed7               	bge	a14, a13, 11f1eb <sbc_lcplc_LC_PLC_erasure+0x102f>
  11f18c:	0edd                	mov.n	a13, a14
  11f18e:	b03e20               	addx8	a3, a14, a2
  11f191:	01d1c2               	addmi	a12, a1, 0x100
  11f194:	60ccc2               	addi	a12, a12, 96
  11f197:	b0cec0               	addx8	a12, a14, a12
  11f19a:	01d3e2               	addmi	a14, a3, 0x100
  11f19d:	40cee2               	addi	a14, a14, 64

0011f1a0 <sbc_lcplc_LC_PLC_erasure+0xfe4>:
  11f1a0:	ccdf04               	ae_l16x4.i	aed13, a15, 0
  11f1a3:	c9fbcc70dfd0ec1e 	{ ae_l16x4.ip	aed14, a12, 8; nop; ae_shortswap	aed13, aed13 }
  11f1ab:	0c801a7e3dac959e 	{ nop; ae_mulfp16x4ras	aed12, aed13, aed14 }
  11f1b3:	ccbe04               	ae_l16x4.i	aed11, a14, 0
  11f1b6:	0c801a7c3baa959e 	{ nop; ae_mulfp16x4ras	aed10, aed11, aed12 }
  11f1be:	cc9304               	ae_l16x4.i	aed9, a3, 0
  11f1c1:	3389a4               	ae_add16s	aed8, aed9, aed10
  11f1c4:	808394               	ae_s16x4.ip	aed8, a3, 8
  11f1c7:	907594               	ae_l16x4.ip	aed7, a5, 8
  11f1ca:	cc6e04               	ae_l16x4.i	aed6, a14, 0
  11f1cd:	0c80047706a51aae 	{ addi	a10, a10, 1; ae_mulfp16x4ras	aed5, aed6, aed7 }
  11f1d5:	dd1b                	addi.n	a13, a13, 1
  11f1d7:	805e94               	ae_s16x4.ip	aed5, a14, 8
  11f1da:	3b9682               	l16si	a8, a6, 118
  11f1dd:	3a96b2               	l16si	a11, a6, 116
  11f1e0:	f8cff2               	addi	a15, a15, -8
  11f1e3:	bb8a                	add.n	a11, a11, a8
  11f1e5:	2182b0               	srai	a8, a11, 2
  11f1e8:	b42d87               	blt	a13, a8, 11f1a0 <sbc_lcplc_LC_PLC_erasure+0xfe4>

0011f1eb <sbc_lcplc_LC_PLC_erasure+0x102f>:
  11f1eb:	b521c2               	l32i	a12, a1, 0x2d4
  11f1ee:	caca                	add.n	a12, a10, a12
  11f1f0:	11aae0               	slli	a10, a10, 2

0011f1f3 <sbc_lcplc_LC_PLC_erasure+0x1037>:
  11f1f3:	c12172               	l32i	a7, a1, 0x304
  11f1f6:	11ece0               	slli	a14, a12, 2
  11f1f9:	61aeb7               	bge	a14, a11, 11f25e <sbc_lcplc_LC_PLC_erasure+0x10a2>
  11f1fc:	ba21b2               	l32i	a11, a1, 0x2e8
  11f1ff:	11daf0               	slli	a13, a10, 1
  11f202:	bb21c2               	l32i	a12, a1, 0x2ec
  11f205:	01d152               	addmi	a5, a1, 0x100
  11f208:	60c552               	addi	a5, a5, 96
  11f20b:	c0ccd0               	sub	a12, a12, a13
  11f20e:	905e50               	addx2	a5, a14, a5
  11f211:	90bab0               	addx2	a11, a10, a11
  11f214:	90ae20               	addx2	a10, a14, a2
  11f217:	01daf2               	addmi	a15, a10, 0x100
  11f21a:	40cff2               	addi	a15, a15, 64

0011f21d <sbc_lcplc_LC_PLC_erasure+0x1061>:
  11f21d:	b47514               	ae_l16.ip	aed7, a5, 2
  11f220:	b46cf4               	ae_l16.ip	aed6, a12, -2
  11f223:	0c801a7736a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed6, aed7 }
  11f22b:	b04f04               	ae_l16.i	aed4, a15, 0
  11f22e:	0c801a7534a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed4, aed5 }
  11f236:	b02a04               	ae_l16.i	aed2, a10, 0
  11f239:	331234               	ae_add16s	aed1, aed2, aed3
  11f23c:	d31a14               	ae_s16.0.ip	aed1, a10, 2
  11f23f:	b40b14               	ae_l16.ip	aed0, a11, 2
  11f242:	b0ff04               	ae_l16.i	aed15, a15, 0
  11f245:	0c801a703fae959e 	{ nop; ae_mulfp16x4ras	aed14, aed15, aed0 }
  11f24d:	d3ef14               	ae_s16.0.ip	aed14, a15, 2
  11f250:	3b9682               	l16si	a8, a6, 118
  11f253:	3a96d2               	l16si	a13, a6, 116
  11f256:	ee1b                	addi.n	a14, a14, 1
  11f258:	80dd80               	add	a13, a13, a8
  11f25b:	be2ed7               	blt	a14, a13, 11f21d <sbc_lcplc_LC_PLC_erasure+0x1061>

0011f25e <sbc_lcplc_LC_PLC_erasure+0x10a2>:
  11f25e:	7297d2               	l16si	a13, a7, 228
  11f261:	d521b2               	l32i	a11, a1, 0x354
  11f264:	0296f2               	l16si	a15, a6, 4
  11f267:	bf9b92               	l16si	a9, a11, 0x17e
  11f26a:	0596a2               	l16si	a10, a6, 10
  11f26d:	c099f0               	sub	a9, a9, a15
  11f270:	bf5b92               	s16i	a9, a11, 0x17e
  11f273:	0d400e41b0b01a6e 	{ blti.w18	a10, 1, 11f362 <sbc_lcplc_LC_PLC_erasure+0x11a6>; nop }
  11f27b:	01a0c2               	movi	a12, 1
  11f27e:	00a0b2               	movi	a11, 0

0011f281 <sbc_lcplc_LC_PLC_erasure+0x10c5>:
  11f281:	d52182               	l32i	a8, a1, 0x354
  11f284:	0696e2               	l16si	a14, a6, 12
  11f287:	bf98f2               	l16si	a15, a8, 0x17e
  11f28a:	400001b545a94cbe 	{ ae_movda32	aed9, a12; nop; ae_movda32	aed10, a11 }
  11f292:	80ffe0               	add	a15, a15, a14
  11f295:	23ff80               	sext	a15, a15, 15
  11f298:	bf58f2               	s16i	a15, a8, 0x17e
  11f29b:	0d000b4140b0adfe 	{ bge.w18	a13, a15, 11f353 <sbc_lcplc_LC_PLC_erasure+0x1197>; nop }
  11f2a3:	c22182               	l32i	a8, a1, 0x308
  11f2a6:	3c8e34               	ae_movda32	aed8, a14
  11f2a9:	eb7bdd090809259f 	{ nop; ae_mulp32x2	aed9, aed8, aed9; nop }
  11f2b1:	eb7bdd0a0808259f 	{ nop; ae_mulp32x2	aed8, aed8, aed10; nop }
  11f2b9:	25f9c4               	ae_movad32.l	a15, aed9
  11f2bc:	2598c4               	ae_movad32.l	a9, aed8
  11f2bf:	80f8f0               	add	a15, a8, a15
  11f2c2:	808890               	add	a8, a8, a9
  11f2c5:	c36182               	s32i	a8, a1, 0x30c
  11f2c8:	c0ff80               	sub	a15, a15, a8
  11f2cb:	26c692               	addi	a9, a6, 38
  11f2ce:	400000342803991e 	{ ae_l16.i	aed3, a9, -16; nop; addmi	a9, a1, 0x300 }
  11f2d6:	21f2f0               	srai	a15, a15, 2
  11f2d9:	c461f2               	s32i	a15, a1, 0x310
  11f2dc:	01d782               	addmi	a8, a7, 0x100
  11f2df:	f2c882               	addi	a8, a8, -14
  11f2e2:	4000006028b0e89e 	{ ae_l16.i	aed0, a8, -16; nop; addi	a14, a9, -74 }
  11f2ea:	40000000b8b03e9e 	{ ae_s16.0.i	aed0, a14, -16; nop; addi	a3, a9, -80 }
  11f2f2:	541fa6               	blti	a15, 1, 11f34a <sbc_lcplc_LC_PLC_erasure+0x118e>
  11f2f5:	c42182               	l32i	a8, a1, 0x310
  11f2f8:	b2c952               	addi	a5, a9, -78
  11f2fb:	b4c9f2               	addi	a15, a9, -76
  11f2fe:	02d1a2               	addmi	a10, a1, 0x200
  11f301:	c32192               	l32i	a9, a1, 0x30c
  11f304:	78caa2               	addi	a10, a10, 120
  11f307:	909920               	addx2	a9, a9, a2
  11f30a:	809940               	add	a9, a9, a4
  11f30d:	36a876               	loopgtz	a8, 11f347 <sbc_lcplc_LC_PLC_erasure+0x118b>
  11f310:	0c801af330af959e 	{ nop; ae_mulfp16x4s	aed15, aed0, aed3 }
  11f318:	0c801af33fae959e 	{ nop; ae_mulfp16x4s	aed14, aed15, aed3 }
  11f320:	0c8016f30eadb91e 	{ ae_l16x4.i	aed11, a9, 0; ae_mulfp16x4s	aed13, aed14, aed3 }
  11f328:	d2f384               	ae_s16.0.i	aed15, a3, -16
  11f32b:	0c8017f34da0e53e 	{ ae_s16.0.i	aed14, a5, -16; ae_mulfp16x4s	aed0, aed13, aed3 }
  11f333:	d2df84               	ae_s16.0.i	aed13, a15, -16
  11f336:	d20e84               	ae_s16.0.i	aed0, a14, -16
  11f339:	ccca54               	ae_l16x4.i	aed12, a10, 40
  11f33c:	0c801a7c3baa959e 	{ nop; ae_mulfp16x4ras	aed10, aed11, aed12 }
  11f344:	80a994               	ae_s16x4.ip	aed10, a9, 8

0011f347 <sbc_lcplc_LC_PLC_erasure+0x118b>:
  11f347:	0596a2               	l16si	a10, a6, 10

0011f34a <sbc_lcplc_LC_PLC_erasure+0x118e>:
  11f34a:	01d7e2               	addmi	a14, a7, 0x100
  11f34d:	f2cee2               	addi	a14, a14, -14
  11f350:	d20e84               	ae_s16.0.i	aed0, a14, -16

0011f353 <sbc_lcplc_LC_PLC_erasure+0x1197>:
  11f353:	cc1b                	addi.n	a12, a12, 1
  11f355:	bb1b                	addi.n	a11, a11, 1
  11f357:	0d3ff24160b09bae 	{ blt.w18	a11, a10, 11f281 <sbc_lcplc_LC_PLC_erasure+0x10c5>; nop }
  11f35f:	0296f2               	l16si	a15, a6, 4

0011f362 <sbc_lcplc_LC_PLC_erasure+0x11a6>:
  11f362:	2182f0               	srai	a8, a15, 2
  11f365:	1d18a6               	blti	a8, 1, 11f386 <sbc_lcplc_LC_PLC_erasure+0x11ca>
  11f368:	b921a2               	l32i	a10, a1, 0x2e4
  11f36b:	c221b2               	l32i	a11, a1, 0x308
  11f36e:	0e0c                	movi.n	a14, 0
  11f370:	90bb20               	addx2	a11, a11, a2
  11f373:	bb4a                	add.n	a11, a11, a4

0011f375 <sbc_lcplc_LC_PLC_erasure+0x11b9>:
  11f375:	900b94               	ae_l16x4.ip	aed0, a11, 8
  11f378:	800a94               	ae_s16x4.ip	aed0, a10, 8
  11f37b:	0296f2               	l16si	a15, a6, 4
  11f37e:	ee1b                	addi.n	a14, a14, 1
  11f380:	21c2f0               	srai	a12, a15, 2
  11f383:	ee2ec7               	blt	a14, a12, 11f375 <sbc_lcplc_LC_PLC_erasure+0x11b9>

0011f386 <sbc_lcplc_LC_PLC_erasure+0x11ca>:
  11f386:	924a                	add.n	a9, a2, a4
  11f388:	3496b2               	l16si	a11, a6, 104
  11f38b:	0396d2               	l16si	a13, a6, 6
  11f38e:	c221c2               	l32i	a12, a1, 0x308
  11f391:	90ef20               	addx2	a14, a15, a2
  11f394:	ee4a                	add.n	a14, a14, a4
  11f396:	0ead                	mov.n	a10, a14
  11f398:	80ccd0               	add	a12, a12, a13
  11f39b:	80bbc0               	add	a11, a11, a12
  11f39e:	21f2b0               	srai	a15, a11, 2
  11f3a1:	05af76               	loopgtz	a15, 11f3aa <sbc_lcplc_LC_PLC_erasure+0x11ee>
  11f3a4:	901a94               	ae_l16x4.ip	aed1, a10, 8
  11f3a7:	801994               	ae_s16x4.ip	aed1, a9, 8

0011f3aa <sbc_lcplc_LC_PLC_erasure+0x11ee>:
  11f3aa:	0d0c                	movi.n	a13, 0
  11f3ac:	53dfd0               	max	a13, a15, a13
  11f3af:	11dde0               	slli	a13, a13, 2
  11f3b2:	c08bd0               	sub	a8, a11, a13
  11f3b5:	909de0               	addx2	a9, a13, a14
  11f3b8:	90bd20               	addx2	a11, a13, a2
  11f3bb:	01dbb2               	addmi	a11, a11, 0x100
  11f3be:	e8cbb2               	addi	a11, a11, -24
  11f3c1:	09a876               	loopgtz	a8, 11f3ce <sbc_lcplc_LC_PLC_erasure+0x1212>
  11f3c4:	0099e2               	l16si	a14, a9, 0
  11f3c7:	d05be2               	s16i	a14, a11, 0x1a0
  11f3ca:	992b                	addi.n	a9, a9, 2
  11f3cc:	bb2b                	addi.n	a11, a11, 2
  11f3ce:	02ad                	mov.n	a10, a2
  11f3d0:	1b0c                	movi.n	a11, 1
  11f3d2:	b921c2               	l32i	a12, a1, 0x2e4
  11f3d5:	b821d2               	l32i	a13, a1, 0x2e0
  11f3d8:	00b125               	call8	11feec <sbc_lcplc_PlrAttenuation>
  11f3db:	d52182               	l32i	a8, a1, 0x354
  11f3de:	0f0c                	movi.n	a15, 0
  11f3e0:	190c                	movi.n	a9, 1
  11f3e2:	7f5792               	s16i	a9, a7, 254
  11f3e5:	be58f2               	s16i	a15, a8, 0x17c
  11f3e8:	f01d                	retw.n

0011f3ea <sbc_lcplc_LC_PLC_erasure+0x122e>:
	...

0011f3eb <sbc_lcplc_LC_PLC_erasure+0x122f>:
  11f3eb:	b421a2               	l32i	a10, a1, 0x2d0
  11f3ee:	21a2a0               	srai	a10, a10, 2
  11f3f1:	0d3f9b4160b0a5ae 	{ bge.w18	a5, a10, 11edab <sbc_lcplc_LC_PLC_erasure+0xbef>; nop }
  11f3f9:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11f401:	c07a50               	sub	a7, a10, a5
  11f404:	af2192               	l32i	a9, a1, 0x2bc
  11f407:	b221a2               	l32i	a10, a1, 0x2c8
  11f40a:	219290               	srai	a9, a9, 2
  11f40d:	537780               	max	a7, a7, a8
  11f410:	c09590               	sub	a9, a5, a9
  11f413:	b099a0               	addx8	a9, a9, a10
  11f416:	b0a5c0               	addx8	a10, a5, a12
  11f419:	13a776               	loopgtz	a7, 11f430 <sbc_lcplc_LC_PLC_erasure+0x1274>
  11f41c:	cc39f4               	ae_l16x4.i	aed3, a9, -8
  11f41f:	904994               	ae_l16x4.ip	aed4, a9, 8
  11f422:	a43344               	ae_sel16i	aed3, aed3, aed4, 4
  11f425:	0c801a7330a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed0, aed3 }
  11f42d:	802a94               	ae_s16x4.ip	aed2, a10, 8

0011f430 <sbc_lcplc_LC_PLC_erasure+0x1274>:
  11f430:	975a                	add.n	a9, a7, a5
  11f432:	bd6192               	s32i	a9, a1, 0x2f4
  11f435:	fe5c86               	j	11edab <sbc_lcplc_LC_PLC_erasure+0xbef>

0011f438 <sbc_lcplc_LC_PLC_erasure+0x127c>:
	...

0011f439 <sbc_lcplc_LC_PLC_erasure+0x127d>:
  11f439:	21a2b0               	srai	a10, a11, 2
  11f43c:	0d3fa64170b0a5ae 	{ bge.w18	a5, a10, 11eea7 <sbc_lcplc_LC_PLC_erasure+0xceb>; nop }
  11f444:	af2192               	l32i	a9, a1, 0x2bc
  11f447:	c0ea50               	sub	a14, a10, a5
  11f44a:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11f452:	b0a5c0               	addx8	a10, a5, a12
  11f455:	53ee80               	max	a14, a14, a8
  11f458:	219290               	srai	a9, a9, 2
  11f45b:	c09590               	sub	a9, a5, a9
  11f45e:	b099c0               	addx8	a9, a9, a12
  11f461:	13ae76               	loopgtz	a14, 11f478 <sbc_lcplc_LC_PLC_erasure+0x12bc>
  11f464:	cc69f4               	ae_l16x4.i	aed6, a9, -8
  11f467:	907994               	ae_l16x4.ip	aed7, a9, 8
  11f46a:	a46674               	ae_sel16i	aed6, aed6, aed7, 4
  11f46d:	0c801a7630a5959e 	{ nop; ae_mulfp16x4ras	aed5, aed0, aed6 }
  11f475:	805a94               	ae_s16x4.ip	aed5, a10, 8

0011f478 <sbc_lcplc_LC_PLC_erasure+0x12bc>:
  11f478:	7e5a                	add.n	a7, a14, a5
  11f47a:	fe8a46               	j	11eea7 <sbc_lcplc_LC_PLC_erasure+0xceb>

0011f47d <sbc_lcplc_LC_PLC_erasure+0x12c1>:
	...

0011f47f <sbc_lcplc_LC_PLC_erasure+0x12c3>:
  11f47f:	b421a2               	l32i	a10, a1, 0x2d0
  11f482:	21a2a0               	srai	a10, a10, 2
  11f485:	0d3f924120b0a5ae 	{ bge.w18	a5, a10, 11edab <sbc_lcplc_LC_PLC_erasure+0xbef>; nop }
  11f48d:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11f495:	c07a50               	sub	a7, a10, a5
  11f498:	af2192               	l32i	a9, a1, 0x2bc
  11f49b:	b221a2               	l32i	a10, a1, 0x2c8
  11f49e:	219290               	srai	a9, a9, 2
  11f4a1:	537780               	max	a7, a7, a8
  11f4a4:	c09590               	sub	a9, a5, a9
  11f4a7:	b099a0               	addx8	a9, a9, a10
  11f4aa:	b0a5c0               	addx8	a10, a5, a12
  11f4ad:	13a776               	loopgtz	a7, 11f4c4 <sbc_lcplc_LC_PLC_erasure+0x1308>
  11f4b0:	cc99f4               	ae_l16x4.i	aed9, a9, -8
  11f4b3:	90a994               	ae_l16x4.ip	aed10, a9, 8
  11f4b6:	a099a4               	ae_sel16i	aed9, aed9, aed10, 0
  11f4b9:	0c801a7930a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed0, aed9 }
  11f4c1:	808a94               	ae_s16x4.ip	aed8, a10, 8

0011f4c4 <sbc_lcplc_LC_PLC_erasure+0x1308>:
  11f4c4:	975a                	add.n	a9, a7, a5
  11f4c6:	bd6192               	s32i	a9, a1, 0x2f4
  11f4c9:	fe3786               	j	11edab <sbc_lcplc_LC_PLC_erasure+0xbef>

0011f4cc <sbc_lcplc_LC_PLC_erasure+0x1310>:
	...

0011f4cd <sbc_lcplc_LC_PLC_erasure+0x1311>:
  11f4cd:	21a2b0               	srai	a10, a11, 2
  11f4d0:	0d3f9d4130b0a5ae 	{ bge.w18	a5, a10, 11eea7 <sbc_lcplc_LC_PLC_erasure+0xceb>; nop }
  11f4d8:	af2192               	l32i	a9, a1, 0x2bc
  11f4db:	c0ea50               	sub	a14, a10, a5
  11f4de:	4000010144008d1e 	{ ae_movda16	aed0, a13; nop; movi	a8, 1 }
  11f4e6:	b0a5c0               	addx8	a10, a5, a12
  11f4e9:	53ee80               	max	a14, a14, a8
  11f4ec:	219290               	srai	a9, a9, 2
  11f4ef:	c09590               	sub	a9, a5, a9
  11f4f2:	b099c0               	addx8	a9, a9, a12
  11f4f5:	13ae76               	loopgtz	a14, 11f50c <sbc_lcplc_LC_PLC_erasure+0x1350>
  11f4f8:	ccc9f4               	ae_l16x4.i	aed12, a9, -8
  11f4fb:	90d994               	ae_l16x4.ip	aed13, a9, 8
  11f4fe:	a0ccd4               	ae_sel16i	aed12, aed12, aed13, 0
  11f501:	0c801a7c30ab959e 	{ nop; ae_mulfp16x4ras	aed11, aed0, aed12 }
  11f509:	80ba94               	ae_s16x4.ip	aed11, a10, 8

0011f50c <sbc_lcplc_LC_PLC_erasure+0x1350>:
  11f50c:	7e5a                	add.n	a7, a14, a5
  11f50e:	fe6546               	j	11eea7 <sbc_lcplc_LC_PLC_erasure+0xceb>

0011f511 <sbc_lcplc_LC_PLC_erasure+0x1355>:
	...

0011f513 <sbc_lcplc_LC_PLC_erasure+0x1357>:
  11f513:	c221e2               	l32i	a14, a1, 0x308
  11f516:	079d                	mov.n	a9, a7
  11f518:	90ee20               	addx2	a14, a14, a2
  11f51b:	01dee2               	addmi	a14, a14, 0x100
  11f51e:	e8cee2               	addi	a14, a14, -24
  11f521:	09ad76               	loopgtz	a13, 11f52e <sbc_lcplc_LC_PLC_erasure+0x1372>
  11f524:	0099f2               	l16si	a15, a9, 0
  11f527:	d05ef2               	s16i	a15, a14, 0x1a0
  11f52a:	992b                	addi.n	a9, a9, 2
  11f52c:	ee2b                	addi.n	a14, a14, 2

0011f52e <sbc_lcplc_LC_PLC_erasure+0x1372>:
  11f52e:	c12182               	l32i	a8, a1, 0x304
  11f531:	715832               	s16i	a3, a8, 226
  11f534:	511c66               	bnei	a12, 1, 11f589 <sbc_lcplc_LC_PLC_erasure+0x13cd>
  11f537:	aa21f2               	l32i	a15, a1, 0x2a8
  11f53a:	b621d2               	l32i	a13, a1, 0x2d8
  11f53d:	1796c2               	l16si	a12, a6, 46
  11f540:	c221e2               	l32i	a14, a1, 0x308
  11f543:	43ccd0               	min	a12, a12, a13
  11f546:	eefa                	add.n	a14, a14, a15
  11f548:	ca61e2               	s32i	a14, a1, 0x328
  11f54b:	9e0b                	addi.n	a9, a14, -1
  11f54d:	c0eec0               	sub	a14, a14, a12
  11f550:	0d000b4160b099ee 	{ blt.w18	a9, a14, 11f60a <sbc_lcplc_LC_PLC_erasure+0x144e>; nop }
  11f558:	0f0c                	movi.n	a15, 0
  11f55a:	90be20               	addx2	a11, a14, a2
  11f55d:	c09ed0               	sub	a9, a14, a13
  11f560:	909920               	addx2	a9, a9, a2
  11f563:	01dbb2               	addmi	a11, a11, 0x100
  11f566:	e8cbb2               	addi	a11, a11, -24
  11f569:	01d992               	addmi	a9, a9, 0x100
  11f56c:	0e0c                	movi.n	a14, 0
  11f56e:	13ac76               	loopgtz	a12, 11f585 <sbc_lcplc_LC_PLC_erasure+0x13c9>
  11f571:	c499c2               	l16si	a12, a9, 0x188
  11f574:	d09ba2               	l16si	a10, a11, 0x1a0
  11f577:	992b                	addi.n	a9, a9, 2
  11f579:	bb2b                	addi.n	a11, a11, 2
  11f57b:	60a1a0               	abs	a10, a10
  11f57e:	60c1c0               	abs	a12, a12
  11f581:	eeca                	add.n	a14, a14, a12
  11f583:	ffaa                	add.n	a15, a15, a10

0011f585 <sbc_lcplc_LC_PLC_erasure+0x13c9>:
  11f585:	002146               	j	11f60e <sbc_lcplc_LC_PLC_erasure+0x1452>

0011f588 <sbc_lcplc_LC_PLC_erasure+0x13cc>:
	...

0011f589 <sbc_lcplc_LC_PLC_erasure+0x13cd>:
  11f589:	80a240               	add	a10, a2, a4
  11f58c:	20c660               	or	a12, a6, a6
  11f58f:	60c1d2               	addi	a13, a1, 96
  11f592:	64c1e2               	addi	a14, a1, 100
  11f595:	1596b2               	l16si	a11, a6, 42
  11f598:	00a0f2               	movi	a15, 0
  11f59b:	01b9                	s32i.n	a11, a1, 0
  11f59d:	c221b2               	l32i	a11, a1, 0x308
  11f5a0:	0189a5               	call8	120e3c <sbc_lcplc_estpitch>
  11f5a3:	b661a2               	s32i	a10, a1, 0x2d8
  11f5a6:	172692               	l32i	a9, a6, 92
  11f5a9:	c121e2               	l32i	a14, a1, 0x304
  11f5ac:	400001014407d33e 	{ ae_movda16	aed7, a3; nop; movi	a13, 3 }
  11f5b4:	3296c2               	l16si	a12, a6, 100
  11f5b7:	735ed2               	s16i	a13, a14, 230
  11f5ba:	6cec                	bnez.n	a12, 11f5e4 <sbc_lcplc_LC_PLC_erasure+0x1428>
  11f5bc:	21e250               	srai	a14, a5, 2
  11f5bf:	211ea6               	blti	a14, 1, 11f5e4 <sbc_lcplc_LC_PLC_erasure+0x1428>
  11f5c2:	909590               	addx2	a9, a5, a9
  11f5c5:	18ae76               	loopgtz	a14, 11f5e1 <sbc_lcplc_LC_PLC_erasure+0x1425>
  11f5c8:	cc09f4               	ae_l16x4.i	aed0, a9, -8
  11f5cb:	c9fbc0700f00f70e 	{ ae_l16x4.i	aed15, a7, 0; nop; ae_shortswap	aed0, aed0 }
  11f5d3:	0c801af03fae959e 	{ nop; ae_mulfp16x4s	aed14, aed15, aed0 }
  11f5db:	f8c992               	addi	a9, a9, -8
  11f5de:	80e794               	ae_s16x4.ip	aed14, a7, 8

0011f5e1 <sbc_lcplc_LC_PLC_erasure+0x1425>:
  11f5e1:	172692               	l32i	a9, a6, 92
  11f5e4:	1826c2               	l32i	a12, a6, 96

0011f5e7 <sbc_lcplc_LC_PLC_erasure+0x142b>:
  11f5e7:	aa21b2               	l32i	a11, a1, 0x2a8
  11f5ea:	d521e2               	l32i	a14, a1, 0x354
  11f5ed:	b621f2               	l32i	a15, a1, 0x2d8
  11f5f0:	01de82               	addmi	a8, a14, 0x100
  11f5f3:	c05ef2               	s16i	a15, a14, 0x180
  11f5f6:	7ec882               	addi	a8, a8, 126
  11f5f9:	d27834               	ae_s16.0.i	aed7, a8, 6
  11f5fc:	c15ef2               	s16i	a15, a14, 0x182
  11f5ff:	0296f2               	l16si	a15, a6, 4
  11f602:	bf9ee2               	l16si	a14, a14, 0x17e
  11f605:	fb5486               	j	11e35b <sbc_lcplc_LC_PLC_erasure+0x19f>

0011f608 <sbc_lcplc_LC_PLC_erasure+0x144c>:
	...

0011f60a <sbc_lcplc_LC_PLC_erasure+0x144e>:
  11f60a:	0e0c                	movi.n	a14, 0
  11f60c:	0f0c                	movi.n	a15, 0

0011f60e <sbc_lcplc_LC_PLC_erasure+0x1452>:
  11f60e:	0d000841d0b0afee 	{ bge.w18	a15, a14, 11f69f <sbc_lcplc_LC_PLC_erasure+0x14e3>; nop }
  11f616:	3c1e34               	ae_movda32	aed1, a14
  11f619:	25c1f4               	ae_nsaz32.l	a12, aed1
  11f61c:	23cc80               	sext	a12, a12, 15
  11f61f:	401c00               	ssl	a12
  11f622:	a1de00               	sll	a13, a14
  11f625:	31d0d0               	srai	a13, a13, 16
  11f628:	0dbd                	mov.n	a11, a13
  11f62a:	1f3d16               	beqz	a13, 11f821 <sbc_lcplc_LC_PLC_erasure+0x1665>
  11f62d:	a1ef00               	sll	a14, a15
  11f630:	31e0e0               	srai	a14, a14, 16
  11f633:	0d001e41a0b09dee 	{ blt.w18	a13, a14, 11f821 <sbc_lcplc_LC_PLC_erasure+0x1665>; nop }
  11f63b:	1e2e96               	bltz	a14, 11f821 <sbc_lcplc_LC_PLC_erasure+0x1665>
  11f63e:	1dfd96               	bltz	a13, 11f821 <sbc_lcplc_LC_PLC_erasure+0x1665>
  11f641:	0d001e4110b0bdee 	{ bne.w18	a13, a14, 11f826 <sbc_lcplc_LC_PLC_erasure+0x166a>; nop }
  11f649:	df5591               	l32r	a9, 1173a0 (7fff <xthals_release_major+0x511f>)
  11f64c:	0077c6               	j	11f82f <sbc_lcplc_LC_PLC_erasure+0x1673>

0011f64f <sbc_lcplc_LC_PLC_erasure+0x1493>:
  11f64f:	0e0c                	movi.n	a14, 0

0011f651 <sbc_lcplc_LC_PLC_erasure+0x1495>:
  11f651:	e021c2               	l32i	a12, a1, 0x380
  11f654:	c22182               	l32i	a8, a1, 0x308
  11f657:	ab21f2               	l32i	a15, a1, 0x2ac
  11f65a:	119ee0               	slli	a9, a14, 2
  11f65d:	c0ff90               	sub	a15, a15, a9
  11f660:	a08e80               	addx4	a8, a14, a8
  11f663:	909970               	addx2	a9, a9, a7
  11f666:	90e820               	addx2	a14, a8, a2
  11f669:	ee4a                	add.n	a14, a14, a4
  11f66b:	78c182               	addi	a8, a1, 120
  11f66e:	b00884               	ae_l16.i	aed0, a8, -16
  11f671:	1baf76               	loopgtz	a15, 11f690 <sbc_lcplc_LC_PLC_erasure+0x14d4>
  11f674:	25a084               	ae_movad16.0	a10, aed0
  11f677:	b44914               	ae_l16.ip	aed4, a9, 2
  11f67a:	c0a3a0               	sub	a10, a3, a10
  11f67d:	3c5a24               	ae_movda16	aed5, a10
  11f680:	0c801a7534a3959e 	{ nop; ae_mulfp16x4ras	aed3, aed4, aed5 }
  11f688:	0c8017f200a03efe 	{ ae_s16.0.ip	aed3, a14, 2; ae_mulfp16x4s	aed0, aed0, aed2 }

0011f690 <sbc_lcplc_LC_PLC_erasure+0x14d4>:
  11f690:	25b084               	ae_movad16.0	a11, aed0
  11f693:	c121d2               	l32i	a13, a1, 0x304
  11f696:	c0b3b0               	sub	a11, a3, a11
  11f699:	715db2               	s16i	a11, a13, 226
  11f69c:	ffa386               	j	11f52e <sbc_lcplc_LC_PLC_erasure+0x1372>

0011f69f <sbc_lcplc_LC_PLC_erasure+0x14e3>:
  11f69f:	3c7324               	ae_movda16	aed7, a3

0011f6a2 <sbc_lcplc_LC_PLC_erasure+0x14e6>:
  11f6a2:	1826c2               	l32i	a12, a6, 96
  11f6a5:	1f0c                	movi.n	a15, 1
  11f6a7:	c121e2               	l32i	a14, a1, 0x304
  11f6aa:	172692               	l32i	a9, a6, 92
  11f6ad:	739ee2               	l16si	a14, a14, 230
  11f6b0:	09dd                	mov.n	a13, a9
  11f6b2:	72eef0               	salt	a14, a14, a15
  11f6b5:	93dce0               	movnez	a13, a12, a14
  11f6b8:	3396f2               	l16si	a15, a6, 102
  11f6bb:	d161d2               	s32i	a13, a1, 0x344
  11f6be:	0d40154110b01f6e 	{ blti.w18	a15, 1, 11f813 <sbc_lcplc_LC_PLC_erasure+0x1657>; nop }
  11f6c6:	b62172               	l32i	a7, a1, 0x2d8
  11f6c9:	ca21e2               	l32i	a14, a1, 0x328
  11f6cc:	df8da1               	l32r	a10, 117500 (6000 <xthals_release_major+0x3120>)
  11f6cf:	42c182               	addi	a8, a1, 66
  11f6d2:	be6182               	s32i	a8, a1, 0x2f8
  11f6d5:	400000014474aa1e 	{ ae_movda16	aed4, a10; nop; addi	a10, a1, 112 }
  11f6dd:	280c                	movi.n	a8, 2
  11f6df:	90ce20               	addx2	a12, a14, a2
  11f6e2:	909fa0               	addx2	a9, a15, a10
  11f6e5:	bf6192               	s32i	a9, a1, 0x2fc
  11f6e8:	c0ee70               	sub	a14, a14, a7
  11f6eb:	90ee20               	addx2	a14, a14, a2
  11f6ee:	907fd0               	addx2	a7, a15, a13
  11f6f1:	fec772               	addi	a7, a7, -2
  11f6f4:	be4a                	add.n	a11, a14, a4
  11f6f6:	dc4a                	add.n	a13, a12, a4
  11f6f8:	01dee2               	addmi	a14, a14, 0x100
  11f6fb:	ebfa300000053ccf 	{ addmi	a12, a12, 0x300; ae_movi	aed5, 0; nop }
  11f703:	c9fb28455e106cce 	{ addi	a12, a12, -122; ae_mov	aed0, aed5; ae_mov	aed1, aed5 }

0011f70b <sbc_lcplc_LC_PLC_erasure+0x154f>:
  11f70b:	0bfd                	mov.n	a15, a11
  11f70d:	772bd4               	ae_la64.pp	u1, a11
  11f710:	40c192               	addi	a9, a1, 64
  11f713:	7729c4               	ae_la64.pp	u0, a9
  11f716:	15a876               	loopgtz	a8, 11f72f <sbc_lcplc_LC_PLC_erasure+0x1573>
  11f719:	358f94               	ae_la16x4.rip	aed8, u1, a15
  11f71c:	3769c4               	ae_la16x4.ip	aed6, u0, a9
  11f71f:	0c801a063886959e 	{ nop; ae_mul16x4	aed8, aed6, aed6, aed8 }
  11f727:	94e8dd680101259e 	{ nop; ae_add32s	aed1, aed1, aed8; ae_add32s	aed0, aed0, aed6 }

0011f72f <sbc_lcplc_LC_PLC_erasure+0x1573>:
  11f72f:	ebe7dd00010d2c2f 	{ ae_la64.pp	u1, a12; ae_add32	aed13, aed1, aed0; nop }
  11f737:	289182               	l16si	a8, a1, 80
  11f73a:	bc9ef2               	l16si	a15, a14, 0x178
  11f73d:	40000021440ce8ee 	{ ae_movda16	aed12, a8; nop; addi	a14, a14, 2 }
  11f745:	0d801a4dcd2dbfee 	{ ae_movda16	aed11, a15; ae_add32_hl_lh	aed13, aed13, aed13 }

0011f74d <sbc_lcplc_LC_PLC_erasure+0x1591>:
  11f74d:	0c801a0b4cdb9dde 	{ ae_movad32.l	a9, aed13; ae_mul16x4	aed13, aed11, aed11, aed12 }
  11f755:	40000101450a892e 	{ ae_movda32	aed10, a9; nop; movi	a8, 2 }
  11f75d:	ebe8590b0a09fccf 	{ or	a15, a12, a12; ae_add32s	aed9, aed10, aed11; nop }
  11f765:	2599c4               	ae_movad32.l	a9, aed9
  11f768:	c06192               	s32i	a9, a1, 0x300
  11f76b:	be2192               	l32i	a9, a1, 0x2f8
  11f76e:	ebfb20050e002ccf 	{ addi	a12, a12, 2; ae_mov	aed0, aed5; nop }
  11f776:	94fbddd5aec1290e 	{ ae_la64.pp	u0, a9; ae_mov	aed1, aed5; ae_add32s	aed12, aed10, aed13 }
  11f77e:	15a876               	loopgtz	a8, 11f797 <sbc_lcplc_LC_PLC_erasure+0x15db>
  11f781:	35ff94               	ae_la16x4.rip	aed15, u1, a15
  11f784:	37e9c4               	ae_la16x4.ip	aed14, u0, a9
  11f787:	0c801a0e3ffe959e 	{ nop; ae_mul16x4	aed15, aed14, aed14, aed15 }
  11f78f:	94e8ddef0101259e 	{ nop; ae_add32s	aed1, aed1, aed15; ae_add32s	aed0, aed0, aed14 }

0011f797 <sbc_lcplc_LC_PLC_erasure+0x15db>:
  11f797:	0c801af734a3959e 	{ nop; ae_mulfp16x4s	aed3, aed4, aed7 }
  11f79f:	c02192               	l32i	a9, a1, 0x300
  11f7a2:	258384               	ae_movad16.0	a8, aed3
  11f7a5:	400001b5452f398e 	{ ae_movda32	aed15, a9; nop; ae_movda16	aed2, a8 }
  11f7ad:	7be7ddf021de259f 	{ nop; ae_add32	aed14, aed1, aed0; ae_mulfp32x16x2ras.h_s2	aed13, aed15, aed2 }
  11f7b5:	ebe9dd0e0e0e259f 	{ nop; ae_add32_hl_lh	aed14, aed14, aed14; nop }
  11f7bd:	eb03c80d0d0dfe7f 	{ ae_movad32.l	a15, aed14; ae_sel16i.n	aed13, aed13, aed13, 3; nop }
  11f7c5:	259dc4               	ae_movad32.l	a9, aed13
  11f7c8:	400001b545bc4f9e 	{ ae_movda32	aed12, a15; nop; ae_movda32	aed11, a9 }
  11f7d0:	4fabc4               	ae_sub32s	aed10, aed11, aed12
  11f7d3:	258ac4               	ae_movad32.l	a8, aed10
  11f7d6:	bf21f2               	l32i	a15, a1, 0x2fc
  11f7d9:	218c80               	srai	a8, a8, 12
  11f7dc:	3c9834               	ae_movda32	aed9, a8
  11f7df:	a5fbdd909f80259e 	{ nop; nop; ae_sat16x4	aed8, aed9, aed9 }
  11f7e7:	d28a04               	ae_s16.0.i	aed8, a10, 0
  11f7ea:	d38d14               	ae_s16.0.ip	aed8, a13, 2
  11f7ed:	b467f4               	ae_l16.ip	aed6, a7, -2
  11f7f0:	b03a04               	ae_l16.i	aed3, a10, 0
  11f7f3:	0c8004f603a22bbe 	{ addi	a11, a11, 2; ae_mulfp16x4s	aed2, aed3, aed6 }
  11f7fb:	280c                	movi.n	a8, 2
  11f7fd:	ebfbb5050e002a1f 	{ ae_s16.0.ip	aed2, a10, 2; ae_mov	aed0, aed5; nop }
  11f805:	0d3ff0c52eb1bafe 	{ bne.w18	a10, a15, 11f70b <sbc_lcplc_LC_PLC_erasure+0x154f>; ae_mov	aed1, aed5 }
  11f80d:	1826c2               	l32i	a12, a6, 96
  11f810:	172692               	l32i	a9, a6, 92

0011f813 <sbc_lcplc_LC_PLC_erasure+0x1657>:
  11f813:	70c1a2               	addi	a10, a1, 112
  11f816:	0b0c                	movi.n	a11, 0
  11f818:	c561b2               	s32i	a11, a1, 0x314
  11f81b:	d061a2               	s32i	a10, a1, 0x340
  11f81e:	ff7146               	j	11f5e7 <sbc_lcplc_LC_PLC_erasure+0x142b>

0011f821 <sbc_lcplc_LC_PLC_erasure+0x1665>:
  11f821:	090c                	movi.n	a9, 0
  11f823:	000206               	j	11f82f <sbc_lcplc_LC_PLC_erasure+0x1673>

0011f826 <sbc_lcplc_LC_PLC_erasure+0x166a>:
  11f826:	11ae10               	slli	a10, a14, 15
  11f829:	60d025               	call8	18052c <__divsi3>
  11f82c:	239a80               	sext	a9, a10, 15
  11f82f:	dee8c1               	l32r	a12, 1173d0 (7333 <xthals_release_major+0x4453>)
  11f832:	53c9c0               	max	a12, a9, a12
  11f835:	3c7c24               	ae_movda16	aed7, a12
  11f838:	ff9986               	j	11f6a2 <sbc_lcplc_LC_PLC_erasure+0x14e6>

0011f83b <sbc_lcplc_LC_PLC_erasure+0x167f>:
  11f83b:	000000                                        ...

0011f83e <sbc_lcplc_LC_PLC_erasure+0x1682>:
	...

0011f840 <sbc_lcplc_LC_PLC>:
  11f840:	00c136               	entry	a1, 96
  11f843:	d179                	s32i.n	a7, a1, 52
  11f845:	a05720               	addx4	a5, a7, a2
  11f848:	12d552               	addmi	a5, a5, 0x1200
  11f84b:	6b25e2               	l32i	a14, a5, 0x1ac
  11f84e:	6149                	s32i.n	a4, a1, 24
  11f850:	3b9ec2               	l16si	a12, a14, 118
  11f853:	3a9eb2               	l16si	a11, a14, 116
  11f856:	6d2552               	l32i	a5, a5, 0x1b4
  11f859:	bbca                	add.n	a11, a11, a12
  11f85b:	85cc                	bnez.n	a5, 11f867 <sbc_lcplc_LC_PLC+0x27>
  11f85d:	0bfd                	mov.n	a15, a11
  11f85f:	0003c6               	j	11f872 <sbc_lcplc_LC_PLC+0x32>

0011f862 <sbc_lcplc_LC_PLC+0x22>:
  11f862:	00000000 3b958200                                .....

0011f867 <sbc_lcplc_LC_PLC+0x27>:
  11f867:	3b9582               	l16si	a8, a5, 118
  11f86a:	3a95f2               	l16si	a15, a5, 116
  11f86d:	ff8a                	add.n	a15, a15, a8
  11f86f:	53fbf0               	max	a15, a11, a15

0011f872 <sbc_lcplc_LC_PLC+0x32>:
  11f872:	13d292               	addmi	a9, a2, 0x1300
  11f875:	6199d2               	l16si	a13, a9, 194
  11f878:	3c0d24               	ae_movda16	aed0, a13
  11f87b:	011666               	bnei	a6, 1, 11f880 <sbc_lcplc_LC_PLC+0x40>
  11f87e:	0e5d                	mov.n	a5, a14

0011f880 <sbc_lcplc_LC_PLC+0x40>:
  11f880:	f5e8                	l32i.n	a14, a5, 60
  11f882:	1a95c2               	l16si	a12, a5, 52
  11f885:	0395a2               	l16si	a10, a5, 6
  11f888:	dec661               	l32r	a6, 1173a0 (7fff <xthals_release_major+0x511f>)
  11f88b:	029542               	l16si	a4, a5, 4
  11f88e:	a8c9b2               	addi	a11, a9, -88
  11f891:	51b9                	s32i.n	a11, a1, 20
  11f893:	400000014431845e 	{ ae_movda16	aed1, a4; nop; addi	a8, a5, 48 }
  11f89b:	0c8005000110227e 	{ addmi	a7, a2, 0x200; ae_mul16x4	aed1, aed0, aed0, aed1 }
  11f8a3:	7179                	s32i.n	a7, a1, 28
  11f8a5:	400001742854d80e 	{ ae_l16.i	aed4, a8, -16; nop; ae_movad32.l	a13, aed0 }
  11f8ad:	479992               	l16si	a9, a9, 142
  11f8b0:	23dd80               	sext	a13, a13, 15
  11f8b3:	0229e6               	bgei	a9, 2, 11f8b9 <sbc_lcplc_LC_PLC+0x79>
  11f8b6:	1425e2               	l32i	a14, a5, 80

0011f8b9 <sbc_lcplc_LC_PLC+0x79>:
  11f8b9:	5198                	l32i.n	a9, a1, 20
  11f8bb:	debf81               	l32r	a8, 1173b8 (7ffe <xthals_release_major+0x511e>)
  11f8be:	01d9b2               	addmi	a11, a9, 0x100
  11f8c1:	719992               	l16si	a9, a9, 226
  11f8c4:	f2cbb2               	addi	a11, a11, -14
  11f8c7:	4000000028867b7e 	{ ae_l16.i	aed6, a11, -16; nop; addi	a7, a7, -128 }
  11f8cf:	9199                	s32i.n	a9, a1, 36
  11f8d1:	21b240               	srai	a11, a4, 2
  11f8d4:	41b9                	s32i.n	a11, a1, 16
  11f8d6:	0d00094150b0989e 	{ blt.w18	a8, a9, 11f96f <sbc_lcplc_LC_PLC+0x12f>; nop }
  11f8de:	7188                	l32i.n	a8, a1, 28
  11f8e0:	3f9882               	l16si	a8, a8, 126
  11f8e3:	2a18a6               	blti	a8, 1, 11f911 <sbc_lcplc_LC_PLC+0xd1>
  11f8e6:	271aa6               	blti	a10, 1, 11f911 <sbc_lcplc_LC_PLC+0xd1>
  11f8e9:	26c592               	addi	a9, a5, 38
  11f8ec:	b01984               	ae_l16.i	aed1, a9, -16
  11f8ef:	1e1aa6               	blti	a10, 1, 11f911 <sbc_lcplc_LC_PLC+0xd1>
  11f8f2:	3e0614               	ae_mov	aed0, aed6
  11f8f5:	07aa76               	loopgtz	a10, 11f900 <sbc_lcplc_LC_PLC+0xc0>
  11f8f8:	0c801af130a0959e 	{ nop; ae_mulfp16x4s	aed0, aed0, aed1 }

0011f900 <sbc_lcplc_LC_PLC+0xc0>:
  11f900:	5188                	l32i.n	a8, a1, 20
  11f902:	13d292               	addmi	a9, a2, 0x1300
  11f905:	7ec992               	addi	a9, a9, 126
  11f908:	d20964               	ae_s16.0.i	aed0, a9, 12
  11f90b:	719882               	l16si	a8, a8, 226
  11f90e:	096182               	s32i	a8, a1, 36
  11f911:	092182               	l32i	a8, a1, 36
  11f914:	209330               	or	a9, a3, a3
  11f917:	c08680               	sub	a8, a6, a8
  11f91a:	3c1824               	ae_movda16	aed1, a8
  11f91d:	400001b4b001316e 	{ ae_s16.0.i	aed1, a1, 0; nop; ae_movda16	aed0, a6 }
  11f925:	39ab76               	loopgtz	a11, 11f962 <sbc_lcplc_LC_PLC+0x122>
  11f928:	0c801af431aa959e 	{ nop; ae_mulfp16x4s	aed10, aed1, aed4 }
  11f930:	0c801af43aa9959e 	{ nop; ae_mulfp16x4s	aed9, aed10, aed4 }
  11f938:	cc3904               	ae_l16x4.i	aed3, a9, 0
  11f93b:	0c8017f409a8a1be 	{ ae_s16.0.i	aed10, a1, 2; ae_mulfp16x4s	aed8, aed9, aed4 }
  11f943:	d29124               	ae_s16.0.i	aed9, a1, 4
  11f946:	d28134               	ae_s16.0.i	aed8, a1, 6
  11f949:	cc7104               	ae_l16x4.i	aed7, a1, 0
  11f94c:	0c8014f428a1507e 	{ ae_sub16s	aed5, aed0, aed7; ae_mulfp16x4s	aed1, aed8, aed4 }
  11f954:	0c801a7533a2959e 	{ nop; ae_mulfp16x4ras	aed2, aed3, aed5 }
  11f95c:	d21104               	ae_s16.0.i	aed1, a1, 0
  11f95f:	802994               	ae_s16x4.ip	aed2, a9, 8
  11f962:	41b9                	s32i.n	a11, a1, 16
  11f964:	009192               	l16si	a9, a1, 0
  11f967:	5188                	l32i.n	a8, a1, 20
  11f969:	c09690               	sub	a9, a6, a9
  11f96c:	715892               	s16i	a9, a8, 226

0011f96f <sbc_lcplc_LC_PLC+0x12f>:
  11f96f:	7f9792               	l16si	a9, a7, 254
  11f972:	c1c9                	s32i.n	a12, a1, 48
  11f974:	0d403f41d0b0196e 	{ blti.w18	a9, 1, 11fd75 <sbc_lcplc_LC_PLC+0x535>; nop }
  11f97c:	caca                	add.n	a12, a10, a12
  11f97e:	259684               	ae_movad16.0	a9, aed6
  11f981:	de8d81               	l32r	a8, 1173b8 (7ffe <xthals_release_major+0x511e>)
  11f984:	2813c4               	ae_zalign64	u3
  11f987:	2e2897               	blt	a8, a9, 11f9b9 <sbc_lcplc_LC_PLC+0x179>
  11f98a:	31a9                	s32i.n	a10, a1, 12
  11f98c:	21b2c0               	srai	a11, a12, 2
  11f98f:	0d403b4130b01b6e 	{ blti.w18	a11, 1, 11fd46 <sbc_lcplc_LC_PLC+0x506>; nop }
  11f997:	90ad20               	addx2	a10, a13, a2
  11f99a:	03daa2               	addmi	a10, a10, 0x300
  11f99d:	400000814480a9ae 	{ ae_movda16	aed0, a9; nop; addi	a10, a10, -120 }
  11f9a5:	0dab76               	loopgtz	a11, 11f9b6 <sbc_lcplc_LC_PLC+0x176>
  11f9a8:	ccca04               	ae_l16x4.i	aed12, a10, 0
  11f9ab:	0c801a703cab959e 	{ nop; ae_mulfp16x4ras	aed11, aed12, aed0 }
  11f9b3:	80ba94               	ae_s16x4.ip	aed11, a10, 8

0011f9b6 <sbc_lcplc_LC_PLC+0x176>:
  11f9b6:	00e386               	j	11fd48 <sbc_lcplc_LC_PLC+0x508>

0011f9b9 <sbc_lcplc_LC_PLC+0x179>:
  11f9b9:	11bcf0               	slli	a11, a12, 1
  11f9bc:	a1b9                	s32i.n	a11, a1, 40

0011f9be <sbc_lcplc_LC_PLC+0x17e>:
  11f9be:	e149                	s32i.n	a4, a1, 56
  11f9c0:	31a9                	s32i.n	a10, a1, 12
  11f9c2:	c198                	l32i.n	a9, a1, 48
  11f9c4:	249582               	l16si	a8, a5, 72
  11f9c7:	219290               	srai	a9, a9, 2
  11f9ca:	8199                	s32i.n	a9, a1, 32
  11f9cc:	07e816               	beqz	a8, 11fa4e <sbc_lcplc_LC_PLC+0x20e>
  11f9cf:	280334               	ae_movalign	u0, u3
  11f9d2:	3198                	l32i.n	a9, a1, 12
  11f9d4:	c1a8                	l32i.n	a10, a1, 48
  11f9d6:	dedb81               	l32r	a8, 117544 (4000 <xthals_release_major+0x1120>)
  11f9d9:	400001014407481e 	{ ae_movda16	aed7, a8; nop; movi	a4, 1 }
  11f9e1:	90aae0               	addx2	a10, a10, a14
  11f9e4:	8188                	l32i.n	a8, a1, 32
  11f9e6:	90b930               	addx2	a11, a9, a3
  11f9e9:	772bd4               	ae_la64.pp	u1, a11
  11f9ec:	99da                	add.n	a9, a9, a13
  11f9ee:	909920               	addx2	a9, a9, a2
  11f9f1:	03d992               	addmi	a9, a9, 0x300
  11f9f4:	400000814485949e 	{ ae_movda16	aed5, a4; nop; addi	a9, a9, -120 }
  11f9fc:	094d                	mov.n	a4, a9
  11f9fe:	0c801a053745994e 	{ ae_la64.pp	u2, a9; ae_mul16x4	aed4, aed5, aed5, aed7 }
  11fa06:	3ea876               	loopgtz	a8, 11fa48 <sbc_lcplc_LC_PLC+0x208>
  11fa09:	3704e4               	ae_la16x4.ip	aed0, u2, a4
  11fa0c:	cc2af4               	ae_l16x4.i	aed2, a10, -8
  11fa0f:	c9fbcf702f20fbae 	{ ae_la16x4.ip	aed15, u1, a11; nop; ae_shortswap	aed2, aed2 }
  11fa17:	0c80180012e01e3e 	{ ae_l16x4.ip	aed1, a14, 8; ae_mul16x4	aed14, aed0, aed0, aed2 }
  11fa1f:	0c801a0f31df959e 	{ nop; ae_mul16x4	aed13, aed15, aed15, aed1 }
  11fa27:	40cf04               	ae_add32s	aed12, aed15, aed0
  11fa2a:	94e8dd5ecdab259e 	{ nop; ae_add32s	aed11, aed13, aed14; ae_add32s	aed10, aed12, aed5 }
  11fa32:	1ee8ddf4aba9259f 	{ nop; ae_add32s	aed9, aed11, aed4; ae_srai32	aed10, aed10, 15 }
  11fa3a:	9e9f94               	ae_srai32	aed9, aed9, 15
  11fa3d:	a5fb2fa09f808aae 	{ addi	a10, a10, -8; nop; ae_sat16x4	aed8, aed9, aed10 }
  11fa45:	0c8984               	ae_sa16x4.ip	aed8, u0, a9

0011fa48 <sbc_lcplc_LC_PLC+0x208>:
  11fa48:	7739c4               	ae_sa64pos.fp	u0, a9
  11fa4b:	001146               	j	11fa94 <sbc_lcplc_LC_PLC+0x254>

0011fa4e <sbc_lcplc_LC_PLC+0x20e>:
  11fa4e:	90ba30               	addx2	a11, a10, a3
  11fa51:	c188                	l32i.n	a8, a1, 48
  11fa53:	9ada                	add.n	a9, a10, a13
  11fa55:	909920               	addx2	a9, a9, a2
  11fa58:	03d992               	addmi	a9, a9, 0x300
  11fa5b:	9088e0               	addx2	a8, a8, a14
  11fa5e:	deb9a1               	l32r	a10, 117544 (4000 <xthals_release_major+0x1120>)
  11fa61:	400000e144f4aa8e 	{ ae_movda16	aed4, a10; nop; addi	a10, a8, -2 }
  11fa69:	8188                	l32i.n	a8, a1, 32
  11fa6b:	88c992               	addi	a9, a9, -120
  11fa6e:	20a876               	loopgtz	a8, 11fa92 <sbc_lcplc_LC_PLC+0x252>
  11fa71:	cc9a04               	ae_l16x4.i	aed9, a10, 0
  11fa74:	907b94               	ae_l16x4.ip	aed7, a11, 8
  11fa77:	0c8016070457891e 	{ ae_l16x4.i	aed8, a9, 0; ae_mul16x4	aed5, aed7, aed7, aed4 }
  11fa7f:	0c801a883957959e 	{ nop; ae_mula16x4	aed5, aed7, aed8, aed9 }
  11fa87:	9bfb2f507f308aae 	{ addi	a10, a10, -8; nop; ae_round16x4f32sasym	aed3, aed5, aed7 }
  11fa8f:	803994               	ae_s16x4.ip	aed3, a9, 8

0011fa92 <sbc_lcplc_LC_PLC+0x252>:
  11fa92:	e149                	s32i.n	a4, a1, 56
  11fa94:	280334               	ae_movalign	u0, u3
  11fa97:	a1b8                	l32i.n	a11, a1, 40
  11fa99:	e148                	l32i.n	a4, a1, 56
  11fa9b:	adca                	add.n	a10, a13, a12
  11fa9d:	90aa20               	addx2	a10, a10, a2
  11faa0:	fdc4e2               	addi	a14, a4, -3
  11faa3:	bb3a                	add.n	a11, a11, a3
  11faa5:	03daa2               	addmi	a10, a10, 0x300
  11faa8:	88caa2               	addi	a10, a10, -120
  11faab:	772bd4               	ae_la64.pp	u1, a11
  11faae:	12ace7               	bge	a12, a14, 11fac4 <sbc_lcplc_LC_PLC+0x284>
  11fab1:	c08ec0               	sub	a8, a14, a12
  11fab4:	883b                	addi.n	a8, a8, 3
  11fab6:	218280               	srai	a8, a8, 2
  11fab9:	07a876               	loopgtz	a8, 11fac4 <sbc_lcplc_LC_PLC+0x284>
  11fabc:	378bd4               	ae_la16x4.ip	aed8, u1, a11
  11fabf:	cc4b                	addi.n	a12, a12, 4
  11fac1:	0c8a84               	ae_sa16x4.ip	aed8, u0, a10

0011fac4 <sbc_lcplc_LC_PLC+0x284>:
  11fac4:	773ac4               	ae_sa64pos.fp	u0, a10
  11fac7:	1fac47               	bge	a12, a4, 11faea <sbc_lcplc_LC_PLC+0x2aa>
  11faca:	909c30               	addx2	a9, a12, a3
  11facd:	c0e4c0               	sub	a14, a4, a12
  11fad0:	adca                	add.n	a10, a13, a12
  11fad2:	90aa20               	addx2	a10, a10, a2
  11fad5:	02daa2               	addmi	a10, a10, 0x200
  11fad8:	8ccaa2               	addi	a10, a10, -116
  11fadb:	f03d                	nop.n
  11fadd:	09ae76               	loopgtz	a14, 11faea <sbc_lcplc_LC_PLC+0x2aa>
  11fae0:	0099c2               	l16si	a12, a9, 0
  11fae3:	7e5ac2               	s16i	a12, a10, 252
  11fae6:	992b                	addi.n	a9, a9, 2
  11fae8:	aa2b                	addi.n	a10, a10, 2

0011faea <sbc_lcplc_LC_PLC+0x2aa>:
  11faea:	7f9792               	l16si	a9, a7, 254

0011faed <sbc_lcplc_LC_PLC+0x2ad>:
  11faed:	030c                	movi.n	a3, 0
  11faef:	4019a6               	blti	a9, 1, 11fb33 <sbc_lcplc_LC_PLC+0x2f3>
  11faf2:	25a684               	ae_movad16.0	a10, aed6
  11faf5:	de30e1               	l32r	a14, 1173b8 (7ffe <xthals_release_major+0x511e>)
  11faf8:	372ea7               	blt	a14, a10, 11fb33 <sbc_lcplc_LC_PLC+0x2f3>
  11fafb:	029d                	mov.n	a9, a2
  11fafd:	3c0a24               	ae_movda16	aed0, a10
  11fb00:	21a2f0               	srai	a10, a15, 2
  11fb03:	f03d                	nop.n
  11fb05:	0daa76               	loopgtz	a10, 11fb16 <sbc_lcplc_LC_PLC+0x2d6>
  11fb08:	cca904               	ae_l16x4.i	aed10, a9, 0
  11fb0b:	0c801a703aa9959e 	{ nop; ae_mulfp16x4ras	aed9, aed10, aed0 }
  11fb13:	809994               	ae_s16x4.ip	aed9, a9, 8

0011fb16 <sbc_lcplc_LC_PLC+0x2d6>:
  11fb16:	538a30               	max	a8, a10, a3
  11fb19:	1188e0               	slli	a8, a8, 2
  11fb1c:	909820               	addx2	a9, a8, a2
  11fb1f:	c08f80               	sub	a8, a15, a8
  11fb22:	0da876               	loopgtz	a8, 11fb33 <sbc_lcplc_LC_PLC+0x2f3>
  11fb25:	b0c904               	ae_l16.i	aed12, a9, 0
  11fb28:	0c801a763cab959e 	{ nop; ae_mulfp16x4ras	aed11, aed12, aed6 }
  11fb30:	d3b914               	ae_s16.0.ip	aed11, a9, 2
  11fb33:	7e97a2               	l16si	a10, a7, 252
  11fb36:	40a142               	movi	a4, 0x140
  11fb39:	0d00144100b0aafe 	{ bge.w18	a10, a15, 11fc7d <sbc_lcplc_LC_PLC+0x43d>; nop }
  11fb41:	029592               	l16si	a9, a5, 4
  11fb44:	219290               	srai	a9, a9, 2
  11fb47:	3719a6               	blti	a9, 1, 11fb82 <sbc_lcplc_LC_PLC+0x342>
  11fb4a:	02cd                	mov.n	a12, a2
  11fb4c:	0b0c                	movi.n	a11, 0
  11fb4e:	90ad20               	addx2	a10, a13, a2
  11fb51:	01d2e2               	addmi	a14, a2, 0x100
  11fb54:	40cee2               	addi	a14, a14, 64
  11fb57:	03daa2               	addmi	a10, a10, 0x300
  11fb5a:	88caa2               	addi	a10, a10, -120

0011fb5d <sbc_lcplc_LC_PLC+0x31d>:
  11fb5d:	cc1a04               	ae_l16x4.i	aed1, a10, 0
  11fb60:	900e94               	ae_l16x4.ip	aed0, a14, 8
  11fb63:	0c801a7130af959e 	{ nop; ae_mulfp16x4ras	aed15, aed0, aed1 }
  11fb6b:	90ec94               	ae_l16x4.ip	aed14, a12, 8
  11fb6e:	33def4               	ae_add16s	aed13, aed14, aed15
  11fb71:	80da94               	ae_s16x4.ip	aed13, a10, 8
  11fb74:	029582               	l16si	a8, a5, 4
  11fb77:	bb1b                	addi.n	a11, a11, 1
  11fb79:	218280               	srai	a8, a8, 2
  11fb7c:	dd2b87               	blt	a11, a8, 11fb5d <sbc_lcplc_LC_PLC+0x31d>
  11fb7f:	7e97a2               	l16si	a10, a7, 252
  11fb82:	0d000f4170b0aafe 	{ bge.w18	a10, a15, 11fc7d <sbc_lcplc_LC_PLC+0x43d>; nop }
  11fb8a:	0e0c                	movi.n	a14, 0
  11fb8c:	0295a2               	l16si	a10, a5, 4
  11fb8f:	f179                	s32i.n	a7, a1, 60
  11fb91:	c0cfa0               	sub	a12, a15, a10
  11fb94:	2192c0               	srai	a9, a12, 2
  11fb97:	3a19a6               	blti	a9, 1, 11fbd5 <sbc_lcplc_LC_PLC+0x395>
  11fb9a:	027d                	mov.n	a7, a2
  11fb9c:	b24a                	add.n	a11, a2, a4

0011fb9e <sbc_lcplc_LC_PLC+0x35e>:
  11fb9e:	21a2a0               	srai	a10, a10, 2
  11fba1:	aeaa                	add.n	a10, a14, a10
  11fba3:	11aad0               	slli	a10, a10, 3
  11fba6:	ebfb68000f0032af 	{ ae_l16x4.x	aed3, a2, a10; nop; nop }
  11fbae:	803794               	ae_s16x4.ip	aed3, a7, 8
  11fbb1:	029592               	l16si	a9, a5, 4
  11fbb4:	219290               	srai	a9, a9, 2
  11fbb7:	9e9a                	add.n	a9, a14, a9
  11fbb9:	b09920               	addx8	a9, a9, a2
  11fbbc:	ebfb68000f00294f 	{ ae_l16x4.x	aed2, a9, a4; nop; nop }
  11fbc4:	802b94               	ae_s16x4.ip	aed2, a11, 8
  11fbc7:	0295a2               	l16si	a10, a5, 4
  11fbca:	ee1b                	addi.n	a14, a14, 1
  11fbcc:	c0cfa0               	sub	a12, a15, a10
  11fbcf:	2182c0               	srai	a8, a12, 2
  11fbd2:	c82e87               	blt	a14, a8, 11fb9e <sbc_lcplc_LC_PLC+0x35e>

0011fbd5 <sbc_lcplc_LC_PLC+0x395>:
  11fbd5:	11bee0               	slli	a11, a14, 2
  11fbd8:	c07af0               	sub	a7, a10, a15
  11fbdb:	a07e70               	addx4	a7, a14, a7
  11fbde:	774b                	addi.n	a7, a7, 4
  11fbe0:	147070               	extui	a7, a7, 0, 2
  11fbe3:	28abc7               	bge	a11, a12, 11fc0f <sbc_lcplc_LC_PLC+0x3cf>
  11fbe6:	90eb20               	addx2	a14, a11, a2

0011fbe9 <sbc_lcplc_LC_PLC+0x3a9>:
  11fbe9:	9baa                	add.n	a9, a11, a10
  11fbeb:	909920               	addx2	a9, a9, a2
  11fbee:	009992               	l16si	a9, a9, 0
  11fbf1:	005e92               	s16i	a9, a14, 0
  11fbf4:	029582               	l16si	a8, a5, 4
  11fbf7:	88ba                	add.n	a8, a8, a11
  11fbf9:	bb1b                	addi.n	a11, a11, 1
  11fbfb:	908820               	addx2	a8, a8, a2
  11fbfe:	a09882               	l16si	a8, a8, 0x140
  11fc01:	a05e82               	s16i	a8, a14, 0x140
  11fc04:	0295a2               	l16si	a10, a5, 4
  11fc07:	ee2b                	addi.n	a14, a14, 2
  11fc09:	c0cfa0               	sub	a12, a15, a10
  11fc0c:	d92bc7               	blt	a11, a12, 11fbe9 <sbc_lcplc_LC_PLC+0x3a9>

0011fc0f <sbc_lcplc_LC_PLC+0x3cf>:
  11fc0f:	ac7a                	add.n	a10, a12, a7
  11fc11:	17aba7               	bge	a11, a10, 11fc2c <sbc_lcplc_LC_PLC+0x3ec>
  11fc14:	90eb20               	addx2	a14, a11, a2

0011fc17 <sbc_lcplc_LC_PLC+0x3d7>:
  11fc17:	bb1b                	addi.n	a11, a11, 1
  11fc19:	005e32               	s16i	a3, a14, 0
  11fc1c:	a05e62               	s16i	a6, a14, 0x140
  11fc1f:	0295c2               	l16si	a12, a5, 4
  11fc22:	ee2b                	addi.n	a14, a14, 2
  11fc24:	c0cfc0               	sub	a12, a15, a12
  11fc27:	c7ca                	add.n	a12, a7, a12
  11fc29:	ea2bc7               	blt	a11, a12, 11fc17 <sbc_lcplc_LC_PLC+0x3d7>

0011fc2c <sbc_lcplc_LC_PLC+0x3ec>:
  11fc2c:	f178                	l32i.n	a7, a1, 60
  11fc2e:	21a2f0               	srai	a10, a15, 2
  11fc31:	3c0624               	ae_movda16	aed0, a6
  11fc34:	2182b0               	srai	a8, a11, 2
  11fc37:	08bd                	mov.n	a11, a8
  11fc39:	b0c820               	addx8	a12, a8, a2
  11fc3c:	80ec40               	add	a14, a12, a4
  11fc3f:	ebfb86000f000c4f 	{ ae_s16x4.x	aed0, a12, a4; nop; nop }
  11fc47:	13a8a7               	bge	a8, a10, 11fc5e <sbc_lcplc_LC_PLC+0x41e>
  11fc4a:	20baa0               	or	a11, a10, a10
  11fc4d:	ebfa5a0000019a8f 	{ sub	a9, a10, a8; ae_movi	aed1, 0; nop }
  11fc55:	05a976               	loopgtz	a9, 11fc5e <sbc_lcplc_LC_PLC+0x41e>
  11fc58:	801c94               	ae_s16x4.ip	aed1, a12, 8
  11fc5b:	800e94               	ae_s16x4.ip	aed0, a14, 8

0011fc5e <sbc_lcplc_LC_PLC+0x41e>:
  11fc5e:	119be0               	slli	a9, a11, 2
  11fc61:	c0af90               	sub	a10, a15, a9
  11fc64:	909920               	addx2	a9, a9, a2
  11fc67:	07aa76               	loopgtz	a10, 11fc72 <sbc_lcplc_LC_PLC+0x432>
  11fc6a:	005932               	s16i	a3, a9, 0
  11fc6d:	a05962               	s16i	a6, a9, 0x140
  11fc70:	992b                	addi.n	a9, a9, 2

0011fc72 <sbc_lcplc_LC_PLC+0x432>:
  11fc72:	7e97b2               	l16si	a11, a7, 252
  11fc75:	0295a2               	l16si	a10, a5, 4
  11fc78:	aaba                	add.n	a10, a10, a11
  11fc7a:	7e57a2               	s16i	a10, a7, 252

0011fc7d <sbc_lcplc_LC_PLC+0x43d>:
  11fc7d:	5168                	l32i.n	a6, a1, 20
  11fc7f:	61b8                	l32i.n	a11, a1, 24
  11fc81:	0421c2               	l32i	a12, a1, 16
  11fc84:	90ad20               	addx2	a10, a13, a2
  11fc87:	03daa2               	addmi	a10, a10, 0x300
  11fc8a:	88caa2               	addi	a10, a10, -120
  11fc8d:	05ac76               	loopgtz	a12, 11fc96 <sbc_lcplc_LC_PLC+0x456>
  11fc90:	904a94               	ae_l16x4.ip	aed4, a10, 8
  11fc93:	804b94               	ae_s16x4.ip	aed4, a11, 8

0011fc96 <sbc_lcplc_LC_PLC+0x456>:
  11fc96:	7f5732               	s16i	a3, a7, 254
  11fc99:	02ad                	mov.n	a10, a2
  11fc9b:	0b0c                	movi.n	a11, 0
  11fc9d:	61c8                	l32i.n	a12, a1, 24
  11fc9f:	d1d8                	l32i.n	a13, a1, 52
  11fca1:	0024a5               	call8	11feec <sbc_lcplc_PlrAttenuation>
  11fca4:	7f5632               	s16i	a3, a6, 254
  11fca7:	8c96a2               	l16si	a10, a6, 0x118
  11fcaa:	8d96b2               	l16si	a11, a6, 0x11a
  11fcad:	aa0b                	addi.n	a10, a10, -1
  11fcaf:	400000114406babe 	{ ae_movda16	aed6, a10; nop; addi	a11, a11, 1 }
  11fcb7:	23bb80               	sext	a11, a11, 15
  11fcba:	8d56b2               	s16i	a11, a6, 0x11a
  11fcbd:	0d00084130b0bbae 	{ bne.w18	a11, a10, 11fd44 <sbc_lcplc_LC_PLC+0x504>; nop }
  11fcc5:	8d5632               	s16i	a3, a6, 0x11a
  11fcc8:	3495f2               	l16si	a15, a5, 104
  11fccb:	b05524               	ae_l16.i	aed5, a5, 4
  11fcce:	0c800605066500be 	{ movi	a11, 0; ae_mul16x4	aed6, aed5, aed5, aed6 }
  11fcd6:	0395d2               	l16si	a13, a5, 6
  11fcd9:	25e5c4               	ae_movad32.l	a14, aed5
  11fcdc:	ddfa                	add.n	a13, a13, a15
  11fcde:	21c2d0               	srai	a12, a13, 2
  11fce1:	23ee80               	sext	a14, a14, 15
  11fce4:	281ca6               	blti	a12, 1, 11fd10 <sbc_lcplc_LC_PLC+0x4d0>
  11fce7:	90ae20               	addx2	a10, a14, a2
  11fcea:	03d2c2               	addmi	a12, a2, 0x300
  11fced:	88ccc2               	addi	a12, a12, -120
  11fcf0:	03daa2               	addmi	a10, a10, 0x300
  11fcf3:	88caa2               	addi	a10, a10, -120

0011fcf6 <sbc_lcplc_LC_PLC+0x4b6>:
  11fcf6:	907a94               	ae_l16x4.ip	aed7, a10, 8
  11fcf9:	807c94               	ae_s16x4.ip	aed7, a12, 8
  11fcfc:	3495f2               	l16si	a15, a5, 104
  11fcff:	0395d2               	l16si	a13, a5, 6
  11fd02:	bb1b                	addi.n	a11, a11, 1
  11fd04:	ddfa                	add.n	a13, a13, a15
  11fd06:	21f2d0               	srai	a15, a13, 2
  11fd09:	e92bf7               	blt	a11, a15, 11fcf6 <sbc_lcplc_LC_PLC+0x4b6>
  11fd0c:	000086               	j	11fd12 <sbc_lcplc_LC_PLC+0x4d2>

0011fd0f <sbc_lcplc_LC_PLC+0x4cf>:
	...

0011fd10 <sbc_lcplc_LC_PLC+0x4d0>:
  11fd10:	0b0c                	movi.n	a11, 0

0011fd12 <sbc_lcplc_LC_PLC+0x4d2>:
  11fd12:	11bbe0               	slli	a11, a11, 2
  11fd15:	2babd7               	bge	a11, a13, 11fd44 <sbc_lcplc_LC_PLC+0x504>
  11fd18:	90cb20               	addx2	a12, a11, a2
  11fd1b:	90ae20               	addx2	a10, a14, a2
  11fd1e:	90aba0               	addx2	a10, a11, a10
  11fd21:	02dcc2               	addmi	a12, a12, 0x200
  11fd24:	8cccc2               	addi	a12, a12, -116
  11fd27:	02daa2               	addmi	a10, a10, 0x200
  11fd2a:	8ccaa2               	addi	a10, a10, -116

0011fd2d <sbc_lcplc_LC_PLC+0x4ed>:
  11fd2d:	7e9af2               	l16si	a15, a10, 252
  11fd30:	bb1b                	addi.n	a11, a11, 1
  11fd32:	aa2b                	addi.n	a10, a10, 2
  11fd34:	7e5cf2               	s16i	a15, a12, 252
  11fd37:	3495e2               	l16si	a14, a5, 104
  11fd3a:	0395d2               	l16si	a13, a5, 6
  11fd3d:	cc2b                	addi.n	a12, a12, 2
  11fd3f:	ddea                	add.n	a13, a13, a14
  11fd41:	e82bd7               	blt	a11, a13, 11fd2d <sbc_lcplc_LC_PLC+0x4ed>
  11fd44:	f01d                	retw.n

0011fd46 <sbc_lcplc_LC_PLC+0x506>:
  11fd46:	0b0c                	movi.n	a11, 0

0011fd48 <sbc_lcplc_LC_PLC+0x508>:
  11fd48:	31a8                	l32i.n	a10, a1, 12
  11fd4a:	48abc7               	bge	a11, a12, 11fd96 <sbc_lcplc_LC_PLC+0x556>
  11fd4d:	909d20               	addx2	a9, a13, a2
  11fd50:	118cf0               	slli	a8, a12, 1
  11fd53:	a189                	s32i.n	a8, a1, 40
  11fd55:	909b90               	addx2	a9, a11, a9
  11fd58:	c08cb0               	sub	a8, a12, a11
  11fd5b:	03d992               	addmi	a9, a9, 0x300
  11fd5e:	88c992               	addi	a9, a9, -120
  11fd61:	0da876               	loopgtz	a8, 11fd72 <sbc_lcplc_LC_PLC+0x532>
  11fd64:	b09904               	ae_l16.i	aed9, a9, 0
  11fd67:	0c801a7639a8959e 	{ nop; ae_mulfp16x4ras	aed8, aed9, aed6 }
  11fd6f:	d38914               	ae_s16.0.ip	aed8, a9, 2

0011fd72 <sbc_lcplc_LC_PLC+0x532>:
  11fd72:	ff1206               	j	11f9be <sbc_lcplc_LC_PLC+0x17e>

0011fd75 <sbc_lcplc_LC_PLC+0x535>:
  11fd75:	41a8                	l32i.n	a10, a1, 16
  11fd77:	0d7fd74120b01a6e 	{ blti.w18	a10, 1, 11faed <sbc_lcplc_LC_PLC+0x2ad>; nop }
  11fd7f:	41b8                	l32i.n	a11, a1, 16
  11fd81:	90ad20               	addx2	a10, a13, a2
  11fd84:	03daa2               	addmi	a10, a10, 0x300
  11fd87:	88caa2               	addi	a10, a10, -120
  11fd8a:	05ab76               	loopgtz	a11, 11fd93 <sbc_lcplc_LC_PLC+0x553>
  11fd8d:	90a394               	ae_l16x4.ip	aed10, a3, 8
  11fd90:	80aa94               	ae_s16x4.ip	aed10, a10, 8

0011fd93 <sbc_lcplc_LC_PLC+0x553>:
  11fd93:	ff54c6               	j	11faea <sbc_lcplc_LC_PLC+0x2aa>

0011fd96 <sbc_lcplc_LC_PLC+0x556>:
  11fd96:	11bcf0               	slli	a11, a12, 1
  11fd99:	a1b9                	s32i.n	a11, a1, 40
  11fd9b:	ff07c6               	j	11f9be <sbc_lcplc_LC_PLC+0x17e>

0011fd9e <sbc_lcplc_LC_PLC+0x55e>:
	...

0011fda0 <sbc_lcplc_ClassifySpeech>:
  11fda0:	006136               	entry	a1, 48
  11fda3:	dddd71               	l32r	a7, 117518 (3fff <xthals_release_major+0x111f>)
  11fda6:	dd8f61               	l32r	a6, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  11fda9:	400001b54501436e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a6 }
  11fdb1:	ddea61               	l32r	a6, 11755c (3ffe <xthals_release_major+0x111e>)
  11fdb4:	0d40084120b0136e 	{ blti.w18	a3, 1, 11fe3a <sbc_lcplc_ClassifySpeech+0x9a>; nop }
  11fdbc:	25c1f4               	ae_nsaz32.l	a12, aed1
  11fdbf:	0a0c                	movi.n	a10, 0
  11fdc1:	23cc80               	sext	a12, a12, 15
  11fdc4:	401c00               	ssl	a12
  11fdc7:	a13300               	sll	a3, a3
  11fdca:	31b030               	srai	a11, a3, 16
  11fdcd:	fb8c                	beqz.n	a11, 11fde0 <sbc_lcplc_ClassifySpeech+0x40>
  11fdcf:	0da6b7               	bge	a6, a11, 11fde0 <sbc_lcplc_ClassifySpeech+0x40>
  11fdd2:	01c9                	s32i.n	a12, a1, 0
  11fdd4:	e90114               	ae_s32x2.i	aed0, a1, 8
  11fdd7:	089b77               	bne	a11, a7, 11fde3 <sbc_lcplc_ClassifySpeech+0x43>
  11fdda:	dd71a1               	l32r	a10, 1173a0 (7fff <xthals_release_major+0x511f>)
  11fddd:	000346               	j	11fdee <sbc_lcplc_ClassifySpeech+0x4e>

0011fde0 <sbc_lcplc_ClassifySpeech+0x40>:
  11fde0:	000286               	j	11fdee <sbc_lcplc_ClassifySpeech+0x4e>

0011fde3 <sbc_lcplc_ClassifySpeech+0x43>:
  11fde3:	dddfa1               	l32r	a10, 117560 (1fff8000 <_memmap_mem_sram_end+0x1f5b8000>)
  11fde6:	607465               	call8	18052c <__divsi3>
  11fde9:	c10114               	ae_l32x2.i	aed0, a1, 8
  11fdec:	01c8                	l32i.n	a12, a1, 0
  11fdee:	400001b544864a3e 	{ ae_movda16	aed6, a10; nop; ae_movda32	aed8, a3 }
  11fdf6:	eb72dd060807259f 	{ nop; ae_mulfp32x16x2ras.h	aed7, aed8, aed6; nop }
  11fdfe:	401c00               	ssl	a12
  11fe01:	a37774               	ae_sel16i	aed7, aed7, aed7, 3
  11fe04:	4f5074               	ae_sub32s	aed5, aed0, aed7
  11fe07:	a35554               	ae_sel16i	aed5, aed5, aed5, 3
  11fe0a:	eb72dd060504259f 	{ nop; ae_mulfp32x16x2ras.h	aed4, aed5, aed6; nop }
  11fe12:	a18200               	sll	a8, a2
  11fe15:	0c8018348434582e 	{ ae_movda32	aed5, a8; ae_sel16i	aed4, aed4, aed4, 3 }
  11fe1d:	eb76dd050403259f 	{ nop; ae_mulfp32x2ras	aed3, aed4, aed5; nop }
  11fe25:	a33334               	ae_sel16i	aed3, aed3, aed3, 3
  11fe28:	9a2234               	ae_slai32s	aed2, aed3, 2
  11fe2b:	a32224               	ae_sel16i	aed2, aed2, aed2, 3
  11fe2e:	2522c4               	ae_movad32.l	a2, aed2
  11fe31:	312020               	srai	a2, a2, 16
  11fe34:	000146               	j	11fe3d <sbc_lcplc_ClassifySpeech+0x9d>

0011fe37 <sbc_lcplc_ClassifySpeech+0x97>:
  11fe37:	000000                                        ...

0011fe3a <sbc_lcplc_ClassifySpeech+0x9a>:
  11fe3a:	dd5921               	l32r	a2, 1173a0 (7fff <xthals_release_major+0x511f>)

0011fe3d <sbc_lcplc_ClassifySpeech+0x9d>:
  11fe3d:	a09540               	addx4	a9, a5, a4
  11fe40:	0438                	l32i.n	a3, a4, 0
  11fe42:	400001007009a40e 	{ ae_l32.i	aed9, a4, 0; nop; movi	a10, 0 }
  11fe4a:	2589f4               	ae_nsaz32.l	a8, aed9
  11fe4d:	0948                	l32i.n	a4, a9, 0
  11fe4f:	238880               	sext	a8, a8, 15
  11fe52:	401800               	ssl	a8
  11fe55:	a14400               	sll	a4, a4
  11fe58:	a13300               	sll	a3, a3
  11fe5b:	31b030               	srai	a11, a3, 16
  11fe5e:	db8c                	beqz.n	a11, 11fe6f <sbc_lcplc_ClassifySpeech+0xcf>
  11fe60:	0ba6b7               	bge	a6, a11, 11fe6f <sbc_lcplc_ClassifySpeech+0xcf>
  11fe63:	e90114               	ae_s32x2.i	aed0, a1, 8
  11fe66:	089b77               	bne	a11, a7, 11fe72 <sbc_lcplc_ClassifySpeech+0xd2>
  11fe69:	dd4da1               	l32r	a10, 1173a0 (7fff <xthals_release_major+0x511f>)
  11fe6c:	0002c6               	j	11fe7b <sbc_lcplc_ClassifySpeech+0xdb>

0011fe6f <sbc_lcplc_ClassifySpeech+0xcf>:
  11fe6f:	000206               	j	11fe7b <sbc_lcplc_ClassifySpeech+0xdb>

0011fe72 <sbc_lcplc_ClassifySpeech+0xd2>:
  11fe72:	ddbba1               	l32r	a10, 117560 (1fff8000 <_memmap_mem_sram_end+0x1f5b8000>)
  11fe75:	606b65               	call8	18052c <__divsi3>
  11fe78:	c10114               	ae_l32x2.i	aed0, a1, 8
  11fe7b:	400001b5441e4a3e 	{ ae_movda16	aed14, a10; nop; ae_movda32	aed1, a3 }
  11fe83:	eb72dd0e010f259f 	{ nop; ae_mulfp32x16x2ras.h	aed15, aed1, aed14; nop }
  11fe8b:	a3fff4               	ae_sel16i	aed15, aed15, aed15, 3
  11fe8e:	4fd0f4               	ae_sub32s	aed13, aed0, aed15
  11fe91:	a3ddd4               	ae_sel16i	aed13, aed13, aed13, 3
  11fe94:	eb72dd0e0d0c259f 	{ nop; ae_mulfp32x16x2ras.h	aed12, aed13, aed14; nop }
  11fe9c:	0c80183c8c3cd42e 	{ ae_movda32	aed13, a4; ae_sel16i	aed12, aed12, aed12, 3 }
  11fea4:	eb76dd0d0c0b259f 	{ nop; ae_mulfp32x2ras	aed11, aed12, aed13; nop }
  11feac:	dd47c1               	l32r	a12, 1173c8 (5b85 <xthals_release_major+0x2ca5>)
  11feaf:	a3bbb4               	ae_sel16i	aed11, aed11, aed11, 3
  11feb2:	9aa2b4               	ae_slai32s	aed10, aed11, 2
  11feb5:	a3aaa4               	ae_sel16i	aed10, aed10, aed10, 3
  11feb8:	25bac4               	ae_movad32.l	a11, aed10
  11febb:	dd3bd1               	l32r	a13, 1173a8 (8000 <xthals_release_major+0x5120>)
  11febe:	31b0b0               	srai	a11, a11, 16
  11fec1:	c0ab20               	sub	a10, a11, a2
  11fec4:	80aad0               	add	a10, a10, a13
  11fec7:	21a1a0               	srai	a10, a10, 1
  11feca:	05aca7               	bge	a12, a10, 11fed3 <sbc_lcplc_ClassifySpeech+0x133>
  11fecd:	03a022               	movi	a2, 3
  11fed0:	000090               	retw

0011fed3 <sbc_lcplc_ClassifySpeech+0x133>:
  11fed3:	dda4c1               	l32r	a12, 117564 (3332 <xthals_release_major+0x452>)
  11fed6:	020c                	movi.n	a2, 0
  11fed8:	012ca7               	blt	a12, a10, 11fedd <sbc_lcplc_ClassifySpeech+0x13d>
  11fedb:	f01d                	retw.n

0011fedd <sbc_lcplc_ClassifySpeech+0x13d>:
  11fedd:	2d0c                	movi.n	a13, 2
  11fedf:	dd3ce1               	l32r	a14, 1173d0 (7333 <xthals_release_major+0x4453>)
  11fee2:	120c                	movi.n	a2, 1
  11fee4:	72eeb0               	salt	a14, a14, a11
  11fee7:	932de0               	movnez	a2, a13, a14
  11feea:	f01d                	retw.n

0011feec <sbc_lcplc_PlrAttenuation>:
  11feec:	006136               	entry	a1, 48
  11feef:	dd31c1               	l32r	a12, 1173b4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  11fef2:	a07520               	addx4	a7, a5, a2
  11fef5:	13d772               	addmi	a7, a7, 0x1300
  11fef8:	2b2752               	l32i	a5, a7, 172
  11fefb:	13d2a2               	addmi	a10, a2, 0x1300
  11fefe:	029592               	l16si	a9, a5, 4
  11ff01:	80a062               	movi	a6, 128
  11ff04:	06a697               	bge	a6, a9, 11ff0e <sbc_lcplc_PlrAttenuation+0x22>
  11ff07:	34a372               	movi	a7, 0x334
  11ff0a:	000506               	j	11ff22 <sbc_lcplc_PlrAttenuation+0x36>

0011ff0d <sbc_lcplc_PlrAttenuation+0x21>:
	...

0011ff0e <sbc_lcplc_PlrAttenuation+0x22>:
  11ff0e:	084c                	movi.n	a8, 64
  11ff10:	907990               	addx2	a7, a9, a9
  11ff13:	b07790               	addx8	a7, a7, a9
  11ff16:	907790               	addx2	a7, a7, a9
  11ff19:	a07790               	addx4	a7, a7, a9
  11ff1c:	a07780               	addx4	a7, a7, a8
  11ff1f:	217770               	srai	a7, a7, 7

0011ff22 <sbc_lcplc_PlrAttenuation+0x36>:
  11ff22:	c0cc70               	sub	a12, a12, a7
  11ff25:	98ca82               	addi	a8, a10, -104
  11ff28:	01d8b2               	addmi	a11, a8, 0x100
  11ff2b:	400001b42e213bce 	{ ae_l16.i	aed1, a11, -4; nop; ae_movda16	aed2, a12 }
  11ff33:	0c801af231a0959e 	{ nop; ae_mulfp16x4s	aed0, aed1, aed2 }
  11ff3b:	099562               	l16si	a6, a5, 18
  11ff3e:	400001742701250e 	{ ae_l16.i	aed1, a5, 14; nop; ae_movad16.0	a2, aed0 }
  11ff46:	4a5a22               	s16i	a2, a10, 148
  11ff49:	638c                	beqz.n	a3, 11ff53 <sbc_lcplc_PlrAttenuation+0x67>
  11ff4b:	227a                	add.n	a2, a2, a7
  11ff4d:	232280               	sext	a2, a2, 15
  11ff50:	4a5a22               	s16i	a2, a10, 148

0011ff53 <sbc_lcplc_PlrAttenuation+0x67>:
  11ff53:	dd1331               	l32r	a3, 1173a0 (7fff <xthals_release_major+0x511f>)
  11ff56:	022267               	blt	a2, a6, 11ff5c <sbc_lcplc_PlrAttenuation+0x70>
  11ff59:	000a06               	j	11ff85 <sbc_lcplc_PlrAttenuation+0x99>

0011ff5c <sbc_lcplc_PlrAttenuation+0x70>:
  11ff5c:	089572               	l16si	a7, a5, 16
  11ff5f:	400001b54451332e 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed5, a2 }
  11ff67:	02a277               	bge	a2, a7, 11ff6d <sbc_lcplc_PlrAttenuation+0x81>
  11ff6a:	0005c6               	j	11ff85 <sbc_lcplc_PlrAttenuation+0x99>

0011ff6d <sbc_lcplc_PlrAttenuation+0x81>:
  11ff6d:	bd4564               	ae_l32.i	aed4, a5, 24
  11ff70:	eb72dd050403259f 	{ nop; ae_mulfp32x16x2ras.h	aed3, aed4, aed5; nop }
  11ff78:	75a8                	l32i.n	a10, a5, 28
  11ff7a:	a33334               	ae_sel16i	aed3, aed3, aed3, 3
  11ff7d:	25b3c4               	ae_movad32.l	a11, aed3
  11ff80:	aaba                	add.n	a10, a10, a11
  11ff82:	3c1a24               	ae_movda16	aed1, a10
  11ff85:	255184               	ae_movad16.0	a5, aed1
  11ff88:	402822               	l32i	a2, a8, 0x100
  11ff8b:	0d9537               	bne	a5, a3, 11ff9c <sbc_lcplc_PlrAttenuation+0xb0>
  11ff8e:	dd14c1               	l32r	a12, 1173e0 (7ffd <xthals_release_major+0x511d>)
  11ff91:	31d020               	srai	a13, a2, 16
  11ff94:	0d000b4160b09cde 	{ blt.w18	a12, a13, 12004e <sbc_lcplc_PlrAttenuation+0x162>; nop }

0011ff9c <sbc_lcplc_PlrAttenuation+0xb0>:
  11ff9c:	213290               	srai	a3, a9, 2
  11ff9f:	3c0234               	ae_movda32	aed0, a2
  11ffa2:	e00134               	ae_s32.l.i	aed0, a1, 12
  11ffa5:	0d400a4120b0136e 	{ blti.w18	a3, 1, 12004b <sbc_lcplc_PlrAttenuation+0x15f>; nop }
  11ffad:	dd5c61               	l32r	a6, 117520 (7eb8 <xthals_release_major+0x4fd8>)
  11ffb0:	3c5624               	ae_movda16	aed5, a6
  11ffb3:	eb5cdd050107259f 	{ nop; ae_mulf16ss.00	aed7, aed1, aed5; nop }
  11ffbb:	2527c4               	ae_movad32.l	a2, aed7
  11ffbe:	11f500               	slli	a15, a5, 16
  11ffc1:	c0ff20               	sub	a15, a15, a2
  11ffc4:	3c6f34               	ae_movda32	aed6, a15
  11ffc7:	25e6c4               	ae_movad32.l	a14, aed6
  11ffca:	3c4e34               	ae_movda32	aed4, a14
  11ffcd:	7aa376               	loopgtz	a3, 12004b <sbc_lcplc_PlrAttenuation+0x15f>
  11ffd0:	eb72dd050008259f 	{ nop; ae_mulfp32x16x2ras.h	aed8, aed0, aed5; nop }
  11ffd8:	a38884               	ae_sel16i	aed8, aed8, aed8, 3
  11ffdb:	407484               	ae_add32s	aed7, aed4, aed8
  11ffde:	25c7c4               	ae_movad32.l	a12, aed7
  11ffe1:	3c0c34               	ae_movda32	aed0, a12
  11ffe4:	eb72dd050006259f 	{ nop; ae_mulfp32x16x2ras.h	aed6, aed0, aed5; nop }
  11ffec:	a36664               	ae_sel16i	aed6, aed6, aed6, 3
  11ffef:	403464               	ae_add32s	aed3, aed4, aed6
  11fff2:	25b3c4               	ae_movad32.l	a11, aed3
  11fff5:	3cfb34               	ae_movda32	aed15, a11
  11fff8:	eb72dd050f02259f 	{ nop; ae_mulfp32x16x2ras.h	aed2, aed15, aed5; nop }
  120000:	a32224               	ae_sel16i	aed2, aed2, aed2, 3
  120003:	401424               	ae_add32s	aed1, aed4, aed2
  120006:	25a1c4               	ae_movad32.l	a10, aed1
  120009:	3cca34               	ae_movda32	aed12, a10
  12000c:	eb72dd050c0e259f 	{ nop; ae_mulfp32x16x2ras.h	aed14, aed12, aed5; nop }
  120014:	e00104               	ae_s32.l.i	aed0, a1, 0
  120017:	eb03be0e0e0ef11f 	{ ae_s32.l.i	aed15, a1, 4; ae_sel16i.n	aed14, aed14, aed14, 3; nop }
  12001f:	ebe8c00e040da10f 	{ ae_l16x4.i	aed10, a1, 0; ae_add32s	aed13, aed4, aed14; nop }
  120027:	259dc4               	ae_movad32.l	a9, aed13
  12002a:	400001b5220c419e 	{ ae_s32.l.i	aed12, a1, 8; nop; ae_movda32	aed0, a9 }
  120032:	e00134               	ae_s32.l.i	aed0, a1, 12
  120035:	ccb114               	ae_l16x4.i	aed11, a1, 8
  120038:	88fbc0a0bfa0940e 	{ ae_l16x4.i	aed9, a4, 0; nop; ae_sel16i	aed10, aed10, aed11, 8 }
  120040:	0c801afa39a8959e 	{ nop; ae_mulfp16x4s	aed8, aed9, aed10 }
  120048:	808494               	ae_s16x4.ip	aed8, a4, 8

0012004b <sbc_lcplc_PlrAttenuation+0x15f>:
  12004b:	2520c4               	ae_movad32.l	a2, aed0

0012004e <sbc_lcplc_PlrAttenuation+0x162>:
  12004e:	406822               	s32i	a2, a8, 0x100
  120051:	f01d                	retw.n

00120053 <sbc_lcplc_PlrAttenuation+0x167>:
  120053:	00000000 01a13600                                .....

00120058 <sbc_lcplc_levinson>:
  120058:	01a136               	entry	a1, 208
  12005b:	dd40f1               	l32r	a15, 11755c (3ffe <xthals_release_major+0x111e>)
  12005e:	047d                	mov.n	a7, a4
  120060:	bd0204               	ae_l32.i	aed0, a2, 0
  120063:	400001747151420e 	{ ae_l32.i	aed1, a2, 4; nop; ae_movad32.l	a4, aed0 }
  12006b:	196132               	s32i	a3, a1, 100
  12006e:	31b040               	srai	a11, a4, 16
  120071:	bb9c                	beqz.n	a11, 120090 <sbc_lcplc_levinson+0x38>
  120073:	19afb7               	bge	a15, a11, 120090 <sbc_lcplc_levinson+0x38>
  120076:	dd2881               	l32r	a8, 117518 (3fff <xthals_release_major+0x111f>)
  120079:	7cc1a2               	addi	a10, a1, 124
  12007c:	400000812f719a1e 	{ ae_s32.l.i	aed1, a10, -4; nop; addi	a9, a1, 120 }
  120084:	010914               	ae_s64.i	aed0, a9, 8
  120087:	0a9b87               	bne	a11, a8, 120095 <sbc_lcplc_levinson+0x3d>
  12008a:	dcc5a1               	l32r	a10, 1173a0 (7fff <xthals_release_major+0x511f>)
  12008d:	0006c6               	j	1200ac <sbc_lcplc_levinson+0x54>

00120090 <sbc_lcplc_levinson+0x38>:
  120090:	0a0c                	movi.n	a10, 0
  120092:	000586               	j	1200ac <sbc_lcplc_levinson+0x54>

00120095 <sbc_lcplc_levinson+0x3d>:
  120095:	dd32a1               	l32r	a10, 117560 (1fff8000 <_memmap_mem_sram_end+0x1f5b8000>)
  120098:	604925               	call8	18052c <__divsi3>
  12009b:	dd30f1               	l32r	a15, 11755c (3ffe <xthals_release_major+0x111e>)
  12009e:	78c1c2               	addi	a12, a1, 120
  1200a1:	400000c08170bc1e 	{ ae_l64.i	aed0, a12, 8; nop; addi	a11, a1, 124 }
  1200a9:	bd1bf4               	ae_l32.i	aed1, a11, -4
  1200ac:	400001b544a84a4e 	{ ae_movda16	aed8, a10; nop; ae_movda32	aed10, a4 }
  1200b4:	eb72dd080a09259f 	{ nop; ae_mulfp32x16x2ras.h	aed9, aed10, aed8; nop }
  1200bc:	dccae1               	l32r	a14, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1200bf:	0c80183989394e2e 	{ ae_movda32	aed4, a14; ae_sel16i	aed9, aed9, aed9, 3 }
  1200c7:	4f7494               	ae_sub32s	aed7, aed4, aed9
  1200ca:	a37774               	ae_sel16i	aed7, aed7, aed7, 3
  1200cd:	7bfbdd718356259f 	{ nop; ae_abs32s	aed6, aed1; ae_mulfp32x16x2ras.h_s2	aed5, aed7, aed8 }
  1200d5:	2596c4               	ae_movad32.l	a9, aed6
  1200d8:	0c8018358535692e 	{ ae_movda32	aed6, a9; ae_sel16i	aed5, aed5, aed5, 3 }
  1200e0:	eb76dd060503259f 	{ nop; ae_mulfp32x2ras	aed3, aed5, aed6; nop }
  1200e8:	a33334               	ae_sel16i	aed3, aed3, aed3, 3
  1200eb:	9a2234               	ae_slai32s	aed2, aed3, 2
  1200ee:	eb03c8020202d17f 	{ ae_movad32.l	a13, aed1; ae_sel16i.n	aed2, aed2, aed2, 3; nop }
  1200f6:	2582c4               	ae_movad32.l	a8, aed2
  1200f9:	3c1834               	ae_movda32	aed1, a8
  1200fc:	0d4000c47eb21d6e 	{ blti.w18	a13, 1, 120107 <sbc_lcplc_levinson+0xaf>; ae_mov	aed2, aed4 }
  120104:	2b1714               	ae_neg32s	aed1, aed1

00120107 <sbc_lcplc_levinson+0xaf>:
  120107:	eb76dd01010f259f 	{ nop; ae_mulfp32x2ras	aed15, aed1, aed1; nop }
  12010f:	eb03c80f0f0fc27f 	{ ae_movad32.l	a12, aed2; ae_sel16i.n	aed15, aed15, aed15, 3; nop }
  120117:	0d80184f8bbfec2e 	{ ae_movda32	aed14, a12; ae_abs32s	aed15, aed15 }
  12011f:	4fdef4               	ae_sub32s	aed13, aed14, aed15
  120122:	25bdc4               	ae_movad32.l	a11, aed13
  120125:	3ccb34               	ae_movda32	aed12, a11
  120128:	eb76dd0c000b259f 	{ nop; ae_mulfp32x2ras	aed11, aed0, aed12; nop }
  120130:	186172               	s32i	a7, a1, 96
  120133:	a3bbb4               	ae_sel16i	aed11, aed11, aed11, 3
  120136:	1efbc8401fc05bbf 	{ ae_nsaz32.l	a5, aed11; nop; ae_srai32	aed12, aed1, 4 }
  12013e:	a3ccc4               	ae_sel16i	aed12, aed12, aed12, 3
  120141:	40000185211cb15e 	{ ae_s32.l.i	aed12, a1, 4; nop; ae_slaa32s	aed1, aed11, a5 }
  120149:	0d401e4140b0276e 	{ blti.w18	a7, 2, 120331 <sbc_lcplc_levinson+0x2d9>; nop }
  120151:	186172               	s32i	a7, a1, 96
  120154:	38c162               	addi	a6, a1, 56
  120157:	34c1d2               	addi	a13, a1, 52
  12015a:	04c1c2               	addi	a12, a1, 4
  12015d:	08c2a2               	addi	a10, a2, 8
  120160:	01c742               	addi	a4, a7, 1
  120163:	ebfa20000002428f 	{ addi	a8, a2, 4; ae_movi	aed2, 0; nop }
  12016b:	1b6182               	s32i	a8, a1, 108
  12016e:	1a6142               	s32i	a4, a1, 104
  120171:	ebfb23020e00c14f 	{ addi	a4, a1, 60; ae_mov	aed0, aed2; nop }
  120179:	dcfb21               	l32r	a2, 117568 (7fee0000 <_memmap_cacheattr_bp_allvalid+0x5dcbddde>)
  12017c:	400001014505222e 	{ ae_movda32	aed5, a2; nop; movi	a2, 2 }

00120184 <sbc_lcplc_levinson+0x12c>:
  120184:	1b21b2               	l32i	a11, a1, 108
  120187:	0a7d                	mov.n	a7, a10
  120189:	820b                	addi.n	a8, a2, -1
  12018b:	a0a810               	addx4	a10, a8, a1
  12018e:	0da876               	loopgtz	a8, 12019f <sbc_lcplc_levinson+0x147>
  120191:	be6af4               	ae_l32.ip	aed6, a10, -4
  120194:	be3b14               	ae_l32.ip	aed3, a11, 4
  120197:	eb48dd060300259f 	{ nop; ae_mulafp32x2ras	aed0, aed3, aed6; nop }

0012019f <sbc_lcplc_levinson+0x147>:
  12019f:	2531c4               	ae_movad32.l	a3, aed1
  1201a2:	400001007003a70e 	{ ae_l32.i	aed3, a7, 0; nop; movi	a10, 0 }
  1201aa:	31b030               	srai	a11, a3, 16
  1201ad:	bbac                	beqz.n	a11, 1201dc <sbc_lcplc_levinson+0x184>
  1201af:	29afb7               	bge	a15, a11, 1201dc <sbc_lcplc_levinson+0x184>
  1201b2:	1c61d2               	s32i	a13, a1, 112
  1201b5:	1d61c2               	s32i	a12, a1, 116
  1201b8:	dcd891               	l32r	a9, 117518 (3fff <xthals_release_major+0x111f>)
  1201bb:	78c182               	addi	a8, a1, 120
  1201be:	e94834               	ae_s32x2.i	aed4, a8, 24
  1201c1:	400000c13571a81e 	{ ae_s64.i	aed1, a8, 40; nop; addi	a10, a1, 124 }
  1201c9:	e05a34               	ae_s32.l.i	aed5, a10, 12
  1201cc:	e03a74               	ae_s32.l.i	aed3, a10, 28
  1201cf:	e90864               	ae_s32x2.i	aed0, a8, 48
  1201d2:	099b97               	bne	a11, a9, 1201df <sbc_lcplc_levinson+0x187>
  1201d5:	dc72a1               	l32r	a10, 1173a0 (7fff <xthals_release_major+0x511f>)
  1201d8:	000e46               	j	120215 <sbc_lcplc_levinson+0x1bd>

001201db <sbc_lcplc_levinson+0x183>:
	...

001201dc <sbc_lcplc_levinson+0x184>:
  1201dc:	000d46               	j	120215 <sbc_lcplc_levinson+0x1bd>

001201df <sbc_lcplc_levinson+0x187>:
  1201df:	dce0a1               	l32r	a10, 117560 (1fff8000 <_memmap_mem_sram_end+0x1f5b8000>)
  1201e2:	0020f0               	nop
  1201e5:	603465               	call8	18052c <__divsi3>
  1201e8:	1d21c2               	l32i	a12, a1, 116
  1201eb:	dcdcf1               	l32r	a15, 11755c (3ffe <xthals_release_major+0x111e>)
  1201ee:	78c182               	addi	a8, a1, 120
  1201f1:	c10864               	ae_l32x2.i	aed0, a8, 48
  1201f4:	cf1854               	ae_l64.i	aed1, a8, 40
  1201f7:	400000c06374d81e 	{ ae_l32x2.i	aed4, a8, 24; nop; addi	a13, a1, 124 }
  1201ff:	400001007703ed0e 	{ ae_l32.i	aed3, a13, 28; nop; movi	a14, 0 }
  120207:	400001b473254dee 	{ ae_l32.i	aed5, a13, 12; nop; ae_movda32	aed2, a14 }
  12020f:	dc75e1               	l32r	a14, 1173e4 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  120212:	1c21d2               	l32i	a13, a1, 112
  120215:	3cda24               	ae_movda16	aed13, a10
  120218:	9a0404               	ae_slai32s	aed0, aed0, 4
  12021b:	0c8018308030632e 	{ ae_movda32	aed6, a3; ae_sel16i	aed0, aed0, aed0, 3 }
  120223:	eb72c80d060fb07f 	{ ae_movad32.l	a11, aed0; ae_mulfp32x16x2ras.h	aed15, aed6, aed13; nop }
  12022b:	3c0b34               	ae_movda32	aed0, a11
  12022e:	9403dd3f0fef259e 	{ nop; ae_sel16i.n	aed15, aed15, aed15, 3; ae_add32s	aed14, aed0, aed3 }
  120236:	ebf3c80f040c9e7f 	{ ae_movad32.l	a9, aed14; ae_sub32s	aed12, aed4, aed15; nop }
  12023e:	0c80183c8c3c892e 	{ ae_movda32	aed8, a9; ae_sel16i	aed12, aed12, aed12, 3 }
  120246:	7bfbddc8d3ab259f 	{ nop; ae_abs32s	aed11, aed8; ae_mulfp32x16x2ras.h_s2	aed10, aed12, aed13 }
  12024e:	258bc4               	ae_movad32.l	a8, aed11
  120251:	0c80183a8a3ab82e 	{ ae_movda32	aed11, a8; ae_sel16i	aed10, aed10, aed10, 3 }
  120259:	eb76dd0b0a09259f 	{ nop; ae_mulfp32x2ras	aed9, aed10, aed11; nop }
  120261:	a39994               	ae_sel16i	aed9, aed9, aed9, 3
  120264:	9a7294               	ae_slai32s	aed7, aed9, 2
  120267:	eb03c8070707987f 	{ ae_movad32.l	a9, aed8; ae_sel16i.n	aed7, aed7, aed7, 3; nop }
  12026f:	25b7c4               	ae_movad32.l	a11, aed7
  120272:	3c0b34               	ae_movda32	aed0, a11
  120275:	0219a6               	blti	a9, 1, 12027b <sbc_lcplc_levinson+0x223>
  120278:	2b0704               	ae_neg32s	aed0, aed0

0012027b <sbc_lcplc_levinson+0x223>:
  12027b:	056504               	ae_slaa32s	aed6, aed0, a5
  12027e:	2b9364               	ae_abs32s	aed9, aed6
  120281:	25a9c4               	ae_movad32.l	a10, aed9
  120284:	3c8a34               	ae_movda32	aed8, a10
  120287:	ebf359050807bccf 	{ or	a11, a12, a12; ae_sub32s	aed7, aed8, aed5; nop }
  12028f:	2597c4               	ae_movad32.l	a9, aed7
  120292:	3c3934               	ae_movda32	aed3, a9
  120295:	2583c4               	ae_movad32.l	a8, aed3
  120298:	0dad                	mov.n	a10, a13
  12029a:	0d400b4170b0184e 	{ bgei.w18	a8, 1, 120355 <sbc_lcplc_levinson+0x2fd>; nop }
  1202a2:	400000f145f88e2e 	{ ae_movda32	aed8, a14; nop; addi	a8, a2, -1 }
  1202aa:	a09810               	addx4	a9, a8, a1
  1202ad:	24a876               	loopgtz	a8, 1202d5 <sbc_lcplc_levinson+0x27d>
  1202b0:	bef9f4               	ae_l32.ip	aed15, a9, -4
  1202b3:	eb76dd0f060e259f 	{ nop; ae_mulfp32x2ras	aed14, aed6, aed15; nop }
  1202bb:	eb03af0e0e0edb1f 	{ ae_l32.ip	aed13, a11, 4; ae_sel16i.n	aed14, aed14, aed14, 3; nop }
  1202c3:	258ec4               	ae_movad32.l	a8, aed14
  1202c6:	3cc834               	ae_movda32	aed12, a8
  1202c9:	40bcd4               	ae_add32s	aed11, aed12, aed13
  1202cc:	258bc4               	ae_movad32.l	a8, aed11
  1202cf:	3ca834               	ae_movda32	aed10, a8
  1202d2:	e1aa14               	ae_s32.l.ip	aed10, a10, 4

001202d5 <sbc_lcplc_levinson+0x27d>:
  1202d5:	eb76dd060609259f 	{ nop; ae_mulfp32x2ras	aed9, aed6, aed6; nop }
  1202dd:	a39994               	ae_sel16i	aed9, aed9, aed9, 3
  1202e0:	2b9394               	ae_abs32s	aed9, aed9
  1202e3:	4f7894               	ae_sub32s	aed7, aed8, aed9
  1202e6:	2587c4               	ae_movad32.l	a8, aed7
  1202e9:	3c3834               	ae_movda32	aed3, a8
  1202ec:	eb7620030100444f 	{ addi	a4, a4, 4; ae_mulfp32x2ras	aed0, aed1, aed3; nop }
  1202f4:	0c9d                	mov.n	a9, a12
  1202f6:	1e0359406010addf 	{ or	a10, a13, a13; ae_sel16i.n	aed0, aed0, aed0, 3; ae_srai32	aed1, aed6, 4 }
  1202fe:	eb03c8010101b0bf 	{ ae_nsaz32.l	a11, aed0; ae_sel16i.n	aed1, aed1, aed1, 3; nop }

00120306 <sbc_lcplc_levinson+0x2ae>:
  120306:	400000412001666e 	{ ae_s32.l.i	aed1, a6, 0; nop; addi	a6, a6, 4 }
  12030e:	051b04               	ae_slaa32s	aed1, aed0, a11
  120311:	ebfb50020e0055bf 	{ add	a5, a5, a11; ae_mov	aed0, aed2; nop }
  120319:	05a276               	loopgtz	a2, 120322 <sbc_lcplc_levinson+0x2ca>
  12031c:	beaa14               	ae_l32.ip	aed10, a10, 4
  12031f:	e1a914               	ae_s32.l.ip	aed10, a9, 4

00120322 <sbc_lcplc_levinson+0x2ca>:
  120322:	a74b                	addi.n	a10, a7, 4
  120324:	1a2192               	l32i	a9, a1, 104
  120327:	221b                	addi.n	a2, a2, 1
  120329:	0d3fe54170b0b92e 	{ bne.w18	a9, a2, 120184 <sbc_lcplc_levinson+0x12c>; nop }

00120331 <sbc_lcplc_levinson+0x2d9>:
  120331:	192192               	l32i	a9, a1, 100
  120334:	dc2ea1               	l32r	a10, 1173ec (1000 <XtosCoreStateSize+0xd80>)
  120337:	1821b2               	l32i	a11, a1, 96
  12033a:	0059a2               	s16i	a10, a9, 0
  12033d:	992b                	addi.n	a9, a9, 2
  12033f:	a14b                	addi.n	a10, a1, 4
  120341:	0eab76               	loopgtz	a11, 120353 <sbc_lcplc_levinson+0x2fb>
  120344:	beda14               	ae_l32.ip	aed13, a10, 4
  120347:	9ac1d4               	ae_slai32s	aed12, aed13, 1
  12034a:	a3ccc4               	ae_sel16i	aed12, aed12, aed12, 3
  12034d:	42bcc4               	ae_round16x4f32sasym	aed11, aed12, aed12
  120350:	d3b914               	ae_s16.0.ip	aed11, a9, 2

00120353 <sbc_lcplc_levinson+0x2fb>:
  120353:	f01d                	retw.n

00120355 <sbc_lcplc_levinson+0x2fd>:
  120355:	192192               	l32i	a9, a1, 100
  120358:	dc25a1               	l32r	a10, 1173ec (1000 <XtosCoreStateSize+0xd80>)
  12035b:	1821b2               	l32i	a11, a1, 96
  12035e:	0059a2               	s16i	a10, a9, 0
  120361:	992b                	addi.n	a9, a9, 2
  120363:	06ab76               	loopgtz	a11, 12036d <sbc_lcplc_levinson+0x315>
  120366:	0b0c                	movi.n	a11, 0
  120368:	0059b2               	s16i	a11, a9, 0
  12036b:	992b                	addi.n	a9, a9, 2

0012036d <sbc_lcplc_levinson+0x315>:
  12036d:	f01d                	retw.n

0012036f <sbc_lcplc_levinson+0x317>:
	...

00120370 <xa_sbc_plc_init>:
  120370:	004136               	entry	a1, 32
  120373:	0b0272               	l8ui	a7, a2, 11
  120376:	0122b2               	l32i	a11, a2, 4
  120379:	dc7ca1               	l32r	a10, 11756c (3e80 <xthals_release_major+0xfa0>)
  12037c:	02d352               	addmi	a5, a3, 0x200
  12037f:	18c362               	addi	a6, a3, 24
  120382:	006362               	s32i	a6, a3, 0
  120385:	18c552               	addi	a5, a5, 24
  120388:	016352               	s32i	a5, a3, 4
  12038b:	0c0262               	l8ui	a6, a2, 12
  12038e:	080252               	l8ui	a5, a2, 8
  120391:	2338                	l32i.n	a3, a3, 8
  120393:	04c416               	beqz	a4, 1203e3 <xa_sbc_plc_init+0x73>
  120396:	1e8666               	bnei	a6, 8, 1203b8 <xa_sbc_plc_init+0x48>
  120399:	f80c                	movi.n	a8, 15
  12039b:	199787               	bne	a7, a8, 1203b8 <xa_sbc_plc_init+0x48>
  12039e:	169ba7               	bne	a11, a10, 1203b8 <xa_sbc_plc_init+0x48>
  1203a1:	131566               	bnei	a5, 1, 1203b8 <xa_sbc_plc_init+0x48>
  1203a4:	03ad                	mov.n	a10, a3
  1203a6:	dc72b1               	l32r	a11, 117570 (2011a0 <msbc_16kHz_8sb_15blk_lcplc_patch>)
  1203a9:	dc72c1               	l32r	a12, 117574 (27fe10 <lcplc_NULL_patch>)
  1203ac:	1d0c                	movi.n	a13, 1
  1203ae:	0e0c                	movi.n	a14, 0
  1203b0:	fdbde5               	call8	11df90 <sbc_lcplc_Init_LC_PLC>
  1203b3:	020c                	movi.n	a2, 0
  1203b5:	0001c6               	j	1203c0 <xa_sbc_plc_init+0x50>

001203b8 <xa_sbc_plc_init+0x48>:
  1203b8:	120c                	movi.n	a2, 1
  1203ba:	000086               	j	1203c0 <xa_sbc_plc_init+0x50>

001203bd <xa_sbc_plc_init+0x4d>:
  1203bd:	01a022               	movi	a2, 1

001203c0 <xa_sbc_plc_init+0x50>:
  1203c0:	01d256               	bnez	a2, 1203e1 <xa_sbc_plc_init+0x71>
  1203c3:	400001b54401376e 	{ ae_movda16	aed1, a7; nop; ae_movda16	aed0, a6 }
  1203cb:	0c800d009110a33e 	{ or	a10, a3, a3; ae_mul16x4	aed1, aed0, aed0, aed1 }
  1203d3:	20d550               	or	a13, a5, a5
  1203d6:	25b0c4               	ae_movad32.l	a11, aed0
  1203d9:	1c0c                	movi.n	a12, 1
  1203db:	23bb80               	sext	a11, a11, 15
  1203de:	fd9625               	call8	11dd40 <sbc_audioplc_init_audioPLC>

001203e1 <xa_sbc_plc_init+0x71>:
  1203e1:	f01d                	retw.n

001203e3 <xa_sbc_plc_init+0x73>:
  1203e3:	d61ba7               	beq	a11, a10, 1203bd <xa_sbc_plc_init+0x4d>
  1203e6:	83dbc2               	addmi	a12, a11, 0xffff8300
  1203e9:	fd0c16               	beqz	a12, 1203bd <xa_sbc_plc_init+0x4d>
  1203ec:	dc2dd1               	l32r	a13, 1174a0 (ac44 <xthals_release_major+0x7d64>)
  1203ef:	dc2ee1               	l32r	a14, 1174a8 (bb80 <xthals_release_major+0x8ca0>)
  1203f2:	071bd7               	beq	a11, a13, 1203fd <xa_sbc_plc_init+0x8d>
  1203f5:	431be7               	beq	a11, a14, 12043c <xa_sbc_plc_init+0xcc>
  1203f8:	020c                	movi.n	a2, 0
  1203fa:	fff086               	j	1203c0 <xa_sbc_plc_init+0x50>

001203fd <xa_sbc_plc_init+0x8d>:
  1203fd:	368666               	bnei	a6, 8, 120437 <xa_sbc_plc_init+0xc7>
  120400:	33b766               	bnei	a7, 16, 120437 <xa_sbc_plc_init+0xc7>
  120403:	2b15a6               	blti	a5, 1, 120432 <xa_sbc_plc_init+0xc2>
  120406:	202330               	or	a2, a3, a3
  120409:	a04550               	addx4	a4, a5, a5
  12040c:	1144c0               	slli	a4, a4, 4
  12040f:	c04450               	sub	a4, a4, a5
  120412:	b04450               	addx8	a4, a4, a5
  120415:	b04430               	addx8	a4, a4, a3

00120418 <xa_sbc_plc_init+0xa8>:
  120418:	20a220               	or	a10, a2, a2
  12041b:	dc57b1               	l32r	a11, 117578 (2011d8 <sbc_128_8_44kHz_lcplc_patch>)
  12041e:	dc57c1               	l32r	a12, 11757c (2011e0 <sbc_128_8_44kHz_fr_patch>)
  120421:	01a0d2               	movi	a13, 1
  120424:	2e0c                	movi.n	a14, 2
  120426:	fdb6a5               	call8	11df90 <sbc_lcplc_Init_LC_PLC>
  120429:	14d222               	addmi	a2, a2, 0x1400
  12042c:	c8c222               	addi	a2, a2, -56
  12042f:	e59247               	bne	a2, a4, 120418 <xa_sbc_plc_init+0xa8>

00120432 <xa_sbc_plc_init+0xc2>:
  120432:	020c                	movi.n	a2, 0
  120434:	ffe206               	j	1203c0 <xa_sbc_plc_init+0x50>

00120437 <xa_sbc_plc_init+0xc7>:
  120437:	120c                	movi.n	a2, 1
  120439:	ffe0c6               	j	1203c0 <xa_sbc_plc_init+0x50>

0012043c <xa_sbc_plc_init+0xcc>:
  12043c:	368666               	bnei	a6, 8, 120476 <xa_sbc_plc_init+0x106>
  12043f:	33b766               	bnei	a7, 16, 120476 <xa_sbc_plc_init+0x106>
  120442:	2b15a6               	blti	a5, 1, 120471 <xa_sbc_plc_init+0x101>
  120445:	032d                	mov.n	a2, a3
  120447:	a04550               	addx4	a4, a5, a5
  12044a:	1144c0               	slli	a4, a4, 4
  12044d:	c04450               	sub	a4, a4, a5
  120450:	b04450               	addx8	a4, a4, a5
  120453:	b04430               	addx8	a4, a4, a3

00120456 <xa_sbc_plc_init+0xe6>:
  120456:	20a220               	or	a10, a2, a2
  120459:	dc49b1               	l32r	a11, 117580 (2011e8 <sbc_128_8_48kHz_lcplc_patch>)
  12045c:	dc4ac1               	l32r	a12, 117584 (2011f0 <sbc_128_8_48kHz_fr_patch>)
  12045f:	01a0d2               	movi	a13, 1
  120462:	02a0e2               	movi	a14, 2
  120465:	fdb2a5               	call8	11df90 <sbc_lcplc_Init_LC_PLC>
  120468:	14d222               	addmi	a2, a2, 0x1400
  12046b:	c8c222               	addi	a2, a2, -56
  12046e:	e49247               	bne	a2, a4, 120456 <xa_sbc_plc_init+0xe6>

00120471 <xa_sbc_plc_init+0x101>:
  120471:	020c                	movi.n	a2, 0
  120473:	ffd246               	j	1203c0 <xa_sbc_plc_init+0x50>

00120476 <xa_sbc_plc_init+0x106>:
  120476:	120c                	movi.n	a2, 1
  120478:	ffd106               	j	1203c0 <xa_sbc_plc_init+0x50>

0012047b <xa_sbc_plc_init+0x10b>:
  12047b:	00000000 00413600                                .....

00120480 <xa_sbc_decoder_zir>:
  120480:	004136               	entry	a1, 32
  120483:	40c2a2               	addi	a10, a2, 64
  120486:	00a0b2               	movi	a11, 0
  120489:	00a4c2               	movi	a12, 0x400
  12048c:	5ff9a5               	call8	180428 <__vec_memset>
  12048f:	20a220               	or	a10, a2, a2
  120492:	20b330               	or	a11, a3, a3
  120495:	dc3d81               	l32r	a8, 11758c (1a91ac <xa_sbc_synthesize_audio>)
  120498:	0008e0               	callx8	a8
  12049b:	0803f2               	l8ui	a15, a3, 8
  12049e:	0e0c                	movi.n	a14, 0
  1204a0:	401f00               	ssl	a15
  1204a3:	11cff0               	slli	a12, a15, 1
  1204a6:	c0b4c0               	sub	a11, a4, a12
  1204a9:	a1da00               	sll	a13, a10
  1204ac:	0c53d2               	s16i	a13, a3, 24
  1204af:	dfac                	beqz.n	a15, 1204e0 <xa_sbc_decoder_zir+0x60>
  1204b1:	4b2b                	addi.n	a4, a11, 2
  1204b3:	04d2d2               	addmi	a13, a2, 0x400
  1204b6:	3ecdd2               	addi	a13, a13, 62
  1204b9:	0d9d                	mov.n	a9, a13

001204bb <xa_sbc_decoder_zir+0x3b>:
  1204bb:	ee1b                	addi.n	a14, a14, 1
  1204bd:	01ddd2               	addmi	a13, a13, 0x100
  1204c0:	fa8c                	beqz.n	a10, 1204d3 <xa_sbc_decoder_zir+0x53>
  1204c2:	0aaa76               	loopgtz	a10, 1204d0 <xa_sbc_decoder_zir+0x50>
  1204c5:	b20914               	ae_l16m.iu	aed0, a9, 2
  1204c8:	ebfb82000f000bcf 	{ ae_s16m.l.xu	aed0, a11, a12; nop; nop }

001204d0 <xa_sbc_decoder_zir+0x50>:
  1204d0:	0803f2               	l8ui	a15, a3, 8

001204d3 <xa_sbc_decoder_zir+0x53>:
  1204d3:	04bd                	mov.n	a11, a4
  1204d5:	0d9d                	mov.n	a9, a13
  1204d7:	e03ef7               	bltu	a14, a15, 1204bb <xa_sbc_decoder_zir+0x3b>
  1204da:	401f00               	ssl	a15
  1204dd:	a1da00               	sll	a13, a10

001204e0 <xa_sbc_decoder_zir+0x60>:
  1204e0:	0d53d2               	s16i	a13, a3, 26
  1204e3:	20c3a2               	addi	a10, a3, 32
  1204e6:	0b0c                	movi.n	a11, 0
  1204e8:	dc28c1               	l32r	a12, 117588 (a00 <XtosCoreStateSize+0x780>)
  1204eb:	5ff3e5               	call8	180428 <__vec_memset>
  1204ee:	f01d                	retw.n

001204f0 <msbc_bec_1_SBC_BEC>:
  1204f0:	00c136               	entry	a1, 96
  1204f3:	017d                	mov.n	a7, a1
  1204f5:	760c                	movi.n	a6, 7
  1204f7:	2213a6               	blti	a3, 1, 12051d <msbc_bec_1_SBC_BEC+0x2d>
  1204fa:	01bd                	mov.n	a11, a1
  1204fc:	42c8                	l32i.n	a12, a2, 16
  1204fe:	8298                	l32i.n	a9, a2, 32
  120500:	72a8                	l32i.n	a10, a2, 28
  120502:	8099c0               	add	a9, a9, a12
  120505:	14a376               	loopgtz	a3, 12051d <msbc_bec_1_SBC_BEC+0x2d>
  120508:	0209e2               	l8ui	a14, a9, 2
  12050b:	000ad2               	l8ui	a13, a10, 0
  12050e:	01c992               	addi	a9, a9, 1
  120511:	01caa2               	addi	a10, a10, 1
  120514:	30dde0               	xor	a13, a13, a14
  120517:	004bd2               	s8i	a13, a11, 0
  12051a:	01cbb2               	addi	a11, a11, 1

0012051d <msbc_bec_1_SBC_BEC+0x2d>:
  12051d:	dc1c21               	l32r	a2, 117590 (280110 <SbcSensitiveBits>)
  120520:	030c                	movi.n	a3, 0
  120522:	78c252               	addi	a5, a2, 120

00120525 <msbc_bec_1_SBC_BEC+0x35>:
  120525:	282242               	l32i	a4, a2, 160
  120528:	8b0c                	movi.n	a11, 8
  12052a:	04ad                	mov.n	a10, a4
  12052c:	e1f4a5               	call8	102478 <__modsi3>
  12052f:	224b                	addi.n	a2, a2, 4
  120531:	c096a0               	sub	a9, a6, a10
  120534:	847b                	addi.n	a8, a4, 7
  120536:	b38440               	movgez	a8, a4, a4
  120539:	218380               	srai	a8, a8, 3
  12053c:	878a                	add.n	a8, a7, a8
  12053e:	000882               	l8ui	a8, a8, 0
  120541:	400900               	ssr	a9
  120544:	b18080               	sra	a8, a8
  120547:	048080               	extui	a8, a8, 0, 1
  12054a:	338a                	add.n	a3, a3, a8
  12054c:	233380               	sext	a3, a3, 15
  12054f:	d29257               	bne	a2, a5, 120525 <msbc_bec_1_SBC_BEC+0x35>
  120552:	120c                	movi.n	a2, 1
  120554:	722320               	salt	a2, a3, a2
  120557:	f01d                	retw.n

00120559 <msbc_bec_1_SBC_BEC+0x69>:
  120559:	00000000 36000000                                .......

00120560 <msbc_headerbec_sbc_com_crc>:
  120560:	004136               	entry	a1, 32
  120563:	1a0c                	movi.n	a10, 1
  120565:	790c                	movi.n	a9, 7
  120567:	d81c                	movi.n	a8, 29
  120569:	72c8                	l32i.n	a12, a2, 28
  12056b:	f20c                	movi.n	a2, 15
  12056d:	bc1b                	addi.n	a11, a12, 1

0012056f <msbc_headerbec_sbc_com_crc+0xf>:
  12056f:	2f3a26               	beqi	a10, 3, 1205a2 <msbc_headerbec_sbc_com_crc+0x42>
  120572:	050c                	movi.n	a5, 0
  120574:	000b72               	l8ui	a7, a11, 0
  120577:	840c                	movi.n	a4, 8
  120579:	25a476               	loopgtz	a4, 1205a2 <msbc_headerbec_sbc_com_crc+0x42>
  12057c:	c0f950               	sub	a15, a9, a5
  12057f:	41e720               	srli	a14, a2, 7
  120582:	551b                	addi.n	a5, a5, 1
  120584:	400f00               	ssr	a15
  120587:	1122f0               	slli	a2, a2, 1
  12058a:	742020               	extui	a2, a2, 0, 8
  12058d:	b1d070               	sra	a13, a7
  120590:	04d0d0               	extui	a13, a13, 0, 1
  120593:	306280               	xor	a6, a2, a8
  120596:	746060               	extui	a6, a6, 0, 8
  120599:	30dde0               	xor	a13, a13, a14
  12059c:	74d0d0               	extui	a13, a13, 0, 8
  12059f:	9326d0               	movnez	a2, a6, a13

001205a2 <msbc_headerbec_sbc_com_crc+0x42>:
  1205a2:	bb1b                	addi.n	a11, a11, 1
  1205a4:	aa1b                	addi.n	a10, a10, 1
  1205a6:	c58a66               	bnei	a10, 8, 12056f <msbc_headerbec_sbc_com_crc+0xf>
  1205a9:	e3ac                	beqz.n	a3, 1205db <msbc_headerbec_sbc_com_crc+0x7b>
  1205ab:	030c62               	l8ui	a6, a12, 3
  1205ae:	030c                	movi.n	a3, 0
  1205b0:	840c                	movi.n	a4, 8
  1205b2:	25a476               	loopgtz	a4, 1205db <msbc_headerbec_sbc_com_crc+0x7b>
  1205b5:	c0c930               	sub	a12, a9, a3
  1205b8:	41b720               	srli	a11, a2, 7
  1205bb:	331b                	addi.n	a3, a3, 1
  1205bd:	400c00               	ssr	a12
  1205c0:	1122f0               	slli	a2, a2, 1
  1205c3:	742020               	extui	a2, a2, 0, 8
  1205c6:	b1a060               	sra	a10, a6
  1205c9:	04a0a0               	extui	a10, a10, 0, 1
  1205cc:	305280               	xor	a5, a2, a8
  1205cf:	745050               	extui	a5, a5, 0, 8
  1205d2:	30aab0               	xor	a10, a10, a11
  1205d5:	74a0a0               	extui	a10, a10, 0, 8
  1205d8:	9325a0               	movnez	a2, a5, a10

001205db <msbc_headerbec_sbc_com_crc+0x7b>:
  1205db:	f01d                	retw.n

001205dd <msbc_headerbec_sbc_com_crc+0x7d>:
  1205dd:	000000                                        ...

001205e0 <msbc_headerbec_SBC_BEC>:
  1205e0:	008136               	entry	a1, 64
  1205e3:	02ad                	mov.n	a10, a2
  1205e5:	1b0c                	movi.n	a11, 1
  1205e7:	fff7a5               	call8	120560 <msbc_headerbec_sbc_com_crc>
  1205ea:	137a16               	beqz	a10, 120725 <msbc_headerbec_SBC_BEC+0x145>
  1205ed:	01cd                	mov.n	a12, a1
  1205ef:	780c                	movi.n	a8, 7
  1205f1:	42d8                	l32i.n	a13, a2, 16
  1205f3:	7258                	l32i.n	a5, a2, 28
  1205f5:	8298                	l32i.n	a9, a2, 32
  1205f7:	20b550               	or	a11, a5, a5
  1205fa:	8099d0               	add	a9, a9, a13
  1205fd:	11a876               	loopgtz	a8, 120612 <msbc_headerbec_SBC_BEC+0x32>
  120600:	0309f2               	l8ui	a15, a9, 3
  120603:	010be2               	l8ui	a14, a11, 1
  120606:	991b                	addi.n	a9, a9, 1
  120608:	bb1b                	addi.n	a11, a11, 1
  12060a:	30eef0               	xor	a14, a14, a15
  12060d:	004ce2               	s8i	a14, a12, 0
  120610:	cc1b                	addi.n	a12, a12, 1

00120612 <msbc_headerbec_SBC_BEC+0x32>:
  120612:	0c0c                	movi.n	a12, 0
  120614:	0b0c                	movi.n	a11, 0
  120616:	418b                	addi.n	a4, a1, 8
  120618:	10c162               	addi	a6, a1, 16
  12061b:	020c                	movi.n	a2, 0
  12061d:	01fd                	mov.n	a15, a1
  12061f:	0e0c                	movi.n	a14, 0
  120621:	730c                	movi.n	a3, 7
  120623:	17a072               	movi	a7, 23
  120626:	38a082               	movi	a8, 56
  120629:	45a876               	loopgtz	a8, 120672 <msbc_headerbec_SBC_BEC+0x92>
  12062c:	f9cc92               	addi	a9, a12, -7
  12062f:	db7b                	addi.n	a13, a11, 7
  120631:	238c80               	sext	a8, a12, 15
  120634:	c08380               	sub	a8, a3, a8
  120637:	b3dbb0               	movgez	a13, a11, a11
  12063a:	cc1b                	addi.n	a12, a12, 1
  12063c:	21d3d0               	srai	a13, a13, 3
  12063f:	dfda                	add.n	a13, a15, a13
  120641:	000dd2               	l8ui	a13, a13, 0
  120644:	400800               	ssr	a8
  120647:	b1d0d0               	sra	a13, a13
  12064a:	1f6d07               	bbci	a13, 0, 12066d <msbc_headerbec_SBC_BEC+0x8d>
  12064d:	1c42e6               	bgei	a2, 4, 12066d <msbc_headerbec_SBC_BEC+0x8d>
  120650:	0bdd                	mov.n	a13, a11
  120652:	0054b2               	s16i	a11, a4, 0
  120655:	221b                	addi.n	a2, a2, 1
  120657:	442b                	addi.n	a4, a4, 2
  120659:	05a7b7               	bge	a7, a11, 120662 <msbc_headerbec_SBC_BEC+0x82>
  12065c:	f8cbd2               	addi	a13, a11, -8
  12065f:	000146               	j	120668 <msbc_headerbec_SBC_BEC+0x88>

00120662 <msbc_headerbec_SBC_BEC+0x82>:
  120662:	02bba6               	blti	a11, 16, 120668 <msbc_headerbec_SBC_BEC+0x88>
  120665:	20cbd2               	addi	a13, a11, 32
  120668:	0056d2               	s16i	a13, a6, 0
  12066b:	662b                	addi.n	a6, a6, 2
  12066d:	83ce90               	moveqz	a12, a14, a9
  120670:	bb1b                	addi.n	a11, a11, 1

00120672 <msbc_headerbec_SBC_BEC+0x92>:
  120672:	0d400a41f0b0524e 	{ bgei.w18	a2, 5, 120725 <msbc_headerbec_SBC_BEC+0x145>; nop }
  12067a:	401200               	ssl	a2
  12067d:	190c                	movi.n	a9, 1
  12067f:	a19900               	sll	a9, a9
  120682:	4a29a6               	blti	a9, 2, 1206d0 <msbc_headerbec_SBC_BEC+0xf0>
  120685:	0d0c                	movi.n	a13, 0
  120687:	060c                	movi.n	a6, 0
  120689:	040c                	movi.n	a4, 0
  12068b:	dbc2e1               	l32r	a14, 117594 (2803c0 <CRC_lut_8subband>)
  12068e:	0acd                	mov.n	a12, a10
  120690:	f90b                	addi.n	a15, a9, -1
  120692:	090c                	movi.n	a9, 0

00120694 <msbc_headerbec_SBC_BEC+0xb4>:
  120694:	10c1b2               	addi	a11, a1, 16
  120697:	01cd72               	addi	a7, a13, 1
  12069a:	237780               	sext	a7, a7, 15
  12069d:	17a276               	loopgtz	a2, 1206b8 <msbc_headerbec_SBC_BEC+0xd8>
  1206a0:	400900               	ssr	a9
  1206a3:	991b                	addi.n	a9, a9, 1
  1206a5:	b18070               	sra	a8, a7
  1206a8:	0a6807               	bbci	a8, 0, 1206b6 <msbc_headerbec_SBC_BEC+0xd6>
  1206ab:	009b82               	l16si	a8, a11, 0
  1206ae:	88ea                	add.n	a8, a8, a14
  1206b0:	000882               	l8ui	a8, a8, 0
  1206b3:	30c8c0               	xor	a12, a8, a12

001206b6 <msbc_headerbec_SBC_BEC+0xd6>:
  1206b6:	bb2b                	addi.n	a11, a11, 2

001206b8 <msbc_headerbec_SBC_BEC+0xd8>:
  1206b8:	090c                	movi.n	a9, 0
  1206ba:	8ccc                	bnez.n	a12, 1206c6 <msbc_headerbec_SBC_BEC+0xe6>
  1206bc:	4d1b                	addi.n	a4, a13, 1
  1206be:	661b                	addi.n	a6, a6, 1
  1206c0:	236680               	sext	a6, a6, 15
  1206c3:	234480               	sext	a4, a4, 15

001206c6 <msbc_headerbec_SBC_BEC+0xe6>:
  1206c6:	0acd                	mov.n	a12, a10
  1206c8:	dd1b                	addi.n	a13, a13, 1
  1206ca:	c69fd7               	bne	a15, a13, 120694 <msbc_headerbec_SBC_BEC+0xb4>
  1206cd:	0000c6               	j	1206d4 <msbc_headerbec_SBC_BEC+0xf4>

001206d0 <msbc_headerbec_SBC_BEC+0xf0>:
  1206d0:	060c                	movi.n	a6, 0
  1206d2:	040c                	movi.n	a4, 0

001206d4 <msbc_headerbec_SBC_BEC+0xf4>:
  1206d4:	4d1666               	bnei	a6, 1, 120725 <msbc_headerbec_SBC_BEC+0x145>
  1206d7:	751b                	addi.n	a7, a5, 1
  1206d9:	4812a6               	blti	a2, 1, 120725 <msbc_headerbec_SBC_BEC+0x145>
  1206dc:	050c                	movi.n	a5, 0
  1206de:	618b                	addi.n	a6, a1, 8

001206e0 <msbc_headerbec_SBC_BEC+0x100>:
  1206e0:	400500               	ssr	a5
  1206e3:	b18040               	sra	a8, a4
  1206e6:	346807               	bbci	a8, 0, 12071e <msbc_headerbec_SBC_BEC+0x13e>
  1206e9:	0096c2               	l16si	a12, a6, 0
  1206ec:	08a0b2               	movi	a11, 8
  1206ef:	20acc0               	or	a10, a12, a12
  1206f2:	07cc92               	addi	a9, a12, 7
  1206f5:	b39cc0               	movgez	a9, a12, a12
  1206f8:	219390               	srai	a9, a9, 3
  1206fb:	239980               	sext	a9, a9, 15
  1206fe:	979a                	add.n	a9, a7, a9
  120700:	6199                	s32i.n	a9, a1, 24
  120702:	e1d765               	call8	102478 <__modsi3>
  120705:	1f0c                	movi.n	a15, 1
  120707:	61e8                	l32i.n	a14, a1, 24
  120709:	238a80               	sext	a8, a10, 15
  12070c:	c08380               	sub	a8, a3, a8
  12070f:	000ed2               	l8ui	a13, a14, 0
  120712:	401800               	ssl	a8
  120715:	a1ff00               	sll	a15, a15
  120718:	30ddf0               	xor	a13, a13, a15
  12071b:	004ed2               	s8i	a13, a14, 0

0012071e <msbc_headerbec_SBC_BEC+0x13e>:
  12071e:	662b                	addi.n	a6, a6, 2
  120720:	551b                	addi.n	a5, a5, 1
  120722:	ba9527               	bne	a5, a2, 1206e0 <msbc_headerbec_SBC_BEC+0x100>
  120725:	f01d                	retw.n

00120727 <msbc_headerbec_SBC_BEC+0x147>:
	...

00120728 <aac_plc_estpitch>:
  120728:	008136               	entry	a1, 64
  12072b:	20a220               	or	a10, a2, a2
  12072e:	20d330               	or	a13, a3, a3
  120731:	14c182               	addi	a8, a1, 20
  120734:	0f94f2               	l16si	a15, a4, 30
  120737:	1294e2               	l16si	a14, a4, 36
  12073a:	1194c2               	l16si	a12, a4, 34
  12073d:	1094b2               	l16si	a11, a4, 32
  120740:	10c192               	addi	a9, a1, 16
  120743:	0199                	s32i.n	a9, a1, 0
  120745:	1189                	s32i.n	a8, a1, 4
  120747:	000525               	call8	120798 <aac_plc_smdpitch>
  12074a:	0abd                	mov.n	a11, a10
  12074c:	1194d2               	l16si	a13, a4, 34
  12074f:	1094c2               	l16si	a12, a4, 32
  120752:	51e8                	l32i.n	a14, a1, 20
  120754:	06e9                	s32i.n	a14, a6, 0
  120756:	c0acd0               	sub	a10, a12, a13
  120759:	1394c2               	l16si	a12, a4, 38
  12075c:	23aa80               	sext	a10, a10, 15
  12075f:	c0dbc0               	sub	a13, a11, a12
  120762:	04ada7               	bge	a13, a10, 12076a <aac_plc_estpitch+0x42>
  120765:	baca                	add.n	a11, a10, a12
  120767:	23bb80               	sext	a11, a11, 15

0012076a <aac_plc_estpitch+0x42>:
  12076a:	02ad                	mov.n	a10, a2
  12076c:	03dd                	mov.n	a13, a3
  12076e:	10c192               	addi	a9, a1, 16
  120771:	1294e2               	l16si	a14, a4, 36
  120774:	0f94f2               	l16si	a15, a4, 30
  120777:	18c182               	addi	a8, a1, 24
  12077a:	21f2f0               	srai	a15, a15, 2
  12077d:	0189                	s32i.n	a8, a1, 0
  12077f:	1199                	s32i.n	a9, a1, 4
  120781:	180c                	movi.n	a8, 1
  120783:	53ff80               	max	a15, a15, a8
  120786:	23ff80               	sext	a15, a15, 15
  120789:	0000e5               	call8	120798 <aac_plc_smdpitch>
  12078c:	6128                	l32i.n	a2, a1, 24
  12078e:	0529                	s32i.n	a2, a5, 0
  120790:	0a2d                	mov.n	a2, a10
  120792:	f01d                	retw.n

00120794 <aac_plc_estpitch+0x6c>:
  120794:	00000000                                ....

00120798 <aac_plc_smdpitch>:
  120798:	302136               	entry	a1, 0x1810
  12079b:	02ed                	mov.n	a14, a2
  12079d:	d139                	s32i.n	a3, a1, 52
  12079f:	f139                	s32i.n	a3, a1, 60
  1207a1:	04bd                	mov.n	a11, a4
  1207a3:	079d                	mov.n	a9, a7
  1207a5:	064d                	mov.n	a4, a6
  1207a7:	70c172               	addi	a7, a1, 112
  1207aa:	096d                	mov.n	a6, a9
  1207ac:	1c1966               	bnei	a9, 1, 1207cc <aac_plc_smdpitch+0x34>
  1207af:	04ad                	mov.n	a10, a4
  1207b1:	1134f0               	slli	a3, a4, 1
  1207b4:	902520               	addx2	a2, a5, a2
  1207b7:	c02230               	sub	a2, a2, a3
  1207ba:	f148                	l32i.n	a4, a1, 60
  1207bc:	130c                	movi.n	a3, 1
  1207be:	903b30               	addx2	a3, a11, a3
  1207c1:	44ba                	add.n	a4, a4, a11
  1207c3:	1144f0               	slli	a4, a4, 1
  1207c6:	c04240               	sub	a4, a2, a4
  1207c9:	003a06               	j	1208b5 <aac_plc_smdpitch+0x11d>

001207cc <aac_plc_smdpitch+0x34>:
  1207cc:	abba                	add.n	a10, a11, a11
  1207ce:	00da96               	bltz	a10, 1207df <aac_plc_smdpitch+0x47>
  1207d1:	0d0c                	movi.n	a13, 0
  1207d3:	030c                	movi.n	a3, 0

001207d5 <aac_plc_smdpitch+0x3d>:
  1207d5:	331b                	addi.n	a3, a3, 1
  1207d7:	dd6a                	add.n	a13, a13, a6
  1207d9:	f8aad7               	bge	a10, a13, 1207d5 <aac_plc_smdpitch+0x3d>
  1207dc:	0000c6               	j	1207e3 <aac_plc_smdpitch+0x4b>

001207df <aac_plc_smdpitch+0x47>:
  1207df:	0d0c                	movi.n	a13, 0
  1207e1:	030c                	movi.n	a3, 0

001207e3 <aac_plc_smdpitch+0x4b>:
  1207e3:	b1e9                	s32i.n	a14, a1, 44
  1207e5:	a159                	s32i.n	a5, a1, 40
  1207e7:	e149                	s32i.n	a4, a1, 56
  1207e9:	d198                	l32i.n	a9, a1, 52
  1207eb:	c08460               	sub	a8, a4, a6
  1207ee:	c099b0               	sub	a9, a9, a11
  1207f1:	06d742               	addmi	a4, a7, 0x600
  1207f4:	c0c442               	addi	a4, a4, -64
  1207f7:	9199                	s32i.n	a9, a1, 36
  1207f9:	051896               	bltz	a8, 12084e <aac_plc_smdpitch+0xb6>
  1207fc:	9199                	s32i.n	a9, a1, 36
  1207fe:	11c6f0               	slli	a12, a6, 1
  120801:	0a0c                	movi.n	a10, 0
  120803:	b1f8                	l32i.n	a15, a1, 44
  120805:	e1e8                	l32i.n	a14, a1, 56
  120807:	dd9a                	add.n	a13, a13, a9
  120809:	c0dd60               	sub	a13, a13, a6
  12080c:	c0e5e0               	sub	a14, a5, a14
  12080f:	23dd80               	sext	a13, a13, 15
  120812:	9025f0               	addx2	a2, a5, a15
  120815:	ffd222               	addmi	a2, a2, 0xffffff00
  120818:	c1d9                	s32i.n	a13, a1, 48
  12081a:	20c752               	addi	a5, a7, 32
  12081d:	c0ded0               	sub	a13, a14, a13
  120820:	e6ea                	add.n	a14, a6, a14
  120822:	d6da                	add.n	a13, a6, a13
  120824:	90ddf0               	addx2	a13, a13, a15
  120827:	90eef0               	addx2	a14, a14, a15
  12082a:	ffdee2               	addmi	a14, a14, 0xffffff00
  12082d:	ffddd2               	addmi	a13, a13, 0xffffff00
  120830:	04fd                	mov.n	a15, a4

00120832 <aac_plc_smdpitch+0x9a>:
  120832:	aa1b                	addi.n	a10, a10, 1
  120834:	7f9e92               	l16si	a9, a14, 254
  120837:	005592               	s16i	a9, a5, 0
  12083a:	eeca                	add.n	a14, a14, a12
  12083c:	552b                	addi.n	a5, a5, 2
  12083e:	7f9d82               	l16si	a8, a13, 254
  120841:	005f82               	s16i	a8, a15, 0
  120844:	ddca                	add.n	a13, a13, a12
  120846:	ff2b                	addi.n	a15, a15, 2
  120848:	e6b2e7               	bgeu	a2, a14, 120832 <aac_plc_smdpitch+0x9a>
  12084b:	0003c6               	j	12085e <aac_plc_smdpitch+0xc6>

0012084e <aac_plc_smdpitch+0xb6>:
  12084e:	0a0c                	movi.n	a10, 0
  120850:	b1e9                	s32i.n	a14, a1, 44
  120852:	a159                	s32i.n	a5, a1, 40
  120854:	cd9a                	add.n	a12, a13, a9
  120856:	c0cc60               	sub	a12, a12, a6
  120859:	23cc80               	sext	a12, a12, 15
  12085c:	c1c9                	s32i.n	a12, a1, 48

0012085e <aac_plc_smdpitch+0xc6>:
  12085e:	a158                	l32i.n	a5, a1, 40
  120860:	b1e8                	l32i.n	a14, a1, 44
  120862:	20c7f2               	addi	a15, a7, 32
  120865:	d1d8                	l32i.n	a13, a1, 52
  120867:	c198                	l32i.n	a9, a1, 48
  120869:	c0dbd0               	sub	a13, a11, a13
  12086c:	d9da                	add.n	a13, a9, a13
  12086e:	041d96               	bltz	a13, 1208b3 <aac_plc_smdpitch+0x11b>
  120871:	9188                	l32i.n	a8, a1, 36
  120873:	e1d8                	l32i.n	a13, a1, 56
  120875:	400001b545014a6e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a6 }
  12087d:	eb7b5a010000d5df 	{ sub	a13, a5, a13; ae_mulp32x2	aed0, aed0, aed1; nop }
  120885:	c05d90               	sub	a5, a13, a9
  120888:	25c0c4               	ae_movad32.l	a12, aed0
  12088b:	c0dd80               	sub	a13, a13, a8
  12088e:	c6ca                	add.n	a12, a6, a12
  120890:	5c5a                	add.n	a5, a12, a5
  120892:	ccda                	add.n	a12, a12, a13
  120894:	9055e0               	addx2	a5, a5, a14
  120897:	ffd552               	addmi	a5, a5, 0xffffff00
  12089a:	90da40               	addx2	a13, a10, a4
  12089d:	90cce0               	addx2	a12, a12, a14
  1208a0:	ffdce2               	addmi	a14, a12, 0xffffff00
  1208a3:	11c6f0               	slli	a12, a6, 1

001208a6 <aac_plc_smdpitch+0x10e>:
  1208a6:	7f9582               	l16si	a8, a5, 254
  1208a9:	005d82               	s16i	a8, a13, 0
  1208ac:	55ca                	add.n	a5, a5, a12
  1208ae:	dd2b                	addi.n	a13, a13, 2
  1208b0:	f2be57               	bgeu	a14, a5, 1208a6 <aac_plc_smdpitch+0x10e>

001208b3 <aac_plc_smdpitch+0x11b>:
  1208b3:	0f2d                	mov.n	a2, a15

001208b5 <aac_plc_smdpitch+0x11d>:
  1208b5:	150c                	movi.n	a5, 1
  1208b7:	090c                	movi.n	a9, 0
  1208b9:	0d401e41c0b0436e 	{ blti.w18	a3, 4, 120aa9 <aac_plc_smdpitch+0x311>; nop }
  1208c1:	166192               	s32i	a9, a1, 88
  1208c4:	186162               	s32i	a6, a1, 96
  1208c7:	1961a2               	s32i	a10, a1, 100
  1208ca:	1161a2               	s32i	a10, a1, 68
  1208cd:	21e2a0               	srai	a14, a10, 2
  1208d0:	1761b2               	s32i	a11, a1, 92
  1208d3:	0f0c                	movi.n	a15, 0
  1208d5:	400001f144f0c5fe 	{ ae_movda16	aed0, a5; nop; movi	a12, -1 }
  1208dd:	ebfa2f000009d3df 	{ addi	a13, a3, -3; ae_movi	aed9, 0; nop }
  1208e5:	1061d2               	s32i	a13, a1, 64
  1208e8:	1561c2               	s32i	a12, a1, 84
  1208eb:	db0ed1               	l32r	a13, 117524 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  1208ee:	c9fb40499e2100ce 	{ movi	a12, 0; ae_mov	aed1, aed9; ae_mov	aed2, aed9 }
  1208f6:	c9fb51499e78bf4e 	{ addx2	a11, a15, a4; ae_mov	aed8, aed9; ae_mov	aed7, aed9 }
  1208fe:	c9fb20499e356b5e 	{ addi	a5, a11, 6; ae_mov	aed5, aed9; ae_mov	aed3, aed9 }
  120906:	c9fb20499e462bae 	{ addi	a10, a11, 2; ae_mov	aed6, aed9; ae_mov	aed4, aed9 }

0012090e <aac_plc_smdpitch+0x176>:
  12090e:	772bf4               	ae_la64.pp	u3, a11
  120911:	7725c4               	ae_la64.pp	u0, a5
  120914:	772ae4               	ae_la64.pp	u2, a10
  120917:	112182               	l32i	a8, a1, 68
  12091a:	9b4b                	addi.n	a9, a11, 4
  12091c:	7729d4               	ae_la64.pp	u1, a9
  12091f:	4d1ea6               	blti	a14, 1, 120970 <aac_plc_smdpitch+0x1d8>
  120922:	206220               	or	a6, a2, a2
  120925:	40ae76               	loopgtz	a14, 120969 <aac_plc_smdpitch+0x1d1>
  120928:	37dbf4               	ae_la16x4.ip	aed13, u3, a11
  12092b:	90c694               	ae_l16x4.ip	aed12, a6, 8
  12092e:	37aae4               	ae_la16x4.ip	aed10, u2, a10
  120931:	ebf0cf0d0c0be9af 	{ ae_la16x4.ip	aed14, u1, a9; ae_sub16s	aed11, aed12, aed13; nop }
  120939:	c5f0cfba3cbfd58e 	{ ae_la16x4.ip	aed13, u0, a5; ae_sub16s	aed15, aed12, aed10; ae_abs16s	aed11, aed11 }
  120941:	0c801a80bb87f0fe 	{ ae_abs16s	aed15, aed15; ae_mula16x4	aed8, aed7, aed0, aed11 }
  120949:	0c8014802f65bcee 	{ ae_sub16s	aed11, aed12, aed14; ae_mula16x4	aed6, aed5, aed0, aed15 }
  120951:	c5f0ddbd3cba259e 	{ nop; ae_sub16s	aed10, aed12, aed13; ae_abs16s	aed11, aed11 }
  120959:	0c801a80bb43a0ae 	{ ae_abs16s	aed10, aed10; ae_mula16x4	aed4, aed3, aed0, aed11 }
  120961:	0c801a803a21959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed10 }

00120969 <aac_plc_smdpitch+0x1d1>:
  120969:	0e9d                	mov.n	a9, a14
  12096b:	0000c6               	j	120972 <aac_plc_smdpitch+0x1da>

0012096e <aac_plc_smdpitch+0x1d6>:
	...

00120970 <aac_plc_smdpitch+0x1d8>:
  120970:	090c                	movi.n	a9, 0

00120972 <aac_plc_smdpitch+0x1da>:
  120972:	30b874               	ae_add32	aed11, aed8, aed7
  120975:	11a9e0               	slli	a10, a9, 2
  120978:	1361a2               	s32i	a10, a1, 76
  12097b:	93e95a5b6bab88ae 	{ sub	a8, a8, a10; ae_add32_hl_lh	aed11, aed11, aed11; ae_add32	aed10, aed6, aed5 }
  120983:	93e9c81a2aea6b7e 	{ ae_movad32.l	a6, aed11; ae_add32_hl_lh	aed10, aed10, aed10; ae_add32	aed14, aed2, aed1 }
  12098b:	93e9c83e4efeba7e 	{ ae_movad32.l	a11, aed10; ae_add32_hl_lh	aed14, aed14, aed14; ae_add32	aed15, aed4, aed3 }
  120993:	ebe9c80f0f0f5e7f 	{ ae_movad32.l	a5, aed14; ae_add32_hl_lh	aed15, aed15, aed15; nop }
  12099b:	146182               	s32i	a8, a1, 80
  12099e:	25afc4               	ae_movad32.l	a10, aed15
  1209a1:	0d40094150b0186e 	{ blti.w18	a8, 1, 120a3a <aac_plc_smdpitch+0x2a2>; nop }
  1209a9:	162182               	l32i	a8, a1, 88
  1209ac:	61a9                	s32i.n	a10, a1, 24
  1209ae:	7159                	s32i.n	a5, a1, 28
  1209b0:	51b9                	s32i.n	a11, a1, 20
  1209b2:	4169                	s32i.n	a6, a1, 16
  1209b4:	bd4144               	ae_l32.i	aed4, a1, 16
  1209b7:	bd3154               	ae_l32.i	aed3, a1, 20
  1209ba:	bd2174               	ae_l32.i	aed2, a1, 28
  1209bd:	bd1164               	ae_l32.i	aed1, a1, 24
  1209c0:	132152               	l32i	a5, a1, 76
  1209c3:	a09980               	addx4	a9, a9, a8
  1209c6:	905520               	addx2	a5, a5, a2
  1209c9:	142182               	l32i	a8, a1, 80
  1209cc:	909940               	addx2	a9, a9, a4
  1209cf:	b05904               	ae_l16.i	aed5, a9, 0
  1209d2:	b06914               	ae_l16.i	aed6, a9, 2
  1209d5:	400000602207999e 	{ ae_l16.i	aed7, a9, 4; nop; addi	a9, a9, 6 }
  1209dd:	45a876               	loopgtz	a8, 120a26 <aac_plc_smdpitch+0x28e>
  1209e0:	b48514               	ae_l16.ip	aed8, a5, 2
  1209e3:	4ee864               	ae_sub16s	aed14, aed8, aed6
  1209e6:	e9f0dde588ef259f 	{ nop; ae_sub16s	aed15, aed8, aed5; ae_sext32	aed14, aed14, 15 }
  1209ee:	e9f0c9f788fd56af 	{ ae_mov	aed5, aed6; ae_sub16s	aed13, aed8, aed7; ae_sext32	aed15, aed15, 15 }
  1209f6:	e9fba9d78ed6791f 	{ ae_l16.ip	aed7, a9, 2; ae_mov	aed6, aed7; ae_sext32	aed13, aed13, 15 }
  1209fe:	c5f0ddd7f8dc259e 	{ nop; ae_sub16s	aed12, aed8, aed7; ae_abs32s	aed13, aed13 }
  120a06:	e9fbddcf83cf259f 	{ nop; ae_abs32s	aed15, aed15; ae_sext32	aed12, aed12, 15 }
  120a0e:	93fbddfe434e259e 	{ nop; ae_abs32s	aed14, aed14; ae_add32	aed4, aed4, aed15 }
  120a16:	c5e7ddcef3c3259e 	{ nop; ae_add32	aed3, aed3, aed14; ae_abs32s	aed12, aed12 }
  120a1e:	93e7ddcd2121259e 	{ nop; ae_add32	aed1, aed1, aed13; ae_add32	aed2, aed2, aed12 }

00120a26 <aac_plc_smdpitch+0x28e>:
  120a26:	e03154               	ae_s32.l.i	aed3, a1, 20
  120a29:	e04144               	ae_s32.l.i	aed4, a1, 16
  120a2c:	e01164               	ae_s32.l.i	aed1, a1, 24
  120a2f:	e02174               	ae_s32.l.i	aed2, a1, 28
  120a32:	7158                	l32i.n	a5, a1, 28
  120a34:	61a8                	l32i.n	a10, a1, 24
  120a36:	4168                	l32i.n	a6, a1, 16
  120a38:	51b8                	l32i.n	a11, a1, 20

00120a3a <aac_plc_smdpitch+0x2a2>:
  120a3a:	062d67               	blt	a13, a6, 120a44 <aac_plc_smdpitch+0x2ac>
  120a3d:	06dd                	mov.n	a13, a6
  120a3f:	8f1b                	addi.n	a8, a15, 1
  120a41:	156182               	s32i	a8, a1, 84

00120a44 <aac_plc_smdpitch+0x2ac>:
  120a44:	53c6c0               	max	a12, a6, a12
  120a47:	53cbc0               	max	a12, a11, a12
  120a4a:	062db7               	blt	a13, a11, 120a54 <aac_plc_smdpitch+0x2bc>
  120a4d:	0bdd                	mov.n	a13, a11
  120a4f:	9f2b                	addi.n	a9, a15, 2
  120a51:	156192               	s32i	a9, a1, 84

00120a54 <aac_plc_smdpitch+0x2bc>:
  120a54:	53cac0               	max	a12, a10, a12
  120a57:	062da7               	blt	a13, a10, 120a61 <aac_plc_smdpitch+0x2c9>
  120a5a:	0add                	mov.n	a13, a10
  120a5c:	bf3b                	addi.n	a11, a15, 3
  120a5e:	1561b2               	s32i	a11, a1, 84

00120a61 <aac_plc_smdpitch+0x2c9>:
  120a61:	102192               	l32i	a9, a1, 64
  120a64:	53c5c0               	max	a12, a5, a12
  120a67:	162182               	l32i	a8, a1, 88
  120a6a:	ebfb20090e014faf 	{ addi	a10, a15, 4; ae_mov	aed1, aed9; nop }
  120a72:	c9fb5f499e82fa8e 	{ sext	a15, a10, 15; ae_mov	aed2, aed9; ae_mov	aed8, aed9 }
  120a7a:	c9fb51499e57bf4e 	{ addx2	a11, a15, a4; ae_mov	aed7, aed9; ae_mov	aed5, aed9 }
  120a82:	c9fb20499e63488e 	{ addi	a8, a8, 4; ae_mov	aed3, aed9; ae_mov	aed6, aed9 }
  120a8a:	166182               	s32i	a8, a1, 88
  120a8d:	0d0000c99eb49d5e 	{ blt.w18	a13, a5, 120a9a <aac_plc_smdpitch+0x302>; ae_mov	aed4, aed9 }
  120a95:	1561a2               	s32i	a10, a1, 84
  120a98:	05dd                	mov.n	a13, a5

00120a9a <aac_plc_smdpitch+0x302>:
  120a9a:	5b6b                	addi.n	a5, a11, 6
  120a9c:	ab2b                	addi.n	a10, a11, 2
  120a9e:	0d3fe641c0b0989e 	{ blt.w18	a8, a9, 12090e <aac_plc_smdpitch+0x176>; nop }
  120aa6:	000546               	j	120abf <aac_plc_smdpitch+0x327>

00120aa9 <aac_plc_smdpitch+0x311>:
  120aa9:	166192               	s32i	a9, a1, 88
  120aac:	da9ed1               	l32r	a13, 117524 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  120aaf:	1761b2               	s32i	a11, a1, 92
  120ab2:	186162               	s32i	a6, a1, 96
  120ab5:	1961a2               	s32i	a10, a1, 100
  120ab8:	fc7c                	movi.n	a12, -1
  120aba:	1561c2               	s32i	a12, a1, 84
  120abd:	0c0c                	movi.n	a12, 0

00120abf <aac_plc_smdpitch+0x327>:
  120abf:	1921a2               	l32i	a10, a1, 100
  120ac2:	1621e2               	l32i	a14, a1, 88
  120ac5:	182162               	l32i	a6, a1, 96
  120ac8:	0d000b41b0b0ae3e 	{ bge.w18	a14, a3, 120b87 <aac_plc_smdpitch+0x3ef>; nop }
  120ad0:	186162               	s32i	a6, a1, 96
  120ad3:	0a5d                	mov.n	a5, a10
  120ad5:	21e2a0               	srai	a14, a10, 2
  120ad8:	1b0c                	movi.n	a11, 1
  120ada:	1621a2               	l32i	a10, a1, 88
  120add:	3c0b24               	ae_movda16	aed0, a11
  120ae0:	0abd                	mov.n	a11, a10
  120ae2:	ebfa5f000009aa8f 	{ sext	a10, a10, 15; ae_movi	aed9, 0; nop }
  120aea:	c9fb51499e216a4e 	{ addx2	a6, a10, a4; ae_mov	aed1, aed9; ae_mov	aed2, aed9 }

00120af2 <aac_plc_smdpitch+0x35a>:
  120af2:	7726c4               	ae_la64.pp	u0, a6
  120af5:	1d1ea6               	blti	a14, 1, 120b16 <aac_plc_smdpitch+0x37e>
  120af8:	029d                	mov.n	a9, a2
  120afa:	13ae76               	loopgtz	a14, 120b11 <aac_plc_smdpitch+0x379>
  120afd:	3746c4               	ae_la16x4.ip	aed4, u0, a6
  120b00:	903994               	ae_l16x4.ip	aed3, a9, 8
  120b03:	4ef344               	ae_sub16s	aed15, aed3, aed4
  120b06:	2bf2f4               	ae_abs16s	aed15, aed15
  120b09:	0c801a803f21959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed15 }

00120b11 <aac_plc_smdpitch+0x379>:
  120b11:	0e9d                	mov.n	a9, a14
  120b13:	000046               	j	120b18 <aac_plc_smdpitch+0x380>

00120b16 <aac_plc_smdpitch+0x37e>:
  120b16:	090c                	movi.n	a9, 0

00120b18 <aac_plc_smdpitch+0x380>:
  120b18:	ebe7200102051aaf 	{ addi	a10, a10, 1; ae_add32	aed5, aed2, aed1; nop }
  120b20:	11f9e0               	slli	a15, a9, 2
  120b23:	1261f2               	s32i	a15, a1, 72
  120b26:	ebe924050505018f 	{ addi	a8, a1, 64; ae_add32_hl_lh	aed5, aed5, aed5; nop }
  120b2e:	2565c4               	ae_movad32.l	a6, aed5
  120b31:	c0f5f0               	sub	a15, a5, a15
  120b34:	2f1fa6               	blti	a15, 1, 120b67 <aac_plc_smdpitch+0x3cf>
  120b37:	8169                	s32i.n	a6, a1, 32
  120b39:	a099b0               	addx4	a9, a9, a11
  120b3c:	909940               	addx2	a9, a9, a4
  120b3f:	122162               	l32i	a6, a1, 72
  120b42:	400000007841881e 	{ ae_l32.i	aed1, a8, -32; nop; addi	a8, a1, 64 }
  120b4a:	906620               	addx2	a6, a6, a2
  120b4d:	11af76               	loopgtz	a15, 120b62 <aac_plc_smdpitch+0x3ca>
  120b50:	b48914               	ae_l16.ip	aed8, a9, 2
  120b53:	b47614               	ae_l16.ip	aed7, a6, 2
  120b56:	4e6784               	ae_sub16s	aed6, aed7, aed8
  120b59:	176684               	ae_sext32	aed6, aed6, 15
  120b5c:	2b6364               	ae_abs32s	aed6, aed6
  120b5f:	301164               	ae_add32	aed1, aed1, aed6

00120b62 <aac_plc_smdpitch+0x3ca>:
  120b62:	e01884               	ae_s32.l.i	aed1, a8, -32
  120b65:	8168                	l32i.n	a6, a1, 32

00120b67 <aac_plc_smdpitch+0x3cf>:
  120b67:	0d0000c99eb19d6e 	{ blt.w18	a13, a6, 120b74 <aac_plc_smdpitch+0x3dc>; ae_mov	aed1, aed9 }
  120b6f:	1561a2               	s32i	a10, a1, 84
  120b72:	06dd                	mov.n	a13, a6

00120b74 <aac_plc_smdpitch+0x3dc>:
  120b74:	bb1b                	addi.n	a11, a11, 1
  120b76:	53c6c0               	max	a12, a6, a12
  120b79:	23aa80               	sext	a10, a10, 15
  120b7c:	906a40               	addx2	a6, a10, a4
  120b7f:	0d3ff6c9feb29b3e 	{ blt.w18	a11, a3, 120af2 <aac_plc_smdpitch+0x35a>; ae_mov	aed2, aed9 }

00120b87 <aac_plc_smdpitch+0x3ef>:
  120b87:	f1e8                	l32i.n	a14, a1, 60
  120b89:	172182               	l32i	a8, a1, 92
  120b8c:	d148                	l32i.n	a4, a1, 52
  120b8e:	152122               	l32i	a2, a1, 84
  120b91:	1821a2               	l32i	a10, a1, 96
  120b94:	3c9a34               	ae_movda32	aed9, a10
  120b97:	c09320               	sub	a9, a3, a2
  120b9a:	40000085451aa97e 	{ ae_movda32	aed10, a9; nop; addmi	a10, a7, 0x1800 }
  120ba2:	eb7b2a0a09094aaf 	{ addi	a10, a10, -92; ae_mulp32x2	aed9, aed9, aed10; nop }
  120baa:	c04480               	sub	a4, a4, a8
  120bad:	25f9c4               	ae_movad32.l	a15, aed9
  120bb0:	0aa8                	l32i.n	a10, a10, 0
  120bb2:	ff4a                	add.n	a15, a15, a4
  120bb4:	23ff80               	sext	a15, a15, 15
  120bb7:	b3ef20               	movgez	a14, a15, a2
  120bba:	f1e9                	s32i.n	a14, a1, 60
  120bbc:	18d7e2               	addmi	a14, a7, 0x1800
  120bbf:	a0cee2               	addi	a14, a14, -96
  120bc2:	0ee8                	l32i.n	a14, a14, 0
  120bc4:	f128                	l32i.n	a2, a1, 60
  120bc6:	0ed9                	s32i.n	a13, a14, 0
  120bc8:	0ac9                	s32i.n	a12, a10, 0
  120bca:	f01d                	retw.n

00120bcc <aac_plc_smdpitch+0x434>:
  120bcc:	00000000                                ....

00120bd0 <sbc_lcplc_autocor>:
  120bd0:	056136               	entry	a1, 0x2b0
  120bd3:	017d                	mov.n	a7, a1
  120bd5:	09a476               	loopgtz	a4, 120be2 <sbc_lcplc_autocor+0x12>
  120bd8:	009362               	l16si	a6, a3, 0
  120bdb:	005762               	s16i	a6, a7, 0
  120bde:	332b                	addi.n	a3, a3, 2
  120be0:	772b                	addi.n	a7, a7, 2

00120be2 <sbc_lcplc_autocor+0x12>:
  120be2:	217240               	srai	a7, a4, 2
  120be5:	3d5094               	ae_movi	aed5, 1
  120be8:	c5fb59052e43c11e 	{ or	a12, a1, a1; ae_mov	aed3, aed5; ae_movi	aed4, 0 }

00120bf0 <sbc_lcplc_autocor+0x20>:
  120bf0:	02d182               	addmi	a8, a1, 0x200
  120bf3:	2594c4               	ae_movad32.l	a9, aed4
  120bf6:	67eb94               	wur.ae_overflow	a9
  120bf9:	7cc832               	addi	a3, a8, 124
  120bfc:	e05314               	ae_s32.l.i	aed5, a3, 4
  120bff:	c9fbbe444e02432e 	{ ae_s32.l.i	aed4, a3, 8; ae_mov	aed2, aed4; ae_mov	aed0, aed4 }
  120c07:	400000812374a38e 	{ ae_s32.l.i	aed4, a3, 12; nop; addi	a10, a8, 120 }
  120c0f:	0d4004c46eb1176e 	{ blti.w18	a7, 1, 120c59 <sbc_lcplc_autocor+0x89>; ae_mov	aed1, aed4 }
  120c17:	400000252404b31e 	{ ae_s32.l.i	aed4, a3, 16; nop; addmi	a11, a1, 0x200 }
  120c1f:	013d                	mov.n	a3, a1
  120c21:	400000806171dabe 	{ ae_l32x2.i	aed1, a10, 8; nop; addi	a13, a11, 120 }
  120c29:	400000c06270babe 	{ ae_l32x2.i	aed0, a10, 16; nop; addi	a11, a11, 124 }
  120c31:	12a776               	loopgtz	a7, 120c47 <sbc_lcplc_autocor+0x77>
  120c34:	902394               	ae_l16x4.ip	aed2, a3, 8
  120c37:	0c801a023232959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed2 }
  120c3f:	94e8dd230101259e 	{ nop; ae_add32s	aed1, aed1, aed3; ae_add32s	aed0, aed0, aed2 }

00120c47 <sbc_lcplc_autocor+0x77>:
  120c47:	e91d14               	ae_s32x2.i	aed1, a13, 8
  120c4a:	e90d24               	ae_s32x2.i	aed0, a13, 16
  120c4d:	bd0b44               	ae_l32.i	aed0, a11, 16
  120c50:	bd1b34               	ae_l32.i	aed1, a11, 12
  120c53:	bd2b24               	ae_l32.i	aed2, a11, 8
  120c56:	bd3b14               	ae_l32.i	aed3, a11, 4

00120c59 <sbc_lcplc_autocor+0x89>:
  120c59:	2583c4               	ae_movad32.l	a8, aed3
  120c5c:	3cb834               	ae_movda32	aed11, a8
  120c5f:	40ab24               	ae_add32s	aed10, aed11, aed2
  120c62:	256ac4               	ae_movad32.l	a6, aed10
  120c65:	3c9634               	ae_movda32	aed9, a6
  120c68:	408914               	ae_add32s	aed8, aed9, aed1
  120c6b:	25f8c4               	ae_movad32.l	a15, aed8
  120c6e:	3c7f34               	ae_movda32	aed7, a15
  120c71:	ebe859000706311f 	{ or	a3, a1, a1; ae_add32s	aed6, aed7, aed0; nop }
  120c79:	25e6c4               	ae_movad32.l	a14, aed6
  120c7c:	3c1e34               	ae_movda32	aed1, a14
  120c7f:	67ea84               	rur.ae_overflow	a8
  120c82:	989c                	beqz.n	a8, 120c9f <sbc_lcplc_autocor+0xcf>
  120c84:	f03d                	nop.n
  120c86:	0da776               	loopgtz	a7, 120c97 <sbc_lcplc_autocor+0xc7>
  120c89:	ccc304               	ae_l16x4.i	aed12, a3, 0
  120c8c:	e7fbdd20cfc0259f 	{ nop; nop; ae_srai16	aed12, aed12, 2 }
  120c94:	80c394               	ae_s16x4.ip	aed12, a3, 8

00120c97 <sbc_lcplc_autocor+0xc7>:
  120c97:	0d7ff5c55eb368ae 	{ bnez.w18	a8, 120bf0 <sbc_lcplc_autocor+0x20>; ae_mov	aed3, aed5 }

00120c9f <sbc_lcplc_autocor+0xcf>:
  120c9f:	25e1c4               	ae_movad32.l	a14, aed1
  120ca2:	3c3e34               	ae_movda32	aed3, a14
  120ca5:	25d3f4               	ae_nsaz32.l	a13, aed3
  120ca8:	da3cb1               	l32r	a11, 117598 (2844a0 <sbc_lcplc_sstwin>)
  120cab:	23dd80               	sext	a13, a13, 15
  120cae:	052d14               	ae_slaa32s	aed2, aed1, a13
  120cb1:	2592c4               	ae_movad32.l	a9, aed2
  120cb4:	400001b420e04b9e 	{ ae_l16.i	aed0, a11, 0; nop; ae_movda32	aed14, a9 }
  120cbc:	eb72dd000e0f259f 	{ nop; ae_mulfp32x16x2ras.h	aed15, aed14, aed0; nop }
  120cc4:	a3fff4               	ae_sel16i	aed15, aed15, aed15, 3
  120cc7:	40def4               	ae_add32s	aed13, aed14, aed15
  120cca:	e0d204               	ae_s32.l.i	aed13, a2, 0
  120ccd:	0d40164120b0156e 	{ blti.w18	a5, 1, 120e33 <sbc_lcplc_autocor+0x263>; nop }
  120cd5:	90f5b0               	addx2	a15, a5, a11
  120cd8:	a24b                	addi.n	a10, a2, 4
  120cda:	00a082               	movi	a8, 0
  120cdd:	2564c4               	ae_movad32.l	a6, aed4
  120ce0:	400000114504968e 	{ ae_movda32	aed4, a6; nop; addi	a9, a8, 1 }
  120ce8:	146090               	extui	a6, a9, 0, 2
  120ceb:	232980               	sext	a2, a9, 15
  120cee:	c9fb5a444e10e42e 	{ sub	a14, a4, a2; ae_mov	aed0, aed4; ae_mov	aed1, aed4 }
  120cf6:	2172e0               	srai	a7, a14, 2

00120cf9 <sbc_lcplc_autocor+0x129>:
  120cf9:	06ec                	bnez.n	a6, 120d1d <sbc_lcplc_autocor+0x14d>
  120cfb:	0d40134160b0176e 	{ blti.w18	a7, 1, 120e35 <sbc_lcplc_autocor+0x265>; nop }
  120d03:	9032c0               	addx2	a3, a2, a12
  120d06:	202110               	or	a2, a1, a1
  120d09:	0da776               	loopgtz	a7, 120d1a <sbc_lcplc_autocor+0x14a>
  120d0c:	906394               	ae_l16x4.ip	aed6, a3, 8
  120d0f:	905294               	ae_l16x4.ip	aed5, a2, 8
  120d12:	0c801a853610959e 	{ nop; ae_mula16x4	aed1, aed0, aed5, aed6 }

00120d1a <sbc_lcplc_autocor+0x14a>:
  120d1a:	002606               	j	120db6 <sbc_lcplc_autocor+0x1e6>

00120d1d <sbc_lcplc_autocor+0x14d>:
  120d1d:	620b                	addi.n	a6, a2, -1
  120d1f:	146060               	extui	a6, a6, 0, 2
  120d22:	d6ec                	bnez.n	a6, 120d53 <sbc_lcplc_autocor+0x183>
  120d24:	0d401041d0b0176e 	{ blti.w18	a7, 1, 120e35 <sbc_lcplc_autocor+0x265>; nop }
  120d2c:	9032c0               	addx2	a3, a2, a12
  120d2f:	fec352               	addi	a5, a3, -2
  120d32:	012d                	mov.n	a2, a1
  120d34:	336b                	addi.n	a3, a3, 6
  120d36:	15a776               	loopgtz	a7, 120d4f <sbc_lcplc_autocor+0x17f>
  120d39:	909394               	ae_l16x4.ip	aed9, a3, 8
  120d3c:	908594               	ae_l16x4.ip	aed8, a5, 8
  120d3f:	85fbcc809f80721e 	{ ae_l16x4.ip	aed7, a2, 8; nop; ae_sel16i	aed8, aed8, aed9, 5 }
  120d47:	0c801a873810959e 	{ nop; ae_mula16x4	aed1, aed0, aed7, aed8 }

00120d4f <sbc_lcplc_autocor+0x17f>:
  120d4f:	0018c6               	j	120db6 <sbc_lcplc_autocor+0x1e6>

00120d52 <sbc_lcplc_autocor+0x182>:
	...

00120d53 <sbc_lcplc_autocor+0x183>:
  120d53:	fec262               	addi	a6, a2, -2
  120d56:	146060               	extui	a6, a6, 0, 2
  120d59:	e6ec                	bnez.n	a6, 120d8b <sbc_lcplc_autocor+0x1bb>
  120d5b:	0d400d4160b0176e 	{ blti.w18	a7, 1, 120e35 <sbc_lcplc_autocor+0x265>; nop }
  120d63:	9032c0               	addx2	a3, a2, a12
  120d66:	fcc352               	addi	a5, a3, -4
  120d69:	012d                	mov.n	a2, a1
  120d6b:	334b                	addi.n	a3, a3, 4
  120d6d:	15a776               	loopgtz	a7, 120d86 <sbc_lcplc_autocor+0x1b6>
  120d70:	90c394               	ae_l16x4.ip	aed12, a3, 8
  120d73:	90b594               	ae_l16x4.ip	aed11, a5, 8
  120d76:	eb00cc0c0b0ba21f 	{ ae_l16x4.ip	aed10, a2, 8; ae_sel16i.n	aed11, aed11, aed12, 0; nop }
  120d7e:	0c801a8a3b10959e 	{ nop; ae_mula16x4	aed1, aed0, aed10, aed11 }

00120d86 <sbc_lcplc_autocor+0x1b6>:
  120d86:	000b06               	j	120db6 <sbc_lcplc_autocor+0x1e6>

00120d89 <sbc_lcplc_autocor+0x1b9>:
	...

00120d8b <sbc_lcplc_autocor+0x1bb>:
  120d8b:	0d400a4160b0176e 	{ blti.w18	a7, 1, 120e35 <sbc_lcplc_autocor+0x265>; nop }
  120d93:	9032c0               	addx2	a3, a2, a12
  120d96:	fac352               	addi	a5, a3, -6
  120d99:	012d                	mov.n	a2, a1
  120d9b:	332b                	addi.n	a3, a3, 2
  120d9d:	15a776               	loopgtz	a7, 120db6 <sbc_lcplc_autocor+0x1e6>
  120da0:	90f394               	ae_l16x4.ip	aed15, a3, 8
  120da3:	90e594               	ae_l16x4.ip	aed14, a5, 8
  120da6:	84fbcce0ffe0d21e 	{ ae_l16x4.ip	aed13, a2, 8; nop; ae_sel16i	aed14, aed14, aed15, 4 }
  120dae:	0c801a8d3e10959e 	{ nop; ae_mula16x4	aed1, aed0, aed13, aed14 }

00120db6 <sbc_lcplc_autocor+0x1e6>:
  120db6:	1137e0               	slli	a3, a7, 2
  120db9:	a02780               	addx4	a2, a7, a8
  120dbc:	9022c0               	addx2	a2, a2, a12
  120dbf:	ebe75a0001005e3f 	{ sub	a5, a14, a3; ae_add32	aed0, aed1, aed0; nop }
  120dc7:	ebe95100000033cf 	{ addx2	a3, a3, a12; ae_add32_hl_lh	aed0, aed0, aed0; nop }
  120dcf:	4000017421566b0e 	{ ae_l16.i	aed6, a11, 2; nop; ae_movad32.l	a6, aed0 }
  120dd7:	400000214500262e 	{ ae_movda32	aed0, a6; nop; addi	a2, a2, 2 }
  120ddf:	18a576               	loopgtz	a5, 120dfb <sbc_lcplc_autocor+0x22b>
  120de2:	b42214               	ae_l16.ip	aed2, a2, 2
  120de5:	b41314               	ae_l16.ip	aed1, a3, 2
  120de8:	0c801a013221959e 	{ nop; ae_mul16x4	aed2, aed1, aed1, aed2 }
  120df0:	2560c4               	ae_movad32.l	a6, aed0
  120df3:	2551c4               	ae_movad32.l	a5, aed1
  120df6:	556a                	add.n	a5, a5, a6
  120df8:	3c0534               	ae_movda32	aed0, a5

00120dfb <sbc_lcplc_autocor+0x22b>:
  120dfb:	098d                	mov.n	a8, a9
  120dfd:	057d04               	ae_slaa32s	aed7, aed0, a13
  120e00:	2577c4               	ae_movad32.l	a7, aed7
  120e03:	981b                	addi.n	a9, a8, 1
  120e05:	232980               	sext	a2, a9, 15
  120e08:	400000214505b7be 	{ ae_movda32	aed5, a7; nop; addi	a11, a11, 2 }
  120e10:	eb725a060503e42f 	{ sub	a14, a4, a2; ae_mulfp32x16x2ras.h	aed3, aed5, aed6; nop }
  120e18:	2172e0               	srai	a7, a14, 2
  120e1b:	eb0302030303609f 	{ extui	a6, a9, 0, 2; ae_sel16i.n	aed3, aed3, aed3, 3; nop }
  120e23:	ebfbbf040e013a1f 	{ ae_s32.l.ip	aed3, a10, 4; ae_mov	aed1, aed4; nop }
  120e2b:	0d3fecc4aeb0bbfe 	{ bne.w18	a11, a15, 120cf9 <sbc_lcplc_autocor+0x129>; ae_mov	aed0, aed4 }

00120e33 <sbc_lcplc_autocor+0x263>:
  120e33:	f01d                	retw.n

00120e35 <sbc_lcplc_autocor+0x265>:
  120e35:	070c                	movi.n	a7, 0
  120e37:	ffdec6               	j	120db6 <sbc_lcplc_autocor+0x1e6>

00120e3a <sbc_lcplc_autocor+0x26a>:
	...

00120e3c <sbc_lcplc_estpitch>:
  120e3c:	00c136               	entry	a1, 96
  120e3f:	20d330               	or	a13, a3, a3
  120e42:	14c182               	addi	a8, a1, 20
  120e45:	1194f2               	l16si	a15, a4, 34
  120e48:	1494e2               	l16si	a14, a4, 40
  120e4b:	1394c2               	l16si	a12, a4, 38
  120e4e:	1294b2               	l16si	a11, a4, 36
  120e51:	0b6122               	s32i	a2, a1, 44
  120e54:	10c192               	addi	a9, a1, 16
  120e57:	052d                	mov.n	a2, a5
  120e59:	075d                	mov.n	a5, a7
  120e5b:	b178                	l32i.n	a7, a1, 44
  120e5d:	a159                	s32i.n	a5, a1, 40
  120e5f:	07ad                	mov.n	a10, a7
  120e61:	0199                	s32i.n	a9, a1, 0
  120e63:	1189                	s32i.n	a8, a1, 4
  120e65:	004d65               	call8	12133c <sbc_lcplc_smdpitch_coarse>
  120e68:	0abd                	mov.n	a11, a10
  120e6a:	41e8                	l32i.n	a14, a1, 16
  120e6c:	02e9                	s32i.n	a14, a2, 0
  120e6e:	1821a2               	l32i	a10, a1, 96
  120e71:	0b2d                	mov.n	a2, a11
  120e73:	51d8                	l32i.n	a13, a1, 20
  120e75:	06d9                	s32i.n	a13, a6, 0
  120e77:	7aec                	bnez.n	a10, 120ea2 <sbc_lcplc_estpitch+0x66>
  120e79:	07ad                	mov.n	a10, a7
  120e7b:	03dd                	mov.n	a13, a3
  120e7d:	1894c2               	l16si	a12, a4, 48
  120e80:	1494e2               	l16si	a14, a4, 40
  120e83:	10c192               	addi	a9, a1, 16
  120e86:	1194f2               	l16si	a15, a4, 34
  120e89:	180c                	movi.n	a8, 1
  120e8b:	21f2f0               	srai	a15, a15, 2
  120e8e:	53ff80               	max	a15, a15, a8
  120e91:	23ff80               	sext	a15, a15, 15
  120e94:	0199                	s32i.n	a9, a1, 0
  120e96:	18c182               	addi	a8, a1, 24
  120e99:	1189                	s32i.n	a8, a1, 4
  120e9b:	004c25               	call8	12135c <sbc_lcplc_smdpitch_fine>
  120e9e:	0a2d                	mov.n	a2, a10
  120ea0:	f01d                	retw.n

00120ea2 <sbc_lcplc_estpitch+0x66>:
  120ea2:	0961b2               	s32i	a11, a1, 36
  120ea5:	d9bd61               	l32r	a6, 11759c (2844c0 <sbc_lcplc_frac>)
  120ea8:	086132               	s32i	a3, a1, 32
  120eab:	205660               	or	a5, a6, a6
  120eae:	4000008144006b6e 	{ ae_movda16	aed0, a11; nop; addi	a6, a6, 8 }

00120eb6 <sbc_lcplc_estpitch+0x7a>:
  120eb6:	209492               	l16si	a9, a4, 64
  120eb9:	b02504               	ae_l16.i	aed2, a5, 0
  120ebc:	0c801a7230a1959e 	{ nop; ae_mulfp16x4ras	aed1, aed0, aed2 }
  120ec4:	40c1a2               	addi	a10, a1, 64
  120ec7:	253184               	ae_movad16.0	a3, aed1
  120eca:	d20a84               	ae_s16.0.i	aed0, a10, -16
  120ecd:	6c2397               	blt	a3, a9, 120f3d <sbc_lcplc_estpitch+0x101>
  120ed0:	07ad                	mov.n	a10, a7
  120ed2:	03bd                	mov.n	a11, a3
  120ed4:	1894c2               	l16si	a12, a4, 48
  120ed7:	91f8                	l32i.n	a15, a1, 36
  120ed9:	1694e2               	l16si	a14, a4, 44
  120edc:	18c1d2               	addi	a13, a1, 24
  120edf:	43eef0               	min	a14, a14, a15
  120ee2:	11d9                	s32i.n	a13, a1, 4
  120ee4:	1cc1f2               	addi	a15, a1, 28
  120ee7:	81d8                	l32i.n	a13, a1, 32
  120ee9:	01f9                	s32i.n	a15, a1, 0
  120eeb:	1f0c                	movi.n	a15, 1
  120eed:	0046e5               	call8	12135c <sbc_lcplc_smdpitch_fine>
  120ef0:	71c8                	l32i.n	a12, a1, 28
  120ef2:	40c192               	addi	a9, a1, 64
  120ef5:	d9a981               	l32r	a8, 11759c (2844c0 <sbc_lcplc_frac>)
  120ef8:	b00984               	ae_l16.i	aed0, a9, -16
  120efb:	239587               	bne	a5, a8, 120f22 <sbc_lcplc_estpitch+0xe6>
  120efe:	41c9                	s32i.n	a12, a1, 16
  120f00:	209422               	l16si	a2, a4, 64
  120f03:	a1d8                	l32i.n	a13, a1, 40
  120f05:	532a20               	max	a2, a10, a2
  120f08:	232280               	sext	a2, a2, 15
  120f0b:	c0b2d0               	sub	a11, a2, a13
  120f0e:	60b1b0               	abs	a11, a11
  120f11:	a0bbb0               	addx4	a11, a11, a11
  120f14:	11bbe0               	slli	a11, a11, 2
  120f17:	22abd7               	bge	a11, a13, 120f3d <sbc_lcplc_estpitch+0x101>
  120f1a:	2181c0               	srai	a8, a12, 1
  120f1d:	4189                	s32i.n	a8, a1, 16
  120f1f:	000686               	j	120f3d <sbc_lcplc_estpitch+0x101>

00120f22 <sbc_lcplc_estpitch+0xe6>:
  120f22:	a1b8                	l32i.n	a11, a1, 40
  120f24:	41e8                	l32i.n	a14, a1, 16
  120f26:	c093b0               	sub	a9, a3, a11
  120f29:	609190               	abs	a9, a9
  120f2c:	a09990               	addx4	a9, a9, a9
  120f2f:	1199e0               	slli	a9, a9, 2
  120f32:	14a9b7               	bge	a9, a11, 120f4a <sbc_lcplc_estpitch+0x10e>
  120f35:	11eee0               	slli	a14, a14, 2

00120f38 <sbc_lcplc_estpitch+0xfc>:
  120f38:	61e9                	s32i.n	a14, a1, 24
  120f3a:	2a2ce7               	blt	a12, a14, 120f68 <sbc_lcplc_estpitch+0x12c>
  120f3d:	552b                	addi.n	a5, a5, 2
  120f3f:	0d3ff74130b0b56e 	{ bne.w18	a5, a6, 120eb6 <sbc_lcplc_estpitch+0x7a>; nop }
  120f47:	0007c6               	j	120f6a <sbc_lcplc_estpitch+0x12e>

00120f4a <sbc_lcplc_estpitch+0x10e>:
  120f4a:	d980d1               	l32r	a13, 11754c (1333 <XtosCoreStateSize+0x10b3>)
  120f4d:	400001b545543ede 	{ ae_movda32	aed4, a14; nop; ae_movda16	aed5, a13 }
  120f55:	eb72dd050403259f 	{ nop; ae_mulfp32x16x2ras.h	aed3, aed4, aed5; nop }
  120f5d:	a33334               	ae_sel16i	aed3, aed3, aed3, 3
  120f60:	25b3c4               	ae_movad32.l	a11, aed3
  120f63:	ebea                	add.n	a14, a11, a14
  120f65:	fff3c6               	j	120f38 <sbc_lcplc_estpitch+0xfc>

00120f68 <sbc_lcplc_estpitch+0x12c>:
  120f68:	0a2d                	mov.n	a2, a10
  120f6a:	f01d                	retw.n

00120f6c <sbc_lcplc_estpitch+0x130>:
  120f6c:	00000000                                ....

00120f70 <sbc_lcplc_smdpitch>:
  120f70:	242136               	entry	a1, 0x1210
  120f73:	02ed                	mov.n	a14, a2
  120f75:	6139                	s32i.n	a3, a1, 24
  120f77:	8139                	s32i.n	a3, a1, 32
  120f79:	4149                	s32i.n	a4, a1, 16
  120f7b:	079d                	mov.n	a9, a7
  120f7d:	06bd                	mov.n	a11, a6
  120f7f:	50c172               	addi	a7, a1, 80
  120f82:	096d                	mov.n	a6, a9
  120f84:	1c1966               	bnei	a9, 1, 120fa4 <sbc_lcplc_smdpitch+0x34>
  120f87:	1a0c                	movi.n	a10, 1
  120f89:	4198                	l32i.n	a9, a1, 16
  120f8b:	118bf0               	slli	a8, a11, 1
  120f8e:	904520               	addx2	a4, a5, a2
  120f91:	c04480               	sub	a4, a4, a8
  120f94:	90a9a0               	addx2	a10, a9, a10
  120f97:	a149                	s32i.n	a4, a1, 40
  120f99:	839a                	add.n	a8, a3, a9
  120f9b:	1188f0               	slli	a8, a8, 1
  120f9e:	c04480               	sub	a4, a4, a8
  120fa1:	003a86               	j	12108f <sbc_lcplc_smdpitch+0x11f>

00120fa4 <sbc_lcplc_smdpitch+0x34>:
  120fa4:	4149                	s32i.n	a4, a1, 16
  120fa6:	c44a                	add.n	a12, a4, a4
  120fa8:	00dc96               	bltz	a12, 120fb9 <sbc_lcplc_smdpitch+0x49>
  120fab:	0d0c                	movi.n	a13, 0
  120fad:	0a0c                	movi.n	a10, 0

00120faf <sbc_lcplc_smdpitch+0x3f>:
  120faf:	aa1b                	addi.n	a10, a10, 1
  120fb1:	dd6a                	add.n	a13, a13, a6
  120fb3:	f8acd7               	bge	a12, a13, 120faf <sbc_lcplc_smdpitch+0x3f>
  120fb6:	0000c6               	j	120fbd <sbc_lcplc_smdpitch+0x4d>

00120fb9 <sbc_lcplc_smdpitch+0x49>:
  120fb9:	0d0c                	movi.n	a13, 0
  120fbb:	0a0c                	movi.n	a10, 0

00120fbd <sbc_lcplc_smdpitch+0x4d>:
  120fbd:	71b9                	s32i.n	a11, a1, 28
  120fbf:	31e9                	s32i.n	a14, a1, 12
  120fc1:	2159                	s32i.n	a5, a1, 8
  120fc3:	c0cb60               	sub	a12, a11, a6
  120fc6:	4188                	l32i.n	a8, a1, 16
  120fc8:	6198                	l32i.n	a9, a1, 24
  120fca:	06d722               	addmi	a2, a7, 0x600
  120fcd:	c0c222               	addi	a2, a2, -64
  120fd0:	c09980               	sub	a9, a9, a8
  120fd3:	04fc96               	bltz	a12, 121026 <sbc_lcplc_smdpitch+0xb6>
  120fd6:	1199                	s32i.n	a9, a1, 4
  120fd8:	02fd                	mov.n	a15, a2
  120fda:	20c742               	addi	a4, a7, 32
  120fdd:	11c6f0               	slli	a12, a6, 1
  120fe0:	0b0c                	movi.n	a11, 0
  120fe2:	3d9a                	add.n	a3, a13, a9
  120fe4:	0e8d                	mov.n	a8, a14
  120fe6:	71d8                	l32i.n	a13, a1, 28
  120fe8:	c03360               	sub	a3, a3, a6
  120feb:	233380               	sext	a3, a3, 15
  120fee:	c0d5d0               	sub	a13, a5, a13
  120ff1:	9055e0               	addx2	a5, a5, a14
  120ff4:	e6da                	add.n	a14, a6, a13
  120ff6:	ffd552               	addmi	a5, a5, 0xffffff00
  120ff9:	c0dd30               	sub	a13, a13, a3
  120ffc:	90ee80               	addx2	a14, a14, a8
  120fff:	ffdee2               	addmi	a14, a14, 0xffffff00
  121002:	d6da                	add.n	a13, a6, a13
  121004:	90dd80               	addx2	a13, a13, a8
  121007:	ffddd2               	addmi	a13, a13, 0xffffff00

0012100a <sbc_lcplc_smdpitch+0x9a>:
  12100a:	bb1b                	addi.n	a11, a11, 1
  12100c:	7f9e92               	l16si	a9, a14, 254
  12100f:	005492               	s16i	a9, a4, 0
  121012:	eeca                	add.n	a14, a14, a12
  121014:	442b                	addi.n	a4, a4, 2
  121016:	7f9d82               	l16si	a8, a13, 254
  121019:	005f82               	s16i	a8, a15, 0
  12101c:	ddca                	add.n	a13, a13, a12
  12101e:	ff2b                	addi.n	a15, a15, 2
  121020:	e6b5e7               	bgeu	a5, a14, 12100a <sbc_lcplc_smdpitch+0x9a>
  121023:	0003c6               	j	121036 <sbc_lcplc_smdpitch+0xc6>

00121026 <sbc_lcplc_smdpitch+0xb6>:
  121026:	1199                	s32i.n	a9, a1, 4
  121028:	0b0c                	movi.n	a11, 0
  12102a:	31e9                	s32i.n	a14, a1, 12
  12102c:	2159                	s32i.n	a5, a1, 8
  12102e:	3d9a                	add.n	a3, a13, a9
  121030:	c03360               	sub	a3, a3, a6
  121033:	233380               	sext	a3, a3, 15

00121036 <sbc_lcplc_smdpitch+0xc6>:
  121036:	2158                	l32i.n	a5, a1, 8
  121038:	31e8                	l32i.n	a14, a1, 12
  12103a:	6198                	l32i.n	a9, a1, 24
  12103c:	4188                	l32i.n	a8, a1, 16
  12103e:	20c7f2               	addi	a15, a7, 32
  121041:	c08890               	sub	a8, a8, a9
  121044:	838a                	add.n	a8, a3, a8
  121046:	041896               	bltz	a8, 12108b <sbc_lcplc_smdpitch+0x11b>
  121049:	90db20               	addx2	a13, a11, a2
  12104c:	11c6f0               	slli	a12, a6, 1
  12104f:	1198                	l32i.n	a9, a1, 4
  121051:	7188                	l32i.n	a8, a1, 28
  121053:	400001b545014b6e 	{ ae_movda32	aed1, a11; nop; ae_movda32	aed0, a6 }
  12105b:	eb7b5a010000558f 	{ sub	a5, a5, a8; ae_mulp32x2	aed0, aed0, aed1; nop }
  121063:	c09590               	sub	a9, a5, a9
  121066:	2580c4               	ae_movad32.l	a8, aed0
  121069:	c05530               	sub	a5, a5, a3
  12106c:	868a                	add.n	a8, a6, a8
  12106e:	585a                	add.n	a5, a8, a5
  121070:	889a                	add.n	a8, a8, a9
  121072:	9055e0               	addx2	a5, a5, a14
  121075:	ffd552               	addmi	a5, a5, 0xffffff00
  121078:	9088e0               	addx2	a8, a8, a14
  12107b:	ffd8e2               	addmi	a14, a8, 0xffffff00

0012107e <sbc_lcplc_smdpitch+0x10e>:
  12107e:	7f9592               	l16si	a9, a5, 254
  121081:	005d92               	s16i	a9, a13, 0
  121084:	55ca                	add.n	a5, a5, a12
  121086:	dd2b                	addi.n	a13, a13, 2
  121088:	f2be57               	bgeu	a14, a5, 12107e <sbc_lcplc_smdpitch+0x10e>

0012108b <sbc_lcplc_smdpitch+0x11b>:
  12108b:	024d                	mov.n	a4, a2
  12108d:	a1f9                	s32i.n	a15, a1, 40

0012108f <sbc_lcplc_smdpitch+0x11f>:
  12108f:	150c                	movi.n	a5, 1
  121091:	0d0c                	movi.n	a13, 0
  121093:	0d40194120b04a6e 	{ blti.w18	a10, 4, 121229 <sbc_lcplc_smdpitch+0x2b9>; nop }
  12109b:	1161a2               	s32i	a10, a1, 68
  12109e:	1061b2               	s32i	a11, a1, 64
  1210a1:	d1d9                	s32i.n	a13, a1, 52
  1210a3:	b1b9                	s32i.n	a11, a1, 44
  1210a5:	21f2b0               	srai	a15, a11, 2
  1210a8:	f169                	s32i.n	a6, a1, 60
  1210aa:	020c                	movi.n	a2, 0
  1210ac:	400000d144f035ae 	{ ae_movda16	aed0, a5; nop; addi	a3, a10, -3 }
  1210b4:	ebfa4f00000dffef 	{ movi	a14, -1; ae_movi	aed13, 0; nop }
  1210bc:	c1e9                	s32i.n	a14, a1, 48
  1210be:	c9fbc94dde821dae 	{ ae_mov	aed1, aed13; ae_mov	aed2, aed13; ae_mov	aed8, aed13 }
  1210c6:	9139                	s32i.n	a3, a1, 36
  1210c8:	e129                	s32i.n	a2, a1, 56
  1210ca:	d91631               	l32r	a3, 117524 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  1210cd:	c9fb404dde57002e 	{ movi	a2, 0; ae_mov	aed7, aed13; ae_mov	aed5, aed13 }

001210d5 <sbc_lcplc_smdpitch+0x165>:
  1210d5:	e1b8                	l32i.n	a11, a1, 56
  1210d7:	b168                	l32i.n	a6, a1, 44
  1210d9:	90bb40               	addx2	a11, a11, a4
  1210dc:	772bf4               	ae_la64.pp	u3, a11
  1210df:	5b6b                	addi.n	a5, a11, 6
  1210e1:	9b4b                	addi.n	a9, a11, 4
  1210e3:	ab2b                	addi.n	a10, a11, 2
  1210e5:	772ae4               	ae_la64.pp	u2, a10
  1210e8:	7729d4               	ae_la64.pp	u1, a9
  1210eb:	c9fbdd4dde64250e 	{ ae_la64.pp	u0, a5; ae_mov	aed4, aed13; ae_mov	aed6, aed13 }
  1210f3:	0d4005cd3eb31f6e 	{ blti.w18	a15, 1, 12114a <sbc_lcplc_smdpitch+0x1da>; ae_mov	aed3, aed13 }
  1210fb:	a1c8                	l32i.n	a12, a1, 40
  1210fd:	43af76               	loopgtz	a15, 121144 <sbc_lcplc_smdpitch+0x1d4>
  121100:	37a9d4               	ae_la16x4.ip	aed10, u1, a9
  121103:	37ebf4               	ae_la16x4.ip	aed14, u3, a11
  121106:	909c94               	ae_l16x4.ip	aed9, a12, 8
  121109:	37cae4               	ae_la16x4.ip	aed12, u2, a10
  12110c:	ebefcf0e090eb58f 	{ ae_la16x4.ip	aed11, u0, a5; ae_sub16	aed14, aed9, aed14; nop }
  121114:	a6efddac99ac259e 	{ nop; ae_sub16	aed12, aed9, aed12; ae_sub16	aed10, aed9, aed10 }
  12111c:	a6fbddbe909e259e 	{ nop; ae_abs16s	aed14, aed14; ae_sub16	aed9, aed9, aed11 }
  121124:	0c801a80be87c0ce 	{ ae_abs16s	aed12, aed12; ae_mula16x4	aed8, aed7, aed0, aed14 }
  12112c:	0c801a80bc65a0ae 	{ ae_abs16s	aed10, aed10; ae_mula16x4	aed6, aed5, aed0, aed12 }
  121134:	0c801a80ba43909e 	{ ae_abs16s	aed9, aed9; ae_mula16x4	aed4, aed3, aed0, aed10 }
  12113c:	0c801a803921959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed9 }

00121144 <sbc_lcplc_smdpitch+0x1d4>:
  121144:	0f9d                	mov.n	a9, a15
  121146:	000086               	j	12114c <sbc_lcplc_smdpitch+0x1dc>

00121149 <sbc_lcplc_smdpitch+0x1d9>:
	...

0012114a <sbc_lcplc_smdpitch+0x1da>:
  12114a:	090c                	movi.n	a9, 0

0012114c <sbc_lcplc_smdpitch+0x1dc>:
  12114c:	30b874               	ae_add32	aed11, aed8, aed7
  12114f:	11e9e0               	slli	a14, a9, 2
  121152:	93e95a5b6bab66ee 	{ sub	a6, a6, a14; ae_add32_hl_lh	aed11, aed11, aed11; ae_add32	aed10, aed6, aed5 }
  12115a:	93e9c83a4a9acb7e 	{ ae_movad32.l	a12, aed11; ae_add32_hl_lh	aed10, aed10, aed10; ae_add32	aed9, aed4, aed3 }
  121162:	93e9c81929f9ba7e 	{ ae_movad32.l	a11, aed10; ae_add32_hl_lh	aed9, aed9, aed9; ae_add32	aed15, aed2, aed1 }
  12116a:	ebe9c80f0f0fa97f 	{ ae_movad32.l	a10, aed9; ae_add32_hl_lh	aed15, aed15, aed15; nop }
  121172:	255fc4               	ae_movad32.l	a5, aed15
  121175:	4c16a6               	blti	a6, 1, 1211c5 <sbc_lcplc_smdpitch+0x255>
  121178:	126142               	s32i	a4, a1, 72
  12117b:	51f9                	s32i.n	a15, a1, 20
  12117d:	a188                	l32i.n	a8, a1, 40
  12117f:	d1d8                	l32i.n	a13, a1, 52
  121181:	90ee80               	addx2	a14, a14, a8
  121184:	a0d9d0               	addx4	a13, a9, a13
  121187:	90dd40               	addx2	a13, a13, a4
  12118a:	029d92               	l16si	a9, a13, 4
  12118d:	2fa676               	loopgtz	a6, 1211c0 <sbc_lcplc_smdpitch+0x250>
  121190:	019d42               	l16si	a4, a13, 2
  121193:	009d62               	l16si	a6, a13, 0
  121196:	009ef2               	l16si	a15, a14, 0
  121199:	ee2b                	addi.n	a14, a14, 2
  12119b:	c08f90               	sub	a8, a15, a9
  12119e:	c06f60               	sub	a6, a15, a6
  1211a1:	c04f40               	sub	a4, a15, a4
  1211a4:	039d92               	l16si	a9, a13, 6
  1211a7:	608180               	abs	a8, a8
  1211aa:	aa8a                	add.n	a10, a10, a8
  1211ac:	dd2b                	addi.n	a13, a13, 2
  1211ae:	604140               	abs	a4, a4
  1211b1:	606160               	abs	a6, a6
  1211b4:	cc6a                	add.n	a12, a12, a6
  1211b6:	bb4a                	add.n	a11, a11, a4
  1211b8:	c0ff90               	sub	a15, a15, a9
  1211bb:	60f1f0               	abs	a15, a15
  1211be:	55fa                	add.n	a5, a5, a15

001211c0 <sbc_lcplc_smdpitch+0x250>:
  1211c0:	51f8                	l32i.n	a15, a1, 20
  1211c2:	122142               	l32i	a4, a1, 72

001211c5 <sbc_lcplc_smdpitch+0x255>:
  1211c5:	532c20               	max	a2, a12, a2
  1211c8:	0723c7               	blt	a3, a12, 1211d3 <sbc_lcplc_smdpitch+0x263>
  1211cb:	e188                	l32i.n	a8, a1, 56
  1211cd:	0c3d                	mov.n	a3, a12
  1211cf:	881b                	addi.n	a8, a8, 1
  1211d1:	c189                	s32i.n	a8, a1, 48

001211d3 <sbc_lcplc_smdpitch+0x263>:
  1211d3:	532b20               	max	a2, a11, a2
  1211d6:	0723b7               	blt	a3, a11, 1211e1 <sbc_lcplc_smdpitch+0x271>
  1211d9:	e198                	l32i.n	a9, a1, 56
  1211db:	0b3d                	mov.n	a3, a11
  1211dd:	992b                	addi.n	a9, a9, 2
  1211df:	c199                	s32i.n	a9, a1, 48

001211e1 <sbc_lcplc_smdpitch+0x271>:
  1211e1:	532a20               	max	a2, a10, a2
  1211e4:	0723a7               	blt	a3, a10, 1211ef <sbc_lcplc_smdpitch+0x27f>
  1211e7:	e1b8                	l32i.n	a11, a1, 56
  1211e9:	0a3d                	mov.n	a3, a10
  1211eb:	bb3b                	addi.n	a11, a11, 3
  1211ed:	c1b9                	s32i.n	a11, a1, 48

001211ef <sbc_lcplc_smdpitch+0x27f>:
  1211ef:	532520               	max	a2, a5, a2
  1211f2:	126142               	s32i	a4, a1, 72
  1211f5:	91d8                	l32i.n	a13, a1, 36
  1211f7:	e1a8                	l32i.n	a10, a1, 56
  1211f9:	d1c8                	l32i.n	a12, a1, 52
  1211fb:	c9fb204dde214aae 	{ addi	a10, a10, 4; ae_mov	aed1, aed13; ae_mov	aed2, aed13 }
  121203:	c9fb204dde784cce 	{ addi	a12, a12, 4; ae_mov	aed8, aed13; ae_mov	aed7, aed13 }
  12120b:	d1c9                	s32i.n	a12, a1, 52
  12120d:	0d0000cd8eb5935e 	{ blt.w18	a3, a5, 121219 <sbc_lcplc_smdpitch+0x2a9>; ae_mov	aed5, aed13 }
  121215:	c1a9                	s32i.n	a10, a1, 48
  121217:	053d                	mov.n	a3, a5

00121219 <sbc_lcplc_smdpitch+0x2a9>:
  121219:	23ea80               	sext	a14, a10, 15
  12121c:	e1e9                	s32i.n	a14, a1, 56
  12121e:	0d3feb4130b09cde 	{ blt.w18	a12, a13, 1210d5 <sbc_lcplc_smdpitch+0x165>; nop }
  121226:	000546               	j	12123f <sbc_lcplc_smdpitch+0x2cf>

00121229 <sbc_lcplc_smdpitch+0x2b9>:
  121229:	d1d9                	s32i.n	a13, a1, 52
  12122b:	020c                	movi.n	a2, 0
  12122d:	d8bd31               	l32r	a3, 117524 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  121230:	f169                	s32i.n	a6, a1, 60
  121232:	1061b2               	s32i	a11, a1, 64
  121235:	1161a2               	s32i	a10, a1, 68
  121238:	126142               	s32i	a4, a1, 72
  12123b:	ff7c                	movi.n	a15, -1
  12123d:	c1f9                	s32i.n	a15, a1, 48

0012123f <sbc_lcplc_smdpitch+0x2cf>:
  12123f:	122142               	l32i	a4, a1, 72
  121242:	1021b2               	l32i	a11, a1, 64
  121245:	1121a2               	l32i	a10, a1, 68
  121248:	d188                	l32i.n	a8, a1, 52
  12124a:	f168                	l32i.n	a6, a1, 60
  12124c:	0d000a41b0b0a8ae 	{ bge.w18	a8, a10, 1212fb <sbc_lcplc_smdpitch+0x38b>; nop }
  121254:	a158                	l32i.n	a5, a1, 40
  121256:	b1b9                	s32i.n	a11, a1, 44
  121258:	d1e8                	l32i.n	a14, a1, 52
  12125a:	1f0c                	movi.n	a15, 1
  12125c:	2182b0               	srai	a8, a11, 2
  12125f:	5189                	s32i.n	a8, a1, 20
  121261:	3c0f24               	ae_movda16	aed0, a15
  121264:	0edd                	mov.n	a13, a14
  121266:	ebfa5f00000dee8f 	{ sext	a14, a14, 15; ae_movi	aed13, 0; nop }
  12126e:	c9fb514dde219e4e 	{ addx2	a9, a14, a4; ae_mov	aed1, aed13; ae_mov	aed2, aed13 }

00121276 <sbc_lcplc_smdpitch+0x306>:
  121276:	7729c4               	ae_la64.pp	u0, a9
  121279:	51b8                	l32i.n	a11, a1, 20
  12127b:	b1f8                	l32i.n	a15, a1, 44
  12127d:	261ba6               	blti	a11, 1, 1212a7 <sbc_lcplc_smdpitch+0x337>
  121280:	51c8                	l32i.n	a12, a1, 20
  121282:	20b550               	or	a11, a5, a5
  121285:	18ac76               	loopgtz	a12, 1212a1 <sbc_lcplc_smdpitch+0x331>
  121288:	37e9c4               	ae_la16x4.ip	aed14, u0, a9
  12128b:	90cb94               	ae_l16x4.ip	aed12, a11, 8
  12128e:	ebefdd0e0c0c259f 	{ nop; ae_sub16	aed12, aed12, aed14; nop }
  121296:	2bc2c4               	ae_abs16s	aed12, aed12
  121299:	0c801a803c21959e 	{ nop; ae_mula16x4	aed2, aed1, aed0, aed12 }

001212a1 <sbc_lcplc_smdpitch+0x331>:
  1212a1:	5198                	l32i.n	a9, a1, 20
  1212a3:	000086               	j	1212a9 <sbc_lcplc_smdpitch+0x339>

001212a6 <sbc_lcplc_smdpitch+0x336>:
	...

001212a7 <sbc_lcplc_smdpitch+0x337>:
  1212a7:	090c                	movi.n	a9, 0

001212a9 <sbc_lcplc_smdpitch+0x339>:
  1212a9:	1189e0               	slli	a8, a9, 2
  1212ac:	90c850               	addx2	a12, a8, a5
  1212af:	c0ff80               	sub	a15, a15, a8
  1212b2:	ebe75201020f99df 	{ addx4	a9, a9, a13; ae_add32	aed15, aed2, aed1; nop }
  1212ba:	ebe9510f0f0f994f 	{ addx2	a9, a9, a4; ae_add32_hl_lh	aed15, aed15, aed15; nop }
  1212c2:	25bfc4               	ae_movad32.l	a11, aed15
  1212c5:	11af76               	loopgtz	a15, 1212da <sbc_lcplc_smdpitch+0x36a>
  1212c8:	009982               	l16si	a8, a9, 0
  1212cb:	009cf2               	l16si	a15, a12, 0
  1212ce:	992b                	addi.n	a9, a9, 2
  1212d0:	cc2b                	addi.n	a12, a12, 2
  1212d2:	c0ff80               	sub	a15, a15, a8
  1212d5:	60f1f0               	abs	a15, a15
  1212d8:	bbfa                	add.n	a11, a11, a15

001212da <sbc_lcplc_smdpitch+0x36a>:
  1212da:	dd1b                	addi.n	a13, a13, 1
  1212dc:	ce1b                	addi.n	a12, a14, 1
  1212de:	23ec80               	sext	a14, a12, 15
  1212e1:	0323b7               	blt	a3, a11, 1212e8 <sbc_lcplc_smdpitch+0x378>
  1212e4:	c1c9                	s32i.n	a12, a1, 48
  1212e6:	0b3d                	mov.n	a3, a11

001212e8 <sbc_lcplc_smdpitch+0x378>:
  1212e8:	532b20               	max	a2, a11, a2
  1212eb:	ebfb510d0e019e4f 	{ addx2	a9, a14, a4; ae_mov	aed1, aed13; nop }
  1212f3:	0d3ff7cdfeb29dae 	{ blt.w18	a13, a10, 121276 <sbc_lcplc_smdpitch+0x306>; ae_mov	aed2, aed13 }

001212fb <sbc_lcplc_smdpitch+0x38b>:
  1212fb:	81c8                	l32i.n	a12, a1, 32
  1212fd:	4158                	l32i.n	a5, a1, 16
  1212ff:	c1e8                	l32i.n	a14, a1, 48
  121301:	61f8                	l32i.n	a15, a1, 24
  121303:	c08ae0               	sub	a8, a10, a14
  121306:	400001b54510468e 	{ ae_movda32	aed0, a6; nop; ae_movda32	aed1, a8 }
  12130e:	eb7b3101000027bf 	{ addmi	a11, a7, 0x1200; ae_mulp32x2	aed0, aed0, aed1; nop }
  121316:	c4cbb2               	addi	a11, a11, -60
  121319:	25d0c4               	ae_movad32.l	a13, aed0
  12131c:	c0ff50               	sub	a15, a15, a5
  12131f:	ddfa                	add.n	a13, a13, a15
  121321:	23dd80               	sext	a13, a13, 15
  121324:	b3cde0               	movgez	a12, a13, a14
  121327:	81c9                	s32i.n	a12, a1, 32
  121329:	12d7c2               	addmi	a12, a7, 0x1200
  12132c:	c0ccc2               	addi	a12, a12, -64
  12132f:	0cc8                	l32i.n	a12, a12, 0
  121331:	0bb8                	l32i.n	a11, a11, 0
  121333:	0c39                	s32i.n	a3, a12, 0
  121335:	0b29                	s32i.n	a2, a11, 0
  121337:	8128                	l32i.n	a2, a1, 32
  121339:	f01d                	retw.n

0012133b <sbc_lcplc_smdpitch+0x3cb>:
	...

0012133c <sbc_lcplc_smdpitch_coarse>:
  12133c:	006136               	entry	a1, 48
  12133f:	02ad                	mov.n	a10, a2
  121341:	03bd                	mov.n	a11, a3
  121343:	04cd                	mov.n	a12, a4
  121345:	05dd                	mov.n	a13, a5
  121347:	06ed                	mov.n	a14, a6
  121349:	07fd                	mov.n	a15, a7
  12134b:	d188                	l32i.n	a8, a1, 52
  12134d:	c198                	l32i.n	a9, a1, 48
  12134f:	0199                	s32i.n	a9, a1, 0
  121351:	1189                	s32i.n	a8, a1, 4
  121353:	ffc1e5               	call8	120f70 <sbc_lcplc_smdpitch>
  121356:	0a2d                	mov.n	a2, a10
  121358:	f01d                	retw.n

0012135a <sbc_lcplc_smdpitch_coarse+0x1e>:
	...

0012135c <sbc_lcplc_smdpitch_fine>:
  12135c:	006136               	entry	a1, 48
  12135f:	02ad                	mov.n	a10, a2
  121361:	03bd                	mov.n	a11, a3
  121363:	04cd                	mov.n	a12, a4
  121365:	05dd                	mov.n	a13, a5
  121367:	06ed                	mov.n	a14, a6
  121369:	07fd                	mov.n	a15, a7
  12136b:	d188                	l32i.n	a8, a1, 52
  12136d:	c198                	l32i.n	a9, a1, 48
  12136f:	0199                	s32i.n	a9, a1, 0
  121371:	1189                	s32i.n	a8, a1, 4
  121373:	ffbfe5               	call8	120f70 <sbc_lcplc_smdpitch>
  121376:	0a2d                	mov.n	a2, a10
  121378:	f01d                	retw.n

0012137a <sbc_lcplc_smdpitch_fine+0x1e>:
	...

0012137c <sbc_lcplc_smdpitch_refine_lcplc>:
  12137c:	006136               	entry	a1, 48
  12137f:	02ad                	mov.n	a10, a2
  121381:	03bd                	mov.n	a11, a3
  121383:	04cd                	mov.n	a12, a4
  121385:	05dd                	mov.n	a13, a5
  121387:	06ed                	mov.n	a14, a6
  121389:	07fd                	mov.n	a15, a7
  12138b:	d188                	l32i.n	a8, a1, 52
  12138d:	c198                	l32i.n	a9, a1, 48
  12138f:	0199                	s32i.n	a9, a1, 0
  121391:	1189                	s32i.n	a8, a1, 4
  121393:	ffbde5               	call8	120f70 <sbc_lcplc_smdpitch>
  121396:	0a2d                	mov.n	a2, a10
  121398:	f01d                	retw.n

0012139a <sbc_lcplc_smdpitch_refine_lcplc+0x1e>:
	...

0012139c <sbc_lcplc_smdpitch_refine_fr>:
  12139c:	006136               	entry	a1, 48
  12139f:	02ad                	mov.n	a10, a2
  1213a1:	03bd                	mov.n	a11, a3
  1213a3:	04cd                	mov.n	a12, a4
  1213a5:	05dd                	mov.n	a13, a5
  1213a7:	06ed                	mov.n	a14, a6
  1213a9:	07fd                	mov.n	a15, a7
  1213ab:	d188                	l32i.n	a8, a1, 52
  1213ad:	c198                	l32i.n	a9, a1, 48
  1213af:	0199                	s32i.n	a9, a1, 0
  1213b1:	1189                	s32i.n	a8, a1, 4
  1213b3:	ffbbe5               	call8	120f70 <sbc_lcplc_smdpitch>
  1213b6:	0a2d                	mov.n	a2, a10
  1213b8:	f01d                	retw.n

001213ba <sbc_lcplc_smdpitch_refine_fr+0x1e>:
  1213ba:	00000000 41360000                                ......

001213c0 <aac_plc_GetAACWindowShape>:
  1213c0:	004136               	entry	a1, 32
  1213c3:	0258                	l32i.n	a5, a2, 0
  1213c5:	04d552               	addmi	a5, a5, 0x400
  1213c8:	132552               	l32i	a5, a5, 76
  1213cb:	0558                	l32i.n	a5, a5, 0
  1213cd:	8e2552               	l32i	a5, a5, 0x238
  1213d0:	a05350               	addx4	a5, a3, a5
  1213d3:	0558                	l32i.n	a5, a5, 0
  1213d5:	140c                	movi.n	a4, 1
  1213d7:	100552               	l8ui	a5, a5, 16
  1213da:	020c                	movi.n	a2, 0
  1213dc:	550b                	addi.n	a5, a5, -1
  1213de:	832450               	moveqz	a2, a4, a5
  1213e1:	f01d                	retw.n

001213e3 <aac_plc_GetAACWindowShape+0x23>:
	...

001213e4 <aac_plc_GetAACWindowTypeFirstGoodFrame>:
  1213e4:	004136               	entry	a1, 32
  1213e7:	0248                	l32i.n	a4, a2, 0
  1213e9:	04d442               	addmi	a4, a4, 0x400
  1213ec:	132442               	l32i	a4, a4, 76
  1213ef:	0448                	l32i.n	a4, a4, 0
  1213f1:	8d2442               	l32i	a4, a4, 0x234
  1213f4:	a04340               	addx4	a4, a3, a4
  1213f7:	0448                	l32i.n	a4, a4, 0
  1213f9:	0448                	l32i.n	a4, a4, 0
  1213fb:	030422               	l8ui	a2, a4, 3
  1213fe:	528c                	beqz.n	a2, 121407 <aac_plc_GetAACWindowTypeFirstGoodFrame+0x23>
  121400:	031226               	beqi	a2, 1, 121407 <aac_plc_GetAACWindowTypeFirstGoodFrame+0x23>
  121403:	120c                	movi.n	a2, 1
  121405:	f01d                	retw.n

00121407 <aac_plc_GetAACWindowTypeFirstGoodFrame+0x23>:
  121407:	020c                	movi.n	a2, 0
  121409:	f01d                	retw.n

0012140b <aac_plc_GetAACWindowTypeFirstGoodFrame+0x27>:
	...

0012140c <aac_plc_GetAACPrevImdcBufferLen>:
  12140c:	004136               	entry	a1, 32
  12140f:	00a432               	movi	a3, 0x400
  121412:	024d                	mov.n	a4, a2
  121414:	40a222               	movi	a2, 0x240
  121417:	832340               	moveqz	a2, a3, a4
  12141a:	f01d                	retw.n

0012141c <aac_plc_GetAACWindowType>:
  12141c:	004136               	entry	a1, 32
  12141f:	0248                	l32i.n	a4, a2, 0
  121421:	04d442               	addmi	a4, a4, 0x400
  121424:	132442               	l32i	a4, a4, 76
  121427:	0448                	l32i.n	a4, a4, 0
  121429:	8e2442               	l32i	a4, a4, 0x238
  12142c:	a04340               	addx4	a4, a3, a4
  12142f:	0448                	l32i.n	a4, a4, 0
  121431:	110422               	l8ui	a2, a4, 17
  121434:	528c                	beqz.n	a2, 12143d <aac_plc_GetAACWindowType+0x21>
  121436:	033226               	beqi	a2, 3, 12143d <aac_plc_GetAACWindowType+0x21>
  121439:	120c                	movi.n	a2, 1
  12143b:	f01d                	retw.n

0012143d <aac_plc_GetAACWindowType+0x21>:
  12143d:	020c                	movi.n	a2, 0
  12143f:	f01d                	retw.n

00121441 <aac_plc_GetAACWindowType+0x25>:
  121441:	000000                                        ...

00121444 <aac_plc_GetAACPrevImdctBuffer>:
  121444:	004136               	entry	a1, 32
  121447:	0258                	l32i.n	a5, a2, 0
  121449:	04d552               	addmi	a5, a5, 0x400
  12144c:	132552               	l32i	a5, a5, 76
  12144f:	0558                	l32i.n	a5, a5, 0
  121451:	8e2552               	l32i	a5, a5, 0x238
  121454:	fea372               	movi	a7, 0x3fe
  121457:	a05450               	addx4	a5, a4, a5
  12145a:	0558                	l32i.n	a5, a5, 0
  12145c:	00a2a2               	movi	a10, 0x200
  12145f:	110542               	l8ui	a4, a5, 17
  121462:	5528                	l32i.n	a2, a5, 20
  121464:	84bc                	beqz.n	a4, 1214a0 <aac_plc_GetAACPrevImdctBuffer+0x5c>
  121466:	363426               	beqi	a4, 3, 1214a0 <aac_plc_GetAACPrevImdctBuffer+0x5c>
  121469:	07d262               	addmi	a6, a2, 0x700
  12146c:	204330               	or	a4, a3, a3
  12146f:	40a092               	movi	a9, 64
  121472:	c0a182               	movi	a8, 0x1c0
  121475:	0ea876               	loopgtz	a8, 121487 <aac_plc_GetAACPrevImdctBuffer+0x43>
  121478:	be2214               	ae_l32.ip	aed2, a2, 4
  12147b:	9a1924               	ae_slai32s	aed1, aed2, 9
  12147e:	a31114               	ae_sel16i	aed1, aed1, aed1, 3
  121481:	420114               	ae_round16x4f32sasym	aed0, aed1, aed1
  121484:	d30414               	ae_s16.0.ip	aed0, a4, 2

00121487 <aac_plc_GetAACPrevImdctBuffer+0x43>:
  121487:	237a                	add.n	a2, a3, a7
  121489:	11a976               	loopgtz	a9, 12149e <aac_plc_GetAACPrevImdctBuffer+0x5a>
  12148c:	be5614               	ae_l32.ip	aed5, a6, 4
  12148f:	2b5754               	ae_neg32s	aed5, aed5
  121492:	9a4954               	ae_slai32s	aed4, aed5, 9
  121495:	a34444               	ae_sel16i	aed4, aed4, aed4, 3
  121498:	423444               	ae_round16x4f32sasym	aed3, aed4, aed4
  12149b:	d332f4               	ae_s16.0.ip	aed3, a2, -2
  12149e:	f01d                	retw.n

001214a0 <aac_plc_GetAACPrevImdctBuffer+0x5c>:
  1214a0:	337a                	add.n	a3, a3, a7
  1214a2:	11aa76               	loopgtz	a10, 1214b7 <aac_plc_GetAACPrevImdctBuffer+0x73>
  1214a5:	be8214               	ae_l32.ip	aed8, a2, 4
  1214a8:	2b8784               	ae_neg32s	aed8, aed8
  1214ab:	9a7984               	ae_slai32s	aed7, aed8, 9
  1214ae:	a37774               	ae_sel16i	aed7, aed7, aed7, 3
  1214b1:	426774               	ae_round16x4f32sasym	aed6, aed7, aed7
  1214b4:	d363f4               	ae_s16.0.ip	aed6, a3, -2

001214b7 <aac_plc_GetAACPrevImdctBuffer+0x73>:
  1214b7:	f01d                	retw.n

001214b9 <aac_plc_GetAACPrevImdctBuffer+0x75>:
  1214b9:	000000                                        ...

001214bc <aac_plc_ResetAACPrevImdctBuffer>:
  1214bc:	004136               	entry	a1, 32
  1214bf:	0278                	l32i.n	a7, a2, 0
  1214c1:	04d772               	addmi	a7, a7, 0x400
  1214c4:	132772               	l32i	a7, a7, 76
  1214c7:	0778                	l32i.n	a7, a7, 0
  1214c9:	8e2772               	l32i	a7, a7, 0x238
  1214cc:	060c                	movi.n	a6, 0
  1214ce:	a07470               	addx4	a7, a4, a7
  1214d1:	0778                	l32i.n	a7, a7, 0
  1214d3:	215130               	srai	a5, a3, 1
  1214d6:	052722               	l32i	a2, a7, 20
  1214d9:	03a576               	loopgtz	a5, 1214e0 <aac_plc_ResetAACPrevImdctBuffer+0x24>
  1214dc:	0269                	s32i.n	a6, a2, 0
  1214de:	224b                	addi.n	a2, a2, 4

001214e0 <aac_plc_ResetAACPrevImdctBuffer+0x24>:
  1214e0:	f01d                	retw.n

001214e2 <aac_plc_ResetAACPrevImdctBuffer+0x26>:
	...

001214e4 <aac_plc_GetTimeData>:
  1214e4:	004136               	entry	a1, 32
  1214e7:	0228                	l32i.n	a2, a2, 0
  1214e9:	04d222               	addmi	a2, a2, 0x400
  1214ec:	192222               	l32i	a2, a2, 100
  1214ef:	f01d                	retw.n

001214f1 <aac_plc_GetTimeData+0xd>:
  1214f1:	000000                                        ...

001214f4 <aacplc_GetFrameSize>:
  1214f4:	004136               	entry	a1, 32
  1214f7:	0228                	l32i.n	a2, a2, 0
  1214f9:	04d222               	addmi	a2, a2, 0x400
  1214fc:	132222               	l32i	a2, a2, 76
  1214ff:	272222               	l32i	a2, a2, 156
  121502:	f01d                	retw.n

00121504 <aacplc_GetFrameSize+0x10>:
  121504:	00000000                                ....

00121508 <xa_sbc_lcplc_xq_recover>:
  121508:	00a136               	entry	a1, 80
  12150b:	080272               	l8ui	a7, a2, 8
  12150e:	2358                	l32i.n	a5, a3, 8
  121510:	24e716               	beqz	a7, 121762 <xa_sbc_lcplc_xq_recover+0x25a>
  121513:	0159                	s32i.n	a5, a1, 0
  121515:	05cd                	mov.n	a12, a5
  121517:	060c                	movi.n	a6, 0
  121519:	a04770               	addx4	a4, a7, a7
  12151c:	03d522               	addmi	a2, a5, 0x300
  12151f:	13d582               	addmi	a8, a5, 0x1300
  121522:	b8c882               	addi	a8, a8, -72
  121525:	88c222               	addi	a2, a2, -120
  121528:	1144c0               	slli	a4, a4, 4
  12152b:	c04470               	sub	a4, a4, a7
  12152e:	b04470               	addx8	a4, a4, a7
  121531:	b04450               	addx8	a4, a4, a5
  121534:	13d442               	addmi	a4, a4, 0x1300
  121537:	b8c442               	addi	a4, a4, -72
  12153a:	7149                	s32i.n	a4, a1, 28

0012153c <xa_sbc_lcplc_xq_recover+0x34>:
  12153c:	02ad                	mov.n	a10, a2
  12153e:	859872               	l16si	a7, a8, 0x10a
  121541:	06dd                	mov.n	a13, a6
  121543:	3d28f2               	l32i	a15, a8, 244
  121546:	849892               	l16si	a9, a8, 0x108
  121549:	029ff2               	l16si	a15, a15, 4
  12154c:	fec9e2               	addi	a14, a9, -2
  12154f:	236e80               	sext	a6, a14, 15
  121552:	0d001e41a0b0876e 	{ beq.w18	a7, a6, 121740 <xa_sbc_lcplc_xq_recover+0x238>; nop }
  12155a:	490b                	addi.n	a4, a9, -1
  12155c:	c0b970               	sub	a11, a9, a7
  12155f:	c06670               	sub	a6, a6, a7
  121562:	236680               	sext	a6, a6, 15
  121565:	fecbb2               	addi	a11, a11, -2
  121568:	214140               	srai	a4, a4, 1
  12156b:	234480               	sext	a4, a4, 15
  12156e:	23bb80               	sext	a11, a11, 15
  121571:	0d000d41d0b09b4e 	{ blt.w18	a11, a4, 121652 <xa_sbc_lcplc_xq_recover+0x14a>; nop }
  121579:	671b                	addi.n	a6, a7, 1
  12157b:	236680               	sext	a6, a6, 15
  12157e:	1b8616               	beqz	a6, 12173a <xa_sbc_lcplc_xq_recover+0x232>
  121581:	907fc0               	addx2	a7, a15, a12
  121584:	3c3e24               	ae_movda16	aed3, a14
  121587:	400000d144f14f9e 	{ ae_movda16	aed1, a15; nop; addi	a4, a9, -3 }
  12158f:	1199f0               	slli	a9, a9, 1
  121592:	0c8005010343377e 	{ addmi	a7, a7, 0x300; ae_mul16x4	aed4, aed3, aed1, aed3 }
  12159a:	400000814482747e 	{ ae_movda16	aed2, a4; nop; addi	a7, a7, -120 }
  1215a2:	1179                	s32i.n	a7, a1, 4
  1215a4:	0c801a014221e3de 	{ ae_movad32.l	a14, aed3; ae_mul16x4	aed2, aed1, aed1, aed2 }
  1215ac:	2171f0               	srai	a7, a15, 1
  1215af:	25b1c4               	ae_movad32.l	a11, aed1
  1215b2:	23ee80               	sext	a14, a14, 15
  1215b5:	23bb80               	sext	a11, a11, 15
  1215b8:	21e2e0               	srai	a14, a14, 2
  1215bb:	81e9                	s32i.n	a14, a1, 32
  1215bd:	21b2b0               	srai	a11, a11, 2
  1215c0:	91b9                	s32i.n	a11, a1, 36
  1215c2:	400000c145f1ef9e 	{ ae_movda32	aed1, a15; nop; addi	a14, a9, -4 }
  1215ca:	a0bfc0               	addx4	a11, a15, a12
  1215cd:	400000a145f09e9e 	{ ae_movda32	aed0, a14; nop; addi	a9, a9, -6 }
  1215d5:	eb7b300001003bbf 	{ addmi	a11, a11, 0x300; ae_mulp32x2	aed0, aed1, aed0; nop }
  1215dd:	400000814582b9be 	{ ae_movda32	aed2, a9; nop; addi	a11, a11, -120 }
  1215e5:	21b9                	s32i.n	a11, a1, 8
  1215e7:	eb7bc8020101e07f 	{ ae_movad32.l	a14, aed0; ae_mulp32x2	aed1, aed1, aed2; nop }
  1215ef:	21b2f0               	srai	a11, a15, 2
  1215f2:	2591c4               	ae_movad32.l	a9, aed1
  1215f5:	ecea                	add.n	a14, a12, a14
  1215f7:	9c9a                	add.n	a9, a12, a9
  1215f9:	03dee2               	addmi	a14, a14, 0x300
  1215fc:	88cee2               	addi	a14, a14, -120
  1215ff:	03d9f2               	addmi	a15, a9, 0x300
  121602:	0198                	l32i.n	a9, a1, 0
  121604:	88cff2               	addi	a15, a15, -120
  121607:	809d90               	add	a9, a13, a9
  12160a:	03d992               	addmi	a9, a9, 0x300
  12160d:	88c992               	addi	a9, a9, -120

00121610 <xa_sbc_lcplc_xq_recover+0x108>:
  121610:	0328                	l32i.n	a2, a3, 0
  121612:	0d401441e0b0266e 	{ blti.w18	a6, 2, 121764 <xa_sbc_lcplc_xq_recover+0x25c>; nop }
  12161a:	205aa0               	or	a5, a10, a10
  12161d:	05a776               	loopgtz	a7, 121626 <xa_sbc_lcplc_xq_recover+0x11e>
  121620:	904594               	ae_l16x4.ip	aed4, a5, 8
  121623:	804294               	ae_s16x4.ip	aed4, a2, 8

00121626 <xa_sbc_lcplc_xq_recover+0x11e>:
  121626:	092d                	mov.n	a2, a9
  121628:	9148                	l32i.n	a4, a1, 36
  12162a:	022152               	l32i	a5, a1, 8
  12162d:	05a476               	loopgtz	a4, 121636 <xa_sbc_lcplc_xq_recover+0x12e>
  121630:	905594               	ae_l16x4.ip	aed5, a5, 8
  121633:	805294               	ae_s16x4.ip	aed5, a2, 8
  121636:	0f2d                	mov.n	a2, a15
  121638:	0358                	l32i.n	a5, a3, 0
  12163a:	05a776               	loopgtz	a7, 121643 <xa_sbc_lcplc_xq_recover+0x13b>
  12163d:	906594               	ae_l16x4.ip	aed6, a5, 8
  121640:	806294               	ae_s16x4.ip	aed6, a2, 8
  121643:	fec622               	addi	a2, a6, -2

00121646 <xa_sbc_lcplc_xq_recover+0x13e>:
  121646:	236280               	sext	a6, a2, 15
  121649:	fc3656               	bnez	a6, 121610 <xa_sbc_lcplc_xq_recover+0x108>
  12164c:	849892               	l16si	a9, a8, 0x108
  12164f:	0039c6               	j	12173a <xa_sbc_lcplc_xq_recover+0x232>

00121652 <xa_sbc_lcplc_xq_recover+0x14a>:
  121652:	0e4b16               	beqz	a11, 12173a <xa_sbc_lcplc_xq_recover+0x232>
  121655:	fdc972               	addi	a7, a9, -3
  121658:	400001b5448a3efe 	{ ae_movda16	aed10, a14; nop; ae_movda16	aed8, a15 }
  121660:	0c801a08caba97ee 	{ ae_movda16	aed9, a7; ae_mul16x4	aed11, aed10, aed8, aed10 }
  121668:	0c801a083998959e 	{ nop; ae_mul16x4	aed9, aed8, aed8, aed9 }
  121670:	254ac4               	ae_movad32.l	a4, aed10
  121673:	25b8c4               	ae_movad32.l	a11, aed8
  121676:	234480               	sext	a4, a4, 15
  121679:	23bb80               	sext	a11, a11, 15
  12167c:	214240               	srai	a4, a4, 2
  12167f:	8149                	s32i.n	a4, a1, 32
  121681:	21b2b0               	srai	a11, a11, 2
  121684:	b0e420               	addx8	a14, a4, a2
  121687:	51e9                	s32i.n	a14, a1, 20
  121689:	91b9                	s32i.n	a11, a1, 36
  12168b:	b0eb20               	addx8	a14, a11, a2
  12168e:	61e9                	s32i.n	a14, a1, 24
  121690:	11e9f0               	slli	a14, a9, 1
  121693:	909fc0               	addx2	a9, a15, a12
  121696:	fcce72               	addi	a7, a14, -4
  121699:	400000a145f7e7ee 	{ ae_movda32	aed7, a7; nop; addi	a14, a14, -6 }
  1216a1:	b09490               	addx8	a9, a4, a9
  1216a4:	2171f0               	srai	a7, a15, 1
  1216a7:	4000003545089f9e 	{ ae_movda32	aed8, a15; nop; addmi	a9, a9, 0x300 }
  1216af:	4000008145899e9e 	{ ae_movda32	aed9, a14; nop; addi	a9, a9, -120 }
  1216b7:	eb7b52070807efcf 	{ addx4	a14, a15, a12; ae_mulp32x2	aed7, aed8, aed7; nop }
  1216bf:	eb7b53090808bbef 	{ addx8	a11, a11, a14; ae_mulp32x2	aed8, aed8, aed9; nop }
  1216c7:	3199                	s32i.n	a9, a1, 12
  1216c9:	25e7c4               	ae_movad32.l	a14, aed7
  1216cc:	2598c4               	ae_movad32.l	a9, aed8
  1216cf:	03dbb2               	addmi	a11, a11, 0x300
  1216d2:	88cbb2               	addi	a11, a11, -120
  1216d5:	9c9a                	add.n	a9, a12, a9
  1216d7:	41b9                	s32i.n	a11, a1, 16
  1216d9:	ecea                	add.n	a14, a12, a14
  1216db:	21b2f0               	srai	a11, a15, 2
  1216de:	03dee2               	addmi	a14, a14, 0x300
  1216e1:	88cee2               	addi	a14, a14, -120
  1216e4:	03d9f2               	addmi	a15, a9, 0x300
  1216e7:	0198                	l32i.n	a9, a1, 0
  1216e9:	88cff2               	addi	a15, a15, -120
  1216ec:	9d9a                	add.n	a9, a13, a9
  1216ee:	03d992               	addmi	a9, a9, 0x300
  1216f1:	88c992               	addi	a9, a9, -120

001216f4 <xa_sbc_lcplc_xq_recover+0x1ec>:
  1216f4:	0358                	l32i.n	a5, a3, 0
  1216f6:	0d40094160b0266e 	{ blti.w18	a6, 2, 121790 <xa_sbc_lcplc_xq_recover+0x288>; nop }
  1216fe:	202ff0               	or	a2, a15, a15
  121701:	05a776               	loopgtz	a7, 12170a <xa_sbc_lcplc_xq_recover+0x202>
  121704:	90b294               	ae_l16x4.ip	aed11, a2, 8
  121707:	80b594               	ae_s16x4.ip	aed11, a5, 8

0012170a <xa_sbc_lcplc_xq_recover+0x202>:
  12170a:	4128                	l32i.n	a2, a1, 16
  12170c:	9148                	l32i.n	a4, a1, 36
  12170e:	062152               	l32i	a5, a1, 24
  121711:	0ba476               	loopgtz	a4, 121720 <xa_sbc_lcplc_xq_recover+0x218>
  121714:	ccc5f4               	ae_l16x4.i	aed12, a5, -8
  121717:	f8c552               	addi	a5, a5, -8
  12171a:	f8c222               	addi	a2, a2, -8
  12171d:	dcc204               	ae_s16x4.i	aed12, a2, 0
  121720:	092d                	mov.n	a2, a9
  121722:	002352               	l32i	a5, a3, 0
  121725:	05a776               	loopgtz	a7, 12172e <xa_sbc_lcplc_xq_recover+0x226>
  121728:	90d594               	ae_l16x4.ip	aed13, a5, 8
  12172b:	80d294               	ae_s16x4.ip	aed13, a2, 8
  12172e:	fec622               	addi	a2, a6, -2

00121731 <xa_sbc_lcplc_xq_recover+0x229>:
  121731:	236280               	sext	a6, a2, 15
  121734:	fbc656               	bnez	a6, 1216f4 <xa_sbc_lcplc_xq_recover+0x1ec>
  121737:	849892               	l16si	a9, a8, 0x108
  12173a:	fec9b2               	addi	a11, a9, -2
  12173d:	8558b2               	s16i	a11, a8, 0x10a

00121740 <xa_sbc_lcplc_xq_recover+0x238>:
  121740:	71e8                	l32i.n	a14, a1, 28
  121742:	14d882               	addmi	a8, a8, 0x1400
  121745:	14da22               	addmi	a2, a10, 0x1400
  121748:	14dcc2               	addmi	a12, a12, 0x1400
  12174b:	14dd62               	addmi	a6, a13, 0x1400
  12174e:	c8c662               	addi	a6, a6, -56
  121751:	c8ccc2               	addi	a12, a12, -56
  121754:	c8c222               	addi	a2, a2, -56
  121757:	c8c882               	addi	a8, a8, -56
  12175a:	0d3fdd41e0b0b8ee 	{ bne.w18	a8, a14, 12153c <xa_sbc_lcplc_xq_recover+0x34>; nop }

00121762 <xa_sbc_lcplc_xq_recover+0x25a>:
  121762:	f01d                	retw.n

00121764 <xa_sbc_lcplc_xq_recover+0x25c>:
  121764:	0a5d                	mov.n	a5, a10
  121766:	05ab76               	loopgtz	a11, 12176f <xa_sbc_lcplc_xq_recover+0x267>
  121769:	90e594               	ae_l16x4.ip	aed14, a5, 8
  12176c:	80e294               	ae_s16x4.ip	aed14, a2, 8

0012176f <xa_sbc_lcplc_xq_recover+0x267>:
  12176f:	092d                	mov.n	a2, a9
  121771:	8148                	l32i.n	a4, a1, 32
  121773:	1158                	l32i.n	a5, a1, 4
  121775:	05a476               	loopgtz	a4, 12177e <xa_sbc_lcplc_xq_recover+0x276>
  121778:	90f594               	ae_l16x4.ip	aed15, a5, 8
  12177b:	80f294               	ae_s16x4.ip	aed15, a2, 8
  12177e:	0e2d                	mov.n	a2, a14
  121780:	0358                	l32i.n	a5, a3, 0
  121782:	05a776               	loopgtz	a7, 12178b <xa_sbc_lcplc_xq_recover+0x283>
  121785:	900594               	ae_l16x4.ip	aed0, a5, 8
  121788:	800294               	ae_s16x4.ip	aed0, a2, 8
  12178b:	260b                	addi.n	a2, a6, -1
  12178d:	ffad46               	j	121646 <xa_sbc_lcplc_xq_recover+0x13e>

00121790 <xa_sbc_lcplc_xq_recover+0x288>:
  121790:	0e2d                	mov.n	a2, a14
  121792:	05ab76               	loopgtz	a11, 12179b <xa_sbc_lcplc_xq_recover+0x293>
  121795:	901294               	ae_l16x4.ip	aed1, a2, 8
  121798:	801594               	ae_s16x4.ip	aed1, a5, 8

0012179b <xa_sbc_lcplc_xq_recover+0x293>:
  12179b:	3128                	l32i.n	a2, a1, 12
  12179d:	8148                	l32i.n	a4, a1, 32
  12179f:	5158                	l32i.n	a5, a1, 20
  1217a1:	0ba476               	loopgtz	a4, 1217b0 <xa_sbc_lcplc_xq_recover+0x2a8>
  1217a4:	cc25f4               	ae_l16x4.i	aed2, a5, -8
  1217a7:	f8c552               	addi	a5, a5, -8
  1217aa:	f8c222               	addi	a2, a2, -8
  1217ad:	dc2204               	ae_s16x4.i	aed2, a2, 0
  1217b0:	092d                	mov.n	a2, a9
  1217b2:	002352               	l32i	a5, a3, 0
  1217b5:	05ab76               	loopgtz	a11, 1217be <xa_sbc_lcplc_xq_recover+0x2b6>
  1217b8:	903594               	ae_l16x4.ip	aed3, a5, 8
  1217bb:	803294               	ae_s16x4.ip	aed3, a2, 8
  1217be:	260b                	addi.n	a2, a6, -1
  1217c0:	ffdb46               	j	121731 <xa_sbc_lcplc_xq_recover+0x229>

001217c3 <xa_sbc_lcplc_xq_recover+0x2bb>:
  1217c3:	00000000 00613600                                .....

001217c8 <msbc_bec_2_SBC_BEC>:
  1217c8:	006136               	entry	a1, 48
  1217cb:	0139                	s32i.n	a3, a1, 0
  1217cd:	038d                	mov.n	a8, a3
  1217cf:	01d372               	addmi	a7, a3, 0x100
  1217d2:	fc7c                	movi.n	a12, -1
  1217d4:	042d                	mov.n	a2, a4
  1217d6:	016122               	s32i	a2, a1, 4
  1217d9:	20a576               	loopgtz	a5, 1217fd <msbc_bec_2_SBC_BEC+0x35>
  1217dc:	8008d2               	l8ui	a13, a8, 128
  1217df:	0007a2               	l8ui	a10, a7, 0
  1217e2:	000892               	l8ui	a9, a8, 0
  1217e5:	771b                	addi.n	a7, a7, 1
  1217e7:	881b                	addi.n	a8, a8, 1
  1217e9:	30dd90               	xor	a13, a13, a9
  1217ec:	30bdc0               	xor	a11, a13, a12
  1217ef:	10aad0               	and	a10, a10, a13
  1217f2:	1099b0               	and	a9, a9, a11
  1217f5:	2099a0               	or	a9, a9, a10
  1217f8:	004292               	s8i	a9, a2, 0
  1217fb:	221b                	addi.n	a2, a2, 1

001217fd <msbc_bec_2_SBC_BEC+0x35>:
  1217fd:	030c                	movi.n	a3, 0
  1217ff:	040c                	movi.n	a4, 0
  121801:	0e0c                	movi.n	a14, 0
  121803:	21e9                	s32i.n	a14, a1, 8

00121805 <msbc_bec_2_SBC_BEC+0x3d>:
  121805:	4315a6               	blti	a5, 1, 12184c <msbc_bec_2_SBC_BEC+0x84>
  121808:	070c                	movi.n	a7, 0
  12180a:	0188                	l32i.n	a8, a1, 0
  12180c:	1128                	l32i.n	a2, a1, 4
  12180e:	808380               	add	a8, a3, a8
  121811:	349576               	loopnez	a5, 121849 <msbc_bec_2_SBC_BEC+0x81>
  121814:	0008b2               	l8ui	a11, a8, 0
  121817:	0002a2               	l8ui	a10, a2, 0
  12181a:	881b                	addi.n	a8, a8, 1
  12181c:	221b                	addi.n	a2, a2, 1
  12181e:	30aab0               	xor	a10, a10, a11
  121821:	4167a0               	srli	a6, a10, 7
  121824:	04d1a0               	extui	a13, a10, 1, 1
  121827:	0490a0               	extui	a9, a10, 0, 1
  12182a:	04e3a0               	extui	a14, a10, 3, 1
  12182d:	04c2a0               	extui	a12, a10, 2, 1
  121830:	04f5a0               	extui	a15, a10, 5, 1
  121833:	04b4a0               	extui	a11, a10, 4, 1
  121836:	bbfa                	add.n	a11, a11, a15
  121838:	ccea                	add.n	a12, a12, a14
  12183a:	99da                	add.n	a9, a9, a13
  12183c:	99ca                	add.n	a9, a9, a12
  12183e:	99ba                	add.n	a9, a9, a11
  121840:	04a6a0               	extui	a10, a10, 6, 1
  121843:	aa6a                	add.n	a10, a10, a6
  121845:	99aa                	add.n	a9, a9, a10
  121847:	779a                	add.n	a7, a7, a9

00121849 <msbc_bec_2_SBC_BEC+0x81>:
  121849:	000046               	j	12184e <msbc_bec_2_SBC_BEC+0x86>

0012184c <msbc_bec_2_SBC_BEC+0x84>:
  12184c:	070c                	movi.n	a7, 0

0012184e <msbc_bec_2_SBC_BEC+0x86>:
  12184e:	534740               	max	a4, a7, a4
  121851:	21c8                	l32i.n	a12, a1, 8
  121853:	01d332               	addmi	a3, a3, 0x100
  121856:	80c332               	addi	a3, a3, -128
  121859:	cc1b                	addi.n	a12, a12, 1
  12185b:	21c9                	s32i.n	a12, a1, 8
  12185d:	a43c66               	bnei	a12, 3, 121805 <msbc_bec_2_SBC_BEC+0x3d>
  121860:	65a022               	movi	a2, 101
  121863:	722420               	salt	a2, a4, a2
  121866:	f01d                	retw.n

Disassembly of section .lib_std.text:

00180000 <__divdi3-0x10>:
  180000:	0000ff00 00ff0000 ff000000              ............

0018000c <__divdi3-0x4>:
  18000c:	00000000                                ....

00180010 <__divdi3>:
  180010:	01a136               	entry	a1, 208
  180013:	1139                	s32i.n	a3, a1, 4
  180015:	05bd                	mov.n	a11, a5
  180017:	03ad                	mov.n	a10, a3
  180019:	049d                	mov.n	a9, a4
  18001b:	2149                	s32i.n	a4, a1, 8
  18001d:	02cd                	mov.n	a12, a2
  18001f:	0129                	s32i.n	a2, a1, 0
  180021:	3159                	s32i.n	a5, a1, 12
  180023:	3188                	l32i.n	a8, a1, 12
  180025:	042d                	mov.n	a2, a4
  180027:	0c4d                	mov.n	a4, a12
  180029:	125396               	bltz	a3, 180152 <__divdi3+0x142>
  18002c:	060c                	movi.n	a6, 0

0018002e <__divdi3+0x1e>:
  18002e:	51a9                	s32i.n	a10, a1, 20
  180030:	4149                	s32i.n	a4, a1, 16
  180032:	0d2c                	movi.n	a13, 32
  180034:	0acd                	mov.n	a12, a10
  180036:	128896               	bltz	a8, 180162 <__divdi3+0x152>

00180039 <__divdi3+0x29>:
  180039:	71b9                	s32i.n	a11, a1, 28
  18003b:	6129                	s32i.n	a2, a1, 24
  18003d:	023d                	mov.n	a3, a2
  18003f:	045d                	mov.n	a5, a4
  180041:	133b16               	beqz	a11, 180178 <__divdi3+0x168>
  180044:	15bab7               	bgeu	a10, a11, 18005d <__divdi3+0x4d>
  180047:	020c                	movi.n	a2, 0

00180049 <__divdi3+0x39>:
  180049:	030c                	movi.n	a3, 0

0018004b <__divdi3+0x3b>:
  18004b:	323616               	beqz	a6, 180372 <__divdi3+0x362>

0018004e <__divdi3+0x3e>:
  18004e:	fa7c                	movi.n	a10, -1
  180050:	3033a0               	xor	a3, a3, a10
  180053:	931b                	addi.n	a9, a3, 1
  180055:	833920               	moveqz	a3, a9, a2
  180058:	602020               	neg	a2, a2
  18005b:	f01d                	retw.n

0018005d <__divdi3+0x4d>:
  18005d:	40fb50               	nsau	a5, a11
  180060:	15dc                	bnez.n	a5, 180075 <__divdi3+0x65>
  180062:	073ba7               	bltu	a11, a10, 18006d <__divdi3+0x5d>
  180065:	0d003041b0b0e42e 	{ bltu.w18	a4, a2, 180374 <__divdi3+0x364>; nop }

0018006d <__divdi3+0x5d>:
  18006d:	120c                	movi.n	a2, 1
  18006f:	fff586               	j	180049 <__divdi3+0x39>

00180072 <__divdi3+0x62>:
  180072:	000000                                        ...

00180075 <__divdi3+0x65>:
  180075:	c0cd50               	sub	a12, a13, a5
  180078:	400c00               	ssr	a12
  18007b:	9130a0               	srl	a3, a10
  18007e:	401500               	ssl	a5
  180081:	817b20               	src	a7, a11, a2
  180084:	818a40               	src	a8, a10, a4
  180087:	1d6182               	s32i	a8, a1, 116
  18008a:	f59070               	extui	a9, a7, 16, 16
  18008d:	1c6192               	s32i	a9, a1, 112
  180090:	404010               	ssai	16
  180093:	f4a070               	extui	a10, a7, 0, 16
  180096:	c2b390               	quou	a11, a3, a9
  180099:	1a61b2               	s32i	a11, a1, 104
  18009c:	1e61a2               	s32i	a10, a1, 120
  18009f:	1f61b2               	s32i	a11, a1, 124
  1800a2:	e23390               	remu	a3, a3, a9
  1800a5:	813380               	src	a3, a3, a8
  1800a8:	176132               	s32i	a3, a1, 92
  1800ab:	0049a5               	call8	180544 <__mulsi3>
  1800ae:	196172               	s32i	a7, a1, 100
  1800b1:	22b3a7               	bgeu	a3, a10, 1800d7 <__divdi3+0xc7>
  1800b4:	196172               	s32i	a7, a1, 100
  1800b7:	172132               	l32i	a3, a1, 92
  1800ba:	1a21d2               	l32i	a13, a1, 104
  1800bd:	803730               	add	a3, a7, a3
  1800c0:	dd0b                	addi.n	a13, a13, -1
  1800c2:	1f61d2               	s32i	a13, a1, 124
  1800c5:	0e3377               	bltu	a3, a7, 1800d7 <__divdi3+0xc7>
  1800c8:	0bb3a7               	bgeu	a3, a10, 1800d7 <__divdi3+0xc7>
  1800cb:	1a2182               	l32i	a8, a1, 104
  1800ce:	803730               	add	a3, a7, a3
  1800d1:	fec882               	addi	a8, a8, -2
  1800d4:	1f6182               	s32i	a8, a1, 124
  1800d7:	c073a0               	sub	a7, a3, a10
  1800da:	1c2182               	l32i	a8, a1, 112
  1800dd:	1e21a2               	l32i	a10, a1, 120
  1800e0:	1d2132               	l32i	a3, a1, 116
  1800e3:	c2b780               	quou	a11, a7, a8
  1800e6:	1b61b2               	s32i	a11, a1, 108
  1800e9:	f43030               	extui	a3, a3, 0, 16
  1800ec:	e27780               	remu	a7, a7, a8
  1800ef:	117700               	slli	a7, a7, 16
  1800f2:	203370               	or	a3, a3, a7
  1800f5:	186132               	s32i	a3, a1, 96
  1800f8:	0b7d                	mov.n	a7, a11
  1800fa:	0044a5               	call8	180544 <__mulsi3>
  1800fd:	1ab3a7               	bgeu	a3, a10, 18011b <__divdi3+0x10b>
  180100:	182132               	l32i	a3, a1, 96
  180103:	1b2172               	l32i	a7, a1, 108
  180106:	192192               	l32i	a9, a1, 100
  180109:	770b                	addi.n	a7, a7, -1
  18010b:	393a                	add.n	a3, a9, a3
  18010d:	0a3397               	bltu	a3, a9, 18011b <__divdi3+0x10b>
  180110:	07b3a7               	bgeu	a3, a10, 18011b <__divdi3+0x10b>
  180113:	1b2172               	l32i	a7, a1, 108
  180116:	393a                	add.n	a3, a9, a3
  180118:	fec772               	addi	a7, a7, -2
  18011b:	c033a0               	sub	a3, a3, a10
  18011e:	1f2192               	l32i	a9, a1, 124
  180121:	401500               	ssl	a5
  180124:	a1b200               	sll	a11, a2
  180127:	119900               	slli	a9, a9, 16
  18012a:	207790               	or	a7, a7, a9
  18012d:	072d                	mov.n	a2, a7
  18012f:	07ad                	mov.n	a10, a7
  180131:	0048e5               	call8	1805c0 <__umulsidi3>
  180134:	1533b7               	bltu	a3, a11, 18014d <__divdi3+0x13d>
  180137:	0d3ff041e0b0b3be 	{ bne.w18	a3, a11, 180049 <__divdi3+0x39>; nop }
  18013f:	401500               	ssl	a5
  180142:	a1b400               	sll	a11, a4
  180145:	0d3ff04100b0cbae 	{ bgeu.w18	a11, a10, 180049 <__divdi3+0x39>; nop }

0018014d <__divdi3+0x13d>:
  18014d:	270b                	addi.n	a2, a7, -1
  18014f:	ffbd86               	j	180049 <__divdi3+0x39>

00180152 <__divdi3+0x142>:
  180152:	6040c0               	neg	a4, a12
  180155:	f67c                	movi.n	a6, -1
  180157:	30a360               	xor	a10, a3, a6
  18015a:	da1b                	addi.n	a13, a10, 1
  18015c:	83adc0               	moveqz	a10, a13, a12
  18015f:	ffb2c6               	j	18002e <__divdi3+0x1e>

00180162 <__divdi3+0x152>:
  180162:	fb7c                	movi.n	a11, -1
  180164:	602090               	neg	a2, a9
  180167:	3066b0               	xor	a6, a6, a11
  18016a:	30b5b0               	xor	a11, a5, a11
  18016d:	eb1b                	addi.n	a14, a11, 1
  18016f:	83be90               	moveqz	a11, a14, a9
  180172:	ffb0c6               	j	180039 <__divdi3+0x29>

00180175 <__divdi3+0x165>:
  180175:	000000                                        ...

00180178 <__divdi3+0x168>:
  180178:	0d000941c0b0ca2e 	{ bgeu.w18	a10, a2, 180218 <__divdi3+0x208>; nop }
  180180:	40f290               	nsau	a9, a2
  180183:	a98c                	beqz.n	a9, 180191 <__divdi3+0x181>
  180185:	401900               	ssl	a9
  180188:	a13200               	sll	a3, a2
  18018b:	81ca40               	src	a12, a10, a4
  18018e:	a15400               	sll	a5, a4

00180191 <__divdi3+0x181>:
  180191:	404010               	ssai	16
  180194:	f52030               	extui	a2, a3, 16, 16
  180197:	f44030               	extui	a4, a3, 0, 16
  18019a:	20a440               	or	a10, a4, a4
  18019d:	e27c20               	remu	a7, a12, a2
  1801a0:	c2bc20               	quou	a11, a12, a2
  1801a3:	1561b2               	s32i	a11, a1, 84
  1801a6:	0d61b2               	s32i	a11, a1, 52
  1801a9:	817750               	src	a7, a7, a5
  1801ac:	126172               	s32i	a7, a1, 72
  1801af:	003965               	call8	180544 <__mulsi3>
  1801b2:	1fb7a7               	bgeu	a7, a10, 1801d5 <__divdi3+0x1c5>
  1801b5:	122172               	l32i	a7, a1, 72
  1801b8:	152182               	l32i	a8, a1, 84
  1801bb:	807730               	add	a7, a7, a3
  1801be:	ffc882               	addi	a8, a8, -1
  1801c1:	0d6182               	s32i	a8, a1, 52
  1801c4:	0d3737               	bltu	a7, a3, 1801d5 <__divdi3+0x1c5>
  1801c7:	0ab7a7               	bgeu	a7, a10, 1801d5 <__divdi3+0x1c5>
  1801ca:	152182               	l32i	a8, a1, 84
  1801cd:	807370               	add	a7, a3, a7
  1801d0:	fec882               	addi	a8, a8, -2
  1801d3:	d189                	s32i.n	a8, a1, 52
  1801d5:	c0b7a0               	sub	a11, a7, a10
  1801d8:	f4a050               	extui	a10, a5, 0, 16
  1801db:	c27b20               	quou	a7, a11, a2
  1801de:	226172               	s32i	a7, a1, 136
  1801e1:	e2bb20               	remu	a11, a11, a2
  1801e4:	11bb00               	slli	a11, a11, 16
  1801e7:	20aab0               	or	a10, a10, a11
  1801ea:	2061a2               	s32i	a10, a1, 128
  1801ed:	07bd                	mov.n	a11, a7
  1801ef:	04ad                	mov.n	a10, a4
  1801f1:	003525               	call8	180544 <__mulsi3>
  1801f4:	d1c8                	l32i.n	a12, a1, 52
  1801f6:	2021e2               	l32i	a14, a1, 128
  1801f9:	2221d2               	l32i	a13, a1, 136
  1801fc:	0cbea7               	bgeu	a14, a10, 18020c <__divdi3+0x1fc>
  1801ff:	d70b                	addi.n	a13, a7, -1
  180201:	be3a                	add.n	a11, a14, a3
  180203:	053b37               	bltu	a11, a3, 18020c <__divdi3+0x1fc>
  180206:	02bba7               	bgeu	a11, a10, 18020c <__divdi3+0x1fc>
  180209:	fec7d2               	addi	a13, a7, -2
  18020c:	030c                	movi.n	a3, 0
  18020e:	112c00               	slli	a2, a12, 16
  180211:	202d20               	or	a2, a13, a2
  180214:	ff8cc6               	j	18004b <__divdi3+0x3b>

00180217 <__divdi3+0x207>:
	...

00180218 <__divdi3+0x208>:
  180218:	130c                	movi.n	a3, 1
  18021a:	c28320               	quou	a8, a3, a2
  18021d:	832820               	moveqz	a2, a8, a2
  180220:	40f2b0               	nsau	a11, a2
  180223:	dbcc                	bnez.n	a11, 180234 <__divdi3+0x224>
  180225:	c129                	s32i.n	a2, a1, 48
  180227:	c07a20               	sub	a7, a10, a2
  18022a:	f54020               	extui	a4, a2, 16, 16
  18022d:	f42020               	extui	a2, a2, 0, 16
  180230:	002d06               	j	1802e8 <__divdi3+0x2d8>

00180233 <__divdi3+0x223>:
	...

00180234 <__divdi3+0x224>:
  180234:	c0ddb0               	sub	a13, a13, a11
  180237:	401b00               	ssl	a11
  18023a:	a13200               	sll	a3, a2
  18023d:	f42030               	extui	a2, a3, 0, 16
  180240:	400d00               	ssr	a13
  180243:	91c0a0               	srl	a12, a10
  180246:	401b00               	ssl	a11
  180249:	817a40               	src	a7, a10, a4
  18024c:	a15400               	sll	a5, a4
  18024f:	404010               	ssai	16
  180252:	f54030               	extui	a4, a3, 16, 16
  180255:	e2ac40               	remu	a10, a12, a4
  180258:	c2bc40               	quou	a11, a12, a4
  18025b:	1161b2               	s32i	a11, a1, 68
  18025e:	1461b2               	s32i	a11, a1, 80
  180261:	81aa70               	src	a10, a10, a7
  180264:	0f61a2               	s32i	a10, a1, 60
  180267:	2661a2               	s32i	a10, a1, 152
  18026a:	20a220               	or	a10, a2, a2
  18026d:	002d65               	call8	180544 <__mulsi3>
  180270:	2621c2               	l32i	a12, a1, 152
  180273:	20bca7               	bgeu	a12, a10, 180297 <__divdi3+0x287>
  180276:	0f21c2               	l32i	a12, a1, 60
  180279:	1121e2               	l32i	a14, a1, 68
  18027c:	80cc30               	add	a12, a12, a3
  18027f:	ffcee2               	addi	a14, a14, -1
  180282:	1461e2               	s32i	a14, a1, 80
  180285:	0e3c37               	bltu	a12, a3, 180297 <__divdi3+0x287>
  180288:	0bbca7               	bgeu	a12, a10, 180297 <__divdi3+0x287>
  18028b:	1121d2               	l32i	a13, a1, 68
  18028e:	80c3c0               	add	a12, a3, a12
  180291:	fecdd2               	addi	a13, a13, -2
  180294:	1461d2               	s32i	a13, a1, 80
  180297:	c08ca0               	sub	a8, a12, a10
  18029a:	f4e070               	extui	a14, a7, 0, 16
  18029d:	02ad                	mov.n	a10, a2
  18029f:	e2f840               	remu	a15, a8, a4
  1802a2:	11ff00               	slli	a15, a15, 16
  1802a5:	c27840               	quou	a7, a8, a4
  1802a8:	246172               	s32i	a7, a1, 144
  1802ab:	07bd                	mov.n	a11, a7
  1802ad:	20eef0               	or	a14, a14, a15
  1802b0:	1061e2               	s32i	a14, a1, 64
  1802b3:	2561e2               	s32i	a14, a1, 148
  1802b6:	0028e5               	call8	180544 <__mulsi3>
  1802b9:	2421d2               	l32i	a13, a1, 144
  1802bc:	2521c2               	l32i	a12, a1, 148
  1802bf:	c139                	s32i.n	a3, a1, 48
  1802c1:	17bca7               	bgeu	a12, a10, 1802dc <__divdi3+0x2cc>
  1802c4:	c139                	s32i.n	a3, a1, 48
  1802c6:	1021c2               	l32i	a12, a1, 64
  1802c9:	d70b                	addi.n	a13, a7, -1
  1802cb:	cc3a                	add.n	a12, a12, a3
  1802cd:	0b3c37               	bltu	a12, a3, 1802dc <__divdi3+0x2cc>
  1802d0:	c139                	s32i.n	a3, a1, 48
  1802d2:	06bca7               	bgeu	a12, a10, 1802dc <__divdi3+0x2cc>
  1802d5:	c139                	s32i.n	a3, a1, 48
  1802d7:	c3ca                	add.n	a12, a3, a12
  1802d9:	fec7d2               	addi	a13, a7, -2
  1802dc:	142132               	l32i	a3, a1, 80
  1802df:	c07ca0               	sub	a7, a12, a10
  1802e2:	113300               	slli	a3, a3, 16
  1802e5:	203d30               	or	a3, a13, a3

001802e8 <__divdi3+0x2d8>:
  1802e8:	20a220               	or	a10, a2, a2
  1802eb:	404010               	ssai	16
  1802ee:	e28740               	remu	a8, a7, a4
  1802f1:	c2b740               	quou	a11, a7, a4
  1802f4:	1661b2               	s32i	a11, a1, 88
  1802f7:	2761b2               	s32i	a11, a1, 156
  1802fa:	818850               	src	a8, a8, a5
  1802fd:	136182               	s32i	a8, a1, 76
  180300:	286182               	s32i	a8, a1, 160
  180303:	002425               	call8	180544 <__mulsi3>
  180306:	2821c2               	l32i	a12, a1, 160
  180309:	272172               	l32i	a7, a1, 156
  18030c:	1dbca7               	bgeu	a12, a10, 18032d <__divdi3+0x31d>
  18030f:	0c2192               	l32i	a9, a1, 48
  180312:	162172               	l32i	a7, a1, 88
  180315:	1321c2               	l32i	a12, a1, 76
  180318:	ffc772               	addi	a7, a7, -1
  18031b:	80cc90               	add	a12, a12, a9
  18031e:	0b3c97               	bltu	a12, a9, 18032d <__divdi3+0x31d>
  180321:	08bca7               	bgeu	a12, a10, 18032d <__divdi3+0x31d>
  180324:	162172               	l32i	a7, a1, 88
  180327:	80c9c0               	add	a12, a9, a12
  18032a:	fec772               	addi	a7, a7, -2
  18032d:	c0cca0               	sub	a12, a12, a10
  180330:	f4a050               	extui	a10, a5, 0, 16
  180333:	c2bc40               	quou	a11, a12, a4
  180336:	0e61b2               	s32i	a11, a1, 56
  180339:	e2cc40               	remu	a12, a12, a4
  18033c:	2361b2               	s32i	a11, a1, 140
  18033f:	11cc00               	slli	a12, a12, 16
  180342:	20aac0               	or	a10, a10, a12
  180345:	2161a2               	s32i	a10, a1, 132
  180348:	02ad                	mov.n	a10, a2
  18034a:	001fa5               	call8	180544 <__mulsi3>
  18034d:	2121d2               	l32i	a13, a1, 132
  180350:	2321c2               	l32i	a12, a1, 140
  180353:	12bda7               	bgeu	a13, a10, 180369 <__divdi3+0x359>
  180356:	e1c8                	l32i.n	a12, a1, 56
  180358:	c1e8                	l32i.n	a14, a1, 48
  18035a:	cc0b                	addi.n	a12, a12, -1
  18035c:	ddea                	add.n	a13, a13, a14
  18035e:	073de7               	bltu	a13, a14, 180369 <__divdi3+0x359>
  180361:	04bda7               	bgeu	a13, a10, 180369 <__divdi3+0x359>
  180364:	e1c8                	l32i.n	a12, a1, 56
  180366:	feccc2               	addi	a12, a12, -2
  180369:	112700               	slli	a2, a7, 16
  18036c:	202c20               	or	a2, a12, a2
  18036f:	cdb656               	bnez	a6, 18004e <__divdi3+0x3e>

00180372 <__divdi3+0x362>:
  180372:	f01d                	retw.n

00180374 <__divdi3+0x364>:
  180374:	020c                	movi.n	a2, 0
  180376:	ff33c6               	j	180049 <__divdi3+0x39>

00180379 <__divdi3+0x369>:
  180379:	00000000 36000000                                .......

00180380 <__vec_memcpy>:
  180380:	004136               	entry	a1, 32
  180383:	208220               	or	a8, a2, a2
  180386:	0d40084140b0c46e 	{ blti.w18	a4, 32, 18040e <__vec_memcpy+0x8e>; nop }
  18038e:	12e207               	bbsi	a2, 0, 1803a4 <__vec_memcpy+0x24>
  180391:	1e6307               	bbci	a3, 0, 1803b3 <__vec_memcpy+0x33>

00180394 <__vec_memcpy+0x14>:
  180394:	20a220               	or	a10, a2, a2
  180397:	20b330               	or	a11, a3, a3
  18039a:	20c440               	or	a12, a4, a4
  18039d:	002f65               	call8	180694 <memcpy>
  1803a0:	0a2d                	mov.n	a2, a10
  1803a2:	f01d                	retw.n

001803a4 <__vec_memcpy+0x24>:
  1803a4:	ec6307               	bbci	a3, 0, 180394 <__vec_memcpy+0x14>
  1803a7:	821b                	addi.n	a8, a2, 1
  1803a9:	440b                	addi.n	a4, a4, -1
  1803ab:	000392               	l8ui	a9, a3, 0
  1803ae:	004292               	s8i	a9, a2, 0
  1803b1:	331b                	addi.n	a3, a3, 1

001803b3 <__vec_memcpy+0x33>:
  1803b3:	281344               	ae_zalign64	u1
  1803b6:	7723c4               	ae_la64.pp	u0, a3
  1803b9:	085d                	mov.n	a5, a8
  1803bb:	089d                	mov.n	a9, a8
  1803bd:	f41b                	addi.n	a15, a4, 1
  1803bf:	b3f440               	movgez	a15, a4, a4
  1803c2:	21f1f0               	srai	a15, a15, 1
  1803c5:	21c3f0               	srai	a12, a15, 3
  1803c8:	521ca6               	blti	a12, 1, 18041e <__vec_memcpy+0x9e>
  1803cb:	038d                	mov.n	a8, a3
  1803cd:	0bac76               	loopgtz	a12, 1803dc <__vec_memcpy+0x5c>
  1803d0:	3708c4               	ae_la16x4.ip	aed0, u0, a8
  1803d3:	3718c4               	ae_la16x4.ip	aed1, u0, a8
  1803d6:	0c0994               	ae_sa16x4.ip	aed0, u1, a9
  1803d9:	0c1994               	ae_sa16x4.ip	aed1, u1, a9

001803dc <__vec_memcpy+0x5c>:
  1803dc:	7739d4               	ae_sa64pos.fp	u1, a9
  1803df:	11ccd0               	slli	a12, a12, 3
  1803e2:	11acf7               	bge	a12, a15, 1803f7 <__vec_memcpy+0x77>
  1803e5:	909c50               	addx2	a9, a12, a5
  1803e8:	908c30               	addx2	a8, a12, a3
  1803eb:	c0afc0               	sub	a10, a15, a12
  1803ee:	05aa76               	loopgtz	a10, 1803f7 <__vec_memcpy+0x77>
  1803f1:	b40814               	ae_l16.ip	aed0, a8, 2
  1803f4:	d30914               	ae_s16.0.ip	aed0, a9, 2

001803f7 <__vec_memcpy+0x77>:
  1803f7:	116407               	bbci	a4, 0, 18040c <__vec_memcpy+0x8c>
  1803fa:	834a                	add.n	a8, a3, a4
  1803fc:	954a                	add.n	a9, a5, a4
  1803fe:	ffd992               	addmi	a9, a9, 0xffffff00
  180401:	ffd882               	addmi	a8, a8, 0xffffff00
  180404:	ff0882               	l8ui	a8, a8, 255
  180407:	ff4982               	s8i	a8, a9, 255
  18040a:	f01d                	retw.n

0018040c <__vec_memcpy+0x8c>:
  18040c:	f01d                	retw.n

0018040e <__vec_memcpy+0x8e>:
  18040e:	20c440               	or	a12, a4, a4
  180411:	20b330               	or	a11, a3, a3
  180414:	20a220               	or	a10, a2, a2
  180417:	0027e5               	call8	180694 <memcpy>
  18041a:	0a2d                	mov.n	a2, a10
  18041c:	f01d                	retw.n

0018041e <__vec_memcpy+0x9e>:
  18041e:	0c0c                	movi.n	a12, 0
  180420:	ffee06               	j	1803dc <__vec_memcpy+0x5c>

00180423 <__vec_memcpy+0xa3>:
  180423:	00000000 00413600                                .....

00180428 <__vec_memset>:
  180428:	004136               	entry	a1, 32
  18042b:	57b4b6               	bltui	a4, 16, 180486 <__vec_memset+0x5e>
  18042e:	028d                	mov.n	a8, a2
  180430:	066207               	bbci	a2, 0, 18043a <__vec_memset+0x12>
  180433:	004232               	s8i	a3, a2, 0
  180436:	440b                	addi.n	a4, a4, -1
  180438:	821b                	addi.n	a8, a2, 1

0018043a <__vec_memset+0x12>:
  18043a:	281304               	ae_zalign64	u0
  18043d:	096407               	bbci	a4, 0, 18044a <__vec_memset+0x22>
  180440:	948a                	add.n	a9, a4, a8
  180442:	440b                	addi.n	a4, a4, -1
  180444:	ffd992               	addmi	a9, a9, 0xffffff00
  180447:	ff4932               	s8i	a3, a9, 255

0018044a <__vec_memset+0x22>:
  18044a:	08bd                	mov.n	a11, a8
  18044c:	41a340               	srli	a10, a4, 3
  18044f:	74e030               	extui	a14, a3, 0, 8
  180452:	11fe80               	slli	a15, a14, 8
  180455:	20eef0               	or	a14, a14, a15
  180458:	8abc                	beqz.n	a10, 180494 <__vec_memset+0x6c>
  18045a:	74c030               	extui	a12, a3, 0, 8
  18045d:	11dc80               	slli	a13, a12, 8
  180460:	20ccd0               	or	a12, a12, a13
  180463:	3c0c24               	ae_movda16	aed0, a12
  180466:	029a76               	loopnez	a10, 18046c <__vec_memset+0x44>
  180469:	0c0884               	ae_sa16x4.ip	aed0, u0, a8

0018046c <__vec_memset+0x44>:
  18046c:	3c0e24               	ae_movda16	aed0, a14
  18046f:	419140               	srli	a9, a4, 1
  180472:	7738c4               	ae_sa64pos.fp	u0, a8
  180475:	11cae0               	slli	a12, a10, 2
  180478:	908cb0               	addx2	a8, a12, a11
  18047b:	c099c0               	sub	a9, a9, a12
  18047e:	02a976               	loopgtz	a9, 180484 <__vec_memset+0x5c>
  180481:	d30814               	ae_s16.0.ip	aed0, a8, 2

00180484 <__vec_memset+0x5c>:
  180484:	f01d                	retw.n

00180486 <__vec_memset+0x5e>:
  180486:	20c440               	or	a12, a4, a4
  180489:	20b330               	or	a11, a3, a3
  18048c:	20a220               	or	a10, a2, a2
  18048f:	003a25               	call8	180830 <memset>
  180492:	f01d                	retw.n

00180494 <__vec_memset+0x6c>:
  180494:	0a0c                	movi.n	a10, 0
  180496:	fff486               	j	18046c <__vec_memset+0x44>

00180499 <__vec_memset+0x71>:
  180499:	00000000 36000000                                .......

001804a0 <strcpy>:
  1804a0:	002136               	entry	a1, 16
  1804a3:	20a220               	or	a10, a2, a2
  1804a6:	ffa042               	movi	a4, 255
  1804a9:	fed551               	l32r	a5, 180000 (ff00 <xthals_release_major+0xd020>)
  1804ac:	fed661               	l32r	a6, 180004 (ff0000 <_memmap_mem_sram_end+0x5b0000>)
  1804af:	fed671               	l32r	a7, 180008 (ff000000 <xthals_hw_configid0+0x3c432c02>)
  1804b2:	0be307               	bbsi	a3, 0, 1804c1 <strcpy+0x21>
  1804b5:	17e317               	bbsi	a3, 1, 1804d0 <strcpy+0x30>

001804b8 <strcpy+0x18>:
  1804b8:	380c                	movi.n	a8, 3
  1804ba:	2a0a87               	bnone	a10, a8, 1804e8 <strcpy+0x48>
  1804bd:	0015c6               	j	180518 <strcpy+0x78>

001804c0 <strcpy+0x20>:
	...

001804c1 <strcpy+0x21>:
  1804c1:	000382               	l8ui	a8, a3, 0
  1804c4:	331b                	addi.n	a3, a3, 1
  1804c6:	004a82               	s8i	a8, a10, 0
  1804c9:	889c                	beqz.n	a8, 1804e5 <strcpy+0x45>
  1804cb:	aa1b                	addi.n	a10, a10, 1
  1804cd:	e76317               	bbci	a3, 1, 1804b8 <strcpy+0x18>

001804d0 <strcpy+0x30>:
  1804d0:	000382               	l8ui	a8, a3, 0
  1804d3:	004a82               	s8i	a8, a10, 0
  1804d6:	b88c                	beqz.n	a8, 1804e5 <strcpy+0x45>
  1804d8:	010382               	l8ui	a8, a3, 1
  1804db:	332b                	addi.n	a3, a3, 2
  1804dd:	014a82               	s8i	a8, a10, 1
  1804e0:	aa2b                	addi.n	a10, a10, 2
  1804e2:	fd2856               	bnez	a8, 1804b8 <strcpy+0x18>

001804e5 <strcpy+0x45>:
  1804e5:	f01d                	retw.n

001804e7 <strcpy+0x47>:
	...

001804e8 <strcpy+0x48>:
  1804e8:	080c                	movi.n	a8, 0
  1804ea:	138876               	loop	a8, 180501 <strcpy+0x61>
  1804ed:	0388                	l32i.n	a8, a3, 0
  1804ef:	334b                	addi.n	a3, a3, 4
  1804f1:	0e0847               	bnone	a8, a4, 180503 <strcpy+0x63>
  1804f4:	100857               	bnone	a8, a5, 180508 <strcpy+0x68>
  1804f7:	120867               	bnone	a8, a6, 18050d <strcpy+0x6d>
  1804fa:	0a89                	s32i.n	a8, a10, 0
  1804fc:	010877               	bnone	a8, a7, 180501 <strcpy+0x61>
  1804ff:	aa4b                	addi.n	a10, a10, 4

00180501 <strcpy+0x61>:
  180501:	f01d                	retw.n

00180503 <strcpy+0x63>:
  180503:	004a82               	s8i	a8, a10, 0
  180506:	f01d                	retw.n

00180508 <strcpy+0x68>:
  180508:	005a82               	s16i	a8, a10, 0
  18050b:	f01d                	retw.n

0018050d <strcpy+0x6d>:
  18050d:	005a82               	s16i	a8, a10, 0
  180510:	080c                	movi.n	a8, 0
  180512:	024a82               	s8i	a8, a10, 2
  180515:	f01d                	retw.n

00180517 <strcpy+0x77>:
	...

00180518 <strcpy+0x78>:
  180518:	080c                	movi.n	a8, 0
  18051a:	0c8876               	loop	a8, 18052a <strcpy+0x8a>
  18051d:	000382               	l8ui	a8, a3, 0
  180520:	331b                	addi.n	a3, a3, 1
  180522:	004a82               	s8i	a8, a10, 0
  180525:	aa1b                	addi.n	a10, a10, 1
  180527:	fff816               	beqz	a8, 18052a <strcpy+0x8a>

0018052a <strcpy+0x8a>:
  18052a:	f01d                	retw.n

0018052c <__divsi3>:
  18052c:	002136               	entry	a1, 16
  18052f:	d22230               	quos	a2, a2, a3
  180532:	f01d                	retw.n

00180534 <__udivsi3>:
  180534:	002136               	entry	a1, 16
  180537:	c22230               	quou	a2, a2, a3
  18053a:	f01d                	retw.n

0018053c <__umodsi3>:
  18053c:	002136               	entry	a1, 16
  18053f:	e22230               	remu	a2, a2, a3
  180542:	f01d                	retw.n

00180544 <__mulsi3>:
  180544:	002136               	entry	a1, 16
  180547:	305230               	xor	a5, a2, a3
  18054a:	603130               	abs	a3, a3
  18054d:	602120               	abs	a2, a2
  180550:	c07230               	sub	a7, a2, a3
  180553:	034d                	mov.n	a4, a3
  180555:	b34270               	movgez	a4, a2, a7
  180558:	a33270               	movltz	a3, a2, a7
  18055b:	020c                	movi.n	a2, 0
  18055d:	046030               	extui	a6, a3, 0, 1
  180560:	932460               	movnez	a2, a4, a6
  180563:	907420               	addx2	a7, a4, a2
  180566:	046130               	extui	a6, a3, 1, 1
  180569:	932760               	movnez	a2, a7, a6
  18056c:	a07420               	addx4	a7, a4, a2
  18056f:	046230               	extui	a6, a3, 2, 1
  180572:	932760               	movnez	a2, a7, a6
  180575:	b07420               	addx8	a7, a4, a2
  180578:	046330               	extui	a6, a3, 3, 1
  18057b:	932760               	movnez	a2, a7, a6
  18057e:	0ab3f6               	bgeui	a3, 16, 18058c <__mulsi3+0x48>
  180581:	603020               	neg	a3, a2
  180584:	a32350               	movltz	a2, a3, a5
  180587:	f01d                	retw.n

00180589 <__mulsi3+0x45>:
  180589:	000000                                        ...

0018058c <__mulsi3+0x48>:
  18058c:	413430               	srli	a3, a3, 4
  18058f:	1144c0               	slli	a4, a4, 4
  180592:	742a                	add.n	a7, a4, a2
  180594:	046030               	extui	a6, a3, 0, 1
  180597:	932760               	movnez	a2, a7, a6
  18059a:	907420               	addx2	a7, a4, a2
  18059d:	046130               	extui	a6, a3, 1, 1
  1805a0:	932760               	movnez	a2, a7, a6
  1805a3:	a07420               	addx4	a7, a4, a2
  1805a6:	046230               	extui	a6, a3, 2, 1
  1805a9:	932760               	movnez	a2, a7, a6
  1805ac:	b07420               	addx8	a7, a4, a2
  1805af:	046330               	extui	a6, a3, 3, 1
  1805b2:	932760               	movnez	a2, a7, a6
  1805b5:	d3b3f6               	bgeui	a3, 16, 18058c <__mulsi3+0x48>
  1805b8:	603020               	neg	a3, a2
  1805bb:	a32350               	movltz	a2, a3, a5
  1805be:	f01d                	retw.n

001805c0 <__umulsidi3>:
  1805c0:	006136               	entry	a1, 48
  1805c3:	f4e020               	extui	a14, a2, 0, 16
  1805c6:	f5f030               	extui	a15, a3, 16, 16
  1805c9:	0004b5               	call12	180614 <__mul_mulsi3>
  1805cc:	206ee0               	or	a6, a14, a14
  1805cf:	f5e020               	extui	a14, a2, 16, 16
  1805d2:	f4f030               	extui	a15, a3, 0, 16
  1805d5:	0003f5               	call12	180614 <__mul_mulsi3>
  1805d8:	0ebd                	mov.n	a11, a14
  1805da:	090c                	movi.n	a9, 0
  1805dc:	8066b0               	add	a6, a6, a11
  1805df:	02b6b7               	bgeu	a6, a11, 1805e5 <__umulsidi3+0x25>
  1805e2:	01c992               	addi	a9, a9, 1

001805e5 <__umulsidi3+0x25>:
  1805e5:	404010               	ssai	16
  1805e8:	819960               	src	a9, a9, a6
  1805eb:	f4e020               	extui	a14, a2, 0, 16
  1805ee:	f4f030               	extui	a15, a3, 0, 16
  1805f1:	000235               	call12	180614 <__mul_mulsi3>
  1805f4:	0ebd                	mov.n	a11, a14
  1805f6:	a16600               	sll	a6, a6
  1805f9:	66ba                	add.n	a6, a6, a11
  1805fb:	01b6b7               	bgeu	a6, a11, 180600 <__umulsidi3+0x40>
  1805fe:	991b                	addi.n	a9, a9, 1

00180600 <__umulsidi3+0x40>:
  180600:	f5e020               	extui	a14, a2, 16, 16
  180603:	f5f030               	extui	a15, a3, 16, 16
  180606:	0000f5               	call12	180614 <__mul_mulsi3>
  180609:	0e3d                	mov.n	a3, a14
  18060b:	339a                	add.n	a3, a3, a9
  18060d:	062d                	mov.n	a2, a6
  18060f:	f01d                	retw.n

00180611 <__umulsidi3+0x51>:
  180611:	000000                                        ...

00180614 <__mul_mulsi3>:
  180614:	002136               	entry	a1, 16
  180617:	024d                	mov.n	a4, a2
  180619:	00a022               	movi	a2, 0

0018061c <__mul_mulsi3+0x8>:
  18061c:	532a                	add.n	a5, a3, a2
  18061e:	046040               	extui	a6, a4, 0, 1
  180621:	932560               	movnez	a2, a5, a6
  180624:	905320               	addx2	a5, a3, a2
  180627:	046140               	extui	a6, a4, 1, 1
  18062a:	932560               	movnez	a2, a5, a6
  18062d:	a05320               	addx4	a5, a3, a2
  180630:	046240               	extui	a6, a4, 2, 1
  180633:	932560               	movnez	a2, a5, a6
  180636:	b05320               	addx8	a5, a3, a2
  180639:	046340               	extui	a6, a4, 3, 1
  18063c:	932560               	movnez	a2, a5, a6
  18063f:	414440               	srli	a4, a4, 4
  180642:	1133c0               	slli	a3, a3, 4
  180645:	fd3456               	bnez	a4, 18061c <__mul_mulsi3+0x8>
  180648:	f01d                	retw.n

0018064a <__mul_mulsi3+0x36>:
  18064a:	00000000 00000000                                ......

00180650 <__memcpy_aux>:
  180650:	00000000 09947600                                .....

00180655 <__memcpy_aux+0x5>:
  180655:	099476               	loopnez	a4, 180662 <__memcpy_aux+0x12>
  180658:	000362               	l8ui	a6, a3, 0
  18065b:	331b                	addi.n	a3, a3, 1
  18065d:	004562               	s8i	a6, a5, 0
  180660:	551b                	addi.n	a5, a5, 1

00180662 <__memcpy_aux+0x12>:
  180662:	f01d                	retw.n

00180664 <__memcpy_aux+0x14>:
  180664:	ed74b6               	bltui	a4, 7, 180655 <__memcpy_aux+0x5>
  180667:	000362               	l8ui	a6, a3, 0
  18066a:	331b                	addi.n	a3, a3, 1
  18066c:	ffc442               	addi	a4, a4, -1
  18066f:	004562               	s8i	a6, a5, 0
  180672:	01c552               	addi	a5, a5, 1
  180675:	276517               	bbci	a5, 1, 1806a0 <memcpy+0xc>

00180678 <__memcpy_aux+0x28>:
  180678:	d964b6               	bltui	a4, 6, 180655 <__memcpy_aux+0x5>
  18067b:	000362               	l8ui	a6, a3, 0
  18067e:	010372               	l8ui	a7, a3, 1
  180681:	332b                	addi.n	a3, a3, 2
  180683:	fec442               	addi	a4, a4, -2
  180686:	004562               	s8i	a6, a5, 0
  180689:	014572               	s8i	a7, a5, 1
  18068c:	552b                	addi.n	a5, a5, 2
  18068e:	000386               	j	1806a0 <memcpy+0xc>

00180691 <__memcpy_aux+0x41>:
  180691:	000000                                        ...

00180694 <memcpy>:
  180694:	002136               	entry	a1, 16
  180697:	205220               	or	a5, a2, a2
  18069a:	c6e207               	bbsi	a2, 0, 180664 <__memcpy_aux+0x14>
  18069d:	d7e217               	bbsi	a2, 1, 180678 <__memcpy_aux+0x28>

001806a0 <memcpy+0xc>:
  1806a0:	417440               	srli	a7, a4, 4
  1806a3:	018320               	slli	a8, a3, 30
  1806a6:	05a856               	bnez	a8, 180704 <memcpy+0x70>
  1806a9:	159776               	loopnez	a7, 1806c2 <memcpy+0x2e>
  1806ac:	0368                	l32i.n	a6, a3, 0
  1806ae:	1378                	l32i.n	a7, a3, 4
  1806b0:	0569                	s32i.n	a6, a5, 0
  1806b2:	2368                	l32i.n	a6, a3, 8
  1806b4:	1579                	s32i.n	a7, a5, 4
  1806b6:	3378                	l32i.n	a7, a3, 12
  1806b8:	2569                	s32i.n	a6, a5, 8
  1806ba:	10c332               	addi	a3, a3, 16
  1806bd:	3579                	s32i.n	a7, a5, 12
  1806bf:	10c552               	addi	a5, a5, 16

001806c2 <memcpy+0x2e>:
  1806c2:	0b6437               	bbci	a4, 3, 1806d1 <memcpy+0x3d>
  1806c5:	0368                	l32i.n	a6, a3, 0
  1806c7:	1378                	l32i.n	a7, a3, 4
  1806c9:	338b                	addi.n	a3, a3, 8
  1806cb:	0569                	s32i.n	a6, a5, 0
  1806cd:	1579                	s32i.n	a7, a5, 4
  1806cf:	558b                	addi.n	a5, a5, 8

001806d1 <memcpy+0x3d>:
  1806d1:	07e427               	bbsi	a4, 2, 1806dc <memcpy+0x48>
  1806d4:	14e417               	bbsi	a4, 1, 1806ec <memcpy+0x58>
  1806d7:	20e407               	bbsi	a4, 0, 1806fb <memcpy+0x67>
  1806da:	f01d                	retw.n

001806dc <memcpy+0x48>:
  1806dc:	0368                	l32i.n	a6, a3, 0
  1806de:	334b                	addi.n	a3, a3, 4
  1806e0:	0569                	s32i.n	a6, a5, 0
  1806e2:	554b                	addi.n	a5, a5, 4
  1806e4:	04e417               	bbsi	a4, 1, 1806ec <memcpy+0x58>
  1806e7:	10e407               	bbsi	a4, 0, 1806fb <memcpy+0x67>
  1806ea:	f01d                	retw.n

001806ec <memcpy+0x58>:
  1806ec:	001362               	l16ui	a6, a3, 0
  1806ef:	332b                	addi.n	a3, a3, 2
  1806f1:	005562               	s16i	a6, a5, 0
  1806f4:	552b                	addi.n	a5, a5, 2
  1806f6:	01e407               	bbsi	a4, 0, 1806fb <memcpy+0x67>
  1806f9:	f01d                	retw.n

001806fb <memcpy+0x67>:
  1806fb:	000362               	l8ui	a6, a3, 0
  1806fe:	004562               	s8i	a6, a5, 0

00180701 <memcpy+0x6d>:
  180701:	f01d                	retw.n

00180703 <memcpy+0x6f>:
	...

00180704 <memcpy+0x70>:
  180704:	ff9416               	beqz	a4, 180701 <memcpy+0x6d>
  180707:	402300               	ssa8l	a3
  18070a:	15be80               	extui	a11, a8, 30, 2
  18070d:	c033b0               	sub	a3, a3, a11
  180710:	0368                	l32i.n	a6, a3, 0
  180712:	219776               	loopnez	a7, 180737 <memcpy+0xa3>
  180715:	1378                	l32i.n	a7, a3, 4
  180717:	2388                	l32i.n	a8, a3, 8
  180719:	816760               	src	a6, a7, a6
  18071c:	0569                	s32i.n	a6, a5, 0
  18071e:	3398                	l32i.n	a9, a3, 12
  180720:	817870               	src	a7, a8, a7
  180723:	1579                	s32i.n	a7, a5, 4
  180725:	4368                	l32i.n	a6, a3, 16
  180727:	818980               	src	a8, a9, a8
  18072a:	2589                	s32i.n	a8, a5, 8
  18072c:	10c332               	addi	a3, a3, 16
  18072f:	819690               	src	a9, a6, a9
  180732:	3599                	s32i.n	a9, a5, 12
  180734:	10c552               	addi	a5, a5, 16

00180737 <memcpy+0xa3>:
  180737:	156437               	bbci	a4, 3, 180750 <memcpy+0xbc>
  18073a:	1378                	l32i.n	a7, a3, 4
  18073c:	2388                	l32i.n	a8, a3, 8
  18073e:	816760               	src	a6, a7, a6
  180741:	0569                	s32i.n	a6, a5, 0
  180743:	338b                	addi.n	a3, a3, 8
  180745:	817870               	src	a7, a8, a7
  180748:	1579                	s32i.n	a7, a5, 4
  18074a:	08c552               	addi	a5, a5, 8
  18074d:	206880               	or	a6, a8, a8

00180750 <memcpy+0xbc>:
  180750:	0c6427               	bbci	a4, 2, 180760 <memcpy+0xcc>
  180753:	1378                	l32i.n	a7, a3, 4
  180755:	334b                	addi.n	a3, a3, 4
  180757:	816760               	src	a6, a7, a6
  18075a:	0569                	s32i.n	a6, a5, 0
  18075c:	554b                	addi.n	a5, a5, 4
  18075e:	076d                	mov.n	a6, a7

00180760 <memcpy+0xcc>:
  180760:	33ba                	add.n	a3, a3, a11
  180762:	04e417               	bbsi	a4, 1, 18076a <memcpy+0xd6>
  180765:	17e407               	bbsi	a4, 0, 180780 <memcpy+0xec>
  180768:	f01d                	retw.n

0018076a <memcpy+0xd6>:
  18076a:	000362               	l8ui	a6, a3, 0
  18076d:	010372               	l8ui	a7, a3, 1
  180770:	332b                	addi.n	a3, a3, 2
  180772:	004562               	s8i	a6, a5, 0
  180775:	014572               	s8i	a7, a5, 1
  180778:	552b                	addi.n	a5, a5, 2
  18077a:	02e407               	bbsi	a4, 0, 180780 <memcpy+0xec>
  18077d:	f01d                	retw.n

0018077f <memcpy+0xeb>:
	...

00180780 <memcpy+0xec>:
  180780:	000362               	l8ui	a6, a3, 0
  180783:	004562               	s8i	a6, a5, 0
  180786:	f01d                	retw.n

00180788 <memmove>:
  180788:	004136               	entry	a1, 32
  18078b:	027d                	mov.n	a7, a2
  18078d:	048d                	mov.n	a8, a4
  18078f:	032d                	mov.n	a2, a3
  180791:	074d                	mov.n	a4, a7
  180793:	19b377               	bgeu	a3, a7, 1807b0 <memmove+0x28>
  180796:	338a                	add.n	a3, a3, a8
  180798:	14b737               	bgeu	a7, a3, 1807b0 <memmove+0x28>
  18079b:	278a                	add.n	a2, a7, a8
  18079d:	099876               	loopnez	a8, 1807aa <memmove+0x22>
  1807a0:	220b                	addi.n	a2, a2, -1
  1807a2:	330b                	addi.n	a3, a3, -1
  1807a4:	000342               	l8ui	a4, a3, 0
  1807a7:	004242               	s8i	a4, a2, 0

001807aa <memmove+0x22>:
  1807aa:	072d                	mov.n	a2, a7
  1807ac:	f01d                	retw.n

001807ae <memmove+0x26>:
	...

001807b0 <memmove+0x28>:
  1807b0:	049816               	beqz	a8, 1807fd <memmove+0x75>
  1807b3:	413380               	srli	a3, a8, 3
  1807b6:	245080               	extui	a5, a8, 0, 3
  1807b9:	099576               	loopnez	a5, 1807c6 <memmove+0x3e>
  1807bc:	000292               	l8ui	a9, a2, 0
  1807bf:	004492               	s8i	a9, a4, 0
  1807c2:	221b                	addi.n	a2, a2, 1
  1807c4:	441b                	addi.n	a4, a4, 1
  1807c6:	339376               	loopnez	a3, 1807fd <memmove+0x75>
  1807c9:	000232               	l8ui	a3, a2, 0
  1807cc:	004432               	s8i	a3, a4, 0
  1807cf:	010232               	l8ui	a3, a2, 1
  1807d2:	014432               	s8i	a3, a4, 1
  1807d5:	020232               	l8ui	a3, a2, 2
  1807d8:	024432               	s8i	a3, a4, 2
  1807db:	030232               	l8ui	a3, a2, 3
  1807de:	034432               	s8i	a3, a4, 3
  1807e1:	040232               	l8ui	a3, a2, 4
  1807e4:	044432               	s8i	a3, a4, 4
  1807e7:	050232               	l8ui	a3, a2, 5
  1807ea:	054432               	s8i	a3, a4, 5
  1807ed:	060232               	l8ui	a3, a2, 6
  1807f0:	064432               	s8i	a3, a4, 6
  1807f3:	070232               	l8ui	a3, a2, 7
  1807f6:	074432               	s8i	a3, a4, 7
  1807f9:	228b                	addi.n	a2, a2, 8
  1807fb:	448b                	addi.n	a4, a4, 8
  1807fd:	072d                	mov.n	a2, a7
  1807ff:	f01d                	retw.n

00180801 <memmove+0x79>:
  180801:	00000000 00000000                                .......

00180808 <__memset_aux>:
	...

00180809 <__memset_aux+0x1>:
  180809:	049476               	loopnez	a4, 180811 <__memset_aux+0x9>
  18080c:	004532               	s8i	a3, a5, 0
  18080f:	551b                	addi.n	a5, a5, 1

00180811 <__memset_aux+0x9>:
  180811:	f01d                	retw.n

00180813 <__memset_aux+0xb>:
	...

00180814 <__memset_aux+0xc>:
  180814:	f184b6               	bltui	a4, 8, 180809 <__memset_aux+0x1>
  180817:	004532               	s8i	a3, a5, 0
  18081a:	551b                	addi.n	a5, a5, 1
  18081c:	440b                	addi.n	a4, a4, -1
  18081e:	286517               	bbci	a5, 1, 18084a <memset+0x1a>

00180821 <__memset_aux+0x19>:
  180821:	e484b6               	bltui	a4, 8, 180809 <__memset_aux+0x1>
  180824:	005532               	s16i	a3, a5, 0
  180827:	552b                	addi.n	a5, a5, 2
  180829:	fec442               	addi	a4, a4, -2
  18082c:	000686               	j	18084a <memset+0x1a>

0018082f <__memset_aux+0x27>:
	...

00180830 <memset>:
  180830:	002136               	entry	a1, 16
  180833:	743030               	extui	a3, a3, 0, 8
  180836:	117380               	slli	a7, a3, 8
  180839:	203370               	or	a3, a3, a7
  18083c:	117300               	slli	a7, a3, 16
  18083f:	203370               	or	a3, a3, a7
  180842:	025d                	mov.n	a5, a2
  180844:	cce207               	bbsi	a2, 0, 180814 <__memset_aux+0xc>
  180847:	d6e217               	bbsi	a2, 1, 180821 <__memset_aux+0x19>

0018084a <memset+0x1a>:
  18084a:	417440               	srli	a7, a4, 4
  18084d:	0a9776               	loopnez	a7, 18085b <memset+0x2b>
  180850:	0539                	s32i.n	a3, a5, 0
  180852:	1539                	s32i.n	a3, a5, 4
  180854:	2539                	s32i.n	a3, a5, 8
  180856:	3539                	s32i.n	a3, a5, 12
  180858:	10c552               	addi	a5, a5, 16

0018085b <memset+0x2b>:
  18085b:	056437               	bbci	a4, 3, 180864 <memset+0x34>
  18085e:	0539                	s32i.n	a3, a5, 0
  180860:	1539                	s32i.n	a3, a5, 4
  180862:	558b                	addi.n	a5, a5, 8

00180864 <memset+0x34>:
  180864:	036427               	bbci	a4, 2, 18086b <memset+0x3b>
  180867:	0539                	s32i.n	a3, a5, 0
  180869:	554b                	addi.n	a5, a5, 4

0018086b <memset+0x3b>:
  18086b:	046417               	bbci	a4, 1, 180873 <memset+0x43>
  18086e:	005532               	s16i	a3, a5, 0
  180871:	552b                	addi.n	a5, a5, 2

00180873 <memset+0x43>:
  180873:	026407               	bbci	a4, 0, 180879 <memset+0x49>
  180876:	004532               	s8i	a3, a5, 0

00180879 <memset+0x49>:
  180879:	f01d                	retw.n

0018087b <memset+0x4b>:
  18087b:	00000000 00413600                                .....

00180880 <strncmp>:
  180880:	004136               	entry	a1, 32
  180883:	f03d                	nop.n
  180885:	109476               	loopnez	a4, 180899 <strncmp+0x19>
  180888:	000382               	l8ui	a8, a3, 0
  18088b:	000272               	l8ui	a7, a2, 0
  18088e:	0b9787               	bne	a7, a8, 18089d <strncmp+0x1d>
  180891:	479c                	beqz.n	a7, 1808a9 <strncmp+0x29>
  180893:	440b                	addi.n	a4, a4, -1
  180895:	331b                	addi.n	a3, a3, 1
  180897:	221b                	addi.n	a2, a2, 1

00180899 <strncmp+0x19>:
  180899:	020c                	movi.n	a2, 0
  18089b:	f01d                	retw.n

0018089d <strncmp+0x1d>:
  18089d:	625780               	saltu	a5, a7, a8
  1808a0:	f37c                	movi.n	a3, -1
  1808a2:	120c                	movi.n	a2, 1
  1808a4:	932350               	movnez	a2, a3, a5
  1808a7:	f01d                	retw.n

001808a9 <strncmp+0x29>:
  1808a9:	020c                	movi.n	a2, 0
  1808ab:	f01d                	retw.n

001808ad <strncmp+0x2d>:
  1808ad:	000000                                        ...

Disassembly of section .lib_rom_function.text:

001808b0 <nbs_enc_api_PCM2CVSD_Init-0x3c>:
  1808b0:	00280000 00280090 00002800 0013d800     ..(...(..(......
  1808c0:	00140000 fff00001 000fffff 002800b0     ..............(.
  1808d0:	00001fdf 002800c0 0000086f 00000870     ......(.o...p...
  1808e0:	002803f8 00280400 0028040c              ..(...(...(.

001808ec <nbs_enc_api_PCM2CVSD_Init>:
  1808ec:	004136               	entry	a1, 32
  1808ef:	012292               	l32i	a9, a2, 4
  1808f2:	07a182               	movi	a8, 0x107
  1808f5:	30b897               	bgeu	a8, a9, 180929 <nbs_enc_api_PCM2CVSD_Init+0x3d>
  1808f8:	0022a2               	l32i	a10, a2, 0
  1808fb:	0762a2               	s32i	a10, a2, 28
  1808fe:	01daa2               	addmi	a10, a10, 0x100
  180901:	c4caa2               	addi	a10, a10, -60
  180904:	0019a5               	call8	180aa0 <cvsd_init>
  180907:	72c8                	l32i.n	a12, a2, 28
  180909:	090c                	movi.n	a9, 0
  18090b:	78a0d2               	movi	a13, 120
  18090e:	08a1e2               	movi	a14, 0x108
  180911:	0b52e2               	s16i	a14, a2, 22
  180914:	0a52d2               	s16i	a13, a2, 20
  180917:	8299                	s32i.n	a9, a2, 32
  180919:	01dcb2               	addmi	a11, a12, 0x100
  18091c:	88cbb2               	addi	a11, a11, -120
  18091f:	10ccc2               	addi	a12, a12, 16
  180922:	32c9                	s32i.n	a12, a2, 12
  180924:	42b9                	s32i.n	a11, a2, 16
  180926:	000086               	j	18092c <nbs_enc_api_PCM2CVSD_Init+0x40>

00180929 <nbs_enc_api_PCM2CVSD_Init+0x3d>:
  180929:	9baf92               	movi	a9, -101

0018092c <nbs_enc_api_PCM2CVSD_Init+0x40>:
  18092c:	092d                	mov.n	a2, a9
  18092e:	f01d                	retw.n

00180930 <nbs_enc_api_PCM2ALAW_Init>:
  180930:	004136               	entry	a1, 32
  180933:	1248                	l32i.n	a4, a2, 4
  180935:	07a132               	movi	a3, 0x107
  180938:	23b347               	bgeu	a3, a4, 18095f <nbs_enc_api_PCM2ALAW_Init+0x2f>
  18093b:	02a8                	l32i.n	a10, a2, 0
  18093d:	040c                	movi.n	a4, 0
  18093f:	78a082               	movi	a8, 120
  180942:	08a192               	movi	a9, 0x108
  180945:	0b5292               	s16i	a9, a2, 22
  180948:	0a5282               	s16i	a8, a2, 20
  18094b:	8249                	s32i.n	a4, a2, 32
  18094d:	72a9                	s32i.n	a10, a2, 28
  18094f:	10cab2               	addi	a11, a10, 16
  180952:	32b9                	s32i.n	a11, a2, 12
  180954:	01daa2               	addmi	a10, a10, 0x100
  180957:	88caa2               	addi	a10, a10, -120
  18095a:	42a9                	s32i.n	a10, a2, 16
  18095c:	000086               	j	180962 <nbs_enc_api_PCM2ALAW_Init+0x32>

0018095f <nbs_enc_api_PCM2ALAW_Init+0x2f>:
  18095f:	9baf42               	movi	a4, -101

00180962 <nbs_enc_api_PCM2ALAW_Init+0x32>:
  180962:	042d                	mov.n	a2, a4
  180964:	f01d                	retw.n

00180966 <nbs_enc_api_PCM2ALAW_Init+0x36>:
	...

00180968 <nbs_enc_api_PCM2ULAW_Init>:
  180968:	004136               	entry	a1, 32
  18096b:	1248                	l32i.n	a4, a2, 4
  18096d:	07a132               	movi	a3, 0x107
  180970:	23b347               	bgeu	a3, a4, 180997 <nbs_enc_api_PCM2ULAW_Init+0x2f>
  180973:	02a8                	l32i.n	a10, a2, 0
  180975:	040c                	movi.n	a4, 0
  180977:	78a082               	movi	a8, 120
  18097a:	08a192               	movi	a9, 0x108
  18097d:	0b5292               	s16i	a9, a2, 22
  180980:	0a5282               	s16i	a8, a2, 20
  180983:	8249                	s32i.n	a4, a2, 32
  180985:	72a9                	s32i.n	a10, a2, 28
  180987:	10cab2               	addi	a11, a10, 16
  18098a:	32b9                	s32i.n	a11, a2, 12
  18098c:	01daa2               	addmi	a10, a10, 0x100
  18098f:	88caa2               	addi	a10, a10, -120
  180992:	42a9                	s32i.n	a10, a2, 16
  180994:	000086               	j	18099a <nbs_enc_api_PCM2ULAW_Init+0x32>

00180997 <nbs_enc_api_PCM2ULAW_Init+0x2f>:
  180997:	9baf42               	movi	a4, -101

0018099a <nbs_enc_api_PCM2ULAW_Init+0x32>:
  18099a:	042d                	mov.n	a2, a4
  18099c:	f01d                	retw.n

0018099e <nbs_enc_api_PCM2ULAW_Init+0x36>:
	...

001809a0 <nbs_enc_api_PCM2CVSD_Encode>:
  1809a0:	006136               	entry	a1, 48
  1809a3:	041272               	l16ui	a7, a2, 8
  1809a6:	030c                	movi.n	a3, 0
  1809a8:	417170               	srli	a7, a7, 1
  1809ab:	069716               	beqz	a7, 180a18 <nbs_enc_api_PCM2CVSD_Encode+0x78>
  1809ae:	c4a062               	movi	a6, 196
  1809b1:	040c                	movi.n	a4, 0
  1809b3:	1157f0               	slli	a5, a7, 1

001809b6 <nbs_enc_api_PCM2CVSD_Encode+0x16>:
  1809b6:	20b110               	or	a11, a1, a1
  1809b9:	02a0d2               	movi	a13, 2
  1809bc:	0322a2               	l32i	a10, a2, 12
  1809bf:	72e8                	l32i.n	a14, a2, 28
  1809c1:	aa3a                	add.n	a10, a10, a3
  1809c3:	ce6a                	add.n	a12, a14, a6
  1809c5:	0011a5               	call8	180ae0 <cvsd_enc>
  1809c8:	332b                	addi.n	a3, a3, 2
  1809ca:	0091b2               	l16si	a11, a1, 0
  1809cd:	0191c2               	l16si	a12, a1, 2
  1809d0:	0291e2               	l16si	a14, a1, 4
  1809d3:	0391f2               	l16si	a15, a1, 6
  1809d6:	0491d2               	l16si	a13, a1, 8
  1809d9:	079182               	l16si	a8, a1, 14
  1809dc:	11ddc0               	slli	a13, a13, 4
  1809df:	118890               	slli	a8, a8, 7
  1809e2:	11ffd0               	slli	a15, a15, 3
  1809e5:	11eee0               	slli	a14, a14, 2
  1809e8:	11ccf0               	slli	a12, a12, 1
  1809eb:	20bbc0               	or	a11, a11, a12
  1809ee:	20eef0               	or	a14, a14, a15
  1809f1:	42c8                	l32i.n	a12, a2, 16
  1809f3:	0691f2               	l16si	a15, a1, 12
  1809f6:	c4ca                	add.n	a12, a4, a12
  1809f8:	11ffa0               	slli	a15, a15, 6
  1809fb:	20ff80               	or	a15, a15, a8
  1809fe:	059182               	l16si	a8, a1, 10
  180a01:	441b                	addi.n	a4, a4, 1
  180a03:	1188b0               	slli	a8, a8, 5
  180a06:	20dd80               	or	a13, a13, a8
  180a09:	20ddf0               	or	a13, a13, a15
  180a0c:	20dde0               	or	a13, a13, a14
  180a0f:	20bbd0               	or	a11, a11, a13
  180a12:	004cb2               	s8i	a11, a12, 0
  180a15:	9d9357               	bne	a3, a5, 1809b6 <nbs_enc_api_PCM2CVSD_Encode+0x16>

00180a18 <nbs_enc_api_PCM2CVSD_Encode+0x78>:
  180a18:	82d8                	l32i.n	a13, a2, 32
  180a1a:	0c5272               	s16i	a7, a2, 24
  180a1d:	dd1b                	addi.n	a13, a13, 1
  180a1f:	82d9                	s32i.n	a13, a2, 32
  180a21:	020c                	movi.n	a2, 0
  180a23:	f01d                	retw.n

00180a25 <nbs_enc_api_PCM2CVSD_Encode+0x85>:
  180a25:	000000                                        ...

00180a28 <nbs_enc_api_PCM2ALAW_Encode>:
  180a28:	004136               	entry	a1, 32
  180a2b:	041262               	l16ui	a6, a2, 8
  180a2e:	030c                	movi.n	a3, 0
  180a30:	416160               	srli	a6, a6, 1
  180a33:	e69c                	beqz.n	a6, 180a55 <nbs_enc_api_PCM2ALAW_Encode+0x2d>
  180a35:	040c                	movi.n	a4, 0
  180a37:	1156f0               	slli	a5, a6, 1

00180a3a <nbs_enc_api_PCM2ALAW_Encode+0x12>:
  180a3a:	0322a2               	l32i	a10, a2, 12
  180a3d:	80aa30               	add	a10, a10, a3
  180a40:	009aa2               	l16si	a10, a10, 0
  180a43:	006865               	call8	1810c8 <g711_linear2alaw>
  180a46:	0422b2               	l32i	a11, a2, 16
  180a49:	332b                	addi.n	a3, a3, 2
  180a4b:	b4ba                	add.n	a11, a4, a11
  180a4d:	004ba2               	s8i	a10, a11, 0
  180a50:	441b                	addi.n	a4, a4, 1
  180a52:	e49357               	bne	a3, a5, 180a3a <nbs_enc_api_PCM2ALAW_Encode+0x12>

00180a55 <nbs_enc_api_PCM2ALAW_Encode+0x2d>:
  180a55:	82c8                	l32i.n	a12, a2, 32
  180a57:	0c5262               	s16i	a6, a2, 24
  180a5a:	cc1b                	addi.n	a12, a12, 1
  180a5c:	82c9                	s32i.n	a12, a2, 32
  180a5e:	020c                	movi.n	a2, 0
  180a60:	f01d                	retw.n

00180a62 <nbs_enc_api_PCM2ALAW_Encode+0x3a>:
	...

00180a64 <nbs_enc_api_PCM2ULAW_Encode>:
  180a64:	004136               	entry	a1, 32
  180a67:	041262               	l16ui	a6, a2, 8
  180a6a:	040c                	movi.n	a4, 0
  180a6c:	416160               	srli	a6, a6, 1
  180a6f:	e69c                	beqz.n	a6, 180a91 <nbs_enc_api_PCM2ULAW_Encode+0x2d>
  180a71:	1156f0               	slli	a5, a6, 1
  180a74:	030c                	movi.n	a3, 0

00180a76 <nbs_enc_api_PCM2ULAW_Encode+0x12>:
  180a76:	0322a2               	l32i	a10, a2, 12
  180a79:	80aa30               	add	a10, a10, a3
  180a7c:	009aa2               	l16si	a10, a10, 0
  180a7f:	006ce5               	call8	18114c <g711_linear2ulaw>
  180a82:	0422b2               	l32i	a11, a2, 16
  180a85:	332b                	addi.n	a3, a3, 2
  180a87:	b4ba                	add.n	a11, a4, a11
  180a89:	004ba2               	s8i	a10, a11, 0
  180a8c:	441b                	addi.n	a4, a4, 1
  180a8e:	e49357               	bne	a3, a5, 180a76 <nbs_enc_api_PCM2ULAW_Encode+0x12>

00180a91 <nbs_enc_api_PCM2ULAW_Encode+0x2d>:
  180a91:	82c8                	l32i.n	a12, a2, 32
  180a93:	0c5262               	s16i	a6, a2, 24
  180a96:	cc1b                	addi.n	a12, a12, 1
  180a98:	82c9                	s32i.n	a12, a2, 32
  180a9a:	020c                	movi.n	a2, 0
  180a9c:	f01d                	retw.n

00180a9e <nbs_enc_api_PCM2ULAW_Encode+0x3a>:
	...

00180aa0 <cvsd_init>:
  180aa0:	004136               	entry	a1, 32
  180aa3:	024d                	mov.n	a4, a2
  180aa5:	050c                	movi.n	a5, 0
  180aa7:	06a082               	movi	a8, 6
  180aaa:	02a032               	movi	a3, 2
  180aad:	04a376               	loopgtz	a3, 180ab5 <cvsd_init+0x15>
  180ab0:	005452               	s16i	a5, a4, 0
  180ab3:	442b                	addi.n	a4, a4, 2

00180ab5 <cvsd_init+0x15>:
  180ab5:	024d                	mov.n	a4, a2
  180ab7:	291c                	movi.n	a9, 18
  180ab9:	04a876               	loopgtz	a8, 180ac1 <cvsd_init+0x21>
  180abc:	025452               	s16i	a5, a4, 4
  180abf:	442b                	addi.n	a4, a4, 2
  180ac1:	024d                	mov.n	a4, a2
  180ac3:	4a0c                	movi.n	a10, 4
  180ac5:	04a976               	loopgtz	a9, 180acd <cvsd_init+0x2d>
  180ac8:	085452               	s16i	a5, a4, 16
  180acb:	442b                	addi.n	a4, a4, 2
  180acd:	024d                	mov.n	a4, a2
  180acf:	04aa76               	loopgtz	a10, 180ad7 <cvsd_init+0x37>
  180ad2:	1a5452               	s16i	a5, a4, 52
  180ad5:	442b                	addi.n	a4, a4, 2
  180ad7:	f259                	s32i.n	a5, a2, 60
  180ad9:	106252               	s32i	a5, a2, 64
  180adc:	f01d                	retw.n

00180ade <cvsd_init+0x3e>:
	...

00180ae0 <cvsd_enc>:
  180ae0:	004136               	entry	a1, 32
  180ae3:	02ad                	mov.n	a10, a2
  180ae5:	06bd                	mov.n	a11, a6
  180ae7:	04cd                	mov.n	a12, a4
  180ae9:	000125               	call8	180afc <cvsd_inter8_64>
  180aec:	06ad                	mov.n	a10, a6
  180aee:	04bd                	mov.n	a11, a4
  180af0:	03cd                	mov.n	a12, a3
  180af2:	8d0c                	movi.n	a13, 8
  180af4:	004765               	call8	180f6c <cvsd_cvsdcoreenc_hp>
  180af7:	f01d                	retw.n

00180af9 <cvsd_enc+0x19>:
  180af9:	000000                                        ...

00180afc <cvsd_inter8_64>:
  180afc:	006136               	entry	a1, 48
  180aff:	04bd                	mov.n	a11, a4
  180b01:	ff6bc1               	l32r	a12, 1808b0 (280000 <_cvsd_rodata_start>)
  180b04:	1194a2               	l16si	a10, a4, 34
  180b07:	0894d2               	l16si	a13, a4, 16
  180b0a:	009292               	l16si	a9, a2, 0
  180b0d:	00a252               	movi	a5, 0x200
  180b10:	400001014403854e 	{ ae_movda16	aed3, a5; nop; movi	a8, 4 }
  180b18:	8099d0               	add	a9, a9, a13
  180b1b:	b09990               	addx8	a9, a9, a9
  180b1e:	400001b544024a9e 	{ ae_movda16	aed2, a10; nop; ae_movda32	aed0, a9 }
  180b26:	0c800d829310dcce 	{ or	a13, a12, a12; ae_mula16x4	aed1, aed0, aed2, aed3 }
  180b2e:	209440               	or	a9, a4, a4
  180b31:	400001754459a50e 	{ ae_movda16	aed9, a5; nop; ae_movad32.l	a10, aed0 }
  180b39:	23a876               	loopgtz	a8, 180b60 <cvsd_inter8_64+0x64>
  180b3c:	1899e2               	l16si	a14, a9, 48
  180b3f:	0a9bf2               	l16si	a15, a11, 20
  180b42:	029d82               	l16si	a8, a13, 4
  180b45:	ffea                	add.n	a15, a15, a14
  180b47:	400001b5455448fe 	{ ae_movda32	aed4, a8; nop; ae_movda32	aed5, a15 }
  180b4f:	eb7b2f050404c99f 	{ addi	a9, a9, -4; ae_mulp32x2	aed4, aed4, aed5; nop }
  180b57:	bb4b                	addi.n	a11, a11, 4
  180b59:	25e4c4               	ae_movad32.l	a14, aed4
  180b5c:	dd4b                	addi.n	a13, a13, 4
  180b5e:	aaea                	add.n	a10, a10, a14

00180b60 <cvsd_inter8_64+0x64>:
  180b60:	049d                	mov.n	a9, a4
  180b62:	099452               	l16si	a5, a4, 18
  180b65:	129482               	l16si	a8, a4, 36
  180b68:	b05550               	addx8	a5, a5, a5
  180b6b:	400001b54468485e 	{ ae_movda16	aed8, a8; nop; ae_movda32	aed6, a5 }
  180b73:	0c800d889976b44e 	{ or	a11, a4, a4; ae_mula16x4	aed7, aed6, aed8, aed9 }
  180b7b:	04a0f2               	movi	a15, 4
  180b7e:	2556c4               	ae_movad32.l	a5, aed6
  180b81:	23af76               	loopgtz	a15, 180ba8 <cvsd_inter8_64+0xac>
  180b84:	1999f2               	l16si	a15, a9, 50
  180b87:	0b9bd2               	l16si	a13, a11, 22
  180b8a:	029ce2               	l16si	a14, a12, 4
  180b8d:	ddfa                	add.n	a13, a13, a15
  180b8f:	400001b545ba4ede 	{ ae_movda32	aed10, a14; nop; ae_movda32	aed11, a13 }
  180b97:	eb7b2f0b0a0ac99f 	{ addi	a9, a9, -4; ae_mulp32x2	aed10, aed10, aed11; nop }
  180b9f:	bb4b                	addi.n	a11, a11, 4
  180ba1:	258ac4               	ae_movad32.l	a8, aed10
  180ba4:	cc4b                	addi.n	a12, a12, 4
  180ba6:	558a                	add.n	a5, a5, a8
  180ba8:	9b0c                	movi.n	a11, 9
  180baa:	003a65               	call8	180f50 <cvsd_saturate_round>
  180bad:	0a6d                	mov.n	a6, a10
  180baf:	9b0c                	movi.n	a11, 9
  180bb1:	05ad                	mov.n	a10, a5
  180bb3:	0039e5               	call8	180f50 <cvsd_saturate_round>
  180bb6:	0a5d                	mov.n	a5, a10
  180bb8:	049d                	mov.n	a9, a4
  180bba:	10a082               	movi	a8, 16
  180bbd:	07a876               	loopgtz	a8, 180bc8 <cvsd_inter8_64+0xcc>
  180bc0:	0a99a2               	l16si	a10, a9, 20
  180bc3:	0859a2               	s16i	a10, a9, 16
  180bc6:	992b                	addi.n	a9, a9, 2
  180bc8:	6b0c                	movi.n	a11, 6
  180bca:	0694f2               	l16si	a15, a4, 12
  180bcd:	0494e2               	l16si	a14, a4, 8
  180bd0:	0294d2               	l16si	a13, a4, 4
  180bd3:	074c                	movi.n	a7, 64
  180bd5:	40000120250da46e 	{ ae_l16.i	aed13, a4, 10; nop; movi	a10, 38 }
  180bdd:	009292               	l16si	a9, a2, 0
  180be0:	185492               	s16i	a9, a4, 48
  180be3:	11a9                	s32i.n	a10, a1, 4
  180be5:	40000101440e870e 	{ ae_movda16	aed14, a7; nop; movi	a8, 0 }
  180bed:	195482               	s16i	a8, a4, 50
  180bf0:	dd6a                	add.n	a13, a13, a6
  180bf2:	ebfa5008060ceeff 	{ add	a14, a14, a15; ae_movi	aed12, 38; nop }

00180bfa <cvsd_inter8_64+0xfe>:
  180bfa:	0c80180d8efdee2e 	{ ae_movda32	aed14, a14; ae_mul16x4	aed15, aed13, aed13, aed14 }
  180c02:	eb7b510e0c0cdddf 	{ addx2	a13, a13, a13; ae_mulp32x2	aed12, aed12, aed14; nop }
  180c0a:	25adc4               	ae_movad32.l	a10, aed13
  180c0d:	25ccc4               	ae_movad32.l	a12, aed12
  180c10:	11ddf0               	slli	a13, a13, 1
  180c13:	c0ccd0               	sub	a12, a12, a13
  180c16:	aaca                	add.n	a10, a10, a12
  180c18:	003365               	call8	180f50 <cvsd_saturate_round>
  180c1b:	21a9                	s32i.n	a10, a1, 8
  180c1d:	400001b42610347e 	{ ae_l16.i	aed0, a4, 12; nop; ae_movda16	aed1, a7 }
  180c25:	0794f2               	l16si	a15, a4, 14
  180c28:	0394d2               	l16si	a13, a4, 6
  180c2b:	0594e2               	l16si	a14, a4, 10
  180c2e:	90ddd0               	addx2	a13, a13, a13
  180c31:	11ddf0               	slli	a13, a13, 1
  180c34:	ebfa5008060feeff 	{ add	a14, a14, a15; ae_movi	aed15, 38; nop }
  180c3c:	0c80180081201e2e 	{ ae_movda32	aed1, a14; ae_mul16x4	aed2, aed0, aed0, aed1 }
  180c44:	eb7b40010f0f06bf 	{ movi	a11, 6; ae_mulp32x2	aed15, aed15, aed1; nop }
  180c4c:	25c0c4               	ae_movad32.l	a12, aed0
  180c4f:	25afc4               	ae_movad32.l	a10, aed15
  180c52:	c0ccd0               	sub	a12, a12, a13
  180c55:	aaca                	add.n	a10, a10, a12
  180c57:	002fa5               	call8	180f50 <cvsd_saturate_round>
  180c5a:	1128                	l32i.n	a2, a1, 4
  180c5c:	6b0c                	movi.n	a11, 6
  180c5e:	31a9                	s32i.n	a10, a1, 12
  180c60:	0694e2               	l16si	a14, a4, 12
  180c63:	0494d2               	l16si	a13, a4, 8
  180c66:	400001b42754347e 	{ ae_l16.i	aed4, a4, 14; nop; ae_movda16	aed5, a7 }
  180c6e:	dd5a                	add.n	a13, a13, a5
  180c70:	0c800d040554ee6e 	{ add	a14, a14, a6; ae_mul16x4	aed5, aed4, aed4, aed5 }
  180c78:	0d8018c086b23e2e 	{ ae_movda32	aed3, a14; ae_movi	aed2, 38 }
  180c80:	eb7bc8030202a47f 	{ ae_movad32.l	a10, aed4; ae_mulp32x2	aed2, aed2, aed3; nop }
  180c88:	90ddd0               	addx2	a13, a13, a13
  180c8b:	25c2c4               	ae_movad32.l	a12, aed2
  180c8e:	11ddf0               	slli	a13, a13, 1
  180c91:	c0ccd0               	sub	a12, a12, a13
  180c94:	aaca                	add.n	a10, a10, a12
  180c96:	002ba5               	call8	180f50 <cvsd_saturate_round>
  180c99:	01a9                	s32i.n	a10, a1, 0
  180c9b:	0594d2               	l16si	a13, a4, 10
  180c9e:	400001014408b26e 	{ ae_movda16	aed8, a2; nop; movi	a11, 6 }
  180ca6:	400001b54479376e 	{ ae_movda16	aed9, a7; nop; ae_movda16	aed7, a6 }
  180cae:	0c801607399764de 	{ ae_l16.i	aed6, a4, 14; ae_mul16x4	aed9, aed7, aed7, aed9 }
  180cb6:	0c800d061886ddde 	{ addx2	a13, a13, a13; ae_mul16x4	aed8, aed6, aed6, aed8 }
  180cbe:	25a7c4               	ae_movad32.l	a10, aed7
  180cc1:	25c6c4               	ae_movad32.l	a12, aed6
  180cc4:	11ddf0               	slli	a13, a13, 1
  180cc7:	c0ccd0               	sub	a12, a12, a13
  180cca:	aaca                	add.n	a10, a10, a12
  180ccc:	002825               	call8	180f50 <cvsd_saturate_round>
  180ccf:	0094b2               	l16si	a11, a4, 0
  180cd2:	21c8                	l32i.n	a12, a1, 8
  180cd4:	024c                	movi.n	a2, 64
  180cd6:	045462               	s16i	a6, a4, 8
  180cd9:	0794e2               	l16si	a14, a4, 14
  180cdc:	0d0c                	movi.n	a13, 0
  180cde:	0694f2               	l16si	a15, a4, 12
  180ce1:	0254f2               	s16i	a15, a4, 4
  180ce4:	065452               	s16i	a5, a4, 12
  180ce7:	0554d2               	s16i	a13, a4, 10
  180cea:	0354e2               	s16i	a14, a4, 6
  180ced:	0a6d                	mov.n	a6, a10
  180cef:	400001b421ba342e 	{ ae_l16.i	aed10, a4, 2; nop; ae_movda16	aed11, a2 }
  180cf7:	0754d2               	s16i	a13, a4, 14
  180cfa:	0c800d0a9bba7cce 	{ or	a7, a12, a12; ae_mul16x4	aed11, aed10, aed10, aed11 }
  180d02:	bbca                	add.n	a11, a11, a12
  180d04:	25aac4               	ae_movad32.l	a10, aed10
  180d07:	11bbb0               	slli	a11, a11, 5
  180d0a:	aaba                	add.n	a10, a10, a11
  180d0c:	6b0c                	movi.n	a11, 6
  180d0e:	002425               	call8	180f50 <cvsd_saturate_round>
  180d11:	0053a2               	s16i	a10, a3, 0
  180d14:	400001b544cd327e 	{ ae_movda16	aed13, a2; nop; ae_movda16	aed12, a7 }
  180d1c:	0c80060c0ddc06be 	{ movi	a11, 6; ae_mul16x4	aed13, aed12, aed12, aed13 }
  180d24:	0194c2               	l16si	a12, a4, 2
  180d27:	25acc4               	ae_movad32.l	a10, aed12
  180d2a:	11ccb0               	slli	a12, a12, 5
  180d2d:	aaca                	add.n	a10, a10, a12
  180d2f:	002225               	call8	180f50 <cvsd_saturate_round>
  180d32:	0153a2               	s16i	a10, a3, 2
  180d35:	3158                	l32i.n	a5, a1, 12
  180d37:	6b0c                	movi.n	a11, 6
  180d39:	a75a                	add.n	a10, a7, a5
  180d3b:	11aab0               	slli	a10, a10, 5
  180d3e:	002125               	call8	180f50 <cvsd_saturate_round>
  180d41:	0178                	l32i.n	a7, a1, 0
  180d43:	0253a2               	s16i	a10, a3, 4
  180d46:	400001b544ef325e 	{ ae_movda16	aed15, a2; nop; ae_movda16	aed14, a5 }
  180d4e:	0c801a0e3ffe959e 	{ nop; ae_mul16x4	aed15, aed14, aed14, aed15 }
  180d56:	6b0c                	movi.n	a11, 6
  180d58:	25aec4               	ae_movad32.l	a10, aed14
  180d5b:	001f65               	call8	180f50 <cvsd_saturate_round>
  180d5e:	0353a2               	s16i	a10, a3, 6
  180d61:	6b0c                	movi.n	a11, 6
  180d63:	a57a                	add.n	a10, a5, a7
  180d65:	11aab0               	slli	a10, a10, 5
  180d68:	001e65               	call8	180f50 <cvsd_saturate_round>
  180d6b:	0453a2               	s16i	a10, a3, 8
  180d6e:	400001b54401327e 	{ ae_movda16	aed1, a2; nop; ae_movda16	aed0, a7 }
  180d76:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  180d7e:	6b0c                	movi.n	a11, 6
  180d80:	25a0c4               	ae_movad32.l	a10, aed0
  180d83:	001ce5               	call8	180f50 <cvsd_saturate_round>
  180d86:	0553a2               	s16i	a10, a3, 10
  180d89:	6b0c                	movi.n	a11, 6
  180d8b:	a76a                	add.n	a10, a7, a6
  180d8d:	11aab0               	slli	a10, a10, 5
  180d90:	001be5               	call8	180f50 <cvsd_saturate_round>
  180d93:	0653a2               	s16i	a10, a3, 12
  180d96:	400001b54423326e 	{ ae_movda16	aed3, a2; nop; ae_movda16	aed2, a6 }
  180d9e:	0c8006020332005e 	{ movi	a5, 0; ae_mul16x4	aed3, aed2, aed2, aed3 }
  180da6:	6b0c                	movi.n	a11, 6
  180da8:	25a2c4               	ae_movad32.l	a10, aed2
  180dab:	001a65               	call8	180f50 <cvsd_saturate_round>
  180dae:	0753a2               	s16i	a10, a3, 14
  180db1:	005462               	s16i	a6, a4, 0
  180db4:	015452               	s16i	a5, a4, 2
  180db7:	f01d                	retw.n

00180db9 <cvsd_inter8_64+0x2bd>:
  180db9:	000000                                        ...

00180dbc <cvsd_decim64_8>:
  180dbc:	00a136               	entry	a1, 80
  180dbf:	086132               	s32i	a3, a1, 32
  180dc2:	20a110               	or	a10, a1, a1
  180dc5:	febbb1               	l32r	a11, 1808b4 (280090 <g_cvsd_fir3_decm+0x30>)
  180dc8:	14a0c2               	movi	a12, 20
  180dcb:	ff5b65               	call8	180380 <__vec_memcpy>
  180dce:	0094d2               	l16si	a13, a4, 0
  180dd1:	0092c2               	l16si	a12, a2, 0
  180dd4:	034c                	movi.n	a3, 64
  180dd6:	400001b42110343e 	{ ae_l16.i	aed0, a4, 2; nop; ae_movda16	aed1, a3 }
  180dde:	0c800600011007be 	{ movi	a11, 7; ae_mul16x4	aed1, aed0, aed0, aed1 }
  180de6:	ccda                	add.n	a12, a12, a13
  180de8:	25a0c4               	ae_movad32.l	a10, aed0
  180deb:	11ccb0               	slli	a12, a12, 5
  180dee:	aaca                	add.n	a10, a10, a12
  180df0:	0015e5               	call8	180f50 <cvsd_saturate_round>
  180df3:	025d                	mov.n	a5, a2
  180df5:	72cb                	addi.n	a7, a2, 12
  180df7:	016d                	mov.n	a6, a1
  180df9:	0651a2               	s16i	a10, a1, 12

00180dfc <cvsd_decim64_8+0x40>:
  180dfc:	0295d2               	l16si	a13, a5, 4
  180dff:	400001b42132353e 	{ ae_l16.i	aed2, a5, 2; nop; ae_movda16	aed3, a3 }
  180e07:	0c800602033207be 	{ movi	a11, 7; ae_mul16x4	aed3, aed2, aed2, aed3 }
  180e0f:	0095c2               	l16si	a12, a5, 0
  180e12:	25a2c4               	ae_movad32.l	a10, aed2
  180e15:	ccda                	add.n	a12, a12, a13
  180e17:	11ccb0               	slli	a12, a12, 5
  180e1a:	aaca                	add.n	a10, a10, a12
  180e1c:	001325               	call8	180f50 <cvsd_saturate_round>
  180e1f:	0756a2               	s16i	a10, a6, 14
  180e22:	554b                	addi.n	a5, a5, 4
  180e24:	662b                	addi.n	a6, a6, 2
  180e26:	d29577               	bne	a5, a7, 180dfc <cvsd_decim64_8+0x40>
  180e29:	b04454               	ae_l16.i	aed4, a4, 10
  180e2c:	0294c2               	l16si	a12, a4, 4
  180e2f:	0694e2               	l16si	a14, a4, 12
  180e32:	069262               	l16si	a6, a2, 12
  180e35:	0494d2               	l16si	a13, a4, 8
  180e38:	005462               	s16i	a6, a4, 0
  180e3b:	069162               	l16si	a6, a1, 12
  180e3e:	0792f2               	l16si	a15, a2, 14
  180e41:	0154f2               	s16i	a15, a4, 2
  180e44:	ddea                	add.n	a13, a13, a14
  180e46:	ebfa50040305cc6f 	{ add	a12, a12, a6; ae_movi	aed5, 19; nop }
  180e4e:	4000012145062d0e 	{ ae_movda32	aed6, a13; nop; movi	a2, 32 }
  180e56:	0d801a86c51562ee 	{ ae_movda16	aed6, a2; ae_mulp32x2	aed5, aed5, aed6 }
  180e5e:	0c800d041664ccce 	{ addx2	a12, a12, a12; ae_mul16x4	aed6, aed4, aed4, aed6 }
  180e66:	25b5c4               	ae_movad32.l	a11, aed5
  180e69:	25a4c4               	ae_movad32.l	a10, aed4
  180e6c:	c0bbc0               	sub	a11, a11, a12
  180e6f:	aaba                	add.n	a10, a10, a11
  180e71:	6b0c                	movi.n	a11, 6
  180e73:	000de5               	call8	180f50 <cvsd_saturate_round>
  180e76:	6b0c                	movi.n	a11, 6
  180e78:	0891e2               	l16si	a14, a1, 16
  180e7b:	0494d2               	l16si	a13, a4, 8
  180e7e:	0a5d                	mov.n	a5, a10
  180e80:	0694f2               	l16si	a15, a4, 12
  180e83:	400001b427a9342e 	{ ae_l16.i	aed9, a4, 14; nop; ae_movda16	aed10, a2 }
  180e8b:	0c800d090aa9ff6e 	{ add	a15, a15, a6; ae_mul16x4	aed10, aed9, aed9, aed10 }
  180e93:	0d80184883b78f2e 	{ ae_movda32	aed8, a15; ae_movi	aed7, 19 }
  180e9b:	eb7bc8080707a97f 	{ ae_movad32.l	a10, aed9; ae_mulp32x2	aed7, aed7, aed8; nop }
  180ea3:	ddea                	add.n	a13, a13, a14
  180ea5:	25c7c4               	ae_movad32.l	a12, aed7
  180ea8:	90ddd0               	addx2	a13, a13, a13
  180eab:	c0ccd0               	sub	a12, a12, a13
  180eae:	aaca                	add.n	a10, a10, a12
  180eb0:	0009e5               	call8	180f50 <cvsd_saturate_round>
  180eb3:	480c                	movi.n	a8, 4
  180eb5:	0a6d                	mov.n	a6, a10
  180eb7:	079492               	l16si	a9, a4, 14
  180eba:	035492               	s16i	a9, a4, 6
  180ebd:	0694a2               	l16si	a10, a4, 12
  180ec0:	0254a2               	s16i	a10, a4, 4
  180ec3:	209440               	or	a9, a4, a4
  180ec6:	20a110               	or	a10, a1, a1
  180ec9:	09a876               	loopgtz	a8, 180ed6 <cvsd_decim64_8+0x11a>
  180ecc:	069ab2               	l16si	a11, a10, 12
  180ecf:	0459b2               	s16i	a11, a9, 8
  180ed2:	aa2b                	addi.n	a10, a10, 2
  180ed4:	992b                	addi.n	a9, a9, 2

00180ed6 <cvsd_decim64_8+0x11a>:
  180ed6:	8128                	l32i.n	a2, a1, 32
  180ed8:	1894f2               	l16si	a15, a4, 48
  180edb:	1694e2               	l16si	a14, a4, 44
  180ede:	1294c2               	l16si	a12, a4, 36
  180ee1:	1094a2               	l16si	a10, a4, 32
  180ee4:	0c94d2               	l16si	a13, a4, 24
  180ee7:	aaca                	add.n	a10, a10, a12
  180ee9:	ddea                	add.n	a13, a13, a14
  180eeb:	0e94c2               	l16si	a12, a4, 28
  180eee:	a0bdd0               	addx4	a11, a13, a13
  180ef1:	90bbd0               	addx2	a11, a11, a13
  180ef4:	a0eaa0               	addx4	a14, a10, a10
  180ef7:	11eea0               	slli	a14, a14, 6
  180efa:	1494d2               	l16si	a13, a4, 40
  180efd:	aaea                	add.n	a10, a10, a14
  180eff:	0a94e2               	l16si	a14, a4, 20
  180f02:	ccda                	add.n	a12, a12, a13
  180f04:	90dcc0               	addx2	a13, a12, a12
  180f07:	eefa                	add.n	a14, a14, a15
  180f09:	11ddb0               	slli	a13, a13, 5
  180f0c:	c0ccd0               	sub	a12, a12, a13
  180f0f:	a0eee0               	addx4	a14, a14, a14
  180f12:	11eee0               	slli	a14, a14, 2
  180f15:	a0bbc0               	addx4	a11, a11, a12
  180f18:	0894d2               	l16si	a13, a4, 16
  180f1b:	1194c2               	l16si	a12, a4, 34
  180f1e:	dd5a                	add.n	a13, a13, a5
  180f20:	11cc70               	slli	a12, a12, 9
  180f23:	b0ddd0               	addx8	a13, a13, a13
  180f26:	c0dde0               	sub	a13, a13, a14
  180f29:	aaca                	add.n	a10, a10, a12
  180f2b:	bbda                	add.n	a11, a11, a13
  180f2d:	aaba                	add.n	a10, a10, a11
  180f2f:	ab0c                	movi.n	a11, 10
  180f31:	0001e5               	call8	180f50 <cvsd_saturate_round>
  180f34:	0052a2               	s16i	a10, a2, 0
  180f37:	209440               	or	a9, a4, a4
  180f3a:	10a0f2               	movi	a15, 16
  180f3d:	07af76               	loopgtz	a15, 180f48 <cvsd_decim64_8+0x18c>
  180f40:	0a9982               	l16si	a8, a9, 20
  180f43:	085982               	s16i	a8, a9, 16
  180f46:	992b                	addi.n	a9, a9, 2
  180f48:	185452               	s16i	a5, a4, 48
  180f4b:	195462               	s16i	a6, a4, 50
  180f4e:	f01d                	retw.n

00180f50 <cvsd_saturate_round>:
  180f50:	004136               	entry	a1, 32
  180f53:	140c                	movi.n	a4, 1
  180f55:	830b                	addi.n	a8, a3, -1
  180f57:	401800               	ssl	a8
  180f5a:	a14400               	sll	a4, a4
  180f5d:	400300               	ssr	a3
  180f60:	224a                	add.n	a2, a2, a4
  180f62:	b12020               	sra	a2, a2
  180f65:	332280               	clamps	a2, a2, 15
  180f68:	f01d                	retw.n

00180f6a <cvsd_saturate_round+0x1a>:
	...

00180f6c <cvsd_cvsdcoreenc_hp>:
  180f6c:	004136               	entry	a1, 32
  180f6f:	0d40084130b0156e 	{ blti.w18	a5, 1, 180ff6 <cvsd_cvsdcoreenc_hp+0x8a>; nop }
  180f77:	102382               	l32i	a8, a3, 64
  180f7a:	fe4f91               	l32r	a9, 1808b8 (2800 <XtosCoreStateSize+0x2580>)
  180f7d:	fe4fb1               	l32r	a11, 1808bc (13d800 <FN_UNFIT_Detection_Leakage+0x98>)
  180f80:	03a062               	movi	a6, 3
  180f83:	90a520               	addx2	a10, a5, a2
  180f86:	205330               	or	a5, a3, a3
  180f89:	08a676               	loopgtz	a6, 180f95 <cvsd_cvsdcoreenc_hp+0x29>
  180f8c:	1c95c2               	l16si	a12, a5, 56
  180f8f:	fec552               	addi	a5, a5, -2
  180f92:	1e55c2               	s16i	a12, a5, 60

00180f95 <cvsd_cvsdcoreenc_hp+0x29>:
  180f95:	1b93d2               	l16si	a13, a3, 54
  180f98:	216580               	srai	a6, a8, 5
  180f9b:	009252               	l16si	a5, a2, 0
  180f9e:	222b                	addi.n	a2, a2, 2
  180fa0:	725560               	salt	a5, a5, a6
  180fa3:	1a5352               	s16i	a5, a3, 52
  180fa6:	360c                	movi.n	a6, 3
  180fa8:	169d57               	bne	a13, a5, 180fc2 <cvsd_cvsdcoreenc_hp+0x56>
  180fab:	1c9372               	l16si	a7, a3, 56
  180fae:	1d93c2               	l16si	a12, a3, 58
  180fb1:	0d9757               	bne	a7, a5, 180fc2 <cvsd_cvsdcoreenc_hp+0x56>
  180fb4:	0a9c57               	bne	a12, a5, 180fc2 <cvsd_cvsdcoreenc_hp+0x56>
  180fb7:	f3c8                	l32i.n	a12, a3, 60
  180fb9:	fe4171               	l32r	a7, 1808c0 (140000 <fx_SolomonVoice_Npsd_ini_calculation+0x43c>)
  180fbc:	10abc7               	bge	a11, a12, 180fd0 <cvsd_cvsdcoreenc_hp+0x64>
  180fbf:	000406               	j	180fd3 <cvsd_cvsdcoreenc_hp+0x67>

00180fc2 <cvsd_cvsdcoreenc_hp+0x56>:
  180fc2:	f378                	l32i.n	a7, a3, 60
  180fc4:	21ca70               	srai	a12, a7, 10
  180fc7:	c077c0               	sub	a7, a7, a12
  180fca:	537790               	max	a7, a7, a9
  180fcd:	000086               	j	180fd3 <cvsd_cvsdcoreenc_hp+0x67>

00180fd0 <cvsd_cvsdcoreenc_hp+0x64>:
  180fd0:	28dc72               	addmi	a7, a12, 0x2800

00180fd3 <cvsd_cvsdcoreenc_hp+0x67>:
  180fd3:	f379                	s32i.n	a7, a3, 60
  180fd5:	005452               	s16i	a5, a4, 0
  180fd8:	217570               	srai	a7, a7, 5
  180fdb:	c0d870               	sub	a13, a8, a7
  180fde:	442b                	addi.n	a4, a4, 2
  180fe0:	887a                	add.n	a8, a8, a7
  180fe2:	938d50               	movnez	a8, a13, a5
  180fe5:	035d                	mov.n	a5, a3
  180fe7:	3388d0               	clamps	a8, a8, 20
  180fea:	21c580               	srai	a12, a8, 5
  180fed:	c088c0               	sub	a8, a8, a12
  180ff0:	9592a7               	bne	a2, a10, 180f89 <cvsd_cvsdcoreenc_hp+0x1d>
  180ff3:	106382               	s32i	a8, a3, 64

00180ff6 <cvsd_cvsdcoreenc_hp+0x8a>:
  180ff6:	f01d                	retw.n

00180ff8 <cvsd_cvsdcoredec_hp>:
  180ff8:	004136               	entry	a1, 32
  180ffb:	0d400841a0b0156e 	{ blti.w18	a5, 1, 181089 <cvsd_cvsdcoredec_hp+0x91>; nop }
  181003:	90b520               	addx2	a11, a5, a2
  181006:	102382               	l32i	a8, a3, 64
  181009:	fe2ea1               	l32r	a10, 1808c4 (fff00001 <xthals_hw_configid0+0x3d332c03>)
  18100c:	fe2f91               	l32r	a9, 1808c8 (fffff <_memmap_cacheattr_bp_base+0xddffd>)
  18100f:	fe2ad1               	l32r	a13, 1808b8 (2800 <XtosCoreStateSize+0x2580>)
  181012:	fe2ac1               	l32r	a12, 1808bc (13d800 <FN_UNFIT_Detection_Leakage+0x98>)
  181015:	207330               	or	a7, a3, a3
  181018:	03a062               	movi	a6, 3

0018101b <cvsd_cvsdcoredec_hp+0x23>:
  18101b:	050c                	movi.n	a5, 0
  18101d:	0aa676               	loopgtz	a6, 18102b <cvsd_cvsdcoredec_hp+0x33>
  181020:	1c97e2               	l16si	a14, a7, 56
  181023:	fec772               	addi	a7, a7, -2
  181026:	1e57e2               	s16i	a14, a7, 60
  181029:	55ea                	add.n	a5, a5, a14

0018102b <cvsd_cvsdcoredec_hp+0x33>:
  18102b:	0092e2               	l16si	a14, a2, 0
  18102e:	1a53e2               	s16i	a14, a3, 52
  181031:	222b                	addi.n	a2, a2, 2
  181033:	5e5a                	add.n	a5, a14, a5
  181035:	235580               	sext	a5, a5, 15
  181038:	1245e6               	bgei	a5, 4, 18104e <cvsd_cvsdcoredec_hp+0x56>
  18103b:	0f15a6               	blti	a5, 1, 18104e <cvsd_cvsdcoredec_hp+0x56>
  18103e:	f358                	l32i.n	a5, a3, 60
  181040:	216a50               	srai	a6, a5, 10
  181043:	c05560               	sub	a5, a5, a6
  181046:	5355d0               	max	a5, a5, a13
  181049:	f359                	s32i.n	a5, a3, 60
  18104b:	0003c6               	j	18105e <cvsd_cvsdcoredec_hp+0x66>

0018104e <cvsd_cvsdcoredec_hp+0x56>:
  18104e:	f358                	l32i.n	a5, a3, 60
  181050:	05ac57               	bge	a12, a5, 181059 <cvsd_cvsdcoredec_hp+0x61>
  181053:	fe1b51               	l32r	a5, 1808c0 (140000 <fx_SolomonVoice_Npsd_ini_calculation+0x43c>)
  181056:	000086               	j	18105c <cvsd_cvsdcoredec_hp+0x64>

00181059 <cvsd_cvsdcoredec_hp+0x61>:
  181059:	28d552               	addmi	a5, a5, 0x2800

0018105c <cvsd_cvsdcoredec_hp+0x64>:
  18105c:	f359                	s32i.n	a5, a3, 60

0018105e <cvsd_cvsdcoredec_hp+0x66>:
  18105e:	215550               	srai	a5, a5, 5
  181061:	685a                	add.n	a6, a8, a5
  181063:	c05850               	sub	a5, a8, a5
  181066:	8356e0               	moveqz	a5, a6, a14
  181069:	5355a0               	max	a5, a5, a10
  18106c:	435590               	min	a5, a5, a9
  18106f:	216550               	srai	a6, a5, 5
  181072:	c05560               	sub	a5, a5, a6
  181075:	058d                	mov.n	a8, a5
  181077:	217550               	srai	a7, a5, 5
  18107a:	360c                	movi.n	a6, 3
  18107c:	005472               	s16i	a7, a4, 0
  18107f:	442b                	addi.n	a4, a4, 2
  181081:	037d                	mov.n	a7, a3
  181083:	9492b7               	bne	a2, a11, 18101b <cvsd_cvsdcoredec_hp+0x23>
  181086:	106352               	s32i	a5, a3, 64

00181089 <cvsd_cvsdcoredec_hp+0x91>:
  181089:	f01d                	retw.n

0018108b <cvsd_cvsdcoredec_hp+0x93>:
	...

0018108c <cvsd_dec>:
  18108c:	004136               	entry	a1, 32
  18108f:	02ad                	mov.n	a10, a2
  181091:	04bd                	mov.n	a11, a4
  181093:	06cd                	mov.n	a12, a6
  181095:	8d0c                	movi.n	a13, 8
  181097:	fff625               	call8	180ff8 <cvsd_cvsdcoredec_hp>
  18109a:	06ad                	mov.n	a10, a6
  18109c:	03bd                	mov.n	a11, a3
  18109e:	04cd                	mov.n	a12, a4
  1810a0:	ffd1a5               	call8	180dbc <cvsd_decim64_8>
  1810a3:	f01d                	retw.n

001810a5 <cvsd_dec+0x19>:
  1810a5:	000000                                        ...

001810a8 <g711_search>:
  1810a8:	004136               	entry	a1, 32
  1810ab:	207220               	or	a7, a2, a2
  1810ae:	00a022               	movi	a2, 0
  1810b1:	09a476               	loopgtz	a4, 1810be <g711_search+0x16>
  1810b4:	009352               	l16si	a5, a3, 0
  1810b7:	332b                	addi.n	a3, a3, 2
  1810b9:	05a577               	bge	a5, a7, 1810c2 <g711_search+0x1a>
  1810bc:	221b                	addi.n	a2, a2, 1

001810be <g711_search+0x16>:
  1810be:	042d                	mov.n	a2, a4
  1810c0:	f01d                	retw.n

001810c2 <g711_search+0x1a>:
  1810c2:	024d                	mov.n	a4, a2
  1810c4:	fffd86               	j	1810be <g711_search+0x16>

001810c7 <g711_search+0x1f>:
	...

001810c8 <g711_linear2alaw>:
  1810c8:	004136               	entry	a1, 32
  1810cb:	fe00b1               	l32r	a11, 1808cc (2800b0 <_g711_rodata_start>)
  1810ce:	8c0c                	movi.n	a12, 8
  1810d0:	d5a092               	movi	a9, 213
  1810d3:	213320               	srai	a3, a2, 3
  1810d6:	f87c                	movi.n	a8, -1
  1810d8:	525c                	movi.n	a2, 85
  1810da:	c08830               	sub	a8, a8, a3
  1810dd:	b32930               	movgez	a2, a9, a3
  1810e0:	238880               	sext	a8, a8, 15
  1810e3:	a33830               	movltz	a3, a8, a3
  1810e6:	03ad                	mov.n	a10, a3
  1810e8:	fffbe5               	call8	1810a8 <g711_search>
  1810eb:	0a8aa6               	blti	a10, 8, 1810f9 <g711_linear2alaw+0x31>
  1810ee:	7fa092               	movi	a9, 127

001810f1 <g711_linear2alaw+0x29>:
  1810f1:	302290               	xor	a2, a2, a9
  1810f4:	742020               	extui	a2, a2, 0, 8
  1810f7:	f01d                	retw.n

001810f9 <g711_linear2alaw+0x31>:
  1810f9:	11bac0               	slli	a11, a10, 4
  1810fc:	082ae6               	bgei	a10, 2, 181108 <g711_linear2alaw+0x40>
  1810ff:	349130               	extui	a9, a3, 1, 4

00181102 <g711_linear2alaw+0x3a>:
  181102:	209b90               	or	a9, a11, a9
  181105:	fffa06               	j	1810f1 <g711_linear2alaw+0x29>

00181108 <g711_linear2alaw+0x40>:
  181108:	400a00               	ssr	a10
  18110b:	b19030               	sra	a9, a3
  18110e:	349090               	extui	a9, a9, 0, 4
  181111:	fffb46               	j	181102 <g711_linear2alaw+0x3a>

00181114 <g711_alaw2linear>:
  181114:	004136               	entry	a1, 32
  181117:	555c                	movi.n	a5, 85
  181119:	305250               	xor	a5, a2, a5
  18111c:	242450               	extui	a2, a5, 4, 3
  18111f:	344050               	extui	a4, a5, 0, 4
  181122:	1144c0               	slli	a4, a4, 4
  181125:	129c                	beqz.n	a2, 18113a <g711_alaw2linear+0x26>
  181127:	01d442               	addmi	a4, a4, 0x100
  18112a:	448b                	addi.n	a4, a4, 8
  18112c:	171226               	beqi	a2, 1, 181147 <g711_alaw2linear+0x33>
  18112f:	820b                	addi.n	a8, a2, -1
  181131:	401800               	ssl	a8
  181134:	a12400               	sll	a2, a4
  181137:	000046               	j	18113c <g711_alaw2linear+0x28>

0018113a <g711_alaw2linear+0x26>:
  18113a:	248b                	addi.n	a2, a4, 8

0018113c <g711_alaw2linear+0x28>:
  18113c:	02e577               	bbsi	a5, 7, 181142 <g711_alaw2linear+0x2e>
  18113f:	602020               	neg	a2, a2

00181142 <g711_alaw2linear+0x2e>:
  181142:	232280               	sext	a2, a2, 15
  181145:	f01d                	retw.n

00181147 <g711_alaw2linear+0x33>:
  181147:	042d                	mov.n	a2, a4
  181149:	fffbc6               	j	18113c <g711_alaw2linear+0x28>

0018114c <g711_linear2ulaw>:
  18114c:	004136               	entry	a1, 32
  18114f:	fde1b1               	l32r	a11, 1808d4 (2800c0 <g_g711_seg_uend>)
  181152:	8c0c                	movi.n	a12, 8
  181154:	fddf91               	l32r	a9, 1808d0 (1fdf <XtosCoreStateSize+0x1d5f>)
  181157:	218220               	srai	a8, a2, 2
  18115a:	ffa032               	movi	a3, 255
  18115d:	7fa022               	movi	a2, 127
  181160:	604180               	abs	a4, a8
  181163:	234480               	sext	a4, a4, 15
  181166:	a33280               	movltz	a3, a2, a8
  181169:	434490               	min	a4, a4, a9
  18116c:	21c442               	addi	a4, a4, 33
  18116f:	234480               	sext	a4, a4, 15
  181172:	04ad                	mov.n	a10, a4
  181174:	fff325               	call8	1810a8 <g711_search>
  181177:	078aa6               	blti	a10, 8, 181182 <g711_linear2ulaw+0x36>

0018117a <g711_linear2ulaw+0x2e>:
  18117a:	302320               	xor	a2, a3, a2
  18117d:	742020               	extui	a2, a2, 0, 8
  181180:	f01d                	retw.n

00181182 <g711_linear2ulaw+0x36>:
  181182:	8a1b                	addi.n	a8, a10, 1
  181184:	400800               	ssr	a8
  181187:	118ac0               	slli	a8, a10, 4
  18118a:	b12040               	sra	a2, a4
  18118d:	342020               	extui	a2, a2, 0, 4
  181190:	202280               	or	a2, a2, a8
  181193:	fff8c6               	j	18117a <g711_linear2ulaw+0x2e>

00181196 <g711_linear2ulaw+0x4a>:
	...

00181198 <g711_ulaw2linear>:
  181198:	004136               	entry	a1, 32
  18119b:	84a042               	movi	a4, 132
  18119e:	f37c                	movi.n	a3, -1
  1811a0:	303230               	xor	a3, a2, a3
  1811a3:	348030               	extui	a8, a3, 0, 4
  1811a6:	249430               	extui	a9, a3, 4, 3
  1811a9:	401900               	ssl	a9
  1811ac:	b08840               	addx8	a8, a8, a4
  1811af:	a12800               	sll	a2, a8
  1811b2:	076377               	bbci	a3, 7, 1811bd <g711_ulaw2linear+0x25>
  1811b5:	c02420               	sub	a2, a4, a2

001811b8 <g711_ulaw2linear+0x20>:
  1811b8:	232280               	sext	a2, a2, 15
  1811bb:	f01d                	retw.n

001811bd <g711_ulaw2linear+0x25>:
  1811bd:	7caf82               	movi	a8, -132
  1811c0:	228a                	add.n	a2, a2, a8
  1811c2:	fffc86               	j	1811b8 <g711_ulaw2linear+0x20>

001811c5 <g711_ulaw2linear+0x2d>:
  1811c5:	000000                                        ...

001811c8 <wav_dec_api_Init>:
  1811c8:	004136               	entry	a1, 32
  1811cb:	fdc331               	l32r	a3, 1808d8 (86f <XtosCoreStateSize+0x5ef>)
  1811ce:	025d                	mov.n	a5, a2
  1811d0:	1248                	l32i.n	a4, a2, 4
  1811d2:	020c                	movi.n	a2, 0
  1811d4:	9529                	s32i.n	a2, a5, 36
  1811d6:	2db347               	bgeu	a3, a4, 181207 <wav_dec_api_Init+0x3f>
  1811d9:	8529                	s32i.n	a2, a5, 32
  1811db:	0c5522               	s16i	a2, a5, 24
  1811de:	0d5522               	s16i	a2, a5, 26
  1811e1:	a529                	s32i.n	a2, a5, 40
  1811e3:	b529                	s32i.n	a2, a5, 44
  1811e5:	185522               	s16i	a2, a5, 48
  1811e8:	195522               	s16i	a2, a5, 50
  1811eb:	38a482               	movi	a8, 0x438
  1811ee:	05a8                	l32i.n	a10, a5, 0
  1811f0:	fdbb91               	l32r	a9, 1808dc (870 <XtosCoreStateSize+0x5f0>)
  1811f3:	0b5592               	s16i	a9, a5, 22
  1811f6:	75a9                	s32i.n	a10, a5, 28
  1811f8:	35a9                	s32i.n	a10, a5, 12
  1811fa:	0a5582               	s16i	a8, a5, 20
  1811fd:	04daa2               	addmi	a10, a10, 0x400
  181200:	38caa2               	addi	a10, a10, 56
  181203:	45a9                	s32i.n	a10, a5, 16
  181205:	f01d                	retw.n

00181207 <wav_dec_api_Init+0x3f>:
  181207:	f27c                	movi.n	a2, -1
  181209:	fb7c                	movi.n	a11, -1
  18120b:	95b9                	s32i.n	a11, a5, 36
  18120d:	f01d                	retw.n

0018120f <wav_dec_api_Init+0x47>:
	...

00181210 <wav_dec_api_Decode>:
  181210:	004136               	entry	a1, 32
  181213:	0a0c                	movi.n	a10, 0
  181215:	340282               	l8ui	a8, a2, 52
  181218:	92a9                	s32i.n	a10, a2, 36
  18121a:	171866               	bnei	a8, 1, 181235 <wav_dec_api_Decode+0x25>
  18121d:	350292               	l8ui	a9, a2, 53
  181220:	bb2c                	movi.n	a11, 43
  181222:	0f1966               	bnei	a9, 1, 181235 <wav_dec_api_Decode+0x25>
  181225:	0412c2               	l16ui	a12, a2, 8
  181228:	3542a2               	s8i	a10, a2, 53
  18122b:	283bc7               	bltu	a11, a12, 181257 <wav_dec_api_Decode+0x47>
  18122e:	da7c                	movi.n	a10, -3
  181230:	92a9                	s32i.n	a10, a2, 36
  181232:	000686               	j	181250 <wav_dec_api_Decode+0x40>

00181235 <wav_dec_api_Decode+0x25>:
  181235:	42a8                	l32i.n	a10, a2, 16
  181237:	32b8                	l32i.n	a11, a2, 12
  181239:	0412c2               	l16ui	a12, a2, 8
  18123c:	0c52c2               	s16i	a12, a2, 24
  18123f:	000ea5               	call8	181328 <wav_dec_Output>

00181242 <wav_dec_api_Decode+0x32>:
  181242:	92a8                	l32i.n	a10, a2, 36
  181244:	0412e2               	l16ui	a14, a2, 8
  181247:	82d8                	l32i.n	a13, a2, 32
  181249:	0d52e2               	s16i	a14, a2, 26
  18124c:	dd1b                	addi.n	a13, a13, 1
  18124e:	82d9                	s32i.n	a13, a2, 32

00181250 <wav_dec_api_Decode+0x40>:
  181250:	0a2d                	mov.n	a2, a10
  181252:	f01d                	retw.n

00181254 <wav_dec_api_Decode+0x44>:
  181254:	000000                                        ...

00181257 <wav_dec_api_Decode+0x47>:
  181257:	20a220               	or	a10, a2, a2
  18125a:	000225               	call8	18127c <wav_header_Read>
  18125d:	0962a2               	s32i	a10, a2, 36
  181260:	feca56               	bnez	a10, 181250 <wav_dec_api_Decode+0x40>
  181263:	42a8                	l32i.n	a10, a2, 16
  181265:	32b8                	l32i.n	a11, a2, 12
  181267:	0412c2               	l16ui	a12, a2, 8
  18126a:	2ccbb2               	addi	a11, a11, 44
  18126d:	d4ccc2               	addi	a12, a12, -44
  181270:	f4c0c0               	extui	a12, a12, 0, 16
  181273:	0c52c2               	s16i	a12, a2, 24
  181276:	000b25               	call8	181328 <wav_dec_Output>
  181279:	fff146               	j	181242 <wav_dec_api_Decode+0x32>

0018127c <wav_header_Read>:
  18127c:	004136               	entry	a1, 32
  18127f:	fd98a1               	l32r	a10, 1808e0 (2803f8 <_msbc_plcbec_tables_rodata_end>)
  181282:	032232               	l32i	a3, a2, 12
  181285:	04a0c2               	movi	a12, 4
  181288:	20b330               	or	a11, a3, a3
  18128b:	ff5f65               	call8	180880 <strncmp>
  18128e:	eaac                	beqz.n	a10, 1812c0 <wav_header_Read+0x44>
  181290:	490c                	movi.n	a9, 4

00181292 <wav_header_Read+0x16>:
  181292:	0d5292               	s16i	a9, a2, 26
  181295:	e97c                	movi.n	a9, -2
  181297:	000846               	j	1812bc <wav_header_Read+0x40>

0018129a <wav_header_Read+0x1e>:
  18129a:	090c                	movi.n	a9, 0
  18129c:	280382               	l8ui	a8, a3, 40
  18129f:	2903c2               	l8ui	a12, a3, 41
  1812a2:	2b03b2               	l8ui	a11, a3, 43
  1812a5:	2a03a2               	l8ui	a10, a3, 42
  1812a8:	01bb80               	slli	a11, a11, 24
  1812ab:	11aa00               	slli	a10, a10, 16
  1812ae:	11cc80               	slli	a12, a12, 8
  1812b1:	2088c0               	or	a8, a8, a12
  1812b4:	20aab0               	or	a10, a10, a11
  1812b7:	2088a0               	or	a8, a8, a10
  1812ba:	a289                	s32i.n	a8, a2, 40

001812bc <wav_header_Read+0x40>:
  1812bc:	092d                	mov.n	a2, a9
  1812be:	f01d                	retw.n

001812c0 <wav_header_Read+0x44>:
  1812c0:	fd89a1               	l32r	a10, 1808e4 (280400 <_msbc_plcbec_tables_rodata_end+0x8>)
  1812c3:	08c3b2               	addi	a11, a3, 8
  1812c6:	08a0c2               	movi	a12, 8
  1812c9:	ff5b65               	call8	180880 <strncmp>
  1812cc:	004a16               	beqz	a10, 1812d4 <wav_header_Read+0x58>
  1812cf:	091c                	movi.n	a9, 16
  1812d1:	ffef46               	j	181292 <wav_header_Read+0x16>

001812d4 <wav_header_Read+0x58>:
  1812d4:	fd85a1               	l32r	a10, 1808e8 (28040c <_msbc_plcbec_tables_rodata_end+0x14>)
  1812d7:	24c3b2               	addi	a11, a3, 36
  1812da:	170392               	l8ui	a9, a3, 23
  1812dd:	160382               	l8ui	a8, a3, 22
  1812e0:	119980               	slli	a9, a9, 8
  1812e3:	208890               	or	a8, a8, a9
  1812e6:	185282               	s16i	a8, a2, 48
  1812e9:	1b0382               	l8ui	a8, a3, 27
  1812ec:	1903f2               	l8ui	a15, a3, 25
  1812ef:	1803e2               	l8ui	a14, a3, 24
  1812f2:	11ff80               	slli	a15, a15, 8
  1812f5:	20eef0               	or	a14, a14, a15
  1812f8:	1a03f2               	l8ui	a15, a3, 26
  1812fb:	018880               	slli	a8, a8, 24
  1812fe:	11ff00               	slli	a15, a15, 16
  181301:	20ff80               	or	a15, a15, a8
  181304:	20eef0               	or	a14, a14, a15
  181307:	0b62e2               	s32i	a14, a2, 44
  18130a:	2303d2               	l8ui	a13, a3, 35
  18130d:	2203c2               	l8ui	a12, a3, 34
  181310:	11dd80               	slli	a13, a13, 8
  181313:	20ccd0               	or	a12, a12, a13
  181316:	1952c2               	s16i	a12, a2, 50
  181319:	04a0c2               	movi	a12, 4
  18131c:	ff5625               	call8	180880 <strncmp>
  18131f:	f77a16               	beqz	a10, 18129a <wav_header_Read+0x1e>
  181322:	28a092               	movi	a9, 40
  181325:	ffda46               	j	181292 <wav_header_Read+0x16>

00181328 <wav_dec_Output>:
  181328:	004136               	entry	a1, 32
  18132b:	20a220               	or	a10, a2, a2
  18132e:	20b330               	or	a11, a3, a3
  181331:	20c440               	or	a12, a4, a4
  181334:	ff04a5               	call8	180380 <__vec_memcpy>
  181337:	f01d                	retw.n

00181339 <wav_dec_Output+0x11>:
  181339:	000000                                        ...

Disassembly of section .lib_aacplus_v2_dec.text:

00181340 <_Z4Lap2P5fractS0_S0_PKjii-0x378>:
  181340:	00284590 00284f70 00284e80 0028bcb0     .E(.pO(..N(...(.
  181350:	00284f74 002845c0 00288080 002881c0     tO(..E(...(...(.
  181360:	00080000 0009837f 000b504f 000d7450     ........OP..Pt..
  181370:	00003a7f 007fffff 00400000 00004000     .:........@..@..
  181380:	00800000 ff800000 00284f78 00284f50     ........xO(.PO(.
  181390:	00284f54 00284f64 00284f60 00284f6c     TO(.dO(.`O(.lO(.
  1813a0:	00284f68 00001000 00000830 00001010     hO(.....0.......
  1813b0:	00284f7c 003c0000 3fc00000 00288040     |O(...<....?@.(.
  1813c0:	00289140 002881f0 7fffffff 002891a0     @.(...(.......(.
  1813d0:	002891b0 00000fff 002895e0 0000ffff     ..(.......(.....
  1813e0:	80000000 002893b0 00008005 002895b0     ......(.......(.
  1813f0:	000008c2 000010cd 00189282 002895f0     ..............(.
  181400:	ffff8002 ffff80c4 0028bc98 0028bc9c     ..........(...(.
  181410:	0028bc90 0028bc94 00289754 00289764     ..(...(.T.(.d.(.
  181420:	0028bc84 00ffff00 0028bbf0 00506160     ..(.......(.`aP.
  181430:	002830b0 005a827a 0028bc80 00289758     .0(.z.Z...(.X.(.
  181440:	0028975c 000c0000 00740000 00200000     \.(.......t... .
  181450:	00600000 02000000 00002000 0000ac43     ..`...... ..C...
  181460:	0000ac44 00005dbf 00005dc0 00005621     D....]...]..!V..
  181470:	00005622 004ccccd 00733333 007d70a4     "V....L.33s..p}.
  181480:	00015887 00015888 0000f9ff 0000fa00     .X...X..........
  181490:	00003e80 00017700 0000bb80 0028bcac     .>...w........(.
  1814a0:	0028bc88 00000c00 0001f5c2 00289760     ..(.........`.(.
  1814b0:	00289750 00289748 0028974c 00289690     P.(.H.(.L.(...(.
  1814c0:	00000800 000058b8 00000d6c 00000cd4     .....X..l.......
  1814d0:	0028b7f0 0028b740 0028b850 0028b770     ..(.@.(.P.(.p.(.
  1814e0:	0028b950 0028b9b0 0028ba10 0028bb00     P.(...(...(...(.
  1814f0:	0028b8d0 0028b820 00289734 00289722     ..(. .(.4.(.".(.
  181500:	00289710 0028b4b0 0028b4c0 0028b4d0     ..(...(...(...(.
  181510:	0028b610 0028b550 0028b650 0028b5d0     ..(.P.(.P.(...(.
  181520:	0028b5f0 002896e8 0028bc70 0028bc20     ..(...(.p.(. .(.
  181530:	0028bc30 0028bc00 0028bc10 0028bc40     0.(...(...(.@.(.
  181540:	0028bc50 0028bc60 00007f00 00627000     P.(.`.(......pb.
  181550:	00010000 00020000 0000bb7f 00500000     ..............P.
  181560:	000008c5 40000000 0028dac0 0028daa0     .......@..(...(.
  181570:	0028da60 0028d9e0 0028d8e0 0028d6e0     `.(...(...(...(.
  181580:	0028d2e0 0028db50 0028dbd0 0028bc8c     ..(.P.(...(...(.
  181590:	ffff8000 ffff90c5 000010cb 000010cc     ................
  1815a0:	000010ca 0028dfd0 0028e0c0 ffff90c8     ......(...(.....
  1815b0:	ffff90c3 000010c0 0028e010 000010c2     ..........(.....
  1815c0:	ffff90c1 000010c9 000010c1 ffff88c7     ................
  1815d0:	ffff8003 000008c0 000008c3 000008c4     ................
  1815e0:	000008c1 ffff88c3 ffff88c8 ffff88c1     ................
  1815f0:	ffff88c9 ffff88c6 ffff88c4 ffff88c5     ................
  181600:	ffff88c0 000008c7 ffff88cc 00007cff     .............|..
  181610:	00007d00 000176ff 00003e7f 00001f40     .}...v...>..@...
  181620:	ffff88c2 00002b10 00002b11 00002ee0     .....+...+......
  181630:	ffff8001 00002020 0028e110 0028e0f0     ....  ....(...(.
  181640:	00193ec5 0028e178 0028e150 0028e170     .>..x.(.P.(.p.(.
  181650:	0028b730 002896d4 002896d0 007641af     0.(...(...(..Av.
  181660:	0030fbc5 002ab000 0028b710 0028b684     ..0...*...(...(.
  181670:	0028b720 006209f1 0028b6d0 002896e4      .(...b...(...(.
  181680:	002896c8 002896c0 00066666 0028b613     ..(...(.ff....(.
  181690:	002896cc 002896c4 0028b627 0028b726     ..(...(.'.(.&.(.
  1816a0:	002896e0 002896dc 0028b6e0 00000804     ..(...(...(.....
  1816b0:	002896d8 00000910                       ..(.....

001816b8 <_Z4Lap2P5fractS0_S0_PKjii>:
  1816b8:	008136               	entry	a1, 64
  1816bb:	04ed                	mov.n	a14, a4
  1816bd:	05dd                	mov.n	a13, a5
  1816bf:	06bd                	mov.n	a11, a6
  1816c1:	02fd                	mov.n	a15, a2
  1816c3:	07cd                	mov.n	a12, a7
  1816c5:	0d402841c0b0166e 	{ blti.w18	a6, 1, 181955 <_Z4Lap2P5fractS0_S0_PKjii+0x29d>; nop }
  1816cd:	4139                	s32i.n	a3, a1, 16
  1816cf:	11a6f0               	slli	a10, a6, 1
  1816d2:	a02630               	addx4	a2, a6, a3
  1816d5:	40000011450b9d6e 	{ ae_movda32	aed11, a13; nop; addi	a9, a6, 1 }
  1816dd:	1187f0               	slli	a8, a7, 1
  1816e0:	1188e0               	slli	a8, a8, 2
  1816e3:	a077e0               	addx4	a7, a7, a14
  1816e6:	006192               	s32i	a9, a1, 0
  1816e9:	400000806ff2422e 	{ ae_l32x2.i	aed2, a2, -8; nop; addi	a4, a2, -8 }
  1816f1:	219190               	srai	a9, a9, 1
  1816f4:	202dd0               	or	a2, a13, a13
  1816f7:	3e1294               	ae_l32x2.ip	aed1, a2, 8
  1816fa:	113ae0               	slli	a3, a10, 2
  1816fd:	036192               	s32i	a9, a1, 12
  181700:	400000f145f89c9e 	{ ae_movda32	aed8, a12; nop; addi	a9, a9, -1 }
  181708:	0321c2               	l32i	a12, a1, 12
  18170b:	026132               	s32i	a3, a1, 8
  18170e:	a0aa50               	addx4	a10, a10, a5
  181711:	4000008145fa5bae 	{ ae_movda32	aed10, a11; nop; addi	a5, a10, -8 }
  181719:	a036f0               	addx4	a3, a6, a15
  18171c:	21c1c0               	srai	a12, a12, 1
  18171f:	eb7bcd080a0a031f 	{ ae_l32x2.ip	aed0, a3, 8; ae_mulp32x2	aed10, aed10, aed8; nop }
  181727:	1166e0               	slli	a6, a6, 2
  18172a:	016162               	s32i	a6, a1, 4
  18172d:	eb60c30100045abf 	{ ae_l32x2.i	aed5, a10, -8; ae_mulf32s.hh	aed4, aed0, aed1; nop }
  181735:	6e9759021534aeef 	{ or	a10, a14, a14; ae_mulsf32s.ll	aed4, aed5, aed2; ae_mulf32s.ll_s2	aed3, aed0, aed1 }
  18173d:	2fa976               	loopgtz	a9, 181770 <_Z4Lap2P5fractS0_S0_PKjii+0xb8>
  181740:	eb95cd020503131f 	{ ae_l32x2.ip	aed1, a3, 8; ae_mulsf32s.hh	aed3, aed5, aed2; nop }
  181748:	400000806ff5555e 	{ ae_l32x2.i	aed5, a5, -8; nop; addi	a5, a5, -8 }
  181750:	9efbcd404f40021e 	{ ae_l32x2.ip	aed0, a2, 8; nop; ae_round24x2f48ssym	aed4, aed4, aed4 }
  181758:	9e60a03031344a8e 	{ ae_s32.l.xp	aed4, a10, a8; ae_mulf32s.hh	aed4, aed1, aed0; ae_round24x2f48ssym	aed3, aed3, aed3 }
  181760:	400000806ff2444e 	{ ae_l32x2.i	aed2, a4, -8; nop; addi	a4, a4, -8 }
  181768:	6e97a0120534378f 	{ ae_s32.l.xp	aed3, a7, a8; ae_mulsf32s.ll	aed4, aed5, aed2; ae_mulf32s.ll_s2	aed3, aed1, aed0 }

00181770 <_Z4Lap2P5fractS0_S0_PKjii+0xb8>:
  181770:	3158                	l32i.n	a5, a1, 12
  181772:	2128                	l32i.n	a2, a1, 8
  181774:	25bac4               	ae_movad32.l	a11, aed10
  181777:	0138                	l32i.n	a3, a1, 0
  181779:	9e9559424543977e 	{ or	a9, a7, a7; ae_mulsf32s.hh	aed3, aed5, aed2; ae_round24x2f48ssym	aed4, aed4, aed4 }
  181781:	400001b5456743be 	{ ae_movda32	aed7, a3; nop; ae_movda32	aed6, a11 }
  181789:	1138                	l32i.n	a3, a1, 4
  18178b:	187b5028676722ff 	{ add	a2, a2, a15; ae_mulp32x2	aed7, aed7, aed8; ae_slai32	aed6, aed6, 2 }
  181793:	400001b545984e3e 	{ ae_movda32	aed8, a14; nop; ae_movda32	aed9, a3 }
  18179b:	9efba0303f204a8e 	{ ae_s32.l.xp	aed4, a10, a8; nop; ae_round24x2f48ssym	aed2, aed3, aed3 }
  1817a3:	ebe7a0080606298f 	{ ae_s32.l.xp	aed2, a9, a8; ae_add32	aed6, aed6, aed8; nop }
  1817ab:	18e7c82b7979667f 	{ ae_movad32.l	a6, aed6; ae_add32	aed9, aed9, aed11; ae_slai32	aed7, aed7, 2 }
  1817b3:	ebe7c8080707397f 	{ ae_movad32.l	a3, aed9; ae_add32	aed7, aed7, aed8; nop }
  1817bb:	2577c4               	ae_movad32.l	a7, aed7
  1817be:	03bd                	mov.n	a11, a3
  1817c0:	446507               	bbci	a5, 0, 181808 <_Z4Lap2P5fractS0_S0_PKjii+0x150>
  1817c3:	4198                	l32i.n	a9, a1, 16
  1817c5:	c132f4               	ae_l32x2.i	aed3, a2, -8
  1817c8:	3e4394               	ae_l32x2.ip	aed4, a3, 8
  1817cb:	eb61c303040f2bbf 	{ ae_l32x2.i	aed2, a11, -8; ae_mulf32s.lh	aed15, aed4, aed3; nop }
  1817d3:	eb61cd040300191f 	{ ae_l32x2.ip	aed1, a9, 8; ae_mulf32s.lh	aed0, aed3, aed4; nop }
  1817db:	4199                	s32i.n	a9, a1, 16
  1817dd:	eb33dd010200259f 	{ nop; ae_mulaf32s.lh	aed0, aed2, aed1; nop }
  1817e5:	eb33dd02010f259f 	{ nop; ae_mulaf32s.lh	aed15, aed1, aed2; nop }
  1817ed:	9efb2f000fe0822e 	{ addi	a2, a2, -8; nop; ae_round24x2f48ssym	aed14, aed0, aed0 }
  1817f5:	9efb2ffef8dc8bbe 	{ addi	a11, a11, -8; ae_neg24s	aed12, aed14; ae_round24x2f48ssym	aed13, aed15, aed15 }
  1817fd:	ebfba00d080bc68f 	{ ae_s32.l.xp	aed12, a6, a8; ae_neg24s	aed11, aed13; nop }
  181805:	e3b784               	ae_s32.l.xp	aed11, a7, a8

00181808 <_Z4Lap2P5fractS0_S0_PKjii+0x150>:
  181808:	149c16               	beqz	a12, 181955 <_Z4Lap2P5fractS0_S0_PKjii+0x29d>
  18180b:	41d8                	l32i.n	a13, a1, 16
  18180d:	c132e4               	ae_l32x2.i	aed3, a2, -16
  181810:	3e63a4               	ae_l32x2.ip	aed6, a3, 16
  181813:	c123f4               	ae_l32x2.i	aed2, a3, -8
  181816:	eb61c302030c72bf 	{ ae_l32x2.i	aed7, a2, -8; ae_mulf32s.lh	aed12, aed3, aed2; nop }
  18181e:	eb61c306070f4bbf 	{ ae_l32x2.i	aed4, a11, -8; ae_mulf32s.lh	aed15, aed7, aed6; nop }
  181826:	eb61cd07060e5d2f 	{ ae_l32x2.ip	aed5, a13, 16; ae_mulf32s.lh	aed14, aed6, aed7; nop }
  18182e:	eb33c304050e0baf 	{ ae_l32x2.i	aed0, a11, -16; ae_mulaf32s.lh	aed14, aed5, aed4; nop }
  181836:	eb33c305040f1dbf 	{ ae_l32x2.i	aed1, a13, -8; ae_mulaf32s.lh	aed15, aed4, aed5; nop }
  18183e:	eb33dd01000c259f 	{ nop; ae_mulaf32s.lh	aed12, aed0, aed1; nop }
  181846:	eb61dd030207259f 	{ nop; ae_mulf32s.lh	aed7, aed2, aed3; nop }
  18184e:	9e33ddf0f1d7259e 	{ nop; ae_mulaf32s.lh	aed7, aed1, aed0; ae_round24x2f48ssym	aed13, aed15, aed15 }
  181856:	9efb2fede8ab0b5e 	{ addi	a5, a11, -16; ae_neg24s	aed11, aed13; ae_round24x2f48ssym	aed10, aed14, aed14 }
  18185e:	9efba0cac889b68e 	{ ae_s32.l.xp	aed11, a6, a8; ae_neg24s	aed9, aed10; ae_round24x2f48ssym	aed8, aed12, aed12 }
  181866:	ebfba0080806978f 	{ ae_s32.l.xp	aed9, a7, a8; ae_neg24s	aed6, aed8; nop }
  18186e:	9efba0707f50668e 	{ ae_s32.l.xp	aed6, a6, a8; nop; ae_round24x2f48ssym	aed5, aed7, aed7 }
  181876:	0d400dc568b52c6e 	{ blti.w18	a12, 2, 181950 <_Z4Lap2P5fractS0_S0_PKjii+0x298>; ae_neg24s	aed5, aed5 }
  18187e:	c14bc4               	ae_l32x2.i	aed4, a11, -32
  181881:	c1bbd4               	ae_l32x2.i	aed11, a11, -24
  181884:	c182c4               	ae_l32x2.i	aed8, a2, -32
  181887:	3ed3a4               	ae_l32x2.ip	aed13, a3, 16
  18188a:	c193f4               	ae_l32x2.i	aed9, a3, -8
  18188d:	eb61c3080907c23f 	{ ae_l32x2.i	aed12, a2, -24; ae_mulf32s.lh	aed7, aed9, aed8; nop }
  181895:	eb61590c0d014ddf 	{ or	a4, a13, a13; ae_mulf32s.lh	aed1, aed13, aed12; nop }
  18189d:	eb61cd0d0c03a42f 	{ ae_l32x2.ip	aed10, a4, 16; ae_mulf32s.lh	aed3, aed12, aed13; nop }
  1818a5:	eb332f0a0b03ec9f 	{ addi	a9, a12, -2; ae_mulaf32s.lh	aed3, aed11, aed10; nop }
  1818ad:	eb332e0b0a01022f 	{ addi	a2, a2, -32; ae_mulaf32s.lh	aed1, aed10, aed11; nop }
  1818b5:	eb61c309080864bf 	{ ae_l32x2.i	aed6, a4, -8; ae_mulf32s.lh	aed8, aed8, aed9; nop }
  1818bd:	5aa976               	loopgtz	a9, 18191b <_Z4Lap2P5fractS0_S0_PKjii+0x263>
  1818c0:	400000006ff0525e 	{ ae_l32x2.i	aed0, a2, -8; nop; addi	a5, a5, -16 }
  1818c8:	9e33a0363428578e 	{ ae_s32.l.xp	aed5, a7, a8; ae_mulaf32s.lh	aed8, aed4, aed6; ae_round24x2f48ssym	aed2, aed3, aed3 }
  1818d0:	c733c0246657233e 	{ ae_l32x2.i	aed2, a3, 8; ae_mulaf32s.lh	aed7, aed6, aed4; ae_neg24s	aed5, aed2 }
  1818d8:	9efbcd101f40132e 	{ ae_l32x2.ip	aed1, a3, 16; nop; ae_round24x2f48ssym	aed4, aed1, aed1 }
  1818e0:	9e61c381809362ae 	{ ae_l32x2.i	aed6, a2, -16; ae_mulf32s.lh	aed3, aed0, aed1; ae_round24x2f48ssym	aed9, aed8, aed8 }
  1818e8:	9e61c37071a105be 	{ ae_l32x2.i	aed0, a5, -8; ae_mulf32s.lh	aed1, aed1, aed0; ae_round24x2f48ssym	aed10, aed7, aed7 }
  1818f0:	c761a0426658568e 	{ ae_s32.l.xp	aed5, a6, a8; ae_mulf32s.lh	aed8, aed6, aed2; ae_neg24s	aed5, aed4 }
  1818f8:	c761cd966247242e 	{ ae_l32x2.ip	aed2, a4, 16; ae_mulf32s.lh	aed7, aed2, aed6; ae_neg24s	aed4, aed9 }
  181900:	c733a0a06251578e 	{ ae_s32.l.xp	aed5, a7, a8; ae_mulaf32s.lh	aed1, aed2, aed0; ae_neg24s	aed5, aed10 }
  181908:	eb33c302000364bf 	{ ae_l32x2.i	aed6, a4, -8; ae_mulaf32s.lh	aed3, aed0, aed2; nop }
  181910:	e34684               	ae_s32.l.xp	aed4, a6, a8
  181913:	400000006ef4252e 	{ ae_l32x2.i	aed4, a5, -16; nop; addi	a2, a2, -16 }

0018191b <_Z4Lap2P5fractS0_S0_PKjii+0x263>:
  18191b:	eb33dd040607259f 	{ nop; ae_mulaf32s.lh	aed7, aed6, aed4; nop }

00181923 <_Z4Lap2P5fractS0_S0_PKjii+0x26b>:
  181923:	9e33a0363448578e 	{ ae_s32.l.xp	aed5, a7, a8; ae_mulaf32s.lh	aed8, aed4, aed6; ae_round24x2f48ssym	aed4, aed3, aed3 }
  18192b:	9efb59141823f66e 	{ or	a15, a6, a6; ae_neg24s	aed3, aed4; ae_round24x2f48ssym	aed2, aed1, aed1 }
  181933:	9efba08288103f8e 	{ ae_s32.l.xp	aed3, a15, a8; ae_neg24s	aed0, aed2; ae_round24x2f48ssym	aed1, aed8, aed8 }
  18193b:	9efba07178ef078e 	{ ae_s32.l.xp	aed0, a7, a8; ae_neg24s	aed15, aed1; ae_round24x2f48ssym	aed14, aed7, aed7 }
  181943:	ebfba00e0805ff8f 	{ ae_s32.l.xp	aed15, a15, a8; ae_neg24s	aed5, aed14; nop }
  18194b:	e35784               	ae_s32.l.xp	aed5, a7, a8
  18194e:	f01d                	retw.n

00181950 <_Z4Lap2P5fractS0_S0_PKjii+0x298>:
  181950:	e35784               	ae_s32.l.xp	aed5, a7, a8
  181953:	f01d                	retw.n

00181955 <_Z4Lap2P5fractS0_S0_PKjii+0x29d>:
  181955:	f01d                	retw.n

00181957 <_Z4Lap2P5fractS0_S0_PKjii+0x29f>:
	...

00181958 <_Z4Lap1P5fractS0_S0_PKjii>:
  181958:	008136               	entry	a1, 64
  18195b:	04ed                	mov.n	a14, a4
  18195d:	05dd                	mov.n	a13, a5
  18195f:	06bd                	mov.n	a11, a6
  181961:	02fd                	mov.n	a15, a2
  181963:	07cd                	mov.n	a12, a7
  181965:	0d402841c0b0166e 	{ blti.w18	a6, 1, 181bf5 <_Z4Lap1P5fractS0_S0_PKjii+0x29d>; nop }
  18196d:	4139                	s32i.n	a3, a1, 16
  18196f:	11a6f0               	slli	a10, a6, 1
  181972:	a02630               	addx4	a2, a6, a3
  181975:	40000011450b9d6e 	{ ae_movda32	aed11, a13; nop; addi	a9, a6, 1 }
  18197d:	1187f0               	slli	a8, a7, 1
  181980:	1188e0               	slli	a8, a8, 2
  181983:	a077e0               	addx4	a7, a7, a14
  181986:	006192               	s32i	a9, a1, 0
  181989:	400000806ff2422e 	{ ae_l32x2.i	aed2, a2, -8; nop; addi	a4, a2, -8 }
  181991:	219190               	srai	a9, a9, 1
  181994:	202dd0               	or	a2, a13, a13
  181997:	3e1294               	ae_l32x2.ip	aed1, a2, 8
  18199a:	113ae0               	slli	a3, a10, 2
  18199d:	036192               	s32i	a9, a1, 12
  1819a0:	400000f145f89c9e 	{ ae_movda32	aed8, a12; nop; addi	a9, a9, -1 }
  1819a8:	0321c2               	l32i	a12, a1, 12
  1819ab:	026132               	s32i	a3, a1, 8
  1819ae:	a0aa50               	addx4	a10, a10, a5
  1819b1:	4000008145fa5bae 	{ ae_movda32	aed10, a11; nop; addi	a5, a10, -8 }
  1819b9:	a036f0               	addx4	a3, a6, a15
  1819bc:	21c1c0               	srai	a12, a12, 1
  1819bf:	eb7bcd080a0a031f 	{ ae_l32x2.ip	aed0, a3, 8; ae_mulp32x2	aed10, aed10, aed8; nop }
  1819c7:	1166e0               	slli	a6, a6, 2
  1819ca:	016162               	s32i	a6, a1, 4
  1819cd:	eb60c30100045abf 	{ ae_l32x2.i	aed5, a10, -8; ae_mulf32s.hh	aed4, aed0, aed1; nop }
  1819d5:	6e9759021534aeef 	{ or	a10, a14, a14; ae_mulsf32s.ll	aed4, aed5, aed2; ae_mulf32s.ll_s2	aed3, aed0, aed1 }
  1819dd:	2fa976               	loopgtz	a9, 181a10 <_Z4Lap1P5fractS0_S0_PKjii+0xb8>
  1819e0:	eb95cd020503131f 	{ ae_l32x2.ip	aed1, a3, 8; ae_mulsf32s.hh	aed3, aed5, aed2; nop }
  1819e8:	400000806ff5555e 	{ ae_l32x2.i	aed5, a5, -8; nop; addi	a5, a5, -8 }
  1819f0:	9efbcd404f40021e 	{ ae_l32x2.ip	aed0, a2, 8; nop; ae_round24x2f48ssym	aed4, aed4, aed4 }
  1819f8:	9e60a03031344a8e 	{ ae_s32.l.xp	aed4, a10, a8; ae_mulf32s.hh	aed4, aed1, aed0; ae_round24x2f48ssym	aed3, aed3, aed3 }
  181a00:	400000806ff2444e 	{ ae_l32x2.i	aed2, a4, -8; nop; addi	a4, a4, -8 }
  181a08:	6e97a0120534378f 	{ ae_s32.l.xp	aed3, a7, a8; ae_mulsf32s.ll	aed4, aed5, aed2; ae_mulf32s.ll_s2	aed3, aed1, aed0 }

00181a10 <_Z4Lap1P5fractS0_S0_PKjii+0xb8>:
  181a10:	3158                	l32i.n	a5, a1, 12
  181a12:	2128                	l32i.n	a2, a1, 8
  181a14:	25bac4               	ae_movad32.l	a11, aed10
  181a17:	0138                	l32i.n	a3, a1, 0
  181a19:	9e9559424543977e 	{ or	a9, a7, a7; ae_mulsf32s.hh	aed3, aed5, aed2; ae_round24x2f48ssym	aed4, aed4, aed4 }
  181a21:	400001b5456743be 	{ ae_movda32	aed7, a3; nop; ae_movda32	aed6, a11 }
  181a29:	1138                	l32i.n	a3, a1, 4
  181a2b:	187b5028676722ff 	{ add	a2, a2, a15; ae_mulp32x2	aed7, aed7, aed8; ae_slai32	aed6, aed6, 2 }
  181a33:	400001b545984e3e 	{ ae_movda32	aed8, a14; nop; ae_movda32	aed9, a3 }
  181a3b:	9efba0303f204a8e 	{ ae_s32.l.xp	aed4, a10, a8; nop; ae_round24x2f48ssym	aed2, aed3, aed3 }
  181a43:	ebe7a0080606298f 	{ ae_s32.l.xp	aed2, a9, a8; ae_add32	aed6, aed6, aed8; nop }
  181a4b:	18e7c82b7979667f 	{ ae_movad32.l	a6, aed6; ae_add32	aed9, aed9, aed11; ae_slai32	aed7, aed7, 2 }
  181a53:	ebe7c8080707397f 	{ ae_movad32.l	a3, aed9; ae_add32	aed7, aed7, aed8; nop }
  181a5b:	2577c4               	ae_movad32.l	a7, aed7
  181a5e:	03bd                	mov.n	a11, a3
  181a60:	446507               	bbci	a5, 0, 181aa8 <_Z4Lap1P5fractS0_S0_PKjii+0x150>
  181a63:	4198                	l32i.n	a9, a1, 16
  181a65:	c132f4               	ae_l32x2.i	aed3, a2, -8
  181a68:	3e4394               	ae_l32x2.ip	aed4, a3, 8
  181a6b:	eb61c303040f2bbf 	{ ae_l32x2.i	aed2, a11, -8; ae_mulf32s.lh	aed15, aed4, aed3; nop }
  181a73:	eb61cd040300191f 	{ ae_l32x2.ip	aed1, a9, 8; ae_mulf32s.lh	aed0, aed3, aed4; nop }
  181a7b:	4199                	s32i.n	a9, a1, 16
  181a7d:	eb33dd010200259f 	{ nop; ae_mulaf32s.lh	aed0, aed2, aed1; nop }
  181a85:	eb33dd02010f259f 	{ nop; ae_mulaf32s.lh	aed15, aed1, aed2; nop }
  181a8d:	9efb2f000fe0822e 	{ addi	a2, a2, -8; nop; ae_round24x2f48ssym	aed14, aed0, aed0 }
  181a95:	9efb2ffef8dc8bbe 	{ addi	a11, a11, -8; ae_neg24s	aed12, aed14; ae_round24x2f48ssym	aed13, aed15, aed15 }
  181a9d:	ebfba00d080bc68f 	{ ae_s32.l.xp	aed12, a6, a8; ae_neg24s	aed11, aed13; nop }
  181aa5:	e3b784               	ae_s32.l.xp	aed11, a7, a8

00181aa8 <_Z4Lap1P5fractS0_S0_PKjii+0x150>:
  181aa8:	149c16               	beqz	a12, 181bf5 <_Z4Lap1P5fractS0_S0_PKjii+0x29d>
  181aab:	41d8                	l32i.n	a13, a1, 16
  181aad:	c132e4               	ae_l32x2.i	aed3, a2, -16
  181ab0:	3e63a4               	ae_l32x2.ip	aed6, a3, 16
  181ab3:	c123f4               	ae_l32x2.i	aed2, a3, -8
  181ab6:	eb61c302030c72bf 	{ ae_l32x2.i	aed7, a2, -8; ae_mulf32s.lh	aed12, aed3, aed2; nop }
  181abe:	eb61c306070f4bbf 	{ ae_l32x2.i	aed4, a11, -8; ae_mulf32s.lh	aed15, aed7, aed6; nop }
  181ac6:	eb61cd07060e5d2f 	{ ae_l32x2.ip	aed5, a13, 16; ae_mulf32s.lh	aed14, aed6, aed7; nop }
  181ace:	eb33c304050e0baf 	{ ae_l32x2.i	aed0, a11, -16; ae_mulaf32s.lh	aed14, aed5, aed4; nop }
  181ad6:	eb33c305040f1dbf 	{ ae_l32x2.i	aed1, a13, -8; ae_mulaf32s.lh	aed15, aed4, aed5; nop }
  181ade:	eb33dd01000c259f 	{ nop; ae_mulaf32s.lh	aed12, aed0, aed1; nop }
  181ae6:	eb61dd030207259f 	{ nop; ae_mulf32s.lh	aed7, aed2, aed3; nop }
  181aee:	9e33ddf0f1d7259e 	{ nop; ae_mulaf32s.lh	aed7, aed1, aed0; ae_round24x2f48ssym	aed13, aed15, aed15 }
  181af6:	9efb2fede8ab0b5e 	{ addi	a5, a11, -16; ae_neg24s	aed11, aed13; ae_round24x2f48ssym	aed10, aed14, aed14 }
  181afe:	9efba0cac889b68e 	{ ae_s32.l.xp	aed11, a6, a8; ae_neg24s	aed9, aed10; ae_round24x2f48ssym	aed8, aed12, aed12 }
  181b06:	ebfba0080806978f 	{ ae_s32.l.xp	aed9, a7, a8; ae_neg24s	aed6, aed8; nop }
  181b0e:	9efba0707f50668e 	{ ae_s32.l.xp	aed6, a6, a8; nop; ae_round24x2f48ssym	aed5, aed7, aed7 }
  181b16:	0d400dc568b52c6e 	{ blti.w18	a12, 2, 181bf0 <_Z4Lap1P5fractS0_S0_PKjii+0x298>; ae_neg24s	aed5, aed5 }
  181b1e:	c14bc4               	ae_l32x2.i	aed4, a11, -32
  181b21:	c1bbd4               	ae_l32x2.i	aed11, a11, -24
  181b24:	c182c4               	ae_l32x2.i	aed8, a2, -32
  181b27:	3ed3a4               	ae_l32x2.ip	aed13, a3, 16
  181b2a:	c193f4               	ae_l32x2.i	aed9, a3, -8
  181b2d:	eb61c3080907c23f 	{ ae_l32x2.i	aed12, a2, -24; ae_mulf32s.lh	aed7, aed9, aed8; nop }
  181b35:	eb61590c0d014ddf 	{ or	a4, a13, a13; ae_mulf32s.lh	aed1, aed13, aed12; nop }
  181b3d:	eb61cd0d0c03a42f 	{ ae_l32x2.ip	aed10, a4, 16; ae_mulf32s.lh	aed3, aed12, aed13; nop }
  181b45:	eb332f0a0b03ec9f 	{ addi	a9, a12, -2; ae_mulaf32s.lh	aed3, aed11, aed10; nop }
  181b4d:	eb332e0b0a01022f 	{ addi	a2, a2, -32; ae_mulaf32s.lh	aed1, aed10, aed11; nop }
  181b55:	eb61c309080864bf 	{ ae_l32x2.i	aed6, a4, -8; ae_mulf32s.lh	aed8, aed8, aed9; nop }
  181b5d:	5aa976               	loopgtz	a9, 181bbb <_Z4Lap1P5fractS0_S0_PKjii+0x263>
  181b60:	400000006ff0525e 	{ ae_l32x2.i	aed0, a2, -8; nop; addi	a5, a5, -16 }
  181b68:	9e33a0363428578e 	{ ae_s32.l.xp	aed5, a7, a8; ae_mulaf32s.lh	aed8, aed4, aed6; ae_round24x2f48ssym	aed2, aed3, aed3 }
  181b70:	c733c0246657233e 	{ ae_l32x2.i	aed2, a3, 8; ae_mulaf32s.lh	aed7, aed6, aed4; ae_neg24s	aed5, aed2 }
  181b78:	9efbcd101f40132e 	{ ae_l32x2.ip	aed1, a3, 16; nop; ae_round24x2f48ssym	aed4, aed1, aed1 }
  181b80:	9e61c381809362ae 	{ ae_l32x2.i	aed6, a2, -16; ae_mulf32s.lh	aed3, aed0, aed1; ae_round24x2f48ssym	aed9, aed8, aed8 }
  181b88:	9e61c37071a105be 	{ ae_l32x2.i	aed0, a5, -8; ae_mulf32s.lh	aed1, aed1, aed0; ae_round24x2f48ssym	aed10, aed7, aed7 }
  181b90:	c761a0426658568e 	{ ae_s32.l.xp	aed5, a6, a8; ae_mulf32s.lh	aed8, aed6, aed2; ae_neg24s	aed5, aed4 }
  181b98:	c761cd966247242e 	{ ae_l32x2.ip	aed2, a4, 16; ae_mulf32s.lh	aed7, aed2, aed6; ae_neg24s	aed4, aed9 }
  181ba0:	c733a0a06251578e 	{ ae_s32.l.xp	aed5, a7, a8; ae_mulaf32s.lh	aed1, aed2, aed0; ae_neg24s	aed5, aed10 }
  181ba8:	eb33c302000364bf 	{ ae_l32x2.i	aed6, a4, -8; ae_mulaf32s.lh	aed3, aed0, aed2; nop }
  181bb0:	e34684               	ae_s32.l.xp	aed4, a6, a8
  181bb3:	400000006ef4252e 	{ ae_l32x2.i	aed4, a5, -16; nop; addi	a2, a2, -16 }

00181bbb <_Z4Lap1P5fractS0_S0_PKjii+0x263>:
  181bbb:	eb33dd040607259f 	{ nop; ae_mulaf32s.lh	aed7, aed6, aed4; nop }

00181bc3 <_Z4Lap1P5fractS0_S0_PKjii+0x26b>:
  181bc3:	9e33a0363448578e 	{ ae_s32.l.xp	aed5, a7, a8; ae_mulaf32s.lh	aed8, aed4, aed6; ae_round24x2f48ssym	aed4, aed3, aed3 }
  181bcb:	9efb59141823f66e 	{ or	a15, a6, a6; ae_neg24s	aed3, aed4; ae_round24x2f48ssym	aed2, aed1, aed1 }
  181bd3:	9efba08288103f8e 	{ ae_s32.l.xp	aed3, a15, a8; ae_neg24s	aed0, aed2; ae_round24x2f48ssym	aed1, aed8, aed8 }
  181bdb:	9efba07178ef078e 	{ ae_s32.l.xp	aed0, a7, a8; ae_neg24s	aed15, aed1; ae_round24x2f48ssym	aed14, aed7, aed7 }
  181be3:	ebfba00e0805ff8f 	{ ae_s32.l.xp	aed15, a15, a8; ae_neg24s	aed5, aed14; nop }
  181beb:	e35784               	ae_s32.l.xp	aed5, a7, a8
  181bee:	f01d                	retw.n

00181bf0 <_Z4Lap1P5fractS0_S0_PKjii+0x298>:
  181bf0:	e35784               	ae_s32.l.xp	aed5, a7, a8
  181bf3:	f01d                	retw.n

00181bf5 <_Z4Lap1P5fractS0_S0_PKjii+0x29d>:
  181bf5:	f01d                	retw.n

00181bf7 <_Z4Lap1P5fractS0_S0_PKjii+0x29f>:
	...

00181bf8 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi>:
  181bf8:	004136               	entry	a1, 32
  181bfb:	20a220               	or	a10, a2, a2
  181bfe:	20b330               	or	a11, a3, a3
  181c01:	20c440               	or	a12, a4, a4
  181c04:	016ea5               	call8	1832f0 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi>
  181c07:	a0a430               	addx4	a10, a4, a3
  181c0a:	002aa2               	l32i	a10, a10, 0
  181c0d:	0253a5               	call8	184148 <_Z10CTns_ApplyP22CAacDecoderChannelInfo>
  181c10:	f01d                	retw.n

00181c12 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x1a>:
  181c12:	00000000 a1360000                                ......

00181c18 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x20>:
  181c18:	00a136               	entry	a1, 80
  181c1b:	05ed                	mov.n	a14, a5
  181c1d:	4129                	s32i.n	a2, a1, 16
  181c1f:	057d                	mov.n	a7, a5
  181c21:	1498                	l32i.n	a9, a4, 4
  181c23:	7139                	s32i.n	a3, a1, 28
  181c25:	0468                	l32i.n	a6, a4, 0
  181c27:	5169                	s32i.n	a6, a1, 20
  181c29:	2438                	l32i.n	a3, a4, 8
  181c2b:	3139                	s32i.n	a3, a1, 12
  181c2d:	06cd                	mov.n	a12, a6
  181c2f:	0338                	l32i.n	a3, a3, 0
  181c31:	0d401d4170b0566e 	{ blti.w18	a6, 5, 181e0c <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x214>; nop }
  181c39:	1b0c                	movi.n	a11, 1
  181c3b:	7128                	l32i.n	a2, a1, 28
  181c3d:	068d                	mov.n	a8, a6
  181c3f:	21c260               	srai	a12, a6, 2
  181c42:	f8c8d2               	addi	a13, a8, -8
  181c45:	218380               	srai	a8, a8, 3
  181c48:	b05c20               	addx8	a5, a12, a2
  181c4b:	400001006004a22e 	{ ae_l32x2.i	aed4, a2, 0; nop; movi	a10, 2 }
  181c53:	400001246042457e 	{ ae_l32x2.i	aed2, a5, 0; nop; ae_sraa32	aed4, aed4, a7 }
  181c5b:	b06c50               	addx8	a6, a12, a5
  181c5e:	83abd0               	moveqz	a10, a11, a13
  181c61:	0261a2               	s32i	a10, a1, 8
  181c64:	67eda4               	wur.ae_sar	a10
  181c67:	b04c60               	addx8	a4, a12, a6
  181c6a:	400001246025267e 	{ ae_l32x2.i	aed5, a6, 0; nop; ae_sraa32	aed2, aed2, a7 }
  181c72:	075754               	ae_sraa32	aed5, aed5, a7
  181c75:	ebf3c0050400342f 	{ ae_l32x2.i	aed3, a4, 0; ae_sub32s	aed0, aed4, aed5; nop }
  181c7d:	0d8019c53416873e 	{ ae_sraa32	aed3, aed3, a7; ae_add32s	aed6, aed4, aed5 }
  181c85:	aae8c033221b831e 	{ ae_l16x4.i	aed8, a3, 8; ae_add32s	aed11, aed2, aed3; ae_sub32s	aed1, aed2, aed3 }
  181c8d:	94002fb16141f88e 	{ addi	a8, a8, -1; ae_sel16i.n	aed1, aed1, aed1, 0; ae_add32s	aed4, aed6, aed11 }
  181c95:	b7a876               	loopgtz	a8, 181d50 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x158>
  181c98:	9af7c0110032123e 	{ ae_l32x2.i	aed1, a2, 8; ae_subadd32s	aed2, aed0, aed1; ae_addsub32s	aed3, aed0, aed1 }
  181ca0:	eaf3cc9b46b6033f 	{ ae_l16x4.ip	aed0, a3, 24; ae_sub32s	aed6, aed6, aed11; ae_sras32	aed11, aed4 }
  181ca8:	400001246141147e 	{ ae_l32x2.i	aed1, a4, 8; nop; ae_sraa32	aed4, aed1, a7 }
  181cb0:	eb6ec0000307353f 	{ ae_l32x2.i	aed3, a5, 8; ae_mulfc32x16ras.h	aed7, aed3, aed0; nop }
  181cb8:	eb6fc3000606039f 	{ ae_l16x4.i	aed0, a3, -8; ae_mulfc32x16ras.l	aed6, aed6, aed0; nop }
  181cc0:	400001246191167e 	{ ae_l32x2.i	aed1, a6, 8; nop; ae_sraa32	aed9, aed1, a7 }
  181cc8:	0c8019782293873e 	{ ae_sraa32	aed2, aed3, a7; ae_mulfc32x16ras.h	aed3, aed2, aed8 }
  181cd0:	0d8019c9121a871e 	{ ae_sraa32	aed1, aed1, a7; ae_add32s	aed10, aed2, aed9 }
  181cd8:	eaf3ce9972b2b2af 	{ ae_s32x2.ip	aed11, a2, 16; ae_sub32s	aed2, aed2, aed9; ae_sras32	aed11, aed7 }
  181ce0:	eaf3c0913497322f 	{ ae_l32x2.i	aed3, a2, 0; ae_sub32s	aed7, aed4, aed1; ae_sras32	aed9, aed3 }
  181ce8:	eae8ce916461b6af 	{ ae_s32x2.ip	aed11, a6, 16; ae_add32s	aed1, aed4, aed1; ae_sras32	aed6, aed6 }
  181cf0:	aa00cea212b294ae 	{ ae_s32x2.ip	aed9, a4, 16; ae_sel16i.n	aed2, aed2, aed2, 0; ae_sub32s	aed11, aed1, aed10 }
  181cf8:	946ecea01b6165ae 	{ ae_s32x2.ip	aed6, a5, 16; ae_mulfc32x16ras.h	aed1, aed11, aed0; ae_add32s	aed6, aed1, aed10 }
  181d00:	0d801942379b873e 	{ ae_sraa32	aed3, aed3, a7; ae_subadd32s	aed11, aed7, aed2 }
  181d08:	eaeec0926746252f 	{ ae_l32x2.i	aed2, a5, 0; ae_addsub32s	aed6, aed7, aed2; ae_sras32	aed4, aed6 }
  181d10:	ea6fc0901bb0162f 	{ ae_l32x2.i	aed1, a6, 0; ae_mulfc32x16ras.l	aed0, aed11, aed0; ae_sras32	aed11, aed1 }
  181d18:	400001246071147e 	{ ae_l32x2.i	aed1, a4, 0; nop; ae_sraa32	aed7, aed1, a7 }
  181d20:	0c8019f81696871e 	{ ae_sraa32	aed1, aed1, a7; ae_mulfc32x16ras.l	aed6, aed6, aed8 }
  181d28:	400001251f24227e 	{ ae_s32x2.i	aed4, a2, -8; nop; ae_sraa32	aed2, aed2, a7 }
  181d30:	eaf3c79703b0b5ff 	{ ae_s32x2.i	aed11, a5, -8; ae_sub32s	aed0, aed3, aed7; ae_sras32	aed11, aed0 }
  181d38:	eae8c0976336831f 	{ ae_l16x4.i	aed8, a3, 8; ae_add32s	aed6, aed3, aed7; ae_sras32	aed3, aed6 }
  181d40:	aae8c711221bb4fe 	{ ae_s32x2.i	aed11, a4, -8; ae_add32s	aed11, aed2, aed1; ae_sub32s	aed1, aed2, aed1 }
  181d48:	9400c7b1614136fe 	{ ae_s32x2.i	aed3, a6, -8; ae_sel16i.n	aed1, aed1, aed1, 0; ae_add32s	aed4, aed6, aed11 }

00181d50 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x158>:
  181d50:	3c3734               	ae_movda32	aed3, a7
  181d53:	eafbdd904f40259f 	{ nop; nop; ae_sras32	aed4, aed4 }
  181d5b:	51b8                	l32i.n	a11, a1, 20
  181d5d:	c5fa59102272a33e 	{ or	a10, a3, a3; ae_movi	aed2, 2; ae_movi	aed7, 1 }
  181d65:	c5fac080e095c63e 	{ ae_l32x2.i	aed12, a6, 8; ae_movi	aed5, 0; ae_movi	aed9, -8 }
  181d6d:	0d80194bc67687ce 	{ ae_sraa32	aed12, aed12, a7; ae_sub32s	aed6, aed6, aed11 }
  181d75:	aeeecc1100adea3e 	{ ae_l16x4.ip	aed14, a10, 24; ae_addsub32s	aed13, aed0, aed1; ae_subadd32s	aed10, aed0, aed1 }
  181d7d:	400001b461f144be 	{ ae_l32x2.i	aed1, a4, 8; nop; ae_movda32	aed15, a11 }
  181d85:	400001246110157e 	{ ae_l32x2.i	aed0, a5, 8; nop; ae_sraa32	aed1, aed1, a7 }
  181d8d:	0d8019490f1f870e 	{ ae_sraa32	aed0, aed0, a7; ae_add32	aed15, aed15, aed9 }
  181d95:	c26fc0fe560b923e 	{ ae_l32x2.i	aed9, a2, 8; ae_mulfc32x16ras.l	aed11, aed6, aed14; ae_eq32	b0:b1, aed15, aed5 }
  181d9d:	0c8019789a9f879e 	{ ae_sraa32	aed9, aed9, a7; ae_mulfc32x16ras.h	aed15, aed10, aed8 }

00181da5 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x1ad>:
  181da5:	c46edd2e0d72259e 	{ nop; ae_mulfc32x16ras.h	aed2, aed13, aed14; ae_movf32x2	aed7, aed2, b0:b1 }
  181dad:	aaf3591c09edf44e 	{ or	a15, a4, a4; ae_sub32s	aed13, aed9, aed12; ae_sub32s	aed14, aed0, aed1 }
  181db5:	eae85991b0b1822f 	{ or	a8, a2, a2; ae_add32s	aed1, aed0, aed1; ae_sras32	aed11, aed11 }
  181dbd:	eae7ce97f3f3489f 	{ ae_s32x2.ip	aed4, a8, 8; ae_add32	aed3, aed3, aed7; ae_sras32	aed15, aed15 }
  181dc5:	80e8c3ece9e0aa9e 	{ ae_l16x4.i	aed10, a10, -8; ae_add32s	aed0, aed9, aed12; ae_sel16i	aed14, aed14, aed14, 0 }
  181dcd:	9ae8cee1d067b59e 	{ ae_s32x2.ip	aed11, a5, 8; ae_add32s	aed7, aed0, aed1; ae_addsub32s	aed6, aed13, aed14 }
  181dd5:	aef3cee1d09cff9e 	{ ae_s32x2.ip	aed15, a15, 8; ae_sub32s	aed12, aed0, aed1; ae_subadd32s	aed9, aed13, aed14 }
  181ddd:	ea6ec89a2c25e37f 	{ ae_movad32.l	a14, aed3; ae_mulfc32x16ras.h	aed5, aed12, aed10; ae_sras32	aed2, aed2 }
  181de5:	ea6fce9a7974269f 	{ ae_s32x2.ip	aed2, a6, 8; ae_mulfc32x16ras.l	aed4, aed9, aed10; ae_sras32	aed7, aed7 }
  181ded:	ea6fce985653789f 	{ ae_s32x2.ip	aed7, a8, 8; ae_mulfc32x16ras.l	aed3, aed6, aed8; ae_sras32	aed5, aed5 }
  181df5:	eafbce904f40559f 	{ ae_s32x2.ip	aed5, a5, 8; nop; ae_sras32	aed4, aed4 }
  181dfd:	eafbce903f304f9f 	{ ae_s32x2.ip	aed4, a15, 8; nop; ae_sras32	aed3, aed3 }
  181e05:	623614               	ae_s32x2.ip	aed3, a6, 8
  181e08:	000106               	j	181e10 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x218>

00181e0b <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x213>:
	...

00181e0c <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x214>:
  181e0c:	2d0c                	movi.n	a13, 2
  181e0e:	21d9                	s32i.n	a13, a1, 8

00181e10 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x218>:
  181e10:	0f0c                	movi.n	a15, 0
  181e12:	061c                	movi.n	a6, 16
  181e14:	0d00444140b0a6ce 	{ bge.w18	a6, a12, 18225c <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x664>; nop }
  181e1c:	0321d2               	l32i	a13, a1, 12
  181e1f:	2122c0               	srai	a2, a12, 2
  181e22:	0521a2               	l32i	a10, a1, 20
  181e25:	18a0b2               	movi	a11, 24
  181e28:	21a4a0               	srai	a10, a10, 4
  181e2b:	0661a2               	s32i	a10, a1, 24

00181e2e <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x236>:
  181e2e:	61a8                	l32i.n	a10, a1, 24
  181e30:	8129                	s32i.n	a2, a1, 32
  181e32:	903cc0               	addx2	a3, a12, a12
  181e35:	7148                	l32i.n	a4, a1, 28
  181e37:	1d68                	l32i.n	a6, a13, 4
  181e39:	f3f660               	wur.ae_cbegin0	a6
  181e3c:	c1b404               	ae_l32x2.i	aed11, a4, 0
  181e3f:	c13414               	ae_l32x2.i	aed3, a4, 8
  181e42:	b05240               	addx8	a5, a2, a4
  181e45:	c19504               	ae_l32x2.i	aed9, a5, 0
  181e48:	c10514               	ae_l32x2.i	aed0, a5, 8
  181e4b:	363a                	add.n	a3, a6, a3
  181e4d:	f3f730               	wur.ae_cend0	a3
  181e50:	b03250               	addx8	a3, a2, a5
  181e53:	c1c304               	ae_l32x2.i	aed12, a3, 0
  181e56:	b02230               	addx8	a2, a2, a3
  181e59:	c14314               	ae_l32x2.i	aed4, a3, 8
  181e5c:	ebf3c0040305a22f 	{ ae_l32x2.i	aed10, a2, 0; ae_sub32s	aed5, aed3, aed4; nop }
  181e64:	94f3c0ccbbe7123e 	{ ae_l32x2.i	aed1, a2, 8; ae_sub32s	aed7, aed11, aed12; ae_add32s	aed14, aed11, aed12 }
  181e6c:	94f3dda190f6259e 	{ nop; ae_sub32s	aed6, aed0, aed1; ae_add32s	aed15, aed9, aed10 }
  181e74:	aaf3ddfae9a8259e 	{ nop; ae_sub32s	aed8, aed9, aed10; ae_sub32s	aed10, aed14, aed15 }
  181e7c:	8000208686861ffe 	{ addi	a15, a15, 1; ae_sel16i.n	aed6, aed6, aed6, 0; ae_sel16i	aed8, aed8, aed8, 0 }
  181e84:	aeeec088777d961e 	{ ae_l16x4.i	aed9, a6, 8; ae_addsub32s	aed13, aed7, aed8; ae_subadd32s	aed7, aed7, aed8 }
  181e8c:	ae6ec069572c768e 	{ ae_l16x4.i	aed7, a6, 16; ae_mulfc32x16ras.h	aed12, aed7, aed9; ae_subadd32s	aed2, aed5, aed6 }
  181e94:	9a6f69675286b6be 	{ ae_l16x4.xc	aed11, a6, a11; ae_mulfc32x16ras.l	aed6, aed2, aed7; ae_addsub32s	aed8, aed5, aed6 }
  181e9c:	ea6f209bcac24ddf 	{ addi	a13, a13, 4; ae_mulfc32x16ras.l	aed2, aed10, aed11; ae_sras32	aed12, aed12 }
  181ea4:	eb6ece0b0d05c2bf 	{ ae_s32x2.ip	aed12, a2, 24; ae_mulfc32x16ras.h	aed5, aed13, aed11; nop }
  181eac:	ea6fc399686d92bf 	{ ae_l32x2.i	aed9, a2, -8; ae_mulfc32x16ras.l	aed13, aed8, aed9; ae_sras32	aed6, aed6 }
  181eb4:	eae8c79f2e2c62ef 	{ ae_s32x2.i	aed6, a2, -16; ae_add32s	aed12, aed14, aed15; ae_sras32	aed2, aed2 }
  181ebc:	eafbce90cfc025bf 	{ ae_s32x2.ip	aed2, a5, 24; nop; ae_sras32	aed12, aed12 }
  181ec4:	eafbce905f50c4bf 	{ ae_s32x2.ip	aed12, a4, 24; nop; ae_sras32	aed5, aed5 }
  181ecc:	625334               	ae_s32x2.ip	aed5, a3, 24
  181ecf:	ebe8c301000a03bf 	{ ae_l32x2.i	aed0, a3, -8; ae_add32s	aed10, aed0, aed1; nop }
  181ed7:	400000f06fffa4ae 	{ ae_l32x2.i	aed15, a4, -8; nop; addi	a10, a10, -1 }
  181edf:	ebe8c0040308532f 	{ ae_l32x2.i	aed5, a3, 0; ae_add32s	aed8, aed3, aed4; nop }
  181ee7:	94f3c0aa88b6442e 	{ ae_l32x2.i	aed4, a4, 0; ae_sub32s	aed6, aed8, aed10; ae_add32s	aed11, aed8, aed10 }
  181eef:	ea6ec097b6b3222f 	{ ae_l32x2.i	aed2, a2, 0; ae_mulfc32x16ras.h	aed3, aed6, aed7; ae_sras32	aed11, aed11 }
  181ef7:	eafbc090dfd0152f 	{ ae_l32x2.i	aed1, a5, 0; nop; ae_sras32	aed13, aed13 }
  181eff:	eafbc3903f3085bf 	{ ae_l32x2.i	aed8, a5, -8; nop; ae_sras32	aed3, aed3 }
  181f07:	94e8c7291876d3ee 	{ ae_s32x2.i	aed13, a3, -16; ae_add32s	aed6, aed8, aed9; ae_add32s	aed7, aed1, aed2 }
  181f0f:	aae8a95544ecd91e 	{ ae_l16.ip	aed13, a9, 2; ae_add32s	aed12, aed4, aed5; ae_sub32s	aed14, aed4, aed5 }
  181f17:	e6f3c722d1bab4ef 	{ ae_s32x2.i	aed11, a4, -16; ae_sub32s	aed10, aed1, aed2; ae_slai16s	aed11, aed13, 2 }
  181f1f:	0c801a3a4a0a8b3e 	{ ae_movad16.0	a8, aed11; ae_sel16i	aed10, aed10, aed10, 0 }
  181f27:	94f35900ff45799e 	{ or	a7, a9, a9; ae_sub32s	aed5, aed15, aed0; ae_add32s	aed4, aed15, aed0 }
  181f2f:	aaf3c06948b2068e 	{ ae_l16x4.i	aed0, a6, 16; ae_sub32s	aed2, aed8, aed9; ae_sub32s	aed11, aed4, aed6 }
  181f37:	80e8c0262429461e 	{ ae_l16x4.i	aed4, a6, 8; ae_add32s	aed9, aed4, aed6; ae_sel16i	aed2, aed2, aed2, 0 }
  181f3f:	9aee692a5e81f6be 	{ ae_l16x4.xc	aed15, a6, a11; ae_addsub32s	aed1, aed14, aed10; ae_addsub32s	aed8, aed5, aed2 }
  181f47:	150a16               	beqz	a10, 18209b <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x4a3>
  181f4a:	14da96               	bltz	a10, 18209b <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x4a3>
  181f4d:	17aa76               	loopgtz	a10, 181f68 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x370>
  181f50:	0301a0               	rsr.lend	a10
  181f53:	1300a0               	wsr.lbeg	a10
  181f56:	33caa2               	addi	a10, a10, 51
  181f59:	01daa2               	addmi	a10, a10, 0x100
  181f5c:	1301a0               	wsr.lend	a10
  181f5f:	002000               	isync
  181f62:	0302a0               	rsr.lcount	a10
  181f65:	01caa2               	addi	a10, a10, 1
  181f68:	ae6fc0afebbea61e 	{ ae_l16x4.i	aed10, a6, 8; ae_mulfc32x16ras.l	aed14, aed11, aed15; ae_subadd32s	aed11, aed14, aed10 }
  181f70:	ae6ec02f5852868e 	{ ae_l16x4.i	aed8, a6, 16; ae_mulfc32x16ras.h	aed2, aed8, aed15; ae_subadd32s	aed5, aed5, aed2 }
  181f78:	ea6fa990ebefb71f 	{ ae_l16.ip	aed11, a7, 2; ae_mulfc32x16ras.l	aed15, aed11, aed0; ae_sras32	aed14, aed14 }
  181f80:	aa6ec774c53535ee 	{ ae_s32x2.i	aed3, a5, -16; ae_mulfc32x16ras.h	aed5, aed5, aed4; ae_sub32s	aed3, aed12, aed7 }
  181f88:	ea6fc7942141e5ff 	{ ae_s32x2.i	aed14, a5, -8; ae_mulfc32x16ras.l	aed1, aed1, aed4; ae_sras32	aed4, aed2 }
  181f90:	ea6e77909339058f 	{ ae_l32x2.x	aed0, a5, a8; ae_mulfc32x16ras.h	aed9, aed3, aed0; ae_sras32	aed3, aed9 }
  181f98:	eae8c7975c4243ff 	{ ae_s32x2.i	aed4, a3, -8; ae_add32s	aed2, aed12, aed7; ae_sras32	aed4, aed5 }
  181fa0:	eafbc7909f7034ff 	{ ae_s32x2.i	aed3, a4, -8; nop; ae_sras32	aed7, aed9 }
  181fa8:	eafbc7901f4042ff 	{ ae_s32x2.i	aed4, a2, -8; nop; ae_sras32	aed4, aed1 }
  181fb0:	eafb77902f90338f 	{ ae_l32x2.x	aed3, a3, a8; nop; ae_sras32	aed9, aed2 }
  181fb8:	c21284               	ae_l32x2.x	aed1, a2, a8
  181fbb:	aae877110021048e 	{ ae_l32x2.x	aed0, a4, a8; ae_add32s	aed1, aed0, aed1; ae_sub32s	aed2, aed0, aed1 }
  181fc3:	80e89d232025948e 	{ ae_s32x2.xp	aed9, a4, a8; ae_add32s	aed5, aed0, aed3; ae_sel16i	aed2, aed2, aed2, 0 }
  181fcb:	eaf39d93f004438f 	{ ae_s32x2.xp	aed4, a3, a8; ae_sub32s	aed4, aed0, aed3; ae_sras32	aed0, aed15 }
  181fd3:	9ae89d214590028e 	{ ae_s32x2.xp	aed0, a2, a8; ae_add32s	aed0, aed5, aed1; ae_addsub32s	aed9, aed4, aed2 }
  181fdb:	aef39d214512758e 	{ ae_s32x2.xp	aed7, a5, a8; ae_sub32s	aed2, aed5, aed1; ae_subadd32s	aed1, aed4, aed2 }
  181fe3:	eafb69900f7056bf 	{ ae_l16x4.xc	aed5, a6, a11; nop; ae_sras32	aed7, aed0 }
  181feb:	eb6ec00a0100453f 	{ ae_l32x2.i	aed4, a5, 8; ae_mulfc32x16ras.h	aed0, aed1, aed10; nop }
  181ff3:	eb6fc0050201223f 	{ ae_l32x2.i	aed2, a2, 8; ae_mulfc32x16ras.l	aed1, aed2, aed5; nop }
  181ffb:	aae8c0224424f43e 	{ ae_l32x2.i	aed15, a4, 8; ae_add32s	aed4, aed4, aed2; ae_sub32s	aed2, aed4, aed2 }
  182003:	ea00c0921231233f 	{ ae_l32x2.i	aed2, a3, 8; ae_sel16i.n	aed1, aed2, aed2, 0; ae_sras32	aed3, aed1 }
  18200b:	94f3ce22ff2774be 	{ ae_s32x2.ip	aed7, a4, 24; ae_sub32s	aed7, aed15, aed2; ae_add32s	aed2, aed15, aed2 }
  182013:	9a6ec0157995f42e 	{ ae_l32x2.i	aed15, a4, 0; ae_mulfc32x16ras.h	aed5, aed9, aed5; ae_addsub32s	aed9, aed7, aed1 }
  18201b:	aa6fce4a299335be 	{ ae_s32x2.ip	aed3, a5, 24; ae_mulfc32x16ras.l	aed3, aed9, aed10; ae_sub32s	aed9, aed2, aed4 }
  182023:	eafbc3900fc004bf 	{ ae_l32x2.i	aed0, a4, -8; nop; ae_sras32	aed12, aed0 }
  18202b:	eae8ce945225c2bf 	{ ae_s32x2.ip	aed12, a2, 24; ae_add32s	aed5, aed2, aed4; ae_sras32	aed2, aed5 }
  182033:	eaf7c09137c1722f 	{ ae_l32x2.i	aed7, a2, 0; ae_subadd32s	aed1, aed7, aed1; ae_sras32	aed12, aed3 }
  18203b:	e66fc028b113452f 	{ ae_l32x2.i	aed4, a5, 0; ae_mulfc32x16ras.l	aed3, aed1, aed8; ae_slai16s	aed1, aed11, 2 }
  182043:	eb6ece08090a23bf 	{ ae_s32x2.ip	aed2, a3, 24; ae_mulfc32x16ras.h	aed10, aed9, aed8; nop }
  18204b:	400001751e0c831e 	{ ae_s32x2.i	aed12, a3, -16; nop; ae_movad16.0	a8, aed1 }
  182053:	eaf3c39754b253bf 	{ ae_l32x2.i	aed5, a3, -8; ae_sub32s	aed2, aed4, aed7; ae_sras32	aed11, aed5 }
  18205b:	eae8c395308192bf 	{ ae_l32x2.i	aed9, a2, -8; ae_add32s	aed1, aed0, aed5; ae_sras32	aed8, aed3 }
  182063:	eaf3c095a035c32f 	{ ae_l32x2.i	aed12, a3, 0; ae_sub32s	aed5, aed0, aed5; ae_sras32	aed3, aed10 }
  18206b:	9400c372427a05be 	{ ae_l32x2.i	aed0, a5, -8; ae_sel16i.n	aed10, aed2, aed2, 0; ae_add32s	aed7, aed4, aed7 }
  182073:	aae8c799000d82ee 	{ ae_s32x2.i	aed8, a2, -16; ae_add32s	aed13, aed0, aed9; ae_sub32s	aed0, aed0, aed9 }
  18207b:	9400c0d01092461e 	{ ae_l16x4.i	aed4, a6, 8; ae_sel16i.n	aed2, aed0, aed0, 0; ae_add32s	aed9, aed1, aed13 }
  182083:	9af3c02c5f8e068e 	{ ae_l16x4.i	aed0, a6, 16; ae_sub32s	aed14, aed15, aed12; ae_addsub32s	aed8, aed5, aed2 }
  18208b:	9af3c7ade11bb4ee 	{ ae_s32x2.i	aed11, a4, -16; ae_sub32s	aed11, aed1, aed13; ae_addsub32s	aed1, aed14, aed10 }
  182093:	ebe8690c0f0cf6bf 	{ ae_l16x4.xc	aed15, a6, a11; ae_add32s	aed12, aed15, aed12; nop }

0018209b <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x4a3>:
  18209b:	206220               	or	a6, a2, a2
  18209e:	f8ccb2               	addi	a11, a12, -8
  1820a1:	400001011e03a52e 	{ ae_s32x2.i	aed3, a5, -16; nop; movi	a10, 2 }
  1820a9:	ebf7590a0e0a977f 	{ or	a9, a7, a7; ae_subadd32s	aed10, aed14, aed10; nop }
  1820b1:	eae840979ce3017f 	{ movi	a7, 1; ae_add32s	aed3, aed12, aed7; ae_sras32	aed14, aed9 }
  1820b9:	eafbc7903f30e4ff 	{ ae_s32x2.i	aed14, a4, -8; nop; ae_sras32	aed3, aed3 }
  1820c1:	eb3484               	ae_s32x2.xp	aed3, a4, a8
  1820c4:	eb6f58000a067abf 	{ movnez	a7, a10, a11; ae_mulfc32x16ras.l	aed6, aed10, aed0; nop }
  1820cc:	aa6f507fcb9aee7e 	{ add	a14, a14, a7; ae_mulfc32x16ras.l	aed10, aed11, aed15; ae_sub32s	aed9, aed12, aed7 }
  1820d4:	082142               	l32i	a4, a1, 32
  1820d7:	ae6e402059d518be 	{ movi	a11, 24; ae_mulfc32x16ras.h	aed5, aed9, aed0; ae_subadd32s	aed13, aed5, aed2 }
  1820df:	ea6e599fa8abc44f 	{ or	a12, a4, a4; ae_mulfc32x16ras.h	aed11, aed8, aed15; ae_sras32	aed10, aed10 }
  1820e7:	ea6ec7945d58a5ff 	{ ae_s32x2.i	aed10, a5, -8; ae_mulfc32x16ras.h	aed8, aed13, aed4; ae_sras32	aed5, aed5 }
  1820ef:	eafb9d90bfb0558f 	{ ae_s32x2.xp	aed5, a5, a8; nop; ae_sras32	aed11, aed11 }
  1820f7:	ea6fc7948184b3ff 	{ ae_s32x2.i	aed11, a3, -8; ae_mulfc32x16ras.l	aed4, aed1, aed4; ae_sras32	aed8, aed8 }
  1820ff:	eafbc7906f6082ff 	{ ae_s32x2.i	aed8, a2, -8; nop; ae_sras32	aed6, aed6 }
  182107:	eafb9d904f40668f 	{ ae_s32x2.xp	aed6, a6, a8; nop; ae_sras32	aed4, aed4 }
  18210f:	2122c0               	srai	a2, a12, 2
  182112:	eb4384               	ae_s32x2.xp	aed4, a3, a8
  182115:	10a032               	movi	a3, 16
  182118:	0d3fd14120b0934e 	{ blt.w18	a3, a4, 181e2e <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x236>; nop }

00182120 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x528>:
  182120:	0d40224140b0bc0e 	{ beqi.w18	a12, 16, 182348 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x750>; nop }
  182128:	0d404c4190b08c0e 	{ beqi.w18	a12, 8, 1825f5 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x9fd>; nop }

00182130 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x538>:
  182130:	7128                	l32i.n	a2, a1, 28
  182132:	082c                	movi.n	a8, 32
  182134:	0d401241e0b02c0e 	{ beqi.w18	a12, 2, 182266 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x66e>; nop }
  18213c:	6148                	l32i.n	a4, a1, 24
  18213e:	0521f2               	l32i	a15, a1, 20
  182141:	042172               	l32i	a7, a1, 16
  182144:	400001b545cd47fe 	{ ae_movda32	aed13, a7; nop; ae_movda32	aed12, a15 }
  18214c:	1efbc820cfc0dcbf 	{ ae_nsaz32.l	a13, aed12; nop; ae_srai32	aed12, aed12, 2 }
  182154:	18fb4030cfe0003f 	{ movi	a3, 0; nop; ae_slai32	aed14, aed12, 3 }
  18215c:	18e7401dcebe01cf 	{ movi	a12, 1; ae_add32	aed14, aed14, aed13; ae_slai32	aed11, aed12, 1 }
  182164:	18e7204ccbcb1ddf 	{ addi	a13, a13, 1; ae_add32	aed11, aed11, aed12; ae_slai32	aed12, aed12, 4 }
  18216c:	401d00               	ssl	a13
  18216f:	a1cc00               	sll	a12, a12
  182172:	18e7c83cbdbc9e7f 	{ ae_movad32.l	a9, aed14; ae_add32	aed12, aed13, aed12; ae_slai32	aed11, aed11, 3 }
  18217a:	ebe7c80d0b0bac7f 	{ ae_movad32.l	a10, aed12; ae_add32	aed11, aed11, aed13; nop }
  182182:	25bbc4               	ae_movad32.l	a11, aed11
  182185:	cfa476               	loopgtz	a4, 182258 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x660>
  182188:	c10224               	ae_l32x2.i	aed0, a2, 16
  18218b:	c11234               	ae_l32x2.i	aed1, a2, 24
  18218e:	c12214               	ae_l32x2.i	aed2, a2, 8
  182191:	aae8541122214c3e 	{ ae_addbrba32	a4, a3, a12; ae_add32s	aed1, aed2, aed1; ae_sub32s	aed2, aed2, aed1 }
  182199:	eb0079020203228f 	{ ae_l32x2.xp	aed2, a2, a8; ae_sel16i.n	aed3, aed2, aed2, 0; nop }
  1821a1:	aae8540022205c4e 	{ ae_addbrba32	a5, a4, a12; ae_add32s	aed0, aed2, aed0; ae_sub32s	aed2, aed2, aed0 }
  1821a9:	9ae8c031205462ae 	{ ae_l32x2.i	aed6, a2, 16; ae_add32s	aed4, aed0, aed1; ae_addsub32s	aed5, aed2, aed3 }
  1821b1:	aef3c031202102be 	{ ae_l32x2.i	aed0, a2, 24; ae_sub32s	aed1, aed0, aed1; ae_subadd32s	aed2, aed2, aed3 }
  1821b9:	c13214               	ae_l32x2.i	aed3, a2, 8
  1821bc:	aae8540033306c5e 	{ ae_addbrba32	a6, a5, a12; ae_add32s	aed0, aed3, aed0; ae_sub32s	aed3, aed3, aed0 }
  1821c4:	eb0079030307328f 	{ ae_l32x2.xp	aed3, a2, a8; ae_sel16i.n	aed7, aed3, aed3, 0; nop }
  1821cc:	aae89b663363473e 	{ ae_s32x2.x	aed4, a7, a3; ae_add32s	aed3, aed3, aed6; ae_sub32s	aed6, aed3, aed6 }
  1821d4:	9ae8c070639842ae 	{ ae_l32x2.i	aed4, a2, 16; ae_add32s	aed8, aed3, aed0; ae_addsub32s	aed9, aed6, aed7 }
  1821dc:	aef3c070636302be 	{ ae_l32x2.i	aed0, a2, 24; ae_sub32s	aed3, aed3, aed0; ae_subadd32s	aed6, aed6, aed7 }
  1821e4:	c17214               	ae_l32x2.i	aed7, a2, 8
  1821e7:	aae89b007750593e 	{ ae_s32x2.x	aed5, a9, a3; ae_add32s	aed0, aed7, aed0; ae_sub32s	aed5, aed7, aed0 }
  1821ef:	eb0079050507528f 	{ ae_l32x2.xp	aed5, a2, a8; ae_sel16i.n	aed7, aed5, aed5, 0; nop }
  1821f7:	aae89b4455411a3e 	{ ae_s32x2.x	aed1, a10, a3; ae_add32s	aed1, aed5, aed4; ae_sub32s	aed4, aed5, aed4 }
  1821ff:	9ae8c07041ba52ae 	{ ae_l32x2.i	aed5, a2, 16; ae_add32s	aed10, aed1, aed0; ae_addsub32s	aed11, aed4, aed7 }
  182207:	aef3c070414102be 	{ ae_l32x2.i	aed0, a2, 24; ae_sub32s	aed1, aed1, aed0; ae_subadd32s	aed4, aed4, aed7 }
  18220f:	c17214               	ae_l32x2.i	aed7, a2, 8
  182212:	aae89b0077202b3e 	{ ae_s32x2.x	aed2, a11, a3; ae_add32s	aed0, aed7, aed0; ae_sub32s	aed2, aed7, aed0 }
  18221a:	eb0079020207228f 	{ ae_l32x2.xp	aed2, a2, a8; ae_sel16i.n	aed7, aed2, aed2, 0; nop }
  182222:	aae89b552252874e 	{ ae_s32x2.x	aed8, a7, a4; ae_add32s	aed2, aed2, aed5; ae_sub32s	aed5, aed2, aed5 }
  18222a:	9ae8547052c83c6e 	{ ae_addbrba32	a3, a6, a12; ae_add32s	aed8, aed2, aed0; ae_addsub32s	aed12, aed5, aed7 }
  182232:	aef39b705220994e 	{ ae_s32x2.x	aed9, a9, a4; ae_sub32s	aed0, aed2, aed0; ae_subadd32s	aed2, aed5, aed7 }
  18223a:	ea3a44               	ae_s32x2.x	aed3, a10, a4
  18223d:	ea6b44               	ae_s32x2.x	aed6, a11, a4
  182240:	eaa754               	ae_s32x2.x	aed10, a7, a5
  182243:	eab954               	ae_s32x2.x	aed11, a9, a5
  182246:	ea1a54               	ae_s32x2.x	aed1, a10, a5
  182249:	ea4b54               	ae_s32x2.x	aed4, a11, a5
  18224c:	ea8764               	ae_s32x2.x	aed8, a7, a6
  18224f:	eac964               	ae_s32x2.x	aed12, a9, a6
  182252:	ea0a64               	ae_s32x2.x	aed0, a10, a6
  182255:	ea2b64               	ae_s32x2.x	aed2, a11, a6

00182258 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x660>:
  182258:	0e2d                	mov.n	a2, a14

0018225a <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x662>:
  18225a:	f01d                	retw.n

0018225c <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x664>:
  18225c:	5168                	l32i.n	a6, a1, 20
  18225e:	216460               	srai	a6, a6, 4
  182261:	6169                	s32i.n	a6, a1, 24
  182263:	ffae46               	j	182120 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x528>

00182266 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x66e>:
  182266:	6148                	l32i.n	a4, a1, 24
  182268:	51f8                	l32i.n	a15, a1, 20
  18226a:	4178                	l32i.n	a7, a1, 16
  18226c:	400001b545ef47fe 	{ ae_movda32	aed15, a7; nop; ae_movda32	aed14, a15 }
  182274:	1efbc820efe0debf 	{ ae_nsaz32.l	a13, aed14; nop; ae_srai32	aed14, aed14, 2 }
  18227c:	18fb4030ef00003f 	{ movi	a3, 0; nop; ae_slai32	aed0, aed14, 3 }
  182284:	18e7401fe0d001cf 	{ movi	a12, 1; ae_add32	aed0, aed0, aed15; ae_slai32	aed13, aed14, 1 }
  18228c:	18e7204eeded1ddf 	{ addi	a13, a13, 1; ae_add32	aed13, aed13, aed14; ae_slai32	aed14, aed14, 4 }
  182294:	401d00               	ssl	a13
  182297:	a1cc00               	sll	a12, a12
  18229a:	18e7c83edfde907f 	{ ae_movad32.l	a9, aed0; ae_add32	aed14, aed15, aed14; ae_slai32	aed13, aed13, 3 }
  1822a2:	ebe7c80f0d0dae7f 	{ ae_movad32.l	a10, aed14; ae_add32	aed13, aed13, aed15; nop }
  1822aa:	25bdc4               	ae_movad32.l	a11, aed13
  1822ad:	93a476               	loopgtz	a4, 182344 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x74c>
  1822b0:	c10214               	ae_l32x2.i	aed0, a2, 8
  1822b3:	c11224               	ae_l32x2.i	aed1, a2, 16
  1822b6:	c12234               	ae_l32x2.i	aed2, a2, 24
  1822b9:	aae8542211214c3e 	{ ae_addbrba32	a4, a3, a12; ae_add32s	aed1, aed1, aed2; ae_sub32s	aed2, aed1, aed2 }
  1822c1:	c33284               	ae_l32x2.xp	aed3, a2, a8
  1822c4:	aae8540033305c4e 	{ ae_addbrba32	a5, a4, a12; ae_add32s	aed0, aed3, aed0; ae_sub32s	aed3, aed3, aed0 }
  1822cc:	c14214               	ae_l32x2.i	aed4, a2, 8
  1822cf:	c15224               	ae_l32x2.i	aed5, a2, 16
  1822d2:	c16234               	ae_l32x2.i	aed6, a2, 24
  1822d5:	aae8546655656c5e 	{ ae_addbrba32	a6, a5, a12; ae_add32s	aed5, aed5, aed6; ae_sub32s	aed6, aed5, aed6 }
  1822dd:	ea0734               	ae_s32x2.x	aed0, a7, a3
  1822e0:	c30284               	ae_l32x2.xp	aed0, a2, a8
  1822e3:	aae89b440010193e 	{ ae_s32x2.x	aed1, a9, a3; ae_add32s	aed0, aed0, aed4; ae_sub32s	aed1, aed0, aed4 }
  1822eb:	c14214               	ae_l32x2.i	aed4, a2, 8
  1822ee:	c17224               	ae_l32x2.i	aed7, a2, 16
  1822f1:	c18234               	ae_l32x2.i	aed8, a2, 24
  1822f4:	aae89b8877733a3e 	{ ae_s32x2.x	aed3, a10, a3; ae_add32s	aed3, aed7, aed8; ae_sub32s	aed7, aed7, aed8 }
  1822fc:	c38284               	ae_l32x2.xp	aed8, a2, a8
  1822ff:	aae89b4488422b3e 	{ ae_s32x2.x	aed2, a11, a3; ae_add32s	aed2, aed8, aed4; ae_sub32s	aed4, aed8, aed4 }
  182307:	c18214               	ae_l32x2.i	aed8, a2, 8
  18230a:	c19224               	ae_l32x2.i	aed9, a2, 16
  18230d:	c1a234               	ae_l32x2.i	aed10, a2, 24
  182310:	aae89baa9990074e 	{ ae_s32x2.x	aed0, a7, a4; ae_add32s	aed0, aed9, aed10; ae_sub32s	aed9, aed9, aed10 }
  182318:	c3a284               	ae_l32x2.xp	aed10, a2, a8
  18231b:	aae85488aaa83c6e 	{ ae_addbrba32	a3, a6, a12; ae_add32s	aed8, aed10, aed8; ae_sub32s	aed10, aed10, aed8 }
  182323:	ea5944               	ae_s32x2.x	aed5, a9, a4
  182326:	ea1a44               	ae_s32x2.x	aed1, a10, a4
  182329:	ea6b44               	ae_s32x2.x	aed6, a11, a4
  18232c:	ea2754               	ae_s32x2.x	aed2, a7, a5
  18232f:	ea3954               	ae_s32x2.x	aed3, a9, a5
  182332:	ea4a54               	ae_s32x2.x	aed4, a10, a5
  182335:	ea7b54               	ae_s32x2.x	aed7, a11, a5
  182338:	ea8764               	ae_s32x2.x	aed8, a7, a6
  18233b:	ea0964               	ae_s32x2.x	aed0, a9, a6
  18233e:	eaaa64               	ae_s32x2.x	aed10, a10, a6
  182341:	ea9b64               	ae_s32x2.x	aed9, a11, a6

00182344 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x74c>:
  182344:	0e2d                	mov.n	a2, a14
  182346:	f01d                	retw.n

00182348 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x750>:
  182348:	880c                	movi.n	a8, 8
  18234a:	61a8                	l32i.n	a10, a1, 24
  18234c:	21c2c0               	srai	a12, a12, 2
  18234f:	7148                	l32i.n	a4, a1, 28
  182351:	3168                	l32i.n	a6, a1, 12
  182353:	400001606003948e 	{ ae_l32x2.i	aed3, a4, 0; nop; movi	a9, 104 }
  18235b:	a06f60               	addx4	a6, a15, a6
  18235e:	b05c40               	addx8	a5, a12, a4
  182361:	400001106000758e 	{ ae_l32x2.i	aed0, a5, 0; nop; movi	a7, 24 }
  182369:	b03c50               	addx8	a3, a12, a5
  18236c:	1668                	l32i.n	a6, a6, 4
  18236e:	f3f660               	wur.ae_cbegin0	a6
  182371:	400000f060f4a3ae 	{ ae_l32x2.i	aed4, a3, 0; nop; addi	a10, a10, -1 }
  182379:	b02c30               	addx8	a2, a12, a3
  18237c:	400000006031b26e 	{ ae_l32x2.i	aed1, a2, 0; nop; addi	a11, a6, 48 }
  182384:	f3f7b0               	wur.ae_cend0	a11
  182387:	143a16               	beqz	a10, 1824ce <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x8d6>
  18238a:	140a96               	bltz	a10, 1824ce <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x8d6>
  18238d:	17aa76               	loopgtz	a10, 1823a8 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x7b0>
  182390:	0301a0               	rsr.lend	a10
  182393:	1300a0               	wsr.lbeg	a10
  182396:	26caa2               	addi	a10, a10, 38
  182399:	01daa2               	addmi	a10, a10, 0x100
  18239c:	1301a0               	wsr.lend	a10
  18239f:	002000               	isync
  1823a2:	0302a0               	rsr.lcount	a10
  1823a5:	01caa2               	addi	a10, a10, 1
  1823a8:	aae8c0110012023e 	{ ae_l32x2.i	aed0, a2, 8; ae_add32s	aed2, aed0, aed1; ae_sub32s	aed1, aed0, aed1 }
  1823b0:	94f3c0443334633e 	{ ae_l32x2.i	aed6, a3, 8; ae_sub32s	aed4, aed3, aed4; ae_add32s	aed3, aed3, aed4 }
  1823b8:	aa00c0213175143e 	{ ae_l32x2.i	aed1, a4, 8; ae_sel16i.n	aed5, aed1, aed1, 0; ae_sub32s	aed7, aed3, aed2 }
  1823c0:	94e8c0621393253e 	{ ae_l32x2.i	aed2, a5, 8; ae_add32s	aed3, aed3, aed2; ae_add32s	aed9, aed1, aed6 }
  1823c8:	eae8c090328a368f 	{ ae_l16x4.i	aed3, a6, 16; ae_add32s	aed10, aed2, aed0; ae_sras32	aed8, aed3 }
  1823d0:	aeeec05544b5461e 	{ ae_l16x4.i	aed4, a6, 8; ae_addsub32s	aed5, aed4, aed5; ae_subadd32s	aed11, aed4, aed5 }
  1823d8:	946e69a49bdcb67e 	{ ae_l16x4.xc	aed11, a6, a7; ae_mulfc32x16ras.h	aed12, aed11, aed4; ae_add32s	aed13, aed9, aed10 }
  1823e0:	ea6fc09bd7ed761f 	{ ae_l16x4.i	aed7, a6, 8; ae_mulfc32x16ras.l	aed13, aed7, aed11; ae_sras32	aed14, aed13 }
  1823e8:	aa6ec0ab95a9568e 	{ ae_l16x4.i	aed5, a6, 16; ae_mulfc32x16ras.h	aed9, aed5, aed11; ae_sub32s	aed10, aed9, aed10 }
  1823f0:	ea6ece93da8a849f 	{ ae_s32x2.ip	aed8, a4, 8; ae_mulfc32x16ras.h	aed10, aed10, aed3; ae_sras32	aed8, aed13 }
  1823f8:	eaf37796c1b6148f 	{ ae_l32x2.x	aed1, a4, a8; ae_sub32s	aed6, aed1, aed6; ae_sras32	aed11, aed12 }
  182400:	eaf3ce909220859f 	{ ae_s32x2.ip	aed8, a5, 8; ae_sub32s	aed0, aed2, aed0; ae_sras32	aed2, aed9 }
  182408:	ea009d90a090e48f 	{ ae_s32x2.xp	aed14, a4, a8; ae_sel16i.n	aed0, aed0, aed0, 0; ae_sras32	aed9, aed10 }
  182410:	aeeece006660b29e 	{ ae_s32x2.ip	aed11, a2, 8; ae_addsub32s	aed0, aed6, aed0; ae_subadd32s	aed6, aed6, aed0 }
  182418:	eb6fce040000239f 	{ ae_s32x2.ip	aed2, a3, 8; ae_mulfc32x16ras.l	aed0, aed0, aed4; nop }
  182420:	eb6f77030606258f 	{ ae_l32x2.x	aed2, a5, a8; ae_mulfc32x16ras.l	aed6, aed6, aed3; nop }
  182428:	eafb9d900f00958f 	{ ae_s32x2.xp	aed9, a5, a8; nop; ae_sras32	aed0, aed0 }
  182430:	eafb77906f40638f 	{ ae_l32x2.x	aed6, a3, a8; nop; ae_sras32	aed4, aed6 }
  182438:	94f3c0661136143e 	{ ae_l32x2.i	aed1, a4, 8; ae_sub32s	aed6, aed1, aed6; ae_add32s	aed3, aed1, aed6 }
  182440:	c29284               	ae_l32x2.x	aed9, a2, a8
  182443:	94f39d992220038e 	{ ae_s32x2.xp	aed0, a3, a8; ae_sub32s	aed0, aed2, aed9; ae_add32s	aed2, aed2, aed9 }
  18244b:	94f39d223342428e 	{ ae_s32x2.xp	aed4, a2, a8; ae_sub32s	aed2, aed3, aed2; ae_add32s	aed4, aed3, aed2 }
  182453:	ea00c0904034053f 	{ ae_l32x2.i	aed0, a5, 8; ae_sel16i.n	aed4, aed0, aed0, 0; ae_sras32	aed3, aed4 }
  18245b:	9af7c0446694633e 	{ ae_l32x2.i	aed6, a3, 8; ae_subadd32s	aed4, aed6, aed4; ae_addsub32s	aed9, aed6, aed4 }
  182463:	946ec067148a423e 	{ ae_l32x2.i	aed4, a2, 8; ae_mulfc32x16ras.h	aed10, aed4, aed7; ae_add32s	aed8, aed1, aed6 }
  18246b:	94f3694400b4067e 	{ ae_l16x4.xc	aed0, a6, a7; ae_sub32s	aed4, aed0, aed4; ae_add32s	aed11, aed0, aed4 }
  182473:	946fceb08232349e 	{ ae_s32x2.ip	aed3, a4, 8; ae_mulfc32x16ras.l	aed2, aed2, aed0; ae_add32s	aed3, aed8, aed11 }
  18247b:	ea6e77903990349f 	{ ae_l32x2.x	aed3, a4, a9; ae_mulfc32x16ras.h	aed0, aed9, aed0; ae_sras32	aed9, aed3 }
  182483:	eaf39d9b2892949f 	{ ae_s32x2.xp	aed9, a4, a9; ae_sub32s	aed2, aed8, aed11; ae_sras32	aed9, aed2 }
  18248b:	ea6ece950220959f 	{ ae_s32x2.ip	aed9, a5, 8; ae_mulfc32x16ras.h	aed0, aed2, aed5; ae_sras32	aed2, aed0 }
  182493:	eaf3ce96a112239f 	{ ae_s32x2.ip	aed2, a3, 8; ae_sub32s	aed2, aed1, aed6; ae_sras32	aed1, aed10 }
  18249b:	ea00ce940410129f 	{ ae_s32x2.ip	aed1, a2, 8; ae_sel16i.n	aed0, aed4, aed4, 0; ae_sras32	aed1, aed0 }
  1824a3:	9af777002262059e 	{ ae_l32x2.x	aed0, a5, a9; ae_subadd32s	aed2, aed2, aed0; ae_addsub32s	aed6, aed2, aed0 }
  1824ab:	eb6f9d050202159f 	{ ae_s32x2.xp	aed1, a5, a9; ae_mulfc32x16ras.l	aed2, aed2, aed5; nop }
  1824b3:	eb6f77070606129f 	{ ae_l32x2.x	aed1, a2, a9; ae_mulfc32x16ras.l	aed6, aed6, aed7; nop }
  1824bb:	eafb77902f20439f 	{ ae_l32x2.x	aed4, a3, a9; nop; ae_sras32	aed2, aed2 }
  1824c3:	eafb9d906f20229f 	{ ae_s32x2.xp	aed2, a2, a9; nop; ae_sras32	aed2, aed6 }
  1824cb:	eb2394               	ae_s32x2.xp	aed2, a3, a9

001824ce <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x8d6>:
  1824ce:	cc2614               	ae_l16x4.i	aed2, a6, 8
  1824d1:	cc6624               	ae_l16x4.i	aed6, a6, 16
  1824d4:	40000110610df58e 	{ ae_l32x2.i	aed13, a5, 8; nop; movi	a15, 24 }
  1824dc:	02bd                	mov.n	a11, a2
  1824de:	03ad                	mov.n	a10, a3
  1824e0:	04dd                	mov.n	a13, a4
  1824e2:	94f3c01403f7923e 	{ ae_l32x2.i	aed9, a2, 8; ae_sub32s	aed7, aed3, aed4; ae_add32s	aed15, aed0, aed1 }
  1824ea:	aae8c01403ab833e 	{ ae_l32x2.i	aed8, a3, 8; ae_add32s	aed11, aed3, aed4; ae_sub32s	aed10, aed0, aed1 }
  1824f2:	aa00c0fabaca543e 	{ ae_l32x2.i	aed5, a4, 8; ae_sel16i.n	aed10, aed10, aed10, 0; ae_sub32s	aed12, aed11, aed15 }
  1824fa:	94e8698f5bb0e6fe 	{ ae_l16x4.xc	aed14, a6, a15; ae_add32s	aed0, aed11, aed15; ae_add32s	aed11, aed5, aed8 }
  182502:	aaf7c08a5781461e 	{ ae_l16x4.i	aed4, a6, 8; ae_subadd32s	aed1, aed7, aed10; ae_sub32s	aed8, aed5, aed8 }
  18250a:	eaeec09a070a768f 	{ ae_l16x4.i	aed7, a6, 16; ae_addsub32s	aed10, aed7, aed10; ae_sras32	aed0, aed0 }
  182512:	aae8ce99dd9f0d9e 	{ ae_s32x2.ip	aed0, a13, 8; ae_add32s	aed15, aed13, aed9; ae_sub32s	aed9, aed13, aed9 }
  18251a:	946f69febc30c6fe 	{ ae_l16x4.xc	aed12, a6, a15; ae_mulfc32x16ras.l	aed0, aed12, aed14; ae_add32s	aed3, aed11, aed15 }
  182522:	eaf3779f3b3bdd8f 	{ ae_l32x2.x	aed13, a13, a8; ae_sub32s	aed11, aed11, aed15; ae_sras32	aed3, aed3 }
  18252a:	806e9d969b9f3d8e 	{ ae_s32x2.xp	aed3, a13, a8; ae_mulfc32x16ras.h	aed15, aed11, aed6; ae_sel16i	aed9, aed9, aed9, 0 }
  182532:	ea6ec09e0a0e3d3f 	{ ae_l32x2.i	aed3, a13, 8; ae_mulfc32x16ras.h	aed14, aed10, aed14; ae_sras32	aed0, aed0 }
  18253a:	ae6ece92815a059e 	{ ae_s32x2.ip	aed0, a5, 8; ae_mulfc32x16ras.h	aed10, aed1, aed2; ae_subadd32s	aed5, aed8, aed9 }
  182542:	eaee7799e8e0958f 	{ ae_l32x2.x	aed9, a5, a8; ae_addsub32s	aed0, aed8, aed9; ae_sras32	aed14, aed14 }
  18254a:	ea6fce96f5f8ea9f 	{ ae_s32x2.ip	aed14, a10, 8; ae_mulfc32x16ras.l	aed8, aed5, aed6; ae_sras32	aed15, aed15 }
  182552:	ea6f7792a0abea8f 	{ ae_l32x2.x	aed14, a10, a8; ae_mulfc32x16ras.l	aed11, aed0, aed2; ae_sras32	aed10, aed10 }
  18255a:	eaf3ce9e8d81ab9f 	{ ae_s32x2.ip	aed10, a11, 8; ae_sub32s	aed1, aed13, aed14; ae_sras32	aed8, aed8 }
  182562:	eae8779ebdb0ab8f 	{ ae_l32x2.x	aed10, a11, a8; ae_add32s	aed0, aed13, aed14; ae_sras32	aed11, aed11 }
  18256a:	aae89daa9926f58e 	{ ae_s32x2.xp	aed15, a5, a8; ae_add32s	aed6, aed9, aed10; ae_sub32s	aed2, aed9, aed10 }
  182572:	94009d6202d2ba8e 	{ ae_s32x2.xp	aed11, a10, a8; ae_sel16i.n	aed2, aed2, aed2, 0; ae_add32s	aed13, aed0, aed6 }
  18257a:	eaf3c096d0df5a3f 	{ ae_l32x2.i	aed5, a10, 8; ae_sub32s	aed15, aed0, aed6; ae_sras32	aed13, aed13 }
  182582:	94f39d5533e98b8e 	{ ae_s32x2.xp	aed8, a11, a8; ae_sub32s	aed9, aed3, aed5; ae_add32s	aed14, aed3, aed5 }
  18258a:	ae6fc02c1f085b3e 	{ ae_l32x2.i	aed5, a11, 8; ae_mulfc32x16ras.l	aed8, aed15, aed12; ae_subadd32s	aed0, aed1, aed2 }
  182592:	9a6ec02410b2353e 	{ ae_l32x2.i	aed3, a5, 8; ae_mulfc32x16ras.h	aed2, aed0, aed4; ae_addsub32s	aed11, aed1, aed2 }
  18259a:	eaf3dd95838a259f 	{ nop; ae_sub32s	aed10, aed3, aed5; ae_sras32	aed8, aed8 }
  1825a2:	946edd5c3bf5259e 	{ nop; ae_mulfc32x16ras.h	aed5, aed11, aed12; ae_add32s	aed15, aed3, aed5 }
  1825aa:	aae820ffeecb2eee 	{ addi	a14, a14, 2; ae_add32s	aed11, aed14, aed15; ae_sub32s	aed12, aed14, aed15 }
  1825b2:	806ecea7aca1dd9e 	{ ae_s32x2.ip	aed13, a13, 8; ae_mulfc32x16ras.h	aed1, aed12, aed7; ae_sel16i	aed10, aed10, aed10, 0 }
  1825ba:	eaeece9ab9b3859f 	{ ae_s32x2.ip	aed8, a5, 8; ae_addsub32s	aed3, aed9, aed10; ae_sras32	aed11, aed11 }
  1825c2:	eaf79d9a2926bd9f 	{ ae_s32x2.xp	aed11, a13, a9; ae_subadd32s	aed6, aed9, aed10; ae_sras32	aed2, aed2 }
  1825ca:	ea6fce9756502b9f 	{ ae_s32x2.ip	aed2, a11, 8; ae_mulfc32x16ras.l	aed0, aed6, aed7; ae_sras32	aed5, aed5 }
  1825d2:	ea6fce94131f5a9f 	{ ae_s32x2.ip	aed5, a10, 8; ae_mulfc32x16ras.l	aed15, aed3, aed4; ae_sras32	aed1, aed1 }
  1825da:	eafb9d900f00159f 	{ ae_s32x2.xp	aed1, a5, a9; nop; ae_sras32	aed0, aed0 }
  1825e2:	eafb9d90fff00b9f 	{ ae_s32x2.xp	aed0, a11, a9; nop; ae_sras32	aed15, aed15 }
  1825ea:	ebfa94               	ae_s32x2.xp	aed15, a10, a9
  1825ed:	0d7fb341f0b08cce 	{ bnei.w18	a12, 8, 182130 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x538>; nop }

001825f5 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x9fd>:
  1825f5:	21a8                	l32i.n	a10, a1, 8
  1825f7:	21c2c0               	srai	a12, a12, 2
  1825fa:	7198                	l32i.n	a9, a1, 28
  1825fc:	fb5161               	l32r	a6, 181340 (284590 <_lib_aacplus_v2_dec_rodata_start+0x80>)
  1825ff:	052182               	l32i	a8, a1, 20
  182602:	ccd604               	ae_l16x4.i	aed13, a6, 0
  182605:	218380               	srai	a8, a8, 3
  182608:	c17904               	ae_l32x2.i	aed7, a9, 0
  18260b:	b04c90               	addx8	a4, a12, a9
  18260e:	21a1a0               	srai	a10, a10, 1
  182611:	67eda4               	wur.ae_sar	a10
  182614:	400001b46095449e 	{ ae_l32x2.i	aed5, a4, 0; nop; ae_movda32	aed9, a9 }
  18261c:	b05c40               	addx8	a5, a12, a4
  18261f:	b03c50               	addx8	a3, a12, a5
  182622:	400001746058259e 	{ ae_l32x2.i	aed8, a5, 0; nop; ae_movad32.l	a2, aed9 }
  18262a:	ebf3c0080702632f 	{ ae_l32x2.i	aed6, a3, 0; ae_sub32s	aed2, aed7, aed8; nop }
  182632:	aae8c0685740c61e 	{ ae_l16x4.i	aed12, a6, 8; ae_add32s	aed0, aed7, aed8; ae_sub32s	aed4, aed5, aed6 }
  18263a:	80e8c0464541b68e 	{ ae_l16x4.i	aed11, a6, 16; ae_add32s	aed1, aed5, aed6; ae_sel16i	aed4, aed4, aed4, 0 }
  182642:	0d400841a073286e 	{ blti.w18	a8, 2, 1826d0 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0xad8>; ae_sub32s	aed3, aed0, aed1 }
  18264a:	ffc862               	addi	a6, a8, -1
  18264d:	7fa676               	loopgtz	a6, 1826d0 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0xad8>
  182650:	946fc01d0303123e 	{ ae_l32x2.i	aed1, a2, 8; ae_mulfc32x16ras.l	aed3, aed3, aed13; ae_add32s	aed0, aed0, aed1 }
  182658:	aeeec0442265433e 	{ ae_l32x2.i	aed4, a3, 8; ae_addsub32s	aed5, aed2, aed4; ae_subadd32s	aed6, aed2, aed4 }
  182660:	ea6ec09c0626043f 	{ ae_l32x2.i	aed0, a4, 8; ae_mulfc32x16ras.h	aed6, aed6, aed12; ae_sras32	aed2, aed0 }
  182668:	ea6ec09d3575353f 	{ ae_l32x2.i	aed3, a5, 8; ae_mulfc32x16ras.h	aed5, aed5, aed13; ae_sras32	aed7, aed3 }
  182670:	94f3ce440040229e 	{ ae_s32x2.ip	aed2, a2, 8; ae_sub32s	aed0, aed0, aed4; ae_add32s	aed4, aed0, aed4 }
  182678:	eae8ce936126749f 	{ ae_s32x2.ip	aed7, a4, 8; ae_add32s	aed6, aed1, aed3; ae_sras32	aed2, aed6 }
  182680:	eaf3ce935131239f 	{ ae_s32x2.ip	aed2, a3, 8; ae_sub32s	aed1, aed1, aed3; ae_sras32	aed3, aed5 }
  182688:	aae8ce446643359e 	{ ae_s32x2.ip	aed3, a5, 8; ae_add32s	aed3, aed6, aed4; ae_sub32s	aed4, aed6, aed4 }
  182690:	806ec10b045402be 	{ ae_l32x2.i	aed0, a2, 56; ae_mulfc32x16ras.h	aed4, aed4, aed11; ae_sel16i	aed5, aed0, aed0, 0 }
  182698:	eaf7c195312634bf 	{ ae_l32x2.i	aed3, a4, 56; ae_subadd32s	aed6, aed1, aed5; ae_sras32	aed2, aed3 }
  1826a0:	9a6fce5b165122fe 	{ ae_s32x2.ip	aed2, a2, 56; ae_mulfc32x16ras.l	aed1, aed6, aed11; ae_addsub32s	aed5, aed1, aed5 }
  1826a8:	ea6fc19c456545bf 	{ ae_l32x2.i	aed4, a5, 56; ae_mulfc32x16ras.l	aed5, aed5, aed12; ae_sras32	aed6, aed4 }
  1826b0:	eaf3c194107213bf 	{ ae_l32x2.i	aed1, a3, 56; ae_sub32s	aed2, aed0, aed4; ae_sras32	aed7, aed1 }
  1826b8:	eae8ce94504064ff 	{ ae_s32x2.ip	aed6, a4, 56; ae_add32s	aed0, aed0, aed4; ae_sras32	aed4, aed5 }
  1826c0:	aae8ce11333173fe 	{ ae_s32x2.ip	aed7, a3, 56; ae_add32s	aed1, aed3, aed1; ae_sub32s	aed3, aed3, aed1 }
  1826c8:	aa00ce13033445fe 	{ ae_s32x2.ip	aed4, a5, 56; ae_sel16i.n	aed4, aed3, aed3, 0; ae_sub32s	aed3, aed0, aed1 }

001826d0 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0xad8>:
  1826d0:	c18314               	ae_l32x2.i	aed8, a3, 8
  1826d3:	946fc01d039f743e 	{ ae_l32x2.i	aed7, a4, 8; ae_mulfc32x16ras.l	aed15, aed3, aed13; ae_add32s	aed9, aed0, aed1 }
  1826db:	eafbc0909f90653f 	{ ae_l32x2.i	aed6, a5, 8; nop; ae_sras32	aed9, aed9 }
  1826e3:	eafbc090fff0523f 	{ ae_l32x2.i	aed5, a2, 8; nop; ae_sras32	aed15, aed15 }
  1826eb:	94f3ce8675e9929e 	{ ae_s32x2.ip	aed9, a2, 8; ae_sub32s	aed9, aed5, aed6; ae_add32s	aed14, aed7, aed8 }
  1826f3:	94f3dd68578a259e 	{ nop; ae_sub32s	aed10, aed7, aed8; ae_add32s	aed8, aed5, aed6 }
  1826fb:	80eedda4a2a6259e 	{ nop; ae_addsub32s	aed6, aed2, aed4; ae_sel16i	aed10, aed10, aed10, 0 }
  182703:	ae6ece4d26f5f49e 	{ ae_s32x2.ip	aed15, a4, 8; ae_mulfc32x16ras.h	aed5, aed6, aed13; ae_subadd32s	aed15, aed2, aed4 }
  18270b:	94f3ddee8887259e 	{ nop; ae_sub32s	aed7, aed8, aed14; ae_add32s	aed8, aed8, aed14 }
  182713:	ea6edd9c8f8e259f 	{ nop; ae_mulfc32x16ras.h	aed14, aed15, aed12; ae_sras32	aed8, aed8 }
  18271b:	ea6e209b57561eef 	{ addi	a14, a14, 1; ae_mulfc32x16ras.h	aed6, aed7, aed11; ae_sras32	aed5, aed5 }
  182723:	eaf7ce9ae9e5559f 	{ ae_s32x2.ip	aed5, a5, 8; ae_subadd32s	aed5, aed9, aed10; ae_sras32	aed14, aed14 }
  18272b:	9a6fceab95efe39e 	{ ae_s32x2.ip	aed14, a3, 8; ae_mulfc32x16ras.l	aed15, aed5, aed11; ae_addsub32s	aed14, aed9, aed10 }
  182733:	ea6fce9c6e6a82ff 	{ ae_s32x2.ip	aed8, a2, 56; ae_mulfc32x16ras.l	aed10, aed14, aed12; ae_sras32	aed6, aed6 }
  18273b:	eafbce90fff064ff 	{ ae_s32x2.ip	aed6, a4, 56; nop; ae_sras32	aed15, aed15 }
  182743:	eafbce90afa0f3ff 	{ ae_s32x2.ip	aed15, a3, 56; nop; ae_sras32	aed10, aed10 }
  18274b:	62a574               	ae_s32x2.ip	aed10, a5, 56
  18274e:	fe7786               	j	182130 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x538>

00182751 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0xb59>:
  182751:	000000                                        ...

00182754 <fft_cplx32x16>:
  182754:	004136               	entry	a1, 32
  182757:	06dd                	mov.n	a13, a6
  182759:	04cd                	mov.n	a12, a4
  18275b:	03bd                	mov.n	a11, a3
  18275d:	02ad                	mov.n	a10, a2
  18275f:	67ec54               	rur.ae_sar	a5
  182762:	ff4b65               	call8	181c18 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x20>
  182765:	0a2d                	mov.n	a2, a10
  182767:	67ed54               	wur.ae_sar	a5
  18276a:	f01d                	retw.n

0018276c <fft_cplx32x16+0x18>:
  18276c:	00000000                                ....

00182770 <_Z14postModulationP5fractiPKS_iiPiS3_>:
  182770:	004136               	entry	a1, 32
  182773:	bd1404               	ae_l32.i	aed1, a4, 0
  182776:	a0a640               	addx4	a10, a6, a4
  182779:	4000003070009a3e 	{ ae_l32.i	aed0, a10, 0; nop; addi	a9, a3, 3 }
  182781:	b39330               	movgez	a9, a3, a3
  182784:	216290               	srai	a6, a9, 2
  182787:	0c401231d030166e 	{ blti.w18	a6, 1, 1828b8 <_Z14postModulationP5fractiPKS_iiPiS3_+0x148>; ae_sel16i	aed0, aed0, aed1, 3 }
  18278f:	a04540               	addx4	a4, a5, a4
  182792:	a0b320               	addx4	a11, a3, a2
  182795:	06cd                	mov.n	a12, a6
  182797:	203220               	or	a3, a2, a2
  18279a:	1165e0               	slli	a6, a5, 2
  18279d:	607060               	neg	a7, a6
  1827a0:	80aa70               	add	a10, a10, a7
  1827a3:	3d6927               	bbci	a9, 2, 1827e4 <_Z14postModulationP5fractiPKS_iiPiS3_+0x74>
  1827a6:	ebfb7c000f00846f 	{ ae_l32.xp	aed8, a4, a6; nop; nop }
  1827ae:	c16204               	ae_l32x2.i	aed6, a2, 0
  1827b1:	ebd27c0006057a7f 	{ ae_l32.xp	aed7, a10, a7; ae_mulzasfd24.hl.lh	aed5, aed6, aed0; nop }
  1827b9:	c703c36807604bbf 	{ ae_l32x2.i	aed4, a11, -8; ae_sel16i.n	aed0, aed7, aed8, 3; ae_mulzaafd24.hh.ll_s2	aed6, aed6, aed0 }
  1827c1:	ebd1dd000407259f 	{ nop; ae_mulzasfd24.hh.ll	aed7, aed4, aed0; nop }
  1827c9:	ebc82f0004048bbf 	{ addi	a11, a11, -8; ae_mulzaafd24.hl.lh	aed4, aed4, aed0; nop }
  1827d1:	9efb59706f30322e 	{ or	a3, a2, a2; nop; ae_round24x2f48ssym	aed3, aed6, aed7 }
  1827d9:	9efbce504f20339e 	{ ae_s32x2.ip	aed3, a3, 8; nop; ae_round24x2f48ssym	aed2, aed4, aed5 }
  1827e1:	e92b04               	ae_s32x2.i	aed2, a11, 0

001827e4 <_Z14postModulationP5fractiPKS_iiPiS3_+0x74>:
  1827e4:	2121c0               	srai	a2, a12, 1
  1827e7:	0ca216               	beqz	a2, 1828b5 <_Z14postModulationP5fractiPKS_iiPiS3_+0x145>
  1827ea:	f0cb52               	addi	a5, a11, -16
  1827ed:	400000f06ff78b2e 	{ ae_l32x2.i	aed7, a11, -8; nop; addi	a8, a2, -1 }
  1827f5:	ebfb7c000f00446f 	{ ae_l32.xp	aed4, a4, a6; nop; nop }
  1827fd:	ebfb7c000f003a7f 	{ ae_l32.xp	aed3, a10, a7; nop; nop }
  182805:	eb03c0040303832f 	{ ae_l32x2.i	aed8, a3, 0; ae_sel16i.n	aed3, aed3, aed4, 3; nop }
  18280d:	d1c77c7038ba2a7f 	{ ae_l32.xp	aed2, a10, a7; ae_mulzaafd24.hh.ll	aed10, aed8, aed0; ae_mulzasfd24.hh.ll_s2	aed11, aed7, aed3 }
  182815:	c8d27c703878446f 	{ ae_l32.xp	aed4, a4, a6; ae_mulzasfd24.hl.lh	aed8, aed8, aed0; ae_mulzaafd24.hl.lh_s2	aed7, aed7, aed3 }
  18281d:	9efb59b0af90244e 	{ or	a2, a4, a4; nop; ae_round24x2f48ssym	aed9, aed10, aed11 }
  182825:	9e03ce84726293ae 	{ ae_s32x2.ip	aed9, a3, 16; ae_sel16i.n	aed2, aed2, aed4, 3; ae_round24x2f48ssym	aed6, aed7, aed8 }
  18282d:	56a876               	loopgtz	a8, 182887 <_Z14postModulationP5fractiPKS_iiPiS3_+0x117>
  182830:	4000000111f6555e 	{ ae_s32x2.i	aed6, a5, 8; nop; addi	a5, a5, -16 }
  182838:	c16524               	ae_l32x2.i	aed6, a5, 16
  18283b:	c8d1c362264653bf 	{ ae_l32x2.i	aed5, a3, -8; ae_mulzasfd24.hh.ll	aed6, aed6, aed2; ae_mulzaafd24.hl.lh_s2	aed4, aed6, aed2 }
  182843:	c7d27c5335351a7f 	{ ae_l32.xp	aed1, a10, a7; ae_mulzasfd24.hl.lh	aed5, aed5, aed3; ae_mulzaafd24.hh.ll_s2	aed3, aed5, aed3 }
  18284b:	ebfb7c000f00026f 	{ ae_l32.xp	aed0, a2, a6; nop; nop }
  182853:	9e037c603113626e 	{ ae_l32.xp	aed6, a2, a6; ae_sel16i.n	aed3, aed1, aed0, 3; ae_round24x2f48ssym	aed1, aed3, aed6 }
  18285b:	9efbc7504f4013fe 	{ ae_s32x2.i	aed1, a3, -8; nop; ae_round24x2f48ssym	aed4, aed4, aed5 }
  182863:	e94524               	ae_s32x2.i	aed4, a5, 16
  182866:	c14514               	ae_l32x2.i	aed4, a5, 8
  182869:	c8d1c0433445132f 	{ ae_l32x2.i	aed1, a3, 0; ae_mulzasfd24.hh.ll	aed5, aed4, aed3; ae_mulzaafd24.hl.lh_s2	aed4, aed4, aed3 }
  182871:	c7d27c1221102a7f 	{ ae_l32.xp	aed2, a10, a7; ae_mulzasfd24.hl.lh	aed0, aed1, aed2; ae_mulzaafd24.hh.ll_s2	aed1, aed1, aed2 }
  182879:	a32264               	ae_sel16i	aed2, aed2, aed6, 3
  18287c:	456154               	ae_round24x2f48ssym	aed6, aed1, aed5
  18287f:	9efbce004f6063ae 	{ ae_s32x2.ip	aed6, a3, 16; nop; ae_round24x2f48ssym	aed6, aed4, aed0 }

00182887 <_Z14postModulationP5fractiPKS_iiPiS3_+0x117>:
  182887:	c1a504               	ae_l32x2.i	aed10, a5, 0
  18288a:	e96514               	ae_s32x2.i	aed6, a5, 8
  18288d:	ebc8c3020a0783bf 	{ ae_l32x2.i	aed8, a3, -8; ae_mulzaafd24.hl.lh	aed7, aed10, aed2; nop }
  182895:	c7d1dd823a9a259f 	{ nop; ae_mulzasfd24.hh.ll	aed10, aed10, aed2; ae_mulzaafd24.hh.ll_s2	aed9, aed8, aed3 }
  18289d:	ebd2dd030808259f 	{ nop; ae_mulzasfd24.hl.lh	aed8, aed8, aed3; nop }
  1828a5:	4569a4               	ae_round24x2f48ssym	aed6, aed9, aed10
  1828a8:	9efbc7807f5063fe 	{ ae_s32x2.i	aed6, a3, -8; nop; ae_round24x2f48ssym	aed5, aed7, aed8 }
  1828b0:	e95504               	ae_s32x2.i	aed5, a5, 0
  1828b3:	f01d                	retw.n

001828b5 <_Z14postModulationP5fractiPKS_iiPiS3_+0x145>:
  1828b5:	f01d                	retw.n

001828b7 <_Z14postModulationP5fractiPKS_iiPiS3_+0x147>:
	...

001828b8 <_Z14postModulationP5fractiPKS_iiPiS3_+0x148>:
  1828b8:	f01d                	retw.n

001828ba <_Z14postModulationP5fractiPKS_iiPiS3_+0x14a>:
	...

001828bc <_Z13preModulationP5fractiPKjPiS3_S0_S3_>:
  1828bc:	008136               	entry	a1, 64
  1828bf:	06ad                	mov.n	a10, a6
  1828c1:	a0b320               	addx4	a11, a3, a2
  1828c4:	a05340               	addx4	a5, a3, a4
  1828c7:	400000806c01954e 	{ ae_l32x2.i	aed1, a5, -32; nop; addi	a9, a4, 8 }
  1828cf:	400000306c0c8b3e 	{ ae_l32x2.i	aed12, a11, -32; nop; addi	a8, a3, 3 }
  1828d7:	400000806b04c52e 	{ ae_l32x2.i	aed4, a5, -40; nop; addi	a12, a2, 8 }
  1828df:	3edcc4               	ae_l32x2.ip	aed13, a12, 32
  1828e2:	b38330               	movgez	a8, a3, a3
  1828e5:	3e99c4               	ae_l32x2.ip	aed9, a9, 32
  1828e8:	c139e4               	ae_l32x2.i	aed3, a9, -16
  1828eb:	c129f4               	ae_l32x2.i	aed2, a9, -8
  1828ee:	218280               	srai	a8, a8, 2
  1828f1:	218280               	srai	a8, a8, 2
  1828f4:	8000c3224425bcae 	{ ae_l32x2.i	aed11, a12, -16; ae_sel16i.n	aed5, aed4, aed2, 0; ae_sel16i	aed2, aed2, aed4, 0 }
  1828fc:	8002c03b1c60e22e 	{ ae_l32x2.i	aed14, a2, 0; ae_sel16i.n	aed0, aed12, aed11, 2; ae_sel16i	aed6, aed3, aed1, 0 }
  182904:	becec3006604fbbf 	{ ae_l32x2.i	aed15, a11, -8; ae_mulzasd24.hl.lh	aed4, aed6, aed0; ae_mulzaad24.hh.ll_s2	aed0, aed0, aed6 }
  18290c:	8200c0f3e161842e 	{ ae_l32x2.i	aed8, a4, 0; ae_sel16i.n	aed1, aed1, aed3, 0; ae_sel16i	aed6, aed15, aed14, 2 }
  182914:	9e02c34f0e4ea5be 	{ ae_l32x2.i	aed10, a5, -8; ae_sel16i.n	aed14, aed14, aed15, 2; ae_round24x2f48ssym	aed4, aed0, aed4 }
  18291c:	80005288aa80d37e 	{ addx4	a13, a3, a7; ae_sel16i.n	aed0, aed10, aed8, 0; ae_sel16i	aed8, aed8, aed10, 0 }
  182924:	bece59ee00ef4ccf 	{ or	a4, a12, a12; ae_mulzasd24.hl.lh	aed15, aed0, aed14; ae_mulzaad24.hh.ll_s2	aed14, aed14, aed0 }
  18292c:	becec36688673baf 	{ ae_l32x2.i	aed3, a11, -16; ae_mulzasd24.hl.lh	aed7, aed8, aed6; ae_mulzaad24.hh.ll_s2	aed6, aed6, aed8 }
  182934:	9e0259fde3f0299e 	{ or	a2, a9, a9; ae_sel16i.n	aed0, aed3, aed13, 2; ae_round24x2f48ssym	aed15, aed14, aed15 }
  18293c:	9e02c3736ded75ae 	{ ae_l32x2.i	aed7, a5, -16; ae_sel16i.n	aed13, aed13, aed3, 2; ae_round24x2f48ssym	aed14, aed6, aed7 }
  182944:	8000c3779978ac3e 	{ ae_l32x2.i	aed10, a12, -24; ae_sel16i.n	aed8, aed9, aed7, 0; ae_sel16i	aed7, aed7, aed9, 0 }
  18294c:	ce02c37cdb6b9b3f 	{ ae_l32x2.i	aed9, a11, -24; ae_sel16i.n	aed11, aed11, aed12, 2; ae_mulzasd24.hl.lh_s2	aed6, aed7, aed13 }
  182954:	be02c3d97ad3793f 	{ ae_l32x2.i	aed7, a9, -24; ae_sel16i.n	aed3, aed10, aed9, 2; ae_mulzaad24.hh.ll_s2	aed13, aed13, aed7 }
  18295c:	102192               	l32i	a9, a1, 64
  18295f:	9e02c36ad9d9653e 	{ ae_l32x2.i	aed6, a5, -24; ae_sel16i.n	aed9, aed9, aed10, 2; ae_round24x2f48ssym	aed13, aed13, aed6 }
  182967:	80002f66776cf88e 	{ addi	a8, a8, -1; ae_sel16i.n	aed12, aed7, aed6, 0; ae_sel16i	aed6, aed6, aed7, 0 }
  18296f:	bece2e99cc9a0b3f 	{ addi	a3, a11, -32; ae_mulzasd24.hl.lh	aed10, aed12, aed9; ae_mulzaad24.hh.ll_s2	aed9, aed9, aed12 }
  182977:	bececebb11bcf7cf 	{ ae_s32x2.ip	aed15, a7, 32; ae_mulzasd24.hl.lh	aed12, aed1, aed11; ae_mulzaad24.hh.ll_s2	aed11, aed11, aed1 }
  18297f:	bece59336637677f 	{ or	a6, a7, a7; ae_mulzasd24.hl.lh	aed7, aed6, aed3; ae_mulzaad24.hh.ll_s2	aed3, aed3, aed6 }
  182987:	9ecec7c0b861edfe 	{ ae_s32x2.i	aed14, a13, -8; ae_mulzasd24.hl.lh	aed1, aed8, aed0; ae_round24x2f48ssym	aed6, aed11, aed12 }
  18298f:	9ebe2e7830c0055e 	{ addi	a5, a5, -32; ae_mulzaad24.hh.ll	aed0, aed0, aed8; ae_round24x2f48ssym	aed12, aed3, aed7 }
  182997:	9efbc7a09fb0d77e 	{ ae_s32x2.i	aed13, a7, -24; nop; ae_round24x2f48ssym	aed11, aed9, aed10 }
  18299f:	9efbd91f01a9800e 	{ ae_movi	aed8, 0; ae_abs24s	aed9, aed15; ae_round24x2f48ssym	aed10, aed0, aed1 }
  1829a7:	b3fbc28e91897bbe 	{ ae_l32x2.i	aed7, a11, -40; ae_abs24s	aed9, aed14; ae_max32	aed8, aed8, aed9 }
  1829af:	b3fbc78d9189adee 	{ ae_s32x2.i	aed10, a13, -16; ae_abs24s	aed9, aed13; ae_max32	aed8, aed8, aed9 }
  1829b7:	b3fbc38a9189acbe 	{ ae_l32x2.i	aed10, a12, -8; ae_abs24s	aed9, aed10; ae_max32	aed8, aed8, aed9 }
  1829bf:	eb02c7070a00c7ef 	{ ae_s32x2.i	aed12, a7, -16; ae_sel16i.n	aed0, aed10, aed7, 2; nop }
  1829c7:	b3fbc78c9189bd7e 	{ ae_s32x2.i	aed11, a13, -24; ae_abs24s	aed9, aed12; ae_max32	aed8, aed8, aed9 }
  1829cf:	b3fb2e8b91890dde 	{ addi	a13, a13, -32; ae_abs24s	aed9, aed11; ae_max32	aed8, aed8, aed9 }
  1829d7:	b3fbc786918967fe 	{ ae_s32x2.i	aed6, a7, -8; ae_abs24s	aed9, aed6; ae_max32	aed8, aed8, aed9 }
  1829df:	0020f0               	nop
  1829e2:	0020f0               	nop
  1829e5:	dfa876               	loopgtz	a8, 182ac8 <_Z13preModulationP5fractiPKjPiS3_S0_S3_+0x20c>
  1829e8:	cebecd550036024f 	{ ae_l32x2.ip	aed0, a2, 32; ae_mulzaad24.hh.ll	aed6, aed0, aed5; ae_mulzasd24.hl.lh_s2	aed3, aed5, aed0 }
  1829f0:	c502c34a7751c23e 	{ ae_l32x2.i	aed12, a2, -24; ae_sel16i.n	aed1, aed7, aed10, 2; ae_abs24s	aed5, aed4 }
  1829f8:	9ebecd3261a3744e 	{ ae_l32x2.ip	aed7, a4, 32; ae_mulzaad24.hh.ll	aed3, aed1, aed2; ae_round24x2f48ssym	aed10, aed6, aed3 }
  182a00:	b3fbc38a919685ae 	{ ae_l32x2.i	aed8, a5, -16; ae_abs24s	aed6, aed10; ae_max32	aed9, aed8, aed9 }
  182a08:	b3cec49152144d6e 	{ ae_s32x2.i	aed4, a13, 0; ae_mulzasd24.hl.lh	aed4, aed2, aed1; ae_max32	aed1, aed9, aed5 }
  182a10:	b300c31068b9253e 	{ ae_l32x2.i	aed2, a5, -24; ae_sel16i.n	aed9, aed8, aed0, 0; ae_max32	aed11, aed1, aed6 }
  182a18:	8000c3cc22c253ae 	{ ae_l32x2.i	aed5, a3, -16; ae_sel16i.n	aed2, aed2, aed12, 0; ae_sel16i	aed12, aed12, aed2, 0 }
  182a20:	8002ce0587a0a6ce 	{ ae_s32x2.ip	aed10, a6, 32; ae_sel16i.n	aed0, aed7, aed5, 2; ae_sel16i	aed10, aed0, aed8, 0 }
  182a28:	9e02c3473584343e 	{ ae_l32x2.i	aed3, a4, -24; ae_sel16i.n	aed4, aed5, aed7, 2; ae_round24x2f48ssym	aed8, aed3, aed4 }
  182a30:	cebec79a04768dff 	{ ae_s32x2.i	aed8, a13, -8; ae_mulzaad24.hh.ll	aed6, aed4, aed10; ae_mulzasd24.hl.lh_s2	aed7, aed9, aed0 }
  182a38:	cefbc3a84185433f 	{ ae_l32x2.i	aed4, a3, -24; ae_abs24s	aed5, aed8; ae_mulzasd24.hl.lh_s2	aed8, aed10, aed4 }
  182a40:	be02c30493da04af 	{ ae_l32x2.i	aed0, a4, -16; ae_sel16i.n	aed10, aed3, aed4, 2; ae_mulzaad24.hh.ll_s2	aed13, aed0, aed9 }
  182a48:	9ecec38a6286952e 	{ ae_l32x2.i	aed9, a5, -32; ae_mulzasd24.hl.lh	aed6, aed2, aed10; ae_round24x2f48ssym	aed8, aed6, aed8 }
  182a50:	9e02c373d47432ae 	{ ae_l32x2.i	aed3, a2, -16; ae_sel16i.n	aed4, aed4, aed3, 2; ae_round24x2f48ssym	aed7, aed13, aed7 }
  182a58:	befbc3a721da232f 	{ ae_l32x2.i	aed2, a3, -32; ae_abs24s	aed10, aed7; ae_mulzaad24.hh.ll_s2	aed13, aed10, aed2 }
  182a60:	b3cec7b45c57767e 	{ ae_s32x2.i	aed7, a6, -24; ae_mulzasd24.hl.lh	aed7, aed12, aed4; ae_max32	aed5, aed11, aed5 }
  182a68:	9e00c763d96d8dee 	{ ae_s32x2.i	aed8, a13, -16; ae_sel16i.n	aed13, aed9, aed3, 0; ae_round24x2f48ssym	aed6, aed13, aed6 }
  182a70:	b302c352a0b5a4be 	{ ae_l32x2.i	aed10, a4, -8; ae_sel16i.n	aed5, aed0, aed2, 2; ae_max32	aed11, aed5, aed10 }
  182a78:	befbc348c1c482bf 	{ ae_l32x2.i	aed8, a2, -8; ae_abs24s	aed4, aed8; ae_mulzaad24.hh.ll_s2	aed12, aed4, aed12 }
  182a80:	b3fbc7b6416466ee 	{ ae_s32x2.i	aed6, a6, -16; ae_abs24s	aed4, aed6; ae_max32	aed6, aed11, aed4 }
  182a88:	9ecec275cdbc73be 	{ ae_l32x2.i	aed7, a3, -40; ae_mulzasd24.hl.lh	aed12, aed13, aed5; ae_round24x2f48ssym	aed11, aed12, aed7 }
  182a90:	be00c759d339bd7f 	{ ae_s32x2.i	aed11, a13, -24; ae_sel16i.n	aed9, aed3, aed9, 0; ae_mulzaad24.hh.ll_s2	aed3, aed5, aed13 }
  182a98:	c502c2b0722505be 	{ ae_l32x2.i	aed0, a5, -40; ae_sel16i.n	aed5, aed2, aed0, 2; ae_abs24s	aed2, aed11 }
  182aa0:	9ece2ec539c3055e 	{ addi	a5, a5, -32; ae_mulzasd24.hl.lh	aed3, aed9, aed5; ae_round24x2f48ssym	aed12, aed3, aed12 }
  182aa8:	befbc75c91c9c6ff 	{ ae_s32x2.i	aed12, a6, -8; ae_abs24s	aed9, aed12; ae_mulzaad24.hh.ll_s2	aed12, aed5, aed9 }
  182ab0:	b3002e684045033e 	{ addi	a3, a3, -32; ae_sel16i.n	aed5, aed0, aed8, 0; ae_max32	aed4, aed6, aed4 }
  182ab8:	b3002e4028820dde 	{ addi	a13, a13, -32; ae_sel16i.n	aed2, aed8, aed0, 0; ae_max32	aed8, aed4, aed2 }
  182ac0:	9e02dd37ca40259e 	{ nop; ae_sel16i.n	aed0, aed10, aed7, 2; ae_round24x2f48ssym	aed4, aed12, aed3 }

00182ac8 <_Z13preModulationP5fractiPKjPiS3_S0_S3_+0x20c>:
  182ac8:	b3fbdd84919a259e 	{ nop; ae_abs24s	aed10, aed4; ae_max32	aed9, aed8, aed9 }
  182ad0:	5299a4               	ae_max32	aed9, aed9, aed10
  182ad3:	a1a994               	ae_sel16i	aed10, aed9, aed9, 1
  182ad6:	5299a4               	ae_max32	aed9, aed9, aed10
  182ad9:	3e9934               	ae_cvtq56p32s.l	aed9, aed9
  182adc:	25c9d4               	ae_nsa64	a12, aed9
  182adf:	0d8018c880b87c2e 	{ ae_movda32	aed7, a12; ae_movi	aed8, -16 }

00182ae7 <_Z13preModulationP5fractiPKjPiS3_S0_S3_+0x22b>:
  182ae7:	ebe7d9080707874f 	{ ae_movi	aed8, 23; ae_add32	aed7, aed7, aed8; nop }
  182aef:	b7fbc4708f704d6e 	{ ae_s32x2.i	aed4, a13, 0; nop; ae_min32	aed7, aed7, aed8 }
  182af7:	e07904               	ae_s32.l.i	aed7, a9, 0
  182afa:	ebfaae0001065a0f 	{ ae_l32.i	aed5, a10, 0; ae_movi	aed6, 1; nop }
  182b02:	305564               	ae_add32	aed5, aed5, aed6
  182b05:	e05a04               	ae_s32.l.i	aed5, a10, 0
  182b08:	f01d                	retw.n

00182b0a <_Z13preModulationP5fractiPKjPiS3_S0_S3_+0x24e>:
	...

00182b0c <_Z28CShortBlock_InverseTransformP5fractPiS0_>:
  182b0c:	008136               	entry	a1, 64
  182b0f:	02ad                	mov.n	a10, a2
  182b11:	80a0b2               	movi	a11, 128
  182b14:	03ed                	mov.n	a14, a3
  182b16:	04fd                	mov.n	a15, a4
  182b18:	050c                	movi.n	a5, 0
  182b1a:	14c182               	addi	a8, a1, 20
  182b1d:	fa09c1               	l32r	a12, 181344 (284f70 <OnlyShortWindowSine>)
  182b20:	ebfa4000000101df 	{ movi	a13, 1; ae_movi	aed1, 0; nop }
  182b28:	41d9                	s32i.n	a13, a1, 16
  182b2a:	0cc8                	l32i.n	a12, a12, 0
  182b2c:	400001b52001438e 	{ ae_s32.l.i	aed1, a3, 0; nop; ae_movda32	aed0, a8 }
  182b34:	5159                	s32i.n	a5, a1, 20
  182b36:	400000012010d11e 	{ ae_s32.l.i	aed0, a1, 0; nop; addi	a13, a1, 16 }
  182b3e:	ffd7e5               	call8	1828bc <_Z13preModulationP5fractiPKjPiS3_S0_S3_>
  182b41:	51e8                	l32i.n	a14, a1, 20
  182b43:	9e8c                	beqz.n	a14, 182b50 <_Z28CShortBlock_InverseTransformP5fractPiS0_+0x44>
  182b45:	431ea6               	blti	a14, 1, 182b8c <_Z28CShortBlock_InverseTransformP5fractPiS0_+0x80>
  182b48:	fe7c                	movi.n	a14, -1
  182b4a:	51e9                	s32i.n	a14, a1, 20

00182b4c <_Z28CShortBlock_InverseTransformP5fractPiS0_+0x40>:
  182b4c:	0e0c                	movi.n	a14, 0
  182b4e:	51e9                	s32i.n	a14, a1, 20

00182b50 <_Z28CShortBlock_InverseTransformP5fractPiS0_+0x44>:
  182b50:	20b440               	or	a11, a4, a4
  182b53:	20a220               	or	a10, a2, a2
  182b56:	f9fcc1               	l32r	a12, 181348 (284e80 <cfft16_64>)
  182b59:	03a0d2               	movi	a13, 3
  182b5c:	0cc8                	l32i.n	a12, a12, 0
  182b5e:	ffbf65               	call8	182754 <fft_cplx32x16>
  182b61:	80a0b2               	movi	a11, 128
  182b64:	8d0c                	movi.n	a13, 8
  182b66:	4159                	s32i.n	a5, a1, 16
  182b68:	400001014522e30e 	{ ae_movda32	aed2, a3; nop; movi	a14, 0x200 }
  182b70:	0a4d                	mov.n	a4, a10
  182b72:	f9f6c1               	l32r	a12, 18134c (28bcb0 <trigData>)
  182b75:	02ad                	mov.n	a10, a2
  182b77:	0cc8                	l32i.n	a12, a12, 0
  182b79:	400000012012f11e 	{ ae_s32.l.i	aed2, a1, 0; nop; addi	a15, a1, 16 }
  182b81:	ffbee5               	call8	182770 <_Z14postModulationP5fractiPKS_iiPiS3_>
  182b84:	03d8                	l32i.n	a13, a3, 0
  182b86:	dd4a                	add.n	a13, a13, a4
  182b88:	03d9                	s32i.n	a13, a3, 0
  182b8a:	f01d                	retw.n

00182b8c <_Z28CShortBlock_InverseTransformP5fractPiS0_+0x80>:
  182b8c:	60f0e0               	neg	a15, a14
  182b8f:	51f9                	s32i.n	a15, a1, 20
  182b91:	ffedc6               	j	182b4c <_Z28CShortBlock_InverseTransformP5fractPiS0_+0x40>

00182b94 <_Z27CLongBlock_InverseTransformP5fractPiS0_>:
  182b94:	008136               	entry	a1, 64
  182b97:	02ad                	mov.n	a10, a2
  182b99:	00a4b2               	movi	a11, 0x400
  182b9c:	03ed                	mov.n	a14, a3
  182b9e:	04fd                	mov.n	a15, a4
  182ba0:	f9ecc1               	l32r	a12, 181350 (284f74 <OnlyLongWindowSine>)
  182ba3:	14c152               	addi	a5, a1, 20
  182ba6:	1d0c                	movi.n	a13, 1
  182ba8:	41d9                	s32i.n	a13, a1, 16
  182baa:	0d80184080b1052e 	{ ae_movda32	aed0, a5; ae_movi	aed1, 0 }
  182bb2:	002cc2               	l32i	a12, a12, 0
  182bb5:	400001012001530e 	{ ae_s32.l.i	aed1, a3, 0; nop; movi	a5, 0 }
  182bbd:	400000012010d11e 	{ ae_s32.l.i	aed0, a1, 0; nop; addi	a13, a1, 16 }
  182bc5:	ffcf65               	call8	1828bc <_Z13preModulationP5fractiPKjPiS3_S0_S3_>
  182bc8:	51e8                	l32i.n	a14, a1, 20
  182bca:	0e9c                	beqz.n	a14, 182bde <_Z27CLongBlock_InverseTransformP5fractPiS0_+0x4a>
  182bcc:	088ee6               	bgei	a14, 8, 182bd8 <_Z27CLongBlock_InverseTransformP5fractPiS0_+0x44>
  182bcf:	60e0e0               	neg	a14, a14
  182bd2:	51e9                	s32i.n	a14, a1, 20
  182bd4:	000186               	j	182bde <_Z27CLongBlock_InverseTransformP5fractPiS0_+0x4a>

00182bd7 <_Z27CLongBlock_InverseTransformP5fractPiS0_+0x43>:
	...

00182bd8 <_Z27CLongBlock_InverseTransformP5fractPiS0_+0x44>:
  182bd8:	f8afe2               	movi	a14, -8
  182bdb:	0561e2               	s32i	a14, a1, 20
  182bde:	20b440               	or	a11, a4, a4
  182be1:	02ad                	mov.n	a10, a2
  182be3:	f9dcc1               	l32r	a12, 181354 (2845c0 <cfft16_512>)
  182be6:	3d0c                	movi.n	a13, 3
  182be8:	0cc8                	l32i.n	a12, a12, 0
  182bea:	ffb6a5               	call8	182754 <fft_cplx32x16>
  182bed:	00a4b2               	movi	a11, 0x400
  182bf0:	1d0c                	movi.n	a13, 1
  182bf2:	4159                	s32i.n	a5, a1, 16
  182bf4:	400001014522e30e 	{ ae_movda32	aed2, a3; nop; movi	a14, 0x200 }
  182bfc:	0a4d                	mov.n	a4, a10
  182bfe:	f9d3c1               	l32r	a12, 18134c (28bcb0 <trigData>)
  182c01:	02ad                	mov.n	a10, a2
  182c03:	0cc8                	l32i.n	a12, a12, 0
  182c05:	400000012012f11e 	{ ae_s32.l.i	aed2, a1, 0; nop; addi	a15, a1, 16 }
  182c0d:	ffb625               	call8	182770 <_Z14postModulationP5fractiPKS_iiPiS3_>
  182c10:	03d8                	l32i.n	a13, a3, 0
  182c12:	dd4a                	add.n	a13, a13, a4
  182c14:	03d9                	s32i.n	a13, a3, 0
  182c16:	f01d                	retw.n

00182c18 <_Z7StopLapP5fractS0_S0_PKji>:
  182c18:	004136               	entry	a1, 32
  182c1b:	f91c                	movi.n	a9, 31
  182c1d:	20e330               	or	a14, a3, a3
  182c20:	20f220               	or	a15, a2, a2
  182c23:	20d440               	or	a13, a4, a4
  182c26:	20b660               	or	a11, a6, a6
  182c29:	20c550               	or	a12, a5, a5
  182c2c:	400001014525550e 	{ ae_movda32	aed5, a5; nop; movi	a5, 0x200 }
  182c34:	08d362               	addmi	a6, a3, 0x800
  182c37:	4000008145f34b6e 	{ ae_movda32	aed3, a11; nop; addi	a4, a6, -8 }
  182c3f:	400001b46f62465e 	{ ae_l32x2.i	aed2, a6, -8; nop; ae_movda32	aed6, a5 }
  182c47:	18e7c8363545257f 	{ ae_movad32.l	a2, aed5; ae_add32	aed5, aed5, aed6; ae_slai32	aed4, aed3, 3 }
  182c4f:	4000017545568d4e 	{ ae_movda32	aed6, a13; nop; ae_movad32.l	a8, aed4 }
  182c57:	116b50               	slli	a6, a11, 11
  182c5a:	806d60               	add	a6, a13, a6
  182c5d:	ebf2c8030404357f 	{ ae_movad32.l	a3, aed5; ae_sub32	aed4, aed4, aed3; nop }
  182c65:	18fbcd604f70121f 	{ ae_l32x2.ip	aed1, a2, 8; nop; ae_slai32	aed7, aed4, 6 }
  182c6d:	18e72f874343835f 	{ addi	a5, a3, -8; ae_add32	aed3, aed3, aed7; ae_slai32	aed4, aed4, 8 }
  182c75:	400000f46f0533fe 	{ ae_l32x2.i	aed5, a3, -8; nop; addmi	a3, a15, 0xf00 }
  182c7d:	18e7cd243634031f 	{ ae_l32x2.ip	aed0, a3, 8; ae_add32	aed4, aed6, aed4; ae_slai32	aed3, aed3, 2 }
  182c85:	9360c8613034a47e 	{ ae_movad32.l	a10, aed4; ae_mulf32s.hh	aed4, aed0, aed1; ae_add32	aed3, aed3, aed6 }
  182c8d:	6e97c8021534737f 	{ ae_movad32.l	a7, aed3; ae_mulsf32s.ll	aed4, aed5, aed2; ae_mulf32s.ll_s2	aed3, aed0, aed1 }
  182c95:	2f8976               	loop	a9, 182cc8 <_Z7StopLapP5fractS0_S0_PKji+0xb0>
  182c98:	eb95cd020503131f 	{ ae_l32x2.ip	aed1, a3, 8; ae_mulsf32s.hh	aed3, aed5, aed2; nop }
  182ca0:	400000806ff5454e 	{ ae_l32x2.i	aed5, a5, -8; nop; addi	a4, a4, -8 }
  182ca8:	9efbcd404f40021e 	{ ae_l32x2.ip	aed0, a2, 8; nop; ae_round24x2f48ssym	aed4, aed4, aed4 }
  182cb0:	9e60a03031344a8e 	{ ae_s32.l.xp	aed4, a10, a8; ae_mulf32s.hh	aed4, aed1, aed0; ae_round24x2f48ssym	aed3, aed3, aed3 }
  182cb8:	4000008060f2545e 	{ ae_l32x2.i	aed2, a4, 0; nop; addi	a5, a5, -8 }
  182cc0:	6e97a0120534378f 	{ ae_s32.l.xp	aed3, a7, a8; ae_mulsf32s.ll	aed4, aed5, aed2; ae_mulf32s.ll_s2	aed3, aed1, aed0 }

00182cc8 <_Z7StopLapP5fractS0_S0_PKji+0xb0>:
  182cc8:	07de42               	addmi	a4, a14, 0x700
  182ccb:	10df22               	addmi	a2, a15, 0x1000
  182cce:	079d                	mov.n	a9, a7

00182cd0 <_Z7StopLapP5fractS0_S0_PKji+0xb8>:
  182cd0:	eb95c3020503223f 	{ ae_l32x2.i	aed2, a2, -24; ae_mulsf32s.hh	aed3, aed5, aed2; nop }
  182cd8:	400000146f0732ce 	{ ae_l32x2.i	aed7, a2, -8; nop; addmi	a3, a12, 0x100 }
  182ce0:	035d                	mov.n	a5, a3
  182ce2:	3e04a4               	ae_l32x2.ip	aed0, a4, 16
  182ce5:	9efbc3404ff054be 	{ ae_l32x2.i	aed5, a4, -8; nop; ae_round24x2f48ssym	aed15, aed4, aed4 }
  182ced:	e3fa84               	ae_s32.l.xp	aed15, a10, a8
  182cf0:	c115f4               	ae_l32x2.i	aed1, a5, -8
  182cf3:	117b70               	slli	a7, a11, 9
  182cf6:	3e83a4               	ae_l32x2.ip	aed8, a3, 16
  182cf9:	eb615007080e7b7f 	{ add	a7, a11, a7; ae_mulf32s.lh	aed14, aed8, aed7; nop }
  182d01:	9e61523837c677de 	{ addx4	a7, a7, a13; ae_mulf32s.lh	aed6, aed7, aed8; ae_round24x2f48ssym	aed12, aed3, aed3 }
  182d09:	400000006ef7b25e 	{ ae_l32x2.i	aed7, a2, -16; nop; addi	a11, a5, -16 }
  182d11:	eb33a001000ec98f 	{ ae_s32.l.xp	aed12, a9, a8; ae_mulaf32s.lh	aed14, aed0, aed1; nop }
  182d19:	400001006f0893ee 	{ ae_l32x2.i	aed8, a3, -8; nop; movi	a9, 14 }
  182d21:	eb33cd000106332f 	{ ae_l32x2.ip	aed3, a3, 16; ae_mulaf32s.lh	aed6, aed1, aed0; nop }
  182d29:	9efbc3e0efa0e53e 	{ ae_l32x2.i	aed14, a5, -24; nop; ae_round24x2f48ssym	aed10, aed14, aed14 }
  182d31:	9efbc3606fd065ae 	{ ae_l32x2.i	aed6, a5, -16; nop; ae_round24x2f48ssym	aed13, aed6, aed6 }
  182d39:	c761c3a86794a22e 	{ ae_l32x2.i	aed10, a2, -32; ae_mulf32s.lh	aed4, aed7, aed8; ae_neg24s	aed9, aed10 }
  182d41:	eb332e050604022f 	{ addi	a2, a2, -32; ae_mulaf32s.lh	aed4, aed6, aed5; nop }
  182d49:	c761cdd768bcd42e 	{ ae_l32x2.ip	aed13, a4, 16; ae_mulf32s.lh	aed12, aed8, aed7; ae_neg24s	aed11, aed13 }
  182d51:	eb33c306050c64bf 	{ ae_l32x2.i	aed6, a4, -8; ae_mulaf32s.lh	aed12, aed5, aed6; nop }
  182d59:	eb61a0020301b68f 	{ ae_s32.l.xp	aed11, a6, a8; ae_mulf32s.lh	aed1, aed3, aed2; nop }
  182d61:	9e61c3434203452e 	{ ae_l32x2.i	aed4, a5, -32; ae_mulf32s.lh	aed3, aed2, aed3; ae_round24x2f48ssym	aed0, aed4, aed4 }
  182d69:	eb33a00d0e03978f 	{ ae_s32.l.xp	aed9, a7, a8; ae_mulaf32s.lh	aed3, aed14, aed13; nop }
  182d71:	c733c30e6df1b3be 	{ ae_l32x2.i	aed11, a3, -8; ae_mulaf32s.lh	aed1, aed13, aed14; ae_neg24s	aed15, aed0 }
  182d79:	9e61a0cacb97f68e 	{ ae_s32.l.xp	aed15, a6, a8; ae_mulf32s.lh	aed7, aed11, aed10; ae_round24x2f48ssym	aed9, aed12, aed12 }
  182d81:	c761599b6a58a66e 	{ or	a10, a6, a6; ae_mulf32s.lh	aed8, aed10, aed11; ae_neg24s	aed5, aed9 }
  182d89:	f03d                	nop.n
  182d8b:	f03d                	nop.n
  182d8d:	5a8976               	loop	a9, 182deb <_Z7StopLapP5fractS0_S0_PKji+0x1d3>
  182d90:	400000006ff0b2be 	{ ae_l32x2.i	aed0, a2, -8; nop; addi	a11, a11, -16 }
  182d98:	9e33a0363428578e 	{ ae_s32.l.xp	aed5, a7, a8; ae_mulaf32s.lh	aed8, aed4, aed6; ae_round24x2f48ssym	aed2, aed3, aed3 }
  182da0:	c733c0246657233e 	{ ae_l32x2.i	aed2, a3, 8; ae_mulaf32s.lh	aed7, aed6, aed4; ae_neg24s	aed5, aed2 }
  182da8:	9efbcd101f40132e 	{ ae_l32x2.ip	aed1, a3, 16; nop; ae_round24x2f48ssym	aed4, aed1, aed1 }
  182db0:	9e61c381809362ae 	{ ae_l32x2.i	aed6, a2, -16; ae_mulf32s.lh	aed3, aed0, aed1; ae_round24x2f48ssym	aed9, aed8, aed8 }
  182db8:	9e61c37071a10bbe 	{ ae_l32x2.i	aed0, a11, -8; ae_mulf32s.lh	aed1, aed1, aed0; ae_round24x2f48ssym	aed10, aed7, aed7 }
  182dc0:	c761a04266585a8e 	{ ae_s32.l.xp	aed5, a10, a8; ae_mulf32s.lh	aed8, aed6, aed2; ae_neg24s	aed5, aed4 }
  182dc8:	c761cd966247242e 	{ ae_l32x2.ip	aed2, a4, 16; ae_mulf32s.lh	aed7, aed2, aed6; ae_neg24s	aed4, aed9 }
  182dd0:	c733a0a06251578e 	{ ae_s32.l.xp	aed5, a7, a8; ae_mulaf32s.lh	aed1, aed2, aed0; ae_neg24s	aed5, aed10 }
  182dd8:	eb33c302000364bf 	{ ae_l32x2.i	aed6, a4, -8; ae_mulaf32s.lh	aed3, aed0, aed2; nop }
  182de0:	e34a84               	ae_s32.l.xp	aed4, a10, a8
  182de3:	400000006ef42b2e 	{ ae_l32x2.i	aed4, a11, -16; nop; addi	a2, a2, -16 }

00182deb <_Z7StopLapP5fractS0_S0_PKji+0x1d3>:
  182deb:	eb33dd040607259f 	{ nop; ae_mulaf32s.lh	aed7, aed6, aed4; nop }
  182df3:	9e3359363408977e 	{ or	a9, a7, a7; ae_mulaf32s.lh	aed8, aed4, aed6; ae_round24x2f48ssym	aed0, aed3, aed3 }
  182dfb:	9efba01018ef598e 	{ ae_s32.l.xp	aed5, a9, a8; ae_neg24s	aed15, aed0; ae_round24x2f48ssym	aed14, aed1, aed1 }
  182e03:	9efba08e88dcfa8e 	{ ae_s32.l.xp	aed15, a10, a8; ae_neg24s	aed12, aed14; ae_round24x2f48ssym	aed13, aed8, aed8 }
  182e0b:	9efba07d78abc98e 	{ ae_s32.l.xp	aed12, a9, a8; ae_neg24s	aed11, aed13; ae_round24x2f48ssym	aed10, aed7, aed7 }
  182e13:	ebfba00a0809ba8f 	{ ae_s32.l.xp	aed11, a10, a8; ae_neg24s	aed9, aed10; nop }
  182e1b:	e39984               	ae_s32.l.xp	aed9, a9, a8
  182e1e:	f01d                	retw.n

00182e20 <_Z8StartLapP5fractS0_i>:
  182e20:	004136               	entry	a1, 32
  182e23:	061c                	movi.n	a6, 16
  182e25:	a09430               	addx4	a9, a4, a3
  182e28:	1154f0               	slli	a5, a4, 1
  182e2b:	1155e0               	slli	a5, a5, 2
  182e2e:	204990               	or	a4, a9, a9
  182e31:	1b8676               	loop	a6, 182e50 <_Z8StartLapP5fractS0_i+0x30>
  182e34:	3e02a4               	ae_l32x2.ip	aed0, a2, 16
  182e37:	eb01c300000122bf 	{ ae_l32x2.i	aed2, a2, -8; ae_sel16i.n	aed1, aed0, aed0, 1; nop }
  182e3f:	eb01a0020201135f 	{ ae_s32.l.xp	aed1, a3, a5; ae_sel16i.n	aed1, aed2, aed2, 1; nop }
  182e47:	e30454               	ae_s32.l.xp	aed0, a4, a5
  182e4a:	e31354               	ae_s32.l.xp	aed1, a3, a5
  182e4d:	e32454               	ae_s32.l.xp	aed2, a4, a5

00182e50 <_Z8StartLapP5fractS0_i+0x30>:
  182e50:	f01d                	retw.n

00182e52 <_Z8StartLapP5fractS0_i+0x32>:
	...

00182e54 <_Z6NoLap2P5fractS0_i>:
  182e54:	004136               	entry	a1, 32
  182e57:	07d222               	addmi	a2, a2, 0x700
  182e5a:	70a062               	movi	a6, 112
  182e5d:	a09430               	addx4	a9, a4, a3
  182e60:	1154f0               	slli	a5, a4, 1
  182e63:	1155e0               	slli	a5, a5, 2
  182e66:	094d                	mov.n	a4, a9
  182e68:	0020f0               	nop
  182e6b:	f03d                	nop.n
  182e6d:	258676               	loop	a6, 182e96 <_Z6NoLap2P5fractS0_i+0x42>
  182e70:	400000006ff0222e 	{ ae_l32x2.i	aed0, a2, -8; nop; addi	a2, a2, -16 }
  182e78:	ebfbc0000801022f 	{ ae_l32x2.i	aed0, a2, 0; ae_neg24s	aed1, aed0; nop }
  182e80:	c701a0016110135e 	{ ae_s32.l.xp	aed1, a3, a5; ae_sel16i.n	aed0, aed1, aed1, 1; ae_neg24s	aed1, aed0 }
  182e88:	eb01a0010100045f 	{ ae_s32.l.xp	aed0, a4, a5; ae_sel16i.n	aed0, aed1, aed1, 1; nop }
  182e90:	e31354               	ae_s32.l.xp	aed1, a3, a5
  182e93:	e30454               	ae_s32.l.xp	aed0, a4, a5

00182e96 <_Z6NoLap2P5fractS0_i+0x42>:
  182e96:	f01d                	retw.n

00182e98 <_Z6NoLap1P5fractS0_i>:
  182e98:	004136               	entry	a1, 32
  182e9b:	07d222               	addmi	a2, a2, 0x700
  182e9e:	70a062               	movi	a6, 112
  182ea1:	a09430               	addx4	a9, a4, a3
  182ea4:	1154f0               	slli	a5, a4, 1
  182ea7:	1155e0               	slli	a5, a5, 2
  182eaa:	204990               	or	a4, a9, a9
  182ead:	258676               	loop	a6, 182ed6 <_Z6NoLap1P5fractS0_i+0x3e>
  182eb0:	400000006ff0222e 	{ ae_l32x2.i	aed0, a2, -8; nop; addi	a2, a2, -16 }
  182eb8:	ebfbc0000801022f 	{ ae_l32x2.i	aed0, a2, 0; ae_neg24s	aed1, aed0; nop }
  182ec0:	c701a0016110135e 	{ ae_s32.l.xp	aed1, a3, a5; ae_sel16i.n	aed0, aed1, aed1, 1; ae_neg24s	aed1, aed0 }
  182ec8:	eb01a0010100045f 	{ ae_s32.l.xp	aed0, a4, a5; ae_sel16i.n	aed0, aed1, aed1, 1; nop }
  182ed0:	e31354               	ae_s32.l.xp	aed1, a3, a5
  182ed3:	e30454               	ae_s32.l.xp	aed0, a4, a5

00182ed6 <_Z6NoLap1P5fractS0_i+0x3e>:
  182ed6:	f01d                	retw.n

00182ed8 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_>:
  182ed8:	006136               	entry	a1, 48
  182edb:	100282               	l8ui	a8, a2, 16
  182ede:	20c770               	or	a12, a7, a7
  182ee1:	20f550               	or	a15, a5, a5
  182ee4:	072372               	l32i	a7, a3, 28
  182ee7:	8358                	l32i.n	a5, a3, 32
  182ee9:	23a800               	sext	a10, a8, 7
  182eec:	0d00094100b0287e 	{ bbsi.w18	a8, 7, 182f80 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xa8>; nop }
  182ef4:	31f9                	s32i.n	a15, a1, 12
  182ef6:	0d40084160b02a4e 	{ bgei.w18	a10, 2, 182f80 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xa8>; nop }
  182efe:	01bd                	mov.n	a11, a1
  182f00:	a09a20               	addx4	a9, a10, a2
  182f03:	09a8                	l32i.n	a10, a9, 0
  182f05:	11a9                	s32i.n	a10, a1, 4
  182f07:	2998                	l32i.n	a9, a9, 8
  182f09:	2199                	s32i.n	a9, a1, 8
  182f0b:	20a770               	or	a10, a7, a7
  182f0e:	ffc865               	call8	182b94 <_Z27CLongBlock_InverseTransformP5fractPiS0_>
  182f11:	01c8                	l32i.n	a12, a1, 0
  182f13:	0095b2               	l16si	a11, a5, 0
  182f16:	5258                	l32i.n	a5, a2, 20
  182f18:	bbca                	add.n	a11, a11, a12
  182f1a:	e6cbb2               	addi	a11, a11, -26
  182f1d:	0d40144130b01b6e 	{ blti.w18	a11, 1, 183064 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x18c>; nop }
  182f25:	078d                	mov.n	a8, a7
  182f27:	67edb4               	wur.ae_sar	a11
  182f2a:	00a292               	movi	a9, 0x200
  182f2d:	0d8976               	loop	a9, 182f3e <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x66>
  182f30:	c10804               	ae_l32x2.i	aed0, a8, 0
  182f33:	eafbdd100f00259f 	{ nop; nop; ae_slas24s	aed0, aed0 }
  182f3b:	620814               	ae_s32x2.ip	aed0, a8, 8

00182f3e <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x66>:
  182f3e:	0023c2               	l32i	a12, a3, 0
  182f41:	0321d2               	l32i	a13, a1, 12
  182f44:	030ca2               	l8ui	a10, a12, 3
  182f47:	a04d40               	addx4	a4, a13, a4
  182f4a:	239a00               	sext	a9, a10, 7
  182f4d:	094a16               	beqz	a10, 182fe5 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x10d>
  182f50:	0d400d4100b0190e 	{ beqi.w18	a9, 1, 183024 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x14c>; nop }
  182f58:	263966               	bnei	a9, 3, 182f82 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xaa>
  182f5b:	1102a2               	l8ui	a10, a2, 17
  182f5e:	239a00               	sext	a9, a10, 7
  182f61:	282926               	beqi	a9, 2, 182f8d <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xb5>
  182f64:	251926               	beqi	a9, 1, 182f8d <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xb5>
  182f67:	002a16               	beqz	a10, 182f6d <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x95>
  182f6a:	5d3966               	bnei	a9, 3, 182fcb <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xf3>
  182f6d:	07ad                	mov.n	a10, a7
  182f6f:	05bd                	mov.n	a11, a5
  182f71:	04cd                	mov.n	a12, a4
  182f73:	11d8                	l32i.n	a13, a1, 4
  182f75:	21e8                	l32i.n	a14, a1, 8
  182f77:	06fd                	mov.n	a15, a6
  182f79:	02b5e5               	call8	185ad8 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_i>
  182f7c:	001246               	j	182fc9 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xf1>

00182f7f <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xa7>:
	...

00182f80 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xa8>:
  182f80:	f01d                	retw.n

00182f82 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xaa>:
  182f82:	020ce2               	l8ui	a14, a12, 2
  182f85:	1042e2               	s8i	a14, a2, 16
  182f88:	1142a2               	s8i	a10, a2, 17
  182f8b:	f01d                	retw.n

00182f8d <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xb5>:
  182f8d:	a0a640               	addx4	a10, a6, a4
  182f90:	049d                	mov.n	a9, a4
  182f92:	058d                	mov.n	a8, a5
  182f94:	e0a0c2               	movi	a12, 224
  182f97:	11b6f0               	slli	a11, a6, 1
  182f9a:	11bbe0               	slli	a11, a11, 2
  182f9d:	0b8c76               	loop	a12, 182fac <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xd4>
  182fa0:	3e0894               	ae_l32x2.ip	aed0, a8, 8
  182fa3:	a11004               	ae_sel16i	aed1, aed0, aed0, 1
  182fa6:	e319b4               	ae_s32.l.xp	aed1, a9, a11
  182fa9:	e30ab4               	ae_s32.l.xp	aed0, a10, a11

00182fac <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xd4>:
  182fac:	07ad                	mov.n	a10, a7
  182fae:	05bd                	mov.n	a11, a5
  182fb0:	04cd                	mov.n	a12, a4
  182fb2:	21d8                	l32i.n	a13, a1, 8
  182fb4:	06ed                	mov.n	a14, a6
  182fb6:	ffc625               	call8	182c18 <_Z7StopLapP5fractS0_S0_PKji>
  182fb9:	08d7a2               	addmi	a10, a7, 0x800
  182fbc:	06cd                	mov.n	a12, a6
  182fbe:	b0b660               	addx8	a11, a6, a6
  182fc1:	11bb80               	slli	a11, a11, 8
  182fc4:	b4ba                	add.n	a11, a4, a11
  182fc6:	ffe8e5               	call8	182e54 <_Z6NoLap2P5fractS0_i>

00182fc9 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xf1>:
  182fc9:	03c8                	l32i.n	a12, a3, 0

00182fcb <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xf3>:
  182fcb:	00a1a2               	movi	a10, 0x100
  182fce:	058a76               	loop	a10, 182fd7 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xff>
  182fd1:	3e0794               	ae_l32x2.ip	aed0, a7, 8
  182fd4:	620514               	ae_s32x2.ip	aed0, a5, 8

00182fd7 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xff>:
  182fd7:	030cd2               	l8ui	a13, a12, 3
  182fda:	020ce2               	l8ui	a14, a12, 2
  182fdd:	1042e2               	s8i	a14, a2, 16
  182fe0:	1142d2               	s8i	a13, a2, 17
  182fe3:	f01d                	retw.n

00182fe5 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x10d>:
  182fe5:	1102f2               	l8ui	a15, a2, 17
  182fe8:	f03d                	nop.n
  182fea:	239f00               	sext	a9, a15, 7
  182fed:	090f16               	beqz	a15, 183081 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1a9>
  182ff0:	0d400841d0b0390e 	{ beqi.w18	a9, 3, 183081 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1a9>; nop }
  182ff8:	0d400941c0b0190e 	{ beqi.w18	a9, 1, 183098 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1c0>; nop }
  183000:	0d40094140b0290e 	{ beqi.w18	a9, 2, 183098 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1c0>; nop }

00183008 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x130>:
  183008:	00a1a2               	movi	a10, 0x100
  18300b:	f03d                	nop.n
  18300d:	058a76               	loop	a10, 183016 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x13e>
  183010:	3e0794               	ae_l32x2.ip	aed0, a7, 8
  183013:	620514               	ae_s32x2.ip	aed0, a5, 8

00183016 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x13e>:
  183016:	030cd2               	l8ui	a13, a12, 3
  183019:	020ce2               	l8ui	a14, a12, 2
  18301c:	1042e2               	s8i	a14, a2, 16
  18301f:	1142d2               	s8i	a13, a2, 17
  183022:	f01d                	retw.n

00183024 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x14c>:
  183024:	110282               	l8ui	a8, a2, 17
  183027:	239800               	sext	a9, a8, 7
  18302a:	082816               	beqz	a8, 1830b0 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1d8>
  18302d:	7f3926               	beqi	a9, 3, 1830b0 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1d8>
  183030:	0d40094120b0190e 	{ beqi.w18	a9, 1, 1830c6 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1ee>; nop }
  183038:	0d400841a0b0290e 	{ beqi.w18	a9, 2, 1830c6 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1ee>; nop }

00183040 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x168>:
  183040:	01d7a2               	addmi	a10, a7, 0x100
  183043:	05bd                	mov.n	a11, a5
  183045:	1c0c                	movi.n	a12, 1
  183047:	ffe525               	call8	182e98 <_Z6NoLap1P5fractS0_i>
  18304a:	07ad                	mov.n	a10, a7
  18304c:	07d5b2               	addmi	a11, a5, 0x700
  18304f:	1c0c                	movi.n	a12, 1
  183051:	ffdce5               	call8	182e20 <_Z8StartLapP5fractS0_i>
  183054:	0398                	l32i.n	a9, a3, 0
  183056:	0209a2               	l8ui	a10, a9, 2
  183059:	1042a2               	s8i	a10, a2, 16
  18305c:	030992               	l8ui	a9, a9, 3
  18305f:	114292               	s8i	a9, a2, 17
  183062:	f01d                	retw.n

00183064 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x18c>:
  183064:	ed6b16               	beqz	a11, 182f3e <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x66>
  183067:	078d                	mov.n	a8, a7
  183069:	00a292               	movi	a9, 0x200
  18306c:	60c0b0               	neg	a12, a11
  18306f:	67edc4               	wur.ae_sar	a12
  183072:	088976               	loop	a9, 18307e <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1a6>
  183075:	c10804               	ae_l32x2.i	aed0, a8, 0
  183078:	240e04               	ae_sras24	aed0, aed0
  18307b:	620814               	ae_s32x2.ip	aed0, a8, 8

0018307e <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1a6>:
  18307e:	ffaf06               	j	182f3e <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x66>

00183081 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1a9>:
  183081:	20c440               	or	a12, a4, a4
  183084:	0121d2               	l32i	a13, a1, 4
  183087:	20a770               	or	a10, a7, a7
  18308a:	05bd                	mov.n	a11, a5
  18308c:	00a2e2               	movi	a14, 0x200
  18308f:	06fd                	mov.n	a15, a6
  183091:	fe8c65               	call8	181958 <_Z4Lap1P5fractS0_S0_PKjii>
  183094:	000486               	j	1830aa <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1d2>

00183097 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1bf>:
	...

00183098 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1c0>:
  183098:	20a770               	or	a10, a7, a7
  18309b:	20b550               	or	a11, a5, a5
  18309e:	20c440               	or	a12, a4, a4
  1830a1:	11d8                	l32i.n	a13, a1, 4
  1830a3:	21e8                	l32i.n	a14, a1, 8
  1830a5:	06fd                	mov.n	a15, a6
  1830a7:	02b9a5               	call8	185c40 <_Z19ShortLongLapIllegalP5fractS0_S0_PKjS2_i>

001830aa <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1d2>:
  1830aa:	03c8                	l32i.n	a12, a3, 0
  1830ac:	ffd606               	j	183008 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x130>

001830af <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1d7>:
	...

001830b0 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1d8>:
  1830b0:	20f660               	or	a15, a6, a6
  1830b3:	20c440               	or	a12, a4, a4
  1830b6:	0121d2               	l32i	a13, a1, 4
  1830b9:	07ad                	mov.n	a10, a7
  1830bb:	05bd                	mov.n	a11, a5
  1830bd:	00a2e2               	movi	a14, 0x200
  1830c0:	fe8965               	call8	181958 <_Z4Lap1P5fractS0_S0_PKjii>
  1830c3:	ffde46               	j	183040 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x168>

001830c6 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x1ee>:
  1830c6:	20f660               	or	a15, a6, a6
  1830c9:	20c440               	or	a12, a4, a4
  1830cc:	20a770               	or	a10, a7, a7
  1830cf:	05bd                	mov.n	a11, a5
  1830d1:	11d8                	l32i.n	a13, a1, 4
  1830d3:	21e8                	l32i.n	a14, a1, 8
  1830d5:	02b6a5               	call8	185c40 <_Z19ShortLongLapIllegalP5fractS0_S0_PKjS2_i>
  1830d8:	ffd906               	j	183040 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x168>

001830db <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x203>:
	...

001830dc <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo>:
  1830dc:	008136               	entry	a1, 64
  1830df:	02ed                	mov.n	a14, a2
  1830e1:	92c8                	l32i.n	a12, a2, 36
  1830e3:	0258                	l32i.n	a5, a2, 0
  1830e5:	8288                	l32i.n	a8, a2, 32
  1830e7:	1189                	s32i.n	a8, a1, 4
  1830e9:	2159                	s32i.n	a5, a1, 8
  1830eb:	7288                	l32i.n	a8, a2, 28
  1830ed:	070552               	l8ui	a5, a5, 7
  1830f0:	4189                	s32i.n	a8, a1, 16
  1830f2:	235500               	sext	a5, a5, 7
  1830f5:	0d401e41b0b0b54e 	{ bgei.w18	a5, 16, 1832e4 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x208>; nop }
  1830fd:	0121d2               	l32i	a13, a1, 4
  183100:	f896a1               	l32r	a10, 181358 (288080 <SamplingRateInfoTable>)
  183103:	022122               	l32i	a2, a1, 8
  183106:	a09550               	addx4	a9, a5, a5
  183109:	030262               	l8ui	a6, a2, 3
  18310c:	060222               	l8ui	a2, a2, 6
  18310f:	a099a0               	addx4	a9, a9, a10
  183112:	0229a2               	l32i	a10, a9, 8
  183115:	400000e000f1bd6e 	{ ae_l16m.i	aed1, a13, 0; nop; addi	a11, a6, -2 }
  18311d:	042992               	l32i	a9, a9, 16
  183120:	232200               	sext	a2, a2, 7
  183123:	939ab0               	movnez	a9, a10, a11
  183126:	006192               	s32i	a9, a1, 0
  183129:	1612a6               	blti	a2, 1, 183143 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x67>
  18312c:	ffc232               	addi	a3, a2, -1
  18312f:	fecc22               	addi	a2, a12, -2
  183132:	b20214               	ae_l16m.iu	aed0, a2, 2
  183135:	07a376               	loopgtz	a3, 183140 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x64>
  183138:	b3fba5100f10021e 	{ ae_l16m.iu	aed0, a2, 2; nop; ae_max32	aed1, aed1, aed0 }

00183140 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x64>:
  183140:	521104               	ae_max32	aed1, aed1, aed0

00183143 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x67>:
  183143:	1e38                	l32i.n	a3, a14, 4
  183145:	3139                	s32i.n	a3, a1, 12
  183147:	000332               	l8ui	a3, a3, 0
  18314a:	25f124               	ae_trunca16p24s.l	a15, aed1
  18314d:	13c316               	beqz	a3, 18328d <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x1b1>
  183150:	fec6a2               	addi	a10, a6, -2
  183153:	1d0c                	movi.n	a13, 1
  183155:	3148                	l32i.n	a4, a1, 12
  183157:	090c                	movi.n	a9, 0
  183159:	010422               	l8ui	a2, a4, 1
  18315c:	449b                	addi.n	a4, a4, 9
  18315e:	839da0               	moveqz	a9, a13, a10
  183161:	232200               	sext	a2, a2, 7
  183164:	f87ea1               	l32r	a10, 18135c (2881c0 <tns_max_bands_tbl>)
  183167:	a09590               	addx4	a9, a5, a9
  18316a:	ebfa5000000199af 	{ add	a9, a9, a10; ae_movi	aed1, 0; nop }
  183172:	000992               	l8ui	a9, a9, 0
  183175:	0d4017c12eb2126e 	{ blti.w18	a2, 1, 1832eb <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x20f>; ae_mov	aed2, aed1 }
  18317d:	080c                	movi.n	a8, 0
  18317f:	050c                	movi.n	a5, 0
  183181:	032132               	l32i	a3, a1, 12
  183184:	b0b220               	addx8	a11, a2, a2
  183187:	206330               	or	a6, a3, a3
  18318a:	a0bb30               	addx4	a11, a11, a3

0018318d <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xb1>:
  18318d:	0a0672               	l8ui	a7, a6, 10
  183190:	0906a2               	l8ui	a10, a6, 9
  183193:	237700               	sext	a7, a7, 7
  183196:	23aa00               	sext	a10, a10, 7
  183199:	1eaa77               	bge	a10, a7, 1831bb <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xdf>
  18319c:	902ac0               	addx2	a2, a10, a12
  18319f:	c037a0               	sub	a3, a7, a10
  1831a2:	5333d0               	max	a3, a3, a13
  1831a5:	fec222               	addi	a2, a2, -2
  1831a8:	b20214               	ae_l16m.iu	aed0, a2, 2
  1831ab:	330b                	addi.n	a3, a3, -1
  1831ad:	07a376               	loopgtz	a3, 1831b8 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xdc>
  1831b0:	b3fba5100f10021e 	{ ae_l16m.iu	aed0, a2, 2; nop; ae_max32	aed1, aed1, aed0 }

001831b8 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xdc>:
  1831b8:	521104               	ae_max32	aed1, aed1, aed0

001831bb <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xdf>:
  1831bb:	439a90               	min	a9, a10, a9
  1831be:	538780               	max	a8, a7, a8
  1831c1:	052d                	mov.n	a2, a5
  1831c3:	24c662               	addi	a6, a6, 36
  1831c6:	551b                	addi.n	a5, a5, 1
  1831c8:	c196b7               	bne	a6, a11, 18318d <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xb1>
  1831cb:	31a8                	l32i.n	a10, a1, 12
  1831cd:	b04220               	addx8	a4, a2, a2
  1831d0:	a044a0               	addx4	a4, a4, a10
  1831d3:	449b                	addi.n	a4, a4, 9

001831d5 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xf9>:
  1831d5:	0404b2               	l8ui	a11, a4, 4
  1831d8:	0020f0               	nop
  1831db:	107b16               	beqz	a11, 1832e6 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x20a>
  1831de:	3d0c                	movi.n	a13, 3
  1831e0:	030422               	l8ui	a2, a4, 3
  1831e3:	04a052               	movi	a5, 4
  1831e6:	fdc222               	addi	a2, a2, -3
  1831e9:	835d20               	moveqz	a5, a13, a2

001831ec <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x110>:
  1831ec:	25a124               	ae_trunca16p24s.l	a10, aed1
  1831ef:	01b8                	l32i.n	a11, a1, 0
  1831f1:	55aa                	add.n	a5, a5, a10
  1831f3:	9088b0               	addx2	a8, a8, a11
  1831f6:	9099b0               	addx2	a9, a9, a11
  1831f9:	001992               	l16ui	a9, a9, 0
  1831fc:	001882               	l16ui	a8, a8, 0
  1831ff:	a92b                	addi.n	a10, a9, 2
  183201:	681b                	addi.n	a6, a8, 1
  183203:	b91b                	addi.n	a11, a9, 1
  183205:	b36880               	movgez	a6, a8, a8
  183208:	216160               	srai	a6, a6, 1
  18320b:	b3abb0               	movgez	a10, a11, a11
  18320e:	21a1a0               	srai	a10, a10, 1
  183211:	2eaa67               	bge	a10, a6, 183243 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x167>
  183214:	4128                	l32i.n	a2, a1, 16
  183216:	c066a0               	sub	a6, a6, a10
  183219:	b02a20               	addx8	a2, a10, a2
  18321c:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  18321f:	0d400140d9b1266e 	{ blti.w18	a6, 2, 183240 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x164>; ae_abs24s	aed1, aed0 }
  183227:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  18322a:	fec632               	addi	a3, a6, -2
  18322d:	07a376               	loopgtz	a3, 183238 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x15c>
  183230:	b3fbcd102121021e 	{ ae_l32x2.ip	aed0, a2, 8; ae_abs24s	aed1, aed0; ae_max32	aed2, aed1, aed2 }

00183238 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x15c>:
  183238:	b3fbdd102121259e 	{ nop; ae_abs24s	aed1, aed0; ae_max32	aed2, aed1, aed2 }

00183240 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x164>:
  183240:	522124               	ae_max32	aed2, aed1, aed2

00183243 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x167>:
  183243:	221987               	beq	a9, a8, 183269 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x18d>
  183246:	0e6907               	bbci	a9, 0, 183258 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x17c>
  183249:	0421a2               	l32i	a10, a1, 16
  18324c:	a0a9a0               	addx4	a10, a9, a10
  18324f:	bd3a04               	ae_l32.i	aed3, a10, 0
  183252:	2b1134               	ae_abs24s	aed1, aed3
  183255:	522124               	ae_max32	aed2, aed1, aed2

00183258 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x17c>:
  183258:	0d6807               	bbci	a8, 0, 183269 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x18d>
  18325b:	41b8                	l32i.n	a11, a1, 16
  18325d:	a0b8b0               	addx4	a11, a8, a11
  183260:	bd5bf4               	ae_l32.i	aed5, a11, -4
  183263:	2b4154               	ae_abs24s	aed4, aed5
  183266:	522424               	ae_max32	aed2, aed4, aed2
  183269:	a16224               	ae_sel16i	aed6, aed2, aed2, 1
  18326c:	526624               	ae_max32	aed6, aed6, aed2
  18326f:	c8fb40603f60123e 	{ movi	a3, 18; nop; ae_cvtq56p32s.l	aed6, aed6 }
  183277:	25d6d4               	ae_nsa64	a13, aed6
  18327a:	723f30               	salt	a3, a15, a3
  18327d:	f8cdd2               	addi	a13, a13, -8
  183280:	c0d5d0               	sub	a13, a5, a13
  183283:	2d9b                	addi.n	a2, a13, 9
  183285:	dd8b                	addi.n	a13, a13, 8
  183287:	93d230               	movnez	a13, a2, a3
  18328a:	53fdf0               	max	a15, a13, a15

0018328d <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x1b1>:
  18328d:	1198                	l32i.n	a9, a1, 4
  18328f:	2188                	l32i.n	a8, a1, 8
  183291:	0059f2               	s16i	a15, a9, 0
  183294:	060882               	l8ui	a8, a8, 6
  183297:	238800               	sext	a8, a8, 7
  18329a:	4618a6               	blti	a8, 1, 1832e4 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x208>
  18329d:	0178                	l32i.n	a7, a1, 0
  18329f:	0a0c                	movi.n	a10, 0
  1832a1:	000406               	j	1832b5 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x1d9>

001832a4 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x1c8>:
  1832a4:	772b                	addi.n	a7, a7, 2
  1832a6:	0eb8                	l32i.n	a11, a14, 0
  1832a8:	cc2b                	addi.n	a12, a12, 2
  1832aa:	060bb2               	l8ui	a11, a11, 6
  1832ad:	aa1b                	addi.n	a10, a10, 1
  1832af:	23bb00               	sext	a11, a11, 7
  1832b2:	2eaab7               	bge	a10, a11, 1832e4 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x208>

001832b5 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x1d9>:
  1832b5:	011762               	l16ui	a6, a7, 2
  1832b8:	009cd2               	l16si	a13, a12, 0
  1832bb:	001752               	l16ui	a5, a7, 0
  1832be:	c0dfd0               	sub	a13, a15, a13
  1832c1:	67edd4               	wur.ae_sar	a13
  1832c4:	dca567               	bge	a5, a6, 1832a4 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x1c8>
  1832c7:	042122               	l32i	a2, a1, 16
  1832ca:	a02520               	addx4	a2, a5, a2
  1832cd:	108076               	loop	a0, 1832e1 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x205>
  1832d0:	c17204               	ae_l32x2.i	aed7, a2, 0
  1832d3:	eafb20807f70255f 	{ addi	a5, a5, 2; nop; ae_sras24	aed7, aed7 }
  1832db:	627214               	ae_s32x2.ip	aed7, a2, 8
  1832de:	c2a567               	bge	a5, a6, 1832a4 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x1c8>

001832e1 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x205>:
  1832e1:	fffa06               	j	1832cd <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x1f1>

001832e4 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x208>:
  1832e4:	f01d                	retw.n

001832e6 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x20a>:
  1832e6:	050c                	movi.n	a5, 0
  1832e8:	ffc006               	j	1831ec <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x110>

001832eb <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x20f>:
  1832eb:	080c                	movi.n	a8, 0
  1832ed:	ffb906               	j	1831d5 <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xf9>

001832f0 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi>:
  1832f0:	012136               	entry	a1, 144
  1832f3:	126142               	s32i	a4, a1, 72
  1832f6:	156132               	s32i	a3, a1, 84
  1832f9:	b129                	s32i.n	a2, a1, 44
  1832fb:	8d0c                	movi.n	a13, 8
  1832fd:	f818e1               	l32r	a14, 181360 (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  183300:	a0a430               	addx4	a10, a4, a3
  183303:	1861a2               	s32i	a10, a1, 96
  183306:	3cce14               	ae_cvt48a32	aed12, a14
  183309:	0aa8                	l32i.n	a10, a10, 0
  18330b:	21cdc4               	ae_slaaq56	aed12, aed12, a13
  18330e:	f815e1               	l32r	a14, 181364 (9837f <_memmap_cacheattr_bp_base+0x7637d>)
  183311:	3cae14               	ae_cvt48a32	aed10, a14
  183314:	2bbac4               	ae_sat48s	aed11, aed12
  183317:	0cfb4080bfb008df 	{ movi	a13, 8; nop; ae_srai64	aed11, aed11, 8 }
  18331f:	0ab8                	l32i.n	a11, a10, 0
  183321:	1661b2               	s32i	a11, a1, 88
  183324:	5aa8                	l32i.n	a10, a10, 20
  183326:	21ada4               	ae_slaaq56	aed10, aed10, a13
  183329:	25cb34               	ae_trunca32q48	a12, aed11
  18332c:	01c9                	s32i.n	a12, a1, 0
  18332e:	2b9aa4               	ae_sat48s	aed9, aed10
  183331:	f80dd1               	l32r	a13, 181368 (b504f <_memmap_cacheattr_bp_base+0x9304d>)
  183334:	140aa2               	l8ui	a10, a10, 20
  183337:	3c8d14               	ae_cvt48a32	aed8, a13
  18333a:	8c9894               	ae_srai64	aed9, aed9, 8
  18333d:	f80bd1               	l32r	a13, 18136c (d7450 <_memmap_cacheattr_bp_base+0xb544e>)
  183340:	25c934               	ae_trunca32q48	a12, aed9
  183343:	11c9                	s32i.n	a12, a1, 4
  183345:	3c6d14               	ae_cvt48a32	aed6, a13
  183348:	8c0c                	movi.n	a12, 8
  18334a:	218c84               	ae_slaaq56	aed8, aed8, a12
  18334d:	2b7a84               	ae_sat48s	aed7, aed8
  183350:	0cfb40807f7008cf 	{ movi	a12, 8; nop; ae_srai64	aed7, aed7, 8 }
  183358:	216c64               	ae_slaaq56	aed6, aed6, a12
  18335b:	c7fbc960ff50b76e 	{ ae_trunca32q48	a11, aed7; nop; ae_sat48s	aed5, aed6 }
  183363:	21b9                	s32i.n	a11, a1, 8
  183365:	8c5854               	ae_srai64	aed5, aed5, 8
  183368:	25b534               	ae_trunca32q48	a11, aed5
  18336b:	31b9                	s32i.n	a11, a1, 12
  18336d:	25ba16               	beqz	a10, 1835cc <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x2dc>
  183370:	1621b2               	l32i	a11, a1, 88
  183373:	f7f9c1               	l32r	a12, 181358 (288080 <SamplingRateInfoTable>)
  183376:	030bd2               	l8ui	a13, a11, 3
  183379:	090ba2               	l8ui	a10, a11, 9
  18337c:	070bb2               	l8ui	a11, a11, 7
  18337f:	23aa00               	sext	a10, a10, 7
  183382:	23bb00               	sext	a11, a11, 7
  183385:	a0bbb0               	addx4	a11, a11, a11
  183388:	a0bbc0               	addx4	a11, a11, a12
  18338b:	2bc8                	l32i.n	a12, a11, 8
  18338d:	4bb8                	l32i.n	a11, a11, 16
  18338f:	fecdd2               	addi	a13, a13, -2
  183392:	93bcd0               	movnez	a11, a12, a13
  183395:	e1b9                	s32i.n	a11, a1, 56
  183397:	0d40244100b01a6e 	{ blti.w18	a10, 1, 1835db <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x2eb>; nop }
  18339f:	0d0c                	movi.n	a13, 0
  1833a1:	0e0c                	movi.n	a14, 0
  1833a3:	0f0c                	movi.n	a15, 0
  1833a5:	a08420               	addx4	a8, a4, a2
  1833a8:	a189                	s32i.n	a8, a1, 40
  1833aa:	d1f9                	s32i.n	a15, a1, 52
  1833ac:	1761e2               	s32i	a14, a1, 92
  1833af:	1061d2               	s32i	a13, a1, 64
  1833b2:	000886               	j	1833d8 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0xe8>

001833b5 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0xc5>:
  1833b5:	1621a2               	l32i	a10, a1, 88
  1833b8:	0020f0               	nop
  1833bb:	090aa2               	l8ui	a10, a10, 9
  1833be:	23aa00               	sext	a10, a10, 7

001833c1 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0xd1>:
  1833c1:	1721b2               	l32i	a11, a1, 92
  1833c4:	d1c8                	l32i.n	a12, a1, 52
  1833c6:	bb1b                	addi.n	a11, a11, 1
  1833c8:	20ccc2               	addi	a12, a12, 32
  1833cb:	d1c9                	s32i.n	a12, a1, 52
  1833cd:	1761b2               	s32i	a11, a1, 92
  1833d0:	0d001e4120b0abae 	{ bge.w18	a11, a10, 1835b6 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x2c6>; nop }

001833d8 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0xe8>:
  1833d8:	1621e2               	l32i	a14, a1, 88
  1833db:	1721d2               	l32i	a13, a1, 92
  1833de:	ddea                	add.n	a13, a13, a14
  1833e0:	c1d9                	s32i.n	a13, a1, 48
  1833e2:	0a0dd2               	l8ui	a13, a13, 10
  1833e5:	23dd00               	sext	a13, a13, 7
  1833e8:	d51da6               	blti	a13, 1, 1833c1 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0xd1>
  1833eb:	1021b2               	l32i	a11, a1, 64
  1833ee:	040ea2               	l8ui	a10, a14, 4
  1833f1:	11cb70               	slli	a12, a11, 9
  1833f4:	23aa00               	sext	a10, a10, 7
  1833f7:	11bbf0               	slli	a11, a11, 1
  1833fa:	1161c2               	s32i	a12, a1, 68
  1833fd:	1361b2               	s32i	a11, a1, 76
  183400:	0b0c                	movi.n	a11, 0
  183402:	f1b9                	s32i.n	a11, a1, 60
  183404:	000c06               	j	183438 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x148>

00183407 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x117>:
	...

00183409 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x119>:
  183409:	c1d8                	l32i.n	a13, a1, 48
  18340b:	0a0dd2               	l8ui	a13, a13, 10
  18340e:	23dd00               	sext	a13, a13, 7

00183411 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x121>:
  183411:	102192               	l32i	a9, a1, 64
  183414:	132182               	l32i	a8, a1, 76
  183417:	f1e8                	l32i.n	a14, a1, 60
  183419:	1121f2               	l32i	a15, a1, 68
  18341c:	ee1b                	addi.n	a14, a14, 1
  18341e:	02dff2               	addmi	a15, a15, 0x200
  183421:	882b                	addi.n	a8, a8, 2
  183423:	991b                	addi.n	a9, a9, 1
  183425:	106192               	s32i	a9, a1, 64
  183428:	136182               	s32i	a8, a1, 76
  18342b:	1161f2               	s32i	a15, a1, 68
  18342e:	f1e9                	s32i.n	a14, a1, 60
  183430:	0d3ff84110b0aede 	{ bge.w18	a14, a13, 1833b5 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0xc5>; nop }

00183438 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x148>:
  183438:	1821c2               	l32i	a12, a1, 96
  18343b:	0cc8                	l32i.n	a12, a12, 0
  18343d:	1121b2               	l32i	a11, a1, 68
  183440:	7cc8                	l32i.n	a12, a12, 28
  183442:	bbca                	add.n	a11, a11, a12
  183444:	1461b2               	s32i	a11, a1, 80
  183447:	c61aa6               	blti	a10, 1, 183411 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x121>
  18344a:	d138                	l32i.n	a3, a1, 52
  18344c:	040c                	movi.n	a4, 0
  18344e:	e1d8                	l32i.n	a13, a1, 56
  183450:	1a61d2               	s32i	a13, a1, 104
  183453:	000f86               	j	183495 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x1a5>

00183456 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x166>:
  183456:	6169                	s32i.n	a6, a1, 24
  183458:	05bd                	mov.n	a11, a5
  18345a:	18c1a2               	addi	a10, a1, 24
  18345d:	1421c2               	l32i	a12, a1, 80
  183460:	1521f2               	l32i	a15, a1, 84
  183463:	1a21e2               	l32i	a14, a1, 104
  183466:	0ff8                	l32i.n	a15, a15, 0
  183468:	001ed2               	l16ui	a13, a14, 0
  18346b:	6ff8                	l32i.n	a15, a15, 24
  18346d:	011ee2               	l16ui	a14, a14, 2
  183470:	ff3a                	add.n	a15, a15, a3
  183472:	10cff2               	addi	a15, a15, 16
  183475:	002425               	call8	1836b8 <_Z20GenerateRandomVector5fractiPS_iiPs>

00183478 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x188>:
  183478:	332b                	addi.n	a3, a3, 2
  18347a:	441b                	addi.n	a4, a4, 1
  18347c:	1a21b2               	l32i	a11, a1, 104
  18347f:	1621a2               	l32i	a10, a1, 88
  183482:	bb2b                	addi.n	a11, a11, 2
  183484:	040aa2               	l8ui	a10, a10, 4
  183487:	1a61b2               	s32i	a11, a1, 104
  18348a:	23aa00               	sext	a10, a10, 7
  18348d:	0d3ff74180b0a4ae 	{ bge.w18	a4, a10, 183409 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x119>; nop }

00183495 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x1a5>:
  183495:	1721b2               	l32i	a11, a1, 92
  183498:	1821a2               	l32i	a10, a1, 96
  18349b:	04cd                	mov.n	a12, a4
  18349d:	002aa2               	l32i	a10, a10, 0
  1834a0:	0019a5               	call8	18363c <_Z14CPns_IsPnsUsedP22CAacDecoderChannelInfoii>
  1834a3:	fd1a16               	beqz	a10, 183478 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x188>
  1834a6:	1821e2               	l32i	a14, a1, 96
  1834a9:	0ee8                	l32i.n	a14, a14, 0
  1834ab:	1321d2               	l32i	a13, a1, 76
  1834ae:	ae68                	l32i.n	a6, a14, 40
  1834b0:	8ee8                	l32i.n	a14, a14, 32
  1834b2:	636a                	add.n	a6, a3, a6
  1834b4:	009662               	l16si	a6, a6, 0
  1834b7:	ddea                	add.n	a13, a13, a14
  1834b9:	009d92               	l16si	a9, a13, 0
  1834bc:	215260               	srai	a5, a6, 2
  1834bf:	146060               	extui	a6, a6, 0, 2
  1834c2:	c05950               	sub	a5, a9, a5
  1834c5:	fcc552               	addi	a5, a5, -4
  1834c8:	a06610               	addx4	a6, a6, a1
  1834cb:	0668                	l32i.n	a6, a6, 0
  1834cd:	044596               	bltz	a5, 183515 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x225>

001834d0 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x1e0>:
  1834d0:	1721b2               	l32i	a11, a1, 92
  1834d3:	1521a2               	l32i	a10, a1, 84
  1834d6:	04cd                	mov.n	a12, a4
  1834d8:	0aa8                	l32i.n	a10, a10, 0
  1834da:	0011a5               	call8	1835f4 <_Z17CPns_IsCorrelatedP22CAacDecoderChannelInfoii>
  1834dd:	0afa16               	beqz	a10, 183590 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x2a0>
  1834e0:	1221b2               	l32i	a11, a1, 72
  1834e3:	f6fb56               	bnez	a11, 183456 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x166>
  1834e6:	05bd                	mov.n	a11, a5
  1834e8:	14c1a2               	addi	a10, a1, 20
  1834eb:	1421c2               	l32i	a12, a1, 80
  1834ee:	1a21e2               	l32i	a14, a1, 104
  1834f1:	b1f8                	l32i.n	a15, a1, 44
  1834f3:	152192               	l32i	a9, a1, 84
  1834f6:	0ff8                	l32i.n	a15, a15, 0
  1834f8:	0998                	l32i.n	a9, a9, 0
  1834fa:	0c9f82               	l16si	a8, a15, 24
  1834fd:	6998                	l32i.n	a9, a9, 24
  1834ff:	18cff2               	addi	a15, a15, 24
  183502:	993a                	add.n	a9, a9, a3
  183504:	085982               	s16i	a8, a9, 16
  183507:	001ed2               	l16ui	a13, a14, 0
  18350a:	5169                	s32i.n	a6, a1, 20
  18350c:	011ee2               	l16ui	a14, a14, 2
  18350f:	001aa5               	call8	1836b8 <_Z20GenerateRandomVector5fractiPS_iiPs>
  183512:	ffd886               	j	183478 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x188>

00183515 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x225>:
  183515:	1621a2               	l32i	a10, a1, 88
  183518:	040aa2               	l8ui	a10, a10, 4
  18351b:	23aa00               	sext	a10, a10, 7
  18351e:	621aa6               	blti	a10, 1, 183584 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x294>
  183521:	096162               	s32i	a6, a1, 36
  183524:	086152               	s32i	a5, a1, 32
  183527:	e178                	l32i.n	a7, a1, 56
  183529:	602050               	neg	a2, a5
  18352c:	0b0c                	movi.n	a11, 0
  18352e:	1961b2               	s32i	a11, a1, 100

00183531 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x241>:
  183531:	011782               	l16ui	a8, a7, 2
  183534:	001762               	l16ui	a6, a7, 0
  183537:	142152               	l32i	a5, a1, 80
  18353a:	26a687               	bge	a6, a8, 183564 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x274>
  18353d:	a05650               	addx4	a5, a6, a5

00183540 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x250>:
  183540:	10c1a2               	addi	a10, a1, 16
  183543:	20b550               	or	a11, a5, a5
  183546:	20c220               	or	a12, a2, a2
  183549:	0edf25               	call8	19233c <_ZNK5fractrsEi>
  18354c:	011782               	l16ui	a8, a7, 2
  18354f:	042192               	l32i	a9, a1, 16
  183552:	661b                	addi.n	a6, a6, 1
  183554:	0599                	s32i.n	a9, a5, 0
  183556:	554b                	addi.n	a5, a5, 4
  183558:	e42687               	blt	a6, a8, 183540 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x250>
  18355b:	1621a2               	l32i	a10, a1, 88
  18355e:	040aa2               	l8ui	a10, a10, 4
  183561:	23aa00               	sext	a10, a10, 7

00183564 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x274>:
  183564:	1921b2               	l32i	a11, a1, 100
  183567:	772b                	addi.n	a7, a7, 2
  183569:	bb1b                	addi.n	a11, a11, 1
  18356b:	1961b2               	s32i	a11, a1, 100
  18356e:	bf2ba7               	blt	a11, a10, 183531 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x241>
  183571:	1821e2               	l32i	a14, a1, 96
  183574:	8158                	l32i.n	a5, a1, 32
  183576:	0ee8                	l32i.n	a14, a14, 0
  183578:	1321d2               	l32i	a13, a1, 76
  18357b:	8ee8                	l32i.n	a14, a14, 32
  18357d:	9168                	l32i.n	a6, a1, 36
  18357f:	ddea                	add.n	a13, a13, a14
  183581:	009d92               	l16si	a9, a13, 0

00183584 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x294>:
  183584:	c0f950               	sub	a15, a9, a5
  183587:	005df2               	s16i	a15, a13, 0
  18358a:	050c                	movi.n	a5, 0
  18358c:	ffd006               	j	1834d0 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x1e0>

0018358f <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x29f>:
	...

00183590 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x2a0>:
  183590:	9169                	s32i.n	a6, a1, 36
  183592:	8159                	s32i.n	a5, a1, 32
  183594:	05bd                	mov.n	a11, a5
  183596:	1cc1a2               	addi	a10, a1, 28
  183599:	1421c2               	l32i	a12, a1, 80
  18359c:	a1f8                	l32i.n	a15, a1, 40
  18359e:	1a21e2               	l32i	a14, a1, 104
  1835a1:	068d                	mov.n	a8, a6
  1835a3:	7189                	s32i.n	a8, a1, 28
  1835a5:	001ed2               	l16ui	a13, a14, 0
  1835a8:	0ff8                	l32i.n	a15, a15, 0
  1835aa:	011ee2               	l16ui	a14, a14, 2
  1835ad:	18cff2               	addi	a15, a15, 24
  1835b0:	001065               	call8	1836b8 <_Z20GenerateRandomVector5fractiPS_iiPs>
  1835b3:	ffb046               	j	183478 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x188>

001835b6 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x2c6>:
  1835b6:	a1a8                	l32i.n	a10, a1, 40
  1835b8:	0aa8                	l32i.n	a10, a10, 0
  1835ba:	0d9a92               	l16si	a9, a10, 26
  1835bd:	0c9ab2               	l16si	a11, a10, 24
  1835c0:	bb9a                	add.n	a11, a11, a9
  1835c2:	0c5ab2               	s16i	a11, a10, 24
  1835c5:	991b                	addi.n	a9, a9, 1
  1835c7:	0d5a92               	s16i	a9, a10, 26
  1835ca:	f01d                	retw.n

001835cc <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x2dc>:
  1835cc:	a0c420               	addx4	a12, a4, a2
  1835cf:	0cc8                	l32i.n	a12, a12, 0
  1835d1:	0d9cb2               	l16si	a11, a12, 26
  1835d4:	bb1b                	addi.n	a11, a11, 1
  1835d6:	0d5cb2               	s16i	a11, a12, 26
  1835d9:	f01d                	retw.n

001835db <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x2eb>:
  1835db:	a0f420               	addx4	a15, a4, a2
  1835de:	0ff8                	l32i.n	a15, a15, 0
  1835e0:	0d9fe2               	l16si	a14, a15, 26
  1835e3:	0c9f82               	l16si	a8, a15, 24
  1835e6:	88ea                	add.n	a8, a8, a14
  1835e8:	0c5f82               	s16i	a8, a15, 24
  1835eb:	ee1b                	addi.n	a14, a14, 1
  1835ed:	0d5fe2               	s16i	a14, a15, 26
  1835f0:	f01d                	retw.n

001835f2 <_Z10CPns_ApplyPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi+0x302>:
	...

001835f4 <_Z17CPns_IsCorrelatedP22CAacDecoderChannelInfoii>:
  1835f4:	004136               	entry	a1, 32
  1835f7:	6228                	l32i.n	a2, a2, 24
  1835f9:	1163c0               	slli	a6, a3, 4
  1835fc:	646a                	add.n	a6, a4, a6
  1835fe:	245060               	extui	a5, a6, 0, 3
  183601:	416360               	srli	a6, a6, 3
  183604:	226a                	add.n	a2, a2, a6
  183606:	000222               	l8ui	a2, a2, 0
  183609:	400500               	ssr	a5
  18360c:	b12020               	sra	a2, a2
  18360f:	042020               	extui	a2, a2, 0, 1
  183612:	f01d                	retw.n

00183614 <_Z19CPns_SetCorrelationP22CAacDecoderChannelInfoii>:
  183614:	004136               	entry	a1, 32
  183617:	6268                	l32i.n	a6, a2, 24
  183619:	1183c0               	slli	a8, a3, 4
  18361c:	848a                	add.n	a8, a4, a8
  18361e:	417380               	srli	a7, a8, 3
  183621:	248080               	extui	a8, a8, 0, 3
  183624:	667a                	add.n	a6, a6, a7
  183626:	000652               	l8ui	a5, a6, 0
  183629:	401800               	ssl	a8
  18362c:	170c                	movi.n	a7, 1
  18362e:	a17700               	sll	a7, a7
  183631:	205570               	or	a5, a5, a7
  183634:	004652               	s8i	a5, a6, 0
  183637:	f01d                	retw.n

00183639 <_Z19CPns_SetCorrelationP22CAacDecoderChannelInfoii+0x25>:
  183639:	000000                                        ...

0018363c <_Z14CPns_IsPnsUsedP22CAacDecoderChannelInfoii>:
  18363c:	004136               	entry	a1, 32
  18363f:	5228                	l32i.n	a2, a2, 20
  183641:	1163c0               	slli	a6, a3, 4
  183644:	646a                	add.n	a6, a4, a6
  183646:	245060               	extui	a5, a6, 0, 3
  183649:	416360               	srli	a6, a6, 3
  18364c:	226a                	add.n	a2, a2, a6
  18364e:	000222               	l8ui	a2, a2, 0
  183651:	400500               	ssr	a5
  183654:	b12020               	sra	a2, a2
  183657:	042020               	extui	a2, a2, 0, 1
  18365a:	f01d                	retw.n

0018365c <_Z12CPns_InitPnsP22CAacDecoderChannelInfo>:
  18365c:	004136               	entry	a1, 32
  18365f:	030c                	movi.n	a3, 0
  183661:	5268                	l32i.n	a6, a2, 20
  183663:	02a042               	movi	a4, 2
  183666:	202660               	or	a2, a6, a6
  183669:	198476               	loop	a4, 183686 <_Z12CPns_InitPnsP22CAacDecoderChannelInfo+0x2a>
  18366c:	004232               	s8i	a3, a2, 0
  18366f:	014232               	s8i	a3, a2, 1
  183672:	024232               	s8i	a3, a2, 2
  183675:	034232               	s8i	a3, a2, 3
  183678:	044232               	s8i	a3, a2, 4
  18367b:	054232               	s8i	a3, a2, 5
  18367e:	064232               	s8i	a3, a2, 6
  183681:	074232               	s8i	a3, a2, 7
  183684:	228b                	addi.n	a2, a2, 8

00183686 <_Z12CPns_InitPnsP22CAacDecoderChannelInfo+0x2a>:
  183686:	144632               	s8i	a3, a6, 20
  183689:	4639                	s32i.n	a3, a6, 16
  18368b:	f01d                	retw.n

0018368d <_Z12CPns_InitPnsP22CAacDecoderChannelInfo+0x31>:
  18368d:	000000                                        ...

00183690 <_Z25CPns_InitInterChannelDataP22CAacDecoderChannelInfo>:
  183690:	004136               	entry	a1, 32
  183693:	6228                	l32i.n	a2, a2, 24
  183695:	030c                	movi.n	a3, 0
  183697:	240c                	movi.n	a4, 2
  183699:	198476               	loop	a4, 1836b6 <_Z25CPns_InitInterChannelDataP22CAacDecoderChannelInfo+0x26>
  18369c:	004232               	s8i	a3, a2, 0
  18369f:	014232               	s8i	a3, a2, 1
  1836a2:	024232               	s8i	a3, a2, 2
  1836a5:	034232               	s8i	a3, a2, 3
  1836a8:	044232               	s8i	a3, a2, 4
  1836ab:	054232               	s8i	a3, a2, 5
  1836ae:	064232               	s8i	a3, a2, 6
  1836b1:	074232               	s8i	a3, a2, 7
  1836b4:	228b                	addi.n	a2, a2, 8

001836b6 <_Z25CPns_InitInterChannelDataP22CAacDecoderChannelInfo+0x26>:
  1836b6:	f01d                	retw.n

001836b8 <_Z20GenerateRandomVector5fractiPS_iiPs>:
  1836b8:	00a136               	entry	a1, 80
  1836bb:	3159                	s32i.n	a5, a1, 12
  1836bd:	4169                	s32i.n	a6, a1, 16
  1836bf:	9129                	s32i.n	a2, a1, 36
  1836c1:	6139                	s32i.n	a3, a1, 24
  1836c3:	ebfa52000004a54f 	{ addx4	a10, a5, a4; ae_movi	aed4, 0; nop }
  1836cb:	51a9                	s32i.n	a10, a1, 20
  1836cd:	0d0005c45eb0a56e 	{ bge.w18	a5, a6, 183726 <_Z20GenerateRandomVector5fractiPS_iiPs+0x6e>; ae_mov	aed0, aed4 }
  1836d5:	0abd                	mov.n	a11, a10
  1836d7:	0097e2               	l16si	a14, a7, 0
  1836da:	f72551               	l32r	a5, 181370 (3a7f <xthals_release_major+0xb9f>)
  1836dd:	040c                	movi.n	a4, 0
  1836df:	f72531               	l32r	a3, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  1836e2:	3128                	l32i.n	a2, a1, 12
  1836e4:	038d                	mov.n	a8, a3
  1836e6:	c0f620               	sub	a15, a6, a2
  1836e9:	042d                	mov.n	a2, a4
  1836eb:	34af76               	loopgtz	a15, 183723 <_Z20GenerateRandomVector5fractiPS_iiPs+0x6b>
  1836ee:	0c0c                	movi.n	a12, 0
  1836f0:	a0fee0               	addx4	a15, a14, a14
  1836f3:	b0ffe0               	addx8	a15, a15, a14
  1836f6:	a0ffe0               	addx4	a15, a15, a14
  1836f9:	b0efe0               	addx8	a14, a15, a14
  1836fc:	ee5a                	add.n	a14, a14, a5
  1836fe:	23ee80               	sext	a14, a14, 15
  183701:	0057e2               	s16i	a14, a7, 0
  183704:	11feb0               	slli	a15, a14, 5
  183707:	0f6d                	mov.n	a6, a15
  183709:	31dff0               	srai	a13, a15, 31
  18370c:	042d47               	blt	a13, a4, 183714 <_Z20GenerateRandomVector5fractiPS_iiPs+0x5c>
  18370f:	651d47               	beq	a13, a4, 183778 <_Z20GenerateRandomVector5fractiPS_iiPs+0xc0>

00183712 <_Z20GenerateRandomVector5fractiPS_iiPs+0x5a>:
  183712:	1c0c                	movi.n	a12, 1

00183714 <_Z20GenerateRandomVector5fractiPS_iiPs+0x5c>:
  183714:	151ff4               	ae_movda32x2	aed1, a15, a15
  183717:	0c40065171400cae 	{ beqz.w18	a12, 183782 <_Z20GenerateRandomVector5fractiPS_iiPs+0xca>; ae_mulaf32s.lh	aed0, aed1, aed1 }
  18371f:	0b89                	s32i.n	a8, a11, 0

00183721 <_Z20GenerateRandomVector5fractiPS_iiPs+0x69>:
  183721:	bb4b                	addi.n	a11, a11, 4

00183723 <_Z20GenerateRandomVector5fractiPS_iiPs+0x6b>:
  183723:	092122               	l32i	a2, a1, 36

00183726 <_Z20GenerateRandomVector5fractiPS_iiPs+0x6e>:
  183726:	880c                	movi.n	a8, 8
  183728:	f715f1               	l32r	a15, 18137c (4000 <xthals_release_major+0x1120>)
  18372b:	25b0d4               	ae_nsa64	a11, aed0
  18372e:	11f9                	s32i.n	a15, a1, 4
  183730:	f8cb92               	addi	a9, a11, -8
  183733:	14a897               	bge	a8, a9, 18374b <_Z20GenerateRandomVector5fractiPS_iiPs+0x93>
  183736:	61a8                	l32i.n	a10, a1, 24
  183738:	ed7c                	movi.n	a13, -2
  18373a:	f0cbc2               	addi	a12, a11, -16
  18373d:	10ccd0               	and	a12, a12, a13
  183740:	210c04               	ae_slaaq56	aed0, aed0, a12
  183743:	21c1c0               	srai	a12, a12, 1
  183746:	c0aac0               	sub	a10, a10, a12
  183749:	61a9                	s32i.n	a10, a1, 24

0018374b <_Z20GenerateRandomVector5fractiPS_iiPs+0x93>:
  18374b:	080c                	movi.n	a8, 0
  18374d:	f70a91               	l32r	a9, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  183750:	151994               	ae_movda32x2	aed1, a9, a9
  183753:	0189                	s32i.n	a8, a1, 0
  183755:	400001108002e17e 	{ ae_l64.i	aed2, a1, 0; nop; movi	a14, 23 }
  18375d:	62ae76               	loopgtz	a14, 1837c3 <_Z20GenerateRandomVector5fractiPS_iiPs+0x10b>
  183760:	eb61dd010103259f 	{ nop; ae_mulf32s.lh	aed3, aed1, aed1; nop }
  183768:	8c2124               	ae_srai64	aed2, aed2, 1
  18376b:	510304               	ae_lt64	b0, aed3, aed0
  18376e:	3e1134               	ae_cvtq56p32s.l	aed1, aed1
  183771:	400076               	bf	b0, 1837b5 <_Z20GenerateRandomVector5fractiPS_iiPs+0xfd>
  183774:	001006               	j	1837b8 <_Z20GenerateRandomVector5fractiPS_iiPs+0x100>

00183777 <_Z20GenerateRandomVector5fractiPS_iiPs+0xbf>:
	...

00183778 <_Z20GenerateRandomVector5fractiPS_iiPs+0xc0>:
  183778:	98b3f7               	bgeu	a3, a15, 183714 <_Z20GenerateRandomVector5fractiPS_iiPs+0x5c>
  18377b:	ffe4c6               	j	183712 <_Z20GenerateRandomVector5fractiPS_iiPs+0x5a>

0018377e <_Z20GenerateRandomVector5fractiPS_iiPs+0xc6>:
  18377e:	00000000                                ....

00183782 <_Z20GenerateRandomVector5fractiPS_iiPs+0xca>:
  183782:	155d64               	ae_movda32x2	aed5, a13, a6
  183785:	f6fec1               	l32r	a12, 181380 (800000 <_memmap_mem_srom_start>)
  183788:	81c9                	s32i.n	a12, a1, 32
  18378a:	ebfb40050b0500cf 	{ movi	a12, 0; ae_neg64	aed5, aed5; nop }
  183792:	25d5b4               	ae_movad32.h	a13, aed5
  183795:	25a5c4               	ae_movad32.l	a10, aed5
  183798:	042d27               	blt	a13, a2, 1837a0 <_Z20GenerateRandomVector5fractiPS_iiPs+0xe8>
  18379b:	0c1d27               	beq	a13, a2, 1837ab <_Z20GenerateRandomVector5fractiPS_iiPs+0xf3>

0018379e <_Z20GenerateRandomVector5fractiPS_iiPs+0xe6>:
  18379e:	1c0c                	movi.n	a12, 1

001837a0 <_Z20GenerateRandomVector5fractiPS_iiPs+0xe8>:
  1837a0:	f6f9d1               	l32r	a13, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)
  1837a3:	936dc0               	movnez	a6, a13, a12
  1837a6:	0b69                	s32i.n	a6, a11, 0
  1837a8:	ffdd46               	j	183721 <_Z20GenerateRandomVector5fractiPS_iiPs+0x69>

001837ab <_Z20GenerateRandomVector5fractiPS_iiPs+0xf3>:
  1837ab:	8198                	l32i.n	a9, a1, 32
  1837ad:	efb9a7               	bgeu	a9, a10, 1837a0 <_Z20GenerateRandomVector5fractiPS_iiPs+0xe8>
  1837b0:	fffa86               	j	18379e <_Z20GenerateRandomVector5fractiPS_iiPs+0xe6>

001837b3 <_Z20GenerateRandomVector5fractiPS_iiPs+0xfb>:
	...

001837b5 <_Z20GenerateRandomVector5fractiPS_iiPs+0xfd>:
  1837b5:	3e1414               	ae_mov	aed1, aed4

001837b8 <_Z20GenerateRandomVector5fractiPS_iiPs+0x100>:
  1837b8:	316124               	ae_add64	aed6, aed1, aed2
  1837bb:	9efbc9606f1041ae 	{ ae_mov	aed4, aed1; nop; ae_round24x2f48ssym	aed1, aed6, aed6 }

001837c3 <_Z20GenerateRandomVector5fractiPS_iiPs+0x10b>:
  1837c3:	02a8                	l32i.n	a10, a2, 0
  1837c5:	1d7444               	ae_truncp24q48x2	aed7, aed4, aed4
  1837c8:	e07124               	ae_s32.l.i	aed7, a1, 8
  1837cb:	21b8                	l32i.n	a11, a1, 8
  1837cd:	0e8365               	call8	192004 <_Z6divideii>
  1837d0:	61b8                	l32i.n	a11, a1, 24
  1837d2:	51d8                	l32i.n	a13, a1, 20
  1837d4:	8e0c                	movi.n	a14, 8
  1837d6:	3c9a14               	ae_cvt48a32	aed9, a10
  1837d9:	219e94               	ae_slaaq56	aed9, aed9, a14
  1837dc:	2b8a94               	ae_sat48s	aed8, aed9
  1837df:	0cfb59808f808ddf 	{ or	a8, a13, a13; nop; ae_srai64	aed8, aed8, 8 }
  1837e7:	25c834               	ae_trunca32q48	a12, aed8
  1837ea:	02c9                	s32i.n	a12, a2, 0
  1837ec:	4000004070009dde 	{ ae_l32.i	aed0, a13, 0; nop; addi	a9, a13, 4 }
  1837f4:	028b96               	bltz	a11, 183820 <_Z20GenerateRandomVector5fractiPS_iiPs+0x168>
  1837f7:	41a8                	l32i.n	a10, a1, 16
  1837f9:	67edb4               	wur.ae_sar	a11
  1837fc:	0321b2               	l32i	a11, a1, 12
  1837ff:	151cc4               	ae_movda32x2	aed1, a12, a12
  183802:	c0aab0               	sub	a10, a10, a11
  183805:	13aa76               	loopgtz	a10, 18381c <_Z20GenerateRandomVector5fractiPS_iiPs+0x164>
  183808:	eb61dd000100259f 	{ nop; ae_mulf32s.lh	aed0, aed1, aed0; nop }
  183810:	240f04               	ae_srasq56	aed0, aed0
  183813:	450004               	ae_round24x2f48ssym	aed0, aed0, aed0
  183816:	e10814               	ae_s32.l.ip	aed0, a8, 4
  183819:	be0914               	ae_l32.ip	aed0, a9, 4
  18381c:	f01d                	retw.n

0018381e <_Z20GenerateRandomVector5fractiPS_iiPs+0x166>:
	...

00183820 <_Z20GenerateRandomVector5fractiPS_iiPs+0x168>:
  183820:	151cc4               	ae_movda32x2	aed1, a12, a12
  183823:	0d8d                	mov.n	a8, a13
  183825:	9d4b                	addi.n	a9, a13, 4
  183827:	31b8                	l32i.n	a11, a1, 12
  183829:	61e8                	l32i.n	a14, a1, 24
  18382b:	41a8                	l32i.n	a10, a1, 16
  18382d:	60e0e0               	neg	a14, a14
  183830:	67ede4               	wur.ae_sar	a14
  183833:	c0aab0               	sub	a10, a10, a11
  183836:	0020f0               	nop
  183839:	f03d                	nop.n
  18383b:	f03d                	nop.n
  18383d:	13aa76               	loopgtz	a10, 183854 <_Z20GenerateRandomVector5fractiPS_iiPs+0x19c>
  183840:	eb61dd000100259f 	{ nop; ae_mulf32s.lh	aed0, aed1, aed0; nop }
  183848:	240c04               	ae_slasq56	aed0, aed0
  18384b:	450004               	ae_round24x2f48ssym	aed0, aed0, aed0
  18384e:	e10814               	ae_s32.l.ip	aed0, a8, 4
  183851:	be0914               	ae_l32.ip	aed0, a9, 4

00183854 <_Z20GenerateRandomVector5fractiPS_iiPs+0x19c>:
  183854:	f01d                	retw.n

00183856 <_Z20GenerateRandomVector5fractiPS_iiPs+0x19e>:
	...

00183858 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_>:
  183858:	00e136               	entry	a1, 112
  18385b:	06bd                	mov.n	a11, a6
  18385d:	029d                	mov.n	a9, a2
  18385f:	03ad                	mov.n	a10, a3
  183861:	8ac8                	l32i.n	a12, a10, 32
  183863:	043d                	mov.n	a3, a4
  183865:	052d                	mov.n	a2, a5
  183867:	0a88                	l32i.n	a8, a10, 0
  183869:	075d                	mov.n	a5, a7
  18386b:	020882               	l8ui	a8, a8, 2
  18386e:	7a48                	l32i.n	a4, a10, 28
  183870:	23d800               	sext	a13, a8, 7
  183873:	0d000c4140b0287e 	{ bbsi.w18	a8, 7, 18393b <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xe3>; nop }
  18387b:	0d400b41c0b02d4e 	{ bgei.w18	a13, 2, 18393b <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xe3>; nop }
  183883:	1009f2               	l8ui	a15, a9, 16
  183886:	23ef00               	sext	a14, a15, 7
  183889:	0d000a41e0b02f7e 	{ bbsi.w18	a15, 7, 18393b <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xe3>; nop }
  183891:	c129                	s32i.n	a2, a1, 48
  183893:	0d400a4140b02e4e 	{ bgei.w18	a14, 2, 18393b <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xe3>; nop }
  18389b:	d199                	s32i.n	a9, a1, 52
  18389d:	047d                	mov.n	a7, a4
  18389f:	10d462               	addmi	a6, a4, 0x1000
  1838a2:	10c122               	addi	a2, a1, 16
  1838a5:	1061c2               	s32i	a12, a1, 64
  1838a8:	f1b9                	s32i.n	a11, a1, 60
  1838aa:	e1a9                	s32i.n	a10, a1, 56
  1838ac:	a0fd90               	addx4	a15, a13, a9
  1838af:	a08e90               	addx4	a8, a14, a9
  1838b2:	2ff8                	l32i.n	a15, a15, 8
  1838b4:	1361f2               	s32i	a15, a1, 76
  1838b7:	28f8                	l32i.n	a15, a8, 8
  1838b9:	1261f2               	s32i	a15, a1, 72
  1838bc:	0888                	l32i.n	a8, a8, 0
  1838be:	116182               	s32i	a8, a1, 68

001838c1 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x69>:
  1838c1:	20c550               	or	a12, a5, a5
  1838c4:	20a770               	or	a10, a7, a7
  1838c7:	20b220               	or	a11, a2, a2
  1838ca:	ff2425               	call8	182b0c <_Z28CShortBlock_InverseTransformP5fractPiS0_>
  1838cd:	224b                	addi.n	a2, a2, 4
  1838cf:	02d772               	addmi	a7, a7, 0x200
  1838d2:	eb9767               	bne	a7, a6, 1838c1 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x69>
  1838d5:	30c1f2               	addi	a15, a1, 48
  1838d8:	41c8                	l32i.n	a12, a1, 16
  1838da:	102182               	l32i	a8, a1, 64
  1838dd:	14c192               	addi	a9, a1, 20
  1838e0:	be4914               	ae_l32.ip	aed4, a9, 4
  1838e3:	0098b2               	l16si	a11, a8, 0
  1838e6:	882b                	addi.n	a8, a8, 2
  1838e8:	b42814               	ae_l16.ip	aed2, a8, 2
  1838eb:	bbca                	add.n	a11, a11, a12
  1838ed:	400001014503ab5e 	{ ae_movda32	aed3, a11; nop; movi	a10, 5 }
  1838f5:	e9fba9208f20181f 	{ ae_l16.ip	aed1, a8, 2; nop; ae_sext32	aed2, aed2, 15 }
  1838fd:	e9e7af148212091f 	{ ae_l32.ip	aed0, a9, 4; ae_add32	aed2, aed2, aed4; ae_sext32	aed1, aed1, 15 }
  183905:	0f8a76               	loop	a10, 183918 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xc0>
  183908:	b3e7a9203132081e 	{ ae_l16.ip	aed0, a8, 2; ae_add32	aed2, aed1, aed0; ae_max32	aed3, aed2, aed3 }
  183910:	e9fbaf008f10091f 	{ ae_l32.ip	aed0, a9, 4; nop; ae_sext32	aed1, aed0, 15 }

00183918 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xc0>:
  183918:	1021c2               	l32i	a12, a1, 64
  18391b:	10c122               	addi	a2, a1, 16
  18391e:	9a6c                	movi.n	a10, -23
  183920:	0b0c                	movi.n	a11, 0
  183922:	02d452               	addmi	a5, a4, 0x200

00183925 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xcd>:
  183925:	b3e72f203143c55e 	{ addi	a5, a5, -4; ae_add32	aed3, aed1, aed0; ae_max32	aed4, aed2, aed3 }
  18392d:	b3fb50304f307b4e 	{ add	a7, a11, a4; nop; ae_max32	aed3, aed3, aed4 }
  183935:	25d3c4               	ae_movad32.l	a13, aed3
  183938:	000b46               	j	183969 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x111>

0018393b <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xe3>:
  18393b:	f01d                	retw.n

0018393d <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xe5>:
  18393d:	c09de0               	sub	a9, a13, a14
  183940:	e9c992               	addi	a9, a9, -23
  183943:	67ed94               	wur.ae_sar	a9
  183946:	40a092               	movi	a9, 64
  183949:	0d8976               	loop	a9, 18395a <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x102>
  18394c:	c10704               	ae_l32x2.i	aed0, a7, 0
  18394f:	eafbdd100f00259f 	{ nop; nop; ae_slas24s	aed0, aed0 }
  183957:	620714               	ae_s32x2.ip	aed0, a7, 8

0018395a <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x102>:
  18395a:	cc2b                	addi.n	a12, a12, 2
  18395c:	9a6c                	movi.n	a10, -23
  18395e:	224b                	addi.n	a2, a2, 4
  183960:	02dbb2               	addmi	a11, a11, 0x200
  183963:	807b40               	add	a7, a11, a4
  183966:	2a12f7               	beq	a2, a15, 183994 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x13c>

00183969 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x111>:
  183969:	02d552               	addmi	a5, a5, 0x200
  18396c:	009ce2               	l16si	a14, a12, 0
  18396f:	0268                	l32i.n	a6, a2, 0
  183971:	c0ede0               	sub	a14, a13, a14
  183974:	c0ee60               	sub	a14, a14, a6
  183977:	c06ed0               	sub	a6, a14, a13
  18397a:	bfaa67               	bge	a10, a6, 18393d <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0xe5>
  18397d:	094c                	movi.n	a9, 64
  18397f:	17c682               	addi	a8, a6, 23
  183982:	67ed84               	wur.ae_sar	a8
  183985:	088976               	loop	a9, 183991 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x139>
  183988:	c10704               	ae_l32x2.i	aed0, a7, 0
  18398b:	240e04               	ae_sras24	aed0, aed0
  18398e:	620714               	ae_s32x2.ip	aed0, a7, 8

00183991 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x139>:
  183991:	fff146               	j	18395a <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x102>

00183994 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x13c>:
  183994:	c1b8                	l32i.n	a11, a1, 48
  183996:	d1a8                	l32i.n	a10, a1, 52
  183998:	a03b30               	addx4	a3, a11, a3
  18399b:	bd5a54               	ae_l32.i	aed5, a10, 20
  18399e:	110aa2               	l8ui	a10, a10, 17
  1839a1:	2555c4               	ae_movad32.l	a5, aed5
  1839a4:	239a00               	sext	a9, a10, 7
  1839a7:	172926               	beqi	a9, 2, 1839c2 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x16a>
  1839aa:	141926               	beqi	a9, 1, 1839c2 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x16a>
  1839ad:	13fa16               	beqz	a10, 183af0 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x298>
  1839b0:	0d401341c0b0390e 	{ beqi.w18	a9, 3, 183af0 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x298>; nop }
  1839b8:	08d422               	addmi	a2, a4, 0x800
  1839bb:	07d572               	addmi	a7, a5, 0x700
  1839be:	0033c6               	j	183a91 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x239>

001839c1 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x169>:
	...

001839c2 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x16a>:
  1839c2:	07d572               	addmi	a7, a5, 0x700
  1839c5:	039d                	mov.n	a9, a3
  1839c7:	058d                	mov.n	a8, a5
  1839c9:	f1a8                	l32i.n	a10, a1, 60
  1839cb:	c0a1b2               	movi	a11, 0x1c0
  1839ce:	11aae0               	slli	a10, a10, 2
  1839d1:	058b76               	loop	a11, 1839da <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x182>
  1839d4:	be0814               	ae_l32.ip	aed0, a8, 4
  1839d7:	e309a4               	ae_s32.l.xp	aed0, a9, a10

001839da <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x182>:
  1839da:	1221d2               	l32i	a13, a1, 72
  1839dd:	04ad                	mov.n	a10, a4
  1839df:	07bd                	mov.n	a11, a7
  1839e1:	f1f8                	l32i.n	a15, a1, 60
  1839e3:	0e4c                	movi.n	a14, 64
  1839e5:	f0cff0               	subx8	a12, a15, a15
  1839e8:	11cc80               	slli	a12, a12, 8
  1839eb:	c3ca                	add.n	a12, a3, a12
  1839ed:	fdf6a5               	call8	181958 <_Z4Lap1P5fractS0_S0_PKjii>
  1839f0:	04bd                	mov.n	a11, a4
  1839f2:	1321d2               	l32i	a13, a1, 76
  1839f5:	0e4c                	movi.n	a14, 64
  1839f7:	f1f8                	l32i.n	a15, a1, 60
  1839f9:	02d422               	addmi	a2, a4, 0x200
  1839fc:	02ad                	mov.n	a10, a2
  1839fe:	b0cff0               	addx8	a12, a15, a15
  183a01:	11cc80               	slli	a12, a12, 8
  183a04:	c3ca                	add.n	a12, a3, a12
  183a06:	fdf525               	call8	181958 <_Z4Lap1P5fractS0_S0_PKjii>
  183a09:	1321d2               	l32i	a13, a1, 76
  183a0c:	0e4c                	movi.n	a14, 64
  183a0e:	02bd                	mov.n	a11, a2
  183a10:	f1f8                	l32i.n	a15, a1, 60
  183a12:	04d422               	addmi	a2, a4, 0x400
  183a15:	02ad                	mov.n	a10, a2
  183a17:	a0cff0               	addx4	a12, a15, a15
  183a1a:	90ccf0               	addx2	a12, a12, a15
  183a1d:	11cc80               	slli	a12, a12, 8
  183a20:	c3ca                	add.n	a12, a3, a12
  183a22:	fdf365               	call8	181958 <_Z4Lap1P5fractS0_S0_PKjii>
  183a25:	1321d2               	l32i	a13, a1, 76
  183a28:	0e4c                	movi.n	a14, 64
  183a2a:	02bd                	mov.n	a11, a2
  183a2c:	f1f8                	l32i.n	a15, a1, 60
  183a2e:	06d422               	addmi	a2, a4, 0x600
  183a31:	02ad                	mov.n	a10, a2
  183a33:	90cff0               	addx2	a12, a15, a15
  183a36:	a0ccf0               	addx4	a12, a12, a15
  183a39:	11cc80               	slli	a12, a12, 8
  183a3c:	c3ca                	add.n	a12, a3, a12
  183a3e:	fdf1a5               	call8	181958 <_Z4Lap1P5fractS0_S0_PKjii>
  183a41:	05cd                	mov.n	a12, a5
  183a43:	1321d2               	l32i	a13, a1, 76
  183a46:	0e4c                	movi.n	a14, 64
  183a48:	02bd                	mov.n	a11, a2
  183a4a:	1f0c                	movi.n	a15, 1
  183a4c:	08d422               	addmi	a2, a4, 0x800
  183a4f:	02ad                	mov.n	a10, a2
  183a51:	fdc665               	call8	1816b8 <_Z4Lap2P5fractS0_S0_PKjii>
  183a54:	058d                	mov.n	a8, a5
  183a56:	0d2c                	movi.n	a13, 32
  183a58:	f1c8                	l32i.n	a12, a1, 60
  183a5a:	01d5b2               	addmi	a11, a5, 0x100
  183a5d:	bb8b                	addi.n	a11, a11, 8
  183a5f:	119cc0               	slli	a9, a12, 4
  183a62:	c099c0               	sub	a9, a9, a12
  183a65:	11a9a0               	slli	a10, a9, 6
  183a68:	acaa                	add.n	a10, a12, a10
  183a6a:	119980               	slli	a9, a9, 8
  183a6d:	939a                	add.n	a9, a3, a9
  183a6f:	a0aa30               	addx4	a10, a10, a3
  183a72:	11ccd0               	slli	a12, a12, 3
  183a75:	188d76               	loop	a13, 183a91 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x239>
  183a78:	400000806000b8be 	{ ae_l32x2.i	aed0, a8, 0; nop; addi	a11, a11, 8 }
  183a80:	eb01c30000012baf 	{ ae_l32x2.i	aed2, a11, -16; ae_sel16i.n	aed1, aed0, aed0, 1; nop }
  183a88:	622814               	ae_s32x2.ip	aed2, a8, 8
  183a8b:	e319c4               	ae_s32.l.xp	aed1, a9, a12
  183a8e:	e30ac4               	ae_s32.l.xp	aed0, a10, a12

00183a91 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x239>:
  183a91:	20b220               	or	a11, a2, a2
  183a94:	01d5c2               	addmi	a12, a5, 0x100
  183a97:	1321d2               	l32i	a13, a1, 76
  183a9a:	0e4c                	movi.n	a14, 64
  183a9c:	01a0f2               	movi	a15, 1
  183a9f:	0ad462               	addmi	a6, a4, 0xa00
  183aa2:	20a660               	or	a10, a6, a6
  183aa5:	fdc125               	call8	1816b8 <_Z4Lap2P5fractS0_S0_PKjii>
  183aa8:	03d5c2               	addmi	a12, a5, 0x300
  183aab:	1321d2               	l32i	a13, a1, 76
  183aae:	0e4c                	movi.n	a14, 64
  183ab0:	06bd                	mov.n	a11, a6
  183ab2:	1f0c                	movi.n	a15, 1
  183ab4:	0cd462               	addmi	a6, a4, 0xc00
  183ab7:	06ad                	mov.n	a10, a6
  183ab9:	fdbfe5               	call8	1816b8 <_Z4Lap2P5fractS0_S0_PKjii>
  183abc:	06bd                	mov.n	a11, a6
  183abe:	05d5c2               	addmi	a12, a5, 0x500
  183ac1:	1321d2               	l32i	a13, a1, 76
  183ac4:	0e4c                	movi.n	a14, 64
  183ac6:	1f0c                	movi.n	a15, 1
  183ac8:	0ed442               	addmi	a4, a4, 0xe00
  183acb:	04ad                	mov.n	a10, a4
  183acd:	fdbea5               	call8	1816b8 <_Z4Lap2P5fractS0_S0_PKjii>
  183ad0:	0a2c                	movi.n	a10, 32
  183ad2:	058a76               	loop	a10, 183adb <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x283>
  183ad5:	3e0494               	ae_l32x2.ip	aed0, a4, 8
  183ad8:	620714               	ae_s32x2.ip	aed0, a7, 8

00183adb <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x283>:
  183adb:	e1a8                	l32i.n	a10, a1, 56
  183add:	0aa8                	l32i.n	a10, a10, 0
  183adf:	d1b8                	l32i.n	a11, a1, 52
  183ae1:	020ac2               	l8ui	a12, a10, 2
  183ae4:	104bc2               	s8i	a12, a11, 16
  183ae7:	030aa2               	l8ui	a10, a10, 3
  183aea:	114ba2               	s8i	a10, a11, 17
  183aed:	f01d                	retw.n

00183aef <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x297>:
	...

00183af0 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x298>:
  183af0:	20c330               	or	a12, a3, a3
  183af3:	1221e2               	l32i	a14, a1, 72
  183af6:	1121f2               	l32i	a15, a1, 68
  183af9:	20a440               	or	a10, a4, a4
  183afc:	0f21b2               	l32i	a11, a1, 60
  183aff:	1321d2               	l32i	a13, a1, 76
  183b02:	01b9                	s32i.n	a11, a1, 0
  183b04:	05bd                	mov.n	a11, a5
  183b06:	0228e5               	call8	185d94 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_S2_i>
  183b09:	08d422               	addmi	a2, a4, 0x800
  183b0c:	07d572               	addmi	a7, a5, 0x700
  183b0f:	ffdf86               	j	183a91 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x239>

00183b12 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_+0x2ba>:
	...

00183b14 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo>:
  183b14:	00a136               	entry	a1, 80
  183b17:	3129                	s32i.n	a2, a1, 12
  183b19:	02cd                	mov.n	a12, a2
  183b1b:	92e8                	l32i.n	a14, a2, 36
  183b1d:	71e9                	s32i.n	a14, a1, 28
  183b1f:	8cd8                	l32i.n	a13, a12, 32
  183b21:	0228                	l32i.n	a2, a2, 0
  183b23:	21d9                	s32i.n	a13, a1, 8
  183b25:	070242               	l8ui	a4, a2, 7
  183b28:	7cc8                	l32i.n	a12, a12, 28
  183b2a:	234400               	sext	a4, a4, 7
  183b2d:	0d401241b0b0b44e 	{ bgei.w18	a4, 16, 183c5c <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x148>; nop }
  183b35:	f60891               	l32r	a9, 181358 (288080 <SamplingRateInfoTable>)
  183b38:	a08440               	addx4	a8, a4, a4
  183b3b:	060232               	l8ui	a3, a2, 6
  183b3e:	0302a2               	l8ui	a10, a2, 3
  183b41:	0902f2               	l8ui	a15, a2, 9
  183b44:	fecaa2               	addi	a10, a10, -2
  183b47:	23ff00               	sext	a15, a15, 7
  183b4a:	233300               	sext	a3, a3, 7
  183b4d:	a08890               	addx4	a8, a8, a9
  183b50:	8139                	s32i.n	a3, a1, 32
  183b52:	2898                	l32i.n	a9, a8, 8
  183b54:	4888                	l32i.n	a8, a8, 16
  183b56:	01f9                	s32i.n	a15, a1, 0
  183b58:	9389a0               	movnez	a8, a9, a10
  183b5b:	5189                	s32i.n	a8, a1, 20
  183b5d:	0d400f41b0b01f6e 	{ blti.w18	a15, 1, 183c5c <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x148>; nop }
  183b65:	0e0c                	movi.n	a14, 0
  183b67:	af2a                	add.n	a10, a15, a2
  183b69:	11a9                	s32i.n	a10, a1, 4

00183b6b <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x57>:
  183b6b:	0a02a2               	l8ui	a10, a2, 10
  183b6e:	23aa00               	sext	a10, a10, 7
  183b71:	4c1aa6               	blti	a10, 1, 183bc1 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xad>
  183b74:	0f0c                	movi.n	a15, 0
  183b76:	2198                	l32i.n	a9, a1, 8
  183b78:	31b8                	l32i.n	a11, a1, 12
  183b7a:	118ec0               	slli	a8, a14, 4
  183b7d:	11d8f0               	slli	a13, a8, 1
  183b80:	1bb8                	l32i.n	a11, a11, 4
  183b82:	909e90               	addx2	a9, a14, a9

00183b85 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x71>:
  183b85:	8138                	l32i.n	a3, a1, 32
  183b87:	1813a6               	blti	a3, 1, 183ba3 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x8f>
  183b8a:	7158                	l32i.n	a5, a1, 28
  183b8c:	009962               	l16si	a6, a9, 0
  183b8f:	5d5a                	add.n	a5, a13, a5
  183b91:	0ea376               	loopgtz	a3, 183ba3 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x8f>
  183b94:	009572               	l16si	a7, a5, 0
  183b97:	552b                	addi.n	a5, a5, 2
  183b99:	04a677               	bge	a6, a7, 183ba1 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x8d>
  183b9c:	076d                	mov.n	a6, a7
  183b9e:	005972               	s16i	a7, a9, 0

00183ba1 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x8d>:
  183ba1:	f03d                	nop.n

00183ba3 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x8f>:
  183ba3:	000b32               	l8ui	a3, a11, 0
  183ba6:	008316               	beqz	a3, 183bb2 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x9e>
  183ba9:	009932               	l16si	a3, a9, 0
  183bac:	02c332               	addi	a3, a3, 2
  183baf:	005932               	s16i	a3, a9, 0

00183bb2 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x9e>:
  183bb2:	ee1b                	addi.n	a14, a14, 1
  183bb4:	10c882               	addi	a8, a8, 16
  183bb7:	20cdd2               	addi	a13, a13, 32
  183bba:	992b                	addi.n	a9, a9, 2
  183bbc:	ff1b                	addi.n	a15, a15, 1
  183bbe:	c39af7               	bne	a10, a15, 183b85 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x71>

00183bc1 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xad>:
  183bc1:	1148                	l32i.n	a4, a1, 4
  183bc3:	221b                	addi.n	a2, a2, 1
  183bc5:	a29247               	bne	a2, a4, 183b6b <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x57>
  183bc8:	0e0c                	movi.n	a14, 0
  183bca:	51b8                	l32i.n	a11, a1, 20
  183bcc:	090c                	movi.n	a9, 0
  183bce:	81a8                	l32i.n	a10, a1, 32
  183bd0:	4199                	s32i.n	a9, a1, 16
  183bd2:	90aab0               	addx2	a10, a10, a11

00183bd5 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xc1>:
  183bd5:	31f8                	l32i.n	a15, a1, 12
  183bd7:	41d8                	l32i.n	a13, a1, 16
  183bd9:	0ff8                	l32i.n	a15, a15, 0
  183bdb:	ddfa                	add.n	a13, a13, a15
  183bdd:	0a0dd2               	l8ui	a13, a13, 10
  183be0:	23dd00               	sext	a13, a13, 7
  183be3:	61d9                	s32i.n	a13, a1, 24
  183be5:	631da6               	blti	a13, 1, 183c4c <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x138>
  183be8:	11be90               	slli	a11, a14, 7
  183beb:	0f0c                	movi.n	a15, 0
  183bed:	11dec0               	slli	a13, a14, 4
  183bf0:	2198                	l32i.n	a9, a1, 8
  183bf2:	11ddf0               	slli	a13, a13, 1
  183bf5:	909e90               	addx2	a9, a14, a9

00183bf8 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xe4>:
  183bf8:	8138                	l32i.n	a3, a1, 32
  183bfa:	3a13a6               	blti	a3, 1, 183c38 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x124>
  183bfd:	7158                	l32i.n	a5, a1, 28
  183bff:	5168                	l32i.n	a6, a1, 20
  183c01:	5d5a                	add.n	a5, a13, a5

00183c03 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xef>:
  183c03:	009932               	l16si	a3, a9, 0
  183c06:	011682               	l16ui	a8, a6, 2
  183c09:	009542               	l16si	a4, a5, 0
  183c0c:	001672               	l16ui	a7, a6, 0
  183c0f:	552b                	addi.n	a5, a5, 2
  183c11:	662b                	addi.n	a6, a6, 2
  183c13:	c03340               	sub	a3, a3, a4
  183c16:	67ed34               	wur.ae_sar	a3
  183c19:	18a787               	bge	a7, a8, 183c35 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x121>
  183c1c:	c03870               	sub	a3, a8, a7
  183c1f:	2b7a                	add.n	a2, a11, a7
  183c21:	a022c0               	addx4	a2, a2, a12
  183c24:	331b                	addi.n	a3, a3, 1
  183c26:	213130               	srai	a3, a3, 1
  183c29:	08a376               	loopgtz	a3, 183c35 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x121>
  183c2c:	c10204               	ae_l32x2.i	aed0, a2, 0
  183c2f:	240e04               	ae_sras24	aed0, aed0
  183c32:	620214               	ae_s32x2.ip	aed0, a2, 8

00183c35 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x121>:
  183c35:	ca96a7               	bne	a6, a10, 183c03 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xef>

00183c38 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x124>:
  183c38:	ee1b                	addi.n	a14, a14, 1
  183c3a:	20cdd2               	addi	a13, a13, 32
  183c3d:	992b                	addi.n	a9, a9, 2
  183c3f:	ff1b                	addi.n	a15, a15, 1
  183c41:	01dbb2               	addmi	a11, a11, 0x100
  183c44:	6138                	l32i.n	a3, a1, 24
  183c46:	80cbb2               	addi	a11, a11, -128
  183c49:	ab93f7               	bne	a3, a15, 183bf8 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xe4>

00183c4c <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x138>:
  183c4c:	4198                	l32i.n	a9, a1, 16
  183c4e:	0188                	l32i.n	a8, a1, 0
  183c50:	991b                	addi.n	a9, a9, 1
  183c52:	4199                	s32i.n	a9, a1, 16
  183c54:	0d3ff741d0b0b89e 	{ bne.w18	a8, a9, 183bd5 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0xc1>; nop }

00183c5c <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x148>:
  183c5c:	f01d                	retw.n

00183c5e <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo+0x14a>:
	...

00183c60 <_Z16CShortBlock_InitP22CAacDecoderChannelInfo>:
  183c60:	004136               	entry	a1, 32
  183c63:	090c                	movi.n	a9, 0
  183c65:	040c                	movi.n	a4, 0
  183c67:	850c                	movi.n	a5, 8
  183c69:	080c                	movi.n	a8, 0
  183c6b:	0a22b2               	l32i	a11, a2, 40
  183c6e:	0b22c2               	l32i	a12, a2, 44
  183c71:	00a072               	movi	a7, 0
  183c74:	10cca2               	addi	a10, a12, 16
  183c77:	8037b0               	add	a3, a7, a11
  183c7a:	ebfa5000000028cf 	{ add	a2, a8, a12; ae_movi	aed0, 0; nop }

00183c82 <_Z16CShortBlock_InitP22CAacDecoderChannelInfo+0x22>:
  183c82:	20c772               	addi	a7, a7, 32
  183c85:	10c882               	addi	a8, a8, 16
  183c88:	10caa2               	addi	a10, a10, 16
  183c8b:	991b                	addi.n	a9, a9, 1
  183c8d:	108576               	loop	a5, 183ca1 <_Z16CShortBlock_InitP22CAacDecoderChannelInfo+0x41>
  183c90:	004242               	s8i	a4, a2, 0
  183c93:	d30324               	ae_s16.0.ip	aed0, a3, 4
  183c96:	014242               	s8i	a4, a2, 1
  183c99:	40000020bf00232e 	{ ae_s16.0.i	aed0, a3, -2; nop; addi	a2, a2, 2 }

00183ca1 <_Z16CShortBlock_InitP22CAacDecoderChannelInfo+0x41>:
  183ca1:	850c                	movi.n	a5, 8
  183ca3:	37ba                	add.n	a3, a7, a11
  183ca5:	28ca                	add.n	a2, a8, a12
  183ca7:	0d7ffd4070b089ce 	{ bnei.w18	a9, 8, 183c82 <_Z16CShortBlock_InitP22CAacDecoderChannelInfo+0x22>; ae_movi	aed0, 0 }
  183caf:	f01d                	retw.n

00183cb1 <_Z16CShortBlock_InitP22CAacDecoderChannelInfo+0x51>:
  183cb1:	00000000 36000000                                .......

00183cb8 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih>:
  183cb8:	010136               	entry	a1, 128
  183cbb:	5139                	s32i.n	a3, a1, 20
  183cbd:	2149                	s32i.n	a4, a1, 8
  183cbf:	3159                	s32i.n	a5, a1, 12
  183cc1:	136172               	s32i	a7, a1, 76
  183cc4:	0298                	l32i.n	a9, a2, 0
  183cc6:	1199                	s32i.n	a9, a1, 4
  183cc8:	4998                	l32i.n	a9, a9, 16
  183cca:	106192               	s32i	a9, a1, 64
  183ccd:	0d401d4100b0156e 	{ blti.w18	a5, 1, 183ea1 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x1e9>; nop }
  183cd5:	f50c                	movi.n	a5, 15
  183cd7:	f5ac91               	l32r	a9, 181388 (284f78 <specExpMantTableComb>)
  183cda:	1228                	l32i.n	a2, a2, 4
  183cdc:	070c                	movi.n	a7, 0
  183cde:	080c                	movi.n	a8, 0
  183ce0:	4189                	s32i.n	a8, a1, 16
  183ce2:	d179                	s32i.n	a7, a1, 52
  183ce4:	0129                	s32i.n	a2, a1, 0
  183ce6:	e70c                	movi.n	a7, 14
  183ce8:	b2a8                	l32i.n	a10, a2, 44
  183cea:	0998                	l32i.n	a9, a9, 0
  183cec:	126192               	s32i	a9, a1, 72
  183cef:	a228                	l32i.n	a2, a2, 40
  183cf1:	0005c6               	j	183d0c <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x54>

00183cf4 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x3c>:
  183cf4:	10cfa2               	addi	a10, a15, 16
  183cf7:	31b8                	l32i.n	a11, a1, 12
  183cf9:	9128                	l32i.n	a2, a1, 36
  183cfb:	41c8                	l32i.n	a12, a1, 16
  183cfd:	20c222               	addi	a2, a2, 32
  183d00:	cc1b                	addi.n	a12, a12, 1
  183d02:	41c9                	s32i.n	a12, a1, 16
  183d04:	0d00194190b08bce 	{ beq.w18	a11, a12, 183ea1 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x1e9>; nop }

00183d0c <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x54>:
  183d0c:	2198                	l32i.n	a9, a1, 8
  183d0e:	4188                	l32i.n	a8, a1, 16
  183d10:	0afd                	mov.n	a15, a10
  183d12:	889a                	add.n	a8, a8, a9
  183d14:	6189                	s32i.n	a8, a1, 24
  183d16:	000882               	l8ui	a8, a8, 0
  183d19:	9129                	s32i.n	a2, a1, 36
  183d1b:	232800               	sext	a2, a8, 7
  183d1e:	d212a6               	blti	a2, 1, 183cf4 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x3c>
  183d21:	01b8                	l32i.n	a11, a1, 0
  183d23:	41a8                	l32i.n	a10, a1, 16
  183d25:	d188                	l32i.n	a8, a1, 52
  183d27:	11e8                	l32i.n	a14, a1, 4
  183d29:	11c8b0               	slli	a12, a8, 5
  183d2c:	9ed8                	l32i.n	a13, a14, 36
  183d2e:	401a00               	ssl	a10
  183d31:	9b98                	l32i.n	a9, a11, 36
  183d33:	0a0c                	movi.n	a10, 0
  183d35:	7bb8                	l32i.n	a11, a11, 28
  183d37:	7ee8                	l32i.n	a14, a14, 28
  183d39:	118860               	slli	a8, a8, 10
  183d3c:	e189                	s32i.n	a8, a1, 56
  183d3e:	71e9                	s32i.n	a14, a1, 28
  183d40:	81b9                	s32i.n	a11, a1, 32
  183d42:	dcda                	add.n	a13, a12, a13
  183d44:	c1a9                	s32i.n	a10, a1, 48
  183d46:	cc9a                	add.n	a12, a12, a9
  183d48:	190c                	movi.n	a9, 1
  183d4a:	a19900               	sll	a9, a9
  183d4d:	749090               	extui	a9, a9, 0, 8
  183d50:	116192               	s32i	a9, a1, 68
  183d53:	000b06               	j	183d83 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0xcb>

00183d56 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x9e>:
  183d56:	6128                	l32i.n	a2, a1, 24
  183d58:	000222               	l8ui	a2, a2, 0
  183d5b:	232200               	sext	a2, a2, 7

00183d5e <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0xa6>:
  183d5e:	d1d8                	l32i.n	a13, a1, 52
  183d60:	e198                	l32i.n	a9, a1, 56
  183d62:	b1c8                	l32i.n	a12, a1, 44
  183d64:	c188                	l32i.n	a8, a1, 48
  183d66:	20ccc2               	addi	a12, a12, 32
  183d69:	881b                	addi.n	a8, a8, 1
  183d6b:	04d992               	addmi	a9, a9, 0x400
  183d6e:	dd1b                	addi.n	a13, a13, 1
  183d70:	d1d9                	s32i.n	a13, a1, 52
  183d72:	e199                	s32i.n	a9, a1, 56
  183d74:	a1d8                	l32i.n	a13, a1, 40
  183d76:	c189                	s32i.n	a8, a1, 48
  183d78:	20cdd2               	addi	a13, a13, 32
  183d7b:	0d3ff74150b0a82e 	{ bge.w18	a8, a2, 183cf4 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x3c>; nop }

00183d83 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0xcb>:
  183d83:	b1c9                	s32i.n	a12, a1, 44
  183d85:	a1d9                	s32i.n	a13, a1, 40
  183d87:	e1a8                	l32i.n	a10, a1, 56
  183d89:	71b8                	l32i.n	a11, a1, 28
  183d8b:	9a7b                	addi.n	a9, a10, 7
  183d8d:	b39aa0               	movgez	a9, a10, a10
  183d90:	81a8                	l32i.n	a10, a1, 32
  183d92:	219390               	srai	a9, a9, 3
  183d95:	a0b9b0               	addx4	a11, a9, a11
  183d98:	1461b2               	s32i	a11, a1, 80
  183d9b:	a099a0               	addx4	a9, a9, a10
  183d9e:	f199                	s32i.n	a9, a1, 60
  183da0:	ba16a6               	blti	a6, 1, 183d5e <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0xa6>
  183da3:	51b8                	l32i.n	a11, a1, 20
  183da5:	91e8                	l32i.n	a14, a1, 36
  183da7:	0a0c                	movi.n	a10, 0
  183da9:	002206               	j	183e35 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x17d>

00183dac <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0xf4>:
  183dac:	000492               	l8ui	a9, a4, 0
  183daf:	180c                	movi.n	a8, 1
  183db1:	f2c992               	addi	a9, a9, -14
  183db4:	832890               	moveqz	a2, a8, a9
  183db7:	0d4000c478b002ae 	{ beqz.w18	a2, 183dc2 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x10a>; ae_neg24s	aed0, aed4 }
  183dbf:	3e4014               	ae_mov	aed4, aed0

00183dc2 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x10a>:
  183dc2:	001b82               	l16ui	a8, a11, 0
  183dc5:	011b22               	l16ui	a2, a11, 2
  183dc8:	a03830               	addx4	a3, a8, a3
  183dcb:	400000806000333e 	{ ae_l32x2.i	aed0, a3, 0; nop; addi	a3, a3, 8 }
  183dd3:	4ca827               	bge	a8, a2, 183e23 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x16b>
  183dd6:	c04280               	sub	a4, a2, a8
  183dd9:	6e61cd004421031f 	{ ae_l32x2.ip	aed0, a3, 8; ae_mulf32s.lh	aed1, aed4, aed0; ae_mulf32s.ll_s2	aed2, aed0, aed4 }
  183de1:	f128                	l32i.n	a2, a1, 60
  183de3:	01c442               	addi	a4, a4, 1
  183de6:	214140               	srai	a4, a4, 1
  183de9:	a02820               	addx4	a2, a8, a2
  183dec:	04c222               	addi	a2, a2, 4
  183def:	01a082               	movi	a8, 1
  183df2:	534480               	max	a4, a4, a8
  183df5:	9efb2f101f10f44e 	{ addi	a4, a4, -1; nop; ae_round24x2f48ssym	aed1, aed1, aed1 }
  183dfd:	17a476               	loopgtz	a4, 183e18 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x160>
  183e00:	eb61be00040112ff 	{ ae_s32.l.i	aed1, a2, -4; ae_mulf32s.lh	aed1, aed4, aed0; nop }
  183e08:	9e62cd242032031e 	{ ae_l32x2.ip	aed0, a3, 8; ae_mulf32s.ll	aed2, aed0, aed4; ae_round24x2f48ssym	aed3, aed2, aed2 }
  183e10:	9efbbf101f10322e 	{ ae_s32.l.ip	aed3, a2, 8; nop; ae_round24x2f48ssym	aed1, aed1, aed1 }

00183e18 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x160>:
  183e18:	9efbbe202f2012fe 	{ ae_s32.l.i	aed1, a2, -4; nop; ae_round24x2f48ssym	aed2, aed2, aed2 }
  183e20:	e12224               	ae_s32.l.ip	aed2, a2, 8

00183e23 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x16b>:
  183e23:	bb2b                	addi.n	a11, a11, 2
  183e25:	cc2b                	addi.n	a12, a12, 2
  183e27:	dd2b                	addi.n	a13, a13, 2
  183e29:	ee2b                	addi.n	a14, a14, 2
  183e2b:	aa1b                	addi.n	a10, a10, 1
  183e2d:	0d3ff24150b086ae 	{ beq.w18	a6, a10, 183d56 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x9e>; nop }

00183e35 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x17d>:
  183e35:	4afa                	add.n	a4, a10, a15
  183e37:	000422               	l8ui	a2, a4, 0
  183e3a:	021257               	beq	a2, a5, 183e40 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x188>
  183e3d:	e29277               	bne	a2, a7, 183e23 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x16b>

00183e40 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x188>:
  183e40:	142132               	l32i	a3, a1, 80
  183e43:	009e92               	l16si	a9, a14, 0
  183e46:	009d82               	l16si	a8, a13, 0
  183e49:	64c992               	addi	a9, a9, 100
  183e4c:	609090               	neg	a9, a9
  183e4f:	142090               	extui	a2, a9, 0, 2
  183e52:	219290               	srai	a9, a9, 2
  183e55:	f02220               	subx8	a2, a2, a2
  183e58:	889a                	add.n	a8, a8, a9
  183e5a:	122192               	l32i	a9, a1, 72
  183e5d:	881b                	addi.n	a8, a8, 1
  183e5f:	005c82               	s16i	a8, a12, 0
  183e62:	b02290               	addx8	a2, a2, a9
  183e65:	132192               	l32i	a9, a1, 76
  183e68:	400001007004220e 	{ ae_l32.i	aed4, a2, 0; nop; movi	a2, 0 }
  183e70:	f38916               	beqz	a9, 183dac <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0xf4>
  183e73:	102192               	l32i	a9, a1, 64
  183e76:	112182               	l32i	a8, a1, 68
  183e79:	9a9a                	add.n	a9, a10, a9
  183e7b:	010992               	l8ui	a9, a9, 1
  183e7e:	0d3ff241a0b0f89e 	{ bnone.w18	a8, a9, 183dac <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0xf4>; nop }
  183e86:	180c                	movi.n	a8, 1
  183e88:	000492               	l8ui	a9, a4, 0
  183e8b:	020c                	movi.n	a2, 0
  183e8d:	f1c992               	addi	a9, a9, -15
  183e90:	832890               	moveqz	a2, a8, a9
  183e93:	0d7ff2c4b8b002ae 	{ beqz.w18	a2, 183dc2 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x10a>; ae_neg24s	aed0, aed4 }
  183e9b:	3e4014               	ae_mov	aed4, aed0
  183e9e:	ffc806               	j	183dc2 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x10a>

00183ea1 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x1e9>:
  183ea1:	f01d                	retw.n

00183ea3 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih+0x1eb>:
	...

00183ea4 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii>:
  183ea4:	00e136               	entry	a1, 112
  183ea7:	06ed                	mov.n	a14, a6
  183ea9:	1129                	s32i.n	a2, a1, 4
  183eab:	5139                	s32i.n	a3, a1, 20
  183ead:	2149                	s32i.n	a4, a1, 8
  183eaf:	3159                	s32i.n	a5, a1, 12
  183eb1:	0288                	l32i.n	a8, a2, 0
  183eb3:	0189                	s32i.n	a8, a1, 0
  183eb5:	4888                	l32i.n	a8, a8, 16
  183eb7:	116182               	s32i	a8, a1, 68
  183eba:	0d40284160b0156e 	{ blti.w18	a5, 1, 184144 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x2a0>; nop }
  183ec2:	0f0c                	movi.n	a15, 0
  183ec4:	070c                	movi.n	a7, 0
  183ec6:	4179                	s32i.n	a7, a1, 16
  183ec8:	c1f9                	s32i.n	a15, a1, 48
  183eca:	0003c6               	j	183edd <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x39>

00183ecd <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x29>:
  183ecd:	4198                	l32i.n	a9, a1, 16
  183ecf:	3188                	l32i.n	a8, a1, 12
  183ed1:	991b                	addi.n	a9, a9, 1
  183ed3:	4199                	s32i.n	a9, a1, 16
  183ed5:	0d002641b0b0889e 	{ beq.w18	a8, a9, 184144 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x2a0>; nop }

00183edd <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x39>:
  183edd:	2178                	l32i.n	a7, a1, 8
  183edf:	4168                	l32i.n	a6, a1, 16
  183ee1:	667a                	add.n	a6, a6, a7
  183ee3:	6169                	s32i.n	a6, a1, 24
  183ee5:	000662               	l8ui	a6, a6, 0
  183ee8:	236600               	sext	a6, a6, 7
  183eeb:	de16a6               	blti	a6, 1, 183ecd <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x29>
  183eee:	c1b8                	l32i.n	a11, a1, 48
  183ef0:	0d0c                	movi.n	a13, 0
  183ef2:	01c8                	l32i.n	a12, a1, 0
  183ef4:	b1d9                	s32i.n	a13, a1, 44
  183ef6:	11d8                	l32i.n	a13, a1, 4
  183ef8:	7cf8                	l32i.n	a15, a12, 28
  183efa:	117b60               	slli	a7, a11, 10
  183efd:	9cc8                	l32i.n	a12, a12, 36
  183eff:	11bbb0               	slli	a11, a11, 5
  183f02:	d179                	s32i.n	a7, a1, 52
  183f04:	71f9                	s32i.n	a15, a1, 28
  183f06:	1dd8                	l32i.n	a13, a13, 4
  183f08:	1f0c                	movi.n	a15, 1
  183f0a:	4178                	l32i.n	a7, a1, 16
  183f0c:	cbca                	add.n	a12, a11, a12
  183f0e:	401700               	ssl	a7
  183f11:	a1ff00               	sll	a15, a15
  183f14:	7d78                	l32i.n	a7, a13, 28
  183f16:	8179                	s32i.n	a7, a1, 32
  183f18:	9dd8                	l32i.n	a13, a13, 36
  183f1a:	74f0f0               	extui	a15, a15, 0, 8
  183f1d:	bbda                	add.n	a11, a11, a13
  183f1f:	000b46               	j	183f50 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0xac>

00183f22 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x7e>:
	...

00183f23 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x7f>:
  183f23:	6168                	l32i.n	a6, a1, 24
  183f25:	000662               	l8ui	a6, a6, 0
  183f28:	236600               	sext	a6, a6, 7

00183f2b <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x87>:
  183f2b:	c1c8                	l32i.n	a12, a1, 48
  183f2d:	d188                	l32i.n	a8, a1, 52
  183f2f:	a1b8                	l32i.n	a11, a1, 40
  183f31:	b178                	l32i.n	a7, a1, 44
  183f33:	20cbb2               	addi	a11, a11, 32
  183f36:	771b                	addi.n	a7, a7, 1
  183f38:	04d882               	addmi	a8, a8, 0x400
  183f3b:	cc1b                	addi.n	a12, a12, 1
  183f3d:	c1c9                	s32i.n	a12, a1, 48
  183f3f:	d189                	s32i.n	a8, a1, 52
  183f41:	91c8                	l32i.n	a12, a1, 36
  183f43:	b179                	s32i.n	a7, a1, 44
  183f45:	20ccc2               	addi	a12, a12, 32
  183f48:	0d3ff84110b0a76e 	{ bge.w18	a7, a6, 183ecd <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x29>; nop }

00183f50 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0xac>:
  183f50:	a1b9                	s32i.n	a11, a1, 40
  183f52:	91c9                	s32i.n	a12, a1, 36
  183f54:	d198                	l32i.n	a9, a1, 52
  183f56:	71a8                	l32i.n	a10, a1, 28
  183f58:	897b                	addi.n	a8, a9, 7
  183f5a:	b38990               	movgez	a8, a9, a9
  183f5d:	8198                	l32i.n	a9, a1, 32
  183f5f:	218380               	srai	a8, a8, 3
  183f62:	a0a8a0               	addx4	a10, a8, a10
  183f65:	e1a9                	s32i.n	a10, a1, 56
  183f67:	a08890               	addx4	a8, a8, a9
  183f6a:	f189                	s32i.n	a8, a1, 60
  183f6c:	bb1ea6               	blti	a14, 1, 183f2b <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x87>
  183f6f:	51a8                	l32i.n	a10, a1, 20
  183f71:	090c                	movi.n	a9, 0
  183f73:	002e46               	j	184030 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x18c>

00183f76 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0xd2>:
	...

00183f78 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0xd4>:
  183f78:	0d400a4150b01d6e 	{ blti.w18	a13, 1, 184021 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x17d>; nop }
  183f80:	102142               	l32i	a4, a1, 64
  183f83:	400001b54598454e 	{ ae_movda32	aed8, a5; nop; ae_movda32	aed9, a4 }
  183f8b:	ebf2d9090808910f 	{ ae_movi	aed9, 1; ae_sub32	aed8, aed8, aed9; nop }
  183f93:	ebe740090808014f 	{ movi	a4, 1; ae_add32	aed8, aed8, aed9; nop }
  183f9b:	2558c4               	ae_movad32.l	a5, aed8
  183f9e:	400001a46167034e 	{ ae_l32x2.i	aed7, a3, 8; nop; ae_sraa32s	aed6, aed0, a4 }
  183fa6:	820574               	ae_sraa32s	aed0, aed7, a5
  183fa9:	400001a46152125e 	{ ae_l32x2.i	aed2, a2, 8; nop; ae_sraa32s	aed5, aed1, a5 }
  183fb1:	0d8019c61514242e 	{ ae_sraa32s	aed1, aed2, a4; ae_add32s	aed4, aed5, aed6 }
  183fb9:	ebf3ce06050343af 	{ ae_s32x2.ip	aed4, a3, 16; ae_sub32s	aed3, aed5, aed6; nop }
  183fc1:	623224               	ae_s32x2.ip	aed3, a2, 16
  183fc4:	aae8c0110032022e 	{ ae_l32x2.i	aed0, a2, 0; ae_add32s	aed2, aed0, aed1; ae_sub32s	aed3, aed0, aed1 }
  183fcc:	400000f060f163de 	{ ae_l32x2.i	aed1, a3, 0; nop; addi	a6, a13, -1 }
  183fd4:	0020f0               	nop
  183fd7:	0020f0               	nop
  183fda:	0020f0               	nop
  183fdd:	3aa676               	loopgtz	a6, 18401b <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x177>
  183fe0:	400001a51f02034e 	{ ae_s32x2.i	aed2, a3, -8; nop; ae_sraa32s	aed0, aed0, a4 }
  183fe8:	400001a51f13125e 	{ ae_s32x2.i	aed3, a2, -8; nop; ae_sraa32s	aed1, aed1, a5 }
  183ff0:	ebe8c0000103223f 	{ ae_l32x2.i	aed2, a2, 8; ae_add32s	aed3, aed1, aed0; nop }
  183ff8:	400001a46142234e 	{ ae_l32x2.i	aed2, a3, 8; nop; ae_sraa32s	aed4, aed2, a4 }
  184000:	ebf3ce00010033af 	{ ae_s32x2.ip	aed3, a3, 16; ae_sub32s	aed0, aed1, aed0; nop }
  184008:	620224               	ae_s32x2.ip	aed0, a2, 16
  18400b:	400001a46010225e 	{ ae_l32x2.i	aed0, a2, 0; nop; ae_sraa32s	aed1, aed2, a5 }
  184013:	aae8c0441132132e 	{ ae_l32x2.i	aed1, a3, 0; ae_add32s	aed2, aed1, aed4; ae_sub32s	aed3, aed1, aed4 }

0018401b <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x177>:
  18401b:	e923f4               	ae_s32x2.i	aed2, a3, -8
  18401e:	e932f4               	ae_s32x2.i	aed3, a2, -8

00184021 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x17d>:
  184021:	aa2b                	addi.n	a10, a10, 2
  184023:	02cbb2               	addi	a11, a11, 2
  184026:	cc2b                	addi.n	a12, a12, 2
  184028:	0d3fef4170b08e9e 	{ beq.w18	a14, a9, 183f23 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x7f>; nop }

00184030 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x18c>:
  184030:	112182               	l32i	a8, a1, 68
  184033:	f128                	l32i.n	a2, a1, 60
  184035:	898a                	add.n	a8, a9, a8
  184037:	010882               	l8ui	a8, a8, 1
  18403a:	01c992               	addi	a9, a9, 1
  18403d:	0d3ffe4001b3ff8e 	{ bnone.w18	a15, a8, 184021 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x17d>; ae_movi	aed3, 1 }
  184045:	0e2182               	l32i	a8, a1, 56
  184048:	b0dc04               	ae_l16.i	aed13, a12, 0
  18404b:	e9fba8d08fd0eb0f 	{ ae_l16.i	aed14, a11, 0; nop; ae_sext32	aed13, aed13, 15 }
  184053:	e9fbc8e08fe07d7f 	{ ae_movad32.l	a7, aed13; nop; ae_sext32	aed14, aed14, 15 }
  18405b:	106172               	s32i	a7, a1, 64
  18405e:	52bde4               	ae_max32	aed11, aed13, aed14
  184061:	30cb34               	ae_add32	aed12, aed11, aed3
  184064:	40000174b05c4cee 	{ ae_s16.0.i	aed12, a12, 0; nop; ae_movad32.l	a4, aed14 }
  18406c:	40000174b05c5bbe 	{ ae_s16.0.i	aed12, a11, 0; nop; ae_movad32.l	a5, aed11 }
  184074:	001a32               	l16ui	a3, a10, 0
  184077:	400001b421ba4a3e 	{ ae_l16.i	aed10, a10, 2; nop; ae_movda32	aed11, a3 }
  18407f:	25fb5200afa0232f 	{ addx4	a2, a3, a2; nop; ae_srli32	aed10, aed10, 16 }
  184087:	ebf2c00b0a0a022f 	{ ae_l32x2.i	aed0, a2, 0; ae_sub32	aed10, aed10, aed11; nop }
  18408f:	1efb5220afa0338f 	{ addx4	a3, a3, a8; nop; ae_srai32	aed10, aed10, 2 }
  184097:	400001746051d3ae 	{ ae_l32x2.i	aed1, a3, 0; nop; ae_movad32.l	a13, aed10 }
  18409f:	0d3fed4150b0b57e 	{ bne.w18	a5, a7, 183f78 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0xd4>; nop }
  1840a7:	0d7ff74160b01d6e 	{ blti.w18	a13, 1, 184021 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x17d>; nop }
  1840af:	400001b54587454e 	{ ae_movda32	aed7, a5; nop; ae_movda32	aed8, a4 }
  1840b7:	ebf240080707014f 	{ movi	a4, 1; ae_sub32	aed7, aed7, aed8; nop }
  1840bf:	0d8019434717241e 	{ ae_sraa32s	aed4, aed1, a4; ae_add32	aed7, aed7, aed3 }
  1840c7:	400001746151537e 	{ ae_l32x2.i	aed1, a3, 8; nop; ae_movad32.l	a5, aed7 }
  1840cf:	82f414               	ae_sraa32s	aed15, aed1, a4
  1840d2:	400001a46156025e 	{ ae_l32x2.i	aed6, a2, 8; nop; ae_sraa32s	aed5, aed0, a5 }
  1840da:	0d8019c50413256e 	{ ae_sraa32s	aed0, aed6, a5; ae_add32s	aed3, aed4, aed5 }
  1840e2:	ebf3ce05040233af 	{ ae_s32x2.ip	aed3, a3, 16; ae_sub32s	aed2, aed4, aed5; nop }
  1840ea:	622224               	ae_s32x2.ip	aed2, a2, 16
  1840ed:	94f3c000ff23022e 	{ ae_l32x2.i	aed0, a2, 0; ae_sub32s	aed3, aed15, aed0; ae_add32s	aed2, aed15, aed0 }
  1840f5:	400000f060f163de 	{ ae_l32x2.i	aed1, a3, 0; nop; addi	a6, a13, -1 }
  1840fd:	3aa676               	loopgtz	a6, 18413b <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x297>
  184100:	400001a51f02035e 	{ ae_s32x2.i	aed2, a3, -8; nop; ae_sraa32s	aed0, aed0, a5 }
  184108:	400001a51f13124e 	{ ae_s32x2.i	aed3, a2, -8; nop; ae_sraa32s	aed1, aed1, a4 }
  184110:	ebe8c0000103223f 	{ ae_l32x2.i	aed2, a2, 8; ae_add32s	aed3, aed1, aed0; nop }
  184118:	400001a46142235e 	{ ae_l32x2.i	aed2, a3, 8; nop; ae_sraa32s	aed4, aed2, a5 }
  184120:	ebf3ce00010033af 	{ ae_s32x2.ip	aed3, a3, 16; ae_sub32s	aed0, aed1, aed0; nop }
  184128:	620224               	ae_s32x2.ip	aed0, a2, 16
  18412b:	400001a46010224e 	{ ae_l32x2.i	aed0, a2, 0; nop; ae_sraa32s	aed1, aed2, a4 }
  184133:	aae8c0441132132e 	{ ae_l32x2.i	aed1, a3, 0; ae_add32s	aed2, aed1, aed4; ae_sub32s	aed3, aed1, aed4 }

0018413b <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x297>:
  18413b:	e923f4               	ae_s32x2.i	aed2, a3, -8
  18413e:	e932f4               	ae_s32x2.i	aed3, a2, -8
  184141:	ffb706               	j	184021 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x17d>

00184144 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x2a0>:
  184144:	f01d                	retw.n

00184146 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii+0x2a2>:
	...

00184148 <_Z10CTns_ApplyP22CAacDecoderChannelInfo>:
  184148:	014136               	entry	a1, 160
  18414b:	1e6122               	s32i	a2, a1, 120
  18414e:	72a8                	l32i.n	a10, a2, 28
  184150:	12b8                	l32i.n	a11, a2, 4
  184152:	0298                	l32i.n	a9, a2, 0
  184154:	1561b2               	s32i	a11, a1, 84
  184157:	070982               	l8ui	a8, a9, 7
  18415a:	1d61a2               	s32i	a10, a1, 116
  18415d:	238800               	sext	a8, a8, 7
  184160:	0d403a4150b0b84e 	{ bgei.w18	a8, 16, 184509 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x3c1>; nop }
  184168:	000bd2               	l8ui	a13, a11, 0
  18416b:	39ad16               	beqz	a13, 184509 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x3c1>
  18416e:	8f0c                	movi.n	a15, 8
  184170:	030982               	l8ui	a8, a9, 3
  184173:	1e0c                	movi.n	a14, 1
  184175:	fec882               	addi	a8, a8, -2
  184178:	83ef80               	moveqz	a14, a15, a8
  18417b:	1461e2               	s32i	a14, a1, 80
  18417e:	0d40384170b01e6e 	{ blti.w18	a14, 1, 184509 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x3c1>; nop }
  184186:	0b0c                	movi.n	a11, 0
  184188:	0c0c                	movi.n	a12, 0
  18418a:	14c1d2               	addi	a13, a1, 20
  18418d:	0e0c                	movi.n	a14, 0
  18418f:	1661e2               	s32i	a14, a1, 88
  184192:	1961d2               	s32i	a13, a1, 100
  184195:	1761c2               	s32i	a12, a1, 92
  184198:	1861b2               	s32i	a11, a1, 96
  18419b:	000b86               	j	1841cd <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x85>

0018419e <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x56>:
	...

001841a0 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x58>:
  1841a0:	1421f2               	l32i	a15, a1, 80
  1841a3:	1d21b2               	l32i	a11, a1, 116
  1841a6:	1621a2               	l32i	a10, a1, 88
  1841a9:	182182               	l32i	a8, a1, 96
  1841ac:	172192               	l32i	a9, a1, 92
  1841af:	881b                	addi.n	a8, a8, 1
  1841b1:	6cc992               	addi	a9, a9, 108
  1841b4:	aa3b                	addi.n	a10, a10, 3
  1841b6:	02dbb2               	addmi	a11, a11, 0x200
  1841b9:	1d61b2               	s32i	a11, a1, 116
  1841bc:	1661a2               	s32i	a10, a1, 88
  1841bf:	176192               	s32i	a9, a1, 92
  1841c2:	186182               	s32i	a8, a1, 96
  1841c5:	0d00344100b08f8e 	{ beq.w18	a15, a8, 184509 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x3c1>; nop }

001841cd <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x85>:
  1841cd:	152192               	l32i	a9, a1, 84
  1841d0:	182182               	l32i	a8, a1, 96
  1841d3:	889a                	add.n	a8, a8, a9
  1841d5:	010882               	l8ui	a8, a8, 1
  1841d8:	238800               	sext	a8, a8, 7
  1841db:	c118a6               	blti	a8, 1, 1841a0 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x58>
  1841de:	1621a2               	l32i	a10, a1, 88
  1841e1:	172162               	l32i	a6, a1, 92
  1841e4:	a8aa                	add.n	a10, a8, a10
  1841e6:	669a                	add.n	a6, a6, a9
  1841e8:	b0aaa0               	addx8	a10, a10, a10
  1841eb:	a0aa90               	addx4	a10, a10, a9
  1841ee:	aa9b                	addi.n	a10, a10, 9
  1841f0:	1a61a2               	s32i	a10, a1, 104
  1841f3:	a69b                	addi.n	a10, a6, 9
  1841f5:	1f61a2               	s32i	a10, a1, 124
  1841f8:	002fc6               	j	1842bb <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x173>

001841fb <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0xb3>:
  1841fb:	c0cc90               	sub	a12, a12, a9
  1841fe:	67edc4               	wur.ae_sar	a12
  184201:	14a277               	bge	a2, a7, 184219 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0xd1>
  184204:	1d2182               	l32i	a8, a1, 116
  184207:	c09720               	sub	a9, a7, a2
  18420a:	b08280               	addx8	a8, a2, a8
  18420d:	08a976               	loopgtz	a9, 184219 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0xd1>
  184210:	c10804               	ae_l32x2.i	aed0, a8, 0
  184213:	240e04               	ae_sras24	aed0, aed0
  184216:	620814               	ae_s32x2.ip	aed0, a8, 8

00184219 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0xd1>:
  184219:	201547               	beq	a5, a4, 18423d <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0xf5>
  18421c:	0b6507               	bbci	a5, 0, 18422b <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0xe3>
  18421f:	1c2192               	l32i	a9, a1, 112
  184222:	bd0904               	ae_l32.i	aed0, a9, 0
  184225:	240e04               	ae_sras24	aed0, aed0
  184228:	e00904               	ae_s32.l.i	aed0, a9, 0

0018422b <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0xe3>:
  18422b:	0e6407               	bbci	a4, 0, 18423d <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0xf5>
  18422e:	1d21a2               	l32i	a10, a1, 116
  184231:	a0a4a0               	addx4	a10, a4, a10
  184234:	bd1af4               	ae_l32.i	aed1, a10, -4
  184237:	241e14               	ae_sras24	aed1, aed1
  18423a:	e01af4               	ae_s32.l.i	aed1, a10, -4
  18423d:	1c21a2               	l32i	a10, a1, 112
  184240:	0c0c                	movi.n	a12, 0
  184242:	0d0c                	movi.n	a13, 0
  184244:	0d06f2               	l8ui	a15, a6, 13
  184247:	0b06e2               	l8ui	a14, a6, 11
  18424a:	23ff00               	sext	a15, a15, 7
  18424d:	23ee00               	sext	a14, a14, 7
  184250:	0061f2               	s32i	a15, a1, 0
  184253:	1921f2               	l32i	a15, a1, 100
  184256:	002b65               	call8	18450c <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i>
  184259:	19a277               	bge	a2, a7, 184276 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x12e>
  18425c:	1d2182               	l32i	a8, a1, 116
  18425f:	c09720               	sub	a9, a7, a2
  184262:	b08280               	addx8	a8, a2, a8
  184265:	0da976               	loopgtz	a9, 184276 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x12e>
  184268:	c10804               	ae_l32x2.i	aed0, a8, 0
  18426b:	eafbdd100f00259f 	{ nop; nop; ae_slas24s	aed0, aed0 }
  184273:	620814               	ae_s32x2.ip	aed0, a8, 8

00184276 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x12e>:
  184276:	2a1547               	beq	a5, a4, 1842a4 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x15c>
  184279:	106507               	bbci	a5, 0, 18428d <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x145>
  18427c:	1c2192               	l32i	a9, a1, 112
  18427f:	bd3904               	ae_l32.i	aed3, a9, 0
  184282:	eafbdd103f20259f 	{ nop; nop; ae_slas24s	aed2, aed3 }
  18428a:	e02904               	ae_s32.l.i	aed2, a9, 0

0018428d <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x145>:
  18428d:	136407               	bbci	a4, 0, 1842a4 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x15c>
  184290:	1d21a2               	l32i	a10, a1, 116
  184293:	a0a4a0               	addx4	a10, a4, a10
  184296:	bd5af4               	ae_l32.i	aed5, a10, -4
  184299:	eafbdd105f40259f 	{ nop; nop; ae_slas24s	aed4, aed5 }
  1842a1:	e04af4               	ae_s32.l.i	aed4, a10, -4

001842a4 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x15c>:
  1842a4:	24c662               	addi	a6, a6, 36
  1842a7:	1f21b2               	l32i	a11, a1, 124
  1842aa:	1a21c2               	l32i	a12, a1, 104
  1842ad:	24cbb2               	addi	a11, a11, 36
  1842b0:	1f61b2               	s32i	a11, a1, 124
  1842b3:	0d3fee4190b08bce 	{ beq.w18	a11, a12, 1841a0 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x58>; nop }

001842bb <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x173>:
  1842bb:	1f21a2               	l32i	a10, a1, 124
  1842be:	10c1b2               	addi	a11, a1, 16
  1842c1:	008be5               	call8	184b80 <_Z21TnsDecodeCoefficientsP7CFilterP5fract>
  1842c4:	f426b1               	l32r	a11, 18135c (2881c0 <tns_max_bands_tbl>)
  1842c7:	1f0c                	movi.n	a15, 1
  1842c9:	00a0e2               	movi	a14, 0
  1842cc:	1e21d2               	l32i	a13, a1, 120
  1842cf:	0906a2               	l8ui	a10, a6, 9
  1842d2:	002dd2               	l32i	a13, a13, 0
  1842d5:	23aa00               	sext	a10, a10, 7
  1842d8:	040dc2               	l8ui	a12, a13, 4
  1842db:	030d82               	l8ui	a8, a13, 3
  1842de:	23cc00               	sext	a12, a12, 7
  1842e1:	070dd2               	l8ui	a13, a13, 7
  1842e4:	fec882               	addi	a8, a8, -2
  1842e7:	83ef80               	moveqz	a14, a15, a8
  1842ea:	23dd00               	sext	a13, a13, 7
  1842ed:	a0dde0               	addx4	a13, a13, a14
  1842f0:	80bbd0               	add	a11, a11, a13
  1842f3:	000bb2               	l8ui	a11, a11, 0
  1842f6:	008c65               	call8	184bbc <_Z7Minimumiii>
  1842f9:	1e2192               	l32i	a9, a1, 120
  1842fc:	0998                	l32i.n	a9, a9, 0
  1842fe:	f416c1               	l32r	a12, 181358 (288080 <SamplingRateInfoTable>)
  184301:	0709e2               	l8ui	a14, a9, 7
  184304:	0309b2               	l8ui	a11, a9, 3
  184307:	23ee00               	sext	a14, a14, 7
  18430a:	a08ee0               	addx4	a8, a14, a14
  18430d:	a088c0               	addx4	a8, a8, a12
  184310:	0d401d41f0b02b0e 	{ beqi.w18	a11, 2, 1844f3 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x3ab>; nop }
  184318:	2858                	l32i.n	a5, a8, 8
  18431a:	905a50               	addx2	a5, a10, a5
  18431d:	001552               	l16ui	a5, a5, 0

00184320 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x1d8>:
  184320:	1f0c                	movi.n	a15, 1
  184322:	0d0c                	movi.n	a13, 0
  184324:	0a06a2               	l8ui	a10, a6, 10
  184327:	fecb82               	addi	a8, a11, -2
  18432a:	0409c2               	l8ui	a12, a9, 4
  18432d:	f40bb1               	l32r	a11, 18135c (2881c0 <tns_max_bands_tbl>)
  184330:	23cc00               	sext	a12, a12, 7
  184333:	23aa00               	sext	a10, a10, 7
  184336:	83df80               	moveqz	a13, a15, a8
  184339:	a0ded0               	addx4	a13, a14, a13
  18433c:	bbda                	add.n	a11, a11, a13
  18433e:	000bb2               	l8ui	a11, a11, 0
  184341:	0087a5               	call8	184bbc <_Z7Minimumiii>
  184344:	1e2192               	l32i	a9, a1, 120
  184347:	002992               	l32i	a9, a9, 0
  18434a:	f403b1               	l32r	a11, 181358 (288080 <SamplingRateInfoTable>)
  18434d:	070982               	l8ui	a8, a9, 7
  184350:	030992               	l8ui	a9, a9, 3
  184353:	238800               	sext	a8, a8, 7
  184356:	a08880               	addx4	a8, a8, a8
  184359:	a088b0               	addx4	a8, a8, a11
  18435c:	0d401941e0b0290e 	{ beqi.w18	a9, 2, 1844fe <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x3b6>; nop }
  184364:	022842               	l32i	a4, a8, 8
  184367:	904a40               	addx2	a4, a10, a4
  18436a:	001442               	l16ui	a4, a4, 0

0018436d <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x225>:
  18436d:	c0b450               	sub	a11, a4, a5
  184370:	0d7ff34100b01b6e 	{ blti.w18	a11, 1, 1842a4 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x15c>; nop }
  184378:	0d0682               	l8ui	a8, a6, 13
  18437b:	252b                	addi.n	a2, a5, 2
  18437d:	238800               	sext	a8, a8, 7
  184380:	0d7ff24000b2186e 	{ blti.w18	a8, 1, 1842a4 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x15c>; ae_movi	aed2, 0 }
  184388:	741b                	addi.n	a7, a4, 1
  18438a:	851b                	addi.n	a8, a5, 1
  18438c:	b32880               	movgez	a2, a8, a8
  18438f:	b37440               	movgez	a7, a4, a4
  184392:	217170               	srai	a7, a7, 1
  184395:	212120               	srai	a2, a2, 1
  184398:	2fa277               	bge	a2, a7, 1843cb <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x283>
  18439b:	1d2182               	l32i	a8, a1, 116
  18439e:	c0d720               	sub	a13, a7, a2
  1843a1:	b08280               	addx8	a8, a2, a8
  1843a4:	3e6894               	ae_l32x2.ip	aed6, a8, 8
  1843a7:	0d400146d9b12d6e 	{ blti.w18	a13, 2, 1843c8 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x280>; ae_abs24s	aed1, aed6 }
  1843af:	3e0894               	ae_l32x2.ip	aed0, a8, 8
  1843b2:	fecd92               	addi	a9, a13, -2
  1843b5:	07a976               	loopgtz	a9, 1843c0 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x278>
  1843b8:	b3fbcd102121081e 	{ ae_l32x2.ip	aed0, a8, 8; ae_abs24s	aed1, aed0; ae_max32	aed2, aed1, aed2 }

001843c0 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x278>:
  1843c0:	b3fbdd102121259e 	{ nop; ae_abs24s	aed1, aed0; ae_max32	aed2, aed1, aed2 }

001843c8 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x280>:
  1843c8:	522124               	ae_max32	aed2, aed1, aed2

001843cb <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x283>:
  1843cb:	2b1547               	beq	a5, a4, 1843fa <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x2b2>
  1843ce:	1d21c2               	l32i	a12, a1, 116
  1843d1:	a0c5c0               	addx4	a12, a5, a12
  1843d4:	1c61c2               	s32i	a12, a1, 112
  1843d7:	086507               	bbci	a5, 0, 1843e3 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x29b>
  1843da:	bd8c04               	ae_l32.i	aed8, a12, 0
  1843dd:	2b7184               	ae_abs24s	aed7, aed8
  1843e0:	522724               	ae_max32	aed2, aed7, aed2

001843e3 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x29b>:
  1843e3:	1c6407               	bbci	a4, 0, 184403 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x2bb>
  1843e6:	1d21e2               	l32i	a14, a1, 116
  1843e9:	a0e4e0               	addx4	a14, a4, a14
  1843ec:	bdaef4               	ae_l32.i	aed10, a14, -4
  1843ef:	2b91a4               	ae_abs24s	aed9, aed10
  1843f2:	522924               	ae_max32	aed2, aed9, aed2
  1843f5:	000286               	j	184403 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x2bb>

001843f8 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x2b0>:
	...

001843fa <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x2b2>:
  1843fa:	1d21f2               	l32i	a15, a1, 116
  1843fd:	a0f5f0               	addx4	a15, a5, a15
  184400:	1c61f2               	s32i	a15, a1, 112

00184403 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x2bb>:
  184403:	a1b224               	ae_sel16i	aed11, aed2, aed2, 1
  184406:	52bb24               	ae_max32	aed11, aed11, aed2
  184409:	3ebb34               	ae_cvtq56p32s.l	aed11, aed11
  18440c:	258bd4               	ae_nsa64	a8, aed11
  18440f:	8c0c                	movi.n	a12, 8
  184411:	f8c892               	addi	a9, a8, -8
  184414:	0d7fde4130b0896e 	{ blti.w18	a9, 8, 1841fb <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0xb3>; nop }
  18441c:	f0c892               	addi	a9, a8, -16
  18441f:	1b6192               	s32i	a9, a1, 108
  184422:	67ed94               	wur.ae_sar	a9
  184425:	19a277               	bge	a2, a7, 184442 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x2fa>
  184428:	1d2182               	l32i	a8, a1, 116
  18442b:	c09720               	sub	a9, a7, a2
  18442e:	b08280               	addx8	a8, a2, a8
  184431:	0da976               	loopgtz	a9, 184442 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x2fa>
  184434:	c10804               	ae_l32x2.i	aed0, a8, 0
  184437:	eafbdd300f00259f 	{ nop; nop; ae_slas32s	aed0, aed0 }
  18443f:	620814               	ae_s32x2.ip	aed0, a8, 8

00184442 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x2fa>:
  184442:	2a1547               	beq	a5, a4, 184470 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x328>
  184445:	106507               	bbci	a5, 0, 184459 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x311>
  184448:	1c2192               	l32i	a9, a1, 112
  18444b:	bdd904               	ae_l32.i	aed13, a9, 0
  18444e:	eafbdd30dfc0259f 	{ nop; nop; ae_slas32s	aed12, aed13 }
  184456:	e0c904               	ae_s32.l.i	aed12, a9, 0

00184459 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x311>:
  184459:	136407               	bbci	a4, 0, 184470 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x328>
  18445c:	1d21a2               	l32i	a10, a1, 116
  18445f:	a0a4a0               	addx4	a10, a4, a10
  184462:	bdfaf4               	ae_l32.i	aed15, a10, -4
  184465:	eafbdd30ffe0259f 	{ nop; nop; ae_slas32s	aed14, aed15 }
  18446d:	e0eaf4               	ae_s32.l.i	aed14, a10, -4
  184470:	1c21a2               	l32i	a10, a1, 112
  184473:	0c0c                	movi.n	a12, 0
  184475:	0d0c                	movi.n	a13, 0
  184477:	0d06f2               	l8ui	a15, a6, 13
  18447a:	0b06e2               	l8ui	a14, a6, 11
  18447d:	23ff00               	sext	a15, a15, 7
  184480:	23ee00               	sext	a14, a14, 7
  184483:	0061f2               	s32i	a15, a1, 0
  184486:	1921f2               	l32i	a15, a1, 100
  184489:	000825               	call8	18450c <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i>
  18448c:	1b2182               	l32i	a8, a1, 108
  18448f:	67ed84               	wur.ae_sar	a8
  184492:	1ca277               	bge	a2, a7, 1844b2 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x36a>
  184495:	1b2192               	l32i	a9, a1, 108
  184498:	1d2182               	l32i	a8, a1, 116
  18449b:	c0a720               	sub	a10, a7, a2
  18449e:	b08280               	addx8	a8, a2, a8
  1844a1:	0daa76               	loopgtz	a10, 1844b2 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x36a>
  1844a4:	c10804               	ae_l32x2.i	aed0, a8, 0
  1844a7:	0d80194100b0c90e 	{ ae_sraa32rs	aed0, aed0, a9; nop }
  1844af:	620814               	ae_s32x2.ip	aed0, a8, 8

001844b2 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x36a>:
  1844b2:	0d3fde41e0b0854e 	{ beq.w18	a5, a4, 1842a4 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x15c>; nop }
  1844ba:	136507               	bbci	a5, 0, 1844d1 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x389>
  1844bd:	1c2192               	l32i	a9, a1, 112
  1844c0:	1b21a2               	l32i	a10, a1, 108
  1844c3:	bd1904               	ae_l32.i	aed1, a9, 0
  1844c6:	0d80194100b0ca1e 	{ ae_sraa32rs	aed0, aed1, a10; nop }
  1844ce:	e00904               	ae_s32.l.i	aed0, a9, 0

001844d1 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x389>:
  1844d1:	0d3fdc41f0b0040e 	{ bbci.w18	a4, 0, 1842a4 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x15c>; nop }
  1844d9:	1d21b2               	l32i	a11, a1, 116
  1844dc:	1b21c2               	l32i	a12, a1, 108
  1844df:	a0b4b0               	addx4	a11, a4, a11
  1844e2:	bd3bf4               	ae_l32.i	aed3, a11, -4
  1844e5:	0d80194120b0cc3e 	{ ae_sraa32rs	aed2, aed3, a12; nop }
  1844ed:	e02bf4               	ae_s32.l.i	aed2, a11, -4
  1844f0:	ff6c06               	j	1842a4 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x15c>

001844f3 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x3ab>:
  1844f3:	4858                	l32i.n	a5, a8, 16
  1844f5:	905a50               	addx2	a5, a10, a5
  1844f8:	001552               	l16ui	a5, a5, 0
  1844fb:	ff8846               	j	184320 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x1d8>

001844fe <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x3b6>:
  1844fe:	4848                	l32i.n	a4, a8, 16
  184500:	904a40               	addx2	a4, a10, a4
  184503:	001442               	l16ui	a4, a4, 0
  184506:	ff98c6               	j	18436d <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x225>

00184509 <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x3c1>:
  184509:	f01d                	retw.n

0018450b <_Z10CTns_ApplyP22CAacDecoderChannelInfo+0x3c3>:
	...

0018450c <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i>:
  18450c:	00e136               	entry	a1, 112
  18450f:	03ad                	mov.n	a10, a3
  184511:	0d401d4130b0060e 	{ beqi.w18	a6, -1, 1846e8 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x1dc>; nop }
  184519:	029d                	mov.n	a9, a2

0018451b <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0xf>:
  18451b:	ebfa59000007211f 	{ or	a2, a1, a1; ae_movi	aed7, 0; nop }
  184523:	e17214               	ae_s32.l.ip	aed7, a2, 4
  184526:	e17214               	ae_s32.l.ip	aed7, a2, 4
  184529:	e17214               	ae_s32.l.ip	aed7, a2, 4
  18452c:	e17214               	ae_s32.l.ip	aed7, a2, 4
  18452f:	e17214               	ae_s32.l.ip	aed7, a2, 4
  184532:	e17214               	ae_s32.l.ip	aed7, a2, 4
  184535:	e17214               	ae_s32.l.ip	aed7, a2, 4
  184538:	e17214               	ae_s32.l.ip	aed7, a2, 4
  18453b:	e17214               	ae_s32.l.ip	aed7, a2, 4
  18453e:	e17214               	ae_s32.l.ip	aed7, a2, 4
  184541:	e17214               	ae_s32.l.ip	aed7, a2, 4
  184544:	e17214               	ae_s32.l.ip	aed7, a2, 4
  184547:	e17214               	ae_s32.l.ip	aed7, a2, 4
  18454a:	e17214               	ae_s32.l.ip	aed7, a2, 4
  18454d:	67ed44               	wur.ae_sar	a4
  184550:	190a16               	beqz	a10, 1846e4 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x1d8>
  184553:	60e050               	neg	a14, a5
  184556:	1c21f2               	l32i	a15, a1, 112
  184559:	11d6e0               	slli	a13, a6, 2
  18455c:	bf0b                	addi.n	a11, a15, -1
  18455e:	a0cf70               	addx4	a12, a15, a7
  184561:	f8cc82               	addi	a8, a12, -8
  184564:	1061b2               	s32i	a11, a1, 64
  184567:	f8c172               	addi	a7, a1, -8
  18456a:	a07f70               	addx4	a7, a15, a7
  18456d:	a0bf10               	addx4	a11, a15, a1
  184570:	116182               	s32i	a8, a1, 68
  184573:	0043c6               	j	184686 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x17a>

00184576 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x6a>:
	...

00184578 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x6c>:
  184578:	fcc722               	addi	a2, a7, -4
  18457b:	112142               	l32i	a4, a1, 68
  18457e:	102182               	l32i	a8, a1, 64
  184581:	fcc442               	addi	a4, a4, -4
  184584:	085d                	mov.n	a5, a8
  184586:	216150               	srai	a6, a5, 1
  184589:	0c000237f033080e 	{ bbci.w18	a8, 0, 1845bc <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0xb0>; ae_sel16i	aed3, aed0, aed7, 3 }
  184591:	eb96af03010644ff 	{ ae_l32.ip	aed4, a4, -4; ae_mulsf32s.lh	aed6, aed1, aed3; nop }
  184599:	be52f4               	ae_l32.ip	aed5, a2, -4
  18459c:	eb33c8060103357f 	{ ae_movad32.l	a3, aed5; ae_mulaf32s.lh	aed3, aed1, aed6; nop }
  1845a4:	400001754550834e 	{ ae_movda32	aed0, a3; nop; ae_movad32.l	a8, aed4 }
  1845ac:	0c8018338313182e 	{ ae_movda32	aed1, a8; ae_sel16i	aed3, aed3, aed3, 1 }
  1845b4:	ebfbbe060e02323f 	{ ae_s32.l.i	aed3, a2, 12; ae_mov	aed2, aed6; nop }

001845bc <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0xb0>:
  1845bc:	0ae616               	beqz	a6, 18466e <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x162>
  1845bf:	be82e4               	ae_l32.ip	aed8, a2, -8
  1845c2:	eb03af07000354ef 	{ ae_l32.ip	aed5, a4, -8; ae_sel16i.n	aed3, aed0, aed7, 3; nop }
  1845ca:	40000174715d348e 	{ ae_l32.i	aed13, a4, 4; nop; ae_movad32.l	a3, aed8 }
  1845d2:	eb96c8030106857f 	{ ae_movad32.l	a8, aed5; ae_mulsf32s.lh	aed6, aed1, aed3; nop }
  1845da:	400001b54545483e 	{ ae_movda32	aed5, a8; nop; ae_movda32	aed4, a3 }
  1845e2:	8333ae467143e21e 	{ ae_l32.i	aed14, a2, 4; ae_mulaf32s.lh	aed3, aed1, aed6; ae_sel16i	aed4, aed4, aed7, 3 }
  1845ea:	eb96c80405063e7f 	{ ae_movad32.l	a3, aed14; ae_mulsf32s.lh	aed6, aed5, aed4; nop }
  1845f2:	400000f145f0336e 	{ ae_movda32	aed0, a3; nop; addi	a3, a6, -1 }
  1845fa:	81fbc8363e326d7e 	{ ae_movad32.l	a6, aed13; ae_mov	aed2, aed6; ae_sel16i	aed3, aed3, aed3, 1 }
  184602:	0020f0               	nop
  184605:	4fa376               	loopgtz	a3, 184658 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x14c>
  184608:	eb03af07000104ef 	{ ae_l32.ip	aed0, a4, -8; ae_sel16i.n	aed1, aed0, aed7, 3; nop }
  184610:	c933be422564324e 	{ ae_s32.l.i	aed3, a2, 16; ae_mulaf32s.lh	aed4, aed5, aed2; ae_mov	aed6, aed2 }
  184618:	400001b47135446e 	{ ae_l32.i	aed5, a4, 4; nop; ae_movda32	aed3, a6 }
  184620:	8196c8414342507e 	{ ae_movad32.l	a5, aed0; ae_mulsf32s.lh	aed2, aed3, aed1; ae_sel16i	aed4, aed4, aed4, 1 }
  184628:	400001752354625e 	{ ae_s32.l.i	aed4, a2, 12; nop; ae_movad32.l	a6, aed5 }
  184630:	eb33af02030142ef 	{ ae_l32.ip	aed4, a2, -8; ae_mulaf32s.lh	aed1, aed3, aed2; nop }
  184638:	400001747154324e 	{ ae_l32.i	aed4, a2, 4; nop; ae_movad32.l	a3, aed4 }
  184640:	400001b54550435e 	{ ae_movda32	aed0, a3; nop; ae_movda32	aed5, a5 }
  184648:	8301c8017143547e 	{ ae_movad32.l	a5, aed4; ae_sel16i.n	aed3, aed1, aed1, 1; ae_sel16i	aed4, aed0, aed7, 3 }
  184650:	0d8018948552052e 	{ ae_movda32	aed0, a5; ae_mulsf32s.lh	aed2, aed5, aed4 }

00184658 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x14c>:
  184658:	eb33dd020504259f 	{ nop; ae_mulaf32s.lh	aed4, aed5, aed2; nop }
  184660:	0020f0               	nop
  184663:	eb01be040409324f 	{ ae_s32.l.i	aed3, a2, 16; ae_sel16i.n	aed9, aed4, aed4, 1; nop }
  18466b:	e09234               	ae_s32.l.i	aed9, a2, 12

0018466e <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x162>:
  18466e:	224b                	addi.n	a2, a2, 4

00184670 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x164>:
  184670:	0c800c32b21ace2e 	{ ae_slaa32	aed11, aed2, a14; ae_sel16i	aed10, aed2, aed2, 1 }
  184678:	eb01be0b0b0ba21f 	{ ae_s32.l.i	aed10, a2, 4; ae_sel16i.n	aed11, aed11, aed11, 1; nop }
  184680:	e3b9d4               	ae_s32.l.xp	aed11, a9, a13
  184683:	5d1aa6               	blti	a10, 1, 1846e4 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x1d8>

00184686 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x17a>:
  184686:	400000f070fca9ae 	{ ae_l32.i	aed12, a9, 0; nop; addi	a10, a10, -1 }
  18468e:	400001747f5b3bce 	{ ae_l32.i	aed11, a11, -4; nop; ae_movad32.l	a3, aed12 }
  184696:	400001747e5a4cbe 	{ ae_l32.i	aed10, a12, -8; nop; ae_movad32.l	a4, aed11 }
  18469e:	400001747e598bae 	{ ae_l32.i	aed9, a11, -8; nop; ae_movad32.l	a8, aed10 }
  1846a6:	400001747f585c9e 	{ ae_l32.i	aed8, a12, -4; nop; ae_movad32.l	a5, aed9 }
  1846ae:	400001b54510458e 	{ ae_movda32	aed0, a5; nop; ae_movda32	aed1, a8 }
  1846b6:	400001b5456d443e 	{ ae_movda32	aed13, a4; nop; ae_movda32	aed6, a3 }
  1846be:	eafbc8206f60287f 	{ ae_movad32.l	a2, aed8; nop; ae_slas32	aed6, aed6 }
  1846c6:	0c8018378636c22e 	{ ae_movda32	aed12, a2; ae_sel16i	aed6, aed6, aed7, 3 }
  1846ce:	eb97590d0c06277f 	{ or	a2, a7, a7; ae_mulsf32s.ll	aed6, aed12, aed13; nop }
  1846d6:	0d7fe941e0b01fce 	{ bnei.w18	a15, 1, 184578 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x6c>; nop }
  1846de:	3e2614               	ae_mov	aed2, aed6
  1846e1:	ffe2c6               	j	184670 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x164>

001846e4 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x1d8>:
  1846e4:	f01d                	retw.n

001846e6 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x1da>:
	...

001846e8 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x1dc>:
  1846e8:	a09320               	addx4	a9, a3, a2
  1846eb:	fcc992               	addi	a9, a9, -4
  1846ee:	ff8a46               	j	18451b <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0xf>

001846f1 <_Z21CLpc_SynthesisLatticeP22_TIE_xt_hifi2_ae_int32iiiiPKS_i+0x1e5>:
  1846f1:	000000                                        ...

001846f4 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo>:
  1846f4:	006136               	entry	a1, 48
  1846f7:	13f8                	l32i.n	a15, a3, 4
  1846f9:	0a0c                	movi.n	a10, 0
  1846fb:	0368                	l32i.n	a6, a3, 0
  1846fd:	01a9                	s32i.n	a10, a1, 0
  1846ff:	030662               	l8ui	a6, a6, 3

00184702 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0xe>:
  184702:	0258                	l32i.n	a5, a2, 0
  184704:	0d40174150b0260e 	{ beqi.w18	a6, 2, 18487d <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x189>; nop }
  18470c:	696324               	ae_lbi	a6, 2
  18470f:	775524               	ae_dbi	a5, 2
  184712:	0259                	s32i.n	a5, a2, 0

00184714 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x20>:
  184714:	01d8                	l32i.n	a13, a1, 0
  184716:	23e600               	sext	a14, a6, 7
  184719:	ddfa                	add.n	a13, a13, a15
  18471b:	014d62               	s8i	a6, a13, 1
  18471e:	156e16               	beqz	a14, 184878 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x184>
  184721:	695314               	ae_lbi	a5, 1
  184724:	0248                	l32i.n	a4, a2, 0
  184726:	0368                	l32i.n	a6, a3, 0
  184728:	775414               	ae_dbi	a4, 1
  18472b:	0249                	s32i.n	a4, a2, 0
  18472d:	0606d2               	l8ui	a13, a6, 6
  184730:	23dd00               	sext	a13, a13, 7
  184733:	0d401141a0b01e6e 	{ blti.w18	a14, 1, 184851 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x15d>; nop }
  18473b:	0c0c                	movi.n	a12, 0
  18473d:	238500               	sext	a8, a5, 7
  184740:	0198                	l32i.n	a9, a1, 0
  184742:	1189                	s32i.n	a8, a1, 4
  184744:	883b                	addi.n	a8, a8, 3
  184746:	909990               	addx2	a9, a9, a9
  184749:	3199                	s32i.n	a9, a1, 12
  18474b:	2189                	s32i.n	a8, a1, 8
  18474d:	000306               	j	18475d <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x69>

00184750 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x5c>:
  184750:	000000                                        ...

00184753 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x5f>:
  184753:	0368                	l32i.n	a6, a3, 0
  184755:	0d000f4180b08ece 	{ beq.w18	a14, a12, 184851 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x15d>; nop }

0018475d <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x69>:
  18475d:	030642               	l8ui	a4, a6, 3
  184760:	0258                	l32i.n	a5, a2, 0
  184762:	0d400d4120b0240e 	{ beqi.w18	a4, 2, 184838 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x144>; nop }
  18476a:	696364               	ae_lbi	a6, 6
  18476d:	775564               	ae_dbi	a5, 6
  184770:	0259                	s32i.n	a5, a2, 0

00184772 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x7e>:
  184772:	c08d60               	sub	a8, a13, a6
  184775:	3168                	l32i.n	a6, a1, 12
  184777:	6c6a                	add.n	a6, a12, a6
  184779:	b06660               	addx8	a6, a6, a6
  18477c:	a066f0               	addx4	a6, a6, a15
  18477f:	0a46d2               	s8i	a13, a6, 10
  184782:	094682               	s8i	a8, a6, 9
  184785:	23d800               	sext	a13, a8, 7
  184788:	0d000e4170b0287e 	{ bbsi.w18	a8, 7, 184873 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x17f>; nop }
  184790:	0388                	l32i.n	a8, a3, 0
  184792:	0258                	l32i.n	a5, a2, 0
  184794:	030882               	l8ui	a8, a8, 3
  184797:	ca0c                	movi.n	a10, 12
  184799:	0d400a4160b0280e 	{ beqi.w18	a8, 2, 184843 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x14f>; nop }
  1847a1:	699354               	ae_lbi	a9, 5
  1847a4:	775554               	ae_dbi	a5, 5
  1847a7:	0259                	s32i.n	a5, a2, 0
  1847a9:	235900               	sext	a5, a9, 7

001847ac <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0xb8>:
  1847ac:	cc1b                	addi.n	a12, a12, 1
  1847ae:	43a5a0               	min	a10, a5, a10
  1847b1:	0d46a2               	s8i	a10, a6, 13
  1847b4:	23cc00               	sext	a12, a12, 7
  1847b7:	f98516               	beqz	a5, 184753 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x5f>
  1847ba:	21b8                	l32i.n	a11, a1, 8
  1847bc:	f87c                	movi.n	a8, -1
  1847be:	699314               	ae_lbi	a9, 1
  1847c1:	02a8                	l32i.n	a10, a2, 0
  1847c3:	170c                	movi.n	a7, 1
  1847c5:	775a14               	ae_dbi	a10, 1
  1847c8:	02a9                	s32i.n	a10, a2, 0
  1847ca:	937890               	movnez	a7, a8, a9
  1847cd:	0b4672               	s8i	a7, a6, 11
  1847d0:	0248                	l32i.n	a4, a2, 0
  1847d2:	697314               	ae_lbi	a7, 1
  1847d5:	775414               	ae_dbi	a4, 1
  1847d8:	0249                	s32i.n	a4, a2, 0
  1847da:	0c46b2               	s8i	a11, a6, 12
  1847dd:	0d7ff74120b0156e 	{ blti.w18	a5, 1, 184753 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x5f>; nop }
  1847e5:	f2ea41               	l32r	a4, 181390 (284f54 <fft_twd64+0xc4>)
  1847e8:	f2e991               	l32r	a9, 18138c (284f50 <fft_twd64+0xc0>)
  1847eb:	23a700               	sext	a10, a7, 7
  1847ee:	11b8                	l32i.n	a11, a1, 4
  1847f0:	070c                	movi.n	a7, 0
  1847f2:	c0bba0               	sub	a11, a11, a10
  1847f5:	9b9a                	add.n	a9, a11, a9
  1847f7:	010992               	l8ui	a9, a9, 1
  1847fa:	bb4a                	add.n	a11, a11, a4
  1847fc:	010bb2               	l8ui	a11, a11, 1
  1847ff:	239900               	sext	a9, a9, 7
  184802:	23bb00               	sext	a11, a11, 7
  184805:	2ba576               	loopgtz	a5, 184834 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x140>
  184808:	0c0652               	l8ui	a5, a6, 12
  18480b:	0248                	l32i.n	a4, a2, 0
  18480d:	235500               	sext	a5, a5, 7
  184810:	c055a0               	sub	a5, a5, a10
  184813:	698254               	ae_lb	a8, a5
  184816:	774454               	ae_db	a4, a5
  184819:	0249                	s32i.n	a4, a2, 0
  18481b:	238800               	sext	a8, a8, 7
  18481e:	060987               	bnone	a9, a8, 184828 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x134>
  184821:	2058b0               	or	a5, a8, a11
  184824:	000086               	j	18482a <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x136>

00184827 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x133>:
	...

00184828 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x134>:
  184828:	085d                	mov.n	a5, a8

0018482a <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x136>:
  18482a:	876a                	add.n	a8, a7, a6
  18482c:	0e4852               	s8i	a5, a8, 14
  18482f:	771b                	addi.n	a7, a7, 1
  184831:	237700               	sext	a7, a7, 7

00184834 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x140>:
  184834:	ffc6c6               	j	184753 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x5f>

00184837 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x143>:
	...

00184838 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x144>:
  184838:	696344               	ae_lbi	a6, 4
  18483b:	775544               	ae_dbi	a5, 4
  18483e:	0259                	s32i.n	a5, a2, 0
  184840:	ffcb86               	j	184772 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x7e>

00184843 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x14f>:
  184843:	699334               	ae_lbi	a9, 3
  184846:	775534               	ae_dbi	a5, 3
  184849:	0259                	s32i.n	a5, a2, 0
  18484b:	235900               	sext	a5, a9, 7
  18484e:	ffd686               	j	1847ac <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0xb8>

00184851 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x15d>:
  184851:	8c0c                	movi.n	a12, 8
  184853:	1b0c                	movi.n	a11, 1
  184855:	01a8                	l32i.n	a10, a1, 0
  184857:	030662               	l8ui	a6, a6, 3
  18485a:	ea1b                	addi.n	a14, a10, 1
  18485c:	fec6d2               	addi	a13, a6, -2
  18485f:	83bcd0               	moveqz	a11, a12, a13
  184862:	23ae00               	sext	a10, a14, 7
  184865:	01a9                	s32i.n	a10, a1, 0
  184867:	0d3fe94170b09abe 	{ blt.w18	a10, a11, 184702 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0xe>; nop }
  18486f:	020c                	movi.n	a2, 0
  184871:	f01d                	retw.n

00184873 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x17f>:
  184873:	e20c                	movi.n	a2, 14
  184875:	f01d                	retw.n

00184877 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x183>:
	...

00184878 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x184>:
  184878:	0368                	l32i.n	a6, a3, 0
  18487a:	fff4c6               	j	184851 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x15d>

0018487d <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x189>:
  18487d:	696314               	ae_lbi	a6, 1
  184880:	775514               	ae_dbi	a5, 1
  184883:	0259                	s32i.n	a5, a2, 0
  184885:	ffa2c6               	j	184714 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x20>

00184888 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x194>:
  184888:	010136               	entry	a1, 128
  18488b:	03bd                	mov.n	a11, a3
  18488d:	04cd                	mov.n	a12, a4
  18488f:	e14b                	addi.n	a14, a1, 4
  184891:	0d40124030b125ae 	{ bltz.w18	a5, 1849b8 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x2c4>; ae_movi	aed1, 0 }
  184899:	fcc242               	addi	a4, a2, -4

0018489c <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x1a8>:
  18489c:	3c0634               	ae_movda32	aed0, a6
  18489f:	a026b0               	addx4	a2, a6, a11
  1848a2:	156122               	s32i	a2, a1, 84
  1848a5:	18fbbe200f00110f 	{ ae_s32.l.i	aed1, a1, 0; nop; ae_slai32	aed0, aed0, 2 }
  1848ad:	400001747052920e 	{ ae_l32.i	aed2, a2, 0; nop; ae_movad32.l	a9, aed0 }
  1848b5:	0e2d                	mov.n	a2, a14
  1848b7:	02a676               	loopgtz	a6, 1848bd <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x1c9>
  1848ba:	e11214               	ae_s32.l.ip	aed1, a2, 4

001848bd <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x1c9>:
  1848bd:	04ad                	mov.n	a10, a4
  1848bf:	11f5e0               	slli	a15, a5, 2
  1848c2:	a08540               	addx4	a8, a5, a4
  1848c5:	bd4804               	ae_l32.i	aed4, a8, 0
  1848c8:	0d400e41a0b01c6e 	{ blti.w18	a12, 1, 1849b6 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x2c2>; nop }
  1848d0:	11d5d0               	slli	a13, a5, 3
  1848d3:	89ea                	add.n	a8, a9, a14
  1848d5:	136182               	s32i	a8, a1, 76
  1848d8:	1461d2               	s32i	a13, a1, 80
  1848db:	860b                	addi.n	a8, a6, -1
  1848dd:	a0d8b0               	addx4	a13, a8, a11
  1848e0:	a088e0               	addx4	a8, a8, a14
  1848e3:	1161d2               	s32i	a13, a1, 68
  1848e6:	ebfa4000000600df 	{ movi	a13, 0; ae_movi	aed6, 0; nop }
  1848ee:	106182               	s32i	a8, a1, 64
  1848f1:	c9fb20466e30488e 	{ addi	a8, a8, 4; ae_mov	aed0, aed6; ae_mov	aed3, aed6 }
  1848f9:	126182               	s32i	a8, a1, 72

001848fc <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x208>:
  1848fc:	5016a6               	blti	a6, 1, 184950 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x25c>
  1848ff:	560b                	addi.n	a5, a6, -1
  184901:	112142               	l32i	a4, a1, 68
  184904:	102122               	l32i	a2, a1, 64
  184907:	122132               	l32i	a3, a1, 72
  18490a:	fcc222               	addi	a2, a2, -4
  18490d:	be72f4               	ae_l32.ip	aed7, a2, -4
  184910:	eb97bf02010073ff 	{ ae_s32.l.ip	aed7, a3, -4; ae_mulsf32s.ll	aed0, aed1, aed2; nop }
  184918:	eb97af02070324ff 	{ ae_l32.ip	aed2, a4, -4; ae_mulsf32s.ll	aed3, aed7, aed2; nop }
  184920:	c8fb59070e01822e 	{ or	a8, a2, a2; ae_mov	aed1, aed7; ae_satq56s	aed0, aed0 }
  184928:	0020f0               	nop
  18492b:	f03d                	nop.n
  18492d:	17a576               	loopgtz	a5, 184948 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x254>
  184930:	c897af32013018fe 	{ ae_l32.ip	aed1, a8, -4; ae_mulsf32s.ll	aed0, aed1, aed2; ae_satq56s	aed3, aed3 }
  184938:	eb97bf02010313ff 	{ ae_s32.l.ip	aed1, a3, -4; ae_mulsf32s.ll	aed3, aed1, aed2; nop }
  184940:	c8fbaf000f0024fe 	{ ae_l32.ip	aed2, a4, -4; nop; ae_satq56s	aed0, aed0 }

00184948 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x254>:
  184948:	c8fbdd300f30259e 	{ nop; nop; ae_satq56s	aed3, aed3 }

00184950 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x25c>:
  184950:	152192               	l32i	a9, a1, 84
  184953:	142182               	l32i	a8, a1, 80
  184956:	eb34dd020400259f 	{ nop; ae_mulaf32s.ll	aed0, aed4, aed2; nop }
  18495e:	bf4a84               	ae_l32.x	aed4, a10, a8
  184961:	c834ae020413290e 	{ ae_l32.i	aed2, a9, 0; ae_mulaf32s.ll	aed3, aed4, aed2; ae_satq56s	aed1, aed0 }
  184969:	132192               	l32i	a9, a1, 76
  18496c:	06f714               	ae_slaasq56s	aed15, aed1, a7
  18496f:	45dff4               	ae_round24x2f48ssym	aed13, aed15, aed15
  184972:	c8fbae300fc0eb1e 	{ ae_l32.i	aed14, a11, 4; nop; ae_satq56s	aed12, aed3 }
  18497a:	eb97500e0d0c8aff 	{ add	a8, a10, a15; ae_mulsf32s.ll	aed12, aed13, aed14; nop }
  184982:	e0de14               	ae_s32.l.i	aed13, a14, 4
  184985:	c8fb9ec00fb0dafe 	{ ae_s32.l.x	aed13, a10, a15; nop; ae_satq56s	aed11, aed12 }
  18498d:	06a7b4               	ae_slaasq56s	aed10, aed11, a7
  184990:	9efb50a0af90a8fe 	{ add	a10, a8, a15; nop; ae_round24x2f48ssym	aed9, aed10, aed10 }
  184998:	400000212009dede 	{ ae_s32.l.i	aed9, a14, 0; nop; addi	a13, a13, 2 }
  1849a0:	e298f4               	ae_s32.l.x	aed9, a8, a15
  1849a3:	bf4fa4               	ae_l32.x	aed4, a15, a10
  1849a6:	ebfbae060e0019ff 	{ ae_l32.i	aed1, a9, -4; ae_mov	aed0, aed6; nop }
  1849ae:	0d3ff4c6aeb39dce 	{ blt.w18	a13, a12, 1848fc <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x208>; ae_mov	aed3, aed6 }

001849b6 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x2c2>:
  1849b6:	f01d                	retw.n

001849b8 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x2c4>:
  1849b8:	a04420               	addx4	a4, a4, a2
  1849bb:	ffb746               	j	18489c <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x1a8>

001849be <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x2ca>:
	...

001849c0 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x2cc>:
  1849c0:	01a136               	entry	a1, 208
  1849c3:	02ed                	mov.n	a14, a2
  1849c5:	206132               	s32i	a3, a1, 128
  1849c8:	236142               	s32i	a4, a1, 140
  1849cb:	05cd                	mov.n	a12, a5
  1849cd:	40c1b2               	addi	a11, a1, 64
  1849d0:	a50b                	addi.n	a10, a5, -1
  1849d2:	f26871               	l32r	a7, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  1849d5:	080c                	movi.n	a8, 0
  1849d7:	fcc192               	addi	a9, a1, -4
  1849da:	216192               	s32i	a9, a1, 132
  1849dd:	0489                	s32i.n	a8, a4, 0
  1849df:	157774               	ae_movda32x2	aed7, a7, a7
  1849e2:	a0da20               	addx4	a13, a10, a2
  1849e5:	a0fa10               	addx4	a15, a10, a1
  1849e8:	2561f2               	s32i	a15, a1, 148
  1849eb:	2661d2               	s32i	a13, a1, 152
  1849ee:	751b                	addi.n	a7, a5, 1
  1849f0:	3cc182               	addi	a8, a1, 60
  1849f3:	226182               	s32i	a8, a1, 136
  1849f6:	286172               	s32i	a7, a1, 160
  1849f9:	180c                	movi.n	a8, 1
  1849fb:	c8fa52703078aabe 	{ addx4	a10, a10, a11; ae_movi	aed8, 0; ae_cvtq56p32s.l	aed7, aed7 }
  184a03:	2761a2               	s32i	a10, a1, 156
  184a06:	000446               	j	184a1b <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x327>

00184a09 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x315>:
  184a09:	00000000 0e000000                                .......

00184a10 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x31c>:
  184a10:	0d401541c0b0160e 	{ beqi.w18	a6, 1, 184b70 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x47c>; nop }
  184a18:	160616               	beqz	a6, 184b7c <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x488>

00184a1b <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x327>:
  184a1b:	d40c                	movi.n	a4, 13
  184a1d:	212122               	l32i	a2, a1, 132
  184a20:	222132               	l32i	a3, a1, 136
  184a23:	04c2a2               	addi	a10, a2, 4
  184a26:	04c392               	addi	a9, a3, 4
  184a29:	058476               	loop	a4, 184a32 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x33e>
  184a2c:	e18a14               	ae_s32.l.ip	aed8, a10, 4
  184a2f:	e18914               	ae_s32.l.ip	aed8, a9, 4

00184a32 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x33e>:
  184a32:	232172               	l32i	a7, a1, 140
  184a35:	0778                	l32i.n	a7, a7, 0
  184a37:	912774               	ae_sraaq56	aed2, aed7, a7
  184a3a:	13ec96               	bltz	a12, 184b7c <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x488>
  184a3d:	2021d2               	l32i	a13, a1, 128
  184a40:	0f0c                	movi.n	a15, 0
  184a42:	246112               	s32i	a1, a1, 144
  184a45:	ebfa40000006006f 	{ movi	a6, 0; ae_movi	aed6, 0; nop }
  184a4d:	0003c6               	j	184a60 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x36c>

00184a50 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x35c>:
  184a50:	10c616               	beqz	a6, 184b60 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x46c>

00184a53 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x35f>:
  184a53:	282172               	l32i	a7, a1, 160
  184a56:	dd4b                	addi.n	a13, a13, 4
  184a58:	0d3ffbc64eb287fe 	{ beq.w18	a7, a15, 184a10 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x31c>; ae_mov	aed2, aed6 }

00184a60 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x36c>:
  184a60:	9efb20202f501ffe 	{ addi	a15, a15, 1; nop; ae_round24x2f48ssym	aed5, aed2, aed2 }
  184a68:	e41ca6               	blti	a12, 1, 184a50 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x35c>
  184a6b:	08a092               	movi	a9, 8
  184a6e:	40c152               	addi	a5, a1, 64
  184a71:	202110               	or	a2, a1, a1
  184a74:	0e3d                	mov.n	a3, a14
  184a76:	2141c0               	srai	a4, a12, 1
  184a79:	1c6c07               	bbci	a12, 0, 184a99 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x3a5>
  184a7c:	beb214               	ae_l32.ip	aed11, a2, 4
  184a7f:	bea314               	ae_l32.ip	aed10, a3, 4
  184a82:	9e34dd2b2a92259e 	{ nop; ae_mulaf32s.ll	aed2, aed10, aed11; ae_round24x2f48ssym	aed9, aed2, aed2 }
  184a8a:	25a2d4               	ae_nsa64	a10, aed2
  184a8d:	e19514               	ae_s32.l.ip	aed9, a5, 4
  184a90:	f8caa2               	addi	a10, a10, -8
  184a93:	72aa90               	salt	a10, a10, a9
  184a96:	9368a0               	movnez	a6, a8, a10

00184a99 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x3a5>:
  184a99:	081416               	beqz	a4, 184b1e <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x42a>
  184a9c:	be4324               	ae_l32.ip	aed4, a3, 8
  184a9f:	be9224               	ae_l32.ip	aed9, a2, 8
  184aa2:	9e34ae29240232fe 	{ ae_l32.i	aed3, a2, -4; ae_mulaf32s.ll	aed2, aed4, aed9; ae_round24x2f48ssym	aed0, aed2, aed2 }
  184aaa:	400000f07ff1a34e 	{ ae_l32.i	aed1, a3, -4; nop; addi	a10, a4, -1 }
  184ab2:	9e34c82321f2b2ae 	{ ae_nsa64	a11, aed2; ae_mulaf32s.ll	aed2, aed1, aed3; ae_round24x2f48ssym	aed15, aed2, aed2 }
  184aba:	e10524               	ae_s32.l.ip	aed0, a5, 8
  184abd:	2572d4               	ae_nsa64	a7, aed2
  184ac0:	400000812fffb5be 	{ ae_s32.l.i	aed15, a5, -4; nop; addi	a11, a11, -8 }
  184ac8:	72bb90               	salt	a11, a11, a9
  184acb:	f03d                	nop.n
  184acd:	41aa76               	loopgtz	a10, 184b12 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x41e>
  184ad0:	9efbaf202f30022e 	{ ae_l32.ip	aed0, a2, 8; nop; ae_round24x2f48ssym	aed3, aed2, aed2 }
  184ad8:	400000807ff4727e 	{ ae_l32.i	aed4, a2, -4; nop; addi	a7, a7, -8 }
  184ae0:	be1324               	ae_l32.ip	aed1, a3, 8
  184ae3:	eb345800010268bf 	{ movnez	a6, a8, a11; ae_mulaf32s.ll	aed2, aed1, aed0; nop }
  184aeb:	72b790               	salt	a11, a7, a9
  184aee:	9efbae202f1003fe 	{ ae_l32.i	aed0, a3, -4; nop; ae_round24x2f48ssym	aed1, aed2, aed2 }
  184af6:	9368b0               	movnez	a6, a8, a11
  184af9:	eb34c8040002b2af 	{ ae_nsa64	a11, aed2; ae_mulaf32s.ll	aed2, aed0, aed4; nop }
  184b01:	e13524               	ae_s32.l.ip	aed3, a5, 8
  184b04:	2572d4               	ae_nsa64	a7, aed2
  184b07:	400000812ff1b5be 	{ ae_s32.l.i	aed1, a5, -4; nop; addi	a11, a11, -8 }
  184b0f:	72bb90               	salt	a11, a11, a9

00184b12 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x41e>:
  184b12:	9368b0               	movnez	a6, a8, a11
  184b15:	f8c722               	addi	a2, a7, -8
  184b18:	722290               	salt	a2, a2, a9
  184b1b:	936820               	movnez	a6, a8, a2

00184b1e <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x42a>:
  184b1e:	272152               	l32i	a5, a1, 156
  184b21:	262132               	l32i	a3, a1, 152
  184b24:	252122               	l32i	a2, a1, 148
  184b27:	32ac76               	loopgtz	a12, 184b5d <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x469>
  184b2a:	bdb504               	ae_l32.i	aed11, a5, 0
  184b2d:	bd4204               	ae_l32.i	aed4, a2, 0
  184b30:	c8fbae403f40a30e 	{ ae_l32.i	aed10, a3, 0; nop; ae_cvtq56p32s.l	aed4, aed4 }
  184b38:	eb34dd0b0a04259f 	{ nop; ae_mulaf32s.ll	aed4, aed10, aed11; nop }
  184b40:	fcc552               	addi	a5, a5, -4
  184b43:	2574d4               	ae_nsa64	a7, aed4
  184b46:	fcc332               	addi	a3, a3, -4
  184b49:	f8c772               	addi	a7, a7, -8
  184b4c:	0887a6               	blti	a7, 8, 184b58 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x464>
  184b4f:	459444               	ae_round24x2f48ssym	aed9, aed4, aed4
  184b52:	e09214               	ae_s32.l.i	aed9, a2, 4
  184b55:	000046               	j	184b5a <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x466>

00184b58 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x464>:
  184b58:	160c                	movi.n	a6, 1

00184b5a <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x466>:
  184b5a:	fcc222               	addi	a2, a2, -4

00184b5d <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x469>:
  184b5d:	ef2656               	bnez	a6, 184a53 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x35f>

00184b60 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x46c>:
  184b60:	242192               	l32i	a9, a1, 144
  184b63:	45a224               	ae_round24x2f48ssym	aed10, aed2, aed2
  184b66:	e0ad04               	ae_s32.l.i	aed10, a13, 0
  184b69:	e05904               	ae_s32.l.i	aed5, a9, 0
  184b6c:	ffb8c6               	j	184a53 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x35f>

00184b6f <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x47b>:
	...

00184b70 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x47c>:
  184b70:	2321b2               	l32i	a11, a1, 140
  184b73:	0ba8                	l32i.n	a10, a11, 0
  184b75:	aa1b                	addi.n	a10, a10, 1
  184b77:	0ba9                	s32i.n	a10, a11, 0
  184b79:	e9e656               	bnez	a6, 184a1b <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x327>

00184b7c <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x488>:
  184b7c:	f01d                	retw.n

00184b7e <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo+0x48a>:
	...

00184b80 <_Z21TnsDecodeCoefficientsP7CFilterP5fract>:
  184b80:	004136               	entry	a1, 32
  184b83:	040252               	l8ui	a5, a2, 4
  184b86:	030262               	l8ui	a6, a2, 3
  184b89:	235500               	sext	a5, a5, 7
  184b8c:	2015a6               	blti	a5, 1, 184bb0 <_Z21TnsDecodeCoefficientsP7CFilterP5fract+0x30>
  184b8f:	f20271               	l32r	a7, 181398 (284f60 <tnsCoeff4>)
  184b92:	f20081               	l32r	a8, 181394 (284f64 <tnsCoeff3>)
  184b95:	0778                	l32i.n	a7, a7, 0
  184b97:	0888                	l32i.n	a8, a8, 0
  184b99:	13a576               	loopgtz	a5, 184bb0 <_Z21TnsDecodeCoefficientsP7CFilterP5fract+0x30>
  184b9c:	050252               	l8ui	a5, a2, 5
  184b9f:	221b                	addi.n	a2, a2, 1
  184ba1:	235500               	sext	a5, a5, 7
  184ba4:	0a3626               	beqi	a6, 3, 184bb2 <_Z21TnsDecodeCoefficientsP7CFilterP5fract+0x32>
  184ba7:	a09570               	addx4	a9, a5, a7
  184baa:	8998                	l32i.n	a9, a9, 32
  184bac:	1399                	s32i.n	a9, a3, 4

00184bae <_Z21TnsDecodeCoefficientsP7CFilterP5fract+0x2e>:
  184bae:	334b                	addi.n	a3, a3, 4

00184bb0 <_Z21TnsDecodeCoefficientsP7CFilterP5fract+0x30>:
  184bb0:	f01d                	retw.n

00184bb2 <_Z21TnsDecodeCoefficientsP7CFilterP5fract+0x32>:
  184bb2:	a0a580               	addx4	a10, a5, a8
  184bb5:	4aa8                	l32i.n	a10, a10, 16
  184bb7:	13a9                	s32i.n	a10, a3, 4
  184bb9:	fffc46               	j	184bae <_Z21TnsDecodeCoefficientsP7CFilterP5fract+0x2e>

00184bbc <_Z7Minimumiii>:
  184bbc:	004136               	entry	a1, 32
  184bbf:	432230               	min	a2, a2, a3
  184bc2:	432240               	min	a2, a2, a4
  184bc5:	f01d                	retw.n

00184bc7 <_Z7Minimumiii+0xb>:
	...

00184bc8 <_Z16CAacDecoderResetiP5fract>:
  184bc8:	004136               	entry	a1, 32
  184bcb:	6612a6               	blti	a2, 1, 184c35 <_Z16CAacDecoderResetiP5fract+0x6d>
  184bce:	1192e0               	slli	a9, a2, 2
  184bd1:	f1f2d1               	l32r	a13, 18139c (284f6c <OnlyLongWindowKBD>)
  184bd4:	f1dfc1               	l32r	a12, 181350 (284f74 <OnlyLongWindowSine>)
  184bd7:	f1f2b1               	l32r	a11, 1813a0 (284f68 <OnlyShortWindowKBD>)
  184bda:	f1daa1               	l32r	a10, 181344 (284f70 <OnlyShortWindowSine>)
  184bdd:	840c                	movi.n	a4, 8
  184bdf:	0e0c                	movi.n	a14, 0
  184be1:	3c1e14               	ae_cvt48a32	aed1, a14
  184be4:	211414               	ae_slaaq56	aed1, aed1, a4
  184be7:	2b0a14               	ae_sat48s	aed0, aed1
  184bea:	0cfb59800f007eef 	{ or	a7, a14, a14; nop; ae_srai64	aed0, aed0, 8 }
  184bf2:	256034               	ae_trunca32q48	a6, aed0

00184bf5 <_Z16CAacDecoderResetiP5fract+0x2d>:
  184bf5:	8e2382               	l32i	a8, a3, 0x238
  184bf8:	8e2342               	l32i	a4, a3, 0x238
  184bfb:	887a                	add.n	a8, a8, a7
  184bfd:	447a                	add.n	a4, a4, a7
  184bff:	0828                	l32i.n	a2, a8, 0
  184c01:	774b                	addi.n	a7, a7, 4
  184c03:	0c52e2               	s16i	a14, a2, 24
  184c06:	1042e2               	s8i	a14, a2, 16
  184c09:	08f8                	l32i.n	a15, a8, 0
  184c0b:	0d52e2               	s16i	a14, a2, 26
  184c0e:	114fe2               	s8i	a14, a15, 17
  184c11:	0448                	l32i.n	a4, a4, 0
  184c13:	0c58                	l32i.n	a5, a12, 0
  184c15:	0888                	l32i.n	a8, a8, 0
  184c17:	00a2f2               	movi	a15, 0x200
  184c1a:	052822               	l32i	a2, a8, 20
  184c1d:	03af76               	loopgtz	a15, 184c24 <_Z16CAacDecoderResetiP5fract+0x5c>
  184c20:	0269                	s32i.n	a6, a2, 0
  184c22:	224b                	addi.n	a2, a2, 4

00184c24 <_Z16CAacDecoderResetiP5fract+0x5c>:
  184c24:	0859                	s32i.n	a5, a8, 0
  184c26:	0af8                	l32i.n	a15, a10, 0
  184c28:	24f9                	s32i.n	a15, a4, 8
  184c2a:	0d58                	l32i.n	a5, a13, 0
  184c2c:	1459                	s32i.n	a5, a4, 4
  184c2e:	0bf8                	l32i.n	a15, a11, 0
  184c30:	34f9                	s32i.n	a15, a4, 12
  184c32:	bf9797               	bne	a7, a9, 184bf5 <_Z16CAacDecoderResetiP5fract+0x2d>

00184c35 <_Z16CAacDecoderResetiP5fract+0x6d>:
  184c35:	020c                	movi.n	a2, 0
  184c37:	f01d                	retw.n

00184c39 <_Z16CAacDecoderResetiP5fract+0x71>:
  184c39:	000000                                        ...

00184c3c <_Z16CAacDecoderResetiP5fract+0x74>:
  184c3c:	004136               	entry	a1, 32
  184c3f:	020c                	movi.n	a2, 0
  184c41:	0329                	s32i.n	a2, a3, 0
  184c43:	f01d                	retw.n

00184c45 <_Z16CAacDecoderResetiP5fract+0x7d>:
  184c45:	000000                                        ...

00184c48 <_Z23xa_Copy_PCE_From_HeaderP20AAC_DECODER_INSTANCE>:
  184c48:	004136               	entry	a1, 32
  184c4b:	0dc232               	addi	a3, a2, 13
  184c4e:	20a330               	or	a10, a3, a3
  184c51:	036d65               	call8	188328 <_Z18CProgramConfigOpenP14CProgramConfig>
  184c54:	02d2a2               	addmi	a10, a2, 0x200
  184c57:	aa2282               	l32i	a8, a2, 0x2a8
  184c5a:	e8ca22               	addi	a2, a10, -24
  184c5d:	037816               	beqz	a8, 184c98 <_Z23xa_Copy_PCE_From_HeaderP20AAC_DECODER_INSTANCE+0x50>
  184c60:	30a0c2               	movi	a12, 48
  184c63:	44ca52               	addi	a5, a10, 68
  184c66:	74ca42               	addi	a4, a10, 116
  184c69:	20b440               	or	a11, a4, a4
  184c6c:	20a550               	or	a10, a5, a5
  184c6f:	fb7125               	call8	180380 <__vec_memcpy>
  184c72:	3022a2               	l32i	a10, a2, 192
  184c75:	20b330               	or	a11, a3, a3
  184c78:	031965               	call8	187e10 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig>
  184c7b:	03bd                	mov.n	a11, a3
  184c7d:	04ad                	mov.n	a10, a4
  184c7f:	1022c2               	l32i	a12, a2, 64
  184c82:	032c25               	call8	187f44 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi>
  184c85:	aa8c                	beqz.n	a10, 184c93 <_Z23xa_Copy_PCE_From_HeaderP20AAC_DECODER_INSTANCE+0x4b>
  184c87:	05bd                	mov.n	a11, a5
  184c89:	04ad                	mov.n	a10, a4
  184c8b:	0c3c                	movi.n	a12, 48
  184c8d:	fb6f25               	call8	180380 <__vec_memcpy>
  184c90:	000106               	j	184c98 <_Z23xa_Copy_PCE_From_HeaderP20AAC_DECODER_INSTANCE+0x50>

00184c93 <_Z23xa_Copy_PCE_From_HeaderP20AAC_DECODER_INSTANCE+0x4b>:
  184c93:	180c                	movi.n	a8, 1
  184c95:	bc4282               	s8i	a8, a2, 188
  184c98:	020c                	movi.n	a2, 0
  184c9a:	f01d                	retw.n

00184c9c <_Z19CAacDecoderSetSEMapP20AAC_DECODER_INSTANCEi>:
  184c9c:	004136               	entry	a1, 32
  184c9f:	638c                	beqz.n	a3, 184ca9 <_Z19CAacDecoderSetSEMapP20AAC_DECODER_INSTANCEi+0xd>
  184ca1:	ab6232               	s32i	a3, a2, 0x2ac
  184ca4:	040c                	movi.n	a4, 0
  184ca6:	aa6242               	s32i	a4, a2, 0x2a8

00184ca9 <_Z19CAacDecoderSetSEMapP20AAC_DECODER_INSTANCEi+0xd>:
  184ca9:	f01d                	retw.n

00184cab <_Z19CAacDecoderSetSEMapP20AAC_DECODER_INSTANCEi+0xf>:
	...

00184cac <_Z24CAacDecoderSetPCEpointerP20AAC_DECODER_INSTANCEPvc>:
  184cac:	004136               	entry	a1, 32
  184caf:	ab2252               	l32i	a5, a2, 0x2ac
  184cb2:	65cc                	bnez.n	a5, 184cbc <_Z24CAacDecoderSetPCEpointerP20AAC_DECODER_INSTANCEPvc+0x10>
  184cb4:	080c                	movi.n	a8, 0
  184cb6:	938340               	movnez	a8, a3, a4
  184cb9:	aa6282               	s32i	a8, a2, 0x2a8

00184cbc <_Z24CAacDecoderSetPCEpointerP20AAC_DECODER_INSTANCEPvc+0x10>:
  184cbc:	f01d                	retw.n

00184cbe <_Z24CAacDecoderSetPCEpointerP20AAC_DECODER_INSTANCEPvc+0x12>:
	...

00184cc0 <_Z24CAacDecoderSetPCEpointerP20AAC_DECODER_INSTANCEPvc+0x14>:
  184cc0:	004136               	entry	a1, 32
  184cc3:	020c                	movi.n	a2, 0
  184cc5:	f01d                	retw.n

00184cc7 <_Z24CAacDecoderSetPCEpointerP20AAC_DECODER_INSTANCEPvc+0x1b>:
	...

00184cc8 <_Z33CAacDecoderResetDRCExtPresentFlagP20AAC_DECODER_INSTANCE>:
  184cc8:	004136               	entry	a1, 32
  184ccb:	030c                	movi.n	a3, 0
  184ccd:	906232               	s32i	a3, a2, 0x240
  184cd0:	f01d                	retw.n

00184cd2 <_Z33CAacDecoderResetDRCExtPresentFlagP20AAC_DECODER_INSTANCE+0xa>:
	...

00184cd4 <_Z31CAacDecoderGetDRCExtPresentFlagP20AAC_DECODER_INSTANCE>:
  184cd4:	004136               	entry	a1, 32
  184cd7:	902222               	l32i	a2, a2, 0x240
  184cda:	f01d                	retw.n

00184cdc <_Z27CAacDecoder_FrequencyToTimeP20AAC_DECODER_INSTANCEP5fractii>:
  184cdc:	004136               	entry	a1, 32
  184cdf:	1164e0               	slli	a6, a4, 2
  184ce2:	758050               	extui	a8, a5, 16, 8
  184ce5:	013816               	beqz	a8, 184cfc <_Z27CAacDecoder_FrequencyToTimeP20AAC_DECODER_INSTANCEP5fractii+0x20>
  184ce8:	8d22a2               	l32i	a10, a2, 0x234
  184ceb:	00a0b2               	movi	a11, 0
  184cee:	a0a4a0               	addx4	a10, a4, a10
  184cf1:	002aa2               	l32i	a10, a10, 0
  184cf4:	f1acc1               	l32r	a12, 1813a4 (1000 <XtosCoreStateSize+0xd80>)
  184cf7:	7aa8                	l32i.n	a10, a10, 28
  184cf9:	fb72e5               	call8	180428 <__vec_memset>

00184cfc <_Z27CAacDecoder_FrequencyToTimeP20AAC_DECODER_INSTANCEP5fractii+0x20>:
  184cfc:	8f22f2               	l32i	a15, a2, 0x23c
  184cff:	74e050               	extui	a14, a5, 0, 8
  184d02:	8d22b2               	l32i	a11, a2, 0x234
  184d05:	74d850               	extui	a13, a5, 8, 8
  184d08:	80bb60               	add	a11, a11, a6
  184d0b:	002bb2               	l32i	a11, a11, 0
  184d0e:	8e22a2               	l32i	a10, a2, 0x238
  184d11:	002bc2               	l32i	a12, a11, 0
  184d14:	a6aa                	add.n	a10, a6, a10
  184d16:	030cc2               	l8ui	a12, a12, 3
  184d19:	0aa8                	l32i.n	a10, a10, 0
  184d1b:	062c26               	beqi	a12, 2, 184d25 <_Z27CAacDecoder_FrequencyToTimeP20AAC_DECODER_INSTANCEP5fractii+0x49>
  184d1e:	03cd                	mov.n	a12, a3
  184d20:	fe1b65               	call8	182ed8 <_Z26CLongBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_>
  184d23:	f01d                	retw.n

00184d25 <_Z27CAacDecoder_FrequencyToTimeP20AAC_DECODER_INSTANCEP5fractii+0x49>:
  184d25:	03cd                	mov.n	a12, a3
  184d27:	feb325               	call8	183858 <_Z27CShortBlock_FrequencyToTimeP28CAacDecoderStaticChannelInfoP22CAacDecoderChannelInfoP5fractiiS4_>
  184d2a:	f01d                	retw.n

00184d2c <_Z27CAacDecoder_FrequencyToTimeP20AAC_DECODER_INSTANCEP5fractii+0x50>:
  184d2c:	00000000                                ....

00184d30 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii>:
  184d30:	010136               	entry	a1, 128
  184d33:	2139                	s32i.n	a3, a1, 8
  184d35:	8c01d2               	l8ui	a13, a1, 140
  184d38:	05cd                	mov.n	a12, a5
  184d3a:	02d2f2               	addmi	a15, a2, 0x200
  184d3d:	1561f2               	s32i	a15, a1, 84
  184d40:	075d                	mov.n	a5, a7
  184d42:	61c9                	s32i.n	a12, a1, 24
  184d44:	070c                	movi.n	a7, 0
  184d46:	23dd00               	sext	a13, a13, 7
  184d49:	0d3d                	mov.n	a3, a13
  184d4b:	07ed                	mov.n	a14, a7
  184d4d:	004172               	s8i	a7, a1, 0
  184d50:	8722a2               	l32i	a10, a2, 0x21c
  184d53:	93e640               	movnez	a14, a6, a4
  184d56:	22b8                	l32i.n	a11, a2, 8
  184d58:	1261b2               	s32i	a11, a1, 72
  184d5b:	71e9                	s32i.n	a14, a1, 28
  184d5d:	0c02e2               	l8ui	a14, a2, 12
  184d60:	5bb8                	l32i.n	a11, a11, 20
  184d62:	93d7e0               	movnez	a13, a7, a14
  184d65:	0042d2               	s8i	a13, a2, 0
  184d68:	11b9                	s32i.n	a11, a1, 4
  184d6a:	8a2282               	l32i	a8, a2, 0x228
  184d6d:	0a49                	s32i.n	a4, a10, 0
  184d6f:	2518a6               	blti	a8, 1, 184d98 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x68>
  184d72:	040c                	movi.n	a4, 0
  184d74:	080c                	movi.n	a8, 0
  184d76:	106182               	s32i	a8, a1, 64

00184d79 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x49>:
  184d79:	8d22a2               	l32i	a10, a2, 0x234
  184d7c:	80aa40               	add	a10, a10, a4
  184d7f:	002aa2               	l32i	a10, a10, 0
  184d82:	fe8da5               	call8	18365c <_Z12CPns_InitPnsP22CAacDecoderChannelInfo>
  184d85:	04c442               	addi	a4, a4, 4
  184d88:	1021b2               	l32i	a11, a1, 64
  184d8b:	1521c2               	l32i	a12, a1, 84
  184d8e:	bb1b                	addi.n	a11, a11, 1
  184d90:	acc8                	l32i.n	a12, a12, 40
  184d92:	1061b2               	s32i	a11, a1, 64
  184d95:	e02bc7               	blt	a11, a12, 184d79 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x49>

00184d98 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x68>:
  184d98:	0dc242               	addi	a4, a2, 13
  184d9b:	20a440               	or	a10, a4, a4
  184d9e:	0358a5               	call8	188328 <_Z18CProgramConfigOpenP14CProgramConfig>
  184da1:	056142               	s32i	a4, a1, 20
  184da4:	1521d2               	l32i	a13, a1, 84
  184da7:	02d2e2               	addmi	a14, a2, 0x200
  184daa:	74cef2               	addi	a15, a14, 116
  184dad:	0f61f2               	s32i	a15, a1, 60
  184db0:	44cee2               	addi	a14, a14, 68
  184db3:	2a2dd2               	l32i	a13, a13, 168
  184db6:	0e61e2               	s32i	a14, a1, 56
  184db9:	03ad16               	beqz	a13, 184df7 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xc7>
  184dbc:	20aee0               	or	a10, a14, a14
  184dbf:	20bff0               	or	a11, a15, a15
  184dc2:	0c3c                	movi.n	a12, 48
  184dc4:	fb5ba5               	call8	180380 <__vec_memcpy>
  184dc7:	1521a2               	l32i	a10, a1, 84
  184dca:	04bd                	mov.n	a11, a4
  184dcc:	2a2aa2               	l32i	a10, a10, 168
  184dcf:	030425               	call8	187e10 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig>
  184dd2:	04bd                	mov.n	a11, a4
  184dd4:	5149                	s32i.n	a4, a1, 20
  184dd6:	1521c2               	l32i	a12, a1, 84
  184dd9:	f1a8                	l32i.n	a10, a1, 60
  184ddb:	acc8                	l32i.n	a12, a12, 40
  184ddd:	031665               	call8	187f44 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi>
  184de0:	ba8c                	beqz.n	a10, 184def <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xbf>
  184de2:	f1a8                	l32i.n	a10, a1, 60
  184de4:	e1b8                	l32i.n	a11, a1, 56
  184de6:	0c3c                	movi.n	a12, 48
  184de8:	fb5965               	call8	180380 <__vec_memcpy>
  184deb:	000206               	j	184df7 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xc7>

00184dee <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xbe>:
	...

00184def <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xbf>:
  184def:	1521e2               	l32i	a14, a1, 84
  184df2:	1d0c                	movi.n	a13, 1
  184df4:	a44ed2               	s8i	a13, a14, 164
  184df7:	1521f2               	l32i	a15, a1, 84
  184dfa:	202142               	l32i	a4, a1, 128
  184dfd:	a149                	s32i.n	a4, a1, 40
  184dff:	0479                	s32i.n	a7, a4, 0
  184e01:	aff8                	l32i.n	a15, a15, 40
  184e03:	040c                	movi.n	a4, 0
  184e05:	0daf76               	loopgtz	a15, 184e16 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xe6>
  184e08:	941b                	addi.n	a9, a4, 1
  184e0a:	a08450               	addx4	a8, a4, a5
  184e0d:	002882               	l32i	a8, a8, 0
  184e10:	744090               	extui	a4, a9, 0, 8
  184e13:	026872               	s32i	a7, a8, 8

00184e16 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xe6>:
  184e16:	20a220               	or	a10, a2, a2
  184e19:	ffeae5               	call8	184cc8 <_Z33CAacDecoderResetDRCExtPresentFlagP20AAC_DECODER_INSTANCE>
  184e1c:	00a042               	movi	a4, 0
  184e1f:	00a092               	movi	a9, 0
  184e22:	00a0a2               	movi	a10, 0
  184e25:	080c                	movi.n	a8, 0
  184e27:	7b0c                	movi.n	a11, 7
  184e29:	91b9                	s32i.n	a11, a1, 36
  184e2b:	8189                	s32i.n	a8, a1, 32
  184e2d:	1361a2               	s32i	a10, a1, 76
  184e30:	b199                	s32i.n	a9, a1, 44
  184e32:	c1a9                	s32i.n	a10, a1, 48
  184e34:	02d292               	addmi	a9, a2, 0x200
  184e37:	40c992               	addi	a9, a9, 64
  184e3a:	4199                	s32i.n	a9, a1, 16

00184e3c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x10c>:
  184e3c:	0d40564120b0740e 	{ beqi.w18	a4, 7, 1853a2 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x672>; nop }
  184e44:	0002c2               	l8ui	a12, a2, 0
  184e47:	557c16               	beqz	a12, 1853a2 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x672>
  184e4a:	1221a2               	l32i	a10, a1, 72
  184e4d:	0ceae5               	call8	191cfc <initBitParser>
  184e50:	0abd                	mov.n	a11, a10
  184e52:	694334               	ae_lbi	a4, 3
  184e55:	1221a2               	l32i	a10, a1, 72
  184e58:	775b34               	ae_dbi	a11, 3
  184e5b:	0ce7e5               	call8	191cd8 <TerminateBitParser_new>
  184e5e:	1221d2               	l32i	a13, a1, 72
  184e61:	5dd8                	l32i.n	a13, a13, 20
  184e63:	002dd6               	bgez	a13, 184e69 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x139>
  184e66:	004272               	s8i	a7, a2, 0

00184e69 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x139>:
  184e69:	3e6416               	beqz	a4, 185253 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x523>
  184e6c:	0d402a4120b0140e 	{ beqi.w18	a4, 1, 185112 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x3e2>; nop }
  184e74:	0d40294120b0240e 	{ beqi.w18	a4, 2, 18510a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x3da>; nop }
  184e7c:	0d401441b0b0340e 	{ beqi.w18	a4, 3, 184fcb <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x29b>; nop }
  184e84:	0d400e41a0b0440e 	{ beqi.w18	a4, 4, 184f72 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x242>; nop }
  184e8c:	2b5426               	beqi	a4, 5, 184ebb <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x18b>
  184e8f:	0d40454160b064ce 	{ bnei.w18	a4, 6, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>; nop }
  184e97:	1221a2               	l32i	a10, a1, 72
  184e9a:	1321b2               	l32i	a11, a1, 76
  184e9d:	02a0e2               	movi	a14, 2
  184ea0:	0921c2               	l32i	a12, a1, 36
  184ea3:	01a0d2               	movi	a13, 1
  184ea6:	fc0b                	addi.n	a15, a12, -1
  184ea8:	83def0               	moveqz	a13, a14, a15
  184eab:	c0bbd0               	sub	a11, a11, a13
  184eae:	41d8                	l32i.n	a13, a1, 16
  184eb0:	a0bb50               	addx4	a11, a11, a5
  184eb3:	0bb8                	l32i.n	a11, a11, 0
  184eb5:	0a7f25               	call8	18f6a8 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi>
  184eb8:	010b46               	j	1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

00184ebb <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x18b>:
  184ebb:	152182               	l32i	a8, a1, 84
  184ebe:	072882               	l32i	a8, a8, 28
  184ec1:	002882               	l32i	a8, a8, 0
  184ec4:	014816               	beqz	a8, 184edc <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x1ac>
  184ec7:	8722a2               	l32i	a10, a2, 0x21c
  184eca:	1221b2               	l32i	a11, a1, 72
  184ecd:	00a0c2               	movi	a12, 0
  184ed0:	02e565               	call8	187d28 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi>
  184ed3:	0c61a2               	s32i	a10, a1, 48
  184ed6:	020a66               	bnei	a10, -1, 184edc <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x1ac>
  184ed9:	004272               	s8i	a7, a2, 0
  184edc:	1221a2               	l32i	a10, a1, 72
  184edf:	0521b2               	l32i	a11, a1, 20
  184ee2:	c14b                	addi.n	a12, a1, 4
  184ee4:	031f25               	call8	1880d8 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi>
  184ee7:	4acc                	bnez.n	a10, 184eef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x1bf>
  184ee9:	000292               	l8ui	a9, a2, 0
  184eec:	000106               	j	184ef4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x1c4>

00184eef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x1bf>:
  184eef:	090c                	movi.n	a9, 0
  184ef1:	004272               	s8i	a7, a2, 0

00184ef4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x1c4>:
  184ef4:	1521a2               	l32i	a10, a1, 84
  184ef7:	2a2aa2               	l32i	a10, a10, 168
  184efa:	041a56               	bnez	a10, 184f3f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x20f>
  184efd:	03e916               	beqz	a9, 184f3f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x20f>
  184f00:	1521b2               	l32i	a11, a1, 84
  184f03:	2b2bb2               	l32i	a11, a11, 172
  184f06:	035b56               	bnez	a11, 184f3f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x20f>
  184f09:	0e21a2               	l32i	a10, a1, 56
  184f0c:	0f21b2               	l32i	a11, a1, 60
  184f0f:	30a0c2               	movi	a12, 48
  184f12:	fb46e5               	call8	180380 <__vec_memcpy>
  184f15:	0f21a2               	l32i	a10, a1, 60
  184f18:	1521c2               	l32i	a12, a1, 84
  184f1b:	0521b2               	l32i	a11, a1, 20
  184f1e:	0a2cc2               	l32i	a12, a12, 40
  184f21:	030225               	call8	187f44 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi>
  184f24:	00ba16               	beqz	a10, 184f33 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x203>
  184f27:	f1a8                	l32i.n	a10, a1, 60
  184f29:	e1b8                	l32i.n	a11, a1, 56
  184f2b:	0c3c                	movi.n	a12, 48
  184f2d:	fb4525               	call8	180380 <__vec_memcpy>
  184f30:	000206               	j	184f3c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x20c>

00184f33 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x203>:
  184f33:	1521e2               	l32i	a14, a1, 84
  184f36:	01a0d2               	movi	a13, 1
  184f39:	a44ed2               	s8i	a13, a14, 164

00184f3c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x20c>:
  184f3c:	000292               	l8ui	a9, a2, 0
  184f3f:	0d403a4160b019ce 	{ bnei.w18	a9, 1, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>; nop }
  184f47:	8722a2               	l32i	a10, a2, 0x21c
  184f4a:	002af2               	l32i	a15, a10, 0
  184f4d:	398f16               	beqz	a15, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>
  184f50:	1221b2               	l32i	a11, a1, 72
  184f53:	0c21c2               	l32i	a12, a1, 48
  184f56:	02db65               	call8	187d0c <_Z13AdtsCrcEndRegP12CAdtsCrcInfoP7BIT_BUFi>
  184f59:	8722f2               	l32i	a15, a2, 0x21c
  184f5c:	c1e8                	l32i.n	a14, a1, 48
  184f5e:	a0eef0               	addx4	a14, a14, a15
  184f61:	3ee8                	l32i.n	a14, a14, 12
  184f63:	4e98                	l32i.n	a9, a14, 16
  184f65:	398c                	beqz.n	a9, 184f6c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x23c>
  184f67:	2e99                	s32i.n	a9, a14, 8
  184f69:	00df06               	j	1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

00184f6c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x23c>:
  184f6c:	004272               	s8i	a7, a2, 0
  184f6f:	00dd86               	j	1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

00184f72 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x242>:
  184f72:	152182               	l32i	a8, a1, 84
  184f75:	072882               	l32i	a8, a8, 28
  184f78:	002882               	l32i	a8, a8, 0
  184f7b:	01d816               	beqz	a8, 184f9c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x26c>
  184f7e:	8722a2               	l32i	a10, a2, 0x21c
  184f81:	1221b2               	l32i	a11, a1, 72
  184f84:	0c0c                	movi.n	a12, 0
  184f86:	02da25               	call8	187d28 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi>
  184f89:	c1a9                	s32i.n	a10, a1, 48
  184f8b:	070a66               	bnei	a10, -1, 184f96 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x266>
  184f8e:	090c                	movi.n	a9, 0
  184f90:	004272               	s8i	a7, a2, 0
  184f93:	000206               	j	184f9f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x26f>

00184f96 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x266>:
  184f96:	000292               	l8ui	a9, a2, 0
  184f99:	000086               	j	184f9f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x26f>

00184f9c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x26c>:
  184f9c:	000292               	l8ui	a9, a2, 0

00184f9f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x26f>:
  184f9f:	0d40344160b019ce 	{ bnei.w18	a9, 1, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>; nop }
  184fa7:	1221a2               	l32i	a10, a1, 72
  184faa:	8922b2               	l32i	a11, a2, 0x224
  184fad:	04c1c2               	addi	a12, a1, 4
  184fb0:	02df65               	call8	187da8 <_Z23CDataStreamElement_ReadP7BIT_BUFP18CDataStreamElementPi>
  184fb3:	8722a2               	l32i	a10, a2, 0x21c
  184fb6:	002a92               	l32i	a9, a10, 0
  184fb9:	32c916               	beqz	a9, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>
  184fbc:	1221b2               	l32i	a11, a1, 72
  184fbf:	0c21c2               	l32i	a12, a1, 48
  184fc2:	02d4a5               	call8	187d0c <_Z13AdtsCrcEndRegP12CAdtsCrcInfoP7BIT_BUFi>
  184fc5:	00c806               	j	1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

00184fc8 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x298>:
  184fc8:	000000                                        ...

00184fcb <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x29b>:
  184fcb:	1521b2               	l32i	a11, a1, 84
  184fce:	1321a2               	l32i	a10, a1, 76
  184fd1:	0a2bb2               	l32i	a11, a11, 40
  184fd4:	1521c2               	l32i	a12, a1, 84
  184fd7:	0d00304190b0aabe 	{ bge.w18	a10, a11, 1852e4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b4>; nop }
  184fdf:	072cc2               	l32i	a12, a12, 28
  184fe2:	002cc2               	l32i	a12, a12, 0
  184fe5:	dc9c                	beqz.n	a12, 185006 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x2d6>
  184fe7:	8722a2               	l32i	a10, a2, 0x21c
  184fea:	1221b2               	l32i	a11, a1, 72
  184fed:	c0a0c2               	movi	a12, 192
  184ff0:	02d365               	call8	187d28 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi>
  184ff3:	c1a9                	s32i.n	a10, a1, 48
  184ff5:	070a66               	bnei	a10, -1, 185000 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x2d0>
  184ff8:	004272               	s8i	a7, a2, 0
  184ffb:	090c                	movi.n	a9, 0
  184ffd:	000206               	j	185009 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x2d9>

00185000 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x2d0>:
  185000:	000292               	l8ui	a9, a2, 0
  185003:	000086               	j	185009 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x2d9>

00185006 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x2d6>:
  185006:	000292               	l8ui	a9, a2, 0

00185009 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x2d9>:
  185009:	07d916               	beqz	a9, 18508a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x35a>
  18500c:	1221a2               	l32i	a10, a1, 72
  18500f:	0ccee5               	call8	191cfc <initBitParser>
  185012:	20baa0               	or	a11, a10, a10
  185015:	69d344               	ae_lbi	a13, 4
  185018:	1221a2               	l32i	a10, a1, 72
  18501b:	0041d2               	s8i	a13, a1, 0
  18501e:	775b44               	ae_dbi	a11, 4
  185021:	0ccb65               	call8	191cd8 <TerminateBitParser_new>
  185024:	1521e2               	l32i	a14, a1, 84
  185027:	a40ee2               	l8ui	a14, a14, 164
  18502a:	ffa0a2               	movi	a10, 255
  18502d:	014e56               	bnez	a14, 185045 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x315>
  185030:	000182               	l8ui	a8, a1, 0
  185033:	1321f2               	l32i	a15, a1, 76
  185036:	238800               	sext	a8, a8, 7
  185039:	808820               	add	a8, a8, a2
  18503c:	02d882               	addmi	a8, a8, 0x200
  18503f:	08c882               	addi	a8, a8, 8
  185042:	8c48f2               	s8i	a15, a8, 140

00185045 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x315>:
  185045:	000192               	l8ui	a9, a1, 0
  185048:	239900               	sext	a9, a9, 7
  18504b:	809920               	add	a9, a9, a2
  18504e:	02d992               	addmi	a9, a9, 0x200
  185051:	08c992               	addi	a9, a9, 8
  185054:	8c0992               	l8ui	a9, a9, 140
  185057:	086192               	s32i	a9, a1, 32
  18505a:	0d00284160b089ae 	{ beq.w18	a9, a10, 1852e4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b4>; nop }
  185062:	1221a2               	l32i	a10, a1, 72
  185065:	8c22f2               	l32i	a15, a2, 0x230
  185068:	1e0c                	movi.n	a14, 1
  18506a:	ff9a                	add.n	a15, a15, a9
  18506c:	004fe2               	s8i	a14, a15, 0
  18506f:	8822c2               	l32i	a12, a2, 0x220
  185072:	0001d2               	l8ui	a13, a1, 0
  185075:	8d22e2               	l32i	a14, a2, 0x234
  185078:	23dd00               	sext	a13, a13, 7
  18507b:	a0b9e0               	addx4	a11, a9, a14
  18507e:	0bb8                	l32i.n	a11, a11, 0
  185080:	012865               	call8	186308 <_Z26CSingleChannelElement_ReadP7BIT_BUFP22CAacDecoderChannelInfoP11CStreamInfoc>
  185083:	0a3d                	mov.n	a3, a10
  185085:	1a8c                	beqz.n	a10, 18508a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x35a>
  185087:	004272               	s8i	a7, a2, 0
  18508a:	152182               	l32i	a8, a1, 84
  18508d:	7888                	l32i.n	a8, a8, 28
  18508f:	0888                	l32i.n	a8, a8, 0
  185091:	988c                	beqz.n	a8, 18509e <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x36e>
  185093:	8722a2               	l32i	a10, a2, 0x21c
  185096:	1221b2               	l32i	a11, a1, 72
  185099:	c1c8                	l32i.n	a12, a1, 48
  18509b:	02c725               	call8	187d0c <_Z13AdtsCrcEndRegP12CAdtsCrcInfoP7BIT_BUFi>

0018509e <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x36e>:
  18509e:	000292               	l8ui	a9, a2, 0
  1850a1:	0d40244140b019ce 	{ bnei.w18	a9, 1, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>; nop }
  1850a9:	8722a2               	l32i	a10, a2, 0x21c
  1850ac:	0ab8                	l32i.n	a11, a10, 0
  1850ae:	6b8c                	beqz.n	a11, 1850b8 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x388>
  1850b0:	1221b2               	l32i	a11, a1, 72
  1850b3:	c1c8                	l32i.n	a12, a1, 48
  1850b5:	02c565               	call8	187d0c <_Z13AdtsCrcEndRegP12CAdtsCrcInfoP7BIT_BUFi>

001850b8 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x388>:
  1850b8:	0521a2               	l32i	a10, a1, 20
  1850bb:	0001b2               	l8ui	a11, a1, 0
  1850be:	00a0c2               	movi	a12, 0
  1850c1:	23bb00               	sext	a11, a11, 7
  1850c4:	02fa25               	call8	188068 <_Z25CProgramConfig_AddChannelP14CProgramConfigih>
  1850c7:	005a56               	bnez	a10, 1850d0 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x3a0>
  1850ca:	ab22c2               	l32i	a12, a2, 0x2ac
  1850cd:	218c16               	beqz	a12, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

001850d0 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x3a0>:
  1850d0:	0002d2               	l8ui	a13, a2, 0
  1850d3:	212d16               	beqz	a13, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>
  1850d6:	8e22a2               	l32i	a10, a2, 0x238
  1850d9:	0821b2               	l32i	a11, a1, 32
  1850dc:	8d22c2               	l32i	a12, a2, 0x234
  1850df:	a0aba0               	addx4	a10, a11, a10
  1850e2:	a0bbc0               	addx4	a11, a11, a12
  1850e5:	010c65               	call8	1861ac <_Z28CSingleChannelElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo>
  1850e8:	0b21d2               	l32i	a13, a1, 44
  1850eb:	1321b2               	l32i	a11, a1, 76
  1850ee:	08a0e2               	movi	a14, 8
  1850f1:	cb1b                	addi.n	a12, a11, 1
  1850f3:	11fbe0               	slli	a15, a11, 2
  1850f6:	401f00               	ssl	a15
  1850f9:	a1ee00               	sll	a14, a14
  1850fc:	74b0c0               	extui	a11, a12, 0, 8
  1850ff:	1361b2               	s32i	a11, a1, 76
  185102:	20dde0               	or	a13, a13, a14
  185105:	b1d9                	s32i.n	a13, a1, 44
  185107:	007786               	j	1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

0018510a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x3da>:
  18510a:	004272               	s8i	a7, a2, 0
  18510d:	730c                	movi.n	a3, 7
  18510f:	007586               	j	1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

00185112 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x3e2>:
  185112:	152182               	l32i	a8, a1, 84
  185115:	132192               	l32i	a9, a1, 76
  185118:	0a2882               	l32i	a8, a8, 40
  18511b:	02c992               	addi	a9, a9, 2
  18511e:	0d001c4120b0989e 	{ blt.w18	a8, a9, 1852e4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b4>; nop }
  185126:	152192               	l32i	a9, a1, 84
  185129:	072992               	l32i	a9, a9, 28
  18512c:	0998                	l32i.n	a9, a9, 0
  18512e:	d99c                	beqz.n	a9, 18514f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x41f>
  185130:	8722a2               	l32i	a10, a2, 0x21c
  185133:	1221b2               	l32i	a11, a1, 72
  185136:	c0a0c2               	movi	a12, 192
  185139:	02bee5               	call8	187d28 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi>
  18513c:	c1a9                	s32i.n	a10, a1, 48
  18513e:	070a66               	bnei	a10, -1, 185149 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x419>
  185141:	004272               	s8i	a7, a2, 0
  185144:	090c                	movi.n	a9, 0
  185146:	000206               	j	185152 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x422>

00185149 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x419>:
  185149:	000292               	l8ui	a9, a2, 0
  18514c:	000086               	j	185152 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x422>

0018514f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x41f>:
  18514f:	000292               	l8ui	a9, a2, 0

00185152 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x422>:
  185152:	087916               	beqz	a9, 1851dd <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x4ad>
  185155:	1221a2               	l32i	a10, a1, 72
  185158:	0cba25               	call8	191cfc <initBitParser>
  18515b:	20baa0               	or	a11, a10, a10
  18515e:	69a344               	ae_lbi	a10, 4
  185161:	0041a2               	s8i	a10, a1, 0
  185164:	775b44               	ae_dbi	a11, 4
  185167:	1221a2               	l32i	a10, a1, 72
  18516a:	0cb6e5               	call8	191cd8 <TerminateBitParser_new>
  18516d:	1521b2               	l32i	a11, a1, 84
  185170:	a40bb2               	l8ui	a11, a11, 164
  185173:	ffa0f2               	movi	a15, 255
  185176:	013b56               	bnez	a11, 18518d <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x45d>
  185179:	0001d2               	l8ui	a13, a1, 0
  18517c:	1321c2               	l32i	a12, a1, 76
  18517f:	23dd00               	sext	a13, a13, 7
  185182:	80dd20               	add	a13, a13, a2
  185185:	02ddd2               	addmi	a13, a13, 0x200
  185188:	dd8b                	addi.n	a13, a13, 8
  18518a:	7c4dc2               	s8i	a12, a13, 124

0018518d <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x45d>:
  18518d:	0001e2               	l8ui	a14, a1, 0
  185190:	23ee00               	sext	a14, a14, 7
  185193:	80ee20               	add	a14, a14, a2
  185196:	02dee2               	addmi	a14, a14, 0x200
  185199:	08cee2               	addi	a14, a14, 8
  18519c:	7c0ee2               	l8ui	a14, a14, 124
  18519f:	0861e2               	s32i	a14, a1, 32
  1851a2:	0d001341e0b08efe 	{ beq.w18	a14, a15, 1852e4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b4>; nop }
  1851aa:	1221a2               	l32i	a10, a1, 72
  1851ad:	01ed                	mov.n	a14, a1
  1851af:	81b8                	l32i.n	a11, a1, 32
  1851b1:	8c2292               	l32i	a9, a2, 0x230
  1851b4:	280c                	movi.n	a8, 2
  1851b6:	99ba                	add.n	a9, a9, a11
  1851b8:	004982               	s8i	a8, a9, 0
  1851bb:	8822c2               	l32i	a12, a2, 0x220
  1851be:	8d22f2               	l32i	a15, a2, 0x234
  1851c1:	8722d2               	l32i	a13, a2, 0x21c
  1851c4:	a0bbf0               	addx4	a11, a11, a15
  1851c7:	010165               	call8	1861dc <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc>
  1851ca:	0a3d                	mov.n	a3, a10
  1851cc:	7acc                	bnez.n	a10, 1851d7 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x4a7>
  1851ce:	000292               	l8ui	a9, a2, 0
  1851d1:	000206               	j	1851dd <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x4ad>

001851d4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x4a4>:
  1851d4:	000000                                        ...

001851d7 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x4a7>:
  1851d7:	00a092               	movi	a9, 0
  1851da:	004272               	s8i	a7, a2, 0
  1851dd:	0d40104180b019ce 	{ bnei.w18	a9, 1, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>; nop }
  1851e5:	8722a2               	l32i	a10, a2, 0x21c
  1851e8:	002ab2               	l32i	a11, a10, 0
  1851eb:	007b16               	beqz	a11, 1851f6 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x4c6>
  1851ee:	1221b2               	l32i	a11, a1, 72
  1851f1:	c1c8                	l32i.n	a12, a1, 48
  1851f3:	02b1a5               	call8	187d0c <_Z13AdtsCrcEndRegP12CAdtsCrcInfoP7BIT_BUFi>

001851f6 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x4c6>:
  1851f6:	0521a2               	l32i	a10, a1, 20
  1851f9:	0001b2               	l8ui	a11, a1, 0
  1851fc:	1c0c                	movi.n	a12, 1
  1851fe:	23bb00               	sext	a11, a11, 7
  185201:	02e665               	call8	188068 <_Z25CProgramConfig_AddChannelP14CProgramConfigih>
  185204:	4acc                	bnez.n	a10, 18520c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x4dc>
  185206:	ab22c2               	l32i	a12, a2, 0x2ac
  185209:	0dcc16               	beqz	a12, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

0018520c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x4dc>:
  18520c:	0002d2               	l8ui	a13, a2, 0
  18520f:	0d6d16               	beqz	a13, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>
  185212:	81a8                	l32i.n	a10, a1, 32
  185214:	8d22b2               	l32i	a11, a2, 0x234
  185217:	11cae0               	slli	a12, a10, 2
  18521a:	31c9                	s32i.n	a12, a1, 12
  18521c:	a0aab0               	addx4	a10, a10, a11
  18521f:	0aa8                	l32i.n	a10, a10, 0
  185221:	fe46e5               	call8	183690 <_Z25CPns_InitInterChannelDataP22CAacDecoderChannelInfo>
  185224:	31c8                	l32i.n	a12, a1, 12
  185226:	8e22a2               	l32i	a10, a2, 0x238
  185229:	8d22b2               	l32i	a11, a2, 0x234
  18522c:	aaca                	add.n	a10, a10, a12
  18522e:	bbca                	add.n	a11, a11, a12
  185230:	00e8e5               	call8	1860c0 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo>
  185233:	b1d8                	l32i.n	a13, a1, 44
  185235:	1321b2               	l32i	a11, a1, 76
  185238:	2e2c                	movi.n	a14, 34
  18523a:	cb2b                	addi.n	a12, a11, 2
  18523c:	11fbe0               	slli	a15, a11, 2
  18523f:	401f00               	ssl	a15
  185242:	a1ee00               	sll	a14, a14
  185245:	74b0c0               	extui	a11, a12, 0, 8
  185248:	1361b2               	s32i	a11, a1, 76
  18524b:	20dde0               	or	a13, a13, a14
  18524e:	b1d9                	s32i.n	a13, a1, 44
  185250:	002546               	j	1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

00185253 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x523>:
  185253:	152192               	l32i	a9, a1, 84
  185256:	132182               	l32i	a8, a1, 76
  185259:	0a2992               	l32i	a9, a9, 40
  18525c:	1521a2               	l32i	a10, a1, 84
  18525f:	0d00084110b0a89e 	{ bge.w18	a8, a9, 1852e4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b4>; nop }
  185267:	072aa2               	l32i	a10, a10, 28
  18526a:	002aa2               	l32i	a10, a10, 0
  18526d:	da9c                	beqz.n	a10, 18528e <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x55e>
  18526f:	8722a2               	l32i	a10, a2, 0x21c
  185272:	1221b2               	l32i	a11, a1, 72
  185275:	c0a0c2               	movi	a12, 192
  185278:	02aae5               	call8	187d28 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi>
  18527b:	c1a9                	s32i.n	a10, a1, 48
  18527d:	070a66               	bnei	a10, -1, 185288 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x558>
  185280:	090c                	movi.n	a9, 0
  185282:	004272               	s8i	a7, a2, 0
  185285:	000206               	j	185291 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x561>

00185288 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x558>:
  185288:	000292               	l8ui	a9, a2, 0
  18528b:	000086               	j	185291 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x561>

0018528e <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x55e>:
  18528e:	000292               	l8ui	a9, a2, 0

00185291 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x561>:
  185291:	0a7916               	beqz	a9, 18533c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x60c>
  185294:	1221a2               	l32i	a10, a1, 72
  185297:	0ca665               	call8	191cfc <initBitParser>
  18529a:	20baa0               	or	a11, a10, a10
  18529d:	69c344               	ae_lbi	a12, 4
  1852a0:	1221a2               	l32i	a10, a1, 72
  1852a3:	0041c2               	s8i	a12, a1, 0
  1852a6:	775b44               	ae_dbi	a11, 4
  1852a9:	0ca2e5               	call8	191cd8 <TerminateBitParser_new>
  1852ac:	1521d2               	l32i	a13, a1, 84
  1852af:	a40dd2               	l8ui	a13, a13, 164
  1852b2:	ffa092               	movi	a9, 255
  1852b5:	014d56               	bnez	a13, 1852cd <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x59d>
  1852b8:	0001f2               	l8ui	a15, a1, 0
  1852bb:	1321e2               	l32i	a14, a1, 76
  1852be:	23ff00               	sext	a15, a15, 7
  1852c1:	80ff20               	add	a15, a15, a2
  1852c4:	02dff2               	addmi	a15, a15, 0x200
  1852c7:	08cff2               	addi	a15, a15, 8
  1852ca:	6c4fe2               	s8i	a14, a15, 108

001852cd <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x59d>:
  1852cd:	000182               	l8ui	a8, a1, 0
  1852d0:	238800               	sext	a8, a8, 7
  1852d3:	808820               	add	a8, a8, a2
  1852d6:	02d882               	addmi	a8, a8, 0x200
  1852d9:	08c882               	addi	a8, a8, 8
  1852dc:	6c0882               	l8ui	a8, a8, 108
  1852df:	8189                	s32i.n	a8, a1, 32
  1852e1:	239897               	bne	a8, a9, 185308 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5d8>

001852e4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b4>:
  1852e4:	004272               	s8i	a7, a2, 0
  1852e7:	130c                	movi.n	a3, 1

001852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>:
  1852e9:	152192               	l32i	a9, a1, 84
  1852ec:	072992               	l32i	a9, a9, 28
  1852ef:	002992               	l32i	a9, a9, 0
  1852f2:	096142               	s32i	a4, a1, 36
  1852f5:	b43916               	beqz	a9, 184e3c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x10c>
  1852f8:	71b8                	l32i.n	a11, a1, 28
  1852fa:	8722a2               	l32i	a10, a2, 0x21c
  1852fd:	f4b0b0               	extui	a11, a11, 0, 16
  185300:	0292a5               	call8	187c2c <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot>
  185303:	71a9                	s32i.n	a10, a1, 28
  185305:	feccc6               	j	184e3c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x10c>

00185308 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5d8>:
  185308:	1221a2               	l32i	a10, a1, 72
  18530b:	8c22f2               	l32i	a15, a2, 0x230
  18530e:	01a0e2               	movi	a14, 1
  185311:	80ff80               	add	a15, a15, a8
  185314:	004fe2               	s8i	a14, a15, 0
  185317:	8822c2               	l32i	a12, a2, 0x220
  18531a:	0001d2               	l8ui	a13, a1, 0
  18531d:	8d22e2               	l32i	a14, a2, 0x234
  185320:	23dd00               	sext	a13, a13, 7
  185323:	a0b8e0               	addx4	a11, a8, a14
  185326:	002bb2               	l32i	a11, a11, 0
  185329:	00fde5               	call8	186308 <_Z26CSingleChannelElement_ReadP7BIT_BUFP22CAacDecoderChannelInfoP11CStreamInfoc>
  18532c:	0a3d                	mov.n	a3, a10
  18532e:	4acc                	bnez.n	a10, 185336 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x606>
  185330:	000292               	l8ui	a9, a2, 0
  185333:	000146               	j	18533c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x60c>

00185336 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x606>:
  185336:	00a092               	movi	a9, 0
  185339:	004272               	s8i	a7, a2, 0
  18533c:	a91966               	bnei	a9, 1, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>
  18533f:	8722a2               	l32i	a10, a2, 0x21c
  185342:	002a82               	l32i	a8, a10, 0
  185345:	007816               	beqz	a8, 185350 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x620>
  185348:	1221b2               	l32i	a11, a1, 72
  18534b:	c1c8                	l32i.n	a12, a1, 48
  18534d:	029be5               	call8	187d0c <_Z13AdtsCrcEndRegP12CAdtsCrcInfoP7BIT_BUFi>

00185350 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x620>:
  185350:	0521a2               	l32i	a10, a1, 20
  185353:	0001b2               	l8ui	a11, a1, 0
  185356:	00a0c2               	movi	a12, 0
  185359:	23bb00               	sext	a11, a11, 7
  18535c:	02d0a5               	call8	188068 <_Z25CProgramConfig_AddChannelP14CProgramConfigih>
  18535f:	005a56               	bnez	a10, 185368 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x638>
  185362:	ab22c2               	l32i	a12, a2, 0x2ac
  185365:	f80c16               	beqz	a12, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

00185368 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x638>:
  185368:	0002d2               	l8ui	a13, a2, 0
  18536b:	f7ad16               	beqz	a13, 1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>
  18536e:	8e22a2               	l32i	a10, a2, 0x238
  185371:	0821b2               	l32i	a11, a1, 32
  185374:	8d22c2               	l32i	a12, a2, 0x234
  185377:	a0aba0               	addx4	a10, a11, a10
  18537a:	a0bbc0               	addx4	a11, a11, a12
  18537d:	00e2e5               	call8	1861ac <_Z28CSingleChannelElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo>
  185380:	0b21d2               	l32i	a13, a1, 44
  185383:	1321b2               	l32i	a11, a1, 76
  185386:	01a0e2               	movi	a14, 1
  185389:	cb1b                	addi.n	a12, a11, 1
  18538b:	11fbe0               	slli	a15, a11, 2
  18538e:	401f00               	ssl	a15
  185391:	a1ee00               	sll	a14, a14
  185394:	74b0c0               	extui	a11, a12, 0, 8
  185397:	1361b2               	s32i	a11, a1, 76
  18539a:	20dde0               	or	a13, a13, a14
  18539d:	b1d9                	s32i.n	a13, a1, 44
  18539f:	ffd186               	j	1852e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x5b9>

001853a2 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x672>:
  1853a2:	152182               	l32i	a8, a1, 84
  1853a5:	7888                	l32i.n	a8, a8, 28
  1853a7:	0888                	l32i.n	a8, a8, 0
  1853a9:	a88c                	beqz.n	a8, 1853b7 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x687>
  1853ab:	71a8                	l32i.n	a10, a1, 28
  1853ad:	6198                	l32i.n	a9, a1, 24
  1853af:	0419a7               	beq	a9, a10, 1853b7 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x687>
  1853b2:	004272               	s8i	a7, a2, 0
  1853b5:	330c                	movi.n	a3, 3
  1853b7:	1321b2               	l32i	a11, a1, 76
  1853ba:	3bcc                	bnez.n	a11, 1853c1 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x691>
  1853bc:	004272               	s8i	a7, a2, 0
  1853bf:	6bac                	beqz.n	a11, 1853e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x6b9>

001853c1 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x691>:
  1853c1:	8c22d2               	l32i	a13, a2, 0x230
  1853c4:	040c                	movi.n	a4, 0

001853c6 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x696>:
  1853c6:	cd4a                	add.n	a12, a13, a4
  1853c8:	000cc2               	l8ui	a12, a12, 0
  1853cb:	23cc00               	sext	a12, a12, 7
  1853ce:	0d401a4100b01c6e 	{ blti.w18	a12, 1, 185572 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x842>; nop }
  1853d6:	0d40194180b03c4e 	{ bgei.w18	a12, 3, 185572 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x842>; nop }
  1853de:	1321e2               	l32i	a14, a1, 76
  1853e1:	4c4a                	add.n	a4, a12, a4
  1853e3:	744040               	extui	a4, a4, 0, 8
  1853e6:	dc34e7               	bltu	a4, a14, 1853c6 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x696>

001853e9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x6b9>:
  1853e9:	000292               	l8ui	a9, a2, 0

001853ec <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x6bc>:
  1853ec:	8822c2               	l32i	a12, a2, 0x220
  1853ef:	04d916               	beqz	a9, 185440 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x710>
  1853f2:	132182               	l32i	a8, a1, 76
  1853f5:	046c82               	s32i	a8, a12, 16
  1853f8:	059816               	beqz	a8, 185455 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x725>
  1853fb:	8c22d2               	l32i	a13, a2, 0x230
  1853fe:	00a042               	movi	a4, 0

00185401 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x6d1>:
  185401:	a09450               	addx4	a9, a4, a5
  185404:	80ad40               	add	a10, a13, a4
  185407:	8b22b2               	l32i	a11, a2, 0x22c
  18540a:	000aa2               	l8ui	a10, a10, 0
  18540d:	bb4a                	add.n	a11, a11, a4
  18540f:	004ba2               	s8i	a10, a11, 0
  185412:	0998                	l32i.n	a9, a9, 0
  185414:	a1c8                	l32i.n	a12, a1, 40
  185416:	2998                	l32i.n	a9, a9, 8
  185418:	1b0c                	movi.n	a11, 1
  18541a:	098c                	beqz.n	a9, 18541e <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x6ee>
  18541c:	0cb9                	s32i.n	a11, a12, 0

0018541e <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x6ee>:
  18541e:	e1a8                	l32i.n	a10, a1, 56
  185420:	f1b8                	l32i.n	a11, a1, 60
  185422:	0c3c                	movi.n	a12, 48
  185424:	faf5a5               	call8	180380 <__vec_memcpy>
  185427:	8c22d2               	l32i	a13, a2, 0x230
  18542a:	8d4a                	add.n	a8, a13, a4
  18542c:	000882               	l8ui	a8, a8, 0
  18542f:	1321e2               	l32i	a14, a1, 76
  185432:	238800               	sext	a8, a8, 7
  185435:	484a                	add.n	a4, a8, a4
  185437:	744040               	extui	a4, a4, 0, 8
  18543a:	c334e7               	bltu	a4, a14, 185401 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x6d1>
  18543d:	000506               	j	185455 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x725>

00185440 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x710>:
  185440:	4c98                	l32i.n	a9, a12, 16
  185442:	39cc                	bnez.n	a9, 185449 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x719>
  185444:	8a22a2               	l32i	a10, a2, 0x228
  185447:	4ca9                	s32i.n	a10, a12, 16

00185449 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x719>:
  185449:	0f21a2               	l32i	a10, a1, 60
  18544c:	0e21b2               	l32i	a11, a1, 56
  18544f:	30a0c2               	movi	a12, 48
  185452:	faf2e5               	call8	180380 <__vec_memcpy>

00185455 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x725>:
  185455:	1521c2               	l32i	a12, a1, 84
  185458:	8cc8                	l32i.n	a12, a12, 32
  18545a:	4cc8                	l32i.n	a12, a12, 16
  18545c:	0c4c16               	beqz	a12, 185524 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7f4>
  18545f:	efc8e1               	l32r	a14, 181380 (800000 <_memmap_mem_srom_start>)
  185462:	0b0c                	movi.n	a11, 0
  185464:	0f0c                	movi.n	a15, 0
  185466:	150fb4               	ae_movda32x2	aed0, a15, a11
  185469:	ebfb40000b0000df 	{ movi	a13, 0; ae_neg64	aed0, aed0; nop }
  185471:	2590b4               	ae_movad32.h	a9, aed0
  185474:	2550c4               	ae_movad32.l	a5, aed0
  185477:	006996               	bltz	a9, 185481 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x751>
  18547a:	19cc                	bnez.n	a9, 18547f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x74f>
  18547c:	01be57               	bgeu	a14, a5, 185481 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x751>

0018547f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x74f>:
  18547f:	1d0c                	movi.n	a13, 1

00185481 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x751>:
  185481:	040c                	movi.n	a4, 0
  185483:	0e0c                	movi.n	a14, 0
  185485:	0bad                	mov.n	a10, a11
  185487:	efbb61               	l32r	a6, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  18548a:	efbe81               	l32r	a8, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)
  18548d:	065d                	mov.n	a5, a6
  18548f:	93a8d0               	movnez	a10, a8, a13

00185492 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x762>:
  185492:	0002d2               	l8ui	a13, a2, 0
  185495:	1184e0               	slli	a8, a4, 2
  185498:	07ad56               	bnez	a13, 185516 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7e6>
  18549b:	090c                	movi.n	a9, 0
  18549d:	146182               	s32i	a8, a1, 80
  1854a0:	8d22c2               	l32i	a12, a2, 0x234
  1854a3:	00a482               	movi	a8, 0x400
  1854a6:	a0c4c0               	addx4	a12, a4, a12
  1854a9:	0cc8                	l32i.n	a12, a12, 0
  1854ab:	1661c2               	s32i	a12, a1, 88
  1854ae:	072cc2               	l32i	a12, a12, 28
  1854b1:	17a876               	loopgtz	a8, 1854cc <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x79c>
  1854b4:	0d0c                	movi.n	a13, 0
  1854b6:	072fe7               	blt	a15, a14, 1854c1 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x791>
  1854b9:	029fe7               	bne	a15, a14, 1854bf <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x78f>
  1854bc:	01b6b7               	bgeu	a6, a11, 1854c1 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x791>

001854bf <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x78f>:
  1854bf:	1d0c                	movi.n	a13, 1

001854c1 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x791>:
  1854c1:	3dcc                	bnez.n	a13, 1854c8 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x798>
  1854c3:	0ca9                	s32i.n	a10, a12, 0
  1854c5:	000046               	j	1854ca <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x79a>

001854c8 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x798>:
  1854c8:	0c59                	s32i.n	a5, a12, 0

001854ca <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x79a>:
  1854ca:	cc4b                	addi.n	a12, a12, 4

001854cc <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x79c>:
  1854cc:	142182               	l32i	a8, a1, 80
  1854cf:	1621c2               	l32i	a12, a1, 88
  1854d2:	8d22d2               	l32i	a13, a2, 0x234
  1854d5:	0cc8                	l32i.n	a12, a12, 0
  1854d7:	dd8a                	add.n	a13, a13, a8
  1854d9:	024c72               	s8i	a7, a12, 2
  1854dc:	0dd8                	l32i.n	a13, a13, 0
  1854de:	880c                	movi.n	a8, 8
  1854e0:	8dc8                	l32i.n	a12, a13, 32
  1854e2:	06a876               	loopgtz	a8, 1854ec <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7bc>
  1854e5:	8c9a                	add.n	a8, a12, a9
  1854e7:	005872               	s16i	a7, a8, 0
  1854ea:	992b                	addi.n	a9, a9, 2
  1854ec:	0d98                	l32i.n	a9, a13, 0
  1854ee:	034972               	s8i	a7, a9, 3
  1854f1:	1a1326               	beqi	a3, 1, 18550f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7df>
  1854f4:	175326               	beqi	a3, 5, 18550f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7df>
  1854f7:	146326               	beqi	a3, 6, 18550f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7df>
  1854fa:	117326               	beqi	a3, 7, 18550f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7df>
  1854fd:	0e8326               	beqi	a3, 8, 18550f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7df>
  185500:	9c0c                	movi.n	a12, 9
  185502:	0913c7               	beq	a3, a12, 18550f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7df>
  185505:	069326               	beqi	a3, 10, 18550f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7df>
  185508:	bd0c                	movi.n	a13, 11
  18550a:	0113d7               	beq	a3, a13, 18550f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7df>
  18550d:	131c                	movi.n	a3, 17
  18550f:	1521c2               	l32i	a12, a1, 84
  185512:	8cc8                	l32i.n	a12, a12, 32
  185514:	4cc8                	l32i.n	a12, a12, 16

00185516 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7e6>:
  185516:	01c442               	addi	a4, a4, 1
  185519:	744040               	extui	a4, a4, 0, 8
  18551c:	0d3ff74120b0e4ce 	{ bltu.w18	a4, a12, 185492 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x762>; nop }

00185524 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x7f4>:
  185524:	022162               	l32i	a6, a1, 8
  185527:	01a042               	movi	a4, 1
  18552a:	1221a2               	l32i	a10, a1, 72
  18552d:	b14b                	addi.n	a11, a1, 4
  18552f:	0c8265               	call8	191d54 <ByteAlign>
  185532:	000282               	l8ui	a8, a2, 0
  185535:	201816               	beqz	a8, 18573a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa0a>
  185538:	1321a2               	l32i	a10, a1, 76
  18553b:	86a9                	s32i.n	a10, a6, 32
  18553d:	111a66               	bnei	a10, 1, 185552 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x822>
  185540:	b1b8                	l32i.n	a11, a1, 44
  185542:	031b66               	bnei	a11, 1, 185549 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x819>
  185545:	0c7c                	movi.n	a12, -16
  185547:	96c9                	s32i.n	a12, a6, 36

00185549 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x819>:
  185549:	0f0c                	movi.n	a15, 0
  18554b:	050c                	movi.n	a5, 0

0018554d <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x81d>:
  18554d:	0c0c                	movi.n	a12, 0
  18554f:	006186               	j	1856d9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9a9>

00185552 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x822>:
  185552:	242a66               	bnei	a10, 2, 18557a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x84a>
  185555:	b1e8                	l32i.n	a14, a1, 44
  185557:	1a1c                	movi.n	a10, 17
  185559:	0d002241c0b08eae 	{ beq.w18	a14, a10, 185789 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa59>; nop }
  185561:	282c                	movi.n	a8, 34
  185563:	0d00224120b08e8e 	{ beq.w18	a14, a8, 185789 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa59>; nop }
  18556b:	0f0c                	movi.n	a15, 0
  18556d:	050c                	movi.n	a5, 0
  18556f:	fff686               	j	18554d <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x81d>

00185572 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x842>:
  185572:	004272               	s8i	a7, a2, 0
  185575:	090c                	movi.n	a9, 0
  185577:	ff9c46               	j	1853ec <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x6bc>

0018557a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x84a>:
  18557a:	b1b8                	l32i.n	a11, a1, 44
  18557c:	fd7c                	movi.n	a13, -1
  18557e:	11eae0               	slli	a14, a10, 2
  185581:	401e00               	ssl	a14
  185584:	a1dd00               	sll	a13, a13
  185587:	96d9                	s32i.n	a13, a6, 36
  185589:	038a66               	bnei	a10, 8, 185590 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x860>
  18558c:	9679                	s32i.n	a7, a6, 36
  18558e:	0d0c                	movi.n	a13, 0

00185590 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x860>:
  185590:	0d401e4100b01e6e 	{ blti.w18	a14, 1, 185774 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa44>; nop }
  185598:	0a0c                	movi.n	a10, 0
  18559a:	0f0c                	movi.n	a15, 0
  18559c:	050c                	movi.n	a5, 0
  18559e:	0c0c                	movi.n	a12, 0
  1855a0:	252192               	l32i	a9, a1, 148
  1855a3:	242182               	l32i	a8, a1, 144
  1855a6:	d189                	s32i.n	a8, a1, 52
  1855a8:	116192               	s32i	a9, a1, 68
  1855ab:	3490b0               	extui	a9, a11, 0, 4

001855ae <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x87e>:
  1855ae:	241966               	bnei	a9, 1, 1855d6 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8a6>
  1855b1:	208f50               	or	a8, a15, a5
  1855b4:	551b                	addi.n	a5, a5, 1
  1855b6:	c8cc                	bnez.n	a8, 1855c6 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x896>
  1855b8:	401a00               	ssl	a10
  1855bb:	a19400               	sll	a9, a4

001855be <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x88e>:
  1855be:	20dd90               	or	a13, a13, a9
  1855c1:	96d9                	s32i.n	a13, a6, 36
  1855c3:	004086               	j	1856c9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x999>

001855c6 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x896>:
  1855c6:	401a00               	ssl	a10
  1855c9:	590c                	movi.n	a9, 5
  1855cb:	280c                	movi.n	a8, 2
  1855cd:	20cc80               	or	a12, a12, a8
  1855d0:	a19900               	sll	a9, a9
  1855d3:	fff9c6               	j	1855be <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x88e>

001855d6 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8a6>:
  1855d6:	0d400d41f0b029ce 	{ bnei.w18	a9, 2, 1856b9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x989>; nop }
  1855de:	d198                	l32i.n	a9, a1, 52
  1855e0:	21b4b0               	srai	a11, a11, 4
  1855e3:	79fc                	bnez.n	a9, 18561e <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8ee>
  1855e5:	2fdc                	bnez.n	a15, 1855fb <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8cb>
  1855e7:	401a00               	ssl	a10
  1855ea:	092c                	movi.n	a9, 32
  1855ec:	a19900               	sll	a9, a9

001855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>:
  1855ef:	ff1b                	addi.n	a15, a15, 1
  1855f1:	aa4b                	addi.n	a10, a10, 4
  1855f3:	20dd90               	or	a13, a13, a9
  1855f6:	96d9                	s32i.n	a13, a6, 36
  1855f8:	003346               	j	1856c9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x999>

001855fb <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8cb>:
  1855fb:	290c                	movi.n	a9, 2
  1855fd:	209c90               	or	a9, a12, a9
  185600:	0c1f66               	bnei	a15, 1, 185610 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8e0>
  185603:	09cd                	mov.n	a12, a9
  185605:	401a00               	ssl	a10
  185608:	394c                	movi.n	a9, 67
  18560a:	a19900               	sll	a9, a9
  18560d:	fff786               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

00185610 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8e0>:
  185610:	09cd                	mov.n	a12, a9
  185612:	401a00               	ssl	a10
  185615:	65a092               	movi	a9, 101
  185618:	a19900               	sll	a9, a9
  18561b:	fff406               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

0018561e <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8ee>:
  18561e:	112182               	l32i	a8, a1, 68
  185621:	e90c                	movi.n	a9, 14
  185623:	2f7866               	bnei	a8, 7, 185656 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x926>
  185626:	afcc                	bnez.n	a15, 185634 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x904>
  185628:	401a00               	ssl	a10
  18562b:	65a092               	movi	a9, 101
  18562e:	a19900               	sll	a9, a9
  185631:	ffee86               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

00185634 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x904>:
  185634:	290c                	movi.n	a9, 2
  185636:	209c90               	or	a9, a12, a9
  185639:	0c1f66               	bnei	a15, 1, 185649 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x919>
  18563c:	09cd                	mov.n	a12, a9
  18563e:	401a00               	ssl	a10
  185641:	092c                	movi.n	a9, 32
  185643:	a19900               	sll	a9, a9
  185646:	ffe946               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

00185649 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x919>:
  185649:	09cd                	mov.n	a12, a9
  18564b:	401a00               	ssl	a10
  18564e:	394c                	movi.n	a9, 67
  185650:	a19900               	sll	a9, a9
  185653:	ffe606               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

00185656 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x926>:
  185656:	2f9897               	bne	a8, a9, 185689 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x959>
  185659:	9fcc                	bnez.n	a15, 185666 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x936>
  18565b:	401a00               	ssl	a10
  18565e:	092c                	movi.n	a9, 32
  185660:	a19900               	sll	a9, a9
  185663:	ffe206               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

00185666 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x936>:
  185666:	290c                	movi.n	a9, 2
  185668:	209c90               	or	a9, a12, a9
  18566b:	0c1f66               	bnei	a15, 1, 18567b <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x94b>
  18566e:	09cd                	mov.n	a12, a9
  185670:	401a00               	ssl	a10
  185673:	394c                	movi.n	a9, 67
  185675:	a19900               	sll	a9, a9
  185678:	ffdcc6               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

0018567b <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x94b>:
  18567b:	09cd                	mov.n	a12, a9
  18567d:	401a00               	ssl	a10
  185680:	65a092               	movi	a9, 101
  185683:	a19900               	sll	a9, a9
  185686:	ffd946               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

00185689 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x959>:
  185689:	9fcc                	bnez.n	a15, 185696 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x966>
  18568b:	401a00               	ssl	a10
  18568e:	092c                	movi.n	a9, 32
  185690:	a19900               	sll	a9, a9
  185693:	ffd606               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

00185696 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x966>:
  185696:	290c                	movi.n	a9, 2
  185698:	209c90               	or	a9, a12, a9
  18569b:	0c1f66               	bnei	a15, 1, 1856ab <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x97b>
  18569e:	09cd                	mov.n	a12, a9
  1856a0:	401a00               	ssl	a10
  1856a3:	394c                	movi.n	a9, 67
  1856a5:	a19900               	sll	a9, a9
  1856a8:	ffd0c6               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

001856ab <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x97b>:
  1856ab:	09cd                	mov.n	a12, a9
  1856ad:	401a00               	ssl	a10
  1856b0:	65a092               	movi	a9, 101
  1856b3:	a19900               	sll	a9, a9
  1856b6:	ffcd46               	j	1855ef <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x8bf>

001856b9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x989>:
  1856b9:	20cc40               	or	a12, a12, a4
  1856bc:	401a00               	ssl	a10
  1856bf:	780c                	movi.n	a8, 7
  1856c1:	a18800               	sll	a8, a8
  1856c4:	20dd80               	or	a13, a13, a8
  1856c7:	96d9                	s32i.n	a13, a6, 36
  1856c9:	aa4b                	addi.n	a10, a10, 4
  1856cb:	21b4b0               	srai	a11, a11, 4
  1856ce:	3490b0               	extui	a9, a11, 0, 4
  1856d1:	0d3fed4190b09aee 	{ blt.w18	a10, a14, 1855ae <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x87e>; nop }
  1856d9:	4335e6               	bgei	a5, 3, 185720 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9f0>
  1856dc:	404fe6               	bgei	a15, 4, 185720 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9f0>
  1856df:	132192               	l32i	a9, a1, 76
  1856e2:	04a0c0               	extui	a10, a12, 0, 1
  1856e5:	c099a0               	sub	a9, a9, a10
  1856e8:	3489e6               	bgei	a9, 8, 185720 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9f0>
  1856eb:	3119a6               	blti	a9, 1, 185720 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9f0>
  1856ee:	581926               	beqi	a9, 1, 18574a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa1a>
  1856f1:	332926               	beqi	a9, 2, 185728 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9f8>
  1856f4:	573926               	beqi	a9, 3, 18574f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa1f>
  1856f7:	644926               	beqi	a9, 4, 18575f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa2f>
  1856fa:	0d400a41e0b0590e 	{ beqi.w18	a9, 5, 1857ac <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa7c>; nop }
  185702:	0d400a41e0b0690e 	{ beqi.w18	a9, 6, 1857b4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa84>; nop }
  18570a:	2c7966               	bnei	a9, 7, 18573a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa0a>
  18570d:	2421c2               	l32i	a12, a1, 144
  185710:	2221b2               	l32i	a11, a1, 136
  185713:	064c56               	bnez	a12, 18577b <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa4b>
  185716:	b90c                	movi.n	a9, 11
  185718:	b09a90               	addx8	a9, a10, a9

0018571b <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9eb>:
  18571b:	0b99                	s32i.n	a9, a11, 0
  18571d:	000646               	j	18573a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa0a>

00185720 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9f0>:
  185720:	004272               	s8i	a7, a2, 0
  185723:	130c                	movi.n	a3, 1
  185725:	000746               	j	185746 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa16>

00185728 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9f8>:
  185728:	fec5c2               	addi	a12, a5, -2
  18572b:	390c                	movi.n	a9, 3
  18572d:	4b0c                	movi.n	a11, 4
  18572f:	b0bab0               	addx8	a11, a10, a11
  185732:	939bc0               	movnez	a9, a11, a12

00185735 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa05>:
  185735:	2221c2               	l32i	a12, a1, 136
  185738:	0c99                	s32i.n	a9, a12, 0

0018573a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa0a>:
  18573a:	1521d2               	l32i	a13, a1, 84
  18573d:	8dd8                	l32i.n	a13, a13, 32
  18573f:	2121e2               	l32i	a14, a1, 132
  185742:	4dd8                	l32i.n	a13, a13, 16
  185744:	0ed9                	s32i.n	a13, a14, 0

00185746 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa16>:
  185746:	032d                	mov.n	a2, a3
  185748:	f01d                	retw.n

0018574a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa1a>:
  18574a:	049d                	mov.n	a9, a4
  18574c:	fff946               	j	185735 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa05>

0018574f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa1f>:
  18574f:	119ad0               	slli	a9, a10, 3
  185752:	046c17               	bbci	a12, 1, 18575a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa2a>
  185755:	996b                	addi.n	a9, a9, 6
  185757:	000446               	j	18576c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa3c>

0018575a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa2a>:
  18575a:	995b                	addi.n	a9, a9, 5
  18575c:	000306               	j	18576c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa3c>

0018575f <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa2f>:
  18575f:	fec5f2               	addi	a15, a5, -2
  185762:	119ad0               	slli	a9, a10, 3
  185765:	e97b                	addi.n	a14, a9, 7
  185767:	998b                	addi.n	a9, a9, 8
  185769:	939ef0               	movnez	a9, a14, a15

0018576c <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa3c>:
  18576c:	2221a2               	l32i	a10, a1, 136
  18576f:	0a99                	s32i.n	a9, a10, 0
  185771:	fff146               	j	18573a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa0a>

00185774 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa44>:
  185774:	0f0c                	movi.n	a15, 0
  185776:	050c                	movi.n	a5, 0
  185778:	ff7446               	j	18554d <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x81d>

0018577b <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa4b>:
  18577b:	2521c2               	l32i	a12, a1, 148
  18577e:	187c66               	bnei	a12, 7, 18579a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa6a>
  185781:	b90c                	movi.n	a9, 11
  185783:	909a90               	addx2	a9, a10, a9
  185786:	ffe446               	j	18571b <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9eb>

00185789 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa59>:
  185789:	20afc2               	movi	a12, -224
  18578c:	b1b8                	l32i.n	a11, a1, 44
  18578e:	96c9                	s32i.n	a12, a6, 36
  185790:	119ba7               	bne	a11, a10, 1857a5 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa75>
  185793:	0f0c                	movi.n	a15, 0
  185795:	250c                	movi.n	a5, 2
  185797:	ff6c86               	j	18554d <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x81d>

0018579a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa6a>:
  18579a:	23ac66               	bnei	a12, 12, 1857c1 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa91>
  18579d:	491c                	movi.n	a9, 20
  18579f:	909a90               	addx2	a9, a10, a9
  1857a2:	ffdd46               	j	18571b <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9eb>

001857a5 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa75>:
  1857a5:	1f0c                	movi.n	a15, 1
  1857a7:	050c                	movi.n	a5, 0
  1857a9:	ff6806               	j	18554d <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x81d>

001857ac <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa7c>:
  1857ac:	990c                	movi.n	a9, 9
  1857ae:	2221b2               	l32i	a11, a1, 136
  1857b1:	000106               	j	1857b9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa89>

001857b4 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa84>:
  1857b4:	a90c                	movi.n	a9, 10
  1857b6:	2221b2               	l32i	a11, a1, 136

001857b9 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa89>:
  1857b9:	b0ca90               	addx8	a12, a10, a9
  1857bc:	0bc9                	s32i.n	a12, a11, 0
  1857be:	ffde06               	j	18573a <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa0a>

001857c1 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0xa91>:
  1857c1:	f2cce2               	addi	a14, a12, -14
  1857c4:	591c                	movi.n	a9, 21
  1857c6:	bd0c                	movi.n	a13, 11
  1857c8:	b0dad0               	addx8	a13, a10, a13
  1857cb:	909a90               	addx2	a9, a10, a9
  1857ce:	939de0               	movnez	a9, a13, a14
  1857d1:	ffd186               	j	18571b <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii+0x9eb>

001857d4 <_Z32CAacDecoderGetChannelsPerElementP20AAC_DECODER_INSTANCE>:
  1857d4:	004136               	entry	a1, 32
  1857d7:	8b2222               	l32i	a2, a2, 0x22c
  1857da:	f01d                	retw.n

001857dc <_Z28CAacDecoderGetMaxNumChannelsP20AAC_DECODER_INSTANCE>:
  1857dc:	004136               	entry	a1, 32
  1857df:	8a2222               	l32i	a2, a2, 0x228
  1857e2:	f01d                	retw.n

001857e4 <_Z23CAacDecoderGetPtrForPCEP20AAC_DECODER_INSTANCE>:
  1857e4:	004136               	entry	a1, 32
  1857e7:	22db                	addi.n	a2, a2, 13
  1857e9:	f01d                	retw.n

001857eb <_Z23CAacDecoderGetPtrForPCEP20AAC_DECODER_INSTANCE+0x7>:
	...

001857ec <_Z23CAacDecoderGetPtrForPCEP20AAC_DECODER_INSTANCE+0x8>:
  1857ec:	004136               	entry	a1, 32
  1857ef:	0c4232               	s8i	a3, a2, 12
  1857f2:	f01d                	retw.n

001857f4 <_Z26CAacDecoderGetSamplingRateP20AAC_DECODER_INSTANCE>:
  1857f4:	004136               	entry	a1, 32
  1857f7:	882222               	l32i	a2, a2, 0x220
  1857fa:	1228                	l32i.n	a2, a2, 4
  1857fc:	f01d                	retw.n

001857fe <_Z26CAacDecoderGetSamplingRateP20AAC_DECODER_INSTANCE+0xa>:
	...

00185800 <_Z25CAacDecoderGetCoreBuffersP20AAC_DECODER_INSTANCEiPP5fract>:
  185800:	004136               	entry	a1, 32
  185803:	8a2252               	l32i	a5, a2, 0x228
  185806:	0ca357               	bge	a3, a5, 185816 <_Z25CAacDecoderGetCoreBuffersP20AAC_DECODER_INSTANCEiPP5fract+0x16>
  185809:	8e2222               	l32i	a2, a2, 0x238
  18580c:	a02320               	addx4	a2, a3, a2
  18580f:	0228                	l32i.n	a2, a2, 0
  185811:	5228                	l32i.n	a2, a2, 20
  185813:	000046               	j	185818 <_Z25CAacDecoderGetCoreBuffersP20AAC_DECODER_INSTANCEiPP5fract+0x18>

00185816 <_Z25CAacDecoderGetCoreBuffersP20AAC_DECODER_INSTANCEiPP5fract+0x16>:
  185816:	020c                	movi.n	a2, 0

00185818 <_Z25CAacDecoderGetCoreBuffersP20AAC_DECODER_INSTANCEiPP5fract+0x18>:
  185818:	0429                	s32i.n	a2, a4, 0
  18581a:	f01d                	retw.n

0018581c <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi>:
  18581c:	004136               	entry	a1, 32
  18581f:	068216               	beqz	a2, 18588b <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x6f>
  185822:	eecd61               	l32r	a6, 181358 (288080 <SamplingRateInfoTable>)
  185825:	070c                	movi.n	a7, 0
  185827:	882292               	l32i	a9, a2, 0x220
  18582a:	041c                	movi.n	a4, 16
  18582c:	1939                	s32i.n	a3, a9, 4
  18582e:	09a476               	loopgtz	a4, 18583b <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x1f>
  185831:	0658                	l32i.n	a5, a6, 0
  185833:	14c662               	addi	a6, a6, 20
  185836:	011537               	beq	a5, a3, 18583b <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x1f>
  185839:	771b                	addi.n	a7, a7, 1

0018583b <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x1f>:
  18583b:	4cb726               	beqi	a7, 16, 18588b <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x6f>
  18583e:	080c                	movi.n	a8, 0
  185840:	f57c                	movi.n	a5, -1
  185842:	0b1c                	movi.n	a11, 16
  185844:	004972               	s8i	a7, a9, 0
  185847:	dca1a2               	movi	a10, 0x1dc
  18584a:	090c                	movi.n	a9, 0
  18584c:	02d272               	addmi	a7, a2, 0x200
  18584f:	ecc772               	addi	a7, a7, -20
  185852:	0c4292               	s8i	a9, a2, 12
  185855:	096d                	mov.n	a6, a9
  185857:	362a                	add.n	a3, a6, a2
  185859:	8033a0               	add	a3, a3, a10

0018585c <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x40>:
  18585c:	10c772               	addi	a7, a7, 16
  18585f:	01c882               	addi	a8, a8, 1
  185862:	10c662               	addi	a6, a6, 16
  185865:	07ab76               	loopgtz	a11, 185870 <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x54>
  185868:	684352               	s8i	a5, a3, 104
  18586b:	984352               	s8i	a5, a3, 152
  18586e:	331b                	addi.n	a3, a3, 1

00185870 <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x54>:
  185870:	0b1c                	movi.n	a11, 16
  185872:	362a                	add.n	a3, a6, a2
  185874:	33aa                	add.n	a3, a3, a10
  185876:	e23866               	bnei	a8, 3, 18585c <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x40>
  185879:	030c                	movi.n	a3, 0
  18587b:	02d242               	addmi	a4, a2, 0x200
  18587e:	a44492               	s8i	a9, a4, 164
  185881:	aa6292               	s32i	a9, a2, 0x2a8
  185884:	ab6292               	s32i	a9, a2, 0x2ac

00185887 <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x6b>:
  185887:	032d                	mov.n	a2, a3
  185889:	f01d                	retw.n

0018588b <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x6f>:
  18588b:	f37c                	movi.n	a3, -1
  18588d:	fffd86               	j	185887 <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi+0x6b>

00185890 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_>:
  185890:	006136               	entry	a1, 48
  185893:	6cafc2               	movi	a12, -148
  185896:	4cafb2               	movi	a11, -180
  185899:	149030               	extui	a9, a3, 0, 2
  18589c:	20a220               	or	a10, a2, a2
  18589f:	418230               	srli	a8, a3, 2
  1858a2:	1188e0               	slli	a8, a8, 2
  1858a5:	202440               	or	a2, a4, a4
  1858a8:	03d262               	addmi	a6, a2, 0x300
  1858ab:	b0c662               	addi	a6, a6, -80
  1858ae:	04c842               	addi	a4, a8, 4
  1858b1:	414240               	srli	a4, a4, 2
  1858b4:	8b6262               	s32i	a6, a2, 0x22c
  1858b7:	1174e0               	slli	a7, a4, 2
  1858ba:	204770               	or	a4, a7, a7
  1858bd:	837890               	moveqz	a7, a8, a9
  1858c0:	834890               	moveqz	a4, a8, a9
  1858c3:	804450               	add	a4, a4, a5
  1858c6:	806720               	add	a6, a7, a2
  1858c9:	03d662               	addmi	a6, a6, 0x300
  1858cc:	b0c662               	addi	a6, a6, -80
  1858cf:	c07670               	sub	a7, a6, a7
  1858d2:	b7ba                	add.n	a11, a7, a11
  1858d4:	fdd7d2               	addmi	a13, a7, 0xfffffd00
  1858d7:	ffd7e2               	addmi	a14, a7, 0xffffff00
  1858da:	206e52               	s32i	a5, a14, 128
  1858dd:	166da2               	s32i	a10, a13, 88
  1858e0:	050c                	movi.n	a5, 0
  1858e2:	a7ca                	add.n	a10, a7, a12
  1858e4:	156d52               	s32i	a5, a13, 84
  1858e7:	34aec2               	movi	a12, 0xfffffe34
  1858ea:	c7ca                	add.n	a12, a7, a12
  1858ec:	0249a5               	call8	187d88 <_Z11AdtsCrcOpenPP12CAdtsCrcInfoS0_P10CrcRegData>
  1858ef:	b0a292               	movi	a9, 0x2b0
  1858f2:	ffd7a2               	addmi	a10, a7, 0xffffff00
  1858f5:	1d6a62               	s32i	a6, a10, 116
  1858f8:	c09790               	sub	a9, a7, a9
  1858fb:	10c6a2               	addi	a10, a6, 16
  1858fe:	8869a2               	s32i	a10, a9, 0x220
  185901:	007025               	call8	186004 <_Z15CStreamInfoInitP11CStreamInfo>
  185904:	1139                	s32i.n	a3, a1, 4
  185906:	7f0c                	movi.n	a15, 7
  185908:	1153e0               	slli	a5, a3, 2
  18590b:	2cc692               	addi	a9, a6, 44
  18590e:	ffd7a2               	addmi	a10, a7, 0xffffff00
  185911:	1e6a32               	s32i	a3, a10, 120
  185914:	226a92               	s32i	a9, a10, 136
  185917:	41a250               	srli	a10, a5, 2
  18591a:	118ae0               	slli	a8, a10, 2
  18591d:	2cc882               	addi	a8, a8, 44
  185920:	668a                	add.n	a6, a6, a8
  185922:	8d6262               	s32i	a6, a2, 0x234
  185925:	a06a60               	addx4	a6, a10, a6
  185928:	0d400a41f0b0136e 	{ blti.w18	a3, 1, 1859db <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x14b>; nop }
  185930:	0b0c                	movi.n	a11, 0
  185932:	0a0c                	movi.n	a10, 0
  185934:	ee8431               	l32r	a3, 181344 (284f70 <OnlyShortWindowSine>)
  185937:	ebfa40000000017f 	{ movi	a7, 1; ae_movi	aed0, 0; nop }
  18593f:	ee9ae1               	l32r	a14, 1813a8 (830 <XtosCoreStateSize+0x5b0>)

00185942 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0xb2>:
  185942:	8e2292               	l32i	a9, a2, 0x238
  185945:	99ba                	add.n	a9, a9, a11
  185947:	0969                	s32i.n	a6, a9, 0
  185949:	8b2282               	l32i	a8, a2, 0x22c
  18594c:	8a8a                	add.n	a8, a10, a8
  18594e:	004872               	s8i	a7, a8, 0
  185951:	8e22d2               	l32i	a13, a2, 0x238
  185954:	dbda                	add.n	a13, a11, a13
  185956:	0dc8                	l32i.n	a12, a13, 0
  185958:	080c                	movi.n	a8, 0
  18595a:	104c82               	s8i	a8, a12, 16
  18595d:	0d98                	l32i.n	a9, a13, 0
  18595f:	1cc6c2               	addi	a12, a6, 28
  185962:	114982               	s8i	a8, a9, 17
  185965:	0d88                	l32i.n	a8, a13, 0
  185967:	020fc7               	bnone	a15, a12, 18596d <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0xdd>
  18596a:	20c6c2               	addi	a12, a6, 32

0018596d <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0xdd>:
  18596d:	0c9d                	mov.n	a9, a12
  18596f:	aa1b                	addi.n	a10, a10, 1
  185971:	58c9                	s32i.n	a12, a8, 20
  185973:	00a162               	movi	a6, 0x100
  185976:	02a676               	loopgtz	a6, 18597c <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0xec>
  185979:	620914               	ae_s32x2.ip	aed0, a9, 8

0018597c <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0xec>:
  18597c:	ee8891               	l32r	a9, 18139c (284f6c <OnlyLongWindowKBD>)
  18597f:	8e22d2               	l32i	a13, a2, 0x238
  185982:	ee7381               	l32r	a8, 181350 (284f74 <OnlyLongWindowSine>)
  185985:	ddba                	add.n	a13, a13, a11
  185987:	0dd8                	l32i.n	a13, a13, 0
  185989:	0888                	l32i.n	a8, a8, 0
  18598b:	0d89                	s32i.n	a8, a13, 0
  18598d:	ee8481               	l32r	a8, 1813a0 (284f68 <OnlyShortWindowKBD>)
  185990:	0368                	l32i.n	a6, a3, 0
  185992:	2d69                	s32i.n	a6, a13, 8
  185994:	0998                	l32i.n	a9, a9, 0
  185996:	6cea                	add.n	a6, a12, a14
  185998:	1d99                	s32i.n	a9, a13, 4
  18599a:	08dc92               	addmi	a9, a12, 0x800
  18599d:	0888                	l32i.n	a8, a8, 0
  18599f:	8d22c2               	l32i	a12, a2, 0x234
  1859a2:	3d89                	s32i.n	a8, a13, 12
  1859a4:	dcba                	add.n	a13, a12, a11
  1859a6:	0d99                	s32i.n	a9, a13, 0
  1859a8:	04cbb2               	addi	a11, a11, 4
  1859ab:	0d3ff94130b0bb5e 	{ bne.w18	a11, a5, 185942 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0xb2>; nop }
  1859b3:	0121e2               	l32i	a14, a1, 4
  1859b6:	ee7da1               	l32r	a10, 1813ac (1010 <XtosCoreStateSize+0xd90>)
  1859b9:	1eae76               	loopgtz	a14, 1859db <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x14b>
  1859bc:	14c4b2               	addi	a11, a4, 20
  1859bf:	0c88                	l32i.n	a8, a12, 0
  1859c1:	0cd8                	l32i.n	a13, a12, 0
  1859c3:	0849                	s32i.n	a4, a8, 0
  1859c5:	cc4b                	addi.n	a12, a12, 4
  1859c7:	050fb7               	bnone	a15, a11, 1859d0 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x140>
  1859ca:	18c492               	addi	a9, a4, 24
  1859cd:	000046               	j	1859d2 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x142>

001859d0 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x140>:
  1859d0:	0b9d                	mov.n	a9, a11

001859d2 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x142>:
  1859d2:	49aa                	add.n	a4, a9, a10
  1859d4:	7d99                	s32i.n	a9, a13, 28
  1859d6:	10d9b2               	addmi	a11, a9, 0x1000
  1859d9:	8db9                	s32i.n	a11, a13, 32

001859db <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x14b>:
  1859db:	040f47               	bnone	a15, a4, 1859e3 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x153>
  1859de:	a44b                	addi.n	a10, a4, 4
  1859e0:	000046               	j	1859e5 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x155>

001859e3 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x153>:
  1859e3:	04ad                	mov.n	a10, a4

001859e5 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x155>:
  1859e5:	0a4d                	mov.n	a4, a10
  1859e7:	1198                	l32i.n	a9, a1, 4
  1859e9:	01a9                	s32i.n	a10, a1, 0
  1859eb:	5719a6               	blti	a9, 1, 185a46 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x1b6>
  1859ee:	8d22c2               	l32i	a12, a2, 0x234
  1859f1:	68a772               	movi	a7, 0x768
  1859f4:	04dae2               	addmi	a14, a10, 0x400
  1859f7:	03da32               	addmi	a3, a10, 0x300
  1859fa:	06dab2               	addmi	a11, a10, 0x600
  1859fd:	05dad2               	addmi	a13, a10, 0x500
  185a00:	e8cdd2               	addi	a13, a13, -24
  185a03:	e8cbb2               	addi	a11, a11, -24
  185a06:	6cc362               	addi	a6, a3, 108
  185a09:	c0cef2               	addi	a15, a14, -64
  185a0c:	78c352               	addi	a5, a3, 120
  185a0f:	d8cee2               	addi	a14, a14, -40
  185a12:	7cc332               	addi	a3, a3, 124
  185a15:	07daa2               	addmi	a10, a10, 0x700
  185a18:	e8caa2               	addi	a10, a10, -24
  185a1b:	27a976               	loopgtz	a9, 185a46 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x1b6>
  185a1e:	0c88                	l32i.n	a8, a12, 0
  185a20:	cc4b                	addi.n	a12, a12, 4
  185a22:	2869                	s32i.n	a6, a8, 8
  185a24:	3859                	s32i.n	a5, a8, 12
  185a26:	4839                	s32i.n	a3, a8, 16
  185a28:	58f9                	s32i.n	a15, a8, 20
  185a2a:	68e9                	s32i.n	a14, a8, 24
  185a2c:	98d9                	s32i.n	a13, a8, 36
  185a2e:	a8b9                	s32i.n	a11, a8, 40
  185a30:	1849                	s32i.n	a4, a8, 4
  185a32:	b8a9                	s32i.n	a10, a8, 44
  185a34:	447a                	add.n	a4, a4, a7
  185a36:	aa7a                	add.n	a10, a10, a7
  185a38:	bb7a                	add.n	a11, a11, a7
  185a3a:	dd7a                	add.n	a13, a13, a7
  185a3c:	ee7a                	add.n	a14, a14, a7
  185a3e:	ff7a                	add.n	a15, a15, a7
  185a40:	337a                	add.n	a3, a3, a7
  185a42:	557a                	add.n	a5, a5, a7
  185a44:	667a                	add.n	a6, a6, a7

00185a46 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x1b6>:
  185a46:	0198                	l32i.n	a9, a1, 0
  185a48:	8f6292               	s32i	a9, a2, 0x23c
  185a4b:	f01d                	retw.n

00185a4d <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_+0x1bd>:
  185a4d:	000000                                        ...

00185a50 <_Z32CAacDecoderGetRequiredBufferSizePiS_i>:
  185a50:	004136               	entry	a1, 32
  185a53:	148040               	extui	a8, a4, 0, 2
  185a56:	4b0c                	movi.n	a11, 4
  185a58:	02a8                	l32i.n	a10, a2, 0
  185a5a:	419240               	srli	a9, a4, 2
  185a5d:	03daa2               	addmi	a10, a10, 0x300
  185a60:	a079b0               	addx4	a7, a9, a11
  185a63:	079d                	mov.n	a9, a7
  185a65:	dccaa2               	addi	a10, a10, -36
  185a68:	837480               	moveqz	a7, a4, a8
  185a6b:	839480               	moveqz	a9, a4, a8
  185a6e:	a0a4a0               	addx4	a10, a4, a10
  185a71:	a0a4a0               	addx4	a10, a4, a10
  185a74:	99aa                	add.n	a9, a9, a10
  185a76:	0299                	s32i.n	a9, a2, 0
  185a78:	0368                	l32i.n	a6, a3, 0
  185a7a:	80a082               	movi	a8, 128
  185a7d:	667a                	add.n	a6, a6, a7
  185a7f:	0369                	s32i.n	a6, a3, 0
  185a81:	10a172               	movi	a7, 0x110
  185a84:	1f14a6               	blti	a4, 1, 185aa7 <_Z32CAacDecoderGetRequiredBufferSizePiS_i+0x57>
  185a87:	0268                	l32i.n	a6, a2, 0
  185a89:	0aa476               	loopgtz	a4, 185a97 <_Z32CAacDecoderGetRequiredBufferSizePiS_i+0x47>
  185a8c:	1cc662               	addi	a6, a6, 28
  185a8f:	08d662               	addmi	a6, a6, 0x800
  185a92:	38c662               	addi	a6, a6, 56
  185a95:	0269                	s32i.n	a6, a2, 0

00185a97 <_Z32CAacDecoderGetRequiredBufferSizePiS_i+0x47>:
  185a97:	0368                	l32i.n	a6, a3, 0
  185a99:	0aa476               	loopgtz	a4, 185aa7 <_Z32CAacDecoderGetRequiredBufferSizePiS_i+0x57>
  185a9c:	14c662               	addi	a6, a6, 20
  185a9f:	10d662               	addmi	a6, a6, 0x1000
  185aa2:	18c662               	addi	a6, a6, 24
  185aa5:	0369                	s32i.n	a6, a3, 0

00185aa7 <_Z32CAacDecoderGetRequiredBufferSizePiS_i+0x57>:
  185aa7:	069d                	mov.n	a9, a6
  185aa9:	6ca322               	movi	a2, 0x36c
  185aac:	f03d                	nop.n
  185aae:	0da476               	loopgtz	a4, 185abf <_Z32CAacDecoderGetRequiredBufferSizePiS_i+0x6f>
  185ab1:	662a                	add.n	a6, a6, a2
  185ab3:	6cc662               	addi	a6, a6, 108
  185ab6:	667a                	add.n	a6, a6, a7
  185ab8:	02d662               	addmi	a6, a6, 0x200
  185abb:	668a                	add.n	a6, a6, a8
  185abd:	0369                	s32i.n	a6, a3, 0

00185abf <_Z32CAacDecoderGetRequiredBufferSizePiS_i+0x6f>:
  185abf:	ee3981               	l32r	a8, 1813a4 (1000 <XtosCoreStateSize+0xd80>)
  185ac2:	c0a690               	sub	a10, a6, a9
  185ac5:	4388a0               	min	a8, a8, a10
  185ac8:	c08680               	sub	a8, a6, a8
  185acb:	10d882               	addmi	a8, a8, 0x1000
  185ace:	888b                	addi.n	a8, a8, 8
  185ad0:	0389                	s32i.n	a8, a3, 0
  185ad2:	f01d                	retw.n

00185ad4 <_Z32CAacDecoderGetRequiredBufferSizePiS_i+0x84>:
  185ad4:	00000000                                ....

00185ad8 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_i>:
  185ad8:	006136               	entry	a1, 48
  185adb:	0129                	s32i.n	a2, a1, 0
  185add:	04ad                	mov.n	a10, a4
  185adf:	08d3c2               	addmi	a12, a3, 0x800
  185ae2:	10d5b2               	addmi	a11, a5, 0x1000
  185ae5:	a09740               	addx4	a9, a7, a4
  185ae8:	09d5f2               	addmi	a15, a5, 0x900
  185aeb:	ebfa40000004e08f 	{ movi	a8, 224; ae_movi	aed4, 0; nop }
  185af3:	1169                	s32i.n	a6, a1, 4
  185af5:	11d7f0               	slli	a13, a7, 1
  185af8:	11dde0               	slli	a13, a13, 2
  185afb:	1168                	l32i.n	a6, a1, 4
  185afd:	2da876               	loopgtz	a8, 185b2e <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_i+0x56>
  185b00:	c16bf4               	ae_l32x2.i	aed6, a11, -8
  185b03:	ebfbc3040e035cbf 	{ ae_l32x2.i	aed5, a12, -8; ae_mov	aed3, aed4; nop }
  185b0b:	eb97c906050324af 	{ ae_mov	aed2, aed4; ae_mulsf32s.ll	aed3, aed5, aed6; nop }
  185b13:	eb952f0605028bbf 	{ addi	a11, a11, -8; ae_mulsf32s.hh	aed2, aed5, aed6; nop }
  185b1b:	9efb2f303f108cce 	{ addi	a12, a12, -8; nop; ae_round24x2f48ssym	aed1, aed3, aed3 }
  185b23:	9efba0202f001ade 	{ ae_s32.l.xp	aed1, a10, a13; nop; ae_round24x2f48ssym	aed0, aed2, aed2 }
  185b2b:	e309d4               	ae_s32.l.xp	aed0, a9, a13

00185b2e <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_i+0x56>:
  185b2e:	11b7d0               	slli	a11, a7, 3
  185b31:	082c                	movi.n	a8, 32
  185b33:	0198                	l32i.n	a9, a1, 0
  185b35:	f0d770               	subx8	a13, a7, a7
  185b38:	01d3a2               	addmi	a10, a3, 0x100
  185b3b:	0a2d                	mov.n	a2, a10
  185b3d:	11cda0               	slli	a12, a13, 6
  185b40:	0fd992               	addmi	a9, a9, 0xf00
  185b43:	c7ca                	add.n	a12, a7, a12
  185b45:	11dd80               	slli	a13, a13, 8
  185b48:	80d4d0               	add	a13, a4, a13
  185b4b:	a0cc40               	addx4	a12, a12, a4
  185b4e:	20e990               	or	a14, a9, a9
  185b51:	33a876               	loopgtz	a8, 185b88 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_i+0xb0>
  185b54:	c1c2f4               	ae_l32x2.i	aed12, a2, -8
  185b57:	3ee694               	ae_l32x2.ip	aed14, a6, 8
  185b5a:	3ede94               	ae_l32x2.ip	aed13, a14, 8
  185b5d:	eb60c30e0d0abfbf 	{ ae_l32x2.i	aed11, a15, -8; ae_mulf32s.hh	aed10, aed13, aed14; nop }
  185b65:	6e97dddceb9a259f 	{ nop; ae_mulsf32s.ll	aed10, aed11, aed12; ae_mulf32s.ll_s2	aed9, aed13, aed14 }
  185b6d:	eb952f0c0b098fff 	{ addi	a15, a15, -8; ae_mulsf32s.hh	aed9, aed11, aed12; nop }
  185b75:	9efb2fa0af80822e 	{ addi	a2, a2, -8; nop; ae_round24x2f48ssym	aed8, aed10, aed10 }
  185b7d:	9efba0909f708dbe 	{ ae_s32.l.xp	aed8, a13, a11; nop; ae_round24x2f48ssym	aed7, aed9, aed9 }
  185b85:	e37cb4               	ae_s32.l.xp	aed7, a12, a11
  185b88:	08d5e2               	addmi	a14, a5, 0x800
  185b8b:	0f2c                	movi.n	a15, 32
  185b8d:	11c8                	l32i.n	a12, a1, 4
  185b8f:	01d8                	l32i.n	a13, a1, 0
  185b91:	112770               	slli	a2, a7, 9
  185b94:	116750               	slli	a6, a7, 11
  185b97:	646a                	add.n	a6, a4, a6
  185b99:	802720               	add	a2, a7, a2
  185b9c:	10ddd2               	addmi	a13, a13, 0x1000
  185b9f:	01dcc2               	addmi	a12, a12, 0x100
  185ba2:	a02240               	addx4	a2, a2, a4
  185ba5:	40af76               	loopgtz	a15, 185be9 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_i+0x111>
  185ba8:	c17df4               	ae_l32x2.i	aed7, a13, -8
  185bab:	3e8c94               	ae_l32x2.ip	aed8, a12, 8
  185bae:	eb61cd070803531f 	{ ae_l32x2.ip	aed5, a3, 8; ae_mulf32s.lh	aed3, aed8, aed7; nop }
  185bb6:	eb61c30807046ebf 	{ ae_l32x2.i	aed6, a14, -8; ae_mulf32s.lh	aed4, aed7, aed8; nop }
  185bbe:	eb33dd050604259f 	{ nop; ae_mulaf32s.lh	aed4, aed6, aed5; nop }
  185bc6:	eb33dd060503259f 	{ nop; ae_mulaf32s.lh	aed3, aed5, aed6; nop }
  185bce:	9efb2f404f208dde 	{ addi	a13, a13, -8; nop; ae_round24x2f48ssym	aed2, aed4, aed4 }
  185bd6:	9efb2f3238108eee 	{ addi	a14, a14, -8; ae_neg24s	aed0, aed2; ae_round24x2f48ssym	aed1, aed3, aed3 }
  185bde:	ebfba001080f06bf 	{ ae_s32.l.xp	aed0, a6, a11; ae_neg24s	aed15, aed1; nop }
  185be6:	e3f2b4               	ae_s32.l.xp	aed15, a2, a11
  185be9:	e0a0e2               	movi	a14, 224
  185bec:	b03770               	addx8	a3, a7, a7
  185bef:	1123a0               	slli	a2, a3, 6
  185bf2:	802720               	add	a2, a7, a2
  185bf5:	113380               	slli	a3, a3, 8
  185bf8:	803430               	add	a3, a4, a3
  185bfb:	a02240               	addx4	a2, a2, a4
  185bfe:	07d542               	addmi	a4, a5, 0x700
  185c01:	38ae76               	loopgtz	a14, 185c3d <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_i+0x165>
  185c04:	3efa94               	ae_l32x2.ip	aed15, a10, 8
  185c07:	c1d9f4               	ae_l32x2.i	aed13, a9, -8
  185c0a:	c8fbc3d03fe004be 	{ ae_l32x2.i	aed0, a4, -8; nop; ae_cvtq56p32s.l	aed14, aed13 }
  185c12:	c833dddf20de259e 	{ nop; ae_mulaf32s.lh	aed14, aed0, aed15; ae_cvtq56p32s.h	aed13, aed13 }
  185c1a:	eb33dd000f0d259f 	{ nop; ae_mulaf32s.lh	aed13, aed15, aed0; nop }
  185c22:	9efb2fe0efc0899e 	{ addi	a9, a9, -8; nop; ae_round24x2f48ssym	aed12, aed14, aed14 }
  185c2a:	9efb2fdcd8ba844e 	{ addi	a4, a4, -8; ae_neg24s	aed10, aed12; ae_round24x2f48ssym	aed11, aed13, aed13 }
  185c32:	ebfba00b0809a3bf 	{ ae_s32.l.xp	aed10, a3, a11; ae_neg24s	aed9, aed11; nop }
  185c3a:	e392b4               	ae_s32.l.xp	aed9, a2, a11
  185c3d:	f01d                	retw.n

00185c3f <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_i+0x167>:
	...

00185c40 <_Z19ShortLongLapIllegalP5fractS0_S0_PKjS2_i>:
  185c40:	006136               	entry	a1, 48
  185c43:	0169                	s32i.n	a6, a1, 0
  185c45:	05cd                	mov.n	a12, a5
  185c47:	04ad                	mov.n	a10, a4
  185c49:	03dd                	mov.n	a13, a3
  185c4b:	08d2b2               	addmi	a11, a2, 0x800
  185c4e:	a09740               	addx4	a9, a7, a4
  185c51:	07d5f2               	addmi	a15, a5, 0x700
  185c54:	e0a082               	movi	a8, 224
  185c57:	11e7f0               	slli	a14, a7, 1
  185c5a:	11eee0               	slli	a14, a14, 2
  185c5d:	2ba876               	loopgtz	a8, 185c8c <_Z19ShortLongLapIllegalP5fractS0_S0_PKjS2_i+0x4c>
  185c60:	3e5c94               	ae_l32x2.ip	aed5, a12, 8
  185c63:	3e2d94               	ae_l32x2.ip	aed2, a13, 8
  185c66:	c8fbcd202f304b1e 	{ ae_l32x2.ip	aed4, a11, 8; nop; ae_cvtq56p32s.h	aed3, aed2 }
  185c6e:	c832dd253423259e 	{ nop; ae_mulaf32s.hh	aed3, aed4, aed5; ae_cvtq56p32s.l	aed2, aed2 }
  185c76:	eb34dd050402259f 	{ nop; ae_mulaf32s.ll	aed2, aed4, aed5; nop }
  185c7e:	451334               	ae_round24x2f48ssym	aed1, aed3, aed3
  185c81:	9efba0202f001aee 	{ ae_s32.l.xp	aed1, a10, a14; nop; ae_round24x2f48ssym	aed0, aed2, aed2 }
  185c89:	e309e4               	ae_s32.l.xp	aed0, a9, a14

00185c8c <_Z19ShortLongLapIllegalP5fractS0_S0_PKjS2_i+0x4c>:
  185c8c:	08d3d2               	addmi	a13, a3, 0x800
  185c8f:	11a7d0               	slli	a10, a7, 3
  185c92:	082c                	movi.n	a8, 32
  185c94:	01e8                	l32i.n	a14, a1, 0
  185c96:	f0c770               	subx8	a12, a7, a7
  185c99:	0fd292               	addmi	a9, a2, 0xf00
  185c9c:	096d                	mov.n	a6, a9
  185c9e:	11bca0               	slli	a11, a12, 6
  185ca1:	02dee2               	addmi	a14, a14, 0x200
  185ca4:	b7ba                	add.n	a11, a7, a11
  185ca6:	11cc80               	slli	a12, a12, 8
  185ca9:	c4ca                	add.n	a12, a4, a12
  185cab:	a0bb40               	addx4	a11, a11, a4
  185cae:	33a876               	loopgtz	a8, 185ce5 <_Z19ShortLongLapIllegalP5fractS0_S0_PKjS2_i+0xa5>
  185cb1:	c18df4               	ae_l32x2.i	aed8, a13, -8
  185cb4:	3eaf94               	ae_l32x2.ip	aed10, a15, 8
  185cb7:	3e9694               	ae_l32x2.ip	aed9, a6, 8
  185cba:	eb60c30a09067ebf 	{ ae_l32x2.i	aed7, a14, -8; ae_mulf32s.hh	aed6, aed9, aed10; nop }
  185cc2:	6e97dd98a756259f 	{ nop; ae_mulsf32s.ll	aed6, aed7, aed8; ae_mulf32s.ll_s2	aed5, aed9, aed10 }
  185cca:	eb952f0807058ddf 	{ addi	a13, a13, -8; ae_mulsf32s.hh	aed5, aed7, aed8; nop }
  185cd2:	9efb2f606f408eee 	{ addi	a14, a14, -8; nop; ae_round24x2f48ssym	aed4, aed6, aed6 }
  185cda:	9efba0505f304cae 	{ ae_s32.l.xp	aed4, a12, a10; nop; ae_round24x2f48ssym	aed3, aed5, aed5 }
  185ce2:	e33ba4               	ae_s32.l.xp	aed3, a11, a10
  185ce5:	08d5c2               	addmi	a12, a5, 0x800
  185ce8:	0e2c                	movi.n	a14, 32
  185cea:	01b8                	l32i.n	a11, a1, 0
  185cec:	10d262               	addmi	a6, a2, 0x1000
  185cef:	07d3d2               	addmi	a13, a3, 0x700
  185cf2:	112770               	slli	a2, a7, 9
  185cf5:	113750               	slli	a3, a7, 11
  185cf8:	01dbb2               	addmi	a11, a11, 0x100
  185cfb:	343a                	add.n	a3, a4, a3
  185cfd:	272a                	add.n	a2, a7, a2
  185cff:	a02240               	addx4	a2, a2, a4
  185d02:	40ae76               	loopgtz	a14, 185d46 <_Z19ShortLongLapIllegalP5fractS0_S0_PKjS2_i+0x106>
  185d05:	c136f4               	ae_l32x2.i	aed3, a6, -8
  185d08:	3e4c94               	ae_l32x2.ip	aed4, a12, 8
  185d0b:	eb61cd03040f1d1f 	{ ae_l32x2.ip	aed1, a13, 8; ae_mulf32s.lh	aed15, aed4, aed3; nop }
  185d13:	eb61c30403002bbf 	{ ae_l32x2.i	aed2, a11, -8; ae_mulf32s.lh	aed0, aed3, aed4; nop }
  185d1b:	eb33dd010200259f 	{ nop; ae_mulaf32s.lh	aed0, aed2, aed1; nop }
  185d23:	eb33dd02010f259f 	{ nop; ae_mulaf32s.lh	aed15, aed1, aed2; nop }
  185d2b:	9efb2f000fe0866e 	{ addi	a6, a6, -8; nop; ae_round24x2f48ssym	aed14, aed0, aed0 }
  185d33:	9efb2ffef8dc8bbe 	{ addi	a11, a11, -8; ae_neg24s	aed12, aed14; ae_round24x2f48ssym	aed13, aed15, aed15 }
  185d3b:	ebfba00d080bc3af 	{ ae_s32.l.xp	aed12, a3, a10; ae_neg24s	aed11, aed13; nop }
  185d43:	e3b2a4               	ae_s32.l.xp	aed11, a2, a10
  185d46:	e0a0c2               	movi	a12, 224
  185d49:	b03770               	addx8	a3, a7, a7
  185d4c:	1123a0               	slli	a2, a3, 6
  185d4f:	272a                	add.n	a2, a7, a2
  185d51:	113380               	slli	a3, a3, 8
  185d54:	343a                	add.n	a3, a4, a3
  185d56:	a02240               	addx4	a2, a2, a4
  185d59:	ebfa30000004954f 	{ addmi	a4, a5, 0x900; ae_movi	aed4, 0; nop }
  185d61:	2dac76               	loopgtz	a12, 185d92 <_Z19ShortLongLapIllegalP5fractS0_S0_PKjS2_i+0x152>
  185d64:	3e9494               	ae_l32x2.ip	aed9, a4, 8
  185d67:	ebfbc3040e08a9bf 	{ ae_l32x2.i	aed10, a9, -8; ae_mov	aed8, aed4; nop }
  185d6f:	eb96c9090a0874af 	{ ae_mov	aed7, aed4; ae_mulsf32s.lh	aed8, aed10, aed9; nop }
  185d77:	eb96dd0a0907259f 	{ nop; ae_mulsf32s.lh	aed7, aed9, aed10; nop }
  185d7f:	9efb2f808f60899e 	{ addi	a9, a9, -8; nop; ae_round24x2f48ssym	aed6, aed8, aed8 }
  185d87:	9efba0707f5063ae 	{ ae_s32.l.xp	aed6, a3, a10; nop; ae_round24x2f48ssym	aed5, aed7, aed7 }
  185d8f:	e352a4               	ae_s32.l.xp	aed5, a2, a10
  185d92:	f01d                	retw.n

00185d94 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_S2_i>:
  185d94:	00a136               	entry	a1, 80
  185d97:	04bd                	mov.n	a11, a4
  185d99:	10d7e2               	addmi	a14, a7, 0x1000
  185d9c:	e0a082               	movi	a8, 224
  185d9f:	08d3d2               	addmi	a13, a3, 0x800
  185da2:	6139                	s32i.n	a3, a1, 24
  185da4:	5129                	s32i.n	a2, a1, 20
  185da6:	8159                	s32i.n	a5, a1, 32
  185da8:	1421c2               	l32i	a12, a1, 80
  185dab:	065d                	mov.n	a5, a6
  185dad:	a0ac40               	addx4	a10, a12, a4
  185db0:	09d762               	addmi	a6, a7, 0x900
  185db3:	062122               	l32i	a2, a1, 24
  185db6:	119ce0               	slli	a9, a12, 2
  185db9:	11fcf0               	slli	a15, a12, 1
  185dbc:	11ffe0               	slli	a15, a15, 2
  185dbf:	046192               	s32i	a9, a1, 16
  185dc2:	113cd0               	slli	a3, a12, 3
  185dc5:	ebfa30000004122f 	{ addmi	a2, a2, 0x100; ae_movi	aed4, 0; nop }
  185dcd:	2da876               	loopgtz	a8, 185dfe <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_S2_i+0x6a>
  185dd0:	c16df4               	ae_l32x2.i	aed6, a13, -8
  185dd3:	ebfbc3040e035ebf 	{ ae_l32x2.i	aed5, a14, -8; ae_mov	aed3, aed4; nop }
  185ddb:	eb97c906050324af 	{ ae_mov	aed2, aed4; ae_mulsf32s.ll	aed3, aed5, aed6; nop }
  185de3:	eb952f0605028ddf 	{ addi	a13, a13, -8; ae_mulsf32s.hh	aed2, aed5, aed6; nop }
  185deb:	9efb2f303f108eee 	{ addi	a14, a14, -8; nop; ae_round24x2f48ssym	aed1, aed3, aed3 }
  185df3:	9efba0202f001bfe 	{ ae_s32.l.xp	aed1, a11, a15; nop; ae_round24x2f48ssym	aed0, aed2, aed2 }
  185dfb:	e30af4               	ae_s32.l.xp	aed0, a10, a15

00185dfe <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_S2_i+0x6a>:
  185dfe:	05ed                	mov.n	a14, a5
  185e00:	02fd                	mov.n	a15, a2
  185e02:	082c                	movi.n	a8, 32
  185e04:	51d8                	l32i.n	a13, a1, 20
  185e06:	119c70               	slli	a9, a12, 9
  185e09:	f0bcc0               	subx8	a11, a12, a12
  185e0c:	11aba0               	slli	a10, a11, 6
  185e0f:	9c9a                	add.n	a9, a12, a9
  185e11:	01ddd2               	addmi	a13, a13, 0x100
  185e14:	a09940               	addx4	a9, a9, a4
  185e17:	acaa                	add.n	a10, a12, a10
  185e19:	11bb80               	slli	a11, a11, 8
  185e1c:	b4ba                	add.n	a11, a4, a11
  185e1e:	a0aa40               	addx4	a10, a10, a4
  185e21:	33a876               	loopgtz	a8, 185e58 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_S2_i+0xc4>
  185e24:	c1cff4               	ae_l32x2.i	aed12, a15, -8
  185e27:	3eee94               	ae_l32x2.ip	aed14, a14, 8
  185e2a:	3edd94               	ae_l32x2.ip	aed13, a13, 8
  185e2d:	eb60c30e0d0ab6bf 	{ ae_l32x2.i	aed11, a6, -8; ae_mulf32s.hh	aed10, aed13, aed14; nop }
  185e35:	6e97dddceb9a259f 	{ nop; ae_mulsf32s.ll	aed10, aed11, aed12; ae_mulf32s.ll_s2	aed9, aed13, aed14 }
  185e3d:	eb952f0c0b098fff 	{ addi	a15, a15, -8; ae_mulsf32s.hh	aed9, aed11, aed12; nop }
  185e45:	9efb2fa0af80866e 	{ addi	a6, a6, -8; nop; ae_round24x2f48ssym	aed8, aed10, aed10 }
  185e4d:	9efba0909f708b3e 	{ ae_s32.l.xp	aed8, a11, a3; nop; ae_round24x2f48ssym	aed7, aed9, aed9 }
  185e55:	e37a34               	ae_s32.l.xp	aed7, a10, a3
  185e58:	61f8                	l32i.n	a15, a1, 24
  185e5a:	860c                	movi.n	a6, 8
  185e5c:	082c                	movi.n	a8, 32
  185e5e:	51d8                	l32i.n	a13, a1, 20
  185e60:	01d5b2               	addmi	a11, a5, 0x100
  185e63:	08d7e2               	addmi	a14, a7, 0x800
  185e66:	11ac50               	slli	a10, a12, 11
  185e69:	a4aa                	add.n	a10, a4, a10
  185e6b:	07d772               	addmi	a7, a7, 0x700
  185e6e:	115c80               	slli	a5, a12, 8
  185e71:	02ddd2               	addmi	a13, a13, 0x200
  185e74:	076152               	s32i	a5, a1, 28
  185e77:	f8c772               	addi	a7, a7, -8
  185e7a:	00a052               	movi	a5, 0
  185e7d:	40a876               	loopgtz	a8, 185ec1 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_S2_i+0x12d>
  185e80:	c17df4               	ae_l32x2.i	aed7, a13, -8
  185e83:	3e8b94               	ae_l32x2.ip	aed8, a11, 8
  185e86:	eb61cd0708035f1f 	{ ae_l32x2.ip	aed5, a15, 8; ae_mulf32s.lh	aed3, aed8, aed7; nop }
  185e8e:	eb61c30807046ebf 	{ ae_l32x2.i	aed6, a14, -8; ae_mulf32s.lh	aed4, aed7, aed8; nop }
  185e96:	eb33dd050604259f 	{ nop; ae_mulaf32s.lh	aed4, aed6, aed5; nop }
  185e9e:	eb33dd060503259f 	{ nop; ae_mulaf32s.lh	aed3, aed5, aed6; nop }
  185ea6:	9efb2f404f208dde 	{ addi	a13, a13, -8; nop; ae_round24x2f48ssym	aed2, aed4, aed4 }
  185eae:	9efb2f3238108eee 	{ addi	a14, a14, -8; ae_neg24s	aed0, aed2; ae_round24x2f48ssym	aed1, aed3, aed3 }
  185eb6:	ebfba001080f0a3f 	{ ae_s32.l.xp	aed0, a10, a3; ae_neg24s	aed15, aed1; nop }
  185ebe:	e3f934               	ae_s32.l.xp	aed15, a9, a3
  185ec1:	5138                	l32i.n	a3, a1, 20
  185ec3:	b0bcc0               	addx8	a11, a12, a12
  185ec6:	11bba0               	slli	a11, a11, 6
  185ec9:	c0bbc0               	sub	a11, a11, a12
  185ecc:	03d332               	addmi	a3, a3, 0x300
  185ecf:	f8c332               	addi	a3, a3, -8
  185ed2:	a04b40               	addx4	a4, a11, a4

00185ed5 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_S2_i+0x141>:
  185ed5:	03ad                	mov.n	a10, a3
  185ed7:	06bd                	mov.n	a11, a6
  185ed9:	81c8                	l32i.n	a12, a1, 32
  185edb:	07dd                	mov.n	a13, a7
  185edd:	02ed                	mov.n	a14, a2
  185edf:	04fd                	mov.n	a15, a4
  185ee1:	4188                	l32i.n	a8, a1, 16
  185ee3:	0189                	s32i.n	a8, a1, 0
  185ee5:	000725               	call8	185f58 <_Z24LongShortLapIllegal_one3PK5fractiPKjS3_S1_PS_i>
  185ee8:	01d332               	addmi	a3, a3, 0x100
  185eeb:	606060               	neg	a6, a6
  185eee:	ffd772               	addmi	a7, a7, 0xffffff00
  185ef1:	01d222               	addmi	a2, a2, 0x100
  185ef4:	7198                	l32i.n	a9, a1, 28
  185ef6:	551b                	addi.n	a5, a5, 1
  185ef8:	449a                	add.n	a4, a4, a9
  185efa:	d77566               	bnei	a5, 7, 185ed5 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_S2_i+0x141>
  185efd:	0e2c                	movi.n	a14, 32
  185eff:	8198                	l32i.n	a9, a1, 32
  185f01:	61a8                	l32i.n	a10, a1, 24
  185f03:	51b8                	l32i.n	a11, a1, 20
  185f05:	aa4b                	addi.n	a10, a10, 4
  185f07:	0adbd2               	addmi	a13, a11, 0xa00
  185f0a:	01d992               	addmi	a9, a9, 0x100
  185f0d:	06dbb2               	addmi	a11, a11, 0x600
  185f10:	09cd                	mov.n	a12, a9
  185f12:	40ae76               	loopgtz	a14, 185f56 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_S2_i+0x1c2>
  185f15:	c11df4               	ae_l32x2.i	aed1, a13, -8
  185f18:	3e2994               	ae_l32x2.ip	aed2, a9, 8
  185f1b:	eb61cd01020dfb1f 	{ ae_l32x2.ip	aed15, a11, 8; ae_mulf32s.lh	aed13, aed2, aed1; nop }
  185f23:	eb61c302010e0cbf 	{ ae_l32x2.i	aed0, a12, -8; ae_mulf32s.lh	aed14, aed1, aed2; nop }
  185f2b:	eb33dd0f000e259f 	{ nop; ae_mulaf32s.lh	aed14, aed0, aed15; nop }
  185f33:	eb33dd000f0d259f 	{ nop; ae_mulaf32s.lh	aed13, aed15, aed0; nop }
  185f3b:	9efb2fe0efc08cce 	{ addi	a12, a12, -8; nop; ae_round24x2f48ssym	aed12, aed14, aed14 }
  185f43:	9efb2fdcd8ba8dde 	{ addi	a13, a13, -8; ae_neg24s	aed10, aed12; ae_round24x2f48ssym	aed11, aed13, aed13 }
  185f4b:	ebfbbe0b0809aaff 	{ ae_s32.l.i	aed10, a10, -4; ae_neg24s	aed9, aed11; nop }
  185f53:	e19a24               	ae_s32.l.ip	aed9, a10, 8

00185f56 <_Z19LongShortLapIllegalP5fractS0_S0_PKjS2_S2_i+0x1c2>:
  185f56:	f01d                	retw.n

00185f58 <_Z24LongShortLapIllegal_one3PK5fractiPKjS3_S1_PS_i>:
  185f58:	004136               	entry	a1, 32
  185f5b:	082c                	movi.n	a8, 32
  185f5d:	60c030               	neg	a12, a3
  185f60:	3c0314               	ae_cvt48a32	aed0, a3
  185f63:	81b8                	l32i.n	a11, a1, 32
  185f65:	31af30               	srai	a10, a3, 31
  185f68:	11daa0               	slli	a13, a10, 6
  185f6b:	11ea80               	slli	a14, a10, 8
  185f6e:	77ba                	add.n	a7, a7, a11
  185f70:	c094e0               	sub	a9, a4, a14
  185f73:	dada                	add.n	a13, a10, a13
  185f75:	b0dd20               	addx8	a13, a13, a2
  185f78:	80e4e0               	add	a14, a4, a14
  185f7b:	02de42               	addmi	a4, a14, 0x200
  185f7e:	11aaf0               	slli	a10, a10, 1
  185f81:	11aae0               	slli	a10, a10, 2
  185f84:	08aee2               	movi	a14, 0xfffffe08
  185f87:	80dde0               	add	a13, a13, a14
  185f8a:	c0a2a0               	sub	a10, a2, a10
  185f8d:	ebfa50000001aa3f 	{ add	a10, a10, a3; ae_movi	aed1, 0; nop }
  185f95:	b2fb50001f002dce 	{ add	a2, a13, a12; nop; ae_lt64	b0, aed0, aed1 }
  185f9d:	60a876               	loopgtz	a8, 186001 <_Z24LongShortLapIllegal_one3PK5fractiPKjS3_S1_PS_i+0xa9>
  185fa0:	c3da34               	ae_l32x2.xp	aed13, a10, a3
  185fa3:	a0fdd4               	ae_sel16i	aed15, aed13, aed13, 0
  185fa6:	c1fbcdf00fd0e91e 	{ ae_l32x2.ip	aed14, a9, 8; nop; ae_movt64	aed13, aed15, b0 }
  185fae:	eb62790e0d0482cf 	{ ae_l32x2.xp	aed8, a2, a12; ae_mulf32s.ll	aed4, aed13, aed14; nop }
  185fb6:	8060dd8e8dc5259e 	{ nop; ae_mulf32s.hh	aed5, aed13, aed14; ae_sel16i	aed12, aed8, aed8, 0 }
  185fbe:	c1fbddc40b8b259e 	{ nop; ae_neg64	aed11, aed4; ae_movt64	aed8, aed12, b0 }
  185fc6:	c1fbc3b50b4a94be 	{ ae_l32x2.i	aed9, a4, -8; ae_neg64	aed10, aed5; ae_movt64	aed4, aed11, b0 }
  185fce:	c195cda90854661e 	{ ae_l32x2.ip	aed6, a6, 8; ae_mulsf32s.hh	aed4, aed8, aed9; ae_movt64	aed5, aed10, b0 }
  185fd6:	eb97c0090805752f 	{ ae_l32x2.i	aed7, a5, 0; ae_mulsf32s.ll	aed5, aed8, aed9; nop }
  185fde:	eb96dd060705259f 	{ nop; ae_mulsf32s.lh	aed5, aed7, aed6; nop }
  185fe6:	eb962f070604844f 	{ addi	a4, a4, -8; ae_mulsf32s.lh	aed4, aed6, aed7; nop }
  185fee:	9efb2f505f30855e 	{ addi	a5, a5, -8; nop; ae_round24x2f48ssym	aed3, aed5, aed5 }
  185ff6:	9efba0404f2037be 	{ ae_s32.l.xp	aed3, a7, a11; nop; ae_round24x2f48ssym	aed2, aed4, aed4 }
  185ffe:	e327b4               	ae_s32.l.xp	aed2, a7, a11

00186001 <_Z24LongShortLapIllegal_one3PK5fractiPKjS3_S1_PS_i+0xa9>:
  186001:	f01d                	retw.n

00186003 <_Z24LongShortLapIllegal_one3PK5fractiPKjS3_S1_PS_i+0xab>:
	...

00186004 <_Z15CStreamInfoInitP11CStreamInfo>:
  186004:	004136               	entry	a1, 32
  186007:	080c                	movi.n	a8, 0
  186009:	00a432               	movi	a3, 0x400
  18600c:	6239                	s32i.n	a3, a2, 24
  18600e:	004282               	s8i	a8, a2, 0
  186011:	1289                	s32i.n	a8, a2, 4
  186013:	2289                	s32i.n	a8, a2, 8
  186015:	3289                	s32i.n	a8, a2, 12
  186017:	4289                	s32i.n	a8, a2, 16
  186019:	5289                	s32i.n	a8, a2, 20
  18601b:	f01d                	retw.n

0018601d <_Z15CStreamInfoInitP11CStreamInfo+0x19>:
  18601d:	000000                                        ...

00186020 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo>:
  186020:	004136               	entry	a1, 32
  186023:	02a8                	l32i.n	a10, a2, 0
  186025:	0ad8                	l32i.n	a13, a10, 0
  186027:	090db2               	l8ui	a11, a13, 9
  18602a:	23bb00               	sext	a11, a11, 7
  18602d:	0d400841d0b01b6e 	{ blti.w18	a11, 1, 1860be <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x9e>; nop }
  186035:	050c                	movi.n	a5, 0
  186037:	040dc2               	l8ui	a12, a13, 4
  18603a:	160c                	movi.n	a6, 1
  18603c:	23cc00               	sext	a12, a12, 7
  18603f:	001406               	j	186093 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x73>

00186042 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x22>:
	...

00186043 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x23>:
  186043:	20b550               	or	a11, a5, a5
  186046:	03cd                	mov.n	a12, a3
  186048:	fd5ca5               	call8	183614 <_Z19CPns_SetCorrelationP22CAacDecoderChannelInfoii>
  18604b:	02a8                	l32i.n	a10, a2, 0
  18604d:	05bd                	mov.n	a11, a5
  18604f:	03cd                	mov.n	a12, a3
  186051:	fd5ea5               	call8	18363c <_Z14CPns_IsPnsUsedP22CAacDecoderChannelInfoii>
  186054:	061a16               	beqz	a10, 1860b9 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x99>
  186057:	12a8                	l32i.n	a10, a2, 4
  186059:	05bd                	mov.n	a11, a5
  18605b:	03cd                	mov.n	a12, a3
  18605d:	fd5de5               	call8	18363c <_Z14CPns_IsPnsUsedP22CAacDecoderChannelInfoii>
  186060:	055a16               	beqz	a10, 1860b9 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x99>
  186063:	190c                	movi.n	a9, 1

00186065 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x45>:
  186065:	d98c                	beqz.n	a9, 186076 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x56>
  186067:	02e8                	l32i.n	a14, a2, 0
  186069:	4ee8                	l32i.n	a14, a14, 16
  18606b:	e3ea                	add.n	a14, a3, a14
  18606d:	010ed2               	l8ui	a13, a14, 1
  186070:	30dd40               	xor	a13, a13, a4
  186073:	014ed2               	s8i	a13, a14, 1

00186076 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x56>:
  186076:	02a8                	l32i.n	a10, a2, 0
  186078:	0ad8                	l32i.n	a13, a10, 0
  18607a:	331b                	addi.n	a3, a3, 1
  18607c:	040dc2               	l8ui	a12, a13, 4
  18607f:	233300               	sext	a3, a3, 7
  186082:	23cc00               	sext	a12, a12, 7
  186085:	1823c7               	blt	a3, a12, 1860a1 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x81>

00186088 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x68>:
  186088:	090db2               	l8ui	a11, a13, 9
  18608b:	23bb00               	sext	a11, a11, 7

0018608e <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x6e>:
  18608e:	551b                	addi.n	a5, a5, 1
  186090:	2aa5b7               	bge	a5, a11, 1860be <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x9e>

00186093 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x73>:
  186093:	f71ca6               	blti	a12, 1, 18608e <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x6e>
  186096:	030c                	movi.n	a3, 0
  186098:	401500               	ssl	a5
  18609b:	a14600               	sll	a4, a6
  18609e:	744040               	extui	a4, a4, 0, 8

001860a1 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x81>:
  1860a1:	4ab8                	l32i.n	a11, a10, 16
  1860a3:	0f8076               	loop	a0, 1860b6 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x96>
  1860a6:	83ba                	add.n	a8, a3, a11
  1860a8:	010882               	l8ui	a8, a8, 1
  1860ab:	948487               	bany	a4, a8, 186043 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x23>
  1860ae:	331b                	addi.n	a3, a3, 1
  1860b0:	233300               	sext	a3, a3, 7
  1860b3:	d1a3c7               	bge	a3, a12, 186088 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x68>

001860b6 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x96>:
  1860b6:	fffa46               	j	1860a3 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x83>

001860b9 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x99>:
  1860b9:	090c                	movi.n	a9, 0
  1860bb:	ffe986               	j	186065 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x45>

001860be <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo+0x9e>:
  1860be:	f01d                	retw.n

001860c0 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo>:
  1860c0:	004136               	entry	a1, 32
  1860c3:	03b8                	l32i.n	a11, a3, 0
  1860c5:	3bc8                	l32i.n	a12, a11, 12
  1860c7:	eca441               	l32r	a4, 181358 (288080 <SamplingRateInfoTable>)
  1860ca:	000cc2               	l8ui	a12, a12, 0
  1860cd:	5bd8                	l32i.n	a13, a11, 20
  1860cf:	04dc16               	beqz	a12, 186120 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x60>
  1860d2:	140dd2               	l8ui	a13, a13, 20
  1860d5:	8dcc                	bnez.n	a13, 1860e1 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x21>
  1860d7:	13e8                	l32i.n	a14, a3, 4
  1860d9:	5ee8                	l32i.n	a14, a14, 20
  1860db:	140ee2               	l8ui	a14, a14, 20
  1860de:	006e16               	beqz	a14, 1860e8 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x28>

001860e1 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x21>:
  1860e1:	03ad                	mov.n	a10, a3
  1860e3:	fff3e5               	call8	186020 <_Z30MapMidSideMaskToPnsCorrelationPP22CAacDecoderChannelInfo>
  1860e6:	03b8                	l32i.n	a11, a3, 0

001860e8 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x28>:
  1860e8:	002be2               	l32i	a14, a11, 0
  1860eb:	20a330               	or	a10, a3, a3
  1860ee:	0acec2               	addi	a12, a14, 10
  1860f1:	070eb2               	l8ui	a11, a14, 7
  1860f4:	090ed2               	l8ui	a13, a14, 9
  1860f7:	030e82               	l8ui	a8, a14, 3
  1860fa:	23dd00               	sext	a13, a13, 7
  1860fd:	fec882               	addi	a8, a8, -2
  186100:	23bb00               	sext	a11, a11, 7
  186103:	a0bbb0               	addx4	a11, a11, a11
  186106:	a0bb40               	addx4	a11, a11, a4
  186109:	040ee2               	l8ui	a14, a14, 4
  18610c:	2bf8                	l32i.n	a15, a11, 8
  18610e:	4bb8                	l32i.n	a11, a11, 16
  186110:	23ee00               	sext	a14, a14, 7
  186113:	93bf80               	movnez	a11, a15, a8
  186116:	fdd8e5               	call8	183ea4 <_Z20CJointStereo_ApplyMSPP22CAacDecoderChannelInfoPKtPcii>
  186119:	03b8                	l32i.n	a11, a3, 0
  18611b:	3bc8                	l32i.n	a12, a11, 12
  18611d:	000cc2               	l8ui	a12, a12, 0

00186120 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x60>:
  186120:	20a330               	or	a10, a3, a3
  186123:	002b92               	l32i	a9, a11, 0
  186126:	3c0c34               	ae_movda32	aed0, a12
  186129:	0709f2               	l8ui	a15, a9, 7
  18612c:	0409e2               	l8ui	a14, a9, 4
  18612f:	0909d2               	l8ui	a13, a9, 9
  186132:	030982               	l8ui	a8, a9, 3
  186135:	400000a14504c89e 	{ ae_movda32	aed4, a8; nop; addi	a12, a9, 10 }
  18613d:	23dd00               	sext	a13, a13, 7
  186140:	23ee00               	sext	a14, a14, 7
  186143:	23ff00               	sext	a15, a15, 7
  186146:	c5fa520c2e56fffe 	{ addx4	a15, a15, a15; ae_movi	aed6, -2; ae_movi	aed5, 0 }
  18614e:	c2fa52005102ff4e 	{ addx4	a15, a15, a4; ae_movi	aed2, 1; ae_eq32	b0:b1, aed0, aed5 }
  186156:	c4e7ae2604043f2e 	{ ae_l32.i	aed3, a15, 8; ae_add32	aed4, aed4, aed6; ae_movf32x2	aed0, aed2, b0:b1 }
  18615e:	c2fbae405f201f4e 	{ ae_l32.i	aed1, a15, 16; nop; ae_eq32	b2:b3, aed4, aed5 }
  186166:	c4fbc8302f10f07e 	{ ae_movad32.l	a15, aed0; nop; ae_movf32x2	aed1, aed3, b2:b3 }
  18616e:	25b1c4               	ae_movad32.l	a11, aed1
  186171:	fdb465               	call8	183cb8 <_Z20CJointStereo_ApplyISPP22CAacDecoderChannelInfoPKtPciih>
  186174:	205330               	or	a5, a3, a3
  186177:	040c                	movi.n	a4, 0

00186179 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0xb9>:
  186179:	05a8                	l32i.n	a10, a5, 0
  18617b:	0ab8                	l32i.n	a11, a10, 0
  18617d:	030bb2               	l8ui	a11, a11, 3
  186180:	1e2b26               	beqi	a11, 2, 1861a2 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0xe2>
  186183:	fcf5a5               	call8	1830dc <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo>

00186186 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0xc6>:
  186186:	20b330               	or	a11, a3, a3
  186189:	20a220               	or	a10, a2, a2
  18618c:	20c440               	or	a12, a4, a4
  18618f:	fba6a5               	call8	181bf8 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi>
  186192:	554b                	addi.n	a5, a5, 4
  186194:	441b                	addi.n	a4, a4, 1
  186196:	df2466               	bnei	a4, 2, 186179 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0xb9>
  186199:	f01d                	retw.n

0018619b <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0xdb>:
  18619b:	00000000 25000000                                .......

001861a2 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0xe2>:
  1861a2:	fd9725               	call8	183b14 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo>
  1861a5:	fff746               	j	186186 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0xc6>

001861a8 <_Z26CChannelPairElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0xe8>:
  1861a8:	00000000                                ....

001861ac <_Z28CSingleChannelElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo>:
  1861ac:	004136               	entry	a1, 32
  1861af:	03a8                	l32i.n	a10, a3, 0
  1861b1:	002a82               	l32i	a8, a10, 0
  1861b4:	030882               	l8ui	a8, a8, 3
  1861b7:	172826               	beqi	a8, 2, 1861d2 <_Z28CSingleChannelElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x26>
  1861ba:	fcf225               	call8	1830dc <_Z28CLongBlock_ScaleSpectralDataP22CAacDecoderChannelInfo>

001861bd <_Z28CSingleChannelElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x11>:
  1861bd:	20b330               	or	a11, a3, a3
  1861c0:	20a220               	or	a10, a2, a2
  1861c3:	00a0c2               	movi	a12, 0
  1861c6:	fba325               	call8	181bf8 <_Z10ApplyToolsPP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfoi>
  1861c9:	f01d                	retw.n

001861cb <_Z28CSingleChannelElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x1f>:
  1861cb:	00000000 25000000                                .......

001861d2 <_Z28CSingleChannelElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x26>:
  1861d2:	fd9425               	call8	183b14 <_Z29CShortBlock_ScaleSpectralDataP22CAacDecoderChannelInfo>
  1861d5:	fff906               	j	1861bd <_Z28CSingleChannelElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x11>

001861d8 <_Z28CSingleChannelElement_DecodePP28CAacDecoderStaticChannelInfoPP22CAacDecoderChannelInfo+0x2c>:
  1861d8:	00000000                                ....

001861dc <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc>:
  1861dc:	006136               	entry	a1, 48
  1861df:	20a220               	or	a10, a2, a2
  1861e2:	0bb1a5               	call8	191cfc <initBitParser>
  1861e5:	002382               	l32i	a8, a3, 0
  1861e8:	01a9                	s32i.n	a10, a1, 0
  1861ea:	3888                	l32i.n	a8, a8, 12
  1861ec:	0006f2               	l8ui	a15, a6, 0
  1861ef:	0148f2               	s8i	a15, a8, 1
  1861f2:	03e8                	l32i.n	a14, a3, 0
  1861f4:	0ee8                	l32i.n	a14, a14, 0
  1861f6:	080c                	movi.n	a8, 0
  1861f8:	004e82               	s8i	a8, a14, 0
  1861fb:	03d8                	l32i.n	a13, a3, 0
  1861fd:	0dd8                	l32i.n	a13, a13, 0
  1861ff:	064d82               	s8i	a8, a13, 6
  186202:	03c8                	l32i.n	a12, a3, 0
  186204:	0cc8                	l32i.n	a12, a12, 0
  186206:	0004e2               	l8ui	a14, a4, 0
  186209:	074ce2               	s8i	a14, a12, 7
  18620c:	03b8                	l32i.n	a11, a3, 0
  18620e:	0bb8                	l32i.n	a11, a11, 0
  186210:	24c8                	l32i.n	a12, a4, 8
  186212:	084bc2               	s8i	a12, a11, 8
  186215:	13a8                	l32i.n	a10, a3, 4
  186217:	0aa8                	l32i.n	a10, a10, 0
  186219:	004a82               	s8i	a8, a10, 0
  18621c:	1398                	l32i.n	a9, a3, 4
  18621e:	0998                	l32i.n	a9, a9, 0
  186220:	064982               	s8i	a8, a9, 6
  186223:	13f8                	l32i.n	a15, a3, 4
  186225:	0ff8                	l32i.n	a15, a15, 0
  186227:	074fe2               	s8i	a14, a15, 7
  18622a:	13d8                	l32i.n	a13, a3, 4
  18622c:	0dd8                	l32i.n	a13, a13, 0
  18622e:	084dc2               	s8i	a12, a13, 8
  186231:	03b8                	l32i.n	a11, a3, 0
  186233:	3bb8                	l32i.n	a11, a11, 12
  186235:	69a314               	ae_lbi	a10, 1
  186238:	004ba2               	s8i	a10, a11, 0
  18623b:	03b8                	l32i.n	a11, a3, 0
  18623d:	0198                	l32i.n	a9, a1, 0
  18623f:	3b88                	l32i.n	a8, a11, 12
  186241:	775914               	ae_dbi	a9, 1
  186244:	0199                	s32i.n	a9, a1, 0
  186246:	000882               	l8ui	a8, a8, 0
  186249:	03b816               	beqz	a8, 186288 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xac>
  18624c:	0bb8                	l32i.n	a11, a11, 0
  18624e:	01ad                	mov.n	a10, a1
  186250:	0023e5               	call8	186490 <_Z7IcsReadPPtP8CIcsInfo>
  186253:	0a4d                	mov.n	a4, a10
  186255:	9a8c                	beqz.n	a10, 186262 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0x86>
  186257:	02ad                	mov.n	a10, a2
  186259:	01b8                	l32i.n	a11, a1, 0
  18625b:	0ba7e5               	call8	191cd8 <TerminateBitParser_new>
  18625e:	042d                	mov.n	a2, a4
  186260:	f01d                	retw.n

00186262 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0x86>:
  186262:	2c1c                	movi.n	a12, 18
  186264:	13a8                	l32i.n	a10, a3, 4
  186266:	03b8                	l32i.n	a11, a3, 0
  186268:	0aa8                	l32i.n	a10, a10, 0
  18626a:	0bb8                	l32i.n	a11, a11, 0
  18626c:	fa1125               	call8	180380 <__vec_memcpy>
  18626f:	03b8                	l32i.n	a11, a3, 0
  186271:	01ad                	mov.n	a10, a1
  186273:	0bd8                	l32i.n	a13, a11, 0
  186275:	4bb8                	l32i.n	a11, a11, 16
  186277:	090dc2               	l8ui	a12, a13, 9
  18627a:	040dd2               	l8ui	a13, a13, 4
  18627d:	23cc00               	sext	a12, a12, 7
  186280:	23dd00               	sext	a13, a13, 7
  186283:	0184e5               	call8	187ad0 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii>
  186286:	03b8                	l32i.n	a11, a3, 0

00186288 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xac>:
  186288:	01ad                	mov.n	a10, a1
  18628a:	000be5               	call8	186348 <_Z7ReadICSPPtP22CAacDecoderChannelInfo>
  18628d:	0a4d                	mov.n	a4, a10
  18628f:	00ba16               	beqz	a10, 18629e <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xc2>
  186292:	02ad                	mov.n	a10, a2
  186294:	01b8                	l32i.n	a11, a1, 0
  186296:	0ba425               	call8	191cd8 <TerminateBitParser_new>
  186299:	042d                	mov.n	a2, a4
  18629b:	f01d                	retw.n

0018629d <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xc1>:
	...

0018629e <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xc2>:
  18629e:	0025c2               	l32i	a12, a5, 0
  1862a1:	441c26               	beqi	a12, 1, 1862e9 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0x10d>

001862a4 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xc8>:
  1862a4:	0123b2               	l32i	a11, a3, 4
  1862a7:	20a110               	or	a10, a1, a1
  1862aa:	0009e5               	call8	186348 <_Z7ReadICSPPtP22CAacDecoderChannelInfo>
  1862ad:	0a3d                	mov.n	a3, a10
  1862af:	01b8                	l32i.n	a11, a1, 0
  1862b1:	7a8c                	beqz.n	a10, 1862bc <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xe0>
  1862b3:	02ad                	mov.n	a10, a2
  1862b5:	0ba225               	call8	191cd8 <TerminateBitParser_new>
  1862b8:	032d                	mov.n	a2, a3
  1862ba:	f01d                	retw.n

001862bc <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xe0>:
  1862bc:	05d8                	l32i.n	a13, a5, 0
  1862be:	0b1d26               	beqi	a13, 1, 1862cd <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xf1>

001862c1 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xe5>:
  1862c1:	20a220               	or	a10, a2, a2
  1862c4:	0ba125               	call8	191cd8 <TerminateBitParser_new>
  1862c7:	202330               	or	a2, a3, a3
  1862ca:	000090               	retw

001862cd <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xf1>:
  1862cd:	20a220               	or	a10, a2, a2
  1862d0:	0ba065               	call8	191cd8 <TerminateBitParser_new>
  1862d3:	05ad                	mov.n	a10, a5
  1862d5:	02bd                	mov.n	a11, a2
  1862d7:	11c8                	l32i.n	a12, a1, 4
  1862d9:	01a325               	call8	187d0c <_Z13AdtsCrcEndRegP12CAdtsCrcInfoP7BIT_BUFi>
  1862dc:	02ad                	mov.n	a10, a2
  1862de:	0ba1e5               	call8	191cfc <initBitParser>
  1862e1:	0abd                	mov.n	a11, a10
  1862e3:	01a9                	s32i.n	a10, a1, 0
  1862e5:	fff606               	j	1862c1 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xe5>

001862e8 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0x10c>:
	...

001862e9 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0x10d>:
  1862e9:	20a220               	or	a10, a2, a2
  1862ec:	01b8                	l32i.n	a11, a1, 0
  1862ee:	0b9ea5               	call8	191cd8 <TerminateBitParser_new>
  1862f1:	05ad                	mov.n	a10, a5
  1862f3:	02bd                	mov.n	a11, a2
  1862f5:	80a0c2               	movi	a12, 128
  1862f8:	01a2e5               	call8	187d28 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi>
  1862fb:	11a9                	s32i.n	a10, a1, 4
  1862fd:	02ad                	mov.n	a10, a2
  1862ff:	0b9fe5               	call8	191cfc <initBitParser>
  186302:	01a9                	s32i.n	a10, a1, 0
  186304:	ffe706               	j	1862a4 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0xc8>

00186307 <_Z24CChannelPairElement_ReadP7BIT_BUFPP22CAacDecoderChannelInfoP11CStreamInfoP12CAdtsCrcInfoPc+0x12b>:
	...

00186308 <_Z26CSingleChannelElement_ReadP7BIT_BUFP22CAacDecoderChannelInfoP11CStreamInfoc>:
  186308:	006136               	entry	a1, 48
  18630b:	20a220               	or	a10, a2, a2
  18630e:	0b9ee5               	call8	191cfc <initBitParser>
  186311:	032382               	l32i	a8, a3, 12
  186314:	00a092               	movi	a9, 0
  186317:	0061a2               	s32i	a10, a1, 0
  18631a:	0224c2               	l32i	a12, a4, 8
  18631d:	0023a2               	l32i	a10, a3, 0
  186320:	0004b2               	l8ui	a11, a4, 0
  186323:	084ac2               	s8i	a12, a10, 8
  186326:	064a92               	s8i	a9, a10, 6
  186329:	074ab2               	s8i	a11, a10, 7
  18632c:	004a92               	s8i	a9, a10, 0
  18632f:	03bd                	mov.n	a11, a3
  186331:	01ad                	mov.n	a10, a1
  186333:	014852               	s8i	a5, a8, 1
  186336:	000125               	call8	186348 <_Z7ReadICSPPtP22CAacDecoderChannelInfo>
  186339:	0a3d                	mov.n	a3, a10
  18633b:	01b8                	l32i.n	a11, a1, 0
  18633d:	02ad                	mov.n	a10, a2
  18633f:	0b99a5               	call8	191cd8 <TerminateBitParser_new>
  186342:	032d                	mov.n	a2, a3
  186344:	f01d                	retw.n

00186346 <_Z26CSingleChannelElement_ReadP7BIT_BUFP22CAacDecoderChannelInfoP11CStreamInfoc+0x3e>:
	...

00186348 <_Z7ReadICSPPtP22CAacDecoderChannelInfo>:
  186348:	004136               	entry	a1, 32
  18634b:	33b8                	l32i.n	a11, a3, 12
  18634d:	69a384               	ae_lbi	a10, 8
  186350:	024ba2               	s8i	a10, a11, 2
  186353:	0298                	l32i.n	a9, a2, 0
  186355:	03b8                	l32i.n	a11, a3, 0
  186357:	775984               	ae_dbi	a9, 8
  18635a:	0299                	s32i.n	a9, a2, 0
  18635c:	000b82               	l8ui	a8, a11, 0
  18635f:	28bc                	beqz.n	a8, 186395 <_Z7ReadICSPPtP22CAacDecoderChannelInfo+0x4d>

00186361 <_Z7ReadICSPPtP22CAacDecoderChannelInfo+0x19>:
  186361:	030bc2               	l8ui	a12, a11, 3
  186364:	122c26               	beqi	a12, 2, 18637a <_Z7ReadICSPPtP22CAacDecoderChannelInfo+0x32>
  186367:	20a220               	or	a10, a2, a2
  18636a:	0323c2               	l32i	a12, a3, 12
  18636d:	20b330               	or	a11, a3, a3
  186370:	020cc2               	l8ui	a12, a12, 2
  186373:	000aa5               	call8	18641c <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh>
  186376:	0a2d                	mov.n	a2, a10
  186378:	f01d                	retw.n

0018637a <_Z7ReadICSPPtP22CAacDecoderChannelInfo+0x32>:
  18637a:	20a330               	or	a10, a3, a3
  18637d:	fd8e25               	call8	183c60 <_Z16CShortBlock_InitP22CAacDecoderChannelInfo>
  186380:	20a220               	or	a10, a2, a2
  186383:	0323c2               	l32i	a12, a3, 12
  186386:	20b330               	or	a11, a3, a3
  186389:	020cc2               	l8ui	a12, a12, 2
  18638c:	0001a5               	call8	1863a8 <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh>
  18638f:	202aa0               	or	a2, a10, a10
  186392:	000090               	retw

00186395 <_Z7ReadICSPPtP22CAacDecoderChannelInfo+0x4d>:
  186395:	20a220               	or	a10, a2, a2
  186398:	000f65               	call8	186490 <_Z7IcsReadPPtP8CIcsInfo>
  18639b:	004a16               	beqz	a10, 1863a3 <_Z7ReadICSPPtP22CAacDecoderChannelInfo+0x5b>
  18639e:	202aa0               	or	a2, a10, a10
  1863a1:	f01d                	retw.n

001863a3 <_Z7ReadICSPPtP22CAacDecoderChannelInfo+0x5b>:
  1863a3:	03b8                	l32i.n	a11, a3, 0
  1863a5:	ffee06               	j	186361 <_Z7ReadICSPPtP22CAacDecoderChannelInfo+0x19>

001863a8 <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh>:
  1863a8:	004136               	entry	a1, 32
  1863ab:	20a220               	or	a10, a2, a2
  1863ae:	20b330               	or	a11, a3, a3
  1863b1:	014625               	call8	187814 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo>
  1863b4:	004a16               	beqz	a10, 1863bc <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x14>
  1863b7:	0a2d                	mov.n	a2, a10
  1863b9:	f01d                	retw.n

001863bb <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x13>:
	...

001863bc <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x14>:
  1863bc:	20c440               	or	a12, a4, a4
  1863bf:	20a220               	or	a10, a2, a2
  1863c2:	20b330               	or	a11, a3, a3
  1863c5:	0155a5               	call8	187920 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh>
  1863c8:	20a220               	or	a10, a2, a2
  1863cb:	20b330               	or	a11, a3, a3
  1863ce:	020165               	call8	1883e4 <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo>
  1863d1:	003a16               	beqz	a10, 1863d8 <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x30>
  1863d4:	021c                	movi.n	a2, 16
  1863d6:	f01d                	retw.n

001863d8 <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x30>:
  1863d8:	012382               	l32i	a8, a3, 4
  1863db:	699314               	ae_lbi	a9, 1
  1863de:	004892               	s8i	a9, a8, 0
  1863e1:	002292               	l32i	a9, a2, 0
  1863e4:	775914               	ae_dbi	a9, 1
  1863e7:	006292               	s32i	a9, a2, 0
  1863ea:	000882               	l8ui	a8, a8, 0
  1863ed:	f88c                	beqz.n	a8, 186400 <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x58>
  1863ef:	02ad                	mov.n	a10, a2
  1863f1:	03bd                	mov.n	a11, a3
  1863f3:	fe3025               	call8	1846f4 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo>
  1863f6:	4a8c                	beqz.n	a10, 1863fe <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x56>
  1863f8:	0a2d                	mov.n	a2, a10
  1863fa:	f01d                	retw.n

001863fc <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x54>:
	...

001863fe <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x56>:
  1863fe:	0298                	l32i.n	a9, a2, 0

00186400 <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x58>:
  186400:	69a314               	ae_lbi	a10, 1
  186403:	775914               	ae_dbi	a9, 1
  186406:	0299                	s32i.n	a9, a2, 0
  186408:	2a8c                	beqz.n	a10, 18640e <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x66>
  18640a:	820c                	movi.n	a2, 8
  18640c:	f01d                	retw.n

0018640e <_Z16CShortBlock_ReadPPtP22CAacDecoderChannelInfoh+0x66>:
  18640e:	20b330               	or	a11, a3, a3
  186411:	20a220               	or	a10, a2, a2
  186414:	00cea5               	call8	187100 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo>
  186417:	202aa0               	or	a2, a10, a10
  18641a:	f01d                	retw.n

0018641c <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh>:
  18641c:	004136               	entry	a1, 32
  18641f:	20a220               	or	a10, a2, a2
  186422:	20b330               	or	a11, a3, a3
  186425:	00b5a5               	call8	186f80 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo>
  186428:	004a16               	beqz	a10, 186430 <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x14>
  18642b:	0a2d                	mov.n	a2, a10
  18642d:	f01d                	retw.n

0018642f <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x13>:
	...

00186430 <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x14>:
  186430:	20c440               	or	a12, a4, a4
  186433:	20a220               	or	a10, a2, a2
  186436:	20b330               	or	a11, a3, a3
  186439:	00bfa5               	call8	187034 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh>
  18643c:	20a220               	or	a10, a2, a2
  18643f:	20b330               	or	a11, a3, a3
  186442:	01fa25               	call8	1883e4 <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo>
  186445:	003a16               	beqz	a10, 18644c <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x30>
  186448:	021c                	movi.n	a2, 16
  18644a:	f01d                	retw.n

0018644c <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x30>:
  18644c:	012382               	l32i	a8, a3, 4
  18644f:	699314               	ae_lbi	a9, 1
  186452:	004892               	s8i	a9, a8, 0
  186455:	002292               	l32i	a9, a2, 0
  186458:	775914               	ae_dbi	a9, 1
  18645b:	006292               	s32i	a9, a2, 0
  18645e:	000882               	l8ui	a8, a8, 0
  186461:	d88c                	beqz.n	a8, 186472 <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x56>
  186463:	02ad                	mov.n	a10, a2
  186465:	03bd                	mov.n	a11, a3
  186467:	fe28e5               	call8	1846f4 <_Z9CTns_ReadPPtP22CAacDecoderChannelInfo>
  18646a:	2a8c                	beqz.n	a10, 186470 <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x54>
  18646c:	0a2d                	mov.n	a2, a10
  18646e:	f01d                	retw.n

00186470 <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x54>:
  186470:	0298                	l32i.n	a9, a2, 0

00186472 <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x56>:
  186472:	69a314               	ae_lbi	a10, 1
  186475:	775914               	ae_dbi	a9, 1
  186478:	0299                	s32i.n	a9, a2, 0
  18647a:	2a8c                	beqz.n	a10, 186480 <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x64>
  18647c:	820c                	movi.n	a2, 8
  18647e:	f01d                	retw.n

00186480 <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x64>:
  186480:	20b330               	or	a11, a3, a3
  186483:	20a220               	or	a10, a2, a2
  186486:	0028a5               	call8	186710 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo>
  186489:	202aa0               	or	a2, a10, a10
  18648c:	f01d                	retw.n

0018648e <_Z15CLongBlock_ReadPPtP22CAacDecoderChannelInfoh+0x72>:
	...

00186490 <_Z7IcsReadPPtP8CIcsInfo>:
  186490:	004136               	entry	a1, 32
  186493:	69d314               	ae_lbi	a13, 1
  186496:	0143d2               	s8i	a13, a3, 1
  186499:	02c8                	l32i.n	a12, a2, 0
  18649b:	170c                	movi.n	a7, 1
  18649d:	775c14               	ae_dbi	a12, 1
  1864a0:	02c9                	s32i.n	a12, a2, 0
  1864a2:	69b324               	ae_lbi	a11, 2
  1864a5:	0343b2               	s8i	a11, a3, 3
  1864a8:	02a8                	l32i.n	a10, a2, 0
  1864aa:	ebab61               	l32r	a6, 181358 (288080 <SamplingRateInfoTable>)
  1864ad:	775a24               	ae_dbi	a10, 2
  1864b0:	02a9                	s32i.n	a10, a2, 0
  1864b2:	699314               	ae_lbi	a9, 1
  1864b5:	024392               	s8i	a9, a3, 2
  1864b8:	0288                	l32i.n	a8, a2, 0
  1864ba:	790c                	movi.n	a9, 7
  1864bc:	775814               	ae_dbi	a8, 1
  1864bf:	0289                	s32i.n	a8, a2, 0
  1864c1:	070352               	l8ui	a5, a3, 7
  1864c4:	030342               	l8ui	a4, a3, 3
  1864c7:	235500               	sext	a5, a5, 7
  1864ca:	a05550               	addx4	a5, a5, a5
  1864cd:	a05560               	addx4	a5, a5, a6
  1864d0:	242426               	beqi	a4, 2, 1864f8 <_Z7IcsReadPPtP8CIcsInfo+0x68>
  1864d3:	694364               	ae_lbi	a4, 6
  1864d6:	040562               	l8ui	a6, a5, 4
  1864d9:	064362               	s8i	a6, a3, 6
  1864dc:	044342               	s8i	a4, a3, 4
  1864df:	02f8                	l32i.n	a15, a2, 0
  1864e1:	775f64               	ae_dbi	a15, 6
  1864e4:	69e314               	ae_lbi	a14, 1
  1864e7:	02f9                	s32i.n	a15, a2, 0
  1864e9:	23ee00               	sext	a14, a14, 7
  1864ec:	775f14               	ae_dbi	a15, 1
  1864ef:	02f9                	s32i.n	a15, a2, 0
  1864f1:	087e16               	beqz	a14, 18657c <_Z7IcsReadPPtP8CIcsInfo+0xec>
  1864f4:	620c                	movi.n	a2, 6
  1864f6:	f01d                	retw.n

001864f8 <_Z7IcsReadPPtP8CIcsInfo+0x68>:
  1864f8:	0c05d2               	l8ui	a13, a5, 12
  1864fb:	69e344               	ae_lbi	a14, 4
  1864fe:	0443e2               	s8i	a14, a3, 4
  186501:	0643d2               	s8i	a13, a3, 6
  186504:	02c8                	l32i.n	a12, a2, 0
  186506:	680c                	movi.n	a8, 6
  186508:	775c44               	ae_dbi	a12, 4
  18650b:	02c9                	s32i.n	a12, a2, 0
  18650d:	69b374               	ae_lbi	a11, 7
  186510:	0543b2               	s8i	a11, a3, 5
  186513:	02a8                	l32i.n	a10, a2, 0
  186515:	060c                	movi.n	a6, 0
  186517:	775a74               	ae_dbi	a10, 7
  18651a:	02a9                	s32i.n	a10, a2, 0
  18651c:	094362               	s8i	a6, a3, 9
  18651f:	34a976               	loopgtz	a9, 186557 <_Z7IcsReadPPtP8CIcsInfo+0xc7>
  186522:	463a                	add.n	a4, a6, a3
  186524:	c02860               	sub	a2, a8, a6
  186527:	401200               	ssl	a2
  18652a:	0a4472               	s8i	a7, a4, 10
  18652d:	050342               	l8ui	a4, a3, 5
  186530:	a1f700               	sll	a15, a7
  186533:	090322               	l8ui	a2, a3, 9
  186536:	23ff00               	sext	a15, a15, 7
  186539:	234400               	sext	a4, a4, 7
  18653c:	100f47               	bnone	a15, a4, 186550 <_Z7IcsReadPPtP8CIcsInfo+0xc0>
  18653f:	239200               	sext	a9, a2, 7
  186542:	939a                	add.n	a9, a3, a9
  186544:	0a0952               	l8ui	a5, a9, 10
  186547:	551b                	addi.n	a5, a5, 1
  186549:	0a4952               	s8i	a5, a9, 10
  18654c:	000146               	j	186555 <_Z7IcsReadPPtP8CIcsInfo+0xc5>

0018654f <_Z7IcsReadPPtP8CIcsInfo+0xbf>:
	...

00186550 <_Z7IcsReadPPtP8CIcsInfo+0xc0>:
  186550:	a21b                	addi.n	a10, a2, 1
  186552:	0943a2               	s8i	a10, a3, 9

00186555 <_Z7IcsReadPPtP8CIcsInfo+0xc5>:
  186555:	661b                	addi.n	a6, a6, 1

00186557 <_Z7IcsReadPPtP8CIcsInfo+0xc7>:
  186557:	0903b2               	l8ui	a11, a3, 9
  18655a:	114372               	s8i	a7, a3, 17
  18655d:	bb1b                	addi.n	a11, a11, 1
  18655f:	0943b2               	s8i	a11, a3, 9

00186562 <_Z7IcsReadPPtP8CIcsInfo+0xd2>:
  186562:	0403d2               	l8ui	a13, a3, 4
  186565:	0603c2               	l8ui	a12, a3, 6
  186568:	23dd00               	sext	a13, a13, 7
  18656b:	23cc00               	sext	a12, a12, 7
  18656e:	03acd7               	bge	a12, a13, 186575 <_Z7IcsReadPPtP8CIcsInfo+0xe5>
  186571:	f20c                	movi.n	a2, 15
  186573:	f01d                	retw.n

00186575 <_Z7IcsReadPPtP8CIcsInfo+0xe5>:
  186575:	020c                	movi.n	a2, 0
  186577:	004372               	s8i	a7, a3, 0
  18657a:	f01d                	retw.n

0018657c <_Z7IcsReadPPtP8CIcsInfo+0xec>:
  18657c:	094372               	s8i	a7, a3, 9
  18657f:	0a4372               	s8i	a7, a3, 10
  186582:	fff706               	j	186562 <_Z7IcsReadPPtP8CIcsInfo+0xd2>

00186585 <_Z7IcsReadPPtP8CIcsInfo+0xf5>:
  186585:	000000                                        ...

00186588 <_Z5part3PPtP22CAacDecoderChannelInfo>:
  186588:	006136               	entry	a1, 48
  18658b:	eb73f1               	l32r	a15, 181358 (288080 <SamplingRateInfoTable>)
  18658e:	9368                	l32i.n	a6, a3, 36
  186590:	03d8                	l32i.n	a13, a3, 0
  186592:	73e8                	l32i.n	a14, a3, 28
  186594:	21e9                	s32i.n	a14, a1, 8
  186596:	030d42               	l8ui	a4, a13, 3
  186599:	040d22               	l8ui	a2, a13, 4
  18659c:	070dd2               	l8ui	a13, a13, 7
  18659f:	a3e8                	l32i.n	a14, a3, 40
  1865a1:	23dd00               	sext	a13, a13, 7
  1865a4:	233200               	sext	a3, a2, 7
  1865a7:	a0ddd0               	addx4	a13, a13, a13
  1865aa:	a0ddf0               	addx4	a13, a13, a15
  1865ad:	2d28                	l32i.n	a2, a13, 8
  1865af:	4dd8                	l32i.n	a13, a13, 16
  1865b1:	fec442               	addi	a4, a4, -2
  1865b4:	93d240               	movnez	a13, a2, a4
  1865b7:	0d40134190b0136e 	{ blti.w18	a3, 1, 1866f4 <_Z5part3PPtP22CAacDecoderChannelInfo+0x16c>; nop }
  1865bf:	3169                	s32i.n	a6, a1, 12
  1865c1:	fc1c                	movi.n	a12, 31
  1865c3:	eb71f1               	l32r	a15, 181388 (284f78 <specExpMantTableComb>)
  1865c6:	eb7ab1               	l32r	a11, 1813b0 (284f7c <InverseQuantTable_delta>)
  1865c9:	eb7a41               	l32r	a4, 1813b4 (3c0000 <_memmap_mem_dram1_end+0xbf000>)
  1865cc:	eb7b51               	l32r	a5, 1813b8 (3fc00000 <_memmap_cacheattr_bp_allvalid+0x1d9dddde>)
  1865cf:	020c                	movi.n	a2, 0
  1865d1:	90a360               	addx2	a10, a3, a6
  1865d4:	11a9                	s32i.n	a10, a1, 4
  1865d6:	158254               	ae_movda32x2	aed8, a2, a5
  1865d9:	157244               	ae_movda32x2	aed7, a2, a4
  1865dc:	0bb8                	l32i.n	a11, a11, 0
  1865de:	0ff8                	l32i.n	a15, a15, 0
  1865e0:	01f9                	s32i.n	a15, a1, 0

001865e2 <_Z5part3PPtP22CAacDecoderChannelInfo+0x5a>:
  1865e2:	011d52               	l16ui	a5, a13, 2
  1865e5:	2198                	l32i.n	a9, a1, 8
  1865e7:	001d82               	l16ui	a8, a13, 0
  1865ea:	3178                	l32i.n	a7, a1, 12
  1865ec:	009e42               	l16si	a4, a14, 0
  1865ef:	009772               	l16si	a7, a7, 0
  1865f2:	216240               	srai	a6, a4, 2
  1865f5:	213180               	srai	a3, a8, 1
  1865f8:	b03390               	addx8	a3, a3, a9
  1865fb:	144040               	extui	a4, a4, 0, 2
  1865fe:	c05580               	sub	a5, a5, a8
  186601:	215150               	srai	a5, a5, 1
  186604:	0d400d4080b905ae 	{ beqz.w18	a5, 1866e0 <_Z5part3PPtP22CAacDecoderChannelInfo+0x158>; ae_movi	aed9, 0 }
  18660c:	c09670               	sub	a9, a6, a7
  18660f:	eb6b21               	l32r	a2, 1813bc (288040 <specExpTableComb>)
  186612:	01f8                	l32i.n	a15, a1, 0
  186614:	3e2394               	ae_l32x2.ip	aed2, a3, 8
  186617:	ebfb5d020301a44f 	{ subx8	a10, a4, a4; ae_abs32s	aed1, aed2; nop }
  18661f:	2541f4               	ae_nsaz32.l	a4, aed1
  186622:	b0fb53209f10fafe 	{ addx8	a15, a10, a15; nop; ae_eq64	b1, aed2, aed9 }
  18662a:	c30051219120aa2e 	{ addx2	a10, a10, a2; ae_sel16i.n	aed0, aed1, aed1, 0; ae_lt32	b2:b3, aed2, aed9 }
  186632:	aaa576               	loopgtz	a5, 1866e0 <_Z5part3PPtP22CAacDecoderChannelInfo+0x158>
  186635:	020176               	bf	b1, 18663b <_Z5part3PPtP22CAacDecoderChannelInfo+0xb3>
  186638:	002f06               	j	1866f8 <_Z5part3PPtP22CAacDecoderChannelInfo+0x170>
  18663b:	2520f4               	ae_nsaz32.l	a2, aed0
  18663e:	055414               	ae_slaa32s	aed5, aed1, a4
  186641:	bbfb5a508fa04c4e 	{ sub	a4, a12, a4; nop; ae_and	aed10, aed5, aed8 }
  186649:	1164e0               	slli	a6, a4, 2
  18664c:	053204               	ae_slaa32s	aed3, aed0, a2
  18664f:	1ffb5a30afa02c2f 	{ sub	a2, a12, a2; nop; ae_srai32	aed10, aed10, 19 }
  186657:	bbfb50308f6044ae 	{ add	a4, a4, a10; nop; ae_and	aed6, aed3, aed8 }
  18665f:	000442               	l8ui	a4, a4, 0
  186662:	1152e0               	slli	a5, a2, 2
  186665:	1ffbc8306f608a7f 	{ ae_movad32.l	a8, aed10; nop; ae_srai32	aed6, aed6, 19 }
  18666d:	bbfbc8507f50767e 	{ ae_movad32.l	a7, aed6; nop; ae_and	aed5, aed5, aed7 }
  186675:	bbfb77307f304b8e 	{ ae_l32x2.x	aed4, a11, a8; nop; ae_and	aed3, aed3, aed7 }
  18667d:	c8e7774525f51b7e 	{ ae_l32x2.x	aed1, a11, a7; ae_add32	aed5, aed5, aed5; ae_cvtq56p32s.h	aed15, aed4 }
  186685:	c8e77a132303ef6e 	{ ae_l32.x	aed14, a15, a6; ae_add32	aed3, aed3, aed3; ae_cvtq56p32s.h	aed0, aed1 }
  18668d:	49345015340f22af 	{ add	a2, a2, a10; ae_mulaf32s.ll	aed15, aed4, aed5; ae_mulaf32s.ll_s2	aed0, aed1, aed3 }
  186695:	000222               	l8ui	a2, a2, 0
  186698:	9efb7a00ffc0df5e 	{ ae_l32.x	aed13, a15, a5; nop; ae_round24x2f48ssym	aed12, aed15, aed0 }
  1866a0:	eb61500c0e0b494f 	{ add	a4, a9, a4; ae_mulf32s.lh	aed11, aed14, aed12; nop }
  1866a8:	c262502d9c4a292e 	{ add	a2, a9, a2; ae_mulf32s.ll	aed10, aed12, aed13; ae_eq32	b4:b5, aed2, aed9 }
  1866b0:	0664b4               	ae_slaasq56s	aed6, aed11, a4
  1866b3:	0652a4               	ae_slaasq56s	aed5, aed10, a2
  1866b6:	9efbcd605f30231e 	{ ae_l32x2.ip	aed2, a3, 8; nop; ae_round24x2f48ssym	aed3, aed5, aed6 }
  1866be:	b0fbdd239a14259e 	{ nop; ae_neg32s	aed4, aed3; ae_eq64	b1, aed2, aed9 }
  1866c6:	c4fbdd423331259e 	{ nop; ae_abs32s	aed1, aed2; ae_movt32x2	aed3, aed4, b2:b3 }
  1866ce:	c4fbc8905f3041be 	{ ae_nsaz32.l	a4, aed1; nop; ae_movt32x2	aed3, aed9, b4:b5 }
  1866d6:	c300c721912033ee 	{ ae_s32x2.i	aed3, a3, -16; ae_sel16i.n	aed0, aed1, aed1, 0; ae_lt32	b2:b3, aed2, aed9 }

001866de <_Z5part3PPtP22CAacDecoderChannelInfo+0x156>:
  1866de:	f03d                	nop.n
  1866e0:	ee2b                	addi.n	a14, a14, 2
  1866e2:	dd2b                	addi.n	a13, a13, 2
  1866e4:	3188                	l32i.n	a8, a1, 12
  1866e6:	1198                	l32i.n	a9, a1, 4
  1866e8:	882b                	addi.n	a8, a8, 2
  1866ea:	3189                	s32i.n	a8, a1, 12
  1866ec:	0d3fef4120b0b89e 	{ bne.w18	a8, a9, 1865e2 <_Z5part3PPtP22CAacDecoderChannelInfo+0x5a>; nop }

001866f4 <_Z5part3PPtP22CAacDecoderChannelInfo+0x16c>:
  1866f4:	020c                	movi.n	a2, 0
  1866f6:	f01d                	retw.n

001866f8 <_Z5part3PPtP22CAacDecoderChannelInfo+0x170>:
  1866f8:	3e2394               	ae_l32x2.ip	aed2, a3, 8
  1866fb:	b0fbdd229311259e 	{ nop; ae_abs32s	aed1, aed2; ae_eq64	b1, aed2, aed9 }
  186703:	c300c821912041be 	{ ae_nsaz32.l	a4, aed1; ae_sel16i.n	aed0, aed1, aed1, 0; ae_lt32	b2:b3, aed2, aed9 }
  18670b:	fff3c6               	j	1866de <_Z5part3PPtP22CAacDecoderChannelInfo+0x156>

0018670e <_Z5part3PPtP22CAacDecoderChannelInfo+0x186>:
	...

00186710 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo>:
  186710:	012136               	entry	a1, 144
  186713:	a139                	s32i.n	a3, a1, 40
  186715:	eb10f1               	l32r	a15, 181358 (288080 <SamplingRateInfoTable>)
  186718:	83d8                	l32i.n	a13, a3, 32
  18671a:	0c0c                	movi.n	a12, 0
  18671c:	0398                	l32i.n	a9, a3, 0
  18671e:	7388                	l32i.n	a8, a3, 28
  186720:	93a8                	l32i.n	a10, a3, 36
  186722:	b3b8                	l32i.n	a11, a3, 44
  186724:	f1b9                	s32i.n	a11, a1, 60
  186726:	81a9                	s32i.n	a10, a1, 32
  186728:	c189                	s32i.n	a8, a1, 48
  18672a:	78c1a2               	addi	a10, a1, 120
  18672d:	0709e2               	l8ui	a14, a9, 7
  186730:	030992               	l8ui	a9, a9, 3
  186733:	23ee00               	sext	a14, a14, 7
  186736:	005dc2               	s16i	a12, a13, 0
  186739:	a0eee0               	addx4	a14, a14, a14
  18673c:	a0eef0               	addx4	a14, a14, a15
  18673f:	2ef8                	l32i.n	a15, a14, 8
  186741:	4ee8                	l32i.n	a14, a14, 16
  186743:	fec992               	addi	a9, a9, -2
  186746:	ebfa58000000ef9f 	{ movnez	a14, a15, a9; ae_movi	aed0, 0; nop }
  18674e:	91e9                	s32i.n	a14, a1, 36
  186750:	a398                	l32i.n	a9, a3, 40
  186752:	056192               	s32i	a9, a1, 20
  186755:	400001011c209a0e 	{ ae_s32x2.i	aed0, a10, -32; nop; movi	a9, 0x200 }
  18675d:	028976               	loop	a9, 186763 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x53>
  186760:	620814               	ae_s32x2.ip	aed0, a8, 8

00186763 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x53>:
  186763:	a1e8                	l32i.n	a14, a1, 40
  186765:	002ee2               	l32i	a14, a14, 0
  186768:	082182               	l32i	a8, a1, 32
  18676b:	060e92               	l8ui	a9, a14, 6
  18676e:	fec882               	addi	a8, a8, -2
  186771:	239900               	sext	a9, a9, 7
  186774:	1019a6               	blti	a9, 1, 186788 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x78>
  186777:	78c1f2               	addi	a15, a1, 120
  18677a:	c10fc4               	ae_l32x2.i	aed0, a15, -32
  18677d:	02a976               	loopgtz	a9, 186783 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x73>
  186780:	d60814               	ae_s16m.l.iu	aed0, a8, 2
  186783:	a1e8                	l32i.n	a14, a1, 40
  186785:	002ee2               	l32i	a14, a14, 0

00186788 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x78>:
  186788:	b80c                	movi.n	a8, 11
  18678a:	a1a8                	l32i.n	a10, a1, 40
  18678c:	040eb2               	l8ui	a11, a14, 4
  18678f:	2aa8                	l32i.n	a10, a10, 8
  186791:	23bb00               	sext	a11, a11, 7
  186794:	000af2               	l8ui	a15, a10, 0
  186797:	1061b2               	s32i	a11, a1, 64
  18679a:	3fef16               	beqz	a15, 186b9c <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x48c>
  18679d:	0d402b41d0b01b6e 	{ blti.w18	a11, 1, 186a5e <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x34e>; nop }
  1867a5:	0c0c                	movi.n	a12, 0
  1867a7:	91d8                	l32i.n	a13, a1, 36
  1867a9:	1361d2               	s32i	a13, a1, 76
  1867ac:	1461c2               	s32i	a12, a1, 80
  1867af:	0006c6               	j	1867ce <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xbe>

001867b2 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xa2>:
	...

001867b3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xa3>:
  1867b3:	1021e2               	l32i	a14, a1, 64
  1867b6:	1421f2               	l32i	a15, a1, 80
  1867b9:	132182               	l32i	a8, a1, 76
  1867bc:	ff1b                	addi.n	a15, a15, 1
  1867be:	882b                	addi.n	a8, a8, 2
  1867c0:	136182               	s32i	a8, a1, 76
  1867c3:	1461f2               	s32i	a15, a1, 80
  1867c6:	0d00294100b08efe 	{ beq.w18	a14, a15, 186a5a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x34a>; nop }

001867ce <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xbe>:
  1867ce:	f1a8                	l32i.n	a10, a1, 60
  1867d0:	142192               	l32i	a9, a1, 80
  1867d3:	99aa                	add.n	a9, a9, a10
  1867d5:	000992               	l8ui	a9, a9, 0
  1867d8:	23a900               	sext	a10, a9, 7
  1867db:	fd4916               	beqz	a9, 1867b3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xa3>
  1867de:	fb0c                	movi.n	a11, 15
  1867e0:	cf19b7               	beq	a9, a11, 1867b3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xa3>
  1867e3:	0ea0c2               	movi	a12, 14
  1867e6:	c919c7               	beq	a9, a12, 1867b3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xa3>
  1867e9:	0da0d2               	movi	a13, 13
  1867ec:	c319d7               	beq	a9, a13, 1867b3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xa3>
  1867ef:	eaf581               	l32r	a8, 1813c4 (2881f0 <hcb_list>)
  1867f2:	eaf361               	l32r	a6, 1813c0 (289140 <HuffmanCodeBooks>)
  1867f5:	132142               	l32i	a4, a1, 76
  1867f8:	b06a60               	addx8	a6, a10, a6
  1867fb:	011432               	l16ui	a3, a4, 2
  1867fe:	a08a80               	addx4	a8, a10, a8
  186801:	001442               	l16ui	a4, a4, 0
  186804:	0888                	l32i.n	a8, a8, 0
  186806:	000692               	l8ui	a9, a6, 0
  186809:	0106b2               	l8ui	a11, a6, 1
  18680c:	239900               	sext	a9, a9, 7
  18680f:	23bb00               	sext	a11, a11, 7
  186812:	020662               	l8ui	a6, a6, 2
  186815:	001872               	l16ui	a7, a8, 0
  186818:	67f574               	wur.ae_first_ts	a7
  18681b:	236600               	sext	a6, a6, 7
  18681e:	91a437               	bge	a4, a3, 1867b3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xa3>
  186821:	1261a2               	s32i	a10, a1, 72
  186824:	11d9e0               	slli	a13, a9, 2
  186827:	c82b                	addi.n	a12, a8, 2
  186829:	0c2182               	l32i	a8, a1, 48
  18682c:	1561d2               	s32i	a13, a1, 84
  18682f:	a08480               	addx4	a8, a4, a8
  186832:	418076               	loop	a0, 186877 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x167>
  186835:	341074               	ae_vldsht	a7

00186838 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x128>:
  186838:	0258                	l32i.n	a5, a2, 0
  18683a:	0f0ca4               	ae_vldl16t	b0, a10, a12
  18683d:	77e564               	ae_vldl16c	a5
  186840:	0259                	s32i.n	a5, a2, 0
  186842:	f20076               	bf	b0, 186838 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x128>
  186845:	314926               	beqi	a9, 4, 18687a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x16a>
  186848:	415b26               	beqi	a11, 5, 18688d <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x17d>
  18684b:	34f0a0               	extui	a15, a10, 0, 4
  18684e:	34a4a0               	extui	a10, a10, 4, 4

00186851 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x141>:
  186851:	041616               	beqz	a6, 186896 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x186>

00186854 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x144>:
  186854:	c0ea60               	sub	a14, a10, a6
  186857:	c0df60               	sub	a13, a15, a6
  18685a:	0068d2               	s32i	a13, a8, 0
  18685d:	0168e2               	s32i	a14, a8, 4
  186860:	0d401b4110b0490e 	{ beqi.w18	a9, 4, 186a15 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x305>; nop }

00186868 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x158>:
  186868:	1521e2               	l32i	a14, a1, 84
  18686b:	449a                	add.n	a4, a4, a9
  18686d:	88ea                	add.n	a8, a8, a14
  18686f:	0d3ff44100b0a43e 	{ bge.w18	a4, a3, 1867b3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xa3>; nop }

00186877 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x167>:
  186877:	ffedc6               	j	186832 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x122>

0018687a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x16a>:
  18687a:	14d4a0               	extui	a13, a10, 4, 2
  18687d:	14f6a0               	extui	a15, a10, 6, 2
  186880:	31f9                	s32i.n	a15, a1, 12
  186882:	21d9                	s32i.n	a13, a1, 8
  186884:	14f0a0               	extui	a15, a10, 0, 2
  186887:	14a2a0               	extui	a10, a10, 2, 2
  18688a:	fff0c6               	j	186851 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x141>

0018688d <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x17d>:
  18688d:	44f0a0               	extui	a15, a10, 0, 5
  186890:	44a5a0               	extui	a10, a10, 5, 5
  186893:	fbd656               	bnez	a6, 186854 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x144>

00186896 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x186>:
  186896:	00ef16               	beqz	a15, 1868a8 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x198>
  186899:	69e314               	ae_lbi	a14, 1
  18689c:	775514               	ae_dbi	a5, 1
  18689f:	7eac                	beqz.n	a14, 1868ca <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1ba>
  1868a1:	60e0f0               	neg	a14, a15

001868a4 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x194>:
  1868a4:	0259                	s32i.n	a5, a2, 0
  1868a6:	0efd                	mov.n	a15, a14

001868a8 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x198>:
  1868a8:	ca8c                	beqz.n	a10, 1868b8 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1a8>
  1868aa:	69d314               	ae_lbi	a13, 1
  1868ad:	775514               	ae_dbi	a5, 1
  1868b0:	002d16               	beqz	a13, 1868b6 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1a6>
  1868b3:	60a0a0               	neg	a10, a10

001868b6 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1a6>:
  1868b6:	0259                	s32i.n	a5, a2, 0

001868b8 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1a8>:
  1868b8:	144926               	beqi	a9, 4, 1868d0 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1c0>
  1868bb:	1221e2               	l32i	a14, a1, 72
  1868be:	bd0c                	movi.n	a13, 11
  1868c0:	441ed7               	beq	a14, a13, 186908 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1f8>

001868c3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1b3>:
  1868c3:	08f9                	s32i.n	a15, a8, 0
  1868c5:	18a9                	s32i.n	a10, a8, 4
  1868c7:	ffe746               	j	186868 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x158>

001868ca <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1ba>:
  1868ca:	0fed                	mov.n	a14, a15
  1868cc:	fff506               	j	1868a4 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x194>

001868cf <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1bf>:
	...

001868d0 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1c0>:
  1868d0:	21e8                	l32i.n	a14, a1, 8
  1868d2:	1161e2               	s32i	a14, a1, 68
  1868d5:	0e9c                	beqz.n	a14, 1868e9 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1d9>
  1868d7:	69d314               	ae_lbi	a13, 1
  1868da:	775514               	ae_dbi	a5, 1
  1868dd:	0259                	s32i.n	a5, a2, 0
  1868df:	1d8c                	beqz.n	a13, 1868e4 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1d4>
  1868e1:	60e0e0               	neg	a14, a14

001868e4 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1d4>:
  1868e4:	21e9                	s32i.n	a14, a1, 8
  1868e6:	1161e2               	s32i	a14, a1, 68

001868e9 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1d9>:
  1868e9:	31e8                	l32i.n	a14, a1, 12
  1868eb:	69d314               	ae_lbi	a13, 1
  1868ee:	ae8c                	beqz.n	a14, 1868fc <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1ec>
  1868f0:	775514               	ae_dbi	a5, 1
  1868f3:	0259                	s32i.n	a5, a2, 0
  1868f5:	1d8c                	beqz.n	a13, 1868fa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1ea>
  1868f7:	60e0e0               	neg	a14, a14

001868fa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1ea>:
  1868fa:	31e9                	s32i.n	a14, a1, 12

001868fc <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1ec>:
  1868fc:	38e9                	s32i.n	a14, a8, 12
  1868fe:	1121d2               	l32i	a13, a1, 68
  186901:	28d9                	s32i.n	a13, a8, 8
  186903:	ffef06               	j	1868c3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1b3>

00186906 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1f6>:
	...

00186908 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1f8>:
  186908:	60e1f0               	abs	a14, a15
  18690b:	34be26               	beqi	a14, 16, 186943 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x233>
  18690e:	0fed                	mov.n	a14, a15

00186910 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x200>:
  186910:	41e9                	s32i.n	a14, a1, 16
  186912:	0efd                	mov.n	a15, a14
  186914:	60d1a0               	abs	a13, a10
  186917:	0d40084130b0bd0e 	{ beqi.w18	a13, 16, 18699e <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x28e>; nop }
  18691f:	e1a9                	s32i.n	a10, a1, 56
  186921:	41e9                	s32i.n	a14, a1, 16

00186923 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x213>:
  186923:	e1a8                	l32i.n	a10, a1, 56
  186925:	41e8                	l32i.n	a14, a1, 16
  186927:	eaa851               	l32r	a5, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  18692a:	60e1e0               	abs	a14, a14
  18692d:	0d00124130b08e5e 	{ beq.w18	a14, a5, 186a54 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x344>; nop }
  186935:	60d1a0               	abs	a13, a10
  186938:	0d3ff84170b0bd5e 	{ bne.w18	a13, a5, 1868c3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1b3>; nop }
  186940:	004406               	j	186a54 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x344>

00186943 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x233>:
  186943:	4e0c                	movi.n	a14, 4
  186945:	003746               	j	186a26 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x316>

00186948 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x238>:
  186948:	d1d8                	l32i.n	a13, a1, 52
  18694a:	0e1c                	movi.n	a14, 16
  18694c:	38aed7               	bge	a14, a13, 186988 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x278>
  18694f:	0e3c                	movi.n	a14, 48
  186951:	06aed7               	bge	a14, a13, 18695b <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x24b>
  186954:	ea9de1               	l32r	a14, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  186957:	ffed46               	j	186910 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x200>

0018695a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x24a>:
	...

0018695b <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x24b>:
  18695b:	f0cdd2               	addi	a13, a13, -16
  18695e:	69e2d4               	ae_lb	a14, a13
  186961:	7745d4               	ae_db	a5, a13
  186964:	0259                	s32i.n	a5, a2, 0
  186966:	ceee04               	ae_lbki	a14, a14, 16
  186969:	b1e9                	s32i.n	a14, a1, 44
  18696b:	775504               	ae_dbi	a5, 16
  18696e:	0259                	s32i.n	a5, a2, 0

00186970 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x260>:
  186970:	d1e8                	l32i.n	a14, a1, 52
  186972:	1d0c                	movi.n	a13, 1
  186974:	401e00               	ssl	a14
  186977:	b1e8                	l32i.n	a14, a1, 44
  186979:	a1dd00               	sll	a13, a13
  18697c:	eeda                	add.n	a14, a14, a13
  18697e:	60d0e0               	neg	a13, a14
  186981:	a3edf0               	movltz	a14, a13, a15
  186984:	ffe206               	j	186910 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x200>

00186987 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x277>:
	...

00186988 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x278>:
  186988:	0ded                	mov.n	a14, a13
  18698a:	69d2d4               	ae_lb	a13, a13
  18698d:	b1d9                	s32i.n	a13, a1, 44
  18698f:	7745e4               	ae_db	a5, a14
  186992:	0259                	s32i.n	a5, a2, 0
  186994:	cd0c                	movi.n	a13, 12
  186996:	d6ade7               	bge	a13, a14, 186970 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x260>
  186999:	0e0c                	movi.n	a14, 0
  18699b:	ffdc46               	j	186910 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x200>

0018699e <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x28e>:
  18699e:	4e0c                	movi.n	a14, 4
  1869a0:	002646               	j	186a3d <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x32d>

001869a3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x293>:
  1869a3:	d1d8                	l32i.n	a13, a1, 52
  1869a5:	0e1c                	movi.n	a14, 16
  1869a7:	49aed7               	bge	a14, a13, 1869f4 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2e4>
  1869aa:	0e3c                	movi.n	a14, 48
  1869ac:	0aaed7               	bge	a14, a13, 1869ba <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2aa>
  1869af:	41e8                	l32i.n	a14, a1, 16
  1869b1:	ea85a1               	l32r	a10, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1869b4:	60e1e0               	abs	a14, a14
  1869b7:	002646               	j	186a54 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x344>

001869ba <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2aa>:
  1869ba:	186132               	s32i	a3, a1, 96
  1869bd:	f0cdd2               	addi	a13, a13, -16
  1869c0:	6932d4               	ae_lb	a3, a13
  1869c3:	7745d4               	ae_db	a5, a13
  1869c6:	ce3304               	ae_lbki	a3, a3, 16
  1869c9:	0259                	s32i.n	a5, a2, 0
  1869cb:	b139                	s32i.n	a3, a1, 44
  1869cd:	182132               	l32i	a3, a1, 96
  1869d0:	775504               	ae_dbi	a5, 16
  1869d3:	0259                	s32i.n	a5, a2, 0

001869d5 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2c5>:
  1869d5:	196122               	s32i	a2, a1, 100
  1869d8:	d128                	l32i.n	a2, a1, 52
  1869da:	1d0c                	movi.n	a13, 1
  1869dc:	401200               	ssl	a2
  1869df:	b128                	l32i.n	a2, a1, 44
  1869e1:	a1dd00               	sll	a13, a13
  1869e4:	22da                	add.n	a2, a2, a13
  1869e6:	60d020               	neg	a13, a2
  1869e9:	a32da0               	movltz	a2, a13, a10
  1869ec:	e129                	s32i.n	a2, a1, 56
  1869ee:	192122               	l32i	a2, a1, 100
  1869f1:	ffcb86               	j	186923 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x213>

001869f4 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2e4>:
  1869f4:	0ded                	mov.n	a14, a13
  1869f6:	69d2d4               	ae_lb	a13, a13
  1869f9:	b1d9                	s32i.n	a13, a1, 44
  1869fb:	7745e4               	ae_db	a5, a14
  1869fe:	0259                	s32i.n	a5, a2, 0
  186a00:	cd0c                	movi.n	a13, 12
  186a02:	cfade7               	bge	a13, a14, 1869d5 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2c5>
  186a05:	41e8                	l32i.n	a14, a1, 16
  186a07:	ea70a1               	l32r	a10, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  186a0a:	60e1e0               	abs	a14, a14
  186a0d:	431ea7               	beq	a14, a10, 186a54 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x344>
  186a10:	0a0c                	movi.n	a10, 0
  186a12:	ffab46               	j	1868c3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1b3>

00186a15 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x305>:
  186a15:	31d8                	l32i.n	a13, a1, 12
  186a17:	21e8                	l32i.n	a14, a1, 8
  186a19:	c0dd60               	sub	a13, a13, a6
  186a1c:	c0ee60               	sub	a14, a14, a6
  186a1f:	28e9                	s32i.n	a14, a8, 8
  186a21:	38d9                	s32i.n	a13, a8, 12
  186a23:	ff9046               	j	186868 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x158>

00186a26 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x316>:
  186a26:	d1e9                	s32i.n	a14, a1, 52
  186a28:	69d314               	ae_lbi	a13, 1
  186a2b:	775514               	ae_dbi	a5, 1
  186a2e:	0259                	s32i.n	a5, a2, 0
  186a30:	0d7ff14140b01dce 	{ bnei.w18	a13, 1, 186948 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x238>; nop }
  186a38:	ee1b                	addi.n	a14, a14, 1
  186a3a:	fffa06               	j	186a26 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x316>

00186a3d <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x32d>:
  186a3d:	d1e9                	s32i.n	a14, a1, 52
  186a3f:	69d314               	ae_lbi	a13, 1
  186a42:	775514               	ae_dbi	a5, 1
  186a45:	0259                	s32i.n	a5, a2, 0
  186a47:	0d7ff54180b01dce 	{ bnei.w18	a13, 1, 1869a3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x293>; nop }
  186a4f:	ee1b                	addi.n	a14, a14, 1
  186a51:	fffa06               	j	186a3d <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x32d>

00186a54 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x344>:
  186a54:	220c                	movi.n	a2, 2
  186a56:	f01d                	retw.n

00186a58 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x348>:
	...

00186a5a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x34a>:
  186a5a:	a1a8                	l32i.n	a10, a1, 40
  186a5c:	2aa8                	l32i.n	a10, a10, 8

00186a5e <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x34e>:
  186a5e:	0921b2               	l32i	a11, a1, 36
  186a61:	0c21c2               	l32i	a12, a1, 48
  186a64:	01a365               	call8	18849c <_Z16CPulseData_ApplyP10CPulseDataPKtPi>
  186a67:	1021b2               	l32i	a11, a1, 64
  186a6a:	0d40124130b01b6e 	{ blti.w18	a11, 1, 186b91 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x481>; nop }
  186a72:	082132               	l32i	a3, a1, 32
  186a75:	51c8                	l32i.n	a12, a1, 20
  186a77:	ea4e51               	l32r	a5, 1813b0 (284f7c <InverseQuantTable_delta>)
  186a7a:	ea4361               	l32r	a6, 181388 (284f78 <specExpMantTableComb>)
  186a7d:	0d0c                	movi.n	a13, 0
  186a7f:	9188                	l32i.n	a8, a1, 36
  186a81:	136182               	s32i	a8, a1, 76
  186a84:	1461d2               	s32i	a13, a1, 80
  186a87:	0668                	l32i.n	a6, a6, 0
  186a89:	0558                	l32i.n	a5, a5, 0
  186a8b:	002146               	j	186b14 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x404>

00186a8e <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x37e>:
	...

00186a90 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x380>:
  186a90:	14b090               	extui	a11, a9, 0, 2
  186a93:	3c6814               	ae_cvt48a32	aed6, a8
  186a96:	25d6d4               	ae_nsa64	a13, aed6
  186a99:	f0bbb0               	subx8	a11, a11, a11
  186a9c:	f0cde2               	addi	a14, a13, -16
  186a9f:	f8cdd2               	addi	a13, a13, -8
  186aa2:	401e00               	ssl	a14
  186aa5:	a1f800               	sll	a15, a8
  186aa8:	7e2c                	movi.n	a14, 39
  186aaa:	35a2f0               	extui	a10, a15, 18, 4
  186aad:	75f6f0               	extui	a15, a15, 22, 8
  186ab0:	01aad0               	slli	a10, a10, 19
  186ab3:	155aa4               	ae_movda32x2	aed5, a10, a10
  186ab6:	11ffd0               	slli	a15, a15, 3
  186ab9:	ea40a1               	l32r	a10, 1813bc (288040 <specExpTableComb>)
  186abc:	c245f4               	ae_l32x2.x	aed4, a5, a15
  186abf:	c8fb5a402f30eede 	{ sub	a14, a14, a13; nop; ae_cvtq56p32s.h	aed3, aed4 }
  186ac7:	eb3453050403fb6f 	{ addx8	a15, a11, a6; ae_mulaf32s.ll	aed3, aed4, aed5; nop }
  186acf:	a0eef0               	addx4	a14, a14, a15
  186ad2:	9efbae303f201e0e 	{ ae_l32.i	aed1, a14, 0; nop; ae_round24x2f48ssym	aed2, aed3, aed3 }
  186ada:	eb615b020100bbdf 	{ subx2	a11, a11, a13; ae_mulf32s.lh	aed0, aed1, aed2; nop }
  186ae2:	aaba                	add.n	a10, a10, a11
  186ae4:	25b0d4               	ae_nsa64	a11, aed0
  186ae7:	270aa2               	l8ui	a10, a10, 39
  186aea:	f8cbb2               	addi	a11, a11, -8
  186aed:	c0aab0               	sub	a10, a10, a11
  186af0:	aa8b                	addi.n	a10, a10, 8

00186af2 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3e2>:
  186af2:	21d290               	srai	a13, a9, 2
  186af5:	dada                	add.n	a13, a10, a13
  186af7:	0053d2               	s16i	a13, a3, 0

00186afa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3ea>:
  186afa:	332b                	addi.n	a3, a3, 2
  186afc:	cc2b                	addi.n	a12, a12, 2
  186afe:	1021e2               	l32i	a14, a1, 64
  186b01:	1421f2               	l32i	a15, a1, 80
  186b04:	132182               	l32i	a8, a1, 76
  186b07:	ff1b                	addi.n	a15, a15, 1
  186b09:	882b                	addi.n	a8, a8, 2
  186b0b:	136182               	s32i	a8, a1, 76
  186b0e:	1461f2               	s32i	a15, a1, 80
  186b11:	7c1ef7               	beq	a14, a15, 186b91 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x481>

00186b14 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x404>:
  186b14:	f198                	l32i.n	a9, a1, 60
  186b16:	142182               	l32i	a8, a1, 80
  186b19:	889a                	add.n	a8, a8, a9
  186b1b:	000882               	l8ui	a8, a8, 0
  186b1e:	fd8816               	beqz	a8, 186afa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3ea>
  186b21:	0fa0a2               	movi	a10, 15
  186b24:	d218a7               	beq	a8, a10, 186afa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3ea>
  186b27:	0ea0b2               	movi	a11, 14
  186b2a:	cc18b7               	beq	a8, a11, 186afa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3ea>
  186b2d:	0da0d2               	movi	a13, 13
  186b30:	c618d7               	beq	a8, a13, 186afa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3ea>
  186b33:	132142               	l32i	a4, a1, 76
  186b36:	78c1e2               	addi	a14, a1, 120
  186b39:	011482               	l16ui	a8, a4, 2
  186b3c:	001442               	l16ui	a4, a4, 0
  186b3f:	c12ec4               	ae_l32x2.i	aed2, a14, -32
  186b42:	35a487               	bge	a4, a8, 186b7b <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x46b>
  186b45:	c0a840               	sub	a10, a8, a4
  186b48:	01caa2               	addi	a10, a10, 1
  186b4b:	0c2182               	l32i	a8, a1, 48
  186b4e:	21a1a0               	srai	a10, a10, 1
  186b51:	a08480               	addx4	a8, a4, a8
  186b54:	3e1894               	ae_l32x2.ip	aed1, a8, 8
  186b57:	0d400141dab12a6e 	{ blti.w18	a10, 2, 186b78 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x468>; ae_abs32	aed1, aed1 }
  186b5f:	3e0894               	ae_l32x2.ip	aed0, a8, 8
  186b62:	feca92               	addi	a9, a10, -2
  186b65:	07a976               	loopgtz	a9, 186b70 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x460>
  186b68:	b3fbcd201221081e 	{ ae_l32x2.ip	aed0, a8, 8; ae_abs32	aed1, aed0; ae_max32	aed2, aed2, aed1 }

00186b70 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x460>:
  186b70:	b3fbdd201221259e 	{ nop; ae_abs32	aed1, aed0; ae_max32	aed2, aed2, aed1 }

00186b78 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x468>:
  186b78:	522214               	ae_max32	aed2, aed2, aed1

00186b7b <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x46b>:
  186b7b:	a13224               	ae_sel16i	aed3, aed2, aed2, 1
  186b7e:	523234               	ae_max32	aed3, aed2, aed3
  186b81:	2583c4               	ae_movad32.l	a8, aed3
  186b84:	009c92               	l16si	a9, a12, 0
  186b87:	f05856               	bnez	a8, 186a90 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x380>
  186b8a:	8a6c                	movi.n	a10, -24
  186b8c:	ffd886               	j	186af2 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3e2>

00186b8f <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x47f>:
	...

00186b91 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x481>:
  186b91:	02ad                	mov.n	a10, a2
  186b93:	a1b8                	l32i.n	a11, a1, 40
  186b95:	ff9f25               	call8	186588 <_Z5part3PPtP22CAacDecoderChannelInfo>
  186b98:	020c                	movi.n	a2, 0
  186b9a:	f01d                	retw.n

00186b9c <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x48c>:
  186b9c:	f11ba6               	blti	a11, 1, 186b91 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x481>
  186b9f:	8138                	l32i.n	a3, a1, 32
  186ba1:	51c8                	l32i.n	a12, a1, 20
  186ba3:	0d0c                	movi.n	a13, 0
  186ba5:	91e8                	l32i.n	a14, a1, 36
  186ba7:	1361e2               	s32i	a14, a1, 76
  186baa:	1461d2               	s32i	a13, a1, 80
  186bad:	002a06               	j	186c59 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x549>

00186bb0 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a0>:
	...

00186bb1 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a1>:
  186bb1:	a15004               	ae_sel16i	aed5, aed0, aed0, 1
  186bb4:	b5fbdd005f402f8e 	{ ae_sa64pos.fp	u0, a15; nop; ae_maxabs32s	aed4, aed0, aed5 }
  186bbc:	25a4c4               	ae_movad32.l	a10, aed4
  186bbf:	009c92               	l16si	a9, a12, 0
  186bc2:	2e6a16               	beqz	a10, 186eac <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x79c>
  186bc5:	e9f0f1               	l32r	a15, 181388 (284f78 <specExpMantTableComb>)
  186bc8:	e9fa41               	l32r	a4, 1813b0 (284f7c <InverseQuantTable_delta>)
  186bcb:	3cca14               	ae_cvt48a32	aed12, a10
  186bce:	14b090               	extui	a11, a9, 0, 2
  186bd1:	f0bbb0               	subx8	a11, a11, a11
  186bd4:	25dcd4               	ae_nsa64	a13, aed12
  186bd7:	0448                	l32i.n	a4, a4, 0
  186bd9:	0ff8                	l32i.n	a15, a15, 0
  186bdb:	f0cde2               	addi	a14, a13, -16
  186bde:	b0fbf0               	addx8	a15, a11, a15
  186be1:	401e00               	ssl	a14
  186be4:	f8cdd2               	addi	a13, a13, -8
  186be7:	a1aa00               	sll	a10, a10
  186bea:	35e2a0               	extui	a14, a10, 18, 4
  186bed:	75a6a0               	extui	a10, a10, 22, 8
  186bf0:	01eed0               	slli	a14, a14, 19
  186bf3:	15bee4               	ae_movda32x2	aed11, a14, a14
  186bf6:	11aad0               	slli	a10, a10, 3
  186bf9:	c2a4a4               	ae_l32x2.x	aed10, a4, a10
  186bfc:	e9f0a1               	l32r	a10, 1813bc (288040 <specExpTableComb>)
  186bff:	c8fb40a02f9027ee 	{ movi	a14, 39; nop; ae_cvtq56p32s.h	aed9, aed10 }
  186c07:	eb345a0b0a09eedf 	{ sub	a14, a14, a13; ae_mulaf32s.ll	aed9, aed10, aed11; nop }
  186c0f:	a0eef0               	addx4	a14, a14, a15
  186c12:	9efbae909f807e0e 	{ ae_l32.i	aed7, a14, 0; nop; ae_round24x2f48ssym	aed8, aed9, aed9 }
  186c1a:	eb615b080706bbdf 	{ subx2	a11, a11, a13; ae_mulf32s.lh	aed6, aed7, aed8; nop }
  186c22:	aaba                	add.n	a10, a10, a11
  186c24:	25b6d4               	ae_nsa64	a11, aed6
  186c27:	270aa2               	l8ui	a10, a10, 39
  186c2a:	f8cbb2               	addi	a11, a11, -8
  186c2d:	c0aab0               	sub	a10, a10, a11
  186c30:	aa8b                	addi.n	a10, a10, 8

00186c32 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x522>:
  186c32:	21d290               	srai	a13, a9, 2
  186c35:	dada                	add.n	a13, a10, a13
  186c37:	0053d2               	s16i	a13, a3, 0

00186c3a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x52a>:
  186c3a:	332b                	addi.n	a3, a3, 2
  186c3c:	cc2b                	addi.n	a12, a12, 2
  186c3e:	1021e2               	l32i	a14, a1, 64
  186c41:	1421f2               	l32i	a15, a1, 80
  186c44:	132192               	l32i	a9, a1, 76
  186c47:	ff1b                	addi.n	a15, a15, 1
  186c49:	992b                	addi.n	a9, a9, 2
  186c4b:	136192               	s32i	a9, a1, 76
  186c4e:	1461f2               	s32i	a15, a1, 80
  186c51:	0d3ff341c0b08efe 	{ beq.w18	a14, a15, 186b91 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x481>; nop }

00186c59 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x549>:
  186c59:	f1a8                	l32i.n	a10, a1, 60
  186c5b:	142192               	l32i	a9, a1, 80
  186c5e:	99aa                	add.n	a9, a9, a10
  186c60:	000992               	l8ui	a9, a9, 0
  186c63:	23a900               	sext	a10, a9, 7
  186c66:	fd0916               	beqz	a9, 186c3a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x52a>
  186c69:	fb0c                	movi.n	a11, 15
  186c6b:	cb19b7               	beq	a9, a11, 186c3a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x52a>
  186c6e:	ed0c                	movi.n	a13, 14
  186c70:	c619d7               	beq	a9, a13, 186c3a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x52a>
  186c73:	de0c                	movi.n	a14, 13
  186c75:	c119e7               	beq	a9, a14, 186c3a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x52a>
  186c78:	281304               	ae_zalign64	u0
  186c7b:	c1f8                	l32i.n	a15, a1, 48
  186c7d:	e9d141               	l32r	a4, 1813c4 (2881f0 <hcb_list>)
  186c80:	e9d071               	l32r	a7, 1813c0 (289140 <HuffmanCodeBooks>)
  186c83:	1321e2               	l32i	a14, a1, 76
  186c86:	b07a70               	addx8	a7, a10, a7
  186c89:	001e52               	l16ui	a5, a14, 0
  186c8c:	a04a40               	addx4	a4, a10, a4
  186c8f:	0448                	l32i.n	a4, a4, 0
  186c91:	011ee2               	l16ui	a14, a14, 2
  186c94:	0207b2               	l8ui	a11, a7, 2
  186c97:	000792               	l8ui	a9, a7, 0
  186c9a:	a0f5f0               	addx4	a15, a5, a15
  186c9d:	239900               	sext	a9, a9, 7
  186ca0:	010772               	l8ui	a7, a7, 1
  186ca3:	c0ee50               	sub	a14, a14, a5
  186ca6:	001462               	l16ui	a6, a4, 0
  186ca9:	67f564               	wur.ae_first_ts	a6
  186cac:	235b00               	sext	a5, a11, 7
  186caf:	237700               	sext	a7, a7, 7
  186cb2:	0d40054020b00bae 	{ beqz.w18	a11, 186d08 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5f8>; ae_movi	aed0, 0 }
  186cba:	0d401f41a0b0490e 	{ beqi.w18	a9, 4, 186eb8 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x7a8>; nop }
  186cc2:	400000214502b54e 	{ ae_movda32	aed2, a5; nop; addi	a11, a4, 2 }
  186cca:	2191e0               	srai	a9, a14, 1
  186ccd:	26a976               	loopgtz	a9, 186cf7 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5e7>
  186cd0:	341064               	ae_vldsht	a6
  186cd3:	02a8                	l32i.n	a10, a2, 0

00186cd5 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5c5>:
  186cd5:	0f1b94               	ae_vldl16t	b1, a9, a11
  186cd8:	77ea64               	ae_vldl16c	a10
  186cdb:	f60176               	bf	b1, 186cd5 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5c5>
  186cde:	02a9                	s32i.n	a10, a2, 0
  186ce0:	165726               	beqi	a7, 5, 186cfa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5ea>
  186ce3:	34a090               	extui	a10, a9, 0, 4
  186ce6:	349490               	extui	a9, a9, 4, 4

00186ce9 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5d9>:
  186ce9:	15ea94               	ae_movda32x2	aed14, a10, a9
  186cec:	4fde24               	ae_sub32s	aed13, aed14, aed2
  186cef:	b5fbd8d00f00df8e 	{ ae_sa32x2.ip	aed13, u0, a15; nop; ae_maxabs32s	aed0, aed13, aed0 }

00186cf7 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5e7>:
  186cf7:	ffad86               	j	186bb1 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a1>

00186cfa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5ea>:
  186cfa:	44a090               	extui	a10, a9, 0, 5
  186cfd:	449590               	extui	a9, a9, 5, 5
  186d00:	fff946               	j	186ce9 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5d9>

00186d03 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5f3>:
  186d03:	00000000 b0490e00                                .....

00186d08 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5f8>:
  186d08:	0d401f4170b0490e 	{ beqi.w18	a9, 4, 186f03 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x7f3>; nop }
  186d10:	61a9                	s32i.n	a10, a1, 24
  186d12:	b42b                	addi.n	a11, a4, 2
  186d14:	21d1e0               	srai	a13, a14, 1
  186d17:	00a042               	movi	a4, 0
  186d1a:	49ad76               	loopgtz	a13, 186d67 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x657>
  186d1d:	0258                	l32i.n	a5, a2, 0
  186d1f:	341064               	ae_vldsht	a6

00186d22 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x612>:
  186d22:	0f2b94               	ae_vldl16t	b2, a9, a11
  186d25:	77e564               	ae_vldl16c	a5
  186d28:	f60276               	bf	b2, 186d22 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x612>
  186d2b:	0259                	s32i.n	a5, a2, 0
  186d2d:	395726               	beqi	a7, 5, 186d6a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x65a>
  186d30:	34a090               	extui	a10, a9, 0, 4
  186d33:	349490               	extui	a9, a9, 4, 4

00186d36 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x626>:
  186d36:	ca8c                	beqz.n	a10, 186d46 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x636>
  186d38:	69e314               	ae_lbi	a14, 1
  186d3b:	002e16               	beqz	a14, 186d41 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x631>
  186d3e:	60a0a0               	neg	a10, a10

00186d41 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x631>:
  186d41:	775514               	ae_dbi	a5, 1
  186d44:	0259                	s32i.n	a5, a2, 0

00186d46 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x636>:
  186d46:	b98c                	beqz.n	a9, 186d55 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x645>
  186d48:	69d314               	ae_lbi	a13, 1
  186d4b:	1d8c                	beqz.n	a13, 186d50 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x640>
  186d4d:	609090               	neg	a9, a9

00186d50 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x640>:
  186d50:	775514               	ae_dbi	a5, 1
  186d53:	0259                	s32i.n	a5, a2, 0

00186d55 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x645>:
  186d55:	61e8                	l32i.n	a14, a1, 24
  186d57:	181e87               	beq	a14, a8, 186d73 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x663>

00186d5a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x64a>:
  186d5a:	441b                	addi.n	a4, a4, 1
  186d5c:	15fa94               	ae_movda32x2	aed15, a10, a9
  186d5f:	b5fbd8f00f00ff8e 	{ ae_sa32x2.ip	aed15, u0, a15; nop; ae_maxabs32s	aed0, aed15, aed0 }

00186d67 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x657>:
  186d67:	ff9186               	j	186bb1 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a1>

00186d6a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x65a>:
  186d6a:	44a090               	extui	a10, a9, 0, 5
  186d6d:	449590               	extui	a9, a9, 5, 5
  186d70:	fff086               	j	186d36 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x626>

00186d73 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x663>:
  186d73:	60d1a0               	abs	a13, a10
  186d76:	30bd26               	beqi	a13, 16, 186daa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x69a>
  186d79:	0aed                	mov.n	a14, a10

00186d7b <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x66b>:
  186d7b:	0ead                	mov.n	a10, a14
  186d7d:	60d190               	abs	a13, a9
  186d80:	0d40084120b0bd0e 	{ beqi.w18	a13, 16, 186e06 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6f6>; nop }
  186d88:	095d                	mov.n	a5, a9
  186d8a:	71e9                	s32i.n	a14, a1, 28

00186d8c <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x67c>:
  186d8c:	059d                	mov.n	a9, a5
  186d8e:	71e8                	l32i.n	a14, a1, 28
  186d90:	e98ed1               	l32r	a13, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  186d93:	60e1e0               	abs	a14, a14
  186d96:	0d3fcb41a0b08ede 	{ beq.w18	a14, a13, 186a54 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x344>; nop }
  186d9e:	e98ae1               	l32r	a14, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  186da1:	60d150               	abs	a13, a5
  186da4:	b29de7               	bne	a13, a14, 186d5a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x64a>
  186da7:	ff2a46               	j	186a54 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x344>

00186daa <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x69a>:
  186daa:	4d0c                	movi.n	a13, 4
  186dac:	d1d9                	s32i.n	a13, a1, 52
  186dae:	003186               	j	186e78 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x768>

00186db1 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6a1>:
  186db1:	d1d8                	l32i.n	a13, a1, 52
  186db3:	0e1c                	movi.n	a14, 16
  186db5:	37aed7               	bge	a14, a13, 186df0 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6e0>
  186db8:	0e3c                	movi.n	a14, 48
  186dba:	05aed7               	bge	a14, a13, 186dc3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6b3>
  186dbd:	e982e1               	l32r	a14, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  186dc0:	ffedc6               	j	186d7b <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x66b>

00186dc3 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6b3>:
  186dc3:	f0cdd2               	addi	a13, a13, -16
  186dc6:	69e2d4               	ae_lb	a14, a13
  186dc9:	7745d4               	ae_db	a5, a13
  186dcc:	0259                	s32i.n	a5, a2, 0
  186dce:	ceee04               	ae_lbki	a14, a14, 16
  186dd1:	b1e9                	s32i.n	a14, a1, 44
  186dd3:	775504               	ae_dbi	a5, 16
  186dd6:	0259                	s32i.n	a5, a2, 0

00186dd8 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6c8>:
  186dd8:	d1e8                	l32i.n	a14, a1, 52
  186dda:	1d0c                	movi.n	a13, 1
  186ddc:	401e00               	ssl	a14
  186ddf:	b1e8                	l32i.n	a14, a1, 44
  186de1:	a1dd00               	sll	a13, a13
  186de4:	eeda                	add.n	a14, a14, a13
  186de6:	60d0e0               	neg	a13, a14
  186de9:	a3eda0               	movltz	a14, a13, a10
  186dec:	ffe2c6               	j	186d7b <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x66b>

00186def <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6df>:
	...

00186df0 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6e0>:
  186df0:	0ded                	mov.n	a14, a13
  186df2:	69d2d4               	ae_lb	a13, a13
  186df5:	b1d9                	s32i.n	a13, a1, 44
  186df7:	7745e4               	ae_db	a5, a14
  186dfa:	0259                	s32i.n	a5, a2, 0
  186dfc:	cd0c                	movi.n	a13, 12
  186dfe:	d6ade7               	bge	a13, a14, 186dd8 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6c8>
  186e01:	0e0c                	movi.n	a14, 0
  186e03:	ffdd06               	j	186d7b <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x66b>

00186e06 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6f6>:
  186e06:	4d0c                	movi.n	a13, 4
  186e08:	d1d9                	s32i.n	a13, a1, 52
  186e0a:	0020c6               	j	186e91 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x781>

00186e0d <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6fd>:
  186e0d:	d1d8                	l32i.n	a13, a1, 52
  186e0f:	0e1c                	movi.n	a14, 16
  186e11:	3baed7               	bge	a14, a13, 186e50 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x740>
  186e14:	0e3c                	movi.n	a14, 48
  186e16:	0aaed7               	bge	a14, a13, 186e24 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x714>
  186e19:	71e8                	l32i.n	a14, a1, 28
  186e1b:	e96b91               	l32r	a9, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  186e1e:	60e1e0               	abs	a14, a14
  186e21:	ff0bc6               	j	186a54 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x344>

00186e24 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x714>:
  186e24:	f0cdd2               	addi	a13, a13, -16
  186e27:	69e2d4               	ae_lb	a14, a13
  186e2a:	7745d4               	ae_db	a5, a13
  186e2d:	0259                	s32i.n	a5, a2, 0
  186e2f:	ceee04               	ae_lbki	a14, a14, 16
  186e32:	b1e9                	s32i.n	a14, a1, 44
  186e34:	775504               	ae_dbi	a5, 16
  186e37:	0259                	s32i.n	a5, a2, 0

00186e39 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x729>:
  186e39:	b158                	l32i.n	a5, a1, 44
  186e3b:	d1e8                	l32i.n	a14, a1, 52
  186e3d:	1d0c                	movi.n	a13, 1
  186e3f:	401e00               	ssl	a14
  186e42:	a1dd00               	sll	a13, a13
  186e45:	55da                	add.n	a5, a5, a13
  186e47:	60e050               	neg	a14, a5
  186e4a:	a35e90               	movltz	a5, a14, a9
  186e4d:	ffcec6               	j	186d8c <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x67c>

00186e50 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x740>:
  186e50:	0ded                	mov.n	a14, a13
  186e52:	69d2d4               	ae_lb	a13, a13
  186e55:	b1d9                	s32i.n	a13, a1, 44
  186e57:	7745e4               	ae_db	a5, a14
  186e5a:	0259                	s32i.n	a5, a2, 0
  186e5c:	cd0c                	movi.n	a13, 12
  186e5e:	d7ade7               	bge	a13, a14, 186e39 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x729>
  186e61:	71e8                	l32i.n	a14, a1, 28
  186e63:	e95991               	l32r	a9, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  186e66:	60e1e0               	abs	a14, a14
  186e69:	0d3fbe4170b08e9e 	{ beq.w18	a14, a9, 186a54 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x344>; nop }
  186e71:	090c                	movi.n	a9, 0
  186e73:	ffb8c6               	j	186d5a <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x64a>

00186e76 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x766>:
	...

00186e78 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x768>:
  186e78:	69e314               	ae_lbi	a14, 1
  186e7b:	775514               	ae_dbi	a5, 1
  186e7e:	0259                	s32i.n	a5, a2, 0
  186e80:	0d7ff241d0b01ece 	{ bnei.w18	a14, 1, 186db1 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6a1>; nop }
  186e88:	d1d8                	l32i.n	a13, a1, 52
  186e8a:	dd1b                	addi.n	a13, a13, 1
  186e8c:	d1d9                	s32i.n	a13, a1, 52
  186e8e:	fff986               	j	186e78 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x768>

00186e91 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x781>:
  186e91:	71e9                	s32i.n	a14, a1, 28
  186e93:	69d314               	ae_lbi	a13, 1
  186e96:	775514               	ae_dbi	a5, 1
  186e99:	0259                	s32i.n	a5, a2, 0
  186e9b:	0d7ff641e0b01dce 	{ bnei.w18	a13, 1, 186e0d <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6fd>; nop }
  186ea3:	d1d8                	l32i.n	a13, a1, 52
  186ea5:	dd1b                	addi.n	a13, a13, 1
  186ea7:	d1d9                	s32i.n	a13, a1, 52
  186ea9:	fff906               	j	186e91 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x781>

00186eac <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x79c>:
  186eac:	8a6c                	movi.n	a10, -24
  186eae:	ff6006               	j	186c32 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x522>

00186eb1 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x7a1>:
  186eb1:	00000000 4e000000                                .......

00186eb8 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x7a8>:
  186eb8:	400000214502b54e 	{ ae_movda32	aed2, a5; nop; addi	a11, a4, 2 }
  186ec0:	2192e0               	srai	a9, a14, 2
  186ec3:	f03d                	nop.n
  186ec5:	36a976               	loopgtz	a9, 186eff <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x7ef>
  186ec8:	341064               	ae_vldsht	a6
  186ecb:	0298                	l32i.n	a9, a2, 0

00186ecd <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x7bd>:
  186ecd:	0f3ba4               	ae_vldl16t	b3, a10, a11
  186ed0:	77e964               	ae_vldl16c	a9
  186ed3:	f60376               	bf	b3, 186ecd <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x7bd>
  186ed6:	14e2a0               	extui	a14, a10, 2, 2
  186ed9:	14d0a0               	extui	a13, a10, 0, 2
  186edc:	0299                	s32i.n	a9, a2, 0
  186ede:	155de4               	ae_movda32x2	aed5, a13, a14
  186ee1:	14e6a0               	extui	a14, a10, 6, 2
  186ee4:	14d4a0               	extui	a13, a10, 4, 2
  186ee7:	ebf3600205043def 	{ ae_movda32x2	aed3, a13, a14; ae_sub32s	aed4, aed5, aed2; nop }
  186eef:	b5f3d84203104f8e 	{ ae_sa32x2.ip	aed4, u0, a15; ae_sub32s	aed0, aed3, aed2; ae_maxabs32s	aed1, aed4, aed0 }
  186ef7:	b5fbd8001f000f8e 	{ ae_sa32x2.ip	aed0, u0, a15; nop; ae_maxabs32s	aed0, aed0, aed1 }

00186eff <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x7ef>:
  186eff:	ff2b86               	j	186bb1 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a1>

00186f02 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x7f2>:
	...

00186f03 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x7f3>:
  186f03:	b42b                	addi.n	a11, a4, 2
  186f05:	2192e0               	srai	a9, a14, 2
  186f08:	6fa976               	loopgtz	a9, 186f7b <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x86b>
  186f0b:	0258                	l32i.n	a5, a2, 0
  186f0d:	341064               	ae_vldsht	a6

00186f10 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x800>:
  186f10:	0f4ba4               	ae_vldl16t	b4, a10, a11
  186f13:	77e564               	ae_vldl16c	a5
  186f16:	f60476               	bf	b4, 186f10 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x800>
  186f19:	0259                	s32i.n	a5, a2, 0
  186f1b:	14e6a0               	extui	a14, a10, 6, 2
  186f1e:	1444a0               	extui	a4, a10, 4, 2
  186f21:	1492a0               	extui	a9, a10, 2, 2
  186f24:	14a0a0               	extui	a10, a10, 0, 2
  186f27:	ba8c                	beqz.n	a10, 186f36 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x826>
  186f29:	69d314               	ae_lbi	a13, 1
  186f2c:	1d8c                	beqz.n	a13, 186f31 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x821>
  186f2e:	60a0a0               	neg	a10, a10

00186f31 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x821>:
  186f31:	775514               	ae_dbi	a5, 1
  186f34:	0259                	s32i.n	a5, a2, 0

00186f36 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x826>:
  186f36:	c98c                	beqz.n	a9, 186f46 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x836>
  186f38:	69d314               	ae_lbi	a13, 1
  186f3b:	002d16               	beqz	a13, 186f41 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x831>
  186f3e:	609090               	neg	a9, a9

00186f41 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x831>:
  186f41:	775514               	ae_dbi	a5, 1
  186f44:	0259                	s32i.n	a5, a2, 0

00186f46 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x836>:
  186f46:	c48c                	beqz.n	a4, 186f56 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x846>
  186f48:	69d314               	ae_lbi	a13, 1
  186f4b:	002d16               	beqz	a13, 186f51 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x841>
  186f4e:	604040               	neg	a4, a4

00186f51 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x841>:
  186f51:	775514               	ae_dbi	a5, 1
  186f54:	0259                	s32i.n	a5, a2, 0

00186f56 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x846>:
  186f56:	be8c                	beqz.n	a14, 186f65 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x855>
  186f58:	69d314               	ae_lbi	a13, 1
  186f5b:	1d8c                	beqz.n	a13, 186f60 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x850>
  186f5d:	60e0e0               	neg	a14, a14

00186f60 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x850>:
  186f60:	775514               	ae_dbi	a5, 1
  186f63:	0259                	s32i.n	a5, a2, 0

00186f65 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x855>:
  186f65:	1564e4               	ae_movda32x2	aed6, a4, a14
  186f68:	158a94               	ae_movda32x2	aed8, a10, a9
  186f6b:	b5fbd8800f708f8e 	{ ae_sa32x2.ip	aed8, u0, a15; nop; ae_maxabs32s	aed7, aed8, aed0 }
  186f73:	b5fbd8607f006f8e 	{ ae_sa32x2.ip	aed6, u0, a15; nop; ae_maxabs32s	aed0, aed6, aed7 }

00186f7b <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x86b>:
  186f7b:	ff0c86               	j	186bb1 <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a1>

00186f7e <_Z27CLongBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x86e>:
	...

00186f80 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo>:
  186f80:	004136               	entry	a1, 32
  186f83:	0358                	l32i.n	a5, a3, 0
  186f85:	040592               	l8ui	a9, a5, 4
  186f88:	b3c8                	l32i.n	a12, a3, 44
  186f8a:	239900               	sext	a9, a9, 7
  186f8d:	0d40074180b0196e 	{ blti.w18	a9, 1, 187009 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x89>; nop }
  186f95:	070c                	movi.n	a7, 0
  186f97:	0b0c                	movi.n	a11, 0
  186f99:	1d0c                	movi.n	a13, 1
  186f9b:	1fa0a2               	movi	a10, 31

00186f9e <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x1e>:
  186f9e:	02e8                	l32i.n	a14, a2, 0
  186fa0:	698344               	ae_lbi	a8, 4
  186fa3:	775e44               	ae_dbi	a14, 4
  186fa6:	02e9                	s32i.n	a14, a2, 0
  186fa8:	69f354               	ae_lbi	a15, 5
  186fab:	775e54               	ae_dbi	a14, 5
  186fae:	02e9                	s32i.n	a14, a2, 0
  186fb0:	169fa7               	bne	a15, a10, 186fca <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x4a>
  186fb3:	060c                	movi.n	a6, 0
  186fb5:	0d8076               	loop	a0, 186fc6 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x46>
  186fb8:	1fc662               	addi	a6, a6, 31
  186fbb:	69f354               	ae_lbi	a15, 5
  186fbe:	775e54               	ae_dbi	a14, 5
  186fc1:	02e9                	s32i.n	a14, a2, 0
  186fc3:	059fa7               	bne	a15, a10, 186fcc <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x4c>

00186fc6 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x46>:
  186fc6:	fffac6               	j	186fb5 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x35>

00186fc9 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x49>:
	...

00186fca <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x4a>:
  186fca:	060c                	movi.n	a6, 0

00186fcc <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x4c>:
  186fcc:	0b4d                	mov.n	a4, a11
  186fce:	66fa                	add.n	a6, a6, a15
  186fd0:	bb1b                	addi.n	a11, a11, 1
  186fd2:	e67a                	add.n	a14, a6, a7
  186fd4:	56a497               	bge	a4, a9, 18702e <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xae>
  186fd7:	5329e7               	blt	a9, a14, 18702e <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xae>
  186fda:	14a7e7               	bge	a7, a14, 186ff2 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x72>
  186fdd:	745080               	extui	a5, a8, 0, 8
  186fe0:	53e6d0               	max	a14, a6, a13
  186fe3:	67ca                	add.n	a6, a7, a12
  186fe5:	09ae76               	loopgtz	a14, 186ff2 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x72>
  186fe8:	004682               	s8i	a8, a6, 0
  186feb:	14a526               	beqi	a5, 12, 187003 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x83>
  186fee:	661b                	addi.n	a6, a6, 1
  186ff0:	771b                	addi.n	a7, a7, 1

00186ff2 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x72>:
  186ff2:	a82797               	blt	a7, a9, 186f9e <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x1e>
  186ff5:	03f8                	l32i.n	a15, a3, 0
  186ff7:	060ff2               	l8ui	a15, a15, 6
  186ffa:	23ff00               	sext	a15, a15, 7
  186ffd:	1327f7               	blt	a7, a15, 187014 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x94>
  187000:	000986               	j	18702a <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xaa>

00187003 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x83>:
  187003:	420c                	movi.n	a2, 4
  187005:	f01d                	retw.n

00187007 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x87>:
	...

00187009 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x89>:
  187009:	060542               	l8ui	a4, a5, 6
  18700c:	234400               	sext	a4, a4, 7
  18700f:	1714a6               	blti	a4, 1, 18702a <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xaa>
  187012:	070c                	movi.n	a7, 0

00187014 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x94>:
  187014:	67ca                	add.n	a6, a7, a12
  187016:	020c                	movi.n	a2, 0

00187018 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x98>:
  187018:	004622               	s8i	a2, a6, 0
  18701b:	0358                	l32i.n	a5, a3, 0
  18701d:	771b                	addi.n	a7, a7, 1
  18701f:	060552               	l8ui	a5, a5, 6
  187022:	661b                	addi.n	a6, a6, 1
  187024:	235500               	sext	a5, a5, 7
  187027:	ed2757               	blt	a7, a5, 187018 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x98>
  18702a:	020c                	movi.n	a2, 0
  18702c:	f01d                	retw.n

0018702e <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xae>:
  18702e:	220c                	movi.n	a2, 2
  187030:	f01d                	retw.n

00187032 <_Z26CLongBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xb2>:
	...

00187034 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh>:
  187034:	008136               	entry	a1, 64
  187037:	03ad                	mov.n	a10, a3
  187039:	049d                	mov.n	a9, a4
  18703b:	4149                	s32i.n	a4, a1, 16
  18703d:	e8e1c1               	l32r	a12, 1813c4 (2881f0 <hcb_list>)
  187040:	02bd                	mov.n	a11, a2
  187042:	0378                	l32i.n	a7, a3, 0
  187044:	b328                	l32i.n	a2, a3, 44
  187046:	040772               	l8ui	a7, a7, 4
  187049:	ccc8                	l32i.n	a12, a12, 48
  18704b:	237700               	sext	a7, a7, 7
  18704e:	001c62               	l16ui	a6, a12, 0
  187051:	5169                	s32i.n	a6, a1, 20
  187053:	67f564               	wur.ae_first_ts	a6
  187056:	a368                	l32i.n	a6, a3, 40
  187058:	0d400941c0b0176e 	{ blti.w18	a7, 1, 1870f8 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xc4>; nop }
  187060:	4c2b                	addi.n	a4, a12, 2
  187062:	050c                	movi.n	a5, 0
  187064:	21a9                	s32i.n	a10, a1, 8
  187066:	e8d931               	l32r	a3, 1813cc (2891a0 <HuffmanCodeBooks+0x60>)
  187069:	1199                	s32i.n	a9, a1, 4
  18706b:	3139                	s32i.n	a3, a1, 12
  18706d:	030c                	movi.n	a3, 0
  18706f:	000946               	j	187098 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x64>

00187072 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x3e>:
	...

00187074 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x40>:
  187074:	5188                	l32i.n	a8, a1, 20
  187076:	341084               	ae_vldsht	a8

00187079 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x45>:
  187079:	0ba8                	l32i.n	a10, a11, 0
  18707b:	0f0494               	ae_vldl16t	b0, a9, a4
  18707e:	77ea64               	ae_vldl16c	a10
  187081:	0ba9                	s32i.n	a10, a11, 0
  187083:	f20076               	bf	b0, 187079 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x45>
  187086:	c4c9d2               	addi	a13, a9, -60
  187089:	33da                	add.n	a3, a3, a13
  18708b:	9cc3c2               	addi	a12, a3, -100
  18708e:	0056c2               	s16i	a12, a6, 0

00187091 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x5d>:
  187091:	662b                	addi.n	a6, a6, 2
  187093:	551b                	addi.n	a5, a5, 1
  187095:	471757               	beq	a7, a5, 1870e0 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xac>

00187098 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x64>:
  187098:	e52a                	add.n	a14, a5, a2
  18709a:	000ee2               	l8ui	a14, a14, 0
  18709d:	23fe00               	sext	a15, a14, 7
  1870a0:	4ebc                	beqz.n	a14, 1870d8 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xa4>
  1870a2:	fe0c                	movi.n	a14, 15
  1870a4:	cc1fe7               	beq	a15, a14, 187074 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x40>
  1870a7:	e80c                	movi.n	a8, 14
  1870a9:	c71f87               	beq	a15, a8, 187074 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x40>
  1870ac:	01b9                	s32i.n	a11, a1, 0
  1870ae:	d90c                	movi.n	a9, 13
  1870b0:	2e1f97               	beq	a15, a9, 1870e2 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xae>
  1870b3:	41d8                	l32i.n	a13, a1, 16
  1870b5:	51a8                	l32i.n	a10, a1, 20
  1870b7:	3410a4               	ae_vldsht	a10

001870ba <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x86>:
  1870ba:	0bc8                	l32i.n	a12, a11, 0
  1870bc:	0f1494               	ae_vldl16t	b1, a9, a4
  1870bf:	77ec64               	ae_vldl16c	a12
  1870c2:	0bc9                	s32i.n	a12, a11, 0
  1870c4:	f20176               	bf	b1, 1870ba <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x86>
  1870c7:	c4c9e2               	addi	a14, a9, -60
  1870ca:	ddea                	add.n	a13, a13, a14
  1870cc:	41d9                	s32i.n	a13, a1, 16
  1870ce:	9ccdd2               	addi	a13, a13, -100
  1870d1:	0056d2               	s16i	a13, a6, 0
  1870d4:	ffee46               	j	187091 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x5d>

001870d7 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xa3>:
	...

001870d8 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xa4>:
  1870d8:	0f0c                	movi.n	a15, 0
  1870da:	0056f2               	s16i	a15, a6, 0
  1870dd:	ffec06               	j	187091 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x5d>

001870e0 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xac>:
  1870e0:	f01d                	retw.n

001870e2 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xae>:
  1870e2:	0221a2               	l32i	a10, a1, 8
  1870e5:	0321c2               	l32i	a12, a1, 12
  1870e8:	0121d2               	l32i	a13, a1, 4
  1870eb:	05ed                	mov.n	a14, a5
  1870ed:	0f0c                	movi.n	a15, 0
  1870ef:	0094a5               	call8	187a38 <_Z9CPns_ReadP22CAacDecoderChannelInfoPPtPK22tagCodeBookDescriptionhii>
  1870f2:	01b8                	l32i.n	a11, a1, 0
  1870f4:	ffe646               	j	187091 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x5d>

001870f7 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xc3>:
	...

001870f8 <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xc4>:
  1870f8:	f01d                	retw.n

001870fa <_Z30CLongBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xc6>:
  1870fa:	00000000 a1360000                                ......

00187100 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo>:
  187100:	01a136               	entry	a1, 208
  187103:	9139                	s32i.n	a3, a1, 36
  187105:	e89441               	l32r	a4, 181358 (288080 <SamplingRateInfoTable>)
  187108:	8378                	l32i.n	a7, a3, 32
  18710a:	02fd                	mov.n	a15, a2
  18710c:	0368                	l32i.n	a6, a3, 0
  18710e:	080c                	movi.n	a8, 0
  187110:	7398                	l32i.n	a9, a3, 28
  187112:	a3a8                	l32i.n	a10, a3, 40
  187114:	93b8                	l32i.n	a11, a3, 36
  187116:	b3c8                	l32i.n	a12, a3, 44
  187118:	51c9                	s32i.n	a12, a1, 20
  18711a:	1661b2               	s32i	a11, a1, 88
  18711d:	61a9                	s32i.n	a10, a1, 24
  18711f:	266192               	s32i	a9, a1, 152
  187122:	176182               	s32i	a8, a1, 92
  187125:	070622               	l8ui	a2, a6, 7
  187128:	10c782               	addi	a8, a7, 16
  18712b:	030692               	l8ui	a9, a6, 3
  18712e:	232200               	sext	a2, a2, 7
  187131:	a02220               	addx4	a2, a2, a2
  187134:	a02240               	addx4	a2, a2, a4
  187137:	2248                	l32i.n	a4, a2, 8
  187139:	042222               	l32i	a2, a2, 16
  18713c:	fec992               	addi	a9, a9, -2
  18713f:	932490               	movnez	a2, a4, a9
  187142:	0d6122               	s32i	a2, a1, 52

00187145 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x45>:
  187145:	172122               	l32i	a2, a1, 92
  187148:	040c                	movi.n	a4, 0
  18714a:	005742               	s16i	a4, a7, 0
  18714d:	162142               	l32i	a4, a1, 88
  187150:	060632               	l8ui	a3, a6, 6
  187153:	224a                	add.n	a2, a2, a4
  187155:	ebfa5f000000330f 	{ sext	a3, a3, 7; ae_movi	aed0, 0; nop }
  18715d:	02a376               	loopgtz	a3, 187163 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x63>
  187160:	d30214               	ae_s16.0.ip	aed0, a2, 2

00187163 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x63>:
  187163:	172152               	l32i	a5, a1, 92
  187166:	02c772               	addi	a7, a7, 2
  187169:	20c552               	addi	a5, a5, 32
  18716c:	176152               	s32i	a5, a1, 92
  18716f:	d29787               	bne	a7, a8, 187145 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x45>
  187172:	262182               	l32i	a8, a1, 152
  187175:	ebfa42000004003f 	{ movi	a3, 0x200; ae_movi	aed4, 0; nop }
  18717d:	028376               	loop	a3, 187183 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x83>
  187180:	624814               	ae_s32x2.ip	aed4, a8, 8
  187183:	9168                	l32i.n	a6, a1, 36
  187185:	0668                	l32i.n	a6, a6, 0
  187187:	090652               	l8ui	a5, a6, 9
  18718a:	040682               	l8ui	a8, a6, 4
  18718d:	235500               	sext	a5, a5, 7
  187190:	238800               	sext	a8, a8, 7
  187193:	e189                	s32i.n	a8, a1, 56
  187195:	0d404b41d0b0156e 	{ blti.w18	a5, 1, 187656 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x556>; nop }
  18719d:	7d2c                	movi.n	a13, 39
  18719f:	4159                	s32i.n	a5, a1, 16
  1871a1:	0e0c                	movi.n	a14, 0
  1871a3:	020c                	movi.n	a2, 0
  1871a5:	040c                	movi.n	a4, 0
  1871a7:	7149                	s32i.n	a4, a1, 28
  1871a9:	8129                	s32i.n	a2, a1, 32
  1871ab:	1361e2               	s32i	a14, a1, 76
  1871ae:	020c                	movi.n	a2, 0
  1871b0:	e883e1               	l32r	a14, 1813bc (288040 <specExpTableComb>)

001871b3 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xb3>:
  1871b3:	e88381               	l32r	a8, 1813c0 (289140 <HuffmanCodeBooks>)
  1871b6:	726a                	add.n	a7, a2, a6
  1871b8:	0a0772               	l8ui	a7, a7, 10
  1871bb:	e198                	l32i.n	a9, a1, 56
  1871bd:	237700               	sext	a7, a7, 7
  1871c0:	146172               	s32i	a7, a1, 80
  1871c3:	0d400d4140b0196e 	{ blti.w18	a9, 1, 18729b <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x19b>; nop }
  1871cb:	276122               	s32i	a2, a1, 156
  1871ce:	8148                	l32i.n	a4, a1, 32
  1871d0:	51a8                	l32i.n	a10, a1, 20
  1871d2:	7198                	l32i.n	a9, a1, 28
  1871d4:	0c0c                	movi.n	a12, 0
  1871d6:	d1b8                	l32i.n	a11, a1, 52
  1871d8:	2561b2               	s32i	a11, a1, 148
  1871db:	1561c2               	s32i	a12, a1, 84
  1871de:	e1b8                	l32i.n	a11, a1, 56
  1871e0:	a9aa                	add.n	a10, a9, a10
  1871e2:	a1a9                	s32i.n	a10, a1, 40
  1871e4:	61a8                	l32i.n	a10, a1, 24
  1871e6:	99ba                	add.n	a9, a9, a11
  1871e8:	9099a0               	addx2	a9, a9, a10
  1871eb:	44aa                	add.n	a4, a4, a10
  1871ed:	246142               	s32i	a4, a1, 144
  1871f0:	1f6192               	s32i	a9, a1, 124

001871f3 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xf3>:
  1871f3:	2421a2               	l32i	a10, a1, 144
  1871f6:	a1c8                	l32i.n	a12, a1, 40
  1871f8:	009aa2               	l16si	a10, a10, 0
  1871fb:	000cc2               	l8ui	a12, a12, 0
  1871fe:	2192a0               	srai	a9, a10, 2
  187201:	236c00               	sext	a6, a12, 7
  187204:	14a0a0               	extui	a10, a10, 0, 2
  187207:	b07680               	addx8	a7, a6, a8
  18720a:	055c16               	beqz	a12, 187263 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x163>
  18720d:	f20c                	movi.n	a2, 15
  18720f:	501627               	beq	a6, a2, 187263 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x163>
  187212:	eb0c                	movi.n	a11, 14
  187214:	4b16b7               	beq	a6, a11, 187263 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x163>
  187217:	dc0c                	movi.n	a12, 13
  187219:	4616c7               	beq	a6, a12, 187263 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x163>
  18721c:	142142               	l32i	a4, a1, 80
  18721f:	e86951               	l32r	a5, 1813c4 (2881f0 <hcb_list>)
  187222:	020722               	l8ui	a2, a7, 2
  187225:	2521b2               	l32i	a11, a1, 148
  187228:	232200               	sext	a2, a2, 7
  18722b:	011bb2               	l16ui	a11, a11, 2
  18722e:	a05650               	addx4	a5, a6, a5
  187231:	0558                	l32i.n	a5, a5, 0
  187233:	2361b2               	s32i	a11, a1, 140
  187236:	0015c2               	l16ui	a12, a5, 0
  187239:	2061c2               	s32i	a12, a1, 128
  18723c:	67f5c4               	wur.ae_first_ts	a12
  18723f:	2014a6               	blti	a4, 1, 187263 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x163>
  187242:	1b6162               	s32i	a6, a1, 108
  187245:	f0aaa0               	subx8	a10, a10, a10
  187248:	c52b                	addi.n	a12, a5, 2
  18724a:	2161c2               	s32i	a12, a1, 132
  18724d:	11bad0               	slli	a11, a10, 3
  187250:	1161b2               	s32i	a11, a1, 68
  187253:	11aaf0               	slli	a10, a10, 1
  187256:	0b0c                	movi.n	a11, 0
  187258:	1a61b2               	s32i	a11, a1, 104
  18725b:	004446               	j	187370 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x270>

0018725e <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x15e>:
	...

00187260 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x160>:
  187260:	e85881               	l32r	a8, 1813c0 (289140 <HuffmanCodeBooks>)
  187263:	1f2152               	l32i	a5, a1, 124
  187266:	1521b2               	l32i	a11, a1, 84
  187269:	a1a8                	l32i.n	a10, a1, 40
  18726b:	242142               	l32i	a4, a1, 144
  18726e:	252192               	l32i	a9, a1, 148
  187271:	442b                	addi.n	a4, a4, 2
  187273:	992b                	addi.n	a9, a9, 2
  187275:	aa1b                	addi.n	a10, a10, 1
  187277:	bb1b                	addi.n	a11, a11, 1
  187279:	1561b2               	s32i	a11, a1, 84
  18727c:	a1a9                	s32i.n	a10, a1, 40
  18727e:	256192               	s32i	a9, a1, 148
  187281:	246142               	s32i	a4, a1, 144
  187284:	0d3ff641b0b0b45e 	{ bne.w18	a4, a5, 1871f3 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xf3>; nop }
  18728c:	9168                	l32i.n	a6, a1, 36
  18728e:	272122               	l32i	a2, a1, 156
  187291:	0668                	l32i.n	a6, a6, 0
  187293:	726a                	add.n	a7, a2, a6
  187295:	0a0772               	l8ui	a7, a7, 10
  187298:	237700               	sext	a7, a7, 7

0018729b <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x19b>:
  18729b:	221b                	addi.n	a2, a2, 1
  18729d:	4188                	l32i.n	a8, a1, 16
  18729f:	1321b2               	l32i	a11, a1, 76
  1872a2:	8198                	l32i.n	a9, a1, 32
  1872a4:	71a8                	l32i.n	a10, a1, 28
  1872a6:	20c992               	addi	a9, a9, 32
  1872a9:	10caa2               	addi	a10, a10, 16
  1872ac:	bb7a                	add.n	a11, a11, a7
  1872ae:	1361b2               	s32i	a11, a1, 76
  1872b1:	71a9                	s32i.n	a10, a1, 28
  1872b3:	8199                	s32i.n	a9, a1, 32
  1872b5:	0d3fef41a0b0b82e 	{ bne.w18	a8, a2, 1871b3 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0xb3>; nop }
  1872bd:	1169                	s32i.n	a6, a1, 4
  1872bf:	e832b1               	l32r	a11, 181388 (284f78 <specExpMantTableComb>)
  1872c2:	e83bc1               	l32r	a12, 1813b0 (284f7c <InverseQuantTable_delta>)
  1872c5:	090c                	movi.n	a9, 0
  1872c7:	0a0c                	movi.n	a10, 0
  1872c9:	486a                	add.n	a4, a8, a6
  1872cb:	0149                	s32i.n	a4, a1, 0
  1872cd:	71a9                	s32i.n	a10, a1, 28
  1872cf:	8199                	s32i.n	a9, a1, 32
  1872d1:	080c                	movi.n	a8, 0
  1872d3:	0cc8                	l32i.n	a12, a12, 0
  1872d5:	106182               	s32i	a8, a1, 64
  1872d8:	0bb8                	l32i.n	a11, a11, 0
  1872da:	1c61b2               	s32i	a11, a1, 112
  1872dd:	00e486               	j	187673 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x573>

001872e0 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1e0>:
	...

001872e2 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1e2>:
  1872e2:	2bac16               	beqz	a12, 1875a0 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a0>
  1872e5:	112142               	l32i	a4, a1, 68
  1872e8:	e828b1               	l32r	a11, 181388 (284f78 <specExpMantTableComb>)
  1872eb:	e83151               	l32r	a5, 1813b0 (284f7c <InverseQuantTable_delta>)
  1872ee:	3c7c14               	ae_cvt48a32	aed7, a12
  1872f1:	2587d4               	ae_nsa64	a8, aed7
  1872f4:	0558                	l32i.n	a5, a5, 0
  1872f6:	0bb8                	l32i.n	a11, a11, 0
  1872f8:	f8c862               	addi	a6, a8, -8
  1872fb:	f0c882               	addi	a8, a8, -16
  1872fe:	bb4a                	add.n	a11, a11, a4
  187300:	401800               	ssl	a8
  187303:	a14c00               	sll	a4, a12
  187306:	758640               	extui	a8, a4, 22, 8
  187309:	354240               	extui	a4, a4, 18, 4
  18730c:	1188d0               	slli	a8, a8, 3
  18730f:	c25584               	ae_l32x2.x	aed5, a5, a8
  187312:	0144d0               	slli	a4, a4, 19
  187315:	c8fb60502f30644e 	{ ae_movda32x2	aed6, a4, a4; nop; ae_cvtq56p32s.h	aed3, aed5 }
  18731d:	eb345a0605038d6f 	{ sub	a8, a13, a6; ae_mulaf32s.ll	aed3, aed5, aed6; nop }
  187325:	a088b0               	addx4	a8, a8, a11
  187328:	9efbae303f20180e 	{ ae_l32.i	aed1, a8, 0; nop; ae_round24x2f48ssym	aed2, aed3, aed3 }
  187330:	eb615a0201006a6f 	{ sub	a6, a10, a6; ae_mulf32s.lh	aed0, aed1, aed2; nop }
  187338:	6e6a                	add.n	a6, a14, a6
  18733a:	2580d4               	ae_nsa64	a8, aed0
  18733d:	270662               	l8ui	a6, a6, 39
  187340:	f8c882               	addi	a8, a8, -8
  187343:	c06680               	sub	a6, a6, a8
  187346:	668b                	addi.n	a6, a6, 8

00187348 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x248>:
  187348:	142182               	l32i	a8, a1, 80
  18734b:	c96a                	add.n	a12, a9, a6
  18734d:	152142               	l32i	a4, a1, 84
  187350:	2158                	l32i.n	a5, a1, 8
  187352:	1a21b2               	l32i	a11, a1, 104
  187355:	1155c0               	slli	a5, a5, 4
  187358:	bb1b                	addi.n	a11, a11, 1
  18735a:	445a                	add.n	a4, a4, a5
  18735c:	162152               	l32i	a5, a1, 88
  18735f:	1a61b2               	s32i	a11, a1, 104
  187362:	904450               	addx2	a4, a4, a5
  187365:	0054c2               	s16i	a12, a4, 0
  187368:	0d3fef4140b088be 	{ beq.w18	a8, a11, 187260 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x160>; nop }

00187370 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x270>:
  187370:	1321b2               	l32i	a11, a1, 76
  187373:	252162               	l32i	a6, a1, 148
  187376:	1a2182               	l32i	a8, a1, 104
  187379:	001662               	l16ui	a6, a6, 0
  18737c:	88ba                	add.n	a8, a8, a11
  18737e:	2321b2               	l32i	a11, a1, 140
  187381:	2189                	s32i.n	a8, a1, 8
  187383:	0d00214190b0a6be 	{ bge.w18	a6, a11, 1875a0 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a0>; nop }
  18738b:	2189                	s32i.n	a8, a1, 8
  18738d:	0c0c                	movi.n	a12, 0
  18738f:	11b890               	slli	a11, a8, 7
  187392:	2261b2               	s32i	a11, a1, 136
  187395:	0015c6               	j	1873f0 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2f0>

00187398 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x298>:
	...

00187399 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x299>:
  187399:	000742               	l8ui	a4, a7, 0
  18739c:	6c4426               	beqi	a4, 4, 18740c <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x30c>
  18739f:	010782               	l8ui	a8, a7, 1
  1873a2:	238800               	sext	a8, a8, 7
  1873a5:	0d40124140b0580e 	{ beqi.w18	a8, 5, 1874cd <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3cd>; nop }
  1873ad:	348450               	extui	a8, a5, 4, 4
  1873b0:	34b050               	extui	a11, a5, 0, 4
  1873b3:	c0bb20               	sub	a11, a11, a2
  1873b6:	c08820               	sub	a8, a8, a2

001873b9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2b9>:
  1873b9:	0a5216               	beqz	a2, 187462 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x362>

001873bc <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2bc>:
  1873bc:	296122               	s32i	a2, a1, 164
  1873bf:	222142               	l32i	a4, a1, 136
  1873c2:	6021b0               	abs	a2, a11
  1873c5:	53cc20               	max	a12, a12, a2
  1873c8:	262122               	l32i	a2, a1, 152
  1873cb:	446a                	add.n	a4, a4, a6
  1873cd:	a04420               	addx4	a4, a4, a2
  1873d0:	04b9                	s32i.n	a11, a4, 0
  1873d2:	1489                	s32i.n	a8, a4, 4
  1873d4:	602180               	abs	a2, a8
  1873d7:	53cc20               	max	a12, a12, a2
  1873da:	292122               	l32i	a2, a1, 164

001873dd <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2dd>:
  1873dd:	000752               	l8ui	a5, a7, 0
  1873e0:	232142               	l32i	a4, a1, 140
  1873e3:	235500               	sext	a5, a5, 7
  1873e6:	665a                	add.n	a6, a6, a5
  1873e8:	0d3fef4160b0a64e 	{ bge.w18	a6, a4, 1872e2 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x1e2>; nop }

001873f0 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2f0>:
  1873f0:	202182               	l32i	a8, a1, 128
  1873f3:	341084               	ae_vldsht	a8
  1873f6:	0f8076               	loop	a0, 187409 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x309>
  1873f9:	2121b2               	l32i	a11, a1, 132
  1873fc:	0f38                	l32i.n	a3, a15, 0
  1873fe:	0f0b54               	ae_vldl16t	b0, a5, a11
  187401:	77e364               	ae_vldl16c	a3
  187404:	0f39                	s32i.n	a3, a15, 0
  187406:	8f1076               	bt	b0, 187399 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x299>

00187409 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x309>:
  187409:	fffa46               	j	1873f6 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2f6>

0018740c <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x30c>:
  18740c:	144450               	extui	a4, a5, 4, 2
  18740f:	148250               	extui	a8, a5, 2, 2
  187412:	14b050               	extui	a11, a5, 0, 2
  187415:	c0bb20               	sub	a11, a11, a2
  187418:	c08820               	sub	a8, a8, a2
  18741b:	c04420               	sub	a4, a4, a2
  18741e:	1e6142               	s32i	a4, a1, 120
  187421:	145650               	extui	a5, a5, 6, 2
  187424:	c05520               	sub	a5, a5, a2
  187427:	0b1216               	beqz	a2, 1874dc <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3dc>

0018742a <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x32a>:
  18742a:	296122               	s32i	a2, a1, 164
  18742d:	6041b0               	abs	a4, a11
  187430:	53cc40               	max	a12, a12, a4
  187433:	602180               	abs	a2, a8
  187436:	222142               	l32i	a4, a1, 136
  187439:	53cc20               	max	a12, a12, a2
  18743c:	262122               	l32i	a2, a1, 152
  18743f:	446a                	add.n	a4, a4, a6
  187441:	a04420               	addx4	a4, a4, a2
  187444:	04b9                	s32i.n	a11, a4, 0
  187446:	1489                	s32i.n	a8, a4, 4
  187448:	1e2122               	l32i	a2, a1, 120
  18744b:	2429                	s32i.n	a2, a4, 8
  18744d:	3459                	s32i.n	a5, a4, 12
  18744f:	602120               	abs	a2, a2
  187452:	53cc20               	max	a12, a12, a2
  187455:	602150               	abs	a2, a5
  187458:	53cc20               	max	a12, a12, a2
  18745b:	292122               	l32i	a2, a1, 164
  18745e:	ffdec6               	j	1873dd <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2dd>

00187461 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x361>:
	...

00187462 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x362>:
  187462:	cb8c                	beqz.n	a11, 187472 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x372>
  187464:	6050b0               	neg	a5, a11
  187467:	694314               	ae_lbi	a4, 1
  18746a:	775314               	ae_dbi	a3, 1
  18746d:	0f39                	s32i.n	a3, a15, 0
  18746f:	93b540               	movnez	a11, a5, a4

00187472 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x372>:
  187472:	c88c                	beqz.n	a8, 187482 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x382>
  187474:	605080               	neg	a5, a8
  187477:	694314               	ae_lbi	a4, 1
  18747a:	775314               	ae_dbi	a3, 1
  18747d:	0f39                	s32i.n	a3, a15, 0
  18747f:	938540               	movnez	a8, a5, a4

00187482 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x382>:
  187482:	1b2152               	l32i	a5, a1, 108
  187485:	b40c                	movi.n	a4, 11
  187487:	0d3ff34110b0b54e 	{ bne.w18	a5, a4, 1873bc <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2bc>; nop }
  18748f:	6041b0               	abs	a4, a11
  187492:	0d400b4100b0b40e 	{ beqi.w18	a4, 16, 187546 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x446>; nop }
  18749a:	0b5d                	mov.n	a5, a11

0018749c <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x39c>:
  18749c:	3159                	s32i.n	a5, a1, 12
  18749e:	05bd                	mov.n	a11, a5
  1874a0:	604180               	abs	a4, a8
  1874a3:	0d400a4140b0b40e 	{ beqi.w18	a4, 16, 18754b <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x44b>; nop }
  1874ab:	196182               	s32i	a8, a1, 100
  1874ae:	3159                	s32i.n	a5, a1, 12

001874b0 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3b0>:
  1874b0:	192182               	l32i	a8, a1, 100
  1874b3:	3158                	l32i.n	a5, a1, 12
  1874b5:	e7c431               	l32r	a3, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1874b8:	605150               	abs	a5, a5
  1874bb:	0a1537               	beq	a5, a3, 1874c9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3c9>
  1874be:	604180               	abs	a4, a8
  1874c1:	0d3fef4170b0b43e 	{ bne.w18	a4, a3, 1873bc <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2bc>; nop }

001874c9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3c9>:
  1874c9:	220c                	movi.n	a2, 2
  1874cb:	f01d                	retw.n

001874cd <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3cd>:
  1874cd:	448550               	extui	a8, a5, 5, 5
  1874d0:	44b050               	extui	a11, a5, 0, 5
  1874d3:	c0bb20               	sub	a11, a11, a2
  1874d6:	c08820               	sub	a8, a8, a2
  1874d9:	ffb706               	j	1873b9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2b9>

001874dc <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3dc>:
  1874dc:	2b9c                	beqz.n	a11, 1874f2 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3f2>
  1874de:	296122               	s32i	a2, a1, 164
  1874e1:	694314               	ae_lbi	a4, 1
  1874e4:	6020b0               	neg	a2, a11
  1874e7:	775314               	ae_dbi	a3, 1
  1874ea:	0f39                	s32i.n	a3, a15, 0
  1874ec:	93b240               	movnez	a11, a2, a4
  1874ef:	292122               	l32i	a2, a1, 164

001874f2 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3f2>:
  1874f2:	289c                	beqz.n	a8, 187508 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x408>
  1874f4:	296122               	s32i	a2, a1, 164
  1874f7:	694314               	ae_lbi	a4, 1
  1874fa:	602080               	neg	a2, a8
  1874fd:	775314               	ae_dbi	a3, 1
  187500:	0f39                	s32i.n	a3, a15, 0
  187502:	938240               	movnez	a8, a2, a4
  187505:	292122               	l32i	a2, a1, 164

00187508 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x408>:
  187508:	1e2142               	l32i	a4, a1, 120
  18750b:	d49c                	beqz.n	a4, 18752c <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x42c>
  18750d:	2b6132               	s32i	a3, a1, 172
  187510:	2a61f2               	s32i	a15, a1, 168
  187513:	043d                	mov.n	a3, a4
  187515:	69f314               	ae_lbi	a15, 1
  187518:	604040               	neg	a4, a4
  18751b:	9334f0               	movnez	a3, a4, a15
  18751e:	1e6132               	s32i	a3, a1, 120
  187521:	2b2132               	l32i	a3, a1, 172
  187524:	2a21f2               	l32i	a15, a1, 168
  187527:	775314               	ae_dbi	a3, 1
  18752a:	0f39                	s32i.n	a3, a15, 0

0018752c <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x42c>:
  18752c:	efa516               	beqz	a5, 18742a <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x32a>
  18752f:	694314               	ae_lbi	a4, 1
  187532:	296122               	s32i	a2, a1, 164
  187535:	775314               	ae_dbi	a3, 1
  187538:	602050               	neg	a2, a5
  18753b:	935240               	movnez	a5, a2, a4
  18753e:	0f39                	s32i.n	a3, a15, 0
  187540:	292122               	l32i	a2, a1, 164
  187543:	ffb8c6               	j	18742a <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x32a>

00187546 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x446>:
  187546:	450c                	movi.n	a5, 4
  187548:	000186               	j	187552 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x452>

0018754b <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x44b>:
  18754b:	450c                	movi.n	a5, 4
  18754d:	000906               	j	187575 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x475>

00187550 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x450>:
  187550:	551b                	addi.n	a5, a5, 1

00187552 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x452>:
  187552:	186152               	s32i	a5, a1, 96
  187555:	694314               	ae_lbi	a4, 1
  187558:	775314               	ae_dbi	a3, 1
  18755b:	0f39                	s32i.n	a3, a15, 0
  18755d:	ef1426               	beqi	a4, 1, 187550 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x450>
  187560:	182142               	l32i	a4, a1, 96
  187563:	051c                	movi.n	a5, 16
  187565:	3ca547               	bge	a5, a4, 1875a5 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a5>
  187568:	053c                	movi.n	a5, 48
  18756a:	4ea547               	bge	a5, a4, 1875bc <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4bc>
  18756d:	e79651               	l32r	a5, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  187570:	ffca06               	j	18749c <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x39c>

00187573 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x473>:
  187573:	551b                	addi.n	a5, a5, 1

00187575 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x475>:
  187575:	186152               	s32i	a5, a1, 96
  187578:	694314               	ae_lbi	a4, 1
  18757b:	775314               	ae_dbi	a3, 1
  18757e:	0f39                	s32i.n	a3, a15, 0
  187580:	ef1426               	beqi	a4, 1, 187573 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x473>
  187583:	182142               	l32i	a4, a1, 96
  187586:	051c                	movi.n	a5, 16
  187588:	65a547               	bge	a5, a4, 1875f1 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4f1>
  18758b:	053c                	movi.n	a5, 48
  18758d:	0d00084170b0a54e 	{ bge.w18	a5, a4, 187618 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x518>; nop }
  187595:	3158                	l32i.n	a5, a1, 12
  187597:	e78c81               	l32r	a8, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  18759a:	605150               	abs	a5, a5
  18759d:	ffca06               	j	1874c9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3c9>

001875a0 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a0>:
  1875a0:	866c                	movi.n	a6, -24
  1875a2:	ff6886               	j	187348 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x248>

001875a5 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4a5>:
  1875a5:	695244               	ae_lb	a5, a4
  1875a8:	126152               	s32i	a5, a1, 72
  1875ab:	774344               	ae_db	a3, a4
  1875ae:	0f39                	s32i.n	a3, a15, 0
  1875b0:	c50c                	movi.n	a5, 12
  1875b2:	22a547               	bge	a5, a4, 1875d8 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4d8>
  1875b5:	050c                	movi.n	a5, 0
  1875b7:	ffb846               	j	18749c <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x39c>

001875ba <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4ba>:
	...

001875bc <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4bc>:
  1875bc:	296122               	s32i	a2, a1, 164
  1875bf:	f0c442               	addi	a4, a4, -16
  1875c2:	692244               	ae_lb	a2, a4
  1875c5:	774344               	ae_db	a3, a4
  1875c8:	ce2204               	ae_lbki	a2, a2, 16
  1875cb:	0f39                	s32i.n	a3, a15, 0
  1875cd:	126122               	s32i	a2, a1, 72
  1875d0:	292122               	l32i	a2, a1, 164
  1875d3:	775304               	ae_dbi	a3, 16
  1875d6:	0f39                	s32i.n	a3, a15, 0

001875d8 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4d8>:
  1875d8:	182152               	l32i	a5, a1, 96
  1875db:	140c                	movi.n	a4, 1
  1875dd:	401500               	ssl	a5
  1875e0:	122152               	l32i	a5, a1, 72
  1875e3:	a14400               	sll	a4, a4
  1875e6:	554a                	add.n	a5, a5, a4
  1875e8:	604050               	neg	a4, a5
  1875eb:	a354b0               	movltz	a5, a4, a11
  1875ee:	ffaa86               	j	18749c <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x39c>

001875f1 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x4f1>:
  1875f1:	045d                	mov.n	a5, a4
  1875f3:	694244               	ae_lb	a4, a4
  1875f6:	126142               	s32i	a4, a1, 72
  1875f9:	774354               	ae_db	a3, a5
  1875fc:	0f39                	s32i.n	a3, a15, 0
  1875fe:	c40c                	movi.n	a4, 12
  187600:	30a457               	bge	a4, a5, 187634 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x534>
  187603:	3158                	l32i.n	a5, a1, 12
  187605:	e77081               	l32r	a8, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  187608:	605150               	abs	a5, a5
  18760b:	0d3feb41a0b0858e 	{ beq.w18	a5, a8, 1874c9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3c9>; nop }
  187613:	080c                	movi.n	a8, 0
  187615:	ff68c6               	j	1873bc <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x2bc>

00187618 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x518>:
  187618:	296122               	s32i	a2, a1, 164
  18761b:	f0c442               	addi	a4, a4, -16
  18761e:	692244               	ae_lb	a2, a4
  187621:	774344               	ae_db	a3, a4
  187624:	ce2204               	ae_lbki	a2, a2, 16
  187627:	0f39                	s32i.n	a3, a15, 0
  187629:	126122               	s32i	a2, a1, 72
  18762c:	292122               	l32i	a2, a1, 164
  18762f:	775304               	ae_dbi	a3, 16
  187632:	0f39                	s32i.n	a3, a15, 0

00187634 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x534>:
  187634:	296122               	s32i	a2, a1, 164
  187637:	182122               	l32i	a2, a1, 96
  18763a:	140c                	movi.n	a4, 1
  18763c:	401200               	ssl	a2
  18763f:	122122               	l32i	a2, a1, 72
  187642:	a14400               	sll	a4, a4
  187645:	224a                	add.n	a2, a2, a4
  187647:	604020               	neg	a4, a2
  18764a:	a32480               	movltz	a2, a4, a8
  18764d:	196122               	s32i	a2, a1, 100
  187650:	292122               	l32i	a2, a1, 164
  187653:	ff9646               	j	1874b0 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x3b0>

00187656 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x556>:
  187656:	020c                	movi.n	a2, 0
  187658:	f01d                	retw.n

0018765a <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x55a>:
  18765a:	0158                	l32i.n	a5, a1, 0
  18765c:	7198                	l32i.n	a9, a1, 28
  18765e:	1148                	l32i.n	a4, a1, 4
  187660:	8188                	l32i.n	a8, a1, 32
  187662:	441b                	addi.n	a4, a4, 1
  187664:	20c882               	addi	a8, a8, 32
  187667:	10c992               	addi	a9, a9, 16
  18766a:	7199                	s32i.n	a9, a1, 28
  18766c:	8189                	s32i.n	a8, a1, 32
  18766e:	1149                	s32i.n	a4, a1, 4
  187670:	e21457               	beq	a4, a5, 187656 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x556>

00187673 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x573>:
  187673:	11a8                	l32i.n	a10, a1, 4
  187675:	0a0aa2               	l8ui	a10, a10, 10
  187678:	23aa00               	sext	a10, a10, 7
  18767b:	c1a9                	s32i.n	a10, a1, 48
  18767d:	d91aa6               	blti	a10, 1, 18765a <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x55a>
  187680:	6148                	l32i.n	a4, a1, 24
  187682:	81f8                	l32i.n	a15, a1, 32
  187684:	e1a8                	l32i.n	a10, a1, 56
  187686:	102182               	l32i	a8, a1, 64
  187689:	7198                	l32i.n	a9, a1, 28
  18768b:	11b8c0               	slli	a11, a8, 4
  18768e:	99aa                	add.n	a9, a9, a10
  187690:	118890               	slli	a8, a8, 7
  187693:	11bbf0               	slli	a11, a11, 1
  187696:	ff4a                	add.n	a15, a15, a4
  187698:	b1f9                	s32i.n	a15, a1, 44
  18769a:	1761b2               	s32i	a11, a1, 92
  18769d:	1d6182               	s32i	a8, a1, 116
  1876a0:	909940               	addx2	a9, a9, a4
  1876a3:	7fc882               	addi	a8, a8, 127
  1876a6:	1f6192               	s32i	a9, a1, 124
  1876a9:	0b0c                	movi.n	a11, 0
  1876ab:	262192               	l32i	a9, a1, 152
  1876ae:	1a61b2               	s32i	a11, a1, 104
  1876b1:	a08890               	addx4	a8, a8, a9
  1876b4:	f189                	s32i.n	a8, a1, 60
  1876b6:	004fc6               	j	1877f9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6f9>

001876b9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5b9>:
  1876b9:	162192               	l32i	a9, a1, 88
  1876bc:	172182               	l32i	a8, a1, 92
  1876bf:	d1a8                	l32i.n	a10, a1, 52
  1876c1:	b1b8                	l32i.n	a11, a1, 44
  1876c3:	2461b2               	s32i	a11, a1, 144
  1876c6:	2561a2               	s32i	a10, a1, 148
  1876c9:	889a                	add.n	a8, a8, a9

001876cb <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5cb>:
  1876cb:	2421a2               	l32i	a10, a1, 144
  1876ce:	252162               	l32i	a6, a1, 148
  1876d1:	009aa2               	l16si	a10, a10, 0
  1876d4:	011622               	l16ui	a2, a6, 2
  1876d7:	2192a0               	srai	a9, a10, 2
  1876da:	001662               	l16ui	a6, a6, 0
  1876dd:	14a0a0               	extui	a10, a10, 0, 2
  1876e0:	0d000a4150b0a62e 	{ bge.w18	a6, a2, 187789 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x689>; nop }
  1876e8:	286122               	s32i	a2, a1, 160
  1876eb:	c0f260               	sub	a15, a2, a6
  1876ee:	1d2132               	l32i	a3, a1, 116
  1876f1:	f0baa0               	subx8	a11, a10, a10
  1876f4:	1c2142               	l32i	a4, a1, 112
  1876f7:	11abf0               	slli	a10, a11, 1
  1876fa:	b0bb40               	addx8	a11, a11, a4
  1876fd:	262142               	l32i	a4, a1, 152
  187700:	336a                	add.n	a3, a3, a6
  187702:	a03340               	addx4	a3, a3, a4
  187705:	7daf76               	loopgtz	a15, 187786 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x686>
  187708:	0328                	l32i.n	a2, a3, 0
  18770a:	0d4007c40eb102ae 	{ beqz.w18	a2, 18777e <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x67e>; ae_mov	aed1, aed4 }
  187712:	009852               	l16si	a5, a8, 0
  187715:	60f120               	abs	a15, a2
  187718:	3cdf14               	ae_cvt48a32	aed13, a15
  18771b:	257dd4               	ae_nsa64	a7, aed13
  18771e:	c05590               	sub	a5, a5, a9
  187721:	f0c742               	addi	a4, a7, -16
  187724:	401400               	ssl	a4
  187727:	f8c772               	addi	a7, a7, -8
  18772a:	c06a70               	sub	a6, a10, a7
  18772d:	a1ff00               	sll	a15, a15
  187730:	c07d70               	sub	a7, a13, a7
  187733:	7546f0               	extui	a4, a15, 22, 8
  187736:	6e6a                	add.n	a6, a14, a6
  187738:	270662               	l8ui	a6, a6, 39
  18773b:	35f2f0               	extui	a15, a15, 18, 4
  18773e:	1144d0               	slli	a4, a4, 3
  187741:	c2bc44               	ae_l32x2.x	aed11, a12, a4
  187744:	01ffd0               	slli	a15, a15, 19
  187747:	c8fb60b02fa0cffe 	{ ae_movda32x2	aed12, a15, a15; nop; ae_cvtq56p32s.h	aed10, aed11 }
  18774f:	eb34520c0b0a77bf 	{ addx4	a7, a7, a11; ae_mulaf32s.ll	aed10, aed11, aed12; nop }
  187757:	bd8704               	ae_l32.i	aed8, a7, 0
  18775a:	9efb5aa0af90556e 	{ sub	a5, a5, a6; nop; ae_round24x2f48ssym	aed9, aed10, aed10 }
  187762:	0c400af92821156e 	{ blti.w18	a5, 1, 187808 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x708>; ae_mulf32s.lh	aed1, aed8, aed9 }
  18776a:	911514               	ae_sraaq56	aed1, aed1, a5

0018776d <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x66d>:
  18776d:	3e2114               	ae_mov	aed2, aed1
  187770:	0d0000c17bb162fe 	{ bbsi.w18	a2, 31, 18777b <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x67b>; ae_neg64	aed1, aed1 }
  187778:	3e1214               	ae_mov	aed1, aed2

0018777b <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x67b>:
  18777b:	451114               	ae_round24x2f48ssym	aed1, aed1, aed1

0018777e <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x67e>:
  18777e:	400000412001333e 	{ ae_s32.l.i	aed1, a3, 0; nop; addi	a3, a3, 4 }

00187786 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x686>:
  187786:	282162               	l32i	a6, a1, 160

00187789 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x689>:
  187789:	882b                	addi.n	a8, a8, 2
  18778b:	1f21a2               	l32i	a10, a1, 124
  18778e:	242192               	l32i	a9, a1, 144
  187791:	2521b2               	l32i	a11, a1, 148
  187794:	992b                	addi.n	a9, a9, 2
  187796:	bb2b                	addi.n	a11, a11, 2
  187798:	2561b2               	s32i	a11, a1, 148
  18779b:	246192               	s32i	a9, a1, 144
  18779e:	0d3ff24190b0b9ae 	{ bne.w18	a9, a10, 1876cb <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5cb>; nop }
  1877a6:	19e6e6               	bgei	a6, 128, 1877c3 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6c3>

001877a9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6a9>:
  1877a9:	262142               	l32i	a4, a1, 152
  1877ac:	1d2122               	l32i	a2, a1, 116
  1877af:	81a032               	movi	a3, 129
  1877b2:	c03360               	sub	a3, a3, a6
  1877b5:	213130               	srai	a3, a3, 1
  1877b8:	226a                	add.n	a2, a2, a6
  1877ba:	a02240               	addx4	a2, a2, a4
  1877bd:	02a376               	loopgtz	a3, 1877c3 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6c3>
  1877c0:	624214               	ae_s32x2.ip	aed4, a2, 8

001877c3 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6c3>:
  1877c3:	c148                	l32i.n	a4, a1, 48
  1877c5:	1021f2               	l32i	a15, a1, 64
  1877c8:	1721b2               	l32i	a11, a1, 92
  1877cb:	f188                	l32i.n	a8, a1, 60
  1877cd:	1d2192               	l32i	a9, a1, 116
  1877d0:	1a2152               	l32i	a5, a1, 104
  1877d3:	01d992               	addmi	a9, a9, 0x100
  1877d6:	551b                	addi.n	a5, a5, 1
  1877d8:	02d882               	addmi	a8, a8, 0x200
  1877db:	20cbb2               	addi	a11, a11, 32
  1877de:	ff1b                	addi.n	a15, a15, 1
  1877e0:	1061f2               	s32i	a15, a1, 64
  1877e3:	1761b2               	s32i	a11, a1, 92
  1877e6:	f189                	s32i.n	a8, a1, 60
  1877e8:	1a6152               	s32i	a5, a1, 104
  1877eb:	80c992               	addi	a9, a9, -128
  1877ee:	1d6192               	s32i	a9, a1, 116
  1877f1:	0d3fe64150b0845e 	{ beq.w18	a4, a5, 18765a <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x55a>; nop }

001877f9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6f9>:
  1877f9:	e148                	l32i.n	a4, a1, 56
  1877fb:	0d7feb41a0b0144e 	{ bgei.w18	a4, 1, 1876b9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x5b9>; nop }
  187803:	060c                	movi.n	a6, 0
  187805:	ffe806               	j	1877a9 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x6a9>

00187808 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x708>:
  187808:	60f050               	neg	a15, a5
  18780b:	061f14               	ae_slaasq56s	aed1, aed1, a15
  18780e:	ffd6c6               	j	18776d <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x66d>

00187811 <_Z28CShortBlock_ReadSpectralDataPPtP22CAacDecoderChannelInfo+0x711>:
  187811:	000000                                        ...

00187814 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo>:
  187814:	006136               	entry	a1, 48
  187817:	03ed                	mov.n	a14, a3
  187819:	b3c8                	l32i.n	a12, a3, 44
  18781b:	03f8                	l32i.n	a15, a3, 0
  18781d:	029d                	mov.n	a9, a2
  18781f:	040fa2               	l8ui	a10, a15, 4
  187822:	090f22               	l8ui	a2, a15, 9
  187825:	23aa00               	sext	a10, a10, 7
  187828:	060ff2               	l8ui	a15, a15, 6
  18782b:	232200               	sext	a2, a2, 7
  18782e:	23ff00               	sext	a15, a15, 7
  187831:	0d400e4100b0126e 	{ blti.w18	a2, 1, 187915 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x101>; nop }
  187839:	0d0c                	movi.n	a13, 0
  18783b:	030c                	movi.n	a3, 0
  18783d:	080c                	movi.n	a8, 0
  18783f:	bfca                	add.n	a11, a15, a12
  187841:	01b9                	s32i.n	a11, a1, 0
  187843:	1189                	s32i.n	a8, a1, 4

00187845 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x31>:
  187845:	731aa6               	blti	a10, 1, 1878bc <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xa8>
  187848:	060c                	movi.n	a6, 0
  18784a:	0b0c                	movi.n	a11, 0

0018784c <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x38>:
  18784c:	0958                	l32i.n	a5, a9, 0
  18784e:	692344               	ae_lbi	a2, 4
  187851:	775544               	ae_dbi	a5, 4
  187854:	0959                	s32i.n	a5, a9, 0
  187856:	698334               	ae_lbi	a8, 3
  187859:	775534               	ae_dbi	a5, 3
  18785c:	0959                	s32i.n	a5, a9, 0
  18785e:	147866               	bnei	a8, 7, 187876 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x62>
  187861:	070c                	movi.n	a7, 0
  187863:	0c8076               	loop	a0, 187873 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x5f>
  187866:	777b                	addi.n	a7, a7, 7
  187868:	698334               	ae_lbi	a8, 3
  18786b:	775534               	ae_dbi	a5, 3
  18786e:	0959                	s32i.n	a5, a9, 0
  187870:	047866               	bnei	a8, 7, 187878 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x64>

00187873 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x5f>:
  187873:	fffb06               	j	187863 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x4f>

00187876 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x62>:
  187876:	070c                	movi.n	a7, 0

00187878 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x64>:
  187878:	0b4d                	mov.n	a4, a11
  18787a:	778a                	add.n	a7, a7, a8
  18787c:	bb1b                	addi.n	a11, a11, 1
  18787e:	876a                	add.n	a8, a7, a6
  187880:	0d00094150b0a4ae 	{ bge.w18	a4, a10, 187919 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x105>; nop }
  187888:	0d000841d0b09a8e 	{ blt.w18	a10, a8, 187919 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x105>; nop }
  187890:	1aa687               	bge	a6, a8, 1878ae <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x9a>
  187893:	180c                	movi.n	a8, 1
  187895:	538780               	max	a8, a7, a8
  187898:	027d                	mov.n	a7, a2
  18789a:	745070               	extui	a5, a7, 0, 8
  18789d:	2d6a                	add.n	a2, a13, a6
  18789f:	2c2a                	add.n	a2, a12, a2
  1878a1:	09a876               	loopgtz	a8, 1878ae <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x9a>
  1878a4:	004272               	s8i	a7, a2, 0
  1878a7:	0da526               	beqi	a5, 12, 1878b8 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xa4>
  1878aa:	221b                	addi.n	a2, a2, 1
  1878ac:	661b                	addi.n	a6, a6, 1

001878ae <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x9a>:
  1878ae:	9a26a7               	blt	a6, a10, 18784c <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x38>
  1878b1:	0c26f7               	blt	a6, a15, 1878c1 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xad>
  1878b4:	000f46               	j	1878f5 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xe1>

001878b7 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xa3>:
	...

001878b8 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xa4>:
  1878b8:	420c                	movi.n	a2, 4
  1878ba:	f01d                	retw.n

001878bc <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xa8>:
  1878bc:	3d1fa6               	blti	a15, 1, 1878fd <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xe9>
  1878bf:	060c                	movi.n	a6, 0

001878c1 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xad>:
  1878c1:	c07f60               	sub	a7, a15, a6
  1878c4:	802d60               	add	a2, a13, a6
  1878c7:	802c20               	add	a2, a12, a2
  1878ca:	24b070               	extui	a11, a7, 0, 3
  1878cd:	04ab76               	loopgtz	a11, 1878d5 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xc1>
  1878d0:	004232               	s8i	a3, a2, 0
  1878d3:	221b                	addi.n	a2, a2, 1

001878d5 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xc1>:
  1878d5:	214370               	srai	a4, a7, 3
  1878d8:	19a476               	loopgtz	a4, 1878f5 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xe1>
  1878db:	004232               	s8i	a3, a2, 0
  1878de:	014232               	s8i	a3, a2, 1
  1878e1:	024232               	s8i	a3, a2, 2
  1878e4:	034232               	s8i	a3, a2, 3
  1878e7:	044232               	s8i	a3, a2, 4
  1878ea:	054232               	s8i	a3, a2, 5
  1878ed:	064232               	s8i	a3, a2, 6
  1878f0:	074232               	s8i	a3, a2, 7
  1878f3:	228b                	addi.n	a2, a2, 8

001878f5 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xe1>:
  1878f5:	0e28                	l32i.n	a2, a14, 0
  1878f7:	090222               	l8ui	a2, a2, 9
  1878fa:	232200               	sext	a2, a2, 7

001878fd <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0xe9>:
  1878fd:	10cdd2               	addi	a13, a13, 16
  187900:	1148                	l32i.n	a4, a1, 4
  187902:	0158                	l32i.n	a5, a1, 0
  187904:	441b                	addi.n	a4, a4, 1
  187906:	10c552               	addi	a5, a5, 16
  187909:	0159                	s32i.n	a5, a1, 0
  18790b:	1149                	s32i.n	a4, a1, 4
  18790d:	0d3ff34140b0942e 	{ blt.w18	a4, a2, 187845 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x31>; nop }

00187915 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x101>:
  187915:	020c                	movi.n	a2, 0
  187917:	f01d                	retw.n

00187919 <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x105>:
  187919:	220c                	movi.n	a2, 2
  18791b:	f01d                	retw.n

0018791d <_Z27CShortBlock_ReadSectionDataPPtP22CAacDecoderChannelInfo+0x109>:
  18791d:	000000                                        ...

00187920 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh>:
  187920:	00a136               	entry	a1, 80
  187923:	049d                	mov.n	a9, a4
  187925:	9149                	s32i.n	a4, a1, 36
  187927:	0388                	l32i.n	a8, a3, 0
  187929:	e6a6b1               	l32r	a11, 1813c4 (2881f0 <hcb_list>)
  18792c:	a3c8                	l32i.n	a12, a3, 40
  18792e:	b3d8                	l32i.n	a13, a3, 44
  187930:	31d9                	s32i.n	a13, a1, 12
  187932:	41c9                	s32i.n	a12, a1, 16
  187934:	cbb8                	l32i.n	a11, a11, 48
  187936:	040842               	l8ui	a4, a8, 4
  187939:	001bc2               	l16ui	a12, a11, 0
  18793c:	a1c9                	s32i.n	a12, a1, 40
  18793e:	67f5c4               	wur.ae_first_ts	a12
  187941:	090882               	l8ui	a8, a8, 9
  187944:	234400               	sext	a4, a4, 7
  187947:	238800               	sext	a8, a8, 7
  18794a:	5189                	s32i.n	a8, a1, 20
  18794c:	0d400e4130b0186e 	{ blti.w18	a8, 1, 187a33 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x113>; nop }
  187954:	5b2b                	addi.n	a5, a11, 2
  187956:	1139                	s32i.n	a3, a1, 4
  187958:	0199                	s32i.n	a9, a1, 0
  18795a:	0e0c                	movi.n	a14, 0
  18795c:	0f0c                	movi.n	a15, 0
  18795e:	080c                	movi.n	a8, 0
  187960:	e69bc1               	l32r	a12, 1813cc (2891a0 <HuffmanCodeBooks+0x60>)
  187963:	0d0c                	movi.n	a13, 0
  187965:	71d9                	s32i.n	a13, a1, 28
  187967:	21c9                	s32i.n	a12, a1, 8
  187969:	8189                	s32i.n	a8, a1, 32
  18796b:	61f9                	s32i.n	a15, a1, 24
  18796d:	b1e9                	s32i.n	a14, a1, 44
  18796f:	000746               	j	187990 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x70>

00187972 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x52>:
  187972:	51e8                	l32i.n	a14, a1, 20
  187974:	7198                	l32i.n	a9, a1, 28
  187976:	61f8                	l32i.n	a15, a1, 24
  187978:	8188                	l32i.n	a8, a1, 32
  18797a:	ff1b                	addi.n	a15, a15, 1
  18797c:	20c882               	addi	a8, a8, 32
  18797f:	10c992               	addi	a9, a9, 16
  187982:	7199                	s32i.n	a9, a1, 28
  187984:	8189                	s32i.n	a8, a1, 32
  187986:	61f9                	s32i.n	a15, a1, 24
  187988:	0d000a4170b08efe 	{ beq.w18	a14, a15, 187a33 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x113>; nop }

00187990 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x70>:
  187990:	de14a6               	blti	a4, 1, 187972 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x52>
  187993:	3178                	l32i.n	a7, a1, 12
  187995:	7168                	l32i.n	a6, a1, 28
  187997:	4188                	l32i.n	a8, a1, 16
  187999:	667a                	add.n	a6, a6, a7
  18799b:	8178                	l32i.n	a7, a1, 32
  18799d:	030c                	movi.n	a3, 0
  18799f:	778a                	add.n	a7, a7, a8
  1879a1:	0005c6               	j	1879bc <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x9c>

001879a4 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x84>:
  1879a4:	b188                	l32i.n	a8, a1, 44
  1879a6:	c4c9a2               	addi	a10, a9, -60
  1879a9:	88aa                	add.n	a8, a8, a10
  1879ab:	b189                	s32i.n	a8, a1, 44
  1879ad:	9cc882               	addi	a8, a8, -100
  1879b0:	005782               	s16i	a8, a7, 0

001879b3 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x93>:
  1879b3:	772b                	addi.n	a7, a7, 2
  1879b5:	661b                	addi.n	a6, a6, 1
  1879b7:	331b                	addi.n	a3, a3, 1
  1879b9:	b51437               	beq	a4, a3, 187972 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x52>

001879bc <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x9c>:
  1879bc:	0006b2               	l8ui	a11, a6, 0
  1879bf:	23eb00               	sext	a14, a11, 7
  1879c2:	050b16               	beqz	a11, 187a16 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xf6>
  1879c5:	fb0c                	movi.n	a11, 15
  1879c7:	211eb7               	beq	a14, a11, 1879ec <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xcc>
  1879ca:	ec0c                	movi.n	a12, 14
  1879cc:	1c1ec7               	beq	a14, a12, 1879ec <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xcc>
  1879cf:	dd0c                	movi.n	a13, 13
  1879d1:	491ed7               	beq	a14, a13, 187a1e <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xfe>
  1879d4:	a1e8                	l32i.n	a14, a1, 40
  1879d6:	3410e4               	ae_vldsht	a14
  1879d9:	0c8076               	loop	a0, 1879e9 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xc9>
  1879dc:	02f8                	l32i.n	a15, a2, 0
  1879de:	0f0594               	ae_vldl16t	b0, a9, a5
  1879e1:	77ef64               	ae_vldl16c	a15
  1879e4:	02f9                	s32i.n	a15, a2, 0
  1879e6:	1a1076               	bt	b0, 187a04 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xe4>

001879e9 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xc9>:
  1879e9:	fffb06               	j	1879d9 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xb9>

001879ec <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xcc>:
  1879ec:	a188                	l32i.n	a8, a1, 40
  1879ee:	341084               	ae_vldsht	a8
  1879f1:	0c8076               	loop	a0, 187a01 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xe1>
  1879f4:	02a8                	l32i.n	a10, a2, 0
  1879f6:	0f1594               	ae_vldl16t	b1, a9, a5
  1879f9:	77ea64               	ae_vldl16c	a10
  1879fc:	02a9                	s32i.n	a10, a2, 0
  1879fe:	a21176               	bt	b1, 1879a4 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x84>

00187a01 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xe1>:
  187a01:	fffb06               	j	1879f1 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xd1>

00187a04 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xe4>:
  187a04:	91b8                	l32i.n	a11, a1, 36
  187a06:	c4c9c2               	addi	a12, a9, -60
  187a09:	bbca                	add.n	a11, a11, a12
  187a0b:	91b9                	s32i.n	a11, a1, 36
  187a0d:	9ccbb2               	addi	a11, a11, -100
  187a10:	0057b2               	s16i	a11, a7, 0
  187a13:	ffe706               	j	1879b3 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x93>

00187a16 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xf6>:
  187a16:	0d0c                	movi.n	a13, 0
  187a18:	0057d2               	s16i	a13, a7, 0
  187a1b:	ffe506               	j	1879b3 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x93>

00187a1e <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0xfe>:
  187a1e:	0121a2               	l32i	a10, a1, 4
  187a21:	20b220               	or	a11, a2, a2
  187a24:	0221c2               	l32i	a12, a1, 8
  187a27:	01d8                	l32i.n	a13, a1, 0
  187a29:	03ed                	mov.n	a14, a3
  187a2b:	61f8                	l32i.n	a15, a1, 24
  187a2d:	0000a5               	call8	187a38 <_Z9CPns_ReadP22CAacDecoderChannelInfoPPtPK22tagCodeBookDescriptionhii>
  187a30:	ffdfc6               	j	1879b3 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x93>

00187a33 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x113>:
  187a33:	f01d                	retw.n

00187a35 <_Z31CShortBlock_ReadScaleFactorDataPPtP22CAacDecoderChannelInfoh+0x115>:
  187a35:	000000                                        ...

00187a38 <_Z9CPns_ReadP22CAacDecoderChannelInfoPPtPK22tagCodeBookDescriptionhii>:
  187a38:	004136               	entry	a1, 32
  187a3b:	1b0c                	movi.n	a11, 1
  187a3d:	e661a1               	l32r	a10, 1813c4 (2881f0 <hcb_list>)
  187a40:	5288                	l32i.n	a8, a2, 20
  187a42:	caa8                	l32i.n	a10, a10, 48
  187a44:	140842               	l8ui	a4, a8, 20
  187a47:	001a92               	l16ui	a9, a10, 0
  187a4a:	67f594               	wur.ae_first_ts	a9
  187a4d:	f4bc                	beqz.n	a4, 187a90 <_Z9CPns_ReadP22CAacDecoderChannelInfoPPtPK22tagCodeBookDescriptionhii+0x58>
  187a4f:	48f8                	l32i.n	a15, a8, 16
  187a51:	a248                	l32i.n	a4, a2, 40
  187a53:	341094               	ae_vldsht	a9
  187a56:	9a2b                	addi.n	a9, a10, 2

00187a58 <_Z9CPns_ReadP22CAacDecoderChannelInfoPPtPK22tagCodeBookDescriptionhii+0x20>:
  187a58:	03c8                	l32i.n	a12, a3, 0
  187a5a:	0f0954               	ae_vldl16t	b0, a5, a9
  187a5d:	77ec64               	ae_vldl16c	a12
  187a60:	03c9                	s32i.n	a12, a3, 0
  187a62:	f20076               	bf	b0, 187a58 <_Z9CPns_ReadP22CAacDecoderChannelInfoPPtPK22tagCodeBookDescriptionhii+0x20>
  187a65:	c4c592               	addi	a9, a5, -60
  187a68:	1137c0               	slli	a3, a7, 4
  187a6b:	363a                	add.n	a3, a6, a3
  187a6d:	ff9a                	add.n	a15, a15, a9
  187a6f:	48f9                	s32i.n	a15, a8, 16
  187a71:	904340               	addx2	a4, a3, a4
  187a74:	41e330               	srli	a14, a3, 3
  187a77:	e8ea                	add.n	a14, a8, a14
  187a79:	243030               	extui	a3, a3, 0, 3
  187a7c:	0054f2               	s16i	a15, a4, 0
  187a7f:	000ed2               	l8ui	a13, a14, 0
  187a82:	401300               	ssl	a3
  187a85:	a1fb00               	sll	a15, a11
  187a88:	20ddf0               	or	a13, a13, a15
  187a8b:	004ed2               	s8i	a13, a14, 0
  187a8e:	f01d                	retw.n

00187a90 <_Z9CPns_ReadP22CAacDecoderChannelInfoPPtPK22tagCodeBookDescriptionhii+0x58>:
  187a90:	a6c5a2               	addi	a10, a5, -90
  187a93:	69e394               	ae_lbi	a14, 9
  187a96:	03f8                	l32i.n	a15, a3, 0
  187a98:	a2d8                	l32i.n	a13, a2, 40
  187a9a:	11c7c0               	slli	a12, a7, 4
  187a9d:	c6ca                	add.n	a12, a6, a12
  187a9f:	90dcd0               	addx2	a13, a12, a13
  187aa2:	775f94               	ae_dbi	a15, 9
  187aa5:	ffdee2               	addmi	a14, a14, 0xffffff00
  187aa8:	4193c0               	srli	a9, a12, 3
  187aab:	989a                	add.n	a9, a8, a9
  187aad:	aaea                	add.n	a10, a10, a14
  187aaf:	03f9                	s32i.n	a15, a3, 0
  187ab1:	1448b2               	s8i	a11, a8, 20
  187ab4:	24c0c0               	extui	a12, a12, 0, 3
  187ab7:	401c00               	ssl	a12
  187aba:	48a9                	s32i.n	a10, a8, 16
  187abc:	005da2               	s16i	a10, a13, 0
  187abf:	000942               	l8ui	a4, a9, 0
  187ac2:	a1ab00               	sll	a10, a11
  187ac5:	2044a0               	or	a4, a4, a10
  187ac8:	004942               	s8i	a4, a9, 0
  187acb:	f01d                	retw.n

00187acd <_Z9CPns_ReadP22CAacDecoderChannelInfoPPtPK22tagCodeBookDescriptionhii+0x95>:
  187acd:	000000                                        ...

00187ad0 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii>:
  187ad0:	004136               	entry	a1, 32
  187ad3:	04cd                	mov.n	a12, a4
  187ad5:	03bd                	mov.n	a11, a3
  187ad7:	026d                	mov.n	a6, a2
  187ad9:	0278                	l32i.n	a7, a2, 0
  187adb:	05ad                	mov.n	a10, a5
  187add:	692324               	ae_lbi	a2, 2
  187ae0:	775724               	ae_dbi	a7, 2
  187ae3:	0679                	s32i.n	a7, a6, 0
  187ae5:	004322               	s8i	a2, a3, 0
  187ae8:	232200               	sext	a2, a2, 7
  187aeb:	3615a6               	blti	a5, 1, 187b25 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x55>
  187aee:	038d                	mov.n	a8, a3
  187af0:	249050               	extui	a9, a5, 0, 3
  187af3:	030c                	movi.n	a3, 0
  187af5:	04a976               	loopgtz	a9, 187afd <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x2d>
  187af8:	014832               	s8i	a3, a8, 1
  187afb:	881b                	addi.n	a8, a8, 1

00187afd <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x2d>:
  187afd:	2143a0               	srai	a4, a10, 3
  187b00:	19a476               	loopgtz	a4, 187b1d <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x4d>
  187b03:	014832               	s8i	a3, a8, 1
  187b06:	024832               	s8i	a3, a8, 2
  187b09:	034832               	s8i	a3, a8, 3
  187b0c:	044832               	s8i	a3, a8, 4
  187b0f:	054832               	s8i	a3, a8, 5
  187b12:	064832               	s8i	a3, a8, 6
  187b15:	074832               	s8i	a3, a8, 7
  187b18:	084832               	s8i	a3, a8, 8
  187b1b:	888b                	addi.n	a8, a8, 8
  187b1d:	000b22               	l8ui	a2, a11, 0
  187b20:	f03d                	nop.n
  187b22:	232200               	sext	a2, a2, 7

00187b25 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x55>:
  187b25:	72bc                	beqz.n	a2, 187b60 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x90>
  187b27:	3a1226               	beqi	a2, 1, 187b65 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x95>
  187b2a:	322266               	bnei	a2, 2, 187b60 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x90>
  187b2d:	2f1aa6               	blti	a10, 1, 187b60 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x90>
  187b30:	f37c                	movi.n	a3, -1
  187b32:	2470a0               	extui	a7, a10, 0, 3
  187b35:	04a776               	loopgtz	a7, 187b3d <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x6d>
  187b38:	014b32               	s8i	a3, a11, 1
  187b3b:	bb1b                	addi.n	a11, a11, 1

00187b3d <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x6d>:
  187b3d:	2143a0               	srai	a4, a10, 3
  187b40:	19a476               	loopgtz	a4, 187b5d <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x8d>
  187b43:	014b32               	s8i	a3, a11, 1
  187b46:	024b32               	s8i	a3, a11, 2
  187b49:	034b32               	s8i	a3, a11, 3
  187b4c:	044b32               	s8i	a3, a11, 4
  187b4f:	054b32               	s8i	a3, a11, 5
  187b52:	064b32               	s8i	a3, a11, 6
  187b55:	074b32               	s8i	a3, a11, 7
  187b58:	084b32               	s8i	a3, a11, 8
  187b5b:	bb8b                	addi.n	a11, a11, 8
  187b5d:	f01d                	retw.n

00187b5f <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x8f>:
	...

00187b60 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x90>:
  187b60:	f01d                	retw.n

00187b62 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x92>:
  187b62:	000000                                        ...

00187b65 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x95>:
  187b65:	f71ca6               	blti	a12, 1, 187b60 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x90>
  187b68:	00a092               	movi	a9, 0

00187b6b <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x9b>:
  187b6b:	531aa6               	blti	a10, 1, 187bc2 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0xf2>
  187b6e:	401900               	ssl	a9
  187b71:	0b8d                	mov.n	a8, a11
  187b73:	2121a0               	srai	a2, a10, 1
  187b76:	176a07               	bbci	a10, 0, 187b91 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0xc1>
  187b79:	8b1b                	addi.n	a8, a11, 1
  187b7b:	06f8                	l32i.n	a15, a6, 0
  187b7d:	69e314               	ae_lbi	a14, 1
  187b80:	775f14               	ae_dbi	a15, 1
  187b83:	06f9                	s32i.n	a15, a6, 0
  187b85:	010bd2               	l8ui	a13, a11, 1
  187b88:	a1ee00               	sll	a14, a14
  187b8b:	20dde0               	or	a13, a13, a14
  187b8e:	014bd2               	s8i	a13, a11, 1
  187b91:	2da276               	loopgtz	a2, 187bc2 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0xf2>
  187b94:	0628                	l32i.n	a2, a6, 0
  187b96:	693314               	ae_lbi	a3, 1
  187b99:	775214               	ae_dbi	a2, 1
  187b9c:	a13300               	sll	a3, a3
  187b9f:	0629                	s32i.n	a2, a6, 0
  187ba1:	010822               	l8ui	a2, a8, 1
  187ba4:	695314               	ae_lbi	a5, 1
  187ba7:	202230               	or	a2, a2, a3
  187baa:	014822               	s8i	a2, a8, 1
  187bad:	0628                	l32i.n	a2, a6, 0
  187baf:	a13500               	sll	a3, a5
  187bb2:	775214               	ae_dbi	a2, 1
  187bb5:	0629                	s32i.n	a2, a6, 0
  187bb7:	020822               	l8ui	a2, a8, 2
  187bba:	882b                	addi.n	a8, a8, 2
  187bbc:	202230               	or	a2, a2, a3
  187bbf:	004822               	s8i	a2, a8, 0

00187bc2 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0xf2>:
  187bc2:	991b                	addi.n	a9, a9, 1
  187bc4:	a39c97               	bne	a12, a9, 187b6b <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x9b>
  187bc7:	ffe546               	j	187b60 <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0x90>

00187bca <_Z17CJointStereo_ReadPPtP16CJointStereoDataii+0xfa>:
  187bca:	00000000 41360000                                ......

00187bd0 <_Z14AdtsCrcSlowCrcPthh>:
  187bd0:	004136               	entry	a1, 32
  187bd3:	14bc                	beqz.n	a4, 187c08 <_Z14AdtsCrcSlowCrcPthh+0x38>
  187bd5:	180c                	movi.n	a8, 1
  187bd7:	07a072               	movi	a7, 7
  187bda:	001262               	l16ui	a6, a2, 0
  187bdd:	279476               	loopnez	a4, 187c08 <_Z14AdtsCrcSlowCrcPthh+0x38>
  187be0:	049f60               	extui	a9, a6, 15, 1
  187be3:	401700               	ssl	a7
  187be6:	a15800               	sll	a5, a8
  187be9:	1166f0               	slli	a6, a6, 1
  187bec:	400700               	ssr	a7
  187bef:	105350               	and	a5, a3, a5
  187bf2:	770b                	addi.n	a7, a7, -1
  187bf4:	b15050               	sra	a5, a5
  187bf7:	305590               	xor	a5, a5, a9
  187bfa:	114530               	slli	a4, a5, 13
  187bfd:	454a                	add.n	a4, a5, a4
  187bff:	a04450               	addx4	a4, a4, a5
  187c02:	306460               	xor	a6, a4, a6
  187c05:	005262               	s16i	a6, a2, 0

00187c08 <_Z14AdtsCrcSlowCrcPthh+0x38>:
  187c08:	f01d                	retw.n

00187c0a <_Z14AdtsCrcSlowCrcPthh+0x3a>:
	...

00187c0c <_Z14AdtsCrcFastCrcP12CAdtsCrcInfoPth>:
  187c0c:	004136               	entry	a1, 32
  187c0f:	001362               	l16ui	a6, a3, 0
  187c12:	2278                	l32i.n	a7, a2, 8
  187c14:	415860               	srli	a5, a6, 8
  187c17:	116680               	slli	a6, a6, 8
  187c1a:	305450               	xor	a5, a4, a5
  187c1d:	905570               	addx2	a5, a5, a7
  187c20:	001552               	l16ui	a5, a5, 0
  187c23:	305560               	xor	a5, a5, a6
  187c26:	005352               	s16i	a5, a3, 0
  187c29:	f01d                	retw.n

00187c2b <_Z14AdtsCrcFastCrcP12CAdtsCrcInfoPth+0x1f>:
	...

00187c2c <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot>:
  187c2c:	006136               	entry	a1, 48
  187c2f:	005132               	s16i	a3, a1, 0
  187c32:	021282               	l16ui	a8, a2, 4
  187c35:	0d400c4140b0186e 	{ blti.w18	a8, 1, 187cfd <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0xd1>; nop }
  187c3d:	025d                	mov.n	a5, a2
  187c3f:	070c                	movi.n	a7, 0

00187c41 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x15>:
  187c41:	3568                	l32i.n	a6, a5, 12
  187c43:	26b8                	l32i.n	a11, a6, 8
  187c45:	46a8                	l32i.n	a10, a6, 16
  187c47:	0c1ba6               	blti	a11, 1, 187c57 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x2b>
  187c4a:	0d000b4190b0abae 	{ bge.w18	a11, a10, 187d07 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0xdb>; nop }
  187c52:	0b3d                	mov.n	a3, a11
  187c54:	000046               	j	187c59 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x2d>

00187c57 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x2b>:
  187c57:	0a3d                	mov.n	a3, a10

00187c59 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x2d>:
  187c59:	14c6a2               	addi	a10, a6, 20
  187c5c:	0a09e5               	call8	191cfc <initBitParser>
  187c5f:	204aa0               	or	a4, a10, a10
  187c62:	2883b6               	bltui	a3, 8, 187c8e <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x62>
  187c65:	016132               	s32i	a3, a1, 4
  187c68:	41a330               	srli	a10, a3, 3
  187c6b:	0261a2               	s32i	a10, a1, 8

00187c6e <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x42>:
  187c6e:	02ad                	mov.n	a10, a2
  187c70:	01bd                	mov.n	a11, a1
  187c72:	69c384               	ae_lbi	a12, 8
  187c75:	775484               	ae_dbi	a4, 8
  187c78:	74c0c0               	extui	a12, a12, 0, 8
  187c7b:	fff925               	call8	187c0c <_Z14AdtsCrcFastCrcP12CAdtsCrcInfoPth>
  187c7e:	f8c332               	addi	a3, a3, -8
  187c81:	e983f6               	bgeui	a3, 8, 187c6e <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x42>
  187c84:	2188                	l32i.n	a8, a1, 8
  187c86:	1138                	l32i.n	a3, a1, 4
  187c88:	1188d0               	slli	a8, a8, 3
  187c8b:	c03380               	sub	a3, a3, a8

00187c8e <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x62>:
  187c8e:	0325a2               	l32i	a10, a5, 12
  187c91:	69b234               	ae_lb	a11, a3
  187c94:	0361b2               	s32i	a11, a1, 12
  187c97:	774434               	ae_db	a4, a3
  187c9a:	14caa2               	addi	a10, a10, 20
  187c9d:	20b440               	or	a11, a4, a4
  187ca0:	0a0365               	call8	191cd8 <TerminateBitParser_new>
  187ca3:	01ad                	mov.n	a10, a1
  187ca5:	840c                	movi.n	a4, 8
  187ca7:	31b8                	l32i.n	a11, a1, 12
  187ca9:	c0c430               	sub	a12, a4, a3
  187cac:	401c00               	ssl	a12
  187caf:	74c030               	extui	a12, a3, 0, 8
  187cb2:	a1bb00               	sll	a11, a11
  187cb5:	74b0b0               	extui	a11, a11, 0, 8
  187cb8:	fff165               	call8	187bd0 <_Z14AdtsCrcSlowCrcPthh>
  187cbb:	35a8                	l32i.n	a10, a5, 12
  187cbd:	26b8                	l32i.n	a11, a6, 8
  187cbf:	4aa8                	l32i.n	a10, a10, 16
  187cc1:	29aab7               	bge	a10, a11, 187cee <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0xc2>
  187cc4:	c04ba0               	sub	a4, a11, a10
  187cc7:	043d                	mov.n	a3, a4
  187cc9:	1784b6               	bltui	a4, 8, 187ce4 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0xb8>
  187ccc:	416340               	srli	a6, a4, 3

00187ccf <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0xa3>:
  187ccf:	02ad                	mov.n	a10, a2
  187cd1:	01bd                	mov.n	a11, a1
  187cd3:	0c0c                	movi.n	a12, 0
  187cd5:	fff365               	call8	187c0c <_Z14AdtsCrcFastCrcP12CAdtsCrcInfoPth>
  187cd8:	f8c332               	addi	a3, a3, -8
  187cdb:	f083f6               	bgeui	a3, 8, 187ccf <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0xa3>
  187cde:	1136d0               	slli	a3, a6, 3
  187ce1:	c03430               	sub	a3, a4, a3

00187ce4 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0xb8>:
  187ce4:	74c030               	extui	a12, a3, 0, 8
  187ce7:	01ad                	mov.n	a10, a1
  187ce9:	0b0c                	movi.n	a11, 0
  187ceb:	ffee65               	call8	187bd0 <_Z14AdtsCrcSlowCrcPthh>

00187cee <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0xc2>:
  187cee:	554b                	addi.n	a5, a5, 4
  187cf0:	021282               	l16ui	a8, a2, 4
  187cf3:	771b                	addi.n	a7, a7, 1
  187cf5:	0d3ff44180b0978e 	{ blt.w18	a7, a8, 187c41 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x15>; nop }

00187cfd <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0xd1>:
  187cfd:	090c                	movi.n	a9, 0
  187cff:	025292               	s16i	a9, a2, 4
  187d02:	001122               	l16ui	a2, a1, 0
  187d05:	f01d                	retw.n

00187d07 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0xdb>:
  187d07:	0a3d                	mov.n	a3, a10
  187d09:	ffd306               	j	187c59 <_Z15AdtsCrcCheckCrcP12CAdtsCrcInfot+0x2d>

00187d0c <_Z13AdtsCrcEndRegP12CAdtsCrcInfoP7BIT_BUFi>:
  187d0c:	004136               	entry	a1, 32
  187d0f:	070c                	movi.n	a7, 0
  187d11:	a06420               	addx4	a6, a4, a2
  187d14:	3688                	l32i.n	a8, a6, 12
  187d16:	004872               	s8i	a7, a8, 0
  187d19:	3668                	l32i.n	a6, a6, 12
  187d1b:	5378                	l32i.n	a7, a3, 20
  187d1d:	a658                	l32i.n	a5, a6, 40
  187d1f:	c05570               	sub	a5, a5, a7
  187d22:	4659                	s32i.n	a5, a6, 16
  187d24:	f01d                	retw.n

00187d26 <_Z13AdtsCrcEndRegP12CAdtsCrcInfoP7BIT_BUFi+0x1a>:
	...

00187d28 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi>:
  187d28:	004136               	entry	a1, 32
  187d2b:	0212b2               	l16ui	a11, a2, 4
  187d2e:	887c                	movi.n	a8, -8
  187d30:	035bb6               	bltui	a11, 5, 187d37 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi+0xf>
  187d33:	f27c                	movi.n	a2, -1
  187d35:	f01d                	retw.n

00187d37 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi+0xf>:
  187d37:	0a0c                	movi.n	a10, 0
  187d39:	80a0d2               	movi	a13, 128
  187d3c:	609140               	abs	a9, a4
  187d3f:	a0cb20               	addx4	a12, a11, a2
  187d42:	3cb8                	l32i.n	a11, a12, 12
  187d44:	839d90               	moveqz	a9, a13, a9
  187d47:	2b49                	s32i.n	a4, a11, 8
  187d49:	3ba9                	s32i.n	a10, a11, 12
  187d4b:	108980               	and	a8, a9, a8
  187d4e:	21b390               	srai	a11, a9, 3
  187d51:	01b897               	bgeu	a8, a9, 187d56 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi+0x2e>
  187d54:	bb1b                	addi.n	a11, a11, 1

00187d56 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi+0x2e>:
  187d56:	20a330               	or	a10, a3, a3
  187d59:	032cf2               	l32i	a15, a12, 12
  187d5c:	01a082               	movi	a8, 1
  187d5f:	004f82               	s8i	a8, a15, 0
  187d62:	3ce8                	l32i.n	a14, a12, 12
  187d64:	1fb9                	s32i.n	a11, a15, 4
  187d66:	14ceb2               	addi	a11, a14, 20
  187d69:	0a13a5               	call8	191ea4 <CopyBitBufState>
  187d6c:	021292               	l16ui	a9, a2, 4
  187d6f:	991b                	addi.n	a9, a9, 1
  187d71:	f49090               	extui	a9, a9, 0, 16
  187d74:	025292               	s16i	a9, a2, 4
  187d77:	290b                	addi.n	a2, a9, -1
  187d79:	f01d                	retw.n

00187d7b <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi+0x53>:
	...

00187d7c <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi+0x54>:
  187d7c:	004136               	entry	a1, 32
  187d7f:	030c                	movi.n	a3, 0
  187d81:	025232               	s16i	a3, a2, 4
  187d84:	f01d                	retw.n

00187d86 <_Z15AdtsCrcStartRegP12CAdtsCrcInfoP7BIT_BUFi+0x5e>:
	...

00187d88 <_Z11AdtsCrcOpenPP12CAdtsCrcInfoS0_P10CrcRegData>:
  187d88:	004136               	entry	a1, 32
  187d8b:	550c                	movi.n	a5, 5
  187d8d:	e59081               	l32r	a8, 1813d0 (2891b0 <HuffmanCodeBooks+0x70>)
  187d90:	0239                	s32i.n	a3, a2, 0
  187d92:	090c                	movi.n	a9, 0
  187d94:	025392               	s16i	a9, a3, 4
  187d97:	2389                	s32i.n	a8, a3, 8
  187d99:	06a576               	loopgtz	a5, 187da3 <_Z11AdtsCrcOpenPP12CAdtsCrcInfoS0_P10CrcRegData+0x1b>
  187d9c:	3349                	s32i.n	a4, a3, 12
  187d9e:	334b                	addi.n	a3, a3, 4
  187da0:	38c442               	addi	a4, a4, 56

00187da3 <_Z11AdtsCrcOpenPP12CAdtsCrcInfoS0_P10CrcRegData+0x1b>:
  187da3:	f01d                	retw.n

00187da5 <_Z11AdtsCrcOpenPP12CAdtsCrcInfoS0_P10CrcRegData+0x1d>:
  187da5:	000000                                        ...

00187da8 <_Z23CDataStreamElement_ReadP7BIT_BUFP18CDataStreamElementPi>:
  187da8:	004136               	entry	a1, 32
  187dab:	20a220               	or	a10, a2, a2
  187dae:	09f4e5               	call8	191cfc <initBitParser>
  187db1:	20baa0               	or	a11, a10, a10
  187db4:	ffa082               	movi	a8, 255
  187db7:	69a344               	ae_lbi	a10, 4
  187dba:	0043a2               	s8i	a10, a3, 0
  187dbd:	775b44               	ae_dbi	a11, 4
  187dc0:	699314               	ae_lbi	a9, 1
  187dc3:	016392               	s32i	a9, a3, 4
  187dc6:	775b14               	ae_dbi	a11, 1
  187dc9:	69a384               	ae_lbi	a10, 8
  187dcc:	23a9                	s32i.n	a10, a3, 8
  187dce:	775b84               	ae_dbi	a11, 8
  187dd1:	099a87               	bne	a10, a8, 187dde <_Z23CDataStreamElement_ReadP7BIT_BUFP18CDataStreamElementPi+0x36>
  187dd4:	69c384               	ae_lbi	a12, 8
  187dd7:	775b84               	ae_dbi	a11, 8
  187dda:	caca                	add.n	a12, a10, a12
  187ddc:	23c9                	s32i.n	a12, a3, 8

00187dde <_Z23CDataStreamElement_ReadP7BIT_BUFP18CDataStreamElementPi+0x36>:
  187dde:	20a220               	or	a10, a2, a2
  187de1:	09ef65               	call8	191cd8 <TerminateBitParser_new>
  187de4:	0123d2               	l32i	a13, a3, 4
  187de7:	5d8c                	beqz.n	a13, 187df0 <_Z23CDataStreamElement_ReadP7BIT_BUFP18CDataStreamElementPi+0x48>
  187de9:	04bd                	mov.n	a11, a4
  187deb:	02ad                	mov.n	a10, a2
  187ded:	09f665               	call8	191d54 <ByteAlign>

00187df0 <_Z23CDataStreamElement_ReadP7BIT_BUFP18CDataStreamElementPi+0x48>:
  187df0:	20a220               	or	a10, a2, a2
  187df3:	09f0a5               	call8	191cfc <initBitParser>
  187df6:	0223c2               	l32i	a12, a3, 8
  187df9:	20baa0               	or	a11, a10, a10
  187dfc:	091ca6               	blti	a12, 1, 187e09 <_Z23CDataStreamElement_ReadP7BIT_BUFP18CDataStreamElementPi+0x61>
  187dff:	0a0c                	movi.n	a10, 0

00187e01 <_Z23CDataStreamElement_ReadP7BIT_BUFP18CDataStreamElementPi+0x59>:
  187e01:	775b84               	ae_dbi	a11, 8
  187e04:	aa1b                	addi.n	a10, a10, 1
  187e06:	f72ac7               	blt	a10, a12, 187e01 <_Z23CDataStreamElement_ReadP7BIT_BUFP18CDataStreamElementPi+0x59>

00187e09 <_Z23CDataStreamElement_ReadP7BIT_BUFP18CDataStreamElementPi+0x61>:
  187e09:	02ad                	mov.n	a10, a2
  187e0b:	09ece5               	call8	191cd8 <TerminateBitParser_new>
  187e0e:	f01d                	retw.n

00187e10 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig>:
  187e10:	004136               	entry	a1, 32
  187e13:	0a0c                	movi.n	a10, 0
  187e15:	000292               	l8ui	a9, a2, 0
  187e18:	020242               	l8ui	a4, a2, 2
  187e1b:	010282               	l8ui	a8, a2, 1
  187e1e:	0502d2               	l8ui	a13, a2, 5
  187e21:	0302f2               	l8ui	a15, a2, 3
  187e24:	0602c2               	l8ui	a12, a2, 6
  187e27:	0702b2               	l8ui	a11, a2, 7
  187e2a:	0402e2               	l8ui	a14, a2, 4
  187e2d:	0943e2               	s8i	a14, a3, 9
  187e30:	0c43b2               	s8i	a11, a3, 12
  187e33:	0b43c2               	s8i	a12, a3, 11
  187e36:	0843f2               	s8i	a15, a3, 8
  187e39:	0a43d2               	s8i	a13, a3, 10
  187e3c:	064382               	s8i	a8, a3, 6
  187e3f:	074342               	s8i	a4, a3, 7
  187e42:	054392               	s8i	a9, a3, 5
  187e45:	0043a2               	s8i	a10, a3, 0
  187e48:	090292               	l8ui	a9, a2, 9
  187e4b:	0802a2               	l8ui	a10, a2, 8
  187e4e:	0b0242               	l8ui	a4, a2, 11
  187e51:	0a0282               	l8ui	a8, a2, 10
  187e54:	104382               	s8i	a8, a3, 16
  187e57:	124342               	s8i	a4, a3, 18
  187e5a:	0803d2               	l8ui	a13, a3, 8
  187e5d:	0d43a2               	s8i	a10, a3, 13
  187e60:	0e4392               	s8i	a9, a3, 14
  187e63:	2a0c                	movi.n	a10, 2
  187e65:	190c                	movi.n	a9, 1
  187e67:	23dd00               	sext	a13, a13, 7
  187e6a:	a48c                	beqz.n	a4, 187e78 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x68>
  187e6c:	0d02b2               	l8ui	a11, a2, 13
  187e6f:	0c02c2               	l8ui	a12, a2, 12
  187e72:	1343c2               	s8i	a12, a3, 19
  187e75:	1443b2               	s8i	a11, a3, 20

00187e78 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x68>:
  187e78:	2d1da6               	blti	a13, 1, 187ea9 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x99>
  187e7b:	060c                	movi.n	a6, 0
  187e7d:	037d                	mov.n	a7, a3
  187e7f:	028d                	mov.n	a8, a2

00187e81 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x71>:
  187e81:	661b                	addi.n	a6, a6, 1
  187e83:	150852               	l8ui	a5, a8, 21
  187e86:	094d                	mov.n	a4, a9
  187e88:	154752               	s8i	a5, a7, 21
  187e8b:	1608b2               	l8ui	a11, a8, 22
  187e8e:	883b                	addi.n	a8, a8, 3
  187e90:	1d47b2               	s8i	a11, a7, 29
  187e93:	934a50               	movnez	a4, a10, a5
  187e96:	771b                	addi.n	a7, a7, 1
  187e98:	0803e2               	l8ui	a14, a3, 8
  187e9b:	0003f2               	l8ui	a15, a3, 0
  187e9e:	23ee00               	sext	a14, a14, 7
  187ea1:	ff4a                	add.n	a15, a15, a4
  187ea3:	0043f2               	s8i	a15, a3, 0
  187ea6:	d726e7               	blt	a6, a14, 187e81 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x71>

00187ea9 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x99>:
  187ea9:	0903c2               	l8ui	a12, a3, 9
  187eac:	028d                	mov.n	a8, a2
  187eae:	23cc00               	sext	a12, a12, 7
  187eb1:	2b1ca6               	blti	a12, 1, 187ee0 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0xd0>
  187eb4:	060c                	movi.n	a6, 0
  187eb6:	037d                	mov.n	a7, a3

00187eb8 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0xa8>:
  187eb8:	661b                	addi.n	a6, a6, 1
  187eba:	450842               	l8ui	a4, a8, 69
  187ebd:	09fd                	mov.n	a15, a9
  187ebf:	254742               	s8i	a4, a7, 37
  187ec2:	460852               	l8ui	a5, a8, 70
  187ec5:	883b                	addi.n	a8, a8, 3
  187ec7:	2d4752               	s8i	a5, a7, 45
  187eca:	93fa40               	movnez	a15, a10, a4
  187ecd:	771b                	addi.n	a7, a7, 1
  187ecf:	0903d2               	l8ui	a13, a3, 9
  187ed2:	0003e2               	l8ui	a14, a3, 0
  187ed5:	23dd00               	sext	a13, a13, 7
  187ed8:	eefa                	add.n	a14, a14, a15
  187eda:	0043e2               	s8i	a14, a3, 0
  187edd:	d726d7               	blt	a6, a13, 187eb8 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0xa8>

00187ee0 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0xd0>:
  187ee0:	0a0382               	l8ui	a8, a3, 10
  187ee3:	060c                	movi.n	a6, 0
  187ee5:	238800               	sext	a8, a8, 7
  187ee8:	2b18a6               	blti	a8, 1, 187f17 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x107>
  187eeb:	028d                	mov.n	a8, a2
  187eed:	037d                	mov.n	a7, a3

00187eef <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0xdf>:
  187eef:	661b                	addi.n	a6, a6, 1
  187ef1:	7508e2               	l8ui	a14, a8, 117
  187ef4:	09dd                	mov.n	a13, a9
  187ef6:	3547e2               	s8i	a14, a7, 53
  187ef9:	7608f2               	l8ui	a15, a8, 118
  187efc:	883b                	addi.n	a8, a8, 3
  187efe:	3d47f2               	s8i	a15, a7, 61
  187f01:	93dae0               	movnez	a13, a10, a14
  187f04:	771b                	addi.n	a7, a7, 1
  187f06:	0a03b2               	l8ui	a11, a3, 10
  187f09:	0003c2               	l8ui	a12, a3, 0
  187f0c:	23bb00               	sext	a11, a11, 7
  187f0f:	ccda                	add.n	a12, a12, a13
  187f11:	0043c2               	s8i	a12, a3, 0
  187f14:	d726b7               	blt	a6, a11, 187eef <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0xdf>

00187f17 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x107>:
  187f17:	0b0342               	l8ui	a4, a3, 11
  187f1a:	037d                	mov.n	a7, a3
  187f1c:	234400               	sext	a4, a4, 7
  187f1f:	1e14a6               	blti	a4, 1, 187f41 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x131>
  187f22:	060c                	movi.n	a6, 0

00187f24 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x114>:
  187f24:	661b                	addi.n	a6, a6, 1
  187f26:	a60282               	l8ui	a8, a2, 166
  187f29:	771b                	addi.n	a7, a7, 1
  187f2b:	223b                	addi.n	a2, a2, 3
  187f2d:	444782               	s8i	a8, a7, 68
  187f30:	0b0352               	l8ui	a5, a3, 11
  187f33:	000382               	l8ui	a8, a3, 0
  187f36:	235500               	sext	a5, a5, 7
  187f39:	881b                	addi.n	a8, a8, 1
  187f3b:	004382               	s8i	a8, a3, 0
  187f3e:	e22657               	blt	a6, a5, 187f24 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x114>

00187f41 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x131>:
  187f41:	f01d                	retw.n

00187f43 <_Z17CopyPCEfromHeaderP21tProgramConfigElementP14CProgramConfig+0x133>:
	...

00187f44 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi>:
  187f44:	004136               	entry	a1, 32
  187f47:	2d0c                	movi.n	a13, 2
  187f49:	080352               	l8ui	a5, a3, 8
  187f4c:	1c0c                	movi.n	a12, 1
  187f4e:	235500               	sext	a5, a5, 7
  187f51:	4915a6               	blti	a5, 1, 187f9e <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x5a>
  187f54:	070c                	movi.n	a7, 0
  187f56:	0e0c                	movi.n	a14, 0
  187f58:	080c                	movi.n	a8, 0

00187f5a <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x16>:
  187f5a:	983a                	add.n	a9, a8, a3
  187f5c:	1509b2               	l8ui	a11, a9, 21
  187f5f:	1a0c                	movi.n	a10, 1
  187f61:	93bab0               	movnez	a11, a10, a11
  187f64:	0cad                	mov.n	a10, a12
  187f66:	93adb0               	movnez	a10, a13, a11
  187f69:	072a66               	bnei	a10, 2, 187f74 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x30>
  187f6c:	ee1b                	addi.n	a14, a14, 1
  187f6e:	024ea6               	blti	a14, 4, 187f74 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x30>
  187f71:	fec772               	addi	a7, a7, -2
  187f74:	aa7a                	add.n	a10, a10, a7
  187f76:	0d000e4170b094ae 	{ blt.w18	a4, a10, 188061 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x11d>; nop }
  187f7e:	881b                	addi.n	a8, a8, 1
  187f80:	116bc0               	slli	a6, a11, 4
  187f83:	1d0952               	l8ui	a5, a9, 29
  187f86:	626a                	add.n	a6, a2, a6
  187f88:	235500               	sext	a5, a5, 7
  187f8b:	556a                	add.n	a5, a5, a6
  187f8d:	004572               	s8i	a7, a5, 0
  187f90:	0803f2               	l8ui	a15, a3, 8
  187f93:	0a7d                	mov.n	a7, a10
  187f95:	23ff00               	sext	a15, a15, 7
  187f98:	be28f7               	blt	a8, a15, 187f5a <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x16>
  187f9b:	0000c6               	j	187fa2 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x5e>

00187f9e <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x5a>:
  187f9e:	0e0c                	movi.n	a14, 0
  187fa0:	070c                	movi.n	a7, 0

00187fa2 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x5e>:
  187fa2:	090382               	l8ui	a8, a3, 9
  187fa5:	238800               	sext	a8, a8, 7
  187fa8:	4218a6               	blti	a8, 1, 187fee <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0xaa>
  187fab:	080c                	movi.n	a8, 0

00187fad <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x69>:
  187fad:	983a                	add.n	a9, a8, a3
  187faf:	2509b2               	l8ui	a11, a9, 37
  187fb2:	1a0c                	movi.n	a10, 1
  187fb4:	93bab0               	movnez	a11, a10, a11
  187fb7:	0cad                	mov.n	a10, a12
  187fb9:	93adb0               	movnez	a10, a13, a11
  187fbc:	072a66               	bnei	a10, 2, 187fc7 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x83>
  187fbf:	ee1b                	addi.n	a14, a14, 1
  187fc1:	024ea6               	blti	a14, 4, 187fc7 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x83>
  187fc4:	fec772               	addi	a7, a7, -2
  187fc7:	aa7a                	add.n	a10, a10, a7
  187fc9:	0d00094140b094ae 	{ blt.w18	a4, a10, 188061 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x11d>; nop }
  187fd1:	881b                	addi.n	a8, a8, 1
  187fd3:	116bc0               	slli	a6, a11, 4
  187fd6:	2d0952               	l8ui	a5, a9, 45
  187fd9:	626a                	add.n	a6, a2, a6
  187fdb:	235500               	sext	a5, a5, 7
  187fde:	556a                	add.n	a5, a5, a6
  187fe0:	004572               	s8i	a7, a5, 0
  187fe3:	0903f2               	l8ui	a15, a3, 9
  187fe6:	0a7d                	mov.n	a7, a10
  187fe8:	23ff00               	sext	a15, a15, 7
  187feb:	be28f7               	blt	a8, a15, 187fad <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x69>

00187fee <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0xaa>:
  187fee:	0a0382               	l8ui	a8, a3, 10
  187ff1:	238800               	sext	a8, a8, 7
  187ff4:	3d18a6               	blti	a8, 1, 188035 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0xf1>
  187ff7:	080c                	movi.n	a8, 0

00187ff9 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0xb5>:
  187ff9:	983a                	add.n	a9, a8, a3
  187ffb:	3509b2               	l8ui	a11, a9, 53
  187ffe:	1a0c                	movi.n	a10, 1
  188000:	93bab0               	movnez	a11, a10, a11
  188003:	0cad                	mov.n	a10, a12
  188005:	93adb0               	movnez	a10, a13, a11
  188008:	072a66               	bnei	a10, 2, 188013 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0xcf>
  18800b:	ee1b                	addi.n	a14, a14, 1
  18800d:	024ea6               	blti	a14, 4, 188013 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0xcf>
  188010:	fec772               	addi	a7, a7, -2
  188013:	aa7a                	add.n	a10, a10, a7
  188015:	4824a7               	blt	a4, a10, 188061 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x11d>
  188018:	881b                	addi.n	a8, a8, 1
  18801a:	116bc0               	slli	a6, a11, 4
  18801d:	3d0952               	l8ui	a5, a9, 61
  188020:	626a                	add.n	a6, a2, a6
  188022:	235500               	sext	a5, a5, 7
  188025:	556a                	add.n	a5, a5, a6
  188027:	004572               	s8i	a7, a5, 0
  18802a:	0a03f2               	l8ui	a15, a3, 10
  18802d:	0a7d                	mov.n	a7, a10
  18802f:	23ff00               	sext	a15, a15, 7
  188032:	c328f7               	blt	a8, a15, 187ff9 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0xb5>

00188035 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0xf1>:
  188035:	0b0382               	l8ui	a8, a3, 11
  188038:	238800               	sext	a8, a8, 7
  18803b:	1e18a6               	blti	a8, 1, 18805d <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x119>
  18803e:	080c                	movi.n	a8, 0

00188040 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0xfc>:
  188040:	1da747               	bge	a7, a4, 188061 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x11d>
  188043:	a83a                	add.n	a10, a8, a3
  188045:	450aa2               	l8ui	a10, a10, 69
  188048:	881b                	addi.n	a8, a8, 1
  18804a:	23aa00               	sext	a10, a10, 7
  18804d:	aa2a                	add.n	a10, a10, a2
  18804f:	204a72               	s8i	a7, a10, 32
  188052:	0b0392               	l8ui	a9, a3, 11
  188055:	771b                	addi.n	a7, a7, 1
  188057:	239900               	sext	a9, a9, 7
  18805a:	e22897               	blt	a8, a9, 188040 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0xfc>

0018805d <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x119>:
  18805d:	020c                	movi.n	a2, 0
  18805f:	f01d                	retw.n

00188061 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x11d>:
  188061:	f27c                	movi.n	a2, -1
  188063:	f01d                	retw.n

00188065 <_Z34CProgramConfigSetChannelAssignmentPA16_hP14CProgramConfigi+0x121>:
  188065:	000000                                        ...

00188068 <_Z25CProgramConfig_AddChannelP14CProgramConfigih>:
  188068:	004136               	entry	a1, 32
  18806b:	040242               	l8ui	a4, a2, 4
  18806e:	080282               	l8ui	a8, a2, 8
  188071:	34cc                	bnez.n	a4, 188078 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0x10>

00188073 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0xb>:
  188073:	120c                	movi.n	a2, 1
  188075:	f01d                	retw.n

00188077 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0xf>:
	...

00188078 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0x10>:
  188078:	026d                	mov.n	a6, a2
  18807a:	238800               	sext	a8, a8, 7
  18807d:	0aa876               	loopgtz	a8, 18808b <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0x23>
  188080:	1d0692               	l8ui	a9, a6, 29
  188083:	661b                	addi.n	a6, a6, 1
  188085:	239900               	sext	a9, a9, 7
  188088:	e71937               	beq	a9, a3, 188073 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0xb>

0018808b <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0x23>:
  18808b:	0902a2               	l8ui	a10, a2, 9
  18808e:	026d                	mov.n	a6, a2
  188090:	23aa00               	sext	a10, a10, 7
  188093:	f03d                	nop.n
  188095:	0aaa76               	loopgtz	a10, 1880a3 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0x3b>
  188098:	2d06b2               	l8ui	a11, a6, 45
  18809b:	661b                	addi.n	a6, a6, 1
  18809d:	23bb00               	sext	a11, a11, 7
  1880a0:	cf1b37               	beq	a11, a3, 188073 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0xb>
  1880a3:	0a02c2               	l8ui	a12, a2, 10
  1880a6:	026d                	mov.n	a6, a2
  1880a8:	23cc00               	sext	a12, a12, 7
  1880ab:	f03d                	nop.n
  1880ad:	0aac76               	loopgtz	a12, 1880bb <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0x53>
  1880b0:	3d06d2               	l8ui	a13, a6, 61
  1880b3:	661b                	addi.n	a6, a6, 1
  1880b5:	23dd00               	sext	a13, a13, 7
  1880b8:	b71d37               	beq	a13, a3, 188073 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0xb>
  1880bb:	0b02e2               	l8ui	a14, a2, 11
  1880be:	026d                	mov.n	a6, a2
  1880c0:	23ee00               	sext	a14, a14, 7
  1880c3:	f03d                	nop.n
  1880c5:	0aae76               	loopgtz	a14, 1880d3 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0x6b>
  1880c8:	4506f2               	l8ui	a15, a6, 69
  1880cb:	661b                	addi.n	a6, a6, 1
  1880cd:	23ff00               	sext	a15, a15, 7
  1880d0:	9f1f37               	beq	a15, a3, 188073 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0xb>
  1880d3:	020c                	movi.n	a2, 0
  1880d5:	f01d                	retw.n

001880d7 <_Z25CProgramConfig_AddChannelP14CProgramConfigih+0x6f>:
	...

001880d8 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi>:
  1880d8:	004136               	entry	a1, 32
  1880db:	20a220               	or	a10, a2, a2
  1880de:	09c1e5               	call8	191cfc <initBitParser>
  1880e1:	20baa0               	or	a11, a10, a10
  1880e4:	69c344               	ae_lbi	a12, 4
  1880e7:	0543c2               	s8i	a12, a3, 5
  1880ea:	00a0a2               	movi	a10, 0
  1880ed:	0043a2               	s8i	a10, a3, 0
  1880f0:	775b44               	ae_dbi	a11, 4
  1880f3:	699324               	ae_lbi	a9, 2
  1880f6:	064392               	s8i	a9, a3, 6
  1880f9:	775b24               	ae_dbi	a11, 2
  1880fc:	698344               	ae_lbi	a8, 4
  1880ff:	074382               	s8i	a8, a3, 7
  188102:	775b44               	ae_dbi	a11, 4
  188105:	69f344               	ae_lbi	a15, 4
  188108:	0843f2               	s8i	a15, a3, 8
  18810b:	775b44               	ae_dbi	a11, 4
  18810e:	69e344               	ae_lbi	a14, 4
  188111:	0943e2               	s8i	a14, a3, 9
  188114:	775b44               	ae_dbi	a11, 4
  188117:	69d344               	ae_lbi	a13, 4
  18811a:	0a43d2               	s8i	a13, a3, 10
  18811d:	775b44               	ae_dbi	a11, 4
  188120:	69c324               	ae_lbi	a12, 2
  188123:	0b43c2               	s8i	a12, a3, 11
  188126:	775b24               	ae_dbi	a11, 2
  188129:	69a334               	ae_lbi	a10, 3
  18812c:	0c43a2               	s8i	a10, a3, 12
  18812f:	775b34               	ae_dbi	a11, 3
  188132:	699344               	ae_lbi	a9, 4
  188135:	0d4392               	s8i	a9, a3, 13
  188138:	775b44               	ae_dbi	a11, 4
  18813b:	698314               	ae_lbi	a8, 1
  18813e:	0e4382               	s8i	a8, a3, 14
  188141:	775b14               	ae_dbi	a11, 1
  188144:	748080               	extui	a8, a8, 0, 8
  188147:	788c                	beqz.n	a8, 188152 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x7a>
  188149:	69d344               	ae_lbi	a13, 4
  18814c:	0f43d2               	s8i	a13, a3, 15
  18814f:	775b44               	ae_dbi	a11, 4

00188152 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x7a>:
  188152:	69e314               	ae_lbi	a14, 1
  188155:	1043e2               	s8i	a14, a3, 16
  188158:	775b14               	ae_dbi	a11, 1
  18815b:	74e0e0               	extui	a14, a14, 0, 8
  18815e:	7e8c                	beqz.n	a14, 188169 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x91>
  188160:	69f344               	ae_lbi	a15, 4
  188163:	1143f2               	s8i	a15, a3, 17
  188166:	775b44               	ae_dbi	a11, 4

00188169 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x91>:
  188169:	2c0c                	movi.n	a12, 2
  18816b:	150c                	movi.n	a5, 1
  18816d:	0803d2               	l8ui	a13, a3, 8
  188170:	698314               	ae_lbi	a8, 1
  188173:	124382               	s8i	a8, a3, 18
  188176:	775b14               	ae_dbi	a11, 1
  188179:	23dd00               	sext	a13, a13, 7
  18817c:	748080               	extui	a8, a8, 0, 8
  18817f:	089c                	beqz.n	a8, 188193 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0xbb>
  188181:	69a324               	ae_lbi	a10, 2
  188184:	1343a2               	s8i	a10, a3, 19
  188187:	775b24               	ae_dbi	a11, 2
  18818a:	699314               	ae_lbi	a9, 1
  18818d:	144392               	s8i	a9, a3, 20
  188190:	775b14               	ae_dbi	a11, 1

00188193 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0xbb>:
  188193:	301da6               	blti	a13, 1, 1881c7 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0xef>
  188196:	0a0c                	movi.n	a10, 0

00188198 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0xc0>:
  188198:	05fd                	mov.n	a15, a5
  18819a:	ea3a                	add.n	a14, a10, a3
  18819c:	699314               	ae_lbi	a9, 1
  18819f:	aa1b                	addi.n	a10, a10, 1
  1881a1:	154e92               	s8i	a9, a14, 21
  1881a4:	775b14               	ae_dbi	a11, 1
  1881a7:	749090               	extui	a9, a9, 0, 8
  1881aa:	93fc90               	movnez	a15, a12, a9
  1881ad:	69d344               	ae_lbi	a13, 4
  1881b0:	1d4ed2               	s8i	a13, a14, 29
  1881b3:	775b44               	ae_dbi	a11, 4
  1881b6:	0803e2               	l8ui	a14, a3, 8
  1881b9:	000382               	l8ui	a8, a3, 0
  1881bc:	23ee00               	sext	a14, a14, 7
  1881bf:	ff8a                	add.n	a15, a15, a8
  1881c1:	0043f2               	s8i	a15, a3, 0
  1881c4:	d02ae7               	blt	a10, a14, 188198 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0xc0>

001881c7 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0xef>:
  1881c7:	0903f2               	l8ui	a15, a3, 9
  1881ca:	0a0c                	movi.n	a10, 0
  1881cc:	23ff00               	sext	a15, a15, 7
  1881cf:	2e1fa6               	blti	a15, 1, 188201 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x129>

001881d2 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0xfa>:
  1881d2:	059d                	mov.n	a9, a5
  1881d4:	8a3a                	add.n	a8, a10, a3
  1881d6:	69e314               	ae_lbi	a14, 1
  1881d9:	aa1b                	addi.n	a10, a10, 1
  1881db:	2548e2               	s8i	a14, a8, 37
  1881de:	775b14               	ae_dbi	a11, 1
  1881e1:	74e0e0               	extui	a14, a14, 0, 8
  1881e4:	939ce0               	movnez	a9, a12, a14
  1881e7:	69f344               	ae_lbi	a15, 4
  1881ea:	2d48f2               	s8i	a15, a8, 45
  1881ed:	775b44               	ae_dbi	a11, 4
  1881f0:	090382               	l8ui	a8, a3, 9
  1881f3:	0003d2               	l8ui	a13, a3, 0
  1881f6:	238800               	sext	a8, a8, 7
  1881f9:	99da                	add.n	a9, a9, a13
  1881fb:	004392               	s8i	a9, a3, 0
  1881fe:	d02a87               	blt	a10, a8, 1881d2 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0xfa>

00188201 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x129>:
  188201:	0a0392               	l8ui	a9, a3, 10
  188204:	0a0c                	movi.n	a10, 0
  188206:	239900               	sext	a9, a9, 7
  188209:	2e19a6               	blti	a9, 1, 18823b <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x163>

0018820c <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x134>:
  18820c:	05ed                	mov.n	a14, a5
  18820e:	da3a                	add.n	a13, a10, a3
  188210:	698314               	ae_lbi	a8, 1
  188213:	aa1b                	addi.n	a10, a10, 1
  188215:	354d82               	s8i	a8, a13, 53
  188218:	775b14               	ae_dbi	a11, 1
  18821b:	748080               	extui	a8, a8, 0, 8
  18821e:	93ec80               	movnez	a14, a12, a8
  188221:	699344               	ae_lbi	a9, 4
  188224:	3d4d92               	s8i	a9, a13, 61
  188227:	775b44               	ae_dbi	a11, 4
  18822a:	0a03d2               	l8ui	a13, a3, 10
  18822d:	0003f2               	l8ui	a15, a3, 0
  188230:	23dd00               	sext	a13, a13, 7
  188233:	eefa                	add.n	a14, a14, a15
  188235:	0043e2               	s8i	a14, a3, 0
  188238:	d02ad7               	blt	a10, a13, 18820c <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x134>

0018823b <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x163>:
  18823b:	0b03e2               	l8ui	a14, a3, 11
  18823e:	0a0c                	movi.n	a10, 0
  188240:	23ee00               	sext	a14, a14, 7
  188243:	1d1ea6               	blti	a14, 1, 188264 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x18c>

00188246 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x16e>:
  188246:	ca3a                	add.n	a12, a10, a3
  188248:	699344               	ae_lbi	a9, 4
  18824b:	aa1b                	addi.n	a10, a10, 1
  18824d:	454c92               	s8i	a9, a12, 69
  188250:	775b44               	ae_dbi	a11, 4
  188253:	0b03f2               	l8ui	a15, a3, 11
  188256:	000382               	l8ui	a8, a3, 0
  188259:	23ff00               	sext	a15, a15, 7
  18825c:	881b                	addi.n	a8, a8, 1
  18825e:	004382               	s8i	a8, a3, 0
  188261:	e12af7               	blt	a10, a15, 188246 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x16e>

00188264 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x18c>:
  188264:	0c03d2               	l8ui	a13, a3, 12
  188267:	0a0c                	movi.n	a10, 0
  188269:	23dd00               	sext	a13, a13, 7
  18826c:	151da6               	blti	a13, 1, 188285 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x1ad>

0018826f <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x197>:
  18826f:	69f344               	ae_lbi	a15, 4
  188272:	8a3a                	add.n	a8, a10, a3
  188274:	aa1b                	addi.n	a10, a10, 1
  188276:	4d48f2               	s8i	a15, a8, 77
  188279:	0c03e2               	l8ui	a14, a3, 12
  18827c:	775b44               	ae_dbi	a11, 4
  18827f:	23ee00               	sext	a14, a14, 7
  188282:	e92ae7               	blt	a10, a14, 18826f <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x197>

00188285 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x1ad>:
  188285:	0d0392               	l8ui	a9, a3, 13
  188288:	0a0c                	movi.n	a10, 0
  18828a:	239900               	sext	a9, a9, 7
  18828d:	1f19a6               	blti	a9, 1, 1882b0 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x1d8>

00188290 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x1b8>:
  188290:	69f314               	ae_lbi	a15, 1
  188293:	80ea30               	add	a14, a10, a3
  188296:	aa1b                	addi.n	a10, a10, 1
  188298:	554ef2               	s8i	a15, a14, 85
  18829b:	775b14               	ae_dbi	a11, 1
  18829e:	69d344               	ae_lbi	a13, 4
  1882a1:	5d4ed2               	s8i	a13, a14, 93
  1882a4:	0d03c2               	l8ui	a12, a3, 13
  1882a7:	775b44               	ae_dbi	a11, 4
  1882aa:	23cc00               	sext	a12, a12, 7
  1882ad:	df2ac7               	blt	a10, a12, 188290 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x1b8>

001882b0 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x1d8>:
  1882b0:	02ad                	mov.n	a10, a2
  1882b2:	09a265               	call8	191cd8 <TerminateBitParser_new>
  1882b5:	04bd                	mov.n	a11, a4
  1882b7:	02ad                	mov.n	a10, a2
  1882b9:	09a9a5               	call8	191d54 <ByteAlign>
  1882bc:	02ad                	mov.n	a10, a2
  1882be:	09a3e5               	call8	191cfc <initBitParser>
  1882c1:	0abd                	mov.n	a11, a10
  1882c3:	698384               	ae_lbi	a8, 8
  1882c6:	654382               	s8i	a8, a3, 101
  1882c9:	748080               	extui	a8, a8, 0, 8
  1882cc:	775b84               	ae_dbi	a11, 8
  1882cf:	1a18a6               	blti	a8, 1, 1882ed <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x215>
  1882d2:	0a0c                	movi.n	a10, 0
  1882d4:	699384               	ae_lbi	a9, 8

001882d7 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x1ff>:
  1882d7:	775b84               	ae_dbi	a11, 8
  1882da:	04dae6               	bgei	a10, 64, 1882e2 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x20a>
  1882dd:	ca3a                	add.n	a12, a10, a3
  1882df:	664c92               	s8i	a9, a12, 102

001882e2 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x20a>:
  1882e2:	699384               	ae_lbi	a9, 8
  1882e5:	6503d2               	l8ui	a13, a3, 101
  1882e8:	aa1b                	addi.n	a10, a10, 1
  1882ea:	e92ad7               	blt	a10, a13, 1882d7 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x1ff>

001882ed <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x215>:
  1882ed:	20a220               	or	a10, a2, a2
  1882f0:	099e65               	call8	191cd8 <TerminateBitParser_new>
  1882f3:	66c3a2               	addi	a10, a3, 102
  1882f6:	6503b2               	l8ui	a11, a3, 101
  1882f9:	0803c2               	l8ui	a12, a3, 8
  1882fc:	0903d2               	l8ui	a13, a3, 9
  1882ff:	0a03e2               	l8ui	a14, a3, 10
  188302:	01d3f2               	addmi	a15, a3, 0x100
  188305:	a6cff2               	addi	a15, a15, -90
  188308:	0002e5               	call8	188338 <Parse_Height_Extension_Element>
  18830b:	044352               	s8i	a5, a3, 4
  18830e:	0003f2               	l8ui	a15, a3, 0
  188311:	08a0e2               	movi	a14, 8
  188314:	23ff00               	sext	a15, a15, 7
  188317:	042ef7               	blt	a14, a15, 18831f <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x247>
  18831a:	00a022               	movi	a2, 0
  18831d:	f01d                	retw.n

0018831f <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x247>:
  18831f:	f27c                	movi.n	a2, -1
  188321:	004322               	s8i	a2, a3, 0
  188324:	f01d                	retw.n

00188326 <_Z19CProgramConfig_ReadP7BIT_BUFP14CProgramConfigPi+0x24e>:
	...

00188328 <_Z18CProgramConfigOpenP14CProgramConfig>:
  188328:	004136               	entry	a1, 32
  18832b:	030c                	movi.n	a3, 0
  18832d:	044232               	s8i	a3, a2, 4
  188330:	014232               	s8i	a3, a2, 1
  188333:	f01d                	retw.n

00188335 <_Z18CProgramConfigOpenP14CProgramConfig+0xd>:
  188335:	000000                                        ...

00188338 <Parse_Height_Extension_Element>:
  188338:	004136               	entry	a1, 32
  18833b:	17a092               	movi	a9, 23
  18833e:	808450               	add	a8, a4, a5
  188341:	808680               	add	a8, a6, a8
  188344:	908890               	addx2	a8, a8, a9
  188347:	218380               	srai	a8, a8, 3
  18834a:	0d00094110b0938e 	{ blt.w18	a3, a8, 1883df <Parse_Height_Extension_Element+0xa7>; nop }
  188352:	000292               	l8ui	a9, a2, 0
  188355:	aca0a2               	movi	a10, 172
  188358:	0d00084130b0b9ae 	{ bne.w18	a9, a10, 1883df <Parse_Height_Extension_Element+0xa7>; nop }
  188360:	07ad                	mov.n	a10, a7
  188362:	0b0c                	movi.n	a11, 0
  188364:	0c3c                	movi.n	a12, 48
  188366:	f80c25               	call8	180428 <__vec_memset>
  188369:	84ac                	beqz.n	a4, 188395 <Parse_Height_Extension_Element+0x5d>
  18836b:	690c                	movi.n	a9, 6
  18836d:	1b0c                	movi.n	a11, 1
  18836f:	0a0c                	movi.n	a10, 0
  188371:	1d9476               	loopnez	a4, 188392 <Parse_Height_Extension_Element+0x5a>
  188374:	da7a                	add.n	a13, a10, a7
  188376:	cb2a                	add.n	a12, a11, a2
  188378:	000cc2               	l8ui	a12, a12, 0
  18837b:	400900               	ssr	a9
  18837e:	b1c0c0               	sra	a12, a12
  188381:	14c0c0               	extui	a12, a12, 0, 2
  188384:	004dc2               	s8i	a12, a13, 0
  188387:	29cc                	bnez.n	a9, 18838d <Parse_Height_Extension_Element+0x55>
  188389:	bb1b                	addi.n	a11, a11, 1
  18838b:	690c                	movi.n	a9, 6

0018838d <Parse_Height_Extension_Element+0x55>:
  18838d:	aa1b                	addi.n	a10, a10, 1
  18838f:	fec992               	addi	a9, a9, -2

00188392 <Parse_Height_Extension_Element+0x5a>:
  188392:	0000c6               	j	188399 <Parse_Height_Extension_Element+0x61>

00188395 <Parse_Height_Extension_Element+0x5d>:
  188395:	1b0c                	movi.n	a11, 1
  188397:	690c                	movi.n	a9, 6

00188399 <Parse_Height_Extension_Element+0x61>:
  188399:	0a0c                	movi.n	a10, 0
  18839b:	1d9576               	loopnez	a5, 1883bc <Parse_Height_Extension_Element+0x84>
  18839e:	ea7a                	add.n	a14, a10, a7
  1883a0:	db2a                	add.n	a13, a11, a2
  1883a2:	000dd2               	l8ui	a13, a13, 0
  1883a5:	400900               	ssr	a9
  1883a8:	b1d0d0               	sra	a13, a13
  1883ab:	14d0d0               	extui	a13, a13, 0, 2
  1883ae:	104ed2               	s8i	a13, a14, 16
  1883b1:	29cc                	bnez.n	a9, 1883b7 <Parse_Height_Extension_Element+0x7f>
  1883b3:	bb1b                	addi.n	a11, a11, 1
  1883b5:	690c                	movi.n	a9, 6

001883b7 <Parse_Height_Extension_Element+0x7f>:
  1883b7:	aa1b                	addi.n	a10, a10, 1
  1883b9:	fec992               	addi	a9, a9, -2

001883bc <Parse_Height_Extension_Element+0x84>:
  1883bc:	0a0c                	movi.n	a10, 0
  1883be:	1d9676               	loopnez	a6, 1883df <Parse_Height_Extension_Element+0xa7>
  1883c1:	400900               	ssr	a9
  1883c4:	fa7a                	add.n	a15, a10, a7
  1883c6:	eb2a                	add.n	a14, a11, a2
  1883c8:	000ee2               	l8ui	a14, a14, 0
  1883cb:	aa1b                	addi.n	a10, a10, 1
  1883cd:	b1e0e0               	sra	a14, a14
  1883d0:	14e0e0               	extui	a14, a14, 0, 2
  1883d3:	204fe2               	s8i	a14, a15, 32
  1883d6:	29cc                	bnez.n	a9, 1883dc <Parse_Height_Extension_Element+0xa4>
  1883d8:	bb1b                	addi.n	a11, a11, 1
  1883da:	690c                	movi.n	a9, 6

001883dc <Parse_Height_Extension_Element+0xa4>:
  1883dc:	fec992               	addi	a9, a9, -2
  1883df:	020c                	movi.n	a2, 0
  1883e1:	f01d                	retw.n

001883e3 <Parse_Height_Extension_Element+0xab>:
	...

001883e4 <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo>:
  1883e4:	004136               	entry	a1, 32
  1883e7:	2368                	l32i.n	a6, a3, 8
  1883e9:	699314               	ae_lbi	a9, 1
  1883ec:	004692               	s8i	a9, a6, 0
  1883ef:	0288                	l32i.n	a8, a2, 0
  1883f1:	775814               	ae_dbi	a8, 1
  1883f4:	0289                	s32i.n	a8, a2, 0
  1883f6:	000642               	l8ui	a4, a6, 0
  1883f9:	097416               	beqz	a4, 188494 <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo+0xb0>
  1883fc:	0378                	l32i.n	a7, a3, 0
  1883fe:	e3d6b1               	l32r	a11, 181358 (288080 <SamplingRateInfoTable>)
  188401:	030732               	l8ui	a3, a7, 3
  188404:	0707a2               	l8ui	a10, a7, 7
  188407:	0d400841d0b0230e 	{ beqi.w18	a3, 2, 188498 <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo+0xb4>; nop }
  18840f:	fec352               	addi	a5, a3, -2
  188412:	69c324               	ae_lbi	a12, 2
  188415:	23aa00               	sext	a10, a10, 7
  188418:	a0aaa0               	addx4	a10, a10, a10
  18841b:	0146c2               	s8i	a12, a6, 1
  18841e:	02c8                	l32i.n	a12, a2, 0
  188420:	a0aab0               	addx4	a10, a10, a11
  188423:	4a78                	l32i.n	a7, a10, 16
  188425:	2a48                	l32i.n	a4, a10, 8
  188427:	775c24               	ae_dbi	a12, 2
  18842a:	69b364               	ae_lbi	a11, 6
  18842d:	040aa2               	l8ui	a10, a10, 4
  188430:	02c9                	s32i.n	a12, a2, 0
  188432:	0246b2               	s8i	a11, a6, 2
  188435:	0288                	l32i.n	a8, a2, 0
  188437:	937450               	movnez	a7, a4, a5
  18843a:	775864               	ae_dbi	a8, 6
  18843d:	0289                	s32i.n	a8, a2, 0
  18843f:	020632               	l8ui	a3, a6, 2
  188442:	23aa00               	sext	a10, a10, 7
  188445:	233300               	sext	a3, a3, 7
  188448:	4ca3a7               	bge	a3, a10, 188498 <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo+0xb4>
  18844b:	907370               	addx2	a7, a3, a7
  18844e:	0106d2               	l8ui	a13, a6, 1
  188451:	009772               	l16si	a7, a7, 0
  188454:	3ced77               	bbsi	a13, 7, 188494 <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo+0xb0>
  188457:	ffa392               	movi	a9, 0x3ff
  18845a:	030c                	movi.n	a3, 0
  18845c:	69c354               	ae_lbi	a12, 5

0018845f <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo+0x7b>:
  18845f:	836a                	add.n	a8, a3, a6
  188461:	0348c2               	s8i	a12, a8, 3
  188464:	02b8                	l32i.n	a11, a2, 0
  188466:	331b                	addi.n	a3, a3, 1
  188468:	775b54               	ae_dbi	a11, 5
  18846b:	02b9                	s32i.n	a11, a2, 0
  18846d:	0308a2               	l8ui	a10, a8, 3
  188470:	69f344               	ae_lbi	a15, 4
  188473:	23aa00               	sext	a10, a10, 7
  188476:	7a7a                	add.n	a7, a10, a7
  188478:	237780               	sext	a7, a7, 15
  18847b:	192977               	blt	a9, a7, 188498 <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo+0xb4>
  18847e:	0748f2               	s8i	a15, a8, 7
  188481:	02e8                	l32i.n	a14, a2, 0
  188483:	775e44               	ae_dbi	a14, 4
  188486:	02e9                	s32i.n	a14, a2, 0
  188488:	0106d2               	l8ui	a13, a6, 1
  18848b:	69c354               	ae_lbi	a12, 5
  18848e:	23dd00               	sext	a13, a13, 7
  188491:	caad37               	bge	a13, a3, 18845f <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo+0x7b>

00188494 <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo+0xb0>:
  188494:	020c                	movi.n	a2, 0
  188496:	f01d                	retw.n

00188498 <_Z15CPulseData_ReadPPtP22CAacDecoderChannelInfo+0xb4>:
  188498:	021c                	movi.n	a2, 16
  18849a:	f01d                	retw.n

0018849c <_Z16CPulseData_ApplyP10CPulseDataPKtPi>:
  18849c:	004136               	entry	a1, 32
  18849f:	000252               	l8ui	a5, a2, 0
  1884a2:	020272               	l8ui	a7, a2, 2
  1884a5:	c5bc                	beqz.n	a5, 1884e5 <_Z16CPulseData_ApplyP10CPulseDataPKtPi+0x49>
  1884a7:	010282               	l8ui	a8, a2, 1
  1884aa:	237700               	sext	a7, a7, 7
  1884ad:	907730               	addx2	a7, a7, a3
  1884b0:	001772               	l16ui	a7, a7, 0
  1884b3:	2ee877               	bbsi	a8, 7, 1884e5 <_Z16CPulseData_ApplyP10CPulseDataPKtPi+0x49>
  1884b6:	030c                	movi.n	a3, 0

001884b8 <_Z16CPulseData_ApplyP10CPulseDataPKtPi+0x1c>:
  1884b8:	832a                	add.n	a8, a3, a2
  1884ba:	030892               	l8ui	a9, a8, 3
  1884bd:	070882               	l8ui	a8, a8, 7
  1884c0:	239900               	sext	a9, a9, 7
  1884c3:	779a                	add.n	a7, a7, a9
  1884c5:	a09740               	addx4	a9, a7, a4
  1884c8:	0968                	l32i.n	a6, a9, 0
  1884ca:	238800               	sext	a8, a8, 7
  1884cd:	0516e6               	bgei	a6, 1, 1884d6 <_Z16CPulseData_ApplyP10CPulseDataPKtPi+0x3a>
  1884d0:	c08680               	sub	a8, a6, a8
  1884d3:	000046               	j	1884d8 <_Z16CPulseData_ApplyP10CPulseDataPKtPi+0x3c>

001884d6 <_Z16CPulseData_ApplyP10CPulseDataPKtPi+0x3a>:
  1884d6:	886a                	add.n	a8, a8, a6

001884d8 <_Z16CPulseData_ApplyP10CPulseDataPKtPi+0x3c>:
  1884d8:	0989                	s32i.n	a8, a9, 0
  1884da:	0102a2               	l8ui	a10, a2, 1
  1884dd:	331b                	addi.n	a3, a3, 1
  1884df:	23aa00               	sext	a10, a10, 7
  1884e2:	d2aa37               	bge	a10, a3, 1884b8 <_Z16CPulseData_ApplyP10CPulseDataPKtPi+0x1c>
  1884e5:	f01d                	retw.n

001884e7 <_Z16CPulseData_ApplyP10CPulseDataPKtPi+0x4b>:
	...

001884e8 <tParseADIF>:
  1884e8:	008136               	entry	a1, 64
  1884eb:	20d440               	or	a13, a4, a4
  1884ee:	00a042               	movi	a4, 0
  1884f1:	0361d2               	s32i	a13, a1, 12
  1884f4:	0d40154140b015ce 	{ bnei.w18	a5, 1, 18864c <tParseADIF+0x164>; nop }
  1884fc:	02ad                	mov.n	a10, a2
  1884fe:	04bd                	mov.n	a11, a4
  188500:	00afe5               	call8	189000 <InitBitParser>
  188503:	194c                	movi.n	a9, 65
  188505:	8b0c                	movi.n	a11, 8
  188507:	6982b4               	ae_lb	a8, a11
  18850a:	01a9                	s32i.n	a10, a1, 0
  18850c:	f48080               	extui	a8, a8, 0, 16
  18850f:	774ab4               	ae_db	a10, a11
  188512:	01a9                	s32i.n	a10, a1, 0
  188514:	0d001941e0b0b89e 	{ bne.w18	a8, a9, 1886b6 <tParseADIF+0x1ce>; nop }
  18851c:	4c4c                	movi.n	a12, 68
  18851e:	6992b4               	ae_lb	a9, a11
  188521:	774ab4               	ae_db	a10, a11
  188524:	01a9                	s32i.n	a10, a1, 0
  188526:	f49090               	extui	a9, a9, 0, 16
  188529:	0d00184190b0b9ce 	{ bne.w18	a9, a12, 1886b6 <tParseADIF+0x1ce>; nop }
  188531:	9d4c                	movi.n	a13, 73
  188533:	69c2b4               	ae_lb	a12, a11
  188536:	774ab4               	ae_db	a10, a11
  188539:	01a9                	s32i.n	a10, a1, 0
  18853b:	f4c0c0               	extui	a12, a12, 0, 16
  18853e:	0d00174140b0bcde 	{ bne.w18	a12, a13, 1886b6 <tParseADIF+0x1ce>; nop }
  188546:	6e4c                	movi.n	a14, 70
  188548:	69d2b4               	ae_lb	a13, a11
  18854b:	774ab4               	ae_db	a10, a11
  18854e:	01a9                	s32i.n	a10, a1, 0
  188550:	f4d0d0               	extui	a13, a13, 0, 16
  188553:	0d001541f0b0bdee 	{ bne.w18	a13, a14, 1886b6 <tParseADIF+0x1ce>; nop }
  18855b:	1f0c                	movi.n	a15, 1
  18855d:	69e2f4               	ae_lb	a14, a15
  188560:	774af4               	ae_db	a10, a15
  188563:	01a9                	s32i.n	a10, a1, 0
  188565:	0047e2               	s8i	a14, a7, 0
  188568:	74e0e0               	extui	a14, a14, 0, 8
  18856b:	4e9c                	beqz.n	a14, 188583 <tParseADIF+0x9b>
  18856d:	079d                	mov.n	a9, a7
  18856f:	980c                	movi.n	a8, 9
  188571:	0ea876               	loopgtz	a8, 188583 <tParseADIF+0x9b>
  188574:	01c8                	l32i.n	a12, a1, 0
  188576:	69a2b4               	ae_lb	a10, a11
  188579:	774cb4               	ae_db	a12, a11
  18857c:	01c9                	s32i.n	a12, a1, 0
  18857e:	0149a2               	s8i	a10, a9, 1
  188581:	991b                	addi.n	a9, a9, 1

00188583 <tParseADIF+0x9b>:
  188583:	1b0c                	movi.n	a11, 1
  188585:	01f8                	l32i.n	a15, a1, 0
  188587:	69e2b4               	ae_lb	a14, a11
  18858a:	774fb4               	ae_db	a15, a11
  18858d:	01f9                	s32i.n	a15, a1, 0
  18858f:	0a47e2               	s8i	a14, a7, 10
  188592:	01d8                	l32i.n	a13, a1, 0
  188594:	69c2b4               	ae_lb	a12, a11
  188597:	774db4               	ae_db	a13, a11
  18859a:	6992b4               	ae_lb	a9, a11
  18859d:	01d9                	s32i.n	a13, a1, 0
  18859f:	0b47c2               	s8i	a12, a7, 11
  1885a2:	01a8                	l32i.n	a10, a1, 0
  1885a4:	0c1c                	movi.n	a12, 16
  1885a6:	774ab4               	ae_db	a10, a11
  1885a9:	4b0c                	movi.n	a11, 4
  1885ab:	01a9                	s32i.n	a10, a1, 0
  1885ad:	0c4792               	s8i	a9, a7, 12
  1885b0:	7a0c                	movi.n	a10, 7
  1885b2:	6982a4               	ae_lb	a8, a10
  1885b5:	01f8                	l32i.n	a15, a1, 0
  1885b7:	f48080               	extui	a8, a8, 0, 16
  1885ba:	774fa4               	ae_db	a15, a10
  1885bd:	6992c4               	ae_lb	a9, a12
  1885c0:	01f9                	s32i.n	a15, a1, 0
  1885c2:	f49090               	extui	a9, a9, 0, 16
  1885c5:	774fc4               	ae_db	a15, a12
  1885c8:	01f9                	s32i.n	a15, a1, 0
  1885ca:	69e2b4               	ae_lb	a14, a11
  1885cd:	119990               	slli	a9, a9, 7
  1885d0:	208890               	or	a8, a8, a9
  1885d3:	ee1b                	addi.n	a14, a14, 1
  1885d5:	4789                	s32i.n	a8, a7, 16
  1885d7:	774fb4               	ae_db	a15, a11
  1885da:	01f9                	s32i.n	a15, a1, 0
  1885dc:	1447e2               	s8i	a14, a7, 20
  1885df:	0c07d2               	l8ui	a13, a7, 12
  1885e2:	6749                	s32i.n	a4, a7, 24
  1885e4:	eddc                	bnez.n	a13, 188606 <tParseADIF+0x11e>
  1885e6:	6982b4               	ae_lb	a8, a11
  1885e9:	01a8                	l32i.n	a10, a1, 0
  1885eb:	f48080               	extui	a8, a8, 0, 16
  1885ee:	774ab4               	ae_db	a10, a11
  1885f1:	6992c4               	ae_lb	a9, a12
  1885f4:	01a9                	s32i.n	a10, a1, 0
  1885f6:	f49090               	extui	a9, a9, 0, 16
  1885f9:	774ac4               	ae_db	a10, a12
  1885fc:	01a9                	s32i.n	a10, a1, 0
  1885fe:	1199c0               	slli	a9, a9, 4
  188601:	208890               	or	a8, a8, a9
  188604:	6789                	s32i.n	a8, a7, 24

00188606 <tParseADIF+0x11e>:
  188606:	20a110               	or	a10, a1, a1
  188609:	1cc7b2               	addi	a11, a7, 28
  18860c:	0076a5               	call8	188d78 <tScanPCEFromBitstream>
  18860f:	0a5d                	mov.n	a5, a10
  188611:	21a9                	s32i.n	a10, a1, 8
  188613:	01ad                	mov.n	a10, a1
  188615:	009c65               	call8	188fdc <ByteAlignHW>
  188618:	01a8                	l32i.n	a10, a1, 0
  18861a:	b14b                	addi.n	a11, a1, 4
  18861c:	009965               	call8	188fb4 <TerminateBitParser>
  18861f:	2198                	l32i.n	a9, a1, 8
  188621:	b9cc                	bnez.n	a9, 188630 <tParseADIF+0x148>
  188623:	1b0c                	movi.n	a11, 1
  188625:	c0ca20               	sub	a12, a10, a2
  188628:	62c3c0               	saltu	a12, a3, a12
  18862b:	939bc0               	movnez	a9, a11, a12
  18862e:	095d                	mov.n	a5, a9

00188630 <tParseADIF+0x148>:
  188630:	0b2556               	bnez	a5, 1886e6 <tParseADIF+0x1fe>
  188633:	3d0c                	movi.n	a13, 3
  188635:	1407f2               	l8ui	a15, a7, 20
  188638:	1e0c                	movi.n	a14, 1
  18863a:	62eef0               	saltu	a14, a14, a15
  18863d:	935de0               	movnez	a5, a13, a14
  188640:	0a2556               	bnez	a5, 1886e6 <tParseADIF+0x1fe>
  188643:	c09a20               	sub	a9, a10, a2
  188646:	1199d0               	slli	a9, a9, 3
  188649:	001d46               	j	1886c2 <tParseADIF+0x1da>

0018864c <tParseADIF+0x164>:
  18864c:	205440               	or	a5, a4, a4

0018864f <tParseADIF+0x167>:
  18864f:	1cc7a2               	addi	a10, a7, 28
  188652:	0461a2               	s32i	a10, a1, 16
  188655:	006de5               	call8	188d34 <tNCCFromPCE>
  188658:	1121b2               	l32i	a11, a1, 68
  18865b:	3daba7               	bge	a11, a10, 18869c <tParseADIF+0x1b4>
  18865e:	03a022               	movi	a2, 3
  188661:	f01d                	retw.n

00188663 <tParseADIF+0x17b>:
  188663:	036622               	s32i	a2, a6, 12
  188666:	046632               	s32i	a3, a6, 16
  188669:	025642               	s16i	a4, a6, 4
  18866c:	086642               	s32i	a4, a6, 32
  18866f:	056642               	s32i	a4, a6, 20
  188672:	066642               	s32i	a4, a6, 24
  188675:	0026a2               	l32i	a10, a6, 0
  188678:	1c0c                	movi.n	a12, 1
  18867a:	1e07b2               	l8ui	a11, a7, 30
  18867d:	76c9                	s32i.n	a12, a6, 28
  18867f:	2b07c2               	l8ui	a12, a7, 43
  188682:	0067a5               	call8	188cfc <tInitDefaultASC>
  188685:	1cc7b2               	addi	a11, a7, 28
  188688:	06a8                	l32i.n	a10, a6, 0
  18868a:	04a1c2               	movi	a12, 0x104
  18868d:	20caa2               	addi	a10, a10, 32
  188690:	f7cee5               	call8	180380 <__vec_memcpy>
  188693:	1021b2               	l32i	a11, a1, 64
  188696:	020c                	movi.n	a2, 0
  188698:	0b59                	s32i.n	a5, a11, 0
  18869a:	f01d                	retw.n

0018869c <tParseADIF+0x1b4>:
  18869c:	0421a2               	l32i	a10, a1, 16
  18869f:	006965               	call8	188d34 <tNCCFromPCE>
  1886a2:	90caa0               	addx2	a12, a10, a10
  1886a5:	11cc80               	slli	a12, a12, 8
  1886a8:	b7a3c7               	bge	a3, a12, 188663 <tParseADIF+0x17b>
  1886ab:	0321d2               	l32i	a13, a1, 12
  1886ae:	fb1d56               	bnez	a13, 188663 <tParseADIF+0x17b>
  1886b1:	01a022               	movi	a2, 1
  1886b4:	f01d                	retw.n

001886b6 <tParseADIF+0x1ce>:
  1886b6:	04c1b2               	addi	a11, a1, 4
  1886b9:	008fa5               	call8	188fb4 <TerminateBitParser>
  1886bc:	07a052               	movi	a5, 7
  1886bf:	00a092               	movi	a9, 0

001886c2 <tParseADIF+0x1da>:
  1886c2:	559c                	beqz.n	a5, 1886db <tParseADIF+0x1f3>
  1886c4:	052d                	mov.n	a2, a5
  1886c6:	074526               	beqi	a5, 4, 1886d1 <tParseADIF+0x1e9>
  1886c9:	043526               	beqi	a5, 3, 1886d1 <tParseADIF+0x1e9>
  1886cc:	017526               	beqi	a5, 7, 1886d1 <tParseADIF+0x1e9>

001886cf <tParseADIF+0x1e7>:
  1886cf:	f01d                	retw.n

001886d1 <tParseADIF+0x1e9>:
  1886d1:	1021f2               	l32i	a15, a1, 64
  1886d4:	1e0c                	movi.n	a14, 1
  1886d6:	0fe9                	s32i.n	a14, a15, 0
  1886d8:	fffcc6               	j	1886cf <tParseADIF+0x1e7>

001886db <tParseADIF+0x1f3>:
  1886db:	415390               	srli	a5, a9, 3
  1886de:	c03350               	sub	a3, a3, a5
  1886e1:	252a                	add.n	a2, a5, a2
  1886e3:	ffda06               	j	18864f <tParseADIF+0x167>

001886e6 <tParseADIF+0x1fe>:
  1886e6:	090c                	movi.n	a9, 0
  1886e8:	fff586               	j	1886c2 <tParseADIF+0x1da>

001886eb <tParseADIF+0x203>:
	...

001886ec <tParseADTS>:
  1886ec:	01a136               	entry	a1, 208
  1886ef:	296132               	s32i	a3, a1, 164
  1886f2:	2a6152               	s32i	a5, a1, 168
  1886f5:	07dd                	mov.n	a13, a7
  1886f7:	a80c                	movi.n	a8, 10
  1886f9:	04fd                	mov.n	a15, a4
  1886fb:	1c0c                	movi.n	a12, 1
  1886fd:	2861c2               	s32i	a12, a1, 160
  188700:	064d                	mov.n	a4, a6
  188702:	2b61f2               	s32i	a15, a1, 172
  188705:	060c                	movi.n	a6, 0
  188707:	3769                	s32i.n	a6, a7, 12
  188709:	4769                	s32i.n	a6, a7, 16
  18870b:	5769                	s32i.n	a6, a7, 20
  18870d:	6769                	s32i.n	a6, a7, 24
  18870f:	512837               	blt	a8, a3, 188764 <tParseADTS+0x78>
  188712:	065d                	mov.n	a5, a6
  188714:	0c2d                	mov.n	a2, a12
  188716:	286122               	s32i	a2, a1, 160
  188719:	000046               	j	18871e <tParseADTS+0x32>

0018871c <tParseADTS+0x30>:
  18871c:	220c                	movi.n	a2, 2

0018871e <tParseADTS+0x32>:
  18871e:	0d401541c0b0120e 	{ beqi.w18	a2, 1, 18887e <tParseADTS+0x192>; nop }
  188726:	1d2226               	beqi	a2, 2, 188747 <tParseADTS+0x5b>
  188729:	1d4226               	beqi	a2, 4, 18874a <tParseADTS+0x5e>
  18872c:	0d401541a0b0520e 	{ beqi.w18	a2, 5, 18888a <tParseADTS+0x19e>; nop }
  188734:	22dc                	bnez.n	a2, 18874a <tParseADTS+0x5e>
  188736:	2a2192               	l32i	a9, a1, 168
  188739:	59ec                	bnez.n	a9, 188762 <tParseADTS+0x76>
  18873b:	3421a2               	l32i	a10, a1, 208
  18873e:	3521b2               	l32i	a11, a1, 212
  188741:	6aa8                	l32i.n	a10, a10, 24
  188743:	0ba9                	s32i.n	a10, a11, 0
  188745:	f01d                	retw.n

00188747 <tParseADTS+0x5b>:
  188747:	286152               	s32i	a5, a1, 160

0018874a <tParseADTS+0x5e>:
  18874a:	3421f2               	l32i	a15, a1, 208
  18874d:	144f62               	s8i	a6, a15, 20
  188750:	3521e2               	l32i	a14, a1, 212
  188753:	2821d2               	l32i	a13, a1, 160
  188756:	0ed9                	s32i.n	a13, a14, 0
  188758:	f01d                	retw.n

0018875a <tParseADTS+0x6e>:
  18875a:	352192               	l32i	a9, a1, 212
  18875d:	292182               	l32i	a8, a1, 164
  188760:	0989                	s32i.n	a8, a9, 0

00188762 <tParseADTS+0x76>:
  188762:	f01d                	retw.n

00188764 <tParseADTS+0x78>:
  188764:	065d                	mov.n	a5, a6
  188766:	266122               	s32i	a2, a1, 152
  188769:	276142               	s32i	a4, a1, 156
  18876c:	2561d2               	s32i	a13, a1, 148
  18876f:	f6c372               	addi	a7, a3, -10
  188772:	e31831               	l32r	a3, 1813d4 (fff <XtosCoreStateSize+0xd7f>)

00188775 <tParseADTS+0x89>:
  188775:	006162               	s32i	a6, a1, 0
  188778:	20a220               	or	a10, a2, a2
  18877b:	0b0c                	movi.n	a11, 0
  18877d:	008825               	call8	189000 <InitBitParser>
  188780:	c80c                	movi.n	a8, 12
  188782:	01bd                	mov.n	a11, a1
  188784:	694284               	ae_lb	a4, a8
  188787:	774a84               	ae_db	a10, a8
  18878a:	0082a5               	call8	188fb4 <TerminateBitParser>
  18878d:	f49040               	extui	a9, a4, 0, 16
  188790:	0d000e4150b0893e 	{ beq.w18	a9, a3, 188879 <tParseADTS+0x18d>; nop }
  188798:	221b                	addi.n	a2, a2, 1
  18879a:	551b                	addi.n	a5, a5, 1
  18879c:	d59757               	bne	a7, a5, 188775 <tParseADTS+0x89>
  18879f:	090c                	movi.n	a9, 0

001887a1 <tParseADTS+0xb5>:
  1887a1:	f77916               	beqz	a9, 18871c <tParseADTS+0x30>
  1887a4:	f74556               	bnez	a5, 18871c <tParseADTS+0x30>
  1887a7:	04c1a2               	addi	a10, a1, 4
  1887aa:	342142               	l32i	a4, a1, 208
  1887ad:	34a0c2               	movi	a12, 52
  1887b0:	20b440               	or	a11, a4, a4
  1887b3:	f7bce5               	call8	180380 <__vec_memcpy>
  1887b6:	0e6162               	s32i	a6, a1, 56
  1887b9:	2621a2               	l32i	a10, a1, 152
  1887bc:	00a0b2               	movi	a11, 0
  1887bf:	2a2182               	l32i	a8, a1, 168
  1887c2:	04c122               	addi	a2, a1, 4
  1887c5:	932480               	movnez	a2, a4, a8
  1887c8:	008365               	call8	189000 <InitBitParser>
  1887cb:	1b0c                	movi.n	a11, 1
  1887cd:	090c                	movi.n	a9, 0
  1887cf:	2e0c                	movi.n	a14, 2
  1887d1:	2821c2               	l32i	a12, a1, 160
  1887d4:	c80c                	movi.n	a8, 12
  1887d6:	774a84               	ae_db	a10, a8
  1887d9:	6972c4               	ae_lb	a7, a12
  1887dc:	774ac4               	ae_db	a10, a12
  1887df:	69f2e4               	ae_lb	a15, a14
  1887e2:	004272               	s8i	a7, a2, 0
  1887e5:	774ae4               	ae_db	a10, a14
  1887e8:	0142f2               	s8i	a15, a2, 1
  1887eb:	69d2c4               	ae_lb	a13, a12
  1887ee:	774ac4               	ae_db	a10, a12
  1887f1:	f4d0d0               	extui	a13, a13, 0, 16
  1887f4:	839bd0               	moveqz	a9, a11, a13
  1887f7:	6982e4               	ae_lb	a8, a14
  1887fa:	4d0c                	movi.n	a13, 4
  1887fc:	024292               	s8i	a9, a2, 2
  1887ff:	774ae4               	ae_db	a10, a14
  188802:	6972d4               	ae_lb	a7, a13
  188805:	034282               	s8i	a8, a2, 3
  188808:	774ad4               	ae_db	a10, a13
  18880b:	044272               	s8i	a7, a2, 4
  18880e:	69f2c4               	ae_lb	a15, a12
  188811:	370c                	movi.n	a7, 3
  188813:	774ac4               	ae_db	a10, a12
  188816:	69b274               	ae_lb	a11, a7
  188819:	0542f2               	s8i	a15, a2, 5
  18881c:	774a74               	ae_db	a10, a7
  18881f:	6992c4               	ae_lb	a9, a12
  188822:	0642b2               	s8i	a11, a2, 6
  188825:	774ac4               	ae_db	a10, a12
  188828:	074292               	s8i	a9, a2, 7
  18882b:	6982c4               	ae_lb	a8, a12
  18882e:	d90c                	movi.n	a9, 13
  188830:	774ac4               	ae_db	a10, a12
  188833:	69f2c4               	ae_lb	a15, a12
  188836:	084282               	s8i	a8, a2, 8
  188839:	774ac4               	ae_db	a10, a12
  18883c:	0942f2               	s8i	a15, a2, 9
  18883f:	69b2c4               	ae_lb	a11, a12
  188842:	bf0c                	movi.n	a15, 11
  188844:	774ac4               	ae_db	a10, a12
  188847:	0a42b2               	s8i	a11, a2, 10
  18884a:	698294               	ae_lb	a8, a9
  18884d:	774a94               	ae_db	a10, a9
  188850:	f48080               	extui	a8, a8, 0, 16
  188853:	020292               	l8ui	a9, a2, 2
  188856:	69c2f4               	ae_lb	a12, a15
  188859:	6289                	s32i.n	a8, a2, 24
  18885b:	f4c0c0               	extui	a12, a12, 0, 16
  18885e:	774af4               	ae_db	a10, a15
  188861:	69b2e4               	ae_lb	a11, a14
  188864:	72c9                	s32i.n	a12, a2, 28
  188866:	f4b0b0               	extui	a11, a11, 0, 16
  188869:	774ae4               	ae_db	a10, a14
  18886c:	f1a9                	s32i.n	a10, a1, 60
  18886e:	bb1b                	addi.n	a11, a11, 1
  188870:	82b9                	s32i.n	a11, a2, 32
  188872:	c9dc                	bnez.n	a9, 188892 <tParseADTS+0x1a6>
  188874:	0c0c                	movi.n	a12, 0
  188876:	000886               	j	18889c <tParseADTS+0x1b0>

00188879 <tParseADTS+0x18d>:
  188879:	190c                	movi.n	a9, 1
  18887b:	ffc886               	j	1887a1 <tParseADTS+0xb5>

0018887e <tParseADTS+0x192>:
  18887e:	2b2192               	l32i	a9, a1, 172
  188881:	620c                	movi.n	a2, 6
  188883:	ed3956               	bnez	a9, 18875a <tParseADTS+0x6e>
  188886:	120c                	movi.n	a2, 1
  188888:	f01d                	retw.n

0018888a <tParseADTS+0x19e>:
  18888a:	3421a2               	l32i	a10, a1, 208
  18888d:	144a62               	s8i	a6, a10, 20
  188890:	f01d                	retw.n

00188892 <tParseADTS+0x1a6>:
  188892:	0b1c                	movi.n	a11, 16
  188894:	69c2b4               	ae_lb	a12, a11
  188897:	774ab4               	ae_db	a10, a11
  18889a:	f1a9                	s32i.n	a10, a1, 60

0018889c <tParseADTS+0x1b0>:
  18889c:	1252c2               	s16i	a12, a2, 36
  18889f:	38c1b2               	addi	a11, a1, 56
  1888a2:	007125               	call8	188fb4 <TerminateBitParser>
  1888a5:	0622c2               	l32i	a12, a2, 24
  1888a8:	2461a2               	s32i	a10, a1, 144
  1888ab:	005c56               	bnez	a12, 1888b4 <tParseADTS+0x1c8>
  1888ae:	04a092               	movi	a9, 4
  1888b1:	000586               	j	1888cb <tParseADTS+0x1df>

001888b4 <tParseADTS+0x1c8>:
  1888b4:	2921d2               	l32i	a13, a1, 164
  1888b7:	04adc7               	bge	a13, a12, 1888bf <tParseADTS+0x1d3>
  1888ba:	190c                	movi.n	a9, 1
  1888bc:	0002c6               	j	1888cb <tParseADTS+0x1df>

001888bf <tParseADTS+0x1d3>:
  1888bf:	069d                	mov.n	a9, a6
  1888c1:	82f8                	l32i.n	a15, a2, 32
  1888c3:	1e0c                	movi.n	a14, 1
  1888c5:	62eef0               	saltu	a14, a14, a15
  1888c8:	9397e0               	movnez	a9, a7, a14
  1888cb:	980c                	movi.n	a8, 9
  1888cd:	770c                	movi.n	a7, 7
  1888cf:	0202a2               	l8ui	a10, a2, 2
  1888d2:	092d                	mov.n	a2, a9
  1888d4:	9378a0               	movnez	a7, a8, a10
  1888d7:	c07c70               	sub	a7, a12, a7
  1888da:	1177d0               	slli	a7, a7, 3
  1888dd:	19fc                	bnez.n	a9, 188912 <tParseADTS+0x226>
  1888df:	2a21b2               	l32i	a11, a1, 168
  1888e2:	c14b                	addi.n	a12, a1, 4
  1888e4:	93c4b0               	movnez	a12, a4, a11
  1888e7:	060c92               	l8ui	a9, a12, 6
  1888ea:	084956               	bnez	a9, 188972 <tParseADTS+0x286>
  1888ed:	8d0c                	movi.n	a13, 8
  1888ef:	0021c6               	j	18897a <tParseADTS+0x28e>

001888f2 <tParseADTS+0x206>:
  1888f2:	629ed0               	saltu	a9, a14, a13

001888f5 <tParseADTS+0x209>:
  1888f5:	4d0c                	movi.n	a13, 4
  1888f7:	010c82               	l8ui	a8, a12, 1
  1888fa:	1f0c                	movi.n	a15, 1
  1888fc:	0e0c                	movi.n	a14, 0
  1888fe:	83ef80               	moveqz	a14, a15, a8
  188901:	10e9e0               	and	a14, a9, a14
  188904:	040cf2               	l8ui	a15, a12, 4
  188907:	c80c                	movi.n	a8, 12
  188909:	62ff80               	saltu	a15, a15, a8
  18890c:	10eef0               	and	a14, a14, a15
  18890f:	832de0               	moveqz	a2, a13, a14
  188912:	82fc                	bnez.n	a2, 18894e <tParseADTS+0x262>
  188914:	2a2192               	l32i	a9, a1, 168
  188917:	99fc                	bnez.n	a9, 188954 <tParseADTS+0x268>
  188919:	0801e2               	l8ui	a14, a1, 8
  18891c:	0a01f2               	l8ui	a15, a1, 10
  18891f:	0701d2               	l8ui	a13, a1, 7
  188922:	0501b2               	l8ui	a11, a1, 5
  188925:	0104a2               	l8ui	a10, a4, 1
  188928:	0304c2               	l8ui	a12, a4, 3
  18892b:	30aab0               	xor	a10, a10, a11
  18892e:	30ccd0               	xor	a12, a12, a13
  188931:	0404b2               	l8ui	a11, a4, 4
  188934:	0604d2               	l8ui	a13, a4, 6
  188937:	20aac0               	or	a10, a10, a12
  18893a:	30ddf0               	xor	a13, a13, a15
  18893d:	30bbe0               	xor	a11, a11, a14
  188940:	20bbd0               	or	a11, a11, a13
  188943:	20aab0               	or	a10, a10, a11
  188946:	189a56               	bnez	a10, 188ad3 <tParseADTS+0x3e7>
  188949:	020c                	movi.n	a2, 0
  18894b:	002786               	j	1889ed <tParseADTS+0x301>

0018894e <tParseADTS+0x262>:
  18894e:	144462               	s8i	a6, a4, 20
  188951:	ff7246               	j	18871e <tParseADTS+0x32>

00188954 <tParseADTS+0x268>:
  188954:	2721e2               	l32i	a14, a1, 156
  188957:	64c8                	l32i.n	a12, a4, 24
  188959:	04de56               	bnez	a14, 1889aa <tParseADTS+0x2be>
  18895c:	2921f2               	l32i	a15, a1, 164
  18895f:	0d001a4110b0afce 	{ bge.w18	a15, a12, 188b04 <tParseADTS+0x418>; nop }
  188967:	2b2182               	l32i	a8, a1, 172
  18896a:	04a816               	beqz	a8, 1889b8 <tParseADTS+0x2cc>

0018896d <tParseADTS+0x281>:
  18896d:	420c                	movi.n	a2, 4
  18896f:	001e86               	j	1889ed <tParseADTS+0x301>

00188972 <tParseADTS+0x286>:
  188972:	e299d1               	l32r	a13, 1813d8 (2895e0 <channelConfig2NCC>)
  188975:	d9da                	add.n	a13, a9, a13
  188977:	000dd2               	l8ui	a13, a13, 0

0018897a <tParseADTS+0x28e>:
  18897a:	ce3c                	movi.n	a14, 60
  18897c:	8a4c                	movi.n	a10, 72
  18897e:	8f3c                	movi.n	a15, 56
  188980:	1b0c                	movi.n	a11, 1
  188982:	020c92               	l8ui	a9, a12, 2
  188985:	908dd0               	addx2	a8, a13, a13
  188988:	6cd8                	l32i.n	a13, a12, 24
  18898a:	118850               	slli	a8, a8, 11
  18898d:	939b90               	movnez	a9, a11, a9
  188990:	93fa90               	movnez	a15, a10, a9
  188993:	ff8a                	add.n	a15, a15, a8
  188995:	11ddd0               	slli	a13, a13, 3
  188998:	c84c                	movi.n	a8, 76
  18899a:	93e890               	movnez	a14, a8, a9
  18899d:	0d3ff54110b0cfde 	{ bgeu.w18	a15, a13, 1888f2 <tParseADTS+0x206>; nop }
  1889a5:	090c                	movi.n	a9, 0
  1889a7:	ffd286               	j	1888f5 <tParseADTS+0x209>

001889aa <tParseADTS+0x2be>:
  1889aa:	292192               	l32i	a9, a1, 164
  1889ad:	ac2b                	addi.n	a10, a12, 2
  1889af:	0aa9a7               	bge	a9, a10, 1889bd <tParseADTS+0x2d1>
  1889b2:	2b21b2               	l32i	a11, a1, 172
  1889b5:	fb4b56               	bnez	a11, 18896d <tParseADTS+0x281>

001889b8 <tParseADTS+0x2cc>:
  1889b8:	120c                	movi.n	a2, 1
  1889ba:	000bc6               	j	1889ed <tParseADTS+0x301>

001889bd <tParseADTS+0x2d1>:
  1889bd:	2621a2               	l32i	a10, a1, 152
  1889c0:	00a0b2               	movi	a11, 0
  1889c3:	80aca0               	add	a10, a12, a10
  1889c6:	0063a5               	call8	189000 <InitBitParser>
  1889c9:	7fc1b2               	addi	a11, a1, 127
  1889cc:	0ca0c2               	movi	a12, 12
  1889cf:	6922c4               	ae_lb	a2, a12
  1889d2:	01cbb2               	addi	a11, a11, 1
  1889d5:	774ac4               	ae_db	a10, a12
  1889d8:	1f61a2               	s32i	a10, a1, 124
  1889db:	005da5               	call8	188fb4 <TerminateBitParser>
  1889de:	01a082               	movi	a8, 1
  1889e1:	f42020               	extui	a2, a2, 0, 16
  1889e4:	c02230               	sub	a2, a2, a3
  1889e7:	932820               	movnez	a2, a8, a2
  1889ea:	1122e0               	slli	a2, a2, 2

001889ed <tParseADTS+0x301>:
  1889ed:	f5d256               	bnez	a2, 18894e <tParseADTS+0x262>
  1889f0:	2a2182               	l32i	a8, a1, 168
  1889f3:	008856               	bnez	a8, 1889ff <tParseADTS+0x313>
  1889f6:	04ad                	mov.n	a10, a4
  1889f8:	b14b                	addi.n	a11, a1, 4
  1889fa:	4c3c                	movi.n	a12, 52
  1889fc:	f79825               	call8	180380 <__vec_memcpy>

001889ff <tParseADTS+0x313>:
  1889ff:	0a0492               	l8ui	a9, a4, 10
  188a02:	69cc                	bnez.n	a9, 188a0c <tParseADTS+0x320>
  188a04:	1404a2               	l8ui	a10, a4, 20
  188a07:	05ba16               	beqz	a10, 188a66 <tParseADTS+0x37a>
  188a0a:	d98c                	beqz.n	a9, 188a1b <tParseADTS+0x32f>

00188a0c <tParseADTS+0x320>:
  188a0c:	144462               	s8i	a6, a4, 20
  188a0f:	0bc4a2               	addi	a10, a4, 11
  188a12:	00a0b2               	movi	a11, 0
  188a15:	09a0c2               	movi	a12, 9
  188a18:	f7a0e5               	call8	180428 <__vec_memset>

00188a1b <tParseADTS+0x32f>:
  188a1b:	1404f2               	l8ui	a15, a4, 20
  188a1e:	41f3f0               	srli	a15, a15, 3
  188a21:	80f4f0               	add	a15, a4, a15
  188a24:	0b0fe2               	l8ui	a14, a15, 11
  188a27:	11eef0               	slli	a14, a14, 1
  188a2a:	0b4fe2               	s8i	a14, a15, 11
  188a2d:	1404d2               	l8ui	a13, a4, 20
  188a30:	0904c2               	l8ui	a12, a4, 9
  188a33:	41d3d0               	srli	a13, a13, 3
  188a36:	80d4d0               	add	a13, a4, a13
  188a39:	0b0de2               	l8ui	a14, a13, 11
  188a3c:	20cce0               	or	a12, a12, a14
  188a3f:	0b4dc2               	s8i	a12, a13, 11
  188a42:	1404b2               	l8ui	a11, a4, 20
  188a45:	48a0c2               	movi	a12, 72
  188a48:	bb1b                	addi.n	a11, a11, 1
  188a4a:	74b0b0               	extui	a11, a11, 0, 8
  188a4d:	1444b2               	s8i	a11, a4, 20
  188a50:	129bc7               	bne	a11, a12, 188a66 <tParseADTS+0x37a>
  188a53:	144462               	s8i	a6, a4, 20
  188a56:	28c4a2               	addi	a10, a4, 40
  188a59:	b4bb                	addi.n	a11, a4, 11
  188a5b:	9c0c                	movi.n	a12, 9
  188a5d:	282182               	l32i	a8, a1, 160
  188a60:	274482               	s8i	a8, a4, 39
  188a63:	f791e5               	call8	180380 <__vec_memcpy>
  188a66:	2521a2               	l32i	a10, a1, 148
  188a69:	020492               	l8ui	a9, a4, 2
  188a6c:	025a92               	s16i	a9, a10, 4
  188a6f:	69bc                	beqz.n	a9, 188aa9 <tParseADTS+0x3bd>
  188a71:	0b0c                	movi.n	a11, 0
  188a73:	0c0c                	movi.n	a12, 0
  188a75:	7fc1a2               	addi	a10, a1, 127
  188a78:	aa5b                	addi.n	a10, a10, 5
  188a7a:	002625               	call8	188cdc <startCRCRegion>
  188a7d:	8b3c                	movi.n	a11, 56
  188a7f:	e257c1               	l32r	a12, 1813dc (ffff <xthals_release_major+0xd11f>)
  188a82:	7fc1a2               	addi	a10, a1, 127
  188a85:	aa5b                	addi.n	a10, a10, 5
  188a87:	002465               	call8	188ccc <stopCRCRegion>
  188a8a:	2621a2               	l32i	a10, a1, 152
  188a8d:	2921b2               	l32i	a11, a1, 164
  188a90:	1d0c                	movi.n	a13, 1
  188a92:	e252e1               	l32r	a14, 1813dc (ffff <xthals_release_major+0xd11f>)
  188a95:	7fc1c2               	addi	a12, a1, 127
  188a98:	cc5b                	addi.n	a12, a12, 5
  188a9a:	001625               	call8	188bfc <calcCRC>
  188a9d:	2521e2               	l32i	a14, a1, 148
  188aa0:	1214d2               	l16ui	a13, a4, 36
  188aa3:	045ea2               	s16i	a10, a14, 8
  188aa6:	035ed2               	s16i	a13, a14, 6

00188aa9 <tParseADTS+0x3bd>:
  188aa9:	0404b2               	l8ui	a11, a4, 4
  188aac:	2521a2               	l32i	a10, a1, 148
  188aaf:	0604c2               	l8ui	a12, a4, 6
  188ab2:	002aa2               	l32i	a10, a10, 0
  188ab5:	002465               	call8	188cfc <tInitDefaultASC>
  188ab8:	2821c2               	l32i	a12, a1, 160
  188abb:	21d370               	srai	a13, a7, 3
  188abe:	2521b2               	l32i	a11, a1, 148
  188ac1:	2421e2               	l32i	a14, a1, 144
  188ac4:	036be2               	s32i	a14, a11, 12
  188ac7:	046bd2               	s32i	a13, a11, 16
  188aca:	7bc9                	s32i.n	a12, a11, 28
  188acc:	8b69                	s32i.n	a6, a11, 32
  188ace:	5b69                	s32i.n	a6, a11, 20
  188ad0:	ff1286               	j	18871e <tParseADTS+0x32>

00188ad3 <tParseADTS+0x3e7>:
  188ad3:	2721f2               	l32i	a15, a1, 156
  188ad6:	ef8c                	beqz.n	a15, 188ae8 <tParseADTS+0x3fc>
  188ad8:	71c8                	l32i.n	a12, a1, 28
  188ada:	292182               	l32i	a8, a1, 164
  188add:	9c9b                	addi.n	a9, a12, 9
  188adf:	26a897               	bge	a8, a9, 188b09 <tParseADTS+0x41d>
  188ae2:	2b21a2               	l32i	a10, a1, 172
  188ae5:	0e1a16               	beqz	a10, 188bca <tParseADTS+0x4de>

00188ae8 <tParseADTS+0x3fc>:
  188ae8:	420c                	movi.n	a2, 4
  188aea:	ffbfc6               	j	1889ed <tParseADTS+0x301>

00188aed <tParseADTS+0x401>:
  188aed:	01a032               	movi	a3, 1

00188af0 <tParseADTS+0x404>:
  188af0:	20a220               	or	a10, a2, a2
  188af3:	78c1b2               	addi	a11, a1, 120
  188af6:	004be5               	call8	188fb4 <TerminateBitParser>
  188af9:	04a0b2               	movi	a11, 4
  188afc:	520c                	movi.n	a2, 5
  188afe:	932b30               	movnez	a2, a11, a3
  188b01:	ffba06               	j	1889ed <tParseADTS+0x301>

00188b04 <tParseADTS+0x418>:
  188b04:	020c                	movi.n	a2, 0
  188b06:	ffb8c6               	j	1889ed <tParseADTS+0x301>

00188b09 <tParseADTS+0x41d>:
  188b09:	2621a2               	l32i	a10, a1, 152
  188b0c:	00a0b2               	movi	a11, 0
  188b0f:	80aac0               	add	a10, a10, a12
  188b12:	004ee5               	call8	189000 <InitBitParser>
  188b15:	cc0c                	movi.n	a12, 12
  188b17:	69b2c4               	ae_lb	a11, a12
  188b1a:	0a2d                	mov.n	a2, a10
  188b1c:	f4b0b0               	extui	a11, a11, 0, 16
  188b1f:	7742c4               	ae_db	a2, a12
  188b22:	106122               	s32i	a2, a1, 64
  188b25:	c49b37               	bne	a11, a3, 188aed <tParseADTS+0x401>
  188b28:	4f0c                	movi.n	a15, 4
  188b2a:	290c                	movi.n	a9, 2
  188b2c:	2821d2               	l32i	a13, a1, 160
  188b2f:	69e2d4               	ae_lb	a14, a13
  188b32:	4441e2               	s8i	a14, a1, 68
  188b35:	7742d4               	ae_db	a2, a13
  188b38:	69c294               	ae_lb	a12, a9
  188b3b:	4541c2               	s8i	a12, a1, 69
  188b3e:	774294               	ae_db	a2, a9
  188b41:	69a2d4               	ae_lb	a10, a13
  188b44:	7742d4               	ae_db	a2, a13
  188b47:	f4a0a0               	extui	a10, a10, 0, 16
  188b4a:	69b294               	ae_lb	a11, a9
  188b4d:	4741b2               	s8i	a11, a1, 71
  188b50:	774294               	ae_db	a2, a9
  188b53:	3b0c                	movi.n	a11, 3
  188b55:	190c                	movi.n	a9, 1
  188b57:	6982f4               	ae_lb	a8, a15
  188b5a:	484182               	s8i	a8, a1, 72
  188b5d:	7742f4               	ae_db	a2, a15
  188b60:	080c                	movi.n	a8, 0
  188b62:	69e2d4               	ae_lb	a14, a13
  188b65:	4941e2               	s8i	a14, a1, 73
  188b68:	8389a0               	moveqz	a8, a9, a10
  188b6b:	7742d4               	ae_db	a2, a13
  188b6e:	69c2b4               	ae_lb	a12, a11
  188b71:	464182               	s8i	a8, a1, 70
  188b74:	7742b4               	ae_db	a2, a11
  188b77:	4a41c2               	s8i	a12, a1, 74
  188b7a:	78c1b2               	addi	a11, a1, 120
  188b7d:	69f2d4               	ae_lb	a15, a13
  188b80:	4b41f2               	s8i	a15, a1, 75
  188b83:	7742d4               	ae_db	a2, a13
  188b86:	69e2d4               	ae_lb	a14, a13
  188b89:	4c41e2               	s8i	a14, a1, 76
  188b8c:	7742d4               	ae_db	a2, a13
  188b8f:	106122               	s32i	a2, a1, 64
  188b92:	02ad                	mov.n	a10, a2
  188b94:	0041e5               	call8	188fb4 <TerminateBitParser>
  188b97:	0a01c2               	l8ui	a12, a1, 10
  188b9a:	0801b2               	l8ui	a11, a1, 8
  188b9d:	44c192               	addi	a9, a1, 68
  188ba0:	010932               	l8ui	a3, a9, 1
  188ba3:	040982               	l8ui	a8, a9, 4
  188ba6:	0609a2               	l8ui	a10, a9, 6
  188ba9:	3088b0               	xor	a8, a8, a11
  188bac:	30aac0               	xor	a10, a10, a12
  188baf:	0701b2               	l8ui	a11, a1, 7
  188bb2:	030992               	l8ui	a9, a9, 3
  188bb5:	2088a0               	or	a8, a8, a10
  188bb8:	0501a2               	l8ui	a10, a1, 5
  188bbb:	3099b0               	xor	a9, a9, a11
  188bbe:	3033a0               	xor	a3, a3, a10
  188bc1:	203390               	or	a3, a3, a9
  188bc4:	203380               	or	a3, a3, a8
  188bc7:	ffc946               	j	188af0 <tParseADTS+0x404>

00188bca <tParseADTS+0x4de>:
  188bca:	120c                	movi.n	a2, 1
  188bcc:	ff8746               	j	1889ed <tParseADTS+0x301>

00188bcf <tParseADTS+0x4e3>:
	...

00188bd0 <tParseADTS+0x4e4>:
  188bd0:	004136               	entry	a1, 32
  188bd3:	118300               	slli	a8, a3, 16
  188bd6:	20a062               	movi	a6, 32
  188bd9:	e20131               	l32r	a3, 1813e0 (80000000 <_memmap_cacheattr_bp_allvalid+0x5dddddde>)
  188bdc:	c06650               	sub	a6, a6, a5
  188bdf:	401600               	ssl	a6
  188be2:	a14400               	sll	a4, a4
  188be5:	0ea576               	loopgtz	a5, 188bf7 <tParseADTS+0x50b>
  188be8:	307240               	xor	a7, a2, a4
  188beb:	1122f0               	slli	a2, a2, 1
  188bee:	020737               	bnone	a7, a3, 188bf4 <tParseADTS+0x508>
  188bf1:	302820               	xor	a2, a8, a2

00188bf4 <tParseADTS+0x508>:
  188bf4:	1144f0               	slli	a4, a4, 1

00188bf7 <tParseADTS+0x50b>:
  188bf7:	f01d                	retw.n

00188bf9 <tParseADTS+0x50d>:
  188bf9:	000000                                        ...

00188bfc <calcCRC>:
  188bfc:	00a136               	entry	a1, 80
  188bff:	0b6122               	s32i	a2, a1, 44
  188c02:	11a600               	slli	a10, a6, 16
  188c05:	0be516               	beqz	a5, 188cc7 <calcCRC+0xcb>
  188c08:	e1f761               	l32r	a6, 1813e4 (2893b0 <HuffmanCodeBooks+0x270>)
  188c0b:	909550               	addx2	a9, a5, a5
  188c0e:	11b3d0               	slli	a11, a3, 3
  188c11:	91b9                	s32i.n	a11, a1, 36
  188c13:	a09940               	addx4	a9, a9, a4
  188c16:	a199                	s32i.n	a9, a1, 40

00188c18 <calcCRC+0x1c>:
  188c18:	b1b8                	l32i.n	a11, a1, 44
  188c1a:	91c8                	l32i.n	a12, a1, 36
  188c1c:	0a3d                	mov.n	a3, a10
  188c1e:	1428                	l32i.n	a2, a4, 4
  188c20:	01ad                	mov.n	a10, a1
  188c22:	027d                	mov.n	a7, a2
  188c24:	0939a5               	call8	191fc0 <CreateInitializedBitBuffer>
  188c27:	01ad                	mov.n	a10, a1
  188c29:	04b8                	l32i.n	a11, a4, 0
  188c2b:	0915e5               	call8	191d88 <WindBitBufferBidirectional>
  188c2e:	01ad                	mov.n	a10, a1
  188c30:	090ca5               	call8	191cfc <initBitParser>
  188c33:	0a5d                	mov.n	a5, a10
  188c35:	2982b6               	bltui	a2, 8, 188c62 <calcCRC+0x66>
  188c38:	41a320               	srli	a10, a2, 3
  188c3b:	117ad0               	slli	a7, a10, 3
  188c3e:	1d9a76               	loopnez	a10, 188c5f <calcCRC+0x63>
  188c41:	118380               	slli	a8, a3, 8
  188c44:	69b384               	ae_lbi	a11, 8
  188c47:	759830               	extui	a9, a3, 24, 8
  188c4a:	7430b0               	extui	a3, a11, 0, 8
  188c4d:	303390               	xor	a3, a3, a9
  188c50:	903360               	addx2	a3, a3, a6
  188c53:	001332               	l16ui	a3, a3, 0
  188c56:	775584               	ae_dbi	a5, 8
  188c59:	113300               	slli	a3, a3, 16
  188c5c:	303380               	xor	a3, a3, a8

00188c5f <calcCRC+0x63>:
  188c5f:	c07270               	sub	a7, a2, a7

00188c62 <calcCRC+0x66>:
  188c62:	03ad                	mov.n	a10, a3
  188c64:	07dd                	mov.n	a13, a7
  188c66:	69c274               	ae_lb	a12, a7
  188c69:	e1dfb1               	l32r	a11, 1813e8 (8005 <xthals_release_major+0x5125>)
  188c6c:	774574               	ae_db	a5, a7
  188c6f:	fff625               	call8	188bd0 <tParseADTS+0x4e4>
  188c72:	24d8                	l32i.n	a13, a4, 8
  188c74:	14e8                	l32i.n	a14, a4, 4
  188c76:	0a3d                	mov.n	a3, a10
  188c78:	36bed7               	bgeu	a14, a13, 188cb2 <calcCRC+0xb6>
  188c7b:	c09de0               	sub	a9, a13, a14
  188c7e:	097d                	mov.n	a7, a9
  188c80:	1d89b6               	bltui	a9, 8, 188ca1 <calcCRC+0xa5>
  188c83:	41a390               	srli	a10, a9, 3
  188c86:	117ad0               	slli	a7, a10, 3
  188c89:	119a76               	loopnez	a10, 188c9e <calcCRC+0xa2>
  188c8c:	75b830               	extui	a11, a3, 24, 8
  188c8f:	90bb60               	addx2	a11, a11, a6
  188c92:	001bb2               	l16ui	a11, a11, 0
  188c95:	118380               	slli	a8, a3, 8
  188c98:	113b00               	slli	a3, a11, 16
  188c9b:	303380               	xor	a3, a3, a8

00188c9e <calcCRC+0xa2>:
  188c9e:	c07970               	sub	a7, a9, a7

00188ca1 <calcCRC+0xa5>:
  188ca1:	20d770               	or	a13, a7, a7
  188ca4:	20a330               	or	a10, a3, a3
  188ca7:	e1d0b1               	l32r	a11, 1813e8 (8005 <xthals_release_major+0x5125>)
  188caa:	00a0c2               	movi	a12, 0
  188cad:	fff225               	call8	188bd0 <tParseADTS+0x4e4>
  188cb0:	0a3d                	mov.n	a3, a10

00188cb2 <calcCRC+0xb6>:
  188cb2:	05bd                	mov.n	a11, a5
  188cb4:	01ad                	mov.n	a10, a1
  188cb6:	090225               	call8	191cd8 <TerminateBitParser_new>
  188cb9:	03ad                	mov.n	a10, a3
  188cbb:	a188                	l32i.n	a8, a1, 40
  188cbd:	44cb                	addi.n	a4, a4, 12
  188cbf:	0d3ff54150b0b48e 	{ bne.w18	a4, a8, 188c18 <calcCRC+0x1c>; nop }

00188cc7 <calcCRC+0xcb>:
  188cc7:	f520a0               	extui	a2, a10, 16, 16
  188cca:	f01d                	retw.n

00188ccc <stopCRCRegion>:
  188ccc:	004136               	entry	a1, 32
  188ccf:	0258                	l32i.n	a5, a2, 0
  188cd1:	c05350               	sub	a5, a3, a5
  188cd4:	635450               	minu	a5, a4, a5
  188cd7:	1259                	s32i.n	a5, a2, 4
  188cd9:	f01d                	retw.n

00188cdb <stopCRCRegion+0xf>:
	...

00188cdc <startCRCRegion>:
  188cdc:	004136               	entry	a1, 32
  188cdf:	0239                	s32i.n	a3, a2, 0
  188ce1:	2249                	s32i.n	a4, a2, 8
  188ce3:	f01d                	retw.n

00188ce5 <startCRCRegion+0x9>:
  188ce5:	000000                                        ...

00188ce8 <tIndexToFrequency>:
  188ce8:	004136               	entry	a1, 32
  188ceb:	09a2f6               	bgeui	a2, 12, 188cf8 <tIndexToFrequency+0x10>
  188cee:	e1bf31               	l32r	a3, 1813ec (2895b0 <HuffmanCodeBooks+0x470>)
  188cf1:	a02230               	addx4	a2, a2, a3
  188cf4:	0228                	l32i.n	a2, a2, 0
  188cf6:	f01d                	retw.n

00188cf8 <tIndexToFrequency+0x10>:
  188cf8:	020c                	movi.n	a2, 0
  188cfa:	f01d                	retw.n

00188cfc <tInitDefaultASC>:
  188cfc:	004136               	entry	a1, 32
  188cff:	20a220               	or	a10, a2, a2
  188d02:	00a0b2               	movi	a11, 0
  188d05:	24a1c2               	movi	a12, 0x124
  188d08:	f771e5               	call8	180428 <__vec_memset>
  188d0b:	094242               	s8i	a4, a2, 9
  188d0e:	20a330               	or	a10, a3, a3
  188d11:	240c                	movi.n	a4, 2
  188d13:	0249                	s32i.n	a4, a2, 0
  188d15:	040c                	movi.n	a4, 0
  188d17:	084242               	s8i	a4, a2, 8
  188d1a:	fffce5               	call8	188ce8 <tIndexToFrequency>
  188d1d:	32a9                	s32i.n	a10, a2, 12
  188d1f:	42a9                	s32i.n	a10, a2, 16
  188d21:	1e4242               	s8i	a4, a2, 30
  188d24:	1c4242               	s8i	a4, a2, 28
  188d27:	6249                	s32i.n	a4, a2, 24
  188d29:	1d4242               	s8i	a4, a2, 29
  188d2c:	00a482               	movi	a8, 0x400
  188d2f:	5289                	s32i.n	a8, a2, 20
  188d31:	f01d                	retw.n

00188d33 <tInitDefaultASC+0x37>:
	...

00188d34 <tNCCFromPCE>:
  188d34:	004136               	entry	a1, 32
  188d37:	025d                	mov.n	a5, a2
  188d39:	030262               	l8ui	a6, a2, 3
  188d3c:	040582               	l8ui	a8, a5, 4
  188d3f:	1216a6               	blti	a6, 1, 188d55 <tNCCFromPCE+0x21>
  188d42:	024d                	mov.n	a4, a2
  188d44:	020c                	movi.n	a2, 0
  188d46:	089676               	loopnez	a6, 188d52 <tNCCFromPCE+0x1e>
  188d49:	150432               	l8ui	a3, a4, 21
  188d4c:	443b                	addi.n	a4, a4, 3
  188d4e:	331b                	addi.n	a3, a3, 1
  188d50:	223a                	add.n	a2, a2, a3

00188d52 <tNCCFromPCE+0x1e>:
  188d52:	000046               	j	188d57 <tNCCFromPCE+0x23>

00188d55 <tNCCFromPCE+0x21>:
  188d55:	020c                	movi.n	a2, 0

00188d57 <tNCCFromPCE+0x23>:
  188d57:	054d                	mov.n	a4, a5
  188d59:	08a876               	loopgtz	a8, 188d65 <tNCCFromPCE+0x31>
  188d5c:	450492               	l8ui	a9, a4, 69
  188d5f:	443b                	addi.n	a4, a4, 3
  188d61:	991b                	addi.n	a9, a9, 1
  188d63:	229a                	add.n	a2, a2, a9

00188d65 <tNCCFromPCE+0x31>:
  188d65:	0505a2               	l8ui	a10, a5, 5
  188d68:	054d                	mov.n	a4, a5
  188d6a:	08aa76               	loopgtz	a10, 188d76 <tNCCFromPCE+0x42>
  188d6d:	7504b2               	l8ui	a11, a4, 117
  188d70:	443b                	addi.n	a4, a4, 3
  188d72:	bb1b                	addi.n	a11, a11, 1
  188d74:	22ba                	add.n	a2, a2, a11
  188d76:	f01d                	retw.n

00188d78 <tScanPCEFromBitstream>:
  188d78:	024136               	entry	a1, 0x120
  188d7b:	2d0c                	movi.n	a13, 2
  188d7d:	4b0c                	movi.n	a11, 4
  188d7f:	02a8                	l32i.n	a10, a2, 0
  188d81:	6992b4               	ae_lb	a9, a11
  188d84:	774ab4               	ae_db	a10, a11
  188d87:	02a9                	s32i.n	a10, a2, 0
  188d89:	004392               	s8i	a9, a3, 0
  188d8c:	0288                	l32i.n	a8, a2, 0
  188d8e:	69f2d4               	ae_lb	a15, a13
  188d91:	7748d4               	ae_db	a8, a13
  188d94:	0289                	s32i.n	a8, a2, 0
  188d96:	0143f2               	s8i	a15, a3, 1
  188d99:	02e8                	l32i.n	a14, a2, 0
  188d9b:	69c2b4               	ae_lb	a12, a11
  188d9e:	774eb4               	ae_db	a14, a11
  188da1:	02e9                	s32i.n	a14, a2, 0
  188da3:	0243c2               	s8i	a12, a3, 2
  188da6:	02a8                	l32i.n	a10, a2, 0
  188da8:	6992b4               	ae_lb	a9, a11
  188dab:	774ab4               	ae_db	a10, a11
  188dae:	02a9                	s32i.n	a10, a2, 0
  188db0:	034392               	s8i	a9, a3, 3
  188db3:	0288                	l32i.n	a8, a2, 0
  188db5:	69f2b4               	ae_lb	a15, a11
  188db8:	7748b4               	ae_db	a8, a11
  188dbb:	0289                	s32i.n	a8, a2, 0
  188dbd:	0443f2               	s8i	a15, a3, 4
  188dc0:	02e8                	l32i.n	a14, a2, 0
  188dc2:	69c2b4               	ae_lb	a12, a11
  188dc5:	774eb4               	ae_db	a14, a11
  188dc8:	02e9                	s32i.n	a14, a2, 0
  188dca:	0543c2               	s8i	a12, a3, 5
  188dcd:	02a8                	l32i.n	a10, a2, 0
  188dcf:	6992d4               	ae_lb	a9, a13
  188dd2:	774ad4               	ae_db	a10, a13
  188dd5:	02a9                	s32i.n	a10, a2, 0
  188dd7:	3a0c                	movi.n	a10, 3
  188dd9:	064392               	s8i	a9, a3, 6
  188ddc:	0288                	l32i.n	a8, a2, 0
  188dde:	69f2a4               	ae_lb	a15, a10
  188de1:	7748a4               	ae_db	a8, a10
  188de4:	0289                	s32i.n	a8, a2, 0
  188de6:	0743f2               	s8i	a15, a3, 7
  188de9:	02e8                	l32i.n	a14, a2, 0
  188deb:	69c2b4               	ae_lb	a12, a11
  188dee:	774eb4               	ae_db	a14, a11
  188df1:	02e9                	s32i.n	a14, a2, 0
  188df3:	0843c2               	s8i	a12, a3, 8
  188df6:	1c0c                	movi.n	a12, 1
  188df8:	0298                	l32i.n	a9, a2, 0
  188dfa:	6982c4               	ae_lb	a8, a12
  188dfd:	7749c4               	ae_db	a9, a12
  188e00:	0299                	s32i.n	a9, a2, 0
  188e02:	094382               	s8i	a8, a3, 9
  188e05:	748080               	extui	a8, a8, 0, 8
  188e08:	08dc                	bnez.n	a8, 188e1c <tScanPCEFromBitstream+0xa4>
  188e0a:	02f8                	l32i.n	a15, a2, 0
  188e0c:	69e2c4               	ae_lb	a14, a12
  188e0f:	774fc4               	ae_db	a15, a12
  188e12:	02f9                	s32i.n	a15, a2, 0
  188e14:	0a43e2               	s8i	a14, a3, 10
  188e17:	74e0e0               	extui	a14, a14, 0, 8
  188e1a:	0eac                	beqz.n	a14, 188e3e <tScanPCEFromBitstream+0xc6>

00188e1c <tScanPCEFromBitstream+0xa4>:
  188e1c:	0a2d                	mov.n	a2, a10
  188e1e:	f01d                	retw.n

00188e20 <tScanPCEFromBitstream+0xa8>:
  188e20:	0e03b2               	l8ui	a11, a3, 14
  188e23:	0303c2               	l8ui	a12, a3, 3
  188e26:	0403d2               	l8ui	a13, a3, 4
  188e29:	0503e2               	l8ui	a14, a3, 5
  188e2c:	20a110               	or	a10, a1, a1
  188e2f:	01d3f2               	addmi	a15, a3, 0x100
  188e32:	d4cff2               	addi	a15, a15, -44
  188e35:	ff5025               	call8	188338 <Parse_Height_Extension_Element>
  188e38:	00a022               	movi	a2, 0
  188e3b:	000090               	retw

00188e3e <tScanPCEFromBitstream+0xc6>:
  188e3e:	0298                	l32i.n	a9, a2, 0
  188e40:	6982c4               	ae_lb	a8, a12
  188e43:	7749c4               	ae_db	a9, a12
  188e46:	0299                	s32i.n	a9, a2, 0
  188e48:	0b4382               	s8i	a8, a3, 11
  188e4b:	748080               	extui	a8, a8, 0, 8
  188e4e:	889c                	beqz.n	a8, 188e6a <tScanPCEFromBitstream+0xf2>
  188e50:	0288                	l32i.n	a8, a2, 0
  188e52:	69f2d4               	ae_lb	a15, a13
  188e55:	7748d4               	ae_db	a8, a13
  188e58:	0289                	s32i.n	a8, a2, 0
  188e5a:	0c43f2               	s8i	a15, a3, 12
  188e5d:	02e8                	l32i.n	a14, a2, 0
  188e5f:	69a2c4               	ae_lb	a10, a12
  188e62:	774ec4               	ae_db	a14, a12
  188e65:	02e9                	s32i.n	a14, a2, 0
  188e67:	0d43a2               	s8i	a10, a3, 13

00188e6a <tScanPCEFromBitstream+0xf2>:
  188e6a:	030392               	l8ui	a9, a3, 3
  188e6d:	03ad                	mov.n	a10, a3
  188e6f:	3019a6               	blti	a9, 1, 188ea3 <tScanPCEFromBitstream+0x12b>
  188e72:	1e0c                	movi.n	a14, 1
  188e74:	040c                	movi.n	a4, 0

00188e76 <tScanPCEFromBitstream+0xfe>:
  188e76:	441b                	addi.n	a4, a4, 1
  188e78:	0298                	l32i.n	a9, a2, 0
  188e7a:	6982c4               	ae_lb	a8, a12
  188e7d:	7749c4               	ae_db	a9, a12
  188e80:	f4f080               	extui	a15, a8, 0, 16
  188e83:	93fef0               	movnez	a15, a14, a15
  188e86:	0299                	s32i.n	a9, a2, 0
  188e88:	154a82               	s8i	a8, a10, 21
  188e8b:	144af2               	s8i	a15, a10, 20
  188e8e:	0298                	l32i.n	a9, a2, 0
  188e90:	6982b4               	ae_lb	a8, a11
  188e93:	7749b4               	ae_db	a9, a11
  188e96:	0299                	s32i.n	a9, a2, 0
  188e98:	164a82               	s8i	a8, a10, 22
  188e9b:	0303f2               	l8ui	a15, a3, 3
  188e9e:	aa3b                	addi.n	a10, a10, 3
  188ea0:	d224f7               	blt	a4, a15, 188e76 <tScanPCEFromBitstream+0xfe>

00188ea3 <tScanPCEFromBitstream+0x12b>:
  188ea3:	0403a2               	l8ui	a10, a3, 4
  188ea6:	040c                	movi.n	a4, 0
  188ea8:	301aa6               	blti	a10, 1, 188edc <tScanPCEFromBitstream+0x164>
  188eab:	1e0c                	movi.n	a14, 1
  188ead:	03ad                	mov.n	a10, a3

00188eaf <tScanPCEFromBitstream+0x137>:
  188eaf:	441b                	addi.n	a4, a4, 1
  188eb1:	0298                	l32i.n	a9, a2, 0
  188eb3:	6982c4               	ae_lb	a8, a12
  188eb6:	7749c4               	ae_db	a9, a12
  188eb9:	f4f080               	extui	a15, a8, 0, 16
  188ebc:	93fef0               	movnez	a15, a14, a15
  188ebf:	0299                	s32i.n	a9, a2, 0
  188ec1:	454a82               	s8i	a8, a10, 69
  188ec4:	444af2               	s8i	a15, a10, 68
  188ec7:	0298                	l32i.n	a9, a2, 0
  188ec9:	6982b4               	ae_lb	a8, a11
  188ecc:	7749b4               	ae_db	a9, a11
  188ecf:	0299                	s32i.n	a9, a2, 0
  188ed1:	464a82               	s8i	a8, a10, 70
  188ed4:	0403f2               	l8ui	a15, a3, 4
  188ed7:	aa3b                	addi.n	a10, a10, 3
  188ed9:	d224f7               	blt	a4, a15, 188eaf <tScanPCEFromBitstream+0x137>

00188edc <tScanPCEFromBitstream+0x164>:
  188edc:	0503a2               	l8ui	a10, a3, 5
  188edf:	050c                	movi.n	a5, 0
  188ee1:	321aa6               	blti	a10, 1, 188f17 <tScanPCEFromBitstream+0x19f>
  188ee4:	1e0c                	movi.n	a14, 1
  188ee6:	040c                	movi.n	a4, 0
  188ee8:	03ad                	mov.n	a10, a3

00188eea <tScanPCEFromBitstream+0x172>:
  188eea:	441b                	addi.n	a4, a4, 1
  188eec:	0298                	l32i.n	a9, a2, 0
  188eee:	6982c4               	ae_lb	a8, a12
  188ef1:	7749c4               	ae_db	a9, a12
  188ef4:	f4f080               	extui	a15, a8, 0, 16
  188ef7:	93fef0               	movnez	a15, a14, a15
  188efa:	0299                	s32i.n	a9, a2, 0
  188efc:	754a82               	s8i	a8, a10, 117
  188eff:	744af2               	s8i	a15, a10, 116
  188f02:	0298                	l32i.n	a9, a2, 0
  188f04:	6982b4               	ae_lb	a8, a11
  188f07:	7749b4               	ae_db	a9, a11
  188f0a:	0299                	s32i.n	a9, a2, 0
  188f0c:	764a82               	s8i	a8, a10, 118
  188f0f:	0503f2               	l8ui	a15, a3, 5
  188f12:	aa3b                	addi.n	a10, a10, 3
  188f14:	d224f7               	blt	a4, a15, 188eea <tScanPCEFromBitstream+0x172>

00188f17 <tScanPCEFromBitstream+0x19f>:
  188f17:	0603a2               	l8ui	a10, a3, 6
  188f1a:	054d                	mov.n	a4, a5
  188f1c:	1e1aa6               	blti	a10, 1, 188f3e <tScanPCEFromBitstream+0x1c6>
  188f1f:	03ad                	mov.n	a10, a3

00188f21 <tScanPCEFromBitstream+0x1a9>:
  188f21:	69e2b4               	ae_lb	a14, a11
  188f24:	154a52               	s8i	a5, a10, 21
  188f27:	a44ad2               	s8i	a13, a10, 164
  188f2a:	02f8                	l32i.n	a15, a2, 0
  188f2c:	441b                	addi.n	a4, a4, 1
  188f2e:	774fb4               	ae_db	a15, a11
  188f31:	02f9                	s32i.n	a15, a2, 0
  188f33:	a64ae2               	s8i	a14, a10, 166
  188f36:	0603c2               	l8ui	a12, a3, 6
  188f39:	aa3b                	addi.n	a10, a10, 3
  188f3b:	e224c7               	blt	a4, a12, 188f21 <tScanPCEFromBitstream+0x1a9>

00188f3e <tScanPCEFromBitstream+0x1c6>:
  188f3e:	070382               	l8ui	a8, a3, 7
  188f41:	040c                	movi.n	a4, 0
  188f43:	0e18a6               	blti	a8, 1, 188f55 <tScanPCEFromBitstream+0x1dd>

00188f46 <tScanPCEFromBitstream+0x1ce>:
  188f46:	02ad                	mov.n	a10, a2
  188f48:	4b0c                	movi.n	a11, 4
  188f4a:	000aa5               	call8	188ff4 <SkipBits>
  188f4d:	070392               	l8ui	a9, a3, 7
  188f50:	441b                	addi.n	a4, a4, 1
  188f52:	f02497               	blt	a4, a9, 188f46 <tScanPCEFromBitstream+0x1ce>

00188f55 <tScanPCEFromBitstream+0x1dd>:
  188f55:	0803a2               	l8ui	a10, a3, 8
  188f58:	040c                	movi.n	a4, 0
  188f5a:	0e1aa6               	blti	a10, 1, 188f6c <tScanPCEFromBitstream+0x1f4>

00188f5d <tScanPCEFromBitstream+0x1e5>:
  188f5d:	02ad                	mov.n	a10, a2
  188f5f:	5b0c                	movi.n	a11, 5
  188f61:	000925               	call8	188ff4 <SkipBits>
  188f64:	0803b2               	l8ui	a11, a3, 8
  188f67:	441b                	addi.n	a4, a4, 1
  188f69:	f024b7               	blt	a4, a11, 188f5d <tScanPCEFromBitstream+0x1e5>

00188f6c <tScanPCEFromBitstream+0x1f4>:
  188f6c:	02ad                	mov.n	a10, a2
  188f6e:	0006e5               	call8	188fdc <ByteAlignHW>
  188f71:	8b0c                	movi.n	a11, 8
  188f73:	02d8                	l32i.n	a13, a2, 0
  188f75:	69c2b4               	ae_lb	a12, a11
  188f78:	774db4               	ae_db	a13, a11
  188f7b:	02d9                	s32i.n	a13, a2, 0
  188f7d:	0e43c2               	s8i	a12, a3, 14
  188f80:	74c0c0               	extui	a12, a12, 0, 8
  188f83:	1a1ca6               	blti	a12, 1, 188fa1 <tScanPCEFromBitstream+0x229>
  188f86:	040c                	movi.n	a4, 0
  188f88:	01ad                	mov.n	a10, a1

00188f8a <tScanPCEFromBitstream+0x212>:
  188f8a:	441b                	addi.n	a4, a4, 1
  188f8c:	0288                	l32i.n	a8, a2, 0
  188f8e:	69f2b4               	ae_lb	a15, a11
  188f91:	7748b4               	ae_db	a8, a11
  188f94:	0289                	s32i.n	a8, a2, 0
  188f96:	004af2               	s8i	a15, a10, 0
  188f99:	0e03e2               	l8ui	a14, a3, 14
  188f9c:	aa1b                	addi.n	a10, a10, 1
  188f9e:	e824e7               	blt	a4, a14, 188f8a <tScanPCEFromBitstream+0x212>

00188fa1 <tScanPCEFromBitstream+0x229>:
  188fa1:	0f4352               	s8i	a5, a3, 15
  188fa4:	0203a2               	l8ui	a10, a3, 2
  188fa7:	ffd425               	call8	188ce8 <tIndexToFrequency>
  188faa:	43a9                	s32i.n	a10, a3, 16
  188fac:	e70a56               	bnez	a10, 188e20 <tScanPCEFromBitstream+0xa8>
  188faf:	420c                	movi.n	a2, 4
  188fb1:	f01d                	retw.n

00188fb3 <tScanPCEFromBitstream+0x23b>:
	...

00188fb4 <TerminateBitParser>:
  188fb4:	004136               	entry	a1, 32
  188fb7:	025d                	mov.n	a5, a2
  188fb9:	67ee64               	rur.ae_bitptr	a6
  188fbc:	0369                	s32i.n	a6, a3, 0
  188fbe:	fec222               	addi	a2, a2, -2
  188fc1:	0686a6               	blti	a6, 8, 188fcb <TerminateBitParser+0x17>
  188fc4:	250b                	addi.n	a2, a5, -1
  188fc6:	f8c642               	addi	a4, a6, -8
  188fc9:	0349                	s32i.n	a4, a3, 0

00188fcb <TerminateBitParser+0x17>:
  188fcb:	f01d                	retw.n

00188fcd <TerminateBitParser+0x19>:
  188fcd:	000000                                        ...

00188fd0 <ShowBitsHW>:
  188fd0:	004136               	entry	a1, 32
  188fd3:	692234               	ae_lb	a2, a3
  188fd6:	f42020               	extui	a2, a2, 0, 16
  188fd9:	f01d                	retw.n

00188fdb <ShowBitsHW+0xb>:
	...

00188fdc <ByteAlignHW>:
  188fdc:	004136               	entry	a1, 32
  188fdf:	0238                	l32i.n	a3, a2, 0
  188fe1:	67ee54               	rur.ae_bitptr	a5
  188fe4:	457b                	addi.n	a4, a5, 7
  188fe6:	214340               	srai	a4, a4, 3
  188fe9:	f04450               	subx8	a4, a4, a5
  188fec:	774344               	ae_db	a3, a4
  188fef:	0239                	s32i.n	a3, a2, 0
  188ff1:	f01d                	retw.n

00188ff3 <ByteAlignHW+0x17>:
	...

00188ff4 <SkipBits>:
  188ff4:	004136               	entry	a1, 32
  188ff7:	0248                	l32i.n	a4, a2, 0
  188ff9:	774434               	ae_db	a4, a3
  188ffc:	0249                	s32i.n	a4, a2, 0
  188ffe:	f01d                	retw.n

00189000 <InitBitParser>:
  189000:	004136               	entry	a1, 32
  189003:	050c                	movi.n	a5, 0
  189005:	0d6207               	bbci	a2, 0, 189016 <InitBitParser+0x16>
  189008:	f3f150               	wur.ae_bithead	a5
  18900b:	fdc222               	addi	a2, a2, -3
  18900e:	438b                	addi.n	a4, a3, 8
  189010:	67ef44               	wur.ae_bitptr	a4
  189013:	000206               	j	18901f <InitBitParser+0x1f>

00189016 <InitBitParser+0x16>:
  189016:	f3f150               	wur.ae_bithead	a5
  189019:	67ef34               	wur.ae_bitptr	a3
  18901c:	fec222               	addi	a2, a2, -2

0018901f <InitBitParser+0x1f>:
  18901f:	775204               	ae_dbi	a2, 16
  189022:	775204               	ae_dbi	a2, 16
  189025:	f01d                	retw.n

00189027 <InitBitParser+0x27>:
	...

00189028 <tDetectFormat>:
  189028:	032136               	entry	a1, 0x190
  18902b:	37a082               	movi	a8, 55
  18902e:	00a092               	movi	a9, 0
  189031:	10c1a2               	addi	a10, a1, 16
  189034:	4d61a2               	s32i	a10, a1, 0x134
  189037:	566192               	s32i	a9, a1, 0x158
  18903a:	006792               	s32i	a9, a7, 0
  18903d:	6ea837               	bge	a8, a3, 1890af <tDetectFormat+0x87>
  189040:	016152               	s32i	a5, a1, 4
  189043:	20a220               	or	a10, a2, a2
  189046:	20b330               	or	a11, a3, a3
  189049:	04cd                	mov.n	a12, a4
  18904b:	1d0c                	movi.n	a13, 1
  18904d:	5a6172               	s32i	a7, a1, 0x168
  189050:	01d1e2               	addmi	a14, a1, 0x100
  189053:	58cef2               	addi	a15, a14, 88
  189056:	01f9                	s32i.n	a15, a1, 0
  189058:	34cee2               	addi	a14, a14, 52
  18905b:	06fd                	mov.n	a15, a6
  18905d:	ff48a5               	call8	1884e8 <tParseADIF>
  189060:	170c                	movi.n	a7, 1
  189062:	054a16               	beqz	a10, 1890ba <tDetectFormat+0x92>
  189065:	0169                	s32i.n	a6, a1, 0
  189067:	02ad                	mov.n	a10, a2
  189069:	03bd                	mov.n	a11, a3
  18906b:	04cd                	mov.n	a12, a4
  18906d:	07dd                	mov.n	a13, a7
  18906f:	01d1f2               	addmi	a15, a1, 0x100
  189072:	1e0c                	movi.n	a14, 1
  189074:	58cf82               	addi	a8, a15, 88
  189077:	34cff2               	addi	a15, a15, 52
  18907a:	1189                	s32i.n	a8, a1, 4
  18907c:	ff66e5               	call8	1886ec <tParseADTS>
  18907f:	0d400c4170b02a0e 	{ beqi.w18	a10, 2, 18914a <tDetectFormat+0x122>; nop }
  189087:	0d400b41f0b04a0e 	{ beqi.w18	a10, 4, 18914a <tDetectFormat+0x122>; nop }
  18908f:	050c                	movi.n	a5, 0

00189091 <tDetectFormat+0x69>:
  189091:	562192               	l32i	a9, a1, 0x158
  189094:	fdcab2               	addi	a11, a10, -3
  189097:	8359b0               	moveqz	a5, a9, a11
  18909a:	5aec                	bnez.n	a10, 1890c3 <tDetectFormat+0x9b>
  18909c:	270c                	movi.n	a7, 2
  18909e:	000606               	j	1890ba <tDetectFormat+0x92>

001890a1 <tDetectFormat+0x79>:
  1890a1:	0a1a26               	beqi	a10, 1, 1890af <tDetectFormat+0x87>
  1890a4:	5821c2               	l32i	a12, a1, 0x160
  1890a7:	0d40094120b01cce 	{ bnei.w18	a12, 1, 18913d <tDetectFormat+0x115>; nop }

001890af <tDetectFormat+0x87>:
  1890af:	120c                	movi.n	a2, 1
  1890b1:	f01d                	retw.n

001890b3 <tDetectFormat+0x8b>:
  1890b3:	090c                	movi.n	a9, 0

001890b5 <tDetectFormat+0x8d>:
  1890b5:	06ba56               	bnez	a10, 189124 <tDetectFormat+0xfc>
  1890b8:	570c                	movi.n	a7, 5

001890ba <tDetectFormat+0x92>:
  1890ba:	5a21d2               	l32i	a13, a1, 0x168
  1890bd:	020c                	movi.n	a2, 0
  1890bf:	0d79                	s32i.n	a7, a13, 0
  1890c1:	f01d                	retw.n

001890c3 <tDetectFormat+0x9b>:
  1890c3:	006162               	s32i	a6, a1, 0
  1890c6:	20b330               	or	a11, a3, a3
  1890c9:	20c440               	or	a12, a4, a4
  1890cc:	ffcaa2               	addi	a10, a10, -1
  1890cf:	01a0d2               	movi	a13, 1
  1890d2:	00a092               	movi	a9, 0
  1890d5:	01d182               	addmi	a8, a1, 0x100
  1890d8:	6521e2               	l32i	a14, a1, 0x194
  1890db:	5961e2               	s32i	a14, a1, 0x164
  1890de:	34c8f2               	addi	a15, a8, 52
  1890e1:	21e9                	s32i.n	a14, a1, 8
  1890e3:	58c882               	addi	a8, a8, 88
  1890e6:	1e0c                	movi.n	a14, 1
  1890e8:	1189                	s32i.n	a8, a1, 4
  1890ea:	839da0               	moveqz	a9, a13, a10
  1890ed:	586192               	s32i	a9, a1, 0x160
  1890f0:	02ad                	mov.n	a10, a2
  1890f2:	0d2725               	call8	196364 <tParseLOAS>
  1890f5:	ba2a66               	bnei	a10, 2, 1890b3 <tDetectFormat+0x8b>
  1890f8:	04cd                	mov.n	a12, a4
  1890fa:	1d0c                	movi.n	a13, 1
  1890fc:	1e0c                	movi.n	a14, 1
  1890fe:	592192               	l32i	a9, a1, 0x164
  189101:	01d1f2               	addmi	a15, a1, 0x100
  189104:	5621b2               	l32i	a11, a1, 0x158
  189107:	0169                	s32i.n	a6, a1, 0
  189109:	5761b2               	s32i	a11, a1, 0x15c
  18910c:	58cf82               	addi	a8, a15, 88
  18910f:	2199                	s32i.n	a9, a1, 8
  189111:	34cff2               	addi	a15, a15, 52
  189114:	ab2a                	add.n	a10, a11, a2
  189116:	1189                	s32i.n	a8, a1, 4
  189118:	c0b3b0               	sub	a11, a3, a11
  18911b:	0d24a5               	call8	196364 <tParseLOAS>
  18911e:	572192               	l32i	a9, a1, 0x15c
  189121:	ffe406               	j	1890b5 <tDetectFormat+0x8d>

00189124 <tDetectFormat+0xfc>:
  189124:	0715e6               	bgei	a5, 1, 18912f <tDetectFormat+0x107>
  189127:	0d7ff74160b0196e 	{ blti.w18	a9, 1, 1890a1 <tDetectFormat+0x79>; nop }

0018912f <tDetectFormat+0x107>:
  18912f:	6421a2               	l32i	a10, a1, 0x190
  189132:	0215a6               	blti	a5, 1, 189138 <tDetectFormat+0x110>
  189135:	439950               	min	a9, a9, a5

00189138 <tDetectFormat+0x110>:
  189138:	0a99                	s32i.n	a9, a10, 0
  18913a:	000206               	j	189146 <tDetectFormat+0x11e>

0018913d <tDetectFormat+0x115>:
  18913d:	6421a2               	l32i	a10, a1, 0x190
  189140:	0ab8                	l32i.n	a11, a10, 0
  189142:	0bcc                	bnez.n	a11, 189146 <tDetectFormat+0x11e>
  189144:	0a79                	s32i.n	a7, a10, 0

00189146 <tDetectFormat+0x11e>:
  189146:	220c                	movi.n	a2, 2
  189148:	f01d                	retw.n

0018914a <tDetectFormat+0x122>:
  18914a:	20c440               	or	a12, a4, a4
  18914d:	01a0d2               	movi	a13, 1
  189150:	01a0e2               	movi	a14, 1
  189153:	562152               	l32i	a5, a1, 0x158
  189156:	01d1b2               	addmi	a11, a1, 0x100
  189159:	34cbf2               	addi	a15, a11, 52
  18915c:	0169                	s32i.n	a6, a1, 0
  18915e:	58cbb2               	addi	a11, a11, 88
  189161:	a52a                	add.n	a10, a5, a2
  189163:	11b9                	s32i.n	a11, a1, 4
  189165:	c0b350               	sub	a11, a3, a5
  189168:	ff5825               	call8	1886ec <tParseADTS>
  18916b:	ffc886               	j	189091 <tDetectFormat+0x69>

0018916e <tDetectFormat+0x146>:
	...

00189170 <codec_state_update>:
  189170:	004136               	entry	a1, 32
  189173:	291c                	movi.n	a9, 18
  189175:	080c                	movi.n	a8, 0
  189177:	561c                	movi.n	a6, 21
  189179:	4f1367               	beq	a3, a6, 1891cc <codec_state_update+0x5c>
  18917c:	6a3326               	beqi	a3, 3, 1891ea <codec_state_update+0x7a>
  18917f:	970c                	movi.n	a7, 9
  189181:	459377               	bne	a3, a7, 1891ca <codec_state_update+0x5a>
  189184:	42f466               	bnei	a4, 0x100, 1891ca <codec_state_update+0x5a>
  189187:	f5dc                	bnez.n	a5, 1891aa <codec_state_update+0x3a>
  189189:	793c                	movi.n	a9, 55
  18918b:	643c                	movi.n	a4, 54
  18918d:	2f2232               	l32i	a3, a2, 188
  189190:	5a2c                	movi.n	a10, 37
  189192:	0d000a4130b083ae 	{ beq.w18	a3, a10, 189239 <codec_state_update+0xc9>; nop }
  18919a:	0d000a4110b0834e 	{ beq.w18	a3, a4, 18923f <codec_state_update+0xcf>; nop }
  1891a2:	049397               	bne	a3, a9, 1891aa <codec_state_update+0x3a>
  1891a5:	833c                	movi.n	a3, 56

001891a7 <codec_state_update+0x37>:
  1891a7:	2f6232               	s32i	a3, a2, 188
  1891aa:	2522b2               	l32i	a11, a2, 148
  1891ad:	8a4c                	movi.n	a10, 72
  1891af:	5c1b66               	bnei	a11, 1, 18920f <codec_state_update+0x9f>
  1891b2:	246282               	s32i	a8, a2, 144
  1891b5:	ac4c                	movi.n	a12, 74
  1891b7:	2f62c2               	s32i	a12, a2, 188
  1891ba:	f01d                	retw.n

001891bc <codec_state_update+0x4c>:
  1891bc:	084516               	beqz	a5, 189244 <codec_state_update+0xd4>
  1891bf:	e08cd1               	l32r	a13, 1813f0 (8c2 <XtosCoreStateSize+0x642>)
  1891c2:	0d000741e0b085de 	{ beq.w18	a5, a13, 189244 <codec_state_update+0xd4>; nop }

001891ca <codec_state_update+0x5a>:
  1891ca:	f01d                	retw.n

001891cc <codec_state_update+0x5c>:
  1891cc:	2f22e2               	l32i	a14, a2, 188
  1891cf:	f79e97               	bne	a14, a9, 1891ca <codec_state_update+0x5a>
  1891d2:	041272               	l16ui	a7, a2, 8
  1891d5:	130c                	movi.n	a3, 1
  1891d7:	4717a6               	blti	a7, 1, 189222 <codec_state_update+0xb2>
  1891da:	2e2242               	l32i	a4, a2, 184
  1891dd:	069776               	loopnez	a7, 1891e7 <codec_state_update+0x77>
  1891e0:	04f8                	l32i.n	a15, a4, 0
  1891e2:	444b                	addi.n	a4, a4, 4
  1891e4:	8338f0               	moveqz	a3, a8, a15

001891e7 <codec_state_update+0x77>:
  1891e7:	000e46               	j	189224 <codec_state_update+0xb4>

001891ea <codec_state_update+0x7a>:
  1891ea:	43f426               	beqi	a4, 0x100, 189231 <codec_state_update+0xc1>
  1891ed:	00a262               	movi	a6, 0x200
  1891f0:	c81467               	beq	a4, a6, 1891bc <codec_state_update+0x4c>
  1891f3:	00a372               	movi	a7, 0x300
  1891f6:	d09477               	bne	a4, a7, 1891ca <codec_state_update+0x5a>
  1891f9:	232282               	l32i	a8, a2, 140
  1891fc:	432c                	movi.n	a3, 36
  1891fe:	081866               	bnei	a8, 1, 18920a <codec_state_update+0x9a>
  189201:	044516               	beqz	a5, 189249 <codec_state_update+0xd9>
  189204:	e07c91               	l32r	a9, 1813f4 (10cd <XtosCoreStateSize+0xe4d>)
  189207:	3e1597               	beq	a5, a9, 189249 <codec_state_update+0xd9>

0018920a <codec_state_update+0x9a>:
  18920a:	2f6232               	s32i	a3, a2, 188
  18920d:	f01d                	retw.n

0018920f <codec_state_update+0x9f>:
  18920f:	2f22b2               	l32i	a11, a2, 188
  189212:	b42ab7               	blt	a10, a11, 1891ca <codec_state_update+0x5a>
  189215:	2422c2               	l32i	a12, a2, 144
  189218:	ae1c66               	bnei	a12, 1, 1891ca <codec_state_update+0x5a>
  18921b:	9d4c                	movi.n	a13, 73
  18921d:	2f62d2               	s32i	a13, a2, 188
  189220:	f01d                	retw.n

00189222 <codec_state_update+0xb2>:
  189222:	130c                	movi.n	a3, 1

00189224 <codec_state_update+0xb4>:
  189224:	fa2316               	beqz	a3, 1891ca <codec_state_update+0x5a>
  189227:	f9f556               	bnez	a5, 1891ca <codec_state_update+0x5a>
  18922a:	3e2c                	movi.n	a14, 35
  18922c:	2f62e2               	s32i	a14, a2, 188
  18922f:	f01d                	retw.n

00189231 <codec_state_update+0xc1>:
  189231:	f95556               	bnez	a5, 1891ca <codec_state_update+0x5a>
  189234:	131c                	movi.n	a3, 17
  189236:	fff406               	j	18920a <codec_state_update+0x9a>

00189239 <codec_state_update+0xc9>:
  189239:	834950               	moveqz	a4, a9, a5
  18923c:	2f6242               	s32i	a4, a2, 188

0018923f <codec_state_update+0xcf>:
  18923f:	093d                	mov.n	a3, a9
  189241:	ffd886               	j	1891a7 <codec_state_update+0x37>

00189244 <codec_state_update+0xd4>:
  189244:	2f6292               	s32i	a9, a2, 188
  189247:	f01d                	retw.n

00189249 <codec_state_update+0xd9>:
  189249:	532c                	movi.n	a3, 37
  18924b:	ffeec6               	j	18920a <codec_state_update+0x9a>

0018924e <codec_state_update+0xde>:
	...

00189250 <codec_state_validate>:
  189250:	004136               	entry	a1, 32
  189253:	3b2c                	movi.n	a11, 35
  189255:	0c1416               	beqz	a4, 18931a <codec_state_validate+0xca>
  189258:	0d400b41e0b0140e 	{ beqi.w18	a4, 1, 18931a <codec_state_validate+0xca>; nop }

00189260 <codec_state_validate+0x10>:
  189260:	00a3c2               	movi	a12, 0x300
  189263:	00a2d2               	movi	a13, 0x200
  189266:	b70c                	movi.n	a7, 11
  189268:	d80c                	movi.n	a8, 13
  18926a:	192c                	movi.n	a9, 33
  18926c:	5f2c                	movi.n	a15, 37
  18926e:	ae2c                	movi.n	a14, 42
  189270:	fa2c                	movi.n	a10, 47
  189272:	e51c                	movi.n	a5, 30
  189274:	64b357               	bgeu	a3, a5, 1892dc <codec_state_validate+0x8c>
  189277:	e06061               	l32r	a6, 1813f8 (189282 <codec_state_validate+0x32>)
  18927a:	905330               	addx2	a5, a3, a3
  18927d:	556a                	add.n	a5, a5, a6
  18927f:	0005a0               	jx	a5

00189282 <codec_state_validate+0x32>:
  189282:	001586               	j	1892dc <codec_state_validate+0x8c>
  189285:	002b46               	j	189336 <codec_state_validate+0xe6>
  189288:	007406               	j	18945c <codec_state_validate+0x20c>
  18928b:	006c86               	j	189441 <codec_state_validate+0x1f1>
  18928e:	005ac6               	j	1893fd <codec_state_validate+0x1ad>
  189291:	004b06               	j	1893c1 <codec_state_validate+0x171>
  189294:	004906               	j	1893bc <codec_state_validate+0x16c>
  189297:	004706               	j	1893b7 <codec_state_validate+0x167>
  18929a:	004506               	j	1893b2 <codec_state_validate+0x162>
  18929d:	003d06               	j	189395 <codec_state_validate+0x145>
  1892a0:	003b06               	j	189390 <codec_state_validate+0x140>
  1892a3:	003906               	j	18938b <codec_state_validate+0x13b>
  1892a6:	003706               	j	189386 <codec_state_validate+0x136>
  1892a9:	000c46               	j	1892de <codec_state_validate+0x8e>
  1892ac:	003446               	j	189381 <codec_state_validate+0x131>
  1892af:	000a46               	j	1892dc <codec_state_validate+0x8c>
  1892b2:	003186               	j	18937c <codec_state_validate+0x12c>
  1892b5:	002f86               	j	189377 <codec_state_validate+0x127>
  1892b8:	002d86               	j	189372 <codec_state_validate+0x122>
  1892bb:	002b86               	j	18936d <codec_state_validate+0x11d>
  1892be:	002986               	j	189368 <codec_state_validate+0x118>
  1892c1:	002786               	j	189363 <codec_state_validate+0x113>
  1892c4:	002586               	j	18935e <codec_state_validate+0x10e>
  1892c7:	002386               	j	189359 <codec_state_validate+0x109>
  1892ca:	002186               	j	189354 <codec_state_validate+0x104>
  1892cd:	001f86               	j	18934f <codec_state_validate+0xff>
  1892d0:	001d86               	j	18934a <codec_state_validate+0xfa>
  1892d3:	001b86               	j	189345 <codec_state_validate+0xf5>
  1892d6:	001986               	j	189340 <codec_state_validate+0xf0>
  1892d9:	001786               	j	18933b <codec_state_validate+0xeb>

001892dc <codec_state_validate+0x8c>:
  1892dc:	e81c                	movi.n	a8, 30

001892de <codec_state_validate+0x8e>:
  1892de:	e51c                	movi.n	a5, 30
  1892e0:	792c                	movi.n	a9, 39
  1892e2:	343020               	extui	a3, a2, 0, 4
  1892e5:	1133f0               	slli	a3, a3, 1
  1892e8:	729980               	salt	a9, a9, a8
  1892eb:	938590               	movnez	a8, a5, a9
  1892ee:	e04351               	l32r	a5, 1813fc (2895f0 <channelConfig2NCC+0x10>)
  1892f1:	1128e0               	slli	a2, a8, 2
  1892f4:	225a                	add.n	a2, a2, a5
  1892f6:	0228                	l32i.n	a2, a2, 0
  1892f8:	400300               	ssr	a3
  1892fb:	912020               	srl	a2, a2
  1892fe:	142020               	extui	a2, a2, 0, 2
  189301:	22cc                	bnez.n	a2, 189307 <codec_state_validate+0xb7>
  189303:	020c                	movi.n	a2, 0
  189305:	f01d                	retw.n

00189307 <codec_state_validate+0xb7>:
  189307:	051226               	beqi	a2, 1, 189310 <codec_state_validate+0xc0>
  18930a:	233226               	beqi	a2, 3, 189331 <codec_state_validate+0xe1>
  18930d:	042226               	beqi	a2, 2, 189315 <codec_state_validate+0xc5>

00189310 <codec_state_validate+0xc0>:
  189310:	e03c21               	l32r	a2, 181400 (ffff8002 <_memmap_cacheattr_bp_strict+0xd5010>)
  189313:	f01d                	retw.n

00189315 <codec_state_validate+0xc5>:
  189315:	c1a022               	movi	a2, 193
  189318:	f01d                	retw.n

0018931a <codec_state_validate+0xca>:
  18931a:	5a1c                	movi.n	a10, 21
  18931c:	0d3ff44100b0b3ae 	{ bne.w18	a3, a10, 189260 <codec_state_validate+0x10>; nop }
  189324:	0d3ff34180b0ab2e 	{ bge.w18	a11, a2, 189260 <codec_state_validate+0x10>; nop }
  18932c:	e03621               	l32r	a2, 181404 (ffff80c4 <_memmap_cacheattr_bp_strict+0xd50d2>)
  18932f:	f01d                	retw.n

00189331 <codec_state_validate+0xe1>:
  189331:	e03421               	l32r	a2, 181404 (ffff80c4 <_memmap_cacheattr_bp_strict+0xd50d2>)
  189334:	f01d                	retw.n

00189336 <codec_state_validate+0xe6>:
  189336:	180c                	movi.n	a8, 1
  189338:	ffe886               	j	1892de <codec_state_validate+0x8e>

0018933b <codec_state_validate+0xeb>:
  18933b:	d81c                	movi.n	a8, 29
  18933d:	ffe746               	j	1892de <codec_state_validate+0x8e>

00189340 <codec_state_validate+0xf0>:
  189340:	c81c                	movi.n	a8, 28
  189342:	ffe606               	j	1892de <codec_state_validate+0x8e>

00189345 <codec_state_validate+0xf5>:
  189345:	b81c                	movi.n	a8, 27
  189347:	ffe4c6               	j	1892de <codec_state_validate+0x8e>

0018934a <codec_state_validate+0xfa>:
  18934a:	a81c                	movi.n	a8, 26
  18934c:	ffe386               	j	1892de <codec_state_validate+0x8e>

0018934f <codec_state_validate+0xff>:
  18934f:	981c                	movi.n	a8, 25
  189351:	ffe246               	j	1892de <codec_state_validate+0x8e>

00189354 <codec_state_validate+0x104>:
  189354:	881c                	movi.n	a8, 24
  189356:	ffe106               	j	1892de <codec_state_validate+0x8e>

00189359 <codec_state_validate+0x109>:
  189359:	781c                	movi.n	a8, 23
  18935b:	ffdfc6               	j	1892de <codec_state_validate+0x8e>

0018935e <codec_state_validate+0x10e>:
  18935e:	681c                	movi.n	a8, 22
  189360:	ffde86               	j	1892de <codec_state_validate+0x8e>

00189363 <codec_state_validate+0x113>:
  189363:	581c                	movi.n	a8, 21
  189365:	ffdd46               	j	1892de <codec_state_validate+0x8e>

00189368 <codec_state_validate+0x118>:
  189368:	481c                	movi.n	a8, 20
  18936a:	ffdc06               	j	1892de <codec_state_validate+0x8e>

0018936d <codec_state_validate+0x11d>:
  18936d:	381c                	movi.n	a8, 19
  18936f:	ffdac6               	j	1892de <codec_state_validate+0x8e>

00189372 <codec_state_validate+0x122>:
  189372:	281c                	movi.n	a8, 18
  189374:	ffd986               	j	1892de <codec_state_validate+0x8e>

00189377 <codec_state_validate+0x127>:
  189377:	181c                	movi.n	a8, 17
  189379:	ffd846               	j	1892de <codec_state_validate+0x8e>

0018937c <codec_state_validate+0x12c>:
  18937c:	081c                	movi.n	a8, 16
  18937e:	ffd706               	j	1892de <codec_state_validate+0x8e>

00189381 <codec_state_validate+0x131>:
  189381:	e80c                	movi.n	a8, 14
  189383:	ffd5c6               	j	1892de <codec_state_validate+0x8e>

00189386 <codec_state_validate+0x136>:
  189386:	c80c                	movi.n	a8, 12
  189388:	ffd486               	j	1892de <codec_state_validate+0x8e>

0018938b <codec_state_validate+0x13b>:
  18938b:	078d                	mov.n	a8, a7
  18938d:	ffd346               	j	1892de <codec_state_validate+0x8e>

00189390 <codec_state_validate+0x140>:
  189390:	a80c                	movi.n	a8, 10
  189392:	ffd206               	j	1892de <codec_state_validate+0x8e>

00189395 <codec_state_validate+0x145>:
  189395:	0d40104180b0f40e 	{ beqi.w18	a4, 0x100, 1894a1 <codec_state_validate+0x251>; nop }
  18939d:	0d001041a0b084ce 	{ beq.w18	a4, a12, 1894ab <codec_state_validate+0x25b>; nop }
  1893a5:	fed4c2               	addmi	a12, a4, 0xfffffe00
  1893a8:	3b2c                	movi.n	a11, 35
  1893aa:	f81c                	movi.n	a8, 31
  1893ac:	838bc0               	moveqz	a8, a11, a12
  1893af:	ffcac6               	j	1892de <codec_state_validate+0x8e>

001893b2 <codec_state_validate+0x162>:
  1893b2:	880c                	movi.n	a8, 8
  1893b4:	ffc986               	j	1892de <codec_state_validate+0x8e>

001893b7 <codec_state_validate+0x167>:
  1893b7:	780c                	movi.n	a8, 7
  1893b9:	ffc846               	j	1892de <codec_state_validate+0x8e>

001893bc <codec_state_validate+0x16c>:
  1893bc:	680c                	movi.n	a8, 6
  1893be:	ffc706               	j	1892de <codec_state_validate+0x8e>

001893c1 <codec_state_validate+0x171>:
  1893c1:	0d000a4110b0a94e 	{ bge.w18	a9, a4, 189466 <codec_state_validate+0x216>; nop }
  1893c9:	252c                	movi.n	a5, 34
  1893cb:	0d000b41a0b0a54e 	{ bge.w18	a5, a4, 189489 <codec_state_validate+0x239>; nop }
  1893d3:	0d000e4100b0aa4e 	{ bge.w18	a10, a4, 1894b7 <codec_state_validate+0x267>; nop }
  1893db:	063c                	movi.n	a6, 48
  1893dd:	0d000a4180b0a64e 	{ bge.w18	a6, a4, 189489 <codec_state_validate+0x239>; nop }
  1893e5:	ffa182               	movi	a8, 0x1ff
  1893e8:	0d000e4190b0a84e 	{ bge.w18	a8, a4, 1894d5 <codec_state_validate+0x285>; nop }
  1893f0:	0d000a4180b09d4e 	{ blt.w18	a13, a4, 18949c <codec_state_validate+0x24c>; nop }

001893f8 <codec_state_validate+0x1a8>:
  1893f8:	782c                	movi.n	a8, 39
  1893fa:	ffb806               	j	1892de <codec_state_validate+0x8e>

001893fd <codec_state_validate+0x1ad>:
  1893fd:	601477               	beq	a4, a7, 189461 <codec_state_validate+0x211>
  189400:	5d7426               	beqi	a4, 7, 189461 <codec_state_validate+0x211>
  189403:	5aa426               	beqi	a4, 12, 189461 <codec_state_validate+0x211>
  189406:	5714a7               	beq	a4, a10, 189461 <codec_state_validate+0x211>
  189409:	74f426               	beqi	a4, 0x100, 189481 <codec_state_validate+0x231>
  18940c:	071416               	beqz	a4, 189481 <codec_state_validate+0x231>
  18940f:	6e1426               	beqi	a4, 1, 189481 <codec_state_validate+0x231>
  189412:	6b2426               	beqi	a4, 2, 189481 <codec_state_validate+0x231>
  189415:	683426               	beqi	a4, 3, 189481 <codec_state_validate+0x231>
  189418:	654426               	beqi	a4, 4, 189481 <codec_state_validate+0x231>
  18941b:	621487               	beq	a4, a8, 189481 <codec_state_validate+0x231>
  18941e:	1a1c                	movi.n	a10, 17
  189420:	5d14a7               	beq	a4, a10, 189481 <codec_state_validate+0x231>
  189423:	5ac426               	beqi	a4, 32, 189481 <codec_state_validate+0x231>
  189426:	571497               	beq	a4, a9, 189481 <codec_state_validate+0x231>
  189429:	5414b7               	beq	a4, a11, 189481 <codec_state_validate+0x231>
  18942c:	4b2c                	movi.n	a11, 36
  18942e:	4f14b7               	beq	a4, a11, 189481 <codec_state_validate+0x231>
  189431:	4c14f7               	beq	a4, a15, 189481 <codec_state_validate+0x231>
  189434:	4914e7               	beq	a4, a14, 189481 <codec_state_validate+0x231>
  189437:	bc2c                	movi.n	a12, 43
  189439:	4414c7               	beq	a4, a12, 189481 <codec_state_validate+0x231>
  18943c:	f81c                	movi.n	a8, 31
  18943e:	ffa706               	j	1892de <codec_state_validate+0x8e>

00189441 <codec_state_validate+0x1f1>:
  189441:	6114c7               	beq	a4, a12, 1894a6 <codec_state_validate+0x256>
  189444:	68f426               	beqi	a4, 0x100, 1894b0 <codec_state_validate+0x260>
  189447:	0d000741a0b084de 	{ beq.w18	a4, a13, 1894c5 <codec_state_validate+0x275>; nop }
  18944f:	fcd4e2               	addmi	a14, a4, 0xfffffc00
  189452:	2d2c                	movi.n	a13, 34
  189454:	f81c                	movi.n	a8, 31
  189456:	838de0               	moveqz	a8, a13, a14
  189459:	ffa046               	j	1892de <codec_state_validate+0x8e>

0018945c <codec_state_validate+0x20c>:
  18945c:	280c                	movi.n	a8, 2
  18945e:	ff9f06               	j	1892de <codec_state_validate+0x8e>

00189461 <codec_state_validate+0x211>:
  189461:	480c                	movi.n	a8, 4
  189463:	ff9dc6               	j	1892de <codec_state_validate+0x8e>

00189466 <codec_state_validate+0x216>:
  189466:	2494a6               	blti	a4, 10, 18948e <codec_state_validate+0x23e>
  189469:	af0c                	movi.n	a15, 10
  18946b:	89af47               	bge	a15, a4, 1893f8 <codec_state_validate+0x1a8>
  18946e:	27a847               	bge	a8, a4, 189499 <codec_state_validate+0x249>
  189471:	051c                	movi.n	a5, 16
  189473:	12a547               	bge	a5, a4, 189489 <codec_state_validate+0x239>
  189476:	b61c                	movi.n	a6, 27
  189478:	20a647               	bge	a6, a4, 18949c <codec_state_validate+0x24c>
  18947b:	1dc4e6               	bgei	a4, 32, 18949c <codec_state_validate+0x24c>
  18947e:	0001c6               	j	189489 <codec_state_validate+0x239>

00189481 <codec_state_validate+0x231>:
  189481:	582c                	movi.n	a8, 37
  189483:	ff95c6               	j	1892de <codec_state_validate+0x8e>

00189486 <codec_state_validate+0x236>:
  189486:	1254a6               	blti	a4, 5, 18949c <codec_state_validate+0x24c>

00189489 <codec_state_validate+0x239>:
  189489:	682c                	movi.n	a8, 38
  18948b:	ff93c6               	j	1892de <codec_state_validate+0x8e>

0018948e <codec_state_validate+0x23e>:
  18948e:	f474a6               	blti	a4, 7, 189486 <codec_state_validate+0x236>
  189491:	f484e6               	bgei	a4, 8, 189489 <codec_state_validate+0x239>

00189494 <codec_state_validate+0x244>:
  189494:	580c                	movi.n	a8, 5
  189496:	ff9106               	j	1892de <codec_state_validate+0x8e>

00189499 <codec_state_validate+0x249>:
  189499:	ec1477               	beq	a4, a7, 189489 <codec_state_validate+0x239>

0018949c <codec_state_validate+0x24c>:
  18949c:	f81c                	movi.n	a8, 31
  18949e:	ff8f06               	j	1892de <codec_state_validate+0x8e>

001894a1 <codec_state_validate+0x251>:
  1894a1:	980c                	movi.n	a8, 9
  1894a3:	ff8dc6               	j	1892de <codec_state_validate+0x8e>

001894a6 <codec_state_validate+0x256>:
  1894a6:	380c                	movi.n	a8, 3
  1894a8:	ff8c86               	j	1892de <codec_state_validate+0x8e>

001894ab <codec_state_validate+0x25b>:
  1894ab:	f80c                	movi.n	a8, 15
  1894ad:	ff8b46               	j	1892de <codec_state_validate+0x8e>

001894b0 <codec_state_validate+0x260>:
  1894b0:	082c                	movi.n	a8, 32
  1894b2:	021c                	movi.n	a2, 16
  1894b4:	ff8986               	j	1892de <codec_state_validate+0x8e>

001894b7 <codec_state_validate+0x267>:
  1894b7:	0fae47               	bge	a14, a4, 1894ca <codec_state_validate+0x27a>
  1894ba:	b82c                	movi.n	a8, 43
  1894bc:	d4a847               	bge	a8, a4, 189494 <codec_state_validate+0x244>
  1894bf:	d994a7               	bne	a4, a10, 18949c <codec_state_validate+0x24c>
  1894c2:	fff386               	j	189494 <codec_state_validate+0x244>

001894c5 <codec_state_validate+0x275>:
  1894c5:	098d                	mov.n	a8, a9
  1894c7:	ff84c6               	j	1892de <codec_state_validate+0x8e>

001894ca <codec_state_validate+0x27a>:
  1894ca:	ceaf47               	bge	a15, a4, 18949c <codec_state_validate+0x24c>
  1894cd:	992c                	movi.n	a9, 41
  1894cf:	c92947               	blt	a9, a4, 18949c <codec_state_validate+0x24c>
  1894d2:	ffecc6               	j	189489 <codec_state_validate+0x239>

001894d5 <codec_state_validate+0x285>:
  1894d5:	c3f466               	bnei	a4, 0x100, 18949c <codec_state_validate+0x24c>
  1894d8:	ffee06               	j	189494 <codec_state_validate+0x244>

001894db <codec_state_validate+0x28b>:
  1894db:	00000000 00613600                                .....

001894e0 <codec_state_validate+0x290>:
  1894e0:	006136               	entry	a1, 48
  1894e3:	04bd                	mov.n	a11, a4
  1894e5:	c8c234               	ae_l32m.i	aed12, a2, 12
  1894e8:	400001004203e27e 	{ ae_l32m.i	aed3, a2, 8; nop; movi	a14, 7 }
  1894f0:	40000100400fd27e 	{ ae_l32m.i	aed15, a2, 0; nop; movi	a13, 7 }
  1894f8:	400000144101822e 	{ ae_l32m.i	aed1, a2, 4; nop; addmi	a8, a2, 0x100 }
  189500:	400001004c0dc87e 	{ ae_l32m.i	aed13, a8, -16; nop; movi	a12, 7 }
  189508:	400000144d04784e 	{ ae_l32m.i	aed4, a8, -12; nop; addmi	a7, a4, 0x100 }
  189510:	400000004f80787e 	{ ae_l32m.i	aed0, a8, -4; nop; addi	a7, a7, -128 }
  189518:	400000c04ef2988e 	{ ae_l32m.i	aed2, a8, -8; nop; addi	a9, a8, -4 }
  189520:	ebf4ad02010789cf 	{ ae_l32m.iu	aed8, a9, -16; ae_sub64	aed7, aed1, aed2; nop }
  189528:	0d800cc07f7edc7e 	{ ae_slaaq56	aed7, aed7, a12; ae_sub64	aed14, aed15, aed0 }
  189530:	0d800cc0ef2fdcee 	{ ae_slaaq56	aed14, aed14, a12; ae_add64	aed15, aed15, aed0 }
  189538:	0d800cc2f121ddfe 	{ ae_slaaq56	aed15, aed15, a13; ae_add64	aed1, aed1, aed2 }
  189540:	0d800cc41325dd1e 	{ ae_slaaq56	aed1, aed1, a13; ae_add64	aed5, aed3, aed4 }
  189548:	9ef4ad141363124e 	{ ae_l32m.iu	aed1, a2, 16; ae_sub64	aed3, aed3, aed4; ae_round24x2f48ssym	aed6, aed1, aed1 }
  189550:	9eea59fdfc09a22e 	{ or	a10, a2, a2; ae_add64	aed9, aed12, aed13; ae_round24x2f48ssym	aed0, aed15, aed15 }
  189558:	9ef459edec2c877e 	{ or	a8, a7, a7; ae_sub64	aed12, aed12, aed13; ae_round24x2f48ssym	aed2, aed14, aed14 }
  189560:	0020f0               	nop
  189563:	f03d                	nop.n
  189565:	878e76               	loop	a14, 1895f0 <codec_state_validate+0x3a0>
  189568:	4000015441949ade 	{ ae_l32m.i	aed4, a10, 4; nop; ae_slaaq56	aed9, aed9, a13 }
  189570:	9eeabf787170084e 	{ ae_s32.l.ip	aed0, a8, 16; ae_add64	aed0, aed1, aed8; ae_round24x2f48ssym	aed7, aed7, aed7 }
  189578:	400001544d5b59de 	{ ae_l32m.i	aed11, a9, -12; nop; ae_slaaq56	aed5, aed5, a13 }
  189580:	400001544fa339ce 	{ ae_l32m.i	aed3, a9, -4; nop; ae_slaaq56	aed10, aed3, a12 }
  189588:	9ef4bf5851122b4e 	{ ae_s32.l.ip	aed2, a11, 16; ae_sub64	aed2, aed1, aed8; ae_round24x2f48ssym	aed1, aed5, aed5 }
  189590:	9eeabea3a41518ee 	{ ae_s32.l.i	aed1, a8, -8; ae_add64	aed5, aed4, aed3; ae_round24x2f48ssym	aed1, aed10, aed10 }
  189598:	400001552ec1cbce 	{ ae_s32.l.i	aed1, a11, -8; nop; ae_slaaq56	aed12, aed12, a12 }
  1895a0:	400001544e1809de 	{ ae_l32m.i	aed8, a9, -8; nop; ae_slaaq56	aed1, aed0, a13 }
  1895a8:	9efbac909f009a2e 	{ ae_l32m.i	aed9, a10, 8; nop; ae_round24x2f48ssym	aed0, aed9, aed9 }
  1895b0:	9ef4bec3c4c468de 	{ ae_s32.l.i	aed6, a8, -12; ae_sub64	aed4, aed4, aed3; ae_round24x2f48ssym	aed12, aed12, aed12 }
  1895b8:	400001552f2028ce 	{ ae_s32.l.i	aed0, a8, -4; nop; ae_slaaq56	aed2, aed2, a12 }
  1895c0:	400001552f6c5bde 	{ ae_s32.l.i	aed12, a11, -4; nop; ae_slaaq56	aed6, aed5, a13 }
  1895c8:	9efbbe202f207bde 	{ ae_s32.l.i	aed7, a11, -12; nop; ae_round24x2f48ssym	aed2, aed2, aed2 }
  1895d0:	0d800cc87925dc4e 	{ ae_slaaq56	aed7, aed4, a12; ae_add64	aed5, aed9, aed8 }
  1895d8:	ebf4ac0809038a3f 	{ ae_l32m.i	aed8, a10, 12; ae_sub64	aed3, aed9, aed8; nop }
  1895e0:	9ef4ad1b180c1a4e 	{ ae_l32m.iu	aed1, a10, 16; ae_sub64	aed12, aed8, aed11; ae_round24x2f48ssym	aed0, aed1, aed1 }
  1895e8:	9eeaad6b686989ce 	{ ae_l32m.iu	aed8, a9, -16; ae_add64	aed9, aed8, aed11; ae_round24x2f48ssym	aed6, aed6, aed6 }

001895f0 <codec_state_validate+0x3a0>:
  1895f0:	20a440               	or	a10, a4, a4
  1895f3:	00a0e2               	movi	a14, 0
  1895f6:	21dc34               	ae_slaaq56	aed13, aed3, a12
  1895f9:	df83f1               	l32r	a15, 181408 (28bc98 <alt_sin_twiddle_L32_IV>)
  1895fc:	214cc4               	ae_slaaq56	aed4, aed12, a12
  1895ff:	21fd54               	ae_slaaq56	aed15, aed5, a13
  189602:	e10844               	ae_s32.l.ip	aed0, a8, 16
  189605:	218d94               	ae_slaaq56	aed8, aed9, a13
  189608:	202bb0               	or	a2, a11, a11
  18960b:	9efb59707fa0b77e 	{ or	a11, a7, a7; nop; ae_round24x2f48ssym	aed10, aed7, aed7 }
  189613:	400001b52d96487e 	{ ae_s32.l.i	aed6, a8, -12; nop; ae_movda32	aed9, a7 }
  18961b:	9efbbf808f10224e 	{ ae_s32.l.ip	aed2, a2, 16; nop; ae_round24x2f48ssym	aed1, aed8, aed8 }
  189623:	9efbbef0ffe018fe 	{ ae_s32.l.i	aed1, a8, -4; nop; ae_round24x2f48ssym	aed14, aed15, aed15 }
  18962b:	9efbbe404fc0e8ee 	{ ae_s32.l.i	aed14, a8, -8; nop; ae_round24x2f48ssym	aed12, aed4, aed4 }
  189633:	002ff2               	l32i	a15, a15, 0
  189636:	9efbbed0dfb0c2fe 	{ ae_s32.l.i	aed12, a2, -4; nop; ae_round24x2f48ssym	aed11, aed13, aed13 }
  18963e:	400001212e0bc20e 	{ ae_s32.l.i	aed11, a2, -8; nop; movi	a12, 32 }
  189646:	df71d1               	l32r	a13, 18140c (28bc9c <cos_twiddle_L32_IV>)
  189649:	400001b52d8a425e 	{ ae_s32.l.i	aed10, a2, -12; nop; ae_movda32	aed8, a5 }
  189651:	002dd2               	l32i	a13, a13, 0
  189654:	400001752058219e 	{ ae_s32.l.i	aed8, a1, 0; nop; ae_movad32.l	a2, aed9 }
  18965c:	03c725               	call8	18d2d0 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_>
  18965f:	400000407001924e 	{ ae_l32.i	aed1, a2, 0; nop; addi	a9, a4, 4 }
  189667:	400000407004b42e 	{ ae_l32.i	aed4, a4, 0; nop; addi	a11, a2, 4 }
  18966f:	012682               	l32i	a8, a6, 4
  189672:	a6e8                	l32i.n	a14, a6, 40
  189674:	400000806002a88e 	{ ae_l32x2.i	aed2, a8, 0; nop; addi	a10, a8, 8 }
  18967c:	0c4005f204201e6e 	{ blti.w18	a14, 1, 1896d0 <codec_state_validate+0x480>; ae_mulf32s.lh	aed0, aed4, aed2 }
  189684:	834b                	addi.n	a8, a3, 4
  189686:	0020f0               	nop
  189689:	f03d                	nop.n
  18968b:	f03d                	nop.n
  18968d:	22ae76               	loopgtz	a14, 1896b3 <codec_state_validate+0x463>

00189690 <codec_state_validate+0x440>:
  189690:	4961af1221031b1f 	{ ae_l32.ip	aed1, a11, 4; ae_mulf32s.lh	aed3, aed1, aed2; ae_mulaf32s.ll_s2	aed0, aed1, aed2 }
  189698:	eb97af020403491f 	{ ae_l32.ip	aed4, a9, 4; ae_mulsf32s.ll	aed3, aed4, aed2; nop }
  1896a0:	9efbcd000f502a1e 	{ ae_l32x2.ip	aed2, a10, 8; nop; ae_round24x2f48ssym	aed5, aed0, aed0 }
  1896a8:	9e61be32343058fe 	{ ae_s32.l.i	aed5, a8, -4; ae_mulf32s.lh	aed0, aed4, aed2; ae_round24x2f48ssym	aed3, aed3, aed3 }
  1896b0:	e13824               	ae_s32.l.ip	aed3, a8, 8

001896b3 <codec_state_validate+0x463>:
  1896b3:	16dee6               	bgei	a14, 64, 1896cd <codec_state_validate+0x47d>

001896b6 <codec_state_validate+0x466>:
  1896b6:	b08e30               	addx8	a8, a14, a3
  1896b9:	094c                	movi.n	a9, 64
  1896bb:	ebfa5a00000099ef 	{ sub	a9, a9, a14; ae_movi	aed0, 0; nop }
  1896c3:	f03d                	nop.n
  1896c5:	02a976               	loopgtz	a9, 1896cb <codec_state_validate+0x47b>
  1896c8:	620814               	ae_s32x2.ip	aed0, a8, 8

001896cb <codec_state_validate+0x47b>:
  1896cb:	f01d                	retw.n

001896cd <codec_state_validate+0x47d>:
  1896cd:	f01d                	retw.n

001896cf <codec_state_validate+0x47f>:
	...

001896d0 <codec_state_validate+0x480>:
  1896d0:	0e0c                	movi.n	a14, 0
  1896d2:	fff806               	j	1896b6 <codec_state_validate+0x466>

001896d5 <codec_state_validate+0x485>:
  1896d5:	000000                                        ...

001896d8 <codec_state_validate+0x488>:
  1896d8:	008136               	entry	a1, 64
  1896db:	66b8                	l32i.n	a11, a6, 24
  1896dd:	102172               	l32i	a7, a1, 64
  1896e0:	0668                	l32i.n	a6, a6, 0
  1896e2:	102716               	beqz	a7, 1897e8 <codec_state_validate+0x598>
  1896e5:	14cbc2               	addi	a12, a11, 20
  1896e8:	28c692               	addi	a9, a6, 40
  1896eb:	1185e0               	slli	a8, a5, 2
  1896ee:	7cc2a2               	addi	a10, a2, 124
  1896f1:	1175b0               	slli	a7, a5, 5
  1896f4:	7cc322               	addi	a2, a3, 124
  1896f7:	c07750               	sub	a7, a7, a5
  1896fa:	608080               	neg	a8, a8
  1896fd:	a07740               	addx4	a7, a7, a4
  189700:	05d942               	addmi	a4, a9, 0x500
  189703:	b0c442               	addi	a4, a4, -80
  189706:	20a092               	movi	a9, 32
  189709:	d98976               	loop	a9, 1897e6 <codec_state_validate+0x596>
  18970c:	be02f4               	ae_l32.ip	aed0, a2, -4
  18970f:	be1af4               	ae_l32.ip	aed1, a10, -4
  189712:	400000807022646e 	{ ae_l32.i	aed2, a4, 0; nop; addi	a6, a6, 40 }
  18971a:	eb03ae0001010c3f 	{ ae_l32.i	aed0, a12, 12; ae_sel16i.n	aed1, aed1, aed0, 3; nop }
  189722:	eb61ae010203244f 	{ ae_l32.i	aed2, a4, 16; ae_mulf32s.lh	aed3, aed2, aed1; nop }
  18972a:	eb61ae0102052cbf 	{ ae_l32.i	aed2, a12, -20; ae_mulf32s.lh	aed5, aed2, aed1; nop }
  189732:	befbae303f403cce 	{ ae_l32.i	aed3, a12, -16; nop; ae_truncp24q48x2	aed4, aed3, aed3 }
  18973a:	bee6ae545045043e 	{ ae_l32.i	aed0, a4, 12; ae_add24s	aed5, aed0, aed4; ae_truncp24q48x2	aed4, aed5, aed5 }
  189742:	9261ae4120420cde 	{ ae_l32.i	aed0, a12, -12; ae_mulf32s.lh	aed2, aed0, aed1; ae_add24s	aed4, aed2, aed4 }
  18974a:	16fbae105f605cef 	{ ae_l32.i	aed5, a12, -8; nop; ae_slai24s	aed6, aed5, 1 }
  189752:	befbae202fc02cfe 	{ ae_l32.i	aed2, a12, -4; nop; ae_truncp24q48x2	aed12, aed2, aed2 }
  18975a:	ebe6ae0c000c042f 	{ ae_l32.i	aed0, a4, 8; ae_add24s	aed12, aed0, aed12; nop }
  189762:	eb61ae0100070c0f 	{ ae_l32.i	aed0, a12, 0; ae_mulf32s.lh	aed7, aed0, aed1; nop }
  18976a:	4000008071da444e 	{ ae_l32.i	aed10, a4, 4; nop; addi	a4, a4, -40 }
  189772:	be61ae717a8a760e 	{ ae_l32.i	aed7, a6, 0; ae_mulf32s.lh	aed10, aed10, aed1; ae_truncp24q48x2	aed8, aed7, aed7 }
  18977a:	6ee6ae781287261f 	{ ae_l32.i	aed2, a6, 4; ae_add24s	aed7, aed2, aed8; ae_mulf32s.ll_s2	aed8, aed7, aed1 }
  189782:	be62aea1a2da262e 	{ ae_l32.i	aed2, a6, 8; ae_mulf32s.ll	aed10, aed2, aed1; ae_truncp24q48x2	aed13, aed10, aed10 }
  18978a:	be62ae8182982c2e 	{ ae_l32.i	aed2, a12, 8; ae_mulf32s.ll	aed8, aed2, aed1; ae_truncp24q48x2	aed9, aed8, aed8 }
  189792:	befbaea0afb0ac1e 	{ ae_l32.i	aed10, a12, 4; nop; ae_truncp24q48x2	aed11, aed10, aed10 }
  18979a:	bee6ae8b83b8364e 	{ ae_l32.i	aed3, a6, 16; ae_add24s	aed8, aed3, aed11; ae_truncp24q48x2	aed11, aed8, aed8 }
  1897a2:	6ee6ae3b15b5363f 	{ ae_l32.i	aed3, a6, 12; ae_add24s	aed5, aed5, aed11; ae_mulf32s.ll_s2	aed11, aed3, aed1 }
  1897aa:	6ee6be3d1a319cbf 	{ ae_s32.l.i	aed9, a12, -20; ae_add24s	aed1, aed10, aed13; ae_mulf32s.ll_s2	aed3, aed3, aed1 }
  1897b2:	befbbeb0bf404cce 	{ ae_s32.l.i	aed4, a12, -16; nop; ae_truncp24q48x2	aed4, aed11, aed11 }
  1897ba:	bee6be3432328cde 	{ ae_s32.l.i	aed8, a12, -12; ae_add24s	aed2, aed2, aed4; ae_truncp24q48x2	aed3, aed3, aed3 }
  1897c2:	ebe6be030000ccef 	{ ae_s32.l.i	aed12, a12, -8; ae_add24s	aed0, aed0, aed3; nop }
  1897ca:	e05cf4               	ae_s32.l.i	aed5, a12, -4
  1897cd:	400000412027ccce 	{ ae_s32.l.i	aed7, a12, 0; nop; addi	a12, a12, 36 }
  1897d5:	e02ca4               	ae_s32.l.i	aed2, a12, -24
  1897d8:	e01c94               	ae_s32.l.i	aed1, a12, -28
  1897db:	ebfb91000f00678f 	{ ae_s32f24.l.xp	aed6, a7, a8; nop; nop }
  1897e3:	e00c84               	ae_s32.l.i	aed0, a12, -32

001897e6 <codec_state_validate+0x596>:
  1897e6:	f01d                	retw.n

001897e8 <codec_state_validate+0x598>:
  1897e8:	88a0d2               	movi	a13, 136
  1897eb:	05d682               	addmi	a8, a6, 0x500
  1897ee:	400000154500fb2e 	{ ae_movda32	aed0, a11; nop; addmi	a15, a2, 0x100 }
  1897f6:	400000154507a43e 	{ ae_movda32	aed7, a4; nop; addmi	a10, a3, 0x100 }
  1897fe:	400001b066f2468e 	{ ae_l32x2.i	aed2, a6, 48; nop; movi	a4, -72 }
  189806:	400000806f3c3f6e 	{ ae_l32x2.i	aed12, a15, -8; nop; addi	a3, a6, 56 }
  18980e:	400001b46f1a4a4e 	{ ae_l32x2.i	aed10, a10, -8; nop; ae_movda32	aed1, a4 }
  189816:	eb60c20a020838bf 	{ ae_l32x2.i	aed3, a8, -40; ae_mulf32s.hh	aed8, aed2, aed10; nop }
  18981e:	eb612e0a020d088f 	{ addi	a8, a8, -32; ae_mulf32s.lh	aed13, aed2, aed10; nop }
  189826:	eb60cd0c030be83f 	{ ae_l32x2.ip	aed14, a8, 24; ae_mulf32s.hh	aed11, aed3, aed12; nop }
  18982e:	9361c31c030f18ae 	{ ae_l32x2.i	aed1, a8, -16; ae_mulf32s.lh	aed15, aed3, aed12; ae_add32	aed0, aed0, aed1 }
  189836:	0c80187c81392d2e 	{ ae_movda32	aed2, a13; ae_mulf32s.ll	aed9, aed1, aed12 }
  18983e:	9360ae2c0102130e 	{ ae_l32.i	aed1, a3, 0; ae_mulf32s.hh	aed2, aed1, aed12; ae_add32	aed0, aed0, aed2 }
  189846:	be61dddaf1d5259e 	{ nop; ae_mulf32s.lh	aed5, aed1, aed10; ae_truncp24q48x2	aed13, aed13, aed15 }
  18984e:	40000175455f250e 	{ ae_movda32	aed15, a5; nop; ae_movad32.l	a2, aed0 }
  189856:	be60dd5cbe50259e 	{ nop; ae_mulf32s.hh	aed0, aed14, aed12; ae_truncp24q48x2	aed5, aed5, aed11 }
  18985e:	1861c35cfee4b2bf 	{ ae_l32x2.i	aed11, a2, -8; ae_mulf32s.lh	aed4, aed14, aed12; ae_slai32	aed14, aed15, 5 }
  189866:	befbc3800f8062ae 	{ ae_l32x2.i	aed6, a2, -16; nop; ae_truncp24q48x2	aed8, aed8, aed0 }
  18986e:	92e6ddd8b610259e 	{ nop; ae_add24s	aed0, aed6, aed8; ae_add24s	aed1, aed11, aed13 }
  189876:	18f24f6ffedeb8ef 	{ movi	a14, -72; ae_sub32	aed14, aed14, aed15; ae_slai32	aed13, aed15, 6 }
  18987e:	18f2c01ffdfd322f 	{ ae_l32x2.i	aed3, a2, 0; ae_sub32	aed13, aed13, aed15; ae_slai32	aed15, aed15, 1 }
  189886:	18e6c115e3eb663f 	{ ae_l32x2.i	aed6, a6, 40; ae_add24s	aed11, aed3, aed5; ae_slai32	aed14, aed14, 1 }
  18988e:	18612f2ae6e38abf 	{ addi	a11, a10, -8; ae_mulf32s.lh	aed3, aed6, aed10; ae_slai32	aed14, aed14, 2 }
  189896:	18002121d0d5463f 	{ addi	a3, a6, 20; ae_sel16i.n	aed5, aed0, aed1, 0; ae_slai32	aed13, aed13, 2 }
  18989e:	befb593f493f722e 	{ or	a7, a2, a2; ae_neg32	aed15, aed15; ae_truncp24q48x2	aed3, aed3, aed4 }
  1898a6:	1800c72bf1f152ff 	{ ae_s32x2.i	aed5, a2, -8; ae_sel16i.n	aed1, aed1, aed11, 0; ae_slai32	aed15, aed15, 2 }
  1898ae:	93e7c877ededcf7e 	{ ae_movad32.l	a12, aed15; ae_add32	aed13, aed13, aed7; ae_add32	aed14, aed14, aed7 }
  1898b6:	40000175105142ee 	{ ae_s32x2.i	aed1, a2, 0; nop; ae_movad32.l	a4, aed14 }
  1898be:	400000406de1222e 	{ ae_l32x2.i	aed1, a2, -24; nop; addi	a2, a2, -28 }
  1898c6:	16e6af13b17412df 	{ ae_l32.ip	aed1, a2, -12; ae_add24s	aed4, aed1, aed3; ae_slai24s	aed7, aed11, 1 }
  1898ce:	be009120242074ce 	{ ae_s32f24.l.xp	aed7, a4, a12; ae_sel16i.n	aed0, aed4, aed0, 0; ae_truncp24q48x2	aed2, aed2, aed2 }
  1898d6:	400001751e5097de 	{ ae_s32x2.i	aed0, a7, -16; nop; ae_movad32.l	a9, aed13 }
  1898de:	ebe6c1020102062f 	{ ae_l32x2.i	aed0, a6, 32; ae_add24s	aed2, aed1, aed2; nop }
  1898e6:	be00ae949292822e 	{ ae_l32.i	aed8, a2, 8; ae_sel16i.n	aed2, aed2, aed4, 0; ae_truncp24q48x2	aed9, aed9, aed9 }
  1898ee:	400000411de2777e 	{ ae_s32x2.i	aed2, a7, -24; nop; addi	a7, a7, -28 }
  1898f6:	9260c39a865188be 	{ ae_l32x2.i	aed8, a8, -8; ae_mulf32s.hh	aed1, aed6, aed10; ae_add24s	aed5, aed8, aed9 }
  1898fe:	6e61c388cc6d8faf 	{ ae_l32x2.i	aed8, a15, -16; ae_mulf32s.lh	aed13, aed12, aed8; ae_mulf32s.ll_s2	aed6, aed8, aed12 }
  189906:	be62c01a101f26be 	{ ae_l32x2.i	aed2, a6, 24; ae_mulf32s.ll	aed15, aed0, aed10; ae_truncp24q48x2	aed1, aed1, aed1 }
  18990e:	1661bf105a3b17df 	{ ae_s32.l.ip	aed1, a7, -12; ae_mulf32s.lh	aed11, aed10, aed0; ae_slai24s	aed3, aed5, 1 }
  189916:	befbc3f0fff042be 	{ ae_l32x2.i	aed4, a2, -8; nop; ae_truncp24q48x2	aed15, aed15, aed15 }
  18991e:	befbc0b0dfb0922e 	{ ae_l32x2.i	aed9, a2, 0; nop; ae_truncp24q48x2	aed11, aed11, aed13 }
  189926:	80e6914f999e39ce 	{ ae_s32f24.l.xp	aed3, a9, a12; ae_add24s	aed14, aed9, aed15; ae_sel16i	aed9, aed4, aed9, 0 }
  18992e:	ebe6be0b0907e72f 	{ ae_s32.l.i	aed14, a7, 8; ae_add24s	aed7, aed9, aed11; nop }
  189936:	eb62c40a0205776f 	{ ae_s32x2.i	aed7, a7, 0; ae_mulf32s.ll	aed5, aed2, aed10; nop }
  18993e:	400000806ee1627e 	{ ae_l32x2.i	aed1, a2, -16; nop; addi	a6, a7, -24 }
  189946:	be0079546154b8ee 	{ ae_l32x2.xp	aed11, a8, a14; ae_sel16i.n	aed4, aed1, aed4, 0; ae_truncp24q48x2	aed5, aed5, aed6 }
  18994e:	92612e524a3fc22e 	{ addi	a2, a2, -20; ae_mulf32s.lh	aed15, aed10, aed2; ae_add24s	aed3, aed4, aed5 }
  189956:	400000806ef4aafe 	{ ae_l32x2.i	aed4, a10, -16; nop; addi	a10, a15, -8 }
  18995e:	400001411f03f7ce 	{ ae_s32x2.i	aed3, a7, -8; nop; movi	a15, 76 }
  189966:	eb61af0b0c00e2ff 	{ ae_l32.ip	aed14, a2, -4; ae_mulf32s.lh	aed0, aed12, aed11; nop }
  18996e:	ebfb7c000f0073ff 	{ ae_l32.xp	aed7, a3, a15; nop; nop }
  189976:	befbaff00ff003ee 	{ ae_l32.ip	aed0, a3, -8; nop; ae_truncp24q48x2	aed15, aed15, aed0 }
  18997e:	6e62cd7cab56a81f 	{ ae_l32x2.ip	aed10, a8, 8; ae_mulf32s.ll	aed6, aed11, aed12; ae_mulf32s.ll_s2	aed5, aed7, aed10 }
  189986:	80617ce81ae792de 	{ ae_l32.xp	aed9, a2, a13; ae_mulf32s.lh	aed7, aed10, aed8; ae_sel16i	aed14, aed14, aed1, 0 }
  18998e:	bee6595f6e5d588e 	{ or	a5, a8, a8; ae_add24s	aed13, aed14, aed15; ae_truncp24q48x2	aed5, aed5, aed6 }
  189996:	9260c7589a61d7ee 	{ ae_s32x2.i	aed13, a7, -16; ae_mulf32s.hh	aed1, aed10, aed8; ae_add24s	aed6, aed9, aed5 }
  18999e:	8261405460501f7e 	{ movi	a7, 31; ae_mulf32s.lh	aed0, aed0, aed4; ae_sel16i	aed5, aed5, aed6, 2 }
  1899a6:	0020f0               	nop
  1899a9:	f03d                	nop.n
  1899ab:	f03d                	nop.n
  1899ad:	178776               	loop	a7, 1899c8 <codec_state_validate+0x778>
  1899b0:	030170               	rsr.lend	a7
  1899b3:	130070               	wsr.lbeg	a7
  1899b6:	26c772               	addi	a7, a7, 38
  1899b9:	01d772               	addmi	a7, a7, 0x100
  1899bc:	130170               	wsr.lend	a7
  1899bf:	002000               	isync
  1899c2:	030270               	rsr.lcount	a7
  1899c5:	01c772               	addi	a7, a7, 1
  1899c8:	befbc0001f00232e 	{ ae_l32x2.i	aed2, a3, 0; nop; ae_truncp24q48x2	aed0, aed0, aed1 }
  1899d0:	eb619d04020556df 	{ ae_s32x2.xp	aed5, a6, a13; ae_mulf32s.lh	aed5, aed2, aed4; nop }
  1899d8:	eb60c0040206222f 	{ ae_l32x2.i	aed2, a2, 0; ae_mulf32s.hh	aed6, aed2, aed4; nop }
  1899e0:	bee6cd507250253e 	{ ae_l32x2.ip	aed2, a5, 24; ae_add24s	aed0, aed2, aed0; ae_truncp24q48x2	aed5, aed5, aed7 }
  1899e8:	400000406fe3826e 	{ ae_l32x2.i	aed3, a2, -8; nop; addi	a8, a6, -28 }
  1899f0:	9260c358327353be 	{ ae_l32x2.i	aed5, a3, -8; ae_mulf32s.hh	aed3, aed2, aed8; ae_add24s	aed7, aed3, aed5 }
  1899f8:	8061c378029122ae 	{ ae_l32x2.i	aed2, a2, -16; ae_mulf32s.lh	aed1, aed2, aed8; ae_sel16i	aed9, aed7, aed0, 0 }
  189a00:	be61c4643536966e 	{ ae_s32x2.i	aed9, a6, 0; ae_mulf32s.lh	aed6, aed5, aed4; ae_truncp24q48x2	aed3, aed6, aed3 }
  189a08:	9260c334253525ae 	{ ae_l32x2.i	aed2, a5, -16; ae_mulf32s.hh	aed5, aed5, aed4; ae_add24s	aed3, aed2, aed3 }
  189a10:	be002e671376427e 	{ addi	a7, a2, -28; ae_sel16i.n	aed6, aed3, aed7, 0; ae_truncp24q48x2	aed7, aed6, aed1 }
  189a18:	6e60c3288291223f 	{ ae_l32x2.i	aed2, a2, -24; ae_mulf32s.hh	aed1, aed2, aed8; ae_mulf32s.ll_s2	aed9, aed2, aed8 }
  189a20:	bee6c757525266fe 	{ ae_s32x2.i	aed6, a6, -8; ae_add24s	aed2, aed2, aed7; ae_truncp24q48x2	aed5, aed5, aed5 }
  189a28:	be00af13127367de 	{ ae_l32.ip	aed6, a7, -12; ae_sel16i.n	aed3, aed2, aed3, 0; ae_truncp24q48x2	aed7, aed1, aed1 }
  189a30:	bee6c797963636ee 	{ ae_s32x2.i	aed3, a6, -16; ae_add24s	aed6, aed6, aed7; ae_truncp24q48x2	aed3, aed9, aed9 }
  189a38:	1600c312066025bf 	{ ae_l32x2.i	aed2, a5, -8; ae_sel16i.n	aed0, aed6, aed2, 0; ae_slai24s	aed6, aed0, 1 }
  189a40:	eb61c302080173af 	{ ae_l32x2.i	aed7, a3, -16; ae_mulf32s.lh	aed1, aed8, aed2; nop }
  189a48:	eb61c307040a933f 	{ ae_l32x2.i	aed9, a3, -24; ae_mulf32s.lh	aed10, aed4, aed7; nop }
  189a50:	6e61ae9944bc972f 	{ ae_l32.i	aed9, a7, 8; ae_mulf32s.lh	aed12, aed4, aed9; ae_mulf32s.ll_s2	aed11, aed9, aed4 }
  189a58:	6e62c7248702067f 	{ ae_s32x2.i	aed0, a6, -24; ae_mulf32s.ll	aed2, aed7, aed4; ae_mulf32s.ll_s2	aed0, aed2, aed8 }
  189a60:	bee6bfa3193558de 	{ ae_s32.l.ip	aed5, a8, -12; ae_add24s	aed5, aed9, aed3; ae_truncp24q48x2	aed3, aed10, aed1 }
  189a68:	400000406fe7373e 	{ ae_l32x2.i	aed7, a7, -8; nop; addi	a3, a3, -28 }
  189a70:	befb79202f1025ee 	{ ae_l32x2.xp	aed2, a5, a14; nop; ae_truncp24q48x2	aed1, aed2, aed2 }
  189a78:	be627cb802a903fe 	{ ae_l32.xp	aed0, a3, a15; ae_mulf32s.ll	aed9, aed2, aed8; ae_truncp24q48x2	aed10, aed11, aed0 }
  189a80:	6e61c00248b0272f 	{ ae_l32x2.i	aed2, a7, 0; ae_mulf32s.lh	aed0, aed8, aed2; ae_mulf32s.ll_s2	aed11, aed0, aed4 }
  189a88:	80e6c37122124bae 	{ ae_l32x2.i	aed4, a11, -16; ae_add24s	aed2, aed2, aed1; ae_sel16i	aed1, aed7, aed2, 0 }
  189a90:	bee6beb39132282e 	{ ae_s32.l.i	aed2, a8, 8; ae_add24s	aed2, aed1, aed3; ae_truncp24q48x2	aed3, aed11, aed9 }
  189a98:	befbc4c00f20286e 	{ ae_s32x2.i	aed2, a8, 0; nop; ae_truncp24q48x2	aed2, aed12, aed0 }
  189aa0:	16fbaf105f5003ef 	{ ae_l32.ip	aed0, a3, -8; nop; ae_slai24s	aed5, aed5, 1 }
  189aa8:	400000806ee1678e 	{ ae_l32x2.i	aed1, a7, -16; nop; addi	a6, a8, -24 }
  189ab0:	8061c31470708aae 	{ ae_l32x2.i	aed8, a10, -16; ae_mulf32s.lh	aed0, aed0, aed4; ae_sel16i	aed7, aed1, aed7, 0 }
  189ab8:	ebe6910a070664cf 	{ ae_s32f24.l.xp	aed6, a4, a12; ae_add24s	aed6, aed7, aed10; nop }
  189ac0:	400000c11fe6287e 	{ ae_s32x2.i	aed6, a8, -8; nop; addi	a2, a7, -20 }
  189ac8:	3e6594               	ae_l32x2.ip	aed6, a5, 8
  189acb:	be72f4               	ae_l32.ip	aed7, a2, -4
  189ace:	80607c78169172de 	{ ae_l32.xp	aed7, a2, a13; ae_mulf32s.hh	aed1, aed6, aed8; ae_sel16i	aed9, aed7, aed1, 0 }
  189ad6:	92619138765759ce 	{ ae_s32f24.l.xp	aed5, a9, a12; ae_mulf32s.lh	aed7, aed6, aed8; ae_add24s	aed5, aed7, aed3 }
  189ade:	82e62f3259528aae 	{ addi	a10, a10, -8; ae_add24s	aed2, aed9, aed2; ae_sel16i	aed5, aed3, aed5, 2 }
  189ae6:	400000811ef2b8be 	{ ae_s32x2.i	aed2, a8, -16; nop; addi	a11, a11, -8 }

00189aee <codec_state_validate+0x89e>:
  189aee:	069d                	mov.n	a9, a6
  189af0:	eb59d4               	ae_s32x2.xp	aed5, a9, a13
  189af3:	f01d                	retw.n

00189af5 <codec_state_validate+0x8a5>:
  189af5:	000000                                        ...

00189af8 <codec_state_validate+0x8a8>:
  189af8:	006136               	entry	a1, 48
  189afb:	66b8                	l32i.n	a11, a6, 24
  189afd:	c178                	l32i.n	a7, a1, 48
  189aff:	0668                	l32i.n	a6, a6, 0
  189b01:	104716               	beqz	a7, 189c09 <codec_state_validate+0x9b9>
  189b04:	092c                	movi.n	a9, 32
  189b06:	1175b0               	slli	a7, a5, 5
  189b09:	7cc2a2               	addi	a10, a2, 124
  189b0c:	1185f0               	slli	a8, a5, 1
  189b0f:	7cc322               	addi	a2, a3, 124
  189b12:	608080               	neg	a8, a8
  189b15:	c07750               	sub	a7, a7, a5
  189b18:	907740               	addx2	a7, a7, a4
  189b1b:	14cb52               	addi	a5, a11, 20
  189b1e:	c07780               	sub	a7, a7, a8
  189b21:	28c642               	addi	a4, a6, 40
  189b24:	05d442               	addmi	a4, a4, 0x500
  189b27:	b0c442               	addi	a4, a4, -80
  189b2a:	d98976               	loop	a9, 189c07 <codec_state_validate+0x9b7>
  189b2d:	be02f4               	ae_l32.ip	aed0, a2, -4
  189b30:	be1af4               	ae_l32.ip	aed1, a10, -4
  189b33:	400000807022646e 	{ ae_l32.i	aed2, a4, 0; nop; addi	a6, a6, 40 }
  189b3b:	eb03ae000101053f 	{ ae_l32.i	aed0, a5, 12; ae_sel16i.n	aed1, aed1, aed0, 3; nop }
  189b43:	eb61ae010203244f 	{ ae_l32.i	aed2, a4, 16; ae_mulf32s.lh	aed3, aed2, aed1; nop }
  189b4b:	eb61ae01020525bf 	{ ae_l32.i	aed2, a5, -20; ae_mulf32s.lh	aed5, aed2, aed1; nop }
  189b53:	befbae303f4035ce 	{ ae_l32.i	aed3, a5, -16; nop; ae_truncp24q48x2	aed4, aed3, aed3 }
  189b5b:	bee6ae545045043e 	{ ae_l32.i	aed0, a4, 12; ae_add24s	aed5, aed0, aed4; ae_truncp24q48x2	aed4, aed5, aed5 }
  189b63:	9261ae41204205de 	{ ae_l32.i	aed0, a5, -12; ae_mulf32s.lh	aed2, aed0, aed1; ae_add24s	aed4, aed2, aed4 }
  189b6b:	16fbae105f6055ef 	{ ae_l32.i	aed5, a5, -8; nop; ae_slai24s	aed6, aed5, 1 }
  189b73:	befbae202f7025fe 	{ ae_l32.i	aed2, a5, -4; nop; ae_truncp24q48x2	aed7, aed2, aed2 }
  189b7b:	c9e6ae176076042e 	{ ae_l32.i	aed0, a4, 8; ae_add24s	aed6, aed0, aed7; ae_roundsp16f24sym	aed7, aed6 }
  189b83:	eb61ae01000b050f 	{ ae_l32.i	aed0, a5, 0; ae_mulf32s.lh	aed11, aed0, aed1; nop }
  189b8b:	4000008071d8444e 	{ ae_l32.i	aed8, a4, 4; nop; addi	a4, a4, -40 }
  189b93:	be61aeb1b8c8b52e 	{ ae_l32.i	aed11, a5, 8; ae_mulf32s.lh	aed8, aed8, aed1; ae_truncp24q48x2	aed12, aed11, aed11 }
  189b9b:	ebe6ae0c020c260f 	{ ae_l32.i	aed2, a6, 0; ae_add24s	aed12, aed2, aed12; nop }
  189ba3:	be62ae8182d8261e 	{ ae_l32.i	aed2, a6, 4; ae_mulf32s.ll	aed8, aed2, aed1; ae_truncp24q48x2	aed13, aed8, aed8 }
  189bab:	eb62ae01020a262f 	{ ae_l32.i	aed2, a6, 8; ae_mulf32s.ll	aed10, aed2, aed1; nop }
  189bb3:	be62ae818298251e 	{ ae_l32.i	aed2, a5, 4; ae_mulf32s.ll	aed8, aed2, aed1; ae_truncp24q48x2	aed9, aed8, aed8 }
  189bbb:	bee6aeada2ad264e 	{ ae_l32.i	aed2, a6, 16; ae_add24s	aed13, aed2, aed13; ae_truncp24q48x2	aed10, aed10, aed10 }
  189bc3:	6ee6ae2a13a3263f 	{ ae_l32.i	aed2, a6, 12; ae_add24s	aed3, aed3, aed10; ae_mulf32s.ll_s2	aed10, aed2, aed1 }
  189bcb:	be62be81822195be 	{ ae_s32.l.i	aed9, a5, -20; ae_mulf32s.ll	aed1, aed2, aed1; ae_truncp24q48x2	aed2, aed8, aed8 }
  189bd3:	bee6bea2a55245ce 	{ ae_s32.l.i	aed4, a5, -16; ae_add24s	aed2, aed5, aed2; ae_truncp24q48x2	aed5, aed10, aed10 }
  189bdb:	bee6be151b3135de 	{ ae_s32.l.i	aed3, a5, -12; ae_add24s	aed1, aed11, aed5; ae_truncp24q48x2	aed3, aed1, aed1 }
  189be3:	ebe6be03000065ef 	{ ae_s32.l.i	aed6, a5, -8; ae_add24s	aed0, aed0, aed3; nop }
  189beb:	e025f4               	ae_s32.l.i	aed2, a5, -4
  189bee:	40000041202c555e 	{ ae_s32.l.i	aed12, a5, 0; nop; addi	a5, a5, 36 }
  189bf6:	e015a4               	ae_s32.l.i	aed1, a5, -24
  189bf9:	e0d594               	ae_s32.l.i	aed13, a5, -28
  189bfc:	e00584               	ae_s32.l.i	aed0, a5, -32
  189bff:	ebfb82000f00778f 	{ ae_s16m.l.xu	aed7, a7, a8; nop; nop }

00189c07 <codec_state_validate+0x9b7>:
  189c07:	f01d                	retw.n

00189c09 <codec_state_validate+0x9b9>:
  189c09:	38c672               	addi	a7, a6, 56
  189c0c:	b8af82               	movi	a8, -72
  189c0f:	88a0d2               	movi	a13, 136
  189c12:	01d2e2               	addmi	a14, a2, 0x100
  189c15:	01d392               	addmi	a9, a3, 0x100
  189c18:	400000554504556e 	{ ae_movda32	aed4, a5; nop; addmi	a5, a6, 0x500 }
  189c20:	4000008145f9bb9e 	{ ae_movda32	aed9, a11; nop; addi	a11, a9, -8 }
  189c28:	400000414517246e 	{ ae_movda32	aed7, a4; nop; addi	a2, a6, 20 }
  189c30:	400000806bf1a5ee 	{ ae_l32x2.i	aed1, a5, -40; nop; addi	a10, a14, -8 }
  189c38:	18fb2e104f30055f 	{ addi	a5, a5, -32; nop; ae_slai32	aed3, aed4, 1 }
  189c40:	400001b545ba4d8e 	{ ae_movda32	aed10, a13; nop; ae_movda32	aed11, a8 }
  189c48:	18fbc3504f8009bf 	{ ae_l32x2.i	aed0, a9, -8; nop; ae_slai32	aed8, aed4, 5 }
  189c50:	93f2c3b49898debe 	{ ae_l32x2.i	aed13, a14, -8; ae_sub32	aed8, aed8, aed4; ae_add32	aed9, aed9, aed11 }
  189c58:	c7e7ae3a7939a70e 	{ ae_l32.i	aed10, a7, 0; ae_add32	aed9, aed9, aed10; ae_neg32	aed3, aed3 }
  189c60:	1860c81d313bf97f 	{ ae_movad32.l	a15, aed9; ae_mulf32s.hh	aed11, aed1, aed13; ae_slai32	aed3, aed3, 1 }
  189c68:	1861c8108a8ac37f 	{ ae_movad32.l	a12, aed3; ae_mulf32s.lh	aed10, aed10, aed0; ae_slai32	aed8, aed8, 1 }
  189c70:	1861c01d818f9f2f 	{ ae_l32x2.i	aed9, a15, 0; ae_mulf32s.lh	aed15, aed1, aed13; ae_slai32	aed8, aed8, 1 }
  189c78:	bee7c1a7b8a8b6ae 	{ ae_l32x2.i	aed11, a6, 48; ae_add32	aed8, aed8, aed7; ae_truncp24q48x2	aed10, aed10, aed11 }
  189c80:	926159a09b6e8ffe 	{ or	a8, a15, a15; ae_mulf32s.lh	aed14, aed11, aed0; ae_add24s	aed6, aed9, aed10 }
  189c88:	16f2c3136858cfbf 	{ ae_l32x2.i	aed12, a15, -8; ae_sub32	aed8, aed8, aed3; ae_slai24s	aed5, aed6, 1 }
  189c90:	befbc8e0ffe0487e 	{ ae_movad32.l	a4, aed8; nop; ae_truncp24q48x2	aed14, aed14, aed15 }
  189c98:	c9fbcd105f20f53e 	{ ae_l32x2.ip	aed15, a5, 24; nop; ae_roundsp16f24sym	aed2, aed5 }
  189ca0:	186082604b2924cf 	{ ae_s16m.l.xu	aed2, a4, a12; ae_mulf32s.hh	aed9, aed11, aed0; ae_slai32	aed2, aed4, 6 }
  189ca8:	a960c34d2f2a8fae 	{ ae_l32x2.i	aed8, a15, -16; ae_mulf32s.hh	aed10, aed15, aed13; ae_sub32	aed2, aed2, aed4 }
  189cb0:	9261c1edcf5e463e 	{ ae_l32x2.i	aed4, a6, 40; ae_mulf32s.lh	aed14, aed15, aed13; ae_add24s	aed5, aed12, aed14 }
  189cb8:	eb61c300040cbf3f 	{ ae_l32x2.i	aed11, a15, -24; ae_mulf32s.lh	aed12, aed4, aed0; nop }
  189cc0:	be00c396a596f5ae 	{ ae_l32x2.i	aed15, a5, -16; ae_sel16i.n	aed6, aed5, aed6, 0; ae_truncp24q48x2	aed9, aed9, aed10 }
  189cc8:	9260c49d8f8a6f6e 	{ ae_s32x2.i	aed6, a15, 0; ae_mulf32s.hh	aed10, aed15, aed13; ae_add24s	aed8, aed8, aed9 }
  189cd0:	be00c3c5e8c5e5be 	{ ae_l32x2.i	aed14, a5, -8; ae_sel16i.n	aed5, aed8, aed5, 0; ae_truncp24q48x2	aed12, aed12, aed14 }
  189cd8:	400000411fe5fffe 	{ ae_s32x2.i	aed5, a15, -8; nop; addi	a15, a15, -28 }
  189ce0:	bee6afacaba69fde 	{ ae_l32.ip	aed9, a15, -12; ae_add24s	aed6, aed11, aed12; ae_truncp24q48x2	aed10, aed10, aed10 }
  189ce8:	9200c3a896589eae 	{ ae_l32x2.i	aed9, a14, -16; ae_sel16i.n	aed8, aed6, aed8, 0; ae_add24s	aed5, aed9, aed10 }
  189cf0:	18fbc7102f2088ef 	{ ae_s32x2.i	aed8, a8, -16; nop; ae_slai32	aed2, aed2, 1 }
  189cf8:	8060c1506454662e 	{ ae_l32x2.i	aed6, a6, 32; ae_mulf32s.hh	aed4, aed4, aed0; ae_sel16i	aed5, aed5, aed6, 0 }
  189d00:	400000c072ea3ffe 	{ ae_l32.i	aed10, a15, 8; nop; addi	a3, a15, -20 }
  189d08:	400001b11df5e88e 	{ ae_s32x2.i	aed5, a8, -24; nop; movi	a14, -72 }
  189d10:	be622e404645488e 	{ addi	a8, a8, -28; ae_mulf32s.ll	aed5, aed6, aed0; ae_truncp24q48x2	aed4, aed4, aed4 }
  189d18:	ebe7bf07020248df 	{ ae_s32.l.ip	aed4, a8, -12; ae_add32	aed2, aed2, aed7; nop }
  189d20:	bef2c05352523f2e 	{ ae_l32x2.i	aed3, a15, 0; ae_sub32	aed2, aed2, aed3; ae_truncp24q48x2	aed5, aed5, aed5 }
  189d28:	9261c35e3d457fbe 	{ ae_l32x2.i	aed7, a15, -8; ae_mulf32s.lh	aed5, aed13, aed14; ae_add24s	aed4, aed3, aed5 }
  189d30:	eb61be060004482f 	{ ae_s32.l.i	aed4, a8, 8; ae_mulf32s.lh	aed4, aed0, aed6; nop }
  189d38:	c385e4               	ae_l32x2.xp	aed8, a5, a14
  189d3b:	be002e435743887e 	{ addi	a7, a8, -24; ae_sel16i.n	aed3, aed7, aed3, 0; ae_truncp24q48x2	aed4, aed4, aed5 }
  189d43:	6ee6c0f4d3b136bf 	{ ae_l32x2.i	aed3, a6, 24; ae_add24s	aed1, aed3, aed4; ae_mulf32s.ll_s2	aed11, aed15, aed13 }
  189d4b:	076d                	mov.n	a6, a7
  189d4d:	be62c4bdb8bf186e 	{ ae_s32x2.i	aed1, a8, 0; ae_mulf32s.ll	aed15, aed8, aed13; ae_truncp24q48x2	aed11, aed11, aed11 }
  189d55:	6e6140e8dd611f7f 	{ movi	a7, 31; ae_mulf32s.lh	aed1, aed13, aed8; ae_mulf32s.ll_s2	aed6, aed14, aed13 }
  189d5d:	400001406e0cffce 	{ ae_l32x2.i	aed12, a15, -16; nop; movi	a15, 76 }
  189d65:	6e617c33005ed2ff 	{ ae_l32.xp	aed13, a2, a15; ae_mulf32s.lh	aed14, aed0, aed3; ae_mulf32s.ll_s2	aed5, aed3, aed0 }
  189d6d:	6ee6cddb0ad3051f 	{ ae_l32x2.ip	aed0, a5, 8; ae_add24s	aed3, aed10, aed11; ae_mulf32s.ll_s2	aed13, aed13, aed0 }
  189d75:	be61c359605469ae 	{ ae_l32x2.i	aed6, a9, -16; ae_mulf32s.lh	aed4, aed0, aed9; ae_truncp24q48x2	aed5, aed5, aed6 }
  189d7d:	be60afe910e182ee 	{ ae_l32.ip	aed8, a2, -8; ae_mulf32s.hh	aed1, aed0, aed9; ae_truncp24q48x2	aed14, aed14, aed1 }
  189d85:	be61c8d6f8d0927e 	{ ae_movad32.l	a9, aed2; ae_mulf32s.lh	aed0, aed8, aed6; ae_truncp24q48x2	aed13, aed13, aed15 }
  189d8d:	178776               	loop	a7, 189da8 <codec_state_validate+0xb58>
  189d90:	030170               	rsr.lend	a7
  189d93:	130070               	wsr.lbeg	a7
  189d96:	23c772               	addi	a7, a7, 35
  189d99:	01d772               	addmi	a7, a7, 0x100
  189d9c:	130170               	wsr.lend	a7
  189d9f:	002000               	isync
  189da2:	030270               	rsr.lcount	a7
  189da5:	01c772               	addi	a7, a7, 1
  189da8:	1600cd173c8b353f 	{ ae_l32x2.ip	aed3, a5, 24; ae_sel16i.n	aed11, aed12, aed7, 0; ae_slai24s	aed8, aed3, 1 }
  189db0:	be60c009132a022e 	{ ae_l32x2.i	aed0, a2, 0; ae_mulf32s.hh	aed10, aed3, aed9; ae_truncp24q48x2	aed2, aed0, aed1 }
  189db8:	9261c356b017b2be 	{ ae_l32x2.i	aed11, a2, -8; ae_mulf32s.lh	aed7, aed0, aed6; ae_add24s	aed1, aed11, aed5 }
  189dc0:	c960c716800818fe 	{ ae_s32x2.i	aed1, a8, -8; ae_mulf32s.hh	aed8, aed0, aed6; ae_roundsp16f24sym	aed0, aed8 }
  189dc8:	be61af764b5173fe 	{ ae_l32.ip	aed7, a3, -4; ae_mulf32s.lh	aed1, aed11, aed6; ae_truncp24q48x2	aed5, aed7, aed4 }
  189dd0:	eb00c30c070475bf 	{ ae_l32x2.i	aed7, a5, -8; ae_sel16i.n	aed4, aed7, aed12, 0; nop }
  189dd8:	92617ce749ce43de 	{ ae_l32.xp	aed4, a3, a13; ae_mulf32s.lh	aed14, aed9, aed7; ae_add24s	aed12, aed4, aed14 }
  189de0:	be61c789a383c8ee 	{ ae_s32x2.i	aed12, a8, -16; ae_mulf32s.lh	aed3, aed3, aed9; ae_truncp24q48x2	aed8, aed8, aed10 }
  189de8:	ebe6c30d0404a5af 	{ ae_l32x2.i	aed10, a5, -16; ae_add24s	aed4, aed4, aed13; nop }
  189df0:	be0282143d0309ce 	{ ae_s16m.l.xu	aed0, a9, a12; ae_sel16i.n	aed3, aed13, aed4, 2; ae_truncp24q48x2	aed0, aed1, aed3 }
  189df8:	eb36d4               	ae_s32x2.xp	aed3, a6, a13
  189dfb:	4000004060e3733e 	{ ae_l32x2.i	aed3, a3, 0; nop; addi	a7, a3, -28 }
  189e03:	400000406ee1836e 	{ ae_l32x2.i	aed1, a3, -16; nop; addi	a8, a6, -28 }
  189e0b:	ebe6c302030233bf 	{ ae_l32x2.i	aed3, a3, -8; ae_add24s	aed2, aed3, aed2; nop }
  189e13:	926079563b5b35ee 	{ ae_l32x2.xp	aed3, a5, a14; ae_mulf32s.hh	aed11, aed11, aed6; ae_add24s	aed5, aed3, aed5 }
  189e1b:	92002f8215188aae 	{ addi	a10, a10, -8; ae_sel16i.n	aed8, aed5, aed2, 0; ae_add24s	aed1, aed1, aed8 }
  189e23:	be60c4b9ba8b866e 	{ ae_s32x2.i	aed8, a6, 0; ae_mulf32s.hh	aed11, aed10, aed9; ae_truncp24q48x2	aed8, aed11, aed11 }
  189e2b:	1662cd192a42a51f 	{ ae_l32x2.ip	aed10, a5, 8; ae_mulf32s.ll	aed2, aed10, aed9; ae_slai24s	aed4, aed2, 1 }
  189e33:	be00c3b5b1c5b33e 	{ ae_l32x2.i	aed11, a3, -24; ae_sel16i.n	aed5, aed1, aed5, 0; ae_truncp24q48x2	aed12, aed11, aed11 }
  189e3b:	bee6c7202b0b56fe 	{ ae_s32x2.i	aed5, a6, -8; ae_add24s	aed11, aed11, aed0; ae_truncp24q48x2	aed0, aed2, aed2 }
  189e43:	c900af114b5127de 	{ ae_l32.ip	aed2, a7, -12; ae_sel16i.n	aed1, aed11, aed1, 0; ae_roundsp16f24sym	aed5, aed4 }
  189e4b:	9261c3c329c4223e 	{ ae_l32x2.i	aed2, a2, -24; ae_mulf32s.lh	aed4, aed9, aed3; ae_add24s	aed12, aed2, aed12 }
  189e53:	6e00c33b9ccb32af 	{ ae_l32x2.i	aed3, a2, -16; ae_sel16i.n	aed11, aed12, aed11, 0; ae_mulf32s.ll_s2	aed12, aed3, aed9 }
  189e5b:	400000411ee1262e 	{ ae_s32x2.i	aed1, a6, -16; nop; addi	a2, a2, -28 }
  189e63:	6e61ae2366fd172f 	{ ae_l32.i	aed1, a7, 8; ae_mulf32s.lh	aed13, aed6, aed3; ae_mulf32s.ll_s2	aed15, aed2, aed6 }
  189e6b:	6ee6c73061b3b67f 	{ ae_s32x2.i	aed11, a6, -24; ae_add24s	aed3, aed1, aed0; ae_mulf32s.ll_s2	aed11, aed3, aed6 }
  189e73:	be61bfd2e60888de 	{ ae_s32.l.ip	aed8, a8, -12; ae_mulf32s.lh	aed8, aed6, aed2; ae_truncp24q48x2	aed0, aed13, aed14 }
  189e7b:	be62c0b9b772b72e 	{ ae_l32x2.i	aed11, a7, 0; ae_mulf32s.ll	aed2, aed7, aed9; ae_truncp24q48x2	aed7, aed11, aed11 }
  189e83:	bee682874be854ce 	{ ae_s16m.l.xu	aed5, a4, a12; ae_add24s	aed8, aed11, aed7; ae_truncp24q48x2	aed14, aed8, aed4 }
  189e8b:	ebfb7c000f0072ff 	{ ae_l32.xp	aed7, a2, a15; nop; nop }
  189e93:	400000806ff9babe 	{ ae_l32x2.i	aed9, a10, -8; nop; addi	a11, a11, -8 }
  189e9b:	6e60c3796a5177bf 	{ ae_l32x2.i	aed7, a7, -8; ae_mulf32s.hh	aed1, aed10, aed9; ae_mulf32s.ll_s2	aed5, aed7, aed6 }
  189ea3:	8061be79bab4882e 	{ ae_s32.l.i	aed8, a8, 8; ae_mulf32s.lh	aed4, aed10, aed9; ae_sel16i	aed11, aed7, aed11, 0 }
  189eab:	400000c06fe63b7e 	{ ae_l32x2.i	aed6, a11, -8; nop; addi	a3, a7, -20 }
  189eb3:	bee6af50cbd8b2ee 	{ ae_l32.ip	aed11, a2, -8; ae_add24s	aed8, aed11, aed0; ae_truncp24q48x2	aed13, aed5, aed12 }
  189ebb:	4000008110e8688e 	{ ae_s32x2.i	aed8, a8, 0; nop; addi	a6, a8, -24 }
  189ec3:	be61c3f62b50c7ae 	{ ae_l32x2.i	aed12, a7, -16; ae_mulf32s.lh	aed0, aed11, aed6; ae_truncp24q48x2	aed5, aed15, aed2 }

00189ecb <codec_state_validate+0xc7b>:
  189ecb:	a04c74               	ae_sel16i	aed4, aed12, aed7, 0
  189ece:	322454               	ae_add24s	aed2, aed4, aed5
  189ed1:	e928f4               	ae_s32x2.i	aed2, a8, -8
  189ed4:	be13f4               	ae_l32.ip	aed1, a3, -4
  189ed7:	eb007c0c0101f3df 	{ ae_l32.xp	aed15, a3, a13; ae_sel16i.n	aed1, aed1, aed12, 0; nop }
  189edf:	92e6dddef1e0259e 	{ nop; ae_add24s	aed0, aed1, aed14; ae_add24s	aed14, aed15, aed13 }
  189ee7:	1602c71e3dde08ef 	{ ae_s32x2.i	aed0, a8, -16; ae_sel16i.n	aed14, aed13, aed14, 2; ae_slai24s	aed13, aed3, 1 }
  189eef:	c9fb9d10dfc0e6de 	{ ae_s32x2.xp	aed14, a6, a13; nop; ae_roundsp16f24sym	aed12, aed13 }
  189ef7:	ebfb82000f00c9cf 	{ ae_s16m.l.xu	aed12, a9, a12; nop; nop }
  189eff:	f01d                	retw.n

00189f01 <codec_state_validate+0xcb1>:
  189f01:	000000                                        ...

00189f04 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii>:
  189f04:	012136               	entry	a1, 144
  189f07:	6159                	s32i.n	a5, a1, 24
  189f09:	e179                	s32i.n	a7, a1, 56
  189f0b:	282182               	l32i	a8, a1, 160
  189f0e:	116162               	s32i	a6, a1, 68
  189f11:	292192               	l32i	a9, a1, 164
  189f14:	146192               	s32i	a9, a1, 80
  189f17:	252162               	l32i	a6, a1, 148
  189f1a:	196182               	s32i	a8, a1, 100
  189f1d:	8698                	l32i.n	a9, a6, 32
  189f1f:	136192               	s32i	a9, a1, 76
  189f22:	3bf816               	beqz	a8, 18a2e5 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x3e1>
  189f25:	1121b2               	l32i	a11, a1, 68
  189f28:	6bb8                	l32i.n	a11, a11, 24
  189f2a:	0b8d                	mov.n	a8, a11

00189f2c <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x28>:
  189f2c:	76c8                	l32i.n	a12, a6, 28
  189f2e:	150c                	movi.n	a5, 1
  189f30:	112192               	l32i	a9, a1, 68
  189f33:	2a21e2               	l32i	a14, a1, 168
  189f36:	5998                	l32i.n	a9, a9, 20
  189f38:	1061e2               	s32i	a14, a1, 64
  189f3b:	c05590               	sub	a5, a5, a9
  189f3e:	c0a980               	sub	a10, a9, a8
  189f41:	c0d9b0               	sub	a13, a9, a11
  189f44:	1761d2               	s32i	a13, a1, 92
  189f47:	f1a9                	s32i.n	a10, a1, 60
  189f49:	d50b                	addi.n	a13, a5, -1
  189f4b:	935de0               	movnez	a5, a13, a14
  189f4e:	0d40374110b01c6e 	{ blti.w18	a12, 1, 18a2c3 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x3bf>; nop }
  189f56:	4189                	s32i.n	a8, a1, 16
  189f58:	2421c2               	l32i	a12, a1, 144
  189f5b:	142172               	l32i	a7, a1, 80
  189f5e:	1721f2               	l32i	a15, a1, 92
  189f61:	0e0c                	movi.n	a14, 0
  189f63:	2621b2               	l32i	a11, a1, 152
  189f66:	2b21a2               	l32i	a10, a1, 172
  189f69:	d1a9                	s32i.n	a10, a1, 52
  189f6b:	a1b9                	s32i.n	a11, a1, 40
  189f6d:	1261e2               	s32i	a14, a1, 72
  189f70:	02dbb2               	addmi	a11, a11, 0x200
  189f73:	60f0f0               	neg	a15, a15
  189f76:	01d792               	addmi	a9, a7, 0x100
  189f79:	74d8c0               	extui	a13, a12, 8, 8
  189f7c:	91d9                	s32i.n	a13, a1, 36
  189f7e:	7199                	s32i.n	a9, a1, 28
  189f80:	51f9                	s32i.n	a15, a1, 20
  189f82:	c1b9                	s32i.n	a11, a1, 48
  189f84:	74c0c0               	extui	a12, a12, 0, 8
  189f87:	02d772               	addmi	a7, a7, 0x200
  189f8a:	8179                	s32i.n	a7, a1, 32
  189f8c:	1861c2               	s32i	a12, a1, 96
  189f8f:	070c                	movi.n	a7, 0
  189f91:	fccbc2               	addi	a12, a11, -4
  189f94:	b1c9                	s32i.n	a12, a1, 44
  189f96:	2721b2               	l32i	a11, a1, 156
  189f99:	1561b2               	s32i	a11, a1, 84
  189f9c:	004046               	j	18a0a1 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x19d>

00189f9f <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x9b>:
  189f9f:	00000000                                ....

00189fa3 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x9f>:
  189fa3:	c1b8                	l32i.n	a11, a1, 48
  189fa5:	3c1534               	ae_movda32	aed1, a5
  189fa8:	a1e8                	l32i.n	a14, a1, 40
  189faa:	0dad                	mov.n	a10, a13
  189fac:	dd17f1               	l32r	a15, 181408 (28bc98 <alt_sin_twiddle_L32_IV>)
  189faf:	dd17d1               	l32r	a13, 18140c (28bc9c <cos_twiddle_L32_IV>)
  189fb2:	0ff8                	l32i.n	a15, a15, 0
  189fb4:	0dd8                	l32i.n	a13, a13, 0
  189fb6:	400001b5200141ee 	{ ae_s32.l.i	aed1, a1, 0; nop; ae_movda32	aed0, a14 }
  189fbe:	400001012100e10e 	{ ae_s32.l.i	aed0, a1, 4; nop; movi	a14, 0 }
  189fc6:	0020f0               	nop
  189fc9:	0300e5               	call8	18cfd8 <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_>

00189fcc <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0xc8>:
  189fcc:	d198                	l32i.n	a9, a1, 52
  189fce:	91a8                	l32i.n	a10, a1, 36
  189fd0:	1821b2               	l32i	a11, a1, 96
  189fd3:	86c8                	l32i.n	a12, a6, 32
  189fd5:	400001b5455647ce 	{ ae_movda32	aed6, a7; nop; ae_movda32	aed5, a12 }
  189fdd:	eb7bdd060505259f 	{ nop; ae_mulp32x2	aed5, aed5, aed6; nop }
  189fe5:	400001b545244bae 	{ ae_movda32	aed4, a11; nop; ae_movda32	aed2, a10 }
  189fed:	eb4bae050402330f 	{ ae_l32.i	aed3, a3, 0; ae_mulap32x2	aed2, aed4, aed5; nop }
  189ff5:	25a3c4               	ae_movad32.l	a10, aed3
  189ff8:	2582c4               	ae_movad32.l	a8, aed2
  189ffb:	2a6916               	beqz	a9, 18a2a5 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x3a1>
  189ffe:	1621b2               	l32i	a11, a1, 88
  18a001:	06ed                	mov.n	a14, a6
  18a003:	05fd                	mov.n	a15, a5
  18a005:	e1c8                	l32i.n	a12, a1, 56
  18a007:	1021d2               	l32i	a13, a1, 64
  18a00a:	3c7d34               	ae_movda32	aed7, a13
  18a00d:	e07104               	ae_s32.l.i	aed7, a1, 0
  18a010:	1821d2               	l32i	a13, a1, 96
  18a013:	90c8c0               	addx2	a12, a8, a12
  18a016:	ffae25               	call8	189af8 <codec_state_validate+0x8a8>

0018a019 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x115>:
  18a019:	1921d2               	l32i	a13, a1, 100
  18a01c:	771b                	addi.n	a7, a7, 1
  18a01e:	06ad16               	beqz	a13, 18a08c <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x188>
  18a021:	1321e2               	l32i	a14, a1, 76
  18a024:	142182               	l32i	a8, a1, 80
  18a027:	611ea6               	blti	a14, 1, 18a08c <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x188>
  18a02a:	0ecd                	mov.n	a12, a14
  18a02c:	14f0e0               	extui	a15, a14, 0, 2
  18a02f:	bd9404               	ae_l32.i	aed9, a4, 0
  18a032:	400001747058b39e 	{ ae_l32.i	aed8, a3, 0; nop; ae_movad32.l	a11, aed9 }
  18a03a:	25a8c4               	ae_movad32.l	a10, aed8
  18a03d:	0caf76               	loopgtz	a15, 18a04d <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x149>
  18a040:	3ea894               	ae_l32x2.ip	aed10, a8, 8
  18a043:	259ab4               	ae_movad32.h	a9, aed10
  18a046:	0a99                	s32i.n	a9, a10, 0
  18a048:	e1ab14               	ae_s32.l.ip	aed10, a11, 4
  18a04b:	aa4b                	addi.n	a10, a10, 4

0018a04d <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x149>:
  18a04d:	2192c0               	srai	a9, a12, 2

0018a050 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x14c>:
  18a050:	38a976               	loopgtz	a9, 18a08c <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x188>
  18a053:	3e08c4               	ae_l32x2.ip	aed0, a8, 32
  18a056:	400001746d41980e 	{ ae_l32x2.i	aed1, a8, -24; nop; ae_movad32.h	a9, aed0 }
  18a05e:	400001746e42c81e 	{ ae_l32x2.i	aed2, a8, -16; nop; ae_movad32.h	a12, aed1 }
  18a066:	400001746f43d82e 	{ ae_l32x2.i	aed3, a8, -8; nop; ae_movad32.h	a13, aed2 }
  18a06e:	0a99                	s32i.n	a9, a10, 0
  18a070:	e10b44               	ae_s32.l.ip	aed0, a11, 16
  18a073:	1ac9                	s32i.n	a12, a10, 4
  18a075:	400001752d419b3e 	{ ae_s32.l.i	aed1, a11, -12; nop; ae_movad32.h	a9, aed3 }
  18a07d:	2ad9                	s32i.n	a13, a10, 8
  18a07f:	e02be4               	ae_s32.l.i	aed2, a11, -8
  18a082:	3a99                	s32i.n	a9, a10, 12
  18a084:	400000012f13abae 	{ ae_s32.l.i	aed3, a11, -4; nop; addi	a10, a10, 16 }
  18a08c:	40000040770b363e 	{ ae_l32.i	aed11, a6, 28; nop; addi	a3, a3, 4 }
  18a094:	25abc4               	ae_movad32.l	a10, aed11
  18a097:	444b                	addi.n	a4, a4, 4
  18a099:	0d00224160b0a7ae 	{ bge.w18	a7, a10, 18a2c3 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x3bf>; nop }

0018a0a1 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x19d>:
  18a0a1:	1921b2               	l32i	a11, a1, 100
  18a0a4:	bdc404               	ae_l32.i	aed12, a4, 0
  18a0a7:	25ccc4               	ae_movad32.l	a12, aed12
  18a0aa:	1661c2               	s32i	a12, a1, 88
  18a0ad:	142b16               	beqz	a11, 18a1f3 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x2ef>
  18a0b0:	1521e2               	l32i	a14, a1, 84
  18a0b3:	1221d2               	l32i	a13, a1, 72
  18a0b6:	80dde0               	add	a13, a13, a14
  18a0b9:	570dd2               	l8ui	a13, a13, 87
  18a0bc:	1497d7               	bne	a7, a13, 18a0d4 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x1d0>
  18a0bf:	20aee0               	or	a10, a14, a14
  18a0c2:	1221b2               	l32i	a11, a1, 72
  18a0c5:	0b26c2               	l32i	a12, a6, 44
  18a0c8:	0b19e5               	call8	195268 <_Z20InitRotationEnvelopeP6PS_DECii>
  18a0cb:	1221f2               	l32i	a15, a1, 72
  18a0ce:	01cff2               	addi	a15, a15, 1
  18a0d1:	1261f2               	s32i	a15, a1, 72

0018a0d4 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x1d0>:
  18a0d4:	1521a2               	l32i	a10, a1, 84
  18a0d7:	20b330               	or	a11, a3, a3
  18a0da:	20c440               	or	a12, a4, a4
  18a0dd:	1421d2               	l32i	a13, a1, 80
  18a0e0:	71e8                	l32i.n	a14, a1, 28
  18a0e2:	1121f2               	l32i	a15, a1, 68
  18a0e5:	3cf734               	ae_movda32	aed15, a7
  18a0e8:	8198                	l32i.n	a9, a1, 32
  18a0ea:	400001b520ef419e 	{ ae_s32.l.i	aed15, a1, 0; nop; ae_movda32	aed14, a9 }
  18a0f2:	a688                	l32i.n	a8, a6, 40
  18a0f4:	400001b522de418e 	{ ae_s32.l.i	aed14, a1, 8; nop; ae_movda32	aed13, a8 }
  18a0fc:	e0d114               	ae_s32.l.i	aed13, a1, 4
  18a0ff:	0a9025               	call8	194a00 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi>
  18a102:	f128                	l32i.n	a2, a1, 60

0018a104 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x200>:
  18a104:	b188                	l32i.n	a8, a1, 44
  18a106:	a6c8                	l32i.n	a12, a6, 40
  18a108:	ebfaae0c0c01030f 	{ ae_l32.i	aed0, a3, 0; ae_movi	aed1, -4; nop }
  18a110:	ebe7c8010000d07f 	{ ae_movad32.l	a13, aed0; ae_add32	aed0, aed0, aed1; nop }
  18a118:	25f0c4               	ae_movad32.l	a15, aed0
  18a11b:	0d400f41e0b0126e 	{ blti.w18	a2, 1, 18a21d <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x319>; nop }
  18a123:	67ed24               	wur.ae_sar	a2
  18a126:	0dad                	mov.n	a10, a13
  18a128:	400000806002edde 	{ ae_l32x2.i	aed2, a13, 0; nop; addi	a14, a13, 8 }
  18a130:	eafb20102f00489f 	{ addi	a9, a8, 4; nop; ae_slas24s	aed0, aed2 }
  18a138:	201ca6               	blti	a12, 1, 18a15c <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x258>
  18a13b:	af4b                	addi.n	a10, a15, 4
  18a13d:	12ac76               	loopgtz	a12, 18a153 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x24f>
  18a140:	ebfbcd0008012e1f 	{ ae_l32x2.ip	aed2, a14, 8; ae_neg24s	aed1, aed0; nop }
  18a148:	ea01bf112101191f 	{ ae_s32.l.ip	aed1, a9, 4; ae_sel16i.n	aed1, aed1, aed1, 1; ae_slas24s	aed0, aed2 }
  18a150:	e11a14               	ae_s32.l.ip	aed1, a10, 4

0018a153 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x24f>:
  18a153:	fcc982               	addi	a8, a9, -4
  18a156:	fccaf2               	addi	a15, a10, -4
  18a159:	f8cea2               	addi	a10, a14, -8

0018a15c <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x258>:
  18a15c:	c698                	l32i.n	a9, a6, 48
  18a15e:	b6e8                	l32i.n	a14, a6, 44
  18a160:	43ee90               	min	a14, a14, a9
  18a163:	172192               	l32i	a9, a1, 92
  18a166:	67ed94               	wur.ae_sar	a9
  18a169:	0d400f41b0b0196e 	{ blti.w18	a9, 1, 18a268 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x364>; nop }
  18a171:	eafb20102f00489f 	{ addi	a9, a8, 4; nop; ae_slas24s	aed0, aed2 }
  18a179:	24ace7               	bge	a12, a14, 18a1a1 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x29d>
  18a17c:	c0bec0               	sub	a11, a14, a12
  18a17f:	ca8b                	addi.n	a12, a10, 8
  18a181:	af4b                	addi.n	a10, a15, 4
  18a183:	0c8d                	mov.n	a8, a12
  18a185:	12ab76               	loopgtz	a11, 18a19b <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x297>
  18a188:	ebfbcd000800181f 	{ ae_l32x2.ip	aed1, a8, 8; ae_neg24s	aed0, aed0; nop }
  18a190:	ea01bf101001091f 	{ ae_s32.l.ip	aed0, a9, 4; ae_sel16i.n	aed1, aed0, aed0, 1; ae_slas24s	aed0, aed1 }
  18a198:	e11a14               	ae_s32.l.ip	aed1, a10, 4

0018a19b <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x297>:
  18a19b:	fccaf2               	addi	a15, a10, -4
  18a19e:	fcc982               	addi	a8, a9, -4

0018a1a1 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x29d>:
  18a1a1:	86c8                	l32i.n	a12, a6, 32
  18a1a3:	0d00014070b0aece 	{ bge.w18	a14, a12, 18a1be <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x2ba>; ae_movi	aed0, 0 }
  18a1ab:	9f4b                	addi.n	a9, a15, 4
  18a1ad:	884b                	addi.n	a8, a8, 4
  18a1af:	c0ace0               	sub	a10, a12, a14
  18a1b2:	05aa76               	loopgtz	a10, 18a1bb <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x2b7>
  18a1b5:	e10814               	ae_s32.l.ip	aed0, a8, 4
  18a1b8:	e10914               	ae_s32.l.ip	aed0, a9, 4

0018a1bb <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x2b7>:
  18a1bb:	0826c2               	l32i	a12, a6, 32

0018a1be <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x2ba>:
  18a1be:	0d7fde4110b0dcce 	{ bnei.w18	a12, 64, 189fa3 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x9f>; nop }
  18a1c6:	0c21b2               	l32i	a11, a1, 48
  18a1c9:	3c3534               	ae_movda32	aed3, a5
  18a1cc:	0a21e2               	l32i	a14, a1, 40
  18a1cf:	0dad                	mov.n	a10, a13
  18a1d1:	dc8ff1               	l32r	a15, 181410 (28bc90 <alt_sin_twiddle_L64_IV>)
  18a1d4:	dc90d1               	l32r	a13, 181414 (28bc94 <cos_twiddle_L64_IV>)
  18a1d7:	002ff2               	l32i	a15, a15, 0
  18a1da:	002dd2               	l32i	a13, a13, 0
  18a1dd:	400001b5202341ee 	{ ae_s32.l.i	aed3, a1, 0; nop; ae_movda32	aed2, a14 }
  18a1e5:	400001012102e10e 	{ ae_s32.l.i	aed2, a1, 4; nop; movi	a14, 0 }
  18a1ed:	02dea5               	call8	18cfd8 <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_>
  18a1f0:	ff7606               	j	189fcc <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0xc8>

0018a1f3 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x2ef>:
  18a1f3:	6128                	l32i.n	a2, a1, 24
  18a1f5:	4188                	l32i.n	a8, a1, 16
  18a1f7:	0d000c41a0b0a72e 	{ bge.w18	a7, a2, 18a2c5 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x3c1>; nop }
  18a1ff:	1121a2               	l32i	a10, a1, 68
  18a202:	f198                	l32i.n	a9, a1, 60
  18a204:	400001b472564a9e 	{ ae_l32.i	aed6, a10, 8; nop; ae_movda32	aed5, a9 }
  18a20c:	0d8018c68565482e 	{ ae_movda32	aed4, a8; ae_sub32	aed5, aed5, aed6 }
  18a214:	304454               	ae_add32	aed4, aed4, aed5
  18a217:	2524c4               	ae_movad32.l	a2, aed4
  18a21a:	ffb986               	j	18a104 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x200>

0018a21d <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x319>:
  18a21d:	60b020               	neg	a11, a2
  18a220:	67edb4               	wur.ae_sar	a11
  18a223:	0dad                	mov.n	a10, a13
  18a225:	400000806002edde 	{ ae_l32x2.i	aed2, a13, 0; nop; addi	a14, a13, 8 }
  18a22d:	eafb20802f00489f 	{ addi	a9, a8, 4; nop; ae_sras24	aed0, aed2 }
  18a235:	0d7ff24130b01c6e 	{ blti.w18	a12, 1, 18a15c <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x258>; nop }
  18a23d:	af4b                	addi.n	a10, a15, 4
  18a23f:	0020f0               	nop
  18a242:	0020f0               	nop
  18a245:	12ac76               	loopgtz	a12, 18a25b <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x357>
  18a248:	ebfbcd0008012e1f 	{ ae_l32x2.ip	aed2, a14, 8; ae_neg24s	aed1, aed0; nop }
  18a250:	ea01bf812101191f 	{ ae_s32.l.ip	aed1, a9, 4; ae_sel16i.n	aed1, aed1, aed1, 1; ae_sras24	aed0, aed2 }
  18a258:	e11a14               	ae_s32.l.ip	aed1, a10, 4

0018a25b <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x357>:
  18a25b:	fccaf2               	addi	a15, a10, -4
  18a25e:	fcc982               	addi	a8, a9, -4
  18a261:	f8cea2               	addi	a10, a14, -8
  18a264:	ffbd06               	j	18a15c <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x258>

0018a267 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x363>:
	...

0018a268 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x364>:
  18a268:	51b8                	l32i.n	a11, a1, 20
  18a26a:	67edb4               	wur.ae_sar	a11
  18a26d:	984b                	addi.n	a9, a8, 4
  18a26f:	eafb5a802f00becf 	{ sub	a11, a14, a12; nop; ae_sras24	aed0, aed2 }
  18a277:	0d3ff24160b0acee 	{ bge.w18	a12, a14, 18a1a1 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x29d>; nop }
  18a27f:	ca8b                	addi.n	a12, a10, 8
  18a281:	af4b                	addi.n	a10, a15, 4
  18a283:	0c8d                	mov.n	a8, a12
  18a285:	12ab76               	loopgtz	a11, 18a29b <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x397>
  18a288:	ebfbcd000800181f 	{ ae_l32x2.ip	aed1, a8, 8; ae_neg24s	aed0, aed0; nop }
  18a290:	ea01bf801001091f 	{ ae_s32.l.ip	aed0, a9, 4; ae_sel16i.n	aed1, aed0, aed0, 1; ae_sras24	aed0, aed1 }
  18a298:	e11a14               	ae_s32.l.ip	aed1, a10, 4

0018a29b <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x397>:
  18a29b:	fccaf2               	addi	a15, a10, -4
  18a29e:	fcc982               	addi	a8, a9, -4
  18a2a1:	ffbf06               	j	18a1a1 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x29d>

0018a2a4 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x3a0>:
	...

0018a2a5 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x3a1>:
  18a2a5:	1621b2               	l32i	a11, a1, 88
  18a2a8:	06ed                	mov.n	a14, a6
  18a2aa:	05fd                	mov.n	a15, a5
  18a2ac:	e1c8                	l32i.n	a12, a1, 56
  18a2ae:	1021d2               	l32i	a13, a1, 64
  18a2b1:	3c7d34               	ae_movda32	aed7, a13
  18a2b4:	e07104               	ae_s32.l.i	aed7, a1, 0
  18a2b7:	1821d2               	l32i	a13, a1, 96
  18a2ba:	a0c8c0               	addx4	a12, a8, a12
  18a2bd:	ff41a5               	call8	1896d8 <codec_state_validate+0x488>
  18a2c0:	ff5546               	j	18a019 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x115>

0018a2c3 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x3bf>:
  18a2c3:	f01d                	retw.n

0018a2c5 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x3c1>:
  18a2c5:	41d8                	l32i.n	a13, a1, 16
  18a2c7:	1121f2               	l32i	a15, a1, 68
  18a2ca:	f1e8                	l32i.n	a14, a1, 60
  18a2cc:	400001b4709a4fee 	{ ae_l32.i	aed10, a15, 0; nop; ae_movda32	aed9, a14 }
  18a2d4:	0d8018ca89698d2e 	{ ae_movda32	aed8, a13; ae_sub32	aed9, aed9, aed10 }
  18a2dc:	308894               	ae_add32	aed8, aed8, aed9
  18a2df:	2528c4               	ae_movad32.l	a2, aed8
  18a2e2:	ff8786               	j	18a104 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x200>

0018a2e5 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x3e1>:
  18a2e5:	1121b2               	l32i	a11, a1, 68
  18a2e8:	2b98                	l32i.n	a9, a11, 8
  18a2ea:	0b88                	l32i.n	a8, a11, 0
  18a2ec:	3bb8                	l32i.n	a11, a11, 12
  18a2ee:	438890               	min	a8, a8, a9
  18a2f1:	ff0dc6               	j	189f2c <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii+0x28>

0018a2f4 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK>:
  18a2f4:	00e136               	entry	a1, 112
  18a2f7:	bd2504               	ae_l32.i	aed2, a5, 0
  18a2fa:	ebfa0e000001a84f 	{ extui	a10, a4, 8, 8; ae_movi	aed1, 0; nop }
  18a302:	1d21b2               	l32i	a11, a1, 116
  18a305:	1061b2               	s32i	a11, a1, 64
  18a308:	e01514               	ae_s32.l.i	aed1, a5, 4
  18a30b:	a0aa30               	addx4	a10, a10, a3
  18a30e:	ebfaae0c09030b7f 	{ ae_l32.i	aed0, a11, 28; ae_movi	aed3, -7; nop }
  18a316:	ebe7c8030202907f 	{ ae_movad32.l	a9, aed0; ae_add32	aed2, aed2, aed3; nop }
  18a31e:	e02504               	ae_s32.l.i	aed2, a5, 0
  18a321:	0d40204130b0196e 	{ blti.w18	a9, 1, 18a528 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x234>; nop }
  18a329:	126172               	s32i	a7, a1, 72
  18a32c:	116162               	s32i	a6, a1, 68
  18a32f:	1c21c2               	l32i	a12, a1, 112
  18a332:	a0b960               	addx4	a11, a9, a6
  18a335:	81b9                	s32i.n	a11, a1, 32
  18a337:	c1c9                	s32i.n	a12, a1, 48
  18a339:	746040               	extui	a6, a4, 0, 8
  18a33c:	117690               	slli	a7, a6, 7
  18a33f:	118680               	slli	a8, a6, 8
  18a342:	9189                	s32i.n	a8, a1, 36
  18a344:	1166e0               	slli	a6, a6, 2
  18a347:	c0da60               	sub	a13, a10, a6
  18a34a:	f1d9                	s32i.n	a13, a1, 60
  18a34c:	f8dcd2               	addmi	a13, a12, 0xfffff800
  18a34f:	d1d9                	s32i.n	a13, a1, 52
  18a351:	f9dcc2               	addmi	a12, a12, 0xfffff900
  18a354:	e1c9                	s32i.n	a12, a1, 56

0018a356 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x62>:
  18a356:	d128                	l32i.n	a2, a1, 52
  18a358:	e138                	l32i.n	a3, a1, 56
  18a35a:	f188                	l32i.n	a8, a1, 60
  18a35c:	fcc332               	addi	a3, a3, -4
  18a35f:	bf9864               	ae_l32.x	aed9, a8, a6
  18a362:	02d242               	addmi	a4, a2, 0x200
  18a365:	924b                	addi.n	a9, a2, 4
  18a367:	02d252               	addmi	a5, a2, 0x200
  18a36a:	fcc552               	addi	a5, a5, -4
  18a36d:	0a6192               	s32i	a9, a1, 40
  18a370:	80c442               	addi	a4, a4, -128
  18a373:	808860               	add	a8, a8, a6
  18a376:	bfa874               	ae_l32.x	aed10, a8, a7
  18a379:	0b6142               	s32i	a4, a1, 44
  18a37c:	102192               	l32i	a9, a1, 64
  18a37f:	fcc442               	addi	a4, a4, -4
  18a382:	01d222               	addmi	a2, a2, 0x100
  18a385:	0029a2               	l32i	a10, a9, 0
  18a388:	0429e2               	l32i	a14, a9, 16
  18a38b:	80c222               	addi	a2, a2, -128
  18a38e:	fcc222               	addi	a2, a2, -4
  18a391:	20cee0               	or	a12, a14, a14
  18a394:	28cab2               	addi	a11, a10, 40
  18a397:	052992               	l32i	a9, a9, 20
  18a39a:	05daa2               	addmi	a10, a10, 0x500
  18a39d:	eb03590a0909d99f 	{ or	a13, a9, a9; ae_sel16i.n	aed9, aed9, aed10, 3; nop }
  18a3a5:	400000006012f99e 	{ ae_l32x2.i	aed2, a9, 0; nop; addi	a15, a9, 16 }
  18a3ad:	4000000061e399ae 	{ ae_l32x2.i	aed3, a9, 8; nop; addi	a9, a10, -32 }
  18a3b5:	400001107a01aafe 	{ ae_l32.i	aed1, a10, -24; nop; movi	a10, 31 }
  18a3bd:	998a76               	loop	a10, 18a45a <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x166>
  18a3c0:	eb0050030204886f 	{ add	a8, a8, a6; ae_sel16i.n	aed4, aed2, aed3, 0; nop }
  18a3c8:	4000008060f0a99e 	{ ae_l32x2.i	aed0, a9, 0; nop; addi	a10, a9, -8 }
  18a3d0:	eb02cd0001071b5f 	{ ae_l32x2.ip	aed1, a11, 40; ae_sel16i.n	aed7, aed1, aed0, 2; nop }
  18a3d8:	c7c7cd4172862c2f 	{ ae_l32x2.ip	aed2, a12, 16; ae_mulzaafd24.hh.ll	aed6, aed2, aed1; ae_mulzaafd24.hh.ll_s2	aed8, aed4, aed7 }
  18a3e0:	400000006fe59c9e 	{ ae_l32x2.i	aed5, a12, -8; nop; addi	a9, a9, -32 }
  18a3e8:	8000ce5592a44dae 	{ ae_s32x2.ip	aed4, a13, 16; ae_sel16i.n	aed4, aed2, aed5, 0; ae_sel16i	aed10, aed5, aed9, 0 }
  18a3f0:	c7c7c02712271a2f 	{ ae_l32x2.i	aed1, a10, 0; ae_mulzaafd24.hh.ll	aed7, aed2, aed7; ae_mulzaafd24.hh.ll_s2	aed2, aed2, aed1 }
  18a3f8:	eb02ce0100044eaf 	{ ae_s32x2.ip	aed4, a14, 16; ae_sel16i.n	aed4, aed0, aed1, 2; nop }
  18a400:	eb25c30405070b2f 	{ ae_l32x2.i	aed0, a11, -32; ae_mulaafd24.hh.ll	aed7, aed5, aed4; nop }
  18a408:	4125cd5003260f3f 	{ ae_l32x2.ip	aed0, a15, 24; ae_mulaafd24.hh.ll	aed6, aed3, aed0; ae_mulaafd24.hh.ll_s2	aed2, aed5, aed0 }
  18a410:	8032c7310907aefe 	{ ae_s32x2.i	aed10, a14, -8; ae_mulaf32s.hh	aed7, aed9, aed1; ae_sel16i	aed0, aed3, aed0, 0 }
  18a418:	eb25c70400080dff 	{ ae_s32x2.i	aed0, a13, -8; ae_mulaafd24.hh.ll	aed8, aed0, aed4; nop }
  18a420:	9e33af71794819ee 	{ ae_l32.ip	aed1, a9, -8; ae_mulaf32s.lh	aed8, aed9, aed1; ae_round24x2f48ssym	aed4, aed7, aed7 }
  18a428:	c17bd4               	ae_l32x2.i	aed7, a11, -24
  18a42b:	9e33bf8780069d2e 	{ ae_s32.l.ip	aed9, a13, 8; ae_mulaf32s.lh	aed6, aed0, aed7; ae_round24x2f48ssym	aed0, aed8, aed8 }
  18a433:	eb327a070902787f 	{ ae_l32.x	aed7, a8, a7; ae_mulaf32s.hh	aed2, aed9, aed7; nop }
  18a43b:	9efbae606f80680e 	{ ae_l32.i	aed6, a8, 0; nop; ae_round24x2f48ssym	aed8, aed6, aed6 }
  18a443:	9e03c32726792fae 	{ ae_l32x2.i	aed2, a15, -16; ae_sel16i.n	aed9, aed6, aed7, 3; ae_round24x2f48ssym	aed7, aed2, aed2 }
  18a44b:	c13ff4               	ae_l32x2.i	aed3, a15, -8
  18a44e:	e142f4               	ae_s32.l.ip	aed4, a2, -4
  18a451:	e183f4               	ae_s32.l.ip	aed8, a3, -4
  18a454:	e104f4               	ae_s32.l.ip	aed0, a4, -4
  18a457:	e175f4               	ae_s32.l.ip	aed7, a5, -4

0018a45a <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x166>:
  18a45a:	c16904               	ae_l32x2.i	aed6, a9, 0
  18a45d:	c1db04               	ae_l32x2.i	aed13, a11, 0
  18a460:	9158                	l32i.n	a5, a1, 36
  18a462:	c14c04               	ae_l32x2.i	aed4, a12, 0
  18a465:	c17c14               	ae_l32x2.i	aed7, a12, 8
  18a468:	f138                	l32i.n	a3, a1, 60
  18a46a:	1221c2               	l32i	a12, a1, 72
  18a46d:	eb005003020e335f 	{ add	a3, a3, a5; ae_sel16i.n	aed14, aed2, aed3, 0; nop }
  18a475:	a158                	l32i.n	a5, a1, 40
  18a477:	f139                	s32i.n	a3, a1, 60
  18a479:	e9ed04               	ae_s32x2.i	aed14, a13, 0
  18a47c:	8002c346718a59be 	{ ae_l32x2.i	aed5, a9, -8; ae_sel16i.n	aed10, aed1, aed6, 2; ae_sel16i	aed8, aed4, aed7, 0 }
  18a484:	d138                	l32i.n	a3, a1, 52
  18a486:	b198                	l32i.n	a9, a1, 44

0018a488 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x194>:
  18a488:	c7c7c44dd2d08e6f 	{ ae_s32x2.i	aed8, a14, 0; ae_mulzaafd24.hh.ll	aed0, aed2, aed13; ae_mulzaafd24.hh.ll_s2	aed13, aed4, aed13 }
  18a490:	c702c045a6468f2f 	{ ae_l32x2.i	aed8, a15, 0; ae_sel16i.n	aed6, aed6, aed5, 2; ae_mulzaafd24.hh.ll_s2	aed4, aed4, aed10 }
  18a498:	41c7c07a6e4fab3f 	{ ae_l32x2.i	aed10, a11, 8; ae_mulzaafd24.hh.ll	aed15, aed14, aed10; ae_mulaafd24.hh.ll_s2	aed4, aed7, aed6 }
  18a4a0:	41005938a303a33f 	{ or	a10, a3, a3; ae_sel16i.n	aed3, aed3, aed8, 0; ae_mulaafd24.hh.ll_s2	aed0, aed3, aed10 }
  18a4a8:	41003079a7d7132f 	{ addmi	a2, a3, 0x100; ae_sel16i.n	aed7, aed7, aed9, 0; ae_mulaafd24.hh.ll_s2	aed13, aed7, aed10 }
  18a4b0:	4000004111873e2e 	{ ae_s32x2.i	aed7, a14, 8; nop; addi	a3, a2, -124 }
  18a4b8:	1021e2               	l32i	a14, a1, 64
  18a4bb:	4132c43569f43d7f 	{ ae_s32x2.i	aed3, a13, 8; ae_mulaf32s.hh	aed4, aed9, aed5; ae_mulaafd24.hh.ll_s2	aed15, aed3, aed6 }
  18a4c3:	eb33c005090f2baf 	{ ae_l32x2.i	aed2, a11, 16; ae_mulaf32s.lh	aed15, aed9, aed5; nop }
  18a4cb:	1121b2               	l32i	a11, a1, 68
  18a4ce:	9e33be4243109d4e 	{ ae_s32.l.i	aed9, a13, 16; ae_mulaf32s.lh	aed0, aed3, aed2; ae_round24x2f48ssym	aed1, aed4, aed4 }
  18a4d6:	0cc8                	l32i.n	a12, a12, 0
  18a4d8:	c1d8                	l32i.n	a13, a1, 48
  18a4da:	0bb8                	l32i.n	a11, a11, 0
  18a4dc:	9e32be0209ed15fe 	{ ae_s32.l.i	aed1, a5, -4; ae_mulaf32s.hh	aed13, aed9, aed2; ae_round24x2f48ssym	aed14, aed0, aed0 }
  18a4e4:	9efbbef0ffc0e3fe 	{ ae_s32.l.i	aed14, a3, -4; nop; ae_round24x2f48ssym	aed12, aed15, aed15 }
  18a4ec:	9efbbfd0dfb0c21e 	{ ae_s32.l.ip	aed12, a2, 4; nop; ae_round24x2f48ssym	aed11, aed13, aed13 }
  18a4f4:	e0b904               	ae_s32.l.i	aed11, a9, 0
  18a4f7:	fefea5               	call8	1894e0 <codec_state_validate+0x290>
  18a4fa:	e1a8                	l32i.n	a10, a1, 56
  18a4fc:	c1d8                	l32i.n	a13, a1, 48
  18a4fe:	1021e2               	l32i	a14, a1, 64
  18a501:	1121b2               	l32i	a11, a1, 68
  18a504:	1221c2               	l32i	a12, a1, 72
  18a507:	1bb8                	l32i.n	a11, a11, 4
  18a509:	1cc8                	l32i.n	a12, a12, 4
  18a50b:	fefd65               	call8	1894e0 <codec_state_validate+0x290>
  18a50e:	81d8                	l32i.n	a13, a1, 32
  18a510:	1121c2               	l32i	a12, a1, 68
  18a513:	1221e2               	l32i	a14, a1, 72
  18a516:	cc8b                	addi.n	a12, a12, 8
  18a518:	ee8b                	addi.n	a14, a14, 8
  18a51a:	1261e2               	s32i	a14, a1, 72
  18a51d:	1161c2               	s32i	a12, a1, 68
  18a520:	0d3fe34120b0ecde 	{ bltu.w18	a12, a13, 18a356 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x62>; nop }

0018a528 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x234>:
  18a528:	f01d                	retw.n

0018a52a <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x236>:
  18a52a:	00000000 81360000                                ......

0018a530 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x23c>:
  18a530:	008136               	entry	a1, 64
  18a533:	1121f2               	l32i	a15, a1, 68
  18a536:	1721e2               	l32i	a14, a1, 92
  18a539:	dbb7a1               	l32r	a10, 181418 (289754 <sbr_randomPhase>)
  18a53c:	162182               	l32i	a8, a1, 88
  18a53f:	4149                	s32i.n	a4, a1, 16
  18a541:	059d                	mov.n	a9, a5
  18a543:	3199                	s32i.n	a9, a1, 12
  18a545:	152142               	l32i	a4, a1, 84
  18a548:	1a2152               	l32i	a5, a1, 104
  18a54b:	04b080               	extui	a11, a8, 0, 1
  18a54e:	2159                	s32i.n	a5, a1, 8
  18a550:	b08820               	addx8	a8, a8, a2
  18a553:	0004d2               	l8ui	a13, a4, 0
  18a556:	0528                	l32i.n	a2, a5, 0
  18a558:	23dd00               	sext	a13, a13, 7
  18a55b:	0d401241b0b0164e 	{ bgei.w18	a6, 1, 18a68a <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x396>; nop }
  18a563:	102192               	l32i	a9, a1, 64
  18a566:	122162               	l32i	a6, a1, 72
  18a569:	64c132               	addi	a3, a1, 100
  18a56c:	0ac8                	l32i.n	a12, a10, 0
  18a56e:	142152               	l32i	a5, a1, 80
  18a571:	1321a2               	l32i	a10, a1, 76
  18a574:	5159                	s32i.n	a5, a1, 20
  18a576:	ebfaae000007830f 	{ ae_l32.i	aed8, a3, 0; ae_movi	aed7, 0; nop }
  18a57e:	182152               	l32i	a5, a1, 96
  18a581:	72ae76               	loopgtz	a14, 18a5f7 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x303>
  18a584:	be0714               	ae_l32.ip	aed0, a7, 4
  18a587:	be2f14               	ae_l32.ip	aed2, a15, 4
  18a58a:	09e8                	l32i.n	a14, a9, 0
  18a58c:	400000106001282e 	{ ae_l32x2.i	aed1, a8, 0; nop; addi	a2, a2, 1 }
  18a594:	c0ee50               	sub	a14, a14, a5
  18a597:	6d1ea6               	blti	a14, 1, 18a608 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x314>
  18a59a:	eb61dd010003259f 	{ nop; ae_mulf32s.lh	aed3, aed0, aed1; nop }
  18a5a2:	eb62dd000101259f 	{ nop; ae_mulf32s.ll	aed1, aed1, aed0; nop }
  18a5aa:	060e34               	ae_slaasq56s	aed0, aed3, a14
  18a5ad:	061e14               	ae_slaasq56s	aed1, aed1, a14

0018a5b0 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x2bc>:
  18a5b0:	842020               	extui	a2, a2, 0, 9
  18a5b3:	0638                	l32i.n	a3, a6, 0
  18a5b5:	c2fb20807f00499e 	{ addi	a9, a9, 4; nop; ae_eq32	b0:b1, aed8, aed7 }
  18a5bd:	05b356               	bnez	a3, 18a61c <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x328>
  18a5c0:	1132d0               	slli	a3, a2, 3
  18a5c3:	c2ac34               	ae_l32x2.x	aed10, a12, a3
  18a5c6:	9e34dd121a41259e 	{ nop; ae_mulaf32s.ll	aed1, aed10, aed2; ae_round24x2f48ssym	aed4, aed1, aed1 }
  18a5ce:	9e33dd0a0250259e 	{ nop; ae_mulaf32s.lh	aed0, aed2, aed10; ae_round24x2f48ssym	aed5, aed0, aed0 }
  18a5d6:	456114               	ae_round24x2f48ssym	aed6, aed1, aed1
  18a5d9:	459004               	ae_round24x2f48ssym	aed9, aed0, aed0
  18a5dc:	3b5914               	ae_movt32x2	aed5, aed9, b0:b1
  18a5df:	c4fbbf601f40582e 	{ ae_s32.l.ip	aed5, a8, 8; nop; ae_movt32x2	aed4, aed6, b0:b1 }
  18a5e7:	e048f4               	ae_s32.l.i	aed4, a8, -4

0018a5ea <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x2f6>:
  18a5ea:	aa4b                	addi.n	a10, a10, 4
  18a5ec:	664b                	addi.n	a6, a6, 4
  18a5ee:	0b3d                	mov.n	a3, a11
  18a5f0:	1e0c                	movi.n	a14, 1
  18a5f2:	0b0c                	movi.n	a11, 0
  18a5f4:	83be30               	moveqz	a11, a14, a3

0018a5f7 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x303>:
  18a5f7:	2188                	l32i.n	a8, a1, 8
  18a5f9:	9d1b                	addi.n	a9, a13, 1
  18a5fb:	149090               	extui	a9, a9, 0, 2
  18a5fe:	004492               	s8i	a9, a4, 0
  18a601:	0829                	s32i.n	a2, a8, 0
  18a603:	f01d                	retw.n

0018a605 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x311>:
  18a605:	000000                                        ...

0018a608 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x314>:
  18a608:	6e61dd1100b0259f 	{ nop; ae_mulf32s.lh	aed0, aed0, aed1; ae_mulf32s.ll_s2	aed11, aed1, aed0 }
  18a610:	6030e0               	neg	a3, a14
  18a613:	910304               	ae_sraaq56	aed0, aed0, a3
  18a616:	9113b4               	ae_sraaq56	aed1, aed11, a3
  18a619:	ffe4c6               	j	18a5b0 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x2bc>

0018a61c <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x328>:
  18a61c:	5138                	l32i.n	a3, a1, 20
  18a61e:	0ae8                	l32i.n	a14, a10, 0
  18a620:	c0ee30               	sub	a14, a14, a3
  18a623:	400000804002e6ee 	{ ae_l32m.i	aed2, a6, 0; nop; addi	a14, a14, 8 }
  18a62b:	021e96               	bltz	a14, 18a650 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x35c>
  18a62e:	062e24               	ae_slaasq56s	aed2, aed2, a14

0018a631 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x33d>:
  18a631:	04bd16               	beqz	a13, 18a680 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x38c>
  18a634:	402d26               	beqi	a13, 2, 18a678 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x384>
  18a637:	2d1d26               	beqi	a13, 1, 18a668 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x374>
  18a63a:	1b3d26               	beqi	a13, 3, 18a659 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x365>

0018a63d <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x349>:
  18a63d:	453004               	ae_round24x2f48ssym	aed3, aed0, aed0
  18a640:	9efbbf101f20382e 	{ ae_s32.l.ip	aed3, a8, 8; nop; ae_round24x2f48ssym	aed2, aed1, aed1 }
  18a648:	e028f4               	ae_s32.l.i	aed2, a8, -4
  18a64b:	ffe6c6               	j	18a5ea <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x2f6>

0018a64e <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x35a>:
	...

0018a650 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x35c>:
  18a650:	6030e0               	neg	a3, a14
  18a653:	912324               	ae_sraaq56	aed2, aed2, a3
  18a656:	fff5c6               	j	18a631 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x33d>

0018a659 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x365>:
  18a659:	051b26               	beqi	a11, 1, 18a662 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x36e>
  18a65c:	4d1124               	ae_sub64	aed1, aed1, aed2
  18a65f:	fff686               	j	18a63d <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x349>

0018a662 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x36e>:
  18a662:	311124               	ae_add64	aed1, aed1, aed2
  18a665:	fff506               	j	18a63d <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x349>

0018a668 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x374>:
  18a668:	051b26               	beqi	a11, 1, 18a671 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x37d>
  18a66b:	311124               	ae_add64	aed1, aed1, aed2
  18a66e:	fff2c6               	j	18a63d <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x349>

0018a671 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x37d>:
  18a671:	4d1124               	ae_sub64	aed1, aed1, aed2
  18a674:	fff146               	j	18a63d <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x349>

0018a677 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x383>:
	...

0018a678 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x384>:
  18a678:	4d0024               	ae_sub64	aed0, aed0, aed2
  18a67b:	ffef86               	j	18a63d <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x349>

0018a67e <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x38a>:
	...

0018a680 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x38c>:
  18a680:	310024               	ae_add64	aed0, aed0, aed2
  18a683:	ffed86               	j	18a63d <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x349>

0018a686 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x392>:
  18a686:	00000000                                ....

0018a68a <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x396>:
  18a68a:	db3a91               	l32r	a9, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  18a68d:	31c8                	l32i.n	a12, a1, 12
  18a68f:	4138                	l32i.n	a3, a1, 16
  18a691:	0139                	s32i.n	a3, a1, 0
  18a693:	11c9                	s32i.n	a12, a1, 4
  18a695:	50c132               	addi	a3, a1, 80
  18a698:	0ac8                	l32i.n	a12, a10, 0
  18a69a:	c09960               	sub	a9, a9, a6
  18a69d:	1321a2               	l32i	a10, a1, 76
  18a6a0:	155694               	ae_movda32x2	aed5, a6, a9
  18a6a3:	400000407066931e 	{ ae_l32.i	aed6, a3, 0; nop; addi	a9, a1, 100 }
  18a6ab:	400000007068691e 	{ ae_l32.i	aed8, a9, 0; nop; addi	a6, a1, 96 }
  18a6b3:	ebfaae000007460f 	{ ae_l32.i	aed4, a6, 0; ae_movi	aed7, 0; nop }
  18a6bb:	102192               	l32i	a9, a1, 64
  18a6be:	122162               	l32i	a6, a1, 72
  18a6c1:	aeae76               	loopgtz	a14, 18a773 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x47f>
  18a6c4:	c11804               	ae_l32x2.i	aed1, a8, 0
  18a6c7:	bec714               	ae_l32.ip	aed12, a7, 4
  18a6ca:	11e8                	l32i.n	a14, a1, 4
  18a6cc:	0138                	l32i.n	a3, a1, 0
  18a6ce:	be9e14               	ae_l32.ip	aed9, a14, 4
  18a6d1:	beb314               	ae_l32.ip	aed11, a3, 4
  18a6d4:	006132               	s32i	a3, a1, 0
  18a6d7:	0161e2               	s32i	a14, a1, 4
  18a6da:	eb01af0c0b0baf1f 	{ ae_l32.ip	aed10, a15, 4; ae_sel16i.n	aed11, aed11, aed12, 1; nop }
  18a6e2:	c701ae5ab9b9a90f 	{ ae_l32.i	aed10, a9, 0; ae_sel16i.n	aed9, aed9, aed10, 1; ae_mulzaafd24.hh.ll_s2	aed11, aed5, aed11 }
  18a6ea:	c7f2ae549a9af60f 	{ ae_l32.i	aed15, a6, 0; ae_sub32	aed10, aed10, aed4; ae_mulzaafd24.hh.ll_s2	aed9, aed5, aed9 }
  18a6f2:	9efbc8b0bf00ea7e 	{ ae_movad32.l	a14, aed10; nop; ae_round24x2f48ssym	aed0, aed11, aed11 }
  18a6fa:	9efb20909f20122e 	{ addi	a2, a2, 1; nop; ae_round24x2f48ssym	aed2, aed9, aed9 }
  18a702:	7a1ea6               	blti	a14, 1, 18a780 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x48c>
  18a705:	eb61dd01000e259f 	{ nop; ae_mulf32s.lh	aed14, aed0, aed1; nop }
  18a70d:	eb62dd00010d259f 	{ nop; ae_mulf32s.ll	aed13, aed1, aed0; nop }
  18a715:	060ee4               	ae_slaasq56s	aed0, aed14, a14
  18a718:	061ed4               	ae_slaasq56s	aed1, aed13, a14

0018a71b <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x427>:
  18a71b:	25efc4               	ae_movad32.l	a14, aed15
  18a71e:	c2fa1080702d202e 	{ extui	a2, a2, 0, 9; ae_movi	aed13, 0; ae_eq32	b2:b3, aed8, aed7 }
  18a726:	0d400640a1be6eae 	{ bnez.w18	a14, 18a794 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4a0>; ae_movi	aed14, 1 }
  18a72e:	1132d0               	slli	a3, a2, 3
  18a731:	c2cc34               	ae_l32x2.x	aed12, a12, a3
  18a734:	9e34dd121c31259e 	{ nop; ae_mulaf32s.ll	aed1, aed12, aed2; ae_round24x2f48ssym	aed3, aed1, aed1 }
  18a73c:	9e33dd0c0290259e 	{ nop; ae_mulaf32s.lh	aed0, aed2, aed12; ae_round24x2f48ssym	aed9, aed0, aed0 }
  18a744:	45a114               	ae_round24x2f48ssym	aed10, aed1, aed1
  18a747:	45b004               	ae_round24x2f48ssym	aed11, aed0, aed0
  18a74a:	3b9b34               	ae_movt32x2	aed9, aed11, b2:b3
  18a74d:	c4fbbfa03f30982e 	{ ae_s32.l.ip	aed9, a8, 8; nop; ae_movt32x2	aed3, aed10, b2:b3 }
  18a755:	e038f4               	ae_s32.l.i	aed3, a8, -4

0018a758 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x464>:
  18a758:	40000041450f9b9e 	{ ae_movda32	aed15, a11; nop; addi	a9, a9, 4 }
  18a760:	c2fb20f0df404aae 	{ addi	a10, a10, 4; nop; ae_eq32	b4:b5, aed15, aed13 }
  18a768:	c4fb20e05fd0466e 	{ addi	a6, a6, 4; nop; ae_movt32x2	aed13, aed14, b4:b5 }
  18a770:	25bdc4               	ae_movad32.l	a11, aed13

0018a773 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x47f>:
  18a773:	8d1b                	addi.n	a8, a13, 1
  18a775:	148080               	extui	a8, a8, 0, 2
  18a778:	004482               	s8i	a8, a4, 0
  18a77b:	0529                	s32i.n	a2, a5, 0
  18a77d:	f01d                	retw.n

0018a77f <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x48b>:
	...

0018a780 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x48c>:
  18a780:	6e61dd110030259f 	{ nop; ae_mulf32s.lh	aed0, aed0, aed1; ae_mulf32s.ll_s2	aed3, aed1, aed0 }
  18a788:	6030e0               	neg	a3, a14
  18a78b:	910304               	ae_sraaq56	aed0, aed0, a3
  18a78e:	911334               	ae_sraaq56	aed1, aed3, a3
  18a791:	ffe186               	j	18a71b <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x427>

0018a794 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4a0>:
  18a794:	bd2a04               	ae_l32.i	aed2, a10, 0
  18a797:	ebf2d9060202380f 	{ ae_movi	aed3, 8; ae_sub32	aed2, aed2, aed6; nop }
  18a79f:	302234               	ae_add32	aed2, aed2, aed3
  18a7a2:	25e2c4               	ae_movad32.l	a14, aed2
  18a7a5:	c82604               	ae_l32m.i	aed2, a6, 0
  18a7a8:	01fe96               	bltz	a14, 18a7cb <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4d7>
  18a7ab:	062e24               	ae_slaasq56s	aed2, aed2, a14

0018a7ae <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4ba>:
  18a7ae:	046d16               	beqz	a13, 18a7f8 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x504>
  18a7b1:	3d2d26               	beqi	a13, 2, 18a7f2 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4fe>
  18a7b4:	2b1d26               	beqi	a13, 1, 18a7e3 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4ef>
  18a7b7:	193d26               	beqi	a13, 3, 18a7d4 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4e0>

0018a7ba <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4c6>:
  18a7ba:	459004               	ae_round24x2f48ssym	aed9, aed0, aed0
  18a7bd:	9efbbf101f30982e 	{ ae_s32.l.ip	aed9, a8, 8; nop; ae_round24x2f48ssym	aed3, aed1, aed1 }
  18a7c5:	e038f4               	ae_s32.l.i	aed3, a8, -4
  18a7c8:	ffe306               	j	18a758 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x464>

0018a7cb <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4d7>:
  18a7cb:	6030e0               	neg	a3, a14
  18a7ce:	912324               	ae_sraaq56	aed2, aed2, a3
  18a7d1:	fff646               	j	18a7ae <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4ba>

0018a7d4 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4e0>:
  18a7d4:	051b26               	beqi	a11, 1, 18a7dd <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4e9>
  18a7d7:	4d1124               	ae_sub64	aed1, aed1, aed2
  18a7da:	fff706               	j	18a7ba <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4c6>

0018a7dd <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4e9>:
  18a7dd:	311124               	ae_add64	aed1, aed1, aed2
  18a7e0:	fff586               	j	18a7ba <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4c6>

0018a7e3 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4ef>:
  18a7e3:	051b26               	beqi	a11, 1, 18a7ec <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4f8>
  18a7e6:	311124               	ae_add64	aed1, aed1, aed2
  18a7e9:	fff346               	j	18a7ba <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4c6>

0018a7ec <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4f8>:
  18a7ec:	4d1124               	ae_sub64	aed1, aed1, aed2
  18a7ef:	fff1c6               	j	18a7ba <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4c6>

0018a7f2 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4fe>:
  18a7f2:	4d0024               	ae_sub64	aed0, aed0, aed2
  18a7f5:	fff046               	j	18a7ba <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4c6>

0018a7f8 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x504>:
  18a7f8:	310024               	ae_add64	aed0, aed0, aed2
  18a7fb:	ffeec6               	j	18a7ba <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x4c6>

0018a7fe <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x50a>:
	...

0018a800 <_Z8fDivNormiiPi>:
  18a800:	006136               	entry	a1, 48
  18a803:	060c                	movi.n	a6, 0
  18a805:	06a216               	beqz	a2, 18a873 <_Z8fDivNormiiPi+0x73>
  18a808:	1139                	s32i.n	a3, a1, 4
  18a80a:	006122               	s32i	a2, a1, 0
  18a80d:	bd0104               	ae_l32.i	aed0, a1, 0
  18a810:	2b0304               	ae_abs32s	aed0, aed0
  18a813:	2570f4               	ae_nsaz32.l	a7, aed0
  18a816:	400001007101511e 	{ ae_l32.i	aed1, a1, 4; nop; movi	a5, 1 }
  18a81e:	401700               	ssl	a7
  18a821:	c05570               	sub	a5, a5, a7
  18a824:	006452               	s32i	a5, a4, 0
  18a827:	a12200               	sll	a2, a2
  18a82a:	218220               	srai	a8, a2, 2
  18a82d:	0d4000417bb103ae 	{ beqz.w18	a3, 18a838 <_Z8fDivNormiiPi+0x38>; ae_abs32s	aed1, aed1 }
  18a835:	2561f4               	ae_nsaz32.l	a6, aed1

0018a838 <_Z8fDivNormiiPi+0x38>:
  18a838:	ebfa5a000001967f 	{ sub	a9, a6, a7; ae_movi	aed1, 0; nop }
  18a840:	401600               	ssl	a6
  18a843:	a13300               	sll	a3, a3
  18a846:	400000114500989e 	{ ae_movda32	aed0, a8; nop; addi	a9, a9, 1 }
  18a84e:	0499                	s32i.n	a9, a4, 0
  18a850:	0c400131703008ae 	{ beqz.w18	a8, 18a86b <_Z8fDivNormiiPi+0x6b>; ae_sel16i	aed0, aed0, aed1, 3 }
  18a858:	21a130               	srai	a10, a3, 1
  18a85b:	4000011145012a7e 	{ ae_movda32	aed1, a10; nop; movi	a2, 23 }
  18a863:	f03d                	nop.n
  18a865:	028276               	loop	a2, 18a86b <_Z8fDivNormiiPi+0x6b>
  18a868:	2b0414               	ae_div64d32.l	aed0, aed1

0018a86b <_Z8fDivNormiiPi+0x6b>:
  18a86b:	2520c4               	ae_movad32.l	a2, aed0
  18a86e:	112280               	slli	a2, a2, 8
  18a871:	f01d                	retw.n

0018a873 <_Z8fDivNormiiPi+0x73>:
  18a873:	062d                	mov.n	a2, a6
  18a875:	0429                	s32i.n	a2, a4, 0
  18a877:	f01d                	retw.n

0018a879 <_Z8fDivNormiiPi+0x79>:
  18a879:	000000                                        ...

0018a87c <_Z20resetSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPE>:
  18a87c:	004136               	entry	a1, 32
  18a87f:	030c                	movi.n	a3, 0
  18a881:	025d                	mov.n	a5, a2
  18a883:	5239                	s32i.n	a3, a2, 20
  18a885:	1228                	l32i.n	a2, a2, 4
  18a887:	036532               	s32i	a3, a5, 12
  18a88a:	04c282               	addi	a8, a2, 4
  18a88d:	ebfa40000000183f 	{ movi	a3, 24; ae_movi	aed0, 0; nop }
  18a895:	028376               	loop	a3, 18a89b <_Z20resetSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPE+0x1f>
  18a898:	e10824               	ae_s32.l.ip	aed0, a8, 8

0018a89b <_Z20resetSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPE+0x1f>:
  18a89b:	3d0094               	ae_movi	aed0, 1
  18a89e:	e00544               	ae_s32.l.i	aed0, a5, 16
  18a8a1:	f01d                	retw.n

0018a8a3 <_Z20resetSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPE+0x27>:
	...

0018a8a4 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_>:
  18a8a4:	03a136               	entry	a1, 0x1d0
  18a8a7:	156142               	s32i	a4, a1, 84
  18a8aa:	276162               	s32i	a6, a1, 156
  18a8ad:	296172               	s32i	a7, a1, 164
  18a8b0:	200622               	l8ui	a2, a6, 32
  18a8b3:	4d6132               	s32i	a3, a1, 0x134
  18a8b6:	0607b2               	l8ui	a11, a7, 6
  18a8b9:	0706a2               	l8ui	a10, a6, 7
  18a8bc:	050792               	l8ui	a9, a7, 5
  18a8bf:	580c                	movi.n	a8, 5
  18a8c1:	4a6152               	s32i	a5, a1, 0x128
  18a8c4:	01d1f2               	addmi	a15, a1, 0x100
  18a8c7:	78cff2               	addi	a15, a15, 120
  18a8ca:	dad451               	l32r	a5, 18141c (289764 <sbr_limGains_m>)
  18a8cd:	150884               	ae_movda32x2	aed0, a8, a8
  18a8d0:	236192               	s32i	a9, a1, 140
  18a8d3:	1d61a2               	s32i	a10, a1, 116
  18a8d6:	891c                	movi.n	a9, 24
  18a8d8:	400000454502aa7e 	{ ae_movda32	aed2, a10; nop; addmi	a10, a7, 0x400 }
  18a8e0:	07d382               	addmi	a8, a3, 0x700
  18a8e3:	4000008145738b8e 	{ ae_movda32	aed3, a11; nop; addi	a8, a8, 120 }
  18a8eb:	0558                	l32i.n	a5, a5, 0
  18a8ed:	eb7b22030202caaf 	{ addi	a10, a10, 44; ae_mulp32x2	aed2, aed2, aed3; nop }
  18a8f5:	9638                	l32i.n	a3, a6, 36
  18a8f7:	506132               	s32i	a3, a1, 0x140
  18a8fa:	5161a2               	s32i	a10, a1, 0x144
  18a8fd:	25b2c4               	ae_movad32.l	a11, aed2
  18a900:	a02250               	addx4	a2, a2, a5
  18a903:	0503c2               	l8ui	a12, a3, 5
  18a906:	0403e2               	l8ui	a14, a3, 4
  18a909:	3a61e2               	s32i	a14, a1, 232
  18a90c:	1961c2               	s32i	a12, a1, 100
  18a90f:	4a2152               	l32i	a5, a1, 0x128
  18a912:	400000807001828e 	{ ae_l32.i	aed1, a2, 0; nop; addi	a8, a8, 8 }
  18a91a:	74b0b0               	extui	a11, a11, 0, 8
  18a91d:	1661b2               	s32i	a11, a1, 88
  18a920:	73a8                	l32i.n	a10, a3, 28
  18a922:	400000c112115f5e 	{ ae_s32x2.i	aed1, a15, 16; nop; addi	a5, a5, 28 }
  18a92a:	010332               	l8ui	a3, a3, 1
  18a92d:	1107b2               	l8ui	a11, a7, 17
  18a930:	000ad2               	l8ui	a13, a10, 0
  18a933:	23bb00               	sext	a11, a11, 7
  18a936:	11ddf0               	slli	a13, a13, 1
  18a939:	028976               	loop	a9, 18a93f <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x9b>
  18a93c:	620814               	ae_s32x2.ip	aed0, a8, 8

0018a93f <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x9b>:
  18a93f:	080c                	movi.n	a8, 0
  18a941:	070c                	movi.n	a7, 0
  18a943:	400000f145f49b3e 	{ ae_movda32	aed4, a11; nop; addi	a9, a3, -1 }
  18a94b:	80a9a0               	add	a10, a9, a10
  18a94e:	ebfa59000003b77f 	{ or	a11, a7, a7; ae_movi	aed3, 0; nop }
  18a956:	57a376               	loopgtz	a3, 18a9b1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10d>
  18a959:	253816               	beqz	a8, 18abb0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x30c>

0018a95c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb8>:
  18a95c:	2921c2               	l32i	a12, a1, 164
  18a95f:	c9ca                	add.n	a12, a9, a12
  18a961:	3c0cc2               	l8ui	a12, a12, 60
  18a964:	8cbc                	beqz.n	a12, 18a9a0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfc>
  18a966:	010a22               	l8ui	a2, a10, 1
  18a969:	000af2               	l8ui	a15, a10, 0
  18a96c:	401800               	ssl	a8
  18a96f:	130c                	movi.n	a3, 1
  18a971:	a13300               	sll	a3, a3
  18a974:	20b3b0               	or	a11, a3, a11
  18a977:	ff2a                	add.n	a15, a15, a2
  18a979:	3c6334               	ae_movda32	aed6, a3
  18a97c:	4d2122               	l32i	a2, a1, 0x134
  18a97f:	bbfa5a603065ffde 	{ sub	a15, a15, a13; ae_movi	aed5, 0; ae_and	aed6, aed6, aed3 }
  18a987:	21f1f0               	srai	a15, a15, 1
  18a98a:	c2fb52605f00ff2e 	{ addx4	a15, a15, a2; nop; ae_eq32	b0:b1, aed6, aed5 }
  18a992:	c4fb30401f507ffe 	{ addmi	a15, a15, 0x700; nop; ae_movt32x2	aed5, aed4, b0:b1 }
  18a99a:	25e5c4               	ae_movad32.l	a14, aed5
  18a99d:	206fe2               	s32i	a14, a15, 128

0018a9a0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfc>:
  18a9a0:	881b                	addi.n	a8, a8, 1
  18a9a2:	0d402141a0b0b80e 	{ beqi.w18	a8, 16, 18abc0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x31c>; nop }
  18a9aa:	212916               	beqz	a9, 18abc0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x31c>

0018a9ad <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x109>:
  18a9ad:	990b                	addi.n	a9, a9, -1
  18a9af:	aa0b                	addi.n	a10, a10, -1

0018a9b1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10d>:
  18a9b1:	3a2192               	l32i	a9, a1, 232
  18a9b4:	192182               	l32i	a8, a1, 100
  18a9b7:	1b0c                	movi.n	a11, 1
  18a9b9:	01d1a2               	addmi	a10, a1, 0x100
  18a9bc:	78caa2               	addi	a10, a10, 120
  18a9bf:	151bb4               	ae_movda32x2	aed1, a11, a11
  18a9c2:	e91a14               	ae_s32x2.i	aed1, a10, 8
  18a9c5:	c08890               	sub	a8, a8, a9
  18a9c8:	456182               	s32i	a8, a1, 0x114
  18a9cb:	1c18a6               	blti	a8, 1, 18a9eb <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x147>
  18a9ce:	4a2182               	l32i	a8, a1, 0x128
  18a9d1:	452192               	l32i	a9, a1, 0x114
  18a9d4:	012882               	l32i	a8, a8, 4
  18a9d7:	ffc992               	addi	a9, a9, -1
  18a9da:	be0814               	ae_l32.ip	aed0, a8, 4
  18a9dd:	07a976               	loopgtz	a9, 18a9e8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x144>

0018a9e0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x13c>:
  18a9e0:	b3fbaf100f10081e 	{ ae_l32.ip	aed0, a8, 4; nop; ae_max32	aed1, aed1, aed0 }

0018a9e8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x144>:
  18a9e8:	521104               	ae_max32	aed1, aed1, aed0

0018a9eb <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x147>:
  18a9eb:	232192               	l32i	a9, a1, 140
  18a9ee:	272152               	l32i	a5, a1, 156
  18a9f1:	4a21a2               	l32i	a10, a1, 0x128
  18a9f4:	2921b2               	l32i	a11, a1, 164
  18a9f7:	1d21e2               	l32i	a14, a1, 116
  18a9fa:	3e9134               	ae_cvtq56p32s.l	aed9, aed1
  18a9fd:	7421d2               	l32i	a13, a1, 0x1d0
  18aa00:	1f61d2               	s32i	a13, a1, 124
  18aa03:	25c9d4               	ae_nsa64	a12, aed9
  18aa06:	400000814567bebe 	{ ae_movda32	aed7, a14; nop; addi	a11, a11, 104 }
  18aa0e:	3aa8                	l32i.n	a10, a10, 12
  18aa10:	060552               	l8ui	a5, a5, 6
  18aa13:	4000008145f8c5ce 	{ ae_movda32	aed8, a5; nop; addi	a12, a12, -8 }
  18aa1b:	c0aac0               	sub	a10, a10, a12
  18aa1e:	eb7b200807078aaf 	{ addi	a10, a10, 8; ae_mulp32x2	aed7, aed7, aed8; nop }
  18aa26:	2661a2               	s32i	a10, a1, 152
  18aa29:	25d7c4               	ae_movad32.l	a13, aed7
  18aa2c:	2b61d2               	s32i	a13, a1, 172
  18aa2f:	0d411a41e0b0196e 	{ blti.w18	a9, 1, 18bbe1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x133d>; nop }
  18aa37:	00a032               	movi	a3, 0
  18aa3a:	e8afc2               	movi	a12, -24
  18aa3d:	10a0d2               	movi	a13, 16
  18aa40:	ffa0e2               	movi	a14, 255
  18aa43:	00a0f2               	movi	a15, 0
  18aa46:	2561f2               	s32i	a15, a1, 148
  18aa49:	153ee4               	ae_movda32x2	aed3, a14, a14
  18aa4c:	154dd4               	ae_movda32x2	aed4, a13, a13
  18aa4f:	155cc4               	ae_movda32x2	aed5, a12, a12

0018aa52 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1ae>:
  18aa52:	2921d2               	l32i	a13, a1, 164
  18aa55:	502192               	l32i	a9, a1, 0x140
  18aa58:	d3da                	add.n	a13, a3, a13
  18aa5a:	0c0d82               	l8ui	a8, a13, 12
  18aa5d:	889a                	add.n	a8, a8, a9
  18aa5f:	000882               	l8ui	a8, a8, 0
  18aa62:	0d4003c5deb2186e 	{ blti.w18	a8, 1, 18aaa3 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1ff>; ae_mov	aed2, aed5 }
  18aa6a:	bb4b                	addi.n	a11, a11, 4
  18aa6c:	be1b14               	ae_l32.ip	aed1, a11, 4
  18aa6f:	411134               	ae_and	aed1, aed1, aed3
  18aa72:	0d4002c45161286e 	{ blti.w18	a8, 2, 18aa9b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1f7>; ae_sub32	aed1, aed1, aed4 }
  18aa7a:	be0b14               	ae_l32.ip	aed0, a11, 4
  18aa7d:	bbfb2f003f00e89e 	{ addi	a9, a8, -2; nop; ae_and	aed0, aed0, aed3 }
  18aa85:	0a9976               	loopnez	a9, 18aa93 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1ef>
  18aa88:	b3f2af2410210b1e 	{ ae_l32.ip	aed0, a11, 4; ae_sub32	aed1, aed0, aed4; ae_max32	aed2, aed2, aed1 }
  18aa90:	410034               	ae_and	aed0, aed0, aed3

0018aa93 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1ef>:
  18aa93:	b3f2dd241021259e 	{ nop; ae_sub32	aed1, aed0, aed4; ae_max32	aed2, aed2, aed1 }

0018aa9b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1f7>:
  18aa9b:	b3fb2f201f20cbbe 	{ addi	a11, a11, -4; nop; ae_max32	aed2, aed2, aed1 }

0018aaa3 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1ff>:
  18aaa3:	060de2               	l8ui	a14, a13, 6
  18aaa6:	12ae57               	bge	a14, a5, 18aabc <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x218>
  18aaa9:	2522c4               	ae_movad32.l	a2, aed2
  18aaac:	2621f2               	l32i	a15, a1, 152
  18aaaf:	221b                	addi.n	a2, a2, 1
  18aab1:	212120               	srai	a2, a2, 1
  18aab4:	226b                	addi.n	a2, a2, 6
  18aab6:	53f2f0               	max	a15, a2, a15
  18aab9:	2661f2               	s32i	a15, a1, 152

0018aabc <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x218>:
  18aabc:	070d82               	l8ui	a8, a13, 7
  18aabf:	12a587               	bge	a5, a8, 18aad5 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x231>
  18aac2:	25a2c4               	ae_movad32.l	a10, aed2
  18aac5:	252192               	l32i	a9, a1, 148
  18aac8:	aa1b                	addi.n	a10, a10, 1
  18aaca:	21a1a0               	srai	a10, a10, 1
  18aacd:	aa6b                	addi.n	a10, a10, 6
  18aacf:	539a90               	max	a9, a10, a9
  18aad2:	256192               	s32i	a9, a1, 148

0018aad5 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x231>:
  18aad5:	2321c2               	l32i	a12, a1, 140
  18aad8:	331b                	addi.n	a3, a3, 1
  18aada:	0d3ff74140b0bc3e 	{ bne.w18	a12, a3, 18aa52 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1ae>; nop }
  18aae2:	502122               	l32i	a2, a1, 0x140
  18aae5:	4d2192               	l32i	a9, a1, 0x134
  18aae8:	020222               	l8ui	a2, a2, 2
  18aaeb:	02d9e2               	addmi	a14, a9, 0x200
  18aaee:	04d9c2               	addmi	a12, a9, 0x400
  18aaf1:	05d982               	addmi	a8, a9, 0x500
  18aaf4:	07d9a2               	addmi	a10, a9, 0x700
  18aaf7:	c0cab2               	addi	a11, a10, -64
  18aafa:	80c882               	addi	a8, a8, -128
  18aafd:	7cccd2               	addi	a13, a12, 124
  18ab00:	80cef2               	addi	a15, a14, -128
  18ab03:	c0ccc2               	addi	a12, a12, -64
  18ab06:	40cee2               	addi	a14, a14, 64
  18ab09:	3c6182               	s32i	a8, a1, 240
  18ab0c:	bccaa2               	addi	a10, a10, -68
  18ab0f:	2f61f2               	s32i	a15, a1, 188
  18ab12:	2161d2               	s32i	a13, a1, 132
  18ab15:	3961b2               	s32i	a11, a1, 228
  18ab18:	1122e0               	slli	a2, a2, 2
  18ab1b:	2b21b2               	l32i	a11, a1, 172
  18ab1e:	176122               	s32i	a2, a1, 92
  18ab21:	4a21d2               	l32i	a13, a1, 0x128
  18ab24:	1521f2               	l32i	a15, a1, 84
  18ab27:	1861a2               	s32i	a10, a1, 96
  18ab2a:	01d982               	addmi	a8, a9, 0x100
  18ab2d:	3061e2               	s32i	a14, a1, 192
  18ab30:	3561c2               	s32i	a12, a1, 212
  18ab33:	fe0c                	movi.n	a14, 15
  18ab35:	7521c2               	l32i	a12, a1, 0x1d4
  18ab38:	c0c882               	addi	a8, a8, -64
  18ab3b:	0a0c                	movi.n	a10, 0
  18ab3d:	4961a2               	s32i	a10, a1, 0x124
  18ab40:	2e6182               	s32i	a8, a1, 184
  18ab43:	3ff8                	l32i.n	a15, a15, 12
  18ab45:	1e61c2               	s32i	a12, a1, 120
  18ab48:	28cd22               	addi	a2, a13, 40
  18ab4b:	1f21c2               	l32i	a12, a1, 124
  18ab4e:	14cdd2               	addi	a13, a13, 20
  18ab51:	366122               	s32i	a2, a1, 216
  18ab54:	c0eef0               	sub	a14, a14, a15
  18ab57:	1c61e2               	s32i	a14, a1, 112
  18ab5a:	2521f2               	l32i	a15, a1, 148
  18ab5d:	020c                	movi.n	a2, 0
  18ab5f:	3761d2               	s32i	a13, a1, 220
  18ab62:	a0bbc0               	addx4	a11, a11, a12
  18ab65:	4061b2               	s32i	a11, a1, 0x100
  18ab68:	2621d2               	l32i	a13, a1, 152
  18ab6b:	566122               	s32i	a2, a1, 0x158
  18ab6e:	238f00               	sext	a8, a15, 7
  18ab71:	03d922               	addmi	a2, a9, 0x300
  18ab74:	346122               	s32i	a2, a1, 208
  18ab77:	2c6182               	s32i	a8, a1, 176
  18ab7a:	06d992               	addmi	a9, a9, 0x600
  18ab7d:	c0dde0               	sub	a13, a13, a14
  18ab80:	c0ffe0               	sub	a15, a15, a14
  18ab83:	3261f2               	s32i	a15, a1, 200
  18ab86:	2d61d2               	s32i	a13, a1, 180
  18ab89:	336192               	s32i	a9, a1, 204
  18ab8c:	fcc9a2               	addi	a10, a9, -4
  18ab8f:	080c                	movi.n	a8, 0
  18ab91:	246182               	s32i	a8, a1, 144
  18ab94:	2061a2               	s32i	a10, a1, 128
  18ab97:	e4c282               	addi	a8, a2, -28
  18ab9a:	994b                	addi.n	a9, a9, 4
  18ab9c:	226192               	s32i	a9, a1, 136
  18ab9f:	1a6182               	s32i	a8, a1, 104
  18aba2:	224b                	addi.n	a2, a2, 4
  18aba4:	1b6122               	s32i	a2, a1, 108
  18aba7:	001746               	j	18ac08 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x364>

0018abaa <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x306>:
  18abaa:	00000000 b50e0000                                ......

0018abb0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x30c>:
  18abb0:	400001007003b50e 	{ ae_l32.i	aed3, a5, 0; nop; movi	a11, 0 }
  18abb8:	ff6806               	j	18a95c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb8>

0018abbb <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x317>:
  18abbb:	00000000 018b0e00                                .....

0018abc0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x31c>:
  18abc0:	4000010145018b0e 	{ ae_movda32	aed1, a11; nop; movi	a8, 0 }
  18abc8:	e11514               	ae_s32.l.ip	aed1, a5, 4
  18abcb:	ff7786               	j	18a9ad <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x109>

0018abce <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x32a>:
  18abce:	000000                                        ...

0018abd1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x32d>:
  18abd1:	4521c2               	l32i	a12, a1, 0x114
  18abd4:	2121a2               	l32i	a10, a1, 132
  18abd7:	202182               	l32i	a8, a1, 128
  18abda:	4a21b2               	l32i	a11, a1, 0x128
  18abdd:	884b                	addi.n	a8, a8, 4
  18abdf:	0b98                	l32i.n	a9, a11, 0
  18abe1:	aa4b                	addi.n	a10, a10, 4
  18abe3:	1bb8                	l32i.n	a11, a11, 4
  18abe5:	0bac76               	loopgtz	a12, 18abf4 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x350>
  18abe8:	be0814               	ae_l32.ip	aed0, a8, 4
  18abeb:	e10914               	ae_s32.l.ip	aed0, a9, 4
  18abee:	be0a14               	ae_l32.ip	aed0, a10, 4
  18abf1:	e10b14               	ae_s32.l.ip	aed0, a11, 4

0018abf4 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x350>:
  18abf4:	5621d2               	l32i	a13, a1, 0x158
  18abf7:	2321c2               	l32i	a12, a1, 140
  18abfa:	01cdd2               	addi	a13, a13, 1
  18abfd:	5661d2               	s32i	a13, a1, 0x158
  18ac00:	0d00f14170b08cde 	{ beq.w18	a12, a13, 18bb1b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1277>; nop }

0018ac08 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x364>:
  18ac08:	1d21a2               	l32i	a10, a1, 116
  18ac0b:	292122               	l32i	a2, a1, 164
  18ac0e:	562192               	l32i	a9, a1, 0x158
  18ac11:	2421e2               	l32i	a14, a1, 144
  18ac14:	809920               	add	a9, a9, a2
  18ac17:	80ee20               	add	a14, a14, a2
  18ac1a:	140ee2               	l8ui	a14, a14, 20
  18ac1d:	0c09d2               	l8ui	a13, a9, 12
  18ac20:	0609f2               	l8ui	a15, a9, 6
  18ac23:	400001b545424afe 	{ ae_movda32	aed2, a10; nop; ae_movda32	aed4, a15 }
  18ac2b:	eb7bdd040204259f 	{ nop; ae_mulp32x2	aed4, aed2, aed4; nop }
  18ac33:	070992               	l8ui	a9, a9, 7
  18ac36:	3c3934               	ae_movda32	aed3, a9
  18ac39:	eb7bc8030202847f 	{ ae_movad32.l	a8, aed4; ae_mulp32x2	aed2, aed2, aed3; nop }
  18ac41:	3f6182               	s32i	a8, a1, 252
  18ac44:	2522c4               	ae_movad32.l	a2, aed2
  18ac47:	286122               	s32i	a2, a1, 160
  18ac4a:	149ef7               	bne	a14, a15, 18ac62 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x3be>
  18ac4d:	1721c2               	l32i	a12, a1, 92
  18ac50:	2421a2               	l32i	a10, a1, 144
  18ac53:	5121b2               	l32i	a11, a1, 0x144
  18ac56:	01caa2               	addi	a10, a10, 1
  18ac59:	2461a2               	s32i	a10, a1, 144
  18ac5c:	80bbc0               	add	a11, a11, a12
  18ac5f:	5161b2               	s32i	a11, a1, 0x144

0018ac62 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x3be>:
  18ac62:	5621f2               	l32i	a15, a1, 0x158
  18ac65:	120c                	movi.n	a2, 1
  18ac67:	2921e2               	l32i	a14, a1, 164
  18ac6a:	272182               	l32i	a8, a1, 156
  18ac6d:	110ee2               	l8ui	a14, a14, 17
  18ac70:	220882               	l8ui	a8, a8, 34
  18ac73:	23ee00               	sext	a14, a14, 7
  18ac76:	c02280               	sub	a2, a2, a8
  18ac79:	1122e0               	slli	a2, a2, 2
  18ac7c:	742020               	extui	a2, a2, 0, 8
  18ac7f:	3b6122               	s32i	a2, a1, 236
  18ac82:	0f1ef7               	beq	a14, a15, 18ac95 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x3f1>
  18ac85:	4a21f2               	l32i	a15, a1, 0x128
  18ac88:	562122               	l32i	a2, a1, 0x158
  18ac8b:	6ff8                	l32i.n	a15, a15, 24
  18ac8d:	0d00e44190b0bf2e 	{ bne.w18	a15, a2, 18bada <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1236>; nop }

0018ac95 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x3f1>:
  18ac95:	130c                	movi.n	a3, 1
  18ac97:	020c                	movi.n	a2, 0
  18ac99:	3b6122               	s32i	a2, a1, 236

0018ac9c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x3f8>:
  18ac9c:	272182               	l32i	a8, a1, 156
  18ac9f:	502152               	l32i	a5, a1, 0x140
  18aca2:	210882               	l8ui	a8, a8, 33
  18aca5:	809d50               	add	a9, a13, a5
  18aca8:	316192               	s32i	a9, a1, 196
  18acab:	a05d50               	addx4	a5, a13, a5
  18acae:	0d40e44100b008ae 	{ beqz.w18	a8, 18baf2 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x124e>; nop }
  18acb6:	1921d2               	l32i	a13, a1, 100
  18acb9:	3f21e2               	l32i	a14, a1, 252
  18acbc:	2821f2               	l32i	a15, a1, 160
  18acbf:	2f21b2               	l32i	a11, a1, 188
  18acc2:	3021a2               	l32i	a10, a1, 192
  18acc5:	1c21c2               	l32i	a12, a1, 112
  18acc8:	0061c2               	s32i	a12, a1, 0
  18accb:	0261a2               	s32i	a10, a1, 8
  18acce:	11b9                	s32i.n	a11, a1, 4
  18acd0:	1f21a2               	l32i	a10, a1, 124
  18acd3:	1e21b2               	l32i	a11, a1, 120
  18acd6:	3a21c2               	l32i	a12, a1, 232
  18acd9:	0109e5               	call8	18bd78 <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_>

0018acdc <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x438>:
  18acdc:	65e8                	l32i.n	a14, a5, 24
  18acde:	3121d2               	l32i	a13, a1, 196
  18ace1:	3e61e2               	s32i	a14, a1, 248
  18ace4:	5021e2               	l32i	a14, a1, 0x140
  18ace7:	000dd2               	l8ui	a13, a13, 0
  18acea:	6b0ee2               	l8ui	a14, a14, 107
  18aced:	5861e2               	s32i	a14, a1, 0x160
  18acf0:	0d403041d0b01d6e 	{ blti.w18	a13, 1, 18b001 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x75d>; nop }
  18acf8:	2921b2               	l32i	a11, a1, 164
  18acfb:	4921a2               	l32i	a10, a1, 0x124
  18acfe:	d9c891               	l32r	a9, 181420 (28bc84 <invTable>)
  18ad01:	0f0c                	movi.n	a15, 0
  18ad03:	020c                	movi.n	a2, 0
  18ad05:	080c                	movi.n	a8, 0
  18ad07:	4c6182               	s32i	a8, a1, 0x130
  18ad0a:	446122               	s32i	a2, a1, 0x110
  18ad0d:	5c61f2               	s32i	a15, a1, 0x170
  18ad10:	0998                	l32i.n	a9, a9, 0
  18ad12:	5d6192               	s32i	a9, a1, 0x174
  18ad15:	a0aab0               	addx4	a10, a10, a11
  18ad18:	5561a2               	s32i	a10, a1, 0x154

0018ad1b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x477>:
  18ad1b:	3e21e2               	l32i	a14, a1, 248
  18ad1e:	4c21c2               	l32i	a12, a1, 0x130
  18ad21:	ccea                	add.n	a12, a12, a14
  18ad23:	000c52               	l8ui	a5, a12, 0
  18ad26:	010cc2               	l8ui	a12, a12, 1
  18ad29:	0d002b4140b0c5ce 	{ bgeu.w18	a5, a12, 18afe1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x73d>; nop }
  18ad31:	5e6152               	s32i	a5, a1, 0x178
  18ad34:	0a0c                	movi.n	a10, 0
  18ad36:	4d2182               	l32i	a8, a1, 0x134
  18ad39:	442162               	l32i	a6, a1, 0x110
  18ad3c:	c0fc50               	sub	a15, a12, a5
  18ad3f:	4261f2               	s32i	a15, a1, 0x108
  18ad42:	0fcd                	mov.n	a12, a15
  18ad44:	a08680               	addx4	a8, a6, a8
  18ad47:	14f0f0               	extui	a15, a15, 0, 2
  18ad4a:	436182               	s32i	a8, a1, 0x10c
  18ad4d:	08d882               	addmi	a8, a8, 0x800
  18ad50:	80c882               	addi	a8, a8, -128
  18ad53:	084d                	mov.n	a4, a8
  18ad55:	10af76               	loopgtz	a15, 18ad69 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x4c5>
  18ad58:	5621b2               	l32i	a11, a1, 0x158
  18ad5b:	be5814               	ae_l32.ip	aed5, a8, 4
  18ad5e:	25d5c4               	ae_movad32.l	a13, aed5
  18ad61:	190c                	movi.n	a9, 1
  18ad63:	72bbd0               	salt	a11, a11, a13
  18ad66:	83a9b0               	moveqz	a10, a9, a11

0018ad69 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x4c5>:
  18ad69:	1e0c                	movi.n	a14, 1
  18ad6b:	5621f2               	l32i	a15, a1, 0x158
  18ad6e:	2192c0               	srai	a9, a12, 2
  18ad71:	35a976               	loopgtz	a9, 18adaa <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x506>
  18ad74:	be0844               	ae_l32.ip	aed0, a8, 16

0018ad77 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x4d3>:
  18ad77:	400001747d50980e 	{ ae_l32.i	aed0, a8, -12; nop; ae_movad32.l	a9, aed0 }
  18ad7f:	400001747e50b80e 	{ ae_l32.i	aed0, a8, -8; nop; ae_movad32.l	a11, aed0 }
  18ad87:	400001747f50c80e 	{ ae_l32.i	aed0, a8, -4; nop; ae_movad32.l	a12, aed0 }
  18ad8f:	25d0c4               	ae_movad32.l	a13, aed0
  18ad92:	729f90               	salt	a9, a15, a9
  18ad95:	72bfb0               	salt	a11, a15, a11
  18ad98:	72cfc0               	salt	a12, a15, a12
  18ad9b:	72dfd0               	salt	a13, a15, a13
  18ad9e:	83ae90               	moveqz	a10, a14, a9
  18ada1:	83aeb0               	moveqz	a10, a14, a11
  18ada4:	83aec0               	moveqz	a10, a14, a12
  18ada7:	83aed0               	moveqz	a10, a14, a13

0018adaa <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x506>:
  18adaa:	4221e2               	l32i	a14, a1, 0x108
  18adad:	4321b2               	l32i	a11, a1, 0x10c
  18adb0:	d97221               	l32r	a2, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  18adb3:	23fa00               	sext	a15, a10, 7
  18adb6:	5461f2               	s32i	a15, a1, 0x150
  18adb9:	155224               	ae_movda32x2	aed5, a2, a2
  18adbc:	20dbb0               	or	a13, a11, a11
  18adbf:	05db52               	addmi	a5, a11, 0x500
  18adc2:	06dbc2               	addmi	a12, a11, 0x600
  18adc5:	03db92               	addmi	a9, a11, 0x300
  18adc8:	808e60               	add	a8, a14, a6
  18adcb:	446182               	s32i	a8, a1, 0x110
  18adce:	44c992               	addi	a9, a9, 68
  18add1:	04ccc2               	addi	a12, a12, 4
  18add4:	c4c552               	addi	a5, a5, -60
  18add7:	05db62               	addmi	a6, a11, 0x500
  18adda:	84c662               	addi	a6, a6, -124
  18addd:	03dbb2               	addmi	a11, a11, 0x300
  18ade0:	c8fb20503f504bbe 	{ addi	a11, a11, 4; nop; ae_cvtq56p32s.l	aed5, aed5 }

0018ade8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x544>:
  18ade8:	1efe16               	beqz	a14, 18afdb <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x737>
  18adeb:	1ece96               	bltz	a14, 18afdb <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x737>
  18adee:	17ae76               	loopgtz	a14, 18ae09 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x565>
  18adf1:	0301e0               	rsr.lend	a14
  18adf4:	1300e0               	wsr.lbeg	a14
  18adf7:	d2cee2               	addi	a14, a14, -46
  18adfa:	02dee2               	addmi	a14, a14, 0x200
  18adfd:	1301e0               	wsr.lend	a14
  18ae00:	002000               	isync
  18ae03:	0302e0               	rsr.lcount	a14
  18ae06:	01cee2               	addi	a14, a14, 1
  18ae09:	5821e2               	l32i	a14, a1, 0x160
  18ae0c:	5e21a2               	l32i	a10, a1, 0x178
  18ae0f:	5c2122               	l32i	a2, a1, 0x170
  18ae12:	132ae7               	blt	a10, a14, 18ae29 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x585>
  18ae15:	5021f2               	l32i	a15, a1, 0x140
  18ae18:	821b                	addi.n	a8, a2, 1
  18ae1a:	742080               	extui	a2, a8, 0, 8
  18ae1d:	5c6122               	s32i	a2, a1, 0x170
  18ae20:	80ff20               	add	a15, a15, a2
  18ae23:	6b0ff2               	l8ui	a15, a15, 107
  18ae26:	5861f2               	s32i	a15, a1, 0x160

0018ae29 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x585>:
  18ae29:	512182               	l32i	a8, a1, 0x144
  18ae2c:	1e0c                	movi.n	a14, 1
  18ae2e:	902d22               	l32i	a2, a13, 0x240
  18ae31:	5521a2               	l32i	a10, a1, 0x154
  18ae34:	602df2               	l32i	a15, a13, 0x180
  18ae37:	152ff4               	ae_movda32x2	aed2, a15, a15
  18ae3a:	1b2aa2               	l32i	a10, a10, 108
  18ae3d:	f06d72               	s32i	a7, a13, 0x3c0
  18ae40:	53e2e0               	max	a14, a2, a14
  18ae43:	c02e20               	sub	a2, a14, a2
  18ae46:	c8fb2f203f20fefe 	{ addi	a15, a14, -1; nop; ae_cvtq56p32s.l	aed2, aed2 }
  18ae4e:	912224               	ae_sraaq56	aed2, aed2, a2
  18ae51:	5c2122               	l32i	a2, a1, 0x170
  18ae54:	913f54               	ae_sraaq56	aed3, aed5, a15
  18ae57:	a02280               	addx4	a2, a2, a8
  18ae5a:	7480a0               	extui	a8, a10, 0, 8
  18ae5d:	f0c8f2               	addi	a15, a8, -16
  18ae60:	306df2               	s32i	a15, a13, 192
  18ae63:	d970f1               	l32r	a15, 181424 (ffff00 <_memmap_mem_sram_end+0x5bff00>)
  18ae66:	c06d72               	s32i	a7, a13, 0x300
  18ae69:	10aaf0               	and	a10, a10, a15
  18ae6c:	0da9                	s32i.n	a10, a13, 0
  18ae6e:	0228                	l32i.n	a2, a2, 0
  18ae70:	10f2f0               	and	a15, a2, a15
  18ae73:	ebec600302012aff 	{ ae_movda32x2	aed2, a10, a15; ae_addsq56s	aed1, aed2, aed3; nop }
  18ae7b:	742020               	extui	a2, a2, 0, 8
  18ae7e:	1a0c                	movi.n	a10, 1
  18ae80:	dac222               	addi	a2, a2, -38
  18ae83:	5b6122               	s32i	a2, a1, 0x16c
  18ae86:	53a2a0               	max	a10, a2, a10
  18ae89:	fa0b                	addi.n	a15, a10, -1
  18ae8b:	c8fb5a203f002a2e 	{ sub	a2, a10, a2; nop; ae_cvtq56p32s.l	aed0, aed2 }
  18ae93:	910204               	ae_sraaq56	aed0, aed0, a2
  18ae96:	913f54               	ae_sraaq56	aed3, aed5, a15
  18ae99:	0428                	l32i.n	a2, a4, 0
  18ae9b:	5621f2               	l32i	a15, a1, 0x158
  18ae9e:	72ff20               	salt	a15, a15, a2
  18aea1:	ebec4003000f012f 	{ movi	a2, 1; ae_addsq56s	aed15, aed0, aed3; nop }
  18aea9:	30ff20               	xor	a15, a15, a2
  18aeac:	5261f2               	s32i	a15, a1, 0x148
  18aeaf:	9efb25f0ff30012e 	{ addi	a2, a1, 80; nop; ae_round24x2f48ssym	aed3, aed15, aed15 }
  18aeb7:	e03284               	ae_s32.l.i	aed3, a2, -32
  18aeba:	c128                	l32i.n	a2, a1, 48
  18aebc:	3cd214               	ae_cvt48a32	aed13, a2
  18aebf:	25fdd4               	ae_nsa64	a15, aed13
  18aec2:	1461e2               	s32i	a14, a1, 80
  18aec5:	e8cff2               	addi	a15, a15, -24
  18aec8:	9e615512121ef72e 	{ moveqz	a15, a7, a2; ae_mulf32s.lh	aed14, aed2, aed2; ae_round24x2f48ssym	aed1, aed1, aed1 }
  18aed0:	401f00               	ssl	a15
  18aed3:	a12200               	sll	a2, a2
  18aed6:	9efb10e0ef002d2e 	{ extui	a2, a2, 13, 9; nop; ae_round24x2f48ssym	aed0, aed14, aed14 }
  18aede:	5a6122               	s32i	a2, a1, 0x168
  18aee1:	0d4002c03eb602ae 	{ beqz.w18	a2, 18af08 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x664>; ae_mov	aed6, aed0 }
  18aee9:	666132               	s32i	a3, a1, 0x198
  18aeec:	320b                	addi.n	a3, a2, -1
  18aeee:	5d2122               	l32i	a2, a1, 0x174
  18aef1:	213130               	srai	a3, a3, 1
  18aef4:	a03320               	addx4	a3, a3, a2
  18aef7:	bd4304               	ae_l32.i	aed4, a3, 0
  18aefa:	eb62dd000400259f 	{ nop; ae_mulf32s.ll	aed0, aed4, aed0; nop }
  18af02:	662132               	l32i	a3, a1, 0x198
  18af05:	450004               	ae_round24x2f48ssym	aed0, aed0, aed0

0018af08 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x664>:
  18af08:	3e8034               	ae_cvtq56p32s.l	aed8, aed0
  18af0b:	2528d4               	ae_nsa64	a2, aed8
  18af0e:	666132               	s32i	a3, a1, 0x198
  18af11:	f0c232               	addi	a3, a2, -16
  18af14:	218384               	ae_slaaq56	aed8, aed8, a3
  18af17:	5b2132               	l32i	a3, a1, 0x16c
  18af1a:	9efb2f808f70822e 	{ addi	a2, a2, -8; nop; ae_round24x2f48ssym	aed7, aed8, aed8 }
  18af22:	400000412f07666e 	{ ae_s32.l.i	aed7, a6, -4; nop; addi	a6, a6, 4 }
  18af2a:	338a                	add.n	a3, a3, a8
  18af2c:	536132               	s32i	a3, a1, 0x14c
  18af2f:	c033a0               	sub	a3, a3, a10
  18af32:	3f3a                	add.n	a3, a15, a3
  18af34:	c03320               	sub	a3, a3, a2
  18af37:	f9c332               	addi	a3, a3, -7
  18af3a:	542122               	l32i	a2, a1, 0x150
  18af3d:	7f6932               	s32i	a3, a9, 0x1fc
  18af40:	662132               	l32i	a3, a1, 0x198
  18af43:	994b                	addi.n	a9, a9, 4
  18af45:	0ff256               	bnez	a2, 18b048 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x7a4>
  18af48:	0d401ec17eb063ae 	{ bnez.w18	a3, 18b133 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x88f>; ae_mov	aed0, aed1 }
  18af50:	eb62dd010309259f 	{ nop; ae_mulf32s.ll	aed9, aed3, aed1; nop }
  18af58:	9efb50909f00aaee 	{ add	a10, a10, a14; nop; ae_round24x2f48ssym	aed0, aed9, aed9 }

0018af60 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x6bc>:
  18af60:	25f0c4               	ae_movad32.l	a15, aed0
  18af63:	3caf14               	ae_cvt48a32	aed10, a15
  18af66:	25ead4               	ae_nsa64	a14, aed10
  18af69:	c1f9                	s32i.n	a15, a1, 48
  18af6b:	e8cee2               	addi	a14, a14, -24
  18af6e:	83e7f0               	moveqz	a14, a7, a15
  18af71:	401e00               	ssl	a14
  18af74:	a1ff00               	sll	a15, a15
  18af77:	eb0110020201fdff 	{ extui	a15, a15, 13, 9; ae_sel16i.n	aed1, aed2, aed2, 1; nop }
  18af7f:	0d4001c1deb00fae 	{ beqz.w18	a15, 18afa0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x6fc>; ae_mov	aed0, aed1 }
  18af87:	5d2122               	l32i	a2, a1, 0x174
  18af8a:	ff0b                	addi.n	a15, a15, -1
  18af8c:	21f1f0               	srai	a15, a15, 1
  18af8f:	a0ff20               	addx4	a15, a15, a2
  18af92:	bd8f04               	ae_l32.i	aed8, a15, 0
  18af95:	eb62dd010807259f 	{ nop; ae_mulf32s.ll	aed7, aed8, aed1; nop }
  18af9d:	450774               	ae_round24x2f48ssym	aed0, aed7, aed7

0018afa0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x6fc>:
  18afa0:	c8fb5a003f6028ae 	{ sub	a2, a8, a10; nop; ae_cvtq56p32s.l	aed6, aed0 }
  18afa8:	2586d4               	ae_nsa64	a8, aed6
  18afab:	2e2a                	add.n	a2, a14, a2
  18afad:	f0c8f2               	addi	a15, a8, -16
  18afb0:	216f64               	ae_slaaq56	aed6, aed6, a15
  18afb3:	f8c882               	addi	a8, a8, -8
  18afb6:	9efb5a606f40228e 	{ sub	a2, a2, a8; nop; ae_round24x2f48ssym	aed4, aed6, aed6 }
  18afbe:	400000912ff42c2e 	{ ae_s32.l.i	aed4, a12, -4; nop; addi	a2, a2, -7 }
  18afc6:	7f6522               	s32i	a2, a5, 0x1fc

0018afc9 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x725>:
  18afc9:	dd4b                	addi.n	a13, a13, 4
  18afcb:	bb4b                	addi.n	a11, a11, 4
  18afcd:	554b                	addi.n	a5, a5, 4
  18afcf:	cc4b                	addi.n	a12, a12, 4
  18afd1:	5e2182               	l32i	a8, a1, 0x178
  18afd4:	444b                	addi.n	a4, a4, 4
  18afd6:	881b                	addi.n	a8, a8, 1
  18afd8:	5e6182               	s32i	a8, a1, 0x178

0018afdb <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x737>:
  18afdb:	3121d2               	l32i	a13, a1, 196
  18afde:	000dd2               	l8ui	a13, a13, 0

0018afe1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x73d>:
  18afe1:	492122               	l32i	a2, a1, 0x124
  18afe4:	4c21e2               	l32i	a14, a1, 0x130
  18afe7:	5521f2               	l32i	a15, a1, 0x154
  18afea:	ee1b                	addi.n	a14, a14, 1
  18afec:	ff4b                	addi.n	a15, a15, 4
  18afee:	221b                	addi.n	a2, a2, 1
  18aff0:	496122               	s32i	a2, a1, 0x124
  18aff3:	5561f2               	s32i	a15, a1, 0x154
  18aff6:	4c61e2               	s32i	a14, a1, 0x130
  18aff9:	0d3fd141e0b09ede 	{ blt.w18	a14, a13, 18ad1b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x477>; nop }

0018b001 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x75d>:
  18b001:	d909a1               	l32r	a10, 181428 (28bbf0 <sbr_limGains_e>)
  18b004:	272192               	l32i	a9, a1, 156
  18b007:	502182               	l32i	a8, a1, 0x140
  18b00a:	200992               	l8ui	a9, a9, 32
  18b00d:	130882               	l8ui	a8, a8, 19
  18b010:	99aa                	add.n	a9, a9, a10
  18b012:	000992               	l8ui	a9, a9, 0
  18b015:	3d6192               	s32i	a9, a1, 244
  18b018:	0d406e41d0b0186e 	{ blti.w18	a8, 1, 18b709 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe65>; nop }
  18b020:	01d1c2               	addmi	a12, a1, 0x100
  18b023:	0a0c                	movi.n	a10, 0
  18b025:	4b61a2               	s32i	a10, a1, 0x12c
  18b028:	78ccc2               	addi	a12, a12, 120
  18b02b:	400000146107bc1e 	{ ae_l32x2.i	aed7, a12, 8; nop; addmi	a11, a1, 0x100 }
  18b033:	c8fb27703f708bbe 	{ addi	a11, a11, 120; nop; ae_cvtq56p32s.l	aed7, aed7 }
  18b03b:	017b34               	ae_s64.i	aed7, a11, 24
  18b03e:	0043c6               	j	18b151 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x8ad>

0018b041 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x79d>:
  18b041:	00000000 9f000000                                .......

0018b048 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x7a4>:
  18b048:	eb62dd01030b259f 	{ nop; ae_mulf32s.ll	aed11, aed3, aed1; nop }
  18b050:	9efb25b0bfa0412e 	{ addi	a2, a1, 84; nop; ae_round24x2f48ssym	aed10, aed11, aed11 }
  18b058:	e0a284               	ae_s32.l.i	aed10, a2, -32
  18b05b:	d128                	l32i.n	a2, a1, 52
  18b05d:	3c9214               	ae_cvt48a32	aed9, a2
  18b060:	25e9d4               	ae_nsa64	a14, aed9
  18b063:	696142               	s32i	a4, a1, 0x1a4
  18b066:	e8cee2               	addi	a14, a14, -24
  18b069:	83e720               	moveqz	a14, a7, a2
  18b06c:	401e00               	ssl	a14
  18b06f:	a12200               	sll	a2, a2
  18b072:	842d20               	extui	a2, a2, 13, 9
  18b075:	0d4002c63eb002ae 	{ beqz.w18	a2, 18b09c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x7f8>; ae_mov	aed0, aed6 }
  18b07d:	666132               	s32i	a3, a1, 0x198
  18b080:	320b                	addi.n	a3, a2, -1
  18b082:	5d2122               	l32i	a2, a1, 0x174
  18b085:	213130               	srai	a3, a3, 1
  18b088:	a03320               	addx4	a3, a3, a2
  18b08b:	bda304               	ae_l32.i	aed10, a3, 0
  18b08e:	eb62dd060a09259f 	{ nop; ae_mulf32s.ll	aed9, aed10, aed6; nop }
  18b096:	662132               	l32i	a3, a1, 0x198
  18b099:	450994               	ae_round24x2f48ssym	aed0, aed9, aed9

0018b09c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x7f8>:
  18b09c:	142122               	l32i	a2, a1, 80
  18b09f:	666132               	s32i	a3, a1, 0x198
  18b0a2:	3e3034               	ae_cvtq56p32s.l	aed3, aed0
  18b0a5:	532132               	l32i	a3, a1, 0x14c
  18b0a8:	2543d4               	ae_nsa64	a4, aed3
  18b0ab:	2a2a                	add.n	a2, a10, a2
  18b0ad:	f0c442               	addi	a4, a4, -16
  18b0b0:	f0c332               	addi	a3, a3, -16
  18b0b3:	c03320               	sub	a3, a3, a2
  18b0b6:	213434               	ae_slaaq56	aed3, aed3, a4
  18b0b9:	522122               	l32i	a2, a1, 0x148
  18b0bc:	3e3a                	add.n	a3, a14, a3
  18b0be:	9efb5a303f10334e 	{ sub	a3, a3, a4; nop; ae_round24x2f48ssym	aed1, aed3, aed3 }
  18b0c6:	400000112f013c3e 	{ ae_s32.l.i	aed1, a12, -4; nop; addi	a3, a3, 1 }
  18b0ce:	692142               	l32i	a4, a1, 0x1a4
  18b0d1:	7f6532               	s32i	a3, a5, 0x1fc
  18b0d4:	662132               	l32i	a3, a1, 0x198
  18b0d7:	0c7fee32e21102ae 	{ beqz.w18	a2, 18afc9 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x725>; ae_sel16i	aed1, aed2, aed2, 1 }
  18b0df:	5a21e2               	l32i	a14, a1, 0x168
  18b0e2:	c0a8a0               	sub	a10, a8, a10
  18b0e5:	0d4002c13eb00eae 	{ beqz.w18	a14, 18b10c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x868>; ae_mov	aed0, aed1 }
  18b0ed:	5d2122               	l32i	a2, a1, 0x174
  18b0f0:	666132               	s32i	a3, a1, 0x198
  18b0f3:	3e0b                	addi.n	a3, a14, -1
  18b0f5:	213130               	srai	a3, a3, 1
  18b0f8:	a03320               	addx4	a3, a3, a2
  18b0fb:	bd0304               	ae_l32.i	aed0, a3, 0
  18b0fe:	eb62dd01000f259f 	{ nop; ae_mulf32s.ll	aed15, aed0, aed1; nop }
  18b106:	662132               	l32i	a3, a1, 0x198
  18b109:	450ff4               	ae_round24x2f48ssym	aed0, aed15, aed15

0018b10c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x868>:
  18b10c:	3ed034               	ae_cvtq56p32s.l	aed13, aed0
  18b10f:	25edd4               	ae_nsa64	a14, aed13
  18b112:	afaa                	add.n	a10, a15, a10
  18b114:	f0ce22               	addi	a2, a14, -16
  18b117:	21d2d4               	ae_slaaq56	aed13, aed13, a2
  18b11a:	f8cee2               	addi	a14, a14, -8
  18b11d:	9efb5ad0dfc0aaee 	{ sub	a10, a10, a14; nop; ae_round24x2f48ssym	aed12, aed13, aed13 }
  18b125:	400000912ffcabae 	{ ae_s32.l.i	aed12, a11, -4; nop; addi	a10, a10, -7 }
  18b12d:	f06da2               	s32i	a10, a13, 0x3c0
  18b130:	ffa546               	j	18afc9 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x725>

0018b133 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x88f>:
  18b133:	0ead                	mov.n	a10, a14
  18b135:	ff89c6               	j	18af60 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x6bc>

0018b138 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x894>:
  18b138:	000000                                        ...

0018b13b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x897>:
  18b13b:	4b21b2               	l32i	a11, a1, 0x12c
  18b13e:	5021c2               	l32i	a12, a1, 0x140
  18b141:	bb1b                	addi.n	a11, a11, 1
  18b143:	130cc2               	l8ui	a12, a12, 19
  18b146:	4b61b2               	s32i	a11, a1, 0x12c
  18b149:	0d005b41c0b0abce 	{ bge.w18	a11, a12, 18b709 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe65>; nop }

0018b151 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x8ad>:
  18b151:	502152               	l32i	a5, a1, 0x140
  18b154:	4b2142               	l32i	a4, a1, 0x12c
  18b157:	01d122               	addmi	a2, a1, 0x100
  18b15a:	78c222               	addi	a2, a2, 120
  18b15d:	cf8234               	ae_l64.i	aed8, a2, 24
  18b160:	445a                	add.n	a4, a4, a5
  18b162:	596142               	s32i	a4, a1, 0x164
  18b165:	0604d2               	l8ui	a13, a4, 6
  18b168:	4861d2               	s32i	a13, a1, 0x120
  18b16b:	4e61d2               	s32i	a13, a1, 0x138
  18b16e:	0d5d                	mov.n	a5, a13
  18b170:	070442               	l8ui	a4, a4, 7
  18b173:	576142               	s32i	a4, a1, 0x15c
  18b176:	0d0053c83eb7cd4e 	{ bgeu.w18	a13, a4, 18b6ad <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe09>; ae_mov	aed7, aed8 }
  18b17e:	2e2182               	l32i	a8, a1, 184
  18b181:	c064d0               	sub	a6, a4, a13
  18b184:	3021a2               	l32i	a10, a1, 192
  18b187:	2f21f2               	l32i	a15, a1, 188
  18b18a:	8b6c                	movi.n	a11, -24
  18b18c:	896c                	movi.n	a9, -24
  18b18e:	4f6192               	s32i	a9, a1, 0x13c
  18b191:	3c5b34               	ae_movda32	aed5, a11
  18b194:	a0fdf0               	addx4	a15, a13, a15
  18b197:	a0ada0               	addx4	a10, a13, a10
  18b19a:	4d21d2               	l32i	a13, a1, 0x134
  18b19d:	a08580               	addx4	a8, a5, a8
  18b1a0:	a0d5d0               	addx4	a13, a5, a13
  18b1a3:	0d0005c59eb1060e 	{ bbci.w18	a6, 0, 18b200 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x95c>; ae_mov	aed1, aed5 }
  18b1ab:	be0f14               	ae_l32.ip	aed0, a15, 4
  18b1ae:	beed14               	ae_l32.ip	aed14, a13, 4
  18b1b1:	bef814               	ae_l32.ip	aed15, a8, 4
  18b1b4:	b3fbaff05f109a1e 	{ ae_l32.ip	aed9, a10, 4; nop; ae_max32	aed1, aed15, aed5 }
  18b1bc:	b3f2c8955134217e 	{ ae_movad32.l	a2, aed1; ae_sub32	aed4, aed1, aed5; ae_max32	aed3, aed9, aed5 }
  18b1c4:	4f6122               	s32i	a2, a1, 0x13c
  18b1c7:	ebf2c8050306e47f 	{ ae_movad32.l	a14, aed4; ae_sub32	aed6, aed3, aed5; nop }
  18b1cf:	ebf2c8090309b67f 	{ ae_movad32.l	a11, aed6; ae_sub32	aed9, aed3, aed9; nop }
  18b1d7:	c8f2c8ef31ef997e 	{ ae_movad32.l	a9, aed9; ae_sub32	aed15, aed1, aed15; ae_cvtq56p32s.l	aed14, aed14 }
  18b1df:	c8fbc8003f00cf7e 	{ ae_movad32.l	a12, aed15; nop; ae_cvtq56p32s.l	aed0, aed0 }
  18b1e7:	910904               	ae_sraaq56	aed0, aed0, a9
  18b1ea:	91ece4               	ae_sraaq56	aed14, aed14, a12
  18b1ed:	912b84               	ae_sraaq56	aed2, aed8, a11
  18b1f0:	0d8019c3feb5ae8e 	{ ae_sraaq56	aed15, aed8, a14; ae_mov	aed5, aed3 }
  18b1f8:	98ecc82f0e87b37e 	{ ae_movad32.l	a11, aed3; ae_addsq56s	aed7, aed14, aed15; ae_addsq56s	aed8, aed0, aed2 }

0018b200 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x95c>:
  18b200:	4f2192               	l32i	a9, a1, 0x13c
  18b203:	212160               	srai	a2, a6, 1
  18b206:	96a276               	loopgtz	a2, 18b2a0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x9fc>
  18b209:	be0824               	ae_l32.ip	aed0, a8, 8
  18b20c:	b3fbaf001f204a2e 	{ ae_l32.ip	aed4, a10, 8; nop; ae_max32	aed2, aed0, aed1 }
  18b214:	b3f2af4152639d2e 	{ ae_l32.ip	aed9, a13, 8; ae_sub32	aed3, aed2, aed1; ae_max32	aed6, aed4, aed5 }
  18b21c:	c8f2af9536a19f2e 	{ ae_l32.ip	aed9, a15, 8; ae_sub32	aed1, aed6, aed5; ae_cvtq56p32s.l	aed10, aed9 }
  18b224:	400001747f53983e 	{ ae_l32.i	aed3, a8, -4; nop; ae_movad32.l	a9, aed3 }
  18b22c:	c8f2c8903290b17e 	{ ae_movad32.l	a11, aed1; ae_sub32	aed0, aed2, aed0; ae_cvtq56p32s.l	aed9, aed9 }
  18b234:	b3f2c8342610c07e 	{ ae_movad32.l	a12, aed0; ae_sub32	aed0, aed6, aed4; ae_max32	aed1, aed3, aed2 }
  18b23c:	400001747f50ea0e 	{ ae_l32.i	aed0, a10, -4; nop; ae_movad32.l	a14, aed0 }
  18b244:	400001347f547d9e 	{ ae_l32.i	aed4, a13, -4; nop; ae_sraaq56	aed5, aed7, a9 }
  18b24c:	400001347f878fbe 	{ ae_l32.i	aed7, a15, -4; nop; ae_sraaq56	aed8, aed8, a11 }
  18b254:	0d8019c2216aacae 	{ ae_sraaq56	aed2, aed10, a12; ae_sub32	aed10, aed1, aed2 }
  18b25c:	0d8019c39163ae9e 	{ ae_sraaq56	aed9, aed9, a14; ae_sub32	aed3, aed1, aed3 }
  18b264:	b3ecc8056252917e 	{ ae_movad32.l	a9, aed1; ae_addsq56s	aed2, aed2, aed5; ae_max32	aed5, aed0, aed6 }
  18b26c:	c8f2c8463564ba7e 	{ ae_movad32.l	a11, aed10; ae_sub32	aed4, aed5, aed6; ae_cvtq56p32s.l	aed6, aed4 }
  18b274:	c8f2c8703540c47e 	{ ae_movad32.l	a12, aed4; ae_sub32	aed0, aed5, aed0; ae_cvtq56p32s.l	aed4, aed7 }
  18b27c:	ebecc8080909e37f 	{ ae_movad32.l	a14, aed3; ae_addsq56s	aed9, aed9, aed8; nop }
  18b284:	2520c4               	ae_movad32.l	a2, aed0
  18b287:	910b24               	ae_sraaq56	aed0, aed2, a11
  18b28a:	912c94               	ae_sraaq56	aed2, aed9, a12
  18b28d:	919e64               	ae_sraaq56	aed9, aed6, a14
  18b290:	0d8019c00937a24e 	{ ae_sraaq56	aed0, aed4, a2; ae_addsq56s	aed7, aed9, aed0 }
  18b298:	ebecc8020008b57f 	{ ae_movad32.l	a11, aed5; ae_addsq56s	aed8, aed0, aed2; nop }

0018b2a0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x9fc>:
  18b2a0:	4f6192               	s32i	a9, a1, 0x13c

0018b2a3 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x9ff>:
  18b2a3:	880c                	movi.n	a8, 8
  18b2a5:	25a8d4               	ae_nsa64	a10, aed8
  18b2a8:	2597d4               	ae_nsa64	a9, aed7
  18b2ab:	f8caa2               	addi	a10, a10, -8
  18b2ae:	f8c992               	addi	a9, a9, -8
  18b2b1:	c0a8a0               	sub	a10, a8, a10
  18b2b4:	c08890               	sub	a8, a8, a9
  18b2b7:	53aa70               	max	a10, a10, a7
  18b2ba:	bbaa                	add.n	a11, a11, a10
  18b2bc:	4f2192               	l32i	a9, a1, 0x13c
  18b2bf:	91da84               	ae_sraaq56	aed13, aed8, a10
  18b2c2:	538870               	max	a8, a8, a7
  18b2c5:	91a874               	ae_sraaq56	aed10, aed7, a8
  18b2c8:	9efb50d0dfc0998e 	{ add	a9, a9, a8; nop; ae_round24x2f48ssym	aed12, aed13, aed13 }
  18b2d0:	25ccc4               	ae_movad32.l	a12, aed12
  18b2d3:	3cbc14               	ae_cvt48a32	aed11, a12
  18b2d6:	255bd4               	ae_nsa64	a5, aed11
  18b2d9:	4f6192               	s32i	a9, a1, 0x13c
  18b2dc:	e8c552               	addi	a5, a5, -24
  18b2df:	8357c0               	moveqz	a5, a7, a12
  18b2e2:	401500               	ssl	a5
  18b2e5:	a1cc00               	sll	a12, a12
  18b2e8:	9efb10a0af10cdce 	{ extui	a12, a12, 13, 9; nop; ae_round24x2f48ssym	aed1, aed10, aed10 }
  18b2f0:	0d4001c1feb00cae 	{ beqz.w18	a12, 18b313 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xa6f>; ae_mov	aed0, aed1 }
  18b2f8:	d84ad1               	l32r	a13, 181420 (28bc84 <invTable>)
  18b2fb:	ac0b                	addi.n	a10, a12, -1
  18b2fd:	0dd8                	l32i.n	a13, a13, 0
  18b2ff:	21a1a0               	srai	a10, a10, 1
  18b302:	a0aad0               	addx4	a10, a10, a13
  18b305:	bdfa04               	ae_l32.i	aed15, a10, 0
  18b308:	eb62dd010f0e259f 	{ nop; ae_mulf32s.ll	aed14, aed15, aed1; nop }
  18b310:	450ee4               	ae_round24x2f48ssym	aed0, aed14, aed14

0018b313 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xa6f>:
  18b313:	0e1c                	movi.n	a14, 16
  18b315:	58c122               	addi	a2, a1, 88
  18b318:	3d21f2               	l32i	a15, a1, 244
  18b31b:	4f2162               	l32i	a6, a1, 0x13c
  18b31e:	c8fb25003f60c19e 	{ addi	a9, a1, 92; nop; ae_cvtq56p32s.l	aed6, aed0 }
  18b326:	2586d4               	ae_nsa64	a8, aed6
  18b329:	c066b0               	sub	a6, a6, a11
  18b32c:	f0c8a2               	addi	a10, a8, -16
  18b32f:	656a                	add.n	a6, a5, a6
  18b331:	216a64               	ae_slaaq56	aed6, aed6, a10
  18b334:	01d1a2               	addmi	a10, a1, 0x100
  18b337:	78caa2               	addi	a10, a10, 120
  18b33a:	9efbc0606f504aae 	{ ae_l32x2.i	aed4, a10, 16; nop; ae_round24x2f48ssym	aed5, aed6, aed6 }
  18b342:	eb622f050403888f 	{ addi	a8, a8, -8; ae_mulf32s.ll	aed3, aed4, aed5; nop }
  18b34a:	c06680               	sub	a6, a6, a8
  18b34d:	2583d4               	ae_nsa64	a8, aed3
  18b350:	ff6a                	add.n	a15, a15, a6
  18b352:	f8c862               	addi	a6, a8, -8
  18b355:	f0c882               	addi	a8, a8, -16
  18b358:	400001552831398e 	{ ae_s32.l.i	aed1, a9, -32; nop; ae_slaaq56	aed3, aed3, a8 }
  18b360:	9efb5a303f20ff6e 	{ sub	a15, a15, a6; nop; ae_round24x2f48ssym	aed2, aed3, aed3 }
  18b368:	40000011281262fe 	{ ae_s32.l.i	aed2, a2, -32; nop; addi	a6, a15, 17 }
  18b370:	06aef7               	bge	a14, a15, 18b37a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xad6>
  18b373:	262c                	movi.n	a6, 34
  18b375:	d80081               	l32r	a8, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  18b378:	e189                	s32i.n	a8, a1, 56

0018b37a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xad6>:
  18b37a:	482192               	l32i	a9, a1, 0x120
  18b37d:	09dd                	mov.n	a13, a9
  18b37f:	0d000d4170b0c94e 	{ bgeu.w18	a9, a4, 18b45a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xbb6>; nop }
  18b387:	e198                	l32i.n	a9, a1, 56
  18b389:	4d21c2               	l32i	a12, a1, 0x134
  18b38c:	d825e1               	l32r	a14, 181420 (28bc84 <invTable>)
  18b38f:	a0cdc0               	addx4	a12, a13, a12
  18b392:	0ee8                	l32i.n	a14, a14, 0
  18b394:	5d61e2               	s32i	a14, a1, 0x174
  18b397:	04dc52               	addmi	a5, a12, 0x400
  18b39a:	554b                	addi.n	a5, a5, 4
  18b39c:	05dcc2               	addmi	a12, a12, 0x500
  18b39f:	84ccc2               	addi	a12, a12, -124
  18b3a2:	a68076               	loop	a0, 18b44c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xba8>
  18b3a5:	af2542               	l32i	a4, a5, 0x2bc
  18b3a8:	dd1b                	addi.n	a13, a13, 1
  18b3aa:	172647               	blt	a6, a4, 18b3c5 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb21>
  18b3ad:	0d00094110b0b46e 	{ bne.w18	a4, a6, 18b442 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb9e>; nop }
  18b3b5:	7f25a2               	l32i	a10, a5, 0x1fc
  18b3b8:	0d00084160b0a9ae 	{ bge.w18	a9, a10, 18b442 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb9e>; nop }
  18b3c0:	000106               	j	18b3c8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb24>

0018b3c3 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb1f>:
	...

0018b3c5 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb21>:
  18b3c5:	7f25a2               	l32i	a10, a5, 0x1fc

0018b3c8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb24>:
  18b3c8:	150994               	ae_movda32x2	aed0, a9, a9
  18b3cb:	3c7a14               	ae_cvt48a32	aed7, a10
  18b3ce:	25b7d4               	ae_nsa64	a11, aed7
  18b3d1:	4f2522               	l32i	a2, a5, 0x13c
  18b3d4:	e8cbb2               	addi	a11, a11, -24
  18b3d7:	83b7a0               	moveqz	a11, a7, a10
  18b3da:	401b00               	ssl	a11
  18b3dd:	a1aa00               	sll	a10, a10
  18b3e0:	84ada0               	extui	a10, a10, 13, 9
  18b3e3:	019a16               	beqz	a10, 18b400 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb5c>
  18b3e6:	5d21f2               	l32i	a15, a1, 0x174
  18b3e9:	ffcae2               	addi	a14, a10, -1
  18b3ec:	21e1e0               	srai	a14, a14, 1
  18b3ef:	a0eef0               	addx4	a14, a14, a15
  18b3f2:	bd9e04               	ae_l32.i	aed9, a14, 0
  18b3f5:	eb62dd000908259f 	{ nop; ae_mulf32s.ll	aed8, aed9, aed0; nop }
  18b3fd:	450884               	ae_round24x2f48ssym	aed0, aed8, aed8

0018b400 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xb5c>:
  18b400:	c8fb5a003fe0864e 	{ sub	a8, a6, a4; nop; ae_cvtq56p32s.l	aed14, aed0 }
  18b408:	25aed4               	ae_nsa64	a10, aed14
  18b40b:	8b8a                	add.n	a8, a11, a8
  18b40d:	f0caa2               	addi	a10, a10, -16
  18b410:	21eae4               	ae_slaaq56	aed14, aed14, a10
  18b413:	c088a0               	sub	a8, a8, a10
  18b416:	228a                	add.n	a2, a2, a8
  18b418:	221b                	addi.n	a2, a2, 1
  18b41a:	4f6522               	s32i	a2, a5, 0x13c
  18b41d:	9efbaee0efd0ccfe 	{ ae_l32.i	aed12, a12, -4; nop; ae_round24x2f48ssym	aed13, aed14, aed14 }
  18b425:	eb62dd0d0c0b259f 	{ nop; ae_mulf32s.ll	aed11, aed12, aed13; nop }
  18b42d:	5921f2               	l32i	a15, a1, 0x164
  18b430:	45abb4               	ae_round24x2f48ssym	aed10, aed11, aed11
  18b433:	e0acf4               	ae_s32.l.i	aed10, a12, -4
  18b436:	7f6592               	s32i	a9, a5, 0x1fc
  18b439:	af6562               	s32i	a6, a5, 0x2bc
  18b43c:	070ff2               	l8ui	a15, a15, 7
  18b43f:	5761f2               	s32i	a15, a1, 0x15c
  18b442:	cc4b                	addi.n	a12, a12, 4
  18b444:	5721a2               	l32i	a10, a1, 0x15c
  18b447:	554b                	addi.n	a5, a5, 4
  18b449:	04ada7               	bge	a13, a10, 18b451 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xbad>

0018b44c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xba8>:
  18b44c:	ffd486               	j	18b3a2 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xafe>

0018b44f <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xbab>:
	...

0018b451 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xbad>:
  18b451:	5921b2               	l32i	a11, a1, 0x164
  18b454:	060bb2               	l8ui	a11, a11, 6
  18b457:	4e61b2               	s32i	a11, a1, 0x138

0018b45a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xbb6>:
  18b45a:	5721e2               	l32i	a14, a1, 0x15c
  18b45d:	4e21c2               	l32i	a12, a1, 0x138
  18b460:	106172               	s32i	a7, a1, 64
  18b463:	0d00254010b0acee 	{ bge.w18	a12, a14, 18b6b8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe14>; ae_movi	aed0, 0 }
  18b46b:	4121b2               	l32i	a11, a1, 0x104
  18b46e:	4d2142               	l32i	a4, a1, 0x134
  18b471:	120c                	movi.n	a2, 1
  18b473:	c0fec0               	sub	a15, a14, a12
  18b476:	53ff20               	max	a15, a15, a2
  18b479:	a04c40               	addx4	a4, a12, a4
  18b47c:	03d452               	addmi	a5, a4, 0x300
  18b47f:	05d4a2               	addmi	a10, a4, 0x500
  18b482:	02d4c2               	addmi	a12, a4, 0x200
  18b485:	06d462               	addmi	a6, a4, 0x600
  18b488:	664b                	addi.n	a6, a6, 4
  18b48a:	84ccc2               	addi	a12, a12, -124
  18b48d:	ebfb28000e014aaf 	{ addi	a10, a10, -124; ae_mov	aed1, aed0; nop }
  18b495:	400000414502bb5e 	{ ae_movda32	aed2, a11; nop; addi	a11, a5, 4 }
  18b49d:	8daf76               	loopgtz	a15, 18b52e <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xc8a>
  18b4a0:	bd3cf4               	ae_l32.i	aed3, a12, -4
  18b4a3:	9024e2               	l32i	a14, a4, 0x240
  18b4a6:	f025f2               	l32i	a15, a5, 0x3c0
  18b4a9:	400001b545454fee 	{ ae_movda32	aed5, a15; nop; ae_movda32	aed4, a14 }
  18b4b1:	ebe7200504044ccf 	{ addi	a12, a12, 4; ae_add32	aed4, aed4, aed5; nop }
  18b4b9:	b3fb20401f20444e 	{ addi	a4, a4, 4; nop; ae_max32	aed2, aed4, aed1 }
  18b4c1:	ebf2ae01020516ff 	{ ae_l32.i	aed1, a6, -4; ae_sub32	aed5, aed2, aed1; nop }
  18b4c9:	ebf220040204466f 	{ addi	a6, a6, 4; ae_sub32	aed4, aed2, aed4; nop }
  18b4d1:	eb62c803010f947f 	{ ae_movad32.l	a9, aed4; ae_mulf32s.ll	aed15, aed1, aed3; nop }
  18b4d9:	400001747051d55e 	{ ae_l32.i	aed1, a5, 0; nop; ae_movad32.l	a13, aed5 }
  18b4e1:	2581c4               	ae_movad32.l	a8, aed1
  18b4e4:	910d04               	ae_sraaq56	aed0, aed0, a13
  18b4e7:	0d8019c2feb1a9fe 	{ ae_sraaq56	aed15, aed15, a9; ae_mov	aed1, aed2 }
  18b4ef:	0d4015c0df3068ae 	{ bnez.w18	a8, 18b650 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xdac>; ae_addsq56s	aed0, aed15, aed0 }
  18b4f7:	d3ec                	bnez.n	a3, 18b528 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xc84>
  18b4f9:	902592               	l32i	a9, a5, 0x240
  18b4fc:	3c7934               	ae_movda32	aed7, a9
  18b4ff:	521724               	ae_max32	aed1, aed7, aed2
  18b502:	ebf2ae0701076aff 	{ ae_l32.i	aed6, a10, -4; ae_sub32	aed7, aed1, aed7; nop }
  18b50a:	ebf2c8020108277f 	{ ae_movad32.l	a2, aed7; ae_sub32	aed8, aed1, aed2; nop }
  18b512:	c8fbc8603f60887e 	{ ae_movad32.l	a8, aed8; nop; ae_cvtq56p32s.l	aed6, aed6 }
  18b51a:	916264               	ae_sraaq56	aed6, aed6, a2
  18b51d:	917804               	ae_sraaq56	aed7, aed0, a8
  18b520:	ebecdd070600259f 	{ nop; ae_addsq56s	aed0, aed6, aed7; nop }

0018b528 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xc84>:
  18b528:	bb4b                	addi.n	a11, a11, 4
  18b52a:	aa4b                	addi.n	a10, a10, 4
  18b52c:	554b                	addi.n	a5, a5, 4

0018b52e <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xc8a>:
  18b52e:	2551c4               	ae_movad32.l	a5, aed1
  18b531:	25a2c4               	ae_movad32.l	a10, aed2
  18b534:	4161a2               	s32i	a10, a1, 0x104

0018b537 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xc93>:
  18b537:	25d0d4               	ae_nsa64	a13, aed0
  18b53a:	8c0c                	movi.n	a12, 8
  18b53c:	f8cdd2               	addi	a13, a13, -8
  18b53f:	c0ccd0               	sub	a12, a12, a13
  18b542:	53cc70               	max	a12, a12, a7
  18b545:	919c04               	ae_sraaq56	aed9, aed0, a12
  18b548:	9efb26909f8001de 	{ addi	a13, a1, 96; nop; ae_round24x2f48ssym	aed8, aed9, aed9 }
  18b550:	e08d84               	ae_s32.l.i	aed8, a13, -32
  18b553:	1021b2               	l32i	a11, a1, 64
  18b556:	55ca                	add.n	a5, a5, a12
  18b558:	126b16               	beqz	a11, 18b682 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xdde>
  18b55b:	f1a8                	l32i.n	a10, a1, 60
  18b55d:	44c1c2               	addi	a12, a1, 68
  18b560:	ff29e5               	call8	18a800 <_Z8fDivNormiiPi>
  18b563:	4f2182               	l32i	a8, a1, 0x13c
  18b566:	2198a0               	srai	a9, a10, 8
  18b569:	c08850               	sub	a8, a8, a5
  18b56c:	112152               	l32i	a5, a1, 68
  18b56f:	151994               	ae_movda32x2	aed1, a9, a9
  18b572:	558a                	add.n	a5, a5, a8
  18b574:	0d401141b0b0454e 	{ bgei.w18	a5, 4, 18b693 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xdef>; nop }
  18b57c:	0d401341d0b0250e 	{ beqi.w18	a5, 2, 18b6bd <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe19>; nop }

0018b584 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xce0>:
  18b584:	0d401541b0b0350e 	{ beqi.w18	a5, 3, 18b6e3 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe3f>; nop }

0018b58c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xce8>:
  18b58c:	592192               	l32i	a9, a1, 0x164
  18b58f:	0609a2               	l8ui	a10, a9, 6
  18b592:	4e61a2               	s32i	a10, a1, 0x138
  18b595:	070992               	l8ui	a9, a9, 7
  18b598:	576192               	s32i	a9, a1, 0x15c

0018b59b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xcf7>:
  18b59b:	4e21b2               	l32i	a11, a1, 0x138
  18b59e:	5721c2               	l32i	a12, a1, 0x15c
  18b5a1:	0bdd                	mov.n	a13, a11
  18b5a3:	0d3fb94140b0abce 	{ bge.w18	a11, a12, 18b13b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x897>; nop }
  18b5ab:	4d21b2               	l32i	a11, a1, 0x134
  18b5ae:	a0bdb0               	addx4	a11, a13, a11
  18b5b1:	03dbf2               	addmi	a15, a11, 0x300
  18b5b4:	06dbe2               	addmi	a14, a11, 0x600
  18b5b7:	03dba2               	addmi	a10, a11, 0x300
  18b5ba:	44caa2               	addi	a10, a10, 68
  18b5bd:	ee4b                	addi.n	a14, a14, 4
  18b5bf:	ff4b                	addi.n	a15, a15, 4
  18b5c1:	fccff2               	addi	a15, a15, -4
  18b5c4:	fccee2               	addi	a14, a14, -4
  18b5c7:	03da42               	addmi	a4, a10, 0x300
  18b5ca:	02da22               	addmi	a2, a10, 0x200
  18b5cd:	7cca62               	addi	a6, a10, 124
  18b5d0:	069d                	mov.n	a9, a6
  18b5d2:	05dbb2               	addmi	a11, a11, 0x500
  18b5d5:	400000c145f2c52e 	{ ae_movda32	aed2, a5; nop; addi	a12, a2, -4 }
  18b5dd:	0c5d                	mov.n	a5, a12
  18b5df:	84cbb2               	addi	a11, a11, -124
  18b5e2:	fccbb2               	addi	a11, a11, -4
  18b5e5:	7cc4a2               	addi	a10, a4, 124
  18b5e8:	0a4d                	mov.n	a4, a10
  18b5ea:	5d8076               	loop	a0, 18b64b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xda7>
  18b5ed:	be7e14               	ae_l32.ip	aed7, a14, 4
  18b5f0:	eb62dd010706259f 	{ nop; ae_mulf32s.ll	aed6, aed7, aed1; nop }
  18b5f8:	455664               	ae_round24x2f48ssym	aed5, aed6, aed6
  18b5fb:	e05ef4               	ae_s32.l.i	aed5, a14, -4
  18b5fe:	be4a14               	ae_l32.ip	aed4, a10, 4
  18b601:	304424               	ae_add32	aed4, aed4, aed2
  18b604:	e14414               	ae_s32.l.ip	aed4, a4, 4
  18b607:	be3f14               	ae_l32.ip	aed3, a15, 4
  18b60a:	eb62dd010300259f 	{ nop; ae_mulf32s.ll	aed0, aed3, aed1; nop }
  18b612:	45f004               	ae_round24x2f48ssym	aed15, aed0, aed0
  18b615:	e0fff4               	ae_s32.l.i	aed15, a15, -4
  18b618:	bee614               	ae_l32.ip	aed14, a6, 4
  18b61b:	30ee24               	ae_add32	aed14, aed14, aed2
  18b61e:	e1e914               	ae_s32.l.ip	aed14, a9, 4
  18b621:	bedb14               	ae_l32.ip	aed13, a11, 4
  18b624:	eb62dd010d0c259f 	{ nop; ae_mulf32s.ll	aed12, aed13, aed1; nop }
  18b62c:	592122               	l32i	a2, a1, 0x164
  18b62f:	45bcc4               	ae_round24x2f48ssym	aed11, aed12, aed12
  18b632:	e0bbf4               	ae_s32.l.i	aed11, a11, -4
  18b635:	beac14               	ae_l32.ip	aed10, a12, 4
  18b638:	30aa24               	ae_add32	aed10, aed10, aed2
  18b63b:	e1a514               	ae_s32.l.ip	aed10, a5, 4
  18b63e:	070222               	l8ui	a2, a2, 7
  18b641:	dd1b                	addi.n	a13, a13, 1
  18b643:	0d3faf4140b0ad2e 	{ bge.w18	a13, a2, 18b13b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x897>; nop }

0018b64b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xda7>:
  18b64b:	ffe6c6               	j	18b5ea <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xd46>

0018b64e <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xdaa>:
	...

0018b650 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xdac>:
  18b650:	3025d2               	l32i	a13, a5, 192
  18b653:	3c9d34               	ae_movda32	aed9, a13
  18b656:	521924               	ae_max32	aed1, aed9, aed2
  18b659:	ebf2ae0901098bff 	{ ae_l32.i	aed8, a11, -4; ae_sub32	aed9, aed1, aed9; nop }
  18b661:	ebf2c802010a897f 	{ ae_movad32.l	a8, aed9; ae_sub32	aed10, aed1, aed2; nop }
  18b669:	c8fbc8803f809a7e 	{ ae_movad32.l	a9, aed10; nop; ae_cvtq56p32s.l	aed8, aed8 }
  18b671:	918884               	ae_sraaq56	aed8, aed8, a8
  18b674:	919904               	ae_sraaq56	aed9, aed0, a9
  18b677:	ebecdd090800259f 	{ nop; ae_addsq56s	aed0, aed8, aed9; nop }
  18b67f:	ffa946               	j	18b528 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xc84>

0018b682 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xdde>:
  18b682:	d76ae1               	l32r	a14, 18142c (506160 <_memmap_mem_dram1_end+0x205160>)
  18b685:	151ee4               	ae_movda32x2	aed1, a14, a14
  18b688:	25f1c4               	ae_movad32.l	a15, aed1
  18b68b:	192ef7               	blt	a14, a15, 18b6a8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe04>
  18b68e:	250c                	movi.n	a5, 2
  18b690:	ffc1c6               	j	18b59b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xcf7>

0018b693 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xdef>:
  18b693:	592122               	l32i	a2, a1, 0x164
  18b696:	d76591               	l32r	a9, 18142c (506160 <_memmap_mem_dram1_end+0x205160>)
  18b699:	151994               	ae_movda32x2	aed1, a9, a9
  18b69c:	060282               	l8ui	a8, a2, 6
  18b69f:	4e6182               	s32i	a8, a1, 0x138
  18b6a2:	070222               	l8ui	a2, a2, 7
  18b6a5:	576122               	s32i	a2, a1, 0x15c

0018b6a8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe04>:
  18b6a8:	250c                	movi.n	a5, 2
  18b6aa:	ffbb46               	j	18b59b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xcf7>

0018b6ad <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe09>:
  18b6ad:	8b6c                	movi.n	a11, -24
  18b6af:	8a6c                	movi.n	a10, -24
  18b6b1:	4f61a2               	s32i	a10, a1, 0x13c
  18b6b4:	fefac6               	j	18b2a3 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x9ff>

0018b6b7 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe13>:
	...

0018b6b8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe14>:
  18b6b8:	050c                	movi.n	a5, 0
  18b6ba:	ff9e46               	j	18b537 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xc93>

0018b6bd <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe19>:
  18b6bd:	25c1c4               	ae_movad32.l	a12, aed1
  18b6c0:	d75bb1               	l32r	a11, 18142c (506160 <_memmap_mem_dram1_end+0x205160>)
  18b6c3:	0d3feb41d0b0abce 	{ bge.w18	a11, a12, 18b584 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xce0>; nop }
  18b6cb:	5921d2               	l32i	a13, a1, 0x164
  18b6ce:	d757f1               	l32r	a15, 18142c (506160 <_memmap_mem_dram1_end+0x205160>)
  18b6d1:	151ff4               	ae_movda32x2	aed1, a15, a15
  18b6d4:	060de2               	l8ui	a14, a13, 6
  18b6d7:	4e61e2               	s32i	a14, a1, 0x138
  18b6da:	070dd2               	l8ui	a13, a13, 7
  18b6dd:	5761d2               	s32i	a13, a1, 0x15c
  18b6e0:	fff106               	j	18b6a8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe04>

0018b6e3 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe3f>:
  18b6e3:	2581c4               	ae_movad32.l	a8, aed1
  18b6e6:	d75221               	l32r	a2, 181430 (2830b0 <sbc_48kHz_4sb_12blk_frconfig+0x54>)
  18b6e9:	0d3fe941f0b0a28e 	{ bge.w18	a2, a8, 18b58c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xce8>; nop }
  18b6f1:	592192               	l32i	a9, a1, 0x164
  18b6f4:	d74eb1               	l32r	a11, 18142c (506160 <_memmap_mem_dram1_end+0x205160>)
  18b6f7:	151bb4               	ae_movda32x2	aed1, a11, a11
  18b6fa:	0609a2               	l8ui	a10, a9, 6
  18b6fd:	4e61a2               	s32i	a10, a1, 0x138
  18b700:	070992               	l8ui	a9, a9, 7
  18b703:	576192               	s32i	a9, a1, 0x15c
  18b706:	ffe786               	j	18b6a8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe04>

0018b709 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xe65>:
  18b709:	1a2152               	l32i	a5, a1, 104
  18b70c:	1b2162               	l32i	a6, a1, 108
  18b70f:	222192               	l32i	a9, a1, 136
  18b712:	2621a2               	l32i	a10, a1, 152
  18b715:	2521b2               	l32i	a11, a1, 148
  18b718:	2b21d2               	l32i	a13, a1, 172
  18b71b:	3f21c2               	l32i	a12, a1, 252
  18b71e:	d74641               	l32r	a4, 181438 (28bc80 <sqrtTable>)
  18b721:	d74481               	l32r	a8, 181434 (5a827a <_memmap_mem_dram1_end+0x2a727a>)
  18b724:	151884               	ae_movda32x2	aed1, a8, a8
  18b727:	0448                	l32i.n	a4, a4, 0
  18b729:	72ccd0               	salt	a12, a12, a13
  18b72c:	ebfa58000002bacf 	{ movnez	a11, a10, a12; ae_movi	aed2, 0; nop }
  18b734:	4661b2               	s32i	a11, a1, 0x118
  18b737:	4521c2               	l32i	a12, a1, 0x114
  18b73a:	3c21a2               	l32i	a10, a1, 240
  18b73d:	142c16               	beqz	a12, 18b883 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfdf>
  18b740:	13fc96               	bltz	a12, 18b883 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfdf>
  18b743:	17ac76               	loopgtz	a12, 18b75e <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xeba>
  18b746:	0301c0               	rsr.lend	a12
  18b749:	1300c0               	wsr.lbeg	a12
  18b74c:	25ccc2               	addi	a12, a12, 37
  18b74f:	01dcc2               	addmi	a12, a12, 0x100
  18b752:	1301c0               	wsr.lend	a12
  18b755:	002000               	isync
  18b758:	0302c0               	rsr.lcount	a12
  18b75b:	01ccc2               	addi	a12, a12, 1
  18b75e:	75c8                	l32i.n	a12, a5, 28
  18b760:	0d401cc2aeb01c6e 	{ blti.w18	a12, 1, 18b92e <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x108a>; ae_mov	aed0, aed2 }
  18b768:	3cac14               	ae_cvt48a32	aed10, a12
  18b76b:	25fad4               	ae_nsa64	a15, aed10
  18b76e:	3725d2               	l32i	a13, a5, 220
  18b771:	f8cfe2               	addi	a14, a15, -8
  18b774:	e8cff2               	addi	a15, a15, -24
  18b777:	c0dde0               	sub	a13, a13, a14
  18b77a:	10cdd2               	addi	a13, a13, 16
  18b77d:	401f00               	ssl	a15
  18b780:	a1cc00               	sll	a12, a12
  18b783:	84cdc0               	extui	a12, a12, 13, 9
  18b786:	0d4001c10eb00cae 	{ beqz.w18	a12, 18b79a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xef6>; ae_mov	aed0, aed1 }
  18b78e:	ffcc22               	addi	a2, a12, -1
  18b791:	212120               	srai	a2, a2, 1
  18b794:	a02240               	addx4	a2, a2, a4
  18b797:	bd0204               	ae_l32.i	aed0, a2, 0

0018b79a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xef6>:
  18b79a:	0f6d07               	bbci	a13, 0, 18b7ad <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xf09>
  18b79d:	eb62dd01000b259f 	{ nop; ae_mulf32s.ll	aed11, aed0, aed1; nop }
  18b7a5:	9efb20b0bf001dde 	{ addi	a13, a13, 1; nop; ae_round24x2f48ssym	aed0, aed11, aed11 }

0018b7ad <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xf09>:
  18b7ad:	21d1d0               	srai	a13, a13, 1

0018b7b0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xf0c>:
  18b7b0:	e006f4               	ae_s32.l.i	aed0, a6, -4
  18b7b3:	c725c2               	l32i	a12, a5, 0x31c
  18b7b6:	3765d2               	s32i	a13, a5, 220
  18b7b9:	0d4017c26eb01c6e 	{ blti.w18	a12, 1, 18b933 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x108f>; ae_mov	aed0, aed2 }
  18b7c1:	3ccc14               	ae_cvt48a32	aed12, a12
  18b7c4:	25fcd4               	ae_nsa64	a15, aed12
  18b7c7:	f725d2               	l32i	a13, a5, 0x3dc
  18b7ca:	f8cfe2               	addi	a14, a15, -8
  18b7cd:	e8cff2               	addi	a15, a15, -24
  18b7d0:	c0dde0               	sub	a13, a13, a14
  18b7d3:	10cdd2               	addi	a13, a13, 16
  18b7d6:	401f00               	ssl	a15
  18b7d9:	a1cc00               	sll	a12, a12
  18b7dc:	84cdc0               	extui	a12, a12, 13, 9
  18b7df:	0d4000c1feb00cae 	{ beqz.w18	a12, 18b7f2 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xf4e>; ae_mov	aed0, aed1 }
  18b7e7:	2c0b                	addi.n	a2, a12, -1
  18b7e9:	212120               	srai	a2, a2, 1
  18b7ec:	a02240               	addx4	a2, a2, a4
  18b7ef:	bd0204               	ae_l32.i	aed0, a2, 0

0018b7f2 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xf4e>:
  18b7f2:	0f6d07               	bbci	a13, 0, 18b805 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xf61>
  18b7f5:	eb62dd01000d259f 	{ nop; ae_mulf32s.ll	aed13, aed0, aed1; nop }
  18b7fd:	9efb20d0df001dde 	{ addi	a13, a13, 1; nop; ae_round24x2f48ssym	aed0, aed13, aed13 }

0018b805 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xf61>:
  18b805:	21d1d0               	srai	a13, a13, 1

0018b808 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xf64>:
  18b808:	e009f4               	ae_s32.l.i	aed0, a9, -4
  18b80b:	6725c2               	l32i	a12, a5, 0x19c
  18b80e:	f765d2               	s32i	a13, a5, 0x3dc
  18b811:	0d4012c23eb01c6e 	{ blti.w18	a12, 1, 18b938 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1094>; ae_mov	aed0, aed2 }
  18b819:	3cec14               	ae_cvt48a32	aed14, a12
  18b81c:	25fed4               	ae_nsa64	a15, aed14
  18b81f:	9725d2               	l32i	a13, a5, 0x25c
  18b822:	f8cfe2               	addi	a14, a15, -8
  18b825:	e8cff2               	addi	a15, a15, -24
  18b828:	c0dde0               	sub	a13, a13, a14
  18b82b:	10cdd2               	addi	a13, a13, 16
  18b82e:	401f00               	ssl	a15
  18b831:	a1cc00               	sll	a12, a12
  18b834:	84cdc0               	extui	a12, a12, 13, 9
  18b837:	0d4000c1feb00cae 	{ beqz.w18	a12, 18b84a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfa6>; ae_mov	aed0, aed1 }
  18b83f:	2c0b                	addi.n	a2, a12, -1
  18b841:	212120               	srai	a2, a2, 1
  18b844:	a02240               	addx4	a2, a2, a4
  18b847:	bd0204               	ae_l32.i	aed0, a2, 0

0018b84a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfa6>:
  18b84a:	0f6d07               	bbci	a13, 0, 18b85d <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfb9>
  18b84d:	eb62dd01000f259f 	{ nop; ae_mulf32s.ll	aed15, aed0, aed1; nop }
  18b855:	9efb20f0ff001dde 	{ addi	a13, a13, 1; nop; ae_round24x2f48ssym	aed0, aed15, aed15 }

0018b85d <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfb9>:
  18b85d:	21d1d0               	srai	a13, a13, 1

0018b860 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfbc>:
  18b860:	9765d2               	s32i	a13, a5, 0x25c
  18b863:	c0dbd0               	sub	a13, a11, a13
  18b866:	0d400d4130b01d6e 	{ blti.w18	a13, 1, 18b93d <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1099>; nop }
  18b86e:	3e0034               	ae_cvtq56p32s.l	aed0, aed0
  18b871:	910d04               	ae_sraaq56	aed0, aed0, a13

0018b874 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfd0>:
  18b874:	994b                	addi.n	a9, a9, 4
  18b876:	664b                	addi.n	a6, a6, 4
  18b878:	9efb20000f30455e 	{ addi	a5, a5, 4; nop; ae_round24x2f48ssym	aed3, aed0, aed0 }
  18b880:	e13a14               	ae_s32.l.ip	aed3, a10, 4

0018b883 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfdf>:
  18b883:	4a21d2               	l32i	a13, a1, 0x128
  18b886:	0dc8                	l32i.n	a12, a13, 0
  18b888:	4d88                	l32i.n	a8, a13, 16
  18b88a:	2dd8                	l32i.n	a13, a13, 8
  18b88c:	250816               	beqz	a8, 18bae0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x123c>
  18b88f:	182142               	l32i	a4, a1, 96
  18b892:	202162               	l32i	a6, a1, 128
  18b895:	212152               	l32i	a5, a1, 132
  18b898:	4a2192               	l32i	a9, a1, 0x128
  18b89b:	4521e2               	l32i	a14, a1, 0x114
  18b89e:	39b9                	s32i.n	a11, a9, 12
  18b8a0:	1998                	l32i.n	a9, a9, 4
  18b8a2:	2b1ea6               	blti	a14, 1, 18b8d1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x102d>
  18b8a5:	844b                	addi.n	a8, a4, 4
  18b8a7:	a64b                	addi.n	a10, a6, 4
  18b8a9:	0dfd                	mov.n	a15, a13
  18b8ab:	0cbd                	mov.n	a11, a12
  18b8ad:	09dd                	mov.n	a13, a9
  18b8af:	04c5c2               	addi	a12, a5, 4
  18b8b2:	209ff0               	or	a9, a15, a15
  18b8b5:	11ae76               	loopgtz	a14, 18b8ca <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1026>
  18b8b8:	be0814               	ae_l32.ip	aed0, a8, 4
  18b8bb:	e10914               	ae_s32.l.ip	aed0, a9, 4
  18b8be:	be0a14               	ae_l32.ip	aed0, a10, 4
  18b8c1:	e10b14               	ae_s32.l.ip	aed0, a11, 4
  18b8c4:	be0c14               	ae_l32.ip	aed0, a12, 4
  18b8c7:	e10d14               	ae_s32.l.ip	aed0, a13, 4
  18b8ca:	4a21d2               	l32i	a13, a1, 0x128

0018b8cd <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1029>:
  18b8cd:	0dc8                	l32i.n	a12, a13, 0
  18b8cf:	2dd8                	l32i.n	a13, a13, 8

0018b8d1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x102d>:
  18b8d1:	4a21f2               	l32i	a15, a1, 0x128
  18b8d4:	4521e2               	l32i	a14, a1, 0x114
  18b8d7:	4f79                	s32i.n	a7, a15, 16
  18b8d9:	2c1ea6               	blti	a14, 1, 18b909 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1065>

0018b8dc <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1038>:
  18b8dc:	392152               	l32i	a5, a1, 228
  18b8df:	452122               	l32i	a2, a1, 0x114
  18b8e2:	222162               	l32i	a6, a1, 136
  18b8e5:	20a276               	loopgtz	a2, 18b909 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1065>
  18b8e8:	0da8                	l32i.n	a10, a13, 0
  18b8ea:	0548                	l32i.n	a4, a5, 0
  18b8ec:	bd0c04               	ae_l32.i	aed0, a12, 0
  18b8ef:	c094a0               	sub	a9, a4, a10
  18b8f2:	5319a6               	blti	a9, 1, 18b949 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10a5>
  18b8f5:	0d49                	s32i.n	a4, a13, 0
  18b8f7:	3e4034               	ae_cvtq56p32s.l	aed4, aed0
  18b8fa:	914944               	ae_sraaq56	aed4, aed4, a9
  18b8fd:	450444               	ae_round24x2f48ssym	aed0, aed4, aed4

0018b900 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x105c>:
  18b900:	e10c14               	ae_s32.l.ip	aed0, a12, 4
  18b903:	664b                	addi.n	a6, a6, 4
  18b905:	dd4b                	addi.n	a13, a13, 4
  18b907:	554b                	addi.n	a5, a5, 4

0018b909 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1065>:
  18b909:	3f2182               	l32i	a8, a1, 252
  18b90c:	282192               	l32i	a9, a1, 160
  18b90f:	086d                	mov.n	a6, a8
  18b911:	0d3f2b41c0b0a89e 	{ bge.w18	a8, a9, 18abd1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x32d>; nop }
  18b919:	1e2142               	l32i	a4, a1, 120
  18b91c:	1f2152               	l32i	a5, a1, 124
  18b91f:	a04640               	addx4	a4, a6, a4
  18b922:	a08950               	addx4	a8, a9, a5
  18b925:	386182               	s32i	a8, a1, 224
  18b928:	a05650               	addx4	a5, a6, a5
  18b92b:	003246               	j	18b9f8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1154>

0018b92e <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x108a>:
  18b92e:	8d6c                	movi.n	a13, -24
  18b930:	ff9f06               	j	18b7b0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xf0c>

0018b933 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x108f>:
  18b933:	8d6c                	movi.n	a13, -24
  18b935:	ffb3c6               	j	18b808 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xf64>

0018b938 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1094>:
  18b938:	8d6c                	movi.n	a13, -24
  18b93a:	ffc886               	j	18b860 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfbc>

0018b93d <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1099>:
  18b93d:	60c0d0               	neg	a12, a13
  18b940:	3e0034               	ae_cvtq56p32s.l	aed0, aed0
  18b943:	210c04               	ae_slaaq56	aed0, aed0, a12
  18b946:	ffca86               	j	18b874 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0xfd0>

0018b949 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10a5>:
  18b949:	fb39d6               	bgez	a9, 18b900 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x105c>
  18b94c:	604090               	neg	a4, a9
  18b94f:	3e1034               	ae_cvtq56p32s.l	aed1, aed0
  18b952:	25b1d4               	ae_nsa64	a11, aed1
  18b955:	8e1c                	movi.n	a14, 24
  18b957:	f0cbb2               	addi	a11, a11, -16
  18b95a:	43bbe0               	min	a11, a11, a14
  18b95d:	112b47               	blt	a11, a4, 18b972 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10ce>
  18b960:	67ed44               	wur.ae_sar	a4
  18b963:	ea9a                	add.n	a14, a10, a9
  18b965:	0de9                	s32i.n	a14, a13, 0
  18b967:	eafbdd100f00259f 	{ nop; nop; ae_slas24s	aed0, aed0 }
  18b96f:	ffe346               	j	18b900 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x105c>

0018b972 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10ce>:
  18b972:	67edb4               	wur.ae_sar	a11
  18b975:	c08ab0               	sub	a8, a10, a11
  18b978:	2b9a                	add.n	a2, a11, a9
  18b97a:	604020               	neg	a4, a2
  18b97d:	0d89                	s32i.n	a8, a13, 0
  18b97f:	bd36f4               	ae_l32.i	aed3, a6, -4
  18b982:	3e3334               	ae_cvtq56p32s.l	aed3, aed3
  18b985:	913434               	ae_sraaq56	aed3, aed3, a4
  18b988:	452334               	ae_round24x2f48ssym	aed2, aed3, aed3
  18b98b:	e026f4               	ae_s32.l.i	aed2, a6, -4
  18b98e:	05f8                	l32i.n	a15, a5, 0
  18b990:	eafb5a100f00ff2f 	{ sub	a15, a15, a2; nop; ae_slas24s	aed0, aed0 }
  18b998:	05f9                	s32i.n	a15, a5, 0
  18b99a:	ffd886               	j	18b900 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x105c>

0018b99d <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10f9>:
	...

0018b99e <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10fa>:
  18b99e:	0e0c                	movi.n	a14, 0

0018b9a0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10fc>:
  18b9a0:	392192               	l32i	a9, a1, 228
  18b9a3:	4721f2               	l32i	a15, a1, 0x11c
  18b9a6:	3c2182               	l32i	a8, a1, 240
  18b9a9:	342122               	l32i	a2, a1, 208
  18b9ac:	05a8                	l32i.n	a10, a5, 0
  18b9ae:	4a21c2               	l32i	a12, a1, 0x128
  18b9b1:	04b8                	l32i.n	a11, a4, 0
  18b9b3:	1cd8                	l32i.n	a13, a12, 4
  18b9b5:	0cc8                	l32i.n	a12, a12, 0
  18b9b7:	9139                	s32i.n	a3, a1, 36
  18b9b9:	2129                	s32i.n	a2, a1, 8
  18b9bb:	1189                	s32i.n	a8, a1, 4
  18b9bd:	81f9                	s32i.n	a15, a1, 32
  18b9bf:	0199                	s32i.n	a9, a1, 0
  18b9c1:	3521f2               	l32i	a15, a1, 212
  18b9c4:	462192               	l32i	a9, a1, 0x118
  18b9c7:	362182               	l32i	a8, a1, 216
  18b9ca:	3a2122               	l32i	a2, a1, 232
  18b9cd:	6129                	s32i.n	a2, a1, 24
  18b9cf:	5189                	s32i.n	a8, a1, 20
  18b9d1:	4199                	s32i.n	a9, a1, 16
  18b9d3:	31f9                	s32i.n	a15, a1, 12
  18b9d5:	372192               	l32i	a9, a1, 220
  18b9d8:	4521f2               	l32i	a15, a1, 0x114
  18b9db:	71f9                	s32i.n	a15, a1, 28
  18b9dd:	a199                	s32i.n	a9, a1, 40
  18b9df:	3321f2               	l32i	a15, a1, 204
  18b9e2:	feb4e5               	call8	18a530 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK+0x23c>
  18b9e5:	661b                	addi.n	a6, a6, 1
  18b9e7:	04c442               	addi	a4, a4, 4
  18b9ea:	3821d2               	l32i	a13, a1, 224
  18b9ed:	04c552               	addi	a5, a5, 4
  18b9f0:	0d3f1d41d0b085de 	{ beq.w18	a5, a13, 18abd1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x32d>; nop }

0018b9f8 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1154>:
  18b9f8:	3221f2               	l32i	a15, a1, 200
  18b9fb:	4021e2               	l32i	a14, a1, 0x100
  18b9fe:	4761f2               	s32i	a15, a1, 0x11c
  18ba01:	57b5e7               	bgeu	a5, a14, 18ba5c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x11b8>
  18ba04:	2d2122               	l32i	a2, a1, 180
  18ba07:	476122               	s32i	a2, a1, 0x11c

0018ba0a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1166>:
  18ba0a:	4621c2               	l32i	a12, a1, 0x118
  18ba0d:	4a2182               	l32i	a8, a1, 0x128
  18ba10:	23cc00               	sext	a12, a12, 7
  18ba13:	0328d2               	l32i	a13, a8, 12
  18ba16:	012882               	l32i	a8, a8, 4
  18ba19:	c0dcd0               	sub	a13, a12, a13
  18ba1c:	781da6               	blti	a13, 1, 18ba98 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x11f4>
  18ba1f:	452192               	l32i	a9, a1, 0x114
  18ba22:	67edd4               	wur.ae_sar	a13
  18ba25:	0ea976               	loopgtz	a9, 18ba37 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1193>
  18ba28:	bd0804               	ae_l32.i	aed0, a8, 0
  18ba2b:	3e0034               	ae_cvtq56p32s.l	aed0, aed0
  18ba2e:	240f04               	ae_srasq56	aed0, aed0
  18ba31:	450004               	ae_round24x2f48ssym	aed0, aed0, aed0
  18ba34:	e10814               	ae_s32.l.ip	aed0, a8, 4

0018ba37 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1193>:
  18ba37:	4a21e2               	l32i	a14, a1, 0x128
  18ba3a:	3f21d2               	l32i	a13, a1, 252
  18ba3d:	3ec9                	s32i.n	a12, a14, 12
  18ba3f:	3b21e2               	l32i	a14, a1, 236
  18ba42:	c0d6d0               	sub	a13, a6, a13
  18ba45:	0d3ff54150b0adee 	{ bge.w18	a13, a14, 18b99e <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10fa>; nop }
  18ba4d:	d67be1               	l32r	a14, 18143c (289758 <sbr_smoothFilter>)
  18ba50:	0ee8                	l32i.n	a14, a14, 0
  18ba52:	a0ede0               	addx4	a14, a13, a14
  18ba55:	0ee8                	l32i.n	a14, a14, 0
  18ba57:	ffd146               	j	18b9a0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x10fc>

0018ba5a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x11b6>:
	...

0018ba5c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x11b8>:
  18ba5c:	aa95e7               	bne	a5, a14, 18ba0a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1166>
  18ba5f:	2b2182               	l32i	a8, a1, 172
  18ba62:	3f2122               	l32i	a2, a1, 252
  18ba65:	a1a287               	bge	a2, a8, 18ba0a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1166>
  18ba68:	4621e2               	l32i	a14, a1, 0x118
  18ba6b:	2c21d2               	l32i	a13, a1, 176
  18ba6e:	c0dde0               	sub	a13, a13, a14
  18ba71:	401da6               	blti	a13, 1, 18bab5 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1211>
  18ba74:	67edd4               	wur.ae_sar	a13
  18ba77:	452192               	l32i	a9, a1, 0x114
  18ba7a:	3c2182               	l32i	a8, a1, 240
  18ba7d:	0ea976               	loopgtz	a9, 18ba8f <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x11eb>
  18ba80:	bd0804               	ae_l32.i	aed0, a8, 0
  18ba83:	3e0034               	ae_cvtq56p32s.l	aed0, aed0
  18ba86:	240f04               	ae_srasq56	aed0, aed0
  18ba89:	450004               	ae_round24x2f48ssym	aed0, aed0, aed0
  18ba8c:	e10814               	ae_s32.l.ip	aed0, a8, 4

0018ba8f <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x11eb>:
  18ba8f:	2c21f2               	l32i	a15, a1, 176
  18ba92:	4661f2               	s32i	a15, a1, 0x118
  18ba95:	ffdc46               	j	18ba0a <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1166>

0018ba98 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x11f4>:
  18ba98:	6020d0               	neg	a2, a13
  18ba9b:	452192               	l32i	a9, a1, 0x114
  18ba9e:	67ed24               	wur.ae_sar	a2
  18baa1:	0da976               	loopgtz	a9, 18bab2 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x120e>
  18baa4:	bd0804               	ae_l32.i	aed0, a8, 0
  18baa7:	eafbdd100f00259f 	{ nop; nop; ae_slas24s	aed0, aed0 }
  18baaf:	e10814               	ae_s32.l.ip	aed0, a8, 4

0018bab2 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x120e>:
  18bab2:	ffe046               	j	18ba37 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1193>

0018bab5 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1211>:
  18bab5:	2c2192               	l32i	a9, a1, 176
  18bab8:	c08e90               	sub	a8, a14, a9
  18babb:	67ed84               	wur.ae_sar	a8
  18babe:	452192               	l32i	a9, a1, 0x114
  18bac1:	3c2182               	l32i	a8, a1, 240
  18bac4:	f03d                	nop.n
  18bac6:	0da976               	loopgtz	a9, 18bad7 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1233>
  18bac9:	bd0804               	ae_l32.i	aed0, a8, 0
  18bacc:	eafbdd100f00259f 	{ nop; nop; ae_slas24s	aed0, aed0 }
  18bad4:	e10814               	ae_s32.l.ip	aed0, a8, 4

0018bad7 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1233>:
  18bad7:	ffed06               	j	18ba8f <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x11eb>

0018bada <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1236>:
  18bada:	030c                	movi.n	a3, 0
  18badc:	fc6f06               	j	18ac9c <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x3f8>

0018badf <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x123b>:
	...

0018bae0 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x123c>:
  18bae0:	4521a2               	l32i	a10, a1, 0x114
  18bae3:	0d7fdf4150b01a4e 	{ bgei.w18	a10, 1, 18b8dc <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1038>; nop }
  18baeb:	ff8686               	j	18b909 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1065>

0018baee <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x124a>:
  18baee:	00000000                                ....

0018baf2 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x124e>:
  18baf2:	1f21a2               	l32i	a10, a1, 124
  18baf5:	2f21e2               	l32i	a14, a1, 188
  18baf8:	3021b2               	l32i	a11, a1, 192
  18bafb:	0009c2               	l8ui	a12, a9, 0
  18bafe:	0625d2               	l32i	a13, a5, 24
  18bb01:	1c21f2               	l32i	a15, a1, 112
  18bb04:	0061f2               	s32i	a15, a1, 0
  18bb07:	0261b2               	s32i	a11, a1, 8
  18bb0a:	11e9                	s32i.n	a14, a1, 4
  18bb0c:	1e21b2               	l32i	a11, a1, 120
  18bb0f:	3f21e2               	l32i	a14, a1, 252
  18bb12:	2821f2               	l32i	a15, a1, 160
  18bb15:	000da5               	call8	18bbf0 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_>
  18bb18:	fc7006               	j	18acdc <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x438>

0018bb1b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1277>:
  18bb1b:	1f21a2               	l32i	a10, a1, 124
  18bb1e:	1e21b2               	l32i	a11, a1, 120
  18bb21:	3a21c2               	l32i	a12, a1, 232
  18bb24:	1921d2               	l32i	a13, a1, 100
  18bb27:	00a0e2               	movi	a14, 0
  18bb2a:	152182               	l32i	a8, a1, 84
  18bb2d:	1621f2               	l32i	a15, a1, 88
  18bb30:	042882               	l32i	a8, a8, 16
  18bb33:	0fa062               	movi	a6, 15
  18bb36:	c06680               	sub	a6, a6, a8
  18bb39:	003565               	call8	18be90 <_Z19expSubbandSamplesHQPP5fractS1_iiii>
  18bb3c:	1e21b2               	l32i	a11, a1, 120
  18bb3f:	3a21c2               	l32i	a12, a1, 232
  18bb42:	1921d2               	l32i	a13, a1, 100
  18bb45:	1621e2               	l32i	a14, a1, 88
  18bb48:	0a3d                	mov.n	a3, a10
  18bb4a:	2b21f2               	l32i	a15, a1, 172
  18bb4d:	1f21a2               	l32i	a10, a1, 124
  18bb50:	0033e5               	call8	18be90 <_Z19expSubbandSamplesHQPP5fractS1_iiii>
  18bb53:	c09630               	sub	a9, a6, a3
  18bb56:	262132               	l32i	a3, a1, 152
  18bb59:	c033a0               	sub	a3, a3, a10
  18bb5c:	01a397               	bge	a3, a9, 18bb61 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x12bd>
  18bb5f:	093d                	mov.n	a3, a9

0018bb61 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x12bd>:
  18bb61:	1f21a2               	l32i	a10, a1, 124
  18bb64:	1e21b2               	l32i	a11, a1, 120
  18bb67:	3a21c2               	l32i	a12, a1, 232
  18bb6a:	1921d2               	l32i	a13, a1, 100
  18bb6d:	00a0e2               	movi	a14, 0
  18bb70:	1621f2               	l32i	a15, a1, 88
  18bb73:	c08630               	sub	a8, a6, a3
  18bb76:	006182               	s32i	a8, a1, 0
  18bb79:	003825               	call8	18befc <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii>
  18bb7c:	1f21a2               	l32i	a10, a1, 124
  18bb7f:	1e21b2               	l32i	a11, a1, 120
  18bb82:	3a21c2               	l32i	a12, a1, 232
  18bb85:	1921d2               	l32i	a13, a1, 100
  18bb88:	1621e2               	l32i	a14, a1, 88
  18bb8b:	262192               	l32i	a9, a1, 152
  18bb8e:	2b21f2               	l32i	a15, a1, 172
  18bb91:	c09930               	sub	a9, a9, a3
  18bb94:	006192               	s32i	a9, a1, 0
  18bb97:	003665               	call8	18befc <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii>
  18bb9a:	4a21c2               	l32i	a12, a1, 0x128
  18bb9d:	3c7334               	ae_movda32	aed7, a3
  18bba0:	2921a2               	l32i	a10, a1, 164
  18bba3:	2521b2               	l32i	a11, a1, 148
  18bba6:	0d80184487b56b2e 	{ ae_movda32	aed6, a11; ae_movi	aed5, 15 }
  18bbae:	110aa2               	l8ui	a10, a10, 17
  18bbb1:	1521b2               	l32i	a11, a1, 84
  18bbb4:	ebf25f060506aa0f 	{ sext	a10, a10, 7; ae_sub32	aed6, aed5, aed6; nop }
  18bbbc:	ebf2be0705056b4f 	{ ae_s32.l.i	aed6, a11, 16; ae_sub32	aed5, aed5, aed7; nop }
  18bbc4:	ebfabe0c0f045b3f 	{ ae_s32.l.i	aed5, a11, 12; ae_movi	aed4, -1; nop }
  18bbcc:	2321b2               	l32i	a11, a1, 140
  18bbcf:	e04c64               	ae_s32.l.i	aed4, a12, 24
  18bbd2:	071ab7               	beq	a10, a11, 18bbdd <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1339>
  18bbd5:	f01d                	retw.n

0018bbd7 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1333>:
  18bbd7:	00000000 6c790000                                ......

0018bbdd <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1339>:
  18bbdd:	6c79                	s32i.n	a7, a12, 24
  18bbdf:	f01d                	retw.n

0018bbe1 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x133d>:
  18bbe1:	7521d2               	l32i	a13, a1, 0x1d4
  18bbe4:	0e0c                	movi.n	a14, 0
  18bbe6:	2561e2               	s32i	a14, a1, 148
  18bbe9:	1e61d2               	s32i	a13, a1, 120
  18bbec:	ffcac6               	j	18bb1b <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x1277>

0018bbef <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_+0x134b>:
	...

0018bbf0 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_>:
  18bbf0:	00a136               	entry	a1, 80
  18bbf3:	a159                	s32i.n	a5, a1, 40
  18bbf5:	06dd                	mov.n	a13, a6
  18bbf7:	04fd                	mov.n	a15, a4
  18bbf9:	142132               	l32i	a3, a1, 80
  18bbfc:	d61191               	l32r	a9, 181440 (28975c <sbr_invIntTable>)
  18bbff:	07ed                	mov.n	a14, a7
  18bc01:	c08760               	sub	a8, a7, a6
  18bc04:	9189                	s32i.n	a8, a1, 36
  18bc06:	470c                	movi.n	a7, 4
  18bc08:	0998                	l32i.n	a9, a9, 0
  18bc0a:	3199                	s32i.n	a9, a1, 12
  18bc0c:	903370               	addx2	a3, a3, a7
  18bc0f:	146132               	s32i	a3, a1, 80
  18bc12:	a08890               	addx4	a8, a8, a9
  18bc15:	400000007054481e 	{ ae_l32.i	aed4, a8, 0; nop; addi	a4, a1, 80 }
  18bc1d:	0d40154150b01f6e 	{ blti.w18	a15, 1, 18bd76 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x186>; nop }
  18bc25:	400001007005b40e 	{ ae_l32.i	aed5, a4, 0; nop; movi	a11, 0 }
  18bc2d:	a08620               	addx4	a8, a6, a2
  18bc30:	ebfa4000000300cf 	{ movi	a12, 0; ae_movi	aed3, 0; nop }
  18bc38:	152132               	l32i	a3, a1, 84
  18bc3b:	2139                	s32i.n	a3, a1, 8
  18bc3d:	71c9                	s32i.n	a12, a1, 28
  18bc3f:	8189                	s32i.n	a8, a1, 32
  18bc41:	51b9                	s32i.n	a11, a1, 20
  18bc43:	162182               	l32i	a8, a1, 88
  18bc46:	1189                	s32i.n	a8, a1, 4
  18bc48:	004246               	j	18bd55 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x165>

0018bc4b <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x5b>:
	...

0018bc4c <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x5c>:
  18bc4c:	4198                	l32i.n	a9, a1, 16
  18bc4e:	11bcd0               	slli	a11, a12, 3
  18bc51:	ebfb5a030e0199cf 	{ sub	a9, a9, a12; ae_mov	aed1, aed3; nop }
  18bc59:	6199                	s32i.n	a9, a1, 24

0018bc5b <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x6b>:
  18bc5b:	cc1b                	addi.n	a12, a12, 1
  18bc5d:	73ade7               	bge	a13, a14, 18bcd4 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0xe4>
  18bc60:	91a8                	l32i.n	a10, a1, 36
  18bc62:	8128                	l32i.n	a2, a1, 32
  18bc64:	0a6d                	mov.n	a6, a10
  18bc66:	24a0a0               	extui	a10, a10, 0, 3
  18bc69:	0caa76               	loopgtz	a10, 18bc79 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x89>
  18bc6c:	0238                	l32i.n	a3, a2, 0
  18bc6e:	c20b34               	ae_l32x2.x	aed0, a11, a3
  18bc71:	eb2520000001422f 	{ addi	a2, a2, 4; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }

0018bc79 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x89>:
  18bc79:	213360               	srai	a3, a6, 3
  18bc7c:	f03d                	nop.n
  18bc7e:	52a376               	loopgtz	a3, 18bcd4 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0xe4>
  18bc81:	0238                	l32i.n	a3, a2, 0
  18bc83:	1248                	l32i.n	a4, a2, 4
  18bc85:	2258                	l32i.n	a5, a2, 8
  18bc87:	3268                	l32i.n	a6, a2, 12
  18bc89:	4278                	l32i.n	a7, a2, 16
  18bc8b:	5288                	l32i.n	a8, a2, 20
  18bc8d:	6298                	l32i.n	a9, a2, 24
  18bc8f:	72a8                	l32i.n	a10, a2, 28
  18bc91:	c20b34               	ae_l32x2.x	aed0, a11, a3

0018bc94 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0xa4>:
  18bc94:	eb25770000010b4f 	{ ae_l32x2.x	aed0, a11, a4; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18bc9c:	eb25770000010b5f 	{ ae_l32x2.x	aed0, a11, a5; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18bca4:	eb25770000010b6f 	{ ae_l32x2.x	aed0, a11, a6; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18bcac:	eb25770000010b7f 	{ ae_l32x2.x	aed0, a11, a7; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18bcb4:	eb25770000010b8f 	{ ae_l32x2.x	aed0, a11, a8; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18bcbc:	eb25770000010b9f 	{ ae_l32x2.x	aed0, a11, a9; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18bcc4:	eb25770000010baf 	{ ae_l32x2.x	aed0, a11, a10; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18bccc:	eb2522000001022f 	{ addi	a2, a2, 32; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }

0018bcd4 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0xe4>:
  18bcd4:	4188                	l32i.n	a8, a1, 16
  18bcd6:	0cfb20431e618bbf 	{ addi	a11, a11, 8; ae_mov	aed1, aed3; ae_srai64	aed6, aed1, 4 }
  18bcde:	0d3ff7c69222bc8e 	{ bne.w18	a12, a8, 18bc5b <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x6b>; ae_add64	aed2, aed2, aed6 }
  18bce6:	2128                	l32i.n	a2, a1, 8
  18bce8:	3178                	l32i.n	a7, a1, 12
  18bcea:	2532d4               	ae_nsa64	a3, aed2
  18bced:	6148                	l32i.n	a4, a1, 24
  18bcef:	f8c382               	addi	a8, a3, -8
  18bcf2:	06b824               	ae_slaasq56s	aed11, aed2, a8
  18bcf5:	f0c332               	addi	a3, a3, -16
  18bcf8:	0139                	s32i.n	a3, a1, 0
  18bcfa:	8cb8b4               	ae_srai64	aed11, aed11, 8
  18bcfd:	456bb4               	ae_round24x2f48ssym	aed6, aed11, aed11
  18bd00:	eb625204060a747f 	{ addx4	a7, a4, a7; ae_mulf32s.ll	aed10, aed6, aed4; nop }
  18bd08:	1138                	l32i.n	a3, a1, 4
  18bd0a:	9efbaea0af80970e 	{ ae_l32.i	aed9, a7, 0; nop; ae_round24x2f48ssym	aed8, aed10, aed10 }
  18bd12:	eb62dd090807259f 	{ nop; ae_mulf32s.ll	aed7, aed8, aed9; nop }
  18bd1a:	052172               	l32i	a7, a1, 20
  18bd1d:	9efbd9707f10700e 	{ ae_movi	aed7, 0; nop; ae_round24x2f48ssym	aed1, aed7, aed7 }
  18bd25:	c2fbae607f00010e 	{ ae_l32.i	aed0, a1, 0; nop; ae_eq32	b0:b1, aed6, aed7 }
  18bd2d:	c4f252701510272e 	{ addx4	a2, a7, a2; ae_sub32	aed0, aed5, aed0; ae_movt32x2	aed1, aed7, b0:b1 }
  18bd35:	c4fb52701f00373e 	{ addx4	a3, a7, a3; nop; ae_movt32x2	aed0, aed7, b0:b1 }
  18bd3d:	05a476               	loopgtz	a4, 18bd46 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x156>
  18bd40:	e11214               	ae_s32.l.ip	aed1, a2, 4
  18bd43:	e10314               	ae_s32.l.ip	aed0, a3, 4

0018bd46 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x156>:
  18bd46:	6198                	l32i.n	a9, a1, 24
  18bd48:	997a                	add.n	a9, a9, a7
  18bd4a:	5199                	s32i.n	a9, a1, 20

0018bd4c <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x15c>:
  18bd4c:	71a8                	l32i.n	a10, a1, 28
  18bd4e:	aa1b                	addi.n	a10, a10, 1
  18bd50:	71a9                	s32i.n	a10, a1, 28
  18bd52:	201fa7               	beq	a15, a10, 18bd76 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x186>

0018bd55 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x165>:
  18bd55:	a138                	l32i.n	a3, a1, 40
  18bd57:	71c8                	l32i.n	a12, a1, 28
  18bd59:	cc3a                	add.n	a12, a12, a3
  18bd5b:	010cb2               	l8ui	a11, a12, 1
  18bd5e:	000cc2               	l8ui	a12, a12, 0
  18bd61:	41b9                	s32i.n	a11, a1, 16
  18bd63:	0d3feec35eb2ecbe 	{ bltu.w18	a12, a11, 18bc4c <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x5c>; ae_mov	aed2, aed3 }
  18bd6b:	2583d4               	ae_nsa64	a8, aed3
  18bd6e:	f0c882               	addi	a8, a8, -16
  18bd71:	0189                	s32i.n	a8, a1, 0
  18bd73:	fff546               	j	18bd4c <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x15c>

0018bd76 <_Z15calcNrgPerSfbHQPP5fractS1_iPhiiiPiS3_+0x186>:
  18bd76:	f01d                	retw.n

0018bd78 <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_>:
  18bd78:	008136               	entry	a1, 64
  18bd7b:	04cd                	mov.n	a12, a4
  18bd7d:	06dd                	mov.n	a13, a6
  18bd7f:	07ed                	mov.n	a14, a7
  18bd81:	05fd                	mov.n	a15, a5
  18bd83:	102132               	l32i	a3, a1, 64
  18bd86:	d5ae91               	l32r	a9, 181440 (28975c <sbr_invIntTable>)
  18bd89:	c08760               	sub	a8, a7, a6
  18bd8c:	2189                	s32i.n	a8, a1, 8
  18bd8e:	0998                	l32i.n	a9, a9, 0
  18bd90:	1133f0               	slli	a3, a3, 1
  18bd93:	106132               	s32i	a3, a1, 64
  18bd96:	a08890               	addx4	a8, a8, a9
  18bd99:	400000007043581e 	{ ae_l32.i	aed3, a8, 0; nop; addi	a5, a1, 64 }
  18bda1:	0d000e4170b0a4fe 	{ bge.w18	a4, a15, 18be8c <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_+0x114>; nop }
  18bda9:	11b4d0               	slli	a11, a4, 3
  18bdac:	ebfaae000004550f 	{ ae_l32.i	aed5, a5, 0; ae_movi	aed4, 0; nop }
  18bdb4:	1121a2               	l32i	a10, a1, 68
  18bdb7:	41a9                	s32i.n	a10, a1, 16
  18bdb9:	ebfb52040e01362f 	{ addx4	a3, a6, a2; ae_mov	aed1, aed4; nop }
  18bdc1:	1139                	s32i.n	a3, a1, 4
  18bdc3:	122132               	l32i	a3, a1, 72
  18bdc6:	3139                	s32i.n	a3, a1, 12

0018bdc8 <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_+0x50>:
  18bdc8:	71ade7               	bge	a13, a14, 18be3d <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_+0xc5>
  18bdcb:	2188                	l32i.n	a8, a1, 8
  18bdcd:	1128                	l32i.n	a2, a1, 4
  18bdcf:	084d                	mov.n	a4, a8
  18bdd1:	213340               	srai	a3, a4, 3
  18bdd4:	248080               	extui	a8, a8, 0, 3
  18bdd7:	0ca876               	loopgtz	a8, 18bde7 <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_+0x6f>
  18bdda:	0298                	l32i.n	a9, a2, 0
  18bddc:	c20b94               	ae_l32x2.x	aed0, a11, a9
  18bddf:	eb2520000001422f 	{ addi	a2, a2, 4; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18bde7:	52a376               	loopgtz	a3, 18be3d <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_+0xc5>
  18bdea:	0238                	l32i.n	a3, a2, 0
  18bdec:	1248                	l32i.n	a4, a2, 4
  18bdee:	2258                	l32i.n	a5, a2, 8
  18bdf0:	3268                	l32i.n	a6, a2, 12
  18bdf2:	4278                	l32i.n	a7, a2, 16
  18bdf4:	5288                	l32i.n	a8, a2, 20
  18bdf6:	6298                	l32i.n	a9, a2, 24
  18bdf8:	72a8                	l32i.n	a10, a2, 28
  18bdfa:	c20b34               	ae_l32x2.x	aed0, a11, a3
  18bdfd:	eb25770000010b4f 	{ ae_l32x2.x	aed0, a11, a4; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18be05:	eb25770000010b5f 	{ ae_l32x2.x	aed0, a11, a5; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18be0d:	eb25770000010b6f 	{ ae_l32x2.x	aed0, a11, a6; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18be15:	eb25770000010b7f 	{ ae_l32x2.x	aed0, a11, a7; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18be1d:	eb25770000010b8f 	{ ae_l32x2.x	aed0, a11, a8; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18be25:	eb25770000010b9f 	{ ae_l32x2.x	aed0, a11, a9; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18be2d:	eb25770000010baf 	{ ae_l32x2.x	aed0, a11, a10; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }
  18be35:	eb2522000001022f 	{ addi	a2, a2, 32; ae_mulaafd24.hh.ll	aed1, aed0, aed0; nop }

0018be3d <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_+0xc5>:
  18be3d:	31a8                	l32i.n	a10, a1, 12
  18be3f:	2591d4               	ae_nsa64	a9, aed1
  18be42:	4138                	l32i.n	a3, a1, 16
  18be44:	f8c982               	addi	a8, a9, -8
  18be47:	068814               	ae_slaasq56s	aed8, aed1, a8
  18be4a:	f0c992               	addi	a9, a9, -16
  18be4d:	0199                	s32i.n	a9, a1, 0
  18be4f:	8c8884               	ae_srai64	aed8, aed8, 8
  18be52:	457884               	ae_round24x2f48ssym	aed7, aed8, aed8
  18be55:	eb62dd030706259f 	{ nop; ae_mulf32s.ll	aed6, aed7, aed3; nop }
  18be5d:	c2fb20704f008bbe 	{ addi	a11, a11, 8; nop; ae_eq32	b0:b1, aed7, aed4 }
  18be65:	9efbae606f60210e 	{ ae_l32.i	aed2, a1, 0; nop; ae_round24x2f48ssym	aed6, aed6, aed6 }
  18be6d:	c4f2204215621cce 	{ addi	a12, a12, 1; ae_sub32	aed2, aed5, aed2; ae_movt32x2	aed6, aed4, b0:b1 }
  18be75:	c4fbbf401f20631e 	{ ae_s32.l.ip	aed6, a3, 4; nop; ae_movt32x2	aed2, aed4, b0:b1 }
  18be7d:	4139                	s32i.n	a3, a1, 16
  18be7f:	e12a14               	ae_s32.l.ip	aed2, a10, 4
  18be82:	31a9                	s32i.n	a10, a1, 12
  18be84:	0d3ff4c40eb1bfce 	{ bne.w18	a15, a12, 18bdc8 <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_+0x50>; ae_mov	aed1, aed4 }

0018be8c <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_+0x114>:
  18be8c:	f01d                	retw.n

0018be8e <_Z19calcNrgPerSubbandHQPP5fractS1_iiiiiPiS2_+0x116>:
	...

0018be90 <_Z19expSubbandSamplesHQPP5fractS1_iiii>:
  18be90:	004136               	entry	a1, 32
  18be93:	0d00044090b2a67e 	{ bge.w18	a6, a7, 18bee0 <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x50>; ae_movi	aed2, 0 }
  18be9b:	a09620               	addx4	a9, a6, a2
  18be9e:	c0b540               	sub	a11, a5, a4
  18bea1:	11a4d0               	slli	a10, a4, 3

0018bea4 <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x14>:
  18bea4:	661b                	addi.n	a6, a6, 1
  18bea6:	31a457               	bge	a4, a5, 18bedb <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x4b>
  18bea9:	0928                	l32i.n	a2, a9, 0
  18beab:	2a2a                	add.n	a2, a10, a2
  18bead:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  18beb0:	0d40024049b12b6e 	{ blti.w18	a11, 2, 18bed8 <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x48>; ae_abs24s	aed1, aed0 }
  18beb8:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  18bebb:	fecb32               	addi	a3, a11, -2
  18bebe:	0020f0               	nop
  18bec1:	f03d                	nop.n
  18bec3:	f03d                	nop.n
  18bec5:	07a376               	loopgtz	a3, 18bed0 <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x40>
  18bec8:	b3fbcd201121021e 	{ ae_l32x2.ip	aed0, a2, 8; ae_abs24s	aed1, aed0; ae_max32	aed2, aed2, aed1 }

0018bed0 <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x40>:
  18bed0:	b3fbdd201121259e 	{ nop; ae_abs24s	aed1, aed0; ae_max32	aed2, aed2, aed1 }

0018bed8 <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x48>:
  18bed8:	522214               	ae_max32	aed2, aed2, aed1

0018bedb <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x4b>:
  18bedb:	994b                	addi.n	a9, a9, 4
  18bedd:	c39767               	bne	a7, a6, 18bea4 <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x14>

0018bee0 <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x50>:
  18bee0:	8301dd222213259e 	{ nop; ae_sel16i.n	aed3, aed2, aed2, 1; ae_sel16i	aed1, aed2, aed2, 3 }
  18bee8:	521134               	ae_max32	aed1, aed1, aed3
  18beeb:	3e1134               	ae_cvtq56p32s.l	aed1, aed1
  18beee:	2521d4               	ae_nsa64	a2, aed1
  18bef1:	731c                	movi.n	a3, 23
  18bef3:	f0c222               	addi	a2, a2, -16
  18bef6:	432230               	min	a2, a2, a3
  18bef9:	f01d                	retw.n

0018befb <_Z19expSubbandSamplesHQPP5fractS1_iiii+0x6b>:
	...

0018befc <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii>:
  18befc:	004136               	entry	a1, 32
  18beff:	04bd                	mov.n	a11, a4
  18bf01:	8138                	l32i.n	a3, a1, 32
  18bf03:	05ad                	mov.n	a10, a5
  18bf05:	0d40084100b0136e 	{ blti.w18	a3, 1, 18bf89 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x8d>; nop }
  18bf0d:	67ed34               	wur.ae_sar	a3
  18bf10:	06cd                	mov.n	a12, a6
  18bf12:	71a677               	bge	a6, a7, 18bf87 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x8b>
  18bf15:	a06620               	addx4	a6, a6, a2
  18bf18:	c0e540               	sub	a14, a5, a4
  18bf1b:	11d4d0               	slli	a13, a4, 3

0018bf1e <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x22>:
  18bf1e:	cc1b                	addi.n	a12, a12, 1
  18bf20:	5eaba7               	bge	a11, a10, 18bf82 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x86>
  18bf23:	0d2d                	mov.n	a2, a13
  18bf25:	0638                	l32i.n	a3, a6, 0
  18bf27:	205ee0               	or	a5, a14, a14
  18bf2a:	1480e0               	extui	a8, a14, 0, 2
  18bf2d:	11a876               	loopgtz	a8, 18bf42 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x46>
  18bf30:	c21234               	ae_l32x2.x	aed1, a2, a3
  18bf33:	0638                	l32i.n	a3, a6, 0
  18bf35:	eafbdd101f00259f 	{ nop; nop; ae_slas24s	aed0, aed1 }
  18bf3d:	ea0234               	ae_s32x2.x	aed0, a2, a3
  18bf40:	228b                	addi.n	a2, a2, 8

0018bf42 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x46>:
  18bf42:	214250               	srai	a4, a5, 2
  18bf45:	39a476               	loopgtz	a4, 18bf82 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x86>
  18bf48:	c20234               	ae_l32x2.x	aed0, a2, a3
  18bf4b:	0638                	l32i.n	a3, a6, 0
  18bf4d:	eafb20100f00824f 	{ addi	a4, a2, 8; nop; ae_slas24s	aed0, aed0 }
  18bf55:	ea0234               	ae_s32x2.x	aed0, a2, a3
  18bf58:	c20434               	ae_l32x2.x	aed0, a4, a3
  18bf5b:	eafb21100f00025f 	{ addi	a5, a2, 16; nop; ae_slas24s	aed0, aed0 }
  18bf63:	ea0434               	ae_s32x2.x	aed0, a4, a3
  18bf66:	c20534               	ae_l32x2.x	aed0, a5, a3
  18bf69:	eafb21100f00824f 	{ addi	a4, a2, 24; nop; ae_slas24s	aed0, aed0 }
  18bf71:	ea0534               	ae_s32x2.x	aed0, a5, a3
  18bf74:	c20434               	ae_l32x2.x	aed0, a4, a3
  18bf77:	eafb22100f00022f 	{ addi	a2, a2, 32; nop; ae_slas24s	aed0, aed0 }
  18bf7f:	ea0434               	ae_s32x2.x	aed0, a4, a3

0018bf82 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x86>:
  18bf82:	664b                	addi.n	a6, a6, 4
  18bf84:	9697c7               	bne	a7, a12, 18bf1e <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x22>

0018bf87 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x8b>:
  18bf87:	f01d                	retw.n

0018bf89 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x8d>:
  18bf89:	06cd                	mov.n	a12, a6
  18bf8b:	609030               	neg	a9, a3
  18bf8e:	67ed94               	wur.ae_sar	a9
  18bf91:	f2a677               	bge	a6, a7, 18bf87 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x8b>
  18bf94:	a06620               	addx4	a6, a6, a2
  18bf97:	c0e540               	sub	a14, a5, a4
  18bf9a:	11d4d0               	slli	a13, a4, 3

0018bf9d <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xa1>:
  18bf9d:	cc1b                	addi.n	a12, a12, 1
  18bf9f:	21aba7               	bge	a11, a10, 18bfc4 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xc8>
  18bfa2:	0628                	l32i.n	a2, a6, 0
  18bfa4:	2d2a                	add.n	a2, a13, a2
  18bfa6:	1aae76               	loopgtz	a14, 18bfc4 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xc8>
  18bfa9:	c10204               	ae_l32x2.i	aed0, a2, 0
  18bfac:	3e1034               	ae_cvtq56p32s.l	aed1, aed0
  18bfaf:	3e0024               	ae_cvtq56p32s.h	aed0, aed0
  18bfb2:	241f14               	ae_srasq56	aed1, aed1
  18bfb5:	240f04               	ae_srasq56	aed0, aed0
  18bfb8:	451114               	ae_round24x2f48ssym	aed1, aed1, aed1
  18bfbb:	450004               	ae_round24x2f48ssym	aed0, aed0, aed0
  18bfbe:	a30014               	ae_sel16i	aed0, aed0, aed1, 3
  18bfc1:	620214               	ae_s32x2.ip	aed0, a2, 8

0018bfc4 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xc8>:
  18bfc4:	664b                	addi.n	a6, a6, 4
  18bfc6:	d397c7               	bne	a7, a12, 18bf9d <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xa1>
  18bfc9:	ffee86               	j	18bf87 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x8b>

0018bfcc <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xd0>:
  18bfcc:	00000000                                ....

0018bfd0 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xd4>:
  18bfd0:	004136               	entry	a1, 32
  18bfd3:	000382               	l8ui	a8, a3, 0
  18bfd6:	f03d                	nop.n
  18bfd8:	1cb827               	bgeu	a8, a2, 18bff8 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xfc>
  18bfdb:	843a                	add.n	a8, a4, a3
  18bfdd:	000842               	l8ui	a4, a8, 0
  18bfe0:	18b247               	bgeu	a2, a4, 18bffc <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x100>
  18bfe3:	959c                	beqz.n	a5, 18c000 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x104>
  18bfe5:	078076               	loop	a0, 18bff0 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xf4>
  18bfe8:	010342               	l8ui	a4, a3, 1
  18bfeb:	331b                	addi.n	a3, a3, 1
  18bfed:	02b427               	bgeu	a4, a2, 18bff3 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xf7>

0018bff0 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xf4>:
  18bff0:	fffc46               	j	18bfe5 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xe9>

0018bff3 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xf7>:
  18bff3:	042d                	mov.n	a2, a4
  18bff5:	f01d                	retw.n

0018bff7 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xfb>:
	...

0018bff8 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xfc>:
  18bff8:	082d                	mov.n	a2, a8
  18bffa:	f01d                	retw.n

0018bffc <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x100>:
  18bffc:	042d                	mov.n	a2, a4
  18bffe:	f01d                	retw.n

0018c000 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x104>:
  18c000:	880b                	addi.n	a8, a8, -1
  18c002:	000842               	l8ui	a4, a8, 0
  18c005:	f73247               	bltu	a2, a4, 18c000 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x104>
  18c008:	fff9c6               	j	18bff3 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xf7>

0018c00b <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0x10f>:
	...

0018c00c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi>:
  18c00c:	022136               	entry	a1, 0x110
  18c00f:	d511e1               	l32r	a14, 181454 (2000000 <_memmap_mem_sram_end+0x15c0000>)
  18c012:	116122               	s32i	a2, a1, 68
  18c015:	0268                	l32i.n	a6, a2, 0
  18c017:	136172               	s32i	a7, a1, 76
  18c01a:	1f6152               	s32i	a5, a1, 124
  18c01d:	24a192               	movi	a9, 0x124
  18c020:	126142               	s32i	a4, a1, 72
  18c023:	14a1c2               	movi	a12, 0x114
  18c026:	bf01c4               	ae_l32.x	aed0, a1, a12
  18c029:	d50841               	l32r	a4, 18144c (200000 <_dram0_version_date_start>)
  18c02c:	bfd194               	ae_l32.x	aed13, a1, a9
  18c02f:	d50651               	l32r	a5, 181448 (740000 <_memmap_mem_dram1_end+0x43f000>)
  18c032:	209220               	or	a9, a2, a2
  18c035:	40000175455187de 	{ ae_movda32	aed1, a7; nop; ae_movad32.l	a8, aed13 }
  18c03d:	d50171               	l32r	a7, 181444 (c0000 <_memmap_cacheattr_bp_base+0x9dffe>)
  18c040:	0006b2               	l8ui	a11, a6, 0
  18c043:	40000121451fbb0e 	{ ae_movda32	aed15, a11; nop; movi	a11, 0x120 }
  18c04b:	156574               	ae_movda32x2	aed6, a5, a7
  18c04e:	296182               	s32i	a8, a1, 164
  18c051:	d4ff21               	l32r	a2, 181450 (600000 <_memmap_mem_dram1_end+0x2ff000>)
  18c054:	155244               	ae_movda32x2	aed5, a2, a4
  18c057:	0c801a61c02f1e2e 	{ ae_cvt48a32	aed1, a14; ae_mulap32x2	aed15, aed0, aed1 }
  18c05f:	1ca182               	movi	a8, 0x11c
  18c062:	01d172               	addmi	a7, a1, 0x100
  18c065:	bfb1b4               	ae_l32.x	aed11, a1, a11
  18c068:	25bbc4               	ae_movad32.l	a11, aed11
  18c06b:	18c772               	addi	a7, a7, 24
  18c06e:	bfc184               	ae_l32.x	aed12, a1, a8
  18c071:	ebfac804080ecc7f 	{ ae_movad32.l	a12, aed12; ae_movi	aed14, 24; nop }
  18c079:	000772               	l8ui	a7, a7, 0
  18c07c:	ebe7c80e0d0daf7f 	{ ae_movad32.l	a10, aed15; ae_add32	aed13, aed13, aed14; nop }
  18c084:	d4bc81               	l32r	a8, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  18c087:	2461a2               	s32i	a10, a1, 144
  18c08a:	25adc4               	ae_movad32.l	a10, aed13
  18c08d:	ebfa59000000588f 	{ or	a5, a8, a8; ae_movi	aed0, 0; nop }
  18c095:	8ca776               	loopgtz	a7, 18c125 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x119>
  18c098:	112132               	l32i	a3, a1, 68
  18c09b:	0bf8                	l32i.n	a15, a11, 0
  18c09d:	0338                	l32i.n	a3, a3, 0
  18c09f:	0cd8                	l32i.n	a13, a12, 0
  18c0a1:	1123e2               	l32i	a14, a3, 68
  18c0a4:	102342               	l32i	a4, a3, 64
  18c0a7:	f378                	l32i.n	a7, a3, 60
  18c0a9:	e328                	l32i.n	a2, a3, 56
  18c0ab:	1129                	s32i.n	a2, a1, 4
  18c0ad:	2179                	s32i.n	a7, a1, 8
  18c0af:	3149                	s32i.n	a4, a1, 12
  18c0b1:	41e9                	s32i.n	a14, a1, 16
  18c0b3:	d338                	l32i.n	a3, a3, 52
  18c0b5:	0139                	s32i.n	a3, a1, 0
  18c0b7:	0d40124150b01d0e 	{ beqi.w18	a13, 1, 18c1e0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1d4>; nop }
  18c0bf:	0d40114150b02d0e 	{ beqi.w18	a13, 2, 18c1d8 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1cc>; nop }
  18c0c7:	0d40104150b03d0e 	{ beqi.w18	a13, 3, 18c1d0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1c4>; nop }
  18c0cf:	0d400f4160b01f0e 	{ beqi.w18	a15, 1, 18c1c9 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1bd>; nop }
  18c0d7:	056132               	s32i	a3, a1, 20

0018c0da <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xce>:
  18c0da:	154334               	ae_movda32x2	aed4, a3, a3
  18c0dd:	19f8                	l32i.n	a15, a9, 4
  18c0df:	157ff4               	ae_movda32x2	aed7, a15, a15
  18c0e2:	c3fbc9407f0036ae 	{ ae_mov	aed3, aed6; nop; ae_lt32	b0:b1, aed4, aed7 }
  18c0ea:	c401dd571434259e 	{ nop; ae_sel16i.n	aed4, aed4, aed7, 1; ae_movt32x2	aed3, aed5, b0:b1 }
  18c0f2:	ebc7dd040303259f 	{ nop; ae_mulzaafd24.hh.ll	aed3, aed3, aed4; nop }
  18c0fa:	511314               	ae_lt64	b1, aed3, aed1
  18c0fd:	452334               	ae_round24x2f48ssym	aed2, aed3, aed3
  18c100:	c1fb40001f2000de 	{ movi	a13, 0; nop; ae_movt64	aed2, aed0, b1 }
  18c108:	2572b4               	ae_movad32.h	a7, aed2
  18c10b:	0a79                	s32i.n	a7, a10, 0
  18c10d:	313f70               	srai	a3, a7, 31
  18c110:	004396               	bltz	a3, 18c118 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x10c>
  18c113:	0d9316               	beqz	a3, 18c1f0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1e4>

0018c116 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x10a>:
  18c116:	1d0c                	movi.n	a13, 1

0018c118 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x10c>:
  18c118:	0e1d16               	beqz	a13, 18c1fd <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1f1>
  18c11b:	1959                	s32i.n	a5, a9, 4

0018c11d <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x111>:
  18c11d:	aa4b                	addi.n	a10, a10, 4
  18c11f:	994b                	addi.n	a9, a9, 4
  18c121:	bb4b                	addi.n	a11, a11, 4
  18c123:	cc4b                	addi.n	a12, a12, 4

0018c125 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x119>:
  18c125:	242192               	l32i	a9, a1, 144
  18c128:	0106a2               	l8ui	a10, a6, 1
  18c12b:	1321d2               	l32i	a13, a1, 76
  18c12e:	400001114519cd0e 	{ ae_movda32	aed9, a13; nop; movi	a12, 0x110 }
  18c136:	bf81c4               	ae_l32.x	aed8, a1, a12
  18c139:	90baa0               	addx2	a11, a10, a10
  18c13c:	eb7b51090808bb6f 	{ addx2	a11, a11, a6; ae_mulp32x2	aed8, aed8, aed9; nop }
  18c144:	0d0bc2               	l8ui	a12, a11, 13
  18c147:	0b0bb2               	l8ui	a11, a11, 11
  18c14a:	2588c4               	ae_movad32.l	a8, aed8
  18c14d:	236182               	s32i	a8, a1, 140
  18c150:	bbca                	add.n	a11, a11, a12
  18c152:	3da897               	bge	a8, a9, 18c193 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x187>
  18c155:	11cbd0               	slli	a12, a11, 3
  18c158:	1f21e2               	l32i	a14, a1, 124
  18c15b:	40a032               	movi	a3, 64
  18c15e:	c033b0               	sub	a3, a3, a11
  18c161:	a0a9e0               	addx4	a10, a9, a14
  18c164:	a0d8e0               	addx4	a13, a8, a14
  18c167:	01d182               	addmi	a8, a1, 0x100
  18c16a:	ebfa2800000a088f 	{ addi	a8, a8, -128; ae_movi	aed10, 0; nop }
  18c172:	e9a874               	ae_s32x2.i	aed10, a8, 56

0018c175 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x169>:
  18c175:	0df8                	l32i.n	a15, a13, 0
  18c177:	fcfa                	add.n	a15, a12, a15
  18c179:	0edbe6               	bgei	a11, 64, 18c18b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x17f>
  18c17c:	01d1e2               	addmi	a14, a1, 0x100
  18c17f:	80cee2               	addi	a14, a14, -128
  18c182:	c10e74               	ae_l32x2.i	aed0, a14, 56
  18c185:	02a376               	loopgtz	a3, 18c18b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x17f>
  18c188:	620f14               	ae_s32x2.ip	aed0, a15, 8

0018c18b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x17f>:
  18c18b:	dd4b                	addi.n	a13, a13, 4
  18c18d:	e49da7               	bne	a13, a10, 18c175 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x169>
  18c190:	0106a2               	l8ui	a10, a6, 1

0018c193 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x187>:
  18c193:	0006f2               	l8ui	a15, a6, 0
  18c196:	06cff2               	addi	a15, a15, 6
  18c199:	1c61f2               	s32i	a15, a1, 112
  18c19c:	0d40084190b01a6e 	{ blti.w18	a10, 1, 18c229 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x21d>; nop }
  18c1a4:	292172               	l32i	a7, a1, 164
  18c1a7:	ebfa40000000008f 	{ movi	a8, 0; ae_movi	aed0, 0; nop }
  18c1af:	276182               	s32i	a8, a1, 156
  18c1b2:	108076               	loop	a0, 18c1c6 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1ba>
  18c1b5:	272192               	l32i	a9, a1, 156
  18c1b8:	620714               	ae_s32x2.ip	aed0, a7, 8
  18c1bb:	0106a2               	l8ui	a10, a6, 1
  18c1be:	992b                	addi.n	a9, a9, 2
  18c1c0:	276192               	s32i	a9, a1, 156
  18c1c3:	62a9a7               	bge	a9, a10, 18c229 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x21d>

0018c1c6 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1ba>:
  18c1c6:	fffa06               	j	18c1b2 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1a6>

0018c1c9 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1bd>:
  18c1c9:	023d                	mov.n	a3, a2
  18c1cb:	5129                	s32i.n	a2, a1, 20
  18c1cd:	ffc246               	j	18c0da <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xce>

0018c1d0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1c4>:
  18c1d0:	0e3d                	mov.n	a3, a14
  18c1d2:	5139                	s32i.n	a3, a1, 20
  18c1d4:	ffc086               	j	18c0da <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xce>

0018c1d7 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1cb>:
	...

0018c1d8 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1cc>:
  18c1d8:	043d                	mov.n	a3, a4
  18c1da:	5149                	s32i.n	a4, a1, 20
  18c1dc:	ffbe86               	j	18c0da <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xce>

0018c1df <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1d3>:
	...

0018c1e0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1d4>:
  18c1e0:	fe5f16               	beqz	a15, 18c1c9 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1bd>
  18c1e3:	073d                	mov.n	a3, a7
  18c1e5:	5179                	s32i.n	a7, a1, 20
  18c1e7:	ffbbc6               	j	18c0da <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xce>

0018c1ea <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1de>:
  18c1ea:	00000000 c87e0000                                ......

0018c1f0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1e4>:
  18c1f0:	0d3ff24140b0c87e 	{ bgeu.w18	a8, a7, 18c118 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x10c>; nop }
  18c1f8:	ffc686               	j	18c116 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x10a>

0018c1fb <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1ef>:
	...

0018c1fd <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x1f1>:
  18c1fd:	d46041               	l32r	a4, 181380 (800000 <_memmap_mem_srom_start>)
  18c200:	15b374               	ae_movda32x2	aed11, a3, a7
  18c203:	ebfb400b0b0b00df 	{ movi	a13, 0; ae_neg64	aed11, aed11; nop }
  18c20b:	253bb4               	ae_movad32.h	a3, aed11
  18c20e:	25fbc4               	ae_movad32.l	a15, aed11
  18c211:	003396               	bltz	a3, 18c218 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x20c>
  18c214:	b38c                	beqz.n	a3, 18c223 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x217>

0018c216 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x20a>:
  18c216:	1d0c                	movi.n	a13, 1

0018c218 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x20c>:
  18c218:	d45be1               	l32r	a14, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)
  18c21b:	937ed0               	movnez	a7, a14, a13
  18c21e:	1979                	s32i.n	a7, a9, 4
  18c220:	ffbe46               	j	18c11d <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x111>

0018c223 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x217>:
  18c223:	f1b4f7               	bgeu	a4, a15, 18c218 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x20c>
  18c226:	fffb06               	j	18c216 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x20a>

0018c229 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x21d>:
  18c229:	1221b2               	l32i	a11, a1, 72
  18c22c:	030682               	l8ui	a8, a6, 3
  18c22f:	0ba8                	l32i.n	a10, a11, 0
  18c231:	2bb8                	l32i.n	a11, a11, 8
  18c233:	020632               	l8ui	a3, a6, 2
  18c236:	439ba0               	min	a9, a11, a10
  18c239:	c0aa90               	sub	a10, a10, a9
  18c23c:	c0bb90               	sub	a11, a11, a9
  18c23f:	1d61b2               	s32i	a11, a1, 116
  18c242:	1e61a2               	s32i	a10, a1, 120
  18c245:	0d007b4140b0a38e 	{ bge.w18	a3, a8, 18c9fd <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9f1>; nop }
  18c24d:	1123d0               	slli	a2, a3, 3
  18c250:	2421a2               	l32i	a10, a1, 144
  18c253:	3a6192               	s32i	a9, a1, 232
  18c256:	1f2182               	l32i	a8, a1, 124
  18c259:	232142               	l32i	a4, a1, 140
  18c25c:	2921b2               	l32i	a11, a1, 164
  18c25f:	1121f2               	l32i	a15, a1, 68
  18c262:	2ccbc2               	addi	a12, a11, 44
  18c265:	1ccff2               	addi	a15, a15, 28
  18c268:	b0d4b0               	addx8	a13, a4, a11
  18c26b:	1b61f2               	s32i	a15, a1, 108
  18c26e:	18c892               	addi	a9, a8, 24
  18c271:	1961c2               	s32i	a12, a1, 100
  18c274:	c0aa40               	sub	a10, a10, a4
  18c277:	2161a2               	s32i	a10, a1, 132
  18c27a:	186192               	s32i	a9, a1, 96
  18c27d:	1761c2               	s32i	a12, a1, 92
  18c280:	01d1f2               	addmi	a15, a1, 0x100
  18c283:	40cbb2               	addi	a11, a11, 64
  18c286:	38cde2               	addi	a14, a13, 56
  18c289:	1561e2               	s32i	a14, a1, 84
  18c28c:	1a61b2               	s32i	a11, a1, 104
  18c28f:	a04480               	addx4	a4, a4, a8
  18c292:	ebfa2800000c0fff 	{ addi	a15, a15, -128; ae_movi	aed12, 0; nop }
  18c29a:	40000081172cdfde 	{ ae_s32x2.i	aed12, a15, 56; nop; addi	a13, a13, 40 }
  18c2a2:	226142               	s32i	a4, a1, 136
  18c2a5:	2861d2               	s32i	a13, a1, 160
  18c2a8:	d46c41               	l32r	a4, 181458 (2000 <XtosCoreStateSize+0x1d80>)
  18c2ab:	1661d2               	s32i	a13, a1, 88
  18c2ae:	000386               	j	18c2c0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x2b4>

0018c2b1 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x2a5>:
  18c2b1:	228b                	addi.n	a2, a2, 8
  18c2b3:	030682               	l8ui	a8, a6, 3
  18c2b6:	331b                	addi.n	a3, a3, 1
  18c2b8:	0d00734140b0a38e 	{ bge.w18	a3, a8, 18c9f0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9e4>; nop }

0018c2c0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x2b4>:
  18c2c0:	1b2192               	l32i	a9, a1, 108
  18c2c3:	1d21b2               	l32i	a11, a1, 116
  18c2c6:	1921a2               	l32i	a10, a1, 100
  18c2c9:	67edb4               	wur.ae_sar	a11
  18c2cc:	aa4b                	addi.n	a10, a10, 4
  18c2ce:	09d8                	l32i.n	a13, a9, 0
  18c2d0:	c232d4               	ae_l32x2.x	aed3, a2, a13
  18c2d3:	3e4324               	ae_cvtq56p32s.h	aed4, aed3
  18c2d6:	244f44               	ae_srasq56	aed4, aed4
  18c2d9:	3e3334               	ae_cvtq56p32s.l	aed3, aed3
  18c2dc:	243f34               	ae_srasq56	aed3, aed3
  18c2df:	452444               	ae_round24x2f48ssym	aed2, aed4, aed4
  18c2e2:	9efbbf303f102a1e 	{ ae_s32.l.ip	aed2, a10, 4; nop; ae_round24x2f48ssym	aed1, aed3, aed3 }
  18c2ea:	e11a14               	ae_s32.l.ip	aed1, a10, 4
  18c2ed:	19c8                	l32i.n	a12, a9, 4
  18c2ef:	c2f2c4               	ae_l32x2.x	aed15, a2, a12
  18c2f2:	3e0f24               	ae_cvtq56p32s.h	aed0, aed15
  18c2f5:	240f04               	ae_srasq56	aed0, aed0
  18c2f8:	3eff34               	ae_cvtq56p32s.l	aed15, aed15
  18c2fb:	24fff4               	ae_srasq56	aed15, aed15
  18c2fe:	45e004               	ae_round24x2f48ssym	aed14, aed0, aed0
  18c301:	9efbbff0ffd0ea1e 	{ ae_s32.l.ip	aed14, a10, 4; nop; ae_round24x2f48ssym	aed13, aed15, aed15 }
  18c309:	e1da14               	ae_s32.l.ip	aed13, a10, 4
  18c30c:	1f2182               	l32i	a8, a1, 124
  18c30f:	390c                	movi.n	a9, 3
  18c311:	428976               	loop	a9, 18c357 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x34b>
  18c314:	0898                	l32i.n	a9, a8, 0
  18c316:	18b8                	l32i.n	a11, a8, 4
  18c318:	c20294               	ae_l32x2.x	aed0, a2, a9
  18c31b:	c8fb20002f10888e 	{ addi	a8, a8, 8; nop; ae_cvtq56p32s.h	aed1, aed0 }
  18c323:	3e0034               	ae_cvtq56p32s.l	aed0, aed0
  18c326:	241f14               	ae_srasq56	aed1, aed1
  18c329:	240f04               	ae_srasq56	aed0, aed0
  18c32c:	451114               	ae_round24x2f48ssym	aed1, aed1, aed1
  18c32f:	9efbbf000f001a4e 	{ ae_s32.l.ip	aed1, a10, 16; nop; ae_round24x2f48ssym	aed0, aed0, aed0 }
  18c337:	e00ad4               	ae_s32.l.i	aed0, a10, -12
  18c33a:	c202b4               	ae_l32x2.x	aed0, a2, a11
  18c33d:	3e1024               	ae_cvtq56p32s.h	aed1, aed0
  18c340:	3e0034               	ae_cvtq56p32s.l	aed0, aed0
  18c343:	241f14               	ae_srasq56	aed1, aed1
  18c346:	240f04               	ae_srasq56	aed0, aed0
  18c349:	451114               	ae_round24x2f48ssym	aed1, aed1, aed1
  18c34c:	9efbbe000f001aee 	{ ae_s32.l.i	aed1, a10, -8; nop; ae_round24x2f48ssym	aed0, aed0, aed0 }
  18c354:	e00af4               	ae_s32.l.i	aed0, a10, -4

0018c357 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x34b>:
  18c357:	1e21e2               	l32i	a14, a1, 120
  18c35a:	000672               	l8ui	a7, a6, 0
  18c35d:	67ede4               	wur.ae_sar	a14
  18c360:	5317a6               	blti	a7, 1, 18c3b7 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x3ab>
  18c363:	182182               	l32i	a8, a1, 96
  18c366:	002892               	l32i	a9, a8, 0
  18c369:	c25294               	ae_l32x2.x	aed5, a2, a9
  18c36c:	3e7524               	ae_cvtq56p32s.h	aed7, aed5
  18c36f:	247f74               	ae_srasq56	aed7, aed7
  18c372:	3e5534               	ae_cvtq56p32s.l	aed5, aed5
  18c375:	eafb20b05f50488f 	{ addi	a8, a8, 4; nop; ae_srasq56	aed5, aed5 }
  18c37d:	9efb2f707f60f79e 	{ addi	a9, a7, -1; nop; ae_round24x2f48ssym	aed6, aed7, aed7 }
  18c385:	9efbbf505f006a2e 	{ ae_s32.l.ip	aed6, a10, 8; nop; ae_round24x2f48ssym	aed0, aed5, aed5 }
  18c38d:	239976               	loopnez	a9, 18c3b4 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x3a8>
  18c390:	0898                	l32i.n	a9, a8, 0
  18c392:	400000412f008a8e 	{ ae_s32.l.i	aed0, a10, -4; nop; addi	a8, a8, 4 }
  18c39a:	c20294               	ae_l32x2.x	aed0, a2, a9
  18c39d:	3e1024               	ae_cvtq56p32s.h	aed1, aed0
  18c3a0:	3e0034               	ae_cvtq56p32s.l	aed0, aed0
  18c3a3:	241f14               	ae_srasq56	aed1, aed1
  18c3a6:	240f04               	ae_srasq56	aed0, aed0
  18c3a9:	451114               	ae_round24x2f48ssym	aed1, aed1, aed1
  18c3ac:	9efbbf000f001a2e 	{ ae_s32.l.ip	aed1, a10, 8; nop; ae_round24x2f48ssym	aed0, aed0, aed0 }
  18c3b4:	e00af4               	ae_s32.l.i	aed0, a10, -4

0018c3b7 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x3ab>:
  18c3b7:	18c1a2               	addi	a10, a1, 24
  18c3ba:	1a21c2               	l32i	a12, a1, 104
  18c3bd:	1c21d2               	l32i	a13, a1, 112
  18c3c0:	0cbd                	mov.n	a11, a12
  18c3c2:	006465               	call8	18ca08 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9fc>
  18c3c5:	18c1c2               	addi	a12, a1, 24
  18c3c8:	c12c14               	ae_l32x2.i	aed2, a12, 8
  18c3cb:	c14c24               	ae_l32x2.i	aed4, a12, 16
  18c3ce:	400000146301bc1e 	{ ae_l32x2.i	aed1, a12, 24; nop; addmi	a11, a1, 0x100 }
  18c3d6:	8c58                	l32i.n	a5, a12, 32
  18c3d8:	400000007083bcbe 	{ ae_l32.i	aed3, a12, 0; nop; addi	a11, a11, -128 }
  18c3e0:	400000806778ab1e 	{ ae_l32x2.i	aed8, a11, 56; nop; addi	a10, a1, 120 }
  18c3e8:	e98a74               	ae_s32x2.i	aed8, a10, 56
  18c3eb:	5fb516               	beqz	a5, 18c9ea <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9de>
  18c3ee:	ebd1dd01020a259f 	{ nop; ae_mulzasfd24.hh.ll	aed10, aed2, aed1; nop }
  18c3f6:	eb95dd03040a259f 	{ nop; ae_mulsf32s.hh	aed10, aed4, aed3; nop }
  18c3fe:	0020f0               	nop
  18c401:	8ca2a4               	ae_srai64	aed10, aed10, 2
  18c404:	459aa4               	ae_round24x2f48ssym	aed9, aed10, aed10
  18c407:	25a9c4               	ae_movad32.l	a10, aed9
  18c40a:	609150               	abs	a9, a5
  18c40d:	30ba50               	xor	a11, a10, a5
  18c410:	2561b2               	s32i	a11, a1, 148
  18c413:	60a1a0               	abs	a10, a10
  18c416:	0d004f4180b09a9e 	{ blt.w18	a10, a9, 18c912 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x906>; nop }
  18c41e:	170c                	movi.n	a7, 1

0018c420 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x414>:
  18c420:	ebc8dd02010c259f 	{ nop; ae_mulzaafd24.hl.lh	aed12, aed1, aed2; nop }
  18c428:	eb96dd03040c259f 	{ nop; ae_mulsf32s.lh	aed12, aed4, aed3; nop }
  18c430:	8cc2c4               	ae_srai64	aed12, aed12, 2
  18c433:	45bcc4               	ae_round24x2f48ssym	aed11, aed12, aed12
  18c436:	25abc4               	ae_movad32.l	a10, aed11
  18c439:	30ba50               	xor	a11, a10, a5
  18c43c:	2561b2               	s32i	a11, a1, 148
  18c43f:	60a1a0               	abs	a10, a10
  18c442:	0d005041e0b09a9e 	{ blt.w18	a10, a9, 18c954 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x948>; nop }
  18c44a:	01a072               	movi	a7, 1

0018c44d <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x441>:
  18c44d:	2553c4               	ae_movad32.l	a5, aed3
  18c450:	01d1d2               	addmi	a13, a1, 0x100
  18c453:	80cdd2               	addi	a13, a13, -128
  18c456:	40000080677dcd1e 	{ ae_l32x2.i	aed13, a13, 56; nop; addi	a12, a1, 120 }
  18c45e:	e9dc64               	ae_s32x2.i	aed13, a12, 48
  18c461:	055516               	beqz	a5, 18c4ba <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x4ae>
  18c464:	3ef224               	ae_cvtq56p32s.h	aed15, aed2
  18c467:	0cfbc120fff03cbf 	{ ae_l32x2.i	aed3, a12, 56; nop; ae_srai64	aed15, aed15, 2 }
  18c46f:	eb25dd03010f259f 	{ nop; ae_mulaafd24.hh.ll	aed15, aed1, aed3; nop }
  18c477:	0020f0               	nop
  18c47a:	45eff4               	ae_round24x2f48ssym	aed14, aed15, aed15
  18c47d:	25aec4               	ae_movad32.l	a10, aed14
  18c480:	30b5a0               	xor	a11, a5, a10
  18c483:	2661b2               	s32i	a11, a1, 152
  18c486:	60a1a0               	abs	a10, a10
  18c489:	0d00504110b09a5e 	{ blt.w18	a10, a5, 18c98e <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x982>; nop }
  18c491:	170c                	movi.n	a7, 1

0018c493 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x487>:
  18c493:	3e4234               	ae_cvtq56p32s.l	aed4, aed2
  18c496:	8c4244               	ae_srai64	aed4, aed4, 2
  18c499:	eb56dd030104259f 	{ nop; ae_mulasfd24.hl.lh	aed4, aed1, aed3; nop }
  18c4a1:	450444               	ae_round24x2f48ssym	aed0, aed4, aed4
  18c4a4:	25a0c4               	ae_movad32.l	a10, aed0
  18c4a7:	30b5a0               	xor	a11, a5, a10
  18c4aa:	2661b2               	s32i	a11, a1, 152
  18c4ad:	60a1a0               	abs	a10, a10
  18c4b0:	0d00514110b09a5e 	{ blt.w18	a10, a5, 18c9c5 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9b9>; nop }
  18c4b8:	170c                	movi.n	a7, 1

0018c4ba <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x4ae>:
  18c4ba:	1c0c                	movi.n	a12, 1
  18c4bc:	78c192               	addi	a9, a1, 120
  18c4bf:	400001006606f98e 	{ ae_l32x2.i	aed6, a9, 48; nop; movi	a15, 8 }
  18c4c7:	ebc7c106060659bf 	{ ae_l32x2.i	aed5, a9, 56; ae_mulzaafd24.hh.ll	aed6, aed6, aed6; nop }
  18c4cf:	ebc740050505085f 	{ movi	a5, 8; ae_mulzaafd24.hh.ll	aed5, aed5, aed5; nop }
  18c4d7:	25e6d4               	ae_nsa64	a14, aed6
  18c4da:	25d5d4               	ae_nsa64	a13, aed5
  18c4dd:	f8cee2               	addi	a14, a14, -8
  18c4e0:	f8cdd2               	addi	a13, a13, -8
  18c4e3:	72dd50               	salt	a13, a13, a5
  18c4e6:	72eef0               	salt	a14, a14, a15
  18c4e9:	937ce0               	movnez	a7, a12, a14
  18c4ec:	937cd0               	movnez	a7, a12, a13
  18c4ef:	d78c                	beqz.n	a7, 18c500 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x4f4>
  18c4f1:	01d1c2               	addmi	a12, a1, 0x100
  18c4f4:	80ccc2               	addi	a12, a12, -128
  18c4f7:	c17c74               	ae_l32x2.i	aed7, a12, 56
  18c4fa:	e97974               	ae_s32x2.i	aed7, a9, 56
  18c4fd:	e97964               	ae_s32x2.i	aed7, a9, 48

0018c500 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x4f4>:
  18c500:	0106a2               	l8ui	a10, a6, 1
  18c503:	0d7fda41a0b01a6e 	{ blti.w18	a10, 1, 18c2b1 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x2a5>; nop }
  18c50b:	065d                	mov.n	a5, a6
  18c50d:	292172               	l32i	a7, a1, 164
  18c510:	0d0c                	movi.n	a13, 0
  18c512:	2761d2               	s32i	a13, a1, 156
  18c515:	0005c6               	j	18c530 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x524>

0018c518 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x50c>:
  18c518:	00000000                                ....

0018c51c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x510>:
  18c51c:	774b                	addi.n	a7, a7, 4
  18c51e:	2721e2               	l32i	a14, a1, 156
  18c521:	556b                	addi.n	a5, a5, 6
  18c523:	9e1b                	addi.n	a9, a14, 1
  18c525:	276192               	s32i	a9, a1, 156

0018c528 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x51c>:
  18c528:	0d3fd84150b0a9ae 	{ bge.w18	a9, a10, 18c2b1 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x2a5>; nop }

0018c530 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x524>:
  18c530:	120592               	l8ui	a9, a5, 18
  18c533:	0e05f2               	l8ui	a15, a5, 14
  18c536:	939a                	add.n	a9, a3, a9
  18c538:	e023f7               	blt	a3, a15, 18c51c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x510>
  18c53b:	0f05b2               	l8ui	a11, a5, 15
  18c53e:	daa3b7               	bge	a3, a11, 18c51c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x510>
  18c541:	0788                	l32i.n	a8, a7, 0
  18c543:	a86a                	add.n	a10, a8, a6
  18c545:	040ac2               	l8ui	a12, a10, 4
  18c548:	f03d                	nop.n
  18c54a:	1e29c7               	blt	a9, a12, 18c56c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x560>
  18c54d:	0d80184081b2182e 	{ ae_movda32	aed1, a8; ae_movi	aed2, 1 }
  18c555:	0d8076               	loop	a0, 18c566 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x55a>
  18c558:	301124               	ae_add32	aed1, aed1, aed2
  18c55b:	e01704               	ae_s32.l.i	aed1, a7, 0
  18c55e:	050ad2               	l8ui	a13, a10, 5
  18c561:	aa1b                	addi.n	a10, a10, 1
  18c563:	0229d7               	blt	a9, a13, 18c569 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x55d>

0018c566 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x55a>:
  18c566:	fffac6               	j	18c555 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x549>

0018c569 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x55d>:
  18c569:	2581c4               	ae_movad32.l	a8, aed1

0018c56c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x560>:
  18c56c:	2921a2               	l32i	a10, a1, 164
  18c56f:	a0a8a0               	addx4	a10, a8, a10
  18c572:	40000080767cfa1e 	{ ae_l32.i	aed12, a10, 24; nop; addi	a15, a1, 120 }
  18c57a:	eb62c10c0c0bdfaf 	{ ae_l32x2.i	aed13, a15, 48; ae_mulf32s.ll	aed11, aed12, aed12; nop }
  18c582:	eb62dd0d0c0e259f 	{ nop; ae_mulf32s.ll	aed14, aed12, aed13; nop }
  18c58a:	9e61ddbdbc2a259e 	{ nop; ae_mulf32s.lh	aed10, aed12, aed13; ae_round24x2f48ssym	aed2, aed11, aed11 }
  18c592:	9efbc8e0ef90e27e 	{ ae_movad32.l	a14, aed2; nop; ae_round24x2f48ssym	aed9, aed14, aed14 }
  18c59a:	458aa4               	ae_round24x2f48ssym	aed8, aed10, aed10
  18c59d:	0c402939c8381e6e 	{ blti.w18	a14, 1, 18c83d <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x831>; ae_sel16i	aed8, aed8, aed9, 3 }
  18c5a5:	2421c2               	l32i	a12, a1, 144
  18c5a8:	2821d2               	l32i	a13, a1, 160
  18c5ab:	139444               	ae_cvtp24a16x2.ll	aed9, a4, a4
  18c5ae:	c14d34               	ae_l32x2.i	aed4, a13, 24
  18c5b1:	eb61dd040903259f 	{ nop; ae_mulf32s.lh	aed3, aed9, aed4; nop }
  18c5b9:	2321b2               	l32i	a11, a1, 140
  18c5bc:	9efbc0303f106d3e 	{ ae_l32x2.i	aed6, a13, 8; nop; ae_round24x2f48ssym	aed1, aed3, aed3 }
  18c5c4:	c8fbc0103f105dae 	{ ae_l32x2.i	aed5, a13, 16; nop; ae_cvtq56p32s.l	aed1, aed1 }
  18c5cc:	0c002579b433abce 	{ bge.w18	a11, a12, 18c82b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x81f>; ae_mulf32s.ll	aed3, aed4, aed9 }
  18c5d4:	11b9d0               	slli	a11, a9, 3
  18c5d7:	2221d2               	l32i	a13, a1, 136
  18c5da:	2121e2               	l32i	a14, a1, 132
  18c5dd:	2821a2               	l32i	a10, a1, 160
  18c5e0:	c1ef74               	ae_l32x2.i	aed14, a15, 56
  18c5e3:	eb62dd0e020d259f 	{ nop; ae_mulf32s.ll	aed13, aed2, aed14; nop }
  18c5eb:	eb61dd0e020c259f 	{ nop; ae_mulf32s.lh	aed12, aed2, aed14; nop }
  18c5f3:	9efb22d0dfb00aae 	{ addi	a10, a10, 32; nop; ae_round24x2f48ssym	aed11, aed13, aed13 }
  18c5fb:	9efb59c0cfa0feee 	{ or	a15, a14, a14; nop; ae_round24x2f48ssym	aed10, aed12, aed12 }
  18c603:	eb03020b0a0ae0ef 	{ extui	a14, a14, 0, 2; ae_sel16i.n	aed10, aed10, aed11, 3; nop }
  18c60b:	3cae76               	loopgtz	a14, 18c64b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x63f>
  18c60e:	0d88                	l32i.n	a8, a13, 0
  18c610:	457334               	ae_round24x2f48ssym	aed7, aed3, aed3
  18c613:	c855dd763a71259e 	{ nop; ae_mulasfd24.hh.ll	aed1, aed10, aed6; ae_cvtq56p32s.l	aed7, aed7 }
  18c61b:	4255c965a87165af 	{ ae_mov	aed6, aed5; ae_mulasfd24.hh.ll	aed1, aed8, aed5; ae_mulaafd24.hl.lh_s2	aed7, aed6, aed10 }
  18c623:	42fbcd548e754a1f 	{ ae_l32x2.ip	aed4, a10, 8; ae_mov	aed5, aed4; ae_mulaafd24.hl.lh_s2	aed7, aed5, aed8 }
  18c62b:	9e61201419324dde 	{ addi	a13, a13, 4; ae_mulf32s.lh	aed2, aed9, aed4; ae_round24x2f48ssym	aed3, aed1, aed1 }
  18c633:	9efb50707f00eb8e 	{ add	a14, a11, a8; nop; ae_round24x2f48ssym	aed0, aed7, aed7 }
  18c63b:	9efb9e202ff03b8e 	{ ae_s32.l.x	aed3, a11, a8; nop; ae_round24x2f48ssym	aed15, aed2, aed2 }
  18c643:	c862bef934130e1e 	{ ae_s32.l.i	aed0, a14, 4; ae_mulf32s.ll	aed3, aed4, aed9; ae_cvtq56p32s.l	aed1, aed15 }

0018c64b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x63f>:
  18c64b:	2192f0               	srai	a9, a15, 2
  18c64e:	1d9916               	beqz	a9, 18c82b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x81f>
  18c651:	3df8                	l32i.n	a15, a13, 12
  18c653:	022d82               	l32i	a8, a13, 8
  18c656:	012dc2               	l32i	a12, a13, 4
  18c659:	002de2               	l32i	a14, a13, 0
  18c65c:	eb55cd060a017a4f 	{ ae_l32x2.ip	aed7, a10, 32; ae_mulasfd24.hh.ll	aed1, aed10, aed6; nop }
  18c664:	9e61dd3739ec259e 	{ nop; ae_mulf32s.lh	aed12, aed9, aed7; ae_round24x2f48ssym	aed14, aed3, aed3 }
  18c66c:	c855dde538e1259e 	{ nop; ae_mulasfd24.hh.ll	aed1, aed8, aed5; ae_cvtq56p32s.l	aed14, aed14 }
  18c674:	9e62ddc9c7cb259e 	{ nop; ae_mulf32s.ll	aed11, aed7, aed9; ae_round24x2f48ssym	aed12, aed12, aed12 }
  18c67c:	45d114               	ae_round24x2f48ssym	aed13, aed1, aed1

0018c67f <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x673>:
  18c67f:	9e26ddbab66e259e 	{ nop; ae_mulaafd24.hl.lh	aed14, aed6, aed10; ae_round24x2f48ssym	aed6, aed11, aed11 }
  18c687:	c826dd68356e259e 	{ nop; ae_mulaafd24.hl.lh	aed14, aed5, aed8; ae_cvtq56p32s.l	aed6, aed6 }
  18c68f:	c8fb9ec03fc0dbee 	{ ae_s32.l.x	aed13, a11, a14; nop; ae_cvtq56p32s.l	aed12, aed12 }
  18c697:	9e5550e5eadcebee 	{ add	a14, a11, a14; ae_mulasfd24.hh.ll	aed12, aed10, aed5; ae_round24x2f48ssym	aed13, aed14, aed14 }
  18c69f:	6826be8a45c6de1f 	{ ae_s32.l.i	aed13, a14, 4; ae_mulaafd24.hl.lh	aed6, aed5, aed10; ae_mulasfd24.hh.ll_s2	aed12, aed8, aed4 }
  18c6a7:	eb26c30804063a3f 	{ ae_l32x2.i	aed3, a10, -24; ae_mulaafd24.hl.lh	aed6, aed4, aed8; nop }
  18c6af:	9e61ddc3c9b0259e 	{ nop; ae_mulf32s.lh	aed0, aed9, aed3; ae_round24x2f48ssym	aed11, aed12, aed12 }
  18c6b7:	9efb9e606f20bbce 	{ ae_s32.l.x	aed11, a11, a12; nop; ae_round24x2f48ssym	aed2, aed6, aed6 }
  18c6bf:	9e62500903e6cbce 	{ add	a12, a11, a12; ae_mulf32s.ll	aed6, aed3, aed9; ae_round24x2f48ssym	aed14, aed0, aed0 }
  18c6c7:	c8fbbee03fe02c1e 	{ ae_s32.l.i	aed2, a12, 4; nop; ae_cvtq56p32s.l	aed14, aed14 }
  18c6cf:	9e55c3646a2ebaae 	{ ae_l32x2.i	aed11, a10, -16; ae_mulasfd24.hh.ll	aed14, aed10, aed4; ae_round24x2f48ssym	aed2, aed6, aed6 }
  18c6d7:	c861dd2b392f259e 	{ nop; ae_mulf32s.lh	aed15, aed9, aed11; ae_cvtq56p32s.l	aed2, aed2 }
  18c6df:	4262dd49ab2c259f 	{ nop; ae_mulf32s.ll	aed12, aed11, aed9; ae_mulaafd24.hl.lh_s2	aed2, aed4, aed10 }
  18c6e7:	9e26ddf8f7f2259e 	{ nop; ae_mulaafd24.hl.lh	aed2, aed7, aed8; ae_round24x2f48ssym	aed15, aed15, aed15 }
  18c6ef:	9e55ddc7c8de259e 	{ nop; ae_mulasfd24.hh.ll	aed14, aed8, aed7; ae_round24x2f48ssym	aed13, aed12, aed12 }
  18c6f7:	450224               	ae_round24x2f48ssym	aed0, aed2, aed2
  18c6fa:	45cee4               	ae_round24x2f48ssym	aed12, aed14, aed14
  18c6fd:	c8fb9ed03fd0cb8e 	{ ae_s32.l.x	aed12, a11, a8; nop; ae_cvtq56p32s.l	aed13, aed13 }
  18c705:	c82650fa37fd8b8e 	{ add	a8, a11, a8; ae_mulaafd24.hl.lh	aed13, aed7, aed10; ae_cvtq56p32s.l	aed15, aed15 }
  18c70d:	4255be378adf081f 	{ ae_s32.l.i	aed0, a8, 4; ae_mulasfd24.hh.ll	aed15, aed10, aed7; ae_mulaafd24.hl.lh_s2	aed13, aed3, aed8 }
  18c715:	eb55c303080f7abf 	{ ae_l32x2.i	aed7, a10, -8; ae_mulasfd24.hh.ll	aed15, aed8, aed3; nop }
  18c71d:	9e612fd7d96cf9ce 	{ addi	a12, a9, -1; ae_mulf32s.lh	aed12, aed9, aed7; ae_round24x2f48ssym	aed6, aed13, aed13 }
  18c725:	9efb21f0ffe00d8e 	{ addi	a8, a13, 16; nop; ae_round24x2f48ssym	aed14, aed15, aed15 }
  18c72d:	9efb9ec0cf20ebfe 	{ ae_s32.l.x	aed14, a11, a15; nop; ae_round24x2f48ssym	aed2, aed12, aed12 }
  18c735:	c86250293720fbfe 	{ add	a15, a11, a15; ae_mulf32s.ll	aed0, aed7, aed9; ae_cvtq56p32s.l	aed2, aed2 }
  18c73d:	e7ac76               	loopgtz	a12, 18c828 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x81c>
  18c740:	9e55be030a126f1e 	{ ae_s32.l.i	aed6, a15, 4; ae_mulasfd24.hh.ll	aed2, aed10, aed3; ae_round24x2f48ssym	aed1, aed0, aed0 }
  18c748:	c855cd1b38021a4e 	{ ae_l32x2.ip	aed1, a10, 32; ae_mulasfd24.hh.ll	aed2, aed8, aed11; ae_cvtq56p32s.l	aed0, aed1 }
  18c750:	4261dd31a903259f 	{ nop; ae_mulf32s.lh	aed3, aed9, aed1; ae_mulaafd24.hl.lh_s2	aed0, aed3, aed10 }
  18c758:	9e26dd282b50259e 	{ nop; ae_mulaafd24.hl.lh	aed0, aed11, aed8; ae_round24x2f48ssym	aed5, aed2, aed2 }
  18c760:	08f8                	l32i.n	a15, a8, 0
  18c762:	9e62dd090160259e 	{ nop; ae_mulf32s.ll	aed0, aed1, aed9; ae_round24x2f48ssym	aed6, aed0, aed0 }
  18c76a:	9efb9e303f305bfe 	{ ae_s32.l.x	aed5, a11, a15; nop; ae_round24x2f48ssym	aed3, aed3, aed3 }
  18c772:	c8fb50303f20fbfe 	{ add	a15, a11, a15; nop; ae_cvtq56p32s.l	aed2, aed3 }
  18c77a:	9e55be0b0a026f1e 	{ ae_s32.l.i	aed6, a15, 4; ae_mulasfd24.hh.ll	aed2, aed10, aed11; ae_round24x2f48ssym	aed0, aed0, aed0 }
  18c782:	c855c30738023a3e 	{ ae_l32x2.i	aed3, a10, -24; ae_mulasfd24.hh.ll	aed2, aed8, aed7; ae_cvtq56p32s.l	aed0, aed0 }
  18c78a:	4261ddb3a905259f 	{ nop; ae_mulf32s.lh	aed5, aed9, aed3; ae_mulaafd24.hl.lh_s2	aed0, aed11, aed10 }
  18c792:	9e26dd282760259e 	{ nop; ae_mulaafd24.hl.lh	aed0, aed7, aed8; ae_round24x2f48ssym	aed6, aed2, aed2 }
  18c79a:	18f8                	l32i.n	a15, a8, 4
  18c79c:	9e62dd0903b0259e 	{ nop; ae_mulf32s.ll	aed0, aed3, aed9; ae_round24x2f48ssym	aed11, aed0, aed0 }
  18c7a4:	9efb9e505f506bfe 	{ ae_s32.l.x	aed6, a11, a15; nop; ae_round24x2f48ssym	aed5, aed5, aed5 }
  18c7ac:	c8fb50503f20fbfe 	{ add	a15, a11, a15; nop; ae_cvtq56p32s.l	aed2, aed5 }
  18c7b4:	9e55be070a02bf1e 	{ ae_s32.l.i	aed11, a15, 4; ae_mulasfd24.hh.ll	aed2, aed10, aed7; ae_round24x2f48ssym	aed0, aed0, aed0 }
  18c7bc:	c855c3013802baae 	{ ae_l32x2.i	aed11, a10, -16; ae_mulasfd24.hh.ll	aed2, aed8, aed1; ae_cvtq56p32s.l	aed0, aed0 }
  18c7c4:	4261dd7ba905259f 	{ nop; ae_mulf32s.lh	aed5, aed9, aed11; ae_mulaafd24.hl.lh_s2	aed0, aed7, aed10 }
  18c7cc:	9e26dd282160259e 	{ nop; ae_mulaafd24.hl.lh	aed0, aed1, aed8; ae_round24x2f48ssym	aed6, aed2, aed2 }
  18c7d4:	28f8                	l32i.n	a15, a8, 8
  18c7d6:	9e62dd090b70259e 	{ nop; ae_mulf32s.ll	aed0, aed11, aed9; ae_round24x2f48ssym	aed7, aed0, aed0 }
  18c7de:	9efb9e505f506bfe 	{ ae_s32.l.x	aed6, a11, a15; nop; ae_round24x2f48ssym	aed5, aed5, aed5 }
  18c7e6:	c8fb50503f20fbfe 	{ add	a15, a11, a15; nop; ae_cvtq56p32s.l	aed2, aed5 }
  18c7ee:	9e55be010a027f1e 	{ ae_s32.l.i	aed7, a15, 4; ae_mulasfd24.hh.ll	aed2, aed10, aed1; ae_round24x2f48ssym	aed0, aed0, aed0 }
  18c7f6:	c855c30338027abe 	{ ae_l32x2.i	aed7, a10, -8; ae_mulasfd24.hh.ll	aed2, aed8, aed3; ae_cvtq56p32s.l	aed0, aed0 }
  18c7fe:	4261dd17a901259f 	{ nop; ae_mulf32s.lh	aed1, aed9, aed7; ae_mulaafd24.hl.lh_s2	aed0, aed1, aed10 }
  18c806:	9e26dd282350259e 	{ nop; ae_mulaafd24.hl.lh	aed0, aed3, aed8; ae_round24x2f48ssym	aed5, aed2, aed2 }
  18c80e:	38f8                	l32i.n	a15, a8, 12
  18c810:	9e6221090760088e 	{ addi	a8, a8, 16; ae_mulf32s.ll	aed0, aed7, aed9; ae_round24x2f48ssym	aed6, aed0, aed0 }
  18c818:	9efb9e101f105bfe 	{ ae_s32.l.x	aed5, a11, a15; nop; ae_round24x2f48ssym	aed1, aed1, aed1 }
  18c820:	c8fb50103f20fbfe 	{ add	a15, a11, a15; nop; ae_cvtq56p32s.l	aed2, aed1 }

0018c828 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x81c>:
  18c828:	e06f14               	ae_s32.l.i	aed6, a15, 4

0018c82b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x81f>:
  18c82b:	774b                	addi.n	a7, a7, 4
  18c82d:	556b                	addi.n	a5, a5, 6
  18c82f:	2721f2               	l32i	a15, a1, 156
  18c832:	0106a2               	l8ui	a10, a6, 1
  18c835:	9f1b                	addi.n	a9, a15, 1
  18c837:	276192               	s32i	a9, a1, 156
  18c83a:	ff3a86               	j	18c528 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x51c>

0018c83d <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x831>:
  18c83d:	2421a2               	l32i	a10, a1, 144
  18c840:	232182               	l32i	a8, a1, 140
  18c843:	e4a8a7               	bge	a8, a10, 18c82b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x81f>
  18c846:	2221d2               	l32i	a13, a1, 136
  18c849:	139444               	ae_cvtp24a16x2.ll	aed9, a4, a4
  18c84c:	11b9d0               	slli	a11, a9, 3
  18c84f:	2121c2               	l32i	a12, a1, 132
  18c852:	152182               	l32i	a8, a1, 84
  18c855:	0cfd                	mov.n	a15, a12
  18c857:	888b                	addi.n	a8, a8, 8
  18c859:	276c07               	bbci	a12, 0, 18c884 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x878>
  18c85c:	3e2894               	ae_l32x2.ip	aed2, a8, 8
  18c85f:	eb61dd020903259f 	{ nop; ae_mulf32s.lh	aed3, aed9, aed2; nop }
  18c867:	0de8                	l32i.n	a14, a13, 0
  18c869:	9e62dd393210259e 	{ nop; ae_mulf32s.ll	aed0, aed2, aed9; ae_round24x2f48ssym	aed1, aed3, aed3 }
  18c871:	e21be4               	ae_s32.l.x	aed1, a11, a14
  18c874:	9efb53000ff0e9ee 	{ addx8	a14, a9, a14; nop; ae_round24x2f48ssym	aed15, aed0, aed0 }
  18c87c:	40000041210fdede 	{ ae_s32.l.i	aed15, a14, 4; nop; addi	a13, a13, 4 }

0018c884 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x878>:
  18c884:	2191f0               	srai	a9, a15, 1
  18c887:	fa0916               	beqz	a9, 18c82b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x81f>
  18c88a:	0de8                	l32i.n	a14, a13, 0
  18c88c:	1dc8                	l32i.n	a12, a13, 4
  18c88e:	3e88a4               	ae_l32x2.ip	aed8, a8, 16
  18c891:	eb612008090a8dff 	{ addi	a15, a13, 8; ae_mulf32s.lh	aed10, aed9, aed8; nop }
  18c899:	abca                	add.n	a10, a11, a12
  18c89b:	9efb59a0af70dbbe 	{ or	a13, a11, a11; nop; ae_round24x2f48ssym	aed7, aed10, aed10 }
  18c8a3:	eb629e0908067bef 	{ ae_s32.l.x	aed7, a11, a14; ae_mulf32s.ll	aed6, aed8, aed9; nop }
  18c8ab:	ebea                	add.n	a14, a11, a14
  18c8ad:	9efb59606f50baae 	{ or	a11, a10, a10; nop; ae_round24x2f48ssym	aed5, aed6, aed6 }
  18c8b5:	e05e14               	ae_s32.l.i	aed5, a14, 4
  18c8b8:	c148f4               	ae_l32x2.i	aed4, a8, -8
  18c8bb:	6e612f449910f9af 	{ addi	a10, a9, -1; ae_mulf32s.lh	aed0, aed9, aed4; ae_mulf32s.ll_s2	aed1, aed4, aed9 }
  18c8c3:	3aaa76               	loopgtz	a10, 18c901 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x8f5>
  18c8c6:	0fa8                	l32i.n	a10, a15, 0
  18c8c8:	450004               	ae_round24x2f48ssym	aed0, aed0, aed0
  18c8cb:	9efb9e101f000dce 	{ ae_s32.l.x	aed0, a13, a12; nop; ae_round24x2f48ssym	aed0, aed1, aed1 }
  18c8d3:	e00b14               	ae_s32.l.i	aed0, a11, 4
  18c8d6:	3e08a4               	ae_l32x2.ip	aed0, a8, 16
  18c8d9:	6e6150009910bdaf 	{ add	a11, a13, a10; ae_mulf32s.lh	aed0, aed9, aed0; ae_mulf32s.ll_s2	aed1, aed0, aed9 }
  18c8e1:	1fc8                	l32i.n	a12, a15, 4
  18c8e3:	9efb20000f008ffe 	{ addi	a15, a15, 8; nop; ae_round24x2f48ssym	aed0, aed0, aed0 }
  18c8eb:	9efb9e101f000dae 	{ ae_s32.l.x	aed0, a13, a10; nop; ae_round24x2f48ssym	aed0, aed1, aed1 }
  18c8f3:	e00b14               	ae_s32.l.i	aed0, a11, 4
  18c8f6:	c108f4               	ae_l32x2.i	aed0, a8, -8
  18c8f9:	6e6150009910bdcf 	{ add	a11, a13, a12; ae_mulf32s.lh	aed0, aed9, aed0; ae_mulf32s.ll_s2	aed1, aed0, aed9 }

0018c901 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x8f5>:
  18c901:	45c004               	ae_round24x2f48ssym	aed12, aed0, aed0
  18c904:	9efb9e101fb0cdce 	{ ae_s32.l.x	aed12, a13, a12; nop; ae_round24x2f48ssym	aed11, aed1, aed1 }
  18c90c:	e0bb14               	ae_s32.l.i	aed11, a11, 4
  18c90f:	ffc606               	j	18c82b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x81f>

0018c912 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x906>:
  18c912:	106192               	s32i	a9, a1, 64
  18c915:	09bd                	mov.n	a11, a9
  18c917:	01d1c2               	addmi	a12, a1, 0x100
  18c91a:	e94c94               	ae_s32x2.i	aed4, a12, -56
  18c91d:	e93ca4               	ae_s32x2.i	aed3, a12, -48
  18c920:	e92cb4               	ae_s32x2.i	aed2, a12, -40
  18c923:	e91cc4               	ae_s32x2.i	aed1, a12, -32
  18c926:	056de5               	call8	192004 <_Z6divideii>
  18c929:	2521e2               	l32i	a14, a1, 148
  18c92c:	60d0a0               	neg	a13, a10
  18c92f:	01d192               	addmi	a9, a1, 0x100
  18c932:	c119c4               	ae_l32x2.i	aed1, a9, -32
  18c935:	c129b4               	ae_l32x2.i	aed2, a9, -40
  18c938:	c139a4               	ae_l32x2.i	aed3, a9, -48
  18c93b:	400001006904790e 	{ ae_l32x2.i	aed4, a9, -56; nop; movi	a7, 0 }
  18c943:	a3ade0               	movltz	a10, a13, a14
  18c946:	1661a2               	s32i	a10, a1, 88
  18c949:	102192               	l32i	a9, a1, 64
  18c94c:	feb406               	j	18c420 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x414>

0018c94f <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x943>:
  18c94f:	00000000 d209bd00                                .....

0018c954 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x948>:
  18c954:	09bd                	mov.n	a11, a9
  18c956:	01d1d2               	addmi	a13, a1, 0x100
  18c959:	e93da4               	ae_s32x2.i	aed3, a13, -48
  18c95c:	e92db4               	ae_s32x2.i	aed2, a13, -40
  18c95f:	e91dc4               	ae_s32x2.i	aed1, a13, -32
  18c962:	056a25               	call8	192004 <_Z6divideii>
  18c965:	1621f2               	l32i	a15, a1, 88
  18c968:	252182               	l32i	a8, a1, 148
  18c96b:	6050a0               	neg	a5, a10
  18c96e:	01d1c2               	addmi	a12, a1, 0x100
  18c971:	c11cc4               	ae_l32x2.i	aed1, a12, -32
  18c974:	c12cb4               	ae_l32x2.i	aed2, a12, -40
  18c977:	400000806a73ec1e 	{ ae_l32x2.i	aed3, a12, -48; nop; addi	a14, a1, 120 }
  18c97f:	a3a580               	movltz	a10, a5, a8
  18c982:	15dfa4               	ae_movda32x2	aed13, a15, a10
  18c985:	e9de74               	ae_s32x2.i	aed13, a14, 56
  18c988:	feb046               	j	18c44d <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x441>

0018c98b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x97f>:
  18c98b:	000000                                        ...

0018c98e <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x982>:
  18c98e:	05bd                	mov.n	a11, a5
  18c990:	01d1f2               	addmi	a15, a1, 0x100
  18c993:	e93f84               	ae_s32x2.i	aed3, a15, -64
  18c996:	e92fb4               	ae_s32x2.i	aed2, a15, -40
  18c999:	e91fc4               	ae_s32x2.i	aed1, a15, -32
  18c99c:	056665               	call8	192004 <_Z6divideii>
  18c99f:	6080a0               	neg	a8, a10
  18c9a2:	2621b2               	l32i	a11, a1, 152
  18c9a5:	01d1e2               	addmi	a14, a1, 0x100
  18c9a8:	c11ec4               	ae_l32x2.i	aed1, a14, -32
  18c9ab:	c12eb4               	ae_l32x2.i	aed2, a14, -40
  18c9ae:	4000010068039e0e 	{ ae_l32x2.i	aed3, a14, -64; nop; movi	a9, 0 }
  18c9b6:	7299b0               	salt	a9, a9, a11
  18c9b9:	93a890               	movnez	a10, a8, a9
  18c9bc:	1761a2               	s32i	a10, a1, 92
  18c9bf:	feb406               	j	18c493 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x487>

0018c9c2 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9b6>:
  18c9c2:	000000                                        ...

0018c9c5 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9b9>:
  18c9c5:	05bd                	mov.n	a11, a5
  18c9c7:	0563e5               	call8	192004 <_Z6divideii>
  18c9ca:	78c1f2               	addi	a15, a1, 120
  18c9cd:	172152               	l32i	a5, a1, 92
  18c9d0:	6080a0               	neg	a8, a10
  18c9d3:	2621b2               	l32i	a11, a1, 152
  18c9d6:	090c                	movi.n	a9, 0
  18c9d8:	7299b0               	salt	a9, a9, a11
  18c9db:	93a890               	movnez	a10, a8, a9
  18c9de:	15e5a4               	ae_movda32x2	aed14, a5, a10
  18c9e1:	e9ef64               	ae_s32x2.i	aed14, a15, 48
  18c9e4:	feb486               	j	18c4ba <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x4ae>

0018c9e7 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9db>:
  18c9e7:	000000                                        ...

0018c9ea <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9de>:
  18c9ea:	070c                	movi.n	a7, 0
  18c9ec:	fe9746               	j	18c44d <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x441>

0018c9ef <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9e3>:
	...

0018c9f0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9e4>:
  18c9f0:	3a2192               	l32i	a9, a1, 232
  18c9f3:	1221d2               	l32i	a13, a1, 72
  18c9f6:	fec9c2               	addi	a12, a9, -2
  18c9f9:	3dc9                	s32i.n	a12, a13, 12
  18c9fb:	f01d                	retw.n

0018c9fd <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9f1>:
  18c9fd:	1221d2               	l32i	a13, a1, 72
  18ca00:	fec9c2               	addi	a12, a9, -2
  18ca03:	3dc9                	s32i.n	a12, a13, 12
  18ca05:	f01d                	retw.n

0018ca07 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9fb>:
	...

0018ca08 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0x9fc>:
  18ca08:	006136               	entry	a1, 48
  18ca0b:	038d                	mov.n	a8, a3
  18ca0d:	400000f06ef5635e 	{ ae_l32x2.i	aed5, a3, -16; nop; addi	a6, a5, -1 }
  18ca15:	ebfac300000873bf 	{ ae_l32x2.i	aed7, a3, -8; ae_movi	aed8, 0; nop }
  18ca1d:	ebfb59080e02e22f 	{ or	a14, a2, a2; ae_mov	aed2, aed8; nop }
  18ca25:	c9fb59488e40233e 	{ or	a2, a3, a3; ae_mov	aed0, aed8; ae_mov	aed4, aed8 }
  18ca2d:	0d402bc7beb1256e 	{ blti.w18	a5, 2, 18ccec <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xce0>; ae_mov	aed1, aed7 }
  18ca35:	217160               	srai	a7, a6, 1
  18ca38:	0f6607               	bbci	a6, 0, 18ca4b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xa3f>
  18ca3b:	eb25cd070702321f 	{ ae_l32x2.ip	aed3, a2, 8; ae_mulaafd24.hh.ll	aed2, aed7, aed7; nop }
  18ca43:	6925c977334013af 	{ ae_mov	aed1, aed3; ae_mulaafd24.hh.ll	aed0, aed3, aed7; ae_mulasfd24.hl.lh_s2	aed4, aed7, aed3 }

0018ca4b <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xa3f>:
  18ca4b:	049716               	beqz	a7, 18ca98 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xa8c>
  18ca4e:	eb25cd010102a22f 	{ ae_l32x2.ip	aed10, a2, 16; ae_mulaafd24.hh.ll	aed2, aed1, aed1; nop }
  18ca56:	4156c3aa110412bf 	{ ae_l32x2.i	aed1, a2, -8; ae_mulasfd24.hl.lh	aed4, aed1, aed10; ae_mulaafd24.hh.ll_s2	aed0, aed10, aed1 }
  18ca5e:	4125dd1aaa02259f 	{ nop; ae_mulaafd24.hh.ll	aed2, aed10, aed10; ae_mulaafd24.hh.ll_s2	aed0, aed1, aed10 }
  18ca66:	c9fb2f420e36f73e 	{ addi	a3, a7, -1; ae_mov	aed6, aed2; ae_mov	aed3, aed0 }
  18ca6e:	0020f0               	nop
  18ca71:	f03d                	nop.n
  18ca73:	f03d                	nop.n
  18ca75:	17a376               	loopgtz	a3, 18ca90 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xa84>
  18ca78:	6925cda11146a22f 	{ ae_l32x2.ip	aed10, a2, 16; ae_mulaafd24.hh.ll	aed6, aed1, aed1; ae_mulasfd24.hl.lh_s2	aed4, aed10, aed1 }
  18ca80:	6925c311aa4312bf 	{ ae_l32x2.i	aed1, a2, -8; ae_mulaafd24.hh.ll	aed3, aed10, aed1; ae_mulasfd24.hl.lh_s2	aed4, aed1, aed10 }
  18ca88:	4125dd1aaa36259f 	{ nop; ae_mulaafd24.hh.ll	aed6, aed10, aed10; ae_mulaafd24.hh.ll_s2	aed3, aed1, aed10 }

0018ca90 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xa84>:
  18ca90:	69fbc9a31e4026af 	{ ae_mov	aed2, aed6; ae_mov	aed0, aed3; ae_mulasfd24.hl.lh_s2	aed4, aed10, aed1 }

0018ca98 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xa8c>:
  18ca98:	41fb21121e234e7f 	{ addi	a7, a14, 20; ae_mov	aed3, aed2; ae_mulaafd24.hh.ll_s2	aed2, aed1, aed1 }
  18caa0:	1146d0               	slli	a4, a6, 3
  18caa3:	2532d4               	ae_nsa64	a3, aed2
  18caa6:	c26844               	ae_l32x2.x	aed6, a8, a4
  18caa9:	f0c3f2               	addi	a15, a3, -16
  18caac:	f8c332               	addi	a3, a3, -8
  18caaf:	0c4000c5f583834e 	{ bgei.w18	a3, 8, 18cac2 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xab6>; ae_mulaafd24.hh.ll	aed3, aed5, aed5 }
  18cab7:	8a0c                	movi.n	a10, 8
  18cab9:	c0aa30               	sub	a10, a10, a3
  18cabc:	912a24               	ae_sraaq56	aed2, aed2, a10
  18cabf:	000086               	j	18cac5 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xab9>

0018cac2 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xab6>:
  18cac2:	212f24               	ae_slaaq56	aed2, aed2, a15

0018cac5 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xab9>:
  18cac5:	2533d4               	ae_nsa64	a3, aed3
  18cac8:	840c                	movi.n	a4, 8
  18caca:	9efb2f202fd003de 	{ addi	a13, a3, -16; nop; ae_round24x2f48ssym	aed13, aed2, aed2 }
  18cad2:	4000008120fd3e3e 	{ ae_s32.l.i	aed13, a14, 0; nop; addi	a3, a3, -8 }
  18cada:	0f83e6               	bgei	a3, 8, 18caed <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xae1>
  18cadd:	c04430               	sub	a4, a4, a3
  18cae0:	913434               	ae_sraaq56	aed3, aed3, a4
  18cae3:	000246               	j	18caf0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xae4>

0018cae6 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xada>:
  18cae6:	00000000 34000000                                .......

0018caed <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xae1>:
  18caed:	213d34               	ae_slaaq56	aed3, aed3, a13

0018caf0 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xae4>:
  18caf0:	9e25c93136e030ae 	{ ae_mov	aed3, aed0; ae_mulaafd24.hh.ll	aed0, aed6, aed1; ae_round24x2f48ssym	aed14, aed3, aed3 }
  18caf8:	eb2540050703084f 	{ movi	a4, 8; ae_mulaafd24.hh.ll	aed3, aed7, aed5; nop }
  18cb00:	2520d4               	ae_nsa64	a2, aed0
  18cb03:	2533d4               	ae_nsa64	a3, aed3
  18cb06:	f0c2c2               	addi	a12, a2, -16
  18cb09:	400000812cfe272e 	{ ae_s32.l.i	aed14, a7, -16; nop; addi	a2, a2, -8 }
  18cb11:	0882e6               	bgei	a2, 8, 18cb1d <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb11>
  18cb14:	c04420               	sub	a4, a4, a2
  18cb17:	910404               	ae_sraaq56	aed0, aed0, a4
  18cb1a:	000086               	j	18cb20 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb14>

0018cb1d <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb11>:
  18cb1d:	210c04               	ae_slaaq56	aed0, aed0, a12

0018cb20 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb14>:
  18cb20:	9efb2f000ff003be 	{ addi	a11, a3, -16; nop; ae_round24x2f48ssym	aed15, aed0, aed0 }
  18cb28:	432cb0               	min	a2, a12, a11
  18cb2b:	400000812dff373e 	{ ae_s32.l.i	aed15, a7, -12; nop; addi	a3, a3, -8 }
  18cb33:	0a83e6               	bgei	a3, 8, 18cb41 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb35>
  18cb36:	840c                	movi.n	a4, 8
  18cb38:	c04430               	sub	a4, a4, a3
  18cb3b:	913434               	ae_sraaq56	aed3, aed3, a4
  18cb3e:	000086               	j	18cb44 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb38>

0018cb41 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb35>:
  18cb41:	213b34               	ae_slaaq56	aed3, aed3, a11

0018cb44 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb38>:
  18cb44:	433fd0               	min	a3, a15, a13
  18cb47:	450334               	ae_round24x2f48ssym	aed0, aed3, aed3
  18cb4a:	69fbbe146e43071f 	{ ae_s32.l.i	aed0, a7, 4; ae_mov	aed3, aed4; ae_mulasfd24.hl.lh_s2	aed4, aed1, aed6 }
  18cb52:	0c0000e76583a32e 	{ bge.w18	a3, a2, 18cb5c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb50>; ae_mulasfd24.hl.lh	aed3, aed5, aed7 }
  18cb5a:	032d                	mov.n	a2, a3

0018cb5c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb50>:
  18cb5c:	2534d4               	ae_nsa64	a3, aed4
  18cb5f:	f0c3a2               	addi	a10, a3, -16
  18cb62:	f8c332               	addi	a3, a3, -8
  18cb65:	0c83e6               	bgei	a3, 8, 18cb75 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb69>
  18cb68:	840c                	movi.n	a4, 8
  18cb6a:	c04430               	sub	a4, a4, a3
  18cb6d:	914444               	ae_sraaq56	aed4, aed4, a4
  18cb70:	000106               	j	18cb78 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb6c>

0018cb73 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb67>:
	...

0018cb75 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb69>:
  18cb75:	214a44               	ae_slaaq56	aed4, aed4, a10

0018cb78 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb6c>:
  18cb78:	2533d4               	ae_nsa64	a3, aed3
  18cb7b:	9efb2f404f10039e 	{ addi	a9, a3, -16; nop; ae_round24x2f48ssym	aed1, aed4, aed4 }
  18cb83:	400000812ef1373e 	{ ae_s32.l.i	aed1, a7, -8; nop; addi	a3, a3, -8 }
  18cb8b:	0a83e6               	bgei	a3, 8, 18cb99 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb8d>
  18cb8e:	840c                	movi.n	a4, 8
  18cb90:	c04430               	sub	a4, a4, a3
  18cb93:	913434               	ae_sraaq56	aed3, aed3, a4
  18cb96:	000086               	j	18cb9c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb90>

0018cb99 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb8d>:
  18cb99:	213934               	ae_slaaq56	aed3, aed3, a9

0018cb9c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xb90>:
  18cb9c:	433a90               	min	a3, a10, a9
  18cb9f:	452334               	ae_round24x2f48ssym	aed2, aed3, aed3
  18cba2:	ebfbbe080e03272f 	{ ae_s32.l.i	aed2, a7, 8; ae_mov	aed3, aed8; nop }
  18cbaa:	0d0000c8deb2923e 	{ blt.w18	a2, a3, 18cbbb <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbaf>; ae_mov	aed2, aed8 }
  18cbb2:	0139                	s32i.n	a3, a1, 0
  18cbb4:	000146               	j	18cbbd <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbb1>

0018cbb7 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbab>:
  18cbb7:	00000000                                ....

0018cbbb <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbaf>:
  18cbbb:	0129                	s32i.n	a2, a1, 0

0018cbbd <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbb1>:
  18cbbd:	2d15a6               	blti	a5, 1, 18cbee <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbe2>
  18cbc0:	400000f06ef0385e 	{ ae_l32x2.i	aed0, a8, -16; nop; addi	a3, a5, -1 }
  18cbc8:	3e1894               	ae_l32x2.ip	aed1, a8, 8
  18cbcb:	082d                	mov.n	a2, a8
  18cbcd:	0aa376               	loopgtz	a3, 18cbdb <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbcf>
  18cbd0:	6925c300113802af 	{ ae_l32x2.i	aed0, a2, -16; ae_mulaafd24.hh.ll	aed8, aed1, aed0; ae_mulasfd24.hl.lh_s2	aed3, aed0, aed1 }
  18cbd8:	3e1294               	ae_l32x2.ip	aed1, a2, 8

0018cbdb <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbcf>:
  18cbdb:	3e2814               	ae_mov	aed2, aed8
  18cbde:	eb25dd000102259f 	{ nop; ae_mulaafd24.hh.ll	aed2, aed1, aed0; nop }
  18cbe6:	eb56dd010003259f 	{ nop; ae_mulasfd24.hl.lh	aed3, aed0, aed1; nop }

0018cbee <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbe2>:
  18cbee:	2532d4               	ae_nsa64	a3, aed2
  18cbf1:	f0c382               	addi	a8, a3, -16
  18cbf4:	f8c332               	addi	a3, a3, -8
  18cbf7:	0a83e6               	bgei	a3, 8, 18cc05 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbf9>
  18cbfa:	840c                	movi.n	a4, 8
  18cbfc:	c04430               	sub	a4, a4, a3
  18cbff:	912424               	ae_sraaq56	aed2, aed2, a4
  18cc02:	000086               	j	18cc08 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbfc>

0018cc05 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbf9>:
  18cc05:	212824               	ae_slaaq56	aed2, aed2, a8

0018cc08 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xbfc>:
  18cc08:	2533d4               	ae_nsa64	a3, aed3
  18cc0b:	0168                	l32i.n	a6, a1, 0
  18cc0d:	9efb2f202f40035e 	{ addi	a5, a3, -16; nop; ae_round24x2f48ssym	aed4, aed2, aed2 }
  18cc15:	432850               	min	a2, a8, a5
  18cc18:	400000812ff4373e 	{ ae_s32.l.i	aed4, a7, -4; nop; addi	a3, a3, -8 }
  18cc20:	0c83e6               	bgei	a3, 8, 18cc30 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xc24>
  18cc23:	840c                	movi.n	a4, 8
  18cc25:	c04430               	sub	a4, a4, a3
  18cc28:	913434               	ae_sraaq56	aed3, aed3, a4
  18cc2b:	000106               	j	18cc33 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xc27>

0018cc2e <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xc22>:
	...

0018cc30 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xc24>:
  18cc30:	213534               	ae_slaaq56	aed3, aed3, a5

0018cc33 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xc27>:
  18cc33:	455334               	ae_round24x2f48ssym	aed5, aed3, aed3
  18cc36:	e05704               	ae_s32.l.i	aed5, a7, 0
  18cc39:	c15e34               	ae_l32x2.i	aed5, a14, 24
  18cc3c:	c8fbc0502f20fe3e 	{ ae_l32x2.i	aed15, a14, 8; nop; ae_cvtq56p32s.h	aed2, aed5 }
  18cc44:	c8fbc0f02fc04e2e 	{ ae_l32x2.i	aed4, a14, 0; nop; ae_cvtq56p32s.h	aed12, aed15 }
  18cc4c:	3e3424               	ae_cvtq56p32s.h	aed3, aed4
  18cc4f:	01a627               	bge	a6, a2, 18cc54 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xc48>
  18cc52:	062d                	mov.n	a2, a6

0018cc54 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xc48>:
  18cc54:	c8fb5a503f504c2e 	{ sub	a4, a12, a2; nop; ae_cvtq56p32s.l	aed5, aed5 }
  18cc5c:	91c4c4               	ae_sraaq56	aed12, aed12, a4
  18cc5f:	c8fb5af03ff04a2e 	{ sub	a4, a10, a2; nop; ae_cvtq56p32s.l	aed15, aed15 }
  18cc67:	91f4f4               	ae_sraaq56	aed15, aed15, a4
  18cc6a:	c8fb5a403f404f2e 	{ sub	a4, a15, a2; nop; ae_cvtq56p32s.l	aed4, aed4 }
  18cc72:	913434               	ae_sraaq56	aed3, aed3, a4
  18cc75:	9efb5a303fe04d2e 	{ sub	a4, a13, a2; nop; ae_round24x2f48ssym	aed14, aed3, aed3 }
  18cc7d:	914444               	ae_sraaq56	aed4, aed4, a4
  18cc80:	9efb5a404f104b2e 	{ sub	a4, a11, a2; nop; ae_round24x2f48ssym	aed1, aed4, aed4 }
  18cc88:	912424               	ae_sraaq56	aed2, aed2, a4
  18cc8b:	9efb5a202fd0492e 	{ sub	a4, a9, a2; nop; ae_round24x2f48ssym	aed13, aed2, aed2 }
  18cc93:	915454               	ae_sraaq56	aed5, aed5, a4
  18cc96:	9e01dd515e0e259e 	{ nop; ae_sel16i.n	aed14, aed14, aed1, 1; ae_round24x2f48ssym	aed0, aed5, aed5 }
  18cc9e:	eb01c4000d0dee6f 	{ ae_s32x2.i	aed14, a14, 0; ae_sel16i.n	aed13, aed13, aed0, 1; nop }
  18cca6:	9e61c4fefeb9defe 	{ ae_s32x2.i	aed13, a14, 24; ae_mulf32s.lh	aed9, aed14, aed14; ae_round24x2f48ssym	aed11, aed15, aed15 }
  18ccae:	9ebabecdcda9b7ee 	{ ae_s32.l.i	aed11, a7, -8; ae_mulssfd24.hh.ll	aed9, aed13, aed13; ae_round24x2f48ssym	aed10, aed12, aed12 }
  18ccb6:	e0a7d4               	ae_s32.l.i	aed10, a7, -12
  18ccb9:	9efbc0909fa09eae 	{ ae_l32x2.i	aed9, a14, 16; nop; ae_round24x2f48ssym	aed10, aed9, aed9 }
  18ccc1:	3e8934               	ae_cvtq56p32s.l	aed8, aed9
  18ccc4:	c8fb5a902f90452e 	{ sub	a4, a5, a2; nop; ae_cvtq56p32s.h	aed9, aed9 }
  18cccc:	918484               	ae_sraaq56	aed8, aed8, a4
  18cccf:	9efb5a808f60482e 	{ sub	a4, a8, a2; nop; ae_round24x2f48ssym	aed6, aed8, aed8 }
  18ccd7:	40000135239a974e 	{ ae_s32.l.i	aed10, a7, 12; nop; ae_sraaq56	aed9, aed9, a4 }
  18ccdf:	9efbbe909f70670e 	{ ae_s32.l.i	aed6, a7, 0; nop; ae_round24x2f48ssym	aed7, aed9, aed9 }
  18cce7:	e077f4               	ae_s32.l.i	aed7, a7, -4
  18ccea:	f01d                	retw.n

0018ccec <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xce0>:
  18ccec:	060c                	movi.n	a6, 0
  18ccee:	ff6986               	j	18ca98 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xa8c>

0018ccf1 <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi+0xce5>:
  18ccf1:	000000                                        ...

0018ccf4 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj>:
  18ccf4:	008136               	entry	a1, 64
  18ccf7:	02ad                	mov.n	a10, a2
  18ccf9:	068d                	mov.n	a8, a6
  18ccfb:	052d                	mov.n	a2, a5
  18ccfd:	000462               	l8ui	a6, a4, 0
  18cd00:	0a58                	l32i.n	a5, a10, 0
  18cd02:	2b56b6               	bltui	a6, 5, 18cd31 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x3d>
  18cd05:	1121a2               	l32i	a10, a1, 68
  18cd08:	d1d591               	l32r	a9, 18145c (ac43 <xthals_release_major+0x7d63>)
  18cd0b:	11b9a7               	bgeu	a9, a10, 18cd20 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x2c>
  18cd0e:	d1d4b1               	l32r	a11, 181460 (ac44 <xthals_release_major+0x7d64>)
  18cd11:	0d002541d0b0ebae 	{ bltu.w18	a11, a10, 18cf72 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x27e>; nop }
  18cd19:	ea2c                	movi.n	a10, 46
  18cd1b:	4189                	s32i.n	a8, a1, 16
  18cd1d:	000a46               	j	18cd4a <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x56>

0018cd20 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x2c>:
  18cd20:	d1d1c1               	l32r	a12, 181464 (5dbf <xthals_release_major+0x2edf>)
  18cd23:	0ebca7               	bgeu	a12, a10, 18cd35 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x41>
  18cd26:	d1d0d1               	l32r	a13, 181468 (5dc0 <xthals_release_major+0x2ee0>)
  18cd29:	19bda7               	bgeu	a13, a10, 18cd46 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x52>
  18cd2c:	83dae2               	addmi	a14, a10, 0xffff8300
  18cd2f:	3e9c                	beqz.n	a14, 18cd46 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x52>

0018cd31 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x3d>:
  18cd31:	f27c                	movi.n	a2, -1
  18cd33:	f01d                	retw.n

0018cd35 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x41>:
  18cd35:	d1cdf1               	l32r	a15, 18146c (5621 <xthals_release_major+0x2741>)
  18cd38:	0d00264180b0cfae 	{ bgeu.w18	a15, a10, 18cfa4 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x2b0>; nop }
  18cd40:	d1cc91               	l32r	a9, 181470 (5622 <xthals_release_major+0x2742>)
  18cd43:	ea39a7               	bltu	a9, a10, 18cd31 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x3d>

0018cd46 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x52>:
  18cd46:	0a4c                	movi.n	a10, 64
  18cd48:	4189                	s32i.n	a8, a1, 16

0018cd4a <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x56>:
  18cd4a:	74a0a0               	extui	a10, a10, 0, 8
  18cd4d:	04bd                	mov.n	a11, a4
  18cd4f:	02cd                	mov.n	a12, a2
  18cd51:	1d0c                	movi.n	a13, 1
  18cd53:	ff27e5               	call8	18bfd0 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xd4>
  18cd56:	3129                	s32i.n	a2, a1, 12
  18cd58:	2149                	s32i.n	a4, a1, 8
  18cd5a:	c0f360               	sub	a15, a3, a6
  18cd5d:	4001b2               	l8ui	a11, a1, 64
  18cd60:	51b9                	s32i.n	a11, a1, 20
  18cd62:	ff1b                	addi.n	a15, a15, 1
  18cd64:	0d002141d0b0a3be 	{ bge.w18	a3, a11, 18cf85 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x291>; nop }
  18cd6c:	054d                	mov.n	a4, a5
  18cd6e:	020c                	movi.n	a2, 0
  18cd70:	0179                	s32i.n	a7, a1, 0
  18cd72:	1ec5d2               	addi	a13, a5, 30
  18cd75:	11d9                	s32i.n	a13, a1, 4
  18cd77:	001246               	j	18cdc4 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0xd0>

0018cd7a <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x86>:
  18cd7a:	5188                	l32i.n	a8, a1, 20
  18cd7c:	261aa6               	blti	a10, 1, 18cda6 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0xb2>
  18cd7f:	221b                	addi.n	a2, a2, 1
  18cd81:	1344a2               	s8i	a10, a4, 19
  18cd84:	e77c                	movi.n	a7, -2
  18cd86:	c0fe60               	sub	a15, a14, a6
  18cd89:	ff1b                	addi.n	a15, a15, 1
  18cd8b:	10ff70               	and	a15, a15, a7
  18cd8e:	1244f2               	s8i	a15, a4, 18
  18cd91:	7470a0               	extui	a7, a10, 0, 8
  18cd94:	c0f3f0               	sub	a15, a3, a15
  18cd97:	0e44f2               	s8i	a15, a4, 14
  18cd9a:	337a                	add.n	a3, a3, a7
  18cd9c:	c07e30               	sub	a7, a14, a3
  18cd9f:	ffaa                	add.n	a15, a15, a10
  18cda1:	0f44f2               	s8i	a15, a4, 15
  18cda4:	446b                	addi.n	a4, a4, 6

0018cda6 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0xb2>:
  18cda6:	0ead                	mov.n	a10, a14
  18cda8:	390c                	movi.n	a9, 3
  18cdaa:	729790               	salt	a9, a7, a9
  18cdad:	93a890               	movnez	a10, a8, a9
  18cdb0:	0d000841a0b0a38e 	{ bge.w18	a3, a8, 18ce3e <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x14a>; nop }
  18cdb8:	11b8                	l32i.n	a11, a1, 4
  18cdba:	1f0c                	movi.n	a15, 1
  18cdbc:	0d000741e0b0eb4e 	{ bltu.w18	a11, a4, 18ce3e <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x14a>; nop }

0018cdc4 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0xd0>:
  18cdc4:	104432               	s8i	a3, a4, 16
  18cdc7:	114432               	s8i	a3, a4, 17
  18cdca:	0aed                	mov.n	a14, a10
  18cdcc:	c0c6f0               	sub	a12, a6, a15
  18cdcf:	c0aa30               	sub	a10, a10, a3
  18cdd2:	0a7d                	mov.n	a7, a10
  18cdd4:	a22ac7               	blt	a10, a12, 18cd7a <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x86>
  18cdd7:	61e9                	s32i.n	a14, a1, 24
  18cdd9:	31c8                	l32i.n	a12, a1, 12
  18cddb:	eb7c                	movi.n	a11, -2
  18cddd:	c0a3f0               	sub	a10, a3, a15
  18cde0:	0d0c                	movi.n	a13, 0
  18cde2:	10aab0               	and	a10, a10, a11
  18cde5:	21b8                	l32i.n	a11, a1, 8
  18cde7:	c0aa30               	sub	a10, a10, a3
  18cdea:	a6aa                	add.n	a10, a6, a10
  18cdec:	a3aa                	add.n	a10, a3, a10
  18cdee:	74a0a0               	extui	a10, a10, 0, 8
  18cdf1:	ff1de5               	call8	18bfd0 <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii+0xd4>
  18cdf4:	61e8                	l32i.n	a14, a1, 24
  18cdf6:	c0da30               	sub	a13, a10, a3
  18cdf9:	261da6               	blti	a13, 1, 18ce23 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x12f>
  18cdfc:	221b                	addi.n	a2, a2, 1
  18cdfe:	1344d2               	s8i	a13, a4, 19
  18ce01:	ef7c                	movi.n	a15, -2
  18ce03:	c0ca60               	sub	a12, a10, a6
  18ce06:	cc1b                	addi.n	a12, a12, 1
  18ce08:	10ccf0               	and	a12, a12, a15
  18ce0b:	1244c2               	s8i	a12, a4, 18
  18ce0e:	74f0d0               	extui	a15, a13, 0, 8
  18ce11:	c0c3c0               	sub	a12, a3, a12
  18ce14:	0e44c2               	s8i	a12, a4, 14
  18ce17:	33fa                	add.n	a3, a3, a15
  18ce19:	c07e30               	sub	a7, a14, a3
  18ce1c:	ccda                	add.n	a12, a12, a13
  18ce1e:	0f44c2               	s8i	a12, a4, 15
  18ce21:	446b                	addi.n	a4, a4, 6

0018ce23 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x12f>:
  18ce23:	51d8                	l32i.n	a13, a1, 20
  18ce25:	0ead                	mov.n	a10, a14
  18ce27:	3f0c                	movi.n	a15, 3
  18ce29:	72f7f0               	salt	a15, a7, a15
  18ce2c:	93adf0               	movnez	a10, a13, a15
  18ce2f:	0ba3d7               	bge	a3, a13, 18ce3e <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x14a>
  18ce32:	1188                	l32i.n	a8, a1, 4
  18ce34:	1f0c                	movi.n	a15, 1
  18ce36:	0d3ff841a0b0c84e 	{ bgeu.w18	a8, a4, 18cdc4 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0xd0>; nop }

0018ce3e <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x14a>:
  18ce3e:	220b                	addi.n	a2, a2, -1
  18ce40:	1512a6               	blti	a2, 1, 18ce59 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x165>
  18ce43:	90a220               	addx2	a10, a2, a2
  18ce46:	90aa50               	addx2	a10, a10, a5
  18ce49:	130a92               	l8ui	a9, a10, 19
  18ce4c:	0939f6               	bgeui	a9, 3, 18ce59 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x165>
  18ce4f:	0d0a82               	l8ui	a8, a10, 13
  18ce52:	0b0a32               	l8ui	a3, a10, 11
  18ce55:	220b                	addi.n	a2, a2, -1
  18ce57:	338a                	add.n	a3, a3, a8
  18ce59:	5198                	l32i.n	a9, a1, 20
  18ce5b:	fec992               	addi	a9, a9, -2
  18ce5e:	0d3fec41f0b0939e 	{ blt.w18	a3, a9, 18cd31 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x3d>; nop }
  18ce66:	024532               	s8i	a3, a5, 2
  18ce69:	0e0c                	movi.n	a14, 0
  18ce6b:	a21b                	addi.n	a10, a2, 1
  18ce6d:	0145a2               	s8i	a10, a5, 1
  18ce70:	0105b2               	l8ui	a11, a5, 1
  18ce73:	0345e2               	s8i	a14, a5, 3
  18ce76:	291ba6               	blti	a11, 1, 18cea3 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x1af>
  18ce79:	0e2d                	mov.n	a2, a14
  18ce7b:	054d                	mov.n	a4, a5
  18ce7d:	1e8076               	loop	a0, 18ce9f <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x1ab>
  18ce80:	221b                	addi.n	a2, a2, 1
  18ce82:	0205d2               	l8ui	a13, a5, 2
  18ce85:	0305c2               	l8ui	a12, a5, 3
  18ce88:	0e04f2               	l8ui	a15, a4, 14
  18ce8b:	0f0482               	l8ui	a8, a4, 15
  18ce8e:	446b                	addi.n	a4, a4, 6
  18ce90:	73cc80               	maxu	a12, a12, a8
  18ce93:	63ddf0               	minu	a13, a13, a15
  18ce96:	0245d2               	s8i	a13, a5, 2
  18ce99:	0345c2               	s8i	a12, a5, 3
  18ce9c:	03a2b7               	bge	a2, a11, 18cea3 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x1af>

0018ce9f <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x1ab>:
  18ce9f:	fff686               	j	18ce7d <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x189>

0018cea2 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x1ae>:
	...

0018cea3 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x1af>:
  18cea3:	0198                	l32i.n	a9, a1, 0
  18cea5:	04f916               	beqz	a9, 18cef8 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x204>
  18cea8:	4168                	l32i.n	a6, a1, 16
  18ceaa:	097d                	mov.n	a7, a9
  18ceac:	05ad                	mov.n	a10, a5
  18ceae:	24b090               	extui	a11, a9, 0, 3
  18ceb1:	099b76               	loopnez	a11, 18cebe <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x1ca>
  18ceb4:	0106c2               	l8ui	a12, a6, 1
  18ceb7:	044ac2               	s8i	a12, a10, 4
  18ceba:	661b                	addi.n	a6, a6, 1
  18cebc:	aa1b                	addi.n	a10, a10, 1

0018cebe <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x1ca>:
  18cebe:	419370               	srli	a9, a7, 3
  18cec1:	339976               	loopnez	a9, 18cef8 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x204>
  18cec4:	010692               	l8ui	a9, a6, 1
  18cec7:	044a92               	s8i	a9, a10, 4
  18ceca:	020692               	l8ui	a9, a6, 2
  18cecd:	054a92               	s8i	a9, a10, 5
  18ced0:	030692               	l8ui	a9, a6, 3
  18ced3:	064a92               	s8i	a9, a10, 6
  18ced6:	040692               	l8ui	a9, a6, 4
  18ced9:	074a92               	s8i	a9, a10, 7
  18cedc:	050692               	l8ui	a9, a6, 5
  18cedf:	aa8b                	addi.n	a10, a10, 8
  18cee1:	004a92               	s8i	a9, a10, 0
  18cee4:	060692               	l8ui	a9, a6, 6
  18cee7:	014a92               	s8i	a9, a10, 1
  18ceea:	070692               	l8ui	a9, a6, 7
  18ceed:	024a92               	s8i	a9, a10, 2
  18cef0:	668b                	addi.n	a6, a6, 8
  18cef2:	000692               	l8ui	a9, a6, 0
  18cef5:	034a92               	s8i	a9, a10, 3

0018cef8 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x204>:
  18cef8:	8c0c                	movi.n	a12, 8
  18cefa:	8a0c                	movi.n	a10, 8
  18cefc:	3c9e14               	ae_cvt48a32	aed9, a14
  18ceff:	820c                	movi.n	a2, 8
  18cf01:	d15c81               	l32r	a8, 181474 (4ccccd <_memmap_mem_dram1_end+0x1cbccd>)
  18cf04:	d153d1               	l32r	a13, 181450 (600000 <_memmap_mem_dram1_end+0x2ff000>)
  18cf07:	3c5d14               	ae_cvt48a32	aed5, a13
  18cf0a:	3c7814               	ae_cvt48a32	aed7, a8
  18cf0d:	217274               	ae_slaaq56	aed7, aed7, a2
  18cf10:	219a94               	ae_slaaq56	aed9, aed9, a10
  18cf13:	215c54               	ae_slaaq56	aed5, aed5, a12
  18cf16:	2b4a54               	ae_sat48s	aed4, aed5
  18cf19:	2b8a94               	ae_sat48s	aed8, aed9
  18cf1c:	2b6a74               	ae_sat48s	aed6, aed7
  18cf1f:	d15721               	l32r	a2, 18147c (7d70a4 <_memmap_mem_dram1_end+0x4d60a4>)
  18cf22:	d155a1               	l32r	a10, 181478 (733333 <_memmap_mem_dram1_end+0x432333>)
  18cf25:	3c3a14               	ae_cvt48a32	aed3, a10
  18cf28:	3c1214               	ae_cvt48a32	aed1, a2
  18cf2b:	8c6864               	ae_srai64	aed6, aed6, 8
  18cf2e:	0cfbc9808f80f66f 	{ ae_trunca32q48	a15, aed6; nop; ae_srai64	aed8, aed8, 8 }
  18cf36:	0cfbc9804f40986f 	{ ae_trunca32q48	a9, aed8; nop; ae_srai64	aed4, aed4, 8 }
  18cf3e:	25b434               	ae_trunca32q48	a11, aed4
  18cf41:	f5b9                	s32i.n	a11, a5, 60
  18cf43:	d599                	s32i.n	a9, a5, 52
  18cf45:	e5f9                	s32i.n	a15, a5, 56
  18cf47:	890c                	movi.n	a9, 8
  18cf49:	8f0c                	movi.n	a15, 8
  18cf4b:	211f14               	ae_slaaq56	aed1, aed1, a15
  18cf4e:	213934               	ae_slaaq56	aed3, aed3, a9
  18cf51:	2b2a34               	ae_sat48s	aed2, aed3
  18cf54:	2b0a14               	ae_sat48s	aed0, aed1
  18cf57:	0cfb40800f00002f 	{ movi	a2, 0; nop; ae_srai64	aed0, aed0, 8 }
  18cf5f:	0cfbc9802f20d06f 	{ ae_trunca32q48	a13, aed0; nop; ae_srai64	aed2, aed2, 8 }
  18cf67:	258234               	ae_trunca32q48	a8, aed2
  18cf6a:	106582               	s32i	a8, a5, 64
  18cf6d:	1165d2               	s32i	a13, a5, 68
  18cf70:	f01d                	retw.n

0018cf72 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x27e>:
  18cf72:	d143b1               	l32r	a11, 181480 (15887 <xthals_release_major+0x129a7>)
  18cf75:	13bba7               	bgeu	a11, a10, 18cf8c <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x298>
  18cf78:	d143c1               	l32r	a12, 181484 (15888 <xthals_release_major+0x129a8>)
  18cf7b:	333ca7               	bltu	a12, a10, 18cfb2 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x2be>
  18cf7e:	7a1c                	movi.n	a10, 23
  18cf80:	4189                	s32i.n	a8, a1, 16
  18cf82:	ff7106               	j	18cd4a <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x56>

0018cf85 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x291>:
  18cf85:	020c                	movi.n	a2, 0
  18cf87:	0179                	s32i.n	a7, a1, 0
  18cf89:	ffac46               	j	18ce3e <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x14a>

0018cf8c <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x298>:
  18cf8c:	d13fd1               	l32r	a13, 181488 (f9ff <xthals_release_major+0xcb1f>)
  18cf8f:	31bda7               	bgeu	a13, a10, 18cfc4 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x2d0>
  18cf92:	d13ee1               	l32r	a14, 18148c (fa00 <xthals_release_major+0xcb20>)
  18cf95:	0d3fd94180b0eeae 	{ bltu.w18	a14, a10, 18cd31 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x3d>; nop }
  18cf9d:	0a2c                	movi.n	a10, 32
  18cf9f:	4189                	s32i.n	a8, a1, 16
  18cfa1:	ff6946               	j	18cd4a <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x56>

0018cfa4 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x2b0>:
  18cfa4:	d13bf1               	l32r	a15, 181490 (3e80 <xthals_release_major+0xfa0>)
  18cfa7:	0d3fd84160b0bafe 	{ bne.w18	a10, a15, 18cd31 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x3d>; nop }
  18cfaf:	ff64c6               	j	18cd46 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x52>

0018cfb2 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x2be>:
  18cfb2:	d13891               	l32r	a9, 181494 (17700 <xthals_release_major+0x14820>)
  18cfb5:	0d3fd74180b0ba9e 	{ bne.w18	a10, a9, 18cd31 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x3d>; nop }
  18cfbd:	5a1c                	movi.n	a10, 21
  18cfbf:	4189                	s32i.n	a8, a1, 16
  18cfc1:	ff6146               	j	18cd4a <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x56>

0018cfc4 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x2d0>:
  18cfc4:	d135b1               	l32r	a11, 181498 (bb80 <xthals_release_major+0x8ca0>)
  18cfc7:	0d3fd64160b0babe 	{ bne.w18	a10, a11, 18cd31 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x3d>; nop }
  18cfcf:	ba2c                	movi.n	a10, 43
  18cfd1:	4189                	s32i.n	a8, a1, 16
  18cfd3:	ff5cc6               	j	18cd4a <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x56>

0018cfd6 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj+0x2e2>:
	...

0018cfd8 <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_>:
  18cfd8:	00a136               	entry	a1, 80
  18cfdb:	9139                	s32i.n	a3, a1, 36
  18cfdd:	f38b                	addi.n	a15, a3, 8
  18cfdf:	a24b                	addi.n	a10, a2, 4
  18cfe1:	152162               	l32i	a6, a1, 84
  18cfe4:	6179                	s32i.n	a7, a1, 24
  18cfe6:	21d140               	srai	a13, a4, 1
  18cfe9:	728b                	addi.n	a7, a2, 8
  18cfeb:	71d9                	s32i.n	a13, a1, 28
  18cfed:	40000010600383de 	{ ae_l32x2.i	aed3, a3, 0; nop; addi	a8, a13, 1 }
  18cff5:	11cdd0               	slli	a12, a13, 3
  18cff8:	b04d20               	addx8	a4, a13, a2
  18cffb:	4169                	s32i.n	a6, a1, 16
  18cffd:	400000146005626e 	{ ae_l32x2.i	aed5, a2, 0; nop; addmi	a6, a6, 0x100 }
  18d005:	04ed                	mov.n	a14, a4
  18d007:	400000c06ff4b44e 	{ ae_l32x2.i	aed4, a4, -8; nop; addi	a11, a4, -4 }
  18d00f:	51c9                	s32i.n	a12, a1, 20
  18d011:	b38dd0               	movgez	a8, a13, a13
  18d014:	218180               	srai	a8, a8, 1
  18d017:	086182               	s32i	a8, a1, 32
  18d01a:	b0dd30               	addx8	a13, a13, a3
  18d01d:	400000806ff2cdce 	{ ae_l32x2.i	aed2, a13, -8; nop; addi	a12, a12, -8 }
  18d025:	82022f3425018d9e 	{ addi	a9, a13, -8; ae_sel16i.n	aed1, aed5, aed4, 2; ae_sel16i	aed0, aed3, aed2, 2 }
  18d02d:	7ba876               	loopgtz	a8, 18d0ac <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0xd4>
  18d030:	f8cee2               	addi	a14, a14, -8
  18d033:	f8cdd2               	addi	a13, a13, -8
  18d036:	f8cc82               	addi	a8, a12, -8
  18d039:	3ef594               	ae_l32x2.ip	aed15, a5, 8
  18d03c:	be02cd15f49c571f 	{ ae_l32x2.ip	aed5, a7, 8; ae_sel16i.n	aed12, aed4, aed5, 2; ae_mulzaad24.hh.ll_s2	aed9, aed1, aed15 }
  18d044:	ebce2f010f080ccf 	{ addi	a12, a12, -16; ae_mulzasd24.hl.lh	aed8, aed15, aed1; nop }
  18d04c:	9efbc3909f704ebe 	{ ae_l32x2.i	aed4, a14, -8; nop; ae_round24x2f48ssym	aed7, aed9, aed9 }
  18d054:	9ebfbe8f80617afe 	{ ae_s32.l.i	aed7, a10, -4; ae_mulzaad24.hl.lh	aed1, aed0, aed15; ae_round24x2f48ssym	aed6, aed8, aed8 }
  18d05c:	ebd5bf0f000f6a2f 	{ ae_s32.l.ip	aed6, a10, 8; ae_mulzsad24.hh.ll	aed15, aed0, aed15; nop }
  18d064:	9efb77101fe0958e 	{ ae_l32x2.x	aed9, a5, a8; nop; ae_round24x2f48ssym	aed14, aed1, aed1 }
  18d06c:	9efbbef0ffd0e31e 	{ ae_s32.l.i	aed14, a3, 4; nop; ae_round24x2f48ssym	aed13, aed15, aed15 }
  18d074:	ebbebf090c0bd32f 	{ ae_s32.l.ip	aed13, a3, 8; ae_mulzaad24.hh.ll	aed11, aed12, aed9; nop }
  18d07c:	ce02c393c2c82dbf 	{ ae_l32x2.i	aed2, a13, -8; ae_sel16i.n	aed8, aed2, aed3, 2; ae_mulzasd24.hl.lh_s2	aed12, aed9, aed12 }
  18d084:	9ebfcdb9b8ba3f1e 	{ ae_l32x2.ip	aed3, a15, 8; ae_mulzaad24.hl.lh	aed10, aed8, aed9; ae_round24x2f48ssym	aed11, aed11, aed11 }
  18d08c:	9ed5bec9c898bbfe 	{ ae_s32.l.i	aed11, a11, -4; ae_mulzsad24.hh.ll	aed8, aed8, aed9; ae_round24x2f48ssym	aed9, aed12, aed12 }
  18d094:	9efbbfa0af709bee 	{ ae_s32.l.ip	aed9, a11, -8; nop; ae_round24x2f48ssym	aed7, aed10, aed10 }
  18d09c:	9efbbe808f60791e 	{ ae_s32.l.i	aed7, a9, 4; nop; ae_round24x2f48ssym	aed6, aed8, aed8 }
  18d0a4:	8202bf34250169ee 	{ ae_s32.l.ip	aed6, a9, -8; ae_sel16i.n	aed1, aed5, aed4, 2; ae_sel16i	aed0, aed3, aed2, 2 }

0018d0ac <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0xd4>:
  18d0ac:	d0fc31               	l32r	a3, 18149c (28bcac <fftTwiddleTable>)
  18d0af:	072192               	l32i	a9, a1, 28
  18d0b2:	0023c2               	l32i	a12, a3, 0
  18d0b5:	2cb966               	bnei	a9, 16, 18d0e5 <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x10d>
  18d0b8:	20a220               	or	a10, a2, a2
  18d0bb:	04a0b2               	movi	a11, 4
  18d0be:	00a2d2               	movi	a13, 0x200
  18d0c1:	042152               	l32i	a5, a1, 16
  18d0c4:	01a0e2               	movi	a14, 1
  18d0c7:	05fd                	mov.n	a15, a5
  18d0c9:	043725               	call8	19143c <_Z10dit_fft_16P5fractiPKS_icS0_>
  18d0cc:	91a8                	l32i.n	a10, a1, 36
  18d0ce:	03c8                	l32i.n	a12, a3, 0
  18d0d0:	4b0c                	movi.n	a11, 4
  18d0d2:	00a2d2               	movi	a13, 0x200
  18d0d5:	1e0c                	movi.n	a14, 1
  18d0d7:	06fd                	mov.n	a15, a6
  18d0d9:	043625               	call8	19143c <_Z10dit_fft_16P5fractiPKS_icS0_>
  18d0dc:	5138                	l32i.n	a3, a1, 20
  18d0de:	6178                	l32i.n	a7, a1, 24
  18d0e0:	8198                	l32i.n	a9, a1, 32
  18d0e2:	000b86               	j	18d114 <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x13c>

0018d0e5 <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x10d>:
  18d0e5:	052132               	l32i	a3, a1, 20
  18d0e8:	062172               	l32i	a7, a1, 24
  18d0eb:	20a220               	or	a10, a2, a2
  18d0ee:	05a0b2               	movi	a11, 5
  18d0f1:	00a2d2               	movi	a13, 0x200
  18d0f4:	042152               	l32i	a5, a1, 16
  18d0f7:	01a0e2               	movi	a14, 1
  18d0fa:	05fd                	mov.n	a15, a5
  18d0fc:	03f0a5               	call8	191008 <_Z10dit_fft_32P5fractiPKS_icS0_>
  18d0ff:	91a8                	l32i.n	a10, a1, 36
  18d101:	5b0c                	movi.n	a11, 5
  18d103:	00a2d2               	movi	a13, 0x200
  18d106:	1e0c                	movi.n	a14, 1
  18d108:	d0e5c1               	l32r	a12, 18149c (28bcac <fftTwiddleTable>)
  18d10b:	06fd                	mov.n	a15, a6
  18d10d:	0cc8                	l32i.n	a12, a12, 0
  18d10f:	03efa5               	call8	191008 <_Z10dit_fft_32P5fractiPKS_icS0_>
  18d112:	8198                	l32i.n	a9, a1, 32

0018d114 <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x13c>:
  18d114:	c10604               	ae_l32x2.i	aed0, a6, 0
  18d117:	1421b2               	l32i	a11, a1, 80
  18d11a:	c14714               	ae_l32x2.i	aed4, a7, 8
  18d11d:	400000146007a72e 	{ ae_l32x2.i	aed7, a7, 0; nop; addmi	a10, a2, 0x100 }
  18d125:	400000806001d55e 	{ ae_l32x2.i	aed1, a5, 0; nop; addi	a13, a5, 8 }
  18d12d:	f35a                	add.n	a15, a3, a5
  18d12f:	e36a                	add.n	a14, a3, a6
  18d131:	400000806f05ce6e 	{ ae_l32x2.i	aed5, a14, -8; nop; addi	a12, a6, 8 }
  18d139:	ebc7c30701036fbf 	{ ae_l32x2.i	aed6, a15, -8; ae_mulzaafd24.hh.ll	aed3, aed1, aed7; nop }
  18d141:	0d400c3496523b6e 	{ blti.w18	a11, 3, 18d20e <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x236>; ae_mulzasfd24.hh.ll	aed2, aed6, aed4 }
  18d149:	10c772               	addi	a7, a7, 16
  18d14c:	fecbc2               	addi	a12, a11, -2
  18d14f:	67edc4               	wur.ae_sar	a12
  18d152:	b3aa                	add.n	a11, a3, a10
  18d154:	c68b                	addi.n	a12, a6, 8
  18d156:	ada976               	loopgtz	a9, 18d207 <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x22f>
  18d159:	f8cbb2               	addi	a11, a11, -8
  18d15c:	9ec82f3435af8eee 	{ addi	a14, a14, -8; ae_mulzaafd24.hl.lh	aed15, aed5, aed4; ae_round24x2f48ssym	aed10, aed3, aed3 }
  18d164:	9ed2be272098a10e 	{ ae_s32.l.i	aed10, a1, 0; ae_mulzasfd24.hl.lh	aed8, aed0, aed7; ae_round24x2f48ssym	aed9, aed2, aed2 }
  18d16c:	9efbbef0ffd0911e 	{ ae_s32.l.i	aed9, a1, 4; nop; ae_round24x2f48ssym	aed13, aed15, aed15 }
  18d174:	9ed2be8781ebd13e 	{ ae_s32.l.i	aed13, a1, 12; ae_mulzasfd24.hl.lh	aed11, aed1, aed7; ae_round24x2f48ssym	aed14, aed8, aed8 }
  18d17c:	ebc8be04060ce12f 	{ ae_s32.l.i	aed14, a1, 8; ae_mulzaafd24.hl.lh	aed12, aed6, aed4; nop }
  18d184:	9efbc0b0bf90312e 	{ ae_l32x2.i	aed3, a1, 0; nop; ae_round24x2f48ssym	aed9, aed11, aed11 }
  18d18c:	9efbbec0cfa0911e 	{ ae_s32.l.i	aed9, a1, 4; nop; ae_round24x2f48ssym	aed10, aed12, aed12 }
  18d194:	ebc7be070007a10f 	{ ae_s32.l.i	aed10, a1, 0; ae_mulzaafd24.hh.ll	aed7, aed0, aed7; nop }
  18d19c:	ebd1c0040508113f 	{ ae_l32x2.i	aed1, a1, 8; ae_mulzasfd24.hh.ll	aed8, aed5, aed4; nop }
  18d1a4:	9efbc0707f50e12e 	{ ae_l32x2.i	aed14, a1, 0; nop; ae_round24x2f48ssym	aed5, aed7, aed7 }
  18d1ac:	9ef2be838162513e 	{ ae_s32.l.i	aed5, a1, 12; ae_sub32	aed2, aed1, aed3; ae_round24x2f48ssym	aed6, aed8, aed8 }
  18d1b4:	eae7be1321f1612f 	{ ae_s32.l.i	aed6, a1, 8; ae_add32	aed1, aed1, aed3; ae_slas24s	aed15, aed2 }
  18d1bc:	eafbc0101f00c13f 	{ ae_l32x2.i	aed12, a1, 8; nop; ae_slas24s	aed0, aed1 }
  18d1c4:	eb00ce0f0f0f029f 	{ ae_s32x2.ip	aed0, a2, 8; ae_sel16i.n	aed15, aed15, aed15, 0; nop }
  18d1cc:	4000008110fffbfe 	{ ae_s32x2.i	aed15, a11, 0; nop; addi	a15, a15, -8 }
  18d1d4:	3e1d94               	ae_l32x2.ip	aed1, a13, 8
  18d1d7:	400000806ff54e4e 	{ ae_l32x2.i	aed5, a14, -8; nop; addi	a4, a4, -8 }
  18d1df:	ebe7cd0e0c0d0c1f 	{ ae_l32x2.ip	aed0, a12, 8; ae_add32	aed13, aed12, aed14; nop }
  18d1e7:	eaf2c31edcbc6fbf 	{ ae_l32x2.i	aed6, a15, -8; ae_sub32	aed12, aed12, aed14; ae_slas24s	aed11, aed13 }
  18d1ef:	eafbcd14cea7471f 	{ ae_l32x2.ip	aed4, a7, 8; ae_mov	aed7, aed4; ae_slas24s	aed10, aed12 }
  18d1f7:	eb00c40a0a0ab46f 	{ ae_s32x2.i	aed11, a4, 0; ae_sel16i.n	aed10, aed10, aed10, 0; nop }
  18d1ff:	d1c7ce674123aa9f 	{ ae_s32x2.ip	aed10, a10, 8; ae_mulzaafd24.hh.ll	aed3, aed1, aed7; ae_mulzasfd24.hh.ll_s2	aed2, aed6, aed4 }

0018d207 <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x22f>:
  18d207:	f01d                	retw.n

0018d209 <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x231>:
  18d209:	00000000 10c77200                                .....

0018d20e <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x236>:
  18d20e:	10c772               	addi	a7, a7, 16
  18d211:	2d0c                	movi.n	a13, 2
  18d213:	c0ddb0               	sub	a13, a13, a11
  18d216:	67edd4               	wur.ae_sar	a13
  18d219:	b3aa                	add.n	a11, a3, a10
  18d21b:	d58b                	addi.n	a13, a5, 8
  18d21d:	aaa976               	loopgtz	a9, 18d2cb <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x2f3>
  18d220:	9ec82f2425ec8bbe 	{ addi	a11, a11, -8; ae_mulzaafd24.hl.lh	aed12, aed5, aed4; ae_round24x2f48ssym	aed14, aed2, aed2 }
  18d228:	9ed2be3730fde11e 	{ ae_s32.l.i	aed14, a1, 4; ae_mulzasfd24.hl.lh	aed13, aed0, aed7; ae_round24x2f48ssym	aed15, aed3, aed3 }
  18d230:	9efbbec0cfa0f10e 	{ ae_s32.l.i	aed15, a1, 0; nop; ae_round24x2f48ssym	aed10, aed12, aed12 }
  18d238:	9ed2bed7d1b8a13e 	{ ae_s32.l.i	aed10, a1, 12; ae_mulzasfd24.hl.lh	aed8, aed1, aed7; ae_round24x2f48ssym	aed11, aed13, aed13 }
  18d240:	ebc8be040609b12f 	{ ae_s32.l.i	aed11, a1, 8; ae_mulzaafd24.hl.lh	aed9, aed6, aed4; nop }
  18d248:	9ec7c0878063012e 	{ ae_l32x2.i	aed0, a1, 0; ae_mulzaafd24.hh.ll	aed3, aed0, aed7; ae_round24x2f48ssym	aed6, aed8, aed8 }
  18d250:	9efbbe909f70611e 	{ ae_s32.l.i	aed6, a1, 4; nop; ae_round24x2f48ssym	aed7, aed9, aed9 }
  18d258:	4000008120f7e1ee 	{ ae_s32.l.i	aed7, a1, 0; nop; addi	a14, a14, -8 }
  18d260:	ebd1c0040505f13f 	{ ae_l32x2.i	aed15, a1, 8; ae_mulzasfd24.hh.ll	aed5, aed5, aed4; nop }
  18d268:	9efbc0303f10d12e 	{ ae_l32x2.i	aed13, a1, 0; nop; ae_round24x2f48ssym	aed1, aed3, aed3 }
  18d270:	9ef2be505f2e113e 	{ ae_s32.l.i	aed1, a1, 12; ae_sub32	aed14, aed15, aed0; ae_round24x2f48ssym	aed2, aed5, aed5 }
  18d278:	eae7be80efef212f 	{ ae_s32.l.i	aed2, a1, 8; ae_add32	aed15, aed15, aed0; ae_sras24	aed14, aed14 }
  18d280:	eafbc080fff0b13f 	{ ae_l32x2.i	aed11, a1, 8; nop; ae_sras24	aed15, aed15 }
  18d288:	eb00ce0e0e0ef29f 	{ ae_s32x2.ip	aed15, a2, 8; ae_sel16i.n	aed14, aed14, aed14, 0; nop }
  18d290:	4000008110fefbfe 	{ ae_s32x2.i	aed14, a11, 0; nop; addi	a15, a15, -8 }
  18d298:	3e1d94               	ae_l32x2.ip	aed1, a13, 8
  18d29b:	400000806ff54e4e 	{ ae_l32x2.i	aed5, a14, -8; nop; addi	a4, a4, -8 }
  18d2a3:	ebe7cd0d0b0c0c1f 	{ ae_l32x2.ip	aed0, a12, 8; ae_add32	aed12, aed11, aed13; nop }
  18d2ab:	eaf2c38dcbcb6fbf 	{ ae_l32x2.i	aed6, a15, -8; ae_sub32	aed11, aed11, aed13; ae_sras24	aed12, aed12 }
  18d2b3:	eafbcd84beb7471f 	{ ae_l32x2.ip	aed4, a7, 8; ae_mov	aed7, aed4; ae_sras24	aed11, aed11 }
  18d2bb:	eb00c40b0b0bc46f 	{ ae_s32x2.i	aed12, a4, 0; ae_sel16i.n	aed11, aed11, aed11, 0; nop }
  18d2c3:	d1c7ce674123ba9f 	{ ae_s32x2.ip	aed11, a10, 8; ae_mulzaafd24.hh.ll	aed3, aed1, aed7; ae_mulzasfd24.hh.ll_s2	aed2, aed6, aed4 }

0018d2cb <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x2f3>:
  18d2cb:	f01d                	retw.n

0018d2cd <_Z17dctIV_dstIV_f_SynP5fractS0_iPKS_S2_S2_iS0_+0x2f5>:
  18d2cd:	000000                                        ...

0018d2d0 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_>:
  18d2d0:	008136               	entry	a1, 64
  18d2d3:	638b                	addi.n	a6, a3, 8
  18d2d5:	1021f2               	l32i	a15, a1, 64
  18d2d8:	2179                	s32i.n	a7, a1, 8
  18d2da:	21c140               	srai	a12, a4, 1
  18d2dd:	728b                	addi.n	a7, a2, 8
  18d2df:	11c9                	s32i.n	a12, a1, 4
  18d2e1:	01f9                	s32i.n	a15, a1, 0
  18d2e3:	8c1b                	addi.n	a8, a12, 1
  18d2e5:	b0bc30               	addx8	a11, a12, a3
  18d2e8:	b0ac20               	addx8	a10, a12, a2
  18d2eb:	41a9                	s32i.n	a10, a1, 16
  18d2ed:	0aed                	mov.n	a14, a10
  18d2ef:	51b9                	s32i.n	a11, a1, 20
  18d2f1:	0bdd                	mov.n	a13, a11
  18d2f3:	4000008060f393be 	{ ae_l32x2.i	aed3, a3, 0; nop; addi	a9, a11, -8 }
  18d2fb:	b38cc0               	movgez	a8, a12, a12
  18d2fe:	40000014600542fe 	{ ae_l32x2.i	aed5, a2, 0; nop; addmi	a4, a15, 0x100 }
  18d306:	218180               	srai	a8, a8, 1
  18d309:	6189                	s32i.n	a8, a1, 24
  18d30b:	03fd                	mov.n	a15, a3
  18d30d:	11ccd0               	slli	a12, a12, 3
  18d310:	400000c06ff2bbae 	{ ae_l32x2.i	aed2, a11, -8; nop; addi	a11, a10, -4 }
  18d318:	400000406f04aa2e 	{ ae_l32x2.i	aed4, a10, -8; nop; addi	a10, a2, 4 }
  18d320:	31c9                	s32i.n	a12, a1, 12
  18d322:	82022f3425018cce 	{ addi	a12, a12, -8; ae_sel16i.n	aed1, aed5, aed4, 2; ae_sel16i	aed0, aed3, aed2, 2 }
  18d32a:	7ba876               	loopgtz	a8, 18d3a9 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0xd9>
  18d32d:	f8cee2               	addi	a14, a14, -8
  18d330:	f8cdd2               	addi	a13, a13, -8
  18d333:	f8cc82               	addi	a8, a12, -8
  18d336:	3ef594               	ae_l32x2.ip	aed15, a5, 8
  18d339:	be02cd15f49c571f 	{ ae_l32x2.ip	aed5, a7, 8; ae_sel16i.n	aed12, aed4, aed5, 2; ae_mulzaad24.hh.ll_s2	aed9, aed1, aed15 }
  18d341:	ebce2f010f080ccf 	{ addi	a12, a12, -16; ae_mulzasd24.hl.lh	aed8, aed15, aed1; nop }
  18d349:	9efbc3909f704ebe 	{ ae_l32x2.i	aed4, a14, -8; nop; ae_round24x2f48ssym	aed7, aed9, aed9 }
  18d351:	9ebfbe8f80617afe 	{ ae_s32.l.i	aed7, a10, -4; ae_mulzaad24.hl.lh	aed1, aed0, aed15; ae_round24x2f48ssym	aed6, aed8, aed8 }
  18d359:	ebd5bf0f000f6a2f 	{ ae_s32.l.ip	aed6, a10, 8; ae_mulzsad24.hh.ll	aed15, aed0, aed15; nop }
  18d361:	9efb77101fe0958e 	{ ae_l32x2.x	aed9, a5, a8; nop; ae_round24x2f48ssym	aed14, aed1, aed1 }
  18d369:	9efbbef0ffd0ef1e 	{ ae_s32.l.i	aed14, a15, 4; nop; ae_round24x2f48ssym	aed13, aed15, aed15 }
  18d371:	ebbebf090c0bdf2f 	{ ae_s32.l.ip	aed13, a15, 8; ae_mulzaad24.hh.ll	aed11, aed12, aed9; nop }
  18d379:	ce02c393c2c82dbf 	{ ae_l32x2.i	aed2, a13, -8; ae_sel16i.n	aed8, aed2, aed3, 2; ae_mulzasd24.hl.lh_s2	aed12, aed9, aed12 }
  18d381:	9ebfcdb9b8ba361e 	{ ae_l32x2.ip	aed3, a6, 8; ae_mulzaad24.hl.lh	aed10, aed8, aed9; ae_round24x2f48ssym	aed11, aed11, aed11 }
  18d389:	9ed5bec9c898bbfe 	{ ae_s32.l.i	aed11, a11, -4; ae_mulzsad24.hh.ll	aed8, aed8, aed9; ae_round24x2f48ssym	aed9, aed12, aed12 }
  18d391:	9efbbfa0af709bee 	{ ae_s32.l.ip	aed9, a11, -8; nop; ae_round24x2f48ssym	aed7, aed10, aed10 }
  18d399:	9efbbe808f60791e 	{ ae_s32.l.i	aed7, a9, 4; nop; ae_round24x2f48ssym	aed6, aed8, aed8 }
  18d3a1:	8202bf34250169ee 	{ ae_s32.l.ip	aed6, a9, -8; ae_sel16i.n	aed1, aed5, aed4, 2; ae_sel16i	aed0, aed3, aed2, 2 }

0018d3a9 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0xd9>:
  18d3a9:	d03c61               	l32r	a6, 18149c (28bcac <fftTwiddleTable>)
  18d3ac:	012192               	l32i	a9, a1, 4
  18d3af:	0026c2               	l32i	a12, a6, 0
  18d3b2:	26b966               	bnei	a9, 16, 18d3dc <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x10c>
  18d3b5:	20a220               	or	a10, a2, a2
  18d3b8:	04a0b2               	movi	a11, 4
  18d3bb:	00a2d2               	movi	a13, 0x200
  18d3be:	002152               	l32i	a5, a1, 0
  18d3c1:	01a0e2               	movi	a14, 1
  18d3c4:	05fd                	mov.n	a15, a5
  18d3c6:	040765               	call8	19143c <_Z10dit_fft_16P5fractiPKS_icS0_>
  18d3c9:	06c8                	l32i.n	a12, a6, 0
  18d3cb:	03ad                	mov.n	a10, a3
  18d3cd:	4b0c                	movi.n	a11, 4
  18d3cf:	00a2d2               	movi	a13, 0x200
  18d3d2:	1e0c                	movi.n	a14, 1
  18d3d4:	04fd                	mov.n	a15, a4
  18d3d6:	040665               	call8	19143c <_Z10dit_fft_16P5fractiPKS_icS0_>
  18d3d9:	000946               	j	18d402 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x132>

0018d3dc <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x10c>:
  18d3dc:	20a220               	or	a10, a2, a2
  18d3df:	05a0b2               	movi	a11, 5
  18d3e2:	00a2d2               	movi	a13, 0x200
  18d3e5:	002152               	l32i	a5, a1, 0
  18d3e8:	01a0e2               	movi	a14, 1
  18d3eb:	20f550               	or	a15, a5, a5
  18d3ee:	03c1a5               	call8	191008 <_Z10dit_fft_32P5fractiPKS_icS0_>
  18d3f1:	0026c2               	l32i	a12, a6, 0
  18d3f4:	03ad                	mov.n	a10, a3
  18d3f6:	5b0c                	movi.n	a11, 5
  18d3f8:	00a2d2               	movi	a13, 0x200
  18d3fb:	1e0c                	movi.n	a14, 1
  18d3fd:	04fd                	mov.n	a15, a4
  18d3ff:	03c0a5               	call8	191008 <_Z10dit_fft_32P5fractiPKS_icS0_>

0018d402 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x132>:
  18d402:	f48b                	addi.n	a15, a4, 8
  18d404:	6188                	l32i.n	a8, a1, 24
  18d406:	e34b                	addi.n	a14, a3, 4
  18d408:	31d8                	l32i.n	a13, a1, 12
  18d40a:	5198                	l32i.n	a9, a1, 20
  18d40c:	a24b                	addi.n	a10, a2, 4
  18d40e:	41b8                	l32i.n	a11, a1, 16
  18d410:	2128                	l32i.n	a2, a1, 8
  18d412:	4000008060f0b4be 	{ ae_l32x2.i	aed0, a4, 0; nop; addi	a11, a11, -8 }
  18d41a:	4000008060f1959e 	{ ae_l32x2.i	aed1, a5, 0; nop; addi	a9, a9, -8 }
  18d422:	cd4a                	add.n	a12, a13, a4
  18d424:	dd5a                	add.n	a13, a13, a5
  18d426:	400000806f043c2e 	{ ae_l32x2.i	aed4, a12, -8; nop; addi	a3, a2, 8 }
  18d42e:	400000806006225e 	{ ae_l32x2.i	aed6, a2, 0; nop; addi	a2, a5, 8 }
  18d436:	e2c7c30661235dbf 	{ ae_l32x2.i	aed5, a13, -8; ae_mulzaafd24.hh.ll	aed3, aed1, aed6; ae_mulzssfd24.hh.ll_s2	aed2, aed0, aed6 }
  18d43e:	6aa876               	loopgtz	a8, 18d4ac <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1dc>
  18d441:	f8ccc2               	addi	a12, a12, -8
  18d444:	ebd2cd06010b121f 	{ ae_l32x2.ip	aed1, a2, 8; ae_mulzasfd24.hl.lh	aed11, aed1, aed6; nop }
  18d44c:	ebd2cd00060a0f1f 	{ ae_l32x2.ip	aed0, a15, 8; ae_mulzasfd24.hl.lh	aed10, aed6, aed0; nop }
  18d454:	9efbcd303fc0631e 	{ ae_l32x2.ip	aed6, a3, 8; nop; ae_round24x2f48ssym	aed12, aed3, aed3 }
  18d45c:	d8e1be4664cecaff 	{ ae_s32.l.i	aed12, a10, -4; ae_mulzssfd24.hl.lh	aed14, aed4, aed6; ae_mulzsafd24.hh.ll_s2	aed12, aed4, aed6 }
  18d464:	9ed1c32625374cbe 	{ ae_l32x2.i	aed4, a12, -8; ae_mulzasfd24.hh.ll	aed7, aed5, aed6; ae_round24x2f48ssym	aed3, aed2, aed2 }
  18d46c:	9ec8c3b6b5925dae 	{ ae_l32x2.i	aed5, a13, -16; ae_mulzaafd24.hl.lh	aed2, aed5, aed6; ae_round24x2f48ssym	aed9, aed11, aed11 }
  18d474:	9efbbea0af809b1e 	{ ae_s32.l.i	aed9, a11, 4; nop; ae_round24x2f48ssym	aed8, aed10, aed10 }
  18d47c:	400000812ff8dede 	{ ae_s32.l.i	aed8, a14, -4; nop; addi	a13, a13, -8 }
  18d484:	9efbbe707ff0391e 	{ ae_s32.l.i	aed3, a9, 4; nop; ae_round24x2f48ssym	aed15, aed7, aed7 }
  18d48c:	9efbbf202fd0fa2e 	{ ae_s32.l.ip	aed15, a10, 8; nop; ae_round24x2f48ssym	aed13, aed2, aed2 }
  18d494:	9efbbfe0efb0dbee 	{ ae_s32.l.ip	aed13, a11, -8; nop; ae_round24x2f48ssym	aed11, aed14, aed14 }
  18d49c:	9efbbfc0cfa0be2e 	{ ae_s32.l.ip	aed11, a14, 8; nop; ae_round24x2f48ssym	aed10, aed12, aed12 }
  18d4a4:	c7e0bf166032a9ef 	{ ae_s32.l.ip	aed10, a9, -8; ae_mulzssfd24.hh.ll	aed2, aed0, aed6; ae_mulzaafd24.hh.ll_s2	aed3, aed1, aed6 }

0018d4ac <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1dc>:
  18d4ac:	f01d                	retw.n

0018d4ae <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1de>:
	...

0018d4b0 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1e0>:
  18d4b0:	004136               	entry	a1, 32
  18d4b3:	b6cc                	bnez.n	a6, 18d4c2 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1f2>
  18d4b5:	01a496               	bltz	a4, 18d4d3 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x203>
  18d4b8:	0ca547               	bge	a5, a4, 18d4c8 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1f8>
  18d4bb:	a03530               	addx4	a3, a5, a3

0018d4be <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1ee>:
  18d4be:	0329                	s32i.n	a2, a3, 0
  18d4c0:	f01d                	retw.n

0018d4c2 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1f2>:
  18d4c2:	a03530               	addx4	a3, a5, a3
  18d4c5:	fffd46               	j	18d4be <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1ee>

0018d4c8 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1f8>:
  18d4c8:	d07540               	subx2	a7, a5, a4
  18d4cb:	a03730               	addx4	a3, a7, a3
  18d4ce:	1329                	s32i.n	a2, a3, 4
  18d4d0:	fffa86               	j	18d4be <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1ee>

0018d4d3 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x203>:
  18d4d3:	608040               	neg	a8, a4
  18d4d6:	0ca587               	bge	a5, a8, 18d4e6 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x216>
  18d4d9:	909550               	addx2	a9, a5, a5
  18d4dc:	a03930               	addx4	a3, a9, a3
  18d4df:	1329                	s32i.n	a2, a3, 4
  18d4e1:	2329                	s32i.n	a2, a3, 8
  18d4e3:	fff5c6               	j	18d4be <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1ee>

0018d4e6 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x216>:
  18d4e6:	d0a540               	subx2	a10, a5, a4
  18d4e9:	a03a30               	addx4	a3, a10, a3
  18d4ec:	1329                	s32i.n	a2, a3, 4
  18d4ee:	fff306               	j	18d4be <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1ee>

0018d4f1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x221>:
  18d4f1:	000000                                        ...

0018d4f4 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x224>:
  18d4f4:	004136               	entry	a1, 32
  18d4f7:	30a2d2               	movi	a13, 0x230
  18d4fa:	2ca2b2               	movi	a11, 0x22c
  18d4fd:	1203a2               	l8ui	a10, a3, 18
  18d500:	9298                	l32i.n	a9, a2, 36
  18d502:	1b0352               	l8ui	a5, a3, 27
  18d505:	020992               	l8ui	a9, a9, 2
  18d508:	95dc                	bnez.n	a5, 18d525 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x255>
  18d50a:	c90b                	addi.n	a12, a9, -1
  18d50c:	02d362               	addmi	a6, a3, 0x200
  18d50f:	30c662               	addi	a6, a6, 48
  18d512:	0cac76               	loopgtz	a12, 18d522 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x252>
  18d515:	802682               	l32i	a8, a6, 0x200
  18d518:	7f2672               	l32i	a7, a6, 0x1fc
  18d51b:	664b                	addi.n	a6, a6, 4
  18d51d:	778a                	add.n	a7, a7, a8
  18d51f:	7f6672               	s32i	a7, a6, 0x1fc

0018d522 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x252>:
  18d522:	000586               	j	18d53c <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x26c>

0018d525 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x255>:
  18d525:	02d372               	addmi	a7, a3, 0x200
  18d528:	046d                	mov.n	a6, a4
  18d52a:	0e9976               	loopnez	a9, 18d53c <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x26c>
  18d52d:	3026c2               	l32i	a12, a6, 192
  18d530:	8b27e2               	l32i	a14, a7, 0x22c
  18d533:	664b                	addi.n	a6, a6, 4
  18d535:	774b                	addi.n	a7, a7, 4
  18d537:	ccea                	add.n	a12, a12, a14
  18d539:	8a67c2               	s32i	a12, a7, 0x228
  18d53c:	92e8                	l32i.n	a14, a2, 36
  18d53e:	422aa6               	blti	a10, 2, 18d584 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x2b4>
  18d541:	1c03f2               	l8ui	a15, a3, 28
  18d544:	63ba                	add.n	a6, a3, a11
  18d546:	3fec                	bnez.n	a15, 18d56d <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x29d>
  18d548:	1159f0               	slli	a5, a9, 1
  18d54b:	791b                	addi.n	a7, a9, 1
  18d54d:	33a757               	bge	a7, a5, 18d584 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x2b4>
  18d550:	d08990               	subx2	a8, a9, a9
  18d553:	a06730               	addx4	a6, a7, a3
  18d556:	66ba                	add.n	a6, a6, a11
  18d558:	880b                	addi.n	a8, a8, -1
  18d55a:	0ca876               	loopgtz	a8, 18d56a <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x29a>
  18d55d:	802682               	l32i	a8, a6, 0x200
  18d560:	7f2672               	l32i	a7, a6, 0x1fc
  18d563:	664b                	addi.n	a6, a6, 4
  18d565:	778a                	add.n	a7, a7, a8
  18d567:	7f6672               	s32i	a7, a6, 0x1fc

0018d56a <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x29a>:
  18d56a:	000586               	j	18d584 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x2b4>

0018d56d <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x29d>:
  18d56d:	a07930               	addx4	a7, a9, a3
  18d570:	77ba                	add.n	a7, a7, a11
  18d572:	0e9976               	loopnez	a9, 18d584 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x2b4>
  18d575:	802682               	l32i	a8, a6, 0x200
  18d578:	8027c2               	l32i	a12, a7, 0x200
  18d57b:	664b                	addi.n	a6, a6, 4
  18d57d:	774b                	addi.n	a7, a7, 4
  18d57f:	88ca                	add.n	a8, a8, a12
  18d581:	7f6782               	s32i	a8, a7, 0x1fc
  18d584:	020ee2               	l8ui	a14, a14, 2
  18d587:	1203c2               	l8ui	a12, a3, 18
  18d58a:	400001b544013cee 	{ ae_movda16	aed1, a12; nop; ae_movda16	aed0, a14 }
  18d592:	0c800d009110644e 	{ or	a6, a4, a4; ae_mul16x4	aed1, aed0, aed0, aed1 }
  18d59a:	23da                	add.n	a2, a3, a13
  18d59c:	25f0c4               	ae_movad32.l	a15, aed0
  18d59f:	400001014504790e 	{ ae_movda32	aed4, a9; nop; movi	a7, 0 }
  18d5a7:	361fa6               	blti	a15, 1, 18d5e1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x311>
  18d5aa:	3d2c                	movi.n	a13, 35
  18d5ac:	0f0c                	movi.n	a15, 0

0018d5ae <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x2de>:
  18d5ae:	7f2282               	l32i	a8, a2, 0x1fc
  18d5b1:	4000001144027e7e 	{ ae_movda16	aed2, a14; nop; addi	a7, a7, 1 }
  18d5b9:	1bad87               	bge	a13, a8, 18d5d8 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x308>
  18d5bc:	7f62d2               	s32i	a13, a2, 0x1fc

0018d5bf <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x2ef>:
  18d5bf:	1203c2               	l8ui	a12, a3, 18

0018d5c2 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x2f2>:
  18d5c2:	3c3c24               	ae_movda16	aed3, a12
  18d5c5:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  18d5cd:	2552c4               	ae_movad32.l	a5, aed2
  18d5d0:	224b                	addi.n	a2, a2, 4
  18d5d2:	d82757               	blt	a7, a5, 18d5ae <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x2de>
  18d5d5:	000206               	j	18d5e1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x311>

0018d5d8 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x308>:
  18d5d8:	fe68d6               	bgez	a8, 18d5c2 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x2f2>
  18d5db:	7f62f2               	s32i	a15, a2, 0x1fc
  18d5de:	fff746               	j	18d5bf <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x2ef>

0018d5e1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x311>:
  18d5e1:	5a0b                	addi.n	a5, a10, -1
  18d5e3:	3c5534               	ae_movda32	aed5, a5
  18d5e6:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  18d5ee:	2524c4               	ae_movad32.l	a2, aed4
  18d5f1:	a02230               	addx4	a2, a2, a3
  18d5f4:	22ba                	add.n	a2, a2, a11
  18d5f6:	099976               	loopnez	a9, 18d603 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x333>
  18d5f9:	802282               	l32i	a8, a2, 0x200
  18d5fc:	306682               	s32i	a8, a6, 192
  18d5ff:	224b                	addi.n	a2, a2, 4
  18d601:	664b                	addi.n	a6, a6, 4

0018d603 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x333>:
  18d603:	d3c8                	l32i.n	a12, a3, 52
  18d605:	cf5c21               	l32r	a2, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  18d608:	8cec                	bnez.n	a12, 18d634 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x364>
  18d60a:	400001b5456749ae 	{ ae_movda32	aed7, a9; nop; ae_movda32	aed6, a10 }
  18d612:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  18d61a:	63ba                	add.n	a6, a3, a11
  18d61c:	25d6c4               	ae_movad32.l	a13, aed6
  18d61f:	d32c                	movi.n	a3, 45
  18d621:	0fad76               	loopgtz	a13, 18d634 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x364>
  18d624:	8026e2               	l32i	a14, a6, 0x200
  18d627:	664b                	addi.n	a6, a6, 4
  18d629:	c0e3e0               	sub	a14, a3, a14
  18d62c:	74e0e0               	extui	a14, a14, 0, 8
  18d62f:	ee2a                	add.n	a14, a14, a2
  18d631:	7f66e2               	s32i	a14, a6, 0x1fc
  18d634:	f01d                	retw.n

0018d636 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x366>:
	...

0018d638 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x368>:
  18d638:	00a136               	entry	a1, 80
  18d63b:	2139                	s32i.n	a3, a1, 8
  18d63d:	046d                	mov.n	a6, a4
  18d63f:	6cc352               	addi	a5, a3, 108
  18d642:	9248                	l32i.n	a4, a2, 36
  18d644:	1149                	s32i.n	a4, a1, 4
  18d646:	010482               	l8ui	a8, a4, 1
  18d649:	000442               	l8ui	a4, a4, 0
  18d64c:	0503a2               	l8ui	a10, a3, 5
  18d64f:	d04480               	subx2	a4, a4, a8
  18d652:	0d40084190b01a6e 	{ blti.w18	a10, 1, 18d6df <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x40f>; nop }
  18d65a:	080c                	movi.n	a8, 0
  18d65c:	609040               	neg	a9, a4
  18d65f:	4199                	s32i.n	a9, a1, 16
  18d661:	3189                	s32i.n	a8, a1, 12

0018d663 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x393>:
  18d663:	21c8                	l32i.n	a12, a1, 8
  18d665:	31b8                	l32i.n	a11, a1, 12
  18d667:	bbca                	add.n	a11, a11, a12
  18d669:	11c8                	l32i.n	a12, a1, 4
  18d66b:	0c0b72               	l8ui	a7, a11, 12
  18d66e:	160bb2               	l8ui	a11, a11, 22
  18d671:	c7ca                	add.n	a12, a7, a12
  18d673:	000cc2               	l8ui	a12, a12, 0
  18d676:	51c9                	s32i.n	a12, a1, 20
  18d678:	065b56               	bnez	a11, 18d6e1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x411>
  18d67b:	06bd                	mov.n	a11, a6
  18d67d:	04cd                	mov.n	a12, a4
  18d67f:	07ed                	mov.n	a14, a7
  18d681:	400001007000d50e 	{ ae_l32.i	aed0, a5, 0; nop; movi	a13, 0 }
  18d689:	400001751450a10e 	{ ae_s32x2.i	aed0, a1, 32; nop; ae_movad32.l	a10, aed0 }
  18d691:	ffe1e5               	call8	18d4b0 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1e0>
  18d694:	51d8                	l32i.n	a13, a1, 20
  18d696:	400000406400515e 	{ ae_l32x2.i	aed0, a1, 32; nop; addi	a5, a5, 4 }
  18d69e:	2f2db6               	bltui	a13, 2, 18d6d1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x401>
  18d6a1:	120c                	movi.n	a2, 1

0018d6a3 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x3d3>:
  18d6a3:	07ed                	mov.n	a14, a7
  18d6a5:	06bd                	mov.n	a11, a6
  18d6a7:	04cd                	mov.n	a12, a4
  18d6a9:	bd2504               	ae_l32.i	aed2, a5, 0
  18d6ac:	ebe659000201d22f 	{ or	a13, a2, a2; ae_add24s	aed1, aed2, aed0; nop }
  18d6b4:	e91134               	ae_s32x2.i	aed1, a1, 24
  18d6b7:	400001752051a51e 	{ ae_s32.l.i	aed1, a5, 0; nop; ae_movad32.l	a10, aed1 }
  18d6bf:	ffdf25               	call8	18d4b0 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1e0>
  18d6c2:	554b                	addi.n	a5, a5, 4
  18d6c4:	51e8                	l32i.n	a14, a1, 20
  18d6c6:	400000106300212e 	{ ae_l32x2.i	aed0, a1, 24; nop; addi	a2, a2, 1 }
  18d6ce:	d192e7               	bne	a2, a14, 18d6a3 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x3d3>

0018d6d1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x401>:
  18d6d1:	21a8                	l32i.n	a10, a1, 8
  18d6d3:	050aa2               	l8ui	a10, a10, 5

0018d6d6 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x406>:
  18d6d6:	31b8                	l32i.n	a11, a1, 12
  18d6d8:	bb1b                	addi.n	a11, a11, 1
  18d6da:	31b9                	s32i.n	a11, a1, 12
  18d6dc:	832ba7               	blt	a11, a10, 18d663 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x393>

0018d6df <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x40f>:
  18d6df:	f01d                	retw.n

0018d6e1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x411>:
  18d6e1:	0169                	s32i.n	a6, a1, 0
  18d6e3:	fefc16               	beqz	a12, 18d6d6 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x406>
  18d6e6:	020c                	movi.n	a2, 0
  18d6e8:	030c                	movi.n	a3, 0
  18d6ea:	4168                	l32i.n	a6, a1, 16

0018d6ec <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x41c>:
  18d6ec:	bd0504               	ae_l32.i	aed0, a5, 0
  18d6ef:	47cc                	bnez.n	a7, 18d6f7 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x427>
  18d6f1:	00c496               	bltz	a4, 18d701 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x431>
  18d6f4:	04a247               	bge	a2, a4, 18d6fc <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x42c>

0018d6f7 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x427>:
  18d6f7:	02ad                	mov.n	a10, a2
  18d6f9:	0002c6               	j	18d708 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x438>

0018d6fc <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x42c>:
  18d6fc:	06ad                	mov.n	a10, a6
  18d6fe:	000186               	j	18d708 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x438>

0018d701 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x431>:
  18d701:	41d8                	l32i.n	a13, a1, 16
  18d703:	03ad                	mov.n	a10, a3
  18d705:	f3a2d7               	bge	a2, a13, 18d6fc <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x42c>

0018d708 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x438>:
  18d708:	04cd                	mov.n	a12, a4
  18d70a:	01b8                	l32i.n	a11, a1, 0
  18d70c:	02dd                	mov.n	a13, a2
  18d70e:	a0eab0               	addx4	a14, a10, a11
  18d711:	bd4e04               	ae_l32.i	aed4, a14, 0
  18d714:	ebe659040003e77f 	{ or	a14, a7, a7; ae_add24s	aed3, aed0, aed4; nop }
  18d71c:	400001752053a53e 	{ ae_s32.l.i	aed3, a5, 0; nop; ae_movad32.l	a10, aed3 }
  18d724:	ffd8a5               	call8	18d4b0 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x1e0>
  18d727:	554b                	addi.n	a5, a5, 4
  18d729:	333b                	addi.n	a3, a3, 3
  18d72b:	662b                	addi.n	a6, a6, 2
  18d72d:	51f8                	l32i.n	a15, a1, 20
  18d72f:	221b                	addi.n	a2, a2, 1
  18d731:	b792f7               	bne	a2, a15, 18d6ec <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x41c>
  18d734:	0168                	l32i.n	a6, a1, 0
  18d736:	ffe5c6               	j	18d6d1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x401>

0018d739 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x469>:
  18d739:	000000                                        ...

0018d73c <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x46c>:
  18d73c:	00a136               	entry	a1, 80
  18d73f:	5149                	s32i.n	a4, a1, 20
  18d741:	6139                	s32i.n	a3, a1, 24
  18d743:	1f0c                	movi.n	a15, 1
  18d745:	0e0c                	movi.n	a14, 0
  18d747:	cf3761               	l32r	a6, 181424 (ffff00 <_memmap_mem_sram_end+0x5bff00>)
  18d74a:	80a0d2               	movi	a13, 128
  18d74d:	6cc4b2               	addi	a11, a4, 108
  18d750:	7129                	s32i.n	a2, a1, 28
  18d752:	cf33c1               	l32r	a12, 181420 (28bc84 <invTable>)
  18d755:	cf0851               	l32r	a5, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  18d758:	151554               	ae_movda32x2	aed1, a5, a5
  18d75b:	0358                	l32i.n	a5, a3, 0
  18d75d:	0cc8                	l32i.n	a12, a12, 0
  18d75f:	c8fb26103f10c3ae 	{ addi	a10, a3, 108; nop; ae_cvtq56p32s.l	aed1, aed1 }
  18d767:	d8a576               	loopgtz	a5, 18d843 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x573>
  18d76a:	0b58                	l32i.n	a5, a11, 0
  18d76c:	0a48                	l32i.n	a4, a10, 0
  18d76e:	743050               	extui	a3, a5, 0, 8
  18d771:	dec322               	addi	a2, a3, -34
  18d774:	105560               	and	a5, a5, a6
  18d777:	0159                	s32i.n	a5, a1, 0
  18d779:	5322f0               	max	a2, a2, a15
  18d77c:	720b                	addi.n	a7, a2, -1
  18d77e:	400001347062117e 	{ ae_l32.i	aed2, a1, 0; nop; ae_sraaq56	aed6, aed1, a7 }
  18d786:	c05230               	sub	a5, a2, a3
  18d789:	c8fb22203f50255e 	{ addi	a5, a5, 34; nop; ae_cvtq56p32s.l	aed5, aed2 }
  18d791:	915554               	ae_sraaq56	aed5, aed5, a5
  18d794:	105460               	and	a5, a4, a6
  18d797:	ebea40060505088f 	{ movi	a8, 8; ae_add64	aed5, aed5, aed6; nop }
  18d79f:	2595d4               	ae_nsa64	a9, aed5
  18d7a2:	1159                	s32i.n	a5, a1, 4
  18d7a4:	f8c992               	addi	a9, a9, -8
  18d7a7:	c08890               	sub	a8, a8, a9
  18d7aa:	5388e0               	max	a8, a8, a14
  18d7ad:	915854               	ae_sraaq56	aed5, aed5, a8
  18d7b0:	9efb50505f40228e 	{ add	a2, a2, a8; nop; ae_round24x2f48ssym	aed4, aed5, aed5 }
  18d7b8:	e04124               	ae_s32.l.i	aed4, a1, 8
  18d7bb:	2198                	l32i.n	a9, a1, 8
  18d7bd:	3c3914               	ae_cvt48a32	aed3, a9
  18d7c0:	2573d4               	ae_nsa64	a7, aed3
  18d7c3:	c02420               	sub	a2, a4, a2
  18d7c6:	4000008071e0717e 	{ ae_l32.i	aed0, a1, 4; nop; addi	a7, a7, -24 }
  18d7ce:	837e90               	moveqz	a7, a14, a9
  18d7d1:	401700               	ssl	a7
  18d7d4:	a19900               	sll	a9, a9
  18d7d7:	849d90               	extui	a9, a9, 13, 9
  18d7da:	499c                	beqz.n	a9, 18d7f2 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x522>
  18d7dc:	590b                	addi.n	a5, a9, -1
  18d7de:	215150               	srai	a5, a5, 1
  18d7e1:	a055c0               	addx4	a5, a5, a12
  18d7e4:	bd7504               	ae_l32.i	aed7, a5, 0
  18d7e7:	eb62dd000706259f 	{ nop; ae_mulf32s.ll	aed6, aed7, aed0; nop }
  18d7ef:	450664               	ae_round24x2f48ssym	aed0, aed6, aed6

0018d7f2 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x522>:
  18d7f2:	3e3034               	ae_cvtq56p32s.l	aed3, aed0
  18d7f5:	2553d4               	ae_nsa64	a5, aed3
  18d7f8:	272a                	add.n	a2, a7, a2
  18d7fa:	f8c592               	addi	a9, a5, -8
  18d7fd:	c02290               	sub	a2, a2, a9
  18d800:	f0c552               	addi	a5, a5, -16
  18d803:	213534               	ae_slaaq56	aed3, aed3, a5
  18d806:	9efb50303ff0523e 	{ add	a5, a2, a3; nop; ae_round24x2f48ssym	aed15, aed3, aed3 }
  18d80e:	e0f144               	ae_s32.l.i	aed15, a1, 16
  18d811:	4198                	l32i.n	a9, a1, 16
  18d813:	22ab                	addi.n	a2, a2, 10
  18d815:	eb612e020f0e855f 	{ addi	a5, a5, -24; ae_mulf32s.lh	aed14, aed15, aed2; nop }
  18d81d:	745050               	extui	a5, a5, 0, 8
  18d820:	9efb0ee0efd0202e 	{ extui	a2, a2, 0, 8; nop; ae_round24x2f48ssym	aed13, aed14, aed14 }
  18d828:	e0d134               	ae_s32.l.i	aed13, a1, 12
  18d82b:	99da                	add.n	a9, a9, a13
  18d82d:	109960               	and	a9, a9, a6
  18d830:	992a                	add.n	a9, a9, a2
  18d832:	0b99                	s32i.n	a9, a11, 0
  18d834:	3128                	l32i.n	a2, a1, 12
  18d836:	bb4b                	addi.n	a11, a11, 4
  18d838:	22da                	add.n	a2, a2, a13
  18d83a:	102260               	and	a2, a2, a6
  18d83d:	225a                	add.n	a2, a2, a5
  18d83f:	0a29                	s32i.n	a2, a10, 0
  18d841:	aa4b                	addi.n	a10, a10, 4

0018d843 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x573>:
  18d843:	5148                	l32i.n	a4, a1, 20
  18d845:	6188                	l32i.n	a8, a1, 24
  18d847:	cef6c1               	l32r	a12, 181420 (28bc84 <invTable>)
  18d84a:	cecb51               	l32r	a5, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  18d84d:	152554               	ae_movda32x2	aed2, a5, a5
  18d850:	0cc8                	l32i.n	a12, a12, 0
  18d852:	7158                	l32i.n	a5, a1, 28
  18d854:	04d822               	addmi	a2, a8, 0x400
  18d857:	9558                	l32i.n	a5, a5, 36
  18d859:	120882               	l8ui	a8, a8, 18
  18d85c:	020552               	l8ui	a5, a5, 2
  18d85f:	400001b54454385e 	{ ae_movda16	aed4, a8; nop; ae_movda16	aed5, a5 }
  18d867:	0c8005040554444e 	{ addmi	a4, a4, 0x400; ae_mul16x4	aed5, aed4, aed4, aed5 }
  18d86f:	2cc442               	addi	a4, a4, 44
  18d872:	2554c4               	ae_movad32.l	a5, aed4
  18d875:	c8fb22203f10c22e 	{ addi	a2, a2, 44; nop; ae_cvtq56p32s.l	aed1, aed2 }
  18d87d:	afa576               	loopgtz	a5, 18d930 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x660>
  18d880:	04a8                	l32i.n	a10, a4, 0
  18d882:	f5ca32               	addi	a3, a10, -11
  18d885:	5333f0               	max	a3, a3, a15
  18d888:	c093a0               	sub	a9, a3, a10
  18d88b:	b30b                	addi.n	a11, a3, -1
  18d88d:	919b14               	ae_sraaq56	aed9, aed1, a11
  18d890:	99bb                	addi.n	a9, a9, 11
  18d892:	918914               	ae_sraaq56	aed8, aed1, a9
  18d895:	318894               	ae_add64	aed8, aed8, aed9
  18d898:	2588d4               	ae_nsa64	a8, aed8
  18d89b:	8b0c                	movi.n	a11, 8
  18d89d:	f8c882               	addi	a8, a8, -8
  18d8a0:	c08b80               	sub	a8, a11, a8
  18d8a3:	5388e0               	max	a8, a8, a14
  18d8a6:	918884               	ae_sraaq56	aed8, aed8, a8
  18d8a9:	457884               	ae_round24x2f48ssym	aed7, aed8, aed8
  18d8ac:	e07124               	ae_s32.l.i	aed7, a1, 8
  18d8af:	2198                	l32i.n	a9, a1, 8
  18d8b1:	3c6914               	ae_cvt48a32	aed6, a9
  18d8b4:	2576d4               	ae_nsa64	a7, aed6
  18d8b7:	b38a                	add.n	a11, a3, a8
  18d8b9:	e8c772               	addi	a7, a7, -24
  18d8bc:	837e90               	moveqz	a7, a14, a9
  18d8bf:	401700               	ssl	a7
  18d8c2:	a19900               	sll	a9, a9
  18d8c5:	849d90               	extui	a9, a9, 13, 9
  18d8c8:	0d4001c2aeb009ae 	{ beqz.w18	a9, 18d8e6 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x616>; ae_mov	aed0, aed2 }
  18d8d0:	590b                	addi.n	a5, a9, -1
  18d8d2:	215150               	srai	a5, a5, 1
  18d8d5:	a055c0               	addx4	a5, a5, a12
  18d8d8:	bdb504               	ae_l32.i	aed11, a5, 0
  18d8db:	eb62dd020b0a259f 	{ nop; ae_mulf32s.ll	aed10, aed11, aed2; nop }
  18d8e3:	450aa4               	ae_round24x2f48ssym	aed0, aed10, aed10

0018d8e6 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x616>:
  18d8e6:	0258                	l32i.n	a5, a2, 0
  18d8e8:	690c                	movi.n	a9, 6
  18d8ea:	c09950               	sub	a9, a9, a5
  18d8ed:	c8fb5a003fd099be 	{ sub	a9, a9, a11; nop; ae_cvtq56p32s.l	aed13, aed0 }
  18d8f5:	25bdd4               	ae_nsa64	a11, aed13
  18d8f8:	979a                	add.n	a9, a7, a9
  18d8fa:	f0cb52               	addi	a5, a11, -16
  18d8fd:	21d5d4               	ae_slaaq56	aed13, aed13, a5
  18d900:	f8cbb2               	addi	a11, a11, -8
  18d903:	c099b0               	sub	a9, a9, a11
  18d906:	9efb50d0dfc05a9e 	{ add	a5, a10, a9; nop; ae_round24x2f48ssym	aed12, aed13, aed13 }
  18d90e:	e0c144               	ae_s32.l.i	aed12, a1, 16
  18d911:	41b8                	l32i.n	a11, a1, 16
  18d913:	31c992               	addi	a9, a9, 49
  18d916:	25c552               	addi	a5, a5, 37
  18d919:	745050               	extui	a5, a5, 0, 8
  18d91c:	749090               	extui	a9, a9, 0, 8
  18d91f:	bbda                	add.n	a11, a11, a13
  18d921:	10bb60               	and	a11, a11, a6
  18d924:	9b9a                	add.n	a9, a11, a9
  18d926:	0499                	s32i.n	a9, a4, 0
  18d928:	bb5a                	add.n	a11, a11, a5
  18d92a:	02b9                	s32i.n	a11, a2, 0
  18d92c:	444b                	addi.n	a4, a4, 4
  18d92e:	224b                	addi.n	a2, a2, 4

0018d930 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x660>:
  18d930:	f01d                	retw.n

0018d932 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x662>:
	...

0018d934 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x664>:
  18d934:	020136               	entry	a1, 0x100
  18d937:	160c                	movi.n	a6, 1
  18d939:	0402a2               	l8ui	a10, a2, 4
  18d93c:	070c                	movi.n	a7, 0
  18d93e:	356152               	s32i	a5, a1, 212
  18d941:	050282               	l8ui	a8, a2, 5
  18d944:	fcc452               	addi	a5, a4, -4
  18d947:	08ec                	bnez.n	a8, 18d96b <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x69b>
  18d949:	eadc                	bnez.n	a10, 18d96b <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x69b>
  18d94b:	0602c2               	l8ui	a12, a2, 6
  18d94e:	d504b2               	l8ui	a11, a4, 213
  18d951:	060392               	l8ui	a9, a3, 6
  18d954:	c0bbc0               	sub	a11, a11, a12
  18d957:	1019b7               	beq	a9, a11, 18d96b <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x69b>
  18d95a:	1603d2               	l8ui	a13, a3, 22
  18d95d:	071d66               	bnei	a13, 1, 18d968 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x698>
  18d960:	044262               	s8i	a6, a2, 4
  18d963:	06ad                	mov.n	a10, a6
  18d965:	000086               	j	18d96b <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x69b>

0018d968 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x698>:
  18d968:	054262               	s8i	a6, a2, 5
  18d96b:	cd0c                	movi.n	a13, 12
  18d96d:	113a16               	beqz	a10, 18da84 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x7b4>
  18d970:	039d                	mov.n	a9, a3
  18d972:	04ad                	mov.n	a10, a4
  18d974:	0602c2               	l8ui	a12, a2, 6
  18d977:	d504b2               	l8ui	a11, a4, 213
  18d97a:	d404f2               	l8ui	a15, a4, 212
  18d97d:	3624e2               	l32i	a14, a4, 216
  18d980:	d3e9                	s32i.n	a14, a3, 52
  18d982:	e3f9                	s32i.n	a15, a3, 56
  18d984:	5e0c                	movi.n	a14, 5
  18d986:	c0bbc0               	sub	a11, a11, a12
  18d989:	08ae76               	loopgtz	a14, 18d995 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x6c5>
  18d98c:	372a82               	l32i	a8, a10, 220
  18d98f:	8989                	s32i.n	a8, a9, 32
  18d991:	aa4b                	addi.n	a10, a10, 4
  18d993:	994b                	addi.n	a9, a9, 4

0018d995 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x6c5>:
  18d995:	124362               	s8i	a6, a3, 18
  18d998:	054362               	s8i	a6, a3, 5
  18d99b:	1343b2               	s8i	a11, a3, 19
  18d99e:	0643b2               	s8i	a11, a3, 6
  18d9a1:	0c4362               	s8i	a6, a3, 12
  18d9a4:	0743c2               	s8i	a12, a3, 7
  18d9a7:	1443c2               	s8i	a12, a3, 20
  18d9aa:	fa7c                	movi.n	a10, -1
  18d9ac:	1143a2               	s8i	a10, a3, 17
  18d9af:	9298                	l32i.n	a9, a2, 36
  18d9b1:	d3a8                	l32i.n	a10, a3, 52
  18d9b3:	010992               	l8ui	a9, a9, 1
  18d9b6:	0399                	s32i.n	a9, a3, 0
  18d9b8:	164362               	s8i	a6, a3, 22
  18d9bb:	0d400c4100b02ace 	{ bnei.w18	a10, 2, 18da7f <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x7af>; nop }

0018d9c3 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x6f3>:
  18d9c3:	01d9                	s32i.n	a13, a1, 0
  18d9c5:	1169                	s32i.n	a6, a1, 4
  18d9c7:	bd2104               	ae_l32.i	aed2, a1, 0
  18d9ca:	e3b8                	l32i.n	a11, a3, 56
  18d9cc:	400001007101a10e 	{ ae_l32.i	aed1, a1, 4; nop; movi	a10, 0 }
  18d9d4:	4bcc                	bnez.n	a11, 18d9dc <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x70c>
  18d9d6:	942124               	ae_slai24	aed2, aed2, 1
  18d9d9:	941114               	ae_slai24	aed1, aed1, 1

0018d9dc <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x70c>:
  18d9dc:	2219a6               	blti	a9, 1, 18da02 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x732>
  18d9df:	6cc3b2               	addi	a11, a3, 108
  18d9e2:	ebfb2001090345cf 	{ addi	a12, a5, 4; ae_neg32	aed3, aed1; nop }

0018d9ea <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x71a>:
  18d9ea:	be4c14               	ae_l32.ip	aed4, a12, 4
  18d9ed:	c2fbc9402f1003ae 	{ ae_mov	aed0, aed3; nop; ae_le32	b0:b1, aed4, aed2 }
  18d9f5:	3b0114               	ae_movt32x2	aed0, aed1, b0:b1
  18d9f8:	e10b14               	ae_s32.l.ip	aed0, a11, 4
  18d9fb:	03d8                	l32i.n	a13, a3, 0
  18d9fd:	aa1b                	addi.n	a10, a10, 1
  18d9ff:	e72ad7               	blt	a10, a13, 18d9ea <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x71a>

0018da02 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x732>:
  18da02:	1b4362               	s8i	a6, a3, 27
  18da05:	92e8                	l32i.n	a14, a2, 36
  18da07:	039d                	mov.n	a9, a3
  18da09:	020ee2               	l8ui	a14, a14, 2
  18da0c:	8d1c                	movi.n	a13, 24
  18da0e:	171ea6               	blti	a14, 1, 18da29 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x759>
  18da11:	0a0c                	movi.n	a10, 0
  18da13:	02d3b2               	addmi	a11, a3, 0x200
  18da16:	30cbb2               	addi	a11, a11, 48

0018da19 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x749>:
  18da19:	7f6b72               	s32i	a7, a11, 0x1fc
  18da1c:	92c8                	l32i.n	a12, a2, 36
  18da1e:	aa1b                	addi.n	a10, a10, 1
  18da20:	020cc2               	l8ui	a12, a12, 2
  18da23:	04cbb2               	addi	a11, a11, 4
  18da26:	ef2ac7               	blt	a10, a12, 18da19 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x749>
  18da29:	07ad76               	loopgtz	a13, 18da34 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x764>
  18da2c:	3c4972               	s8i	a7, a9, 60
  18da2f:	3d4972               	s8i	a7, a9, 61
  18da32:	992b                	addi.n	a9, a9, 2

0018da34 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x764>:
  18da34:	02ad                	mov.n	a10, a2
  18da36:	03bd                	mov.n	a11, a3
  18da38:	04cd                	mov.n	a12, a4
  18da3a:	ffbfe5               	call8	18d638 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x368>

0018da3d <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x76d>:
  18da3d:	03e8                	l32i.n	a14, a3, 0
  18da3f:	e398                	l32i.n	a9, a3, 56
  18da41:	381ea6               	blti	a14, 1, 18da7d <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x7ad>
  18da44:	ce7cd1               	l32r	a13, 181434 (5a827a <_memmap_mem_dram1_end+0x2a727a>)
  18da47:	ce77f1               	l32r	a15, 181424 (ffff00 <_memmap_mem_sram_end+0x5bff00>)
  18da4a:	0a0c                	movi.n	a10, 0
  18da4c:	03bd                	mov.n	a11, a3
  18da4e:	ce4ae1               	l32r	a14, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  18da51:	c02690               	sub	a2, a6, a9
  18da54:	400200               	ssr	a2

0018da57 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x787>:
  18da57:	aa1b                	addi.n	a10, a10, 1
  18da59:	1b2b82               	l32i	a8, a11, 108
  18da5c:	0e9d                	mov.n	a9, a14
  18da5e:	b1c080               	sra	a12, a8
  18da61:	108280               	and	a8, a2, a8
  18da64:	17ccc2               	addi	a12, a12, 23
  18da67:	74c0c0               	extui	a12, a12, 0, 8
  18da6a:	939d80               	movnez	a9, a13, a8
  18da6d:	1099f0               	and	a9, a9, a15
  18da70:	2099c0               	or	a9, a9, a12
  18da73:	1b6b92               	s32i	a9, a11, 108
  18da76:	0388                	l32i.n	a8, a3, 0
  18da78:	bb4b                	addi.n	a11, a11, 4
  18da7a:	d92a87               	blt	a10, a8, 18da57 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x787>

0018da7d <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x7ad>:
  18da7d:	f01d                	retw.n

0018da7f <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x7af>:
  18da7f:	07dd                	mov.n	a13, a7
  18da81:	ffcf86               	j	18d9c3 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x6f3>

0018da84 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x7b4>:
  18da84:	050292               	l8ui	a9, a2, 5
  18da87:	0c7916               	beqz	a9, 18db52 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x882>
  18da8a:	92e8                	l32i.n	a14, a2, 36
  18da8c:	0602f2               	l8ui	a15, a2, 6
  18da8f:	0603c2               	l8ui	a12, a3, 6
  18da92:	070392               	l8ui	a9, a3, 7
  18da95:	d504b2               	l8ui	a11, a4, 213
  18da98:	c0a9c0               	sub	a10, a9, a12
  18da9b:	c0bbf0               	sub	a11, a11, a15
  18da9e:	c099b0               	sub	a9, a9, a11
  18daa1:	0319e6               	bgei	a9, 1, 18daa8 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x7d8>
  18daa4:	0cbd                	mov.n	a11, a12
  18daa6:	0a9d                	mov.n	a9, a10

0018daa8 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x7d8>:
  18daa8:	ce7ec1               	l32r	a12, 1814a0 (28bc88 <logDualisTable>)
  18daab:	0cc8                	l32i.n	a12, a12, 0
  18daad:	e3f8                	l32i.n	a15, a3, 56
  18daaf:	a0aac0               	addx4	a10, a10, a12
  18dab2:	a089c0               	addx4	a8, a9, a12
  18dab5:	bd8804               	ae_l32.i	aed8, a8, 0
  18dab8:	400001107007ca5e 	{ ae_l32.i	aed7, a10, 0; nop; movi	a12, 21 }
  18dac0:	0643b2               	s8i	a11, a3, 6
  18dac3:	1343b2               	s8i	a11, a3, 19
  18dac6:	ebf25a080707ccff 	{ sub	a12, a12, a15; ae_sub32	aed7, aed7, aed8; nop }
  18dace:	400c00               	ssr	a12
  18dad1:	e07124               	ae_s32.l.i	aed7, a1, 8
  18dad4:	21a8                	l32i.n	a10, a1, 8
  18dad6:	d3c8                	l32i.n	a12, a3, 52
  18dad8:	b1a0a0               	sra	a10, a10
  18dadb:	212c26               	beqi	a12, 2, 18db00 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x830>
  18dade:	0c03f2               	l8ui	a15, a3, 12
  18dae1:	4fcc                	bnez.n	a15, 18dae9 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x819>
  18dae3:	000eb2               	l8ui	a11, a14, 0
  18dae6:	000086               	j	18daec <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x81c>

0018dae9 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x819>:
  18dae9:	010eb2               	l8ui	a11, a14, 1

0018daec <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x81c>:
  18daec:	101ba6               	blti	a11, 1, 18db00 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x830>
  18daef:	039d                	mov.n	a9, a3
  18daf1:	099b76               	loopnez	a11, 18dafe <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x82e>
  18daf4:	1b2982               	l32i	a8, a9, 108
  18daf7:	994b                	addi.n	a9, a9, 4
  18daf9:	88aa                	add.n	a8, a8, a10
  18dafb:	1a6982               	s32i	a8, a9, 104

0018dafe <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x82e>:
  18dafe:	d3c8                	l32i.n	a12, a3, 52
  18db00:	362492               	l32i	a9, a4, 216
  18db03:	4b19c7               	beq	a9, a12, 18db52 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x882>
  18db06:	92f8                	l32i.n	a15, a2, 36
  18db08:	010ff2               	l8ui	a15, a15, 1
  18db0b:	431fa6               	blti	a15, 1, 18db52 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x882>
  18db0e:	04ad                	mov.n	a10, a4
  18db10:	3521b2               	l32i	a11, a1, 212
  18db13:	0e0c                	movi.n	a14, 0

0018db15 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x845>:
  18db15:	362482               	l32i	a8, a4, 216
  18db18:	ee1b                	addi.n	a14, a14, 1
  18db1a:	122866               	bnei	a8, 2, 18db30 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x860>
  18db1d:	0b98                	l32i.n	a9, a11, 0
  18db1f:	0a99                	s32i.n	a9, a10, 0

0018db21 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x851>:
  18db21:	92f8                	l32i.n	a15, a2, 36
  18db23:	010ff2               	l8ui	a15, a15, 1

0018db26 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x856>:
  18db26:	bb4b                	addi.n	a11, a11, 4
  18db28:	aa4b                	addi.n	a10, a10, 4
  18db2a:	e72ef7               	blt	a14, a15, 18db15 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x845>
  18db2d:	000846               	j	18db52 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x882>

0018db30 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x860>:
  18db30:	d3c8                	l32i.n	a12, a3, 52
  18db32:	141c66               	bnei	a12, 1, 18db4a <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x87a>
  18db35:	c8bb04               	ae_l32m.i	aed11, a11, 0
  18db38:	c8aa04               	ae_l32m.i	aed10, a10, 0
  18db3b:	31aab4               	ae_add64	aed10, aed10, aed11
  18db3e:	8ca1a4               	ae_srai64	aed10, aed10, 1
  18db41:	459aa4               	ae_round24x2f48ssym	aed9, aed10, aed10
  18db44:	e09a04               	ae_s32.l.i	aed9, a10, 0
  18db47:	fff586               	j	18db21 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x851>

0018db4a <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x87a>:
  18db4a:	d82c66               	bnei	a12, 2, 18db26 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x856>
  18db4d:	0ad9                	s32i.n	a13, a10, 0
  18db4f:	fff386               	j	18db21 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x851>

0018db52 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x882>:
  18db52:	a54b                	addi.n	a10, a5, 4
  18db54:	91cb                	addi.n	a9, a1, 12
  18db56:	881c                	movi.n	a8, 24
  18db58:	346192               	s32i	a9, a1, 208
  18db5b:	994b                	addi.n	a9, a9, 4
  18db5d:	0ba876               	loopgtz	a8, 18db6c <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x89c>
  18db60:	beda14               	ae_l32.ip	aed13, a10, 4
  18db63:	e1d914               	ae_s32.l.ip	aed13, a9, 4
  18db66:	beca14               	ae_l32.ip	aed12, a10, 4
  18db69:	e1c914               	ae_s32.l.ip	aed12, a9, 4

0018db6c <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x89c>:
  18db6c:	02ad                	mov.n	a10, a2
  18db6e:	03bd                	mov.n	a11, a3
  18db70:	04cd                	mov.n	a12, a4
  18db72:	ffac65               	call8	18d638 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x368>
  18db75:	0398                	l32i.n	a9, a3, 0
  18db77:	3a2c                	movi.n	a10, 35
  18db79:	e3b8                	l32i.n	a11, a3, 56
  18db7b:	6c4c                	movi.n	a12, 70
  18db7d:	bb0b                	addi.n	a11, a11, -1
  18db7f:	83cab0               	moveqz	a12, a10, a11
  18db82:	0cad                	mov.n	a10, a12
  18db84:	1619a6               	blti	a9, 1, 18db9e <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8ce>
  18db87:	00a0b2               	movi	a11, 0
  18db8a:	20e330               	or	a14, a3, a3
  18db8d:	0aa976               	loopgtz	a9, 18db9b <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8cb>
  18db90:	1b2ed2               	l32i	a13, a14, 108
  18db93:	ee4b                	addi.n	a14, a14, 4
  18db95:	53ada0               	max	a10, a13, a10
  18db98:	43bbd0               	min	a11, a11, a13
  18db9b:	000046               	j	18dba0 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8d0>

0018db9e <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8ce>:
  18db9e:	0b0c                	movi.n	a11, 0

0018dba0 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8d0>:
  18dba0:	92e8                	l32i.n	a14, a2, 36
  18dba2:	010ee2               	l8ui	a14, a14, 1
  18dba5:	069ca7               	bne	a12, a10, 18dbaf <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8df>
  18dba8:	3bcc                	bnez.n	a11, 18dbaf <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8df>
  18dbaa:	0a0c                	movi.n	a10, 0
  18dbac:	000046               	j	18dbb1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8e1>

0018dbaf <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8df>:
  18dbaf:	1a0c                	movi.n	a10, 1

0018dbb1 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8e1>:
  18dbb1:	191ea6               	blti	a14, 1, 18dbce <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8fe>
  18dbb4:	04ed                	mov.n	a14, a4
  18dbb6:	0b0c                	movi.n	a11, 0

0018dbb8 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8e8>:
  18dbb8:	0e88                	l32i.n	a8, a14, 0
  18dbba:	538780               	max	a8, a7, a8
  18dbbd:	438c80               	min	a8, a12, a8
  18dbc0:	0e89                	s32i.n	a8, a14, 0
  18dbc2:	92f8                	l32i.n	a15, a2, 36
  18dbc4:	bb1b                	addi.n	a11, a11, 1
  18dbc6:	010ff2               	l8ui	a15, a15, 1
  18dbc9:	ee4b                	addi.n	a14, a14, 4
  18dbcb:	e92bf7               	blt	a11, a15, 18dbb8 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8e8>

0018dbce <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x8fe>:
  18dbce:	e6ba16               	beqz	a10, 18da3d <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x76d>
  18dbd1:	044262               	s8i	a6, a2, 4
  18dbd4:	554b                	addi.n	a5, a5, 4
  18dbd6:	342192               	l32i	a9, a1, 208
  18dbd9:	8a1c                	movi.n	a10, 24
  18dbdb:	994b                	addi.n	a9, a9, 4
  18dbdd:	0baa76               	loopgtz	a10, 18dbec <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x91c>
  18dbe0:	bef914               	ae_l32.ip	aed15, a9, 4
  18dbe3:	e1f514               	ae_s32.l.ip	aed15, a5, 4
  18dbe6:	bee914               	ae_l32.ip	aed14, a9, 4
  18dbe9:	e1e514               	ae_s32.l.ip	aed14, a5, 4

0018dbec <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x91c>:
  18dbec:	04cd                	mov.n	a12, a4
  18dbee:	03bd                	mov.n	a11, a3
  18dbf0:	02ad                	mov.n	a10, a2
  18dbf2:	3521d2               	l32i	a13, a1, 212
  18dbf5:	ffd3e5               	call8	18d934 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x664>
  18dbf8:	f01d                	retw.n

0018dbfa <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x92a>:
	...

0018dbfc <_Z13decodeSbrDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAS2_S4_>:
  18dbfc:	004136               	entry	a1, 32
  18dbff:	02ad                	mov.n	a10, a2
  18dc01:	03bd                	mov.n	a11, a3
  18dc03:	04cd                	mov.n	a12, a4
  18dc05:	06dd                	mov.n	a13, a6
  18dc07:	ffd2e5               	call8	18d934 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x664>
  18dc0a:	02ad                	mov.n	a10, a2
  18dc0c:	03bd                	mov.n	a11, a3
  18dc0e:	04cd                	mov.n	a12, a4
  18dc10:	ff8e25               	call8	18d4f4 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x224>
  18dc13:	45bc                	beqz.n	a5, 18dc4b <_Z13decodeSbrDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAS2_S4_+0x4f>
  18dc15:	040272               	l8ui	a7, a2, 4
  18dc18:	02ad                	mov.n	a10, a2
  18dc1a:	05bd                	mov.n	a11, a5
  18dc1c:	06cd                	mov.n	a12, a6
  18dc1e:	04dd                	mov.n	a13, a4
  18dc20:	ffd125               	call8	18d934 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x664>
  18dc23:	02ad                	mov.n	a10, a2
  18dc25:	05bd                	mov.n	a11, a5
  18dc27:	06cd                	mov.n	a12, a6
  18dc29:	ff8ca5               	call8	18d4f4 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x224>
  18dc2c:	e7cc                	bnez.n	a7, 18dc3e <_Z13decodeSbrDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAS2_S4_+0x42>
  18dc2e:	040282               	l8ui	a8, a2, 4
  18dc31:	988c                	beqz.n	a8, 18dc3e <_Z13decodeSbrDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAS2_S4_+0x42>
  18dc33:	06dd                	mov.n	a13, a6
  18dc35:	04cd                	mov.n	a12, a4
  18dc37:	02ad                	mov.n	a10, a2
  18dc39:	03bd                	mov.n	a11, a3
  18dc3b:	ffcfa5               	call8	18d934 <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x664>
  18dc3e:	d398                	l32i.n	a9, a3, 52
  18dc40:	798c                	beqz.n	a9, 18dc4b <_Z13decodeSbrDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAS2_S4_+0x4f>
  18dc42:	05cd                	mov.n	a12, a5
  18dc44:	03bd                	mov.n	a11, a3
  18dc46:	02ad                	mov.n	a10, a2
  18dc48:	ffaf25               	call8	18d73c <_Z13dctIV_dstIV_fP5fractS0_iPKS_S2_S2_S0_+0x46c>
  18dc4b:	f01d                	retw.n

0018dc4d <_Z13decodeSbrDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAS2_S4_+0x51>:
  18dc4d:	000000                                        ...

0018dc50 <_Z12createSbrDecP11SBR_CHANNELP15SBR_HEADER_DATAihiPP5fractS5_>:
  18dc50:	00a136               	entry	a1, 80
  18dc53:	03bd                	mov.n	a11, a3
  18dc55:	06cd                	mov.n	a12, a6
  18dc57:	07dd                	mov.n	a13, a7
  18dc59:	a149                	s32i.n	a4, a1, 40
  18dc5b:	9159                	s32i.n	a5, a1, 36
  18dc5d:	0788                	l32i.n	a8, a7, 0
  18dc5f:	791c                	movi.n	a9, 23
  18dc61:	01d2a2               	addmi	a10, a2, 0x100
  18dc64:	80caa2               	addi	a10, a10, -128
  18dc67:	396292               	s32i	a9, a2, 228
  18dc6a:	3b6292               	s32i	a9, a2, 236
  18dc6d:	3a6292               	s32i	a9, a2, 232
  18dc70:	386292               	s32i	a9, a2, 224
  18dc73:	376292               	s32i	a9, a2, 220
  18dc76:	0289                	s32i.n	a8, a2, 0
  18dc78:	060352               	l8ui	a5, a3, 6
  18dc7b:	070342               	l8ui	a4, a3, 7
  18dc7e:	400001b54401345e 	{ ae_movda16	aed1, a4; nop; ae_movda16	aed0, a5 }
  18dc86:	0c8005000110188e 	{ addmi	a8, a8, 0x100; ae_mul16x4	aed1, aed0, aed0, aed1 }
  18dc8e:	f0c882               	addi	a8, a8, -16
  18dc91:	2540c4               	ae_movad32.l	a4, aed0
  18dc94:	0789                	s32i.n	a8, a7, 0
  18dc96:	002965               	call8	18df2c <_Z21createSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAiPP5fract>
  18dc99:	2a8c                	beqz.n	a10, 18dc9f <_Z12createSbrDecP11SBR_CHANNELP15SBR_HEADER_DATAihiPP5fractS5_+0x4f>

0018dc9b <_Z12createSbrDecP11SBR_CHANNELP15SBR_HEADER_DATAihiPP5fractS5_+0x4b>:
  18dc9b:	f27c                	movi.n	a2, -1
  18dc9d:	f01d                	retw.n

0018dc9f <_Z12createSbrDecP11SBR_CHANNELP15SBR_HEADER_DATAihiPP5fractS5_+0x4f>:
  18dc9f:	08c2a2               	addi	a10, a2, 8
  18dca2:	20c440               	or	a12, a4, a4
  18dca5:	0a2182               	l32i	a8, a1, 40
  18dca8:	0813f2               	l16ui	a15, a3, 16
  18dcab:	0923e2               	l32i	a14, a3, 36
  18dcae:	01d2b2               	addmi	a11, a2, 0x100
  18dcb1:	d8cbb2               	addi	a11, a11, -40
  18dcb4:	040ed2               	l8ui	a13, a14, 4
  18dcb7:	0861b2               	s32i	a11, a1, 32
  18dcba:	050ee2               	l8ui	a14, a14, 5
  18dcbd:	006162               	s32i	a6, a1, 0
  18dcc0:	2179                	s32i.n	a7, a1, 8
  18dcc2:	1189                	s32i.n	a8, a1, 4
  18dcc4:	003725               	call8	18e038 <_Z25createCplxAnalysisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiiiiPP5fract>
  18dcc7:	04cd                	mov.n	a12, a4
  18dcc9:	81b8                	l32i.n	a11, a1, 32
  18dccb:	44c2a2               	addi	a10, a2, 68
  18dcce:	a188                	l32i.n	a8, a1, 40
  18dcd0:	9198                	l32i.n	a9, a1, 36
  18dcd2:	93e8                	l32i.n	a14, a3, 36
  18dcd4:	0813f2               	l16ui	a15, a3, 16
  18dcd7:	040ed2               	l8ui	a13, a14, 4
  18dcda:	050ee2               	l8ui	a14, a14, 5
  18dcdd:	1169                	s32i.n	a6, a1, 4
  18dcdf:	3179                	s32i.n	a7, a1, 12
  18dce1:	0199                	s32i.n	a9, a1, 0
  18dce3:	2189                	s32i.n	a8, a1, 8
  18dce5:	002b25               	call8	18df98 <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract>
  18dce8:	02a8                	l32i.n	a10, a2, 0
  18dcea:	05bd                	mov.n	a11, a5
  18dcec:	0298e5               	call8	19067c <_Z20initSbrPrevFrameDataP19SBR_PREV_FRAME_DATAi>
  18dcef:	7002e2               	l8ui	a14, a2, 112
  18dcf2:	93c8                	l32i.n	a12, a3, 36
  18dcf4:	2402f2               	l8ui	a15, a2, 36
  18dcf7:	030cd2               	l8ui	a13, a12, 3
  18dcfa:	040cb2               	l8ui	a11, a12, 4
  18dcfd:	6acca2               	addi	a10, a12, 106
  18dd00:	01f9                	s32i.n	a15, a1, 0
  18dd02:	74f060               	extui	a15, a6, 0, 8
  18dd05:	11a9                	s32i.n	a10, a1, 4
  18dd07:	020c92               	l8ui	a9, a12, 2
  18dd0a:	01d2a2               	addmi	a10, a2, 0x100
  18dd0d:	70ccc2               	addi	a12, a12, 112
  18dd10:	accaa2               	addi	a10, a10, -84
  18dd13:	2199                	s32i.n	a9, a1, 8
  18dd15:	3388                	l32i.n	a8, a3, 12
  18dd17:	5179                	s32i.n	a7, a1, 20
  18dd19:	41f9                	s32i.n	a15, a1, 16
  18dd1b:	3189                	s32i.n	a8, a1, 12
  18dd1d:	05fd                	mov.n	a15, a5
  18dd1f:	003ae5               	call8	18e0cc <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract>
  18dd22:	f75a56               	bnez	a10, 18dc9b <_Z12createSbrDecP11SBR_CHANNELP15SBR_HEADER_DATAihiPP5fractS5_+0x4b>
  18dd25:	0b0c                	movi.n	a11, 0
  18dd27:	0798                	l32i.n	a9, a7, 0
  18dd29:	1299                	s32i.n	a9, a2, 4
  18dd2b:	0788                	l32i.n	a8, a7, 0
  18dd2d:	cdddc1               	l32r	a12, 1814a4 (c00 <XtosCoreStateSize+0x980>)
  18dd30:	0cd882               	addmi	a8, a8, 0xc00
  18dd33:	0789                	s32i.n	a8, a7, 0
  18dd35:	12a8                	l32i.n	a10, a2, 4
  18dd37:	f26f25               	call8	180428 <__vec_memset>
  18dd3a:	020c                	movi.n	a2, 0
  18dd3c:	f01d                	retw.n

0018dd3e <_Z12createSbrDecP11SBR_CHANNELP15SBR_HEADER_DATAihiPP5fractS5_+0xee>:
	...

0018dd40 <_Z13getSbrDecSizePiS_>:
  18dd40:	004136               	entry	a1, 32
  18dd43:	0288                	l32i.n	a8, a2, 0
  18dd45:	02ad                	mov.n	a10, a2
  18dd47:	01d882               	addmi	a8, a8, 0x100
  18dd4a:	f0c882               	addi	a8, a8, -16
  18dd4d:	0289                	s32i.n	a8, a2, 0
  18dd4f:	0022e5               	call8	18df7c <_Z22getSbrEnvelopeCalcSizePi>
  18dd52:	02ad                	mov.n	a10, a2
  18dd54:	003625               	call8	18e0b8 <_Z26getCplxAnalysisQmfBankSizePi>
  18dd57:	02ad                	mov.n	a10, a2
  18dd59:	002ce5               	call8	18e028 <_Z27getCplxSynthesisQmfBankSizePi>
  18dd5c:	02ad                	mov.n	a10, a2
  18dd5e:	0046a5               	call8	18e1c8 <_Z20getLppTransposerSizePi>
  18dd61:	0298                	l32i.n	a9, a2, 0
  18dd63:	0cd992               	addmi	a9, a9, 0xc00
  18dd66:	0299                	s32i.n	a9, a2, 0
  18dd68:	f01d                	retw.n

0018dd6a <_Z13getSbrDecSizePiS_+0x2a>:
	...

0018dd6c <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii>:
  18dd6c:	010136               	entry	a1, 128
  18dd6f:	156172               	s32i	a7, a1, 84
  18dd72:	a54a                	add.n	a10, a5, a4
  18dd74:	029d                	mov.n	a9, a2
  18dd76:	126192               	s32i	a9, a1, 72
  18dd79:	000422               	l8ui	a2, a4, 0
  18dd7c:	000aa2               	l8ui	a10, a10, 0
  18dd7f:	1361a2               	s32i	a10, a1, 76
  18dd82:	202172               	l32i	a7, a1, 128
  18dd85:	c0aa20               	sub	a10, a10, a2
  18dd88:	f7cc                	bnez.n	a7, 18dd9b <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x2f>
  18dd8a:	0149a2               	s8i	a10, a9, 1
  18dd8d:	1b0c                	movi.n	a11, 1
  18dd8f:	0c0c                	movi.n	a12, 0
  18dd91:	0049c2               	s8i	a12, a9, 0
  18dd94:	1661b2               	s32i	a11, a1, 88
  18dd97:	005cc6               	j	18df0e <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x1a2>

0018dd9a <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x2e>:
	...

0018dd9b <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x2f>:
  18dd9b:	1521e2               	l32i	a14, a1, 84
  18dd9e:	01bd                	mov.n	a11, a1
  18dda0:	161ea6               	blti	a14, 1, 18ddba <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x4e>
  18dda3:	019d                	mov.n	a9, a1
  18dda5:	0bae76               	loopgtz	a14, 18ddb4 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x48>
  18dda8:	020682               	l8ui	a8, a6, 2
  18ddab:	666b                	addi.n	a6, a6, 6
  18ddad:	c08820               	sub	a8, a8, a2
  18ddb0:	0989                	s32i.n	a8, a9, 0
  18ddb2:	994b                	addi.n	a9, a9, 4

0018ddb4 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x48>:
  18ddb4:	152192               	l32i	a9, a1, 84
  18ddb7:	000046               	j	18ddbc <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x50>

0018ddba <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x4e>:
  18ddba:	090c                	movi.n	a9, 0

0018ddbc <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x50>:
  18ddbc:	c51b                	addi.n	a12, a5, 1
  18ddbe:	a0d9b0               	addx4	a13, a9, a11
  18ddc1:	0da9                	s32i.n	a10, a13, 0
  18ddc3:	20c192               	addi	a9, a1, 32
  18ddc6:	0cac76               	loopgtz	a12, 18ddd6 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x6a>
  18ddc9:	0004e2               	l8ui	a14, a4, 0
  18ddcc:	441b                	addi.n	a4, a4, 1
  18ddce:	c0ee20               	sub	a14, a14, a2
  18ddd1:	0049e2               	s8i	a14, a9, 0
  18ddd4:	991b                	addi.n	a9, a9, 1

0018ddd6 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x6a>:
  18ddd6:	1521f2               	l32i	a15, a1, 84
  18ddd9:	a51b                	addi.n	a10, a5, 1
  18dddb:	20c192               	addi	a9, a1, 32
  18ddde:	99aa                	add.n	a9, a9, a10
  18dde0:	ff0b                	addi.n	a15, a15, -1
  18dde2:	04c1a2               	addi	a10, a1, 4
  18dde5:	0aaf76               	loopgtz	a15, 18ddf3 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x87>
  18dde8:	0ab8                	l32i.n	a11, a10, 0
  18ddea:	0049b2               	s8i	a11, a9, 0
  18dded:	04caa2               	addi	a10, a10, 4
  18ddf0:	01c992               	addi	a9, a9, 1
  18ddf3:	152142               	l32i	a4, a1, 84
  18ddf6:	20c1a2               	addi	a10, a1, 32
  18ddf9:	804540               	add	a4, a5, a4
  18ddfc:	74b040               	extui	a11, a4, 0, 8
  18ddff:	c40b                	addi.n	a12, a4, -1
  18de01:	1661c2               	s32i	a12, a1, 88
  18de04:	1161b2               	s32i	a11, a1, 68
  18de07:	02b9a5               	call8	1909a0 <_Z9shellsortPhh>
  18de0a:	176132               	s32i	a3, a1, 92
  18de0d:	0d400d4110b0246e 	{ blti.w18	a4, 2, 18dee2 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x176>; nop }
  18de15:	1f0c                	movi.n	a15, 1
  18de17:	21c1e2               	addi	a14, a1, 33
  18de1a:	cda361               	l32r	a6, 1814a8 (1f5c2 <xthals_release_major+0x1c6e2>)
  18de1d:	20c1a2               	addi	a10, a1, 32
  18de20:	152152               	l32i	a5, a1, 84
  18de23:	cd9fb1               	l32r	a11, 1814a0 (28bc88 <logDualisTable>)
  18de26:	cda131               	l32r	a3, 1814ac (289760 <sbr_limiterBandsPerOctaveDiv4>)
  18de29:	0bb8                	l32i.n	a11, a11, 0
  18de2b:	0338                	l32i.n	a3, a3, 0
  18de2d:	551b                	addi.n	a5, a5, 1
  18de2f:	146152               	s32i	a5, a1, 80
  18de32:	a03730               	addx4	a3, a7, a3
  18de35:	050c                	movi.n	a5, 0
  18de37:	75aa                	add.n	a7, a5, a10

0018de39 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0xcd>:
  18de39:	0007d2               	l8ui	a13, a7, 0
  18de3c:	000ec2               	l8ui	a12, a14, 0
  18de3f:	82da                	add.n	a8, a2, a13
  18de41:	92ca                	add.n	a9, a2, a12
  18de43:	a099b0               	addx4	a9, a9, a11
  18de46:	a088b0               	addx4	a8, a8, a11
  18de49:	bd4804               	ae_l32.i	aed4, a8, 0
  18de4c:	bd3904               	ae_l32.i	aed3, a9, 0
  18de4f:	ebf2ae040303230f 	{ ae_l32.i	aed2, a3, 0; ae_sub32	aed3, aed3, aed4; nop }
  18de57:	eb62dd030201259f 	{ nop; ae_mulf32s.ll	aed1, aed2, aed3; nop }
  18de5f:	9efb26101f00019e 	{ addi	a9, a1, 96; nop; ae_round24x2f48ssym	aed0, aed1, aed1 }
  18de67:	e00984               	ae_s32.l.i	aed0, a9, -32
  18de6a:	102182               	l32i	a8, a1, 64
  18de6d:	4d2687               	blt	a6, a8, 18debe <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x152>
  18de70:	4f1cd7               	beq	a12, a13, 18dec3 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x157>
  18de73:	152182               	l32i	a8, a1, 84
  18de76:	142192               	l32i	a9, a1, 80
  18de79:	013896               	bltz	a8, 18de90 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x124>
  18de7c:	01ad                	mov.n	a10, a1
  18de7e:	0ba976               	loopgtz	a9, 18de8d <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x121>
  18de81:	0a88                	l32i.n	a8, a10, 0
  18de83:	aa4b                	addi.n	a10, a10, 4
  18de85:	0d000841f0b088ce 	{ beq.w18	a8, a12, 18df18 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x1ac>; nop }

0018de8d <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x121>:
  18de8d:	20c1a2               	addi	a10, a1, 32

0018de90 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x124>:
  18de90:	090c                	movi.n	a9, 0

0018de92 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x126>:
  18de92:	d9ac                	beqz.n	a9, 18dec3 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x157>
  18de94:	152192               	l32i	a9, a1, 84
  18de97:	1421c2               	l32i	a12, a1, 80
  18de9a:	00e996               	bltz	a9, 18deac <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x140>
  18de9d:	01ad                	mov.n	a10, a1
  18de9f:	06ac76               	loopgtz	a12, 18dea9 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x13d>
  18dea2:	0a88                	l32i.n	a8, a10, 0
  18dea4:	aa4b                	addi.n	a10, a10, 4
  18dea6:	7618d7               	beq	a8, a13, 18df20 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x1b4>

0018dea9 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x13d>:
  18dea9:	20c1a2               	addi	a10, a1, 32

0018deac <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x140>:
  18deac:	090c                	movi.n	a9, 0

0018deae <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x142>:
  18deae:	c9cc                	bnez.n	a9, 18debe <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x152>
  18deb0:	1321c2               	l32i	a12, a1, 76
  18deb3:	162192               	l32i	a9, a1, 88
  18deb6:	0047c2               	s8i	a12, a7, 0
  18deb9:	990b                	addi.n	a9, a9, -1
  18debb:	166192               	s32i	a9, a1, 88
  18debe:	0f5d                	mov.n	a5, a15
  18dec0:	000346               	j	18ded1 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x165>

0018dec3 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x157>:
  18dec3:	132182               	l32i	a8, a1, 76
  18dec6:	1621d2               	l32i	a13, a1, 88
  18dec9:	004e82               	s8i	a8, a14, 0
  18decc:	dd0b                	addi.n	a13, a13, -1
  18dece:	1661d2               	s32i	a13, a1, 88

0018ded1 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x165>:
  18ded1:	01cee2               	addi	a14, a14, 1
  18ded4:	8075a0               	add	a7, a5, a10
  18ded7:	01cff2               	addi	a15, a15, 1
  18deda:	0d3ff541b0b09f4e 	{ blt.w18	a15, a4, 18de39 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0xcd>; nop }

0018dee2 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x176>:
  18dee2:	172132               	l32i	a3, a1, 92
  18dee5:	20c1a2               	addi	a10, a1, 32
  18dee8:	1121b2               	l32i	a11, a1, 68
  18deeb:	02ab65               	call8	1909a0 <_Z9shellsortPhh>
  18deee:	1621a2               	l32i	a10, a1, 88
  18def1:	c90c                	movi.n	a9, 12
  18def3:	3129a7               	blt	a9, a10, 18df28 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x1bc>
  18def6:	2e1aa6               	blti	a10, 1, 18df28 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x1bc>
  18def9:	122122               	l32i	a2, a1, 72
  18defc:	20c192               	addi	a9, a1, 32
  18deff:	ca1b                	addi.n	a12, a10, 1
  18df01:	09ac76               	loopgtz	a12, 18df0e <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x1a2>
  18df04:	0009d2               	l8ui	a13, a9, 0
  18df07:	0042d2               	s8i	a13, a2, 0
  18df0a:	991b                	addi.n	a9, a9, 1
  18df0c:	221b                	addi.n	a2, a2, 1

0018df0e <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x1a2>:
  18df0e:	020c                	movi.n	a2, 0
  18df10:	1621e2               	l32i	a14, a1, 88
  18df13:	0043e2               	s8i	a14, a3, 0
  18df16:	f01d                	retw.n

0018df18 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x1ac>:
  18df18:	20c1a2               	addi	a10, a1, 32
  18df1b:	190c                	movi.n	a9, 1
  18df1d:	ffdc46               	j	18de92 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x126>

0018df20 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x1b4>:
  18df20:	190c                	movi.n	a9, 1
  18df22:	20c1a2               	addi	a10, a1, 32
  18df25:	ffe146               	j	18deae <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x142>

0018df28 <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii+0x1bc>:
  18df28:	f27c                	movi.n	a2, -1
  18df2a:	f01d                	retw.n

0018df2c <_Z21createSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAiPP5fract>:
  18df2c:	004136               	entry	a1, 32
  18df2f:	029d                	mov.n	a9, a2
  18df31:	02ad                	mov.n	a10, a2
  18df33:	0b0c                	movi.n	a11, 0
  18df35:	380c                	movi.n	a8, 3
  18df37:	04a876               	loopgtz	a8, 18df3f <_Z21createSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAiPP5fract+0x13>
  18df3a:	79b9                	s32i.n	a11, a9, 28
  18df3c:	04c992               	addi	a9, a9, 4

0018df3f <_Z21createSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAiPP5fract+0x13>:
  18df3f:	284ab2               	s8i	a11, a10, 40
  18df42:	ffaf92               	movi	a9, -1
  18df45:	0025b2               	l32i	a11, a5, 0
  18df48:	006ab2               	s32i	a11, a10, 0
  18df4b:	01dbb2               	addmi	a11, a11, 0x100
  18df4e:	c0cbb2               	addi	a11, a11, -64
  18df51:	016ab2               	s32i	a11, a10, 4
  18df54:	01dbb2               	addmi	a11, a11, 0x100
  18df57:	c0cbb2               	addi	a11, a11, -64
  18df5a:	026ab2               	s32i	a11, a10, 8
  18df5d:	01dbb2               	addmi	a11, a11, 0x100
  18df60:	c0cbb2               	addi	a11, a11, -64
  18df63:	05b9                	s32i.n	a11, a5, 0
  18df65:	6a99                	s32i.n	a9, a10, 24
  18df67:	fc9165               	call8	18a87c <_Z20resetSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPE>
  18df6a:	74cc                	bnez.n	a4, 18df75 <_Z21createSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAiPP5fract+0x49>
  18df6c:	03ad                	mov.n	a10, a3
  18df6e:	0295e5               	call8	1908cc <_Z19resetFreqBandTablesP15SBR_HEADER_DATA>
  18df71:	0a2d                	mov.n	a2, a10
  18df73:	f01d                	retw.n

0018df75 <_Z21createSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAiPP5fract+0x49>:
  18df75:	020c                	movi.n	a2, 0
  18df77:	f01d                	retw.n

0018df79 <_Z21createSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAiPP5fract+0x4d>:
  18df79:	000000                                        ...

0018df7c <_Z22getSbrEnvelopeCalcSizePi>:
  18df7c:	004136               	entry	a1, 32
  18df7f:	0238                	l32i.n	a3, a2, 0
  18df81:	01d332               	addmi	a3, a3, 0x100
  18df84:	c0c332               	addi	a3, a3, -64
  18df87:	01d332               	addmi	a3, a3, 0x100
  18df8a:	c0c332               	addi	a3, a3, -64
  18df8d:	01d332               	addmi	a3, a3, 0x100
  18df90:	c0c332               	addi	a3, a3, -64
  18df93:	0239                	s32i.n	a3, a2, 0
  18df95:	f01d                	retw.n

0018df97 <_Z22getSbrEnvelopeCalcSizePi+0x1b>:
	...

0018df98 <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract>:
  18df98:	004136               	entry	a1, 32
  18df9b:	20a220               	or	a10, a2, a2
  18df9e:	00a0b2               	movi	a11, 0
  18dfa1:	3ca0c2               	movi	a12, 60
  18dfa4:	f24825               	call8	180428 <__vec_memset>
  18dfa7:	7249                	s32i.n	a4, a2, 28
  18dfa9:	a259                	s32i.n	a5, a2, 40
  18dfab:	0b4c                	movi.n	a11, 64
  18dfad:	b1d8                	l32i.n	a13, a1, 44
  18dfaf:	7e0c                	movi.n	a14, 7
  18dfb1:	a188                	l32i.n	a8, a1, 40
  18dfb3:	cd3f91               	l32r	a9, 1814b0 (289750 <sbr_qmf_64>)
  18dfb6:	2001a2               	l8ui	a10, a1, 32
  18dfb9:	3842a2               	s8i	a10, a2, 56
  18dfbc:	0998                	l32i.n	a9, a9, 0
  18dfbe:	0299                	s32i.n	a9, a2, 0
  18dfc0:	88cc                	bnez.n	a8, 18dfcc <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x34>
  18dfc2:	b269                	s32i.n	a6, a2, 44
  18dfc4:	82b9                	s32i.n	a11, a2, 32
  18dfc6:	80a2a2               	movi	a10, 0x280
  18dfc9:	000206               	j	18dfd5 <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x3d>

0018dfcc <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x34>:
  18dfcc:	40a1a2               	movi	a10, 0x140
  18dfcf:	0c2c                	movi.n	a12, 32
  18dfd1:	b2c9                	s32i.n	a12, a2, 44
  18dfd3:	82c9                	s32i.n	a12, a2, 32

0018dfd5 <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x3d>:
  18dfd5:	9279                	s32i.n	a7, a2, 36
  18dfd7:	d2a9                	s32i.n	a10, a2, 52
  18dfd9:	c2b9                	s32i.n	a11, a2, 48
  18dfdb:	82f8                	l32i.n	a15, a2, 32
  18dfdd:	0db8                	l32i.n	a11, a13, 0
  18dfdf:	c0faf0               	sub	a15, a10, a15
  18dfe2:	11ffe0               	slli	a15, a15, 2
  18dfe5:	010eb7               	bnone	a14, a11, 18dfea <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x52>
  18dfe8:	bb4b                	addi.n	a11, a11, 4

0018dfea <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x52>:
  18dfea:	0db9                	s32i.n	a11, a13, 0
  18dfec:	3e0c                	movi.n	a14, 3
  18dfee:	62b9                	s32i.n	a11, a2, 24
  18dff0:	41b2f0               	srli	a11, a15, 2
  18dff3:	11bbe0               	slli	a11, a11, 2
  18dff6:	0a0ef7               	bnone	a14, a15, 18e004 <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x6c>
  18dff9:	cb4b                	addi.n	a12, a11, 4
  18dffb:	41c2c0               	srli	a12, a12, 2
  18dffe:	11cce0               	slli	a12, a12, 2
  18e001:	000046               	j	18e006 <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x6e>

0018e004 <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x6c>:
  18e004:	0bcd                	mov.n	a12, a11

0018e006 <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x6e>:
  18e006:	00a0b2               	movi	a11, 0
  18e009:	002de2               	l32i	a14, a13, 0
  18e00c:	0822f2               	l32i	a15, a2, 32
  18e00f:	eeca                	add.n	a14, a14, a12
  18e011:	0de9                	s32i.n	a14, a13, 0
  18e013:	c0caf0               	sub	a12, a10, a15
  18e016:	11cce0               	slli	a12, a12, 2
  18e019:	62a8                	l32i.n	a10, a2, 24
  18e01b:	f240e5               	call8	180428 <__vec_memset>
  18e01e:	020c                	movi.n	a2, 0
  18e020:	af7c                	movi.n	a15, -6
  18e022:	53f9                	s32i.n	a15, a3, 20
  18e024:	f01d                	retw.n

0018e026 <_Z26createCplxSynthesisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiihiiPP5fract+0x8e>:
	...

0018e028 <_Z27getCplxSynthesisQmfBankSizePi>:
  18e028:	004136               	entry	a1, 32
  18e02b:	0238                	l32i.n	a3, a2, 0
  18e02d:	09d332               	addmi	a3, a3, 0x900
  18e030:	338b                	addi.n	a3, a3, 8
  18e032:	0239                	s32i.n	a3, a2, 0
  18e034:	f01d                	retw.n

0018e036 <_Z27getCplxSynthesisQmfBankSizePi+0xe>:
	...

0018e038 <_Z25createCplxAnalysisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiiiiPP5fract>:
  18e038:	004136               	entry	a1, 32
  18e03b:	20a220               	or	a10, a2, a2
  18e03e:	00a0b2               	movi	a11, 0
  18e041:	3ca0c2               	movi	a12, 60
  18e044:	f23e25               	call8	180428 <__vec_memset>
  18e047:	096272               	s32i	a7, a2, 36
  18e04a:	0b6262               	s32i	a6, a2, 44
  18e04d:	0921a2               	l32i	a10, a1, 36
  18e050:	cd1a81               	l32r	a8, 1814b8 (28974c <sbr_t_CosSin_L32>)
  18e053:	cd1891               	l32r	a9, 1814b4 (289748 <sbr_t_CosSin_L32_ds>)
  18e056:	cd16b1               	l32r	a11, 1814b0 (289750 <sbr_qmf_64>)
  18e059:	7249                	s32i.n	a4, a2, 28
  18e05b:	a259                	s32i.n	a5, a2, 40
  18e05d:	a148                	l32i.n	a4, a1, 40
  18e05f:	052c                	movi.n	a5, 32
  18e061:	8259                	s32i.n	a5, a2, 32
  18e063:	0bb8                	l32i.n	a11, a11, 0
  18e065:	40a152               	movi	a5, 0x140
  18e068:	02b9                	s32i.n	a11, a2, 0
  18e06a:	0998                	l32i.n	a9, a9, 0
  18e06c:	0888                	l32i.n	a8, a8, 0
  18e06e:	d259                	s32i.n	a5, a2, 52
  18e070:	9389a0               	movnez	a8, a9, a10
  18e073:	1289                	s32i.n	a8, a2, 4
  18e075:	04a8                	l32i.n	a10, a4, 0
  18e077:	750c                	movi.n	a5, 7
  18e079:	0105a7               	bnone	a5, a10, 18e07e <_Z25createCplxAnalysisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiiiiPP5fract+0x46>
  18e07c:	aa4b                	addi.n	a10, a10, 4

0018e07e <_Z25createCplxAnalysisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiiiiPP5fract+0x46>:
  18e07e:	0b0c                	movi.n	a11, 0
  18e080:	04a9                	s32i.n	a10, a4, 0
  18e082:	42a9                	s32i.n	a10, a2, 16
  18e084:	04d8                	l32i.n	a13, a4, 0
  18e086:	00a2c2               	movi	a12, 0x200
  18e089:	02ddd2               	addmi	a13, a13, 0x200
  18e08c:	04d9                	s32i.n	a13, a4, 0
  18e08e:	42a8                	l32i.n	a10, a2, 16
  18e090:	f23965               	call8	180428 <__vec_memset>
  18e093:	04a8                	l32i.n	a10, a4, 0
  18e095:	0105a7               	bnone	a5, a10, 18e09a <_Z25createCplxAnalysisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiiiiPP5fract+0x62>
  18e098:	aa4b                	addi.n	a10, a10, 4

0018e09a <_Z25createCplxAnalysisQmfBankP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORiiiiiiPP5fract+0x62>:
  18e09a:	00a0b2               	movi	a11, 0
  18e09d:	0064a2               	s32i	a10, a4, 0
  18e0a0:	0562a2               	s32i	a10, a2, 20
  18e0a3:	04e8                	l32i.n	a14, a4, 0
  18e0a5:	00a3c2               	movi	a12, 0x300
  18e0a8:	03dee2               	addmi	a14, a14, 0x300
  18e0ab:	04e9                	s32i.n	a14, a4, 0
  18e0ad:	52a8                	l32i.n	a10, a2, 20
  18e0af:	f237a5               	call8	180428 <__vec_memset>
  18e0b2:	020c                	movi.n	a2, 0
  18e0b4:	1329                	s32i.n	a2, a3, 4
  18e0b6:	f01d                	retw.n

0018e0b8 <_Z26getCplxAnalysisQmfBankSizePi>:
  18e0b8:	004136               	entry	a1, 32
  18e0bb:	0238                	l32i.n	a3, a2, 0
  18e0bd:	02d332               	addmi	a3, a3, 0x200
  18e0c0:	338b                	addi.n	a3, a3, 8
  18e0c2:	03d332               	addmi	a3, a3, 0x300
  18e0c5:	338b                	addi.n	a3, a3, 8
  18e0c7:	0239                	s32i.n	a3, a2, 0
  18e0c9:	f01d                	retw.n

0018e0cb <_Z26getCplxAnalysisQmfBankSizePi+0x13>:
	...

0018e0cc <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract>:
  18e0cc:	00a136               	entry	a1, 80
  18e0cf:	06ad                	mov.n	a10, a6
  18e0d1:	04cd                	mov.n	a12, a4
  18e0d3:	500192               	l8ui	a9, a1, 80
  18e0d6:	02dd                	mov.n	a13, a2
  18e0d8:	1921f2               	l32i	a15, a1, 100
  18e0db:	032d                	mov.n	a2, a3
  18e0dd:	053d                	mov.n	a3, a5
  18e0df:	0f88                	l32i.n	a8, a15, 0
  18e0e1:	8129                	s32i.n	a2, a1, 32
  18e0e3:	48c8b2               	addi	a11, a8, 72
  18e0e6:	0fb9                	s32i.n	a11, a15, 0
  18e0e8:	0d89                	s32i.n	a8, a13, 0
  18e0ea:	004892               	s8i	a9, a8, 0
  18e0ed:	2bb726               	beqi	a7, 16, 18e11c <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0x50>
  18e0f0:	120c                	movi.n	a2, 1
  18e0f2:	f01d                	retw.n

0018e0f4 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0x28>:
  18e0f4:	1521e2               	l32i	a14, a1, 84
  18e0f7:	0821b2               	l32i	a11, a1, 32
  18e0fa:	0521d2               	l32i	a13, a1, 20
  18e0fd:	0921a2               	l32i	a10, a1, 36
  18e100:	41f8                	l32i.n	a15, a1, 16
  18e102:	0a88                	l32i.n	a8, a10, 0
  18e104:	1721c2               	l32i	a12, a1, 92
  18e107:	0048f2               	s8i	a15, a8, 0
  18e10a:	5801f2               	l8ui	a15, a1, 88
  18e10d:	11c9                	s32i.n	a12, a1, 4
  18e10f:	01d9                	s32i.n	a13, a1, 0
  18e111:	71c8                	l32i.n	a12, a1, 28
  18e113:	61d8                	l32i.n	a13, a1, 24
  18e115:	febde5               	call8	18ccf4 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj>
  18e118:	0a2d                	mov.n	a2, a10
  18e11a:	f01d                	retw.n

0018e11c <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0x50>:
  18e11c:	0d5d                	mov.n	a5, a13
  18e11e:	cc9871               	l32r	a7, 181380 (800000 <_memmap_mem_srom_start>)
  18e121:	0e0c                	movi.n	a14, 0
  18e123:	71c9                	s32i.n	a12, a1, 28
  18e125:	6139                	s32i.n	a3, a1, 24
  18e127:	51a9                	s32i.n	a10, a1, 20
  18e129:	4199                	s32i.n	a9, a1, 16
  18e12b:	020c                	movi.n	a2, 0
  18e12d:	0fb8                	l32i.n	a11, a15, 0
  18e12f:	7db9                	s32i.n	a11, a13, 28
  18e131:	0f88                	l32i.n	a8, a15, 0
  18e133:	0b0c                	movi.n	a11, 0
  18e135:	01d882               	addmi	a8, a8, 0x100
  18e138:	0f89                	s32i.n	a8, a15, 0
  18e13a:	8d89                	s32i.n	a8, a13, 32
  18e13c:	0f68                	l32i.n	a6, a15, 0
  18e13e:	150b24               	ae_movda32x2	aed0, a11, a2
  18e141:	ebfb30000b00166f 	{ addmi	a6, a6, 0x100; ae_neg64	aed0, aed0; nop }
  18e149:	0f69                	s32i.n	a6, a15, 0
  18e14b:	9d69                	s32i.n	a6, a13, 36
  18e14d:	0f48                	l32i.n	a4, a15, 0
  18e14f:	2560c4               	ae_movad32.l	a6, aed0
  18e152:	01d442               	addmi	a4, a4, 0x100
  18e155:	0f49                	s32i.n	a4, a15, 0
  18e157:	ad49                	s32i.n	a4, a13, 40
  18e159:	0f88                	l32i.n	a8, a15, 0
  18e15b:	2540b4               	ae_movad32.h	a4, aed0
  18e15e:	01d882               	addmi	a8, a8, 0x100
  18e161:	0f89                	s32i.n	a8, a15, 0
  18e163:	006496               	bltz	a4, 18e16d <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xa1>
  18e166:	14cc                	bnez.n	a4, 18e16b <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0x9f>
  18e168:	01b767               	bgeu	a7, a6, 18e16d <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xa1>

0018e16b <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0x9f>:
  18e16b:	1e0c                	movi.n	a14, 1

0018e16d <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xa1>:
  18e16d:	060c                	movi.n	a6, 0
  18e16f:	030c                	movi.n	a3, 0
  18e171:	082c                	movi.n	a8, 32
  18e173:	cc84f1               	l32r	a15, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)
  18e176:	02cd                	mov.n	a12, a2
  18e178:	93cfe0               	movnez	a12, a15, a14
  18e17b:	cc7ee1               	l32r	a14, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)

0018e17e <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xb2>:
  18e17e:	75f8                	l32i.n	a15, a5, 28
  18e180:	95a8                	l32i.n	a10, a5, 36
  18e182:	661b                	addi.n	a6, a6, 1
  18e184:	554b                	addi.n	a5, a5, 4
  18e186:	33a876               	loopgtz	a8, 18e1bd <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xf1>
  18e189:	0f7d                	mov.n	a7, a15
  18e18b:	0f0c                	movi.n	a15, 0
  18e18d:	072b37               	blt	a11, a3, 18e198 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xcc>
  18e190:	029b37               	bne	a11, a3, 18e196 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xca>
  18e193:	01be27               	bgeu	a14, a2, 18e198 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xcc>

0018e196 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xca>:
  18e196:	1f0c                	movi.n	a15, 1

0018e198 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xcc>:
  18e198:	3fcc                	bnez.n	a15, 18e19f <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xd3>
  18e19a:	07c9                	s32i.n	a12, a7, 0
  18e19c:	000046               	j	18e1a1 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xd5>

0018e19f <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xd3>:
  18e19f:	07e9                	s32i.n	a14, a7, 0

0018e1a1 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xd5>:
  18e1a1:	0afd                	mov.n	a15, a10
  18e1a3:	0a0c                	movi.n	a10, 0
  18e1a5:	072b37               	blt	a11, a3, 18e1b0 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xe4>
  18e1a8:	029b37               	bne	a11, a3, 18e1ae <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xe2>
  18e1ab:	01be27               	bgeu	a14, a2, 18e1b0 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xe4>

0018e1ae <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xe2>:
  18e1ae:	1a0c                	movi.n	a10, 1

0018e1b0 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xe4>:
  18e1b0:	3acc                	bnez.n	a10, 18e1b7 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xeb>
  18e1b2:	0fc9                	s32i.n	a12, a15, 0
  18e1b4:	000046               	j	18e1b9 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xed>

0018e1b7 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xeb>:
  18e1b7:	0fe9                	s32i.n	a14, a15, 0

0018e1b9 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xed>:
  18e1b9:	af4b                	addi.n	a10, a15, 4
  18e1bb:	f74b                	addi.n	a15, a7, 4

0018e1bd <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xf1>:
  18e1bd:	082c                	movi.n	a8, 32
  18e1bf:	bb2666               	bnei	a6, 2, 18e17e <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xb2>
  18e1c2:	91d9                	s32i.n	a13, a1, 36
  18e1c4:	ffcb06               	j	18e0f4 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0x28>

0018e1c7 <_Z19createLppTransposerP13SBR_LPP_TRANShPhhhhhS1_hjhPP5fract+0xfb>:
	...

0018e1c8 <_Z20getLppTransposerSizePi>:
  18e1c8:	004136               	entry	a1, 32
  18e1cb:	0238                	l32i.n	a3, a2, 0
  18e1cd:	48c332               	addi	a3, a3, 72
  18e1d0:	04d332               	addmi	a3, a3, 0x400
  18e1d3:	0239                	s32i.n	a3, a2, 0
  18e1d5:	f01d                	retw.n

0018e1d7 <_Z20getLppTransposerSizePi+0xf>:
	...

0018e1d8 <_Z15setFuncPointersP17sbr_proc_func_ptrh>:
  18e1d8:	004136               	entry	a1, 32
  18e1db:	538c                	beqz.n	a3, 18e1e4 <_Z15setFuncPointersP17sbr_proc_func_ptrh+0xc>
  18e1dd:	004232               	s8i	a3, a2, 0
  18e1e0:	020c                	movi.n	a2, 0
  18e1e2:	f01d                	retw.n

0018e1e4 <_Z15setFuncPointersP17sbr_proc_func_ptrh+0xc>:
  18e1e4:	f27c                	movi.n	a2, -1
  18e1e6:	f01d                	retw.n

0018e1e8 <_Z15setFuncPointersP17sbr_proc_func_ptrh+0x10>:
  18e1e8:	004136               	entry	a1, 32
  18e1eb:	400001414500930e 	{ ae_movda32	aed0, a3; nop; movi	a9, 64 }
  18e1f3:	3c1934               	ae_movda32	aed1, a9
  18e1f6:	eb0f30010000b25f 	{ addmi	a5, a2, 0xb00; ae_mul32.ll	aed0, aed0, aed1; nop }
  18e1fe:	681c                	movi.n	a8, 22
  18e200:	810804               	ae_sraa64	aed0, aed0, a8
  18e203:	2540c4               	ae_movad32.l	a4, aed0
  18e206:	186542               	s32i	a4, a5, 96
  18e209:	f01d                	retw.n

0018e20b <_Z15setFuncPointersP17sbr_proc_func_ptrh+0x33>:
	...

0018e20c <applySBR>:
  18e20c:	028136               	entry	a1, 0x140
  18e20f:	039d                	mov.n	a9, a3
  18e211:	226162               	s32i	a6, a1, 136
  18e214:	246172               	s32i	a7, a1, 144
  18e217:	276152               	s32i	a5, a1, 156
  18e21a:	06f8                	l32i.n	a15, a6, 0
  18e21c:	7b2282               	l32i	a8, a2, 0x1ec
  18e21f:	04dd                	mov.n	a13, a4
  18e221:	fa12c2               	l16ui	a12, a2, 0x1f4
  18e224:	140c                	movi.n	a4, 1
  18e226:	2561c2               	s32i	a12, a1, 148
  18e229:	2b6182               	s32i	a8, a1, 172
  18e22c:	2361d2               	s32i	a13, a1, 140
  18e22f:	083f66               	bnei	a15, 3, 18e23b <applySBR+0x2f>
  18e232:	0649                	s32i.n	a4, a6, 0
  18e234:	04fd                	mov.n	a15, a4
  18e236:	1c0c                	movi.n	a12, 1
  18e238:	000046               	j	18e23d <applySBR+0x31>

0018e23b <applySBR+0x2f>:
  18e23b:	0c0c                	movi.n	a12, 0

0018e23d <applySBR+0x31>:
  18e23d:	150c                	movi.n	a5, 1
  18e23f:	030c                	movi.n	a3, 0
  18e241:	802262               	l32i	a6, a2, 0x200
  18e244:	09d272               	addmi	a7, a2, 0x900
  18e247:	60c782               	addi	a8, a7, 96
  18e24a:	2f6182               	s32i	a8, a1, 188
  18e24d:	fcc662               	addi	a6, a6, -4
  18e250:	992772               	l32i	a7, a7, 0x264
  18e253:	833560               	moveqz	a3, a5, a6
  18e256:	10d752               	addmi	a5, a7, 0x1000
  18e259:	296132               	s32i	a3, a1, 164
  18e25c:	01d262               	addmi	a6, a2, 0x100
  18e25f:	70c632               	addi	a3, a6, 112
  18e262:	06f916               	beqz	a9, 18e2d5 <applySBR+0xc9>
  18e265:	186172               	s32i	a7, a1, 96
  18e268:	f00682               	l8ui	a8, a6, 240
  18e26b:	09f8                	l32i.n	a15, a9, 0
  18e26d:	f14682               	s8i	a8, a6, 241
  18e270:	0d407e4130b00fae 	{ beqz.w18	a15, 18ea57 <applySBR+0x84b>; nop }
  18e278:	0d407e4110b01f0e 	{ beqi.w18	a15, 1, 18ea5d <applySBR+0x851>; nop }
  18e280:	060c                	movi.n	a6, 0
  18e282:	536162               	s32i	a6, a1, 0x14c

0018e285 <applySBR+0x79>:
  18e285:	070c                	movi.n	a7, 0
  18e287:	1761c2               	s32i	a12, a1, 92
  18e28a:	266192               	s32i	a9, a1, 152

0018e28d <applySBR+0x81>:
  18e28d:	30c1a2               	addi	a10, a1, 48
  18e290:	cc8bb1               	l32r	a11, 1814bc (289690 <channelConfig2NCC+0xb0>)
  18e293:	4c2c                	movi.n	a12, 36
  18e295:	f20ea5               	call8	180380 <__vec_memcpy>
  18e298:	2621b2               	l32i	a11, a1, 152
  18e29b:	30c1a2               	addi	a10, a1, 48
  18e29e:	2bc8                	l32i.n	a12, a11, 8
  18e2a0:	bbcb                	addi.n	a11, a11, 12
  18e2a2:	11ccd0               	slli	a12, a12, 3
  18e2a5:	03d1a5               	call8	191fc0 <CreateInitializedBitBuffer>
  18e2a8:	30c1a2               	addi	a10, a1, 48
  18e2ab:	4b0c                	movi.n	a11, 4
  18e2ad:	03c0a5               	call8	191eb8 <ReadBits>
  18e2b0:	3c7616               	beqz	a6, 18e67b <applySBR+0x46f>
  18e2b3:	2621c2               	l32i	a12, a1, 152
  18e2b6:	1cc8                	l32i.n	a12, a12, 4
  18e2b8:	0ea0d2               	movi	a13, 14
  18e2bb:	2d9cd7               	bne	a12, a13, 18e2ec <applySBR+0xe0>
  18e2be:	2621b2               	l32i	a11, a1, 152
  18e2c1:	2bb8                	l32i.n	a11, a11, 8
  18e2c3:	2c7c                	movi.n	a12, -14
  18e2c5:	b0bbc0               	addx8	a11, a11, a12
  18e2c8:	7b2bd6               	bgez	a11, 18ea7e <applySBR+0x872>
  18e2cb:	090c                	movi.n	a9, 0
  18e2cd:	060c                	movi.n	a6, 0
  18e2cf:	536162               	s32i	a6, a1, 0x14c
  18e2d2:	000686               	j	18e2f0 <applySBR+0xe4>

0018e2d5 <applySBR+0xc9>:
  18e2d5:	7b22b2               	l32i	a11, a2, 0x1ec
  18e2d8:	0d40084140b02bce 	{ bnei.w18	a11, 2, 18e360 <applySBR+0x154>; nop }
  18e2e0:	5321d2               	l32i	a13, a1, 0x14c
  18e2e3:	78ad56               	bnez	a13, 18ea71 <applySBR+0x865>
  18e2e6:	f04642               	s8i	a4, a6, 240
  18e2e9:	01e246               	j	18ea76 <applySBR+0x86a>

0018e2ec <applySBR+0xe0>:
  18e2ec:	090c                	movi.n	a9, 0
  18e2ee:	0b0c                	movi.n	a11, 0

0018e2f0 <applySBR+0xe4>:
  18e2f0:	998c                	beqz.n	a9, 18e2fd <applySBR+0xf1>
  18e2f2:	30c1a2               	addi	a10, a1, 48
  18e2f5:	02aea5               	call8	190de0 <_Z11SbrCrcCheckP7BIT_BUFl>
  18e2f8:	0a6d                	mov.n	a6, a10
  18e2fa:	5361a2               	s32i	a10, a1, 0x14c

0018e2fd <applySBR+0xf1>:
  18e2fd:	30c1a2               	addi	a10, a1, 48
  18e300:	1b0c                	movi.n	a11, 1
  18e302:	03bb65               	call8	191eb8 <ReadBits>
  18e305:	762616               	beqz	a6, 18ea6b <applySBR+0x85f>
  18e308:	2a7a16               	beqz	a10, 18e5b3 <applySBR+0x3a7>
  18e30b:	1821a2               	l32i	a10, a1, 96
  18e30e:	8c2c                	movi.n	a12, 40
  18e310:	02d242               	addmi	a4, a2, 0x200
  18e313:	ecc442               	addi	a4, a4, -20
  18e316:	20b440               	or	a11, a4, a4
  18e319:	f20665               	call8	180380 <__vec_memcpy>
  18e31c:	20a440               	or	a10, a4, a4
  18e31f:	2621c2               	l32i	a12, a1, 152
  18e322:	30c1b2               	addi	a11, a1, 48
  18e325:	0cc8                	l32i.n	a12, a12, 0
  18e327:	0202e5               	call8	190354 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID>
  18e32a:	0d40254150b03a0e 	{ beqi.w18	a10, 3, 18e583 <applySBR+0x377>; nop }
  18e332:	0d406e41a0b01ace 	{ bnei.w18	a10, 1, 18ea20 <applySBR+0x814>; nop }
  18e33a:	04ad                	mov.n	a10, a4
  18e33c:	0258e5               	call8	1908cc <_Z19resetFreqBandTablesP15SBR_HEADER_DATA>
  18e33f:	0aed                	mov.n	a14, a10
  18e341:	1c7a16               	beqz	a10, 18e50c <applySBR+0x300>
  18e344:	1821b2               	l32i	a11, a1, 96
  18e347:	04ad                	mov.n	a10, a4
  18e349:	8c2c                	movi.n	a12, 40
  18e34b:	f20365               	call8	180380 <__vec_memcpy>
  18e34e:	04ad                	mov.n	a10, a4
  18e350:	0257a5               	call8	1908cc <_Z19resetFreqBandTablesP15SBR_HEADER_DATA>
  18e353:	0aed                	mov.n	a14, a10
  18e355:	060c                	movi.n	a6, 0
  18e357:	536162               	s32i	a6, a1, 0x14c
  18e35a:	008586               	j	18e574 <applySBR+0x368>

0018e35d <applySBR+0x151>:
  18e35d:	000000                                        ...

0018e360 <applySBR+0x154>:
  18e360:	fecf82               	addi	a8, a15, -2
  18e363:	1e0c                	movi.n	a14, 1
  18e365:	070c                	movi.n	a7, 0
  18e367:	837e80               	moveqz	a7, a14, a8

0018e36a <applySBR+0x15e>:
  18e36a:	040c                	movi.n	a4, 0
  18e36c:	8b8c                	beqz.n	a11, 18e378 <applySBR+0x16c>
  18e36e:	2b2192               	l32i	a9, a1, 172
  18e371:	532162               	l32i	a6, a1, 0x14c
  18e374:	69cc                	bnez.n	a9, 18e37e <applySBR+0x172>
  18e376:	66cc                	bnez.n	a6, 18e380 <applySBR+0x174>

0018e378 <applySBR+0x16c>:
  18e378:	1f6342               	s32i	a4, a3, 124
  18e37b:	008106               	j	18e583 <applySBR+0x377>

0018e37e <applySBR+0x172>:
  18e37e:	668c                	beqz.n	a6, 18e388 <applySBR+0x17c>

0018e380 <applySBR+0x174>:
  18e380:	042b66               	bnei	a11, 2, 18e388 <applySBR+0x17c>
  18e383:	800382               	l8ui	a8, a3, 128
  18e386:	489c                	beqz.n	a8, 18e39e <applySBR+0x192>
  18e388:	2221a2               	l32i	a10, a1, 136
  18e38b:	190c                	movi.n	a9, 1
  18e38d:	0aa8                	l32i.n	a10, a10, 0
  18e38f:	070c                	movi.n	a7, 0
  18e391:	fecaa2               	addi	a10, a10, -2
  18e394:	8379a0               	moveqz	a7, a9, a10
  18e397:	578c                	beqz.n	a7, 18e3a0 <applySBR+0x194>
  18e399:	2b0c                	movi.n	a11, 2
  18e39b:	2463b2               	s32i	a11, a3, 144
  18e39e:	27cc                	bnez.n	a7, 18e3a4 <applySBR+0x198>

0018e3a0 <applySBR+0x194>:
  18e3a0:	d549                	s32i.n	a4, a5, 52
  18e3a2:	878c                	beqz.n	a7, 18e3ae <applySBR+0x1a2>

0018e3a4 <applySBR+0x198>:
  18e3a4:	02c8                	l32i.n	a12, a2, 0
  18e3a6:	0d401d4190b01c0e 	{ beqi.w18	a12, 1, 18e583 <applySBR+0x377>; nop }
  18e3ae:	242392               	l32i	a9, a3, 144
  18e3b1:	1b4966               	bnei	a9, 4, 18e3d0 <applySBR+0x1c4>
  18e3b4:	02d8                	l32i.n	a13, a2, 0
  18e3b6:	0d401c4190b01d0e 	{ beqi.w18	a13, 1, 18e583 <applySBR+0x377>; nop }
  18e3be:	0e4966               	bnei	a9, 4, 18e3d0 <applySBR+0x1c4>
  18e3c1:	5121e2               	l32i	a14, a1, 0x144
  18e3c4:	8ecc                	bnez.n	a14, 18e3d0 <applySBR+0x1c4>
  18e3c6:	222182               	l32i	a8, a1, 136
  18e3c9:	2f0c                	movi.n	a15, 2
  18e3cb:	08f9                	s32i.n	a15, a8, 0
  18e3cd:	242392               	l32i	a9, a3, 144
  18e3d0:	2421a2               	l32i	a10, a1, 144
  18e3d3:	0aa8                	l32i.n	a10, a10, 0
  18e3d5:	007ad6               	bgez	a10, 18e3e0 <applySBR+0x1d4>
  18e3d8:	2421b2               	l32i	a11, a1, 144
  18e3db:	0b99                	s32i.n	a9, a11, 0
  18e3dd:	007386               	j	18e5af <applySBR+0x3a3>

0018e3e0 <applySBR+0x1d4>:
  18e3e0:	2421d2               	l32i	a13, a1, 144
  18e3e3:	0d99                	s32i.n	a9, a13, 0
  18e3e5:	1f23c2               	l32i	a12, a3, 124
  18e3e8:	372c66               	bnei	a12, 2, 18e423 <applySBR+0x217>
  18e3eb:	04dd                	mov.n	a13, a4
  18e3ed:	04d5e2               	addmi	a14, a5, 0x400
  18e3f0:	54cee2               	addi	a14, a14, 84
  18e3f3:	93de70               	movnez	a13, a14, a7
  18e3f6:	62d756               	bnez	a7, 18ea27 <applySBR+0x81b>
  18e3f9:	0e0c                	movi.n	a14, 0
  18e3fb:	018ac6               	j	18ea2a <applySBR+0x81e>

0018e3fe <applySBR+0x1f2>:
	...

0018e3ff <applySBR+0x1f3>:
  18e3ff:	800392               	l8ui	a9, a3, 128

0018e402 <applySBR+0x1f6>:
  18e402:	014916               	beqz	a9, 18e41a <applySBR+0x20e>
  18e405:	242182               	l32i	a8, a1, 144
  18e408:	04a0f2               	movi	a15, 4
  18e40b:	02d292               	addmi	a9, a2, 0x200
  18e40e:	664942               	s8i	a4, a9, 102
  18e411:	2463f2               	s32i	a15, a3, 144
  18e414:	654942               	s8i	a4, a9, 101
  18e417:	0068f2               	s32i	a15, a8, 0

0018e41a <applySBR+0x20e>:
  18e41a:	02d2a2               	addmi	a10, a2, 0x200
  18e41d:	18caa2               	addi	a10, a10, 24
  18e420:	0631a5               	call8	19473c <_Z8DecodePsP6PS_DEC>

0018e423 <applySBR+0x217>:
  18e423:	2b21b2               	l32i	a11, a1, 172
  18e426:	9bcc                	bnez.n	a11, 18e433 <applySBR+0x227>
  18e428:	8003c2               	l8ui	a12, a3, 128
  18e42b:	4c8c                	beqz.n	a12, 18e433 <applySBR+0x227>
  18e42d:	1f6342               	s32i	a4, a3, 124
  18e430:	0053c6               	j	18e583 <applySBR+0x377>

0018e433 <applySBR+0x227>:
  18e433:	0022d2               	l32i	a13, a2, 0
  18e436:	202d66               	bnei	a13, 2, 18e45a <applySBR+0x24e>
  18e439:	2423e2               	l32i	a14, a3, 144
  18e43c:	1a2e26               	beqi	a14, 2, 18e45a <applySBR+0x24e>
  18e43f:	2921f2               	l32i	a15, a1, 164
  18e442:	014f56               	bnez	a15, 18e45a <applySBR+0x24e>
  18e445:	5522a2               	l32i	a10, a2, 0x154
  18e448:	1a22d2               	l32i	a13, a2, 104
  18e44b:	1f22c2               	l32i	a12, a2, 124
  18e44e:	1822b2               	l32i	a11, a2, 96
  18e451:	c0ccd0               	sub	a12, a12, a13
  18e454:	11cce0               	slli	a12, a12, 2
  18e457:	f1f2a5               	call8	180380 <__vec_memcpy>
  18e45a:	5121e2               	l32i	a14, a1, 0x144
  18e45d:	1f23b2               	l32i	a11, a3, 124
  18e460:	2a61e2               	s32i	a14, a1, 168
  18e463:	2f2b66               	bnei	a11, 2, 18e496 <applySBR+0x28a>
  18e466:	02ce16               	beqz	a14, 18e496 <applySBR+0x28a>
  18e469:	466122               	s32i	a2, a1, 0x118
  18e46c:	456172               	s32i	a7, a1, 0x114
  18e46f:	1c6132               	s32i	a3, a1, 112
  18e472:	050592               	l8ui	a9, a5, 5
  18e475:	12a8                	l32i.n	a10, a2, 4
  18e477:	995a                	add.n	a9, a9, a5
  18e479:	060992               	l8ui	a9, a9, 6
  18e47c:	d54a92               	s8i	a9, a10, 213
  18e47f:	486716               	beqz	a7, 18e909 <applySBR+0x6fd>
  18e482:	04d5a2               	addmi	a10, a5, 0x400
  18e485:	590aa2               	l8ui	a10, a10, 89
  18e488:	3e22c2               	l32i	a12, a2, 248
  18e48b:	aa5a                	add.n	a10, a10, a5
  18e48d:	04daa2               	addmi	a10, a10, 0x400
  18e490:	5a0aa2               	l8ui	a10, a10, 90
  18e493:	d54ca2               	s8i	a10, a12, 213
  18e496:	456172               	s32i	a7, a1, 0x114
  18e499:	1c6132               	s32i	a3, a1, 112
  18e49c:	466122               	s32i	a2, a1, 0x118
  18e49f:	466716               	beqz	a7, 18e909 <applySBR+0x6fd>
  18e4a2:	456172               	s32i	a7, a1, 0x114
  18e4a5:	1c6132               	s32i	a3, a1, 112
  18e4a8:	2a21c2               	l32i	a12, a1, 168
  18e4ab:	466122               	s32i	a2, a1, 0x118
  18e4ae:	457c16               	beqz	a12, 18e909 <applySBR+0x6fd>
  18e4b1:	456172               	s32i	a7, a1, 0x114
  18e4b4:	0d403b4140b02bce 	{ bnei.w18	a11, 2, 18e86c <applySBR+0x660>; nop }
  18e4bc:	286152               	s32i	a5, a1, 160
  18e4bf:	05ed                	mov.n	a14, a5
  18e4c1:	02d5b2               	addmi	a11, a5, 0x200
  18e4c4:	2f21a2               	l32i	a10, a1, 188
  18e4c7:	8422c2               	l32i	a12, a2, 0x210
  18e4ca:	3f61c2               	s32i	a12, a1, 252
  18e4cd:	040cf2               	l8ui	a15, a12, 4
  18e4d0:	020cd2               	l8ui	a13, a12, 2
  18e4d3:	812aa2               	l32i	a10, a10, 0x204
  18e4d6:	4361a2               	s32i	a10, a1, 0x10c
  18e4d9:	050cc2               	l8ui	a12, a12, 5
  18e4dc:	3c61d2               	s32i	a13, a1, 240
  18e4df:	c0ccf0               	sub	a12, a12, a15
  18e4e2:	74c0c0               	extui	a12, a12, 0, 8
  18e4e5:	159d76               	loopnez	a13, 18e4fe <applySBR+0x2f2>
  18e4e8:	8e68                	l32i.n	a6, a14, 32
  18e4ea:	9d2bf2               	l32i	a15, a11, 0x274
  18e4ed:	012f67               	blt	a15, a6, 18e4f2 <applySBR+0x2e6>
  18e4f0:	0f6d                	mov.n	a6, a15

0018e4f2 <applySBR+0x2e6>:
  18e4f2:	ee4b                	addi.n	a14, a14, 4
  18e4f4:	bb4b                	addi.n	a11, a11, 4
  18e4f6:	406a62               	s32i	a6, a10, 0x100
  18e4f9:	286152               	s32i	a5, a1, 160
  18e4fc:	aa4b                	addi.n	a10, a10, 4

0018e4fe <applySBR+0x2f2>:
  18e4fe:	2821e2               	l32i	a14, a1, 160
  18e501:	4321a2               	l32i	a10, a1, 0x10c
  18e504:	050c                	movi.n	a5, 0
  18e506:	10a462               	movi	a6, 0x410
  18e509:	015d86               	j	18ea83 <applySBR+0x877>

0018e50c <applySBR+0x300>:
  18e50c:	02b8                	l32i.n	a11, a2, 0
  18e50e:	621ba6               	blti	a11, 1, 18e574 <applySBR+0x368>
  18e511:	326122               	s32i	a2, a1, 200
  18e514:	4461a2               	s32i	a10, a1, 0x110
  18e517:	0bd2f2               	addmi	a15, a2, 0xb00
  18e51a:	0c0c                	movi.n	a12, 0
  18e51c:	d28b                	addi.n	a13, a2, 8
  18e51e:	3361d2               	s32i	a13, a1, 204
  18e521:	3161c2               	s32i	a12, a1, 196
  18e524:	28cff2               	addi	a15, a15, 40
  18e527:	2c61f2               	s32i	a15, a1, 176

0018e52a <applySBR+0x31e>:
  18e52a:	20c440               	or	a12, a4, a4
  18e52d:	3321a2               	l32i	a10, a1, 204
  18e530:	2c21b2               	l32i	a11, a1, 176
  18e533:	2f21e2               	l32i	a14, a1, 188
  18e536:	3221d2               	l32i	a13, a1, 200
  18e539:	812ee2               	l32i	a14, a14, 0x204
  18e53c:	012dd2               	l32i	a13, a13, 4
  18e53f:	28cee2               	addi	a14, a14, 40
  18e542:	00bbe5               	call8	18f100 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi>
  18e545:	002282               	l32i	a8, a2, 0
  18e548:	4421e2               	l32i	a14, a1, 0x110
  18e54b:	3121f2               	l32i	a15, a1, 196
  18e54e:	3221b2               	l32i	a11, a1, 200
  18e551:	332192               	l32i	a9, a1, 204
  18e554:	01dbb2               	addmi	a11, a11, 0x100
  18e557:	01d992               	addmi	a9, a9, 0x100
  18e55a:	ff1b                	addi.n	a15, a15, 1
  18e55c:	20eae0               	or	a14, a10, a14
  18e55f:	4461e2               	s32i	a14, a1, 0x110
  18e562:	3161f2               	s32i	a15, a1, 196
  18e565:	f4c992               	addi	a9, a9, -12
  18e568:	f4cbb2               	addi	a11, a11, -12
  18e56b:	3261b2               	s32i	a11, a1, 200
  18e56e:	336192               	s32i	a9, a1, 204
  18e571:	b52f87               	blt	a15, a8, 18e52a <applySBR+0x31e>
  18e574:	140c                	movi.n	a4, 1
  18e576:	0d40a741c0b00eae 	{ beqz.w18	a14, 18eff6 <applySBR+0xdea>; nop }

0018e57e <applySBR+0x372>:
  18e57e:	1f23c2               	l32i	a12, a3, 124
  18e581:	ccfc                	bnez.n	a12, 18e5c1 <applySBR+0x3b5>

0018e583 <applySBR+0x377>:
  18e583:	220c                	movi.n	a2, 2
  18e585:	f01d                	retw.n

0018e587 <applySBR+0x37b>:
  18e587:	cbced1               	l32r	a13, 1814c0 (800 <XtosCoreStateSize+0x580>)
  18e58a:	2721b2               	l32i	a11, a1, 156
  18e58d:	2321c2               	l32i	a12, a1, 140
  18e590:	7598b0               	extui	a9, a11, 24, 8
  18e593:	74a8b0               	extui	a10, a11, 8, 8
  18e596:	90aac0               	addx2	a10, a10, a12
  18e599:	9099c0               	addx2	a9, a9, a12
  18e59c:	74b0b0               	extui	a11, a11, 0, 8
  18e59f:	11bbf0               	slli	a11, a11, 1
  18e5a2:	09ad76               	loopgtz	a13, 18e5af <applySBR+0x3a3>
  18e5a5:	009ac2               	l16si	a12, a10, 0
  18e5a8:	0059c2               	s16i	a12, a9, 0
  18e5ab:	aaba                	add.n	a10, a10, a11
  18e5ad:	99ba                	add.n	a9, a9, a11

0018e5af <applySBR+0x3a3>:
  18e5af:	020c                	movi.n	a2, 0
  18e5b1:	f01d                	retw.n

0018e5b3 <applySBR+0x3a7>:
  18e5b3:	0e0c                	movi.n	a14, 0

0018e5b5 <applySBR+0x3a9>:
  18e5b5:	fc5e56               	bnez	a14, 18e57e <applySBR+0x372>
  18e5b8:	1f23b2               	l32i	a11, a3, 124
  18e5bb:	092b56               	bnez	a11, 18e651 <applySBR+0x445>
  18e5be:	fbce56               	bnez	a14, 18e57e <applySBR+0x372>
  18e5c1:	2521c2               	l32i	a12, a1, 148
  18e5c4:	2223b2               	l32i	a11, a3, 136
  18e5c7:	02d242               	addmi	a4, a2, 0x200
  18e5ca:	ecc442               	addi	a4, a4, -20
  18e5cd:	41b1b0               	srli	a11, a11, 1
  18e5d0:	20a440               	or	a10, a4, a4
  18e5d3:	01d465               	call8	190318 <_Z14initHeaderDataP15SBR_HEADER_DATAii>
  18e5d6:	20a440               	or	a10, a4, a4
  18e5d9:	022f25               	call8	1908cc <_Z19resetFreqBandTablesP15SBR_HEADER_DATA>
  18e5dc:	0022c2               	l32i	a12, a2, 0
  18e5df:	2823e2               	l32i	a14, a3, 160
  18e5e2:	20a0d2               	movi	a13, 32
  18e5e5:	044ed2               	s8i	a13, a14, 4
  18e5e8:	054ed2               	s8i	a13, a14, 5
  18e5eb:	591ca6               	blti	a12, 1, 18e648 <applySBR+0x43c>
  18e5ee:	326122               	s32i	a2, a1, 200
  18e5f1:	0bd292               	addmi	a9, a2, 0xb00
  18e5f4:	00a0f2               	movi	a15, 0
  18e5f7:	08c282               	addi	a8, a2, 8
  18e5fa:	336182               	s32i	a8, a1, 204
  18e5fd:	3161f2               	s32i	a15, a1, 196
  18e600:	28c992               	addi	a9, a9, 40
  18e603:	2c6192               	s32i	a9, a1, 176

0018e606 <applySBR+0x3fa>:
  18e606:	20c440               	or	a12, a4, a4
  18e609:	3321a2               	l32i	a10, a1, 204
  18e60c:	2c21b2               	l32i	a11, a1, 176
  18e60f:	2f21e2               	l32i	a14, a1, 188
  18e612:	3221d2               	l32i	a13, a1, 200
  18e615:	812ee2               	l32i	a14, a14, 0x204
  18e618:	012dd2               	l32i	a13, a13, 4
  18e61b:	28cee2               	addi	a14, a14, 40
  18e61e:	00ae25               	call8	18f100 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi>
  18e621:	002282               	l32i	a8, a2, 0
  18e624:	3121f2               	l32i	a15, a1, 196
  18e627:	3221b2               	l32i	a11, a1, 200
  18e62a:	332192               	l32i	a9, a1, 204
  18e62d:	01dbb2               	addmi	a11, a11, 0x100
  18e630:	01d992               	addmi	a9, a9, 0x100
  18e633:	01cff2               	addi	a15, a15, 1
  18e636:	3161f2               	s32i	a15, a1, 196
  18e639:	f4c992               	addi	a9, a9, -12
  18e63c:	f4cbb2               	addi	a11, a11, -12
  18e63f:	3261b2               	s32i	a11, a1, 200
  18e642:	336192               	s32i	a9, a1, 204
  18e645:	bd2f87               	blt	a15, a8, 18e606 <applySBR+0x3fa>

0018e648 <applySBR+0x43c>:
  18e648:	01a0b2               	movi	a11, 1
  18e64b:	01a042               	movi	a4, 1
  18e64e:	1f6342               	s32i	a4, a3, 124

0018e651 <applySBR+0x445>:
  18e651:	292b66               	bnei	a11, 2, 18e67e <applySBR+0x472>
  18e654:	96ac                	beqz.n	a6, 18e681 <applySBR+0x475>
  18e656:	02d242               	addmi	a4, a2, 0x200
  18e659:	ecc442               	addi	a4, a4, -20
  18e65c:	0d40924160b007ae 	{ beqz.w18	a7, 18ef86 <applySBR+0xd7a>; nop }
  18e664:	04ad                	mov.n	a10, a4
  18e666:	05bd                	mov.n	a11, a5
  18e668:	30c1d2               	addi	a13, a1, 48
  18e66b:	04d5c2               	addmi	a12, a5, 0x400
  18e66e:	54ccc2               	addi	a12, a12, 84
  18e671:	01dea5               	call8	19045c <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF>
  18e674:	0a6d                	mov.n	a6, a10
  18e676:	140c                	movi.n	a4, 1
  18e678:	024d06               	j	18efb0 <applySBR+0xda4>

0018e67b <applySBR+0x46f>:
  18e67b:	1f23b2               	l32i	a11, a3, 124

0018e67e <applySBR+0x472>:
  18e67e:	ce8656               	bnez	a6, 18e36a <applySBR+0x15e>

0018e681 <applySBR+0x475>:
  18e681:	804342               	s8i	a4, a3, 128
  18e684:	0d409541d0b007ae 	{ beqz.w18	a7, 18efe5 <applySBR+0xdd9>; nop }
  18e68c:	2d0c                	movi.n	a13, 2
  18e68e:	2463d2               	s32i	a13, a3, 144
  18e691:	ff3546               	j	18e36a <applySBR+0x15e>

0018e694 <applySBR+0x488>:
  18e694:	466122               	s32i	a2, a1, 0x118
  18e697:	0e0c                	movi.n	a14, 0
  18e699:	4261e2               	s32i	a14, a1, 0x108

0018e69c <applySBR+0x490>:
  18e69c:	08a072               	movi	a7, 8
  18e69f:	282152               	l32i	a5, a1, 160
  18e6a2:	462122               	l32i	a2, a1, 0x118
  18e6a5:	1e21a2               	l32i	a10, a1, 120
  18e6a8:	4321b2               	l32i	a11, a1, 0x10c
  18e6ab:	c0a3c2               	movi	a12, 0x3c0
  18e6ae:	01dbb2               	addmi	a11, a11, 0x100
  18e6b1:	14cbb2               	addi	a11, a11, 20
  18e6b4:	f1cca5               	call8	180380 <__vec_memcpy>
  18e6b7:	466122               	s32i	a2, a1, 0x118
  18e6ba:	4321e2               	l32i	a14, a1, 0x10c
  18e6bd:	04d5f2               	addmi	a15, a5, 0x400
  18e6c0:	09d5c2               	addmi	a12, a5, 0x900
  18e6c3:	422182               	l32i	a8, a1, 0x108
  18e6c6:	006582               	s32i	a8, a5, 0
  18e6c9:	80ccc2               	addi	a12, a12, -128
  18e6cc:	2ccff2               	addi	a15, a15, 44
  18e6cf:	3061f2               	s32i	a15, a1, 192
  18e6d2:	3e0ee2               	l8ui	a14, a14, 62
  18e6d5:	2d61c2               	s32i	a12, a1, 180
  18e6d8:	0d40144150b01e6e 	{ blti.w18	a14, 1, 18e821 <applySBR+0x615>; nop }
  18e6e0:	00a0a2               	movi	a10, 0
  18e6e3:	466122               	s32i	a2, a1, 0x118
  18e6e6:	3c2182               	l32i	a8, a1, 240
  18e6e9:	0c0c                	movi.n	a12, 0
  18e6eb:	0b0c                	movi.n	a11, 0
  18e6ed:	0d0c                	movi.n	a13, 0
  18e6ef:	0f0c                	movi.n	a15, 0
  18e6f1:	090c                	movi.n	a9, 0
  18e6f3:	386192               	s32i	a9, a1, 224
  18e6f6:	3961f2               	s32i	a15, a1, 228
  18e6f9:	2e61d2               	s32i	a13, a1, 184
  18e6fc:	3561b2               	s32i	a11, a1, 212
  18e6ff:	3e61c2               	s32i	a12, a1, 248
  18e702:	0b0c                	movi.n	a11, 0
  18e704:	1188e0               	slli	a8, a8, 2
  18e707:	3a6182               	s32i	a8, a1, 232

0018e70a <applySBR+0x4fe>:
  18e70a:	4321d2               	l32i	a13, a1, 0x10c
  18e70d:	cb5a                	add.n	a12, a11, a5
  18e70f:	352192               	l32i	a9, a1, 212
  18e712:	130cc2               	l8ui	a12, a12, 19
  18e715:	99da                	add.n	a9, a9, a13
  18e717:	3f0992               	l8ui	a9, a9, 63
  18e71a:	c0c9c0               	sub	a12, a9, a12
  18e71d:	201ca6               	blti	a12, 1, 18e741 <applySBR+0x535>
  18e720:	1205d2               	l8ui	a13, a5, 18
  18e723:	c0dbd0               	sub	a13, a11, a13
  18e726:	170de6               	bgei	a13, -1, 18e741 <applySBR+0x535>
  18e729:	bb1b                	addi.n	a11, a11, 1
  18e72b:	3c21d2               	l32i	a13, a1, 240
  18e72e:	3a2182               	l32i	a8, a1, 232
  18e731:	3821f2               	l32i	a15, a1, 224
  18e734:	2e21c2               	l32i	a12, a1, 184
  18e737:	ff8a                	add.n	a15, a15, a8
  18e739:	ccda                	add.n	a12, a12, a13
  18e73b:	2e61c2               	s32i	a12, a1, 184
  18e73e:	3861f2               	s32i	a15, a1, 224
  18e741:	3e21f2               	l32i	a15, a1, 248
  18e744:	ff5a                	add.n	a15, a15, a5
  18e746:	04dff2               	addmi	a15, a15, 0x400
  18e749:	e8cff2               	addi	a15, a15, -24
  18e74c:	7f0ff2               	l8ui	a15, a15, 127
  18e74f:	c0f9f0               	sub	a15, a9, a15
  18e752:	211fa6               	blti	a15, 1, 18e777 <applySBR+0x56b>
  18e755:	3b2192               	l32i	a9, a1, 236
  18e758:	3e2182               	l32i	a8, a1, 248
  18e75b:	8a0992               	l8ui	a9, a9, 138
  18e75e:	c08890               	sub	a8, a8, a9
  18e761:	1208e6               	bgei	a8, -1, 18e777 <applySBR+0x56b>
  18e764:	3a21f2               	l32i	a15, a1, 232
  18e767:	3e21c2               	l32i	a12, a1, 248
  18e76a:	3921d2               	l32i	a13, a1, 228
  18e76d:	cc1b                	addi.n	a12, a12, 1
  18e76f:	3e61c2               	s32i	a12, a1, 248
  18e772:	ddfa                	add.n	a13, a13, a15
  18e774:	3961d2               	s32i	a13, a1, 228
  18e777:	3c2182               	l32i	a8, a1, 240
  18e77a:	08e816               	beqz	a8, 18e80c <applySBR+0x600>
  18e77d:	78c1d2               	addi	a13, a1, 120
  18e780:	3c21c2               	l32i	a12, a1, 240
  18e783:	3921e2               	l32i	a14, a1, 228
  18e786:	302182               	l32i	a8, a1, 192
  18e789:	3821f2               	l32i	a15, a1, 224
  18e78c:	432192               	l32i	a9, a1, 0x10c
  18e78f:	ff8a                	add.n	a15, a15, a8
  18e791:	2d2182               	l32i	a8, a1, 180
  18e794:	9a9a                	add.n	a9, a10, a9
  18e796:	80ee80               	add	a14, a14, a8
  18e799:	699c76               	loopnez	a12, 18e806 <applySBR+0x5fa>
  18e79c:	166142               	s32i	a4, a1, 88
  18e79f:	000e82               	l8ui	a8, a14, 0
  18e7a2:	000fc2               	l8ui	a12, a15, 0
  18e7a5:	4000004470022e9e 	{ ae_l32.i	aed2, a14, 0; nop; addmi	a2, a9, 0x400 }
  18e7ad:	4000004070019f9e 	{ ae_l32.i	aed1, a15, 0; nop; addi	a9, a9, 4 }
  18e7b5:	536c80               	max	a6, a12, a8
  18e7b8:	c8fb5a103f10c6ce 	{ sub	a12, a6, a12; nop; ae_cvtq56p32s.l	aed1, aed1 }
  18e7c0:	c8fb5a203f20868e 	{ sub	a8, a6, a8; nop; ae_cvtq56p32s.l	aed2, aed2 }
  18e7c8:	912824               	ae_sraaq56	aed2, aed2, a8
  18e7cb:	911c14               	ae_sraaq56	aed1, aed1, a12
  18e7ce:	ebea200201014eef 	{ addi	a14, a14, 4; ae_add64	aed1, aed1, aed2; nop }
  18e7d6:	2581d4               	ae_nsa64	a8, aed1
  18e7d9:	ff4b                	addi.n	a15, a15, 4
  18e7db:	f8c882               	addi	a8, a8, -8
  18e7de:	c08780               	sub	a8, a7, a8
  18e7e1:	538840               	max	a8, a8, a4
  18e7e4:	911814               	ae_sraaq56	aed1, aed1, a8
  18e7e7:	9efb50101f00668e 	{ add	a6, a6, a8; nop; ae_round24x2f48ssym	aed0, aed1, aed1 }
  18e7ef:	400000f128f06d6e 	{ ae_s32.l.i	aed0, a13, -32; nop; addi	a6, a6, -1 }
  18e7f7:	1621c2               	l32i	a12, a1, 88
  18e7fa:	236600               	sext	a6, a6, 7
  18e7fd:	10cc30               	and	a12, a12, a3
  18e800:	20cc60               	or	a12, a12, a6
  18e803:	3562c2               	s32i	a12, a2, 212

0018e806 <applySBR+0x5fa>:
  18e806:	4321e2               	l32i	a14, a1, 0x10c
  18e809:	3e0ee2               	l8ui	a14, a14, 62

0018e80c <applySBR+0x600>:
  18e80c:	3a2182               	l32i	a8, a1, 232
  18e80f:	3521f2               	l32i	a15, a1, 212
  18e812:	aa8a                	add.n	a10, a10, a8
  18e814:	ff1b                	addi.n	a15, a15, 1
  18e816:	3561f2               	s32i	a15, a1, 212
  18e819:	0d3fee41d0b09fee 	{ blt.w18	a15, a14, 18e70a <applySBR+0x4fe>; nop }

0018e821 <applySBR+0x615>:
  18e821:	462122               	l32i	a2, a1, 0x118
  18e824:	1c2132               	l32i	a3, a1, 112
  18e827:	3021a2               	l32i	a10, a1, 192
  18e82a:	1f21b2               	l32i	a11, a1, 124
  18e82d:	28a0c2               	movi	a12, 40
  18e830:	f1b4e5               	call8	180380 <__vec_memcpy>
  18e833:	2021a2               	l32i	a10, a1, 128
  18e836:	1d21b2               	l32i	a11, a1, 116
  18e839:	12a0c2               	movi	a12, 18
  18e83c:	f1b425               	call8	180380 <__vec_memcpy>
  18e83f:	06c5a2               	addi	a10, a5, 6
  18e842:	4321b2               	l32i	a11, a1, 0x10c
  18e845:	06a0c2               	movi	a12, 6
  18e848:	32cbb2               	addi	a11, a11, 50
  18e84b:	f1b365               	call8	180380 <__vec_memcpy>
  18e84e:	0cc5a2               	addi	a10, a5, 12
  18e851:	4321b2               	l32i	a11, a1, 0x10c
  18e854:	05a0c2               	movi	a12, 5
  18e857:	38cbb2               	addi	a11, a11, 56
  18e85a:	f1b265               	call8	180380 <__vec_memcpy>
  18e85d:	13c5a2               	addi	a10, a5, 19
  18e860:	4321b2               	l32i	a11, a1, 0x10c
  18e863:	03a0c2               	movi	a12, 3
  18e866:	3fcbb2               	addi	a11, a11, 63
  18e869:	f1b165               	call8	180380 <__vec_memcpy>

0018e86c <applySBR+0x660>:
  18e86c:	cac5e1               	l32r	a14, 181380 (800000 <_memmap_mem_srom_start>)
  18e86f:	1c6132               	s32i	a3, a1, 112
  18e872:	466122               	s32i	a2, a1, 0x118
  18e875:	272162               	l32i	a6, a1, 156
  18e878:	0c0c                	movi.n	a12, 0
  18e87a:	070c                	movi.n	a7, 0
  18e87c:	1527c4               	ae_movda32x2	aed2, a7, a12
  18e87f:	746060               	extui	a6, a6, 0, 8
  18e882:	1166e0               	slli	a6, a6, 2
  18e885:	ebfb40020b0200af 	{ movi	a10, 0; ae_neg64	aed2, aed2; nop }
  18e88d:	2592b4               	ae_movad32.h	a9, aed2
  18e890:	25f2c4               	ae_movad32.l	a15, aed2
  18e893:	012996               	bltz	a9, 18e8a9 <applySBR+0x69d>
  18e896:	79cc                	bnez.n	a9, 18e8a1 <applySBR+0x695>
  18e898:	1c6132               	s32i	a3, a1, 112
  18e89b:	466122               	s32i	a2, a1, 0x118
  18e89e:	07bef7               	bgeu	a14, a15, 18e8a9 <applySBR+0x69d>

0018e8a1 <applySBR+0x695>:
  18e8a1:	1a0c                	movi.n	a10, 1
  18e8a3:	1c6132               	s32i	a3, a1, 112
  18e8a6:	466122               	s32i	a2, a1, 0x118

0018e8a9 <applySBR+0x69d>:
  18e8a9:	cab6f1               	l32r	a15, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)
  18e8ac:	0c4d                	mov.n	a4, a12
  18e8ae:	030c                	movi.n	a3, 0
  18e8b0:	934fa0               	movnez	a4, a15, a10
  18e8b3:	2721a2               	l32i	a10, a1, 156
  18e8b6:	2321b2               	l32i	a11, a1, 140
  18e8b9:	74e8a0               	extui	a14, a10, 8, 8
  18e8bc:	75a8a0               	extui	a10, a10, 24, 8
  18e8bf:	a0eeb0               	addx4	a14, a14, a11
  18e8c2:	a0aab0               	addx4	a10, a10, a11
  18e8c5:	caabb1               	l32r	a11, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  18e8c8:	00a482               	movi	a8, 0x400
  18e8cb:	0b2d                	mov.n	a2, a11
  18e8cd:	32a876               	loopgtz	a8, 18e903 <applySBR+0x6f7>
  18e8d0:	bd5a04               	ae_l32.i	aed5, a10, 0
  18e8d3:	1cfbae105f504e0f 	{ ae_l32.i	aed4, a14, 0; nop; ae_srai24	aed5, aed5, 1 }
  18e8db:	9c4144               	ae_srai24	aed4, aed4, 1
  18e8de:	323454               	ae_add24s	aed3, aed4, aed5
  18e8e1:	400001012003fe0e 	{ ae_s32.l.i	aed3, a14, 0; nop; movi	a15, 0 }
  18e8e9:	072737               	blt	a7, a3, 18e8f4 <applySBR+0x6e8>
  18e8ec:	029737               	bne	a7, a3, 18e8f2 <applySBR+0x6e6>
  18e8ef:	01bbc7               	bgeu	a11, a12, 18e8f4 <applySBR+0x6e8>

0018e8f2 <applySBR+0x6e6>:
  18e8f2:	1f0c                	movi.n	a15, 1

0018e8f4 <applySBR+0x6e8>:
  18e8f4:	3fcc                	bnez.n	a15, 18e8fb <applySBR+0x6ef>
  18e8f6:	0a49                	s32i.n	a4, a10, 0
  18e8f8:	000046               	j	18e8fd <applySBR+0x6f1>

0018e8fb <applySBR+0x6ef>:
  18e8fb:	0a29                	s32i.n	a2, a10, 0

0018e8fd <applySBR+0x6f1>:
  18e8fd:	80aa60               	add	a10, a10, a6
  18e900:	80ee60               	add	a14, a14, a6

0018e903 <applySBR+0x6f7>:
  18e903:	1c21b2               	l32i	a11, a1, 112
  18e906:	1f2bb2               	l32i	a11, a11, 124
  18e909:	1c2132               	l32i	a3, a1, 112
  18e90c:	452172               	l32i	a7, a1, 0x114
  18e90f:	462122               	l32i	a2, a1, 0x118
  18e912:	2f2192               	l32i	a9, a1, 188
  18e915:	5221c2               	l32i	a12, a1, 0x148
  18e918:	5021d2               	l32i	a13, a1, 0x140
  18e91b:	2161d2               	s32i	a13, a1, 132
  18e91e:	1961c2               	s32i	a12, a1, 100
  18e921:	7d29e2               	l32i	a14, a9, 0x1f4
  18e924:	7e29f2               	l32i	a15, a9, 0x1f8
  18e927:	7f29a2               	l32i	a10, a9, 0x1fc
  18e92a:	02d242               	addmi	a4, a2, 0x200
  18e92d:	02d262               	addmi	a6, a2, 0x200
  18e930:	18c662               	addi	a6, a6, 24
  18e933:	ecc442               	addi	a4, a4, -20
  18e936:	0061a2               	s32i	a10, a1, 0
  18e939:	fecba2               	addi	a10, a11, -2
  18e93c:	812992               	l32i	a9, a9, 0x204
  18e93f:	026142               	s32i	a4, a1, 8
  18e942:	016192               	s32i	a9, a1, 4
  18e945:	036152               	s32i	a5, a1, 12
  18e948:	190c                	movi.n	a9, 1
  18e94a:	1288                	l32i.n	a8, a2, 4
  18e94c:	4189                	s32i.n	a8, a1, 16
  18e94e:	6169                	s32i.n	a6, a1, 24
  18e950:	a1c9                	s32i.n	a12, a1, 40
  18e952:	91d9                	s32i.n	a13, a1, 36
  18e954:	2321c2               	l32i	a12, a1, 140
  18e957:	2721d2               	l32i	a13, a1, 156
  18e95a:	0bd262               	addmi	a6, a2, 0xb00
  18e95d:	080c                	movi.n	a8, 0
  18e95f:	8389a0               	moveqz	a8, a9, a10
  18e962:	28c662               	addi	a6, a6, 40
  18e965:	a28b                	addi.n	a10, a2, 8
  18e967:	06bd                	mov.n	a11, a6
  18e969:	5189                	s32i.n	a8, a1, 20
  18e96b:	01d292               	addmi	a9, a2, 0x100
  18e96e:	02d282               	addmi	a8, a2, 0x200
  18e971:	3cc992               	addi	a9, a9, 60
  18e974:	7199                	s32i.n	a9, a1, 28
  18e976:	d0c882               	addi	a8, a8, -48
  18e979:	8189                	s32i.n	a8, a1, 32
  18e97b:	0094a5               	call8	18f2c4 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii>
  18e97e:	2a2182               	l32i	a8, a1, 168
  18e981:	1921a2               	l32i	a10, a1, 100
  18e984:	059856               	bnez	a8, 18e9e1 <applySBR+0x7d5>
  18e987:	056716               	beqz	a7, 18e9e1 <applySBR+0x7d5>
  18e98a:	1f23b2               	l32i	a11, a3, 124
  18e98d:	2f2192               	l32i	a9, a1, 188
  18e990:	04d5c2               	addmi	a12, a5, 0x400
  18e993:	54ccc2               	addi	a12, a12, 84
  18e996:	7d29e2               	l32i	a14, a9, 0x1f4
  18e999:	7e29f2               	l32i	a15, a9, 0x1f8
  18e99c:	7f29d2               	l32i	a13, a9, 0x1fc
  18e99f:	01d9                	s32i.n	a13, a1, 0
  18e9a1:	0d0c                	movi.n	a13, 0
  18e9a3:	812992               	l32i	a9, a9, 0x204
  18e9a6:	2149                	s32i.n	a4, a1, 8
  18e9a8:	1199                	s32i.n	a9, a1, 4
  18e9aa:	31c9                	s32i.n	a12, a1, 12
  18e9ac:	190c                	movi.n	a9, 1
  18e9ae:	2121c2               	l32i	a12, a1, 132
  18e9b1:	3e2282               	l32i	a8, a2, 248
  18e9b4:	61d9                	s32i.n	a13, a1, 24
  18e9b6:	71d9                	s32i.n	a13, a1, 28
  18e9b8:	81d9                	s32i.n	a13, a1, 32
  18e9ba:	4189                	s32i.n	a8, a1, 16
  18e9bc:	91c9                	s32i.n	a12, a1, 36
  18e9be:	a1a9                	s32i.n	a10, a1, 40
  18e9c0:	2321c2               	l32i	a12, a1, 140
  18e9c3:	fecba2               	addi	a10, a11, -2
  18e9c6:	080c                	movi.n	a8, 0
  18e9c8:	06bd                	mov.n	a11, a6
  18e9ca:	2721d2               	l32i	a13, a1, 156
  18e9cd:	8389a0               	moveqz	a8, a9, a10
  18e9d0:	5189                	s32i.n	a8, a1, 20
  18e9d2:	01d2a2               	addmi	a10, a2, 0x100
  18e9d5:	31d0d0               	srai	a13, a13, 16
  18e9d8:	fccaa2               	addi	a10, a10, -4
  18e9db:	008ea5               	call8	18f2c4 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii>
  18e9de:	fef346               	j	18e5af <applySBR+0x3a3>

0018e9e1 <applySBR+0x7d5>:
  18e9e1:	2423d2               	l32i	a13, a3, 144
  18e9e4:	094d66               	bnei	a13, 4, 18e9f1 <applySBR+0x7e5>
  18e9e7:	2221f2               	l32i	a15, a1, 136
  18e9ea:	2e0c                	movi.n	a14, 2
  18e9ec:	0fe9                	s32i.n	a14, a15, 0
  18e9ee:	feef46               	j	18e5af <applySBR+0x3a3>

0018e9f1 <applySBR+0x7e5>:
  18e9f1:	bba716               	beqz	a7, 18e5af <applySBR+0x3a3>
  18e9f4:	cab3b1               	l32r	a11, 1814c0 (800 <XtosCoreStateSize+0x580>)
  18e9f7:	b8ca56               	bnez	a10, 18e587 <applySBR+0x37b>
  18e9fa:	272162               	l32i	a6, a1, 156
  18e9fd:	2321c2               	l32i	a12, a1, 140
  18ea00:	759860               	extui	a9, a6, 24, 8
  18ea03:	74a860               	extui	a10, a6, 8, 8
  18ea06:	a0aac0               	addx4	a10, a10, a12
  18ea09:	a099c0               	addx4	a9, a9, a12
  18ea0c:	746060               	extui	a6, a6, 0, 8
  18ea0f:	1166e0               	slli	a6, a6, 2
  18ea12:	07ab76               	loopgtz	a11, 18ea1d <applySBR+0x811>
  18ea15:	0ab8                	l32i.n	a11, a10, 0
  18ea17:	09b9                	s32i.n	a11, a9, 0
  18ea19:	aa6a                	add.n	a10, a10, a6
  18ea1b:	996a                	add.n	a9, a9, a6

0018ea1d <applySBR+0x811>:
  18ea1d:	fee386               	j	18e5af <applySBR+0x3a3>

0018ea20 <applySBR+0x814>:
  18ea20:	140c                	movi.n	a4, 1
  18ea22:	0e0c                	movi.n	a14, 0
  18ea24:	fee346               	j	18e5b5 <applySBR+0x3a9>

0018ea27 <applySBR+0x81b>:
  18ea27:	3e22e2               	l32i	a14, a2, 248

0018ea2a <applySBR+0x81e>:
  18ea2a:	05bd                	mov.n	a11, a5
  18ea2c:	12c8                	l32i.n	a12, a2, 4
  18ea2e:	02d2a2               	addmi	a10, a2, 0x200
  18ea31:	eccaa2               	addi	a10, a10, -20
  18ea34:	ff1c65               	call8	18dbfc <_Z13decodeSbrDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAS2_S4_>
  18ea37:	2423b2               	l32i	a11, a3, 144
  18ea3a:	0d7f9c4110b04b0e 	{ beqi.w18	a11, 4, 18e3ff <applySBR+0x1f3>; nop }
  18ea42:	2921c2               	l32i	a12, a1, 164
  18ea45:	9dac16               	beqz	a12, 18e423 <applySBR+0x217>
  18ea48:	800392               	l8ui	a9, a3, 128
  18ea4b:	9d4916               	beqz	a9, 18e423 <applySBR+0x217>
  18ea4e:	9d1756               	bnez	a7, 18e423 <applySBR+0x217>
  18ea51:	fe6b46               	j	18e402 <applySBR+0x1f6>

0018ea54 <applySBR+0x848>:
  18ea54:	000000                                        ...

0018ea57 <applySBR+0x84b>:
  18ea57:	532162               	l32i	a6, a1, 0x14c
  18ea5a:	fe09c6               	j	18e285 <applySBR+0x79>

0018ea5d <applySBR+0x851>:
  18ea5d:	170c                	movi.n	a7, 1
  18ea5f:	532162               	l32i	a6, a1, 0x14c
  18ea62:	1761c2               	s32i	a12, a1, 92
  18ea65:	266192               	s32i	a9, a1, 152
  18ea68:	fe0846               	j	18e28d <applySBR+0x81>

0018ea6b <applySBR+0x85f>:
  18ea6b:	1f23b2               	l32i	a11, a3, 124
  18ea6e:	ff0306               	j	18e67e <applySBR+0x472>

0018ea71 <applySBR+0x865>:
  18ea71:	7b6242               	s32i	a4, a2, 0x1ec
  18ea74:	1b0c                	movi.n	a11, 1

0018ea76 <applySBR+0x86a>:
  18ea76:	2221f2               	l32i	a15, a1, 136
  18ea79:	0ff8                	l32i.n	a15, a15, 0
  18ea7b:	fe3846               	j	18e360 <applySBR+0x154>

0018ea7e <applySBR+0x872>:
  18ea7e:	190c                	movi.n	a9, 1
  18ea80:	fe1b06               	j	18e2f0 <applySBR+0xe4>

0018ea83 <applySBR+0x877>:
  18ea83:	1f9c76               	loopnez	a12, 18eaa6 <applySBR+0x89a>
  18ea86:	b5ea                	add.n	a11, a5, a14
  18ea88:	3c0b82               	l8ui	a8, a11, 60
  18ea8b:	01a092               	movi	a9, 1
  18ea8e:	00b856               	bnez	a8, 18ea9d <applySBR+0x891>
  18ea91:	80db60               	add	a13, a11, a6
  18ea94:	800dd2               	l8ui	a13, a13, 128
  18ea97:	00a0c2               	movi	a12, 0
  18ea9a:	839cd0               	moveqz	a9, a12, a13
  18ea9d:	106a92               	s32i	a9, a10, 64
  18eaa0:	01c552               	addi	a5, a5, 1
  18eaa3:	04caa2               	addi	a10, a10, 4

0018eaa6 <applySBR+0x89a>:
  18eaa6:	3ccea2               	addi	a10, a14, 60
  18eaa9:	4321b2               	l32i	a11, a1, 0x10c
  18eaac:	0c3c                	movi.n	a12, 48
  18eaae:	40cbb2               	addi	a11, a11, 64
  18eab1:	f18ce5               	call8	180380 <__vec_memcpy>
  18eab4:	4c1c                	movi.n	a12, 20
  18eab6:	282152               	l32i	a5, a1, 160
  18eab9:	4321b2               	l32i	a11, a1, 0x10c
  18eabc:	20c5a2               	addi	a10, a5, 32
  18eabf:	01dbb2               	addmi	a11, a11, 0x100
  18eac2:	f18be5               	call8	180380 <__vec_memcpy>
  18eac5:	4321e2               	l32i	a14, a1, 0x10c
  18eac8:	060592               	l8ui	a9, a5, 6
  18eacb:	04d5f2               	addmi	a15, a5, 0x400
  18eace:	dccff2               	addi	a15, a15, -36
  18ead1:	7e0fa2               	l8ui	a10, a15, 126
  18ead4:	3b61f2               	s32i	a15, a1, 236
  18ead7:	7399a0               	maxu	a9, a9, a10
  18eada:	0e99                	s32i.n	a9, a14, 0
  18eadc:	7d0ff2               	l8ui	a15, a15, 125
  18eadf:	0505d2               	l8ui	a13, a5, 5
  18eae2:	ff5a                	add.n	a15, a15, a5
  18eae4:	dd5a                	add.n	a13, a13, a5
  18eae6:	060dd2               	l8ui	a13, a13, 6
  18eae9:	04dff2               	addmi	a15, a15, 0x400
  18eaec:	dccff2               	addi	a15, a15, -36
  18eaef:	7e0ff2               	l8ui	a15, a15, 126
  18eaf2:	73ddf0               	maxu	a13, a13, a15
  18eaf5:	1ed9                	s32i.n	a13, a14, 4
  18eaf7:	0605c2               	l8ui	a12, a5, 6
  18eafa:	c0cc90               	sub	a12, a12, a9
  18eafd:	1a1ce6               	bgei	a12, 1, 18eb1b <applySBR+0x90f>
  18eb00:	0b0c                	movi.n	a11, 0
  18eb02:	3461b2               	s32i	a11, a1, 208

0018eb05 <applySBR+0x8f9>:
  18eb05:	3421c2               	l32i	a12, a1, 208
  18eb08:	cc1b                	addi.n	a12, a12, 1
  18eb0a:	3461c2               	s32i	a12, a1, 208
  18eb0d:	cc5a                	add.n	a12, a12, a5
  18eb0f:	060cc2               	l8ui	a12, a12, 6
  18eb12:	c0cc90               	sub	a12, a12, a9
  18eb15:	ec1ca6               	blti	a12, 1, 18eb05 <applySBR+0x8f9>
  18eb18:	000106               	j	18eb20 <applySBR+0x914>

0018eb1b <applySBR+0x90f>:
  18eb1b:	0d0c                	movi.n	a13, 0
  18eb1d:	3461d2               	s32i	a13, a1, 208

0018eb20 <applySBR+0x914>:
  18eb20:	3b21e2               	l32i	a14, a1, 236
  18eb23:	7e0ee2               	l8ui	a14, a14, 126
  18eb26:	c0ee90               	sub	a14, a14, a9
  18eb29:	201ee6               	bgei	a14, 1, 18eb4d <applySBR+0x941>
  18eb2c:	0f0c                	movi.n	a15, 0
  18eb2e:	3d61f2               	s32i	a15, a1, 244

0018eb31 <applySBR+0x925>:
  18eb31:	3d2182               	l32i	a8, a1, 244
  18eb34:	881b                	addi.n	a8, a8, 1
  18eb36:	3d6182               	s32i	a8, a1, 244
  18eb39:	885a                	add.n	a8, a8, a5
  18eb3b:	04d882               	addmi	a8, a8, 0x400
  18eb3e:	dcc882               	addi	a8, a8, -36
  18eb41:	7e0882               	l8ui	a8, a8, 126
  18eb44:	c08890               	sub	a8, a8, a9
  18eb47:	e618a6               	blti	a8, 1, 18eb31 <applySBR+0x925>
  18eb4a:	000106               	j	18eb52 <applySBR+0x946>

0018eb4d <applySBR+0x941>:
  18eb4d:	090c                	movi.n	a9, 0
  18eb4f:	3d6192               	s32i	a9, a1, 244

0018eb52 <applySBR+0x946>:
  18eb52:	4321e2               	l32i	a14, a1, 0x10c
  18eb55:	1a0c                	movi.n	a10, 1
  18eb57:	ee4b                	addi.n	a14, a14, 4

0018eb59 <applySBR+0x94d>:
  18eb59:	050582               	l8ui	a8, a5, 5
  18eb5c:	3421f2               	l32i	a15, a1, 208
  18eb5f:	c0ff80               	sub	a15, a15, a8
  18eb62:	4c1fe6               	bgei	a15, 1, 18ebb2 <applySBR+0x9a6>
  18eb65:	3b21b2               	l32i	a11, a1, 236
  18eb68:	3d2192               	l32i	a9, a1, 244
  18eb6b:	7d0bb2               	l8ui	a11, a11, 125
  18eb6e:	c099b0               	sub	a9, a9, a11
  18eb71:	3d19e6               	bgei	a9, 1, 18ebb2 <applySBR+0x9a6>
  18eb74:	0eb8                	l32i.n	a11, a14, 0
  18eb76:	3d2192               	l32i	a9, a1, 244
  18eb79:	1eb9                	s32i.n	a11, a14, 4
  18eb7b:	3421b2               	l32i	a11, a1, 208
  18eb7e:	995a                	add.n	a9, a9, a5
  18eb80:	04d992               	addmi	a9, a9, 0x400
  18eb83:	bb5a                	add.n	a11, a11, a5
  18eb85:	dcc992               	addi	a9, a9, -36
  18eb88:	7e0992               	l8ui	a9, a9, 126
  18eb8b:	060bb2               	l8ui	a11, a11, 6
  18eb8e:	c0cb90               	sub	a12, a11, a9
  18eb91:	00ccd6               	bgez	a12, 18eba1 <applySBR+0x995>
  18eb94:	3421c2               	l32i	a12, a1, 208
  18eb97:	0eb9                	s32i.n	a11, a14, 0
  18eb99:	cc1b                	addi.n	a12, a12, 1
  18eb9b:	3461c2               	s32i	a12, a1, 208
  18eb9e:	000246               	j	18ebab <applySBR+0x99f>

0018eba1 <applySBR+0x995>:
  18eba1:	3d21d2               	l32i	a13, a1, 244
  18eba4:	0e99                	s32i.n	a9, a14, 0
  18eba6:	dd1b                	addi.n	a13, a13, 1
  18eba8:	3d61d2               	s32i	a13, a1, 244

0018ebab <applySBR+0x99f>:
  18ebab:	aa1b                	addi.n	a10, a10, 1
  18ebad:	ee4b                	addi.n	a14, a14, 4
  18ebaf:	ffe986               	j	18eb59 <applySBR+0x94d>

0018ebb2 <applySBR+0x9a6>:
  18ebb2:	456172               	s32i	a7, a1, 0x114
  18ebb5:	1c6132               	s32i	a3, a1, 112
  18ebb8:	466122               	s32i	a2, a1, 0x118
  18ebbb:	632aa6               	blti	a10, 2, 18ec22 <applySBR+0xa16>
  18ebbe:	456172               	s32i	a7, a1, 0x114
  18ebc1:	1c6132               	s32i	a3, a1, 112
  18ebc4:	432162               	l32i	a6, a1, 0x10c
  18ebc7:	0f0c                	movi.n	a15, 0
  18ebc9:	3561f2               	s32i	a15, a1, 212
  18ebcc:	06bd                	mov.n	a11, a6
  18ebce:	606060               	neg	a6, a6

0018ebd1 <applySBR+0x9c5>:
  18ebd1:	0bc8                	l32i.n	a12, a11, 0
  18ebd3:	8b6a                	add.n	a8, a11, a6
  18ebd5:	432132               	l32i	a3, a1, 0x10c
  18ebd8:	1b98                	l32i.n	a9, a11, 4
  18ebda:	338a                	add.n	a3, a3, a8
  18ebdc:	c099c0               	sub	a9, a9, a12

0018ebdf <applySBR+0x9d3>:
  18ebdf:	2d29e6               	bgei	a9, 2, 18ec10 <applySBR+0xa04>
  18ebe2:	3521c2               	l32i	a12, a1, 212
  18ebe5:	3521f2               	l32i	a15, a1, 212
  18ebe8:	c0cca0               	sub	a12, a12, a10
  18ebeb:	210ce6               	bgei	a12, -1, 18ec10 <applySBR+0xa04>
  18ebee:	c0faf0               	sub	a15, a10, a15
  18ebf1:	aa0b                	addi.n	a10, a10, -1
  18ebf3:	132fa6               	blti	a15, 2, 18ec0a <applySBR+0x9fe>
  18ebf6:	8f0b                	addi.n	a8, a15, -1
  18ebf8:	03fd                	mov.n	a15, a3
  18ebfa:	05a876               	loopgtz	a8, 18ec03 <applySBR+0x9f7>
  18ebfd:	2f98                	l32i.n	a9, a15, 8
  18ebff:	1f99                	s32i.n	a9, a15, 4
  18ec01:	ff4b                	addi.n	a15, a15, 4

0018ec03 <applySBR+0x9f7>:
  18ec03:	0bc8                	l32i.n	a12, a11, 0
  18ec05:	1b98                	l32i.n	a9, a11, 4
  18ec07:	c099c0               	sub	a9, a9, a12

0018ec0a <applySBR+0x9fe>:
  18ec0a:	fccee2               	addi	a14, a14, -4
  18ec0d:	fff386               	j	18ebdf <applySBR+0x9d3>

0018ec10 <applySBR+0xa04>:
  18ec10:	bb4b                	addi.n	a11, a11, 4
  18ec12:	466122               	s32i	a2, a1, 0x118
  18ec15:	3521d2               	l32i	a13, a1, 212
  18ec18:	fa0b                	addi.n	a15, a10, -1
  18ec1a:	dd1b                	addi.n	a13, a13, 1
  18ec1c:	3561d2               	s32i	a13, a1, 212
  18ec1f:	ae2df7               	blt	a13, a15, 18ebd1 <applySBR+0x9c5>

0018ec22 <applySBR+0xa16>:
  18ec22:	282152               	l32i	a5, a1, 160
  18ec25:	462122               	l32i	a2, a1, 0x118
  18ec28:	1c2132               	l32i	a3, a1, 112
  18ec2b:	0eb8                	l32i.n	a11, a14, 0
  18ec2d:	ffde92               	addmi	a9, a14, 0xffffff00
  18ec30:	3f2982               	l32i	a8, a9, 252
  18ec33:	452172               	l32i	a7, a1, 0x114
  18ec36:	c08b80               	sub	a8, a11, a8
  18ec39:	0428e6               	bgei	a8, 2, 18ec41 <applySBR+0xa35>
  18ec3c:	3f69b2               	s32i	a11, a9, 252
  18ec3f:	aa0b                	addi.n	a10, a10, -1

0018ec41 <applySBR+0xa35>:
  18ec41:	426aa6               	blti	a10, 6, 18ec87 <applySBR+0xa7b>
  18ec44:	11eae0               	slli	a14, a10, 2

0018ec47 <applySBR+0xa3b>:
  18ec47:	4321b2               	l32i	a11, a1, 0x10c
  18ec4a:	0a9d                	mov.n	a9, a10
  18ec4c:	beba                	add.n	a11, a14, a11
  18ec4e:	12aa76               	loopgtz	a10, 18ec64 <applySBR+0xa58>
  18ec51:	0bc8                	l32i.n	a12, a11, 0
  18ec53:	ffdbd2               	addmi	a13, a11, 0xffffff00
  18ec56:	3f2dd2               	l32i	a13, a13, 252
  18ec59:	fccbb2               	addi	a11, a11, -4
  18ec5c:	c0ccd0               	sub	a12, a12, a13
  18ec5f:	014ca6               	blti	a12, 4, 18ec64 <applySBR+0xa58>
  18ec62:	990b                	addi.n	a9, a9, -1

0018ec64 <applySBR+0xa58>:
  18ec64:	4321f2               	l32i	a15, a1, 0x10c
  18ec67:	c08a90               	sub	a8, a10, a9
  18ec6a:	881b                	addi.n	a8, a8, 1
  18ec6c:	a0f9f0               	addx4	a15, a9, a15
  18ec6f:	09a876               	loopgtz	a8, 18ec7c <applySBR+0xa70>
  18ec72:	ffdf92               	addmi	a9, a15, 0xffffff00
  18ec75:	0f88                	l32i.n	a8, a15, 0
  18ec77:	3f6982               	s32i	a8, a9, 252
  18ec7a:	ff4b                	addi.n	a15, a15, 4
  18ec7c:	fccee2               	addi	a14, a14, -4
  18ec7f:	aa0b                	addi.n	a10, a10, -1
  18ec81:	c25a66               	bnei	a10, 5, 18ec47 <applySBR+0xa3b>
  18ec84:	05a0a2               	movi	a10, 5

0018ec87 <applySBR+0xa7b>:
  18ec87:	ca1b                	addi.n	a12, a10, 1
  18ec89:	4321b2               	l32i	a11, a1, 0x10c
  18ec8c:	00a0d2               	movi	a13, 0
  18ec8f:	3561d2               	s32i	a13, a1, 212
  18ec92:	314ba2               	s8i	a10, a11, 49
  18ec95:	13ac76               	loopgtz	a12, 18ecac <applySBR+0xaa0>
  18ec98:	432182               	l32i	a8, a1, 0x10c
  18ec9b:	0bf8                	l32i.n	a15, a11, 0
  18ec9d:	3521e2               	l32i	a14, a1, 212
  18eca0:	bb4b                	addi.n	a11, a11, 4
  18eca2:	8e8a                	add.n	a8, a14, a8
  18eca4:	3248f2               	s8i	a15, a8, 50
  18eca7:	ee1b                	addi.n	a14, a14, 1
  18eca9:	3561e2               	s32i	a14, a1, 212

0018ecac <applySBR+0xaa0>:
  18ecac:	ffa0e2               	movi	a14, 255
  18ecaf:	3b21a2               	l32i	a10, a1, 236
  18ecb2:	1105b2               	l8ui	a11, a5, 17
  18ecb5:	890aa2               	l8ui	a10, a10, 137
  18ecb8:	0d002b4140b0bbee 	{ bne.w18	a11, a14, 18ef70 <applySBR+0xd64>; nop }

0018ecc0 <applySBR+0xab4>:
  18ecc0:	4321c2               	l32i	a12, a1, 0x10c
  18ecc3:	3b21d2               	l32i	a13, a1, 236
  18ecc6:	320c92               	l8ui	a9, a12, 50
  18ecc9:	3d4ca2               	s8i	a10, a12, 61
  18eccc:	30cce2               	addi	a14, a12, 48
  18eccf:	1d61e2               	s32i	a14, a1, 116
  18ecd2:	8a0dd2               	l8ui	a13, a13, 138
  18ecd5:	310ce2               	l8ui	a14, a12, 49
  18ecd8:	1205b2               	l8ui	a11, a5, 18
  18ecdb:	aeca                	add.n	a10, a14, a12
  18ecdd:	73bbd0               	maxu	a11, a11, a13
  18ece0:	3e4cb2               	s8i	a11, a12, 62
  18ece3:	262ba6               	blti	a11, 2, 18ed0d <applySBR+0xb01>
  18ece6:	3b21f2               	l32i	a15, a1, 236
  18ece9:	120562               	l8ui	a6, a5, 18
  18ecec:	8a0ff2               	l8ui	a15, a15, 138
  18ecef:	c086f0               	sub	a8, a6, a15
  18ecf2:	2ce8d6               	bgez	a8, 18efc4 <applySBR+0xdb8>
  18ecf5:	3f4c92               	s8i	a9, a12, 63
  18ecf8:	3b2192               	l32i	a9, a1, 236
  18ecfb:	8c0992               	l8ui	a9, a9, 140

0018ecfe <applySBR+0xaf2>:
  18ecfe:	4321d2               	l32i	a13, a1, 0x10c
  18ed01:	404d92               	s8i	a9, a13, 64
  18ed04:	320ac2               	l8ui	a12, a10, 50
  18ed07:	414dc2               	s8i	a12, a13, 65
  18ed0a:	000206               	j	18ed16 <applySBR+0xb0a>

0018ed0d <applySBR+0xb01>:
  18ed0d:	3f4c92               	s8i	a9, a12, 63
  18ed10:	320af2               	l8ui	a15, a10, 50
  18ed13:	404cf2               	s8i	a15, a12, 64

0018ed16 <applySBR+0xb0a>:
  18ed16:	432192               	l32i	a9, a1, 0x10c
  18ed19:	3e0992               	l8ui	a9, a9, 62
  18ed1c:	1c6132               	s32i	a3, a1, 112
  18ed1f:	4729a6               	blti	a9, 2, 18ed6a <applySBR+0xb5e>
  18ed22:	2b2ea6               	blti	a14, 2, 18ed51 <applySBR+0xb45>
  18ed25:	be0b                	addi.n	a11, a14, -1
  18ed27:	4321a2               	l32i	a10, a1, 0x10c
  18ed2a:	1c0c                	movi.n	a12, 1
  18ed2c:	3561c2               	s32i	a12, a1, 212
  18ed2f:	400aa2               	l8ui	a10, a10, 64
  18ed32:	18ab76               	loopgtz	a11, 18ed4e <applySBR+0xb42>
  18ed35:	4321b2               	l32i	a11, a1, 0x10c
  18ed38:	352192               	l32i	a9, a1, 212
  18ed3b:	99ba                	add.n	a9, a9, a11
  18ed3d:	320992               	l8ui	a9, a9, 50
  18ed40:	c0b9a0               	sub	a11, a9, a10
  18ed43:	01abd6               	bgez	a11, 18ed61 <applySBR+0xb55>
  18ed46:	3521c2               	l32i	a12, a1, 212
  18ed49:	cc1b                	addi.n	a12, a12, 1
  18ed4b:	3561c2               	s32i	a12, a1, 212

0018ed4e <applySBR+0xb42>:
  18ed4e:	000106               	j	18ed56 <applySBR+0xb4a>

0018ed51 <applySBR+0xb45>:
  18ed51:	1d0c                	movi.n	a13, 1
  18ed53:	3561d2               	s32i	a13, a1, 212

0018ed56 <applySBR+0xb4a>:
  18ed56:	4321a2               	l32i	a10, a1, 0x10c
  18ed59:	352192               	l32i	a9, a1, 212
  18ed5c:	99aa                	add.n	a9, a9, a10
  18ed5e:	320992               	l8ui	a9, a9, 50

0018ed61 <applySBR+0xb55>:
  18ed61:	4321b2               	l32i	a11, a1, 0x10c
  18ed64:	1c6132               	s32i	a3, a1, 112
  18ed67:	404b92               	s8i	a9, a11, 64

0018ed6a <applySBR+0xb5e>:
  18ed6a:	8b0c                	movi.n	a11, 8
  18ed6c:	c9ae31               	l32r	a3, 181424 (ffff00 <_memmap_mem_sram_end+0x5bff00>)
  18ed6f:	456172               	s32i	a7, a1, 0x114
  18ed72:	4321f2               	l32i	a15, a1, 0x10c
  18ed75:	c54b                	addi.n	a12, a5, 4
  18ed77:	6cc5d2               	addi	a13, a5, 108
  18ed7a:	1e61d2               	s32i	a13, a1, 120
  18ed7d:	2061c2               	s32i	a12, a1, 128
  18ed80:	05dff2               	addmi	a15, a15, 0x500
  18ed83:	d4cff2               	addi	a15, a15, -44
  18ed86:	1f61f2               	s32i	a15, a1, 124
  18ed89:	0d7f904170b01e6e 	{ blti.w18	a14, 1, 18e694 <applySBR+0x488>; nop }
  18ed91:	406152               	s32i	a5, a1, 0x100
  18ed94:	456172               	s32i	a7, a1, 0x114
  18ed97:	466122               	s32i	a2, a1, 0x118
  18ed9a:	0c0c                	movi.n	a12, 0
  18ed9c:	0d0c                	movi.n	a13, 0
  18ed9e:	0e0c                	movi.n	a14, 0
  18eda0:	0f0c                	movi.n	a15, 0
  18eda2:	080c                	movi.n	a8, 0
  18eda4:	090c                	movi.n	a9, 0
  18eda6:	3b21a2               	l32i	a10, a1, 236
  18eda9:	4161a2               	s32i	a10, a1, 0x104
  18edac:	366192               	s32i	a9, a1, 216
  18edaf:	376182               	s32i	a8, a1, 220
  18edb2:	4261f2               	s32i	a15, a1, 0x108
  18edb5:	3561e2               	s32i	a14, a1, 212
  18edb8:	3d61d2               	s32i	a13, a1, 244
  18edbb:	3461c2               	s32i	a12, a1, 208

0018edbe <applySBR+0xbb2>:
  18edbe:	4321f2               	l32i	a15, a1, 0x10c
  18edc1:	4021d2               	l32i	a13, a1, 0x100
  18edc4:	3521e2               	l32i	a14, a1, 212
  18edc7:	070dd2               	l8ui	a13, a13, 7
  18edca:	eefa                	add.n	a14, a14, a15
  18edcc:	330e92               	l8ui	a9, a14, 51
  18edcf:	c0d9d0               	sub	a13, a9, a13
  18edd2:	341da6               	blti	a13, 1, 18ee0a <applySBR+0xbfe>
  18edd5:	282182               	l32i	a8, a1, 160
  18edd8:	3421f2               	l32i	a15, a1, 208
  18eddb:	050882               	l8ui	a8, a8, 5
  18edde:	c0ff80               	sub	a15, a15, a8
  18ede1:	250fe6               	bgei	a15, -1, 18ee0a <applySBR+0xbfe>
  18ede4:	3621a2               	l32i	a10, a1, 216
  18ede7:	3f2182               	l32i	a8, a1, 252
  18edea:	4021d2               	l32i	a13, a1, 0x100
  18eded:	3421f2               	l32i	a15, a1, 208
  18edf0:	0c0dc2               	l8ui	a12, a13, 12
  18edf3:	ff1b                	addi.n	a15, a15, 1
  18edf5:	3461f2               	s32i	a15, a1, 208
  18edf8:	cc8a                	add.n	a12, a12, a8
  18edfa:	000cc2               	l8ui	a12, a12, 0
  18edfd:	282182               	l32i	a8, a1, 160
  18ee00:	aaca                	add.n	a10, a10, a12
  18ee02:	df8a                	add.n	a13, a15, a8
  18ee04:	4061d2               	s32i	a13, a1, 0x100
  18ee07:	3661a2               	s32i	a10, a1, 216
  18ee0a:	4121a2               	l32i	a10, a1, 0x104
  18ee0d:	7f0aa2               	l8ui	a10, a10, 127
  18ee10:	c0a9a0               	sub	a10, a9, a10
  18ee13:	3a1aa6               	blti	a10, 1, 18ee51 <applySBR+0xc45>
  18ee16:	3b21d2               	l32i	a13, a1, 236
  18ee19:	3d21c2               	l32i	a12, a1, 244
  18ee1c:	7d0dd2               	l8ui	a13, a13, 125
  18ee1f:	c0ccd0               	sub	a12, a12, a13
  18ee22:	2b0ce6               	bgei	a12, -1, 18ee51 <applySBR+0xc45>
  18ee25:	3721f2               	l32i	a15, a1, 220
  18ee28:	2821c2               	l32i	a12, a1, 160
  18ee2b:	3d21a2               	l32i	a10, a1, 244
  18ee2e:	412192               	l32i	a9, a1, 0x104
  18ee31:	aa1b                	addi.n	a10, a10, 1
  18ee33:	840982               	l8ui	a8, a9, 132
  18ee36:	3d61a2               	s32i	a10, a1, 244
  18ee39:	aaca                	add.n	a10, a10, a12
  18ee3b:	04da92               	addmi	a9, a10, 0x400
  18ee3e:	3f21c2               	l32i	a12, a1, 252
  18ee41:	dcc992               	addi	a9, a9, -36
  18ee44:	88ca                	add.n	a8, a8, a12
  18ee46:	000882               	l8ui	a8, a8, 0
  18ee49:	416192               	s32i	a9, a1, 0x104
  18ee4c:	ff8a                	add.n	a15, a15, a8
  18ee4e:	3761f2               	s32i	a15, a1, 220
  18ee51:	1f0c                	movi.n	a15, 1
  18ee53:	402162               	l32i	a6, a1, 0x100
  18ee56:	412172               	l32i	a7, a1, 0x104
  18ee59:	0c0662               	l8ui	a6, a6, 12
  18ee5c:	840772               	l8ui	a7, a7, 132
  18ee5f:	36cc                	bnez.n	a6, 18ee66 <applySBR+0xc5a>
  18ee61:	080c                	movi.n	a8, 0
  18ee63:	83f870               	moveqz	a15, a8, a7
  18ee66:	3f2192               	l32i	a9, a1, 252
  18ee69:	384ef2               	s8i	a15, a14, 56
  18ee6c:	9f9a                	add.n	a9, a15, a9
  18ee6e:	0009e2               	l8ui	a14, a9, 0
  18ee71:	0d400d41a0b01e6e 	{ blti.w18	a14, 1, 18ef4f <applySBR+0xd43>; nop }
  18ee79:	050c                	movi.n	a5, 0
  18ee7b:	1b6192               	s32i	a9, a1, 108
  18ee7e:	432122               	l32i	a2, a1, 0x10c
  18ee81:	3f21e2               	l32i	a14, a1, 252
  18ee84:	4221a2               	l32i	a10, a1, 0x108
  18ee87:	a0c7e0               	addx4	a12, a7, a14
  18ee8a:	a0d6e0               	addx4	a13, a6, a14
  18ee8d:	6dd8                	l32i.n	a13, a13, 24
  18ee8f:	6cc8                	l32i.n	a12, a12, 24
  18ee91:	a0aa20               	addx4	a10, a10, a2
  18ee94:	282162               	l32i	a6, a1, 160
  18ee97:	362122               	l32i	a2, a1, 216
  18ee9a:	a0efe0               	addx4	a14, a15, a14
  18ee9d:	6ee8                	l32i.n	a14, a14, 24
  18ee9f:	3721f2               	l32i	a15, a1, 220
  18eea2:	a02260               	addx4	a2, a2, a6
  18eea5:	a0ff60               	addx4	a15, a15, a6
  18eea8:	70c262               	addi	a6, a2, 112
  18eeab:	05df72               	addmi	a7, a15, 0x500
  18eeae:	c4c772               	addi	a7, a7, -60
  18eeb1:	03dff2               	addmi	a15, a15, 0x300
  18eeb4:	c4cff2               	addi	a15, a15, -60

0018eeb7 <applySBR+0xcab>:
  18eeb7:	010d82               	l8ui	a8, a13, 1
  18eeba:	010e92               	l8ui	a9, a14, 1
  18eebd:	156142               	s32i	a4, a1, 84
  18eec0:	c08980               	sub	a8, a9, a8
  18eec3:	0518a6               	blti	a8, 1, 18eecc <applySBR+0xcc0>
  18eec6:	dd1b                	addi.n	a13, a13, 1
  18eec8:	224b                	addi.n	a2, a2, 4
  18eeca:	664b                	addi.n	a6, a6, 4

0018eecc <applySBR+0xcc0>:
  18eecc:	010c82               	l8ui	a8, a12, 1
  18eecf:	ee1b                	addi.n	a14, a14, 1
  18eed1:	c08980               	sub	a8, a9, a8
  18eed4:	0518a6               	blti	a8, 1, 18eedd <applySBR+0xcd1>
  18eed7:	cc1b                	addi.n	a12, a12, 1
  18eed9:	ff4b                	addi.n	a15, a15, 4
  18eedb:	774b                	addi.n	a7, a7, 4

0018eedd <applySBR+0xcd1>:
  18eedd:	6c0282               	l8ui	a8, a2, 108
  18eee0:	02df92               	addmi	a9, a15, 0x200
  18eee3:	80c992               	addi	a9, a9, -128
  18eee6:	7c0992               	l8ui	a9, a9, 124
  18eee9:	bd67f4               	ae_l32.i	aed6, a7, -4
  18eeec:	538890               	max	a8, a8, a9
  18eeef:	c8fb5a603f60989e 	{ sub	a9, a8, a9; nop; ae_cvtq56p32s.l	aed6, aed6 }
  18eef7:	916964               	ae_sraaq56	aed6, aed6, a9
  18eefa:	6c0292               	l8ui	a9, a2, 108
  18eefd:	bd56f4               	ae_l32.i	aed5, a6, -4
  18ef00:	c8fb5a503f50989e 	{ sub	a9, a8, a9; nop; ae_cvtq56p32s.l	aed5, aed5 }
  18ef08:	915954               	ae_sraaq56	aed5, aed5, a9
  18ef0b:	315564               	ae_add64	aed5, aed5, aed6
  18ef0e:	2595d4               	ae_nsa64	a9, aed5
  18ef11:	f8c992               	addi	a9, a9, -8
  18ef14:	c09b90               	sub	a9, a11, a9
  18ef17:	539940               	max	a9, a9, a4
  18ef1a:	889a                	add.n	a8, a8, a9
  18ef1c:	915954               	ae_sraaq56	aed5, aed5, a9
  18ef1f:	9efb27505f40419e 	{ addi	a9, a1, 116; nop; ae_round24x2f48ssym	aed4, aed5, aed5 }
  18ef27:	400000112804595e 	{ ae_s32.l.i	aed4, a9, -32; nop; addi	a5, a5, 1 }
  18ef2f:	152192               	l32i	a9, a1, 84
  18ef32:	880b                	addi.n	a8, a8, -1
  18ef34:	109930               	and	a9, a9, a3
  18ef37:	208890               	or	a8, a8, a9
  18ef3a:	1b2192               	l32i	a9, a1, 108
  18ef3d:	456a82               	s32i	a8, a10, 0x114
  18ef40:	000992               	l8ui	a9, a9, 0
  18ef43:	aa4b                	addi.n	a10, a10, 4
  18ef45:	0d3ff641e0b0959e 	{ blt.w18	a5, a9, 18eeb7 <applySBR+0xcab>; nop }
  18ef4d:	09ed                	mov.n	a14, a9

0018ef4f <applySBR+0xd43>:
  18ef4f:	4221d2               	l32i	a13, a1, 0x108
  18ef52:	4321c2               	l32i	a12, a1, 0x10c
  18ef55:	3521a2               	l32i	a10, a1, 212
  18ef58:	310cc2               	l8ui	a12, a12, 49
  18ef5b:	aa1b                	addi.n	a10, a10, 1
  18ef5d:	ddea                	add.n	a13, a13, a14
  18ef5f:	4261d2               	s32i	a13, a1, 0x108
  18ef62:	3561a2               	s32i	a10, a1, 212
  18ef65:	0d3fe54150b09ace 	{ blt.w18	a10, a12, 18edbe <applySBR+0xbb2>; nop }
  18ef6d:	fdcac6               	j	18e69c <applySBR+0x490>

0018ef70 <applySBR+0xd64>:
  18ef70:	23bb00               	sext	a11, a11, 7
  18ef73:	049ae7               	bne	a10, a14, 18ef7b <applySBR+0xd6f>
  18ef76:	0b9d                	mov.n	a9, a11
  18ef78:	000146               	j	18ef81 <applySBR+0xd75>

0018ef7b <applySBR+0xd6f>:
  18ef7b:	239a00               	sext	a9, a10, 7
  18ef7e:	439b90               	min	a9, a11, a9

0018ef81 <applySBR+0xd75>:
  18ef81:	09ad                	mov.n	a10, a9
  18ef83:	ff4e46               	j	18ecc0 <applySBR+0xab4>

0018ef86 <applySBR+0xd7a>:
  18ef86:	20a440               	or	a10, a4, a4
  18ef89:	20b550               	or	a11, a5, a5
  18ef8c:	30c1d2               	addi	a13, a1, 48
  18ef8f:	172192               	l32i	a9, a1, 92
  18ef92:	00a082               	movi	a8, 0
  18ef95:	1f0c                	movi.n	a15, 1
  18ef97:	5121e2               	l32i	a14, a1, 0x144
  18ef9a:	02d2c2               	addmi	a12, a2, 0x200
  18ef9d:	18ccc2               	addi	a12, a12, 24
  18efa0:	93efe0               	movnez	a14, a15, a14
  18efa3:	8662e2               	s32i	a14, a2, 0x218
  18efa6:	93c890               	movnez	a12, a8, a9
  18efa9:	016365               	call8	1905e0 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF>
  18efac:	0a6d                	mov.n	a6, a10
  18efae:	140c                	movi.n	a4, 1

0018efb0 <applySBR+0xda4>:
  18efb0:	112192               	l32i	a9, a1, 68
  18efb3:	002996               	bltz	a9, 18efb9 <applySBR+0xdad>
  18efb6:	0189a6               	blti	a9, 8, 18efbb <applySBR+0xdaf>

0018efb9 <applySBR+0xdad>:
  18efb9:	060c                	movi.n	a6, 0

0018efbb <applySBR+0xdaf>:
  18efbb:	536162               	s32i	a6, a1, 0x14c
  18efbe:	1f23b2               	l32i	a11, a3, 124
  18efc1:	fdae46               	j	18e67e <applySBR+0x472>

0018efc4 <applySBR+0xdb8>:
  18efc4:	c08f60               	sub	a8, a15, a6
  18efc7:	0088d6               	bgez	a8, 18efd3 <applySBR+0xdc7>
  18efca:	3f4c92               	s8i	a9, a12, 63
  18efcd:	140592               	l8ui	a9, a5, 20
  18efd0:	ff4a86               	j	18ecfe <applySBR+0xaf2>

0018efd3 <applySBR+0xdc7>:
  18efd3:	3b21b2               	l32i	a11, a1, 236
  18efd6:	3f4c92               	s8i	a9, a12, 63
  18efd9:	140592               	l8ui	a9, a5, 20
  18efdc:	8c0bb2               	l8ui	a11, a11, 140
  18efdf:	6399b0               	minu	a9, a9, a11
  18efe2:	ff4606               	j	18ecfe <applySBR+0xaf2>

0018efe5 <applySBR+0xdd9>:
  18efe5:	2921d2               	l32i	a13, a1, 164
  18efe8:	0d7f3741e0b06dae 	{ bnez.w18	a13, 18e36a <applySBR+0x15e>; nop }
  18eff0:	246342               	s32i	a4, a3, 144
  18eff3:	fcdcc6               	j	18e36a <applySBR+0x15e>

0018eff6 <applySBR+0xdea>:
  18eff6:	2f0c                	movi.n	a15, 2
  18eff8:	1f63f2               	s32i	a15, a3, 124
  18effb:	fd6d86               	j	18e5b5 <applySBR+0x3a9>

0018effe <applySBR+0xdf2>:
	...

0018f000 <openSBR>:
  18f000:	00a136               	entry	a1, 80
  18f003:	03cd                	mov.n	a12, a3
  18f005:	8169                	s32i.n	a6, a1, 32
  18f007:	9179                	s32i.n	a7, a1, 36
  18f009:	02bd                	mov.n	a11, a2
  18f00b:	7a0c                	movi.n	a10, 7
  18f00d:	040a67               	bnone	a10, a6, 18f015 <openSBR+0x15>
  18f010:	264b                	addi.n	a2, a6, 4
  18f012:	000086               	j	18f018 <openSBR+0x18>

0018f015 <openSBR+0x15>:
  18f015:	202660               	or	a2, a6, a6

0018f018 <openSBR+0x18>:
  18f018:	02d272               	addmi	a7, a2, 0x200
  18f01b:	0bd2a2               	addmi	a10, a2, 0xb00
  18f01e:	0cd282               	addmi	a8, a2, 0xc00
  18f021:	142192               	l32i	a9, a1, 80
  18f024:	006292               	s32i	a9, a2, 0
  18f027:	0cc882               	addi	a8, a8, 12
  18f02a:	68caa2               	addi	a10, a10, 104
  18f02d:	ecc772               	addi	a7, a7, -20
  18f030:	8462a2               	s32i	a10, a2, 0x210
  18f033:	07ad                	mov.n	a10, a7
  18f035:	8189                	s32i.n	a8, a1, 32
  18f037:	012e25               	call8	190318 <_Z14initHeaderDataP15SBR_HEADER_DATAii>
  18f03a:	02a8                	l32i.n	a10, a2, 0
  18f03c:	624b                	addi.n	a6, a2, 4
  18f03e:	551aa6               	blti	a10, 1, 18f097 <openSBR+0x97>
  18f041:	030c                	movi.n	a3, 0
  18f043:	000386               	j	18f055 <openSBR+0x55>

0018f046 <openSBR+0x46>:
  18f046:	01c332               	addi	a3, a3, 1
  18f049:	01d662               	addmi	a6, a6, 0x100
  18f04c:	0022a2               	l32i	a10, a2, 0
  18f04f:	f4c662               	addi	a6, a6, -12
  18f052:	41a3a7               	bge	a3, a10, 18f097 <openSBR+0x97>

0018f055 <openSBR+0x55>:
  18f055:	20c440               	or	a12, a4, a4
  18f058:	07bd                	mov.n	a11, a7
  18f05a:	06ad                	mov.n	a10, a6
  18f05c:	1d0c                	movi.n	a13, 1
  18f05e:	03ed                	mov.n	a14, a3
  18f060:	20c1f2               	addi	a15, a1, 32
  18f063:	24c182               	addi	a8, a1, 36
  18f066:	0189                	s32i.n	a8, a1, 0
  18f068:	febe65               	call8	18dc50 <_Z12createSbrDecP11SBR_CHANNELP15SBR_HEADER_DATAihiPP5fractS5_>
  18f06b:	fd7a16               	beqz	a10, 18f046 <openSBR+0x46>

0018f06e <openSBR+0x6e>:
  18f06e:	020c                	movi.n	a2, 0
  18f070:	f01d                	retw.n

0018f072 <openSBR+0x72>:
  18f072:	0a9d                	mov.n	a9, a10

0018f074 <openSBR+0x74>:
  18f074:	09d2a2               	addmi	a10, a2, 0x900
  18f077:	d98b                	addi.n	a13, a9, 8
  18f079:	91d9                	s32i.n	a13, a1, 36
  18f07b:	956ad2               	s32i	a13, a10, 0x254
  18f07e:	91c8                	l32i.n	a12, a1, 36
  18f080:	966ac2               	s32i	a12, a10, 0x258
  18f083:	91b8                	l32i.n	a11, a1, 36
  18f085:	20dbb2               	addmi	a11, a11, 0x2000
  18f088:	91b9                	s32i.n	a11, a1, 36
  18f08a:	976ab2               	s32i	a11, a10, 0x25c
  18f08d:	9188                	l32i.n	a8, a1, 36
  18f08f:	20d882               	addmi	a8, a8, 0x2000
  18f092:	996a82               	s32i	a8, a10, 0x264
  18f095:	f01d                	retw.n

0018f097 <openSBR+0x97>:
  18f097:	1a2aa6               	blti	a10, 2, 18f0b5 <openSBR+0xb5>
  18f09a:	20c550               	or	a12, a5, a5
  18f09d:	3f22b2               	l32i	a11, a2, 252
  18f0a0:	4422d2               	l32i	a13, a2, 0x110
  18f0a3:	7022e2               	l32i	a14, a2, 0x1c0
  18f0a6:	7222f2               	l32i	a15, a2, 0x1c8
  18f0a9:	02d2a2               	addmi	a10, a2, 0x200
  18f0ac:	18caa2               	addi	a10, a10, 24
  18f0af:	065f65               	call8	1956a4 <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_>
  18f0b2:	fb8a56               	bnez	a10, 18f06e <openSBR+0x6e>
  18f0b5:	01a0b2               	movi	a11, 1
  18f0b8:	0bd2a2               	addmi	a10, a2, 0xb00
  18f0bb:	28caa2               	addi	a10, a10, 40
  18f0be:	ff11a5               	call8	18e1d8 <_Z15setFuncPointersP17sbr_proc_func_ptrh>
  18f0c1:	0921a2               	l32i	a10, a1, 36
  18f0c4:	790c                	movi.n	a9, 7
  18f0c6:	a809a7               	bnone	a9, a10, 18f072 <openSBR+0x72>
  18f0c9:	9a4b                	addi.n	a9, a10, 4
  18f0cb:	ffe946               	j	18f074 <openSBR+0x74>

0018f0ce <openSBR+0xce>:
	...

0018f0d0 <SBRGetRequiredBufferSize>:
  18f0d0:	004136               	entry	a1, 32
  18f0d3:	0288                	l32i.n	a8, a2, 0
  18f0d5:	050c                	movi.n	a5, 0
  18f0d7:	0bd882               	addmi	a8, a8, 0xb00
  18f0da:	70c882               	addi	a8, a8, 112
  18f0dd:	01d882               	addmi	a8, a8, 0x100
  18f0e0:	a4c882               	addi	a8, a8, -92
  18f0e3:	0289                	s32i.n	a8, a2, 0
  18f0e5:	0e14a6               	blti	a4, 1, 18f0f7 <SBRGetRequiredBufferSize+0x27>

0018f0e8 <SBRGetRequiredBufferSize+0x18>:
  18f0e8:	20a220               	or	a10, a2, a2
  18f0eb:	20b330               	or	a11, a3, a3
  18f0ee:	fec525               	call8	18dd40 <_Z13getSbrDecSizePiS_>
  18f0f1:	01c552               	addi	a5, a5, 1
  18f0f4:	f09457               	bne	a4, a5, 18f0e8 <SBRGetRequiredBufferSize+0x18>

0018f0f7 <SBRGetRequiredBufferSize+0x27>:
  18f0f7:	c8f391               	l32r	a9, 1814c4 (58b8 <xthals_release_major+0x29d8>)
  18f0fa:	0399                	s32i.n	a9, a3, 0
  18f0fc:	f01d                	retw.n

0018f0fe <SBRGetRequiredBufferSize+0x2e>:
	...

0018f100 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi>:
  18f100:	00c136               	entry	a1, 96
  18f103:	06ad                	mov.n	a10, a6
  18f105:	680c                	movi.n	a8, 6
  18f107:	1a2272               	l32i	a7, a2, 104
  18f10a:	e149                	s32i.n	a4, a1, 56
  18f10c:	8139                	s32i.n	a3, a1, 32
  18f10e:	024d                	mov.n	a4, a2
  18f110:	18c632               	addi	a3, a6, 24
  18f113:	e128                	l32i.n	a2, a1, 56
  18f115:	04b8                	l32i.n	a11, a4, 0
  18f117:	9228                	l32i.n	a2, a2, 36
  18f119:	01db92               	addmi	a9, a11, 0x100
  18f11c:	040222               	l8ui	a2, a2, 4
  18f11f:	0da876               	loopgtz	a8, 18f130 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x30>
  18f122:	0ab9                	s32i.n	a11, a10, 0
  18f124:	066a92               	s32i	a9, a10, 24
  18f127:	02dbb2               	addmi	a11, a11, 0x200
  18f12a:	02d992               	addmi	a9, a9, 0x200
  18f12d:	04caa2               	addi	a10, a10, 4

0018f130 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x30>:
  18f130:	7cc4a2               	addi	a10, a4, 124
  18f133:	fb74a5               	call8	18a87c <_Z20resetSbrEnvelopeCalcP22SBR_CALCULATE_ENVELOPE>
  18f136:	d505a2               	l8ui	a10, a5, 213
  18f139:	082182               	l32i	a8, a1, 32
  18f13c:	e1d8                	l32i.n	a13, a1, 56
  18f13e:	000882               	l8ui	a8, a8, 0
  18f141:	070db2               	l8ui	a11, a13, 7
  18f144:	060dc2               	l8ui	a12, a13, 6
  18f147:	9dd8                	l32i.n	a13, a13, 36
  18f149:	c0aac0               	sub	a10, a10, a12
  18f14c:	400001b545104bae 	{ ae_movda32	aed0, a11; nop; ae_movda32	aed1, a10 }
  18f154:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  18f15c:	050d92               	l8ui	a9, a13, 5
  18f15f:	1b6492               	s32i	a9, a4, 108
  18f162:	c499                	s32i.n	a9, a4, 48
  18f164:	040dd2               	l8ui	a13, a13, 4
  18f167:	1a64d2               	s32i	a13, a4, 104
  18f16a:	b4d9                	s32i.n	a13, a4, 44
  18f16c:	2550c4               	ae_movad32.l	a5, aed0
  18f16f:	68ac                	beqz.n	a8, 18f199 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x99>
  18f171:	4965e6               	bgei	a5, 6, 18f1be <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xbe>
  18f174:	c0c270               	sub	a12, a2, a7
  18f177:	11d7d0               	slli	a13, a7, 3
  18f17a:	ebfa52000000a56f 	{ addx4	a10, a5, a6; ae_movi	aed0, 0; nop }

0018f182 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x82>:
  18f182:	0ab8                	l32i.n	a11, a10, 0
  18f184:	aa4b                	addi.n	a10, a10, 4
  18f186:	bdba                	add.n	a11, a13, a11
  18f188:	07a727               	bge	a7, a2, 18f193 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x93>
  18f18b:	0b9d                	mov.n	a9, a11
  18f18d:	02ac76               	loopgtz	a12, 18f193 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x93>
  18f190:	620914               	ae_s32x2.ip	aed0, a9, 8

0018f193 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x93>:
  18f193:	eb9a37               	bne	a10, a3, 18f182 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x82>
  18f196:	000906               	j	18f1be <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xbe>

0018f199 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x99>:
  18f199:	2165e6               	bgei	a5, 6, 18f1be <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xbe>
  18f19c:	11d7e0               	slli	a13, a7, 2
  18f19f:	c0c270               	sub	a12, a2, a7
  18f1a2:	ebfa52000000a56f 	{ addx4	a10, a5, a6; ae_movi	aed0, 0; nop }

0018f1aa <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xaa>:
  18f1aa:	0ab8                	l32i.n	a11, a10, 0
  18f1ac:	aa4b                	addi.n	a10, a10, 4
  18f1ae:	bbda                	add.n	a11, a11, a13
  18f1b0:	07a727               	bge	a7, a2, 18f1bb <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xbb>
  18f1b3:	0b9d                	mov.n	a9, a11
  18f1b5:	02ac76               	loopgtz	a12, 18f1bb <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xbb>
  18f1b8:	e10914               	ae_s32.l.ip	aed0, a9, 4

0018f1bb <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xbb>:
  18f1bb:	eb9a37               	bne	a10, a3, 18f1aa <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xaa>
  18f1be:	3224b2               	l32i	a11, a4, 200
  18f1c1:	3124a2               	l32i	a10, a4, 196
  18f1c4:	53e720               	max	a14, a7, a2
  18f1c7:	43d720               	min	a13, a7, a2
  18f1ca:	c1d9                	s32i.n	a13, a1, 48
  18f1cc:	d1e9                	s32i.n	a14, a1, 52
  18f1ce:	b0ada0               	addx8	a10, a13, a10
  18f1d1:	b0bdb0               	addx8	a11, a13, a11
  18f1d4:	12ade7               	bge	a13, a14, 18f1ea <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xea>
  18f1d7:	0b9d                	mov.n	a9, a11
  18f1d9:	ebfa5a000000dedf 	{ sub	a13, a14, a13; ae_movi	aed0, 0; nop }
  18f1e1:	05ad76               	loopgtz	a13, 18f1ea <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xea>
  18f1e4:	620a14               	ae_s32x2.ip	aed0, a10, 8
  18f1e7:	620914               	ae_s32x2.ip	aed0, a9, 8

0018f1ea <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0xea>:
  18f1ea:	3724b2               	l32i	a11, a4, 220
  18f1ed:	3924a2               	l32i	a10, a4, 228
  18f1f0:	d1e8                	l32i.n	a14, a1, 52
  18f1f2:	c1f8                	l32i.n	a15, a1, 48
  18f1f4:	61f9                	s32i.n	a15, a1, 24
  18f1f6:	51e9                	s32i.n	a14, a1, 20
  18f1f8:	0ca727               	bge	a7, a2, 18f208 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x108>
  18f1fb:	b1b9                	s32i.n	a11, a1, 44
  18f1fd:	41a9                	s32i.n	a10, a1, 16
  18f1ff:	9179                	s32i.n	a7, a1, 36
  18f201:	080c                	movi.n	a8, 0
  18f203:	a189                	s32i.n	a8, a1, 40
  18f205:	000386               	j	18f217 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x117>

0018f208 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x108>:
  18f208:	0b61a2               	s32i	a10, a1, 44
  18f20b:	0461b2               	s32i	a11, a1, 16
  18f20e:	0a6172               	s32i	a7, a1, 40
  18f211:	1b24e2               	l32i	a14, a4, 108
  18f214:	0961e2               	s32i	a14, a1, 36

0018f217 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x117>:
  18f217:	20a660               	or	a10, a6, a6
  18f21a:	20b330               	or	a11, a3, a3
  18f21d:	c1c8                	l32i.n	a12, a1, 48
  18f21f:	d1d8                	l32i.n	a13, a1, 52
  18f221:	0e0c                	movi.n	a14, 0
  18f223:	05fd                	mov.n	a15, a5
  18f225:	fcc6a5               	call8	18be90 <_Z19expSubbandSamplesHQPP5fractS1_iiii>
  18f228:	c1c8                	l32i.n	a12, a1, 48
  18f22a:	d1d8                	l32i.n	a13, a1, 52
  18f22c:	03bd                	mov.n	a11, a3
  18f22e:	0e0c                	movi.n	a14, 0
  18f230:	71a9                	s32i.n	a10, a1, 28
  18f232:	01a9                	s32i.n	a10, a1, 0
  18f234:	05fd                	mov.n	a15, a5
  18f236:	06ad                	mov.n	a10, a6
  18f238:	fccc25               	call8	18befc <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii>
  18f23b:	51d8                	l32i.n	a13, a1, 20
  18f23d:	61c8                	l32i.n	a12, a1, 24
  18f23f:	41a8                	l32i.n	a10, a1, 16
  18f241:	71f8                	l32i.n	a15, a1, 28
  18f243:	b1e8                	l32i.n	a14, a1, 44
  18f245:	afaa                	add.n	a10, a15, a10
  18f247:	c0eea0               	sub	a14, a14, a10
  18f24a:	0ebd                	mov.n	a11, a14
  18f24c:	121ea6               	blti	a14, 1, 18f262 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x162>
  18f24f:	91d8                	l32i.n	a13, a1, 36
  18f251:	a1c8                	l32i.n	a12, a1, 40
  18f253:	60b0e0               	neg	a11, a14
  18f256:	05a727               	bge	a7, a2, 18f25f <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x15f>
  18f259:	3764a2               	s32i	a10, a4, 220
  18f25c:	000086               	j	18f262 <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x162>

0018f25f <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x15f>:
  18f25f:	3964a2               	s32i	a10, a4, 228
  18f262:	20f550               	or	a15, a5, a5
  18f265:	06ad                	mov.n	a10, a6
  18f267:	01b9                	s32i.n	a11, a1, 0
  18f269:	0e0c                	movi.n	a14, 0
  18f26b:	03bd                	mov.n	a11, a3
  18f26d:	fcc8e5               	call8	18befc <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii>
  18f270:	e188                	l32i.n	a8, a1, 56
  18f272:	01d4a2               	addmi	a10, a4, 0x100
  18f275:	9898                	l32i.n	a9, a8, 36
  18f277:	a8caa2               	addi	a10, a10, -88
  18f27a:	70c9c2               	addi	a12, a9, 112
  18f27d:	6ac9e2               	addi	a14, a9, 106
  18f280:	0409b2               	l8ui	a11, a9, 4
  18f283:	0309d2               	l8ui	a13, a9, 3
  18f286:	0209f2               	l8ui	a15, a9, 2
  18f289:	050992               	l8ui	a9, a9, 5
  18f28c:	0199                	s32i.n	a9, a1, 0
  18f28e:	3888                	l32i.n	a8, a8, 12
  18f290:	1189                	s32i.n	a8, a1, 4
  18f292:	fda625               	call8	18ccf4 <_Z18resetLppTransposerP13SBR_LPP_TRANShPhhS1_hhj>
  18f295:	0a2d                	mov.n	a2, a10
  18f297:	2a24f2               	l32i	a15, a4, 168
  18f29a:	e1a8                	l32i.n	a10, a1, 56
  18f29c:	efeb                	addi.n	a14, a15, 14
  18f29e:	1f0ab2               	l8ui	a11, a10, 31
  18f2a1:	9aa8                	l32i.n	a10, a10, 36
  18f2a3:	010ff2               	l8ui	a15, a15, 1
  18f2a6:	6ac8                	l32i.n	a12, a10, 24
  18f2a8:	000ad2               	l8ui	a13, a10, 0
  18f2ab:	01b9                	s32i.n	a11, a1, 0
  18f2ad:	13cab2               	addi	a11, a10, 19
  18f2b0:	aa6b                	addi.n	a10, a10, 6
  18f2b2:	feaba5               	call8	18dd6c <_Z17ResetLimiterBandsPhS_S_iPK11PATCH_PARAMii>
  18f2b5:	2022a0               	or	a2, a2, a10
  18f2b8:	f01d                	retw.n

0018f2ba <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x1ba>:
	...

0018f2bc <_Z11resetSbrDecP7SBR_DECP17sbr_proc_func_ptrP15SBR_HEADER_DATAP19SBR_PREV_FRAME_DATAPi+0x1bc>:
  18f2bc:	004136               	entry	a1, 32
  18f2bf:	1c6232               	s32i	a3, a2, 112
  18f2c2:	f01d                	retw.n

0018f2c4 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii>:
  18f2c4:	016136               	entry	a1, 176
  18f2c7:	146172               	s32i	a7, a1, 80
  18f2ca:	06bd                	mov.n	a11, a6
  18f2cc:	2e2182               	l32i	a8, a1, 184
  18f2cf:	05ed                	mov.n	a14, a5
  18f2d1:	04fd                	mov.n	a15, a4
  18f2d3:	c87d51               	l32r	a5, 1814c8 (d6c <XtosCoreStateSize+0xaec>)
  18f2d6:	c87d41               	l32r	a4, 1814cc (cd4 <XtosCoreStateSize+0xa54>)
  18f2d9:	d1e9                	s32i.n	a14, a1, 52
  18f2db:	91f9                	s32i.n	a15, a1, 36
  18f2dd:	206182               	s32i	a8, a1, 128
  18f2e0:	2d2162               	l32i	a6, a1, 180
  18f2e3:	070892               	l8ui	a9, a8, 7
  18f2e6:	0dd6c2               	addmi	a12, a6, 0xd00
  18f2e9:	18c672               	addi	a7, a6, 24
  18f2ec:	060882               	l8ui	a8, a8, 6
  18f2ef:	400001014400886e 	{ ae_movda16	aed0, a8; nop; movi	a8, 6 }
  18f2f7:	156172               	s32i	a7, a1, 84
  18f2fa:	6ccca2               	addi	a10, a12, 108
  18f2fd:	1061a2               	s32i	a10, a1, 64
  18f300:	400000d54401797e 	{ ae_movda16	aed1, a9; nop; addmi	a7, a7, 0xd00 }
  18f308:	0c800400d1104cce 	{ addi	a12, a12, -44; ae_mul16x4	aed1, aed0, aed0, aed1 }
  18f310:	1961c2               	s32i	a12, a1, 100
  18f313:	2590c4               	ae_movad32.l	a9, aed0
  18f316:	1c6192               	s32i	a9, a1, 112
  18f319:	0298                	l32i.n	a9, a2, 0
  18f31b:	d4c772               	addi	a7, a7, -44
  18f31e:	01d9d2               	addmi	a13, a9, 0x100
  18f321:	0fa876               	loopgtz	a8, 18f334 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x70>
  18f324:	7f6c92               	s32i	a9, a12, 0x1fc
  18f327:	02d992               	addmi	a9, a9, 0x200
  18f32a:	7f6ad2               	s32i	a13, a10, 0x1fc
  18f32d:	cc4b                	addi.n	a12, a12, 4
  18f32f:	02ddd2               	addmi	a13, a13, 0x200
  18f332:	aa4b                	addi.n	a10, a10, 4

0018f334 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x70>:
  18f334:	1c21e2               	l32i	a14, a1, 112
  18f337:	2182e0               	srai	a8, a14, 2
  18f33a:	166182               	s32i	a8, a1, 88
  18f33d:	21e1e0               	srai	a14, a14, 1
  18f340:	119870               	slli	a9, a8, 9
  18f343:	9b9a                	add.n	a9, a11, a9
  18f345:	c0be80               	sub	a11, a14, a8
  18f348:	261ba6               	blti	a11, 1, 18f372 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0xae>
  18f34b:	07cd                	mov.n	a12, a7
  18f34d:	01d9d2               	addmi	a13, a9, 0x100
  18f350:	1521a2               	l32i	a10, a1, 84
  18f353:	06a0f2               	movi	a15, 6
  18f356:	80aa50               	add	a10, a10, a5
  18f359:	11ab76               	loopgtz	a11, 18f36e <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0xaa>
  18f35c:	7f6c92               	s32i	a9, a12, 0x1fc
  18f35f:	ff1b                	addi.n	a15, a15, 1
  18f361:	02d992               	addmi	a9, a9, 0x200
  18f364:	7f6ad2               	s32i	a13, a10, 0x1fc
  18f367:	cc4b                	addi.n	a12, a12, 4
  18f369:	02ddd2               	addmi	a13, a13, 0x200
  18f36c:	aa4b                	addi.n	a10, a10, 4
  18f36e:	000086               	j	18f374 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0xb0>

0018f371 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0xad>:
	...

0018f372 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0xae>:
  18f372:	6f0c                	movi.n	a15, 6

0018f374 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0xb0>:
  18f374:	a0af60               	addx4	a10, a15, a6
  18f377:	2c2192               	l32i	a9, a1, 176
  18f37a:	ca4a                	add.n	a12, a10, a4
  18f37c:	aa5a                	add.n	a10, a10, a5
  18f37e:	01d9d2               	addmi	a13, a9, 0x100
  18f381:	11ae76               	loopgtz	a14, 18f396 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0xd2>
  18f384:	7f6c92               	s32i	a9, a12, 0x1fc
  18f387:	ff1b                	addi.n	a15, a15, 1
  18f389:	02d992               	addmi	a9, a9, 0x200
  18f38c:	7f6ad2               	s32i	a13, a10, 0x1fc
  18f38f:	cc4b                	addi.n	a12, a12, 4
  18f391:	02ddd2               	addmi	a13, a13, 0x200
  18f394:	aa4b                	addi.n	a10, a10, 4

0018f396 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0xd2>:
  18f396:	1621b2               	l32i	a11, a1, 88
  18f399:	1421d2               	l32i	a13, a1, 80
  18f39c:	a0cf60               	addx4	a12, a15, a6
  18f39f:	ac5a                	add.n	a10, a12, a5
  18f3a1:	0d9d                	mov.n	a9, a13
  18f3a3:	80cc40               	add	a12, a12, a4
  18f3a6:	01ddd2               	addmi	a13, a13, 0x100
  18f3a9:	10ab76               	loopgtz	a11, 18f3bd <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0xf9>
  18f3ac:	7f6c92               	s32i	a9, a12, 0x1fc
  18f3af:	02d992               	addmi	a9, a9, 0x200
  18f3b2:	7f6ad2               	s32i	a13, a10, 0x1fc
  18f3b5:	04ccc2               	addi	a12, a12, 4
  18f3b8:	02ddd2               	addmi	a13, a13, 0x200
  18f3bb:	aa4b                	addi.n	a10, a10, 4
  18f3bd:	03ad                	mov.n	a10, a3
  18f3bf:	91b8                	l32i.n	a11, a1, 36
  18f3c1:	d1c8                	l32i.n	a12, a1, 52
  18f3c3:	01d2d2               	addmi	a13, a2, 0x100
  18f3c6:	f87c                	movi.n	a8, -1
  18f3c8:	3621f2               	l32i	a15, a1, 216
  18f3cb:	1a61f2               	s32i	a15, a1, 104
  18f3ce:	356282               	s32i	a8, a2, 212
  18f3d1:	d4cdd2               	addi	a13, a13, -44
  18f3d4:	1f61d2               	s32i	a13, a1, 124
  18f3d7:	74e0c0               	extui	a14, a12, 0, 8
  18f3da:	824b                	addi.n	a8, a2, 4
  18f3dc:	1189                	s32i.n	a8, a1, 4
  18f3de:	11ee40               	slli	a14, a14, 12
  18f3e1:	f4c0c0               	extui	a12, a12, 0, 16
  18f3e4:	1861c2               	s32i	a12, a1, 96
  18f3e7:	ebea                	add.n	a14, a11, a14
  18f3e9:	08d682               	addmi	a8, a6, 0x800
  18f3ec:	1b6182               	s32i	a8, a1, 108
  18f3ef:	93bef0               	movnez	a11, a14, a15
  18f3f2:	0189                	s32i.n	a8, a1, 0
  18f3f4:	10d6f2               	addmi	a15, a6, 0x1000
  18f3f7:	0fd6e2               	addmi	a14, a6, 0xf00
  18f3fa:	e8cee2               	addi	a14, a14, -24
  18f3fd:	80cff2               	addi	a15, a15, -128
  18f400:	faef25               	call8	18a2f4 <_Z24cplxAnalysisQmfFilteringP17sbr_proc_func_ptrPK5fractiP16SBR_SCALE_FACTORPPS1_S7_S6_P19SBR_QMF_FILTER_BANK>
  18f403:	0c0c                	movi.n	a12, 0
  18f405:	b2d8                	l32i.n	a13, a2, 44
  18f407:	6e0c                	movi.n	a14, 6
  18f409:	1c21f2               	l32i	a15, a1, 112
  18f40c:	0fd652               	addmi	a5, a6, 0xf00
  18f40f:	d0c5a2               	addi	a10, a5, -48
  18f412:	2161a2               	s32i	a10, a1, 132
  18f415:	68c552               	addi	a5, a5, 104
  18f418:	ff6b                	addi.n	a15, a15, 6
  18f41a:	1161f2               	s32i	a15, a1, 68
  18f41d:	05bd                	mov.n	a11, a5
  18f41f:	fca725               	call8	18be90 <_Z19expSubbandSamplesHQPP5fractS1_iiii>
  18f422:	1361a2               	s32i	a10, a1, 76
  18f425:	3522f2               	l32i	a15, a2, 212
  18f428:	f82c                	movi.n	a8, 47
  18f42a:	9afa                	add.n	a9, a10, a15
  18f42c:	1d2897               	blt	a8, a9, 18f44d <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x189>
  18f42f:	1121f2               	l32i	a15, a1, 68
  18f432:	05bd                	mov.n	a11, a5
  18f434:	0c0c                	movi.n	a12, 0
  18f436:	b2d8                	l32i.n	a13, a2, 44
  18f438:	6e0c                	movi.n	a14, 6
  18f43a:	01a9                	s32i.n	a10, a1, 0
  18f43c:	2121a2               	l32i	a10, a1, 132
  18f43f:	fcabe5               	call8	18befc <_Z23rescaleSubbandSamplesHQPP5fractS1_iiiii>
  18f442:	132182               	l32i	a8, a1, 76
  18f445:	3522f2               	l32i	a15, a2, 212
  18f448:	ff8a                	add.n	a15, a15, a8
  18f44a:	3562f2               	s32i	a15, a2, 212

0018f44d <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x189>:
  18f44d:	3121a2               	l32i	a10, a1, 196
  18f450:	2261f2               	s32i	a15, a1, 136
  18f453:	0b4a16               	beqz	a10, 18f50b <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x247>
  18f456:	2021d2               	l32i	a13, a1, 128
  18f459:	3021b2               	l32i	a11, a1, 192
  18f45c:	2f21c2               	l32i	a12, a1, 188
  18f45f:	01d6a2               	addmi	a10, a6, 0x100
  18f462:	1261a2               	s32i	a10, a1, 72
  18f465:	0b61c2               	s32i	a12, a1, 44
  18f468:	0f61b2               	s32i	a11, a1, 60
  18f46b:	070df2               	l8ui	a15, a13, 7
  18f46e:	060c82               	l8ui	a8, a12, 6
  18f471:	01dbb2               	addmi	a11, a11, 0x100
  18f474:	dccbb2               	addi	a11, a11, -36
  18f477:	006182               	s32i	a8, a1, 0
  18f47a:	050ce2               	l8ui	a14, a12, 5
  18f47d:	060d82               	l8ui	a8, a13, 6
  18f480:	80eec0               	add	a14, a14, a12
  18f483:	060ee2               	l8ui	a14, a14, 6
  18f486:	20ccc2               	addi	a12, a12, 32
  18f489:	c0ee80               	sub	a14, a14, a8
  18f48c:	74e0e0               	extui	a14, a14, 0, 8
  18f48f:	0161e2               	s32i	a14, a1, 4
  18f492:	092dd2               	l32i	a13, a13, 36
  18f495:	05ed                	mov.n	a14, a5
  18f497:	140dd2               	l8ui	a13, a13, 20
  18f49a:	51a9                	s32i.n	a10, a1, 20
  18f49c:	41b9                	s32i.n	a11, a1, 16
  18f49e:	31c9                	s32i.n	a12, a1, 12
  18f4a0:	21d9                	s32i.n	a13, a1, 8
  18f4a2:	1f21c2               	l32i	a12, a1, 124
  18f4a5:	2121d2               	l32i	a13, a1, 132
  18f4a8:	03bd                	mov.n	a11, a3
  18f4aa:	01d2a2               	addmi	a10, a2, 0x100
  18f4ad:	a8caa2               	addi	a10, a10, -88
  18f4b0:	fcb5a5               	call8	18c00c <_Z15lppTransposerHQP13SBR_LPP_TRANSP17sbr_proc_func_ptrP16SBR_SCALE_FACTORPP5fractS7_iiihP9INVF_MODES9_Pi>
  18f4b3:	1221b2               	l32i	a11, a1, 72
  18f4b6:	1159                	s32i.n	a5, a1, 4
  18f4b8:	03ad                	mov.n	a10, a3
  18f4ba:	1f21c2               	l32i	a12, a1, 124
  18f4bd:	2021e2               	l32i	a14, a1, 128
  18f4c0:	2121d2               	l32i	a13, a1, 132
  18f4c3:	b1f8                	l32i.n	a15, a1, 44
  18f4c5:	01d9                	s32i.n	a13, a1, 0
  18f4c7:	7cc2d2               	addi	a13, a2, 124
  18f4ca:	fb3da5               	call8	18a8a4 <_Z20calculateSbrEnvelopeP17sbr_proc_func_ptrPiP16SBR_SCALE_FACTORP22SBR_CALCULATE_ENVELOPEP15SBR_HEADER_DATAP14SBR_FRAME_DATAPP5fractSC_>
  18f4cd:	2021d2               	l32i	a13, a1, 128
  18f4d0:	9dd8                	l32i.n	a13, a13, 36
  18f4d2:	b1f8                	l32i.n	a15, a1, 44
  18f4d4:	140de2               	l8ui	a14, a13, 20
  18f4d7:	f1c8                	l32i.n	a12, a1, 60
  18f4d9:	161ea6               	blti	a14, 1, 18f4f3 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x22f>
  18f4dc:	0cad                	mov.n	a10, a12
  18f4de:	0fbd                	mov.n	a11, a15
  18f4e0:	0e0c                	movi.n	a14, 0

0018f4e2 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x21e>:
  18f4e2:	ee1b                	addi.n	a14, a14, 1
  18f4e4:	8b98                	l32i.n	a9, a11, 32
  18f4e6:	bb4b                	addi.n	a11, a11, 4
  18f4e8:	376a92               	s32i	a9, a10, 220
  18f4eb:	140d82               	l8ui	a8, a13, 20
  18f4ee:	aa4b                	addi.n	a10, a10, 4
  18f4f0:	ee2e87               	blt	a14, a8, 18f4e2 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x21e>

0018f4f3 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x22f>:
  18f4f3:	efa8                	l32i.n	a10, a15, 56
  18f4f5:	050fb2               	l8ui	a11, a15, 5
  18f4f8:	dfd8                	l32i.n	a13, a15, 52
  18f4fa:	366cd2               	s32i	a13, a12, 216
  18f4fd:	bbfa                	add.n	a11, a11, a15
  18f4ff:	060bb2               	l8ui	a11, a11, 6
  18f502:	d54cb2               	s8i	a11, a12, 213
  18f505:	d44ca2               	s8i	a10, a12, 212
  18f508:	000146               	j	18f511 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x24d>

0018f50b <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x247>:
  18f50b:	2261f2               	s32i	a15, a1, 136
  18f50e:	3862f2               	s32i	a15, a2, 224

0018f511 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x24d>:
  18f511:	02dd                	mov.n	a13, a2
  18f513:	b2e8                	l32i.n	a14, a2, 44
  18f515:	1c21c2               	l32i	a12, a1, 112
  18f518:	2f0c                	movi.n	a15, 2
  18f51a:	a0cc60               	addx4	a12, a12, a6
  18f51d:	1761c2               	s32i	a12, a1, 92
  18f520:	0ddcc2               	addmi	a12, a12, 0xd00
  18f523:	ccccc2               	addi	a12, a12, -52
  18f526:	11af76               	loopgtz	a15, 18f53b <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x277>
  18f529:	312df2               	l32i	a15, a13, 196
  18f52c:	dd4b                	addi.n	a13, a13, 4
  18f52e:	071ea6               	blti	a14, 1, 18f539 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x275>
  18f531:	0a0c                	movi.n	a10, 0
  18f533:	7f2cb2               	l32i	a11, a12, 0x1fc
  18f536:	000806               	j	18f55a <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x296>

0018f539 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x275>:
  18f539:	cc4b                	addi.n	a12, a12, 4

0018f53b <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x277>:
  18f53b:	3521e2               	l32i	a14, a1, 212
  18f53e:	2021f2               	l32i	a15, a1, 128
  18f541:	3221a2               	l32i	a10, a1, 200
  18f544:	5ff8                	l32i.n	a15, a15, 20
  18f546:	40c2d2               	addi	a13, a2, 64
  18f549:	0d400f41b0b04fce 	{ bnei.w18	a15, 4, 18f648 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x384>; nop }
  18f551:	e1d9                	s32i.n	a13, a1, 56
  18f553:	c1e9                	s32i.n	a14, a1, 48
  18f555:	a1a9                	s32i.n	a10, a1, 40
  18f557:	0003c6               	j	18f56a <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x2a6>

0018f55a <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x296>:
  18f55a:	3e2b94               	ae_l32x2.ip	aed2, a11, 8
  18f55d:	622f14               	ae_s32x2.ip	aed2, a15, 8
  18f560:	b2e8                	l32i.n	a14, a2, 44
  18f562:	aa1b                	addi.n	a10, a10, 1
  18f564:	f22ae7               	blt	a10, a14, 18f55a <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x296>
  18f567:	fff386               	j	18f539 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x275>

0018f56a <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x2a6>:
  18f56a:	1f21b2               	l32i	a11, a1, 124
  18f56d:	05f925               	call8	195500 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR>
  18f570:	5169                	s32i.n	a6, a1, 20
  18f572:	91f8                	l32i.n	a15, a1, 36
  18f574:	c1a8                	l32i.n	a10, a1, 48
  18f576:	1821e2               	l32i	a14, a1, 96
  18f579:	a1b8                	l32i.n	a11, a1, 40
  18f57b:	1b21c2               	l32i	a12, a1, 108
  18f57e:	e1d8                	l32i.n	a13, a1, 56
  18f580:	180c                	movi.n	a8, 1
  18f582:	1a2192               	l32i	a9, a1, 104
  18f585:	7199                	s32i.n	a9, a1, 28
  18f587:	4189                	s32i.n	a8, a1, 16
  18f589:	11d9                	s32i.n	a13, a1, 4
  18f58b:	21c9                	s32i.n	a12, a1, 8
  18f58d:	31b9                	s32i.n	a11, a1, 12
  18f58f:	01e9                	s32i.n	a14, a1, 0
  18f591:	61a9                	s32i.n	a10, a1, 24
  18f593:	1f21e2               	l32i	a14, a1, 124
  18f596:	03ad                	mov.n	a10, a3
  18f598:	2121b2               	l32i	a11, a1, 132
  18f59b:	05cd                	mov.n	a12, a5
  18f59d:	6d0c                	movi.n	a13, 6
  18f59f:	fa9665               	call8	189f04 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii>
  18f5a2:	1021b2               	l32i	a11, a1, 64
  18f5a5:	1921d2               	l32i	a13, a1, 100
  18f5a8:	3b22f2               	l32i	a15, a2, 236
  18f5ab:	01d692               	addmi	a9, a6, 0x100
  18f5ae:	342182               	l32i	a8, a1, 208
  18f5b1:	0dd6e2               	addmi	a14, a6, 0xd00
  18f5b4:	f8c6a2               	addi	a10, a6, -8
  18f5b7:	1d61a2               	s32i	a10, a1, 116
  18f5ba:	54cee2               	addi	a14, a14, 84
  18f5bd:	8189                	s32i.n	a8, a1, 32
  18f5bf:	f8c992               	addi	a9, a9, -8
  18f5c2:	1e6192               	s32i	a9, a1, 120
  18f5c5:	28f9                	s32i.n	a15, a8, 8
  18f5c7:	08f9                	s32i.n	a15, a8, 0
  18f5c9:	38f9                	s32i.n	a15, a8, 12
  18f5cb:	082c                	movi.n	a8, 32

0018f5cd <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x309>:
  18f5cd:	7f2d92               	l32i	a9, a13, 0x1fc
  18f5d0:	7f2ba2               	l32i	a10, a11, 0x1fc
  18f5d3:	1d21f2               	l32i	a15, a1, 116
  18f5d6:	1e21c2               	l32i	a12, a1, 120
  18f5d9:	ff8b                	addi.n	a15, a15, 8
  18f5db:	cc8b                	addi.n	a12, a12, 8
  18f5dd:	0ba876               	loopgtz	a8, 18f5ec <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x328>
  18f5e0:	3e4994               	ae_l32x2.ip	aed4, a9, 8
  18f5e3:	624f14               	ae_s32x2.ip	aed4, a15, 8
  18f5e6:	3e3a94               	ae_l32x2.ip	aed3, a10, 8
  18f5e9:	623c14               	ae_s32x2.ip	aed3, a12, 8

0018f5ec <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x328>:
  18f5ec:	06cd                	mov.n	a12, a6
  18f5ee:	bb4b                	addi.n	a11, a11, 4
  18f5f0:	7f2d92               	l32i	a9, a13, 0x1fc
  18f5f3:	40a082               	movi	a8, 64
  18f5f6:	04cdd2               	addi	a13, a13, 4
  18f5f9:	0ea876               	loopgtz	a8, 18f60b <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x347>
  18f5fc:	402cf2               	l32i	a15, a12, 0x100
  18f5ff:	002ca2               	l32i	a10, a12, 0
  18f602:	04ccc2               	addi	a12, a12, 4
  18f605:	155af4               	ae_movda32x2	aed5, a10, a15
  18f608:	625914               	ae_s32x2.ip	aed5, a9, 8
  18f60b:	20a082               	movi	a8, 32
  18f60e:	bb9de7               	bne	a13, a14, 18f5cd <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x309>
  18f611:	5169                	s32i.n	a6, a1, 20
  18f613:	91f8                	l32i.n	a15, a1, 36
  18f615:	d1e8                	l32i.n	a14, a1, 52
  18f617:	c1a8                	l32i.n	a10, a1, 48
  18f619:	1b21c2               	l32i	a12, a1, 108
  18f61c:	a1b8                	l32i.n	a11, a1, 40
  18f61e:	3321d2               	l32i	a13, a1, 204
  18f621:	080c                	movi.n	a8, 0
  18f623:	1a2192               	l32i	a9, a1, 104
  18f626:	7199                	s32i.n	a9, a1, 28
  18f628:	4189                	s32i.n	a8, a1, 16
  18f62a:	11d9                	s32i.n	a13, a1, 4
  18f62c:	31b9                	s32i.n	a11, a1, 12
  18f62e:	21c9                	s32i.n	a12, a1, 8
  18f630:	61a9                	s32i.n	a10, a1, 24
  18f632:	05cd                	mov.n	a12, a5
  18f634:	03ad                	mov.n	a10, a3
  18f636:	2121b2               	l32i	a11, a1, 132
  18f639:	31e0e0               	srai	a14, a14, 16
  18f63c:	6d0c                	movi.n	a13, 6
  18f63e:	01e9                	s32i.n	a14, a1, 0
  18f640:	81e8                	l32i.n	a14, a1, 32
  18f642:	fa8c25               	call8	189f04 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii>
  18f645:	000b86               	j	18f677 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x3b3>

0018f648 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x384>:
  18f648:	056162               	s32i	a6, a1, 20
  18f64b:	0921f2               	l32i	a15, a1, 36
  18f64e:	1b21b2               	l32i	a11, a1, 108
  18f651:	1821c2               	l32i	a12, a1, 96
  18f654:	00a082               	movi	a8, 0
  18f657:	11d9                	s32i.n	a13, a1, 4
  18f659:	61e9                	s32i.n	a14, a1, 24
  18f65b:	31a9                	s32i.n	a10, a1, 12
  18f65d:	1a2192               	l32i	a9, a1, 104
  18f660:	03ad                	mov.n	a10, a3
  18f662:	7199                	s32i.n	a9, a1, 28
  18f664:	1f21e2               	l32i	a14, a1, 124
  18f667:	6d0c                	movi.n	a13, 6
  18f669:	4189                	s32i.n	a8, a1, 16
  18f66b:	01c9                	s32i.n	a12, a1, 0
  18f66d:	21b9                	s32i.n	a11, a1, 8
  18f66f:	05cd                	mov.n	a12, a5
  18f671:	2121b2               	l32i	a11, a1, 132
  18f674:	fa88e5               	call8	189f04 <_Z25cplxSynthesisQmfFilteringP17sbr_proc_func_ptrPP5fractS3_iP16SBR_SCALE_FACTORS2_iP19SBR_QMF_FILTER_BANKS2_P6PS_DECiPiii>

0018f677 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x3b3>:
  18f677:	2221a2               	l32i	a10, a1, 136
  18f67a:	1921d2               	l32i	a13, a1, 100
  18f67d:	1721c2               	l32i	a12, a1, 92
  18f680:	0e4c                	movi.n	a14, 64
  18f682:	cc4a                	add.n	a12, a12, a4

0018f684 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x3c0>:
  18f684:	7f2cb2               	l32i	a11, a12, 0x1fc
  18f687:	7f2d92               	l32i	a9, a13, 0x1fc
  18f68a:	cc4b                	addi.n	a12, a12, 4
  18f68c:	dd4b                	addi.n	a13, a13, 4
  18f68e:	05ae76               	loopgtz	a14, 18f697 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x3d3>
  18f691:	3e6b94               	ae_l32x2.ip	aed6, a11, 8
  18f694:	626914               	ae_s32x2.ip	aed6, a9, 8

0018f697 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x3d3>:
  18f697:	0e4c                	movi.n	a14, 64
  18f699:	e79d77               	bne	a13, a7, 18f684 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x3c0>
  18f69c:	3762a2               	s32i	a10, a2, 220
  18f69f:	f01d                	retw.n

0018f6a1 <_Z7sbr_decP7SBR_DECP17sbr_proc_func_ptrP5fractiS4_S4_S4_PiP15SBR_HEADER_DATAP14SBR_FRAME_DATAP19SBR_PREV_FRAME_DATAiP6PS_DECP19SBR_QMF_FILTER_BANKP16SBR_SCALE_FACTORii+0x3dd>:
  18f6a1:	00000000 36000000                                .......

0018f6a8 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi>:
  18f6a8:	004136               	entry	a1, 32
  18f6ab:	0c1c                	movi.n	a12, 16
  18f6ad:	0c02d2               	l8ui	a13, a2, 12
  18f6b0:	02ad                	mov.n	a10, a2
  18f6b2:	071a92               	l16ui	a9, a10, 14
  18f6b5:	2ab8                	l32i.n	a11, a10, 8
  18f6b7:	120c                	movi.n	a2, 1
  18f6b9:	c0ccd0               	sub	a12, a12, a13
  18f6bc:	fd0c                	movi.n	a13, 15
  18f6be:	166b07               	bbci	a11, 0, 18f6d8 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x30>
  18f6c1:	118980               	slli	a8, a9, 8
  18f6c4:	000bf2               	l8ui	a15, a11, 0
  18f6c7:	8e0c                	movi.n	a14, 8
  18f6c9:	67efe4               	wur.ae_bitptr	a14
  18f6cc:	bb0b                	addi.n	a11, a11, -1
  18f6ce:	20ff80               	or	a15, a15, a8
  18f6d1:	f3f1f0               	wur.ae_bithead	a15
  18f6d4:	000306               	j	18f6e4 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x3c>

0018f6d7 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x2f>:
	...

0018f6d8 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x30>:
  18f6d8:	f3f190               	wur.ae_bithead	a9
  18f6db:	67efd4               	wur.ae_bitptr	a13
  18f6de:	fecbb2               	addi	a11, a11, -2
  18f6e1:	775b14               	ae_dbi	a11, 1

0018f6e4 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x3c>:
  18f6e4:	774bc4               	ae_db	a11, a12
  18f6e7:	0bfd                	mov.n	a15, a11
  18f6e9:	67eee4               	rur.ae_bitptr	a14
  18f6ec:	69c344               	ae_lbi	a12, 4
  18f6ef:	775b44               	ae_dbi	a11, 4
  18f6f2:	079cd7               	bne	a12, a13, 18f6fd <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x55>
  18f6f5:	69c384               	ae_lbi	a12, 8
  18f6f8:	775b84               	ae_dbi	a11, 8
  18f6fb:	cceb                	addi.n	a12, a12, 14

0018f6fd <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x55>:
  18f6fd:	ec9c                	beqz.n	a12, 18f71f <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x77>
  18f6ff:	b80c                	movi.n	a8, 11
  18f701:	69d344               	ae_lbi	a13, 4
  18f704:	775b44               	ae_dbi	a11, 4
  18f707:	74d0d0               	extui	a13, a13, 0, 8
  18f70a:	019d87               	bne	a13, a8, 18f70f <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x67>
  18f70d:	0529                	s32i.n	a2, a5, 0

0018f70f <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x67>:
  18f70f:	a4ac                	beqz.n	a4, 18f73d <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x95>
  18f711:	281426               	beqi	a4, 1, 18f73d <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x95>

0018f714 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x6c>:
  18f714:	775b44               	ae_dbi	a11, 4
  18f717:	8c0b                	addi.n	a8, a12, -1
  18f719:	02a876               	loopgtz	a8, 18f71f <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x77>
  18f71c:	775b84               	ae_dbi	a11, 8

0018f71f <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x77>:
  18f71f:	c0dbf0               	sub	a13, a11, a15
  18f722:	67eec4               	rur.ae_bitptr	a12
  18f725:	c0cce0               	sub	a12, a12, a14
  18f728:	01cdb2               	addi	a11, a13, 1
  18f72b:	b3bdd0               	movgez	a11, a13, a13
  18f72e:	21b1b0               	srai	a11, a11, 1
  18f731:	11bbc0               	slli	a11, a11, 4
  18f734:	80bbc0               	add	a11, a11, a12
  18f737:	026525               	call8	191d88 <WindBitBufferBidirectional>
  18f73a:	000090               	retw

0018f73d <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x95>:
  18f73d:	d80c                	movi.n	a8, 13
  18f73f:	041d87               	beq	a13, a8, 18f747 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x9f>
  18f742:	e90c                	movi.n	a9, 14
  18f744:	cc9d97               	bne	a13, a9, 18f714 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x6c>
  18f747:	0ca182               	movi	a8, 0x10c
  18f74a:	c628c7               	blt	a8, a12, 18f714 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x6c>
  18f74d:	8c0b                	addi.n	a8, a12, -1
  18f74f:	699344               	ae_lbi	a9, 4
  18f752:	0c4392               	s8i	a9, a3, 12
  18f755:	775b44               	ae_dbi	a11, 4
  18f758:	931b                	addi.n	a9, a3, 1
  18f75a:	0aa876               	loopgtz	a8, 18f768 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0xc0>
  18f75d:	698384               	ae_lbi	a8, 8
  18f760:	0c4982               	s8i	a8, a9, 12
  18f763:	775b84               	ae_dbi	a11, 8
  18f766:	991b                	addi.n	a9, a9, 1

0018f768 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0xc0>:
  18f768:	0349                	s32i.n	a4, a3, 0
  18f76a:	13d9                	s32i.n	a13, a3, 4
  18f76c:	23c9                	s32i.n	a12, a3, 8
  18f76e:	ffeb46               	j	18f71f <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x77>

0018f771 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0xc9>:
  18f771:	00000000 36000000                                .......

0018f778 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0xd0>:
  18f778:	006136               	entry	a1, 48
  18f77b:	20a660               	or	a10, a6, a6
  18f77e:	1b0c                	movi.n	a11, 1
  18f780:	027365               	call8	191eb8 <ReadBits>
  18f783:	09ba16               	beqz	a10, 18f822 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x17a>
  18f786:	06ad                	mov.n	a10, a6
  18f788:	4b0c                	movi.n	a11, 4
  18f78a:	0272e5               	call8	191eb8 <ReadBits>
  18f78d:	0a2d                	mov.n	a2, a10
  18f78f:	0abd                	mov.n	a11, a10
  18f791:	f80c                	movi.n	a8, 15
  18f793:	089a87               	bne	a10, a8, 18f79f <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0xf7>
  18f796:	06ad                	mov.n	a10, a6
  18f798:	8b0c                	movi.n	a11, 8
  18f79a:	0271e5               	call8	191eb8 <ReadBits>
  18f79d:	ba2a                	add.n	a11, a10, a2

0018f79f <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0xf7>:
  18f79f:	117bd0               	slli	a7, a11, 3
  18f7a2:	561ba6               	blti	a11, 1, 18f7fc <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x154>
  18f7a5:	0b0c                	movi.n	a11, 0
  18f7a7:	11b9                	s32i.n	a11, a1, 4

0018f7a9 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x101>:
  18f7a9:	20a660               	or	a10, a6, a6
  18f7ac:	02a0b2               	movi	a11, 2
  18f7af:	0270a5               	call8	191eb8 <ReadBits>
  18f7b2:	512a26               	beqi	a10, 2, 18f807 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x15f>
  18f7b5:	fec732               	addi	a3, a7, -2
  18f7b8:	213330               	srai	a3, a3, 3
  18f7bb:	1113a6               	blti	a3, 1, 18f7d0 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x128>
  18f7be:	00a022               	movi	a2, 0

0018f7c1 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x119>:
  18f7c1:	20a660               	or	a10, a6, a6
  18f7c4:	08a0b2               	movi	a11, 8
  18f7c7:	026f25               	call8	191eb8 <ReadBits>
  18f7ca:	01c222               	addi	a2, a2, 1
  18f7cd:	f09327               	bne	a3, a2, 18f7c1 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x119>

0018f7d0 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x128>:
  18f7d0:	1193d0               	slli	a9, a3, 3
  18f7d3:	e87c                	movi.n	a8, -2
  18f7d5:	c08890               	sub	a8, a8, a9
  18f7d8:	778a                	add.n	a7, a7, a8
  18f7da:	0006c6               	j	18f7f9 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x151>

0018f7dd <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x135>:
  18f7dd:	05ad                	mov.n	a10, a5
  18f7df:	06bd                	mov.n	a11, a6
  18f7e1:	01c8                	l32i.n	a12, a1, 0
  18f7e3:	008b25               	call8	190094 <_Z14checkFrameInfoP10FRAME_INFOi+0x7e4>
  18f7e6:	c077a0               	sub	a7, a7, a10
  18f7e9:	fec772               	addi	a7, a7, -2
  18f7ec:	003796               	bltz	a7, 18f7f3 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x14b>
  18f7ef:	480c                	movi.n	a8, 4
  18f7f1:	5489                	s32i.n	a8, a4, 20

0018f7f3 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x14b>:
  18f7f3:	1198                	l32i.n	a9, a1, 4
  18f7f5:	991b                	addi.n	a9, a9, 1
  18f7f7:	1199                	s32i.n	a9, a1, 4

0018f7f9 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x151>:
  18f7f9:	ac87e6               	bgei	a7, 8, 18f7a9 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x101>

0018f7fc <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x154>:
  18f7fc:	01a7d6               	bgez	a7, 18f81a <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x172>
  18f7ff:	1a0c                	movi.n	a10, 1
  18f801:	0444a2               	s8i	a10, a4, 4
  18f804:	000386               	j	18f816 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x16e>

0018f807 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x15f>:
  18f807:	11b8                	l32i.n	a11, a1, 4
  18f809:	091be6               	bgei	a11, 1, 18f816 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x16e>
  18f80c:	5498                	l32i.n	a9, a4, 20
  18f80e:	021926               	beqi	a9, 1, 18f814 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x16c>
  18f811:	014966               	bnei	a9, 4, 18f816 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x16e>

0018f814 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x16c>:
  18f814:	15dc                	bnez.n	a5, 18f829 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x181>

0018f816 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x16e>:
  18f816:	020c                	movi.n	a2, 0
  18f818:	f01d                	retw.n

0018f81a <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x172>:
  18f81a:	06ad                	mov.n	a10, a6
  18f81c:	74b070               	extui	a11, a7, 0, 8
  18f81f:	0269a5               	call8	191eb8 <ReadBits>

0018f822 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x17a>:
  18f822:	120c                	movi.n	a2, 1
  18f824:	f01d                	retw.n

0018f826 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x17e>:
  18f826:	000000                                        ...

0018f829 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x181>:
  18f829:	fec792               	addi	a9, a7, -2
  18f82c:	05c8                	l32i.n	a12, a5, 0
  18f82e:	0199                	s32i.n	a9, a1, 0
  18f830:	fa9c16               	beqz	a12, 18f7dd <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x135>
  18f833:	213390               	srai	a3, a9, 3
  18f836:	1413a6               	blti	a3, 1, 18f84e <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x1a6>
  18f839:	020c                	movi.n	a2, 0
  18f83b:	0199                	s32i.n	a9, a1, 0

0018f83d <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x195>:
  18f83d:	20a660               	or	a10, a6, a6
  18f840:	08a0b2               	movi	a11, 8
  18f843:	026765               	call8	191eb8 <ReadBits>
  18f846:	01c222               	addi	a2, a2, 1
  18f849:	f09327               	bne	a3, a2, 18f83d <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x195>
  18f84c:	0198                	l32i.n	a9, a1, 0

0018f84e <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x1a6>:
  18f84e:	887c                	movi.n	a8, -8
  18f850:	108980               	and	a8, a9, a8
  18f853:	c07780               	sub	a7, a7, a8
  18f856:	fec772               	addi	a7, a7, -2
  18f859:	ffe706               	j	18f7f9 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0x151>

0018f85c <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF>:
  18f85c:	004136               	entry	a1, 32
  18f85f:	206220               	or	a6, a2, a2
  18f862:	20a440               	or	a10, a4, a4
  18f865:	01a0b2               	movi	a11, 1
  18f868:	0264e5               	call8	191eb8 <ReadBits>
  18f86b:	aaac                	beqz.n	a10, 18f899 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x3d>
  18f86d:	9288                	l32i.n	a8, a2, 36
  18f86f:	050c                	movi.n	a5, 0
  18f871:	010882               	l8ui	a8, a8, 1
  18f874:	120c                	movi.n	a2, 1
  18f876:	2f18a6               	blti	a8, 1, 18f8a9 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x4d>

0018f879 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x1d>:
  18f879:	20a440               	or	a10, a4, a4
  18f87c:	01a0b2               	movi	a11, 1
  18f87f:	0263a5               	call8	191eb8 <ReadBits>
  18f882:	01c222               	addi	a2, a2, 1
  18f885:	3c43a2               	s8i	a10, a3, 60
  18f888:	9698                	l32i.n	a9, a6, 36
  18f88a:	551b                	addi.n	a5, a5, 1
  18f88c:	010992               	l8ui	a9, a9, 1
  18f88f:	331b                	addi.n	a3, a3, 1
  18f891:	e42597               	blt	a5, a9, 18f879 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x1d>
  18f894:	0003c6               	j	18f8a7 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x4b>

0018f897 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x3b>:
	...

0018f899 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x3d>:
  18f899:	090c                	movi.n	a9, 0
  18f89b:	0a3c                	movi.n	a10, 48
  18f89d:	04aa76               	loopgtz	a10, 18f8a5 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x49>
  18f8a0:	3c4392               	s8i	a9, a3, 60
  18f8a3:	331b                	addi.n	a3, a3, 1

0018f8a5 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x49>:
  18f8a5:	120c                	movi.n	a2, 1

0018f8a7 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x4b>:
  18f8a7:	f01d                	retw.n

0018f8a9 <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x4d>:
  18f8a9:	120c                	movi.n	a2, 1
  18f8ab:	f01d                	retw.n

0018f8ad <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF+0x51>:
  18f8ad:	000000                                        ...

0018f8b0 <_Z14checkFrameInfoP10FRAME_INFOi>:
  18f8b0:	004136               	entry	a1, 32
  18f8b3:	0102a2               	l8ui	a10, a2, 1
  18f8b6:	0e02b2               	l8ui	a11, a2, 14
  18f8b9:	1a8c                	beqz.n	a10, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f8bb:	186ab6               	bltui	a10, 6, 18f8d7 <_Z14checkFrameInfoP10FRAME_INFOi+0x27>

0018f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>:
  18f8be:	020c                	movi.n	a2, 0
  18f8c0:	f01d                	retw.n

0018f8c2 <_Z14checkFrameInfoP10FRAME_INFOi+0x12>:
  18f8c2:	060c                	movi.n	a6, 0

0018f8c4 <_Z14checkFrameInfoP10FRAME_INFOi+0x14>:
  18f8c4:	f616a7               	beq	a6, a10, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f8c7:	771b                	addi.n	a7, a7, 1
  18f8c9:	991b                	addi.n	a9, a9, 1
  18f8cb:	0d000741e0b0b9be 	{ bne.w18	a9, a11, 18f94d <_Z14checkFrameInfoP10FRAME_INFOi+0x9d>; nop }

0018f8d3 <_Z14checkFrameInfoP10FRAME_INFOi+0x23>:
  18f8d3:	120c                	movi.n	a2, 1
  18f8d5:	f01d                	retw.n

0018f8d7 <_Z14checkFrameInfoP10FRAME_INFOi+0x27>:
  18f8d7:	e33bf6               	bgeui	a11, 3, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f8da:	020262               	l8ui	a6, a2, 2
  18f8dd:	8a2a                	add.n	a8, a10, a2
  18f8df:	020882               	l8ui	a8, a8, 2
  18f8e2:	d8b366               	bnei	a3, 16, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f8e5:	fd5696               	bltz	a6, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f8e8:	d2a687               	bge	a6, a8, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f8eb:	371c                	movi.n	a7, 19
  18f8ed:	c09730               	sub	a9, a7, a3
  18f8f0:	ca2967               	blt	a9, a6, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f8f3:	c72837               	blt	a8, a3, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f8f6:	c42787               	blt	a7, a8, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f8f9:	027d                	mov.n	a7, a2
  18f8fb:	090c                	movi.n	a9, 0
  18f8fd:	0c9a76               	loopnez	a10, 18f90d <_Z14checkFrameInfoP10FRAME_INFOi+0x5d>
  18f900:	0307d2               	l8ui	a13, a7, 3
  18f903:	0207c2               	l8ui	a12, a7, 2
  18f906:	991b                	addi.n	a9, a9, 1
  18f908:	b2bcd7               	bgeu	a12, a13, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f90b:	771b                	addi.n	a7, a7, 1

0018f90d <_Z14checkFrameInfoP10FRAME_INFOi+0x5d>:
  18f90d:	0d02e2               	l8ui	a14, a2, 13
  18f910:	23ee00               	sext	a14, a14, 7
  18f913:	a72ae7               	blt	a10, a14, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f916:	021a66               	bnei	a10, 1, 18f91c <_Z14checkFrameInfoP10FRAME_INFOi+0x6c>
  18f919:	a12bf6               	bgeui	a11, 2, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f91c:	0f02f2               	l8ui	a15, a2, 15
  18f91f:	9b96f7               	bne	a6, a15, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f922:	4b2a                	add.n	a4, a11, a2
  18f924:	0f0442               	l8ui	a4, a4, 15
  18f927:	939847               	bne	a8, a4, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>
  18f92a:	fa5b16               	beqz	a11, 18f8d3 <_Z14checkFrameInfoP10FRAME_INFOi+0x23>
  18f92d:	027d                	mov.n	a7, a2
  18f92f:	090c                	movi.n	a9, 0
  18f931:	119b76               	loopnez	a11, 18f946 <_Z14checkFrameInfoP10FRAME_INFOi+0x96>
  18f934:	100782               	l8ui	a8, a7, 16
  18f937:	0f0752               	l8ui	a5, a7, 15
  18f93a:	991b                	addi.n	a9, a9, 1
  18f93c:	0d3ff741e0b0c58e 	{ bgeu.w18	a5, a8, 18f8be <_Z14checkFrameInfoP10FRAME_INFOi+0xe>; nop }
  18f944:	771b                	addi.n	a7, a7, 1
  18f946:	f89b16               	beqz	a11, 18f8d3 <_Z14checkFrameInfoP10FRAME_INFOi+0x23>
  18f949:	027d                	mov.n	a7, a2
  18f94b:	090c                	movi.n	a9, 0

0018f94d <_Z14checkFrameInfoP10FRAME_INFOi+0x9d>:
  18f94d:	f71a16               	beqz	a10, 18f8c2 <_Z14checkFrameInfoP10FRAME_INFOi+0x12>
  18f950:	00a062               	movi	a6, 0
  18f953:	203220               	or	a3, a2, a2
  18f956:	0f0782               	l8ui	a8, a7, 15
  18f959:	0e9a76               	loopnez	a10, 18f96b <_Z14checkFrameInfoP10FRAME_INFOi+0xbb>
  18f95c:	0203c2               	l8ui	a12, a3, 2
  18f95f:	331b                	addi.n	a3, a3, 1
  18f961:	0d3ff541f0b08c8e 	{ beq.w18	a12, a8, 18f8c4 <_Z14checkFrameInfoP10FRAME_INFOi+0x14>; nop }
  18f969:	661b                	addi.n	a6, a6, 1

0018f96b <_Z14checkFrameInfoP10FRAME_INFOi+0xbb>:
  18f96b:	ffd546               	j	18f8c4 <_Z14checkFrameInfoP10FRAME_INFOi+0x14>

0018f96e <_Z14checkFrameInfoP10FRAME_INFOi+0xbe>:
	...

0018f970 <_Z14checkFrameInfoP10FRAME_INFOi+0xc0>:
  18f970:	008136               	entry	a1, 64
  18f973:	5139                	s32i.n	a3, a1, 20
  18f975:	9298                	l32i.n	a9, a2, 36
  18f977:	d388                	l32i.n	a8, a3, 52
  18f979:	0189                	s32i.n	a8, a1, 0
  18f97b:	020992               	l8ui	a9, a9, 2
  18f97e:	2199                	s32i.n	a9, a1, 8
  18f980:	0a2866               	bnei	a8, 2, 18f98e <_Z14checkFrameInfoP10FRAME_INFOi+0xde>
  18f983:	160c                	movi.n	a6, 1
  18f985:	c6d231               	l32r	a3, 1814d0 (28b7f0 <sbr_huffBook_EnvBalance11F>)
  18f988:	c6d371               	l32r	a7, 1814d4 (28b740 <sbr_huffBook_NoiseBalance11T>)
  18f98b:	0001c6               	j	18f996 <_Z14checkFrameInfoP10FRAME_INFOi+0xe6>

0018f98e <_Z14checkFrameInfoP10FRAME_INFOi+0xde>:
  18f98e:	060c                	movi.n	a6, 0
  18f990:	c6d231               	l32r	a3, 1814d8 (28b850 <sbr_huffBook_EnvLevel11F>)
  18f993:	c6d271               	l32r	a7, 1814dc (28b770 <sbr_huffBook_NoiseLevel11T>)

0018f996 <_Z14checkFrameInfoP10FRAME_INFOi+0xe6>:
  18f996:	0521b2               	l32i	a11, a1, 20
  18f999:	120bb2               	l8ui	a11, a11, 18
  18f99c:	0d400a4180b01b6e 	{ blti.w18	a11, 1, 18fa48 <_Z14checkFrameInfoP10FRAME_INFOi+0x198>; nop }
  18f9a4:	022152               	l32i	a5, a1, 8
  18f9a7:	00a082               	movi	a8, 0
  18f9aa:	0a0c                	movi.n	a10, 0
  18f9ac:	31a9                	s32i.n	a10, a1, 12
  18f9ae:	6189                	s32i.n	a8, a1, 24
  18f9b0:	0a0c                	movi.n	a10, 0
  18f9b2:	5188                	l32i.n	a8, a1, 20
  18f9b4:	1195e0               	slli	a9, a5, 2
  18f9b7:	1199                	s32i.n	a9, a1, 4
  18f9b9:	a05580               	addx4	a5, a5, a8
  18f9bc:	02d882               	addmi	a8, a8, 0x200
  18f9bf:	02d552               	addmi	a5, a5, 0x200
  18f9c2:	30c552               	addi	a5, a5, 48
  18f9c5:	30c882               	addi	a8, a8, 48
  18f9c8:	4189                	s32i.n	a8, a1, 16

0018f9ca <_Z14checkFrameInfoP10FRAME_INFOi+0x11a>:
  18f9ca:	51e8                	l32i.n	a14, a1, 20
  18f9cc:	61d8                	l32i.n	a13, a1, 24
  18f9ce:	71a9                	s32i.n	a10, a1, 28
  18f9d0:	ddea                	add.n	a13, a13, a14
  18f9d2:	1b0dd2               	l8ui	a13, a13, 27
  18f9d5:	2198                	l32i.n	a9, a1, 8
  18f9d7:	06fd56               	bnez	a13, 18fa4a <_Z14checkFrameInfoP10FRAME_INFOi+0x19a>
  18f9da:	01f8                	l32i.n	a15, a1, 0
  18f9dc:	0d400841f0b02fce 	{ bnei.w18	a15, 2, 18fa6f <_Z14checkFrameInfoP10FRAME_INFOi+0x1bf>; nop }
  18f9e4:	04ad                	mov.n	a10, a4
  18f9e6:	5b0c                	movi.n	a11, 5
  18f9e8:	024ce5               	call8	191eb8 <ReadBits>
  18f9eb:	401600               	ssl	a6
  18f9ee:	a1aa00               	sll	a10, a10

0018f9f1 <_Z14checkFrameInfoP10FRAME_INFOi+0x141>:
  18f9f1:	4198                	l32i.n	a9, a1, 16
  18f9f3:	2188                	l32i.n	a8, a1, 8
  18f9f5:	7f69a2               	s32i	a10, a9, 0x1fc
  18f9f8:	2328a6               	blti	a8, 2, 18fa1f <_Z14checkFrameInfoP10FRAME_INFOi+0x16f>
  18f9fb:	3128                	l32i.n	a2, a1, 12
  18f9fd:	5188                	l32i.n	a8, a1, 20
  18f9ff:	221b                	addi.n	a2, a2, 1
  18fa01:	a02280               	addx4	a2, a2, a8
  18fa04:	02d222               	addmi	a2, a2, 0x200
  18fa07:	30c222               	addi	a2, a2, 48

0018fa0a <_Z14checkFrameInfoP10FRAME_INFOi+0x15a>:
  18fa0a:	03ad                	mov.n	a10, a3
  18fa0c:	04bd                	mov.n	a11, a4
  18fa0e:	008e65               	call8	1902f4 <_Z15DecodeHuffmanCWPA2_KcP7BIT_BUF>
  18fa11:	401600               	ssl	a6
  18fa14:	a18a00               	sll	a8, a10
  18fa17:	7f6282               	s32i	a8, a2, 0x1fc
  18fa1a:	224b                	addi.n	a2, a2, 4
  18fa1c:	ea9257               	bne	a2, a5, 18fa0a <_Z14checkFrameInfoP10FRAME_INFOi+0x15a>

0018fa1f <_Z14checkFrameInfoP10FRAME_INFOi+0x16f>:
  18fa1f:	51b8                	l32i.n	a11, a1, 20
  18fa21:	71a8                	l32i.n	a10, a1, 28
  18fa23:	120bb2               	l8ui	a11, a11, 18

0018fa26 <_Z14checkFrameInfoP10FRAME_INFOi+0x176>:
  18fa26:	2188                	l32i.n	a8, a1, 8
  18fa28:	31f8                	l32i.n	a15, a1, 12
  18fa2a:	41e8                	l32i.n	a14, a1, 16
  18fa2c:	11d8                	l32i.n	a13, a1, 4
  18fa2e:	61c8                	l32i.n	a12, a1, 24
  18fa30:	aada                	add.n	a10, a10, a13
  18fa32:	55da                	add.n	a5, a5, a13
  18fa34:	cc1b                	addi.n	a12, a12, 1
  18fa36:	61c9                	s32i.n	a12, a1, 24
  18fa38:	eeda                	add.n	a14, a14, a13
  18fa3a:	ff8a                	add.n	a15, a15, a8
  18fa3c:	31f9                	s32i.n	a15, a1, 12
  18fa3e:	41e9                	s32i.n	a14, a1, 16
  18fa40:	0d3ff84160b09cbe 	{ blt.w18	a12, a11, 18f9ca <_Z14checkFrameInfoP10FRAME_INFOi+0x11a>; nop }

0018fa48 <_Z14checkFrameInfoP10FRAME_INFOi+0x198>:
  18fa48:	f01d                	retw.n

0018fa4a <_Z14checkFrameInfoP10FRAME_INFOi+0x19a>:
  18fa4a:	d819a6               	blti	a9, 1, 18fa26 <_Z14checkFrameInfoP10FRAME_INFOi+0x176>
  18fa4d:	71a9                	s32i.n	a10, a1, 28
  18fa4f:	2aea                	add.n	a2, a10, a14
  18fa51:	02d222               	addmi	a2, a2, 0x200
  18fa54:	30c222               	addi	a2, a2, 48

0018fa57 <_Z14checkFrameInfoP10FRAME_INFOi+0x1a7>:
  18fa57:	07ad                	mov.n	a10, a7
  18fa59:	04bd                	mov.n	a11, a4
  18fa5b:	0089a5               	call8	1902f4 <_Z15DecodeHuffmanCWPA2_KcP7BIT_BUF>
  18fa5e:	401600               	ssl	a6
  18fa61:	a18a00               	sll	a8, a10
  18fa64:	7f6282               	s32i	a8, a2, 0x1fc
  18fa67:	224b                	addi.n	a2, a2, 4
  18fa69:	ea9257               	bne	a2, a5, 18fa57 <_Z14checkFrameInfoP10FRAME_INFOi+0x1a7>
  18fa6c:	ffebc6               	j	18fa1f <_Z14checkFrameInfoP10FRAME_INFOi+0x16f>

0018fa6f <_Z14checkFrameInfoP10FRAME_INFOi+0x1bf>:
  18fa6f:	04ad                	mov.n	a10, a4
  18fa71:	5b0c                	movi.n	a11, 5
  18fa73:	024465               	call8	191eb8 <ReadBits>
  18fa76:	ffddc6               	j	18f9f1 <_Z14checkFrameInfoP10FRAME_INFOi+0x141>

0018fa79 <_Z14checkFrameInfoP10FRAME_INFOi+0x1c9>:
  18fa79:	000000                                        ...

0018fa7c <_Z14checkFrameInfoP10FRAME_INFOi+0x1cc>:
  18fa7c:	004136               	entry	a1, 32
  18fa7f:	050282               	l8ui	a8, a2, 5
  18fa82:	040c                	movi.n	a4, 0
  18fa84:	1818a6               	blti	a8, 1, 18faa0 <_Z14checkFrameInfoP10FRAME_INFOi+0x1f0>
  18fa87:	025d                	mov.n	a5, a2

0018fa89 <_Z14checkFrameInfoP10FRAME_INFOi+0x1d9>:
  18fa89:	20a330               	or	a10, a3, a3
  18fa8c:	01a0b2               	movi	a11, 1
  18fa8f:	0242a5               	call8	191eb8 <ReadBits>
  18fa92:	01c442               	addi	a4, a4, 1
  18fa95:	1645a2               	s8i	a10, a5, 22
  18fa98:	050292               	l8ui	a9, a2, 5
  18fa9b:	551b                	addi.n	a5, a5, 1
  18fa9d:	e82497               	blt	a4, a9, 18fa89 <_Z14checkFrameInfoP10FRAME_INFOi+0x1d9>

0018faa0 <_Z14checkFrameInfoP10FRAME_INFOi+0x1f0>:
  18faa0:	1202a2               	l8ui	a10, a2, 18
  18faa3:	025d                	mov.n	a5, a2
  18faa5:	181aa6               	blti	a10, 1, 18fac1 <_Z14checkFrameInfoP10FRAME_INFOi+0x211>
  18faa8:	040c                	movi.n	a4, 0

0018faaa <_Z14checkFrameInfoP10FRAME_INFOi+0x1fa>:
  18faaa:	20a330               	or	a10, a3, a3
  18faad:	01a0b2               	movi	a11, 1
  18fab0:	024065               	call8	191eb8 <ReadBits>
  18fab3:	01c442               	addi	a4, a4, 1
  18fab6:	1b45a2               	s8i	a10, a5, 27
  18fab9:	1202b2               	l8ui	a11, a2, 18
  18fabc:	551b                	addi.n	a5, a5, 1
  18fabe:	e824b7               	blt	a4, a11, 18faaa <_Z14checkFrameInfoP10FRAME_INFOi+0x1fa>

0018fac1 <_Z14checkFrameInfoP10FRAME_INFOi+0x211>:
  18fac1:	f01d                	retw.n

0018fac3 <_Z14checkFrameInfoP10FRAME_INFOi+0x213>:
	...

0018fac4 <_Z14checkFrameInfoP10FRAME_INFOi+0x214>:
  18fac4:	00a136               	entry	a1, 80
  18fac7:	9139                	s32i.n	a3, a1, 36
  18fac9:	180252               	l8ui	a5, a2, 24
  18facc:	0503f2               	l8ui	a15, a3, 5
  18facf:	0b0c                	movi.n	a11, 0
  18fad1:	040382               	l8ui	a8, a3, 4
  18fad4:	d3a8                	l32i.n	a10, a3, 52
  18fad6:	090c                	movi.n	a9, 0
  18fad8:	0399                	s32i.n	a9, a3, 0
  18fada:	41a9                	s32i.n	a10, a1, 16
  18fadc:	38cc                	bnez.n	a8, 18fae3 <_Z14checkFrameInfoP10FRAME_INFOi+0x233>
  18fade:	011f66               	bnei	a15, 1, 18fae3 <_Z14checkFrameInfoP10FRAME_INFOi+0x233>
  18fae1:	095d                	mov.n	a5, a9
  18fae3:	91c8                	l32i.n	a12, a1, 36
  18fae5:	ec59                	s32i.n	a5, a12, 56
  18fae7:	071566               	bnei	a5, 1, 18faf2 <_Z14checkFrameInfoP10FRAME_INFOi+0x242>
  18faea:	5d0c                	movi.n	a13, 5
  18faec:	6e0c                	movi.n	a14, 6
  18faee:	000106               	j	18faf6 <_Z14checkFrameInfoP10FRAME_INFOi+0x246>

0018faf1 <_Z14checkFrameInfoP10FRAME_INFOi+0x241>:
	...

0018faf2 <_Z14checkFrameInfoP10FRAME_INFOi+0x242>:
  18faf2:	6d0c                	movi.n	a13, 6
  18faf4:	7e0c                	movi.n	a14, 7

0018faf6 <_Z14checkFrameInfoP10FRAME_INFOi+0x246>:
  18faf6:	91a8                	l32i.n	a10, a1, 36
  18faf8:	1b1fa6               	blti	a15, 1, 18fb17 <_Z14checkFrameInfoP10FRAME_INFOi+0x267>
  18fafb:	9228                	l32i.n	a2, a2, 36
  18fafd:	0acd                	mov.n	a12, a10
  18faff:	019d                	mov.n	a9, a1
  18fb01:	12af76               	loopgtz	a15, 18fb17 <_Z14checkFrameInfoP10FRAME_INFOi+0x267>
  18fb04:	0c0c82               	l8ui	a8, a12, 12
  18fb07:	cc1b                	addi.n	a12, a12, 1
  18fb09:	828a                	add.n	a8, a2, a8
  18fb0b:	000882               	l8ui	a8, a8, 0
  18fb0e:	004982               	s8i	a8, a9, 0
  18fb11:	991b                	addi.n	a9, a9, 1
  18fb13:	bb8a                	add.n	a11, a11, a8
  18fb15:	0ab9                	s32i.n	a11, a10, 0

0018fb17 <_Z14checkFrameInfoP10FRAME_INFOi+0x267>:
  18fb17:	f0a092               	movi	a9, 240
  18fb1a:	03a9b7               	bge	a9, a11, 18fb21 <_Z14checkFrameInfoP10FRAME_INFOi+0x271>
  18fb1d:	020c                	movi.n	a2, 0
  18fb1f:	f01d                	retw.n

0018fb21 <_Z14checkFrameInfoP10FRAME_INFOi+0x271>:
  18fb21:	41a8                	l32i.n	a10, a1, 16
  18fb23:	0f2a66               	bnei	a10, 2, 18fb36 <_Z14checkFrameInfoP10FRAME_INFOi+0x286>
  18fb26:	0e0556               	bnez	a5, 18fc0a <_Z14checkFrameInfoP10FRAME_INFOi+0x35a>
  18fb29:	c66eb1               	l32r	a11, 1814e4 (28b9b0 <sbr_huffBook_EnvBalance10T>)
  18fb2c:	c66dc1               	l32r	a12, 1814e0 (28b950 <sbr_huffBook_EnvBalance10F>)
  18fb2f:	a1c9                	s32i.n	a12, a1, 40
  18fb31:	b1b9                	s32i.n	a11, a1, 44
  18fb33:	003746               	j	18fc14 <_Z14checkFrameInfoP10FRAME_INFOi+0x364>

0018fb36 <_Z14checkFrameInfoP10FRAME_INFOi+0x286>:
  18fb36:	b5cc                	bnez.n	a5, 18fb45 <_Z14checkFrameInfoP10FRAME_INFOi+0x295>
  18fb38:	c66d81               	l32r	a8, 1814ec (28bb00 <sbr_huffBook_EnvLevel10T>)
  18fb3b:	c66b91               	l32r	a9, 1814e8 (28ba10 <sbr_huffBook_EnvLevel10F>)
  18fb3e:	a199                	s32i.n	a9, a1, 40
  18fb40:	b189                	s32i.n	a8, a1, 44
  18fb42:	000246               	j	18fb4f <_Z14checkFrameInfoP10FRAME_INFOi+0x29f>

0018fb45 <_Z14checkFrameInfoP10FRAME_INFOi+0x295>:
  18fb45:	c66aa1               	l32r	a10, 1814f0 (28b8d0 <sbr_huffBook_EnvLevel11T>)
  18fb48:	c664b1               	l32r	a11, 1814d8 (28b850 <sbr_huffBook_EnvLevel11F>)
  18fb4b:	a1b9                	s32i.n	a11, a1, 40
  18fb4d:	b1a9                	s32i.n	a10, a1, 44

0018fb4f <_Z14checkFrameInfoP10FRAME_INFOi+0x29f>:
  18fb4f:	030c                	movi.n	a3, 0

0018fb51 <_Z14checkFrameInfoP10FRAME_INFOi+0x2a1>:
  18fb51:	0d400a4140b01f6e 	{ blti.w18	a15, 1, 18fbf9 <_Z14checkFrameInfoP10FRAME_INFOi+0x349>; nop }
  18fb59:	7119                	s32i.n	a1, a1, 28
  18fb5b:	8f1a                	add.n	a8, a15, a1
  18fb5d:	090c                	movi.n	a9, 0
  18fb5f:	74b0d0               	extui	a11, a13, 0, 8
  18fb62:	74c0e0               	extui	a12, a14, 0, 8
  18fb65:	31c9                	s32i.n	a12, a1, 12
  18fb67:	21b9                	s32i.n	a11, a1, 8
  18fb69:	6199                	s32i.n	a9, a1, 24
  18fb6b:	5189                	s32i.n	a8, a1, 20
  18fb6d:	080c                	movi.n	a8, 0
  18fb6f:	8189                	s32i.n	a8, a1, 32

0018fb71 <_Z14checkFrameInfoP10FRAME_INFOi+0x2c1>:
  18fb71:	092182               	l32i	a8, a1, 36
  18fb74:	082172               	l32i	a7, a1, 32
  18fb77:	807780               	add	a7, a7, a8
  18fb7a:	1607c2               	l8ui	a12, a7, 22
  18fb7d:	0cec                	bnez.n	a12, 18fba1 <_Z14checkFrameInfoP10FRAME_INFOi+0x2f1>
  18fb7f:	6128                	l32i.n	a2, a1, 24
  18fb81:	4198                	l32i.n	a9, a1, 16
  18fb83:	a02280               	addx4	a2, a2, a8
  18fb86:	0d40074130b029ce 	{ bnei.w18	a9, 2, 18fbfd <_Z14checkFrameInfoP10FRAME_INFOi+0x34d>; nop }
  18fb8e:	04ad                	mov.n	a10, a4
  18fb90:	21b8                	l32i.n	a11, a1, 8
  18fb92:	023265               	call8	191eb8 <ReadBits>
  18fb95:	401300               	ssl	a3
  18fb98:	a1aa00               	sll	a10, a10

0018fb9b <_Z14checkFrameInfoP10FRAME_INFOi+0x2eb>:
  18fb9b:	1b62a2               	s32i	a10, a2, 108
  18fb9e:	1607c2               	l8ui	a12, a7, 22

0018fba1 <_Z14checkFrameInfoP10FRAME_INFOi+0x2f1>:
  18fba1:	7168                	l32i.n	a6, a1, 28
  18fba3:	120c                	movi.n	a2, 1
  18fba5:	000662               	l8ui	a6, a6, 0
  18fba8:	c022c0               	sub	a2, a2, a12
  18fbab:	2ea267               	bge	a2, a6, 18fbdd <_Z14checkFrameInfoP10FRAME_INFOi+0x32d>
  18fbae:	6158                	l32i.n	a5, a1, 24
  18fbb0:	9188                	l32i.n	a8, a1, 36
  18fbb2:	525a                	add.n	a5, a2, a5
  18fbb4:	a05580               	addx4	a5, a5, a8

0018fbb7 <_Z14checkFrameInfoP10FRAME_INFOi+0x307>:
  18fbb7:	160782               	l8ui	a8, a7, 22
  18fbba:	88cc                	bnez.n	a8, 18fbc6 <_Z14checkFrameInfoP10FRAME_INFOi+0x316>
  18fbbc:	a1a8                	l32i.n	a10, a1, 40
  18fbbe:	04bd                	mov.n	a11, a4
  18fbc0:	007325               	call8	1902f4 <_Z15DecodeHuffmanCWPA2_KcP7BIT_BUF>
  18fbc3:	000186               	j	18fbcd <_Z14checkFrameInfoP10FRAME_INFOi+0x31d>

0018fbc6 <_Z14checkFrameInfoP10FRAME_INFOi+0x316>:
  18fbc6:	b1a8                	l32i.n	a10, a1, 44
  18fbc8:	04bd                	mov.n	a11, a4
  18fbca:	0072a5               	call8	1902f4 <_Z15DecodeHuffmanCWPA2_KcP7BIT_BUF>

0018fbcd <_Z14checkFrameInfoP10FRAME_INFOi+0x31d>:
  18fbcd:	401300               	ssl	a3
  18fbd0:	221b                	addi.n	a2, a2, 1
  18fbd2:	a19a00               	sll	a9, a10
  18fbd5:	1b6592               	s32i	a9, a5, 108
  18fbd8:	554b                	addi.n	a5, a5, 4
  18fbda:	d92267               	blt	a2, a6, 18fbb7 <_Z14checkFrameInfoP10FRAME_INFOi+0x307>

0018fbdd <_Z14checkFrameInfoP10FRAME_INFOi+0x32d>:
  18fbdd:	51b8                	l32i.n	a11, a1, 20
  18fbdf:	61d8                	l32i.n	a13, a1, 24
  18fbe1:	71a8                	l32i.n	a10, a1, 28
  18fbe3:	81c8                	l32i.n	a12, a1, 32
  18fbe5:	aa1b                	addi.n	a10, a10, 1
  18fbe7:	cc1b                	addi.n	a12, a12, 1
  18fbe9:	dd6a                	add.n	a13, a13, a6
  18fbeb:	61d9                	s32i.n	a13, a1, 24
  18fbed:	81c9                	s32i.n	a12, a1, 32
  18fbef:	71a9                	s32i.n	a10, a1, 28
  18fbf1:	0d3ff741c0b0babe 	{ bne.w18	a10, a11, 18fb71 <_Z14checkFrameInfoP10FRAME_INFOi+0x2c1>; nop }

0018fbf9 <_Z14checkFrameInfoP10FRAME_INFOi+0x349>:
  18fbf9:	120c                	movi.n	a2, 1
  18fbfb:	f01d                	retw.n

0018fbfd <_Z14checkFrameInfoP10FRAME_INFOi+0x34d>:
  18fbfd:	04ad                	mov.n	a10, a4
  18fbff:	31b8                	l32i.n	a11, a1, 12
  18fc01:	022b65               	call8	191eb8 <ReadBits>
  18fc04:	ffe4c6               	j	18fb9b <_Z14checkFrameInfoP10FRAME_INFOi+0x2eb>

0018fc07 <_Z14checkFrameInfoP10FRAME_INFOi+0x357>:
  18fc07:	000000                                        ...

0018fc0a <_Z14checkFrameInfoP10FRAME_INFOi+0x35a>:
  18fc0a:	c63a81               	l32r	a8, 1814f4 (28b820 <sbr_huffBook_EnvBalance11T>)
  18fc0d:	c63091               	l32r	a9, 1814d0 (28b7f0 <sbr_huffBook_EnvBalance11F>)
  18fc10:	a199                	s32i.n	a9, a1, 40
  18fc12:	b189                	s32i.n	a8, a1, 44

0018fc14 <_Z14checkFrameInfoP10FRAME_INFOi+0x364>:
  18fc14:	130c                	movi.n	a3, 1
  18fc16:	ffcdc6               	j	18fb51 <_Z14checkFrameInfoP10FRAME_INFOi+0x2a1>

0018fc19 <_Z14checkFrameInfoP10FRAME_INFOi+0x369>:
  18fc19:	000000                                        ...

0018fc1c <_Z14checkFrameInfoP10FRAME_INFOi+0x36c>:
  18fc1c:	014136               	entry	a1, 160
  18fc1f:	060332               	l8ui	a3, a3, 6
  18fc22:	20a220               	or	a10, a2, a2
  18fc25:	02a0b2               	movi	a11, 2
  18fc28:	0228e5               	call8	191eb8 <ReadBits>
  18fc2b:	206aa0               	or	a6, a10, a10
  18fc2e:	0444a2               	s8i	a10, a4, 4
  18fc31:	090c                	movi.n	a9, 0
  18fc33:	397a16               	beqz	a10, 18ffce <_Z14checkFrameInfoP10FRAME_INFOi+0x71e>
  18fc36:	0d403c4130b01a0e 	{ beqi.w18	a10, 1, 18fffd <_Z14checkFrameInfoP10FRAME_INFOi+0x74d>; nop }
  18fc3e:	0d403b41b0b02a0e 	{ beqi.w18	a10, 2, 18fffd <_Z14checkFrameInfoP10FRAME_INFOi+0x74d>; nop }
  18fc46:	070c                	movi.n	a7, 0
  18fc48:	095d                	mov.n	a5, a9
  18fc4a:	0a0c                	movi.n	a10, 0
  18fc4c:	080c                	movi.n	a8, 0
  18fc4e:	186182               	s32i	a8, a1, 96
  18fc51:	001106               	j	18fc99 <_Z14checkFrameInfoP10FRAME_INFOi+0x3e9>

0018fc54 <_Z14checkFrameInfoP10FRAME_INFOi+0x3a4>:
  18fc54:	1821a2               	l32i	a10, a1, 96
  18fc57:	c199                	s32i.n	a9, a1, 48
  18fc59:	ba1b                	addi.n	a11, a10, 1
  18fc5b:	1361b2               	s32i	a11, a1, 76
  18fc5e:	0d403e4180b01a0e 	{ beqi.w18	a10, 1, 19004a <_Z14checkFrameInfoP10FRAME_INFOi+0x79a>; nop }
  18fc66:	0d403f4180b0270e 	{ beqi.w18	a7, 2, 190062 <_Z14checkFrameInfoP10FRAME_INFOi+0x7b2>; nop }
  18fc6e:	0d40404180b0470e 	{ beqi.w18	a7, 4, 19007a <_Z14checkFrameInfoP10FRAME_INFOi+0x7ca>; nop }
  18fc76:	0d403741f0b0870e 	{ beqi.w18	a7, 8, 18fff9 <_Z14checkFrameInfoP10FRAME_INFOi+0x749>; nop }

0018fc7e <_Z14checkFrameInfoP10FRAME_INFOi+0x3ce>:
  18fc7e:	c1c8                	l32i.n	a12, a1, 48
  18fc80:	1b6132               	s32i	a3, a1, 108
  18fc83:	accc                	bnez.n	a12, 18fc91 <_Z14checkFrameInfoP10FRAME_INFOi+0x3e1>
  18fc85:	043d                	mov.n	a3, a4
  18fc87:	06a776               	loopgtz	a7, 18fc91 <_Z14checkFrameInfoP10FRAME_INFOi+0x3e1>
  18fc8a:	0d0c                	movi.n	a13, 0
  18fc8c:	0c43d2               	s8i	a13, a3, 12
  18fc8f:	331b                	addi.n	a3, a3, 1
  18fc91:	1b2132               	l32i	a3, a1, 108
  18fc94:	1321a2               	l32i	a10, a1, 76
  18fc97:	070c                	movi.n	a7, 0

0018fc99 <_Z14checkFrameInfoP10FRAME_INFOi+0x3e9>:
  18fc99:	1fa0b2               	movi	a11, 31
  18fc9c:	0d40184120b0160e 	{ beqi.w18	a6, 1, 18fe22 <_Z14checkFrameInfoP10FRAME_INFOi+0x572>; nop }
  18fca4:	0d40244130b0260e 	{ beqi.w18	a6, 2, 18feeb <_Z14checkFrameInfoP10FRAME_INFOi+0x63b>; nop }
  18fcac:	0d40144130b036ce 	{ bnei.w18	a6, 3, 18fdf3 <_Z14checkFrameInfoP10FRAME_INFOi+0x543>; nop }
  18fcb4:	20a220               	or	a10, a2, a2
  18fcb7:	02a0b2               	movi	a11, 2
  18fcba:	021fe5               	call8	191eb8 <ReadBits>
  18fcbd:	205aa0               	or	a5, a10, a10
  18fcc0:	02a0b2               	movi	a11, 2
  18fcc3:	20a220               	or	a10, a2, a2
  18fcc6:	021f25               	call8	191eb8 <ReadBits>
  18fcc9:	02a0b2               	movi	a11, 2
  18fccc:	0a7d                	mov.n	a7, a10
  18fcce:	116152               	s32i	a5, a1, 68
  18fcd1:	02ad                	mov.n	a10, a2
  18fcd3:	021e65               	call8	191eb8 <ReadBits>
  18fcd6:	2b0c                	movi.n	a11, 2
  18fcd8:	0a5d                	mov.n	a5, a10
  18fcda:	106172               	s32i	a7, a1, 64
  18fcdd:	02ad                	mov.n	a10, a2
  18fcdf:	021da5               	call8	191eb8 <ReadBits>
  18fce2:	0a7d                	mov.n	a7, a10
  18fce4:	196152               	s32i	a5, a1, 100
  18fce7:	a5aa                	add.n	a10, a5, a10
  18fce9:	9a1b                	addi.n	a9, a10, 1
  18fceb:	186192               	s32i	a9, a1, 96
  18fcee:	0d40304170b05a4e 	{ bgei.w18	a10, 5, 18fff9 <_Z14checkFrameInfoP10FRAME_INFOi+0x749>; nop }
  18fcf6:	f1a9                	s32i.n	a10, a1, 60
  18fcf8:	e199                	s32i.n	a9, a1, 56
  18fcfa:	1b6132               	s32i	a3, a1, 108
  18fcfd:	112152               	l32i	a5, a1, 68
  18fd00:	1921b2               	l32i	a11, a1, 100
  18fd03:	064452               	s8i	a5, a4, 6
  18fd06:	211ba6               	blti	a11, 1, 18fd2b <_Z14checkFrameInfoP10FRAME_INFOi+0x47b>
  18fd09:	341b                	addi.n	a3, a4, 1
  18fd0b:	fb1b                	addi.n	a15, a11, 1
  18fd0d:	f4fa                	add.n	a15, a4, a15
  18fd0f:	1761f2               	s32i	a15, a1, 92

0018fd12 <_Z14checkFrameInfoP10FRAME_INFOi+0x462>:
  18fd12:	02ad                	mov.n	a10, a2
  18fd14:	2b0c                	movi.n	a11, 2
  18fd16:	021a25               	call8	191eb8 <ReadBits>
  18fd19:	172182               	l32i	a8, a1, 92
  18fd1c:	290c                	movi.n	a9, 2
  18fd1e:	909a90               	addx2	a9, a10, a9
  18fd21:	559a                	add.n	a5, a5, a9
  18fd23:	064352               	s8i	a5, a3, 6
  18fd26:	331b                	addi.n	a3, a3, 1
  18fd28:	e69387               	bne	a3, a8, 18fd12 <_Z14checkFrameInfoP10FRAME_INFOi+0x462>

0018fd2b <_Z14checkFrameInfoP10FRAME_INFOi+0x47b>:
  18fd2b:	1c6162               	s32i	a6, a1, 112
  18fd2e:	102182               	l32i	a8, a1, 64
  18fd31:	f1a8                	l32i.n	a10, a1, 60
  18fd33:	1b2152               	l32i	a5, a1, 108
  18fd36:	aa4a                	add.n	a10, a10, a4
  18fd38:	1661a2               	s32i	a10, a1, 88
  18fd3b:	558a                	add.n	a5, a5, a8
  18fd3d:	156152               	s32i	a5, a1, 84
  18fd40:	074a52               	s8i	a5, a10, 7
  18fd43:	2117a6               	blti	a7, 1, 18fd68 <_Z14checkFrameInfoP10FRAME_INFOi+0x4b8>
  18fd46:	e138                	l32i.n	a3, a1, 56
  18fd48:	060c                	movi.n	a6, 0
  18fd4a:	334a                	add.n	a3, a3, a4

0018fd4c <_Z14checkFrameInfoP10FRAME_INFOi+0x49c>:
  18fd4c:	20a220               	or	a10, a2, a2
  18fd4f:	2b0c                	movi.n	a11, 2
  18fd51:	021665               	call8	191eb8 <ReadBits>
  18fd54:	661b                	addi.n	a6, a6, 1
  18fd56:	330b                	addi.n	a3, a3, -1
  18fd58:	119af0               	slli	a9, a10, 1
  18fd5b:	e87c                	movi.n	a8, -2
  18fd5d:	c08890               	sub	a8, a8, a9
  18fd60:	558a                	add.n	a5, a5, a8
  18fd62:	064352               	s8i	a5, a3, 6
  18fd65:	e39677               	bne	a6, a7, 18fd4c <_Z14checkFrameInfoP10FRAME_INFOi+0x49c>

0018fd68 <_Z14checkFrameInfoP10FRAME_INFOi+0x4b8>:
  18fd68:	1c2162               	l32i	a6, a1, 112
  18fd6b:	8a0c                	movi.n	a10, 8
  18fd6d:	e138                	l32i.n	a3, a1, 56
  18fd6f:	3c3314               	ae_cvt48a32	aed3, a3
  18fd72:	213a34               	ae_slaaq56	aed3, aed3, a10
  18fd75:	2b2a34               	ae_sat48s	aed2, aed3
  18fd78:	0cfb40802f20188f 	{ movi	a8, 24; nop; ae_srai64	aed2, aed2, 8 }
  18fd80:	25d234               	ae_trunca32q48	a13, aed2
  18fd83:	02ad                	mov.n	a10, a2
  18fd85:	319fd0               	srai	a9, a13, 31
  18fd88:	1519d4               	ae_movda32x2	aed1, a9, a13
  18fd8b:	221814               	ae_slaa64	aed1, aed1, a8
  18fd8e:	25f1b4               	ae_movad32.h	a15, aed1
  18fd91:	25e1c4               	ae_movad32.l	a14, aed1
  18fd94:	21e9                	s32i.n	a14, a1, 8
  18fd96:	31f9                	s32i.n	a15, a1, 12
  18fd98:	400001108100b1fe 	{ ae_l64.i	aed0, a1, 8; nop; movi	a11, 31 }
  18fda0:	25c0d4               	ae_nsa64	a12, aed0
  18fda3:	01d9                	s32i.n	a13, a1, 0
  18fda5:	f8ccc2               	addi	a12, a12, -8
  18fda8:	c0bbc0               	sub	a11, a11, a12
  18fdab:	74b0b0               	extui	a11, a11, 0, 8
  18fdae:	0210a5               	call8	191eb8 <ReadBits>
  18fdb1:	0d00244140b093ae 	{ blt.w18	a3, a10, 18fff9 <_Z14checkFrameInfoP10FRAME_INFOi+0x749>; nop }
  18fdb9:	152152               	l32i	a5, a1, 84
  18fdbc:	d1a9                	s32i.n	a10, a1, 52
  18fdbe:	f1b8                	l32i.n	a11, a1, 60
  18fdc0:	fd7c                	movi.n	a13, -1
  18fdc2:	c0cba0               	sub	a12, a11, a10
  18fdc5:	cc2b                	addi.n	a12, a12, 2
  18fdc7:	83cda0               	moveqz	a12, a13, a10
  18fdca:	1144c2               	s8i	a12, a4, 17
  18fdcd:	014b96               	bltz	a11, 18fde5 <_Z14checkFrameInfoP10FRAME_INFOi+0x535>
  18fdd0:	e178                	l32i.n	a7, a1, 56
  18fdd2:	043d                	mov.n	a3, a4
  18fdd4:	774a                	add.n	a7, a7, a4

0018fdd6 <_Z14checkFrameInfoP10FRAME_INFOi+0x526>:
  18fdd6:	02ad                	mov.n	a10, a2
  18fdd8:	1b0c                	movi.n	a11, 1
  18fdda:	020de5               	call8	191eb8 <ReadBits>
  18fddd:	0c43a2               	s8i	a10, a3, 12
  18fde0:	331b                	addi.n	a3, a3, 1
  18fde2:	f09377               	bne	a3, a7, 18fdd6 <_Z14checkFrameInfoP10FRAME_INFOi+0x526>

0018fde5 <_Z14checkFrameInfoP10FRAME_INFOi+0x535>:
  18fde5:	112192               	l32i	a9, a1, 68
  18fde8:	f188                	l32i.n	a8, a1, 60
  18fdea:	134492               	s8i	a9, a4, 19
  18fded:	233856               	bnez	a8, 190024 <_Z14checkFrameInfoP10FRAME_INFOi+0x774>

0018fdf0 <_Z14checkFrameInfoP10FRAME_INFOi+0x540>:
  18fdf0:	144452               	s8i	a5, a4, 20

0018fdf3 <_Z14checkFrameInfoP10FRAME_INFOi+0x543>:
  18fdf3:	1a0c                	movi.n	a10, 1
  18fdf5:	290c                	movi.n	a9, 2
  18fdf7:	1821b2               	l32i	a11, a1, 96
  18fdfa:	0544b2               	s8i	a11, a4, 5
  18fdfd:	bb0b                	addi.n	a11, a11, -1
  18fdff:	839ab0               	moveqz	a9, a10, a11
  18fe02:	124492               	s8i	a9, a4, 18
  18fe05:	022626               	beqi	a6, 2, 18fe0b <_Z14checkFrameInfoP10FRAME_INFOi+0x55b>
  18fe08:	121666               	bnei	a6, 1, 18fe1e <_Z14checkFrameInfoP10FRAME_INFOi+0x56e>

0018fe0b <_Z14checkFrameInfoP10FRAME_INFOi+0x55b>:
  18fe0b:	d94a                	add.n	a13, a9, a4
  18fe0d:	0604e2               	l8ui	a14, a4, 6
  18fe10:	1821c2               	l32i	a12, a1, 96
  18fe13:	1344e2               	s8i	a14, a4, 19
  18fe16:	cc4a                	add.n	a12, a12, a4
  18fe18:	060cc2               	l8ui	a12, a12, 6
  18fe1b:	134dc2               	s8i	a12, a13, 19

0018fe1e <_Z14checkFrameInfoP10FRAME_INFOi+0x56e>:
  18fe1e:	120c                	movi.n	a2, 1
  18fe20:	f01d                	retw.n

0018fe22 <_Z14checkFrameInfoP10FRAME_INFOi+0x572>:
  18fe22:	1c6162               	s32i	a6, a1, 112
  18fe25:	535a                	add.n	a5, a3, a5
  18fe27:	080c                	movi.n	a8, 0
  18fe29:	064482               	s8i	a8, a4, 6
  18fe2c:	3a0b                	addi.n	a3, a10, -1
  18fe2e:	343a                	add.n	a3, a4, a3
  18fe30:	064352               	s8i	a5, a3, 6
  18fe33:	2117a6               	blti	a7, 1, 18fe58 <_Z14checkFrameInfoP10FRAME_INFOi+0x5a8>
  18fe36:	060c                	movi.n	a6, 0

0018fe38 <_Z14checkFrameInfoP10FRAME_INFOi+0x588>:
  18fe38:	20a220               	or	a10, a2, a2
  18fe3b:	02a0b2               	movi	a11, 2
  18fe3e:	0207a5               	call8	191eb8 <ReadBits>
  18fe41:	01c662               	addi	a6, a6, 1
  18fe44:	330b                	addi.n	a3, a3, -1
  18fe46:	11aaf0               	slli	a10, a10, 1
  18fe49:	e97c                	movi.n	a9, -2
  18fe4b:	c099a0               	sub	a9, a9, a10
  18fe4e:	559a                	add.n	a5, a5, a9
  18fe50:	064352               	s8i	a5, a3, 6
  18fe53:	e19677               	bne	a6, a7, 18fe38 <_Z14checkFrameInfoP10FRAME_INFOi+0x588>
  18fe56:	fb1c                	movi.n	a11, 31

0018fe58 <_Z14checkFrameInfoP10FRAME_INFOi+0x5a8>:
  18fe58:	1c2162               	l32i	a6, a1, 112
  18fe5b:	08a0d2               	movi	a13, 8
  18fe5e:	01c732               	addi	a3, a7, 1
  18fe61:	3c7314               	ae_cvt48a32	aed7, a3
  18fe64:	217d74               	ae_slaaq56	aed7, aed7, a13
  18fe67:	2b6a74               	ae_sat48s	aed6, aed7
  18fe6a:	0cfb59806f60a22f 	{ or	a10, a2, a2; nop; ae_srai64	aed6, aed6, 8 }
  18fe72:	25d634               	ae_trunca32q48	a13, aed6
  18fe75:	18a092               	movi	a9, 24
  18fe78:	31cfd0               	srai	a12, a13, 31
  18fe7b:	155cd4               	ae_movda32x2	aed5, a12, a13
  18fe7e:	225954               	ae_slaa64	aed5, aed5, a9
  18fe81:	25f5c4               	ae_movad32.l	a15, aed5
  18fe84:	2585b4               	ae_movad32.h	a8, aed5
  18fe87:	0b6182               	s32i	a8, a1, 44
  18fe8a:	0a61f2               	s32i	a15, a1, 40
  18fe8d:	400000008524e11e 	{ ae_l64.i	aed4, a1, 40; nop; addi	a14, a1, 32 }
  18fe95:	25c4d4               	ae_nsa64	a12, aed4
  18fe98:	006ed2               	s32i	a13, a14, 0
  18fe9b:	f8ccc2               	addi	a12, a12, -8
  18fe9e:	c0bbc0               	sub	a11, a11, a12
  18fea1:	74b0b0               	extui	a11, a11, 0, 8
  18fea4:	020125               	call8	191eb8 <ReadBits>
  18fea7:	0d001441e0b093ae 	{ blt.w18	a3, a10, 18fff9 <_Z14checkFrameInfoP10FRAME_INFOi+0x749>; nop }
  18feaf:	1a61a2               	s32i	a10, a1, 104
  18feb2:	ff7c                	movi.n	a15, -1
  18feb4:	c0e7a0               	sub	a14, a7, a10
  18feb7:	ee2b                	addi.n	a14, a14, 2
  18feb9:	83efa0               	moveqz	a14, a15, a10
  18febc:	1144e2               	s8i	a14, a4, 17
  18febf:	015796               	bltz	a7, 18fed8 <_Z14checkFrameInfoP10FRAME_INFOi+0x628>
  18fec2:	374a                	add.n	a3, a7, a4
  18fec4:	540b                	addi.n	a5, a4, -1

0018fec6 <_Z14checkFrameInfoP10FRAME_INFOi+0x616>:
  18fec6:	02ad                	mov.n	a10, a2
  18fec8:	1b0c                	movi.n	a11, 1
  18feca:	01fee5               	call8	191eb8 <ReadBits>
  18fecd:	0c43a2               	s8i	a10, a3, 12
  18fed0:	330b                	addi.n	a3, a3, -1
  18fed2:	f09357               	bne	a3, a5, 18fec6 <_Z14checkFrameInfoP10FRAME_INFOi+0x616>
  18fed5:	1a21a2               	l32i	a10, a1, 104

0018fed8 <_Z14checkFrameInfoP10FRAME_INFOi+0x628>:
  18fed8:	7a8c                	beqz.n	a10, 18fee3 <_Z14checkFrameInfoP10FRAME_INFOi+0x633>
  18feda:	051a26               	beqi	a10, 1, 18fee3 <_Z14checkFrameInfoP10FRAME_INFOi+0x633>
  18fedd:	110472               	l8ui	a7, a4, 17
  18fee0:	237700               	sext	a7, a7, 7

0018fee3 <_Z14checkFrameInfoP10FRAME_INFOi+0x633>:
  18fee3:	574a                	add.n	a5, a7, a4
  18fee5:	060552               	l8ui	a5, a5, 6
  18fee8:	ffc106               	j	18fdf0 <_Z14checkFrameInfoP10FRAME_INFOi+0x540>

0018feeb <_Z14checkFrameInfoP10FRAME_INFOi+0x63b>:
  18feeb:	064452               	s8i	a5, a4, 6
  18feee:	1b6132               	s32i	a3, a1, 108
  18fef1:	1c6162               	s32i	a6, a1, 112
  18fef4:	2717a6               	blti	a7, 1, 18ff1f <_Z14checkFrameInfoP10FRAME_INFOi+0x66f>
  18fef7:	341b                	addi.n	a3, a4, 1
  18fef9:	671b                	addi.n	a6, a7, 1
  18fefb:	126162               	s32i	a6, a1, 72
  18fefe:	664a                	add.n	a6, a6, a4

0018ff00 <_Z14checkFrameInfoP10FRAME_INFOi+0x650>:
  18ff00:	20a220               	or	a10, a2, a2
  18ff03:	02a0b2               	movi	a11, 2
  18ff06:	01fb25               	call8	191eb8 <ReadBits>
  18ff09:	02a082               	movi	a8, 2
  18ff0c:	908a80               	addx2	a8, a10, a8
  18ff0f:	558a                	add.n	a5, a5, a8
  18ff11:	064352               	s8i	a5, a3, 6
  18ff14:	331b                	addi.n	a3, a3, 1
  18ff16:	e69367               	bne	a3, a6, 18ff00 <_Z14checkFrameInfoP10FRAME_INFOi+0x650>
  18ff19:	122162               	l32i	a6, a1, 72
  18ff1c:	000246               	j	18ff29 <_Z14checkFrameInfoP10FRAME_INFOi+0x679>

0018ff1f <_Z14checkFrameInfoP10FRAME_INFOi+0x66f>:
  18ff1f:	160c                	movi.n	a6, 1
  18ff21:	1b6132               	s32i	a3, a1, 108
  18ff24:	971b                	addi.n	a9, a7, 1
  18ff26:	126192               	s32i	a9, a1, 72

0018ff29 <_Z14checkFrameInfoP10FRAME_INFOi+0x679>:
  18ff29:	20a220               	or	a10, a2, a2
  18ff2c:	08a0f2               	movi	a15, 8
  18ff2f:	80e640               	add	a14, a6, a4
  18ff32:	1b21c2               	l32i	a12, a1, 108
  18ff35:	122152               	l32i	a5, a1, 72
  18ff38:	3cb514               	ae_cvt48a32	aed11, a5
  18ff3b:	064ec2               	s8i	a12, a14, 6
  18ff3e:	21bfb4               	ae_slaaq56	aed11, aed11, a15
  18ff41:	c7fb40b0ffa0189e 	{ movi	a9, 24; nop; ae_sat48s	aed10, aed11 }
  18ff49:	0cfb2180afa001ef 	{ addi	a14, a1, 16; nop; ae_srai64	aed10, aed10, 8 }
  18ff51:	25da34               	ae_trunca32q48	a13, aed10
  18ff54:	0ed9                	s32i.n	a13, a14, 0
  18ff56:	31bfd0               	srai	a11, a13, 31
  18ff59:	159bd4               	ae_movda32x2	aed9, a11, a13
  18ff5c:	229994               	ae_slaa64	aed9, aed9, a9
  18ff5f:	25f9c4               	ae_movad32.l	a15, aed9
  18ff62:	2589b4               	ae_movad32.h	a8, aed9
  18ff65:	7189                	s32i.n	a8, a1, 28
  18ff67:	61f9                	s32i.n	a15, a1, 24
  18ff69:	cf8134               	ae_l64.i	aed8, a1, 24
  18ff6c:	25c8d4               	ae_nsa64	a12, aed8
  18ff6f:	fb1c                	movi.n	a11, 31
  18ff71:	f8ccc2               	addi	a12, a12, -8
  18ff74:	c0bbc0               	sub	a11, a11, a12
  18ff77:	74b0b0               	extui	a11, a11, 0, 8
  18ff7a:	01f3e5               	call8	191eb8 <ReadBits>
  18ff7d:	7825a7               	blt	a5, a10, 18fff9 <_Z14checkFrameInfoP10FRAME_INFOi+0x749>
  18ff80:	1461a2               	s32i	a10, a1, 80
  18ff83:	098a16               	beqz	a10, 19001f <_Z14checkFrameInfoP10FRAME_INFOi+0x76f>
  18ff86:	1461a2               	s32i	a10, a1, 80
  18ff89:	0d40094120b01a0e 	{ beqi.w18	a10, 1, 19001f <_Z14checkFrameInfoP10FRAME_INFOi+0x76f>; nop }
  18ff91:	1461a2               	s32i	a10, a1, 80
  18ff94:	9a0b                	addi.n	a9, a10, -1

0018ff96 <_Z14checkFrameInfoP10FRAME_INFOi+0x6e6>:
  18ff96:	114492               	s8i	a9, a4, 17
  18ff99:	015796               	bltz	a7, 18ffb2 <_Z14checkFrameInfoP10FRAME_INFOi+0x702>
  18ff9c:	654a                	add.n	a6, a5, a4
  18ff9e:	043d                	mov.n	a3, a4

0018ffa0 <_Z14checkFrameInfoP10FRAME_INFOi+0x6f0>:
  18ffa0:	20a220               	or	a10, a2, a2
  18ffa3:	01a0b2               	movi	a11, 1
  18ffa6:	01f125               	call8	191eb8 <ReadBits>
  18ffa9:	0c43a2               	s8i	a10, a3, 12
  18ffac:	01c332               	addi	a3, a3, 1
  18ffaf:	ed9367               	bne	a3, a6, 18ffa0 <_Z14checkFrameInfoP10FRAME_INFOi+0x6f0>

0018ffb2 <_Z14checkFrameInfoP10FRAME_INFOi+0x702>:
  18ffb2:	142182               	l32i	a8, a1, 80
  18ffb5:	1c2162               	l32i	a6, a1, 112
  18ffb8:	088816               	beqz	a8, 190044 <_Z14checkFrameInfoP10FRAME_INFOi+0x794>
  18ffbb:	051826               	beqi	a8, 1, 18ffc4 <_Z14checkFrameInfoP10FRAME_INFOi+0x714>
  18ffbe:	110472               	l8ui	a7, a4, 17
  18ffc1:	237700               	sext	a7, a7, 7

0018ffc4 <_Z14checkFrameInfoP10FRAME_INFOi+0x714>:
  18ffc4:	974a                	add.n	a9, a7, a4
  18ffc6:	060992               	l8ui	a9, a9, 6

0018ffc9 <_Z14checkFrameInfoP10FRAME_INFOi+0x719>:
  18ffc9:	095d                	mov.n	a5, a9
  18ffcb:	ff8846               	j	18fdf0 <_Z14checkFrameInfoP10FRAME_INFOi+0x540>

0018ffce <_Z14checkFrameInfoP10FRAME_INFOi+0x71e>:
  18ffce:	20a220               	or	a10, a2, a2
  18ffd1:	02a0b2               	movi	a11, 2
  18ffd4:	01ee25               	call8	191eb8 <ReadBits>
  18ffd7:	205aa0               	or	a5, a10, a10
  18ffda:	01a0b2               	movi	a11, 1
  18ffdd:	20a220               	or	a10, a2, a2
  18ffe0:	01ed65               	call8	191eb8 <ReadBits>
  18ffe3:	209aa0               	or	a9, a10, a10
  18ffe6:	401500               	ssl	a5
  18ffe9:	170c                	movi.n	a7, 1
  18ffeb:	a17700               	sll	a7, a7
  18ffee:	186172               	s32i	a7, a1, 96
  18fff1:	0d7fc541f0b0676e 	{ blti.w18	a7, 6, 18fc54 <_Z14checkFrameInfoP10FRAME_INFOi+0x3a4>; nop }

0018fff9 <_Z14checkFrameInfoP10FRAME_INFOi+0x749>:
  18fff9:	020c                	movi.n	a2, 0
  18fffb:	f01d                	retw.n

0018fffd <_Z14checkFrameInfoP10FRAME_INFOi+0x74d>:
  18fffd:	20a220               	or	a10, a2, a2
  190000:	02a0b2               	movi	a11, 2
  190003:	01eb65               	call8	191eb8 <ReadBits>
  190006:	205aa0               	or	a5, a10, a10
  190009:	02a0b2               	movi	a11, 2
  19000c:	20a220               	or	a10, a2, a2
  19000f:	01eaa5               	call8	191eb8 <ReadBits>
  190012:	207aa0               	or	a7, a10, a10
  190015:	8a1b                	addi.n	a8, a10, 1
  190017:	186182               	s32i	a8, a1, 96
  19001a:	aa2b                	addi.n	a10, a10, 2
  19001c:	ff1e46               	j	18fc99 <_Z14checkFrameInfoP10FRAME_INFOi+0x3e9>

0019001f <_Z14checkFrameInfoP10FRAME_INFOi+0x76f>:
  19001f:	f97c                	movi.n	a9, -1
  190021:	ffdc46               	j	18ff96 <_Z14checkFrameInfoP10FRAME_INFOi+0x6e6>

00190024 <_Z14checkFrameInfoP10FRAME_INFOi+0x774>:
  190024:	d198                	l32i.n	a9, a1, 52
  190026:	c98c                	beqz.n	a9, 190036 <_Z14checkFrameInfoP10FRAME_INFOi+0x786>
  190028:	0a1926               	beqi	a9, 1, 190036 <_Z14checkFrameInfoP10FRAME_INFOi+0x786>
  19002b:	1104b2               	l8ui	a11, a4, 17
  19002e:	23bb00               	sext	a11, a11, 7
  190031:	bb4a                	add.n	a11, a11, a4
  190033:	1661b2               	s32i	a11, a1, 88

00190036 <_Z14checkFrameInfoP10FRAME_INFOi+0x786>:
  190036:	1621c2               	l32i	a12, a1, 88
  190039:	060cc2               	l8ui	a12, a12, 6
  19003c:	154452               	s8i	a5, a4, 21
  19003f:	0c5d                	mov.n	a5, a12
  190041:	ff6ac6               	j	18fdf0 <_Z14checkFrameInfoP10FRAME_INFOi+0x540>

00190044 <_Z14checkFrameInfoP10FRAME_INFOi+0x794>:
  190044:	070492               	l8ui	a9, a4, 7
  190047:	ffdf86               	j	18ffc9 <_Z14checkFrameInfoP10FRAME_INFOi+0x719>

0019004a <_Z14checkFrameInfoP10FRAME_INFOi+0x79a>:
  19004a:	0d7fc34100b0b3ce 	{ bnei.w18	a3, 16, 18fc7e <_Z14checkFrameInfoP10FRAME_INFOi+0x3ce>; nop }
  190052:	a44b                	addi.n	a10, a4, 4
  190054:	c529b1               	l32r	a11, 1814f8 (289734 <sbr_frame_info1_16>)
  190057:	2c1c                	movi.n	a12, 18
  190059:	f03265               	call8	180380 <__vec_memcpy>
  19005c:	ff0786               	j	18fc7e <_Z14checkFrameInfoP10FRAME_INFOi+0x3ce>

0019005f <_Z14checkFrameInfoP10FRAME_INFOi+0x7af>:
  19005f:	000000                                        ...

00190062 <_Z14checkFrameInfoP10FRAME_INFOi+0x7b2>:
  190062:	0d7fc14180b0b3ce 	{ bnei.w18	a3, 16, 18fc7e <_Z14checkFrameInfoP10FRAME_INFOi+0x3ce>; nop }
  19006a:	a44b                	addi.n	a10, a4, 4
  19006c:	c524b1               	l32r	a11, 1814fc (289722 <sbr_frame_info2_16>)
  19006f:	2c1c                	movi.n	a12, 18
  190071:	f030e5               	call8	180380 <__vec_memcpy>
  190074:	ff0186               	j	18fc7e <_Z14checkFrameInfoP10FRAME_INFOi+0x3ce>

00190077 <_Z14checkFrameInfoP10FRAME_INFOi+0x7c7>:
  190077:	000000                                        ...

0019007a <_Z14checkFrameInfoP10FRAME_INFOi+0x7ca>:
  19007a:	0d7fc04100b0b3ce 	{ bnei.w18	a3, 16, 18fc7e <_Z14checkFrameInfoP10FRAME_INFOi+0x3ce>; nop }
  190082:	a44b                	addi.n	a10, a4, 4
  190084:	c51fb1               	l32r	a11, 181500 (289710 <sbr_frame_info4_16>)
  190087:	2c1c                	movi.n	a12, 18
  190089:	f02f65               	call8	180380 <__vec_memcpy>
  19008c:	fefb86               	j	18fc7e <_Z14checkFrameInfoP10FRAME_INFOi+0x3ce>

0019008f <_Z14checkFrameInfoP10FRAME_INFOi+0x7df>:
  19008f:	000000                                        ...

00190092 <_Z14checkFrameInfoP10FRAME_INFOi+0x7e2>:
	...

00190094 <_Z14checkFrameInfoP10FRAME_INFOi+0x7e4>:
  190094:	008136               	entry	a1, 64
  190097:	22cc                	bnez.n	a2, 19009d <_Z14checkFrameInfoP10FRAME_INFOi+0x7ed>
  190099:	020c                	movi.n	a2, 0
  19009b:	f01d                	retw.n

0019009d <_Z14checkFrameInfoP10FRAME_INFOi+0x7ed>:
  19009d:	052352               	l32i	a5, a3, 20
  1900a0:	03ad                	mov.n	a10, a3
  1900a2:	1b0c                	movi.n	a11, 1
  1900a4:	01e125               	call8	191eb8 <ReadBits>
  1900a7:	160c                	movi.n	a6, 1
  1900a9:	070c                	movi.n	a7, 0
  1900ab:	0159                	s32i.n	a5, a1, 0
  1900ad:	05da16               	beqz	a10, 19010e <_Z14checkFrameInfoP10FRAME_INFOi+0x85e>
  1900b0:	03ad                	mov.n	a10, a3
  1900b2:	06bd                	mov.n	a11, a6
  1900b4:	01e025               	call8	191eb8 <ReadBits>
  1900b7:	4f42a2               	s8i	a10, a2, 79
  1900ba:	7480a0               	extui	a8, a10, 0, 8
  1900bd:	888c                	beqz.n	a8, 1900c9 <_Z14checkFrameInfoP10FRAME_INFOi+0x819>
  1900bf:	03ad                	mov.n	a10, a3
  1900c1:	3b0c                	movi.n	a11, 3
  1900c3:	01df65               	call8	191eb8 <ReadBits>
  1900c6:	5242a2               	s8i	a10, a2, 82

001900c9 <_Z14checkFrameInfoP10FRAME_INFOi+0x819>:
  1900c9:	20a330               	or	a10, a3, a3
  1900cc:	01a0b2               	movi	a11, 1
  1900cf:	01dea5               	call8	191eb8 <ReadBits>
  1900d2:	5042a2               	s8i	a10, a2, 80
  1900d5:	7490a0               	extui	a9, a10, 0, 8
  1900d8:	009916               	beqz	a9, 1900e5 <_Z14checkFrameInfoP10FRAME_INFOi+0x835>
  1900db:	03ad                	mov.n	a10, a3
  1900dd:	3b0c                	movi.n	a11, 3
  1900df:	01dda5               	call8	191eb8 <ReadBits>
  1900e2:	5342a2               	s8i	a10, a2, 83

001900e5 <_Z14checkFrameInfoP10FRAME_INFOi+0x835>:
  1900e5:	20a330               	or	a10, a3, a3
  1900e8:	01a0b2               	movi	a11, 1
  1900eb:	01dce5               	call8	191eb8 <ReadBits>
  1900ee:	520292               	l8ui	a9, a2, 82
  1900f1:	5142a2               	s8i	a10, a2, 81
  1900f4:	0a69f6               	bgeui	a9, 6, 190102 <_Z14checkFrameInfoP10FRAME_INFOi+0x852>
  1900f7:	5302a2               	l8ui	a10, a2, 83
  1900fa:	0d401c41d0b06a8e 	{ bltui.w18	a10, 6, 1902cb <_Z14checkFrameInfoP10FRAME_INFOi+0xa1b>; nop }

00190102 <_Z14checkFrameInfoP10FRAME_INFOi+0x852>:
  190102:	4d4272               	s8i	a7, a2, 77
  190105:	00a092               	movi	a9, 0
  190108:	000146               	j	190111 <_Z14checkFrameInfoP10FRAME_INFOi+0x861>

0019010b <_Z14checkFrameInfoP10FRAME_INFOi+0x85b>:
  19010b:	000000                                        ...

0019010e <_Z14checkFrameInfoP10FRAME_INFOi+0x85e>:
  19010e:	4d0292               	l8ui	a9, a2, 77

00190111 <_Z14checkFrameInfoP10FRAME_INFOi+0x861>:
  190111:	c9ec                	bnez.n	a9, 190141 <_Z14checkFrameInfoP10FRAME_INFOi+0x891>
  190113:	01b8                	l32i.n	a11, a1, 0
  190115:	5398                	l32i.n	a9, a3, 20
  190117:	4e4272               	s8i	a7, a2, 78
  19011a:	c0b9b0               	sub	a11, a9, a11
  19011d:	44ba                	add.n	a4, a4, a11
  19011f:	1714a6               	blti	a4, 1, 19013a <_Z14checkFrameInfoP10FRAME_INFOi+0x88a>
  190122:	850c                	movi.n	a5, 8

00190124 <_Z14checkFrameInfoP10FRAME_INFOi+0x874>:
  190124:	03ad                	mov.n	a10, a3
  190126:	432540               	min	a2, a5, a4
  190129:	74b020               	extui	a11, a2, 0, 8
  19012c:	0020f0               	nop
  19012f:	01d8a5               	call8	191eb8 <ReadBits>
  190132:	c04420               	sub	a4, a4, a2
  190135:	eb14e6               	bgei	a4, 1, 190124 <_Z14checkFrameInfoP10FRAME_INFOi+0x874>
  190138:	5398                	l32i.n	a9, a3, 20

0019013a <_Z14checkFrameInfoP10FRAME_INFOi+0x88a>:
  19013a:	0128                	l32i.n	a2, a1, 0
  19013c:	c02290               	sub	a2, a2, a9
  19013f:	f01d                	retw.n

00190141 <_Z14checkFrameInfoP10FRAME_INFOi+0x891>:
  190141:	20a330               	or	a10, a3, a3
  190144:	01a0b2               	movi	a11, 1
  190147:	01d725               	call8	191eb8 <ReadBits>
  19014a:	5542a2               	s8i	a10, a2, 85
  19014d:	7480a0               	extui	a8, a10, 0, 8
  190150:	017856               	bnez	a8, 19016b <_Z14checkFrameInfoP10FRAME_INFOi+0x8bb>
  190153:	20a330               	or	a10, a3, a3
  190156:	02a0b2               	movi	a11, 2
  190159:	01d5e5               	call8	191eb8 <ReadBits>
  19015c:	c4eab1               	l32r	a11, 181504 (28b4b0 <aFixNoEnvDecode>)
  19015f:	80aab0               	add	a10, a10, a11
  190162:	000aa2               	l8ui	a10, a10, 0
  190165:	5642a2               	s8i	a10, a2, 86
  190168:	000bc6               	j	19019b <_Z14checkFrameInfoP10FRAME_INFOi+0x8eb>

0019016b <_Z14checkFrameInfoP10FRAME_INFOi+0x8bb>:
  19016b:	20a330               	or	a10, a3, a3
  19016e:	02a0b2               	movi	a11, 2
  190171:	01d465               	call8	191eb8 <ReadBits>
  190174:	01caa2               	addi	a10, a10, 1
  190177:	74a0a0               	extui	a10, a10, 0, 8
  19017a:	5642a2               	s8i	a10, a2, 86
  19017d:	1a1aa6               	blti	a10, 1, 19019b <_Z14checkFrameInfoP10FRAME_INFOi+0x8eb>
  190180:	140c                	movi.n	a4, 1

00190182 <_Z14checkFrameInfoP10FRAME_INFOi+0x8d2>:
  190182:	20a330               	or	a10, a3, a3
  190185:	05a0b2               	movi	a11, 5
  190188:	01d2e5               	call8	191eb8 <ReadBits>
  19018b:	80c420               	add	a12, a4, a2
  19018e:	ba1b                	addi.n	a11, a10, 1
  190190:	574cb2               	s8i	a11, a12, 87
  190193:	5602a2               	l8ui	a10, a2, 86
  190196:	441b                	addi.n	a4, a4, 1
  190198:	e6aa47               	bge	a10, a4, 190182 <_Z14checkFrameInfoP10FRAME_INFOi+0x8d2>
  19019b:	4f02d2               	l8ui	a13, a2, 79
  19019e:	c4da71               	l32r	a7, 181508 (28b4c0 <aNoBins>)
  1901a1:	07cd16               	beqz	a13, 190221 <_Z14checkFrameInfoP10FRAME_INFOi+0x971>
  1901a4:	0d40074190b01a6e 	{ blti.w18	a10, 1, 190221 <_Z14checkFrameInfoP10FRAME_INFOi+0x971>; nop }
  1901ac:	0a0c                	movi.n	a10, 0
  1901ae:	0b0c                	movi.n	a11, 0
  1901b0:	21b9                	s32i.n	a11, a1, 8
  1901b2:	31a9                	s32i.n	a10, a1, 12

001901b4 <_Z14checkFrameInfoP10FRAME_INFOi+0x904>:
  1901b4:	20a330               	or	a10, a3, a3
  1901b7:	01a0b2               	movi	a11, 1
  1901ba:	01cfe5               	call8	191eb8 <ReadBits>
  1901bd:	0161a2               	s32i	a10, a1, 4
  1901c0:	5202e2               	l8ui	a14, a2, 82
  1901c3:	540292               	l8ui	a9, a2, 84
  1901c6:	a0ee70               	addx4	a14, a14, a7
  1901c9:	0ee8                	l32i.n	a14, a14, 0
  1901cb:	aacc                	bnez.n	a10, 1901d9 <_Z14checkFrameInfoP10FRAME_INFOi+0x929>
  1901cd:	c4d0c1               	l32r	a12, 181510 (28b610 <aBookPsIidFreqDecode>)
  1901d0:	c4cf51               	l32r	a5, 18150c (28b4d0 <aBookPsIidFineFreqDecode>)
  1901d3:	835c90               	moveqz	a5, a12, a9
  1901d6:	000206               	j	1901e2 <_Z14checkFrameInfoP10FRAME_INFOi+0x932>

001901d9 <_Z14checkFrameInfoP10FRAME_INFOi+0x929>:
  1901d9:	c4cfd1               	l32r	a13, 181518 (28b650 <aBookPsIidTimeDecode>)
  1901dc:	c4ce51               	l32r	a5, 181514 (28b550 <aBookPsIidFineTimeDecode>)
  1901df:	835d90               	moveqz	a5, a13, a9
  1901e2:	1e1ea6               	blti	a14, 1, 190204 <_Z14checkFrameInfoP10FRAME_INFOi+0x954>
  1901e5:	2168                	l32i.n	a6, a1, 8
  1901e7:	040c                	movi.n	a4, 0
  1901e9:	662a                	add.n	a6, a6, a2

001901eb <_Z14checkFrameInfoP10FRAME_INFOi+0x93b>:
  1901eb:	05ad                	mov.n	a10, a5
  1901ed:	03bd                	mov.n	a11, a3
  1901ef:	001065               	call8	1902f4 <_Z15DecodeHuffmanCWPA2_KcP7BIT_BUF>
  1901f2:	6846a2               	s8i	a10, a6, 104
  1901f5:	520282               	l8ui	a8, a2, 82
  1901f8:	441b                	addi.n	a4, a4, 1
  1901fa:	a08870               	addx4	a8, a8, a7
  1901fd:	0888                	l32i.n	a8, a8, 0
  1901ff:	661b                	addi.n	a6, a6, 1
  190201:	e62487               	blt	a4, a8, 1901eb <_Z14checkFrameInfoP10FRAME_INFOi+0x93b>

00190204 <_Z14checkFrameInfoP10FRAME_INFOi+0x954>:
  190204:	0121b2               	l32i	a11, a1, 4
  190207:	032192               	l32i	a9, a1, 12
  19020a:	0221a2               	l32i	a10, a1, 8
  19020d:	c92a                	add.n	a12, a9, a2
  19020f:	22caa2               	addi	a10, a10, 34
  190212:	991b                	addi.n	a9, a9, 1
  190214:	21a9                	s32i.n	a10, a1, 8
  190216:	5e4cb2               	s8i	a11, a12, 94
  190219:	5602a2               	l8ui	a10, a2, 86
  19021c:	3199                	s32i.n	a9, a1, 12
  19021e:	9229a7               	blt	a9, a10, 1901b4 <_Z14checkFrameInfoP10FRAME_INFOi+0x904>
  190221:	5002d2               	l8ui	a13, a2, 80
  190224:	069d16               	beqz	a13, 190291 <_Z14checkFrameInfoP10FRAME_INFOi+0x9e1>
  190227:	661aa6               	blti	a10, 1, 190291 <_Z14checkFrameInfoP10FRAME_INFOi+0x9e1>
  19022a:	080c                	movi.n	a8, 0
  19022c:	090c                	movi.n	a9, 0
  19022e:	2199                	s32i.n	a9, a1, 8
  190230:	3189                	s32i.n	a8, a1, 12

00190232 <_Z14checkFrameInfoP10FRAME_INFOi+0x982>:
  190232:	03ad                	mov.n	a10, a3
  190234:	1b0c                	movi.n	a11, 1
  190236:	01c825               	call8	191eb8 <ReadBits>
  190239:	41a9                	s32i.n	a10, a1, 16
  19023b:	c4b9c1               	l32r	a12, 181520 (28b5f0 <aBookPsIccTimeDecode>)
  19023e:	5302b2               	l8ui	a11, a2, 83
  190241:	c4b651               	l32r	a5, 18151c (28b5d0 <aBookPsIccFreqDecode>)
  190244:	a0bb70               	addx4	a11, a11, a7
  190247:	0bb8                	l32i.n	a11, a11, 0
  190249:	935ca0               	movnez	a5, a12, a10
  19024c:	291ba6               	blti	a11, 1, 190279 <_Z14checkFrameInfoP10FRAME_INFOi+0x9c9>
  19024f:	2168                	l32i.n	a6, a1, 8
  190251:	040c                	movi.n	a4, 0
  190253:	662a                	add.n	a6, a6, a2
  190255:	60c662               	addi	a6, a6, 96

00190258 <_Z14checkFrameInfoP10FRAME_INFOi+0x9a8>:
  190258:	20a550               	or	a10, a5, a5
  19025b:	20b330               	or	a11, a3, a3
  19025e:	000965               	call8	1902f4 <_Z15DecodeHuffmanCWPA2_KcP7BIT_BUF>
  190261:	f646a2               	s8i	a10, a6, 246
  190264:	530282               	l8ui	a8, a2, 83
  190267:	01c442               	addi	a4, a4, 1
  19026a:	a08870               	addx4	a8, a8, a7
  19026d:	002882               	l32i	a8, a8, 0
  190270:	01c662               	addi	a6, a6, 1
  190273:	e12487               	blt	a4, a8, 190258 <_Z14checkFrameInfoP10FRAME_INFOi+0x9a8>
  190276:	0421a2               	l32i	a10, a1, 16

00190279 <_Z14checkFrameInfoP10FRAME_INFOi+0x9c9>:
  190279:	3198                	l32i.n	a9, a1, 12
  19027b:	21c8                	l32i.n	a12, a1, 8
  19027d:	d92a                	add.n	a13, a9, a2
  19027f:	22ccc2               	addi	a12, a12, 34
  190282:	21c9                	s32i.n	a12, a1, 8
  190284:	991b                	addi.n	a9, a9, 1
  190286:	634da2               	s8i	a10, a13, 99
  190289:	5602b2               	l8ui	a11, a2, 86
  19028c:	3199                	s32i.n	a9, a1, 12
  19028e:	a029b7               	blt	a9, a11, 190232 <_Z14checkFrameInfoP10FRAME_INFOi+0x982>
  190291:	5102e2               	l8ui	a14, a2, 81
  190294:	160c                	movi.n	a6, 1
  190296:	9eac                	beqz.n	a14, 1902c3 <_Z14checkFrameInfoP10FRAME_INFOi+0xa13>
  190298:	03ad                	mov.n	a10, a3
  19029a:	4b0c                	movi.n	a11, 4
  19029c:	01c1a5               	call8	191eb8 <ReadBits>
  19029f:	0a5d                	mov.n	a5, a10
  1902a1:	0a4d                	mov.n	a4, a10
  1902a3:	ff0c                	movi.n	a15, 15
  1902a5:	149af7               	bne	a10, a15, 1902bd <_Z14checkFrameInfoP10FRAME_INFOi+0xa0d>
  1902a8:	03ad                	mov.n	a10, a3
  1902aa:	8b0c                	movi.n	a11, 8
  1902ac:	01c0a5               	call8	191eb8 <ReadBits>
  1902af:	4a5a                	add.n	a4, a10, a5
  1902b1:	000206               	j	1902bd <_Z14checkFrameInfoP10FRAME_INFOi+0xa0d>

001902b4 <_Z14checkFrameInfoP10FRAME_INFOi+0xa04>:
  1902b4:	20a330               	or	a10, a3, a3
  1902b7:	08a0b2               	movi	a11, 8
  1902ba:	01bfe5               	call8	191eb8 <ReadBits>
  1902bd:	ffc442               	addi	a4, a4, -1
  1902c0:	f00466               	bnei	a4, -1, 1902b4 <_Z14checkFrameInfoP10FRAME_INFOi+0xa04>
  1902c3:	4e4262               	s8i	a6, a2, 78
  1902c6:	5398                	l32i.n	a9, a3, 20
  1902c8:	ff9b86               	j	19013a <_Z14checkFrameInfoP10FRAME_INFOi+0x88a>

001902cb <_Z14checkFrameInfoP10FRAME_INFOi+0xa1b>:
  1902cb:	0b39b6               	bltui	a9, 3, 1902da <_Z14checkFrameInfoP10FRAME_INFOi+0xa2a>
  1902ce:	544262               	s8i	a6, a2, 84
  1902d1:	fdc982               	addi	a8, a9, -3
  1902d4:	524282               	s8i	a8, a2, 82
  1902d7:	000086               	j	1902dd <_Z14checkFrameInfoP10FRAME_INFOi+0xa2d>

001902da <_Z14checkFrameInfoP10FRAME_INFOi+0xa2a>:
  1902da:	544272               	s8i	a7, a2, 84

001902dd <_Z14checkFrameInfoP10FRAME_INFOi+0xa2d>:
  1902dd:	530292               	l8ui	a9, a2, 83
  1902e0:	0539b6               	bltui	a9, 3, 1902e9 <_Z14checkFrameInfoP10FRAME_INFOi+0xa39>
  1902e3:	fdc9a2               	addi	a10, a9, -3
  1902e6:	5342a2               	s8i	a10, a2, 83

001902e9 <_Z14checkFrameInfoP10FRAME_INFOi+0xa39>:
  1902e9:	4d4262               	s8i	a6, a2, 77
  1902ec:	190c                	movi.n	a9, 1
  1902ee:	ff87c6               	j	190111 <_Z14checkFrameInfoP10FRAME_INFOi+0x861>

001902f1 <_Z14checkFrameInfoP10FRAME_INFOi+0xa41>:
  1902f1:	000000                                        ...

001902f4 <_Z15DecodeHuffmanCWPA2_KcP7BIT_BUF>:
  1902f4:	004136               	entry	a1, 32
  1902f7:	040c                	movi.n	a4, 0

001902f9 <_Z15DecodeHuffmanCWPA2_KcP7BIT_BUF+0x5>:
  1902f9:	20a330               	or	a10, a3, a3
  1902fc:	01a0b2               	movi	a11, 1
  1902ff:	01bba5               	call8	191eb8 <ReadBits>
  190302:	908420               	addx2	a8, a4, a2
  190305:	808a80               	add	a8, a10, a8
  190308:	000882               	l8ui	a8, a8, 0
  19030b:	234800               	sext	a4, a8, 7
  19030e:	e76877               	bbci	a8, 7, 1902f9 <_Z15DecodeHuffmanCWPA2_KcP7BIT_BUF+0x5>
  190311:	40c422               	addi	a2, a4, 64
  190314:	f01d                	retw.n

00190316 <_Z15DecodeHuffmanCWPA2_KcP7BIT_BUF+0x22>:
	...

00190318 <_Z14initHeaderDataP15SBR_HEADER_DATAii>:
  190318:	004136               	entry	a1, 32
  19031b:	092252               	l32i	a5, a2, 36
  19031e:	20a220               	or	a10, a2, a2
  190321:	c480b1               	l32r	a11, 181524 (2896e8 <sbr_defaultHeader>)
  190324:	28a0c2               	movi	a12, 40
  190327:	f005a5               	call8	180380 <__vec_memcpy>
  19032a:	280c                	movi.n	a8, 2
  19032c:	11b3f0               	slli	a11, a3, 1
  19032f:	20c5c2               	addi	a12, a5, 32
  190332:	39c5d2               	addi	a13, a5, 57
  190335:	75d9                	s32i.n	a13, a5, 28
  190337:	65c9                	s32i.n	a12, a5, 24
  190339:	9259                	s32i.n	a5, a2, 36
  19033b:	32b9                	s32i.n	a11, a2, 12
  19033d:	045242               	s16i	a4, a2, 8
  190340:	0702a2               	l8ui	a10, a2, 7
  190343:	085282               	s16i	a8, a2, 16
  190346:	aa4b                	addi.n	a10, a10, 4
  190348:	400a00               	ssr	a10
  19034b:	b19040               	sra	a9, a4
  19034e:	064292               	s8i	a9, a2, 6
  190351:	f01d                	retw.n

00190353 <_Z14initHeaderDataP15SBR_HEADER_DATAii+0x3b>:
	...

00190354 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID>:
  190354:	00a136               	entry	a1, 80
  190357:	01ad                	mov.n	a10, a1
  190359:	02bd                	mov.n	a11, a2
  19035b:	8c2c                	movi.n	a12, 40
  19035d:	f00225               	call8	180380 <__vec_memcpy>
  190360:	03ad                	mov.n	a10, a3
  190362:	1b0c                	movi.n	a11, 1
  190364:	01b525               	call8	191eb8 <ReadBits>
  190367:	1842a2               	s8i	a10, a2, 24
  19036a:	04a0b2               	movi	a11, 4
  19036d:	03ad                	mov.n	a10, a3
  19036f:	01b4a5               	call8	191eb8 <ReadBits>
  190372:	1942a2               	s8i	a10, a2, 25
  190375:	4b0c                	movi.n	a11, 4
  190377:	03ad                	mov.n	a10, a3
  190379:	01b3e5               	call8	191eb8 <ReadBits>
  19037c:	1a42a2               	s8i	a10, a2, 26
  19037f:	3b0c                	movi.n	a11, 3
  190381:	03ad                	mov.n	a10, a3
  190383:	01b365               	call8	191eb8 <ReadBits>
  190386:	1b42a2               	s8i	a10, a2, 27
  190389:	2b0c                	movi.n	a11, 2
  19038b:	03ad                	mov.n	a10, a3
  19038d:	01b2a5               	call8	191eb8 <ReadBits>
  190390:	03ad                	mov.n	a10, a3
  190392:	1b0c                	movi.n	a11, 1
  190394:	01b225               	call8	191eb8 <ReadBits>
  190397:	0a6d                	mov.n	a6, a10
  190399:	1b0c                	movi.n	a11, 1
  19039b:	03ad                	mov.n	a10, a3
  19039d:	01b1a5               	call8	191eb8 <ReadBits>
  1903a0:	0a5d                	mov.n	a5, a10
  1903a2:	940b                	addi.n	a9, a4, -1
  1903a4:	170c                	movi.n	a7, 1
  1903a6:	240c                	movi.n	a4, 2
  1903a8:	078d                	mov.n	a8, a7
  1903aa:	838490               	moveqz	a8, a4, a9
  1903ad:	5289                	s32i.n	a8, a2, 20
  1903af:	08f616               	beqz	a6, 190442 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xee>
  1903b2:	03ad                	mov.n	a10, a3
  1903b4:	04bd                	mov.n	a11, a4
  1903b6:	01b025               	call8	191eb8 <ReadBits>
  1903b9:	1c42a2               	s8i	a10, a2, 28
  1903bc:	1b0c                	movi.n	a11, 1
  1903be:	03ad                	mov.n	a10, a3
  1903c0:	01af65               	call8	191eb8 <ReadBits>
  1903c3:	1d42a2               	s8i	a10, a2, 29
  1903c6:	2b0c                	movi.n	a11, 2
  1903c8:	03ad                	mov.n	a10, a3
  1903ca:	01aee5               	call8	191eb8 <ReadBits>

001903cd <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0x79>:
  1903cd:	1e42a2               	s8i	a10, a2, 30
  1903d0:	079516               	beqz	a5, 19044d <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xf9>
  1903d3:	20a330               	or	a10, a3, a3
  1903d6:	02a0b2               	movi	a11, 2
  1903d9:	01ade5               	call8	191eb8 <ReadBits>
  1903dc:	1f42a2               	s8i	a10, a2, 31
  1903df:	02a0b2               	movi	a11, 2
  1903e2:	20a330               	or	a10, a3, a3
  1903e5:	01ad25               	call8	191eb8 <ReadBits>
  1903e8:	2042a2               	s8i	a10, a2, 32
  1903eb:	1b0c                	movi.n	a11, 1
  1903ed:	03ad                	mov.n	a10, a3
  1903ef:	01aca5               	call8	191eb8 <ReadBits>
  1903f2:	2142a2               	s8i	a10, a2, 33
  1903f5:	1b0c                	movi.n	a11, 1
  1903f7:	03ad                	mov.n	a10, a3
  1903f9:	01abe5               	call8	191eb8 <ReadBits>

001903fc <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xa8>:
  1903fc:	02b8                	l32i.n	a11, a2, 0
  1903fe:	2242a2               	s8i	a10, a2, 34
  190401:	032b26               	beqi	a11, 2, 190408 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xb4>

00190404 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xb0>:
  190404:	120c                	movi.n	a2, 1
  190406:	f01d                	retw.n

00190408 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xb4>:
  190408:	1901d2               	l8ui	a13, a1, 25
  19040b:	1902c2               	l8ui	a12, a2, 25
  19040e:	1a01f2               	l8ui	a15, a1, 26
  190411:	ef9cd7               	bne	a12, a13, 190404 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xb0>
  190414:	1a02e2               	l8ui	a14, a2, 26
  190417:	1b0192               	l8ui	a9, a1, 27
  19041a:	e69ef7               	bne	a14, a15, 190404 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xb0>
  19041d:	1b0282               	l8ui	a8, a2, 27
  190420:	1c01b2               	l8ui	a11, a1, 28
  190423:	dd9897               	bne	a8, a9, 190404 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xb0>
  190426:	1c02a2               	l8ui	a10, a2, 28
  190429:	d79ab7               	bne	a10, a11, 190404 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xb0>
  19042c:	1d01d2               	l8ui	a13, a1, 29
  19042f:	1d02c2               	l8ui	a12, a2, 29
  190432:	ce9cd7               	bne	a12, a13, 190404 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xb0>
  190435:	1e01f2               	l8ui	a15, a1, 30
  190438:	1e02e2               	l8ui	a14, a2, 30
  19043b:	c59ef7               	bne	a14, a15, 190404 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xb0>
  19043e:	020c                	movi.n	a2, 0
  190440:	f01d                	retw.n

00190442 <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xee>:
  190442:	04ad                	mov.n	a10, a4
  190444:	1c4242               	s8i	a4, a2, 28
  190447:	1d4272               	s8i	a7, a2, 29
  19044a:	ffdfc6               	j	1903cd <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0x79>

0019044d <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xf9>:
  19044d:	07ad                	mov.n	a10, a7
  19044f:	1f4242               	s8i	a4, a2, 31
  190452:	204242               	s8i	a4, a2, 32
  190455:	214272               	s8i	a7, a2, 33
  190458:	ffe806               	j	1903fc <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0xa8>

0019045b <_Z16sbrGetHeaderDataP15SBR_HEADER_DATAP7BIT_BUF14SBR_ELEMENT_ID+0x107>:
	...

0019045c <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF>:
  19045c:	006136               	entry	a1, 48
  19045f:	20a550               	or	a10, a5, a5
  190462:	1b0c                	movi.n	a11, 1
  190464:	01a525               	call8	191eb8 <ReadBits>
  190467:	ca8c                	beqz.n	a10, 190477 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x1b>
  190469:	05ad                	mov.n	a10, a5
  19046b:	4b0c                	movi.n	a11, 4
  19046d:	01a4a5               	call8	191eb8 <ReadBits>
  190470:	05ad                	mov.n	a10, a5
  190472:	4b0c                	movi.n	a11, 4
  190474:	01a425               	call8	191eb8 <ReadBits>

00190477 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x1b>:
  190477:	5288                	l32i.n	a8, a2, 20
  190479:	170c                	movi.n	a7, 1
  19047b:	0d400741b0b0280e 	{ beqi.w18	a8, 2, 1904fa <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x9e>; nop }
  190483:	0279                	s32i.n	a7, a2, 0

00190485 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x29>:
  190485:	020c                	movi.n	a2, 0
  190487:	f01d                	retw.n

00190489 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x2d>:
  190489:	0149                	s32i.n	a4, a1, 0
  19048b:	191aa6               	blti	a10, 1, 1904a8 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x4c>
  19048e:	060c                	movi.n	a6, 0

00190490 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x34>:
  190490:	20a550               	or	a10, a5, a5
  190493:	02a0b2               	movi	a11, 2
  190496:	01a225               	call8	191eb8 <ReadBits>
  190499:	01c662               	addi	a6, a6, 1
  19049c:	9298                	l32i.n	a9, a2, 36
  19049e:	84a9                	s32i.n	a10, a4, 32
  1904a0:	140992               	l8ui	a9, a9, 20
  1904a3:	444b                	addi.n	a4, a4, 4
  1904a5:	e72697               	blt	a6, a9, 190490 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x34>

001904a8 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x4c>:
  1904a8:	0148                	l32i.n	a4, a1, 0
  1904aa:	02ad                	mov.n	a10, a2
  1904ac:	03bd                	mov.n	a11, a3
  1904ae:	05cd                	mov.n	a12, a5
  1904b0:	ff6125               	call8	18fac4 <_Z14checkFrameInfoP10FRAME_INFOi+0x214>
  1904b3:	fcea16               	beqz	a10, 190485 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x29>
  1904b6:	02ad                	mov.n	a10, a2
  1904b8:	04bd                	mov.n	a11, a4
  1904ba:	05cd                	mov.n	a12, a5
  1904bc:	ff6065               	call8	18fac4 <_Z14checkFrameInfoP10FRAME_INFOi+0x214>
  1904bf:	fc2a16               	beqz	a10, 190485 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x29>
  1904c2:	02ad                	mov.n	a10, a2
  1904c4:	03bd                	mov.n	a11, a3
  1904c6:	05cd                	mov.n	a12, a5
  1904c8:	ff4a65               	call8	18f970 <_Z14checkFrameInfoP10FRAME_INFOi+0xc0>

001904cb <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x6f>:
  1904cb:	02ad                	mov.n	a10, a2
  1904cd:	04bd                	mov.n	a11, a4
  1904cf:	05cd                	mov.n	a12, a5
  1904d1:	ff49e5               	call8	18f970 <_Z14checkFrameInfoP10FRAME_INFOi+0xc0>
  1904d4:	02ad                	mov.n	a10, a2
  1904d6:	03bd                	mov.n	a11, a3
  1904d8:	05cd                	mov.n	a12, a5
  1904da:	ff3825               	call8	18f85c <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF>
  1904dd:	02ad                	mov.n	a10, a2
  1904df:	04bd                	mov.n	a11, a4
  1904e1:	05cd                	mov.n	a12, a5
  1904e3:	ff37a5               	call8	18f85c <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF>
  1904e6:	05ed                	mov.n	a14, a5
  1904e8:	02cd                	mov.n	a12, a2
  1904ea:	04bd                	mov.n	a11, a4
  1904ec:	03ad                	mov.n	a10, a3
  1904ee:	0d0c                	movi.n	a13, 0
  1904f0:	ff2865               	call8	18f778 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0xd0>
  1904f3:	f8ea16               	beqz	a10, 190485 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x29>
  1904f6:	120c                	movi.n	a2, 1
  1904f8:	f01d                	retw.n

001904fa <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x9e>:
  1904fa:	20a550               	or	a10, a5, a5
  1904fd:	20b770               	or	a11, a7, a7
  190500:	019b65               	call8	191eb8 <ReadBits>
  190503:	00a062               	movi	a6, 0
  190506:	0cda16               	beqz	a10, 1905d7 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x17b>
  190509:	d379                	s32i.n	a7, a3, 52
  19050b:	2a0c                	movi.n	a10, 2

0019050d <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0xb1>:
  19050d:	20b220               	or	a11, a2, a2
  190510:	0d64a2               	s32i	a10, a4, 52
  190513:	20c330               	or	a12, a3, a3
  190516:	05ad                	mov.n	a10, a5
  190518:	ff7025               	call8	18fc1c <_Z14checkFrameInfoP10FRAME_INFOi+0x36c>
  19051b:	f66a16               	beqz	a10, 190485 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x29>
  19051e:	0602b2               	l8ui	a11, a2, 6
  190521:	734b                	addi.n	a7, a3, 4
  190523:	07ad                	mov.n	a10, a7
  190525:	ff38a5               	call8	18f8b0 <_Z14checkFrameInfoP10FRAME_INFOi>
  190528:	f59a16               	beqz	a10, 190485 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x29>
  19052b:	d3a8                	l32i.n	a10, a3, 52
  19052d:	aa8c                	beqz.n	a10, 19053b <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0xdf>
  19052f:	07bd                	mov.n	a11, a7
  190531:	a44b                	addi.n	a10, a4, 4
  190533:	2c1c                	movi.n	a12, 18
  190535:	efe4a5               	call8	180380 <__vec_memcpy>
  190538:	000586               	j	190552 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0xf6>

0019053b <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0xdf>:
  19053b:	05ad                	mov.n	a10, a5
  19053d:	02bd                	mov.n	a11, a2
  19053f:	04cd                	mov.n	a12, a4
  190541:	ff6da5               	call8	18fc1c <_Z14checkFrameInfoP10FRAME_INFOi+0x36c>
  190544:	f3da16               	beqz	a10, 190485 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x29>
  190547:	a44b                	addi.n	a10, a4, 4
  190549:	0602b2               	l8ui	a11, a2, 6
  19054c:	ff3625               	call8	18f8b0 <_Z14checkFrameInfoP10FRAME_INFOi>
  19054f:	f32a16               	beqz	a10, 190485 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x29>

00190552 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0xf6>:
  190552:	03ad                	mov.n	a10, a3
  190554:	05bd                	mov.n	a11, a5
  190556:	ff5265               	call8	18fa7c <_Z14checkFrameInfoP10FRAME_INFOi+0x1cc>
  190559:	04ad                	mov.n	a10, a4
  19055b:	05bd                	mov.n	a11, a5
  19055d:	ff51e5               	call8	18fa7c <_Z14checkFrameInfoP10FRAME_INFOi+0x1cc>
  190560:	92a8                	l32i.n	a10, a2, 36
  190562:	1603b2               	l8ui	a11, a3, 22
  190565:	140aa2               	l8ui	a10, a10, 20
  190568:	6bcc                	bnez.n	a11, 190572 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x116>
  19056a:	1604c2               	l8ui	a12, a4, 22
  19056d:	1ccc                	bnez.n	a12, 190572 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x116>
  19056f:	044262               	s8i	a6, a2, 4
  190572:	1b1aa6               	blti	a10, 1, 190591 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x135>
  190575:	037d                	mov.n	a7, a3
  190577:	060c                	movi.n	a6, 0

00190579 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x11d>:
  190579:	20a550               	or	a10, a5, a5
  19057c:	02a0b2               	movi	a11, 2
  19057f:	0193a5               	call8	191eb8 <ReadBits>
  190582:	0867a2               	s32i	a10, a7, 32
  190585:	92a8                	l32i.n	a10, a2, 36
  190587:	661b                	addi.n	a6, a6, 1
  190589:	140aa2               	l8ui	a10, a10, 20
  19058c:	774b                	addi.n	a7, a7, 4
  19058e:	e726a7               	blt	a6, a10, 190579 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x11d>

00190591 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x135>:
  190591:	d3b8                	l32i.n	a11, a3, 52
  190593:	ef2b16               	beqz	a11, 190489 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x2d>
  190596:	0149                	s32i.n	a4, a1, 0
  190598:	151aa6               	blti	a10, 1, 1905b1 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x155>
  19059b:	037d                	mov.n	a7, a3
  19059d:	060c                	movi.n	a6, 0
  19059f:	92d8                	l32i.n	a13, a2, 36

001905a1 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x145>:
  1905a1:	661b                	addi.n	a6, a6, 1
  1905a3:	87e8                	l32i.n	a14, a7, 32
  1905a5:	774b                	addi.n	a7, a7, 4
  1905a7:	84e9                	s32i.n	a14, a4, 32
  1905a9:	140dc2               	l8ui	a12, a13, 20
  1905ac:	444b                	addi.n	a4, a4, 4
  1905ae:	ef26c7               	blt	a6, a12, 1905a1 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x145>

001905b1 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x155>:
  1905b1:	0148                	l32i.n	a4, a1, 0
  1905b3:	02ad                	mov.n	a10, a2
  1905b5:	03bd                	mov.n	a11, a3
  1905b7:	05cd                	mov.n	a12, a5
  1905b9:	ff50a5               	call8	18fac4 <_Z14checkFrameInfoP10FRAME_INFOi+0x214>
  1905bc:	ec5a16               	beqz	a10, 190485 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x29>
  1905bf:	02ad                	mov.n	a10, a2
  1905c1:	03bd                	mov.n	a11, a3
  1905c3:	05cd                	mov.n	a12, a5
  1905c5:	ff3aa5               	call8	18f970 <_Z14checkFrameInfoP10FRAME_INFOi+0xc0>
  1905c8:	02ad                	mov.n	a10, a2
  1905ca:	04bd                	mov.n	a11, a4
  1905cc:	05cd                	mov.n	a12, a5
  1905ce:	ff4f65               	call8	18fac4 <_Z14checkFrameInfoP10FRAME_INFOi+0x214>
  1905d1:	ef6a56               	bnez	a10, 1904cb <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x6f>
  1905d4:	ffab46               	j	190485 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x29>

001905d7 <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x17b>:
  1905d7:	d369                	s32i.n	a6, a3, 52
  1905d9:	06ad                	mov.n	a10, a6
  1905db:	ffcb86               	j	19050d <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0xb1>

001905de <_Z24sbrGetChannelPairElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAS2_P7BIT_BUF+0x182>:
	...

001905e0 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF>:
  1905e0:	004136               	entry	a1, 32
  1905e3:	20a550               	or	a10, a5, a5
  1905e6:	01a0b2               	movi	a11, 1
  1905e9:	00a062               	movi	a6, 0
  1905ec:	0d6362               	s32i	a6, a3, 52
  1905ef:	018ca5               	call8	191eb8 <ReadBits>
  1905f2:	007a16               	beqz	a10, 1905fd <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x1d>
  1905f5:	20a550               	or	a10, a5, a5
  1905f8:	4b0c                	movi.n	a11, 4
  1905fa:	018be5               	call8	191eb8 <ReadBits>

001905fd <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x1d>:
  1905fd:	05ad                	mov.n	a10, a5
  1905ff:	02bd                	mov.n	a11, a2
  190601:	03cd                	mov.n	a12, a3
  190603:	ff61a5               	call8	18fc1c <_Z14checkFrameInfoP10FRAME_INFOi+0x36c>
  190606:	06da16               	beqz	a10, 190677 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x97>
  190609:	a34b                	addi.n	a10, a3, 4
  19060b:	0602b2               	l8ui	a11, a2, 6
  19060e:	ff2a25               	call8	18f8b0 <_Z14checkFrameInfoP10FRAME_INFOi>
  190611:	062a16               	beqz	a10, 190677 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x97>
  190614:	03ad                	mov.n	a10, a3
  190616:	05bd                	mov.n	a11, a5
  190618:	ff4625               	call8	18fa7c <_Z14checkFrameInfoP10FRAME_INFOi+0x1cc>
  19061b:	9298                	l32i.n	a9, a2, 36
  19061d:	160382               	l8ui	a8, a3, 22
  190620:	140992               	l8ui	a9, a9, 20
  190623:	18cc                	bnez.n	a8, 190628 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x48>
  190625:	044262               	s8i	a6, a2, 4

00190628 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x48>:
  190628:	1b19a6               	blti	a9, 1, 190647 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x67>
  19062b:	00a062               	movi	a6, 0
  19062e:	207330               	or	a7, a3, a3

00190631 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x51>:
  190631:	20a550               	or	a10, a5, a5
  190634:	2b0c                	movi.n	a11, 2
  190636:	018825               	call8	191eb8 <ReadBits>
  190639:	87a9                	s32i.n	a10, a7, 32
  19063b:	92a8                	l32i.n	a10, a2, 36
  19063d:	661b                	addi.n	a6, a6, 1
  19063f:	140aa2               	l8ui	a10, a10, 20
  190642:	774b                	addi.n	a7, a7, 4
  190644:	e926a7               	blt	a6, a10, 190631 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x51>

00190647 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x67>:
  190647:	02ad                	mov.n	a10, a2
  190649:	03bd                	mov.n	a11, a3
  19064b:	05cd                	mov.n	a12, a5
  19064d:	ff4765               	call8	18fac4 <_Z14checkFrameInfoP10FRAME_INFOi+0x214>
  190650:	3aac                	beqz.n	a10, 190677 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x97>
  190652:	02ad                	mov.n	a10, a2
  190654:	03bd                	mov.n	a11, a3
  190656:	05cd                	mov.n	a12, a5
  190658:	ff3165               	call8	18f970 <_Z14checkFrameInfoP10FRAME_INFOi+0xc0>
  19065b:	02ad                	mov.n	a10, a2
  19065d:	03bd                	mov.n	a11, a3
  19065f:	05cd                	mov.n	a12, a5
  190661:	ff1fa5               	call8	18f85c <_Z24sbrGetSyntheticCodedDataP15SBR_HEADER_DATAP14SBR_FRAME_DATAP7BIT_BUF>
  190664:	05ed                	mov.n	a14, a5
  190666:	04dd                	mov.n	a13, a4
  190668:	02cd                	mov.n	a12, a2
  19066a:	03ad                	mov.n	a10, a3
  19066c:	0b0c                	movi.n	a11, 0
  19066e:	ff10a5               	call8	18f778 <_Z26FFRaacplus_checkForPayloadP7BIT_BUFP12SBRBITSTREAMiPi+0xd0>
  190671:	2a8c                	beqz.n	a10, 190677 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x97>
  190673:	120c                	movi.n	a2, 1
  190675:	f01d                	retw.n

00190677 <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x97>:
  190677:	020c                	movi.n	a2, 0
  190679:	f01d                	retw.n

0019067b <_Z26sbrGetSingleChannelElementP15SBR_HEADER_DATAP14SBR_FRAME_DATAP6PS_DECP7BIT_BUF+0x9b>:
	...

0019067c <_Z20initSbrPrevFrameDataP19SBR_PREV_FRAME_DATAi>:
  19067c:	004136               	entry	a1, 32
  19067f:	025d                	mov.n	a5, a2
  190681:	060c                	movi.n	a6, 0
  190683:	580c                	movi.n	a8, 5
  190685:	043c                	movi.n	a4, 48
  190687:	03a476               	loopgtz	a4, 19068e <_Z20initSbrPrevFrameDataP19SBR_PREV_FRAME_DATAi+0x12>
  19068a:	0569                	s32i.n	a6, a5, 0
  19068c:	554b                	addi.n	a5, a5, 4

0019068e <_Z20initSbrPrevFrameDataP19SBR_PREV_FRAME_DATAi+0x12>:
  19068e:	025d                	mov.n	a5, a2
  190690:	590c                	movi.n	a9, 5
  190692:	04a876               	loopgtz	a8, 19069a <_Z20initSbrPrevFrameDataP19SBR_PREV_FRAME_DATAi+0x1e>
  190695:	306562               	s32i	a6, a5, 192
  190698:	554b                	addi.n	a5, a5, 4
  19069a:	205220               	or	a5, a2, a2
  19069d:	04a976               	loopgtz	a9, 1906a5 <_Z20initSbrPrevFrameDataP19SBR_PREV_FRAME_DATAi+0x29>
  1906a0:	376562               	s32i	a6, a5, 220
  1906a3:	554b                	addi.n	a5, a5, 4
  1906a5:	d54232               	s8i	a3, a2, 213
  1906a8:	366262               	s32i	a6, a2, 216
  1906ab:	d44262               	s8i	a6, a2, 212
  1906ae:	f01d                	retw.n

001906b0 <_Z17calcFactorPerBandiii>:
  1906b0:	006136               	entry	a1, 48
  1906b3:	01a072               	movi	a7, 1
  1906b6:	119200               	slli	a9, a2, 16
  1906b9:	c32f51               	l32r	a5, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  1906bc:	118300               	slli	a8, a3, 16
  1906bf:	026182               	s32i	a8, a1, 8
  1906c2:	006152               	s32i	a5, a1, 0
  1906c5:	c36131               	l32r	a3, 18144c (200000 <_dram0_version_date_start>)
  1906c8:	016132               	s32i	a3, a1, 4
  1906cb:	400001007001a10e 	{ ae_l32.i	aed1, a1, 0; nop; movi	a10, 0 }
  1906d3:	400001007202210e 	{ ae_l32.i	aed2, a1, 8; nop; movi	a2, 0 }
  1906db:	ebfb20020e00122f 	{ addi	a2, a2, 1; ae_mov	aed0, aed2; nop }

001906e3 <_Z17calcFactorPerBandiii+0x33>:
  1906e3:	3189                	s32i.n	a8, a1, 12
  1906e5:	0aa476               	loopgtz	a4, 1906f3 <_Z17calcFactorPerBandiii+0x43>
  1906e8:	eb62dd010000259f 	{ nop; ae_mulf32s.ll	aed0, aed0, aed1; nop }
  1906f0:	450004               	ae_round24x2f48ssym	aed0, aed0, aed0

001906f3 <_Z17calcFactorPerBandiii+0x43>:
  1906f3:	400001612300b14e 	{ ae_s32.l.i	aed0, a1, 12; nop; movi	a11, 100 }
  1906fb:	72bb20               	salt	a11, a11, a2
  1906fe:	3168                	l32i.n	a6, a1, 12
  190700:	221b                	addi.n	a2, a2, 1
  190702:	0d0001c29eb0a69e 	{ bge.w18	a6, a9, 19071f <_Z17calcFactorPerBandiii+0x6f>; ae_mov	aed0, aed2 }
  19070a:	37cc                	bnez.n	a7, 190711 <_Z17calcFactorPerBandiii+0x61>
  19070c:	213130               	srai	a3, a3, 1
  19070f:	1139                	s32i.n	a3, a1, 4

00190711 <_Z17calcFactorPerBandiii+0x61>:
  190711:	bd3114               	ae_l32.i	aed3, a1, 4
  190714:	ebe640030101017f 	{ movi	a7, 1; ae_add24s	aed1, aed1, aed3; nop }
  19071c:	000486               	j	190732 <_Z17calcFactorPerBandiii+0x82>

0019071f <_Z17calcFactorPerBandiii+0x6f>:
  19071f:	041766               	bnei	a7, 1, 190727 <_Z17calcFactorPerBandiii+0x77>
  190722:	213130               	srai	a3, a3, 1
  190725:	1139                	s32i.n	a3, a1, 4

00190727 <_Z17calcFactorPerBandiii+0x77>:
  190727:	bd4114               	ae_l32.i	aed4, a1, 4
  19072a:	ebf140040101007f 	{ movi	a7, 0; ae_sub24s	aed1, aed1, aed4; nop }

00190732 <_Z17calcFactorPerBandiii+0x82>:
  190732:	933ab0               	movnez	a3, a10, a11
  190735:	1139                	s32i.n	a3, a1, 4
  190737:	a813e6               	bgei	a3, 1, 1906e3 <_Z17calcFactorPerBandiii+0x33>
  19073a:	e01104               	ae_s32.l.i	aed1, a1, 0
  19073d:	0128                	l32i.n	a2, a1, 0
  19073f:	f01d                	retw.n

00190741 <_Z17calcFactorPerBandiii+0x91>:
  190741:	000000                                        ...

00190744 <_Z12getStartBandjh>:
  190744:	004136               	entry	a1, 32
  190747:	c35441               	l32r	a4, 181498 (bb80 <xthals_release_major+0x8ca0>)
  19074a:	c34751               	l32r	a5, 181468 (5dc0 <xthals_release_major+0x2ee0>)
  19074d:	491247               	beq	a2, a4, 19079a <_Z12getStartBandjh+0x56>
  190750:	4c1257               	beq	a2, a5, 1907a0 <_Z12getStartBandjh+0x5c>
  190753:	c35081               	l32r	a8, 181494 (17700 <xthals_release_major+0x14820>)
  190756:	c34b91               	l32r	a9, 181484 (15888 <xthals_release_major+0x129a8>)
  190759:	311287               	beq	a2, a8, 19078e <_Z12getStartBandjh+0x4a>
  19075c:	2e1297               	beq	a2, a9, 19078e <_Z12getStartBandjh+0x4a>
  19075f:	c34ba1               	l32r	a10, 18148c (fa00 <xthals_release_major+0xcb20>)
  190762:	c33fb1               	l32r	a11, 181460 (ac44 <xthals_release_major+0x7d64>)
  190765:	2b12a7               	beq	a2, a10, 190794 <_Z12getStartBandjh+0x50>
  190768:	3a12b7               	beq	a2, a11, 1907a6 <_Z12getStartBandjh+0x62>
  19076b:	83d2c2               	addmi	a12, a2, 0xffff8300
  19076e:	acbc                	beqz.n	a12, 1907ac <_Z12getStartBandjh+0x68>
  190770:	c340d1               	l32r	a13, 181470 (5622 <xthals_release_major+0x2742>)
  190773:	c347e1               	l32r	a14, 181490 (3e80 <xthals_release_major+0xfa0>)
  190776:	3812d7               	beq	a2, a13, 1907b2 <_Z12getStartBandjh+0x6e>
  190779:	0412e7               	beq	a2, a14, 190781 <_Z12getStartBandjh+0x3d>
  19077c:	f27c                	movi.n	a2, -1
  19077e:	0001c6               	j	190789 <_Z12getStartBandjh+0x45>

00190781 <_Z12getStartBandjh+0x3d>:
  190781:	c36921               	l32r	a2, 181528 (28bc70 <sbr_start_freq_16>)

00190784 <_Z12getStartBandjh+0x40>:
  190784:	232a                	add.n	a2, a3, a2
  190786:	000222               	l8ui	a2, a2, 0

00190789 <_Z12getStartBandjh+0x45>:
  190789:	742020               	extui	a2, a2, 0, 8
  19078c:	f01d                	retw.n

0019078e <_Z12getStartBandjh+0x4a>:
  19078e:	c36721               	l32r	a2, 18152c (28bc20 <sbr_start_freq_88_96>)
  190791:	fffbc6               	j	190784 <_Z12getStartBandjh+0x40>

00190794 <_Z12getStartBandjh+0x50>:
  190794:	c36721               	l32r	a2, 181530 (28bc30 <sbr_start_freq_64>)
  190797:	fffa46               	j	190784 <_Z12getStartBandjh+0x40>

0019079a <_Z12getStartBandjh+0x56>:
  19079a:	c36621               	l32r	a2, 181534 (28bc00 <sbr_start_freq_48>)
  19079d:	fff8c6               	j	190784 <_Z12getStartBandjh+0x40>

001907a0 <_Z12getStartBandjh+0x5c>:
  1907a0:	c36621               	l32r	a2, 181538 (28bc10 <sbr_start_freq_24>)
  1907a3:	fff746               	j	190784 <_Z12getStartBandjh+0x40>

001907a6 <_Z12getStartBandjh+0x62>:
  1907a6:	c36521               	l32r	a2, 18153c (28bc40 <sbr_start_freq_44>)
  1907a9:	fff5c6               	j	190784 <_Z12getStartBandjh+0x40>

001907ac <_Z12getStartBandjh+0x68>:
  1907ac:	c36521               	l32r	a2, 181540 (28bc50 <sbr_start_freq_32>)
  1907af:	fff446               	j	190784 <_Z12getStartBandjh+0x40>

001907b2 <_Z12getStartBandjh+0x6e>:
  1907b2:	c36421               	l32r	a2, 181544 (28bc60 <sbr_start_freq_22>)
  1907b5:	fff2c6               	j	190784 <_Z12getStartBandjh+0x40>

001907b8 <_Z12getStartBandjh+0x74>:
  1907b8:	004136               	entry	a1, 32
  1907bb:	004522               	s8i	a2, a5, 0
  1907be:	81c322               	addi	a2, a3, -127
  1907c1:	0e9476               	loopnez	a4, 1907d3 <_Z12getStartBandjh+0x8f>
  1907c4:	7f0232               	l8ui	a3, a2, 127
  1907c7:	000562               	l8ui	a6, a5, 0
  1907ca:	221b                	addi.n	a2, a2, 1
  1907cc:	336a                	add.n	a3, a3, a6
  1907ce:	014532               	s8i	a3, a5, 1
  1907d1:	551b                	addi.n	a5, a5, 1

001907d3 <_Z12getStartBandjh+0x8f>:
  1907d3:	f01d                	retw.n

001907d5 <_Z12getStartBandjh+0x91>:
  1907d5:	000000                                        ...

001907d8 <_Z12getStartBandjh+0x94>:
  1907d8:	006136               	entry	a1, 48
  1907db:	03ad                	mov.n	a10, a3
  1907dd:	04bd                	mov.n	a11, a4
  1907df:	05cd                	mov.n	a12, a5
  1907e1:	ffece5               	call8	1906b0 <_Z17calcFactorPerBandiii>
  1907e4:	01a9                	s32i.n	a10, a1, 0
  1907e6:	016142               	s32i	a4, a1, 4
  1907e9:	400000f071f0915e 	{ ae_l32.i	aed0, a1, 4; nop; addi	a9, a5, -1 }
  1907f1:	17fbae000f00310f 	{ ae_l32.i	aed3, a1, 0; nop; ae_slai24s	aed0, aed0, 16 }
  1907f9:	02b996               	bltz	a9, 190828 <_Z12getStartBandjh+0xe4>
  1907fc:	809920               	add	a9, a9, a2
  1907ff:	c35281               	l32r	a8, 181548 (7f00 <xthals_release_major+0x5020>)
  190802:	152884               	ae_movda32x2	aed2, a8, a8
  190805:	1f9576               	loopnez	a5, 190828 <_Z12getStartBandjh+0xe4>
  190808:	eb62dd030004259f 	{ nop; ae_mulf32s.ll	aed4, aed0, aed3; nop }
  190810:	450444               	ae_round24x2f48ssym	aed0, aed4, aed4
  190813:	321024               	ae_add24s	aed1, aed0, aed2
  190816:	e01124               	ae_s32.l.i	aed1, a1, 8
  190819:	21a8                	l32i.n	a10, a1, 8
  19081b:	990b                	addi.n	a9, a9, -1
  19081d:	31a0a0               	srai	a10, a10, 16
  190820:	c0b4a0               	sub	a11, a4, a10
  190823:	0a4d                	mov.n	a4, a10
  190825:	0149b2               	s8i	a11, a9, 1

00190828 <_Z12getStartBandjh+0xe4>:
  190828:	f01d                	retw.n

0019082a <_Z12getStartBandjh+0xe6>:
	...

0019082c <_Z12getStartBandjh+0xe8>:
  19082c:	008136               	entry	a1, 64
  19082f:	c31c81               	l32r	a8, 1814a0 (28bc88 <logDualisTable>)
  190832:	c34691               	l32r	a9, 18154c (627000 <_memmap_mem_dram1_end+0x326000>)
  190835:	0888                	l32i.n	a8, a8, 0
  190837:	4129                	s32i.n	a2, a1, 16
  190839:	a07480               	addx4	a7, a4, a8
  19083c:	bd1704               	ae_l32.i	aed1, a7, 0
  19083f:	a08380               	addx4	a8, a3, a8
  190842:	400001107003680e 	{ ae_l32.i	aed3, a8, 0; nop; movi	a6, 16 }
  19084a:	ebf27a030101216f 	{ ae_l32.x	aed2, a1, a6; ae_sub32	aed1, aed1, aed3; nop }
  190852:	eb6260020100599f 	{ ae_movda32x2	aed5, a9, a9; ae_mulf32s.ll	aed0, aed1, aed2; nop }
  19085a:	c33d61               	l32r	a6, 181550 (10000 <xthals_release_major+0xd120>)
  19085d:	9efb60000f00666e 	{ ae_movda32x2	aed6, a6, a6; nop; ae_round24x2f48ssym	aed0, aed0, aed0 }
  190865:	958c                	beqz.n	a5, 190872 <_Z12getStartBandjh+0x12e>
  190867:	eb62dd050004259f 	{ nop; ae_mulf32s.ll	aed4, aed0, aed5; nop }
  19086f:	450444               	ae_round24x2f48ssym	aed0, aed4, aed4

00190872 <_Z12getStartBandjh+0x12e>:
  190872:	306064               	ae_add32	aed6, aed0, aed6
  190875:	e06104               	ae_s32.l.i	aed6, a1, 0
  190878:	0128                	l32i.n	a2, a1, 0
  19087a:	312120               	srai	a2, a2, 17
  19087d:	1122f0               	slli	a2, a2, 1
  190880:	f01d                	retw.n

00190882 <_Z12getStartBandjh+0x13e>:
	...

00190884 <_Z13LSI_divideIntii>:
  190884:	004136               	entry	a1, 32
  190887:	3b2237               	blt	a2, a3, 1908c6 <_Z13LSI_divideIntii+0x42>
  19088a:	180c                	movi.n	a8, 1
  19088c:	070c                	movi.n	a7, 0
  19088e:	24a237               	bge	a2, a3, 1908b6 <_Z13LSI_divideIntii+0x32>
  190891:	060c                	movi.n	a6, 0

00190893 <_Z13LSI_divideIntii+0xf>:
  190893:	960b                	addi.n	a9, a6, -1
  190895:	401900               	ssl	a9
  190898:	a15800               	sll	a5, a8
  19089b:	400001b54501435e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a5 }
  1908a3:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1908ab:	2540c4               	ae_movad32.l	a4, aed0
  1908ae:	757a                	add.n	a7, a5, a7
  1908b0:	c02240               	sub	a2, a2, a4
  1908b3:	112237               	blt	a2, a3, 1908c8 <_Z13LSI_divideIntii+0x44>

001908b6 <_Z13LSI_divideIntii+0x32>:
  1908b6:	060c                	movi.n	a6, 0

001908b8 <_Z13LSI_divideIntii+0x34>:
  1908b8:	661b                	addi.n	a6, a6, 1
  1908ba:	401600               	ssl	a6
  1908bd:	a1a300               	sll	a10, a3
  1908c0:	f4a2a7               	bge	a2, a10, 1908b8 <_Z13LSI_divideIntii+0x34>
  1908c3:	fff306               	j	190893 <_Z13LSI_divideIntii+0xf>

001908c6 <_Z13LSI_divideIntii+0x42>:
  1908c6:	070c                	movi.n	a7, 0

001908c8 <_Z13LSI_divideIntii+0x44>:
  1908c8:	072d                	mov.n	a2, a7
  1908ca:	f01d                	retw.n

001908cc <_Z19resetFreqBandTablesP15SBR_HEADER_DATA>:
  1908cc:	006136               	entry	a1, 48
  1908cf:	9238                	l32i.n	a3, a2, 36
  1908d1:	02cd                	mov.n	a12, a2
  1908d3:	b33b                	addi.n	a11, a3, 3
  1908d5:	70c342               	addi	a4, a3, 112
  1908d8:	04ad                	mov.n	a10, a4
  1908da:	001e25               	call8	190abc <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA>
  1908dd:	7acc                	bnez.n	a10, 1908e8 <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x1c>
  1908df:	1b02e2               	l8ui	a14, a2, 27
  1908e2:	0303d2               	l8ui	a13, a3, 3
  1908e5:	03bde7               	bgeu	a13, a14, 1908ec <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x20>

001908e8 <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x1c>:
  1908e8:	f27c                	movi.n	a2, -1
  1908ea:	f01d                	retw.n

001908ec <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x20>:
  1908ec:	04cd                	mov.n	a12, a4
  1908ee:	73a8                	l32i.n	a10, a3, 28
  1908f0:	01bd                	mov.n	a11, a1
  1908f2:	001a25               	call8	190a94 <_Z17sbrdecUpdateHiResPhS_S_hh>
  1908f5:	63a8                	l32i.n	a10, a3, 24
  1908f7:	b11b                	addi.n	a11, a1, 1
  1908f9:	73c8                	l32i.n	a12, a3, 28
  1908fb:	0001d2               	l8ui	a13, a1, 0
  1908fe:	0013e5               	call8	190a3c <_Z17sbrdecUpdateLoResPhS_S_h>
  190901:	0101b2               	l8ui	a11, a1, 1
  190904:	0043b2               	s8i	a11, a3, 0
  190907:	0001a2               	l8ui	a10, a1, 0
  19090a:	0143a2               	s8i	a10, a3, 1
  19090d:	0101a2               	l8ui	a10, a1, 1
  190910:	891c                	movi.n	a9, 24
  190912:	8a0b                	addi.n	a8, a10, -1
  190914:	d0b897               	bgeu	a8, a9, 1908e8 <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x1c>
  190917:	63c8                	l32i.n	a12, a3, 24
  190919:	0d2c                	movi.n	a13, 32
  19091b:	000c52               	l8ui	a5, a12, 0
  19091e:	4caa                	add.n	a4, a12, a10
  190920:	000442               	l8ui	a4, a4, 0
  190923:	c12d57               	blt	a13, a5, 1908e8 <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x1c>
  190926:	bea547               	bge	a5, a4, 1908e8 <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x1c>
  190929:	1e02a2               	l8ui	a10, a2, 30
  19092c:	4000010145019a1e 	{ ae_movda32	aed1, a10; nop; movi	a9, 1 }
  190934:	cadc                	bnez.n	a10, 190954 <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x88>
  190936:	09bd                	mov.n	a11, a9

00190938 <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x6c>:
  190938:	024392               	s8i	a9, a3, 2
  19093b:	a96bf6               	bgeui	a11, 6, 1908e8 <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x1c>
  19093e:	6ac3a2               	addi	a10, a3, 106
  190941:	1443b2               	s8i	a11, a3, 20
  190944:	0101d2               	l8ui	a13, a1, 1
  190947:	000b65               	call8	1909fc <_Z21sbrdecDownSampleLoResPhhS_h>
  19094a:	044352               	s8i	a5, a3, 4
  19094d:	054342               	s8i	a4, a3, 5
  190950:	020c                	movi.n	a2, 0
  190952:	f01d                	retw.n

00190954 <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x88>:
  190954:	0001f2               	l8ui	a15, a1, 0
  190957:	c2d281               	l32r	a8, 1814a0 (28bc88 <logDualisTable>)
  19095a:	73d8                	l32i.n	a13, a3, 28
  19095c:	0888                	l32i.n	a8, a8, 0
  19095e:	000db2               	l8ui	a11, a13, 0
  190961:	ffda                	add.n	a15, a15, a13
  190963:	000ff2               	l8ui	a15, a15, 0
  190966:	a0bb80               	addx4	a11, a11, a8
  190969:	bd3b04               	ae_l32.i	aed3, a11, 0
  19096c:	a0ff80               	addx4	a15, a15, a8
  19096f:	bd2f04               	ae_l32.i	aed2, a15, 0
  190972:	4c2234               	ae_sub32	aed2, aed2, aed3
  190975:	9c2224               	ae_srai24	aed2, aed2, 2
  190978:	e02114               	ae_s32.l.i	aed2, a1, 4
  19097b:	11e8                	l32i.n	a14, a1, 4
  19097d:	3c0e34               	ae_movda32	aed0, a14
  190980:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  190988:	c2f3d1               	l32r	a13, 181554 (20000 <xthals_release_major+0x1d120>)
  19098b:	25b0c4               	ae_movad32.l	a11, aed0
  19098e:	bbda                	add.n	a11, a11, a13
  190990:	3182b0               	srai	a8, a11, 18
  190993:	75b2b0               	extui	a11, a11, 18, 8
  190996:	83b980               	moveqz	a11, a9, a8
  190999:	0b9d                	mov.n	a9, a11
  19099b:	ffe646               	j	190938 <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0x6c>

0019099e <_Z19resetFreqBandTablesP15SBR_HEADER_DATA+0xd2>:
	...

001909a0 <_Z9shellsortPhh>:
  1909a0:	004136               	entry	a1, 32
  1909a3:	140c                	movi.n	a4, 1
  1909a5:	1a0c                	movi.n	a10, 1

001909a7 <_Z9shellsortPhh+0x7>:
  1909a7:	9084a0               	addx2	a8, a4, a10
  1909aa:	448a                	add.n	a4, a4, a8
  1909ac:	f7a347               	bge	a3, a4, 1909a7 <_Z9shellsortPhh+0x7>

001909af <_Z9shellsortPhh+0xf>:
  1909af:	04ad                	mov.n	a10, a4
  1909b1:	3b0c                	movi.n	a11, 3
  1909b3:	ffed25               	call8	190884 <_Z13LSI_divideIntii>
  1909b6:	0a4d                	mov.n	a4, a10
  1909b8:	20faa0               	or	a15, a10, a10
  1909bb:	35aa37               	bge	a10, a3, 1909f4 <_Z9shellsortPhh+0x54>
  1909be:	c093a0               	sub	a9, a3, a10
  1909c1:	15a976               	loopgtz	a9, 1909da <_Z9shellsortPhh+0x3a>
  1909c4:	0fcd                	mov.n	a12, a15
  1909c6:	c0bfa0               	sub	a11, a15, a10
  1909c9:	e2fa                	add.n	a14, a2, a15
  1909cb:	000ee2               	l8ui	a14, a14, 0
  1909ce:	b2ba                	add.n	a11, a2, a11
  1909d0:	ff1b                	addi.n	a15, a15, 1
  1909d2:	000486               	j	1909e8 <_Z9shellsortPhh+0x48>

001909d5 <_Z9shellsortPhh+0x35>:
  1909d5:	82ca                	add.n	a8, a2, a12
  1909d7:	0048e2               	s8i	a14, a8, 0

001909da <_Z9shellsortPhh+0x3a>:
  1909da:	000586               	j	1909f4 <_Z9shellsortPhh+0x54>

001909dd <_Z9shellsortPhh+0x3d>:
  1909dd:	9c2a                	add.n	a9, a12, a2
  1909df:	0049d2               	s8i	a13, a9, 0
  1909e2:	c0cca0               	sub	a12, a12, a10
  1909e5:	ec2b27               	blt	a11, a2, 1909d5 <_Z9shellsortPhh+0x35>

001909e8 <_Z9shellsortPhh+0x48>:
  1909e8:	000bd2               	l8ui	a13, a11, 0
  1909eb:	c0bba0               	sub	a11, a11, a10
  1909ee:	eb2ed7               	blt	a14, a13, 1909dd <_Z9shellsortPhh+0x3d>
  1909f1:	fff806               	j	1909d5 <_Z9shellsortPhh+0x35>

001909f4 <_Z9shellsortPhh+0x54>:
  1909f4:	b72ae6               	bgei	a10, 2, 1909af <_Z9shellsortPhh+0xf>
  1909f7:	f01d                	retw.n

001909f9 <_Z9shellsortPhh+0x59>:
  1909f9:	000000                                        ...

001909fc <_Z21sbrdecDownSampleLoResPhhS_h>:
  1909fc:	010136               	entry	a1, 128
  1909ff:	070c                	movi.n	a7, 0
  190a01:	0179                	s32i.n	a7, a1, 0
  190a03:	c59c                	beqz.n	a5, 190a23 <_Z21sbrdecDownSampleLoResPhhS_h+0x27>
  190a05:	fed162               	addmi	a6, a1, 0xfffffe00

00190a08 <_Z21sbrdecDownSampleLoResPhhS_h+0xc>:
  190a08:	771b                	addi.n	a7, a7, 1
  190a0a:	664b                	addi.n	a6, a6, 4
  190a0c:	05ad                	mov.n	a10, a5
  190a0e:	03bd                	mov.n	a11, a3
  190a10:	ffe725               	call8	190884 <_Z13LSI_divideIntii>
  190a13:	330b                	addi.n	a3, a3, -1
  190a15:	7f2682               	l32i	a8, a6, 0x1fc
  190a18:	c055a0               	sub	a5, a5, a10
  190a1b:	88aa                	add.n	a8, a8, a10
  190a1d:	806682               	s32i	a8, a6, 0x200
  190a20:	e415e6               	bgei	a5, 1, 190a08 <_Z21sbrdecDownSampleLoResPhhS_h+0xc>

00190a23 <_Z21sbrdecDownSampleLoResPhhS_h+0x27>:
  190a23:	019d                	mov.n	a9, a1
  190a25:	a71b                	addi.n	a10, a7, 1
  190a27:	0daa76               	loopgtz	a10, 190a38 <_Z21sbrdecDownSampleLoResPhhS_h+0x3c>
  190a2a:	09b8                	l32i.n	a11, a9, 0
  190a2c:	994b                	addi.n	a9, a9, 4
  190a2e:	bb4a                	add.n	a11, a11, a4
  190a30:	000bb2               	l8ui	a11, a11, 0
  190a33:	0042b2               	s8i	a11, a2, 0
  190a36:	221b                	addi.n	a2, a2, 1

00190a38 <_Z21sbrdecDownSampleLoResPhhS_h+0x3c>:
  190a38:	f01d                	retw.n

00190a3a <_Z21sbrdecDownSampleLoResPhhS_h+0x3e>:
	...

00190a3c <_Z17sbrdecUpdateLoResPhS_S_h>:
  190a3c:	004136               	entry	a1, 32
  190a3f:	1fe507               	bbsi	a5, 0, 190a62 <_Z17sbrdecUpdateLoResPhS_S_h+0x26>
  190a42:	080c                	movi.n	a8, 0
  190a44:	416150               	srli	a6, a5, 1
  190a47:	004362               	s8i	a6, a3, 0

00190a4a <_Z17sbrdecUpdateLoResPhS_S_h+0xe>:
  190a4a:	a28a                	add.n	a10, a2, a8
  190a4c:	909840               	addx2	a9, a8, a4
  190a4f:	000992               	l8ui	a9, a9, 0
  190a52:	881b                	addi.n	a8, a8, 1
  190a54:	004a92               	s8i	a9, a10, 0
  190a57:	000372               	l8ui	a7, a3, 0
  190a5a:	748080               	extui	a8, a8, 0, 8
  190a5d:	e9b787               	bgeu	a7, a8, 190a4a <_Z17sbrdecUpdateLoResPhS_S_h+0xe>
  190a60:	f01d                	retw.n

00190a62 <_Z17sbrdecUpdateLoResPhS_S_h+0x26>:
  190a62:	c51b                	addi.n	a12, a5, 1
  190a64:	21c1c0               	srai	a12, a12, 1
  190a67:	0043c2               	s8i	a12, a3, 0
  190a6a:	0004b2               	l8ui	a11, a4, 0
  190a6d:	0042b2               	s8i	a11, a2, 0
  190a70:	0003a2               	l8ui	a10, a3, 0
  190a73:	180c                	movi.n	a8, 1
  190a75:	7a9c                	beqz.n	a10, 190a90 <_Z17sbrdecUpdateLoResPhS_S_h+0x54>

00190a77 <_Z17sbrdecUpdateLoResPhS_S_h+0x3b>:
  190a77:	a28a                	add.n	a10, a2, a8
  190a79:	909840               	addx2	a9, a8, a4
  190a7c:	ffd992               	addmi	a9, a9, 0xffffff00
  190a7f:	881b                	addi.n	a8, a8, 1
  190a81:	ff0992               	l8ui	a9, a9, 255
  190a84:	004a92               	s8i	a9, a10, 0
  190a87:	0003d2               	l8ui	a13, a3, 0
  190a8a:	748080               	extui	a8, a8, 0, 8
  190a8d:	e6bd87               	bgeu	a13, a8, 190a77 <_Z17sbrdecUpdateLoResPhS_S_h+0x3b>
  190a90:	f01d                	retw.n

00190a92 <_Z17sbrdecUpdateLoResPhS_S_h+0x56>:
	...

00190a94 <_Z17sbrdecUpdateHiResPhS_S_hh>:
  190a94:	004136               	entry	a1, 32
  190a97:	c09560               	sub	a9, a5, a6
  190a9a:	004392               	s8i	a9, a3, 0
  190a9d:	063d                	mov.n	a3, a6
  190a9f:	173567               	bltu	a5, a6, 190aba <_Z17sbrdecUpdateHiResPhS_S_hh+0x26>
  190aa2:	01c972               	addi	a7, a9, 1
  190aa5:	119776               	loopnez	a7, 190aba <_Z17sbrdecUpdateHiResPhS_S_hh+0x26>
  190aa8:	534a                	add.n	a5, a3, a4
  190aaa:	c07360               	sub	a7, a3, a6
  190aad:	727a                	add.n	a7, a2, a7
  190aaf:	000552               	l8ui	a5, a5, 0
  190ab2:	331b                	addi.n	a3, a3, 1
  190ab4:	004752               	s8i	a5, a7, 0
  190ab7:	743030               	extui	a3, a3, 0, 8

00190aba <_Z17sbrdecUpdateHiResPhS_S_hh+0x26>:
  190aba:	f01d                	retw.n

00190abc <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA>:
  190abc:	010136               	entry	a1, 128
  190abf:	1904b2               	l8ui	a11, a4, 25
  190ac2:	3468                	l32i.n	a6, a4, 12
  190ac4:	176122               	s32i	a2, a1, 92
  190ac7:	06ad                	mov.n	a10, a6
  190ac9:	ffc7a5               	call8	190744 <_Z12getStartBandjh>
  190acc:	0a7d                	mov.n	a7, a10
  190ace:	015d                	mov.n	a5, a1
  190ad0:	c264c1               	l32r	a12, 181460 (ac44 <xthals_release_major+0x7d64>)
  190ad3:	1a04e2               	l8ui	a14, a4, 26
  190ad6:	d20c                	movi.n	a2, 13
  190ad8:	0d000941b0b0e2ee 	{ bltu.w18	a2, a14, 190b77 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xbb>; nop }
  190ae0:	c26d81               	l32r	a8, 181494 (17700 <xthals_release_major+0x14820>)
  190ae3:	c26891               	l32r	a9, 181484 (15888 <xthals_release_major+0x129a8>)
  190ae6:	0d00204110b0868e 	{ beq.w18	a6, a8, 190ceb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x22f>; nop }
  190aee:	0d00224150b0869e 	{ beq.w18	a6, a9, 190d17 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x25b>; nop }
  190af6:	c265a1               	l32r	a10, 18148c (fa00 <xthals_release_major+0xcb20>)
  190af9:	c267b1               	l32r	a11, 181498 (bb80 <xthals_release_major+0x8ca0>)
  190afc:	0d00274120b086ae 	{ beq.w18	a6, a10, 190d72 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2b6>; nop }
  190b04:	0d002641f0b086be 	{ beq.w18	a6, a11, 190d77 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2bb>; nop }
  190b0c:	0d00274110b086ce 	{ beq.w18	a6, a12, 190d81 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2c5>; nop }
  190b14:	83d6c2               	addmi	a12, a6, 0xffff8300
  190b17:	252c16               	beqz	a12, 190d6d <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2b1>
  190b1a:	c253d1               	l32r	a13, 181468 (5dc0 <xthals_release_major+0x2ee0>)
  190b1d:	0d002441c0b086de 	{ beq.w18	a6, a13, 190d6d <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2b1>; nop }
  190b25:	c252e1               	l32r	a14, 181470 (5622 <xthals_release_major+0x2742>)
  190b28:	0d002541a0b086ee 	{ beq.w18	a6, a14, 190d86 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2ca>; nop }
  190b30:	c258f1               	l32r	a15, 181490 (3e80 <xthals_release_major+0xfa0>)
  190b33:	0d00244150b086fe 	{ beq.w18	a6, a15, 190d7c <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2c0>; nop }

00190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>:
  190b3b:	f27c                	movi.n	a2, -1
  190b3d:	f01d                	retw.n

00190b3f <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x83>:
  190b3f:	0b0c                	movi.n	a11, 0

00190b41 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x85>:
  190b41:	061aa6               	blti	a10, 1, 190b4b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x8f>
  190b44:	fb7c                	movi.n	a11, -1
  190b46:	940b                	addi.n	a9, a4, -1
  190b48:	749090               	extui	a9, a9, 0, 8

00190b4b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x8f>:
  190b4b:	3a9c                	beqz.n	a10, 190b62 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xa6>

00190b4d <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x91>:
  190b4d:	aaba                	add.n	a10, a10, a11
  190b4f:	eb9a                	add.n	a14, a11, a9
  190b51:	d95a                	add.n	a13, a9, a5
  190b53:	000dc2               	l8ui	a12, a13, 0
  190b56:	7490e0               	extui	a9, a14, 0, 8
  190b59:	c0ccb0               	sub	a12, a12, a11
  190b5c:	004dc2               	s8i	a12, a13, 0
  190b5f:	feaa56               	bnez	a10, 190b4d <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x91>

00190b62 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xa6>:
  190b62:	06dd                	mov.n	a13, a6
  190b64:	07ad                	mov.n	a10, a7
  190b66:	01bd                	mov.n	a11, a1
  190b68:	04cd                	mov.n	a12, a4
  190b6a:	ffc4e5               	call8	1907b8 <_Z12getStartBandjh+0x74>
  190b6d:	004342               	s8i	a4, a3, 0

00190b70 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xb4>:
  190b70:	fc7416               	beqz	a4, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190b73:	020c                	movi.n	a2, 0
  190b75:	f01d                	retw.n

00190b77 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xbb>:
  190b77:	f2ced2               	addi	a13, a14, -14
  190b7a:	90baa0               	addx2	a11, a10, a10
  190b7d:	11aaf0               	slli	a10, a10, 1
  190b80:	93abd0               	movnez	a10, a11, a13
  190b83:	74a0a0               	extui	a10, a10, 0, 8

00190b86 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xca>:
  190b86:	0e3c                	movi.n	a14, 48
  190b88:	0b4c                	movi.n	a11, 64
  190b8a:	63bba0               	minu	a11, a11, a10
  190b8d:	7420b0               	extui	a2, a11, 0, 8
  190b90:	c0a270               	sub	a10, a2, a7
  190b93:	a42ea7               	blt	a14, a10, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190b96:	a1b727               	bgeu	a7, a2, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190b99:	0496c7               	bne	a6, a12, 190ba1 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xe5>
  190b9c:	3c2c                	movi.n	a12, 35
  190b9e:	992ca7               	blt	a12, a10, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190ba1:	c26dd1               	l32r	a13, 181558 (bb7f <xthals_release_major+0x8c9f>)
  190ba4:	0e2c                	movi.n	a14, 32
  190ba6:	02bd67               	bgeu	a13, a6, 190bac <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xf0>
  190ba9:	8e2ea7               	blt	a14, a10, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190bac:	1c0492               	l8ui	a9, a4, 28
  190baf:	172162               	l32i	a6, a1, 92
  190bb2:	166916               	beqz	a9, 190d1c <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x260>
  190bb5:	c26ab1               	l32r	a11, 181560 (8c5 <XtosCoreStateSize+0x645>)
  190bb8:	11a2b0               	slli	a10, a2, 5
  190bbb:	051966               	bnei	a9, 1, 190bc4 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x108>
  190bbe:	c22451               	l32r	a5, 181450 (600000 <_memmap_mem_dram1_end+0x2ff000>)
  190bc1:	0002c6               	j	190bd0 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x114>

00190bc4 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x108>:
  190bc4:	c266f1               	l32r	a15, 18155c (500000 <_memmap_mem_dram1_end+0x1ff000>)
  190bc7:	c1ec51               	l32r	a5, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  190bca:	fec982               	addi	a8, a9, -2
  190bcd:	835f80               	moveqz	a5, a15, a8

00190bd0 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x114>:
  190bd0:	400001b544013b7e 	{ ae_movda16	aed1, a11; nop; ae_movda16	aed0, a7 }
  190bd8:	0c800d00a110aa2e 	{ sub	a10, a10, a2; ae_mul16x4	aed1, aed0, aed0, aed1 }
  190be0:	a0aa20               	addx4	a10, a10, a2
  190be3:	2590c4               	ae_movad32.l	a9, aed0
  190be6:	11aad0               	slli	a10, a10, 3
  190be9:	0d000c4140b0a9ae 	{ bge.w18	a9, a10, 190cb1 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x1f5>; nop }
  190bf1:	05ad                	mov.n	a10, a5
  190bf3:	07bd                	mov.n	a11, a7
  190bf5:	0d0c                	movi.n	a13, 0
  190bf7:	11c7f0               	slli	a12, a7, 1
  190bfa:	74c0c0               	extui	a12, a12, 0, 8
  190bfd:	1561c2               	s32i	a12, a1, 84
  190c00:	ffc2a5               	call8	19082c <_Z12getStartBandjh+0xe8>
  190c03:	1d04d2               	l8ui	a13, a4, 29
  190c06:	1521b2               	l32i	a11, a1, 84
  190c09:	1461a2               	s32i	a10, a1, 80
  190c0c:	02cd                	mov.n	a12, a2
  190c0e:	05ad                	mov.n	a10, a5
  190c10:	ffc1a5               	call8	19082c <_Z12getStartBandjh+0xe8>
  190c13:	142142               	l32i	a4, a1, 80
  190c16:	744040               	extui	a4, a4, 0, 8
  190c19:	f1e416               	beqz	a4, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190c1c:	7450a0               	extui	a5, a10, 0, 8
  190c1f:	f18516               	beqz	a5, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190c22:	01ad                	mov.n	a10, a1
  190c24:	07bd                	mov.n	a11, a7
  190c26:	1521c2               	l32i	a12, a1, 84
  190c29:	04dd                	mov.n	a13, a4
  190c2b:	ffbae5               	call8	1907d8 <_Z12getStartBandjh+0x94>
  190c2e:	01ad                	mov.n	a10, a1
  190c30:	04bd                	mov.n	a11, a4
  190c32:	ffd6e5               	call8	1909a0 <_Z9shellsortPhh>
  190c35:	000182               	l8ui	a8, a1, 0
  190c38:	eff816               	beqz	a8, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190c3b:	07ad                	mov.n	a10, a7
  190c3d:	01bd                	mov.n	a11, a1
  190c3f:	04cd                	mov.n	a12, a4
  190c41:	06dd                	mov.n	a13, a6
  190c43:	ffb765               	call8	1907b8 <_Z12getStartBandjh+0x74>
  190c46:	02cd                	mov.n	a12, a2
  190c48:	05dd                	mov.n	a13, a5
  190c4a:	152172               	l32i	a7, a1, 84
  190c4d:	1dc1a2               	addi	a10, a1, 29
  190c50:	1661a2               	s32i	a10, a1, 88
  190c53:	07bd                	mov.n	a11, a7
  190c55:	ffb825               	call8	1907d8 <_Z12getStartBandjh+0x94>
  190c58:	162122               	l32i	a2, a1, 88
  190c5b:	05bd                	mov.n	a11, a5
  190c5d:	02ad                	mov.n	a10, a2
  190c5f:	ffd425               	call8	1909a0 <_Z9shellsortPhh>
  190c62:	1d01b2               	l8ui	a11, a1, 29
  190c65:	80c1d2               	addi	a13, a1, -128
  190c68:	a4da                	add.n	a10, a4, a13
  190c6a:	7f0aa2               	l8ui	a10, a10, 127
  190c6d:	2abba7               	bgeu	a11, a10, 190c9b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x1df>
  190c70:	d5da                	add.n	a13, a5, a13
  190c72:	9c0df2               	l8ui	a15, a13, 156
  190c75:	c0ffb0               	sub	a15, a15, a11
  190c78:	ef1b                	addi.n	a14, a15, 1
  190c7a:	b3eff0               	movgez	a14, a15, a15
  190c7d:	c0fab0               	sub	a15, a10, a11
  190c80:	21e1e0               	srai	a14, a14, 1
  190c83:	02ad                	mov.n	a10, a2
  190c85:	43eef0               	min	a14, a14, a15
  190c88:	feba                	add.n	a15, a14, a11
  190c8a:	1d41f2               	s8i	a15, a1, 29
  190c8d:	9c0dc2               	l8ui	a12, a13, 156
  190c90:	05bd                	mov.n	a11, a5
  190c92:	c0cce0               	sub	a12, a12, a14
  190c95:	9c4dc2               	s8i	a12, a13, 156
  190c98:	ffd065               	call8	1909a0 <_Z9shellsortPhh>

00190c9b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x1df>:
  190c9b:	02bd                	mov.n	a11, a2
  190c9d:	07ad                	mov.n	a10, a7
  190c9f:	d46a                	add.n	a13, a4, a6
  190ca1:	05cd                	mov.n	a12, a5
  190ca3:	ffb165               	call8	1907b8 <_Z12getStartBandjh+0x74>
  190ca6:	445a                	add.n	a4, a4, a5
  190ca8:	744040               	extui	a4, a4, 0, 8
  190cab:	004342               	s8i	a4, a3, 0
  190cae:	ffaf86               	j	190b70 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xb4>

00190cb1 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x1f5>:
  190cb1:	05ad                	mov.n	a10, a5
  190cb3:	07bd                	mov.n	a11, a7
  190cb5:	02cd                	mov.n	a12, a2
  190cb7:	0d0c                	movi.n	a13, 0
  190cb9:	ffb725               	call8	19082c <_Z12getStartBandjh+0xe8>
  190cbc:	7440a0               	extui	a4, a10, 0, 8
  190cbf:	e78416               	beqz	a4, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190cc2:	02cd                	mov.n	a12, a2
  190cc4:	01ad                	mov.n	a10, a1
  190cc6:	07bd                	mov.n	a11, a7
  190cc8:	04dd                	mov.n	a13, a4
  190cca:	ffb0e5               	call8	1907d8 <_Z12getStartBandjh+0x94>
  190ccd:	01ad                	mov.n	a10, a1
  190ccf:	04bd                	mov.n	a11, a4
  190cd1:	ffcce5               	call8	1909a0 <_Z9shellsortPhh>
  190cd4:	000182               	l8ui	a8, a1, 0
  190cd7:	e60816               	beqz	a8, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190cda:	06dd                	mov.n	a13, a6
  190cdc:	07ad                	mov.n	a10, a7
  190cde:	01bd                	mov.n	a11, a1
  190ce0:	04cd                	mov.n	a12, a4
  190ce2:	ffad65               	call8	1907b8 <_Z12getStartBandjh+0x74>
  190ce5:	004342               	s8i	a4, a3, 0
  190ce8:	ffa106               	j	190b70 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xb4>

00190ceb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x22f>:
  190ceb:	01ad                	mov.n	a10, a1
  190ced:	02bd                	mov.n	a11, a2
  190cef:	0c4c                	movi.n	a12, 64
  190cf1:	dd0c                	movi.n	a13, 13
  190cf3:	ffae65               	call8	1907d8 <_Z12getStartBandjh+0x94>
  190cf6:	01ad                	mov.n	a10, a1
  190cf8:	db0c                	movi.n	a11, 13
  190cfa:	ffca65               	call8	1909a0 <_Z9shellsortPhh>
  190cfd:	02ad                	mov.n	a10, a2
  190cff:	01bd                	mov.n	a11, a1
  190d01:	dc0c                	movi.n	a12, 13
  190d03:	1dc1d2               	addi	a13, a1, 29
  190d06:	ffab25               	call8	1907b8 <_Z12getStartBandjh+0x74>
  190d09:	1a04a2               	l8ui	a10, a4, 26
  190d0c:	c1d5c1               	l32r	a12, 181460 (ac44 <xthals_release_major+0x7d64>)
  190d0f:	aa5a                	add.n	a10, a10, a5
  190d11:	1d0aa2               	l8ui	a10, a10, 29
  190d14:	ff9b86               	j	190b86 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0xca>

00190d17 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x25b>:
  190d17:	f20c                	movi.n	a2, 15
  190d19:	fff386               	j	190ceb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x22f>

00190d1c <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x260>:
  190d1c:	1d04c2               	l8ui	a12, a4, 29
  190d1f:	fea092               	movi	a9, 254
  190d22:	9ccc                	bnez.n	a12, 190d2f <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x273>
  190d24:	1e0c                	movi.n	a14, 1
  190d26:	c04b70               	sub	a4, a11, a7
  190d29:	104490               	and	a4, a4, a9
  190d2c:	000246               	j	190d39 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x27d>

00190d2f <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x273>:
  190d2f:	2e0c                	movi.n	a14, 2
  190d31:	2141a0               	srai	a4, a10, 1
  190d34:	441b                	addi.n	a4, a4, 1
  190d36:	104490               	and	a4, a4, a9

00190d39 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x27d>:
  190d39:	dfe416               	beqz	a4, 190b3b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x7f>
  190d3c:	400001b5452344ee 	{ ae_movda32	aed3, a4; nop; ae_movda32	aed2, a14 }
  190d44:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  190d4c:	25a2c4               	ae_movad32.l	a10, aed2
  190d4f:	090c                	movi.n	a9, 0
  190d51:	a7aa                	add.n	a10, a7, a10
  190d53:	c0a2a0               	sub	a10, a2, a10
  190d56:	099476               	loopnez	a4, 190d63 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2a7>
  190d59:	b95a                	add.n	a11, a9, a5
  190d5b:	004be2               	s8i	a14, a11, 0
  190d5e:	991b                	addi.n	a9, a9, 1
  190d60:	749090               	extui	a9, a9, 0, 8

00190d63 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2a7>:
  190d63:	dd8ad6               	bgez	a10, 190b3f <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x83>
  190d66:	090c                	movi.n	a9, 0
  190d68:	1b0c                	movi.n	a11, 1
  190d6a:	ff74c6               	j	190b41 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x85>

00190d6d <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2b1>:
  190d6d:	022c                	movi.n	a2, 32
  190d6f:	ffde06               	j	190ceb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x22f>

00190d72 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2b6>:
  190d72:	421c                	movi.n	a2, 20
  190d74:	ffdcc6               	j	190ceb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x22f>

00190d77 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2bb>:
  190d77:	521c                	movi.n	a2, 21
  190d79:	ffdb86               	j	190ceb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x22f>

00190d7c <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2c0>:
  190d7c:	023c                	movi.n	a2, 48
  190d7e:	ffda46               	j	190ceb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x22f>

00190d81 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2c5>:
  190d81:	721c                	movi.n	a2, 23
  190d83:	ffd906               	j	190ceb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x22f>

00190d86 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2ca>:
  190d86:	322c                	movi.n	a2, 35
  190d88:	ffd7c6               	j	190ceb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x22f>

00190d8b <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2cf>:
  190d8b:	00000000 00413600                                .....

00190d90 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2d4>:
  190d90:	004136               	entry	a1, 32
  190d93:	027d                	mov.n	a7, a2
  190d95:	160c                	movi.n	a6, 1
  190d97:	840b                	addi.n	a8, a4, -1
  190d99:	401800               	ssl	a8
  190d9c:	a16600               	sll	a6, a6
  190d9f:	3814a6               	blti	a4, 1, 190ddb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x31f>
  190da2:	001222               	l16ui	a2, a2, 0
  190da5:	30a476               	loopgtz	a4, 190dd9 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x31d>
  190da8:	1b0c                	movi.n	a11, 1
  190daa:	011792               	l16ui	a9, a7, 2
  190dad:	10a360               	and	a10, a3, a6
  190db0:	109920               	and	a9, a9, a2
  190db3:	93aba0               	movnez	a10, a11, a10
  190db6:	1122f0               	slli	a2, a2, 1
  190db9:	939b90               	movnez	a9, a11, a9
  190dbc:	3099a0               	xor	a9, a9, a10
  190dbf:	f42020               	extui	a2, a2, 0, 16
  190dc2:	005722               	s16i	a2, a7, 0
  190dc5:	f49090               	extui	a9, a9, 0, 16
  190dc8:	a98c                	beqz.n	a9, 190dd6 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x31a>
  190dca:	021752               	l16ui	a5, a7, 4
  190dcd:	302520               	xor	a2, a5, a2
  190dd0:	f42020               	extui	a2, a2, 0, 16
  190dd3:	005722               	s16i	a2, a7, 0

00190dd6 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x31a>:
  190dd6:	416160               	srli	a6, a6, 1

00190dd9 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x31d>:
  190dd9:	f01d                	retw.n

00190ddb <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x31f>:
  190ddb:	001222               	l16ui	a2, a2, 0
  190dde:	f01d                	retw.n

00190de0 <_Z11SbrCrcCheckP7BIT_BUFl>:
  190de0:	00a136               	entry	a1, 80
  190de3:	20a220               	or	a10, a2, a2
  190de6:	0aa0b2               	movi	a11, 10
  190de9:	010ce5               	call8	191eb8 <ReadBits>
  190dec:	204aa0               	or	a4, a10, a10
  190def:	20b110               	or	a11, a1, a1
  190df2:	20a220               	or	a10, a2, a2
  190df5:	010ae5               	call8	191ea4 <CopyBitBufState>
  190df8:	0521a2               	l32i	a10, a1, 20
  190dfb:	020c                	movi.n	a2, 0
  190dfd:	011ae6               	bgei	a10, 1, 190e02 <_Z11SbrCrcCheckP7BIT_BUFl+0x22>
  190e00:	f01d                	retw.n

00190e02 <_Z11SbrCrcCheckP7BIT_BUFl+0x22>:
  190e02:	10a0b2               	movi	a11, 16
  190e05:	00a282               	movi	a8, 0x200
  190e08:	4323a0               	min	a2, a3, a10
  190e0b:	33a292               	movi	a9, 0x233
  190e0e:	145192               	s16i	a9, a1, 40
  190e11:	00a0a2               	movi	a10, 0
  190e14:	135182               	s16i	a8, a1, 38
  190e17:	1251a2               	s16i	a10, a1, 36
  190e1a:	20a220               	or	a10, a2, a2
  190e1d:	ffa665               	call8	190884 <_Z13LSI_divideIntii>
  190e20:	203aa0               	or	a3, a10, a10
  190e23:	191aa6               	blti	a10, 1, 190e40 <_Z11SbrCrcCheckP7BIT_BUFl+0x60>
  190e26:	00a052               	movi	a5, 0

00190e29 <_Z11SbrCrcCheckP7BIT_BUFl+0x49>:
  190e29:	20a110               	or	a10, a1, a1
  190e2c:	0b1c                	movi.n	a11, 16
  190e2e:	0108a5               	call8	191eb8 <ReadBits>
  190e31:	0abd                	mov.n	a11, a10
  190e33:	0c1c                	movi.n	a12, 16
  190e35:	24c1a2               	addi	a10, a1, 36
  190e38:	fff565               	call8	190d90 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2d4>
  190e3b:	551b                	addi.n	a5, a5, 1
  190e3d:	e89357               	bne	a3, a5, 190e29 <_Z11SbrCrcCheckP7BIT_BUFl+0x49>

00190e40 <_Z11SbrCrcCheckP7BIT_BUFl+0x60>:
  190e40:	20a110               	or	a10, a1, a1
  190e43:	11b3c0               	slli	a11, a3, 4
  190e46:	c022b0               	sub	a2, a2, a11
  190e49:	74b020               	extui	a11, a2, 0, 8
  190e4c:	0106a5               	call8	191eb8 <ReadBits>
  190e4f:	20baa0               	or	a11, a10, a10
  190e52:	20c220               	or	a12, a2, a2
  190e55:	24c1a2               	addi	a10, a1, 36
  190e58:	fff365               	call8	190d90 <_Z21sbrdecUpdateFreqScalePhS_P15SBR_HEADER_DATA+0x2d4>
  190e5b:	1c0c                	movi.n	a12, 1
  190e5d:	1211d2               	l16ui	a13, a1, 36
  190e60:	020c                	movi.n	a2, 0
  190e62:	94d0d0               	extui	a13, a13, 0, 10
  190e65:	c0d4d0               	sub	a13, a4, a13
  190e68:	832cd0               	moveqz	a2, a12, a13
  190e6b:	f01d                	retw.n

00190e6d <_Z11SbrCrcCheckP7BIT_BUFl+0x8d>:
  190e6d:	000000                                        ...

00190e70 <_Z11scaleValuesP5fractii>:
  190e70:	004136               	entry	a1, 32
  190e73:	029496               	bltz	a4, 190ea0 <_Z11scaleValuesP5fractii+0x30>
  190e76:	67ed44               	wur.ae_sar	a4
  190e79:	0d400e4160b0136e 	{ blti.w18	a3, 1, 190f63 <_Z11scaleValuesP5fractii+0xf3>; nop }
  190e81:	331b                	addi.n	a3, a3, 1
  190e83:	213130               	srai	a3, a3, 1
  190e86:	0da376               	loopgtz	a3, 190e97 <_Z11scaleValuesP5fractii+0x27>
  190e89:	c10204               	ae_l32x2.i	aed0, a2, 0
  190e8c:	eafbdd100f00259f 	{ nop; nop; ae_slas24s	aed0, aed0 }
  190e94:	620214               	ae_s32x2.ip	aed0, a2, 8

00190e97 <_Z11scaleValuesP5fractii+0x27>:
  190e97:	f01d                	retw.n

00190e99 <_Z11scaleValuesP5fractii+0x29>:
  190e99:	00000000 fe000000                                .......

00190ea0 <_Z11scaleValuesP5fractii+0x30>:
  190ea0:	400001f060f092fe 	{ ae_l32x2.i	aed0, a2, 0; nop; movi	a9, -1 }
  190ea8:	0d400b4170b0136e 	{ blti.w18	a3, 1, 190f63 <_Z11scaleValuesP5fractii+0xf3>; nop }
  190eb0:	c1ad81               	l32r	a8, 181564 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  190eb3:	531b                	addi.n	a5, a3, 1
  190eb5:	c09940               	sub	a9, a9, a4
  190eb8:	400900               	ssr	a9
  190ebb:	213150               	srai	a3, a5, 1
  190ebe:	214130               	srai	a4, a3, 1
  190ec1:	b18080               	sra	a8, a8
  190ec4:	ebfb61000f00488f 	{ ae_truncp24a32x2	aed4, a8, a8; nop; nop }
  190ecc:	206517               	bbci	a5, 1, 190ef0 <_Z11scaleValuesP5fractii+0x80>
  190ecf:	eb60dd040003259f 	{ nop; ae_mulf32s.hh	aed3, aed0, aed4; nop }
  190ed7:	eb62dd040002259f 	{ nop; ae_mulf32s.ll	aed2, aed0, aed4; nop }
  190edf:	451334               	ae_round24x2f48ssym	aed1, aed3, aed3
  190ee2:	9efbbf202f00122e 	{ ae_s32.l.ip	aed1, a2, 8; nop; ae_round24x2f48ssym	aed0, aed2, aed2 }
  190eea:	e002f4               	ae_s32.l.i	aed0, a2, -4
  190eed:	c10204               	ae_l32x2.i	aed0, a2, 0

00190ef0 <_Z11scaleValuesP5fractii+0x80>:
  190ef0:	06f416               	beqz	a4, 190f63 <_Z11scaleValuesP5fractii+0xf3>
  190ef3:	eb60dd040008259f 	{ nop; ae_mulf32s.hh	aed8, aed0, aed4; nop }
  190efb:	9e622f848076f43e 	{ addi	a3, a4, -1; ae_mulf32s.ll	aed6, aed0, aed4; ae_round24x2f48ssym	aed7, aed8, aed8 }
  190f03:	e17244               	ae_s32.l.ip	aed7, a2, 16
  190f06:	9efbc3606f1052be 	{ ae_l32x2.i	aed5, a2, -8; nop; ae_round24x2f48ssym	aed1, aed6, aed6 }
  190f0e:	6e60c0544532022f 	{ ae_l32x2.i	aed0, a2, 0; ae_mulf32s.hh	aed2, aed5, aed4; ae_mulf32s.ll_s2	aed3, aed5, aed4 }
  190f16:	0020f0               	nop
  190f19:	f03d                	nop.n
  190f1b:	f03d                	nop.n
  190f1d:	2da376               	loopgtz	a3, 190f4e <_Z11scaleValuesP5fractii+0xde>
  190f20:	6e60be04400112df 	{ ae_s32.l.i	aed1, a2, -12; ae_mulf32s.hh	aed1, aed0, aed4; ae_mulf32s.ll_s2	aed0, aed0, aed4 }
  190f28:	453334               	ae_round24x2f48ssym	aed3, aed3, aed3
  190f2b:	9efbbe202f3032fe 	{ ae_s32.l.i	aed3, a2, -4; nop; ae_round24x2f48ssym	aed3, aed2, aed2 }
  190f33:	9efbbe101f1032ee 	{ ae_s32.l.i	aed3, a2, -8; nop; ae_round24x2f48ssym	aed1, aed1, aed1 }
  190f3b:	9efbbf000f10124e 	{ ae_s32.l.ip	aed1, a2, 16; nop; ae_round24x2f48ssym	aed1, aed0, aed0 }
  190f43:	c102f4               	ae_l32x2.i	aed0, a2, -8
  190f46:	6e60c0044032022f 	{ ae_l32x2.i	aed0, a2, 0; ae_mulf32s.hh	aed2, aed0, aed4; ae_mulf32s.ll_s2	aed3, aed0, aed4 }

00190f4e <_Z11scaleValuesP5fractii+0xde>:
  190f4e:	9efbbe202fa012de 	{ ae_s32.l.i	aed1, a2, -12; nop; ae_round24x2f48ssym	aed10, aed2, aed2 }
  190f56:	9efbbe303f90a2ee 	{ ae_s32.l.i	aed10, a2, -8; nop; ae_round24x2f48ssym	aed9, aed3, aed3 }
  190f5e:	e092f4               	ae_s32.l.i	aed9, a2, -4
  190f61:	f01d                	retw.n

00190f63 <_Z11scaleValuesP5fractii+0xf3>:
  190f63:	f01d                	retw.n

00190f65 <_Z11scaleValuesP5fractii+0xf5>:
  190f65:	000000                                        ...

00190f68 <_Z19getScalefactorFractP5fracti>:
  190f68:	004136               	entry	a1, 32
  190f6b:	206220               	or	a6, a2, a2
  190f6e:	0d400540b0b2236e 	{ blti.w18	a3, 2, 190fcd <_Z19getScalefactorFractP5fracti+0x65>; ae_movi	aed2, 0 }
  190f76:	ffc372               	addi	a7, a3, -1
  190f79:	218130               	srai	a8, a3, 1
  190f7c:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  190f7f:	0d400140d9b1286e 	{ blti.w18	a8, 2, 190fa0 <_Z19getScalefactorFractP5fracti+0x38>; ae_abs24s	aed1, aed0 }
  190f87:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  190f8a:	fec832               	addi	a3, a8, -2
  190f8d:	07a376               	loopgtz	a3, 190f98 <_Z19getScalefactorFractP5fracti+0x30>
  190f90:	b3fbcd201121021e 	{ ae_l32x2.ip	aed0, a2, 8; ae_abs24s	aed1, aed0; ae_max32	aed2, aed2, aed1 }

00190f98 <_Z19getScalefactorFractP5fracti+0x30>:
  190f98:	b3fbdd201121259e 	{ nop; ae_abs24s	aed1, aed0; ae_max32	aed2, aed2, aed1 }

00190fa0 <_Z19getScalefactorFractP5fracti+0x38>:
  190fa0:	1128f0               	slli	a2, a8, 1
  190fa3:	b3fb52201f20426e 	{ addx4	a4, a2, a6; nop; ae_max32	aed2, aed2, aed1 }
  190fab:	219727               	bne	a7, a2, 190fd0 <_Z19getScalefactorFractP5fracti+0x68>
  190fae:	bd3404               	ae_l32.i	aed3, a4, 0
  190fb1:	2b1134               	ae_abs24s	aed1, aed3
  190fb4:	521214               	ae_max32	aed1, aed2, aed1
  190fb7:	a13114               	ae_sel16i	aed3, aed1, aed1, 1
  190fba:	521134               	ae_max32	aed1, aed1, aed3
  190fbd:	3e1134               	ae_cvtq56p32s.l	aed1, aed1
  190fc0:	2521d4               	ae_nsa64	a2, aed1
  190fc3:	741c                	movi.n	a4, 23
  190fc5:	f0c222               	addi	a2, a2, -16
  190fc8:	432240               	min	a2, a2, a4
  190fcb:	f01d                	retw.n

00190fcd <_Z19getScalefactorFractP5fracti+0x65>:
  190fcd:	171326               	beqi	a3, 1, 190fe8 <_Z19getScalefactorFractP5fracti+0x80>
  190fd0:	a14224               	ae_sel16i	aed4, aed2, aed2, 1
  190fd3:	524244               	ae_max32	aed4, aed2, aed4
  190fd6:	3e4434               	ae_cvtq56p32s.l	aed4, aed4
  190fd9:	2524d4               	ae_nsa64	a2, aed4
  190fdc:	741c                	movi.n	a4, 23
  190fde:	f0c222               	addi	a2, a2, -16
  190fe1:	432240               	min	a2, a2, a4
  190fe4:	f01d                	retw.n

00190fe6 <_Z19getScalefactorFractP5fracti+0x7e>:
	...

00190fe8 <_Z19getScalefactorFractP5fracti+0x80>:
  190fe8:	bd6204               	ae_l32.i	aed6, a2, 0
  190feb:	2b5164               	ae_abs24s	aed5, aed6
  190fee:	525254               	ae_max32	aed5, aed2, aed5
  190ff1:	a16554               	ae_sel16i	aed6, aed5, aed5, 1
  190ff4:	525564               	ae_max32	aed5, aed5, aed6
  190ff7:	3e5534               	ae_cvtq56p32s.l	aed5, aed5
  190ffa:	2525d4               	ae_nsa64	a2, aed5
  190ffd:	741c                	movi.n	a4, 23
  190fff:	f0c222               	addi	a2, a2, -16
  191002:	432240               	min	a2, a2, a4
  191005:	f01d                	retw.n

00191007 <_Z19getScalefactorFractP5fracti+0x9f>:
	...

00191008 <_Z10dit_fft_32P5fractiPKS_icS0_>:
  191008:	008136               	entry	a1, 64
  19100b:	c14224               	ae_l32x2.i	aed4, a2, 16
  19100e:	c16264               	ae_l32x2.i	aed6, a2, 48
  191011:	c1b244               	ae_l32x2.i	aed11, a2, 32
  191014:	04ed                	mov.n	a14, a4
  191016:	400000146009f22e 	{ ae_l32x2.i	aed9, a2, 0; nop; addmi	a15, a2, 0x100 }
  19101e:	400000806c5e8f2e 	{ ae_l32x2.i	aed14, a15, -32; nop; addi	a8, a2, 88 }
  191026:	400000806745a82e 	{ ae_l32x2.i	aed5, a8, 56; nop; addi	a10, a2, 72 }
  19102e:	40000080677ada2e 	{ ae_l32x2.i	aed10, a10, 56; nop; addi	a13, a2, 120 }
  191036:	a0b5e0               	addx4	a11, a5, a14
  191039:	11b9                	s32i.n	a11, a1, 4
  19103b:	ebf1c10a0902cd3f 	{ ae_l32x2.i	aed12, a13, 40; ae_sub24s	aed2, aed9, aed10; nop }
  191043:	1ce6c12c2b278dbf 	{ ae_l32x2.i	aed8, a13, 56; ae_add24s	aed7, aed11, aed12; ae_srai24	aed2, aed2, 2 }
  19104b:	1ce6c22a797f3f2f 	{ ae_l32x2.i	aed3, a15, -64; ae_add24s	aed15, aed9, aed10; ae_srai24	aed7, aed7, 2 }
  191053:	1cf1c32cfbfd1abf 	{ ae_l32x2.i	aed1, a10, -8; ae_sub24s	aed13, aed11, aed12; ae_srai24	aed15, aed15, 2 }
  19105b:	92f1c038160bcabe 	{ ae_l32x2.i	aed12, a10, 24; ae_sub24s	aed11, aed6, aed8; ae_add24s	aed0, aed1, aed3 }
  191063:	1cf1c425b4bdd1ef 	{ ae_s32x2.i	aed13, a1, 16; ae_sub24s	aed13, aed4, aed5; ae_srai24	aed11, aed11, 2 }
  19106b:	1ce6dd2edcd9259f 	{ nop; ae_add24s	aed9, aed12, aed14; ae_srai24	aed13, aed13, 2 }
  191073:	1ce6dd28969a259f 	{ nop; ae_add24s	aed10, aed6, aed8; ae_srai24	aed9, aed9, 2 }
  19107b:	1cf1c32301038faf 	{ ae_l32x2.i	aed8, a15, -16; ae_sub24s	aed3, aed1, aed3; ae_srai24	aed0, aed0, 2 }
  191083:	1ce6c125a4a65a3f 	{ ae_l32x2.i	aed5, a10, 40; ae_add24s	aed6, aed4, aed5; ae_srai24	aed10, aed10, 2 }
  19108b:	a8f1c28e5cc14fae 	{ ae_l32x2.i	aed4, a15, -48; ae_sub24s	aed1, aed12, aed14; ae_sub24s	aed12, aed5, aed8 }
  191093:	1ce6c02865658a3f 	{ ae_l32x2.i	aed8, a10, 8; ae_add24s	aed5, aed5, aed8; ae_srai24	aed6, aed6, 2 }
  19109b:	a8e6dd4488e8259e 	{ nop; ae_add24s	aed8, aed8, aed4; ae_sub24s	aed14, aed8, aed4 }
  1910a3:	9c8284               	ae_srai24	aed8, aed8, 2
  1910a6:	1ce6dd285654259f 	{ nop; ae_add24s	aed4, aed6, aed8; ae_srai24	aed5, aed5, 2 }
  1910ae:	a8e6dd856a68259e 	{ nop; ae_add24s	aed8, aed10, aed5; ae_sub24s	aed6, aed6, aed8 }
  1910b6:	c7f1dd156a5a259e 	{ nop; ae_sub24s	aed10, aed10, aed5; ae_neg24s	aed5, aed1 }
  1910be:	80fbdd135815259e 	{ nop; ae_neg24s	aed5, aed3; ae_sel16i	aed1, aed1, aed5, 0 }
  1910c6:	80fbdd3c5835259e 	{ nop; ae_neg24s	aed5, aed12; ae_sel16i	aed3, aed3, aed5, 0 }
  1910ce:	80fbddce58c5259e 	{ nop; ae_neg24s	aed5, aed14; ae_sel16i	aed12, aed12, aed5, 0 }
  1910d6:	1c00dd253e3e259f 	{ nop; ae_sel16i.n	aed14, aed14, aed5, 0; ae_srai24	aed3, aed3, 2 }
  1910de:	92f1dd00ff5f259e 	{ nop; ae_sub24s	aed15, aed15, aed0; ae_add24s	aed5, aed15, aed0 }
  1910e6:	1ce6c429c7c0f7ef 	{ ae_s32x2.i	aed15, a7, 16; ae_add24s	aed0, aed7, aed9; ae_srai24	aed12, aed12, 2 }
  1910ee:	1cf1c429e7e5576f 	{ ae_s32x2.i	aed5, a7, 0; ae_sub24s	aed5, aed7, aed9; ae_srai24	aed14, aed14, 2 }
  1910f6:	92e6c5cebd9557ee 	{ ae_s32x2.i	aed5, a7, 48; ae_add24s	aed5, aed13, aed14; ae_add24s	aed9, aed11, aed12 }
  1910fe:	a8f1c5ecdb7b076e 	{ ae_s32x2.i	aed0, a7, 32; ae_sub24s	aed11, aed11, aed12; ae_sub24s	aed7, aed13, aed14 }
  191106:	92f1c13322cd3dae 	{ ae_l32x2.i	aed3, a13, 48; ae_sub24s	aed13, aed2, aed3; ae_add24s	aed12, aed2, aed3 }
  19110e:	c12254               	ae_l32x2.i	aed2, a2, 40
  191111:	c10124               	ae_l32x2.i	aed0, a1, 16
  191114:	e9c714               	ae_s32x2.i	aed12, a7, 8
  191117:	1cfbc4201f10d7ff 	{ ae_s32x2.i	aed13, a7, 24; nop; ae_srai24	aed1, aed1, 2 }
  19111f:	1cfbc2200f00df3f 	{ ae_l32x2.i	aed13, a15, -56; nop; ae_srai24	aed0, aed0, 2 }
  191127:	92f1c01100ef023e 	{ ae_l32x2.i	aed0, a2, 8; ae_sub24s	aed15, aed0, aed1; ae_add24s	aed14, aed0, aed1 }
  19112f:	c11864               	ae_l32x2.i	aed1, a8, 48
  191132:	c1c8e4               	ae_l32x2.i	aed12, a8, -16
  191135:	e9f774               	ae_s32x2.i	aed15, a7, 56
  191138:	e9e754               	ae_s32x2.i	aed14, a7, 40
  19113b:	40000000624e987e 	{ ae_l32x2.i	aed14, a8, 16; nop; addi	a9, a7, 64 }
  191143:	400001006d0f8f1e 	{ ae_l32x2.i	aed15, a15, -24; nop; movi	a8, 1 }
  19114b:	67ed84               	wur.ae_sar	a8
  19114e:	e95914               	ae_s32x2.i	aed5, a9, 8
  191151:	40000015170bc97e 	{ ae_s32x2.i	aed11, a9, 56; nop; addmi	a12, a7, 0x100 }
  191159:	92f1c41f0eb569ee 	{ ae_s32x2.i	aed6, a9, 16; ae_sub24s	aed5, aed14, aed15; ae_add24s	aed11, aed0, aed1 }
  191161:	a8f1c4130264496e 	{ ae_s32x2.i	aed4, a9, 0; ae_sub24s	aed4, aed2, aed3; ae_sub24s	aed6, aed0, aed1 }
  191169:	1cf1c42d6c6779ff 	{ ae_s32x2.i	aed7, a9, 24; ae_sub24s	aed7, aed12, aed13; ae_srai24	aed6, aed6, 2 }
  191171:	1ce62b2d4c4d8f3f 	{ addi	a3, a15, -72; ae_add24s	aed13, aed12, aed13; ae_srai24	aed4, aed4, 2 }
  191179:	1ce6c52fdedaa9ef 	{ ae_s32x2.i	aed10, a9, 48; ae_add24s	aed10, aed14, aed15; ae_srai24	aed13, aed13, 2 }
  191181:	1ce6c523a2a9997f 	{ ae_s32x2.i	aed9, a9, 40; ae_add24s	aed9, aed2, aed3; ae_srai24	aed10, aed10, 2 }
  191189:	1cfbc5259898896f 	{ ae_s32x2.i	aed8, a9, 32; ae_neg24s	aed8, aed5; ae_srai24	aed9, aed9, 2 }
  191191:	80fb2c5788580c4e 	{ addi	a4, a12, -64; ae_neg24s	aed8, aed7; ae_sel16i	aed5, aed5, aed8, 0 }
  191199:	92f1c0aa9902932e 	{ ae_l32x2.i	aed9, a3, 0; ae_sub24s	aed2, aed9, aed10; ae_add24s	aed0, aed9, aed10 }
  1911a1:	1c00c128b7b782bf 	{ ae_l32x2.i	aed8, a2, 56; ae_sel16i.n	aed7, aed7, aed8, 0; ae_srai24	aed11, aed11, 2 }
  1911a9:	92f1c1ddbbcebd2e 	{ ae_l32x2.i	aed11, a13, 32; ae_sub24s	aed14, aed11, aed13; ae_add24s	aed12, aed11, aed13 }
  1911b1:	1cfbc0205f50a2bf 	{ ae_l32x2.i	aed10, a2, 24; nop; ae_srai24	aed5, aed5, 2 }
  1911b9:	92f1c25544135fbe 	{ ae_l32x2.i	aed5, a15, -40; ae_sub24s	aed3, aed4, aed5; ae_add24s	aed1, aed4, aed5 }
  1911c1:	1cfbc3207f704d2f 	{ ae_l32x2.i	aed4, a13, -32; nop; ae_srai24	aed7, aed7, 2 }
  1911c9:	92f1c37766df7fbe 	{ ae_l32x2.i	aed7, a15, -8; ae_sub24s	aed15, aed6, aed7; ae_add24s	aed13, aed6, aed7 }
  1911d1:	400001006806933e 	{ ae_l32x2.i	aed6, a3, -64; nop; movi	a9, 3 }
  1911d9:	2199                	s32i.n	a9, a1, 8
  1911db:	e9f4b4               	ae_s32x2.i	aed15, a4, -40
  1911de:	ebf1c607060fe4ef 	{ ae_s32x2.i	aed14, a4, -48; ae_sub24s	aed15, aed6, aed7; nop }
  1911e6:	a8f1c69b8aecc46e 	{ ae_s32x2.i	aed12, a4, -64; ae_sub24s	aed12, aed10, aed11; ae_sub24s	aed14, aed8, aed9 }
  1911ee:	1cf1c625e4edd47f 	{ ae_s32x2.i	aed13, a4, -56; ae_sub24s	aed13, aed4, aed5; ae_srai24	aed14, aed14, 2 }
  1911f6:	1ce6dd25c4c4259f 	{ nop; ae_add24s	aed4, aed4, aed5; ae_srai24	aed12, aed12, 2 }
  1911fe:	1ce6c72b4a4334ff 	{ ae_s32x2.i	aed3, a4, -8; ae_add24s	aed3, aed10, aed11; ae_srai24	aed4, aed4, 2 }
  191206:	1ce6c7293830046f 	{ ae_s32x2.i	aed0, a4, -32; ae_add24s	aed0, aed8, aed9; ae_srai24	aed3, aed3, 2 }
  19120e:	a8fbc74d389224ee 	{ ae_s32x2.i	aed2, a4, -16; ae_neg24s	aed2, aed13; ae_sub24s	aed9, aed3, aed4 }
  191216:	0d8018c4830b352e 	{ ae_movda32	aed3, a5; ae_add24s	aed11, aed3, aed4 }
  19121e:	1800c7123d3d147f 	{ ae_s32x2.i	aed1, a4, -24; ae_sel16i.n	aed13, aed13, aed2, 0; ae_slai32	aed3, aed3, 1 }
  191226:	1ce6c827d6d1a37f 	{ ae_movad32.l	a10, aed3; ae_add24s	aed1, aed6, aed7; ae_srai24	aed13, aed13, 2 }
  19122e:	01a9                	s32i.n	a10, a1, 0
  191230:	1ce6c62d1c1abc6f 	{ ae_s32x2.i	aed11, a12, -64; ae_add24s	aed10, aed12, aed13; ae_srai24	aed1, aed1, 2 }
  191238:	1cfbc62f0802ac7f 	{ ae_s32x2.i	aed10, a12, -56; ae_neg24s	aed2, aed15; ae_srai24	aed0, aed0, 2 }
  191240:	80f1c6fd2cf89cee 	{ ae_s32x2.i	aed9, a12, -48; ae_sub24s	aed8, aed12, aed13; ae_sel16i	aed15, aed15, aed2, 0 }
  191248:	1ce6c621f0f78cff 	{ ae_s32x2.i	aed8, a12, -40; ae_add24s	aed7, aed0, aed1; ae_srai24	aed15, aed15, 2 }
  191250:	ebe6c70f0e067c6f 	{ ae_s32x2.i	aed7, a12, -32; ae_add24s	aed6, aed14, aed15; nop }
  191258:	ebf1c70100056c7f 	{ ae_s32x2.i	aed6, a12, -24; ae_sub24s	aed5, aed0, aed1; nop }
  191260:	ebf1c70f0e045cef 	{ ae_s32x2.i	aed5, a12, -16; ae_sub24s	aed4, aed14, aed15; nop }
  191268:	400001011f04dc8e 	{ ae_s32x2.i	aed4, a12, -8; nop; movi	a13, 8 }

00191270 <_Z10dit_fft_32P5fractiPKS_icS0_+0x268>:
  191270:	140c                	movi.n	a4, 1
  191272:	2188                	l32i.n	a8, a1, 8
  191274:	21d1d0               	srai	a13, a13, 1
  191277:	401800               	ssl	a8
  19127a:	a14400               	sll	a4, a4
  19127d:	212140               	srai	a2, a4, 1
  191280:	0d401a4180b0126e 	{ blti.w18	a2, 1, 19142c <_Z10dit_fft_32P5fractiPKS_icS0_+0x424>; nop }
  191288:	1198                	l32i.n	a9, a1, 4
  19128a:	3c1734               	ae_movda32	aed1, a7
  19128d:	400800               	ssr	a8
  191290:	01c8                	l32i.n	a12, a1, 0
  191292:	400001b54502424e 	{ ae_movda32	aed2, a2; nop; ae_movda32	aed0, a4 }
  19129a:	963204               	ae_slai32	aed3, aed0, 2
  19129d:	18f25930024fbeef 	{ or	a11, a14, a14; ae_sub32	aed15, aed2, aed0; ae_slai32	aed4, aed0, 3 }
  1912a5:	18fbc820fff0547f 	{ ae_movad32.l	a5, aed4; nop; ae_slai32	aed15, aed15, 2 }
  1912ad:	b1c0c0               	sra	a12, a12
  1912b0:	93fbc923090323ae 	{ ae_mov	aed2, aed3; ae_neg32	aed3, aed3; ae_add32	aed0, aed0, aed2 }
  1912b8:	18fbc8200f00637f 	{ ae_movad32.l	a6, aed3; nop; ae_slai32	aed0, aed0, 2 }
  1912c0:	0d8018418212ec2e 	{ ae_movda32	aed14, a12; ae_add32	aed2, aed2, aed1 }
  1912c8:	18e7c811e0e0c27f 	{ ae_movad32.l	a12, aed2; ae_add32	aed0, aed0, aed1; ae_slai32	aed14, aed14, 1 }
  1912d0:	18fbc820efe0a07f 	{ ae_movad32.l	a10, aed0; nop; ae_slai32	aed14, aed14, 2 }
  1912d8:	ebe7c8010f0ffe7f 	{ ae_movad32.l	a15, aed14; ae_add32	aed15, aed15, aed1; nop }
  1912e0:	31a9                	s32i.n	a10, a1, 12
  1912e2:	25afc4               	ae_movad32.l	a10, aed15

001912e5 <_Z10dit_fft_32P5fractiPKS_icS0_+0x2dd>:
  1912e5:	bd7904               	ae_l32.i	aed7, a9, 0
  1912e8:	c23c64               	ae_l32x2.x	aed3, a12, a6
  1912eb:	c8fbae302f106b0e 	{ ae_l32.i	aed6, a11, 0; nop; ae_cvtq56p32s.h	aed1, aed3 }
  1912f3:	0c03c01716062c2f 	{ ae_l32x2.i	aed2, a12, 0; ae_sel16i.n	aed6, aed6, aed7, 3; ae_srai64	aed0, aed1, 1 }
  1912fb:	eb1d5a06020099ff 	{ sub	a9, a9, a15; ae_mulaad24.hl.lh	aed0, aed2, aed6; nop }
  191303:	c8fb50303ff0bbfe 	{ add	a11, a11, a15; nop; ae_cvtq56p32s.l	aed15, aed3 }
  19130b:	0d4010c0f1771d6e 	{ blti.w18	a13, 1, 19141e <_Z10dit_fft_32P5fractiPKS_icS0_+0x416>; ae_sub64	aed7, aed1, aed0 }
  191313:	0cfb5010ff402c5f 	{ add	a2, a12, a5; nop; ae_srai64	aed4, aed15, 1 }
  19131b:	9e8d500602843a5e 	{ add	a3, a10, a5; ae_mulsad24.hh.ll	aed4, aed2, aed6; ae_round24x2f48ssym	aed8, aed0, aed0 }
  191323:	9efb9e707f5086ce 	{ ae_s32.l.x	aed8, a6, a12; nop; ae_round24x2f48ssym	aed5, aed7, aed7 }
  19132b:	9efb77404fb0836e 	{ ae_l32x2.x	aed8, a3, a6; nop; ae_round24x2f48ssym	aed11, aed4, aed4 }
  191333:	c8fb50802fd086ce 	{ add	a8, a6, a12; nop; ae_cvtq56p32s.h	aed13, aed8 }
  19133b:	0cf47714dfefca5f 	{ ae_l32x2.x	aed12, a10, a5; ae_sub64	aed15, aed15, aed4; ae_srai64	aed14, aed13, 1 }
  191343:	c88dbe863c8e5c0e 	{ ae_s32.l.i	aed5, a12, 0; ae_mulsad24.hh.ll	aed14, aed12, aed6; ae_cvtq56p32s.l	aed8, aed8 }
  19134b:	9efbbef0ffa0b81e 	{ ae_s32.l.i	aed11, a8, 4; nop; ae_round24x2f48ssym	aed10, aed15, aed15 }
  191353:	9efbbee0ef90ac1e 	{ ae_s32.l.i	aed10, a12, 4; nop; ae_round24x2f48ssym	aed9, aed14, aed14 }
  19135b:	0cf49e1e8d9d963f 	{ ae_s32.l.x	aed9, a6, a3; ae_sub64	aed13, aed13, aed14; ae_srai64	aed9, aed8, 1 }
  191363:	9eb477d6dcb9026e 	{ ae_l32x2.x	aed0, a2, a6; ae_mulssd24.hl.lh	aed9, aed12, aed6; ae_round24x2f48ssym	aed11, aed13, aed13 }
  19136b:	3e4024               	ae_cvtq56p32s.h	aed4, aed0
  19136e:	9efb50909fa0463e 	{ add	a4, a6, a3; nop; ae_round24x2f48ssym	aed10, aed9, aed9 }
  191376:	0cf4771948285c5f 	{ ae_l32x2.x	aed5, a12, a5; ae_sub64	aed8, aed8, aed9; ae_srai64	aed2, aed4, 1 }
  19137e:	9e1d9e868512ba5e 	{ ae_s32.l.x	aed11, a10, a5; ae_mulaad24.hl.lh	aed2, aed5, aed6; ae_round24x2f48ssym	aed1, aed8, aed8 }
  191386:	400000f121fa44de 	{ ae_s32.l.i	aed10, a4, 4; nop; addi	a4, a13, -1 }
  19138e:	0020f0               	nop
  191391:	f03d                	nop.n
  191393:	f03d                	nop.n
  191395:	82a476               	loopgtz	a4, 19141b <_Z10dit_fft_32P5fractiPKS_icS0_+0x413>
  191398:	c8fbbe003f10131e 	{ ae_s32.l.i	aed1, a3, 4; nop; ae_cvtq56p32s.l	aed1, aed0 }
  1913a0:	9ef450222430335e 	{ add	a3, a3, a5; ae_sub64	aed0, aed4, aed2; ae_round24x2f48ssym	aed3, aed2, aed2 }
  1913a8:	0cfb9e101f30362f 	{ ae_s32.l.x	aed3, a6, a2; nop; ae_srai64	aed3, aed1, 1 }
  1913b0:	9e8d77060523036e 	{ ae_l32x2.x	aed0, a3, a6; ae_mulsad24.hh.ll	aed3, aed5, aed6; ae_round24x2f48ssym	aed2, aed0, aed0 }
  1913b8:	c8fbc0002f40532e 	{ ae_l32x2.i	aed5, a3, 0; nop; ae_cvtq56p32s.h	aed4, aed0 }
  1913c0:	9ef4be333131220e 	{ ae_s32.l.i	aed2, a2, 0; ae_sub64	aed1, aed1, aed3; ae_round24x2f48ssym	aed3, aed3, aed3 }
  1913c8:	0cfb50104f20462f 	{ add	a4, a6, a2; nop; ae_srai64	aed2, aed4, 1 }
  1913d0:	9e8dbe161512341e 	{ ae_s32.l.i	aed3, a4, 4; ae_mulsad24.hh.ll	aed2, aed5, aed6; ae_round24x2f48ssym	aed1, aed1, aed1 }
  1913d8:	c8fb50003f00463e 	{ add	a4, a6, a3; nop; ae_cvtq56p32s.l	aed0, aed0 }
  1913e0:	9ef4be222431121e 	{ ae_s32.l.i	aed1, a2, 4; ae_sub64	aed1, aed4, aed2; ae_round24x2f48ssym	aed3, aed2, aed2 }
  1913e8:	0cfb50100f20225f 	{ add	a2, a2, a5; nop; ae_srai64	aed2, aed0, 1 }
  1913f0:	9eb49e161512363e 	{ ae_s32.l.x	aed3, a6, a3; ae_mulssd24.hl.lh	aed2, aed5, aed6; ae_round24x2f48ssym	aed1, aed1, aed1 }
  1913f8:	c15204               	ae_l32x2.i	aed5, a2, 0
  1913fb:	9ef477222023026e 	{ ae_l32x2.x	aed0, a2, a6; ae_sub64	aed3, aed0, aed2; ae_round24x2f48ssym	aed2, aed2, aed2 }
  191403:	c8fbbe002f40130e 	{ ae_s32.l.i	aed1, a3, 0; nop; ae_cvtq56p32s.h	aed4, aed0 }
  19140b:	0cfbbe104f20241f 	{ ae_s32.l.i	aed2, a4, 4; nop; ae_srai64	aed2, aed4, 1 }
  191413:	9e1ddd363512259e 	{ nop; ae_mulaad24.hl.lh	aed2, aed5, aed6; ae_round24x2f48ssym	aed1, aed3, aed3 }

0019141b <_Z10dit_fft_32P5fractiPKS_icS0_+0x413>:
  19141b:	e01314               	ae_s32.l.i	aed1, a3, 4

0019141e <_Z10dit_fft_32P5fractiPKS_icS0_+0x416>:
  19141e:	aa8b                	addi.n	a10, a10, 8
  191420:	3138                	l32i.n	a3, a1, 12
  191422:	cc8b                	addi.n	a12, a12, 8
  191424:	0d3feb41d0b0ec3e 	{ bltu.w18	a12, a3, 1912e5 <_Z10dit_fft_32P5fractiPKS_icS0_+0x2dd>; nop }

0019142c <_Z10dit_fft_32P5fractiPKS_icS0_+0x424>:
  19142c:	2188                	l32i.n	a8, a1, 8
  19142e:	881b                	addi.n	a8, a8, 1
  191430:	2189                	s32i.n	a8, a1, 8
  191432:	0d7fe341a0b068ce 	{ bnei.w18	a8, 6, 191270 <_Z10dit_fft_32P5fractiPKS_icS0_+0x268>; nop }
  19143a:	f01d                	retw.n

0019143c <_Z10dit_fft_16P5fractiPKS_icS0_>:
  19143c:	006136               	entry	a1, 48
  19143f:	c1b254               	ae_l32x2.i	aed11, a2, 40
  191442:	400000006142d22e 	{ ae_l32x2.i	aed2, a2, 8; nop; addi	a13, a2, 64 }
  19144a:	400001006200a21e 	{ ae_l32x2.i	aed0, a2, 16; nop; movi	a10, 1 }
  191452:	40000100670eb23e 	{ ae_l32x2.i	aed14, a2, 56; nop; movi	a11, 3 }
  19145a:	a0f540               	addx4	a15, a5, a4
  19145d:	11f9                	s32i.n	a15, a1, 4
  19145f:	21b9                	s32i.n	a11, a1, 8
  191461:	67eda4               	wur.ae_sar	a10
  191464:	c11d24               	ae_l32x2.i	aed1, a13, 16
  191467:	c1fd74               	ae_l32x2.i	aed15, a13, 56
  19146a:	a8f1c01f0e683d3e 	{ ae_l32x2.i	aed3, a13, 8; ae_sub24s	aed8, aed14, aed15; ae_sub24s	aed6, aed0, aed1 }
  191472:	92e6c13120d04d2e 	{ ae_l32x2.i	aed4, a13, 32; ae_add24s	aed0, aed0, aed1; ae_add24s	aed13, aed2, aed3 }
  19147a:	1cf1c123020a322f 	{ ae_l32x2.i	aed3, a2, 32; ae_sub24s	aed10, aed2, aed3; ae_srai24	aed0, aed0, 2 }
  191482:	a8e6c14f3e51cd3e 	{ ae_l32x2.i	aed12, a13, 40; ae_add24s	aed1, aed14, aed15; ae_sub24s	aed5, aed3, aed4 }
  19148a:	c7e6dd8c6b9e259e 	{ nop; ae_add24s	aed14, aed11, aed12; ae_neg24s	aed9, aed8 }
  191492:	a800ddc9b8b8259e 	{ nop; ae_sel16i.n	aed8, aed8, aed9, 0; ae_sub24s	aed11, aed11, aed12 }
  19149a:	c7e6c154639fc2ae 	{ ae_l32x2.i	aed12, a2, 48; ae_add24s	aed15, aed3, aed4; ae_neg24s	aed9, aed5 }
  1914a2:	1cfbc02bf8f24d2f 	{ ae_l32x2.i	aed4, a13, 0; ae_neg24s	aed2, aed11; ae_srai24	aed15, aed15, 2 }
  1914aa:	8000c1529b5b2dae 	{ ae_l32x2.i	aed2, a13, 48; ae_sel16i.n	aed11, aed11, aed2, 0; ae_sel16i	aed5, aed5, aed9, 0 }
  1914b2:	a8e6c022cc72322e 	{ ae_l32x2.i	aed3, a2, 0; ae_add24s	aed2, aed12, aed2; ae_sub24s	aed7, aed12, aed2 }
  1914ba:	1ce6dd24535c259f 	{ nop; ae_add24s	aed12, aed3, aed4; ae_srai24	aed5, aed5, 2 }
  1914c2:	c7f1dd746394259e 	{ nop; ae_sub24s	aed4, aed3, aed4; ae_neg24s	aed9, aed7 }
  1914ca:	1c0059292727e44f 	{ or	a14, a4, a4; ae_sel16i.n	aed7, aed7, aed9, 0; ae_srai24	aed2, aed2, 2 }
  1914d2:	92f124220090079e 	{ addi	a9, a7, 64; ae_sub24s	aed0, aed0, aed2; ae_add24s	aed9, aed0, aed2 }
  1914da:	1cfbc5204f4007ef 	{ ae_s32x2.i	aed0, a7, 48; nop; ae_srai24	aed4, aed4, 2 }
  1914e2:	1cf1c525c4c3976f 	{ ae_s32x2.i	aed9, a7, 32; ae_sub24s	aed3, aed4, aed5; ae_srai24	aed12, aed12, 2 }
  1914ea:	1cf1c42f6c6937ff 	{ ae_s32x2.i	aed3, a7, 24; ae_sub24s	aed9, aed12, aed15; ae_srai24	aed6, aed6, 2 }
  1914f2:	1ce6c42f7c7f97ef 	{ ae_s32x2.i	aed9, a7, 16; ae_add24s	aed15, aed12, aed15; ae_srai24	aed7, aed7, 2 }
  1914fa:	a8e6c4776626f76e 	{ ae_s32x2.i	aed15, a7, 0; ae_add24s	aed6, aed6, aed7; ae_sub24s	aed2, aed6, aed7 }
  191502:	1cfbc520afa0677f 	{ ae_s32x2.i	aed6, a7, 40; nop; ae_srai24	aed10, aed10, 2 }
  19150a:	1cfbc020dfd0f2bf 	{ ae_l32x2.i	aed15, a2, 24; nop; ae_srai24	aed13, aed13, 2 }
  191512:	1cfbc520efe027ff 	{ ae_s32x2.i	aed2, a7, 56; nop; ae_srai24	aed14, aed14, 2 }
  19151a:	0d8018c5840c452e 	{ ae_movda32	aed4, a5; ae_add24s	aed12, aed4, aed5 }
  191522:	18fbc0104f402dbf 	{ ae_l32x2.i	aed2, a13, 24; nop; ae_slai32	aed4, aed4, 1 }
  19152a:	1ce6c822bfb0c47f 	{ ae_movad32.l	a12, aed4; ae_add24s	aed0, aed15, aed2; ae_srai24	aed11, aed11, 2 }
  191532:	01c9                	s32i.n	a12, a1, 0
  191534:	a8e6c42efd7fc77e 	{ ae_s32x2.i	aed12, a7, 8; ae_add24s	aed15, aed13, aed14; ae_sub24s	aed7, aed15, aed2 }
  19153c:	1ce6c42b1a1cf96f 	{ ae_s32x2.i	aed15, a9, 0; ae_add24s	aed12, aed10, aed11; ae_srai24	aed1, aed1, 2 }
  191544:	1cf1c42e8d89c97f 	{ ae_s32x2.i	aed12, a9, 8; ae_sub24s	aed9, aed13, aed14; ae_srai24	aed8, aed8, 2 }
  19154c:	1cf1c42b0a0699ef 	{ ae_s32x2.i	aed9, a9, 16; ae_sub24s	aed6, aed10, aed11; ae_srai24	aed0, aed0, 2 }
  191554:	1ce6c421707569ff 	{ ae_s32x2.i	aed6, a9, 24; ae_add24s	aed5, aed0, aed1; ae_srai24	aed7, aed7, 2 }
  19155c:	ebe6c5080703596f 	{ ae_s32x2.i	aed5, a9, 32; ae_add24s	aed3, aed7, aed8; nop }
  191564:	ebf1c5010002397f 	{ ae_s32x2.i	aed3, a9, 40; ae_sub24s	aed2, aed0, aed1; nop }
  19156c:	ebf1c508070129ef 	{ ae_s32x2.i	aed2, a9, 48; ae_sub24s	aed1, aed7, aed8; nop }
  191574:	400001011701d94e 	{ ae_s32x2.i	aed1, a9, 56; nop; movi	a13, 4 }

0019157c <_Z10dit_fft_16P5fractiPKS_icS0_+0x140>:
  19157c:	140c                	movi.n	a4, 1
  19157e:	2188                	l32i.n	a8, a1, 8
  191580:	21d1d0               	srai	a13, a13, 1
  191583:	401800               	ssl	a8
  191586:	a14400               	sll	a4, a4
  191589:	212140               	srai	a2, a4, 1
  19158c:	0d401a4140b0126e 	{ blti.w18	a2, 1, 191734 <_Z10dit_fft_16P5fractiPKS_icS0_+0x2f8>; nop }
  191594:	012192               	l32i	a9, a1, 4
  191597:	3c7734               	ae_movda32	aed7, a7
  19159a:	400800               	ssr	a8
  19159d:	0021c2               	l32i	a12, a1, 0
  1915a0:	400001b54568424e 	{ ae_movda32	aed8, a2; nop; ae_movda32	aed6, a4 }
  1915a8:	969264               	ae_slai32	aed9, aed6, 2
  1915ab:	18f2593668a5beef 	{ or	a11, a14, a14; ae_sub32	aed5, aed8, aed6; ae_slai32	aed10, aed6, 3 }
  1915b3:	18fbc8205f505a7f 	{ ae_movad32.l	a5, aed10; nop; ae_slai32	aed5, aed5, 2 }
  1915bb:	b1c0c0               	sra	a12, a12
  1915be:	93fbc989696989ae 	{ ae_mov	aed8, aed9; ae_neg32	aed9, aed9; ae_add32	aed6, aed6, aed8 }
  1915c6:	18fbc8206f60697f 	{ ae_movad32.l	a6, aed9; nop; ae_slai32	aed6, aed6, 2 }
  1915ce:	0d80184788184c2e 	{ ae_movda32	aed4, a12; ae_add32	aed8, aed8, aed7 }
  1915d6:	18e7c8174646c87f 	{ ae_movad32.l	a12, aed8; ae_add32	aed6, aed6, aed7; ae_slai32	aed4, aed4, 1 }
  1915de:	18fbc8204f40a67f 	{ ae_movad32.l	a10, aed6; nop; ae_slai32	aed4, aed4, 2 }
  1915e6:	ebe7c8070505f47f 	{ ae_movad32.l	a15, aed4; ae_add32	aed5, aed5, aed7; nop }
  1915ee:	0361a2               	s32i	a10, a1, 12
  1915f1:	25a5c4               	ae_movad32.l	a10, aed5

001915f4 <_Z10dit_fft_16P5fractiPKS_icS0_+0x1b8>:
  1915f4:	bd7904               	ae_l32.i	aed7, a9, 0
  1915f7:	c23c64               	ae_l32x2.x	aed3, a12, a6
  1915fa:	c8fbae302f106b0e 	{ ae_l32.i	aed6, a11, 0; nop; ae_cvtq56p32s.h	aed1, aed3 }
  191602:	0c03c01716062c2f 	{ ae_l32x2.i	aed2, a12, 0; ae_sel16i.n	aed6, aed6, aed7, 3; ae_srai64	aed0, aed1, 1 }
  19160a:	eb1d5a06020099ff 	{ sub	a9, a9, a15; ae_mulaad24.hl.lh	aed0, aed2, aed6; nop }
  191612:	c8fb50303ff0bbfe 	{ add	a11, a11, a15; nop; ae_cvtq56p32s.l	aed15, aed3 }
  19161a:	0d4010c081771d6e 	{ blti.w18	a13, 1, 191726 <_Z10dit_fft_16P5fractiPKS_icS0_+0x2ea>; ae_sub64	aed7, aed1, aed0 }
  191622:	0cfb5010ff402c5f 	{ add	a2, a12, a5; nop; ae_srai64	aed4, aed15, 1 }
  19162a:	9e8d500602843a5e 	{ add	a3, a10, a5; ae_mulsad24.hh.ll	aed4, aed2, aed6; ae_round24x2f48ssym	aed8, aed0, aed0 }
  191632:	9efb9e707f5086ce 	{ ae_s32.l.x	aed8, a6, a12; nop; ae_round24x2f48ssym	aed5, aed7, aed7 }
  19163a:	9efb77404fb0836e 	{ ae_l32x2.x	aed8, a3, a6; nop; ae_round24x2f48ssym	aed11, aed4, aed4 }
  191642:	c8fb50802fd086ce 	{ add	a8, a6, a12; nop; ae_cvtq56p32s.h	aed13, aed8 }
  19164a:	0cf47714dfefca5f 	{ ae_l32x2.x	aed12, a10, a5; ae_sub64	aed15, aed15, aed4; ae_srai64	aed14, aed13, 1 }
  191652:	c88dbe863c8e5c0e 	{ ae_s32.l.i	aed5, a12, 0; ae_mulsad24.hh.ll	aed14, aed12, aed6; ae_cvtq56p32s.l	aed8, aed8 }
  19165a:	9efbbef0ffa0b81e 	{ ae_s32.l.i	aed11, a8, 4; nop; ae_round24x2f48ssym	aed10, aed15, aed15 }
  191662:	9efbbee0ef90ac1e 	{ ae_s32.l.i	aed10, a12, 4; nop; ae_round24x2f48ssym	aed9, aed14, aed14 }
  19166a:	0cf49e1e8d9d963f 	{ ae_s32.l.x	aed9, a6, a3; ae_sub64	aed13, aed13, aed14; ae_srai64	aed9, aed8, 1 }
  191672:	9eb477d6dcb9026e 	{ ae_l32x2.x	aed0, a2, a6; ae_mulssd24.hl.lh	aed9, aed12, aed6; ae_round24x2f48ssym	aed11, aed13, aed13 }
  19167a:	3e4024               	ae_cvtq56p32s.h	aed4, aed0
  19167d:	9efb50909fa0463e 	{ add	a4, a6, a3; nop; ae_round24x2f48ssym	aed10, aed9, aed9 }
  191685:	0cf4771948285c5f 	{ ae_l32x2.x	aed5, a12, a5; ae_sub64	aed8, aed8, aed9; ae_srai64	aed2, aed4, 1 }
  19168d:	9e1d9e868512ba5e 	{ ae_s32.l.x	aed11, a10, a5; ae_mulaad24.hl.lh	aed2, aed5, aed6; ae_round24x2f48ssym	aed1, aed8, aed8 }
  191695:	400000f121fa44de 	{ ae_s32.l.i	aed10, a4, 4; nop; addi	a4, a13, -1 }
  19169d:	82a476               	loopgtz	a4, 191723 <_Z10dit_fft_16P5fractiPKS_icS0_+0x2e7>
  1916a0:	c8fbbe003f10131e 	{ ae_s32.l.i	aed1, a3, 4; nop; ae_cvtq56p32s.l	aed1, aed0 }
  1916a8:	9ef450222430335e 	{ add	a3, a3, a5; ae_sub64	aed0, aed4, aed2; ae_round24x2f48ssym	aed3, aed2, aed2 }
  1916b0:	0cfb9e101f30362f 	{ ae_s32.l.x	aed3, a6, a2; nop; ae_srai64	aed3, aed1, 1 }
  1916b8:	9e8d77060523036e 	{ ae_l32x2.x	aed0, a3, a6; ae_mulsad24.hh.ll	aed3, aed5, aed6; ae_round24x2f48ssym	aed2, aed0, aed0 }
  1916c0:	c8fbc0002f40532e 	{ ae_l32x2.i	aed5, a3, 0; nop; ae_cvtq56p32s.h	aed4, aed0 }
  1916c8:	9ef4be333131220e 	{ ae_s32.l.i	aed2, a2, 0; ae_sub64	aed1, aed1, aed3; ae_round24x2f48ssym	aed3, aed3, aed3 }
  1916d0:	0cfb50104f20462f 	{ add	a4, a6, a2; nop; ae_srai64	aed2, aed4, 1 }
  1916d8:	9e8dbe161512341e 	{ ae_s32.l.i	aed3, a4, 4; ae_mulsad24.hh.ll	aed2, aed5, aed6; ae_round24x2f48ssym	aed1, aed1, aed1 }
  1916e0:	c8fb50003f00463e 	{ add	a4, a6, a3; nop; ae_cvtq56p32s.l	aed0, aed0 }
  1916e8:	9ef4be222431121e 	{ ae_s32.l.i	aed1, a2, 4; ae_sub64	aed1, aed4, aed2; ae_round24x2f48ssym	aed3, aed2, aed2 }
  1916f0:	0cfb50100f20225f 	{ add	a2, a2, a5; nop; ae_srai64	aed2, aed0, 1 }
  1916f8:	9eb49e161512363e 	{ ae_s32.l.x	aed3, a6, a3; ae_mulssd24.hl.lh	aed2, aed5, aed6; ae_round24x2f48ssym	aed1, aed1, aed1 }
  191700:	c15204               	ae_l32x2.i	aed5, a2, 0
  191703:	9ef477222023026e 	{ ae_l32x2.x	aed0, a2, a6; ae_sub64	aed3, aed0, aed2; ae_round24x2f48ssym	aed2, aed2, aed2 }
  19170b:	c8fbbe002f40130e 	{ ae_s32.l.i	aed1, a3, 0; nop; ae_cvtq56p32s.h	aed4, aed0 }
  191713:	0cfbbe104f20241f 	{ ae_s32.l.i	aed2, a4, 4; nop; ae_srai64	aed2, aed4, 1 }
  19171b:	9e1ddd363512259e 	{ nop; ae_mulaad24.hl.lh	aed2, aed5, aed6; ae_round24x2f48ssym	aed1, aed3, aed3 }

00191723 <_Z10dit_fft_16P5fractiPKS_icS0_+0x2e7>:
  191723:	e01314               	ae_s32.l.i	aed1, a3, 4

00191726 <_Z10dit_fft_16P5fractiPKS_icS0_+0x2ea>:
  191726:	aa8b                	addi.n	a10, a10, 8
  191728:	3138                	l32i.n	a3, a1, 12
  19172a:	cc8b                	addi.n	a12, a12, 8
  19172c:	0d3fec4140b0ec3e 	{ bltu.w18	a12, a3, 1915f4 <_Z10dit_fft_16P5fractiPKS_icS0_+0x1b8>; nop }

00191734 <_Z10dit_fft_16P5fractiPKS_icS0_+0x2f8>:
  191734:	2188                	l32i.n	a8, a1, 8
  191736:	881b                	addi.n	a8, a8, 1
  191738:	2189                	s32i.n	a8, a1, 8
  19173a:	0d7fe341e0b058ce 	{ bnei.w18	a8, 5, 19157c <_Z10dit_fft_16P5fractiPKS_icS0_+0x140>; nop }
  191742:	f01d                	retw.n

00191744 <_Z11inv_dit_fftP5fractiPKS_ic>:
  191744:	008136               	entry	a1, 64
  191747:	5129                	s32i.n	a2, a1, 20
  191749:	03ad                	mov.n	a10, a3
  19174b:	2149                	s32i.n	a4, a1, 8
  19174d:	401300               	ssl	a3
  191750:	160c                	movi.n	a6, 1
  191752:	a16600               	sll	a6, a6
  191755:	7169                	s32i.n	a6, a1, 28
  191757:	4136a6               	blti	a6, 3, 19179c <_Z11inv_dit_fftP5fractiPKS_ic+0x58>
  19175a:	130c                	movi.n	a3, 1
  19175c:	21d160               	srai	a13, a6, 1
  19175f:	c60b                	addi.n	a12, a6, -1
  191761:	b28b                	addi.n	a11, a2, 8
  191763:	080c                	movi.n	a8, 0
  191765:	000706               	j	191785 <_Z11inv_dit_fftP5fractiPKS_ic+0x41>

00191768 <_Z11inv_dit_fftP5fractiPKS_ic+0x24>:
	...

0019176a <_Z11inv_dit_fftP5fractiPKS_ic+0x26>:
  19176a:	10a387               	bge	a3, a8, 19177e <_Z11inv_dit_fftP5fractiPKS_ic+0x3a>
  19176d:	51e8                	l32i.n	a14, a1, 20
  19176f:	c10b04               	ae_l32x2.i	aed0, a11, 0
  191772:	b0e8e0               	addx8	a14, a8, a14
  191775:	c11e04               	ae_l32x2.i	aed1, a14, 0
  191778:	e91b04               	ae_s32x2.i	aed1, a11, 0
  19177b:	e90e04               	ae_s32x2.i	aed0, a14, 0

0019177e <_Z11inv_dit_fftP5fractiPKS_ic+0x3a>:
  19177e:	bb8b                	addi.n	a11, a11, 8
  191780:	331b                	addi.n	a3, a3, 1
  191782:	161c37               	beq	a12, a3, 19179c <_Z11inv_dit_fftP5fractiPKS_ic+0x58>

00191785 <_Z11inv_dit_fftP5fractiPKS_ic+0x41>:
  191785:	0d9d                	mov.n	a9, a13
  191787:	308d80               	xor	a8, a13, a8
  19178a:	dc8d87               	bany	a13, a8, 19176a <_Z11inv_dit_fftP5fractiPKS_ic+0x26>
  19178d:	088076               	loop	a0, 191799 <_Z11inv_dit_fftP5fractiPKS_ic+0x55>
  191790:	219190               	srai	a9, a9, 1
  191793:	308980               	xor	a8, a9, a8
  191796:	d08987               	bany	a9, a8, 19176a <_Z11inv_dit_fftP5fractiPKS_ic+0x26>

00191799 <_Z11inv_dit_fftP5fractiPKS_ic+0x55>:
  191799:	fffc06               	j	19178d <_Z11inv_dit_fftP5fractiPKS_ic+0x49>

0019179c <_Z11inv_dit_fftP5fractiPKS_ic+0x58>:
  19179c:	71f8                	l32i.n	a15, a1, 28
  19179e:	461fa6               	blti	a15, 1, 1917e8 <_Z11inv_dit_fftP5fractiPKS_ic+0xa4>
  1917a1:	5128                	l32i.n	a2, a1, 20
  1917a3:	114ff0               	slli	a4, a15, 1
  1917a6:	447b                	addi.n	a4, a4, 7
  1917a8:	18c232               	addi	a3, a2, 24
  1917ab:	214340               	srai	a4, a4, 3
  1917ae:	36a476               	loopgtz	a4, 1917e8 <_Z11inv_dit_fftP5fractiPKS_ic+0xa4>
  1917b1:	3e02c4               	ae_l32x2.ip	aed0, a2, 32
  1917b4:	c112f4               	ae_l32x2.i	aed1, a2, -8
  1917b7:	c122d4               	ae_l32x2.i	aed2, a2, -24
  1917ba:	92f1c322003202ae 	{ ae_l32x2.i	aed0, a2, -16; ae_sub24s	aed2, aed0, aed2; ae_add24s	aed3, aed0, aed2 }
  1917c2:	a8e6dd110010259e 	{ nop; ae_add24s	aed0, aed0, aed1; ae_sub24s	aed1, aed0, aed1 }
  1917ca:	92fbdd013854259e 	{ nop; ae_neg24s	aed4, aed1; ae_add24s	aed5, aed3, aed0 }
  1917d2:	80f1c7104310537e 	{ ae_s32x2.i	aed5, a3, -24; ae_sub24s	aed0, aed3, aed0; ae_sel16i	aed1, aed1, aed4, 0 }
  1917da:	92f1c711221003fe 	{ ae_s32x2.i	aed0, a3, -8; ae_sub24s	aed0, aed2, aed1; ae_add24s	aed1, aed2, aed1 }
  1917e2:	e903e4               	ae_s32x2.i	aed0, a3, -16
  1917e5:	621344               	ae_s32x2.ip	aed1, a3, 32

001917e8 <_Z11inv_dit_fftP5fractiPKS_ic+0xa4>:
  1917e8:	0d40104190b03a6e 	{ blti.w18	a10, 3, 1918f5 <_Z11inv_dit_fftP5fractiPKS_ic+0x1b1>; nop }
  1917f0:	2188                	l32i.n	a8, a1, 8
  1917f2:	360c                	movi.n	a6, 3
  1917f4:	1195e0               	slli	a9, a5, 2
  1917f7:	ba1b                	addi.n	a11, a10, 1
  1917f9:	31b9                	s32i.n	a11, a1, 12
  1917fb:	0199                	s32i.n	a9, a1, 0
  1917fd:	4169                	s32i.n	a6, a1, 16
  1917ff:	a08580               	addx4	a8, a5, a8
  191802:	1189                	s32i.n	a8, a1, 4
  191804:	000406               	j	191818 <_Z11inv_dit_fftP5fractiPKS_ic+0xd4>

00191807 <_Z11inv_dit_fftP5fractiPKS_ic+0xc3>:
	...

00191808 <_Z11inv_dit_fftP5fractiPKS_ic+0xc4>:
  191808:	41d8                	l32i.n	a13, a1, 16
  19180a:	31c8                	l32i.n	a12, a1, 12
  19180c:	dd1b                	addi.n	a13, a13, 1
  19180e:	41d9                	s32i.n	a13, a1, 16
  191810:	0d000e4110b08cde 	{ beq.w18	a12, a13, 1918f5 <_Z11inv_dit_fftP5fractiPKS_ic+0x1b1>; nop }

00191818 <_Z11inv_dit_fftP5fractiPKS_ic+0xd4>:
  191818:	4168                	l32i.n	a6, a1, 16
  19181a:	130c                	movi.n	a3, 1
  19181c:	401600               	ssl	a6
  19181f:	a13300               	sll	a3, a3
  191822:	216130               	srai	a6, a3, 1
  191825:	6169                	s32i.n	a6, a1, 24
  191827:	261b                	addi.n	a2, a6, 1
  191829:	b32660               	movgez	a2, a6, a6
  19182c:	212120               	srai	a2, a2, 1
  19182f:	d512a6               	blti	a2, 1, 191808 <_Z11inv_dit_fftP5fractiPKS_ic+0xc4>
  191832:	11b3d0               	slli	a11, a3, 3
  191835:	21d8                	l32i.n	a13, a1, 8
  191837:	11c8                	l32i.n	a12, a1, 4
  191839:	0f0c                	movi.n	a15, 0
  19183b:	0e0c                	movi.n	a14, 0
  19183d:	4168                	l32i.n	a6, a1, 16
  19183f:	0148                	l32i.n	a4, a1, 0
  191841:	400600               	ssr	a6
  191844:	b14040               	sra	a4, a4
  191847:	1144e0               	slli	a4, a4, 2
  19184a:	0002c6               	j	191859 <_Z11inv_dit_fftP5fractiPKS_ic+0x115>

0019184d <_Z11inv_dit_fftP5fractiPKS_ic+0x109>:
  19184d:	c0cc40               	sub	a12, a12, a4
  191850:	dd4a                	add.n	a13, a13, a4
  191852:	ff8b                	addi.n	a15, a15, 8
  191854:	ee1b                	addi.n	a14, a14, 1
  191856:	ae12e7               	beq	a2, a14, 191808 <_Z11inv_dit_fftP5fractiPKS_ic+0xc4>

00191859 <_Z11inv_dit_fftP5fractiPKS_ic+0x115>:
  191859:	bd1d04               	ae_l32.i	aed1, a13, 0
  19185c:	7188                	l32i.n	a8, a1, 28
  19185e:	bd0c04               	ae_l32.i	aed0, a12, 0
  191861:	e818a6               	blti	a8, 1, 19184d <_Z11inv_dit_fftP5fractiPKS_ic+0x109>
  191864:	52ea                	add.n	a5, a2, a14
  191866:	5198                	l32i.n	a9, a1, 20
  191868:	71a8                	l32i.n	a10, a1, 28
  19186a:	062132               	l32i	a3, a1, 24
  19186d:	aaea                	add.n	a10, a10, a14
  19186f:	8083e0               	add	a8, a3, a14
  191872:	b08890               	addx8	a8, a8, a9
  191875:	803350               	add	a3, a3, a5
  191878:	b0aa90               	addx8	a10, a10, a9
  19187b:	b05590               	addx8	a5, a5, a9
  19187e:	b03390               	addx8	a3, a3, a9
  191881:	eb03500001039f9f 	{ add	a9, a15, a9; ae_sel16i.n	aed3, aed1, aed0, 3; nop }
  191889:	658076               	loop	a0, 1918f2 <_Z11inv_dit_fftP5fractiPKS_ic+0x1ae>
  19188c:	c1e804               	ae_l32x2.i	aed14, a8, 0
  19188f:	ebc7dd030e0f259f 	{ nop; ae_mulzaafd24.hh.ll	aed15, aed14, aed3; nop }
  191897:	ebd2dd030e0e259f 	{ nop; ae_mulzasfd24.hl.lh	aed14, aed14, aed3; nop }
  19189f:	45dff4               	ae_round24x2f48ssym	aed13, aed15, aed15
  1918a2:	45cee4               	ae_round24x2f48ssym	aed12, aed14, aed14
  1918a5:	eb02c00d0c0cb92f 	{ ae_l32x2.i	aed11, a9, 0; ae_sel16i.n	aed12, aed12, aed13, 2; nop }
  1918ad:	32abc4               	ae_add24s	aed10, aed11, aed12
  1918b0:	ebf19d0c0b09a9bf 	{ ae_s32x2.xp	aed10, a9, a11; ae_sub24s	aed9, aed11, aed12; nop }
  1918b8:	eb98b4               	ae_s32x2.xp	aed9, a8, a11
  1918bb:	c18304               	ae_l32x2.i	aed8, a3, 0
  1918be:	ebd2dd030809259f 	{ nop; ae_mulzasfd24.hl.lh	aed9, aed8, aed3; nop }
  1918c6:	ebe0dd030808259f 	{ nop; ae_mulzssfd24.hh.ll	aed8, aed8, aed3; nop }
  1918ce:	457994               	ae_round24x2f48ssym	aed7, aed9, aed9
  1918d1:	456884               	ae_round24x2f48ssym	aed6, aed8, aed8
  1918d4:	eb02c0070606552f 	{ ae_l32x2.i	aed5, a5, 0; ae_sel16i.n	aed6, aed6, aed7, 2; nop }
  1918dc:	324564               	ae_add24s	aed4, aed5, aed6
  1918df:	ebf19d06050245bf 	{ ae_s32x2.xp	aed4, a5, a11; ae_sub24s	aed2, aed5, aed6; nop }
  1918e7:	eb23b4               	ae_s32x2.xp	aed2, a3, a11
  1918ea:	0d3ff541f0b0c9ae 	{ bgeu.w18	a9, a10, 19184d <_Z11inv_dit_fftP5fractiPKS_ic+0x109>; nop }

001918f2 <_Z11inv_dit_fftP5fractiPKS_ic+0x1ae>:
  1918f2:	ffe4c6               	j	191889 <_Z11inv_dit_fftP5fractiPKS_ic+0x145>

001918f5 <_Z11inv_dit_fftP5fractiPKS_ic+0x1b1>:
  1918f5:	f01d                	retw.n

001918f7 <_Z11inv_dit_fftP5fractiPKS_ic+0x1b3>:
	...

001918f8 <_Z11inv_dit_fftP5fractiPKS_ic+0x1b4>:
  1918f8:	010136               	entry	a1, 128
  1918fb:	07ed                	mov.n	a14, a7
  1918fd:	03bd                	mov.n	a11, a3
  1918ff:	156122               	s32i	a2, a1, 84
  191902:	bf19a1               	l32r	a10, 181568 (28dac0 <trigData_Stage3>)
  191905:	bf1a81               	l32r	a8, 181570 (28da60 <trigData_Stage5>)
  191908:	bf1dc1               	l32r	a12, 18157c (28d6e0 <trigData_Stage8>)
  19190b:	bf1bd1               	l32r	a13, 181578 (28d8e0 <trigData_Stage7>)
  19190e:	bf19f1               	l32r	a15, 181574 (28d9e0 <trigData_Stage6>)
  191911:	bf1691               	l32r	a9, 18156c (28daa0 <trigData_Stage4>)
  191914:	1199                	s32i.n	a9, a1, 4
  191916:	31f9                	s32i.n	a15, a1, 12
  191918:	41d9                	s32i.n	a13, a1, 16
  19191a:	51c9                	s32i.n	a12, a1, 20
  19191c:	2189                	s32i.n	a8, a1, 8
  19191e:	0061a2               	s32i	a10, a1, 0
  191921:	09a082               	movi	a8, 9
  191924:	bf17a1               	l32r	a10, 181580 (28d2e0 <trigData_Stage9>)
  191927:	0661a2               	s32i	a10, a1, 24
  19192a:	0d003941f0b0838e 	{ beq.w18	a3, a8, 191ccd <_Z11inv_dit_fftP5fractiPKS_ic+0x589>; nop }
  191932:	bf1441               	l32r	a4, 181584 (28db50 <bit_rev_table_short>)

00191935 <_Z11inv_dit_fftP5fractiPKS_ic+0x1f1>:
  191935:	401b00               	ssl	a11
  191938:	1f0c                	movi.n	a15, 1
  19193a:	06f9                	s32i.n	a15, a6, 0
  19193c:	0eb9                	s32i.n	a11, a14, 0
  19193e:	a1df00               	sll	a13, a15
  191941:	118df0               	slli	a8, a13, 1
  191944:	381b                	addi.n	a3, a8, 1
  191946:	b33880               	movgez	a3, a8, a8
  191949:	213130               	srai	a3, a3, 1
  19194c:	0d400240b0b2136e 	{ blti.w18	a3, 1, 19197b <_Z11inv_dit_fftP5fractiPKS_ic+0x237>; ae_movi	aed2, 0 }
  191954:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  191957:	0d400140d9b1236e 	{ blti.w18	a3, 2, 191978 <_Z11inv_dit_fftP5fractiPKS_ic+0x234>; ae_abs24s	aed1, aed0 }
  19195f:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  191962:	fec332               	addi	a3, a3, -2
  191965:	07a376               	loopgtz	a3, 191970 <_Z11inv_dit_fftP5fractiPKS_ic+0x22c>
  191968:	b3fbcd201121021e 	{ ae_l32x2.ip	aed0, a2, 8; ae_abs24s	aed1, aed0; ae_max32	aed2, aed2, aed1 }

00191970 <_Z11inv_dit_fftP5fractiPKS_ic+0x22c>:
  191970:	b3fbdd201121259e 	{ nop; ae_abs24s	aed1, aed0; ae_max32	aed2, aed2, aed1 }

00191978 <_Z11inv_dit_fftP5fractiPKS_ic+0x234>:
  191978:	522214               	ae_max32	aed2, aed2, aed1

0019197b <_Z11inv_dit_fftP5fractiPKS_ic+0x237>:
  19197b:	67edf4               	wur.ae_sar	a15
  19197e:	a11224               	ae_sel16i	aed1, aed2, aed2, 1
  191981:	521214               	ae_max32	aed1, aed2, aed1
  191984:	3e1134               	ae_cvtq56p32s.l	aed1, aed1
  191987:	25a1d4               	ae_nsa64	a10, aed1
  19198a:	7c1c                	movi.n	a12, 23
  19198c:	f0caa2               	addi	a10, a10, -16
  19198f:	43aac0               	min	a10, a10, a12
  191992:	1461a2               	s32i	a10, a1, 80
  191995:	091aa6               	blti	a10, 1, 1919a2 <_Z11inv_dit_fftP5fractiPKS_ic+0x25e>
  191998:	8b0b                	addi.n	a8, a11, -1
  19199a:	090c                	movi.n	a9, 0
  19199c:	67ed94               	wur.ae_sar	a9
  19199f:	006e82               	s32i	a8, a14, 0

001919a2 <_Z11inv_dit_fftP5fractiPKS_ic+0x25e>:
  1919a2:	2221c2               	l32i	a12, a1, 136
  1919a5:	0d401441e0b01d6e 	{ blti.w18	a13, 1, 191af7 <_Z11inv_dit_fftP5fractiPKS_ic+0x3b3>; nop }
  1919ad:	1521a2               	l32i	a10, a1, 84
  1919b0:	069482               	l16si	a8, a4, 12
  1919b3:	079492               	l16si	a9, a4, 14
  1919b6:	059452               	l16si	a5, a4, 10
  1919b9:	009462               	l16si	a6, a4, 0
  1919bc:	029422               	l16si	a2, a4, 4
  1919bf:	049432               	l16si	a3, a4, 8
  1919c2:	019472               	l16si	a7, a4, 2
  1919c5:	1133e0               	slli	a3, a3, 2
  1919c8:	1177e0               	slli	a7, a7, 2
  1919cb:	1122e0               	slli	a2, a2, 2
  1919ce:	1166e0               	slli	a6, a6, 2
  1919d1:	1155e0               	slli	a5, a5, 2
  1919d4:	1199e0               	slli	a9, a9, 2
  1919d7:	1188e0               	slli	a8, a8, 2
  1919da:	c26a84               	ae_l32x2.x	aed6, a10, a8
  1919dd:	c27a94               	ae_l32x2.x	aed7, a10, a9
  1919e0:	c21a54               	ae_l32x2.x	aed1, a10, a5
  1919e3:	c24a64               	ae_l32x2.x	aed4, a10, a6
  1919e6:	c2da24               	ae_l32x2.x	aed13, a10, a2
  1919e9:	c25a74               	ae_l32x2.x	aed5, a10, a7
  1919ec:	eafb77805f50fa3f 	{ ae_l32x2.x	aed15, a10, a3; nop; ae_sras24	aed5, aed5 }
  1919f4:	039432               	l16si	a3, a4, 6
  1919f7:	eafb21804f40042f 	{ addi	a2, a4, 16; nop; ae_sras24	aed4, aed4 }
  1919ff:	1133e0               	slli	a3, a3, 2
  191a02:	eae6248514130c7f 	{ addi	a7, a12, 64; ae_add24s	aed3, aed4, aed5; ae_sras24	aed1, aed1 }
  191a0a:	eaf1c485f4f23c6f 	{ ae_s32x2.i	aed3, a12, 0; ae_sub24s	aed2, aed4, aed5; ae_sras24	aed15, aed15 }
  191a12:	ebe6c4010f0a2c7f 	{ ae_s32x2.i	aed2, a12, 8; ae_add24s	aed10, aed15, aed1; nop }
  191a1a:	eaf1c581dfd9ac6f 	{ ae_s32x2.i	aed10, a12, 32; ae_sub24s	aed9, aed15, aed1; ae_sras24	aed13, aed13 }
  191a22:	eafbc5807f709c7f 	{ ae_s32x2.i	aed9, a12, 40; nop; ae_sras24	aed7, aed7 }
  191a2a:	eafb77806f60ea3f 	{ ae_l32x2.x	aed14, a10, a3; nop; ae_sras24	aed6, aed6 }
  191a32:	eae62087e6e87d3f 	{ addi	a3, a13, 7; ae_add24s	aed8, aed6, aed7; ae_sras24	aed14, aed14 }
  191a3a:	213330               	srai	a3, a3, 3
  191a3d:	ebe6c50e0d0c8cef 	{ ae_s32x2.i	aed8, a12, 48; ae_add24s	aed12, aed13, aed14; nop }
  191a45:	a8f1c4e7d6b0ccee 	{ ae_s32x2.i	aed12, a12, 16; ae_sub24s	aed0, aed6, aed7; ae_sub24s	aed11, aed13, aed14 }
  191a4d:	400000f113fb3c3e 	{ ae_s32x2.i	aed11, a12, 24; nop; addi	a3, a3, -1 }
  191a55:	9ba376               	loopgtz	a3, 191af4 <_Z11inv_dit_fftP5fractiPKS_ic+0x3b0>
  191a58:	400000011f40777e 	{ ae_s32x2.i	aed0, a7, -8; nop; addi	a7, a7, 64 }
  191a60:	019262               	l16si	a6, a2, 2
  191a63:	009252               	l16si	a5, a2, 0
  191a66:	039242               	l16si	a4, a2, 6
  191a69:	029232               	l16si	a3, a2, 4
  191a6c:	1166e0               	slli	a6, a6, 2
  191a6f:	1155e0               	slli	a5, a5, 2
  191a72:	1144e0               	slli	a4, a4, 2
  191a75:	1133e0               	slli	a3, a3, 2
  191a78:	079292               	l16si	a9, a2, 14
  191a7b:	069282               	l16si	a8, a2, 12
  191a7e:	c20a64               	ae_l32x2.x	aed0, a10, a6
  191a81:	059262               	l16si	a6, a2, 10
  191a84:	eafb77800f100a5f 	{ ae_l32x2.x	aed0, a10, a5; nop; ae_sras24	aed1, aed0 }
  191a8c:	eafb77800f200a4f 	{ ae_l32x2.x	aed0, a10, a4; nop; ae_sras24	aed2, aed0 }
  191a94:	049252               	l16si	a5, a2, 8
  191a97:	eae6778102340a3f 	{ ae_l32x2.x	aed0, a10, a3; ae_add24s	aed4, aed2, aed1; ae_sras24	aed3, aed0 }
  191a9f:	1166e0               	slli	a6, a6, 2
  191aa2:	1149e0               	slli	a4, a9, 2
  191aa5:	1138e0               	slli	a3, a8, 2
  191aa8:	eaf1778102210a6f 	{ ae_l32x2.x	aed0, a10, a6; ae_sub24s	aed1, aed2, aed1; ae_sras24	aed2, aed0 }
  191ab0:	eaf1778302650a4f 	{ ae_l32x2.x	aed0, a10, a4; ae_sub24s	aed5, aed2, aed3; ae_sras24	aed6, aed0 }
  191ab8:	1165e0               	slli	a6, a5, 2
  191abb:	eae6778302320a3f 	{ ae_l32x2.x	aed0, a10, a3; ae_add24s	aed2, aed2, aed3; ae_sras24	aed3, aed0 }
  191ac3:	eafbc6800f0027ef 	{ ae_s32x2.i	aed2, a7, -48; nop; ae_sras24	aed0, aed0 }
  191acb:	c22a64               	ae_l32x2.x	aed2, a10, a6
  191ace:	92f1c6330040476e 	{ ae_s32x2.i	aed4, a7, -64; ae_sub24s	aed0, aed0, aed3; ae_add24s	aed4, aed0, aed3 }
  191ad6:	eafbc6802f2057ff 	{ ae_s32x2.i	aed5, a7, -40; nop; ae_sras24	aed2, aed2 }
  191ade:	a8e6c6662221177e 	{ ae_s32x2.i	aed1, a7, -56; ae_add24s	aed1, aed2, aed6; ae_sub24s	aed2, aed2, aed6 }
  191ae6:	400000011d12272e 	{ ae_s32x2.i	aed2, a7, -24; nop; addi	a2, a2, 16 }
  191aee:	e947e4               	ae_s32x2.i	aed4, a7, -16
  191af1:	e917c4               	ae_s32x2.i	aed1, a7, -32

00191af4 <_Z11inv_dit_fftP5fractiPKS_ic+0x3b0>:
  191af4:	e907f4               	ae_s32x2.i	aed0, a7, -8

00191af7 <_Z11inv_dit_fftP5fractiPKS_ic+0x3b3>:
  191af7:	67edf4               	wur.ae_sar	a15
  191afa:	142192               	l32i	a9, a1, 80
  191afd:	fecb72               	addi	a7, a11, -2
  191b00:	0629a6               	blti	a9, 2, 191b0a <_Z11inv_dit_fftP5fractiPKS_ic+0x3c6>
  191b03:	0e79                	s32i.n	a7, a14, 0
  191b05:	0a0c                	movi.n	a10, 0
  191b07:	67eda4               	wur.ae_sar	a10

00191b0a <_Z11inv_dit_fftP5fractiPKS_ic+0x3c6>:
  191b0a:	c14c04               	ae_l32x2.i	aed4, a12, 0
  191b0d:	eafbc0804f402caf 	{ ae_l32x2.i	aed2, a12, 16; nop; ae_sras24	aed4, aed4 }
  191b15:	242e24               	ae_sras24	aed2, aed2
  191b18:	521da6               	blti	a13, 1, 191b6e <_Z11inv_dit_fftP5fractiPKS_ic+0x42a>
  191b1b:	18cca2               	addi	a10, a12, 24
  191b1e:	30cc52               	addi	a5, a12, 48
  191b21:	152142               	l32i	a4, a1, 84
  191b24:	6d3b                	addi.n	a6, a13, 3
  191b26:	216260               	srai	a6, a6, 2
  191b29:	10c432               	addi	a3, a4, 16
  191b2c:	18c492               	addi	a9, a4, 24
  191b2f:	0020f0               	nop
  191b32:	0020f0               	nop
  191b35:	35a676               	loopgtz	a6, 191b6e <_Z11inv_dit_fftP5fractiPKS_ic+0x42a>
  191b38:	a8e6cd2244540a4e 	{ ae_l32x2.ip	aed0, a10, 32; ae_add24s	aed4, aed4, aed2; ae_sub24s	aed5, aed4, aed2 }
  191b40:	ebfbc20008012aaf 	{ ae_l32x2.i	aed2, a10, -48; ae_neg24s	aed1, aed0; nop }
  191b48:	ea00c381201205af 	{ ae_l32x2.i	aed0, a5, -16; ae_sel16i.n	aed2, aed0, aed1, 0; ae_sras24	aed1, aed2 }
  191b50:	eafbcd802f30254f 	{ ae_l32x2.ip	aed2, a5, 32; nop; ae_sras24	aed3, aed2 }
  191b58:	eae6c783014043ef 	{ ae_s32x2.i	aed4, a3, -16; ae_add24s	aed0, aed1, aed3; ae_sras24	aed4, aed0 }
  191b60:	eaf1ce83212553cf 	{ ae_s32x2.ip	aed5, a3, 32; ae_sub24s	aed5, aed1, aed3; ae_sras24	aed2, aed2 }
  191b68:	e909e4               	ae_s32x2.i	aed0, a9, -16
  191b6b:	625944               	ae_s32x2.ip	aed5, a9, 32

00191b6e <_Z11inv_dit_fftP5fractiPKS_ic+0x42a>:
  191b6e:	166172               	s32i	a7, a1, 88
  191b71:	fdcbc2               	addi	a12, a11, -3
  191b74:	401c00               	ssl	a12
  191b77:	a1cf00               	sll	a12, a15
  191b7a:	0d401441d0b03b6e 	{ blti.w18	a11, 3, 191ccb <_Z11inv_dit_fftP5fractiPKS_ic+0x587>; nop }
  191b82:	11ddd0               	slli	a13, a13, 3
  191b85:	01ad                	mov.n	a10, a1
  191b87:	2f0c                	movi.n	a15, 2

00191b89 <_Z11inv_dit_fftP5fractiPKS_ic+0x445>:
  191b89:	0f9d                	mov.n	a9, a15
  191b8b:	152132               	l32i	a3, a1, 84
  191b8e:	0ab8                	l32i.n	a11, a10, 0
  191b90:	032d                	mov.n	a2, a3
  191b92:	0d40124120b01f6e 	{ blti.w18	a15, 1, 191cb8 <_Z11inv_dit_fftP5fractiPKS_ic+0x574>; nop }
  191b9a:	114fc0               	slli	a4, a15, 4
  191b9d:	bdf6e1               	l32r	a14, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  191ba0:	116fd0               	slli	a6, a15, 3
  191ba3:	605060               	neg	a5, a6
  191ba6:	15bee4               	ae_movda32x2	aed11, a14, a14
  191ba9:	ec0b                	addi.n	a14, a12, -1

00191bab <_Z11inv_dit_fftP5fractiPKS_ic+0x467>:
  191bab:	3ecb94               	ae_l32x2.ip	aed12, a11, 8
  191bae:	c38244               	ae_l32x2.xp	aed8, a2, a4
  191bb1:	c37254               	ae_l32x2.xp	aed7, a2, a5
  191bb4:	d5bfdd7cc765259f 	{ nop; ae_mulzaad24.hl.lh	aed5, aed7, aed12; ae_mulzsad24.hh.ll_s2	aed6, aed7, aed12 }
  191bbc:	4933dd88bb65259f 	{ nop; ae_mulaf32s.lh	aed5, aed11, aed8; ae_mulaf32s.ll_s2	aed6, aed8, aed11 }
  191bc4:	990b                	addi.n	a9, a9, -1
  191bc6:	bbfbc976ce5015af 	{ ae_mov	aed1, aed5; ae_mov	aed0, aed6; ae_mulssfd24.hl.lh_s2	aed5, aed7, aed12 }
  191bce:	0c40096ce7862c6e 	{ blti.w18	a12, 2, 191c70 <_Z11inv_dit_fftP5fractiPKS_ic+0x52c>; ae_mulasfd24.hh.ll	aed6, aed7, aed12 }
  191bd6:	c34244               	ae_l32x2.xp	aed4, a2, a4
  191bd9:	9dfb79001fe0f26e 	{ ae_l32x2.xp	aed15, a2, a6; nop; ae_round24x2f48sasym	aed14, aed1, aed0 }
  191be1:	dcd579fccf23924f 	{ ae_l32x2.xp	aed9, a2, a4; ae_mulzsad24.hh.ll	aed3, aed15, aed12; ae_mulzssd24.hl.lh_s2	aed2, aed15, aed12 }
  191be9:	49337944bb23725f 	{ ae_l32x2.xp	aed7, a2, a5; ae_mulaf32s.lh	aed3, aed11, aed4; ae_mulaf32s.ll_s2	aed2, aed4, aed11 }
  191bf1:	9dd52f6c57d6fe7e 	{ addi	a7, a14, -1; ae_mulzsad24.hh.ll	aed6, aed7, aed12; ae_round24x2f48sasym	aed13, aed5, aed6 }
  191bf9:	9dbf9d2c37a5e34e 	{ ae_s32x2.xp	aed14, a3, a4; ae_mulzaad24.hl.lh	aed5, aed7, aed12; ae_round24x2f48sasym	aed10, aed3, aed2 }
  191c01:	68269dfccf32d35f 	{ ae_s32x2.xp	aed13, a3, a5; ae_mulaafd24.hl.lh	aed2, aed15, aed12; ae_mulasfd24.hh.ll_s2	aed3, aed15, aed12 }
  191c09:	49339d99bb65a34f 	{ ae_s32x2.xp	aed10, a3, a4; ae_mulaf32s.lh	aed5, aed11, aed9; ae_mulaf32s.ll_s2	aed6, aed9, aed11 }
  191c11:	f03d                	nop.n
  191c13:	f03d                	nop.n
  191c15:	47a776               	loopgtz	a7, 191c60 <_Z11inv_dit_fftP5fractiPKS_ic+0x51c>
  191c18:	bbfb7975ce58024f 	{ ae_l32x2.xp	aed0, a2, a4; ae_mov	aed8, aed5; ae_mulssfd24.hl.lh_s2	aed5, aed7, aed12 }
  191c20:	9dfb79263ea9126e 	{ ae_l32x2.xp	aed1, a2, a6; ae_mov	aed9, aed6; ae_round24x2f48sasym	aed10, aed3, aed2 }
  191c28:	d5da791cc132424f 	{ ae_l32x2.xp	aed4, a2, a4; ae_mulzssd24.hl.lh	aed2, aed1, aed12; ae_mulzsad24.hh.ll_s2	aed3, aed1, aed12 }
  191c30:	68339d70cb63a36f 	{ ae_s32x2.xp	aed10, a3, a6; ae_mulaf32s.lh	aed3, aed11, aed0; ae_mulasfd24.hh.ll_s2	aed6, aed7, aed12 }
  191c38:	9d34799b8002725e 	{ ae_l32x2.xp	aed7, a2, a5; ae_mulaf32s.ll	aed2, aed0, aed11; ae_round24x2f48sasym	aed0, aed8, aed9 }
  191c40:	9dbf9d6c5705034e 	{ ae_s32x2.xp	aed0, a3, a4; ae_mulzaad24.hl.lh	aed5, aed7, aed12; ae_round24x2f48sasym	aed0, aed5, aed6 }
  191c48:	d5339d74cb65035f 	{ ae_s32x2.xp	aed0, a3, a5; ae_mulaf32s.lh	aed5, aed11, aed4; ae_mulzsad24.hh.ll_s2	aed6, aed7, aed12 }
  191c50:	9d26dd2c3102259e 	{ nop; ae_mulaafd24.hl.lh	aed2, aed1, aed12; ae_round24x2f48sasym	aed0, aed3, aed2 }
  191c58:	49559d4cb163034f 	{ ae_s32x2.xp	aed0, a3, a4; ae_mulasfd24.hh.ll	aed3, aed1, aed12; ae_mulaf32s.ll_s2	aed6, aed4, aed11 }

00191c60 <_Z11inv_dit_fftP5fractiPKS_ic+0x51c>:
  191c60:	9dfbc9253e8106ae 	{ ae_mov	aed0, aed6; ae_mov	aed1, aed5; ae_round24x2f48sasym	aed8, aed3, aed2 }
  191c68:	68bb9d7cc765836f 	{ ae_s32x2.xp	aed8, a3, a6; ae_mulssfd24.hl.lh	aed5, aed7, aed12; ae_mulasfd24.hh.ll_s2	aed6, aed7, aed12 }

00191c70 <_Z11inv_dit_fftP5fractiPKS_ic+0x52c>:
  191c70:	c34244               	ae_l32x2.xp	aed4, a2, a4
  191c73:	9dfb79001f30f26e 	{ ae_l32x2.xp	aed15, a2, a6; nop; ae_round24x2f48sasym	aed3, aed1, aed0 }
  191c7b:	dcd5ddfccfda259f 	{ nop; ae_mulzsad24.hh.ll	aed10, aed15, aed12; ae_mulzssd24.hl.lh_s2	aed13, aed15, aed12 }
  191c83:	4933dd44bbda259f 	{ nop; ae_mulaf32s.lh	aed10, aed11, aed4; ae_mulaf32s.ll_s2	aed13, aed4, aed11 }
  191c8b:	9dfb9d605f20334e 	{ ae_s32x2.xp	aed3, a3, a4; nop; ae_round24x2f48sasym	aed2, aed5, aed6 }
  191c93:	9dfb9dd0afe0235e 	{ ae_s32x2.xp	aed2, a3, a5; nop; ae_round24x2f48sasym	aed14, aed10, aed13 }
  191c9b:	68265afccfad82df 	{ sub	a8, a2, a13; ae_mulaafd24.hl.lh	aed13, aed15, aed12; ae_mulasfd24.hh.ll_s2	aed10, aed15, aed12 }
  191ca3:	288b                	addi.n	a2, a8, 8
  191ca5:	9dfb9dd0af90e34e 	{ ae_s32x2.xp	aed14, a3, a4; nop; ae_round24x2f48sasym	aed9, aed10, aed13 }
  191cad:	eb9364               	ae_s32x2.xp	aed9, a3, a6
  191cb0:	c083d0               	sub	a8, a3, a13
  191cb3:	388b                	addi.n	a3, a8, 8
  191cb5:	ef2956               	bnez	a9, 191bab <_Z11inv_dit_fftP5fractiPKS_ic+0x467>

00191cb8 <_Z11inv_dit_fftP5fractiPKS_ic+0x574>:
  191cb8:	11fff0               	slli	a15, a15, 1
  191cbb:	21c1c0               	srai	a12, a12, 1
  191cbe:	162192               	l32i	a9, a1, 88
  191cc1:	aa4b                	addi.n	a10, a10, 4
  191cc3:	990b                	addi.n	a9, a9, -1
  191cc5:	166192               	s32i	a9, a1, 88
  191cc8:	ebd956               	bnez	a9, 191b89 <_Z11inv_dit_fftP5fractiPKS_ic+0x445>

00191ccb <_Z11inv_dit_fftP5fractiPKS_ic+0x587>:
  191ccb:	f01d                	retw.n

00191ccd <_Z11inv_dit_fftP5fractiPKS_ic+0x589>:
  191ccd:	be2e41               	l32r	a4, 181588 (28dbd0 <bit_rev_table_long>)
  191cd0:	ff1846               	j	191935 <_Z11inv_dit_fftP5fractiPKS_ic+0x1f1>

00191cd3 <_Z11inv_dit_fftP5fractiPKS_ic+0x58f>:
  191cd3:	00000000 00413600                                .....

00191cd8 <TerminateBitParser_new>:
  191cd8:	004136               	entry	a1, 32
  191cdb:	02ad                	mov.n	a10, a2
  191cdd:	82e8                	l32i.n	a14, a2, 32
  191cdf:	72d8                	l32i.n	a13, a2, 28
  191ce1:	67eec4               	rur.ae_bitptr	a12
  191ce4:	c0d3d0               	sub	a13, a3, a13
  191ce7:	c0cce0               	sub	a12, a12, a14
  191cea:	bd1b                	addi.n	a11, a13, 1
  191cec:	b3bdd0               	movgez	a11, a13, a13
  191cef:	21b1b0               	srai	a11, a11, 1
  191cf2:	11bbc0               	slli	a11, a11, 4
  191cf5:	bbca                	add.n	a11, a11, a12
  191cf7:	000925               	call8	191d88 <WindBitBufferBidirectional>
  191cfa:	f01d                	retw.n

00191cfc <initBitParser>:
  191cfc:	004136               	entry	a1, 32
  191cff:	0c0262               	l8ui	a6, a2, 12
  191d02:	051c                	movi.n	a5, 16
  191d04:	c05560               	sub	a5, a5, a6
  191d07:	2268                	l32i.n	a6, a2, 8
  191d09:	071242               	l16ui	a4, a2, 14
  191d0c:	206607               	bbci	a6, 0, 191d30 <initBitParser+0x34>
  191d0f:	0006a2               	l8ui	a10, a6, 0
  191d12:	11b480               	slli	a11, a4, 8
  191d15:	890c                	movi.n	a9, 8
  191d17:	67ef94               	wur.ae_bitptr	a9
  191d1a:	460b                	addi.n	a4, a6, -1
  191d1c:	20aab0               	or	a10, a10, a11
  191d1f:	f3f1a0               	wur.ae_bithead	a10
  191d22:	774454               	ae_db	a4, a5
  191d25:	7249                	s32i.n	a4, a2, 28
  191d27:	67ee84               	rur.ae_bitptr	a8
  191d2a:	8289                	s32i.n	a8, a2, 32
  191d2c:	042d                	mov.n	a2, a4
  191d2e:	f01d                	retw.n

00191d30 <initBitParser+0x34>:
  191d30:	f3f140               	wur.ae_bithead	a4
  191d33:	fd0c                	movi.n	a13, 15
  191d35:	67efd4               	wur.ae_bitptr	a13
  191d38:	fec642               	addi	a4, a6, -2
  191d3b:	775414               	ae_dbi	a4, 1
  191d3e:	774454               	ae_db	a4, a5
  191d41:	7249                	s32i.n	a4, a2, 28
  191d43:	67eec4               	rur.ae_bitptr	a12
  191d46:	82c9                	s32i.n	a12, a2, 32
  191d48:	042d                	mov.n	a2, a4
  191d4a:	f01d                	retw.n

00191d4c <initBitParser+0x50>:
  191d4c:	004136               	entry	a1, 32
  191d4f:	6228                	l32i.n	a2, a2, 24
  191d51:	f01d                	retw.n

00191d53 <initBitParser+0x57>:
	...

00191d54 <ByteAlign>:
  191d54:	004136               	entry	a1, 32
  191d57:	5298                	l32i.n	a9, a2, 20
  191d59:	03a8                	l32i.n	a10, a3, 0
  191d5b:	c0aa90               	sub	a10, a10, a9
  191d5e:	ba7b                	addi.n	a11, a10, 7
  191d60:	b3baa0               	movgez	a11, a10, a10
  191d63:	21b3b0               	srai	a11, a11, 3
  191d66:	11bbd0               	slli	a11, a11, 3
  191d69:	c0aab0               	sub	a10, a10, a11
  191d6c:	1a9c                	beqz.n	a10, 191d81 <ByteAlign+0x2d>
  191d6e:	8b0c                	movi.n	a11, 8
  191d70:	c0bba0               	sub	a11, a11, a10
  191d73:	74b0b0               	extui	a11, a11, 0, 8
  191d76:	02ad                	mov.n	a10, a2
  191d78:	0013e5               	call8	191eb8 <ReadBits>
  191d7b:	52c8                	l32i.n	a12, a2, 20
  191d7d:	03c9                	s32i.n	a12, a3, 0
  191d7f:	f01d                	retw.n

00191d81 <ByteAlign+0x2d>:
  191d81:	0399                	s32i.n	a9, a3, 0
  191d83:	f01d                	retw.n

00191d85 <ByteAlign+0x31>:
  191d85:	000000                                        ...

00191d88 <WindBitBufferBidirectional>:
  191d88:	004136               	entry	a1, 32
  191d8b:	104316               	beqz	a3, 191e93 <WindBitBufferBidirectional+0x10b>
  191d8e:	5258                	l32i.n	a5, a2, 20
  191d90:	c05530               	sub	a5, a5, a3
  191d93:	0d40094160b0136e 	{ blti.w18	a3, 1, 191e2d <WindBitBufferBidirectional+0xa5>; nop }
  191d9b:	0288                	l32i.n	a8, a2, 0
  191d9d:	5259                	s32i.n	a5, a2, 20
  191d9f:	6268                	l32i.n	a6, a2, 24
  191da1:	0c0252               	l8ui	a5, a2, 12
  191da4:	663a                	add.n	a6, a6, a3
  191da6:	6269                	s32i.n	a6, a2, 24
  191da8:	c05350               	sub	a5, a3, a5
  191dab:	10c592               	addi	a9, a5, 16
  191dae:	1268                	l32i.n	a6, a2, 4
  191db0:	2238                	l32i.n	a3, a2, 8
  191db2:	c07680               	sub	a7, a6, a8
  191db5:	771b                	addi.n	a7, a7, 1
  191db7:	3817a6               	blti	a7, 1, 191df3 <WindBitBufferBidirectional+0x6b>
  191dba:	17c5a2               	addi	a10, a5, 23
  191dbd:	b3a990               	movgez	a10, a9, a9
  191dc0:	21a3a0               	srai	a10, a10, 3
  191dc3:	fecab2               	addi	a11, a10, -2
  191dc6:	33ba                	add.n	a3, a3, a11
  191dc8:	026232               	s32i	a3, a2, 8
  191dcb:	132ae6               	bgei	a10, 2, 191de2 <WindBitBufferBidirectional+0x5a>
  191dce:	21b387               	bgeu	a3, a8, 191df3 <WindBitBufferBidirectional+0x6b>
  191dd1:	068076               	loop	a0, 191ddb <WindBitBufferBidirectional+0x53>
  191dd4:	337a                	add.n	a3, a3, a7
  191dd6:	2239                	s32i.n	a3, a2, 8
  191dd8:	17b387               	bgeu	a3, a8, 191df3 <WindBitBufferBidirectional+0x6b>

00191ddb <WindBitBufferBidirectional+0x53>:
  191ddb:	fffc86               	j	191dd1 <WindBitBufferBidirectional+0x49>

00191dde <WindBitBufferBidirectional+0x56>:
  191dde:	00000000                                ....

00191de2 <WindBitBufferBidirectional+0x5a>:
  191de2:	0db637               	bgeu	a6, a3, 191df3 <WindBitBufferBidirectional+0x6b>
  191de5:	078076               	loop	a0, 191df0 <WindBitBufferBidirectional+0x68>
  191de8:	c03370               	sub	a3, a3, a7
  191deb:	2239                	s32i.n	a3, a2, 8
  191ded:	02b637               	bgeu	a6, a3, 191df3 <WindBitBufferBidirectional+0x6b>

00191df0 <WindBitBufferBidirectional+0x68>:
  191df0:	fffc46               	j	191de5 <WindBitBufferBidirectional+0x5d>

00191df3 <WindBitBufferBidirectional+0x6b>:
  191df3:	b97b                	addi.n	a11, a9, 7
  191df5:	0003c2               	l8ui	a12, a3, 0
  191df8:	0752c2               	s16i	a12, a2, 14
  191dfb:	b3b990               	movgez	a11, a9, a9
  191dfe:	21b3b0               	srai	a11, a11, 3
  191e01:	f0bb90               	subx8	a11, a11, a9
  191e04:	bb8b                	addi.n	a11, a11, 8
  191e06:	0c42b2               	s8i	a11, a2, 12
  191e09:	0d40084160b0176e 	{ blti.w18	a7, 1, 191e93 <WindBitBufferBidirectional+0x10b>; nop }
  191e11:	331b                	addi.n	a3, a3, 1
  191e13:	2239                	s32i.n	a3, a2, 8
  191e15:	0d000741a0b0c63e 	{ bgeu.w18	a6, a3, 191e93 <WindBitBufferBidirectional+0x10b>; nop }
  191e1d:	078076               	loop	a0, 191e28 <WindBitBufferBidirectional+0xa0>
  191e20:	c03370               	sub	a3, a3, a7
  191e23:	2239                	s32i.n	a3, a2, 8
  191e25:	02b637               	bgeu	a6, a3, 191e2b <WindBitBufferBidirectional+0xa3>

00191e28 <WindBitBufferBidirectional+0xa0>:
  191e28:	fffc46               	j	191e1d <WindBitBufferBidirectional+0x95>

00191e2b <WindBitBufferBidirectional+0xa3>:
  191e2b:	f01d                	retw.n

00191e2d <WindBitBufferBidirectional+0xa5>:
  191e2d:	0288                	l32i.n	a8, a2, 0
  191e2f:	5259                	s32i.n	a5, a2, 20
  191e31:	6268                	l32i.n	a6, a2, 24
  191e33:	0c0252               	l8ui	a5, a2, 12
  191e36:	663a                	add.n	a6, a6, a3
  191e38:	6269                	s32i.n	a6, a2, 24
  191e3a:	c05530               	sub	a5, a5, a3
  191e3d:	957b                	addi.n	a9, a5, 7
  191e3f:	1268                	l32i.n	a6, a2, 4
  191e41:	2238                	l32i.n	a3, a2, 8
  191e43:	c07680               	sub	a7, a6, a8
  191e46:	771b                	addi.n	a7, a7, 1
  191e48:	1c17a6               	blti	a7, 1, 191e68 <WindBitBufferBidirectional+0xe0>
  191e4b:	a5eb                	addi.n	a10, a5, 14
  191e4d:	b3a990               	movgez	a10, a9, a9
  191e50:	21a3a0               	srai	a10, a10, 3
  191e53:	60a0a0               	neg	a10, a10
  191e56:	3a3a                	add.n	a3, a10, a3
  191e58:	2239                	s32i.n	a3, a2, 8
  191e5a:	037a96               	bltz	a10, 191e95 <WindBitBufferBidirectional+0x10d>
  191e5d:	07b637               	bgeu	a6, a3, 191e68 <WindBitBufferBidirectional+0xe0>

00191e60 <WindBitBufferBidirectional+0xd8>:
  191e60:	c03370               	sub	a3, a3, a7
  191e63:	2239                	s32i.n	a3, a2, 8
  191e65:	f73637               	bltu	a6, a3, 191e60 <WindBitBufferBidirectional+0xd8>

00191e68 <WindBitBufferBidirectional+0xe0>:
  191e68:	b97b                	addi.n	a11, a9, 7
  191e6a:	0003c2               	l8ui	a12, a3, 0
  191e6d:	0752c2               	s16i	a12, a2, 14
  191e70:	b3b990               	movgez	a11, a9, a9
  191e73:	21b3b0               	srai	a11, a11, 3
  191e76:	11bbd0               	slli	a11, a11, 3
  191e79:	c0b9b0               	sub	a11, a9, a11
  191e7c:	bb1b                	addi.n	a11, a11, 1
  191e7e:	0c42b2               	s8i	a11, a2, 12
  191e81:	0e17a6               	blti	a7, 1, 191e93 <WindBitBufferBidirectional+0x10b>
  191e84:	331b                	addi.n	a3, a3, 1
  191e86:	2239                	s32i.n	a3, a2, 8
  191e88:	07b637               	bgeu	a6, a3, 191e93 <WindBitBufferBidirectional+0x10b>

00191e8b <WindBitBufferBidirectional+0x103>:
  191e8b:	c03370               	sub	a3, a3, a7
  191e8e:	2239                	s32i.n	a3, a2, 8
  191e90:	f73637               	bltu	a6, a3, 191e8b <WindBitBufferBidirectional+0x103>
  191e93:	f01d                	retw.n

00191e95 <WindBitBufferBidirectional+0x10d>:
  191e95:	cfb387               	bgeu	a3, a8, 191e68 <WindBitBufferBidirectional+0xe0>

00191e98 <WindBitBufferBidirectional+0x110>:
  191e98:	337a                	add.n	a3, a3, a7
  191e9a:	2239                	s32i.n	a3, a2, 8
  191e9c:	f83387               	bltu	a3, a8, 191e98 <WindBitBufferBidirectional+0x110>
  191e9f:	fff146               	j	191e68 <WindBitBufferBidirectional+0xe0>

00191ea2 <WindBitBufferBidirectional+0x11a>:
	...

00191ea4 <CopyBitBufState>:
  191ea4:	004136               	entry	a1, 32
  191ea7:	20a330               	or	a10, a3, a3
  191eaa:	20b220               	or	a11, a2, a2
  191ead:	24a0c2               	movi	a12, 36
  191eb0:	ee4ce5               	call8	180380 <__vec_memcpy>
  191eb3:	f01d                	retw.n

00191eb5 <CopyBitBufState+0x11>:
  191eb5:	000000                                        ...

00191eb8 <ReadBits>:
  191eb8:	004136               	entry	a1, 32
  191ebb:	100282               	l8ui	a8, a2, 16
  191ebe:	089c                	beqz.n	a8, 191ed2 <ReadBits+0x1a>
  191ec0:	0c0242               	l8ui	a4, a2, 12
  191ec3:	02ad                	mov.n	a10, a2
  191ec5:	60b040               	neg	a11, a4
  191ec8:	ffebe5               	call8	191d88 <WindBitBufferBidirectional>
  191ecb:	04bd                	mov.n	a11, a4
  191ecd:	02ad                	mov.n	a10, a2
  191ecf:	ffeba5               	call8	191d88 <WindBitBufferBidirectional>

00191ed2 <ReadBits+0x1a>:
  191ed2:	890c                	movi.n	a9, 8
  191ed4:	1eb937               	bgeu	a9, a3, 191ef6 <ReadBits+0x3e>
  191ed7:	040c                	movi.n	a4, 0

00191ed9 <ReadBits+0x21>:
  191ed9:	02ad                	mov.n	a10, a2
  191edb:	8b0c                	movi.n	a11, 8
  191edd:	f8c332               	addi	a3, a3, -8
  191ee0:	743030               	extui	a3, a3, 0, 8
  191ee3:	fffd65               	call8	191eb8 <ReadBits>
  191ee6:	880c                	movi.n	a8, 8
  191ee8:	401300               	ssl	a3
  191eeb:	a19a00               	sll	a9, a10
  191eee:	449a                	add.n	a4, a4, a9
  191ef0:	e53837               	bltu	a8, a3, 191ed9 <ReadBits+0x21>
  191ef3:	000046               	j	191ef8 <ReadBits+0x40>

00191ef6 <ReadBits+0x3e>:
  191ef6:	040c                	movi.n	a4, 0

00191ef8 <ReadBits+0x40>:
  191ef8:	0c02a2               	l8ui	a10, a2, 12
  191efb:	8b0c                	movi.n	a11, 8
  191efd:	523ba7               	bltu	a11, a10, 191f53 <ReadBits+0x9b>
  191f00:	bd3204               	ae_l32.i	aed3, a2, 0
  191f03:	22a8                	l32i.n	a10, a2, 8
  191f05:	b02274               	ae_l16.i	aed2, a2, 14
  191f08:	25fbae002f20021f 	{ ae_l32.i	aed0, a2, 4; nop; ae_srli32	aed2, aed2, 16 }
  191f10:	000ac2               	l8ui	a12, a10, 0
  191f13:	18f2d9832023410f 	{ ae_movi	aed4, 1; ae_sub32	aed3, aed0, aed3; ae_slai32	aed2, aed2, 8 }
  191f1b:	0d80184483131c2e 	{ ae_movda32	aed1, a12; ae_add32	aed3, aed3, aed4 }
  191f23:	bdfbc8102f10c37e 	{ ae_movad32.l	a12, aed3; nop; ae_or	aed1, aed1, aed2 }
  191f2b:	40000174b751b20e 	{ ae_s16.0.i	aed1, a2, 14; nop; ae_movad32.l	a11, aed0 }
  191f33:	141ca6               	blti	a12, 1, 191f4b <ReadBits+0x93>
  191f36:	aa1b                	addi.n	a10, a10, 1
  191f38:	22a9                	s32i.n	a10, a2, 8
  191f3a:	0dbba7               	bgeu	a11, a10, 191f4b <ReadBits+0x93>
  191f3d:	078076               	loop	a0, 191f48 <ReadBits+0x90>
  191f40:	c0aac0               	sub	a10, a10, a12
  191f43:	22a9                	s32i.n	a10, a2, 8
  191f45:	02bba7               	bgeu	a11, a10, 191f4b <ReadBits+0x93>

00191f48 <ReadBits+0x90>:
  191f48:	fffc46               	j	191f3d <ReadBits+0x85>

00191f4b <ReadBits+0x93>:
  191f4b:	0c02a2               	l8ui	a10, a2, 12
  191f4e:	aa8b                	addi.n	a10, a10, 8
  191f50:	0c42a2               	s8i	a10, a2, 12

00191f53 <ReadBits+0x9b>:
  191f53:	40000100270ac21e 	{ ae_l16.i	aed10, a2, 14; nop; movi	a12, 1 }
  191f5b:	c0ea30               	sub	a14, a10, a3
  191f5e:	400001b47576423e 	{ ae_l32.i	aed6, a2, 20; nop; ae_movda32	aed7, a3 }
  191f66:	ebf20e070606e0ef 	{ extui	a14, a14, 0, 8; ae_sub32	aed6, aed6, aed7; nop }
  191f6e:	0c42e2               	s8i	a14, a2, 12
  191f71:	25fbc800afa0d67f 	{ ae_movad32.l	a13, aed6; nop; ae_srli32	aed10, aed10, 16 }
  191f79:	400001754553b4ae 	{ ae_movda32	aed3, a4; nop; ae_movad32.l	a11, aed10 }
  191f81:	400e00               	ssr	a14
  191f84:	b1b0b0               	sra	a11, a11
  191f87:	72dde0               	salt	a13, a13, a14
  191f8a:	1042d2               	s8i	a13, a2, 16
  191f8d:	401300               	ssl	a3
  191f90:	a1cc00               	sll	a12, a12
  191f93:	0d8018cc87b95c2e 	{ ae_movda32	aed5, a12; ae_movi	aed9, -1 }
  191f9b:	0d80184985158b2e 	{ ae_movda32	aed8, a11; ae_add32	aed5, aed5, aed9 }
  191fa3:	bbfbae508f50426e 	{ ae_l32.i	aed4, a2, 24; nop; ae_and	aed5, aed5, aed8 }
  191fab:	93e7be573434625e 	{ ae_s32.l.i	aed6, a2, 20; ae_add32	aed4, aed4, aed7; ae_add32	aed3, aed3, aed5 }
  191fb3:	400001752654223e 	{ ae_s32.l.i	aed4, a2, 24; nop; ae_movad32.l	a2, aed3 }
  191fbb:	f01d                	retw.n

00191fbd <ReadBits+0x105>:
  191fbd:	000000                                        ...

00191fc0 <CreateInitializedBitBuffer>:
  191fc0:	004136               	entry	a1, 32
  191fc3:	0d80184087b4342e 	{ ae_movda32	aed3, a4; ae_movi	aed4, 7 }
  191fcb:	c5fa40f0e012005e 	{ movi	a5, 0; ae_movi	aed2, 0; ae_movi	aed1, -1 }
  191fd3:	0c4252               	s8i	a5, a2, 12
  191fd6:	104252               	s8i	a5, a2, 16
  191fd9:	d22274               	ae_s16.0.i	aed2, a2, 14
  191fdc:	e03254               	ae_s32.l.i	aed3, a2, 20
  191fdf:	0d8018448313032e 	{ ae_movda32	aed0, a3; ae_add32	aed3, aed3, aed4 }
  191fe7:	24fbbe303f30020f 	{ ae_s32.l.i	aed0, a2, 0; nop; ae_srli32	aed3, aed3, 3 }
  191fef:	ebe7be030000022f 	{ ae_s32.l.i	aed0, a2, 8; ae_add32	aed0, aed0, aed3; nop }
  191ff7:	ebe7be010000226f 	{ ae_s32.l.i	aed2, a2, 24; ae_add32	aed0, aed0, aed1; nop }
  191fff:	e00214               	ae_s32.l.i	aed0, a2, 4
  192002:	f01d                	retw.n

00192004 <_Z6divideii>:
  192004:	006136               	entry	a1, 48
  192007:	bcf0c1               	l32r	a12, 1813c8 (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  19200a:	60e130               	abs	a14, a3
  19200d:	450c                	movi.n	a5, 4
  19200f:	11e9                	s32i.n	a14, a1, 4
  192011:	60e120               	abs	a14, a2
  192014:	cae154               	ae_l32m.x	aed14, a1, a5
  192017:	25ded4               	ae_nsa64	a13, aed14
  19201a:	01e9                	s32i.n	a14, a1, 0
  19201c:	f0cdd2               	addi	a13, a13, -16
  19201f:	21ede4               	ae_slaaq56	aed14, aed14, a13
  192022:	45dee4               	ae_round24x2f48ssym	aed13, aed14, aed14
  192025:	e2d154               	ae_s32.l.x	aed13, a1, a5
  192028:	bd5951               	l32r	a5, 18158c (28bc8c <mul8>)
  19202b:	1148                	l32i.n	a4, a1, 4
  19202d:	0558                	l32i.n	a5, a5, 0
  19202f:	254340               	extui	a4, a4, 19, 3
  192032:	a04450               	addx4	a4, a4, a5
  192035:	40000100700a540e 	{ ae_l32.i	aed10, a4, 0; nop; movi	a5, 0 }
  19203d:	cab154               	ae_l32m.x	aed11, a1, a5
  192040:	0c800cfdba2cddbe 	{ ae_slaaq56	aed11, aed11, a13; ae_mulf32s.lh	aed12, aed10, aed13 }
  192048:	9efb40b0bfb001fe 	{ movi	a15, 1; nop; ae_round24x2f48ssym	aed11, aed11, aed11 }
  192050:	21cfc4               	ae_slaaq56	aed12, aed12, a15
  192053:	45ccc4               	ae_round24x2f48ssym	aed12, aed12, aed12
  192056:	3e9c34               	ae_cvtq56p32s.l	aed9, aed12
  192059:	0c61401b9a9b01bf 	{ movi	a11, 1; ae_mulf32s.lh	aed11, aed10, aed11; ae_srai64	aed9, aed9, 1 }
  192061:	9efb61909f802cce 	{ ae_truncp24a32x2	aed2, a12, a12; nop; ae_round24x2f48ssym	aed8, aed9, aed9 }
  192069:	0d800cc8b268dbbe 	{ ae_slaaq56	aed11, aed11, a11; ae_sub32	aed8, aed2, aed8 }
  192071:	9e6140bcb89a019e 	{ movi	a9, 1; ae_mulf32s.lh	aed10, aed8, aed12; ae_round24x2f48ssym	aed9, aed11, aed11 }
  192079:	eb614009080901af 	{ movi	a10, 1; ae_mulf32s.lh	aed9, aed8, aed9; nop }
  192081:	21aaa4               	ae_slaaq56	aed10, aed10, a10
  192084:	219994               	ae_slaaq56	aed9, aed9, a9
  192087:	45aaa4               	ae_round24x2f48ssym	aed10, aed10, aed10
  19208a:	3e7a34               	ae_cvtq56p32s.l	aed7, aed10
  19208d:	8c7174               	ae_srai64	aed7, aed7, 1
  192090:	456774               	ae_round24x2f48ssym	aed6, aed7, aed7
  192093:	9ef2dd969276259e 	{ nop; ae_sub32	aed6, aed2, aed6; ae_round24x2f48ssym	aed7, aed9, aed9 }
  19209b:	eb6140070604018f 	{ movi	a8, 1; ae_mulf32s.lh	aed4, aed6, aed7; nop }
  1920a3:	eb61400a0608017f 	{ movi	a7, 1; ae_mulf32s.lh	aed8, aed6, aed10; nop }
  1920ab:	214744               	ae_slaaq56	aed4, aed4, a7
  1920ae:	218884               	ae_slaaq56	aed8, aed8, a8
  1920b1:	455884               	ae_round24x2f48ssym	aed5, aed8, aed8
  1920b4:	3e5534               	ae_cvtq56p32s.l	aed5, aed5
  1920b7:	8c5154               	ae_srai64	aed5, aed5, 1
  1920ba:	453554               	ae_round24x2f48ssym	aed3, aed5, aed5
  1920bd:	9ef2dd434232259e 	{ nop; ae_sub32	aed2, aed2, aed3; ae_round24x2f48ssym	aed3, aed4, aed4 }
  1920c5:	eb61dd030201259f 	{ nop; ae_mulf32s.lh	aed1, aed2, aed3; nop }
  1920cd:	160c                	movi.n	a6, 1
  1920cf:	211614               	ae_slaaq56	aed1, aed1, a6
  1920d2:	450114               	ae_round24x2f48ssym	aed0, aed1, aed1
  1920d5:	e20154               	ae_s32.l.x	aed0, a1, a5
  1920d8:	305320               	xor	a5, a3, a2
  1920db:	0148                	l32i.n	a4, a1, 0
  1920dd:	315750               	srai	a5, a5, 23
  1920e0:	602040               	neg	a2, a4
  1920e3:	832450               	moveqz	a2, a4, a5
  1920e6:	f01d                	retw.n

001920e8 <_Z6divideii+0xe4>:
  1920e8:	004136               	entry	a1, 32
  1920eb:	bca281               	l32r	a8, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  1920ee:	060c                	movi.n	a6, 0
  1920f0:	317f30               	srai	a7, a3, 31
  1920f3:	006796               	bltz	a7, 1920fd <_Z6divideii+0xf9>
  1920f6:	17cc                	bnez.n	a7, 1920fb <_Z6divideii+0xf7>
  1920f8:	01b837               	bgeu	a8, a3, 1920fd <_Z6divideii+0xf9>

001920fb <_Z6divideii+0xf7>:
  1920fb:	160c                	movi.n	a6, 1

001920fd <_Z6divideii+0xf9>:
  1920fd:	568c                	beqz.n	a6, 192106 <_Z6divideii+0x102>
  1920ff:	bc9d31               	l32r	a3, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)

00192102 <_Z6divideii+0xfe>:
  192102:	0239                	s32i.n	a3, a2, 0
  192104:	f01d                	retw.n

00192106 <_Z6divideii+0x102>:
  192106:	bc9e81               	l32r	a8, 181380 (800000 <_memmap_mem_srom_start>)
  192109:	bc9e41               	l32r	a4, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)
  19210c:	150734               	ae_movda32x2	aed0, a7, a3
  19210f:	ebfb40000b00006f 	{ movi	a6, 0; ae_neg64	aed0, aed0; nop }
  192117:	2550b4               	ae_movad32.h	a5, aed0
  19211a:	2570c4               	ae_movad32.l	a7, aed0
  19211d:	006596               	bltz	a5, 192127 <_Z6divideii+0x123>
  192120:	15cc                	bnez.n	a5, 192125 <_Z6divideii+0x121>
  192122:	01b877               	bgeu	a8, a7, 192127 <_Z6divideii+0x123>

00192125 <_Z6divideii+0x121>:
  192125:	160c                	movi.n	a6, 1

00192127 <_Z6divideii+0x123>:
  192127:	933460               	movnez	a3, a4, a6
  19212a:	fff506               	j	192102 <_Z6divideii+0xfe>

0019212d <_Z6divideii+0x129>:
  19212d:	000000                                        ...

00192130 <_Z6divideii+0x12c>:
  192130:	004136               	entry	a1, 32
  192133:	bc9081               	l32r	a8, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  192136:	060c                	movi.n	a6, 0
  192138:	317f30               	srai	a7, a3, 31
  19213b:	006796               	bltz	a7, 192145 <_Z6divideii+0x141>
  19213e:	17cc                	bnez.n	a7, 192143 <_Z6divideii+0x13f>
  192140:	01b837               	bgeu	a8, a3, 192145 <_Z6divideii+0x141>

00192143 <_Z6divideii+0x13f>:
  192143:	160c                	movi.n	a6, 1

00192145 <_Z6divideii+0x141>:
  192145:	568c                	beqz.n	a6, 19214e <_Z6divideii+0x14a>
  192147:	bc8b31               	l32r	a3, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)

0019214a <_Z6divideii+0x146>:
  19214a:	0239                	s32i.n	a3, a2, 0
  19214c:	f01d                	retw.n

0019214e <_Z6divideii+0x14a>:
  19214e:	bc8c81               	l32r	a8, 181380 (800000 <_memmap_mem_srom_start>)
  192151:	bc8c41               	l32r	a4, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)
  192154:	150734               	ae_movda32x2	aed0, a7, a3
  192157:	ebfb40000b00006f 	{ movi	a6, 0; ae_neg64	aed0, aed0; nop }
  19215f:	2550b4               	ae_movad32.h	a5, aed0
  192162:	2570c4               	ae_movad32.l	a7, aed0
  192165:	006596               	bltz	a5, 19216f <_Z6divideii+0x16b>
  192168:	15cc                	bnez.n	a5, 19216d <_Z6divideii+0x169>
  19216a:	01b877               	bgeu	a8, a7, 19216f <_Z6divideii+0x16b>

0019216d <_Z6divideii+0x169>:
  19216d:	160c                	movi.n	a6, 1

0019216f <_Z6divideii+0x16b>:
  19216f:	933460               	movnez	a3, a4, a6
  192172:	fff506               	j	19214a <_Z6divideii+0x146>

00192175 <_Z6divideii+0x171>:
  192175:	000000                                        ...

00192178 <_Z6divideii+0x174>:
  192178:	004136               	entry	a1, 32
  19217b:	140c                	movi.n	a4, 1
  19217d:	0388                	l32i.n	a8, a3, 0
  19217f:	0258                	l32i.n	a5, a2, 0
  192181:	020c                	movi.n	a2, 0
  192183:	c05580               	sub	a5, a5, a8
  192186:	832450               	moveqz	a2, a4, a5
  192189:	f01d                	retw.n

0019218b <_Z6divideii+0x187>:
	...

0019218c <_Z6divideii+0x188>:
  19218c:	004136               	entry	a1, 32
  19218f:	0248                	l32i.n	a4, a2, 0
  192191:	0328                	l32i.n	a2, a3, 0
  192193:	722240               	salt	a2, a2, a4
  192196:	f01d                	retw.n

00192198 <_Z6divideii+0x194>:
  192198:	004136               	entry	a1, 32
  19219b:	0348                	l32i.n	a4, a3, 0
  19219d:	0228                	l32i.n	a2, a2, 0
  19219f:	722240               	salt	a2, a2, a4
  1921a2:	f01d                	retw.n

001921a4 <_Z6divideii+0x1a0>:
  1921a4:	004136               	entry	a1, 32
  1921a7:	0239                	s32i.n	a3, a2, 0
  1921a9:	080c                	movi.n	a8, 0
  1921ab:	f67c                	movi.n	a6, -1
  1921ad:	319f30               	srai	a9, a3, 31
  1921b0:	bc7171               	l32r	a7, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  1921b3:	1299                	s32i.n	a9, a2, 4
  1921b5:	072977               	blt	a9, a7, 1921c0 <_Z6divideii+0x1bc>
  1921b8:	029977               	bne	a9, a7, 1921be <_Z6divideii+0x1ba>
  1921bb:	01b637               	bgeu	a6, a3, 1921c0 <_Z6divideii+0x1bc>

001921be <_Z6divideii+0x1ba>:
  1921be:	180c                	movi.n	a8, 1

001921c0 <_Z6divideii+0x1bc>:
  1921c0:	18ec                	bnez.n	a8, 1921e5 <_Z6divideii+0x1e1>
  1921c2:	150934               	ae_movda32x2	aed0, a9, a3
  1921c5:	ebfb40000b00003f 	{ movi	a3, 0; ae_neg64	aed0, aed0; nop }
  1921cd:	2580b4               	ae_movad32.h	a8, aed0
  1921d0:	2590c4               	ae_movad32.l	a9, aed0
  1921d3:	072877               	blt	a8, a7, 1921de <_Z6divideii+0x1da>
  1921d6:	029877               	bne	a8, a7, 1921dc <_Z6divideii+0x1d8>
  1921d9:	01b697               	bgeu	a6, a9, 1921de <_Z6divideii+0x1da>

001921dc <_Z6divideii+0x1d8>:
  1921dc:	130c                	movi.n	a3, 1

001921de <_Z6divideii+0x1da>:
  1921de:	938c                	beqz.n	a3, 1921eb <_Z6divideii+0x1e7>
  1921e0:	060c                	movi.n	a6, 0
  1921e2:	bc6871               	l32r	a7, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)

001921e5 <_Z6divideii+0x1e1>:
  1921e5:	1279                	s32i.n	a7, a2, 4
  1921e7:	0269                	s32i.n	a6, a2, 0
  1921e9:	f01d                	retw.n

001921eb <_Z6divideii+0x1e7>:
  1921eb:	f01d                	retw.n

001921ed <_Z6divideii+0x1e9>:
  1921ed:	000000                                        ...

001921f0 <_Z6divideii+0x1ec>:
  1921f0:	004136               	entry	a1, 32
  1921f3:	0239                	s32i.n	a3, a2, 0
  1921f5:	080c                	movi.n	a8, 0
  1921f7:	f67c                	movi.n	a6, -1
  1921f9:	319f30               	srai	a9, a3, 31
  1921fc:	bc5e71               	l32r	a7, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  1921ff:	1299                	s32i.n	a9, a2, 4
  192201:	072977               	blt	a9, a7, 19220c <_Z6divideii+0x208>
  192204:	029977               	bne	a9, a7, 19220a <_Z6divideii+0x206>
  192207:	01b637               	bgeu	a6, a3, 19220c <_Z6divideii+0x208>

0019220a <_Z6divideii+0x206>:
  19220a:	180c                	movi.n	a8, 1

0019220c <_Z6divideii+0x208>:
  19220c:	18ec                	bnez.n	a8, 192231 <_Z6divideii+0x22d>
  19220e:	150934               	ae_movda32x2	aed0, a9, a3
  192211:	ebfb40000b00003f 	{ movi	a3, 0; ae_neg64	aed0, aed0; nop }
  192219:	2580b4               	ae_movad32.h	a8, aed0
  19221c:	2590c4               	ae_movad32.l	a9, aed0
  19221f:	072877               	blt	a8, a7, 19222a <_Z6divideii+0x226>
  192222:	029877               	bne	a8, a7, 192228 <_Z6divideii+0x224>
  192225:	01b697               	bgeu	a6, a9, 19222a <_Z6divideii+0x226>

00192228 <_Z6divideii+0x224>:
  192228:	130c                	movi.n	a3, 1

0019222a <_Z6divideii+0x226>:
  19222a:	938c                	beqz.n	a3, 192237 <_Z6divideii+0x233>
  19222c:	060c                	movi.n	a6, 0
  19222e:	bc5571               	l32r	a7, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)

00192231 <_Z6divideii+0x22d>:
  192231:	1279                	s32i.n	a7, a2, 4
  192233:	0269                	s32i.n	a6, a2, 0
  192235:	f01d                	retw.n

00192237 <_Z6divideii+0x233>:
  192237:	f01d                	retw.n

00192239 <_Z6divideii+0x235>:
  192239:	000000                                        ...

0019223c <_Z6divideii+0x238>:
  19223c:	004136               	entry	a1, 32
  19223f:	0239                	s32i.n	a3, a2, 0
  192241:	080c                	movi.n	a8, 0
  192243:	f67c                	movi.n	a6, -1
  192245:	319f30               	srai	a9, a3, 31
  192248:	bc4b71               	l32r	a7, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  19224b:	1299                	s32i.n	a9, a2, 4
  19224d:	072977               	blt	a9, a7, 192258 <_Z6divideii+0x254>
  192250:	029977               	bne	a9, a7, 192256 <_Z6divideii+0x252>
  192253:	01b637               	bgeu	a6, a3, 192258 <_Z6divideii+0x254>

00192256 <_Z6divideii+0x252>:
  192256:	180c                	movi.n	a8, 1

00192258 <_Z6divideii+0x254>:
  192258:	18ec                	bnez.n	a8, 19227d <_Z6divideii+0x279>
  19225a:	150934               	ae_movda32x2	aed0, a9, a3
  19225d:	ebfb40000b00003f 	{ movi	a3, 0; ae_neg64	aed0, aed0; nop }
  192265:	2580b4               	ae_movad32.h	a8, aed0
  192268:	2590c4               	ae_movad32.l	a9, aed0
  19226b:	072877               	blt	a8, a7, 192276 <_Z6divideii+0x272>
  19226e:	029877               	bne	a8, a7, 192274 <_Z6divideii+0x270>
  192271:	01b697               	bgeu	a6, a9, 192276 <_Z6divideii+0x272>

00192274 <_Z6divideii+0x270>:
  192274:	130c                	movi.n	a3, 1

00192276 <_Z6divideii+0x272>:
  192276:	938c                	beqz.n	a3, 192283 <_Z6divideii+0x27f>
  192278:	060c                	movi.n	a6, 0
  19227a:	bc4271               	l32r	a7, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)

0019227d <_Z6divideii+0x279>:
  19227d:	1279                	s32i.n	a7, a2, 4
  19227f:	0269                	s32i.n	a6, a2, 0
  192281:	f01d                	retw.n

00192283 <_Z6divideii+0x27f>:
  192283:	f01d                	retw.n

00192285 <_Z6divideii+0x281>:
  192285:	000000                                        ...

00192288 <_Z6divideii+0x284>:
  192288:	004136               	entry	a1, 32
  19228b:	0239                	s32i.n	a3, a2, 0
  19228d:	080c                	movi.n	a8, 0
  19228f:	f67c                	movi.n	a6, -1
  192291:	319f30               	srai	a9, a3, 31
  192294:	bc3871               	l32r	a7, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  192297:	1299                	s32i.n	a9, a2, 4
  192299:	072977               	blt	a9, a7, 1922a4 <_Z6divideii+0x2a0>
  19229c:	029977               	bne	a9, a7, 1922a2 <_Z6divideii+0x29e>
  19229f:	01b637               	bgeu	a6, a3, 1922a4 <_Z6divideii+0x2a0>

001922a2 <_Z6divideii+0x29e>:
  1922a2:	180c                	movi.n	a8, 1

001922a4 <_Z6divideii+0x2a0>:
  1922a4:	18ec                	bnez.n	a8, 1922c9 <_Z6divideii+0x2c5>
  1922a6:	150934               	ae_movda32x2	aed0, a9, a3
  1922a9:	ebfb40000b00003f 	{ movi	a3, 0; ae_neg64	aed0, aed0; nop }
  1922b1:	2580b4               	ae_movad32.h	a8, aed0
  1922b4:	2590c4               	ae_movad32.l	a9, aed0
  1922b7:	072877               	blt	a8, a7, 1922c2 <_Z6divideii+0x2be>
  1922ba:	029877               	bne	a8, a7, 1922c0 <_Z6divideii+0x2bc>
  1922bd:	01b697               	bgeu	a6, a9, 1922c2 <_Z6divideii+0x2be>

001922c0 <_Z6divideii+0x2bc>:
  1922c0:	130c                	movi.n	a3, 1

001922c2 <_Z6divideii+0x2be>:
  1922c2:	938c                	beqz.n	a3, 1922cf <_Z6divideii+0x2cb>
  1922c4:	060c                	movi.n	a6, 0
  1922c6:	bc2f71               	l32r	a7, 181384 (ff800000 <xthals_hw_configid0+0x3cc32c02>)

001922c9 <_Z6divideii+0x2c5>:
  1922c9:	1279                	s32i.n	a7, a2, 4
  1922cb:	0269                	s32i.n	a6, a2, 0
  1922cd:	f01d                	retw.n

001922cf <_Z6divideii+0x2cb>:
  1922cf:	f01d                	retw.n

001922d1 <_Z6divideii+0x2cd>:
  1922d1:	000000                                        ...

001922d4 <_Z6divideii+0x2d0>:
  1922d4:	004136               	entry	a1, 32
  1922d7:	0288                	l32i.n	a8, a2, 0
  1922d9:	1268                	l32i.n	a6, a2, 4
  1922db:	0378                	l32i.n	a7, a3, 0
  1922dd:	1338                	l32i.n	a3, a3, 4
  1922df:	020c                	movi.n	a2, 0
  1922e1:	072637               	blt	a6, a3, 1922ec <_Z6divideii+0x2e8>
  1922e4:	029637               	bne	a6, a3, 1922ea <_Z6divideii+0x2e6>
  1922e7:	01b787               	bgeu	a7, a8, 1922ec <_Z6divideii+0x2e8>

001922ea <_Z6divideii+0x2e6>:
  1922ea:	120c                	movi.n	a2, 1

001922ec <_Z6divideii+0x2e8>:
  1922ec:	f01d                	retw.n

001922ee <_Z6divideii+0x2ea>:
	...

001922f0 <_Z6divideii+0x2ec>:
  1922f0:	006136               	entry	a1, 48
  1922f3:	070c                	movi.n	a7, 0
  1922f5:	1179                	s32i.n	a7, a1, 4
  1922f7:	0179                	s32i.n	a7, a1, 0
  1922f9:	0279                	s32i.n	a7, a2, 0
  1922fb:	1279                	s32i.n	a7, a2, 4
  1922fd:	cf0304               	ae_l64.i	aed0, a3, 0
  192300:	017496               	bltz	a4, 19231b <_Z6divideii+0x317>
  192303:	0388                	l32i.n	a8, a3, 0
  192305:	1368                	l32i.n	a6, a3, 4
  192307:	030c                	movi.n	a3, 0
  192309:	006696               	bltz	a6, 192313 <_Z6divideii+0x30f>
  19230c:	16cc                	bnez.n	a6, 192311 <_Z6divideii+0x30d>
  19230e:	013877               	bltu	a8, a7, 192313 <_Z6divideii+0x30f>

00192311 <_Z6divideii+0x30d>:
  192311:	130c                	movi.n	a3, 1

00192313 <_Z6divideii+0x30f>:
  192313:	739c                	beqz.n	a3, 19232e <_Z6divideii+0x32a>
  192315:	910404               	ae_sraaq56	aed0, aed0, a4
  192318:	000146               	j	192321 <_Z6divideii+0x31d>

0019231b <_Z6divideii+0x317>:
  19231b:	605040               	neg	a5, a4
  19231e:	060504               	ae_slaasq56s	aed0, aed0, a5

00192321 <_Z6divideii+0x31d>:
  192321:	010104               	ae_s64.i	aed0, a1, 0
  192324:	0188                	l32i.n	a8, a1, 0
  192326:	1198                	l32i.n	a9, a1, 4
  192328:	1299                	s32i.n	a9, a2, 4
  19232a:	0289                	s32i.n	a8, a2, 0
  19232c:	f01d                	retw.n

0019232e <_Z6divideii+0x32a>:
  19232e:	2b0504               	ae_neg64	aed0, aed0
  192331:	910404               	ae_sraaq56	aed0, aed0, a4
  192334:	2b0504               	ae_neg64	aed0, aed0
  192337:	fff986               	j	192321 <_Z6divideii+0x31d>

0019233a <_Z6divideii+0x336>:
	...

0019233c <_ZNK5fractrsEi>:
  19233c:	006136               	entry	a1, 48
  19233f:	851c                	movi.n	a5, 24
  192341:	0398                	l32i.n	a9, a3, 0
  192343:	a18b                	addi.n	a10, a1, 8
  192345:	080c                	movi.n	a8, 0
  192347:	1a89                	s32i.n	a8, a10, 4
  192349:	0a89                	s32i.n	a8, a10, 0
  19234b:	316f90               	srai	a6, a9, 31
  19234e:	150694               	ae_movda32x2	aed0, a6, a9
  192351:	220504               	ae_slaa64	aed0, aed0, a5
  192354:	2560c4               	ae_movad32.l	a6, aed0
  192357:	2530b4               	ae_movad32.h	a3, aed0
  19235a:	1139                	s32i.n	a3, a1, 4
  19235c:	0169                	s32i.n	a6, a1, 0
  19235e:	400000808000c11e 	{ ae_l64.i	aed0, a1, 0; nop; addi	a12, a1, 8 }
  192366:	013496               	bltz	a4, 19237d <_ZNK5fractrsEi+0x41>
  192369:	070c                	movi.n	a7, 0
  19236b:	006396               	bltz	a3, 192375 <_ZNK5fractrsEi+0x39>
  19236e:	13cc                	bnez.n	a3, 192373 <_ZNK5fractrsEi+0x37>
  192370:	013687               	bltu	a6, a8, 192375 <_ZNK5fractrsEi+0x39>

00192373 <_ZNK5fractrsEi+0x37>:
  192373:	170c                	movi.n	a7, 1

00192375 <_ZNK5fractrsEi+0x39>:
  192375:	879c                	beqz.n	a7, 192391 <_ZNK5fractrsEi+0x55>
  192377:	910404               	ae_sraaq56	aed0, aed0, a4
  19237a:	000146               	j	192383 <_ZNK5fractrsEi+0x47>

0019237d <_ZNK5fractrsEi+0x41>:
  19237d:	60b040               	neg	a11, a4
  192380:	060b04               	ae_slaasq56s	aed0, aed0, a11

00192383 <_ZNK5fractrsEi+0x47>:
  192383:	010c04               	ae_s64.i	aed0, a12, 0
  192386:	cf2114               	ae_l64.i	aed2, a1, 8
  192389:	451224               	ae_round24x2f48ssym	aed1, aed2, aed2
  19238c:	e01204               	ae_s32.l.i	aed1, a2, 0
  19238f:	f01d                	retw.n

00192391 <_ZNK5fractrsEi+0x55>:
  192391:	2b0504               	ae_neg64	aed0, aed0
  192394:	910404               	ae_sraaq56	aed0, aed0, a4
  192397:	2b0504               	ae_neg64	aed0, aed0
  19239a:	fff946               	j	192383 <_ZNK5fractrsEi+0x47>

0019239d <_ZNK5fractrsEi+0x61>:
  19239d:	000000                                        ...

001923a0 <_ZNK5fractrsEi+0x64>:
  1923a0:	006136               	entry	a1, 48
  1923a3:	050c                	movi.n	a5, 0
  1923a5:	1159                	s32i.n	a5, a1, 4
  1923a7:	0159                	s32i.n	a5, a1, 0
  1923a9:	0259                	s32i.n	a5, a2, 0
  1923ab:	1259                	s32i.n	a5, a2, 4
  1923ad:	cf0304               	ae_l64.i	aed0, a3, 0
  1923b0:	0084d6               	bgez	a4, 1923bc <_ZNK5fractrsEi+0x80>
  1923b3:	608040               	neg	a8, a4
  1923b6:	910804               	ae_sraaq56	aed0, aed0, a8
  1923b9:	000086               	j	1923bf <_ZNK5fractrsEi+0x83>

001923bc <_ZNK5fractrsEi+0x80>:
  1923bc:	060404               	ae_slaasq56s	aed0, aed0, a4

001923bf <_ZNK5fractrsEi+0x83>:
  1923bf:	010104               	ae_s64.i	aed0, a1, 0
  1923c2:	0198                	l32i.n	a9, a1, 0
  1923c4:	11a8                	l32i.n	a10, a1, 4
  1923c6:	12a9                	s32i.n	a10, a2, 4
  1923c8:	0299                	s32i.n	a9, a2, 0
  1923ca:	f01d                	retw.n

001923cc <_ZNK5fractrsEi+0x90>:
  1923cc:	006136               	entry	a1, 48
  1923cf:	871c                	movi.n	a7, 24
  1923d1:	0398                	l32i.n	a9, a3, 0
  1923d3:	b18b                	addi.n	a11, a1, 8
  1923d5:	0a0c                	movi.n	a10, 0
  1923d7:	1ba9                	s32i.n	a10, a11, 4
  1923d9:	0ba9                	s32i.n	a10, a11, 0
  1923db:	318f90               	srai	a8, a9, 31
  1923de:	150894               	ae_movda32x2	aed0, a8, a9
  1923e1:	220704               	ae_slaa64	aed0, aed0, a7
  1923e4:	2560c4               	ae_movad32.l	a6, aed0
  1923e7:	2550b4               	ae_movad32.h	a5, aed0
  1923ea:	1159                	s32i.n	a5, a1, 4
  1923ec:	0169                	s32i.n	a6, a1, 0
  1923ee:	400000808000d11e 	{ ae_l64.i	aed0, a1, 0; nop; addi	a13, a1, 8 }
  1923f6:	0084d6               	bgez	a4, 192402 <_ZNK5fractrsEi+0xc6>
  1923f9:	60c040               	neg	a12, a4
  1923fc:	910c04               	ae_sraaq56	aed0, aed0, a12
  1923ff:	000086               	j	192405 <_ZNK5fractrsEi+0xc9>

00192402 <_ZNK5fractrsEi+0xc6>:
  192402:	060404               	ae_slaasq56s	aed0, aed0, a4

00192405 <_ZNK5fractrsEi+0xc9>:
  192405:	010d04               	ae_s64.i	aed0, a13, 0
  192408:	cf2114               	ae_l64.i	aed2, a1, 8
  19240b:	451224               	ae_round24x2f48ssym	aed1, aed2, aed2
  19240e:	e01204               	ae_s32.l.i	aed1, a2, 0
  192411:	f01d                	retw.n

00192413 <_ZNK5fractrsEi+0xd7>:
  192413:	00000000 01613600                                .....

00192418 <rawDecodeFrame>:
  192418:	016136               	entry	a1, 176
  19241b:	126142               	s32i	a4, a1, 72
  19241e:	136152               	s32i	a5, a1, 76
  192421:	1b6162               	s32i	a6, a1, 108
  192424:	146172               	s32i	a7, a1, 80
  192427:	0022a2               	l32i	a10, a2, 0
  19242a:	f33ca5               	call8	1857f4 <_Z26CAacDecoderGetSamplingRateP20AAC_DECODER_INSTANCE>
  19242d:	00a4c2               	movi	a12, 0x400
  192430:	3521d2               	l32i	a13, a1, 212
  192433:	3421e2               	l32i	a14, a1, 208
  192436:	1661e2               	s32i	a14, a1, 88
  192439:	1761d2               	s32i	a13, a1, 92
  19243c:	006ea2               	s32i	a10, a14, 0
  19243f:	006dc2               	s32i	a12, a13, 0
  192442:	0022a2               	l32i	a10, a2, 0
  192445:	f338e5               	call8	1857d4 <_Z32CAacDecoderGetChannelsPerElementP20AAC_DECODER_INSTANCE>
  192448:	205aa0               	or	a5, a10, a10
  19244b:	00a072               	movi	a7, 0
  19244e:	3621f2               	l32i	a15, a1, 216
  192451:	1f61f2               	s32i	a15, a1, 124
  192454:	076d                	mov.n	a6, a7
  192456:	0f48                	l32i.n	a4, a15, 0
  192458:	1c6142               	s32i	a4, a1, 112
  19245b:	0f79                	s32i.n	a7, a15, 0
  19245d:	040c                	movi.n	a4, 0
  19245f:	000406               	j	192473 <rawDecodeFrame+0x5b>

00192462 <rawDecodeFrame+0x4a>:
  192462:	1c2282               	l32i	a8, a2, 112
  192465:	01c442               	addi	a4, a4, 1
  192468:	808860               	add	a8, a8, a6
  19246b:	002882               	l32i	a8, a8, 0
  19246e:	04c662               	addi	a6, a6, 4
  192471:	2879                	s32i.n	a7, a8, 8

00192473 <rawDecodeFrame+0x5b>:
  192473:	02a8                	l32i.n	a10, a2, 0
  192475:	f33665               	call8	1857dc <_Z28CAacDecoderGetMaxNumChannelsP20AAC_DECODER_INSTANCE>
  192478:	e624a7               	blt	a4, a10, 192462 <rawDecodeFrame+0x4a>
  19247b:	1221b2               	l32i	a11, a1, 72
  19247e:	1b21d2               	l32i	a13, a1, 108
  192481:	1321c2               	l32i	a12, a1, 76
  192484:	42cb                	addi.n	a4, a2, 12
  192486:	04ad                	mov.n	a10, a4
  192488:	b0ccd0               	addx8	a12, a12, a13
  19248b:	ffb365               	call8	191fc0 <CreateInitializedBitBuffer>
  19248e:	04ad                	mov.n	a10, a4
  192490:	142162               	l32i	a6, a1, 80
  192493:	1b21b2               	l32i	a11, a1, 108
  192496:	ff8f25               	call8	191d88 <WindBitBufferBidirectional>
  192499:	06cd                	mov.n	a12, a6
  19249b:	2d21e2               	l32i	a14, a1, 180
  19249e:	2c21d2               	l32i	a13, a1, 176
  1924a1:	20c1b2               	addi	a11, a1, 32
  1924a4:	372192               	l32i	a9, a1, 220
  1924a7:	02a8                	l32i.n	a10, a2, 0
  1924a9:	1c22f2               	l32i	a15, a2, 112
  1924ac:	302172               	l32i	a7, a1, 192
  1924af:	b80142               	l8ui	a4, a1, 184
  1924b2:	332182               	l32i	a8, a1, 204
  1924b5:	116182               	s32i	a8, a1, 68
  1924b8:	234400               	sext	a4, a4, 7
  1924bb:	1179                	s32i.n	a7, a1, 4
  1924bd:	3149                	s32i.n	a4, a1, 12
  1924bf:	4199                	s32i.n	a9, a1, 16
  1924c1:	01b9                	s32i.n	a11, a1, 0
  1924c3:	2189                	s32i.n	a8, a1, 8
  1924c5:	3cc2b2               	addi	a11, a2, 60
  1924c8:	382182               	l32i	a8, a1, 224
  1924cb:	5189                	s32i.n	a8, a1, 20
  1924cd:	f28625               	call8	184d30 <_Z22CAacDecoder_ParseFrameP20AAC_DECODER_INSTANCEPiciiPP12SBRBITSTREAMS1_S1_P21XA_AACDEC_CHANNELMODEcii>
  1924d0:	e149                	s32i.n	a4, a1, 56
  1924d2:	312192               	l32i	a9, a1, 196
  1924d5:	1561a2               	s32i	a10, a1, 84
  1924d8:	2f21b2               	l32i	a11, a1, 188
  1924db:	92a8                	l32i.n	a10, a2, 36
  1924dd:	0ba9                	s32i.n	a10, a11, 0
  1924df:	09b8                	l32i.n	a11, a9, 0
  1924e1:	07c8                	l32i.n	a12, a7, 0
  1924e3:	1a4b16               	beqz	a11, 19268b <rawDecodeFrame+0x273>
  1924e6:	1a9bc7               	bne	a11, a12, 192504 <rawDecodeFrame+0xec>
  1924e9:	040c                	movi.n	a4, 0
  1924eb:	3221b2               	l32i	a11, a1, 200
  1924ee:	0eac76               	loopgtz	a12, 192500 <rawDecodeFrame+0xe8>
  1924f1:	000bd2               	l8ui	a13, a11, 0
  1924f4:	e45a                	add.n	a14, a4, a5
  1924f6:	000ee2               	l8ui	a14, a14, 0
  1924f9:	441b                	addi.n	a4, a4, 1
  1924fb:	059de7               	bne	a13, a14, 192504 <rawDecodeFrame+0xec>
  1924fe:	bb1b                	addi.n	a11, a11, 1

00192500 <rawDecodeFrame+0xe8>:
  192500:	006906               	j	1926a8 <rawDecodeFrame+0x290>

00192503 <rawDecodeFrame+0xeb>:
	...

00192504 <rawDecodeFrame+0xec>:
  192504:	321c                	movi.n	a2, 19
  192506:	f01d                	retw.n

00192508 <rawDecodeFrame+0xf0>:
  192508:	151aa6               	blti	a10, 1, 192521 <rawDecodeFrame+0x109>
  19250b:	039d                	mov.n	a9, a3
  19250d:	11fa60               	slli	a15, a10, 10
  192510:	ff1b                	addi.n	a15, a15, 1
  192512:	21f1f0               	srai	a15, a15, 1
  192515:	08af76               	loopgtz	a15, 192521 <rawDecodeFrame+0x109>
  192518:	c11904               	ae_l32x2.i	aed1, a9, 0
  19251b:	9a0914               	ae_slai32s	aed0, aed1, 9
  19251e:	620914               	ae_s32x2.ip	aed0, a9, 8

00192521 <rawDecodeFrame+0x109>:
  192521:	07c8                	l32i.n	a12, a7, 0

00192523 <rawDecodeFrame+0x10b>:
  192523:	180c                	movi.n	a8, 1
  192525:	7288c0               	salt	a8, a8, a12
  192528:	106182               	s32i	a8, a1, 64
  19252b:	0d40134120b01c6e 	{ blti.w18	a12, 1, 192661 <rawDecodeFrame+0x249>; nop }
  192533:	12b8                	l32i.n	a11, a2, 4
  192535:	040c                	movi.n	a4, 0

00192537 <rawDecodeFrame+0x11f>:
  192537:	1164e0               	slli	a6, a4, 2
  19253a:	a0a4b0               	addx4	a10, a4, a11
  19253d:	090c                	movi.n	a9, 0
  19253f:	d45a                	add.n	a13, a4, a5
  192541:	1e61d2               	s32i	a13, a1, 120
  192544:	c199                	s32i.n	a9, a1, 48
  192546:	000dd2               	l8ui	a13, a13, 0
  192549:	0aa8                	l32i.n	a10, a10, 0
  19254b:	23dd00               	sext	a13, a13, 7
  19254e:	d1d9                	s32i.n	a13, a1, 52
  192550:	0d6a16               	beqz	a10, 19262a <rawDecodeFrame+0x212>
  192553:	1021e2               	l32i	a14, a1, 64
  192556:	2a2282               	l32i	a8, a2, 168
  192559:	fc7c                	movi.n	a12, -1
  19255b:	0f0c                	movi.n	a15, 0
  19255d:	a09420               	addx4	a9, a4, a2
  192560:	1029b2               	l32i	a11, a9, 64
  192563:	f998                	l32i.n	a9, a9, 60
  192565:	11bb00               	slli	a11, a11, 16
  192568:	93fc80               	movnez	a15, a12, a8
  19256b:	c1f9                	s32i.n	a15, a1, 48
  19256d:	2099b0               	or	a9, a9, a11
  192570:	1d6192               	s32i	a9, a1, 116
  192573:	0c1e66               	bnei	a14, 1, 192583 <rawDecodeFrame+0x16b>
  192576:	1e21b2               	l32i	a11, a1, 120
  192579:	000bb2               	l8ui	a11, a11, 0
  19257c:	031b66               	bnei	a11, 1, 192583 <rawDecodeFrame+0x16b>
  19257f:	3c0c                	movi.n	a12, 3
  192581:	d1c9                	s32i.n	a12, a1, 52
  192583:	03cd                	mov.n	a12, a3
  192585:	e1d8                	l32i.n	a13, a1, 56
  192587:	1c22b2               	l32i	a11, a2, 112
  19258a:	1e2282               	l32i	a8, a2, 120
  19258d:	bb6a                	add.n	a11, a11, a6
  19258f:	0bb8                	l32i.n	a11, a11, 0
  192591:	0189                	s32i.n	a8, a1, 0
  192593:	1d22f2               	l32i	a15, a2, 116
  192596:	11f9                	s32i.n	a15, a1, 4
  192598:	30c1f2               	addi	a15, a1, 48
  19259b:	1f22e2               	l32i	a14, a2, 124
  19259e:	31d9                	s32i.n	a13, a1, 12
  1925a0:	21e9                	s32i.n	a14, a1, 8
  1925a2:	1d21d2               	l32i	a13, a1, 116
  1925a5:	34c1e2               	addi	a14, a1, 52
  1925a8:	fbc625               	call8	18e20c <applySBR>
  1925ab:	307a16               	beqz	a10, 1928b6 <rawDecodeFrame+0x49e>
  1925ae:	1f22c2               	l32i	a12, a2, 124
  1925b1:	1d2192               	l32i	a9, a1, 116
  1925b4:	31fc16               	beqz	a12, 1928d7 <rawDecodeFrame+0x4bf>
  1925b7:	00a4d2               	movi	a13, 0x400
  1925ba:	74b090               	extui	a11, a9, 0, 8
  1925bd:	11cbe0               	slli	a12, a11, 2
  1925c0:	11ebf0               	slli	a14, a11, 1
  1925c3:	749890               	extui	a9, a9, 8, 8
  1925c6:	11bb40               	slli	a11, a11, 12
  1925c9:	80b3b0               	add	a11, a3, a11
  1925cc:	a0b9b0               	addx4	a11, a9, a11
  1925cf:	909930               	addx2	a9, a9, a3
  1925d2:	c099e0               	sub	a9, a9, a14
  1925d5:	17ad76               	loopgtz	a13, 1925f0 <rawDecodeFrame+0x1d8>
  1925d8:	ebfb7c000f003bcf 	{ ae_l32.xp	aed3, a11, a12; nop; nop }
  1925e0:	c9fbdd103f20259e 	{ nop; nop; ae_roundsp16f24sym	aed2, aed3 }
  1925e8:	ebfb82000f0029ef 	{ ae_s16m.l.xu	aed2, a9, a14; nop; nop }

001925f0 <rawDecodeFrame+0x1d8>:
  1925f0:	d1d8                	l32i.n	a13, a1, 52
  1925f2:	322d66               	bnei	a13, 2, 192628 <rawDecodeFrame+0x210>
  1925f5:	1d2192               	l32i	a9, a1, 116
  1925f8:	00a4f2               	movi	a15, 0x400
  1925fb:	759890               	extui	a9, a9, 24, 8
  1925fe:	a0b930               	addx4	a11, a9, a3
  192601:	909930               	addx2	a9, a9, a3
  192604:	c099e0               	sub	a9, a9, a14
  192607:	0020f0               	nop
  19260a:	0020f0               	nop
  19260d:	17af76               	loopgtz	a15, 192628 <rawDecodeFrame+0x210>
  192610:	ebfb7c000f005bcf 	{ ae_l32.xp	aed5, a11, a12; nop; nop }
  192618:	c9fbdd105f40259e 	{ nop; nop; ae_roundsp16f24sym	aed4, aed5 }
  192620:	ebfb82000f0049ef 	{ ae_s16m.l.xu	aed4, a9, a14; nop; nop }

00192628 <rawDecodeFrame+0x210>:
  192628:	c198                	l32i.n	a9, a1, 48

0019262a <rawDecodeFrame+0x212>:
  19262a:	0f4966               	bnei	a9, 4, 19263d <rawDecodeFrame+0x225>
  19262d:	20afa2               	movi	a10, -224
  192630:	1121c2               	l32i	a12, a1, 68
  192633:	2b0c                	movi.n	a11, 2
  192635:	0cb9                	s32i.n	a11, a12, 0
  192637:	1762b2               	s32i	a11, a2, 92
  19263a:	1862a2               	s32i	a10, a2, 96

0019263d <rawDecodeFrame+0x225>:
  19263d:	12b8                	l32i.n	a11, a2, 4
  19263f:	2a22e2               	l32i	a14, a2, 168
  192642:	db6a                	add.n	a13, a11, a6
  192644:	0dd8                	l32i.n	a13, a13, 0
  192646:	1f0c                	movi.n	a15, 1
  192648:	93dfd0               	movnez	a13, a15, a13
  19264b:	0d00224190b05dee 	{ bany.w18	a13, a14, 192878 <rawDecodeFrame+0x460>; nop }
  192653:	d1f8                	l32i.n	a15, a1, 52
  192655:	07e8                	l32i.n	a14, a7, 0
  192657:	44fa                	add.n	a4, a4, a15
  192659:	0d3fed41a0b094ee 	{ blt.w18	a4, a14, 192537 <rawDecodeFrame+0x11f>; nop }

00192661 <rawDecodeFrame+0x249>:
  192661:	090c                	movi.n	a9, 0
  192663:	1e2282               	l32i	a8, a2, 120
  192666:	2a6292               	s32i	a9, a2, 168
  192669:	98dc                	bnez.n	a8, 192686 <rawDecodeFrame+0x26e>
  19266b:	1f21a2               	l32i	a10, a1, 124
  19266e:	0aa8                	l32i.n	a10, a10, 0
  192670:	2a9c                	beqz.n	a10, 192686 <rawDecodeFrame+0x26e>
  192672:	1721d2               	l32i	a13, a1, 92
  192675:	0dc8                	l32i.n	a12, a13, 0
  192677:	11ccf0               	slli	a12, a12, 1
  19267a:	0dc9                	s32i.n	a12, a13, 0
  19267c:	1621c2               	l32i	a12, a1, 88
  19267f:	0cb8                	l32i.n	a11, a12, 0
  192681:	11bbf0               	slli	a11, a11, 1
  192684:	0cb9                	s32i.n	a11, a12, 0
  192686:	152122               	l32i	a2, a1, 84
  192689:	f01d                	retw.n

0019268b <rawDecodeFrame+0x273>:
  19268b:	09c9                	s32i.n	a12, a9, 0
  19268d:	07c8                	l32i.n	a12, a7, 0
  19268f:	151ca6               	blti	a12, 1, 1926a8 <rawDecodeFrame+0x290>
  192692:	040c                	movi.n	a4, 0
  192694:	3221b2               	l32i	a11, a1, 200

00192697 <rawDecodeFrame+0x27f>:
  192697:	c45a                	add.n	a12, a4, a5
  192699:	441b                	addi.n	a4, a4, 1
  19269b:	000cc2               	l8ui	a12, a12, 0
  19269e:	004bc2               	s8i	a12, a11, 0
  1926a1:	07c8                	l32i.n	a12, a7, 0
  1926a3:	bb1b                	addi.n	a11, a11, 1
  1926a5:	ee24c7               	blt	a4, a12, 192697 <rawDecodeFrame+0x27f>
  1926a8:	e2d8                	l32i.n	a13, a2, 56
  1926aa:	2298                	l32i.n	a9, a2, 8
  1926ac:	f1d9                	s32i.n	a13, a1, 60
  1926ae:	0c1926               	beqi	a9, 1, 1926be <rawDecodeFrame+0x2a6>
  1926b1:	0d400b41a0b029ce 	{ bnei.w18	a9, 2, 19276f <rawDecodeFrame+0x357>; nop }
  1926b9:	81f8                	l32i.n	a15, a1, 32
  1926bb:	0b0f16               	beqz	a15, 19276f <rawDecodeFrame+0x357>

001926be <rawDecodeFrame+0x2a6>:
  1926be:	e188                	l32i.n	a8, a1, 56
  1926c0:	0ab816               	beqz	a8, 19276f <rawDecodeFrame+0x357>
  1926c3:	0d400a4180b01c6e 	{ blti.w18	a12, 1, 19276f <rawDecodeFrame+0x357>; nop }
  1926cb:	040c                	movi.n	a4, 0

001926cd <rawDecodeFrame+0x2b5>:
  1926cd:	1164e0               	slli	a6, a4, 2
  1926d0:	80a450               	add	a10, a4, a5
  1926d3:	012292               	l32i	a9, a2, 4
  1926d6:	1e61a2               	s32i	a10, a1, 120
  1926d9:	000aa2               	l8ui	a10, a10, 0
  1926dc:	a09490               	addx4	a9, a4, a9
  1926df:	002992               	l32i	a9, a9, 0
  1926e2:	23aa00               	sext	a10, a10, 7
  1926e5:	1861a2               	s32i	a10, a1, 96
  1926e8:	067956               	bnez	a9, 192753 <rawDecodeFrame+0x33b>
  1926eb:	02a8                	l32i.n	a10, a2, 0
  1926ed:	0b0c                	movi.n	a11, 0
  1926ef:	91b9                	s32i.n	a11, a1, 36
  1926f1:	a1b9                	s32i.n	a11, a1, 40
  1926f3:	f30ea5               	call8	1857dc <_Z28CAacDecoderGetMaxNumChannelsP20AAC_DECODER_INSTANCE>
  1926f6:	0e2aa6               	blti	a10, 2, 192708 <rawDecodeFrame+0x2f0>
  1926f9:	2d0c                	movi.n	a13, 2
  1926fb:	07e8                	l32i.n	a14, a7, 0
  1926fd:	1821c2               	l32i	a12, a1, 96
  192700:	ee0b                	addi.n	a14, a14, -1
  192702:	83cde0               	moveqz	a12, a13, a14
  192705:	1861c2               	s32i	a12, a1, 96

00192708 <rawDecodeFrame+0x2f0>:
  192708:	0022a2               	l32i	a10, a2, 0
  19270b:	1821b2               	l32i	a11, a1, 96
  19270e:	2cc1c2               	addi	a12, a1, 44
  192711:	bb4a                	add.n	a11, a11, a4
  192713:	bb0b                	addi.n	a11, a11, -1
  192715:	f30ea5               	call8	185800 <_Z25CAacDecoderGetCoreBuffersP20AAC_DECODER_INSTANCEiPP5fract>
  192718:	24c1a2               	addi	a10, a1, 36
  19271b:	28c1b2               	addi	a11, a1, 40
  19271e:	1821c2               	l32i	a12, a1, 96
  192721:	fc9ae5               	call8	18f0d0 <SBRGetRequiredBufferSize>
  192724:	d2f8                	l32i.n	a15, a2, 52
  192726:	b1d8                	l32i.n	a13, a1, 44
  192728:	1e22c2               	l32i	a12, a2, 120
  19272b:	1821e2               	l32i	a14, a1, 96
  19272e:	1721b2               	l32i	a11, a1, 92
  192731:	1621a2               	l32i	a10, a1, 88
  192734:	0bb8                	l32i.n	a11, a11, 0
  192736:	0aa8                	l32i.n	a10, a10, 0
  192738:	01e9                	s32i.n	a14, a1, 0
  19273a:	f1e8                	l32i.n	a14, a1, 60
  19273c:	fc8c25               	call8	18f000 <openSBR>
  19273f:	f1c8                	l32i.n	a12, a1, 60
  192741:	91d8                	l32i.n	a13, a1, 36
  192743:	12e8                	l32i.n	a14, a2, 4
  192745:	41d2d0               	srli	a13, a13, 2
  192748:	ee6a                	add.n	a14, a14, a6
  19274a:	0ea9                	s32i.n	a10, a14, 0
  19274c:	a0cdc0               	addx4	a12, a13, a12
  19274f:	f1c9                	s32i.n	a12, a1, 60
  192751:	5a8c                	beqz.n	a10, 19275a <rawDecodeFrame+0x342>

00192753 <rawDecodeFrame+0x33b>:
  192753:	1f2182               	l32i	a8, a1, 124
  192756:	1f0c                	movi.n	a15, 1
  192758:	08f9                	s32i.n	a15, a8, 0

0019275a <rawDecodeFrame+0x342>:
  19275a:	1e2192               	l32i	a9, a1, 120
  19275d:	000992               	l8ui	a9, a9, 0
  192760:	07c8                	l32i.n	a12, a7, 0
  192762:	239900               	sext	a9, a9, 7
  192765:	449a                	add.n	a4, a4, a9
  192767:	0d3ff64120b094ce 	{ blt.w18	a4, a12, 1926cd <rawDecodeFrame+0x2b5>; nop }
  19276f:	1521a2               	l32i	a10, a1, 84
  192772:	2a22e2               	l32i	a14, a2, 168
  192775:	1c21b2               	l32i	a11, a1, 112
  192778:	0d0c                	movi.n	a13, 0
  19277a:	93bde0               	movnez	a11, a13, a14
  19277d:	1c61b2               	s32i	a11, a1, 112
  192780:	6adc                	bnez.n	a10, 19279a <rawDecodeFrame+0x382>
  192782:	141ba6               	blti	a11, 1, 19279a <rawDecodeFrame+0x382>
  192785:	1f2182               	l32i	a8, a1, 124
  192788:	0888                	l32i.n	a8, a8, 0
  19278a:	c8cc                	bnez.n	a8, 19279a <rawDecodeFrame+0x382>
  19278c:	1e2292               	l32i	a9, a2, 120
  19278f:	79cc                	bnez.n	a9, 19279a <rawDecodeFrame+0x382>
  192791:	1f21b2               	l32i	a11, a1, 124
  192794:	1a0c                	movi.n	a10, 1
  192796:	0ba9                	s32i.n	a10, a11, 0
  192798:	07c8                	l32i.n	a12, a7, 0
  19279a:	0d40094120b01c6e 	{ blti.w18	a12, 1, 192830 <rawDecodeFrame+0x418>; nop }
  1927a2:	040c                	movi.n	a4, 0

001927a4 <rawDecodeFrame+0x38c>:
  1927a4:	0022a2               	l32i	a10, a2, 0
  1927a7:	2022c2               	l32i	a12, a2, 128
  1927aa:	2061c2               	s32i	a12, a1, 128
  1927ad:	f302e5               	call8	1857dc <_Z28CAacDecoderGetMaxNumChannelsP20AAC_DECODER_INSTANCE>
  1927b0:	2021b2               	l32i	a11, a1, 128
  1927b3:	206330               	or	a6, a3, a3
  1927b6:	a0c420               	addx4	a12, a4, a2
  1927b9:	1f21d2               	l32i	a13, a1, 124
  1927bc:	1961c2               	s32i	a12, a1, 100
  1927bf:	002dd2               	l32i	a13, a13, 0
  1927c2:	fcc8                	l32i.n	a12, a12, 60
  1927c4:	3dcc                	bnez.n	a13, 1927cb <rawDecodeFrame+0x3b3>
  1927c6:	1c21e2               	l32i	a14, a1, 112
  1927c9:	9e8c                	beqz.n	a14, 1927d6 <rawDecodeFrame+0x3be>

001927cb <rawDecodeFrame+0x3b3>:
  1927cb:	1f2282               	l32i	a8, a2, 124
  1927ce:	11fa40               	slli	a15, a10, 12
  1927d1:	f3fa                	add.n	a15, a3, a15
  1927d3:	936f80               	movnez	a6, a15, a8
  1927d6:	6b8c                	beqz.n	a11, 1927e0 <rawDecodeFrame+0x3c8>
  1927d8:	2022d2               	l32i	a13, a2, 128
  1927db:	dd0b                	addi.n	a13, a13, -1
  1927dd:	2062d2               	s32i	a13, a2, 128

001927e0 <rawDecodeFrame+0x3c8>:
  1927e0:	0022a2               	l32i	a10, a2, 0
  1927e3:	11db00               	slli	a13, a11, 16
  1927e6:	1a61d2               	s32i	a13, a1, 104
  1927e9:	20b660               	or	a11, a6, a6
  1927ec:	20ddc0               	or	a13, a13, a12
  1927ef:	20c440               	or	a12, a4, a4
  1927f2:	f24ea5               	call8	184cdc <_Z27CAacDecoder_FrequencyToTimeP20AAC_DECODER_INSTANCEP5fractii>
  1927f5:	80e450               	add	a14, a4, a5
  1927f8:	1e61e2               	s32i	a14, a1, 120
  1927fb:	000ee2               	l8ui	a14, a14, 0
  1927fe:	23be00               	sext	a11, a14, 7
  192801:	1f2e66               	bnei	a14, 2, 192824 <rawDecodeFrame+0x40c>
  192804:	20b660               	or	a11, a6, a6
  192807:	0022a2               	l32i	a10, a2, 0
  19280a:	1921d2               	l32i	a13, a1, 100
  19280d:	1a21e2               	l32i	a14, a1, 104
  192810:	102dd2               	l32i	a13, a13, 64
  192813:	c41b                	addi.n	a12, a4, 1
  192815:	20dde0               	or	a13, a13, a14
  192818:	f24c25               	call8	184cdc <_Z27CAacDecoder_FrequencyToTimeP20AAC_DECODER_INSTANCEP5fractii>
  19281b:	1e21b2               	l32i	a11, a1, 120
  19281e:	000bb2               	l8ui	a11, a11, 0
  192821:	23bb00               	sext	a11, a11, 7

00192824 <rawDecodeFrame+0x40c>:
  192824:	07c8                	l32i.n	a12, a7, 0
  192826:	44ba                	add.n	a4, a4, a11
  192828:	0d3ff74180b094ce 	{ blt.w18	a4, a12, 1927a4 <rawDecodeFrame+0x38c>; nop }

00192830 <rawDecodeFrame+0x418>:
  192830:	1f21d2               	l32i	a13, a1, 124
  192833:	002dd2               	l32i	a13, a13, 0
  192836:	ce9d56               	bnez	a13, 192523 <rawDecodeFrame+0x10b>
  192839:	1c21e2               	l32i	a14, a1, 112
  19283c:	ce3e56               	bnez	a14, 192523 <rawDecodeFrame+0x10b>
  19283f:	0022a2               	l32i	a10, a2, 0
  192842:	f2f9a5               	call8	1857dc <_Z28CAacDecoderGetMaxNumChannelsP20AAC_DECODER_INSTANCE>
  192845:	1f22f2               	l32i	a15, a2, 124
  192848:	cbcf16               	beqz	a15, 192508 <rawDecodeFrame+0xf0>
  19284b:	0d7fcd4120b01a6e 	{ blti.w18	a10, 1, 192521 <rawDecodeFrame+0x109>; nop }
  192853:	209330               	or	a9, a3, a3
  192856:	fcc3b2               	addi	a11, a3, -4
  192859:	118a60               	slli	a8, a10, 10
  19285c:	881b                	addi.n	a8, a8, 1
  19285e:	218180               	srai	a8, a8, 1
  192861:	10a876               	loopgtz	a8, 192875 <rawDecodeFrame+0x45d>
  192864:	3e8994               	ae_l32x2.ip	aed8, a9, 8
  192867:	987184               	ae_slai24s	aed7, aed8, 1
  19286a:	c9fbdd107f60259e 	{ nop; nop; ae_roundsp16f24sym	aed6, aed7 }
  192872:	d96b14               	ae_s16x2m.iu	aed6, a11, 4

00192875 <rawDecodeFrame+0x45d>:
  192875:	ff2a06               	j	192521 <rawDecodeFrame+0x109>

00192878 <rawDecodeFrame+0x460>:
  192878:	c198                	l32i.n	a9, a1, 48
  19287a:	0f4966               	bnei	a9, 4, 19288d <rawDecodeFrame+0x475>
  19287d:	20afa2               	movi	a10, -224
  192880:	1121c2               	l32i	a12, a1, 68
  192883:	2b0c                	movi.n	a11, 2
  192885:	0cb9                	s32i.n	a11, a12, 0
  192887:	1762b2               	s32i	a11, a2, 92
  19288a:	1862a2               	s32i	a10, a2, 96

0019288d <rawDecodeFrame+0x475>:
  19288d:	1e22d2               	l32i	a13, a2, 120
  192890:	9ddc                	bnez.n	a13, 1928ad <rawDecodeFrame+0x495>
  192892:	1f21e2               	l32i	a14, a1, 124
  192895:	0ee8                	l32i.n	a14, a14, 0
  192897:	2e9c                	beqz.n	a14, 1928ad <rawDecodeFrame+0x495>
  192899:	162192               	l32i	a9, a1, 88
  19289c:	0988                	l32i.n	a8, a9, 0
  19289e:	1188f0               	slli	a8, a8, 1
  1928a1:	0989                	s32i.n	a8, a9, 0
  1928a3:	172182               	l32i	a8, a1, 92
  1928a6:	08f8                	l32i.n	a15, a8, 0
  1928a8:	11fff0               	slli	a15, a15, 1
  1928ab:	08f9                	s32i.n	a15, a8, 0
  1928ad:	090c                	movi.n	a9, 0
  1928af:	2a6292               	s32i	a9, a2, 168
  1928b2:	020c                	movi.n	a2, 0
  1928b4:	f01d                	retw.n

001928b6 <rawDecodeFrame+0x49e>:
  1928b6:	1d22a2               	l32i	a10, a2, 116
  1928b9:	07c8                	l32i.n	a12, a7, 0
  1928bb:	7a8c                	beqz.n	a10, 1928c6 <rawDecodeFrame+0x4ae>
  1928bd:	052c66               	bnei	a12, 2, 1928c6 <rawDecodeFrame+0x4ae>
  1928c0:	1c0c                	movi.n	a12, 1
  1928c2:	1b0c                	movi.n	a11, 1
  1928c4:	07b9                	s32i.n	a11, a7, 0
  1928c6:	1f21e2               	l32i	a14, a1, 124
  1928c9:	1d0c                	movi.n	a13, 1
  1928cb:	031c66               	bnei	a12, 1, 1928d2 <rawDecodeFrame+0x4ba>
  1928ce:	d1c8                	l32i.n	a12, a1, 52
  1928d0:	07c9                	s32i.n	a12, a7, 0

001928d2 <rawDecodeFrame+0x4ba>:
  1928d2:	0ed9                	s32i.n	a13, a14, 0
  1928d4:	ff5406               	j	192628 <rawDecodeFrame+0x210>

001928d7 <rawDecodeFrame+0x4bf>:
  1928d7:	1d2192               	l32i	a9, a1, 116
  1928da:	00a4f2               	movi	a15, 0x400
  1928dd:	74c090               	extui	a12, a9, 0, 8
  1928e0:	11cce0               	slli	a12, a12, 2
  1928e3:	749890               	extui	a9, a9, 8, 8
  1928e6:	a09930               	addx4	a9, a9, a3
  1928e9:	08af76               	loopgtz	a15, 1928f5 <rawDecodeFrame+0x4dd>
  1928ec:	09d8                	l32i.n	a13, a9, 0
  1928ee:	11dd80               	slli	a13, a13, 8
  1928f1:	09d9                	s32i.n	a13, a9, 0
  1928f3:	99ca                	add.n	a9, a9, a12

001928f5 <rawDecodeFrame+0x4dd>:
  1928f5:	d1e8                	l32i.n	a14, a1, 52
  1928f7:	0d7fd241d0b02ece 	{ bnei.w18	a14, 2, 192628 <rawDecodeFrame+0x210>; nop }
  1928ff:	1d2192               	l32i	a9, a1, 116
  192902:	00a4f2               	movi	a15, 0x400
  192905:	759890               	extui	a9, a9, 24, 8
  192908:	a09930               	addx4	a9, a9, a3
  19290b:	08af76               	loopgtz	a15, 192917 <rawDecodeFrame+0x4ff>
  19290e:	09a8                	l32i.n	a10, a9, 0
  192910:	11aa80               	slli	a10, a10, 8
  192913:	09a9                	s32i.n	a10, a9, 0
  192915:	99ca                	add.n	a9, a9, a12
  192917:	ff4346               	j	192628 <rawDecodeFrame+0x210>

0019291a <rawDecodeFrame+0x502>:
	...

0019291c <rawDecInit>:
  19291c:	004136               	entry	a1, 32
  19291f:	20b330               	or	a11, a3, a3
  192922:	1d6242               	s32i	a4, a2, 116
  192925:	1e6252               	s32i	a5, a2, 120
  192928:	f0c6a2               	addi	a10, a6, -16
  19292b:	00a082               	movi	a8, 0
  19292e:	01a092               	movi	a9, 1
  192931:	2a6292               	s32i	a9, a2, 168
  192934:	8389a0               	moveqz	a8, a9, a10
  192937:	02a8                	l32i.n	a10, a2, 0
  192939:	1f6282               	s32i	a8, a2, 124
  19293c:	f2ede5               	call8	18581c <_Z15CAacDecoderInitP20AAC_DECODER_INSTANCEi>
  19293f:	0b0c                	movi.n	a11, 0
  192941:	321c                	movi.n	a2, 19
  192943:	832ba0               	moveqz	a2, a11, a10
  192946:	f01d                	retw.n

00192948 <rawDecOpen>:
  192948:	006136               	entry	a1, 48
  19294b:	20a110               	or	a10, a1, a1
  19294e:	04c1b2               	addi	a11, a1, 4
  192951:	20c550               	or	a12, a5, a5
  192954:	01d282               	addmi	a8, a2, 0x100
  192957:	060c                	movi.n	a6, 0
  192959:	1169                	s32i.n	a6, a1, 4
  19295b:	0169                	s32i.n	a6, a1, 0
  19295d:	b4c882               	addi	a8, a8, -76
  192960:	c289                	s32i.n	a8, a2, 48
  192962:	f30ee5               	call8	185a50 <_Z32CAacDecoderGetRequiredBufferSizePiS_i>
  192965:	216262               	s32i	a6, a2, 132
  192968:	226262               	s32i	a6, a2, 136
  19296b:	209220               	or	a9, a2, a2
  19296e:	08a0a2               	movi	a10, 8
  192971:	04aa76               	loopgtz	a10, 192979 <rawDecOpen+0x31>
  192974:	8c4962               	s8i	a6, a9, 140
  192977:	991b                	addi.n	a9, a9, 1

00192979 <rawDecOpen+0x31>:
  192979:	090c                	movi.n	a9, 0
  19297b:	c2c8                	l32i.n	a12, a2, 48
  19297d:	01b8                	l32i.n	a11, a1, 0
  19297f:	11a5e0               	slli	a10, a5, 2
  192982:	41a2a0               	srli	a10, a10, 2
  192985:	41b2b0               	srli	a11, a11, 2
  192988:	a0bbc0               	addx4	a11, a11, a12
  19298b:	11cae0               	slli	a12, a10, 2
  19298e:	12b9                	s32i.n	a11, a2, 4
  192990:	a0aab0               	addx4	a10, a10, a11
  192993:	05a576               	loopgtz	a5, 19299c <rawDecOpen+0x54>
  192996:	db9a                	add.n	a13, a11, a9
  192998:	0d69                	s32i.n	a6, a13, 0
  19299a:	994b                	addi.n	a9, a9, 4
  19299c:	1c62a2               	s32i	a10, a2, 112
  19299f:	acaa                	add.n	a10, a12, a10
  1929a1:	1315a6               	blti	a5, 1, 1929b8 <rawDecOpen+0x70>
  1929a4:	1ca1c2               	movi	a12, 0x11c
  1929a7:	00a092               	movi	a9, 0
  1929aa:	1c22b2               	l32i	a11, a2, 112
  1929ad:	07a576               	loopgtz	a5, 1929b8 <rawDecOpen+0x70>
  1929b0:	eb9a                	add.n	a14, a11, a9
  1929b2:	0ea9                	s32i.n	a10, a14, 0
  1929b4:	994b                	addi.n	a9, a9, 4
  1929b6:	aaca                	add.n	a10, a10, a12

001929b8 <rawDecOpen+0x70>:
  1929b8:	005416               	beqz	a4, 1929c1 <rawDecOpen+0x79>
  1929bb:	021426               	beqi	a4, 1, 1929c1 <rawDecOpen+0x79>
  1929be:	182466               	bnei	a4, 2, 1929da <rawDecOpen+0x92>
  1929c1:	20b550               	or	a11, a5, a5
  1929c4:	20d330               	or	a13, a3, a3
  1929c7:	2249                	s32i.n	a4, a2, 8
  1929c9:	d239                	s32i.n	a3, a2, 52
  1929cb:	e2a9                	s32i.n	a10, a2, 56
  1929cd:	c2c8                	l32i.n	a12, a2, 48
  1929cf:	a2cb                	addi.n	a10, a2, 12
  1929d1:	f2ebe5               	call8	185890 <_Z15CAacDecoderOpenP7BIT_BUFiP5fractS2_>
  1929d4:	02a9                	s32i.n	a10, a2, 0
  1929d6:	0a8c                	beqz.n	a10, 1929da <rawDecOpen+0x92>
  1929d8:	f01d                	retw.n

001929da <rawDecOpen+0x92>:
  1929da:	020c                	movi.n	a2, 0
  1929dc:	f01d                	retw.n

001929de <rawDecOpen+0x96>:
	...

001929e0 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi>:
  1929e0:	032136               	entry	a1, 0x190
  1929e3:	32cc                	bnez.n	a2, 1929ea <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0xa>
  1929e5:	baea21               	l32r	a2, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1929e8:	f01d                	retw.n

001929ea <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0xa>:
  1929ea:	272282               	l32i	a8, a2, 156
  1929ed:	2822c2               	l32i	a12, a2, 160
  1929f0:	070c                	movi.n	a7, 0
  1929f2:	216272               	s32i	a7, a2, 132
  1929f5:	226272               	s32i	a7, a2, 136
  1929f8:	2662c2               	s32i	a12, a2, 152
  1929fb:	041866               	bnei	a8, 1, 192a03 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x23>
  1929fe:	fa7c                	movi.n	a10, -1
  192a00:	2762a2               	s32i	a10, a2, 156

00192a03 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x23>:
  192a03:	150c                	movi.n	a5, 1
  192a05:	1d22a2               	l32i	a10, a2, 116
  192a08:	051366               	bnei	a3, 1, 192a11 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x31>
  192a0b:	256272               	s32i	a7, a2, 148
  192a0e:	236272               	s32i	a7, a2, 140

00192a11 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x31>:
  192a11:	0d2316               	beqz	a3, 192ae7 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x107>
  192a14:	111ae6               	bgei	a10, 1, 192a29 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x49>
  192a17:	2422b2               	l32i	a11, a2, 144
  192a1a:	1c2b16               	beqz	a11, 192be0 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x200>
  192a1d:	badd91               	l32r	a9, 181594 (ffff90c5 <_memmap_cacheattr_bp_strict+0xd60d3>)
  192a20:	000946               	j	192a49 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x69>

00192a23 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x43>:
  192a23:	261a96               	bltz	a10, 192c88 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2a8>
  192a26:	1bca16               	beqz	a10, 192be6 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x206>

00192a29 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x49>:
  192a29:	1e22b2               	l32i	a11, a2, 120
  192a2c:	1f22e2               	l32i	a14, a2, 124
  192a2f:	149ab7               	bne	a10, a11, 192a47 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x67>
  192a32:	2422d2               	l32i	a13, a2, 144
  192a35:	0c5d16               	beqz	a13, 192afe <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x11e>
  192a38:	0c2e16               	beqz	a14, 192afe <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x11e>
  192a3b:	bad791               	l32r	a9, 181598 (10cb <XtosCoreStateSize+0xe4b>)
  192a3e:	2162b2               	s32i	a11, a2, 132
  192a41:	256252               	s32i	a5, a2, 148
  192a44:	000046               	j	192a49 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x69>

00192a47 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x67>:
  192a47:	090c                	movi.n	a9, 0

00192a49 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x69>:
  192a49:	298c                	beqz.n	a9, 192a4f <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x6f>
  192a4b:	092d                	mov.n	a2, a9

00192a4d <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x6d>:
  192a4d:	f01d                	retw.n

00192a4f <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x6f>:
  192a4f:	60a2a2               	movi	a10, 0x260
  192a52:	0248                	l32i.n	a4, a2, 0
  192a54:	2e2262               	l32i	a6, a2, 184
  192a57:	046316               	beqz	a3, 192aa1 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0xc1>
  192a5a:	0648                	l32i.n	a4, a6, 0
  192a5c:	0249                	s32i.n	a4, a2, 0
  192a5e:	44cc                	bnez.n	a4, 192a66 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x86>

00192a60 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x80>:
  192a60:	bacc91               	l32r	a9, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  192a63:	001e86               	j	192ae1 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x101>

00192a66 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x86>:
  192a66:	20a440               	or	a10, a4, a4
  192a69:	2d22c2               	l32i	a12, a2, 180
  192a6c:	00a0b2               	movi	a11, 0
  192a6f:	002cc2               	l32i	a12, a12, 0
  192a72:	ed9b65               	call8	180428 <__vec_memset>
  192a75:	10c1a2               	addi	a10, a1, 16
  192a78:	14c1b2               	addi	a11, a1, 20
  192a7b:	18c1c2               	addi	a12, a1, 24
  192a7e:	1cc1d2               	addi	a13, a1, 28
  192a81:	d2e8                	l32i.n	a14, a2, 52
  192a83:	00e665               	call8	1938e8 <_Z16aacmch_get_memszPiS_S_S_i>
  192a86:	60a2a2               	movi	a10, 0x260
  192a89:	d28b                	addi.n	a13, a2, 8
  192a8b:	5188                	l32i.n	a8, a1, 20
  192a8d:	61e8                	l32i.n	a14, a1, 24
  192a8f:	02d4f2               	addmi	a15, a4, 0x200
  192a92:	60cff2               	addi	a15, a15, 96
  192a95:	ee4a                	add.n	a14, a14, a4
  192a97:	884a                	add.n	a8, a8, a4
  192a99:	7c6f82               	s32i	a8, a15, 0x1f0
  192a9c:	7d6fe2               	s32i	a14, a15, 0x1f4
  192a9f:	04d9                	s32i.n	a13, a4, 0

00192aa1 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0xc1>:
  192aa1:	fbb416               	beqz	a4, 192a60 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x80>
  192aa4:	16c8                	l32i.n	a12, a6, 4
  192aa6:	a4aa                	add.n	a10, a4, a10
  192aa8:	7e2ab2               	l32i	a11, a10, 0x1f8
  192aab:	041bc7               	beq	a11, a12, 192ab3 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0xd3>
  192aae:	0cbd                	mov.n	a11, a12
  192ab0:	7e6ac2               	s32i	a12, a10, 0x1f8

00192ab3 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0xd3>:
  192ab3:	26d8                	l32i.n	a13, a6, 8
  192ab5:	822ac2               	l32i	a12, a10, 0x208
  192ab8:	041cd7               	beq	a12, a13, 192ac0 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0xe0>
  192abb:	0dcd                	mov.n	a12, a13
  192abd:	826ad2               	s32i	a13, a10, 0x208

00192ac0 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0xe0>:
  192ac0:	36e8                	l32i.n	a14, a6, 12
  192ac2:	812ad2               	l32i	a13, a10, 0x204
  192ac5:	0d1de7               	beq	a13, a14, 192ad6 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0xf6>
  192ac8:	0edd                	mov.n	a13, a14
  192aca:	1422f2               	l32i	a15, a2, 80
  192acd:	816ae2               	s32i	a14, a10, 0x204
  192ad0:	20ff50               	or	a15, a15, a5
  192ad3:	1462f2               	s32i	a15, a2, 80

00192ad6 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0xf6>:
  192ad6:	f86b16               	beqz	a11, 192a60 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x80>
  192ad9:	f83c16               	beqz	a12, 192a60 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x80>
  192adc:	f80d16               	beqz	a13, 192a60 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x80>
  192adf:	090c                	movi.n	a9, 0

00192ae1 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x101>:
  192ae1:	a9bc                	beqz.n	a9, 192b1f <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x13f>
  192ae3:	092d                	mov.n	a2, a9
  192ae5:	f01d                	retw.n

00192ae7 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x107>:
  192ae7:	0d7ff341e0b01a4e 	{ bgei.w18	a10, 1, 192a29 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x49>; nop }
  192aef:	242282               	l32i	a8, a2, 144
  192af2:	f2d816               	beqz	a8, 192a23 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x43>
  192af5:	256252               	s32i	a5, a2, 148
  192af8:	baa991               	l32r	a9, 18159c (10cc <XtosCoreStateSize+0xe4c>)
  192afb:	ffd286               	j	192a49 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x69>

00192afe <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x11e>:
  192afe:	202292               	l32i	a9, a2, 128
  192b01:	0d3ff44120b09a9e 	{ blt.w18	a10, a9, 192a47 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x67>; nop }
  192b09:	1f62d2               	s32i	a13, a2, 124
  192b0c:	216252               	s32i	a5, a2, 132
  192b0f:	baa491               	l32r	a9, 1815a0 (10ca <XtosCoreStateSize+0xe4a>)
  192b12:	ba0b                	addi.n	a11, a10, -1
  192b14:	ec1b                	addi.n	a14, a12, 1
  192b16:	2862e2               	s32i	a14, a2, 160
  192b19:	1e62b2               	s32i	a11, a2, 120
  192b1c:	ffca46               	j	192a49 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x69>

00192b1f <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x13f>:
  192b1f:	baa141               	l32r	a4, 1815a4 (28dfd0 <bit_rev_table_long+0x400>)
  192b22:	002262               	l32i	a6, a2, 0
  192b25:	20c1a2               	addi	a10, a1, 32
  192b28:	baa0b1               	l32r	a11, 1815a8 (28e0c0 <bit_rev_table_long+0x4f0>)
  192b2b:	24a0c2               	movi	a12, 36
  192b2e:	ed8525               	call8	180380 <__vec_memcpy>
  192b31:	84a0a2               	movi	a10, 132
  192b34:	5b6142               	s32i	a4, a1, 0x16c
  192b37:	44c182               	addi	a8, a1, 68
  192b3a:	086182               	s32i	a8, a1, 32
  192b3d:	681366               	bnei	a3, 1, 192ba9 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1c9>
  192b40:	0622b2               	l32i	a11, a2, 24
  192b43:	1262b2               	s32i	a11, a2, 72
  192b46:	622b26               	beqi	a11, 2, 192bac <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1cc>
  192b49:	5f1b26               	beqi	a11, 1, 192bac <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1cc>
  192b4c:	5c3b26               	beqi	a11, 3, 192bac <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1cc>
  192b4f:	595b26               	beqi	a11, 5, 192bac <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1cc>
  192b52:	566b26               	beqi	a11, 6, 192bac <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1cc>
  192b55:	48c2f2               	addi	a15, a2, 72
  192b58:	1d22b2               	l32i	a11, a2, 116
  192b5b:	2422c2               	l32i	a12, a2, 144
  192b5e:	0d22d2               	l32i	a13, a2, 52
  192b61:	01d2e2               	addmi	a14, a2, 0x100
  192b64:	04d6a2               	addmi	a10, a6, 0x400
  192b67:	1a2aa2               	l32i	a10, a10, 104
  192b6a:	84cee2               	addi	a14, a14, -124
  192b6d:	0061e2               	s32i	a14, a1, 0
  192b70:	e64b                	addi.n	a14, a6, 4
  192b72:	2b2292               	l32i	a9, a2, 172
  192b75:	1199                	s32i.n	a9, a1, 4
  192b77:	f64b25               	call8	189028 <tDetectFormat>
  192b7a:	2822d2               	l32i	a13, a2, 160
  192b7d:	2122c2               	l32i	a12, a2, 132
  192b80:	1d22b2               	l32i	a11, a2, 116
  192b83:	2422e2               	l32i	a14, a2, 144
  192b86:	1f62e2               	s32i	a14, a2, 124
  192b89:	c0bbc0               	sub	a11, a11, a12
  192b8c:	1e62b2               	s32i	a11, a2, 120
  192b8f:	ccda                	add.n	a12, a12, a13
  192b91:	2862c2               	s32i	a12, a2, 160
  192b94:	2a8a16               	beqz	a10, 192e40 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x460>

00192b97 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1b7>:
  192b97:	b093a0               	addx8	a9, a3, a10
  192b9a:	ff7c                	movi.n	a15, -1
  192b9c:	1d62f2               	s32i	a15, a2, 116

00192b9f <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1bf>:
  192b9f:	5b2122               	l32i	a2, a1, 0x16c
  192ba2:	a02920               	addx4	a2, a9, a2
  192ba5:	0228                	l32i.n	a2, a2, 0
  192ba7:	f01d                	retw.n

00192ba9 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1c9>:
  192ba9:	1222b2               	l32i	a11, a2, 72

00192bac <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1cc>:
  192bac:	3bcc                	bnez.n	a11, 192bb3 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1d3>
  192bae:	ba7f21               	l32r	a2, 1815ac (ffff90c8 <_memmap_cacheattr_bp_strict+0xd60d6>)
  192bb1:	f01d                	retw.n

00192bb3 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1d3>:
  192bb3:	f87c                	movi.n	a8, -1
  192bb5:	2c6282               	s32i	a8, a2, 176
  192bb8:	0d401a41f0b01b0e 	{ beqi.w18	a11, 1, 192d6b <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x38b>; nop }
  192bc0:	0d401f4160b02b0e 	{ beqi.w18	a11, 2, 192dba <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x3da>; nop }
  192bc8:	0d402141a0b05b0e 	{ beqi.w18	a11, 5, 192de6 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x406>; nop }
  192bd0:	0d401b41b0b03b0e 	{ beqi.w18	a11, 3, 192d8f <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x3af>; nop }
  192bd8:	106b26               	beqi	a11, 6, 192bec <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x20c>
  192bdb:	ba7521               	l32r	a2, 1815b0 (ffff90c3 <_memmap_cacheattr_bp_strict+0xd60d1>)
  192bde:	f01d                	retw.n

00192be0 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x200>:
  192be0:	0a4a96               	bltz	a10, 192c88 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2a8>
  192be3:	e42a56               	bnez	a10, 192a29 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x49>

00192be6 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x206>:
  192be6:	ba7391               	l32r	a9, 1815b4 (10c0 <XtosCoreStateSize+0xe40>)
  192be9:	ff9706               	j	192a49 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x69>

00192bec <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x20c>:
  192bec:	090c                	movi.n	a9, 0
  192bee:	1922a2               	l32i	a10, a2, 100
  192bf1:	1d22d2               	l32i	a13, a2, 116
  192bf4:	52e8                	l32i.n	a14, a2, 20
  192bf6:	81f8                	l32i.n	a15, a1, 32
  192bf8:	1b2242               	l32i	a4, a2, 108
  192bfb:	216272               	s32i	a7, a2, 132
  192bfe:	125172               	s16i	a7, a1, 36
  192c01:	f159                	s32i.n	a5, a1, 60
  192c03:	106172               	s32i	a7, a1, 64
  192c06:	094f42               	s8i	a4, a15, 9
  192c09:	3fe9                	s32i.n	a14, a15, 12
  192c0b:	01d642               	addmi	a4, a6, 0x100
  192c0e:	c1d9                	s32i.n	a13, a1, 48
  192c10:	d179                	s32i.n	a7, a1, 52
  192c12:	e179                	s32i.n	a7, a1, 56
  192c14:	da24c2               	l32i	a12, a4, 0x368
  192c17:	b1c9                	s32i.n	a12, a1, 44
  192c19:	3acc                	bnez.n	a10, 192c20 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x240>
  192c1b:	0a0c                	movi.n	a10, 0
  192c1d:	000086               	j	192c23 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x243>

00192c20 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x240>:
  192c20:	1822a2               	l32i	a10, a2, 96

00192c23 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x243>:
  192c23:	d1a9                	s32i.n	a10, a1, 52
  192c25:	43cc                	bnez.n	a3, 192c2d <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x24d>
  192c27:	196272               	s32i	a7, a2, 100
  192c2a:	186272               	s32i	a7, a2, 96

00192c2d <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x24d>:
  192c2d:	0a0c                	movi.n	a10, 0

00192c2f <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x24f>:
  192c2f:	5b3b26               	beqi	a11, 3, 192c8e <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2ae>
  192c32:	585b26               	beqi	a11, 5, 192c8e <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2ae>

00192c35 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x255>:
  192c35:	282282               	l32i	a8, a2, 160
  192c38:	898a                	add.n	a8, a9, a8
  192c3a:	286282               	s32i	a8, a2, 160

00192c3d <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x25d>:
  192c3d:	181b26               	beqi	a11, 1, 192c59 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x279>
  192c40:	156b26               	beqi	a11, 6, 192c59 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x279>
  192c43:	1d22c2               	l32i	a12, a2, 116
  192c46:	2422b2               	l32i	a11, a2, 144
  192c49:	1f62b2               	s32i	a11, a2, 124
  192c4c:	c0cc90               	sub	a12, a12, a9
  192c4f:	1e62c2               	s32i	a12, a2, 120
  192c52:	3ccc                	bnez.n	a12, 192c59 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x279>
  192c54:	1b8c                	beqz.n	a11, 192c59 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x279>
  192c56:	256252               	s32i	a5, a2, 148
  192c59:	053a16               	beqz	a10, 192cb0 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2d0>
  192c5c:	1c5a26               	beqi	a10, 5, 192c7c <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x29c>
  192c5f:	132a26               	beqi	a10, 2, 192c76 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x296>
  192c62:	104a26               	beqi	a10, 4, 192c76 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x296>
  192c65:	0d7ff241e0b01a0e 	{ beqi.w18	a10, 1, 192b97 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1b7>; nop }
  192c6d:	056a66               	bnei	a10, 6, 192c76 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x296>
  192c70:	256252               	s32i	a5, a2, 148
  192c73:	ffc806               	j	192b97 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1b7>

00192c76 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x296>:
  192c76:	d86472               	s32i	a7, a4, 0x360
  192c79:	ffc686               	j	192b97 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1b7>

00192c7c <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x29c>:
  192c7c:	1e6272               	s32i	a7, a2, 120
  192c7f:	1f6272               	s32i	a7, a2, 124
  192c82:	236272               	s32i	a7, a2, 140
  192c85:	ffc386               	j	192b97 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1b7>

00192c88 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2a8>:
  192c88:	b9df91               	l32r	a9, 181404 (ffff80c4 <_memmap_cacheattr_bp_strict+0xd50d2>)
  192c8b:	ff6e86               	j	192a49 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x69>

00192c8e <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2ae>:
  192c8e:	fa3356               	bnez	a3, 192c35 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x255>
  192c91:	2922d2               	l32i	a13, a2, 164
  192c94:	2822c2               	l32i	a12, a2, 160
  192c97:	c0ccd0               	sub	a12, a12, a13
  192c9a:	2862c2               	s32i	a12, a2, 160
  192c9d:	0d402741f0b0196e 	{ blti.w18	a9, 1, 192f20 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x540>; nop }
  192ca5:	296272               	s32i	a7, a2, 164
  192ca8:	c9ca                	add.n	a12, a9, a12

00192caa <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2ca>:
  192caa:	2862c2               	s32i	a12, a2, 160
  192cad:	ffe306               	j	192c3d <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x25d>

00192cb0 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2d0>:
  192cb0:	638c                	beqz.n	a3, 192cba <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2da>
  192cb2:	81e8                	l32i.n	a14, a1, 32
  192cb4:	3ee8                	l32i.n	a14, a14, 12
  192cb6:	82e9                	s32i.n	a14, a2, 32
  192cb8:	52e9                	s32i.n	a14, a2, 20

00192cba <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2da>:
  192cba:	02ad                	mov.n	a10, a2
  192cbc:	20c1b2               	addi	a11, a1, 32
  192cbf:	002ee5               	call8	192fac <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t>
  192cc2:	0d40184130b0130e 	{ beqi.w18	a3, 1, 192e49 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x469>; nop }
  192cca:	d824f2               	l32i	a15, a4, 0x360
  192ccd:	178f16               	beqz	a15, 192e49 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x469>
  192cd0:	0a0c                	movi.n	a10, 0

00192cd2 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2f2>:
  192cd2:	011356               	bnez	a3, 192ce7 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x307>
  192cd5:	00ea56               	bnez	a10, 192ce7 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x307>
  192cd8:	d324a2               	l32i	a10, a4, 0x34c
  192cdb:	08c2b2               	addi	a11, a2, 8
  192cde:	20c1c2               	addi	a12, a1, 32
  192ce1:	d924d2               	l32i	a13, a4, 0x364
  192ce4:	00d0a5               	call8	1939f0 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract>
  192ce7:	ba34d1               	l32r	a13, 1815b8 (28e010 <bit_rev_table_long+0x440>)
  192cea:	04c356               	bnez	a3, 192d3a <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x35a>
  192ced:	122292               	l32i	a9, a2, 72
  192cf0:	026926               	beqi	a9, 6, 192cf6 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x316>
  192cf3:	431966               	bnei	a9, 1, 192d3a <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x35a>
  192cf6:	ba3191               	l32r	a9, 1815bc (10c2 <XtosCoreStateSize+0xe42>)
  192cf9:	a08330               	addx4	a8, a3, a3
  192cfc:	a08830               	addx4	a8, a8, a3
  192cff:	8a8a                	add.n	a8, a10, a8
  192d01:	a088d0               	addx4	a8, a8, a13
  192d04:	0888                	l32i.n	a8, a8, 0
  192d06:	2822c2               	l32i	a12, a2, 160
  192d09:	0c9897               	bne	a8, a9, 192d19 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x339>
  192d0c:	9c1b                	addi.n	a9, a12, 1
  192d0e:	216252               	s32i	a5, a2, 132
  192d11:	286292               	s32i	a9, a2, 160
  192d14:	190c                	movi.n	a9, 1
  192d16:	000286               	j	192d24 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x344>

00192d19 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x339>:
  192d19:	102192               	l32i	a9, a1, 64
  192d1c:	216292               	s32i	a9, a2, 132
  192d1f:	b9ca                	add.n	a11, a9, a12
  192d21:	2862b2               	s32i	a11, a2, 160

00192d24 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x344>:
  192d24:	1d22c2               	l32i	a12, a2, 116
  192d27:	2422b2               	l32i	a11, a2, 144
  192d2a:	1f62b2               	s32i	a11, a2, 124
  192d2d:	c0cc90               	sub	a12, a12, a9
  192d30:	1e62c2               	s32i	a12, a2, 120
  192d33:	3ccc                	bnez.n	a12, 192d3a <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x35a>
  192d35:	1b8c                	beqz.n	a11, 192d3a <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x35a>
  192d37:	256252               	s32i	a5, a2, 148
  192d3a:	173a16               	beqz	a10, 192eb1 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x4d1>
  192d3d:	fe7c                	movi.n	a14, -1
  192d3f:	122292               	l32i	a9, a2, 72
  192d42:	1d62e2               	s32i	a14, a2, 116
  192d45:	0d400c41f0b0290e 	{ beqi.w18	a9, 2, 192e18 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x438>; nop }
  192d4d:	0d400c4170b0590e 	{ beqi.w18	a9, 5, 192e18 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x438>; nop }
  192d55:	0d400b41f0b0390e 	{ beqi.w18	a9, 3, 192e18 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x438>; nop }
  192d5d:	5b61d2               	s32i	a13, a1, 0x16c
  192d60:	a09330               	addx4	a9, a3, a3
  192d63:	a09930               	addx4	a9, a9, a3
  192d66:	9a9a                	add.n	a9, a10, a9
  192d68:	ff8cc6               	j	192b9f <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1bf>

00192d6b <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x38b>:
  192d6b:	04c6f2               	addi	a15, a6, 4
  192d6e:	1d22b2               	l32i	a11, a2, 116
  192d71:	2422c2               	l32i	a12, a2, 144
  192d74:	80e2a0               	add	a14, a2, a10
  192d77:	01d642               	addmi	a4, a6, 0x100
  192d7a:	da24a2               	l32i	a10, a4, 0x368
  192d7d:	0061e2               	s32i	a14, a1, 0
  192d80:	d2d8                	l32i.n	a13, a2, 52
  192d82:	20c1e2               	addi	a14, a1, 32
  192d85:	11d9                	s32i.n	a13, a1, 4
  192d87:	03dd                	mov.n	a13, a3
  192d89:	f575e5               	call8	1884e8 <tParseADIF>
  192d8c:	000846               	j	192db1 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x3d1>

00192d8f <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x3af>:
  192d8f:	20d330               	or	a13, a3, a3
  192d92:	20c1e2               	addi	a14, a1, 32
  192d95:	1d22b2               	l32i	a11, a2, 116
  192d98:	8082a0               	add	a8, a2, a10
  192d9b:	01d642               	addmi	a4, a6, 0x100
  192d9e:	2422c2               	l32i	a12, a2, 144
  192da1:	da24a2               	l32i	a10, a4, 0x368
  192da4:	006182               	s32i	a8, a1, 0
  192da7:	2b22f2               	l32i	a15, a2, 172
  192daa:	11f9                	s32i.n	a15, a1, 4
  192dac:	f64b                	addi.n	a15, a6, 4
  192dae:	034765               	call8	196224 <tParseLATM>

00192db1 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x3d1>:
  192db1:	212292               	l32i	a9, a2, 132
  192db4:	1222b2               	l32i	a11, a2, 72
  192db7:	ff9d06               	j	192c2f <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x24f>

00192dba <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x3da>:
  192dba:	04c692               	addi	a9, a6, 4
  192dbd:	1d22b2               	l32i	a11, a2, 116
  192dc0:	2422c2               	l32i	a12, a2, 144
  192dc3:	2a2242               	l32i	a4, a2, 168
  192dc6:	01a0f2               	movi	a15, 1
  192dc9:	00a0e2               	movi	a14, 0
  192dcc:	d2aa                	add.n	a13, a2, a10
  192dce:	83ef40               	moveqz	a14, a15, a4
  192dd1:	20c1f2               	addi	a15, a1, 32
  192dd4:	01d642               	addmi	a4, a6, 0x100
  192dd7:	da24a2               	l32i	a10, a4, 0x368
  192dda:	11d9                	s32i.n	a13, a1, 4
  192ddc:	0199                	s32i.n	a9, a1, 0
  192dde:	03dd                	mov.n	a13, a3
  192de0:	f590a5               	call8	1886ec <tParseADTS>
  192de3:	fff286               	j	192db1 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x3d1>

00192de6 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x406>:
  192de6:	04c692               	addi	a9, a6, 4
  192de9:	1d22b2               	l32i	a11, a2, 116
  192dec:	2422c2               	l32i	a12, a2, 144
  192def:	2a2242               	l32i	a4, a2, 168
  192df2:	01a0f2               	movi	a15, 1
  192df5:	00a0e2               	movi	a14, 0
  192df8:	d2aa                	add.n	a13, a2, a10
  192dfa:	83ef40               	moveqz	a14, a15, a4
  192dfd:	20c1f2               	addi	a15, a1, 32
  192e00:	01d642               	addmi	a4, a6, 0x100
  192e03:	da24a2               	l32i	a10, a4, 0x368
  192e06:	11d9                	s32i.n	a13, a1, 4
  192e08:	0199                	s32i.n	a9, a1, 0
  192e0a:	03dd                	mov.n	a13, a3
  192e0c:	2b2282               	l32i	a8, a2, 172
  192e0f:	2189                	s32i.n	a8, a1, 8
  192e11:	035525               	call8	196364 <tParseLOAS>
  192e14:	ffe646               	j	192db1 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x3d1>

00192e17 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x437>:
	...

00192e18 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x438>:
  192e18:	b9ea81               	l32r	a8, 1815c0 (ffff90c1 <_memmap_cacheattr_bp_strict+0xd60cf>)
  192e1b:	a02330               	addx4	a2, a3, a3
  192e1e:	a02230               	addx4	a2, a2, a3
  192e21:	2a2a                	add.n	a2, a10, a2
  192e23:	a022d0               	addx4	a2, a2, a13
  192e26:	0228                	l32i.n	a2, a2, 0
  192e28:	0d001441b0b0828e 	{ beq.w18	a2, a8, 192f77 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x597>; nop }
  192e30:	b9e081               	l32r	a8, 1815b0 (ffff90c3 <_memmap_cacheattr_bp_strict+0xd60d1>)
  192e33:	0d3fc14160b0b28e 	{ bne.w18	a2, a8, 192a4d <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x6d>; nop }
  192e3b:	b9e221               	l32r	a2, 1815c4 (10c9 <XtosCoreStateSize+0xe49>)
  192e3e:	f01d                	retw.n

00192e40 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x460>:
  192e40:	84a0a2               	movi	a10, 132
  192e43:	1222b2               	l32i	a11, a2, 72
  192e46:	ff5886               	j	192bac <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x1cc>

00192e49 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x469>:
  192e49:	08c2a2               	addi	a10, a2, 8
  192e4c:	20c1c2               	addi	a12, a1, 32
  192e4f:	d924d2               	l32i	a13, a4, 0x364
  192e52:	04d6e2               	addmi	a14, a6, 0x400
  192e55:	04d6b2               	addmi	a11, a6, 0x400
  192e58:	50cbb2               	addi	a11, a11, 80
  192e5b:	4ccee2               	addi	a14, a14, 76
  192e5e:	00dca5               	call8	193c28 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE>
  192e61:	5a61a2               	s32i	a10, a1, 0x168
  192e64:	019a56               	bnez	a10, 192e81 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x4a1>
  192e67:	d86452               	s32i	a5, a4, 0x360
  192e6a:	20a220               	or	a10, a2, a2
  192e6d:	20c1b2               	addi	a11, a1, 32
  192e70:	0013a5               	call8	192fac <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t>
  192e73:	d324a2               	l32i	a10, a4, 0x34c
  192e76:	0aa8                	l32i.n	a10, a10, 0
  192e78:	f1dce5               	call8	184c48 <_Z23xa_Copy_PCE_From_HeaderP20AAC_DECODER_INSTANCE>
  192e7b:	000746               	j	192e9c <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x4bc>

00192e7e <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x49e>:
  192e7e:	000000                                        ...

00192e81 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x4a1>:
  192e81:	d324b2               	l32i	a11, a4, 0x34c
  192e84:	4b9c                	beqz.n	a11, 192e9c <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x4bc>
  192e86:	226b72               	s32i	a7, a11, 136
  192e89:	090c                	movi.n	a9, 0
  192e8b:	8c0c                	movi.n	a12, 8
  192e8d:	0bac76               	loopgtz	a12, 192e9c <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x4bc>
  192e90:	d324d2               	l32i	a13, a4, 0x34c
  192e93:	80d9d0               	add	a13, a9, a13
  192e96:	8c4d72               	s8i	a7, a13, 140
  192e99:	01c992               	addi	a9, a9, 1
  192e9c:	d924a2               	l32i	a10, a4, 0x364
  192e9f:	2d22c2               	l32i	a12, a2, 180
  192ea2:	00a0b2               	movi	a11, 0
  192ea5:	182cc2               	l32i	a12, a12, 96
  192ea8:	ed57e5               	call8	180428 <__vec_memset>
  192eab:	5a21a2               	l32i	a10, a1, 0x168
  192eae:	ff8806               	j	192cd2 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2f2>

00192eb1 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x4d1>:
  192eb1:	08c2a2               	addi	a10, a2, 8
  192eb4:	d324b2               	l32i	a11, a4, 0x34c
  192eb7:	00d4a5               	call8	193c00 <_Z17GetConfigInfo_rawP27xa_aacmch_dec_config_structP20RAW_DECODER_INSTANCE>
  192eba:	1222b2               	l32i	a11, a2, 72
  192ebd:	00b316               	beqz	a3, 192ecc <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x4ec>
  192ec0:	086b66               	bnei	a11, 6, 192ecc <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x4ec>
  192ec3:	d324d2               	l32i	a13, a4, 0x34c
  192ec6:	262dd2               	l32i	a13, a13, 152
  192ec9:	0862d2               	s32i	a13, a2, 32
  192ecc:	0b1b26               	beqi	a11, 1, 192edb <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x4fb>
  192ecf:	064316               	beqz	a3, 192f37 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x557>
  192ed2:	04d6a2               	addmi	a10, a6, 0x400
  192ed5:	6ccaa2               	addi	a10, a10, 108
  192ed8:	009f25               	call8	1938cc <_Z22BitRateDelayBufferInitP23_bitrate_delay_buffer_t>
  192edb:	058316               	beqz	a3, 192f37 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x557>
  192ede:	236252               	s32i	a5, a2, 140
  192ee1:	d2c8                	l32i.n	a12, a2, 52
  192ee3:	f2e8                	l32i.n	a14, a2, 60
  192ee5:	0a0c                	movi.n	a10, 0
  192ee7:	0b0c                	movi.n	a11, 0
  192ee9:	ff0c                	movi.n	a15, 15
  192eeb:	880c                	movi.n	a8, 8
  192eed:	17a876               	loopgtz	a8, 192f08 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x528>
  192ef0:	400a00               	ssr	a10
  192ef3:	b1d0e0               	sra	a13, a14
  192ef6:	34d0d0               	extui	a13, a13, 0, 4
  192ef9:	091df7               	beq	a13, a15, 192f06 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x526>
  192efc:	bb1b                	addi.n	a11, a11, 1
  192efe:	0d000741a0b0adce 	{ bge.w18	a13, a12, 192f7c <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x59c>; nop }
  192f06:	aa4b                	addi.n	a10, a10, 4

00192f08 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x528>:
  192f08:	92a8                	l32i.n	a10, a2, 36
  192f0a:	079ca7               	bne	a12, a10, 192f15 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x535>
  192f0d:	0d00074100b08abe 	{ beq.w18	a10, a11, 192f81 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x5a1>; nop }

00192f15 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x535>:
  192f15:	e2e8                	l32i.n	a14, a2, 56
  192f17:	660e26               	beqi	a14, -1, 192f81 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x5a1>
  192f1a:	b93631               	l32r	a3, 1813f4 (10cd <XtosCoreStateSize+0xe4d>)
  192f1d:	000606               	j	192f39 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x559>

00192f20 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x540>:
  192f20:	c1e8                	l32i.n	a14, a1, 48
  192f22:	d17e16               	beqz	a14, 192c3d <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x25d>
  192f25:	da2482               	l32i	a8, a4, 0x368
  192f28:	b1f8                	l32i.n	a15, a1, 44
  192f2a:	c0ff80               	sub	a15, a15, a8
  192f2d:	fefa                	add.n	a15, a14, a15
  192f2f:	2962f2               	s32i	a15, a2, 164
  192f32:	ccfa                	add.n	a12, a12, a15
  192f34:	ff5c86               	j	192caa <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x2ca>

00192f37 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x557>:
  192f37:	030c                	movi.n	a3, 0

00192f39 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x559>:
  192f39:	1e6272               	s32i	a7, a2, 120
  192f3c:	1f6272               	s32i	a7, a2, 124
  192f3f:	222292               	l32i	a9, a2, 136
  192f42:	d324b2               	l32i	a11, a4, 0x34c
  192f45:	d99c                	beqz.n	a9, 192f66 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x586>
  192f47:	202b92               	l32i	a9, a11, 128
  192f4a:	d9dc                	bnez.n	a9, 192f6b <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x58b>
  192f4c:	1222a2               	l32i	a10, a2, 72
  192f4f:	331a66               	bnei	a10, 1, 192f86 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x5a6>
  192f52:	56a8                	l32i.n	a10, a6, 20

00192f54 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x574>:
  192f54:	c2a9                	s32i.n	a10, a2, 48
  192f56:	2722c2               	l32i	a12, a2, 156
  192f59:	fb7c                	movi.n	a11, -1
  192f5b:	cc2b                	addi.n	a12, a12, 2
  192f5d:	835bc0               	moveqz	a5, a11, a12
  192f60:	276252               	s32i	a5, a2, 156
  192f63:	000086               	j	192f69 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x589>

00192f66 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x586>:
  192f66:	202b92               	l32i	a9, a11, 128

00192f69 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x589>:
  192f69:	198c                	beqz.n	a9, 192f6e <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x58e>

00192f6b <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x58b>:
  192f6b:	b99731               	l32r	a3, 1815c8 (10c1 <XtosCoreStateSize+0xe41>)

00192f6e <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x58e>:
  192f6e:	fd7c                	movi.n	a13, -1
  192f70:	1d62d2               	s32i	a13, a2, 116
  192f73:	032d                	mov.n	a2, a3
  192f75:	f01d                	retw.n

00192f77 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x597>:
  192f77:	b99121               	l32r	a2, 1815bc (10c2 <XtosCoreStateSize+0xe42>)
  192f7a:	f01d                	retw.n

00192f7c <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x59c>:
  192f7c:	b99421               	l32r	a2, 1815cc (ffff88c7 <_memmap_cacheattr_bp_strict+0xd58d5>)
  192f7f:	f01d                	retw.n

00192f81 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x5a1>:
  192f81:	030c                	movi.n	a3, 0
  192f83:	ffec86               	j	192f39 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x559>

00192f86 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x5a6>:
  192f86:	2122b2               	l32i	a11, a2, 132
  192f89:	04d662               	addmi	a6, a6, 0x400
  192f8c:	6cc662               	addi	a6, a6, 108
  192f8f:	06ad                	mov.n	a10, a6
  192f91:	009165               	call8	1938a8 <_Z26BitrateDelayBufferAddFrameP23_bitrate_delay_buffer_ti>
  192f94:	06ad                	mov.n	a10, a6
  192f96:	82c8                	l32i.n	a12, a2, 32
  192f98:	d324b2               	l32i	a11, a4, 0x34c
  192f9b:	c2d8                	l32i.n	a13, a2, 48
  192f9d:	272bb2               	l32i	a11, a11, 156
  192fa0:	008ae5               	call8	193850 <_Z16CalculateBitrateP23_bitrate_delay_buffer_tiii>
  192fa3:	d32492               	l32i	a9, a4, 0x34c
  192fa6:	202992               	l32i	a9, a9, 128
  192fa9:	ffe9c6               	j	192f54 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi+0x574>

00192fac <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t>:
  192fac:	004136               	entry	a1, 32
  192faf:	32cc                	bnez.n	a2, 192fb6 <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0xa>
  192fb1:	b97721               	l32r	a2, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  192fb4:	f01d                	retw.n

00192fb6 <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0xa>:
  192fb6:	50a2b2               	movi	a11, 0x250
  192fb9:	122292               	l32i	a9, a2, 72
  192fbc:	0022d2               	l32i	a13, a2, 0
  192fbf:	2b1926               	beqi	a9, 1, 192fee <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x42>
  192fc2:	462926               	beqi	a9, 2, 19300c <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x60>
  192fc5:	025926               	beqi	a9, 5, 192fcb <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x1f>
  192fc8:	1e3966               	bnei	a9, 3, 192fea <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x3e>
  192fcb:	0023c2               	l32i	a12, a3, 0
  192fce:	02a092               	movi	a9, 2
  192fd1:	1e0c82               	l8ui	a8, a12, 30
  192fd4:	1a0c                	movi.n	a10, 1
  192fd6:	d8ac                	beqz.n	a8, 193007 <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x5b>
  192fd8:	1de8                	l32i.n	a14, a13, 4
  192fda:	93a9e0               	movnez	a10, a9, a14

00192fdd <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x31>:
  192fdd:	1762a2               	s32i	a10, a2, 92
  192fe0:	adba                	add.n	a10, a13, a11
  192fe2:	b28b                	addi.n	a11, a2, 8
  192fe4:	7f2aa2               	l32i	a10, a10, 0x1fc
  192fe7:	0097a5               	call8	193960 <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig>

00192fea <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x3e>:
  192fea:	020c                	movi.n	a2, 0
  192fec:	f01d                	retw.n

00192fee <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x42>:
  192fee:	02dda2               	addmi	a10, a13, 0x200
  192ff1:	932aa2               	l32i	a10, a10, 0x24c
  192ff4:	ff2a16               	beqz	a10, 192fea <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x3e>
  192ff7:	0aa8                	l32i.n	a10, a10, 0
  192ff9:	20cdb2               	addi	a11, a13, 32
  192ffc:	1c0c                	movi.n	a12, 1
  192ffe:	f1cae5               	call8	184cac <_Z24CAacDecoderSetPCEpointerP20AAC_DECODER_INSTANCEPvc>
  193001:	fff946               	j	192fea <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x3e>

00193004 <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x58>:
  193004:	000000                                        ...

00193007 <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x5b>:
  193007:	0a0c                	movi.n	a10, 0
  193009:	fff406               	j	192fdd <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x31>

0019300c <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x60>:
  19300c:	b28b                	addi.n	a11, a2, 8
  19300e:	0a0dc2               	l8ui	a12, a13, 10
  193011:	02dda2               	addmi	a10, a13, 0x200
  193014:	932aa2               	l32i	a10, a10, 0x24c
  193017:	23cc00               	sext	a12, a12, 7
  19301a:	0099e5               	call8	1939b8 <_Z27_aacmch_raw_set_channel_cfgP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structc>
  19301d:	fff246               	j	192fea <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x3e>

00193020 <_Z17xa_aacmch_set_pceP25_xa_aacmch_dec_api_structP15_tranportInfo_t+0x74>:
  193020:	00000000                                ....

00193024 <_Z22xa_aacmch_runtime_initP25_xa_aacmch_dec_api_struct>:
  193024:	004136               	entry	a1, 32
  193027:	0248                	l32i.n	a4, a2, 0
  193029:	04d442               	addmi	a4, a4, 0x400
  19302c:	132442               	l32i	a4, a4, 76
  19302f:	180c                	movi.n	a8, 1
  193031:	44cc                	bnez.n	a4, 193039 <_Z22xa_aacmch_runtime_initP25_xa_aacmch_dec_api_struct+0x15>
  193033:	b96741               	l32r	a4, 1815d0 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  193036:	0004c6               	j	19304d <_Z22xa_aacmch_runtime_initP25_xa_aacmch_dec_api_struct+0x29>

00193039 <_Z22xa_aacmch_runtime_initP25_xa_aacmch_dec_api_struct+0x15>:
  193039:	206482               	s32i	a8, a4, 128
  19303c:	292452               	l32i	a5, a4, 164
  19303f:	ea7c                	movi.n	a10, -2
  193041:	358c                	beqz.n	a5, 193048 <_Z22xa_aacmch_runtime_initP25_xa_aacmch_dec_api_struct+0x24>
  193043:	290c                	movi.n	a9, 2
  193045:	206492               	s32i	a9, a4, 128

00193048 <_Z22xa_aacmch_runtime_initP25_xa_aacmch_dec_api_struct+0x24>:
  193048:	040c                	movi.n	a4, 0
  19304a:	2762a2               	s32i	a10, a2, 156

0019304d <_Z22xa_aacmch_runtime_initP25_xa_aacmch_dec_api_struct+0x29>:
  19304d:	042d                	mov.n	a2, a4
  19304f:	f01d                	retw.n

00193051 <_Z22xa_aacmch_runtime_initP25_xa_aacmch_dec_api_struct+0x2d>:
  193051:	000000                                        ...

00193054 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv>:
  193054:	004136               	entry	a1, 32
  193057:	34cc                	bnez.n	a4, 19305e <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xa>
  193059:	b94d21               	l32r	a2, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  19305c:	f01d                	retw.n

0019305e <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xa>:
  19305e:	0b0c                	movi.n	a11, 0
  193060:	150c                	movi.n	a5, 1
  193062:	22b3a6               	blti	a3, 16, 193088 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x34>
  193065:	081c                	movi.n	a8, 16
  193067:	412837               	blt	a8, a3, 1930ac <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x58>
  19306a:	1222a2               	l32i	a10, a2, 72
  19306d:	000446               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

00193070 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x1c>:
  193070:	0d40094180b0736e 	{ blti.w18	a3, 7, 19310c <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xb8>; nop }
  193078:	0d400d41e0b0834e 	{ bgei.w18	a3, 8, 19315a <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x106>; nop }
  193080:	a2a8                	l32i.n	a10, a2, 40

00193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>:
  193082:	04a9                	s32i.n	a10, a4, 0

00193084 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x30>:
  193084:	020c                	movi.n	a2, 0
  193086:	f01d                	retw.n

00193088 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x34>:
  193088:	890c                	movi.n	a9, 8
  19308a:	e2a937               	bge	a9, a3, 193070 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x1c>
  19308d:	5293e6               	bgei	a3, 10, 1930e3 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8f>
  193090:	b2a8                	l32i.n	a10, a2, 44
  193092:	106a16               	beqz	a10, 19319c <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x148>
  193095:	32b8                	l32i.n	a11, a2, 12
  193097:	0d40104110b01b0e 	{ beqi.w18	a11, 1, 19319c <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x148>; nop }
  19309f:	82b8                	l32i.n	a11, a2, 32
  1930a1:	ab1b                	addi.n	a10, a11, 1
  1930a3:	b3abb0               	movgez	a10, a11, a11
  1930a6:	21a1a0               	srai	a10, a10, 1
  1930a9:	fff546               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

001930ac <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x58>:
  1930ac:	ac2c                	movi.n	a12, 42
  1930ae:	0aac37               	bge	a12, a3, 1930bc <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x68>
  1930b1:	bd2c                	movi.n	a13, 43
  1930b3:	5d2d37               	blt	a13, a3, 193114 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xc0>
  1930b6:	2a22a2               	l32i	a10, a2, 168
  1930b9:	fff146               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

001930bc <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x68>:
  1930bc:	6e2c                	movi.n	a14, 38
  1930be:	6eae37               	bge	a14, a3, 193130 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xdc>
  1930c1:	7f2c                	movi.n	a15, 39
  1930c3:	0d001f4140b09f3e 	{ blt.w18	a15, a3, 1932bb <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x267>; nop }
  1930cb:	122292               	l32i	a9, a2, 72
  1930ce:	0d402541f0b0290e 	{ beqi.w18	a9, 2, 193331 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2dd>; nop }
  1930d6:	0d40224110b0190e 	{ beqi.w18	a9, 1, 1932fb <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2a7>; nop }

001930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>:
  1930de:	c0a022               	movi	a2, 192
  1930e1:	f01d                	retw.n

001930e3 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8f>:
  1930e3:	d80c                	movi.n	a8, 13
  1930e5:	5fa837               	bge	a8, a3, 193148 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xf4>
  1930e8:	e90c                	movi.n	a9, 14
  1930ea:	0d000b4130b0993e 	{ blt.w18	a9, a3, 1931a1 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x14d>; nop }
  1930f2:	02a8                	l32i.n	a10, a2, 0
  1930f4:	04daa2               	addmi	a10, a10, 0x400
  1930f7:	132aa2               	l32i	a10, a10, 76
  1930fa:	1b2aa2               	l32i	a10, a10, 108
  1930fd:	04a9                	s32i.n	a10, a4, 0
  1930ff:	0d7ff84110b00ace 	{ bnei.w18	a10, -1, 193084 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x30>; nop }

00193107 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xb3>:
  193107:	b93321               	l32r	a2, 1815d4 (8c0 <XtosCoreStateSize+0x640>)
  19310a:	f01d                	retw.n

0019310c <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xb8>:
  19310c:	6263a6               	blti	a3, 6, 193172 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x11e>
  19310f:	92a8                	l32i.n	a10, a2, 36
  193111:	ffdb46               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

00193114 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xc0>:
  193114:	0d40094190b0f36e 	{ blti.w18	a3, 0x100, 1931b1 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x15d>; nop }
  19311c:	00a1c2               	movi	a12, 0x100
  19311f:	0d001e4100b09c3e 	{ blt.w18	a12, a3, 193303 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2af>; nop }
  193127:	2822d2               	l32i	a13, a2, 160
  19312a:	04d9                	s32i.n	a13, a4, 0
  19312c:	0b2d                	mov.n	a2, a11
  19312e:	f01d                	retw.n

00193130 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xdc>:
  193130:	25a0e2               	movi	a14, 37
  193133:	48ae37               	bge	a14, a3, 19317f <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x12b>
  193136:	0022a2               	l32i	a10, a2, 0
  193139:	04daa2               	addmi	a10, a10, 0x400
  19313c:	132aa2               	l32i	a10, a10, 76
  19313f:	002aa2               	l32i	a10, a10, 0
  193142:	f1b925               	call8	184cd4 <_Z31CAacDecoderGetDRCExtPresentFlagP20AAC_DECODER_INSTANCE>
  193145:	ffce46               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

00193148 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xf4>:
  193148:	ac0c                	movi.n	a12, 10
  19314a:	0d00194140b0ac3e 	{ bge.w18	a12, a3, 1932e2 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x28e>; nop }
  193152:	88a3e6               	bgei	a3, 12, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>
  193155:	d2a8                	l32i.n	a10, a2, 52
  193157:	ffc9c6               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

0019315a <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x106>:
  19315a:	808366               	bnei	a3, 8, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>
  19315d:	b2d8                	l32i.n	a13, a2, 44
  19315f:	1d6d16               	beqz	a13, 193339 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e5>
  193162:	1122f2               	l32i	a15, a2, 68
  193165:	2e0c                	movi.n	a14, 2
  193167:	fecff2               	addi	a15, a15, -2
  19316a:	835ef0               	moveqz	a5, a14, a15

0019316d <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x119>:
  19316d:	05ad                	mov.n	a10, a5
  19316f:	ffc3c6               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

00193172 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x11e>:
  193172:	0d7ff64180b053ce 	{ bnei.w18	a3, 5, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>; nop }
  19317a:	82a8                	l32i.n	a10, a2, 32
  19317c:	ffc086               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

0019317f <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x12b>:
  19317f:	e81c                	movi.n	a8, 30
  193181:	0d3ff54190b0b38e 	{ bne.w18	a3, a8, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>; nop }
  193189:	122292               	l32i	a9, a2, 72
  19318c:	0d7ff441e0b029ce 	{ bnei.w18	a9, 2, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>; nop }
  193194:	02a8                	l32i.n	a10, a2, 0
  193196:	040aa2               	l8ui	a10, a10, 4
  193199:	ffb946               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

0019319c <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x148>:
  19319c:	82a8                	l32i.n	a10, a2, 32
  19319e:	ffb806               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

001931a1 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x14d>:
  1931a1:	fb0c                	movi.n	a11, 15
  1931a3:	0d3ff34170b0b3be 	{ bne.w18	a3, a11, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>; nop }
  1931ab:	1122a2               	l32i	a10, a2, 68
  1931ae:	ffb406               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

001931b1 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x15d>:
  1931b1:	2fa0a2               	movi	a10, 47
  1931b4:	0d001641b0b0aa3e 	{ bge.w18	a10, a3, 193323 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2cf>; nop }
  1931bc:	30a0c2               	movi	a12, 48
  1931bf:	0d3ff141b0b09c3e 	{ blt.w18	a12, a3, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>; nop }
  1931c7:	0022a2               	l32i	a10, a2, 0
  1931ca:	04daa2               	addmi	a10, a10, 0x400
  1931cd:	132aa2               	l32i	a10, a10, 76
  1931d0:	002aa2               	l32i	a10, a10, 0
  1931d3:	f26125               	call8	1857e4 <_Z23CAacDecoderGetPtrForPCEP20AAC_DECODER_INSTANCE>
  1931d6:	203aa0               	or	a3, a10, a10
  1931d9:	ea7a16               	beqz	a10, 193084 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x30>
  1931dc:	20a440               	or	a10, a4, a4
  1931df:	0b0c                	movi.n	a11, 0
  1931e1:	74a0c2               	movi	a12, 116
  1931e4:	ed2425               	call8	180428 <__vec_memset>
  1931e7:	1622b2               	l32i	a11, a2, 88
  1931ea:	ebcc                	bnez.n	a11, 1931fc <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x1a8>
  1931ec:	1722c2               	l32i	a12, a2, 92
  1931ef:	9ccc                	bnez.n	a12, 1931fc <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x1a8>
  1931f1:	1222d2               	l32i	a13, a2, 72
  1931f4:	0d7ff041f0b01dce 	{ bnei.w18	a13, 1, 193107 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0xb3>; nop }
  1931fc:	0803e2               	l8ui	a14, a3, 8
  1931ff:	0044e2               	s8i	a14, a4, 0
  193202:	23ee00               	sext	a14, a14, 7
  193205:	090392               	l8ui	a9, a3, 9
  193208:	014492               	s8i	a9, a4, 1
  19320b:	239900               	sext	a9, a9, 7
  19320e:	0b03f2               	l8ui	a15, a3, 11
  193211:	0a0382               	l8ui	a8, a3, 10
  193214:	024482               	s8i	a8, a4, 2
  193217:	0344f2               	s8i	a15, a4, 3
  19321a:	281ea6               	blti	a14, 1, 193246 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x1f2>
  19321d:	03cd                	mov.n	a12, a3
  19321f:	04dd                	mov.n	a13, a4
  193221:	0b0c                	movi.n	a11, 0

00193223 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x1cf>:
  193223:	bb1b                	addi.n	a11, a11, 1
  193225:	150c92               	l8ui	a9, a12, 21
  193228:	cc1b                	addi.n	a12, a12, 1
  19322a:	991b                	addi.n	a9, a9, 1
  19322c:	044d92               	s8i	a9, a13, 4
  19322f:	a50c82               	l8ui	a8, a12, 165
  193232:	444d82               	s8i	a8, a13, 68
  193235:	0803f2               	l8ui	a15, a3, 8
  193238:	dd1b                	addi.n	a13, a13, 1
  19323a:	23ff00               	sext	a15, a15, 7
  19323d:	e22bf7               	blt	a11, a15, 193223 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x1cf>
  193240:	090392               	l8ui	a9, a3, 9
  193243:	239900               	sext	a9, a9, 7

00193246 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x1f2>:
  193246:	2219a6               	blti	a9, 1, 19326c <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x218>
  193249:	03cd                	mov.n	a12, a3
  19324b:	04dd                	mov.n	a13, a4
  19324d:	0b0c                	movi.n	a11, 0

0019324f <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x1fb>:
  19324f:	bb1b                	addi.n	a11, a11, 1
  193251:	250cf2               	l8ui	a15, a12, 37
  193254:	cc1b                	addi.n	a12, a12, 1
  193256:	ff1b                	addi.n	a15, a15, 1
  193258:	144df2               	s8i	a15, a13, 20
  19325b:	b50ce2               	l8ui	a14, a12, 181
  19325e:	544de2               	s8i	a14, a13, 84
  193261:	0903a2               	l8ui	a10, a3, 9
  193264:	dd1b                	addi.n	a13, a13, 1
  193266:	23aa00               	sext	a10, a10, 7
  193269:	e22ba7               	blt	a11, a10, 19324f <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x1fb>

0019326c <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x218>:
  19326c:	0a0382               	l8ui	a8, a3, 10
  19326f:	238800               	sext	a8, a8, 7
  193272:	2218a6               	blti	a8, 1, 193298 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x244>
  193275:	03cd                	mov.n	a12, a3
  193277:	04dd                	mov.n	a13, a4
  193279:	0b0c                	movi.n	a11, 0

0019327b <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x227>:
  19327b:	bb1b                	addi.n	a11, a11, 1
  19327d:	350ce2               	l8ui	a14, a12, 53
  193280:	cc1b                	addi.n	a12, a12, 1
  193282:	ee1b                	addi.n	a14, a14, 1
  193284:	244de2               	s8i	a14, a13, 36
  193287:	c50ca2               	l8ui	a10, a12, 197
  19328a:	644da2               	s8i	a10, a13, 100
  19328d:	0a0392               	l8ui	a9, a3, 10
  193290:	dd1b                	addi.n	a13, a13, 1
  193292:	239900               	sext	a9, a9, 7
  193295:	e22b97               	blt	a11, a9, 19327b <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x227>

00193298 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x244>:
  193298:	0b03f2               	l8ui	a15, a3, 11
  19329b:	23ff00               	sext	a15, a15, 7
  19329e:	0d7fde4120b01f6e 	{ blti.w18	a15, 1, 193084 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x30>; nop }
  1932a6:	0b0c                	movi.n	a11, 0

001932a8 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x254>:
  1932a8:	bb1b                	addi.n	a11, a11, 1
  1932aa:	344452               	s8i	a5, a4, 52
  1932ad:	0b0382               	l8ui	a8, a3, 11
  1932b0:	441b                	addi.n	a4, a4, 1
  1932b2:	238800               	sext	a8, a8, 7
  1932b5:	ef2b87               	blt	a11, a8, 1932a8 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x254>
  1932b8:	ff7206               	j	193084 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x30>

001932bb <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x267>:
  1932bb:	892c                	movi.n	a9, 40
  1932bd:	0d3fe141d0b0b39e 	{ bne.w18	a3, a9, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>; nop }
  1932c5:	122292               	l32i	a9, a2, 72
  1932c8:	722926               	beqi	a9, 2, 19333e <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2ea>
  1932cb:	0d7fe041f0b019ce 	{ bnei.w18	a9, 1, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>; nop }
  1932d3:	04b9                	s32i.n	a11, a4, 0
  1932d5:	0298                	l32i.n	a9, a2, 0
  1932d7:	0409a2               	l8ui	a10, a9, 4
  1932da:	06ea16               	beqz	a10, 19334c <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2f8>
  1932dd:	a95b                	addi.n	a10, a9, 5
  1932df:	ff67c6               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

001932e2 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x28e>:
  1932e2:	0d7fdf4180b093ce 	{ bnei.w18	a3, 10, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>; nop }
  1932ea:	c2a8                	l32i.n	a10, a2, 48
  1932ec:	0d7fd94120b00ace 	{ bnei.w18	a10, -1, 193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>; nop }
  1932f4:	04b9                	s32i.n	a11, a4, 0
  1932f6:	b8ba21               	l32r	a2, 1815e0 (8c1 <XtosCoreStateSize+0x641>)
  1932f9:	f01d                	retw.n

001932fb <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2a7>:
  1932fb:	02a8                	l32i.n	a10, a2, 0
  1932fd:	0e0aa2               	l8ui	a10, a10, 14
  193300:	ff5f86               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

00193303 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2af>:
  193303:	00a2b2               	movi	a11, 0x200
  193306:	0d3fdd4140b0b3be 	{ bne.w18	a3, a11, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>; nop }
  19330e:	2622d2               	l32i	a13, a2, 152
  193311:	04d9                	s32i.n	a13, a4, 0
  193313:	2722c2               	l32i	a12, a2, 156
  193316:	0d7fd641a0b01c4e 	{ bgei.w18	a12, 1, 193084 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x30>; nop }
  19331e:	b8ae21               	l32r	a2, 1815d8 (8c3 <XtosCoreStateSize+0x643>)
  193321:	f01d                	retw.n

00193323 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2cf>:
  193323:	0d3fdb4170b0b3ae 	{ bne.w18	a3, a10, 1930de <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x8a>; nop }
  19332b:	2b22a2               	l32i	a10, a2, 172
  19332e:	ff5406               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

00193331 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2dd>:
  193331:	02a8                	l32i.n	a10, a2, 0
  193333:	0b0aa2               	l8ui	a10, a10, 11
  193336:	ff5206               	j	193082 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e>

00193339 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2e5>:
  193339:	0b5d                	mov.n	a5, a11
  19333b:	ff8b86               	j	19316d <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x119>

0019333e <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2ea>:
  19333e:	04b9                	s32i.n	a11, a4, 0
  193340:	0298                	l32i.n	a9, a2, 0
  193342:	2b09c2               	l8ui	a12, a9, 43
  193345:	3c8c                	beqz.n	a12, 19334c <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2f8>
  193347:	2cc9d2               	addi	a13, a9, 44
  19334a:	04d9                	s32i.n	a13, a4, 0

0019334c <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2f8>:
  19334c:	b8a421               	l32r	a2, 1815dc (8c4 <XtosCoreStateSize+0x644>)
  19334f:	f01d                	retw.n

00193351 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv+0x2fd>:
  193351:	000000                                        ...

00193354 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv>:
  193354:	004136               	entry	a1, 32
  193357:	025d                	mov.n	a5, a2
  193359:	32cc                	bnez.n	a2, 193360 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xc>
  19335b:	b88d21               	l32r	a2, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  19335e:	f01d                	retw.n

00193360 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xc>:
  193360:	0448                	l32i.n	a4, a4, 0
  193362:	3da3a6               	blti	a3, 12, 1933a3 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x4f>
  193365:	c80c                	movi.n	a8, 12
  193367:	612837               	blt	a8, a3, 1933cc <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x78>
  19336a:	21a840               	srai	a10, a4, 8
  19336d:	02da96               	bltz	a10, 19339e <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x4a>
  193370:	2a2ae6               	bgei	a10, 2, 19339e <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x4a>
  193373:	74b040               	extui	a11, a4, 0, 8
  193376:	1b8c                	beqz.n	a11, 19337b <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x27>
  193378:	222b66               	bnei	a11, 2, 19339e <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x4a>
  19337b:	fd0c                	movi.n	a13, 15
  19337d:	11cbe0               	slli	a12, a11, 2
  193380:	401c00               	ssl	a12
  193383:	e5b8                	l32i.n	a11, a5, 56
  193385:	a1ed00               	sll	a14, a13
  193388:	400c00               	ssr	a12
  19338b:	20bbe0               	or	a11, a11, a14
  19338e:	e5b9                	s32i.n	a11, a5, 56
  193390:	b190b0               	sra	a9, a11
  193393:	349090               	extui	a9, a9, 0, 4
  193396:	0d00164190b089de 	{ beq.w18	a9, a13, 193503 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1af>; nop }

0019339e <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x4a>:
  19339e:	b88b21               	l32r	a2, 1815cc (ffff88c7 <_memmap_cacheattr_bp_strict+0xd58d5>)
  1933a1:	f01d                	retw.n

001933a3 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x4f>:
  1933a3:	3a33a6               	blti	a3, 3, 1933e1 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x8d>
  1933a6:	0d40084160b0434e 	{ bgei.w18	a3, 4, 193430 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xdc>; nop }
  1933ae:	04a416               	beqz	a4, 1933fc <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xa8>
  1933b1:	473426               	beqi	a4, 3, 1933fc <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xa8>
  1933b4:	445426               	beqi	a4, 5, 1933fc <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xa8>
  1933b7:	411426               	beqi	a4, 1, 1933fc <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xa8>
  1933ba:	3e2426               	beqi	a4, 2, 1933fc <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xa8>
  1933bd:	3b6426               	beqi	a4, 6, 1933fc <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xa8>
  1933c0:	b88921               	l32r	a2, 1815e4 (ffff88c3 <_memmap_cacheattr_bp_strict+0xd58d1>)
  1933c3:	f01d                	retw.n

001933c5 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x71>:
  1933c5:	b88221               	l32r	a2, 1815d0 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  1933c8:	f01d                	retw.n

001933ca <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x76>:
  1933ca:	f01d                	retw.n

001933cc <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x78>:
  1933cc:	aa2c                	movi.n	a10, 42
  1933ce:	30aa37               	bge	a10, a3, 193402 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xae>
  1933d1:	bf2c                	movi.n	a15, 43
  1933d3:	0d00094110b09f3e 	{ blt.w18	a15, a3, 193468 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x114>; nop }
  1933db:	2a6242               	s32i	a4, a2, 168
  1933de:	000706               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

001933e1 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x8d>:
  1933e1:	0d400c41a0b0136e 	{ blti.w18	a3, 1, 1934af <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x15b>; nop }
  1933e9:	6523e6               	bgei	a3, 2, 193452 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xfe>
  1933ec:	0cd496               	bltz	a4, 1934bd <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x169>
  1933ef:	0d400c41a0b0244e 	{ bgei.w18	a4, 2, 1934bd <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x169>; nop }
  1933f7:	4249                	s32i.n	a4, a2, 16
  1933f9:	000046               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

001933fc <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xa8>:
  1933fc:	6549                	s32i.n	a4, a5, 24

001933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>:
  1933fe:	020c                	movi.n	a2, 0
  193400:	f01d                	retw.n

00193402 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xae>:
  193402:	081c                	movi.n	a8, 16
  193404:	79a837               	bge	a8, a3, 193481 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x12d>
  193407:	191c                	movi.n	a9, 17
  193409:	0d000c41b0b0993e 	{ blt.w18	a9, a3, 1934d8 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x184>; nop }
  193411:	106496               	bltz	a4, 19351b <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1c7>
  193414:	0d40104130b0244e 	{ bgei.w18	a4, 2, 19351b <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1c7>; nop }
  19341c:	11b4f0               	slli	a11, a4, 1
  19341f:	1422a2               	l32i	a10, a2, 80
  193422:	dc7c                	movi.n	a12, -3
  193424:	10aac0               	and	a10, a10, a12
  193427:	20aab0               	or	a10, a10, a11
  19342a:	1462a2               	s32i	a10, a2, 80
  19342d:	fff346               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

00193430 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xdc>:
  193430:	6873a6               	blti	a3, 7, 19349c <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x148>
  193433:	0d400b4170b0834e 	{ bgei.w18	a3, 8, 1934ee <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x19a>; nop }
  19343b:	8d1c                	movi.n	a13, 24
  19343d:	0d000d4150b084de 	{ beq.w18	a4, a13, 193516 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1c2>; nop }
  193445:	0d400c41d0b0b40e 	{ beqi.w18	a4, 16, 193516 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1c2>; nop }
  19344d:	b86621               	l32r	a2, 1815e8 (ffff88c8 <_memmap_cacheattr_bp_strict+0xd58d6>)
  193450:	f01d                	retw.n

00193452 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xfe>:
  193452:	0d7ff641f0b023ce 	{ bnei.w18	a3, 2, 1933c5 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x71>; nop }
  19345a:	04ad                	mov.n	a10, a4
  19345c:	000fa5               	call8	193558 <_Z31validate_supported_samplingratei>
  19345f:	0a2d                	mov.n	a2, a10
  193461:	f65a56               	bnez	a10, 1933ca <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x76>
  193464:	5549                	s32i.n	a4, a5, 20
  193466:	f01d                	retw.n

00193468 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x114>:
  193468:	56f3a6               	blti	a3, 0x100, 1934c2 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x16e>
  19346b:	00a1e2               	movi	a14, 0x100
  19346e:	0d3ff54130b09e3e 	{ blt.w18	a14, a3, 1933c5 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x71>; nop }
  193476:	286242               	s32i	a4, a2, 160
  193479:	ef7c                	movi.n	a15, -2
  19347b:	2762f2               	s32i	a15, a2, 156
  19347e:	ffdf06               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

00193481 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x12d>:
  193481:	d80c                	movi.n	a8, 13
  193483:	0d3ff341e0b0b38e 	{ bne.w18	a3, a8, 1933c5 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x71>; nop }
  19348b:	091496               	bltz	a4, 193520 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1cc>
  19348e:	0d400841e0b0344e 	{ bgei.w18	a4, 3, 193520 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1cc>; nop }
  193496:	106242               	s32i	a4, a2, 64
  193499:	ffd846               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

0019349c <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x148>:
  19349c:	0d7ff24150b043ce 	{ bnei.w18	a3, 4, 1933c5 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x71>; nop }
  1934a4:	07d496               	bltz	a4, 193525 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1d1>
  1934a7:	7a24e6               	bgei	a4, 2, 193525 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1d1>
  1934aa:	7249                	s32i.n	a4, a2, 28
  1934ac:	ffd386               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

001934af <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x15b>:
  1934af:	f12356               	bnez	a3, 1933c5 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x71>
  1934b2:	079496               	bltz	a4, 19352f <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1db>
  1934b5:	7624e6               	bgei	a4, 2, 19352f <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1db>
  1934b8:	3249                	s32i.n	a4, a2, 12
  1934ba:	ffd006               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

001934bd <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x169>:
  1934bd:	b84b21               	l32r	a2, 1815ec (ffff88c1 <_memmap_cacheattr_bp_strict+0xd58cf>)
  1934c0:	f01d                	retw.n

001934c2 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x16e>:
  1934c2:	f92c                	movi.n	a9, 47
  1934c4:	0d3fef41d0b0b39e 	{ bne.w18	a3, a9, 1933c5 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x71>; nop }
  1934cc:	064496               	bltz	a4, 193534 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1e0>
  1934cf:	6124e6               	bgei	a4, 2, 193534 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1e0>
  1934d2:	2b6242               	s32i	a4, a2, 172
  1934d5:	ffc946               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

001934d8 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x184>:
  1934d8:	0d3fee4190b0b3ae 	{ bne.w18	a3, a10, 1933c5 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x71>; nop }
  1934e0:	f1a496               	bltz	a4, 1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>
  1934e3:	186242               	s32i	a4, a2, 96
  1934e6:	1a0c                	movi.n	a10, 1
  1934e8:	1962a2               	s32i	a10, a2, 100
  1934eb:	ffc3c6               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

001934ee <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x19a>:
  1934ee:	bb0c                	movi.n	a11, 11
  1934f0:	0d3fed4110b0b3be 	{ bne.w18	a3, a11, 1933c5 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x71>; nop }
  1934f8:	2e24a6               	blti	a4, 2, 19352a <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1d6>
  1934fb:	2b34e6               	bgei	a4, 3, 19352a <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1d6>
  1934fe:	d249                	s32i.n	a4, a2, 52
  193500:	ffbe86               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

00193503 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1af>:
  193503:	401c00               	ssl	a12
  193506:	30ead0               	xor	a14, a10, a13
  193509:	a1ee00               	sll	a14, a14
  19350c:	30ebe0               	xor	a14, a11, a14
  19350f:	e5e9                	s32i.n	a14, a5, 56
  193511:	f5e9                	s32i.n	a14, a5, 60
  193513:	ffb9c6               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

00193516 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1c2>:
  193516:	a549                	s32i.n	a4, a5, 40
  193518:	ffb886               	j	1933fe <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0xaa>

0019351b <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1c7>:
  19351b:	b83521               	l32r	a2, 1815f0 (ffff88c9 <_memmap_cacheattr_bp_strict+0xd58d7>)
  19351e:	f01d                	retw.n

00193520 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1cc>:
  193520:	b83521               	l32r	a2, 1815f4 (ffff88c6 <_memmap_cacheattr_bp_strict+0xd58d4>)
  193523:	f01d                	retw.n

00193525 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1d1>:
  193525:	b83421               	l32r	a2, 1815f8 (ffff88c4 <_memmap_cacheattr_bp_strict+0xd58d2>)
  193528:	f01d                	retw.n

0019352a <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1d6>:
  19352a:	b83421               	l32r	a2, 1815fc (ffff88c5 <_memmap_cacheattr_bp_strict+0xd58d3>)
  19352d:	f01d                	retw.n

0019352f <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1db>:
  19352f:	b83421               	l32r	a2, 181600 (ffff88c0 <_memmap_cacheattr_bp_strict+0xd58ce>)
  193532:	f01d                	retw.n

00193534 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1e0>:
  193534:	b83421               	l32r	a2, 181604 (8c7 <XtosCoreStateSize+0x647>)
  193537:	f01d                	retw.n

00193539 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1e5>:
  193539:	000000                                        ...

0019353c <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1e8>:
  19353c:	004136               	entry	a1, 32
  19353f:	0a82a6               	blti	a2, 8, 19354d <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1f9>
  193542:	243020               	extui	a3, a2, 0, 3
  193545:	43cc                	bnez.n	a3, 19354d <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1f9>
  193547:	c0a042               	movi	a4, 192
  19354a:	04a427               	bge	a4, a2, 193552 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1fe>
  19354d:	b82e21               	l32r	a2, 181608 (ffff88cc <_memmap_cacheattr_bp_strict+0xd58da>)
  193550:	f01d                	retw.n

00193552 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x1fe>:
  193552:	020c                	movi.n	a2, 0
  193554:	f01d                	retw.n

00193556 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv+0x202>:
	...

00193558 <_Z31validate_supported_samplingratei>:
  193558:	004136               	entry	a1, 32
  19355b:	b82c31               	l32r	a3, 18160c (7cff <xthals_release_major+0x4e1f>)
  19355e:	b82c41               	l32r	a4, 181610 (7d00 <xthals_release_major+0x4e20>)
  193561:	1da327               	bge	a3, a2, 193582 <_Z31validate_supported_samplingratei+0x2a>
  193564:	32a427               	bge	a4, a2, 19359a <_Z31validate_supported_samplingratei+0x42>
  193567:	b7c881               	l32r	a8, 181488 (f9ff <xthals_release_major+0xcb1f>)
  19356a:	b7c891               	l32r	a9, 18148c (fa00 <xthals_release_major+0xcb20>)
  19356d:	4da827               	bge	a8, a2, 1935be <_Z31validate_supported_samplingratei+0x66>
  193570:	26a927               	bge	a9, a2, 19359a <_Z31validate_supported_samplingratei+0x42>
  193573:	b828a1               	l32r	a10, 181614 (176ff <xthals_release_major+0x1481f>)
  193576:	b7c7b1               	l32r	a11, 181494 (17700 <xthals_release_major+0x14820>)
  193579:	62aa27               	bge	a10, a2, 1935df <_Z31validate_supported_samplingratei+0x87>
  19357c:	1aab27               	bge	a11, a2, 19359a <_Z31validate_supported_samplingratei+0x42>
  19357f:	000846               	j	1935a4 <_Z31validate_supported_samplingratei+0x4c>

00193582 <_Z31validate_supported_samplingratei+0x2a>:
  193582:	b825c1               	l32r	a12, 181618 (3e7f <xthals_release_major+0xf9f>)
  193585:	b7c2d1               	l32r	a13, 181490 (3e80 <xthals_release_major+0xfa0>)
  193588:	1dac27               	bge	a12, a2, 1935a9 <_Z31validate_supported_samplingratei+0x51>
  19358b:	0bad27               	bge	a13, a2, 19359a <_Z31validate_supported_samplingratei+0x42>
  19358e:	b7b5e1               	l32r	a14, 181464 (5dbf <xthals_release_major+0x2edf>)
  193591:	b7b5f1               	l32r	a15, 181468 (5dc0 <xthals_release_major+0x2ee0>)
  193594:	3eae27               	bge	a14, a2, 1935d6 <_Z31validate_supported_samplingratei+0x7e>
  193597:	092f27               	blt	a15, a2, 1935a4 <_Z31validate_supported_samplingratei+0x4c>

0019359a <_Z31validate_supported_samplingratei+0x42>:
  19359a:	020c                	movi.n	a2, 0
  19359c:	f01d                	retw.n

0019359e <_Z31validate_supported_samplingratei+0x46>:
  19359e:	b81f31               	l32r	a3, 18161c (1f40 <XtosCoreStateSize+0x1cc0>)
  1935a1:	f51237               	beq	a2, a3, 19359a <_Z31validate_supported_samplingratei+0x42>

001935a4 <_Z31validate_supported_samplingratei+0x4c>:
  1935a4:	b81f21               	l32r	a2, 181620 (ffff88c2 <_memmap_cacheattr_bp_strict+0xd58d0>)
  1935a7:	f01d                	retw.n

001935a9 <_Z31validate_supported_samplingratei+0x51>:
  1935a9:	b81e41               	l32r	a4, 181624 (2b10 <XtosCoreStateSize+0x2890>)
  1935ac:	b81f81               	l32r	a8, 181628 (2b11 <XtosCoreStateSize+0x2891>)
  1935af:	eba427               	bge	a4, a2, 19359e <_Z31validate_supported_samplingratei+0x46>
  1935b2:	e4a827               	bge	a8, a2, 19359a <_Z31validate_supported_samplingratei+0x42>
  1935b5:	b81d91               	l32r	a9, 18162c (2ee0 <xthals_release_major>)
  1935b8:	e89297               	bne	a2, a9, 1935a4 <_Z31validate_supported_samplingratei+0x4c>
  1935bb:	fff6c6               	j	19359a <_Z31validate_supported_samplingratei+0x42>

001935be <_Z31validate_supported_samplingratei+0x66>:
  1935be:	b7e6a1               	l32r	a10, 181558 (bb7f <xthals_release_major+0x8c9f>)
  1935c1:	b7b5b1               	l32r	a11, 181498 (bb80 <xthals_release_major+0x8ca0>)
  1935c4:	05aa27               	bge	a10, a2, 1935cd <_Z31validate_supported_samplingratei+0x75>
  1935c7:	cfab27               	bge	a11, a2, 19359a <_Z31validate_supported_samplingratei+0x42>
  1935ca:	fff586               	j	1935a4 <_Z31validate_supported_samplingratei+0x4c>

001935cd <_Z31validate_supported_samplingratei+0x75>:
  1935cd:	b7a4c1               	l32r	a12, 181460 (ac44 <xthals_release_major+0x7d64>)
  1935d0:	d092c7               	bne	a2, a12, 1935a4 <_Z31validate_supported_samplingratei+0x4c>
  1935d3:	fff0c6               	j	19359a <_Z31validate_supported_samplingratei+0x42>

001935d6 <_Z31validate_supported_samplingratei+0x7e>:
  1935d6:	b7a6d1               	l32r	a13, 181470 (5622 <xthals_release_major+0x2742>)
  1935d9:	c792d7               	bne	a2, a13, 1935a4 <_Z31validate_supported_samplingratei+0x4c>
  1935dc:	ffee86               	j	19359a <_Z31validate_supported_samplingratei+0x42>

001935df <_Z31validate_supported_samplingratei+0x87>:
  1935df:	b7a9e1               	l32r	a14, 181484 (15888 <xthals_release_major+0x129a8>)
  1935e2:	be92e7               	bne	a2, a14, 1935a4 <_Z31validate_supported_samplingratei+0x4c>
  1935e5:	ffec46               	j	19359a <_Z31validate_supported_samplingratei+0x42>

001935e8 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv>:
  1935e8:	004136               	entry	a1, 32
  1935eb:	929c                	beqz.n	a2, 193608 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x20>
  1935ed:	2d22a2               	l32i	a10, a2, 180
  1935f0:	4a9c                	beqz.n	a10, 193608 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x20>
  1935f2:	04d496               	bltz	a4, 193643 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x5b>
  1935f5:	041282               	l16ui	a8, a2, 8
  1935f8:	5b1c                	movi.n	a11, 21
  1935fa:	45a487               	bge	a4, a8, 193643 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x5b>
  1935fd:	0c93b7               	bne	a3, a11, 19360d <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x25>
  193600:	2e2292               	l32i	a9, a2, 184
  193603:	198c                	beqz.n	a9, 193608 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x20>
  193605:	053556               	bnez	a5, 19365c <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x74>

00193608 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x20>:
  193608:	b7e221               	l32r	a2, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  19360b:	f01d                	retw.n

0019360d <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x25>:
  19360d:	37b326               	beqi	a3, 16, 193648 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x60>
  193610:	1c1c                	movi.n	a12, 17
  193612:	3c13c7               	beq	a3, a12, 193652 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x6a>
  193615:	2d1c                	movi.n	a13, 18
  193617:	1b13d7               	beq	a3, a13, 193636 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x4e>
  19361a:	3e1c                	movi.n	a14, 19
  19361c:	4d13e7               	beq	a3, a14, 19366d <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x85>
  19361f:	4f1c                	movi.n	a15, 20
  193621:	5d13f7               	beq	a3, a15, 193682 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x9a>
  193624:	781c                	movi.n	a8, 23
  193626:	641387               	beq	a3, a8, 19368e <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0xa6>
  193629:	0d00074160b083be 	{ beq.w18	a3, a11, 1936a3 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0xbb>; nop }
  193631:	b7e721               	l32r	a2, 1815d0 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  193634:	f01d                	retw.n

00193636 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x4e>:
  193636:	1194b0               	slli	a9, a4, 5
  193639:	9a9a                	add.n	a9, a10, a9
  19363b:	2998                	l32i.n	a9, a9, 8

0019363d <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x55>:
  19363d:	0599                	s32i.n	a9, a5, 0

0019363f <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x57>:
  19363f:	020c                	movi.n	a2, 0
  193641:	f01d                	retw.n

00193643 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x5b>:
  193643:	b7e321               	l32r	a2, 1815d0 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  193646:	f01d                	retw.n

00193648 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x60>:
  193648:	1194b0               	slli	a9, a4, 5
  19364b:	9a9a                	add.n	a9, a10, a9
  19364d:	0998                	l32i.n	a9, a9, 0
  19364f:	fffa86               	j	19363d <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x55>

00193652 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x6a>:
  193652:	1194b0               	slli	a9, a4, 5
  193655:	9a9a                	add.n	a9, a10, a9
  193657:	1998                	l32i.n	a9, a9, 4
  193659:	fff806               	j	19363d <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x55>

0019365c <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x74>:
  19365c:	11c4b0               	slli	a12, a4, 5
  19365f:	caca                	add.n	a12, a10, a12
  193661:	1cc8                	l32i.n	a12, a12, 4
  193663:	cc0b                	addi.n	a12, a12, -1
  193665:	a40c57               	bnone	a12, a5, 19360d <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x25>
  193668:	b7f221               	l32r	a2, 181630 (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  19366b:	f01d                	retw.n

0019366d <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x85>:
  19366d:	2d22d2               	l32i	a13, a2, 180
  193670:	11e4b0               	slli	a14, a4, 5
  193673:	faea                	add.n	a15, a10, a14
  193675:	ddea                	add.n	a13, a13, a14
  193677:	3ff8                	l32i.n	a15, a15, 12
  193679:	05f9                	s32i.n	a15, a5, 0
  19367b:	4dd8                	l32i.n	a13, a13, 16
  19367d:	15d9                	s32i.n	a13, a5, 4
  19367f:	ffef06               	j	19363f <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x57>

00193682 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x9a>:
  193682:	1184b0               	slli	a8, a4, 5
  193685:	8a8a                	add.n	a8, a10, a8
  193687:	5888                	l32i.n	a8, a8, 20
  193689:	0589                	s32i.n	a8, a5, 0
  19368b:	ffec06               	j	19363f <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x57>

0019368e <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0xa6>:
  19368e:	2d22b2               	l32i	a11, a2, 180
  193691:	11c4b0               	slli	a12, a4, 5
  193694:	daca                	add.n	a13, a10, a12
  193696:	bbca                	add.n	a11, a11, a12
  193698:	05c8                	l32i.n	a12, a5, 0
  19369a:	6dc9                	s32i.n	a12, a13, 24
  19369c:	1598                	l32i.n	a9, a5, 4
  19369e:	7b99                	s32i.n	a9, a11, 28
  1936a0:	ffe6c6               	j	19363f <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x57>

001936a3 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0xbb>:
  1936a3:	2e22d2               	l32i	a13, a2, 184
  1936a6:	a0d4d0               	addx4	a13, a4, a13
  1936a9:	006d52               	s32i	a5, a13, 0
  1936ac:	f8f456               	bnez	a4, 19363f <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x57>
  1936af:	00a0b2               	movi	a11, 0
  1936b2:	2d22c2               	l32i	a12, a2, 180
  1936b5:	2e22a2               	l32i	a10, a2, 184
  1936b8:	002cc2               	l32i	a12, a12, 0
  1936bb:	a0a4a0               	addx4	a10, a4, a10
  1936be:	0aa8                	l32i.n	a10, a10, 0
  1936c0:	ecd665               	call8	180428 <__vec_memset>
  1936c3:	ffde06               	j	19363f <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0x57>

001936c6 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv+0xde>:
	...

001936c8 <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct>:
  1936c8:	008136               	entry	a1, 64
  1936cb:	0db216               	beqz	a2, 1937aa <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xe2>
  1936ce:	2d2282               	l32i	a8, a2, 180
  1936d1:	0d5816               	beqz	a8, 1937aa <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xe2>
  1936d4:	10c1a2               	addi	a10, a1, 16
  1936d7:	01bd                	mov.n	a11, a1
  1936d9:	c14b                	addi.n	a12, a1, 4
  1936db:	14c1d2               	addi	a13, a1, 20
  1936de:	d238                	l32i.n	a3, a2, 52
  1936e0:	040c                	movi.n	a4, 0
  1936e2:	0149                	s32i.n	a4, a1, 0
  1936e4:	1149                	s32i.n	a4, a1, 4
  1936e6:	03ed                	mov.n	a14, a3
  1936e8:	001fe5               	call8	1938e8 <_Z16aacmch_get_memszPiS_S_S_i>
  1936eb:	2c0c                	movi.n	a12, 2
  1936ed:	1e0c                	movi.n	a14, 1
  1936ef:	118330               	slli	a8, a3, 13
  1936f2:	b7d0a1               	l32r	a10, 181634 (2020 <XtosCoreStateSize+0x1da0>)
  1936f5:	909330               	addx2	a9, a3, a3
  1936f8:	119980               	slli	a9, a9, 8
  1936fb:	20c992               	addi	a9, a9, 32
  1936fe:	5399a0               	max	a9, a9, a10
  193701:	01d992               	addmi	a9, a9, 0x100
  193704:	2d22a2               	l32i	a10, a2, 180
  193707:	6199                	s32i.n	a9, a1, 24
  193709:	206292               	s32i	a9, a2, 128
  19370c:	390c                	movi.n	a9, 3
  19370e:	7189                	s32i.n	a8, a1, 28
  193710:	4138                	l32i.n	a3, a1, 16
  193712:	7a49                	s32i.n	a4, a10, 28
  193714:	6a49                	s32i.n	a4, a10, 24
  193716:	5a49                	s32i.n	a4, a10, 20
  193718:	4a49                	s32i.n	a4, a10, 16
  19371a:	3a49                	s32i.n	a4, a10, 12
  19371c:	0a39                	s32i.n	a3, a10, 0
  19371e:	2a49                	s32i.n	a4, a10, 8
  193720:	830c                	movi.n	a3, 8
  193722:	1a39                	s32i.n	a3, a10, 4
  193724:	51f8                	l32i.n	a15, a1, 20
  193726:	fa49                	s32i.n	a4, a10, 60
  193728:	ea49                	s32i.n	a4, a10, 56
  19372a:	da49                	s32i.n	a4, a10, 52
  19372c:	ca49                	s32i.n	a4, a10, 48
  19372e:	ba49                	s32i.n	a4, a10, 44
  193730:	9a39                	s32i.n	a3, a10, 36
  193732:	8af9                	s32i.n	a15, a10, 32
  193734:	aae9                	s32i.n	a14, a10, 40
  193736:	61d8                	l32i.n	a13, a1, 24
  193738:	116ae2               	s32i	a14, a10, 68
  19373b:	126ac2               	s32i	a12, a10, 72
  19373e:	106ad2               	s32i	a13, a10, 64
  193741:	176a42               	s32i	a4, a10, 92
  193744:	166a42               	s32i	a4, a10, 88
  193747:	156a42               	s32i	a4, a10, 84
  19374a:	146a42               	s32i	a4, a10, 80
  19374d:	136a42               	s32i	a4, a10, 76
  193750:	71b8                	l32i.n	a11, a1, 28
  193752:	186ab2               	s32i	a11, a10, 96
  193755:	1d6a42               	s32i	a4, a10, 116
  193758:	196a32               	s32i	a3, a10, 100
  19375b:	1a6a92               	s32i	a9, a10, 104
  19375e:	1f6a42               	s32i	a4, a10, 124
  193761:	1e6a42               	s32i	a4, a10, 120
  193764:	1c6a42               	s32i	a4, a10, 112
  193767:	1b6a42               	s32i	a4, a10, 108
  19376a:	e2e8                	l32i.n	a14, a2, 56
  19376c:	d2d8                	l32i.n	a13, a2, 52
  19376e:	0ebd                	mov.n	a11, a14
  193770:	290e26               	beqi	a14, -1, 19379d <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xd5>
  193773:	ff0c                	movi.n	a15, 15
  193775:	0c0c                	movi.n	a12, 0
  193777:	0a0c                	movi.n	a10, 0
  193779:	18a376               	loopgtz	a3, 193795 <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xcd>
  19377c:	400a00               	ssr	a10
  19377f:	b190e0               	sra	a9, a14
  193782:	349090               	extui	a9, a9, 0, 4
  193785:	0a29d7               	blt	a9, a13, 193793 <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xcb>
  193788:	cc1b                	addi.n	a12, a12, 1
  19378a:	401a00               	ssl	a10
  19378d:	a18f00               	sll	a8, a15
  193790:	20bb80               	or	a11, a11, a8

00193793 <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xcb>:
  193793:	aa4b                	addi.n	a10, a10, 4

00193795 <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xcd>:
  193795:	e2b9                	s32i.n	a11, a2, 56
  193797:	c093c0               	sub	a9, a3, a12
  19379a:	0329d7               	blt	a9, a13, 1937a1 <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xd9>
  19379d:	020c                	movi.n	a2, 0
  19379f:	f01d                	retw.n

001937a1 <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xd9>:
  1937a1:	fa7c                	movi.n	a10, -1
  1937a3:	e2a9                	s32i.n	a10, a2, 56
  1937a5:	b71221               	l32r	a2, 1813f0 (8c2 <XtosCoreStateSize+0x642>)
  1937a8:	f01d                	retw.n

001937aa <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xe2>:
  1937aa:	b77921               	l32r	a2, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1937ad:	f01d                	retw.n

001937af <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct+0xe7>:
	...

001937b0 <_Z24xa_aacmch_preconfig_initP25_xa_aacmch_dec_api_struct>:
  1937b0:	004136               	entry	a1, 32
  1937b3:	42cc                	bnez.n	a2, 1937bb <_Z24xa_aacmch_preconfig_initP25_xa_aacmch_dec_api_struct+0xb>
  1937b5:	b77691               	l32r	a9, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1937b8:	0023c6               	j	19384b <_Z24xa_aacmch_preconfig_initP25_xa_aacmch_dec_api_struct+0x9b>

001937bb <_Z24xa_aacmch_preconfig_initP25_xa_aacmch_dec_api_struct+0xb>:
  1937bb:	20a220               	or	a10, a2, a2
  1937be:	00a0b2               	movi	a11, 0
  1937c1:	c0a0c2               	movi	a12, 192
  1937c4:	ecc625               	call8	180428 <__vec_memset>
  1937c7:	ffaf82               	movi	a8, -1
  1937ca:	8a1c                	movi.n	a10, 24
  1937cc:	b733b1               	l32r	a11, 181498 (bb80 <xthals_release_major+0x8ca0>)
  1937cf:	b724c1               	l32r	a12, 181460 (ac44 <xthals_release_major+0x7d64>)
  1937d2:	090c                	movi.n	a9, 0
  1937d4:	4d0c                	movi.n	a13, 4
  1937d6:	1e0c                	movi.n	a14, 1
  1937d8:	2f0c                	movi.n	a15, 2
  1937da:	92f9                	s32i.n	a15, a2, 36
  1937dc:	1062f2               	s32i	a15, a2, 64
  1937df:	1a62f2               	s32i	a15, a2, 104
  1937e2:	d2f9                	s32i.n	a15, a2, 52
  1937e4:	72e9                	s32i.n	a14, a2, 28
  1937e6:	2b62e2               	s32i	a14, a2, 172
  1937e9:	0452d2               	s16i	a13, a2, 8
  1937ec:	3299                	s32i.n	a9, a2, 12
  1937ee:	4299                	s32i.n	a9, a2, 16
  1937f0:	52c9                	s32i.n	a12, a2, 20
  1937f2:	6299                	s32i.n	a9, a2, 24
  1937f4:	82b9                	s32i.n	a11, a2, 32
  1937f6:	a2a9                	s32i.n	a10, a2, 40
  1937f8:	116292               	s32i	a9, a2, 68
  1937fb:	126292               	s32i	a9, a2, 72
  1937fe:	4c4292               	s8i	a9, a2, 76
  193801:	4d4292               	s8i	a9, a2, 77
  193804:	146292               	s32i	a9, a2, 80
  193807:	156292               	s32i	a9, a2, 84
  19380a:	166292               	s32i	a9, a2, 88
  19380d:	176292               	s32i	a9, a2, 92
  193810:	186292               	s32i	a9, a2, 96
  193813:	196292               	s32i	a9, a2, 100
  193816:	1e6292               	s32i	a9, a2, 120
  193819:	1f6292               	s32i	a9, a2, 124
  19381c:	206292               	s32i	a9, a2, 128
  19381f:	216292               	s32i	a9, a2, 132
  193822:	226292               	s32i	a9, a2, 136
  193825:	236292               	s32i	a9, a2, 140
  193828:	246292               	s32i	a9, a2, 144
  19382b:	256292               	s32i	a9, a2, 148
  19382e:	266292               	s32i	a9, a2, 152
  193831:	276292               	s32i	a9, a2, 156
  193834:	286292               	s32i	a9, a2, 160
  193837:	296292               	s32i	a9, a2, 164
  19383a:	2a6292               	s32i	a9, a2, 168
  19383d:	b289                	s32i.n	a8, a2, 44
  19383f:	c289                	s32i.n	a8, a2, 48
  193841:	e289                	s32i.n	a8, a2, 56
  193843:	1d6282               	s32i	a8, a2, 116
  193846:	880c                	movi.n	a8, 8
  193848:	1b6282               	s32i	a8, a2, 108

0019384b <_Z24xa_aacmch_preconfig_initP25_xa_aacmch_dec_api_struct+0x9b>:
  19384b:	092d                	mov.n	a2, a9
  19384d:	f01d                	retw.n

0019384f <_Z24xa_aacmch_preconfig_initP25_xa_aacmch_dec_api_struct+0x9f>:
	...

00193850 <_Z16CalculateBitrateP23_bitrate_delay_buffer_tiii>:
  193850:	004136               	entry	a1, 32
  193853:	1122b2               	l32i	a11, a2, 68
  193856:	0a0c                	movi.n	a10, 0
  193858:	081c                	movi.n	a8, 16
  19385a:	05a876               	loopgtz	a8, 193863 <_Z16CalculateBitrateP23_bitrate_delay_buffer_tiii+0x13>
  19385d:	0298                	l32i.n	a9, a2, 0
  19385f:	224b                	addi.n	a2, a2, 4
  193861:	aa9a                	add.n	a10, a10, a9

00193863 <_Z16CalculateBitrateP23_bitrate_delay_buffer_tiii+0x13>:
  193863:	3c0434               	ae_movda32	aed0, a4
  193866:	400001b545124b3e 	{ ae_movda32	aed2, a11; nop; ae_movda32	aed1, a3 }

0019386e <_Z16CalculateBitrateP23_bitrate_delay_buffer_tiii+0x1e>:
  19386e:	0d80188281112a2e 	{ ae_movda32	aed2, a10; ae_mulp32x2	aed1, aed1, aed2 }
  193876:	eb0fdd020000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed2; nop }
  19387e:	25c1c4               	ae_movad32.l	a12, aed1
  193881:	25b0b4               	ae_movad32.h	a11, aed0
  193884:	25a0c4               	ae_movad32.l	a10, aed0
  193887:	31dfc0               	srai	a13, a12, 31
  19388a:	ec7865               	call8	180010 <__divdi3>
  19388d:	118ad0               	slli	a8, a10, 3
  193890:	190c                	movi.n	a9, 1
  193892:	729590               	salt	a9, a5, a9
  193895:	935890               	movnez	a5, a8, a9
  193898:	902550               	addx2	a2, a5, a5
  19389b:	b02a20               	addx8	a2, a10, a2
  19389e:	212220               	srai	a2, a2, 2
  1938a1:	f01d                	retw.n

001938a3 <_Z16CalculateBitrateP23_bitrate_delay_buffer_tiii+0x53>:
  1938a3:	000000                                        ...

001938a6 <_Z16CalculateBitrateP23_bitrate_delay_buffer_tiii+0x56>:
	...

001938a8 <_Z26BitrateDelayBufferAddFrameP23_bitrate_delay_buffer_ti>:
  1938a8:	004136               	entry	a1, 32
  1938ab:	102252               	l32i	a5, a2, 64
  1938ae:	551b                	addi.n	a5, a5, 1
  1938b0:	345050               	extui	a5, a5, 0, 4
  1938b3:	106252               	s32i	a5, a2, 64
  1938b6:	a05520               	addx4	a5, a5, a2
  1938b9:	0539                	s32i.n	a3, a5, 0
  1938bb:	112242               	l32i	a4, a2, 68
  1938be:	051c                	movi.n	a5, 16
  1938c0:	441b                	addi.n	a4, a4, 1
  1938c2:	434450               	min	a4, a4, a5
  1938c5:	116242               	s32i	a4, a2, 68
  1938c8:	f01d                	retw.n

001938ca <_Z26BitrateDelayBufferAddFrameP23_bitrate_delay_buffer_ti+0x22>:
	...

001938cc <_Z22BitRateDelayBufferInitP23_bitrate_delay_buffer_t>:
  1938cc:	004136               	entry	a1, 32
  1938cf:	024d                	mov.n	a4, a2
  1938d1:	050c                	movi.n	a5, 0
  1938d3:	f87c                	movi.n	a8, -1
  1938d5:	031c                	movi.n	a3, 16
  1938d7:	03a376               	loopgtz	a3, 1938de <_Z22BitRateDelayBufferInitP23_bitrate_delay_buffer_t+0x12>
  1938da:	0459                	s32i.n	a5, a4, 0
  1938dc:	444b                	addi.n	a4, a4, 4

001938de <_Z22BitRateDelayBufferInitP23_bitrate_delay_buffer_t+0x12>:
  1938de:	116252               	s32i	a5, a2, 68
  1938e1:	106282               	s32i	a8, a2, 64
  1938e4:	f01d                	retw.n

001938e6 <_Z22BitRateDelayBufferInitP23_bitrate_delay_buffer_t+0x1a>:
	...

001938e8 <_Z16aacmch_get_memszPiS_S_S_i>:
  1938e8:	006136               	entry	a1, 48
  1938eb:	20a110               	or	a10, a1, a1
  1938ee:	04c1b2               	addi	a11, a1, 4
  1938f1:	20c660               	or	a12, a6, a6
  1938f4:	00a082               	movi	a8, 0
  1938f7:	006182               	s32i	a8, a1, 0
  1938fa:	016182               	s32i	a8, a1, 4
  1938fd:	2189                	s32i.n	a8, a1, 8
  1938ff:	3189                	s32i.n	a8, a1, 12
  193901:	f214e5               	call8	185a50 <_Z32CAacDecoderGetRequiredBufferSizePiS_i>
  193904:	a18b                	addi.n	a10, a1, 8
  193906:	b1cb                	addi.n	a11, a1, 12
  193908:	0198                	l32i.n	a9, a1, 0
  19390a:	1c0c                	movi.n	a12, 1
  19390c:	01d992               	addmi	a9, a9, 0x100
  19390f:	b4c992               	addi	a9, a9, -76
  193912:	0199                	s32i.n	a9, a1, 0
  193914:	fb7ba5               	call8	18f0d0 <SBRGetRequiredBufferSize>
  193917:	01d8                	l32i.n	a13, a1, 0
  193919:	31c8                	l32i.n	a12, a1, 12
  19391b:	21f8                	l32i.n	a15, a1, 8
  19391d:	11a8                	l32i.n	a10, a1, 4
  19391f:	01dff2               	addmi	a15, a15, 0x100
  193922:	53aac0               	max	a10, a10, a12
  193925:	24cff2               	addi	a15, a15, 36
  193928:	400001b5451046fe 	{ ae_movda32	aed0, a6; nop; ae_movda32	aed1, a15 }
  193930:	eb7b4f010000f8bf 	{ movi	a11, -8; ae_mulp32x2	aed0, aed0, aed1; nop }
  193938:	10aab0               	and	a10, a10, a11
  19393b:	25e0c4               	ae_movad32.l	a14, aed0
  19393e:	aa8b                	addi.n	a10, a10, 8
  193940:	ddea                	add.n	a13, a13, a14
  193942:	10ddb0               	and	a13, a13, a11
  193945:	b8a4e2               	movi	a14, 0x4b8
  193948:	dd8b                	addi.n	a13, a13, 8
  19394a:	05ddd2               	addmi	a13, a13, 0x500
  19394d:	c0cdf2               	addi	a15, a13, -64
  193950:	b8cdd2               	addi	a13, a13, -72
  193953:	02f9                	s32i.n	a15, a2, 0
  193955:	03e9                	s32i.n	a14, a3, 0
  193957:	04d9                	s32i.n	a13, a4, 0
  193959:	05a9                	s32i.n	a10, a5, 0
  19395b:	f01d                	retw.n

0019395d <_Z16aacmch_get_memszPiS_S_S_i+0x75>:
  19395d:	000000                                        ...

00193960 <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig>:
  193960:	004136               	entry	a1, 32
  193963:	005416               	beqz	a4, 19396c <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0xc>
  193966:	090482               	l8ui	a8, a4, 9
  193969:	2a6382               	s32i	a8, a3, 168

0019396c <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0xc>:
  19396c:	02a216               	beqz	a2, 19399a <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x3a>
  19396f:	0022a2               	l32i	a10, a2, 0
  193972:	44ac                	beqz.n	a4, 19399a <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x3a>
  193974:	0904b2               	l8ui	a11, a4, 9
  193977:	2a63b2               	s32i	a11, a3, 168
  19397a:	ca9c                	beqz.n	a10, 19399a <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x3a>
  19397c:	fbdc                	bnez.n	a11, 19399f <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x3f>
  19397e:	1e04c2               	l8ui	a12, a4, 30
  193981:	20c4b2               	addi	a11, a4, 32
  193984:	23cc00               	sext	a12, a12, 7
  193987:	f13265               	call8	184cac <_Z24CAacDecoderSetPCEpointerP20AAC_DECODER_INSTANCEPvc>
  19398a:	f01d                	retw.n

0019398c <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x2c>:
  19398c:	0abbf6               	bgeui	a11, 16, 19399a <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x3a>
  19398f:	b72ac1               	l32r	a12, 181638 (28e110 <bit_rev_table_long+0x540>)
  193992:	a0bbc0               	addx4	a11, a11, a12
  193995:	0bb8                	l32i.n	a11, a11, 0
  193997:	f13065               	call8	184c9c <_Z19CAacDecoderSetSEMapP20AAC_DECODER_INSTANCEi>

0019399a <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x3a>:
  19399a:	f01d                	retw.n

0019399c <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x3c>:
  19399c:	000000                                        ...

0019399f <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x3f>:
  19399f:	2923d2               	l32i	a13, a3, 164
  1939a2:	fe6d56               	bnez	a13, 19398c <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x2c>
  1939a5:	f18bf6               	bgeui	a11, 8, 19399a <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x3a>
  1939a8:	b725c1               	l32r	a12, 18163c (28e0f0 <bit_rev_table_long+0x520>)
  1939ab:	a0bbc0               	addx4	a11, a11, a12
  1939ae:	0bb8                	l32i.n	a11, a11, 0
  1939b0:	f12ea5               	call8	184c9c <_Z19CAacDecoderSetSEMapP20AAC_DECODER_INSTANCEi>
  1939b3:	f01d                	retw.n

001939b5 <_Z19_aacmch_raw_set_ascP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP20tAudioSpecificConfig+0x55>:
  1939b5:	000000                                        ...

001939b8 <_Z27_aacmch_raw_set_channel_cfgP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structc>:
  1939b8:	004136               	entry	a1, 32
  1939bb:	02f216               	beqz	a2, 1939ee <_Z27_aacmch_raw_set_channel_cfgP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structc+0x36>
  1939be:	0022a2               	l32i	a10, a2, 0
  1939c1:	2a6342               	s32i	a4, a3, 168
  1939c4:	2614a6               	blti	a4, 1, 1939ee <_Z27_aacmch_raw_set_channel_cfgP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structc+0x36>
  1939c7:	292382               	l32i	a8, a3, 164
  1939ca:	00f856               	bnez	a8, 1939dd <_Z27_aacmch_raw_set_channel_cfgP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structc+0x25>
  1939cd:	1d84e6               	bgei	a4, 8, 1939ee <_Z27_aacmch_raw_set_channel_cfgP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structc+0x36>
  1939d0:	b71bb1               	l32r	a11, 18163c (28e0f0 <bit_rev_table_long+0x520>)
  1939d3:	a0b4b0               	addx4	a11, a4, a11
  1939d6:	0bb8                	l32i.n	a11, a11, 0
  1939d8:	f12c25               	call8	184c9c <_Z19CAacDecoderSetSEMapP20AAC_DECODER_INSTANCEi>
  1939db:	f01d                	retw.n

001939dd <_Z27_aacmch_raw_set_channel_cfgP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structc+0x25>:
  1939dd:	0db4e6               	bgei	a4, 16, 1939ee <_Z27_aacmch_raw_set_channel_cfgP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structc+0x36>
  1939e0:	b716b1               	l32r	a11, 181638 (28e110 <bit_rev_table_long+0x540>)
  1939e3:	a0b4b0               	addx4	a11, a4, a11
  1939e6:	0bb8                	l32i.n	a11, a11, 0
  1939e8:	0020f0               	nop
  1939eb:	f12b25               	call8	184c9c <_Z19CAacDecoderSetSEMapP20AAC_DECODER_INSTANCEi>

001939ee <_Z27_aacmch_raw_set_channel_cfgP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structc+0x36>:
  1939ee:	f01d                	retw.n

001939f0 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract>:
  1939f0:	004136               	entry	a1, 32
  1939f3:	026d                	mov.n	a6, a2
  1939f5:	b67981               	l32r	a8, 1813dc (ffff <xthals_release_major+0xd11f>)
  1939f8:	070c                	movi.n	a7, 0
  1939fa:	2822a2               	l32i	a10, a2, 160
  1939fd:	8479                	s32i.n	a7, a4, 32
  1939ff:	111a87               	beq	a10, a8, 193a14 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x24>
  193a02:	4498                	l32i.n	a9, a4, 16
  193a04:	e4b0a0               	extui	a11, a10, 0, 15
  193a07:	0d000d4180b0a9be 	{ bge.w18	a9, a11, 193ae3 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf3>; nop }
  193a0f:	221c                	movi.n	a2, 18
  193a11:	000046               	j	193a16 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x26>

00193a14 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x24>:
  193a14:	072d                	mov.n	a2, a7

00193a16 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x26>:
  193a16:	52dc                	bnez.n	a2, 193a2f <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x3f>
  193a18:	06ad                	mov.n	a10, a6
  193a1a:	04bd                	mov.n	a11, a4
  193a1c:	2923d2               	l32i	a13, a3, 164
  193a1f:	2a23c2               	l32i	a12, a3, 168
  193a22:	2c66c2               	s32i	a12, a6, 176
  193a25:	2b66d2               	s32i	a13, a6, 172
  193a28:	05cd                	mov.n	a12, a5
  193a2a:	003965               	call8	193dc0 <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract>
  193a2d:	0a2d                	mov.n	a2, a10

00193a2f <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x3f>:
  193a2f:	64a8                	l32i.n	a10, a4, 24
  193a31:	1b23b2               	l32i	a11, a3, 108
  193a34:	41a3a0               	srli	a10, a10, 3
  193a37:	84a9                	s32i.n	a10, a4, 32
  193a39:	0baba7               	bge	a11, a10, 193a48 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x58>
  193a3c:	8479                	s32i.n	a7, a4, 32
  193a3e:	0a0c                	movi.n	a10, 0
  193a40:	222392               	l32i	a9, a3, 136
  193a43:	221c                	movi.n	a2, 18
  193a45:	000306               	j	193a55 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x65>

00193a48 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x58>:
  193a48:	222392               	l32i	a9, a3, 136
  193a4b:	6acc                	bnez.n	a10, 193a55 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x65>
  193a4d:	399c                	beqz.n	a9, 193a64 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x74>
  193a4f:	84b9                	s32i.n	a11, a4, 32
  193a51:	0bad                	mov.n	a10, a11
  193a53:	220c                	movi.n	a2, 2
  193a55:	b98c                	beqz.n	a9, 193a64 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x74>
  193a57:	1c0c                	movi.n	a12, 1
  193a59:	029ab7               	bne	a10, a11, 193a5f <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x6f>
  193a5c:	2363c2               	s32i	a12, a3, 140

00193a5f <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x6f>:
  193a5f:	1acc                	bnez.n	a10, 193a64 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x74>
  193a61:	2363c2               	s32i	a12, a3, 140
  193a64:	206372               	s32i	a7, a3, 128
  193a67:	1a1c                	movi.n	a10, 17
  193a69:	bd0c                	movi.n	a13, 11
  193a6b:	9c0c                	movi.n	a12, 9
  193a6d:	240c                	movi.n	a4, 2
  193a6f:	929c                	beqz.n	a2, 193a8c <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x9c>
  193a71:	1712a7               	beq	a2, a10, 193a8c <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x9c>
  193a74:	141226               	beqi	a2, 1, 193a8c <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x9c>
  193a77:	115226               	beqi	a2, 5, 193a8c <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x9c>
  193a7a:	0e6226               	beqi	a2, 6, 193a8c <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x9c>
  193a7d:	0b7226               	beqi	a2, 7, 193a8c <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x9c>
  193a80:	088226               	beqi	a2, 8, 193a8c <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x9c>
  193a83:	0512c7               	beq	a2, a12, 193a8c <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x9c>
  193a86:	029226               	beqi	a2, 10, 193a8c <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x9c>
  193a89:	3792d7               	bne	a2, a13, 193ac4 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xd4>
  193a8c:	272692               	l32i	a9, a6, 156
  193a8f:	83b8                	l32i.n	a11, a3, 32
  193a91:	480c                	movi.n	a8, 4
  193a93:	f0cbb2               	addi	a11, a11, -16
  193a96:	8384b0               	moveqz	a8, a4, a11
  193a99:	400001b54532498e 	{ ae_movda32	aed2, a9; nop; ae_movda32	aed3, a8 }
  193aa1:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  193aa9:	b3f8                	l32i.n	a15, a3, 44
  193aab:	25e2c4               	ae_movad32.l	a14, aed2
  193aae:	400001b545104fee 	{ ae_movda32	aed0, a15; nop; ae_movda32	aed1, a14 }
  193ab6:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  193abe:	25b0c4               	ae_movad32.l	a11, aed0
  193ac1:	2063b2               	s32i	a11, a3, 128

00193ac4 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xd4>:
  193ac4:	02ac                	beqz.n	a2, 193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>
  193ac6:	1e12a7               	beq	a2, a10, 193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>
  193ac9:	1b1226               	beqi	a2, 1, 193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>
  193acc:	185226               	beqi	a2, 5, 193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>
  193acf:	156226               	beqi	a2, 6, 193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>
  193ad2:	127226               	beqi	a2, 7, 193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>
  193ad5:	0f8226               	beqi	a2, 8, 193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>
  193ad8:	0c12c7               	beq	a2, a12, 193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>
  193adb:	099226               	beqi	a2, 10, 193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>
  193ade:	0612d7               	beq	a2, a13, 193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>

00193ae1 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf1>:
  193ae1:	f01d                	retw.n

00193ae3 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf3>:
  193ae3:	072d                	mov.n	a2, a7
  193ae5:	ffcb46               	j	193a16 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x26>

00193ae8 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf8>:
  193ae8:	06ad                	mov.n	a10, a6
  193aea:	1423b2               	l32i	a11, a3, 80
  193aed:	003a25               	call8	193e90 <_Z18GetPCEinRawPayloadP20RAW_DECODER_INSTANCE21xa_aac_dec_pce_status>
  193af0:	2023c2               	l32i	a12, a3, 128
  193af3:	1463a2               	s32i	a10, a3, 80
  193af6:	e71ca6               	blti	a12, 1, 193ae1 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf1>
  193af9:	1223a2               	l32i	a10, a3, 72
  193afc:	3d0c                	movi.n	a13, 3
  193afe:	7b0da7               	bnone	a13, a10, 193b7d <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x18d>
  193b01:	b3e8                	l32i.n	a14, a3, 44
  193b03:	73f8                	l32i.n	a15, a3, 28
  193b05:	e87c                	movi.n	a8, -2
  193b07:	108a80               	and	a8, a10, a8
  193b0a:	126382               	s32i	a8, a3, 72
  193b0d:	6c1fe7               	beq	a15, a14, 193b7d <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x18d>
  193b10:	ff0c                	movi.n	a15, 15
  193b12:	272672               	l32i	a7, a6, 156
  193b15:	8398                	l32i.n	a9, a3, 32
  193b17:	1b26b2               	l32i	a11, a6, 108
  193b1a:	32b966               	bnei	a9, 16, 193b50 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x160>
  193b1d:	5c1ea6               	blti	a14, 1, 193b7d <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x18d>
  193b20:	00a0d2               	movi	a13, 0
  193b23:	11aef0               	slli	a10, a14, 1
  193b26:	ebfa5a000000c5af 	{ sub	a12, a5, a10; ae_movi	aed0, 0; nop }

00193b2e <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x13e>:
  193b2e:	3480b0               	extui	a8, a11, 0, 4
  193b31:	01cdd2               	addi	a13, a13, 1
  193b34:	21b4b0               	srai	a11, a11, 4
  193b37:	0d98f7               	bne	a8, a15, 193b48 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x158>
  193b3a:	209cc0               	or	a9, a12, a12
  193b3d:	07a776               	loopgtz	a7, 193b48 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x158>
  193b40:	ebfb82000f0009af 	{ ae_s16m.l.xu	aed0, a9, a10; nop; nop }
  193b48:	cc2b                	addi.n	a12, a12, 2
  193b4a:	e09ed7               	bne	a14, a13, 193b2e <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x13e>
  193b4d:	000b06               	j	193b7d <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x18d>

00193b50 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x160>:
  193b50:	291ea6               	blti	a14, 1, 193b7d <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x18d>
  193b53:	0d0c                	movi.n	a13, 0
  193b55:	11aee0               	slli	a10, a14, 2
  193b58:	ebfa5a000000c5af 	{ sub	a12, a5, a10; ae_movi	aed0, 0; nop }

00193b60 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x170>:
  193b60:	3490b0               	extui	a9, a11, 0, 4
  193b63:	dd1b                	addi.n	a13, a13, 1
  193b65:	21b4b0               	srai	a11, a11, 4
  193b68:	0c99f7               	bne	a9, a15, 193b78 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x188>
  193b6b:	9caa                	add.n	a9, a12, a10
  193b6d:	07a776               	loopgtz	a7, 193b78 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x188>
  193b70:	ebfb91000f0009af 	{ ae_s32f24.l.xp	aed0, a9, a10; nop; nop }
  193b78:	cc4b                	addi.n	a12, a12, 4
  193b7a:	e29ed7               	bne	a14, a13, 193b60 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x170>
  193b7d:	53a8                	l32i.n	a10, a3, 20
  193b7f:	f5ea16               	beqz	a10, 193ae1 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf1>
  193b82:	2126b2               	l32i	a11, a6, 132
  193b85:	73b9                	s32i.n	a11, a3, 28
  193b87:	0d7ff54160b01bce 	{ bnei.w18	a11, 1, 193ae1 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf1>; nop }
  193b8f:	b3d8                	l32i.n	a13, a3, 44
  193b91:	0d7ff441c0b02d6e 	{ blti.w18	a13, 2, 193ae1 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0xf1>; nop }
  193b99:	83f8                	l32i.n	a15, a3, 32
  193b9b:	1026a2               	l32i	a10, a6, 64
  193b9e:	f6e8                	l32i.n	a14, a6, 60
  193ba0:	272682               	l32i	a8, a6, 156
  193ba3:	400001b545544d8e 	{ ae_movda32	aed4, a13; nop; ae_movda32	aed5, a8 }
  193bab:	21e8e0               	srai	a14, a14, 8
  193bae:	eb7b40050404188f 	{ movi	a8, 24; ae_mulp32x2	aed4, aed4, aed5; nop }
  193bb6:	21a8a0               	srai	a10, a10, 8
  193bb9:	25c4c4               	ae_movad32.l	a12, aed4
  193bbc:	1e9f87               	bne	a15, a8, 193bde <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x1ee>
  193bbf:	391ca6               	blti	a12, 1, 193bfc <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x20c>
  193bc2:	a0be50               	addx4	a11, a14, a5
  193bc5:	a0aa50               	addx4	a10, a10, a5
  193bc8:	11dde0               	slli	a13, a13, 2
  193bcb:	ccea                	add.n	a12, a12, a14
  193bcd:	a0cc50               	addx4	a12, a12, a5

00193bd0 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x1e0>:
  193bd0:	0be8                	l32i.n	a14, a11, 0
  193bd2:	0ae9                	s32i.n	a14, a10, 0
  193bd4:	bbda                	add.n	a11, a11, a13
  193bd6:	aada                	add.n	a10, a10, a13
  193bd8:	f43bc7               	bltu	a11, a12, 193bd0 <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x1e0>
  193bdb:	000746               	j	193bfc <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x20c>

00193bde <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x1ee>:
  193bde:	1a1ca6               	blti	a12, 1, 193bfc <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x20c>
  193be1:	90be50               	addx2	a11, a14, a5
  193be4:	90aa50               	addx2	a10, a10, a5
  193be7:	11ddf0               	slli	a13, a13, 1
  193bea:	ccea                	add.n	a12, a12, a14
  193bec:	90cc50               	addx2	a12, a12, a5

00193bef <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x1ff>:
  193bef:	009be2               	l16si	a14, a11, 0
  193bf2:	005ae2               	s16i	a14, a10, 0
  193bf5:	bbda                	add.n	a11, a11, a13
  193bf7:	aada                	add.n	a10, a10, a13
  193bf9:	f23bc7               	bltu	a11, a12, 193bef <_Z18aacmch_rawdec_execP20RAW_DECODER_INSTANCEP27xa_aacmch_dec_config_structP15_tranportInfo_tP5fract+0x1ff>
  193bfc:	7349                	s32i.n	a4, a3, 28
  193bfe:	f01d                	retw.n

00193c00 <_Z17GetConfigInfo_rawP27xa_aacmch_dec_config_structP20RAW_DECODER_INSTANCE>:
  193c00:	004136               	entry	a1, 32
  193c03:	2623a2               	l32i	a10, a3, 152
  193c06:	2923b2               	l32i	a11, a3, 164
  193c09:	2523c2               	l32i	a12, a3, 148
  193c0c:	212342               	l32i	a4, a3, 132
  193c0f:	7249                	s32i.n	a4, a2, 28
  193c11:	081466               	bnei	a4, 1, 193c1d <_Z17GetConfigInfo_rawP27xa_aacmch_dec_config_structP20RAW_DECODER_INSTANCE+0x1d>
  193c14:	5288                	l32i.n	a8, a2, 20
  193c16:	031866               	bnei	a8, 1, 193c1d <_Z17GetConfigInfo_rawP27xa_aacmch_dec_config_structP20RAW_DECODER_INSTANCE+0x1d>
  193c19:	290c                	movi.n	a9, 2
  193c1b:	7299                	s32i.n	a9, a2, 28
  193c1d:	62a9                	s32i.n	a10, a2, 24
  193c1f:	92b9                	s32i.n	a11, a2, 36
  193c21:	f2c9                	s32i.n	a12, a2, 60
  193c23:	f01d                	retw.n

00193c25 <_Z17GetConfigInfo_rawP27xa_aacmch_dec_config_structP20RAW_DECODER_INSTANCE+0x25>:
  193c25:	000000                                        ...

00193c28 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE>:
  193c28:	006136               	entry	a1, 48
  193c2b:	0023a2               	l32i	a10, a3, 0
  193c2e:	23b8                	l32i.n	a11, a3, 8
  193c30:	e2c8                	l32i.n	a12, a2, 56
  193c32:	b2d8                	l32i.n	a13, a2, 44
  193c34:	2159                	s32i.n	a5, a1, 8
  193c36:	070c                	movi.n	a7, 0
  193c38:	0679                	s32i.n	a7, a6, 0
  193c3a:	8479                	s32i.n	a7, a4, 32
  193c3c:	fed0a5               	call8	192948 <rawDecOpen>
  193c3f:	0a3d                	mov.n	a3, a10
  193c41:	381c                	movi.n	a8, 19
  193c43:	075d                	mov.n	a5, a7
  193c45:	8358a0               	moveqz	a5, a8, a10
  193c48:	05f556               	bnez	a5, 193cab <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x83>
  193c4b:	b2b8                	l32i.n	a11, a2, 44
  193c4d:	c2c8                	l32i.n	a12, a2, 48
  193c4f:	002125               	call8	193e60 <_Z15FillChannelInfoP20RAW_DECODER_INSTANCEii>
  193c52:	03ad                	mov.n	a10, a3
  193c54:	22c8                	l32i.n	a12, a2, 8
  193c56:	12d8                	l32i.n	a13, a2, 4
  193c58:	04b8                	l32i.n	a11, a4, 0
  193c5a:	82e8                	l32i.n	a14, a2, 32
  193c5c:	3bb8                	l32i.n	a11, a11, 12
  193c5e:	fecbe5               	call8	19291c <rawDecInit>
  193c61:	0a5d                	mov.n	a5, a10
  193c63:	044a56               	bnez	a10, 193cab <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x83>
  193c66:	206372               	s32i	a7, a3, 128
  193c69:	03ad                	mov.n	a10, a3
  193c6b:	04bd                	mov.n	a11, a4
  193c6d:	2922d2               	l32i	a13, a2, 164
  193c70:	2a22c2               	l32i	a12, a2, 168
  193c73:	b5dae1               	l32r	a14, 1813dc (ffff <xthals_release_major+0xd11f>)
  193c76:	2863e2               	s32i	a14, a3, 160
  193c79:	2c63c2               	s32i	a12, a3, 176
  193c7c:	2b63d2               	s32i	a13, a3, 172
  193c7f:	21c8                	l32i.n	a12, a1, 8
  193c81:	0013e5               	call8	193dc0 <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract>
  193c84:	0a5d                	mov.n	a5, a10
  193c86:	1aec                	bnez.n	a10, 193cab <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x83>
  193c88:	b2a8                	l32i.n	a10, a2, 44
  193c8a:	c3b8                	l32i.n	a11, a3, 48
  193c8c:	f0f3a5               	call8	184bc8 <_Z16CAacDecoderResetiP5fract>
  193c8f:	0a5d                	mov.n	a5, a10
  193c91:	6adc                	bnez.n	a10, 193cab <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x83>
  193c93:	b2f8                	l32i.n	a15, a2, 44
  193c95:	52a8                	l32i.n	a10, a2, 20
  193c97:	431f66               	bnei	a15, 1, 193cde <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xb6>
  193c9a:	401a66               	bnei	a10, 1, 193cde <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xb6>
  193c9d:	451c                	movi.n	a5, 20
  193c9f:	000186               	j	193ca9 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x81>

00193ca2 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x7a>:
  193ca2:	f97c                	movi.n	a9, -1

00193ca4 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x7c>:
  193ca4:	481c                	movi.n	a8, 20
  193ca6:	935890               	movnez	a5, a8, a9
  193ca9:	e59c                	beqz.n	a5, 193ccb <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xa3>

00193cab <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x83>:
  193cab:	6498                	l32i.n	a9, a4, 24
  193cad:	419390               	srli	a9, a9, 3
  193cb0:	8499                	s32i.n	a9, a4, 32
  193cb2:	39dc                	bnez.n	a9, 193cc9 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xa1>
  193cb4:	1b0c                	movi.n	a11, 1
  193cb6:	2222a2               	l32i	a10, a2, 136
  193cb9:	84b9                	s32i.n	a11, a4, 32
  193cbb:	3acc                	bnez.n	a10, 193cc2 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x9a>
  193cbd:	251c                	movi.n	a5, 18
  193cbf:	000186               	j	193cc9 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xa1>

00193cc2 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x9a>:
  193cc2:	250c                	movi.n	a5, 2
  193cc4:	1b22c2               	l32i	a12, a2, 108
  193cc7:	84c9                	s32i.n	a12, a4, 32
  193cc9:	d5cc                	bnez.n	a5, 193cda <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xb2>

00193ccb <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xa3>:
  193ccb:	03ad                	mov.n	a10, a3
  193ccd:	1422b2               	l32i	a11, a2, 80
  193cd0:	8479                	s32i.n	a7, a4, 32
  193cd2:	0639                	s32i.n	a3, a6, 0
  193cd4:	001ba5               	call8	193e90 <_Z18GetPCEinRawPayloadP20RAW_DECODER_INSTANCE21xa_aac_dec_pce_status>
  193cd7:	1462a2               	s32i	a10, a2, 80

00193cda <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xb2>:
  193cda:	052d                	mov.n	a2, a5
  193cdc:	f01d                	retw.n

00193cde <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xb6>:
  193cde:	1a23e2               	l32i	a14, a3, 104
  193ce1:	190c                	movi.n	a9, 1
  193ce3:	0c0c                	movi.n	a12, 0
  193ce5:	1723d2               	l32i	a13, a3, 92
  193ce8:	192382               	l32i	a8, a3, 100
  193ceb:	1189                	s32i.n	a8, a1, 4
  193ced:	bd0b                	addi.n	a11, a13, -1
  193cef:	83c9b0               	moveqz	a12, a9, a11
  193cf2:	1823b2               	l32i	a11, a3, 96
  193cf5:	10fca0               	and	a15, a12, a10
  193cf8:	93f9f0               	movnez	a15, a9, a15
  193cfb:	a328d7               	blt	a8, a13, 193ca2 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x7a>
  193cfe:	fa0d96               	bltz	a13, 193ca2 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x7a>
  193d01:	100e66               	bnei	a14, -1, 193d15 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xed>
  193d04:	1b63b2               	s32i	a11, a3, 108
  193d07:	050ca7               	bnone	a12, a10, 193d10 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xe8>
  193d0a:	11cbc0               	slli	a12, a11, 4
  193d0d:	1b63c2               	s32i	a12, a3, 108

00193d10 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xe8>:
  193d10:	090c                	movi.n	a9, 0
  193d12:	ffe386               	j	193ca4 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x7c>

00193d15 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xed>:
  193d15:	01f9                	s32i.n	a15, a1, 0
  193d17:	030ca7               	bnone	a12, a10, 193d1e <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xf6>
  193d1a:	0b2c                	movi.n	a11, 32
  193d1c:	2d0c                	movi.n	a13, 2

00193d1e <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xf6>:
  193d1e:	331da6               	blti	a13, 1, 193d55 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x12d>
  193d21:	03ad                	mov.n	a10, a3
  193d23:	0c0c                	movi.n	a12, 0
  193d25:	29ad76               	loopgtz	a13, 193d52 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x12a>
  193d28:	3480b0               	extui	a8, a11, 0, 4
  193d2b:	1188e0               	slli	a8, a8, 2
  193d2e:	400800               	ssr	a8
  193d31:	f80c                	movi.n	a8, 15
  193d33:	b1f0e0               	sra	a15, a14
  193d36:	34f0f0               	extui	a15, a15, 0, 4
  193d39:	0d3ff64150b08f8e 	{ beq.w18	a15, a8, 193ca2 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x7a>; nop }
  193d41:	21b4b0               	srai	a11, a11, 4
  193d44:	118f80               	slli	a8, a15, 8
  193d47:	1198                	l32i.n	a9, a1, 4
  193d49:	cc1b                	addi.n	a12, a12, 1
  193d4b:	209980               	or	a9, a9, a8
  193d4e:	fa99                	s32i.n	a9, a10, 60
  193d50:	aa4b                	addi.n	a10, a10, 4

00193d52 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x12a>:
  193d52:	000046               	j	193d57 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x12f>

00193d55 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x12d>:
  193d55:	0c0c                	movi.n	a12, 0

00193d57 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x12f>:
  193d57:	0e8ce6               	bgei	a12, 8, 193d69 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x141>
  193d5a:	a0ac30               	addx4	a10, a12, a3
  193d5d:	890c                	movi.n	a9, 8
  193d5f:	c099c0               	sub	a9, a9, a12
  193d62:	03a976               	loopgtz	a9, 193d69 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x141>
  193d65:	fa79                	s32i.n	a7, a10, 60
  193d67:	aa4b                	addi.n	a10, a10, 4

00193d69 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x141>:
  193d69:	01c8                	l32i.n	a12, a1, 0
  193d6b:	1823b2               	l32i	a11, a3, 96
  193d6e:	0a2c                	movi.n	a10, 32
  193d70:	93bac0               	movnez	a11, a10, a12
  193d73:	391da6               	blti	a13, 1, 193db0 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x188>
  193d76:	fe0c                	movi.n	a14, 15
  193d78:	03ad                	mov.n	a10, a3
  193d7a:	0c0c                	movi.n	a12, 0
  193d7c:	ff7c                	movi.n	a15, -1
  193d7e:	2bad76               	loopgtz	a13, 193dad <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x185>
  193d81:	fad8                	l32i.n	a13, a10, 60
  193d83:	21d8d0               	srai	a13, a13, 8
  193d86:	11dde0               	slli	a13, a13, 2
  193d89:	400d00               	ssr	a13
  193d8c:	b190f0               	sra	a9, a15
  193d8f:	349090               	extui	a9, a9, 0, 4
  193d92:	2299e7               	bne	a9, a14, 193db8 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x190>
  193d95:	cc1b                	addi.n	a12, a12, 1
  193d97:	aa4b                	addi.n	a10, a10, 4
  193d99:	f87c                	movi.n	a8, -1
  193d9b:	401d00               	ssl	a13
  193d9e:	308b80               	xor	a8, a11, a8
  193da1:	21b4b0               	srai	a11, a11, 4
  193da4:	348080               	extui	a8, a8, 0, 4
  193da7:	a18800               	sll	a8, a8
  193daa:	30ff80               	xor	a15, a15, a8

00193dad <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x185>:
  193dad:	000046               	j	193db2 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x18a>

00193db0 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x188>:
  193db0:	ff7c                	movi.n	a15, -1

00193db2 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x18a>:
  193db2:	1b63f2               	s32i	a15, a3, 108
  193db5:	ffd5c6               	j	193d10 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0xe8>

00193db8 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x190>:
  193db8:	e97c                	movi.n	a9, -2
  193dba:	ffb986               	j	193ca4 <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x7c>

00193dbd <_Z18aacmch_rawdec_initP27xa_aacmch_dec_config_structP15_raw_memtable_tP15_tranportInfo_tP5fractPP20RAW_DECODER_INSTANCE+0x195>:
  193dbd:	000000                                        ...

00193dc0 <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract>:
  193dc0:	00c136               	entry	a1, 96
  193dc3:	b58651               	l32r	a5, 1813dc (ffff <xthals_release_major+0xd11f>)
  193dc6:	2822c2               	l32i	a12, a2, 160
  193dc9:	43d8                	l32i.n	a13, a3, 16
  193dcb:	091c57               	beq	a12, a5, 193dd8 <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract+0x18>
  193dce:	e480c0               	extui	a8, a12, 0, 15
  193dd1:	03ad87               	bge	a13, a8, 193dd8 <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract+0x18>
  193dd4:	221c                	movi.n	a2, 18
  193dd6:	f01d                	retw.n

00193dd8 <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract+0x18>:
  193dd8:	0523e2               	l32i	a14, a3, 20
  193ddb:	0323c2               	l32i	a12, a3, 12
  193dde:	0403f2               	l8ui	a15, a3, 4
  193de1:	031382               	l16ui	a8, a3, 6
  193de4:	23ff00               	sext	a15, a15, 7
  193de7:	006182               	s32i	a8, a1, 0
  193dea:	041362               	l16ui	a6, a3, 8
  193ded:	01d282               	addmi	a8, a2, 0x100
  193df0:	a4c8b2               	addi	a11, a8, -92
  193df3:	9cc8a2               	addi	a10, a8, -100
  193df6:	98c892               	addi	a9, a8, -104
  193df9:	1169                	s32i.n	a6, a1, 4
  193dfb:	1c0362               	l8ui	a6, a3, 28
  193dfe:	8199                	s32i.n	a9, a1, 32
  193e00:	91a9                	s32i.n	a10, a1, 36
  193e02:	a1b9                	s32i.n	a11, a1, 40
  193e04:	236600               	sext	a6, a6, 7
  193e07:	94c8b2               	addi	a11, a8, -108
  193e0a:	8cc8a2               	addi	a10, a8, -116
  193e0d:	88c892               	addi	a9, a8, -120
  193e10:	5199                	s32i.n	a9, a1, 20
  193e12:	61a9                	s32i.n	a10, a1, 24
  193e14:	71b9                	s32i.n	a11, a1, 28
  193e16:	2169                	s32i.n	a6, a1, 8
  193e18:	04bd                	mov.n	a11, a4
  193e1a:	18c362               	addi	a6, a3, 24
  193e1d:	84c882               	addi	a8, a8, -124
  193e20:	3169                	s32i.n	a6, a1, 12
  193e22:	4189                	s32i.n	a8, a1, 16
  193e24:	2b22a2               	l32i	a10, a2, 172
  193e27:	b1a9                	s32i.n	a10, a1, 44
  193e29:	02ad                	mov.n	a10, a2
  193e2b:	2c2292               	l32i	a9, a2, 176
  193e2e:	c199                	s32i.n	a9, a1, 48
  193e30:	fe5e65               	call8	192418 <rawDecodeFrame>
  193e33:	2822c2               	l32i	a12, a2, 160
  193e36:	0a2d                	mov.n	a2, a10
  193e38:	1f1c57               	beq	a12, a5, 193e5b <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract+0x9b>
  193e3b:	53d8                	l32i.n	a13, a3, 20
  193e3d:	e4b0c0               	extui	a11, a12, 0, 15
  193e40:	63c8                	l32i.n	a12, a3, 24
  193e42:	11bbd0               	slli	a11, a11, 3
  193e45:	c0ccd0               	sub	a12, a12, a13
  193e48:	06abc7               	bge	a11, a12, 193e52 <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract+0x92>
  193e4b:	ce0c                	movi.n	a14, 12
  193e4d:	83aea0               	moveqz	a10, a14, a10
  193e50:	0a2d                	mov.n	a2, a10

00193e52 <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract+0x92>:
  193e52:	051bc7               	beq	a11, a12, 193e5b <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract+0x9b>
  193e55:	fbda                	add.n	a15, a11, a13
  193e57:	63f9                	s32i.n	a15, a3, 24
  193e59:	f01d                	retw.n

00193e5b <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract+0x9b>:
  193e5b:	f01d                	retw.n

00193e5d <_Z16raw_DecodeNextAUP20RAW_DECODER_INSTANCEP15_tranportInfo_tP5fract+0x9d>:
  193e5d:	000000                                        ...

00193e60 <_Z15FillChannelInfoP20RAW_DECODER_INSTANCEii>:
  193e60:	004136               	entry	a1, 32
  193e63:	027d                	mov.n	a7, a2
  193e65:	060c                	movi.n	a6, 0
  193e67:	ffaf92               	movi	a9, -1
  193e6a:	08a052               	movi	a5, 8
  193e6d:	0ba576               	loopgtz	a5, 193e7c <_Z15FillChannelInfoP20RAW_DECODER_INSTANCEii+0x1c>
  193e70:	118680               	slli	a8, a6, 8
  193e73:	208380               	or	a8, a3, a8
  193e76:	661b                	addi.n	a6, a6, 1
  193e78:	f789                	s32i.n	a8, a7, 60
  193e7a:	774b                	addi.n	a7, a7, 4

00193e7c <_Z15FillChannelInfoP20RAW_DECODER_INSTANCEii+0x1c>:
  193e7c:	196232               	s32i	a3, a2, 100
  193e7f:	1a6242               	s32i	a4, a2, 104
  193e82:	176292               	s32i	a9, a2, 92
  193e85:	186292               	s32i	a9, a2, 96
  193e88:	1b6292               	s32i	a9, a2, 108
  193e8b:	f01d                	retw.n

00193e8d <_Z15FillChannelInfoP20RAW_DECODER_INSTANCEii+0x2d>:
  193e8d:	000000                                        ...

00193e90 <_Z18GetPCEinRawPayloadP20RAW_DECODER_INSTANCE21xa_aac_dec_pce_status>:
  193e90:	004136               	entry	a1, 32
  193e93:	020c                	movi.n	a2, 0
  193e95:	f01d                	retw.n

00193e97 <_Z18GetPCEinRawPayloadP20RAW_DECODER_INSTANCE21xa_aac_dec_pce_status+0x7>:
	...

00193e98 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv>:
  193e98:	004136               	entry	a1, 32
  193e9b:	00a2a2               	movi	a10, 0x200
  193e9e:	00a3c2               	movi	a12, 0x300
  193ea1:	7c1326               	beqi	a3, 1, 193f21 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x89>
  193ea4:	0d400841d0b0230e 	{ beqi.w18	a3, 2, 193f35 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x9d>; nop }
  193eac:	32cc                	bnez.n	a2, 193eb3 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x1b>
  193eae:	b5b821               	l32r	a2, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  193eb1:	f01d                	retw.n

00193eb3 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x1b>:
  193eb3:	1b0c                	movi.n	a11, 1
  193eb5:	881c                	movi.n	a8, 24
  193eb7:	52b387               	bgeu	a3, a8, 193f0d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x75>
  193eba:	b5e1d1               	l32r	a13, 181640 (193ec5 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x2d>)
  193ebd:	909330               	addx2	a9, a3, a3
  193ec0:	99da                	add.n	a9, a9, a13
  193ec2:	0009a0               	jx	a9

00193ec5 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x2d>:
  193ec5:	001106               	j	193f0d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x75>
  193ec8:	001046               	j	193f0d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x75>
  193ecb:	000f86               	j	193f0d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x75>
  193ece:	001b06               	j	193f3e <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xa6>
  193ed1:	0045c6               	j	193fec <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x154>
  193ed4:	004106               	j	193fdc <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x144>
  193ed7:	000dc6               	j	193f12 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x7a>
  193eda:	003b46               	j	193fcb <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x133>
  193edd:	003886               	j	193fc3 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x12b>
  193ee0:	003446               	j	193fb5 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x11d>
  193ee3:	003246               	j	193fb0 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x118>
  193ee6:	0030c6               	j	193fad <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x115>
  193ee9:	002e06               	j	193fa5 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x10d>
  193eec:	002b46               	j	193f9d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x105>
  193eef:	002906               	j	193f97 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xff>
  193ef2:	0005c6               	j	193f0d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x75>
  193ef5:	002306               	j	193f85 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xed>
  193ef8:	002246               	j	193f85 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xed>
  193efb:	002186               	j	193f85 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xed>
  193efe:	0020c6               	j	193f85 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xed>
  193f01:	002006               	j	193f85 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xed>
  193f04:	001f46               	j	193f85 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xed>
  193f07:	000086               	j	193f0d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x75>
  193f0a:	001dc6               	j	193f85 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xed>

00193f0d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x75>:
  193f0d:	b53c21               	l32r	a2, 181400 (ffff8002 <_memmap_cacheattr_bp_strict+0xd5010>)
  193f10:	f01d                	retw.n

00193f12 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x7a>:
  193f12:	0412e2               	l16ui	a14, a2, 8
  193f15:	b0eee0               	addx8	a14, a14, a14
  193f18:	11eee0               	slli	a14, a14, 2
  193f1b:	05e9                	s32i.n	a14, a5, 0

00193f1d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x85>:
  193f1d:	020c                	movi.n	a2, 0
  193f1f:	f01d                	retw.n

00193f21 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x89>:
  193f21:	41f426               	beqi	a4, 0x100, 193f66 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xce>
  193f24:	0d000d4140b084ae 	{ beq.w18	a4, a10, 193ffc <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x164>; nop }
  193f2c:	3194c7               	bne	a4, a12, 193f61 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xc9>
  193f2f:	b5c591               	l32r	a9, 181644 (28e178 <bit_rev_table_long+0x5a8>)
  193f32:	000cc6               	j	193f69 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xd1>

00193f35 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x9d>:
  193f35:	c0a0f2               	movi	a15, 192
  193f38:	05f9                	s32i.n	a15, a5, 0

00193f3a <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xa2>:
  193f3a:	020c                	movi.n	a2, 0
  193f3c:	f01d                	retw.n

00193f3e <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xa6>:
  193f3e:	0d400d41d0b0f40e 	{ beqi.w18	a4, 0x100, 19401f <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x187>; nop }
  193f46:	0d000e41f0b084ae 	{ beq.w18	a4, a10, 194039 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x1a1>; nop }
  193f4e:	0d000f4130b084ce 	{ beq.w18	a4, a12, 194045 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x1ad>; nop }
  193f56:	00a482               	movi	a8, 0x400
  193f59:	0d000a4150b0848e 	{ beq.w18	a4, a8, 194002 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x16a>; nop }

00193f61 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xc9>:
  193f61:	b59b21               	l32r	a2, 1815d0 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  193f64:	f01d                	retw.n

00193f66 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xce>:
  193f66:	b5b891               	l32r	a9, 181648 (28e150 <bit_rev_table_long+0x580>)

00193f69 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xd1>:
  193f69:	80c9a2               	addi	a10, a9, -128
  193f6c:	9dc9b2               	addi	a11, a9, -99

00193f6f <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xd7>:
  193f6f:	800a92               	l8ui	a9, a10, 128
  193f72:	004592               	s8i	a9, a5, 0
  193f75:	aa1b                	addi.n	a10, a10, 1
  193f77:	551b                	addi.n	a5, a5, 1
  193f79:	bd2ba7               	blt	a11, a10, 193f3a <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xa2>
  193f7c:	7f0ac2               	l8ui	a12, a10, 127
  193f7f:	fecc56               	bnez	a12, 193f6f <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xd7>
  193f82:	ffed06               	j	193f3a <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xa2>

00193f85 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xed>:
  193f85:	20a220               	or	a10, a2, a2
  193f88:	20b330               	or	a11, a3, a3
  193f8b:	20c440               	or	a12, a4, a4
  193f8e:	05dd                	mov.n	a13, a5
  193f90:	ff6565               	call8	1935e8 <_Z21xa_aacmch_dec_mem_apiP25_xa_aacmch_dec_api_structiiPv>
  193f93:	0a2d                	mov.n	a2, a10
  193f95:	f01d                	retw.n

00193f97 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xff>:
  193f97:	2462b2               	s32i	a11, a2, 144
  193f9a:	ffdfc6               	j	193f1d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x85>

00193f9d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x105>:
  193f9d:	2222d2               	l32i	a13, a2, 136
  193fa0:	05d9                	s32i.n	a13, a5, 0
  193fa2:	ffddc6               	j	193f1d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x85>

00193fa5 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x10d>:
  193fa5:	05e8                	l32i.n	a14, a5, 0
  193fa7:	1d62e2               	s32i	a14, a2, 116
  193faa:	ffdbc6               	j	193f1d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x85>

00193fad <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x115>:
  193fad:	2122b2               	l32i	a11, a2, 132

00193fb0 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x118>:
  193fb0:	05b9                	s32i.n	a11, a5, 0
  193fb2:	ffd9c6               	j	193f1d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x85>

00193fb5 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x11d>:
  193fb5:	5a14c7               	beq	a4, a12, 194013 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x17b>
  193fb8:	6ff426               	beqi	a4, 0x100, 19402b <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x193>
  193fbb:	4b14a7               	beq	a4, a10, 19400a <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x172>
  193fbe:	b58421               	l32r	a2, 1815d0 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  193fc1:	f01d                	retw.n

00193fc3 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x12b>:
  193fc3:	0412f2               	l16ui	a15, a2, 8
  193fc6:	05f9                	s32i.n	a15, a5, 0
  193fc8:	ffd446               	j	193f1d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x85>

00193fcb <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x133>:
  193fcb:	041282               	l16ui	a8, a2, 8
  193fce:	2d6252               	s32i	a5, a2, 180
  193fd1:	1188b0               	slli	a8, a8, 5
  193fd4:	858a                	add.n	a8, a5, a8
  193fd6:	2e6282               	s32i	a8, a2, 184
  193fd9:	ffd006               	j	193f1d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x85>

00193fdc <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x144>:
  193fdc:	20a220               	or	a10, a2, a2
  193fdf:	20b440               	or	a11, a4, a4
  193fe2:	20c550               	or	a12, a5, a5
  193fe5:	ff06e5               	call8	193054 <_Z19xa_aacmch_getconfigP25_xa_aacmch_dec_api_structiPv>
  193fe8:	0a2d                	mov.n	a2, a10
  193fea:	f01d                	retw.n

00193fec <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x154>:
  193fec:	20a220               	or	a10, a2, a2
  193fef:	20b440               	or	a11, a4, a4
  193ff2:	20c550               	or	a12, a5, a5
  193ff5:	ff35e5               	call8	193354 <_Z19xa_aacmch_setconfigP25_xa_aacmch_dec_api_structiPv>
  193ff8:	0a2d                	mov.n	a2, a10
  193ffa:	f01d                	retw.n

00193ffc <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x164>:
  193ffc:	b59491               	l32r	a9, 18164c (28e170 <bit_rev_table_long+0x5a0>)
  193fff:	ffd986               	j	193f69 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0xd1>

00194002 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x16a>:
  194002:	232292               	l32i	a9, a2, 140
  194005:	0599                	s32i.n	a9, a5, 0
  194007:	ffc486               	j	193f1d <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x85>

0019400a <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x172>:
  19400a:	2522a2               	l32i	a10, a2, 148
  19400d:	05a9                	s32i.n	a10, a5, 0
  19400f:	020c                	movi.n	a2, 0
  194011:	f01d                	retw.n

00194013 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x17b>:
  194013:	20a220               	or	a10, a2, a2
  194016:	ff00e5               	call8	193024 <_Z22xa_aacmch_runtime_initP25_xa_aacmch_dec_api_struct>
  194019:	202aa0               	or	a2, a10, a10
  19401c:	000090               	retw

0019401f <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x187>:
  19401f:	20a220               	or	a10, a2, a2
  194022:	ff78e5               	call8	1937b0 <_Z24xa_aacmch_preconfig_initP25_xa_aacmch_dec_api_struct>
  194025:	202aa0               	or	a2, a10, a10
  194028:	000090               	retw

0019402b <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x193>:
  19402b:	20a220               	or	a10, a2, a2
  19402e:	00a0b2               	movi	a11, 0
  194031:	fe9ae5               	call8	1929e0 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi>
  194034:	202aa0               	or	a2, a10, a10
  194037:	f01d                	retw.n

00194039 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x1a1>:
  194039:	20a220               	or	a10, a2, a2
  19403c:	ff68a5               	call8	1936c8 <_Z25xa_aacmch_postconfig_initP25_xa_aacmch_dec_api_struct>
  19403f:	202aa0               	or	a2, a10, a10
  194042:	000090               	retw

00194045 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x1ad>:
  194045:	20a220               	or	a10, a2, a2
  194048:	fe9965               	call8	1929e0 <_Z17xa_aacmch_processP25_xa_aacmch_dec_api_structi>
  19404b:	202aa0               	or	a2, a10, a10
  19404e:	000090               	retw

00194051 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv+0x1b9>:
  194051:	000000                                        ...

00194054 <xa_aac_dec>:
  194054:	004136               	entry	a1, 32
  194057:	132326               	beqi	a3, 2, 19406e <xa_aac_dec+0x1a>
  19405a:	101326               	beqi	a3, 1, 19406e <xa_aac_dec+0x1a>
  19405d:	32cc                	bnez.n	a2, 194064 <xa_aac_dec+0x10>
  19405f:	b54c21               	l32r	a2, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  194062:	f01d                	retw.n

00194064 <xa_aac_dec+0x10>:
  194064:	380c                	movi.n	a8, 3
  194066:	040827               	bnone	a8, a2, 19406e <xa_aac_dec+0x1a>
  194069:	b57121               	l32r	a2, 181630 (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  19406c:	f01d                	retw.n

0019406e <xa_aac_dec+0x1a>:
  19406e:	32cc                	bnez.n	a2, 194075 <xa_aac_dec+0x21>
  194070:	0a1c                	movi.n	a10, 16
  194072:	000086               	j	194078 <xa_aac_dec+0x24>

00194075 <xa_aac_dec+0x21>:
  194075:	2f22a2               	l32i	a10, a2, 188

00194078 <xa_aac_dec+0x24>:
  194078:	20b330               	or	a11, a3, a3
  19407b:	20c440               	or	a12, a4, a4
  19407e:	f51d25               	call8	189250 <codec_state_validate>
  194081:	9adc                	bnez.n	a10, 19409e <xa_aac_dec+0x4a>
  194083:	05dd                	mov.n	a13, a5
  194085:	02ad                	mov.n	a10, a2
  194087:	03bd                	mov.n	a11, a3
  194089:	04cd                	mov.n	a12, a4
  19408b:	ffe0e5               	call8	193e98 <_Z15xa_aac_dec_coreP15xa_codec_opaqueiiPv>
  19408e:	04cd                	mov.n	a12, a4
  194090:	0a5d                	mov.n	a5, a10
  194092:	03bd                	mov.n	a11, a3
  194094:	02ad                	mov.n	a10, a2
  194096:	05dd                	mov.n	a13, a5
  194098:	f50d65               	call8	189170 <codec_state_update>
  19409b:	0001c6               	j	1940a6 <xa_aac_dec+0x52>

0019409e <xa_aac_dec+0x4a>:
  19409e:	b53c91               	l32r	a9, 181590 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1940a1:	83a920               	moveqz	a10, a9, a2
  1940a4:	0a5d                	mov.n	a5, a10

001940a6 <xa_aac_dec+0x52>:
  1940a6:	052d                	mov.n	a2, a5
  1940a8:	f01d                	retw.n

001940aa <xa_aac_dec+0x56>:
  1940aa:	00000000 41360000                                ......

001940b0 <_Z22CreateHybridFilterBankP6HYBRIDPP5fract>:
  1940b0:	004136               	entry	a1, 32
  1940b3:	205220               	or	a5, a2, a2
  1940b6:	b56641               	l32r	a4, 181650 (28b730 <pHybridResolution>)
  1940b9:	68a082               	movi	a8, 104
  1940bc:	ebfaae000c04130f 	{ ae_l32.i	aed1, a3, 0; ae_movi	aed4, 12; nop }
  1940c4:	400001312104924e 	{ ae_s32.l.i	aed4, a2, 4; nop; movi	a9, 52 }
  1940cc:	400001b52221429e 	{ ae_s32.l.i	aed1, a2, 8; nop; ae_movda32	aed2, a9 }
  1940d4:	400001b54530484e 	{ ae_movda32	aed0, a8; nop; ae_movda32	aed3, a4 }
  1940dc:	ebe7be000100320f 	{ ae_s32.l.i	aed3, a2, 0; ae_add32	aed0, aed1, aed0; nop }
  1940e4:	ebe7c8020101407f 	{ ae_movad32.l	a4, aed0; ae_add32	aed1, aed1, aed2; nop }
  1940ec:	400000c12301622e 	{ ae_s32.l.i	aed1, a2, 12; nop; addi	a6, a2, 12 }

001940f4 <_Z22CreateHybridFilterBankP6HYBRIDPP5fract+0x44>:
  1940f4:	00a0b2               	movi	a11, 0
  1940f7:	046542               	s32i	a4, a5, 16
  1940fa:	0122c2               	l32i	a12, a2, 4
  1940fd:	20a440               	or	a10, a4, a4
  194100:	a04c40               	addx4	a4, a12, a4
  194103:	11cce0               	slli	a12, a12, 2
  194106:	ec3225               	call8	180428 <__vec_memset>
  194109:	20a440               	or	a10, a4, a4
  19410c:	076542               	s32i	a4, a5, 28
  19410f:	12c8                	l32i.n	a12, a2, 4
  194111:	0b0c                	movi.n	a11, 0
  194113:	a04c40               	addx4	a4, a12, a4
  194116:	11cce0               	slli	a12, a12, 2
  194119:	ec30e5               	call8	180428 <__vec_memset>
  19411c:	554b                	addi.n	a5, a5, 4
  19411e:	d29567               	bne	a5, a6, 1940f4 <_Z22CreateHybridFilterBankP6HYBRIDPP5fract+0x44>
  194121:	a249                	s32i.n	a4, a2, 40
  194123:	04ad                	mov.n	a10, a4
  194125:	0b0c                	movi.n	a11, 0
  194127:	0c2c                	movi.n	a12, 32
  194129:	ec2fe5               	call8	180428 <__vec_memset>
  19412c:	0b0c                	movi.n	a11, 0
  19412e:	0c2c                	movi.n	a12, 32
  194130:	20c4a2               	addi	a10, a4, 32
  194133:	b2a9                	s32i.n	a10, a2, 44
  194135:	ec2f25               	call8	180428 <__vec_memset>
  194138:	020c                	movi.n	a2, 0
  19413a:	40c4d2               	addi	a13, a4, 64
  19413d:	03d9                	s32i.n	a13, a3, 0
  19413f:	f01d                	retw.n

00194141 <_Z22CreateHybridFilterBankP6HYBRIDPP5fract+0x91>:
  194141:	000000                                        ...

00194144 <_Z15HybridSynthesisP5fractS0_S0_S0_P6HYBRID>:
  194144:	004136               	entry	a1, 32
  194147:	02bd                	mov.n	a11, a2
  194149:	18c4c2               	addi	a12, a4, 24
  19414c:	090c                	movi.n	a9, 0
  19414e:	ebfa40000002008f 	{ movi	a8, 0; ae_movi	aed2, 0; nop }
  194156:	ebfb40020e0006df 	{ movi	a13, 6; ae_mov	aed0, aed2; nop }

0019415e <_Z15HybridSynthesisP5fractS0_S0_S0_P6HYBRID+0x1a>:
  19415e:	06a8                	l32i.n	a10, a6, 0
  194160:	b028b0               	addx8	a2, a8, a11
  194163:	a9aa                	add.n	a10, a9, a10
  194165:	000aa2               	l8ui	a10, a10, 0
  194168:	400000806001222e 	{ ae_l32x2.i	aed1, a2, 0; nop; addi	a2, a2, 8 }
  194170:	63aad0               	minu	a10, a10, a13
  194173:	f03d                	nop.n
  194175:	07aa76               	loopgtz	a10, 194180 <_Z15HybridSynthesisP5fractS0_S0_S0_P6HYBRID+0x3c>
  194178:	ebe6cd010000121f 	{ ae_l32x2.ip	aed1, a2, 8; ae_add24s	aed0, aed0, aed1; nop }

00194180 <_Z15HybridSynthesisP5fractS0_S0_S0_P6HYBRID+0x3c>:
  194180:	88aa                	add.n	a8, a8, a10
  194182:	991b                	addi.n	a9, a9, 1
  194184:	620414               	ae_s32x2.ip	aed0, a4, 8
  194187:	0d3ffdc23eb0b4ce 	{ bne.w18	a4, a12, 19415e <_Z15HybridSynthesisP5fractS0_S0_S0_P6HYBRID+0x1a>; ae_mov	aed0, aed2 }
  19418f:	f01d                	retw.n

00194191 <_Z15HybridSynthesisP5fractS0_S0_S0_P6HYBRID+0x4d>:
  194191:	000000                                        ...

00194194 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi>:
  194194:	006136               	entry	a1, 48
  194197:	0d401241d0b0176e 	{ blti.w18	a7, 1, 1942c8 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x134>; nop }
  19419f:	67ed74               	wur.ae_sar	a7

001941a2 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0xe>:
  1941a2:	10c632               	addi	a3, a6, 16
  1941a5:	1cc652               	addi	a5, a6, 28
  1941a8:	ab0c                	movi.n	a11, 10
  1941aa:	08c4f2               	addi	a15, a4, 8
  1941ad:	0061f2               	s32i	a15, a1, 0
  1941b0:	00a042               	movi	a4, 0

001941b3 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x1f>:
  1941b3:	0388                	l32i.n	a8, a3, 0
  1941b5:	26a8                	l32i.n	a10, a6, 8
  1941b7:	400001006100980e 	{ ae_l32x2.i	aed0, a8, 8; nop; movi	a9, 0 }
  1941bf:	400000806051d88e 	{ ae_l32x2.i	aed1, a8, 0; nop; addi	a13, a8, 88 }
  1941c7:	ea19a4               	ae_s32x2.x	aed1, a9, a10
  1941ca:	620814               	ae_s32x2.ip	aed0, a8, 8
  1941cd:	108b76               	loop	a11, 1941e1 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x4d>
  1941d0:	400000806100989e 	{ ae_l32x2.i	aed0, a8, 8; nop; addi	a9, a9, 8 }
  1941d8:	c11804               	ae_l32x2.i	aed1, a8, 0
  1941db:	ea19a4               	ae_s32x2.x	aed1, a9, a10
  1941de:	620814               	ae_s32x2.ip	aed0, a8, 8

001941e1 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x4d>:
  1941e1:	0698                	l32i.n	a9, a6, 0
  1941e3:	400000806072edae 	{ ae_l32x2.i	aed2, a13, 0; nop; addi	a14, a10, 120 }
  1941eb:	26a8                	l32i.n	a10, a6, 8
  1941ed:	e92ec4               	ae_s32x2.i	aed2, a14, -32
  1941f0:	949a                	add.n	a9, a4, a9
  1941f2:	400000806070b2ae 	{ ae_l32x2.i	aed0, a2, 0; nop; addi	a11, a10, 120 }
  1941fa:	2317a6               	blti	a7, 1, 194221 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x8d>
  1941fd:	240e04               	ae_sras24	aed0, aed0

00194200 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x6c>:
  194200:	e90bd4               	ae_s32x2.i	aed0, a11, -24
  194203:	e90d04               	ae_s32x2.i	aed0, a13, 0
  194206:	000992               	l8ui	a9, a9, 0
  194209:	212926               	beqi	a9, 2, 19422e <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x9a>
  19420c:	0d400c4110b0890e 	{ beqi.w18	a9, 8, 1942d1 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x13d>; nop }

00194214 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x80>:
  194214:	441b                	addi.n	a4, a4, 1
  194216:	228b                	addi.n	a2, a2, 8
  194218:	ab0c                	movi.n	a11, 10
  19421a:	334b                	addi.n	a3, a3, 4
  19421c:	939357               	bne	a3, a5, 1941b3 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x1f>
  19421f:	f01d                	retw.n

00194221 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x8d>:
  194221:	03d8                	l32i.n	a13, a3, 0
  194223:	eafb25100f008ddf 	{ addi	a13, a13, 88; nop; ae_slas24s	aed0, aed0 }
  19422b:	fff446               	j	194200 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x6c>

0019422e <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x9a>:
  19422e:	01e8                	l32i.n	a14, a1, 0
  194230:	a6f8                	l32i.n	a15, a6, 40
  194232:	c13a74               	ae_l32x2.i	aed3, a10, 56
  194235:	c17a14               	ae_l32x2.i	aed7, a10, 8
  194238:	c19a64               	ae_l32x2.i	aed9, a10, 48
  19423b:	b50691               	l32r	a9, 181654 (2896d4 <p2_6>)
  19423e:	b44eb1               	l32r	a11, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  194241:	0998                	l32i.n	a9, a9, 0
  194243:	158bb4               	ae_movda32x2	aed8, a11, a11
  194246:	eb61c009080f592f 	{ ae_l32x2.i	aed5, a9, 0; ae_mulf32s.lh	aed15, aed8, aed9; nop }
  19424e:	eb61c105070c4a3f 	{ ae_l32x2.i	aed4, a10, 40; ae_mulf32s.lh	aed12, aed7, aed5; nop }
  194256:	eb60c007050b6abf 	{ ae_l32x2.i	aed6, a10, 24; ae_mulf32s.hh	aed11, aed5, aed7; nop }
  19425e:	4933c05665cb293f 	{ ae_l32x2.i	aed2, a9, 8; ae_mulaf32s.lh	aed11, aed5, aed6; ae_mulaf32s.ll_s2	aed12, aed5, aed6 }
  194266:	eb332302040c8a8f 	{ addi	a8, a10, 56; ae_mulaf32s.lh	aed12, aed4, aed2; nop }
  19426e:	6e32c084920b18af 	{ ae_l32x2.i	aed1, a8, 16; ae_mulaf32s.hh	aed11, aed2, aed4; ae_mulf32s.ll_s2	aed0, aed8, aed9 }
  194276:	4933c02332cbd9af 	{ ae_l32x2.i	aed13, a9, 16; ae_mulaf32s.lh	aed11, aed2, aed3; ae_mulaf32s.ll_s2	aed12, aed2, aed3 }
  19427e:	9e33c10d01ace82e 	{ ae_l32x2.i	aed14, a8, 32; ae_mulaf32s.lh	aed12, aed1, aed13; ae_round24x2f48ssym	aed10, aed0, aed0 }
  194286:	4932ddd1edcb259f 	{ nop; ae_mulaf32s.hh	aed11, aed13, aed1; ae_mulaf32s.ll_s2	aed12, aed13, aed14 }
  19428e:	9e33ddfefd7b259e 	{ nop; ae_mulaf32s.lh	aed11, aed13, aed14; ae_round24x2f48ssym	aed7, aed15, aed15 }
  194296:	459cc4               	ae_round24x2f48ssym	aed9, aed12, aed12
  194299:	458bb4               	ae_round24x2f48ssym	aed8, aed11, aed11
  19429c:	8101dd8a9787259e 	{ nop; ae_sel16i.n	aed7, aed7, aed10, 1; ae_sel16i	aed8, aed8, aed9, 1 }
  1942a4:	ebf1dd080706259f 	{ nop; ae_sub24s	aed6, aed7, aed8; nop }
  1942ac:	ebe6c40807056f7f 	{ ae_s32x2.i	aed6, a15, 8; ae_add24s	aed5, aed7, aed8; nop }
  1942b4:	e95f04               	ae_s32x2.i	aed5, a15, 0
  1942b7:	c14f04               	ae_l32x2.i	aed4, a15, 0
  1942ba:	e94ef4               	ae_s32x2.i	aed4, a14, -8
  1942bd:	c13f14               	ae_l32x2.i	aed3, a15, 8
  1942c0:	623e24               	ae_s32x2.ip	aed3, a14, 16
  1942c3:	01e9                	s32i.n	a14, a1, 0
  1942c5:	ffd2c6               	j	194214 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x80>

001942c8 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x134>:
  1942c8:	60a070               	neg	a10, a7
  1942cb:	67eda4               	wur.ae_sar	a10
  1942ce:	ffb406               	j	1941a2 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0xe>

001942d1 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x13d>:
  1942d1:	a6f8                	l32i.n	a15, a6, 40
  1942d3:	b4e391               	l32r	a9, 181660 (30fbc5 <_memmap_mem_dram1_end+0xebc5>)
  1942d6:	b4e1e1               	l32r	a14, 18165c (7641af <_memmap_mem_dram1_end+0x4631af>)
  1942d9:	b456b1               	l32r	a11, 181434 (5a827a <_memmap_mem_dram1_end+0x2a727a>)
  1942dc:	c10a34               	ae_l32x2.i	aed0, a10, 24
  1942df:	b4de81               	l32r	a8, 181658 (2896d0 <p8_13>)
  1942e2:	40000000646adaae 	{ ae_l32x2.i	aed10, a10, 32; nop; addi	a13, a10, 96 }
  1942ea:	0888                	l32i.n	a8, a8, 0
  1942ec:	c1cd04               	ae_l32x2.i	aed12, a13, 0
  1942ef:	bdf814               	ae_l32.i	aed15, a8, 4
  1942f2:	eb03ae0c0a0de80f 	{ ae_l32.i	aed14, a8, 0; ae_sel16i.n	aed13, aed10, aed12, 3; nop }
  1942fa:	8301c0ecfaeab83e 	{ ae_l32x2.i	aed11, a8, 8; ae_sel16i.n	aed10, aed10, aed12, 1; ae_sel16i	aed14, aed14, aed15, 3 }
  194302:	e26125abe0a98acf 	{ addi	a12, a10, 88; ae_mulf32s.lh	aed9, aed0, aed11; ae_mulzssfd24.hh.ll_s2	aed10, aed10, aed14 }
  19430a:	c760c0dbe0d5cc2f 	{ ae_l32x2.i	aed12, a12, 0; ae_mulf32s.hh	aed5, aed0, aed11; ae_mulzaafd24.hh.ll_s2	aed13, aed13, aed14 }
  194312:	9e33ddacab75259e 	{ nop; ae_mulaf32s.lh	aed5, aed11, aed12; ae_round24x2f48ssym	aed7, aed10, aed10 }
  19431a:	9e34dddbdc89259e 	{ nop; ae_mulaf32s.ll	aed9, aed12, aed11; ae_round24x2f48ssym	aed8, aed13, aed13 }
  194322:	9ef160585716dbbe 	{ ae_movda32x2	aed13, a11, a11; ae_sub24s	aed6, aed7, aed8; ae_round24x2f48ssym	aed1, aed5, aed5 }
  19432a:	9261dd867d43259e 	{ nop; ae_mulf32s.lh	aed3, aed13, aed6; ae_add24s	aed4, aed7, aed8 }
  194332:	9e61dd949d25259e 	{ nop; ae_mulf32s.lh	aed5, aed13, aed4; ae_round24x2f48ssym	aed2, aed9, aed9 }
  19433a:	9efb25303f400ade 	{ addi	a13, a10, 80; nop; ae_round24x2f48ssym	aed4, aed3, aed3 }
  194342:	9e01605251310e9e 	{ ae_movda32x2	aed0, a14, a9; ae_sel16i.n	aed1, aed1, aed2, 1; ae_round24x2f48ssym	aed3, aed5, aed5 }
  19434a:	e201241403238acf 	{ addi	a12, a10, 72; ae_sel16i.n	aed3, aed3, aed4, 1; ae_mulzssfd24.hh.ll_s2	aed2, aed1, aed0 }
  194352:	ebd2c40100013fef 	{ ae_s32x2.i	aed3, a15, 16; ae_mulzasfd24.hl.lh	aed1, aed0, aed1; nop }
  19435a:	9efbc0202ff0ad2e 	{ ae_l32x2.i	aed10, a13, 0; nop; ae_round24x2f48ssym	aed15, aed2, aed2 }
  194362:	9efbc0101fc0b8ae 	{ ae_l32x2.i	aed11, a8, 16; nop; ae_round24x2f48ssym	aed12, aed1, aed1 }
  19436a:	eb01c00f0c0ceaaf 	{ ae_l32x2.i	aed14, a10, 16; ae_sel16i.n	aed12, aed12, aed15, 1; nop }
  194372:	eb61c40b0e09cfff 	{ ae_s32x2.i	aed12, a15, 24; ae_mulf32s.lh	aed9, aed14, aed11; nop }
  19437a:	eb60c00b0e076c2f 	{ ae_l32x2.i	aed6, a12, 0; ae_mulf32s.hh	aed7, aed14, aed11; nop }
  194382:	4933c0aabb9758bf 	{ ae_l32x2.i	aed5, a8, 24; ae_mulaf32s.lh	aed7, aed11, aed10; ae_mulaf32s.ll_s2	aed9, aed10, aed11 }
  19438a:	b444c1               	l32r	a12, 18149c (28bcac <fftTwiddleTable>)
  19438d:	9efbc0909f208a3e 	{ ae_l32x2.i	aed8, a10, 8; nop; ae_round24x2f48ssym	aed2, aed9, aed9 }
  194395:	c761dd759873259e 	{ nop; ae_mulf32s.lh	aed3, aed8, aed5; ae_neg64	aed7, aed7 }
  19439d:	4960dd655831259f 	{ nop; ae_mulf32s.hh	aed1, aed8, aed5; ae_mulaf32s.ll_s2	aed3, aed6, aed5 }
  1943a5:	9e33dd767541259e 	{ nop; ae_mulaf32s.lh	aed1, aed5, aed6; ae_round24x2f48ssym	aed4, aed7, aed7 }
  1943ad:	9efb22303ff0089e 	{ addi	a9, a8, 32; nop; ae_round24x2f48ssym	aed15, aed3, aed3 }
  1943b5:	9e01241412e20abe 	{ addi	a11, a10, 64; ae_sel16i.n	aed2, aed2, aed4, 1; ae_round24x2f48ssym	aed14, aed1, aed1 }
  1943bd:	eb01c50f0e0e2f6f 	{ ae_s32x2.i	aed2, a15, 32; ae_sel16i.n	aed14, aed14, aed15, 1; nop }
  1943c5:	ebd6c0000e0cbb2f 	{ ae_l32x2.i	aed11, a11, 0; ae_mulzsafd24.hh.ll	aed12, aed14, aed0; nop }
  1943cd:	ebc8ae000e0ea91f 	{ ae_l32.i	aed10, a9, 4; ae_mulzaafd24.hl.lh	aed14, aed14, aed0; nop }
  1943d5:	9efbaec0cfc0990e 	{ ae_l32.i	aed9, a9, 0; nop; ae_round24x2f48ssym	aed12, aed12, aed12 }
  1943dd:	9e03c0eae9a97a2e 	{ ae_l32x2.i	aed7, a10, 0; ae_sel16i.n	aed9, aed9, aed10, 3; ae_round24x2f48ssym	aed10, aed14, aed14 }
  1943e5:	8101ddabc7a8259e 	{ nop; ae_sel16i.n	aed8, aed7, aed11, 1; ae_sel16i	aed10, aed10, aed12, 1 }
  1943ed:	c703c58b9787af7f 	{ ae_s32x2.i	aed10, a15, 40; ae_sel16i.n	aed7, aed7, aed11, 3; ae_mulzaafd24.hh.ll_s2	aed8, aed8, aed9 }
  1943f5:	ebc7c1090707f83f 	{ ae_l32x2.i	aed15, a8, 40; ae_mulzaafd24.hh.ll	aed7, aed7, aed9; nop }
  1943fd:	9efbc1808f506abe 	{ ae_l32x2.i	aed6, a10, 56; nop; ae_round24x2f48ssym	aed5, aed8, aed8 }
  194405:	9e61dd7f7643259e 	{ nop; ae_mulf32s.lh	aed3, aed6, aed15; ae_round24x2f48ssym	aed4, aed7, aed7 }
  19440d:	a860dd5f4621259e 	{ nop; ae_mulf32s.hh	aed1, aed6, aed15; ae_sub24s	aed2, aed4, aed5 }
  194415:	9e61dd323dcb259e 	{ nop; ae_mulf32s.lh	aed11, aed13, aed2; ae_round24x2f48ssym	aed12, aed3, aed3 }
  19441d:	9ee6dd15149e259e 	{ nop; ae_add24s	aed14, aed4, aed5; ae_round24x2f48ssym	aed9, aed1, aed1 }
  194425:	8161dd9ecd9a259e 	{ nop; ae_mulf32s.lh	aed10, aed13, aed14; ae_sel16i	aed9, aed9, aed12, 1 }
  19442d:	9ed2ddb9b0cb259e 	{ nop; ae_mulzasfd24.hl.lh	aed11, aed0, aed9; ae_round24x2f48ssym	aed12, aed11, aed11 }
  194435:	9ec7dda0a9a9259e 	{ nop; ae_mulzaafd24.hh.ll	aed9, aed9, aed0; ae_round24x2f48ssym	aed10, aed10, aed10 }
  19443d:	9e01ddbcba8a259e 	{ nop; ae_sel16i.n	aed10, aed10, aed12, 1; ae_round24x2f48ssym	aed8, aed11, aed11 }
  194445:	9efbc5909f70afee 	{ ae_s32x2.i	aed10, a15, 48; nop; ae_round24x2f48ssym	aed7, aed9, aed9 }
  19444d:	eb01c10807071aaf 	{ ae_l32x2.i	aed1, a10, 48; ae_sel16i.n	aed7, aed7, aed8, 1; nop }
  194455:	4000000117378f8e 	{ ae_s32x2.i	aed7, a15, 56; nop; addi	a8, a8, 48 }
  19445d:	bd5804               	ae_l32.i	aed5, a8, 0
  194460:	c16a54               	ae_l32x2.i	aed6, a10, 40
  194463:	eb62dd050604259f 	{ nop; ae_mulf32s.ll	aed4, aed6, aed5; nop }
  19446b:	eb61dd060503259f 	{ nop; ae_mulf32s.lh	aed3, aed5, aed6; nop }
  194473:	9e62dd4f41e2259e 	{ nop; ae_mulf32s.ll	aed2, aed1, aed15; ae_round24x2f48ssym	aed14, aed4, aed4 }
  19447b:	9e61dd313fd1259e 	{ nop; ae_mulf32s.lh	aed1, aed15, aed1; ae_round24x2f48ssym	aed13, aed3, aed3 }
  194483:	a1dde4               	ae_sel16i	aed13, aed13, aed14, 1
  194486:	9ec8dd101dcf259e 	{ nop; ae_mulzaafd24.hl.lh	aed15, aed13, aed0; ae_round24x2f48ssym	aed12, aed1, aed1 }
  19448e:	9ed140202ded00ee 	{ movi	a14, 0; ae_mulzasfd24.hh.ll	aed13, aed13, aed0; ae_round24x2f48ssym	aed14, aed2, aed2 }
  194496:	9efb42f0ffb000de 	{ movi	a13, 0x200; nop; ae_round24x2f48ssym	aed11, aed15, aed15 }
  19449e:	9e0159dedcacaffe 	{ or	a10, a15, a15; ae_sel16i.n	aed12, aed12, aed14, 1; ae_round24x2f48ssym	aed10, aed13, aed13 }
  1944a6:	eb01c40b0a0acf6f 	{ ae_s32x2.i	aed12, a15, 0; ae_sel16i.n	aed10, aed10, aed11, 1; nop }
  1944ae:	40000101110abf3e 	{ ae_s32x2.i	aed10, a15, 8; nop; movi	a11, 3 }
  1944b6:	002cc2               	l32i	a12, a12, 0
  1944b9:	fd28a5               	call8	191744 <_Z11inv_dit_fftP5fractiPKS_ic>
  1944bc:	0a26a2               	l32i	a10, a6, 40
  1944bf:	002192               	l32i	a9, a1, 0
  1944c2:	c1aa04               	ae_l32x2.i	aed10, a10, 0
  1944c5:	e9a9f4               	ae_s32x2.i	aed10, a9, -8
  1944c8:	c19a14               	ae_l32x2.i	aed9, a10, 8
  1944cb:	629964               	ae_s32x2.ip	aed9, a9, 48
  1944ce:	0199                	s32i.n	a9, a1, 0
  1944d0:	c18a54               	ae_l32x2.i	aed8, a10, 40
  1944d3:	c17a24               	ae_l32x2.i	aed7, a10, 16
  1944d6:	326784               	ae_add24s	aed6, aed7, aed8
  1944d9:	e969b4               	ae_s32x2.i	aed6, a9, -40
  1944dc:	c15a44               	ae_l32x2.i	aed5, a10, 32
  1944df:	c14a34               	ae_l32x2.i	aed4, a10, 24
  1944e2:	323454               	ae_add24s	aed3, aed4, aed5
  1944e5:	e939c4               	ae_s32x2.i	aed3, a9, -32
  1944e8:	c12a64               	ae_l32x2.i	aed2, a10, 48
  1944eb:	e929d4               	ae_s32x2.i	aed2, a9, -24
  1944ee:	c11a74               	ae_l32x2.i	aed1, a10, 56
  1944f1:	e919e4               	ae_s32x2.i	aed1, a9, -16
  1944f4:	ff4706               	j	194214 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x80>

001944f7 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x363>:
	...

001944f8 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x364>:
  1944f8:	004136               	entry	a1, 32
  1944fb:	0102b2               	l8ui	a11, a2, 1
  1944fe:	0002a2               	l8ui	a10, a2, 0
  194501:	23bb00               	sext	a11, a11, 7
  194504:	23aa00               	sext	a10, a10, 7
  194507:	90aab0               	addx2	a10, a10, a11
  19450a:	001ea5               	call8	1946f4 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x560>
  19450d:	0042a2               	s8i	a10, a2, 0
  194510:	0102b2               	l8ui	a11, a2, 1
  194513:	0202a2               	l8ui	a10, a2, 2
  194516:	23bb00               	sext	a11, a11, 7
  194519:	23aa00               	sext	a10, a10, 7
  19451c:	90aab0               	addx2	a10, a10, a11
  19451f:	001d65               	call8	1946f4 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x560>
  194522:	0142a2               	s8i	a10, a2, 1
  194525:	0402b2               	l8ui	a11, a2, 4
  194528:	0302a2               	l8ui	a10, a2, 3
  19452b:	23bb00               	sext	a11, a11, 7
  19452e:	23aa00               	sext	a10, a10, 7
  194531:	90aab0               	addx2	a10, a10, a11
  194534:	001be5               	call8	1946f4 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x560>
  194537:	0242a2               	s8i	a10, a2, 2
  19453a:	0402b2               	l8ui	a11, a2, 4
  19453d:	0502a2               	l8ui	a10, a2, 5
  194540:	23bb00               	sext	a11, a11, 7
  194543:	23aa00               	sext	a10, a10, 7
  194546:	90aab0               	addx2	a10, a10, a11
  194549:	001aa5               	call8	1946f4 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x560>
  19454c:	0342a2               	s8i	a10, a2, 3
  19454f:	0702b2               	l8ui	a11, a2, 7
  194552:	0602a2               	l8ui	a10, a2, 6
  194555:	23bb00               	sext	a11, a11, 7
  194558:	23aa00               	sext	a10, a10, 7
  19455b:	aaba                	add.n	a10, a10, a11
  19455d:	001c65               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  194560:	0442a2               	s8i	a10, a2, 4
  194563:	0902b2               	l8ui	a11, a2, 9
  194566:	0802a2               	l8ui	a10, a2, 8
  194569:	23bb00               	sext	a11, a11, 7
  19456c:	23aa00               	sext	a10, a10, 7
  19456f:	aaba                	add.n	a10, a10, a11
  194571:	001b25               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  194574:	0d02b2               	l8ui	a11, a2, 13
  194577:	0542a2               	s8i	a10, a2, 5
  19457a:	0b02c2               	l8ui	a12, a2, 11
  19457d:	0a02d2               	l8ui	a13, a2, 10
  194580:	0642d2               	s8i	a13, a2, 6
  194583:	0742c2               	s8i	a12, a2, 7
  194586:	0c02a2               	l8ui	a10, a2, 12
  194589:	23bb00               	sext	a11, a11, 7
  19458c:	23aa00               	sext	a10, a10, 7
  19458f:	aaba                	add.n	a10, a10, a11
  194591:	001925               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  194594:	0842a2               	s8i	a10, a2, 8
  194597:	0f02b2               	l8ui	a11, a2, 15
  19459a:	0e02a2               	l8ui	a10, a2, 14
  19459d:	23bb00               	sext	a11, a11, 7
  1945a0:	23aa00               	sext	a10, a10, 7
  1945a3:	aaba                	add.n	a10, a10, a11
  1945a5:	0017e5               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  1945a8:	1502b2               	l8ui	a11, a2, 21
  1945ab:	0942a2               	s8i	a10, a2, 9
  1945ae:	1302c2               	l8ui	a12, a2, 19
  1945b1:	1202d2               	l8ui	a13, a2, 18
  1945b4:	1102e2               	l8ui	a14, a2, 17
  1945b7:	1002f2               	l8ui	a15, a2, 16
  1945ba:	0a42f2               	s8i	a15, a2, 10
  1945bd:	0b42e2               	s8i	a14, a2, 11
  1945c0:	0c42d2               	s8i	a13, a2, 12
  1945c3:	0d42c2               	s8i	a12, a2, 13
  1945c6:	1402a2               	l8ui	a10, a2, 20
  1945c9:	23bb00               	sext	a11, a11, 7
  1945cc:	23aa00               	sext	a10, a10, 7
  1945cf:	aaba                	add.n	a10, a10, a11
  1945d1:	001525               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  1945d4:	0e42a2               	s8i	a10, a2, 14
  1945d7:	1702b2               	l8ui	a11, a2, 23
  1945da:	1602a2               	l8ui	a10, a2, 22
  1945dd:	23bb00               	sext	a11, a11, 7
  1945e0:	23aa00               	sext	a10, a10, 7
  1945e3:	aaba                	add.n	a10, a10, a11
  1945e5:	0013e5               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  1945e8:	0f42a2               	s8i	a10, a2, 15
  1945eb:	1902b2               	l8ui	a11, a2, 25
  1945ee:	1802a2               	l8ui	a10, a2, 24
  1945f1:	23bb00               	sext	a11, a11, 7
  1945f4:	23aa00               	sext	a10, a10, 7
  1945f7:	aaba                	add.n	a10, a10, a11
  1945f9:	0012a5               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  1945fc:	1042a2               	s8i	a10, a2, 16
  1945ff:	1b02b2               	l8ui	a11, a2, 27
  194602:	1a02a2               	l8ui	a10, a2, 26
  194605:	23bb00               	sext	a11, a11, 7
  194608:	23aa00               	sext	a10, a10, 7
  19460b:	aaba                	add.n	a10, a10, a11
  19460d:	001165               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  194610:	1e02b2               	l8ui	a11, a2, 30
  194613:	1142a2               	s8i	a10, a2, 17
  194616:	1f02c2               	l8ui	a12, a2, 31
  194619:	1c02a2               	l8ui	a10, a2, 28
  19461c:	23cc00               	sext	a12, a12, 7
  19461f:	23bb00               	sext	a11, a11, 7
  194622:	bbca                	add.n	a11, a11, a12
  194624:	1d02c2               	l8ui	a12, a2, 29
  194627:	23aa00               	sext	a10, a10, 7
  19462a:	23cc00               	sext	a12, a12, 7
  19462d:	aaca                	add.n	a10, a10, a12
  19462f:	aaba                	add.n	a10, a10, a11
  194631:	000f25               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  194634:	000ee5               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  194637:	1242a2               	s8i	a10, a2, 18
  19463a:	2102b2               	l8ui	a11, a2, 33
  19463d:	2002a2               	l8ui	a10, a2, 32
  194640:	23bb00               	sext	a11, a11, 7
  194643:	23aa00               	sext	a10, a10, 7
  194646:	aaba                	add.n	a10, a10, a11
  194648:	000da5               	call8	194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>
  19464b:	1342a2               	s8i	a10, a2, 19
  19464e:	f01d                	retw.n

00194650 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x4bc>:
  194650:	004136               	entry	a1, 32
  194653:	361266               	bnei	a2, 1, 19468d <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x4f9>
  194656:	074556               	bnez	a5, 1946ce <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x53a>
  194659:	85c322               	addi	a2, a3, -123
  19465c:	460b                	addi.n	a4, a6, -1
  19465e:	91a8                	l32i.n	a10, a1, 36
  194660:	000382               	l8ui	a8, a3, 0
  194663:	8198                	l32i.n	a9, a1, 32
  194665:	238800               	sext	a8, a8, 7
  194668:	538890               	max	a8, a8, a9
  19466b:	4388a0               	min	a8, a8, a10
  19466e:	004382               	s8i	a8, a3, 0
  194671:	15a476               	loopgtz	a4, 19468a <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x4f6>
  194674:	7c02c2               	l8ui	a12, a2, 124
  194677:	7b02b2               	l8ui	a11, a2, 123
  19467a:	221b                	addi.n	a2, a2, 1
  19467c:	bbca                	add.n	a11, a11, a12
  19467e:	23bb00               	sext	a11, a11, 7
  194681:	53bb90               	max	a11, a11, a9
  194684:	43bba0               	min	a11, a11, a10
  194687:	7b42b2               	s8i	a11, a2, 123

0019468a <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x4f6>:
  19468a:	000306               	j	19469a <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x506>

0019468d <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x4f9>:
  19468d:	84c322               	addi	a2, a3, -124
  194690:	040c                	movi.n	a4, 0
  194692:	04a676               	loopgtz	a6, 19469a <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x506>
  194695:	7c4242               	s8i	a4, a2, 124
  194698:	221b                	addi.n	a2, a2, 1

0019469a <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x506>:
  19469a:	2d2766               	bnei	a7, 2, 1946cb <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x537>
  19469d:	400001b54501476e 	{ ae_movda32	aed1, a7; nop; ae_movda32	aed0, a6 }
  1946a5:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1946ad:	25d0c4               	ae_movad32.l	a13, aed0
  1946b0:	ffcd22               	addi	a2, a13, -1
  1946b3:	142da6               	blti	a13, 2, 1946cb <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x537>
  1946b6:	804230               	add	a4, a2, a3
  1946b9:	0ea276               	loopgtz	a2, 1946cb <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x537>
  1946bc:	21e120               	srai	a14, a2, 1
  1946bf:	440b                	addi.n	a4, a4, -1
  1946c1:	220b                	addi.n	a2, a2, -1
  1946c3:	e3ea                	add.n	a14, a3, a14
  1946c5:	000ee2               	l8ui	a14, a14, 0
  1946c8:	0144e2               	s8i	a14, a4, 1
  1946cb:	f01d                	retw.n

001946cd <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x539>:
	...

001946ce <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x53a>:
  1946ce:	84c322               	addi	a2, a3, -124
  1946d1:	8198                	l32i.n	a9, a1, 32
  1946d3:	91a8                	l32i.n	a10, a1, 36
  1946d5:	17a676               	loopgtz	a6, 1946f0 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x55c>
  1946d8:	0004b2               	l8ui	a11, a4, 0
  1946db:	7c02c2               	l8ui	a12, a2, 124
  1946de:	447a                	add.n	a4, a4, a7
  1946e0:	221b                	addi.n	a2, a2, 1
  1946e2:	bbca                	add.n	a11, a11, a12
  1946e4:	23bb00               	sext	a11, a11, 7
  1946e7:	53bb90               	max	a11, a11, a9
  1946ea:	43bba0               	min	a11, a11, a10
  1946ed:	7b42b2               	s8i	a11, a2, 123

001946f0 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x55c>:
  1946f0:	ffe986               	j	19469a <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x506>

001946f3 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x55f>:
	...

001946f4 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x560>:
  1946f4:	004136               	entry	a1, 32
  1946f7:	b3db81               	l32r	a8, 181664 (2ab000 <_memmap_mem_drom0_end+0xb000>)
  1946fa:	053f20               	extui	a3, a2, 31, 1
  1946fd:	609020               	neg	a9, a2
  194700:	a32920               	movltz	a2, a9, a2
  194703:	1142f0               	slli	a4, a2, 1
  194706:	152484               	ae_movda32x2	aed2, a4, a8
  194709:	eb61dd020201259f 	{ nop; ae_mulf32s.lh	aed1, aed2, aed2; nop }
  194711:	450114               	ae_round24x2f48ssym	aed0, aed1, aed1
  194714:	9c0104               	ae_srai24	aed0, aed0, 1
  194717:	2520c4               	ae_movad32.l	a2, aed0
  19471a:	021366               	bnei	a3, 1, 194720 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x58c>
  19471d:	602020               	neg	a2, a2

00194720 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x58c>:
  194720:	f01d                	retw.n

00194722 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x58e>:
	...

00194724 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x590>:
  194724:	004136               	entry	a1, 32
  194727:	604120               	abs	a4, a2
  19472a:	214140               	srai	a4, a4, 1
  19472d:	0472f7               	bbci	a2, 31, 194735 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x5a1>
  194730:	602040               	neg	a2, a4
  194733:	f01d                	retw.n

00194735 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x5a1>:
  194735:	042d                	mov.n	a2, a4
  194737:	f01d                	retw.n

00194739 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x5a5>:
  194739:	000000                                        ...

0019473c <_Z8DecodePsP6PS_DEC>:
  19473c:	00a136               	entry	a1, 80
  19473f:	090c                	movi.n	a9, 0
  194741:	2d0c                	movi.n	a13, 2
  194743:	4e0282               	l8ui	a8, a2, 78
  194746:	91d9                	s32i.n	a13, a1, 36
  194748:	68cc                	bnez.n	a8, 194752 <_Z8DecodePsP6PS_DEC+0x16>
  19474a:	09bd                	mov.n	a11, a9
  19474c:	5642b2               	s8i	a11, a2, 86
  19474f:	000086               	j	194755 <_Z8DecodePsP6PS_DEC+0x19>

00194752 <_Z8DecodePsP6PS_DEC+0x16>:
  194752:	5602b2               	l8ui	a11, a2, 86

00194755 <_Z8DecodePsP6PS_DEC+0x19>:
  194755:	0d400a41d0b01b6e 	{ blti.w18	a11, 1, 194806 <_Z8DecodePsP6PS_DEC+0xca>; nop }
  19475d:	7d0c                	movi.n	a13, 7
  19475f:	030c                	movi.n	a3, 0
  194761:	68c252               	addi	a5, a2, 104
  194764:	01d272               	addmi	a7, a2, 0x100
  194767:	46c2a2               	addi	a10, a2, 70
  19476a:	2bc2b2               	addi	a11, a2, 43
  19476d:	c29b                	addi.n	a12, a2, 9
  19476f:	51c9                	s32i.n	a12, a1, 20
  194771:	61b9                	s32i.n	a11, a1, 24
  194773:	a1a9                	s32i.n	a10, a1, 40
  194775:	56c762               	addi	a6, a7, 86
  194778:	fa0c                	movi.n	a10, 15
  19477a:	34c772               	addi	a7, a7, 52

0019477d <_Z8DecodePsP6PS_DEC+0x41>:
  19477d:	5402f2               	l8ui	a15, a2, 84
  194780:	0ded                	mov.n	a14, a13
  194782:	93eaf0               	movnez	a14, a10, a15
  194785:	71e9                	s32i.n	a14, a1, 28
  194787:	73cc                	bnez.n	a3, 194792 <_Z8DecodePsP6PS_DEC+0x56>
  194789:	51c8                	l32i.n	a12, a1, 20
  19478b:	6188                	l32i.n	a8, a1, 24
  19478d:	8189                	s32i.n	a8, a1, 32
  19478f:	0000c6               	j	194796 <_Z8DecodePsP6PS_DEC+0x5a>

00194792 <_Z8DecodePsP6PS_DEC+0x56>:
  194792:	a1c8                	l32i.n	a12, a1, 40
  194794:	8179                	s32i.n	a7, a1, 32

00194796 <_Z8DecodePsP6PS_DEC+0x5a>:
  194796:	180c                	movi.n	a8, 1
  194798:	4f02a2               	l8ui	a10, a2, 79
  19479b:	b35be1               	l32r	a14, 181508 (28b4c0 <aNoBins>)
  19479e:	520292               	l8ui	a9, a2, 82
  1947a1:	71f8                	l32i.n	a15, a1, 28
  1947a3:	432a                	add.n	a4, a3, a2
  1947a5:	5e04d2               	l8ui	a13, a4, 94
  1947a8:	60b0f0               	neg	a11, a15
  1947ab:	a0e9e0               	addx4	a14, a9, a14
  1947ae:	0ee8                	l32i.n	a14, a14, 0
  1947b0:	11f9                	s32i.n	a15, a1, 4
  1947b2:	01b9                	s32i.n	a11, a1, 0
  1947b4:	91f8                	l32i.n	a15, a1, 36
  1947b6:	05bd                	mov.n	a11, a5
  1947b8:	93f890               	movnez	a15, a8, a9
  1947bb:	ffe965               	call8	194650 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x4bc>
  1947be:	81c8                	l32i.n	a12, a1, 32
  1947c0:	780c                	movi.n	a8, 7
  1947c2:	6304d2               	l8ui	a13, a4, 99
  1947c5:	090c                	movi.n	a9, 0
  1947c7:	b350e1               	l32r	a14, 181508 (28b4c0 <aNoBins>)
  1947ca:	5302b2               	l8ui	a11, a2, 83
  1947cd:	91f8                	l32i.n	a15, a1, 36
  1947cf:	1a0c                	movi.n	a10, 1
  1947d1:	93fab0               	movnez	a15, a10, a11
  1947d4:	a0ebe0               	addx4	a14, a11, a14
  1947d7:	0ee8                	l32i.n	a14, a14, 0
  1947d9:	5002a2               	l8ui	a10, a2, 80
  1947dc:	06bd                	mov.n	a11, a6
  1947de:	0199                	s32i.n	a9, a1, 0
  1947e0:	1189                	s32i.n	a8, a1, 4
  1947e2:	ffe6e5               	call8	194650 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x4bc>
  1947e5:	fa0c                	movi.n	a10, 15
  1947e7:	22c772               	addi	a7, a7, 34
  1947ea:	22c552               	addi	a5, a5, 34
  1947ed:	22c662               	addi	a6, a6, 34
  1947f0:	7d0c                	movi.n	a13, 7
  1947f2:	5602b2               	l8ui	a11, a2, 86
  1947f5:	a1f8                	l32i.n	a15, a1, 40
  1947f7:	331b                	addi.n	a3, a3, 1
  1947f9:	22cff2               	addi	a15, a15, 34
  1947fc:	a1f9                	s32i.n	a15, a1, 40
  1947fe:	0d3ff741b0b093be 	{ blt.w18	a3, a11, 19477d <_Z8DecodePsP6PS_DEC+0x41>; nop }

00194806 <_Z8DecodePsP6PS_DEC+0xca>:
  194806:	090c                	movi.n	a9, 0
  194808:	2c2c                	movi.n	a12, 34
  19480a:	a8a0d2               	movi	a13, 168
  19480d:	cbec                	bnez.n	a11, 19483d <_Z8DecodePsP6PS_DEC+0x101>
  19480f:	1a0c                	movi.n	a10, 1
  194811:	4f0282               	l8ui	a8, a2, 79
  194814:	5642a2               	s8i	a10, a2, 86
  194817:	174816               	beqz	a8, 19498f <_Z8DecodePsP6PS_DEC+0x253>
  19481a:	02bd                	mov.n	a11, a2
  19481c:	0a0c                	movi.n	a10, 0
  19481e:	16ac76               	loopgtz	a12, 194838 <_Z8DecodePsP6PS_DEC+0xfc>
  194821:	090bc2               	l8ui	a12, a11, 9
  194824:	5602e2               	l8ui	a14, a2, 86
  194827:	bb1b                	addi.n	a11, a11, 1
  194829:	11fec0               	slli	a15, a14, 4
  19482c:	eefa                	add.n	a14, a14, a15
  19482e:	90eea0               	addx2	a14, a14, a10
  194831:	aa1b                	addi.n	a10, a10, 1
  194833:	e2ea                	add.n	a14, a2, a14
  194835:	464ec2               	s8i	a12, a14, 70

00194838 <_Z8DecodePsP6PS_DEC+0xfc>:
  194838:	005a86               	j	1949a6 <_Z8DecodePsP6PS_DEC+0x26a>

0019483b <_Z8DecodePsP6PS_DEC+0xff>:
	...

0019483d <_Z8DecodePsP6PS_DEC+0x101>:
  19483d:	02bd                	mov.n	a11, a2
  19483f:	0a0c                	movi.n	a10, 0
  194841:	2f2c                	movi.n	a15, 34
  194843:	282c                	movi.n	a8, 34
  194845:	16a876               	loopgtz	a8, 19485f <_Z8DecodePsP6PS_DEC+0x123>
  194848:	5602c2               	l8ui	a12, a2, 86
  19484b:	bb1b                	addi.n	a11, a11, 1
  19484d:	11ecc0               	slli	a14, a12, 4
  194850:	ccea                	add.n	a12, a12, a14
  194852:	90cca0               	addx2	a12, a12, a10
  194855:	aa1b                	addi.n	a10, a10, 1
  194857:	c2ca                	add.n	a12, a2, a12
  194859:	460cc2               	l8ui	a12, a12, 70
  19485c:	084bc2               	s8i	a12, a11, 8

0019485f <_Z8DecodePsP6PS_DEC+0x123>:
  19485f:	20b220               	or	a11, a2, a2
  194862:	00a0a2               	movi	a10, 0
  194865:	18af76               	loopgtz	a15, 194881 <_Z8DecodePsP6PS_DEC+0x145>
  194868:	560282               	l8ui	a8, a2, 86
  19486b:	bb1b                	addi.n	a11, a11, 1
  19486d:	11c8c0               	slli	a12, a8, 4
  194870:	88ca                	add.n	a8, a8, a12
  194872:	9088a0               	addx2	a8, a8, a10
  194875:	aa1b                	addi.n	a10, a10, 1
  194877:	828a                	add.n	a8, a2, a8
  194879:	88da                	add.n	a8, a8, a13
  19487b:	8c0882               	l8ui	a8, a8, 140
  19487e:	2a4b82               	s8i	a8, a11, 42
  194881:	4e4292               	s8i	a9, a2, 78
  194884:	5502e2               	l8ui	a14, a2, 85
  194887:	0c2c                	movi.n	a12, 32
  194889:	049e56               	bnez	a14, 1948d6 <_Z8DecodePsP6PS_DEC+0x19a>
  19488c:	5602a2               	l8ui	a10, a2, 86
  19488f:	0d401341e0b01a0e 	{ beqi.w18	a10, 1, 1949d1 <_Z8DecodePsP6PS_DEC+0x295>; nop }
  194897:	0d401341b0b02a0e 	{ beqi.w18	a10, 2, 1949d6 <_Z8DecodePsP6PS_DEC+0x29a>; nop }
  19489f:	034a66               	bnei	a10, 4, 1948a6 <_Z8DecodePsP6PS_DEC+0x16a>

001948a2 <_Z8DecodePsP6PS_DEC+0x166>:
  1948a2:	91f8                	l32i.n	a15, a1, 36
  1948a4:	41f9                	s32i.n	a15, a1, 16

001948a6 <_Z8DecodePsP6PS_DEC+0x16a>:
  1948a6:	5602b2               	l8ui	a11, a2, 86
  1948a9:	574292               	s8i	a9, a2, 87
  1948ac:	1b2ba6               	blti	a11, 2, 1948cb <_Z8DecodePsP6PS_DEC+0x18f>
  1948af:	0a2c                	movi.n	a10, 32
  1948b1:	4188                	l32i.n	a8, a1, 16
  1948b3:	130c                	movi.n	a3, 1
  1948b5:	400800               	ssr	a8

001948b8 <_Z8DecodePsP6PS_DEC+0x17c>:
  1948b8:	b32a                	add.n	a11, a3, a2
  1948ba:	b190a0               	sra	a9, a10
  1948bd:	20caa2               	addi	a10, a10, 32
  1948c0:	574b92               	s8i	a9, a11, 87
  1948c3:	5602b2               	l8ui	a11, a2, 86
  1948c6:	331b                	addi.n	a3, a3, 1
  1948c8:	ec23b7               	blt	a3, a11, 1948b8 <_Z8DecodePsP6PS_DEC+0x17c>

001948cb <_Z8DecodePsP6PS_DEC+0x18f>:
  1948cb:	db2a                	add.n	a13, a11, a2
  1948cd:	574dc2               	s8i	a12, a13, 87
  1948d0:	5602b2               	l8ui	a11, a2, 86
  1948d3:	002106               	j	19495b <_Z8DecodePsP6PS_DEC+0x21f>

001948d6 <_Z8DecodePsP6PS_DEC+0x19a>:
  1948d6:	5602b2               	l8ui	a11, a2, 86
  1948d9:	574292               	s8i	a9, a2, 87
  1948dc:	eb2a                	add.n	a14, a11, a2
  1948de:	570ee2               	l8ui	a14, a14, 87
  1948e1:	0a0c                	movi.n	a10, 0
  1948e3:	47cef6               	bgeui	a14, 32, 19492e <_Z8DecodePsP6PS_DEC+0x1f2>
  1948e6:	8b1b                	addi.n	a8, a11, 1
  1948e8:	2f2c                	movi.n	a15, 34
  1948ea:	748080               	extui	a8, a8, 0, 8
  1948ed:	564282               	s8i	a8, a2, 86
  1948f0:	882a                	add.n	a8, a8, a2
  1948f2:	5748c2               	s8i	a12, a8, 87
  1948f5:	14af76               	loopgtz	a15, 19490d <_Z8DecodePsP6PS_DEC+0x1d1>
  1948f8:	5602b2               	l8ui	a11, a2, 86
  1948fb:	11cbc0               	slli	a12, a11, 4
  1948fe:	bbca                	add.n	a11, a11, a12
  194900:	90bba0               	addx2	a11, a11, a10
  194903:	aa1b                	addi.n	a10, a10, 1
  194905:	b2ba                	add.n	a11, a2, a11
  194907:	240b92               	l8ui	a9, a11, 36
  19490a:	464b92               	s8i	a9, a11, 70

0019490d <_Z8DecodePsP6PS_DEC+0x1d1>:
  19490d:	0a0c                	movi.n	a10, 0
  19490f:	2e2c                	movi.n	a14, 34
  194911:	16ae76               	loopgtz	a14, 19492b <_Z8DecodePsP6PS_DEC+0x1ef>
  194914:	560282               	l8ui	a8, a2, 86
  194917:	1198c0               	slli	a9, a8, 4
  19491a:	889a                	add.n	a8, a8, a9
  19491c:	9088a0               	addx2	a8, a8, a10
  19491f:	aa1b                	addi.n	a10, a10, 1
  194921:	828a                	add.n	a8, a2, a8
  194923:	88da                	add.n	a8, a8, a13
  194925:	6a08f2               	l8ui	a15, a8, 106
  194928:	8c48f2               	s8i	a15, a8, 140
  19492b:	5602b2               	l8ui	a11, a2, 86

0019492e <_Z8DecodePsP6PS_DEC+0x1f2>:
  19492e:	292ba6               	blti	a11, 2, 19495b <_Z8DecodePsP6PS_DEC+0x21f>
  194931:	130c                	movi.n	a3, 1

00194933 <_Z8DecodePsP6PS_DEC+0x1f7>:
  194933:	432a                	add.n	a4, a3, a2
  194935:	c0a3b0               	sub	a10, a3, a11
  194938:	20caa2               	addi	a10, a10, 32
  19493b:	5704c2               	l8ui	a12, a4, 87
  19493e:	331b                	addi.n	a3, a3, 1
  194940:	0e2ac7               	blt	a10, a12, 194952 <_Z8DecodePsP6PS_DEC+0x216>
  194943:	5604a2               	l8ui	a10, a4, 86
  194946:	aa1b                	addi.n	a10, a10, 1
  194948:	062ca7               	blt	a12, a10, 194952 <_Z8DecodePsP6PS_DEC+0x216>

0019494b <_Z8DecodePsP6PS_DEC+0x20f>:
  19494b:	e423b7               	blt	a3, a11, 194933 <_Z8DecodePsP6PS_DEC+0x1f7>
  19494e:	000246               	j	19495b <_Z8DecodePsP6PS_DEC+0x21f>

00194951 <_Z8DecodePsP6PS_DEC+0x215>:
	...

00194952 <_Z8DecodePsP6PS_DEC+0x216>:
  194952:	5744a2               	s8i	a10, a4, 87
  194955:	5602b2               	l8ui	a11, a2, 86
  194958:	fffbc6               	j	19494b <_Z8DecodePsP6PS_DEC+0x20f>

0019495b <_Z8DecodePsP6PS_DEC+0x21f>:
  19495b:	2e1ba6               	blti	a11, 1, 19498d <_Z8DecodePsP6PS_DEC+0x251>
  19495e:	030c                	movi.n	a3, 0
  194960:	68c252               	addi	a5, a2, 104
  194963:	01d262               	addmi	a6, a2, 0x100
  194966:	56c662               	addi	a6, a6, 86

00194969 <_Z8DecodePsP6PS_DEC+0x22d>:
  194969:	520282               	l8ui	a8, a2, 82
  19496c:	042866               	bnei	a8, 2, 194974 <_Z8DecodePsP6PS_DEC+0x238>
  19496f:	05ad                	mov.n	a10, a5
  194971:	ffb865               	call8	1944f8 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x364>

00194974 <_Z8DecodePsP6PS_DEC+0x238>:
  194974:	530292               	l8ui	a9, a2, 83
  194977:	042966               	bnei	a9, 2, 19497f <_Z8DecodePsP6PS_DEC+0x243>
  19497a:	06ad                	mov.n	a10, a6
  19497c:	ffb7a5               	call8	1944f8 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi+0x364>

0019497f <_Z8DecodePsP6PS_DEC+0x243>:
  19497f:	22c552               	addi	a5, a5, 34
  194982:	22c662               	addi	a6, a6, 34
  194985:	5602a2               	l8ui	a10, a2, 86
  194988:	331b                	addi.n	a3, a3, 1
  19498a:	db23a7               	blt	a3, a10, 194969 <_Z8DecodePsP6PS_DEC+0x22d>

0019498d <_Z8DecodePsP6PS_DEC+0x251>:
  19498d:	f01d                	retw.n

0019498f <_Z8DecodePsP6PS_DEC+0x253>:
  19498f:	0a0c                	movi.n	a10, 0
  194991:	11ac76               	loopgtz	a12, 1949a6 <_Z8DecodePsP6PS_DEC+0x26a>
  194994:	5602c2               	l8ui	a12, a2, 86
  194997:	11ecc0               	slli	a14, a12, 4
  19499a:	ccea                	add.n	a12, a12, a14
  19499c:	90cca0               	addx2	a12, a12, a10
  19499f:	aa1b                	addi.n	a10, a10, 1
  1949a1:	c2ca                	add.n	a12, a2, a12
  1949a3:	464c92               	s8i	a9, a12, 70

001949a6 <_Z8DecodePsP6PS_DEC+0x26a>:
  1949a6:	5002f2               	l8ui	a15, a2, 80
  1949a9:	0fbc                	beqz.n	a15, 1949dd <_Z8DecodePsP6PS_DEC+0x2a1>
  1949ab:	02bd                	mov.n	a11, a2
  1949ad:	0a0c                	movi.n	a10, 0
  1949af:	282c                	movi.n	a8, 34
  1949b1:	18a876               	loopgtz	a8, 1949cd <_Z8DecodePsP6PS_DEC+0x291>
  1949b4:	2b0bc2               	l8ui	a12, a11, 43
  1949b7:	5602e2               	l8ui	a14, a2, 86
  1949ba:	bb1b                	addi.n	a11, a11, 1
  1949bc:	11fec0               	slli	a15, a14, 4
  1949bf:	eefa                	add.n	a14, a14, a15
  1949c1:	90eea0               	addx2	a14, a14, a10
  1949c4:	aa1b                	addi.n	a10, a10, 1
  1949c6:	e2ea                	add.n	a14, a2, a14
  1949c8:	eeda                	add.n	a14, a14, a13
  1949ca:	8c4ec2               	s8i	a12, a14, 140

001949cd <_Z8DecodePsP6PS_DEC+0x291>:
  1949cd:	ff9b06               	j	19483d <_Z8DecodePsP6PS_DEC+0x101>

001949d0 <_Z8DecodePsP6PS_DEC+0x294>:
	...

001949d1 <_Z8DecodePsP6PS_DEC+0x295>:
  1949d1:	9199                	s32i.n	a9, a1, 36
  1949d3:	ffb2c6               	j	1948a2 <_Z8DecodePsP6PS_DEC+0x166>

001949d6 <_Z8DecodePsP6PS_DEC+0x29a>:
  1949d6:	1a0c                	movi.n	a10, 1
  1949d8:	91a9                	s32i.n	a10, a1, 36
  1949da:	ffb106               	j	1948a2 <_Z8DecodePsP6PS_DEC+0x166>

001949dd <_Z8DecodePsP6PS_DEC+0x2a1>:
  1949dd:	0a0c                	movi.n	a10, 0
  1949df:	2b2c                	movi.n	a11, 34
  1949e1:	13ab76               	loopgtz	a11, 1949f8 <_Z8DecodePsP6PS_DEC+0x2bc>
  1949e4:	5602c2               	l8ui	a12, a2, 86
  1949e7:	11ecc0               	slli	a14, a12, 4
  1949ea:	ccea                	add.n	a12, a12, a14
  1949ec:	90cca0               	addx2	a12, a12, a10
  1949ef:	aa1b                	addi.n	a10, a10, 1
  1949f1:	c2ca                	add.n	a12, a2, a12
  1949f3:	ccda                	add.n	a12, a12, a13
  1949f5:	8c4c92               	s8i	a9, a12, 140

001949f8 <_Z8DecodePsP6PS_DEC+0x2bc>:
  1949f8:	ff9046               	j	19483d <_Z8DecodePsP6PS_DEC+0x101>

001949fb <_Z8DecodePsP6PS_DEC+0x2bf>:
  1949fb:	00000000 01413600                                .....

00194a00 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi>:
  194a00:	014136               	entry	a1, 160
  194a03:	d149                	s32i.n	a4, a1, 52
  194a05:	b2d7f1               	l32r	a15, 181564 (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  194a08:	2921b2               	l32i	a11, a1, 164
  194a0b:	67e8                	l32i.n	a14, a7, 24
  194a0d:	27d8                	l32i.n	a13, a7, 8
  194a0f:	07a8                	l32i.n	a10, a7, 0
  194a11:	03c8                	l32i.n	a12, a3, 0
  194a13:	282182               	l32i	a8, a1, 160
  194a16:	4000010060009c6e 	{ ae_l32x2.i	aed0, a12, 0; nop; movi	a9, 6 }
  194a1e:	728890               	salt	a8, a8, a9
  194a21:	93ad80               	movnez	a10, a13, a8
  194a24:	c0aae0               	sub	a10, a10, a14
  194a27:	0d407f4170b01a6e 	{ blti.w18	a10, 1, 195222 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x822>; nop }
  194a2f:	8a0b                	addi.n	a8, a10, -1
  194a31:	400800               	ssr	a8
  194a34:	b1d0f0               	sra	a13, a15
  194a37:	ebfb61000f002ddf 	{ ae_truncp24a32x2	aed2, a13, a13; nop; nop }
  194a3f:	0c408172b0211b6e 	{ blti.w18	a11, 1, 19525e <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x85e>; ae_mulf32s.hh	aed1, aed0, aed2 }
  194a47:	04cca2               	addi	a10, a12, 4
  194a4a:	08cc92               	addi	a9, a12, 8
  194a4d:	1fab76               	loopgtz	a11, 194a70 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x70>
  194a50:	eb62dd020005259f 	{ nop; ae_mulf32s.ll	aed5, aed0, aed2; nop }
  194a58:	9efbcd101f40191e 	{ ae_l32x2.ip	aed1, a9, 8; nop; ae_round24x2f48ssym	aed4, aed1, aed1 }
  194a60:	9efbbe505f304afe 	{ ae_s32.l.i	aed4, a10, -4; nop; ae_round24x2f48ssym	aed3, aed5, aed5 }
  194a68:	c960bf4211013a2e 	{ ae_s32.l.ip	aed3, a10, 8; ae_mulf32s.hh	aed1, aed1, aed2; ae_mov	aed0, aed1 }

00194a70 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x70>:
  194a70:	67e8                	l32i.n	a14, a7, 24

00194a72 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x72>:
  194a72:	37a8                	l32i.n	a10, a7, 12
  194a74:	0802d2               	l8ui	a13, a2, 8
  194a77:	c0aae0               	sub	a10, a10, a14
  194a7a:	0d407c4130b01a6e 	{ blti.w18	a10, 1, 195241 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x841>; nop }
  194a82:	9a0b                	addi.n	a9, a10, -1
  194a84:	400900               	ssr	a9
  194a87:	b180f0               	sra	a8, a15
  194a8a:	ebfb61000f00288f 	{ ae_truncp24a32x2	aed2, a8, a8; nop; nop }
  194a92:	0c0003724021abde 	{ bge.w18	a11, a13, 194aca <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0xca>; ae_mulf32s.hh	aed1, aed0, aed2 }
  194a9a:	b09bc0               	addx8	a9, a11, a12
  194a9d:	c0edb0               	sub	a14, a13, a11
  194aa0:	a94b                	addi.n	a10, a9, 4
  194aa2:	08c992               	addi	a9, a9, 8
  194aa5:	1fae76               	loopgtz	a14, 194ac8 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0xc8>
  194aa8:	eb62dd020009259f 	{ nop; ae_mulf32s.ll	aed9, aed0, aed2; nop }
  194ab0:	9efbcd101f80691e 	{ ae_l32x2.ip	aed6, a9, 8; nop; ae_round24x2f48ssym	aed8, aed1, aed1 }
  194ab8:	9efbbe909f708afe 	{ ae_s32.l.i	aed8, a10, -4; nop; ae_round24x2f48ssym	aed7, aed9, aed9 }
  194ac0:	c960bf4266017a2e 	{ ae_s32.l.ip	aed7, a10, 8; ae_mulf32s.hh	aed1, aed6, aed2; ae_mov	aed0, aed6 }

00194ac8 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0xc8>:
  194ac8:	67e8                	l32i.n	a14, a7, 24

00194aca <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0xca>:
  194aca:	096122               	s32i	a2, a1, 36
  194acd:	0a6132               	s32i	a3, a1, 40
  194ad0:	0623a2               	l32i	a10, a3, 24
  194ad3:	07f8                	l32i.n	a15, a7, 0
  194ad5:	d1b8                	l32i.n	a11, a1, 52
  194ad7:	03d2d2               	addmi	a13, a2, 0x300
  194ada:	05d242               	addmi	a4, a2, 0x500
  194add:	b8c442               	addi	a4, a4, -72
  194ae0:	692dc2               	l32i	a12, a13, 0x1a4
  194ae3:	accd82               	addi	a8, a13, -84
  194ae6:	6bb8                	l32i.n	a11, a11, 24
  194ae8:	e189                	s32i.n	a8, a1, 56
  194aea:	c0ffe0               	sub	a15, a15, a14
  194aed:	6a2dd2               	l32i	a13, a13, 0x1a8
  194af0:	04ed                	mov.n	a14, a4
  194af2:	ff6a25               	call8	194194 <_Z14HybridAnalysisPK5fractS1_PS_S2_P6HYBRIDi>
  194af5:	7149                	s32i.n	a4, a1, 28
  194af7:	b2dce1               	l32r	a14, 181668 (28b710 <groupBorders>)
  194afa:	2a2172               	l32i	a7, a1, 168
  194afd:	91f8                	l32i.n	a15, a1, 36
  194aff:	a138                	l32i.n	a3, a1, 40
  194b01:	080f22               	l8ui	a2, a15, 8
  194b04:	002332               	l32i	a3, a3, 0
  194b07:	02dff2               	addmi	a15, a15, 0x200
  194b0a:	a92fb2               	l32i	a11, a15, 0x2a4
  194b0d:	ab2f82               	l32i	a8, a15, 0x2ac
  194b10:	0b6182               	s32i	a8, a1, 44
  194b13:	c1fb44               	ae_l32x2.i	aed15, a11, 32
  194b16:	c1db14               	ae_l32x2.i	aed13, a11, 8
  194b19:	ebc7c00d0d0dcb2f 	{ ae_l32x2.i	aed12, a11, 0; ae_mulzaafd24.hh.ll	aed13, aed13, aed13; nop }
  194b21:	41c7c1fcfcdceb3f 	{ ae_l32x2.i	aed14, a11, 40; ae_mulzaafd24.hh.ll	aed12, aed12, aed12; ae_mulaafd24.hh.ll_s2	aed13, aed15, aed15 }
  194b29:	eb25400e0e0c06df 	{ movi	a13, 6; ae_mulaafd24.hh.ll	aed12, aed14, aed14; nop }
  194b31:	9efb20d0dfb087ce 	{ addi	a12, a7, 8; nop; ae_round24x2f48ssym	aed11, aed13, aed13 }
  194b39:	9efb22c0cfa0079e 	{ addi	a9, a7, 32; nop; ae_round24x2f48ssym	aed10, aed12, aed12 }
  194b41:	eb01200b0a0a4eaf 	{ addi	a10, a14, 4; ae_sel16i.n	aed10, aed10, aed11, 1; nop }
  194b49:	40000001102af7fe 	{ ae_s32x2.i	aed10, a7, 0; nop; addi	a15, a15, 32 }
  194b51:	040ee2               	l8ui	a14, a14, 4
  194b54:	1961f2               	s32i	a15, a1, 100
  194b57:	11eed0               	slli	a14, a14, 3
  194b5a:	c21be4               	ae_l32x2.x	aed1, a11, a14
  194b5d:	18ad76               	loopgtz	a13, 194b79 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x179>
  194b60:	ebc7dd01010e259f 	{ nop; ae_mulzaafd24.hh.ll	aed14, aed1, aed1; nop }
  194b68:	45dee4               	ae_round24x2f48ssym	aed13, aed14, aed14
  194b6b:	e1dc14               	ae_s32.l.ip	aed13, a12, 4
  194b6e:	010a82               	l8ui	a8, a10, 1
  194b71:	aa1b                	addi.n	a10, a10, 1
  194b73:	1188d0               	slli	a8, a8, 3
  194b76:	c21b84               	ae_l32x2.x	aed1, a11, a8

00194b79 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x179>:
  194b79:	20c3a2               	addi	a10, a3, 32
  194b7c:	6b0c                	movi.n	a11, 6
  194b7e:	400000806310c33e 	{ ae_l32x2.i	aed0, a3, 24; nop; addi	a12, a3, 24 }
  194b86:	0c61c2               	s32i	a12, a1, 48
  194b89:	ebc72300000087cf 	{ addi	a12, a7, 56; ae_mulzaafd24.hh.ll	aed0, aed0, aed0; nop }
  194b91:	10ab76               	loopgtz	a11, 194ba5 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x1a5>
  194b94:	451004               	ae_round24x2f48ssym	aed1, aed0, aed0
  194b97:	e11914               	ae_s32.l.ip	aed1, a9, 4
  194b9a:	3e0a94               	ae_l32x2.ip	aed0, a10, 8
  194b9d:	ebc7dd000000259f 	{ nop; ae_mulzaafd24.hh.ll	aed0, aed0, aed0; nop }
  194ba5:	b2b2a1               	l32r	a10, 181670 (28b720 <groupBorders+0x10>)
  194ba8:	b2b1f1               	l32r	a15, 18166c (28b684 <aBookPsIidTimeDecode+0x34>)
  194bab:	000ab2               	l8ui	a11, a10, 0
  194bae:	50c742               	addi	a4, a7, 80
  194bb1:	ebfa59000002ebbf 	{ or	a14, a11, a11; ae_movi	aed2, 0; nop }
  194bb9:	ebfb53020e009e3f 	{ addx8	a9, a14, a3; ae_mov	aed0, aed2; nop }

00194bc1 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x1c1>:
  194bc1:	010ab2               	l8ui	a11, a10, 1
  194bc4:	400000806001999e 	{ ae_l32x2.i	aed1, a9, 0; nop; addi	a9, a9, 8 }
  194bcc:	43d2b0               	min	a13, a2, a11
  194bcf:	c0dde0               	sub	a13, a13, a14
  194bd2:	0020f0               	nop
  194bd5:	07ad76               	loopgtz	a13, 194be0 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x1e0>
  194bd8:	eb25cd010100191f 	{ ae_l32x2.ip	aed1, a9, 8; ae_mulaafd24.hh.ll	aed0, aed1, aed1; nop }

00194be0 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x1e0>:
  194be0:	aa1b                	addi.n	a10, a10, 1
  194be2:	0bed                	mov.n	a14, a11
  194be4:	7c0fd2               	l8ui	a13, a15, 124
  194be7:	b09e30               	addx8	a9, a14, a3
  194bea:	914d04               	ae_sraaq56	aed4, aed0, a13
  194bed:	9efb20404f301ffe 	{ addi	a15, a15, 1; nop; ae_round24x2f48ssym	aed3, aed4, aed4 }
  194bf5:	e13c14               	ae_s32.l.ip	aed3, a12, 4
  194bf8:	0d3ffcc25eb0bc4e 	{ bne.w18	a12, a4, 194bc1 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x1c1>; ae_mov	aed0, aed2 }
  194c00:	6169                	s32i.n	a6, a1, 24
  194c02:	78c1e2               	addi	a14, a1, 120
  194c05:	b29bf1               	l32r	a15, 181674 (6209f1 <_memmap_mem_dram1_end+0x31f9f1>)
  194c08:	b211d1               	l32r	a13, 18144c (200000 <_dram0_version_date_start>)
  194c0b:	1921a2               	l32i	a10, a1, 100
  194c0e:	b210c1               	l32r	a12, 181450 (600000 <_memmap_mem_dram1_end+0x2ff000>)
  194c11:	9e2aa2               	l32i	a10, a10, 0x278
  194c14:	155cd4               	ae_movda32x2	aed5, a12, a13
  194c17:	156fd4               	ae_movda32x2	aed6, a15, a13
  194c1a:	e96ef4               	ae_s32x2.i	aed6, a14, -8
  194c1d:	4000010110054e0e 	{ ae_s32x2.i	aed5, a14, 0; nop; movi	a4, 0 }
  194c25:	400001006000eaae 	{ ae_l32x2.i	aed0, a10, 0; nop; movi	a14, 10 }
  194c2d:	1261e2               	s32i	a14, a1, 72

00194c30 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x230>:
  194c30:	0f6142               	s32i	a4, a1, 60
  194c33:	192182               	l32i	a8, a1, 100
  194c36:	78c1c2               	addi	a12, a1, 120
  194c39:	c1dcf4               	ae_l32x2.i	aed13, a12, -8
  194c3c:	a028b2               	l32i	a11, a8, 0x280
  194c3f:	eb61dd0d000e259f 	{ nop; ae_mulf32s.lh	aed14, aed0, aed13; nop }
  194c47:	eb60dd0d000c259f 	{ nop; ae_mulf32s.hh	aed12, aed0, aed13; nop }
  194c4f:	45bee4               	ae_round24x2f48ssym	aed11, aed14, aed14
  194c52:	45acc4               	ae_round24x2f48ssym	aed10, aed12, aed12
  194c55:	eb01770b0a0ac47f 	{ ae_l32x2.x	aed12, a4, a7; ae_sel16i.n	aed10, aed10, aed11, 1; nop }
  194c5d:	b3fb77a0cfa07b4e 	{ ae_l32x2.x	aed7, a11, a4; nop; ae_max32	aed10, aed10, aed12 }
  194c65:	ebf19b0c0a09aa4f 	{ ae_s32x2.x	aed10, a10, a4; ae_sub24s	aed9, aed10, aed12; nop }
  194c6d:	a02892               	l32i	a9, a8, 0x280
  194c70:	eb03c00907081c2f 	{ ae_l32x2.i	aed1, a12, 0; ae_sel16i.n	aed8, aed7, aed9, 3; nop }
  194c78:	c701dd891787259f 	{ nop; ae_sel16i.n	aed7, aed7, aed9, 1; ae_mulzaafd24.hh.ll_s2	aed8, aed8, aed1 }
  194c80:	ebc7dd010707259f 	{ nop; ae_mulzaafd24.hh.ll	aed7, aed7, aed1; nop }
  194c88:	456884               	ae_round24x2f48ssym	aed6, aed8, aed8
  194c8b:	455774               	ae_round24x2f48ssym	aed5, aed7, aed7
  194c8e:	a15564               	ae_sel16i	aed5, aed5, aed6, 1
  194c91:	eb60dd010503259f 	{ nop; ae_mulf32s.hh	aed3, aed5, aed1; nop }
  194c99:	eb619b010504594f 	{ ae_s32x2.x	aed5, a9, a4; ae_mulf32s.lh	aed4, aed5, aed1; nop }
  194ca1:	9f2882               	l32i	a8, a8, 0x27c
  194ca4:	452444               	ae_round24x2f48ssym	aed2, aed4, aed4
  194ca7:	9efb77303fe0f84e 	{ ae_l32x2.x	aed15, a8, a4; nop; ae_round24x2f48ssym	aed14, aed3, aed3 }
  194caf:	8161dde12fea259e 	{ nop; ae_mulf32s.lh	aed10, aed15, aed1; ae_sel16i	aed14, aed14, aed2, 1 }
  194cb7:	1660dd11efb9259f 	{ nop; ae_mulf32s.hh	aed9, aed15, aed1; ae_slai24s	aed11, aed14, 1 }
  194cbf:	4933c4ccdda9b17f 	{ ae_s32x2.i	aed11, a1, 8; ae_mulaf32s.lh	aed9, aed13, aed12; ae_mulaf32s.ll_s2	aed10, aed12, aed13 }
  194cc7:	0221b2               	l32i	a11, a1, 8
  194cca:	458aa4               	ae_round24x2f48ssym	aed8, aed10, aed10
  194ccd:	457994               	ae_round24x2f48ssym	aed7, aed9, aed9
  194cd0:	eb0150080707647f 	{ add	a6, a4, a7; ae_sel16i.n	aed7, aed7, aed8, 1; nop }
  194cd8:	e97104               	ae_s32x2.i	aed7, a1, 0
  194cdb:	0021a2               	l32i	a10, a1, 0
  194cde:	ea7844               	ae_s32x2.x	aed7, a8, a4
  194ce1:	05aab7               	bge	a10, a11, 194cea <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x2ea>
  194ce4:	fd31e5               	call8	192004 <_Z6divideii>
  194ce7:	000086               	j	194ced <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x2ed>

00194cea <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x2ea>:
  194cea:	b1a2a1               	l32r	a10, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)

00194ced <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x2ed>:
  194ced:	0321b2               	l32i	a11, a1, 12
  194cf0:	0121c2               	l32i	a12, a1, 4
  194cf3:	1466a2               	s32i	a10, a6, 80
  194cf6:	08acb7               	bge	a12, a11, 194d02 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x302>
  194cf9:	20acc0               	or	a10, a12, a12
  194cfc:	fd3065               	call8	192004 <_Z6divideii>
  194cff:	000086               	j	194d05 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x305>

00194d02 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x302>:
  194d02:	b19ca1               	l32r	a10, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)

00194d05 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x305>:
  194d05:	f1e8                	l32i.n	a14, a1, 60
  194d07:	1566a2               	s32i	a10, a6, 84
  194d0a:	1221d2               	l32i	a13, a1, 72
  194d0d:	1921a2               	l32i	a10, a1, 100
  194d10:	dd0b                	addi.n	a13, a13, -1
  194d12:	9e2aa2               	l32i	a10, a10, 0x278
  194d15:	1261d2               	s32i	a13, a1, 72
  194d18:	eaea                	add.n	a14, a10, a14
  194d1a:	4000008061004e4e 	{ ae_l32x2.i	aed0, a14, 8; nop; addi	a4, a4, 8 }
  194d22:	f0ad56               	bnez	a13, 194c30 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x230>
  194d25:	040c                	movi.n	a4, 0
  194d27:	b25561               	l32r	a6, 18167c (2896e4 <aRevLinkDecaySer>)
  194d2a:	b255e1               	l32r	a14, 181680 (2896c8 <aFractDelayPhaseFactorReSubQmf>)
  194d2d:	1921c2               	l32i	a12, a1, 100
  194d30:	91f8                	l32i.n	a15, a1, 36
  194d32:	a80c                	movi.n	a8, 10
  194d34:	b251a1               	l32r	a10, 181678 (28b6d0 <aHybridToBin>)
  194d37:	0b0c                	movi.n	a11, 0
  194d39:	b1d8                	l32i.n	a13, a1, 44
  194d3b:	1161d2               	s32i	a13, a1, 68
  194d3e:	1461b2               	s32i	a11, a1, 80
  194d41:	1061a2               	s32i	a10, a1, 64
  194d44:	136182               	s32i	a8, a1, 76
  194d47:	02dff2               	addmi	a15, a15, 0x200
  194d4a:	a12cc2               	l32i	a12, a12, 0x284
  194d4d:	1561c2               	s32i	a12, a1, 84
  194d50:	4ccff2               	addi	a15, a15, 76

00194d53 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x353>:
  194d53:	142192               	l32i	a9, a1, 80
  194d56:	1921d2               	l32i	a13, a1, 100
  194d59:	152182               	l32i	a8, a1, 84
  194d5c:	5b2dd2               	l32i	a13, a13, 0x16c
  194d5f:	7f2fb2               	l32i	a11, a15, 0x1fc
  194d62:	400000206006c8de 	{ ae_l32x2.i	aed6, a8, 0; nop; addi	a12, a13, 2 }
  194d6a:	11ddd0               	slli	a13, a13, 3
  194d6d:	34c0c0               	extui	a12, a12, 0, 4
  194d70:	c23bd4               	ae_l32x2.x	aed3, a11, a13
  194d73:	b0bcb0               	addx8	a11, a12, a11
  194d76:	c11b04               	ae_l32x2.i	aed1, a11, 0
  194d79:	e96b04               	ae_s32x2.i	aed6, a11, 0
  194d7c:	0ea8                	l32i.n	a10, a14, 0
  194d7e:	c259a4               	ae_l32x2.x	aed5, a9, a10
  194d81:	ebc8dd050304259f 	{ nop; ae_mulzaafd24.hl.lh	aed4, aed3, aed5; nop }
  194d89:	ebd140050303038f 	{ movi	a8, 3; ae_mulzasfd24.hh.ll	aed3, aed3, aed5; nop }
  194d91:	9efb40404f2000be 	{ movi	a11, 0; nop; ae_round24x2f48ssym	aed2, aed4, aed4 }
  194d99:	9efb40303f0000ae 	{ movi	a10, 0; nop; ae_round24x2f48ssym	aed0, aed3, aed3 }
  194da1:	eb0140020000009f 	{ movi	a9, 0; ae_sel16i.n	aed0, aed0, aed2, 1; nop }
  194da9:	69a876               	loopgtz	a8, 194e16 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x416>
  194dac:	b23681               	l32r	a8, 181684 (2896c0 <aaFractDelayPhaseFactorSerReSubQmf>)
  194daf:	7f2fe2               	l32i	a14, a15, 0x1fc
  194db2:	0888                	l32i.n	a8, a8, 0
  194db4:	06d8                	l32i.n	a13, a6, 0
  194db6:	884a                	add.n	a8, a8, a4
  194db8:	c23b84               	ae_l32x2.x	aed3, a11, a8
  194dbb:	c8d17a133132bdaf 	{ ae_l32.x	aed11, a13, a10; ae_mulzasfd24.hh.ll	aed2, aed1, aed3; ae_mulzaafd24.hl.lh_s2	aed3, aed1, aed3 }
  194dc3:	c897dd0b2093259e 	{ nop; ae_mulsf32s.ll	aed3, aed0, aed11; ae_cvtq56p32s.h	aed9, aed0 }
  194dcb:	c896dd003ba2259e 	{ nop; ae_mulsf32s.lh	aed2, aed11, aed0; ae_cvtq56p32s.l	aed10, aed0 }
  194dd3:	451334               	ae_round24x2f48ssym	aed1, aed3, aed3
  194dd6:	9efb50202f00cc9e 	{ add	a12, a12, a9; nop; ae_round24x2f48ssym	aed0, aed2, aed2 }
  194dde:	eb0120010000199f 	{ addi	a9, a9, 1; ae_sel16i.n	aed0, aed0, aed1, 1; nop }
  194de6:	eb34200b000a3ccf 	{ addi	a12, a12, 3; ae_mulaf32s.ll	aed10, aed0, aed11; nop }
  194dee:	eb3306000b09c0cf 	{ extui	a12, a12, 0, 4; ae_mulaf32s.lh	aed9, aed11, aed0; nop }
  194df6:	9efb20a0af804aae 	{ addi	a10, a10, 4; nop; ae_round24x2f48ssym	aed8, aed10, aed10 }
  194dfe:	9efb53909f70ecee 	{ addx8	a14, a12, a14; nop; ae_round24x2f48ssym	aed7, aed9, aed9 }
  194e06:	eb01c00807071e2f 	{ ae_l32x2.i	aed1, a14, 0; ae_sel16i.n	aed7, aed7, aed8, 1; nop }
  194e0e:	400000811007bebe 	{ ae_s32x2.i	aed7, a14, 0; nop; addi	a11, a11, 8 }

00194e16 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x416>:
  194e16:	b21ae1               	l32r	a14, 181680 (2896c8 <aFractDelayPhaseFactorReSubQmf>)
  194e19:	1121a2               	l32i	a10, a1, 68
  194e1c:	1421d2               	l32i	a13, a1, 80
  194e1f:	1521c2               	l32i	a12, a1, 84
  194e22:	1021b2               	l32i	a11, a1, 64
  194e25:	132192               	l32i	a9, a1, 76
  194e28:	000b82               	l8ui	a8, a11, 0
  194e2b:	990b                	addi.n	a9, a9, -1
  194e2d:	cc8b                	addi.n	a12, a12, 8
  194e2f:	dd8b                	addi.n	a13, a13, 8
  194e31:	1461d2               	s32i	a13, a1, 80
  194e34:	1561c2               	s32i	a12, a1, 84
  194e37:	136192               	s32i	a9, a1, 76
  194e3a:	bb1b                	addi.n	a11, a11, 1
  194e3c:	1061b2               	s32i	a11, a1, 64
  194e3f:	a08870               	addx4	a8, a8, a7
  194e42:	70c882               	addi	a8, a8, 112
  194e45:	bd8884               	ae_l32.i	aed8, a8, -32
  194e48:	eb62dd000807259f 	{ nop; ae_mulf32s.ll	aed7, aed8, aed0; nop }
  194e50:	eb61dd000806259f 	{ nop; ae_mulf32s.lh	aed6, aed8, aed0; nop }
  194e58:	455774               	ae_round24x2f48ssym	aed5, aed7, aed7
  194e5b:	9efb21606f40844e 	{ addi	a4, a4, 24; nop; ae_round24x2f48ssym	aed4, aed6, aed6 }
  194e63:	eb01200504044fff 	{ addi	a15, a15, 4; ae_sel16i.n	aed4, aed4, aed5, 1; nop }
  194e6b:	624a14               	ae_s32x2.ip	aed4, a10, 8
  194e6e:	1161a2               	s32i	a10, a1, 68
  194e71:	ede956               	bnez	a9, 194d53 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x353>
  194e74:	91c8                	l32i.n	a12, a1, 36
  194e76:	8e1c                	movi.n	a14, 24
  194e78:	b20441               	l32r	a4, 181688 (66666 <_memmap_cacheattr_bp_base+0x44664>)
  194e7b:	18c5b2               	addi	a11, a5, 24
  194e7e:	b13df1               	l32r	a15, 181374 (7fffff <_memmap_mem_dram1_end+0x4fefff>)
  194e81:	491c                	movi.n	a9, 20
  194e83:	b202d1               	l32r	a13, 18168c (28b613 <aBookPsIidFreqDecode+0x3>)
  194e86:	c188                	l32i.n	a8, a1, 48
  194e88:	1b6182               	s32i	a8, a1, 108
  194e8b:	1661d2               	s32i	a13, a1, 88
  194e8e:	186192               	s32i	a9, a1, 96
  194e91:	152ff4               	ae_movda32x2	aed2, a15, a15
  194e94:	1761b2               	s32i	a11, a1, 92
  194e97:	157444               	ae_movda32x2	aed7, a4, a4
  194e9a:	1a61e2               	s32i	a14, a1, 104
  194e9d:	844c                	movi.n	a4, 72
  194e9f:	b1fce1               	l32r	a14, 181690 (2896cc <aFractDelayPhaseFactorReQmf>)
  194ea2:	0b0c                	movi.n	a11, 0
  194ea4:	ebe720070202ccff 	{ addi	a15, a12, 12; ae_add32	aed2, aed2, aed7; nop }
  194eac:	ebf225070202cccf 	{ addi	a12, a12, 92; ae_sub32	aed2, aed2, aed7; nop }
  194eb4:	81c9                	s32i.n	a12, a1, 32

00194eb6 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x4b6>:
  194eb6:	e12fa2               	l32i	a10, a15, 0x384
  194eb9:	1b2182               	l32i	a8, a1, 108
  194ebc:	1921d2               	l32i	a13, a1, 100
  194ebf:	c18804               	ae_l32x2.i	aed8, a8, 0
  194ec2:	5b2dd2               	l32i	a13, a13, 0x16c
  194ec5:	1a2182               	l32i	a8, a1, 104
  194ec8:	cd2b                	addi.n	a12, a13, 2
  194eca:	11ddd0               	slli	a13, a13, 3
  194ecd:	34c0c0               	extui	a12, a12, 0, 4
  194ed0:	c24ad4               	ae_l32x2.x	aed4, a10, a13
  194ed3:	b0aca0               	addx8	a10, a12, a10
  194ed6:	c11a04               	ae_l32x2.i	aed1, a10, 0
  194ed9:	e98a04               	ae_s32x2.i	aed8, a10, 0
  194edc:	002e92               	l32i	a9, a14, 0
  194edf:	808890               	add	a8, a8, a9
  194ee2:	c168d4               	ae_l32x2.i	aed6, a8, -24
  194ee5:	ebc8dd060405259f 	{ nop; ae_mulzaafd24.hl.lh	aed5, aed4, aed6; nop }
  194eed:	ebd1dd060404259f 	{ nop; ae_mulzasfd24.hh.ll	aed4, aed4, aed6; nop }
  194ef5:	9efb40505f3003de 	{ movi	a13, 3; nop; ae_round24x2f48ssym	aed3, aed5, aed5 }
  194efd:	9efb40404f0000ae 	{ movi	a10, 0; nop; ae_round24x2f48ssym	aed0, aed4, aed4 }
  194f05:	eb0140030000009f 	{ movi	a9, 0; ae_sel16i.n	aed0, aed0, aed3, 1; nop }
  194f0d:	7cad76               	loopgtz	a13, 194f8d <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x58d>
  194f10:	e12fe2               	l32i	a14, a15, 0x384
  194f13:	b1e0d1               	l32r	a13, 181694 (2896c4 <aaFractDelayPhaseFactorSerReQmf>)
  194f16:	0688                	l32i.n	a8, a6, 0
  194f18:	0dd8                	l32i.n	a13, a13, 0
  194f1a:	bf68a4               	ae_l32.x	aed6, a8, a10
  194f1d:	dd4a                	add.n	a13, a13, a4
  194f1f:	eb6250060205dbdf 	{ add	a13, a11, a13; ae_mulf32s.ll	aed5, aed2, aed6; nop }
  194f27:	80cdd2               	addi	a13, a13, -128
  194f2a:	9efbc1505fd04dbe 	{ ae_l32x2.i	aed4, a13, 56; nop; ae_round24x2f48ssym	aed13, aed5, aed5 }
  194f32:	c8d1dd144143259f 	{ nop; ae_mulzasfd24.hh.ll	aed3, aed1, aed4; ae_mulzaafd24.hl.lh_s2	aed4, aed1, aed4 }
  194f3a:	c897dd0d20b4259e 	{ nop; ae_mulsf32s.ll	aed4, aed0, aed13; ae_cvtq56p32s.h	aed11, aed0 }
  194f42:	c896dd003dc3259e 	{ nop; ae_mulsf32s.lh	aed3, aed13, aed0; ae_cvtq56p32s.l	aed12, aed0 }
  194f4a:	451444               	ae_round24x2f48ssym	aed1, aed4, aed4
  194f4d:	9efb50303f00cc9e 	{ add	a12, a12, a9; nop; ae_round24x2f48ssym	aed0, aed3, aed3 }
  194f55:	eb0120010000199f 	{ addi	a9, a9, 1; ae_sel16i.n	aed0, aed0, aed1, 1; nop }
  194f5d:	eb34200d000c3ccf 	{ addi	a12, a12, 3; ae_mulaf32s.ll	aed12, aed0, aed13; nop }
  194f65:	eb3306000d0bc0cf 	{ extui	a12, a12, 0, 4; ae_mulaf32s.lh	aed11, aed13, aed0; nop }
  194f6d:	9efb20c0cfa04aae 	{ addi	a10, a10, 4; nop; ae_round24x2f48ssym	aed10, aed12, aed12 }
  194f75:	9efb53b0bf90ecee 	{ addx8	a14, a12, a14; nop; ae_round24x2f48ssym	aed9, aed11, aed11 }
  194f7d:	eb01c00a09091e2f 	{ ae_l32x2.i	aed1, a14, 0; ae_sel16i.n	aed9, aed9, aed10, 1; nop }
  194f85:	400000811009bebe 	{ ae_s32x2.i	aed9, a14, 0; nop; addi	a11, a11, 8 }

00194f8d <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x58d>:
  194f8d:	b1c0e1               	l32r	a14, 181690 (2896cc <aFractDelayPhaseFactorReQmf>)
  194f90:	172192               	l32i	a9, a1, 92
  194f93:	1a21c2               	l32i	a12, a1, 104
  194f96:	182182               	l32i	a8, a1, 96
  194f99:	1621a2               	l32i	a10, a1, 88
  194f9c:	1b21b2               	l32i	a11, a1, 108
  194f9f:	7d0ad2               	l8ui	a13, a10, 125
  194fa2:	bb8b                	addi.n	a11, a11, 8
  194fa4:	880b                	addi.n	a8, a8, -1
  194fa6:	cc8b                	addi.n	a12, a12, 8
  194fa8:	1a61c2               	s32i	a12, a1, 104
  194fab:	186182               	s32i	a8, a1, 96
  194fae:	1b61b2               	s32i	a11, a1, 108
  194fb1:	aa1b                	addi.n	a10, a10, 1
  194fb3:	1661a2               	s32i	a10, a1, 88
  194fb6:	a0dd70               	addx4	a13, a13, a7
  194fb9:	70cdd2               	addi	a13, a13, 112
  194fbc:	bdcd84               	ae_l32.i	aed12, a13, -32
  194fbf:	eb62dd000c0b259f 	{ nop; ae_mulf32s.ll	aed11, aed12, aed0; nop }
  194fc7:	eb61dd000c0a259f 	{ nop; ae_mulf32s.lh	aed10, aed12, aed0; nop }
  194fcf:	9efb21b0bf90844e 	{ addi	a4, a4, 24; nop; ae_round24x2f48ssym	aed9, aed11, aed11 }
  194fd7:	9efb20a0af804ffe 	{ addi	a15, a15, 4; nop; ae_round24x2f48ssym	aed8, aed10, aed10 }
  194fdf:	eb014009080800bf 	{ movi	a11, 0; ae_sel16i.n	aed8, aed8, aed9, 1; nop }
  194fe7:	628914               	ae_s32x2.ip	aed8, a9, 8
  194fea:	176192               	s32i	a9, a1, 92
  194fed:	0d7fecc7526268ae 	{ bnez.w18	a8, 194eb6 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x4b6>; ae_sub32	aed2, aed2, aed7 }
  194ff5:	7e1c                	movi.n	a14, 23
  194ff7:	74ae27               	bge	a14, a2, 19506f <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x66f>
  194ffa:	a1b8                	l32i.n	a11, a1, 40
  194ffc:	81c8                	l32i.n	a12, a1, 32
  194ffe:	91a8                	l32i.n	a10, a1, 36
  195000:	e9c282               	addi	a8, a2, -23
  195003:	01d5f2               	addmi	a15, a5, 0x100
  195006:	b8cff2               	addi	a15, a15, -72
  195009:	01d322               	addmi	a2, a3, 0x100
  19500c:	b8c222               	addi	a2, a2, -72
  19500f:	b1a231               	l32r	a3, 181698 (28b627 <aBookPsIidFreqDecode+0x17>)
  195012:	01da42               	addmi	a4, a10, 0x100
  195015:	07dae2               	addmi	a14, a10, 0x700
  195018:	eecb                	addi.n	a14, a14, 12
  19501a:	88c442               	addi	a4, a4, -120
  19501d:	4ba876               	loopgtz	a8, 19506c <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x66c>
  195020:	0534c7               	bltu	a4, a12, 195029 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x629>
  195023:	7f2e92               	l32i	a9, a14, 0x1fc
  195026:	000046               	j	19502b <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x62b>

00195029 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x629>:
  195029:	090c                	movi.n	a9, 0

0019502b <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x62b>:
  19502b:	7a2cd2               	l32i	a13, a12, 0x1e8
  19502e:	3e3294               	ae_l32x2.ip	aed3, a2, 8
  195031:	b0d9d0               	addx8	a13, a9, a13
  195034:	c12d04               	ae_l32x2.i	aed2, a13, 0
  195037:	e93d04               	ae_s32x2.i	aed3, a13, 0
  19503a:	7d0382               	l8ui	a8, a3, 125
  19503d:	a08870               	addx4	a8, a8, a7
  195040:	70c882               	addi	a8, a8, 112
  195043:	bd1884               	ae_l32.i	aed1, a8, -32
  195046:	eb62dd020100259f 	{ nop; ae_mulf32s.ll	aed0, aed1, aed2; nop }
  19504e:	eb61dd02010f259f 	{ nop; ae_mulf32s.lh	aed15, aed1, aed2; nop }
  195056:	45e004               	ae_round24x2f48ssym	aed14, aed0, aed0
  195059:	9efb20f0ffd04cce 	{ addi	a12, a12, 4; nop; ae_round24x2f48ssym	aed13, aed15, aed15 }
  195061:	eb01200e0d0d133f 	{ addi	a3, a3, 1; ae_sel16i.n	aed13, aed13, aed14, 1; nop }
  195069:	62df14               	ae_s32x2.ip	aed13, a15, 8

0019506c <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x66c>:
  19506c:	000206               	j	195078 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x678>

0019506f <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x66f>:
  19506f:	91a8                	l32i.n	a10, a1, 36
  195071:	a1b8                	l32i.n	a11, a1, 40
  195073:	07dae2               	addmi	a14, a10, 0x700
  195076:	eecb                	addi.n	a14, a14, 12

00195078 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x678>:
  195078:	0c0c                	movi.n	a12, 0
  19507a:	7f2e82               	l32i	a8, a14, 0x1fc
  19507d:	df0c                	movi.n	a15, 13
  19507f:	881b                	addi.n	a8, a8, 1
  195081:	7f6e82               	s32i	a8, a14, 0x1fc
  195084:	02af87               	bge	a15, a8, 19508a <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x68a>
  195087:	7f6ec2               	s32i	a12, a14, 0x1fc

0019508a <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x68a>:
  19508a:	1921d2               	l32i	a13, a1, 100
  19508d:	5b2d92               	l32i	a9, a13, 0x16c
  195090:	991b                	addi.n	a9, a9, 1
  195092:	5b6d92               	s32i	a9, a13, 0x16c
  195095:	02b9a6               	blti	a9, 16, 19509b <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x69b>
  195098:	5b6dc2               	s32i	a12, a13, 0x16c

0019509b <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x69b>:
  19509b:	0be8                	l32i.n	a14, a11, 0
  19509d:	a80c                	movi.n	a8, 10
  19509f:	b17271               	l32r	a7, 181668 (28b710 <groupBorders>)
  1950a2:	e148                	l32i.n	a4, a1, 56
  1950a4:	06da32               	addmi	a3, a10, 0x600
  1950a7:	08dac2               	addmi	a12, a10, 0x800
  1950aa:	07daf2               	addmi	a15, a10, 0x700
  1950ad:	f8cff2               	addi	a15, a15, -8
  1950b0:	a8cc22               	addi	a2, a12, -88
  1950b3:	48c332               	addi	a3, a3, 72
  1950b6:	58ccc2               	addi	a12, a12, 88
  1950b9:	7e24d2               	l32i	a13, a4, 0x1f8
  1950bc:	67ab                	addi.n	a6, a7, 10
  1950be:	802442               	l32i	a4, a4, 0x200
  1950c1:	62a876               	loopgtz	a8, 195127 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x727>
  1950c4:	3ef294               	ae_l32x2.ip	aed15, a2, 8
  1950c7:	3e1c94               	ae_l32x2.ip	aed1, a12, 8
  1950ca:	000782               	l8ui	a8, a7, 0
  1950cd:	c10f04               	ae_l32x2.i	aed0, a15, 0
  1950d0:	b098d0               	addx8	a9, a8, a13
  1950d3:	c1a904               	ae_l32x2.i	aed10, a9, 0
  1950d6:	b08840               	addx8	a8, a8, a4
  1950d9:	c1b804               	ae_l32x2.i	aed11, a8, 0
  1950dc:	83e6cda1b0dce31e 	{ ae_l32x2.ip	aed14, a3, 8; ae_add24s	aed12, aed0, aed1; ae_sel16i	aed13, aed10, aed11, 3 }
  1950e4:	c7e6ddcfdefe259f 	{ nop; ae_add24s	aed14, aed14, aed15; ae_mulzaafd24.hh.ll_s2	aed15, aed12, aed13 }
  1950ec:	c701ddebdada259f 	{ nop; ae_sel16i.n	aed10, aed10, aed11, 1; ae_mulzaafd24.hh.ll_s2	aed13, aed14, aed13 }
  1950f4:	9ec7ddfafe8b259e 	{ nop; ae_mulzaafd24.hh.ll	aed11, aed14, aed10; ae_round24x2f48ssym	aed8, aed15, aed15 }
  1950fc:	9ec7dddadc9a259e 	{ nop; ae_mulzaafd24.hh.ll	aed10, aed12, aed10; ae_round24x2f48ssym	aed9, aed13, aed13 }
  195104:	457bb4               	ae_round24x2f48ssym	aed7, aed11, aed11
  195107:	9e01c7a9a767e3fe 	{ ae_s32x2.i	aed14, a3, -8; ae_sel16i.n	aed7, aed7, aed9, 1; ae_round24x2f48ssym	aed6, aed10, aed10 }
  19510f:	1601ce187656cf9f 	{ ae_s32x2.ip	aed12, a15, 8; ae_sel16i.n	aed6, aed6, aed8, 1; ae_slai24s	aed5, aed7, 1 }
  195117:	16fbc4106f40596f 	{ ae_s32x2.i	aed5, a9, 0; nop; ae_slai24s	aed4, aed6, 1 }
  19511f:	400000111004787e 	{ ae_s32x2.i	aed4, a8, 0; nop; addi	a7, a7, 1 }

00195127 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x727>:
  195127:	067d                	mov.n	a7, a6
  195129:	080a42               	l8ui	a4, a10, 8
  19512c:	08da22               	addmi	a2, a10, 0x800
  19512f:	b15bd1               	l32r	a13, 18169c (28b726 <groupBorders+0x16>)
  195132:	07daf2               	addmi	a15, a10, 0x700
  195135:	09dac2               	addmi	a12, a10, 0x900
  195138:	b0ccc2               	addi	a12, a12, -80
  19513b:	a0cf32               	addi	a3, a15, -96
  19513e:	48cff2               	addi	a15, a15, 72

00195141 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x741>:
  195141:	c13f04               	ae_l32x2.i	aed3, a15, 0
  195144:	000782               	l8ui	a8, a7, 0
  195147:	010762               	l8ui	a6, a7, 1
  19514a:	c14cf4               	ae_l32x2.i	aed4, a12, -8
  19514d:	400000806f06c2ce 	{ ae_l32x2.i	aed6, a2, -8; nop; addi	a12, a12, 8 }
  195155:	400000806f05232e 	{ ae_l32x2.i	aed5, a3, -8; nop; addi	a2, a2, 8 }
  19515d:	436640               	min	a6, a6, a4
  195160:	b0a8e0               	addx8	a10, a8, a14
  195163:	b09850               	addx8	a9, a8, a5
  195166:	400000106002797e 	{ ae_l32x2.i	aed2, a9, 0; nop; addi	a7, a7, 1 }
  19516e:	92e6c04635670a2e 	{ ae_l32x2.i	aed0, a10, 0; ae_add24s	aed7, aed5, aed6; ae_add24s	aed6, aed3, aed4 }
  195176:	83015a022001668e 	{ sub	a6, a6, a8; ae_sel16i.n	aed1, aed0, aed2, 1; ae_sel16i	aed0, aed0, aed2, 3 }
  19517e:	400000811f07333e 	{ ae_s32x2.i	aed7, a3, -8; nop; addi	a3, a3, 8 }
  195186:	400000811006fffe 	{ ae_s32x2.i	aed6, a15, 0; nop; addi	a15, a15, 8 }
  19518e:	0020f0               	nop
  195191:	f03d                	nop.n
  195193:	f03d                	nop.n
  195195:	52a676               	loopgtz	a6, 1951eb <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x7eb>
  195198:	ebc7dd000704259f 	{ nop; ae_mulzaafd24.hh.ll	aed4, aed7, aed0; nop }
  1951a0:	ebc7c0010705a93f 	{ ae_l32x2.i	aed10, a9, 8; ae_mulzaafd24.hh.ll	aed5, aed7, aed1; nop }
  1951a8:	9efbc0404f209a3e 	{ ae_l32x2.i	aed9, a10, 8; nop; ae_round24x2f48ssym	aed2, aed4, aed4 }
  1951b0:	9ec7be505630215e 	{ ae_s32.l.i	aed2, a1, 20; ae_mulzaafd24.hh.ll	aed0, aed6, aed0; ae_round24x2f48ssym	aed3, aed5, aed5 }
  1951b8:	ebc7be010601314f 	{ ae_s32.l.i	aed3, a1, 16; ae_mulzaafd24.hh.ll	aed1, aed6, aed1; nop }
  1951c0:	9efbc0000fe0d1ae 	{ ae_l32x2.i	aed13, a1, 16; nop; ae_round24x2f48ssym	aed14, aed0, aed0 }
  1951c8:	9efbbe101ff0e15e 	{ ae_s32.l.i	aed14, a1, 20; nop; ae_round24x2f48ssym	aed15, aed1, aed1 }
  1951d0:	e0f144               	ae_s32.l.i	aed15, a1, 16
  1951d3:	16fbc010dfc0b1af 	{ ae_l32x2.i	aed11, a1, 16; nop; ae_slai24s	aed12, aed13, 1 }
  1951db:	16fbce10bf80ca9f 	{ ae_s32x2.ip	aed12, a10, 8; nop; ae_slai24s	aed8, aed11, 1 }
  1951e3:	8301ce9aa901899e 	{ ae_s32x2.ip	aed8, a9, 8; ae_sel16i.n	aed1, aed9, aed10, 1; ae_sel16i	aed0, aed9, aed10, 3 }

001951eb <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x7eb>:
  1951eb:	0d3ff54120b0b7de 	{ bne.w18	a7, a13, 195141 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x741>; nop }
  1951f3:	0721e2               	l32i	a14, a1, 28
  1951f6:	002bc2               	l32i	a12, a11, 0
  1951f9:	0d21d2               	l32i	a13, a1, 52
  1951fc:	0e21b2               	l32i	a11, a1, 56
  1951ff:	002dd2               	l32i	a13, a13, 0
  195202:	7e2ba2               	l32i	a10, a11, 0x1f8
  195205:	7f2bb2               	l32i	a11, a11, 0x1fc
  195208:	fef3a5               	call8	194144 <_Z15HybridSynthesisP5fractS0_S0_S0_P6HYBRID>
  19520b:	20c550               	or	a12, a5, a5
  19520e:	61d8                	l32i.n	a13, a1, 24
  195210:	e1b8                	l32i.n	a11, a1, 56
  195212:	71e8                	l32i.n	a14, a1, 28
  195214:	802ba2               	l32i	a10, a11, 0x200
  195217:	812bb2               	l32i	a11, a11, 0x204
  19521a:	fef2a5               	call8	194144 <_Z15HybridSynthesisP5fractS0_S0_S0_P6HYBRID>
  19521d:	f01d                	retw.n

0019521f <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x81f>:
  19521f:	000000                                        ...

00195222 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x822>:
  195222:	60d0a0               	neg	a13, a10
  195225:	67edd4               	wur.ae_sar	a13
  195228:	371ba6               	blti	a11, 1, 195263 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x863>
  19522b:	0c9d                	mov.n	a9, a12
  19522d:	0aab76               	loopgtz	a11, 19523b <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x83b>
  195230:	eafbc0100f60093f 	{ ae_l32x2.i	aed0, a9, 8; nop; ae_slas24s	aed6, aed0 }
  195238:	626914               	ae_s32x2.ip	aed6, a9, 8

0019523b <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x83b>:
  19523b:	fe0c46               	j	194a70 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x70>

0019523e <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x83e>:
  19523e:	000000                                        ...

00195241 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x841>:
  195241:	b09bc0               	addx8	a9, a11, a12
  195244:	c0edb0               	sub	a14, a13, a11
  195247:	60f0a0               	neg	a15, a10
  19524a:	67edf4               	wur.ae_sar	a15
  19524d:	0aae76               	loopgtz	a14, 19525b <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x85b>
  195250:	eafbc0100f70093f 	{ ae_l32x2.i	aed0, a9, 8; nop; ae_slas24s	aed7, aed0 }
  195258:	627914               	ae_s32x2.ip	aed7, a9, 8

0019525b <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x85b>:
  19525b:	fe1a46               	j	194ac8 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0xc8>

0019525e <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x85e>:
  19525e:	0b0c                	movi.n	a11, 0
  195260:	fe0386               	j	194a72 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x72>

00195263 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x863>:
  195263:	0b0c                	movi.n	a11, 0
  195265:	fe01c6               	j	194a70 <_Z11ApplyPsSlotP6PS_DECPP5fractS3_S2_S2_P16SBR_SCALE_FACTORiiPi+0x70>

00195268 <_Z20InitRotationEnvelopeP6PS_DECii>:
  195268:	006136               	entry	a1, 48
  19526b:	02cd                	mov.n	a12, a2
  19526d:	05e356               	bnez	a3, 1952cf <_Z20InitRotationEnvelopeP6PS_DECii+0x67>
  195270:	080222               	l8ui	a2, a2, 8
  195273:	084c42               	s8i	a4, a12, 8
  195276:	55a247               	bge	a2, a4, 1952cf <_Z20InitRotationEnvelopeP6PS_DECii+0x67>
  195279:	052216               	beqz	a2, 1952cf <_Z20InitRotationEnvelopeP6PS_DECii+0x67>
  19527c:	fdc482               	addi	a8, a4, -3
  19527f:	391c                	movi.n	a9, 19
  195281:	370c                	movi.n	a7, 3
  195283:	537720               	max	a7, a7, a2
  195286:	fdc772               	addi	a7, a7, -3
  195289:	a027c0               	addx4	a2, a7, a12

0019528c <_Z20InitRotationEnvelopeP6PS_DECii+0x24>:
  19528c:	0d00244150b0997e 	{ blt.w18	a9, a7, 1954d5 <_Z20InitRotationEnvelopeP6PS_DECii+0x26d>; nop }
  195294:	0d002340d0b0a78e 	{ bge.w18	a7, a8, 1954d5 <_Z20InitRotationEnvelopeP6PS_DECii+0x26d>; ae_movi	aed0, 0 }
  19529c:	060c                	movi.n	a6, 0
  19529e:	771b                	addi.n	a7, a7, 1
  1952a0:	0a1c                	movi.n	a10, 16
  1952a2:	07aa76               	loopgtz	a10, 1952ad <_Z20InitRotationEnvelopeP6PS_DECii+0x45>
  1952a5:	e422b2               	l32i	a11, a2, 0x390
  1952a8:	ea06b4               	ae_s32x2.x	aed0, a6, a11
  1952ab:	668b                	addi.n	a6, a6, 8

001952ad <_Z20InitRotationEnvelopeP6PS_DECii+0x45>:
  1952ad:	224b                	addi.n	a2, a2, 4
  1952af:	fff646               	j	19528c <_Z20InitRotationEnvelopeP6PS_DECii+0x24>

001952b2 <_Z20InitRotationEnvelopeP6PS_DECii+0x4a>:
	...

001952b3 <_Z20InitRotationEnvelopeP6PS_DECii+0x4b>:
  1952b3:	18a787               	bge	a7, a8, 1952cf <_Z20InitRotationEnvelopeP6PS_DECii+0x67>
  1952b6:	c0d470               	sub	a13, a4, a7
  1952b9:	ebfa2f000000dddf 	{ addi	a13, a13, -3; ae_movi	aed0, 0; nop }
  1952c1:	0aad76               	loopgtz	a13, 1952cf <_Z20InitRotationEnvelopeP6PS_DECii+0x67>
  1952c4:	7a22e2               	l32i	a14, a2, 0x1e8
  1952c7:	4000004110002e2e 	{ ae_s32x2.i	aed0, a14, 0; nop; addi	a2, a2, 4 }

001952cf <_Z20InitRotationEnvelopeP6PS_DECii+0x67>:
  1952cf:	540cf2               	l8ui	a15, a12, 84
  1952d2:	8fcc                	bnez.n	a15, 1952de <_Z20InitRotationEnvelopeP6PS_DECii+0x76>
  1952d4:	b0f3d1               	l32r	a13, 1816a0 (2896e0 <scaleFactors>)
  1952d7:	760c                	movi.n	a6, 7
  1952d9:	0dd8                	l32i.n	a13, a13, 0
  1952db:	000186               	j	1952e5 <_Z20InitRotationEnvelopeP6PS_DECii+0x7d>

001952de <_Z20InitRotationEnvelopeP6PS_DECii+0x76>:
  1952de:	b0f1d1               	l32r	a13, 1816a4 (2896dc <scaleFactorsFine>)
  1952e1:	f60c                	movi.n	a6, 15
  1952e3:	0dd8                	l32i.n	a13, a13, 0

001952e5 <_Z20InitRotationEnvelopeP6PS_DECii+0x7d>:
  1952e5:	01c9                	s32i.n	a12, a1, 0
  1952e7:	21d9                	s32i.n	a13, a1, 8
  1952e9:	1169                	s32i.n	a6, a1, 4
  1952eb:	18a5e2               	movi	a14, 0x518
  1952ee:	b051b1               	l32r	a11, 181434 (5a827a <_memmap_mem_dram1_end+0x2a727a>)
  1952f1:	06dc92               	addmi	a9, a12, 0x600
  1952f4:	08dc42               	addmi	a4, a12, 0x800
  1952f7:	f3ca                	add.n	a15, a3, a12
  1952f9:	1153c0               	slli	a5, a3, 4
  1952fc:	07dc82               	addmi	a8, a12, 0x700
  1952ff:	f8c882               	addi	a8, a8, -8
  195302:	535a                	add.n	a5, a3, a5
  195304:	570f22               	l8ui	a2, a15, 87
  195307:	a8c472               	addi	a7, a4, -88
  19530a:	98c9a2               	addi	a10, a9, -104
  19530d:	58c442               	addi	a4, a4, 88
  195310:	48c992               	addi	a9, a9, 72
  195313:	152be4               	ae_movda32x2	aed2, a11, a14
  195316:	580ff2               	l8ui	a15, a15, 88
  195319:	1155f0               	slli	a5, a5, 1
  19531c:	3159                	s32i.n	a5, a1, 12
  19531e:	b0e231               	l32r	a3, 1816a8 (28b6e0 <bins2groupMap>)
  195321:	c0ff20               	sub	a15, a15, a2
  195324:	b04721               	l32r	a2, 181440 (28975c <sbr_invIntTable>)
  195327:	6e1c                	movi.n	a14, 22
  195329:	0228                	l32i.n	a2, a2, 0
  19532b:	05dcb2               	addmi	a11, a12, 0x500
  19532e:	a0ff20               	addx4	a15, a15, a2
  195331:	b0de21               	l32r	a2, 1816ac (804 <XtosCoreStateSize+0x584>)
  195334:	4000008070ebbfbe 	{ ae_l32.i	aed11, a15, 0; nop; addi	a11, a11, -24 }
  19533c:	191e16               	beqz	a14, 1954d1 <_Z20InitRotationEnvelopeP6PS_DECii+0x269>
  19533f:	18ee96               	bltz	a14, 1954d1 <_Z20InitRotationEnvelopeP6PS_DECii+0x269>
  195342:	17ae76               	loopgtz	a14, 19535d <_Z20InitRotationEnvelopeP6PS_DECii+0xf5>
  195345:	0301e0               	rsr.lend	a14
  195348:	1300e0               	wsr.lbeg	a14
  19534b:	74cee2               	addi	a14, a14, 116
  19534e:	01dee2               	addmi	a14, a14, 0x100
  195351:	1301e0               	wsr.lend	a14
  195354:	002000               	isync
  195357:	0302e0               	rsr.lcount	a14
  19535a:	01cee2               	addi	a14, a14, 1
  19535d:	affbe1               	l32r	a14, 18134c (28bcb0 <trigData>)
  195360:	11d8                	l32i.n	a13, a1, 4
  195362:	b0d351               	l32r	a5, 1816b0 (2896d8 <alphas>)
  195365:	31c8                	l32i.n	a12, a1, 12
  195367:	000362               	l8ui	a6, a3, 0
  19536a:	01f8                	l32i.n	a15, a1, 0
  19536c:	66ca                	add.n	a6, a6, a12
  19536e:	ff6a                	add.n	a15, a15, a6
  195370:	680f62               	l8ui	a6, a15, 104
  195373:	0558                	l32i.n	a5, a5, 0
  195375:	236600               	sext	a6, a6, 7
  195378:	60cff2               	addi	a15, a15, 96
  19537b:	c0cd60               	sub	a12, a13, a6
  19537e:	66da                	add.n	a6, a6, a13
  195380:	21d8                	l32i.n	a13, a1, 8
  195382:	f60ff2               	l8ui	a15, a15, 246
  195385:	a066d0               	addx4	a6, a6, a13
  195388:	a0ccd0               	addx4	a12, a12, a13
  19538b:	bd5c04               	ae_l32.i	aed5, a12, 0
  19538e:	bd6604               	ae_l32.i	aed6, a6, 0
  195391:	ebf1dd050608259f 	{ nop; ae_sub24s	aed8, aed6, aed5; nop }
  195399:	eb615f020807ff0f 	{ sext	a15, a15, 7; ae_mulf32s.lh	aed7, aed8, aed2; nop }
  1953a1:	a0ff50               	addx4	a15, a15, a5
  1953a4:	9efbae707f403f0e 	{ ae_l32.i	aed3, a15, 0; nop; ae_round24x2f48ssym	aed4, aed7, aed7 }
  1953ac:	eb62dd040308259f 	{ nop; ae_mulf32s.ll	aed8, aed3, aed4; nop }
  1953b4:	9c3134               	ae_srai24	aed3, aed3, 1
  1953b7:	450884               	ae_round24x2f48ssym	aed0, aed8, aed8
  1953ba:	327034               	ae_add24s	aed7, aed0, aed3
  1953bd:	eb62dd020704259f 	{ nop; ae_mulf32s.ll	aed4, aed7, aed2; nop }
  1953c5:	0ee8                	l32i.n	a14, a14, 0
  1953c7:	451444               	ae_round24x2f48ssym	aed1, aed4, aed4
  1953ca:	25f1c4               	ae_movad32.l	a15, aed1
  1953cd:	ffa152               	movi	a5, 0x1ff
  1953d0:	6061f0               	abs	a6, a15
  1953d3:	946060               	extui	a6, a6, 0, 10
  1953d6:	a0d6e0               	addx4	a13, a6, a14
  1953d9:	11c6e0               	slli	a12, a6, 2
  1953dc:	c0cec0               	sub	a12, a14, a12
  1953df:	0a2567               	blt	a5, a6, 1953ed <_Z20InitRotationEnvelopeP6PS_DECii+0x185>
  1953e2:	bd1d04               	ae_l32.i	aed1, a13, 0
  1953e5:	5c2a                	add.n	a5, a12, a2
  1953e7:	bd45f4               	ae_l32.i	aed4, a5, -4
  1953ea:	000506               	j	195402 <_Z20InitRotationEnvelopeP6PS_DECii+0x19a>

001953ed <_Z20InitRotationEnvelopeP6PS_DECii+0x185>:
  1953ed:	04a852               	movi	a5, 0xfffff804
  1953f0:	5d5a                	add.n	a5, a13, a5
  1953f2:	400000047f1965ce 	{ ae_l32.i	aed9, a5, -4; nop; addmi	a6, a12, 0x1000 }
  1953fa:	ebfbaf090804161f 	{ ae_l32.ip	aed1, a6, 4; ae_neg24s	aed4, aed9; nop }

00195402 <_Z20InitRotationEnvelopeP6PS_DECii+0x19a>:
  195402:	007fd6               	bgez	a15, 19540d <_Z20InitRotationEnvelopeP6PS_DECii+0x1a5>
  195405:	ebfbdd010801259f 	{ nop; ae_neg24s	aed1, aed1; nop }

0019540d <_Z20InitRotationEnvelopeP6PS_DECii+0x1a5>:
  19540d:	ebf1dd03000d259f 	{ nop; ae_sub24s	aed13, aed0, aed3; nop }
  195415:	eb62dd020d0c259f 	{ nop; ae_mulf32s.ll	aed12, aed13, aed2; nop }
  19541d:	45acc4               	ae_round24x2f48ssym	aed10, aed12, aed12
  195420:	25dac4               	ae_movad32.l	a13, aed10
  195423:	ffa1f2               	movi	a15, 0x1ff
  195426:	6051d0               	abs	a5, a13
  195429:	945050               	extui	a5, a5, 0, 10
  19542c:	a0c5e0               	addx4	a12, a5, a14
  19542f:	1165e0               	slli	a6, a5, 2
  195432:	c0ee60               	sub	a14, a14, a6
  195435:	0a2f57               	blt	a15, a5, 195443 <_Z20InitRotationEnvelopeP6PS_DECii+0x1db>
  195438:	bd0c04               	ae_l32.i	aed0, a12, 0
  19543b:	fe2a                	add.n	a15, a14, a2
  19543d:	bd3ff4               	ae_l32.i	aed3, a15, -4
  195440:	000506               	j	195458 <_Z20InitRotationEnvelopeP6PS_DECii+0x1f0>

00195443 <_Z20InitRotationEnvelopeP6PS_DECii+0x1db>:
  195443:	04a862               	movi	a6, 0xfffff804
  195446:	6c6a                	add.n	a6, a12, a6
  195448:	400000047f1e56ee 	{ ae_l32.i	aed14, a6, -4; nop; addmi	a5, a14, 0x1000 }
  195450:	ebfbaf0e0803051f 	{ ae_l32.ip	aed0, a5, 4; ae_neg24s	aed3, aed14; nop }

00195458 <_Z20InitRotationEnvelopeP6PS_DECii+0x1f0>:
  195458:	007dd6               	bgez	a13, 195463 <_Z20InitRotationEnvelopeP6PS_DECii+0x1fb>
  19545b:	ebfbdd000800259f 	{ nop; ae_neg24s	aed0, aed0; nop }

00195463 <_Z20InitRotationEnvelopeP6PS_DECii+0x1fb>:
  195463:	eb62dd000609259f 	{ nop; ae_mulf32s.ll	aed9, aed6, aed0; nop }
  19546b:	eb62dd030607259f 	{ nop; ae_mulf32s.ll	aed7, aed6, aed3; nop }
  195473:	9e62dd9195ea259e 	{ nop; ae_mulf32s.ll	aed10, aed5, aed1; ae_round24x2f48ssym	aed14, aed9, aed9 }
  19547b:	9e62dd7475df259e 	{ nop; ae_mulf32s.ll	aed15, aed5, aed4; ae_round24x2f48ssym	aed13, aed7, aed7 }
  195483:	458aa4               	ae_round24x2f48ssym	aed8, aed10, aed10
  195486:	9e01cdfefd7daa1e 	{ ae_l32x2.ip	aed10, a10, 8; ae_sel16i.n	aed13, aed13, aed14, 1; ae_round24x2f48ssym	aed7, aed15, aed15 }
  19548e:	81f1cd7a8d7fcb1e 	{ ae_l32x2.ip	aed12, a11, 8; ae_sub24s	aed15, aed13, aed10; ae_sel16i	aed7, aed7, aed8, 1 }
  195496:	6ef1ddfcb789259f 	{ nop; ae_sub24s	aed9, aed7, aed12; ae_mulf32s.ll_s2	aed8, aed15, aed11 }
  19549e:	eb62200b090e133f 	{ addi	a3, a3, 1; ae_mulf32s.ll	aed14, aed9, aed11; nop }
  1954a6:	9e61ce898b8cc99e 	{ ae_s32x2.ip	aed12, a9, 8; ae_mulf32s.lh	aed12, aed11, aed9; ae_round24x2f48ssym	aed8, aed8, aed8 }
  1954ae:	9e61ceefeb9aa89e 	{ ae_s32x2.ip	aed10, a8, 8; ae_mulf32s.lh	aed10, aed11, aed15; ae_round24x2f48ssym	aed9, aed14, aed14 }
  1954b6:	9efbc7c0cf707bfe 	{ ae_s32x2.i	aed7, a11, -8; nop; ae_round24x2f48ssym	aed7, aed12, aed12 }
  1954be:	9e01c7a9a7f7dafe 	{ ae_s32x2.i	aed13, a10, -8; ae_sel16i.n	aed7, aed7, aed9, 1; ae_round24x2f48ssym	aed15, aed10, aed10 }
  1954c6:	eb01ce080f0f779f 	{ ae_s32x2.ip	aed7, a7, 8; ae_sel16i.n	aed15, aed15, aed8, 1; nop }
  1954ce:	62f414               	ae_s32x2.ip	aed15, a4, 8

001954d1 <_Z20InitRotationEnvelopeP6PS_DECii+0x269>:
  1954d1:	f01d                	retw.n

001954d3 <_Z20InitRotationEnvelopeP6PS_DECii+0x26b>:
	...

001954d5 <_Z20InitRotationEnvelopeP6PS_DECii+0x26d>:
  1954d5:	292c                	movi.n	a9, 34

001954d7 <_Z20InitRotationEnvelopeP6PS_DECii+0x26f>:
  1954d7:	0d3fdd4180b0997e 	{ blt.w18	a9, a7, 1952b3 <_Z20InitRotationEnvelopeP6PS_DECii+0x4b>; nop }
  1954df:	0d3fde40c0b0a78e 	{ bge.w18	a7, a8, 1952cf <_Z20InitRotationEnvelopeP6PS_DECii+0x67>; ae_movi	aed0, 0 }
  1954e7:	060c                	movi.n	a6, 0
  1954e9:	771b                	addi.n	a7, a7, 1
  1954eb:	ea0c                	movi.n	a10, 14
  1954ed:	07aa76               	loopgtz	a10, 1954f8 <_Z20InitRotationEnvelopeP6PS_DECii+0x290>
  1954f0:	7d22b2               	l32i	a11, a2, 0x1f4
  1954f3:	ea06b4               	ae_s32x2.x	aed0, a6, a11
  1954f6:	668b                	addi.n	a6, a6, 8

001954f8 <_Z20InitRotationEnvelopeP6PS_DECii+0x290>:
  1954f8:	224b                	addi.n	a2, a2, 4

001954fa <_Z20InitRotationEnvelopeP6PS_DECii+0x292>:
  1954fa:	fff646               	j	1954d7 <_Z20InitRotationEnvelopeP6PS_DECii+0x26f>

001954fd <_Z20InitRotationEnvelopeP6PS_DECii+0x295>:
  1954fd:	000000                                        ...

00195500 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR>:
  195500:	008136               	entry	a1, 64
  195503:	17a062               	movi	a6, 23
  195506:	006132               	s32i	a3, a1, 0
  195509:	207220               	or	a7, a2, a2
  19550c:	205220               	or	a5, a2, a2
  19550f:	30c222               	addi	a2, a2, 48

00195512 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x12>:
  195512:	9125a2               	l32i	a10, a5, 0x244
  195515:	1ca0b2               	movi	a11, 28
  195518:	fba4e5               	call8	190f68 <_Z19getScalefactorFractP5fracti>
  19551b:	0a26a7               	blt	a6, a10, 195529 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x29>
  19551e:	1ca0b2               	movi	a11, 28
  195521:	9125a2               	l32i	a10, a5, 0x244
  195524:	fba425               	call8	190f68 <_Z19getScalefactorFractP5fracti>
  195527:	0a6d                	mov.n	a6, a10

00195529 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x29>:
  195529:	554b                	addi.n	a5, a5, 4
  19552b:	e39527               	bne	a5, a2, 195512 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x12>
  19552e:	1179                	s32i.n	a7, a1, 4
  195530:	025d                	mov.n	a5, a2
  195532:	01d742               	addmi	a4, a7, 0x100
  195535:	a4c442               	addi	a4, a4, -92

00195538 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x38>:
  195538:	9125a2               	l32i	a10, a5, 0x244
  19553b:	02a0b2               	movi	a11, 2
  19553e:	fba2a5               	call8	190f68 <_Z19getScalefactorFractP5fracti>
  195541:	0b26a7               	blt	a6, a10, 195550 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x50>
  195544:	02a0b2               	movi	a11, 2
  195547:	9125a2               	l32i	a10, a5, 0x244
  19554a:	fba1e5               	call8	190f68 <_Z19getScalefactorFractP5fracti>
  19554d:	206aa0               	or	a6, a10, a10

00195550 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x50>:
  195550:	04c552               	addi	a5, a5, 4
  195553:	e19547               	bne	a5, a4, 195538 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x38>
  195556:	012152               	l32i	a5, a1, 4
  195559:	03d572               	addmi	a7, a5, 0x300
  19555c:	80c772               	addi	a7, a7, -128
  19555f:	02d552               	addmi	a5, a5, 0x200
  195562:	30c552               	addi	a5, a5, 48
  195565:	046152               	s32i	a5, a1, 16

00195568 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x68>:
  195568:	5825a2               	l32i	a10, a5, 0x160
  19556b:	20a0b2               	movi	a11, 32
  19556e:	fb9fa5               	call8	190f68 <_Z19getScalefactorFractP5fracti>
  195571:	0b26a7               	blt	a6, a10, 195580 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x80>
  195574:	20a0b2               	movi	a11, 32
  195577:	5825a2               	l32i	a10, a5, 0x160
  19557a:	fb9ee5               	call8	190f68 <_Z19getScalefactorFractP5fracti>
  19557d:	206aa0               	or	a6, a10, a10

00195580 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x80>:
  195580:	04c552               	addi	a5, a5, 4
  195583:	e19577               	bne	a5, a7, 195568 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x68>
  195586:	1138                	l32i.n	a3, a1, 4
  195588:	4158                	l32i.n	a5, a1, 16
  19558a:	02d332               	addmi	a3, a3, 0x200
  19558d:	58c332               	addi	a3, a3, 88

00195590 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x90>:
  195590:	8625a2               	l32i	a10, a5, 0x218
  195593:	0b2c                	movi.n	a11, 32
  195595:	fb9d25               	call8	190f68 <_Z19getScalefactorFractP5fracti>
  195598:	0926a7               	blt	a6, a10, 1955a5 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0xa5>
  19559b:	0b2c                	movi.n	a11, 32
  19559d:	8625a2               	l32i	a10, a5, 0x218
  1955a0:	fb9c65               	call8	190f68 <_Z19getScalefactorFractP5fracti>
  1955a3:	0a6d                	mov.n	a6, a10

001955a5 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0xa5>:
  1955a5:	554b                	addi.n	a5, a5, 4
  1955a7:	e59537               	bne	a5, a3, 195590 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x90>
  1955aa:	1198                	l32i.n	a9, a1, 4
  1955ac:	4158                	l32i.n	a5, a1, 16
  1955ae:	02d982               	addmi	a8, a9, 0x200
  1955b1:	03d992               	addmi	a9, a9, 0x300
  1955b4:	3cc882               	addi	a8, a8, 60
  1955b7:	2189                	s32i.n	a8, a1, 8
  1955b9:	c0c992               	addi	a9, a9, -64
  1955bc:	3199                	s32i.n	a9, a1, 12

001955be <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0xbe>:
  1955be:	0321b2               	l32i	a11, a1, 12
  1955c1:	7f2bb2               	l32i	a11, a11, 0x1fc
  1955c4:	a625a2               	l32i	a10, a5, 0x298
  1955c7:	11bbf0               	slli	a11, a11, 1
  1955ca:	fb99e5               	call8	190f68 <_Z19getScalefactorFractP5fracti>
  1955cd:	1126a7               	blt	a6, a10, 1955e2 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0xe2>
  1955d0:	0321b2               	l32i	a11, a1, 12
  1955d3:	7f2bb2               	l32i	a11, a11, 0x1fc
  1955d6:	a625a2               	l32i	a10, a5, 0x298
  1955d9:	11bbf0               	slli	a11, a11, 1
  1955dc:	fb98a5               	call8	190f68 <_Z19getScalefactorFractP5fracti>
  1955df:	206aa0               	or	a6, a10, a10

001955e2 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0xe2>:
  1955e2:	0221c2               	l32i	a12, a1, 8
  1955e5:	04c552               	addi	a5, a5, 4
  1955e8:	d295c7               	bne	a5, a12, 1955be <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0xbe>
  1955eb:	0121d2               	l32i	a13, a1, 4
  1955ee:	0021a2               	l32i	a10, a1, 0
  1955f1:	0d5d                	mov.n	a5, a13
  1955f3:	3ab8                	l32i.n	a11, a10, 12
  1955f5:	2ac8                	l32i.n	a12, a10, 8
  1955f7:	1d88                	l32i.n	a8, a13, 4
  1955f9:	0a98                	l32i.n	a9, a10, 0
  1955fb:	886a                	add.n	a8, a8, a6
  1955fd:	1d89                	s32i.n	a8, a13, 4
  1955ff:	4399c0               	min	a9, a9, a12
  195602:	4399b0               	min	a9, a9, a11
  195605:	439980               	min	a9, a9, a8
  195608:	c08980               	sub	a8, a9, a8
  19560b:	668a                	add.n	a6, a6, a8
  19560d:	990b                	addi.n	a9, a9, -1
  19560f:	6a99                	s32i.n	a9, a10, 24
  195611:	660b                	addi.n	a6, a6, -1

00195613 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x113>:
  195613:	9125a2               	l32i	a10, a5, 0x244
  195616:	cb1c                	movi.n	a11, 28
  195618:	06cd                	mov.n	a12, a6
  19561a:	fb8565               	call8	190e70 <_Z11scaleValuesP5fractii>
  19561d:	554b                	addi.n	a5, a5, 4
  19561f:	f09527               	bne	a5, a2, 195613 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x113>
  195622:	025d                	mov.n	a5, a2

00195624 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x124>:
  195624:	9125a2               	l32i	a10, a5, 0x244
  195627:	2b0c                	movi.n	a11, 2
  195629:	06cd                	mov.n	a12, a6
  19562b:	fb8465               	call8	190e70 <_Z11scaleValuesP5fractii>
  19562e:	554b                	addi.n	a5, a5, 4
  195630:	f09547               	bne	a5, a4, 195624 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x124>
  195633:	4148                	l32i.n	a4, a1, 16

00195635 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x135>:
  195635:	5824a2               	l32i	a10, a4, 0x160
  195638:	0b2c                	movi.n	a11, 32
  19563a:	06cd                	mov.n	a12, a6
  19563c:	fb8325               	call8	190e70 <_Z11scaleValuesP5fractii>
  19563f:	444b                	addi.n	a4, a4, 4
  195641:	f09477               	bne	a4, a7, 195635 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x135>
  195644:	4148                	l32i.n	a4, a1, 16

00195646 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x146>:
  195646:	8624a2               	l32i	a10, a4, 0x218
  195649:	0b2c                	movi.n	a11, 32
  19564b:	06cd                	mov.n	a12, a6
  19564d:	fb8225               	call8	190e70 <_Z11scaleValuesP5fractii>
  195650:	444b                	addi.n	a4, a4, 4
  195652:	f09437               	bne	a4, a3, 195646 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x146>
  195655:	2178                	l32i.n	a7, a1, 8
  195657:	1128                	l32i.n	a2, a1, 4
  195659:	4148                	l32i.n	a4, a1, 16
  19565b:	03d252               	addmi	a5, a2, 0x300
  19565e:	acc552               	addi	a5, a5, -84

00195661 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x161>:
  195661:	a624a2               	l32i	a10, a4, 0x298
  195664:	8425b2               	l32i	a11, a5, 0x210
  195667:	20c660               	or	a12, a6, a6
  19566a:	11bbf0               	slli	a11, a11, 1
  19566d:	fb8025               	call8	190e70 <_Z11scaleValuesP5fractii>
  195670:	04c442               	addi	a4, a4, 4
  195673:	ea9477               	bne	a4, a7, 195661 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x161>
  195676:	7b25a2               	l32i	a10, a5, 0x1ec
  195679:	14a0b2               	movi	a11, 20
  19567c:	1146f0               	slli	a4, a6, 1
  19567f:	20c440               	or	a12, a4, a4
  195682:	fb7ee5               	call8	190e70 <_Z11scaleValuesP5fractii>
  195685:	7c25a2               	l32i	a10, a5, 0x1f0
  195688:	4b1c                	movi.n	a11, 20
  19568a:	04cd                	mov.n	a12, a4
  19568c:	fb7e25               	call8	190e70 <_Z11scaleValuesP5fractii>
  19568f:	04cd                	mov.n	a12, a4
  195691:	7d25a2               	l32i	a10, a5, 0x1f4
  195694:	4b1c                	movi.n	a11, 20
  195696:	0138                	l32i.n	a3, a1, 0
  195698:	fb7d65               	call8	190e70 <_Z11scaleValuesP5fractii>
  19569b:	63c8                	l32i.n	a12, a3, 24
  19569d:	12c9                	s32i.n	a12, a2, 4
  19569f:	f01d                	retw.n

001956a1 <_Z11InitPsScaleP6PS_DECP16SBR_SCALE_FACTOR+0x1a1>:
  1956a1:	000000                                        ...

001956a4 <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_>:
  1956a4:	008136               	entry	a1, 64
  1956a7:	5129                	s32i.n	a2, a1, 20
  1956a9:	1159                	s32i.n	a5, a1, 4
  1956ab:	20a220               	or	a10, a2, a2
  1956ae:	0b0c                	movi.n	a11, 0
  1956b0:	b001c1               	l32r	a12, 1816b4 (910 <XtosCoreStateSize+0x690>)
  1956b3:	ead765               	call8	180428 <__vec_memset>
  1956b6:	03ad                	mov.n	a10, a3
  1956b8:	0c5c                	movi.n	a12, 80
  1956ba:	51f8                	l32i.n	a15, a1, 20
  1956bc:	0b0c                	movi.n	a11, 0
  1956be:	1198                	l32i.n	a9, a1, 4
  1956c0:	2199                	s32i.n	a9, a1, 8
  1956c2:	4d4fb2               	s8i	a11, a15, 77
  1956c5:	4e4fb2               	s8i	a11, a15, 78
  1956c8:	4f4fb2               	s8i	a11, a15, 79
  1956cb:	504fb2               	s8i	a11, a15, 80
  1956ce:	514fb2               	s8i	a11, a15, 81
  1956d1:	524fb2               	s8i	a11, a15, 82
  1956d4:	534fb2               	s8i	a11, a15, 83
  1956d7:	02dfe2               	addmi	a14, a15, 0x200
  1956da:	20ce82               	addi	a8, a14, 32
  1956dd:	0139                	s32i.n	a3, a1, 0
  1956df:	a66e32               	s32i	a3, a14, 0x298
  1956e2:	01d8                	l32i.n	a13, a1, 0
  1956e4:	4189                	s32i.n	a8, a1, 16
  1956e6:	50cdd2               	addi	a13, a13, 80
  1956e9:	01d9                	s32i.n	a13, a1, 0
  1956eb:	ead3e5               	call8	180428 <__vec_memset>
  1956ee:	0b0c                	movi.n	a11, 0
  1956f0:	41e8                	l32i.n	a14, a1, 16
  1956f2:	01a8                	l32i.n	a10, a1, 0
  1956f4:	9f6ea2               	s32i	a10, a14, 0x27c
  1956f7:	01d8                	l32i.n	a13, a1, 0
  1956f9:	0c5c                	movi.n	a12, 80
  1956fb:	50cdd2               	addi	a13, a13, 80
  1956fe:	01d9                	s32i.n	a13, a1, 0
  195700:	ead265               	call8	180428 <__vec_memset>
  195703:	0b0c                	movi.n	a11, 0
  195705:	4188                	l32i.n	a8, a1, 16
  195707:	01a8                	l32i.n	a10, a1, 0
  195709:	a068a2               	s32i	a10, a8, 0x280
  19570c:	01f8                	l32i.n	a15, a1, 0
  19570e:	0c5c                	movi.n	a12, 80
  195710:	50cff2               	addi	a15, a15, 80
  195713:	01f9                	s32i.n	a15, a1, 0
  195715:	ead125               	call8	180428 <__vec_memset>
  195718:	51a8                	l32i.n	a10, a1, 20
  19571a:	01bd                	mov.n	a11, a1
  19571c:	05daa2               	addmi	a10, a10, 0x500
  19571f:	b8caa2               	addi	a10, a10, -72
  195722:	fe98e5               	call8	1940b0 <_Z22CreateHybridFilterBankP6HYBRIDPP5fract>
  195725:	0b0c                	movi.n	a11, 0
  195727:	41e8                	l32i.n	a14, a1, 16
  195729:	01a8                	l32i.n	a10, a1, 0
  19572b:	a16ea2               	s32i	a10, a14, 0x284
  19572e:	01d8                	l32i.n	a13, a1, 0
  195730:	8c2c                	movi.n	a12, 40
  195732:	28cdd2               	addi	a13, a13, 40
  195735:	01d9                	s32i.n	a13, a1, 0
  195737:	eacf25               	call8	180428 <__vec_memset>
  19573a:	0b0c                	movi.n	a11, 0
  19573c:	4188                	l32i.n	a8, a1, 16
  19573e:	01a8                	l32i.n	a10, a1, 0
  195740:	a268a2               	s32i	a10, a8, 0x288
  195743:	01f8                	l32i.n	a15, a1, 0
  195745:	8c2c                	movi.n	a12, 40
  195747:	28cff2               	addi	a15, a15, 40
  19574a:	01f9                	s32i.n	a15, a1, 0
  19574c:	eacda5               	call8	180428 <__vec_memset>
  19574f:	0b0c                	movi.n	a11, 0
  195751:	41d8                	l32i.n	a13, a1, 16
  195753:	01a8                	l32i.n	a10, a1, 0
  195755:	a36da2               	s32i	a10, a13, 0x28c
  195758:	0198                	l32i.n	a9, a1, 0
  19575a:	8c2c                	movi.n	a12, 40
  19575c:	28c992               	addi	a9, a9, 40
  19575f:	0199                	s32i.n	a9, a1, 0
  195761:	eacc65               	call8	180428 <__vec_memset>
  195764:	0b0c                	movi.n	a11, 0
  195766:	41f8                	l32i.n	a15, a1, 16
  195768:	01a8                	l32i.n	a10, a1, 0
  19576a:	a46fa2               	s32i	a10, a15, 0x290
  19576d:	01e8                	l32i.n	a14, a1, 0
  19576f:	8c2c                	movi.n	a12, 40
  195771:	28cee2               	addi	a14, a14, 40
  195774:	01e9                	s32i.n	a14, a1, 0
  195776:	eacb25               	call8	180428 <__vec_memset>
  195779:	0178                	l32i.n	a7, a1, 0
  19577b:	51a8                	l32i.n	a10, a1, 20
  19577d:	060c                	movi.n	a6, 0
  19577f:	01da32               	addmi	a3, a10, 0x100
  195782:	02daa2               	addmi	a10, a10, 0x200
  195785:	5cc332               	addi	a3, a3, 92
  195788:	3139                	s32i.n	a3, a1, 12
  19578a:	61a9                	s32i.n	a10, a1, 24

0019578c <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0xe8>:
  19578c:	3a6372               	s32i	a7, a3, 232
  19578f:	07ad                	mov.n	a10, a7
  195791:	0b0c                	movi.n	a11, 0
  195793:	e80c                	movi.n	a8, 14
  195795:	d92c                	movi.n	a9, 45
  195797:	150c                	movi.n	a5, 1
  195799:	629690               	saltu	a9, a6, a9
  19579c:	935890               	movnez	a5, a8, a9
  19579f:	a02570               	addx4	a2, a5, a7
  1957a2:	1155e0               	slli	a5, a5, 2
  1957a5:	05cd                	mov.n	a12, a5
  1957a7:	eac825               	call8	180428 <__vec_memset>
  1957aa:	02ad                	mov.n	a10, a2
  1957ac:	05cd                	mov.n	a12, a5
  1957ae:	636322               	s32i	a2, a3, 0x18c
  1957b1:	752a                	add.n	a7, a5, a2
  1957b3:	0b0c                	movi.n	a11, 0
  1957b5:	eac725               	call8	180428 <__vec_memset>
  1957b8:	664b                	addi.n	a6, a6, 4
  1957ba:	61a8                	l32i.n	a10, a1, 24
  1957bc:	334b                	addi.n	a3, a3, 4
  1957be:	ca93a7               	bne	a3, a10, 19578c <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0xe8>
  1957c1:	3138                	l32i.n	a3, a1, 12
  1957c3:	40c762               	addi	a6, a7, 64
  1957c6:	80a022               	movi	a2, 128
  1957c9:	41c8                	l32i.n	a12, a1, 16
  1957cb:	5158                	l32i.n	a5, a1, 20
  1957cd:	0b0c                	movi.n	a11, 0
  1957cf:	09d5d2               	addmi	a13, a5, 0x900
  1957d2:	2db9                	s32i.n	a11, a13, 8
  1957d4:	01d552               	addmi	a5, a5, 0x100
  1957d7:	70c552               	addi	a5, a5, 112
  1957da:	5b6cb2               	s32i	a11, a12, 0x16c

001957dd <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0x139>:
  1957dd:	8d6372               	s32i	a7, a3, 0x234
  1957e0:	20a770               	or	a10, a7, a7
  1957e3:	00a0b2               	movi	a11, 0
  1957e6:	40a0c2               	movi	a12, 64
  1957e9:	eac3e5               	call8	180428 <__vec_memset>
  1957ec:	807720               	add	a7, a7, a2
  1957ef:	00a0b2               	movi	a11, 0
  1957f2:	a46362               	s32i	a6, a3, 0x290
  1957f5:	20a660               	or	a10, a6, a6
  1957f8:	0c4c                	movi.n	a12, 64
  1957fa:	662a                	add.n	a6, a6, a2
  1957fc:	eac2a5               	call8	180428 <__vec_memset>
  1957ff:	334b                	addi.n	a3, a3, 4
  195801:	d89357               	bne	a3, a5, 1957dd <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0x139>
  195804:	053d                	mov.n	a3, a5
  195806:	5178                	l32i.n	a7, a1, 20
  195808:	40c462               	addi	a6, a4, 64
  19580b:	02d772               	addmi	a7, a7, 0x200
  19580e:	acc772               	addi	a7, a7, -84

00195811 <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0x16d>:
  195811:	8d6342               	s32i	a4, a3, 0x234
  195814:	20a440               	or	a10, a4, a4
  195817:	00a0b2               	movi	a11, 0
  19581a:	40a0c2               	movi	a12, 64
  19581d:	eac0a5               	call8	180428 <__vec_memset>
  195820:	804420               	add	a4, a4, a2
  195823:	00a0b2               	movi	a11, 0
  195826:	a46362               	s32i	a6, a3, 0x290
  195829:	20a660               	or	a10, a6, a6
  19582c:	0c4c                	movi.n	a12, 64
  19582e:	662a                	add.n	a6, a6, a2
  195830:	eabf65               	call8	180428 <__vec_memset>
  195833:	334b                	addi.n	a3, a3, 4
  195835:	d89377               	bne	a3, a7, 195811 <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0x16d>
  195838:	2148                	l32i.n	a4, a1, 8
  19583a:	3138                	l32i.n	a3, a1, 12
  19583c:	1158                	l32i.n	a5, a1, 4
  19583e:	5168                	l32i.n	a6, a1, 20
  195840:	40c552               	addi	a5, a5, 64
  195843:	02d662               	addmi	a6, a6, 0x200
  195846:	84c662               	addi	a6, a6, -124

00195849 <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0x1a5>:
  195849:	bb6342               	s32i	a4, a3, 0x2ec
  19584c:	20a440               	or	a10, a4, a4
  19584f:	00a0b2               	movi	a11, 0
  195852:	40a0c2               	movi	a12, 64
  195855:	eabd25               	call8	180428 <__vec_memset>
  195858:	804420               	add	a4, a4, a2
  19585b:	00a0b2               	movi	a11, 0
  19585e:	c56352               	s32i	a5, a3, 0x314
  195861:	20a550               	or	a10, a5, a5
  195864:	0c4c                	movi.n	a12, 64
  195866:	552a                	add.n	a5, a5, a2
  195868:	eabbe5               	call8	180428 <__vec_memset>
  19586b:	334b                	addi.n	a3, a3, 4
  19586d:	d89367               	bne	a3, a6, 195849 <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0x1a5>
  195870:	090c                	movi.n	a9, 0
  195872:	aec1b1               	l32r	a11, 181378 (400000 <_memmap_mem_dram1_end+0xff000>)
  195875:	020c                	movi.n	a2, 0
  195877:	51a8                	l32i.n	a10, a1, 20
  195879:	681c                	movi.n	a8, 22
  19587b:	03daa2               	addmi	a10, a10, 0x300
  19587e:	44caa2               	addi	a10, a10, 68
  195881:	0da876               	loopgtz	a8, 195892 <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0x1ee>
  195884:	696ab2               	s32i	a11, a10, 0x1a4
  195887:	6a6a92               	s32i	a9, a10, 0x1a8
  19588a:	956ab2               	s32i	a11, a10, 0x254
  19588d:	966a92               	s32i	a9, a10, 0x258
  195890:	aa8b                	addi.n	a10, a10, 8

00195892 <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0x1ee>:
  195892:	f01d                	retw.n

00195894 <_Z11CreatePsDecP6PS_DECP5fractS2_S2_S2_S2_+0x1f0>:
  195894:	00000000                                ....

00195898 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi>:
  195898:	034136               	entry	a1, 0x1a0
  19589b:	206220               	or	a6, a2, a2
  19589e:	202440               	or	a2, a4, a4
  1958a1:	0026a2               	l32i	a10, a6, 0
  1958a4:	0126b2               	l32i	a11, a6, 4
  1958a7:	f375a5               	call8	189000 <InitBitParser>
  1958aa:	08a052               	movi	a5, 8
  1958ad:	b4a042               	movi	a4, 180
  1958b0:	01a072               	movi	a7, 1
  1958b3:	698274               	ae_lb	a8, a7
  1958b6:	01a9                	s32i.n	a10, a1, 0
  1958b8:	f48080               	extui	a8, a8, 0, 16
  1958bb:	774a74               	ae_db	a10, a7
  1958be:	01a9                	s32i.n	a10, a1, 0
  1958c0:	0389                	s32i.n	a8, a3, 0
  1958c2:	087856               	bnez	a8, 19594d <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0xb5>
  1958c5:	a14b                	addi.n	a10, a1, 4
  1958c7:	24a1c2               	movi	a12, 0x124
  1958ca:	556122               	s32i	a2, a1, 0x154
  1958cd:	b3cb                	addi.n	a11, a3, 12
  1958cf:	5661b2               	s32i	a11, a1, 0x158
  1958d2:	eaaae5               	call8	180380 <__vec_memcpy>
  1958d5:	694274               	ae_lb	a4, a7
  1958d8:	01a8                	l32i.n	a10, a1, 0
  1958da:	f44040               	extui	a4, a4, 0, 16
  1958dd:	774a74               	ae_db	a10, a7
  1958e0:	01a9                	s32i.n	a10, a1, 0
  1958e2:	0d401641e0b014ce 	{ bnei.w18	a4, 1, 195a54 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1bc>; nop }
  1958ea:	698274               	ae_lb	a8, a7
  1958ed:	586182               	s32i	a8, a1, 0x160
  1958f0:	774a74               	ae_db	a10, a7
  1958f3:	01a9                	s32i.n	a10, a1, 0
  1958f5:	005806               	j	195a59 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1c1>

001958f8 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x60>:
  1958f8:	00a042               	movi	a4, 0

001958fb <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x63>:
  1958fb:	5b6142               	s32i	a4, a1, 0x16c
  1958fe:	699274               	ae_lb	a9, a7
  195901:	774a74               	ae_db	a10, a7
  195904:	0061a2               	s32i	a10, a1, 0
  195907:	f49090               	extui	a9, a9, 0, 16
  19590a:	00b916               	beqz	a9, 195919 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x81>
  19590d:	20a110               	or	a10, a1, a1
  195910:	08a0b2               	movi	a11, 8
  195913:	f36e25               	call8	188ff4 <SkipBits>
  195916:	5b6142               	s32i	a4, a1, 0x16c

00195919 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x81>:
  195919:	b4a042               	movi	a4, 180
  19591c:	5b21b2               	l32i	a11, a1, 0x16c
  19591f:	4f21e2               	l32i	a14, a1, 0x13c
  195922:	5421c2               	l32i	a12, a1, 0x150
  195925:	5021d2               	l32i	a13, a1, 0x140
  195928:	5821f2               	l32i	a15, a1, 0x160
  19592b:	01d3a2               	addmi	a10, a3, 0x100
  19592e:	b4caa2               	addi	a10, a10, -76
  195931:	814af2               	s8i	a15, a10, 129
  195934:	0163d2               	s32i	a13, a3, 4
  195937:	4c63c2               	s32i	a12, a3, 0x130
  19593a:	23e9                	s32i.n	a14, a3, 8
  19593c:	24a1c2               	movi	a12, 0x124
  19593f:	804ab2               	s8i	a11, a10, 128
  195942:	824a22               	s8i	a2, a10, 130
  195945:	b14b                	addi.n	a11, a1, 4
  195947:	5621a2               	l32i	a10, a1, 0x158
  19594a:	eaa365               	call8	180380 <__vec_memcpy>

0019594d <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0xb5>:
  19594d:	2398                	l32i.n	a9, a3, 8
  19594f:	0d400f41d0b0d92e 	{ bgeui.w18	a9, 64, 195a50 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1b8>; nop }
  195957:	5f6162               	s32i	a6, a1, 0x17c
  19595a:	891b                	addi.n	a8, a9, 1
  19595c:	b34a                	add.n	a11, a3, a4
  19595e:	5e61b2               	s32i	a11, a1, 0x178
  195961:	216b82               	s32i	a8, a11, 132
  195964:	055996               	bltz	a9, 1959bd <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x125>
  195967:	032d                	mov.n	a2, a3
  195969:	01a8                	l32i.n	a10, a1, 0
  19596b:	ffa062               	movi	a6, 255
  19596e:	01d372               	addmi	a7, a3, 0x100
  195971:	080c                	movi.n	a8, 0
  195973:	5a6182               	s32i	a8, a1, 0x168
  195976:	48c772               	addi	a7, a7, 72

00195979 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0xe1>:
  195979:	00a042               	movi	a4, 0

0019597c <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0xe4>:
  19597c:	699254               	ae_lb	a9, a5
  19597f:	774a54               	ae_db	a10, a5
  195982:	0061a2               	s32i	a10, a1, 0
  195985:	f49090               	extui	a9, a9, 0, 16
  195988:	804490               	add	a4, a4, a9
  19598b:	ed1967               	beq	a9, a6, 19597c <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0xe4>
  19598e:	20b770               	or	a11, a7, a7
  195991:	f36225               	call8	188fb4 <TerminateBitParser>
  195994:	11b4d0               	slli	a11, a4, 3
  195997:	5162a2               	s32i	a10, a2, 0x144
  19599a:	5362b2               	s32i	a11, a2, 0x14c
  19599d:	21b3b0               	srai	a11, a11, 3
  1959a0:	80aab0               	add	a10, a10, a11
  1959a3:	5222b2               	l32i	a11, a2, 0x148
  1959a6:	f365a5               	call8	189000 <InitBitParser>
  1959a9:	0cc222               	addi	a2, a2, 12
  1959ac:	77cb                	addi.n	a7, a7, 12
  1959ae:	01a9                	s32i.n	a10, a1, 0
  1959b0:	5a21d2               	l32i	a13, a1, 0x168
  1959b3:	23c8                	l32i.n	a12, a3, 8
  1959b5:	dd1b                	addi.n	a13, a13, 1
  1959b7:	5a61d2               	s32i	a13, a1, 0x168
  1959ba:	bbacd7               	bge	a12, a13, 195979 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0xe1>

001959bd <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x125>:
  1959bd:	5e2122               	l32i	a2, a1, 0x178
  1959c0:	5f2162               	l32i	a6, a1, 0x17c
  1959c3:	800222               	l8ui	a2, a2, 128
  1959c6:	10a0e2               	movi	a14, 16
  1959c9:	13be27               	bgeu	a14, a2, 1959e0 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x148>

001959cc <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x134>:
  1959cc:	20a110               	or	a10, a1, a1
  1959cf:	10a0b2               	movi	a11, 16
  1959d2:	f36225               	call8	188ff4 <SkipBits>
  1959d5:	081c                	movi.n	a8, 16
  1959d7:	f0c222               	addi	a2, a2, -16
  1959da:	742020               	extui	a2, a2, 0, 8
  1959dd:	eb3827               	bltu	a8, a2, 1959cc <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x134>

001959e0 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x148>:
  1959e0:	01ad                	mov.n	a10, a1
  1959e2:	02bd                	mov.n	a11, a2
  1959e4:	f360e5               	call8	188ff4 <SkipBits>
  1959e7:	01a8                	l32i.n	a10, a1, 0
  1959e9:	01d1b2               	addmi	a11, a1, 0x100
  1959ec:	30cbb2               	addi	a11, a11, 48
  1959ef:	f35c65               	call8	188fb4 <TerminateBitParser>
  1959f2:	26b8                	l32i.n	a11, a6, 8
  1959f4:	16c8                	l32i.n	a12, a6, 4
  1959f6:	0026d2               	l32i	a13, a6, 0
  1959f9:	4c21f2               	l32i	a15, a1, 0x130
  1959fc:	ea1b                	addi.n	a14, a10, 1
  1959fe:	93aef0               	movnez	a10, a14, a15
  195a01:	c0aad0               	sub	a10, a10, a13
  195a04:	f0aac0               	subx8	a10, a10, a12
  195a07:	10aba7               	bge	a11, a10, 195a1b <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x183>
  195a0a:	0b0c                	movi.n	a11, 0
  195a0c:	0ca3c2               	movi	a12, 0x30c
  195a0f:	01d3a2               	addmi	a10, a3, 0x100
  195a12:	38caa2               	addi	a10, a10, 56
  195a15:	eaa125               	call8	180428 <__vec_memset>
  195a18:	000d06               	j	195a50 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1b8>

00195a1b <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x183>:
  195a1b:	01aab7               	bge	a10, a11, 195a20 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x188>
  195a1e:	26a9                	s32i.n	a10, a6, 8

00195a20 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x188>:
  195a20:	020c                	movi.n	a2, 0

00195a22 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x18a>:
  195a22:	f01d                	retw.n

00195a24 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x18c>:
  195a24:	0d402c4110b029ce 	{ bnei.w18	a9, 2, 195ce9 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x451>; nop }
  195a2c:	081c                	movi.n	a8, 16
  195a2e:	699254               	ae_lb	a9, a5
  195a31:	774a54               	ae_db	a10, a5
  195a34:	f49090               	extui	a9, a9, 0, 16
  195a37:	69c284               	ae_lb	a12, a8
  195a3a:	01a9                	s32i.n	a10, a1, 0
  195a3c:	774a84               	ae_db	a10, a8

00195a3f <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1a7>:
  195a3f:	01a9                	s32i.n	a10, a1, 0
  195a41:	112c00               	slli	a2, a12, 16
  195a44:	292a                	add.n	a2, a9, a2

00195a46 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1ae>:
  195a46:	2688                	l32i.n	a8, a6, 8
  195a48:	0d000f41f0b0c82e 	{ bgeu.w18	a8, a2, 195b4b <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x2b3>; nop }

00195a50 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1b8>:
  195a50:	420c                	movi.n	a2, 4
  195a52:	f01d                	retw.n

00195a54 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1bc>:
  195a54:	090c                	movi.n	a9, 0
  195a56:	586192               	s32i	a9, a1, 0x160

00195a59 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1c1>:
  195a59:	5821b2               	l32i	a11, a1, 0x160
  195a5c:	74b0b0               	extui	a11, a11, 0, 8
  195a5f:	0e1b56               	bnez	a11, 195b44 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x2ac>
  195a62:	02a0e2               	movi	a14, 2
  195a65:	3b1466               	bnei	a4, 1, 195aa4 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x20c>
  195a68:	280c                	movi.n	a8, 2
  195a6a:	8b0c                	movi.n	a11, 8
  195a6c:	692284               	ae_lb	a2, a8
  195a6f:	774a84               	ae_db	a10, a8
  195a72:	01a9                	s32i.n	a10, a1, 0
  195a74:	f42020               	extui	a2, a2, 0, 16
  195a77:	01ad                	mov.n	a10, a1
  195a79:	11c2d0               	slli	a12, a2, 3
  195a7c:	4d61c2               	s32i	a12, a1, 0x134
  195a7f:	f35765               	call8	188ff4 <SkipBits>
  195a82:	0f3266               	bnei	a2, 3, 195a95 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1fd>
  195a85:	01ad                	mov.n	a10, a1
  195a87:	8b0c                	movi.n	a11, 8
  195a89:	f356a5               	call8	188ff4 <SkipBits>
  195a8c:	4d2192               	l32i	a9, a1, 0x134
  195a8f:	f8c992               	addi	a9, a9, -8
  195a92:	4d6192               	s32i	a9, a1, 0x134

00195a95 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1fd>:
  195a95:	4d21b2               	l32i	a11, a1, 0x134
  195a98:	01ad                	mov.n	a10, a1
  195a9a:	23bb80               	sext	a11, a11, 15
  195a9d:	f35565               	call8	188ff4 <SkipBits>
  195aa0:	2e0c                	movi.n	a14, 2
  195aa2:	01a8                	l32i.n	a10, a1, 0

00195aa4 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x20c>:
  195aa4:	320c                	movi.n	a2, 3
  195aa6:	4b0c                	movi.n	a11, 4
  195aa8:	6c0c                	movi.n	a12, 6
  195aaa:	699274               	ae_lb	a9, a7
  195aad:	774a74               	ae_db	a10, a7
  195ab0:	749090               	extui	a9, a9, 0, 8
  195ab3:	69f2c4               	ae_lb	a15, a12
  195ab6:	01a9                	s32i.n	a10, a1, 0
  195ab8:	f4f0f0               	extui	a15, a15, 0, 16
  195abb:	774ac4               	ae_db	a10, a12
  195abe:	01a9                	s32i.n	a10, a1, 0
  195ac0:	69d2b4               	ae_lb	a13, a11
  195ac3:	774ab4               	ae_db	a10, a11
  195ac6:	f4d0d0               	extui	a13, a13, 0, 16
  195ac9:	dd1b                	addi.n	a13, a13, 1
  195acb:	69c224               	ae_lb	a12, a2
  195ace:	01a9                	s32i.n	a10, a1, 0
  195ad0:	774a24               	ae_db	a10, a2
  195ad3:	01a9                	s32i.n	a10, a1, 0
  195ad5:	0d7ff44190b02d2e 	{ bgeui.w18	a13, 2, 195a22 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x18a>; nop }
  195add:	f4d0c0               	extui	a13, a12, 0, 16
  195ae0:	dd1b                	addi.n	a13, a13, 1
  195ae2:	0d7ff341c0b02d2e 	{ bgeui.w18	a13, 2, 195a22 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x18a>; nop }
  195aea:	4f61f2               	s32i	a15, a1, 0x13c
  195aed:	506192               	s32i	a9, a1, 0x140
  195af0:	541466               	bnei	a4, 1, 195b48 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x2b0>
  195af3:	6992e4               	ae_lb	a9, a14
  195af6:	774ae4               	ae_db	a10, a14
  195af9:	01a9                	s32i.n	a10, a1, 0
  195afb:	f49090               	extui	a9, a9, 0, 16
  195afe:	f91b                	addi.n	a15, a9, 1
  195b00:	0d7ff24100b03f2e 	{ bgeui.w18	a15, 3, 195a24 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x18c>; nop }
  195b08:	880c                	movi.n	a8, 8
  195b0a:	b08980               	addx8	a8, a9, a8
  195b0d:	692284               	ae_lb	a2, a8
  195b10:	774a84               	ae_db	a10, a8
  195b13:	01a9                	s32i.n	a10, a1, 0
  195b15:	f42020               	extui	a2, a2, 0, 16
  195b18:	ffca86               	j	195a46 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1ae>

00195b1b <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x283>:
  195b1b:	190c                	movi.n	a9, 1

00195b1d <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x285>:
  195b1d:	932790               	movnez	a2, a7, a9

00195b20 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x288>:
  195b20:	03a0b2               	movi	a11, 3
  195b23:	6992b4               	ae_lb	a9, a11
  195b26:	0021a2               	l32i	a10, a1, 0
  195b29:	f49090               	extui	a9, a9, 0, 16
  195b2c:	774ab4               	ae_db	a10, a11
  195b2f:	0061a2               	s32i	a10, a1, 0
  195b32:	546192               	s32i	a9, a1, 0x150
  195b35:	b9cc                	bnez.n	a9, 195b44 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x2ac>
  195b37:	01ad                	mov.n	a10, a1
  195b39:	8b0c                	movi.n	a11, 8
  195b3b:	f34ba5               	call8	188ff4 <SkipBits>
  195b3e:	5021c2               	l32i	a12, a1, 0x140
  195b41:	1bac56               	bnez	a12, 195cff <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x467>

00195b44 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x2ac>:
  195b44:	320c                	movi.n	a2, 3
  195b46:	f01d                	retw.n

00195b48 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x2b0>:
  195b48:	00a022               	movi	a2, 0

00195b4b <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x2b3>:
  195b4b:	01d1b2               	addmi	a11, a1, 0x100
  195b4e:	28cbb2               	addi	a11, a11, 40
  195b51:	f34625               	call8	188fb4 <TerminateBitParser>
  195b54:	5761a2               	s32i	a10, a1, 0x15c
  195b57:	4a21b2               	l32i	a11, a1, 0x128
  195b5a:	f34a65               	call8	189000 <InitBitParser>
  195b5d:	596122               	s32i	a2, a1, 0x164
  195b60:	02bd                	mov.n	a11, a2
  195b62:	c14b                	addi.n	a12, a1, 4
  195b64:	01a9                	s32i.n	a10, a1, 0
  195b66:	5521d2               	l32i	a13, a1, 0x154
  195b69:	01ad                	mov.n	a10, a1
  195b6b:	002da5               	call8	195e44 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x28>
  195b6e:	5d61a2               	s32i	a10, a1, 0x174
  195b71:	01d1b2               	addmi	a11, a1, 0x100
  195b74:	2ccbb2               	addi	a11, a11, 44
  195b77:	01a8                	l32i.n	a10, a1, 0
  195b79:	f343a5               	call8	188fb4 <TerminateBitParser>
  195b7c:	5d21c2               	l32i	a12, a1, 0x174
  195b7f:	2c8c                	beqz.n	a12, 195b85 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x2ed>
  195b81:	0c2d                	mov.n	a2, a12
  195b83:	f01d                	retw.n

00195b85 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x2ed>:
  195b85:	5161a2               	s32i	a10, a1, 0x144
  195b88:	4c1466               	bnei	a4, 1, 195bd8 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x340>
  195b8b:	5721a2               	l32i	a10, a1, 0x15c
  195b8e:	4a21b2               	l32i	a11, a1, 0x128
  195b91:	f346e5               	call8	189000 <InitBitParser>
  195b94:	5921c2               	l32i	a12, a1, 0x164
  195b97:	0061a2               	s32i	a10, a1, 0
  195b9a:	09ec16               	beqz	a12, 195c3c <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3a4>
  195b9d:	10a0d2               	movi	a13, 16
  195ba0:	26bdc7               	bgeu	a13, a12, 195bca <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x332>
  195ba3:	ffccf2               	addi	a15, a12, -1
  195ba6:	41f4f0               	srli	a15, a15, 4
  195ba9:	5261f2               	s32i	a15, a1, 0x148

00195bac <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x314>:
  195bac:	20a110               	or	a10, a1, a1
  195baf:	10a0b2               	movi	a11, 16
  195bb2:	f34425               	call8	188ff4 <SkipBits>
  195bb5:	f0c222               	addi	a2, a2, -16
  195bb8:	10a082               	movi	a8, 16
  195bbb:	ed3827               	bltu	a8, a2, 195bac <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x314>
  195bbe:	522182               	l32i	a8, a1, 0x148
  195bc1:	592122               	l32i	a2, a1, 0x164
  195bc4:	1188c0               	slli	a8, a8, 4
  195bc7:	c02280               	sub	a2, a2, a8

00195bca <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x332>:
  195bca:	23b280               	sext	a11, a2, 15
  195bcd:	01ad                	mov.n	a10, a1
  195bcf:	f34265               	call8	188ff4 <SkipBits>
  195bd2:	001986               	j	195c3c <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3a4>

00195bd5 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x33d>:
  195bd5:	000000                                        ...

00195bd8 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x340>:
  195bd8:	4b21b2               	l32i	a11, a1, 0x12c
  195bdb:	f34265               	call8	189000 <InitBitParser>
  195bde:	592192               	l32i	a9, a1, 0x164
  195be1:	0061a2               	s32i	a10, a1, 0
  195be4:	054916               	beqz	a9, 195c3c <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3a4>
  195be7:	5721f2               	l32i	a15, a1, 0x15c
  195bea:	5121e2               	l32i	a14, a1, 0x144
  195bed:	10a0a2               	movi	a10, 16
  195bf0:	c0eef0               	sub	a14, a14, a15
  195bf3:	11eed0               	slli	a14, a14, 3
  195bf6:	c0d9e0               	sub	a13, a9, a14
  195bf9:	4b21e2               	l32i	a14, a1, 0x12c
  195bfc:	4a21c2               	l32i	a12, a1, 0x128
  195bff:	c0dde0               	sub	a13, a13, a14
  195c02:	80ccd0               	add	a12, a12, a13
  195c05:	0c2d                	mov.n	a2, a12
  195c07:	28bac7               	bgeu	a10, a12, 195c33 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x39b>
  195c0a:	4e61c2               	s32i	a12, a1, 0x138
  195c0d:	8c0b                	addi.n	a8, a12, -1
  195c0f:	418480               	srli	a8, a8, 4
  195c12:	536182               	s32i	a8, a1, 0x14c

00195c15 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x37d>:
  195c15:	20a110               	or	a10, a1, a1
  195c18:	10a0b2               	movi	a11, 16
  195c1b:	f33da5               	call8	188ff4 <SkipBits>
  195c1e:	f0c222               	addi	a2, a2, -16
  195c21:	10a092               	movi	a9, 16
  195c24:	ed3927               	bltu	a9, a2, 195c15 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x37d>
  195c27:	532182               	l32i	a8, a1, 0x14c
  195c2a:	4e2122               	l32i	a2, a1, 0x138
  195c2d:	1188c0               	slli	a8, a8, 4
  195c30:	c02280               	sub	a2, a2, a8

00195c33 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x39b>:
  195c33:	23b280               	sext	a11, a2, 15
  195c36:	20a110               	or	a10, a1, a1
  195c39:	f33ba5               	call8	188ff4 <SkipBits>
  195c3c:	0221a2               	l32i	a10, a1, 8
  195c3f:	042392               	l32i	a9, a3, 16
  195c42:	1f99a7               	bne	a9, a10, 195c65 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3cd>
  195c45:	41c8                	l32i.n	a12, a1, 16
  195c47:	63b8                	l32i.n	a11, a3, 24
  195c49:	189bc7               	bne	a11, a12, 195c65 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3cd>
  195c4c:	0c01e2               	l8ui	a14, a1, 12
  195c4f:	1403d2               	l8ui	a13, a3, 20
  195c52:	0f9de7               	bne	a13, a14, 195c65 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3cd>
  195c55:	0d0182               	l8ui	a8, a1, 13
  195c58:	1503f2               	l8ui	a15, a3, 21
  195c5b:	069f87               	bne	a15, a8, 195c65 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3cd>
  195c5e:	51a8                	l32i.n	a10, a1, 20
  195c60:	7398                	l32i.n	a9, a3, 28
  195c62:	0419a7               	beq	a9, a10, 195c6a <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3d2>
  195c65:	120c                	movi.n	a2, 1
  195c67:	000046               	j	195c6c <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3d4>

00195c6a <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3d2>:
  195c6a:	020c                	movi.n	a2, 0

00195c6c <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x3d4>:
  195c6c:	2a03b2               	l8ui	a11, a3, 42
  195c6f:	eadb16               	beqz	a11, 195b20 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x288>
  195c72:	2201c2               	l8ui	a12, a1, 34
  195c75:	ea7c16               	beqz	a12, 195b20 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x288>
  195c78:	38c1a2               	addi	a10, a1, 56
  195c7b:	40c3b2               	addi	a11, a3, 64
  195c7e:	2f03d2               	l8ui	a13, a3, 47
  195c81:	c14b                	addi.n	a12, a1, 4
  195c83:	230cc2               	l8ui	a12, a12, 35
  195c86:	001965               	call8	195e1c <_Z23compareElementSelectionP14tElementSelectS0_hh>
  195c89:	6adc                	bnez.n	a10, 195ca3 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x40b>
  195c8b:	68c1a2               	addi	a10, a1, 104
  195c8e:	70c3b2               	addi	a11, a3, 112
  195c91:	3003d2               	l8ui	a13, a3, 48
  195c94:	c14b                	addi.n	a12, a1, 4
  195c96:	240cc2               	l8ui	a12, a12, 36
  195c99:	001825               	call8	195e1c <_Z23compareElementSelectionP14tElementSelectS0_hh>
  195c9c:	3acc                	bnez.n	a10, 195ca3 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x40b>
  195c9e:	090c                	movi.n	a9, 0
  195ca0:	000046               	j	195ca5 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x40d>

00195ca3 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x40b>:
  195ca3:	190c                	movi.n	a9, 1

00195ca5 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x40d>:
  195ca5:	c9dc                	bnez.n	a9, 195cc5 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x42d>
  195ca7:	3103d2               	l8ui	a13, a3, 49
  195caa:	c14b                	addi.n	a12, a1, 4
  195cac:	01d3b2               	addmi	a11, a3, 0x100
  195caf:	7fc1a2               	addi	a10, a1, 127
  195cb2:	19caa2               	addi	a10, a10, 25
  195cb5:	a0cbb2               	addi	a11, a11, -96
  195cb8:	250cc2               	l8ui	a12, a12, 37
  195cbb:	001625               	call8	195e1c <_Z23compareElementSelectionP14tElementSelectS0_hh>
  195cbe:	3acc                	bnez.n	a10, 195cc5 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x42d>
  195cc0:	090c                	movi.n	a9, 0
  195cc2:	000046               	j	195cc7 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x42f>

00195cc5 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x42d>:
  195cc5:	190c                	movi.n	a9, 1

00195cc7 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x42f>:
  195cc7:	e50956               	bnez	a9, 195b1b <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x283>
  195cca:	3203d2               	l8ui	a13, a3, 50
  195ccd:	c14b                	addi.n	a12, a1, 4
  195ccf:	01d3b2               	addmi	a11, a3, 0x100
  195cd2:	7fc1a2               	addi	a10, a1, 127
  195cd5:	49caa2               	addi	a10, a10, 73
  195cd8:	d0cbb2               	addi	a11, a11, -48
  195cdb:	260cc2               	l8ui	a12, a12, 38
  195cde:	0013e5               	call8	195e1c <_Z23compareElementSelectionP14tElementSelectS0_hh>
  195ce1:	e36a56               	bnez	a10, 195b1b <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x283>
  195ce4:	090c                	movi.n	a9, 0
  195ce6:	ff8cc6               	j	195b1d <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x285>

00195ce9 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x451>:
  195ce9:	0b1c                	movi.n	a11, 16
  195ceb:	6992b4               	ae_lb	a9, a11
  195cee:	774ab4               	ae_db	a10, a11
  195cf1:	f49090               	extui	a9, a9, 0, 16
  195cf4:	69c2b4               	ae_lb	a12, a11
  195cf7:	01a9                	s32i.n	a10, a1, 0
  195cf9:	774ab4               	ae_db	a10, a11
  195cfc:	ff4fc6               	j	195a3f <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x1a7>

00195cff <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x467>:
  195cff:	69b274               	ae_lb	a11, a7
  195d02:	01a8                	l32i.n	a10, a1, 0
  195d04:	f4b0b0               	extui	a11, a11, 0, 16
  195d07:	774a74               	ae_db	a10, a7
  195d0a:	01a9                	s32i.n	a10, a1, 0
  195d0c:	be8b16               	beqz	a11, 1958f8 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x60>
  195d0f:	5c6122               	s32i	a2, a1, 0x170
  195d12:	241466               	bnei	a4, 1, 195d3a <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x4a2>
  195d15:	280c                	movi.n	a8, 2
  195d17:	692284               	ae_lb	a2, a8
  195d1a:	774a84               	ae_db	a10, a8
  195d1d:	01a9                	s32i.n	a10, a1, 0
  195d1f:	f42020               	extui	a2, a2, 0, 16
  195d22:	c21b                	addi.n	a12, a2, 1
  195d24:	2b3cf6               	bgeui	a12, 3, 195d53 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x4bb>
  195d27:	890c                	movi.n	a9, 8
  195d29:	b09290               	addx8	a9, a2, a9
  195d2c:	694294               	ae_lb	a4, a9
  195d2f:	774a94               	ae_db	a10, a9

00195d32 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x49a>:
  195d32:	5c2122               	l32i	a2, a1, 0x170
  195d35:	01a9                	s32i.n	a10, a1, 0
  195d37:	fef006               	j	1958fb <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x63>

00195d3a <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x4a2>:
  195d3a:	69b274               	ae_lb	a11, a7
  195d3d:	774a74               	ae_db	a10, a7
  195d40:	f4b0b0               	extui	a11, a11, 0, 16
  195d43:	694254               	ae_lb	a4, a5
  195d46:	01a9                	s32i.n	a10, a1, 0
  195d48:	774a54               	ae_db	a10, a5
  195d4b:	01a9                	s32i.n	a10, a1, 0
  195d4d:	fe9b56               	bnez	a11, 195d3a <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x4a2>
  195d50:	fee9c6               	j	1958fb <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x63>

00195d53 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x4bb>:
  195d53:	0f2266               	bnei	a2, 2, 195d66 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x4ce>
  195d56:	694254               	ae_lb	a4, a5
  195d59:	0c1c                	movi.n	a12, 16
  195d5b:	774a54               	ae_db	a10, a5
  195d5e:	01a9                	s32i.n	a10, a1, 0
  195d60:	774ac4               	ae_db	a10, a12
  195d63:	fff2c6               	j	195d32 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x49a>

00195d66 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x4ce>:
  195d66:	0d1c                	movi.n	a13, 16
  195d68:	6942d4               	ae_lb	a4, a13
  195d6b:	774ad4               	ae_db	a10, a13
  195d6e:	01a9                	s32i.n	a10, a1, 0
  195d70:	774ad4               	ae_db	a10, a13
  195d73:	ffeec6               	j	195d32 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x49a>

00195d76 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi+0x4de>:
	...

00195d78 <_Z9LOAS2LATMP12_streambuf_tS0_i>:
  195d78:	006136               	entry	a1, 48
  195d7b:	80a082               	movi	a8, 128
  195d7e:	00a052               	movi	a5, 0
  195d81:	006152               	s32i	a5, a1, 0
  195d84:	006352               	s32i	a5, a3, 0
  195d87:	026352               	s32i	a5, a3, 8
  195d8a:	022292               	l32i	a9, a2, 8
  195d8d:	016352               	s32i	a5, a3, 4
  195d90:	4ea897               	bge	a8, a9, 195de2 <_Z9LOAS2LATMP12_streambuf_tS0_i+0x6a>
  195d93:	02a8                	l32i.n	a10, a2, 0
  195d95:	12b8                	l32i.n	a11, a2, 4
  195d97:	f326a5               	call8	189000 <InitBitParser>
  195d9a:	b7a272               	movi	a7, 0x2b7
  195d9d:	bc0c                	movi.n	a12, 11
  195d9f:	69b2c4               	ae_lb	a11, a12
  195da2:	774ac4               	ae_db	a10, a12
  195da5:	f4b0b0               	extui	a11, a11, 0, 16
  195da8:	1b9b77               	bne	a11, a7, 195dc7 <_Z9LOAS2LATMP12_streambuf_tS0_i+0x4f>
  195dab:	01bd                	mov.n	a11, a1
  195dad:	d80c                	movi.n	a8, 13
  195daf:	696284               	ae_lb	a6, a8
  195db2:	774a84               	ae_db	a10, a8
  195db5:	f46060               	extui	a6, a6, 0, 16
  195db8:	f31fa5               	call8	188fb4 <TerminateBitParser>
  195dbb:	03a9                	s32i.n	a10, a3, 0
  195dbd:	01b8                	l32i.n	a11, a1, 0
  195dbf:	ada691               	l32r	a9, 181458 (2000 <XtosCoreStateSize+0x1d80>)
  195dc2:	13b9                	s32i.n	a11, a3, 4
  195dc4:	03a967               	bge	a9, a6, 195dcb <_Z9LOAS2LATMP12_streambuf_tS0_i+0x53>

00195dc7 <_Z9LOAS2LATMP12_streambuf_tS0_i+0x4f>:
  195dc7:	220c                	movi.n	a2, 2
  195dc9:	f01d                	retw.n

00195dcb <_Z9LOAS2LATMP12_streambuf_tS0_i+0x53>:
  195dcb:	22b8                	l32i.n	a11, a2, 8
  195dcd:	c63b                	addi.n	a12, a6, 3
  195dcf:	11ccd0               	slli	a12, a12, 3
  195dd2:	0c2bc7               	blt	a11, a12, 195de2 <_Z9LOAS2LATMP12_streambuf_tS0_i+0x6a>
  195dd5:	d48c                	beqz.n	a4, 195de6 <_Z9LOAS2LATMP12_streambuf_tS0_i+0x6e>
  195dd7:	381bc7               	beq	a11, a12, 195e13 <_Z9LOAS2LATMP12_streambuf_tS0_i+0x9b>
  195dda:	d65b                	addi.n	a13, a6, 5
  195ddc:	11ddd0               	slli	a13, a13, 3
  195ddf:	0cabd7               	bge	a11, a13, 195def <_Z9LOAS2LATMP12_streambuf_tS0_i+0x77>

00195de2 <_Z9LOAS2LATMP12_streambuf_tS0_i+0x6a>:
  195de2:	120c                	movi.n	a2, 1
  195de4:	f01d                	retw.n

00195de6 <_Z9LOAS2LATMP12_streambuf_tS0_i+0x6e>:
  195de6:	020c                	movi.n	a2, 0
  195de8:	11e6d0               	slli	a14, a6, 3
  195deb:	23e9                	s32i.n	a14, a3, 8
  195ded:	f01d                	retw.n

00195def <_Z9LOAS2LATMP12_streambuf_tS0_i+0x77>:
  195def:	80aa60               	add	a10, a10, a6
  195df2:	0021b2               	l32i	a11, a1, 0
  195df5:	f320a5               	call8	189000 <InitBitParser>
  195df8:	0ba0f2               	movi	a15, 11
  195dfb:	20b110               	or	a11, a1, a1
  195dfe:	6942f4               	ae_lb	a4, a15
  195e01:	774af4               	ae_db	a10, a15
  195e04:	f31ae5               	call8	188fb4 <TerminateBitParser>
  195e07:	f48040               	extui	a8, a4, 0, 16
  195e0a:	d81877               	beq	a8, a7, 195de6 <_Z9LOAS2LATMP12_streambuf_tS0_i+0x6e>
  195e0d:	016352               	s32i	a5, a3, 4
  195e10:	0222b2               	l32i	a11, a2, 8

00195e13 <_Z9LOAS2LATMP12_streambuf_tS0_i+0x9b>:
  195e13:	f27c                	movi.n	a2, -1
  195e15:	e8cb92               	addi	a9, a11, -24
  195e18:	2399                	s32i.n	a9, a3, 8
  195e1a:	f01d                	retw.n

00195e1c <_Z23compareElementSelectionP14tElementSelectS0_hh>:
  195e1c:	004136               	entry	a1, 32
  195e1f:	1c9457               	bne	a4, a5, 195e3f <_Z23compareElementSelectionP14tElementSelectS0_hh+0x23>
  195e22:	159476               	loopnez	a4, 195e3b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1f>
  195e25:	000372               	l8ui	a7, a3, 0
  195e28:	000262               	l8ui	a6, a2, 0
  195e2b:	020392               	l8ui	a9, a3, 2
  195e2e:	0d9677               	bne	a6, a7, 195e3f <_Z23compareElementSelectionP14tElementSelectS0_hh+0x23>
  195e31:	020282               	l8ui	a8, a2, 2
  195e34:	333b                	addi.n	a3, a3, 3
  195e36:	059897               	bne	a8, a9, 195e3f <_Z23compareElementSelectionP14tElementSelectS0_hh+0x23>
  195e39:	223b                	addi.n	a2, a2, 3

00195e3b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1f>:
  195e3b:	020c                	movi.n	a2, 0
  195e3d:	f01d                	retw.n

00195e3f <_Z23compareElementSelectionP14tElementSelectS0_hh+0x23>:
  195e3f:	120c                	movi.n	a2, 1
  195e41:	f01d                	retw.n

00195e43 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x27>:
	...

00195e44 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x28>:
  195e44:	006136               	entry	a1, 48
  195e47:	20a440               	or	a10, a4, a4
  195e4a:	00a0b2               	movi	a11, 0
  195e4d:	24a1c2               	movi	a12, 0x124
  195e50:	026132               	s32i	a3, a1, 8
  195e53:	1159                	s32i.n	a5, a1, 4
  195e55:	ea5d25               	call8	180428 <__vec_memset>
  195e58:	0e1c                	movi.n	a14, 16
  195e5a:	8d0c                	movi.n	a13, 8
  195e5c:	f70c                	movi.n	a7, 15
  195e5e:	4c0c                	movi.n	a12, 4
  195e60:	f91c                	movi.n	a9, 31
  195e62:	530c                	movi.n	a3, 5
  195e64:	698234               	ae_lb	a8, a3
  195e67:	02a8                	l32i.n	a10, a2, 0
  195e69:	f48080               	extui	a8, a8, 0, 16
  195e6c:	774a34               	ae_db	a10, a3
  195e6f:	02a9                	s32i.n	a10, a2, 0
  195e71:	0489                	s32i.n	a8, a4, 0
  195e73:	169897               	bne	a8, a9, 195e8d <_Z23compareElementSelectionP14tElementSelectS0_hh+0x71>
  195e76:	6b0c                	movi.n	a11, 6
  195e78:	b60c                	movi.n	a6, 11
  195e7a:	6992b4               	ae_lb	a9, a11
  195e7d:	774ab4               	ae_db	a10, a11
  195e80:	02a9                	s32i.n	a10, a2, 0
  195e82:	f49090               	extui	a9, a9, 0, 16
  195e85:	20c992               	addi	a9, a9, 32
  195e88:	0499                	s32i.n	a9, a4, 0
  195e8a:	000046               	j	195e8f <_Z23compareElementSelectionP14tElementSelectS0_hh+0x73>

00195e8d <_Z23compareElementSelectionP14tElementSelectS0_hh+0x71>:
  195e8d:	036d                	mov.n	a6, a3

00195e8f <_Z23compareElementSelectionP14tElementSelectS0_hh+0x73>:
  195e8f:	664b                	addi.n	a6, a6, 4
  195e91:	6952c4               	ae_lb	a5, a12
  195e94:	02b8                	l32i.n	a11, a2, 0
  195e96:	f45050               	extui	a5, a5, 0, 16
  195e99:	774bc4               	ae_db	a11, a12
  195e9c:	02b9                	s32i.n	a11, a2, 0
  195e9e:	1d9577               	bne	a5, a7, 195ebf <_Z23compareElementSelectionP14tElementSelectS0_hh+0xa3>
  195ea1:	69a2d4               	ae_lb	a10, a13
  195ea4:	774bd4               	ae_db	a11, a13
  195ea7:	f4a0a0               	extui	a10, a10, 0, 16
  195eaa:	69f2e4               	ae_lb	a15, a14
  195ead:	02b9                	s32i.n	a11, a2, 0
  195eaf:	f4f0f0               	extui	a15, a15, 0, 16
  195eb2:	774be4               	ae_db	a11, a14
  195eb5:	02b9                	s32i.n	a11, a2, 0
  195eb7:	11ff80               	slli	a15, a15, 8
  195eba:	aafa                	add.n	a10, a10, a15
  195ebc:	000246               	j	195ec9 <_Z23compareElementSelectionP14tElementSelectS0_hh+0xad>

00195ebf <_Z23compareElementSelectionP14tElementSelectS0_hh+0xa3>:
  195ebf:	05ad                	mov.n	a10, a5
  195ec1:	0020f0               	nop
  195ec4:	f2e225               	call8	188ce8 <tIndexToFrequency>
  195ec7:	4c0c                	movi.n	a12, 4

00195ec9 <_Z23compareElementSelectionP14tElementSelectS0_hh+0xad>:
  195ec9:	34a9                	s32i.n	a10, a4, 12
  195ecb:	029577               	bne	a5, a7, 195ed1 <_Z23compareElementSelectionP14tElementSelectS0_hh+0xb5>
  195ece:	18c662               	addi	a6, a6, 24

00195ed1 <_Z23compareElementSelectionP14tElementSelectS0_hh+0xb5>:
  195ed1:	125a16               	beqz	a10, 195ffa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1de>
  195ed4:	69a2c4               	ae_lb	a10, a12
  195ed7:	02b8                	l32i.n	a11, a2, 0
  195ed9:	664b                	addi.n	a6, a6, 4
  195edb:	774bc4               	ae_db	a11, a12
  195ede:	02b9                	s32i.n	a11, a2, 0
  195ee0:	0944a2               	s8i	a10, a4, 9
  195ee3:	11b8                	l32i.n	a11, a1, 4
  195ee5:	74a0a0               	extui	a10, a10, 0, 8
  195ee8:	4bcc                	bnez.n	a11, 195ef0 <_Z23compareElementSelectionP14tElementSelectS0_hh+0xd4>
  195eea:	218ab6               	bltui	a10, 8, 195f0f <_Z23compareElementSelectionP14tElementSelectS0_hh+0xf3>
  195eed:	004246               	j	195ffa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1de>

00195ef0 <_Z23compareElementSelectionP14tElementSelectS0_hh+0xd4>:
  195ef0:	098ab6               	bltui	a10, 8, 195efd <_Z23compareElementSelectionP14tElementSelectS0_hh+0xe1>
  195ef3:	ad0c                	movi.n	a13, 10
  195ef5:	0d00104110b0cdae 	{ bgeu.w18	a13, a10, 195ffa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1de>; nop }

00195efd <_Z23compareElementSelectionP14tElementSelectS0_hh+0xe1>:
  195efd:	0d000f4190b08a7e 	{ beq.w18	a10, a7, 195ffa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1de>; nop }
  195f05:	de0c                	movi.n	a14, 13
  195f07:	0d000e41f0b08aee 	{ beq.w18	a10, a14, 195ffa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1de>; nop }

00195f0f <_Z23compareElementSelectionP14tElementSelectS0_hh+0xf3>:
  195f0f:	130c                	movi.n	a3, 1
  195f11:	5f0c                	movi.n	a15, 5
  195f13:	0458                	l32i.n	a5, a4, 0
  195f15:	d81c                	movi.n	a8, 29
  195f17:	0d001f4100b0858e 	{ beq.w18	a5, a8, 19610b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2ef>; nop }
  195f1f:	0d401e4180b0550e 	{ beqi.w18	a5, 5, 19610b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2ef>; nop }
  195f27:	080492               	l8ui	a9, a4, 8

00195f2a <_Z23compareElementSelectionP14tElementSelectS0_hh+0x10e>:
  195f2a:	05b916               	beqz	a9, 195f89 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x16d>
  195f2d:	664b                	addi.n	a6, a6, 4
  195f2f:	14f9                	s32i.n	a15, a4, 4
  195f31:	6952c4               	ae_lb	a5, a12
  195f34:	02b8                	l32i.n	a11, a2, 0
  195f36:	f45050               	extui	a5, a5, 0, 16
  195f39:	774bc4               	ae_db	a11, a12
  195f3c:	02b9                	s32i.n	a11, a2, 0
  195f3e:	219577               	bne	a5, a7, 195f63 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x147>
  195f41:	0e1c                	movi.n	a14, 16
  195f43:	8d0c                	movi.n	a13, 8
  195f45:	69a2d4               	ae_lb	a10, a13
  195f48:	774bd4               	ae_db	a11, a13
  195f4b:	f4a0a0               	extui	a10, a10, 0, 16
  195f4e:	02b9                	s32i.n	a11, a2, 0
  195f50:	69d2e4               	ae_lb	a13, a14
  195f53:	774be4               	ae_db	a11, a14
  195f56:	02b9                	s32i.n	a11, a2, 0
  195f58:	f4d0d0               	extui	a13, a13, 0, 16
  195f5b:	11dd80               	slli	a13, a13, 8
  195f5e:	aada                	add.n	a10, a10, a13
  195f60:	000246               	j	195f6d <_Z23compareElementSelectionP14tElementSelectS0_hh+0x151>

00195f63 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x147>:
  195f63:	05ad                	mov.n	a10, a5
  195f65:	0020f0               	nop
  195f68:	f2d7e5               	call8	188ce8 <tIndexToFrequency>
  195f6b:	5f0c                	movi.n	a15, 5

00195f6d <_Z23compareElementSelectionP14tElementSelectS0_hh+0x151>:
  195f6d:	44a9                	s32i.n	a10, a4, 16
  195f6f:	029577               	bne	a5, a7, 195f75 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x159>
  195f72:	18c662               	addi	a6, a6, 24

00195f75 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x159>:
  195f75:	081a16               	beqz	a10, 195ffa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1de>
  195f78:	665b                	addi.n	a6, a6, 5
  195f7a:	6952f4               	ae_lb	a5, a15
  195f7d:	0288                	l32i.n	a8, a2, 0
  195f7f:	f45050               	extui	a5, a5, 0, 16
  195f82:	7748f4               	ae_db	a8, a15
  195f85:	0289                	s32i.n	a8, a2, 0
  195f87:	0459                	s32i.n	a5, a4, 0

00195f89 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x16d>:
  195f89:	17a0a2               	movi	a10, 23
  195f8c:	14a0b2               	movi	a11, 20
  195f8f:	13a0e2               	movi	a14, 19
  195f92:	1d1c                	movi.n	a13, 17
  195f94:	1f1526               	beqi	a5, 1, 195fb7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x19b>
  195f97:	1c2526               	beqi	a5, 2, 195fb7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x19b>
  195f9a:	193526               	beqi	a5, 3, 195fb7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x19b>
  195f9d:	164526               	beqi	a5, 4, 195fb7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x19b>
  195fa0:	136526               	beqi	a5, 6, 195fb7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x19b>
  195fa3:	107526               	beqi	a5, 7, 195fb7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x19b>
  195fa6:	0d15d7               	beq	a5, a13, 195fb7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x19b>
  195fa9:	0a15e7               	beq	a5, a14, 195fb7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x19b>
  195fac:	0715b7               	beq	a5, a11, 195fb7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x19b>
  195faf:	591c                	movi.n	a9, 21
  195fb1:	021597               	beq	a5, a9, 195fb7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x19b>
  195fb4:	6f95a7               	bne	a5, a10, 196027 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x20b>
  195fb7:	0b0c                	movi.n	a11, 0
  195fb9:	0904a2               	l8ui	a10, a4, 9
  195fbc:	10a1c2               	movi	a12, 0x110
  195fbf:	01a9                	s32i.n	a10, a1, 0
  195fc1:	14c4a2               	addi	a10, a4, 20
  195fc4:	ea4625               	call8	180428 <__vec_memset>
  195fc7:	7c1c                	movi.n	a12, 23
  195fc9:	1d1c                	movi.n	a13, 17
  195fcb:	3e1c                	movi.n	a14, 19
  195fcd:	4f1c                	movi.n	a15, 20
  195fcf:	69a234               	ae_lb	a10, a3
  195fd2:	02b8                	l32i.n	a11, a2, 0
  195fd4:	f4a0a0               	extui	a10, a10, 0, 16
  195fd7:	774b34               	ae_db	a11, a3
  195fda:	02b9                	s32i.n	a11, a2, 0
  195fdc:	503566               	bnei	a5, 3, 196030 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x214>
  195fdf:	048a16               	beqz	a10, 19602b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x20f>

00195fe2 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1c6>:
  195fe2:	3a0c                	movi.n	a10, 3
  195fe4:	004506               	j	1960fc <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2e0>

00195fe7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1cb>:
  195fe7:	05ad                	mov.n	a10, a5
  195fe9:	0020f0               	nop
  195fec:	f2cfa5               	call8	188ce8 <tIndexToFrequency>

00195fef <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1d3>:
  195fef:	44a9                	s32i.n	a10, a4, 16
  195ff1:	029577               	bne	a5, a7, 195ff7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1db>
  195ff4:	18c662               	addi	a6, a6, 24

00195ff7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1db>:
  195ff7:	1fba56               	bnez	a10, 1961f6 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3da>

00195ffa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1de>:
  195ffa:	420c                	movi.n	a2, 4
  195ffc:	f01d                	retw.n

00195ffe <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1e2>:
  195ffe:	080492               	l8ui	a9, a4, 8

00196001 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1e5>:
  196001:	29cc                	bnez.n	a9, 196007 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1eb>

00196003 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1e7>:
  196003:	34c8                	l32i.n	a12, a4, 12
  196005:	44c9                	s32i.n	a12, a4, 16

00196007 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1eb>:
  196007:	020c                	movi.n	a2, 0
  196009:	f01d                	retw.n

0019600b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1ef>:
  19600b:	662b                	addi.n	a6, a6, 2
  19600d:	2b0c                	movi.n	a11, 2
  19600f:	6992b4               	ae_lb	a9, a11
  196012:	02a8                	l32i.n	a10, a2, 0
  196014:	f49090               	extui	a9, a9, 0, 16
  196017:	774ab4               	ae_db	a10, a11
  19601a:	02a9                	s32i.n	a10, a2, 0
  19601c:	072926               	beqi	a9, 2, 196027 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x20b>
  19601f:	0d401141e0b039ce 	{ bnei.w18	a9, 3, 196141 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x325>; nop }

00196027 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x20b>:
  196027:	320c                	movi.n	a2, 3
  196029:	f01d                	retw.n

0019602b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x20f>:
  19602b:	00a182               	movi	a8, 0x100
  19602e:	5489                	s32i.n	a8, a4, 20

00196030 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x214>:
  196030:	190c                	movi.n	a9, 1
  196032:	0abd                	mov.n	a11, a10
  196034:	93b9a0               	movnez	a11, a9, a10
  196037:	0d000c4170b0b5ce 	{ bne.w18	a5, a12, 196102 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2e6>; nop }
  19603f:	e0a192               	movi	a9, 0x1e0
  196042:	00a2a2               	movi	a10, 0x200

00196045 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x229>:
  196045:	939ab0               	movnez	a9, a10, a11
  196048:	5499                	s32i.n	a9, a4, 20
  19604a:	0298                	l32i.n	a9, a2, 0
  19604c:	698234               	ae_lb	a8, a3
  19604f:	774934               	ae_db	a9, a3
  196052:	0299                	s32i.n	a9, a2, 0
  196054:	1c4482               	s8i	a8, a4, 28
  196057:	748080               	extui	a8, a8, 0, 8
  19605a:	38cc                	bnez.n	a8, 196061 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x245>
  19605c:	090c                	movi.n	a9, 0
  19605e:	000386               	j	196070 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x254>

00196061 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x245>:
  196061:	eb0c                	movi.n	a11, 14
  196063:	6992b4               	ae_lb	a9, a11
  196066:	02a8                	l32i.n	a10, a2, 0
  196068:	f49090               	extui	a9, a9, 0, 16
  19606b:	774ab4               	ae_db	a10, a11
  19606e:	02a9                	s32i.n	a10, a2, 0

00196070 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x254>:
  196070:	0021a2               	l32i	a10, a1, 0
  196073:	69b234               	ae_lb	a11, a3
  196076:	002282               	l32i	a8, a2, 0
  196079:	066492               	s32i	a9, a4, 24
  19607c:	774834               	ae_db	a8, a3
  19607f:	0289                	s32i.n	a8, a2, 0
  196081:	1d44b2               	s8i	a11, a4, 29
  196084:	4adc                	bnez.n	a10, 19609c <_Z23compareElementSelectionP14tElementSelectS0_hh+0x280>
  196086:	1e4432               	s8i	a3, a4, 30
  196089:	02ad                	mov.n	a10, a2
  19608b:	20c4b2               	addi	a11, a4, 32
  19608e:	f2cea5               	call8	188d78 <tScanPCEFromBitstream>
  196091:	7c1c                	movi.n	a12, 23
  196093:	1d1c                	movi.n	a13, 17
  196095:	3e1c                	movi.n	a14, 19
  196097:	4f1c                	movi.n	a15, 20
  196099:	05fa56               	bnez	a10, 1960fc <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2e0>
  19609c:	026526               	beqi	a5, 6, 1960a2 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x286>
  19609f:	0895f7               	bne	a5, a15, 1960ab <_Z23compareElementSelectionP14tElementSelectS0_hh+0x28f>

001960a2 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x286>:
  1960a2:	0298                	l32i.n	a9, a2, 0
  1960a4:	3a0c                	movi.n	a10, 3
  1960a6:	7749a4               	ae_db	a9, a10
  1960a9:	0299                	s32i.n	a9, a2, 0

001960ab <_Z23compareElementSelectionP14tElementSelectS0_hh+0x28f>:
  1960ab:	1d04b2               	l8ui	a11, a4, 29
  1960ae:	5bac                	beqz.n	a11, 1960d7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2bb>
  1960b0:	0d00124120b085de 	{ beq.w18	a5, a13, 1961d6 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3ba>; nop }
  1960b8:	0d001141a0b085ee 	{ beq.w18	a5, a14, 1961d6 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3ba>; nop }
  1960c0:	0d00114120b085ce 	{ beq.w18	a5, a12, 1961d6 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3ba>; nop }
  1960c8:	0d001041a0b085fe 	{ beq.w18	a5, a15, 1961d6 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3ba>; nop }
  1960d0:	02b8                	l32i.n	a11, a2, 0

001960d2 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2b6>:
  1960d2:	774b34               	ae_db	a11, a3
  1960d5:	02b9                	s32i.n	a11, a2, 0

001960d7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2bb>:
  1960d7:	1f1526               	beqi	a5, 1, 1960fa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2de>
  1960da:	1c2526               	beqi	a5, 2, 1960fa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2de>
  1960dd:	193526               	beqi	a5, 3, 1960fa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2de>
  1960e0:	164526               	beqi	a5, 4, 1960fa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2de>
  1960e3:	136526               	beqi	a5, 6, 1960fa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2de>
  1960e6:	107526               	beqi	a5, 7, 1960fa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2de>
  1960e9:	0d15d7               	beq	a5, a13, 1960fa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2de>
  1960ec:	0a15e7               	beq	a5, a14, 1960fa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2de>
  1960ef:	0715c7               	beq	a5, a12, 1960fa <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2de>
  1960f2:	0d3fee41c0b0b5fe 	{ bne.w18	a5, a15, 195fe2 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1c6>; nop }
  1960fa:	0a0c                	movi.n	a10, 0

001960fc <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2e0>:
  1960fc:	3a9c                	beqz.n	a10, 196113 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2f7>
  1960fe:	0a2d                	mov.n	a2, a10
  196100:	f01d                	retw.n

00196102 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2e6>:
  196102:	00a492               	movi	a9, 0x400
  196105:	c0a3a2               	movi	a10, 0x3c0
  196108:	ffce46               	j	196045 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x229>

0019610b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2ef>:
  19610b:	084432               	s8i	a3, a4, 8
  19610e:	039d                	mov.n	a9, a3
  196110:	ff8586               	j	195f2a <_Z23compareElementSelectionP14tElementSelectS0_hh+0x10e>

00196113 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2f7>:
  196113:	0024a2               	l32i	a10, a4, 0
  196116:	0d3fef4110b08ade 	{ beq.w18	a10, a13, 19600b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1ef>; nop }
  19611e:	0d3fee4190b08aee 	{ beq.w18	a10, a14, 19600b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1ef>; nop }
  196126:	0d3fee4110b08afe 	{ beq.w18	a10, a15, 19600b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1ef>; nop }
  19612e:	15a0d2               	movi	a13, 21
  196131:	0d3fed4160b08ade 	{ beq.w18	a10, a13, 19600b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1ef>; nop }
  196139:	0d3fec41e0b08ace 	{ beq.w18	a10, a12, 19600b <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1ef>; nop }

00196141 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x325>:
  196141:	0124e2               	l32i	a14, a4, 4
  196144:	0d7feb4160b05e0e 	{ beqi.w18	a14, 5, 195ffe <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1e2>; nop }
  19614c:	0221f2               	l32i	a15, a1, 8
  19614f:	c0ff60               	sub	a15, a15, a6
  196152:	0d7fea4180b0bf6e 	{ blti.w18	a15, 16, 195ffe <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1e2>; nop }
  19615a:	20a220               	or	a10, a2, a2
  19615d:	0ba0b2               	movi	a11, 11
  196160:	f2e6e5               	call8	188fd0 <ShowBitsHW>
  196163:	b7a282               	movi	a8, 0x2b7
  196166:	0d00084100b0ba8e 	{ bne.w18	a10, a8, 1961ea <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3ce>; nop }
  19616e:	02ad                	mov.n	a10, a2
  196170:	bb0c                	movi.n	a11, 11
  196172:	f2e825               	call8	188ff4 <SkipBits>
  196175:	5b0c                	movi.n	a11, 5
  196177:	69a2b4               	ae_lb	a10, a11
  19617a:	0298                	l32i.n	a9, a2, 0
  19617c:	f4a0a0               	extui	a10, a10, 0, 16
  19617f:	7749b4               	ae_db	a9, a11
  196182:	0299                	s32i.n	a9, a2, 0
  196184:	14a9                	s32i.n	a10, a4, 4
  196186:	665a66               	bnei	a10, 5, 1961f0 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3d4>
  196189:	69b234               	ae_lb	a11, a3
  19618c:	774934               	ae_db	a9, a3
  19618f:	0299                	s32i.n	a9, a2, 0
  196191:	74b0b0               	extui	a11, a11, 0, 8
  196194:	0844b2               	s8i	a11, a4, 8
  196197:	e68b16               	beqz	a11, 196003 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1e7>
  19619a:	15c662               	addi	a6, a6, 21
  19619d:	4c0c                	movi.n	a12, 4
  19619f:	6952c4               	ae_lb	a5, a12
  1961a2:	02b8                	l32i.n	a11, a2, 0
  1961a4:	f45050               	extui	a5, a5, 0, 16
  1961a7:	774bc4               	ae_db	a11, a12
  1961aa:	02b9                	s32i.n	a11, a2, 0
  1961ac:	0d3fe34170b0b57e 	{ bne.w18	a5, a7, 195fe7 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1cb>; nop }
  1961b4:	0d1c                	movi.n	a13, 16
  1961b6:	8e0c                	movi.n	a14, 8
  1961b8:	69a2e4               	ae_lb	a10, a14
  1961bb:	774be4               	ae_db	a11, a14
  1961be:	f4a0a0               	extui	a10, a10, 0, 16
  1961c1:	69c2d4               	ae_lb	a12, a13
  1961c4:	02b9                	s32i.n	a11, a2, 0
  1961c6:	f4c0c0               	extui	a12, a12, 0, 16
  1961c9:	774bd4               	ae_db	a11, a13
  1961cc:	02b9                	s32i.n	a11, a2, 0
  1961ce:	11cc80               	slli	a12, a12, 8
  1961d1:	aaca                	add.n	a10, a10, a12
  1961d3:	ff8606               	j	195fef <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1d3>

001961d6 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3ba>:
  1961d6:	02b8                	l32i.n	a11, a2, 0
  1961d8:	774b34               	ae_db	a11, a3
  1961db:	02b9                	s32i.n	a11, a2, 0
  1961dd:	774b34               	ae_db	a11, a3
  1961e0:	02b9                	s32i.n	a11, a2, 0
  1961e2:	774b34               	ae_db	a11, a3
  1961e5:	02b9                	s32i.n	a11, a2, 0
  1961e7:	ffb9c6               	j	1960d2 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x2b6>

001961ea <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3ce>:
  1961ea:	080492               	l8ui	a9, a4, 8
  1961ed:	ff8406               	j	196001 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1e5>

001961f0 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3d4>:
  1961f0:	080492               	l8ui	a9, a4, 8
  1961f3:	ff8286               	j	196001 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1e5>

001961f6 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3da>:
  1961f6:	0221f2               	l32i	a15, a1, 8
  1961f9:	c0ff60               	sub	a15, a15, a6
  1961fc:	18afa6               	blti	a15, 12, 196218 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3fc>
  1961ff:	20a220               	or	a10, a2, a2
  196202:	0ca0b2               	movi	a11, 12
  196205:	f2dca5               	call8	188fd0 <ShowBitsHW>
  196208:	48a592               	movi	a9, 0x548
  19620b:	4181a0               	srli	a8, a10, 1
  19620e:	069897               	bne	a8, a9, 196218 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x3fc>
  196211:	02ad                	mov.n	a10, a2
  196213:	cb0c                	movi.n	a11, 12
  196215:	f2dde5               	call8	188ff4 <SkipBits>
  196218:	080492               	l8ui	a9, a4, 8
  19621b:	ff7886               	j	196001 <_Z23compareElementSelectionP14tElementSelectS0_hh+0x1e5>

0019621e <_Z23compareElementSelectionP14tElementSelectS0_hh+0x402>:
  19621e:	00000000 81360000                                ......

00196224 <tParseLATM>:
  196224:	008136               	entry	a1, 64
  196227:	b8a0b2               	movi	a11, 184
  19622a:	029d                	mov.n	a9, a2
  19622c:	4199                	s32i.n	a9, a1, 16
  19622e:	020c                	movi.n	a2, 0
  196230:	3629                	s32i.n	a2, a6, 12
  196232:	4629                	s32i.n	a2, a6, 16
  196234:	5629                	s32i.n	a2, a6, 20
  196236:	6629                	s32i.n	a2, a6, 24
  196238:	33cc                	bnez.n	a3, 19623f <tParseLATM+0x1b>
  19623a:	1a0c                	movi.n	a10, 1
  19623c:	000486               	j	196252 <tParseLATM+0x2e>

0019623f <tParseLATM+0x1b>:
  19623f:	4f2792               	l32i	a9, a7, 0x13c
  196242:	4e2782               	l32i	a8, a7, 0x138
  196245:	0d000a41e0b0889e 	{ beq.w18	a8, a9, 1962f7 <tParseLATM+0xd3>; nop }
  19624d:	0a6556               	bnez	a5, 1962f7 <tParseLATM+0xd3>
  196250:	02ad                	mov.n	a10, a2

00196252 <tParseLATM+0x2e>:
  196252:	05da56               	bnez	a10, 1962b3 <tParseLATM+0x8f>
  196255:	4f27d2               	l32i	a13, a7, 0x13c
  196258:	4188                	l32i.n	a8, a1, 16
  19625a:	90cdd0               	addx2	a12, a13, a13
  19625d:	a0cc70               	addx4	a12, a12, a7
  196260:	01dcc2               	addmi	a12, a12, 0x100
  196263:	44ccc2               	addi	a12, a12, 68
  196266:	1c98                	l32i.n	a9, a12, 4
  196268:	2cf8                	l32i.n	a15, a12, 8
  19626a:	0ce8                	l32i.n	a14, a12, 0
  19626c:	21c3f0               	srai	a12, a15, 3
  19626f:	4e27f2               	l32i	a15, a7, 0x138
  196272:	35cc                	bnez.n	a5, 196279 <tParseLATM+0x55>
  196274:	dd1b                	addi.n	a13, a13, 1
  196276:	4f67d2               	s32i	a13, a7, 0x13c

00196279 <tParseLATM+0x55>:
  196279:	5699                	s32i.n	a9, a6, 20
  19627b:	36e9                	s32i.n	a14, a6, 12
  19627d:	46c9                	s32i.n	a12, a6, 16
  19627f:	c0ee80               	sub	a14, a14, a8
  196282:	ccea                	add.n	a12, a12, a14
  196284:	5027e2               	l32i	a14, a7, 0x140
  196287:	069fd7               	bne	a15, a13, 196291 <tParseLATM+0x6d>
  19628a:	31e9                	s32i.n	a14, a1, 12
  19628c:	0ecd                	mov.n	a12, a14
  19628e:	000046               	j	196293 <tParseLATM+0x6f>

00196291 <tParseLATM+0x6d>:
  196291:	31c9                	s32i.n	a12, a1, 12

00196293 <tParseLATM+0x6f>:
  196293:	c0dec0               	sub	a13, a14, a12
  196296:	5067d2               	s32i	a13, a7, 0x140
  196299:	161fa6               	blti	a15, 1, 1962b3 <tParseLATM+0x8f>
  19629c:	0d0c                	movi.n	a13, 0
  19629e:	07ed                	mov.n	a14, a7
  1962a0:	4e27f2               	l32i	a15, a7, 0x138

001962a3 <tParseLATM+0x7f>:
  1962a3:	dd1b                	addi.n	a13, a13, 1
  1962a5:	512e82               	l32i	a8, a14, 0x144
  1962a8:	eecb                	addi.n	a14, a14, 12
  1962aa:	c088c0               	sub	a8, a8, a12
  1962ad:	4e6e82               	s32i	a8, a14, 0x138
  1962b0:	ef2df7               	blt	a13, a15, 1962a3 <tParseLATM+0x7f>

001962b3 <tParseLATM+0x8f>:
  1962b3:	190c                	movi.n	a9, 1
  1962b5:	354a26               	beqi	a10, 4, 1962ee <tParseLATM+0xca>
  1962b8:	323a26               	beqi	a10, 3, 1962ee <tParseLATM+0xca>
  1962bb:	0d40074150b01a0e 	{ beqi.w18	a10, 1, 196334 <tParseLATM+0x110>; nop }
  1962c3:	0d40084190b05a0e 	{ beqi.w18	a10, 5, 196350 <tParseLATM+0x12c>; nop }
  1962cb:	fadc                	bnez.n	a10, 1962ee <tParseLATM+0xca>
  1962cd:	a7cb                	addi.n	a10, a7, 12
  1962cf:	e7ba                	add.n	a14, a7, a11
  1962d1:	1021d2               	l32i	a13, a1, 64
  1962d4:	7e4e22               	s8i	a2, a14, 126
  1962d7:	31e8                	l32i.n	a14, a1, 12
  1962d9:	02cd                	mov.n	a12, a2
  1962db:	83ce50               	moveqz	a12, a14, a5
  1962de:	0dc9                	s32i.n	a12, a13, 0
  1962e0:	7699                	s32i.n	a9, a6, 28
  1962e2:	025622               	s16i	a2, a6, 4
  1962e5:	06a9                	s32i.n	a10, a6, 0
  1962e7:	8629                	s32i.n	a2, a6, 32
  1962e9:	0a0c                	movi.n	a10, 0
  1962eb:	000106               	j	1962f3 <tParseLATM+0xcf>

001962ee <tParseLATM+0xca>:
  1962ee:	1021f2               	l32i	a15, a1, 64
  1962f1:	0f99                	s32i.n	a9, a15, 0

001962f3 <tParseLATM+0xcf>:
  1962f3:	0a2d                	mov.n	a2, a10
  1962f5:	f01d                	retw.n

001962f7 <tParseLATM+0xd3>:
  1962f7:	1121c2               	l32i	a12, a1, 68
  1962fa:	01ad                	mov.n	a10, a1
  1962fc:	07bd                	mov.n	a11, a7
  1962fe:	1129                	s32i.n	a2, a1, 4
  196300:	11d3d0               	slli	a13, a3, 3
  196303:	41e8                	l32i.n	a14, a1, 16
  196305:	01e9                	s32i.n	a14, a1, 0
  196307:	21d9                	s32i.n	a13, a1, 8
  196309:	4f6722               	s32i	a2, a7, 0x13c
  19630c:	4e6722               	s32i	a2, a7, 0x138
  19630f:	506722               	s32i	a2, a7, 0x140
  196312:	ff5865               	call8	195898 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi>
  196315:	b8a0b2               	movi	a11, 184
  196318:	f97a56               	bnez	a10, 1962b3 <tParseLATM+0x8f>
  19631b:	21f8                	l32i.n	a15, a1, 8
  19631d:	21f3f0               	srai	a15, a15, 3
  196320:	5067f2               	s32i	a15, a7, 0x140
  196323:	c59c                	beqz.n	a5, 196343 <tParseLATM+0x11f>
  196325:	4e6722               	s32i	a2, a7, 0x138
  196328:	759c                	beqz.n	a5, 196343 <tParseLATM+0x11f>
  19632a:	0788                	l32i.n	a8, a7, 0
  19632c:	101866               	bnei	a8, 1, 196340 <tParseLATM+0x11c>
  19632f:	4a0c                	movi.n	a10, 4
  196331:	ffc746               	j	196252 <tParseLATM+0x2e>

00196334 <tParseLATM+0x110>:
  196334:	1021a2               	l32i	a10, a1, 64
  196337:	f49c                	beqz.n	a4, 19635a <tParseLATM+0x136>
  196339:	0a39                	s32i.n	a3, a10, 0
  19633b:	6a0c                	movi.n	a10, 6
  19633d:	ffec86               	j	1962f3 <tParseLATM+0xcf>

00196340 <tParseLATM+0x11c>:
  196340:	f0e556               	bnez	a5, 196252 <tParseLATM+0x2e>

00196343 <tParseLATM+0x11f>:
  196343:	d7ba                	add.n	a13, a7, a11
  196345:	7e0dd2               	l8ui	a13, a13, 126
  196348:	5c0c                	movi.n	a12, 5
  19634a:	93acd0               	movnez	a10, a12, a13
  19634d:	ffc046               	j	196252 <tParseLATM+0x2e>

00196350 <tParseLATM+0x12c>:
  196350:	1021e2               	l32i	a14, a1, 64
  196353:	5a0c                	movi.n	a10, 5
  196355:	0e29                	s32i.n	a2, a14, 0
  196357:	ffe606               	j	1962f3 <tParseLATM+0xcf>

0019635a <tParseLATM+0x136>:
  19635a:	0a29                	s32i.n	a2, a10, 0
  19635c:	09ad                	mov.n	a10, a9
  19635e:	ffe446               	j	1962f3 <tParseLATM+0xcf>

00196361 <tParseLATM+0x13d>:
  196361:	000000                                        ...

00196364 <tParseLOAS>:
  196364:	00a136               	entry	a1, 80
  196367:	02cd                	mov.n	a12, a2
  196369:	049d                	mov.n	a9, a4
  19636b:	0b0c                	movi.n	a11, 0
  19636d:	054d                	mov.n	a4, a5
  19636f:	37b9                	s32i.n	a11, a7, 12
  196371:	47b9                	s32i.n	a11, a7, 16
  196373:	57b9                	s32i.n	a11, a7, 20
  196375:	67b9                	s32i.n	a11, a7, 24
  196377:	7199                	s32i.n	a9, a1, 28
  196379:	4813e6               	bgei	a3, 1, 1963c5 <tParseLOAS+0x61>
  19637c:	0b5d                	mov.n	a5, a11
  19637e:	1a0c                	movi.n	a10, 1

00196380 <tParseLOAS+0x1c>:
  196380:	0f7a56               	bnez	a10, 19647b <tParseLOAS+0x117>
  196383:	142122               	l32i	a2, a1, 80
  196386:	4f22d2               	l32i	a13, a2, 0x13c
  196389:	90bdd0               	addx2	a11, a13, a13
  19638c:	a0bb20               	addx4	a11, a11, a2
  19638f:	01dbb2               	addmi	a11, a11, 0x100
  196392:	44cbb2               	addi	a11, a11, 68
  196395:	34cc                	bnez.n	a4, 19639c <tParseLOAS+0x38>
  196397:	dd1b                	addi.n	a13, a13, 1
  196399:	4f62d2               	s32i	a13, a2, 0x13c

0019639c <tParseLOAS+0x38>:
  19639c:	2be8                	l32i.n	a14, a11, 8
  19639e:	0bf8                	l32i.n	a15, a11, 0
  1963a0:	1b88                	l32i.n	a8, a11, 4
  1963a2:	5789                	s32i.n	a8, a7, 20
  1963a4:	37f9                	s32i.n	a15, a7, 12
  1963a6:	c0cfc0               	sub	a12, a15, a12
  1963a9:	21b3e0               	srai	a11, a14, 3
  1963ac:	47b9                	s32i.n	a11, a7, 16
  1963ae:	bbca                	add.n	a11, a11, a12
  1963b0:	4e22e2               	l32i	a14, a2, 0x138
  1963b3:	5022c2               	l32i	a12, a2, 0x140
  1963b6:	0d000a4110b0bede 	{ bne.w18	a14, a13, 19645b <tParseLOAS+0xf7>; nop }
  1963be:	61c9                	s32i.n	a12, a1, 24
  1963c0:	0cbd                	mov.n	a11, a12
  1963c2:	0025c6               	j	19645d <tParseLOAS+0xf9>

001963c5 <tParseLOAS+0x61>:
  1963c5:	142122               	l32i	a2, a1, 80
  1963c8:	4f22d2               	l32i	a13, a2, 0x13c
  1963cb:	4e2292               	l32i	a9, a2, 0x138
  1963ce:	1183d0               	slli	a8, a3, 3
  1963d1:	0219d7               	beq	a9, a13, 1963d7 <tParseLOAS+0x73>
  1963d4:	0f7516               	beqz	a5, 1964cf <tParseLOAS+0x16b>

001963d7 <tParseLOAS+0x73>:
  1963d7:	81c9                	s32i.n	a12, a1, 32
  1963d9:	050c                	movi.n	a5, 0
  1963db:	11b9                	s32i.n	a11, a1, 4
  1963dd:	01c9                	s32i.n	a12, a1, 0
  1963df:	2189                	s32i.n	a8, a1, 8
  1963e1:	4f62b2               	s32i	a11, a2, 0x13c
  1963e4:	4e62b2               	s32i	a11, a2, 0x138
  1963e7:	5062b2               	s32i	a11, a2, 0x140

001963ea <tParseLOAS+0x86>:
  1963ea:	06cd                	mov.n	a12, a6
  1963ec:	01ad                	mov.n	a10, a1
  1963ee:	b1cb                	addi.n	a11, a1, 12
  1963f0:	ff9865               	call8	195d78 <_Z9LOAS2LATMP12_streambuf_tS0_i>
  1963f3:	112a66               	bnei	a10, 2, 196408 <tParseLOAS+0xa4>
  1963f6:	551b                	addi.n	a5, a5, 1
  1963f8:	2198                	l32i.n	a9, a1, 8
  1963fa:	01b8                	l32i.n	a11, a1, 0
  1963fc:	f8c992               	addi	a9, a9, -8
  1963ff:	bb1b                	addi.n	a11, a11, 1
  196401:	01b9                	s32i.n	a11, a1, 0
  196403:	2199                	s32i.n	a9, a1, 8
  196405:	e19357               	bne	a3, a5, 1963ea <tParseLOAS+0x86>

00196408 <tParseLOAS+0xa4>:
  196408:	0115a6               	blti	a5, 1, 19640d <tParseLOAS+0xa9>
  19640b:	2a0c                	movi.n	a10, 2

0019640d <tParseLOAS+0xa9>:
  19640d:	080a66               	bnei	a10, -1, 196419 <tParseLOAS+0xb5>
  196410:	0b0c                	movi.n	a11, 0
  196412:	71c8                	l32i.n	a12, a1, 28
  196414:	1a0c                	movi.n	a10, 1
  196416:	93abc0               	movnez	a10, a11, a12
  196419:	05ea56               	bnez	a10, 19647b <tParseLOAS+0x117>
  19641c:	a1cb                	addi.n	a10, a1, 12
  19641e:	02bd                	mov.n	a11, a2
  196420:	1621c2               	l32i	a12, a1, 88
  196423:	51d8                	l32i.n	a13, a1, 20
  196425:	01d262               	addmi	a6, a2, 0x100
  196428:	c0c662               	addi	a6, a6, -64
  19642b:	21d3d0               	srai	a13, a13, 3
  19642e:	e166d2               	s32i	a13, a6, 0x384
  196431:	ff4665               	call8	195898 <_Z8LATM2RAWP12_streambuf_tP12_tLATMHeaderi>
  196434:	81c8                	l32i.n	a12, a1, 32
  196436:	041a56               	bnez	a10, 19647b <tParseLOAS+0x117>
  196439:	e12682               	l32i	a8, a6, 0x384
  19643c:	883b                	addi.n	a8, a8, 3
  19643e:	506282               	s32i	a8, a2, 0x140
  196441:	0b1416               	beqz	a4, 1964f6 <tParseLOAS+0x192>
  196444:	090c                	movi.n	a9, 0
  196446:	4e6292               	s32i	a9, a2, 0x138
  196449:	0a9416               	beqz	a4, 1964f6 <tParseLOAS+0x192>
  19644c:	02b8                	l32i.n	a11, a2, 0
  19644e:	0d400a4110b01bce 	{ bnei.w18	a11, 1, 1964f3 <tParseLOAS+0x18f>; nop }
  196456:	4a0c                	movi.n	a10, 4
  196458:	ffc906               	j	196380 <tParseLOAS+0x1c>

0019645b <tParseLOAS+0xf7>:
  19645b:	61b9                	s32i.n	a11, a1, 24

0019645d <tParseLOAS+0xf9>:
  19645d:	c0dcb0               	sub	a13, a12, a11
  196460:	5062d2               	s32i	a13, a2, 0x140
  196463:	141ea6               	blti	a14, 1, 19647b <tParseLOAS+0x117>
  196466:	0c0c                	movi.n	a12, 0
  196468:	4e22d2               	l32i	a13, a2, 0x138

0019646b <tParseLOAS+0x107>:
  19646b:	cc1b                	addi.n	a12, a12, 1
  19646d:	5122e2               	l32i	a14, a2, 0x144
  196470:	22cb                	addi.n	a2, a2, 12
  196472:	c0eeb0               	sub	a14, a14, a11
  196475:	4e62e2               	s32i	a14, a2, 0x138
  196478:	ef2cd7               	blt	a12, a13, 19646b <tParseLOAS+0x107>
  19647b:	572a26               	beqi	a10, 2, 1964d6 <tParseLOAS+0x172>
  19647e:	190c                	movi.n	a9, 1
  196480:	344a26               	beqi	a10, 4, 1964b8 <tParseLOAS+0x154>
  196483:	313a26               	beqi	a10, 3, 1964b8 <tParseLOAS+0x154>
  196486:	371a26               	beqi	a10, 1, 1964c1 <tParseLOAS+0x15d>
  196489:	515a26               	beqi	a10, 5, 1964de <tParseLOAS+0x17a>
  19648c:	8aec                	bnez.n	a10, 1964b8 <tParseLOAS+0x154>
  19648e:	1521b2               	l32i	a11, a1, 84
  196491:	142182               	l32i	a8, a1, 80
  196494:	0f0c                	movi.n	a15, 0
  196496:	61c8                	l32i.n	a12, a1, 24
  196498:	0fad                	mov.n	a10, a15
  19649a:	83ac40               	moveqz	a10, a12, a4
  19649d:	01d8c2               	addmi	a12, a8, 0x100
  1964a0:	88cb                	addi.n	a8, a8, 12
  1964a2:	c0ccc2               	addi	a12, a12, -64
  1964a5:	764cf2               	s8i	a15, a12, 118
  1964a8:	0ba9                	s32i.n	a10, a11, 0
  1964aa:	0789                	s32i.n	a8, a7, 0
  1964ac:	7799                	s32i.n	a9, a7, 28
  1964ae:	0257f2               	s16i	a15, a7, 4
  1964b1:	87f9                	s32i.n	a15, a7, 32
  1964b3:	0a0c                	movi.n	a10, 0
  1964b5:	000106               	j	1964bd <tParseLOAS+0x159>

001964b8 <tParseLOAS+0x154>:
  1964b8:	1521d2               	l32i	a13, a1, 84
  1964bb:	0d99                	s32i.n	a9, a13, 0

001964bd <tParseLOAS+0x159>:
  1964bd:	0a2d                	mov.n	a2, a10
  1964bf:	f01d                	retw.n

001964c1 <tParseLOAS+0x15d>:
  1964c1:	71e8                	l32i.n	a14, a1, 28
  1964c3:	1521a2               	l32i	a10, a1, 84
  1964c6:	0eac                	beqz.n	a14, 1964ea <tParseLOAS+0x186>
  1964c8:	0a39                	s32i.n	a3, a10, 0
  1964ca:	6a0c                	movi.n	a10, 6
  1964cc:	fffb46               	j	1964bd <tParseLOAS+0x159>

001964cf <tParseLOAS+0x16b>:
  1964cf:	0a0c                	movi.n	a10, 0
  1964d1:	050c                	movi.n	a5, 0
  1964d3:	ffaa46               	j	196380 <tParseLOAS+0x1c>

001964d6 <tParseLOAS+0x172>:
  1964d6:	1521b2               	l32i	a11, a1, 84
  1964d9:	0b59                	s32i.n	a5, a11, 0
  1964db:	fff786               	j	1964bd <tParseLOAS+0x159>

001964de <tParseLOAS+0x17a>:
  1964de:	5a0c                	movi.n	a10, 5
  1964e0:	1521d2               	l32i	a13, a1, 84
  1964e3:	0c0c                	movi.n	a12, 0
  1964e5:	0dc9                	s32i.n	a12, a13, 0
  1964e7:	fff486               	j	1964bd <tParseLOAS+0x159>

001964ea <tParseLOAS+0x186>:
  1964ea:	0e0c                	movi.n	a14, 0
  1964ec:	0ae9                	s32i.n	a14, a10, 0
  1964ee:	09ad                	mov.n	a10, a9
  1964f0:	fff246               	j	1964bd <tParseLOAS+0x159>

001964f3 <tParseLOAS+0x18f>:
  1964f3:	e89456               	bnez	a4, 196380 <tParseLOAS+0x1c>

001964f6 <tParseLOAS+0x192>:
  1964f6:	760682               	l8ui	a8, a6, 118
  1964f9:	5f0c                	movi.n	a15, 5
  1964fb:	93af80               	movnez	a10, a15, a8
  1964fe:	ff9f86               	j	196380 <tParseLOAS+0x1c>

00196501 <tParseLOAS+0x19d>:
  196501:	000000                                        ...

Disassembly of section .lib_mp3_dec.text:

00196508 <xa_mp3_dec_dct64-0x190>:
  196508:	5a827a00 89be5200 30fbc500 7641af00     .z.Z.R.....0..Av
  196518:	0028e1d0 0028e540 ffe00000 00001043     ..(.@.(.....C...
  196528:	ffff9043 00080000 0028e334 0028e510     C.......4.(...(.
  196538:	ffff9041 00001041 0000085a 0028e220     A...A...Z... .(.
  196548:	0000ff00 00197944 00197658 00001040     ....Dy..Xv..@...
  196558:	ffff9042 00001044 ffff9040 00001042     B...D...@...B...
  196568:	0000103f 00001046 00001047 00001045     ?...F...G...E...
  196578:	00002f80 001979ae ffff8002 ffff8001     ./...y..........
  196588:	ffff8000 ffff8003 0028e420 0028e430     ........ .(.0.(.
  196598:	00000840 0028e428 00000841 00000843     @...(.(.A...C...
  1965a8:	00000842 00001000 00000800 00001c00     B...............
  1965b8:	00003080 0028f010 00200020 0028efb0     .0....(. . ...(.
  1965c8:	00008000 0028eff0 0028eeb0 00001100     ......(...(.....
  1965d8:	0028f020 0028ee90 0028edc0 0028edf0      .(...(...(...(.
  1965e8:	0028ee60 0028ee10 0028f030 0028eda0     `.(...(.0.(...(.
  1965f8:	0028f090 0000104a 0028f0a0 00000ffe     ..(.J.....(.....
  196608:	0028f0b0 58696e67 496e666f 00000bb8     ..(.gniXofnI....
  196618:	0028f100 0028f130 0028f0c0 0028f0c8     ..(.0.(...(...(.
  196628:	002908d0 00290cf0 002907d0 002916c0     ..)...)...)...).
  196638:	00290dc0 002908e0 006597fb 0028f160     ..)...)...e.`.(.
  196648:	00291c40 7fffffff 00291c70 0028f0f8     @.).....p.)...(.
  196658:	00002d90 00002d8e 00002de4 0028f200     .-...-...-....(.
  196668:	0028f3b0 0028f1a0 0028f1d0 002914c0     ..(...(...(...).
  196678:	00291480 00291460 00000900 00291bd0     ..).`.).......).
  196688:	00291240 00291bf0 00290e40              @.)...).@.).

00196694 <xa_mp3_dec_dct64-0x4>:
  196694:	00000000                                ....

00196698 <xa_mp3_dec_dct64>:
  196698:	004136               	entry	a1, 32
  19669b:	ff9da1               	l32r	a10, 196510 (30fbc500 <_memmap_cacheattr_bp_allvalid+0xed9a2de>)
  19669e:	400000046732e52e 	{ ae_l32x2.i	aed2, a5, 56; nop; addmi	a14, a2, 0x3000 }
  1966a6:	400000006044d55e 	{ ae_l32x2.i	aed4, a5, 0; nop; addi	a13, a5, 64 }
  1966ae:	4000010060007d0e 	{ ae_l32x2.i	aed0, a13, 0; nop; movi	a7, 0 }
  1966b6:	ff9791               	l32r	a9, 196514 (7641af00 <_memmap_cacheattr_bp_allvalid+0x541f8cde>)
  1966b9:	ff94b1               	l32r	a11, 19650c (89be5200 <_memmap_mem_LOG_DATA_AREA_end+0x9ae51e0>)
  1966bc:	102ee2               	l32i	a14, a14, 64
  1966bf:	eb00c10000005dbf 	{ ae_l32x2.i	aed5, a13, 56; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  1966c7:	9400dd052595259e 	{ nop; ae_sel16i.n	aed5, aed5, aed5, 0; ae_add32s	aed9, aed2, aed0 }
  1966cf:	80e8dd959498259e 	{ nop; ae_add32s	aed8, aed4, aed5; ae_sel16i	aed9, aed9, aed9, 0 }
  1966d7:	94f3249082a70e6e 	{ addi	a6, a14, 64; ae_sub32s	aed7, aed2, aed0; ae_add32s	aed10, aed8, aed9 }
  1966df:	aa00c4978767ae6e 	{ ae_s32x2.i	aed10, a14, 0; ae_sel16i.n	aed7, aed7, aed7, 0; ae_sub32s	aed6, aed8, aed9 }
  1966e7:	80f3c4656463766e 	{ ae_s32x2.i	aed7, a6, 0; ae_sub32s	aed3, aed4, aed5; ae_sel16i	aed6, aed6, aed6, 0 }
  1966ef:	eb00c50303036eff 	{ ae_s32x2.i	aed6, a14, 56; ae_sel16i.n	aed3, aed3, aed3, 0; nop }
  1966f7:	e93674               	ae_s32x2.i	aed3, a6, 56
  1966fa:	c1f564               	ae_l32x2.i	aed15, a5, 48
  1966fd:	b5fbc0405f10dd3e 	{ ae_l32x2.i	aed13, a13, 8; nop; ae_maxabs32s	aed1, aed4, aed5 }
  196705:	b500c11d2ded2dae 	{ ae_l32x2.i	aed2, a13, 48; ae_sel16i.n	aed13, aed13, aed13, 0; ae_maxabs32s	aed14, aed1, aed2 }
  19670d:	9400c0d2f282453e 	{ ae_l32x2.i	aed4, a5, 8; ae_sel16i.n	aed2, aed2, aed2, 0; ae_add32s	aed8, aed15, aed13 }
  196715:	80e8dd828486259e 	{ nop; ae_add32s	aed6, aed4, aed2; ae_sel16i	aed8, aed8, aed8, 0 }
  19671d:	4f3684               	ae_sub32s	aed3, aed6, aed8
  196720:	aae8ddd8f667259e 	{ nop; ae_add32s	aed7, aed6, aed8; ae_sub32s	aed6, aed15, aed13 }
  196728:	b500c4e606567e7e 	{ ae_s32x2.i	aed7, a14, 8; ae_sel16i.n	aed6, aed6, aed6, 0; ae_maxabs32s	aed5, aed14, aed0 }
  196730:	80f3c4323430667e 	{ ae_s32x2.i	aed6, a6, 8; ae_sub32s	aed0, aed4, aed2; ae_sel16i	aed3, aed3, aed3, 0 }
  196738:	eb00c50000003eef 	{ ae_s32x2.i	aed3, a14, 48; ae_sel16i.n	aed0, aed0, aed0, 0; nop }
  196740:	b5fbc5504f1006ee 	{ ae_s32x2.i	aed0, a6, 48; nop; ae_maxabs32s	aed1, aed5, aed4 }
  196748:	b5fbc1102fe0a53e 	{ ae_l32x2.i	aed10, a5, 40; nop; ae_maxabs32s	aed14, aed1, aed2 }
  196750:	b5fbc0e0ffc0bdae 	{ ae_l32x2.i	aed11, a13, 16; nop; ae_maxabs32s	aed12, aed14, aed15 }
  196758:	b500c1cbdbdb3d3e 	{ ae_l32x2.i	aed3, a13, 40; ae_sel16i.n	aed11, aed11, aed11, 0; ae_maxabs32s	aed13, aed12, aed13 }
  196760:	9400c0b3a31325ae 	{ ae_l32x2.i	aed2, a5, 16; ae_sel16i.n	aed3, aed3, aed3, 0; ae_add32s	aed1, aed10, aed11 }
  196768:	80e8dd131210259e 	{ nop; ae_add32s	aed0, aed2, aed3; ae_sel16i	aed1, aed1, aed1, 0 }
  196770:	94f3dd1100fe259e 	{ nop; ae_sub32s	aed14, aed0, aed1; ae_add32s	aed15, aed0, aed1 }
  196778:	b500c4de2ecefeee 	{ ae_s32x2.i	aed15, a14, 16; ae_sel16i.n	aed14, aed14, aed14, 0; ae_maxabs32s	aed12, aed13, aed2 }
  196780:	b5fbc5c03f90ee7e 	{ ae_s32x2.i	aed14, a14, 40; nop; ae_maxabs32s	aed9, aed12, aed3 }
  196788:	b5fbc090af8055be 	{ ae_l32x2.i	aed5, a5, 24; nop; ae_maxabs32s	aed8, aed9, aed10 }
  196790:	b5fbc180bfc06d2e 	{ ae_l32x2.i	aed6, a13, 32; nop; ae_maxabs32s	aed12, aed8, aed11 }
  196798:	b500c0c656968dbe 	{ ae_l32x2.i	aed8, a13, 24; ae_sel16i.n	aed6, aed6, aed6, 0; ae_maxabs32s	aed9, aed12, aed5 }
  1967a0:	ff5ad1               	l32r	a13, 196508 (5a827a00 <_memmap_cacheattr_bp_allvalid+0x386057de>)
  1967a3:	b5fbc1906fd0752e 	{ ae_l32x2.i	aed7, a5, 32; nop; ae_maxabs32s	aed13, aed9, aed6 }
  1967ab:	b500ddd878c8259e 	{ nop; ae_sel16i.n	aed8, aed8, aed8, 0; ae_maxabs32s	aed12, aed13, aed7 }
  1967b3:	b5fbddc08f40259e 	{ nop; nop; ae_maxabs32s	aed4, aed12, aed8 }
  1967bb:	a09444               	ae_sel16i	aed9, aed4, aed4, 0
  1967be:	b5f3dd4b9af1259e 	{ nop; ae_sub32s	aed1, aed10, aed11; ae_maxabs32s	aed15, aed4, aed9 }
  1967c6:	aa00c83121e1cfbe 	{ ae_nsaz32.l	a12, aed15; ae_sel16i.n	aed1, aed1, aed1, 0; ae_sub32s	aed14, aed2, aed3 }
  1967ce:	9400dd8e7e2e259e 	{ nop; ae_sel16i.n	aed14, aed14, aed14, 0; ae_add32s	aed2, aed7, aed8 }
  1967d6:	aae82f665550bcce 	{ addi	a12, a12, -5; ae_add32s	aed0, aed5, aed6; ae_sub32s	aed5, aed5, aed6 }
  1967de:	53cc70               	max	a12, a12, a7
  1967e1:	67edc4               	wur.ae_sar	a12
  1967e4:	8000dd252525259e 	{ nop; ae_sel16i.n	aed5, aed5, aed5, 0; ae_sel16i	aed2, aed2, aed2, 0 }
  1967ec:	aaf3dd82704d259e 	{ nop; ae_sub32s	aed13, aed0, aed2; ae_sub32s	aed4, aed7, aed8 }
  1967f4:	ea00dd3414b4259f 	{ nop; ae_sel16i.n	aed4, aed4, aed4, 0; ae_slas32s	aed11, aed1 }
  1967fc:	eae8dd32402f259f 	{ nop; ae_add32s	aed15, aed0, aed2; ae_slas32s	aed2, aed4 }
  196804:	ea00dd3d5d3d259f 	{ nop; ae_sel16i.n	aed13, aed13, aed13, 0; ae_slas32s	aed3, aed5 }
  19680c:	ea00dd33e3c3259f 	{ nop; ae_sel16i.n	aed3, aed3, aed3, 0; ae_slas32s	aed12, aed14 }
  196814:	9400603c2c0c8dde 	{ ae_movda32x2	aed8, a13, a13; ae_sel16i.n	aed12, aed12, aed12, 0; ae_add32s	aed0, aed2, aed3 }
  19681c:	aa76dd2830e5259e 	{ nop; ae_mulfp32x2ras	aed5, aed0, aed8; ae_sub32s	aed14, aed3, aed2 }
  196824:	aa76c5b8cea9de6e 	{ ae_s32x2.i	aed13, a14, 32; ae_mulfp32x2ras	aed9, aed14, aed8; ae_sub32s	aed10, aed12, aed11 }
  19682c:	9476c4c8ba76fefe 	{ ae_s32x2.i	aed15, a14, 24; ae_mulfp32x2ras	aed6, aed10, aed8; ae_add32s	aed7, aed11, aed12 }
  196834:	eb76c408070496ff 	{ ae_s32x2.i	aed9, a6, 24; ae_mulfp32x2ras	aed4, aed7, aed8; nop }
  19683c:	eb00c405050566ef 	{ ae_s32x2.i	aed6, a6, 16; ae_sel16i.n	aed5, aed5, aed5, 0; nop }
  196844:	eb00c5040404566f 	{ ae_s32x2.i	aed5, a6, 32; ae_sel16i.n	aed4, aed4, aed4, 0; nop }
  19684c:	e94654               	ae_s32x2.i	aed4, a6, 40
  19684f:	c14e34               	ae_l32x2.i	aed4, a14, 24
  196852:	c13e04               	ae_l32x2.i	aed3, a14, 0
  196855:	c10e54               	ae_l32x2.i	aed0, a14, 40
  196858:	ea00c03303631e3f 	{ ae_l32x2.i	aed1, a14, 8; ae_sel16i.n	aed3, aed3, aed3, 0; ae_slas32s	aed6, aed0 }
  196860:	9400c04131e12eae 	{ ae_l32x2.i	aed2, a14, 16; ae_sel16i.n	aed1, aed1, aed1, 0; ae_add32s	aed14, aed3, aed4 }
  196868:	94f3dd2413f3259e 	{ nop; ae_sub32s	aed3, aed3, aed4; ae_add32s	aed15, aed1, aed2 }
  196870:	80f3c1f2f1f41eae 	{ ae_l32x2.i	aed1, a14, 48; ae_sub32s	aed4, aed1, aed2; ae_sel16i	aed15, aed15, aed15, 0 }
  196878:	eaf3dd3f1e09259f 	{ nop; ae_sub32s	aed9, aed14, aed15; ae_slas32s	aed0, aed1 }
  196880:	80e9dd060050259e 	{ nop; ae_add32_hl_lh	aed0, aed0, aed6; ae_sel16i	aed5, aed0, aed0, 0 }
  196888:	ea76dd38402d259f 	{ nop; ae_mulfp32x2ras	aed13, aed0, aed8; ae_slas32s	aed2, aed4 }
  196890:	eaf3dd363551259f 	{ nop; ae_sub32s	aed1, aed5, aed6; ae_slas32s	aed5, aed3 }
  196898:	8002dd2255bc259e 	{ nop; ae_sel16i.n	aed12, aed5, aed2, 2; ae_sel16i	aed11, aed2, aed5, 0 }
  1968a0:	94eeddfceb67259e 	{ nop; ae_addsub32s	aed7, aed11, aed12; ae_add32s	aed6, aed14, aed15 }
  1968a8:	8076dd686764259e 	{ nop; ae_mulfp32x2ras	aed4, aed7, aed8; ae_sel16i	aed6, aed6, aed6, 0 }
  1968b0:	ea76c538913adeef 	{ ae_s32x2.i	aed13, a14, 48; ae_mulfp32x2ras	aed10, aed1, aed8; ae_slas32s	aed3, aed9 }
  1968b8:	8202c44452423e7e 	{ ae_s32x2.i	aed3, a14, 8; ae_sel16i.n	aed2, aed2, aed4, 2; ae_sel16i	aed4, aed4, aed5, 2 }
  1968c0:	ea00c5326251ae7f 	{ ae_s32x2.i	aed10, a14, 40; ae_sel16i.n	aed1, aed2, aed2, 0; ae_slas32s	aed5, aed6 }
  1968c8:	80eec442413f5e6e 	{ ae_s32x2.i	aed5, a14, 0; ae_addsub32s	aed15, aed1, aed2; ae_sel16i	aed3, aed4, aed4, 0 }
  1968d0:	ebf7c4040300feef 	{ ae_s32x2.i	aed15, a14, 16; ae_subadd32s	aed0, aed3, aed4; nop }
  1968d8:	e90e34               	ae_s32x2.i	aed0, a14, 24
  1968db:	c10634               	ae_l32x2.i	aed0, a6, 24
  1968de:	c14604               	ae_l32x2.i	aed4, a6, 0
  1968e1:	c19644               	ae_l32x2.i	aed9, a6, 32
  1968e4:	c13624               	ae_l32x2.i	aed3, a6, 16
  1968e7:	c1d674               	ae_l32x2.i	aed13, a6, 56
  1968ea:	eafbc030df80563f 	{ ae_l32x2.i	aed5, a6, 8; nop; ae_slas32s	aed8, aed13 }
  1968f2:	eafbc1305f20e6af 	{ ae_l32x2.i	aed14, a6, 48; nop; ae_slas32s	aed2, aed5 }
  1968fa:	eae9c133e2b1c63f 	{ ae_l32x2.i	aed12, a6, 40; ae_add32_hl_lh	aed1, aed2, aed3; ae_slas32s	aed11, aed14 }
  196902:	80e9c42c2b2a167e 	{ ae_s32x2.i	aed1, a6, 8; ae_add32_hl_lh	aed10, aed11, aed12; ae_sel16i	aed2, aed2, aed2, 0 }
  19690a:	aa00c53b2beba6ee 	{ ae_s32x2.i	aed10, a6, 48; ae_sel16i.n	aed11, aed11, aed11, 0; ae_sub32s	aed14, aed2, aed3 }
  196912:	0d801849882a2b2e 	{ ae_movda32	aed2, a11; ae_add32_hl_lh	aed10, aed8, aed9 }
  19691a:	feffb1               	l32r	a11, 196518 (28e1d0 <_lib_aacplus_v2_dec_rodata_end+0x50>)
  19691d:	eaf3c53c4bf7a6ff 	{ ae_s32x2.i	aed10, a6, 56; ae_sub32s	aed7, aed11, aed12; ae_slas32s	aed15, aed4 }
  196925:	ebe9c5000f01767f 	{ ae_s32x2.i	aed7, a6, 40; ae_add32_hl_lh	aed1, aed15, aed0; nop }
  19692d:	eb00c4080808166f 	{ ae_s32x2.i	aed1, a6, 0; ae_sel16i.n	aed8, aed8, aed8, 0; nop }
  196935:	aa00c49f8f6fe6ee 	{ ae_s32x2.i	aed14, a6, 16; ae_sel16i.n	aed15, aed15, aed15, 0; ae_sub32s	aed6, aed8, aed9 }
  19693d:	ebf3c5000f0d666f 	{ ae_s32x2.i	aed6, a6, 32; ae_sub32s	aed13, aed15, aed0; nop }
  196945:	e9d634               	ae_s32x2.i	aed13, a6, 24
  196948:	400000c067fbcece 	{ ae_l32x2.i	aed11, a14, 56; nop; addi	a12, a12, -4 }
  196950:	eafbc130bfa0ce2f 	{ ae_l32x2.i	aed12, a14, 32; nop; ae_slas32s	aed10, aed11 }
  196958:	eafbc130cf50beaf 	{ ae_l32x2.i	aed11, a14, 48; nop; ae_slas32s	aed5, aed12 }
  196960:	67edc4               	wur.ae_sar	a12
  196963:	9500c1baaaca7e3e 	{ ae_l32x2.i	aed7, a14, 40; ae_sel16i.n	aed10, aed10, aed10, 0; ae_add32_hl_lh	aed12, aed10, aed11 }
  19696b:	aa00c5b5a598cefe 	{ ae_s32x2.i	aed12, a14, 56; ae_sel16i.n	aed8, aed5, aed5, 0; ae_sub32s	aed9, aed10, aed11 }
  196973:	ebf3c50708069eef 	{ ae_s32x2.i	aed9, a14, 48; ae_sub32s	aed6, aed8, aed7; nop }
  19697b:	ebe9c50705056e7f 	{ ae_s32x2.i	aed6, a14, 40; ae_add32_hl_lh	aed5, aed5, aed7; nop }
  196983:	e95e44               	ae_s32x2.i	aed5, a14, 32
  196986:	400001b466fe46ae 	{ ae_l32x2.i	aed14, a6, 48; nop; ae_movda32	aed15, a10 }
  19698e:	400001b465c4469e 	{ ae_l32x2.i	aed4, a6, 40; nop; ae_movda32	aed12, a9 }
  196996:	eb76c00f040d06af 	{ ae_l32x2.i	aed0, a6, 16; ae_mulfp32x2ras	aed13, aed4, aed15; nop }
  19699e:	8076dd0c0e1a259e 	{ nop; ae_mulfp32x2ras	aed10, aed14, aed12; ae_sel16i	aed1, aed0, aed0, 0 }
  1969a6:	8048dde2e1ed259e 	{ nop; ae_mulafp32x2ras	aed13, aed1, aed2; ae_sel16i	aed14, aed14, aed14, 0 }
  1969ae:	8076dd4f4e38259e 	{ nop; ae_mulfp32x2ras	aed8, aed14, aed15; ae_sel16i	aed3, aed4, aed4, 0 }
  1969b6:	eb76dd020309259f 	{ nop; ae_mulfp32x2ras	aed9, aed3, aed2; nop }
  1969be:	eba8c00f0009b63f 	{ ae_l32x2.i	aed11, a6, 8; ae_mulsfp32x2ras	aed9, aed0, aed15; nop }
  1969c6:	80a8c5bcbb08d67e 	{ ae_s32x2.i	aed13, a6, 40; ae_mulsfp32x2ras	aed8, aed11, aed12; ae_sel16i	aed0, aed11, aed11, 0 }
  1969ce:	eb48c40f000a96ef 	{ ae_s32x2.i	aed9, a6, 16; ae_mulafp32x2ras	aed10, aed0, aed15; nop }
  1969d6:	e98614               	ae_s32x2.i	aed8, a6, 8
  1969d9:	e9a664               	ae_s32x2.i	aed10, a6, 48
  1969dc:	c17e04               	ae_l32x2.i	aed7, a14, 0
  1969df:	eb00c20707065b2f 	{ ae_l32x2.i	aed5, a11, -64; ae_sel16i.n	aed6, aed7, aed7, 0; nop }
  1969e7:	ebeec20706048b3f 	{ ae_l32x2.i	aed8, a11, -56; ae_addsub32s	aed4, aed6, aed7; nop }
  1969ef:	eb76c00504035e3f 	{ ae_l32x2.i	aed5, a14, 8; ae_mulfp32x2ras	aed3, aed4, aed5; nop }
  1969f7:	eb624208050200ff 	{ movi	a15, 0x200; ae_mulf32s.ll	aed2, aed5, aed8; nop }
  1969ff:	ea3244983532008f 	{ movi	a8, 0x400; ae_mulaf32s.hh	aed2, aed5, aed8; ae_sras32	aed3, aed3 }
  196a07:	8161c2383541bbae 	{ ae_l32x2.i	aed11, a11, -48; ae_mulf32s.lh	aed1, aed5, aed8; ae_sel16i	aed4, aed3, aed3, 1 }
  196a0f:	ea969ea52821438f 	{ ae_s32.l.x	aed4, a3, a8; ae_mulsf32s.lh	aed1, aed8, aed5; ae_sras64	aed2, aed2 }
  196a17:	eb019e020202347f 	{ ae_s32.l.x	aed3, a4, a7; ae_sel16i.n	aed2, aed2, aed2, 1; nop }
  196a1f:	eafb9ea01f1023ff 	{ ae_s32.l.x	aed2, a3, a15; nop; ae_sras64	aed1, aed1 }
  196a27:	eb01c20101012bbf 	{ ae_l32x2.i	aed2, a11, -40; ae_sel16i.n	aed1, aed1, aed1, 1; nop }
  196a2f:	e214f4               	ae_s32.l.x	aed1, a4, a15
  196a32:	c1ae74               	ae_l32x2.i	aed10, a14, 56
  196a35:	c1ce24               	ae_l32x2.i	aed12, a14, 16
  196a38:	8176c0abac09febe 	{ ae_l32x2.i	aed15, a14, 24; ae_mulfp32x2ras	aed9, aed12, aed11; ae_sel16i	aed0, aed10, aed10, 1 }
  196a40:	8076c1f8f0fd6e2e 	{ ae_l32x2.i	aed6, a14, 32; ae_mulfp32x2ras	aed13, aed0, aed8; ae_sel16i	aed15, aed15, aed15, 0 }
  196a48:	8348dd626f09259e 	{ nop; ae_mulafp32x2ras	aed9, aed15, aed2; ae_sel16i	aed0, aed6, aed6, 3 }
  196a50:	eb76dd08000e259f 	{ nop; ae_mulfp32x2ras	aed14, aed0, aed8; nop }
  196a58:	c776dd8b8f83259e 	{ nop; ae_mulfp32x2ras	aed3, aed15, aed11; ae_neg32s	aed8, aed8 }
  196a60:	80a8dde2ece3259e 	{ nop; ae_mulsfp32x2ras	aed3, aed12, aed2; ae_sel16i	aed14, aed14, aed14, 0 }
  196a68:	eaf7439e9d9700df 	{ movi	a13, 0x300; ae_subadd32s	aed7, aed13, aed14; ae_sras32	aed9, aed9 }
  196a70:	ea03439a373a80af 	{ movi	a10, 0x380; ae_sel16i.n	aed10, aed7, aed10, 3; ae_sras32	aed3, aed3 }
  196a78:	800141a7a67600ce 	{ movi	a12, 0x100; ae_sel16i.n	aed6, aed6, aed7, 1; ae_sel16i	aed7, aed10, aed10, 0 }
  196a80:	80f7c16a6754ee3e 	{ ae_l32x2.i	aed14, a14, 40; ae_subadd32s	aed4, aed7, aed10; ae_sel16i	aed5, aed6, aed6, 0 }
  196a88:	9a01c16e5e07feae 	{ ae_l32x2.i	aed15, a14, 48; ae_sel16i.n	aed7, aed14, aed14, 1; ae_addsub32s	aed0, aed5, aed6 }
  196a90:	837640f8f776809e 	{ movi	a9, 128; ae_mulfp32x2ras	aed6, aed7, aed8; ae_sel16i	aed7, aed15, aed15, 3 }
  196a98:	8176c39897578b2e 	{ ae_l32x2.i	aed8, a11, -32; ae_mulfp32x2ras	aed7, aed7, aed8; ae_sel16i	aed5, aed9, aed9, 1 }
  196aa0:	8076c348404c1b3e 	{ ae_l32x2.i	aed1, a11, -24; ae_mulfp32x2ras	aed12, aed0, aed8; ae_sel16i	aed4, aed4, aed4, 0 }
  196aa8:	81489e31345c53de 	{ ae_s32.l.x	aed5, a3, a13; ae_mulafp32x2ras	aed12, aed4, aed1; ae_sel16i	aed5, aed3, aed3, 1 }
  196ab0:	80769e68646994ce 	{ ae_s32.l.x	aed9, a4, a12; ae_mulfp32x2ras	aed9, aed4, aed8; ae_sel16i	aed6, aed6, aed6, 0 }
  196ab8:	aea8417160d9808e 	{ movi	a8, 0x180; ae_mulsfp32x2ras	aed9, aed0, aed1; ae_subadd32s	aed13, aed6, aed7 }
  196ac0:	830142ddefdf807e 	{ movi	a7, 0x280; ae_sel16i.n	aed15, aed15, aed13, 1; ae_sel16i	aed13, aed13, aed14, 3 }
  196ac8:	ea009e9fcfce54df 	{ ae_s32.l.x	aed5, a4, a13; ae_sel16i.n	aed14, aed15, aed15, 0; ae_sras32	aed12, aed12 }
  196ad0:	8100c3cdcda86bbe 	{ ae_l32x2.i	aed6, a11, -8; ae_sel16i.n	aed8, aed13, aed13, 0; ae_sel16i	aed10, aed12, aed12, 1 }
  196ad8:	9af7c3fde8758bae 	{ ae_l32x2.i	aed8, a11, -16; ae_subadd32s	aed5, aed8, aed13; ae_addsub32s	aed7, aed14, aed15 }
  196ae0:	80769e78757433ce 	{ ae_s32.l.x	aed3, a3, a12; ae_mulfp32x2ras	aed4, aed5, aed8; ae_sel16i	aed7, aed7, aed7, 0 }
  196ae8:	ea489e969794a3af 	{ ae_s32.l.x	aed10, a3, a10; ae_mulafp32x2ras	aed4, aed7, aed6; ae_sras32	aed9, aed9 }
  196af0:	81769e9897a1c49e 	{ ae_s32.l.x	aed12, a4, a9; ae_mulfp32x2ras	aed1, aed7, aed8; ae_sel16i	aed10, aed9, aed9, 1 }
  196af8:	eaa89e964541a4af 	{ ae_s32.l.x	aed10, a4, a10; ae_mulsfp32x2ras	aed1, aed5, aed6; ae_sras32	aed4, aed4 }
  196b00:	eb019e040403939f 	{ ae_s32.l.x	aed9, a3, a9; ae_sel16i.n	aed3, aed4, aed4, 1; nop }
  196b08:	eafb9e901f10338f 	{ ae_s32.l.x	aed3, a3, a8; nop; ae_sras32	aed1, aed1 }
  196b10:	eb019e010103447f 	{ ae_s32.l.x	aed4, a4, a7; ae_sel16i.n	aed3, aed1, aed1, 1; nop }
  196b18:	e23484               	ae_s32.l.x	aed3, a4, a8
  196b1b:	e21374               	ae_s32.l.x	aed1, a3, a7
  196b1e:	c18614               	ae_l32x2.i	aed8, a6, 8
  196b21:	c1a624               	ae_l32x2.i	aed10, a6, 16
  196b24:	c10634               	ae_l32x2.i	aed0, a6, 24
  196b27:	c1f604               	ae_l32x2.i	aed15, a6, 0
  196b2a:	8000c10f0f9d76be 	{ ae_l32x2.i	aed7, a6, 56; ae_sel16i.n	aed13, aed15, aed15, 0; ae_sel16i	aed9, aed0, aed0, 0 }
  196b32:	aa00c1a7976136ae 	{ ae_l32x2.i	aed3, a6, 48; ae_sel16i.n	aed1, aed7, aed7, 0; ae_sub32s	aed6, aed9, aed10 }
  196b3a:	95f3c1387d79463e 	{ ae_l32x2.i	aed4, a6, 40; ae_sub32s	aed9, aed13, aed8; ae_add32_hl_lh	aed7, aed7, aed3 }
  196b42:	95e9c1a80f0fc62e 	{ ae_l32x2.i	aed12, a6, 32; ae_add32_hl_lh	aed15, aed15, aed8; ae_add32_hl_lh	aed0, aed0, aed10 }
  196b4a:	80e9ddc4ccac259e 	{ nop; ae_add32_hl_lh	aed12, aed12, aed4; ae_sel16i	aed10, aed12, aed12, 0 }
  196b52:	aa03dd46af5d259e 	{ nop; ae_sel16i.n	aed13, aed15, aed6, 3; ae_sub32s	aed5, aed10, aed4 }
  196b5a:	8176dd7b5de4259e 	{ nop; ae_mulfp32x2ras	aed4, aed13, aed11; ae_sel16i	aed14, aed7, aed5, 1 }
  196b62:	aa48dd321ea4259e 	{ nop; ae_mulafp32x2ras	aed4, aed14, aed2; ae_sub32s	aed10, aed1, aed3 }
  196b6a:	8176dd9b0e18259e 	{ nop; ae_mulfp32x2ras	aed8, aed14, aed11; ae_sel16i	aed1, aed9, aed0, 1 }
  196b72:	83a8dda2cd38259e 	{ nop; ae_mulsfp32x2ras	aed8, aed13, aed2; ae_sel16i	aed3, aed10, aed12, 3 }
  196b7a:	8276dd4b737e259e 	{ nop; ae_mulfp32x2ras	aed14, aed3, aed11; ae_sel16i	aed7, aed4, aed7, 2 }
  196b82:	83a8dd42514e259e 	{ nop; ae_mulsfp32x2ras	aed14, aed1, aed2; ae_sel16i	aed4, aed4, aed5, 3 }
  196b8a:	8276dd6b816b259e 	{ nop; ae_mulfp32x2ras	aed11, aed1, aed11; ae_sel16i	aed6, aed6, aed8, 2 }
  196b92:	8001dd686f5f259e 	{ nop; ae_sel16i.n	aed15, aed15, aed8, 1; ae_sel16i	aed5, aed6, aed6, 0 }
  196b9a:	804843f2f3dbc0fe 	{ movi	a15, 0x3c0; ae_mulafp32x2ras	aed11, aed3, aed2; ae_sel16i	aed13, aed15, aed15, 0 }
  196ba2:	820040c7e7c340ee 	{ movi	a14, 64; ae_sel16i.n	aed3, aed7, aed7, 0; ae_sel16i	aed12, aed12, aed14, 2 }
  196baa:	9af7c0f7d3d27b2e 	{ ae_l32x2.i	aed7, a11, 0; ae_subadd32s	aed2, aed3, aed7; ae_addsub32s	aed13, aed13, aed15 }
  196bb2:	8076c0272d23fb3e 	{ ae_l32x2.i	aed15, a11, 8; ae_mulfp32x2ras	aed3, aed13, aed7; ae_sel16i	aed2, aed2, aed2, 0 }
  196bba:	814841afe2a3c0de 	{ movi	a13, 0x1c0; ae_mulafp32x2ras	aed3, aed2, aed15; ae_sel16i	aed10, aed10, aed14, 1 }
  196bc2:	c77642b782b140ce 	{ movi	a12, 0x240; ae_mulfp32x2ras	aed1, aed2, aed7; ae_neg32s	aed11, aed11 }
  196bca:	800242a9ab79c0ae 	{ movi	a10, 0x2c0; ae_sel16i.n	aed9, aed11, aed9, 2; ae_sel16i	aed7, aed10, aed10, 0 }
  196bd2:	9aa841af7dd1409e 	{ movi	a9, 0x140; ae_mulsfp32x2ras	aed1, aed13, aed15; ae_addsub32s	aed13, aed7, aed10 }
  196bda:	800040d9d9d7c08e 	{ movi	a8, 192; ae_sel16i.n	aed7, aed9, aed9, 0; ae_sel16i	aed13, aed13, aed13, 0 }
  196be2:	eaf7c0993739fbaf 	{ ae_l32x2.i	aed15, a11, 16; ae_subadd32s	aed9, aed7, aed9; ae_sras32	aed3, aed3 }
  196bea:	8176c03f3927abbe 	{ ae_l32x2.i	aed10, a11, 24; ae_mulfp32x2ras	aed7, aed9, aed15; ae_sel16i	aed2, aed3, aed3, 1 }
  196bf2:	ea489e9a1d1723ff 	{ ae_s32.l.x	aed2, a3, a15; ae_mulafp32x2ras	aed7, aed13, aed10; ae_sras32	aed1, aed1 }
  196bfa:	81039e101b2b34ee 	{ ae_s32.l.x	aed3, a4, a14; ae_sel16i.n	aed11, aed11, aed0, 3; ae_sel16i	aed2, aed1, aed1, 1 }
  196c02:	ea769e9f7d7224ff 	{ ae_s32.l.x	aed2, a4, a15; ae_mulfp32x2ras	aed2, aed13, aed15; ae_sras32	aed7, aed7 }
  196c0a:	9a01436757d3407e 	{ movi	a7, 0x340; ae_sel16i.n	aed3, aed7, aed7, 1; ae_addsub32s	aed13, aed5, aed6 }
  196c12:	80a89ecac9a213ee 	{ ae_s32.l.x	aed1, a3, a14; ae_mulsfp32x2ras	aed2, aed9, aed10; ae_sel16i	aed10, aed12, aed12, 0 }
  196c1a:	9a009ecbab5a33de 	{ ae_s32.l.x	aed3, a3, a13; ae_sel16i.n	aed10, aed11, aed11, 0; ae_addsub32s	aed5, aed10, aed12 }
  196c22:	8000c15454531b2e 	{ ae_l32x2.i	aed1, a11, 32; ae_sel16i.n	aed3, aed4, aed4, 0; ae_sel16i	aed5, aed5, aed5, 0 }
  196c2a:	ae76c1413df9eb3e 	{ ae_l32x2.i	aed14, a11, 40; ae_mulfp32x2ras	aed9, aed13, aed1; ae_subadd32s	aed15, aed3, aed4 }
  196c32:	ea00c19f2f2f6baf 	{ ae_l32x2.i	aed6, a11, 48; ae_sel16i.n	aed15, aed15, aed15, 0; ae_sras32	aed2, aed2 }
  196c3a:	81489e2e2f7974ce 	{ ae_s32.l.x	aed7, a4, a12; ae_mulafp32x2ras	aed9, aed15, aed14; ae_sel16i	aed7, aed2, aed2, 1 }
  196c42:	ae769eb1af3774de 	{ ae_s32.l.x	aed7, a4, a13; ae_mulfp32x2ras	aed7, aed15, aed1; ae_subadd32s	aed3, aed10, aed11 }
  196c4a:	eaa8c19e9d974bbf 	{ ae_l32x2.i	aed4, a11, 56; ae_mulsfp32x2ras	aed7, aed13, aed14; ae_sras32	aed9, aed9 }
  196c52:	81769e96938223ce 	{ ae_s32.l.x	aed2, a3, a12; ae_mulfp32x2ras	aed2, aed3, aed6; ae_sel16i	aed8, aed9, aed9, 1 }
  196c5a:	ea489e94757283af 	{ ae_s32.l.x	aed8, a3, a10; ae_mulafp32x2ras	aed2, aed5, aed4; ae_sras32	aed7, aed7 }
  196c62:	81769e767580949e 	{ ae_s32.l.x	aed9, a4, a9; ae_mulfp32x2ras	aed0, aed5, aed6; ae_sel16i	aed8, aed7, aed7, 1 }
  196c6a:	eaa89e94232084af 	{ ae_s32.l.x	aed8, a4, a10; ae_mulsfp32x2ras	aed0, aed3, aed4; ae_sras32	aed2, aed2 }
  196c72:	eb019e020201739f 	{ ae_s32.l.x	aed7, a3, a9; ae_sel16i.n	aed1, aed2, aed2, 1; nop }
  196c7a:	eafb9e900f00138f 	{ ae_s32.l.x	aed1, a3, a8; nop; ae_sras32	aed0, aed0 }
  196c82:	eb019e000001247f 	{ ae_s32.l.x	aed2, a4, a7; ae_sel16i.n	aed1, aed0, aed0, 1; nop }
  196c8a:	e21484               	ae_s32.l.x	aed1, a4, a8
  196c8d:	e20374               	ae_s32.l.x	aed0, a3, a7
  196c90:	0468                	l32i.n	a6, a4, 0
  196c92:	0369                	s32i.n	a6, a3, 0
  196c94:	f01d                	retw.n

00196c96 <xa_mp3_dec_dct64+0x5fe>:
	...

00196c98 <xa_mp3_dec_synth_mono>:
  196c98:	036136               	entry	a1, 0x1b0
  196c9b:	20b330               	or	a11, a3, a3
  196c9e:	20a220               	or	a10, a2, a2
  196ca1:	10c1c2               	addi	a12, a1, 16
  196ca4:	20e110               	or	a14, a1, a1
  196ca7:	7fc1d2               	addi	a13, a1, 127
  196caa:	00a0f2               	movi	a15, 0
  196cad:	0061f2               	s32i	a15, a1, 0
  196cb0:	11cdd2               	addi	a13, a13, 17
  196cb3:	0007a5               	call8	196d2c <xa_mp3_dec_subband_synth_stereo>
  196cb6:	02e8                	l32i.n	a14, a2, 0
  196cb8:	400001107000f58e 	{ ae_l32.i	aed0, a5, 0; nop; movi	a15, 24 }
  196cc0:	0b0ee2               	l8ui	a14, a14, 11
  196cc3:	25b0c4               	ae_movad32.l	a11, aed0
  196cc6:	321ef7               	beq	a14, a15, 196cfc <xa_mp3_dec_synth_mono+0x64>
  196cc9:	909b40               	addx2	a9, a11, a4
  196ccc:	78c1a2               	addi	a10, a1, 120
  196ccf:	7fc182               	addi	a8, a1, 127
  196cd2:	29c882               	addi	a8, a8, 41
  196cd5:	cc2a34               	ae_l16x4.i	aed2, a10, 24
  196cd8:	cc0a44               	ae_l16x4.i	aed0, a10, 32
  196cdb:	8a0c                	movi.n	a10, 8
  196cdd:	128a76               	loop	a10, 196cf3 <xa_mp3_dec_synth_mono+0x5b>
  196ce0:	84fbcc000f10082e 	{ ae_l16x4.ip	aed0, a8, 16; nop; ae_sel16i	aed1, aed0, aed0, 4 }
  196ce8:	86fbc3201f10281e 	{ ae_l16x4.i	aed2, a8, -24; nop; ae_sel16i	aed1, aed2, aed1, 6 }
  196cf0:	801994               	ae_s16x4.ip	aed1, a9, 8

00196cf3 <xa_mp3_dec_synth_mono+0x5b>:
  196cf3:	05b8                	l32i.n	a11, a5, 0
  196cf5:	20cbb2               	addi	a11, a11, 32
  196cf8:	05b9                	s32i.n	a11, a5, 0
  196cfa:	f01d                	retw.n

00196cfc <xa_mp3_dec_synth_mono+0x64>:
  196cfc:	a09b40               	addx4	a9, a11, a4
  196cff:	0a1c                	movi.n	a10, 16
  196d01:	78c1c2               	addi	a12, a1, 120
  196d04:	7fc182               	addi	a8, a1, 127
  196d07:	4000001063218c8e 	{ ae_l32x2.i	aed1, a12, 24; nop; addi	a8, a8, 33 }
  196d0f:	0d8a76               	loop	a10, 196d20 <xa_mp3_dec_synth_mono+0x88>
  196d12:	c108f4               	ae_l32x2.i	aed0, a8, -8
  196d15:	eb01cd000100182f 	{ ae_l32x2.ip	aed1, a8, 16; ae_sel16i.n	aed0, aed1, aed0, 1; nop }
  196d1d:	620914               	ae_s32x2.ip	aed0, a9, 8

00196d20 <xa_mp3_dec_synth_mono+0x88>:
  196d20:	05b8                	l32i.n	a11, a5, 0
  196d22:	20cbb2               	addi	a11, a11, 32
  196d25:	05b9                	s32i.n	a11, a5, 0
  196d27:	f01d                	retw.n

00196d29 <xa_mp3_dec_synth_mono+0x91>:
  196d29:	000000                                        ...

00196d2c <xa_mp3_dec_subband_synth_stereo>:
  196d2c:	008136               	entry	a1, 64
  196d2f:	026142               	s32i	a4, a1, 8
  196d32:	016152               	s32i	a5, a1, 4
  196d35:	20d330               	or	a13, a3, a3
  196d38:	209770               	or	a9, a7, a7
  196d3b:	2bd2a2               	addmi	a10, a2, 0x2b00
  196d3e:	9c2a82               	l32i	a8, a10, 0x270
  196d41:	006192               	s32i	a9, a1, 0
  196d44:	74caa2               	addi	a10, a10, 116
  196d47:	0461a2               	s32i	a10, a1, 16
  196d4a:	880b                	addi.n	a8, a8, -1
  196d4c:	343080               	extui	a3, a8, 0, 4
  196d4f:	a31b                	addi.n	a10, a3, 1
  196d51:	a07320               	addx4	a7, a3, a2
  196d54:	1cd7c2               	addmi	a12, a7, 0x1c00
  196d57:	70ccc2               	addi	a12, a12, 112
  196d5a:	406807               	bbci	a8, 0, 196d9e <xa_mp3_dec_subband_synth_stereo+0x72>
  196d5d:	034d                	mov.n	a4, a3
  196d5f:	1cd282               	addmi	a8, a2, 0x1c00
  196d62:	34b0a0               	extui	a11, a10, 0, 4
  196d65:	25d252               	addmi	a5, a2, 0x2500
  196d68:	f0c552               	addi	a5, a5, -16
  196d6b:	02ad                	mov.n	a10, a2
  196d6d:	70c882               	addi	a8, a8, 112
  196d70:	a0bb20               	addx4	a11, a11, a2
  196d73:	31b9                	s32i.n	a11, a1, 12
  196d75:	5189                	s32i.n	a8, a1, 20
  196d77:	21dbb2               	addmi	a11, a11, 0x2100
  196d7a:	b0cbb2               	addi	a11, a11, -80
  196d7d:	ff91a5               	call8	196698 <xa_mp3_dec_dct64>
  196d80:	01c8                	l32i.n	a12, a1, 0
  196d82:	04dc16               	beqz	a12, 196dd3 <xa_mp3_dec_subband_synth_stereo+0xa7>
  196d85:	02ad                	mov.n	a10, a2
  196d87:	21d8                	l32i.n	a13, a1, 8
  196d89:	31b8                	l32i.n	a11, a1, 12
  196d8b:	25d7c2               	addmi	a12, a7, 0x2500
  196d8e:	f0ccc2               	addi	a12, a12, -16
  196d91:	29dbb2               	addmi	a11, a11, 0x2900
  196d94:	30cbb2               	addi	a11, a11, 48
  196d97:	ff9025               	call8	196698 <xa_mp3_dec_dct64>
  196d9a:	000d46               	j	196dd3 <xa_mp3_dec_subband_synth_stereo+0xa7>

00196d9d <xa_mp3_dec_subband_synth_stereo+0x71>:
	...

00196d9e <xa_mp3_dec_subband_synth_stereo+0x72>:
  196d9e:	20bcc0               	or	a11, a12, a12
  196da1:	21d282               	addmi	a8, a2, 0x2100
  196da4:	0a4d                	mov.n	a4, a10
  196da6:	29d252               	addmi	a5, a2, 0x2900
  196da9:	02ad                	mov.n	a10, a2
  196dab:	30c552               	addi	a5, a5, 48
  196dae:	b0c882               	addi	a8, a8, -80
  196db1:	21d7c2               	addmi	a12, a7, 0x2100
  196db4:	b4ccc2               	addi	a12, a12, -76
  196db7:	5189                	s32i.n	a8, a1, 20
  196db9:	ff8de5               	call8	196698 <xa_mp3_dec_dct64>
  196dbc:	0198                	l32i.n	a9, a1, 0
  196dbe:	199c                	beqz.n	a9, 196dd3 <xa_mp3_dec_subband_synth_stereo+0xa7>
  196dc0:	02ad                	mov.n	a10, a2
  196dc2:	21d8                	l32i.n	a13, a1, 8
  196dc4:	29d7c2               	addmi	a12, a7, 0x2900
  196dc7:	25d7b2               	addmi	a11, a7, 0x2500
  196dca:	f0cbb2               	addi	a11, a11, -16
  196dcd:	34ccc2               	addi	a12, a12, 52
  196dd0:	ff8c65               	call8	196698 <xa_mp3_dec_dct64>
  196dd3:	41d8                	l32i.n	a13, a1, 16
  196dd5:	7f6d32               	s32i	a3, a13, 0x1fc
  196dd8:	02c8                	l32i.n	a12, a2, 0
  196dda:	400001107000d68e 	{ ae_l32.i	aed0, a6, 0; nop; movi	a13, 24 }
  196de2:	0b0cc2               	l8ui	a12, a12, 11
  196de5:	25b0c4               	ae_movad32.l	a11, aed0
  196de8:	161cd7               	beq	a12, a13, 196e02 <xa_mp3_dec_subband_synth_stereo+0xd6>
  196deb:	51a8                	l32i.n	a10, a1, 20
  196ded:	11d8                	l32i.n	a13, a1, 4
  196def:	04cd                	mov.n	a12, a4
  196df1:	90dbd0               	addx2	a13, a11, a13
  196df4:	05bd                	mov.n	a11, a5
  196df6:	002ee5               	call8	1970e4 <xa_mp3_dec_synth_window_stereo_16bit_out>
  196df9:	06e8                	l32i.n	a14, a6, 0
  196dfb:	40cee2               	addi	a14, a14, 64
  196dfe:	06e9                	s32i.n	a14, a6, 0
  196e00:	f01d                	retw.n

00196e02 <xa_mp3_dec_subband_synth_stereo+0xd6>:
  196e02:	20c440               	or	a12, a4, a4
  196e05:	0121d2               	l32i	a13, a1, 4
  196e08:	0521a2               	l32i	a10, a1, 20
  196e0b:	a0dbd0               	addx4	a13, a11, a13
  196e0e:	05bd                	mov.n	a11, a5
  196e10:	0000e5               	call8	196e20 <xa_mp3_dec_synth_window_stereo_24bit_out>
  196e13:	06e8                	l32i.n	a14, a6, 0
  196e15:	40cee2               	addi	a14, a14, 64
  196e18:	06e9                	s32i.n	a14, a6, 0
  196e1a:	f01d                	retw.n

00196e1c <xa_mp3_dec_subband_synth_stereo+0xf0>:
  196e1c:	00000000                                ....

00196e20 <xa_mp3_dec_synth_window_stereo_24bit_out>:
  196e20:	004136               	entry	a1, 32
  196e23:	04ad                	mov.n	a10, a4
  196e25:	3e13a4               	ae_l32x2.ip	aed1, a3, 16
  196e28:	056d                	mov.n	a6, a5
  196e2a:	3e52a4               	ae_l32x2.ip	aed5, a2, 16
  196e2d:	11c4f0               	slli	a12, a4, 1
  196e30:	fdbbb1               	l32r	a11, 19651c (28e540 <xa_mp3_dec_decwin>)
  196e33:	01d572               	addmi	a7, a5, 0x100
  196e36:	f8c772               	addi	a7, a7, -8
  196e39:	c0bbc0               	sub	a11, a11, a12
  196e3c:	400000206f2482be 	{ ae_l32x2.i	aed4, a2, -8; nop; addi	a8, a11, 34 }
  196e44:	7728c4               	ae_la64.pp	u0, a8
  196e47:	ebfacf000002088f 	{ ae_la16x4.ip	aed0, u0, a8; ae_movi	aed2, 0; nop }
  196e4f:	ebfb40020e03035f 	{ movi	a5, 3; ae_mov	aed3, aed2; nop }
  196e57:	6bfb59520e3b988f 	{ or	a9, a8, a8; ae_mov	aed11, aed2; ae_mulasfd32x16.h3.l2_s2	aed3, aed5, aed0 }
  196e5f:	6a58c340013213bf 	{ ae_l32x2.i	aed1, a3, -8; ae_mulasfd32x16.h3.l2	aed2, aed1, aed0; ae_mulasfd32x16.h1.l0_s2	aed3, aed4, aed0 }
  196e67:	118af0               	slli	a8, a10, 1
  196e6a:	ebfb51030e0988bf 	{ addx2	a8, a8, a11; ae_mov	aed9, aed3; nop }
  196e72:	0020f0               	nop
  196e75:	228576               	loop	a5, 196e9b <xa_mp3_dec_synth_window_stereo_24bit_out+0x7b>
  196e78:	eb57cf000102098f 	{ ae_la16x4.ip	aed0, u0, a9; ae_mulasfd32x16.h1.l0	aed2, aed1, aed0; nop }
  196e80:	3e13a4               	ae_l32x2.ip	aed1, a3, 16
  196e83:	eb58cd000102122f 	{ ae_l32x2.ip	aed1, a2, 16; ae_mulasfd32x16.h3.l2	aed2, aed1, aed0; nop }
  196e8b:	eb58c300010912bf 	{ ae_l32x2.i	aed1, a2, -8; ae_mulasfd32x16.h3.l2	aed9, aed1, aed0; nop }
  196e93:	eb57c300010913bf 	{ ae_l32x2.i	aed1, a3, -8; ae_mulasfd32x16.h1.l0	aed9, aed1, aed0; nop }

00196e9b <xa_mp3_dec_synth_window_stereo_24bit_out+0x7b>:
  196e9b:	035d                	mov.n	a5, a3
  196e9d:	3e32f4               	ae_l32x2.ip	aed3, a2, 56

00196ea0 <xa_mp3_dec_synth_window_stereo_24bit_out+0x80>:
  196ea0:	eb57c3000102123f 	{ ae_l32x2.i	aed1, a2, -24; ae_mulasfd32x16.h1.l0	aed2, aed1, aed0; nop }
  196ea8:	c102e4               	ae_l32x2.i	aed0, a2, -16
  196eab:	400000006c6e428e 	{ ae_l32x2.i	aed14, a2, -32; nop; addi	a4, a8, 96 }
  196eb3:	400000206b6f828e 	{ ae_l32x2.i	aed15, a2, -40; nop; addi	a8, a8, 98 }
  196ebb:	400000006a2d329e 	{ ae_l32x2.i	aed13, a2, -48; nop; addi	a3, a9, 32 }
  196ec3:	7724c4               	ae_la64.pp	u0, a4
  196ec6:	35a484               	ae_la16x4.rip	aed10, u0, a4
  196ec9:	7723d4               	ae_la64.pp	u1, a3
  196ecc:	37c3d4               	ae_la16x4.ip	aed12, u1, a3
  196ecf:	3e75f4               	ae_l32x2.ip	aed7, a5, 56
  196ed2:	e5d4c27ca77855bf 	{ ae_l32x2.i	aed5, a5, -40; ae_mulzasfd32x16.h3.l2	aed8, aed7, aed12; ae_mulzssfd32x16.h3.l2_s2	aed7, aed7, aed10 }
  196eda:	e5d4c23ca33465af 	{ ae_l32x2.i	aed6, a5, -48; ae_mulzasfd32x16.h3.l2	aed4, aed3, aed12; ae_mulzssfd32x16.h3.l2_s2	aed3, aed3, aed10 }
  196ee2:	6a57cf6ccd84c49f 	{ ae_la16x4.rip	aed12, u0, a4; ae_mulasfd32x16.h1.l0	aed4, aed13, aed12; ae_mulasfd32x16.h1.l0_s2	aed8, aed6, aed12 }
  196eea:	bcbccf6aad73d3af 	{ ae_la16x4.ip	aed13, u1, a3; ae_mulssfd32x16.h1.l0	aed3, aed13, aed10; ae_mulssfd32x16.h1.l0_s2	aed7, aed6, aed10 }
  196ef2:	ebbdc30c0507653f 	{ ae_l32x2.i	aed6, a5, -24; ae_mulssfd32x16.h3.l2	aed7, aed5, aed12; nop }
  196efa:	6bbdc3fcdf43a52f 	{ ae_l32x2.i	aed10, a5, -32; ae_mulssfd32x16.h3.l2	aed3, aed15, aed12; ae_mulasfd32x16.h3.l2_s2	aed4, aed15, aed13 }
  196f02:	bc58cfadc578f3af 	{ ae_la16x4.ip	aed15, u1, a3; ae_mulasfd32x16.h3.l2	aed8, aed5, aed13; ae_mulssfd32x16.h1.l0_s2	aed7, aed10, aed12 }
  196f0a:	bc57a8edca38a80f 	{ ae_l16.i	aed10, a8, 0; ae_mulasfd32x16.h1.l0	aed8, aed10, aed13; ae_mulssfd32x16.h1.l0_s2	aed3, aed14, aed12 }
  196f12:	400001006f0c85ee 	{ ae_l32x2.i	aed12, a5, -8; nop; movi	a8, 14 }
  196f1a:	0557cf6d2e54e49f 	{ ae_la16x4.rip	aed14, u0, a4; ae_mulasfd32x16.h1.l0	aed4, aed14, aed13; ae_slai64s	aed5, aed2, 22 }
  196f22:	05fbc3609f2092bf 	{ ae_l32x2.i	aed9, a2, -8; nop; ae_slai64s	aed2, aed9, 22 }
  196f2a:	eb01cd050202521f 	{ ae_l32x2.ip	aed5, a2, 8; ae_sel16i.n	aed2, aed2, aed5, 1; nop }
  196f32:	bd58cf1fe134149f 	{ ae_la16x4.rip	aed1, u0, a4; ae_mulasfd32x16.h3.l2	aed4, aed1, aed15; ae_mulssfd32x16.h3.l2_s2	aed3, aed1, aed14 }
  196f3a:	bd58cf6fe67863af 	{ ae_la16x4.ip	aed6, u1, a3; ae_mulasfd32x16.h3.l2	aed8, aed6, aed15; ae_mulssfd32x16.h3.l2_s2	aed7, aed6, aed14 }
  196f42:	622614               	ae_s32x2.ip	aed2, a6, 8
  196f45:	400000006e2d353e 	{ ae_l32x2.i	aed13, a5, -16; nop; addi	a3, a3, 32 }
  196f4d:	bc57260fe034244f 	{ addi	a4, a4, 98; ae_mulasfd32x16.h1.l0	aed4, aed0, aed15; ae_mulssfd32x16.h1.l0_s2	aed3, aed0, aed14 }
  196f55:	bd58cd961934951f 	{ ae_l32x2.ip	aed9, a5, 8; ae_mulasfd32x16.h3.l2	aed4, aed9, aed6; ae_mulssfd32x16.h3.l2_s2	aed3, aed9, aed1 }
  196f5d:	02ad                	mov.n	a10, a2
  196f5f:	bc5759dfed78955f 	{ or	a9, a5, a5; ae_mulasfd32x16.h1.l0	aed8, aed13, aed15; ae_mulssfd32x16.h1.l0_s2	aed7, aed13, aed14 }
  196f67:	bd5840c61c78035f 	{ movi	a5, 3; ae_mulasfd32x16.h3.l2	aed8, aed12, aed6; ae_mulssfd32x16.h3.l2_s2	aed7, aed12, aed1 }
  196f6f:	0020f0               	nop
  196f72:	0020f0               	nop
  196f75:	ce8876               	loop	a8, 197047 <xa_mp3_dec_synth_window_stereo_24bit_out+0x227>
  196f78:	6a57cd9665840a7f 	{ ae_l32x2.ip	aed0, a10, 56; ae_mulasfd32x16.h1.l0	aed4, aed5, aed6; ae_mulasfd32x16.h1.l0_s2	aed8, aed9, aed6 }
  196f80:	9a99dd511937230f 	{ ae_la64.pp	u0, a3; ae_mulsf32x16.h1	aed7, aed9, aed1; ae_mulsf32x16.h1_s2	aed3, aed5, aed1 }
  196f88:	059dcf6a8513238f 	{ ae_la16x4.ip	aed2, u0, a3; ae_mulsf32x16.l1	aed3, aed5, aed10; ae_slai64s	aed1, aed8, 22 }
  196f90:	059dcd6a4987597f 	{ ae_l32x2.ip	aed5, a9, 56; ae_mulsf32x16.l1	aed7, aed9, aed10; ae_slai64s	aed8, aed4, 22 }
  196f98:	05fba9603f60a4ff 	{ ae_l16.ip	aed10, a4, -2; nop; ae_slai64s	aed6, aed3, 22 }
  196fa0:	0501dd617881242f 	{ ae_la64.pp	u1, a4; ae_sel16i.n	aed1, aed8, aed1, 1; ae_slai64s	aed8, aed7, 22 }
  196fa8:	d401ce562881169f 	{ ae_s32x2.ip	aed1, a6, 8; ae_sel16i.n	aed1, aed8, aed6, 1; ae_mulzasfd32x16.h3.l2_s2	aed8, aed5, aed2 }
  196fb0:	c169a4               	ae_l32x2.i	aed6, a9, -48
  196fb3:	ebfbd9000f0017ff 	{ ae_s32x2.rip	aed1, a7; nop; nop }
  196fbb:	6ad4cf62208414bf 	{ ae_la16x4.rip	aed1, u1, a4; ae_mulzasfd32x16.h3.l2	aed4, aed0, aed2; ae_mulasfd32x16.h1.l0_s2	aed8, aed6, aed2 }
  196fc3:	359494               	ae_la16x4.rip	aed9, u1, a4
  196fc6:	e5e3c25110730aaf 	{ ae_l32x2.i	aed0, a10, -48; ae_mulzssfd32x16.h3.l2	aed3, aed0, aed1; ae_mulzssfd32x16.h3.l2_s2	aed7, aed5, aed1 }
  196fce:	eb57cf020004238f 	{ ae_la16x4.ip	aed2, u0, a3; ae_mulasfd32x16.h1.l0	aed4, aed0, aed2; nop }
  196fd6:	bcbcc26110730abf 	{ ae_l32x2.i	aed0, a10, -40; ae_mulssfd32x16.h1.l0	aed3, aed0, aed1; ae_mulssfd32x16.h1.l0_s2	aed7, aed6, aed1 }
  196fde:	6bbdc30920430a2f 	{ ae_l32x2.i	aed0, a10, -32; ae_mulssfd32x16.h3.l2	aed3, aed0, aed9; ae_mulasfd32x16.h3.l2_s2	aed4, aed0, aed2 }
  196fe6:	c119b4               	ae_l32x2.i	aed1, a9, -40
  196fe9:	bc57cf02903404bf 	{ ae_la16x4.rip	aed0, u1, a4; ae_mulasfd32x16.h1.l0	aed4, aed0, aed2; ae_mulssfd32x16.h1.l0_s2	aed3, aed0, aed9 }
  196ff1:	6bbdc3192187192f 	{ ae_l32x2.i	aed1, a9, -32; ae_mulssfd32x16.h3.l2	aed7, aed1, aed9; ae_mulasfd32x16.h3.l2_s2	aed8, aed1, aed2 }
  196ff9:	bc57cf129178238f 	{ ae_la16x4.ip	aed2, u0, a3; ae_mulasfd32x16.h1.l0	aed8, aed1, aed2; ae_mulssfd32x16.h1.l0_s2	aed7, aed1, aed9 }
  197001:	c11ad4               	ae_l32x2.i	aed1, a10, -24
  197004:	c159d4               	ae_l32x2.i	aed5, a9, -24
  197007:	bd58cf120538638f 	{ ae_la16x4.ip	aed6, u0, a3; ae_mulasfd32x16.h3.l2	aed8, aed5, aed2; ae_mulssfd32x16.h3.l2_s2	aed3, aed1, aed0 }
  19700f:	6bbdc310254719af 	{ ae_l32x2.i	aed1, a9, -16; ae_mulssfd32x16.h3.l2	aed7, aed5, aed0; ae_mulasfd32x16.h3.l2_s2	aed4, aed1, aed2 }
  197017:	bc57cf12017814bf 	{ ae_la16x4.rip	aed1, u1, a4; ae_mulasfd32x16.h1.l0	aed8, aed1, aed2; ae_mulssfd32x16.h1.l0_s2	aed7, aed1, aed0 }
  19701f:	400000006e253a3e 	{ ae_l32x2.i	aed5, a10, -16; nop; addi	a3, a3, 32 }
  197027:	bc57c352053409bf 	{ ae_l32x2.i	aed0, a9, -8; ae_mulasfd32x16.h1.l0	aed4, aed5, aed2; ae_mulssfd32x16.h1.l0_s2	aed3, aed5, aed0 }
  19702f:	400000206f624a4e 	{ ae_l32x2.i	aed2, a10, -8; nop; addi	a4, a4, 98 }
  197037:	6bbdcd0160875a1f 	{ ae_l32x2.ip	aed5, a10, 8; ae_mulssfd32x16.h3.l2	aed7, aed0, aed1; ae_mulasfd32x16.h3.l2_s2	aed8, aed0, aed6 }
  19703f:	6bbdcd216243991f 	{ ae_l32x2.ip	aed9, a9, 8; ae_mulssfd32x16.h3.l2	aed3, aed2, aed1; ae_mulasfd32x16.h3.l2_s2	aed4, aed2, aed6 }

00197047 <xa_mp3_dec_synth_window_stereo_24bit_out+0x227>:
  197047:	07bd                	mov.n	a11, a7
  197049:	032d                	mov.n	a2, a3
  19704b:	7723c4               	ae_la64.pp	u0, a3

0019704e <xa_mp3_dec_synth_window_stereo_24bit_out+0x22e>:
  19704e:	6a57cd9665846a2f 	{ ae_l32x2.ip	aed6, a10, 16; ae_mulasfd32x16.h1.l0	aed4, aed5, aed6; ae_mulasfd32x16.h1.l0_s2	aed8, aed9, aed6 }
  197056:	eb99590105034aaf 	{ or	a4, a10, a10; ae_mulsf32x16.h1	aed3, aed5, aed1; nop }
  19705e:	9efbc359ae3d5abf 	{ ae_l32x2.i	aed5, a10, -8; ae_mov	aed13, aed9; ae_mulsf32x16.l1_s2	aed3, aed5, aed10 }
  197066:	0599cd614997492f 	{ ae_l32x2.ip	aed4, a9, 16; ae_mulsf32x16.h1	aed7, aed9, aed1; ae_slai64s	aed9, aed4, 22 }
  19706e:	059dc36a8dc719bf 	{ ae_l32x2.i	aed1, a9, -8; ae_mulsf32x16.l1	aed7, aed13, aed10; ae_slai64s	aed12, aed8, 22 }
  197076:	05fbcf6b3e82028f 	{ ae_la16x4.ip	aed0, u0, a2; ae_mov	aed2, aed11; ae_slai64s	aed8, aed3, 22 }
  19707e:	0501596c7979399f 	{ or	a3, a9, a9; ae_sel16i.n	aed9, aed9, aed12, 1; ae_slai64s	aed7, aed7, 22 }
  197086:	4d01ce6807b7969f 	{ ae_s32x2.ip	aed9, a6, 8; ae_sel16i.n	aed7, aed7, aed8, 1; ae_mulaf32x16.h3_s2	aed11, aed6, aed0 }
  19708e:	4b38d95004b27bff 	{ ae_s32x2.rip	aed7, a11; ae_mulaf32x16.h3	aed2, aed4, aed0; ae_mulaf32x16.h1_s2	aed11, aed5, aed0 }
  197096:	0020f0               	nop
  197099:	f03d                	nop.n
  19709b:	f03d                	nop.n
  19709d:	228576               	loop	a5, 1970c3 <xa_mp3_dec_synth_window_stereo_24bit_out+0x2a3>
  1970a0:	eb36cf000102028f 	{ ae_la16x4.ip	aed0, u0, a2; ae_mulaf32x16.h1	aed2, aed1, aed0; nop }
  1970a8:	3e13a4               	ae_l32x2.ip	aed1, a3, 16
  1970ab:	eb38cd000102142f 	{ ae_l32x2.ip	aed1, a4, 16; ae_mulaf32x16.h3	aed2, aed1, aed0; nop }
  1970b3:	eb38c300010b14bf 	{ ae_l32x2.i	aed1, a4, -8; ae_mulaf32x16.h3	aed11, aed1, aed0; nop }
  1970bb:	eb36c300010b13bf 	{ ae_l32x2.i	aed1, a3, -8; ae_mulaf32x16.h1	aed11, aed1, aed0; nop }

001970c3 <xa_mp3_dec_synth_window_stereo_24bit_out+0x2a3>:
  1970c3:	eb36dd000102259f 	{ nop; ae_mulaf32x16.h1	aed2, aed1, aed0; nop }
  1970cb:	05fbdd60bfe0259f 	{ nop; nop; ae_slai64s	aed14, aed11, 22 }
  1970d3:	05fbdd602ff0259f 	{ nop; nop; ae_slai64s	aed15, aed2, 22 }
  1970db:	a1eef4               	ae_sel16i	aed14, aed14, aed15, 1
  1970de:	62e614               	ae_s32x2.ip	aed14, a6, 8
  1970e1:	f01d                	retw.n

001970e3 <xa_mp3_dec_synth_window_stereo_24bit_out+0x2c3>:
	...

001970e4 <xa_mp3_dec_synth_window_stereo_16bit_out>:
  1970e4:	004136               	entry	a1, 32
  1970e7:	3e13a4               	ae_l32x2.ip	aed1, a3, 16
  1970ea:	056d                	mov.n	a6, a5
  1970ec:	3e52a4               	ae_l32x2.ip	aed5, a2, 16
  1970ef:	01d572               	addmi	a7, a5, 0x100
  1970f2:	11c4f0               	slli	a12, a4, 1
  1970f5:	fd09b1               	l32r	a11, 19651c (28e540 <xa_mp3_dec_decwin>)
  1970f8:	04ad                	mov.n	a10, a4
  1970fa:	11eaf0               	slli	a14, a10, 1
  1970fd:	c0bbc0               	sub	a11, a11, a12
  197100:	22cb82               	addi	a8, a11, 34
  197103:	7728c4               	ae_la64.pp	u0, a8
  197106:	ebfacf000002088f 	{ ae_la16x4.ip	aed0, u0, a8; ae_movi	aed2, 0; nop }
  19710e:	ebfb28020e03077f 	{ addi	a7, a7, -128; ae_mov	aed3, aed2; nop }
  197116:	eb58c300050342bf 	{ ae_l32x2.i	aed4, a2, -8; ae_mulasfd32x16.h3.l2	aed3, aed5, aed0; nop }
  19711e:	eb5740000403035f 	{ movi	a5, 3; ae_mulasfd32x16.h1.l0	aed3, aed4, aed0; nop }
  197126:	ebfb51020e0eeebf 	{ addx2	a14, a14, a11; ae_mov	aed14, aed2; nop }
  19712e:	6bfbc3130e2513bf 	{ ae_l32x2.i	aed1, a3, -8; ae_mov	aed5, aed3; ae_mulasfd32x16.h3.l2_s2	aed2, aed1, aed0 }
  197136:	0020f0               	nop
  197139:	f03d                	nop.n
  19713b:	f03d                	nop.n
  19713d:	228576               	loop	a5, 197163 <xa_mp3_dec_synth_window_stereo_16bit_out+0x7f>
  197140:	eb57cf000102088f 	{ ae_la16x4.ip	aed0, u0, a8; ae_mulasfd32x16.h1.l0	aed2, aed1, aed0; nop }
  197148:	3e13a4               	ae_l32x2.ip	aed1, a3, 16
  19714b:	eb58cd000102122f 	{ ae_l32x2.ip	aed1, a2, 16; ae_mulasfd32x16.h3.l2	aed2, aed1, aed0; nop }
  197153:	eb58c300010512bf 	{ ae_l32x2.i	aed1, a2, -8; ae_mulasfd32x16.h3.l2	aed5, aed1, aed0; nop }
  19715b:	eb57c300010513bf 	{ ae_l32x2.i	aed1, a3, -8; ae_mulasfd32x16.h1.l0	aed5, aed1, aed0; nop }

00197163 <xa_mp3_dec_synth_window_stereo_16bit_out+0x7f>:
  197163:	205330               	or	a5, a3, a3
  197166:	3e32f4               	ae_l32x2.ip	aed3, a2, 56
  197169:	400000006b6c42ee 	{ ae_l32x2.i	aed12, a2, -40; nop; addi	a4, a14, 96 }
  197171:	400000206a6be2ee 	{ ae_l32x2.i	aed11, a2, -48; nop; addi	a14, a14, 98 }
  197179:	7724c4               	ae_la64.pp	u0, a4
  19717c:	eb57cd000102857f 	{ ae_l32x2.ip	aed8, a5, 56; ae_mulasfd32x16.h1.l0	aed2, aed1, aed0; nop }
  197184:	400000006d21358e 	{ ae_l32x2.i	aed1, a5, -24; nop; addi	a3, a8, 32 }
  19718c:	400001006b0d85ee 	{ ae_l32x2.i	aed13, a5, -40; nop; movi	a8, 14 }
  197194:	7723d4               	ae_la64.pp	u1, a3
  197197:	05fbcf602f20a3af 	{ ae_la16x4.ip	aed10, u1, a3; nop; ae_slai64s	aed2, aed2, 22 }
  19719f:	05fbcf605f00649f 	{ ae_la16x4.rip	aed6, u0, a4; nop; ae_slai64s	aed0, aed5, 22 }
  1971a7:	d401c232a040f5af 	{ ae_l32x2.i	aed15, a5, -48; ae_sel16i.n	aed0, aed0, aed2, 1; ae_mulzasfd32x16.h3.l2_s2	aed4, aed3, aed10 }
  1971af:	1ee3cf860303749f 	{ ae_la16x4.rip	aed7, u0, a4; ae_mulzssfd32x16.h3.l2	aed3, aed3, aed6; ae_srai32	aed0, aed0, 8 }

001971b7 <xa_mp3_dec_synth_window_stereo_16bit_out+0xd3>:
  1971b7:	e5d4b38a6889060f 	{ ae_s16x2m.iu	aed0, a6, 0; ae_mulzasfd32x16.h3.l2	aed9, aed8, aed10; ae_mulzssfd32x16.h3.l2_s2	aed8, aed8, aed6 }
  1971bf:	bc57c3fa6f89f23f 	{ ae_l32x2.i	aed15, a2, -24; ae_mulasfd32x16.h1.l0	aed9, aed15, aed10; ae_mulssfd32x16.h1.l0_s2	aed8, aed15, aed6 }
  1971c7:	bc57c3ba6b34b22f 	{ ae_l32x2.i	aed11, a2, -32; ae_mulasfd32x16.h1.l0	aed4, aed11, aed10; ae_mulssfd32x16.h1.l0_s2	aed3, aed11, aed6 }
  1971cf:	37a3d4               	ae_la16x4.ip	aed10, u1, a3
  1971d2:	ebbdc3070c03652f 	{ ae_l32x2.i	aed6, a5, -32; ae_mulssfd32x16.h3.l2	aed3, aed12, aed7; nop }
  1971da:	6bbda8d7ad98de0f 	{ ae_l16.i	aed13, a14, 0; ae_mulssfd32x16.h3.l2	aed8, aed13, aed7; ae_mulasfd32x16.h3.l2_s2	aed9, aed13, aed10 }
  1971e2:	bcbcc3b7763875af 	{ ae_l32x2.i	aed7, a5, -16; ae_mulssfd32x16.h1.l0	aed8, aed6, aed7; ae_mulssfd32x16.h1.l0_s2	aed3, aed11, aed7 }
  1971ea:	eb58c30a0c04c2af 	{ ae_l32x2.i	aed12, a2, -16; ae_mulasfd32x16.h3.l2	aed4, aed12, aed10; nop }
  1971f2:	6a57cf6aab94a49f 	{ ae_la16x4.rip	aed10, u0, a4; ae_mulasfd32x16.h1.l0	aed4, aed11, aed10; ae_mulasfd32x16.h1.l0_s2	aed9, aed6, aed10 }
  1971fa:	37b3d4               	ae_la16x4.ip	aed11, u1, a3
  1971fd:	ebbdc30a010865bf 	{ ae_l32x2.i	aed6, a5, -8; ae_mulssfd32x16.h3.l2	aed8, aed1, aed10; nop }
  197205:	6bbdcffabf43549f 	{ ae_la16x4.rip	aed5, u0, a4; ae_mulssfd32x16.h3.l2	aed3, aed15, aed10; ae_mulasfd32x16.h3.l2_s2	aed4, aed15, aed11 }
  19720d:	bc57cfcbac34c3af 	{ ae_la16x4.ip	aed12, u1, a3; ae_mulasfd32x16.h1.l0	aed4, aed12, aed11; ae_mulssfd32x16.h1.l0_s2	aed3, aed12, aed10 }
  197215:	bc58c37ba189a2bf 	{ ae_l32x2.i	aed10, a2, -8; ae_mulasfd32x16.h3.l2	aed9, aed1, aed11; ae_mulssfd32x16.h1.l0_s2	aed8, aed7, aed10 }
  19721d:	eb57cd0b0709b51f 	{ ae_l32x2.ip	aed11, a5, 8; ae_mulasfd32x16.h1.l0	aed9, aed7, aed11; nop }
  197225:	eb58cd0c0609721f 	{ ae_l32x2.ip	aed7, a2, 8; ae_mulasfd32x16.h3.l2	aed9, aed6, aed12; nop }
  19722d:	6bbd59a5c648f55f 	{ or	a15, a5, a5; ae_mulssfd32x16.h3.l2	aed8, aed6, aed5; ae_mulasfd32x16.h3.l2_s2	aed4, aed10, aed12 }
  197235:	6afb4079ce4f035f 	{ movi	a5, 3; ae_mov	aed15, aed9; ae_mulasfd32x16.h1.l0_s2	aed4, aed7, aed12 }
  19723d:	d38876               	loop	a8, 197314 <xa_mp3_dec_synth_window_stereo_16bit_out+0x230>
  197240:	6abdcdb5caf3027f 	{ ae_l32x2.ip	aed0, a2, 56; ae_mulssfd32x16.h3.l2	aed3, aed10, aed5; ae_mulasfd32x16.h1.l0_s2	aed15, aed11, aed12 }
  197248:	9a99cdb557836f7f 	{ ae_l32x2.ip	aed6, a15, 56; ae_mulsf32x16.h1	aed3, aed7, aed5; ae_mulsf32x16.h1_s2	aed8, aed11, aed5 }
  197250:	400000006a25323e 	{ ae_l32x2.i	aed5, a2, -48; nop; addi	a3, a3, 32 }
  197258:	400000206e6c424e 	{ ae_l32x2.i	aed12, a2, -16; nop; addi	a4, a4, 98 }
  197260:	059dc26d47a37faf 	{ ae_l32x2.i	aed7, a15, -48; ae_mulsf32x16.l1	aed3, aed7, aed13; ae_slai64s	aed10, aed4, 22 }
  197268:	059dc26dfbd8bfbf 	{ ae_l32x2.i	aed11, a15, -40; ae_mulsf32x16.l1	aed8, aed11, aed13; ae_slai64s	aed13, aed15, 22 }
  197270:	0501dd6d3ada230f 	{ ae_la64.pp	u0, a3; ae_sel16i.n	aed10, aed10, aed13, 1; ae_slai64s	aed13, aed3, 22 }
  197278:	05fbcf608f40238f 	{ ae_la16x4.ip	aed2, u0, a3; nop; ae_slai64s	aed4, aed8, 22 }
  197280:	1e01a984ad4ad4ff 	{ ae_l16.ip	aed13, a4, -2; ae_sel16i.n	aed10, aed13, aed4, 1; ae_srai32	aed4, aed10, 8 }
  197288:	1ed4dd82a6af242f 	{ ae_la64.pp	u1, a4; ae_mulzasfd32x16.h3.l2	aed15, aed6, aed2; ae_srai32	aed10, aed10, 8 }
  197290:	ebd4b3020004461f 	{ ae_s16x2m.iu	aed4, a6, 4; ae_mulzasfd32x16.h3.l2	aed4, aed0, aed2; nop }
  197298:	351494               	ae_la16x4.rip	aed1, u1, a4
  19729b:	d9a7f4               	ae_s16x2m.iu	aed10, a7, -4
  19729e:	e5e3c261108302bf 	{ ae_l32x2.i	aed0, a2, -40; ae_mulzssfd32x16.h3.l2	aed3, aed0, aed1; ae_mulzssfd32x16.h3.l2_s2	aed8, aed6, aed1 }
  1972a6:	6a57c37225f46fbf 	{ ae_l32x2.i	aed6, a15, -8; ae_mulasfd32x16.h1.l0	aed4, aed5, aed2; ae_mulasfd32x16.h1.l0_s2	aed15, aed7, aed2 }
  1972ae:	35a494               	ae_la16x4.rip	aed10, u1, a4
  1972b1:	3723c4               	ae_la16x4.ip	aed2, u0, a3
  1972b4:	bcbcc37115835f2f 	{ ae_l32x2.i	aed5, a15, -32; ae_mulssfd32x16.h1.l0	aed3, aed5, aed1; ae_mulssfd32x16.h1.l0_s2	aed8, aed7, aed1 }
  1972bc:	bdbdc30aab38722f 	{ ae_l32x2.i	aed7, a2, -32; ae_mulssfd32x16.h3.l2	aed8, aed11, aed10; ae_mulssfd32x16.h3.l2_s2	aed3, aed0, aed10 }
  1972c4:	bcbccf5aa783a4bf 	{ ae_la16x4.rip	aed10, u1, a4; ae_mulssfd32x16.h1.l0	aed3, aed7, aed10; ae_mulssfd32x16.h1.l0_s2	aed8, aed5, aed10 }
  1972cc:	6b58c3022b4f023f 	{ ae_l32x2.i	aed0, a2, -24; ae_mulasfd32x16.h3.l2	aed15, aed11, aed2; ae_mulasfd32x16.h3.l2_s2	aed4, aed0, aed2 }
  1972d4:	bd57cf02a734738f 	{ ae_la16x4.ip	aed7, u0, a3; ae_mulasfd32x16.h1.l0	aed4, aed7, aed2; ae_mulssfd32x16.h3.l2_s2	aed3, aed0, aed10 }
  1972dc:	eb57c302050f5f3f 	{ ae_l32x2.i	aed5, a15, -24; ae_mulasfd32x16.h1.l0	aed15, aed5, aed2; nop }
  1972e4:	6b58c307754f0faf 	{ ae_l32x2.i	aed0, a15, -16; ae_mulasfd32x16.h3.l2	aed15, aed5, aed7; ae_mulasfd32x16.h3.l2_s2	aed4, aed0, aed7 }
  1972ec:	bcbdcfcaa53854bf 	{ ae_la16x4.rip	aed5, u1, a4; ae_mulssfd32x16.h3.l2	aed8, aed5, aed10; ae_mulssfd32x16.h1.l0_s2	aed3, aed12, aed10 }
  1972f4:	bc57cf07ac84c38f 	{ ae_la16x4.ip	aed12, u0, a3; ae_mulasfd32x16.h1.l0	aed4, aed12, aed7; ae_mulssfd32x16.h1.l0_s2	aed8, aed0, aed10 }
  1972fc:	ebbdc3050608a2bf 	{ ae_l32x2.i	aed10, a2, -8; ae_mulssfd32x16.h3.l2	aed8, aed6, aed5; nop }
  197304:	6b57cda7c04f721f 	{ ae_l32x2.ip	aed7, a2, 8; ae_mulasfd32x16.h1.l0	aed15, aed0, aed7; ae_mulasfd32x16.h3.l2_s2	aed4, aed10, aed12 }
  19730c:	6a58cd7cc64fbf1f 	{ ae_l32x2.ip	aed11, a15, 8; ae_mulasfd32x16.h3.l2	aed15, aed6, aed12; ae_mulasfd32x16.h1.l0_s2	aed4, aed7, aed12 }

00197314 <xa_mp3_dec_synth_window_stereo_16bit_out+0x230>:
  197314:	079d                	mov.n	a9, a7
  197316:	028d                	mov.n	a8, a2

00197318 <xa_mp3_dec_synth_window_stereo_16bit_out+0x234>:
  197318:	0599cd654b984f2f 	{ ae_l32x2.ip	aed4, a15, 16; ae_mulsf32x16.h1	aed8, aed11, aed5; ae_slai64s	aed9, aed4, 22 }
  197320:	400000006f212f3e 	{ ae_l32x2.i	aed1, a15, -8; nop; addi	a2, a3, 32 }
  197328:	9ebdcdb5da83682f 	{ ae_l32x2.ip	aed6, a8, 16; ae_mulssfd32x16.h3.l2	aed3, aed10, aed5; ae_mulsf32x16.l1_s2	aed8, aed11, aed13 }
  197330:	9a57597c5b3f488f 	{ or	a4, a8, a8; ae_mulasfd32x16.h1.l0	aed15, aed11, aed12; ae_mulsf32x16.h1_s2	aed3, aed7, aed5 }
  197338:	059d596d87833fff 	{ or	a3, a15, a15; ae_mulsf32x16.l1	aed3, aed7, aed13; ae_slai64s	aed8, aed8, 22 }
  197340:	05fbdd6efea2220f 	{ ae_la64.pp	u0, a2; ae_mov	aed2, aed14; ae_slai64s	aed10, aed15, 22 }
  197348:	0501cf6a3979028f 	{ ae_la16x4.ip	aed0, u0, a2; ae_sel16i.n	aed9, aed9, aed10, 1; ae_slai64s	aed7, aed3, 22 }
  197350:	1e01c388979758bf 	{ ae_l32x2.i	aed5, a8, -8; ae_sel16i.n	aed7, aed7, aed8, 1; ae_srai32	aed9, aed9, 8 }
  197358:	1e38b380767e961f 	{ ae_s16x2m.iu	aed9, a6, 4; ae_mulaf32x16.h3	aed14, aed6, aed0; ae_srai32	aed7, aed7, 8 }
  197360:	4b38b35004e279ff 	{ ae_s16x2m.iu	aed7, a9, -4; ae_mulaf32x16.h3	aed2, aed4, aed0; ae_mulaf32x16.h1_s2	aed14, aed5, aed0 }
  197368:	0020f0               	nop
  19736b:	f03d                	nop.n
  19736d:	228576               	loop	a5, 197393 <xa_mp3_dec_synth_window_stereo_16bit_out+0x2af>
  197370:	eb36cf000102028f 	{ ae_la16x4.ip	aed0, u0, a2; ae_mulaf32x16.h1	aed2, aed1, aed0; nop }
  197378:	3e13a4               	ae_l32x2.ip	aed1, a3, 16
  19737b:	eb38cd000102142f 	{ ae_l32x2.ip	aed1, a4, 16; ae_mulaf32x16.h3	aed2, aed1, aed0; nop }
  197383:	eb38c300010e14bf 	{ ae_l32x2.i	aed1, a4, -8; ae_mulaf32x16.h3	aed14, aed1, aed0; nop }
  19738b:	eb36c300010e13bf 	{ ae_l32x2.i	aed1, a3, -8; ae_mulaf32x16.h1	aed14, aed1, aed0; nop }

00197393 <xa_mp3_dec_synth_window_stereo_16bit_out+0x2af>:
  197393:	eb36dd000102259f 	{ nop; ae_mulaf32x16.h1	aed2, aed1, aed0; nop }
  19739b:	05fbdd602f10259f 	{ nop; nop; ae_slai64s	aed1, aed2, 22 }
  1973a3:	05fbdd60ef00259f 	{ nop; nop; ae_slai64s	aed0, aed14, 22 }
  1973ab:	a10014               	ae_sel16i	aed0, aed0, aed1, 1
  1973ae:	9e0804               	ae_srai32	aed0, aed0, 8
  1973b1:	d90614               	ae_s16x2m.iu	aed0, a6, 4
  1973b4:	f01d                	retw.n

001973b6 <xa_mp3_dec_synth_window_stereo_16bit_out+0x2d2>:
	...

001973b8 <xa_mp3_dec_head_check>:
  1973b8:	004136               	entry	a1, 32
  1973bb:	fc5951               	l32r	a5, 196520 (ffe00000 <xthals_hw_configid0+0x3d232c02>)
  1973be:	12c257               	bnall	a2, a5, 1973d4 <xa_mp3_dec_head_check+0x1c>
  1973c1:	1313a6               	blti	a3, 1, 1973d8 <xa_mp3_dec_head_check+0x20>
  1973c4:	158120               	extui	a8, a2, 17, 2
  1973c7:	460c                	movi.n	a6, 4
  1973c9:	c06680               	sub	a6, a6, a8
  1973cc:	081367               	beq	a3, a6, 1973d8 <xa_mp3_dec_head_check+0x20>
  1973cf:	fc5591               	l32r	a9, 196524 (1043 <XtosCoreStateSize+0xdc3>)
  1973d2:	0499                	s32i.n	a9, a4, 0

001973d4 <xa_mp3_dec_head_check+0x1c>:
  1973d4:	020c                	movi.n	a2, 0
  1973d6:	f01d                	retw.n

001973d8 <xa_mp3_dec_head_check+0x20>:
  1973d8:	fb0c                	movi.n	a11, 15
  1973da:	34ac20               	extui	a10, a2, 12, 4
  1973dd:	f31ab7               	beq	a10, a11, 1973d4 <xa_mp3_dec_head_check+0x1c>
  1973e0:	14ca20               	extui	a12, a2, 10, 2
  1973e3:	ed3c26               	beqi	a12, 3, 1973d4 <xa_mp3_dec_head_check+0x1c>
  1973e6:	120c                	movi.n	a2, 1
  1973e8:	f01d                	retw.n

001973ea <xa_mp3_dec_head_check+0x32>:
	...

001973ec <xa_mp3_dec_decode_header>:
  1973ec:	004136               	entry	a1, 32
  1973ef:	1cd2a2               	addmi	a10, a2, 0x1c00
  1973f2:	1a2aa2               	l32i	a10, a10, 104
  1973f5:	58c242               	addi	a4, a2, 88
  1973f8:	14baa0               	extui	a11, a10, 10, 2
  1973fb:	043b66               	bnei	a11, 3, 197403 <xa_mp3_dec_decode_header+0x17>
  1973fe:	fc4a21               	l32r	a2, 196528 (ffff9043 <_memmap_cacheattr_bp_strict+0xd6051>)
  197401:	f01d                	retw.n

00197403 <xa_mp3_dec_decode_header+0x17>:
  197403:	0483a0               	extui	a8, a10, 3, 1
  197406:	090c                	movi.n	a9, 0
  197408:	1d0c                	movi.n	a13, 1
  19740a:	0d000e4190b04a4e 	{ bbci.w18	a10, 20, 1974f7 <xa_mp3_dec_decode_header+0x10b>; nop }
  197412:	fc46f1               	l32r	a15, 19652c (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  197415:	09cd                	mov.n	a12, a9
  197417:	1a62c2               	s32i	a12, a2, 104
  19741a:	10faf0               	and	a15, a10, a15
  19741d:	83cdf0               	moveqz	a12, a13, a15
  197420:	1962c2               	s32i	a12, a2, 100
  197423:	90ecc0               	addx2	a14, a12, a12
  197426:	bbea                	add.n	a11, a11, a14

00197428 <xa_mp3_dec_decode_header+0x3c>:
  197428:	0498a0               	extui	a9, a10, 8, 1
  19742b:	2e0c                	movi.n	a14, 2
  19742d:	1450a0               	extui	a5, a10, 0, 2
  197430:	0472a0               	extui	a7, a10, 2, 1
  197433:	0238                	l32i.n	a3, a2, 0
  197435:	1f62b2               	s32i	a11, a2, 124
  197438:	1466a0               	extui	a6, a10, 6, 2
  19743b:	fdc6f2               	addi	a15, a6, -3
  19743e:	e489                	s32i.n	a8, a4, 56
  197440:	c469                	s32i.n	a6, a4, 48
  197442:	e80c                	movi.n	a8, 14
  197444:	0520a0               	extui	a2, a10, 16, 1
  197447:	f479                	s32i.n	a7, a4, 60
  197449:	106452               	s32i	a5, a4, 64
  19744c:	83edf0               	moveqz	a14, a13, a15
  19744f:	b499                	s32i.n	a9, a4, 44
  197451:	1f0c                	movi.n	a15, 1
  197453:	04e9                	s32i.n	a14, a4, 0
  197455:	0843e2               	s8i	a14, a3, 8
  197458:	0943e2               	s8i	a14, a3, 9
  19745b:	349ca0               	extui	a9, a10, 12, 4
  19745e:	1454a0               	extui	a5, a10, 4, 2
  197461:	0479a0               	extui	a7, a10, 9, 1
  197464:	a479                	s32i.n	a7, a4, 40
  197466:	d459                	s32i.n	a5, a4, 52
  197468:	8499                	s32i.n	a9, a4, 32
  19746a:	0e0c                	movi.n	a14, 0
  19746c:	83ef20               	moveqz	a14, a15, a2
  19746f:	1521a0               	extui	a2, a10, 17, 2
  197472:	74e9                	s32i.n	a14, a4, 28
  197474:	4a0c                	movi.n	a10, 4
  197476:	c0aa20               	sub	a10, a10, a2
  197479:	64a9                	s32i.n	a10, a4, 24
  19747b:	0a43a2               	s8i	a10, a3, 10
  19747e:	400a00               	ssr	a10
  197481:	b18080               	sra	a8, a8
  197484:	0d000741c0b0080e 	{ bbci.w18	a8, 0, 197504 <xa_mp3_dec_decode_header+0x118>; nop }
  19748c:	fc29e1               	l32r	a14, 196530 (28e334 <crctab_62+0x114>)
  19748f:	11dac0               	slli	a13, a10, 4
  197492:	90fcc0               	addx2	a15, a12, a12
  197495:	11ffc0               	slli	a15, a15, 4
  197498:	d9da                	add.n	a13, a9, a13
  19749a:	ddfa                	add.n	a13, a13, a15
  19749c:	90dde0               	addx2	a13, a13, a14
  19749f:	7e9dd2               	l16si	a13, a13, 252
  1974a2:	13d9                	s32i.n	a13, a3, 4
  1974a4:	90add0               	addx2	a10, a13, a13
  1974a7:	f0aad0               	subx8	a10, a10, a13
  1974aa:	90aad0               	addx2	a10, a10, a13
  1974ad:	f0aad0               	subx8	a10, a10, a13
  1974b0:	fc21d1               	l32r	a13, 196534 (28e510 <xa_mp3_dec_freqs>)
  1974b3:	11aab0               	slli	a10, a10, 5
  1974b6:	a0bbd0               	addx4	a11, a11, a13
  1974b9:	0bb8                	l32i.n	a11, a11, 0
  1974bb:	053226               	beqi	a2, 3, 1974c4 <xa_mp3_dec_decode_header+0xd8>
  1974be:	90aaa0               	addx2	a10, a10, a10
  1974c1:	11aae0               	slli	a10, a10, 2

001974c4 <xa_mp3_dec_decode_header+0xd8>:
  1974c4:	0063b2               	s32i	a11, a3, 0
  1974c7:	021226               	beqi	a2, 1, 1974cd <xa_mp3_dec_decode_header+0xe1>
  1974ca:	00a0c2               	movi	a12, 0

001974cd <xa_mp3_dec_decode_header+0xe1>:
  1974cd:	401c00               	ssl	a12
  1974d0:	a1bb00               	sll	a11, a11
  1974d3:	e905a5               	call8	18052c <__divsi3>
  1974d6:	80a7a0               	add	a10, a7, a10
  1974d9:	023266               	bnei	a2, 3, 1974df <xa_mp3_dec_decode_header+0xf3>
  1974dc:	11aae0               	slli	a10, a10, 2

001974df <xa_mp3_dec_decode_header+0xf3>:
  1974df:	020c                	movi.n	a2, 0
  1974e1:	080c                	movi.n	a8, 0
  1974e3:	fccae2               	addi	a14, a10, -4
  1974e6:	11f5c0               	slli	a15, a5, 4
  1974e9:	20f6f0               	or	a15, a6, a15
  1974ec:	0e43f2               	s8i	a15, a3, 14
  1974ef:	53ee80               	max	a14, a14, a8
  1974f2:	1264e2               	s32i	a14, a4, 72

001974f5 <xa_mp3_dec_decode_header+0x109>:
  1974f5:	f01d                	retw.n

001974f7 <xa_mp3_dec_decode_header+0x10b>:
  1974f7:	0dcd                	mov.n	a12, a13
  1974f9:	1962d2               	s32i	a13, a2, 100
  1974fc:	1a62d2               	s32i	a13, a2, 104
  1974ff:	bb6b                	addi.n	a11, a11, 6
  197501:	ffc8c6               	j	197428 <xa_mp3_dec_decode_header+0x3c>

00197504 <xa_mp3_dec_decode_header+0x118>:
  197504:	fc0d21               	l32r	a2, 196538 (ffff9041 <_memmap_cacheattr_bp_strict+0xd604f>)
  197507:	fffa86               	j	1974f5 <xa_mp3_dec_decode_header+0x109>

0019750a <xa_mp3_dec_decode_header+0x11e>:
	...

0019750c <xa_mp3_dec_set_pointer>:
  19750c:	004136               	entry	a1, 32
  19750f:	122282               	l32i	a8, a2, 72
  197512:	132292               	l32i	a9, a2, 76
  197515:	0028d6               	bgez	a8, 19751b <xa_mp3_dec_set_pointer+0xf>
  197518:	0713e6               	bgei	a3, 1, 197523 <xa_mp3_dec_set_pointer+0x17>

0019751b <xa_mp3_dec_set_pointer+0xf>:
  19751b:	1422a2               	l32i	a10, a2, 80
  19751e:	69cc                	bnez.n	a9, 197528 <xa_mp3_dec_set_pointer+0x1c>
  197520:	04aa37               	bge	a10, a3, 197528 <xa_mp3_dec_set_pointer+0x1c>

00197523 <xa_mp3_dec_set_pointer+0x17>:
  197523:	fc0621               	l32r	a2, 19653c (1041 <XtosCoreStateSize+0xdc1>)
  197526:	f01d                	retw.n

00197528 <xa_mp3_dec_set_pointer+0x1c>:
  197528:	2cd2e2               	addmi	a14, a2, 0x2c00
  19752b:	ffa1b2               	movi	a11, 0x1ff
  19752e:	0aaba7               	bge	a11, a10, 19753c <xa_mp3_dec_set_pointer+0x30>
  197531:	1c0c                	movi.n	a12, 1
  197533:	84d0a0               	extui	a13, a10, 0, 9
  197536:	1462d2               	s32i	a13, a2, 80
  197539:	1362c2               	s32i	a12, a2, 76

0019753c <xa_mp3_dec_set_pointer+0x30>:
  19753c:	5f2ea2               	l32i	a10, a14, 0x17c
  19753f:	84ce42               	addi	a4, a14, -124
  197542:	c0aa30               	sub	a10, a10, a3
  197545:	5f6ea2               	s32i	a10, a14, 0x17c
  197548:	038316               	beqz	a3, 197584 <xa_mp3_dec_set_pointer+0x78>
  19754b:	142262               	l32i	a6, a2, 80
  19754e:	00a252               	movi	a5, 0x200
  197551:	c06630               	sub	a6, a6, a3
  197554:	02d662               	addmi	a6, a6, 0x200
  197557:	846060               	extui	a6, a6, 0, 9
  19755a:	80b620               	add	a11, a6, a2
  19755d:	c05560               	sub	a5, a5, a6
  197560:	435350               	min	a5, a3, a5
  197563:	08dbb2               	addmi	a11, a11, 0x800
  197566:	5acbb2               	addi	a11, a11, 90
  197569:	fbf561               	l32r	a6, 196540 (85a <XtosCoreStateSize+0x5da>)
  19756c:	20c550               	or	a12, a5, a5
  19756f:	e8e125               	call8	180380 <__vec_memcpy>
  197572:	0ea537               	bge	a5, a3, 197584 <xa_mp3_dec_set_pointer+0x78>
  197575:	80b260               	add	a11, a2, a6
  197578:	7e24a2               	l32i	a10, a4, 0x1f8
  19757b:	c0c350               	sub	a12, a3, a5
  19757e:	80a5a0               	add	a10, a5, a10
  197581:	e8dfe5               	call8	180380 <__vec_memcpy>
  197584:	00a022               	movi	a2, 0
  197587:	806422               	s32i	a2, a4, 0x200
  19758a:	f01d                	retw.n

0019758c <xa_mp3_dec_set_pointer+0x80>:
  19758c:	00000000                                ....

00197590 <crc_check>:
  197590:	004136               	entry	a1, 32
  197593:	0248                	l32i.n	a4, a2, 0
  197595:	0c0442               	l8ui	a4, a4, 12
  197598:	0b7416               	beqz	a4, 197653 <crc_check+0xc3>
  19759b:	1d2282               	l32i	a8, a2, 116
  19759e:	036d                	mov.n	a6, a3
  1975a0:	0af816               	beqz	a8, 197653 <crc_check+0xc3>
  1975a3:	fbe881               	l32r	a8, 196544 (28e220 <crctab_62>)
  1975a6:	fbe8b1               	l32r	a11, 196548 (ff00 <xthals_release_major+0xd020>)
  1975a9:	2dd292               	addmi	a9, a2, 0x2d00
  1975ac:	1cd252               	addmi	a5, a2, 0x1c00
  1975af:	67eea4               	rur.ae_bitptr	a10
  1975b2:	41a3a0               	srli	a10, a10, 3
  1975b5:	341552               	l16ui	a5, a5, 104
  1975b8:	222992               	l32i	a9, a9, 136
  1975bb:	3075b0               	xor	a7, a5, a11
  1975be:	c09930               	sub	a9, a9, a3
  1975c1:	99aa                	add.n	a9, a9, a10
  1975c3:	417870               	srli	a7, a7, 8
  1975c6:	907780               	addx2	a7, a7, a8
  1975c9:	001772               	l16ui	a7, a7, 0
  1975cc:	fec9a2               	addi	a10, a9, -2
  1975cf:	3077b0               	xor	a7, a7, a11
  1975d2:	41b870               	srli	a11, a7, 8
  1975d5:	3055b0               	xor	a5, a5, a11
  1975d8:	745050               	extui	a5, a5, 0, 8
  1975db:	905580               	addx2	a5, a5, a8
  1975de:	001552               	l16ui	a5, a5, 0
  1975e1:	117780               	slli	a7, a7, 8
  1975e4:	305570               	xor	a5, a5, a7
  1975e7:	f45050               	extui	a5, a5, 0, 16
  1975ea:	19aa76               	loopgtz	a10, 197607 <crc_check+0x77>
  1975ed:	41a850               	srli	a10, a5, 8
  1975f0:	000672               	l8ui	a7, a6, 0
  1975f3:	661b                	addi.n	a6, a6, 1
  1975f5:	3077a0               	xor	a7, a7, a10
  1975f8:	907780               	addx2	a7, a7, a8
  1975fb:	001772               	l16ui	a7, a7, 0
  1975fe:	115580               	slli	a5, a5, 8
  197601:	305750               	xor	a5, a7, a5
  197604:	f45050               	extui	a5, a5, 0, 16

00197607 <crc_check+0x77>:
  197607:	67ee64               	rur.ae_bitptr	a6
  19760a:	246060               	extui	a6, a6, 0, 3
  19760d:	16bc                	beqz.n	a6, 197642 <crc_check+0xb2>
  19760f:	0c1c                	movi.n	a12, 16
  197611:	793a                	add.n	a7, a9, a3
  197613:	8b0c                	movi.n	a11, 8
  197615:	c0bb60               	sub	a11, a11, a6
  197618:	ffd772               	addmi	a7, a7, 0xffffff00
  19761b:	c0cc60               	sub	a12, a12, a6
  19761e:	400c00               	ssr	a12
  197621:	fe0772               	l8ui	a7, a7, 254
  197624:	91a050               	srl	a10, a5
  197627:	400b00               	ssr	a11
  19762a:	b17070               	sra	a7, a7
  19762d:	401600               	ssl	a6
  197630:	3077a0               	xor	a7, a7, a10
  197633:	907780               	addx2	a7, a7, a8
  197636:	001772               	l16ui	a7, a7, 0
  197639:	a15500               	sll	a5, a5
  19763c:	305750               	xor	a5, a7, a5
  19763f:	f45050               	extui	a5, a5, 0, 16

00197642 <crc_check+0xb2>:
  197642:	30d292               	addmi	a9, a2, 0x3000
  197645:	4e1282               	l16ui	a8, a2, 156
  197648:	1a0c                	movi.n	a10, 1
  19764a:	c08850               	sub	a8, a8, a5
  19764d:	938a80               	movnez	a8, a10, a8
  197650:	694982               	s8i	a8, a9, 105

00197653 <crc_check+0xc3>:
  197653:	f01d                	retw.n

00197655 <crc_check+0xc5>:
  197655:	000000                                        ...

00197658 <xa_mp3_dec_get_config_param>:
  197658:	004136               	entry	a1, 32
  19765b:	03dd                	mov.n	a13, a3
  19765d:	02ad                	mov.n	a10, a2
  19765f:	5b0c                	movi.n	a11, 5
  197661:	fbba71               	l32r	a7, 19654c (197944 <xa_mp3_dec>)
  197664:	3c0c                	movi.n	a12, 3
  197666:	0007e0               	callx8	a7
  197669:	04dd                	mov.n	a13, a4
  19766b:	02ad                	mov.n	a10, a2
  19766d:	5b0c                	movi.n	a11, 5
  19766f:	1c0c                	movi.n	a12, 1
  197671:	0007e0               	callx8	a7
  197674:	05dd                	mov.n	a13, a5
  197676:	02ad                	mov.n	a10, a2
  197678:	5b0c                	movi.n	a11, 5
  19767a:	2c0c                	movi.n	a12, 2
  19767c:	0007e0               	callx8	a7
  19767f:	06dd                	mov.n	a13, a6
  197681:	02ad                	mov.n	a10, a2
  197683:	5b0c                	movi.n	a11, 5
  197685:	0c0c                	movi.n	a12, 0
  197687:	0007e0               	callx8	a7
  19768a:	020c                	movi.n	a2, 0
  19768c:	f01d                	retw.n

0019768e <xa_mp3_dec_get_config_param+0x36>:
	...

00197690 <mp3_dec_api_Init>:
  197690:	008136               	entry	a1, 64
  197693:	0238                	l32i.n	a3, a2, 0
  197695:	2b0c                	movi.n	a11, 2
  197697:	0c0c                	movi.n	a12, 0
  197699:	d18b                	addi.n	a13, a1, 8
  19769b:	fbac51               	l32r	a5, 19654c (197944 <xa_mp3_dec>)
  19769e:	0a0c                	movi.n	a10, 0
  1976a0:	01a9                	s32i.n	a10, a1, 0
  1976a2:	11a9                	s32i.n	a10, a1, 4
  1976a4:	21a9                	s32i.n	a10, a1, 8
  1976a6:	0005e0               	callx8	a5
  1976a9:	106232               	s32i	a3, a2, 64
  1976ac:	1288                	l32i.n	a8, a2, 4
  1976ae:	2148                	l32i.n	a4, a1, 8
  1976b0:	877c                	movi.n	a7, -8
  1976b2:	447b                	addi.n	a4, a4, 7
  1976b4:	104470               	and	a4, a4, a7
  1976b7:	0d00094160b0e84e 	{ bltu.w18	a8, a4, 197751 <mp3_dec_api_Init+0xc1>; nop }
  1976bf:	03ad                	mov.n	a10, a3
  1976c1:	3b0c                	movi.n	a11, 3
  1976c3:	00a1c2               	movi	a12, 0x100
  1976c6:	0d0c                	movi.n	a13, 0
  1976c8:	0005e0               	callx8	a5
  1976cb:	03ad                	mov.n	a10, a3
  1976cd:	6b0c                	movi.n	a11, 6
  1976cf:	0c0c                	movi.n	a12, 0
  1976d1:	d14b                	addi.n	a13, a1, 4
  1976d3:	0005e0               	callx8	a5
  1976d6:	1288                	l32i.n	a8, a2, 4
  1976d8:	d43a                	add.n	a13, a4, a3
  1976da:	1168                	l32i.n	a6, a1, 4
  1976dc:	1162d2               	s32i	a13, a2, 68
  1976df:	667b                	addi.n	a6, a6, 7
  1976e1:	106670               	and	a6, a6, a7
  1976e4:	646a                	add.n	a6, a4, a6
  1976e6:	673867               	bltu	a8, a6, 197751 <mp3_dec_api_Init+0xc1>
  1976e9:	03ad                	mov.n	a10, a3
  1976eb:	7b0c                	movi.n	a11, 7
  1976ed:	0c0c                	movi.n	a12, 0
  1976ef:	0005e0               	callx8	a5
  1976f2:	03ad                	mov.n	a10, a3
  1976f4:	3b0c                	movi.n	a11, 3
  1976f6:	00a2c2               	movi	a12, 0x200
  1976f9:	0d0c                	movi.n	a13, 0
  1976fb:	0005e0               	callx8	a5
  1976fe:	03ad                	mov.n	a10, a3
  197700:	8b0c                	movi.n	a11, 8
  197702:	0c0c                	movi.n	a12, 0
  197704:	01dd                	mov.n	a13, a1
  197706:	0005e0               	callx8	a5
  197709:	0188                	l32i.n	a8, a1, 0
  19770b:	728b                	addi.n	a7, a2, 8
  19770d:	0d400741b0b0186e 	{ blti.w18	a8, 1, 19778c <mp3_dec_api_Init+0xfc>; nop }
  197715:	040c                	movi.n	a4, 0

00197717 <mp3_dec_api_Init+0x87>:
  197717:	03ad                	mov.n	a10, a3
  197719:	0b1c                	movi.n	a11, 16
  19771b:	04cd                	mov.n	a12, a4
  19771d:	d1cb                	addi.n	a13, a1, 12
  19771f:	0005e0               	callx8	a5
  197722:	03ad                	mov.n	a10, a3
  197724:	1b1c                	movi.n	a11, 17
  197726:	04cd                	mov.n	a12, a4
  197728:	10c1d2               	addi	a13, a1, 16
  19772b:	0005e0               	callx8	a5
  19772e:	03ad                	mov.n	a10, a3
  197730:	2b1c                	movi.n	a11, 18
  197732:	04cd                	mov.n	a12, a4
  197734:	14c1d2               	addi	a13, a1, 20
  197737:	0005e0               	callx8	a5
  19773a:	31a8                	l32i.n	a10, a1, 12
  19773c:	b36a                	add.n	a11, a3, a6
  19773e:	61b9                	s32i.n	a11, a1, 24
  197740:	1067b2               	s32i	a11, a7, 64
  197743:	1298                	l32i.n	a9, a2, 4
  197745:	aa7b                	addi.n	a10, a10, 7
  197747:	8b7c                	movi.n	a11, -8
  197749:	10aab0               	and	a10, a10, a11
  19774c:	66aa                	add.n	a6, a6, a10
  19774e:	04b967               	bgeu	a9, a6, 197756 <mp3_dec_api_Init+0xc6>

00197751 <mp3_dec_api_Init+0xc1>:
  197751:	9baf22               	movi	a2, -101
  197754:	f01d                	retw.n

00197756 <mp3_dec_api_Init+0xc6>:
  197756:	774b                	addi.n	a7, a7, 4
  197758:	03ad                	mov.n	a10, a3
  19775a:	5b1c                	movi.n	a11, 21
  19775c:	04cd                	mov.n	a12, a4
  19775e:	61d8                	l32i.n	a13, a1, 24
  197760:	0005e0               	callx8	a5
  197763:	5198                	l32i.n	a9, a1, 20
  197765:	0188                	l32i.n	a8, a1, 0
  197767:	0b3966               	bnei	a9, 3, 197776 <mp3_dec_api_Init+0xe6>
  19776a:	31c8                	l32i.n	a12, a1, 12
  19776c:	61d8                	l32i.n	a13, a1, 24
  19776e:	42d9                	s32i.n	a13, a2, 16
  197770:	1852c2               	s16i	a12, a2, 48
  197773:	0002c6               	j	197782 <mp3_dec_api_Init+0xf2>

00197776 <mp3_dec_api_Init+0xe6>:
  197776:	082966               	bnei	a9, 2, 197782 <mp3_dec_api_Init+0xf2>
  197779:	31e8                	l32i.n	a14, a1, 12
  19777b:	61f8                	l32i.n	a15, a1, 24
  19777d:	32f9                	s32i.n	a15, a2, 12
  19777f:	0b52e2               	s16i	a14, a2, 22
  197782:	441b                	addi.n	a4, a4, 1
  197784:	0d3ff841f0b0948e 	{ blt.w18	a4, a8, 197717 <mp3_dec_api_Init+0x87>; nop }

0019778c <mp3_dec_api_Init+0xfc>:
  19778c:	0a5262               	s16i	a6, a2, 20
  19778f:	090c                	movi.n	a9, 0
  197791:	0c5292               	s16i	a9, a2, 24
  197794:	0d5292               	s16i	a9, a2, 26
  197797:	7299                	s32i.n	a9, a2, 28
  197799:	8299                	s32i.n	a9, a2, 32
  19779b:	125292               	s16i	a9, a2, 36
  19779e:	135292               	s16i	a9, a2, 38
  1977a1:	a299                	s32i.n	a9, a2, 40
  1977a3:	b299                	s32i.n	a9, a2, 44
  1977a5:	d299                	s32i.n	a9, a2, 52
  1977a7:	e299                	s32i.n	a9, a2, 56
  1977a9:	020c                	movi.n	a2, 0
  1977ab:	f01d                	retw.n

001977ad <mp3_dec_api_Init+0x11d>:
  1977ad:	000000                                        ...

001977b0 <mp3_dec_api_Decode>:
  1977b0:	008136               	entry	a1, 64
  1977b3:	024d                	mov.n	a4, a2
  1977b5:	fb6661               	l32r	a6, 196550 (197658 <xa_mp3_dec_get_config_param>)
  1977b8:	fb6551               	l32r	a5, 19654c (197944 <xa_mp3_dec>)
  1977bb:	0c0c                	movi.n	a12, 0
  1977bd:	041292               	l16ui	a9, a2, 8
  1977c0:	2199                	s32i.n	a9, a1, 8
  1977c2:	71c9                	s32i.n	a12, a1, 28
  1977c4:	61c9                	s32i.n	a12, a1, 24
  1977c6:	51c9                	s32i.n	a12, a1, 20
  1977c8:	41c9                	s32i.n	a12, a1, 16
  1977ca:	31c9                	s32i.n	a12, a1, 12
  1977cc:	11c9                	s32i.n	a12, a1, 4
  1977ce:	01c9                	s32i.n	a12, a1, 0
  1977d0:	a288                	l32i.n	a8, a2, 40
  1977d2:	102232               	l32i	a3, a2, 64
  1977d5:	06a856               	bnez	a8, 197843 <mp3_dec_api_Decode+0x93>
  1977d8:	d2a8                	l32i.n	a10, a2, 52
  1977da:	065a56               	bnez	a10, 197843 <mp3_dec_api_Decode+0x93>
  1977dd:	03ad                	mov.n	a10, a3
  1977df:	cb0c                	movi.n	a11, 12
  1977e1:	d18b                	addi.n	a13, a1, 8
  1977e3:	0005e0               	callx8	a5
  1977e6:	03ad                	mov.n	a10, a3
  1977e8:	3b0c                	movi.n	a11, 3
  1977ea:	00a3c2               	movi	a12, 0x300
  1977ed:	0d0c                	movi.n	a13, 0
  1977ef:	0005e0               	callx8	a5
  1977f2:	03ad                	mov.n	a10, a3
  1977f4:	3b0c                	movi.n	a11, 3
  1977f6:	00a4c2               	movi	a12, 0x400
  1977f9:	34c4d2               	addi	a13, a4, 52
  1977fc:	0005e0               	callx8	a5
  1977ff:	03ad                	mov.n	a10, a3
  197801:	bb0c                	movi.n	a11, 11
  197803:	0c0c                	movi.n	a12, 0
  197805:	d14b                	addi.n	a13, a1, 4
  197807:	0005e0               	callx8	a5
  19780a:	03ad                	mov.n	a10, a3
  19780c:	10c1b2               	addi	a11, a1, 16
  19780f:	14c1c2               	addi	a12, a1, 20
  197812:	18c1d2               	addi	a13, a1, 24
  197815:	1cc1e2               	addi	a14, a1, 28
  197818:	0006e0               	callx8	a6
  19781b:	4188                	l32i.n	a8, a1, 16
  19781d:	8489                	s32i.n	a8, a4, 32
  19781f:	5128                	l32i.n	a2, a1, 20
  197821:	7429                	s32i.n	a2, a4, 28
  197823:	f27c                	movi.n	a2, -1
  197825:	11b8                	l32i.n	a11, a1, 4
  197827:	21d8                	l32i.n	a13, a1, 8
  197829:	71f8                	l32i.n	a15, a1, 28
  19782b:	61e8                	l32i.n	a14, a1, 24
  19782d:	1254e2               	s16i	a14, a4, 36
  197830:	1354f2               	s16i	a15, a4, 38
  197833:	c0ddb0               	sub	a13, a13, a11
  197836:	21d9                	s32i.n	a13, a1, 8
  197838:	b4c8                	l32i.n	a12, a4, 44
  19783a:	0c54b2               	s16i	a11, a4, 24
  19783d:	bbca                	add.n	a11, a11, a12
  19783f:	b4b9                	s32i.n	a11, a4, 44
  197841:	f01d                	retw.n

00197843 <mp3_dec_api_Decode+0x93>:
  197843:	03ad                	mov.n	a10, a3
  197845:	cb0c                	movi.n	a11, 12
  197847:	0c0c                	movi.n	a12, 0
  197849:	d18b                	addi.n	a13, a1, 8
  19784b:	0005e0               	callx8	a5
  19784e:	03ad                	mov.n	a10, a3
  197850:	9b0c                	movi.n	a11, 9
  197852:	00a1c2               	movi	a12, 0x100
  197855:	0d0c                	movi.n	a13, 0
  197857:	0005e0               	callx8	a5
  19785a:	9b0c                	movi.n	a11, 9
  19785c:	00a2c2               	movi	a12, 0x200
  19785f:	0a2d                	mov.n	a2, a10
  197861:	01dd                	mov.n	a13, a1
  197863:	03ad                	mov.n	a10, a3
  197865:	0005e0               	callx8	a5
  197868:	03ad                	mov.n	a10, a3
  19786a:	db0c                	movi.n	a11, 13
  19786c:	0c0c                	movi.n	a12, 0
  19786e:	d1cb                	addi.n	a13, a1, 12
  197870:	0005e0               	callx8	a5
  197873:	3198                	l32i.n	a9, a1, 12
  197875:	0d5492               	s16i	a9, a4, 26
  197878:	498c                	beqz.n	a9, 197880 <mp3_dec_api_Decode+0xd0>
  19787a:	a4a8                	l32i.n	a10, a4, 40
  19787c:	aa1b                	addi.n	a10, a10, 1
  19787e:	a4a9                	s32i.n	a10, a4, 40

00197880 <mp3_dec_api_Decode+0xd0>:
  197880:	03ad                	mov.n	a10, a3
  197882:	10c1b2               	addi	a11, a1, 16
  197885:	14c1c2               	addi	a12, a1, 20
  197888:	18c1d2               	addi	a13, a1, 24
  19788b:	1cc1e2               	addi	a14, a1, 28
  19788e:	0006e0               	callx8	a6
  197891:	03ad                	mov.n	a10, a3
  197893:	bb0c                	movi.n	a11, 11
  197895:	0c0c                	movi.n	a12, 0
  197897:	d14b                	addi.n	a13, a1, 4
  197899:	0005e0               	callx8	a5
  19789c:	b4c8                	l32i.n	a12, a4, 44
  19789e:	11b8                	l32i.n	a11, a1, 4
  1978a0:	0c54b2               	s16i	a11, a4, 24
  1978a3:	bbca                	add.n	a11, a11, a12
  1978a5:	b4b9                	s32i.n	a11, a4, 44
  1978a7:	c28c                	beqz.n	a2, 1978b7 <mp3_dec_api_Decode+0x107>
  1978a9:	fb2ad1               	l32r	a13, 196554 (1040 <XtosCoreStateSize+0xdc0>)
  1978ac:	fb24e1               	l32r	a14, 19653c (1041 <XtosCoreStateSize+0xdc1>)
  1978af:	08ad27               	bge	a13, a2, 1978bb <mp3_dec_api_Decode+0x10b>
  1978b2:	172e27               	blt	a14, a2, 1978cd <mp3_dec_api_Decode+0x11d>
  1978b5:	e27c                	movi.n	a2, -2

001978b7 <mp3_dec_api_Decode+0x107>:
  1978b7:	e429                	s32i.n	a2, a4, 56
  1978b9:	f01d                	retw.n

001978bb <mp3_dec_api_Decode+0x10b>:
  1978bb:	fb1ff1               	l32r	a15, 196538 (ffff9041 <_memmap_cacheattr_bp_strict+0xd604f>)
  1978be:	fb2681               	l32r	a8, 196558 (ffff9042 <_memmap_cacheattr_bp_strict+0xd6050>)
  1978c1:	1aaf27               	bge	a15, a2, 1978df <mp3_dec_api_Decode+0x12f>
  1978c4:	2f2827               	blt	a8, a2, 1978f7 <mp3_dec_api_Decode+0x147>
  1978c7:	35af22               	movi	a2, -203
  1978ca:	fffa46               	j	1978b7 <mp3_dec_api_Decode+0x107>

001978cd <mp3_dec_api_Decode+0x11d>:
  1978cd:	fb1591               	l32r	a9, 196524 (1043 <XtosCoreStateSize+0xdc3>)
  1978d0:	fb23a1               	l32r	a10, 19655c (1044 <XtosCoreStateSize+0xdc4>)
  1978d3:	14a927               	bge	a9, a2, 1978eb <mp3_dec_api_Decode+0x13b>
  1978d6:	362a27               	blt	a10, a2, 197910 <mp3_dec_api_Decode+0x160>
  1978d9:	31af22               	movi	a2, -207
  1978dc:	fff5c6               	j	1978b7 <mp3_dec_api_Decode+0x107>

001978df <mp3_dec_api_Decode+0x12f>:
  1978df:	fb20a1               	l32r	a10, 196560 (ffff9040 <_memmap_cacheattr_bp_strict+0xd604e>)
  1978e2:	1caa27               	bge	a10, a2, 197902 <mp3_dec_api_Decode+0x152>
  1978e5:	36af22               	movi	a2, -202
  1978e8:	fff2c6               	j	1978b7 <mp3_dec_api_Decode+0x107>

001978eb <mp3_dec_api_Decode+0x13b>:
  1978eb:	fb1ea1               	l32r	a10, 196564 (1042 <XtosCoreStateSize+0xdc2>)
  1978ee:	2faa27               	bge	a10, a2, 197921 <mp3_dec_api_Decode+0x171>
  1978f1:	32af22               	movi	a2, -206
  1978f4:	ffefc6               	j	1978b7 <mp3_dec_api_Decode+0x107>

001978f7 <mp3_dec_api_Decode+0x147>:
  1978f7:	fb1cb1               	l32r	a11, 196568 (103f <XtosCoreStateSize+0xdbf>)
  1978fa:	2cab27               	bge	a11, a2, 19792a <mp3_dec_api_Decode+0x17a>
  1978fd:	f27c                	movi.n	a2, -1
  1978ff:	ffed06               	j	1978b7 <mp3_dec_api_Decode+0x107>

00197902 <mp3_dec_api_Decode+0x152>:
  197902:	0592a7               	bne	a2, a10, 19790b <mp3_dec_api_Decode+0x15b>
  197905:	37af22               	movi	a2, -201
  197908:	ffeac6               	j	1978b7 <mp3_dec_api_Decode+0x107>

0019790b <mp3_dec_api_Decode+0x15b>:
  19790b:	f429                	s32i.n	a2, a4, 60
  19790d:	ffe986               	j	1978b7 <mp3_dec_api_Decode+0x107>

00197910 <mp3_dec_api_Decode+0x160>:
  197910:	fb17c1               	l32r	a12, 19656c (1046 <XtosCoreStateSize+0xdc6>)
  197913:	1fac27               	bge	a12, a2, 197936 <mp3_dec_api_Decode+0x186>
  197916:	fb16d1               	l32r	a13, 196570 (1047 <XtosCoreStateSize+0xdc7>)
  197919:	ee2d27               	blt	a13, a2, 19790b <mp3_dec_api_Decode+0x15b>
  19791c:	c27c                	movi.n	a2, -4
  19791e:	ffe546               	j	1978b7 <mp3_dec_api_Decode+0x107>

00197921 <mp3_dec_api_Decode+0x171>:
  197921:	e692a7               	bne	a2, a10, 19790b <mp3_dec_api_Decode+0x15b>
  197924:	33af22               	movi	a2, -205
  197927:	ffe306               	j	1978b7 <mp3_dec_api_Decode+0x107>

0019792a <mp3_dec_api_Decode+0x17a>:
  19792a:	faffe1               	l32r	a14, 196528 (ffff9043 <_memmap_cacheattr_bp_strict+0xd6051>)
  19792d:	da92e7               	bne	a2, a14, 19790b <mp3_dec_api_Decode+0x15b>
  197930:	34af22               	movi	a2, -204
  197933:	ffe006               	j	1978b7 <mp3_dec_api_Decode+0x107>

00197936 <mp3_dec_api_Decode+0x186>:
  197936:	fb0ff1               	l32r	a15, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  197939:	ce92f7               	bne	a2, a15, 19790b <mp3_dec_api_Decode+0x15b>
  19793c:	d27c                	movi.n	a2, -3
  19793e:	ffdd46               	j	1978b7 <mp3_dec_api_Decode+0x107>

00197941 <mp3_dec_api_Decode+0x191>:
  197941:	000000                                        ...

00197944 <xa_mp3_dec>:
  197944:	004136               	entry	a1, 32
  197947:	026d                	mov.n	a6, a2
  197949:	3b0c                	movi.n	a11, 3
  19794b:	0d2326               	beqi	a3, 2, 19795c <xa_mp3_dec+0x18>
  19794e:	0a1326               	beqi	a3, 1, 19795c <xa_mp3_dec+0x18>
  197951:	0cb216               	beqz	a2, 197a20 <__switchjump_table_xs_2_36+0x72>
  197954:	0d000b41d0b05b2e 	{ bany.w18	a11, a2, 197a15 <__switchjump_table_xs_2_36+0x67>; nop }
  19795c:	0d400c4160b0b30e 	{ beqi.w18	a3, 16, 197a26 <__switchjump_table_xs_2_36+0x78>; nop }
  197964:	181c                	movi.n	a8, 17
  197966:	0d000b41c0b0838e 	{ beq.w18	a3, a8, 197a26 <__switchjump_table_xs_2_36+0x78>; nop }
  19796e:	291c                	movi.n	a9, 18
  197970:	0d000b4120b0839e 	{ beq.w18	a3, a9, 197a26 <__switchjump_table_xs_2_36+0x78>; nop }
  197978:	4a1c                	movi.n	a10, 20
  19797a:	0d000a4180b083ae 	{ beq.w18	a3, a10, 197a26 <__switchjump_table_xs_2_36+0x78>; nop }
  197982:	5c1c                	movi.n	a12, 21
  197984:	0d000941e0b083ce 	{ beq.w18	a3, a12, 197a26 <__switchjump_table_xs_2_36+0x78>; nop }
  19798c:	00a2a2               	movi	a10, 0x200
  19798f:	faf1f1               	l32r	a15, 196554 (1040 <XtosCoreStateSize+0xdc0>)
  197992:	faf8e1               	l32r	a14, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  197995:	fd7c                	movi.n	a13, -1
  197997:	070c                	movi.n	a7, 0
  197999:	120c                	movi.n	a2, 1
  19799b:	faf7c1               	l32r	a12, 196578 (2f80 <xthals_release_major+0xa0>)
  19799e:	981c                	movi.n	a8, 25
  1979a0:	55b387               	bgeu	a3, a8, 1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979a3:	faf691               	l32r	a9, 19657c (1979ae <__switchjump_table_xs_2_36>)
  1979a6:	908330               	addx2	a8, a3, a3
  1979a9:	889a                	add.n	a8, a8, a9
  1979ab:	0008a0               	jx	a8

001979ae <__switchjump_table_xs_2_36>:
  1979ae:	0011c6               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979b1:	001fc6               	j	197a34 <__switchjump_table_xs_2_36+0x86>
  1979b4:	007386               	j	197b86 <__switchjump_table_xs_2_36+0x1d8>
  1979b7:	006386               	j	197b49 <__switchjump_table_xs_2_36+0x19b>
  1979ba:	005606               	j	197b16 <__switchjump_table_xs_2_36+0x168>
  1979bd:	003b46               	j	197aae <__switchjump_table_xs_2_36+0x100>
  1979c0:	000ec6               	j	1979ff <__switchjump_table_xs_2_36+0x51>
  1979c3:	001106               	j	197a0b <__switchjump_table_xs_2_36+0x5d>
  1979c6:	0037c6               	j	197aa9 <__switchjump_table_xs_2_36+0xfb>
  1979c9:	002ac6               	j	197a78 <__switchjump_table_xs_2_36+0xca>
  1979cc:	000a46               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979cf:	002646               	j	197a6c <__switchjump_table_xs_2_36+0xbe>
  1979d2:	002346               	j	197a63 <__switchjump_table_xs_2_36+0xb5>
  1979d5:	0020c6               	j	197a5c <__switchjump_table_xs_2_36+0xae>
  1979d8:	001e46               	j	197a55 <__switchjump_table_xs_2_36+0xa7>
  1979db:	000686               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979de:	0005c6               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979e1:	000506               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979e4:	000446               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979e7:	000386               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979ea:	0002c6               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979ed:	000206               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979f0:	000146               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979f3:	000086               	j	1979f9 <__switchjump_table_xs_2_36+0x4b>
  1979f6:	000246               	j	197a03 <__switchjump_table_xs_2_36+0x55>

001979f9 <__switchjump_table_xs_2_36+0x4b>:
  1979f9:	fae1a1               	l32r	a10, 196580 (ffff8002 <_memmap_cacheattr_bp_strict+0xd5010>)
  1979fc:	0001c6               	j	197a07 <__switchjump_table_xs_2_36+0x59>

001979ff <__switchjump_table_xs_2_36+0x51>:
  1979ff:	0a5c                	movi.n	a10, 80

00197a01 <__switchjump_table_xs_2_36+0x53>:
  197a01:	0a7d                	mov.n	a7, a10

00197a03 <__switchjump_table_xs_2_36+0x55>:
  197a03:	0579                	s32i.n	a7, a5, 0

00197a05 <__switchjump_table_xs_2_36+0x57>:
  197a05:	0a0c                	movi.n	a10, 0

00197a07 <__switchjump_table_xs_2_36+0x59>:
  197a07:	0a2d                	mov.n	a2, a10
  197a09:	f01d                	retw.n

00197a0b <__switchjump_table_xs_2_36+0x5d>:
  197a0b:	159c                	beqz.n	a5, 197a20 <__switchjump_table_xs_2_36+0x72>
  197a0d:	0d001741a0b0fb5e 	{ bnone.w18	a11, a5, 197b8b <__switchjump_table_xs_2_36+0x1dd>; nop }

00197a15 <__switchjump_table_xs_2_36+0x67>:
  197a15:	fadba1               	l32r	a10, 196584 (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  197a18:	fffac6               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197a1b <__switchjump_table_xs_2_36+0x6d>:
  197a1b:	06a8                	l32i.n	a10, a6, 0
  197a1d:	3cba56               	bnez	a10, 197dec <__switchjump_table_xs_2_36+0x43e>

00197a20 <__switchjump_table_xs_2_36+0x72>:
  197a20:	fadaa1               	l32r	a10, 196588 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  197a23:	fff806               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197a26 <__switchjump_table_xs_2_36+0x78>:
  197a26:	05dd                	mov.n	a13, a5
  197a28:	04cd                	mov.n	a12, a4
  197a2a:	03bd                	mov.n	a11, a3
  197a2c:	06ad                	mov.n	a10, a6
  197a2e:	003e25               	call8	197e10 <xa_mp3_dec_mem_api>
  197a31:	fff486               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197a34 <__switchjump_table_xs_2_36+0x86>:
  197a34:	0d401641f0b0f40e 	{ beqi.w18	a4, 0x100, 197ba7 <__switchjump_table_xs_2_36+0x1f9>; nop }
  197a3c:	0d00234120b084ae 	{ beq.w18	a4, a10, 197c72 <__switchjump_table_xs_2_36+0x2c4>; nop }
  197a44:	00a3a2               	movi	a10, 0x300
  197a47:	0d00154160b084ae 	{ beq.w18	a4, a10, 197ba1 <__switchjump_table_xs_2_36+0x1f3>; nop }

00197a4f <__switchjump_table_xs_2_36+0xa1>:
  197a4f:	facfa1               	l32r	a10, 19658c (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  197a52:	ffec46               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197a55 <__switchjump_table_xs_2_36+0xa7>:
  197a55:	06b8                	l32i.n	a11, a6, 0
  197a57:	3b29                	s32i.n	a2, a11, 12
  197a59:	ffea06               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197a5c <__switchjump_table_xs_2_36+0xae>:
  197a5c:	0678                	l32i.n	a7, a6, 0
  197a5e:	1778                	l32i.n	a7, a7, 4
  197a60:	ffe7c6               	j	197a03 <__switchjump_table_xs_2_36+0x55>

00197a63 <__switchjump_table_xs_2_36+0xb5>:
  197a63:	0698                	l32i.n	a9, a6, 0
  197a65:	0588                	l32i.n	a8, a5, 0
  197a67:	2989                	s32i.n	a8, a9, 8
  197a69:	ffe606               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197a6c <__switchjump_table_xs_2_36+0xbe>:
  197a6c:	06a8                	l32i.n	a10, a6, 0
  197a6e:	30daa2               	addmi	a10, a10, 0x3000
  197a71:	7aa8                	l32i.n	a10, a10, 28

00197a73 <__switchjump_table_xs_2_36+0xc5>:
  197a73:	0a7d                	mov.n	a7, a10
  197a75:	ffe286               	j	197a03 <__switchjump_table_xs_2_36+0x55>

00197a78 <__switchjump_table_xs_2_36+0xca>:
  197a78:	0d40164160b0f40e 	{ beqi.w18	a4, 0x100, 197be2 <__switchjump_table_xs_2_36+0x234>; nop }
  197a80:	0d001441a0b084ae 	{ beq.w18	a4, a10, 197bce <__switchjump_table_xs_2_36+0x220>; nop }
  197a88:	00a3b2               	movi	a11, 0x300
  197a8b:	c094b7               	bne	a4, a11, 197a4f <__switchjump_table_xs_2_36+0xa1>
  197a8e:	ffaf52               	movi	a5, -1
  197a91:	0a26b2               	l32i	a11, a6, 40
  197a94:	0026a2               	l32i	a10, a6, 0
  197a97:	1bb8                	l32i.n	a11, a11, 4
  197a99:	00c365               	call8	1986d0 <xa_mp3_dec_runtime_init>
  197a9c:	06c8                	l32i.n	a12, a6, 0
  197a9e:	6659                	s32i.n	a5, a6, 24
  197aa0:	30dcc2               	addmi	a12, a12, 0x3000
  197aa3:	1b6c52               	s32i	a5, a12, 108
  197aa6:	ffd6c6               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197aa9 <__switchjump_table_xs_2_36+0xfb>:
  197aa9:	4a0c                	movi.n	a10, 4
  197aab:	fff106               	j	197a73 <__switchjump_table_xs_2_36+0xc5>

00197aae <__switchjump_table_xs_2_36+0x100>:
  197aae:	f6e516               	beqz	a5, 197a20 <__switchjump_table_xs_2_36+0x72>
  197ab1:	1c3416               	beqz	a4, 197c78 <__switchjump_table_xs_2_36+0x2ca>
  197ab4:	0d401c41f0b0a40e 	{ beqi.w18	a4, 12, 197c87 <__switchjump_table_xs_2_36+0x2d9>; nop }
  197abc:	0d401b41e0b0140e 	{ beqi.w18	a4, 1, 197c7e <__switchjump_table_xs_2_36+0x2d0>; nop }
  197ac4:	0d401e4120b0340e 	{ beqi.w18	a4, 3, 197caa <__switchjump_table_xs_2_36+0x2fc>; nop }
  197acc:	0d401d41f0b0240e 	{ beqi.w18	a4, 2, 197caf <__switchjump_table_xs_2_36+0x301>; nop }
  197ad4:	0d401d41f0b0f40e 	{ beqi.w18	a4, 0x100, 197cb7 <__switchjump_table_xs_2_36+0x309>; nop }
  197adc:	0d00284150b084ae 	{ beq.w18	a4, a10, 197d65 <__switchjump_table_xs_2_36+0x3b7>; nop }
  197ae4:	0d401941a0b0640e 	{ beqi.w18	a4, 6, 197c82 <__switchjump_table_xs_2_36+0x2d4>; nop }
  197aec:	fd0c                	movi.n	a13, 15
  197aee:	0d3ff24190b084de 	{ beq.w18	a4, a13, 197a1b <__switchjump_table_xs_2_36+0x6d>; nop }
  197af6:	0d7ff54150b0b4ce 	{ bnei.w18	a4, 16, 197a4f <__switchjump_table_xs_2_36+0xa1>; nop }
  197afe:	06a8                	l32i.n	a10, a6, 0
  197b00:	f1ca16               	beqz	a10, 197a20 <__switchjump_table_xs_2_36+0x72>
  197b03:	0579                	s32i.n	a7, a5, 0
  197b05:	30dae2               	addmi	a14, a10, 0x3000
  197b08:	780ee2               	l8ui	a14, a14, 120
  197b0b:	ef6e16               	beqz	a14, 197a05 <__switchjump_table_xs_2_36+0x57>
  197b0e:	242af2               	l32i	a15, a10, 144
  197b11:	05f9                	s32i.n	a15, a5, 0
  197b13:	ffbb86               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197b16 <__switchjump_table_xs_2_36+0x168>:
  197b16:	0a1c                	movi.n	a10, 16
  197b18:	09e416               	beqz	a4, 197bba <__switchjump_table_xs_2_36+0x20c>
  197b1b:	0d401a41b0b0440e 	{ beqi.w18	a4, 4, 197cca <__switchjump_table_xs_2_36+0x31c>; nop }
  197b23:	0d401b4100b0f40e 	{ beqi.w18	a4, 0x100, 197cd7 <__switchjump_table_xs_2_36+0x329>; nop }
  197b2b:	0d401841d0b0540e 	{ beqi.w18	a4, 5, 197cbc <__switchjump_table_xs_2_36+0x30e>; nop }
  197b33:	e80c                	movi.n	a8, 14
  197b35:	0d3ff14160b0b48e 	{ bne.w18	a4, a8, 197a4f <__switchjump_table_xs_2_36+0xa1>; nop }
  197b3d:	0598                	l32i.n	a9, a5, 0
  197b3f:	07ad                	mov.n	a10, a7
  197b41:	939290               	movnez	a9, a2, a9
  197b44:	8699                	s32i.n	a9, a6, 32
  197b46:	ffaf46               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197b49 <__switchjump_table_xs_2_36+0x19b>:
  197b49:	0d40194170b0f40e 	{ beqi.w18	a4, 0x100, 197ce4 <__switchjump_table_xs_2_36+0x336>; nop }
  197b51:	0d001641d0b084ae 	{ beq.w18	a4, a10, 197cc2 <__switchjump_table_xs_2_36+0x314>; nop }
  197b59:	00a3a2               	movi	a10, 0x300
  197b5c:	0d001941d0b084ae 	{ beq.w18	a4, a10, 197cfd <__switchjump_table_xs_2_36+0x34f>; nop }
  197b64:	00a4b2               	movi	a11, 0x400
  197b67:	0d3fee4140b0b4be 	{ bne.w18	a4, a11, 197a4f <__switchjump_table_xs_2_36+0xa1>; nop }
  197b6f:	06a8                	l32i.n	a10, a6, 0
  197b71:	0579                	s32i.n	a7, a5, 0
  197b73:	9ac8                	l32i.n	a12, a10, 36
  197b75:	081c26               	beqi	a12, 1, 197b81 <__switchjump_table_xs_2_36+0x1d3>
  197b78:	2ad8                	l32i.n	a13, a10, 8
  197b7a:	3d8c                	beqz.n	a13, 197b81 <__switchjump_table_xs_2_36+0x1d3>
  197b7c:	3ae8                	l32i.n	a14, a10, 12
  197b7e:	e83e16               	beqz	a14, 197a05 <__switchjump_table_xs_2_36+0x57>
  197b81:	0529                	s32i.n	a2, a5, 0
  197b83:	ff9f86               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197b86 <__switchjump_table_xs_2_36+0x1d8>:
  197b86:	ca2c                	movi.n	a10, 44
  197b88:	ff9d46               	j	197a01 <__switchjump_table_xs_2_36+0x53>

00197b8b <__switchjump_table_xs_2_36+0x1dd>:
  197b8b:	20a550               	or	a10, a5, a5
  197b8e:	20b770               	or	a11, a7, a7
  197b91:	096652               	s32i	a5, a6, 36
  197b94:	0c5c                	movi.n	a12, 80
  197b96:	40c5f2               	addi	a15, a5, 64
  197b99:	a6f9                	s32i.n	a15, a6, 40
  197b9b:	e888e5               	call8	180428 <__vec_memset>
  197b9e:	ff98c6               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197ba1 <__switchjump_table_xs_2_36+0x1f3>:
  197ba1:	fa7b91               	l32r	a9, 196590 (28e420 <api_ver$14395_2_16>)
  197ba4:	000086               	j	197baa <__switchjump_table_xs_2_36+0x1fc>

00197ba7 <__switchjump_table_xs_2_36+0x1f9>:
  197ba7:	fa7b91               	l32r	a9, 196594 (28e430 <lib_name$14393_2_14>)

00197baa <__switchjump_table_xs_2_36+0x1fc>:
  197baa:	000982               	l8ui	a8, a9, 0
  197bad:	004582               	s8i	a8, a5, 0
  197bb0:	991b                	addi.n	a9, a9, 1
  197bb2:	551b                	addi.n	a5, a5, 1
  197bb4:	ff2856               	bnez	a8, 197baa <__switchjump_table_xs_2_36+0x1fc>
  197bb7:	ff9286               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197bba <__switchjump_table_xs_2_36+0x20c>:
  197bba:	05c8                	l32i.n	a12, a5, 0
  197bbc:	0d400d4100b0bc2e 	{ bgeui.w18	a12, 16, 197c90 <__switchjump_table_xs_2_36+0x2e2>; nop }
  197bc4:	0acd                	mov.n	a12, a10
  197bc6:	05c9                	s32i.n	a12, a5, 0
  197bc8:	fa74a1               	l32r	a10, 196598 (840 <XtosCoreStateSize+0x5c0>)
  197bcb:	003546               	j	197ca4 <__switchjump_table_xs_2_36+0x2f6>

00197bce <__switchjump_table_xs_2_36+0x220>:
  197bce:	06a8                	l32i.n	a10, a6, 0
  197bd0:	4ab8                	l32i.n	a11, a10, 16
  197bd2:	079d                	mov.n	a9, a7
  197bd4:	5b8c                	beqz.n	a11, 197bdd <__switchjump_table_xs_2_36+0x22f>
  197bd6:	3ac8                	l32i.n	a12, a10, 12
  197bd8:	9372c0               	movnez	a7, a2, a12
  197bdb:	079d                	mov.n	a9, a7
  197bdd:	0599                	s32i.n	a9, a5, 0
  197bdf:	ff8886               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197be2 <__switchjump_table_xs_2_36+0x234>:
  197be2:	082692               	l32i	a9, a6, 32
  197be5:	0026a2               	l32i	a10, a6, 0
  197be8:	0a2632               	l32i	a3, a6, 40
  197beb:	2a88                	l32i.n	a8, a10, 8
  197bed:	23b8                	l32i.n	a11, a3, 8
  197bef:	2eda42               	addmi	a4, a10, 0x2e00
  197bf2:	3338                	l32i.n	a3, a3, 12
  197bf4:	9d6492               	s32i	a9, a4, 0x274
  197bf7:	2a18a6               	blti	a8, 1, 197c25 <__switchjump_table_xs_2_36+0x277>
  197bfa:	03cd                	mov.n	a12, a3
  197bfc:	01aca5               	call8	1996c8 <xa_mp3_decode>
  197bff:	fa5de1               	l32r	a14, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  197c02:	fa54f1               	l32r	a15, 196554 (1040 <XtosCoreStateSize+0xdc0>)
  197c05:	fd7c                	movi.n	a13, -1
  197c07:	fa5cc1               	l32r	a12, 196578 (2f80 <xthals_release_major+0xa0>)
  197c0a:	0f0692               	l8ui	a9, a6, 15
  197c0d:	06a8                	l32i.n	a10, a6, 0
  197c0f:	998b                	addi.n	a9, a9, 8
  197c11:	2eda42               	addmi	a4, a10, 0x2e00
  197c14:	892482               	l32i	a8, a4, 0x224
  197c17:	219490               	srai	a9, a9, 4
  197c1a:	401900               	ssl	a9
  197c1d:	a18800               	sll	a8, a8
  197c20:	1a89                	s32i.n	a8, a10, 4
  197c22:	000186               	j	197c2c <__switchjump_table_xs_2_36+0x27e>

00197c25 <__switchjump_table_xs_2_36+0x277>:
  197c25:	1a79                	s32i.n	a7, a10, 4
  197c27:	876472               	s32i	a7, a4, 0x21c
  197c2a:	4a29                	s32i.n	a2, a10, 16

00197c2c <__switchjump_table_xs_2_36+0x27e>:
  197c2c:	9b24b2               	l32i	a11, a4, 0x26c
  197c2f:	7698                	l32i.n	a9, a6, 28
  197c31:	006b96               	bltz	a11, 197c3b <__switchjump_table_xs_2_36+0x28d>
  197c34:	8b9a                	add.n	a8, a11, a9
  197c36:	5689                	s32i.n	a8, a6, 20
  197c38:	9b64d2               	s32i	a13, a4, 0x26c

00197c3b <__switchjump_table_xs_2_36+0x28d>:
  197c3b:	1ab8                	l32i.n	a11, a10, 4
  197c3d:	0b8c                	beqz.n	a11, 197c41 <__switchjump_table_xs_2_36+0x293>
  197c3f:	6629                	s32i.n	a2, a6, 24

00197c41 <__switchjump_table_xs_2_36+0x293>:
  197c41:	872482               	l32i	a8, a4, 0x21c
  197c44:	8824d2               	l32i	a13, a4, 0x220
  197c47:	5aca                	add.n	a5, a10, a12
  197c49:	f00532               	l8ui	a3, a5, 240
  197c4c:	0dbd                	mov.n	a11, a13
  197c4e:	889a                	add.n	a8, a8, a9
  197c50:	7689                	s32i.n	a8, a6, 28
  197c52:	0dcd                	mov.n	a12, a13
  197c54:	d38c                	beqz.n	a3, 197c65 <__switchjump_table_xs_2_36+0x2b7>
  197c56:	fa47b1               	l32r	a11, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  197c59:	f04572               	s8i	a7, a5, 240
  197c5c:	fa4691               	l32r	a9, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  197c5f:	8864e2               	s32i	a14, a4, 0x220
  197c62:	83c9d0               	moveqz	a12, a9, a13
  197c65:	021be7               	beq	a11, a14, 197c6b <__switchjump_table_xs_2_36+0x2bd>
  197c68:	019bf7               	bne	a11, a15, 197c6d <__switchjump_table_xs_2_36+0x2bf>

00197c6b <__switchjump_table_xs_2_36+0x2bd>:
  197c6b:	4a29                	s32i.n	a2, a10, 16

00197c6d <__switchjump_table_xs_2_36+0x2bf>:
  197c6d:	0cad                	mov.n	a10, a12
  197c6f:	ff6506               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197c72 <__switchjump_table_xs_2_36+0x2c4>:
  197c72:	fa4a91               	l32r	a9, 19659c (28e428 <lib_ver$14394_2_15>)
  197c75:	ffcc46               	j	197baa <__switchjump_table_xs_2_36+0x1fc>

00197c78 <__switchjump_table_xs_2_36+0x2ca>:
  197c78:	0f06a2               	l8ui	a10, a6, 15
  197c7b:	000046               	j	197c80 <__switchjump_table_xs_2_36+0x2d2>

00197c7e <__switchjump_table_xs_2_36+0x2d0>:
  197c7e:	16a8                	l32i.n	a10, a6, 4

00197c80 <__switchjump_table_xs_2_36+0x2d2>:
  197c80:	0a7d                	mov.n	a7, a10

00197c82 <__switchjump_table_xs_2_36+0x2d4>:
  197c82:	0579                	s32i.n	a7, a5, 0
  197c84:	ff5f46               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197c87 <__switchjump_table_xs_2_36+0x2d9>:
  197c87:	1206a2               	l8ui	a10, a6, 18
  197c8a:	23aa00               	sext	a10, a10, 7
  197c8d:	fffbc6               	j	197c80 <__switchjump_table_xs_2_36+0x2d2>

00197c90 <__switchjump_table_xs_2_36+0x2e2>:
  197c90:	04bac7               	bgeu	a10, a12, 197c98 <__switchjump_table_xs_2_36+0x2ea>
  197c93:	8a1c                	movi.n	a10, 24
  197c95:	049ca7               	bne	a12, a10, 197c9d <__switchjump_table_xs_2_36+0x2ef>

00197c98 <__switchjump_table_xs_2_36+0x2ea>:
  197c98:	07ad                	mov.n	a10, a7
  197c9a:	000186               	j	197ca4 <__switchjump_table_xs_2_36+0x2f6>

00197c9d <__switchjump_table_xs_2_36+0x2ef>:
  197c9d:	0acd                	mov.n	a12, a10
  197c9f:	05c9                	s32i.n	a12, a5, 0
  197ca1:	fa3fa1               	l32r	a10, 1965a0 (841 <XtosCoreStateSize+0x5c1>)
  197ca4:	0f46c2               	s8i	a12, a6, 15
  197ca7:	ff5706               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197caa <__switchjump_table_xs_2_36+0x2fc>:
  197caa:	26a8                	l32i.n	a10, a6, 8
  197cac:	000086               	j	197cb2 <__switchjump_table_xs_2_36+0x304>

00197caf <__switchjump_table_xs_2_36+0x301>:
  197caf:	0d06a2               	l8ui	a10, a6, 13

00197cb2 <__switchjump_table_xs_2_36+0x304>:
  197cb2:	0a7d                	mov.n	a7, a10
  197cb4:	fff286               	j	197c82 <__switchjump_table_xs_2_36+0x2d4>

00197cb7 <__switchjump_table_xs_2_36+0x309>:
  197cb7:	7678                	l32i.n	a7, a6, 28
  197cb9:	fff146               	j	197c82 <__switchjump_table_xs_2_36+0x2d4>

00197cbc <__switchjump_table_xs_2_36+0x30e>:
  197cbc:	fa3aa1               	l32r	a10, 1965a4 (843 <XtosCoreStateSize+0x5c3>)
  197cbf:	ff5106               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197cc2 <__switchjump_table_xs_2_36+0x314>:
  197cc2:	06ad                	mov.n	a10, a6
  197cc4:	001de5               	call8	197ea4 <xa_mp3_dec_fill_mem_tables>
  197cc7:	ff4e86               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197cca <__switchjump_table_xs_2_36+0x31c>:
  197cca:	05b8                	l32i.n	a11, a5, 0
  197ccc:	07ad                	mov.n	a10, a7
  197cce:	93b2b0               	movnez	a11, a2, a11
  197cd1:	1046b2               	s8i	a11, a6, 16
  197cd4:	ff4bc6               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197cd7 <__switchjump_table_xs_2_36+0x329>:
  197cd7:	07ad                	mov.n	a10, a7
  197cd9:	ec7c                	movi.n	a12, -2
  197cdb:	05d8                	l32i.n	a13, a5, 0
  197cdd:	76d9                	s32i.n	a13, a6, 28
  197cdf:	66c9                	s32i.n	a12, a6, 24
  197ce1:	ff4886               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197ce4 <__switchjump_table_xs_2_36+0x336>:
  197ce4:	10a022               	movi	a2, 16
  197ce7:	04c6a2               	addi	a10, a6, 4
  197cea:	20b770               	or	a11, a7, a7
  197ced:	0c2c                	movi.n	a12, 32
  197cef:	e873a5               	call8	180428 <__vec_memset>
  197cf2:	0f4622               	s8i	a2, a6, 15
  197cf5:	114672               	s8i	a7, a6, 17
  197cf8:	8679                	s32i.n	a7, a6, 32
  197cfa:	ff41c6               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197cfd <__switchjump_table_xs_2_36+0x34f>:
  197cfd:	04c6d2               	addi	a13, a6, 4
  197d00:	ffaf52               	movi	a5, -1
  197d03:	0a26c2               	l32i	a12, a6, 40
  197d06:	06a8                	l32i.n	a10, a6, 0
  197d08:	2c38                	l32i.n	a3, a12, 8
  197d0a:	30daf2               	addmi	a15, a10, 0x3000
  197d0d:	1b6f52               	s32i	a5, a15, 108
  197d10:	784f72               	s8i	a7, a15, 120
  197d13:	0ad9                	s32i.n	a13, a10, 0
  197d15:	1cb8                	l32i.n	a11, a12, 4
  197d17:	3cc8                	l32i.n	a12, a12, 12
  197d19:	0094a5               	call8	198664 <xa_mp3_dec_initialize>
  197d1c:	06a8                	l32i.n	a10, a6, 0
  197d1e:	0a88                	l32i.n	a8, a10, 0
  197d20:	0a0882               	l8ui	a8, a8, 10
  197d23:	188c                	beqz.n	a8, 197d28 <__switchjump_table_xs_2_36+0x37a>
  197d25:	1c6a72               	s32i	a7, a10, 112

00197d28 <__switchjump_table_xs_2_36+0x37a>:
  197d28:	022ad2               	l32i	a13, a10, 8
  197d2b:	20b330               	or	a11, a3, a3
  197d2e:	30dac2               	addmi	a12, a10, 0x3000
  197d31:	1cccc2               	addi	a12, a12, 28
  197d34:	017525               	call8	199488 <mp3_get_valid_header>
  197d37:	06a8                	l32i.n	a10, a6, 0
  197d39:	2eda42               	addmi	a4, a10, 0x2e00
  197d3c:	8824b2               	l32i	a11, a4, 0x220
  197d3f:	fa05c1               	l32r	a12, 196554 (1040 <XtosCoreStateSize+0xdc0>)
  197d42:	5bdc                	bnez.n	a11, 197d5b <__switchjump_table_xs_2_36+0x3ad>
  197d44:	8724d2               	l32i	a13, a4, 0x21c
  197d47:	0ddc                	bnez.n	a13, 197d5b <__switchjump_table_xs_2_36+0x3ad>
  197d49:	03bd                	mov.n	a11, a3
  197d4b:	2ad8                	l32i.n	a13, a10, 8
  197d4d:	30dac2               	addmi	a12, a10, 0x3000
  197d50:	1cccc2               	addi	a12, a12, 28
  197d53:	019325               	call8	199684 <mp3_header_decode>
  197d56:	f9ffc1               	l32r	a12, 196554 (1040 <XtosCoreStateSize+0xdc0>)
  197d59:	06a8                	l32i.n	a10, a6, 0
  197d5b:	2ad8                	l32i.n	a13, a10, 8
  197d5d:	8ddc                	bnez.n	a13, 197d79 <__switchjump_table_xs_2_36+0x3cb>
  197d5f:	f9f2a1               	l32r	a10, 196528 (ffff9043 <_memmap_cacheattr_bp_strict+0xd6051>)
  197d62:	ff2846               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197d65 <__switchjump_table_xs_2_36+0x3b7>:
  197d65:	56e8                	l32i.n	a14, a6, 20
  197d67:	05e9                	s32i.n	a14, a5, 0
  197d69:	66d8                	l32i.n	a13, a6, 24
  197d6b:	0d7fc94160b01d4e 	{ bgei.w18	a13, 1, 197a05 <__switchjump_table_xs_2_36+0x57>; nop }
  197d73:	fa0da1               	l32r	a10, 1965a8 (842 <XtosCoreStateSize+0x5c2>)
  197d76:	ff2346               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197d79 <__switchjump_table_xs_2_36+0x3cb>:
  197d79:	f9fef1               	l32r	a15, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  197d7c:	2eda42               	addmi	a4, a10, 0x2e00
  197d7f:	8824b2               	l32i	a11, a4, 0x220
  197d82:	021bf7               	beq	a11, a15, 197d88 <__switchjump_table_xs_2_36+0x3da>
  197d85:	049bc7               	bne	a11, a12, 197d8d <__switchjump_table_xs_2_36+0x3df>

00197d88 <__switchjump_table_xs_2_36+0x3da>:
  197d88:	4a29                	s32i.n	a2, a10, 16
  197d8a:	8824b2               	l32i	a11, a4, 0x220

00197d8d <__switchjump_table_xs_2_36+0x3df>:
  197d8d:	7b9c                	beqz.n	a11, 197da8 <__switchjump_table_xs_2_36+0x3fa>
  197d8f:	3a88                	l32i.n	a8, a10, 12
  197d91:	38dc                	bnez.n	a8, 197da8 <__switchjump_table_xs_2_36+0x3fa>
  197d93:	9698                	l32i.n	a9, a6, 36
  197d95:	8998                	l32i.n	a9, a9, 32
  197d97:	0d1d97               	beq	a13, a9, 197da8 <__switchjump_table_xs_2_36+0x3fa>
  197d9a:	9b6452               	s32i	a5, a4, 0x26c
  197d9d:	5e9bc7               	bne	a11, a12, 197dff <__switchjump_table_xs_2_36+0x451>
  197da0:	876472               	s32i	a7, a4, 0x21c
  197da3:	090c                	movi.n	a9, 0
  197da5:	001646               	j	197e02 <__switchjump_table_xs_2_36+0x454>

00197da8 <__switchjump_table_xs_2_36+0x3fa>:
  197da8:	0f9bc7               	bne	a11, a12, 197dbb <__switchjump_table_xs_2_36+0x40d>
  197dab:	96c8                	l32i.n	a12, a6, 36
  197dad:	8cc8                	l32i.n	a12, a12, 32
  197daf:	089dc7               	bne	a13, a12, 197dbb <__switchjump_table_xs_2_36+0x40d>
  197db2:	f9f0b1               	l32r	a11, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  197db5:	f9efd1               	l32r	a13, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  197db8:	8864d2               	s32i	a13, a4, 0x220
  197dbb:	872482               	l32i	a8, a4, 0x21c
  197dbe:	76f8                	l32i.n	a15, a6, 28
  197dc0:	9ae8                	l32i.n	a14, a10, 36
  197dc2:	ff8a                	add.n	a15, a15, a8
  197dc4:	76f9                	s32i.n	a15, a6, 28
  197dc6:	fccff2               	addi	a15, a15, -4
  197dc9:	56f9                	s32i.n	a15, a6, 20
  197dcb:	9b6452               	s32i	a5, a4, 0x26c
  197dce:	071e26               	beqi	a14, 1, 197dd9 <__switchjump_table_xs_2_36+0x42b>
  197dd1:	2a98                	l32i.n	a9, a10, 8
  197dd3:	298c                	beqz.n	a9, 197dd9 <__switchjump_table_xs_2_36+0x42b>
  197dd5:	3ac8                	l32i.n	a12, a10, 12
  197dd7:	cc8c                	beqz.n	a12, 197de7 <__switchjump_table_xs_2_36+0x439>
  197dd9:	abcc                	bnez.n	a11, 197de7 <__switchjump_table_xs_2_36+0x439>
  197ddb:	8824b2               	l32i	a11, a4, 0x220
  197dde:	30dad2               	addmi	a13, a10, 0x3000
  197de1:	80cdd2               	addi	a13, a13, -128
  197de4:	f84d22               	s8i	a2, a13, 248
  197de7:	0bad                	mov.n	a10, a11
  197de9:	ff0686               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197dec <__switchjump_table_xs_2_36+0x43e>:
  197dec:	0579                	s32i.n	a7, a5, 0
  197dee:	30dae2               	addmi	a14, a10, 0x3000
  197df1:	780ee2               	l8ui	a14, a14, 120
  197df4:	c0de16               	beqz	a14, 197a05 <__switchjump_table_xs_2_36+0x57>
  197df7:	252af2               	l32i	a15, a10, 148
  197dfa:	05f9                	s32i.n	a15, a5, 0
  197dfc:	ff0146               	j	197a05 <__switchjump_table_xs_2_36+0x57>

00197dff <__switchjump_table_xs_2_36+0x451>:
  197dff:	872492               	l32i	a9, a4, 0x21c

00197e02 <__switchjump_table_xs_2_36+0x454>:
  197e02:	7688                	l32i.n	a8, a6, 28
  197e04:	0bad                	mov.n	a10, a11
  197e06:	889a                	add.n	a8, a8, a9
  197e08:	7689                	s32i.n	a8, a6, 28
  197e0a:	fefe46               	j	197a07 <__switchjump_table_xs_2_36+0x59>

00197e0d <__switchjump_table_xs_2_36+0x45f>:
  197e0d:	000000                                        ...

00197e10 <xa_mp3_dec_mem_api>:
  197e10:	004136               	entry	a1, 32
  197e13:	020496               	bltz	a4, 197e37 <xa_mp3_dec_mem_api+0x27>
  197e16:	1d44e6               	bgei	a4, 4, 197e37 <xa_mp3_dec_mem_api+0x27>
  197e19:	2eb326               	beqi	a3, 16, 197e4b <xa_mp3_dec_mem_api+0x3b>
  197e1c:	181c                	movi.n	a8, 17
  197e1e:	351387               	beq	a3, a8, 197e57 <xa_mp3_dec_mem_api+0x47>
  197e21:	291c                	movi.n	a9, 18
  197e23:	4f1397               	beq	a3, a9, 197e76 <xa_mp3_dec_mem_api+0x66>
  197e26:	4a1c                	movi.n	a10, 20
  197e28:	1013a7               	beq	a3, a10, 197e3c <xa_mp3_dec_mem_api+0x2c>
  197e2b:	5b1c                	movi.n	a11, 21
  197e2d:	1693b7               	bne	a3, a11, 197e47 <xa_mp3_dec_mem_api+0x37>
  197e30:	f5ec                	bnez.n	a5, 197e63 <xa_mp3_dec_mem_api+0x53>
  197e32:	f9d521               	l32r	a2, 196588 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  197e35:	f01d                	retw.n

00197e37 <xa_mp3_dec_mem_api+0x27>:
  197e37:	f9d521               	l32r	a2, 19658c (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  197e3a:	f01d                	retw.n

00197e3c <xa_mp3_dec_mem_api+0x2c>:
  197e3c:	9298                	l32i.n	a9, a2, 36
  197e3e:	11a4c0               	slli	a10, a4, 4
  197e41:	99aa                	add.n	a9, a9, a10
  197e43:	3998                	l32i.n	a9, a9, 12

00197e45 <xa_mp3_dec_mem_api+0x35>:
  197e45:	0599                	s32i.n	a9, a5, 0

00197e47 <xa_mp3_dec_mem_api+0x37>:
  197e47:	020c                	movi.n	a2, 0
  197e49:	f01d                	retw.n

00197e4b <xa_mp3_dec_mem_api+0x3b>:
  197e4b:	9298                	l32i.n	a9, a2, 36
  197e4d:	11a4c0               	slli	a10, a4, 4
  197e50:	99aa                	add.n	a9, a9, a10
  197e52:	0998                	l32i.n	a9, a9, 0
  197e54:	fffb46               	j	197e45 <xa_mp3_dec_mem_api+0x35>

00197e57 <xa_mp3_dec_mem_api+0x47>:
  197e57:	9298                	l32i.n	a9, a2, 36
  197e59:	11a4c0               	slli	a10, a4, 4
  197e5c:	99aa                	add.n	a9, a9, a10
  197e5e:	1998                	l32i.n	a9, a9, 4
  197e60:	fff846               	j	197e45 <xa_mp3_dec_mem_api+0x35>

00197e63 <xa_mp3_dec_mem_api+0x53>:
  197e63:	92b8                	l32i.n	a11, a2, 36
  197e65:	11c4c0               	slli	a12, a4, 4
  197e68:	bbca                	add.n	a11, a11, a12
  197e6a:	1bb8                	l32i.n	a11, a11, 4
  197e6c:	bb0b                	addi.n	a11, a11, -1
  197e6e:	100b57               	bnone	a11, a5, 197e82 <xa_mp3_dec_mem_api+0x72>
  197e71:	f9c421               	l32r	a2, 196584 (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  197e74:	f01d                	retw.n

00197e76 <xa_mp3_dec_mem_api+0x66>:
  197e76:	9298                	l32i.n	a9, a2, 36
  197e78:	11a4c0               	slli	a10, a4, 4
  197e7b:	99aa                	add.n	a9, a9, a10
  197e7d:	2998                	l32i.n	a9, a9, 8
  197e7f:	fff086               	j	197e45 <xa_mp3_dec_mem_api+0x35>

00197e82 <xa_mp3_dec_mem_api+0x72>:
  197e82:	0a22b2               	l32i	a11, a2, 40
  197e85:	a0b4b0               	addx4	a11, a4, a11
  197e88:	006b52               	s32i	a5, a11, 0
  197e8b:	fb8456               	bnez	a4, 197e47 <xa_mp3_dec_mem_api+0x37>
  197e8e:	20a550               	or	a10, a5, a5
  197e91:	92d8                	l32i.n	a13, a2, 36
  197e93:	0b0c                	movi.n	a11, 0
  197e95:	cdca                	add.n	a12, a13, a12
  197e97:	0cc8                	l32i.n	a12, a12, 0
  197e99:	e858e5               	call8	180428 <__vec_memset>
  197e9c:	0259                	s32i.n	a5, a2, 0
  197e9e:	ffe946               	j	197e47 <xa_mp3_dec_mem_api+0x37>

00197ea1 <xa_mp3_dec_mem_api+0x91>:
  197ea1:	000000                                        ...

00197ea4 <xa_mp3_dec_fill_mem_tables>:
  197ea4:	004136               	entry	a1, 32
  197ea7:	f9c191               	l32r	a9, 1965ac (1000 <XtosCoreStateSize+0xd80>)
  197eaa:	f9c181               	l32r	a8, 1965b0 (800 <XtosCoreStateSize+0x580>)
  197ead:	0f0272               	l8ui	a7, a2, 15
  197eb0:	110262               	l8ui	a6, a2, 17
  197eb3:	2a0c                	movi.n	a10, 2
  197eb5:	f9bfb1               	l32r	a11, 1965b4 (1c00 <XtosCoreStateSize+0x1980>)
  197eb8:	0c0c                	movi.n	a12, 0
  197eba:	f9bfd1               	l32r	a13, 1965b8 (3080 <xthals_release_major+0x1a0>)
  197ebd:	1e0c                	movi.n	a14, 1
  197ebf:	9258                	l32i.n	a5, a2, 36
  197ec1:	8f0c                	movi.n	a15, 8
  197ec3:	15f9                	s32i.n	a15, a5, 4
  197ec5:	55f9                	s32i.n	a15, a5, 20
  197ec7:	65e9                	s32i.n	a14, a5, 24
  197ec9:	95e9                	s32i.n	a14, a5, 36
  197ecb:	05d9                	s32i.n	a13, a5, 0
  197ecd:	25c9                	s32i.n	a12, a5, 8
  197ecf:	35c9                	s32i.n	a12, a5, 12
  197ed1:	45b9                	s32i.n	a11, a5, 16
  197ed3:	75c9                	s32i.n	a12, a5, 28
  197ed5:	a5a9                	s32i.n	a10, a5, 40
  197ed7:	b5c9                	s32i.n	a12, a5, 44
  197ed9:	f5c9                	s32i.n	a12, a5, 60
  197edb:	660b                	addi.n	a6, a6, -1
  197edd:	77fb                	addi.n	a7, a7, 15
  197edf:	417470               	srli	a7, a7, 4
  197ee2:	838960               	moveqz	a8, a9, a6
  197ee5:	8589                	s32i.n	a8, a5, 32
  197ee7:	b03770               	addx8	a3, a7, a7
  197eea:	904770               	addx2	a4, a7, a7
  197eed:	a04470               	addx4	a4, a4, a7
  197ef0:	904470               	addx2	a4, a4, a7
  197ef3:	934360               	movnez	a4, a3, a6
  197ef6:	118470               	slli	a8, a4, 9
  197ef9:	320c                	movi.n	a2, 3
  197efb:	430c                	movi.n	a3, 4
  197efd:	d539                	s32i.n	a3, a5, 52
  197eff:	e529                	s32i.n	a2, a5, 56
  197f01:	c589                	s32i.n	a8, a5, 48
  197f03:	0c2d                	mov.n	a2, a12
  197f05:	f01d                	retw.n

00197f07 <xa_mp3_dec_fill_mem_tables+0x63>:
	...

00197f08 <prime_bitstream>:
  197f08:	004136               	entry	a1, 32
  197f0b:	e87c                	movi.n	a8, -2
  197f0d:	2cd242               	addmi	a4, a2, 0x2c00
  197f10:	090c                	movi.n	a9, 0
  197f12:	f3f190               	wur.ae_bithead	a9
  197f15:	67ef94               	wur.ae_bitptr	a9
  197f18:	5f2432               	l32i	a3, a4, 0x17c
  197f1b:	84c442               	addi	a4, a4, -124
  197f1e:	108380               	and	a8, a3, a8
  197f21:	fec822               	addi	a2, a8, -2
  197f24:	775204               	ae_dbi	a2, 16
  197f27:	8024a2               	l32i	a10, a4, 0x200
  197f2a:	775204               	ae_dbi	a2, 16
  197f2d:	026307               	bbci	a3, 0, 197f33 <prime_bitstream+0x2b>
  197f30:	775284               	ae_dbi	a2, 8

00197f33 <prime_bitstream+0x2b>:
  197f33:	7742a4               	ae_db	a2, a10
  197f36:	816422               	s32i	a2, a4, 0x204
  197f39:	f01d                	retw.n

00197f3b <prime_bitstream+0x33>:
	...

00197f3c <xa_mp3_dec_read_buf_byte>:
  197f3c:	004136               	entry	a1, 32
  197f3f:	2ed242               	addmi	a4, a2, 0x2e00
  197f42:	802432               	l32i	a3, a4, 0x200
  197f45:	7f2452               	l32i	a5, a4, 0x1fc
  197f48:	7d2422               	l32i	a2, a4, 0x1f4
  197f4b:	550b                	addi.n	a5, a5, -1
  197f4d:	223a                	add.n	a2, a2, a3
  197f4f:	331b                	addi.n	a3, a3, 1
  197f51:	000222               	l8ui	a2, a2, 0
  197f54:	7f6452               	s32i	a5, a4, 0x1fc
  197f57:	806432               	s32i	a3, a4, 0x200
  197f5a:	816432               	s32i	a3, a4, 0x204
  197f5d:	f01d                	retw.n

00197f5f <xa_mp3_dec_read_buf_byte+0x23>:
	...

00197f60 <xa_mp3_dec_copy_mp>:
  197f60:	004136               	entry	a1, 32
  197f63:	2dd2a2               	addmi	a10, a2, 0x2d00
  197f66:	c02ac2               	l32i	a12, a10, 0x300
  197f69:	bd2ab2               	l32i	a11, a10, 0x2f4
  197f6c:	c4ca22               	addi	a2, a10, -60
  197f6f:	80bbc0               	add	a11, a11, a12
  197f72:	1f2aa2               	l32i	a10, a10, 124
  197f75:	20c330               	or	a12, a3, a3
  197f78:	e84065               	call8	180380 <__vec_memcpy>
  197f7b:	ce22f2               	l32i	a15, a2, 0x338
  197f7e:	2e22d2               	l32i	a13, a2, 184
  197f81:	cf22e2               	l32i	a14, a2, 0x33c
  197f84:	80d3d0               	add	a13, a3, a13
  197f87:	ee3a                	add.n	a14, a14, a3
  197f89:	c0ff30               	sub	a15, a15, a3
  197f8c:	ce62f2               	s32i	a15, a2, 0x338
  197f8f:	cf62e2               	s32i	a14, a2, 0x33c
  197f92:	d062e2               	s32i	a14, a2, 0x340
  197f95:	2f62d2               	s32i	a13, a2, 188
  197f98:	f01d                	retw.n

00197f9a <xa_mp3_dec_copy_mp+0x3a>:
	...

00197f9c <xa_mp3_dec_check_vbr_header>:
  197f9c:	016136               	entry	a1, 176
  197f9f:	2ed2b2               	addmi	a11, a2, 0x2e00
  197fa2:	fccba2               	addi	a10, a11, -4
  197fa5:	802bb2               	l32i	a11, a11, 0x200
  197fa8:	0113a6               	blti	a3, 1, 197fad <xa_mp3_dec_check_vbr_header+0x11>
  197fab:	b3ba                	add.n	a11, a3, a11

00197fad <xa_mp3_dec_check_vbr_header+0x11>:
  197fad:	7e2ac2               	l32i	a12, a10, 0x1f8
  197fb0:	20a110               	or	a10, a1, a1
  197fb3:	80bcb0               	add	a11, a12, a11
  197fb6:	017b25               	call8	199768 <xa_mp3_dec_get_vbr_tag>
  197fb9:	0562a2               	s32i	a10, a2, 20
  197fbc:	3acc                	bnez.n	a10, 197fc3 <xa_mp3_dec_check_vbr_header+0x27>
  197fbe:	090c                	movi.n	a9, 0
  197fc0:	000406               	j	197fd4 <xa_mp3_dec_check_vbr_header+0x38>

00197fc3 <xa_mp3_dec_check_vbr_header+0x27>:
  197fc3:	1f2192               	l32i	a9, a1, 124
  197fc6:	2121d2               	l32i	a13, a1, 132
  197fc9:	2021e2               	l32i	a14, a1, 128
  197fcc:	31f8                	l32i.n	a15, a1, 12
  197fce:	62f9                	s32i.n	a15, a2, 24
  197fd0:	72e9                	s32i.n	a14, a2, 28
  197fd2:	82d9                	s32i.n	a13, a2, 32

00197fd4 <xa_mp3_dec_check_vbr_header+0x38>:
  197fd4:	092d                	mov.n	a2, a9
  197fd6:	f01d                	retw.n

00197fd8 <xa_mp3_dec_sync_buffer>:
  197fd8:	006136               	entry	a1, 48
  197fdb:	2ed272               	addmi	a7, a2, 0x2e00
  197fde:	039d                	mov.n	a9, a3
  197fe0:	0b0c                	movi.n	a11, 0
  197fe2:	023d                	mov.n	a3, a2
  197fe4:	01b9                	s32i.n	a11, a1, 0
  197fe6:	7f27a2               	l32i	a10, a7, 0x1fc
  197fe9:	802762               	l32i	a6, a7, 0x200
  197fec:	0d401141e0b01a6e 	{ blti.w18	a10, 1, 19810e <xa_mp3_dec_sync_buffer+0x136>; nop }
  197ff4:	050c                	movi.n	a5, 0
  197ff6:	020c                	movi.n	a2, 0
  197ff8:	040c                	movi.n	a4, 0
  197ffa:	1199                	s32i.n	a9, a1, 4
  197ffc:	0d0c                	movi.n	a13, 0
  197ffe:	21d9                	s32i.n	a13, a1, 8

00198000 <xa_mp3_dec_sync_buffer+0x28>:
  198000:	7d2792               	l32i	a9, a7, 0x1f4
  198003:	118580               	slli	a8, a5, 8
  198006:	805960               	add	a5, a9, a6
  198009:	000552               	l8ui	a5, a5, 0
  19800c:	01c662               	addi	a6, a6, 1
  19800f:	205580               	or	a5, a5, a8
  198012:	0d40074190b0346e 	{ blti.w18	a4, 3, 19808f <xa_mp3_dec_sync_buffer+0xb7>; nop }
  19801a:	20a550               	or	a10, a5, a5
  19801d:	1c23b2               	l32i	a11, a3, 112
  198020:	01cd                	mov.n	a12, a1
  198022:	ff3965               	call8	1973b8 <xa_mp3_dec_head_check>
  198025:	01b8                	l32i.n	a11, a1, 0
  198027:	1e0c                	movi.n	a14, 1
  198029:	932eb0               	movnez	a2, a14, a11
  19802c:	04ba16               	beqz	a10, 19807b <xa_mp3_dec_sync_buffer+0xa3>
  19802f:	11c8                	l32i.n	a12, a1, 4
  198031:	149a50               	extui	a9, a5, 10, 2
  198034:	040c16               	beqz	a12, 198078 <xa_mp3_dec_sync_buffer+0xa0>
  198037:	167547               	bbci	a5, 20, 198051 <xa_mp3_dec_sync_buffer+0x79>
  19803a:	0c0c                	movi.n	a12, 0
  19803c:	1f0c                	movi.n	a15, 1
  19803e:	f93b81               	l32r	a8, 19652c (80000 <_memmap_cacheattr_bp_base+0x5dffe>)
  198041:	0b0c                	movi.n	a11, 0
  198043:	108580               	and	a8, a5, a8
  198046:	83bf80               	moveqz	a11, a15, a8
  198049:	90dbb0               	addx2	a13, a11, a11
  19804c:	d9da                	add.n	a13, a9, a13
  19804e:	000146               	j	198057 <xa_mp3_dec_sync_buffer+0x7f>

00198051 <xa_mp3_dec_sync_buffer+0x79>:
  198051:	1b0c                	movi.n	a11, 1
  198053:	1c0c                	movi.n	a12, 1
  198055:	d96b                	addi.n	a13, a9, 6

00198057 <xa_mp3_dec_sync_buffer+0x7f>:
  198057:	192392               	l32i	a9, a3, 100
  19805a:	0a0c                	movi.n	a10, 0
  19805c:	0d99b7               	bne	a9, a11, 19806d <xa_mp3_dec_sync_buffer+0x95>
  19805f:	1a23b2               	l32i	a11, a3, 104
  198062:	079bc7               	bne	a11, a12, 19806d <xa_mp3_dec_sync_buffer+0x95>
  198065:	1f23c2               	l32i	a12, a3, 124
  198068:	019cd7               	bne	a12, a13, 19806d <xa_mp3_dec_sync_buffer+0x95>
  19806b:	1a0c                	movi.n	a10, 1
  19806d:	4d0c                	movi.n	a13, 4
  19806f:	220c                	movi.n	a2, 2
  198071:	0b0c                	movi.n	a11, 0
  198073:	01b9                	s32i.n	a11, a1, 0
  198075:	832da0               	moveqz	a2, a13, a10
  198078:	0b8a56               	bnez	a10, 198134 <xa_mp3_dec_sync_buffer+0x15c>

0019807b <xa_mp3_dec_sync_buffer+0xa3>:
  19807b:	2188                	l32i.n	a8, a1, 8
  19807d:	122392               	l32i	a9, a3, 72
  198080:	0f0c                	movi.n	a15, 0
  198082:	991b                	addi.n	a9, a9, 1
  198084:	832f90               	moveqz	a2, a15, a9
  198087:	932f80               	movnez	a2, a15, a8
  19808a:	e2cc                	bnez.n	a2, 19809c <xa_mp3_dec_sync_buffer+0xc4>

0019808c <xa_mp3_dec_sync_buffer+0xb4>:
  19808c:	7f27a2               	l32i	a10, a7, 0x1fc

0019808f <xa_mp3_dec_sync_buffer+0xb7>:
  19808f:	441b                	addi.n	a4, a4, 1
  198091:	0d3ff641b0b094ae 	{ blt.w18	a4, a10, 198000 <xa_mp3_dec_sync_buffer+0x28>; nop }
  198099:	001d46               	j	198112 <xa_mp3_dec_sync_buffer+0x13a>

0019809c <xa_mp3_dec_sync_buffer+0xc4>:
  19809c:	8c1c                	movi.n	a12, 24
  19809e:	31a050               	srai	a10, a5, 16
  1980a1:	10cac0               	and	a12, a10, a12
  1980a4:	378c26               	beqi	a12, 8, 1980df <xa_mp3_dec_sync_buffer+0x107>
  1980a7:	6f0c                	movi.n	a15, 6
  1980a9:	10daf0               	and	a13, a10, a15
  1980ac:	2f0af7               	bnone	a10, a15, 1980df <xa_mp3_dec_sync_buffer+0x107>
  1980af:	f0a082               	movi	a8, 240
  1980b2:	74c850               	extui	a12, a5, 8, 8
  1980b5:	264c87               	ball	a12, a8, 1980df <xa_mp3_dec_sync_buffer+0x107>
  1980b8:	c90c                	movi.n	a9, 12
  1980ba:	109c90               	and	a9, a12, a9
  1980bd:	1ea926               	beqi	a9, 12, 1980df <xa_mp3_dec_sync_buffer+0x107>
  1980c0:	204d66               	bnei	a13, 4, 1980e4 <xa_mp3_dec_sync_buffer+0x10c>
  1980c3:	8d1c                	movi.n	a13, 24
  1980c5:	1bcad7               	bnall	a10, a13, 1980e4 <xa_mp3_dec_sync_buffer+0x10c>
  1980c8:	f93df1               	l32r	a15, 1965bc (28f010 <abl2$14916_6_20>)
  1980cb:	4184c0               	srli	a8, a12, 4
  1980ce:	ff8a                	add.n	a15, a15, a8
  1980d0:	000ff2               	l8ui	a15, a15, 0
  1980d3:	148650               	extui	a8, a5, 6, 2
  1980d6:	400800               	ssr	a8
  1980d9:	b1f0f0               	sra	a15, a15
  1980dc:	046f07               	bbci	a15, 0, 1980e4 <xa_mp3_dec_sync_buffer+0x10c>
  1980df:	090c                	movi.n	a9, 0
  1980e1:	000046               	j	1980e6 <xa_mp3_dec_sync_buffer+0x10e>

001980e4 <xa_mp3_dec_sync_buffer+0x10c>:
  1980e4:	190c                	movi.n	a9, 1

001980e6 <xa_mp3_dec_sync_buffer+0x10e>:
  1980e6:	b99c                	beqz.n	a9, 198105 <xa_mp3_dec_sync_buffer+0x12d>
  1980e8:	2bdc                	bnez.n	a11, 1980fe <xa_mp3_dec_sync_buffer+0x126>
  1980ea:	fcc2a2               	addi	a10, a2, -4
  1980ed:	f91b91               	l32r	a9, 19655c (1044 <XtosCoreStateSize+0xdc4>)
  1980f0:	f91dc1               	l32r	a12, 196564 (1042 <XtosCoreStateSize+0xdc2>)
  1980f3:	fec2d2               	addi	a13, a2, -2
  1980f6:	83bcd0               	moveqz	a11, a12, a13
  1980f9:	83b9a0               	moveqz	a11, a9, a10
  1980fc:	01b9                	s32i.n	a11, a1, 0

001980fe <xa_mp3_dec_sync_buffer+0x126>:
  1980fe:	8267b2               	s32i	a11, a7, 0x208
  198101:	1f0c                	movi.n	a15, 1
  198103:	21f9                	s32i.n	a15, a1, 8

00198105 <xa_mp3_dec_sync_buffer+0x12d>:
  198105:	020c                	movi.n	a2, 0
  198107:	0b0c                	movi.n	a11, 0
  198109:	01b9                	s32i.n	a11, a1, 0
  19810b:	ffdf46               	j	19808c <xa_mp3_dec_sync_buffer+0xb4>

0019810e <xa_mp3_dec_sync_buffer+0x136>:
  19810e:	080c                	movi.n	a8, 0
  198110:	2189                	s32i.n	a8, a1, 8

00198112 <xa_mp3_dec_sync_buffer+0x13a>:
  198112:	2198                	l32i.n	a9, a1, 8
  198114:	feca22               	addi	a2, a10, -2
  198117:	898c                	beqz.n	a9, 198123 <xa_mp3_dec_sync_buffer+0x14b>
  198119:	8127b2               	l32i	a11, a7, 0x204
  19811c:	bbaa                	add.n	a11, a11, a10
  19811e:	8167b2               	s32i	a11, a7, 0x204
  198121:	f01d                	retw.n

00198123 <xa_mp3_dec_sync_buffer+0x14b>:
  198123:	8127c2               	l32i	a12, a7, 0x204
  198126:	f27c                	movi.n	a2, -1
  198128:	ccaa                	add.n	a12, a12, a10
  19812a:	1b8c                	beqz.n	a11, 19812f <xa_mp3_dec_sync_buffer+0x157>
  19812c:	8267b2               	s32i	a11, a7, 0x208

0019812f <xa_mp3_dec_sync_buffer+0x157>:
  19812f:	8167c2               	s32i	a12, a7, 0x204
  198132:	f01d                	retw.n

00198134 <xa_mp3_dec_sync_buffer+0x15c>:
  198134:	fdc422               	addi	a2, a4, -3
  198137:	f01d                	retw.n

00198139 <xa_mp3_dec_sync_buffer+0x161>:
  198139:	000000                                        ...

0019813c <xa_mp3_dec_decode_mp3>:
  19813c:	008136               	entry	a1, 64
  19813f:	05bd                	mov.n	a11, a5
  198141:	c288                	l32i.n	a8, a2, 48
  198143:	06ad                	mov.n	a10, a6
  198145:	30d292               	addmi	a9, a2, 0x3000
  198148:	b4c972               	addi	a7, a9, -76
  19814b:	060c                	movi.n	a6, 0
  19814d:	1969                	s32i.n	a6, a9, 4
  19814f:	106732               	s32i	a3, a7, 64
  198152:	0969                	s32i.n	a6, a9, 0
  198154:	126742               	s32i	a4, a7, 72
  198157:	4269                	s32i.n	a6, a2, 16
  198159:	888c                	beqz.n	a8, 198165 <xa_mp3_dec_decode_mp3+0x29>
  19815b:	a1a5c2               	movi	a12, 0x5a1
  19815e:	032c47               	blt	a12, a4, 198165 <xa_mp3_dec_decode_mp3+0x29>
  198161:	32d8                	l32i.n	a13, a2, 12
  198163:	5d9c                	beqz.n	a13, 19817c <xa_mp3_dec_decode_mp3+0x40>
  198165:	150c                	movi.n	a5, 1
  198167:	1644e6               	bgei	a4, 4, 198181 <xa_mp3_dec_decode_mp3+0x45>
  19816a:	2dd232               	addmi	a3, a2, 0x2d00
  19816d:	32e8                	l32i.n	a14, a2, 12
  19816f:	c16362               	s32i	a6, a3, 0x304
  198172:	4e8c                	beqz.n	a14, 19817a <xa_mp3_dec_decode_mp3+0x3e>
  198174:	bf23f2               	l32i	a15, a3, 0x2fc
  198177:	c163f2               	s32i	a15, a3, 0x304

0019817a <xa_mp3_dec_decode_mp3+0x3e>:
  19817a:	4259                	s32i.n	a5, a2, 16

0019817c <xa_mp3_dec_decode_mp3+0x40>:
  19817c:	f8f621               	l32r	a2, 196554 (1040 <XtosCoreStateSize+0xdc0>)
  19817f:	f01d                	retw.n

00198181 <xa_mp3_dec_decode_mp3+0x45>:
  198181:	92c8                	l32i.n	a12, a2, 36
  198183:	dc8c                	beqz.n	a12, 198194 <xa_mp3_dec_decode_mp3+0x58>
  198185:	f298                	l32i.n	a9, a2, 60
  198187:	2288                	l32i.n	a8, a2, 8
  198189:	07a897               	bge	a8, a9, 198194 <xa_mp3_dec_decode_mp3+0x58>
  19818c:	146762               	s32i	a6, a7, 80
  19818f:	4259                	s32i.n	a5, a2, 16
  198191:	fff9c6               	j	19817c <xa_mp3_dec_decode_mp3+0x40>

00198194 <xa_mp3_dec_decode_mp3+0x58>:
  198194:	31b9                	s32i.n	a11, a1, 12
  198196:	41a9                	s32i.n	a10, a1, 16
  198198:	085c56               	bnez	a12, 198221 <xa_mp3_dec_decode_mp3+0xe5>
  19819b:	122282               	l32i	a8, a2, 72
  19819e:	2dd232               	addmi	a3, a2, 0x2d00
  1981a1:	0d402341f0b0080e 	{ beqi.w18	a8, -1, 1983e4 <xa_mp3_dec_decode_mp3+0x2a8>; nop }
  1981a9:	1e2392               	l32i	a9, a3, 120
  1981ac:	234956               	bnez	a9, 1983e4 <xa_mp3_dec_decode_mp3+0x2a8>
  1981af:	02ad                	mov.n	a10, a2
  1981b1:	1b0c                	movi.n	a11, 1
  1981b3:	ffe265               	call8	197fd8 <xa_mp3_dec_sync_buffer>
  1981b6:	0a5d                	mov.n	a5, a10

001981b8 <xa_mp3_dec_decode_mp3+0x7c>:
  1981b8:	0d402c41a0b0156e 	{ blti.w18	a5, 1, 198486 <xa_mp3_dec_decode_mp3+0x34a>; nop }
  1981c0:	1a0c                	movi.n	a10, 1
  1981c2:	bc47a2               	s8i	a10, a7, 188
  1981c5:	1527a2               	l32i	a10, a7, 84
  1981c8:	146752               	s32i	a5, a7, 80
  1981cb:	fada16               	beqz	a10, 19817c <xa_mp3_dec_decode_mp3+0x40>

001981ce <xa_mp3_dec_decode_mp3+0x92>:
  1981ce:	0a2d                	mov.n	a2, a10
  1981d0:	f01d                	retw.n

001981d2 <xa_mp3_dec_decode_mp3+0x96>:
  1981d2:	9259                	s32i.n	a5, a2, 36
  1981d4:	f2d9                	s32i.n	a13, a2, 60
  1981d6:	191c                	movi.n	a9, 17
  1981d8:	1922b2               	l32i	a11, a2, 100
  1981db:	0e0c                	movi.n	a14, 0
  1981dd:	1c0c                	movi.n	a12, 1
  1981df:	1622f2               	l32i	a15, a2, 88
  1981e2:	080c                	movi.n	a8, 0
  1981e4:	ff0b                	addi.n	a15, a15, -1
  1981e6:	838cd0               	moveqz	a8, a12, a13
  1981e9:	c289                	s32i.n	a8, a2, 48
  1981eb:	83ecf0               	moveqz	a14, a12, a15
  1981ee:	42eb16               	beqz	a11, 198620 <xa_mp3_dec_decode_mp3+0x4e4>
  1981f1:	9b0c                	movi.n	a11, 9
  1981f3:	939be0               	movnez	a9, a11, a14
  1981f6:	09dd                	mov.n	a13, a9

001981f8 <xa_mp3_dec_decode_mp3+0xbc>:
  1981f8:	1d22c2               	l32i	a12, a2, 116
  1981fb:	106292               	s32i	a9, a2, 64
  1981fe:	3c8c                	beqz.n	a12, 198205 <xa_mp3_dec_decode_mp3+0xc9>
  198200:	ed2b                	addi.n	a14, a13, 2
  198202:	1062e2               	s32i	a14, a2, 64

00198205 <xa_mp3_dec_decode_mp3+0xc9>:
  198205:	1222f2               	l32i	a15, a2, 72
  198208:	03d282               	addmi	a8, a2, 0x300
  19820b:	806462               	s32i	a6, a4, 0x200
  19820e:	216362               	s32i	a6, a3, 132
  198211:	b8c882               	addi	a8, a8, -72
  198214:	1f6382               	s32i	a8, a3, 124
  198217:	0d7ff64110b00f0e 	{ beqi.w18	a15, -1, 19817c <xa_mp3_dec_decode_mp3+0x40>; nop }
  19821f:	01a9                	s32i.n	a10, a1, 0

00198221 <xa_mp3_dec_decode_mp3+0xe5>:
  198221:	0a2292               	l32i	a9, a2, 40
  198224:	042172               	l32i	a7, a1, 16
  198227:	079956               	bnez	a9, 1982a4 <xa_mp3_dec_decode_mp3+0x168>
  19822a:	2dd232               	addmi	a3, a2, 0x2d00
  19822d:	1c22b2               	l32i	a11, a2, 112
  198230:	bf23a2               	l32i	a10, a3, 0x2fc
  198233:	0d401e4120b03bce 	{ bnei.w18	a11, 3, 198419 <xa_mp3_dec_decode_mp3+0x2dd>; nop }
  19823b:	1022d2               	l32i	a13, a2, 64
  19823e:	0d001f4160b09ade 	{ blt.w18	a10, a13, 198438 <xa_mp3_dec_decode_mp3+0x2fc>; nop }
  198246:	20a220               	or	a10, a2, a2
  198249:	0dbd                	mov.n	a11, a13
  19824b:	ffd165               	call8	197f60 <xa_mp3_dec_copy_mp>
  19824e:	02ad                	mov.n	a10, a2
  198250:	ffcb65               	call8	197f08 <prime_bitstream>
  198253:	1d22c2               	l32i	a12, a2, 116
  198256:	222392               	l32i	a9, a3, 136
  198259:	67ee84               	rur.ae_bitptr	a8
  19825c:	fec942               	addi	a4, a9, -2
  19825f:	b04480               	addx8	a4, a4, a8
  198262:	4c8c                	beqz.n	a12, 19826a <xa_mp3_dec_decode_mp3+0x12e>
  198264:	775904               	ae_dbi	a9, 16
  198267:	226392               	s32i	a9, a3, 136

0019826a <xa_mp3_dec_decode_mp3+0x12e>:
  19826a:	02ad                	mov.n	a10, a2
  19826c:	58c2b2               	addi	a11, a2, 88
  19826f:	047fa5               	call8	19ca68 <xa_mp3_dec_do_layer3_sideinfo>
  198272:	1f23b2               	l32i	a11, a3, 124
  198275:	2123c2               	l32i	a12, a3, 132
  198278:	67eee4               	rur.ae_bitptr	a14
  19827b:	2223d2               	l32i	a13, a3, 136
  19827e:	5396a0               	max	a9, a6, a10
  198281:	997b                	addi.n	a9, a9, 7
  198283:	219390               	srai	a9, a9, 3
  198286:	fecdd2               	addi	a13, a13, -2
  198289:	b0dde0               	addx8	a13, a13, a14
  19828c:	c0dd40               	sub	a13, a13, a4
  19828f:	ccda                	add.n	a12, a12, a13
  198291:	21a3c0               	srai	a10, a12, 3
  198294:	abaa                	add.n	a10, a11, a10
  198296:	24c0c0               	extui	a12, a12, 0, 3
  198299:	2163c2               	s32i	a12, a3, 132
  19829c:	1f63a2               	s32i	a10, a3, 124

0019829f <xa_mp3_dec_decode_mp3+0x163>:
  19829f:	116292               	s32i	a9, a2, 68
  1982a2:	a259                	s32i.n	a5, a2, 40

001982a4 <xa_mp3_dec_decode_mp3+0x168>:
  1982a4:	b2e8                	l32i.n	a14, a2, 44
  1982a6:	f8ab41               	l32r	a4, 196554 (1040 <XtosCoreStateSize+0xdc0>)
  1982a9:	06be56               	bnez	a14, 198318 <xa_mp3_dec_decode_mp3+0x1dc>
  1982ac:	1122b2               	l32i	a11, a2, 68
  1982af:	2dd232               	addmi	a3, a2, 0x2d00
  1982b2:	bf23f2               	l32i	a15, a3, 0x2fc
  1982b5:	0d00174140b09fbe 	{ blt.w18	a15, a11, 19842d <xa_mp3_dec_decode_mp3+0x2f1>; nop }
  1982bd:	c02392               	l32i	a9, a3, 0x300
  1982c0:	bd2382               	l32i	a8, a3, 0x2f4
  1982c3:	02ad                	mov.n	a10, a2
  1982c5:	889a                	add.n	a8, a8, a9
  1982c7:	be6382               	s32i	a8, a3, 0x2f8
  1982ca:	ffc965               	call8	197f60 <xa_mp3_dec_copy_mp>
  1982cd:	0769                	s32i.n	a6, a7, 0
  1982cf:	1c2292               	l32i	a9, a2, 112
  1982d2:	f8bb41               	l32r	a4, 1965c0 (200020 <_dram0_hook_fp_data_start>)
  1982d5:	0d402a4180b0190e 	{ beqi.w18	a9, 1, 198581 <xa_mp3_dec_decode_mp3+0x445>; nop }
  1982dd:	0d402e41e0b0290e 	{ beqi.w18	a9, 2, 1985cf <xa_mp3_dec_decode_mp3+0x493>; nop }
  1982e5:	043926               	beqi	a9, 3, 1982ed <xa_mp3_dec_decode_mp3+0x1b1>
  1982e8:	f89421               	l32r	a2, 196538 (ffff9041 <_memmap_cacheattr_bp_strict+0xd604f>)
  1982eb:	f01d                	retw.n

001982ed <xa_mp3_dec_decode_mp3+0x1b1>:
  1982ed:	02ad                	mov.n	a10, a2
  1982ef:	4d23b2               	l32i	a11, a3, 0x134
  1982f2:	0020f0               	nop
  1982f5:	ff2165               	call8	19750c <xa_mp3_dec_set_pointer>
  1982f8:	32ea16               	beqz	a10, 19862a <xa_mp3_dec_decode_mp3+0x4ee>
  1982fb:	f89da1               	l32r	a10, 196570 (1047 <XtosCoreStateSize+0xdc7>)

001982fe <xa_mp3_dec_decode_mp3+0x1c2>:
  1982fe:	040c                	movi.n	a4, 0
  198300:	c263a2               	s32i	a10, a3, 0x308
  198303:	1022c2               	l32i	a12, a2, 64
  198306:	1122b2               	l32i	a11, a2, 68
  198309:	cc2a                	add.n	a12, a12, a2
  19830b:	bbca                	add.n	a11, a11, a12
  19830d:	03dbb2               	addmi	a11, a11, 0x300
  198310:	b8cbb2               	addi	a11, a11, -72
  198313:	1f63b2               	s32i	a11, a3, 124
  198316:	b259                	s32i.n	a5, a2, 44

00198318 <xa_mp3_dec_decode_mp3+0x1dc>:
  198318:	c2d8                	l32i.n	a13, a2, 48
  19831a:	d2e8                	l32i.n	a14, a2, 52
  19831c:	120d16               	beqz	a13, 198440 <xa_mp3_dec_decode_mp3+0x304>
  19831f:	12ae16               	beqz	a14, 19844d <xa_mp3_dec_decode_mp3+0x311>
  198322:	0149                	s32i.n	a4, a1, 0
  198324:	1122b2               	l32i	a11, a2, 68
  198327:	2022a2               	l32i	a10, a2, 128
  19832a:	152292               	l32i	a9, a2, 84
  19832d:	1022d2               	l32i	a13, a2, 64
  198330:	99aa                	add.n	a9, a9, a10
  198332:	f299                	s32i.n	a9, a2, 60

00198334 <xa_mp3_dec_decode_mp3+0x1f8>:
  198334:	80abd0               	add	a10, a11, a13
  198337:	c0a9a0               	sub	a10, a9, a10
  19833a:	0d40094110b01a6e 	{ blti.w18	a10, 1, 1983cf <xa_mp3_dec_decode_mp3+0x293>; nop }
  198342:	2dd232               	addmi	a3, a2, 0x2d00
  198345:	bf23c2               	l32i	a12, a3, 0x2fc
  198348:	c023b2               	l32i	a11, a3, 0x300
  19834b:	434ca0               	min	a4, a12, a10
  19834e:	80bb40               	add	a11, a11, a4
  198351:	c0cc40               	sub	a12, a12, a4
  198354:	bf63c2               	s32i	a12, a3, 0x2fc
  198357:	c063b2               	s32i	a11, a3, 0x300
  19835a:	c163b2               	s32i	a11, a3, 0x304
  19835d:	089a47               	bne	a10, a4, 198369 <xa_mp3_dec_decode_mp3+0x22d>
  198360:	102282               	l32i	a8, a2, 64
  198363:	0f2242               	l32i	a4, a2, 60
  198366:	c04480               	sub	a4, a4, a8

00198369 <xa_mp3_dec_decode_mp3+0x22d>:
  198369:	055416               	beqz	a4, 1983c2 <xa_mp3_dec_decode_mp3+0x286>
  19836c:	be2372               	l32i	a7, a3, 0x2f8
  19836f:	1422b2               	l32i	a11, a2, 80
  198372:	00a282               	movi	a8, 0x200
  198375:	53a480               	max	a10, a4, a8
  198378:	84b0b0               	extui	a11, a11, 0, 9
  19837b:	807a70               	add	a7, a10, a7
  19837e:	fed772               	addmi	a7, a7, 0xfffffe00
  198381:	80aab0               	add	a10, a10, a11
  198384:	fedaa2               	addmi	a10, a10, 0xfffffe00
  198387:	20b770               	or	a11, a7, a7
  19838a:	84a0a0               	extui	a10, a10, 0, 9
  19838d:	c058a0               	sub	a5, a8, a10
  198390:	aa2a                	add.n	a10, a10, a2
  198392:	435450               	min	a5, a4, a5
  198395:	435580               	min	a5, a5, a8
  198398:	08daa2               	addmi	a10, a10, 0x800
  19839b:	5acaa2               	addi	a10, a10, 90
  19839e:	05cd                	mov.n	a12, a5
  1983a0:	e7fde5               	call8	180380 <__vec_memcpy>
  1983a3:	00a2a2               	movi	a10, 0x200
  1983a6:	43a4a0               	min	a10, a4, a10
  1983a9:	0da5a7               	bge	a5, a10, 1983ba <xa_mp3_dec_decode_mp3+0x27e>
  1983ac:	c0ca50               	sub	a12, a10, a5
  1983af:	b57a                	add.n	a11, a5, a7
  1983b1:	08d2a2               	addmi	a10, a2, 0x800
  1983b4:	5acaa2               	addi	a10, a10, 90
  1983b7:	e7fca5               	call8	180380 <__vec_memcpy>

001983ba <xa_mp3_dec_decode_mp3+0x27e>:
  1983ba:	1422b2               	l32i	a11, a2, 80
  1983bd:	bb4a                	add.n	a11, a11, a4
  1983bf:	1462b2               	s32i	a11, a2, 80

001983c2 <xa_mp3_dec_decode_mp3+0x286>:
  1983c2:	01c8                	l32i.n	a12, a1, 0
  1983c4:	c22342               	l32i	a4, a3, 0x308
  1983c7:	f298                	l32i.n	a9, a2, 60
  1983c9:	834c40               	moveqz	a4, a12, a4
  1983cc:	000046               	j	1983d1 <xa_mp3_dec_decode_mp3+0x295>

001983cf <xa_mp3_dec_decode_mp3+0x293>:
  1983cf:	0148                	l32i.n	a4, a1, 0

001983d1 <xa_mp3_dec_decode_mp3+0x295>:
  1983d1:	126292               	s32i	a9, a2, 72
  1983d4:	f269                	s32i.n	a6, a2, 60
  1983d6:	9269                	s32i.n	a6, a2, 36
  1983d8:	a269                	s32i.n	a6, a2, 40
  1983da:	b269                	s32i.n	a6, a2, 44
  1983dc:	c2d8                	l32i.n	a13, a2, 48
  1983de:	d2d9                	s32i.n	a13, a2, 52

001983e0 <xa_mp3_dec_decode_mp3+0x2a4>:
  1983e0:	042d                	mov.n	a2, a4
  1983e2:	f01d                	retw.n

001983e4 <xa_mp3_dec_decode_mp3+0x2a8>:
  1983e4:	1e6362               	s32i	a6, a3, 120
  1983e7:	02ad                	mov.n	a10, a2
  1983e9:	0b0c                	movi.n	a11, 0
  1983eb:	ffbee5               	call8	197fd8 <xa_mp3_dec_sync_buffer>
  1983ee:	0a5d                	mov.n	a5, a10
  1983f0:	1227e2               	l32i	a14, a7, 72
  1983f3:	01daf2               	addmi	a15, a10, 0x100
  1983f6:	c2cff2               	addi	a15, a15, -62
  1983f9:	2a2ef7               	blt	a14, a15, 198427 <xa_mp3_dec_decode_mp3+0x2eb>
  1983fc:	02ad                	mov.n	a10, a2
  1983fe:	05bd                	mov.n	a11, a5
  198400:	ffb9a5               	call8	197f9c <xa_mp3_dec_check_vbr_header>
  198403:	5288                	l32i.n	a8, a2, 20
  198405:	daf816               	beqz	a8, 1981b8 <xa_mp3_dec_decode_mp3+0x7c>
  198408:	daca16               	beqz	a10, 1981b8 <xa_mp3_dec_decode_mp3+0x7c>
  19840b:	122792               	l32i	a9, a7, 72
  19840e:	5a5a                	add.n	a5, a10, a5
  198410:	5da957               	bge	a9, a5, 198471 <xa_mp3_dec_decode_mp3+0x335>
  198413:	c16342               	s32i	a4, a3, 0x304
  198416:	ff5886               	j	19817c <xa_mp3_dec_decode_mp3+0x40>

00198419 <xa_mp3_dec_decode_mp3+0x2dd>:
  198419:	2822c2               	l32i	a12, a2, 160
  19841c:	152ac7               	blt	a10, a12, 198435 <xa_mp3_dec_decode_mp3+0x2f9>
  19841f:	0c9d                	mov.n	a9, a12
  198421:	106262               	s32i	a6, a2, 64
  198424:	ff9dc6               	j	19829f <xa_mp3_dec_decode_mp3+0x163>

00198427 <xa_mp3_dec_decode_mp3+0x2eb>:
  198427:	c16342               	s32i	a4, a3, 0x304
  19842a:	ff5386               	j	19817c <xa_mp3_dec_decode_mp3+0x40>

0019842d <xa_mp3_dec_decode_mp3+0x2f1>:
  19842d:	0149                	s32i.n	a4, a1, 0
  19842f:	1022d2               	l32i	a13, a2, 64
  198432:	000146               	j	19843b <xa_mp3_dec_decode_mp3+0x2ff>

00198435 <xa_mp3_dec_decode_mp3+0x2f9>:
  198435:	1022d2               	l32i	a13, a2, 64

00198438 <xa_mp3_dec_decode_mp3+0x2fc>:
  198438:	1122b2               	l32i	a11, a2, 68

0019843b <xa_mp3_dec_decode_mp3+0x2ff>:
  19843b:	f298                	l32i.n	a9, a2, 60
  19843d:	ffbcc6               	j	198334 <xa_mp3_dec_decode_mp3+0x1f8>

00198440 <xa_mp3_dec_decode_mp3+0x304>:
  198440:	0149                	s32i.n	a4, a1, 0
  198442:	1122b2               	l32i	a11, a2, 68
  198445:	1022d2               	l32i	a13, a2, 64
  198448:	f298                	l32i.n	a9, a2, 60
  19844a:	ffb986               	j	198334 <xa_mp3_dec_decode_mp3+0x1f8>

0019844d <xa_mp3_dec_decode_mp3+0x311>:
  19844d:	02ad                	mov.n	a10, a2
  19844f:	1b0c                	movi.n	a11, 1
  198451:	ffb865               	call8	197fd8 <xa_mp3_dec_sync_buffer>
  198454:	f88a96               	bltz	a10, 1983e0 <xa_mp3_dec_decode_mp3+0x2a4>
  198457:	0149                	s32i.n	a4, a1, 0
  198459:	2022c2               	l32i	a12, a2, 128
  19845c:	1022d2               	l32i	a13, a2, 64
  19845f:	1122b2               	l32i	a11, a2, 68
  198462:	9ada                	add.n	a9, a10, a13
  198464:	9b9a                	add.n	a9, a11, a9
  198466:	f299                	s32i.n	a9, a2, 60
  198468:	c0c9c0               	sub	a12, a9, a12
  19846b:	1562c2               	s32i	a12, a2, 84
  19846e:	ffb086               	j	198334 <xa_mp3_dec_decode_mp3+0x1f8>

00198471 <xa_mp3_dec_decode_mp3+0x335>:
  198471:	0b15a6               	blti	a5, 1, 198480 <xa_mp3_dec_decode_mp3+0x344>
  198474:	030c                	movi.n	a3, 0

00198476 <xa_mp3_dec_decode_mp3+0x33a>:
  198476:	02ad                	mov.n	a10, a2
  198478:	ffac25               	call8	197f3c <xa_mp3_dec_read_buf_byte>
  19847b:	331b                	addi.n	a3, a3, 1
  19847d:	f59537               	bne	a5, a3, 198476 <xa_mp3_dec_decode_mp3+0x33a>

00198480 <xa_mp3_dec_decode_mp3+0x344>:
  198480:	146752               	s32i	a5, a7, 80
  198483:	ff3d46               	j	19817c <xa_mp3_dec_decode_mp3+0x40>

00198486 <xa_mp3_dec_decode_mp3+0x34a>:
  198486:	0155d6               	bgez	a5, 19849f <xa_mp3_dec_decode_mp3+0x363>
  198489:	1527a2               	l32i	a10, a7, 84
  19848c:	fdc4c2               	addi	a12, a4, -3
  19848f:	1b0c                	movi.n	a11, 1
  198491:	bc47b2               	s8i	a11, a7, 188
  198494:	1467c2               	s32i	a12, a7, 80
  198497:	42b9                	s32i.n	a11, a2, 16
  198499:	d31a56               	bnez	a10, 1981ce <xa_mp3_dec_decode_mp3+0x92>
  19849c:	ff3706               	j	19817c <xa_mp3_dec_decode_mp3+0x40>

0019849f <xa_mp3_dec_decode_mp3+0x363>:
  19849f:	db6352               	s32i	a5, a3, 0x36c
  1984a2:	02ad                	mov.n	a10, a2
  1984a4:	ffa965               	call8	197f3c <xa_mp3_dec_read_buf_byte>
  1984a7:	11a9                	s32i.n	a10, a1, 4
  1984a9:	150c                	movi.n	a5, 1
  1984ab:	02ad                	mov.n	a10, a2
  1984ad:	ffa8e5               	call8	197f3c <xa_mp3_dec_read_buf_byte>
  1984b0:	21a9                	s32i.n	a10, a1, 8
  1984b2:	02ad                	mov.n	a10, a2
  1984b4:	ffa865               	call8	197f3c <xa_mp3_dec_read_buf_byte>
  1984b7:	0a4d                	mov.n	a4, a10
  1984b9:	02ad                	mov.n	a10, a2
  1984bb:	ffa825               	call8	197f3c <xa_mp3_dec_read_buf_byte>
  1984be:	1827d2               	l32i	a13, a7, 96
  1984c1:	1198                	l32i.n	a9, a1, 4
  1984c3:	2188                	l32i.n	a8, a1, 8
  1984c5:	119980               	slli	a9, a9, 8
  1984c8:	208890               	or	a8, a8, a9
  1984cb:	118880               	slli	a8, a8, 8
  1984ce:	208480               	or	a8, a4, a8
  1984d1:	118880               	slli	a8, a8, 8
  1984d4:	1ad242               	addmi	a4, a2, 0x1a00
  1984d7:	208a80               	or	a8, a10, a8
  1984da:	9a6482               	s32i	a8, a4, 0x268
  1984dd:	6cc442               	addi	a4, a4, 108
  1984e0:	9d8c                	beqz.n	a13, 1984ed <xa_mp3_dec_decode_mp3+0x3b1>
  1984e2:	c06362               	s32i	a6, a3, 0x300
  1984e5:	bf6362               	s32i	a6, a3, 0x2fc
  1984e8:	4a0c                	movi.n	a10, 4
  1984ea:	c163a2               	s32i	a10, a3, 0x304

001984ed <xa_mp3_dec_decode_mp3+0x3b1>:
  1984ed:	20a220               	or	a10, a2, a2
  1984f0:	feefa5               	call8	1973ec <xa_mp3_dec_decode_header>
  1984f3:	006a16               	beqz	a10, 1984fd <xa_mp3_dec_decode_mp3+0x3c1>
  1984f6:	046252               	s32i	a5, a2, 16
  1984f9:	0a2d                	mov.n	a2, a10
  1984fb:	f01d                	retw.n

001984fd <xa_mp3_dec_decode_mp3+0x3c1>:
  1984fd:	1827b2               	l32i	a11, a7, 96
  198500:	056b16               	beqz	a11, 19855a <xa_mp3_dec_decode_mp3+0x41e>
  198503:	1c22c2               	l32i	a12, a2, 112
  198506:	c56362               	s32i	a6, a3, 0x314
  198509:	4d3c66               	bnei	a12, 3, 19855a <xa_mp3_dec_decode_mp3+0x41e>
  19850c:	802482               	l32i	a8, a4, 0x200
  19850f:	a2a792               	movi	a9, 0x7a2
  198512:	c423f2               	l32i	a15, a3, 0x310
  198515:	c363f2               	s32i	a15, a3, 0x30c
  198518:	3c1934               	ae_movda32	aed1, a9
  19851b:	400000354500e8fe 	{ ae_movda32	aed0, a8; nop; addmi	a14, a15, 0x300 }
  198523:	d263e2               	s32i	a14, a3, 0x348
  198526:	eb7b300100009fff 	{ addmi	a15, a15, 0x900; ae_mulp32x2	aed0, aed0, aed1; nop }
  19852e:	d063f2               	s32i	a15, a3, 0x340
  198531:	25d0c4               	ae_movad32.l	a13, aed0
  198534:	02dee2               	addmi	a14, a14, 0x200
  198537:	80cee2               	addi	a14, a14, -128
  19853a:	d363e2               	s32i	a14, a3, 0x34c
  19853d:	d2da                	add.n	a13, a2, a13
  19853f:	03ddd2               	addmi	a13, a13, 0x300
  198542:	01dee2               	addmi	a14, a14, 0x100
  198545:	80cee2               	addi	a14, a14, -128
  198548:	b8cdd2               	addi	a13, a13, -72
  19854b:	1f63d2               	s32i	a13, a3, 124
  19854e:	d463e2               	s32i	a14, a3, 0x350
  198551:	02dee2               	addmi	a14, a14, 0x200
  198554:	80cee2               	addi	a14, a14, -128
  198557:	d563e2               	s32i	a14, a3, 0x354
  19855a:	2822d2               	l32i	a13, a2, 160
  19855d:	fca7e2               	movi	a14, 0x7fc
  198560:	04aed7               	bge	a14, a13, 198568 <xa_mp3_dec_decode_mp3+0x42c>
  198563:	2862e2               	s32i	a14, a2, 160
  198566:	0edd                	mov.n	a13, a14

00198568 <xa_mp3_dec_decode_mp3+0x42c>:
  198568:	22b8                	l32i.n	a11, a2, 8
  19856a:	cd4b                	addi.n	a12, a13, 4
  19856c:	0d3fc64120b0abce 	{ bge.w18	a11, a12, 1981d2 <xa_mp3_dec_decode_mp3+0x96>; nop }
  198574:	32e8                	l32i.n	a14, a2, 12
  198576:	c58e56               	bnez	a14, 1981d2 <xa_mp3_dec_decode_mp3+0x96>
  198579:	146762               	s32i	a6, a7, 80
  19857c:	4259                	s32i.n	a5, a2, 16
  19857e:	fefe86               	j	19817c <xa_mp3_dec_decode_mp3+0x40>

00198581 <xa_mp3_dec_decode_mp3+0x445>:
  198581:	02ad                	mov.n	a10, a2
  198583:	ff9865               	call8	197f08 <prime_bitstream>
  198586:	1d22f2               	l32i	a15, a2, 116
  198589:	df8c                	beqz.n	a15, 19859a <xa_mp3_dec_decode_mp3+0x45e>
  19858b:	222382               	l32i	a8, a3, 136
  19858e:	699304               	ae_lbi	a9, 16
  198591:	4e5292               	s16i	a9, a2, 156
  198594:	775804               	ae_dbi	a8, 16
  198597:	226382               	s32i	a8, a3, 136

0019859a <xa_mp3_dec_decode_mp3+0x45e>:
  19859a:	31b8                	l32i.n	a11, a1, 12
  19859c:	07cd                	mov.n	a12, a7
  19859e:	c42392               	l32i	a9, a3, 0x310
  1985a1:	c36392               	s32i	a9, a3, 0x30c
  1985a4:	07d9a2               	addmi	a10, a9, 0x700
  1985a7:	80caa2               	addi	a10, a10, -128
  1985aa:	01d992               	addmi	a9, a9, 0x100
  1985ad:	d66392               	s32i	a9, a3, 0x358
  1985b0:	d063a2               	s32i	a10, a3, 0x340
  1985b3:	01d992               	addmi	a9, a9, 0x100
  1985b6:	80c992               	addi	a9, a9, -128
  1985b9:	d76392               	s32i	a9, a3, 0x35c
  1985bc:	01d992               	addmi	a9, a9, 0x100
  1985bf:	80c992               	addi	a9, a9, -128
  1985c2:	d86392               	s32i	a9, a3, 0x360
  1985c5:	6488                	l32i.n	a8, a4, 24
  1985c7:	02ad                	mov.n	a10, a2
  1985c9:	0008e0               	callx8	a8
  1985cc:	ff4b86               	j	1982fe <xa_mp3_dec_decode_mp3+0x1c2>

001985cf <xa_mp3_dec_decode_mp3+0x493>:
  1985cf:	02ad                	mov.n	a10, a2
  1985d1:	ff9365               	call8	197f08 <prime_bitstream>
  1985d4:	1d22b2               	l32i	a11, a2, 116
  1985d7:	db8c                	beqz.n	a11, 1985e8 <xa_mp3_dec_decode_mp3+0x4ac>
  1985d9:	2223c2               	l32i	a12, a3, 136
  1985dc:	69d304               	ae_lbi	a13, 16
  1985df:	4e52d2               	s16i	a13, a2, 156
  1985e2:	775c04               	ae_dbi	a12, 16
  1985e5:	2263c2               	s32i	a12, a3, 136

001985e8 <xa_mp3_dec_decode_mp3+0x4ac>:
  1985e8:	31b8                	l32i.n	a11, a1, 12
  1985ea:	c42392               	l32i	a9, a3, 0x310
  1985ed:	07cd                	mov.n	a12, a7
  1985ef:	c36392               	s32i	a9, a3, 0x30c
  1985f2:	03d992               	addmi	a9, a9, 0x300
  1985f5:	d26392               	s32i	a9, a3, 0x348
  1985f8:	02d992               	addmi	a9, a9, 0x200
  1985fb:	80c992               	addi	a9, a9, -128
  1985fe:	d36392               	s32i	a9, a3, 0x34c
  198601:	01d992               	addmi	a9, a9, 0x100
  198604:	80c992               	addi	a9, a9, -128
  198607:	d46392               	s32i	a9, a3, 0x350
  19860a:	02d992               	addmi	a9, a9, 0x200
  19860d:	80c992               	addi	a9, a9, -128
  198610:	d56392               	s32i	a9, a3, 0x354
  198613:	d06392               	s32i	a9, a3, 0x340
  198616:	7488                	l32i.n	a8, a4, 28
  198618:	02ad                	mov.n	a10, a2
  19861a:	0008e0               	callx8	a8
  19861d:	ff3746               	j	1982fe <xa_mp3_dec_decode_mp3+0x1c2>

00198620 <xa_mp3_dec_decode_mp3+0x4e4>:
  198620:	0d2c                	movi.n	a13, 32
  198622:	93d9e0               	movnez	a13, a9, a14
  198625:	0d9d                	mov.n	a9, a13
  198627:	fef346               	j	1981f8 <xa_mp3_dec_decode_mp3+0xbc>

0019862a <xa_mp3_dec_decode_mp3+0x4ee>:
  19862a:	02ad                	mov.n	a10, a2
  19862c:	ff8da5               	call8	197f08 <prime_bitstream>
  19862f:	31b8                	l32i.n	a11, a1, 12
  198631:	07cd                	mov.n	a12, a7
  198633:	c423d2               	l32i	a13, a3, 0x310
  198636:	c363d2               	s32i	a13, a3, 0x30c
  198639:	ca63d2               	s32i	a13, a3, 0x328
  19863c:	cc63d2               	s32i	a13, a3, 0x330
  19863f:	09dda2               	addmi	a10, a13, 0x900
  198642:	1bdd92               	addmi	a9, a13, 0x1b00
  198645:	d16392               	s32i	a9, a3, 0x344
  198648:	cd6392               	s32i	a9, a3, 0x334
  19864b:	d063a2               	s32i	a10, a3, 0x340
  19864e:	12ddd2               	addmi	a13, a13, 0x1200
  198651:	ce63d2               	s32i	a13, a3, 0x338
  198654:	cb63d2               	s32i	a13, a3, 0x32c
  198657:	8488                	l32i.n	a8, a4, 32
  198659:	02ad                	mov.n	a10, a2
  19865b:	0008e0               	callx8	a8
  19865e:	ff2706               	j	1982fe <xa_mp3_dec_decode_mp3+0x1c2>

00198661 <xa_mp3_dec_decode_mp3+0x525>:
  198661:	000000                                        ...

00198664 <xa_mp3_dec_initialize>:
  198664:	004136               	entry	a1, 32
  198667:	2dd242               	addmi	a4, a2, 0x2d00
  19866a:	150c                	movi.n	a5, 1
  19866c:	1cd2a2               	addmi	a10, a2, 0x1c00
  19866f:	fb7c                	movi.n	a11, -1
  198671:	03d292               	addmi	a9, a2, 0x300
  198674:	080c                	movi.n	a8, 0
  198676:	f289                	s32i.n	a8, a2, 60
  198678:	b8c992               	addi	a9, a9, -72
  19867b:	e289                	s32i.n	a8, a2, 56
  19867d:	146282               	s32i	a8, a2, 80
  198680:	136282               	s32i	a8, a2, 76
  198683:	116282               	s32i	a8, a2, 68
  198686:	106282               	s32i	a8, a2, 64
  198689:	d289                	s32i.n	a8, a2, 52
  19868b:	c289                	s32i.n	a8, a2, 48
  19868d:	b289                	s32i.n	a8, a2, 44
  19868f:	a289                	s32i.n	a8, a2, 40
  198691:	9289                	s32i.n	a8, a2, 36
  198693:	5289                	s32i.n	a8, a2, 20
  198695:	6289                	s32i.n	a8, a2, 24
  198697:	1862b2               	s32i	a11, a2, 96
  19869a:	1262b2               	s32i	a11, a2, 72
  19869d:	82b9                	s32i.n	a11, a2, 32
  19869f:	72b9                	s32i.n	a11, a2, 28
  1986a1:	1b6a82               	s32i	a8, a10, 108
  1986a4:	c46432               	s32i	a3, a4, 0x310
  1986a7:	c36432               	s32i	a3, a4, 0x30c
  1986aa:	bf6482               	s32i	a8, a4, 0x2fc
  1986ad:	c06482               	s32i	a8, a4, 0x300
  1986b0:	1e6452               	s32i	a5, a4, 120
  1986b3:	1d6452               	s32i	a5, a4, 116
  1986b6:	1c6452               	s32i	a5, a4, 112
  1986b9:	1f6492               	s32i	a9, a4, 124
  1986bc:	0268                	l32i.n	a6, a2, 0
  1986be:	082d                	mov.n	a2, a8
  1986c0:	0e4622               	s8i	a2, a6, 14
  1986c3:	d06432               	s32i	a3, a4, 0x340
  1986c6:	c56452               	s32i	a5, a4, 0x314
  1986c9:	c66422               	s32i	a2, a4, 0x318
  1986cc:	f01d                	retw.n

001986ce <xa_mp3_dec_initialize+0x6a>:
	...

001986d0 <xa_mp3_dec_runtime_init>:
  1986d0:	004136               	entry	a1, 32
  1986d3:	2dd232               	addmi	a3, a2, 0x2d00
  1986d6:	1cd292               	addmi	a9, a2, 0x1c00
  1986d9:	080c                	movi.n	a8, 0
  1986db:	30d2b2               	addmi	a11, a2, 0x3000
  1986de:	1a0c                	movi.n	a10, 1
  1986e0:	03d242               	addmi	a4, a2, 0x300
  1986e3:	b8c442               	addi	a4, a4, -72
  1986e6:	684ba2               	s8i	a10, a11, 104
  1986e9:	146282               	s32i	a8, a2, 80
  1986ec:	136282               	s32i	a8, a2, 76
  1986ef:	082d                	mov.n	a2, a8
  1986f1:	1b6982               	s32i	a8, a9, 108
  1986f4:	1f6342               	s32i	a4, a3, 124
  1986f7:	c06322               	s32i	a2, a3, 0x300
  1986fa:	bf6322               	s32i	a2, a3, 0x2fc
  1986fd:	f01d                	retw.n

001986ff <xa_mp3_dec_runtime_init+0x2f>:
	...

00198700 <xa_mp3_dec_l1_step_one>:
  198700:	004136               	entry	a1, 32
  198703:	0c0c                	movi.n	a12, 0
  198705:	180c                	movi.n	a8, 1
  198707:	070c                	movi.n	a7, 0
  198709:	0598                	l32i.n	a9, a5, 0
  19870b:	02ad                	mov.n	a10, a2
  19870d:	2cd262               	addmi	a6, a2, 0x2c00
  198710:	67eeb4               	rur.ae_bitptr	a11
  198713:	41b3b0               	srli	a11, a11, 3
  198716:	8cc622               	addi	a2, a6, -116
  198719:	fec992               	addi	a9, a9, -2
  19871c:	837890               	moveqz	a7, a8, a9
  19871f:	622662               	l32i	a6, a6, 0x188
  198722:	082c                	movi.n	a8, 32
  198724:	b6ba                	add.n	a11, a6, a11
  198726:	fecbb2               	addi	a11, a11, -2
  198729:	37cc                	bnez.n	a7, 198730 <xa_mp3_dec_l1_step_one+0x30>
  19872b:	050c                	movi.n	a5, 0
  19872d:	000046               	j	198732 <xa_mp3_dec_l1_step_one+0x32>

00198730 <xa_mp3_dec_l1_step_one+0x30>:
  198730:	1558                	l32i.n	a5, a5, 4
  198732:	19a876               	loopgtz	a8, 19874f <xa_mp3_dec_l1_step_one+0x4f>
  198735:	dc3a                	add.n	a13, a12, a3
  198737:	69e344               	ae_lbi	a14, 4
  19873a:	004de2               	s8i	a14, a13, 0
  19873d:	775644               	ae_dbi	a6, 4
  198740:	08ac57               	bge	a12, a5, 19874c <xa_mp3_dec_l1_step_one+0x4c>
  198743:	69f344               	ae_lbi	a15, 4
  198746:	204df2               	s8i	a15, a13, 32
  198749:	775644               	ae_dbi	a6, 4

0019874c <xa_mp3_dec_l1_step_one+0x4c>:
  19874c:	01ccc2               	addi	a12, a12, 1

0019874f <xa_mp3_dec_l1_step_one+0x4f>:
  19874f:	7f6262               	s32i	a6, a2, 0x1fc
  198752:	fee3e5               	call8	197590 <crc_check>
  198755:	01a092               	movi	a9, 1
  198758:	00a0c2               	movi	a12, 0
  19875b:	00a0b2               	movi	a11, 0
  19875e:	20a082               	movi	a8, 32
  198761:	32a876               	loopgtz	a8, 198797 <xa_mp3_dec_l1_step_one+0x97>
  198764:	72dc50               	salt	a13, a12, a5
  198767:	ac3a                	add.n	a10, a12, a3
  198769:	000aa2               	l8ui	a10, a10, 0
  19876c:	839bd0               	moveqz	a9, a11, a13
  19876f:	9a8c                	beqz.n	a10, 19877c <xa_mp3_dec_l1_step_one+0x7c>
  198771:	ec4a                	add.n	a14, a12, a4
  198773:	69d364               	ae_lbi	a13, 6
  198776:	004ed2               	s8i	a13, a14, 0
  198779:	775664               	ae_dbi	a6, 6

0019877c <xa_mp3_dec_l1_step_one+0x7c>:
  19877c:	579c                	beqz.n	a7, 198795 <xa_mp3_dec_l1_step_one+0x95>
  19877e:	11f9b0               	slli	a15, a9, 5
  198781:	f3fa                	add.n	a15, a3, a15
  198783:	fcfa                	add.n	a15, a12, a15
  198785:	000ff2               	l8ui	a15, a15, 0
  198788:	ac4a                	add.n	a10, a12, a4
  19878a:	7f8c                	beqz.n	a15, 198795 <xa_mp3_dec_l1_step_one+0x95>
  19878c:	698364               	ae_lbi	a8, 6
  19878f:	204a82               	s8i	a8, a10, 32
  198792:	775664               	ae_dbi	a6, 6
  198795:	cc1b                	addi.n	a12, a12, 1

00198797 <xa_mp3_dec_l1_step_one+0x97>:
  198797:	7f6262               	s32i	a6, a2, 0x1fc
  19879a:	f01d                	retw.n

0019879c <xa_mp3_dec_l1_step_two>:
  19879c:	008136               	entry	a1, 64
  19879f:	090c                	movi.n	a9, 0
  1987a1:	0a2c                	movi.n	a10, 32
  1987a3:	02dd                	mov.n	a13, a2
  1987a5:	0678                	l32i.n	a7, a6, 0
  1987a7:	032d                	mov.n	a2, a3
  1987a9:	02ed                	mov.n	a14, a2
  1987ab:	2ddd32               	addmi	a3, a13, 0x2d00
  1987ae:	d623c2               	l32i	a12, a3, 0x358
  1987b1:	f4c382               	addi	a8, a3, -12
  1987b4:	5189                	s32i.n	a8, a1, 20
  1987b6:	222332               	l32i	a3, a3, 136
  1987b9:	0d400040b0b027ce 	{ bnei.w18	a7, 2, 1987c8 <xa_mp3_dec_l1_step_two+0x2c>; ae_movi	aed0, 0 }
  1987c1:	1688                	l32i.n	a8, a6, 4
  1987c3:	0000c6               	j	1987ca <xa_mp3_dec_l1_step_two+0x2e>

001987c6 <xa_mp3_dec_l1_step_two+0x2a>:
	...

001987c8 <xa_mp3_dec_l1_step_two+0x2c>:
  1987c8:	080c                	movi.n	a8, 0

001987ca <xa_mp3_dec_l1_step_two+0x2e>:
  1987ca:	43a8a0               	min	a10, a8, a10
  1987cd:	41a9                	s32i.n	a10, a1, 16
  1987cf:	0c8d                	mov.n	a8, a12
  1987d1:	2aaa76               	loopgtz	a10, 1987ff <xa_mp3_dec_l1_step_two+0x63>
  1987d4:	e90e04               	ae_s32x2.i	aed0, a14, 0
  1987d7:	b94a                	add.n	a11, a9, a4
  1987d9:	000ba2               	l8ui	a10, a11, 0
  1987dc:	9a8c                	beqz.n	a10, 1987e9 <xa_mp3_dec_l1_step_two+0x4d>
  1987de:	fa1b                	addi.n	a15, a10, 1
  1987e0:	6972f4               	ae_lb	a7, a15
  1987e3:	005872               	s16i	a7, a8, 0
  1987e6:	7743f4               	ae_db	a3, a15

001987e9 <xa_mp3_dec_l1_step_two+0x4d>:
  1987e9:	991b                	addi.n	a9, a9, 1
  1987eb:	200ba2               	l8ui	a10, a11, 32
  1987ee:	ee8b                	addi.n	a14, a14, 8
  1987f0:	9a8c                	beqz.n	a10, 1987fd <xa_mp3_dec_l1_step_two+0x61>
  1987f2:	ba1b                	addi.n	a11, a10, 1
  1987f4:	69f2b4               	ae_lb	a15, a11
  1987f7:	2058f2               	s16i	a15, a8, 64
  1987fa:	7743b4               	ae_db	a3, a11

001987fd <xa_mp3_dec_l1_step_two+0x61>:
  1987fd:	882b                	addi.n	a8, a8, 2

001987ff <xa_mp3_dec_l1_step_two+0x63>:
  1987ff:	4178                	l32i.n	a7, a1, 16
  198801:	0a2c                	movi.n	a10, 32
  198803:	079d                	mov.n	a9, a7
  198805:	0d400240e0b0c74e 	{ bgei.w18	a7, 32, 198837 <xa_mp3_dec_l1_step_two+0x9b>; ae_movi	aed0, 0 }
  19880d:	b0e720               	addx8	a14, a7, a2
  198810:	9087c0               	addx2	a8, a7, a12
  198813:	c0aa70               	sub	a10, a10, a7
  198816:	1daa76               	loopgtz	a10, 198837 <xa_mp3_dec_l1_step_two+0x9b>
  198819:	a94a                	add.n	a10, a9, a4

0019881b <xa_mp3_dec_l1_step_two+0x7f>:
  19881b:	400000811000eeee 	{ ae_s32x2.i	aed0, a14, 0; nop; addi	a14, a14, 8 }
  198823:	000aa2               	l8ui	a10, a10, 0
  198826:	991b                	addi.n	a9, a9, 1
  198828:	9a8c                	beqz.n	a10, 198835 <xa_mp3_dec_l1_step_two+0x99>
  19882a:	ba1b                	addi.n	a11, a10, 1
  19882c:	69f2b4               	ae_lb	a15, a11
  19882f:	0058f2               	s16i	a15, a8, 0
  198832:	7743b4               	ae_db	a3, a11

00198835 <xa_mp3_dec_l1_step_two+0x99>:
  198835:	882b                	addi.n	a8, a8, 2

00198837 <xa_mp3_dec_l1_step_two+0x9b>:
  198837:	f763f1               	l32r	a15, 1965c4 (28efb0 <xa_mp3_dec_mul_pow>)
  19883a:	f763a1               	l32r	a10, 1965c8 (8000 <xthals_release_major+0x5120>)
  19883d:	f763e1               	l32r	a14, 1965cc (28eff0 <xa_mp3_dec_add_pow>)
  198840:	0678                	l32i.n	a7, a6, 0
  198842:	5198                	l32i.n	a9, a1, 20
  198844:	30dd82               	addmi	a8, a13, 0x3000
  198847:	680882               	l8ui	a8, a8, 104
  19884a:	f761d1               	l32r	a13, 1965d0 (28eeb0 <xa_mp3_dec_scale_factors>)
  19884d:	256932               	s32i	a3, a9, 148
  198850:	f30c                	movi.n	a3, 15
  198852:	0d40174110b027ce 	{ bnei.w18	a7, 2, 1989c7 <xa_mp3_dec_l1_step_two+0x22b>; nop }
  19885a:	1668                	l32i.n	a6, a6, 4
  19885c:	2159                	s32i.n	a5, a1, 8
  19885e:	1129                	s32i.n	a2, a1, 4
  198860:	01c9                	s32i.n	a12, a1, 0
  198862:	1ce856               	bnez	a8, 198a34 <xa_mp3_dec_l1_step_two+0x298>
  198865:	130aa4               	ae_cvtp24a16x2.ll	aed0, a10, a10
  198868:	090c                	movi.n	a9, 0
  19886a:	0158                	l32i.n	a5, a1, 0
  19886c:	0b2c                	movi.n	a11, 32
  19886e:	01d2c2               	addmi	a12, a2, 0x100
  198871:	84ccc2               	addi	a12, a12, -124
  198874:	43b6b0               	min	a11, a6, a11
  198877:	31b9                	s32i.n	a11, a1, 12
  198879:	026d                	mov.n	a6, a2
  19887b:	058d                	mov.n	a8, a5
  19887d:	2128                	l32i.n	a2, a1, 8
  19887f:	44c552               	addi	a5, a5, 68
  198882:	a5ab76               	loopgtz	a11, 19892b <xa_mp3_dec_l1_step_two+0x18f>
  198885:	b94a                	add.n	a11, a9, a4
  198887:	000ba2               	l8ui	a10, a11, 0
  19888a:	045a16               	beqz	a10, 1988d3 <xa_mp3_dec_l1_step_two+0x137>
  19888d:	b1e804               	ae_l16m.i	aed14, a8, 0
  198890:	c073a0               	sub	a7, a3, a10
  198893:	67ed74               	wur.ae_sar	a7
  198896:	907ae0               	addx2	a7, a10, a14
  198899:	b1f714               	ae_l16m.i	aed15, a7, 2
  19889c:	eafb5200efe07aff 	{ addx4	a7, a10, a15; nop; ae_slas24	aed14, aed14 }
  1988a4:	bffbaae00fe0d71e 	{ ae_l32f24.i	aed13, a7, 4; nop; ae_xor	aed14, aed14, aed0 }
  1988ac:	000272               	l8ui	a7, a2, 0
  1988af:	32cef4               	ae_add24s	aed12, aed14, aed15
  1988b2:	eb60dd0d0c0b259f 	{ nop; ae_mulf32s.hh	aed11, aed12, aed13; nop }
  1988ba:	a077d0               	addx4	a7, a7, a13
  1988bd:	9dfbaab0bf90a70e 	{ ae_l32f24.i	aed10, a7, 0; nop; ae_round24x2f48sasym	aed9, aed11, aed11 }
  1988c5:	eb60dd0a0908259f 	{ nop; ae_mulf32s.hh	aed8, aed9, aed10; nop }
  1988cd:	8c8584               	ae_srai64	aed8, aed8, 5
  1988d0:	e48604               	ae_s32m.i	aed8, a6, 0

001988d3 <xa_mp3_dec_l1_step_two+0x137>:
  1988d3:	200ba2               	l8ui	a10, a11, 32
  1988d6:	991b                	addi.n	a9, a9, 1
  1988d8:	045a16               	beqz	a10, 198921 <xa_mp3_dec_l1_step_two+0x185>
  1988db:	b165e4               	ae_l16m.i	aed6, a5, -4
  1988de:	90bae0               	addx2	a11, a10, a14
  1988e1:	c073a0               	sub	a7, a3, a10
  1988e4:	67ed74               	wur.ae_sar	a7
  1988e7:	b17b14               	ae_l16m.i	aed7, a11, 2
  1988ea:	2002b2               	l8ui	a11, a2, 32
  1988ed:	246b64               	ae_slas24	aed6, aed6
  1988f0:	bffb52600f607afe 	{ addx4	a7, a10, a15; nop; ae_xor	aed6, aed6, aed0 }
  1988f8:	ebe6aa070604571f 	{ ae_l32f24.i	aed5, a7, 4; ae_add24s	aed4, aed6, aed7; nop }
  198900:	eb60dd050403259f 	{ nop; ae_mulf32s.hh	aed3, aed4, aed5; nop }
  198908:	a0bbd0               	addx4	a11, a11, a13
  19890b:	9dfbaa303f102b0e 	{ ae_l32f24.i	aed2, a11, 0; nop; ae_round24x2f48sasym	aed1, aed3, aed3 }
  198913:	eb60dd02010f259f 	{ nop; ae_mulf32s.hh	aed15, aed1, aed2; nop }
  19891b:	8cf5f4               	ae_srai64	aed15, aed15, 5
  19891e:	e4fcf4               	ae_s32m.i	aed15, a12, -4

00198921 <xa_mp3_dec_l1_step_two+0x185>:
  198921:	882b                	addi.n	a8, a8, 2
  198923:	664b                	addi.n	a6, a6, 4
  198925:	cc4b                	addi.n	a12, a12, 4
  198927:	221b                	addi.n	a2, a2, 1
  198929:	552b                	addi.n	a5, a5, 2

0019892b <xa_mp3_dec_l1_step_two+0x18f>:
  19892b:	3188                	l32i.n	a8, a1, 12
  19892d:	2128                	l32i.n	a2, a1, 8
  19892f:	089d                	mov.n	a9, a8
  198931:	0d400f41f0b0c84e 	{ bgei.w18	a8, 32, 198a34 <xa_mp3_dec_l1_step_two+0x298>; nop }
  198939:	282a                	add.n	a2, a8, a2
  19893b:	f72361               	l32r	a6, 1965c8 (8000 <xthals_release_major+0x5120>)
  19893e:	0a2c                	movi.n	a10, 32
  198940:	c0aa90               	sub	a10, a10, a9
  198943:	130664               	ae_cvtp24a16x2.ll	aed0, a6, a6
  198946:	0188                	l32i.n	a8, a1, 0
  198948:	1168                	l32i.n	a6, a1, 4
  19894a:	908980               	addx2	a8, a9, a8
  19894d:	a06960               	addx4	a6, a9, a6
  198950:	01d6c2               	addmi	a12, a6, 0x100
  198953:	84ccc2               	addi	a12, a12, -124
  198956:	6aaa76               	loopgtz	a10, 1989c4 <xa_mp3_dec_l1_step_two+0x228>
  198959:	a94a                	add.n	a10, a9, a4
  19895b:	000aa2               	l8ui	a10, a10, 0
  19895e:	991b                	addi.n	a9, a9, 1
  198960:	058a16               	beqz	a10, 1989bc <xa_mp3_dec_l1_step_two+0x220>
  198963:	b1f804               	ae_l16m.i	aed15, a8, 0
  198966:	c0b3a0               	sub	a11, a3, a10
  198969:	a05af0               	addx4	a5, a10, a15
  19896c:	b6e514               	ae_l32f24.i	aed14, a5, 4
  19896f:	67edb4               	wur.ae_sar	a11
  198972:	000252               	l8ui	a5, a2, 0
  198975:	2002b2               	l8ui	a11, a2, 32
  198978:	eafb5100fff07aef 	{ addx2	a7, a10, a14; nop; ae_slas24	aed15, aed15 }
  198980:	bffba4f00ff0171e 	{ ae_l16m.i	aed1, a7, 2; nop; ae_xor	aed15, aed15, aed0 }
  198988:	32df14               	ae_add24s	aed13, aed15, aed1
  19898b:	eb60520e0d0cbbdf 	{ addx4	a11, a11, a13; ae_mulf32s.hh	aed12, aed13, aed14; nop }
  198993:	a055d0               	addx4	a5, a5, a13
  198996:	9dfbaac0cf90b50e 	{ ae_l32f24.i	aed11, a5, 0; nop; ae_round24x2f48sasym	aed9, aed12, aed12 }
  19899e:	eb60aa0b0908ab0f 	{ ae_l32f24.i	aed10, a11, 0; ae_mulf32s.hh	aed8, aed9, aed11; nop }
  1989a6:	eb60dd0a0907259f 	{ nop; ae_mulf32s.hh	aed7, aed9, aed10; nop }
  1989ae:	8c8584               	ae_srai64	aed8, aed8, 5
  1989b1:	0cfbba507f70860f 	{ ae_s32m.i	aed8, a6, 0; nop; ae_srai64	aed7, aed7, 5 }
  1989b9:	e47cf4               	ae_s32m.i	aed7, a12, -4

001989bc <xa_mp3_dec_l1_step_two+0x220>:
  1989bc:	664b                	addi.n	a6, a6, 4
  1989be:	cc4b                	addi.n	a12, a12, 4
  1989c0:	221b                	addi.n	a2, a2, 1
  1989c2:	882b                	addi.n	a8, a8, 2

001989c4 <xa_mp3_dec_l1_step_two+0x228>:
  1989c4:	f01d                	retw.n

001989c6 <xa_mp3_dec_l1_step_two+0x22a>:
	...

001989c7 <xa_mp3_dec_l1_step_two+0x22b>:
  1989c7:	1129                	s32i.n	a2, a1, 4
  1989c9:	067856               	bnez	a8, 198a34 <xa_mp3_dec_l1_step_two+0x298>
  1989cc:	090c                	movi.n	a9, 0
  1989ce:	1168                	l32i.n	a6, a1, 4
  1989d0:	130aa4               	ae_cvtp24a16x2.ll	aed0, a10, a10
  1989d3:	052d                	mov.n	a2, a5
  1989d5:	0c8d                	mov.n	a8, a12
  1989d7:	072c                	movi.n	a7, 32
  1989d9:	57a776               	loopgtz	a7, 198a34 <xa_mp3_dec_l1_step_two+0x298>
  1989dc:	a94a                	add.n	a10, a9, a4
  1989de:	000aa2               	l8ui	a10, a10, 0
  1989e1:	991b                	addi.n	a9, a9, 1
  1989e3:	047a16               	beqz	a10, 198a2e <xa_mp3_dec_l1_step_two+0x292>
  1989e6:	0002b2               	l8ui	a11, a2, 0
  1989e9:	c073a0               	sub	a7, a3, a10
  1989ec:	67ed74               	wur.ae_sar	a7
  1989ef:	a0caf0               	addx4	a12, a10, a15
  1989f2:	b17804               	ae_l16m.i	aed7, a8, 0
  1989f5:	eafb51007f705aef 	{ addx2	a5, a10, a14; nop; ae_slas24	aed7, aed7 }
  1989fd:	bffba4700f70851e 	{ ae_l16m.i	aed8, a5, 2; nop; ae_xor	aed7, aed7, aed0 }
  198a05:	ebe6aa0807056c1f 	{ ae_l32f24.i	aed6, a12, 4; ae_add24s	aed5, aed7, aed8; nop }
  198a0d:	eb60dd060504259f 	{ nop; ae_mulf32s.hh	aed4, aed5, aed6; nop }
  198a15:	a0bbd0               	addx4	a11, a11, a13
  198a18:	9dfbaa404f203b0e 	{ ae_l32f24.i	aed3, a11, 0; nop; ae_round24x2f48sasym	aed2, aed4, aed4 }
  198a20:	eb60dd030201259f 	{ nop; ae_mulf32s.hh	aed1, aed2, aed3; nop }
  198a28:	8c1514               	ae_srai64	aed1, aed1, 5
  198a2b:	e41604               	ae_s32m.i	aed1, a6, 0

00198a2e <xa_mp3_dec_l1_step_two+0x292>:
  198a2e:	664b                	addi.n	a6, a6, 4
  198a30:	221b                	addi.n	a2, a2, 1
  198a32:	882b                	addi.n	a8, a8, 2
  198a34:	f01d                	retw.n

00198a36 <xa_mp3_dec_l1_step_two+0x29a>:
	...

00198a38 <xa_mp3_dec_do_layer1>:
  198a38:	008136               	entry	a1, 64
  198a3b:	1622b2               	l32i	a11, a2, 88
  198a3e:	182262               	l32i	a6, a2, 96
  198a41:	222282               	l32i	a8, a2, 136
  198a44:	2dd272               	addmi	a7, a2, 0x2d00
  198a47:	049d                	mov.n	a9, a4
  198a49:	03ad                	mov.n	a10, a3
  198a4b:	51a9                	s32i.n	a10, a1, 20
  198a4d:	4199                	s32i.n	a9, a1, 16
  198a4f:	ecc7f2               	addi	a15, a7, -20
  198a52:	d82742               	l32i	a4, a7, 0x360
  198a55:	d72732               	l32i	a3, a7, 0x35c
  198a58:	c32772               	l32i	a7, a7, 0x30c
  198a5b:	0a1866               	bnei	a8, 1, 198a69 <xa_mp3_dec_do_layer1+0x31>
  198a5e:	232292               	l32i	a9, a2, 140
  198a61:	4a0c                	movi.n	a10, 4
  198a63:	a099a0               	addx4	a9, a9, a10
  198a66:	000046               	j	198a6b <xa_mp3_dec_do_layer1+0x33>

00198a69 <xa_mp3_dec_do_layer1+0x31>:
  198a69:	092c                	movi.n	a9, 32

00198a6b <xa_mp3_dec_do_layer1+0x33>:
  198a6b:	176292               	s32i	a9, a2, 92
  198a6e:	021b26               	beqi	a11, 1, 198a74 <xa_mp3_dec_do_layer1+0x3c>
  198a71:	013666               	bnei	a6, 3, 198a76 <xa_mp3_dec_do_layer1+0x3e>

00198a74 <xa_mp3_dec_do_layer1+0x3c>:
  198a74:	060c                	movi.n	a6, 0

00198a76 <xa_mp3_dec_do_layer1+0x3e>:
  198a76:	20a220               	or	a10, a2, a2
  198a79:	20b440               	or	a11, a4, a4
  198a7c:	20c330               	or	a12, a3, a3
  198a7f:	01f9                	s32i.n	a15, a1, 0
  198a81:	58c2d2               	addi	a13, a2, 88
  198a84:	31d9                	s32i.n	a13, a1, 12
  198a86:	ffc7a5               	call8	198700 <xa_mp3_dec_l1_step_one>
  198a89:	050c                	movi.n	a5, 0
  198a8b:	01d7c2               	addmi	a12, a7, 0x100
  198a8e:	11b690               	slli	a11, a6, 7
  198a91:	b7ba                	add.n	a11, a7, a11
  198a93:	80ccc2               	addi	a12, a12, -128
  198a96:	11c9                	s32i.n	a12, a1, 4
  198a98:	21b9                	s32i.n	a11, a1, 8

00198a9a <xa_mp3_dec_do_layer1+0x62>:
  198a9a:	03dd                	mov.n	a13, a3
  198a9c:	04cd                	mov.n	a12, a4
  198a9e:	02ad                	mov.n	a10, a2
  198aa0:	07bd                	mov.n	a11, a7
  198aa2:	31e8                	l32i.n	a14, a1, 12
  198aa4:	ffcf65               	call8	19879c <xa_mp3_dec_l1_step_two>
  198aa7:	00d696               	bltz	a6, 198ab8 <xa_mp3_dec_do_layer1+0x80>
  198aaa:	02ad                	mov.n	a10, a2
  198aac:	21b8                	l32i.n	a11, a1, 8
  198aae:	51c8                	l32i.n	a12, a1, 20
  198ab0:	41d8                	l32i.n	a13, a1, 16
  198ab2:	fe1e65               	call8	196c98 <xa_mp3_dec_synth_mono>
  198ab5:	000446               	j	198aca <xa_mp3_dec_do_layer1+0x92>

00198ab8 <xa_mp3_dec_do_layer1+0x80>:
  198ab8:	20a220               	or	a10, a2, a2
  198abb:	20b770               	or	a11, a7, a7
  198abe:	0121c2               	l32i	a12, a1, 4
  198ac1:	51d8                	l32i.n	a13, a1, 20
  198ac3:	41e8                	l32i.n	a14, a1, 16
  198ac5:	1f0c                	movi.n	a15, 1
  198ac7:	fe2665               	call8	196d2c <xa_mp3_dec_subband_synth_stereo>

00198aca <xa_mp3_dec_do_layer1+0x92>:
  198aca:	551b                	addi.n	a5, a5, 1
  198acc:	caa566               	bnei	a5, 12, 198a9a <xa_mp3_dec_do_layer1+0x62>
  198acf:	30d232               	addmi	a3, a2, 0x3000
  198ad2:	007696               	bltz	a6, 198add <xa_mp3_dec_do_layer1+0xa5>
  198ad5:	01e8                	l32i.n	a14, a1, 0
  198ad7:	212ed2               	l32i	a13, a14, 132
  198ada:	226ed2               	s32i	a13, a14, 136

00198add <xa_mp3_dec_do_layer1+0xa5>:
  198add:	6803f2               	l8ui	a15, a3, 104
  198ae0:	ecc332               	addi	a3, a3, -20
  198ae3:	019f16               	beqz	a15, 198b00 <xa_mp3_dec_do_layer1+0xc8>
  198ae6:	00a0b2               	movi	a11, 0
  198ae9:	f6bac1               	l32r	a12, 1965d4 (1100 <XtosCoreStateSize+0xe80>)
  198aec:	002192               	l32i	a9, a1, 0
  198aef:	180c                	movi.n	a8, 1
  198af1:	1cd2a2               	addmi	a10, a2, 0x1c00
  198af4:	70caa2               	addi	a10, a10, 112
  198af7:	216982               	s32i	a8, a9, 132
  198afa:	226982               	s32i	a8, a9, 136
  198afd:	e792a5               	call8	180428 <__vec_memset>

00198b00 <xa_mp3_dec_do_layer1+0xc8>:
  198b00:	7d03a2               	l8ui	a10, a3, 125
  198b03:	020c                	movi.n	a2, 0
  198b05:	3acc                	bnez.n	a10, 198b0c <xa_mp3_dec_do_layer1+0xd4>
  198b07:	0b0c                	movi.n	a11, 0
  198b09:	7c43b2               	s8i	a11, a3, 124

00198b0c <xa_mp3_dec_do_layer1+0xd4>:
  198b0c:	f01d                	retw.n

00198b0e <xa_mp3_dec_do_layer1+0xd6>:
	...

00198b10 <xa_mp3_dec_l2_step_one>:
  198b10:	006136               	entry	a1, 48
  198b13:	1f0c                	movi.n	a15, 1
  198b15:	15a8                	l32i.n	a10, a5, 4
  198b17:	142592               	l32i	a9, a5, 80
  198b1a:	02bd                	mov.n	a11, a2
  198b1c:	2dd262               	addmi	a6, a2, 0x2d00
  198b1f:	67ee84               	rur.ae_bitptr	a8
  198b22:	04cd                	mov.n	a12, a4
  198b24:	21c9                	s32i.n	a12, a1, 8
  198b26:	418380               	srli	a8, a8, 3
  198b29:	0548                	l32i.n	a4, a5, 0
  198b2b:	f0c672               	addi	a7, a6, -16
  198b2e:	1179                	s32i.n	a7, a1, 4
  198b30:	132522               	l32i	a2, a5, 76
  198b33:	d52672               	l32i	a7, a6, 0x354
  198b36:	222662               	l32i	a6, a6, 136
  198b39:	540b                	addi.n	a5, a4, -1
  198b3b:	868a                	add.n	a8, a6, a8
  198b3d:	fec882               	addi	a8, a8, -2
  198b40:	0189                	s32i.n	a8, a1, 0
  198b42:	0d40084160b0140e 	{ beqi.w18	a4, 1, 198bcc <xa_mp3_dec_l2_step_one+0xbc>; nop }
  198b4a:	2a1aa6               	blti	a10, 1, 198b78 <xa_mp3_dec_l2_step_one+0x68>
  198b4d:	0c0c                	movi.n	a12, 0
  198b4f:	20aa76               	loopgtz	a10, 198b73 <xa_mp3_dec_l2_step_one+0x63>
  198b52:	dc3a                	add.n	a13, a12, a3
  198b54:	000982               	l8ui	a8, a9, 0
  198b57:	cc1b                	addi.n	a12, a12, 1
  198b59:	69e284               	ae_lb	a14, a8
  198b5c:	401800               	ssl	a8
  198b5f:	004de2               	s8i	a14, a13, 0
  198b62:	774684               	ae_db	a6, a8
  198b65:	69e284               	ae_lb	a14, a8
  198b68:	204de2               	s8i	a14, a13, 32
  198b6b:	774684               	ae_db	a6, a8
  198b6e:	a1df00               	sll	a13, a15
  198b71:	99da                	add.n	a9, a9, a13

00198b73 <xa_mp3_dec_l2_step_one+0x63>:
  198b73:	0acd                	mov.n	a12, a10
  198b75:	000046               	j	198b7a <xa_mp3_dec_l2_step_one+0x6a>

00198b78 <xa_mp3_dec_l2_step_one+0x68>:
  198b78:	0c0c                	movi.n	a12, 0

00198b7a <xa_mp3_dec_l2_step_one+0x6a>:
  198b7a:	c082c0               	sub	a8, a2, a12
  198b7d:	1da876               	loopgtz	a8, 198b9e <xa_mp3_dec_l2_step_one+0x8e>
  198b80:	8c3a                	add.n	a8, a12, a3
  198b82:	0009d2               	l8ui	a13, a9, 0
  198b85:	cc1b                	addi.n	a12, a12, 1
  198b87:	69a2d4               	ae_lb	a10, a13
  198b8a:	401d00               	ssl	a13
  198b8d:	74e0a0               	extui	a14, a10, 0, 8
  198b90:	2048a2               	s8i	a10, a8, 32
  198b93:	7746d4               	ae_db	a6, a13
  198b96:	0048e2               	s8i	a14, a8, 0
  198b99:	a1af00               	sll	a10, a15
  198b9c:	99aa                	add.n	a9, a9, a10

00198b9e <xa_mp3_dec_l2_step_one+0x8e>:
  198b9e:	6612a6               	blti	a2, 1, 198c08 <xa_mp3_dec_l2_step_one+0xf8>
  198ba1:	0c0c                	movi.n	a12, 0
  198ba3:	2f0c                	movi.n	a15, 2

00198ba5 <xa_mp3_dec_l2_step_one+0x95>:
  198ba5:	dc3a                	add.n	a13, a12, a3
  198ba7:	80ec70               	add	a14, a12, a7
  198baa:	01ccc2               	addi	a12, a12, 1
  198bad:	13af76               	loopgtz	a15, 198bc4 <xa_mp3_dec_l2_step_one+0xb4>
  198bb0:	000d82               	l8ui	a8, a13, 0
  198bb3:	20cdd2               	addi	a13, a13, 32
  198bb6:	788c                	beqz.n	a8, 198bc1 <xa_mp3_dec_l2_step_one+0xb1>
  198bb8:	699324               	ae_lbi	a9, 2
  198bbb:	004e92               	s8i	a9, a14, 0
  198bbe:	775624               	ae_dbi	a6, 2

00198bc1 <xa_mp3_dec_l2_step_one+0xb1>:
  198bc1:	20cee2               	addi	a14, a14, 32

00198bc4 <xa_mp3_dec_l2_step_one+0xb4>:
  198bc4:	2f0c                	movi.n	a15, 2
  198bc6:	db92c7               	bne	a2, a12, 198ba5 <xa_mp3_dec_l2_step_one+0x95>
  198bc9:	000ec6               	j	198c08 <xa_mp3_dec_l2_step_one+0xf8>

00198bcc <xa_mp3_dec_l2_step_one+0xbc>:
  198bcc:	3812a6               	blti	a2, 1, 198c08 <xa_mp3_dec_l2_step_one+0xf8>
  198bcf:	0c0c                	movi.n	a12, 0
  198bd1:	17a276               	loopgtz	a2, 198bec <xa_mp3_dec_l2_step_one+0xdc>
  198bd4:	8c3a                	add.n	a8, a12, a3
  198bd6:	0009d2               	l8ui	a13, a9, 0
  198bd9:	cc1b                	addi.n	a12, a12, 1
  198bdb:	69e2d4               	ae_lb	a14, a13
  198bde:	401d00               	ssl	a13
  198be1:	a1af00               	sll	a10, a15
  198be4:	0048e2               	s8i	a14, a8, 0
  198be7:	7746d4               	ae_db	a6, a13
  198bea:	99aa                	add.n	a9, a9, a10

00198bec <xa_mp3_dec_l2_step_one+0xdc>:
  198bec:	0c0c                	movi.n	a12, 0
  198bee:	16a276               	loopgtz	a2, 198c08 <xa_mp3_dec_l2_step_one+0xf8>
  198bf1:	9c3a                	add.n	a9, a12, a3
  198bf3:	000992               	l8ui	a9, a9, 0
  198bf6:	80dc70               	add	a13, a12, a7
  198bf9:	008916               	beqz	a9, 198c05 <xa_mp3_dec_l2_step_one+0xf5>
  198bfc:	69a324               	ae_lbi	a10, 2
  198bff:	004da2               	s8i	a10, a13, 0
  198c02:	775624               	ae_dbi	a6, 2

00198c05 <xa_mp3_dec_l2_step_one+0xf5>:
  198c05:	01ccc2               	addi	a12, a12, 1
  198c08:	0bad                	mov.n	a10, a11
  198c0a:	11e8                	l32i.n	a14, a1, 4
  198c0c:	01b8                	l32i.n	a11, a1, 0
  198c0e:	266e62               	s32i	a6, a14, 152
  198c11:	fe97e5               	call8	197590 <crc_check>
  198c14:	4912a6               	blti	a2, 1, 198c61 <xa_mp3_dec_l2_step_one+0x151>
  198c17:	21a8                	l32i.n	a10, a1, 8
  198c19:	0c0c                	movi.n	a12, 0

00198c1b <xa_mp3_dec_l2_step_one+0x10b>:
  198c1b:	03d596               	bltz	a5, 198c5c <xa_mp3_dec_l2_step_one+0x14c>
  198c1e:	9caa                	add.n	a9, a12, a10
  198c20:	ec7a                	add.n	a14, a12, a7
  198c22:	80dc30               	add	a13, a12, a3
  198c25:	33a476               	loopgtz	a4, 198c5c <xa_mp3_dec_l2_step_one+0x14c>
  198c28:	000df2               	l8ui	a15, a13, 0
  198c2b:	20cdd2               	addi	a13, a13, 32
  198c2e:	4fac                	beqz.n	a15, 198c56 <xa_mp3_dec_l2_step_one+0x146>
  198c30:	000ef2               	l8ui	a15, a14, 0
  198c33:	69b364               	ae_lbi	a11, 6
  198c36:	0049b2               	s8i	a11, a9, 0
  198c39:	775664               	ae_dbi	a6, 6
  198c3c:	1f8c                	beqz.n	a15, 198c41 <xa_mp3_dec_l2_step_one+0x131>
  198c3e:	053f66               	bnei	a15, 3, 198c47 <xa_mp3_dec_l2_step_one+0x137>

00198c41 <xa_mp3_dec_l2_step_one+0x131>:
  198c41:	69b364               	ae_lbi	a11, 6
  198c44:	775664               	ae_dbi	a6, 6

00198c47 <xa_mp3_dec_l2_step_one+0x137>:
  198c47:	2049b2               	s8i	a11, a9, 32
  198c4a:	052fe6               	bgei	a15, 2, 198c53 <xa_mp3_dec_l2_step_one+0x143>
  198c4d:	69b364               	ae_lbi	a11, 6
  198c50:	775664               	ae_dbi	a6, 6

00198c53 <xa_mp3_dec_l2_step_one+0x143>:
  198c53:	4049b2               	s8i	a11, a9, 64

00198c56 <xa_mp3_dec_l2_step_one+0x146>:
  198c56:	60c992               	addi	a9, a9, 96
  198c59:	20cee2               	addi	a14, a14, 32

00198c5c <xa_mp3_dec_l2_step_one+0x14c>:
  198c5c:	cc1b                	addi.n	a12, a12, 1
  198c5e:	b992c7               	bne	a2, a12, 198c1b <xa_mp3_dec_l2_step_one+0x10b>

00198c61 <xa_mp3_dec_l2_step_one+0x151>:
  198c61:	1188                	l32i.n	a8, a1, 4
  198c63:	266862               	s32i	a6, a8, 152
  198c66:	f01d                	retw.n

00198c68 <xa_mp3_dec_l2_step_two>:
  198c68:	00a136               	entry	a1, 80
  198c6b:	6139                	s32i.n	a3, a1, 24
  198c6d:	5149                	s32i.n	a4, a1, 20
  198c6f:	063c                	movi.n	a6, 48
  198c71:	1598                	l32i.n	a9, a5, 4
  198c73:	2cd282               	addmi	a8, a2, 0x2c00
  198c76:	05b8                	l32i.n	a11, a5, 0
  198c78:	132522               	l32i	a2, a5, 76
  198c7b:	8cc872               	addi	a7, a8, -116
  198c7e:	41b9                	s32i.n	a11, a1, 16
  198c80:	622882               	l32i	a8, a8, 0x188
  198c83:	1425b2               	l32i	a11, a5, 80
  198c86:	ebfa59000000544f 	{ or	a5, a4, a4; ae_movi	aed0, 0; nop }
  198c8e:	02a676               	loopgtz	a6, 198c94 <xa_mp3_dec_l2_step_two+0x2c>
  198c91:	800594               	ae_s16x4.ip	aed0, a5, 8

00198c94 <xa_mp3_dec_l2_step_two+0x2c>:
  198c94:	1129                	s32i.n	a2, a1, 4
  198c96:	034c                	movi.n	a3, 64
  198c98:	f650f1               	l32r	a15, 1965d8 (28f020 <l2_div_val_table_65>)
  198c9b:	f650d1               	l32r	a13, 1965dc (28ee90 <xa_mp3_dec_bits_per_codeword>)
  198c9e:	f650e1               	l32r	a14, 1965e0 (28edc0 <xa_mp3_dec_quant_steps>)
  198ca1:	c0a0c2               	movi	a12, 192
  198ca4:	2179                	s32i.n	a7, a1, 8
  198ca6:	436290               	min	a6, a2, a9
  198ca9:	3169                	s32i.n	a6, a1, 12
  198cab:	0d400e4130b0166e 	{ blti.w18	a6, 1, 198d92 <xa_mp3_dec_l2_step_two+0x12a>; nop }
  198cb3:	020c                	movi.n	a2, 0
  198cb5:	060c                	movi.n	a6, 0
  198cb7:	7169                	s32i.n	a6, a1, 28

00198cb9 <xa_mp3_dec_l2_step_two+0x51>:
  198cb9:	8129                	s32i.n	a2, a1, 32
  198cbb:	000b52               	l8ui	a5, a11, 0
  198cbe:	5168                	l32i.n	a6, a1, 20
  198cc0:	0159                	s32i.n	a5, a1, 0
  198cc2:	7158                	l32i.n	a5, a1, 28
  198cc4:	226a                	add.n	a2, a2, a6
  198cc6:	6168                	l32i.n	a6, a1, 24
  198cc8:	556a                	add.n	a5, a5, a6
  198cca:	042162               	l32i	a6, a1, 16
  198ccd:	a1a676               	loopgtz	a6, 198d72 <xa_mp3_dec_l2_step_two+0x10a>
  198cd0:	027d                	mov.n	a7, a2
  198cd2:	000592               	l8ui	a9, a5, 0
  198cd5:	20c552               	addi	a5, a5, 32
  198cd8:	094916               	beqz	a9, 198d70 <xa_mp3_dec_l2_step_two+0x108>
  198cdb:	a9ba                	add.n	a10, a9, a11
  198cdd:	000aa2               	l8ui	a10, a10, 0
  198ce0:	9ada                	add.n	a9, a10, a13
  198ce2:	000992               	l8ui	a9, a9, 0
  198ce5:	1d4aa6               	blti	a10, 4, 198d06 <xa_mp3_dec_l2_step_two+0x9e>
  198ce8:	696294               	ae_lb	a6, a9
  198ceb:	005262               	s16i	a6, a2, 0
  198cee:	774894               	ae_db	a8, a9
  198cf1:	69a294               	ae_lb	a10, a9
  198cf4:	2052a2               	s16i	a10, a2, 64
  198cf7:	774894               	ae_db	a8, a9
  198cfa:	696294               	ae_lb	a6, a9
  198cfd:	405262               	s16i	a6, a2, 128
  198d00:	774894               	ae_db	a8, a9
  198d03:	001a46               	j	198d70 <xa_mp3_dec_l2_step_two+0x108>

00198d06 <xa_mp3_dec_l2_step_two+0x9e>:
  198d06:	696294               	ae_lb	a6, a9
  198d09:	114af0               	slli	a4, a10, 1
  198d0c:	ebfb6b000f00a4ff 	{ ae_l16.x	aed10, a4, a15; nop; nop }
  198d14:	3c5624               	ae_movda16	aed5, a6
  198d17:	eb5cdd0a050b259f 	{ nop; ae_mulf16ss.00	aed11, aed5, aed10; nop }
  198d1f:	774894               	ae_db	a8, a9
  198d22:	9f30b4               	ae_srai32	aed3, aed11, 16
  198d25:	eb5cdd0a0309259f 	{ nop; ae_mulf16ss.00	aed9, aed3, aed10; nop }
  198d2d:	ebfb6b000f0084ef 	{ ae_l16.x	aed8, a4, a14; nop; nop }
  198d35:	0c800be81be6c39e 	{ ae_srai32	aed1, aed9, 16; ae_mulf16ss.30	aed6, aed11, aed8 }
  198d3d:	eb5cdd0a0107259f 	{ nop; ae_mulf16ss.00	aed7, aed1, aed10; nop }
  198d45:	0c801ae839e4959e 	{ nop; ae_mulf16ss.30	aed4, aed9, aed8 }
  198d4d:	0c800be867e2876e 	{ ae_srai32	aed6, aed6, 1; ae_mulf16ss.30	aed2, aed7, aed8 }
  198d55:	1ef0dd164545259f 	{ nop; ae_sub16s	aed5, aed5, aed6; ae_srai32	aed4, aed4, 1 }
  198d5d:	1ef08b142323573f 	{ ae_s16.0.xp	aed5, a7, a3; ae_sub16s	aed3, aed3, aed4; ae_srai32	aed2, aed2, 1 }
  198d65:	ebf08b020100373f 	{ ae_s16.0.xp	aed3, a7, a3; ae_sub16s	aed0, aed1, aed2; nop }
  198d6d:	d40734               	ae_s16.0.xp	aed0, a7, a3
  198d70:	22ca                	add.n	a2, a2, a12

00198d72 <xa_mp3_dec_l2_step_two+0x10a>:
  198d72:	160c                	movi.n	a6, 1
  198d74:	0178                	l32i.n	a7, a1, 0
  198d76:	8128                	l32i.n	a2, a1, 32
  198d78:	401700               	ssl	a7
  198d7b:	222b                	addi.n	a2, a2, 2
  198d7d:	a16600               	sll	a6, a6
  198d80:	bb6a                	add.n	a11, a11, a6
  198d82:	7168                	l32i.n	a6, a1, 28
  198d84:	3178                	l32i.n	a7, a1, 12
  198d86:	661b                	addi.n	a6, a6, 1
  198d88:	7169                	s32i.n	a6, a1, 28
  198d8a:	0d3ff241b0b0b76e 	{ bne.w18	a7, a6, 198cb9 <xa_mp3_dec_l2_step_two+0x51>; nop }

00198d92 <xa_mp3_dec_l2_step_two+0x12a>:
  198d92:	3198                	l32i.n	a9, a1, 12
  198d94:	11a8                	l32i.n	a10, a1, 4
  198d96:	092d                	mov.n	a2, a9
  198d98:	0d000d41c0b0a9ae 	{ bge.w18	a9, a10, 198e78 <xa_mp3_dec_l2_step_two+0x210>; nop }
  198da0:	170c                	movi.n	a7, 1
  198da2:	5148                	l32i.n	a4, a1, 20
  198da4:	c06a90               	sub	a6, a10, a9
  198da7:	904940               	addx2	a4, a9, a4
  198daa:	8054c0               	add	a5, a4, a12
  198dad:	c7a676               	loopgtz	a6, 198e78 <xa_mp3_dec_l2_step_two+0x210>
  198db0:	000ba2               	l8ui	a10, a11, 0
  198db3:	6198                	l32i.n	a9, a1, 24
  198db5:	01a9                	s32i.n	a10, a1, 0
  198db7:	929a                	add.n	a9, a2, a9
  198db9:	000992               	l8ui	a9, a9, 0
  198dbc:	221b                	addi.n	a2, a2, 1
  198dbe:	0a8916               	beqz	a9, 198e6a <xa_mp3_dec_l2_step_two+0x202>
  198dc1:	a9ba                	add.n	a10, a9, a11
  198dc3:	000aa2               	l8ui	a10, a10, 0
  198dc6:	9ada                	add.n	a9, a10, a13
  198dc8:	000992               	l8ui	a9, a9, 0
  198dcb:	264aa6               	blti	a10, 4, 198df5 <xa_mp3_dec_l2_step_two+0x18d>
  198dce:	69a294               	ae_lb	a10, a9
  198dd1:	6054a2               	s16i	a10, a4, 192
  198dd4:	0054a2               	s16i	a10, a4, 0
  198dd7:	774894               	ae_db	a8, a9
  198dda:	696294               	ae_lb	a6, a9
  198ddd:	805462               	s16i	a6, a4, 0x100
  198de0:	205462               	s16i	a6, a4, 64
  198de3:	774894               	ae_db	a8, a9
  198de6:	69c294               	ae_lb	a12, a9
  198de9:	a054c2               	s16i	a12, a4, 0x140
  198dec:	4054c2               	s16i	a12, a4, 128
  198def:	774894               	ae_db	a8, a9
  198df2:	001d06               	j	198e6a <xa_mp3_dec_l2_step_two+0x202>

00198df5 <xa_mp3_dec_l2_step_two+0x18d>:
  198df5:	696294               	ae_lb	a6, a9
  198df8:	11caf0               	slli	a12, a10, 1
  198dfb:	774894               	ae_db	a8, a9
  198dfe:	ebfb6b000f002cff 	{ ae_l16.x	aed2, a12, a15; nop; nop }
  198e06:	3c4624               	ae_movda16	aed4, a6
  198e09:	eb5cdd02040f259f 	{ nop; ae_mulf16ss.00	aed15, aed4, aed2; nop }
  198e11:	ebfb6b000f003cef 	{ ae_l16.x	aed3, a12, a14; nop; nop }
  198e19:	0c800be3ffe5c3fe 	{ ae_srai32	aed15, aed15, 16; ae_mulf16ss.30	aed5, aed15, aed3 }
  198e21:	eb5cdd020f0d259f 	{ nop; ae_mulf16ss.00	aed13, aed15, aed2; nop }
  198e29:	1efb59105f50644f 	{ or	a6, a4, a4; nop; ae_srai32	aed5, aed5, 1 }
  198e31:	0c800be3dde0c3de 	{ ae_srai32	aed13, aed13, 16; ae_mulf16ss.30	aed0, aed13, aed3 }
  198e39:	6cf059d52421c55f 	{ or	a12, a5, a5; ae_sub16s	aed1, aed4, aed5; ae_mulf16ss.00_s2	aed2, aed13, aed2 }
  198e41:	d41634               	ae_s16.0.xp	aed1, a6, a3
  198e44:	0c800be302ee870e 	{ ae_srai32	aed0, aed0, 1; ae_mulf16ss.30	aed14, aed2, aed3 }
  198e4c:	ebf08b000f0f1c3f 	{ ae_s16.0.xp	aed1, a12, a3; ae_sub16s	aed15, aed15, aed0; nop }
  198e54:	1efb8b10efe0f63f 	{ ae_s16.0.xp	aed15, a6, a3; nop; ae_srai32	aed14, aed14, 1 }
  198e5c:	ebf08b0e0d0cfc3f 	{ ae_s16.0.xp	aed15, a12, a3; ae_sub16s	aed12, aed13, aed14; nop }
  198e64:	d4c634               	ae_s16.0.xp	aed12, a6, a3
  198e67:	d4cc34               	ae_s16.0.xp	aed12, a12, a3
  198e6a:	442b                	addi.n	a4, a4, 2
  198e6c:	01a8                	l32i.n	a10, a1, 0
  198e6e:	552b                	addi.n	a5, a5, 2
  198e70:	401a00               	ssl	a10
  198e73:	a19700               	sll	a9, a7
  198e76:	bb9a                	add.n	a11, a11, a9

00198e78 <xa_mp3_dec_l2_step_two+0x210>:
  198e78:	21b8                	l32i.n	a11, a1, 8
  198e7a:	7f6b82               	s32i	a8, a11, 0x1fc
  198e7d:	f01d                	retw.n

00198e7f <xa_mp3_dec_l2_step_two+0x217>:
	...

00198e80 <xa_mp3_dec_l2_step_three>:
  198e80:	00c136               	entry	a1, 96
  198e83:	4139                	s32i.n	a3, a1, 16
  198e85:	3149                	s32i.n	a4, a1, 12
  198e87:	5169                	s32i.n	a6, a1, 20
  198e89:	039d                	mov.n	a9, a3
  198e8b:	ebfa40000000608f 	{ movi	a8, 96; ae_movi	aed0, 0; nop }
  198e93:	2926a2               	l32i	a10, a6, 164
  198e96:	1626b2               	l32i	a11, a6, 88
  198e99:	01b9                	s32i.n	a11, a1, 0
  198e9b:	21a9                	s32i.n	a10, a1, 8
  198e9d:	02a876               	loopgtz	a8, 198ea3 <xa_mp3_dec_l2_step_three+0x23>
  198ea0:	620914               	ae_s32x2.ip	aed0, a9, 8

00198ea3 <xa_mp3_dec_l2_step_three+0x23>:
  198ea3:	51f8                	l32i.n	a15, a1, 20
  198ea5:	30dff2               	addmi	a15, a15, 0x3000
  198ea8:	680ff2               	l8ui	a15, a15, 104
  198eab:	188f56               	bnez	a15, 199037 <xa_mp3_dec_l2_step_three+0x1b7>
  198eae:	0188                	l32i.n	a8, a1, 0
  198eb0:	0d40184130b0186e 	{ blti.w18	a8, 1, 199037 <xa_mp3_dec_l2_step_three+0x1b7>; nop }
  198eb8:	a159                	s32i.n	a5, a1, 40
  198eba:	9129                	s32i.n	a2, a1, 36
  198ebc:	0b0c                	movi.n	a11, 0
  198ebe:	090c                	movi.n	a9, 0
  198ec0:	31a8                	l32i.n	a10, a1, 12
  198ec2:	0c0c                	movi.n	a12, 0
  198ec4:	11e7b0               	slli	a14, a7, 5
  198ec7:	11e9                	s32i.n	a14, a1, 4
  198ec9:	71c9                	s32i.n	a12, a1, 28
  198ecb:	b1a9                	s32i.n	a10, a1, 44
  198ecd:	6199                	s32i.n	a9, a1, 24
  198ecf:	81b9                	s32i.n	a11, a1, 32
  198ed1:	f5bd91               	l32r	a9, 1965c8 (8000 <xthals_release_major+0x5120>)
  198ed4:	41b8                	l32i.n	a11, a1, 16
  198ed6:	01daa2               	addmi	a10, a10, 0x100
  198ed9:	84caa2               	addi	a10, a10, -124
  198edc:	c1a9                	s32i.n	a10, a1, 48
  198ede:	01dbb2               	addmi	a11, a11, 0x100
  198ee1:	84cbc2               	addi	a12, a11, -124
  198ee4:	d1c9                	s32i.n	a12, a1, 52
  198ee6:	400000414405b9be 	{ ae_movda16	aed5, a9; nop; addi	a11, a11, 4 }
  198eee:	e1b9                	s32i.n	a11, a1, 56

00198ef0 <xa_mp3_dec_l2_step_three+0x70>:
  198ef0:	e1a8                	l32i.n	a10, a1, 56
  198ef2:	d1b8                	l32i.n	a11, a1, 52
  198ef4:	c1c8                	l32i.n	a12, a1, 48
  198ef6:	9198                	l32i.n	a9, a1, 36
  198ef8:	5178                	l32i.n	a7, a1, 20
  198efa:	81e8                	l32i.n	a14, a1, 32
  198efc:	a188                	l32i.n	a8, a1, 40
  198efe:	1168                	l32i.n	a6, a1, 4
  198f00:	71f8                	l32i.n	a15, a1, 28
  198f02:	668a                	add.n	a6, a6, a8
  198f04:	3188                	l32i.n	a8, a1, 12
  198f06:	b1d8                	l32i.n	a13, a1, 44
  198f08:	ff8a                	add.n	a15, a15, a8
  198f0a:	4188                	l32i.n	a8, a1, 16
  198f0c:	44cdd2               	addi	a13, a13, 68
  198f0f:	ee8a                	add.n	a14, a14, a8
  198f11:	2188                	l32i.n	a8, a1, 8
  198f13:	2a2772               	l32i	a7, a7, 168
  198f16:	c3a876               	loopgtz	a8, 198fdd <xa_mp3_dec_l2_step_three+0x15d>
  198f19:	000732               	l8ui	a3, a7, 0
  198f1c:	000942               	l8ui	a4, a9, 0
  198f1f:	991b                	addi.n	a9, a9, 1
  198f21:	401300               	ssl	a3
  198f24:	0a0416               	beqz	a4, 198fc8 <xa_mp3_dec_l2_step_three+0x148>
  198f27:	f5af21               	l32r	a2, 1965e4 (28edf0 <xa_mp3_dec_quant_power>)
  198f2a:	547a                	add.n	a5, a4, a7
  198f2c:	000552               	l8ui	a5, a5, 0
  198f2f:	252a                	add.n	a2, a5, a2
  198f31:	000222               	l8ui	a2, a2, 0
  198f34:	400001102e0a8d0e 	{ ae_l16.i	aed10, a13, -4; nop; movi	a8, 16 }
  198f3c:	c08820               	sub	a8, a8, a2
  198f3f:	f5aa21               	l32r	a2, 1965e8 (28ee60 <xa_mp3_dec_d_table>)
  198f42:	67ed84               	wur.ae_sar	a8
  198f45:	1185e0               	slli	a8, a5, 2
  198f48:	1155f0               	slli	a5, a5, 1
  198f4b:	eafba820afa0df0f 	{ ae_l16.i	aed13, a15, 0; nop; ae_slas32	aed10, aed10 }
  198f53:	eafba820dfd0ecef 	{ ae_l16.i	aed14, a12, -4; nop; ae_slas32	aed13, aed13 }
  198f5b:	eafbdd20efe0259f 	{ nop; nop; ae_slas32	aed14, aed14 }
  198f63:	bffb6be05fe0b25e 	{ ae_l16.x	aed11, a2, a5; nop; ae_xor	aed14, aed14, aed5 }
  198f6b:	f5a051               	l32r	a5, 1965ec (28ee10 <xa_mp3_dec_c_table>)
  198f6e:	1edd54               	ae_xor	aed13, aed13, aed5
  198f71:	000622               	l8ui	a2, a6, 0
  198f74:	1eaa54               	ae_xor	aed10, aed10, aed5
  198f77:	1122e0               	slli	a2, a2, 2
  198f7a:	91e57abbda98758e 	{ ae_l32.x	aed7, a5, a8; ae_add16s	aed8, aed10, aed11; ae_add16s	aed9, aed13, aed11 }
  198f82:	f59381               	l32r	a8, 1965d0 (28eeb0 <xa_mp3_dec_scale_factors>)
  198f85:	7ce5dd7b9e6c259f 	{ nop; ae_add16s	aed12, aed14, aed11; ae_mulfp32x16x2ras.l_s2	aed6, aed7, aed9 }
  198f8d:	7c737a7c8742382f 	{ ae_l32.x	aed3, a8, a2; ae_mulfp32x16x2ras.l	aed2, aed7, aed12; ae_mulfp32x16x2ras.l_s2	aed4, aed7, aed8 }
  198f95:	eb76dd030601259f 	{ nop; ae_mulfp32x2ras	aed1, aed6, aed3; nop }
  198f9d:	eb76dd030400259f 	{ nop; ae_mulfp32x2ras	aed0, aed4, aed3; nop }
  198fa5:	1e76dd53121f259f 	{ nop; ae_mulfp32x2ras	aed15, aed2, aed3; ae_srai32	aed1, aed1, 5 }
  198fad:	1e03dd510101259f 	{ nop; ae_sel16i.n	aed1, aed1, aed1, 3; ae_srai32	aed0, aed0, 5 }
  198fb5:	1e03be50f0f01e0f 	{ ae_s32.l.i	aed1, a14, 0; ae_sel16i.n	aed0, aed0, aed0, 3; ae_srai32	aed15, aed15, 5 }
  198fbd:	eb03be0f0f0f0bff 	{ ae_s32.l.i	aed0, a11, -4; ae_sel16i.n	aed15, aed15, aed15, 3; nop }
  198fc5:	e0faf4               	ae_s32.l.i	aed15, a10, -4

00198fc8 <xa_mp3_dec_l2_step_three+0x148>:
  198fc8:	ee4b                	addi.n	a14, a14, 4
  198fca:	ff2b                	addi.n	a15, a15, 2
  198fcc:	661b                	addi.n	a6, a6, 1
  198fce:	aa4b                	addi.n	a10, a10, 4
  198fd0:	bb4b                	addi.n	a11, a11, 4
  198fd2:	cc2b                	addi.n	a12, a12, 2
  198fd4:	dd2b                	addi.n	a13, a13, 2
  198fd6:	140c                	movi.n	a4, 1
  198fd8:	a18400               	sll	a8, a4
  198fdb:	778a                	add.n	a7, a7, a8

00198fdd <xa_mp3_dec_l2_step_three+0x15d>:
  198fdd:	61a8                	l32i.n	a10, a1, 24
  198fdf:	e1b8                	l32i.n	a11, a1, 56
  198fe1:	d198                	l32i.n	a9, a1, 52
  198fe3:	81c8                	l32i.n	a12, a1, 32
  198fe5:	c1d8                	l32i.n	a13, a1, 48
  198fe7:	7188                	l32i.n	a8, a1, 28
  198fe9:	b1f8                	l32i.n	a15, a1, 44
  198feb:	01d882               	addmi	a8, a8, 0x100
  198fee:	01dff2               	addmi	a15, a15, 0x100
  198ff1:	01ddd2               	addmi	a13, a13, 0x100
  198ff4:	02dcc2               	addmi	a12, a12, 0x200
  198ff7:	02d992               	addmi	a9, a9, 0x200
  198ffa:	02dbb2               	addmi	a11, a11, 0x200
  198ffd:	aa1b                	addi.n	a10, a10, 1
  198fff:	61a9                	s32i.n	a10, a1, 24
  199001:	80cbb2               	addi	a11, a11, -128
  199004:	80c992               	addi	a9, a9, -128
  199007:	80ccc2               	addi	a12, a12, -128
  19900a:	c0cdd2               	addi	a13, a13, -64
  19900d:	c0cff2               	addi	a15, a15, -64
  199010:	c0c882               	addi	a8, a8, -64
  199013:	7189                	s32i.n	a8, a1, 28
  199015:	b1f9                	s32i.n	a15, a1, 44
  199017:	c1d9                	s32i.n	a13, a1, 48
  199019:	81c9                	s32i.n	a12, a1, 32
  19901b:	d199                	s32i.n	a9, a1, 52
  19901d:	e1b9                	s32i.n	a11, a1, 56
  19901f:	0198                	l32i.n	a9, a1, 0
  199021:	91b8                	l32i.n	a11, a1, 36
  199023:	a1c8                	l32i.n	a12, a1, 40
  199025:	20cbb2               	addi	a11, a11, 32
  199028:	60ccc2               	addi	a12, a12, 96
  19902b:	a1c9                	s32i.n	a12, a1, 40
  19902d:	91b9                	s32i.n	a11, a1, 36
  19902f:	0d3feb41d0b0b9ae 	{ bne.w18	a9, a10, 198ef0 <xa_mp3_dec_l2_step_three+0x70>; nop }
  199037:	f01d                	retw.n

00199039 <xa_mp3_dec_l2_step_three+0x1b9>:
  199039:	000000                                        ...

0019903c <xa_mp3_dec_do_layer2>:
  19903c:	00a136               	entry	a1, 80
  19903f:	2dd2b2               	addmi	a11, a2, 0x2d00
  199042:	049d                	mov.n	a9, a4
  199044:	03fd                	mov.n	a15, a3
  199046:	91f9                	s32i.n	a15, a1, 36
  199048:	8199                	s32i.n	a9, a1, 32
  19904a:	023d                	mov.n	a3, a2
  19904c:	d32bc2               	l32i	a12, a11, 0x34c
  19904f:	d22bd2               	l32i	a13, a11, 0x348
  199052:	c32be2               	l32i	a14, a11, 0x30c
  199055:	61e9                	s32i.n	a14, a1, 24
  199057:	51d9                	s32i.n	a13, a1, 20
  199059:	71c9                	s32i.n	a12, a1, 28
  19905b:	182342               	l32i	a4, a3, 96
  19905e:	e4cb22               	addi	a2, a11, -28
  199061:	192382               	l32i	a8, a3, 100
  199064:	0129                	s32i.n	a2, a1, 0
  199066:	162322               	l32i	a2, a3, 88
  199069:	d42bb2               	l32i	a11, a11, 0x350
  19906c:	41b9                	s32i.n	a11, a1, 16
  19906e:	a8dc                	bnez.n	a8, 19908c <xa_mp3_dec_do_layer2+0x50>
  199070:	1e23a2               	l32i	a10, a3, 120
  199073:	11b2c0               	slli	a11, a2, 4
  199076:	c0aab0               	sub	a10, a10, a11
  199079:	1f23b2               	l32i	a11, a3, 124
  19907c:	f55d91               	l32r	a9, 1965f0 (28f030 <translate$14870..0_78>)
  19907f:	11bbb0               	slli	a11, a11, 5
  199082:	99ba                	add.n	a9, a9, a11
  199084:	99aa                	add.n	a9, a9, a10
  199086:	200992               	l8ui	a9, a9, 32
  199089:	000046               	j	19908e <xa_mp3_dec_do_layer2+0x52>

0019908c <xa_mp3_dec_do_layer2+0x50>:
  19908c:	490c                	movi.n	a9, 4

0019908e <xa_mp3_dec_do_layer2+0x52>:
  19908e:	2223c2               	l32i	a12, a3, 136
  199091:	f558d1               	l32r	a13, 1965f4 (28eda0 <xa_mp3_dec_alloc>)
  199094:	f559a1               	l32r	a10, 1965f8 (28f090 <sblims$14873..1_79>)
  199097:	a0d9d0               	addx4	a13, a9, a13
  19909a:	99aa                	add.n	a9, a9, a10
  19909c:	0dd8                	l32i.n	a13, a13, 0
  19909e:	2a63d2               	s32i	a13, a3, 168
  1990a1:	000992               	l8ui	a9, a9, 0
  1990a4:	296392               	s32i	a9, a3, 164
  1990a7:	0a1c66               	bnei	a12, 1, 1990b5 <xa_mp3_dec_do_layer2+0x79>
  1990aa:	2323f2               	l32i	a15, a3, 140
  1990ad:	480c                	movi.n	a8, 4
  1990af:	a0ff80               	addx4	a15, a15, a8
  1990b2:	000046               	j	1990b7 <xa_mp3_dec_do_layer2+0x7b>

001990b5 <xa_mp3_dec_do_layer2+0x79>:
  1990b5:	09fd                	mov.n	a15, a9

001990b7 <xa_mp3_dec_do_layer2+0x7b>:
  1990b7:	43af90               	min	a10, a15, a9
  1990ba:	1763a2               	s32i	a10, a3, 92
  1990bd:	021226               	beqi	a2, 1, 1990c3 <xa_mp3_dec_do_layer2+0x87>
  1990c0:	013466               	bnei	a4, 3, 1990c5 <xa_mp3_dec_do_layer2+0x89>

001990c3 <xa_mp3_dec_do_layer2+0x87>:
  1990c3:	040c                	movi.n	a4, 0

001990c5 <xa_mp3_dec_do_layer2+0x89>:
  1990c5:	03ad                	mov.n	a10, a3
  1990c7:	71b8                	l32i.n	a11, a1, 28
  1990c9:	41c8                	l32i.n	a12, a1, 16
  1990cb:	58c3d2               	addi	a13, a3, 88
  1990ce:	11d9                	s32i.n	a13, a1, 4
  1990d0:	ffa3e5               	call8	198b10 <xa_mp3_dec_l2_step_one>
  1990d3:	61b8                	l32i.n	a11, a1, 24
  1990d5:	90c440               	addx2	a12, a4, a4
  1990d8:	0f0c                	movi.n	a15, 0
  1990da:	a1f9                	s32i.n	a15, a1, 40
  1990dc:	11cc90               	slli	a12, a12, 7
  1990df:	02dbd2               	addmi	a13, a11, 0x200
  1990e2:	bbca                	add.n	a11, a11, a12
  1990e4:	80cdd2               	addi	a13, a13, -128
  1990e7:	21d9                	s32i.n	a13, a1, 8
  1990e9:	31b9                	s32i.n	a11, a1, 12

001990eb <xa_mp3_dec_do_layer2+0xaf>:
  1990eb:	03ad                	mov.n	a10, a3
  1990ed:	71b8                	l32i.n	a11, a1, 28
  1990ef:	51c8                	l32i.n	a12, a1, 20
  1990f1:	11d8                	l32i.n	a13, a1, 4
  1990f3:	ffb765               	call8	198c68 <xa_mp3_dec_l2_step_two>
  1990f6:	71a8                	l32i.n	a10, a1, 28
  1990f8:	61b8                	l32i.n	a11, a1, 24
  1990fa:	51c8                	l32i.n	a12, a1, 20
  1990fc:	41d8                	l32i.n	a13, a1, 16
  1990fe:	a1f8                	l32i.n	a15, a1, 40
  199100:	03ed                	mov.n	a14, a3
  199102:	21f2f0               	srai	a15, a15, 2
  199105:	ffd7a5               	call8	198e80 <xa_mp3_dec_l2_step_three>
  199108:	3158                	l32i.n	a5, a1, 12
  19910a:	2168                	l32i.n	a6, a1, 8
  19910c:	6178                	l32i.n	a7, a1, 24
  19910e:	020c                	movi.n	a2, 0

00199110 <xa_mp3_dec_do_layer2+0xd4>:
  199110:	010496               	bltz	a4, 199124 <xa_mp3_dec_do_layer2+0xe8>
  199113:	20a330               	or	a10, a3, a3
  199116:	20b550               	or	a11, a5, a5
  199119:	0921c2               	l32i	a12, a1, 36
  19911c:	81d8                	l32i.n	a13, a1, 32
  19911e:	fdb7a5               	call8	196c98 <xa_mp3_dec_synth_mono>
  199121:	000446               	j	199136 <xa_mp3_dec_do_layer2+0xfa>

00199124 <xa_mp3_dec_do_layer2+0xe8>:
  199124:	20a330               	or	a10, a3, a3
  199127:	20b770               	or	a11, a7, a7
  19912a:	20c660               	or	a12, a6, a6
  19912d:	91d8                	l32i.n	a13, a1, 36
  19912f:	81e8                	l32i.n	a14, a1, 32
  199131:	1f0c                	movi.n	a15, 1
  199133:	fdbfa5               	call8	196d2c <xa_mp3_dec_subband_synth_stereo>

00199136 <xa_mp3_dec_do_layer2+0xfa>:
  199136:	221b                	addi.n	a2, a2, 1
  199138:	01d662               	addmi	a6, a6, 0x100
  19913b:	01d772               	addmi	a7, a7, 0x100
  19913e:	01d552               	addmi	a5, a5, 0x100
  199141:	80c552               	addi	a5, a5, -128
  199144:	80c772               	addi	a7, a7, -128
  199147:	80c662               	addi	a6, a6, -128
  19914a:	c23266               	bnei	a2, 3, 199110 <xa_mp3_dec_do_layer2+0xd4>
  19914d:	a198                	l32i.n	a9, a1, 40
  19914f:	991b                	addi.n	a9, a9, 1
  199151:	a199                	s32i.n	a9, a1, 40
  199153:	94a966               	bnei	a9, 12, 1990eb <xa_mp3_dec_do_layer2+0xaf>
  199156:	007496               	bltz	a4, 199161 <xa_mp3_dec_do_layer2+0x125>
  199159:	01b8                	l32i.n	a11, a1, 0
  19915b:	232ba2               	l32i	a10, a11, 140
  19915e:	246ba2               	s32i	a10, a11, 144

00199161 <xa_mp3_dec_do_layer2+0x125>:
  199161:	30d392               	addmi	a9, a3, 0x3000
  199164:	6809c2               	l8ui	a12, a9, 104
  199167:	ecc992               	addi	a9, a9, -20
  19916a:	8c8c                	beqz.n	a12, 199176 <xa_mp3_dec_do_layer2+0x13a>
  19916c:	01b8                	l32i.n	a11, a1, 0
  19916e:	1a0c                	movi.n	a10, 1
  199170:	236ba2               	s32i	a10, a11, 140
  199173:	246ba2               	s32i	a10, a11, 144

00199176 <xa_mp3_dec_do_layer2+0x13a>:
  199176:	7d09c2               	l8ui	a12, a9, 125
  199179:	3ccc                	bnez.n	a12, 199180 <xa_mp3_dec_do_layer2+0x144>
  19917b:	0d0c                	movi.n	a13, 0
  19917d:	7c49d2               	s8i	a13, a9, 124

00199180 <xa_mp3_dec_do_layer2+0x144>:
  199180:	020c                	movi.n	a2, 0
  199182:	f01d                	retw.n

00199184 <mp3_decode>:
  199184:	006136               	entry	a1, 48
  199187:	05dd                	mov.n	a13, a5
  199189:	04cd                	mov.n	a12, a4
  19918b:	02ad                	mov.n	a10, a2
  19918d:	01ed                	mov.n	a14, a1
  19918f:	03bd                	mov.n	a11, a3
  199191:	f50b81               	l32r	a8, 1965c0 (200020 <_dram0_hook_fp_data_start>)
  199194:	030c                	movi.n	a3, 0
  199196:	5888                	l32i.n	a8, a8, 20
  199198:	0139                	s32i.n	a3, a1, 0
  19919a:	0008e0               	callx8	a8
  19919d:	1a9c                	beqz.n	a10, 1991b2 <mp3_decode+0x2e>
  19919f:	2ed2b2               	addmi	a11, a2, 0x2e00
  1991a2:	9bcb                	addi.n	a9, a11, 12
  1991a4:	051ae6               	bgei	a10, 1, 1991ad <mp3_decode+0x29>
  1991a7:	822bb2               	l32i	a11, a11, 0x208
  1991aa:	101ba6               	blti	a11, 1, 1991be <mp3_decode+0x3a>

001991ad <mp3_decode+0x29>:
  1991ad:	0139                	s32i.n	a3, a1, 0
  1991af:	000106               	j	1991b7 <mp3_decode+0x33>

001991b2 <mp3_decode+0x2e>:
  1991b2:	2ed292               	addmi	a9, a2, 0x2e00
  1991b5:	99cb                	addi.n	a9, a9, 12

001991b7 <mp3_decode+0x33>:
  1991b7:	7f69a2               	s32i	a10, a9, 0x1fc
  1991ba:	0128                	l32i.n	a2, a1, 0
  1991bc:	f01d                	retw.n

001991be <mp3_decode+0x3a>:
  1991be:	002a96               	bltz	a10, 1991c4 <mp3_decode+0x40>
  1991c1:	ff2bd6               	bgez	a11, 1991b7 <mp3_decode+0x33>

001991c4 <mp3_decode+0x40>:
  1991c4:	f37c                	movi.n	a3, -1
  1991c6:	fff8c6               	j	1991ad <mp3_decode+0x29>

001991c9 <mp3_decode+0x45>:
  1991c9:	000000                                        ...

001991cc <xa_mp3_dec_is_syncword_mp123>:
  1991cc:	004136               	entry	a1, 32
  1991cf:	891c                	movi.n	a9, 24
  1991d1:	cf0c                	movi.n	a15, 12
  1991d3:	680c                	movi.n	a8, 6
  1991d5:	f509b1               	l32r	a11, 1965fc (104a <XtosCoreStateSize+0xdca>)
  1991d8:	ffa0a2               	movi	a10, 255
  1991db:	f0a0d2               	movi	a13, 240
  1991de:	f508c1               	l32r	a12, 196600 (28f0a0 <abl2$14226_1_5>)
  1991e1:	e0a0e2               	movi	a14, 224
  1991e4:	000272               	l8ui	a7, a2, 0
  1991e7:	5f1366               	bnei	a3, 1, 19924a <xa_mp3_dec_is_syncword_mp123+0x7e>
  1991ea:	010232               	l8ui	a3, a2, 1
  1991ed:	0d000b4120b0b7ae 	{ bne.w18	a7, a10, 1992a3 <xa_mp3_dec_is_syncword_mp123+0xd7>; nop }
  1991f5:	0d000a41a0b0d3ee 	{ bnall.w18	a3, a14, 1992a3 <xa_mp3_dec_is_syncword_mp123+0xd7>; nop }
  1991fd:	10a380               	and	a10, a3, a8
  199200:	105390               	and	a5, a3, a9
  199203:	0d400941f0b0850e 	{ beqi.w18	a5, 8, 1992a6 <xa_mp3_dec_is_syncword_mp123+0xda>; nop }
  19920b:	0d00094170b0f38e 	{ bnone.w18	a3, a8, 1992a6 <xa_mp3_dec_is_syncword_mp123+0xda>; nop }
  199213:	020282               	l8ui	a8, a2, 2
  199216:	0d000841c0b018de 	{ ball.w18	a8, a13, 1992a6 <xa_mp3_dec_is_syncword_mp123+0xda>; nop }
  19921e:	10d8f0               	and	a13, a8, a15
  199221:	0d40084110b0ad0e 	{ beqi.w18	a13, 12, 1992a6 <xa_mp3_dec_is_syncword_mp123+0xda>; nop }
  199229:	194a66               	bnei	a10, 4, 199246 <xa_mp3_dec_is_syncword_mp123+0x7a>
  19922c:	16c397               	bnall	a3, a9, 199246 <xa_mp3_dec_is_syncword_mp123+0x7a>
  19922f:	0302f2               	l8ui	a15, a2, 3
  199232:	41e480               	srli	a14, a8, 4
  199235:	ecea                	add.n	a14, a12, a14
  199237:	000ee2               	l8ui	a14, a14, 0
  19923a:	41f6f0               	srli	a15, a15, 6
  19923d:	400f00               	ssr	a15
  199240:	b1e0e0               	sra	a14, a14
  199243:	5fee07               	bbsi	a14, 0, 1992a6 <xa_mp3_dec_is_syncword_mp123+0xda>

00199246 <xa_mp3_dec_is_syncword_mp123+0x7a>:
  199246:	120c                	movi.n	a2, 1
  199248:	f01d                	retw.n

0019924a <xa_mp3_dec_is_syncword_mp123+0x7e>:
  19924a:	7fa0f2               	movi	a15, 127
  19924d:	1217a7               	beq	a7, a10, 199263 <xa_mp3_dec_is_syncword_mp123+0x97>
  199250:	0b97f7               	bne	a7, a15, 19925f <xa_mp3_dec_is_syncword_mp123+0x93>
  199253:	0c17a7               	beq	a7, a10, 199263 <xa_mp3_dec_is_syncword_mp123+0x97>

00199256 <xa_mp3_dec_is_syncword_mp123+0x8a>:
  199256:	ec97f7               	bne	a7, a15, 199246 <xa_mp3_dec_is_syncword_mp123+0x7a>
  199259:	0102f2               	l8ui	a15, a2, 1
  19925c:	e64fd7               	ball	a15, a13, 199246 <xa_mp3_dec_is_syncword_mp123+0x7a>

0019925f <xa_mp3_dec_is_syncword_mp123+0x93>:
  19925f:	020c                	movi.n	a2, 0
  199261:	f01d                	retw.n

00199263 <xa_mp3_dec_is_syncword_mp123+0x97>:
  199263:	010232               	l8ui	a3, a2, 1
  199266:	61c3e7               	bnall	a3, a14, 1992cb <xa_mp3_dec_is_syncword_mp123+0xff>
  199269:	10a380               	and	a10, a3, a8
  19926c:	105390               	and	a5, a3, a9
  19926f:	5b8526               	beqi	a5, 8, 1992ce <xa_mp3_dec_is_syncword_mp123+0x102>
  199272:	580387               	bnone	a3, a8, 1992ce <xa_mp3_dec_is_syncword_mp123+0x102>
  199275:	020282               	l8ui	a8, a2, 2
  199278:	5248d7               	ball	a8, a13, 1992ce <xa_mp3_dec_is_syncword_mp123+0x102>
  19927b:	ce0c                	movi.n	a14, 12
  19927d:	10e8e0               	and	a14, a8, a14
  199280:	4aae26               	beqi	a14, 12, 1992ce <xa_mp3_dec_is_syncword_mp123+0x102>
  199283:	cf4a66               	bnei	a10, 4, 199256 <xa_mp3_dec_is_syncword_mp123+0x8a>
  199286:	ccc397               	bnall	a3, a9, 199256 <xa_mp3_dec_is_syncword_mp123+0x8a>
  199289:	030262               	l8ui	a6, a2, 3
  19928c:	415480               	srli	a5, a8, 4
  19928f:	5c5a                	add.n	a5, a12, a5
  199291:	000552               	l8ui	a5, a5, 0
  199294:	416660               	srli	a6, a6, 6
  199297:	400600               	ssr	a6
  19929a:	b15050               	sra	a5, a5
  19929d:	b56507               	bbci	a5, 0, 199256 <xa_mp3_dec_is_syncword_mp123+0x8a>
  1992a0:	000a86               	j	1992ce <xa_mp3_dec_is_syncword_mp123+0x102>

001992a3 <xa_mp3_dec_is_syncword_mp123+0xd7>:
  1992a3:	10a380               	and	a10, a3, a8
  1992a6:	b54a66               	bnei	a10, 4, 19925f <xa_mp3_dec_is_syncword_mp123+0x93>
  1992a9:	b2c397               	bnall	a3, a9, 19925f <xa_mp3_dec_is_syncword_mp123+0x93>
  1992ac:	030292               	l8ui	a9, a2, 3
  1992af:	020282               	l8ui	a8, a2, 2
  1992b2:	419690               	srli	a9, a9, 6
  1992b5:	418480               	srli	a8, a8, 4
  1992b8:	8c8a                	add.n	a8, a12, a8
  1992ba:	000882               	l8ui	a8, a8, 0
  1992bd:	400900               	ssr	a9
  1992c0:	b18080               	sra	a8, a8
  1992c3:	986807               	bbci	a8, 0, 19925f <xa_mp3_dec_is_syncword_mp123+0x93>
  1992c6:	04b9                	s32i.n	a11, a4, 0
  1992c8:	ffe4c6               	j	19925f <xa_mp3_dec_is_syncword_mp123+0x93>

001992cb <xa_mp3_dec_is_syncword_mp123+0xff>:
  1992cb:	10a380               	and	a10, a3, a8
  1992ce:	8d4a66               	bnei	a10, 4, 19925f <xa_mp3_dec_is_syncword_mp123+0x93>
  1992d1:	8ac397               	bnall	a3, a9, 19925f <xa_mp3_dec_is_syncword_mp123+0x93>
  1992d4:	0302a2               	l8ui	a10, a2, 3
  1992d7:	020292               	l8ui	a9, a2, 2
  1992da:	41a6a0               	srli	a10, a10, 6
  1992dd:	419490               	srli	a9, a9, 4
  1992e0:	9c9a                	add.n	a9, a12, a9
  1992e2:	000992               	l8ui	a9, a9, 0
  1992e5:	400a00               	ssr	a10
  1992e8:	b19090               	sra	a9, a9
  1992eb:	0d3ff74100b0090e 	{ bbci.w18	a9, 0, 19925f <xa_mp3_dec_is_syncword_mp123+0x93>; nop }
  1992f3:	04b9                	s32i.n	a11, a4, 0
  1992f5:	ffd986               	j	19925f <xa_mp3_dec_is_syncword_mp123+0x93>

001992f8 <mp3_parse_hdr>:
  1992f8:	004136               	entry	a1, 32
  1992fb:	030252               	l8ui	a5, a2, 3
  1992fe:	020282               	l8ui	a8, a2, 2
  199301:	0002a2               	l8ui	a10, a2, 0
  199304:	010292               	l8ui	a9, a2, 1
  199307:	11aa80               	slli	a10, a10, 8
  19930a:	2099a0               	or	a9, a9, a10
  19930d:	119980               	slli	a9, a9, 8
  199310:	208890               	or	a8, a8, a9
  199313:	118880               	slli	a8, a8, 8
  199316:	205580               	or	a5, a5, a8
  199319:	059350               	extui	a9, a5, 19, 1
  19931c:	344c50               	extui	a4, a5, 12, 4
  19931f:	b5a450               	extui	a10, a5, 20, 12
  199322:	14b450               	extui	a11, a5, 4, 2
  199325:	14c650               	extui	a12, a5, 6, 2
  199328:	04d850               	extui	a13, a5, 8, 1
  19932b:	04e950               	extui	a14, a5, 9, 1
  19932e:	14fa50               	extui	a15, a5, 10, 2
  199331:	058050               	extui	a8, a5, 16, 1
  199334:	7389                	s32i.n	a8, a3, 28
  199336:	d3b9                	s32i.n	a11, a3, 52
  199338:	c3c9                	s32i.n	a12, a3, 48
  19933a:	1763d2               	s32i	a13, a3, 92
  19933d:	a3e9                	s32i.n	a14, a3, 40
  19933f:	93f9                	s32i.n	a15, a3, 36
  199341:	166392               	s32i	a9, a3, 88
  199344:	1563a2               	s32i	a10, a3, 84
  199347:	8349                	s32i.n	a4, a3, 32
  199349:	148050               	extui	a8, a5, 0, 2
  19934c:	106382               	s32i	a8, a3, 64
  19934f:	440c                	movi.n	a4, 4
  199351:	04a350               	extui	a10, a5, 3, 1
  199354:	049250               	extui	a9, a5, 2, 1
  199357:	f399                	s32i.n	a9, a3, 60
  199359:	e3a9                	s32i.n	a10, a3, 56
  19935b:	155150               	extui	a5, a5, 17, 2
  19935e:	c04450               	sub	a4, a4, a5
  199361:	6349                	s32i.n	a4, a3, 24
  199363:	f01d                	retw.n

00199365 <mp3_parse_hdr+0x6d>:
  199365:	000000                                        ...

00199368 <xa_mp3_dec_save_current_params>:
  199368:	004136               	entry	a1, 32
  19936b:	6288                	l32i.n	a8, a2, 24
  19936d:	162292               	l32i	a9, a2, 88
  199370:	1522a2               	l32i	a10, a2, 84
  199373:	9248                	l32i.n	a4, a2, 36
  199375:	9349                	s32i.n	a4, a3, 36
  199377:	6389                	s32i.n	a8, a3, 24
  199379:	166392               	s32i	a9, a3, 88
  19937c:	1563a2               	s32i	a10, a3, 84
  19937f:	f01d                	retw.n

00199381 <xa_mp3_dec_save_current_params+0x19>:
  199381:	000000                                        ...

00199384 <xa_mp3_dec_compare_with_previous_hdr>:
  199384:	004136               	entry	a1, 32
  199387:	152352               	l32i	a5, a3, 84
  19938a:	152242               	l32i	a4, a2, 84
  19938d:	162392               	l32i	a9, a3, 88
  199390:	159457               	bne	a4, a5, 1993a9 <xa_mp3_dec_compare_with_previous_hdr+0x25>
  199393:	162282               	l32i	a8, a2, 88
  199396:	0f9897               	bne	a8, a9, 1993a9 <xa_mp3_dec_compare_with_previous_hdr+0x25>
  199399:	63b8                	l32i.n	a11, a3, 24
  19939b:	62a8                	l32i.n	a10, a2, 24
  19939d:	93d8                	l32i.n	a13, a3, 36
  19939f:	069ab7               	bne	a10, a11, 1993a9 <xa_mp3_dec_compare_with_previous_hdr+0x25>
  1993a2:	92c8                	l32i.n	a12, a2, 36
  1993a4:	120c                	movi.n	a2, 1
  1993a6:	031cd7               	beq	a12, a13, 1993ad <xa_mp3_dec_compare_with_previous_hdr+0x29>
  1993a9:	020c                	movi.n	a2, 0
  1993ab:	f01d                	retw.n

001993ad <xa_mp3_dec_compare_with_previous_hdr+0x29>:
  1993ad:	f01d                	retw.n

001993af <xa_mp3_dec_compare_with_previous_hdr+0x2b>:
	...

001993b0 <mp3_is_frm_valid>:
  1993b0:	006136               	entry	a1, 48
  1993b3:	f49491               	l32r	a9, 196604 (ffe <XtosCoreStateSize+0xd7e>)
  1993b6:	02bd                	mov.n	a11, a2
  1993b8:	0a0c                	movi.n	a10, 0
  1993ba:	01a9                	s32i.n	a10, a1, 0
  1993bc:	141322               	l16ui	a2, a3, 40
  1993bf:	2c13d2               	l16ui	a13, a3, 88
  1993c2:	1213c2               	l16ui	a12, a3, 36
  1993c5:	6378                	l32i.n	a7, a3, 24
  1993c7:	152382               	l32i	a8, a3, 84
  1993ca:	a70b                	addi.n	a10, a7, -1
  1993cc:	4d9897               	bne	a8, a9, 19941d <mp3_is_frm_valid+0x6d>
  1993cf:	9c6b                	addi.n	a9, a12, 6

001993d1 <mp3_is_frm_valid+0x21>:
  1993d1:	f4c090               	extui	a12, a9, 0, 16

001993d4 <mp3_is_frm_valid+0x24>:
  1993d4:	4d3af6               	bgeui	a10, 3, 199425 <mp3_is_frm_valid+0x75>
  1993d7:	180c                	movi.n	a8, 1
  1993d9:	090c                	movi.n	a9, 0
  1993db:	1013e2               	l16ui	a14, a3, 32
  1993de:	11f7c0               	slli	a15, a7, 4
  1993e1:	eefa                	add.n	a14, a14, a15
  1993e3:	8398d0               	moveqz	a9, a8, a13
  1993e6:	f452f1               	l32r	a15, 196530 (28e334 <crctab_62+0x114>)
  1993e9:	908990               	addx2	a8, a9, a9
  1993ec:	1188c0               	slli	a8, a8, 4
  1993ef:	ee8a                	add.n	a14, a14, a8
  1993f1:	90eef0               	addx2	a14, a14, a15
  1993f4:	7e9ee2               	l16si	a14, a14, 252
  1993f7:	90aee0               	addx2	a10, a14, a14
  1993fa:	f0aae0               	subx8	a10, a10, a14
  1993fd:	90aae0               	addx2	a10, a10, a14
  199400:	f0aae0               	subx8	a10, a10, a14
  199403:	11aab0               	slli	a10, a10, 5
  199406:	04a9                	s32i.n	a10, a4, 0
  199408:	071726               	beqi	a7, 1, 199413 <mp3_is_frm_valid+0x63>
  19940b:	90aaa0               	addx2	a10, a10, a10
  19940e:	11aae0               	slli	a10, a10, 2
  199411:	04a9                	s32i.n	a10, a4, 0

00199413 <mp3_is_frm_valid+0x63>:
  199413:	3e3766               	bnei	a7, 3, 199455 <mp3_is_frm_valid+0xa5>
  199416:	09dd                	mov.n	a13, a9
  199418:	11b9                	s32i.n	a11, a1, 4
  19941a:	000ec6               	j	199459 <mp3_is_frm_valid+0xa9>

0019941d <mp3_is_frm_valid+0x6d>:
  19941d:	fb3d56               	bnez	a13, 1993d4 <mp3_is_frm_valid+0x24>
  199420:	9c3b                	addi.n	a9, a12, 3
  199422:	ffeac6               	j	1993d1 <mp3_is_frm_valid+0x21>

00199425 <mp3_is_frm_valid+0x75>:
  199425:	04a8                	l32i.n	a10, a4, 0

00199427 <mp3_is_frm_valid+0x77>:
  199427:	a2a5c2               	movi	a12, 0x5a2
  19942a:	503ca7               	bltu	a12, a10, 19947e <mp3_is_frm_valid+0xce>
  19942d:	da4b                	addi.n	a13, a10, 4
  19942f:	033d57               	bltu	a13, a5, 199436 <mp3_is_frm_valid+0x86>
  199432:	220c                	movi.n	a2, 2
  199434:	f01d                	retw.n

00199436 <mp3_is_frm_valid+0x86>:
  199436:	cacc                	bnez.n	a10, 199446 <mp3_is_frm_valid+0x96>
  199438:	1e0c                	movi.n	a14, 1
  19943a:	63f8                	l32i.n	a15, a3, 24
  19943c:	020c                	movi.n	a2, 0
  19943e:	fdcff2               	addi	a15, a15, -3
  199441:	832ef0               	moveqz	a2, a14, a15
  199444:	f01d                	retw.n

00199446 <mp3_is_frm_valid+0x96>:
  199446:	aaba                	add.n	a10, a10, a11
  199448:	01cd                	mov.n	a12, a1
  19944a:	06bd                	mov.n	a11, a6
  19944c:	ffd7e5               	call8	1991cc <xa_mp3_dec_is_syncword_mp123>
  19944f:	baac                	beqz.n	a10, 19947e <mp3_is_frm_valid+0xce>
  199451:	120c                	movi.n	a2, 1
  199453:	f01d                	retw.n

00199455 <mp3_is_frm_valid+0xa5>:
  199455:	0d0c                	movi.n	a13, 0
  199457:	11b9                	s32i.n	a11, a1, 4

00199459 <mp3_is_frm_valid+0xa9>:
  199459:	f436b1               	l32r	a11, 196534 (28e510 <xa_mp3_dec_freqs>)
  19945c:	a0bcb0               	addx4	a11, a12, a11
  19945f:	002bb2               	l32i	a11, a11, 0
  199462:	401d00               	ssl	a13
  199465:	a1bb00               	sll	a11, a11
  199468:	e70c25               	call8	18052c <__divsi3>
  19946b:	0121b2               	l32i	a11, a1, 4
  19946e:	80a2a0               	add	a10, a2, a10
  199471:	04a9                	s32i.n	a10, a4, 0
  199473:	b01766               	bnei	a7, 1, 199427 <mp3_is_frm_valid+0x77>
  199476:	11aae0               	slli	a10, a10, 2
  199479:	04a9                	s32i.n	a10, a4, 0
  19947b:	ffea06               	j	199427 <mp3_is_frm_valid+0x77>

0019947e <mp3_is_frm_valid+0xce>:
  19947e:	020c                	movi.n	a2, 0
  199480:	0c0c                	movi.n	a12, 0
  199482:	04c9                	s32i.n	a12, a4, 0
  199484:	f01d                	retw.n

00199486 <mp3_is_frm_valid+0xd6>:
	...

00199488 <mp3_get_valid_header>:
  199488:	022136               	entry	a1, 0x110
  19948b:	1b0c                	movi.n	a11, 1
  19948d:	2a0c                	movi.n	a10, 2
  19948f:	f43181               	l32r	a8, 196554 (1040 <XtosCoreStateSize+0xdc0>)
  199492:	0d0c                	movi.n	a13, 0
  199494:	386122               	s32i	a2, a1, 224
  199497:	049d                	mov.n	a9, a4
  199499:	032d                	mov.n	a2, a3
  19949b:	054d                	mov.n	a4, a5
  19949d:	346192               	s32i	a9, a1, 208
  1994a0:	3661d2               	s32i	a13, a1, 216
  1994a3:	356182               	s32i	a8, a1, 212
  1994a6:	3821c2               	l32i	a12, a1, 224
  1994a9:	01d9                	s32i.n	a13, a1, 0
  1994ab:	09d9                	s32i.n	a13, a9, 0
  1994ad:	0cc8                	l32i.n	a12, a12, 0
  1994af:	19d9                	s32i.n	a13, a9, 4
  1994b1:	0d0cc2               	l8ui	a12, a12, 13
  1994b4:	29d9                	s32i.n	a13, a9, 8
  1994b6:	cc0b                	addi.n	a12, a12, -1
  1994b8:	83abc0               	moveqz	a10, a11, a12
  1994bb:	0d400f41a0b0456e 	{ blti.w18	a5, 4, 1995b9 <mp3_get_valid_header+0x131>; nop }
  1994c3:	0d401941a0b01a6e 	{ blti.w18	a10, 1, 199661 <mp3_get_valid_header+0x1d9>; nop }
  1994cb:	3261a2               	s32i	a10, a1, 200
  1994ce:	0d5d                	mov.n	a5, a13
  1994d0:	030c                	movi.n	a3, 0
  1994d2:	060c                	movi.n	a6, 0
  1994d4:	fcc492               	addi	a9, a4, -4
  1994d7:	ba0b                	addi.n	a11, a10, -1
  1994d9:	3361b2               	s32i	a11, a1, 204
  1994dc:	376192               	s32i	a9, a1, 220

001994df <mp3_get_valid_header+0x57>:
  1994df:	3621c2               	l32i	a12, a1, 216
  1994e2:	11c9                	s32i.n	a12, a1, 4
  1994e4:	000306               	j	1994f4 <mp3_get_valid_header+0x6c>

001994e7 <mp3_get_valid_header+0x5f>:
  1994e7:	3721d2               	l32i	a13, a1, 220
  1994ea:	661b                	addi.n	a6, a6, 1
  1994ec:	0d00154140b09d6e 	{ blt.w18	a13, a6, 199644 <mp3_get_valid_header+0x1bc>; nop }

001994f4 <mp3_get_valid_header+0x6c>:
  1994f4:	1b0c                	movi.n	a11, 1
  1994f6:	01cd                	mov.n	a12, a1
  1994f8:	762a                	add.n	a7, a6, a2
  1994fa:	07ad                	mov.n	a10, a7
  1994fc:	ffcce5               	call8	1991cc <xa_mp3_dec_is_syncword_mp123>
  1994ff:	fe4a16               	beqz	a10, 1994e7 <mp3_get_valid_header+0x5f>
  199502:	07ad                	mov.n	a10, a7
  199504:	b18b                	addi.n	a11, a1, 8
  199506:	ffdf25               	call8	1992f8 <mp3_parse_hdr>
  199509:	3821e2               	l32i	a14, a1, 224
  19950c:	0ee8                	l32i.n	a14, a14, 0
  19950e:	0d0ee2               	l8ui	a14, a14, 13
  199511:	c0d460               	sub	a13, a4, a6
  199514:	0d1e66               	bnei	a14, 1, 199525 <mp3_get_valid_header+0x9d>
  199517:	07ad                	mov.n	a10, a7
  199519:	b18b                	addi.n	a11, a1, 8
  19951b:	c14b                	addi.n	a12, a1, 4
  19951d:	0e0c                	movi.n	a14, 0
  19951f:	ffe925               	call8	1993b0 <mp3_is_frm_valid>
  199522:	000286               	j	199530 <mp3_get_valid_header+0xa8>

00199525 <mp3_get_valid_header+0x9d>:
  199525:	07ad                	mov.n	a10, a7
  199527:	b18b                	addi.n	a11, a1, 8
  199529:	c14b                	addi.n	a12, a1, 4
  19952b:	1e0c                	movi.n	a14, 1
  19952d:	ffe825               	call8	1993b0 <mp3_is_frm_valid>

00199530 <mp3_get_valid_header+0xa8>:
  199530:	132a66               	bnei	a10, 2, 199547 <mp3_get_valid_header+0xbf>
  199533:	3821f2               	l32i	a15, a1, 224
  199536:	1a0c                	movi.n	a10, 1
  199538:	3ff8                	l32i.n	a15, a15, 12
  19953a:	a1a582               	movi	a8, 0x5a1
  19953d:	6fcc                	bnez.n	a15, 199547 <mp3_get_valid_header+0xbf>
  19953f:	0d001341a0b0a84e 	{ bge.w18	a8, a4, 19967d <mp3_get_valid_header+0x1f5>; nop }

00199547 <mp3_get_valid_header+0xbf>:
  199547:	1b0c                	movi.n	a11, 1
  199549:	11c8                	l32i.n	a12, a1, 4
  19954b:	090c                	movi.n	a9, 0
  19954d:	839bc0               	moveqz	a9, a11, a12
  199550:	5d89a7               	bany	a9, a10, 1995b1 <mp3_get_valid_header+0x129>
  199553:	eacc                	bnez.n	a10, 199565 <mp3_get_valid_header+0xdd>
  199555:	35cc                	bnez.n	a5, 19955c <mp3_get_valid_header+0xd4>
  199557:	661b                	addi.n	a6, a6, 1
  199559:	000146               	j	199562 <mp3_get_valid_header+0xda>

0019955c <mp3_get_valid_header+0xd4>:
  19955c:	050c                	movi.n	a5, 0
  19955e:	331b                	addi.n	a3, a3, 1
  199560:	036d                	mov.n	a6, a3
  199562:	f8ea16               	beqz	a10, 1994f4 <mp3_get_valid_header+0x6c>

00199565 <mp3_get_valid_header+0xdd>:
  199565:	a5cc                	bnez.n	a5, 199573 <mp3_get_valid_header+0xeb>
  199567:	1a0c                	movi.n	a10, 1
  199569:	3421d2               	l32i	a13, a1, 208
  19956c:	063d                	mov.n	a3, a6
  19956e:	0d69                	s32i.n	a6, a13, 0
  199570:	0001c6               	j	19957b <mp3_get_valid_header+0xf3>

00199573 <mp3_get_valid_header+0xeb>:
  199573:	a18b                	addi.n	a10, a1, 8
  199575:	68c1b2               	addi	a11, a1, 104
  199578:	ffe0a5               	call8	199384 <xa_mp3_dec_compare_with_previous_hdr>

0019957b <mp3_get_valid_header+0xf3>:
  19957b:	0afa16               	beqz	a10, 19962e <mp3_get_valid_header+0x1a6>
  19957e:	a18b                	addi.n	a10, a1, 8
  199580:	68c1b2               	addi	a11, a1, 104
  199583:	ffde65               	call8	199368 <xa_mp3_dec_save_current_params>
  199586:	b5fc                	bnez.n	a5, 1995c5 <mp3_get_valid_header+0x13d>
  199588:	1d13e6               	bgei	a3, 1, 1995a9 <mp3_get_valid_header+0x121>
  19958b:	3821a2               	l32i	a10, a1, 224
  19958e:	11b8                	l32i.n	a11, a1, 4
  199590:	3aa8                	l32i.n	a10, a10, 12
  199592:	36b4b7               	bgeu	a4, a11, 1995cc <mp3_get_valid_header+0x144>
  199595:	0d3a16               	beqz	a10, 19966c <mp3_get_valid_header+0x1e4>
  199598:	30b4b7               	bgeu	a4, a11, 1995cc <mp3_get_valid_header+0x144>
  19959b:	3abc                	beqz.n	a10, 1995d2 <mp3_get_valid_header+0x14a>
  19959d:	366142               	s32i	a4, a1, 216
  1995a0:	f3f5b1               	l32r	a11, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  1995a3:	3561b2               	s32i	a11, a1, 212
  1995a6:	003086               	j	19966c <mp3_get_valid_header+0x1e4>

001995a9 <mp3_get_valid_header+0x121>:
  1995a9:	036d                	mov.n	a6, a3
  1995ab:	f3f2d1               	l32r	a13, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  1995ae:	3661d2               	s32i	a13, a1, 216

001995b1 <mp3_get_valid_header+0x129>:
  1995b1:	064d                	mov.n	a4, a6
  1995b3:	3621e2               	l32i	a14, a1, 216
  1995b6:	3561e2               	s32i	a14, a1, 212

001995b9 <mp3_get_valid_header+0x131>:
  1995b9:	3421f2               	l32i	a15, a1, 208
  1995bc:	352182               	l32i	a8, a1, 212
  1995bf:	1f89                	s32i.n	a8, a15, 4
  1995c1:	0f49                	s32i.n	a4, a15, 0
  1995c3:	f01d                	retw.n

001995c5 <mp3_get_valid_header+0x13d>:
  1995c5:	3821a2               	l32i	a10, a1, 224
  1995c8:	11b8                	l32i.n	a11, a1, 4
  1995ca:	3aa8                	l32i.n	a10, a10, 12

001995cc <mp3_get_valid_header+0x144>:
  1995cc:	3321c2               	l32i	a12, a1, 204
  1995cf:	935ca0               	movnez	a5, a12, a10

001995d2 <mp3_get_valid_header+0x14a>:
  1995d2:	db4b                	addi.n	a13, a11, 4
  1995d4:	0ab4d7               	bgeu	a4, a13, 1995e2 <mp3_get_valid_header+0x15a>
  1995d7:	3321e2               	l32i	a14, a1, 204
  1995da:	0d000841e0b0be5e 	{ bne.w18	a14, a5, 19966c <mp3_get_valid_header+0x1e4>; nop }
  1995e2:	a6ba                	add.n	a10, a6, a11
  1995e4:	03f516               	beqz	a5, 199627 <mp3_get_valid_header+0x19f>
  1995e7:	fa4b                	addi.n	a15, a10, 4
  1995e9:	3a34f7               	bltu	a4, a15, 199627 <mp3_get_valid_header+0x19f>
  1995ec:	762a                	add.n	a7, a6, a2
  1995ee:	ba2a                	add.n	a11, a10, a2
  1995f0:	000b92               	l8ui	a9, a11, 0
  1995f3:	000782               	l8ui	a8, a7, 0
  1995f6:	fea0e2               	movi	a14, 254
  1995f9:	1f9897               	bne	a8, a9, 19961c <mp3_get_valid_header+0x194>
  1995fc:	010bd2               	l8ui	a13, a11, 1
  1995ff:	0107c2               	l8ui	a12, a7, 1
  199602:	10dde0               	and	a13, a13, a14
  199605:	10cce0               	and	a12, a12, a14
  199608:	109cd7               	bne	a12, a13, 19961c <mp3_get_valid_header+0x194>
  19960b:	c80c                	movi.n	a8, 12
  19960d:	020bf2               	l8ui	a15, a11, 2
  199610:	0207e2               	l8ui	a14, a7, 2
  199613:	10ff80               	and	a15, a15, a8
  199616:	10ee80               	and	a14, a14, a8
  199619:	0a1ef7               	beq	a14, a15, 199627 <mp3_get_valid_header+0x19f>
  19961c:	a31b                	addi.n	a10, a3, 1
  19961e:	362152               	l32i	a5, a1, 216
  199621:	130c                	movi.n	a3, 1
  199623:	1159                	s32i.n	a5, a1, 4
  199625:	f57c                	movi.n	a5, -1
  199627:	0a6d                	mov.n	a6, a10
  199629:	551b                	addi.n	a5, a5, 1
  19962b:	0001c6               	j	199636 <mp3_get_valid_header+0x1ae>

0019962e <mp3_get_valid_header+0x1a6>:
  19962e:	238c                	beqz.n	a3, 199634 <mp3_get_valid_header+0x1ac>
  199630:	331b                	addi.n	a3, a3, 1
  199632:	036d                	mov.n	a6, a3

00199634 <mp3_get_valid_header+0x1ac>:
  199634:	050c                	movi.n	a5, 0

00199636 <mp3_get_valid_header+0x1ae>:
  199636:	322182               	l32i	a8, a1, 200
  199639:	0d3fea4120b0958e 	{ blt.w18	a5, a8, 1994df <mp3_get_valid_header+0x57>; nop }
  199641:	000786               	j	199663 <mp3_get_valid_header+0x1db>

00199644 <mp3_get_valid_header+0x1bc>:
  199644:	fdc492               	addi	a9, a4, -3
  199647:	3421a2               	l32i	a10, a1, 208
  19964a:	3821c2               	l32i	a12, a1, 224
  19964d:	f3c9b1               	l32r	a11, 196574 (1045 <XtosCoreStateSize+0xdc5>)
  199650:	3cc8                	l32i.n	a12, a12, 12
  199652:	1ab9                	s32i.n	a11, a10, 4
  199654:	9394c0               	movnez	a9, a4, a12
  199657:	0a99                	s32i.n	a9, a10, 0
  199659:	0198                	l32i.n	a9, a1, 0
  19965b:	c99c                	beqz.n	a9, 19967b <mp3_get_valid_header+0x1f3>
  19965d:	1a99                	s32i.n	a9, a10, 4
  19965f:	f01d                	retw.n

00199661 <mp3_get_valid_header+0x1d9>:
  199661:	0d3d                	mov.n	a3, a13

00199663 <mp3_get_valid_header+0x1db>:
  199663:	3621e2               	l32i	a14, a1, 216
  199666:	3561e2               	s32i	a14, a1, 212
  199669:	366132               	s32i	a3, a1, 216

0019966c <mp3_get_valid_header+0x1e4>:
  19966c:	352182               	l32i	a8, a1, 212
  19966f:	342192               	l32i	a9, a1, 208
  199672:	3621a2               	l32i	a10, a1, 216
  199675:	09a9                	s32i.n	a10, a9, 0
  199677:	1989                	s32i.n	a8, a9, 4
  199679:	f01d                	retw.n

0019967b <mp3_get_valid_header+0x1f3>:
  19967b:	f01d                	retw.n

0019967d <mp3_get_valid_header+0x1f5>:
  19967d:	362142               	l32i	a4, a1, 216
  199680:	ffcd46               	j	1995b9 <mp3_get_valid_header+0x131>

00199683 <mp3_get_valid_header+0x1fb>:
	...

00199684 <mp3_header_decode>:
  199684:	004136               	entry	a1, 32
  199687:	20a220               	or	a10, a2, a2
  19968a:	20b330               	or	a11, a3, a3
  19968d:	05cd                	mov.n	a12, a5
  19968f:	0d0c                	movi.n	a13, 0
  199691:	2ed262               	addmi	a6, a2, 0x2e00
  199694:	866652               	s32i	a5, a6, 0x218
  199697:	04d9                	s32i.n	a13, a4, 0
  199699:	14d9                	s32i.n	a13, a4, 4
  19969b:	24d9                	s32i.n	a13, a4, 8
  19969d:	10c662               	addi	a6, a6, 16
  1996a0:	ffae25               	call8	199184 <mp3_decode>
  1996a3:	9288                	l32i.n	a8, a2, 36
  1996a5:	7d2672               	l32i	a7, a6, 0x1f4
  1996a8:	f8cc                	bnez.n	a8, 1996bb <mp3_header_decode+0x37>
  1996aa:	b73a                	add.n	a11, a7, a3
  1996ac:	c0c570               	sub	a12, a5, a7
  1996af:	02ad                	mov.n	a10, a2
  1996b1:	0d0c                	movi.n	a13, 0
  1996b3:	ffad25               	call8	199184 <mp3_decode>
  1996b6:	7d2692               	l32i	a9, a6, 0x1f4
  1996b9:	797a                	add.n	a7, a9, a7

001996bb <mp3_header_decode+0x37>:
  1996bb:	92a8                	l32i.n	a10, a2, 36
  1996bd:	0479                	s32i.n	a7, a4, 0
  1996bf:	3acc                	bnez.n	a10, 1996c6 <mp3_header_decode+0x42>
  1996c1:	7e26b2               	l32i	a11, a6, 0x1f8
  1996c4:	14b9                	s32i.n	a11, a4, 4

001996c6 <mp3_header_decode+0x42>:
  1996c6:	f01d                	retw.n

001996c8 <xa_mp3_decode>:
  1996c8:	004136               	entry	a1, 32
  1996cb:	20a220               	or	a10, a2, a2
  1996ce:	0222c2               	l32i	a12, a2, 8
  1996d1:	2ed252               	addmi	a5, a2, 0x2e00
  1996d4:	30d262               	addmi	a6, a2, 0x3000
  1996d7:	00a072               	movi	a7, 0
  1996da:	04dd                	mov.n	a13, a4
  1996dc:	03bd                	mov.n	a11, a3
  1996de:	162242               	l32i	a4, a2, 88
  1996e1:	1f2232               	l32i	a3, a2, 124
  1996e4:	694672               	s8i	a7, a6, 105
  1996e7:	876572               	s32i	a7, a5, 0x21c
  1996ea:	896572               	s32i	a7, a5, 0x224
  1996ed:	b8c662               	addi	a6, a6, -72
  1996f0:	20c552               	addi	a5, a5, 32
  1996f3:	1c2272               	l32i	a7, a2, 112
  1996f6:	ffa8e5               	call8	199184 <mp3_decode>
  1996f9:	8165a2               	s32i	a10, a5, 0x204
  1996fc:	7f2592               	l32i	a9, a5, 0x1fc
  1996ff:	132682               	l32i	a8, a6, 76
  199702:	1426b2               	l32i	a11, a6, 80
  199705:	8065b2               	s32i	a11, a5, 0x200
  199708:	889a                	add.n	a8, a8, a9
  19970a:	7f6582               	s32i	a8, a5, 0x1fc
  19970d:	281aa6               	blti	a10, 1, 199739 <xa_mp3_decode+0x71>
  199710:	b106c2               	l8ui	a12, a6, 177
  199713:	1622e2               	l32i	a14, a2, 88
  199716:	4c8c                	beqz.n	a12, 19971e <xa_mp3_decode+0x56>
  199718:	f395d1               	l32r	a13, 19656c (1046 <XtosCoreStateSize+0xdc6>)
  19971b:	8065d2               	s32i	a13, a5, 0x200

0019971e <xa_mp3_decode+0x56>:
  19971e:	1c2282               	l32i	a8, a2, 112
  199721:	051e47               	beq	a14, a4, 19972a <xa_mp3_decode+0x62>
  199724:	f390f1               	l32r	a15, 196564 (1042 <XtosCoreStateSize+0xdc2>)
  199727:	8065f2               	s32i	a15, a5, 0x200

0019972a <xa_mp3_decode+0x62>:
  19972a:	1f22a2               	l32i	a10, a2, 124
  19972d:	051877               	beq	a8, a7, 199736 <xa_mp3_decode+0x6e>
  199730:	f37d91               	l32r	a9, 196524 (1043 <XtosCoreStateSize+0xdc3>)
  199733:	806592               	s32i	a9, a5, 0x200

00199736 <xa_mp3_decode+0x6e>:
  199736:	019a37               	bne	a10, a3, 19973b <xa_mp3_decode+0x73>

00199739 <xa_mp3_decode+0x71>:
  199739:	f01d                	retw.n

0019973b <xa_mp3_decode+0x73>:
  19973b:	f388b1               	l32r	a11, 19655c (1044 <XtosCoreStateSize+0xdc4>)
  19973e:	8065b2               	s32i	a11, a5, 0x200
  199741:	f01d                	retw.n

00199743 <xa_mp3_decode+0x7b>:
	...

00199744 <xa_mp3_dec_extract_i4>:
  199744:	004136               	entry	a1, 32
  199747:	010282               	l8ui	a8, a2, 1
  19974a:	000292               	l8ui	a9, a2, 0
  19974d:	020232               	l8ui	a3, a2, 2
  199750:	119980               	slli	a9, a9, 8
  199753:	030222               	l8ui	a2, a2, 3
  199756:	208890               	or	a8, a8, a9
  199759:	118880               	slli	a8, a8, 8
  19975c:	203380               	or	a3, a3, a8
  19975f:	113380               	slli	a3, a3, 8
  199762:	202230               	or	a2, a2, a3
  199765:	f01d                	retw.n

00199767 <xa_mp3_dec_extract_i4+0x23>:
	...

00199768 <xa_mp3_dec_get_vbr_tag>:
  199768:	004136               	entry	a1, 32
  19976b:	f372d1               	l32r	a13, 196534 (28e510 <xa_mp3_dec_freqs>)
  19976e:	3e0c                	movi.n	a14, 3
  199770:	f3a691               	l32r	a9, 196608 (28f0b0 <bitrate_table$14119_2_10>)
  199773:	0c0c                	movi.n	a12, 0
  199775:	22c9                	s32i.n	a12, a2, 8
  199777:	020352               	l8ui	a5, a3, 2
  19977a:	0303a2               	l8ui	a10, a3, 3
  19977d:	010342               	l8ui	a4, a3, 1
  199780:	14a6a0               	extui	a10, a10, 6, 2
  199783:	418440               	srli	a8, a4, 4
  199786:	14b250               	extui	a11, a5, 2, 2
  199789:	044340               	extui	a4, a4, 3, 1
  19978c:	a09490               	addx4	a9, a4, a9
  19978f:	0998                	l32i.n	a9, a9, 0
  199791:	345450               	extui	a5, a5, 4, 4
  199794:	905590               	addx2	a5, a5, a9
  199797:	009552               	l16si	a5, a5, 0
  19979a:	e90c                	movi.n	a9, 14
  19979c:	0d000c41e0b0b89e 	{ bne.w18	a8, a9, 19986e <xa_mp3_dec_get_vbr_tag+0x106>; nop }
  1997a4:	a09bd0               	addx4	a9, a11, a13
  1997a7:	6998                	l32i.n	a9, a9, 24

001997a9 <xa_mp3_dec_get_vbr_tag+0x41>:
  1997a9:	1299                	s32i.n	a9, a2, 4
  1997ab:	c4cc                	bnez.n	a4, 1997bb <xa_mp3_dec_get_vbr_tag+0x53>
  1997ad:	b3db                	addi.n	a11, a3, 13
  1997af:	fdcac2               	addi	a12, a10, -3
  1997b2:	15c332               	addi	a3, a3, 21
  1997b5:	833bc0               	moveqz	a3, a11, a12
  1997b8:	0002c6               	j	1997c7 <xa_mp3_dec_get_vbr_tag+0x5f>

001997bb <xa_mp3_dec_get_vbr_tag+0x53>:
  1997bb:	fdcae2               	addi	a14, a10, -3
  1997be:	15c3d2               	addi	a13, a3, 21
  1997c1:	24c332               	addi	a3, a3, 36
  1997c4:	833de0               	moveqz	a3, a13, a14
  1997c7:	03ad                	mov.n	a10, a3
  1997c9:	fff7a5               	call8	199744 <xa_mp3_dec_extract_i4>
  1997cc:	f390f1               	l32r	a15, 19660c (58696e67 <_memmap_cacheattr_bp_allvalid+0x36474c45>)
  1997cf:	f39081               	l32r	a8, 196610 (496e666f <_memmap_cacheattr_bp_allvalid+0x274c444d>)
  1997d2:	061af7               	beq	a10, a15, 1997dc <xa_mp3_dec_get_vbr_tag+0x74>
  1997d5:	031a87               	beq	a10, a8, 1997dc <xa_mp3_dec_get_vbr_tag+0x74>
  1997d8:	020c                	movi.n	a2, 0
  1997da:	f01d                	retw.n

001997dc <xa_mp3_dec_get_vbr_tag+0x74>:
  1997dc:	0249                	s32i.n	a4, a2, 0
  1997de:	a34b                	addi.n	a10, a3, 4
  1997e0:	fff625               	call8	199744 <xa_mp3_dec_extract_i4>
  1997e3:	338b                	addi.n	a3, a3, 8
  1997e5:	0a6d                	mov.n	a6, a10
  1997e7:	22a9                	s32i.n	a10, a2, 8
  1997e9:	086a07               	bbci	a10, 0, 1997f5 <xa_mp3_dec_get_vbr_tag+0x8d>
  1997ec:	03ad                	mov.n	a10, a3
  1997ee:	fff565               	call8	199744 <xa_mp3_dec_extract_i4>
  1997f1:	334b                	addi.n	a3, a3, 4
  1997f3:	32a9                	s32i.n	a10, a2, 12

001997f5 <xa_mp3_dec_get_vbr_tag+0x8d>:
  1997f5:	086617               	bbci	a6, 1, 199801 <xa_mp3_dec_get_vbr_tag+0x99>
  1997f8:	03ad                	mov.n	a10, a3
  1997fa:	fff4a5               	call8	199744 <xa_mp3_dec_extract_i4>
  1997fd:	334b                	addi.n	a3, a3, 4
  1997ff:	42a9                	s32i.n	a10, a2, 16

00199801 <xa_mp3_dec_get_vbr_tag+0x99>:
  199801:	ffaf92               	movi	a9, -1
  199804:	056292               	s32i	a9, a2, 20
  199807:	026627               	bbci	a6, 2, 19980d <xa_mp3_dec_get_vbr_tag+0xa5>
  19980a:	64c332               	addi	a3, a3, 100

0019980d <xa_mp3_dec_get_vbr_tag+0xa5>:
  19980d:	096637               	bbci	a6, 3, 19981a <xa_mp3_dec_get_vbr_tag+0xb2>
  199810:	20a330               	or	a10, a3, a3
  199813:	fff325               	call8	199744 <xa_mp3_dec_extract_i4>
  199816:	334b                	addi.n	a3, a3, 4
  199818:	52a9                	s32i.n	a10, a2, 20

0019981a <xa_mp3_dec_get_vbr_tag+0xb2>:
  19981a:	b46b                	addi.n	a11, a4, 6
  19981c:	11a5c0               	slli	a10, a5, 4
  19981f:	f37d41               	l32r	a4, 196614 (bb8 <XtosCoreStateSize+0x938>)
  199822:	401b00               	ssl	a11
  199825:	a5aa                	add.n	a10, a5, a10
  199827:	12b8                	l32i.n	a11, a2, 4
  199829:	90aa50               	addx2	a10, a10, a5
  19982c:	b0aa50               	addx8	a10, a10, a5
  19982f:	a0aa50               	addx4	a10, a10, a5
  199832:	a1aa00               	sll	a10, a10
  199835:	e6cf65               	call8	18052c <__divsi3>
  199838:	1f62a2               	s32i	a10, a2, 124
  19983b:	1703a2               	l8ui	a10, a3, 23
  19983e:	1603c2               	l8ui	a12, a3, 22
  199841:	1503b2               	l8ui	a11, a3, 21
  199844:	34d0c0               	extui	a13, a12, 0, 4
  199847:	11bbc0               	slli	a11, a11, 4
  19984a:	41c4c0               	srli	a12, a12, 4
  19984d:	11dd80               	slli	a13, a13, 8
  199850:	aada                	add.n	a10, a10, a13
  199852:	bbca                	add.n	a11, a11, a12
  199854:	002b96               	bltz	a11, 19985a <xa_mp3_dec_get_vbr_tag+0xf2>
  199857:	01a4b7               	bge	a4, a11, 19985c <xa_mp3_dec_get_vbr_tag+0xf4>

0019985a <xa_mp3_dec_get_vbr_tag+0xf2>:
  19985a:	fb7c                	movi.n	a11, -1

0019985c <xa_mp3_dec_get_vbr_tag+0xf4>:
  19985c:	002a96               	bltz	a10, 199862 <xa_mp3_dec_get_vbr_tag+0xfa>
  19985f:	01a4a7               	bge	a4, a10, 199864 <xa_mp3_dec_get_vbr_tag+0xfc>

00199862 <xa_mp3_dec_get_vbr_tag+0xfa>:
  199862:	fa7c                	movi.n	a10, -1

00199864 <xa_mp3_dec_get_vbr_tag+0xfc>:
  199864:	2062b2               	s32i	a11, a2, 128
  199867:	2162a2               	s32i	a10, a2, 132
  19986a:	120c                	movi.n	a2, 1
  19986c:	f01d                	retw.n

0019986e <xa_mp3_dec_get_vbr_tag+0x106>:
  19986e:	83ce40               	moveqz	a12, a14, a4
  199871:	9bca                	add.n	a9, a11, a12
  199873:	a099d0               	addx4	a9, a9, a13
  199876:	0998                	l32i.n	a9, a9, 0
  199878:	ffcb46               	j	1997a9 <xa_mp3_dec_get_vbr_tag+0x41>

0019987b <xa_mp3_dec_get_vbr_tag+0x113>:
  19987b:	00000000 01013600                                .....

00199880 <xa_mp3_dec_dct36>:
  199880:	010136               	entry	a1, 128
  199883:	f36681               	l32r	a8, 19661c (28f130 <xa_mp3_dec_tfcos36>)
  199886:	28c2f2               	addi	a15, a2, 40
  199889:	c17f34               	ae_l32x2.i	aed7, a15, 24
  19988c:	c1d224               	ae_l32x2.i	aed13, a2, 16
  19988f:	c1f244               	ae_l32x2.i	aed15, a2, 32
  199892:	c19214               	ae_l32x2.i	aed9, a2, 8
  199895:	c10204               	ae_l32x2.i	aed0, a2, 0
  199898:	b5fbc0009f30c2be 	{ ae_l32x2.i	aed12, a2, 24; nop; ae_maxabs32s	aed3, aed0, aed9 }
  1998a0:	b5e8c13fdc2462be 	{ ae_l32x2.i	aed6, a2, 56; ae_add32s	aed4, aed12, aed15; ae_maxabs32s	aed2, aed3, aed13 }
  1998a8:	b5e8dd27c61a259e 	{ nop; ae_add32s	aed10, aed6, aed7; ae_maxabs32s	aed1, aed2, aed12 }
  1998b0:	b5e9c11afaea823e 	{ ae_l32x2.i	aed8, a2, 40; ae_add32_hl_lh	aed10, aed10, aed10; ae_maxabs32s	aed14, aed1, aed15 }
  1998b8:	b5e9c1e080b152ae 	{ ae_l32x2.i	aed5, a2, 48; ae_add32_hl_lh	aed1, aed0, aed0; ae_maxabs32s	aed11, aed14, aed8 }
  1998c0:	b50127b150e181ee 	{ addi	a14, a1, 120; ae_sel16i.n	aed1, aed0, aed1, 1; ae_maxabs32s	aed14, aed11, aed5 }
  1998c8:	b5e8c6ec6db11efe 	{ ae_s32x2.i	aed1, a14, -40; ae_add32s	aed1, aed13, aed12; ae_maxabs32s	aed11, aed14, aed6 }
  1998d0:	b5e9ddb17121259e 	{ nop; ae_add32_hl_lh	aed1, aed1, aed1; ae_maxabs32s	aed2, aed11, aed7 }
  1998d8:	80e8dd2d293b259e 	{ nop; ae_add32s	aed11, aed9, aed13; ae_sel16i	aed3, aed2, aed2, 0 }
  1998e0:	b5e9dd2736e7259e 	{ nop; ae_add32_hl_lh	aed7, aed6, aed7; ae_maxabs32s	aed14, aed2, aed3 }
  1998e8:	9400c89a07a7bebe 	{ ae_nsaz32.l	a11, aed14; ae_sel16i.n	aed7, aed7, aed10, 0; ae_add32s	aed10, aed0, aed9 }
  1998f0:	95e940ababab1bce 	{ movi	a12, 27; ae_add32_hl_lh	aed11, aed11, aed11; ae_add32_hl_lh	aed10, aed10, aed10 }
  1998f8:	95e950d99093db6e 	{ add	a13, a11, a6; ae_add32_hl_lh	aed3, aed0, aed9; ae_add32_hl_lh	aed9, aed9, aed13 }
  199900:	95e95afccd20ccde 	{ sub	a12, a12, a13; ae_add32_hl_lh	aed0, aed13, aed12; ae_add32_hl_lh	aed2, aed12, aed15 }
  199908:	80e84096b59c00de 	{ movi	a13, 0; ae_add32s	aed12, aed5, aed6; ae_sel16i	aed9, aed9, aed11, 0 }
  199910:	53ccd0               	max	a12, a12, a13
  199913:	94e95088ffbfbbce 	{ add	a11, a11, a12; ae_add32_hl_lh	aed15, aed15, aed8; ae_add32s	aed11, aed15, aed8 }
  19991b:	80002f31a030bbbe 	{ addi	a11, a11, -5; ae_sel16i.n	aed0, aed0, aed1, 0; ae_sel16i	aed3, aed3, aed10, 0 }
  199923:	67edb4               	wur.ae_sar	a11
  199926:	f33cc1               	l32r	a12, 196618 (28f100 <xa_mp3_dec_cos9_new>)
  199929:	95e8dd5588a1259e 	{ nop; ae_add32s	aed1, aed8, aed5; ae_add32_hl_lh	aed10, aed8, aed5 }
  199931:	eae9ae3635e86c2f 	{ ae_l32.i	aed6, a12, 8; ae_add32_hl_lh	aed8, aed5, aed6; ae_slas32s	aed14, aed3 }
  199939:	ea76ae360e0d5c1f 	{ ae_l32.i	aed5, a12, 4; ae_mulfp32x2ras	aed13, aed14, aed6; ae_slas32s	aed0, aed0 }
  199941:	eba8c605000daeef 	{ ae_s32x2.i	aed10, a14, -48; ae_mulsfp32x2ras	aed13, aed0, aed5; nop }
  199949:	ebe9ae0c0c0cac3f 	{ ae_l32.i	aed10, a12, 12; ae_add32_hl_lh	aed12, aed12, aed12; nop }
  199951:	9576c6babeb3de7e 	{ ae_s32x2.i	aed13, a14, -56; ae_mulfp32x2ras	aed3, aed14, aed10; ae_add32_hl_lh	aed11, aed11, aed11 }
  199959:	80a8aef5b0f3dc0e 	{ ae_l32.i	aed13, a12, 0; ae_mulsfp32x2ras	aed3, aed0, aed5; ae_sel16i	aed15, aed15, aed11, 0 }
  199961:	ea76dd3dfefb259f 	{ nop; ae_mulfp32x2ras	aed11, aed14, aed13; ae_slas32s	aed15, aed15 }
  199969:	8048c28dcf83ce3e 	{ ae_l32x2.i	aed12, a14, -56; ae_mulafp32x2ras	aed3, aed15, aed13; ae_sel16i	aed8, aed8, aed12, 0 }
  199971:	eaa8dd3a8f8c259f 	{ nop; ae_mulsfp32x2ras	aed12, aed15, aed10; ae_slas32s	aed8, aed8 }
  199979:	eb48500d080cb6bf 	{ add	a11, a6, a11; ae_mulafp32x2ras	aed12, aed8, aed13; nop }
  199981:	95a82e4648436bbe 	{ addi	a11, a11, -26; ae_mulsfp32x2ras	aed3, aed8, aed6; ae_add32_hl_lh	aed4, aed4, aed4 }
  199989:	9548c215101b0eae 	{ ae_l32x2.i	aed0, a14, -48; ae_mulafp32x2ras	aed11, aed0, aed5; ae_add32_hl_lh	aed1, aed1, aed1 }
  199991:	8048ae061f0b1c5e 	{ ae_l32.i	aed1, a12, 20; ae_mulafp32x2ras	aed11, aed15, aed6; ae_sel16i	aed0, aed0, aed1, 0 }
  199999:	eaf3ae3f7ee67c4f 	{ ae_l32.i	aed7, a12, 16; ae_sub32s	aed6, aed14, aed15; ae_slas32s	aed14, aed7 }
  1999a1:	8048ae2a482bac6e 	{ ae_l32.i	aed10, a12, 24; ae_mulafp32x2ras	aed11, aed8, aed10; ae_sel16i	aed2, aed2, aed4, 0 }
  1999a9:	eaf3c23896d46ebf 	{ ae_l32x2.i	aed6, a14, -40; ae_sub32s	aed4, aed6, aed8; ae_slas32s	aed13, aed9 }
  1999b1:	ea76c6350408ce7f 	{ ae_s32x2.i	aed12, a14, -56; ae_mulfp32x2ras	aed8, aed4, aed5; ae_slas32s	aed0, aed0 }
  1999b9:	ea76ae372d4fcc7f 	{ ae_l32.i	aed12, a12, 28; ae_mulfp32x2ras	aed15, aed13, aed7; ae_slas32s	aed4, aed2 }
  1999c1:	ea484031646f1fcf 	{ movi	a12, 31; ae_mulafp32x2ras	aed15, aed4, aed1; ae_slas32s	aed6, aed6 }
  1999c9:	43bbc0               	min	a11, a11, a12
  1999cc:	aa48dd4ad05f259e 	{ nop; ae_mulafp32x2ras	aed15, aed0, aed10; ae_sub32s	aed5, aed13, aed4 }
  1999d4:	aa48c9ec5e2f56ae 	{ ae_mov	aed5, aed6; ae_mulafp32x2ras	aed15, aed14, aed12; ae_sub32s	aed2, aed5, aed14 }
  1999dc:	c9484f4a5296e1de 	{ movi	a13, -31; ae_mulafp32x2ras	aed6, aed2, aed10; ae_mov	aed9, aed5 }
  1999e4:	53bbd0               	max	a11, a11, a13
  1999e7:	67edb4               	wur.ae_sar	a11
  1999ea:	aaa8dddc5d29259e 	{ nop; ae_mulsfp32x2ras	aed9, aed13, aed12; ae_sub32s	aed2, aed5, aed13 }
  1999f2:	a9a8dd076469259e 	{ nop; ae_mulsfp32x2ras	aed9, aed4, aed7; ae_sub32	aed6, aed6, aed0 }
  1999fa:	94a8dd51fdf5259e 	{ nop; ae_mulsfp32x2ras	aed5, aed13, aed1; ae_add32s	aed15, aed15, aed5 }
  199a02:	8348598c64d5c11e 	{ or	a12, a1, a1; ae_mulafp32x2ras	aed5, aed4, aed12; ae_sel16i	aed13, aed8, aed6, 3 }
  199a0a:	8148c48a6089d1fe 	{ ae_s32x2.i	aed13, a1, 24; ae_mulafp32x2ras	aed9, aed0, aed10; ae_sel16i	aed8, aed8, aed6, 1 }
  199a12:	8103c4bffbb681ee 	{ ae_s32x2.i	aed8, a1, 16; ae_sel16i.n	aed6, aed11, aed15, 3; ae_sel16i	aed11, aed11, aed15, 1 }
  199a1a:	eb48c4010e09b16f 	{ ae_s32x2.i	aed11, a1, 0; ae_mulafp32x2ras	aed9, aed14, aed1; nop }
  199a22:	eb48c40a0005617f 	{ ae_s32x2.i	aed6, a1, 8; ae_mulafp32x2ras	aed5, aed0, aed10; nop }
  199a2a:	eba8c2070e056e3f 	{ ae_l32x2.i	aed6, a14, -56; ae_mulsfp32x2ras	aed5, aed14, aed7; nop }
  199a32:	8301cd6996689c1e 	{ ae_l32x2.ip	aed9, a12, 8; ae_sel16i.n	aed8, aed6, aed9, 1; ae_sel16i	aed6, aed6, aed9, 3 }
  199a3a:	e98144               	ae_s32x2.i	aed8, a1, 32
  199a3d:	8103c5355331617e 	{ ae_s32x2.i	aed6, a1, 40; ae_sel16i.n	aed1, aed3, aed5, 3; ae_sel16i	aed3, aed3, aed5, 1 }
  199a45:	400000411623913e 	{ ae_s32x2.i	aed3, a1, 48; nop; addi	a9, a3, 36 }
  199a4d:	4000018117f1a10e 	{ ae_s32x2.i	aed1, a1, 56; nop; movi	a10, -128 }
  199a55:	3edc94               	ae_l32x2.ip	aed13, a12, 8
  199a58:	eb00300d0d0f557f 	{ addmi	a7, a5, 0x500; ae_sel16i.n	aed15, aed13, aed13, 0; nop }
  199a60:	ebeecd0f0d0bc81f 	{ ae_l32x2.ip	aed12, a8, 8; ae_addsub32s	aed11, aed13, aed15; nop }
  199a68:	eb76280c0b08077f 	{ addi	a7, a7, -128; ae_mulfp32x2ras	aed8, aed11, aed12; nop }
  199a70:	eb003009090a45ff 	{ addmi	a15, a5, 0x400; ae_sel16i.n	aed10, aed9, aed9, 0; nop }
  199a78:	1aee404a897680df 	{ movi	a13, 128; ae_addsub32s	aed6, aed9, aed10; ae_slai32s	aed7, aed8, 4 }
  199a80:	94f3307766bc95be 	{ addmi	a11, a5, 0x900; ae_sub32s	aed12, aed6, aed7; ae_add32s	aed11, aed6, aed7 }
  199a88:	eb01cd0c0b03544f 	{ ae_l32x2.ip	aed5, a4, 32; ae_sel16i.n	aed3, aed11, aed12, 1; nop }
  199a90:	eb76280503010bbf 	{ addi	a11, a11, -128; ae_mulfp32x2ras	aed1, aed3, aed5; nop }
  199a98:	20c3e2               	addi	a14, a3, 32
  199a9b:	eafbae901f106e0f 	{ ae_l32.i	aed6, a14, 0; nop; ae_sras32	aed1, aed1 }
  199aa3:	ebe859060105244f 	{ or	a2, a4, a4; ae_add32s	aed5, aed1, aed6; nop }
  199aab:	e35fa4               	ae_s32.l.xp	aed5, a15, a10
  199aae:	400000406d45a23e 	{ ae_l32x2.i	aed5, a2, -24; nop; addi	a10, a3, 68 }
  199ab6:	eb765905030f4fff 	{ or	a4, a15, a15; ae_mulfp32x2ras	aed15, aed3, aed5; nop }
  199abe:	eb01cd010101381f 	{ ae_l32x2.ip	aed3, a8, 8; ae_sel16i.n	aed1, aed1, aed1, 1; nop }
  199ac6:	eafbbf90fff01eff 	{ ae_s32.l.ip	aed1, a14, -4; nop; ae_sras32	aed15, aed15 }
  199ace:	8103aefcfbdb190e 	{ ae_l32.i	aed1, a9, 0; ae_sel16i.n	aed11, aed11, aed12, 3; ae_sel16i	aed13, aed15, aed15, 1 }
  199ad6:	94e8cd412ffc4c2e 	{ ae_l32x2.ip	aed4, a12, 16; ae_add32s	aed12, aed15, aed1; ae_add32s	aed15, aed2, aed4 }
  199ade:	e3c7d4               	ae_s32.l.xp	aed12, a7, a13
  199ae1:	e1d914               	ae_s32.l.ip	aed13, a9, 4
  199ae4:	096d                	mov.n	a6, a9
  199ae6:	400001006e0df23e 	{ ae_l32x2.i	aed13, a2, -16; nop; movi	a15, 3 }
  199aee:	f2cc91               	l32r	a9, 196620 (28f0c0 <dct_const>)
  199af1:	eb76c30d0b0ac2bf 	{ ae_l32x2.i	aed12, a2, -8; ae_mulfp32x2ras	aed10, aed11, aed13; nop }
  199af9:	ebf3ae000f0d530f 	{ ae_l32.i	aed5, a3, 0; ae_sub32s	aed13, aed15, aed0; nop }
  199b01:	eae8c39eadad0cbf 	{ ae_l32x2.i	aed0, a12, -8; ae_add32s	aed13, aed13, aed14; ae_sras32	aed10, aed10 }
  199b09:	81e8c0a5aaa1e92e 	{ ae_l32x2.i	aed14, a9, 0; ae_add32s	aed1, aed10, aed5; ae_sel16i	aed10, aed10, aed10, 1 }
  199b11:	e1a314               	ae_s32.l.ip	aed10, a3, 4
  199b14:	e315d4               	ae_s32.l.xp	aed1, a5, a13
  199b17:	eb76590e0d09955f 	{ or	a9, a5, a5; ae_mulfp32x2ras	aed9, aed13, aed14; nop }
  199b1f:	eb76590c0b08588f 	{ or	a5, a8, a8; ae_mulfp32x2ras	aed8, aed11, aed12; nop }
  199b27:	1afb59409f70833f 	{ or	a8, a3, a3; nop; ae_slai32s	aed7, aed9, 4 }
  199b2f:	ea00599787a63eef 	{ or	a3, a14, a14; ae_sel16i.n	aed6, aed7, aed7, 0; ae_sras32	aed10, aed8 }
  199b37:	81ee4fa7a65980ee 	{ movi	a14, -128; ae_addsub32s	aed9, aed6, aed7; ae_sel16i	aed5, aed10, aed10, 1 }
  199b3f:	0020f0               	nop
  199b42:	0020f0               	nop
  199b45:	888f76               	loop	a15, 199bd1 <xa_mp3_dec_dct36+0x351>
  199b48:	8000ae4040216a0e 	{ ae_l32.i	aed6, a10, 0; ae_sel16i.n	aed1, aed0, aed0, 0; ae_sel16i	aed2, aed4, aed4, 0 }
  199b50:	9aeecd214042124e 	{ ae_l32x2.ip	aed1, a2, 32; ae_addsub32s	aed2, aed0, aed1; ae_addsub32s	aed4, aed4, aed2 }
  199b58:	9476c363a202623e 	{ ae_l32x2.i	aed6, a2, -24; ae_mulfp32x2ras	aed2, aed2, aed3; ae_add32s	aed0, aed10, aed6 }
  199b60:	e15af4               	ae_s32.l.ip	aed5, a10, -4
  199b63:	1afba0402f200bef 	{ ae_s32.l.xp	aed0, a11, a14; nop; ae_slai32s	aed2, aed2, 4 }
  199b6b:	94f3cd2244024c2e 	{ ae_l32x2.ip	aed4, a12, 16; ae_sub32s	aed2, aed4, aed2; ae_add32s	aed0, aed4, aed2 }
  199b73:	8301c30220a20cbe 	{ ae_l32x2.i	aed0, a12, -8; ae_sel16i.n	aed2, aed0, aed2, 1; ae_sel16i	aed10, aed0, aed2, 3 }
  199b7b:	eb76cd010201351f 	{ ae_l32x2.ip	aed3, a5, 8; ae_mulfp32x2ras	aed1, aed2, aed1; nop }
  199b83:	eb76ae060202630f 	{ ae_l32.i	aed6, a3, 0; ae_mulfp32x2ras	aed2, aed2, aed6; nop }
  199b8b:	eafbc3901f5012bf 	{ ae_l32x2.i	aed1, a2, -8; nop; ae_sras32	aed5, aed1 }
  199b93:	81e8c356557562ae 	{ ae_l32x2.i	aed6, a2, -16; ae_add32s	aed5, aed5, aed6; ae_sel16i	aed7, aed5, aed5, 1 }
  199b9b:	ea76a0962a2654ef 	{ ae_s32.l.xp	aed5, a4, a14; ae_mulfp32x2ras	aed6, aed10, aed6; ae_sras32	aed2, aed2 }
  199ba3:	8176bf212aa173fe 	{ ae_s32.l.ip	aed7, a3, -4; ae_mulfp32x2ras	aed1, aed10, aed1; ae_sel16i	aed10, aed2, aed2, 1 }
  199bab:	bd5604               	ae_l32.i	aed5, a6, 0
  199bae:	eae8bf9512a1a61f 	{ ae_s32.l.ip	aed10, a6, 4; ae_add32s	aed1, aed2, aed5; ae_sras32	aed10, aed1 }
  199bb6:	ea01a09a6a6517df 	{ ae_s32.l.xp	aed1, a7, a13; ae_sel16i.n	aed5, aed10, aed10, 1; ae_sras32	aed6, aed6 }
  199bbe:	eb01ae060602180f 	{ ae_l32.i	aed1, a8, 0; ae_sel16i.n	aed2, aed6, aed6, 1; nop }
  199bc6:	ebe8bf010606281f 	{ ae_s32.l.ip	aed2, a8, 4; ae_add32s	aed6, aed6, aed1; nop }
  199bce:	e369d4               	ae_s32.l.xp	aed6, a9, a13

00199bd1 <xa_mp3_dec_dct36+0x351>:
  199bd1:	bdca04               	ae_l32.i	aed12, a10, 0
  199bd4:	3ed294               	ae_l32x2.ip	aed13, a2, 8
  199bd7:	eb76cd0d0908b21f 	{ ae_l32x2.ip	aed11, a2, 8; ae_mulfp32x2ras	aed8, aed9, aed13; nop }
  199bdf:	ebe8bf0c0a0c5aff 	{ ae_s32.l.ip	aed5, a10, -4; ae_add32s	aed12, aed10, aed12; nop }
  199be7:	ea76ae9b8985a30f 	{ ae_l32.i	aed10, a3, 0; ae_mulfp32x2ras	aed5, aed9, aed11; ae_sras32	aed8, aed8 }

00199bef <xa_mp3_dec_dct36+0x36f>:
  199bef:	81e8a08a8886cbee 	{ ae_s32.l.xp	aed12, a11, a14; ae_add32s	aed6, aed8, aed10; ae_sel16i	aed8, aed8, aed8, 1 }
  199bf7:	e08304               	ae_s32.l.i	aed8, a3, 0
  199bfa:	eafbbe905f50640f 	{ ae_s32.l.i	aed6, a4, 0; nop; ae_sras32	aed5, aed5 }
  199c02:	eb01ae050507660f 	{ ae_l32.i	aed6, a6, 0; ae_sel16i.n	aed7, aed5, aed5, 1; nop }
  199c0a:	ebe8be060504760f 	{ ae_s32.l.i	aed7, a6, 0; ae_add32s	aed4, aed5, aed6; nop }
  199c12:	e04704               	ae_s32.l.i	aed4, a7, 0
  199c15:	f01d                	retw.n

00199c17 <xa_mp3_dec_dct36+0x397>:
	...

00199c18 <xa_mp3_dec_dct12>:
  199c18:	008136               	entry	a1, 64
  199c1b:	039d                	mov.n	a9, a3
  199c1d:	092d                	mov.n	a2, a9
  199c1f:	2c0294               	ae_l32x2f24.ip	aed0, a2, 8
  199c22:	ebfbcc000101029f 	{ ae_l32x2f24.ip	aed0, a2, 8; ae_abs24s	aed1, aed0; nop }
  199c2a:	ebfa40000003073f 	{ movi	a3, 7; ae_movi	aed3, 0; nop }
  199c32:	ebfb59030e02a22f 	{ or	a10, a2, a2; ae_mov	aed2, aed3; nop }
  199c3a:	0020f0               	nop
  199c3d:	078376               	loop	a3, 199c48 <xa_mp3_dec_dct12+0x30>
  199c40:	bdfbcc2011210a9e 	{ ae_l32x2f24.ip	aed0, a10, 8; ae_abs24s	aed1, aed0; ae_or	aed2, aed2, aed1 }

00199c48 <xa_mp3_dec_dct12+0x30>:
  199c48:	80c632               	addi	a3, a6, -128
  199c4b:	80a0d2               	movi	a13, 128
  199c4e:	ce0c                	movi.n	a14, 12
  199c50:	020c                	movi.n	a2, 0
  199c52:	bdfb2f201124c4ae 	{ addi	a10, a4, -4; ae_abs24s	aed4, aed0; ae_or	aed2, aed2, aed1 }
  199c5a:	21a9                	s32i.n	a10, a1, 8
  199c5c:	bdfb40204f2025fe 	{ movi	a15, 37; nop; ae_or	aed2, aed2, aed4 }
  199c64:	c8fbc5203fc034ae 	{ ae_s32x2f24.i	aed3, a4, 48; nop; ae_cvtq56p32s.l	aed12, aed2 }
  199c6c:	c8fbc5202fb034be 	{ ae_s32x2f24.i	aed3, a4, 56; nop; ae_cvtq56p32s.h	aed11, aed2 }
  199c74:	bdfb24b0cfb0048e 	{ addi	a8, a4, 64; nop; ae_or	aed11, aed11, aed12 }
  199c7c:	25cbd4               	ae_nsa64	a12, aed11

00199c7f <xa_mp3_dec_dct12+0x67>:
  199c7f:	400000c10033889e 	{ ae_s32x2f24.i	aed3, a8, 0; nop; addi	a8, a9, 60 }
  199c87:	f8ccc2               	addi	a12, a12, -8
  199c8a:	c9aa14               	ae_l32m.iu	aed10, a10, 4
  199c8d:	e7a3d4               	ae_s32m.xu	aed10, a3, a13
  199c90:	c99a14               	ae_l32m.iu	aed9, a10, 4
  199c93:	e793d4               	ae_s32m.xu	aed9, a3, a13
  199c96:	c98a14               	ae_l32m.iu	aed8, a10, 4
  199c99:	e783d4               	ae_s32m.xu	aed8, a3, a13
  199c9c:	c97a14               	ae_l32m.iu	aed7, a10, 4
  199c9f:	e773d4               	ae_s32m.xu	aed7, a3, a13
  199ca2:	c96a14               	ae_l32m.iu	aed6, a10, 4
  199ca5:	e763d4               	ae_s32m.xu	aed6, a3, a13
  199ca8:	c95a14               	ae_l32m.iu	aed5, a10, 4
  199cab:	e753d4               	ae_s32m.xu	aed5, a3, a13
  199cae:	3c7a                	add.n	a3, a12, a7
  199cb0:	c0ff30               	sub	a15, a15, a3
  199cb3:	53ff20               	max	a15, a15, a2
  199cb6:	ccfa                	add.n	a12, a12, a15
  199cb8:	4000003030f0b9ce 	{ ae_l32f24.i	aed0, a9, 0; nop; addi	a11, a12, -13 }
  199cc0:	7c7a                	add.n	a7, a12, a7
  199cc2:	400000b033d7797e 	{ ae_l32f24.i	aed7, a9, 12; nop; addi	a7, a7, -37 }
  199cca:	60b1b0               	abs	a11, a11
  199ccd:	67edb4               	wur.ae_sar	a11
  199cd0:	542ec7               	blt	a14, a12, 199d28 <xa_mp3_dec_dct12+0x110>
  199cd3:	24c9e2               	addi	a14, a9, 36
  199cd6:	30c922               	addi	a2, a9, 48
  199cd9:	eafb23807f70c9ff 	{ addi	a15, a9, 60; nop; ae_sras24	aed7, aed7 }
  199ce1:	eafbaa800f50696f 	{ ae_l32f24.i	aed6, a9, 24; nop; ae_sras24	aed5, aed0 }
  199ce9:	eafbaa806f602f0f 	{ ae_l32f24.i	aed2, a15, 0; nop; ae_sras24	aed6, aed6 }
  199cf1:	eafbaa802f20020f 	{ ae_l32f24.i	aed0, a2, 0; nop; ae_sras24	aed2, aed2 }
  199cf9:	eafbaa800f004e0f 	{ ae_l32f24.i	aed4, a14, 0; nop; ae_sras24	aed0, aed0 }
  199d01:	eae6dd864743259f 	{ nop; ae_add24s	aed3, aed7, aed6; ae_sras24	aed4, aed4 }
  199d09:	92e6dd4765df259e 	{ nop; ae_add24s	aed15, aed5, aed7; ae_add24s	aed13, aed6, aed4 }
  199d11:	92e6c82004e1356e 	{ ae_cvta32f24s.l	a3, aed5; ae_add24s	aed1, aed4, aed0; ae_add24s	aed14, aed0, aed2 }
  199d19:	92e6c8dfed02a16e 	{ ae_cvta32f24s.l	a10, aed1; ae_add24s	aed2, aed13, aed15; ae_add24s	aed0, aed14, aed13 }
  199d21:	0014c6               	j	199d78 <xa_mp3_dec_dct12+0x160>

00199d24 <xa_mp3_dec_dct12+0x10c>:
  199d24:	00000000                                ....

00199d28 <xa_mp3_dec_dct12+0x110>:
  199d28:	eafb22000fc0493f 	{ addi	a3, a9, 36; nop; ae_slas24	aed12, aed0 }
  199d30:	40000000303aa89e 	{ ae_l32f24.i	aed10, a8, 0; nop; addi	a10, a9, 48 }
  199d38:	eafbaa00afa0d96f 	{ ae_l32f24.i	aed13, a9, 24; nop; ae_slas24	aed10, aed10 }
  199d40:	eafbaa00dfd0e93f 	{ ae_l32f24.i	aed14, a9, 12; nop; ae_slas24	aed13, aed13 }
  199d48:	eafbaa00efe09a0f 	{ ae_l32f24.i	aed9, a10, 0; nop; ae_slas24	aed14, aed14 }
  199d50:	eafbaa009f90b30f 	{ ae_l32f24.i	aed11, a3, 0; nop; ae_slas24	aed9, aed9 }
  199d58:	eae6dd0ebcbf259f 	{ nop; ae_add24s	aed15, aed12, aed14; ae_slas24	aed11, aed11 }
  199d60:	92e6c89dbe133c6e 	{ ae_cvta32f24s.l	a3, aed12; ae_add24s	aed3, aed14, aed13; ae_add24s	aed1, aed11, aed9 }
  199d68:	92e6c8bad978a16e 	{ ae_cvta32f24s.l	a10, aed1; ae_add24s	aed8, aed9, aed10; ae_add24s	aed7, aed13, aed11 }
  199d70:	92e6dd7f8702259e 	{ nop; ae_add24s	aed2, aed7, aed15; ae_add24s	aed0, aed8, aed7 }

00199d78 <xa_mp3_dec_dct12+0x160>:
  199d78:	186c                	movi.n	a8, -31
  199d7a:	c0e3a0               	sub	a14, a3, a10
  199d7d:	537780               	max	a7, a7, a8
  199d80:	f81c                	movi.n	a8, 31
  199d82:	f228a1               	l32r	a10, 196624 (28f0c8 <dct_const+0x8>)
  199d85:	437780               	min	a7, a7, a8
  199d88:	67ed74               	wur.ae_sar	a7
  199d8b:	03d682               	addmi	a8, a6, 0x300
  199d8e:	4000000051858a8e 	{ ae_l32x2f24.i	aed5, a10, 8; nop; addi	a8, a8, -128 }
  199d96:	eb60c1050f09ea5f 	{ ae_l32x2f24.i	aed14, a10, 40; ae_mulf32s.hh	aed9, aed15, aed5; nop }
  199d9e:	eb95c10500094a4f 	{ ae_l32x2f24.i	aed4, a10, 32; ae_mulsf32s.hh	aed9, aed0, aed5; nop }
  199da6:	8161c02f05db0ade 	{ ae_l32x2f24.i	aed0, a10, 24; ae_mulf32s.lh	aed11, aed5, aed15; ae_sel16i	aed13, aed2, aed0, 1 }
  199dae:	eb8ec9000d0b296f 	{ ae_trunca32q48	a2, aed9; ae_mulsafd24.hh.ll	aed11, aed13, aed0; nop }
  199db6:	400001b452980a3e 	{ ae_l32x2f24.i	aed8, a10, 16; nop; ae_cvt48a32	aed9, a3 }
  199dbe:	08015011b307f2ef 	{ add	a15, a2, a14; ae_sel16i.n	aed7, aed3, aed1, 1; ae_slaisq56s	aed0, aed11, 1 }
  199dc6:	40000040501b354e 	{ ae_l32x2f24.i	aed11, a5, 0; nop; addi	a3, a4, 20 }
  199dce:	1139                	s32i.n	a3, a1, 4
  199dd0:	41fb5a798e96ee2f 	{ sub	a14, a14, a2; ae_mov	aed6, aed9; ae_mulaafd24.hh.ll_s2	aed9, aed7, aed8 }
  199dd8:	946061748f67ceff 	{ ae_truncp24a32x2	aed12, a14, a15; ae_mulf32s.hh	aed7, aed15, aed4; ae_mulsafd24.hh.ll_s2	aed6, aed7, aed8 }
  199de0:	eb25230e0d07042f 	{ addi	a2, a4, 48; ae_mulaafd24.hh.ll	aed7, aed13, aed14; nop }
  199de8:	0129                	s32i.n	a2, a1, 0
  199dea:	aff8597096a8f33e 	{ or	a15, a3, a3; ae_subsq56s	aed8, aed6, aed0; ae_subsq56s	aed10, aed9, aed7 }
  199df2:	befb4f80af80803e 	{ movi	a3, -128; nop; ae_truncp24q48x2	aed8, aed8, aed10 }
  199dfa:	eb60ad0b0804ef1f 	{ ae_l32m.iu	aed14, a15, 4; ae_mulf32s.hh	aed4, aed8, aed11; nop }
  199e02:	02ed                	mov.n	a14, a2
  199e04:	eafb30b04f40662f 	{ addmi	a2, a6, 0x600; nop; ae_srasq56	aed4, aed4 }
  199e0c:	9861ad48eb54af1e 	{ ae_l32m.iu	aed10, a15, 4; ae_mulf32s.lh	aed4, aed11, aed8; ae_addsq56s	aed5, aed14, aed4 }
  199e14:	c9def4               	ae_l32m.iu	aed13, a14, -4
  199e17:	eafbadb04f40eeff 	{ ae_l32m.iu	aed14, a14, -4; nop; ae_srasq56	aed4, aed4 }
  199e1f:	ebec94040d0b58df 	{ ae_s32m.xu	aed5, a8, a13; ae_addsq56s	aed11, aed13, aed4; nop }
  199e27:	e7b234               	ae_s32m.xu	aed11, a2, a3
  199e2a:	c55514               	ae_l32x2f24.i	aed5, a5, 8
  199e2d:	eb60dd050c0d259f 	{ nop; ae_mulf32s.hh	aed13, aed12, aed5; nop }
  199e35:	eb61dd0c0505259f 	{ nop; ae_mulf32s.lh	aed5, aed5, aed12; nop }
  199e3d:	eafbadb0dfd04f1f 	{ ae_l32m.iu	aed4, a15, 4; nop; ae_srasq56	aed13, aed13 }
  199e45:	eaecadbd5a5dbeff 	{ ae_l32m.iu	aed11, a14, -4; ae_addsq56s	aed13, aed10, aed13; ae_srasq56	aed5, aed5 }
  199e4d:	ebec94050e0ad8df 	{ ae_s32m.xu	aed13, a8, a13; ae_addsq56s	aed10, aed14, aed5; nop }
  199e55:	e7a234               	ae_s32m.xu	aed10, a2, a3
  199e58:	befbc0609f6095ce 	{ ae_l32x2f24.i	aed9, a5, 16; nop; ae_truncp24q48x2	aed6, aed6, aed9 }
  199e60:	eb61dd090805259f 	{ nop; ae_mulf32s.lh	aed5, aed8, aed9; nop }
  199e68:	c862306928ed96ee 	{ addmi	a14, a6, 0x900; ae_mulf32s.ll	aed13, aed8, aed9; ae_cvtq56p32s.h	aed14, aed6 }
  199e70:	eafb30b05f5066ff 	{ addmi	a15, a6, 0x600; nop; ae_srasq56	aed5, aed5 }
  199e78:	eaec28b5d4d40fff 	{ addi	a15, a15, -128; ae_addsq56s	aed4, aed4, aed5; ae_srasq56	aed13, aed13 }
  199e80:	67edb4               	wur.ae_sar	a11
  199e83:	c8ec946d3b6a48de 	{ ae_s32m.xu	aed4, a8, a13; ae_addsq56s	aed10, aed11, aed13; ae_cvtq56p32s.l	aed6, aed6 }
  199e8b:	98ec9407e689a23e 	{ ae_s32m.xu	aed10, a2, a3; ae_addsq56s	aed9, aed6, aed7; ae_addsq56s	aed8, aed14, aed0 }
  199e93:	befbc0809f8005de 	{ ae_l32x2f24.i	aed0, a5, 24; nop; ae_truncp24q48x2	aed8, aed8, aed9 }
  199e9b:	eb60590008048fff 	{ or	a8, a15, a15; ae_mulf32s.hh	aed4, aed8, aed0; nop }
  199ea3:	eb615908000e2eef 	{ or	a2, a14, a14; ae_mulf32s.lh	aed14, aed0, aed8; nop }
  199eab:	e748d4               	ae_s32m.xu	aed4, a8, a13
  199eae:	e7e234               	ae_s32m.xu	aed14, a2, a3
  199eb1:	c5d544               	ae_l32x2f24.i	aed13, a5, 32
  199eb4:	eb61dd0d0c0b259f 	{ nop; ae_mulf32s.lh	aed11, aed12, aed13; nop }
  199ebc:	eb62dd0d0c0a259f 	{ nop; ae_mulf32s.ll	aed10, aed12, aed13; nop }
  199ec4:	e7b8d4               	ae_s32m.xu	aed11, a8, a13
  199ec7:	e7a234               	ae_s32m.xu	aed10, a2, a3
  199eca:	c59554               	ae_l32x2f24.i	aed9, a5, 40
  199ecd:	eb6124090807096f 	{ addi	a6, a9, 64; ae_mulf32s.lh	aed7, aed8, aed9; nop }
  199ed5:	eb622f090806855f 	{ addi	a5, a5, -8; ae_mulf32s.ll	aed6, aed8, aed9; nop }
  199edd:	e778d4               	ae_s32m.xu	aed7, a8, a13
  199ee0:	e76234               	ae_s32m.xu	aed6, a2, a3
  199ee3:	40000100310089ce 	{ ae_l32f24.i	aed0, a9, 4; nop; movi	a8, 12 }
  199eeb:	5228c7               	blt	a8, a12, 199f41 <xa_mp3_dec_dct12+0x329>
  199eee:	eafb23800ff0498f 	{ addi	a8, a9, 52; nop; ae_sras24	aed15, aed0 }
  199ef6:	400000803720399e 	{ ae_l32f24.i	aed0, a9, 28; nop; addi	a3, a9, 40 }
  199efe:	eafbaa800f00d60f 	{ ae_l32f24.i	aed13, a6, 0; nop; ae_sras24	aed0, aed0 }
  199f06:	eafbaa80dfd0194f 	{ ae_l32f24.i	aed1, a9, 16; nop; ae_sras24	aed13, aed13 }
  199f0e:	eafbaa801f10e30f 	{ ae_l32f24.i	aed14, a3, 0; nop; ae_sras24	aed1, aed1 }
  199f16:	eafbaa80efe0c80f 	{ ae_l32f24.i	aed12, a8, 0; nop; ae_sras24	aed14, aed14 }
  199f1e:	eae6dd81cfc4259f 	{ nop; ae_add24s	aed4, aed15, aed1; ae_sras24	aed12, aed12 }
  199f26:	92e6dd0d1c3b259e 	{ nop; ae_add24s	aed11, aed12, aed13; ae_add24s	aed3, aed1, aed0 }
  199f2e:	92e6c8cee01a3f6e 	{ ae_cvta32f24s.l	a3, aed15; ae_add24s	aed10, aed0, aed14; ae_add24s	aed1, aed14, aed12 }
  199f36:	92e6c8a4ba02616e 	{ ae_cvta32f24s.l	a6, aed1; ae_add24s	aed2, aed10, aed4; ae_add24s	aed0, aed11, aed10 }
  199f3e:	001486               	j	199f94 <xa_mp3_dec_dct12+0x37c>

00199f41 <xa_mp3_dec_dct12+0x329>:
  199f41:	28c922               	addi	a2, a9, 40
  199f44:	eafb23000f90496f 	{ addi	a6, a9, 52; nop; ae_slas24	aed9, aed0 }
  199f4c:	40000000374a399e 	{ ae_l32f24.i	aed10, a9, 28; nop; addi	a3, a9, 64 }
  199f54:	eafbaa00afa0b94f 	{ ae_l32f24.i	aed11, a9, 16; nop; ae_slas24	aed10, aed10 }
  199f5c:	eafbaa00bfb0730f 	{ ae_l32f24.i	aed7, a3, 0; nop; ae_slas24	aed11, aed11 }
  199f64:	eafbaa007f70660f 	{ ae_l32f24.i	aed6, a6, 0; nop; ae_slas24	aed7, aed7 }
  199f6c:	eafbaa006f60820f 	{ ae_l32f24.i	aed8, a2, 0; nop; ae_slas24	aed6, aed6 }
  199f74:	eae6dd0b8984259f 	{ nop; ae_add24s	aed4, aed9, aed11; ae_slas24	aed8, aed8 }
  199f7c:	92e6dd8aab23259e 	{ nop; ae_add24s	aed3, aed11, aed10; ae_add24s	aed2, aed10, aed8 }
  199f84:	92e6c8766851396e 	{ ae_cvta32f24s.l	a3, aed9; ae_add24s	aed1, aed8, aed6; ae_add24s	aed5, aed6, aed7 }
  199f8c:	92e6c8422520616e 	{ ae_cvta32f24s.l	a6, aed1; ae_add24s	aed0, aed5, aed2; ae_add24s	aed2, aed2, aed4 }

00199f94 <xa_mp3_dec_dct12+0x37c>:
  199f94:	67ed74               	wur.ae_sar	a7
  199f97:	c5ca34               	ae_l32x2f24.i	aed12, a10, 24
  199f9a:	c57a44               	ae_l32x2f24.i	aed7, a10, 32
  199f9d:	400001b452d64a3e 	{ ae_l32x2f24.i	aed6, a10, 16; nop; ae_movda32	aed13, a3 }
  199fa5:	400001b451e94a6e 	{ ae_l32x2f24.i	aed9, a10, 8; nop; ae_movda32	aed14, a6 }
  199fad:	0c801a79c42a832e 	{ ae_cvt48a32	aed8, a3; ae_mulf32s.hh	aed10, aed4, aed9 }
  199fb5:	8195c939105af8ae 	{ ae_mov	aed15, aed8; ae_mulsf32s.hh	aed10, aed0, aed9; ae_sel16i	aed5, aed3, aed1, 1 }
  199fbd:	418ec156658f5a5f 	{ ae_l32x2f24.i	aed5, a10, 40; ae_mulsafd24.hh.ll	aed15, aed5, aed6; ae_mulaafd24.hh.ll_s2	aed8, aed5, aed6 }
  199fc5:	eb01c900020b6a6f 	{ ae_trunca32q48	a6, aed10; ae_sel16i.n	aed11, aed2, aed0, 1; nop }
  199fcd:	0c8018778420662e 	{ ae_movda32	aed6, a6; ae_mulf32s.hh	aed0, aed4, aed7 }
  199fd5:	a96159e4d9da6ffe 	{ or	a6, a15, a15; ae_mulf32s.lh	aed10, aed9, aed4; ae_sub32	aed13, aed13, aed14 }
  199fdd:	41e773bd560e5fdf 	{ ae_l32m.xu	aed5, a15, a13; ae_add32	aed14, aed6, aed13; ae_mulaafd24.hh.ll_s2	aed0, aed11, aed5 }
  199fe5:	94f2c8b6cdad2e7f 	{ ae_movad32.l	a2, aed14; ae_sub32	aed13, aed13, aed6; ae_mulsafd24.hh.ll_s2	aed10, aed11, aed12 }
  199fed:	40000174515685de 	{ ae_l32x2f24.i	aed6, a5, 8; nop; ae_movad32.l	a8, aed13 }
  199ff5:	08fb6110afd0e82f 	{ ae_truncp24a32x2	aed14, a8, a2; nop; ae_slaisq56s	aed13, aed10, 1 }
  199ffd:	aff859d0f8798eee 	{ or	a8, a14, a14; ae_subsq56s	aed9, aed8, aed0; ae_subsq56s	aed7, aed15, aed13 }
  19a005:	befb4f709f70802e 	{ movi	a2, -128; nop; ae_truncp24q48x2	aed7, aed7, aed9 }
  19a00d:	eb3273060705ce2f 	{ ae_l32m.xu	aed12, a14, a2; ae_mulaf32s.hh	aed5, aed7, aed6; nop }
  19a015:	eb337307060cafdf 	{ ae_l32m.xu	aed10, a15, a13; ae_mulaf32s.lh	aed12, aed6, aed7; nop }
  19a01d:	eafb73b05f509e2f 	{ ae_l32m.xu	aed9, a14, a2; nop; ae_srasq56	aed5, aed5 }
  19a025:	eafb94b0cfc056df 	{ ae_s32m.xu	aed5, a6, a13; nop; ae_srasq56	aed12, aed12 }
  19a02d:	e7c824               	ae_s32m.xu	aed12, a8, a2
  19a030:	c5b524               	ae_l32x2f24.i	aed11, a5, 16
  19a033:	eb32dd0b0e0a259f 	{ nop; ae_mulaf32s.hh	aed10, aed14, aed11; nop }
  19a03b:	eb33730e0b095e2f 	{ ae_l32m.xu	aed5, a14, a2; ae_mulaf32s.lh	aed9, aed11, aed14; nop }
  19a043:	eafb73b0afa06fdf 	{ ae_l32m.xu	aed6, a15, a13; nop; ae_srasq56	aed10, aed10 }
  19a04b:	eafb94b09f90a6df 	{ ae_s32m.xu	aed10, a6, a13; nop; ae_srasq56	aed9, aed9 }
  19a053:	e79824               	ae_s32m.xu	aed9, a8, a2
  19a056:	befbc0f08ff085de 	{ ae_l32x2f24.i	aed8, a5, 24; nop; ae_truncp24q48x2	aed15, aed15, aed8 }
  19a05e:	c833ddf827c6259e 	{ nop; ae_mulaf32s.lh	aed6, aed7, aed8; ae_cvtq56p32s.h	aed12, aed15 }
  19a066:	c834ddf837f5259e 	{ nop; ae_mulaf32s.ll	aed5, aed7, aed8; ae_cvtq56p32s.l	aed15, aed15 }
  19a06e:	246f64               	ae_srasq56	aed6, aed6
  19a071:	eafb94b05f5066df 	{ ae_s32m.xu	aed6, a6, a13; nop; ae_srasq56	aed5, aed5 }
  19a079:	2168                	l32i.n	a6, a1, 8
  19a07b:	67edb4               	wur.ae_sar	a11
  19a07e:	98ec94d0cfab582e 	{ ae_s32m.xu	aed5, a8, a2; ae_addsq56s	aed11, aed15, aed0; ae_addsq56s	aed10, aed12, aed13 }
  19a086:	befbc1a0bfa0554e 	{ ae_l32x2f24.i	aed5, a5, 32; nop; ae_truncp24q48x2	aed10, aed10, aed11 }
  19a08e:	eb6021050a0684bf 	{ addi	a11, a4, 24; ae_mulf32s.hh	aed6, aed10, aed5; nop }
  19a096:	eb61590a05002bbf 	{ or	a2, a11, a11; ae_mulf32s.lh	aed0, aed5, aed10; nop }
  19a09e:	e56614               	ae_s32m.iu	aed6, a6, 4
  19a0a1:	e502f4               	ae_s32m.iu	aed0, a2, -4
  19a0a4:	c5f554               	ae_l32x2f24.i	aed15, a5, 40
  19a0a7:	eb61dd0f0e0d259f 	{ nop; ae_mulf32s.lh	aed13, aed14, aed15; nop }
  19a0af:	eb62230f0e0c893f 	{ addi	a3, a9, 56; ae_mulf32s.ll	aed12, aed14, aed15; nop }
  19a0b7:	e5d614               	ae_s32m.iu	aed13, a6, 4
  19a0ba:	e5c2f4               	ae_s32m.iu	aed12, a2, -4
  19a0bd:	40000000562bf59e 	{ ae_l32x2f24.i	aed11, a5, 48; nop; addi	a15, a9, 32 }
  19a0c5:	eb61240b0a0949ef 	{ addi	a14, a9, 68; ae_mulf32s.lh	aed9, aed10, aed11; nop }
  19a0cd:	eb62230b0a0889df 	{ addi	a13, a9, 56; ae_mulf32s.ll	aed8, aed10, aed11; nop }
  19a0d5:	e59614               	ae_s32m.iu	aed9, a6, 4
  19a0d8:	e582f4               	ae_s32m.iu	aed8, a2, -4
  19a0db:	40000100320089ce 	{ ae_l32f24.i	aed0, a9, 8; nop; movi	a8, 12 }
  19a0e3:	eafbc0800f905adf 	{ ae_l32x2f24.i	aed5, a10, 24; nop; ae_sras24	aed9, aed0 }
  19a0eb:	eafbc1000fd06a5f 	{ ae_l32x2f24.i	aed6, a10, 40; nop; ae_slas24	aed13, aed0 }
  19a0f3:	4e28c7               	blt	a8, a12, 19a145 <xa_mp3_dec_dct12+0x52d>
  19a0f6:	1168                	l32i.n	a6, a1, 4
  19a0f8:	0148                	l32i.n	a4, a1, 0
  19a0fa:	2188                	l32i.n	a8, a1, 8
  19a0fc:	b6a954               	ae_l32f24.i	aed10, a9, 20
  19a0ff:	b6ee04               	ae_l32f24.i	aed14, a14, 0
  19a102:	eafbaa80efe0dd0f 	{ ae_l32f24.i	aed13, a13, 0; nop; ae_sras24	aed14, aed14 }
  19a10a:	eafbaa80dfd0bf0f 	{ ae_l32f24.i	aed11, a15, 0; nop; ae_sras24	aed13, aed13 }
  19a112:	eafb2280bfb0c9cf 	{ addi	a12, a9, 44; nop; ae_sras24	aed11, aed11 }
  19a11a:	eafbaa80afa0cc0f 	{ ae_l32f24.i	aed12, a12, 0; nop; ae_sras24	aed10, aed10 }
  19a122:	eae6dd8ac9c4259f 	{ nop; ae_add24s	aed4, aed9, aed10; ae_sras24	aed12, aed12 }
  19a12a:	92e6dddbca13259e 	{ nop; ae_add24s	aed3, aed10, aed11; ae_add24s	aed1, aed12, aed13 }
  19a132:	92e6c8cebd78396e 	{ ae_cvta32f24s.l	a3, aed9; ae_add24s	aed8, aed13, aed14; ae_add24s	aed7, aed11, aed12 }
  19a13a:	92e6c8748702916e 	{ ae_cvta32f24s.l	a9, aed1; ae_add24s	aed2, aed7, aed4; ae_add24s	aed0, aed8, aed7 }
  19a142:	0014c6               	j	19a199 <xa_mp3_dec_dct12+0x581>

0019a145 <xa_mp3_dec_dct12+0x52d>:
  19a145:	1168                	l32i.n	a6, a1, 4
  19a147:	0148                	l32i.n	a4, a1, 0
  19a149:	2188                	l32i.n	a8, a1, 8
  19a14b:	20c9d2               	addi	a13, a9, 32
  19a14e:	44c9c2               	addi	a12, a9, 68
  19a151:	400000c03021239e 	{ ae_l32f24.i	aed1, a3, 0; nop; addi	a2, a9, 44 }
  19a159:	eafbaa001f10e95f 	{ ae_l32f24.i	aed14, a9, 20; nop; ae_slas24	aed1, aed1 }
  19a161:	eafbaa00efe0020f 	{ ae_l32f24.i	aed0, a2, 0; nop; ae_slas24	aed14, aed14 }
  19a169:	eafbaa000f002c0f 	{ ae_l32f24.i	aed2, a12, 0; nop; ae_slas24	aed0, aed0 }
  19a171:	eafbaa002f20fd0f 	{ ae_l32f24.i	aed15, a13, 0; nop; ae_slas24	aed2, aed2 }
  19a179:	eae6dd0efdf4259f 	{ nop; ae_add24s	aed4, aed13, aed14; ae_slas24	aed15, aed15 }
  19a181:	92e6dd2f1ec3259e 	{ nop; ae_add24s	aed3, aed14, aed15; ae_add24s	aed12, aed1, aed2 }
  19a189:	92e6c801f0b13d6e 	{ ae_cvta32f24s.l	a3, aed13; ae_add24s	aed1, aed0, aed1; ae_add24s	aed11, aed15, aed0 }
  19a191:	92e6c8b4cb02916e 	{ ae_cvta32f24s.l	a9, aed1; ae_add24s	aed2, aed11, aed4; ae_add24s	aed0, aed12, aed11 }

0019a199 <xa_mp3_dec_dct12+0x581>:
  19a199:	67ed74               	wur.ae_sar	a7
  19a19c:	0bfd                	mov.n	a15, a11
  19a19e:	c5da24               	ae_l32x2f24.i	aed13, a10, 16
  19a1a1:	08ed                	mov.n	a14, a8
  19a1a3:	400001b451790a3e 	{ ae_l32x2f24.i	aed9, a10, 8; nop; ae_cvt48a32	aed7, a3 }
  19a1ab:	8160c13914ca8a4e 	{ ae_l32x2f24.i	aed8, a10, 32; ae_mulf32s.hh	aed10, aed4, aed9; ae_sel16i	aed12, aed3, aed1, 1 }
  19a1b3:	81605a2804ef239e 	{ sub	a2, a3, a9; ae_mulf32s.hh	aed15, aed4, aed8; ae_sel16i	aed14, aed2, aed0, 1 }
  19a1bb:	4161c0e469fb855f 	{ ae_l32x2f24.i	aed8, a5, 8; ae_mulf32s.lh	aed11, aed9, aed4; ae_mulaafd24.hh.ll_s2	aed15, aed14, aed6 }
  19a1c3:	9495c9e950bae7af 	{ ae_mov	aed14, aed7; ae_mulsf32s.hh	aed10, aed0, aed9; ae_mulsafd24.hh.ll_s2	aed11, aed14, aed5 }
  19a1cb:	9425adcddce75e1f 	{ ae_l32m.iu	aed5, a14, 4; ae_mulaafd24.hh.ll	aed7, aed12, aed13; ae_mulsafd24.hh.ll_s2	aed14, aed12, aed13 }
  19a1d3:	08fbad10bfd0cfff 	{ ae_l32m.iu	aed12, a15, -4; nop; ae_slaisq56s	aed13, aed11, 1 }
  19a1db:	aff8c9dfe76ada6e 	{ ae_trunca32q48	a13, aed10; ae_subsq56s	aed10, aed7, aed15; ae_subsq56s	aed6, aed14, aed13 }
  19a1e3:	befbad60af60ae1e 	{ ae_l32m.iu	aed10, a14, 4; nop; ae_truncp24q48x2	aed6, aed6, aed10 }
  19a1eb:	cd2a                	add.n	a12, a13, a2
  19a1ed:	eb325a08060522df 	{ sub	a2, a2, a13; ae_mulaf32s.hh	aed5, aed6, aed8; nop }
  19a1f5:	eb336106080c92cf 	{ ae_truncp24a32x2	aed9, a2, a12; ae_mulaf32s.lh	aed12, aed8, aed6; nop }
  19a1fd:	eafbadb05f508fff 	{ ae_l32m.iu	aed8, a15, -4; nop; ae_srasq56	aed5, aed5 }
  19a205:	eafbbbb0cfc0581f 	{ ae_s32m.iu	aed5, a8, 4; nop; ae_srasq56	aed12, aed12 }
  19a20d:	e5cbf4               	ae_s32m.iu	aed12, a11, -4
  19a210:	c5b524               	ae_l32x2f24.i	aed11, a5, 16
  19a213:	eb32dd0b090a259f 	{ nop; ae_mulaf32s.hh	aed10, aed9, aed11; nop }
  19a21b:	eb33ad090b085e1f 	{ ae_l32m.iu	aed5, a14, 4; ae_mulaf32s.lh	aed8, aed11, aed9; nop }
  19a223:	eafbadb0afa0bfff 	{ ae_l32m.iu	aed11, a15, -4; nop; ae_srasq56	aed10, aed10 }
  19a22b:	eafbbbb08f80a81f 	{ ae_s32m.iu	aed10, a8, 4; nop; ae_srasq56	aed8, aed8 }
  19a233:	e58bf4               	ae_s32m.iu	aed8, a11, -4
  19a236:	befbc0e07fe075de 	{ ae_l32x2f24.i	aed7, a5, 24; nop; ae_truncp24q48x2	aed14, aed14, aed7 }
  19a23e:	c833dde726c5259e 	{ nop; ae_mulaf32s.lh	aed5, aed6, aed7; ae_cvtq56p32s.h	aed12, aed14 }
  19a246:	c834dde736eb259e 	{ nop; ae_mulaf32s.ll	aed11, aed6, aed7; ae_cvtq56p32s.l	aed14, aed14 }
  19a24e:	245f54               	ae_srasq56	aed5, aed5
  19a251:	eafbbbb0bfb0581f 	{ ae_s32m.iu	aed5, a8, 4; nop; ae_srasq56	aed11, aed11 }
  19a259:	98ecbbdfce8abbfe 	{ ae_s32m.iu	aed11, a11, -4; ae_addsq56s	aed10, aed14, aed15; ae_addsq56s	aed8, aed12, aed13 }
  19a261:	befbc180af80d54e 	{ ae_l32x2f24.i	aed13, a5, 32; nop; ae_truncp24q48x2	aed8, aed8, aed10 }
  19a269:	eb60dd0d080c259f 	{ nop; ae_mulf32s.hh	aed12, aed8, aed13; nop }
  19a271:	eb61dd080d0b259f 	{ nop; ae_mulf32s.lh	aed11, aed13, aed8; nop }
  19a279:	eafbc1b0cfc0a55f 	{ ae_l32x2f24.i	aed10, a5, 40; nop; ae_srasq56	aed12, aed12 }
  19a281:	eafbbbb0bfb0c61f 	{ ae_s32m.iu	aed12, a6, 4; nop; ae_srasq56	aed11, aed11 }
  19a289:	eb61bb0a0907b4ff 	{ ae_s32m.iu	aed11, a4, -4; ae_mulf32s.lh	aed7, aed9, aed10; nop }
  19a291:	eb62c10a090695cf 	{ ae_l32x2f24.i	aed9, a5, 48; ae_mulf32s.ll	aed6, aed9, aed10; nop }
  19a299:	ea61ddb97875259f 	{ nop; ae_mulf32s.lh	aed5, aed8, aed9; ae_srasq56	aed7, aed7 }
  19a2a1:	ea62bbb9686f761f 	{ ae_s32m.iu	aed7, a6, 4; ae_mulf32s.ll	aed15, aed8, aed9; ae_srasq56	aed6, aed6 }
  19a2a9:	eafbbbb05f5064ff 	{ ae_s32m.iu	aed6, a4, -4; nop; ae_srasq56	aed5, aed5 }
  19a2b1:	eafbbbb0fff0561f 	{ ae_s32m.iu	aed5, a6, 4; nop; ae_srasq56	aed15, aed15 }
  19a2b9:	e5f4f4               	ae_s32m.iu	aed15, a4, -4
  19a2bc:	f01d                	retw.n

0019a2be <xa_mp3_dec_dct12+0x6a6>:
	...

0019a2c0 <xa_mp3_dec_decode_remainder>:
  19a2c0:	006136               	entry	a1, 48
  19a2c3:	1d0c                	movi.n	a13, 1
  19a2c5:	090c                	movi.n	a9, 0
  19a2c7:	f0d881               	l32r	a8, 196628 (2908d0 <xa_mp3_dec_htc_opt>)
  19a2ca:	05bd                	mov.n	a11, a5
  19a2cc:	2cd2c2               	addmi	a12, a2, 0x2c00
  19a2cf:	1a2552               	l32i	a5, a5, 104
  19a2d2:	622c22               	l32i	a2, a12, 0x188
  19a2d5:	400000c14580c5ce 	{ ae_movda32	aed0, a5; nop; addi	a12, a12, -116 }
  19a2dd:	ebfa52000006558f 	{ addx4	a5, a5, a8; ae_movi	aed6, 0; nop }
  19a2e5:	c2faae006107150e 	{ ae_l32.i	aed1, a5, 0; ae_movi	aed7, 1; ae_eq32	b0:b1, aed0, aed6 }
  19a2ed:	c4fbc8700f00f17e 	{ ae_movad32.l	a15, aed1; nop; ae_movf32x2	aed0, aed7, b0:b1 }
  19a2f5:	2550c4               	ae_movad32.l	a5, aed0
  19a2f8:	130316               	beqz	a3, 19a42c <xa_mp3_dec_decode_remainder+0x16c>
  19a2fb:	0d401241d0b0146e 	{ blti.w18	a4, 1, 19a42c <xa_mp3_dec_decode_remainder+0x16c>; nop }
  19a303:	935d50               	movnez	a5, a13, a5
  19a306:	11c9                	s32i.n	a12, a1, 4
  19a308:	0061b2               	s32i	a11, a1, 0
  19a30b:	04c7a2               	addi	a10, a7, 4
  19a30e:	0c2172               	l32i	a7, a1, 48
  19a311:	b68076               	loop	a0, 19a3cb <xa_mp3_dec_decode_remainder+0x10b>
  19a314:	21f9                	s32i.n	a15, a1, 8
  19a316:	69e3a4               	ae_lbi	a14, 10
  19a319:	31e9                	s32i.n	a14, a1, 12
  19a31b:	2186e0               	srai	a8, a14, 6
  19a31e:	21e4e0               	srai	a14, a14, 4
  19a321:	93e850               	movnez	a14, a8, a5
  19a324:	90eef0               	addx2	a14, a14, a15
  19a327:	009ee2               	l16si	a14, a14, 0
  19a32a:	3188                	l32i.n	a8, a1, 12
  19a32c:	34c4e0               	extui	a12, a14, 4, 4
  19a32f:	34d0e0               	extui	a13, a14, 0, 4
  19a332:	bdca                	add.n	a11, a13, a12
  19a334:	21e8e0               	srai	a14, a14, 8
  19a337:	16cdd2               	addi	a13, a13, 22
  19a33a:	c0f4b0               	sub	a15, a4, a11
  19a33d:	a3b4f0               	movltz	a11, a4, a15
  19a340:	401d00               	ssl	a13
  19a343:	a18800               	sll	a8, a8
  19a346:	040c                	movi.n	a4, 0
  19a348:	a3e4f0               	movltz	a14, a4, a15
  19a34b:	15f884               	ae_movda32x2	aed15, a8, a8
  19a34e:	534f40               	max	a4, a15, a4
  19a351:	c3fb60f06f00eeee 	{ ae_movda32x2	aed14, a14, a14; nop; ae_lt32	b0:b1, aed15, aed6 }
  19a359:	410e74               	ae_and	aed0, aed14, aed7
  19a35c:	9e21e4               	ae_srai32	aed2, aed14, 1
  19a35f:	bbfbc8207921f07e 	{ ae_movad32.l	a15, aed0; ae_neg32	aed1, aed0; ae_and	aed2, aed2, aed7 }
  19a367:	3a1014               	ae_movf32x2	aed1, aed0, b0:b1
  19a36a:	20fff4               	ae_slaa32	aed15, aed15, a15
  19a36d:	21f8                	l32i.n	a15, a1, 8
  19a36f:	c3fbc8f26900e27e 	{ ae_movad32.l	a14, aed2; ae_neg32	aed0, aed2; ae_lt32	b0:b1, aed15, aed6 }
  19a377:	3a0214               	ae_movf32x2	aed0, aed2, b0:b1
  19a37a:	20fef4               	ae_slaa32	aed15, aed15, a14
  19a37d:	9e22e4               	ae_srai32	aed2, aed14, 2
  19a380:	c3fb20f06f00199e 	{ addi	a9, a9, 1; nop; ae_lt32	b0:b1, aed15, aed6 }
  19a388:	bbfb58207f207ace 	{ movnez	a7, a10, a12; nop; ae_and	aed2, aed2, aed7 }
  19a390:	1efb5a30efe0839f 	{ sub	a8, a3, a9; nop; ae_srai32	aed14, aed14, 3 }
  19a398:	bbfbc8e279edd27e 	{ ae_movad32.l	a13, aed2; ae_neg32	aed13, aed2; ae_and	aed14, aed14, aed7 }
  19a3a0:	c4fbbf200fd0164e 	{ ae_s32.l.ip	aed1, a6, 16; nop; ae_movf32x2	aed13, aed2, b0:b1 }
  19a3a8:	20fdf4               	ae_slaa32	aed15, aed15, a13
  19a3ab:	c3fbbefe690c06de 	{ ae_s32.l.i	aed0, a6, -12; ae_neg32	aed12, aed14; ae_lt32	b0:b1, aed15, aed6 }
  19a3b3:	c4fbbee00fc0d6ee 	{ ae_s32.l.i	aed13, a6, -8; nop; ae_movf32x2	aed12, aed14, b0:b1 }
  19a3bb:	400000412f0ca6ae 	{ ae_s32.l.i	aed12, a6, -4; nop; addi	a10, a10, 4 }
  19a3c3:	7742b4               	ae_db	a2, a11
  19a3c6:	488c                	beqz.n	a8, 19a3ce <xa_mp3_dec_decode_remainder+0x10e>
  19a3c8:	0214a6               	blti	a4, 1, 19a3ce <xa_mp3_dec_decode_remainder+0x10e>

0019a3cb <xa_mp3_dec_decode_remainder+0x10b>:
  19a3cb:	ffd086               	j	19a311 <xa_mp3_dec_decode_remainder+0x51>

0019a3ce <xa_mp3_dec_decode_remainder+0x10e>:
  19a3ce:	030c                	movi.n	a3, 0
  19a3d0:	1168                	l32i.n	a6, a1, 4
  19a3d2:	6f1c                	movi.n	a15, 22
  19a3d4:	7f6622               	s32i	a2, a6, 0x1fc
  19a3d7:	00a062               	movi	a6, 0
  19a3da:	0d2122               	l32i	a2, a1, 52
  19a3dd:	0daf76               	loopgtz	a15, 19a3ee <xa_mp3_dec_decode_remainder+0x12e>
  19a3e0:	009282               	l16si	a8, a2, 0
  19a3e3:	222b                	addi.n	a2, a2, 2
  19a3e5:	338a                	add.n	a3, a3, a8
  19a3e7:	21a377               	bge	a3, a7, 19a40c <xa_mp3_dec_decode_remainder+0x14c>
  19a3ea:	961b                	addi.n	a9, a6, 1
  19a3ec:	096d                	mov.n	a6, a9

0019a3ee <xa_mp3_dec_decode_remainder+0x12e>:
  19a3ee:	042d                	mov.n	a2, a4
  19a3f0:	e1b8                	l32i.n	a11, a1, 56
  19a3f2:	f08ec1               	l32r	a12, 19662c (290cf0 <xa_mp3_dec_long_limit>)
  19a3f5:	90abb0               	addx2	a10, a11, a11
  19a3f8:	f0aab0               	subx8	a10, a10, a11
  19a3fb:	01b8                	l32i.n	a11, a1, 0
  19a3fd:	a9aa                	add.n	a10, a9, a10
  19a3ff:	aaca                	add.n	a10, a10, a12
  19a401:	146b92               	s32i	a9, a11, 80
  19a404:	000aa2               	l8ui	a10, a10, 0
  19a407:	156ba2               	s32i	a10, a11, 84
  19a40a:	f01d                	retw.n

0019a40c <xa_mp3_dec_decode_remainder+0x14c>:
  19a40c:	f088e1               	l32r	a14, 19662c (290cf0 <xa_mp3_dec_long_limit>)
  19a40f:	01d8                	l32i.n	a13, a1, 0
  19a411:	e128                	l32i.n	a2, a1, 56
  19a413:	c61b                	addi.n	a12, a6, 1
  19a415:	90f220               	addx2	a15, a2, a2
  19a418:	146dc2               	s32i	a12, a13, 80
  19a41b:	f0ff20               	subx8	a15, a15, a2
  19a41e:	042d                	mov.n	a2, a4
  19a420:	ccfa                	add.n	a12, a12, a15
  19a422:	ccea                	add.n	a12, a12, a14
  19a424:	000cc2               	l8ui	a12, a12, 0
  19a427:	156dc2               	s32i	a12, a13, 84
  19a42a:	f01d                	retw.n

0019a42c <xa_mp3_dec_decode_remainder+0x16c>:
  19a42c:	c178                	l32i.n	a7, a1, 48
  19a42e:	11c9                	s32i.n	a12, a1, 4
  19a430:	01b9                	s32i.n	a11, a1, 0
  19a432:	ffe606               	j	19a3ce <xa_mp3_dec_decode_remainder+0x10e>

0019a435 <xa_mp3_dec_decode_remainder+0x175>:
  19a435:	000000                                        ...

0019a438 <xa_mp3_dec_huff_decode_short>:
  19a438:	00e136               	entry	a1, 112
  19a43b:	f07de1               	l32r	a14, 196630 (2907d0 <xa_mp3_dec_ht>)
  19a43e:	f07d81               	l32r	a8, 196634 (2916c0 <xa_mp3_dec_band_info_tab>)
  19a441:	1c21a2               	l32i	a10, a1, 112
  19a444:	1d0c                	movi.n	a13, 1
  19a446:	34c3c2               	addi	a12, a3, 52
  19a449:	059d                	mov.n	a9, a5
  19a44b:	07fd                	mov.n	a15, a7
  19a44d:	7129                	s32i.n	a2, a1, 28
  19a44f:	2cc372               	addi	a7, a3, 44
  19a452:	020c                	movi.n	a2, 0
  19a454:	2199                	s32i.n	a9, a1, 8
  19a456:	71b8                	l32i.n	a11, a1, 28
  19a458:	065d                	mov.n	a5, a6
  19a45a:	61c9                	s32i.n	a12, a1, 24
  19a45c:	060c                	movi.n	a6, 0
  19a45e:	1a23c2               	l32i	a12, a3, 104
  19a461:	1f2bb2               	l32i	a11, a11, 124
  19a464:	93cdc0               	movnez	a12, a13, a12
  19a467:	31c9                	s32i.n	a12, a1, 12
  19a469:	b0bbb0               	addx8	a11, a11, a11
  19a46c:	0acd                	mov.n	a12, a10
  19a46e:	11bbc0               	slli	a11, a11, 4
  19a471:	88ba                	add.n	a8, a8, a11
  19a473:	5189                	s32i.n	a8, a1, 20

0019a475 <xa_mp3_dec_huff_decode_short+0x3d>:
  19a475:	0b61f2               	s32i	a15, a1, 44
  19a478:	0025d2               	l32i	a13, a5, 0
  19a47b:	002782               	l32i	a8, a7, 0
  19a47e:	902d20               	addx2	a2, a13, a2
  19a481:	b0b8e0               	addx8	a11, a8, a14
  19a484:	16b8b6               	bltui	a8, 16, 19a49e <xa_mp3_dec_huff_decode_short+0x66>
  19a487:	a1d9                	s32i.n	a13, a1, 40
  19a489:	91a9                	s32i.n	a10, a1, 36
  19a48b:	04ed                	mov.n	a14, a4
  19a48d:	71a8                	l32i.n	a10, a1, 28
  19a48f:	002925               	call8	19a720 <xa_mp3_dec_huff_get_escape_invqnt>
  19a492:	b1f8                	l32i.n	a15, a1, 44
  19a494:	a1b8                	l32i.n	a11, a1, 40
  19a496:	91c8                	l32i.n	a12, a1, 36
  19a498:	000586               	j	19a4b2 <xa_mp3_dec_huff_decode_short+0x7a>

0019a49b <xa_mp3_dec_huff_decode_short+0x63>:
  19a49b:	000000                                        ...

0019a49e <xa_mp3_dec_huff_decode_short+0x66>:
  19a49e:	0a61d2               	s32i	a13, a1, 40
  19a4a1:	0961a2               	s32i	a10, a1, 36
  19a4a4:	20e440               	or	a14, a4, a4
  19a4a7:	71a8                	l32i.n	a10, a1, 28
  19a4a9:	006365               	call8	19aae0 <xa_mp3_dec_huff_get_normal_invqnt>
  19a4ac:	b1f8                	l32i.n	a15, a1, 44
  19a4ae:	a1b8                	l32i.n	a11, a1, 40
  19a4b0:	91c8                	l32i.n	a12, a1, 36

0019a4b2 <xa_mp3_dec_huff_decode_short+0x7a>:
  19a4b2:	f05fe1               	l32r	a14, 196630 (2907d0 <xa_mp3_dec_ht>)
  19a4b5:	b04b40               	addx8	a4, a11, a4
  19a4b8:	554b                	addi.n	a5, a5, 4
  19a4ba:	6198                	l32i.n	a9, a1, 24
  19a4bc:	774b                	addi.n	a7, a7, 4
  19a4be:	c0dca0               	sub	a13, a12, a10
  19a4c1:	9362d0               	movnez	a6, a2, a13
  19a4c4:	0acd                	mov.n	a12, a10
  19a4c6:	ab9797               	bne	a7, a9, 19a475 <xa_mp3_dec_huff_decode_short+0x3d>
  19a4c9:	51b8                	l32i.n	a11, a1, 20
  19a4cb:	0d0c                	movi.n	a13, 0
  19a4cd:	0c0c                	movi.n	a12, 0
  19a4cf:	de0c                	movi.n	a14, 13
  19a4d1:	15ae76               	loopgtz	a14, 19a4ea <xa_mp3_dec_huff_decode_short+0xb2>
  19a4d4:	3b9b82               	l16si	a8, a11, 118
  19a4d7:	bb2b                	addi.n	a11, a11, 2
  19a4d9:	908880               	addx2	a8, a8, a8
  19a4dc:	cc8a                	add.n	a12, a12, a8
  19a4de:	0d00164160b0ac2e 	{ bge.w18	a12, a2, 19a648 <xa_mp3_dec_huff_decode_short+0x210>; nop }
  19a4e6:	9d1b                	addi.n	a9, a13, 1
  19a4e8:	09dd                	mov.n	a13, a9

0019a4ea <xa_mp3_dec_huff_decode_short+0xb2>:
  19a4ea:	f70c                	movi.n	a7, 15
  19a4ec:	71c8                	l32i.n	a12, a1, 28
  19a4ee:	90d990               	addx2	a13, a9, a9
  19a4f1:	2ddcc2               	addmi	a12, a12, 0x2d00
  19a4f4:	41c9                	s32i.n	a12, a1, 16
  19a4f6:	386cd2               	s32i	a13, a12, 224
  19a4f9:	dd2cb2               	l32i	a11, a12, 0x374
  19a4fc:	f04bd1               	l32r	a13, 196628 (2908d0 <xa_mp3_dec_htc_opt>)
  19a4ff:	222cc2               	l32i	a12, a12, 136
  19a502:	150b16               	beqz	a11, 19a656 <xa_mp3_dec_huff_decode_short+0x21e>
  19a505:	0e0c                	movi.n	a14, 0
  19a507:	0dff16               	beqz	a15, 19a5ea <xa_mp3_dec_huff_decode_short+0x1b2>
  19a50a:	0d400d41c0b01a6e 	{ blti.w18	a10, 1, 19a5ea <xa_mp3_dec_huff_decode_short+0x1b2>; nop }
  19a512:	31b8                	l32i.n	a11, a1, 12
  19a514:	0d80184080b20b2e 	{ ae_movda32	aed0, a11; ae_movi	aed2, 0 }
  19a51c:	c2fbd9002f00110e 	{ ae_movi	aed1, 1; nop; ae_eq32	b0:b1, aed0, aed2 }
  19a524:	c4fb20100f0042be 	{ addi	a11, a2, 4; nop; ae_movf32x2	aed0, aed1, b0:b1 }
  19a52c:	2580c4               	ae_movad32.l	a8, aed0
  19a52f:	8189                	s32i.n	a8, a1, 32
  19a531:	9e8076               	loop	a0, 19a5d3 <xa_mp3_dec_huff_decode_short+0x19b>
  19a534:	f03d81               	l32r	a8, 196628 (2908d0 <xa_mp3_dec_htc_opt>)
  19a537:	6953a4               	ae_lbi	a5, 10
  19a53a:	1a2322               	l32i	a2, a3, 104
  19a53d:	217650               	srai	a7, a5, 6
  19a540:	21d450               	srai	a13, a5, 4
  19a543:	a02280               	addx4	a2, a2, a8
  19a546:	8188                	l32i.n	a8, a1, 32
  19a548:	0228                	l32i.n	a2, a2, 0
  19a54a:	93d780               	movnez	a13, a7, a8
  19a54d:	90dd20               	addx2	a13, a13, a2
  19a550:	009dd2               	l16si	a13, a13, 0
  19a553:	0a9d                	mov.n	a9, a10
  19a555:	3424d0               	extui	a2, a13, 4, 4
  19a558:	3470d0               	extui	a7, a13, 0, 4
  19a55b:	936b20               	movnez	a6, a11, a2
  19a55e:	bb4b                	addi.n	a11, a11, 4
  19a560:	272a                	add.n	a2, a7, a2
  19a562:	c0aa20               	sub	a10, a10, a2
  19a565:	06da96               	bltz	a10, 19a5d6 <xa_mp3_dec_huff_decode_short+0x19e>
  19a568:	2188d0               	srai	a8, a13, 8
  19a56b:	f90c                	movi.n	a9, 15
  19a56d:	520987               	bnone	a9, a8, 19a5c3 <xa_mp3_dec_huff_decode_short+0x18b>
  19a570:	16c772               	addi	a7, a7, 22
  19a573:	401700               	ssl	a7
  19a576:	a17500               	sll	a7, a5
  19a579:	319f70               	srai	a9, a7, 31
  19a57c:	0458d0               	extui	a5, a13, 8, 1
  19a57f:	401500               	ssl	a5
  19a582:	308950               	xor	a8, a9, a5
  19a585:	a17700               	sll	a7, a7
  19a588:	0459d0               	extui	a5, a13, 9, 1
  19a58b:	c08890               	sub	a8, a8, a9
  19a58e:	0489                	s32i.n	a8, a4, 0
  19a590:	401500               	ssl	a5
  19a593:	319f70               	srai	a9, a7, 31
  19a596:	a17700               	sll	a7, a7
  19a599:	308950               	xor	a8, a9, a5
  19a59c:	045ad0               	extui	a5, a13, 10, 1
  19a59f:	c08890               	sub	a8, a8, a9
  19a5a2:	1489                	s32i.n	a8, a4, 4
  19a5a4:	319f70               	srai	a9, a7, 31
  19a5a7:	401500               	ssl	a5
  19a5aa:	a17700               	sll	a7, a7
  19a5ad:	308950               	xor	a8, a9, a5
  19a5b0:	317f70               	srai	a7, a7, 31
  19a5b3:	045bd0               	extui	a5, a13, 11, 1
  19a5b6:	c08890               	sub	a8, a8, a9
  19a5b9:	2489                	s32i.n	a8, a4, 8
  19a5bb:	305750               	xor	a5, a7, a5
  19a5be:	c05570               	sub	a5, a5, a7
  19a5c1:	3459                	s32i.n	a5, a4, 12

0019a5c3 <xa_mp3_dec_huff_decode_short+0x18b>:
  19a5c3:	774c24               	ae_db	a12, a2
  19a5c6:	10c442               	addi	a4, a4, 16
  19a5c9:	ee1b                	addi.n	a14, a14, 1
  19a5cb:	c08fe0               	sub	a8, a15, a14
  19a5ce:	889c                	beqz.n	a8, 19a5ea <xa_mp3_dec_huff_decode_short+0x1b2>
  19a5d0:	161aa6               	blti	a10, 1, 19a5ea <xa_mp3_dec_huff_decode_short+0x1b2>

0019a5d3 <xa_mp3_dec_huff_decode_short+0x19b>:
  19a5d3:	ffd686               	j	19a531 <xa_mp3_dec_huff_decode_short+0xf9>

0019a5d6 <xa_mp3_dec_huff_decode_short+0x19e>:
  19a5d6:	092d                	mov.n	a2, a9
  19a5d8:	0a0c                	movi.n	a10, 0
  19a5da:	34a9                	s32i.n	a10, a4, 12
  19a5dc:	24a9                	s32i.n	a10, a4, 8
  19a5de:	14a9                	s32i.n	a10, a4, 4
  19a5e0:	04a9                	s32i.n	a10, a4, 0
  19a5e2:	0a0c                	movi.n	a10, 0
  19a5e4:	fff6c6               	j	19a5c3 <xa_mp3_dec_huff_decode_short+0x18b>

0019a5e7 <xa_mp3_dec_huff_decode_short+0x1af>:
  19a5e7:	000000                                        ...

0019a5ea <xa_mp3_dec_huff_decode_short+0x1b2>:
  19a5ea:	41b8                	l32i.n	a11, a1, 16
  19a5ec:	226bc2               	s32i	a12, a11, 136
  19a5ef:	869c                	beqz.n	a6, 19a60b <xa_mp3_dec_huff_decode_short+0x1d3>
  19a5f1:	51b8                	l32i.n	a11, a1, 20
  19a5f3:	0c0c                	movi.n	a12, 0
  19a5f5:	0d0c                	movi.n	a13, 0
  19a5f7:	de0c                	movi.n	a14, 13
  19a5f9:	0eae76               	loopgtz	a14, 19a60b <xa_mp3_dec_huff_decode_short+0x1d3>
  19a5fc:	3b9bf2               	l16si	a15, a11, 118
  19a5ff:	bb2b                	addi.n	a11, a11, 2
  19a601:	90fff0               	addx2	a15, a15, a15
  19a604:	ccfa                	add.n	a12, a12, a15
  19a606:	43ac67               	bge	a12, a6, 19a64d <xa_mp3_dec_huff_decode_short+0x215>
  19a609:	dd1b                	addi.n	a13, a13, 1

0019a60b <xa_mp3_dec_huff_decode_short+0x1d3>:
  19a60b:	090c                	movi.n	a9, 0

0019a60d <xa_mp3_dec_huff_decode_short+0x1d5>:
  19a60d:	116392               	s32i	a9, a3, 68
  19a610:	126392               	s32i	a9, a3, 72
  19a613:	136392               	s32i	a9, a3, 76
  19a616:	146392               	s32i	a9, a3, 80
  19a619:	a388                	l32i.n	a8, a3, 40
  19a61b:	21b8                	l32i.n	a11, a1, 8
  19a61d:	f006c1               	l32r	a12, 196638 (290dc0 <xa_mp3_dec_short_limit>)
  19a620:	f0bbb0               	subx8	a11, a11, a11
  19a623:	90bb90               	addx2	a11, a11, a9
  19a626:	bbca                	add.n	a11, a11, a12
  19a628:	000bb2               	l8ui	a11, a11, 0
  19a62b:	1563b2               	s32i	a11, a3, 84
  19a62e:	08ac                	beqz.n	a8, 19a652 <xa_mp3_dec_huff_decode_short+0x21a>
  19a630:	0a2d                	mov.n	a2, a10
  19a632:	21e8                	l32i.n	a14, a1, 8
  19a634:	effec1               	l32r	a12, 19662c (290cf0 <xa_mp3_dec_long_limit>)
  19a637:	90dee0               	addx2	a13, a14, a14
  19a63a:	f0dde0               	subx8	a13, a13, a14
  19a63d:	ccda                	add.n	a12, a12, a13
  19a63f:	160cc2               	l8ui	a12, a12, 22
  19a642:	1563c2               	s32i	a12, a3, 84
  19a645:	f01d                	retw.n

0019a647 <xa_mp3_dec_huff_decode_short+0x20f>:
	...

0019a648 <xa_mp3_dec_huff_decode_short+0x210>:
  19a648:	9d1b                	addi.n	a9, a13, 1
  19a64a:	ffa706               	j	19a4ea <xa_mp3_dec_huff_decode_short+0xb2>

0019a64d <xa_mp3_dec_huff_decode_short+0x215>:
  19a64d:	9d1b                	addi.n	a9, a13, 1
  19a64f:	ffee86               	j	19a60d <xa_mp3_dec_huff_decode_short+0x1d5>

0019a652 <xa_mp3_dec_huff_decode_short+0x21a>:
  19a652:	0a2d                	mov.n	a2, a10
  19a654:	f01d                	retw.n

0019a656 <xa_mp3_dec_huff_decode_short+0x21e>:
  19a656:	0e0c                	movi.n	a14, 0
  19a658:	f8ef16               	beqz	a15, 19a5ea <xa_mp3_dec_huff_decode_short+0x1b2>
  19a65b:	0d7ff841b0b01a6e 	{ blti.w18	a10, 1, 19a5ea <xa_mp3_dec_huff_decode_short+0x1b2>; nop }
  19a663:	b24b                	addi.n	a11, a2, 4
  19a665:	3188                	l32i.n	a8, a1, 12
  19a667:	190c                	movi.n	a9, 1
  19a669:	938980               	movnez	a8, a9, a8
  19a66c:	8189                	s32i.n	a8, a1, 32

0019a66e <xa_mp3_dec_huff_decode_short+0x236>:
  19a66e:	ee1b                	addi.n	a14, a14, 1
  19a670:	8198                	l32i.n	a9, a1, 32
  19a672:	1a2352               	l32i	a5, a3, 104
  19a675:	6923a4               	ae_lbi	a2, 10
  19a678:	0129                	s32i.n	a2, a1, 0
  19a67a:	218620               	srai	a8, a2, 6
  19a67d:	a055d0               	addx4	a5, a5, a13
  19a680:	0558                	l32i.n	a5, a5, 0
  19a682:	212420               	srai	a2, a2, 4
  19a685:	932890               	movnez	a2, a8, a9
  19a688:	902250               	addx2	a2, a2, a5
  19a68b:	009222               	l16si	a2, a2, 0
  19a68e:	1129                	s32i.n	a2, a1, 4
  19a690:	218820               	srai	a8, a2, 8
  19a693:	345020               	extui	a5, a2, 0, 4
  19a696:	342420               	extui	a2, a2, 4, 4
  19a699:	936b20               	movnez	a6, a11, a2
  19a69c:	bb4b                	addi.n	a11, a11, 4
  19a69e:	252a                	add.n	a2, a5, a2
  19a6a0:	c0aa20               	sub	a10, a10, a2
  19a6a3:	610787               	bnone	a7, a8, 19a708 <xa_mp3_dec_huff_decode_short+0x2d0>
  19a6a6:	1198                	l32i.n	a9, a1, 4
  19a6a8:	f129                	s32i.n	a2, a1, 60
  19a6aa:	106132               	s32i	a3, a1, 64
  19a6ad:	0128                	l32i.n	a2, a1, 0
  19a6af:	16c532               	addi	a3, a5, 22
  19a6b2:	048890               	extui	a8, a9, 8, 1
  19a6b5:	401300               	ssl	a3
  19a6b8:	a12200               	sll	a2, a2
  19a6bb:	315f20               	srai	a5, a2, 31
  19a6be:	303580               	xor	a3, a5, a8
  19a6c1:	401800               	ssl	a8
  19a6c4:	a12200               	sll	a2, a2
  19a6c7:	c03350               	sub	a3, a3, a5
  19a6ca:	0439                	s32i.n	a3, a4, 0
  19a6cc:	048990               	extui	a8, a9, 9, 1
  19a6cf:	401800               	ssl	a8
  19a6d2:	315f20               	srai	a5, a2, 31
  19a6d5:	303580               	xor	a3, a5, a8
  19a6d8:	a12200               	sll	a2, a2
  19a6db:	048a90               	extui	a8, a9, 10, 1
  19a6de:	c03350               	sub	a3, a3, a5
  19a6e1:	049b90               	extui	a9, a9, 11, 1
  19a6e4:	1439                	s32i.n	a3, a4, 4
  19a6e6:	401800               	ssl	a8
  19a6e9:	315f20               	srai	a5, a2, 31
  19a6ec:	a12200               	sll	a2, a2
  19a6ef:	303580               	xor	a3, a5, a8
  19a6f2:	312f20               	srai	a2, a2, 31
  19a6f5:	309290               	xor	a9, a2, a9
  19a6f8:	c03350               	sub	a3, a3, a5
  19a6fb:	2439                	s32i.n	a3, a4, 8
  19a6fd:	c09920               	sub	a9, a9, a2
  19a700:	3499                	s32i.n	a9, a4, 12
  19a702:	0f2122               	l32i	a2, a1, 60
  19a705:	102132               	l32i	a3, a1, 64

0019a708 <xa_mp3_dec_huff_decode_short+0x2d0>:
  19a708:	774c24               	ae_db	a12, a2
  19a70b:	10c442               	addi	a4, a4, 16
  19a70e:	c08fe0               	sub	a8, a15, a14
  19a711:	ed5816               	beqz	a8, 19a5ea <xa_mp3_dec_huff_decode_short+0x1b2>
  19a714:	0d7ff54160b01a4e 	{ bgei.w18	a10, 1, 19a66e <xa_mp3_dec_huff_decode_short+0x236>; nop }
  19a71c:	ffb286               	j	19a5ea <xa_mp3_dec_huff_decode_short+0x1b2>

0019a71f <xa_mp3_dec_huff_decode_short+0x2e7>:
	...

0019a720 <xa_mp3_dec_huff_get_escape_invqnt>:
  19a720:	006136               	entry	a1, 48
  19a723:	efc6b1               	l32r	a11, 19663c (2908e0 <xa_mp3_dec_ispow>)
  19a726:	efc6a1               	l32r	a10, 196640 (6597fb <_memmap_mem_dram1_end+0x3587fb>)
  19a729:	f90c                	movi.n	a9, 15
  19a72b:	67eef4               	rur.ae_bitptr	a15
  19a72e:	ebfa2f0c0e0486cf 	{ addi	a12, a6, -8; ae_movi	aed4, -2; nop }
  19a736:	400000d54520242e 	{ ae_movda32	aed0, a4; nop; addmi	a2, a2, 0x2d00 }
  19a73e:	dd2272               	l32i	a7, a2, 0x374
  19a741:	1368                	l32i.n	a6, a3, 4
  19a743:	222242               	l32i	a4, a2, 136
  19a746:	400001b545354f4e 	{ ae_movda32	aed5, a15; nop; ae_movda32	aed3, a4 }
  19a74e:	ebe7ae040303430f 	{ ae_l32.i	aed4, a3, 0; ae_add32	aed3, aed3, aed4; nop }
  19a756:	18fbc8303f30d47f 	{ ae_movad32.l	a13, aed4; nop; ae_slai32	aed3, aed3, 3 }
  19a75e:	01d9                	s32i.n	a13, a1, 0
  19a760:	ebe7a8050303260f 	{ ae_l16.i	aed2, a6, 0; ae_add32	aed3, aed3, aed5; nop }
  19a768:	25e7d9032020104f 	{ ae_movi	aed1, 16; ae_add32	aed0, aed0, aed3; ae_srli32	aed2, aed2, 16 }
  19a770:	ebe7c8010000d27f 	{ ae_movad32.l	a13, aed2; ae_add32	aed0, aed0, aed1; nop }
  19a778:	25f0c4               	ae_movad32.l	a15, aed0
  19a77b:	1a3716               	beqz	a7, 19a922 <xa_mp3_dec_huff_get_escape_invqnt+0x202>
  19a77e:	0d40184100b0156e 	{ blti.w18	a5, 1, 19a902 <xa_mp3_dec_huff_get_escape_invqnt+0x1e2>; nop }
  19a786:	02c6e2               	addi	a14, a6, 2
  19a789:	6e8076               	loop	a0, 19a7fb <xa_mp3_dec_huff_get_escape_invqnt+0xdb>
  19a78c:	cc8b                	addi.n	a12, a12, 8
  19a78e:	3410d4               	ae_vldsht	a13

0019a791 <xa_mp3_dec_huff_get_escape_invqnt+0x71>:
  19a791:	0f0e34               	ae_vldl16t	b0, a3, a14
  19a794:	77e464               	ae_vldl16c	a4
  19a797:	f60076               	bf	b0, 19a791 <xa_mp3_dec_huff_get_escape_invqnt+0x71>
  19a79a:	416430               	srli	a6, a3, 4
  19a79d:	343030               	extui	a3, a3, 0, 4
  19a7a0:	5a1697               	beq	a6, a9, 19a7fe <xa_mp3_dec_huff_get_escape_invqnt+0xde>

0019a7a3 <xa_mp3_dec_huff_get_escape_invqnt+0x83>:
  19a7a3:	469c                	beqz.n	a6, 19a7bb <xa_mp3_dec_huff_get_escape_invqnt+0x9b>
  19a7a5:	62f6e6               	bgei	a6, 0x100, 19a80b <xa_mp3_dec_huff_get_escape_invqnt+0xeb>
  19a7a8:	a066b0               	addx4	a6, a6, a11
  19a7ab:	0668                	l32i.n	a6, a6, 0

0019a7ad <xa_mp3_dec_huff_get_escape_invqnt+0x8d>:
  19a7ad:	698314               	ae_lbi	a8, 1
  19a7b0:	607060               	neg	a7, a6
  19a7b3:	775414               	ae_dbi	a4, 1
  19a7b6:	936780               	movnez	a6, a7, a8
  19a7b9:	0c69                	s32i.n	a6, a12, 0

0019a7bb <xa_mp3_dec_huff_get_escape_invqnt+0x9b>:
  19a7bb:	0d000c4120b0839e 	{ beq.w18	a3, a9, 19a881 <xa_mp3_dec_huff_get_escape_invqnt+0x161>; nop }

0019a7c3 <xa_mp3_dec_huff_get_escape_invqnt+0xa3>:
  19a7c3:	939c                	beqz.n	a3, 19a7e0 <xa_mp3_dec_huff_get_escape_invqnt+0xc0>
  19a7c5:	0d400c4170b0f34e 	{ bgei.w18	a3, 0x100, 19a890 <xa_mp3_dec_huff_get_escape_invqnt+0x170>; nop }
  19a7cd:	a033b0               	addx4	a3, a3, a11
  19a7d0:	0338                	l32i.n	a3, a3, 0

0019a7d2 <xa_mp3_dec_huff_get_escape_invqnt+0xb2>:
  19a7d2:	697314               	ae_lbi	a7, 1
  19a7d5:	606030               	neg	a6, a3
  19a7d8:	775414               	ae_dbi	a4, 1
  19a7db:	933670               	movnez	a3, a6, a7
  19a7de:	1c39                	s32i.n	a3, a12, 4

0019a7e0 <xa_mp3_dec_huff_get_escape_invqnt+0xc0>:
  19a7e0:	1134d0               	slli	a3, a4, 3
  19a7e3:	67ee84               	rur.ae_bitptr	a8
  19a7e6:	b08480               	addx8	a8, a4, a8
  19a7e9:	0d00114180b0ef8e 	{ bltu.w18	a15, a8, 19a905 <xa_mp3_dec_huff_get_escape_invqnt+0x1e5>; nop }
  19a7f1:	550b                	addi.n	a5, a5, -1
  19a7f3:	0d401041b0b0156e 	{ blti.w18	a5, 1, 19a902 <xa_mp3_dec_huff_get_escape_invqnt+0x1e2>; nop }

0019a7fb <xa_mp3_dec_huff_get_escape_invqnt+0xdb>:
  19a7fb:	ffe286               	j	19a789 <xa_mp3_dec_huff_get_escape_invqnt+0x69>

0019a7fe <xa_mp3_dec_huff_get_escape_invqnt+0xde>:
  19a7fe:	0188                	l32i.n	a8, a1, 0
  19a800:	697284               	ae_lb	a7, a8
  19a803:	774484               	ae_db	a4, a8
  19a806:	667a                	add.n	a6, a6, a7
  19a808:	ffe5c6               	j	19a7a3 <xa_mp3_dec_huff_get_escape_invqnt+0x83>

0019a80b <xa_mp3_dec_huff_get_escape_invqnt+0xeb>:
  19a80b:	ffa772               	movi	a7, 0x7ff
  19a80e:	2e2767               	blt	a7, a6, 19a840 <xa_mp3_dec_huff_get_escape_invqnt+0x120>
  19a811:	218360               	srai	a8, a6, 3
  19a814:	a088b0               	addx4	a8, a8, a11
  19a817:	1878                	l32i.n	a7, a8, 4
  19a819:	08b8                	l32i.n	a11, a8, 0
  19a81b:	c8a804               	ae_l32m.i	aed10, a8, 0
  19a81e:	c077b0               	sub	a7, a7, a11
  19a821:	24b060               	extui	a11, a6, 0, 3
  19a824:	0cfb60c0afa0bb7f 	{ ae_movda32x2	aed11, a11, a7; nop; ae_srai64	aed10, aed10, 12 }
  19a82c:	eb33400b0b0a108f 	{ movi	a8, 16; ae_mulaf32s.lh	aed10, aed11, aed11; nop }
  19a834:	ef82b1               	l32r	a11, 19663c (2908e0 <xa_mp3_dec_ispow>)
  19a837:	21a8a4               	ae_slaaq56	aed10, aed10, a8
  19a83a:	256a34               	ae_trunca32q48	a6, aed10
  19a83d:	ffdb06               	j	19a7ad <xa_mp3_dec_huff_get_escape_invqnt+0x8d>

0019a840 <xa_mp3_dec_huff_get_escape_invqnt+0x120>:
  19a840:	218560               	srai	a8, a6, 5
  19a843:	446060               	extui	a6, a6, 0, 5
  19a846:	a088b0               	addx4	a8, a8, a11
  19a849:	1878                	l32i.n	a7, a8, 4
  19a84b:	08b8                	l32i.n	a11, a8, 0
  19a84d:	c82804               	ae_l32m.i	aed2, a8, 0
  19a850:	c077b0               	sub	a7, a7, a11
  19a853:	0cfb60a02f20367f 	{ ae_movda32x2	aed3, a6, a7; nop; ae_srai64	aed2, aed2, 10 }
  19a85b:	eb33dd030302259f 	{ nop; ae_mulaf32s.lh	aed2, aed3, aed3; nop }
  19a863:	1b1c                	movi.n	a11, 17
  19a865:	212b24               	ae_slaaq56	aed2, aed2, a11
  19a868:	9dfb60202f001aae 	{ ae_movda32x2	aed1, a10, a10; nop; ae_round24x2f48sasym	aed0, aed2, aed2 }
  19a870:	eb62dd01000f259f 	{ nop; ae_mulf32s.ll	aed15, aed0, aed1; nop }
  19a878:	ef71b1               	l32r	a11, 19663c (2908e0 <xa_mp3_dec_ispow>)
  19a87b:	256f34               	ae_trunca32q48	a6, aed15
  19a87e:	ffcac6               	j	19a7ad <xa_mp3_dec_huff_get_escape_invqnt+0x8d>

0019a881 <xa_mp3_dec_huff_get_escape_invqnt+0x161>:
  19a881:	0188                	l32i.n	a8, a1, 0
  19a883:	697284               	ae_lb	a7, a8
  19a886:	774484               	ae_db	a4, a8
  19a889:	337a                	add.n	a3, a3, a7
  19a88b:	ffcd06               	j	19a7c3 <xa_mp3_dec_huff_get_escape_invqnt+0xa3>

0019a88e <xa_mp3_dec_huff_get_escape_invqnt+0x16e>:
	...

0019a890 <xa_mp3_dec_huff_get_escape_invqnt+0x170>:
  19a890:	ffa772               	movi	a7, 0x7ff
  19a893:	2d2737               	blt	a7, a3, 19a8c4 <xa_mp3_dec_huff_get_escape_invqnt+0x1a4>
  19a896:	217330               	srai	a7, a3, 3
  19a899:	243030               	extui	a3, a3, 0, 3
  19a89c:	a077b0               	addx4	a7, a7, a11
  19a89f:	1768                	l32i.n	a6, a7, 4
  19a8a1:	0788                	l32i.n	a8, a7, 0
  19a8a3:	c83704               	ae_l32m.i	aed3, a7, 0
  19a8a6:	c06680               	sub	a6, a6, a8
  19a8a9:	0cfb60c03f30436f 	{ ae_movda32x2	aed4, a3, a6; nop; ae_srai64	aed3, aed3, 12 }
  19a8b1:	eb33dd040403259f 	{ nop; ae_mulaf32s.lh	aed3, aed4, aed4; nop }
  19a8b9:	081c                	movi.n	a8, 16
  19a8bb:	213834               	ae_slaaq56	aed3, aed3, a8
  19a8be:	253334               	ae_trunca32q48	a3, aed3
  19a8c1:	ffc346               	j	19a7d2 <xa_mp3_dec_huff_get_escape_invqnt+0xb2>

0019a8c4 <xa_mp3_dec_huff_get_escape_invqnt+0x1a4>:
  19a8c4:	217530               	srai	a7, a3, 5
  19a8c7:	443030               	extui	a3, a3, 0, 5
  19a8ca:	a077b0               	addx4	a7, a7, a11
  19a8cd:	1768                	l32i.n	a6, a7, 4
  19a8cf:	0788                	l32i.n	a8, a7, 0
  19a8d1:	c87704               	ae_l32m.i	aed7, a7, 0
  19a8d4:	c06680               	sub	a6, a6, a8
  19a8d7:	0cfb60a07f70836f 	{ ae_movda32x2	aed8, a3, a6; nop; ae_srai64	aed7, aed7, 10 }
  19a8df:	eb33dd080807259f 	{ nop; ae_mulaf32s.lh	aed7, aed8, aed8; nop }
  19a8e7:	181c                	movi.n	a8, 17
  19a8e9:	217874               	ae_slaaq56	aed7, aed7, a8
  19a8ec:	9dfb60707f506aae 	{ ae_movda32x2	aed6, a10, a10; nop; ae_round24x2f48sasym	aed5, aed7, aed7 }
  19a8f4:	eb62dd060504259f 	{ nop; ae_mulf32s.ll	aed4, aed5, aed6; nop }
  19a8fc:	253434               	ae_trunca32q48	a3, aed4
  19a8ff:	ffb3c6               	j	19a7d2 <xa_mp3_dec_huff_get_escape_invqnt+0xb2>

0019a902 <xa_mp3_dec_huff_get_escape_invqnt+0x1e2>:
  19a902:	1134d0               	slli	a3, a4, 3

0019a905 <xa_mp3_dec_huff_get_escape_invqnt+0x1e5>:
  19a905:	67ee54               	rur.ae_bitptr	a5
  19a908:	335a                	add.n	a3, a3, a5
  19a90a:	c03f30               	sub	a3, a15, a3
  19a90d:	0073d6               	bgez	a3, 19a918 <xa_mp3_dec_huff_get_escape_invqnt+0x1f8>
  19a910:	dd2272               	l32i	a7, a2, 0x374
  19a913:	f03d                	nop.n
  19a915:	198756               	bnez	a7, 19aab1 <xa_mp3_dec_huff_get_escape_invqnt+0x391>
  19a918:	226242               	s32i	a4, a2, 136
  19a91b:	032d                	mov.n	a2, a3
  19a91d:	f01d                	retw.n

0019a91f <xa_mp3_dec_huff_get_escape_invqnt+0x1ff>:
  19a91f:	000000                                        ...

0019a922 <xa_mp3_dec_huff_get_escape_invqnt+0x202>:
  19a922:	0a0c                	movi.n	a10, 0
  19a924:	0d40184100b0156e 	{ blti.w18	a5, 1, 19aaa8 <xa_mp3_dec_huff_get_escape_invqnt+0x388>; nop }
  19a92c:	1129                	s32i.n	a2, a1, 4
  19a92e:	e62b                	addi.n	a14, a6, 2
  19a930:	0c6d                	mov.n	a6, a12
  19a932:	628076               	loop	a0, 19a998 <xa_mp3_dec_huff_get_escape_invqnt+0x278>
  19a935:	3410d4               	ae_vldsht	a13
  19a938:	aa1b                	addi.n	a10, a10, 1
  19a93a:	550b                	addi.n	a5, a5, -1

0019a93c <xa_mp3_dec_huff_get_escape_invqnt+0x21c>:
  19a93c:	0f1e24               	ae_vldl16t	b1, a2, a14
  19a93f:	77e464               	ae_vldl16c	a4
  19a942:	f60176               	bf	b1, 19a93c <xa_mp3_dec_huff_get_escape_invqnt+0x21c>
  19a945:	413420               	srli	a3, a2, 4
  19a948:	342020               	extui	a2, a2, 0, 4
  19a94b:	4c1397               	beq	a3, a9, 19a99b <xa_mp3_dec_huff_get_escape_invqnt+0x27b>

0019a94e <xa_mp3_dec_huff_get_escape_invqnt+0x22e>:
  19a94e:	016316               	beqz	a3, 19a968 <xa_mp3_dec_huff_get_escape_invqnt+0x248>
  19a951:	53f3e6               	bgei	a3, 0x100, 19a9a8 <xa_mp3_dec_huff_get_escape_invqnt+0x288>
  19a954:	a033b0               	addx4	a3, a3, a11
  19a957:	002332               	l32i	a3, a3, 0

0019a95a <xa_mp3_dec_huff_get_escape_invqnt+0x23a>:
  19a95a:	698314               	ae_lbi	a8, 1
  19a95d:	607030               	neg	a7, a3
  19a960:	775414               	ae_dbi	a4, 1
  19a963:	933780               	movnez	a3, a7, a8
  19a966:	2639                	s32i.n	a3, a6, 8

0019a968 <xa_mp3_dec_huff_get_escape_invqnt+0x248>:
  19a968:	0d000b4180b0829e 	{ beq.w18	a2, a9, 19aa24 <xa_mp3_dec_huff_get_escape_invqnt+0x304>; nop }

0019a970 <xa_mp3_dec_huff_get_escape_invqnt+0x250>:
  19a970:	01a216               	beqz	a2, 19a98e <xa_mp3_dec_huff_get_escape_invqnt+0x26e>
  19a973:	0d400b41a0b0f24e 	{ bgei.w18	a2, 0x100, 19aa31 <xa_mp3_dec_huff_get_escape_invqnt+0x311>; nop }
  19a97b:	a022b0               	addx4	a2, a2, a11
  19a97e:	0228                	l32i.n	a2, a2, 0

0019a980 <xa_mp3_dec_huff_get_escape_invqnt+0x260>:
  19a980:	697314               	ae_lbi	a7, 1
  19a983:	603020               	neg	a3, a2
  19a986:	775414               	ae_dbi	a4, 1
  19a989:	932370               	movnez	a2, a3, a7
  19a98c:	3629                	s32i.n	a2, a6, 12

0019a98e <xa_mp3_dec_huff_get_escape_invqnt+0x26e>:
  19a98e:	668b                	addi.n	a6, a6, 8
  19a990:	0d40114120b0156e 	{ blti.w18	a5, 1, 19aaa6 <xa_mp3_dec_huff_get_escape_invqnt+0x386>; nop }

0019a998 <xa_mp3_dec_huff_get_escape_invqnt+0x278>:
  19a998:	ffe586               	j	19a932 <xa_mp3_dec_huff_get_escape_invqnt+0x212>

0019a99b <xa_mp3_dec_huff_get_escape_invqnt+0x27b>:
  19a99b:	0178                	l32i.n	a7, a1, 0
  19a99d:	698274               	ae_lb	a8, a7
  19a9a0:	774474               	ae_db	a4, a7
  19a9a3:	338a                	add.n	a3, a3, a8
  19a9a5:	ffe946               	j	19a94e <xa_mp3_dec_huff_get_escape_invqnt+0x22e>

0019a9a8 <xa_mp3_dec_huff_get_escape_invqnt+0x288>:
  19a9a8:	ffa782               	movi	a8, 0x7ff
  19a9ab:	312837               	blt	a8, a3, 19a9e0 <xa_mp3_dec_huff_get_escape_invqnt+0x2c0>
  19a9ae:	218330               	srai	a8, a3, 3
  19a9b1:	243030               	extui	a3, a3, 0, 3
  19a9b4:	a088b0               	addx4	a8, a8, a11
  19a9b7:	1878                	l32i.n	a7, a8, 4
  19a9b9:	08b8                	l32i.n	a11, a8, 0
  19a9bb:	c8d804               	ae_l32m.i	aed13, a8, 0
  19a9be:	c077b0               	sub	a7, a7, a11
  19a9c1:	0cfb60c0dfd0e37f 	{ ae_movda32x2	aed14, a3, a7; nop; ae_srai64	aed13, aed13, 12 }
  19a9c9:	eb33dd0e0e0d259f 	{ nop; ae_mulaf32s.lh	aed13, aed14, aed14; nop }
  19a9d1:	0b1c                	movi.n	a11, 16
  19a9d3:	21dbd4               	ae_slaaq56	aed13, aed13, a11
  19a9d6:	253d34               	ae_trunca32q48	a3, aed13
  19a9d9:	ef18b1               	l32r	a11, 19663c (2908e0 <xa_mp3_dec_ispow>)
  19a9dc:	ffde86               	j	19a95a <xa_mp3_dec_huff_get_escape_invqnt+0x23a>

0019a9df <xa_mp3_dec_huff_get_escape_invqnt+0x2bf>:
	...

0019a9e0 <xa_mp3_dec_huff_get_escape_invqnt+0x2c0>:
  19a9e0:	218530               	srai	a8, a3, 5
  19a9e3:	443030               	extui	a3, a3, 0, 5
  19a9e6:	a088b0               	addx4	a8, a8, a11
  19a9e9:	08b8                	l32i.n	a11, a8, 0
  19a9eb:	1878                	l32i.n	a7, a8, 4
  19a9ed:	c85804               	ae_l32m.i	aed5, a8, 0
  19a9f0:	ef1481               	l32r	a8, 196640 (6597fb <_memmap_mem_dram1_end+0x3587fb>)
  19a9f3:	c077b0               	sub	a7, a7, a11
  19a9f6:	0cfb60a05f50637f 	{ ae_movda32x2	aed6, a3, a7; nop; ae_srai64	aed5, aed5, 10 }
  19a9fe:	eb33dd060605259f 	{ nop; ae_mulaf32s.lh	aed5, aed6, aed6; nop }
  19aa06:	1b1c                	movi.n	a11, 17
  19aa08:	215b54               	ae_slaaq56	aed5, aed5, a11
  19aa0b:	9dfb60505f30488e 	{ ae_movda32x2	aed4, a8, a8; nop; ae_round24x2f48sasym	aed3, aed5, aed5 }
  19aa13:	eb62dd040302259f 	{ nop; ae_mulf32s.ll	aed2, aed3, aed4; nop }
  19aa1b:	ef08b1               	l32r	a11, 19663c (2908e0 <xa_mp3_dec_ispow>)
  19aa1e:	253234               	ae_trunca32q48	a3, aed2
  19aa21:	ffcd46               	j	19a95a <xa_mp3_dec_huff_get_escape_invqnt+0x23a>

0019aa24 <xa_mp3_dec_huff_get_escape_invqnt+0x304>:
  19aa24:	0188                	l32i.n	a8, a1, 0
  19aa26:	697284               	ae_lb	a7, a8
  19aa29:	774484               	ae_db	a4, a8
  19aa2c:	227a                	add.n	a2, a2, a7
  19aa2e:	ffcf86               	j	19a970 <xa_mp3_dec_huff_get_escape_invqnt+0x250>

0019aa31 <xa_mp3_dec_huff_get_escape_invqnt+0x311>:
  19aa31:	ffa772               	movi	a7, 0x7ff
  19aa34:	2d2727               	blt	a7, a2, 19aa65 <xa_mp3_dec_huff_get_escape_invqnt+0x345>
  19aa37:	217320               	srai	a7, a2, 3
  19aa3a:	242020               	extui	a2, a2, 0, 3
  19aa3d:	a077b0               	addx4	a7, a7, a11
  19aa40:	1738                	l32i.n	a3, a7, 4
  19aa42:	0788                	l32i.n	a8, a7, 0
  19aa44:	c86704               	ae_l32m.i	aed6, a7, 0
  19aa47:	c03380               	sub	a3, a3, a8
  19aa4a:	0cfb60c06f60723f 	{ ae_movda32x2	aed7, a2, a3; nop; ae_srai64	aed6, aed6, 12 }
  19aa52:	eb33dd070706259f 	{ nop; ae_mulaf32s.lh	aed6, aed7, aed7; nop }
  19aa5a:	081c                	movi.n	a8, 16
  19aa5c:	216864               	ae_slaaq56	aed6, aed6, a8
  19aa5f:	252634               	ae_trunca32q48	a2, aed6
  19aa62:	ffc686               	j	19a980 <xa_mp3_dec_huff_get_escape_invqnt+0x260>

0019aa65 <xa_mp3_dec_huff_get_escape_invqnt+0x345>:
  19aa65:	218520               	srai	a8, a2, 5
  19aa68:	a088b0               	addx4	a8, a8, a11
  19aa6b:	1878                	l32i.n	a7, a8, 4
  19aa6d:	0838                	l32i.n	a3, a8, 0
  19aa6f:	c8e804               	ae_l32m.i	aed14, a8, 0
  19aa72:	c07730               	sub	a7, a7, a3
  19aa75:	eef281               	l32r	a8, 196640 (6597fb <_memmap_mem_dram1_end+0x3587fb>)
  19aa78:	443020               	extui	a3, a2, 0, 5
  19aa7b:	0cfb60a0efe0f37f 	{ ae_movda32x2	aed15, a3, a7; nop; ae_srai64	aed14, aed14, 10 }
  19aa83:	eb33dd0f0f0e259f 	{ nop; ae_mulaf32s.lh	aed14, aed15, aed15; nop }
  19aa8b:	121c                	movi.n	a2, 17
  19aa8d:	21e2e4               	ae_slaaq56	aed14, aed14, a2
  19aa90:	9dfb60e0efc0d88e 	{ ae_movda32x2	aed13, a8, a8; nop; ae_round24x2f48sasym	aed12, aed14, aed14 }
  19aa98:	eb62dd0d0c0b259f 	{ nop; ae_mulf32s.ll	aed11, aed12, aed13; nop }
  19aaa0:	252b34               	ae_trunca32q48	a2, aed11
  19aaa3:	ffb646               	j	19a980 <xa_mp3_dec_huff_get_escape_invqnt+0x260>

0019aaa6 <xa_mp3_dec_huff_get_escape_invqnt+0x386>:
  19aaa6:	1128                	l32i.n	a2, a1, 4

0019aaa8 <xa_mp3_dec_huff_get_escape_invqnt+0x388>:
  19aaa8:	b0cac0               	addx8	a12, a10, a12
  19aaab:	1134d0               	slli	a3, a4, 3
  19aaae:	ff94c6               	j	19a905 <xa_mp3_dec_huff_get_escape_invqnt+0x1e5>

0019aab1 <xa_mp3_dec_huff_get_escape_invqnt+0x391>:
  19aab1:	653a                	add.n	a6, a5, a3
  19aab3:	609030               	neg	a9, a3
  19aab6:	0a0c                	movi.n	a10, 0
  19aab8:	1ca9                	s32i.n	a10, a12, 4
  19aaba:	0ca9                	s32i.n	a10, a12, 0
  19aabc:	10a597               	bge	a5, a9, 19aad0 <xa_mp3_dec_huff_get_escape_invqnt+0x3b0>
  19aabf:	10c6b2               	addi	a11, a6, 16
  19aac2:	fec4c2               	addi	a12, a4, -2
  19aac5:	2262c2               	s32i	a12, a2, 136
  19aac8:	67efb4               	wur.ae_bitptr	a11
  19aacb:	020c                	movi.n	a2, 0
  19aacd:	f01d                	retw.n

0019aacf <xa_mp3_dec_huff_get_escape_invqnt+0x3af>:
	...

0019aad0 <xa_mp3_dec_huff_get_escape_invqnt+0x3b0>:
  19aad0:	226242               	s32i	a4, a2, 136
  19aad3:	67ef64               	wur.ae_bitptr	a6
  19aad6:	020c                	movi.n	a2, 0
  19aad8:	f01d                	retw.n

0019aada <xa_mp3_dec_huff_get_escape_invqnt+0x3ba>:
  19aada:	00000000 61360000                                ......

0019aae0 <xa_mp3_dec_huff_get_normal_invqnt>:
  19aae0:	006136               	entry	a1, 48
  19aae3:	13c8                	l32i.n	a12, a3, 4
  19aae5:	09ac16               	beqz	a12, 19ab83 <xa_mp3_dec_huff_get_normal_invqnt+0xa3>
  19aae8:	f8c662               	addi	a6, a6, -8
  19aaeb:	0d0c                	movi.n	a13, 0
  19aaed:	eed391               	l32r	a9, 19663c (2908e0 <xa_mp3_dec_ispow>)
  19aaf0:	001cb2               	l16ui	a11, a12, 0
  19aaf3:	67eef4               	rur.ae_bitptr	a15
  19aaf6:	2dd2a2               	addmi	a10, a2, 0x2d00
  19aaf9:	222a32               	l32i	a3, a10, 136
  19aafc:	dd2a72               	l32i	a7, a10, 0x374
  19aaff:	fec3e2               	addi	a14, a3, -2
  19ab02:	b0eef0               	addx8	a14, a14, a15
  19ab05:	e4ea                	add.n	a14, a4, a14
  19ab07:	10cee2               	addi	a14, a14, 16
  19ab0a:	07c716               	beqz	a7, 19ab8a <xa_mp3_dec_huff_get_normal_invqnt+0xaa>
  19ab0d:	5715a6               	blti	a5, 1, 19ab68 <xa_mp3_dec_huff_get_normal_invqnt+0x88>
  19ab10:	cc2b                	addi.n	a12, a12, 2
  19ab12:	4e8076               	loop	a0, 19ab64 <xa_mp3_dec_huff_get_normal_invqnt+0x84>
  19ab15:	668b                	addi.n	a6, a6, 8
  19ab17:	3410b4               	ae_vldsht	a11

0019ab1a <xa_mp3_dec_huff_get_normal_invqnt+0x3a>:
  19ab1a:	0f0c24               	ae_vldl16t	b0, a2, a12
  19ab1d:	77e364               	ae_vldl16c	a3
  19ab20:	f60076               	bf	b0, 19ab1a <xa_mp3_dec_huff_get_normal_invqnt+0x3a>
  19ab23:	414420               	srli	a4, a2, 4
  19ab26:	342020               	extui	a2, a2, 0, 4
  19ab29:	149c                	beqz.n	a4, 19ab3e <xa_mp3_dec_huff_get_normal_invqnt+0x5e>
  19ab2b:	69f314               	ae_lbi	a15, 1
  19ab2e:	a07490               	addx4	a7, a4, a9
  19ab31:	0778                	l32i.n	a7, a7, 0
  19ab33:	775314               	ae_dbi	a3, 1
  19ab36:	608070               	neg	a8, a7
  19ab39:	9378f0               	movnez	a7, a8, a15
  19ab3c:	0679                	s32i.n	a7, a6, 0

0019ab3e <xa_mp3_dec_huff_get_normal_invqnt+0x5e>:
  19ab3e:	129c                	beqz.n	a2, 19ab53 <xa_mp3_dec_huff_get_normal_invqnt+0x73>
  19ab40:	694314               	ae_lbi	a4, 1
  19ab43:	a08290               	addx4	a8, a2, a9
  19ab46:	0888                	l32i.n	a8, a8, 0
  19ab48:	775314               	ae_dbi	a3, 1
  19ab4b:	60f080               	neg	a15, a8
  19ab4e:	938f40               	movnez	a8, a15, a4
  19ab51:	1689                	s32i.n	a8, a6, 4

0019ab53 <xa_mp3_dec_huff_get_normal_invqnt+0x73>:
  19ab53:	1123d0               	slli	a2, a3, 3
  19ab56:	67eef4               	rur.ae_bitptr	a15
  19ab59:	b0f3f0               	addx8	a15, a3, a15
  19ab5c:	0b3ef7               	bltu	a14, a15, 19ab6b <xa_mp3_dec_huff_get_normal_invqnt+0x8b>
  19ab5f:	550b                	addi.n	a5, a5, -1
  19ab61:	0315a6               	blti	a5, 1, 19ab68 <xa_mp3_dec_huff_get_normal_invqnt+0x88>

0019ab64 <xa_mp3_dec_huff_get_normal_invqnt+0x84>:
  19ab64:	ffea86               	j	19ab12 <xa_mp3_dec_huff_get_normal_invqnt+0x32>

0019ab67 <xa_mp3_dec_huff_get_normal_invqnt+0x87>:
	...

0019ab68 <xa_mp3_dec_huff_get_normal_invqnt+0x88>:
  19ab68:	1123d0               	slli	a2, a3, 3

0019ab6b <xa_mp3_dec_huff_get_normal_invqnt+0x8b>:
  19ab6b:	67ee54               	rur.ae_bitptr	a5
  19ab6e:	425a                	add.n	a4, a2, a5
  19ab70:	c04e40               	sub	a4, a14, a4
  19ab73:	0054d6               	bgez	a4, 19ab7c <xa_mp3_dec_huff_get_normal_invqnt+0x9c>
  19ab76:	dd2a72               	l32i	a7, a10, 0x374
  19ab79:	071756               	bnez	a7, 19abee <xa_mp3_dec_huff_get_normal_invqnt+0x10e>
  19ab7c:	226a32               	s32i	a3, a10, 136
  19ab7f:	042d                	mov.n	a2, a4
  19ab81:	f01d                	retw.n

0019ab83 <xa_mp3_dec_huff_get_normal_invqnt+0xa3>:
  19ab83:	042d                	mov.n	a2, a4
  19ab85:	f01d                	retw.n

0019ab87 <xa_mp3_dec_huff_get_normal_invqnt+0xa7>:
  19ab87:	000000                                        ...

0019ab8a <xa_mp3_dec_huff_get_normal_invqnt+0xaa>:
  19ab8a:	0d8d                	mov.n	a8, a13
  19ab8c:	5515a6               	blti	a5, 1, 19abe5 <xa_mp3_dec_huff_get_normal_invqnt+0x105>
  19ab8f:	cc2b                	addi.n	a12, a12, 2
  19ab91:	062d                	mov.n	a2, a6
  19ab93:	01a9                	s32i.n	a10, a1, 0
  19ab95:	458076               	loop	a0, 19abde <xa_mp3_dec_huff_get_normal_invqnt+0xfe>
  19ab98:	3410b4               	ae_vldsht	a11
  19ab9b:	881b                	addi.n	a8, a8, 1
  19ab9d:	ffc552               	addi	a5, a5, -1

0019aba0 <xa_mp3_dec_huff_get_normal_invqnt+0xc0>:
  19aba0:	0f1c44               	ae_vldl16t	b1, a4, a12
  19aba3:	77e364               	ae_vldl16c	a3
  19aba6:	f60176               	bf	b1, 19aba0 <xa_mp3_dec_huff_get_normal_invqnt+0xc0>
  19aba9:	41a440               	srli	a10, a4, 4
  19abac:	344040               	extui	a4, a4, 0, 4
  19abaf:	1a9c                	beqz.n	a10, 19abc4 <xa_mp3_dec_huff_get_normal_invqnt+0xe4>
  19abb1:	697314               	ae_lbi	a7, 1
  19abb4:	a0da90               	addx4	a13, a10, a9
  19abb7:	0dd8                	l32i.n	a13, a13, 0
  19abb9:	775314               	ae_dbi	a3, 1
  19abbc:	60f0d0               	neg	a15, a13
  19abbf:	93df70               	movnez	a13, a15, a7
  19abc2:	22d9                	s32i.n	a13, a2, 8

0019abc4 <xa_mp3_dec_huff_get_normal_invqnt+0xe4>:
  19abc4:	149c                	beqz.n	a4, 19abd9 <xa_mp3_dec_huff_get_normal_invqnt+0xf9>
  19abc6:	69a314               	ae_lbi	a10, 1
  19abc9:	a0f490               	addx4	a15, a4, a9
  19abcc:	0ff8                	l32i.n	a15, a15, 0
  19abce:	775314               	ae_dbi	a3, 1
  19abd1:	6070f0               	neg	a7, a15
  19abd4:	93f7a0               	movnez	a15, a7, a10
  19abd7:	32f9                	s32i.n	a15, a2, 12

0019abd9 <xa_mp3_dec_huff_get_normal_invqnt+0xf9>:
  19abd9:	228b                	addi.n	a2, a2, 8
  19abdb:	0215a6               	blti	a5, 1, 19abe1 <xa_mp3_dec_huff_get_normal_invqnt+0x101>

0019abde <xa_mp3_dec_huff_get_normal_invqnt+0xfe>:
  19abde:	ffecc6               	j	19ab95 <xa_mp3_dec_huff_get_normal_invqnt+0xb5>

0019abe1 <xa_mp3_dec_huff_get_normal_invqnt+0x101>:
  19abe1:	01a8                	l32i.n	a10, a1, 0
  19abe3:	0d0c                	movi.n	a13, 0

0019abe5 <xa_mp3_dec_huff_get_normal_invqnt+0x105>:
  19abe5:	b06860               	addx8	a6, a8, a6
  19abe8:	1123d0               	slli	a2, a3, 3
  19abeb:	ffdf06               	j	19ab6b <xa_mp3_dec_huff_get_normal_invqnt+0x8b>

0019abee <xa_mp3_dec_huff_get_normal_invqnt+0x10e>:
  19abee:	16d9                	s32i.n	a13, a6, 4
  19abf0:	06d9                	s32i.n	a13, a6, 0
  19abf2:	254a                	add.n	a2, a5, a4
  19abf4:	607040               	neg	a7, a4
  19abf7:	0fa577               	bge	a5, a7, 19ac0a <xa_mp3_dec_huff_get_normal_invqnt+0x12a>
  19abfa:	fec332               	addi	a3, a3, -2
  19abfd:	10c222               	addi	a2, a2, 16
  19ac00:	67ef24               	wur.ae_bitptr	a2
  19ac03:	226a32               	s32i	a3, a10, 136
  19ac06:	020c                	movi.n	a2, 0
  19ac08:	f01d                	retw.n

0019ac0a <xa_mp3_dec_huff_get_normal_invqnt+0x12a>:
  19ac0a:	67ef24               	wur.ae_bitptr	a2
  19ac0d:	226a32               	s32i	a3, a10, 136
  19ac10:	020c                	movi.n	a2, 0
  19ac12:	f01d                	retw.n

0019ac14 <xa_mp3_dec_huff_get_normal_invqnt+0x134>:
  19ac14:	00000000                                ....

0019ac18 <xa_mp3_dec_l3_antialias>:
  19ac18:	00c136               	entry	a1, 96
  19ac1b:	9348                	l32i.n	a4, a3, 36
  19ac1d:	ee8981               	l32r	a8, 196644 (28f160 <xa_mp3_dec_alias_tbl>)
  19ac20:	0d40114120b0240e 	{ beqi.w18	a4, 2, 19ad36 <xa_mp3_dec_l3_antialias+0x11e>; nop }
  19ac28:	152332               	l32i	a3, a3, 84
  19ac2b:	330b                	addi.n	a3, a3, -1
  19ac2d:	0d40104130b0136e 	{ blti.w18	a3, 1, 19ad34 <xa_mp3_dec_l3_antialias+0x11c>; nop }

0019ac35 <xa_mp3_dec_l3_antialias+0x1d>:
  19ac35:	c1e854               	ae_l32x2.i	aed14, a8, 40
  19ac38:	c1d844               	ae_l32x2.i	aed13, a8, 32
  19ac3b:	c1b804               	ae_l32x2.i	aed11, a8, 0
  19ac3e:	c1c814               	ae_l32x2.i	aed12, a8, 8
  19ac41:	c14824               	ae_l32x2.i	aed4, a8, 16
  19ac44:	c16834               	ae_l32x2.i	aed6, a8, 24
  19ac47:	c17864               	ae_l32x2.i	aed7, a8, 48
  19ac4a:	400000806748582e 	{ ae_l32x2.i	aed8, a8, 56; nop; addi	a5, a2, 72 }
  19ac52:	c105f4               	ae_l32x2.i	aed0, a5, -8
  19ac55:	400001b46012452e 	{ ae_l32x2.i	aed2, a5, 0; nop; ae_movda32	aed1, a2 }
  19ac5d:	400001b51258413e 	{ ae_s32x2.i	aed8, a1, 16; nop; ae_movda32	aed5, a3 }
  19ac65:	400001611007910e 	{ ae_s32x2.i	aed7, a1, 0; nop; movi	a9, 96 }
  19ac6d:	400001b51136419e 	{ ae_s32x2.i	aed6, a1, 8; nop; ae_movda32	aed3, a9 }
  19ac75:	ebe7c8030101457f 	{ ae_movad32.l	a4, aed5; ae_add32	aed1, aed1, aed3; nop }
  19ac7d:	400001751354211e 	{ ae_s32x2.i	aed4, a1, 24; nop; ae_movad32.l	a2, aed1 }
  19ac85:	aba476               	loopgtz	a4, 19ad34 <xa_mp3_dec_l3_antialias+0x11c>
  19ac88:	8076c20b021302ae 	{ ae_l32x2.i	aed0, a2, -48; ae_mulfp32x2ras	aed3, aed2, aed11; ae_sel16i	aed1, aed0, aed0, 0 }
  19ac90:	8048c30c015302be 	{ ae_l32x2.i	aed0, a2, -8; ae_mulafp32x2ras	aed3, aed1, aed12; ae_sel16i	aed5, aed0, aed0, 0 }
  19ac98:	eb76c20b010412bf 	{ ae_l32x2.i	aed1, a2, -40; ae_mulfp32x2ras	aed4, aed1, aed11; nop }
  19aca0:	80a8c01c122411be 	{ ae_l32x2.i	aed1, a1, 24; ae_mulsfp32x2ras	aed4, aed2, aed12; ae_sel16i	aed2, aed1, aed1, 0 }
  19aca8:	eb76c30d050692af 	{ ae_l32x2.i	aed9, a2, -16; ae_mulfp32x2ras	aed6, aed5, aed13; nop }
  19acb0:	8076c04d40a7422e 	{ ae_l32x2.i	aed4, a2, 0; ae_mulfp32x2ras	aed7, aed0, aed13; ae_sel16i	aed10, aed4, aed4, 0 }
  19acb8:	eb48c00e050751bf 	{ ae_l32x2.i	aed5, a1, 24; ae_mulafp32x2ras	aed7, aed5, aed14; nop }
  19acc0:	eba8c00e0006013f 	{ ae_l32x2.i	aed0, a1, 8; ae_mulsfp32x2ras	aed6, aed0, aed14; nop }
  19acc8:	eb76c2010208123f 	{ ae_l32x2.i	aed1, a2, -56; ae_mulfp32x2ras	aed8, aed2, aed1; nop }
  19acd0:	8076c4151913356e 	{ ae_s32x2.i	aed3, a5, 0; ae_mulfp32x2ras	aed3, aed9, aed5; ae_sel16i	aed1, aed1, aed1, 0 }
  19acd8:	8048c0606253012e 	{ ae_l32x2.i	aed0, a1, 0; ae_mulafp32x2ras	aed3, aed2, aed0; ae_sel16i	aed5, aed6, aed6, 0 }
  19ace0:	eb76c000040201af 	{ ae_l32x2.i	aed0, a1, 16; ae_mulfp32x2ras	aed2, aed4, aed0; nop }
  19ace8:	eb48c4000102357f 	{ ae_s32x2.i	aed3, a5, 8; ae_mulafp32x2ras	aed2, aed1, aed0; nop }
  19acf0:	400000806140212e 	{ ae_l32x2.i	aed0, a1, 8; nop; addi	a2, a2, 72 }
  19acf8:	eba8c400090875ef 	{ ae_s32x2.i	aed7, a5, 16; ae_mulsfp32x2ras	aed8, aed9, aed0; nop }
  19ad00:	e92534               	ae_s32x2.i	aed2, a5, 24
  19ad03:	eb00c0080803012f 	{ ae_l32x2.i	aed0, a1, 0; ae_sel16i.n	aed3, aed8, aed8, 0; nop }
  19ad0b:	eb76c000010101af 	{ ae_l32x2.i	aed0, a1, 16; ae_mulfp32x2ras	aed1, aed1, aed0; nop }
  19ad13:	eba8c7000401a5ff 	{ ae_s32x2.i	aed10, a5, -8; ae_mulsfp32x2ras	aed1, aed4, aed0; nop }
  19ad1b:	e935e4               	ae_s32x2.i	aed3, a5, -16
  19ad1e:	eb00c7010100557f 	{ ae_s32x2.i	aed5, a5, -24; ae_sel16i.n	aed0, aed1, aed1, 0; nop }
  19ad26:	400000811c40555e 	{ ae_s32x2.i	aed0, a5, -32; nop; addi	a5, a5, 72 }
  19ad2e:	c102c4               	ae_l32x2.i	aed0, a2, -32
  19ad31:	c122d4               	ae_l32x2.i	aed2, a2, -24

0019ad34 <xa_mp3_dec_l3_antialias+0x11c>:
  19ad34:	f01d                	retw.n

0019ad36 <xa_mp3_dec_l3_antialias+0x11e>:
  19ad36:	a3a8                	l32i.n	a10, a3, 40
  19ad38:	130c                	movi.n	a3, 1
  19ad3a:	ff6a16               	beqz	a10, 19ad34 <xa_mp3_dec_l3_antialias+0x11c>
  19ad3d:	ffbd06               	j	19ac35 <xa_mp3_dec_l3_antialias+0x1d>

0019ad40 <xa_mp3_dec_l3_huffman_decode>:
  19ad40:	00c136               	entry	a1, 96
  19ad43:	e129                	s32i.n	a2, a1, 56
  19ad45:	9159                	s32i.n	a5, a1, 36
  19ad47:	038d                	mov.n	a8, a3
  19ad49:	20a192               	movi	a9, 0x120
  19ad4c:	ee3ab1               	l32r	a11, 196634 (2916c0 <xa_mp3_dec_band_info_tab>)
  19ad4f:	1f22c2               	l32i	a12, a2, 124
  19ad52:	0f0c                	movi.n	a15, 0
  19ad54:	64a8                	l32i.n	a10, a4, 24
  19ad56:	d149                	s32i.n	a4, a1, 52
  19ad58:	d1e8                	l32i.n	a14, a1, 52
  19ad5a:	c0aa60               	sub	a10, a10, a6
  19ad5d:	54f9                	s32i.n	a15, a4, 20
  19ad5f:	b0ccc0               	addx8	a12, a12, a12
  19ad62:	11ccc0               	slli	a12, a12, 4
  19ad65:	ebfa50000000bbcf 	{ add	a11, a11, a12; ae_movi	aed0, 0; nop }
  19ad6d:	b1b9                	s32i.n	a11, a1, 44
  19ad6f:	162ec2               	l32i	a12, a14, 88
  19ad72:	028976               	loop	a9, 19ad78 <xa_mp3_dec_l3_huffman_decode+0x38>
  19ad75:	620894               	ae_s32x2f24.ip	aed0, a8, 8

0019ad78 <xa_mp3_dec_l3_huffman_decode+0x38>:
  19ad78:	7e98                	l32i.n	a9, a14, 28
  19ad7a:	172ee2               	l32i	a14, a14, 92
  19ad7d:	0d001441f0b09c9e 	{ blt.w18	a12, a9, 19aed0 <xa_mp3_dec_l3_huffman_decode+0x190>; nop }
  19ad85:	51f9                	s32i.n	a15, a1, 20
  19ad87:	61f9                	s32i.n	a15, a1, 24
  19ad89:	4199                	s32i.n	a9, a1, 16

0019ad8b <xa_mp3_dec_l3_huffman_decode+0x4b>:
  19ad8b:	d1f8                	l32i.n	a15, a1, 52
  19ad8d:	20a172               	movi	a7, 0x120
  19ad90:	c07790               	sub	a7, a7, a9
  19ad93:	217170               	srai	a7, a7, 1
  19ad96:	9ff8                	l32i.n	a15, a15, 36
  19ad98:	a179                	s32i.n	a7, a1, 40
  19ad9a:	0d40164170b02f0e 	{ beqi.w18	a15, 2, 19af05 <xa_mp3_dec_l3_huffman_decode+0x1c5>; nop }
  19ada2:	0c0c                	movi.n	a12, 0
  19ada4:	10c122               	addi	a2, a1, 16
  19ada7:	0a5d                	mov.n	a5, a10
  19ada9:	ee21b1               	l32r	a11, 196630 (2907d0 <xa_mp3_dec_ht>)
  19adac:	1cc162               	addi	a6, a1, 28
  19adaf:	d148                	l32i.n	a4, a1, 52
  19adb1:	c169                	s32i.n	a6, a1, 48
  19adb3:	060c                	movi.n	a6, 0
  19adb5:	2cc442               	addi	a4, a4, 44

0019adb8 <xa_mp3_dec_l3_huffman_decode+0x78>:
  19adb8:	0861c2               	s32i	a12, a1, 32
  19adbb:	0022d2               	l32i	a13, a2, 0
  19adbe:	002472               	l32i	a7, a4, 0
  19adc1:	906d60               	addx2	a6, a13, a6
  19adc4:	b0b7b0               	addx8	a11, a7, a11
  19adc7:	13b7b6               	bltui	a7, 16, 19adde <xa_mp3_dec_l3_huffman_decode+0x9e>
  19adca:	f1d9                	s32i.n	a13, a1, 60
  19adcc:	e1a8                	l32i.n	a10, a1, 56
  19adce:	05cd                	mov.n	a12, a5
  19add0:	03ed                	mov.n	a14, a3
  19add2:	ff94e5               	call8	19a720 <xa_mp3_dec_huff_get_escape_invqnt>
  19add5:	f198                	l32i.n	a9, a1, 60
  19add7:	81c8                	l32i.n	a12, a1, 32
  19add9:	000546               	j	19adf2 <xa_mp3_dec_l3_huffman_decode+0xb2>

0019addc <xa_mp3_dec_l3_huffman_decode+0x9c>:
	...

0019adde <xa_mp3_dec_l3_huffman_decode+0x9e>:
  19adde:	0f61d2               	s32i	a13, a1, 60
  19ade1:	0e21a2               	l32i	a10, a1, 56
  19ade4:	20c550               	or	a12, a5, a5
  19ade7:	20e330               	or	a14, a3, a3
  19adea:	ffcf65               	call8	19aae0 <xa_mp3_dec_huff_get_normal_invqnt>
  19aded:	0f2192               	l32i	a9, a1, 60
  19adf0:	81c8                	l32i.n	a12, a1, 32

0019adf2 <xa_mp3_dec_l3_huffman_decode+0xb2>:
  19adf2:	b03930               	addx8	a3, a9, a3
  19adf5:	444b                	addi.n	a4, a4, 4
  19adf7:	ee0eb1               	l32r	a11, 196630 (2907d0 <xa_mp3_dec_ht>)
  19adfa:	c1d8                	l32i.n	a13, a1, 48
  19adfc:	224b                	addi.n	a2, a2, 4
  19adfe:	c0e5a0               	sub	a14, a5, a10
  19ae01:	93c6e0               	movnez	a12, a6, a14
  19ae04:	0a5d                	mov.n	a5, a10
  19ae06:	ae92d7               	bne	a2, a13, 19adb8 <xa_mp3_dec_l3_huffman_decode+0x78>
  19ae09:	b198                	l32i.n	a9, a1, 44
  19ae0b:	040c                	movi.n	a4, 0
  19ae0d:	0e0c                	movi.n	a14, 0
  19ae0f:	6f1c                	movi.n	a15, 22
  19ae11:	12af76               	loopgtz	a15, 19ae27 <xa_mp3_dec_l3_huffman_decode+0xe7>
  19ae14:	179972               	l16si	a7, a9, 46
  19ae17:	992b                	addi.n	a9, a9, 2
  19ae19:	ee7a                	add.n	a14, a14, a7
  19ae1b:	0d000a4190b0ae6e 	{ bge.w18	a14, a6, 19aec8 <xa_mp3_dec_l3_huffman_decode+0x188>; nop }
  19ae23:	841b                	addi.n	a8, a4, 1
  19ae25:	084d                	mov.n	a4, a8

0019ae27 <xa_mp3_dec_l3_huffman_decode+0xe7>:
  19ae27:	81c9                	s32i.n	a12, a1, 32

0019ae29 <xa_mp3_dec_l3_huffman_decode+0xe9>:
  19ae29:	20f660               	or	a15, a6, a6
  19ae2c:	0921b2               	l32i	a11, a1, 36
  19ae2f:	0821d2               	l32i	a13, a1, 32
  19ae32:	e198                	l32i.n	a9, a1, 56
  19ae34:	b1c8                	l32i.n	a12, a1, 44
  19ae36:	2cd9e2               	addmi	a14, a9, 0x2c00
  19ae39:	2eccc2               	addi	a12, a12, 46
  19ae3c:	b8cee2               	addi	a14, a14, -72
  19ae3f:	8a6e82               	s32i	a8, a14, 0x228
  19ae42:	03ed                	mov.n	a14, a3
  19ae44:	01d9                	s32i.n	a13, a1, 0
  19ae46:	21b9                	s32i.n	a11, a1, 8
  19ae48:	11c9                	s32i.n	a12, a1, 4
  19ae4a:	a1b8                	l32i.n	a11, a1, 40
  19ae4c:	0acd                	mov.n	a12, a10
  19ae4e:	d1d8                	l32i.n	a13, a1, 52
  19ae50:	09ad                	mov.n	a10, a9
  19ae52:	ff46e5               	call8	19a2c0 <xa_mp3_dec_decode_remainder>
  19ae55:	0c4a96               	bltz	a10, 19af1d <xa_mp3_dec_l3_huffman_decode+0x1dd>

0019ae58 <xa_mp3_dec_l3_huffman_decode+0x118>:
  19ae58:	0d40084140b0ba6e 	{ blti.w18	a10, 16, 19aee0 <xa_mp3_dec_l3_huffman_decode+0x1a0>; nop }
  19ae60:	e1d8                	l32i.n	a13, a1, 56
  19ae62:	fafb                	addi.n	a15, a10, 15
  19ae64:	b3faa0               	movgez	a15, a10, a10
  19ae67:	2cddd2               	addmi	a13, a13, 0x2c00
  19ae6a:	2194f0               	srai	a9, a15, 4
  19ae6d:	21b390               	srai	a11, a9, 3
  19ae70:	24f4f0               	extui	a15, a15, 4, 3
  19ae73:	b8cdd2               	addi	a13, a13, -72
  19ae76:	742d82               	l32i	a8, a13, 0x1d0
  19ae79:	08af76               	loopgtz	a15, 19ae85 <xa_mp3_dec_l3_huffman_decode+0x145>
  19ae7c:	f0caa2               	addi	a10, a10, -16
  19ae7f:	775804               	ae_dbi	a8, 16
  19ae82:	746d82               	s32i	a8, a13, 0x1d0
  19ae85:	32ab76               	loopgtz	a11, 19aebb <xa_mp3_dec_l3_huffman_decode+0x17b>
  19ae88:	775804               	ae_dbi	a8, 16
  19ae8b:	80caa2               	addi	a10, a10, -128
  19ae8e:	746d82               	s32i	a8, a13, 0x1d0
  19ae91:	775804               	ae_dbi	a8, 16
  19ae94:	746d82               	s32i	a8, a13, 0x1d0
  19ae97:	775804               	ae_dbi	a8, 16
  19ae9a:	746d82               	s32i	a8, a13, 0x1d0
  19ae9d:	775804               	ae_dbi	a8, 16
  19aea0:	746d82               	s32i	a8, a13, 0x1d0
  19aea3:	775804               	ae_dbi	a8, 16
  19aea6:	746d82               	s32i	a8, a13, 0x1d0
  19aea9:	775804               	ae_dbi	a8, 16
  19aeac:	746d82               	s32i	a8, a13, 0x1d0
  19aeaf:	775804               	ae_dbi	a8, 16
  19aeb2:	746d82               	s32i	a8, a13, 0x1d0
  19aeb5:	775804               	ae_dbi	a8, 16
  19aeb8:	746d82               	s32i	a8, a13, 0x1d0

0019aebb <xa_mp3_dec_l3_huffman_decode+0x17b>:
  19aebb:	063a16               	beqz	a10, 19af22 <xa_mp3_dec_l3_huffman_decode+0x1e2>
  19aebe:	020c                	movi.n	a2, 0
  19aec0:	7748a4               	ae_db	a8, a10
  19aec3:	746d82               	s32i	a8, a13, 0x1d0
  19aec6:	f01d                	retw.n

0019aec8 <xa_mp3_dec_l3_huffman_decode+0x188>:
  19aec8:	841b                	addi.n	a8, a4, 1
  19aeca:	81c9                	s32i.n	a12, a1, 32
  19aecc:	ffd646               	j	19ae29 <xa_mp3_dec_l3_huffman_decode+0xe9>

0019aecf <xa_mp3_dec_l3_huffman_decode+0x18f>:
	...

0019aed0 <xa_mp3_dec_l3_huffman_decode+0x190>:
  19aed0:	41c9                	s32i.n	a12, a1, 16
  19aed2:	222e97               	blt	a14, a9, 19aef8 <xa_mp3_dec_l3_huffman_decode+0x1b8>
  19aed5:	61f9                	s32i.n	a15, a1, 24
  19aed7:	c079c0               	sub	a7, a9, a12
  19aeda:	5179                	s32i.n	a7, a1, 20
  19aedc:	ffaac6               	j	19ad8b <xa_mp3_dec_l3_huffman_decode+0x4b>

0019aedf <xa_mp3_dec_l3_huffman_decode+0x19f>:
	...

0019aee0 <xa_mp3_dec_l3_huffman_decode+0x1a0>:
  19aee0:	03ea16               	beqz	a10, 19af22 <xa_mp3_dec_l3_huffman_decode+0x1e2>
  19aee3:	e1d8                	l32i.n	a13, a1, 56
  19aee5:	2cddd2               	addmi	a13, a13, 0x2c00
  19aee8:	b8cdd2               	addi	a13, a13, -72
  19aeeb:	742d82               	l32i	a8, a13, 0x1d0
  19aeee:	020c                	movi.n	a2, 0
  19aef0:	7748a4               	ae_db	a8, a10
  19aef3:	746d82               	s32i	a8, a13, 0x1d0
  19aef6:	f01d                	retw.n

0019aef8 <xa_mp3_dec_l3_huffman_decode+0x1b8>:
  19aef8:	c0f9e0               	sub	a15, a9, a14
  19aefb:	c07ec0               	sub	a7, a14, a12
  19aefe:	5179                	s32i.n	a7, a1, 20
  19af00:	61f9                	s32i.n	a15, a1, 24
  19af02:	ffa146               	j	19ad8b <xa_mp3_dec_l3_huffman_decode+0x4b>

0019af05 <xa_mp3_dec_l3_huffman_decode+0x1c5>:
  19af05:	20f770               	or	a15, a7, a7
  19af08:	20c330               	or	a12, a3, a3
  19af0b:	0d21b2               	l32i	a11, a1, 52
  19af0e:	91d8                	l32i.n	a13, a1, 36
  19af10:	01a9                	s32i.n	a10, a1, 0
  19af12:	10c1e2               	addi	a14, a1, 16
  19af15:	e1a8                	l32i.n	a10, a1, 56
  19af17:	ff5225               	call8	19a438 <xa_mp3_dec_huff_decode_short>
  19af1a:	f3aad6               	bgez	a10, 19ae58 <xa_mp3_dec_l3_huffman_decode+0x118>

0019af1d <xa_mp3_dec_l3_huffman_decode+0x1dd>:
  19af1d:	ed8721               	l32r	a2, 19653c (1041 <XtosCoreStateSize+0xdc1>)
  19af20:	f01d                	retw.n

0019af22 <xa_mp3_dec_l3_huffman_decode+0x1e2>:
  19af22:	020c                	movi.n	a2, 0
  19af24:	f01d                	retw.n

0019af26 <xa_mp3_dec_l3_huffman_decode+0x1e6>:
	...

0019af28 <xa_mp3_dec_l3_inv_quant>:
  19af28:	008136               	entry	a1, 64
  19af2b:	edc791               	l32r	a9, 196648 (291c40 <xa_mp3_dec_pretab1>)
  19af2e:	edc7c1               	l32r	a12, 19664c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  19af31:	edc971               	l32r	a7, 196658 (2d90 <XtosCoreStateSize+0x2b10>)
  19af34:	1824e2               	l32i	a14, a4, 96
  19af37:	9488                	l32i.n	a8, a4, 36
  19af39:	2eaff2               	movi	a15, -210
  19af3c:	1924a2               	l32i	a10, a4, 100
  19af3f:	5129                	s32i.n	a2, a1, 20
  19af41:	2169                	s32i.n	a6, a1, 8
  19af43:	1159                	s32i.n	a5, a1, 4
  19af45:	4139                	s32i.n	a3, a1, 16
  19af47:	edc251               	l32r	a5, 196650 (291c70 <xa_mp3_dec_pretab2>)
  19af4a:	edc231               	l32r	a3, 196654 (28f0f8 <two_pow2_gain$14183_1_9>)
  19af4d:	edb961               	l32r	a6, 196634 (2916c0 <xa_mp3_dec_band_info_tab>)
  19af50:	1428                	l32i.n	a2, a4, 4
  19af52:	51b8                	l32i.n	a11, a1, 20
  19af54:	aa1b                	addi.n	a10, a10, 1
  19af56:	1f2bd2               	l32i	a13, a11, 124
  19af59:	22fa                	add.n	a2, a2, a15
  19af5b:	2edbb2               	addmi	a11, a11, 0x2e00
  19af5e:	e2cbb2               	addi	a11, a11, -30
  19af61:	b0ddd0               	addx8	a13, a13, a13
  19af64:	11ddc0               	slli	a13, a13, 4
  19af67:	8066d0               	add	a6, a6, a13
  19af6a:	0d40114180b0280e 	{ beqi.w18	a8, 2, 19b086 <xa_mp3_dec_l3_inv_quant+0x15e>; nop }
  19af72:	308e16               	beqz	a14, 19b27e <xa_mp3_dec_l3_inv_quant+0x356>

0019af75 <xa_mp3_dec_l3_inv_quant+0x4d>:
  19af75:	050c                	movi.n	a5, 0
  19af77:	0d0c                	movi.n	a13, 0
  19af79:	31d9                	s32i.n	a13, a1, 12

0019af7b <xa_mp3_dec_l3_inv_quant+0x53>:
  19af7b:	581c                	movi.n	a8, 21
  19af7d:	155cc4               	ae_movda32x2	aed5, a12, a12
  19af80:	f8cad2               	addi	a13, a10, -8
  19af83:	67edd4               	wur.ae_sar	a13
  19af86:	41a8                	l32i.n	a10, a1, 16
  19af88:	51c8                	l32i.n	a12, a1, 20
  19af8a:	b29a04               	ae_l16m.iu	aed9, a10, 0
  19af8d:	eafb60309f70622f 	{ ae_movda32x2	aed6, a2, a2; nop; ae_slas32s	aed7, aed9 }
  19af95:	c5f2a5372691291e 	{ ae_l16m.iu	aed2, a9, 2; ae_sub32	aed1, aed6, aed7; ae_movi	aed9, 3 }
  19af9d:	bbfb59109f80d33e 	{ or	a13, a3, a3; nop; ae_and	aed8, aed1, aed9 }
  19afa5:	0d801acc44b8f83e 	{ ae_movad16.0	a15, aed8; ae_movi	aed8, -4 }
  19afad:	c3fb50801f00cc7e 	{ add	a12, a12, a7; nop; ae_lt32	b0:b1, aed8, aed1 }
  19afb5:	1efba5201f100a1f 	{ ae_l16m.iu	aed0, a10, 2; nop; ae_srai32	aed1, aed1, 2 }
  19afbd:	b7fbd9517951700e 	{ ae_movi	aed7, 0; ae_neg32	aed1, aed1; ae_min32	aed5, aed5, aed7 }
  19afc5:	c4fb51701f10ff3e 	{ addx2	a15, a15, a3; nop; ae_movt32x2	aed1, aed7, b0:b1 }
  19afcd:	18e8a88210103f0f 	{ ae_l16.i	aed3, a15, 0; ae_add32s	aed0, aed0, aed2; ae_slai32	aed1, aed1, 8 }
  19afd5:	3f8876               	loop	a8, 19b018 <xa_mp3_dec_l3_inv_quant+0xf0>
  19afd8:	eafbb1300f001b1f 	{ ae_s16m.l.iu	aed1, a11, 2; nop; ae_slas32s	aed0, aed0 }
  19afe0:	b7f2b55006503c1e 	{ ae_s16.0.ip	aed3, a12, 2; ae_sub32	aed0, aed6, aed0; ae_min32	aed5, aed5, aed0 }
  19afe8:	bbfba5009f103a1e 	{ ae_l16m.iu	aed3, a10, 2; nop; ae_and	aed1, aed0, aed9 }
  19aff0:	1efba5200f20491f 	{ ae_l16m.iu	aed4, a9, 2; nop; ae_srai32	aed2, aed0, 2 }
  19aff8:	0d801ac249b1813e 	{ ae_movad16.0	a8, aed1; ae_neg32	aed1, aed2 }
  19b000:	c3e8dd840300259e 	{ nop; ae_add32s	aed0, aed3, aed4; ae_lt32	b0:b1, aed8, aed0 }
  19b008:	c4fb51701f1088de 	{ addx2	a8, a8, a13; nop; ae_movt32x2	aed1, aed7, b0:b1 }
  19b010:	18fba8801f10380f 	{ ae_l16.i	aed3, a8, 0; nop; ae_slai32	aed1, aed1, 8 }

0019b018 <xa_mp3_dec_l3_inv_quant+0xf0>:
  19b018:	d61b14               	ae_s16m.l.iu	aed1, a11, 2
  19b01b:	d33c14               	ae_s16.0.ip	aed3, a12, 2

0019b01e <xa_mp3_dec_l3_inv_quant+0xf6>:
  19b01e:	25f5c4               	ae_movad32.l	a15, aed5
  19b021:	ce7c                	movi.n	a14, -4
  19b023:	c022f0               	sub	a2, a2, a15
  19b026:	062e27               	blt	a14, a2, 19b030 <xa_mp3_dec_l3_inv_quant+0x108>
  19b029:	217220               	srai	a7, a2, 2
  19b02c:	000086               	j	19b032 <xa_mp3_dec_l3_inv_quant+0x10a>

0019b02f <xa_mp3_dec_l3_inv_quant+0x107>:
	...

0019b030 <xa_mp3_dec_l3_inv_quant+0x108>:
  19b030:	070c                	movi.n	a7, 0

0019b032 <xa_mp3_dec_l3_inv_quant+0x10a>:
  19b032:	00c516               	beqz	a5, 19b042 <xa_mp3_dec_l3_inv_quant+0x11a>
  19b035:	20b440               	or	a11, a4, a4
  19b038:	0521a2               	l32i	a10, a1, 20
  19b03b:	41c8                	l32i.n	a12, a1, 16
  19b03d:	07dd                	mov.n	a13, a7
  19b03f:	00d925               	call8	19bdd0 <xa_mp3_dec_find_denorm>

0019b042 <xa_mp3_dec_l3_inv_quant+0x11a>:
  19b042:	0ca0e2               	movi	a14, 12
  19b045:	032182               	l32i	a8, a1, 12
  19b048:	c0ee70               	sub	a14, a14, a7
  19b04b:	016816               	beqz	a8, 19b065 <xa_mp3_dec_l3_inv_quant+0x13d>
  19b04e:	51a8                	l32i.n	a10, a1, 20
  19b050:	11b8                	l32i.n	a11, a1, 4
  19b052:	76c6c2               	addi	a12, a6, 118
  19b055:	0edd                	mov.n	a13, a14
  19b057:	006025               	call8	19b658 <xa_mp3_dec_inv_quant_short>
  19b05a:	2188                	l32i.n	a8, a1, 8
  19b05c:	c02a70               	sub	a2, a10, a7
  19b05f:	22cb                	addi.n	a2, a2, 12
  19b061:	08a9                	s32i.n	a10, a8, 0
  19b063:	f01d                	retw.n

0019b065 <xa_mp3_dec_l3_inv_quant+0x13d>:
  19b065:	2ec6c2               	addi	a12, a6, 46
  19b068:	218516               	beqz	a5, 19b284 <xa_mp3_dec_l3_inv_quant+0x35c>
  19b06b:	0521a2               	l32i	a10, a1, 20
  19b06e:	0121b2               	l32i	a11, a1, 4
  19b071:	76c6d2               	addi	a13, a6, 118
  19b074:	012b25               	call8	19c328 <xa_mp3_dec_inv_quant_mixed>
  19b077:	022182               	l32i	a8, a1, 8
  19b07a:	c02a70               	sub	a2, a10, a7
  19b07d:	22cb                	addi.n	a2, a2, 12
  19b07f:	08a9                	s32i.n	a10, a8, 0
  19b081:	f01d                	retw.n

0019b083 <xa_mp3_dec_l3_inv_quant+0x15b>:
  19b083:	000000                                        ...

0019b086 <xa_mp3_dec_l3_inv_quant+0x15e>:
  19b086:	0d0c                	movi.n	a13, 0
  19b088:	a488                	l32i.n	a8, a4, 40
  19b08a:	1f0c                	movi.n	a15, 1
  19b08c:	085d                	mov.n	a5, a8
  19b08e:	935f80               	movnez	a5, a15, a8
  19b091:	83df80               	moveqz	a13, a15, a8
  19b094:	31d9                	s32i.n	a13, a1, 12
  19b096:	202e16               	beqz	a14, 19b29c <xa_mp3_dec_l3_inv_quant+0x374>
  19b099:	205d16               	beqz	a13, 19b2a2 <xa_mp3_dec_l3_inv_quant+0x37a>

0019b09c <xa_mp3_dec_l3_inv_quant+0x174>:
  19b09c:	51f8                	l32i.n	a15, a1, 20
  19b09e:	15b224               	ae_movda32x2	aed11, a2, a2
  19b0a1:	41b8                	l32i.n	a11, a1, 16
  19b0a3:	f8ca22               	addi	a2, a10, -8
  19b0a6:	67ed24               	wur.ae_sar	a2
  19b0a9:	bde424               	ae_l32.i	aed14, a4, 8
  19b0ac:	b28b04               	ae_l16m.iu	aed8, a11, 0
  19b0af:	eaf3dd3e8b18259f 	{ nop; ae_sub32s	aed8, aed11, aed14; ae_slas32s	aed1, aed8 }
  19b0b7:	c5f332012854dffe 	{ addmi	a15, a15, 0x2d00; ae_sub32s	aed4, aed8, aed1; ae_movi	aed5, 0 }
  19b0bf:	1efa2c2c4c760fff 	{ addi	a15, a15, -64; ae_movi	aed6, -4; ae_srai32	aed7, aed4, 2 }
  19b0c7:	c2fb304769771f9e 	{ addmi	a9, a15, 0x100; ae_neg32	aed7, aed7; ae_le32	b6:b7, aed4, aed6 }
  19b0cf:	c4fb22506f70499e 	{ addi	a9, a9, 36; nop; ae_movf32x2	aed7, aed5, b6:b7 }
  19b0d7:	25a784               	ae_movad16.0	a10, aed7
  19b0da:	0d80184083b73a2e 	{ ae_movda32	aed3, a10; ae_movi	aed7, 3 }
  19b0e2:	bbfb30407f401fae 	{ addmi	a10, a15, 0x100; nop; ae_and	aed4, aed4, aed7 }
  19b0ea:	40000174730d244e 	{ ae_l32.i	aed13, a4, 12; nop; ae_movad16.0	a2, aed4 }
  19b0f2:	d33934               	ae_s16.0.ip	aed3, a9, 6
  19b0f5:	902230               	addx2	a2, a2, a3
  19b0f8:	4000000020d2a2ae 	{ ae_l16.i	aed2, a2, 0; nop; addi	a10, a10, -48 }
  19b100:	d32a34               	ae_s16.0.ip	aed2, a10, 6
  19b103:	b10b14               	ae_l16m.i	aed0, a11, 2
  19b106:	eaf3dd3d0b09259f 	{ nop; ae_sub32s	aed9, aed11, aed13; ae_slas32s	aed0, aed0 }
  19b10e:	4fc904               	ae_sub32s	aed12, aed9, aed0
  19b111:	c2fb30c06f501f7e 	{ addmi	a7, a15, 0x100; nop; ae_le32	b4:b5, aed12, aed6 }
  19b119:	1efb3020cfa01fdf 	{ addmi	a13, a15, 0x100; nop; ae_srai32	aed10, aed12, 2 }
  19b121:	bbfb2dc07ff02dde 	{ addi	a13, a13, -46; nop; ae_and	aed15, aed12, aed7 }
  19b129:	0d801aca49baef3e 	{ ae_movad16.0	a14, aed15; ae_neg32	aed10, aed10 }
  19b131:	c4fb22504fa0677e 	{ addi	a7, a7, 38; nop; ae_movf32x2	aed10, aed5, b4:b5 }
  19b139:	40000174740c84ae 	{ ae_l32.i	aed12, a4, 16; nop; ae_movad16.0	a8, aed10 }
  19b141:	90ee30               	addx2	a14, a14, a3
  19b144:	400001b420434e8e 	{ ae_l16.i	aed3, a14, 0; nop; ae_movda32	aed4, a8 }
  19b14c:	d34734               	ae_s16.0.ip	aed4, a7, 6
  19b14f:	154cc4               	ae_movda32x2	aed4, a12, a12
  19b152:	b7fbb5401f403d3e 	{ ae_s16.0.ip	aed3, a13, 6; nop; ae_min32	aed4, aed4, aed1 }
  19b15a:	b7fba4400f402b2e 	{ ae_l16m.i	aed2, a11, 4; nop; ae_min32	aed4, aed4, aed0 }
  19b162:	eaf3303c2bfa1f2f 	{ addmi	a2, a15, 0x100; ae_sub32s	aed10, aed11, aed12; ae_slas32s	aed15, aed2 }
  19b16a:	b7f3224ffa4282fe 	{ addi	a15, a2, 40; ae_sub32s	aed2, aed10, aed15; ae_min32	aed4, aed4, aed15 }
  19b172:	1efb2d202f10422f 	{ addi	a2, a2, -44; nop; ae_srai32	aed1, aed2, 2 }
  19b17a:	c2fb402169310cee 	{ movi	a14, 12; ae_neg32	aed1, aed1; ae_le32	b2:b3, aed2, aed6 }
  19b182:	c4fb59502f10c77e 	{ or	a12, a7, a7; nop; ae_movf32x2	aed1, aed5, b2:b3 }
  19b18a:	bbfba5207f200b3e 	{ ae_l16m.iu	aed0, a11, 6; nop; ae_and	aed2, aed2, aed7 }
  19b192:	258284               	ae_movad16.0	a8, aed2
  19b195:	b48e76               	loop	a14, 19b24d <xa_mp3_dec_l3_inv_quant+0x325>
  19b198:	eafb51300f00883f 	{ addx2	a8, a8, a3; nop; ae_slas32s	aed0, aed0 }
  19b1a0:	0d801a404871e13e 	{ ae_movad16.0	a14, aed1; ae_sub32s	aed1, aed8, aed0 }
  19b1a8:	bbfba8107f20380e 	{ ae_l16.i	aed3, a8, 0; nop; ae_and	aed2, aed1, aed7 }
  19b1b0:	4000017545028e2e 	{ ae_movda32	aed2, a14; nop; ae_movad16.0	a8, aed2 }
  19b1b8:	1efbb5201f202f3f 	{ ae_s16.0.ip	aed2, a15, 6; nop; ae_srai32	aed2, aed1, 2 }
  19b1c0:	c2fb51126911883e 	{ addx2	a8, a8, a3; ae_neg32	aed1, aed2; ae_le32	b0:b1, aed1, aed6 }
  19b1c8:	c4fbb5500f10323e 	{ ae_s16.0.ip	aed3, a2, 6; nop; ae_movf32x2	aed1, aed5, b0:b1 }
  19b1d0:	400001742001881e 	{ ae_l16.i	aed1, a8, 0; nop; ae_movad16.0	a8, aed1 }
  19b1d8:	3c3834               	ae_movda32	aed3, a8
  19b1db:	b7fbb5400f00393e 	{ ae_s16.0.ip	aed3, a9, 6; nop; ae_min32	aed0, aed4, aed0 }
  19b1e3:	d31a34               	ae_s16.0.ip	aed1, a10, 6
  19b1e6:	b11b14               	ae_l16m.i	aed1, a11, 2
  19b1e9:	eafbdd301f10259f 	{ nop; nop; ae_slas32s	aed1, aed1 }
  19b1f1:	b7f3dd011910259e 	{ nop; ae_sub32s	aed0, aed9, aed1; ae_min32	aed1, aed0, aed1 }
  19b1f9:	413074               	ae_and	aed3, aed0, aed7
  19b1fc:	258384               	ae_movad16.0	a8, aed3
  19b1ff:	9e3204               	ae_srai32	aed3, aed0, 2
  19b202:	c2fb51036910883e 	{ addx2	a8, a8, a3; ae_neg32	aed0, aed3; ae_le32	b0:b1, aed0, aed6 }
  19b20a:	c4fba8500f00380e 	{ ae_l16.i	aed3, a8, 0; nop; ae_movf32x2	aed0, aed5, b0:b1 }
  19b212:	258084               	ae_movad16.0	a8, aed0
  19b215:	3c0834               	ae_movda32	aed0, a8
  19b218:	d30c34               	ae_s16.0.ip	aed0, a12, 6
  19b21b:	d33d34               	ae_s16.0.ip	aed3, a13, 6
  19b21e:	b20b34               	ae_l16m.iu	aed0, a11, 6
  19b221:	b13bf4               	ae_l16m.i	aed3, a11, -2
  19b224:	eafbdd303f30259f 	{ nop; nop; ae_slas32s	aed3, aed3 }
  19b22c:	b7f3dd133a41259e 	{ nop; ae_sub32s	aed1, aed10, aed3; ae_min32	aed4, aed1, aed3 }
  19b234:	c2fbdd106f10259e 	{ nop; nop; ae_le32	b0:b1, aed1, aed6 }
  19b23c:	413174               	ae_and	aed3, aed1, aed7
  19b23f:	9e1214               	ae_srai32	aed1, aed1, 2
  19b242:	0d801ac149b1833e 	{ ae_movad16.0	a8, aed3; ae_neg32	aed1, aed1 }
  19b24a:	3a1514               	ae_movf32x2	aed1, aed5, b0:b1

0019b24d <xa_mp3_dec_l3_inv_quant+0x325>:
  19b24d:	259184               	ae_movad16.0	a9, aed1
  19b250:	b7fb51e0dff0883e 	{ addx2	a8, a8, a3; nop; ae_min32	aed15, aed14, aed13 }
  19b258:	b7fb59f0cff0722e 	{ or	a7, a2, a2; nop; ae_min32	aed15, aed15, aed12 }
  19b260:	3c0934               	ae_movda32	aed0, a9
  19b263:	ebf3b50f0b0a0f3f 	{ ae_s16.0.ip	aed0, a15, 6; ae_sub32s	aed10, aed11, aed15; nop }
  19b26b:	40000174205928ae 	{ ae_l16.i	aed9, a8, 0; nop; ae_movad32.l	a2, aed10 }
  19b273:	ebfbb5040e05973f 	{ ae_s16.0.ip	aed9, a7, 6; ae_mov	aed5, aed4; nop }
  19b27b:	ff67c6               	j	19b01e <xa_mp3_dec_l3_inv_quant+0xf6>

0019b27e <xa_mp3_dec_l3_inv_quant+0x356>:
  19b27e:	059d                	mov.n	a9, a5
  19b280:	ff3c46               	j	19af75 <xa_mp3_dec_l3_inv_quant+0x4d>

0019b283 <xa_mp3_dec_l3_inv_quant+0x35b>:
	...

0019b284 <xa_mp3_dec_l3_inv_quant+0x35c>:
  19b284:	20dee0               	or	a13, a14, a14
  19b287:	0521a2               	l32i	a10, a1, 20
  19b28a:	0121b2               	l32i	a11, a1, 4
  19b28d:	0012a5               	call8	19b3b8 <xa_mp3_dec_inv_quant_long>
  19b290:	2188                	l32i.n	a8, a1, 8
  19b292:	c02a70               	sub	a2, a10, a7
  19b295:	22cb                	addi.n	a2, a2, 12
  19b297:	08a9                	s32i.n	a10, a8, 0
  19b299:	f01d                	retw.n

0019b29b <xa_mp3_dec_l3_inv_quant+0x373>:
	...

0019b29c <xa_mp3_dec_l3_inv_quant+0x374>:
  19b29c:	eced91               	l32r	a9, 196650 (291c70 <xa_mp3_dec_pretab2>)
  19b29f:	df9d56               	bnez	a13, 19b09c <xa_mp3_dec_l3_inv_quant+0x174>

0019b2a2 <xa_mp3_dec_l3_inv_quant+0x37a>:
  19b2a2:	cd5516               	beqz	a5, 19af7b <xa_mp3_dec_l3_inv_quant+0x53>
  19b2a5:	4198                	l32i.n	a9, a1, 16
  19b2a7:	f8cad2               	addi	a13, a10, -8
  19b2aa:	67edd4               	wur.ae_sar	a13
  19b2ad:	51b8                	l32i.n	a11, a1, 20
  19b2af:	b2a904               	ae_l16m.iu	aed10, a9, 0
  19b2b2:	eafb6030af50b22f 	{ ae_movda32x2	aed11, a2, a2; nop; ae_slas32s	aed5, aed10 }
  19b2ba:	c5f360c5eb873cce 	{ ae_movda32x2	aed3, a12, a12; ae_sub32s	aed7, aed11, aed5; ae_movi	aed8, -4 }
  19b2c2:	c2fa4070809407de 	{ movi	a13, 7; ae_movi	aed4, 0; ae_le32	b8:b9, aed7, aed8 }
  19b2ca:	1efa50207396bb7f 	{ add	a11, a11, a7; ae_movi	aed6, 3; ae_srai32	aed9, aed7, 2 }
  19b2d2:	bbfb257969794bae 	{ addi	a10, a11, 84; ae_neg32	aed9, aed9; ae_and	aed7, aed7, aed6 }
  19b2da:	c4fba5408f90091e 	{ ae_l16m.iu	aed0, a9, 2; nop; ae_movf32x2	aed9, aed4, b8:b9 }
  19b2e2:	25e984               	ae_movad16.0	a14, aed9
  19b2e5:	4000017545028e7e 	{ ae_movda32	aed2, a14; nop; ae_movad16.0	a8, aed7 }
  19b2ed:	b7fb59305f50ebbe 	{ or	a14, a11, a11; nop; ae_min32	aed5, aed3, aed5 }
  19b2f5:	3a8d76               	loop	a13, 19b333 <xa_mp3_dec_l3_inv_quant+0x40b>
  19b2f8:	eafbdd300f10259f 	{ nop; nop; ae_slas32s	aed1, aed0 }
  19b300:	b7f351511b51883e 	{ addx2	a8, a8, a3; ae_sub32s	aed1, aed11, aed1; ae_min32	aed5, aed5, aed1 }
  19b308:	c2fbb5108f102a1e 	{ ae_s16.0.ip	aed2, a10, 2; nop; ae_le32	b0:b1, aed1, aed8 }
  19b310:	1efba8201f00280f 	{ ae_l16.i	aed2, a8, 0; nop; ae_srai32	aed0, aed1, 2 }
  19b318:	bbfbb51069212e1e 	{ ae_s16.0.ip	aed2, a14, 2; ae_neg32	aed1, aed0; ae_and	aed2, aed1, aed6 }
  19b320:	c4fba5400f10091e 	{ ae_l16m.iu	aed0, a9, 2; nop; ae_movf32x2	aed1, aed4, b0:b1 }
  19b328:	258184               	ae_movad16.0	a8, aed1
  19b32b:	400001754502882e 	{ ae_movda32	aed2, a8; nop; ae_movad16.0	a8, aed2 }

0019b333 <xa_mp3_dec_l3_inv_quant+0x40b>:
  19b333:	3c0c                	movi.n	a12, 3
  19b335:	ecc9b1               	l32r	a11, 19665c (2d8e <XtosCoreStateSize+0x2b0e>)
  19b338:	90f830               	addx2	a15, a8, a3
  19b33b:	d32a14               	ae_s16.0.ip	aed2, a10, 2
  19b33e:	08c4d2               	addi	a13, a4, 8
  19b341:	0061d2               	s32i	a13, a1, 0
  19b344:	12a0a2               	movi	a10, 18
  19b347:	40000100200c8f3e 	{ ae_l16.i	aed12, a15, 0; nop; movi	a8, 3 }
  19b34f:	d3ce14               	ae_s16.0.ip	aed12, a14, 2

0019b352 <xa_mp3_dec_l3_inv_quant+0x42a>:
  19b352:	01f8                	l32i.n	a15, a1, 0
  19b354:	51e8                	l32i.n	a14, a1, 20
  19b356:	cc1b                	addi.n	a12, a12, 1
  19b358:	eaea                	add.n	a14, a10, a14
  19b35a:	aa6b                	addi.n	a10, a10, 6
  19b35c:	eeba                	add.n	a14, a14, a11
  19b35e:	54ced2               	addi	a13, a14, 84
  19b361:	44a876               	loopgtz	a8, 19b3a9 <xa_mp3_dec_l3_inv_quant+0x481>
  19b364:	be7f14               	ae_l32.ip	aed7, a15, 4
  19b367:	eaf3dd370be3259f 	{ nop; ae_sub32s	aed3, aed11, aed7; ae_slas32s	aed14, aed0 }
  19b36f:	4f23e4               	ae_sub32s	aed2, aed3, aed14
  19b372:	c2fbdd208fb0259e 	{ nop; nop; ae_le32	b10:b11, aed2, aed8 }
  19b37a:	9e1224               	ae_srai32	aed1, aed2, 2
  19b37d:	bbfbdd216921259e 	{ nop; ae_neg32	aed1, aed1; ae_and	aed2, aed2, aed6 }
  19b385:	c4fba540af10091e 	{ ae_l16m.iu	aed0, a9, 2; nop; ae_movf32x2	aed1, aed4, b10:b11 }
  19b38d:	257184               	ae_movad16.0	a7, aed1
  19b390:	40000175450f872e 	{ ae_movda32	aed15, a7; nop; ae_movad16.0	a8, aed2 }
  19b398:	d3fd14               	ae_s16.0.ip	aed15, a13, 2
  19b39b:	908830               	addx2	a8, a8, a3
  19b39e:	b0d804               	ae_l16.i	aed13, a8, 0
  19b3a1:	b7fbb550ef50de1e 	{ ae_s16.0.ip	aed13, a14, 2; nop; ae_min32	aed5, aed5, aed14 }

0019b3a9 <xa_mp3_dec_l3_inv_quant+0x481>:
  19b3a9:	380c                	movi.n	a8, 3
  19b3ab:	a39c66               	bnei	a12, 10, 19b352 <xa_mp3_dec_l3_inv_quant+0x42a>
  19b3ae:	ff1b06               	j	19b01e <xa_mp3_dec_l3_inv_quant+0xf6>

0019b3b1 <xa_mp3_dec_l3_inv_quant+0x489>:
  19b3b1:	00000000 36000000                                .......

0019b3b8 <xa_mp3_dec_inv_quant_long>:
  19b3b8:	006136               	entry	a1, 48
  19b3bb:	281304               	ae_zalign64	u0
  19b3be:	eca8e1               	l32r	a14, 196660 (2de4 <XtosCoreStateSize+0x2b64>)
  19b3c1:	02cd                	mov.n	a12, a2
  19b3c3:	20b440               	or	a11, a4, a4
  19b3c6:	202330               	or	a2, a3, a3
  19b3c9:	2ddc62               	addmi	a6, a12, 0x2d00
  19b3cc:	2edc42               	addmi	a4, a12, 0x2e00
  19b3cf:	90c492               	addi	a9, a4, -112
  19b3d2:	ce2632               	l32i	a3, a6, 0x338
  19b3d5:	382662               	l32i	a6, a6, 224
  19b3d8:	7723d4               	ae_la64.pp	u1, a3
  19b3db:	ffc6f2               	addi	a15, a6, -1
  19b3de:	0d03d4               	ae_la32x2.ip	aed0, u1, a3
  19b3e1:	0d23d4               	ae_la32x2.ip	aed2, u1, a3
  19b3e4:	0d402640a0b4266e 	{ blti.w18	a6, 2, 19b652 <xa_mp3_dec_inv_quant_long+0x29a>; ae_movi	aed4, 0 }
  19b3ec:	e4c4a2               	addi	a10, a4, -28
  19b3ef:	208bb0               	or	a8, a11, a11
  19b3f2:	90dfc0               	addx2	a13, a15, a12
  19b3f5:	2eddd2               	addmi	a13, a13, 0x2e00
  19b3f8:	e4cdd2               	addi	a13, a13, -28

0019b3fb <xa_mp3_dec_inv_quant_long+0x43>:
  19b3fb:	b49914               	ae_l16.ip	aed9, a9, 2
  19b3fe:	009872               	l16si	a7, a8, 0
  19b401:	009a62               	l16si	a6, a10, 0
  19b404:	214270               	srai	a4, a7, 2
  19b407:	c06650               	sub	a6, a6, a5
  19b40a:	66cb                	addi.n	a6, a6, 12
  19b40c:	67ed64               	wur.ae_sar	a6
  19b40f:	0d40084150b0146e 	{ blti.w18	a4, 1, 19b498 <xa_mp3_dec_inv_quant_long+0xe0>; nop }
  19b417:	eb74dd090001259f 	{ nop; ae_mulfp32x16x2rs.h	aed1, aed0, aed9; nop }
  19b41f:	eb74d309020503af 	{ ae_la32x2.ip	aed0, u1, a3; ae_mulfp32x16x2rs.h	aed5, aed2, aed9; nop }
  19b427:	eafbd3901f1023af 	{ ae_la32x2.ip	aed2, u1, a3; nop; ae_sras32	aed1, aed1 }
  19b42f:	eafbd8905f50128f 	{ ae_sa32x2.ip	aed1, u0, a2; nop; ae_sras32	aed5, aed5 }
  19b437:	b5fbd8401f70528e 	{ ae_sa32x2.ip	aed5, u0, a2; nop; ae_maxabs32s	aed7, aed4, aed1 }
  19b43f:	4d24a6               	blti	a4, 2, 19b490 <xa_mp3_dec_inv_quant_long+0xd8>
  19b442:	eb742f090004e44f 	{ addi	a4, a4, -2; ae_mulfp32x16x2rs.h	aed4, aed0, aed9; nop }
  19b44a:	0d03d4               	ae_la32x2.ip	aed0, u1, a3
  19b44d:	ea74d399424323af 	{ ae_la32x2.ip	aed2, u1, a3; ae_mulfp32x16x2rs.h	aed3, aed2, aed9; ae_sras32	aed4, aed4 }
  19b455:	1fa476               	loopgtz	a4, 19b478 <xa_mp3_dec_inv_quant_long+0xc0>
  19b458:	b574d379506103ae 	{ ae_la32x2.ip	aed0, u1, a3; ae_mulfp32x16x2rs.h	aed1, aed0, aed9; ae_maxabs32s	aed6, aed7, aed5 }
  19b460:	b5fbd8604f70428e 	{ ae_sa32x2.ip	aed4, u0, a2; nop; ae_maxabs32s	aed7, aed6, aed4 }
  19b468:	ea74d399325323af 	{ ae_la32x2.ip	aed2, u1, a3; ae_mulfp32x16x2rs.h	aed3, aed2, aed9; ae_sras32	aed5, aed3 }
  19b470:	eafbd8901f40528f 	{ ae_sa32x2.ip	aed5, u0, a2; nop; ae_sras32	aed4, aed1 }

0019b478 <xa_mp3_dec_inv_quant_long+0xc0>:
  19b478:	b5fbdd705f60259e 	{ nop; nop; ae_maxabs32s	aed6, aed7, aed5 }
  19b480:	eafbd8903f50428f 	{ ae_sa32x2.ip	aed4, u0, a2; nop; ae_sras32	aed5, aed3 }
  19b488:	b5fbd8604f70528e 	{ ae_sa32x2.ip	aed5, u0, a2; nop; ae_maxabs32s	aed7, aed6, aed4 }

0019b490 <xa_mp3_dec_inv_quant_long+0xd8>:
  19b490:	b5fbdd705f40259e 	{ nop; nop; ae_maxabs32s	aed4, aed7, aed5 }

0019b498 <xa_mp3_dec_inv_quant_long+0xe0>:
  19b498:	882b                	addi.n	a8, a8, 2
  19b49a:	02caa2               	addi	a10, a10, 2
  19b49d:	176717               	bbci	a7, 1, 19b4b8 <xa_mp3_dec_inv_quant_long+0x100>
  19b4a0:	eb74dd090007259f 	{ nop; ae_mulfp32x16x2rs.h	aed7, aed0, aed9; nop }
  19b4a8:	eafbd3927e7023af 	{ ae_la32x2.ip	aed2, u1, a3; ae_mov	aed0, aed2; ae_sras32	aed7, aed7 }
  19b4b0:	b5fbd8407f40728e 	{ ae_sa32x2.ip	aed7, u0, a2; nop; ae_maxabs32s	aed4, aed4, aed7 }

0019b4b8 <xa_mp3_dec_inv_quant_long+0x100>:
  19b4b8:	0d3ff341f0b0bade 	{ bne.w18	a10, a13, 19b3fb <xa_mp3_dec_inv_quant_long+0x43>; nop }

0019b4c0 <xa_mp3_dec_inv_quant_long+0x108>:
  19b4c0:	118ff0               	slli	a8, a15, 1
  19b4c3:	904fc0               	addx2	a4, a15, a12
  19b4c6:	a4ea                	add.n	a10, a4, a14
  19b4c8:	15a0c2               	movi	a12, 21
  19b4cb:	0d001541b0b09cfe 	{ blt.w18	a12, a15, 19b62a <xa_mp3_dec_inv_quant_long+0x272>; nop }
  19b4d3:	02caa2               	addi	a10, a10, 2
  19b4d6:	b46914               	ae_l16.ip	aed6, a9, 2
  19b4d9:	4000000145fb353e 	{ ae_movda32	aed11, a5; nop; addi	a3, a3, -16 }
  19b4e1:	ebfb6b000f0094ef 	{ ae_l16.x	aed9, a4, a14; nop; nop }
  19b4e9:	907fb0               	addx2	a7, a15, a11
  19b4ec:	e9fba8908f90870f 	{ ae_l16.i	aed8, a7, 0; nop; ae_sext32	aed9, aed9, 15 }
  19b4f4:	c5f2ddcb29a9232e 	{ ae_la64.pp	u1, a3; ae_sub32	aed9, aed9, aed11; ae_movi	aed10, 12 }
  19b4fc:	e9e7d38a898903af 	{ ae_la32x2.ip	aed0, u1, a3; ae_add32	aed9, aed9, aed10; ae_sext32	aed8, aed8, 15 }
  19b504:	1efbc8108f80697f 	{ ae_movad32.l	a6, aed9; nop; ae_srai32	aed8, aed8, 1 }
  19b50c:	2578c4               	ae_movad32.l	a7, aed8
  19b50f:	67ed64               	wur.ae_sar	a6
  19b512:	5517a6               	blti	a7, 1, 19b56b <xa_mp3_dec_inv_quant_long+0x1b3>
  19b515:	1afbd9d003bc510f 	{ ae_movi	aed5, 1; ae_abs32s	aed12, aed0; ae_slai32s	aed11, aed0, 13 }
  19b51d:	c2fbddc05f10259e 	{ nop; nop; ae_le32	b0:b1, aed12, aed5 }
  19b525:	c4fb2fb01f00f74e 	{ addi	a4, a7, -1; nop; ae_movt32x2	aed0, aed11, b0:b1 }
  19b52d:	eb74d306000303af 	{ ae_la32x2.ip	aed0, u1, a3; ae_mulfp32x16x2rs.h	aed3, aed0, aed6; nop }
  19b535:	22a476               	loopgtz	a4, 19b55b <xa_mp3_dec_inv_quant_long+0x1a3>
  19b538:	1afbddd00321259f 	{ nop; ae_abs32s	aed1, aed0; ae_slai32s	aed2, aed0, 13 }
  19b540:	c2fbdd105f10259e 	{ nop; nop; ae_le32	b0:b1, aed1, aed5 }
  19b548:	3b0214               	ae_movt32x2	aed0, aed2, b0:b1
  19b54b:	ea74d396301303af 	{ ae_la32x2.ip	aed0, u1, a3; ae_mulfp32x16x2rs.h	aed3, aed0, aed6; ae_sras32	aed1, aed3 }
  19b553:	b5fbd8401f40128e 	{ ae_sa32x2.ip	aed1, u0, a2; nop; ae_maxabs32s	aed4, aed4, aed1 }

0019b55b <xa_mp3_dec_inv_quant_long+0x1a3>:
  19b55b:	eafbdd903fd0259f 	{ nop; nop; ae_sras32	aed13, aed3 }
  19b563:	b5fbd840df40d28e 	{ ae_sa32x2.ip	aed13, u0, a2; nop; ae_maxabs32s	aed4, aed4, aed13 }

0019b56b <xa_mp3_dec_inv_quant_long+0x1b3>:
  19b56b:	882b                	addi.n	a8, a8, 2
  19b56d:	0d23d4               	ae_la32x2.ip	aed2, u1, a3
  19b570:	ef1b                	addi.n	a14, a15, 1
  19b572:	0d000b4140b09cee 	{ blt.w18	a12, a14, 19b62a <xa_mp3_dec_inv_quant_long+0x272>; nop }
  19b57a:	8088b0               	add	a8, a8, a11
  19b57d:	2ccbc2               	addi	a12, a11, 44

0019b580 <xa_mp3_dec_inv_quant_long+0x1c8>:
  19b580:	b46914               	ae_l16.ip	aed6, a9, 2
  19b583:	009872               	l16si	a7, a8, 0
  19b586:	009af2               	l16si	a15, a10, 0
  19b589:	21b270               	srai	a11, a7, 2
  19b58c:	c0ff50               	sub	a15, a15, a5
  19b58f:	ffeb                	addi.n	a15, a15, 14
  19b591:	67edf4               	wur.ae_sar	a15
  19b594:	681ba6               	blti	a11, 1, 19b600 <xa_mp3_dec_inv_quant_long+0x248>
  19b597:	9a0f04               	ae_slai32s	aed0, aed0, 15
  19b59a:	eb742f06000ffb4f 	{ addi	a4, a11, -1; ae_mulfp32x16x2rs.h	aed15, aed0, aed6; nop }
  19b5a2:	1afbd3f02fe003af 	{ ae_la32x2.ip	aed0, u1, a3; nop; ae_slai32s	aed14, aed2, 15 }
  19b5aa:	eafbd390fff023af 	{ ae_la32x2.ip	aed2, u1, a3; nop; ae_sras32	aed15, aed15 }
  19b5b2:	b574d846fe53f28e 	{ ae_sa32x2.ip	aed15, u0, a2; ae_mulfp32x16x2rs.h	aed3, aed14, aed6; ae_maxabs32s	aed5, aed4, aed15 }
  19b5ba:	0020f0               	nop
  19b5bd:	2fa476               	loopgtz	a4, 19b5f0 <xa_mp3_dec_inv_quant_long+0x238>
  19b5c0:	1afbd3f00f1003af 	{ ae_la32x2.ip	aed0, u1, a3; nop; ae_slai32s	aed1, aed0, 15 }
  19b5c8:	ea74dd963141259f 	{ nop; ae_mulfp32x16x2rs.h	aed1, aed1, aed6; ae_sras32	aed4, aed3 }
  19b5d0:	1afbd3f02f3023af 	{ ae_la32x2.ip	aed2, u1, a3; nop; ae_slai32s	aed3, aed2, 15 }
  19b5d8:	ea74d8961313428f 	{ ae_sa32x2.ip	aed4, u0, a2; ae_mulfp32x16x2rs.h	aed3, aed3, aed6; ae_sras32	aed1, aed1 }
  19b5e0:	b5fbd8504f40128e 	{ ae_sa32x2.ip	aed1, u0, a2; nop; ae_maxabs32s	aed4, aed5, aed4 }
  19b5e8:	b5fbdd401f50259e 	{ nop; nop; ae_maxabs32s	aed5, aed4, aed1 }

0019b5f0 <xa_mp3_dec_inv_quant_long+0x238>:
  19b5f0:	eafbdd903f10259f 	{ nop; nop; ae_sras32	aed1, aed3 }
  19b5f8:	b5fbd8501f40128e 	{ ae_sa32x2.ip	aed1, u0, a2; nop; ae_maxabs32s	aed4, aed5, aed1 }

0019b600 <xa_mp3_dec_inv_quant_long+0x248>:
  19b600:	aa2b                	addi.n	a10, a10, 2
  19b602:	882b                	addi.n	a8, a8, 2
  19b604:	1a6717               	bbci	a7, 1, 19b622 <xa_mp3_dec_inv_quant_long+0x26a>
  19b607:	9a5f04               	ae_slai32s	aed5, aed0, 15
  19b60a:	eb74dd060503259f 	{ nop; ae_mulfp32x16x2rs.h	aed3, aed5, aed6; nop }
  19b612:	eafbd3923e3023af 	{ ae_la32x2.ip	aed2, u1, a3; ae_mov	aed0, aed2; ae_sras32	aed3, aed3 }
  19b61a:	b5fbd8403f40328e 	{ ae_sa32x2.ip	aed3, u0, a2; nop; ae_maxabs32s	aed4, aed4, aed3 }

0019b622 <xa_mp3_dec_inv_quant_long+0x26a>:
  19b622:	0d3ff541a0b0b8ce 	{ bne.w18	a8, a12, 19b580 <xa_mp3_dec_inv_quant_long+0x1c8>; nop }

0019b62a <xa_mp3_dec_inv_quant_long+0x272>:
  19b62a:	e81c                	movi.n	a8, 30
  19b62c:	eb00400404082d6f 	{ movi	a6, 45; ae_sel16i.n	aed8, aed4, aed4, 0; nop }
  19b634:	b5fadd408067228e 	{ ae_sa64pos.fp	u0, a2; ae_movi	aed7, 0; ae_maxabs32s	aed6, aed4, aed8 }
  19b63c:	b0fbc8607f1026be 	{ ae_nsaz32.l	a2, aed6; nop; ae_eq64	b1, aed6, aed7 }
  19b644:	c06650               	sub	a6, a6, a5
  19b647:	d32810               	movt	a2, a8, b1
  19b64a:	432260               	min	a2, a2, a6
  19b64d:	fdc222               	addi	a2, a2, -3
  19b650:	f01d                	retw.n

0019b652 <xa_mp3_dec_inv_quant_long+0x29a>:
  19b652:	0f0c                	movi.n	a15, 0
  19b654:	ff9a06               	j	19b4c0 <xa_mp3_dec_inv_quant_long+0x108>

0019b657 <xa_mp3_dec_inv_quant_long+0x29f>:
	...

0019b658 <xa_mp3_dec_inv_quant_short>:
  19b658:	00c136               	entry	a1, 96
  19b65b:	096122               	s32i	a2, a1, 36
  19b65e:	03a0b2               	movi	a11, 3
  19b661:	2dd262               	addmi	a6, a2, 0x2d00
  19b664:	3826a2               	l32i	a10, a6, 224
  19b667:	ebfa21000000066f 	{ addi	a6, a6, 16; ae_movi	aed0, 0; nop }
  19b66f:	400000f137f0a1ae 	{ ae_s64.i	aed0, a1, 56; nop; addi	a10, a10, -1 }
  19b677:	e4eb65               	call8	18052c <__divsi3>
  19b67a:	ca2682               	l32i	a8, a6, 0x328
  19b67d:	0921e2               	l32i	a14, a1, 36
  19b680:	fcc882               	addi	a8, a8, -4
  19b683:	2edee2               	addmi	a14, a14, 0x2e00
  19b686:	8ecee2               	addi	a14, a14, -114
  19b689:	0d402741d0b01a6e 	{ blti.w18	a10, 1, 19b90a <xa_mp3_dec_inv_quant_short+0x2b2>; nop }
  19b691:	0149                	s32i.n	a4, a1, 0
  19b693:	11a9                	s32i.n	a10, a1, 4
  19b695:	042d                	mov.n	a2, a4
  19b697:	090c                	movi.n	a9, 0
  19b699:	0b0c                	movi.n	a11, 0
  19b69b:	90ca40               	addx2	a12, a10, a4
  19b69e:	81c9                	s32i.n	a12, a1, 32
  19b6a0:	0b61b2               	s32i	a11, a1, 44

0019b6a3 <xa_mp3_dec_inv_quant_short+0x4b>:
  19b6a3:	009262               	l16si	a6, a2, 0
  19b6a6:	0f0c                	movi.n	a15, 0
  19b6a8:	070c                	movi.n	a7, 0
  19b6aa:	91b8                	l32i.n	a11, a1, 36
  19b6ac:	b1d8                	l32i.n	a13, a1, 44
  19b6ae:	493b                	addi.n	a4, a9, 3
  19b6b0:	a149                	s32i.n	a4, a1, 40
  19b6b2:	ddba                	add.n	a13, a13, a11
  19b6b4:	9044b0               	addx2	a4, a4, a11
  19b6b7:	2eddd2               	addmi	a13, a13, 0x2e00
  19b6ba:	e4cdd2               	addi	a13, a13, -28
  19b6bd:	2ed442               	addmi	a4, a4, 0x2e00
  19b6c0:	e4c442               	addi	a4, a4, -28

0019b6c3 <xa_mp3_dec_inv_quant_short+0x6b>:
  19b6c3:	771b                	addi.n	a7, a7, 1
  19b6c5:	b25e14               	ae_l16m.iu	aed5, a14, 2
  19b6c8:	c90814               	ae_l32m.iu	aed0, a8, 4
  19b6cb:	009da2               	l16si	a10, a13, 0
  19b6ce:	dd2b                	addi.n	a13, a13, 2
  19b6d0:	eb6b5a050000aa5f 	{ sub	a10, a10, a5; ae_mulf48q32sp16s.l	aed0, aed0, aed5; nop }
  19b6d8:	aacb                	addi.n	a10, a10, 12
  19b6da:	910a04               	ae_sraaq56	aed0, aed0, a10
  19b6dd:	0d400841d0b0166e 	{ blti.w18	a6, 1, 19b76e <xa_mp3_dec_inv_quant_short+0x116>; nop }
  19b6e5:	21b160               	srai	a11, a6, 1
  19b6e8:	9f3a                	add.n	a9, a15, a3
  19b6ea:	4000004087f2919e 	{ ae_l64.i	aed2, a1, 56; nop; addi	a9, a9, -12 }
  19b6f2:	1a6607               	bbci	a6, 0, 19b710 <xa_mp3_dec_inv_quant_short+0xb8>
  19b6f5:	c91814               	ae_l32m.iu	aed1, a8, 4
  19b6f8:	77fbdd105413259f 	{ nop; ae_abs64	aed3, aed0; ae_mulf48q32sp16s.l_s2	aed1, aed1, aed5 }
  19b700:	bdfbbb203f20093e 	{ ae_s32m.iu	aed0, a9, 12; nop; ae_or	aed2, aed2, aed3 }
  19b708:	40000135370211ae 	{ ae_s64.i	aed2, a1, 56; nop; ae_sraaq56	aed0, aed1, a10 }

0019b710 <xa_mp3_dec_inv_quant_short+0xb8>:
  19b710:	05ab16               	beqz	a11, 19b76e <xa_mp3_dec_inv_quant_short+0x116>
  19b713:	cf3174               	ae_l64.i	aed3, a1, 56
  19b716:	400000f041f4b8be 	{ ae_l32m.i	aed4, a8, 4; nop; addi	a11, a11, -1 }
  19b71e:	77fbba405446093f 	{ ae_s32m.i	aed0, a9, 12; ae_abs64	aed6, aed0; ae_mulf48q32sp16s.l_s2	aed4, aed4, aed5 }
  19b726:	bdfbad306f30182e 	{ ae_l32m.iu	aed1, a8, 8; nop; ae_or	aed3, aed3, aed6 }
  19b72e:	914a44               	ae_sraaq56	aed4, aed4, a10
  19b731:	77fbbb145414496f 	{ ae_s32m.iu	aed4, a9, 24; ae_abs64	aed4, aed4; ae_mulf48q32sp16s.l_s2	aed1, aed1, aed5 }
  19b739:	f03d                	nop.n
  19b73b:	f03d                	nop.n
  19b73d:	27ab76               	loopgtz	a11, 19b768 <xa_mp3_dec_inv_quant_short+0x110>
  19b740:	40000134412018ae 	{ ae_l32m.i	aed0, a8, 4; nop; ae_sraaq56	aed2, aed1, a10 }
  19b748:	77fbba025410293f 	{ ae_s32m.i	aed2, a9, 12; ae_abs64	aed0, aed2; ae_mulf48q32sp16s.l_s2	aed1, aed0, aed5 }
  19b750:	bdfbad304f20482e 	{ ae_l32m.iu	aed4, a8, 8; nop; ae_or	aed2, aed3, aed4 }
  19b758:	0c8019f54471aa1e 	{ ae_sraaq56	aed4, aed1, a10; ae_mulf48q32sp16s.l	aed1, aed4, aed5 }
  19b760:	bdfbbb240434496e 	{ ae_s32m.iu	aed4, a9, 24; ae_abs64	aed4, aed4; ae_or	aed3, aed2, aed0 }

0019b768 <xa_mp3_dec_inv_quant_short+0x110>:
  19b768:	165344               	ae_or	aed5, aed3, aed4
  19b76b:	015174               	ae_s64.i	aed5, a1, 56

0019b76e <xa_mp3_dec_inv_quant_short+0x116>:
  19b76e:	ff4b                	addi.n	a15, a15, 4
  19b770:	c968f4               	ae_l32m.iu	aed6, a8, -4
  19b773:	0d3ff441c0b0bd4e 	{ bne.w18	a13, a4, 19b6c3 <xa_mp3_dec_inv_quant_short+0x6b>; nop }
  19b77b:	a198                	l32i.n	a9, a1, 40
  19b77d:	81c8                	l32i.n	a12, a1, 32
  19b77f:	222b                	addi.n	a2, a2, 2
  19b781:	b1d8                	l32i.n	a13, a1, 44
  19b783:	90f660               	addx2	a15, a6, a6
  19b786:	a03f30               	addx4	a3, a15, a3
  19b789:	dd6b                	addi.n	a13, a13, 6
  19b78b:	b1d9                	s32i.n	a13, a1, 44
  19b78d:	0d3ff14120b0b2ce 	{ bne.w18	a2, a12, 19b6a3 <xa_mp3_dec_inv_quant_short+0x4b>; nop }
  19b795:	0121a2               	l32i	a10, a1, 4

0019b798 <xa_mp3_dec_inv_quant_short+0x140>:
  19b798:	c90c                	movi.n	a9, 12
  19b79a:	91c8                	l32i.n	a12, a1, 36
  19b79c:	90baa0               	addx2	a11, a10, a10
  19b79f:	90bbc0               	addx2	a11, a11, a12
  19b7a2:	2edbb2               	addmi	a11, a11, 0x2e00
  19b7a5:	e4cbb2               	addi	a11, a11, -28
  19b7a8:	41b9                	s32i.n	a11, a1, 16
  19b7aa:	7029a7               	blt	a9, a10, 19b81e <xa_mp3_dec_inv_quant_short+0x1c6>
  19b7ad:	0b2d                	mov.n	a2, a11
  19b7af:	0f0c                	movi.n	a15, 0
  19b7b1:	7b6b                	addi.n	a7, a11, 6
  19b7b3:	002162               	l32i	a6, a1, 0
  19b7b6:	026172               	s32i	a7, a1, 8
  19b7b9:	00a072               	movi	a7, 0
  19b7bc:	906a60               	addx2	a6, a10, a6
  19b7bf:	009662               	l16si	a6, a6, 0

0019b7c2 <xa_mp3_dec_inv_quant_short+0x16a>:
  19b7c2:	b24e14               	ae_l16m.iu	aed4, a14, 2
  19b7c5:	0092d2               	l16si	a13, a2, 0
  19b7c8:	9f3a                	add.n	a9, a15, a3
  19b7ca:	f4c992               	addi	a9, a9, -12
  19b7cd:	c0dd50               	sub	a13, a13, a5
  19b7d0:	ddcb                	addi.n	a13, a13, 12
  19b7d2:	33a676               	loopgtz	a6, 19b809 <xa_mp3_dec_inv_quant_short+0x1b1>
  19b7d5:	1b0c                	movi.n	a11, 1
  19b7d7:	d40c                	movi.n	a4, 13
  19b7d9:	c90814               	ae_l32m.iu	aed0, a8, 4
  19b7dc:	25c034               	ae_trunca32q48	a12, aed0
  19b7df:	400001548727014e 	{ ae_l64.i	aed7, a1, 56; nop; ae_slaaq56	aed2, aed0, a4 }
  19b7e7:	60c1c0               	abs	a12, a12
  19b7ea:	72bbc0               	salt	a11, a11, a12
  19b7ed:	104b16               	beqz	a11, 19b8f5 <xa_mp3_dec_inv_quant_short+0x29d>

0019b7f0 <xa_mp3_dec_inv_quant_short+0x198>:
  19b7f0:	eb6bdd040009259f 	{ nop; ae_mulf48q32sp16s.l	aed9, aed0, aed4; nop }
  19b7f8:	919d94               	ae_sraaq56	aed9, aed9, a13
  19b7fb:	278894               	ae_abs64	aed8, aed9
  19b7fe:	bdfbbb708f70993e 	{ ae_s32m.iu	aed9, a9, 12; nop; ae_or	aed7, aed7, aed8 }
  19b806:	017174               	ae_s64.i	aed7, a1, 56

0019b809 <xa_mp3_dec_inv_quant_short+0x1b1>:
  19b809:	771b                	addi.n	a7, a7, 1
  19b80b:	ff4b                	addi.n	a15, a15, 4
  19b80d:	2198                	l32i.n	a9, a1, 8
  19b80f:	222b                	addi.n	a2, a2, 2
  19b811:	ad9297               	bne	a2, a9, 19b7c2 <xa_mp3_dec_inv_quant_short+0x16a>
  19b814:	4199                	s32i.n	a9, a1, 16
  19b816:	aa1b                	addi.n	a10, a10, 1
  19b818:	90b660               	addx2	a11, a6, a6
  19b81b:	a03b30               	addx4	a3, a11, a3

0019b81e <xa_mp3_dec_inv_quant_short+0x1c6>:
  19b81e:	cd0c                	movi.n	a13, 12
  19b820:	0d000b4110b09dae 	{ blt.w18	a13, a10, 19b8d5 <xa_mp3_dec_inv_quant_short+0x27d>; nop }
  19b828:	0198                	l32i.n	a9, a1, 0
  19b82a:	0f0c                	movi.n	a15, 0
  19b82c:	61f9                	s32i.n	a15, a1, 24
  19b82e:	902a90               	addx2	a2, a10, a9
  19b831:	1ac992               	addi	a9, a9, 26
  19b834:	3199                	s32i.n	a9, a1, 12
  19b836:	090c                	movi.n	a9, 0

0019b838 <xa_mp3_dec_inv_quant_short+0x1e0>:
  19b838:	009262               	l16si	a6, a2, 0
  19b83b:	070c                	movi.n	a7, 0
  19b83d:	040c                	movi.n	a4, 0
  19b83f:	41b8                	l32i.n	a11, a1, 16
  19b841:	61f8                	l32i.n	a15, a1, 24
  19b843:	a93b                	addi.n	a10, a9, 3
  19b845:	51a9                	s32i.n	a10, a1, 20
  19b847:	ffba                	add.n	a15, a15, a11
  19b849:	90aab0               	addx2	a10, a10, a11
  19b84c:	71a9                	s32i.n	a10, a1, 28

0019b84e <xa_mp3_dec_inv_quant_short+0x1f6>:
  19b84e:	771b                	addi.n	a7, a7, 1
  19b850:	b22e14               	ae_l16m.iu	aed2, a14, 2
  19b853:	009f92               	l16si	a9, a15, 0
  19b856:	400000208701f1fe 	{ ae_l64.i	aed1, a1, 56; nop; addi	a15, a15, 2 }
  19b85e:	5216a6               	blti	a6, 1, 19b8b4 <xa_mp3_dec_inv_quant_short+0x25c>
  19b861:	c60b                	addi.n	a12, a6, -1
  19b863:	fb0c                	movi.n	a11, 15
  19b865:	c90814               	ae_l32m.iu	aed0, a8, 4
  19b868:	c0a950               	sub	a10, a9, a5
  19b86b:	aaeb                	addi.n	a10, a10, 14
  19b86d:	210b04               	ae_slaaq56	aed0, aed0, a11
  19b870:	eb6b50020000943f 	{ add	a9, a4, a3; ae_mulf48q32sp16s.l	aed0, aed0, aed2; nop }
  19b878:	f4c992               	addi	a9, a9, -12
  19b87b:	910a04               	ae_sraaq56	aed0, aed0, a10
  19b87e:	ebfbbb000400093f 	{ ae_s32m.iu	aed0, a9, 12; ae_abs64	aed0, aed0; nop }
  19b886:	0020f0               	nop
  19b889:	f03d                	nop.n
  19b88b:	f03d                	nop.n
  19b88d:	1dac76               	loopgtz	a12, 19b8ae <xa_mp3_dec_inv_quant_short+0x256>
  19b890:	bdfbad100f10081e 	{ ae_l32m.iu	aed0, a8, 4; nop; ae_or	aed1, aed1, aed0 }
  19b898:	210b04               	ae_slaaq56	aed0, aed0, a11
  19b89b:	eb6bdd020000259f 	{ nop; ae_mulf48q32sp16s.l	aed0, aed0, aed2; nop }
  19b8a3:	910a04               	ae_sraaq56	aed0, aed0, a10
  19b8a6:	ebfbbb000400093f 	{ ae_s32m.iu	aed0, a9, 12; ae_abs64	aed0, aed0; nop }

0019b8ae <xa_mp3_dec_inv_quant_short+0x256>:
  19b8ae:	161104               	ae_or	aed1, aed1, aed0
  19b8b1:	011174               	ae_s64.i	aed1, a1, 56

0019b8b4 <xa_mp3_dec_inv_quant_short+0x25c>:
  19b8b4:	71b8                	l32i.n	a11, a1, 28
  19b8b6:	444b                	addi.n	a4, a4, 4
  19b8b8:	929fb7               	bne	a15, a11, 19b84e <xa_mp3_dec_inv_quant_short+0x1f6>
  19b8bb:	5198                	l32i.n	a9, a1, 20
  19b8bd:	31c8                	l32i.n	a12, a1, 12
  19b8bf:	222b                	addi.n	a2, a2, 2
  19b8c1:	61d8                	l32i.n	a13, a1, 24
  19b8c3:	90f660               	addx2	a15, a6, a6
  19b8c6:	a03f30               	addx4	a3, a15, a3
  19b8c9:	dd6b                	addi.n	a13, a13, 6
  19b8cb:	61d9                	s32i.n	a13, a1, 24
  19b8cd:	0d3ff64170b0b2ce 	{ bne.w18	a2, a12, 19b838 <xa_mp3_dec_inv_quant_short+0x1e0>; nop }

0019b8d5 <xa_mp3_dec_inv_quant_short+0x27d>:
  19b8d5:	cf2174               	ae_l64.i	aed2, a1, 56
  19b8d8:	258234               	ae_trunca32q48	a8, aed2
  19b8db:	c89c                	beqz.n	a8, 19b8fb <xa_mp3_dec_inv_quant_short+0x2a3>
  19b8dd:	f91c                	movi.n	a9, 31
  19b8df:	2522d4               	ae_nsa64	a2, aed2
  19b8e2:	d82c                	movi.n	a8, 45
  19b8e4:	c08850               	sub	a8, a8, a5
  19b8e7:	f0c222               	addi	a2, a2, -16
  19b8ea:	432290               	min	a2, a2, a9
  19b8ed:	432280               	min	a2, a2, a8
  19b8f0:	fdc222               	addi	a2, a2, -3
  19b8f3:	f01d                	retw.n

0019b8f5 <xa_mp3_dec_inv_quant_short+0x29d>:
  19b8f5:	3e0214               	ae_mov	aed0, aed2
  19b8f8:	ffbd06               	j	19b7f0 <xa_mp3_dec_inv_quant_short+0x198>

0019b8fb <xa_mp3_dec_inv_quant_short+0x2a3>:
  19b8fb:	e21c                	movi.n	a2, 30
  19b8fd:	d82c                	movi.n	a8, 45
  19b8ff:	c08850               	sub	a8, a8, a5
  19b902:	432280               	min	a2, a2, a8
  19b905:	fdc222               	addi	a2, a2, -3
  19b908:	f01d                	retw.n

0019b90a <xa_mp3_dec_inv_quant_short+0x2b2>:
  19b90a:	0a0c                	movi.n	a10, 0
  19b90c:	0149                	s32i.n	a4, a1, 0
  19b90e:	ffa186               	j	19b798 <xa_mp3_dec_inv_quant_short+0x140>

0019b911 <xa_mp3_dec_inv_quant_short+0x2b9>:
  19b911:	00000000 36000000                                .......

0019b918 <xa_mp3_dec_l3m_stereo>:
  19b918:	004136               	entry	a1, 32
  19b91b:	90a042               	movi	a4, 144
  19b91e:	218476               	loop	a4, 19b943 <xa_mp3_dec_l3m_stereo+0x2b>
  19b921:	c50204               	ae_l32x2f24.i	aed0, a2, 0
  19b924:	c51304               	ae_l32x2f24.i	aed1, a3, 0
  19b927:	93f2c0001121025e 	{ ae_l32x2f24.i	aed0, a2, 8; ae_sub32	aed1, aed1, aed0; ae_add32	aed2, aed1, aed0 }
  19b92f:	c53314               	ae_l32x2f24.i	aed3, a3, 8
  19b932:	93f2ce003310122e 	{ ae_s32x2f24.ip	aed1, a2, 16; ae_sub32	aed0, aed3, aed0; ae_add32	aed1, aed3, aed0 }
  19b93a:	6223a4               	ae_s32x2f24.ip	aed2, a3, 16
  19b93d:	ed02f4               	ae_s32x2f24.i	aed0, a2, -8
  19b940:	ed13f4               	ae_s32x2f24.i	aed1, a3, -8

0019b943 <xa_mp3_dec_l3m_stereo+0x2b>:
  19b943:	f01d                	retw.n

0019b945 <xa_mp3_dec_l3m_stereo+0x2d>:
  19b945:	000000                                        ...

0019b948 <xa_mp3_dec_do_layer3>:
  19b948:	022136               	entry	a1, 0x110
  19b94b:	30d2b2               	addmi	a11, a2, 0x3000
  19b94e:	1f2292               	l32i	a9, a2, 124
  19b951:	1822a2               	l32i	a10, a2, 96
  19b954:	2f61a2               	s32i	a10, a1, 188
  19b957:	276192               	s32i	a9, a1, 156
  19b95a:	cbc8                	l32i.n	a12, a11, 48
  19b95c:	c8cb82               	addi	a8, a11, -56
  19b95f:	bbd8                	l32i.n	a13, a11, 44
  19b961:	ebe8                	l32i.n	a14, a11, 56
  19b963:	abf8                	l32i.n	a15, a11, 40
  19b965:	3561f2               	s32i	a15, a1, 212
  19b968:	2661e2               	s32i	a14, a1, 152
  19b96b:	3161d2               	s32i	a13, a1, 196
  19b96e:	2e6182               	s32i	a8, a1, 184
  19b971:	2461c2               	s32i	a12, a1, 144
  19b974:	162282               	l32i	a8, a2, 88
  19b977:	2b6182               	s32i	a8, a1, 172
  19b97a:	0d2bb2               	l32i	a11, a11, 52
  19b97d:	2a61b2               	s32i	a11, a1, 168
  19b980:	0d40434110b0180e 	{ beqi.w18	a8, 1, 19bdb5 <xa_mp3_dec_do_layer3+0x46d>; nop }
  19b988:	436ad6               	bgez	a10, 19bdc2 <xa_mp3_dec_do_layer3+0x47a>
  19b98b:	02a0a2               	movi	a10, 2
  19b98e:	2c61a2               	s32i	a10, a1, 176

0019b991 <xa_mp3_dec_do_layer3+0x49>:
  19b991:	2222b2               	l32i	a11, a2, 136
  19b994:	290c                	movi.n	a9, 2
  19b996:	0d403941e0b01b0e 	{ beqi.w18	a11, 1, 19bd38 <xa_mp3_dec_do_layer3+0x3f0>; nop }
  19b99e:	0c0c                	movi.n	a12, 0
  19b9a0:	0d0c                	movi.n	a13, 0
  19b9a2:	2261d2               	s32i	a13, a1, 136
  19b9a5:	2361c2               	s32i	a12, a1, 140

0019b9a8 <xa_mp3_dec_do_layer3+0x60>:
  19b9a8:	1922e2               	l32i	a14, a2, 100
  19b9ab:	c0e9e0               	sub	a14, a9, a14
  19b9ae:	2d61e2               	s32i	a14, a1, 180
  19b9b1:	0d40354160b01e6e 	{ blti.w18	a14, 1, 19bd0b <xa_mp3_dec_do_layer3+0x3c3>; nop }
  19b9b9:	312162               	l32i	a6, a1, 196
  19b9bc:	2a2182               	l32i	a8, a1, 168
  19b9bf:	eb1da1               	l32r	a10, 196634 (2916c0 <xa_mp3_dec_band_info_tab>)
  19b9c2:	2fd292               	addmi	a9, a2, 0x2f00
  19b9c5:	0d0c                	movi.n	a13, 0
  19b9c7:	0c0c                	movi.n	a12, 0
  19b9c9:	0b0c                	movi.n	a11, 0
  19b9cb:	2dd2e2               	addmi	a14, a2, 0x2d00
  19b9ce:	14c172               	addi	a7, a1, 20
  19b9d1:	206172               	s32i	a7, a1, 128
  19b9d4:	3361e2               	s32i	a14, a1, 204
  19b9d7:	3061b2               	s32i	a11, a1, 192
  19b9da:	2561c2               	s32i	a12, a1, 148
  19b9dd:	3261d2               	s32i	a13, a1, 200
  19b9e0:	14c992               	addi	a9, a9, 20
  19b9e3:	346192               	s32i	a9, a1, 208
  19b9e6:	10c1d2               	addi	a13, a1, 16
  19b9e9:	2b21c2               	l32i	a12, a1, 172
  19b9ec:	2ed2b2               	addmi	a11, a2, 0x2e00
  19b9ef:	2721e2               	l32i	a14, a1, 156
  19b9f2:	400000e145408a8e 	{ ae_movda32	aed0, a10; nop; addi	a8, a8, 78 }
  19b9fa:	216182               	s32i	a8, a1, 132
  19b9fd:	400000c14532bebe 	{ ae_movda32	aed2, a14; nop; addi	a11, a11, 60 }
  19ba05:	3761b2               	s32i	a11, a1, 220
  19ba08:	352182               	l32i	a8, a1, 212
  19ba0b:	18fb52302f10ccdf 	{ addx4	a12, a12, a13; nop; ae_slai32	aed1, aed2, 3 }
  19ba13:	2961c2               	s32i	a12, a1, 164
  19ba16:	ebe730020101966f 	{ addmi	a6, a6, 0x900; ae_add32	aed1, aed1, aed2; nop }
  19ba1e:	18fb30401f10988f 	{ addmi	a8, a8, 0x900; nop; ae_slai32	aed1, aed1, 4 }
  19ba26:	286182               	s32i	a8, a1, 160
  19ba29:	ebe740010000807f 	{ movi	a7, 128; ae_add32	aed0, aed0, aed1; nop }
  19ba31:	25f0c4               	ae_movad32.l	a15, aed0
  19ba34:	888b                	addi.n	a8, a8, 8
  19ba36:	1e6182               	s32i	a8, a1, 120
  19ba39:	1f61f2               	s32i	a15, a1, 124
  19ba3c:	002606               	j	19bad8 <xa_mp3_dec_do_layer3+0x190>

0019ba3f <xa_mp3_dec_do_layer3+0xf7>:
  19ba3f:	000000                                        ...

0019ba42 <xa_mp3_dec_do_layer3+0xfa>:
  19ba42:	fa2c                	movi.n	a10, 47
  19ba44:	fb2c                	movi.n	a11, 47
  19ba46:	1d61b2               	s32i	a11, a1, 116
  19ba49:	3661a2               	s32i	a10, a1, 216

0019ba4c <xa_mp3_dec_do_layer3+0x104>:
  19ba4c:	3021c2               	l32i	a12, a1, 192
  19ba4f:	3ccc                	bnez.n	a12, 19ba56 <xa_mp3_dec_do_layer3+0x10e>
  19ba51:	2521d2               	l32i	a13, a1, 148
  19ba54:	8d8c                	beqz.n	a13, 19ba60 <xa_mp3_dec_do_layer3+0x118>

0019ba56 <xa_mp3_dec_do_layer3+0x10e>:
  19ba56:	fe2c                	movi.n	a14, 47
  19ba58:	ff2c                	movi.n	a15, 47
  19ba5a:	1d61f2               	s32i	a15, a1, 116
  19ba5d:	3661e2               	s32i	a14, a1, 216

0019ba60 <xa_mp3_dec_do_layer3+0x118>:
  19ba60:	3521a2               	l32i	a10, a1, 212
  19ba63:	3721b2               	l32i	a11, a1, 220
  19ba66:	0020f0               	nop
  19ba69:	ff1ae5               	call8	19ac18 <xa_mp3_dec_l3_antialias>
  19ba6c:	02ad                	mov.n	a10, a2
  19ba6e:	3521b2               	l32i	a11, a1, 212
  19ba71:	3121c2               	l32i	a12, a1, 196
  19ba74:	0d0c                	movi.n	a13, 0
  19ba76:	3721e2               	l32i	a14, a1, 220
  19ba79:	3621f2               	l32i	a15, a1, 216
  19ba7c:	0020f0               	nop
  19ba7f:	003725               	call8	19bdf0 <xa_mp3_dec_l3_hybrid>
  19ba82:	2c2182               	l32i	a8, a1, 176
  19ba85:	0d401c4130b0280e 	{ beqi.w18	a8, 2, 19bc4c <xa_mp3_dec_do_layer3+0x304>; nop }

0019ba8d <xa_mp3_dec_do_layer3+0x145>:
  19ba8d:	2f2192               	l32i	a9, a1, 188
  19ba90:	18c996               	bltz	a9, 19bc20 <xa_mp3_dec_do_layer3+0x2d8>
  19ba93:	312152               	l32i	a5, a1, 196

0019ba96 <xa_mp3_dec_do_layer3+0x14e>:
  19ba96:	20a220               	or	a10, a2, a2
  19ba99:	20b550               	or	a11, a5, a5
  19ba9c:	20c330               	or	a12, a3, a3
  19ba9f:	20d440               	or	a13, a4, a4
  19baa2:	fb1f65               	call8	196c98 <xa_mp3_dec_synth_mono>
  19baa5:	557a                	add.n	a5, a5, a7
  19baa7:	eb9567               	bne	a5, a6, 19ba96 <xa_mp3_dec_do_layer3+0x14e>

0019baaa <xa_mp3_dec_do_layer3+0x162>:
  19baaa:	2d21a2               	l32i	a10, a1, 180
  19baad:	3321e2               	l32i	a14, a1, 204
  19bab0:	3421d2               	l32i	a13, a1, 208
  19bab3:	3221b2               	l32i	a11, a1, 200
  19bab6:	3721c2               	l32i	a12, a1, 220
  19bab9:	bb1b                	addi.n	a11, a11, 1
  19babb:	6cccc2               	addi	a12, a12, 108
  19babe:	6ccdd2               	addi	a13, a13, 108
  19bac1:	6ccee2               	addi	a14, a14, 108
  19bac4:	3361e2               	s32i	a14, a1, 204
  19bac7:	3461d2               	s32i	a13, a1, 208
  19baca:	3761c2               	s32i	a12, a1, 220
  19bacd:	3261b2               	s32i	a11, a1, 200
  19bad0:	0d00234170b08abe 	{ beq.w18	a10, a11, 19bd0b <xa_mp3_dec_do_layer3+0x3c3>; nop }

0019bad8 <xa_mp3_dec_do_layer3+0x190>:
  19bad8:	2e21f2               	l32i	a15, a1, 184
  19badb:	a00ff2               	l8ui	a15, a15, 160
  19bade:	f60f56               	bnez	a15, 19ba42 <xa_mp3_dec_do_layer3+0xfa>
  19bae1:	192282               	l32i	a8, a2, 100
  19bae4:	016816               	beqz	a8, 19bafe <xa_mp3_dec_do_layer3+0x1b6>
  19bae7:	20a220               	or	a10, a2, a2
  19baea:	2a21b2               	l32i	a11, a1, 168
  19baed:	3721c2               	l32i	a12, a1, 220
  19baf0:	00a0d2               	movi	a13, 0
  19baf3:	20c1e2               	addi	a14, a1, 32
  19baf6:	00bd25               	call8	19c6c8 <xa_mp3_dec_l3_get_scale_factors2>
  19baf9:	0aed                	mov.n	a14, a10
  19bafb:	000dc6               	j	19bb36 <xa_mp3_dec_do_layer3+0x1ee>

0019bafe <xa_mp3_dec_do_layer3+0x1b6>:
  19bafe:	790c                	movi.n	a9, 7
  19bb00:	400000014420991e 	{ ae_movda16	aed0, a9; nop; addi	a9, a1, 32 }
  19bb08:	800994               	ae_s16x4.ip	aed0, a9, 8
  19bb0b:	800994               	ae_s16x4.ip	aed0, a9, 8
  19bb0e:	800994               	ae_s16x4.ip	aed0, a9, 8
  19bb11:	800994               	ae_s16x4.ip	aed0, a9, 8
  19bb14:	800994               	ae_s16x4.ip	aed0, a9, 8
  19bb17:	800994               	ae_s16x4.ip	aed0, a9, 8
  19bb1a:	800994               	ae_s16x4.ip	aed0, a9, 8
  19bb1d:	800994               	ae_s16x4.ip	aed0, a9, 8
  19bb20:	800994               	ae_s16x4.ip	aed0, a9, 8
  19bb23:	800994               	ae_s16x4.ip	aed0, a9, 8
  19bb26:	02ad                	mov.n	a10, a2
  19bb28:	2a21b2               	l32i	a11, a1, 168
  19bb2b:	3721c2               	l32i	a12, a1, 220
  19bb2e:	0020f0               	nop
  19bb31:	00a925               	call8	19c5c4 <xa_mp3_dec_l3_get_scale_factors1>
  19bb34:	0aed                	mov.n	a14, a10

0019bb36 <xa_mp3_dec_do_layer3+0x1ee>:
  19bb36:	20a220               	or	a10, a2, a2
  19bb39:	2621b2               	l32i	a11, a1, 152
  19bb3c:	3721c2               	l32i	a12, a1, 220
  19bb3f:	2721d2               	l32i	a13, a1, 156
  19bb42:	ff1fe5               	call8	19ad40 <xa_mp3_dec_l3_huffman_decode>
  19bb45:	3061a2               	s32i	a10, a1, 192
  19bb48:	1fea56               	bnez	a10, 19bd4a <xa_mp3_dec_do_layer3+0x402>
  19bb4b:	20a220               	or	a10, a2, a2
  19bb4e:	2a21b2               	l32i	a11, a1, 168
  19bb51:	3721c2               	l32i	a12, a1, 220
  19bb54:	3521d2               	l32i	a13, a1, 212
  19bb57:	10c1e2               	addi	a14, a1, 16
  19bb5a:	ff3ce5               	call8	19af28 <xa_mp3_dec_l3_inv_quant>
  19bb5d:	205aa0               	or	a5, a10, a10
  19bb60:	2b21c2               	l32i	a12, a1, 172
  19bb63:	3661a2               	s32i	a10, a1, 216
  19bb66:	0d40104120b02c0e 	{ beqi.w18	a12, 2, 19bc6c <xa_mp3_dec_do_layer3+0x324>; nop }

0019bb6e <xa_mp3_dec_do_layer3+0x226>:
  19bb6e:	2b21e2               	l32i	a14, a1, 172
  19bb71:	f03d                	nop.n
  19bb73:	3f1ea6               	blti	a14, 1, 19bbb6 <xa_mp3_dec_do_layer3+0x26e>
  19bb76:	2821b2               	l32i	a11, a1, 160
  19bb79:	10c1d2               	addi	a13, a1, 16
  19bb7c:	00a0a2               	movi	a10, 0

0019bb7f <xa_mp3_dec_do_layer3+0x237>:
  19bb7f:	09dbb2               	addmi	a11, a11, 0x900
  19bb82:	2921c2               	l32i	a12, a1, 164
  19bb85:	002d92               	l32i	a9, a13, 0
  19bb88:	352182               	l32i	a8, a1, 212
  19bb8b:	04cdd2               	addi	a13, a13, 4
  19bb8e:	67ed94               	wur.ae_sar	a9
  19bb91:	808a80               	add	a8, a10, a8
  19bb94:	90a092               	movi	a9, 144
  19bb97:	09daa2               	addmi	a10, a10, 0x900
  19bb9a:	158976               	loop	a9, 19bbb3 <xa_mp3_dec_do_layer3+0x26b>
  19bb9d:	c10804               	ae_l32x2.i	aed0, a8, 0
  19bba0:	eafbc0300f10083f 	{ ae_l32x2.i	aed0, a8, 8; nop; ae_slas32s	aed1, aed0 }
  19bba8:	eafbce300f0018af 	{ ae_s32x2.ip	aed1, a8, 16; nop; ae_slas32s	aed0, aed0 }
  19bbb0:	e908f4               	ae_s32x2.i	aed0, a8, -8

0019bbb3 <xa_mp3_dec_do_layer3+0x26b>:
  19bbb3:	c89dc7               	bne	a13, a12, 19bb7f <xa_mp3_dec_do_layer3+0x237>

0019bbb6 <xa_mp3_dec_do_layer3+0x26e>:
  19bbb6:	2b21d2               	l32i	a13, a1, 172
  19bbb9:	0d7fe841f0b02dce 	{ bnei.w18	a13, 2, 19ba4c <xa_mp3_dec_do_layer3+0x104>; nop }
  19bbc1:	2221e2               	l32i	a14, a1, 136
  19bbc4:	008e16               	beqz	a14, 19bbd0 <xa_mp3_dec_do_layer3+0x288>
  19bbc7:	2821a2               	l32i	a10, a1, 160
  19bbca:	3521b2               	l32i	a11, a1, 212
  19bbcd:	ffd4a5               	call8	19b918 <xa_mp3_dec_l3m_stereo>

0019bbd0 <xa_mp3_dec_do_layer3+0x288>:
  19bbd0:	2321f2               	l32i	a15, a1, 140
  19bbd3:	01af16               	beqz	a15, 19bbf1 <xa_mp3_dec_do_layer3+0x2a9>
  19bbd6:	3521a2               	l32i	a10, a1, 212
  19bbd9:	2121b2               	l32i	a11, a1, 132
  19bbdc:	3421c2               	l32i	a12, a1, 208
  19bbdf:	2221d2               	l32i	a13, a1, 136
  19bbe2:	1f21f2               	l32i	a15, a1, 124
  19bbe5:	1922e2               	l32i	a14, a2, 100
  19bbe8:	20c182               	addi	a8, a1, 32
  19bbeb:	006182               	s32i	a8, a1, 0
  19bbee:	005be5               	call8	19c1ac <xa_mp3_dec_l3i_stereo>

0019bbf1 <xa_mp3_dec_do_layer3+0x2a9>:
  19bbf1:	222192               	l32i	a9, a1, 136
  19bbf4:	130916               	beqz	a9, 19bd28 <xa_mp3_dec_do_layer3+0x3e0>

0019bbf7 <xa_mp3_dec_do_layer3+0x2af>:
  19bbf7:	3321a2               	l32i	a10, a1, 204
  19bbfa:	9a2a52               	l32i	a5, a10, 0x268
  19bbfd:	642aa2               	l32i	a10, a10, 0x190
  19bc00:	0d000e4160b0ca5e 	{ bgeu.w18	a10, a5, 19bcea <xa_mp3_dec_do_layer3+0x3a2>; nop }
  19bc08:	3321c2               	l32i	a12, a1, 204
  19bc0b:	2f21b2               	l32i	a11, a1, 188
  19bc0e:	646c52               	s32i	a5, a12, 0x190
  19bc11:	0d400e4180b03bce 	{ bnei.w18	a11, 3, 19bcfd <xa_mp3_dec_do_layer3+0x3b5>; nop }
  19bc19:	005806               	j	19bd7d <xa_mp3_dec_do_layer3+0x435>

0019bc1c <xa_mp3_dec_do_layer3+0x2d4>:
  19bc1c:	00000000                                ....

0019bc20 <xa_mp3_dec_do_layer3+0x2d8>:
  19bc20:	312152               	l32i	a5, a1, 196
  19bc23:	2421d2               	l32i	a13, a1, 144
  19bc26:	3861d2               	s32i	a13, a1, 224

0019bc29 <xa_mp3_dec_do_layer3+0x2e1>:
  19bc29:	20a220               	or	a10, a2, a2
  19bc2c:	20b550               	or	a11, a5, a5
  19bc2f:	3821c2               	l32i	a12, a1, 224
  19bc32:	20d330               	or	a13, a3, a3
  19bc35:	04ed                	mov.n	a14, a4
  19bc37:	1f0c                	movi.n	a15, 1
  19bc39:	fb0f25               	call8	196d2c <xa_mp3_dec_subband_synth_stereo>
  19bc3c:	3821e2               	l32i	a14, a1, 224
  19bc3f:	557a                	add.n	a5, a5, a7
  19bc41:	ee7a                	add.n	a14, a14, a7
  19bc43:	3861e2               	s32i	a14, a1, 224
  19bc46:	df9567               	bne	a5, a6, 19bc29 <xa_mp3_dec_do_layer3+0x2e1>
  19bc49:	ff9746               	j	19baaa <xa_mp3_dec_do_layer3+0x162>

0019bc4c <xa_mp3_dec_do_layer3+0x304>:
  19bc4c:	2821a2               	l32i	a10, a1, 160
  19bc4f:	3421b2               	l32i	a11, a1, 208
  19bc52:	fefc65               	call8	19ac18 <xa_mp3_dec_l3_antialias>
  19bc55:	02ad                	mov.n	a10, a2
  19bc57:	2821b2               	l32i	a11, a1, 160
  19bc5a:	2421c2               	l32i	a12, a1, 144
  19bc5d:	1d0c                	movi.n	a13, 1
  19bc5f:	3421e2               	l32i	a14, a1, 208
  19bc62:	1d21f2               	l32i	a15, a1, 116
  19bc65:	0018a5               	call8	19bdf0 <xa_mp3_dec_l3_hybrid>
  19bc68:	ff8846               	j	19ba8d <xa_mp3_dec_do_layer3+0x145>

0019bc6b <xa_mp3_dec_do_layer3+0x323>:
	...

0019bc6c <xa_mp3_dec_do_layer3+0x324>:
  19bc6c:	1922f2               	l32i	a15, a2, 100
  19bc6f:	0a2f16               	beqz	a15, 19bd15 <xa_mp3_dec_do_layer3+0x3cd>
  19bc72:	02ad                	mov.n	a10, a2
  19bc74:	2121b2               	l32i	a11, a1, 132
  19bc77:	3421c2               	l32i	a12, a1, 208
  19bc7a:	2321d2               	l32i	a13, a1, 140
  19bc7d:	20c1e2               	addi	a14, a1, 32
  19bc80:	00a465               	call8	19c6c8 <xa_mp3_dec_l3_get_scale_factors2>
  19bc83:	0aed                	mov.n	a14, a10

0019bc85 <xa_mp3_dec_do_layer3+0x33d>:
  19bc85:	20a220               	or	a10, a2, a2
  19bc88:	2621b2               	l32i	a11, a1, 152
  19bc8b:	3421c2               	l32i	a12, a1, 208
  19bc8e:	2721d2               	l32i	a13, a1, 156
  19bc91:	ff0ae5               	call8	19ad40 <xa_mp3_dec_l3_huffman_decode>
  19bc94:	2561a2               	s32i	a10, a1, 148
  19bc97:	0b3a56               	bnez	a10, 19bd4e <xa_mp3_dec_do_layer3+0x406>
  19bc9a:	20a220               	or	a10, a2, a2
  19bc9d:	2121b2               	l32i	a11, a1, 132
  19bca0:	3421c2               	l32i	a12, a1, 208
  19bca3:	2821d2               	l32i	a13, a1, 160
  19bca6:	2021e2               	l32i	a14, a1, 128
  19bca9:	ff27e5               	call8	19af28 <xa_mp3_dec_l3_inv_quant>
  19bcac:	13aa57               	bge	a10, a5, 19bcc3 <xa_mp3_dec_do_layer3+0x37b>
  19bcaf:	1d61a2               	s32i	a10, a1, 116
  19bcb2:	3661a2               	s32i	a10, a1, 216
  19bcb5:	0421b2               	l32i	a11, a1, 16
  19bcb8:	c0c5a0               	sub	a12, a5, a10
  19bcbb:	c0bbc0               	sub	a11, a11, a12
  19bcbe:	41b9                	s32i.n	a11, a1, 16
  19bcc0:	000306               	j	19bcd0 <xa_mp3_dec_do_layer3+0x388>

0019bcc3 <xa_mp3_dec_do_layer3+0x37b>:
  19bcc3:	1d6152               	s32i	a5, a1, 116
  19bcc6:	51d8                	l32i.n	a13, a1, 20
  19bcc8:	c0ea50               	sub	a14, a10, a5
  19bccb:	c0dde0               	sub	a13, a13, a14
  19bcce:	51d9                	s32i.n	a13, a1, 20

0019bcd0 <xa_mp3_dec_do_layer3+0x388>:
  19bcd0:	2321f2               	l32i	a15, a1, 140
  19bcd3:	e97f16               	beqz	a15, 19bb6e <xa_mp3_dec_do_layer3+0x226>
  19bcd6:	02ad                	mov.n	a10, a2
  19bcd8:	3221b2               	l32i	a11, a1, 200
  19bcdb:	2721c2               	l32i	a12, a1, 156
  19bcde:	003be5               	call8	19c09c <xa_mp3_dec_i_stereo_processing>
  19bce1:	ffa246               	j	19bb6e <xa_mp3_dec_do_layer3+0x226>

0019bce4 <xa_mp3_dec_do_layer3+0x39c>:
  19bce4:	00000000 0a5d0000                                ......

0019bcea <xa_mp3_dec_do_layer3+0x3a2>:
  19bcea:	0a5d                	mov.n	a5, a10
  19bcec:	332192               	l32i	a9, a1, 204
  19bcef:	2f2182               	l32i	a8, a1, 188
  19bcf2:	9a69a2               	s32i	a10, a9, 0x268
  19bcf5:	0d40084140b0380e 	{ beqi.w18	a8, 3, 19bd7d <xa_mp3_dec_do_layer3+0x435>; nop }

0019bcfd <xa_mp3_dec_do_layer3+0x3b5>:
  19bcfd:	2f21a2               	l32i	a10, a1, 188
  19bd00:	0d7fd44180b01ace 	{ bnei.w18	a10, 1, 19ba4c <xa_mp3_dec_do_layer3+0x104>; nop }
  19bd08:	001186               	j	19bd52 <xa_mp3_dec_do_layer3+0x40a>

0019bd0b <xa_mp3_dec_do_layer3+0x3c3>:
  19bd0b:	2e21b2               	l32i	a11, a1, 184
  19bd0e:	020c                	movi.n	a2, 0
  19bd10:	a04b22               	s8i	a2, a11, 160
  19bd13:	f01d                	retw.n

0019bd15 <xa_mp3_dec_do_layer3+0x3cd>:
  19bd15:	02ad                	mov.n	a10, a2
  19bd17:	2121b2               	l32i	a11, a1, 132
  19bd1a:	3421c2               	l32i	a12, a1, 208
  19bd1d:	008a65               	call8	19c5c4 <xa_mp3_dec_l3_get_scale_factors1>
  19bd20:	0aed                	mov.n	a14, a10
  19bd22:	ffd7c6               	j	19bc85 <xa_mp3_dec_do_layer3+0x33d>

0019bd25 <xa_mp3_dec_do_layer3+0x3dd>:
  19bd25:	000000                                        ...

0019bd28 <xa_mp3_dec_do_layer3+0x3e0>:
  19bd28:	2321c2               	l32i	a12, a1, 140
  19bd2b:	ec8c56               	bnez	a12, 19bbf7 <xa_mp3_dec_do_layer3+0x2af>
  19bd2e:	2f21d2               	l32i	a13, a1, 188
  19bd31:	c83d66               	bnei	a13, 3, 19bcfd <xa_mp3_dec_do_layer3+0x3b5>
  19bd34:	ffafc6               	j	19bbf7 <xa_mp3_dec_do_layer3+0x2af>

0019bd37 <xa_mp3_dec_do_layer3+0x3ef>:
	...

0019bd38 <xa_mp3_dec_do_layer3+0x3f0>:
  19bd38:	2322e2               	l32i	a14, a2, 140
  19bd3b:	10fe90               	and	a15, a14, a9
  19bd3e:	2261f2               	s32i	a15, a1, 136
  19bd41:	04e0e0               	extui	a14, a14, 0, 1
  19bd44:	2361e2               	s32i	a14, a1, 140
  19bd47:	ff1746               	j	19b9a8 <xa_mp3_dec_do_layer3+0x60>

0019bd4a <xa_mp3_dec_do_layer3+0x402>:
  19bd4a:	0a2d                	mov.n	a2, a10
  19bd4c:	f01d                	retw.n

0019bd4e <xa_mp3_dec_do_layer3+0x406>:
  19bd4e:	0a2d                	mov.n	a2, a10
  19bd50:	f01d                	retw.n

0019bd52 <xa_mp3_dec_do_layer3+0x40a>:
  19bd52:	332192               	l32i	a9, a1, 204
  19bd55:	9a2992               	l32i	a9, a9, 0x268
  19bd58:	b09990               	addx8	a9, a9, a9
  19bd5b:	0d7fce41d0b0196e 	{ blti.w18	a9, 1, 19ba4c <xa_mp3_dec_do_layer3+0x104>; nop }
  19bd63:	3521d2               	l32i	a13, a1, 212
  19bd66:	282152               	l32i	a5, a1, 160
  19bd69:	0dad                	mov.n	a10, a13
  19bd6b:	b0d9d0               	addx8	a13, a9, a13
  19bd6e:	09ddd2               	addmi	a13, a13, 0x900

0019bd71 <xa_mp3_dec_do_layer3+0x429>:
  19bd71:	3e3594               	ae_l32x2.ip	aed3, a5, 8
  19bd74:	623a14               	ae_s32x2.ip	aed3, a10, 8
  19bd77:	f695d7               	bne	a5, a13, 19bd71 <xa_mp3_dec_do_layer3+0x429>
  19bd7a:	ff3386               	j	19ba4c <xa_mp3_dec_do_layer3+0x104>

0019bd7d <xa_mp3_dec_do_layer3+0x435>:
  19bd7d:	3521e2               	l32i	a14, a1, 212
  19bd80:	b09550               	addx8	a9, a5, a5
  19bd83:	c10e04               	ae_l32x2.i	aed0, a14, 0
  19bd86:	0d7fcc4120b0196e 	{ blti.w18	a9, 1, 19ba4c <xa_mp3_dec_do_layer3+0x104>; nop }
  19bd8e:	0ead                	mov.n	a10, a14
  19bd90:	1e2152               	l32i	a5, a1, 120
  19bd93:	b0d9e0               	addx8	a13, a9, a14
  19bd96:	09ddd2               	addmi	a13, a13, 0x900
  19bd99:	f8c552               	addi	a5, a5, -8
  19bd9c:	dd8b                	addi.n	a13, a13, 8
  19bd9e:	f8cdd2               	addi	a13, a13, -8

0019bda1 <xa_mp3_dec_do_layer3+0x459>:
  19bda1:	3e5594               	ae_l32x2.ip	aed5, a5, 8
  19bda4:	ebe8c00500040a3f 	{ ae_l32x2.i	aed0, a10, 8; ae_add32s	aed4, aed0, aed5; nop }
  19bdac:	624a14               	ae_s32x2.ip	aed4, a10, 8
  19bdaf:	ee95d7               	bne	a5, a13, 19bda1 <xa_mp3_dec_do_layer3+0x459>
  19bdb2:	ff2586               	j	19ba4c <xa_mp3_dec_do_layer3+0x104>

0019bdb5 <xa_mp3_dec_do_layer3+0x46d>:
  19bdb5:	080c                	movi.n	a8, 0
  19bdb7:	190c                	movi.n	a9, 1
  19bdb9:	2c6192               	s32i	a9, a1, 176
  19bdbc:	2f6182               	s32i	a8, a1, 188
  19bdbf:	fef386               	j	19b991 <xa_mp3_dec_do_layer3+0x49>

0019bdc2 <xa_mp3_dec_do_layer3+0x47a>:
  19bdc2:	1a0c                	movi.n	a10, 1
  19bdc4:	2c61a2               	s32i	a10, a1, 176
  19bdc7:	fef186               	j	19b991 <xa_mp3_dec_do_layer3+0x49>

0019bdca <xa_mp3_dec_do_layer3+0x482>:
  19bdca:	00000000 41360000                                ......

0019bdd0 <xa_mp3_dec_find_denorm>:
  19bdd0:	004136               	entry	a1, 32
  19bdd3:	131554               	ae_cvtp24a16x2.ll	aed1, a5, a5
  19bdd6:	d31c                	movi.n	a3, 29
  19bdd8:	2ed282               	addmi	a8, a2, 0x2e00
  19bddb:	e2c822               	addi	a2, a8, -30
  19bdde:	08a376               	loopgtz	a3, 19bdea <xa_mp3_dec_find_denorm+0x1a>
  19bde1:	b10214               	ae_l16m.i	aed0, a2, 2
  19bde4:	300104               	ae_add32	aed0, aed1, aed0
  19bde7:	d60214               	ae_s16m.l.iu	aed0, a2, 2

0019bdea <xa_mp3_dec_find_denorm+0x1a>:
  19bdea:	f01d                	retw.n

0019bdec <xa_mp3_dec_find_denorm+0x1c>:
  19bdec:	00000000                                ....

0019bdf0 <xa_mp3_dec_l3_hybrid>:
  19bdf0:	008136               	entry	a1, 64
  19bdf3:	0a2682               	l32i	a8, a6, 40
  19bdf6:	20b330               	or	a11, a3, a3
  19bdf9:	b0d550               	addx8	a13, a5, a5
  19bdfc:	203440               	or	a3, a4, a4
  19bdff:	0761b2               	s32i	a11, a1, 28
  19be02:	11dd80               	slli	a13, a13, 8
  19be05:	80d2d0               	add	a13, a2, a13
  19be08:	0addd2               	addmi	a13, a13, 0xa00
  19be0b:	60cd52               	addi	a5, a13, 96
  19be0e:	02e816               	beqz	a8, 19be40 <xa_mp3_dec_l3_hybrid+0x50>
  19be11:	ea14c1               	l32r	a12, 196664 (28f200 <xa_mp3_dec_win>)
  19be14:	04dd                	mov.n	a13, a4
  19be16:	0b3d                	mov.n	a3, a11
  19be18:	0bad                	mov.n	a10, a11
  19be1a:	07ed                	mov.n	a14, a7
  19be1c:	05bd                	mov.n	a11, a5
  19be1e:	fda625               	call8	199880 <xa_mp3_dec_dct36>
  19be21:	48c3a2               	addi	a10, a3, 72
  19be24:	48c5b2               	addi	a11, a5, 72
  19be27:	ea10c1               	l32r	a12, 196668 (28f3b0 <xa_mp3_dec_win1>)
  19be2a:	d44b                	addi.n	a13, a4, 4
  19be2c:	07ed                	mov.n	a14, a7
  19be2e:	fda525               	call8	199880 <xa_mp3_dec_dct36>
  19be31:	71b8                	l32i.n	a11, a1, 28
  19be33:	348b                	addi.n	a3, a4, 8
  19be35:	2f0c                	movi.n	a15, 2
  19be37:	01d552               	addmi	a5, a5, 0x100
  19be3a:	90c552               	addi	a5, a5, -112
  19be3d:	000046               	j	19be42 <xa_mp3_dec_l3_hybrid+0x52>

0019be40 <xa_mp3_dec_l3_hybrid+0x50>:
  19be40:	0f0c                	movi.n	a15, 0

0019be42 <xa_mp3_dec_l3_hybrid+0x52>:
  19be42:	96d8                	l32i.n	a13, a6, 36
  19be44:	152642               	l32i	a4, a6, 84
  19be47:	0d40084160b02dce 	{ bnei.w18	a13, 2, 19bed1 <xa_mp3_dec_l3_hybrid+0xe1>; nop }
  19be4f:	01f9                	s32i.n	a15, a1, 0
  19be51:	2129                	s32i.n	a2, a1, 8
  19be53:	6179                	s32i.n	a7, a1, 24
  19be55:	0d00104190b0af4e 	{ bge.w18	a15, a4, 19bf62 <xa_mp3_dec_l3_hybrid+0x172>; nop }
  19be5d:	48c522               	addi	a2, a5, 72
  19be60:	734b                	addi.n	a7, a3, 4
  19be62:	b09440               	addx8	a9, a4, a4
  19be65:	c0a4f0               	sub	a10, a4, a15
  19be68:	b06ff0               	addx8	a6, a15, a15
  19be6b:	b066b0               	addx8	a6, a6, a11
  19be6e:	aa1b                	addi.n	a10, a10, 1
  19be70:	b099b0               	addx8	a9, a9, a11
  19be73:	48c992               	addi	a9, a9, 72
  19be76:	21a1a0               	srai	a10, a10, 1
  19be79:	11a9                	s32i.n	a10, a1, 4
  19be7b:	5199                	s32i.n	a9, a1, 20
  19be7d:	48c642               	addi	a4, a6, 72

0019be80 <xa_mp3_dec_l3_hybrid+0x90>:
  19be80:	0221a2               	l32i	a10, a1, 8
  19be83:	20b660               	or	a11, a6, a6
  19be86:	20c550               	or	a12, a5, a5
  19be89:	e9f8d1               	l32r	a13, 19666c (28f1a0 <xa_mp3_dec_win_short>)
  19be8c:	20e330               	or	a14, a3, a3
  19be8f:	0621f2               	l32i	a15, a1, 24
  19be92:	fdd865               	call8	199c18 <xa_mp3_dec_dct12>
  19be95:	0221a2               	l32i	a10, a1, 8
  19be98:	04bd                	mov.n	a11, a4
  19be9a:	02cd                	mov.n	a12, a2
  19be9c:	e9f5d1               	l32r	a13, 196670 (28f1d0 <xa_mp3_dec_win1_short>)
  19be9f:	07ed                	mov.n	a14, a7
  19bea1:	61f8                	l32i.n	a15, a1, 24
  19bea3:	fdd765               	call8	199c18 <xa_mp3_dec_dct12>
  19bea6:	338b                	addi.n	a3, a3, 8
  19bea8:	778b                	addi.n	a7, a7, 8
  19beaa:	51a8                	l32i.n	a10, a1, 20
  19beac:	01d442               	addmi	a4, a4, 0x100
  19beaf:	01d222               	addmi	a2, a2, 0x100
  19beb2:	01d552               	addmi	a5, a5, 0x100
  19beb5:	01d662               	addmi	a6, a6, 0x100
  19beb8:	90c662               	addi	a6, a6, -112
  19bebb:	90c552               	addi	a5, a5, -112
  19bebe:	90c222               	addi	a2, a2, -112
  19bec1:	90c442               	addi	a4, a4, -112
  19bec4:	b834a7               	bltu	a4, a10, 19be80 <xa_mp3_dec_l3_hybrid+0x90>
  19bec7:	0188                	l32i.n	a8, a1, 0
  19bec9:	11f8                	l32i.n	a15, a1, 4
  19becb:	90ff80               	addx2	a15, a15, a8
  19bece:	002406               	j	19bf62 <xa_mp3_dec_l3_hybrid+0x172>

0019bed1 <xa_mp3_dec_l3_hybrid+0xe1>:
  19bed1:	013d66               	bnei	a13, 3, 19bed6 <xa_mp3_dec_l3_hybrid+0xe6>
  19bed4:	dd0b                	addi.n	a13, a13, -1

0019bed6 <xa_mp3_dec_l3_hybrid+0xe6>:
  19bed6:	6179                	s32i.n	a7, a1, 24
  19bed8:	0d00084160b0af4e 	{ bge.w18	a15, a4, 19bf62 <xa_mp3_dec_l3_hybrid+0x172>; nop }
  19bee0:	48c522               	addi	a2, a5, 72
  19bee3:	734b                	addi.n	a7, a3, 4
  19bee5:	01f9                	s32i.n	a15, a1, 0
  19bee7:	b09440               	addx8	a9, a4, a4
  19beea:	c0c4f0               	sub	a12, a4, a15
  19beed:	b0edd0               	addx8	a14, a13, a13
  19bef0:	b06ff0               	addx8	a6, a15, a15
  19bef3:	b066b0               	addx8	a6, a6, a11
  19bef6:	11eec0               	slli	a14, a14, 4
  19bef9:	cc1b                	addi.n	a12, a12, 1
  19befb:	b099b0               	addx8	a9, a9, a11
  19befe:	e9d941               	l32r	a4, 196664 (28f200 <xa_mp3_dec_win>)
  19bf01:	48c992               	addi	a9, a9, 72
  19bf04:	21c1c0               	srai	a12, a12, 1
  19bf07:	11c9                	s32i.n	a12, a1, 4
  19bf09:	5199                	s32i.n	a9, a1, 20
  19bf0b:	e9d7f1               	l32r	a15, 196668 (28f3b0 <xa_mp3_dec_win1>)
  19bf0e:	4e4a                	add.n	a4, a14, a4
  19bf10:	3149                	s32i.n	a4, a1, 12
  19bf12:	eefa                	add.n	a14, a14, a15
  19bf14:	41e9                	s32i.n	a14, a1, 16
  19bf16:	48c642               	addi	a4, a6, 72

0019bf19 <xa_mp3_dec_l3_hybrid+0x129>:
  19bf19:	20a660               	or	a10, a6, a6
  19bf1c:	20b550               	or	a11, a5, a5
  19bf1f:	0321c2               	l32i	a12, a1, 12
  19bf22:	20d330               	or	a13, a3, a3
  19bf25:	0621e2               	l32i	a14, a1, 24
  19bf28:	fd9565               	call8	199880 <xa_mp3_dec_dct36>
  19bf2b:	20a440               	or	a10, a4, a4
  19bf2e:	02bd                	mov.n	a11, a2
  19bf30:	41c8                	l32i.n	a12, a1, 16
  19bf32:	07dd                	mov.n	a13, a7
  19bf34:	61e8                	l32i.n	a14, a1, 24
  19bf36:	fd94a5               	call8	199880 <xa_mp3_dec_dct36>
  19bf39:	338b                	addi.n	a3, a3, 8
  19bf3b:	778b                	addi.n	a7, a7, 8
  19bf3d:	5188                	l32i.n	a8, a1, 20
  19bf3f:	01d442               	addmi	a4, a4, 0x100
  19bf42:	01d222               	addmi	a2, a2, 0x100
  19bf45:	01d552               	addmi	a5, a5, 0x100
  19bf48:	01d662               	addmi	a6, a6, 0x100
  19bf4b:	90c662               	addi	a6, a6, -112
  19bf4e:	90c552               	addi	a5, a5, -112
  19bf51:	90c222               	addi	a2, a2, -112
  19bf54:	90c442               	addi	a4, a4, -112
  19bf57:	be3487               	bltu	a4, a8, 19bf19 <xa_mp3_dec_l3_hybrid+0x129>
  19bf5a:	0188                	l32i.n	a8, a1, 0
  19bf5c:	0121f2               	l32i	a15, a1, 4
  19bf5f:	90ff80               	addx2	a15, a15, a8
  19bf62:	35cfe6               	bgei	a15, 32, 19bf9b <xa_mp3_dec_l3_hybrid+0x1ab>
  19bf65:	80a0a2               	movi	a10, 128
  19bf68:	ebfa59000003933f 	{ or	a9, a3, a3; ae_movi	aed3, 0; nop }

0019bf70 <xa_mp3_dec_l3_hybrid+0x180>:
  19bf70:	ff1b                	addi.n	a15, a15, 1
  19bf72:	04c332               	addi	a3, a3, 4
  19bf75:	400001006000b59e 	{ ae_l32x2.i	aed0, a5, 0; nop; movi	a11, 9 }
  19bf7d:	15ab76               	loopgtz	a11, 19bf96 <xa_mp3_dec_l3_hybrid+0x1a6>
  19bf80:	eb01c0000002153f 	{ ae_l32x2.i	aed1, a5, 8; ae_sel16i.n	aed2, aed0, aed0, 1; nop }
  19bf88:	e329a4               	ae_s32.l.xp	aed2, a9, a10
  19bf8b:	e309a4               	ae_s32.l.xp	aed0, a9, a10
  19bf8e:	ebfbce010e00359f 	{ ae_s32x2.ip	aed3, a5, 8; ae_mov	aed0, aed1; nop }

0019bf96 <xa_mp3_dec_l3_hybrid+0x1a6>:
  19bf96:	039d                	mov.n	a9, a3
  19bf98:	d4cf66               	bnei	a15, 32, 19bf70 <xa_mp3_dec_l3_hybrid+0x180>

0019bf9b <xa_mp3_dec_l3_hybrid+0x1ab>:
  19bf9b:	f01d                	retw.n

0019bf9d <xa_mp3_dec_l3_hybrid+0x1ad>:
  19bf9d:	000000                                        ...

0019bfa0 <is_rshift>:
  19bfa0:	004136               	entry	a1, 32
  19bfa3:	67ed34               	wur.ae_sar	a3
  19bfa6:	400001406020420e 	{ ae_l32x2.i	aed0, a2, 0; nop; movi	a4, 0x240 }
  19bfae:	0020f0               	nop
  19bfb1:	f03d                	nop.n
  19bfb3:	f03d                	nop.n
  19bfb5:	0aa476               	loopgtz	a4, 19bfc3 <is_rshift+0x23>
  19bfb8:	eafbc0900f10023f 	{ ae_l32x2.i	aed0, a2, 8; nop; ae_sras32	aed1, aed0 }
  19bfc0:	621214               	ae_s32x2.ip	aed1, a2, 8

0019bfc3 <is_rshift+0x23>:
  19bfc3:	f01d                	retw.n

0019bfc5 <is_rshift+0x25>:
  19bfc5:	000000                                        ...

0019bfc8 <is_replicate>:
  19bfc8:	004136               	entry	a1, 32
  19bfcb:	8198                	l32i.n	a9, a1, 32
  19bfcd:	a02720               	addx4	a2, a7, a2
  19bfd0:	90a530               	addx2	a10, a5, a3
  19bfd3:	90b540               	addx2	a11, a5, a4
  19bfd6:	009bb2               	l16si	a11, a11, 0
  19bfd9:	009aa2               	l16si	a10, a10, 0
  19bfdc:	024d                	mov.n	a4, a2
  19bfde:	09d232               	addmi	a3, a2, 0x900
  19bfe1:	142ab4               	ae_movda16x2	aed2, a10, a11
  19bfe4:	1159e0               	slli	a5, a9, 2
  19bfe7:	ebfb7c000f00025f 	{ ae_l32.xp	aed0, a2, a5; nop; nop }
  19bfef:	9a0104               	ae_slai32s	aed0, aed0, 1
  19bff2:	0020f0               	nop
  19bff5:	1fa676               	loopgtz	a6, 19c018 <is_replicate+0x50>
  19bff8:	eb7550020001779f 	{ add	a7, a7, a9; ae_mulfp32x16x2rs.l	aed1, aed0, aed2; nop }
  19c000:	ebfb7c000f00325f 	{ ae_l32.xp	aed3, a2, a5; nop; nop }
  19c008:	eb01a0010101135f 	{ ae_s32.l.xp	aed1, a3, a5; ae_sel16i.n	aed1, aed1, aed1, 1; nop }
  19c010:	1afba0103f00145f 	{ ae_s32.l.xp	aed1, a4, a5; nop; ae_slai32s	aed0, aed3, 1 }

0019c018 <is_replicate+0x50>:
  19c018:	072d                	mov.n	a2, a7
  19c01a:	f01d                	retw.n

0019c01c <is_long_loop>:
  19c01c:	00a136               	entry	a1, 80
  19c01f:	02dd                	mov.n	a13, a2
  19c021:	05bd                	mov.n	a11, a5
  19c023:	2891f2               	l16si	a15, a1, 80
  19c026:	8139                	s32i.n	a3, a1, 32
  19c028:	06cd                	mov.n	a12, a6
  19c02a:	1424e2               	l32i	a14, a4, 80
  19c02d:	046d                	mov.n	a6, a4
  19c02f:	903e70               	addx2	a3, a14, a7
  19c032:	0093a2               	l16si	a10, a3, 0
  19c035:	60aef7               	bge	a14, a15, 19c099 <is_long_loop+0x7d>
  19c038:	61d9                	s32i.n	a13, a1, 24
  19c03a:	51b9                	s32i.n	a11, a1, 20
  19c03c:	41c9                	s32i.n	a12, a1, 16
  19c03e:	2ac752               	addi	a5, a7, 42
  19c041:	8148                	l32i.n	a4, a1, 32
  19c043:	902f70               	addx2	a2, a15, a7
  19c046:	904e40               	addx2	a4, a14, a4
  19c049:	152172               	l32i	a7, a1, 84
  19c04c:	7179                	s32i.n	a7, a1, 28
  19c04e:	907e70               	addx2	a7, a14, a7

0019c051 <is_long_loop+0x35>:
  19c051:	1793e2               	l16si	a14, a3, 46
  19c054:	1b9357               	bne	a3, a5, 19c073 <is_long_loop+0x57>
  19c057:	142682               	l32i	a8, a6, 80
  19c05a:	5b1c                	movi.n	a11, 21
  19c05c:	0698b7               	bne	a8, a11, 19c066 <is_long_loop+0x4a>
  19c05f:	0d0c                	movi.n	a13, 0
  19c061:	1f0c                	movi.n	a15, 1
  19c063:	000486               	j	19c079 <is_long_loop+0x5d>

0019c066 <is_long_loop+0x4a>:
  19c066:	71f8                	l32i.n	a15, a1, 28
  19c068:	81d8                	l32i.n	a13, a1, 32
  19c06a:	149ff2               	l16si	a15, a15, 40
  19c06d:	149dd2               	l16si	a13, a13, 40
  19c070:	000146               	j	19c079 <is_long_loop+0x5d>

0019c073 <is_long_loop+0x57>:
  19c073:	0094d2               	l16si	a13, a4, 0
  19c076:	0097f2               	l16si	a15, a7, 0

0019c079 <is_long_loop+0x5d>:
  19c079:	111fd7               	beq	a15, a13, 19c08e <is_long_loop+0x72>
  19c07c:	51b8                	l32i.n	a11, a1, 20
  19c07e:	41c8                	l32i.n	a12, a1, 16
  19c080:	0afd                	mov.n	a15, a10
  19c082:	180c                	movi.n	a8, 1
  19c084:	61a8                	l32i.n	a10, a1, 24
  19c086:	0189                	s32i.n	a8, a1, 0
  19c088:	fff3e5               	call8	19bfc8 <is_replicate>
  19c08b:	000046               	j	19c090 <is_long_loop+0x74>

0019c08e <is_long_loop+0x72>:
  19c08e:	aaea                	add.n	a10, a10, a14

0019c090 <is_long_loop+0x74>:
  19c090:	772b                	addi.n	a7, a7, 2
  19c092:	442b                	addi.n	a4, a4, 2
  19c094:	332b                	addi.n	a3, a3, 2
  19c096:	b79327               	bne	a3, a2, 19c051 <is_long_loop+0x35>

0019c099 <is_long_loop+0x7d>:
  19c099:	f01d                	retw.n

0019c09b <is_long_loop+0x7f>:
	...

0019c09c <xa_mp3_dec_i_stereo_processing>:
  19c09c:	004136               	entry	a1, 32
  19c09f:	e96591               	l32r	a9, 196634 (2916c0 <xa_mp3_dec_band_info_tab>)
  19c0a2:	906330               	addx2	a6, a3, a3
  19c0a5:	b0a440               	addx8	a10, a4, a4
  19c0a8:	30d282               	addmi	a8, a2, 0x3000
  19c0ab:	a888                	l32i.n	a8, a8, 40
  19c0ad:	11aac0               	slli	a10, a10, 4
  19c0b0:	a06630               	addx4	a6, a6, a3
  19c0b3:	906630               	addx2	a6, a6, a3
  19c0b6:	a06620               	addx4	a6, a6, a2
  19c0b9:	2cd622               	addmi	a2, a6, 0x2c00
  19c0bc:	2dd672               	addmi	a7, a6, 0x2d00
  19c0bf:	68c772               	addi	a7, a7, 104
  19c0c2:	64c2b2               	addi	a11, a2, 100
  19c0c5:	982252               	l32i	a5, a2, 0x260
  19c0c8:	39aa                	add.n	a3, a9, a10
  19c0ca:	092566               	bnei	a5, 2, 19c0d7 <xa_mp3_dec_i_stereo_processing+0x3b>
  19c0cd:	992292               	l32i	a9, a2, 0x264
  19c0d0:	79fc                	bnez.n	a9, 19c10b <xa_mp3_dec_i_stereo_processing+0x6f>
  19c0d2:	f97c                	movi.n	a9, -1
  19c0d4:	000e06               	j	19c110 <xa_mp3_dec_i_stereo_processing+0x74>

0019c0d7 <xa_mp3_dec_i_stereo_processing+0x3b>:
  19c0d7:	10d822               	addmi	a2, a8, 0x1000
  19c0da:	3fa242               	movi	a4, 0x23f

0019c0dd <xa_mp3_dec_i_stereo_processing+0x41>:
  19c0dd:	00e496               	bltz	a4, 19c0ef <xa_mp3_dec_i_stereo_processing+0x53>
  19c0e0:	7f22a2               	l32i	a10, a2, 0x1fc
  19c0e3:	fcc222               	addi	a2, a2, -4
  19c0e6:	5acc                	bnez.n	a10, 19c0ef <xa_mp3_dec_i_stereo_processing+0x53>
  19c0e8:	440b                	addi.n	a4, a4, -1
  19c0ea:	fffbc6               	j	19c0dd <xa_mp3_dec_i_stereo_processing+0x41>

0019c0ed <xa_mp3_dec_i_stereo_processing+0x51>:
	...

0019c0ef <xa_mp3_dec_i_stereo_processing+0x53>:
  19c0ef:	0093b2               	l16si	a11, a3, 0
  19c0f2:	0e24b7               	blt	a4, a11, 19c104 <xa_mp3_dec_i_stereo_processing+0x68>
  19c0f5:	020c                	movi.n	a2, 0

0019c0f7 <xa_mp3_dec_i_stereo_processing+0x5b>:
  19c0f7:	221b                	addi.n	a2, a2, 1
  19c0f9:	0193c2               	l16si	a12, a3, 2
  19c0fc:	332b                	addi.n	a3, a3, 2
  19c0fe:	f5a4c7               	bge	a4, a12, 19c0f7 <xa_mp3_dec_i_stereo_processing+0x5b>
  19c101:	000046               	j	19c106 <xa_mp3_dec_i_stereo_processing+0x6a>

0019c104 <xa_mp3_dec_i_stereo_processing+0x68>:
  19c104:	020c                	movi.n	a2, 0

0019c106 <xa_mp3_dec_i_stereo_processing+0x6a>:
  19c106:	7f6722               	s32i	a2, a7, 0x1fc
  19c109:	f01d                	retw.n

0019c10b <xa_mp3_dec_i_stereo_processing+0x6f>:
  19c10b:	309392               	l16si	a9, a3, 96
  19c10e:	990b                	addi.n	a9, a9, -1

0019c110 <xa_mp3_dec_i_stereo_processing+0x74>:
  19c110:	04a7e2               	movi	a14, 0x704
  19c113:	0a0c                	movi.n	a10, 0
  19c115:	3f0c                	movi.n	a15, 3
  19c117:	a0d980               	addx4	a13, a9, a8
  19c11a:	2dd6c2               	addmi	a12, a6, 0x2d00
  19c11d:	5cccc2               	addi	a12, a12, 92
  19c120:	07ddd2               	addmi	a13, a13, 0x700
  19c123:	dd4b                	addi.n	a13, a13, 4
  19c125:	4faf76               	loopgtz	a15, 19c178 <xa_mp3_dec_i_stereo_processing+0xdc>
  19c128:	3a9342               	l16si	a4, a3, 116
  19c12b:	802bf2               	l32i	a15, a11, 0x200
  19c12e:	44aa                	add.n	a4, a4, a10
  19c130:	fdc442               	addi	a4, a4, -3
  19c133:	a02480               	addx4	a2, a4, a8
  19c136:	22ea                	add.n	a2, a2, a14

0019c138 <xa_mp3_dec_i_stereo_processing+0x9c>:
  19c138:	0da947               	bge	a9, a4, 19c149 <xa_mp3_dec_i_stereo_processing+0xad>
  19c13b:	7f2252               	l32i	a5, a2, 0x1fc
  19c13e:	f4c222               	addi	a2, a2, -12
  19c141:	45cc                	bnez.n	a5, 19c149 <xa_mp3_dec_i_stereo_processing+0xad>
  19c143:	fdc442               	addi	a4, a4, -3
  19c146:	fffb86               	j	19c138 <xa_mp3_dec_i_stereo_processing+0x9c>

0019c149 <xa_mp3_dec_i_stereo_processing+0xad>:
  19c149:	bf8c                	beqz.n	a15, 19c158 <xa_mp3_dec_i_stereo_processing+0xbc>
  19c14b:	092947               	blt	a9, a4, 19c158 <xa_mp3_dec_i_stereo_processing+0xbc>
  19c14e:	0d2d                	mov.n	a2, a13
  19c150:	094d                	mov.n	a4, a9
  19c152:	009362               	l16si	a6, a3, 0
  19c155:	000986               	j	19c17f <xa_mp3_dec_i_stereo_processing+0xe3>

0019c158 <xa_mp3_dec_i_stereo_processing+0xbc>:
  19c158:	2d9352               	l16si	a5, a3, 90
  19c15b:	037d                	mov.n	a7, a3
  19c15d:	192457               	blt	a4, a5, 19c17a <xa_mp3_dec_i_stereo_processing+0xde>
  19c160:	020c                	movi.n	a2, 0
  19c162:	000dc6               	j	19c19d <xa_mp3_dec_i_stereo_processing+0x101>

0019c165 <xa_mp3_dec_i_stereo_processing+0xc9>:
  19c165:	062467               	blt	a4, a6, 19c16f <xa_mp3_dec_i_stereo_processing+0xd3>
  19c168:	020c                	movi.n	a2, 0
  19c16a:	037d                	mov.n	a7, a3
  19c16c:	000806               	j	19c190 <xa_mp3_dec_i_stereo_processing+0xf4>

0019c16f <xa_mp3_dec_i_stereo_processing+0xd3>:
  19c16f:	020c                	movi.n	a2, 0

0019c171 <xa_mp3_dec_i_stereo_processing+0xd5>:
  19c171:	7f6c22               	s32i	a2, a12, 0x1fc
  19c174:	aa1b                	addi.n	a10, a10, 1
  19c176:	cc4b                	addi.n	a12, a12, 4

0019c178 <xa_mp3_dec_i_stereo_processing+0xdc>:
  19c178:	f01d                	retw.n

0019c17a <xa_mp3_dec_i_stereo_processing+0xde>:
  19c17a:	020c                	movi.n	a2, 0
  19c17c:	fffc46               	j	19c171 <xa_mp3_dec_i_stereo_processing+0xd5>

0019c17f <xa_mp3_dec_i_stereo_processing+0xe3>:
  19c17f:	fe2496               	bltz	a4, 19c165 <xa_mp3_dec_i_stereo_processing+0xc9>
  19c182:	7f22f2               	l32i	a15, a2, 0x1fc
  19c185:	fcc222               	addi	a2, a2, -4
  19c188:	fd9f56               	bnez	a15, 19c165 <xa_mp3_dec_i_stereo_processing+0xc9>
  19c18b:	440b                	addi.n	a4, a4, -1
  19c18d:	fffb86               	j	19c17f <xa_mp3_dec_i_stereo_processing+0xe3>

0019c190 <xa_mp3_dec_i_stereo_processing+0xf4>:
  19c190:	221b                	addi.n	a2, a2, 1
  19c192:	019752               	l16si	a5, a7, 2
  19c195:	772b                	addi.n	a7, a7, 2
  19c197:	f5a457               	bge	a4, a5, 19c190 <xa_mp3_dec_i_stereo_processing+0xf4>
  19c19a:	fff4c6               	j	19c171 <xa_mp3_dec_i_stereo_processing+0xd5>

0019c19d <xa_mp3_dec_i_stereo_processing+0x101>:
  19c19d:	221b                	addi.n	a2, a2, 1
  19c19f:	2e9762               	l16si	a6, a7, 92
  19c1a2:	772b                	addi.n	a7, a7, 2
  19c1a4:	f5a467               	bge	a4, a6, 19c19d <xa_mp3_dec_i_stereo_processing+0x101>
  19c1a7:	fff186               	j	19c171 <xa_mp3_dec_i_stereo_processing+0xd5>

0019c1aa <xa_mp3_dec_i_stereo_processing+0x10e>:
	...

0019c1ac <xa_mp3_dec_l3i_stereo>:
  19c1ac:	00c136               	entry	a1, 96
  19c1af:	5179                	s32i.n	a7, a1, 20
  19c1b1:	029d                	mov.n	a9, a2
  19c1b3:	1b0c                	movi.n	a11, 1
  19c1b5:	042d                	mov.n	a2, a4
  19c1b7:	a199                	s32i.n	a9, a1, 40
  19c1b9:	154616               	beqz	a6, 19c311 <xa_mp3_dec_l3i_stereo+0x165>
  19c1bc:	84a8                	l32i.n	a10, a4, 32
  19c1be:	e92d91               	l32r	a9, 196674 (2914c0 <xa_mp3_dec_power_tbl>)
  19c1c1:	04a0a0               	extui	a10, a10, 0, 1
  19c1c4:	11aaa0               	slli	a10, a10, 6
  19c1c7:	99aa                	add.n	a9, a9, a10
  19c1c9:	150516               	beqz	a5, 19c31d <xa_mp3_dec_l3i_stereo+0x171>
  19c1cc:	01d952               	addmi	a5, a9, 0x100
  19c1cf:	02d942               	addmi	a4, a9, 0x200

0019c1d2 <xa_mp3_dec_l3i_stereo+0x26>:
  19c1d2:	80c442               	addi	a4, a4, -128
  19c1d5:	000286               	j	19c1e3 <xa_mp3_dec_l3i_stereo+0x37>

0019c1d8 <xa_mp3_dec_l3i_stereo+0x2c>:
  19c1d8:	00000000 e9265100                                .....

0019c1dd <xa_mp3_dec_l3i_stereo+0x31>:
  19c1dd:	e92651               	l32r	a5, 196678 (291480 <xa_mp3_dec_tan_tbl+0x40>)
  19c1e0:	20c542               	addi	a4, a5, 32

0019c1e3 <xa_mp3_dec_l3i_stereo+0x37>:
  19c1e3:	a1a8                	l32i.n	a10, a1, 40
  19c1e5:	ebfa4200000040cf 	{ movi	a12, 0x240; ae_movi	aed0, 0; nop }
  19c1ed:	4000008060019aae 	{ ae_l32x2.i	aed1, a10, 0; nop; addi	a9, a10, 8 }
  19c1f5:	07ac76               	loopgtz	a12, 19c200 <xa_mp3_dec_l3i_stereo+0x54>
  19c1f8:	b5fbcd001f00191e 	{ ae_l32x2.ip	aed1, a9, 8; nop; ae_maxabs32s	aed0, aed0, aed1 }

0019c200 <xa_mp3_dec_l3i_stereo+0x54>:
  19c200:	a01004               	ae_sel16i	aed1, aed0, aed0, 0
  19c203:	b5fbdd001f00259e 	{ nop; nop; ae_maxabs32s	aed0, aed0, aed1 }
  19c20b:	2560f4               	ae_nsaz32.l	a6, aed0
  19c20e:	c0bb60               	sub	a11, a11, a6
  19c211:	ffd8e5               	call8	19bfa0 <is_rshift>
  19c214:	182172               	l32i	a7, a1, 96
  19c217:	92d8                	l32i.n	a13, a2, 36
  19c219:	4169                	s32i.n	a6, a1, 16
  19c21b:	0d400d4120b02dce 	{ bnei.w18	a13, 2, 19c2f1 <xa_mp3_dec_l3i_stereo+0x145>; nop }
  19c223:	b129                	s32i.n	a2, a1, 44
  19c225:	9159                	s32i.n	a5, a1, 36
  19c227:	8149                	s32i.n	a4, a1, 32
  19c229:	cf0c                	movi.n	a15, 12
  19c22b:	190c                	movi.n	a9, 1
  19c22d:	a288                	l32i.n	a8, a2, 40
  19c22f:	3a0c                	movi.n	a10, 3
  19c231:	0d0c                	movi.n	a13, 0
  19c233:	c1d9                	s32i.n	a13, a1, 48
  19c235:	61a9                	s32i.n	a10, a1, 24
  19c237:	938980               	movnez	a8, a9, a8
  19c23a:	7189                	s32i.n	a8, a1, 28
  19c23c:	090c                	movi.n	a9, 0

0019c23e <xa_mp3_dec_l3i_stereo+0x92>:
  19c23e:	b158                	l32i.n	a5, a1, 44
  19c240:	7188                	l32i.n	a8, a1, 28
  19c242:	112552               	l32i	a5, a5, 68
  19c245:	3a0c                	movi.n	a10, 3
  19c247:	72aa50               	salt	a10, a10, a5
  19c24a:	9389a0               	movnez	a8, a9, a10
  19c24d:	7189                	s32i.n	a8, a1, 28
  19c24f:	692f57               	blt	a15, a5, 19c2bc <xa_mp3_dec_l3i_stereo+0x110>
  19c252:	908550               	addx2	a8, a5, a5
  19c255:	c168                	l32i.n	a6, a1, 48
  19c257:	5148                	l32i.n	a4, a1, 20
  19c259:	668a                	add.n	a6, a6, a8
  19c25b:	904540               	addx2	a4, a5, a4

0019c25e <xa_mp3_dec_l3i_stereo+0xb2>:
  19c25e:	24a566               	bnei	a5, 12, 19c286 <xa_mp3_dec_l3i_stereo+0xda>
  19c261:	b188                	l32i.n	a8, a1, 44
  19c263:	c1d8                	l32i.n	a13, a1, 48
  19c265:	112882               	l32i	a8, a8, 68
  19c268:	1e0c                	movi.n	a14, 1
  19c26a:	04a866               	bnei	a8, 12, 19c272 <xa_mp3_dec_l3i_stereo+0xc6>
  19c26d:	0d0c                	movi.n	a13, 0
  19c26f:	000906               	j	19c297 <xa_mp3_dec_l3i_stereo+0xeb>

0019c272 <xa_mp3_dec_l3i_stereo+0xc6>:
  19c272:	a2e8                	l32i.n	a14, a2, 40
  19c274:	c0dde0               	sub	a13, a13, a14
  19c277:	90ed70               	addx2	a14, a13, a7
  19c27a:	219ee2               	l16si	a14, a14, 66
  19c27d:	90dd30               	addx2	a13, a13, a3
  19c280:	219dd2               	l16si	a13, a13, 66
  19c283:	000406               	j	19c297 <xa_mp3_dec_l3i_stereo+0xeb>

0019c286 <xa_mp3_dec_l3i_stereo+0xda>:
  19c286:	a2d8                	l32i.n	a13, a2, 40
  19c288:	c0d6d0               	sub	a13, a6, a13
  19c28b:	90ed70               	addx2	a14, a13, a7
  19c28e:	009ee2               	l16si	a14, a14, 0
  19c291:	90dd30               	addx2	a13, a13, a3
  19c294:	009dd2               	l16si	a13, a13, 0

0019c297 <xa_mp3_dec_l3i_stereo+0xeb>:
  19c297:	161ed7               	beq	a14, a13, 19c2b1 <xa_mp3_dec_l3i_stereo+0x105>
  19c29a:	a1a8                	l32i.n	a10, a1, 40
  19c29c:	91b8                	l32i.n	a11, a1, 36
  19c29e:	81c8                	l32i.n	a12, a1, 32
  19c2a0:	c188                	l32i.n	a8, a1, 48
  19c2a2:	2d94f2               	l16si	a15, a4, 90
  19c2a5:	3b94e2               	l16si	a14, a4, 118
  19c2a8:	ff8a                	add.n	a15, a15, a8
  19c2aa:	380c                	movi.n	a8, 3
  19c2ac:	0189                	s32i.n	a8, a1, 0
  19c2ae:	ffd1a5               	call8	19bfc8 <is_replicate>

0019c2b1 <xa_mp3_dec_l3i_stereo+0x105>:
  19c2b1:	442b                	addi.n	a4, a4, 2
  19c2b3:	663b                	addi.n	a6, a6, 3
  19c2b5:	d90c                	movi.n	a9, 13
  19c2b7:	551b                	addi.n	a5, a5, 1
  19c2b9:	a19597               	bne	a5, a9, 19c25e <xa_mp3_dec_l3i_stereo+0xb2>

0019c2bc <xa_mp3_dec_l3i_stereo+0x110>:
  19c2bc:	cf0c                	movi.n	a15, 12
  19c2be:	090c                	movi.n	a9, 0
  19c2c0:	c1c8                	l32i.n	a12, a1, 48
  19c2c2:	61a8                	l32i.n	a10, a1, 24
  19c2c4:	b1b8                	l32i.n	a11, a1, 44
  19c2c6:	aa0b                	addi.n	a10, a10, -1
  19c2c8:	bb4b                	addi.n	a11, a11, 4
  19c2ca:	cc1b                	addi.n	a12, a12, 1
  19c2cc:	c1c9                	s32i.n	a12, a1, 48
  19c2ce:	b1b9                	s32i.n	a11, a1, 44
  19c2d0:	61a9                	s32i.n	a10, a1, 24
  19c2d2:	f68a56               	bnez	a10, 19c23e <xa_mp3_dec_l3i_stereo+0x92>
  19c2d5:	71d8                	l32i.n	a13, a1, 28
  19c2d7:	bdac                	beqz.n	a13, 19c306 <xa_mp3_dec_l3i_stereo+0x15a>
  19c2d9:	02cd                	mov.n	a12, a2
  19c2db:	03bd                	mov.n	a11, a3
  19c2dd:	1179                	s32i.n	a7, a1, 4
  19c2df:	91d8                	l32i.n	a13, a1, 36
  19c2e1:	81e8                	l32i.n	a14, a1, 32
  19c2e3:	51f8                	l32i.n	a15, a1, 20
  19c2e5:	a1a8                	l32i.n	a10, a1, 40
  19c2e7:	880c                	movi.n	a8, 8
  19c2e9:	0189                	s32i.n	a8, a1, 0
  19c2eb:	ffd325               	call8	19c01c <is_long_loop>
  19c2ee:	000506               	j	19c306 <xa_mp3_dec_l3i_stereo+0x15a>

0019c2f1 <xa_mp3_dec_l3i_stereo+0x145>:
  19c2f1:	04ed                	mov.n	a14, a4
  19c2f3:	05dd                	mov.n	a13, a5
  19c2f5:	02cd                	mov.n	a12, a2
  19c2f7:	03bd                	mov.n	a11, a3
  19c2f9:	1179                	s32i.n	a7, a1, 4
  19c2fb:	51f8                	l32i.n	a15, a1, 20
  19c2fd:	a1a8                	l32i.n	a10, a1, 40
  19c2ff:	691c                	movi.n	a9, 22
  19c301:	0199                	s32i.n	a9, a1, 0
  19c303:	ffd1a5               	call8	19c01c <is_long_loop>

0019c306 <xa_mp3_dec_l3i_stereo+0x15a>:
  19c306:	41b8                	l32i.n	a11, a1, 16
  19c308:	a1a8                	l32i.n	a10, a1, 40
  19c30a:	bb0b                	addi.n	a11, a11, -1
  19c30c:	ffc925               	call8	19bfa0 <is_rshift>
  19c30f:	f01d                	retw.n

0019c311 <xa_mp3_dec_l3i_stereo+0x165>:
  19c311:	ec8556               	bnez	a5, 19c1dd <xa_mp3_dec_l3i_stereo+0x31>
  19c314:	e8da41               	l32r	a4, 19667c (291460 <xa_mp3_dec_tan_tbl+0x20>)
  19c317:	e0c452               	addi	a5, a4, -32
  19c31a:	ffb146               	j	19c1e3 <xa_mp3_dec_l3i_stereo+0x37>

0019c31d <xa_mp3_dec_l3i_stereo+0x171>:
  19c31d:	095d                	mov.n	a5, a9
  19c31f:	01d942               	addmi	a4, a9, 0x100
  19c322:	ffab06               	j	19c1d2 <xa_mp3_dec_l3i_stereo+0x26>

0019c325 <xa_mp3_dec_l3i_stereo+0x179>:
  19c325:	000000                                        ...

0019c328 <xa_mp3_dec_inv_quant_mixed>:
  19c328:	00c136               	entry	a1, 96
  19c32b:	00a0b2               	movi	a11, 0
  19c32e:	e8d4c1               	l32r	a12, 196680 (900 <XtosCoreStateSize+0x680>)
  19c331:	036152               	s32i	a5, a1, 12
  19c334:	2dd282               	addmi	a8, a2, 0x2d00
  19c337:	056132               	s32i	a3, a1, 20
  19c33a:	06ed                	mov.n	a14, a6
  19c33c:	41e9                	s32i.n	a14, a1, 16
  19c33e:	043d                	mov.n	a3, a4
  19c340:	51a8                	l32i.n	a10, a1, 20
  19c342:	10c892               	addi	a9, a8, 16
  19c345:	7199                	s32i.n	a9, a1, 28
  19c347:	d1a9                	s32i.n	a10, a1, 52
  19c349:	382862               	l32i	a6, a8, 224
  19c34c:	2ed242               	addmi	a4, a2, 0x2e00
  19c34f:	90c472               	addi	a7, a4, -112
  19c352:	ce2822               	l32i	a2, a8, 0x338
  19c355:	e4c442               	addi	a4, a4, -28
  19c358:	660b                	addi.n	a6, a6, -1
  19c35a:	e40ce5               	call8	180428 <__vec_memset>
  19c35d:	03ed                	mov.n	a14, a3
  19c35f:	10c352               	addi	a5, a3, 16
  19c362:	fec7d2               	addi	a13, a7, -2

0019c365 <xa_mp3_dec_inv_quant_mixed+0x3d>:
  19c365:	772b                	addi.n	a7, a7, 2
  19c367:	b20d14               	ae_l16m.iu	aed0, a13, 2
  19c36a:	0094c2               	l16si	a12, a4, 0
  19c36d:	009e32               	l16si	a3, a14, 0
  19c370:	442b                	addi.n	a4, a4, 2
  19c372:	2213a6               	blti	a3, 1, 19c398 <xa_mp3_dec_inv_quant_mixed+0x70>
  19c375:	11f3e0               	slli	a15, a3, 2
  19c378:	0d21b2               	l32i	a11, a1, 52
  19c37b:	fcc292               	addi	a9, a2, -4
  19c37e:	fccbb2               	addi	a11, a11, -4
  19c381:	10a376               	loopgtz	a3, 19c395 <xa_mp3_dec_inv_quant_mixed+0x6d>
  19c384:	c91914               	ae_l32m.iu	aed1, a9, 4
  19c387:	eb6bdd000101259f 	{ nop; ae_mulf48q32sp16s.l	aed1, aed1, aed0; nop }
  19c38f:	911c14               	ae_sraaq56	aed1, aed1, a12
  19c392:	e51b14               	ae_s32m.iu	aed1, a11, 4

0019c395 <xa_mp3_dec_inv_quant_mixed+0x6d>:
  19c395:	000086               	j	19c39b <xa_mp3_dec_inv_quant_mixed+0x73>

0019c398 <xa_mp3_dec_inv_quant_mixed+0x70>:
  19c398:	11f3e0               	slli	a15, a3, 2

0019c39b <xa_mp3_dec_inv_quant_mixed+0x73>:
  19c39b:	8022f0               	add	a2, a2, a15
  19c39e:	0d21c2               	l32i	a12, a1, 52
  19c3a1:	02cee2               	addi	a14, a14, 2
  19c3a4:	ccfa                	add.n	a12, a12, a15
  19c3a6:	d1c9                	s32i.n	a12, a1, 52
  19c3a8:	b99e57               	bne	a14, a5, 19c365 <xa_mp3_dec_inv_quant_mixed+0x3d>
  19c3ab:	050c                	movi.n	a5, 0
  19c3ad:	890c                	movi.n	a9, 8
  19c3af:	43d690               	min	a13, a6, a9
  19c3b2:	0d40094160b08dce 	{ bnei.w18	a13, 8, 19c44c <xa_mp3_dec_inv_quant_mixed+0x124>; nop }
  19c3ba:	71a8                	l32i.n	a10, a1, 28
  19c3bc:	342aa2               	l32i	a10, a10, 208
  19c3bf:	3b0c                	movi.n	a11, 3
  19c3c1:	aa0b                	addi.n	a10, a10, -1
  19c3c3:	e416a5               	call8	18052c <__divsi3>
  19c3c6:	0d40134190b04a6e 	{ blti.w18	a10, 4, 19c503 <xa_mp3_dec_inv_quant_mixed+0x1db>; nop }
  19c3ce:	31b8                	l32i.n	a11, a1, 12
  19c3d0:	360c                	movi.n	a6, 3
  19c3d2:	bb6b                	addi.n	a11, a11, 6
  19c3d4:	a1b9                	s32i.n	a11, a1, 40

0019c3d6 <xa_mp3_dec_inv_quant_mixed+0xae>:
  19c3d6:	fec7d2               	addi	a13, a7, -2
  19c3d9:	0e0c                	movi.n	a14, 0
  19c3db:	a1a8                	l32i.n	a10, a1, 40
  19c3dd:	0f0c                	movi.n	a15, 0
  19c3df:	009aa2               	l16si	a10, a10, 0
  19c3e2:	fcc292               	addi	a9, a2, -4
  19c3e5:	a03a20               	addx4	a3, a10, a2
  19c3e8:	118ae0               	slli	a8, a10, 2
  19c3eb:	8189                	s32i.n	a8, a1, 32
  19c3ed:	fcc332               	addi	a3, a3, -4

0019c3f0 <xa_mp3_dec_inv_quant_mixed+0xc8>:
  19c3f0:	772b                	addi.n	a7, a7, 2
  19c3f2:	b20d14               	ae_l16m.iu	aed0, a13, 2
  19c3f5:	0094c2               	l16si	a12, a4, 0
  19c3f8:	d1b8                	l32i.n	a11, a1, 52
  19c3fa:	442b                	addi.n	a4, a4, 2
  19c3fc:	beba                	add.n	a11, a14, a11
  19c3fe:	f4cbb2               	addi	a11, a11, -12
  19c401:	10aa76               	loopgtz	a10, 19c415 <xa_mp3_dec_inv_quant_mixed+0xed>
  19c404:	c92914               	ae_l32m.iu	aed2, a9, 4
  19c407:	eb6bdd000202259f 	{ nop; ae_mulf48q32sp16s.l	aed2, aed2, aed0; nop }
  19c40f:	912c24               	ae_sraaq56	aed2, aed2, a12
  19c412:	e52b34               	ae_s32m.iu	aed2, a11, 12

0019c415 <xa_mp3_dec_inv_quant_mixed+0xed>:
  19c415:	04cee2               	addi	a14, a14, 4
  19c418:	0821c2               	l32i	a12, a1, 32
  19c41b:	01cff2               	addi	a15, a15, 1
  19c41e:	33ca                	add.n	a3, a3, a12
  19c420:	22ca                	add.n	a2, a2, a12
  19c422:	fcc292               	addi	a9, a2, -4
  19c425:	c73f66               	bnei	a15, 3, 19c3f0 <xa_mp3_dec_inv_quant_mixed+0xc8>
  19c428:	661b                	addi.n	a6, a6, 1
  19c42a:	90caa0               	addx2	a12, a10, a10
  19c42d:	d1b8                	l32i.n	a11, a1, 52
  19c42f:	71a8                	l32i.n	a10, a1, 28
  19c431:	a0bcb0               	addx4	a11, a12, a11
  19c434:	d1b9                	s32i.n	a11, a1, 52
  19c436:	342aa2               	l32i	a10, a10, 208
  19c439:	a1b8                	l32i.n	a11, a1, 40
  19c43b:	aa0b                	addi.n	a10, a10, -1
  19c43d:	bb2b                	addi.n	a11, a11, 2
  19c43f:	a1b9                	s32i.n	a11, a1, 40
  19c441:	3b0c                	movi.n	a11, 3
  19c443:	e40ea5               	call8	18052c <__divsi3>
  19c446:	8c26a7               	blt	a6, a10, 19c3d6 <xa_mp3_dec_inv_quant_mixed+0xae>
  19c449:	002e06               	j	19c505 <xa_mp3_dec_inv_quant_mixed+0x1dd>

0019c44c <xa_mp3_dec_inv_quant_mixed+0x124>:
  19c44c:	096d                	mov.n	a6, a9

0019c44e <xa_mp3_dec_inv_quant_mixed+0x126>:
  19c44e:	0d40074160b0a64e 	{ bgei.w18	a6, 12, 19c4c8 <xa_mp3_dec_inv_quant_mixed+0x1a0>; nop }
  19c456:	31d8                	l32i.n	a13, a1, 12
  19c458:	90e6d0               	addx2	a14, a6, a13
  19c45b:	a1e9                	s32i.n	a14, a1, 40
  19c45d:	18cdd2               	addi	a13, a13, 24
  19c460:	91d9                	s32i.n	a13, a1, 36

0019c462 <xa_mp3_dec_inv_quant_mixed+0x13a>:
  19c462:	0a0c                	movi.n	a10, 0
  19c464:	060c                	movi.n	a6, 0
  19c466:	a1f8                	l32i.n	a15, a1, 40
  19c468:	029d                	mov.n	a9, a2
  19c46a:	009ff2               	l16si	a15, a15, 0
  19c46d:	c1f9                	s32i.n	a15, a1, 48
  19c46f:	11ffe0               	slli	a15, a15, 2
  19c472:	b1f9                	s32i.n	a15, a1, 44

0019c474 <xa_mp3_dec_inv_quant_mixed+0x14c>:
  19c474:	c188                	l32i.n	a8, a1, 48
  19c476:	d1c8                	l32i.n	a12, a1, 52
  19c478:	0094e2               	l16si	a14, a4, 0
  19c47b:	0097f2               	l16si	a15, a7, 0
  19c47e:	442b                	addi.n	a4, a4, 2
  19c480:	772b                	addi.n	a7, a7, 2
  19c482:	ee2b                	addi.n	a14, a14, 2
  19c484:	caca                	add.n	a12, a10, a12
  19c486:	6030f0               	neg	a3, a15
  19c489:	17a876               	loopgtz	a8, 19c4a4 <xa_mp3_dec_inv_quant_mixed+0x17c>
  19c48c:	09d8                	l32i.n	a13, a9, 0
  19c48e:	0fbd                	mov.n	a11, a15
  19c490:	010d66               	bnei	a13, -1, 19c495 <xa_mp3_dec_inv_quant_mixed+0x16d>
  19c493:	03bd                	mov.n	a11, a3

0019c495 <xa_mp3_dec_inv_quant_mixed+0x16d>:
  19c495:	400e00               	ssr	a14
  19c498:	83b5d0               	moveqz	a11, a5, a13
  19c49b:	994b                	addi.n	a9, a9, 4
  19c49d:	b180b0               	sra	a8, a11
  19c4a0:	0c89                	s32i.n	a8, a12, 0
  19c4a2:	cccb                	addi.n	a12, a12, 12

0019c4a4 <xa_mp3_dec_inv_quant_mixed+0x17c>:
  19c4a4:	aa4b                	addi.n	a10, a10, 4
  19c4a6:	b198                	l32i.n	a9, a1, 44
  19c4a8:	661b                	addi.n	a6, a6, 1
  19c4aa:	229a                	add.n	a2, a2, a9
  19c4ac:	029d                	mov.n	a9, a2
  19c4ae:	c23666               	bnei	a6, 3, 19c474 <xa_mp3_dec_inv_quant_mixed+0x14c>
  19c4b1:	91b8                	l32i.n	a11, a1, 36
  19c4b3:	d1c8                	l32i.n	a12, a1, 52
  19c4b5:	c1d8                	l32i.n	a13, a1, 48
  19c4b7:	a1a8                	l32i.n	a10, a1, 40
  19c4b9:	90ddd0               	addx2	a13, a13, a13
  19c4bc:	aa2b                	addi.n	a10, a10, 2
  19c4be:	a1a9                	s32i.n	a10, a1, 40
  19c4c0:	a0cdc0               	addx4	a12, a13, a12
  19c4c3:	d1c9                	s32i.n	a12, a1, 52
  19c4c5:	999ab7               	bne	a10, a11, 19c462 <xa_mp3_dec_inv_quant_mixed+0x13a>

0019c4c8 <xa_mp3_dec_inv_quant_mixed+0x1a0>:
  19c4c8:	5198                	l32i.n	a9, a1, 20
  19c4ca:	40a2e2               	movi	a14, 0x240
  19c4cd:	ebfa2f000000c99f 	{ addi	a9, a9, -4; ae_movi	aed0, 0; nop }
  19c4d5:	08ae76               	loopgtz	a14, 19c4e1 <xa_mp3_dec_inv_quant_mixed+0x1b9>
  19c4d8:	c93914               	ae_l32m.iu	aed3, a9, 4
  19c4db:	273834               	ae_abs64	aed3, aed3
  19c4de:	160034               	ae_or	aed0, aed0, aed3

0019c4e1 <xa_mp3_dec_inv_quant_mixed+0x1b9>:
  19c4e1:	25b034               	ae_trunca32q48	a11, aed0
  19c4e4:	e81c                	movi.n	a8, 30
  19c4e6:	fc1c                	movi.n	a12, 31
  19c4e8:	4198                	l32i.n	a9, a1, 16
  19c4ea:	25a0d4               	ae_nsa64	a10, aed0
  19c4ed:	d22c                	movi.n	a2, 45
  19c4ef:	f0caa2               	addi	a10, a10, -16
  19c4f2:	c02290               	sub	a2, a2, a9
  19c4f5:	43aac0               	min	a10, a10, a12
  19c4f8:	938ab0               	movnez	a8, a10, a11
  19c4fb:	432280               	min	a2, a2, a8
  19c4fe:	fdc222               	addi	a2, a2, -3
  19c501:	f01d                	retw.n

0019c503 <xa_mp3_dec_inv_quant_mixed+0x1db>:
  19c503:	360c                	movi.n	a6, 3

0019c505 <xa_mp3_dec_inv_quant_mixed+0x1dd>:
  19c505:	bfa6e6               	bgei	a6, 12, 19c4c8 <xa_mp3_dec_inv_quant_mixed+0x1a0>
  19c508:	0e0c                	movi.n	a14, 0
  19c50a:	31b8                	l32i.n	a11, a1, 12
  19c50c:	0f0c                	movi.n	a15, 0
  19c50e:	90b6b0               	addx2	a11, a6, a11
  19c511:	009bb2               	l16si	a11, a11, 0
  19c514:	11b9                	s32i.n	a11, a1, 4
  19c516:	11bbe0               	slli	a11, a11, 2
  19c519:	01b9                	s32i.n	a11, a1, 0

0019c51b <xa_mp3_dec_inv_quant_mixed+0x1f3>:
  19c51b:	029d                	mov.n	a9, a2
  19c51d:	11c8                	l32i.n	a12, a1, 4
  19c51f:	d1b8                	l32i.n	a11, a1, 52
  19c521:	0094a2               	l16si	a10, a4, 0
  19c524:	009732               	l16si	a3, a7, 0
  19c527:	442b                	addi.n	a4, a4, 2
  19c529:	772b                	addi.n	a7, a7, 2
  19c52b:	61a9                	s32i.n	a10, a1, 24
  19c52d:	beba                	add.n	a11, a14, a11
  19c52f:	aa2b                	addi.n	a10, a10, 2
  19c531:	60d030               	neg	a13, a3
  19c534:	21d9                	s32i.n	a13, a1, 8
  19c536:	3bac76               	loopgtz	a12, 19c575 <xa_mp3_dec_inv_quant_mixed+0x24d>
  19c539:	09c8                	l32i.n	a12, a9, 0
  19c53b:	3c1c14               	ae_cvt48a32	aed1, a12
  19c53e:	0d800e413cb5633e 	{ ae_cvtp24a16x2.ll	aed6, a3, a3; ae_abs64	aed5, aed1 }
  19c546:	2b4954               	ae_roundsq32f48sym	aed4, aed5
  19c549:	25d434               	ae_trunca32q48	a13, aed4
  19c54c:	994b                	addi.n	a9, a9, 4
  19c54e:	0c4000f6f1762d6e 	{ blti.w18	a13, 2, 19c561 <xa_mp3_dec_inv_quant_mixed+0x239>; ae_mulf48q32sp16s.l	aed6, aed1, aed6 }
  19c556:	6188                	l32i.n	a8, a1, 24
  19c558:	916864               	ae_sraaq56	aed6, aed6, a8
  19c55b:	e46b04               	ae_s32m.i	aed6, a11, 0
  19c55e:	000446               	j	19c573 <xa_mp3_dec_inv_quant_mixed+0x24b>

0019c561 <xa_mp3_dec_inv_quant_mixed+0x239>:
  19c561:	03dd                	mov.n	a13, a3
  19c563:	400a00               	ssr	a10
  19c566:	010c66               	bnei	a12, -1, 19c56b <xa_mp3_dec_inv_quant_mixed+0x243>
  19c569:	21d8                	l32i.n	a13, a1, 8

0019c56b <xa_mp3_dec_inv_quant_mixed+0x243>:
  19c56b:	83d5c0               	moveqz	a13, a5, a12
  19c56e:	b180d0               	sra	a8, a13
  19c571:	0b89                	s32i.n	a8, a11, 0

0019c573 <xa_mp3_dec_inv_quant_mixed+0x24b>:
  19c573:	bbcb                	addi.n	a11, a11, 12

0019c575 <xa_mp3_dec_inv_quant_mixed+0x24d>:
  19c575:	ee4b                	addi.n	a14, a14, 4
  19c577:	0198                	l32i.n	a9, a1, 0
  19c579:	ff1b                	addi.n	a15, a15, 1
  19c57b:	229a                	add.n	a2, a2, a9
  19c57d:	9a3f66               	bnei	a15, 3, 19c51b <xa_mp3_dec_inv_quant_mixed+0x1f3>
  19c580:	661b                	addi.n	a6, a6, 1
  19c582:	11b8                	l32i.n	a11, a1, 4
  19c584:	d1a8                	l32i.n	a10, a1, 52
  19c586:	90bbb0               	addx2	a11, a11, a11
  19c589:	a0aba0               	addx4	a10, a11, a10
  19c58c:	d1a9                	s32i.n	a10, a1, 52
  19c58e:	ffaf06               	j	19c44e <xa_mp3_dec_inv_quant_mixed+0x126>

0019c591 <xa_mp3_dec_inv_quant_mixed+0x269>:
  19c591:	00000000 36000000                                .......

0019c598 <xa_mp3_dec_getbits_loop>:
  19c598:	004136               	entry	a1, 32
  19c59b:	e59c                	beqz.n	a5, 19c5bd <xa_mp3_dec_getbits_loop+0x25>
  19c59d:	239c                	beqz.n	a3, 19c5b3 <xa_mp3_dec_getbits_loop+0x1b>
  19c59f:	0298                	l32i.n	a9, a2, 0
  19c5a1:	0aa576               	loopgtz	a5, 19c5af <xa_mp3_dec_getbits_loop+0x17>
  19c5a4:	698234               	ae_lb	a8, a3
  19c5a7:	005482               	s16i	a8, a4, 0
  19c5aa:	442b                	addi.n	a4, a4, 2
  19c5ac:	774934               	ae_db	a9, a3

0019c5af <xa_mp3_dec_getbits_loop+0x17>:
  19c5af:	0299                	s32i.n	a9, a2, 0
  19c5b1:	f01d                	retw.n

0019c5b3 <xa_mp3_dec_getbits_loop+0x1b>:
  19c5b3:	04ad                	mov.n	a10, a4
  19c5b5:	11c5f0               	slli	a12, a5, 1
  19c5b8:	0b0c                	movi.n	a11, 0
  19c5ba:	e3e6e5               	call8	180428 <__vec_memset>

0019c5bd <xa_mp3_dec_getbits_loop+0x25>:
  19c5bd:	f01d                	retw.n

0019c5bf <xa_mp3_dec_getbits_loop+0x27>:
  19c5bf:	000000                                        ...

0019c5c2 <xa_mp3_dec_getbits_loop+0x2a>:
	...

0019c5c4 <xa_mp3_dec_l3_get_scale_factors1>:
  19c5c4:	006136               	entry	a1, 48
  19c5c7:	1129                	s32i.n	a2, a1, 4
  19c5c9:	090c                	movi.n	a9, 0
  19c5cb:	9488                	l32i.n	a8, a4, 36
  19c5cd:	e82da1               	l32r	a10, 196684 (291bd0 <slen$14333_2_4>)
  19c5d0:	8478                	l32i.n	a7, a4, 32
  19c5d2:	2ed262               	addmi	a6, a2, 0x2e00
  19c5d5:	88c662               	addi	a6, a6, -120
  19c5d8:	77aa                	add.n	a7, a7, a10
  19c5da:	000752               	l8ui	a5, a7, 0
  19c5dd:	100772               	l8ui	a7, a7, 16
  19c5e0:	262866               	bnei	a8, 2, 19c60a <xa_mp3_dec_l3_get_scale_factors1+0x46>
  19c5e3:	a488                	l32i.n	a8, a4, 40
  19c5e5:	257a                	add.n	a2, a5, a7
  19c5e7:	b02220               	addx8	a2, a2, a2
  19c5ea:	1122f0               	slli	a2, a2, 1
  19c5ed:	0a5816               	beqz	a8, 19c696 <xa_mp3_dec_l3_get_scale_factors1+0xd2>
  19c5f0:	06ad                	mov.n	a10, a6
  19c5f2:	05bd                	mov.n	a11, a5
  19c5f4:	03cd                	mov.n	a12, a3
  19c5f6:	8d0c                	movi.n	a13, 8
  19c5f8:	fff9e5               	call8	19c598 <xa_mp3_dec_getbits_loop>
  19c5fb:	c02250               	sub	a2, a2, a5
  19c5fe:	940c                	movi.n	a4, 9
  19c600:	10c332               	addi	a3, a3, 16
  19c603:	0149                	s32i.n	a4, a1, 0
  19c605:	642c                	movi.n	a4, 38
  19c607:	002446               	j	19c69c <xa_mp3_dec_l3_get_scale_factors1+0xd8>

0019c60a <xa_mp3_dec_l3_get_scale_factors1+0x46>:
  19c60a:	0448                	l32i.n	a4, a4, 0
  19c60c:	02f4d6               	bgez	a4, 19c63f <xa_mp3_dec_l3_get_scale_factors1+0x7b>
  19c60f:	06ad                	mov.n	a10, a6
  19c611:	05bd                	mov.n	a11, a5
  19c613:	03cd                	mov.n	a12, a3
  19c615:	bd0c                	movi.n	a13, 11
  19c617:	fff825               	call8	19c598 <xa_mp3_dec_getbits_loop>
  19c61a:	06ad                	mov.n	a10, a6
  19c61c:	07bd                	mov.n	a11, a7
  19c61e:	16c3c2               	addi	a12, a3, 22
  19c621:	ad0c                	movi.n	a13, 10
  19c623:	fff765               	call8	19c598 <xa_mp3_dec_getbits_loop>
  19c626:	257a                	add.n	a2, a5, a7
  19c628:	a02220               	addx4	a2, a2, a2
  19c62b:	902250               	addx2	a2, a2, a5

0019c62e <xa_mp3_dec_l3_get_scale_factors1+0x6a>:
  19c62e:	040c                	movi.n	a4, 0
  19c630:	155342               	s16i	a4, a3, 42
  19c633:	641c                	movi.n	a4, 22

0019c635 <xa_mp3_dec_l3_get_scale_factors1+0x71>:
  19c635:	1188                	l32i.n	a8, a1, 4
  19c637:	2dd882               	addmi	a8, a8, 0x2d00
  19c63a:	236842               	s32i	a4, a8, 140
  19c63d:	f01d                	retw.n

0019c63f <xa_mp3_dec_l3_get_scale_factors1+0x7b>:
  19c63f:	0ae437               	bbsi	a4, 3, 19c64d <xa_mp3_dec_l3_get_scale_factors1+0x89>
  19c642:	6d0c                	movi.n	a13, 6
  19c644:	902550               	addx2	a2, a5, a5
  19c647:	1122f0               	slli	a2, a2, 1
  19c64a:	0000c6               	j	19c651 <xa_mp3_dec_l3_get_scale_factors1+0x8d>

0019c64d <xa_mp3_dec_l3_get_scale_factors1+0x89>:
  19c64d:	020c                	movi.n	a2, 0
  19c64f:	09dd                	mov.n	a13, a9

0019c651 <xa_mp3_dec_l3_get_scale_factors1+0x8d>:
  19c651:	11cdf0               	slli	a12, a13, 1
  19c654:	c0c3c0               	sub	a12, a3, a12
  19c657:	cccb                	addi.n	a12, a12, 12
  19c659:	06e427               	bbsi	a4, 2, 19c663 <xa_mp3_dec_l3_get_scale_factors1+0x9f>
  19c65c:	dd5b                	addi.n	a13, a13, 5
  19c65e:	a0e550               	addx4	a14, a5, a5
  19c661:	22ea                	add.n	a2, a2, a14

0019c663 <xa_mp3_dec_l3_get_scale_factors1+0x9f>:
  19c663:	05bd                	mov.n	a11, a5
  19c665:	06ad                	mov.n	a10, a6
  19c667:	fff325               	call8	19c598 <xa_mp3_dec_getbits_loop>
  19c66a:	09e417               	bbsi	a4, 1, 19c677 <xa_mp3_dec_l3_get_scale_factors1+0xb3>
  19c66d:	5d0c                	movi.n	a13, 5
  19c66f:	a0f770               	addx4	a15, a7, a7
  19c672:	22fa                	add.n	a2, a2, a15
  19c674:	000046               	j	19c679 <xa_mp3_dec_l3_get_scale_factors1+0xb5>

0019c677 <xa_mp3_dec_l3_get_scale_factors1+0xb3>:
  19c677:	0d0c                	movi.n	a13, 0

0019c679 <xa_mp3_dec_l3_get_scale_factors1+0xb5>:
  19c679:	11cdf0               	slli	a12, a13, 1
  19c67c:	c0c3c0               	sub	a12, a3, a12
  19c67f:	20ccc2               	addi	a12, a12, 32
  19c682:	06e407               	bbsi	a4, 0, 19c68c <xa_mp3_dec_l3_get_scale_factors1+0xc8>
  19c685:	dd5b                	addi.n	a13, a13, 5
  19c687:	a0e770               	addx4	a14, a7, a7
  19c68a:	22ea                	add.n	a2, a2, a14

0019c68c <xa_mp3_dec_l3_get_scale_factors1+0xc8>:
  19c68c:	07bd                	mov.n	a11, a7
  19c68e:	06ad                	mov.n	a10, a6
  19c690:	fff065               	call8	19c598 <xa_mp3_dec_getbits_loop>
  19c693:	ffe5c6               	j	19c62e <xa_mp3_dec_l3_get_scale_factors1+0x6a>

0019c696 <xa_mp3_dec_l3_get_scale_factors1+0xd2>:
  19c696:	742c                	movi.n	a4, 39
  19c698:	2f1c                	movi.n	a15, 18
  19c69a:	01f9                	s32i.n	a15, a1, 0

0019c69c <xa_mp3_dec_l3_get_scale_factors1+0xd8>:
  19c69c:	05bd                	mov.n	a11, a5
  19c69e:	06ad                	mov.n	a10, a6
  19c6a0:	03cd                	mov.n	a12, a3
  19c6a2:	01d8                	l32i.n	a13, a1, 0
  19c6a4:	ffef25               	call8	19c598 <xa_mp3_dec_getbits_loop>
  19c6a7:	07bd                	mov.n	a11, a7
  19c6a9:	06ad                	mov.n	a10, a6
  19c6ab:	0188                	l32i.n	a8, a1, 0
  19c6ad:	2d1c                	movi.n	a13, 18
  19c6af:	903830               	addx2	a3, a8, a3
  19c6b2:	03cd                	mov.n	a12, a3
  19c6b4:	ffee25               	call8	19c598 <xa_mp3_dec_getbits_loop>
  19c6b7:	090c                	movi.n	a9, 0
  19c6b9:	125392               	s16i	a9, a3, 36
  19c6bc:	135392               	s16i	a9, a3, 38
  19c6bf:	145392               	s16i	a9, a3, 40
  19c6c2:	ffdbc6               	j	19c635 <xa_mp3_dec_l3_get_scale_factors1+0x71>

0019c6c5 <xa_mp3_dec_l3_get_scale_factors1+0x101>:
  19c6c5:	000000                                        ...

0019c6c8 <xa_mp3_dec_l3_get_scale_factors2>:
  19c6c8:	008136               	entry	a1, 64
  19c6cb:	049d                	mov.n	a9, a4
  19c6cd:	024d                	mov.n	a4, a2
  19c6cf:	89a8                	l32i.n	a10, a9, 32
  19c6d1:	0c8516               	beqz	a5, 19c79d <xa_mp3_dec_l3_get_scale_factors2+0xd5>
  19c6d4:	41b1a0               	srli	a11, a10, 1
  19c6d7:	e7eca1               	l32r	a10, 196688 (291240 <xa_mp3_dec_i_slen2>)

0019c6da <xa_mp3_dec_l3_get_scale_factors2+0x12>:
  19c6da:	902ba0               	addx2	a2, a11, a10
  19c6dd:	001222               	l16ui	a2, a2, 0
  19c6e0:	99c8                	l32i.n	a12, a9, 36
  19c6e2:	41df20               	srli	a13, a2, 15
  19c6e5:	1869d2               	s32i	a13, a9, 96
  19c6e8:	0d400b4190b02c0e 	{ beqi.w18	a12, 2, 19c7a5 <xa_mp3_dec_l3_get_scale_factors2+0xdd>; nop }
  19c6f0:	6a1c                	movi.n	a10, 22
  19c6f2:	080c                	movi.n	a8, 0
  19c6f4:	1189                	s32i.n	a8, a1, 4

0019c6f6 <xa_mp3_dec_l3_get_scale_factors2+0x2e>:
  19c6f6:	00a0b2               	movi	a11, 0
  19c6f9:	2dd492               	addmi	a9, a4, 0x2d00
  19c6fc:	11caf0               	slli	a12, a10, 1
  19c6ff:	2369a2               	s32i	a10, a9, 140
  19c702:	20a330               	or	a10, a3, a3
  19c705:	e3d225               	call8	180428 <__vec_memset>
  19c708:	00a072               	movi	a7, 0
  19c70b:	090c                	movi.n	a9, 0
  19c70d:	1b0c                	movi.n	a11, 1
  19c70f:	e7dfc1               	l32r	a12, 19668c (291bf0 <stab$14403_3_12>)
  19c712:	11a8                	l32i.n	a10, a1, 4
  19c714:	24dc20               	extui	a13, a2, 12, 3
  19c717:	245020               	extui	a5, a2, 0, 3
  19c71a:	2ed4e2               	addmi	a14, a4, 0x2e00
  19c71d:	88cee2               	addi	a14, a14, -120
  19c720:	01e9                	s32i.n	a14, a1, 0
  19c722:	412320               	srli	a2, a2, 3
  19c725:	90aaa0               	addx2	a10, a10, a10
  19c728:	90aad0               	addx2	a10, a10, a13
  19c72b:	a0aac0               	addx4	a10, a10, a12
  19c72e:	21a9                	s32i.n	a10, a1, 8

0019c730 <xa_mp3_dec_l3_get_scale_factors2+0x68>:
  19c730:	2148                	l32i.n	a4, a1, 8
  19c732:	4199                	s32i.n	a9, a1, 16
  19c734:	474a                	add.n	a4, a7, a4
  19c736:	000442               	l8ui	a4, a4, 0
  19c739:	75ac                	beqz.n	a5, 19c764 <xa_mp3_dec_l3_get_scale_factors2+0x9c>
  19c73b:	01a8                	l32i.n	a10, a1, 0
  19c73d:	05bd                	mov.n	a11, a5
  19c73f:	03cd                	mov.n	a12, a3
  19c741:	04dd                	mov.n	a13, a4
  19c743:	ffe565               	call8	19c598 <xa_mp3_dec_getbits_loop>
  19c746:	3c2424               	ae_movda16	aed2, a4
  19c749:	4198                	l32i.n	a9, a1, 16
  19c74b:	238580               	sext	a8, a5, 15
  19c74e:	400001b54403489e 	{ ae_movda16	aed3, a8; nop; ae_movda32	aed0, a9 }
  19c756:	0c801a823310959e 	{ nop; ae_mula16x4	aed1, aed0, aed2, aed3 }
  19c75e:	01a0b2               	movi	a11, 1
  19c761:	2590c4               	ae_movad32.l	a9, aed0

0019c764 <xa_mp3_dec_l3_get_scale_factors2+0x9c>:
  19c764:	401500               	ssl	a5
  19c767:	a1cb00               	sll	a12, a11
  19c76a:	ffccc2               	addi	a12, a12, -1
  19c76d:	04a476               	loopgtz	a4, 19c775 <xa_mp3_dec_l3_get_scale_factors2+0xad>
  19c770:	0056c2               	s16i	a12, a6, 0
  19c773:	662b                	addi.n	a6, a6, 2

0019c775 <xa_mp3_dec_l3_get_scale_factors2+0xad>:
  19c775:	903430               	addx2	a3, a4, a3
  19c778:	245020               	extui	a5, a2, 0, 3
  19c77b:	771b                	addi.n	a7, a7, 1
  19c77d:	412320               	srli	a2, a2, 3
  19c780:	ac4766               	bnei	a7, 4, 19c730 <xa_mp3_dec_l3_get_scale_factors2+0x68>
  19c783:	11d8                	l32i.n	a13, a1, 4
  19c785:	11adf0               	slli	a10, a13, 1
  19c788:	0dfde7               	bbsi	a13, 30, 19c799 <xa_mp3_dec_l3_get_scale_factors2+0xd1>
  19c78b:	01cae2               	addi	a14, a10, 1
  19c78e:	00a0a2               	movi	a10, 0
  19c791:	04ae76               	loopgtz	a14, 19c799 <xa_mp3_dec_l3_get_scale_factors2+0xd1>
  19c794:	0056a2               	s16i	a10, a6, 0
  19c797:	662b                	addi.n	a6, a6, 2

0019c799 <xa_mp3_dec_l3_get_scale_factors2+0xd1>:
  19c799:	092d                	mov.n	a2, a9
  19c79b:	f01d                	retw.n

0019c79d <xa_mp3_dec_l3_get_scale_factors2+0xd5>:
  19c79d:	0abd                	mov.n	a11, a10
  19c79f:	e7bca1               	l32r	a10, 196690 (290e40 <xa_mp3_dec_n_slen2>)
  19c7a2:	ffcd06               	j	19c6da <xa_mp3_dec_l3_get_scale_factors2+0x12>

0019c7a5 <xa_mp3_dec_l3_get_scale_factors2+0xdd>:
  19c7a5:	a9f8                	l32i.n	a15, a9, 40
  19c7a7:	7f8c                	beqz.n	a15, 19c7b2 <xa_mp3_dec_l3_get_scale_factors2+0xea>
  19c7a9:	6a2c                	movi.n	a10, 38
  19c7ab:	280c                	movi.n	a8, 2
  19c7ad:	1189                	s32i.n	a8, a1, 4
  19c7af:	ffd0c6               	j	19c6f6 <xa_mp3_dec_l3_get_scale_factors2+0x2e>

0019c7b2 <xa_mp3_dec_l3_get_scale_factors2+0xea>:
  19c7b2:	7a2c                	movi.n	a10, 39
  19c7b4:	190c                	movi.n	a9, 1
  19c7b6:	1199                	s32i.n	a9, a1, 4
  19c7b8:	ffce86               	j	19c6f6 <xa_mp3_dec_l3_get_scale_factors2+0x2e>

0019c7bb <xa_mp3_dec_l3_get_scale_factors2+0xf3>:
  19c7bb:	00000000 00613600                                .....

0019c7c0 <xa_mp3_dec_l3_get_side_info1>:
  19c7c0:	006136               	entry	a1, 48
  19c7c3:	2139                	s32i.n	a3, a1, 8
  19c7c5:	d40b                	addi.n	a13, a4, -1
  19c7c7:	5c0c                	movi.n	a12, 5
  19c7c9:	390c                	movi.n	a9, 3
  19c7cb:	2cd272               	addmi	a7, a2, 0x2c00
  19c7ce:	69e394               	ae_lbi	a14, 9
  19c7d1:	032d                	mov.n	a2, a3
  19c7d3:	622782               	l32i	a8, a7, 0x188
  19c7d6:	03e9                	s32i.n	a14, a3, 0
  19c7d8:	8cc772               	addi	a7, a7, -116
  19c7db:	0179                	s32i.n	a7, a1, 0
  19c7dd:	775894               	ae_dbi	a8, 9
  19c7e0:	839cd0               	moveqz	a9, a12, a13
  19c7e3:	69a294               	ae_lb	a10, a9
  19c7e6:	13a9                	s32i.n	a10, a3, 4
  19c7e8:	774894               	ae_db	a8, a9
  19c7eb:	d8a0a2               	movi	a10, 216
  19c7ee:	ffaf92               	movi	a9, -1
  19c7f1:	0ca476               	loopgtz	a4, 19c801 <xa_mp3_dec_l3_get_side_info1+0x41>
  19c7f4:	697344               	ae_lbi	a7, 4
  19c7f7:	2299                	s32i.n	a9, a2, 8
  19c7f9:	1d6272               	s32i	a7, a2, 116
  19c7fc:	22aa                	add.n	a2, a2, a10
  19c7fe:	775844               	ae_dbi	a8, 4

0019c801 <xa_mp3_dec_l3_get_side_info1+0x41>:
  19c801:	030c                	movi.n	a3, 0
  19c803:	020c                	movi.n	a2, 0
  19c805:	20a192               	movi	a9, 0x120
  19c808:	0b0c                	movi.n	a11, 0
  19c80a:	2c1c                	movi.n	a12, 18
  19c80c:	e78af1               	l32r	a15, 196634 (2916c0 <xa_mp3_dec_band_info_tab>)
  19c80f:	b07660               	addx8	a7, a6, a6
  19c812:	2d0c                	movi.n	a13, 2
  19c814:	11d9                	s32i.n	a13, a1, 4
  19c816:	1177c0               	slli	a7, a7, 4
  19c819:	80ff70               	add	a15, a15, a7

0019c81c <xa_mp3_dec_l3_get_side_info1+0x5c>:
  19c81c:	2168                	l32i.n	a6, a1, 8
  19c81e:	806360               	add	a6, a3, a6
  19c821:	dfa476               	loopgtz	a4, 19c904 <xa_mp3_dec_l3_get_side_info1+0x144>
  19c824:	69d3c4               	ae_lbi	a13, 12
  19c827:	86d9                	s32i.n	a13, a6, 32
  19c829:	22da                	add.n	a2, a2, a13
  19c82b:	7758c4               	ae_dbi	a8, 12
  19c82e:	697394               	ae_lbi	a7, 9
  19c831:	775894               	ae_dbi	a8, 9
  19c834:	69d384               	ae_lbi	a13, 8
  19c837:	437970               	min	a7, a9, a7
  19c83a:	9679                	s32i.n	a7, a6, 36
  19c83c:	36d9                	s32i.n	a13, a6, 12
  19c83e:	775884               	ae_dbi	a8, 8
  19c841:	358c                	beqz.n	a5, 19c848 <xa_mp3_dec_l3_get_side_info1+0x88>
  19c843:	fecde2               	addi	a14, a13, -2
  19c846:	36e9                	s32i.n	a14, a6, 12

0019c848 <xa_mp3_dec_l3_get_side_info1+0x88>:
  19c848:	69d344               	ae_lbi	a13, 4
  19c84b:	a6d9                	s32i.n	a13, a6, 40
  19c84d:	775844               	ae_dbi	a8, 4
  19c850:	697314               	ae_lbi	a7, 1
  19c853:	775814               	ae_dbi	a8, 1
  19c856:	044756               	bnez	a7, 19c89e <xa_mp3_dec_l3_get_side_info1+0xde>
  19c859:	697354               	ae_lbi	a7, 5
  19c85c:	d679                	s32i.n	a7, a6, 52
  19c85e:	775854               	ae_dbi	a8, 5
  19c861:	69e354               	ae_lbi	a14, 5
  19c864:	e6e9                	s32i.n	a14, a6, 56
  19c866:	775854               	ae_dbi	a8, 5
  19c869:	69d354               	ae_lbi	a13, 5
  19c86c:	f6d9                	s32i.n	a13, a6, 60
  19c86e:	775854               	ae_dbi	a8, 5
  19c871:	69e344               	ae_lbi	a14, 4
  19c874:	775844               	ae_dbi	a8, 4
  19c877:	69d334               	ae_lbi	a13, 3
  19c87a:	907ef0               	addx2	a7, a14, a15
  19c87d:	019772               	l16si	a7, a7, 2
  19c880:	775834               	ae_dbi	a8, 3
  19c883:	b6b9                	s32i.n	a11, a6, 44
  19c885:	c6b9                	s32i.n	a11, a6, 48
  19c887:	217170               	srai	a7, a7, 1
  19c88a:	eeda                	add.n	a14, a14, a13
  19c88c:	90eef0               	addx2	a14, a14, a15
  19c88f:	029ee2               	l16si	a14, a14, 4
  19c892:	186672               	s32i	a7, a6, 96
  19c895:	21e1e0               	srai	a14, a14, 1
  19c898:	1966e2               	s32i	a14, a6, 100
  19c89b:	001206               	j	19c8e7 <xa_mp3_dec_l3_get_side_info1+0x127>

0019c89e <xa_mp3_dec_l3_get_side_info1+0xde>:
  19c89e:	69d324               	ae_lbi	a13, 2
  19c8a1:	b6d9                	s32i.n	a13, a6, 44
  19c8a3:	775824               	ae_dbi	a8, 2
  19c8a6:	697314               	ae_lbi	a7, 1
  19c8a9:	c679                	s32i.n	a7, a6, 48
  19c8ab:	775814               	ae_dbi	a8, 1
  19c8ae:	69e354               	ae_lbi	a14, 5
  19c8b1:	d6e9                	s32i.n	a14, a6, 52
  19c8b3:	775854               	ae_dbi	a8, 5
  19c8b6:	69d354               	ae_lbi	a13, 5
  19c8b9:	e6d9                	s32i.n	a13, a6, 56
  19c8bb:	775854               	ae_dbi	a8, 5
  19c8be:	697334               	ae_lbi	a7, 3
  19c8c1:	f6b9                	s32i.n	a11, a6, 60
  19c8c3:	1177d0               	slli	a7, a7, 3
  19c8c6:	4679                	s32i.n	a7, a6, 16
  19c8c8:	775834               	ae_dbi	a8, 3
  19c8cb:	69e334               	ae_lbi	a14, 3
  19c8ce:	11eed0               	slli	a14, a14, 3
  19c8d1:	56e9                	s32i.n	a14, a6, 20
  19c8d3:	775834               	ae_dbi	a8, 3
  19c8d6:	69d334               	ae_lbi	a13, 3
  19c8d9:	11ddd0               	slli	a13, a13, 3
  19c8dc:	66d9                	s32i.n	a13, a6, 24
  19c8de:	775834               	ae_dbi	a8, 3
  19c8e1:	1866c2               	s32i	a12, a6, 96
  19c8e4:	196692               	s32i	a9, a6, 100

0019c8e7 <xa_mp3_dec_l3_get_side_info1+0x127>:
  19c8e7:	69d314               	ae_lbi	a13, 1
  19c8ea:	1a66d2               	s32i	a13, a6, 104
  19c8ed:	775814               	ae_dbi	a8, 1
  19c8f0:	697314               	ae_lbi	a7, 1
  19c8f3:	1b6672               	s32i	a7, a6, 108
  19c8f6:	775814               	ae_dbi	a8, 1
  19c8f9:	69e314               	ae_lbi	a14, 1
  19c8fc:	1c66e2               	s32i	a14, a6, 112
  19c8ff:	775814               	ae_dbi	a8, 1
  19c902:	66aa                	add.n	a6, a6, a10

0019c904 <xa_mp3_dec_l3_get_side_info1+0x144>:
  19c904:	11e8                	l32i.n	a14, a1, 4
  19c906:	6cc332               	addi	a3, a3, 108
  19c909:	ee0b                	addi.n	a14, a14, -1
  19c90b:	11e9                	s32i.n	a14, a1, 4
  19c90d:	f0be56               	bnez	a14, 19c81c <xa_mp3_dec_l3_get_side_info1+0x5c>
  19c910:	01f8                	l32i.n	a15, a1, 0
  19c912:	7f6f82               	s32i	a8, a15, 0x1fc
  19c915:	f01d                	retw.n

0019c917 <xa_mp3_dec_l3_get_side_info1+0x157>:
	...

0019c918 <xa_mp3_dec_l3_get_side_info2>:
  19c918:	006136               	entry	a1, 48
  19c91b:	698384               	ae_lbi	a8, 8
  19c91e:	2cd292               	addmi	a9, a2, 0x2c00
  19c921:	8cc9a2               	addi	a10, a9, -116
  19c924:	0389                	s32i.n	a8, a3, 0
  19c926:	622992               	l32i	a9, a9, 0x188
  19c929:	01a9                	s32i.n	a10, a1, 0
  19c92b:	775984               	ae_dbi	a9, 8
  19c92e:	697244               	ae_lb	a7, a4
  19c931:	1379                	s32i.n	a7, a3, 4
  19c933:	774944               	ae_db	a9, a4
  19c936:	0d40124120b0146e 	{ blti.w18	a4, 1, 19ca5c <xa_mp3_dec_l3_get_side_info2+0x144>; nop }
  19c93e:	623c                	movi.n	a2, 54
  19c940:	4a2c                	movi.n	a10, 36
  19c942:	281c                	movi.n	a8, 18
  19c944:	f8c6c2               	addi	a12, a6, -8
  19c947:	1b0c                	movi.n	a11, 1
  19c949:	070c                	movi.n	a7, 0
  19c94b:	e73ae1               	l32r	a14, 196634 (2916c0 <xa_mp3_dec_band_info_tab>)
  19c94e:	90d440               	addx2	a13, a4, a4
  19c951:	b0f660               	addx8	a15, a6, a6
  19c954:	11ffc0               	slli	a15, a15, 4
  19c957:	a0dd40               	addx4	a13, a13, a4
  19c95a:	90dd40               	addx2	a13, a13, a4
  19c95d:	eefa                	add.n	a14, a14, a15
  19c95f:	6943c4               	ae_lbi	a4, 12
  19c962:	837bc0               	moveqz	a7, a11, a12
  19c965:	b06d30               	addx8	a6, a13, a3
  19c968:	d8a0c2               	movi	a12, 216
  19c96b:	0b0c                	movi.n	a11, 0
  19c96d:	bd1c                	movi.n	a13, 27
  19c96f:	938a70               	movnez	a8, a10, a7
  19c972:	1189                	s32i.n	a8, a1, 4
  19c974:	20a1a2               	movi	a10, 0x120
  19c977:	93d270               	movnez	a13, a2, a7
  19c97a:	020c                	movi.n	a2, 0

0019c97c <xa_mp3_dec_l3_get_side_info2+0x64>:
  19c97c:	224a                	add.n	a2, a2, a4
  19c97e:	8349                	s32i.n	a4, a3, 32
  19c980:	7759c4               	ae_dbi	a9, 12
  19c983:	69f394               	ae_lbi	a15, 9
  19c986:	034d                	mov.n	a4, a3
  19c988:	775994               	ae_dbi	a9, 9
  19c98b:	698384               	ae_lbi	a8, 8
  19c98e:	43faf0               	min	a15, a10, a15
  19c991:	93f9                	s32i.n	a15, a3, 36
  19c993:	3389                	s32i.n	a8, a3, 12
  19c995:	775984               	ae_dbi	a9, 8
  19c998:	69f394               	ae_lbi	a15, 9
  19c99b:	358c                	beqz.n	a5, 19c9a2 <xa_mp3_dec_l3_get_side_info2+0x8a>
  19c99d:	fec872               	addi	a7, a8, -2
  19c9a0:	3379                	s32i.n	a7, a3, 12

0019c9a2 <xa_mp3_dec_l3_get_side_info2+0x8a>:
  19c9a2:	33ca                	add.n	a3, a3, a12
  19c9a4:	a4f9                	s32i.n	a15, a4, 40
  19c9a6:	775994               	ae_dbi	a9, 9
  19c9a9:	698314               	ae_lbi	a8, 1
  19c9ac:	775914               	ae_dbi	a9, 1
  19c9af:	04e816               	beqz	a8, 19ca01 <xa_mp3_dec_l3_get_side_info2+0xe9>
  19c9b2:	698324               	ae_lbi	a8, 2
  19c9b5:	b489                	s32i.n	a8, a4, 44
  19c9b7:	775924               	ae_dbi	a9, 2
  19c9ba:	697314               	ae_lbi	a7, 1
  19c9bd:	c479                	s32i.n	a7, a4, 48
  19c9bf:	775914               	ae_dbi	a9, 1
  19c9c2:	370c                	movi.n	a7, 3
  19c9c4:	69f354               	ae_lbi	a15, 5
  19c9c7:	d4f9                	s32i.n	a15, a4, 52
  19c9c9:	775954               	ae_dbi	a9, 5
  19c9cc:	698354               	ae_lbi	a8, 5
  19c9cf:	e489                	s32i.n	a8, a4, 56
  19c9d1:	048d                	mov.n	a8, a4
  19c9d3:	775954               	ae_dbi	a9, 5
  19c9d6:	0f64b2               	s32i	a11, a4, 60
  19c9d9:	0ca776               	loopgtz	a7, 19c9e9 <xa_mp3_dec_l3_get_side_info2+0xd1>
  19c9dc:	69f334               	ae_lbi	a15, 3
  19c9df:	775934               	ae_dbi	a9, 3
  19c9e2:	11ffd0               	slli	a15, a15, 3
  19c9e5:	48f9                	s32i.n	a15, a8, 16
  19c9e7:	884b                	addi.n	a8, a8, 4

0019c9e9 <xa_mp3_dec_l3_get_side_info2+0xd1>:
  19c9e9:	b478                	l32i.n	a7, a4, 44
  19c9eb:	1188                	l32i.n	a8, a1, 4
  19c9ed:	072766               	bnei	a7, 2, 19c9f8 <xa_mp3_dec_l3_get_side_info2+0xe0>
  19c9f0:	186482               	s32i	a8, a4, 96
  19c9f3:	000106               	j	19c9fb <xa_mp3_dec_l3_get_side_info2+0xe3>

0019c9f6 <xa_mp3_dec_l3_get_side_info2+0xde>:
	...

0019c9f8 <xa_mp3_dec_l3_get_side_info2+0xe0>:
  19c9f8:	1864d2               	s32i	a13, a4, 96

0019c9fb <xa_mp3_dec_l3_get_side_info2+0xe3>:
  19c9fb:	1964a2               	s32i	a10, a4, 100
  19c9fe:	000e86               	j	19ca3c <xa_mp3_dec_l3_get_side_info2+0x124>

0019ca01 <xa_mp3_dec_l3_get_side_info2+0xe9>:
  19ca01:	048d                	mov.n	a8, a4
  19ca03:	3f0c                	movi.n	a15, 3
  19ca05:	09af76               	loopgtz	a15, 19ca12 <xa_mp3_dec_l3_get_side_info2+0xfa>
  19ca08:	697354               	ae_lbi	a7, 5
  19ca0b:	d879                	s32i.n	a7, a8, 52
  19ca0d:	775954               	ae_dbi	a9, 5
  19ca10:	884b                	addi.n	a8, a8, 4

0019ca12 <xa_mp3_dec_l3_get_side_info2+0xfa>:
  19ca12:	698344               	ae_lbi	a8, 4
  19ca15:	775944               	ae_dbi	a9, 4
  19ca18:	697334               	ae_lbi	a7, 3
  19ca1b:	90f8e0               	addx2	a15, a8, a14
  19ca1e:	019ff2               	l16si	a15, a15, 2
  19ca21:	775934               	ae_dbi	a9, 3
  19ca24:	b4b9                	s32i.n	a11, a4, 44
  19ca26:	c4b9                	s32i.n	a11, a4, 48
  19ca28:	21f1f0               	srai	a15, a15, 1
  19ca2b:	887a                	add.n	a8, a8, a7
  19ca2d:	9088e0               	addx2	a8, a8, a14
  19ca30:	029882               	l16si	a8, a8, 4
  19ca33:	1864f2               	s32i	a15, a4, 96
  19ca36:	218180               	srai	a8, a8, 1
  19ca39:	196482               	s32i	a8, a4, 100

0019ca3c <xa_mp3_dec_l3_get_side_info2+0x124>:
  19ca3c:	698314               	ae_lbi	a8, 1
  19ca3f:	1b6482               	s32i	a8, a4, 108
  19ca42:	775914               	ae_dbi	a9, 1
  19ca45:	697314               	ae_lbi	a7, 1
  19ca48:	1c6472               	s32i	a7, a4, 112
  19ca4b:	775914               	ae_dbi	a9, 1
  19ca4e:	6943c4               	ae_lbi	a4, 12
  19ca51:	0d3ff24170b0b36e 	{ bne.w18	a3, a6, 19c97c <xa_mp3_dec_l3_get_side_info2+0x64>; nop }
  19ca59:	000046               	j	19ca5e <xa_mp3_dec_l3_get_side_info2+0x146>

0019ca5c <xa_mp3_dec_l3_get_side_info2+0x144>:
  19ca5c:	020c                	movi.n	a2, 0

0019ca5e <xa_mp3_dec_l3_get_side_info2+0x146>:
  19ca5e:	01a8                	l32i.n	a10, a1, 0
  19ca60:	7f6a92               	s32i	a9, a10, 0x1fc
  19ca63:	f01d                	retw.n

0019ca65 <xa_mp3_dec_l3_get_side_info2+0x14d>:
  19ca65:	000000                                        ...

0019ca68 <xa_mp3_dec_do_layer3_sideinfo>:
  19ca68:	004136               	entry	a1, 32
  19ca6b:	03c8                	l32i.n	a12, a3, 0
  19ca6d:	93e8                	l32i.n	a14, a3, 36
  19ca6f:	c388                	l32i.n	a8, a3, 48
  19ca71:	2ed2b2               	addmi	a11, a2, 0x2e00
  19ca74:	091866               	bnei	a8, 1, 19ca81 <xa_mp3_dec_do_layer3_sideinfo+0x19>
  19ca77:	d3d8                	l32i.n	a13, a3, 52
  19ca79:	2f0c                	movi.n	a15, 2
  19ca7b:	10ddf0               	and	a13, a13, a15
  19ca7e:	000046               	j	19ca83 <xa_mp3_dec_do_layer3_sideinfo+0x1b>

0019ca81 <xa_mp3_dec_do_layer3_sideinfo+0x19>:
  19ca81:	0d0c                	movi.n	a13, 0

0019ca83 <xa_mp3_dec_do_layer3_sideinfo+0x1b>:
  19ca83:	3388                	l32i.n	a8, a3, 12
  19ca85:	34cbb2               	addi	a11, a11, 52
  19ca88:	688c                	beqz.n	a8, 19ca92 <xa_mp3_dec_do_layer3_sideinfo+0x2a>
  19ca8a:	02ad                	mov.n	a10, a2
  19ca8c:	ffe8a5               	call8	19c918 <xa_mp3_dec_l3_get_side_info2>
  19ca8f:	000106               	j	19ca97 <xa_mp3_dec_do_layer3_sideinfo+0x2f>

0019ca92 <xa_mp3_dec_do_layer3_sideinfo+0x2a>:
  19ca92:	02ad                	mov.n	a10, a2
  19ca94:	ffd2a5               	call8	19c7c0 <xa_mp3_dec_l3_get_side_info1>

0019ca97 <xa_mp3_dec_do_layer3_sideinfo+0x2f>:
  19ca97:	2ed222               	addmi	a2, a2, 0x2e00
  19ca9a:	d228                	l32i.n	a2, a2, 52
  19ca9c:	1122d0               	slli	a2, a2, 3
  19ca9f:	c02a20               	sub	a2, a10, a2
  19caa2:	f01d                	retw.n

Disassembly of section .lib_msbc_enc.text:

0019caa8 <xa_sbc_analyze_eight-0x70>:
  19caa8:	00291d9c 00291dd8 00291ec0 00020000     ..)...)...).....
  19cab8:	0019d574 0019d2d4 00291ef0 0019d5cd     t.........).....
  19cac8:	ffff8504 ffff8001 ffff8000 ffff8002     ................
  19cad8:	ffff8003 ffff8d00 00291f00 00291f10     ..........)...).
  19cae8:	ffff8d03 00291f08 ffff8d01 ffff8d02     ......).........
  19caf8:	00001500 ffff8d04 00200020 ffff9500     ........ . .....
  19cb08:	00000d00 00291f30 0029232c              ....0.).,#).

0019cb14 <xa_sbc_analyze_eight-0x4>:
  19cb14:	00000000                                ....

0019cb18 <xa_sbc_analyze_eight>:
  19cb18:	018136               	entry	a1, 192
  19cb1b:	04afb2               	movi	a11, -252
  19cb1e:	84afa2               	movi	a10, -124
  19cb21:	082c                	movi.n	a8, 32
  19cb23:	c73c                	movi.n	a7, 60
  19cb25:	840c                	movi.n	a4, 8
  19cb27:	7ec252               	addi	a5, a2, 126
  19cb2a:	f8c192               	addi	a9, a1, -8
  19cb2d:	698b                	addi.n	a6, a9, 8
  19cb2f:	ffde21               	l32r	a2, 19caa8 (291d9c <_lib_msbc_enc_rodata_start+0xfc>)
  19cb32:	08c992               	addi	a9, a9, 8
  19cb35:	62a476               	loopgtz	a4, 19cb9b <xa_sbc_analyze_eight+0x83>
  19cb38:	bb25a4               	ae_l16x2m.xu	aed2, a5, a10
  19cb3b:	cb12b4               	ae_l32m.xu	aed1, a2, a11
  19cb3e:	eb01ad020203021f 	{ ae_l32m.iu	aed0, a2, 4; ae_sel16i.n	aed3, aed2, aed2, 1; nop }
  19cb46:	eb6b67030101358f 	{ ae_l16x2m.xu	aed3, a5, a8; ae_mulf48q32sp16s.l	aed1, aed1, aed3; nop }
  19cb4e:	eb6b73020000227f 	{ ae_l32m.xu	aed2, a2, a7; ae_mulf48q32sp16s.l	aed0, aed0, aed2; nop }
  19cb56:	c94214               	ae_l32m.iu	aed4, a2, 4
  19cb59:	cbe274               	ae_l32m.xu	aed14, a2, a7
  19cb5c:	c9c214               	ae_l32m.iu	aed12, a2, 4
  19cb5f:	bbd584               	ae_l16x2m.xu	aed13, a5, a8
  19cb62:	cba274               	ae_l32m.xu	aed10, a2, a7
  19cb65:	5201ad433303821f 	{ ae_l32m.iu	aed8, a2, 4; ae_sel16i.n	aed3, aed3, aed3, 1; ae_mulaf48q32sp16s.l_s2	aed0, aed4, aed3 }
  19cb6d:	520167cddd0f958f 	{ ae_l16x2m.xu	aed9, a5, a8; ae_sel16i.n	aed15, aed13, aed13, 1; ae_mulaf48q32sp16s.l_s2	aed0, aed12, aed13 }
  19cb75:	52016729391b558f 	{ ae_l16x2m.xu	aed5, a5, a8; ae_sel16i.n	aed11, aed9, aed9, 1; ae_mulaf48q32sp16s.l_s2	aed1, aed2, aed3 }
  19cb7d:	523d738f9e01627f 	{ ae_l32m.xu	aed6, a2, a7; ae_mulaf48q32sp16s.l	aed1, aed14, aed15; ae_mulaf48q32sp16s.l_s2	aed0, aed8, aed9 }
  19cb85:	5201ada5b517421f 	{ ae_l32m.iu	aed4, a2, 4; ae_sel16i.n	aed7, aed5, aed5, 1; ae_mulaf48q32sp16s.l_s2	aed1, aed10, aed11 }
  19cb8d:	523ddd475601259f 	{ nop; ae_mulaf48q32sp16s.l	aed1, aed6, aed7; ae_mulaf48q32sp16s.l_s2	aed0, aed4, aed5 }
  19cb95:	021614               	ae_s64.ip	aed1, a6, 8
  19cb98:	020614               	ae_s64.ip	aed0, a6, 8

0019cb9b <xa_sbc_analyze_eight+0x83>:
  19cb9b:	ebfbc4000f00c91f 	{ ae_l64.ip	aed12, a9, 8; nop; nop }
  19cba3:	48c122               	addi	a2, a1, 72
  19cba6:	7cc162               	addi	a6, a1, 124
  19cba9:	065d                	mov.n	a5, a6
  19cbab:	f8c222               	addi	a2, a2, -8
  19cbae:	ebfbc4000f00991f 	{ ae_l64.ip	aed9, a9, 8; nop; nop }
  19cbb6:	ebfbc4000f00891f 	{ ae_l64.ip	aed8, a9, 8; nop; nop }
  19cbbe:	ebfbc7000f00d29f 	{ ae_l64.ip	aed13, a2, -8; nop; nop }
  19cbc6:	ebfbc7000f00a29f 	{ ae_l64.ip	aed10, a2, -8; nop; nop }
  19cbce:	ebfbc4000f00691f 	{ ae_l64.ip	aed6, a9, 8; nop; nop }

0019cbd6 <xa_sbc_analyze_eight+0xbe>:
  19cbd6:	ebeac00d0c0cd96f 	{ ae_l64.i	aed13, a9, 0; ae_add64	aed12, aed12, aed13; nop }
  19cbde:	c7eac7cad9a9b29e 	{ ae_l64.ip	aed11, a2, -8; ae_add64	aed9, aed9, aed10; ae_roundsq32f48sym	aed10, aed12 }
  19cbe6:	c7eabb9bd898a51e 	{ ae_s32m.iu	aed10, a5, 4; ae_add64	aed8, aed8, aed11; ae_roundsq32f48sym	aed9, aed9 }
  19cbee:	e59514               	ae_s32m.iu	aed9, a5, 4
  19cbf1:	ebfbc7000f00729f 	{ ae_l64.ip	aed7, a2, -8; nop; nop }
  19cbf9:	60c122               	addi	a2, a1, 96
  19cbfc:	c7ea2087d676827e 	{ addi	a7, a2, 8; ae_add64	aed6, aed6, aed7; ae_roundsq32f48sym	aed7, aed8 }
  19cc04:	c7fbbb60df50751e 	{ ae_s32m.iu	aed7, a5, 4; nop; ae_roundsq32f48sym	aed5, aed6 }
  19cc0c:	e55514               	ae_s32m.iu	aed5, a5, 4
  19cc0f:	f8c222               	addi	a2, a2, -8
  19cc12:	068d                	mov.n	a8, a6
  19cc14:	039d                	mov.n	a9, a3
  19cc16:	7fc152               	addi	a5, a1, 127
  19cc19:	11c552               	addi	a5, a5, 17
  19cc1c:	ebfbc7000f00529f 	{ ae_l64.ip	aed5, a2, -8; nop; nop }
  19cc24:	ebfbc4000f00471f 	{ ae_l64.ip	aed4, a7, 8; nop; nop }
  19cc2c:	ebfbc4000f00271f 	{ ae_l64.ip	aed2, a7, 8; nop; nop }
  19cc34:	ebfbc7000f00329f 	{ ae_l64.ip	aed3, a2, -8; nop; nop }
  19cc3c:	ebfbc7000f00129f 	{ ae_l64.ip	aed1, a2, -8; nop; nop }
  19cc44:	ebf4c4050404f71f 	{ ae_l64.ip	aed15, a7, 8; ae_sub64	aed4, aed4, aed5; nop }
  19cc4c:	ff9871               	l32r	a7, 19caac (291dd8 <_lib_msbc_enc_rodata_start+0x138>)
  19cc4f:	c7f44043d232032e 	{ movi	a2, 3; ae_sub64	aed2, aed2, aed3; ae_roundsq32f48sym	aed3, aed4 }
  19cc57:	c7f4bb21df0f351e 	{ ae_s32m.iu	aed3, a5, 4; ae_sub64	aed15, aed15, aed1; ae_roundsq32f48sym	aed0, aed2 }
  19cc5f:	c7fbbbf0dfe0051e 	{ ae_s32m.iu	aed0, a5, 4; nop; ae_roundsq32f48sym	aed14, aed15 }
  19cc67:	e5e514               	ae_s32m.iu	aed14, a5, 4
  19cc6a:	c86674               	ae_l32m.i	aed6, a6, 28
  19cc6d:	c83644               	ae_l32m.i	aed3, a6, 16
  19cc70:	c8c634               	ae_l32m.i	aed12, a6, 12
  19cc73:	400000804239563e 	{ ae_l32m.i	aed9, a6, 8; nop; addi	a5, a3, 56 }
  19cc7b:	400000804102767e 	{ ae_l32m.i	aed2, a6, 4; nop; addi	a7, a7, 8 }
  19cc83:	3e07f4               	ae_l32x2.ip	aed0, a7, 56
  19cc86:	073d                	mov.n	a3, a7
  19cc88:	eb01c200000457bf 	{ ae_l32x2.i	aed5, a7, -40; ae_sel16i.n	aed4, aed0, aed0, 1; nop }
  19cc90:	7701c3250507b72f 	{ ae_l32x2.i	aed11, a7, -32; ae_sel16i.n	aed7, aed5, aed5, 1; ae_mulf48q32sp16s.l_s2	aed0, aed2, aed0 }
  19cc98:	776bc22b492af7af 	{ ae_l32x2.i	aed15, a7, -48; ae_mulf48q32sp16s.l	aed10, aed9, aed11; ae_mulf48q32sp16s.l_s2	aed2, aed2, aed4 }
  19cca0:	8101c3fbfbeb473e 	{ ae_l32x2.i	aed4, a7, -24; ae_sel16i.n	aed11, aed11, aed11, 1; ae_sel16i	aed14, aed15, aed15, 1 }
  19cca8:	523dadcfec20c86f 	{ ae_l32m.iu	aed12, a8, 24; ae_mulaf48q32sp16s.l	aed0, aed12, aed15; ae_mulaf48q32sp16s.l_s2	aed2, aed12, aed14 }
  19ccb0:	526bc33b49a9b7bf 	{ ae_l32x2.i	aed11, a7, -8; ae_mulf48q32sp16s.l	aed9, aed9, aed11; ae_mulaf48q32sp16s.l_s2	aed10, aed3, aed4 }
  19ccb8:	8101c3b4b414e7ae 	{ ae_l32x2.i	aed14, a7, -16; ae_sel16i.n	aed4, aed4, aed4, 1; ae_sel16i	aed1, aed11, aed11, 1 }
  19ccc0:	5201ad3e4e98482f 	{ ae_l32m.iu	aed4, a8, 8; ae_sel16i.n	aed8, aed14, aed14, 1; ae_mulaf48q32sp16s.l_s2	aed9, aed3, aed4 }
  19ccc8:	52ea59cde2a2855f 	{ or	a8, a5, a5; ae_add64	aed2, aed2, aed13; ae_mulaf48q32sp16s.l_s2	aed10, aed12, aed14 }
  19ccd0:	0020f0               	nop
  19ccd3:	f03d                	nop.n
  19ccd5:	808276               	loop	a2, 19cd59 <xa_sbc_analyze_eight+0x241>
  19ccd8:	523d5948bca9266f 	{ or	a2, a6, a6; ae_mulaf48q32sp16s.l	aed9, aed12, aed8; ae_mulaf48q32sp16s.l_s2	aed10, aed4, aed11 }
  19cce0:	523dac657620862f 	{ ae_l32m.i	aed8, a6, 8; ae_mulaf48q32sp16s.l	aed0, aed6, aed5; ae_mulaf48q32sp16s.l_s2	aed2, aed6, aed7 }
  19cce8:	0d3dac01a4b9161f 	{ ae_l32m.i	aed1, a6, 4; ae_mulaf48q32sp16s.l	aed9, aed4, aed1; ae_srai64	aed11, aed10, 16 }
  19ccf0:	0dfbac000fc0463f 	{ ae_l32m.i	aed4, a6, 12; nop; ae_srai64	aed12, aed0, 16 }
  19ccf8:	96eaacbc92cab64e 	{ ae_l32m.i	aed11, a6, 16; ae_add64	aed10, aed2, aed12; ae_add64	aed12, aed9, aed11 }
  19cd00:	abeaadccaaa9c26e 	{ ae_l32m.iu	aed12, a2, 24; ae_add64	aed9, aed10, aed12; ae_sub64	aed10, aed10, aed12 }
  19cd08:	029914               	ae_s64.ip	aed9, a9, 8
  19cd0b:	02a8f4               	ae_s64.ip	aed10, a8, -8
  19cd0e:	c15334               	ae_l32x2.i	aed5, a3, 24
  19cd11:	eb6bc105080a932f 	{ ae_l32x2.i	aed9, a3, 32; ae_mulf48q32sp16s.l	aed10, aed8, aed5; nop }
  19cd19:	8101c1959525733e 	{ ae_l32x2.i	aed7, a3, 40; ae_sel16i.n	aed5, aed5, aed5, 1; ae_sel16i	aed2, aed9, aed9, 1 }
  19cd21:	526bc0b598a9333f 	{ ae_l32x2.i	aed3, a3, 8; ae_mulf48q32sp16s.l	aed9, aed8, aed5; ae_mulaf48q32sp16s.l_s2	aed10, aed11, aed9 }
  19cd29:	8101cd737385037e 	{ ae_l32x2.ip	aed0, a3, 56; ae_sel16i.n	aed5, aed3, aed3, 1; ae_sel16i	aed8, aed7, aed7, 1 }
  19cd31:	5201c3b02092b3bf 	{ ae_l32x2.i	aed11, a3, -8; ae_sel16i.n	aed2, aed0, aed0, 1; ae_mulaf48q32sp16s.l_s2	aed9, aed11, aed2 }
  19cd39:	776bdd102120259f 	{ nop; ae_mulf48q32sp16s.l	aed0, aed1, aed0; ae_mulf48q32sp16s.l_s2	aed2, aed1, aed2 }
  19cd41:	5201c24b5b2153bf 	{ ae_l32x2.i	aed5, a3, -40; ae_sel16i.n	aed1, aed11, aed11, 1; ae_mulaf48q32sp16s.l_s2	aed2, aed4, aed5 }
  19cd49:	5201acc575a7667f 	{ ae_l32m.i	aed6, a6, 28; ae_sel16i.n	aed7, aed5, aed5, 1; ae_mulaf48q32sp16s.l_s2	aed10, aed12, aed7 }
  19cd51:	52eaad4d3202422f 	{ ae_l32m.iu	aed4, a2, 8; ae_add64	aed2, aed2, aed13; ae_mulaf48q32sp16s.l_s2	aed0, aed4, aed3 }

0019cd59 <xa_sbc_analyze_eight+0x241>:
  19cd59:	523ddd675602259f 	{ nop; ae_mulaf48q32sp16s.l	aed2, aed6, aed7; ae_mulaf48q32sp16s.l_s2	aed0, aed6, aed5 }
  19cd61:	523dddcb849a259f 	{ nop; ae_mulaf48q32sp16s.l	aed10, aed4, aed11; ae_mulaf48q32sp16s.l_s2	aed9, aed12, aed8 }

0019cd69 <xa_sbc_analyze_eight+0x251>:
  19cd69:	0d3ddd010419259f 	{ nop; ae_mulaf48q32sp16s.l	aed9, aed4, aed1; ae_srai64	aed1, aed0, 16 }
  19cd71:	8d30a4               	ae_srai64	aed3, aed10, 16
  19cd74:	96eadd132913259e 	{ nop; ae_add64	aed3, aed9, aed3; ae_add64	aed1, aed2, aed1 }
  19cd7c:	312134               	ae_add64	aed2, aed1, aed3
  19cd7f:	ebf4c8030101295f 	{ ae_s64.ip	aed2, a9, 8; ae_sub64	aed1, aed1, aed3; nop }
  19cd87:	0218f4               	ae_s64.ip	aed1, a8, -8
  19cd8a:	f01d                	retw.n

0019cd8c <xa_sbc_encode>:
  19cd8c:	020136               	entry	a1, 0x100
  19cd8f:	356122               	s32i	a2, a1, 212
  19cd92:	376132               	s32i	a3, a1, 220
  19cd95:	2f6152               	s32i	a5, a1, 188
  19cd98:	0b03a2               	l8ui	a10, a3, 11
  19cd9b:	0c03b2               	l8ui	a11, a3, 12
  19cd9e:	400001b544013bae 	{ ae_movda16	aed1, a11; nop; ae_movda16	aed0, a10 }
  19cda6:	0c800400f110c48e 	{ addi	a8, a4, -4; ae_mul16x4	aed1, aed0, aed0, aed1 }
  19cdae:	04d292               	addmi	a9, a2, 0x400
  19cdb1:	25a0c4               	ae_movad32.l	a10, aed0
  19cdb4:	3cc992               	addi	a9, a9, 60
  19cdb7:	41a1a0               	srli	a10, a10, 1
  19cdba:	059a76               	loopnez	a10, 19cdc3 <xa_sbc_encode+0x37>
  19cdbd:	b90814               	ae_l16x2m.iu	aed0, a8, 4
  19cdc0:	d90914               	ae_s16x2m.iu	aed0, a9, 4

0019cdc3 <xa_sbc_encode+0x37>:
  19cdc3:	3721f2               	l32i	a15, a1, 220
  19cdc6:	080ff2               	l8ui	a15, a15, 8
  19cdc9:	352172               	l32i	a7, a1, 212
  19cdcc:	119fd0               	slli	a9, a15, 3
  19cdcf:	0d401241d0b01f6e 	{ blti.w18	a15, 1, 19cf00 <xa_sbc_encode+0x174>; nop }
  19cdd7:	372182               	l32i	a8, a1, 220
  19cdda:	0a0c                	movi.n	a10, 0
  19cddc:	00a0b2               	movi	a11, 0
  19cddf:	40c7c2               	addi	a12, a7, 64
  19cde2:	11e9d0               	slli	a14, a9, 3
  19cde5:	3461e2               	s32i	a14, a1, 208
  19cde8:	3061c2               	s32i	a12, a1, 192
  19cdeb:	3661b2               	s32i	a11, a1, 216
  19cdee:	3161a2               	s32i	a10, a1, 196
  19cdf1:	326182               	s32i	a8, a1, 200
  19cdf4:	01d882               	addmi	a8, a8, 0x100
  19cdf7:	60c882               	addi	a8, a8, 96
  19cdfa:	336182               	s32i	a8, a1, 204

0019cdfd <xa_sbc_encode+0x71>:
  19cdfd:	322192               	l32i	a9, a1, 200
  19ce00:	332142               	l32i	a4, a1, 204
  19ce03:	3721f2               	l32i	a15, a1, 220
  19ce06:	0448                	l32i.n	a4, a4, 0
  19ce08:	0b0ff2               	l8ui	a15, a15, 11
  19ce0b:	909490               	addx2	a9, a4, a9
  19ce0e:	1ec922               	addi	a2, a9, 30
  19ce11:	01d992               	addmi	a9, a9, 0x100
  19ce14:	bec992               	addi	a9, a9, -66
  19ce17:	0d400a41a0b01f6e 	{ blti.w18	a15, 1, 19cec5 <xa_sbc_encode+0x139>; nop }
  19ce1f:	060c                	movi.n	a6, 0
  19ce21:	ffd252               	addmi	a5, a2, 0xffffff00
  19ce24:	ffd932               	addmi	a3, a9, 0xffffff00
  19ce27:	fcc332               	addi	a3, a3, -4
  19ce2a:	fcc552               	addi	a5, a5, -4

0019ce2d <xa_sbc_encode+0xa1>:
  19ce2d:	f8c442               	addi	a4, a4, -8
  19ce30:	f0c552               	addi	a5, a5, -16
  19ce33:	f0c332               	addi	a3, a3, -16
  19ce36:	f0c222               	addi	a2, a2, -16
  19ce39:	362182               	l32i	a8, a1, 216
  19ce3c:	352192               	l32i	a9, a1, 212
  19ce3f:	b08680               	addx8	a8, a6, a8
  19ce42:	908890               	addx2	a8, a8, a9
  19ce45:	03d882               	addmi	a8, a8, 0x300
  19ce48:	48c882               	addi	a8, a8, 72
  19ce4b:	7c98f2               	l16si	a15, a8, 248
  19ce4e:	8a55f2               	s16i	a15, a5, 0x114
  19ce51:	8a53f2               	s16i	a15, a3, 0x114
  19ce54:	7d98e2               	l16si	a14, a8, 250
  19ce57:	8955e2               	s16i	a14, a5, 0x112
  19ce5a:	8953e2               	s16i	a14, a3, 0x112
  19ce5d:	7e98d2               	l16si	a13, a8, 252
  19ce60:	8855d2               	s16i	a13, a5, 0x110
  19ce63:	8853d2               	s16i	a13, a3, 0x110
  19ce66:	7f98c2               	l16si	a12, a8, 254
  19ce69:	8755c2               	s16i	a12, a5, 0x10e
  19ce6c:	8753c2               	s16i	a12, a3, 0x10e
  19ce6f:	8098b2               	l16si	a11, a8, 0x100
  19ce72:	8655b2               	s16i	a11, a5, 0x10c
  19ce75:	8653b2               	s16i	a11, a3, 0x10c
  19ce78:	8198a2               	l16si	a10, a8, 0x102
  19ce7b:	07bd                	mov.n	a11, a7
  19ce7d:	8555a2               	s16i	a10, a5, 0x10a
  19ce80:	8553a2               	s16i	a10, a3, 0x10a
  19ce83:	02ad                	mov.n	a10, a2
  19ce85:	829892               	l16si	a9, a8, 0x104
  19ce88:	845592               	s16i	a9, a5, 0x108
  19ce8b:	845392               	s16i	a9, a3, 0x108
  19ce8e:	839882               	l16si	a8, a8, 0x106
  19ce91:	835582               	s16i	a8, a5, 0x106
  19ce94:	835382               	s16i	a8, a3, 0x106
  19ce97:	ffc825               	call8	19cb18 <xa_sbc_analyze_eight>
  19ce9a:	24dc                	bnez.n	a4, 19ceb0 <xa_sbc_encode+0x124>
  19ce9c:	045c                	movi.n	a4, 80
  19ce9e:	01d332               	addmi	a3, a3, 0x100
  19cea1:	01d552               	addmi	a5, a5, 0x100
  19cea4:	01d222               	addmi	a2, a2, 0x100
  19cea7:	a0c222               	addi	a2, a2, -96
  19ceaa:	a0c552               	addi	a5, a5, -96
  19cead:	a0c332               	addi	a3, a3, -96

0019ceb0 <xa_sbc_encode+0x124>:
  19ceb0:	661b                	addi.n	a6, a6, 1
  19ceb2:	3721a2               	l32i	a10, a1, 220
  19ceb5:	3421b2               	l32i	a11, a1, 208
  19ceb8:	0b0aa2               	l8ui	a10, a10, 11
  19cebb:	77ba                	add.n	a7, a7, a11
  19cebd:	0d3ff641c0b096ae 	{ blt.w18	a6, a10, 19ce2d <xa_sbc_encode+0xa1>; nop }

0019cec5 <xa_sbc_encode+0x139>:
  19cec5:	302172               	l32i	a7, a1, 192
  19cec8:	3721d2               	l32i	a13, a1, 220
  19cecb:	3121c2               	l32i	a12, a1, 196
  19cece:	3321e2               	l32i	a14, a1, 204
  19ced1:	362182               	l32i	a8, a1, 216
  19ced4:	3221f2               	l32i	a15, a1, 200
  19ced7:	01d882               	addmi	a8, a8, 0x100
  19ceda:	01dff2               	addmi	a15, a15, 0x100
  19cedd:	0e49                	s32i.n	a4, a14, 0
  19cedf:	cc1b                	addi.n	a12, a12, 1
  19cee1:	3161c2               	s32i	a12, a1, 196
  19cee4:	080dd2               	l8ui	a13, a13, 8
  19cee7:	ee4b                	addi.n	a14, a14, 4
  19cee9:	40cff2               	addi	a15, a15, 64
  19ceec:	80c882               	addi	a8, a8, -128
  19ceef:	366182               	s32i	a8, a1, 216
  19cef2:	3261f2               	s32i	a15, a1, 200
  19cef5:	3361e2               	s32i	a14, a1, 204
  19cef8:	0d3ff04110b09cde 	{ blt.w18	a12, a13, 19cdfd <xa_sbc_encode+0x71>; nop }

0019cf00 <xa_sbc_encode+0x174>:
  19cf00:	372172               	l32i	a7, a1, 220
  19cf03:	feeb91               	l32r	a9, 19cab0 (291ec0 <enc_cos_table_8_63+0xe0>)
  19cf06:	00a2d2               	movi	a13, 0x200
  19cf09:	99b8                	l32i.n	a11, a9, 36
  19cf0b:	a9c8                	l32i.n	a12, a9, 40
  19cf0d:	89a8                	l32i.n	a10, a9, 32
  19cf0f:	7988                	l32i.n	a8, a9, 28
  19cf11:	69f8                	l32i.n	a15, a9, 24
  19cf13:	0c57d2               	s16i	a13, a7, 24
  19cf16:	59e8                	l32i.n	a14, a9, 20
  19cf18:	49d8                	l32i.n	a13, a9, 16
  19cf1a:	41d9                	s32i.n	a13, a1, 16
  19cf1c:	51e9                	s32i.n	a14, a1, 20
  19cf1e:	61f9                	s32i.n	a15, a1, 24
  19cf20:	7189                	s32i.n	a8, a1, 28
  19cf22:	81a9                	s32i.n	a10, a1, 32
  19cf24:	a1c9                	s32i.n	a12, a1, 40
  19cf26:	91b9                	s32i.n	a11, a1, 36
  19cf28:	39c8                	l32i.n	a12, a9, 12
  19cf2a:	29b8                	l32i.n	a11, a9, 8
  19cf2c:	19a8                	l32i.n	a10, a9, 4
  19cf2e:	11a9                	s32i.n	a10, a1, 4
  19cf30:	21b9                	s32i.n	a11, a1, 8
  19cf32:	31c9                	s32i.n	a12, a1, 12
  19cf34:	0998                	l32i.n	a9, a9, 0
  19cf36:	0199                	s32i.n	a9, a1, 0
  19cf38:	0c0782               	l8ui	a8, a7, 12
  19cf3b:	2e6182               	s32i	a8, a1, 184
  19cf3e:	080792               	l8ui	a9, a7, 8
  19cf41:	0c97a2               	l16si	a10, a7, 24
  19cf44:	0b0772               	l8ui	a7, a7, 11
  19cf47:	0d403341d0b04a6e 	{ blti.w18	a10, 4, 19d288 <xa_sbc_encode+0x4fc>; nop }
  19cf4f:	150c                	movi.n	a5, 1
  19cf51:	ada062               	movi	a6, 173
  19cf54:	aaa0c2               	movi	a12, 170
  19cf57:	2f21e2               	l32i	a14, a1, 188
  19cf5a:	3721a2               	l32i	a10, a1, 220
  19cf5d:	0d0c                	movi.n	a13, 0
  19cf5f:	67efd4               	wur.ae_bitptr	a13
  19cf62:	f3f1d0               	wur.ae_bithead	a13
  19cf65:	7aa8                	l32i.n	a10, a10, 28
  19cf67:	0e6e07               	bbci	a14, 0, 19cf79 <xa_sbc_encode+0x1ed>
  19cf6a:	4e0b                	addi.n	a4, a14, -1
  19cf6c:	8a0b                	addi.n	a8, a10, -1
  19cf6e:	83c680               	moveqz	a12, a6, a8
  19cf71:	004ec2               	s8i	a12, a14, 0
  19cf74:	000446               	j	19cf89 <xa_sbc_encode+0x1fd>

0019cf77 <xa_sbc_encode+0x1eb>:
	...

0019cf79 <xa_sbc_encode+0x1ed>:
  19cf79:	fecef2               	addi	a15, a14, -2
  19cf7c:	0d40324140b01a0e 	{ beqi.w18	a10, 1, 19d2a4 <xa_sbc_encode+0x518>; nop }
  19cf84:	638fc4               	ae_sbi	a15, a12, 8
  19cf87:	0f4d                	mov.n	a4, a15

0019cf89 <xa_sbc_encode+0x1fd>:
  19cf89:	3721a2               	l32i	a10, a1, 220
  19cf8c:	7a88                	l32i.n	a8, a10, 28
  19cf8e:	1aa8                	l32i.n	a10, a10, 4
  19cf90:	2d61a2               	s32i	a10, a1, 180
  19cf93:	0d40304140b0180e 	{ beqi.w18	a8, 1, 19d29b <xa_sbc_encode+0x50f>; nop }
  19cf9b:	04b070               	extui	a11, a7, 0, 1
  19cf9e:	6324a4               	ae_sbi	a4, a10, 2
  19cfa1:	080c                	movi.n	a8, 0
  19cfa3:	1a0c                	movi.n	a10, 1
  19cfa5:	838ab0               	moveqz	a8, a10, a11
  19cfa8:	3721b2               	l32i	a11, a1, 220
  19cfab:	632484               	ae_sbi	a4, a8, 2
  19cfae:	000bf2               	l8ui	a15, a11, 0
  19cfb1:	6324f4               	ae_sbi	a4, a15, 2
  19cfb4:	0a0be2               	l8ui	a14, a11, 10
  19cfb7:	6314e4               	ae_sbi	a4, a14, 1
  19cfba:	0c0bc2               	l8ui	a12, a11, 12
  19cfbd:	41c3c0               	srli	a12, a12, 3
  19cfc0:	6314c4               	ae_sbi	a4, a12, 1
  19cfc3:	4bb8                	l32i.n	a11, a11, 16
  19cfc5:	6384b4               	ae_sbi	a4, a11, 8

0019cfc8 <xa_sbc_encode+0x23c>:
  19cfc8:	352162               	l32i	a6, a1, 212
  19cfcb:	2e2182               	l32i	a8, a1, 184
  19cfce:	2f21e2               	l32i	a14, a1, 188
  19cfd1:	6384d4               	ae_sbi	a4, a13, 8
  19cfd4:	400000c14523d91e 	{ ae_movda32	aed3, a9; nop; addi	a13, a1, 44 }
  19cfdc:	010ef2               	l8ui	a15, a14, 1
  19cfdf:	400000454502686e 	{ ae_movda32	aed2, a8; nop; addmi	a6, a6, 0x400 }
  19cfe7:	eb7b2f030202c66f 	{ addi	a6, a6, -4; ae_mulp32x2	aed2, aed2, aed3; nop }
  19cfef:	01f9                	s32i.n	a15, a1, 0
  19cff1:	020ee2               	l8ui	a14, a14, 2
  19cff4:	2522c4               	ae_movad32.l	a2, aed2
  19cff7:	11e9                	s32i.n	a14, a1, 4
  19cff9:	096216               	beqz	a2, 19d093 <xa_sbc_encode+0x307>
  19cffc:	b70b                	addi.n	a11, a7, -1
  19cffe:	1192d0               	slli	a9, a2, 3
  19d001:	3521c2               	l32i	a12, a1, 212
  19d004:	feace1               	l32r	a14, 19cab4 (20000 <xthals_release_major+0x1d120>)
  19d007:	3c5e14               	ae_cvt48a32	aed5, a14
  19d00a:	c0cc90               	sub	a12, a12, a9
  19d00d:	ebfa5300000632cf 	{ addx8	a3, a2, a12; ae_movi	aed6, 0; nop }
  19d015:	000286               	j	19d023 <xa_sbc_encode+0x297>

0019d018 <xa_sbc_encode+0x28c>:
  19d018:	e53d14               	ae_s32m.iu	aed3, a13, 4
  19d01b:	e54614               	ae_s32m.iu	aed4, a6, 4
  19d01e:	cc8b                	addi.n	a12, a12, 8
  19d020:	6f1c37               	beq	a12, a3, 19d093 <xa_sbc_encode+0x307>

0019d023 <xa_sbc_encode+0x297>:
  19d023:	8c9a                	add.n	a8, a12, a9
  19d025:	c9fb7d465e347c9e 	{ ae_l64.x	aed7, a12, a9; ae_mov	aed4, aed6; ae_mov	aed3, aed5 }
  19d02d:	0d4004472eb20bae 	{ beqz.w18	a11, 19d073 <xa_sbc_encode+0x2e7>; ae_abssq56s	aed2, aed7 }
  19d035:	3a27b6               	bltui	a7, 2, 19d073 <xa_sbc_encode+0x2e7>
  19d038:	889a                	add.n	a8, a8, a9
  19d03a:	ebfb7f000f00889f 	{ ae_l64.xp	aed8, a8, a9; nop; nop }
  19d042:	0d4002485eb12b6e 	{ blti.w18	a11, 2, 19d06b <xa_sbc_encode+0x2df>; ae_abssq56s	aed1, aed8 }
  19d04a:	ebfb7f000f00089f 	{ ae_l64.xp	aed0, a8, a9; nop; nop }
  19d052:	fecba2               	addi	a10, a11, -2
  19d055:	079a76               	loopnez	a10, 19d060 <xa_sbc_encode+0x2d4>
  19d058:	b4fb7f201621089e 	{ ae_l64.xp	aed0, a8, a9; ae_abssq56s	aed1, aed0; ae_max64	aed2, aed2, aed1 }

0019d060 <xa_sbc_encode+0x2d4>:
  19d060:	3e3514               	ae_mov	aed3, aed5

0019d063 <xa_sbc_encode+0x2d7>:
  19d063:	b4fbc920162146ae 	{ ae_mov	aed4, aed6; ae_abssq56s	aed1, aed0; ae_max64	aed2, aed2, aed1 }

0019d06b <xa_sbc_encode+0x2df>:
  19d06b:	b4fbdd201f20259e 	{ nop; nop; ae_max64	aed2, aed2, aed1 }
  19d073:	510524               	ae_lt64	b0, aed5, aed2
  19d076:	0020f0               	nop
  19d079:	9b0076               	bf	b0, 19d018 <xa_sbc_encode+0x28c>
  19d07c:	3c0514               	ae_cvt48a32	aed0, a5
  19d07f:	1a0c                	movi.n	a10, 1
  19d081:	0b8076               	loop	a0, 19d090 <xa_sbc_encode+0x304>
  19d084:	213a34               	ae_slaaq56	aed3, aed3, a10
  19d087:	511324               	ae_lt64	b1, aed3, aed2
  19d08a:	314404               	ae_add64	aed4, aed4, aed0
  19d08d:	870176               	bf	b1, 19d018 <xa_sbc_encode+0x28c>

0019d090 <xa_sbc_encode+0x304>:
  19d090:	fffb46               	j	19d081 <xa_sbc_encode+0x2f5>

0019d093 <xa_sbc_encode+0x307>:
  19d093:	1192e0               	slli	a9, a2, 2
  19d096:	372182               	l32i	a8, a1, 220
  19d099:	2c6192               	s32i	a9, a1, 176
  19d09c:	0c9882               	l16si	a8, a8, 24
  19d09f:	20c992               	addi	a9, a9, 32
  19d0a2:	1188d0               	slli	a8, a8, 3
  19d0a5:	0d001d41f0b0e89e 	{ bltu.w18	a8, a9, 19d288 <xa_sbc_encode+0x4fc>; nop }
  19d0ad:	352132               	l32i	a3, a1, 212
  19d0b0:	04d332               	addmi	a3, a3, 0x400
  19d0b3:	1f5216               	beqz	a2, 19d2ac <xa_sbc_encode+0x520>
  19d0b6:	038d                	mov.n	a8, a3
  19d0b8:	249020               	extui	a9, a2, 0, 3
  19d0bb:	069976               	loopnez	a9, 19d0c5 <xa_sbc_encode+0x339>
  19d0be:	08a8                	l32i.n	a10, a8, 0
  19d0c0:	6344a4               	ae_sbi	a4, a10, 4
  19d0c3:	884b                	addi.n	a8, a8, 4

0019d0c5 <xa_sbc_encode+0x339>:
  19d0c5:	419320               	srli	a9, a2, 3
  19d0c8:	2a9976               	loopnez	a9, 19d0f6 <xa_sbc_encode+0x36a>
  19d0cb:	0898                	l32i.n	a9, a8, 0
  19d0cd:	634494               	ae_sbi	a4, a9, 4
  19d0d0:	1898                	l32i.n	a9, a8, 4
  19d0d2:	634494               	ae_sbi	a4, a9, 4
  19d0d5:	2898                	l32i.n	a9, a8, 8
  19d0d7:	634494               	ae_sbi	a4, a9, 4
  19d0da:	3898                	l32i.n	a9, a8, 12
  19d0dc:	634494               	ae_sbi	a4, a9, 4
  19d0df:	4898                	l32i.n	a9, a8, 16
  19d0e1:	634494               	ae_sbi	a4, a9, 4
  19d0e4:	5898                	l32i.n	a9, a8, 20
  19d0e6:	634494               	ae_sbi	a4, a9, 4
  19d0e9:	6898                	l32i.n	a9, a8, 24
  19d0eb:	634494               	ae_sbi	a4, a9, 4
  19d0ee:	7898                	l32i.n	a9, a8, 28
  19d0f0:	634494               	ae_sbi	a4, a9, 4
  19d0f3:	20c882               	addi	a8, a8, 32
  19d0f6:	029d                	mov.n	a9, a2

0019d0f8 <xa_sbc_encode+0x36c>:
  19d0f8:	062c                	movi.n	a6, 32
  19d0fa:	a06960               	addx4	a6, a9, a6
  19d0fd:	372192               	l32i	a9, a1, 220
  19d100:	000992               	l8ui	a9, a9, 0
  19d103:	2e21d2               	l32i	a13, a1, 184
  19d106:	188916               	beqz	a9, 19d292 <xa_sbc_encode+0x506>
  19d109:	0d40184150b0190e 	{ beqi.w18	a9, 1, 19d292 <xa_sbc_encode+0x506>; nop }

0019d111 <xa_sbc_encode+0x385>:
  19d111:	11edf0               	slli	a14, a13, 1
  19d114:	03ad                	mov.n	a10, a3
  19d116:	2d21c2               	l32i	a12, a1, 180
  19d119:	3721b2               	l32i	a11, a1, 220
  19d11c:	74c0c0               	extui	a12, a12, 0, 8
  19d11f:	0020f0               	nop
  19d122:	009a25               	call8	19dac4 <xa_msbc_enc_calculate_bits>
  19d125:	099216               	beqz	a2, 19d1c2 <xa_sbc_encode+0x436>
  19d128:	70c1a2               	addi	a10, a1, 112
  19d12b:	01d382               	addmi	a8, a3, 0x100
  19d12e:	40c882               	addi	a8, a8, 64
  19d131:	0d0001ccb7b2020e 	{ bbci.w18	a2, 0, 19d150 <xa_sbc_encode+0x3c4>; ae_movi	aed2, -1 }
  19d139:	bea814               	ae_l32.ip	aed10, a8, 4
  19d13c:	25bac4               	ae_movad32.l	a11, aed10
  19d13f:	f03d                	nop.n
  19d141:	401b00               	ssl	a11
  19d144:	a19500               	sll	a9, a5
  19d147:	3c9934               	ae_movda32	aed9, a9
  19d14a:	309924               	ae_add32	aed9, aed9, aed2
  19d14d:	e19a14               	ae_s32.l.ip	aed9, a10, 4

0019d150 <xa_sbc_encode+0x3c4>:
  19d150:	41c120               	srli	a12, a2, 1
  19d153:	06bc16               	beqz	a12, 19d1c2 <xa_sbc_encode+0x436>
  19d156:	bec824               	ae_l32.ip	aed12, a8, 8
  19d159:	400001747f5b98ce 	{ ae_l32.i	aed11, a8, -4; nop; ae_movad32.l	a9, aed12 }
  19d161:	25ebc4               	ae_movad32.l	a14, aed11
  19d164:	401900               	ssl	a9
  19d167:	a1f500               	sll	a15, a5
  19d16a:	400000f145f09fce 	{ ae_movda32	aed0, a15; nop; addi	a9, a12, -1 }
  19d172:	401e00               	ssl	a14
  19d175:	339976               	loopnez	a9, 19d1ac <xa_sbc_encode+0x420>
  19d178:	ebe7af020001082f 	{ ae_l32.ip	aed0, a8, 8; ae_add32	aed1, aed0, aed2; nop }
  19d180:	a1b500               	sll	a11, a5
  19d183:	400001747f50980e 	{ ae_l32.i	aed0, a8, -4; nop; ae_movad32.l	a9, aed0 }
  19d18b:	400001754550bb0e 	{ ae_movda32	aed0, a11; nop; ae_movad32.l	a11, aed0 }
  19d193:	401900               	ssl	a9
  19d196:	ebe7bf0200001a2f 	{ ae_s32.l.ip	aed1, a10, 8; ae_add32	aed0, aed0, aed2; nop }
  19d19e:	a19500               	sll	a9, a5
  19d1a1:	400001b52f004a9e 	{ ae_s32.l.i	aed0, a10, -4; nop; ae_movda32	aed0, a9 }
  19d1a9:	401b00               	ssl	a11

0019d1ac <xa_sbc_encode+0x420>:
  19d1ac:	a1b500               	sll	a11, a5
  19d1af:	0d801842801edb2e 	{ ae_movda32	aed13, a11; ae_add32	aed14, aed0, aed2 }
  19d1b7:	ebe7bf020d0dea2f 	{ ae_s32.l.ip	aed14, a10, 8; ae_add32	aed13, aed13, aed2; nop }
  19d1bf:	e0daf4               	ae_s32.l.i	aed13, a10, -4

0019d1c2 <xa_sbc_encode+0x436>:
  19d1c2:	352192               	l32i	a9, a1, 212
  19d1c5:	f8c992               	addi	a9, a9, -8
  19d1c8:	054716               	beqz	a7, 19d220 <xa_sbc_encode+0x494>
  19d1cb:	0d0c                	movi.n	a13, 0

0019d1cd <xa_sbc_encode+0x441>:
  19d1cd:	04a216               	beqz	a2, 19d21b <xa_sbc_encode+0x48f>
  19d1d0:	208330               	or	a8, a3, a3
  19d1d3:	08c992               	addi	a9, a9, 8
  19d1d6:	70c1a2               	addi	a10, a1, 112
  19d1d9:	3b9276               	loopnez	a2, 19d218 <xa_sbc_encode+0x48c>
  19d1dc:	5028f2               	l32i	a15, a8, 0x140
  19d1df:	ebfbc4000f00091f 	{ ae_l64.ip	aed0, a9, 8; nop; nop }
  19d1e7:	0ac8                	l32i.n	a12, a10, 0
  19d1e9:	aa4b                	addi.n	a10, a10, 4
  19d1eb:	7cac                	beqz.n	a12, 19d216 <xa_sbc_encode+0x48a>
  19d1ed:	67f1f4               	wur.ae_bitsused	a15
  19d1f0:	08e8                	l32i.n	a14, a8, 0
  19d1f2:	13fcc4               	ae_cvtp24a16x2.ll	aed15, a12, a12
  19d1f5:	2bea04               	ae_sat48s	aed14, aed0
  19d1f8:	0c801a7fce8efc2e 	{ ae_cvt48a32	aed15, a12; ae_mulf48q32sp16u.l	aed14, aed14, aed15 }
  19d200:	ee2b                	addi.n	a14, a14, 2
  19d202:	91eee4               	ae_sraaq56	aed14, aed14, a14
  19d205:	31eef4               	ae_add64	aed14, aed14, aed15
  19d208:	0cfb5010efe066ff 	{ add	a6, a6, a15; nop; ae_srai64	aed14, aed14, 1 }
  19d210:	25be34               	ae_trunca32q48	a11, aed14
  19d213:	77a4b4               	ae_sb	a4, a11

0019d216 <xa_sbc_encode+0x48a>:
  19d216:	884b                	addi.n	a8, a8, 4

0019d218 <xa_sbc_encode+0x48c>:
  19d218:	f8c992               	addi	a9, a9, -8

0019d21b <xa_sbc_encode+0x48f>:
  19d21b:	dd1b                	addi.n	a13, a13, 1
  19d21d:	ac9d77               	bne	a13, a7, 19d1cd <xa_sbc_encode+0x441>

0019d220 <xa_sbc_encode+0x494>:
  19d220:	77e414               	ae_sbf	a4
  19d223:	a18b                	addi.n	a10, a1, 8
  19d225:	2f2182               	l32i	a8, a1, 188
  19d228:	419120               	srli	a9, a2, 1
  19d22b:	f03d                	nop.n
  19d22d:	0d9976               	loopnez	a9, 19d23e <xa_sbc_encode+0x4b2>
  19d230:	040892               	l8ui	a9, a8, 4
  19d233:	400000114500898e 	{ ae_movda32	aed0, a9; nop; addi	a8, a8, 1 }
  19d23b:	e10a14               	ae_s32.l.ip	aed0, a10, 4

0019d23e <xa_sbc_encode+0x4b2>:
  19d23e:	2c21b2               	l32i	a11, a1, 176
  19d241:	20a110               	or	a10, a1, a1
  19d244:	10cbb2               	addi	a11, a11, 16
  19d247:	007f25               	call8	19da38 <xa_msbc_enc_crc8>
  19d24a:	2f21d2               	l32i	a13, a1, 188
  19d24d:	3721c2               	l32i	a12, a1, 220
  19d250:	034da2               	s8i	a10, a13, 3
  19d253:	0c9cc2               	l16si	a12, a12, 24
  19d256:	11ccd0               	slli	a12, a12, 3
  19d259:	2b2c67               	blt	a12, a6, 19d288 <xa_sbc_encode+0x4fc>
  19d25c:	3721e2               	l32i	a14, a1, 220
  19d25f:	249060               	extui	a9, a6, 0, 3
  19d262:	07c682               	addi	a8, a6, 7
  19d265:	b38660               	movgez	a8, a6, a6
  19d268:	218380               	srai	a8, a8, 3
  19d26b:	1188d0               	slli	a8, a8, 3
  19d26e:	c08680               	sub	a8, a6, a8
  19d271:	c08680               	sub	a8, a6, a8
  19d274:	08c882               	addi	a8, a8, 8
  19d277:	936890               	movnez	a6, a8, a9
  19d27a:	267b                	addi.n	a2, a6, 7
  19d27c:	b32660               	movgez	a2, a6, a6
  19d27f:	212320               	srai	a2, a2, 3
  19d282:	0d5e22               	s16i	a2, a14, 26
  19d285:	f01d                	retw.n

0019d287 <xa_sbc_encode+0x4fb>:
	...

0019d288 <xa_sbc_encode+0x4fc>:
  19d288:	372192               	l32i	a9, a1, 220
  19d28b:	f27c                	movi.n	a2, -1
  19d28d:	0d5922               	s16i	a2, a9, 26
  19d290:	f01d                	retw.n

0019d292 <xa_sbc_encode+0x506>:
  19d292:	2e21d2               	l32i	a13, a1, 184
  19d295:	41d1d0               	srli	a13, a13, 1
  19d298:	ff9d46               	j	19d111 <xa_sbc_encode+0x385>

0019d29b <xa_sbc_encode+0x50f>:
  19d29b:	6384d4               	ae_sbi	a4, a13, 8
  19d29e:	6384d4               	ae_sbi	a4, a13, 8
  19d2a1:	ff48c6               	j	19cfc8 <xa_sbc_encode+0x23c>

0019d2a4 <xa_sbc_encode+0x518>:
  19d2a4:	0f4d                	mov.n	a4, a15
  19d2a6:	638464               	ae_sbi	a4, a6, 8
  19d2a9:	ff3706               	j	19cf89 <xa_sbc_encode+0x1fd>

0019d2ac <xa_sbc_encode+0x520>:
  19d2ac:	090c                	movi.n	a9, 0
  19d2ae:	ff9186               	j	19d0f8 <xa_sbc_encode+0x36c>

0019d2b1 <xa_sbc_encode+0x525>:
  19d2b1:	000000                                        ...

0019d2b4 <xa_sbc_encode_init>:
  19d2b4:	004136               	entry	a1, 32
  19d2b7:	20c3a2               	addi	a10, a3, 32
  19d2ba:	00a0b2               	movi	a11, 0
  19d2bd:	40a1c2               	movi	a12, 0x140
  19d2c0:	e31665               	call8	180428 <__vec_memset>
  19d2c3:	00a022               	movi	a2, 0
  19d2c6:	50a082               	movi	a8, 80
  19d2c9:	586382               	s32i	a8, a3, 0x160
  19d2cc:	596382               	s32i	a8, a3, 0x164
  19d2cf:	f01d                	retw.n

0019d2d1 <xa_sbc_encode_init+0x1d>:
  19d2d1:	000000                                        ...

0019d2d4 <xa_msbc_enc_get_config_param>:
  19d2d4:	004136               	entry	a1, 32
  19d2d7:	03dd                	mov.n	a13, a3
  19d2d9:	02ad                	mov.n	a10, a2
  19d2db:	5b0c                	movi.n	a11, 5
  19d2dd:	fdf661               	l32r	a6, 19cab8 (19d574 <xa_msbc_enc>)
  19d2e0:	3c0c                	movi.n	a12, 3
  19d2e2:	0006e0               	callx8	a6
  19d2e5:	04dd                	mov.n	a13, a4
  19d2e7:	02ad                	mov.n	a10, a2
  19d2e9:	5b0c                	movi.n	a11, 5
  19d2eb:	2c0c                	movi.n	a12, 2
  19d2ed:	0006e0               	callx8	a6
  19d2f0:	05dd                	mov.n	a13, a5
  19d2f2:	02ad                	mov.n	a10, a2
  19d2f4:	5b0c                	movi.n	a11, 5
  19d2f6:	4c0c                	movi.n	a12, 4
  19d2f8:	0006e0               	callx8	a6
  19d2fb:	020c                	movi.n	a2, 0
  19d2fd:	f01d                	retw.n

0019d2ff <xa_msbc_enc_get_config_param+0x2b>:
	...

0019d300 <msbc_enc_api_Init>:
  19d300:	008136               	entry	a1, 64
  19d303:	0238                	l32i.n	a3, a2, 0
  19d305:	2b0c                	movi.n	a11, 2
  19d307:	0c0c                	movi.n	a12, 0
  19d309:	d18b                	addi.n	a13, a1, 8
  19d30b:	fdeb41               	l32r	a4, 19cab8 (19d574 <xa_msbc_enc>)
  19d30e:	0a0c                	movi.n	a10, 0
  19d310:	01a9                	s32i.n	a10, a1, 0
  19d312:	11a9                	s32i.n	a10, a1, 4
  19d314:	21a9                	s32i.n	a10, a1, 8
  19d316:	0004e0               	callx8	a4
  19d319:	c239                	s32i.n	a3, a2, 48
  19d31b:	1288                	l32i.n	a8, a2, 4
  19d31d:	2158                	l32i.n	a5, a1, 8
  19d31f:	877c                	movi.n	a7, -8
  19d321:	557b                	addi.n	a5, a5, 7
  19d323:	105570               	and	a5, a5, a7
  19d326:	0d00084150b0e85e 	{ bltu.w18	a8, a5, 19d3af <msbc_enc_api_Init+0xaf>; nop }
  19d32e:	03ad                	mov.n	a10, a3
  19d330:	3b0c                	movi.n	a11, 3
  19d332:	00a1c2               	movi	a12, 0x100
  19d335:	0d0c                	movi.n	a13, 0
  19d337:	0004e0               	callx8	a4
  19d33a:	03ad                	mov.n	a10, a3
  19d33c:	6b0c                	movi.n	a11, 6
  19d33e:	0c0c                	movi.n	a12, 0
  19d340:	d14b                	addi.n	a13, a1, 4
  19d342:	0004e0               	callx8	a4
  19d345:	1288                	l32i.n	a8, a2, 4
  19d347:	d53a                	add.n	a13, a5, a3
  19d349:	1168                	l32i.n	a6, a1, 4
  19d34b:	d2d9                	s32i.n	a13, a2, 52
  19d34d:	667b                	addi.n	a6, a6, 7
  19d34f:	106670               	and	a6, a6, a7
  19d352:	656a                	add.n	a6, a5, a6
  19d354:	573867               	bltu	a8, a6, 19d3af <msbc_enc_api_Init+0xaf>
  19d357:	03ad                	mov.n	a10, a3
  19d359:	7b0c                	movi.n	a11, 7
  19d35b:	0c0c                	movi.n	a12, 0
  19d35d:	0004e0               	callx8	a4
  19d360:	03ad                	mov.n	a10, a3
  19d362:	3b0c                	movi.n	a11, 3
  19d364:	00a2c2               	movi	a12, 0x200
  19d367:	0d0c                	movi.n	a13, 0
  19d369:	0004e0               	callx8	a4
  19d36c:	03ad                	mov.n	a10, a3
  19d36e:	8b0c                	movi.n	a11, 8
  19d370:	0c0c                	movi.n	a12, 0
  19d372:	01dd                	mov.n	a13, a1
  19d374:	0004e0               	callx8	a4
  19d377:	0188                	l32i.n	a8, a1, 0
  19d379:	0d400841a0b0186e 	{ blti.w18	a8, 1, 19d407 <msbc_enc_api_Init+0x107>; nop }
  19d381:	270c                	movi.n	a7, 2
  19d383:	050c                	movi.n	a5, 0
  19d385:	928b                	addi.n	a9, a2, 8
  19d387:	7199                	s32i.n	a9, a1, 28

0019d389 <msbc_enc_api_Init+0x89>:
  19d389:	03ad                	mov.n	a10, a3
  19d38b:	0b1c                	movi.n	a11, 16
  19d38d:	05cd                	mov.n	a12, a5
  19d38f:	d1cb                	addi.n	a13, a1, 12
  19d391:	0004e0               	callx8	a4
  19d394:	03ad                	mov.n	a10, a3
  19d396:	1b1c                	movi.n	a11, 17
  19d398:	05cd                	mov.n	a12, a5
  19d39a:	10c1d2               	addi	a13, a1, 16
  19d39d:	0004e0               	callx8	a4
  19d3a0:	03ad                	mov.n	a10, a3
  19d3a2:	2b1c                	movi.n	a11, 18
  19d3a4:	05cd                	mov.n	a12, a5
  19d3a6:	14c1d2               	addi	a13, a1, 20
  19d3a9:	0004e0               	callx8	a4
  19d3ac:	0567a6               	blti	a7, 6, 19d3b5 <msbc_enc_api_Init+0xb5>

0019d3af <msbc_enc_api_Init+0xaf>:
  19d3af:	9baf92               	movi	a9, -101
  19d3b2:	001986               	j	19d41c <msbc_enc_api_Init+0x11c>

0019d3b5 <msbc_enc_api_Init+0xb5>:
  19d3b5:	71d8                	l32i.n	a13, a1, 28
  19d3b7:	31b8                	l32i.n	a11, a1, 12
  19d3b9:	c36a                	add.n	a12, a3, a6
  19d3bb:	61c9                	s32i.n	a12, a1, 24
  19d3bd:	bb7b                	addi.n	a11, a11, 7
  19d3bf:	cdc9                	s32i.n	a12, a13, 48
  19d3c1:	12a8                	l32i.n	a10, a2, 4
  19d3c3:	8c7c                	movi.n	a12, -8
  19d3c5:	10bbc0               	and	a11, a11, a12
  19d3c8:	66ba                	add.n	a6, a6, a11
  19d3ca:	e13a67               	bltu	a10, a6, 19d3af <msbc_enc_api_Init+0xaf>
  19d3cd:	771b                	addi.n	a7, a7, 1
  19d3cf:	03ad                	mov.n	a10, a3
  19d3d1:	5b1c                	movi.n	a11, 21
  19d3d3:	05cd                	mov.n	a12, a5
  19d3d5:	ed4b                	addi.n	a14, a13, 4
  19d3d7:	71e9                	s32i.n	a14, a1, 28
  19d3d9:	61d8                	l32i.n	a13, a1, 24
  19d3db:	0004e0               	callx8	a4
  19d3de:	01b8                	l32i.n	a11, a1, 0
  19d3e0:	5198                	l32i.n	a9, a1, 20
  19d3e2:	551b                	addi.n	a5, a5, 1
  19d3e4:	0b3966               	bnei	a9, 3, 19d3f3 <msbc_enc_api_Init+0xf3>
  19d3e7:	31f8                	l32i.n	a15, a1, 12
  19d3e9:	6188                	l32i.n	a8, a1, 24
  19d3eb:	3289                	s32i.n	a8, a2, 12
  19d3ed:	1452f2               	s16i	a15, a2, 40
  19d3f0:	0002c6               	j	19d3ff <msbc_enc_api_Init+0xff>

0019d3f3 <msbc_enc_api_Init+0xf3>:
  19d3f3:	082966               	bnei	a9, 2, 19d3ff <msbc_enc_api_Init+0xff>
  19d3f6:	3198                	l32i.n	a9, a1, 12
  19d3f8:	61a8                	l32i.n	a10, a1, 24
  19d3fa:	22a9                	s32i.n	a10, a2, 8
  19d3fc:	085292               	s16i	a9, a2, 16
  19d3ff:	0d3ff84160b095be 	{ blt.w18	a5, a11, 19d389 <msbc_enc_api_Init+0x89>; nop }

0019d407 <msbc_enc_api_Init+0x107>:
  19d407:	0a5262               	s16i	a6, a2, 20
  19d40a:	090c                	movi.n	a9, 0
  19d40c:	0c1c                	movi.n	a12, 16
  19d40e:	0d0c                	movi.n	a13, 0
  19d410:	0952d2               	s16i	a13, a2, 18
  19d413:	62d9                	s32i.n	a13, a2, 24
  19d415:	82d9                	s32i.n	a13, a2, 32
  19d417:	92d9                	s32i.n	a13, a2, 36
  19d419:	0b52c2               	s16i	a12, a2, 22

0019d41c <msbc_enc_api_Init+0x11c>:
  19d41c:	092d                	mov.n	a2, a9
  19d41e:	f01d                	retw.n

0019d420 <msbc_enc_api_Encode>:
  19d420:	008136               	entry	a1, 64
  19d423:	fda541               	l32r	a4, 19cab8 (19d574 <xa_msbc_enc>)
  19d426:	0c0c                	movi.n	a12, 0
  19d428:	71c9                	s32i.n	a12, a1, 28
  19d42a:	61c9                	s32i.n	a12, a1, 24
  19d42c:	51c9                	s32i.n	a12, a1, 20
  19d42e:	41c9                	s32i.n	a12, a1, 16
  19d430:	31c9                	s32i.n	a12, a1, 12
  19d432:	21c9                	s32i.n	a12, a1, 8
  19d434:	11c9                	s32i.n	a12, a1, 4
  19d436:	01c9                	s32i.n	a12, a1, 0
  19d438:	8288                	l32i.n	a8, a2, 32
  19d43a:	c238                	l32i.n	a3, a2, 48
  19d43c:	04b856               	bnez	a8, 19d48b <msbc_enc_api_Encode+0x6b>
  19d43f:	03ad                	mov.n	a10, a3
  19d441:	cb0c                	movi.n	a11, 12
  19d443:	d1cb                	addi.n	a13, a1, 12
  19d445:	081292               	l16ui	a9, a2, 16
  19d448:	2199                	s32i.n	a9, a1, 8
  19d44a:	3199                	s32i.n	a9, a1, 12
  19d44c:	0004e0               	callx8	a4
  19d44f:	03ad                	mov.n	a10, a3
  19d451:	3b0c                	movi.n	a11, 3
  19d453:	00a3c2               	movi	a12, 0x300
  19d456:	0d0c                	movi.n	a13, 0
  19d458:	0004e0               	callx8	a4
  19d45b:	03ad                	mov.n	a10, a3
  19d45d:	3b0c                	movi.n	a11, 3
  19d45f:	00a4c2               	movi	a12, 0x400
  19d462:	01dd                	mov.n	a13, a1
  19d464:	0004e0               	callx8	a4
  19d467:	03ad                	mov.n	a10, a3
  19d469:	bb0c                	movi.n	a11, 11
  19d46b:	0c0c                	movi.n	a12, 0
  19d46d:	d18b                	addi.n	a13, a1, 8
  19d46f:	0004e0               	callx8	a4
  19d472:	03ad                	mov.n	a10, a3
  19d474:	14c1b2               	addi	a11, a1, 20
  19d477:	18c1c2               	addi	a12, a1, 24
  19d47a:	fd9081               	l32r	a8, 19cabc (19d2d4 <xa_msbc_enc_get_config_param>)
  19d47d:	1cc1d2               	addi	a13, a1, 28
  19d480:	0008e0               	callx8	a8
  19d483:	51a8                	l32i.n	a10, a1, 20
  19d485:	62a9                	s32i.n	a10, a2, 24
  19d487:	6198                	l32i.n	a9, a1, 24
  19d489:	7299                	s32i.n	a9, a2, 28

0019d48b <msbc_enc_api_Encode+0x6b>:
  19d48b:	03ad                	mov.n	a10, a3
  19d48d:	0c0c                	movi.n	a12, 0
  19d48f:	0812b2               	l16ui	a11, a2, 16
  19d492:	d1cb                	addi.n	a13, a1, 12
  19d494:	31b9                	s32i.n	a11, a1, 12
  19d496:	cb0c                	movi.n	a11, 12
  19d498:	0004e0               	callx8	a4
  19d49b:	03ad                	mov.n	a10, a3
  19d49d:	9b0c                	movi.n	a11, 9
  19d49f:	00a1c2               	movi	a12, 0x100
  19d4a2:	0d0c                	movi.n	a13, 0
  19d4a4:	0004e0               	callx8	a4
  19d4a7:	9b0c                	movi.n	a11, 9
  19d4a9:	00a2c2               	movi	a12, 0x200
  19d4ac:	0a5d                	mov.n	a5, a10
  19d4ae:	d14b                	addi.n	a13, a1, 4
  19d4b0:	03ad                	mov.n	a10, a3
  19d4b2:	0004e0               	callx8	a4
  19d4b5:	03ad                	mov.n	a10, a3
  19d4b7:	db0c                	movi.n	a11, 13
  19d4b9:	0c0c                	movi.n	a12, 0
  19d4bb:	10c1d2               	addi	a13, a1, 16
  19d4be:	0004e0               	callx8	a4
  19d4c1:	03ad                	mov.n	a10, a3
  19d4c3:	bb0c                	movi.n	a11, 11
  19d4c5:	41c8                	l32i.n	a12, a1, 16
  19d4c7:	d18b                	addi.n	a13, a1, 8
  19d4c9:	0952c2               	s16i	a12, a2, 18
  19d4cc:	0c0c                	movi.n	a12, 0
  19d4ce:	0004e0               	callx8	a4
  19d4d1:	92e8                	l32i.n	a14, a2, 36
  19d4d3:	45cc                	bnez.n	a5, 19d4db <msbc_enc_api_Encode+0xbb>
  19d4d5:	82d8                	l32i.n	a13, a2, 32
  19d4d7:	dd1b                	addi.n	a13, a13, 1
  19d4d9:	82d9                	s32i.n	a13, a2, 32

0019d4db <msbc_enc_api_Encode+0xbb>:
  19d4db:	21f8                	l32i.n	a15, a1, 8
  19d4dd:	b259                	s32i.n	a5, a2, 44
  19d4df:	eefa                	add.n	a14, a14, a15
  19d4e1:	92e9                	s32i.n	a14, a2, 36
  19d4e3:	052d                	mov.n	a2, a5
  19d4e5:	f01d                	retw.n

0019d4e7 <msbc_enc_api_Encode+0xc7>:
	...

0019d4e8 <calc_bitrate>:
  19d4e8:	004136               	entry	a1, 32
  19d4eb:	0122c2               	l32i	a12, a2, 4
  19d4ee:	0c02b2               	l8ui	a11, a2, 12
  19d4f1:	080292               	l8ui	a9, a2, 8
  19d4f4:	0b0232               	l8ui	a3, a2, 11
  19d4f7:	400001b54435339e 	{ ae_movda16	aed5, a3; nop; ae_movda16	aed3, a9 }
  19d4ff:	0c801a03c5654bee 	{ ae_movda16	aed4, a11; ae_mul16x4	aed6, aed5, aed3, aed5 }
  19d507:	0c801a033463959e 	{ nop; ae_mul16x4	aed6, aed3, aed3, aed4 }
  19d50f:	400001747452825e 	{ ae_l32.i	aed2, a2, 16; nop; ae_movad32.l	a8, aed5 }
  19d517:	400001754554f83e 	{ ae_movda32	aed4, a8; nop; ae_movad32.l	a15, aed3 }
  19d51f:	eb7bdd040202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed4; nop }
  19d527:	11ffe0               	slli	a15, a15, 2
  19d52a:	25d2c4               	ae_movad32.l	a13, aed2
  19d52d:	07cfe2               	addi	a14, a15, 7
  19d530:	b3eff0               	movgez	a14, a15, a15
  19d533:	21e3e0               	srai	a14, a14, 3
  19d536:	07cdf2               	addi	a15, a13, 7
  19d539:	0ecdd2               	addi	a13, a13, 14
  19d53c:	b3dff0               	movgez	a13, a15, a15
  19d53f:	21d3d0               	srai	a13, a13, 3
  19d542:	80dde0               	add	a13, a13, a14
  19d545:	fd5ee1               	l32r	a14, 19cac0 (291ef0 <samp_freqs_62>)
  19d548:	04cdd2               	addi	a13, a13, 4
  19d54b:	a0cce0               	addx4	a12, a12, a14
  19d54e:	400001b470104cde 	{ ae_l32.i	aed0, a12, 0; nop; ae_movda32	aed1, a13 }
  19d556:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  19d55e:	25a0c4               	ae_movad32.l	a10, aed0
  19d561:	11aad0               	slli	a10, a10, 3
  19d564:	e2fc65               	call8	18052c <__divsi3>
  19d567:	03bd                	mov.n	a11, a3
  19d569:	e2fc25               	call8	18052c <__divsi3>
  19d56c:	52a9                	s32i.n	a10, a2, 20
  19d56e:	020c                	movi.n	a2, 0
  19d570:	f01d                	retw.n

0019d572 <calc_bitrate+0x8a>:
	...

0019d574 <xa_msbc_enc>:
  19d574:	006136               	entry	a1, 48
  19d577:	026d                	mov.n	a6, a2
  19d579:	3e0c                	movi.n	a14, 3
  19d57b:	052d                	mov.n	a2, a5
  19d57d:	0d2326               	beqi	a3, 2, 19d58e <xa_msbc_enc+0x1a>
  19d580:	0a1326               	beqi	a3, 1, 19d58e <xa_msbc_enc+0x1a>
  19d583:	105616               	beqz	a6, 19d68c <__switchjump_table_xs_2_43+0xbf>
  19d586:	0d000d41e0b05e6e 	{ bany.w18	a14, a6, 19d668 <__switchjump_table_xs_2_43+0x9b>; nop }
  19d58e:	0d40084160b0b30e 	{ beqi.w18	a3, 16, 19d618 <__switchjump_table_xs_2_43+0x4b>; nop }
  19d596:	181c                	movi.n	a8, 17
  19d598:	7c1387               	beq	a3, a8, 19d618 <__switchjump_table_xs_2_43+0x4b>
  19d59b:	291c                	movi.n	a9, 18
  19d59d:	771397               	beq	a3, a9, 19d618 <__switchjump_table_xs_2_43+0x4b>
  19d5a0:	4a1c                	movi.n	a10, 20
  19d5a2:	7213a7               	beq	a3, a10, 19d618 <__switchjump_table_xs_2_43+0x4b>
  19d5a5:	5b1c                	movi.n	a11, 21
  19d5a7:	6d13b7               	beq	a3, a11, 19d618 <__switchjump_table_xs_2_43+0x4b>
  19d5aa:	00a3d2               	movi	a13, 0x300
  19d5ad:	00a2a2               	movi	a10, 0x200
  19d5b0:	070c                	movi.n	a7, 0
  19d5b2:	150c                	movi.n	a5, 1
  19d5b4:	7f0c                	movi.n	a15, 7
  19d5b6:	fc0c                	movi.n	a12, 15
  19d5b8:	981c                	movi.n	a8, 25
  19d5ba:	0d000d4130b0c38e 	{ bgeu.w18	a3, a8, 19d691 <__switchjump_table_xs_2_43+0xc4>; nop }
  19d5c2:	fd4081               	l32r	a8, 19cac4 (19d5cd <__switchjump_table_xs_2_43>)
  19d5c5:	909330               	addx2	a9, a3, a3
  19d5c8:	998a                	add.n	a9, a9, a8
  19d5ca:	0009a0               	jx	a9

0019d5cd <__switchjump_table_xs_2_43>:
  19d5cd:	003006               	j	19d691 <__switchjump_table_xs_2_43+0xc4>
  19d5d0:	003306               	j	19d6a0 <__switchjump_table_xs_2_43+0xd3>
  19d5d3:	007606               	j	19d7af <__switchjump_table_xs_2_43+0x1e2>
  19d5d6:	006b06               	j	19d786 <__switchjump_table_xs_2_43+0x1b9>
  19d5d9:	0057c6               	j	19d73c <__switchjump_table_xs_2_43+0x16f>
  19d5dc:	004fc6               	j	19d71f <__switchjump_table_xs_2_43+0x152>
  19d5df:	004dc6               	j	19d71a <__switchjump_table_xs_2_43+0x14d>
  19d5e2:	004486               	j	19d6f8 <__switchjump_table_xs_2_43+0x12b>
  19d5e5:	002b46               	j	19d696 <__switchjump_table_xs_2_43+0xc9>
  19d5e8:	003b86               	j	19d6da <__switchjump_table_xs_2_43+0x10d>
  19d5eb:	003986               	j	19d6d5 <__switchjump_table_xs_2_43+0x108>
  19d5ee:	003706               	j	19d6ce <__switchjump_table_xs_2_43+0x101>
  19d5f1:	003486               	j	19d6c7 <__switchjump_table_xs_2_43+0xfa>
  19d5f4:	003286               	j	19d6c2 <__switchjump_table_xs_2_43+0xf5>
  19d5f7:	003086               	j	19d6bd <__switchjump_table_xs_2_43+0xf0>
  19d5fa:	0024c6               	j	19d691 <__switchjump_table_xs_2_43+0xc4>
  19d5fd:	002406               	j	19d691 <__switchjump_table_xs_2_43+0xc4>
  19d600:	002346               	j	19d691 <__switchjump_table_xs_2_43+0xc4>
  19d603:	002286               	j	19d691 <__switchjump_table_xs_2_43+0xc4>
  19d606:	0021c6               	j	19d691 <__switchjump_table_xs_2_43+0xc4>
  19d609:	002106               	j	19d691 <__switchjump_table_xs_2_43+0xc4>
  19d60c:	002046               	j	19d691 <__switchjump_table_xs_2_43+0xc4>
  19d60f:	001f86               	j	19d691 <__switchjump_table_xs_2_43+0xc4>
  19d612:	001ec6               	j	19d691 <__switchjump_table_xs_2_43+0xc4>
  19d615:	002046               	j	19d69a <__switchjump_table_xs_2_43+0xcd>
  19d618:	1c1692               	l16ui	a9, a6, 56
  19d61b:	69bc                	beqz.n	a9, 19d655 <__switchjump_table_xs_2_43+0x88>
  19d61d:	06ad                	mov.n	a10, a6
  19d61f:	03bd                	mov.n	a11, a3
  19d621:	04cd                	mov.n	a12, a4
  19d623:	02dd                	mov.n	a13, a2
  19d625:	003325               	call8	19d958 <xa_msbc_enc_mem_api>
  19d628:	0a2d                	mov.n	a2, a10

0019d62a <__switchjump_table_xs_2_43+0x5d>:
  19d62a:	f01d                	retw.n

0019d62c <__switchjump_table_xs_2_43+0x5f>:
  19d62c:	1026d2               	l32i	a13, a6, 64
  19d62f:	0db8                	l32i.n	a11, a13, 0
  19d631:	2dc8                	l32i.n	a12, a13, 8
  19d633:	1da8                	l32i.n	a10, a13, 4
  19d635:	3dd8                	l32i.n	a13, a13, 12
  19d637:	051a16               	beqz	a10, 19d68c <__switchjump_table_xs_2_43+0xbf>
  19d63a:	04eb16               	beqz	a11, 19d68c <__switchjump_table_xs_2_43+0xbf>
  19d63d:	04bc16               	beqz	a12, 19d68c <__switchjump_table_xs_2_43+0xbf>
  19d640:	048d16               	beqz	a13, 19d68c <__switchjump_table_xs_2_43+0xbf>
  19d643:	218fa7               	bany	a15, a10, 19d668 <__switchjump_table_xs_2_43+0x9b>
  19d646:	1e8fb7               	bany	a15, a11, 19d668 <__switchjump_table_xs_2_43+0x9b>
  19d649:	1b8ec7               	bany	a14, a12, 19d668 <__switchjump_table_xs_2_43+0x9b>
  19d64c:	c679                	s32i.n	a7, a6, 48
  19d64e:	d6e8                	l32i.n	a14, a6, 52
  19d650:	b679                	s32i.n	a7, a6, 44
  19d652:	222e56               	bnez	a14, 19d878 <__switchjump_table_xs_2_43+0x2ab>

0019d655 <__switchjump_table_xs_2_43+0x88>:
  19d655:	fd1c21               	l32r	a2, 19cac8 (ffff8504 <_memmap_cacheattr_bp_strict+0xd5512>)
  19d658:	f01d                	retw.n

0019d65a <__switchjump_table_xs_2_43+0x8d>:
  19d65a:	0a8f47               	bany	a15, a4, 19d668 <__switchjump_table_xs_2_43+0x9b>
  19d65d:	078f27               	bany	a15, a2, 19d668 <__switchjump_table_xs_2_43+0x9b>
  19d660:	0d002341f0b0fe3e 	{ bnone.w18	a14, a3, 19d8a3 <__switchjump_table_xs_2_43+0x2d6>; nop }

0019d668 <__switchjump_table_xs_2_43+0x9b>:
  19d668:	fd1921               	l32r	a2, 19cacc (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  19d66b:	f01d                	retw.n

0019d66d <__switchjump_table_xs_2_43+0xa0>:
  19d66d:	1c1682               	l16ui	a8, a6, 56
  19d670:	fe1816               	beqz	a8, 19d655 <__switchjump_table_xs_2_43+0x88>
  19d673:	d698                	l32i.n	a9, a6, 52
  19d675:	fdc956               	bnez	a9, 19d655 <__switchjump_table_xs_2_43+0x88>
  19d678:	1026a2               	l32i	a10, a6, 64
  19d67b:	0a28                	l32i.n	a2, a10, 0
  19d67d:	2a38                	l32i.n	a3, a10, 8
  19d67f:	1a48                	l32i.n	a4, a10, 4
  19d681:	3aa8                	l32i.n	a10, a10, 12
  19d683:	548c                	beqz.n	a4, 19d68c <__switchjump_table_xs_2_43+0xbf>
  19d685:	328c                	beqz.n	a2, 19d68c <__switchjump_table_xs_2_43+0xbf>
  19d687:	138c                	beqz.n	a3, 19d68c <__switchjump_table_xs_2_43+0xbf>
  19d689:	fcda56               	bnez	a10, 19d65a <__switchjump_table_xs_2_43+0x8d>

0019d68c <__switchjump_table_xs_2_43+0xbf>:
  19d68c:	fd1121               	l32r	a2, 19cad0 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  19d68f:	f01d                	retw.n

0019d691 <__switchjump_table_xs_2_43+0xc4>:
  19d691:	fd1021               	l32r	a2, 19cad4 (ffff8002 <_memmap_cacheattr_bp_strict+0xd5010>)
  19d694:	f01d                	retw.n

0019d696 <__switchjump_table_xs_2_43+0xc9>:
  19d696:	4b0c                	movi.n	a11, 4

0019d698 <__switchjump_table_xs_2_43+0xcb>:
  19d698:	0b7d                	mov.n	a7, a11

0019d69a <__switchjump_table_xs_2_43+0xcd>:
  19d69a:	0279                	s32i.n	a7, a2, 0

0019d69c <__switchjump_table_xs_2_43+0xcf>:
  19d69c:	020c                	movi.n	a2, 0
  19d69e:	f01d                	retw.n

0019d6a0 <__switchjump_table_xs_2_43+0xd3>:
  19d6a0:	0d40134100b0f40e 	{ beqi.w18	a4, 0x100, 19d7d4 <__switchjump_table_xs_2_43+0x207>; nop }
  19d6a8:	0d00194130b084ae 	{ beq.w18	a4, a10, 19d83f <__switchjump_table_xs_2_43+0x272>; nop }
  19d6b0:	0d001141a0b084de 	{ beq.w18	a4, a13, 19d7ce <__switchjump_table_xs_2_43+0x201>; nop }

0019d6b8 <__switchjump_table_xs_2_43+0xeb>:
  19d6b8:	fd0821               	l32r	a2, 19cad8 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  19d6bb:	f01d                	retw.n

0019d6bd <__switchjump_table_xs_2_43+0xf0>:
  19d6bd:	9659                	s32i.n	a5, a6, 36
  19d6bf:	fff646               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d6c2 <__switchjump_table_xs_2_43+0xf5>:
  19d6c2:	b678                	l32i.n	a7, a6, 44
  19d6c4:	fff486               	j	19d69a <__switchjump_table_xs_2_43+0xcd>

0019d6c7 <__switchjump_table_xs_2_43+0xfa>:
  19d6c7:	02b8                	l32i.n	a11, a2, 0
  19d6c9:	a6b9                	s32i.n	a11, a6, 40
  19d6cb:	fff346               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d6ce <__switchjump_table_xs_2_43+0x101>:
  19d6ce:	c6b8                	l32i.n	a11, a6, 48

0019d6d0 <__switchjump_table_xs_2_43+0x103>:
  19d6d0:	0b7d                	mov.n	a7, a11
  19d6d2:	fff106               	j	19d69a <__switchjump_table_xs_2_43+0xcd>

0019d6d5 <__switchjump_table_xs_2_43+0x108>:
  19d6d5:	05bd                	mov.n	a11, a5
  19d6d7:	fffd46               	j	19d6d0 <__switchjump_table_xs_2_43+0x103>

0019d6da <__switchjump_table_xs_2_43+0x10d>:
  19d6da:	0d7ff441e0b0f40e 	{ beqi.w18	a4, 0x100, 19d62c <__switchjump_table_xs_2_43+0x5f>; nop }
  19d6e2:	d294a7               	bne	a4, a10, 19d6b8 <__switchjump_table_xs_2_43+0xeb>
  19d6e5:	0279                	s32i.n	a7, a2, 0
  19d6e7:	96c8                	l32i.n	a12, a6, 36
  19d6e9:	fafc16               	beqz	a12, 19d69c <__switchjump_table_xs_2_43+0xcf>
  19d6ec:	86e8                	l32i.n	a14, a6, 32
  19d6ee:	a6d8                	l32i.n	a13, a6, 40
  19d6f0:	a8bde7               	bgeu	a13, a14, 19d69c <__switchjump_table_xs_2_43+0xcf>
  19d6f3:	0259                	s32i.n	a5, a2, 0
  19d6f5:	ffe8c6               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d6f8 <__switchjump_table_xs_2_43+0x12b>:
  19d6f8:	f90216               	beqz	a2, 19d68c <__switchjump_table_xs_2_43+0xbf>
  19d6fb:	0d3ff64190b05e2e 	{ bany.w18	a14, a2, 19d668 <__switchjump_table_xs_2_43+0x9b>; nop }
  19d703:	0f6622               	s32i	a2, a6, 60
  19d706:	20a220               	or	a10, a2, a2
  19d709:	20b770               	or	a11, a7, a7
  19d70c:	0c5c                	movi.n	a12, 80
  19d70e:	40c2f2               	addi	a15, a2, 64
  19d711:	1066f2               	s32i	a15, a6, 64
  19d714:	e2d125               	call8	180428 <__vec_memset>
  19d717:	ffe046               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d71a <__switchjump_table_xs_2_43+0x14d>:
  19d71a:	0b5c                	movi.n	a11, 80
  19d71c:	ffde06               	j	19d698 <__switchjump_table_xs_2_43+0xcb>

0019d71f <__switchjump_table_xs_2_43+0x152>:
  19d71f:	f69216               	beqz	a2, 19d68c <__switchjump_table_xs_2_43+0xbf>
  19d722:	0d401141f0b0240e 	{ beqi.w18	a4, 2, 19d845 <__switchjump_table_xs_2_43+0x278>; nop }
  19d72a:	0d40164100b0340e 	{ beqi.w18	a4, 3, 19d88e <__switchjump_table_xs_2_43+0x2c1>; nop }
  19d732:	824466               	bnei	a4, 4, 19d6b8 <__switchjump_table_xs_2_43+0xeb>
  19d735:	76b8                	l32i.n	a11, a6, 28

0019d737 <__switchjump_table_xs_2_43+0x16a>:
  19d737:	0b7d                	mov.n	a7, a11
  19d739:	ffd746               	j	19d69a <__switchjump_table_xs_2_43+0xcd>

0019d73c <__switchjump_table_xs_2_43+0x16f>:
  19d73c:	1c16a2               	l16ui	a10, a6, 56
  19d73f:	7688                	l32i.n	a8, a6, 28
  19d741:	8375a0               	moveqz	a7, a5, a10
  19d744:	079d                	mov.n	a9, a7
  19d746:	58cc                	bnez.n	a8, 19d74f <__switchjump_table_xs_2_43+0x182>
  19d748:	d6b8                	l32i.n	a11, a6, 52
  19d74a:	8375b0               	moveqz	a7, a5, a11
  19d74d:	079d                	mov.n	a9, a7
  19d74f:	fec4d2               	addi	a13, a4, -2
  19d752:	8395d0               	moveqz	a9, a5, a13
  19d755:	0a6916               	beqz	a9, 19d7ff <__switchjump_table_xs_2_43+0x232>
  19d758:	058416               	beqz	a4, 19d7b4 <__switchjump_table_xs_2_43+0x1e7>
  19d75b:	0d400f4170b0240e 	{ beqi.w18	a4, 2, 19d856 <__switchjump_table_xs_2_43+0x289>; nop }
  19d763:	0d400f41f0b0140e 	{ beqi.w18	a4, 1, 19d866 <__switchjump_table_xs_2_43+0x299>; nop }
  19d76b:	0d7ff44190b044ce 	{ bnei.w18	a4, 4, 19d6b8 <__switchjump_table_xs_2_43+0xeb>; nop }
  19d773:	088a56               	bnez	a10, 19d7ff <__switchjump_table_xs_2_43+0x232>
  19d776:	02a8                	l32i.n	a10, a2, 0
  19d778:	0d40124120b02a2e 	{ bgeui.w18	a10, 2, 19d89e <__switchjump_table_xs_2_43+0x2d1>; nop }
  19d780:	76a9                	s32i.n	a10, a6, 28
  19d782:	ffc586               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d785 <__switchjump_table_xs_2_43+0x1b8>:
	...

0019d786 <__switchjump_table_xs_2_43+0x1b9>:
  19d786:	ab1c                	movi.n	a11, 26
  19d788:	830c                	movi.n	a3, 8
  19d78a:	0d40084150b0f40e 	{ beqi.w18	a4, 0x100, 19d813 <__switchjump_table_xs_2_43+0x246>; nop }
  19d792:	6e14a7               	beq	a4, a10, 19d804 <__switchjump_table_xs_2_43+0x237>
  19d795:	0d3fed4140b084de 	{ beq.w18	a4, a13, 19d66d <__switchjump_table_xs_2_43+0xa0>; nop }
  19d79d:	00a4e2               	movi	a14, 0x400
  19d7a0:	0d3ff14140b0b4ee 	{ bne.w18	a4, a14, 19d6b8 <__switchjump_table_xs_2_43+0xeb>; nop }
  19d7a8:	d6f8                	l32i.n	a15, a6, 52
  19d7aa:	02f9                	s32i.n	a15, a2, 0
  19d7ac:	ffbb06               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d7af <__switchjump_table_xs_2_43+0x1e2>:
  19d7af:	4b4c                	movi.n	a11, 68
  19d7b1:	ffb8c6               	j	19d698 <__switchjump_table_xs_2_43+0xcb>

0019d7b4 <__switchjump_table_xs_2_43+0x1e7>:
  19d7b4:	02a8                	l32i.n	a10, a2, 0
  19d7b6:	fcc2b1               	l32r	a11, 19cac0 (291ef0 <samp_freqs_62>)
  19d7b9:	0c0c                	movi.n	a12, 0
  19d7bb:	380c                	movi.n	a8, 3
  19d7bd:	08a876               	loopgtz	a8, 19d7c9 <__switchjump_table_xs_2_43+0x1fc>
  19d7c0:	0b98                	l32i.n	a9, a11, 0
  19d7c2:	3419a7               	beq	a9, a10, 19d7fa <__switchjump_table_xs_2_43+0x22d>
  19d7c5:	cc1b                	addi.n	a12, a12, 1
  19d7c7:	bb4b                	addi.n	a11, a11, 4

0019d7c9 <__switchjump_table_xs_2_43+0x1fc>:
  19d7c9:	fcc421               	l32r	a2, 19cadc (ffff8d00 <_memmap_cacheattr_bp_strict+0xd5d0e>)
  19d7cc:	f01d                	retw.n

0019d7ce <__switchjump_table_xs_2_43+0x201>:
  19d7ce:	fcc491               	l32r	a9, 19cae0 (291f00 <api_ver$5272_2_16>)
  19d7d1:	000086               	j	19d7d7 <__switchjump_table_xs_2_43+0x20a>

0019d7d4 <__switchjump_table_xs_2_43+0x207>:
  19d7d4:	fcc491               	l32r	a9, 19cae4 (291f10 <lib_name$5270_2_14>)

0019d7d7 <__switchjump_table_xs_2_43+0x20a>:
  19d7d7:	025d                	mov.n	a5, a2
  19d7d9:	80c9b2               	addi	a11, a9, -128
  19d7dc:	9dc9a2               	addi	a10, a9, -99

0019d7df <__switchjump_table_xs_2_43+0x212>:
  19d7df:	800bc2               	l8ui	a12, a11, 128
  19d7e2:	0045c2               	s8i	a12, a5, 0
  19d7e5:	bb1b                	addi.n	a11, a11, 1
  19d7e7:	551b                	addi.n	a5, a5, 1
  19d7e9:	0d3fea41f0b09abe 	{ blt.w18	a10, a11, 19d69c <__switchjump_table_xs_2_43+0xcf>; nop }
  19d7f1:	7f0bd2               	l8ui	a13, a11, 127
  19d7f4:	fe7d56               	bnez	a13, 19d7df <__switchjump_table_xs_2_43+0x212>
  19d7f7:	ffa846               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d7fa <__switchjump_table_xs_2_43+0x22d>:
  19d7fa:	16c9                	s32i.n	a12, a6, 4
  19d7fc:	ffa706               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d7ff <__switchjump_table_xs_2_43+0x232>:
  19d7ff:	00a522               	movi	a2, 0x500
  19d802:	f01d                	retw.n

0019d804 <__switchjump_table_xs_2_43+0x237>:
  19d804:	76e8                	l32i.n	a14, a6, 28
  19d806:	401e66               	bnei	a14, 1, 19d84a <__switchjump_table_xs_2_43+0x27d>
  19d809:	16f8                	l32i.n	a15, a6, 4
  19d80b:	114f16               	beqz	a15, 19d923 <__switchjump_table_xs_2_43+0x356>
  19d80e:	fcb621               	l32r	a2, 19cae8 (ffff8d03 <_memmap_cacheattr_bp_strict+0xd5d11>)
  19d811:	f01d                	retw.n

0019d813 <__switchjump_table_xs_2_43+0x246>:
  19d813:	0b46c2               	s8i	a12, a6, 11
  19d816:	0c4632               	s8i	a3, a6, 12
  19d819:	46b9                	s32i.n	a11, a6, 16
  19d81b:	004672               	s8i	a7, a6, 0
  19d81e:	1679                	s32i.n	a7, a6, 4
  19d820:	0a4672               	s8i	a7, a6, 10
  19d823:	094672               	s8i	a7, a6, 9
  19d826:	0c5672               	s16i	a7, a6, 24
  19d829:	0d5672               	s16i	a7, a6, 26
  19d82c:	9679                	s32i.n	a7, a6, 36
  19d82e:	1c5672               	s16i	a7, a6, 56
  19d831:	c679                	s32i.n	a7, a6, 48
  19d833:	084652               	s8i	a5, a6, 8
  19d836:	7659                	s32i.n	a5, a6, 28
  19d838:	075d                	mov.n	a5, a7

0019d83a <__switchjump_table_xs_2_43+0x26d>:
  19d83a:	d659                	s32i.n	a5, a6, 52
  19d83c:	ff9706               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d83f <__switchjump_table_xs_2_43+0x272>:
  19d83f:	fcab91               	l32r	a9, 19caec (291f08 <lib_ver$5271_2_15>)
  19d842:	ffe446               	j	19d7d7 <__switchjump_table_xs_2_43+0x20a>

0019d845 <__switchjump_table_xs_2_43+0x278>:
  19d845:	46b8                	l32i.n	a11, a6, 16
  19d847:	ffbb06               	j	19d737 <__switchjump_table_xs_2_43+0x16a>

0019d84a <__switchjump_table_xs_2_43+0x27d>:
  19d84a:	072d                	mov.n	a2, a7

0019d84c <__switchjump_table_xs_2_43+0x27f>:
  19d84c:	1c5652               	s16i	a5, a6, 56
  19d84f:	06ad                	mov.n	a10, a6
  19d851:	001865               	call8	19d9d8 <xa_msbc_enc_fill_mem_tables>
  19d854:	f01d                	retw.n

0019d856 <__switchjump_table_xs_2_43+0x289>:
  19d856:	02a8                	l32i.n	a10, a2, 0
  19d858:	172ab6               	bltui	a10, 2, 19d873 <__switchjump_table_xs_2_43+0x2a6>
  19d85b:	80a082               	movi	a8, 128
  19d85e:	1138a7               	bltu	a8, a10, 19d873 <__switchjump_table_xs_2_43+0x2a6>
  19d861:	46a9                	s32i.n	a10, a6, 16
  19d863:	ff8d46               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d866 <__switchjump_table_xs_2_43+0x299>:
  19d866:	02a8                	l32i.n	a10, a2, 0
  19d868:	2c1ac7               	beq	a10, a12, 19d898 <__switchjump_table_xs_2_43+0x2cb>
  19d86b:	29ba26               	beqi	a10, 16, 19d898 <__switchjump_table_xs_2_43+0x2cb>
  19d86e:	fca021               	l32r	a2, 19caf0 (ffff8d01 <_memmap_cacheattr_bp_strict+0xd5d0f>)
  19d871:	f01d                	retw.n

0019d873 <__switchjump_table_xs_2_43+0x2a6>:
  19d873:	fca021               	l32r	a2, 19caf4 (ffff8d02 <_memmap_cacheattr_bp_strict+0xd5d10>)
  19d876:	f01d                	retw.n

0019d878 <__switchjump_table_xs_2_43+0x2ab>:
  19d878:	86e8                	l32i.n	a14, a6, 32
  19d87a:	a698                	l32i.n	a9, a6, 40
  19d87c:	0d000841f0b0c9ee 	{ bgeu.w18	a9, a14, 19d90f <__switchjump_table_xs_2_43+0x342>; nop }
  19d884:	96f8                	l32i.n	a15, a6, 36
  19d886:	fc9c21               	l32r	a2, 19caf8 (1500 <XtosCoreStateSize+0x1280>)
  19d889:	9327f0               	movnez	a2, a7, a15
  19d88c:	f01d                	retw.n

0019d88e <__switchjump_table_xs_2_43+0x2c1>:
  19d88e:	06ad                	mov.n	a10, a6
  19d890:	ffc565               	call8	19d4e8 <calc_bitrate>
  19d893:	56b8                	l32i.n	a11, a6, 20
  19d895:	ffa786               	j	19d737 <__switchjump_table_xs_2_43+0x16a>

0019d898 <__switchjump_table_xs_2_43+0x2cb>:
  19d898:	0b46a2               	s8i	a10, a6, 11
  19d89b:	ff7f46               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d89e <__switchjump_table_xs_2_43+0x2d1>:
  19d89e:	fc9721               	l32r	a2, 19cafc (ffff8d04 <_memmap_cacheattr_bp_strict+0xd5d12>)
  19d8a1:	f01d                	retw.n

0019d8a3 <__switchjump_table_xs_2_43+0x2d6>:
  19d8a3:	0b06d2               	l8ui	a13, a6, 11
  19d8a6:	0c06e2               	l8ui	a14, a6, 12
  19d8a9:	400001b544233ede 	{ ae_movda16	aed3, a14; nop; ae_movda16	aed2, a13 }
  19d8b1:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  19d8b9:	0806c2               	l8ui	a12, a6, 8
  19d8bc:	25b2c4               	ae_movad32.l	a11, aed2
  19d8bf:	400001b545104cbe 	{ ae_movda32	aed0, a12; nop; ae_movda32	aed1, a11 }
  19d8c7:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  19d8cf:	0061a2               	s32i	a10, a1, 0
  19d8d2:	2590c4               	ae_movad32.l	a9, aed0
  19d8d5:	00a182               	movi	a8, 0x100
  19d8d8:	1199f0               	slli	a9, a9, 1
  19d8db:	086692               	s32i	a9, a6, 32
  19d8de:	0d3fd74130b0e89e 	{ bltu.w18	a8, a9, 19d655 <__switchjump_table_xs_2_43+0x88>; nop }
  19d8e6:	20a660               	or	a10, a6, a6
  19d8e9:	ffbfe5               	call8	19d4e8 <calc_bitrate>
  19d8ec:	02ad                	mov.n	a10, a2
  19d8ee:	06bd                	mov.n	a11, a6
  19d8f0:	0c2c                	movi.n	a12, 32
  19d8f2:	e2a8e5               	call8	180380 <__vec_memcpy>
  19d8f5:	c679                	s32i.n	a7, a6, 48
  19d8f7:	04ad                	mov.n	a10, a4
  19d8f9:	02bd                	mov.n	a11, a2
  19d8fb:	fc8181               	l32r	a8, 19cb00 (200020 <_dram0_hook_fp_data_start>)
  19d8fe:	03cd                	mov.n	a12, a3
  19d900:	1888                	l32i.n	a8, a8, 4
  19d902:	01d8                	l32i.n	a13, a1, 0
  19d904:	0008e0               	callx8	a8
  19d907:	0a2d                	mov.n	a2, a10
  19d909:	d1da56               	bnez	a10, 19d62a <__switchjump_table_xs_2_43+0x5d>
  19d90c:	ffca86               	j	19d83a <__switchjump_table_xs_2_43+0x26d>

0019d90f <__switchjump_table_xs_2_43+0x342>:
  19d90f:	fc7c81               	l32r	a8, 19cb00 (200020 <_dram0_hook_fp_data_start>)
  19d912:	4698                	l32i.n	a9, a6, 16
  19d914:	0888                	l32i.n	a8, a8, 0
  19d916:	4b99                	s32i.n	a9, a11, 16
  19d918:	0008e0               	callx8	a8
  19d91b:	2d0a66               	bnei	a10, -1, 19d94c <__switchjump_table_xs_2_43+0x37f>
  19d91e:	fc7921               	l32r	a2, 19cb04 (ffff9500 <_memmap_cacheattr_bp_strict+0xd650e>)
  19d921:	f01d                	retw.n

0019d923 <__switchjump_table_xs_2_43+0x356>:
  19d923:	0b06a2               	l8ui	a10, a6, 11
  19d926:	099ac7               	bne	a10, a12, 19d933 <__switchjump_table_xs_2_43+0x366>
  19d929:	46d8                	l32i.n	a13, a6, 16
  19d92b:	049db7               	bne	a13, a11, 19d933 <__switchjump_table_xs_2_43+0x366>
  19d92e:	072d                	mov.n	a2, a7
  19d930:	000086               	j	19d936 <__switchjump_table_xs_2_43+0x369>

0019d933 <__switchjump_table_xs_2_43+0x366>:
  19d933:	fc7521               	l32r	a2, 19cb08 (d00 <XtosCoreStateSize+0xa80>)

0019d936 <__switchjump_table_xs_2_43+0x369>:
  19d936:	0b46c2               	s8i	a12, a6, 11
  19d939:	004672               	s8i	a7, a6, 0
  19d93c:	1679                	s32i.n	a7, a6, 4
  19d93e:	0a4672               	s8i	a7, a6, 10
  19d941:	0c4632               	s8i	a3, a6, 12
  19d944:	46b9                	s32i.n	a11, a6, 16
  19d946:	084652               	s8i	a5, a6, 8
  19d949:	ffbfc6               	j	19d84c <__switchjump_table_xs_2_43+0x27f>

0019d94c <__switchjump_table_xs_2_43+0x37f>:
  19d94c:	b6a9                	s32i.n	a10, a6, 44
  19d94e:	86e8                	l32i.n	a14, a6, 32
  19d950:	c6e9                	s32i.n	a14, a6, 48
  19d952:	ff5186               	j	19d69c <__switchjump_table_xs_2_43+0xcf>

0019d955 <__switchjump_table_xs_2_43+0x388>:
  19d955:	000000                                        ...

0019d958 <xa_msbc_enc_mem_api>:
  19d958:	004136               	entry	a1, 32
  19d95b:	020496               	bltz	a4, 19d97f <xa_msbc_enc_mem_api+0x27>
  19d95e:	1d44e6               	bgei	a4, 4, 19d97f <xa_msbc_enc_mem_api+0x27>
  19d961:	2eb326               	beqi	a3, 16, 19d993 <xa_msbc_enc_mem_api+0x3b>
  19d964:	161c                	movi.n	a6, 17
  19d966:	351367               	beq	a3, a6, 19d99f <xa_msbc_enc_mem_api+0x47>
  19d969:	271c                	movi.n	a7, 18
  19d96b:	551377               	beq	a3, a7, 19d9c4 <xa_msbc_enc_mem_api+0x6c>
  19d96e:	481c                	movi.n	a8, 20
  19d970:	101387               	beq	a3, a8, 19d984 <xa_msbc_enc_mem_api+0x2c>
  19d973:	591c                	movi.n	a9, 21
  19d975:	169397               	bne	a3, a9, 19d98f <xa_msbc_enc_mem_api+0x37>
  19d978:	f5ec                	bnez.n	a5, 19d9ab <xa_msbc_enc_mem_api+0x53>
  19d97a:	fc5521               	l32r	a2, 19cad0 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  19d97d:	f01d                	retw.n

0019d97f <xa_msbc_enc_mem_api+0x27>:
  19d97f:	fc5621               	l32r	a2, 19cad8 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  19d982:	f01d                	retw.n

0019d984 <xa_msbc_enc_mem_api+0x2c>:
  19d984:	f228                	l32i.n	a2, a2, 60
  19d986:	1164c0               	slli	a6, a4, 4
  19d989:	226a                	add.n	a2, a2, a6
  19d98b:	3228                	l32i.n	a2, a2, 12

0019d98d <xa_msbc_enc_mem_api+0x35>:
  19d98d:	0529                	s32i.n	a2, a5, 0

0019d98f <xa_msbc_enc_mem_api+0x37>:
  19d98f:	020c                	movi.n	a2, 0
  19d991:	f01d                	retw.n

0019d993 <xa_msbc_enc_mem_api+0x3b>:
  19d993:	f228                	l32i.n	a2, a2, 60
  19d995:	1164c0               	slli	a6, a4, 4
  19d998:	226a                	add.n	a2, a2, a6
  19d99a:	0228                	l32i.n	a2, a2, 0
  19d99c:	fffb46               	j	19d98d <xa_msbc_enc_mem_api+0x35>

0019d99f <xa_msbc_enc_mem_api+0x47>:
  19d99f:	f228                	l32i.n	a2, a2, 60
  19d9a1:	1164c0               	slli	a6, a4, 4
  19d9a4:	226a                	add.n	a2, a2, a6
  19d9a6:	1228                	l32i.n	a2, a2, 4
  19d9a8:	fff846               	j	19d98d <xa_msbc_enc_mem_api+0x35>

0019d9ab <xa_msbc_enc_mem_api+0x53>:
  19d9ab:	f278                	l32i.n	a7, a2, 60
  19d9ad:	1184c0               	slli	a8, a4, 4
  19d9b0:	778a                	add.n	a7, a7, a8
  19d9b2:	1778                	l32i.n	a7, a7, 4
  19d9b4:	102292               	l32i	a9, a2, 64
  19d9b7:	770b                	addi.n	a7, a7, -1
  19d9b9:	138757               	bany	a7, a5, 19d9d0 <xa_msbc_enc_mem_api+0x78>
  19d9bc:	a09490               	addx4	a9, a4, a9
  19d9bf:	0959                	s32i.n	a5, a9, 0
  19d9c1:	fff286               	j	19d98f <xa_msbc_enc_mem_api+0x37>

0019d9c4 <xa_msbc_enc_mem_api+0x6c>:
  19d9c4:	f228                	l32i.n	a2, a2, 60
  19d9c6:	1164c0               	slli	a6, a4, 4
  19d9c9:	226a                	add.n	a2, a2, a6
  19d9cb:	2228                	l32i.n	a2, a2, 8
  19d9cd:	ffef06               	j	19d98d <xa_msbc_enc_mem_api+0x35>

0019d9d0 <xa_msbc_enc_mem_api+0x78>:
  19d9d0:	fc3f21               	l32r	a2, 19cacc (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  19d9d3:	f01d                	retw.n

0019d9d5 <xa_msbc_enc_mem_api+0x7d>:
  19d9d5:	000000                                        ...

0019d9d8 <xa_msbc_enc_fill_mem_tables>:
  19d9d8:	004136               	entry	a1, 32
  19d9db:	130c                	movi.n	a3, 1
  19d9dd:	880c                	movi.n	a8, 8
  19d9df:	290c                	movi.n	a9, 2
  19d9e1:	4a0c                	movi.n	a10, 4
  19d9e3:	0c02f2               	l8ui	a15, a2, 12
  19d9e6:	68a1c2               	movi	a12, 0x168
  19d9e9:	0b02e2               	l8ui	a14, a2, 11
  19d9ec:	f248                	l32i.n	a4, a2, 60
  19d9ee:	c0a5b2               	movi	a11, 0x5c0
  19d9f1:	44b9                	s32i.n	a11, a4, 16
  19d9f3:	94a9                	s32i.n	a10, a4, 36
  19d9f5:	a499                	s32i.n	a9, a4, 40
  19d9f7:	04c9                	s32i.n	a12, a4, 0
  19d9f9:	1489                	s32i.n	a8, a4, 4
  19d9fb:	5489                	s32i.n	a8, a4, 20
  19d9fd:	6439                	s32i.n	a3, a4, 24
  19d9ff:	d439                	s32i.n	a3, a4, 52
  19da01:	4000010144012f0e 	{ ae_movda16	aed1, a15; nop; movi	a2, 0 }
  19da09:	2429                	s32i.n	a2, a4, 8
  19da0b:	3429                	s32i.n	a2, a4, 12
  19da0d:	7429                	s32i.n	a2, a4, 28
  19da0f:	b429                	s32i.n	a2, a4, 44
  19da11:	f429                	s32i.n	a2, a4, 60
  19da13:	4000010144003e3e 	{ ae_movda16	aed0, a14; nop; movi	a3, 3 }
  19da1b:	0c8006001110088e 	{ movi	a8, 0x108; ae_mul16x4	aed1, aed0, aed0, aed1 }
  19da23:	c489                	s32i.n	a8, a4, 48
  19da25:	25d0c4               	ae_movad32.l	a13, aed0
  19da28:	e439                	s32i.n	a3, a4, 56
  19da2a:	11ddf0               	slli	a13, a13, 1
  19da2d:	84d9                	s32i.n	a13, a4, 32
  19da2f:	f01d                	retw.n

0019da31 <xa_msbc_enc_fill_mem_tables+0x59>:
  19da31:	00000000 36000000                                .......

0019da38 <xa_msbc_enc_crc8>:
  19da38:	004136               	entry	a1, 32
  19da3b:	029d                	mov.n	a9, a2
  19da3d:	037d                	mov.n	a7, a3
  19da3f:	218330               	srai	a8, a3, 3
  19da42:	7618a6               	blti	a8, 1, 19dabc <xa_msbc_enc_crc8+0x84>
  19da45:	fc3161               	l32r	a6, 19cb0c (291f30 <crc_table_62>)
  19da48:	0fa042               	movi	a4, 15
  19da4b:	145330               	extui	a5, a3, 3, 2
  19da4e:	213280               	srai	a3, a8, 2
  19da51:	0ba576               	loopgtz	a5, 19da60 <xa_msbc_enc_crc8+0x28>
  19da54:	0258                	l32i.n	a5, a2, 0
  19da56:	224b                	addi.n	a2, a2, 4
  19da58:	304540               	xor	a4, a5, a4
  19da5b:	a04460               	addx4	a4, a4, a6
  19da5e:	0448                	l32i.n	a4, a4, 0
  19da60:	2aa376               	loopgtz	a3, 19da8e <xa_msbc_enc_crc8+0x56>
  19da63:	0238                	l32i.n	a3, a2, 0
  19da65:	1258                	l32i.n	a5, a2, 4
  19da67:	303340               	xor	a3, a3, a4
  19da6a:	a03360               	addx4	a3, a3, a6
  19da6d:	0338                	l32i.n	a3, a3, 0
  19da6f:	2248                	l32i.n	a4, a2, 8
  19da71:	303530               	xor	a3, a5, a3
  19da74:	a03360               	addx4	a3, a3, a6
  19da77:	0338                	l32i.n	a3, a3, 0
  19da79:	3258                	l32i.n	a5, a2, 12
  19da7b:	303430               	xor	a3, a4, a3
  19da7e:	a03360               	addx4	a3, a3, a6
  19da81:	0338                	l32i.n	a3, a3, 0
  19da83:	10c222               	addi	a2, a2, 16
  19da86:	303530               	xor	a3, a5, a3
  19da89:	a03360               	addx4	a3, a3, a6
  19da8c:	0348                	l32i.n	a4, a3, 0

0019da8e <xa_msbc_enc_crc8+0x56>:
  19da8e:	242070               	extui	a2, a7, 0, 3
  19da91:	060c                	movi.n	a6, 0
  19da93:	d71c                	movi.n	a7, 29
  19da95:	533860               	max	a3, a8, a6
  19da98:	a03390               	addx4	a3, a3, a9
  19da9b:	0338                	l32i.n	a3, a3, 0
  19da9d:	16a276               	loopgtz	a2, 19dab7 <xa_msbc_enc_crc8+0x7f>
  19daa0:	062d                	mov.n	a2, a6
  19daa2:	305340               	xor	a5, a3, a4
  19daa5:	644040               	extui	a4, a4, 0, 7
  19daa8:	1144f0               	slli	a4, a4, 1
  19daab:	045750               	extui	a5, a5, 7, 1
  19daae:	1133f0               	slli	a3, a3, 1
  19dab1:	932750               	movnez	a2, a7, a5
  19dab4:	304240               	xor	a4, a2, a4

0019dab7 <xa_msbc_enc_crc8+0x7f>:
  19dab7:	742040               	extui	a2, a4, 0, 8
  19daba:	f01d                	retw.n

0019dabc <xa_msbc_enc_crc8+0x84>:
  19dabc:	f40c                	movi.n	a4, 15
  19dabe:	fff306               	j	19da8e <xa_msbc_enc_crc8+0x56>

0019dac1 <xa_msbc_enc_crc8+0x89>:
  19dac1:	000000                                        ...

0019dac4 <xa_msbc_enc_calculate_bits>:
  19dac4:	00c136               	entry	a1, 96
  19dac7:	05dd                	mov.n	a13, a5
  19dac9:	03bd                	mov.n	a11, a3
  19dacb:	d169                	s32i.n	a6, a1, 52
  19dacd:	fcc272               	addi	a7, a2, -4
  19dad0:	000382               	l8ui	a8, a3, 0
  19dad3:	a179                	s32i.n	a7, a1, 40
  19dad5:	188c                	beqz.n	a8, 19dada <xa_msbc_enc_calculate_bits+0x16>
  19dad7:	3d1866               	bnei	a8, 1, 19db18 <xa_msbc_enc_calculate_bits+0x54>

0019dada <xa_msbc_enc_calculate_bits+0x16>:
  19dada:	080b92               	l8ui	a9, a11, 8
  19dadd:	01d282               	addmi	a8, a2, 0x100
  19dae0:	40c8a2               	addi	a10, a8, 64
  19dae3:	e1a9                	s32i.n	a10, a1, 56
  19dae5:	2f19a6               	blti	a9, 1, 19db18 <xa_msbc_enc_calculate_bits+0x54>
  19dae8:	1174b0               	slli	a7, a4, 5
  19daeb:	fc0961               	l32r	a6, 19cb10 (29232c <crc_table_62+0x3fc>)
  19daee:	02d2a2               	addmi	a10, a2, 0x200
  19daf1:	190c                	movi.n	a9, 1
  19daf3:	0f0c                	movi.n	a15, 0
  19daf5:	78c8c2               	addi	a12, a8, 120
  19daf8:	7cc8e2               	addi	a14, a8, 124
  19dafb:	b1e9                	s32i.n	a14, a1, 44
  19dafd:	f1c9                	s32i.n	a12, a1, 60
  19daff:	c1f9                	s32i.n	a15, a1, 48
  19db01:	135994               	ae_cvtp24a16x2.ll	aed5, a9, a9
  19db04:	80caa2               	addi	a10, a10, -128
  19db07:	81a9                	s32i.n	a10, a1, 32
  19db09:	667a                	add.n	a6, a6, a7
  19db0b:	9169                	s32i.n	a6, a1, 36
  19db0d:	1cfa4080505b026f 	{ movi	a6, 2; ae_movi	aed11, 0; ae_srai24	aed5, aed5, 8 }
  19db15:	000506               	j	19db2d <xa_msbc_enc_calculate_bits+0x69>

0019db18 <xa_msbc_enc_calculate_bits+0x54>:
  19db18:	f01d                	retw.n

0019db1a <xa_msbc_enc_calculate_bits+0x56>:
  19db1a:	080b72               	l8ui	a7, a11, 8
  19db1d:	c1f8                	l32i.n	a15, a1, 48
  19db1f:	e188                	l32i.n	a8, a1, 56
  19db21:	ff1b                	addi.n	a15, a15, 1
  19db23:	a08c80               	addx4	a8, a12, a8
  19db26:	e189                	s32i.n	a8, a1, 56
  19db28:	c1f9                	s32i.n	a15, a1, 48
  19db2a:	eaaf77               	bge	a15, a7, 19db18 <xa_msbc_enc_calculate_bits+0x54>

0019db2d <xa_msbc_enc_calculate_bits+0x69>:
  19db2d:	b148                	l32i.n	a4, a1, 44
  19db2f:	d198                	l32i.n	a9, a1, 52
  19db31:	9128                	l32i.n	a2, a1, 36
  19db33:	1e6916               	beqz	a9, 19dd1d <xa_msbc_enc_calculate_bits+0x259>
  19db36:	a138                	l32i.n	a3, a1, 40
  19db38:	ba7c                	movi.n	a10, -5
  19db3a:	3c3a14               	ae_cvt48a32	aed3, a10
  19db3d:	1c9976               	loopnez	a9, 19db5d <xa_msbc_enc_calculate_bits+0x99>
  19db40:	c90214               	ae_l32m.iu	aed0, a2, 4
  19db43:	c91314               	ae_l32m.iu	aed1, a3, 4
  19db46:	b0f4dd10b110259e 	{ nop; ae_sub64	aed0, aed1, aed0; ae_eq64	b1, aed1, aed11 }
  19db4e:	510b04               	ae_lt64	b0, aed11, aed0
  19db51:	8c1104               	ae_srai64	aed1, aed0, 1
  19db54:	600104               	ae_movt64	aed0, aed1, b0
  19db57:	600314               	ae_movt64	aed0, aed3, b1
  19db5a:	e50414               	ae_s32m.iu	aed0, a4, 4

0019db5d <xa_msbc_enc_calculate_bits+0x99>:
  19db5d:	b128                	l32i.n	a2, a1, 44
  19db5f:	a139                	s32i.n	a3, a1, 40
  19db61:	d138                	l32i.n	a3, a1, 52
  19db63:	c90214               	ae_l32m.iu	aed0, a2, 4
  19db66:	ebfb2f0b0e01f33f 	{ addi	a3, a3, -1; ae_mov	aed1, aed11; nop }
  19db6e:	0020f0               	nop
  19db71:	f03d                	nop.n
  19db73:	f03d                	nop.n
  19db75:	079376               	loopnez	a3, 19db80 <xa_msbc_enc_calculate_bits+0xbc>

0019db78 <xa_msbc_enc_calculate_bits+0xb4>:
  19db78:	b4fbad100f10021e 	{ ae_l32m.iu	aed0, a2, 4; nop; ae_max64	aed1, aed1, aed0 }

0019db80 <xa_msbc_enc_calculate_bits+0xbc>:
  19db80:	b4fbdd100f00259e 	{ nop; nop; ae_max64	aed0, aed1, aed0 }

0019db88 <xa_msbc_enc_calculate_bits+0xc4>:
  19db88:	257034               	ae_trunca32q48	a7, aed0
  19db8b:	f03d                	nop.n
  19db8d:	87fb                	addi.n	a8, a7, 15
  19db8f:	137884               	ae_cvtp24a16x2.ll	aed7, a8, a8
  19db92:	1cfb20807f70177f 	{ addi	a7, a7, 1; nop; ae_srai24	aed7, aed7, 8 }
  19db9a:	0d800ecb3eb9677e 	{ ae_cvtp24a16x2.ll	aed6, a7, a7; ae_mov	aed9, aed11 }
  19dba2:	1cfbac8b6e64ab4f 	{ ae_l32m.i	aed10, a11, 16; ae_mov	aed4, aed11; ae_srai24	aed6, aed6, 8 }

0019dbaa <xa_msbc_enc_calculate_bits+0xe6>:
  19dbaa:	f188                	l32i.n	a8, a1, 60
  19dbac:	0d4006cb0eb10dae 	{ beqz.w18	a13, 19dc10 <xa_msbc_enc_calculate_bits+0x14c>; ae_mov	aed1, aed11 }
  19dbb4:	288b                	addi.n	a2, a8, 8
  19dbb6:	138664               	ae_cvtp24a16x2.ll	aed8, a6, a6
  19dbb9:	1cfbcd808f80c21f 	{ ae_l32x2.ip	aed12, a2, 8; nop; ae_srai24	aed8, aed8, 8 }
  19dbc1:	5457c4               	ae_lt32	b4:b5, aed7, aed12
  19dbc4:	5476c4               	ae_lt32	b6:b7, aed6, aed12
  19dbc7:	5426c4               	ae_eq32	b2:b3, aed6, aed12
  19dbca:	c4fbc9803f10dbae 	{ ae_mov	aed13, aed11; nop; ae_movt32x2	aed1, aed8, b2:b3 }
  19dbd2:	3bd574               	ae_movt32x2	aed13, aed5, b6:b7
  19dbd5:	c4fb2fb05fd0fd3e 	{ addi	a3, a13, -1; nop; ae_movt32x2	aed13, aed11, b4:b5 }
  19dbdd:	c2fb59db5e03922e 	{ or	a9, a2, a2; ae_mov	aed3, aed11; ae_eq32	b0:b1, aed13, aed5 }
  19dbe5:	219376               	loopnez	a3, 19dc0a <xa_msbc_enc_calculate_bits+0x146>
  19dbe8:	c4fbcd5b1e10291e 	{ ae_l32x2.ip	aed2, a9, 8; ae_mov	aed0, aed11; ae_movt32x2	aed1, aed5, b0:b1 }
  19dbf0:	c3e7c961230310ae 	{ ae_mov	aed1, aed0; ae_add32	aed3, aed3, aed1; ae_lt32	b0:b1, aed6, aed2 }
  19dbf8:	543724               	ae_lt32	b2:b3, aed7, aed2
  19dbfb:	544624               	ae_eq32	b4:b5, aed6, aed2
  19dbfe:	3b0514               	ae_movt32x2	aed0, aed5, b0:b1
  19dc01:	3b1854               	ae_movt32x2	aed1, aed8, b4:b5
  19dc04:	3b0b34               	ae_movt32x2	aed0, aed11, b2:b3
  19dc07:	540054               	ae_eq32	b0:b1, aed0, aed5

0019dc0a <xa_msbc_enc_calculate_bits+0x146>:
  19dc0a:	3b1514               	ae_movt32x2	aed1, aed5, b0:b1
  19dc0d:	304314               	ae_add32	aed4, aed3, aed1

0019dc10 <xa_msbc_enc_calculate_bits+0x14c>:
  19dc10:	3e0424               	ae_cvtq56p32s.h	aed0, aed4
  19dc13:	3ef434               	ae_cvtq56p32s.l	aed15, aed4
  19dc16:	ebecdd000f0e259f 	{ nop; ae_addsq56s	aed14, aed15, aed0; nop }
  19dc1e:	8ce8e4               	ae_srai64	aed14, aed14, 8
  19dc21:	ebecdd0e0903259f 	{ nop; ae_addsq56s	aed3, aed9, aed14; nop }
  19dc29:	b2f2dd35a676259e 	{ nop; ae_sub32	aed6, aed6, aed5; ae_lt64	b7, aed3, aed10 }
  19dc31:	c1f2c93577974bae 	{ ae_mov	aed4, aed11; ae_sub32	aed7, aed7, aed5; ae_movt64	aed9, aed3, b7 }
  19dc39:	020776               	bf	b7, 19dc3f <xa_msbc_enc_calculate_bits+0x17b>
  19dc3c:	ffda86               	j	19dbaa <xa_msbc_enc_calculate_bits+0xe6>
  19dc3f:	b0fbdd30af00259e 	{ nop; nop; ae_eq64	b0, aed3, aed10 }
  19dc47:	0304a0               	rsr.br	a10
  19dc4a:	04a0a0               	extui	a10, a10, 0, 1
  19dc4d:	0d4000c576600aae 	{ beqz.w18	a10, 19dc58 <xa_msbc_enc_calculate_bits+0x194>; ae_sub32	aed0, aed6, aed5 }
  19dc55:	3e6014               	ae_mov	aed6, aed0

0019dc58 <xa_msbc_enc_calculate_bits+0x194>:
  19dc58:	e178                	l32i.n	a7, a1, 56
  19dc5a:	f128                	l32i.n	a2, a1, 60
  19dc5c:	134664               	ae_cvtp24a16x2.ll	aed4, a6, a6
  19dc5f:	c1fb40300f90103e 	{ movi	a3, 16; nop; ae_movt64	aed9, aed3, b0 }
  19dc67:	1cfbc9804f40a96f 	{ ae_trunca32q48	a10, aed9; nop; ae_srai24	aed4, aed4, 8 }
  19dc6f:	133334               	ae_cvtp24a16x2.ll	aed3, a3, a3
  19dc72:	1ce720843634828f 	{ addi	a8, a2, 8; ae_add32	aed4, aed6, aed4; ae_srai24	aed3, aed3, 8 }
  19dc7a:	169d76               	loopnez	a13, 19dc94 <xa_msbc_enc_calculate_bits+0x1d0>
  19dc7d:	3e0894               	ae_l32x2.ip	aed0, a8, 8
  19dc80:	c3f2dd064000259e 	{ nop; ae_sub32	aed0, aed0, aed6; ae_lt32	b0:b1, aed0, aed4 }
  19dc88:	3b0b14               	ae_movt32x2	aed0, aed11, b0:b1
  19dc8b:	3a0014               	ae_movf32x2	aed0, aed0, b0:b1
  19dc8e:	530034               	ae_min32	aed0, aed0, aed3
  19dc91:	620714               	ae_s32x2.ip	aed0, a7, 8

0019dc94 <xa_msbc_enc_calculate_bits+0x1d0>:
  19dc94:	81e8                	l32i.n	a14, a1, 32
  19dc96:	e198                	l32i.n	a9, a1, 56
  19dc98:	0c0bc2               	l8ui	a12, a11, 12
  19dc9b:	0f0c                	movi.n	a15, 0
  19dc9d:	451ca6               	blti	a12, 1, 19dce6 <xa_msbc_enc_calculate_bits+0x222>
  19dca0:	ebfbc8000f00466f 	{ ae_cvta32f24s.l	a4, aed6; nop; nop }
  19dca8:	214840               	srai	a4, a4, 8
  19dcab:	441b                	addi.n	a4, a4, 1
  19dcad:	1e8076               	loop	a0, 19dccf <xa_msbc_enc_calculate_bits+0x20b>
  19dcb0:	4b58                	l32i.n	a5, a11, 16
  19dcb2:	30aa57               	bge	a10, a5, 19dce6 <xa_msbc_enc_calculate_bits+0x222>
  19dcb5:	0988                	l32i.n	a8, a9, 0
  19dcb7:	ff1b                	addi.n	a15, a15, 1
  19dcb9:	1528a6               	blti	a8, 2, 19dcd2 <xa_msbc_enc_calculate_bits+0x20e>
  19dcbc:	12b8e6               	bgei	a8, 16, 19dcd2 <xa_msbc_enc_calculate_bits+0x20e>
  19dcbf:	aa1b                	addi.n	a10, a10, 1
  19dcc1:	781b                	addi.n	a7, a8, 1
  19dcc3:	0979                	s32i.n	a7, a9, 0
  19dcc5:	0c0bc2               	l8ui	a12, a11, 12

0019dcc8 <xa_msbc_enc_calculate_bits+0x204>:
  19dcc8:	ee4b                	addi.n	a14, a14, 4
  19dcca:	994b                	addi.n	a9, a9, 4
  19dccc:	16afc7               	bge	a15, a12, 19dce6 <xa_msbc_enc_calculate_bits+0x222>

0019dccf <xa_msbc_enc_calculate_bits+0x20b>:
  19dccf:	fff686               	j	19dcad <xa_msbc_enc_calculate_bits+0x1e9>

0019dcd2 <xa_msbc_enc_calculate_bits+0x20e>:
  19dcd2:	0e88                	l32i.n	a8, a14, 0
  19dcd4:	7a1b                	addi.n	a7, a10, 1
  19dcd6:	ee9847               	bne	a8, a4, 19dcc8 <xa_msbc_enc_calculate_bits+0x204>
  19dcd9:	eba757               	bge	a7, a5, 19dcc8 <xa_msbc_enc_calculate_bits+0x204>
  19dcdc:	aa2b                	addi.n	a10, a10, 2
  19dcde:	0969                	s32i.n	a6, a9, 0
  19dce0:	0c0bc2               	l8ui	a12, a11, 12
  19dce3:	fff846               	j	19dcc8 <xa_msbc_enc_calculate_bits+0x204>

0019dce6 <xa_msbc_enc_calculate_bits+0x222>:
  19dce6:	e198                	l32i.n	a9, a1, 56
  19dce8:	00a0e2               	movi	a14, 0
  19dceb:	0d7fe241b0b01c6e 	{ blti.w18	a12, 1, 19db1a <xa_msbc_enc_calculate_bits+0x56>; nop }
  19dcf3:	238076               	loop	a0, 19dd1a <xa_msbc_enc_calculate_bits+0x256>
  19dcf6:	4b88                	l32i.n	a8, a11, 16
  19dcf8:	0d3fe141e0b0aa8e 	{ bge.w18	a10, a8, 19db1a <xa_msbc_enc_calculate_bits+0x56>; nop }
  19dd00:	0988                	l32i.n	a8, a9, 0
  19dd02:	ee1b                	addi.n	a14, a14, 1
  19dd04:	08b8e6               	bgei	a8, 16, 19dd10 <xa_msbc_enc_calculate_bits+0x24c>
  19dd07:	aa1b                	addi.n	a10, a10, 1
  19dd09:	c81b                	addi.n	a12, a8, 1
  19dd0b:	09c9                	s32i.n	a12, a9, 0
  19dd0d:	0c0bc2               	l8ui	a12, a11, 12

0019dd10 <xa_msbc_enc_calculate_bits+0x24c>:
  19dd10:	994b                	addi.n	a9, a9, 4
  19dd12:	0d3fe04140b0aece 	{ bge.w18	a14, a12, 19db1a <xa_msbc_enc_calculate_bits+0x56>; nop }

0019dd1a <xa_msbc_enc_calculate_bits+0x256>:
  19dd1a:	fff546               	j	19dcf3 <xa_msbc_enc_calculate_bits+0x22f>

0019dd1d <xa_msbc_enc_calculate_bits+0x259>:
  19dd1d:	3e0b14               	ae_mov	aed0, aed11
  19dd20:	ff9906               	j	19db88 <xa_msbc_enc_calculate_bits+0xc4>

0019dd23 <xa_msbc_enc_calculate_bits+0x25f>:
	...

Disassembly of section .lib_wma_dec.text:

0019dd28 <xa_wma_decoder_prv_entropy_decode-0x320>:
  19dd28:	80040004 80040002 3fffffff 00005a82     ...........?.Z..
  19dd38:	5a827998 000030fb 30fbc54c 00007641     .y.Z.0..L..0Av..
  19dd48:	7641af3a 7fffffff 02000000 00292390     :.Av.........#).
  19dd58:	c0000001 80004005 0f0f0f0f 33333333     .....@......3333
  19dd68:	00ff00ff 40000000 08000000 00003fff     .......@.....?..
  19dd78:	00004000 00009420 00009872 00008164     .@.. ...r...d...
  19dd88:	000089c0 00008ef0 001a118d ffff8002     ................
  19dd98:	ffff8003 00000980 0029f244 ffff8000     ........D.).....
  19dda8:	0029f240 ffff8001 00001182 0000bb80     @.).............
  19ddb8:	ffff8981 ffff8982 ffff8983 00001180     ................
  19ddc8:	ffff8984 ffff9180 ffff8980 0029f224     ............$.).
  19ddd8:	ffff8985 ffff8986 ffff8987 0000cc04     ................
  19dde8:	00003000 00001fe0 00009cc4 00000e08     .0..............
  19ddf8:	0019660d 3c6ef35f 0007ffff 51eb851f     .f.._.n<.......Q
  19de08:	000051eb 00007cff 0000ac43 00040000     .Q...|..C.......
  19de18:	80040000 28f5c28f 000028f5 001a2748     .......(.(..H'..
  19de28:	00003e80 00006666 66666666 00008000     .>..ff..ffff....
  19de38:	04e147ae 00005621 0947ae14 00003e7f     .G..!V....G..>..
  19de48:	00002b10 05c28f5c 00001f3f 06666666     .+..\...?...fff.
  19de58:	04cccccd 00000f9f 8007000e 001a1930     ............0...
  19de68:	00007fff fffff220 80070057 00001f40     .... ...W...@...
  19de78:	00002b11 00002000 00005622 0002ee00     .+... .."V......
  19de88:	00007d00 0000ac44 00000800 00017700     .}..D........w..
  19de98:	00001000 8004000a 001a53a8 001a54a0     .........S...T..
  19dea8:	00002f00 001a5460 001a5404 062089bf     ./..`T...T.... .
  19deb8:	0de939b1 0029ed9c 00200000 000f4241     .9....)... .AB..
  19dec8:	0029ee9c 0029ef38 002923f0 002943d0     ..).8.)..#)..C).
  19ded8:	0029e094 00007d82 00040002 001a60ae     ..)..}.......`..
  19dee8:	00001141 00000940 0029f244 0029f240     A...@...D.).@.).
  19def8:	0029f24c 00001140 ffff8940 ffff9140     L.).@...@...@...
  19df08:	000011cf aa00d9a6 0000668e 75b22630     .........f..0&.u
  19df18:	6cce6200 8cabdca1 6553200c 0000a947     .b.l..... SeG...
  19df28:	c000e48e b7dc0791 0000a9b7 c000e68e     ................
  19df38:	5fbf03b5 0000a92e c000e38e 2b445c5f     ..._........_\D+
  19df48:	00005b4d f8699e40 8000fda8 bc19efc0     M[..@.i.........
  19df58:	75b22636 bfc3cd50 0000618f aa00b28b     6&.uP....a......
  19df68:	20e2b400 20fb5700 00005b55 33000890     ... .W. U[.....3
  19df78:	0000e5b1 a000f489 cb4903c9 2211b3fb     ..........I...."
  19df88:	0000bd23 000011d2 a000b7b4 6efc55c9     #............U.n
  19df98:	298ae614 00002622 00004c17 e0da35b9     ...)"&...L...5..
  19dfa8:	9c28e97e ff889ef1 0000adee 000040da     ~.(..........@..
  19dfb8:	7098719e ce28b94b c5f8cbea 00005baf     .q.pK.(......[..
  19dfc8:	00004877 8caa6784 ca4cfa44 14e6a5cb     wH...g..D.L.....
  19dfd8:	0000c672 00004332 69a99983 5a5b0652     r...2C.....iR.[Z
  19dfe8:	00989680 3253344d 3273346d 5334504d     ....M4S2m4s2MP4S
  19dff8:	7334706d 3447504d 3467706d 44495658     mp4sMPG4mpg4XVID
  19e008:	64697678 30355844 30357864 33564944     xvidDX50dx50DIV3
  19e018:	33766964 34564944 34766964 78766964     div3DIV4div4divx
  19e028:	58564944 33766d77 33564d57 0029f270     DIVXwmv3WMV3p.).
  19e038:	0029f290 0000ffff 00002710              ..)......'..

0019e044 <xa_wma_decoder_prv_entropy_decode-0x4>:
  19e044:	00000000                                ....

0019e048 <xa_wma_decoder_prv_entropy_decode>:
  19e048:	00c136               	entry	a1, 96
  19e04b:	2139                	s32i.n	a3, a1, 8
  19e04d:	a159                	s32i.n	a5, a1, 40
  19e04f:	fec442               	addi	a4, a4, -2
  19e052:	082c                	movi.n	a8, 32
  19e054:	6523a2               	l32i	a10, a3, 0x194
  19e057:	6323e2               	l32i	a14, a3, 0x18c
  19e05a:	039d                	mov.n	a9, a3
  19e05c:	109572               	l16si	a7, a5, 32
  19e05f:	0d0c                	movi.n	a13, 0
  19e061:	6423f2               	l32i	a15, a3, 0x190
  19e064:	06bd                	mov.n	a11, a6
  19e066:	41b9                	s32i.n	a11, a1, 16
  19e068:	f3f1f0               	wur.ae_bithead	a15
  19e06b:	67efd4               	wur.ae_bitptr	a13
  19e06e:	770b                	addi.n	a7, a7, -1
  19e070:	d9d8                	l32i.n	a13, a9, 52
  19e072:	b0eea0               	addx8	a14, a14, a10
  19e075:	9179                	s32i.n	a7, a1, 36
  19e077:	c088a0               	sub	a8, a8, a10
  19e07a:	21c180               	srai	a12, a8, 1
  19e07d:	727a                	add.n	a7, a2, a7
  19e07f:	c179                	s32i.n	a7, a1, 48
  19e081:	881b                	addi.n	a8, a8, 1
  19e083:	7744c4               	ae_db	a4, a12
  19e086:	03a8                	l32i.n	a10, a3, 0
  19e088:	31a9                	s32i.n	a10, a1, 12
  19e08a:	c5c8                	l32i.n	a12, a5, 48
  19e08c:	218180               	srai	a8, a8, 1
  19e08f:	5558                	l32i.n	a5, a5, 20
  19e091:	162af2               	l32i	a15, a10, 88
  19e094:	2a2a32               	l32i	a3, a10, 168
  19e097:	b1c9                	s32i.n	a12, a1, 44
  19e099:	774484               	ae_db	a4, a8
  19e09c:	469ac2               	l16si	a12, a10, 140
  19e09f:	5988                	l32i.n	a8, a9, 20
  19e0a1:	7189                	s32i.n	a8, a1, 28
  19e0a3:	631b                	addi.n	a6, a3, 1
  19e0a5:	ff3a                	add.n	a15, a15, a3
  19e0a7:	ff1b                	addi.n	a15, a15, 1
  19e0a9:	001532               	l16ui	a3, a5, 0
  19e0ac:	81f9                	s32i.n	a15, a1, 32
  19e0ae:	479af2               	l16si	a15, a10, 142
  19e0b1:	0d00164180b0ac7e 	{ bge.w18	a12, a7, 19e21d <xa_wma_decoder_prv_entropy_decode+0x1d5>; nop }
  19e0b9:	1169                	s32i.n	a6, a1, 4
  19e0bb:	0b0c                	movi.n	a11, 0
  19e0bd:	a52b                	addi.n	a10, a5, 2
  19e0bf:	072c                	movi.n	a7, 32
  19e0c1:	f57c                	movi.n	a5, -1
  19e0c3:	c07760               	sub	a7, a7, a6
  19e0c6:	400700               	ssr	a7
  19e0c9:	915050               	srl	a5, a5
  19e0cc:	6159                	s32i.n	a5, a1, 24
  19e0ce:	001e46               	j	19e14b <xa_wma_decoder_prv_entropy_decode+0x103>

0019e0d1 <xa_wma_decoder_prv_entropy_decode+0x89>:
  19e0d1:	00000000                                ....

0019e0d5 <xa_wma_decoder_prv_entropy_decode+0x8d>:
  19e0d5:	b07650               	addx8	a7, a6, a5
  19e0d8:	180c                	movi.n	a8, 1
  19e0da:	628890               	saltu	a8, a8, a9
  19e0dd:	67ee64               	rur.ae_bitptr	a6
  19e0e0:	b06460               	addx8	a6, a4, a6
  19e0e3:	c06670               	sub	a6, a6, a7
  19e0e6:	761b                	addi.n	a7, a6, 1
  19e0e8:	936780               	movnez	a6, a7, a8
  19e0eb:	6b6a                	add.n	a6, a11, a6
  19e0ed:	0d001041f0b09e6e 	{ blt.w18	a14, a6, 19e200 <xa_wma_decoder_prv_entropy_decode+0x1b8>; nop }
  19e0f5:	06bd                	mov.n	a11, a6
  19e0f7:	7a29b6               	bltui	a9, 2, 19e175 <xa_wma_decoder_prv_entropy_decode+0x12d>
  19e0fa:	695314               	ae_lbi	a5, 1
  19e0fd:	a178                	l32i.n	a7, a1, 40
  19e0ff:	775414               	ae_dbi	a4, 1
  19e102:	7788                	l32i.n	a8, a7, 28
  19e104:	6778                	l32i.n	a7, a7, 24
  19e106:	908980               	addx2	a8, a9, a8
  19e109:	907970               	addx2	a7, a9, a7
  19e10c:	ffd882               	addmi	a8, a8, 0xffffff00
  19e10f:	7e1882               	l16ui	a8, a8, 252
  19e112:	ffd792               	addmi	a9, a7, 0xffffff00
  19e115:	7e1992               	l16ui	a9, a9, 252

0019e118 <xa_wma_decoder_prv_entropy_decode+0xd0>:
  19e118:	0d40084140b05d0e 	{ beqi.w18	a13, 5, 19e1a0 <xa_wma_decoder_prv_entropy_decode+0x158>; nop }

0019e120 <xa_wma_decoder_prv_entropy_decode+0xd8>:
  19e120:	607080               	neg	a7, a8
  19e123:	086d                	mov.n	a6, a8
  19e125:	836750               	moveqz	a6, a7, a5
  19e128:	10d256               	bnez	a2, 19e239 <xa_wma_decoder_prv_entropy_decode+0x1f1>
  19e12b:	b188                	l32i.n	a8, a1, 44
  19e12d:	991b                	addi.n	a9, a9, 1
  19e12f:	80cc90               	add	a12, a12, a9
  19e132:	908f80               	addx2	a8, a15, a8
  19e135:	005862               	s16i	a6, a8, 0
  19e138:	015892               	s16i	a9, a8, 2
  19e13b:	90f9f0               	addx2	a15, a9, a15

0019e13e <xa_wma_decoder_prv_entropy_decode+0xf6>:
  19e13e:	c178                	l32i.n	a7, a1, 48
  19e140:	0020f0               	nop
  19e143:	0d00094170b0ac7e 	{ bge.w18	a12, a7, 19e1de <xa_wma_decoder_prv_entropy_decode+0x196>; nop }

0019e14b <xa_wma_decoder_prv_entropy_decode+0x103>:
  19e14b:	0e5d56               	bnez	a13, 19e234 <xa_wma_decoder_prv_entropy_decode+0x1ec>
  19e14e:	046d                	mov.n	a6, a4
  19e150:	67ee54               	rur.ae_bitptr	a5
  19e153:	e39f10               	rur.ae_bithead	a9
  19e156:	17cb82               	addi	a8, a11, 23
  19e159:	262e87               	blt	a14, a8, 19e183 <xa_wma_decoder_prv_entropy_decode+0x13b>

0019e15c <xa_wma_decoder_prv_entropy_decode+0x114>:
  19e15c:	341034               	ae_vldsht	a3
  19e15f:	5199                	s32i.n	a9, a1, 20
  19e161:	0d8076               	loop	a0, 19e172 <xa_wma_decoder_prv_entropy_decode+0x12a>
  19e164:	0f0a94               	ae_vldl16t	b0, a9, a10
  19e167:	77e464               	ae_vldl16c	a4
  19e16a:	020076               	bf	b0, 19e170 <xa_wma_decoder_prv_entropy_decode+0x128>
  19e16d:	ffd906               	j	19e0d5 <xa_wma_decoder_prv_entropy_decode+0x8d>
  19e170:	f03d                	nop.n

0019e172 <xa_wma_decoder_prv_entropy_decode+0x12a>:
  19e172:	fffac6               	j	19e161 <xa_wma_decoder_prv_entropy_decode+0x119>

0019e175 <xa_wma_decoder_prv_entropy_decode+0x12d>:
  19e175:	59ac                	beqz.n	a9, 19e19e <xa_wma_decoder_prv_entropy_decode+0x156>
  19e177:	050c                	movi.n	a5, 0
  19e179:	9198                	l32i.n	a9, a1, 36
  19e17b:	080c                	movi.n	a8, 0
  19e17d:	c099c0               	sub	a9, a9, a12
  19e180:	ffe506               	j	19e118 <xa_wma_decoder_prv_entropy_decode+0xd0>

0019e183 <xa_wma_decoder_prv_entropy_decode+0x13b>:
  19e183:	7178                	l32i.n	a7, a1, 28
  19e185:	fd3756               	bnez	a7, 19e15c <xa_wma_decoder_prv_entropy_decode+0x114>

0019e188 <xa_wma_decoder_prv_entropy_decode+0x140>:
  19e188:	fee821               	l32r	a2, 19dd28 (80040004 <_log_data_end+0x2c3e4>)
  19e18b:	4188                	l32i.n	a8, a1, 16
  19e18d:	31a8                	l32i.n	a10, a1, 12
  19e18f:	2198                	l32i.n	a9, a1, 8
  19e191:	475af2               	s16i	a15, a10, 142
  19e194:	465ac2               	s16i	a12, a10, 140
  19e197:	d9d9                	s32i.n	a13, a9, 52
  19e199:	08b9                	s32i.n	a11, a8, 0
  19e19b:	f01d                	retw.n

0019e19d <xa_wma_decoder_prv_entropy_decode+0x155>:
	...

0019e19e <xa_wma_decoder_prv_entropy_decode+0x156>:
  19e19e:	5d0c                	movi.n	a13, 5

0019e1a0 <xa_wma_decoder_prv_entropy_decode+0x158>:
  19e1a0:	8158                	l32i.n	a5, a1, 32
  19e1a2:	059d                	mov.n	a9, a5
  19e1a4:	55ba                	add.n	a5, a5, a11
  19e1a6:	de2e57               	blt	a14, a5, 19e188 <xa_wma_decoder_prv_entropy_decode+0x140>
  19e1a9:	05bd                	mov.n	a11, a5
  19e1ab:	071c                	movi.n	a7, 16
  19e1ad:	0da797               	bge	a7, a9, 19e1be <xa_wma_decoder_prv_entropy_decode+0x176>
  19e1b0:	698304               	ae_lbi	a8, 16
  19e1b3:	8198                	l32i.n	a9, a1, 32
  19e1b5:	775404               	ae_dbi	a4, 16
  19e1b8:	f0c992               	addi	a9, a9, -16
  19e1bb:	000046               	j	19e1c0 <xa_wma_decoder_prv_entropy_decode+0x178>

0019e1be <xa_wma_decoder_prv_entropy_decode+0x176>:
  19e1be:	080c                	movi.n	a8, 0

0019e1c0 <xa_wma_decoder_prv_entropy_decode+0x178>:
  19e1c0:	11d8                	l32i.n	a13, a1, 4
  19e1c2:	838894               	ae_lbk	a8, a8, a9
  19e1c5:	774494               	ae_db	a4, a9
  19e1c8:	045080               	extui	a5, a8, 0, 1
  19e1cb:	400d00               	ssr	a13
  19e1ce:	6198                	l32i.n	a9, a1, 24
  19e1d0:	0d0c                	movi.n	a13, 0
  19e1d2:	109890               	and	a9, a8, a9
  19e1d5:	918080               	srl	a8, a8
  19e1d8:	419190               	srli	a9, a9, 1
  19e1db:	ffd046               	j	19e120 <xa_wma_decoder_prv_entropy_decode+0xd8>

0019e1de <xa_wma_decoder_prv_entropy_decode+0x196>:
  19e1de:	41e8                	l32i.n	a14, a1, 16
  19e1e0:	21f8                	l32i.n	a15, a1, 8
  19e1e2:	3178                	l32i.n	a7, a1, 12
  19e1e4:	4000010145002b0e 	{ ae_movda32	aed0, a11; nop; movi	a2, 0 }
  19e1ec:	475722               	s16i	a2, a7, 142
  19e1ef:	4657c2               	s16i	a12, a7, 140
  19e1f2:	dfd9                	s32i.n	a13, a15, 52
  19e1f4:	4000010120002e0e 	{ ae_s32.l.i	aed0, a14, 0; nop; movi	a2, 0 }
  19e1fc:	f01d                	retw.n

0019e1fe <xa_wma_decoder_prv_entropy_decode+0x1b6>:
	...

0019e200 <xa_wma_decoder_prv_entropy_decode+0x1b8>:
  19e200:	67ef54               	wur.ae_bitptr	a5
  19e203:	fec921               	l32r	a2, 19dd28 (80040004 <_log_data_end+0x2c3e4>)
  19e206:	4198                	l32i.n	a9, a1, 16
  19e208:	21a8                	l32i.n	a10, a1, 8
  19e20a:	31e8                	l32i.n	a14, a1, 12
  19e20c:	5188                	l32i.n	a8, a1, 20
  19e20e:	f3f180               	wur.ae_bithead	a8
  19e211:	475ef2               	s16i	a15, a14, 142
  19e214:	465ec2               	s16i	a12, a14, 140
  19e217:	dad9                	s32i.n	a13, a10, 52
  19e219:	09b9                	s32i.n	a11, a9, 0
  19e21b:	f01d                	retw.n

0019e21d <xa_wma_decoder_prv_entropy_decode+0x1d5>:
  19e21d:	465ac2               	s16i	a12, a10, 140
  19e220:	0f0c                	movi.n	a15, 0
  19e222:	3c1f34               	ae_movda32	aed1, a15
  19e225:	475af2               	s16i	a15, a10, 142
  19e228:	d9d9                	s32i.n	a13, a9, 52
  19e22a:	4000010120012b0e 	{ ae_s32.l.i	aed1, a11, 0; nop; movi	a2, 0 }
  19e232:	f01d                	retw.n

0019e234 <xa_wma_decoder_prv_entropy_decode+0x1ec>:
  19e234:	080c                	movi.n	a8, 0
  19e236:	ffb786               	j	19e118 <xa_wma_decoder_prv_entropy_decode+0xd0>

0019e239 <xa_wma_decoder_prv_entropy_decode+0x1f1>:
  19e239:	c188                	l32i.n	a8, a1, 48
  19e23b:	7c9a                	add.n	a7, a12, a9
  19e23d:	0fa787               	bge	a7, a8, 19e250 <xa_wma_decoder_prv_entropy_decode+0x208>
  19e240:	a188                	l32i.n	a8, a1, 40
  19e242:	0888                	l32i.n	a8, a8, 0
  19e244:	c71b                	addi.n	a12, a7, 1
  19e246:	a07780               	addx4	a7, a7, a8
  19e249:	0769                	s32i.n	a6, a7, 0
  19e24b:	ffbbc6               	j	19e13e <xa_wma_decoder_prv_entropy_decode+0xf6>

0019e24e <xa_wma_decoder_prv_entropy_decode+0x206>:
	...

0019e250 <xa_wma_decoder_prv_entropy_decode+0x208>:
  19e250:	feb721               	l32r	a2, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  19e253:	4198                	l32i.n	a9, a1, 16
  19e255:	31e8                	l32i.n	a14, a1, 12
  19e257:	21a8                	l32i.n	a10, a1, 8
  19e259:	475ef2               	s16i	a15, a14, 142
  19e25c:	465ec2               	s16i	a12, a14, 140
  19e25f:	dad9                	s32i.n	a13, a10, 52
  19e261:	09b9                	s32i.n	a11, a9, 0
  19e263:	f01d                	retw.n

0019e265 <xa_wma_decoder_prv_entropy_decode+0x21d>:
  19e265:	000000                                        ...

0019e268 <xa_wma_decoder_au_decode_coefficients>:
  19e268:	016136               	entry	a1, 176
  19e26b:	002262               	l32i	a6, a2, 0
  19e26e:	0e2416               	beqz	a4, 19e354 <xa_wma_decoder_au_decode_coefficients+0xec>

0019e271 <xa_wma_decoder_au_decode_coefficients+0x9>:
  19e271:	d2b8                	l32i.n	a11, a2, 52
  19e273:	851c                	movi.n	a5, 24
  19e275:	0efb16               	beqz	a11, 19e368 <xa_wma_decoder_au_decode_coefficients+0x100>

0019e278 <xa_wma_decoder_au_decode_coefficients+0x10>:
  19e278:	2a5b66               	bnei	a11, 5, 19e2a6 <xa_wma_decoder_au_decode_coefficients+0x3e>
  19e27b:	2a26b2               	l32i	a11, a6, 168
  19e27e:	6522a2               	l32i	a10, a2, 0x194
  19e281:	bb1b                	addi.n	a11, a11, 1
  19e283:	1fbab7               	bgeu	a10, a11, 19e2a6 <xa_wma_decoder_au_decode_coefficients+0x3e>
  19e286:	0d000a41f0b0e5ae 	{ bltu.w18	a5, a10, 19e339 <xa_wma_decoder_au_decode_coefficients+0xd1>; nop }
  19e28e:	6322d2               	l32i	a13, a2, 0x18c
  19e291:	622272               	l32i	a7, a2, 0x188
  19e294:	0d400a4110b01d6e 	{ blti.w18	a13, 1, 19e339 <xa_wma_decoder_au_decode_coefficients+0xd1>; nop }
  19e29c:	ea8b                	addi.n	a14, a10, 8
  19e29e:	cd0b                	addi.n	a12, a13, -1
  19e2a0:	6422f2               	l32i	a15, a2, 0x190
  19e2a3:	001986               	j	19e30d <xa_wma_decoder_au_decode_coefficients+0xa5>

0019e2a6 <xa_wma_decoder_au_decode_coefficients+0x3e>:
  19e2a6:	20a110               	or	a10, a1, a1
  19e2a9:	6222b2               	l32i	a11, a2, 0x188
  19e2ac:	6322c2               	l32i	a12, a2, 0x18c
  19e2af:	e20d25               	call8	180380 <__vec_memcpy>
  19e2b2:	20d330               	or	a13, a3, a3
  19e2b5:	20a440               	or	a10, a4, a4
  19e2b8:	02bd                	mov.n	a11, a2
  19e2ba:	01cd                	mov.n	a12, a1
  19e2bc:	7fc1e2               	addi	a14, a1, 127
  19e2bf:	ee1b                	addi.n	a14, a14, 1
  19e2c1:	ffd865               	call8	19e048 <xa_wma_decoder_prv_entropy_decode>
  19e2c4:	2021b2               	l32i	a11, a1, 128
  19e2c7:	0a4d                	mov.n	a4, a10
  19e2c9:	1ea5b7               	bge	a5, a11, 19e2eb <xa_wma_decoder_au_decode_coefficients+0x83>
  19e2cc:	01d232               	addmi	a3, a2, 0x100
  19e2cf:	70c332               	addi	a3, a3, 112

0019e2d2 <xa_wma_decoder_au_decode_coefficients+0x6a>:
  19e2d2:	03ad                	mov.n	a10, a3
  19e2d4:	8b1c                	movi.n	a11, 24
  19e2d6:	072065               	call8	1a54dc <xa_wma_decoder_ibstrm_flush_bits>
  19e2d9:	2021b2               	l32i	a11, a1, 128
  19e2dc:	e8cbb2               	addi	a11, a11, -24
  19e2df:	2061b2               	s32i	a11, a1, 128
  19e2e2:	ec25b7               	blt	a5, a11, 19e2d2 <xa_wma_decoder_au_decode_coefficients+0x6a>
  19e2e5:	000206               	j	19e2f1 <xa_wma_decoder_au_decode_coefficients+0x89>

0019e2e8 <xa_wma_decoder_au_decode_coefficients+0x80>:
  19e2e8:	000000                                        ...

0019e2eb <xa_wma_decoder_au_decode_coefficients+0x83>:
  19e2eb:	01d232               	addmi	a3, a2, 0x100
  19e2ee:	70c332               	addi	a3, a3, 112

0019e2f1 <xa_wma_decoder_au_decode_coefficients+0x89>:
  19e2f1:	03ad                	mov.n	a10, a3
  19e2f3:	0020f0               	nop
  19e2f6:	071e65               	call8	1a54dc <xa_wma_decoder_ibstrm_flush_bits>
  19e2f9:	049496               	bltz	a4, 19e346 <xa_wma_decoder_au_decode_coefficients+0xde>
  19e2fc:	469692               	l16si	a9, a6, 140
  19e2ff:	1e9682               	l16si	a8, a6, 60
  19e302:	47a897               	bge	a8, a9, 19e34d <xa_wma_decoder_au_decode_coefficients+0xe5>

0019e305 <xa_wma_decoder_au_decode_coefficients+0x9d>:
  19e305:	fe8921               	l32r	a2, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  19e308:	f01d                	retw.n

0019e30a <xa_wma_decoder_au_decode_coefficients+0xa2>:
  19e30a:	026c96               	bltz	a12, 19e334 <xa_wma_decoder_au_decode_coefficients+0xcc>

0019e30d <xa_wma_decoder_au_decode_coefficients+0xa5>:
  19e30d:	cc0b                	addi.n	a12, a12, -1
  19e30f:	ee8b                	addi.n	a14, a14, 8
  19e311:	0b2c                	movi.n	a11, 32
  19e313:	aa8b                	addi.n	a10, a10, 8
  19e315:	dd0b                	addi.n	a13, a13, -1
  19e317:	118f80               	slli	a8, a15, 8
  19e31a:	646282               	s32i	a8, a2, 0x190
  19e31d:	0007f2               	l8ui	a15, a7, 0
  19e320:	6362d2               	s32i	a13, a2, 0x18c
  19e323:	6562a2               	s32i	a10, a2, 0x194
  19e326:	771b                	addi.n	a7, a7, 1
  19e328:	626272               	s32i	a7, a2, 0x188
  19e32b:	20ff80               	or	a15, a15, a8
  19e32e:	6462f2               	s32i	a15, a2, 0x190
  19e331:	d5bbe7               	bgeu	a11, a14, 19e30a <xa_wma_decoder_au_decode_coefficients+0xa2>

0019e334 <xa_wma_decoder_au_decode_coefficients+0xcc>:
  19e334:	2a26b2               	l32i	a11, a6, 168
  19e337:	bb1b                	addi.n	a11, a11, 1
  19e339:	0d3ff64190b0cabe 	{ bgeu.w18	a10, a11, 19e2a6 <xa_wma_decoder_au_decode_coefficients+0x3e>; nop }
  19e341:	fe7921               	l32r	a2, 19dd28 (80040004 <_log_data_end+0x2c3e4>)
  19e344:	f01d                	retw.n

0019e346 <xa_wma_decoder_au_decode_coefficients+0xde>:
  19e346:	03ad                	mov.n	a10, a3
  19e348:	0b2c                	movi.n	a11, 32
  19e34a:	071925               	call8	1a54dc <xa_wma_decoder_ibstrm_flush_bits>

0019e34d <xa_wma_decoder_au_decode_coefficients+0xe5>:
  19e34d:	042d                	mov.n	a2, a4
  19e34f:	f01d                	retw.n

0019e351 <xa_wma_decoder_au_decode_coefficients+0xe9>:
  19e351:	000000                                        ...

0019e354 <xa_wma_decoder_au_decode_coefficients+0xec>:
  19e354:	2426c2               	l32i	a12, a6, 144
  19e357:	aa1ca6               	blti	a12, 1, 19e305 <xa_wma_decoder_au_decode_coefficients+0x9d>
  19e35a:	1e96d2               	l16si	a13, a6, 60
  19e35d:	0d7ff14100b01d4e 	{ bgei.w18	a13, 1, 19e271 <xa_wma_decoder_au_decode_coefficients+0x9>; nop }
  19e365:	ffe706               	j	19e305 <xa_wma_decoder_au_decode_coefficients+0x9d>

0019e368 <xa_wma_decoder_au_decode_coefficients+0x100>:
  19e368:	6522a2               	l32i	a10, a2, 0x194
  19e36b:	6e1c                	movi.n	a14, 22
  19e36d:	0d3ff04170b0eeae 	{ bltu.w18	a14, a10, 19e278 <xa_wma_decoder_au_decode_coefficients+0x10>; nop }
  19e375:	0d3fef41f0b0e5ae 	{ bltu.w18	a5, a10, 19e278 <xa_wma_decoder_au_decode_coefficients+0x10>; nop }
  19e37d:	6322d2               	l32i	a13, a2, 0x18c
  19e380:	0d7fef4140b01d6e 	{ blti.w18	a13, 1, 19e278 <xa_wma_decoder_au_decode_coefficients+0x10>; nop }
  19e388:	622272               	l32i	a7, a2, 0x188
  19e38b:	6422f2               	l32i	a15, a2, 0x190
  19e38e:	cd0b                	addi.n	a12, a13, -1
  19e390:	ea8b                	addi.n	a14, a10, 8
  19e392:	000086               	j	19e398 <xa_wma_decoder_au_decode_coefficients+0x130>

0019e395 <xa_wma_decoder_au_decode_coefficients+0x12d>:
  19e395:	edfc96               	bltz	a12, 19e278 <xa_wma_decoder_au_decode_coefficients+0x10>

0019e398 <xa_wma_decoder_au_decode_coefficients+0x130>:
  19e398:	cc0b                	addi.n	a12, a12, -1
  19e39a:	ee8b                	addi.n	a14, a14, 8
  19e39c:	aa8b                	addi.n	a10, a10, 8
  19e39e:	dd0b                	addi.n	a13, a13, -1
  19e3a0:	118f80               	slli	a8, a15, 8
  19e3a3:	646282               	s32i	a8, a2, 0x190
  19e3a6:	0007f2               	l8ui	a15, a7, 0
  19e3a9:	6362d2               	s32i	a13, a2, 0x18c
  19e3ac:	6562a2               	s32i	a10, a2, 0x194
  19e3af:	771b                	addi.n	a7, a7, 1
  19e3b1:	626272               	s32i	a7, a2, 0x188
  19e3b4:	20ff80               	or	a15, a15, a8
  19e3b7:	6462f2               	s32i	a15, a2, 0x190
  19e3ba:	082c                	movi.n	a8, 32
  19e3bc:	d5b8e7               	bgeu	a8, a14, 19e395 <xa_wma_decoder_au_decode_coefficients+0x12d>
  19e3bf:	ffad46               	j	19e278 <xa_wma_decoder_au_decode_coefficients+0x10>

0019e3c2 <xa_wma_decoder_au_decode_coefficients+0x15a>:
  19e3c2:	00000000 41360000                                ......

0019e3c8 <xa_wma_decoder_au_decode_coefficients+0x160>:
  19e3c8:	004136               	entry	a1, 32
  19e3cb:	400001b54501432e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a2 }
  19e3d3:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  19e3db:	2530b4               	ae_movad32.h	a3, aed0
  19e3de:	2520c4               	ae_movad32.l	a2, aed0
  19e3e1:	f01d                	retw.n

0019e3e3 <xa_wma_decoder_au_decode_coefficients+0x17b>:
	...

0019e3e4 <pre_twiddle>:
  19e3e4:	006136               	entry	a1, 48
  19e3e7:	21b230               	srai	a11, a3, 2
  19e3ea:	a08320               	addx4	a8, a3, a2
  19e3ed:	fcc832               	addi	a3, a8, -4
  19e3f0:	0d40134120b01b6e 	{ blti.w18	a11, 1, 19e526 <pre_twiddle+0x142>; nop }
  19e3f8:	f8c2a2               	addi	a10, a2, -8
  19e3fb:	fcc2c2               	addi	a12, a2, -4
  19e3fe:	c1f8                	l32i.n	a15, a1, 48
  19e400:	042d                	mov.n	a2, a4
  19e402:	3180f0               	srai	a8, a15, 16
  19e405:	13cf84               	ae_cvtp24a16x2.ll	aed12, a15, a8
  19e408:	eb01590c0c0d866f 	{ or	a8, a6, a6; ae_sel16i.n	aed13, aed12, aed12, 1; nop }
  19e410:	0020f0               	nop
  19e413:	f03d                	nop.n
  19e415:	7bab76               	loopgtz	a11, 19e494 <pre_twiddle+0xb0>
  19e418:	400001b41001032e 	{ ae_l16x2m.i	aed1, a3, 0; nop; ae_cvt48a32	aed0, a2 }
  19e420:	400001b5456a075e 	{ ae_movda32	aed10, a7; nop; ae_cvt48a32	aed6, a5 }
  19e428:	0c8018318113b82e 	{ ae_movda32	aed11, a8; ae_sel16i	aed3, aed1, aed1, 1 }
  19e430:	786ca76dd0872a2f 	{ ae_l16x2m.iu	aed2, a10, 8; ae_mulf48q32sp16u.l	aed7, aed0, aed13; ae_mulf48q32sp16u.l_s2	aed8, aed6, aed13 }
  19e438:	7801ae0232549a1f 	{ ae_l32.i	aed9, a10, 4; ae_sel16i.n	aed4, aed2, aed2, 1; ae_mulf48q32sp16u.l_s2	aed5, aed0, aed3 }
  19e440:	0d6cbf04709793ef 	{ ae_s32.l.ip	aed9, a3, -8; ae_mulf48q32sp16u.l	aed7, aed0, aed4; ae_srai64	aed9, aed7, 16 }
  19e448:	0d3e59048685755f 	{ or	a7, a5, a5; ae_mulaf48q32sp16u.l	aed5, aed6, aed4; ae_srai64	aed8, aed8, 16 }
  19e450:	52a15903c697822f 	{ or	a8, a2, a2; ae_mulsf48q32sp16u.l	aed7, aed6, aed3; ae_mulaf48q32sp16s.l_s2	aed9, aed0, aed12 }
  19e458:	0d3ddd0c5638259f 	{ nop; ae_mulaf48q32sp16s.l	aed8, aed6, aed12; ae_srai64	aed3, aed5, 16 }
  19e460:	0d3dba017073911f 	{ ae_s32m.i	aed9, a1, 4; ae_mulaf48q32sp16s.l	aed3, aed0, aed1; ae_srai64	aed7, aed7, 16 }
  19e468:	523dba622037810f 	{ ae_s32m.i	aed8, a1, 0; ae_mulaf48q32sp16s.l	aed7, aed0, aed2; ae_mulaf48q32sp16s.l_s2	aed3, aed6, aed2 }
  19e470:	0128                	l32i.n	a2, a1, 0
  19e472:	1158                	l32i.n	a5, a1, 4
  19e474:	400001b54520425e 	{ ae_movda32	aed0, a2; nop; ae_movda32	aed2, a5 }
  19e47c:	a1f2bb601b713c2f 	{ ae_s32m.iu	aed3, a12, 8; ae_sub32	aed1, aed11, aed0; ae_mulsf48q32sp16s.l_s2	aed7, aed6, aed1 }
  19e484:	ebe7c80a0200217f 	{ ae_movad32.l	a2, aed1; ae_add32	aed0, aed2, aed10; nop }
  19e48c:	40000174ef575c0e 	{ ae_s32m.i	aed7, a12, -4; nop; ae_movad32.l	a5, aed0 }

0019e494 <pre_twiddle+0xb0>:
  19e494:	206770               	or	a6, a7, a7
  19e497:	204550               	or	a4, a5, a5
  19e49a:	207880               	or	a7, a8, a8
  19e49d:	eb01200c0c0d4a5f 	{ addi	a5, a10, 4; ae_sel16i.n	aed13, aed12, aed12, 1; nop }
  19e4a5:	7bab76               	loopgtz	a11, 19e524 <pre_twiddle+0x140>
  19e4a8:	400001b5450a062e 	{ ae_movda32	aed10, a6; nop; ae_cvt48a32	aed0, a2 }
  19e4b0:	eb6ca70d00071a2f 	{ ae_l16x2m.iu	aed1, a10, 8; ae_mulf48q32sp16u.l	aed7, aed0, aed13; nop }
  19e4b8:	400001b5456b074e 	{ ae_movda32	aed11, a7; nop; ae_cvt48a32	aed6, a4 }
  19e4c0:	7801a661d1823a1f 	{ ae_l16x2m.i	aed3, a10, 4; ae_sel16i.n	aed2, aed1, aed1, 1; ae_mulf48q32sp16u.l_s2	aed8, aed6, aed13 }
  19e4c8:	780159032354644f 	{ or	a6, a4, a4; ae_sel16i.n	aed4, aed3, aed3, 1; ae_mulf48q32sp16u.l_s2	aed5, aed0, aed2 }

0019e4d0 <pre_twiddle+0xec>:
  19e4d0:	0d6c59047097722f 	{ or	a7, a2, a2; ae_mulf48q32sp16u.l	aed7, aed0, aed4; ae_srai64	aed9, aed7, 16 }
  19e4d8:	0d3edd028627259f 	{ nop; ae_mulaf48q32sp16u.l	aed7, aed6, aed2; ae_srai64	aed2, aed8, 16 }
  19e4e0:	52a1dd04c695259f 	{ nop; ae_mulsf48q32sp16u.l	aed5, aed6, aed4; ae_mulaf48q32sp16s.l_s2	aed9, aed0, aed12 }
  19e4e8:	0d3ddd0c7672259f 	{ nop; ae_mulaf48q32sp16s.l	aed2, aed6, aed12; ae_srai64	aed7, aed7, 16 }
  19e4f0:	0d3dba035087911f 	{ ae_s32m.i	aed9, a1, 4; ae_mulaf48q32sp16s.l	aed7, aed0, aed3; ae_srai64	aed8, aed5, 16 }
  19e4f8:	523dba611078210f 	{ ae_s32m.i	aed2, a1, 0; ae_mulaf48q32sp16s.l	aed8, aed0, aed1; ae_mulaf48q32sp16s.l_s2	aed7, aed6, aed1 }
  19e500:	0128                	l32i.n	a2, a1, 0
  19e502:	1148                	l32i.n	a4, a1, 4
  19e504:	400001b54510424e 	{ ae_movda32	aed0, a2; nop; ae_movda32	aed1, a4 }
  19e50c:	a1f2bb603b80752f 	{ ae_s32m.iu	aed7, a5, 8; ae_sub32	aed0, aed11, aed0; ae_mulsf48q32sp16s.l_s2	aed8, aed6, aed3 }
  19e514:	ebe7c80a010a207f 	{ ae_movad32.l	a2, aed0; ae_add32	aed10, aed1, aed10; nop }
  19e51c:	40000174ef5845ae 	{ ae_s32m.i	aed8, a5, -4; nop; ae_movad32.l	a4, aed10 }

0019e524 <pre_twiddle+0x140>:
  19e524:	f01d                	retw.n

0019e526 <pre_twiddle+0x142>:
  19e526:	f01d                	retw.n

0019e528 <post_twiddle_r4>:
  19e528:	006136               	entry	a1, 48
  19e52b:	02cd                	mov.n	a12, a2
  19e52d:	3c1414               	ae_cvt48a32	aed1, a4
  19e530:	400001b54508065e 	{ ae_movda32	aed8, a6; nop; ae_cvt48a32	aed0, a5 }
  19e538:	03bd                	mov.n	a11, a3
  19e53a:	e1d8                	l32i.n	a13, a1, 56
  19e53c:	213230               	srai	a3, a3, 2
  19e53f:	a0ebd0               	addx4	a14, a11, a13
  19e542:	0d401840e0b9136e 	{ blti.w18	a3, 1, 19e6d4 <post_twiddle_r4+0x1ac>; ae_movi	aed9, 0 }
  19e54a:	40000001453e971e 	{ ae_movda32	aed14, a7; nop; addi	a9, a1, 48 }
  19e552:	4000008010fba9de 	{ ae_l16x2m.i	aed11, a9, 0; nop; addi	a10, a13, -8 }
  19e55a:	b94a24               	ae_l16x2m.iu	aed4, a10, 8
  19e55d:	8101ddb4b4cf259e 	{ nop; ae_sel16i.n	aed15, aed4, aed4, 1; ae_sel16i	aed12, aed11, aed11, 1 }
  19e565:	a26ca60cf1932a1f 	{ ae_l16x2m.i	aed2, a10, 4; ae_mulf48q32sp16u.l	aed3, aed1, aed12; ae_mulsf48q32sp16u.l_s2	aed9, aed0, aed15 }
  19e56d:	7801dd12f2fd259f 	{ nop; ae_sel16i.n	aed13, aed2, aed2, 1; ae_mulf48q32sp16u.l_s2	aed15, aed1, aed15 }
  19e575:	a26cdd0cd0fa259f 	{ nop; ae_mulf48q32sp16u.l	aed10, aed0, aed12; ae_mulsf48q32sp16u.l_s2	aed15, aed0, aed13 }
  19e57d:	0da1dd0d3139259f 	{ nop; ae_mulsf48q32sp16u.l	aed9, aed1, aed13; ae_srai64	aed3, aed3, 16 }
  19e585:	0d3d590ba1a3feef 	{ or	a15, a14, a14; ae_mulaf48q32sp16s.l	aed3, aed1, aed11; ae_srai64	aed10, aed10, 16 }
  19e58d:	0d3d590b909a2aaf 	{ or	a2, a10, a10; ae_mulaf48q32sp16s.l	aed10, aed0, aed11; ae_srai64	aed9, aed9, 16 }
  19e595:	0dfbba00fff0311f 	{ ae_s32m.i	aed3, a1, 4; nop; ae_srai64	aed15, aed15, 16 }
  19e59d:	a13dba04419fa10f 	{ ae_s32m.i	aed10, a1, 0; ae_mulaf48q32sp16s.l	aed15, aed1, aed4; ae_mulsf48q32sp16s.l_s2	aed9, aed0, aed4 }
  19e5a5:	a1a0a70221f92fef 	{ ae_l16x2m.iu	aed2, a15, -8; ae_mulsf48q32sp16s.l	aed9, aed1, aed2; ae_mulsf48q32sp16s.l_s2	aed15, aed0, aed2 }
  19e5ad:	0f7d                	mov.n	a7, a15
  19e5af:	0168                	l32i.n	a6, a1, 0
  19e5b1:	1188                	l32i.n	a8, a1, 4
  19e5b3:	3cd834               	ae_movda32	aed13, a8
  19e5b6:	400000c145fa86de 	{ ae_movda32	aed10, a6; nop; addi	a8, a13, -4 }
  19e5be:	ebf2590a0808f44f 	{ or	a15, a4, a4; ae_sub32	aed8, aed8, aed10; nop }
  19e5c6:	ebe7c80e0d0d987f 	{ ae_movad32.l	a9, aed8; ae_add32	aed13, aed13, aed14; nop }
  19e5ce:	40000174115567de 	{ ae_l16x2m.i	aed5, a7, 4; nop; ae_movad32.l	a6, aed13 }
  19e5d6:	400001b4e03f0d6e 	{ ae_s32m.i	aed15, a13, 0; nop; ae_cvt48a32	aed3, a6 }
  19e5de:	400001b4e149079e 	{ ae_s32m.i	aed9, a7, 4; nop; ae_cvt48a32	aed4, a9 }
  19e5e6:	810159525267499e 	{ or	a4, a9, a9; ae_sel16i.n	aed7, aed2, aed2, 1; ae_sel16i	aed6, aed5, aed5, 1 }
  19e5ee:	786c2f476481f39f 	{ addi	a9, a3, -1; ae_mulf48q32sp16u.l	aed1, aed4, aed7; ae_mulf48q32sp16u.l_s2	aed8, aed4, aed6 }
  19e5f6:	53a1593763183fff 	{ or	a3, a15, a15; ae_mulsf48q32sp16u.l	aed8, aed3, aed7; ae_mulaf48q32sp16u.l_s2	aed1, aed3, aed6 }
  19e5fe:	b1a976               	loopgtz	a9, 19e6b3 <post_twiddle_r4+0x18b>
  19e601:	3c9534               	ae_movda32	aed9, a5
  19e604:	0d6cd90c1307100f 	{ ae_movi	aed1, 0; ae_mulf48q32sp16u.l	aed7, aed3, aed12; ae_srai64	aed0, aed1, 16 }
  19e60c:	0d3d59028480566f 	{ or	a5, a6, a6; ae_mulaf48q32sp16s.l	aed0, aed4, aed2; ae_srai64	aed8, aed8, 16 }
  19e614:	0d3ddd057370259f 	{ nop; ae_mulaf48q32sp16s.l	aed0, aed3, aed5; ae_srai64	aed7, aed7, 16 }
  19e61c:	523ddd4b5387259f 	{ nop; ae_mulaf48q32sp16s.l	aed7, aed3, aed11; ae_mulaf48q32sp16s.l_s2	aed8, aed4, aed5 }
  19e624:	a16cbb3c2480082f 	{ ae_s32m.iu	aed0, a8, 8; ae_mulf48q32sp16u.l	aed0, aed4, aed12; ae_mulsf48q32sp16s.l_s2	aed8, aed3, aed2 }
  19e62c:	e47104               	ae_s32m.i	aed7, a1, 0
  19e62f:	0dfbba000f70870f 	{ ae_s32m.i	aed8, a7, 0; nop; ae_srai64	aed7, aed0, 16 }
  19e637:	eb3da70b0407022f 	{ ae_l16x2m.iu	aed0, a2, 8; ae_mulaf48q32sp16s.l	aed7, aed4, aed11; nop }
  19e63f:	0c8018308012832e 	{ ae_movda32	aed8, a3; ae_sel16i	aed2, aed0, aed0, 1 }
  19e647:	0168                	l32i.n	a6, a1, 0
  19e649:	78a1a6422351221f 	{ ae_l16x2m.i	aed2, a2, 4; ae_mulsf48q32sp16u.l	aed1, aed3, aed2; ae_mulf48q32sp16u.l_s2	aed5, aed4, aed2 }
  19e651:	0c8018328216a62e 	{ ae_movda32	aed10, a6; ae_sel16i	aed6, aed2, aed2, 1 }
  19e659:	a2a1ba466315711f 	{ ae_s32m.i	aed7, a1, 4; ae_mulsf48q32sp16u.l	aed5, aed3, aed6; ae_mulsf48q32sp16u.l_s2	aed1, aed4, aed6 }
  19e661:	1168                	l32i.n	a6, a1, 4
  19e663:	0df2590a1871344f 	{ or	a3, a4, a4; ae_sub32	aed1, aed8, aed10; ae_srai64	aed7, aed1, 16 }
  19e66b:	0da0c8005317417f 	{ ae_movad32.l	a4, aed1; ae_mulsf48q32sp16s.l	aed7, aed3, aed0; ae_srai64	aed1, aed5, 16 }
  19e673:	eb3da600040157ff 	{ ae_l16x2m.i	aed5, a7, -4; ae_mulaf48q32sp16s.l	aed1, aed4, aed0; nop }
  19e67b:	0d80189283a1062e 	{ ae_movda32	aed0, a6; ae_mulsf48q32sp16s.l	aed1, aed3, aed2 }
  19e683:	a1e7a749207927ef 	{ ae_l16x2m.iu	aed2, a7, -8; ae_add32	aed9, aed0, aed9; ae_mulsf48q32sp16s.l_s2	aed7, aed4, aed2 }
  19e68b:	0c801a35c510442e 	{ ae_cvt48a32	aed4, a4; ae_sel16i	aed0, aed5, aed5, 1 }
  19e693:	7801c8420289697f 	{ ae_movad32.l	a6, aed9; ae_sel16i.n	aed9, aed2, aed2, 1; ae_mulf48q32sp16u.l_s2	aed8, aed4, aed0 }
  19e69b:	400001b4e131086e 	{ ae_s32m.i	aed1, a8, 4; nop; ae_cvt48a32	aed3, a6 }
  19e6a3:	a26cba399481771f 	{ ae_s32m.i	aed7, a7, 4; ae_mulf48q32sp16u.l	aed1, aed4, aed9; ae_mulsf48q32sp16u.l_s2	aed8, aed3, aed9 }
  19e6ab:	eb3edd000301259f 	{ nop; ae_mulaf48q32sp16u.l	aed1, aed3, aed0; nop }

0019e6b3 <post_twiddle_r4+0x18b>:
  19e6b3:	8d1014               	ae_srai64	aed1, aed1, 16
  19e6b6:	0d3ddd028401259f 	{ nop; ae_mulaf48q32sp16s.l	aed1, aed4, aed2; ae_srai64	aed0, aed8, 16 }
  19e6be:	523ddd355410259f 	{ nop; ae_mulaf48q32sp16s.l	aed0, aed4, aed5; ae_mulaf48q32sp16s.l_s2	aed1, aed3, aed5 }
  19e6c6:	eba0dd020300259f 	{ nop; ae_mulsf48q32sp16s.l	aed0, aed3, aed2; nop }
  19e6ce:	e51824               	ae_s32m.iu	aed1, a8, 8
  19e6d1:	e40704               	ae_s32m.i	aed0, a7, 0

0019e6d4 <post_twiddle_r4+0x1ac>:
  19e6d4:	1a9132               	l16si	a3, a1, 52
  19e6d7:	0c2d                	mov.n	a2, a12
  19e6d9:	4b13a6               	blti	a3, 1, 19e728 <post_twiddle_r4+0x200>
  19e6dc:	0d40094120b01b6e 	{ blti.w18	a11, 1, 19e772 <post_twiddle_r4+0x24a>; nop }
  19e6e4:	401300               	ssl	a3
  19e6e7:	2141b0               	srai	a4, a11, 1
  19e6ea:	0a6b07               	bbci	a11, 0, 19e6f8 <post_twiddle_r4+0x1d0>
  19e6ed:	2c4b                	addi.n	a2, a12, 4
  19e6ef:	0d88                	l32i.n	a8, a13, 0
  19e6f1:	dd4b                	addi.n	a13, a13, 4
  19e6f3:	a18800               	sll	a8, a8
  19e6f6:	0c89                	s32i.n	a8, a12, 0

0019e6f8 <post_twiddle_r4+0x1d0>:
  19e6f8:	94ac                	beqz.n	a4, 19e725 <post_twiddle_r4+0x1fd>
  19e6fa:	9d8b                	addi.n	a9, a13, 8
  19e6fc:	0db8                	l32i.n	a11, a13, 0
  19e6fe:	340b                	addi.n	a3, a4, -1
  19e700:	a1bb00               	sll	a11, a11
  19e703:	02b9                	s32i.n	a11, a2, 0
  19e705:	1da8                	l32i.n	a10, a13, 4
  19e707:	024d                	mov.n	a4, a2
  19e709:	a1aa00               	sll	a10, a10
  19e70c:	12a9                	s32i.n	a10, a2, 4
  19e70e:	11a376               	loopgtz	a3, 19e723 <post_twiddle_r4+0x1fb>
  19e711:	0938                	l32i.n	a3, a9, 0
  19e713:	448b                	addi.n	a4, a4, 8
  19e715:	a13300               	sll	a3, a3
  19e718:	0439                	s32i.n	a3, a4, 0
  19e71a:	1938                	l32i.n	a3, a9, 4
  19e71c:	998b                	addi.n	a9, a9, 8
  19e71e:	a13300               	sll	a3, a3
  19e721:	1439                	s32i.n	a3, a4, 4

0019e723 <post_twiddle_r4+0x1fb>:
  19e723:	f01d                	retw.n

0019e725 <post_twiddle_r4+0x1fd>:
  19e725:	f01d                	retw.n

0019e727 <post_twiddle_r4+0x1ff>:
	...

0019e728 <post_twiddle_r4+0x200>:
  19e728:	461ba6               	blti	a11, 1, 19e772 <post_twiddle_r4+0x24a>
  19e72b:	2141b0               	srai	a4, a11, 1
  19e72e:	60e030               	neg	a14, a3
  19e731:	23ee80               	sext	a14, a14, 15
  19e734:	400e00               	ssr	a14
  19e737:	0a6b07               	bbci	a11, 0, 19e745 <post_twiddle_r4+0x21d>
  19e73a:	2c4b                	addi.n	a2, a12, 4
  19e73c:	0df8                	l32i.n	a15, a13, 0
  19e73e:	dd4b                	addi.n	a13, a13, 4
  19e740:	b1f0f0               	sra	a15, a15
  19e743:	0cf9                	s32i.n	a15, a12, 0

0019e745 <post_twiddle_r4+0x21d>:
  19e745:	94ac                	beqz.n	a4, 19e772 <post_twiddle_r4+0x24a>
  19e747:	8d8b                	addi.n	a8, a13, 8
  19e749:	0da8                	l32i.n	a10, a13, 0
  19e74b:	340b                	addi.n	a3, a4, -1
  19e74d:	b1a0a0               	sra	a10, a10
  19e750:	02a9                	s32i.n	a10, a2, 0
  19e752:	1d98                	l32i.n	a9, a13, 4
  19e754:	024d                	mov.n	a4, a2
  19e756:	b19090               	sra	a9, a9
  19e759:	1299                	s32i.n	a9, a2, 4
  19e75b:	11a376               	loopgtz	a3, 19e770 <post_twiddle_r4+0x248>
  19e75e:	0838                	l32i.n	a3, a8, 0
  19e760:	448b                	addi.n	a4, a4, 8
  19e762:	b13030               	sra	a3, a3
  19e765:	0439                	s32i.n	a3, a4, 0
  19e767:	1838                	l32i.n	a3, a8, 4
  19e769:	888b                	addi.n	a8, a8, 8
  19e76b:	b13030               	sra	a3, a3
  19e76e:	1439                	s32i.n	a3, a4, 4

0019e770 <post_twiddle_r4+0x248>:
  19e770:	f01d                	retw.n

0019e772 <post_twiddle_r4+0x24a>:
  19e772:	f01d                	retw.n

0019e774 <xa_wma_decoder_au_dct_iv>:
  19e774:	00c136               	entry	a1, 96
  19e777:	9139                	s32i.n	a3, a1, 36
  19e779:	fd6d81               	l32r	a8, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  19e77c:	24c1a2               	addi	a10, a1, 36
  19e77f:	0d000e4120b0838e 	{ beq.w18	a3, a8, 19e865 <xa_wma_decoder_au_dct_iv+0xf1>; nop }
  19e787:	c80a04               	ae_l32m.i	aed0, a10, 0
  19e78a:	2530d4               	ae_nsa64	a3, aed0
  19e78d:	f0c332               	addi	a3, a3, -16

0019e790 <xa_wma_decoder_au_dct_iv+0x1c>:
  19e790:	02ad                	mov.n	a10, a2
  19e792:	3c7414               	ae_cvt48a32	aed7, a4
  19e795:	21e740               	srai	a14, a4, 7
  19e798:	a0ee60               	addx4	a14, a14, a6
  19e79b:	25f7d4               	ae_nsa64	a15, aed7
  19e79e:	0d8018c880b65f2e 	{ ae_movda32	aed5, a15; ae_movi	aed6, -16 }
  19e7a6:	4ee8                	l32i.n	a14, a14, 16
  19e7a8:	51e9                	s32i.n	a14, a1, 20
  19e7aa:	c5e759f66575b44e 	{ or	a11, a4, a4; ae_add32	aed5, aed5, aed6; ae_movi	aed7, 31 }
  19e7b2:	b7fbae507f507e3e 	{ ae_l32.i	aed7, a14, 12; nop; ae_min32	aed5, aed5, aed7 }
  19e7ba:	aed8                	l32i.n	a13, a14, 40
  19e7bc:	bd4e04               	ae_l32.i	aed4, a14, 0
  19e7bf:	bd6e14               	ae_l32.i	aed6, a14, 4
  19e7c2:	400001b472384e3e 	{ ae_l32.i	aed8, a14, 8; nop; ae_movda32	aed3, a3 }
  19e7ca:	c5e7c8e56323f87e 	{ ae_movad32.l	a15, aed8; ae_add32	aed3, aed3, aed5; ae_movi	aed2, 30 }
  19e7d2:	ebf2c8030202c67f 	{ ae_movad32.l	a12, aed6; ae_sub32	aed2, aed2, aed3; nop }
  19e7da:	1efbc8104f40327f 	{ ae_movad32.l	a3, aed2; nop; ae_srai32	aed4, aed4, 1 }
  19e7e2:	21c1c0               	srai	a12, a12, 1
  19e7e5:	21f1f0               	srai	a15, a15, 1
  19e7e8:	400001754551dd4e 	{ ae_movda32	aed1, a13; nop; ae_movad32.l	a13, aed4 }
  19e7f0:	ebfbc8010901e77f 	{ ae_movad32.l	a14, aed7; ae_neg32	aed1, aed1; nop }
  19e7f8:	60d0d0               	neg	a13, a13
  19e7fb:	400001752051711e 	{ ae_s32.l.i	aed1, a1, 0; nop; ae_movad32.l	a7, aed1 }
  19e803:	21e1e0               	srai	a14, a14, 1
  19e806:	ffbde5               	call8	19e3e4 <pre_twiddle>
  19e809:	00a4f2               	movi	a15, 0x400
  19e80c:	b41b                	addi.n	a11, a4, 1
  19e80e:	b3b440               	movgez	a11, a4, a4
  19e811:	21b1b0               	srai	a11, a11, 1
  19e814:	681bf7               	beq	a11, a15, 19e880 <xa_wma_decoder_au_dct_iv+0x10c>
  19e817:	00a2c2               	movi	a12, 0x200
  19e81a:	4c1bc7               	beq	a11, a12, 19e86a <xa_wma_decoder_au_dct_iv+0xf6>
  19e81d:	49fb26               	beqi	a11, 0x100, 19e86a <xa_wma_decoder_au_dct_iv+0xf6>
  19e820:	54eb26               	beqi	a11, 128, 19e878 <xa_wma_decoder_au_dct_iv+0x104>
  19e823:	51db26               	beqi	a11, 64, 19e878 <xa_wma_decoder_au_dct_iv+0x104>
  19e826:	47cb26               	beqi	a11, 32, 19e871 <xa_wma_decoder_au_dct_iv+0xfd>
  19e829:	0d0c                	movi.n	a13, 0
  19e82b:	41d9                	s32i.n	a13, a1, 16

0019e82d <xa_wma_decoder_au_dct_iv+0xb9>:
  19e82d:	0026a2               	l32i	a10, a6, 0
  19e830:	20c220               	or	a12, a2, a2
  19e833:	20d550               	or	a13, a5, a5
  19e836:	018ae5               	call8	1a00e4 <xa_wma_decoder_dsp_fft32x32s>
  19e839:	04bd                	mov.n	a11, a4
  19e83b:	02ad                	mov.n	a10, a2
  19e83d:	fd3cc1               	l32r	a12, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  19e840:	0d0c                	movi.n	a13, 0
  19e842:	51e8                	l32i.n	a14, a1, 20
  19e844:	4188                	l32i.n	a8, a1, 16
  19e846:	4ef8                	l32i.n	a15, a14, 16
  19e848:	c08380               	sub	a8, a3, a8
  19e84b:	882b                	addi.n	a8, a8, 2
  19e84d:	5ee8                	l32i.n	a14, a14, 20
  19e84f:	0179                	s32i.n	a7, a1, 0
  19e851:	2159                	s32i.n	a5, a1, 8
  19e853:	21f1f0               	srai	a15, a15, 1
  19e856:	238880               	sext	a8, a8, 15
  19e859:	21e1e0               	srai	a14, a14, 1
  19e85c:	1189                	s32i.n	a8, a1, 4
  19e85e:	ffcca5               	call8	19e528 <post_twiddle_r4>
  19e861:	020c                	movi.n	a2, 0
  19e863:	f01d                	retw.n

0019e865 <xa_wma_decoder_au_dct_iv+0xf1>:
  19e865:	030c                	movi.n	a3, 0
  19e867:	ffc946               	j	19e790 <xa_wma_decoder_au_dct_iv+0x1c>

0019e86a <xa_wma_decoder_au_dct_iv+0xf6>:
  19e86a:	590c                	movi.n	a9, 5
  19e86c:	4199                	s32i.n	a9, a1, 16
  19e86e:	ffeec6               	j	19e82d <xa_wma_decoder_au_dct_iv+0xb9>

0019e871 <xa_wma_decoder_au_dct_iv+0xfd>:
  19e871:	3a0c                	movi.n	a10, 3
  19e873:	41a9                	s32i.n	a10, a1, 16
  19e875:	ffed06               	j	19e82d <xa_wma_decoder_au_dct_iv+0xb9>

0019e878 <xa_wma_decoder_au_dct_iv+0x104>:
  19e878:	4c0c                	movi.n	a12, 4
  19e87a:	41c9                	s32i.n	a12, a1, 16
  19e87c:	ffeb46               	j	19e82d <xa_wma_decoder_au_dct_iv+0xb9>

0019e87f <xa_wma_decoder_au_dct_iv+0x10b>:
	...

0019e880 <xa_wma_decoder_au_dct_iv+0x10c>:
  19e880:	6d0c                	movi.n	a13, 6
  19e882:	41d9                	s32i.n	a13, a1, 16
  19e884:	ffe946               	j	19e82d <xa_wma_decoder_au_dct_iv+0xb9>

0019e887 <xa_wma_decoder_au_dct_iv+0x113>:
	...

0019e888 <gen_trig_val6>:
  19e888:	006136               	entry	a1, 48
  19e88b:	051c                	movi.n	a5, 16
  19e88d:	180c                	movi.n	a8, 1
  19e88f:	fd2891               	l32r	a9, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  19e892:	0a1c                	movi.n	a10, 16
  19e894:	1b0c                	movi.n	a11, 1
  19e896:	3ca214               	ae_cvt48a32	aed10, a2
  19e899:	21cba4               	ae_slaaq56	aed12, aed10, a11
  19e89c:	216ac4               	ae_slaaq56	aed6, aed12, a10
  19e89f:	0199                	s32i.n	a9, a1, 0
  19e8a1:	1d66c4               	ae_truncp24q48x2	aed6, aed6, aed12
  19e8a4:	0c801a36c614732e 	{ ae_cvt48a32	aed7, a3; ae_sel16i	aed4, aed6, aed6, 1 }
  19e8ac:	0c800c749c8bd87e 	{ ae_slaaq56	aed9, aed7, a8; ae_mulf48q32sp16u.l	aed11, aed12, aed4 }
  19e8b4:	218594               	ae_slaaq56	aed8, aed9, a5
  19e8b7:	0d6cdd04b9b5259f 	{ nop; ae_mulf48q32sp16u.l	aed5, aed9, aed4; ae_srai64	aed11, aed11, 16 }
  19e8bf:	be3ddd869c8b259e 	{ nop; ae_mulaf48q32sp16s.l	aed11, aed12, aed6; ae_truncp24q48x2	aed8, aed8, aed9 }
  19e8c7:	0dfbac005f50310f 	{ ae_l32m.i	aed3, a1, 0; nop; ae_srai64	aed5, aed5, 16 }
  19e8cf:	52f4dd9b6353259f 	{ nop; ae_sub64	aed3, aed3, aed11; ae_mulaf48q32sp16s.l_s2	aed5, aed9, aed6 }
  19e8d7:	7801dd384821259f 	{ nop; ae_sel16i.n	aed1, aed8, aed8, 1; ae_mulf48q32sp16u.l_s2	aed2, aed3, aed4 }
  19e8df:	536cdd511320259f 	{ nop; ae_mulf48q32sp16u.l	aed0, aed3, aed1; ae_mulaf48q32sp16u.l_s2	aed2, aed5, aed1 }
  19e8e7:	a2f4dd5a4709259f 	{ nop; ae_sub64	aed9, aed7, aed10; ae_mulsf48q32sp16u.l_s2	aed0, aed5, aed4 }
  19e8ef:	0deadd0a2727259f 	{ nop; ae_add64	aed7, aed7, aed10; ae_srai64	aed2, aed2, 16 }
  19e8f7:	0df4dd050304259f 	{ nop; ae_sub64	aed4, aed3, aed5; ae_srai64	aed0, aed0, 16 }
  19e8ff:	523dba386320942f 	{ ae_s32m.i	aed9, a4, 8; ae_mulaf48q32sp16s.l	aed0, aed3, aed8; ae_mulaf48q32sp16s.l_s2	aed2, aed3, aed6 }
  19e907:	a13dba586502743f 	{ ae_s32m.i	aed7, a4, 12; ae_mulaf48q32sp16s.l	aed2, aed5, aed8; ae_mulsf48q32sp16s.l_s2	aed0, aed5, aed6 }
  19e90f:	ebeaba050303440f 	{ ae_s32m.i	aed4, a4, 0; ae_add64	aed3, aed3, aed5; nop }
  19e917:	ebf4ba020001341f 	{ ae_s32m.i	aed3, a4, 4; ae_sub64	aed1, aed0, aed2; nop }
  19e91f:	ebeaba020000144f 	{ ae_s32m.i	aed1, a4, 16; ae_add64	aed0, aed0, aed2; nop }
  19e927:	e40454               	ae_s32m.i	aed0, a4, 20
  19e92a:	f01d                	retw.n

0019e92c <gen_trig_values1>:
  19e92c:	012136               	entry	a1, 144
  19e92f:	0268                	l32i.n	a6, a2, 0
  19e931:	1258                	l32i.n	a5, a2, 4
  19e933:	3278                	l32i.n	a7, a2, 12
  19e935:	42a8                	l32i.n	a10, a2, 16
  19e937:	0149                	s32i.n	a4, a1, 0
  19e939:	022242               	l32i	a4, a2, 8
  19e93c:	002182               	l32i	a8, a1, 0
  19e93f:	11aaf0               	slli	a10, a10, 1
  19e942:	0d401a41a0b0186e 	{ blti.w18	a8, 1, 19eaf0 <gen_trig_values1+0x1c4>; nop }
  19e94a:	fcfec1               	l32r	a12, 19dd44 (7641 <xthals_release_major+0x4761>)
  19e94d:	fcfeb1               	l32r	a11, 19dd48 (7641af3a <_memmap_cacheattr_bp_allvalid+0x541f8d18>)
  19e950:	fcfbe1               	l32r	a14, 19dd3c (30fb <xthals_release_major+0x21b>)
  19e953:	fcfbd1               	l32r	a13, 19dd40 (30fbc54c <_memmap_cacheattr_bp_allvalid+0xed9a32a>)
  19e956:	fcf8f1               	l32r	a15, 19dd38 (5a827998 <_memmap_cacheattr_bp_allvalid+0x38605776>)
  19e959:	186122               	s32i	a2, a1, 96
  19e95c:	3180a0               	srai	a8, a10, 16
  19e95f:	fcf521               	l32r	a2, 19dd34 (5a82 <xthals_release_major+0x2ba2>)
  19e962:	137a84               	ae_cvtp24a16x2.ll	aed7, a10, a8
  19e965:	e97154               	ae_s32x2.i	aed7, a1, 40
  19e968:	136f24               	ae_cvtp24a16x2.ll	aed6, a15, a2
  19e96b:	135de4               	ae_cvtp24a16x2.ll	aed5, a13, a14
  19e96e:	134bc4               	ae_cvtp24a16x2.ll	aed4, a11, a12
  19e971:	e94124               	ae_s32x2.i	aed4, a1, 16
  19e974:	e95114               	ae_s32x2.i	aed5, a1, 8
  19e977:	e96144               	ae_s32x2.i	aed6, a1, 32
  19e97a:	400001011306210e 	{ ae_s32x2.i	aed6, a1, 24; nop; movi	a2, 0 }

0019e982 <gen_trig_values1+0x56>:
  19e982:	06ad                	mov.n	a10, a6
  19e984:	05bd                	mov.n	a11, a5
  19e986:	03cd                	mov.n	a12, a3
  19e988:	ffefe5               	call8	19e888 <gen_trig_val6>
  19e98b:	1c0c                	movi.n	a12, 1
  19e98d:	3cc514               	ae_cvt48a32	aed12, a5
  19e990:	1e0c                	movi.n	a14, 1
  19e992:	400001b462fd016e 	{ ae_l32x2.i	aed13, a1, 16; nop; ae_cvt48a32	aed15, a6 }
  19e99a:	eb01c00d0d08e13f 	{ ae_l32x2.i	aed14, a1, 8; ae_sel16i.n	aed8, aed13, aed13, 1; nop }
  19e9a2:	0c800c3efe1adefe 	{ ae_slaaq56	aed15, aed15, a14; ae_sel16i	aed10, aed14, aed14, 1 }
  19e9aa:	0d800c8acf29dcce 	{ ae_slaaq56	aed12, aed12, a12; ae_mulq32sp16u.l	aed9, aed15, aed10 }
  19e9b2:	837dddc88f8b259f 	{ nop; ae_mulq32sp16u.l	aed11, aed15, aed8; ae_mulq32sp16u.l_s2	aed8, aed12, aed8 }
  19e9ba:	0d7d270a9c9a81df 	{ addi	a13, a1, 120; ae_mulq32sp16u.l	aed10, aed12, aed10; ae_srai64	aed9, aed9, 16 }
  19e9c2:	0d4ccb0ebfb9fd0f 	{ ae_s64.i	aed15, a13, -32; ae_mulaq32sp16s.l	aed9, aed15, aed14; ae_srai64	aed11, aed11, 16 }
  19e9ca:	0d4cca0dafabcd9f 	{ ae_s64.i	aed12, a13, -40; ae_mulaq32sp16s.l	aed11, aed15, aed13; ae_srai64	aed10, aed10, 16 }
  19e9d2:	0d4cca0e8c8a9d1f 	{ ae_s64.i	aed9, a13, -56; ae_mulaq32sp16s.l	aed10, aed12, aed14; ae_srai64	aed8, aed8, 16 }
  19e9da:	eb4cc90d0c08b19f 	{ ae_s64.i	aed11, a1, 56; ae_mulaq32sp16s.l	aed8, aed12, aed13; nop }
  19e9e2:	40000081361ac13e 	{ ae_s64.i	aed10, a1, 48; nop; addi	a12, a3, 24 }
  19e9ea:	ebf4ca0b0a0a8d8f 	{ ae_s64.i	aed8, a13, -48; ae_sub64	aed10, aed10, aed11; nop }
  19e9f2:	ebeac9090808aa6f 	{ ae_trunca32q48	a10, aed10; ae_add64	aed8, aed8, aed9; nop }
  19e9fa:	25b834               	ae_trunca32q48	a11, aed8
  19e9fd:	ffe8a5               	call8	19e888 <gen_trig_val6>
  19ea00:	cf2174               	ae_l64.i	aed2, a1, 56
  19ea03:	400000808671811e 	{ ae_l64.i	aed1, a1, 48; nop; addi	a8, a1, 120 }
  19ea0b:	400000008a30c83e 	{ ae_l64.i	aed0, a8, -48; nop; addi	a12, a3, 48 }
  19ea13:	ebeac2020101287f 	{ ae_l64.i	aed2, a8, -56; ae_add64	aed1, aed1, aed2; nop }
  19ea1b:	ebf4c9020000a16f 	{ ae_trunca32q48	a10, aed1; ae_sub64	aed0, aed0, aed2; nop }
  19ea23:	25b034               	ae_trunca32q48	a11, aed0
  19ea26:	ffe625               	call8	19e888 <gen_trig_val6>
  19ea29:	400000806476a11e 	{ ae_l32x2.i	aed6, a1, 32; nop; addi	a10, a1, 120 }
  19ea31:	eb01c20606067aff 	{ ae_l64.i	aed7, a10, -40; ae_sel16i.n	aed6, aed6, aed6, 1; nop }
  19ea39:	eb7ddd060704259f 	{ nop; ae_mulq32sp16u.l	aed4, aed7, aed6; nop }
  19ea41:	cf5ac4               	ae_l64.i	aed5, a10, -32
  19ea44:	ebadc906050434af 	{ ae_mov	aed3, aed4; ae_mulsq32sp16u.l	aed4, aed5, aed6; nop }
  19ea4c:	eb4ddd060503259f 	{ nop; ae_mulaq32sp16u.l	aed3, aed5, aed6; nop }
  19ea54:	0dfbc0004f4061bf 	{ ae_l32x2.i	aed6, a1, 24; nop; ae_srai64	aed4, aed4, 16 }
  19ea5c:	0d4cdd063734259f 	{ nop; ae_mulaq32sp16s.l	aed4, aed7, aed6; ae_srai64	aed3, aed3, 16 }
  19ea64:	5dacdd766534259f 	{ nop; ae_mulsq32sp16s.l	aed4, aed5, aed6; ae_mulaq32sp16s.l_s2	aed3, aed7, aed6 }
  19ea6c:	eb4c2406050383cf 	{ addi	a12, a3, 72; ae_mulaq32sp16s.l	aed3, aed5, aed6; nop }
  19ea74:	25a434               	ae_trunca32q48	a10, aed4
  19ea77:	25b334               	ae_trunca32q48	a11, aed3
  19ea7a:	ffe0e5               	call8	19e888 <gen_trig_val6>
  19ea7d:	01b8                	l32i.n	a11, a1, 0
  19ea7f:	40000080657df11e 	{ ae_l32x2.i	aed13, a1, 40; nop; addi	a15, a1, 120 }
  19ea87:	cfcfc4               	ae_l64.i	aed12, a15, -32
  19ea8a:	eb01c20d0d0aefff 	{ ae_l64.i	aed14, a15, -40; ae_sel16i.n	aed10, aed13, aed13, 1; nop }
  19ea92:	837dddcaaeab259f 	{ nop; ae_mulq32sp16u.l	aed11, aed14, aed10; ae_mulq32sp16u.l_s2	aed10, aed12, aed10 }
  19ea9a:	400001b54578447e 	{ ae_movda32	aed8, a4; nop; ae_movda32	aed7, a7 }
  19eaa2:	0dfb2600afa0033f 	{ addi	a3, a3, 96; nop; ae_srai64	aed10, aed10, 16 }
  19eaaa:	0d4c590dbcba755f 	{ or	a7, a5, a5; ae_mulaq32sp16s.l	aed10, aed12, aed13; ae_srai64	aed11, aed11, 16 }
  19eab2:	eb4c590d0e0b466f 	{ or	a4, a6, a6; ae_mulaq32sp16s.l	aed11, aed14, aed13; nop }
  19eaba:	25ca34               	ae_trunca32q48	a12, aed10
  19eabd:	25db34               	ae_trunca32q48	a13, aed11
  19eac0:	4000001145092d2e 	{ ae_movda32	aed9, a13; nop; addi	a2, a2, 1 }
  19eac8:	0d80184988189c2e 	{ ae_movda32	aed9, a12; ae_add32	aed8, aed8, aed9 }
  19ead0:	ebf2c8090707687f 	{ ae_movad32.l	a6, aed8; ae_sub32	aed7, aed7, aed9; nop }
  19ead8:	2557c4               	ae_movad32.l	a5, aed7
  19eadb:	0d3fea4130b0bb2e 	{ bne.w18	a11, a2, 19e982 <gen_trig_values1+0x56>; nop }
  19eae3:	182192               	l32i	a9, a1, 96
  19eae6:	0969                	s32i.n	a6, a9, 0
  19eae8:	1959                	s32i.n	a5, a9, 4
  19eaea:	2949                	s32i.n	a4, a9, 8
  19eaec:	3979                	s32i.n	a7, a9, 12
  19eaee:	f01d                	retw.n

0019eaf0 <gen_trig_values1+0x1c4>:
  19eaf0:	0269                	s32i.n	a6, a2, 0
  19eaf2:	1259                	s32i.n	a5, a2, 4
  19eaf4:	2249                	s32i.n	a4, a2, 8
  19eaf6:	3279                	s32i.n	a7, a2, 12
  19eaf8:	f01d                	retw.n

0019eafa <gen_trig_values1+0x1ce>:
	...

0019eafc <gen_spectrum>:
  19eafc:	006136               	entry	a1, 48
  19eaff:	0149                	s32i.n	a4, a1, 0
  19eb01:	0d402541e0b0146e 	{ blti.w18	a4, 1, 19ed63 <gen_spectrum+0x267>; nop }
  19eb09:	090c                	movi.n	a9, 0
  19eb0b:	1199                	s32i.n	a9, a1, 4

0019eb0d <gen_spectrum+0x11>:
  19eb0d:	e8c222               	addi	a2, a2, -24
  19eb10:	04a0a2               	movi	a10, 4
  19eb13:	239a16               	beqz	a10, 19ed50 <gen_spectrum+0x254>
  19eb16:	236a96               	bltz	a10, 19ed50 <gen_spectrum+0x254>
  19eb19:	17aa76               	loopgtz	a10, 19eb34 <gen_spectrum+0x38>
  19eb1c:	0301a0               	rsr.lend	a10
  19eb1f:	1300a0               	wsr.lbeg	a10
  19eb22:	1ccaa2               	addi	a10, a10, 28
  19eb25:	02daa2               	addmi	a10, a10, 0x200
  19eb28:	1301a0               	wsr.lend	a10
  19eb2b:	002000               	isync
  19eb2e:	0302a0               	rsr.lcount	a10
  19eb31:	01caa2               	addi	a10, a10, 1
  19eb34:	bde314               	ae_l32.i	aed14, a3, 4
  19eb37:	18fbae20efe0733f 	{ ae_l32.i	aed7, a3, 12; nop; ae_slai32	aed14, aed14, 2 }
  19eb3f:	18fbae207f70a30f 	{ ae_l32.i	aed10, a3, 0; nop; ae_slai32	aed7, aed7, 2 }
  19eb47:	96a2a4               	ae_slai32	aed10, aed10, 2
  19eb4a:	1ffbc800afa07a7f 	{ ae_movad32.l	a7, aed10; nop; ae_srai32	aed10, aed10, 16 }
  19eb52:	1ffbc8007f70577f 	{ ae_movad32.l	a5, aed7; nop; ae_srai32	aed7, aed7, 16 }
  19eb5a:	1ffbc800efe09e7f 	{ ae_movad32.l	a9, aed14; nop; ae_srai32	aed14, aed14, 16 }
  19eb62:	40000174725ea3ee 	{ ae_l32.i	aed14, a3, 8; nop; ae_movad32.l	a10, aed14 }
  19eb6a:	400001747557637e 	{ ae_l32.i	aed7, a3, 20; nop; ae_movad32.l	a6, aed7 }
  19eb72:	18fbc8207f708a7f 	{ ae_movad32.l	a8, aed10; nop; ae_slai32	aed7, aed7, 2 }
  19eb7a:	13a784               	ae_cvtp24a16x2.ll	aed10, a7, a8
  19eb7d:	13b9a4               	ae_cvtp24a16x2.ll	aed11, a9, a10
  19eb80:	18fbad20efe0026f 	{ ae_l32m.iu	aed0, a2, 24; nop; ae_slai32	aed14, aed14, 2 }
  19eb88:	1ffbc800efe0fe7f 	{ ae_movad32.l	a15, aed14; nop; ae_srai32	aed14, aed14, 16 }
  19eb90:	8101acababf6821e 	{ ae_l32m.i	aed8, a2, 4; ae_sel16i.n	aed6, aed11, aed11, 1; ae_sel16i	aed15, aed10, aed10, 1 }
  19eb98:	837ddd8ff0f9259f 	{ nop; ae_mulq32sp16u.l	aed9, aed0, aed15; ae_mulq32sp16u.l_s2	aed15, aed8, aed15 }
  19eba0:	837ddd86606d259f 	{ nop; ae_mulq32sp16u.l	aed13, aed0, aed6; ae_mulq32sp16u.l_s2	aed6, aed8, aed6 }
  19eba8:	8df0f4               	ae_srai64	aed15, aed15, 16
  19ebab:	8d6064               	ae_srai64	aed6, aed6, 16
  19ebae:	8d9094               	ae_srai64	aed9, aed9, 16
  19ebb1:	0dfbac00dfd0123f 	{ ae_l32m.i	aed1, a2, 12; nop; ae_srai64	aed13, aed13, 16 }
  19ebb9:	5d4cc80ba09dd77f 	{ ae_movad32.l	a13, aed7; ae_mulaq32sp16s.l	aed13, aed0, aed11; ae_mulaq32sp16s.l_s2	aed9, aed0, aed10 }
  19ebc1:	0c800eeb3826056e 	{ ae_cvtp24a16x2.ll	aed0, a5, a6; ae_mulaq32sp16s.l	aed6, aed8, aed11 }
  19ebc9:	5d01ac80a0fc822f 	{ ae_l32m.i	aed8, a2, 8; ae_sel16i.n	aed12, aed0, aed0, 1; ae_mulaq32sp16s.l_s2	aed15, aed8, aed10 }
  19ebd1:	1f7dc80c78754e7f 	{ ae_movad32.l	a4, aed14; ae_mulq32sp16u.l	aed5, aed8, aed12; ae_srai32	aed7, aed7, 16 }
  19ebd9:	0d800e8c312caf4e 	{ ae_cvtp24a16x2.ll	aed10, a15, a4; ae_mulq32sp16u.l	aed12, aed1, aed12 }
  19ebe1:	8d5054               	ae_srai64	aed5, aed5, 16
  19ebe4:	0d4cac00c8c5e24f 	{ ae_l32m.i	aed14, a2, 16; ae_mulaq32sp16s.l	aed5, aed8, aed0; ae_srai64	aed12, aed12, 16 }
  19ebec:	5d01c81a0ac0e77f 	{ ae_movad32.l	a14, aed7; ae_sel16i.n	aed0, aed10, aed10, 1; ae_mulaq32sp16s.l_s2	aed12, aed1, aed0 }
  19ebf4:	837dac80010b725f 	{ ae_l32m.i	aed7, a2, 20; ae_mulq32sp16u.l	aed11, aed1, aed0; ae_mulq32sp16u.l_s2	aed0, aed8, aed0 }
  19ebfc:	25ff34               	ae_trunca32q48	a15, aed15
  19ebff:	0dfbc9000f004d6f 	{ ae_trunca32q48	a4, aed13; nop; ae_srai64	aed0, aed0, 16 }
  19ec07:	0dfbc900bfb06c6f 	{ ae_trunca32q48	a6, aed12; nop; ae_srai64	aed11, aed11, 16 }
  19ec0f:	5d4cae8aa10ba34f 	{ ae_l32.i	aed10, a3, 16; ae_mulaq32sp16s.l	aed11, aed1, aed10; ae_mulaq32sp16s.l_s2	aed0, aed8, aed10 }
  19ec17:	131de4               	ae_cvtp24a16x2.ll	aed1, a13, a14
  19ec1a:	18fbc920afa0e56f 	{ ae_trunca32q48	a14, aed5; nop; ae_slai32	aed10, aed10, 2 }
  19ec22:	40000175455cb4ae 	{ ae_movda32	aed12, a4; nop; ae_movad32.l	a11, aed10 }
  19ec2a:	1f01c901a1a2db6f 	{ ae_trunca32q48	a13, aed11; ae_sel16i.n	aed2, aed1, aed1, 1; ae_srai32	aed10, aed10, 16 }
  19ec32:	eb7dc8020704ca7f 	{ ae_movad32.l	a12, aed10; ae_mulq32sp16u.l	aed4, aed7, aed2; nop }
  19ec3a:	0d800e823e22abce 	{ ae_cvtp24a16x2.ll	aed10, a11, a12; ae_mulq32sp16u.l	aed2, aed14, aed2 }
  19ec42:	0dfbc9004f40506f 	{ ae_trunca32q48	a5, aed0; nop; ae_srai64	aed4, aed4, 16 }
  19ec4a:	0d4cc9012724c66f 	{ ae_trunca32q48	a12, aed6; ae_mulaq32sp16s.l	aed4, aed7, aed1; ae_srai64	aed2, aed2, 16 }
  19ec52:	0c80183a8a135c2e 	{ ae_movda32	aed5, a12; ae_sel16i	aed3, aed10, aed10, 1 }
  19ec5a:	834cc9e13e82846f 	{ ae_trunca32q48	a8, aed4; ae_mulaq32sp16s.l	aed2, aed14, aed1; ae_mulq32sp16u.l_s2	aed8, aed14, aed3 }
  19ec62:	0d8018838723452e 	{ ae_movda32	aed4, a5; ae_mulq32sp16u.l	aed3, aed7, aed3 }
  19ec6a:	0dfbae008f80137f 	{ ae_l32.i	aed1, a3, 28; nop; ae_srai64	aed8, aed8, 16 }
  19ec72:	0d4cc90a3e38a26f 	{ ae_trunca32q48	a10, aed2; ae_mulaq32sp16s.l	aed8, aed14, aed10; ae_srai64	aed3, aed3, 16 }
  19ec7a:	eb4cae0a0703a36f 	{ ae_l32.i	aed10, a3, 24; ae_mulaq32sp16s.l	aed3, aed7, aed10; nop }
  19ec82:	257834               	ae_trunca32q48	a7, aed8
  19ec85:	93f2c911aaae936e 	{ ae_trunca32q48	a9, aed3; ae_sub32	aed14, aed10, aed1; ae_add32	aed10, aed10, aed1 }
  19ec8d:	400001b545714a9e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed7, a9 }
  19ec95:	400001b54523487e 	{ ae_movda32	aed3, a8; nop; ae_movda32	aed2, a7 }
  19ec9d:	0d8018438212862e 	{ ae_movda32	aed8, a6; ae_add32	aed2, aed2, aed3 }
  19eca5:	0d80184884143e2e 	{ ae_movda32	aed3, a14; ae_add32	aed4, aed4, aed8 }
  19ecad:	0d8018c187678f2e 	{ ae_movda32	aed8, a15; ae_sub32	aed7, aed7, aed1 }
  19ecb5:	0d8018cc88681d2e 	{ ae_movda32	aed1, a13; ae_sub32	aed8, aed8, aed12 }
  19ecbd:	93e7c972eacdb96e 	{ ae_trunca32q48	a11, aed9; ae_add32	aed13, aed10, aed2; ae_add32	aed12, aed14, aed7 }
  19ecc5:	0d8018c381613b2e 	{ ae_movda32	aed3, a11; ae_sub32	aed1, aed1, aed3 }
  19eccd:	a9e7dd854363259e 	{ nop; ae_add32	aed3, aed3, aed5; ae_sub32	aed6, aed4, aed8 }
  19ecd5:	a9f2dd28616b259e 	{ nop; ae_sub32	aed11, aed1, aed8; ae_sub32	aed6, aed6, aed2 }
  19ecdd:	93e7dd1b370b259e 	{ nop; ae_add32	aed11, aed7, aed11; ae_add32	aed0, aed3, aed1 }
  19ece5:	a9f2dd4331f9259e 	{ nop; ae_sub32	aed9, aed1, aed3; ae_sub32	aed15, aed3, aed4 }
  19eced:	a9f2dd729f9f259e 	{ nop; ae_sub32	aed15, aed15, aed2; ae_sub32	aed9, aed9, aed7 }
  19ecf5:	93f2dd60e767259e 	{ nop; ae_sub32	aed7, aed7, aed0; ae_add32	aed6, aed14, aed6 }
  19ecfd:	a9e7dde4b3b3259e 	{ nop; ae_add32	aed3, aed3, aed4; ae_sub32	aed11, aed11, aed14 }
  19ed05:	93e7dd418881259e 	{ nop; ae_add32	aed1, aed8, aed1; ae_add32	aed8, aed8, aed4 }
  19ed0d:	1ef22212b8b8033f 	{ addi	a3, a3, 32; ae_sub32	aed8, aed8, aed2; ae_srai32	aed11, aed11, 1 }
  19ed15:	1ee7be136d6db3af 	{ ae_s32.l.i	aed11, a3, -24; ae_add32	aed13, aed13, aed3; ae_srai32	aed6, aed6, 1 }
  19ed1d:	1ee7be11dcdc63ff 	{ ae_s32.l.i	aed6, a3, -4; ae_add32	aed12, aed12, aed1; ae_srai32	aed13, aed13, 1 }
  19ed25:	1ee7be19cac9d38f 	{ ae_s32.l.i	aed13, a3, -32; ae_add32	aed9, aed10, aed9; ae_srai32	aed12, aed12, 1 }
  19ed2d:	1ee7be179a97c39f 	{ ae_s32.l.i	aed12, a3, -28; ae_add32	aed7, aed10, aed7; ae_srai32	aed9, aed9, 1 }
  19ed35:	1ee7be1f7a7a93cf 	{ ae_s32.l.i	aed9, a3, -16; ae_add32	aed10, aed10, aed15; ae_srai32	aed7, aed7, 1 }
  19ed3d:	1ef2be1ea8a873ef 	{ ae_s32.l.i	aed7, a3, -8; ae_sub32	aed8, aed8, aed14; ae_srai32	aed10, aed10, 1 }
  19ed45:	1efbbe108f80a3bf 	{ ae_s32.l.i	aed10, a3, -20; nop; ae_srai32	aed8, aed8, 1 }
  19ed4d:	e083d4               	ae_s32.l.i	aed8, a3, -12

0019ed50 <gen_spectrum+0x254>:
  19ed50:	18c222               	addi	a2, a2, 24
  19ed53:	11c8                	l32i.n	a12, a1, 4
  19ed55:	01b8                	l32i.n	a11, a1, 0
  19ed57:	cc1b                	addi.n	a12, a12, 1
  19ed59:	11c9                	s32i.n	a12, a1, 4
  19ed5b:	0d3fda41e0b0bbce 	{ bne.w18	a11, a12, 19eb0d <gen_spectrum+0x11>; nop }

0019ed63 <gen_spectrum+0x267>:
  19ed63:	f01d                	retw.n

0019ed65 <gen_spectrum+0x269>:
  19ed65:	000000                                        ...

0019ed68 <inverse_quad_root>:
  19ed68:	006136               	entry	a1, 48
  19ed6b:	fcc3b2               	addi	a11, a3, -4
  19ed6e:	ffafd2               	movi	a13, -1
  19ed71:	f8c292               	addi	a9, a2, -8
  19ed74:	fcc282               	addi	a8, a2, -4
  19ed77:	fbf571               	l32r	a7, 19dd4c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  19ed7a:	006172               	s32i	a7, a1, 0
  19ed7d:	400001004006210e 	{ ae_l32m.i	aed6, a1, 0; nop; movi	a2, 0 }
  19ed85:	efa476               	loopgtz	a4, 19ee78 <inverse_quad_root+0x110>
  19ed88:	c94924               	ae_l32m.iu	aed4, a9, 8
  19ed8b:	c92824               	ae_l32m.iu	aed2, a8, 8
  19ed8e:	c7fbdd420457259e 	{ nop; ae_abs64	aed7, aed2; ae_abs64	aed5, aed4 }
  19ed96:	bdfb40507f5010ce 	{ movi	a12, 16; nop; ae_or	aed5, aed5, aed7 }
  19ed9e:	25a5d4               	ae_nsa64	a10, aed5
  19eda1:	0e1c                	movi.n	a14, 16
  19eda3:	f0caf2               	addi	a15, a10, -16
  19eda6:	214f44               	ae_slaaq56	aed4, aed4, a15
  19eda9:	212f24               	ae_slaaq56	aed2, aed2, a15
  19edac:	213e24               	ae_slaaq56	aed3, aed2, a14
  19edaf:	215c44               	ae_slaaq56	aed5, aed4, a12
  19edb2:	1d5544               	ae_truncp24q48x2	aed5, aed5, aed4
  19edb5:	be01dd352530259e 	{ nop; ae_sel16i.n	aed0, aed5, aed5, 1; ae_truncp24q48x2	aed3, aed3, aed2 }
  19edbd:	8301dd430301259f 	{ nop; ae_sel16i.n	aed1, aed3, aed3, 1; ae_mulq32sp16u.l_s2	aed0, aed4, aed0 }
  19edc5:	eb7ddd010201259f 	{ nop; ae_mulq32sp16u.l	aed1, aed2, aed1; nop }
  19edcd:	8d0004               	ae_srai64	aed0, aed0, 16
  19edd0:	0d4cdd051410259f 	{ nop; ae_mulaq32sp16s.l	aed0, aed4, aed5; ae_srai64	aed1, aed1, 16 }
  19edd8:	eb4cdd030201259f 	{ nop; ae_mulaq32sp16s.l	aed1, aed2, aed3; nop }
  19ede0:	1c0024               	ae_truncq32	aed0, aed0
  19ede3:	1c1124               	ae_truncq32	aed1, aed1
  19ede6:	1c1124               	ae_truncq32	aed1, aed1
  19ede9:	1c0024               	ae_truncq32	aed0, aed0
  19edec:	ebea200100009acf 	{ addi	a12, a10, 9; ae_add64	aed0, aed0, aed1; nop }
  19edf4:	254034               	ae_trunca32q48	a4, aed0
  19edf7:	25e0d4               	ae_nsa64	a14, aed0
  19edfa:	07c416               	beqz	a4, 19ee7a <inverse_quad_root+0x112>
  19edfd:	f2ce72               	addi	a7, a14, -14
  19ee00:	401700               	ssl	a7
  19ee03:	a1f400               	sll	a15, a4
  19ee06:	7578f0               	extui	a7, a15, 24, 8
  19ee09:	11ff80               	slli	a15, a15, 8
  19ee0c:	a07750               	addx4	a7, a7, a5
  19ee0f:	c8c714               	ae_l32m.i	aed12, a7, 4
  19ee12:	c89704               	ae_l32m.i	aed9, a7, 0
  19ee15:	41f1f0               	srli	a15, a15, 1
  19ee18:	11f9                	s32i.n	a15, a1, 4
  19ee1a:	b8d114               	ae_l16x2m.i	aed13, a1, 4
  19ee1d:	81f4dddcd9bc259e 	{ nop; ae_sub64	aed12, aed9, aed12; ae_sel16i	aed11, aed13, aed13, 1 }
  19ee25:	eb6cdd0b0c0b259f 	{ nop; ae_mulf48q32sp16u.l	aed11, aed12, aed11; nop }
  19ee2d:	f8cee2               	addi	a14, a14, -8
  19ee30:	0dfb5100bfb0ccef 	{ addx2	a12, a12, a14; nop; ae_srai64	aed11, aed11, 16 }
  19ee38:	eb3d2d0d0c0bcccf 	{ addi	a12, a12, -36; ae_mulaf48q32sp16s.l	aed11, aed12, aed13; nop }
  19ee40:	a0cc60               	addx4	a12, a12, a6
  19ee43:	c8fba6b05fb0ac0e 	{ ae_l16x2m.i	aed10, a12, 0; nop; ae_truncq32	aed11, aed11 }
  19ee4b:	ebf4400b0909017f 	{ movi	a7, 1; ae_sub64	aed9, aed9, aed11; nop }
  19ee53:	619794               	ae_srlaq56	aed9, aed9, a7
  19ee56:	bb01dd9a6a98259e 	{ nop; ae_sel16i.n	aed8, aed10, aed10, 1; ae_and	aed9, aed9, aed6 }
  19ee5e:	eb6cdd080908259f 	{ nop; ae_mulf48q32sp16u.l	aed8, aed9, aed8; nop }
  19ee66:	8d8084               	ae_srai64	aed8, aed8, 16
  19ee69:	eb3ddd0a0908259f 	{ nop; ae_mulaf48q32sp16s.l	aed8, aed9, aed10; nop }
  19ee71:	334b                	addi.n	a3, a3, 4
  19ee73:	e58b14               	ae_s32m.iu	aed8, a11, 4

0019ee76 <inverse_quad_root+0x10e>:
  19ee76:	224b                	addi.n	a2, a2, 4

0019ee78 <inverse_quad_root+0x110>:
  19ee78:	f01d                	retw.n

0019ee7a <inverse_quad_root+0x112>:
  19ee7a:	a23a                	add.n	a10, a2, a3
  19ee7c:	0ad9                	s32i.n	a13, a10, 0
  19ee7e:	fffd06               	j	19ee76 <inverse_quad_root+0x10e>

0019ee81 <inverse_quad_root+0x119>:
  19ee81:	000000                                        ...

0019ee84 <maximum_weight>:
  19ee84:	006136               	entry	a1, 48
  19ee87:	040c                	movi.n	a4, 0
  19ee89:	006142               	s32i	a4, a1, 0
  19ee8c:	0d40024080b1136e 	{ blti.w18	a3, 1, 19eeb8 <maximum_weight+0x34>; ae_movi	aed1, 0 }
  19ee94:	ffc332               	addi	a3, a3, -1
  19ee97:	fcc222               	addi	a2, a2, -4
  19ee9a:	c90214               	ae_l32m.iu	aed0, a2, 4
  19ee9d:	07a376               	loopgtz	a3, 19eea8 <maximum_weight+0x24>
  19eea0:	b4fbad100f10021e 	{ ae_l32m.iu	aed0, a2, 4; nop; ae_max64	aed1, aed1, aed0 }

0019eea8 <maximum_weight+0x24>:
  19eea8:	b4fbdd100f10259e 	{ nop; nop; ae_max64	aed1, aed1, aed0 }
  19eeb0:	e41104               	ae_s32m.i	aed1, a1, 0
  19eeb3:	0128                	l32i.n	a2, a1, 0
  19eeb5:	f01d                	retw.n

0019eeb7 <maximum_weight+0x33>:
	...

0019eeb8 <maximum_weight+0x34>:
  19eeb8:	e41104               	ae_s32m.i	aed1, a1, 0
  19eebb:	0128                	l32i.n	a2, a1, 0
  19eebd:	f01d                	retw.n

0019eebf <maximum_weight+0x3b>:
	...

0019eec0 <nodal_weights>:
  19eec0:	008136               	entry	a1, 64
  19eec3:	fb9db1               	l32r	a11, 19dd38 (5a827998 <_memmap_cacheattr_bp_allvalid+0x38605776>)
  19eec6:	bdb234               	ae_l32.i	aed11, a2, 12
  19eec9:	96b2b4               	ae_slai32	aed11, aed11, 2
  19eecc:	1ffbc800bfb0cb7f 	{ ae_movad32.l	a12, aed11; nop; ae_srai32	aed11, aed11, 16 }
  19eed4:	25dbc4               	ae_movad32.l	a13, aed11
  19eed7:	13bcd4               	ae_cvtp24a16x2.ll	aed11, a12, a13
  19eeda:	0c801a3bcb1a8b2e 	{ ae_cvt48a32	aed8, a11; ae_sel16i	aed10, aed11, aed11, 1 }
  19eee2:	eb7ddd0a080a259f 	{ nop; ae_mulq32sp16u.l	aed10, aed8, aed10; nop }
  19eeea:	fb99a1               	l32r	a10, 19dd50 (2000000 <_memmap_mem_sram_end+0x15c0000>)
  19eeed:	8da0a4               	ae_srai64	aed10, aed10, 16
  19eef0:	eb4cdd0b080a259f 	{ nop; ae_mulaq32sp16s.l	aed10, aed8, aed11; nop }
  19eef8:	400001b4777942ae 	{ ae_l32.i	aed9, a2, 28; nop; ae_movda32	aed7, a10 }
  19ef00:	ebe7c90709029a6f 	{ ae_trunca32q48	a9, aed10; ae_add32	aed2, aed9, aed7; nop }
  19ef08:	0d8018c98767b92e 	{ ae_movda32	aed11, a9; ae_sub32	aed7, aed7, aed9 }
  19ef10:	ebe7c8020b0cd77f 	{ ae_movad32.l	a13, aed7; ae_add32	aed12, aed11, aed2; nop }
  19ef18:	ebf2c80b020b8c7f 	{ ae_movad32.l	a8, aed12; ae_sub32	aed11, aed2, aed11; nop }
  19ef20:	e389                	s32i.n	a8, a3, 56
  19ef22:	40000174735af2be 	{ ae_l32.i	aed10, a2, 12; nop; ae_movad32.l	a15, aed11 }
  19ef2a:	1f63f2               	s32i	a15, a3, 124
  19ef2d:	1e63d2               	s32i	a13, a3, 120
  19ef30:	30aa74               	ae_add32	aed10, aed10, aed7
  19ef33:	25eac4               	ae_movad32.l	a14, aed10
  19ef36:	1663e2               	s32i	a14, a3, 88
  19ef39:	bd9234               	ae_l32.i	aed9, a2, 12
  19ef3c:	f3d9                	s32i.n	a13, a3, 60
  19ef3e:	4c7794               	ae_sub32	aed7, aed7, aed9
  19ef41:	25c7c4               	ae_movad32.l	a12, aed7
  19ef44:	1763c2               	s32i	a12, a3, 92
  19ef47:	bd6254               	ae_l32.i	aed6, a2, 20
  19ef4a:	966264               	ae_slai32	aed6, aed6, 2
  19ef4d:	1ffbc8006f60a67f 	{ ae_movad32.l	a10, aed6; nop; ae_srai32	aed6, aed6, 16 }
  19ef55:	25b6c4               	ae_movad32.l	a11, aed6
  19ef58:	136ab4               	ae_cvtp24a16x2.ll	aed6, a10, a11
  19ef5b:	a15664               	ae_sel16i	aed5, aed6, aed6, 1
  19ef5e:	eb7ddd050805259f 	{ nop; ae_mulq32sp16u.l	aed5, aed8, aed5; nop }
  19ef66:	9298                	l32i.n	a9, a2, 36
  19ef68:	8d5054               	ae_srai64	aed5, aed5, 16
  19ef6b:	eb4cdd060805259f 	{ nop; ae_mulaq32sp16s.l	aed5, aed8, aed6; nop }
  19ef73:	400001b47131429e 	{ ae_l32.i	aed1, a2, 4; nop; ae_movda32	aed3, a9 }
  19ef7b:	ebe7c9030104856f 	{ ae_trunca32q48	a8, aed5; ae_add32	aed4, aed1, aed3; nop }
  19ef83:	0d8018c38161682e 	{ ae_movda32	aed6, a8; ae_sub32	aed1, aed1, aed3 }
  19ef8b:	ebe7c8040607c17f 	{ ae_movad32.l	a12, aed1; ae_add32	aed7, aed6, aed4; nop }
  19ef93:	ebf2c8060406f77f 	{ ae_movad32.l	a15, aed7; ae_sub32	aed6, aed4, aed6; nop }
  19ef9b:	83f9                	s32i.n	a15, a3, 32
  19ef9d:	400001747555e26e 	{ ae_l32.i	aed5, a2, 20; nop; ae_movad32.l	a14, aed6 }
  19efa5:	1963e2               	s32i	a14, a3, 100
  19efa8:	1863c2               	s32i	a12, a3, 96
  19efab:	305514               	ae_add32	aed5, aed5, aed1
  19efae:	25d5c4               	ae_movad32.l	a13, aed5
  19efb1:	1063d2               	s32i	a13, a3, 64
  19efb4:	bd3254               	ae_l32.i	aed3, a2, 20
  19efb7:	93c9                	s32i.n	a12, a3, 36
  19efb9:	4c1134               	ae_sub32	aed1, aed1, aed3
  19efbc:	25b1c4               	ae_movad32.l	a11, aed1
  19efbf:	1163b2               	s32i	a11, a3, 68
  19efc2:	bd0244               	ae_l32.i	aed0, a2, 16
  19efc5:	960204               	ae_slai32	aed0, aed0, 2
  19efc8:	1ffbc8000f00907f 	{ ae_movad32.l	a9, aed0; nop; ae_srai32	aed0, aed0, 16 }
  19efd0:	25a0c4               	ae_movad32.l	a10, aed0
  19efd3:	1309a4               	ae_cvtp24a16x2.ll	aed0, a9, a10
  19efd6:	a1f004               	ae_sel16i	aed15, aed0, aed0, 1
  19efd9:	eb7ddd0f080f259f 	{ nop; ae_mulq32sp16u.l	aed15, aed8, aed15; nop }
  19efe1:	8288                	l32i.n	a8, a2, 32
  19efe3:	8df0f4               	ae_srai64	aed15, aed15, 16
  19efe6:	eb4cdd00080f259f 	{ nop; ae_mulaq32sp16s.l	aed15, aed8, aed0; nop }
  19efee:	400001b470ed428e 	{ ae_l32.i	aed13, a2, 0; nop; ae_movda32	aed14, a8 }
  19eff6:	25ff34               	ae_trunca32q48	a15, aed15
  19eff9:	0d80184e8d1d1f2e 	{ ae_movda32	aed1, a15; ae_add32	aed13, aed13, aed14 }
  19f001:	4c3d14               	ae_sub32	aed3, aed13, aed1
  19f004:	ebe7c80d0101c37f 	{ ae_movad32.l	a12, aed3; ae_add32	aed1, aed1, aed13; nop }
  19f00c:	25e1c4               	ae_movad32.l	a14, aed1
  19f00f:	a3e9                	s32i.n	a14, a3, 40
  19f011:	82d8                	l32i.n	a13, a2, 32
  19f013:	400001b4700f42de 	{ ae_l32.i	aed15, a2, 0; nop; ae_movda32	aed0, a13 }
  19f01b:	ebf2ae000f0f124f 	{ ae_l32.i	aed1, a2, 16; ae_sub32	aed15, aed15, aed0; nop }
  19f023:	1b63c2               	s32i	a12, a3, 108
  19f026:	ebe7c80f0101af7f 	{ ae_movad32.l	a10, aed15; ae_add32	aed1, aed1, aed15; nop }
  19f02e:	1a63a2               	s32i	a10, a3, 104
  19f031:	25b1c4               	ae_movad32.l	a11, aed1
  19f034:	1263b2               	s32i	a11, a3, 72
  19f037:	bd0244               	ae_l32.i	aed0, a2, 16
  19f03a:	b3a9                	s32i.n	a10, a3, 44
  19f03c:	4cff04               	ae_sub32	aed15, aed15, aed0
  19f03f:	259fc4               	ae_movad32.l	a9, aed15
  19f042:	136392               	s32i	a9, a3, 76
  19f045:	bde264               	ae_l32.i	aed14, a2, 24
  19f048:	96e2e4               	ae_slai32	aed14, aed14, 2
  19f04b:	1ffbc800efe0fe7f 	{ ae_movad32.l	a15, aed14; nop; ae_srai32	aed14, aed14, 16 }
  19f053:	258ec4               	ae_movad32.l	a8, aed14
  19f056:	13ef84               	ae_cvtp24a16x2.ll	aed14, a15, a8
  19f059:	a1cee4               	ae_sel16i	aed12, aed14, aed14, 1
  19f05c:	eb7ddd0c080c259f 	{ nop; ae_mulq32sp16u.l	aed12, aed8, aed12; nop }
  19f064:	8dc0c4               	ae_srai64	aed12, aed12, 16
  19f067:	eb4c400e080c00cf 	{ movi	a12, 0; ae_mulaq32sp16s.l	aed12, aed8, aed14; nop }
  19f06f:	11c9                	s32i.n	a12, a1, 4
  19f071:	25ec34               	ae_trunca32q48	a14, aed12
  19f074:	400001b4726b42ee 	{ ae_l32.i	aed11, a2, 8; nop; ae_movda32	aed6, a14 }
  19f07c:	30bb64               	ae_add32	aed11, aed11, aed6
  19f07f:	25dbc4               	ae_movad32.l	a13, aed11
  19f082:	c3d9                	s32i.n	a13, a3, 48
  19f084:	bda264               	ae_l32.i	aed10, a2, 24
  19f087:	bd9224               	ae_l32.i	aed9, a2, 8
  19f08a:	3099a4               	ae_add32	aed9, aed9, aed10
  19f08d:	25b9c4               	ae_movad32.l	a11, aed9
  19f090:	1463b2               	s32i	a11, a3, 80
  19f093:	bd7224               	ae_l32.i	aed7, a2, 8
  19f096:	25a7c4               	ae_movad32.l	a10, aed7
  19f099:	1c63a2               	s32i	a10, a3, 112
  19f09c:	bd5224               	ae_l32.i	aed5, a2, 8
  19f09f:	4c5564               	ae_sub32	aed5, aed5, aed6
  19f0a2:	2595c4               	ae_movad32.l	a9, aed5
  19f0a5:	1d6392               	s32i	a9, a3, 116
  19f0a8:	bd3264               	ae_l32.i	aed3, a2, 24
  19f0ab:	bd1224               	ae_l32.i	aed1, a2, 8
  19f0ae:	4c1134               	ae_sub32	aed1, aed1, aed3
  19f0b1:	2581c4               	ae_movad32.l	a8, aed1
  19f0b4:	156382               	s32i	a8, a3, 84
  19f0b7:	bd0224               	ae_l32.i	aed0, a2, 8
  19f0ba:	25f0c4               	ae_movad32.l	a15, aed0
  19f0bd:	d3f9                	s32i.n	a15, a3, 52
  19f0bf:	bd3234               	ae_l32.i	aed3, a2, 12
  19f0c2:	bd6254               	ae_l32.i	aed6, a2, 20
  19f0c5:	93e7ae2436efa26e 	{ ae_l32.i	aed10, a2, 24; ae_add32	aed15, aed6, aed4; ae_add32	aed14, aed3, aed2 }
  19f0cd:	a9e7aeffeeeb924e 	{ ae_l32.i	aed9, a2, 16; ae_add32	aed11, aed14, aed15; ae_sub32	aed14, aed14, aed15 }
  19f0d5:	93f2c8aa999fee7e 	{ ae_movad32.l	a14, aed14; ae_sub32	aed15, aed9, aed10; ae_add32	aed9, aed9, aed10 }
  19f0dd:	41e9                	s32i.n	a14, a1, 16
  19f0df:	a9e7ae99dd9ca22e 	{ ae_l32.i	aed10, a2, 8; ae_add32	aed12, aed13, aed9; ae_sub32	aed9, aed13, aed9 }
  19f0e7:	03c9                	s32i.n	a12, a3, 0
  19f0e9:	13c9                	s32i.n	a12, a3, 4
  19f0eb:	23c9                	s32i.n	a12, a3, 8
  19f0ed:	33c9                	s32i.n	a12, a3, 12
  19f0ef:	43c9                	s32i.n	a12, a3, 16
  19f0f1:	53c9                	s32i.n	a12, a3, 20
  19f0f3:	63c9                	s32i.n	a12, a3, 24
  19f0f5:	93f2dd9fad97259e 	{ nop; ae_sub32	aed7, aed13, aed15; ae_add32	aed9, aed10, aed9 }
  19f0fd:	18f2dd1a9797259f 	{ nop; ae_sub32	aed7, aed7, aed10; ae_slai32	aed9, aed9, 1 }
  19f105:	18e7c81f7d7df97f 	{ ae_movad32.l	a15, aed9; ae_add32	aed13, aed13, aed15; ae_slai32	aed7, aed7, 1 }
  19f10d:	ebf2c80a0d0d977f 	{ ae_movad32.l	a9, aed7; ae_sub32	aed13, aed13, aed10; nop }
  19f115:	1ffbc8007f70dd7f 	{ ae_movad32.l	a13, aed13; nop; ae_srai32	aed7, aed7, 16 }
  19f11d:	51d9                	s32i.n	a13, a1, 20
  19f11f:	1fe7c80c9a9aa77f 	{ ae_movad32.l	a10, aed7; ae_add32	aed10, aed10, aed12; ae_srai32	aed9, aed9, 16 }
  19f127:	ebe7c80b0a0a897f 	{ ae_movad32.l	a8, aed9; ae_add32	aed10, aed10, aed11; nop }
  19f12f:	25bac4               	ae_movad32.l	a11, aed10
  19f132:	01b9                	s32i.n	a11, a1, 0
  19f134:	139f84               	ae_cvtp24a16x2.ll	aed9, a15, a8
  19f137:	0c800e393917a9ae 	{ ae_cvtp24a16x2.ll	aed10, a9, a10; ae_sel16i	aed7, aed9, aed9, 1 }
  19f13f:	8301dd8a7a75259f 	{ nop; ae_sel16i.n	aed5, aed10, aed10, 1; ae_mulq32sp16u.l_s2	aed7, aed8, aed7 }
  19f147:	eb7ddd050805259f 	{ nop; ae_mulq32sp16u.l	aed5, aed8, aed5; nop }
  19f14f:	8d7074               	ae_srai64	aed7, aed7, 16
  19f152:	0d4cdd095857259f 	{ nop; ae_mulaq32sp16s.l	aed7, aed8, aed9; ae_srai64	aed5, aed5, 16 }
  19f15a:	eb4cdd0a0805259f 	{ nop; ae_mulaq32sp16s.l	aed5, aed8, aed10; nop }
  19f162:	25e734               	ae_trunca32q48	a14, aed7
  19f165:	a9f2c9436252d56e 	{ ae_trunca32q48	a13, aed5; ae_sub32	aed2, aed2, aed3; ae_sub32	aed5, aed6, aed4 }
  19f16d:	0d8018c684641e2e 	{ ae_movda32	aed1, a14; ae_sub32	aed4, aed4, aed6 }
  19f175:	93e7dd451115259e 	{ nop; ae_add32	aed5, aed1, aed5; ae_add32	aed1, aed1, aed4 }
  19f17d:	4000017545508d5e 	{ ae_movda32	aed0, a13; nop; ae_movad32.l	a8, aed5 }
  19f185:	ebf2c8000203a17f 	{ ae_movad32.l	a10, aed1; ae_sub32	aed3, aed2, aed0; nop }
  19f18d:	31a9                	s32i.n	a10, a1, 12
  19f18f:	7189                	s32i.n	a8, a1, 28
  19f191:	ebe7c8020000937f 	{ ae_movad32.l	a9, aed3; ae_add32	aed0, aed0, aed2; nop }
  19f199:	25b0c4               	ae_movad32.l	a11, aed0
  19f19c:	21b9                	s32i.n	a11, a1, 8
  19f19e:	6199                	s32i.n	a9, a1, 24
  19f1a0:	73c9                	s32i.n	a12, a3, 28
  19f1a2:	faeca1               	l32r	a10, 19dd54 (292390 <_lib_msbc_enc_rodata_end>)
  19f1a5:	03bd                	mov.n	a11, a3
  19f1a7:	1c0c                	movi.n	a12, 1
  19f1a9:	ff9525               	call8	19eafc <gen_spectrum>
  19f1ac:	019d                	mov.n	a9, a1
  19f1ae:	be3914               	ae_l32.ip	aed3, a9, 4
  19f1b1:	e13314               	ae_s32.l.ip	aed3, a3, 4
  19f1b4:	be2914               	ae_l32.ip	aed2, a9, 4
  19f1b7:	be1914               	ae_l32.ip	aed1, a9, 4
  19f1ba:	e12314               	ae_s32.l.ip	aed2, a3, 4
  19f1bd:	e11314               	ae_s32.l.ip	aed1, a3, 4
  19f1c0:	be0914               	ae_l32.ip	aed0, a9, 4
  19f1c3:	bef914               	ae_l32.ip	aed15, a9, 4
  19f1c6:	bee914               	ae_l32.ip	aed14, a9, 4
  19f1c9:	e10314               	ae_s32.l.ip	aed0, a3, 4
  19f1cc:	e1f314               	ae_s32.l.ip	aed15, a3, 4
  19f1cf:	bed914               	ae_l32.ip	aed13, a9, 4
  19f1d2:	bec914               	ae_l32.ip	aed12, a9, 4
  19f1d5:	e1e314               	ae_s32.l.ip	aed14, a3, 4
  19f1d8:	e1d314               	ae_s32.l.ip	aed13, a3, 4
  19f1db:	e1c314               	ae_s32.l.ip	aed12, a3, 4
  19f1de:	f01d                	retw.n

0019f1e0 <gen_trig_values4>:
  19f1e0:	004136               	entry	a1, 32
  19f1e3:	42a8                	l32i.n	a10, a2, 16
  19f1e5:	fadcb1               	l32r	a11, 19dd58 (c0000001 <_memmap_mem_LOG_DATA_AREA_end+0x3fefffe1>)
  19f1e8:	047d                	mov.n	a7, a4
  19f1ea:	209220               	or	a9, a2, a2
  19f1ed:	204330               	or	a4, a3, a3
  19f1f0:	012982               	l32i	a8, a9, 4
  19f1f3:	022962               	l32i	a6, a9, 8
  19f1f6:	032952               	l32i	a5, a9, 12
  19f1f9:	3ccb34               	ae_movda32	aed12, a11
  19f1fc:	002222               	l32i	a2, a2, 0
  19f1ff:	11aaf0               	slli	a10, a10, 1
  19f202:	facbb1               	l32r	a11, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  19f205:	400001b545bd0bae 	{ ae_movda32	aed13, a11; nop; ae_cvt48a32	aed11, a10 }
  19f20d:	a8a776               	loopgtz	a7, 19f2b9 <gen_trig_values4+0xd9>
  19f210:	400001b54530428e 	{ ae_movda32	aed0, a2; nop; ae_movda32	aed3, a8 }
  19f218:	18f2dd13001a259f 	{ nop; ae_sub32	aed10, aed0, aed3; ae_slai32	aed1, aed0, 1 }
  19f220:	1fe7c8031020817f 	{ ae_movad32.l	a8, aed1; ae_add32	aed0, aed0, aed3; ae_srai32	aed2, aed1, 16 }
  19f228:	18fbc8103f30227f 	{ ae_movad32.l	a2, aed2; nop; ae_slai32	aed3, aed3, 1 }
  19f230:	132824               	ae_cvtp24a16x2.ll	aed2, a8, a2
  19f233:	1f01c8023256237f 	{ ae_movad32.l	a2, aed3; ae_sel16i.n	aed6, aed2, aed2, 1; ae_srai32	aed5, aed3, 16 }
  19f23b:	0d801a86cb29722e 	{ ae_cvt48a32	aed7, a2; ae_mulq32sp16u.l	aed9, aed11, aed6 }
  19f243:	0d801a86c728482e 	{ ae_cvt48a32	aed4, a8; ae_mulq32sp16u.l	aed8, aed7, aed6 }
  19f24b:	0d7dc8069456857f 	{ ae_movad32.l	a8, aed5; ae_mulq32sp16u.l	aed6, aed4, aed6; ae_srai64	aed5, aed9, 16 }
  19f253:	0c800ee23b25928e 	{ ae_cvtp24a16x2.ll	aed9, a2, a8; ae_mulaq32sp16s.l	aed5, aed11, aed2 }
  19f25b:	0d01bf09696aa44f 	{ ae_s32.l.ip	aed10, a4, 16; ae_sel16i.n	aed10, aed9, aed9, 1; ae_srai64	aed6, aed6, 16 }
  19f263:	0d7dc90a8b5a856f 	{ ae_trunca32q48	a8, aed5; ae_mulq32sp16u.l	aed10, aed11, aed10; ae_srai64	aed5, aed8, 16 }
  19f26b:	5d4cbe42276504df 	{ ae_s32.l.i	aed0, a4, -12; ae_mulaq32sp16s.l	aed5, aed7, aed2; ae_mulaq32sp16s.l_s2	aed6, aed4, aed2 }
  19f273:	0dfb5a00af00858f 	{ sub	a8, a5, a8; nop; ae_srai64	aed0, aed10, 16 }
  19f27b:	1e4cc9193b30256f 	{ ae_trunca32q48	a2, aed5; ae_mulaq32sp16s.l	aed0, aed11, aed9; ae_srai32	aed3, aed3, 1 }
  19f283:	1efbc9101fa0566f 	{ ae_trunca32q48	a5, aed6; nop; ae_srai32	aed10, aed1, 1 }
  19f28b:	400001b54521452e 	{ ae_movda32	aed1, a5; nop; ae_movda32	aed2, a2 }
  19f293:	18fbc9102f00206f 	{ ae_trunca32q48	a2, aed0; nop; ae_slai32	aed0, aed2, 1 }
  19f29b:	18fbc8101f30537f 	{ ae_movad32.l	a5, aed3; nop; ae_slai32	aed3, aed1, 1 }
  19f2a3:	a9e750300330262e 	{ add	a2, a6, a2; ae_add32	aed0, aed3, aed0; ae_sub32	aed3, aed0, aed3 }
  19f2ab:	93e7c8dc30306a7e 	{ ae_movad32.l	a6, aed10; ae_add32	aed0, aed0, aed12; ae_add32	aed3, aed3, aed13 }
  19f2b3:	e004e4               	ae_s32.l.i	aed0, a4, -8
  19f2b6:	e034f4               	ae_s32.l.i	aed3, a4, -4

0019f2b9 <gen_trig_values4+0xd9>:
  19f2b9:	0929                	s32i.n	a2, a9, 0
  19f2bb:	1989                	s32i.n	a8, a9, 4
  19f2bd:	2969                	s32i.n	a6, a9, 8
  19f2bf:	3959                	s32i.n	a5, a9, 12
  19f2c1:	f01d                	retw.n

0019f2c3 <gen_trig_values4+0xe3>:
	...

0019f2c4 <lpc_spectrum_temp>:
  19f2c4:	004136               	entry	a1, 32
  19f2c7:	f4c552               	addi	a5, a5, -12
  19f2ca:	80a0d2               	movi	a13, 128
  19f2cd:	24c2c2               	addi	a12, a2, 36
  19f2d0:	faa061               	l32r	a6, 19dd50 (2000000 <_memmap_mem_sram_end+0x15c0000>)
  19f2d3:	40000001452db62e 	{ ae_movda32	aed13, a6; nop; addi	a11, a2, 32 }
  19f2db:	322416               	beqz	a4, 19f601 <lpc_spectrum_temp+0x33d>
  19f2de:	31f496               	bltz	a4, 19f601 <lpc_spectrum_temp+0x33d>
  19f2e1:	17a476               	loopgtz	a4, 19f2fc <lpc_spectrum_temp+0x38>
  19f2e4:	030140               	rsr.lend	a4
  19f2e7:	130040               	wsr.lbeg	a4
  19f2ea:	05c442               	addi	a4, a4, 5
  19f2ed:	03d442               	addmi	a4, a4, 0x300
  19f2f0:	130140               	wsr.lend	a4
  19f2f3:	002000               	isync
  19f2f6:	030240               	rsr.lcount	a4
  19f2f9:	01c442               	addi	a4, a4, 1
  19f2fc:	c97544               	ae_l32m.iu	aed7, a5, 16
  19f2ff:	bdc234               	ae_l32.i	aed12, a2, 12
  19f302:	40000174775b72ce 	{ ae_l32.i	aed11, a2, 28; nop; ae_movad32.l	a7, aed12 }
  19f30a:	1ffbc800cfc04b7f 	{ ae_movad32.l	a4, aed11; nop; ae_srai32	aed12, aed12, 16 }
  19f312:	1ffbc800bfb08c7f 	{ ae_movad32.l	a8, aed12; nop; ae_srai32	aed11, aed11, 16 }
  19f31a:	40000174415565be 	{ ae_l32m.i	aed5, a5, 4; nop; ae_movad32.l	a6, aed11 }
  19f322:	13b464               	ae_cvtp24a16x2.ll	aed11, a4, a6
  19f325:	136784               	ae_cvtp24a16x2.ll	aed6, a7, a8
  19f328:	8101acb6b63a852e 	{ ae_l32m.i	aed8, a5, 8; ae_sel16i.n	aed10, aed6, aed6, 1; ae_sel16i	aed3, aed11, aed11, 1 }
  19f330:	837dac53383495ff 	{ ae_l32m.i	aed9, a5, -4; ae_mulq32sp16u.l	aed4, aed8, aed3; ae_mulq32sp16u.l_s2	aed3, aed5, aed3 }
  19f338:	eb7ddd0a0902259f 	{ nop; ae_mulq32sp16u.l	aed2, aed9, aed10; nop }
  19f340:	0d7ddd0a373a259f 	{ nop; ae_mulq32sp16u.l	aed10, aed7, aed10; ae_srai64	aed3, aed3, 16 }
  19f348:	0d4cdd0b2523259f 	{ nop; ae_mulaq32sp16s.l	aed3, aed5, aed11; ae_srai64	aed2, aed2, 16 }
  19f350:	0d4cdd06a9a2259f 	{ nop; ae_mulaq32sp16s.l	aed2, aed9, aed6; ae_srai64	aed10, aed10, 16 }
  19f358:	0d4cc906474ae36f 	{ ae_trunca32q48	a14, aed3; ae_mulaq32sp16s.l	aed10, aed7, aed6; ae_srai64	aed4, aed4, 16 }
  19f360:	eb4cc90b0804f26f 	{ ae_trunca32q48	a15, aed2; ae_mulaq32sp16s.l	aed4, aed8, aed11; nop }
  19f368:	259a34               	ae_trunca32q48	a9, aed10
  19f36b:	25a434               	ae_trunca32q48	a10, aed4
  19f36e:	400001b545614a9e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed6, a9 }
  19f376:	0d801841861c0f2e 	{ ae_movda32	aed0, a15; ae_add32	aed12, aed6, aed1 }
  19f37e:	0d8018c1806e2e2e 	{ ae_movda32	aed2, a14; ae_sub32	aed14, aed0, aed1 }
  19f386:	93e7dd2001af259e 	{ nop; ae_add32	aed15, aed1, aed0; ae_add32	aed10, aed0, aed2 }
  19f38e:	a9f2dd6f2dbf259e 	{ nop; ae_sub32	aed15, aed13, aed15; ae_sub32	aed11, aed2, aed6 }
  19f396:	93e7ddddcece259e 	{ nop; ae_add32	aed14, aed14, aed13; ae_add32	aed12, aed12, aed13 }
  19f39e:	40000175265c63ee 	{ ae_s32.l.i	aed12, a3, 24; nop; ae_movad32.l	a6, aed14 }
  19f3a6:	93f2c8d6b1b14f7e 	{ ae_movad32.l	a4, aed15; ae_sub32	aed1, aed1, aed6; ae_add32	aed11, aed11, aed13 }
  19f3ae:	166342               	s32i	a4, a3, 88
  19f3b1:	f369                	s32i.n	a6, a3, 60
  19f3b3:	93e7c82d61617b7e 	{ ae_movad32.l	a7, aed11; ae_add32	aed1, aed1, aed13; ae_add32	aed6, aed6, aed2 }
  19f3bb:	93f2c8d26060e17e 	{ ae_movad32.l	a14, aed1; ae_sub32	aed0, aed0, aed2; ae_add32	aed6, aed6, aed13 }
  19f3c3:	1f63e2               	s32i	a14, a3, 124
  19f3c6:	176372               	s32i	a7, a3, 92
  19f3c9:	93f2c8da0d0a867e 	{ ae_movad32.l	a8, aed6; ae_sub32	aed10, aed13, aed10; ae_add32	aed0, aed0, aed13 }
  19f3d1:	40000175275af30e 	{ ae_s32.l.i	aed10, a3, 28; nop; ae_movad32.l	a15, aed0 }
  19f3d9:	1e63f2               	s32i	a15, a3, 120
  19f3dc:	e389                	s32i.n	a8, a3, 56
  19f3de:	bd3254               	ae_l32.i	aed3, a2, 20
  19f3e1:	4000017470549c3e 	{ ae_l32.i	aed4, a12, 0; nop; ae_movad32.l	a9, aed3 }
  19f3e9:	1ffbc8003f30747f 	{ ae_movad32.l	a7, aed4; nop; ae_srai32	aed3, aed3, 16 }
  19f3f1:	1ffbc8004f40a37f 	{ ae_movad32.l	a10, aed3; nop; ae_srai32	aed4, aed4, 16 }
  19f3f9:	2584c4               	ae_movad32.l	a8, aed4
  19f3fc:	136784               	ae_cvtp24a16x2.ll	aed6, a7, a8
  19f3ff:	1339a4               	ae_cvtp24a16x2.ll	aed3, a9, a10
  19f402:	8101dd636321259e 	{ nop; ae_sel16i.n	aed1, aed3, aed3, 1; ae_sel16i	aed2, aed6, aed6, 1 }
  19f40a:	837ddd522824259f 	{ nop; ae_mulq32sp16u.l	aed4, aed8, aed2; ae_mulq32sp16u.l_s2	aed2, aed5, aed2 }
  19f412:	eb7ddd010900259f 	{ nop; ae_mulq32sp16u.l	aed0, aed9, aed1; nop }
  19f41a:	0d7ddd012721259f 	{ nop; ae_mulq32sp16u.l	aed1, aed7, aed1; ae_srai64	aed2, aed2, 16 }
  19f422:	0d4cdd064542259f 	{ nop; ae_mulaq32sp16s.l	aed2, aed5, aed6; ae_srai64	aed4, aed4, 16 }
  19f42a:	0d4cdd061814259f 	{ nop; ae_mulaq32sp16s.l	aed4, aed8, aed6; ae_srai64	aed1, aed1, 16 }
  19f432:	0d4cc9030701f26f 	{ ae_trunca32q48	a15, aed2; ae_mulaq32sp16s.l	aed1, aed7, aed3; ae_srai64	aed0, aed0, 16 }
  19f43a:	eb4cc9030900e46f 	{ ae_trunca32q48	a14, aed4; ae_mulaq32sp16s.l	aed0, aed9, aed3; nop }
  19f442:	254134               	ae_trunca32q48	a4, aed1
  19f445:	256034               	ae_trunca32q48	a6, aed0
  19f448:	400001b471ba426e 	{ ae_l32.i	aed10, a2, 4; nop; ae_movda32	aed11, a6 }
  19f450:	400001b545fc44ee 	{ ae_movda32	aed12, a4; nop; ae_movda32	aed15, a14 }
  19f458:	0d8018cf8a60ef2e 	{ ae_movda32	aed14, a15; ae_sub32	aed0, aed10, aed15 }
  19f460:	93e7ddaafef6259e 	{ nop; ae_add32	aed6, aed14, aed10; ae_add32	aed15, aed15, aed10 }
  19f468:	a9f2ddcefaea259e 	{ nop; ae_sub32	aed10, aed10, aed14; ae_sub32	aed14, aed15, aed12 }
  19f470:	ebf2c80c06016e7f 	{ ae_movad32.l	a6, aed14; ae_sub32	aed1, aed6, aed12; nop }
  19f478:	a9e7c8b60ce6417e 	{ ae_movad32.l	a4, aed1; ae_add32	aed6, aed12, aed6; ae_sub32	aed14, aed0, aed11 }
  19f480:	a9e7c8baaba1a67e 	{ ae_movad32.l	a10, aed6; ae_add32	aed1, aed11, aed10; ae_sub32	aed10, aed10, aed11 }
  19f488:	116342               	s32i	a4, a3, 68
  19f48b:	196362               	s32i	a6, a3, 100
  19f48e:	83a9                	s32i.n	a10, a3, 32
  19f490:	40000175215a83ee 	{ ae_s32.l.i	aed10, a3, 4; nop; ae_movad32.l	a8, aed14 }
  19f498:	93e7c80fbcbc717e 	{ ae_movad32.l	a7, aed1; ae_add32	aed12, aed12, aed15; ae_add32	aed11, aed11, aed0 }
  19f4a0:	186372               	s32i	a7, a3, 96
  19f4a3:	106382               	s32i	a8, a3, 64
  19f4a6:	40000175205c93be 	{ ae_s32.l.i	aed12, a3, 0; nop; ae_movad32.l	a9, aed11 }
  19f4ae:	9399                	s32i.n	a9, a3, 36
  19f4b0:	bd3244               	ae_l32.i	aed3, a2, 16
  19f4b3:	400001747054eb3e 	{ ae_l32.i	aed4, a11, 0; nop; ae_movad32.l	a14, aed3 }
  19f4bb:	1ffbc8003f30947f 	{ ae_movad32.l	a9, aed4; nop; ae_srai32	aed3, aed3, 16 }
  19f4c3:	1ffbc8004f40f37f 	{ ae_movad32.l	a15, aed3; nop; ae_srai32	aed4, aed4, 16 }
  19f4cb:	25a4c4               	ae_movad32.l	a10, aed4
  19f4ce:	1369a4               	ae_cvtp24a16x2.ll	aed6, a9, a10
  19f4d1:	133ef4               	ae_cvtp24a16x2.ll	aed3, a14, a15
  19f4d4:	8101dd636321259e 	{ nop; ae_sel16i.n	aed1, aed3, aed3, 1; ae_sel16i	aed2, aed6, aed6, 1 }
  19f4dc:	837ddd522824259f 	{ nop; ae_mulq32sp16u.l	aed4, aed8, aed2; ae_mulq32sp16u.l_s2	aed2, aed5, aed2 }
  19f4e4:	eb7ddd010900259f 	{ nop; ae_mulq32sp16u.l	aed0, aed9, aed1; nop }
  19f4ec:	0d7ddd012721259f 	{ nop; ae_mulq32sp16u.l	aed1, aed7, aed1; ae_srai64	aed2, aed2, 16 }
  19f4f4:	0d4cdd064542259f 	{ nop; ae_mulaq32sp16s.l	aed2, aed5, aed6; ae_srai64	aed4, aed4, 16 }
  19f4fc:	0d4cdd061814259f 	{ nop; ae_mulaq32sp16s.l	aed4, aed8, aed6; ae_srai64	aed1, aed1, 16 }
  19f504:	0d4cc9030701626f 	{ ae_trunca32q48	a6, aed2; ae_mulaq32sp16s.l	aed1, aed7, aed3; ae_srai64	aed0, aed0, 16 }
  19f50c:	eb4cc9030900446f 	{ ae_trunca32q48	a4, aed4; ae_mulaq32sp16s.l	aed0, aed9, aed3; nop }
  19f514:	257134               	ae_trunca32q48	a7, aed1
  19f517:	258034               	ae_trunca32q48	a8, aed0
  19f51a:	400001b470ba428e 	{ ae_l32.i	aed10, a2, 0; nop; ae_movda32	aed11, a8 }
  19f522:	400001b545fc474e 	{ ae_movda32	aed12, a7; nop; ae_movda32	aed15, a4 }
  19f52a:	0d8018cf8a60e62e 	{ ae_movda32	aed14, a6; ae_sub32	aed0, aed10, aed15 }
  19f532:	93e7ddaafef8259e 	{ nop; ae_add32	aed8, aed14, aed10; ae_add32	aed15, aed15, aed10 }
  19f53a:	a9f2ddcefaea259e 	{ nop; ae_sub32	aed10, aed10, aed14; ae_sub32	aed14, aed15, aed12 }
  19f542:	ebf2c80c08018e7f 	{ ae_movad32.l	a8, aed14; ae_sub32	aed1, aed8, aed12; nop }
  19f54a:	a9e7c8b80ce8717e 	{ ae_movad32.l	a7, aed1; ae_add32	aed8, aed12, aed8; ae_sub32	aed14, aed0, aed11 }
  19f552:	a9e7c8baaba1f87e 	{ ae_movad32.l	a15, aed8; ae_add32	aed1, aed11, aed10; ae_sub32	aed10, aed10, aed11 }
  19f55a:	136372               	s32i	a7, a3, 76
  19f55d:	1b6382               	s32i	a8, a3, 108
  19f560:	a3f9                	s32i.n	a15, a3, 40
  19f562:	40000175235aa3ee 	{ ae_s32.l.i	aed10, a3, 12; nop; ae_movad32.l	a10, aed14 }
  19f56a:	93e7c80fbcbc917e 	{ ae_movad32.l	a9, aed1; ae_add32	aed12, aed12, aed15; ae_add32	aed11, aed11, aed0 }
  19f572:	1a6392               	s32i	a9, a3, 104
  19f575:	1263a2               	s32i	a10, a3, 72
  19f578:	40000175225ce3be 	{ ae_s32.l.i	aed12, a3, 8; nop; ae_movad32.l	a14, aed11 }
  19f580:	b3e9                	s32i.n	a14, a3, 44
  19f582:	bd6264               	ae_l32.i	aed6, a2, 24
  19f585:	1ffbc8006f60467f 	{ ae_movad32.l	a4, aed6; nop; ae_srai32	aed6, aed6, 16 }
  19f58d:	2566c4               	ae_movad32.l	a6, aed6
  19f590:	138464               	ae_cvtp24a16x2.ll	aed8, a4, a6
  19f593:	a15884               	ae_sel16i	aed5, aed8, aed8, 1
  19f596:	eb7ddd050906259f 	{ nop; ae_mulq32sp16u.l	aed6, aed9, aed5; nop }
  19f59e:	eb7ddd050705259f 	{ nop; ae_mulq32sp16u.l	aed5, aed7, aed5; nop }
  19f5a6:	8d6064               	ae_srai64	aed6, aed6, 16
  19f5a9:	0d4cdd085956259f 	{ nop; ae_mulaq32sp16s.l	aed6, aed9, aed8; ae_srai64	aed5, aed5, 16 }
  19f5b1:	eb4cdd080705259f 	{ nop; ae_mulaq32sp16s.l	aed5, aed7, aed8; nop }
  19f5b9:	25e634               	ae_trunca32q48	a14, aed6
  19f5bc:	25f534               	ae_trunca32q48	a15, aed5
  19f5bf:	400001b4722342fe 	{ ae_l32.i	aed3, a2, 8; nop; ae_movda32	aed2, a15 }
  19f5c7:	0d8018c283640e2e 	{ ae_movda32	aed0, a14; ae_sub32	aed4, aed3, aed2 }
  19f5cf:	ebf2c8000301747f 	{ ae_movad32.l	a7, aed4; ae_sub32	aed1, aed3, aed0; nop }
  19f5d7:	93e7c8332020817e 	{ ae_movad32.l	a8, aed1; ae_add32	aed0, aed0, aed3; ae_add32	aed2, aed2, aed3 }
  19f5df:	400001752452932e 	{ ae_s32.l.i	aed2, a3, 16; nop; ae_movad32.l	a9, aed2 }
  19f5e7:	400001752551a30e 	{ ae_s32.l.i	aed1, a3, 20; nop; ae_movad32.l	a10, aed0 }
  19f5ef:	d3a9                	s32i.n	a10, a3, 52
  19f5f1:	1c63a2               	s32i	a10, a3, 112
  19f5f4:	c399                	s32i.n	a9, a3, 48
  19f5f6:	146382               	s32i	a8, a3, 80
  19f5f9:	156372               	s32i	a7, a3, 84
  19f5fc:	1d6372               	s32i	a7, a3, 116
  19f5ff:	33da                	add.n	a3, a3, a13

0019f601 <lpc_spectrum_temp+0x33d>:
  19f601:	f01d                	retw.n

0019f603 <lpc_spectrum_temp+0x33f>:
	...

0019f604 <xa_wma_decoder_prv_lpc_to_spectrum>:
  19f604:	014136               	entry	a1, 160
  19f607:	1c6122               	s32i	a2, a1, 112
  19f60a:	2222b2               	l32i	a11, a2, 136
  19f60d:	1e92a2               	l16si	a10, a2, 60
  19f610:	025d                	mov.n	a5, a2
  19f612:	492592               	l32i	a9, a5, 0x124
  19f615:	579222               	l16si	a2, a2, 174
  19f618:	482552               	l32i	a5, a5, 0x120
  19f61b:	932ab0               	movnez	a2, a10, a11
  19f61e:	0a0c                	movi.n	a10, 0
  19f620:	f9c4b1               	l32r	a11, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  19f623:	218720               	srai	a8, a2, 7
  19f626:	a08890               	addx4	a8, a8, a9
  19f629:	4888                	l32i.n	a8, a8, 16
  19f62b:	b498                	l32i.n	a9, a4, 44
  19f62d:	b8f8                	l32i.n	a15, a8, 44
  19f62f:	01f9                	s32i.n	a15, a1, 0
  19f631:	c8e8                	l32i.n	a14, a8, 48
  19f633:	11e9                	s32i.n	a14, a1, 4
  19f635:	31b9                	s32i.n	a11, a1, 12
  19f637:	21a9                	s32i.n	a10, a1, 8
  19f639:	b8d8                	l32i.n	a13, a8, 44
  19f63b:	1a6142               	s32i	a4, a1, 104
  19f63e:	11ddf0               	slli	a13, a13, 1
  19f641:	41d9                	s32i.n	a13, a1, 16
  19f643:	48c8                	l32i.n	a12, a8, 16
  19f645:	1b6192               	s32i	a9, a1, 108
  19f648:	21c1c0               	srai	a12, a12, 1
  19f64b:	51c9                	s32i.n	a12, a1, 20
  19f64d:	5898                	l32i.n	a9, a8, 20
  19f64f:	71a9                	s32i.n	a10, a1, 28
  19f651:	81b9                	s32i.n	a11, a1, 32
  19f653:	aa0c                	movi.n	a10, 10
  19f655:	219190               	srai	a9, a9, 1
  19f658:	6199                	s32i.n	a9, a1, 24
  19f65a:	a888                	l32i.n	a8, a8, 40
  19f65c:	30c192               	addi	a9, a1, 48
  19f65f:	218180               	srai	a8, a8, 1
  19f662:	096182               	s32i	a8, a1, 36
  19f665:	108a76               	loop	a10, 19f679 <xa_wma_decoder_prv_lpc_to_spectrum+0x75>
  19f668:	be0314               	ae_l32.ip	aed0, a3, 4
  19f66b:	9e0204               	ae_srai32	aed0, aed0, 2
  19f66e:	ebfbdd000900259f 	{ nop; ae_neg32	aed0, aed0; nop }
  19f676:	e10914               	ae_s32.l.ip	aed0, a9, 4

0019f679 <xa_wma_decoder_prv_lpc_to_spectrum+0x75>:
  19f679:	30c1a2               	addi	a10, a1, 48
  19f67c:	05bd                	mov.n	a11, a5

0019f67e <xa_wma_decoder_prv_lpc_to_spectrum+0x7a>:
  19f67e:	ff8425               	call8	19eec0 <nodal_weights>
  19f681:	1c21d2               	l32i	a13, a1, 112
  19f684:	05ad                	mov.n	a10, a5
  19f686:	492dd2               	l32i	a13, a13, 0x124
  19f689:	05bd                	mov.n	a11, a5
  19f68b:	2dd8                	l32i.n	a13, a13, 8
  19f68d:	0c1c                	movi.n	a12, 16
  19f68f:	07dde2               	addmi	a14, a13, 0x700
  19f692:	80cee2               	addi	a14, a14, -128
  19f695:	02ddd2               	addmi	a13, a13, 0x200
  19f698:	7ccdd2               	addi	a13, a13, 124
  19f69b:	ff6ce5               	call8	19ed68 <inverse_quad_root>
  19f69e:	05ad                	mov.n	a10, a5
  19f6a0:	1b21b2               	l32i	a11, a1, 108
  19f6a3:	02cd                	mov.n	a12, a2
  19f6a5:	001325               	call8	19f7d8 <reorder_nodals>
  19f6a8:	3cc182               	addi	a8, a1, 60
  19f6ab:	bd6804               	ae_l32.i	aed6, a8, 0
  19f6ae:	966264               	ae_slai32	aed6, aed6, 2
  19f6b1:	e16814               	ae_s32.l.ip	aed6, a8, 4
  19f6b4:	bd5804               	ae_l32.i	aed5, a8, 0
  19f6b7:	965254               	ae_slai32	aed5, aed5, 2
  19f6ba:	e15814               	ae_s32.l.ip	aed5, a8, 4
  19f6bd:	bd4804               	ae_l32.i	aed4, a8, 0
  19f6c0:	964244               	ae_slai32	aed4, aed4, 2
  19f6c3:	e14814               	ae_s32.l.ip	aed4, a8, 4
  19f6c6:	bd3804               	ae_l32.i	aed3, a8, 0
  19f6c9:	963234               	ae_slai32	aed3, aed3, 2
  19f6cc:	e13814               	ae_s32.l.ip	aed3, a8, 4
  19f6cf:	bd2804               	ae_l32.i	aed2, a8, 0
  19f6d2:	962224               	ae_slai32	aed2, aed2, 2
  19f6d5:	e12814               	ae_s32.l.ip	aed2, a8, 4
  19f6d8:	bd1804               	ae_l32.i	aed1, a8, 0
  19f6db:	961214               	ae_slai32	aed1, aed1, 2
  19f6de:	e11814               	ae_s32.l.ip	aed1, a8, 4
  19f6e1:	bd0804               	ae_l32.i	aed0, a8, 0
  19f6e4:	960204               	ae_slai32	aed0, aed0, 2
  19f6e7:	e10814               	ae_s32.l.ip	aed0, a8, 4
  19f6ea:	01ad                	mov.n	a10, a1
  19f6ec:	213620               	srai	a3, a2, 6
  19f6ef:	10d562               	addmi	a6, a5, 0x1000
  19f6f2:	06bd                	mov.n	a11, a6
  19f6f4:	730b                	addi.n	a7, a3, -1
  19f6f6:	07cd                	mov.n	a12, a7
  19f6f8:	ffae65               	call8	19f1e0 <gen_trig_values4>
  19f6fb:	30c1a2               	addi	a10, a1, 48
  19f6fe:	07cd                	mov.n	a12, a7
  19f700:	06dd                	mov.n	a13, a6
  19f702:	01d542               	addmi	a4, a5, 0x100
  19f705:	80c442               	addi	a4, a4, -128
  19f708:	04bd                	mov.n	a11, a4
  19f70a:	ffbba5               	call8	19f2c4 <lpc_spectrum_temp>
  19f70d:	14c1a2               	addi	a10, a1, 20
  19f710:	20b660               	or	a11, a6, a6
  19f713:	07cd                	mov.n	a12, a7
  19f715:	ff2165               	call8	19e92c <gen_trig_values1>
  19f718:	06ad                	mov.n	a10, a6
  19f71a:	04bd                	mov.n	a11, a4
  19f71c:	07cd                	mov.n	a12, a7
  19f71e:	ff3de5               	call8	19eafc <gen_spectrum>
  19f721:	04ad                	mov.n	a10, a4
  19f723:	1c21e2               	l32i	a14, a1, 112
  19f726:	40c5b2               	addi	a11, a5, 64
  19f729:	1861b2               	s32i	a11, a1, 96
  19f72c:	492ee2               	l32i	a14, a14, 0x124
  19f72f:	214220               	srai	a4, a2, 2
  19f732:	2ee8                	l32i.n	a14, a14, 8
  19f734:	f0c4c2               	addi	a12, a4, -16
  19f737:	02ded2               	addmi	a13, a14, 0x200
  19f73a:	7ccdd2               	addi	a13, a13, 124
  19f73d:	07dee2               	addmi	a14, a14, 0x700
  19f740:	80cee2               	addi	a14, a14, -128
  19f743:	ff6265               	call8	19ed68 <inverse_quad_root>
  19f746:	07ed                	mov.n	a14, a7
  19f748:	1821a2               	l32i	a10, a1, 96
  19f74b:	1b21b2               	l32i	a11, a1, 108
  19f74e:	02cd                	mov.n	a12, a2
  19f750:	1d0c                	movi.n	a13, 1
  19f752:	196142               	s32i	a4, a1, 100
  19f755:	001565               	call8	19f8ac <reorder_wf>
  19f758:	037d                	mov.n	a7, a3
  19f75a:	040c                	movi.n	a4, 0

0019f75c <xa_wma_decoder_prv_lpc_to_spectrum+0x158>:
  19f75c:	01ad                	mov.n	a10, a1
  19f75e:	06bd                	mov.n	a11, a6
  19f760:	03cd                	mov.n	a12, a3
  19f762:	ffa7e5               	call8	19f1e0 <gen_trig_values4>
  19f765:	30c1a2               	addi	a10, a1, 48
  19f768:	05bd                	mov.n	a11, a5
  19f76a:	03cd                	mov.n	a12, a3
  19f76c:	06dd                	mov.n	a13, a6
  19f76e:	ffb565               	call8	19f2c4 <lpc_spectrum_temp>
  19f771:	14c1a2               	addi	a10, a1, 20
  19f774:	06bd                	mov.n	a11, a6
  19f776:	03cd                	mov.n	a12, a3
  19f778:	ff1b25               	call8	19e92c <gen_trig_values1>
  19f77b:	06ad                	mov.n	a10, a6
  19f77d:	05bd                	mov.n	a11, a5
  19f77f:	03cd                	mov.n	a12, a3
  19f781:	ff37a5               	call8	19eafc <gen_spectrum>
  19f784:	1c21e2               	l32i	a14, a1, 112
  19f787:	05ad                	mov.n	a10, a5
  19f789:	492ee2               	l32i	a14, a14, 0x124
  19f78c:	05bd                	mov.n	a11, a5
  19f78e:	2ee8                	l32i.n	a14, a14, 8
  19f790:	1921c2               	l32i	a12, a1, 100
  19f793:	02ded2               	addmi	a13, a14, 0x200
  19f796:	7ccdd2               	addi	a13, a13, 124
  19f799:	07dee2               	addmi	a14, a14, 0x700
  19f79c:	80cee2               	addi	a14, a14, -128
  19f79f:	ff5ca5               	call8	19ed68 <inverse_quad_root>
  19f7a2:	02cd                	mov.n	a12, a2
  19f7a4:	05ad                	mov.n	a10, a5
  19f7a6:	1b21b2               	l32i	a11, a1, 108
  19f7a9:	07dd                	mov.n	a13, a7
  19f7ab:	03ed                	mov.n	a14, a3
  19f7ad:	000fe5               	call8	19f8ac <reorder_wf>
  19f7b0:	773a                	add.n	a7, a7, a3
  19f7b2:	441b                	addi.n	a4, a4, 1
  19f7b4:	a43466               	bnei	a4, 3, 19f75c <xa_wma_decoder_prv_lpc_to_spectrum+0x158>
  19f7b7:	1c21b2               	l32i	a11, a1, 112
  19f7ba:	1b21a2               	l32i	a10, a1, 108
  19f7bd:	1e9bb2               	l16si	a11, a11, 60
  19f7c0:	ff6c25               	call8	19ee84 <maximum_weight>
  19f7c3:	9a8c                	beqz.n	a10, 19f7d0 <xa_wma_decoder_prv_lpc_to_spectrum+0x1cc>
  19f7c5:	1a21c2               	l32i	a12, a1, 104
  19f7c8:	020c                	movi.n	a2, 0
  19f7ca:	eca9                	s32i.n	a10, a12, 56
  19f7cc:	f01d                	retw.n

0019f7ce <xa_wma_decoder_prv_lpc_to_spectrum+0x1ca>:
	...

0019f7d0 <xa_wma_decoder_prv_lpc_to_spectrum+0x1cc>:
  19f7d0:	f96321               	l32r	a2, 19dd5c (80004005 <__log_data___1__1__0_au_task_0_au_task_1_c_2034$21870_106_11+0xe5>)
  19f7d3:	f01d                	retw.n

0019f7d5 <xa_wma_decoder_prv_lpc_to_spectrum+0x1d1>:
  19f7d5:	000000                                        ...

0019f7d8 <reorder_nodals>:
  19f7d8:	004136               	entry	a1, 32
  19f7db:	218240               	srai	a8, a4, 2
  19f7de:	a0c830               	addx4	a12, a8, a3
  19f7e1:	02d8                	l32i.n	a13, a2, 0
  19f7e3:	03d9                	s32i.n	a13, a3, 0
  19f7e5:	12b8                	l32i.n	a11, a2, 4
  19f7e7:	21d140               	srai	a13, a4, 1
  19f7ea:	a0ad30               	addx4	a10, a13, a3
  19f7ed:	0cb9                	s32i.n	a11, a12, 0
  19f7ef:	88da                	add.n	a8, a8, a13
  19f7f1:	a08830               	addx4	a8, a8, a3
  19f7f4:	2298                	l32i.n	a9, a2, 8
  19f7f6:	0a99                	s32i.n	a9, a10, 0
  19f7f8:	3278                	l32i.n	a7, a2, 12
  19f7fa:	0879                	s32i.n	a7, a8, 0
  19f7fc:	4258                	l32i.n	a5, a2, 16
  19f7fe:	218440               	srai	a8, a4, 4
  19f801:	a06830               	addx4	a6, a8, a3
  19f804:	c0f480               	sub	a15, a4, a8
  19f807:	c0cd80               	sub	a12, a13, a8
  19f80a:	ad8a                	add.n	a10, a13, a8
  19f80c:	a0aa30               	addx4	a10, a10, a3
  19f80f:	a0cc30               	addx4	a12, a12, a3
  19f812:	a0ff30               	addx4	a15, a15, a3
  19f815:	0659                	s32i.n	a5, a6, 0
  19f817:	52e8                	l32i.n	a14, a2, 20
  19f819:	0fe9                	s32i.n	a14, a15, 0
  19f81b:	62b8                	l32i.n	a11, a2, 24
  19f81d:	0cb9                	s32i.n	a11, a12, 0
  19f81f:	7298                	l32i.n	a9, a2, 28
  19f821:	0a99                	s32i.n	a9, a10, 0
  19f823:	8278                	l32i.n	a7, a2, 32
  19f825:	21a340               	srai	a10, a4, 3
  19f828:	88aa                	add.n	a8, a8, a10
  19f82a:	a09a30               	addx4	a9, a10, a3
  19f82d:	c054a0               	sub	a5, a4, a10
  19f830:	c0cda0               	sub	a12, a13, a10
  19f833:	a0cc30               	addx4	a12, a12, a3
  19f836:	a05530               	addx4	a5, a5, a3
  19f839:	0979                	s32i.n	a7, a9, 0
  19f83b:	c06480               	sub	a6, a4, a8
  19f83e:	c0fd80               	sub	a15, a13, a8
  19f841:	a0ff30               	addx4	a15, a15, a3
  19f844:	a06630               	addx4	a6, a6, a3
  19f847:	92e8                	l32i.n	a14, a2, 36
  19f849:	05e9                	s32i.n	a14, a5, 0
  19f84b:	adaa                	add.n	a10, a13, a10
  19f84d:	a0aa30               	addx4	a10, a10, a3
  19f850:	a2b8                	l32i.n	a11, a2, 40
  19f852:	dd8a                	add.n	a13, a13, a8
  19f854:	a0dd30               	addx4	a13, a13, a3
  19f857:	a08830               	addx4	a8, a8, a3
  19f85a:	0cb9                	s32i.n	a11, a12, 0
  19f85c:	b298                	l32i.n	a9, a2, 44
  19f85e:	0a99                	s32i.n	a9, a10, 0
  19f860:	c278                	l32i.n	a7, a2, 48
  19f862:	0879                	s32i.n	a7, a8, 0
  19f864:	d258                	l32i.n	a5, a2, 52
  19f866:	0659                	s32i.n	a5, a6, 0
  19f868:	e2e8                	l32i.n	a14, a2, 56
  19f86a:	0fe9                	s32i.n	a14, a15, 0
  19f86c:	f2c8                	l32i.n	a12, a2, 60
  19f86e:	0dc9                	s32i.n	a12, a13, 0
  19f870:	f01d                	retw.n

0019f872 <reorder_nodals+0x9a>:
	...

0019f874 <reorder_copy_inr>:
  19f874:	004136               	entry	a1, 32
  19f877:	c0c362               	addi	a6, a3, -64
  19f87a:	045d                	mov.n	a5, a4
  19f87c:	fcc232               	addi	a3, a2, -4
  19f87f:	40a042               	movi	a4, 64
  19f882:	202660               	or	a2, a6, a6
  19f885:	05a576               	loopgtz	a5, 19f88e <reorder_copy_inr+0x1a>
  19f888:	cb0244               	ae_l32m.xu	aed0, a2, a4
  19f88b:	e50314               	ae_s32m.iu	aed0, a3, 4

0019f88e <reorder_copy_inr+0x1a>:
  19f88e:	f01d                	retw.n

0019f890 <reorder_copy_dcr>:
  19f890:	004136               	entry	a1, 32
  19f893:	c0c362               	addi	a6, a3, -64
  19f896:	045d                	mov.n	a5, a4
  19f898:	324b                	addi.n	a3, a2, 4
  19f89a:	044c                	movi.n	a4, 64
  19f89c:	062d                	mov.n	a2, a6
  19f89e:	05a576               	loopgtz	a5, 19f8a7 <reorder_copy_dcr+0x17>
  19f8a1:	cb0244               	ae_l32m.xu	aed0, a2, a4
  19f8a4:	e503f4               	ae_s32m.iu	aed0, a3, -4

0019f8a7 <reorder_copy_dcr+0x17>:
  19f8a7:	f01d                	retw.n

0019f8a9 <reorder_copy_dcr+0x19>:
  19f8a9:	000000                                        ...

0019f8ac <reorder_wf>:
  19f8ac:	00a136               	entry	a1, 80
  19f8af:	02bd                	mov.n	a11, a2
  19f8b1:	1175e0               	slli	a7, a5, 2
  19f8b4:	06cd                	mov.n	a12, a6
  19f8b6:	0179                	s32i.n	a7, a1, 0
  19f8b8:	a07530               	addx4	a7, a5, a3
  19f8bb:	07ad                	mov.n	a10, a7
  19f8bd:	fffb65               	call8	19f874 <reorder_copy_inr>
  19f8c0:	b24b                	addi.n	a11, a2, 4
  19f8c2:	06cd                	mov.n	a12, a6
  19f8c4:	0158                	l32i.n	a5, a1, 0
  19f8c6:	1184e0               	slli	a8, a4, 2
  19f8c9:	2189                	s32i.n	a8, a1, 8
  19f8cb:	c05350               	sub	a5, a3, a5
  19f8ce:	a0a450               	addx4	a10, a4, a5
  19f8d1:	31a9                	s32i.n	a10, a1, 12
  19f8d3:	fffbe5               	call8	19f890 <reorder_copy_dcr>
  19f8d6:	b28b                	addi.n	a11, a2, 8
  19f8d8:	06cd                	mov.n	a12, a6
  19f8da:	213140               	srai	a3, a4, 1
  19f8dd:	1183e0               	slli	a8, a3, 2
  19f8e0:	a0a350               	addx4	a10, a3, a5
  19f8e3:	51a9                	s32i.n	a10, a1, 20
  19f8e5:	4189                	s32i.n	a8, a1, 16
  19f8e7:	fffaa5               	call8	19f890 <reorder_copy_dcr>
  19f8ea:	b2cb                	addi.n	a11, a2, 12
  19f8ec:	06cd                	mov.n	a12, a6
  19f8ee:	41a8                	l32i.n	a10, a1, 16
  19f8f0:	1139                	s32i.n	a3, a1, 4
  19f8f2:	a7aa                	add.n	a10, a7, a10
  19f8f4:	61a9                	s32i.n	a10, a1, 24
  19f8f6:	fff7e5               	call8	19f874 <reorder_copy_inr>
  19f8f9:	10c2b2               	addi	a11, a2, 16
  19f8fc:	06cd                	mov.n	a12, a6
  19f8fe:	21a340               	srai	a10, a4, 3
  19f901:	71a9                	s32i.n	a10, a1, 28
  19f903:	113ae0               	slli	a3, a10, 2
  19f906:	a0aa50               	addx4	a10, a10, a5
  19f909:	fff865               	call8	19f890 <reorder_copy_dcr>
  19f90c:	14c2b2               	addi	a11, a2, 20
  19f90f:	21a8                	l32i.n	a10, a1, 8
  19f911:	06cd                	mov.n	a12, a6
  19f913:	aa7a                	add.n	a10, a10, a7
  19f915:	81a9                	s32i.n	a10, a1, 32
  19f917:	c0aa30               	sub	a10, a10, a3
  19f91a:	fff5a5               	call8	19f874 <reorder_copy_inr>
  19f91d:	18c2b2               	addi	a11, a2, 24
  19f920:	61a8                	l32i.n	a10, a1, 24
  19f922:	20c660               	or	a12, a6, a6
  19f925:	c0aa30               	sub	a10, a10, a3
  19f928:	fff4a5               	call8	19f874 <reorder_copy_inr>
  19f92b:	71b8                	l32i.n	a11, a1, 28
  19f92d:	11a8                	l32i.n	a10, a1, 4
  19f92f:	06cd                	mov.n	a12, a6
  19f931:	aaba                	add.n	a10, a10, a11
  19f933:	11bae0               	slli	a11, a10, 2
  19f936:	91b9                	s32i.n	a11, a1, 36
  19f938:	a0aa50               	addx4	a10, a10, a5
  19f93b:	1cc2b2               	addi	a11, a2, 28
  19f93e:	fff525               	call8	19f890 <reorder_copy_dcr>
  19f941:	a73a                	add.n	a10, a7, a3
  19f943:	20c2b2               	addi	a11, a2, 32
  19f946:	06cd                	mov.n	a12, a6
  19f948:	fff2a5               	call8	19f874 <reorder_copy_inr>
  19f94b:	24c2b2               	addi	a11, a2, 36
  19f94e:	31a8                	l32i.n	a10, a1, 12
  19f950:	06cd                	mov.n	a12, a6
  19f952:	c0aa30               	sub	a10, a10, a3
  19f955:	fff3a5               	call8	19f890 <reorder_copy_dcr>
  19f958:	28c2b2               	addi	a11, a2, 40
  19f95b:	51a8                	l32i.n	a10, a1, 20
  19f95d:	06cd                	mov.n	a12, a6
  19f95f:	c0aa30               	sub	a10, a10, a3
  19f962:	fff2e5               	call8	19f890 <reorder_copy_dcr>
  19f965:	2cc2b2               	addi	a11, a2, 44
  19f968:	91a8                	l32i.n	a10, a1, 36
  19f96a:	06cd                	mov.n	a12, a6
  19f96c:	a7aa                	add.n	a10, a7, a10
  19f96e:	fff065               	call8	19f874 <reorder_copy_inr>
  19f971:	30c2b2               	addi	a11, a2, 48
  19f974:	06cd                	mov.n	a12, a6
  19f976:	21a240               	srai	a10, a4, 2
  19f979:	a1a9                	s32i.n	a10, a1, 40
  19f97b:	113ae0               	slli	a3, a10, 2
  19f97e:	a0aa50               	addx4	a10, a10, a5
  19f981:	fff0e5               	call8	19f890 <reorder_copy_dcr>
  19f984:	34c2b2               	addi	a11, a2, 52
  19f987:	81a8                	l32i.n	a10, a1, 32
  19f989:	06cd                	mov.n	a12, a6
  19f98b:	c0aa30               	sub	a10, a10, a3
  19f98e:	ffee65               	call8	19f874 <reorder_copy_inr>
  19f991:	1148                	l32i.n	a4, a1, 4
  19f993:	a73a                	add.n	a10, a7, a3
  19f995:	38c2b2               	addi	a11, a2, 56
  19f998:	06cd                	mov.n	a12, a6
  19f99a:	ffeda5               	call8	19f874 <reorder_copy_inr>
  19f99d:	06cd                	mov.n	a12, a6
  19f99f:	a1a8                	l32i.n	a10, a1, 40
  19f9a1:	3cc2b2               	addi	a11, a2, 60
  19f9a4:	a4aa                	add.n	a10, a4, a10
  19f9a6:	a0aa50               	addx4	a10, a10, a5
  19f9a9:	ffee65               	call8	19f890 <reorder_copy_dcr>
  19f9ac:	f01d                	retw.n

0019f9ae <reorder_wf+0x102>:
	...

0019f9b0 <overlap_add_mono>:
  19f9b0:	006136               	entry	a1, 48
  19f9b3:	03cd                	mov.n	a12, a3
  19f9b5:	0022b2               	l32i	a11, a2, 0
  19f9b8:	012262               	l32i	a6, a2, 4
  19f9bb:	0222a2               	l32i	a10, a2, 8
  19f9be:	032292               	l32i	a9, a2, 12
  19f9c1:	042282               	l32i	a8, a2, 16
  19f9c4:	0d401f41a0b0156e 	{ blti.w18	a5, 1, 19fbc2 <overlap_add_mono+0x212>; nop }
  19f9cc:	3c0b14               	ae_cvt48a32	aed0, a11
  19f9cf:	3c3614               	ae_cvt48a32	aed3, a6
  19f9d2:	60e0b0               	neg	a14, a11
  19f9d5:	31f060               	srai	a15, a6, 16
  19f9d8:	1386f4               	ae_cvtp24a16x2.ll	aed8, a6, a15
  19f9db:	400001b4705e03ee 	{ ae_l32.i	aed14, a3, 0; nop; ae_cvt48a32	aed5, a14 }
  19f9e3:	40000174705f24ee 	{ ae_l32.i	aed15, a4, 0; nop; ae_movad32.l	a2, aed14 }
  19f9eb:	1ffbc800efe07f7f 	{ ae_movad32.l	a7, aed15; nop; ae_srai32	aed14, aed14, 16 }
  19f9f3:	1ffbc800fff03e7f 	{ ae_movad32.l	a3, aed14; nop; ae_srai32	aed15, aed15, 16 }
  19f9fb:	40000175455edbfe 	{ ae_movda32	aed14, a11; nop; ae_movad32.l	a13, aed15 }
  19fa03:	1347d4               	ae_cvtp24a16x2.ll	aed4, a7, a13
  19fa06:	131234               	ae_cvtp24a16x2.ll	aed1, a2, a3
  19fa09:	1f01dd01e1dc259f 	{ nop; ae_sel16i.n	aed12, aed1, aed1, 1; ae_srai32	aed13, aed14, 16 }
  19fa11:	786cc80cc3c2dd7f 	{ ae_movad32.l	a13, aed13; ae_mulf48q32sp16u.l	aed2, aed3, aed12; ae_mulf48q32sp16u.l_s2	aed12, aed0, aed12 }
  19fa19:	0c800e34341d6bde 	{ ae_cvtp24a16x2.ll	aed6, a11, a13; ae_sel16i	aed13, aed4, aed4, 1 }
  19fa21:	0d6cdd0d252f259f 	{ nop; ae_mulf48q32sp16u.l	aed15, aed5, aed13; ae_srai64	aed2, aed2, 16 }
  19fa29:	0d3ddd01c3c2259f 	{ nop; ae_mulaf48q32sp16s.l	aed2, aed3, aed1; ae_srai64	aed12, aed12, 16 }
  19fa31:	526c400d13cd01df 	{ movi	a13, 1; ae_mulf48q32sp16u.l	aed13, aed3, aed13; ae_mulaf48q32sp16s.l_s2	aed12, aed0, aed1 }
  19fa39:	0dfbc900fff0f26f 	{ ae_trunca32q48	a15, aed2; nop; ae_srai64	aed15, aed15, 16 }
  19fa41:	0d3dc904d5df7c6f 	{ ae_trunca32q48	a7, aed12; ae_mulaf48q32sp16s.l	aed15, aed5, aed4; ae_srai64	aed13, aed13, 16 }
  19fa49:	0c801854839da72e 	{ ae_movda32	aed10, a7; ae_mulaf48q32sp16s.l	aed13, aed3, aed4 }
  19fa51:	4000010145097f1e 	{ ae_movda32	aed9, a15; nop; movi	a7, 1 }
  19fa59:	253d34               	ae_trunca32q48	a3, aed13
  19fa5c:	eb01c90808052f6f 	{ ae_trunca32q48	a2, aed15; ae_sel16i.n	aed5, aed8, aed8, 1; nop }
  19fa64:	400001b545fb028e 	{ ae_movda32	aed11, a2; nop; ae_cvt48a32	aed15, a8 }
  19fa6c:	0d80184b8919732e 	{ ae_movda32	aed7, a3; ae_add32	aed9, aed9, aed11 }
  19fa74:	1e012f469694f53f 	{ addi	a3, a5, -1; ae_sel16i.n	aed4, aed6, aed6, 1; ae_srai32	aed9, aed9, 4 }
  19fa7c:	78e7bffa57579c1f 	{ ae_s32.l.ip	aed9, a12, 4; ae_add32	aed7, aed7, aed10; ae_mulf48q32sp16u.l_s2	aed5, aed15, aed5 }
  19fa84:	1e6c59447f742ccf 	{ or	a2, a12, a12; ae_mulf48q32sp16u.l	aed4, aed15, aed4; ae_srai32	aed7, aed7, 4 }
  19fa8c:	0dfbbf005f5074ff 	{ ae_s32.l.ip	aed7, a4, -4; nop; ae_srai64	aed5, aed5, 16 }
  19fa94:	0d3d59084f45544f 	{ or	a5, a4, a4; ae_mulaf48q32sp16s.l	aed5, aed15, aed8; ae_srai64	aed4, aed4, 16 }
  19fa9c:	eb3d59060f04c77f 	{ or	a12, a7, a7; ae_mulaf48q32sp16s.l	aed4, aed15, aed6; nop }
  19faa4:	215754               	ae_slaaq56	aed5, aed5, a7
  19faa7:	4000015545414ade 	{ ae_movda32	aed1, a10; nop; ae_slaaq56	aed4, aed4, a13 }
  19faaf:	258434               	ae_trunca32q48	a8, aed4
  19fab2:	25e534               	ae_trunca32q48	a14, aed5
  19fab5:	400001b5450249ee 	{ ae_movda32	aed2, a9; nop; ae_movda32	aed0, a14 }
  19fabd:	0d8018418010382e 	{ ae_movda32	aed3, a8; ae_add32	aed0, aed0, aed1 }
  19fac5:	ebf2c8030202807f 	{ ae_movad32.l	a8, aed0; ae_sub32	aed2, aed2, aed3; nop }
  19facd:	f1a376               	loopgtz	a3, 19fbc2 <overlap_add_mono+0x212>
  19fad0:	400001747052a52e 	{ ae_l32.i	aed2, a5, 0; nop; ae_movad32.l	a10, aed2 }
  19fad8:	609080               	neg	a9, a8
  19fadb:	1ffbae002f30020f 	{ ae_l32.i	aed0, a2, 0; nop; ae_srai32	aed3, aed2, 16 }
  19fae3:	1ffbc8000f00307f 	{ ae_movad32.l	a3, aed0; nop; ae_srai32	aed0, aed0, 16 }
  19faeb:	400001754550480e 	{ ae_movda32	aed0, a8; nop; ae_movad32.l	a4, aed0 }
  19faf3:	31b0a0               	srai	a11, a10, 16
  19faf6:	1ffbc8000f30737f 	{ ae_movad32.l	a7, aed3; nop; ae_srai32	aed3, aed0, 16 }
  19fafe:	400001754552662e 	{ ae_movda32	aed2, a6; nop; ae_movad32.l	a6, aed2 }
  19fb06:	131344               	ae_cvtp24a16x2.ll	aed1, a3, a4
  19fb09:	0c800e313115667e 	{ ae_cvtp24a16x2.ll	aed6, a6, a7; ae_sel16i	aed5, aed1, aed1, 1 }
  19fb11:	0c801a36c6194a2e 	{ ae_cvt48a32	aed4, a10; ae_sel16i	aed9, aed6, aed6, 1 }
  19fb19:	0c800e79348dcabe 	{ ae_cvtp24a16x2.ll	aed12, a10, a11; ae_mulf48q32sp16u.l	aed13, aed4, aed9 }
  19fb21:	0c801a75c487892e 	{ ae_cvt48a32	aed8, a9; ae_mulf48q32sp16u.l	aed7, aed4, aed5 }
  19fb29:	0d01c80cdcd3937f 	{ ae_movad32.l	a9, aed3; ae_sel16i.n	aed3, aed12, aed12, 1; ae_srai64	aed13, aed13, 16 }
  19fb31:	786c59f938936aaf 	{ or	a6, a10, a10; ae_mulf48q32sp16u.l	aed3, aed8, aed9; ae_mulf48q32sp16u.l_s2	aed9, aed15, aed3 }
  19fb39:	0d3ddd06747d259f 	{ nop; ae_mulaf48q32sp16s.l	aed13, aed4, aed6; ae_srai64	aed7, aed7, 16 }
  19fb41:	3ca814               	ae_cvt48a32	aed10, a8
  19fb44:	0c800e513497489e 	{ ae_cvtp24a16x2.ll	aed4, a8, a9; ae_mulaf48q32sp16s.l	aed7, aed4, aed1 }
  19fb4c:	7801dda454b5259f 	{ nop; ae_sel16i.n	aed5, aed4, aed4, 1; ae_mulf48q32sp16u.l_s2	aed11, aed10, aed5 }
  19fb54:	0d6cc9059f95976f 	{ ae_trunca32q48	a9, aed7; ae_mulf48q32sp16u.l	aed5, aed15, aed5; ae_srai64	aed9, aed9, 16 }
  19fb5c:	0d3ddd0cbfc9259f 	{ nop; ae_mulaf48q32sp16s.l	aed9, aed15, aed12; ae_srai64	aed12, aed11, 16 }
  19fb64:	0d3dc9013a3c3d6f 	{ ae_trunca32q48	a3, aed13; ae_mulaf48q32sp16s.l	aed12, aed10, aed1; ae_srai64	aed3, aed3, 16 }
  19fb6c:	0c800c561893dc9e 	{ ae_slaaq56	aed1, aed9, a12; ae_mulaf48q32sp16s.l	aed3, aed8, aed6 }
  19fb74:	254c34               	ae_trunca32q48	a4, aed12
  19fb77:	0dfbc9005f10b16f 	{ ae_trunca32q48	a11, aed1; nop; ae_srai64	aed1, aed5, 16 }
  19fb7f:	eb3dc9040f01736f 	{ ae_trunca32q48	a7, aed3; ae_mulaf48q32sp16s.l	aed1, aed15, aed4; nop }
  19fb87:	400001b54563479e 	{ ae_movda32	aed3, a7; nop; ae_movda32	aed6, a9 }
  19fb8f:	0d80184386163b2e 	{ ae_movda32	aed3, a11; ae_add32	aed6, aed6, aed3 }
  19fb97:	40000155455114de 	{ ae_movda32	aed1, a4; nop; ae_slaaq56	aed5, aed1, a13 }
  19fb9f:	3c4334               	ae_movda32	aed4, a3
  19fba2:	1ee7c9416461956f 	{ ae_trunca32q48	a9, aed5; ae_add32	aed1, aed4, aed1; ae_srai32	aed6, aed6, 4 }
  19fbaa:	1ee7bf4e1313621f 	{ ae_s32.l.ip	aed6, a2, 4; ae_add32	aed3, aed3, aed14; ae_srai32	aed1, aed1, 4 }
  19fbb2:	400001754553893e 	{ ae_movda32	aed3, a9; nop; ae_movad32.l	a8, aed3 }
  19fbba:	a9fbbf302e2e15fe 	{ ae_s32.l.ip	aed1, a5, -4; ae_mov	aed14, aed0; ae_sub32	aed2, aed2, aed3 }

0019fbc2 <overlap_add_mono+0x212>:
  19fbc2:	f01d                	retw.n

0019fbc4 <overlap_add_stereo>:
  19fbc4:	006136               	entry	a1, 48
  19fbc7:	fcc332               	addi	a3, a3, -4
  19fbca:	444b                	addi.n	a4, a4, 4
  19fbcc:	1b0c                	movi.n	a11, 1
  19fbce:	22a8                	l32i.n	a10, a2, 8
  19fbd0:	3298                	l32i.n	a9, a2, 12
  19fbd2:	0122f2               	l32i	a15, a2, 4
  19fbd5:	0422d2               	l32i	a13, a2, 16
  19fbd8:	208770               	or	a8, a7, a7
  19fbdb:	fcc5c2               	addi	a12, a5, -4
  19fbde:	04c672               	addi	a7, a6, 4
  19fbe1:	206cc0               	or	a6, a12, a12
  19fbe4:	31e0d0               	srai	a14, a13, 16
  19fbe7:	13bde4               	ae_cvtp24a16x2.ll	aed11, a13, a14
  19fbea:	eb01590b0b0c5fff 	{ or	a5, a15, a15; ae_sel16i.n	aed12, aed11, aed11, 1; nop }
  19fbf2:	002222               	l32i	a2, a2, 0
  19fbf5:	d4a876               	loopgtz	a8, 19fccd <overlap_add_stereo+0x109>
  19fbf8:	400001b41101032e 	{ ae_l16x2m.i	aed1, a3, 4; nop; ae_cvt48a32	aed0, a2 }
  19fc00:	c701a701915424fe 	{ ae_l16x2m.iu	aed2, a4, -4; ae_sel16i.n	aed4, aed1, aed1, 1; ae_neg64	aed5, aed0 }
  19fc08:	0c801a32c213752e 	{ ae_cvt48a32	aed7, a5; ae_sel16i	aed3, aed2, aed2, 1 }
  19fc10:	786c400cc7a9018f 	{ movi	a8, 1; ae_mulf48q32sp16u.l	aed9, aed7, aed12; ae_mulf48q32sp16u.l_s2	aed10, aed0, aed12 }
  19fc18:	786cdd543086259f 	{ nop; ae_mulf48q32sp16u.l	aed6, aed0, aed4; ae_mulf48q32sp16u.l_s2	aed8, aed5, aed3 }
  19fc20:	0d3edd049748259f 	{ nop; ae_mulaf48q32sp16u.l	aed8, aed7, aed4; ae_srai64	aed4, aed9, 16 }
  19fc28:	0d3edd03a736259f 	{ nop; ae_mulaf48q32sp16u.l	aed6, aed7, aed3; ae_srai64	aed3, aed10, 16 }
  19fc30:	0d3ddd0b8794259f 	{ nop; ae_mulaf48q32sp16s.l	aed4, aed7, aed11; ae_srai64	aed9, aed8, 16 }
  19fc38:	0d3ddd0b60a3259f 	{ nop; ae_mulaf48q32sp16s.l	aed3, aed0, aed11; ae_srai64	aed10, aed6, 16 }
  19fc40:	40000155456449be 	{ ae_movda32	aed4, a9; nop; ae_slaaq56	aed6, aed4, a11 }
  19fc48:	4000015545833a8e 	{ ae_movda32	aed3, a10; nop; ae_slaaq56	aed8, aed3, a8 }
  19fc50:	523dba0215a9610f 	{ ae_s32m.i	aed6, a1, 0; ae_mulaf48q32sp16s.l	aed9, aed5, aed2; ae_mulaf48q32sp16s.l_s2	aed10, aed0, aed1 }
  19fc58:	523dba72179a811f 	{ ae_s32m.i	aed8, a1, 4; ae_mulaf48q32sp16s.l	aed10, aed7, aed2; ae_mulaf48q32sp16s.l_s2	aed9, aed7, aed1 }
  19fc60:	01a8                	l32i.n	a10, a1, 0
  19fc62:	1188                	l32i.n	a8, a1, 4
  19fc64:	0cfb5940af10955f 	{ or	a9, a5, a5; nop; ae_srai64	aed1, aed10, 4 }
  19fc6c:	0cfbba409f10140f 	{ ae_s32m.i	aed1, a4, 0; nop; ae_srai64	aed1, aed9, 4 }
  19fc74:	e51314               	ae_s32m.iu	aed1, a3, 4
  19fc77:	400001b4112146ae 	{ ae_l16x2m.i	aed1, a6, 4; nop; ae_movda32	aed2, a10 }
  19fc7f:	9301a731219327fe 	{ ae_l16x2m.iu	aed2, a7, -4; ae_sel16i.n	aed3, aed1, aed1, 1; ae_add32	aed9, aed2, aed3 }
  19fc87:	78015902326aa22f 	{ or	a10, a2, a2; ae_sel16i.n	aed10, aed2, aed2, 1; ae_mulf48q32sp16u.l_s2	aed6, aed0, aed3 }
  19fc8f:	536cc87aa569297f 	{ ae_movad32.l	a2, aed9; ae_mulf48q32sp16u.l	aed9, aed5, aed10; ae_mulaf48q32sp16u.l_s2	aed6, aed7, aed10 }
  19fc97:	0c8018d38799382e 	{ ae_movda32	aed3, a8; ae_mulaf48q32sp16u.l	aed9, aed7, aed3 }
  19fc9f:	0df2dd036434259f 	{ nop; ae_sub32	aed4, aed4, aed3; ae_srai64	aed3, aed6, 16 }
  19fca7:	0d3dc8019003547f 	{ ae_movad32.l	a5, aed4; ae_mulaf48q32sp16s.l	aed3, aed0, aed1; ae_srai64	aed0, aed9, 16 }
  19fcaf:	523ddd722530259f 	{ nop; ae_mulaf48q32sp16s.l	aed0, aed5, aed2; ae_mulaf48q32sp16s.l_s2	aed3, aed7, aed2 }
  19fcb7:	eb3ddd010700259f 	{ nop; ae_mulaf48q32sp16s.l	aed0, aed7, aed1; nop }
  19fcbf:	8c1434               	ae_srai64	aed1, aed3, 4
  19fcc2:	0cfbba400f10170f 	{ ae_s32m.i	aed1, a7, 0; nop; ae_srai64	aed1, aed0, 4 }
  19fcca:	e51614               	ae_s32m.iu	aed1, a6, 4

0019fccd <overlap_add_stereo+0x109>:
  19fccd:	f01d                	retw.n

0019fccf <overlap_add_stereo+0x10b>:
	...

0019fcd0 <xa_wma_decoder_au_subframe_recon>:
  19fcd0:	006136               	entry	a1, 48
  19fcd3:	080c                	movi.n	a8, 0
  19fcd5:	005182               	s16i	a8, a1, 0
  19fcd8:	015182               	s16i	a8, a1, 2
  19fcdb:	352252               	l32i	a5, a2, 212
  19fcde:	3c1282               	l16ui	a8, a2, 120
  19fce1:	1f9232               	l16si	a3, a2, 62
  19fce4:	209242               	l16si	a4, a2, 64
  19fce7:	731b                	addi.n	a7, a3, 1
  19fce9:	641b                	addi.n	a6, a4, 1
  19fceb:	b36440               	movgez	a6, a4, a4
  19fcee:	b37330               	movgez	a7, a3, a3
  19fcf1:	217170               	srai	a7, a7, 1
  19fcf4:	216160               	srai	a6, a6, 1
  19fcf7:	236680               	sext	a6, a6, 15
  19fcfa:	237780               	sext	a7, a7, 15
  19fcfd:	1177e0               	slli	a7, a7, 2
  19fd00:	0d401341f0b0280e 	{ beqi.w18	a8, 2, 19fe43 <xa_wma_decoder_au_subframe_recon+0x173>; nop }
  19fd08:	02ad                	mov.n	a10, a2
  19fd0a:	03bd                	mov.n	a11, a3
  19fd0c:	04cd                	mov.n	a12, a4
  19fd0e:	03dd                	mov.n	a13, a3
  19fd10:	e14b                	addi.n	a14, a1, 4
  19fd12:	f16b                	addi.n	a15, a1, 6
  19fd14:	050525               	call8	1a4d68 <xa_wma_decoder_prv_calc_q3_q4>
  19fd17:	02ad                	mov.n	a10, a2
  19fd19:	03bd                	mov.n	a11, a3
  19fd1b:	04cd                	mov.n	a12, a4
  19fd1d:	d18b                	addi.n	a13, a1, 8
  19fd1f:	e1ab                	addi.n	a14, a1, 10
  19fd21:	0501e5               	call8	1a4d40 <xa_wma_decoder_prv_calc_q1_q2>
  19fd24:	c588                	l32i.n	a8, a5, 48
  19fd26:	0d401e4110b0166e 	{ blti.w18	a6, 1, 19ff0b <xa_wma_decoder_au_subframe_recon+0x23b>; nop }
  19fd2e:	11e6e0               	slli	a14, a6, 2
  19fd31:	a09480               	addx4	a9, a4, a8
  19fd34:	fcc992               	addi	a9, a9, -4
  19fd37:	09ad                	mov.n	a10, a9
  19fd39:	0ba676               	loopgtz	a6, 19fd48 <xa_wma_decoder_au_subframe_recon+0x78>
  19fd3c:	bd0804               	ae_l32.i	aed0, a8, 0
  19fd3f:	be19f4               	ae_l32.ip	aed1, a9, -4
  19fd42:	e11814               	ae_s32.l.ip	aed1, a8, 4
  19fd45:	e10af4               	ae_s32.l.ip	aed0, a10, -4

0019fd48 <xa_wma_decoder_au_subframe_recon+0x78>:
  19fd48:	c588                	l32i.n	a8, a5, 48

0019fd4a <xa_wma_decoder_au_subframe_recon+0x7a>:
  19fd4a:	c0b870               	sub	a11, a8, a7
  19fd4d:	c8ea                	add.n	a12, a8, a14
  19fd4f:	fcccc2               	addi	a12, a12, -4
  19fd52:	059182               	l16si	a8, a1, 10
  19fd55:	0ba347               	bge	a3, a4, 19fd64 <xa_wma_decoder_au_subframe_recon+0x94>
  19fd58:	c0d480               	sub	a13, a4, a8
  19fd5b:	11dde0               	slli	a13, a13, 2
  19fd5e:	c0ccd0               	sub	a12, a12, a13
  19fd61:	000206               	j	19fd6d <xa_wma_decoder_au_subframe_recon+0x9d>

0019fd64 <xa_wma_decoder_au_subframe_recon+0x94>:
  19fd64:	0291e2               	l16si	a14, a1, 4
  19fd67:	c0ee30               	sub	a14, a14, a3
  19fd6a:	a0beb0               	addx4	a11, a14, a11

0019fd6d <xa_wma_decoder_au_subframe_recon+0x9d>:
  19fd6d:	0491e2               	l16si	a14, a1, 8
  19fd70:	02ad                	mov.n	a10, a2
  19fd72:	c0e8e0               	sub	a14, a8, a14
  19fd75:	01ced2               	addi	a13, a14, 1
  19fd78:	b3dee0               	movgez	a13, a14, a14
  19fd7b:	21d1d0               	srai	a13, a13, 1
  19fd7e:	23dd80               	sext	a13, a13, 15
  19fd81:	ffc2e5               	call8	19f9b0 <overlap_add_mono>

0019fd84 <xa_wma_decoder_au_subframe_recon+0xb4>:
  19fd84:	219232               	l16si	a3, a2, 66
  19fd87:	20a220               	or	a10, a2, a2
  19fd8a:	1f92b2               	l16si	a11, a2, 62
  19fd8d:	08c1d2               	addi	a13, a1, 8
  19fd90:	209242               	l16si	a4, a2, 64
  19fd93:	0ac1e2               	addi	a14, a1, 10
  19fd96:	20c440               	or	a12, a4, a4
  19fd99:	04fa65               	call8	1a4d40 <xa_wma_decoder_prv_calc_q1_q2>
  19fd9c:	20a220               	or	a10, a2, a2
  19fd9f:	20b440               	or	a11, a4, a4
  19fda2:	0591f2               	l16si	a15, a1, 10
  19fda5:	03cd                	mov.n	a12, a3
  19fda7:	049132               	l16si	a3, a1, 8
  19fdaa:	400001b545314f3e 	{ ae_movda32	aed1, a15; nop; ae_movda32	aed3, a3 }
  19fdb2:	c5f2d9032121010e 	{ ae_movi	aed0, 1; ae_sub32	aed1, aed1, aed3; ae_movi	aed2, 0 }
  19fdba:	c3e759102100d44e 	{ or	a13, a4, a4; ae_add32	aed0, aed1, aed0; ae_lt32	b0:b1, aed1, aed2 }
  19fdc2:	c4fb59100f00e11e 	{ or	a14, a1, a1; nop; ae_movf32x2	aed0, aed1, b0:b1 }
  19fdca:	1efb20100f0021ff 	{ addi	a15, a1, 2; nop; ae_srai32	aed0, aed0, 1 }
  19fdd2:	253084               	ae_movad16.0	a3, aed0
  19fdd5:	04f925               	call8	1a4d68 <xa_wma_decoder_prv_calc_q3_q4>
  19fdd8:	0091b2               	l16si	a11, a1, 0
  19fddb:	0191a2               	l16si	a10, a1, 2
  19fdde:	3c1282               	l16ui	a8, a2, 120
  19fde1:	c0aab0               	sub	a10, a10, a11
  19fde4:	9a1b                	addi.n	a9, a10, 1
  19fde6:	b39aa0               	movgez	a9, a10, a10
  19fde9:	219190               	srai	a9, a9, 1
  19fdec:	c04490               	sub	a4, a4, a9
  19fdef:	4b18a6               	blti	a8, 1, 19fe3e <xa_wma_decoder_au_subframe_recon+0x16e>
  19fdf2:	11e3e0               	slli	a14, a3, 2
  19fdf5:	0a0c                	movi.n	a10, 0
  19fdf7:	c0d430               	sub	a13, a4, a3
  19fdfa:	0b0c                	movi.n	a11, 0

0019fdfc <xa_wma_decoder_au_subframe_recon+0x12c>:
  19fdfc:	3522c2               	l32i	a12, a2, 212
  19fdff:	bb1b                	addi.n	a11, a11, 1
  19fe01:	ccaa                	add.n	a12, a12, a10
  19fe03:	40caa2               	addi	a10, a10, 64
  19fe06:	ccc8                	l32i.n	a12, a12, 48
  19fe08:	2fa347               	bge	a3, a4, 19fe3b <xa_wma_decoder_au_subframe_recon+0x16b>
  19fe0b:	8eca                	add.n	a8, a14, a12
  19fe0d:	fcc882               	addi	a8, a8, -4
  19fe10:	086d07               	bbci	a13, 0, 19fe1c <xa_wma_decoder_au_subframe_recon+0x14c>
  19fe13:	ca4ec4               	ae_l32m.x	aed4, a14, a12
  19fe16:	8c4544               	ae_srai64	aed4, aed4, 5
  19fe19:	e54814               	ae_s32m.iu	aed4, a8, 4

0019fe1c <xa_wma_decoder_au_subframe_recon+0x14c>:
  19fe1c:	2191d0               	srai	a9, a13, 1
  19fe1f:	15a976               	loopgtz	a9, 19fe38 <xa_wma_decoder_au_subframe_recon+0x168>
  19fe22:	c80814               	ae_l32m.i	aed0, a8, 4
  19fe25:	0cfbac500f10082f 	{ ae_l32m.i	aed0, a8, 8; nop; ae_srai64	aed1, aed0, 5 }
  19fe2d:	0cfbba500f00181f 	{ ae_s32m.i	aed1, a8, 4; nop; ae_srai64	aed0, aed0, 5 }
  19fe35:	e50824               	ae_s32m.iu	aed0, a8, 8

0019fe38 <xa_wma_decoder_au_subframe_recon+0x168>:
  19fe38:	3c1282               	l16ui	a8, a2, 120

0019fe3b <xa_wma_decoder_au_subframe_recon+0x16b>:
  19fe3b:	bd2b87               	blt	a11, a8, 19fdfc <xa_wma_decoder_au_subframe_recon+0x12c>

0019fe3e <xa_wma_decoder_au_subframe_recon+0x16e>:
  19fe3e:	020c                	movi.n	a2, 0
  19fe40:	f01d                	retw.n

0019fe42 <xa_wma_decoder_au_subframe_recon+0x172>:
	...

0019fe43 <xa_wma_decoder_au_subframe_recon+0x173>:
  19fe43:	20a220               	or	a10, a2, a2
  19fe46:	20b330               	or	a11, a3, a3
  19fe49:	20c440               	or	a12, a4, a4
  19fe4c:	20d330               	or	a13, a3, a3
  19fe4f:	04c1e2               	addi	a14, a1, 4
  19fe52:	06c1f2               	addi	a15, a1, 6
  19fe55:	40c592               	addi	a9, a5, 64
  19fe58:	3199                	s32i.n	a9, a1, 12
  19fe5a:	04f0e5               	call8	1a4d68 <xa_wma_decoder_prv_calc_q3_q4>
  19fe5d:	02ad                	mov.n	a10, a2
  19fe5f:	03bd                	mov.n	a11, a3
  19fe61:	04cd                	mov.n	a12, a4
  19fe63:	d18b                	addi.n	a13, a1, 8
  19fe65:	e1ab                	addi.n	a14, a1, 10
  19fe67:	04eda5               	call8	1a4d40 <xa_wma_decoder_prv_calc_q1_q2>
  19fe6a:	31a8                	l32i.n	a10, a1, 12
  19fe6c:	c588                	l32i.n	a8, a5, 48
  19fe6e:	caa8                	l32i.n	a10, a10, 48
  19fe70:	0d400941d0b0166e 	{ blti.w18	a6, 1, 19ff11 <xa_wma_decoder_au_subframe_recon+0x241>; nop }
  19fe78:	11e6e0               	slli	a14, a6, 2
  19fe7b:	fcc8d2               	addi	a13, a8, -4
  19fe7e:	a09480               	addx4	a9, a4, a8
  19fe81:	a0b4a0               	addx4	a11, a4, a10
  19fe84:	fccaf2               	addi	a15, a10, -4
  19fe87:	0fad                	mov.n	a10, a15
  19fe89:	17a676               	loopgtz	a6, 19fea4 <xa_wma_decoder_au_subframe_recon+0x1d4>
  19fe8c:	c80d14               	ae_l32m.i	aed0, a13, 4
  19fe8f:	c819f4               	ae_l32m.i	aed1, a9, -4
  19fe92:	e51d14               	ae_s32m.iu	aed1, a13, 4
  19fe95:	e509f4               	ae_s32m.iu	aed0, a9, -4
  19fe98:	c80a14               	ae_l32m.i	aed0, a10, 4
  19fe9b:	c81bf4               	ae_l32m.i	aed1, a11, -4
  19fe9e:	e51a14               	ae_s32m.iu	aed1, a10, 4
  19fea1:	e50bf4               	ae_s32m.iu	aed0, a11, -4

0019fea4 <xa_wma_decoder_au_subframe_recon+0x1d4>:
  19fea4:	31a8                	l32i.n	a10, a1, 12
  19fea6:	c588                	l32i.n	a8, a5, 48
  19fea8:	caa8                	l32i.n	a10, a10, 48

0019feaa <xa_wma_decoder_au_subframe_recon+0x1da>:
  19feaa:	c0b870               	sub	a11, a8, a7
  19fead:	c8ea                	add.n	a12, a8, a14
  19feaf:	c0da70               	sub	a13, a10, a7
  19feb2:	faea                	add.n	a15, a10, a14
  19feb4:	fcccc2               	addi	a12, a12, -4
  19feb7:	fccfe2               	addi	a14, a15, -4
  19feba:	059182               	l16si	a8, a1, 10
  19febd:	0fa347               	bge	a3, a4, 19fed0 <xa_wma_decoder_au_subframe_recon+0x200>
  19fec0:	c0f480               	sub	a15, a4, a8
  19fec3:	11ffe0               	slli	a15, a15, 2
  19fec6:	c0ccf0               	sub	a12, a12, a15
  19fec9:	c0eef0               	sub	a14, a14, a15
  19fecc:	000306               	j	19fedc <xa_wma_decoder_au_subframe_recon+0x20c>

0019fecf <xa_wma_decoder_au_subframe_recon+0x1ff>:
	...

0019fed0 <xa_wma_decoder_au_subframe_recon+0x200>:
  19fed0:	029192               	l16si	a9, a1, 4
  19fed3:	c09930               	sub	a9, a9, a3
  19fed6:	a0b9b0               	addx4	a11, a9, a11
  19fed9:	a0d9d0               	addx4	a13, a9, a13

0019fedc <xa_wma_decoder_au_subframe_recon+0x20c>:
  19fedc:	049192               	l16si	a9, a1, 8
  19fedf:	400001b54576489e 	{ ae_movda32	aed6, a8; nop; ae_movda32	aed7, a9 }
  19fee7:	a9fad9706067510e 	{ ae_movi	aed5, 1; ae_movi	aed7, 0; ae_sub32	aed6, aed6, aed7 }
  19feef:	c3e7dd657625259e 	{ nop; ae_add32	aed5, aed6, aed5; ae_lt32	b2:b3, aed6, aed7 }
  19fef7:	3a5634               	ae_movf32x2	aed5, aed6, b2:b3
  19fefa:	9e5154               	ae_srai32	aed5, aed5, 1
  19fefd:	25f5c4               	ae_movad32.l	a15, aed5
  19ff00:	02ad                	mov.n	a10, a2
  19ff02:	23ff80               	sext	a15, a15, 15
  19ff05:	ffcbe5               	call8	19fbc4 <overlap_add_stereo>
  19ff08:	ff9e06               	j	19fd84 <xa_wma_decoder_au_subframe_recon+0xb4>

0019ff0b <xa_wma_decoder_au_subframe_recon+0x23b>:
  19ff0b:	11e6e0               	slli	a14, a6, 2
  19ff0e:	ff8e06               	j	19fd4a <xa_wma_decoder_au_subframe_recon+0x7a>

0019ff11 <xa_wma_decoder_au_subframe_recon+0x241>:
  19ff11:	11e6e0               	slli	a14, a6, 2
  19ff14:	ffe486               	j	19feaa <xa_wma_decoder_au_subframe_recon+0x1da>

0019ff17 <xa_wma_decoder_au_subframe_recon+0x247>:
	...

0019ff18 <xa_wma_decoder_au_subframe_recon+0x248>:
  19ff18:	004136               	entry	a1, 32
  19ff1b:	400001b54501432e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a2 }
  19ff23:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  19ff2b:	2530b4               	ae_movad32.h	a3, aed0
  19ff2e:	2520c4               	ae_movad32.l	a2, aed0
  19ff31:	f01d                	retw.n

0019ff33 <xa_wma_decoder_au_subframe_recon+0x263>:
	...

0019ff34 <xa_wma_decoder_radix4_bfly>:
  19ff34:	006136               	entry	a1, 48
  19ff37:	06ad                	mov.n	a10, a6
  19ff39:	039d                	mov.n	a9, a3
  19ff3b:	04dd                	mov.n	a13, a4
  19ff3d:	05cd                	mov.n	a12, a5
  19ff3f:	0d401941f0b0146e 	{ blti.w18	a4, 1, 1a00e2 <xa_wma_decoder_radix4_bfly+0x1ae>; nop }
  19ff47:	0e0c                	movi.n	a14, 0
  19ff49:	1175f0               	slli	a7, a5, 1
  19ff4c:	1185e0               	slli	a8, a5, 2
  19ff4f:	90f550               	addx2	a15, a5, a5
  19ff52:	11ffd0               	slli	a15, a15, 3
  19ff55:	1188e0               	slli	a8, a8, 2
  19ff58:	11b7e0               	slli	a11, a7, 2
  19ff5b:	11b9                	s32i.n	a11, a1, 4
  19ff5d:	006182               	s32i	a8, a1, 0
  19ff60:	a07570               	addx4	a7, a5, a7
  19ff63:	1177e0               	slli	a7, a7, 2
  19ff66:	2179                	s32i.n	a7, a1, 8

0019ff68 <xa_wma_decoder_radix4_bfly+0x34>:
  19ff68:	ee1b                	addi.n	a14, a14, 1
  19ff6a:	0d401641a0b01c6e 	{ blti.w18	a12, 1, 1a00d8 <xa_wma_decoder_radix4_bfly+0x1a4>; nop }
  19ff72:	070c                	movi.n	a7, 0
  19ff74:	fcc262               	addi	a6, a2, -4
  19ff77:	f8c2b2               	addi	a11, a2, -8
  19ff7a:	0138                	l32i.n	a3, a1, 0
  19ff7c:	2158                	l32i.n	a5, a1, 8
  19ff7e:	1148                	l32i.n	a4, a1, 4
  19ff80:	552a                	add.n	a5, a5, a2
  19ff82:	442a                	add.n	a4, a4, a2
  19ff84:	803320               	add	a3, a3, a2
  19ff87:	f8c332               	addi	a3, a3, -8
  19ff8a:	f8c442               	addi	a4, a4, -8
  19ff8d:	f8c552               	addi	a5, a5, -8
  19ff90:	202bb0               	or	a2, a11, a11
  19ff93:	13fc16               	beqz	a12, 1a00d6 <xa_wma_decoder_radix4_bfly+0x1a2>
  19ff96:	13cc96               	bltz	a12, 1a00d6 <xa_wma_decoder_radix4_bfly+0x1a2>
  19ff99:	17ac76               	loopgtz	a12, 19ffb4 <xa_wma_decoder_radix4_bfly+0x80>
  19ff9c:	0301c0               	rsr.lend	a12
  19ff9f:	1300c0               	wsr.lbeg	a12
  19ffa2:	22ccc2               	addi	a12, a12, 34
  19ffa5:	01dcc2               	addmi	a12, a12, 0x100
  19ffa8:	1301c0               	wsr.lend	a12
  19ffab:	002000               	isync
  19ffae:	0302c0               	rsr.lcount	a12
  19ffb1:	01ccc2               	addi	a12, a12, 1
  19ffb4:	c90224               	ae_l32m.iu	aed0, a2, 8
  19ffb7:	c91324               	ae_l32m.iu	aed1, a3, 8
  19ffba:	abeaad110091042e 	{ ae_l32m.iu	aed0, a4, 8; ae_add64	aed1, aed0, aed1; ae_sub64	aed9, aed0, aed1 }
  19ffc2:	c92524               	ae_l32m.iu	aed2, a5, 8
  19ffc5:	abeaac2200a2051e 	{ ae_l32m.i	aed0, a5, 4; ae_add64	aed2, aed0, aed2; ae_sub64	aed10, aed0, aed2 }
  19ffcd:	abeaac221182141e 	{ ae_l32m.i	aed1, a4, 4; ae_add64	aed2, aed1, aed2; ae_sub64	aed8, aed1, aed2 }
  19ffd5:	0ceaac102143231f 	{ ae_l32m.i	aed2, a3, 4; ae_add64	aed3, aed1, aed0; ae_srai64	aed4, aed2, 1 }
  19ffdd:	ebf4ac000101021f 	{ ae_l32m.i	aed0, a2, 4; ae_sub64	aed1, aed1, aed0; nop }
  19ffe5:	abea52220020879e 	{ addx4	a8, a7, a9; ae_add64	aed0, aed0, aed2; ae_sub64	aed2, aed0, aed2 }
  19ffed:	abeaba330030461e 	{ ae_s32m.i	aed4, a6, 4; ae_add64	aed0, aed0, aed3; ae_sub64	aed3, aed0, aed3 }
  19fff5:	0cea501a02407a7f 	{ add	a7, a10, a7; ae_add64	aed0, aed2, aed10; ae_srai64	aed4, aed0, 1 }
  19fffd:	abf4bba129a2462e 	{ ae_s32m.iu	aed4, a6, 8; ae_sub64	aed2, aed9, aed1; ae_sub64	aed10, aed2, aed10 }
  1a0005:	ebeaa6010909183f 	{ ae_l16x2m.i	aed1, a8, 12; ae_add64	aed9, aed9, aed1; nop }
  1a000d:	eb01a6010105482f 	{ ae_l16x2m.i	aed4, a8, 8; ae_sel16i.n	aed5, aed1, aed1, 1; nop }
  1a0015:	830120345476677f 	{ addi	a7, a7, 6; ae_sel16i.n	aed6, aed4, aed4, 1; ae_mulq32sp16u.l_s2	aed7, aed3, aed5 }
  1a001d:	ad7ddd866376259f 	{ nop; ae_mulq32sp16u.l	aed6, aed3, aed6; ae_mulsq32sp16u.l_s2	aed7, aed8, aed6 }
  1a0025:	eb4ddd050806259f 	{ nop; ae_mulaq32sp16u.l	aed6, aed8, aed5; nop }
  1a002d:	8d5074               	ae_srai64	aed5, aed7, 16
  1a0030:	0d4cdd016365259f 	{ nop; ae_mulaq32sp16s.l	aed5, aed3, aed1; ae_srai64	aed6, aed6, 16 }
  1a0038:	ac4cdd844356259f 	{ nop; ae_mulaq32sp16s.l	aed6, aed3, aed4; ae_mulsq32sp16s.l_s2	aed5, aed8, aed4 }
  1a0040:	eb4cdd010806259f 	{ nop; ae_mulaq32sp16s.l	aed6, aed8, aed1; nop }
  1a0048:	e45314               	ae_s32m.i	aed5, a3, 4
  1a004b:	e46304               	ae_s32m.i	aed6, a3, 0
  1a004e:	b81854               	ae_l16x2m.i	aed1, a8, 20
  1a0051:	eb01a6010103884f 	{ ae_l16x2m.i	aed8, a8, 16; ae_sel16i.n	aed3, aed1, aed1, 1; nop }
  1a0059:	8301dd083854259f 	{ nop; ae_sel16i.n	aed4, aed8, aed8, 1; ae_mulq32sp16u.l_s2	aed5, aed0, aed3 }
  1a0061:	ad7ddd244054259f 	{ nop; ae_mulq32sp16u.l	aed4, aed0, aed4; ae_mulsq32sp16u.l_s2	aed5, aed2, aed4 }
  1a0069:	eb4ddd030204259f 	{ nop; ae_mulaq32sp16u.l	aed4, aed2, aed3; nop }
  1a0071:	8d3054               	ae_srai64	aed3, aed5, 16
  1a0074:	0d4cdd014043259f 	{ nop; ae_mulaq32sp16s.l	aed3, aed0, aed1; ae_srai64	aed4, aed4, 16 }
  1a007c:	ac4cdd288034259f 	{ nop; ae_mulaq32sp16s.l	aed4, aed0, aed8; ae_mulsq32sp16s.l_s2	aed3, aed2, aed8 }
  1a0084:	eb4cdd010204259f 	{ nop; ae_mulaq32sp16s.l	aed4, aed2, aed1; nop }
  1a008c:	e43514               	ae_s32m.i	aed3, a5, 4
  1a008f:	e44504               	ae_s32m.i	aed4, a5, 0
  1a0092:	b80804               	ae_l16x2m.i	aed0, a8, 0
  1a0095:	eb01a6000002181f 	{ ae_l16x2m.i	aed1, a8, 4; ae_sel16i.n	aed2, aed0, aed0, 1; nop }
  1a009d:	8301dda12138259f 	{ nop; ae_sel16i.n	aed8, aed1, aed1, 1; ae_mulq32sp16u.l_s2	aed3, aed10, aed2 }
  1a00a5:	5e7ddd988a38259f 	{ nop; ae_mulq32sp16u.l	aed8, aed10, aed8; ae_mulaq32sp16u.l_s2	aed3, aed9, aed8 }
  1a00ad:	ebaddd020908259f 	{ nop; ae_mulsq32sp16u.l	aed8, aed9, aed2; nop }
  1a00b5:	8d2034               	ae_srai64	aed2, aed3, 16
  1a00b8:	0d4cdd008a82259f 	{ nop; ae_mulaq32sp16s.l	aed2, aed10, aed0; ae_srai64	aed8, aed8, 16 }
  1a00c0:	5d4cdd911a28259f 	{ nop; ae_mulaq32sp16s.l	aed8, aed10, aed1; ae_mulaq32sp16s.l_s2	aed2, aed9, aed1 }
  1a00c8:	ebacdd000908259f 	{ nop; ae_mulsq32sp16s.l	aed8, aed9, aed0; nop }
  1a00d0:	e42404               	ae_s32m.i	aed2, a4, 0
  1a00d3:	e48414               	ae_s32m.i	aed8, a4, 4

001a00d6 <xa_wma_decoder_radix4_bfly+0x1a2>:
  1a00d6:	228b                	addi.n	a2, a2, 8

001a00d8 <xa_wma_decoder_radix4_bfly+0x1a4>:
  1a00d8:	22fa                	add.n	a2, a2, a15
  1a00da:	0d3fe841a0b0bdee 	{ bne.w18	a13, a14, 19ff68 <xa_wma_decoder_radix4_bfly+0x34>; nop }

001a00e2 <xa_wma_decoder_radix4_bfly+0x1ae>:
  1a00e2:	f01d                	retw.n

001a00e4 <xa_wma_decoder_dsp_fft32x32s>:
  1a00e4:	00a136               	entry	a1, 80
  1a00e7:	05ed                	mov.n	a14, a5
  1a00e9:	02dd                	mov.n	a13, a2
  1a00eb:	0149                	s32i.n	a4, a1, 0
  1a00ed:	20c330               	or	a12, a3, a3
  1a00f0:	213230               	srai	a3, a3, 2
  1a00f3:	0d000d4170b06cfe 	{ bbsi.w18	a12, 31, 1a01ce <xa_wma_decoder_dsp_fft32x32s+0xea>; nop }
  1a00fb:	01a062               	movi	a6, 1
  1a00fe:	1fa092               	movi	a9, 31
  1a0101:	0c8076               	loop	a0, 1a0111 <xa_wma_decoder_dsp_fft32x32s+0x2d>
  1a0104:	661b                	addi.n	a6, a6, 1
  1a0106:	990b                	addi.n	a9, a9, -1
  1a0108:	400900               	ssr	a9
  1a010b:	b180c0               	sra	a8, a12
  1a010e:	03e807               	bbsi	a8, 0, 1a0115 <xa_wma_decoder_dsp_fft32x32s+0x31>

001a0111 <xa_wma_decoder_dsp_fft32x32s+0x2d>:
  1a0111:	fffb06               	j	1a0101 <xa_wma_decoder_dsp_fft32x32s+0x1d>

001a0114 <xa_wma_decoder_dsp_fft32x32s+0x30>:
	...

001a0115 <xa_wma_decoder_dsp_fft32x32s+0x31>:
  1a0115:	048060               	extui	a8, a6, 0, 1
  1a0118:	02a072               	movi	a7, 2
  1a011b:	04a042               	movi	a4, 4
  1a011e:	902cc0               	addx2	a2, a12, a12
  1a0121:	1122f0               	slli	a2, a2, 1
  1a0124:	934780               	movnez	a4, a7, a8
  1a0127:	207cc0               	or	a7, a12, a12
  1a012a:	0d00094100b0a4ce 	{ bge.w18	a4, a12, 1a01be <xa_wma_decoder_dsp_fft32x32s+0xda>; nop }
  1a0132:	00a4a2               	movi	a10, 0x400
  1a0135:	0cbd                	mov.n	a11, a12
  1a0137:	71e9                	s32i.n	a14, a1, 28
  1a0139:	31d9                	s32i.n	a13, a1, 12
  1a013b:	0861c2               	s32i	a12, a1, 32
  1a013e:	e03ee5               	call8	18052c <__divsi3>
  1a0141:	0158                	l32i.n	a5, a1, 0
  1a0143:	11a9                	s32i.n	a10, a1, 4
  1a0145:	909aa0               	addx2	a9, a10, a10
  1a0148:	400001f145f1b2ae 	{ ae_movda32	aed1, a2; nop; movi	a11, -6 }
  1a0150:	ebfabe000000116f 	{ ae_s32.l.i	aed1, a1, 24; ae_movi	aed0, 0; nop }
  1a0158:	400001012500211e 	{ ae_s32.l.i	aed0, a1, 20; nop; movi	a2, 1 }
  1a0160:	9099b0               	addx2	a9, a9, a11
  1a0163:	2199                	s32i.n	a9, a1, 8

001a0165 <xa_wma_decoder_dsp_fft32x32s+0x81>:
  1a0165:	05ad                	mov.n	a10, a5
  1a0167:	21e8                	l32i.n	a14, a1, 8
  1a0169:	31c8                	l32i.n	a12, a1, 12
  1a016b:	3c4734               	ae_movda32	aed4, a7
  1a016e:	11d8                	l32i.n	a13, a1, 4
  1a0170:	400001b4766341de 	{ ae_l32.i	aed3, a1, 24; nop; ae_movda32	aed6, a13 }
  1a0178:	1efbae203f30215f 	{ ae_l32.i	aed2, a1, 20; nop; ae_srai32	aed3, aed3, 2 }
  1a0180:	1e7bbe224656316f 	{ ae_s32.l.i	aed3, a1, 24; ae_mulp32x2	aed6, aed6, aed2; ae_srai32	aed5, aed4, 2 }
  1a0188:	1ee759134242d33f 	{ or	a13, a3, a3; ae_add32	aed2, aed2, aed3; ae_srai32	aed4, aed4, 1 }
  1a0190:	400001752454b16e 	{ ae_s32.l.i	aed4, a1, 16; nop; ae_movad32.l	a11, aed6 }
  1a0198:	400001752552715e 	{ ae_s32.l.i	aed2, a1, 20; nop; ae_movad32.l	a7, aed5 }
  1a01a0:	a0bbc0               	addx4	a11, a11, a12
  1a01a3:	02cd                	mov.n	a12, a2
  1a01a5:	ffd8e5               	call8	19ff34 <xa_wma_decoder_radix4_bfly>
  1a01a8:	1122e0               	slli	a2, a2, 2
  1a01ab:	213230               	srai	a3, a3, 2
  1a01ae:	b32477               	blt	a4, a7, 1a0165 <xa_wma_decoder_dsp_fft32x32s+0x81>
  1a01b1:	81c8                	l32i.n	a12, a1, 32
  1a01b3:	71e8                	l32i.n	a14, a1, 28
  1a01b5:	bd8144               	ae_l32.i	aed8, a1, 16
  1a01b8:	25f8c4               	ae_movad32.l	a15, aed8
  1a01bb:	000046               	j	1a01c0 <xa_wma_decoder_dsp_fft32x32s+0xdc>

001a01be <xa_wma_decoder_dsp_fft32x32s+0xda>:
  1a01be:	0158                	l32i.n	a5, a1, 0

001a01c0 <xa_wma_decoder_dsp_fft32x32s+0xdc>:
  1a01c0:	04dd                	mov.n	a13, a4
  1a01c2:	0ebd                	mov.n	a11, a14
  1a01c4:	05ad                	mov.n	a10, a5
  1a01c6:	fec6e2               	addi	a14, a6, -2
  1a01c9:	0000a5               	call8	1a01d4 <xa_wma_decoder_post_radix4_bfly>
  1a01cc:	f01d                	retw.n

001a01ce <xa_wma_decoder_dsp_fft32x32s+0xea>:
  1a01ce:	160c                	movi.n	a6, 1
  1a01d0:	ffd046               	j	1a0115 <xa_wma_decoder_dsp_fft32x32s+0x31>

001a01d3 <xa_wma_decoder_dsp_fft32x32s+0xef>:
	...

001a01d4 <xa_wma_decoder_post_radix4_bfly>:
  1a01d4:	00c136               	entry	a1, 96
  1a01d7:	a08430               	addx4	a8, a4, a3
  1a01da:	219240               	srai	a9, a4, 2
  1a01dd:	21d140               	srai	a13, a4, 1
  1a01e0:	a0bd20               	addx4	a11, a13, a2
  1a01e3:	117de0               	slli	a7, a13, 2
  1a01e6:	0179                	s32i.n	a7, a1, 0
  1a01e8:	0d402c4140b0250e 	{ beqi.w18	a5, 2, 1a04b0 <xa_wma_decoder_post_radix4_bfly+0x2dc>; nop }
  1a01f0:	4e0c                	movi.n	a14, 4
  1a01f2:	f62b                	addi.n	a15, a6, 2
  1a01f4:	09cd                	mov.n	a12, a9
  1a01f6:	a0ad30               	addx4	a10, a13, a3
  1a01f9:	a09d80               	addx4	a9, a13, a8
  1a01fc:	0d402c4140b0146e 	{ blti.w18	a4, 1, 1a04c4 <xa_wma_decoder_post_radix4_bfly+0x2f0>; nop }

001a0204 <xa_wma_decoder_post_radix4_bfly+0x30>:
  1a0204:	f6d761               	l32r	a6, 19dd60 (f0f0f0f <_memmap_mem_sram_end+0xe6b0f0f>)
  1a0207:	f6d771               	l32r	a7, 19dd64 (33333333 <_memmap_cacheattr_bp_allvalid+0x11111111>)
  1a020a:	400001b54543498e 	{ ae_movda32	aed3, a9; nop; ae_movda32	aed4, a8 }
  1a0212:	400001b52664413e 	{ ae_s32.l.i	aed4, a1, 24; nop; ae_movda32	aed6, a3 }
  1a021a:	400001b5245641ae 	{ ae_s32.l.i	aed6, a1, 16; nop; ae_movda32	aed5, a10 }
  1a0222:	400000712505d14e 	{ ae_s32.l.i	aed5, a1, 20; nop; addi	a13, a4, 7 }
  1a022a:	21d3d0               	srai	a13, a13, 3
  1a022d:	f6ce31               	l32r	a3, 19dd68 (ff00ff <_memmap_mem_sram_end+0x5b00ff>)
  1a0230:	400001b52723417e 	{ ae_s32.l.i	aed3, a1, 28; nop; ae_movda32	aed2, a7 }
  1a0238:	400001b52112416e 	{ ae_s32.l.i	aed2, a1, 4; nop; ae_movda32	aed1, a6 }
  1a0240:	400001b52201413e 	{ ae_s32.l.i	aed1, a1, 8; nop; ae_movda32	aed0, a3 }
  1a0248:	400001012300310e 	{ ae_s32.l.i	aed0, a1, 12; nop; movi	a3, 0 }
  1a0250:	1b4d16               	beqz	a13, 1a0408 <xa_wma_decoder_post_radix4_bfly+0x234>
  1a0253:	1b1d96               	bltz	a13, 1a0408 <xa_wma_decoder_post_radix4_bfly+0x234>
  1a0256:	17ad76               	loopgtz	a13, 1a0271 <xa_wma_decoder_post_radix4_bfly+0x9d>
  1a0259:	0301d0               	rsr.lend	a13
  1a025c:	1300d0               	wsr.lbeg	a13
  1a025f:	97cdd2               	addi	a13, a13, -105
  1a0262:	02ddd2               	addmi	a13, a13, 0x200
  1a0265:	1301d0               	wsr.lend	a13
  1a0268:	002000               	isync
  1a026b:	0302d0               	rsr.lcount	a13
  1a026e:	01cdd2               	addi	a13, a13, 1
  1a0271:	bd5234               	ae_l32.i	aed5, a2, 12
  1a0274:	404010               	ssai	16
  1a0277:	400000c0754f621e 	{ ae_l32.i	aed15, a2, 20; nop; addi	a6, a1, 76 }
  1a027f:	400001b476ce423e 	{ ae_l32.i	aed14, a2, 24; nop; ae_movda32	aed12, a3 }
  1a0287:	24fbae20cfb0d11f 	{ ae_l32.i	aed13, a1, 4; nop; ae_srli32	aed11, aed12, 2 }
  1a028f:	bbfb24b0dfb0418e 	{ addi	a8, a1, 68; nop; ae_and	aed11, aed11, aed13 }
  1a0297:	bbfbaec0dfc0221e 	{ ae_l32.i	aed2, a2, 4; nop; ae_and	aed12, aed12, aed13 }
  1a029f:	18fb2420cfc0819f 	{ addi	a9, a1, 72; nop; ae_slai32	aed12, aed12, 2 }
  1a02a7:	bdfbaeb0cfb0622e 	{ ae_l32.i	aed6, a2, 8; nop; ae_or	aed11, aed11, aed12 }
  1a02af:	24fbae40bfa0c12f 	{ ae_l32.i	aed12, a1, 8; nop; ae_srli32	aed10, aed11, 4 }
  1a02b7:	bbfb24a0cfa0017e 	{ addi	a7, a1, 64; nop; ae_and	aed10, aed10, aed12 }
  1a02bf:	bbfbaeb0cfb0320e 	{ ae_l32.i	aed3, a2, 0; nop; ae_and	aed11, aed11, aed12 }
  1a02c7:	18fb2540bfb001af 	{ addi	a10, a1, 80; nop; ae_slai32	aed11, aed11, 4 }
  1a02cf:	bdfbaea0bfa0824e 	{ ae_l32.i	aed8, a2, 16; nop; ae_or	aed10, aed10, aed11 }
  1a02d7:	24fbae80af70b13f 	{ ae_l32.i	aed11, a1, 12; nop; ae_srli32	aed7, aed10, 8 }
  1a02df:	bbfbbe70bf708a8e 	{ ae_s32.l.i	aed8, a10, -32; nop; ae_and	aed7, aed7, aed11 }
  1a02e7:	bbfbbea0bfa0378e 	{ ae_s32.l.i	aed3, a7, -32; nop; ae_and	aed10, aed10, aed11 }
  1a02ef:	18f2be88a3a1698f 	{ ae_s32.l.i	aed6, a9, -32; ae_sub32	aed1, aed3, aed8; ae_slai32	aed10, aed10, 8 }
  1a02f7:	bdf2be7ea679288e 	{ ae_s32.l.i	aed2, a8, -32; ae_sub32	aed9, aed6, aed14; ae_or	aed7, aed7, aed10 }
  1a02ff:	93f2c8ff2220477e 	{ ae_movad32.l	a4, aed7; ae_sub32	aed0, aed2, aed15; ae_add32	aed2, aed2, aed15 }
  1a0307:	93e7ae8e3636d27e 	{ ae_l32.i	aed13, a2, 28; ae_add32	aed6, aed6, aed14; ae_add32	aed3, aed3, aed8 }
  1a030f:	814440               	src	a4, a4, a4
  1a0312:	400f00               	ssr	a15
  1a0315:	914040               	srl	a4, a4
  1a0318:	0d8018cd8564842e 	{ ae_movda32	aed8, a4; ae_sub32	aed4, aed5, aed13 }
  1a0320:	18e7be1d8585568f 	{ ae_s32.l.i	aed5, a6, -32; ae_add32	aed5, aed5, aed13; ae_slai32	aed8, aed8, 1 }
  1a0328:	18e7ae268387c14f 	{ ae_l32.i	aed12, a1, 16; ae_add32	aed7, aed3, aed6; ae_slai32	aed8, aed8, 2 }
  1a0330:	93f222c683c3022e 	{ addi	a2, a2, 32; ae_sub32	aed3, aed3, aed6; ae_add32	aed12, aed8, aed12 }
  1a0338:	40000174755ca1ce 	{ ae_l32.i	aed12, a1, 20; nop; ae_movad32.l	a10, aed12 }
  1a0340:	93e750c582b633ee 	{ add	a3, a3, a14; ae_add32	aed6, aed2, aed5; ae_add32	aed11, aed8, aed12 }
  1a0348:	40000174765c91be 	{ ae_l32.i	aed12, a1, 24; nop; ae_movad32.l	a9, aed11 }
  1a0350:	93f2aec582a2b17e 	{ ae_l32.i	aed11, a1, 28; ae_sub32	aed2, aed2, aed5; ae_add32	aed10, aed8, aed12 }
  1a0358:	93e7c8b184856a7e 	{ ae_movad32.l	a6, aed10; ae_add32	aed5, aed4, aed1; ae_add32	aed8, aed8, aed11 }
  1a0360:	a9f2c8940141487e 	{ ae_movad32.l	a4, aed8; ae_sub32	aed1, aed1, aed4; ae_sub32	aed4, aed0, aed9 }
  1a0368:	0d400949e010250e 	{ beqi.w18	a5, 2, 1a040a <xa_wma_decoder_post_radix4_bfly+0x236>; ae_add32	aed0, aed0, aed9 }
  1a0370:	e06a14               	ae_s32.l.i	aed6, a10, 4
  1a0373:	e07a04               	ae_s32.l.i	aed7, a10, 0
  1a0376:	e04914               	ae_s32.l.i	aed4, a9, 4
  1a0379:	e05904               	ae_s32.l.i	aed5, a9, 0
  1a037c:	e02614               	ae_s32.l.i	aed2, a6, 4
  1a037f:	e03604               	ae_s32.l.i	aed3, a6, 0
  1a0382:	e00414               	ae_s32.l.i	aed0, a4, 4
  1a0385:	e01404               	ae_s32.l.i	aed1, a4, 0
  1a0388:	bdab64               	ae_l32.i	aed10, a11, 24
  1a038b:	ebfaae08000e6b4f 	{ ae_l32.i	aed6, a11, 16; ae_movi	aed14, 32; nop }
  1a0393:	400001b477d74bbe 	{ ae_l32.i	aed7, a11, 28; nop; ae_movda32	aed13, a11 }
  1a039b:	ebe7ae0e0d0d4b3f 	{ ae_l32.i	aed4, a11, 12; ae_add32	aed13, aed13, aed14; nop }
  1a03a3:	a9e7ae7744493b0e 	{ ae_l32.i	aed3, a11, 0; ae_add32	aed9, aed4, aed7; ae_sub32	aed4, aed4, aed7 }
  1a03ab:	a9e7ae6633375b5e 	{ ae_l32.i	aed5, a11, 20; ae_add32	aed7, aed3, aed6; ae_sub32	aed3, aed3, aed6 }
  1a03b3:	93f2ae4433312b1e 	{ ae_l32.i	aed2, a11, 4; ae_sub32	aed1, aed3, aed4; ae_add32	aed3, aed3, aed4 }
  1a03bb:	a9e7ae5522265b2e 	{ ae_l32.i	aed5, a11, 8; ae_add32	aed6, aed2, aed5; ae_sub32	aed2, aed2, aed5 }
  1a03c3:	a9e7ddaa5558259e 	{ nop; ae_add32	aed8, aed5, aed10; ae_sub32	aed5, aed5, aed10 }
  1a03cb:	a9e7c8926540bd7e 	{ ae_movad32.l	a11, aed13; ae_add32	aed0, aed5, aed2; ae_sub32	aed4, aed6, aed9 }
  1a03d3:	a9e7dd592626259e 	{ nop; ae_add32	aed6, aed6, aed9; ae_sub32	aed2, aed2, aed5 }
  1a03db:	93f259887775dbbe 	{ or	a13, a11, a11; ae_sub32	aed5, aed7, aed8; ae_add32	aed7, aed7, aed8 }

001a03e3 <xa_wma_decoder_post_radix4_bfly+0x20f>:
  1a03e3:	e07a24               	ae_s32.l.i	aed7, a10, 8
  1a03e6:	e06a34               	ae_s32.l.i	aed6, a10, 12
  1a03e9:	e03924               	ae_s32.l.i	aed3, a9, 8
  1a03ec:	e02934               	ae_s32.l.i	aed2, a9, 12
  1a03ef:	e05624               	ae_s32.l.i	aed5, a6, 8
  1a03f2:	e04634               	ae_s32.l.i	aed4, a6, 12
  1a03f5:	e01424               	ae_s32.l.i	aed1, a4, 8
  1a03f8:	e00434               	ae_s32.l.i	aed0, a4, 12
  1a03fb:	079c37               	bne	a12, a3, 1a0406 <xa_wma_decoder_post_radix4_bfly+0x232>
  1a03fe:	01b8                	l32i.n	a11, a1, 0
  1a0400:	33ca                	add.n	a3, a3, a12
  1a0402:	22ba                	add.n	a2, a2, a11
  1a0404:	bdba                	add.n	a11, a13, a11

001a0406 <xa_wma_decoder_post_radix4_bfly+0x232>:
  1a0406:	f03d                	nop.n

001a0408 <xa_wma_decoder_post_radix4_bfly+0x234>:
  1a0408:	f01d                	retw.n

001a040a <xa_wma_decoder_post_radix4_bfly+0x236>:
  1a040a:	bd9784               	ae_l32.i	aed9, a7, -32
  1a040d:	40000080784a781e 	{ ae_l32.i	aed10, a8, -32; nop; addi	a7, a1, 72 }
  1a0415:	400000c0784bd71e 	{ ae_l32.i	aed11, a7, -32; nop; addi	a13, a1, 76 }
  1a041d:	400000007850dd1e 	{ ae_l32.i	aed0, a13, -32; nop; addi	a13, a1, 80 }
  1a0425:	ebe7ae000a037d8f 	{ ae_l32.i	aed7, a13, -32; ae_add32	aed3, aed10, aed0; nop }
  1a042d:	ebe7be0b09023a1f 	{ ae_s32.l.i	aed3, a10, 4; ae_add32	aed2, aed9, aed11; nop }
  1a0435:	ebe7be0d0f012a0f 	{ ae_s32.l.i	aed2, a10, 0; ae_add32	aed1, aed15, aed13; nop }
  1a043d:	ebe7be0e070c191f 	{ ae_s32.l.i	aed1, a9, 4; ae_add32	aed12, aed7, aed14; nop }
  1a0445:	ebf2be000a0ac90f 	{ ae_s32.l.i	aed12, a9, 0; ae_sub32	aed10, aed10, aed0; nop }
  1a044d:	ebf2be0b0909a61f 	{ ae_s32.l.i	aed10, a6, 4; ae_sub32	aed9, aed9, aed11; nop }
  1a0455:	ebf2be0d0f08960f 	{ ae_s32.l.i	aed9, a6, 0; ae_sub32	aed8, aed15, aed13; nop }
  1a045d:	ebf2be0e0707841f 	{ ae_s32.l.i	aed8, a4, 4; ae_sub32	aed7, aed7, aed14; nop }
  1a0465:	e07404               	ae_s32.l.i	aed7, a4, 0
  1a0468:	400001b474314bbe 	{ ae_l32.i	aed1, a11, 16; nop; ae_movda32	aed3, a11 }
  1a0470:	ebfaae0800080b5f 	{ ae_l32.i	aed0, a11, 20; ae_movi	aed8, 32; nop }
  1a0478:	ebe7ae0803038b7f 	{ ae_l32.i	aed8, a11, 28; ae_add32	aed3, aed3, aed8; nop }
  1a0480:	bd2b64               	ae_l32.i	aed2, a11, 24
  1a0483:	bd9b34               	ae_l32.i	aed9, a11, 12
  1a0486:	bd6b24               	ae_l32.i	aed6, a11, 8
  1a0489:	bd5b04               	ae_l32.i	aed5, a11, 0
  1a048c:	a9e7ae6655574b1e 	{ ae_l32.i	aed4, a11, 4; ae_add32	aed7, aed5, aed6; ae_sub32	aed5, aed5, aed6 }
  1a0494:	a9e7c8994446b37e 	{ ae_movad32.l	a11, aed3; ae_add32	aed6, aed4, aed9; ae_sub32	aed4, aed4, aed9 }
  1a049c:	a9e7dd221113259e 	{ nop; ae_add32	aed3, aed1, aed2; ae_sub32	aed1, aed1, aed2 }
  1a04a4:	a9e759880002dbbe 	{ or	a13, a11, a11; ae_add32	aed2, aed0, aed8; ae_sub32	aed0, aed0, aed8 }
  1a04ac:	ffccc6               	j	1a03e3 <xa_wma_decoder_post_radix4_bfly+0x20f>

001a04af <xa_wma_decoder_post_radix4_bfly+0x2db>:
	...

001a04b0 <xa_wma_decoder_post_radix4_bfly+0x2dc>:
  1a04b0:	0dcd                	mov.n	a12, a13
  1a04b2:	f61b                	addi.n	a15, a6, 1
  1a04b4:	a0a930               	addx4	a10, a9, a3
  1a04b7:	8e0c                	movi.n	a14, 8
  1a04b9:	a09980               	addx4	a9, a9, a8
  1a04bc:	0d7fd44140b0144e 	{ bgei.w18	a4, 1, 1a0204 <xa_wma_decoder_post_radix4_bfly+0x30>; nop }

001a04c4 <xa_wma_decoder_post_radix4_bfly+0x2f0>:
  1a04c4:	f01d                	retw.n

001a04c6 <xa_wma_decoder_post_radix4_bfly+0x2f2>:
	...

001a04c8 <xa_wma_decoder_prv_pq2lpc>:
  1a04c8:	004136               	entry	a1, 32
  1a04cb:	334b                	addi.n	a3, a3, 4
  1a04cd:	860b                	addi.n	a8, a6, -1
  1a04cf:	261b                	addi.n	a2, a6, 1
  1a04d1:	04ae72               	movi	a7, 0xfffffe04
  1a04d4:	757a                	add.n	a7, a5, a7
  1a04d6:	b32660               	movgez	a2, a6, a6
  1a04d9:	a05850               	addx4	a5, a8, a5
  1a04dc:	212120               	srai	a2, a2, 1
  1a04df:	232280               	sext	a2, a2, 15
  1a04e2:	29a276               	loopgtz	a2, 1a050f <xa_wma_decoder_prv_pq2lpc+0x47>
  1a04e5:	0398                	l32i.n	a9, a3, 0
  1a04e7:	14a8                	l32i.n	a10, a4, 4
  1a04e9:	fcc552               	addi	a5, a5, -4
  1a04ec:	21a1a0               	srai	a10, a10, 1
  1a04ef:	219190               	srai	a9, a9, 1
  1a04f2:	99aa                	add.n	a9, a9, a10
  1a04f4:	609090               	neg	a9, a9
  1a04f7:	7f6792               	s32i	a9, a7, 0x1fc
  1a04fa:	774b                	addi.n	a7, a7, 4
  1a04fc:	1468                	l32i.n	a6, a4, 4
  1a04fe:	0388                	l32i.n	a8, a3, 0
  1a0500:	444b                	addi.n	a4, a4, 4
  1a0502:	334b                	addi.n	a3, a3, 4
  1a0504:	218180               	srai	a8, a8, 1
  1a0507:	216160               	srai	a6, a6, 1
  1a050a:	c06680               	sub	a6, a6, a8
  1a050d:	1569                	s32i.n	a6, a5, 4

001a050f <xa_wma_decoder_prv_pq2lpc+0x47>:
  1a050f:	f01d                	retw.n

001a0511 <xa_wma_decoder_prv_pq2lpc+0x49>:
  1a0511:	000000                                        ...

001a0514 <prv_convolve>:
  1a0514:	006136               	entry	a1, 48
  1a0517:	0169                	s32i.n	a6, a1, 0
  1a0519:	380c                	movi.n	a8, 3
  1a051b:	438580               	min	a8, a5, a8
  1a051e:	6418a6               	blti	a8, 1, 1a0586 <prv_convolve+0x72>
  1a0521:	fcc3d2               	addi	a13, a3, -4
  1a0524:	0b0c                	movi.n	a11, 0
  1a0526:	090c                	movi.n	a9, 0
  1a0528:	fcc2f2               	addi	a15, a2, -4
  1a052b:	a0e820               	addx4	a14, a8, a2
  1a052e:	fccee2               	addi	a14, a14, -4
  1a0531:	ebfa59000004afff 	{ or	a10, a15, a15; ae_movi	aed4, 0; nop }
  1a0539:	ebfb59040e00c99f 	{ or	a12, a9, a9; ae_mov	aed0, aed4; nop }

001a0541 <prv_convolve+0x2d>:
  1a0541:	303af7               	bltu	a10, a15, 1a0575 <prv_convolve+0x61>
  1a0544:	160c                	movi.n	a6, 1
  1a0546:	894a                	add.n	a8, a9, a4
  1a0548:	7b1b                	addi.n	a7, a11, 1
  1a054a:	0d9d                	mov.n	a9, a13
  1a054c:	884b                	addi.n	a8, a8, 4
  1a054e:	23a776               	loopgtz	a7, 1a0575 <prv_convolve+0x61>
  1a0551:	b93914               	ae_l16x2m.iu	aed3, a9, 4
  1a0554:	eb01ad03030128ff 	{ ae_l32m.iu	aed2, a8, -4; ae_sel16i.n	aed1, aed3, aed3, 1; nop }
  1a055c:	eb6cdd010201259f 	{ nop; ae_mulf48q32sp16u.l	aed1, aed2, aed1; nop }
  1a0564:	8d1014               	ae_srai64	aed1, aed1, 16
  1a0567:	eb3ddd030201259f 	{ nop; ae_mulaf48q32sp16s.l	aed1, aed2, aed3; nop }
  1a056f:	211614               	ae_slaaq56	aed1, aed1, a6
  1a0572:	310104               	ae_add64	aed0, aed1, aed0

001a0575 <prv_convolve+0x61>:
  1a0575:	bb1b                	addi.n	a11, a11, 1
  1a0577:	e50a14               	ae_s32m.iu	aed0, a10, 4
  1a057a:	9c4b                	addi.n	a9, a12, 4
  1a057c:	09cd                	mov.n	a12, a9
  1a057e:	0d3ffbc4feb0baee 	{ bne.w18	a10, a14, 1a0541 <prv_convolve+0x2d>; ae_mov	aed0, aed4 }

001a0586 <prv_convolve+0x72>:
  1a0586:	753b                	addi.n	a7, a5, 3
  1a0588:	554b                	addi.n	a5, a5, 4
  1a058a:	b35770               	movgez	a5, a7, a7
  1a058d:	215150               	srai	a5, a5, 1
  1a0590:	5b45a6               	blti	a5, 4, 1a05ef <prv_convolve+0xdb>
  1a0593:	c90c                	movi.n	a9, 12
  1a0595:	a28b                	addi.n	a10, a2, 8
  1a0597:	fcc3d2               	addi	a13, a3, -4
  1a059a:	a0b520               	addx4	a11, a5, a2
  1a059d:	ebfa2f000004cbbf 	{ addi	a11, a11, -4; ae_movi	aed4, 0; nop }
  1a05a5:	ebfb40040e00013f 	{ movi	a3, 1; ae_mov	aed0, aed4; nop }

001a05ad <prv_convolve+0x99>:
  1a05ad:	3c0c                	movi.n	a12, 3
  1a05af:	095d                	mov.n	a5, a9
  1a05b1:	894a                	add.n	a8, a9, a4
  1a05b3:	04c882               	addi	a8, a8, 4
  1a05b6:	209dd0               	or	a9, a13, a13
  1a05b9:	23ac76               	loopgtz	a12, 1a05e0 <prv_convolve+0xcc>
  1a05bc:	b95914               	ae_l16x2m.iu	aed5, a9, 4
  1a05bf:	eb01ad05050238ff 	{ ae_l32m.iu	aed3, a8, -4; ae_sel16i.n	aed2, aed5, aed5, 1; nop }
  1a05c7:	eb6cdd020302259f 	{ nop; ae_mulf48q32sp16u.l	aed2, aed3, aed2; nop }
  1a05cf:	8d2024               	ae_srai64	aed2, aed2, 16
  1a05d2:	eb3ddd050302259f 	{ nop; ae_mulaf48q32sp16s.l	aed2, aed3, aed5; nop }
  1a05da:	212324               	ae_slaaq56	aed2, aed2, a3
  1a05dd:	310204               	ae_add64	aed0, aed2, aed0

001a05e0 <prv_convolve+0xcc>:
  1a05e0:	130c                	movi.n	a3, 1
  1a05e2:	954b                	addi.n	a9, a5, 4
  1a05e4:	e50a14               	ae_s32m.iu	aed0, a10, 4
  1a05e7:	0d3ffcc42eb0babe 	{ bne.w18	a10, a11, 1a05ad <prv_convolve+0x99>; ae_mov	aed0, aed4 }

001a05ef <prv_convolve+0xdb>:
  1a05ef:	0138                	l32i.n	a3, a1, 0
  1a05f1:	731b                	addi.n	a7, a3, 1
  1a05f3:	932b                	addi.n	a9, a3, 2
  1a05f5:	a03340               	addx4	a3, a3, a4
  1a05f8:	b39770               	movgez	a9, a7, a7
  1a05fb:	219190               	srai	a9, a9, 1
  1a05fe:	0ea976               	loopgtz	a9, 1a0610 <prv_convolve+0xfc>
  1a0601:	fcc332               	addi	a3, a3, -4
  1a0604:	0298                	l32i.n	a9, a2, 0
  1a0606:	0499                	s32i.n	a9, a4, 0
  1a0608:	0288                	l32i.n	a8, a2, 0
  1a060a:	444b                	addi.n	a4, a4, 4
  1a060c:	224b                	addi.n	a2, a2, 4
  1a060e:	0389                	s32i.n	a8, a3, 0

001a0610 <prv_convolve+0xfc>:
  1a0610:	f01d                	retw.n

001a0612 <prv_convolve+0xfe>:
	...

001a0614 <xa_wma_decoder_prv_lsp2pq>:
  1a0614:	00a136               	entry	a1, 80
  1a0617:	4139                	s32i.n	a3, a1, 16
  1a0619:	8169                	s32i.n	a6, a1, 32
  1a061b:	5179                	s32i.n	a7, a1, 20
  1a061d:	6129                	s32i.n	a2, a1, 24
  1a061f:	f5d4a1               	l32r	a10, 19dd70 (8000000 <_memmap_mem_sram_end+0x75c0000>)
  1a0622:	f5d2c1               	l32r	a12, 19dd6c (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  1a0625:	01c9                	s32i.n	a12, a1, 0
  1a0627:	21c9                	s32i.n	a12, a1, 8
  1a0629:	12a9                	s32i.n	a10, a2, 4
  1a062b:	02a9                	s32i.n	a10, a2, 0
  1a062d:	3f16a6               	blti	a6, 1, 1a0670 <xa_wma_decoder_prv_lsp2pq+0x5c>
  1a0630:	220c                	movi.n	a2, 2
  1a0632:	070c                	movi.n	a7, 0
  1a0634:	036d                	mov.n	a6, a3
  1a0636:	6198                	l32i.n	a9, a1, 24
  1a0638:	430c                	movi.n	a3, 4
  1a063a:	02d992               	addmi	a9, a9, 0x200
  1a063d:	90c992               	addi	a9, a9, -112
  1a0640:	7199                	s32i.n	a9, a1, 28

001a0642 <xa_wma_decoder_prv_lsp2pq+0x2e>:
  1a0642:	61c8                	l32i.n	a12, a1, 24
  1a0644:	11b7c0               	slli	a11, a7, 4
  1a0647:	0006a2               	l8ui	a10, a6, 0
  1a064a:	02dd                	mov.n	a13, a2
  1a064c:	aaba                	add.n	a10, a10, a11
  1a064e:	51b8                	l32i.n	a11, a1, 20
  1a0650:	03ed                	mov.n	a14, a3
  1a0652:	a0aab0               	addx4	a10, a10, a11
  1a0655:	0aa8                	l32i.n	a10, a10, 0
  1a0657:	01bd                	mov.n	a11, a1
  1a0659:	11a9                	s32i.n	a10, a1, 4
  1a065b:	71a8                	l32i.n	a10, a1, 28
  1a065d:	ffeb65               	call8	1a0514 <prv_convolve>
  1a0660:	222b                	addi.n	a2, a2, 2
  1a0662:	332b                	addi.n	a3, a3, 2
  1a0664:	662b                	addi.n	a6, a6, 2
  1a0666:	81c8                	l32i.n	a12, a1, 32
  1a0668:	772b                	addi.n	a7, a7, 2
  1a066a:	d427c7               	blt	a7, a12, 1a0642 <xa_wma_decoder_prv_lsp2pq+0x2e>
  1a066d:	f5c0a1               	l32r	a10, 19dd70 (8000000 <_memmap_mem_sram_end+0x75c0000>)

001a0670 <xa_wma_decoder_prv_lsp2pq+0x5c>:
  1a0670:	81b8                	l32i.n	a11, a1, 32
  1a0672:	6178                	l32i.n	a7, a1, 24
  1a0674:	9b1b                	addi.n	a9, a11, 1
  1a0676:	b39bb0               	movgez	a9, a11, a11
  1a0679:	219190               	srai	a9, a9, 1
  1a067c:	04aeb2               	movi	a11, 0xfffffe04
  1a067f:	80c7b0               	add	a12, a7, a11
  1a0682:	239980               	sext	a9, a9, 15
  1a0685:	08a976               	loopgtz	a9, 1a0691 <xa_wma_decoder_prv_lsp2pq+0x7d>
  1a0688:	802cd2               	l32i	a13, a12, 0x200
  1a068b:	444b                	addi.n	a4, a4, 4
  1a068d:	cc4b                	addi.n	a12, a12, 4
  1a068f:	04d9                	s32i.n	a13, a4, 0

001a0691 <xa_wma_decoder_prv_lsp2pq+0x7d>:
  1a0691:	5168                	l32i.n	a6, a1, 20
  1a0693:	4148                	l32i.n	a4, a1, 16
  1a0695:	07a9                	s32i.n	a10, a7, 0
  1a0697:	0104f2               	l8ui	a15, a4, 1
  1a069a:	81e8                	l32i.n	a14, a1, 32
  1a069c:	a0ff60               	addx4	a15, a15, a6
  1a069f:	102ff2               	l32i	a15, a15, 64
  1a06a2:	27a9                	s32i.n	a10, a7, 8
  1a06a4:	21f3f0               	srai	a15, a15, 3
  1a06a7:	17f9                	s32i.n	a15, a7, 4
  1a06a9:	3a4ea6               	blti	a14, 4, 1a06e7 <xa_wma_decoder_prv_lsp2pq+0xd3>
  1a06ac:	530c                	movi.n	a3, 5
  1a06ae:	9199                	s32i.n	a9, a1, 36
  1a06b0:	02d722               	addmi	a2, a7, 0x200
  1a06b3:	90c222               	addi	a2, a2, -112
  1a06b6:	7129                	s32i.n	a2, a1, 28
  1a06b8:	320c                	movi.n	a2, 3

001a06ba <xa_wma_decoder_prv_lsp2pq+0xa6>:
  1a06ba:	71a8                	l32i.n	a10, a1, 28
  1a06bc:	01bd                	mov.n	a11, a1
  1a06be:	07cd                	mov.n	a12, a7
  1a06c0:	02dd                	mov.n	a13, a2
  1a06c2:	03ed                	mov.n	a14, a3
  1a06c4:	030482               	l8ui	a8, a4, 3
  1a06c7:	1192c0               	slli	a9, a2, 4
  1a06ca:	889a                	add.n	a8, a8, a9
  1a06cc:	a08860               	addx4	a8, a8, a6
  1a06cf:	0888                	l32i.n	a8, a8, 0
  1a06d1:	1189                	s32i.n	a8, a1, 4
  1a06d3:	ffe425               	call8	1a0514 <prv_convolve>
  1a06d6:	332b                	addi.n	a3, a3, 2
  1a06d8:	442b                	addi.n	a4, a4, 2
  1a06da:	81a8                	l32i.n	a10, a1, 32
  1a06dc:	222b                	addi.n	a2, a2, 2
  1a06de:	d822a7               	blt	a2, a10, 1a06ba <xa_wma_decoder_prv_lsp2pq+0xa6>
  1a06e1:	092192               	l32i	a9, a1, 36
  1a06e4:	04aeb2               	movi	a11, 0xfffffe04

001a06e7 <xa_wma_decoder_prv_lsp2pq+0xd3>:
  1a06e7:	c7ba                	add.n	a12, a7, a11
  1a06e9:	0ea976               	loopgtz	a9, 1a06fb <xa_wma_decoder_prv_lsp2pq+0xe7>
  1a06ec:	554b                	addi.n	a5, a5, 4
  1a06ee:	7f2cd2               	l32i	a13, a12, 0x1fc
  1a06f1:	802cb2               	l32i	a11, a12, 0x200
  1a06f4:	cc4b                	addi.n	a12, a12, 4
  1a06f6:	c0bbd0               	sub	a11, a11, a13
  1a06f9:	05b9                	s32i.n	a11, a5, 0

001a06fb <xa_wma_decoder_prv_lsp2pq+0xe7>:
  1a06fb:	f01d                	retw.n

001a06fd <xa_wma_decoder_prv_lsp2pq+0xe9>:
  1a06fd:	000000                                        ...

001a0700 <xa_wma_decoder_au_lsp2lpc>:
  1a0700:	010136               	entry	a1, 128
  1a0703:	03bd                	mov.n	a11, a3
  1a0705:	4822a2               	l32i	a10, a2, 0x120
  1a0708:	01cd                	mov.n	a12, a1
  1a070a:	4922f2               	l32i	a15, a2, 0x124
  1a070d:	30c1d2               	addi	a13, a1, 48
  1a0710:	2ff8                	l32i.n	a15, a15, 8
  1a0712:	05ed                	mov.n	a14, a5
  1a0714:	0cdff2               	addmi	a15, a15, 0xc00
  1a0717:	88cff2               	addi	a15, a15, -120
  1a071a:	ffefa5               	call8	1a0614 <xa_wma_decoder_prv_lsp2pq>
  1a071d:	05ed                	mov.n	a14, a5
  1a071f:	04dd                	mov.n	a13, a4
  1a0721:	02ad                	mov.n	a10, a2
  1a0723:	01bd                	mov.n	a11, a1
  1a0725:	30c1c2               	addi	a12, a1, 48
  1a0728:	ffd9e5               	call8	1a04c8 <xa_wma_decoder_prv_pq2lpc>
  1a072b:	f01d                	retw.n

001a072d <xa_wma_decoder_au_lsp2lpc+0x2d>:
  1a072d:	000000                                        ...

001a0730 <shr32_u>:
  1a0730:	004136               	entry	a1, 32
  1a0733:	400300               	ssr	a3
  1a0736:	912020               	srl	a2, a2
  1a0739:	f01d                	retw.n

001a073b <shr32_u+0xb>:
	...

001a073c <shr32_u+0xc>:
  1a073c:	004136               	entry	a1, 32
  1a073f:	332280               	clamps	a2, a2, 15
  1a0742:	f01d                	retw.n

001a0744 <shr32_u+0x14>:
  1a0744:	004136               	entry	a1, 32
  1a0747:	319030               	srai	a9, a3, 16
  1a074a:	318020               	srai	a8, a2, 16
  1a074d:	138284               	ae_cvtp24a16x2.ll	aed8, a2, a8
  1a0750:	0c801a38c814722e 	{ ae_cvt48a32	aed7, a2; ae_sel16i	aed4, aed8, aed8, 1 }
  1a0758:	0d801a84c724532e 	{ ae_cvt48a32	aed5, a3; ae_mulq32sp16u.l	aed4, aed7, aed4 }
  1a0760:	136394               	ae_cvtp24a16x2.ll	aed6, a3, a9
  1a0763:	0d01dd064643259f 	{ nop; ae_sel16i.n	aed3, aed6, aed6, 1; ae_srai64	aed4, aed4, 16 }
  1a076b:	5d7ddd738543259f 	{ nop; ae_mulq32sp16u.l	aed3, aed5, aed3; ae_mulaq32sp16s.l_s2	aed4, aed7, aed8 }
  1a0773:	8d3034               	ae_srai64	aed3, aed3, 16
  1a0776:	eb4cc9060503246f 	{ ae_trunca32q48	a2, aed4; ae_mulaq32sp16s.l	aed3, aed5, aed6; nop }
  1a077e:	3c1214               	ae_cvt48a32	aed1, a2
  1a0781:	254334               	ae_trunca32q48	a4, aed3
  1a0784:	3c2414               	ae_cvt48a32	aed2, a4
  1a0787:	311124               	ae_add64	aed1, aed1, aed2
  1a078a:	2b0a14               	ae_sat48s	aed0, aed1
  1a078d:	252034               	ae_trunca32q48	a2, aed0
  1a0790:	f01d                	retw.n

001a0792 <shr32_u+0x62>:
	...

001a0794 <shr32_u+0x64>:
  1a0794:	004136               	entry	a1, 32
  1a0797:	400001b54501432e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a2 }
  1a079f:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1a07a7:	022c                	movi.n	a2, 32
  1a07a9:	810204               	ae_sraa64	aed0, aed0, a2
  1a07ac:	2520c4               	ae_movad32.l	a2, aed0
  1a07af:	f01d                	retw.n

001a07b1 <shr32_u+0x81>:
  1a07b1:	000000                                        ...

001a07b4 <shr32_u+0x84>:
  1a07b4:	004136               	entry	a1, 32
  1a07b7:	02ad                	mov.n	a10, a2
  1a07b9:	1b0c                	movi.n	a11, 1
  1a07bb:	fff765               	call8	1a0730 <shr32_u>
  1a07be:	0a2d                	mov.n	a2, a10
  1a07c0:	1b0c                	movi.n	a11, 1
  1a07c2:	03ad                	mov.n	a10, a3
  1a07c4:	fff6a5               	call8	1a0730 <shr32_u>
  1a07c7:	400001b545014a2e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a2 }
  1a07cf:	eb04dd010000259f 	{ nop; ae_mul32u.ll	aed0, aed0, aed1; nop }
  1a07d7:	e21c                	movi.n	a2, 30
  1a07d9:	810204               	ae_sraa64	aed0, aed0, a2
  1a07dc:	2520c4               	ae_movad32.l	a2, aed0
  1a07df:	f01d                	retw.n

001a07e1 <shr32_u+0xb1>:
  1a07e1:	000000                                        ...

001a07e4 <wma_div32>:
  1a07e4:	004136               	entry	a1, 32
  1a07e7:	0072d6               	bgez	a2, 1a07f2 <wma_div32+0xe>
  1a07ea:	f87c                	movi.n	a8, -1
  1a07ec:	602020               	neg	a2, a2
  1a07ef:	000046               	j	1a07f4 <wma_div32+0x10>

001a07f2 <wma_div32+0xe>:
  1a07f2:	080c                	movi.n	a8, 0

001a07f4 <wma_div32+0x10>:
  1a07f4:	00a3d6               	bgez	a3, 1a0802 <wma_div32+0x1e>
  1a07f7:	603030               	neg	a3, a3
  1a07fa:	f97c                	movi.n	a9, -1
  1a07fc:	308890               	xor	a8, a8, a9
  1a07ff:	238880               	sext	a8, a8, 15

001a0802 <wma_div32+0x1e>:
  1a0802:	057316               	beqz	a3, 1a085d <wma_div32+0x79>
  1a0805:	fb1c                	movi.n	a11, 31
  1a0807:	3c0314               	ae_cvt48a32	aed0, a3
  1a080a:	3c1214               	ae_cvt48a32	aed1, a2
  1a080d:	25a1d4               	ae_nsa64	a10, aed1
  1a0810:	2560d4               	ae_nsa64	a6, aed0
  1a0813:	f0caa2               	addi	a10, a10, -16
  1a0816:	f0c662               	addi	a6, a6, -16
  1a0819:	4366b0               	min	a6, a6, a11
  1a081c:	43aab0               	min	a10, a10, a11
  1a081f:	23ba80               	sext	a11, a10, 15
  1a0822:	c0aa60               	sub	a10, a10, a6
  1a0825:	401b00               	ssl	a11
  1a0828:	a17200               	sll	a7, a2
  1a082b:	c0a4a0               	sub	a10, a4, a10
  1a082e:	234a80               	sext	a4, a10, 15
  1a0831:	20eaf7               	bbsi	a10, 15, 1a0855 <wma_div32+0x71>
  1a0834:	020c                	movi.n	a2, 0
  1a0836:	b41b                	addi.n	a11, a4, 1
  1a0838:	23c680               	sext	a12, a6, 15
  1a083b:	401c00               	ssl	a12
  1a083e:	a13300               	sll	a3, a3
  1a0841:	0dab76               	loopgtz	a11, 1a0852 <wma_div32+0x6e>
  1a0844:	1122f0               	slli	a2, a2, 1
  1a0847:	043737               	bltu	a7, a3, 1a084f <wma_div32+0x6b>
  1a084a:	c07730               	sub	a7, a7, a3
  1a084d:	221b                	addi.n	a2, a2, 1

001a084f <wma_div32+0x6b>:
  1a084f:	1177f0               	slli	a7, a7, 1

001a0852 <wma_div32+0x6e>:
  1a0852:	000046               	j	1a0857 <wma_div32+0x73>

001a0855 <wma_div32+0x71>:
  1a0855:	020c                	movi.n	a2, 0

001a0857 <wma_div32+0x73>:
  1a0857:	60d020               	neg	a13, a2
  1a085a:	a32d80               	movltz	a2, a13, a8

001a085d <wma_div32+0x79>:
  1a085d:	f01d                	retw.n

001a085f <wma_div32+0x7b>:
	...

001a0860 <wma_div32+0x7c>:
  1a0860:	004136               	entry	a1, 32
  1a0863:	400001b54501423e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed0, a3 }
  1a086b:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1a0873:	f20c                	movi.n	a2, 15
  1a0875:	810204               	ae_sraa64	aed0, aed0, a2
  1a0878:	2520c4               	ae_movad32.l	a2, aed0
  1a087b:	f01d                	retw.n

001a087d <wma_div32+0x99>:
  1a087d:	000000                                        ...

001a0880 <wma_div32+0x9c>:
  1a0880:	004136               	entry	a1, 32
  1a0883:	400001b54501432e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a2 }
  1a088b:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1a0893:	e21c                	movi.n	a2, 30
  1a0895:	810204               	ae_sraa64	aed0, aed0, a2
  1a0898:	2520c4               	ae_movad32.l	a2, aed0
  1a089b:	f01d                	retw.n

001a089d <wma_div32+0xb9>:
  1a089d:	000000                                        ...

001a08a0 <wma_div32+0xbc>:
  1a08a0:	004136               	entry	a1, 32
  1a08a3:	f4a020               	extui	a10, a2, 0, 16
  1a08a6:	314020               	srai	a4, a2, 16
  1a08a9:	315030               	srai	a5, a3, 16
  1a08ac:	f4b030               	extui	a11, a3, 0, 16
  1a08af:	3c3b34               	ae_movda32	aed3, a11
  1a08b2:	056d                	mov.n	a6, a5
  1a08b4:	609050               	neg	a9, a5
  1a08b7:	047d                	mov.n	a7, a4
  1a08b9:	608040               	neg	a8, a4
  1a08bc:	a34840               	movltz	a4, a8, a4
  1a08bf:	a35950               	movltz	a5, a9, a5
  1a08c2:	f52c81               	l32r	a8, 19dd74 (3fff <xthals_release_major+0x111f>)
  1a08c5:	f44040               	extui	a4, a4, 0, 16
  1a08c8:	f45050               	extui	a5, a5, 0, 16
  1a08cb:	400001b545204a5e 	{ ae_movda32	aed0, a10; nop; ae_movda32	aed2, a5 }
  1a08d3:	0d8018828010142e 	{ ae_movda32	aed1, a4; ae_mulp32x2	aed0, aed0, aed2 }
  1a08db:	eb7bdd030101259f 	{ nop; ae_mulp32x2	aed1, aed1, aed3; nop }
  1a08e3:	2540c4               	ae_movad32.l	a4, aed0
  1a08e6:	2551c4               	ae_movad32.l	a5, aed1
  1a08e9:	60e040               	neg	a14, a4
  1a08ec:	60f050               	neg	a15, a5
  1a08ef:	a35f20               	movltz	a5, a15, a2
  1a08f2:	a34e30               	movltz	a4, a14, a3
  1a08f5:	d4d040               	extui	a13, a4, 0, 14
  1a08f8:	d4c050               	extui	a12, a5, 0, 14
  1a08fb:	ccda                	add.n	a12, a12, a13
  1a08fd:	233c80               	sext	a3, a12, 15
  1a0900:	07a837               	bge	a8, a3, 1a090b <wma_div32+0x127>
  1a0903:	120c                	movi.n	a2, 1
  1a0905:	d430c0               	extui	a3, a12, 0, 14
  1a0908:	000046               	j	1a090d <wma_div32+0x129>

001a090b <wma_div32+0x127>:
  1a090b:	020c                	movi.n	a2, 0

001a090d <wma_div32+0x129>:
  1a090d:	400001b545454abe 	{ ae_movda32	aed5, a10; nop; ae_movda32	aed4, a11 }
  1a0915:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1a091d:	0b1c                	movi.n	a11, 16
  1a091f:	25a4c4               	ae_movad32.l	a10, aed4
  1a0922:	ffe0e5               	call8	1a0730 <shr32_u>
  1a0925:	218e40               	srai	a8, a4, 14
  1a0928:	219e50               	srai	a9, a5, 14
  1a092b:	f512b1               	l32r	a11, 19dd74 (3fff <xthals_release_major+0x111f>)
  1a092e:	d4c0a0               	extui	a12, a10, 0, 14
  1a0931:	c3ca                	add.n	a12, a3, a12
  1a0933:	23cc80               	sext	a12, a12, 15
  1a0936:	01abc7               	bge	a11, a12, 1a093b <wma_div32+0x157>
  1a0939:	221b                	addi.n	a2, a2, 1

001a093b <wma_div32+0x157>:
  1a093b:	21bea0               	srai	a11, a10, 14
  1a093e:	400001b54467367e 	{ ae_movda16	aed7, a6; nop; ae_movda16	aed6, a7 }
  1a0946:	0c800d060776b2be 	{ add	a11, a2, a11; ae_mul16x4	aed7, aed6, aed6, aed7 }
  1a094e:	99ba                	add.n	a9, a9, a11
  1a0950:	2526c4               	ae_movad32.l	a2, aed6
  1a0953:	889a                	add.n	a8, a8, a9
  1a0955:	a02280               	addx4	a2, a2, a8
  1a0958:	f01d                	retw.n

001a095a <wma_div32+0x176>:
	...

001a095c <norm_arr32>:
  1a095c:	004136               	entry	a1, 32
  1a095f:	ebfa59000000522f 	{ or	a5, a2, a2; ae_movi	aed0, 0; nop }
  1a0967:	0da376               	loopgtz	a3, 1a0978 <norm_arr32+0x1c>
  1a096a:	c81504               	ae_l32m.i	aed1, a5, 0
  1a096d:	271814               	ae_abs64	aed1, aed1
  1a0970:	bdfb20001f00455e 	{ addi	a5, a5, 4; nop; ae_or	aed0, aed0, aed1 }

001a0978 <norm_arr32+0x1c>:
  1a0978:	2560d4               	ae_nsa64	a6, aed0
  1a097b:	f41c                	movi.n	a4, 31
  1a097d:	f0c662               	addi	a6, a6, -16
  1a0980:	236680               	sext	a6, a6, 15
  1a0983:	c9c652               	addi	a5, a6, -55
  1a0986:	836450               	moveqz	a6, a4, a5
  1a0989:	1013a6               	blti	a3, 1, 1a099d <norm_arr32+0x41>
  1a098c:	401600               	ssl	a6
  1a098f:	025d                	mov.n	a5, a2
  1a0991:	08a376               	loopgtz	a3, 1a099d <norm_arr32+0x41>
  1a0994:	0588                	l32i.n	a8, a5, 0
  1a0996:	a18800               	sll	a8, a8
  1a0999:	0589                	s32i.n	a8, a5, 0
  1a099b:	554b                	addi.n	a5, a5, 4

001a099d <norm_arr32+0x41>:
  1a099d:	062d                	mov.n	a2, a6
  1a099f:	f01d                	retw.n

001a09a1 <norm_arr32+0x45>:
  1a09a1:	000000                                        ...

001a09a4 <wma_sqrt>:
  1a09a4:	006136               	entry	a1, 48
  1a09a7:	f4f441               	l32r	a4, 19dd78 (4000 <xthals_release_major+0x1120>)
  1a09aa:	026d                	mov.n	a6, a2
  1a09ac:	e30c                	movi.n	a3, 14
  1a09ae:	00a022               	movi	a2, 0
  1a09b1:	20a376               	loopgtz	a3, 1a09d5 <wma_sqrt+0x31>
  1a09b4:	542a                	add.n	a5, a4, a2
  1a09b6:	130554               	ae_cvtp24a16x2.ll	aed0, a5, a5
  1a09b9:	eb0fdd000000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed0; nop }
  1a09c1:	214140               	srai	a4, a4, 1
  1a09c4:	e40104               	ae_s32m.i	aed0, a1, 0
  1a09c7:	0188                	l32i.n	a8, a1, 0
  1a09c9:	234480               	sext	a4, a4, 15
  1a09cc:	728680               	salt	a8, a6, a8
  1a09cf:	832580               	moveqz	a2, a5, a8
  1a09d2:	232280               	sext	a2, a2, 15

001a09d5 <wma_sqrt+0x31>:
  1a09d5:	f01d                	retw.n

001a09d7 <wma_sqrt+0x33>:
	...

001a09d8 <wma_sqrt+0x34>:
  1a09d8:	004136               	entry	a1, 32
  1a09db:	f81c                	movi.n	a8, 31
  1a09dd:	3c0214               	ae_cvt48a32	aed0, a2
  1a09e0:	2530d4               	ae_nsa64	a3, aed0
  1a09e3:	e21c                	movi.n	a2, 30
  1a09e5:	f0c332               	addi	a3, a3, -16
  1a09e8:	433380               	min	a3, a3, a8
  1a09eb:	c02230               	sub	a2, a2, a3
  1a09ee:	f01d                	retw.n

001a09f0 <xa_wma_decoder_prv_decode_frame_header>:
  1a09f0:	006136               	entry	a1, 48
  1a09f3:	0238                	l32i.n	a3, a2, 0
  1a09f5:	212392               	l32i	a9, a3, 132
  1a09f8:	b98c                	beqz.n	a9, 1a0a07 <xa_wma_decoder_prv_decode_frame_header+0x17>
  1a09fa:	252382               	l32i	a8, a3, 148
  1a09fd:	0628e6               	bgei	a8, 2, 1a0a07 <xa_wma_decoder_prv_decode_frame_header+0x17>

001a0a00 <xa_wma_decoder_prv_decode_frame_header+0x10>:
  1a0a00:	f4cba1               	l32r	a10, 19dd2c (80040002 <_log_data_end+0x2c3e2>)

001a0a03 <xa_wma_decoder_prv_decode_frame_header+0x13>:
  1a0a03:	0a2d                	mov.n	a2, a10
  1a0a05:	f01d                	retw.n

001a0a07 <xa_wma_decoder_prv_decode_frame_header+0x17>:
  1a0a07:	0c22a2               	l32i	a10, a2, 48
  1a0a0a:	00a062               	movi	a6, 0
  1a0a0d:	08ea16               	beqz	a10, 1a0a9f <xa_wma_decoder_prv_decode_frame_header+0xaf>
  1a0a10:	086916               	beqz	a9, 1a0a9a <xa_wma_decoder_prv_decode_frame_header+0xaa>
  1a0a13:	2523a2               	l32i	a10, a3, 148
  1a0a16:	fffc25               	call8	1a09d8 <wma_sqrt+0x34>
  1a0a19:	fffbe5               	call8	1a09d8 <wma_sqrt+0x34>
  1a0a1c:	6a2282               	l32i	a8, a2, 0x1a8
  1a0a1f:	205aa0               	or	a5, a10, a10
  1a0a22:	01d242               	addmi	a4, a2, 0x100
  1a0a25:	02a0b2               	movi	a11, 2
  1a0a28:	90bab0               	addx2	a11, a10, a11
  1a0a2b:	70c442               	addi	a4, a4, 112
  1a0a2e:	20a440               	or	a10, a4, a4
  1a0a31:	0008e0               	callx8	a8
  1a0a34:	fcba96               	bltz	a10, 1a0a03 <xa_wma_decoder_prv_decode_frame_header+0x13>
  1a0a37:	20a440               	or	a10, a4, a4
  1a0a3a:	01cd                	mov.n	a12, a1
  1a0a3c:	551b                	addi.n	a5, a5, 1
  1a0a3e:	05bd                	mov.n	a11, a5
  1a0a40:	04b2a5               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a0a43:	fbca96               	bltz	a10, 1a0a03 <xa_wma_decoder_prv_decode_frame_header+0x13>
  1a0a46:	05bd                	mov.n	a11, a5
  1a0a48:	01cd                	mov.n	a12, a1
  1a0a4a:	04ad                	mov.n	a10, a4
  1a0a4c:	0188                	l32i.n	a8, a1, 0
  1a0a4e:	579342               	l16si	a4, a3, 174
  1a0a51:	400800               	ssr	a8
  1a0a54:	b14040               	sra	a4, a4
  1a0a57:	04b165               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a0a5a:	fa5a96               	bltz	a10, 1a0a03 <xa_wma_decoder_prv_decode_frame_header+0x13>
  1a0a5d:	01d8                	l32i.n	a13, a1, 0
  1a0a5f:	5793c2               	l16si	a12, a3, 174
  1a0a62:	400d00               	ssr	a13
  1a0a65:	b1b0c0               	sra	a11, a12
  1a0a68:	2723d2               	l32i	a13, a3, 156
  1a0a6b:	23bb80               	sext	a11, a11, 15
  1a0a6e:	8e24d7               	blt	a4, a13, 1a0a00 <xa_wma_decoder_prv_decode_frame_header+0x10>
  1a0a71:	8b2c47               	blt	a12, a4, 1a0a00 <xa_wma_decoder_prv_decode_frame_header+0x10>
  1a0a74:	882bd7               	blt	a11, a13, 1a0a00 <xa_wma_decoder_prv_decode_frame_header+0x10>
  1a0a77:	852cb7               	blt	a12, a11, 1a0a00 <xa_wma_decoder_prv_decode_frame_header+0x10>
  1a0a7a:	e388                	l32i.n	a8, a3, 56
  1a0a7c:	ffd882               	addmi	a8, a8, 0xffffff00
  1a0a7f:	7f5842               	s16i	a4, a8, 254
  1a0a82:	e3f8                	l32i.n	a15, a3, 56
  1a0a84:	165362               	s16i	a6, a3, 44
  1a0a87:	005fb2               	s16i	a11, a15, 0
  1a0a8a:	1693e2               	l16si	a14, a3, 44
  1a0a8d:	185362               	s16i	a6, a3, 48
  1a0a90:	ee1b                	addi.n	a14, a14, 1
  1a0a92:	1653e2               	s16i	a14, a3, 44

001a0a95 <xa_wma_decoder_prv_decode_frame_header+0xa5>:
  1a0a95:	c269                	s32i.n	a6, a2, 48
  1a0a97:	ffda06               	j	1a0a03 <xa_wma_decoder_prv_decode_frame_header+0x13>

001a0a9a <xa_wma_decoder_prv_decode_frame_header+0xaa>:
  1a0a9a:	06ad                	mov.n	a10, a6
  1a0a9c:	fffd46               	j	1a0a95 <xa_wma_decoder_prv_decode_frame_header+0xa5>

001a0a9f <xa_wma_decoder_prv_decode_frame_header+0xaf>:
  1a0a9f:	0a0c                	movi.n	a10, 0
  1a0aa1:	ffd786               	j	1a0a03 <xa_wma_decoder_prv_decode_frame_header+0x13>

001a0aa4 <xa_wma_decoder_prv_decode_sub_frame_header>:
  1a0aa4:	008136               	entry	a1, 64
  1a0aa7:	0238                	l32i.n	a3, a2, 0
  1a0aa9:	b2c8                	l32i.n	a12, a2, 44
  1a0aab:	579392               	l16si	a9, a3, 174
  1a0aae:	0d403d4100b06c0e 	{ beqi.w18	a12, 6, 1a0e82 <xa_wma_decoder_prv_decode_sub_frame_header+0x3de>; nop }
  1a0ab6:	060c                	movi.n	a6, 0
  1a0ab8:	750c                	movi.n	a5, 7
  1a0aba:	4199                	s32i.n	a9, a1, 16
  1a0abc:	01d282               	addmi	a8, a2, 0x100
  1a0abf:	70c882               	addi	a8, a8, 112
  1a0ac2:	6189                	s32i.n	a8, a1, 24

001a0ac4 <xa_wma_decoder_prv_decode_sub_frame_header+0x20>:
  1a0ac4:	ccac                	beqz.n	a12, 1a0af4 <xa_wma_decoder_prv_decode_sub_frame_header+0x50>
  1a0ac6:	0d402b41f0b07c0e 	{ beqi.w18	a12, 7, 1a0d89 <xa_wma_decoder_prv_decode_sub_frame_header+0x2e5>; nop }
  1a0ace:	0d400941f0b01c0e 	{ beqi.w18	a12, 1, 1a0b71 <xa_wma_decoder_prv_decode_sub_frame_header+0xcd>; nop }
  1a0ad6:	0d400b41e0b02c0e 	{ beqi.w18	a12, 2, 1a0b98 <xa_wma_decoder_prv_decode_sub_frame_header+0xf4>; nop }
  1a0ade:	0d400b4160b03c0e 	{ beqi.w18	a12, 3, 1a0b98 <xa_wma_decoder_prv_decode_sub_frame_header+0xf4>; nop }
  1a0ae6:	0d400c4120b04c0e 	{ beqi.w18	a12, 4, 1a0bac <xa_wma_decoder_prv_decode_sub_frame_header+0x108>; nop }
  1a0aee:	735c66               	bnei	a12, 5, 1a0b65 <xa_wma_decoder_prv_decode_sub_frame_header+0xc1>
  1a0af1:	005ac6               	j	1a0c60 <xa_wma_decoder_prv_decode_sub_frame_header+0x1bc>

001a0af4 <xa_wma_decoder_prv_decode_sub_frame_header+0x50>:
  1a0af4:	212392               	l32i	a9, a3, 132
  1a0af7:	04b916               	beqz	a9, 1a0b46 <xa_wma_decoder_prv_decode_sub_frame_header+0xa2>
  1a0afa:	2523a2               	l32i	a10, a3, 148
  1a0afd:	ffeda5               	call8	1a09d8 <wma_sqrt+0x34>
  1a0b00:	ffed65               	call8	1a09d8 <wma_sqrt+0x34>
  1a0b03:	01ca42               	addi	a4, a10, 1
  1a0b06:	6a2282               	l32i	a8, a2, 0x1a8
  1a0b09:	0621a2               	l32i	a10, a1, 24
  1a0b0c:	20b440               	or	a11, a4, a4
  1a0b0f:	0008e0               	callx8	a8
  1a0b12:	206aa0               	or	a6, a10, a10
  1a0b15:	054a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0b18:	04bd                	mov.n	a11, a4
  1a0b1a:	61a8                	l32i.n	a10, a1, 24
  1a0b1c:	01cd                	mov.n	a12, a1
  1a0b1e:	04a4e5               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a0b21:	0a6d                	mov.n	a6, a10
  1a0b23:	046a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0b26:	2723a2               	l32i	a10, a3, 156
  1a0b29:	01b8                	l32i.n	a11, a1, 0
  1a0b2b:	5793c2               	l16si	a12, a3, 174
  1a0b2e:	400b00               	ssr	a11
  1a0b31:	b190c0               	sra	a9, a12
  1a0b34:	4199                	s32i.n	a9, a1, 16
  1a0b36:	0d00294150b099ae 	{ blt.w18	a9, a10, 1a0dcf <xa_wma_decoder_prv_decode_sub_frame_header+0x32b>; nop }
  1a0b3e:	0d002841d0b09c9e 	{ blt.w18	a12, a9, 1a0dcf <xa_wma_decoder_prv_decode_sub_frame_header+0x32b>; nop }
  1a0b46:	02ad                	mov.n	a10, a2
  1a0b48:	41b8                	l32i.n	a11, a1, 16
  1a0b4a:	03c465               	call8	1a4790 <xa_wma_decoder_prv_update_sub_frame_config>
  1a0b4d:	0a6d                	mov.n	a6, a10
  1a0b4f:	01aa96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0b52:	03ad                	mov.n	a10, a3
  1a0b54:	02c7a5               	call8	1a37d0 <xa_wma_decoder_au_adapt_to_sub_frame_config>
  1a0b57:	0a6d                	mov.n	a6, a10
  1a0b59:	010a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0b5c:	03ad                	mov.n	a10, a3
  1a0b5e:	03ca25               	call8	1a4800 <xa_wma_decoder_au_adapt_to_sub_frame_config_dec>
  1a0b61:	b259                	s32i.n	a5, a2, 44
  1a0b63:	7c0c                	movi.n	a12, 7

001a0b65 <xa_wma_decoder_prv_decode_sub_frame_header+0xc1>:
  1a0b65:	0d7ff541b0b06cce 	{ bnei.w18	a12, 6, 1a0ac4 <xa_wma_decoder_prv_decode_sub_frame_header+0x20>; nop }

001a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>:
  1a0b6d:	062d                	mov.n	a2, a6
  1a0b6f:	f01d                	retw.n

001a0b71 <xa_wma_decoder_prv_decode_sub_frame_header+0xcd>:
  1a0b71:	20a220               	or	a10, a2, a2
  1a0b74:	003125               	call8	1a0e88 <xa_wma_decoder_prv_decode_quant_step_v2>
  1a0b77:	206aa0               	or	a6, a10, a10
  1a0b7a:	fefa96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0b7d:	20a330               	or	a10, a3, a3
  1a0b80:	3123b2               	l32i	a11, a3, 196
  1a0b83:	0425e5               	call8	1a4de0 <xa_wma_decoder_au_update_max_esc>
  1a0b86:	02a082               	movi	a8, 2
  1a0b89:	00a0f2               	movi	a15, 0
  1a0b8c:	1e52f2               	s16i	a15, a2, 60
  1a0b8f:	0b6282               	s32i	a8, a2, 44
  1a0b92:	7e93e2               	l16si	a14, a3, 252
  1a0b95:	1f52e2               	s16i	a14, a2, 62
  1a0b98:	152392               	l32i	a9, a3, 84
  1a0b9b:	091966               	bnei	a9, 1, 1a0ba8 <xa_wma_decoder_prv_decode_sub_frame_header+0x104>
  1a0b9e:	02ad                	mov.n	a10, a2
  1a0ba0:	04e165               	call8	1a59b8 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub>
  1a0ba3:	0a6d                	mov.n	a6, a10
  1a0ba5:	fc4a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>

001a0ba8 <xa_wma_decoder_prv_decode_sub_frame_header+0x104>:
  1a0ba8:	4a0c                	movi.n	a10, 4
  1a0baa:	b2a9                	s32i.n	a10, a2, 44

001a0bac <xa_wma_decoder_prv_decode_sub_frame_header+0x108>:
  1a0bac:	0621a2               	l32i	a10, a1, 24
  1a0baf:	6a2282               	l32i	a8, a2, 0x1a8
  1a0bb2:	01a0b2               	movi	a11, 1
  1a0bb5:	0008e0               	callx8	a8
  1a0bb8:	206aa0               	or	a6, a10, a10
  1a0bbb:	faea96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0bbe:	212392               	l32i	a9, a3, 132
  1a0bc1:	19ac                	beqz.n	a9, 1a0be6 <xa_wma_decoder_prv_decode_sub_frame_header+0x142>
  1a0bc3:	1693a2               	l16si	a10, a3, 44
  1a0bc6:	1c2aa6               	blti	a10, 2, 1a0be6 <xa_wma_decoder_prv_decode_sub_frame_header+0x142>
  1a0bc9:	61a8                	l32i.n	a10, a1, 24
  1a0bcb:	1b0c                	movi.n	a11, 1
  1a0bcd:	01cd                	mov.n	a12, a1
  1a0bcf:	0499e5               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a0bd2:	0a6d                	mov.n	a6, a10
  1a0bd4:	f95a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0bd7:	a3b8                	l32i.n	a11, a3, 40
  1a0bd9:	0178                	l32i.n	a7, a1, 0
  1a0bdb:	9bcc                	bnez.n	a11, 1a0be8 <xa_wma_decoder_prv_decode_sub_frame_header+0x144>
  1a0bdd:	071726               	beqi	a7, 1, 1a0be8 <xa_wma_decoder_prv_decode_sub_frame_header+0x144>
  1a0be0:	f45361               	l32r	a6, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  1a0be3:	ffe186               	j	1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>

001a0be6 <xa_wma_decoder_prv_decode_sub_frame_header+0x142>:
  1a0be6:	170c                	movi.n	a7, 1

001a0be8 <xa_wma_decoder_prv_decode_sub_frame_header+0x144>:
  1a0be8:	3c13c2               	l16ui	a12, a3, 120
  1a0beb:	2e4372               	s8i	a7, a3, 46
  1a0bee:	621ca6               	blti	a12, 1, 1a0c54 <xa_wma_decoder_prv_decode_sub_frame_header+0x1b0>
  1a0bf1:	0d0c                	movi.n	a13, 0

001a0bf3 <xa_wma_decoder_prv_decode_sub_frame_header+0x14f>:
  1a0bf3:	3523e2               	l32i	a14, a3, 212
  1a0bf6:	11fda0               	slli	a15, a13, 6
  1a0bf9:	eefa                	add.n	a14, a14, a15
  1a0bfb:	ce88                	l32i.n	a8, a14, 48
  1a0bfd:	1e93f2               	l16si	a15, a3, 60
  1a0c00:	109e42               	l16si	a4, a14, 32
  1a0c03:	a0ff80               	addx4	a15, a15, a8
  1a0c06:	04cd                	mov.n	a12, a4
  1a0c08:	1184e0               	slli	a8, a4, 2
  1a0c0b:	c0ff80               	sub	a15, a15, a8
  1a0c0e:	0ef9                	s32i.n	a15, a14, 0
  1a0c10:	0fed                	mov.n	a14, a15
  1a0c12:	0f05f7               	bnone	a5, a15, 1a0c25 <xa_wma_decoder_prv_decode_sub_frame_header+0x181>
  1a0c15:	ebfa200000004fef 	{ addi	a14, a15, 4; ae_movi	aed0, 0; nop }
  1a0c1d:	400000f120f0cf4e 	{ ae_s32.l.i	aed0, a15, 0; nop; addi	a12, a4, -1 }

001a0c25 <xa_wma_decoder_prv_decode_sub_frame_header+0x181>:
  1a0c25:	0d40014020b01c6e 	{ blti.w18	a12, 1, 1a0c3b <xa_wma_decoder_prv_decode_sub_frame_header+0x197>; ae_movi	aed0, 0 }
  1a0c2d:	0e9d                	mov.n	a9, a14
  1a0c2f:	01cc82               	addi	a8, a12, 1
  1a0c32:	218180               	srai	a8, a8, 1
  1a0c35:	02a876               	loopgtz	a8, 1a0c3b <xa_wma_decoder_prv_decode_sub_frame_header+0x197>
  1a0c38:	620914               	ae_s32x2.ip	aed0, a9, 8

001a0c3b <xa_wma_decoder_prv_decode_sub_frame_header+0x197>:
  1a0c3b:	0d000040a0b10c0e 	{ bbci.w18	a12, 0, 1a0c49 <xa_wma_decoder_prv_decode_sub_frame_header+0x1a5>; ae_movi	aed1, 0 }
  1a0c43:	a09ce0               	addx4	a9, a12, a14
  1a0c46:	e019f4               	ae_s32.l.i	aed1, a9, -4

001a0c49 <xa_wma_decoder_prv_decode_sub_frame_header+0x1a5>:
  1a0c49:	3c13a2               	l16ui	a10, a3, 120
  1a0c4c:	dd1b                	addi.n	a13, a13, 1
  1a0c4e:	23dd80               	sext	a13, a13, 15
  1a0c51:	9e2da7               	blt	a13, a10, 1a0bf3 <xa_wma_decoder_prv_decode_sub_frame_header+0x14f>

001a0c54 <xa_wma_decoder_prv_decode_sub_frame_header+0x1b0>:
  1a0c54:	5e0c                	movi.n	a14, 5
  1a0c56:	0f0c                	movi.n	a15, 0
  1a0c58:	1e52f2               	s16i	a15, a2, 60
  1a0c5b:	1f52f2               	s16i	a15, a2, 62
  1a0c5e:	b2e9                	s32i.n	a14, a2, 44

001a0c60 <xa_wma_decoder_prv_decode_sub_frame_header+0x1bc>:
  1a0c60:	2e2382               	l32i	a8, a3, 184
  1a0c63:	2e0372               	l8ui	a7, a3, 46
  1a0c66:	0d400d41d0b018ce 	{ bnei.w18	a8, 1, 1a0d47 <xa_wma_decoder_prv_decode_sub_frame_header+0x2a3>; nop }
  1a0c6e:	3c1392               	l16ui	a9, a3, 120
  1a0c71:	1e92d2               	l16si	a13, a2, 60
  1a0c74:	0d000e4170b0ad9e 	{ bge.w18	a13, a9, 1a0d5f <xa_wma_decoder_prv_decode_sub_frame_header+0x2bb>; nop }

001a0c7c <xa_wma_decoder_prv_decode_sub_frame_header+0x1d8>:
  1a0c7c:	3523c2               	l32i	a12, a3, 212
  1a0c7f:	11eda0               	slli	a14, a13, 6
  1a0c82:	80cce0               	add	a12, a12, a14
  1a0c85:	092ca2               	l32i	a10, a12, 36
  1a0c88:	0dfa16               	beqz	a10, 1a0d6b <xa_wma_decoder_prv_decode_sub_frame_header+0x2c7>
  1a0c8b:	0022d2               	l32i	a13, a2, 0
  1a0c8e:	492dd2               	l32i	a13, a13, 0x124
  1a0c91:	012c42               	l32i	a4, a12, 4
  1a0c94:	012dd2               	l32i	a13, a13, 4
  1a0c97:	0d40074140b017ce 	{ bnei.w18	a7, 1, 1a0d0f <xa_wma_decoder_prv_decode_sub_frame_header+0x26b>; nop }
  1a0c9f:	3323f2               	l32i	a15, a3, 204
  1a0ca2:	1f92e2               	l16si	a14, a2, 62
  1a0ca5:	0261c2               	s32i	a12, a1, 8
  1a0ca8:	4faef7               	bge	a14, a15, 1a0cfb <xa_wma_decoder_prv_decode_sub_frame_header+0x257>
  1a0cab:	31d9                	s32i.n	a13, a1, 12

001a0cad <xa_wma_decoder_prv_decode_sub_frame_header+0x209>:
  1a0cad:	31a8                	l32i.n	a10, a1, 12
  1a0caf:	61b8                	l32i.n	a11, a1, 24
  1a0cb1:	01cd                	mov.n	a12, a1
  1a0cb3:	d14b                	addi.n	a13, a1, 4
  1a0cb5:	004025               	call8	1a10b8 <xa_wma_decoder_huff_dec_get>
  1a0cb8:	0a6d                	mov.n	a6, a10
  1a0cba:	eafa96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0cbd:	61a8                	l32i.n	a10, a1, 24
  1a0cbf:	01b8                	l32i.n	a11, a1, 0
  1a0cc1:	0481a5               	call8	1a54dc <xa_wma_decoder_ibstrm_flush_bits>
  1a0cc4:	0a6d                	mov.n	a6, a10
  1a0cc6:	ea3a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0cc9:	11e8                	l32i.n	a14, a1, 4
  1a0ccb:	c4cee2               	addi	a14, a14, -60
  1a0cce:	11e9                	s32i.n	a14, a1, 4
  1a0cd0:	1f9282               	l16si	a8, a2, 62
  1a0cd3:	04afd2               	movi	a13, -252
  1a0cd6:	90c840               	addx2	a12, a8, a4
  1a0cd9:	ccda                	add.n	a12, a12, a13
  1a0cdb:	38cc                	bnez.n	a8, 1a0ce2 <xa_wma_decoder_prv_decode_sub_frame_header+0x23e>
  1a0cdd:	4d2c                	movi.n	a13, 36
  1a0cdf:	000086               	j	1a0ce5 <xa_wma_decoder_prv_decode_sub_frame_header+0x241>

001a0ce2 <xa_wma_decoder_prv_decode_sub_frame_header+0x23e>:
  1a0ce2:	7d9cd2               	l16si	a13, a12, 250

001a0ce5 <xa_wma_decoder_prv_decode_sub_frame_header+0x241>:
  1a0ce5:	8dea                	add.n	a8, a13, a14
  1a0ce7:	7e5c82               	s16i	a8, a12, 252
  1a0cea:	1f92f2               	l16si	a15, a2, 62
  1a0ced:	ff1b                	addi.n	a15, a15, 1
  1a0cef:	23ff80               	sext	a15, a15, 15
  1a0cf2:	1f52f2               	s16i	a15, a2, 62
  1a0cf5:	332382               	l32i	a8, a3, 204
  1a0cf8:	b12f87               	blt	a15, a8, 1a0cad <xa_wma_decoder_prv_decode_sub_frame_header+0x209>

001a0cfb <xa_wma_decoder_prv_decode_sub_frame_header+0x257>:
  1a0cfb:	21c8                	l32i.n	a12, a1, 8
  1a0cfd:	e3b8                	l32i.n	a11, a3, 56
  1a0cff:	a3a8                	l32i.n	a10, a3, 40
  1a0d01:	090c                	movi.n	a9, 0
  1a0d03:	90aab0               	addx2	a10, a10, a11
  1a0d06:	009aa2               	l16si	a10, a10, 0
  1a0d09:	2463a2               	s32i	a10, a3, 144
  1a0d0c:	1f5292               	s16i	a9, a2, 62

001a0d0f <xa_wma_decoder_prv_decode_sub_frame_header+0x26b>:
  1a0d0f:	b79c                	beqz.n	a7, 1a0d2e <xa_wma_decoder_prv_decode_sub_frame_header+0x28a>
  1a0d11:	1e0c                	movi.n	a14, 1
  1a0d13:	3323f2               	l32i	a15, a3, 204
  1a0d16:	0094d2               	l16si	a13, a4, 0
  1a0d19:	ff0b                	addi.n	a15, a15, -1
  1a0d1b:	0daf76               	loopgtz	a15, 1a0d2c <xa_wma_decoder_prv_decode_sub_frame_header+0x288>
  1a0d1e:	8e1b                	addi.n	a8, a14, 1
  1a0d20:	90fe40               	addx2	a15, a14, a4
  1a0d23:	009ff2               	l16si	a15, a15, 0
  1a0d26:	23e880               	sext	a14, a8, 15
  1a0d29:	53dfd0               	max	a13, a15, a13

001a0d2c <xa_wma_decoder_prv_decode_sub_frame_header+0x288>:
  1a0d2c:	dcd9                	s32i.n	a13, a12, 52

001a0d2e <xa_wma_decoder_prv_decode_sub_frame_header+0x28a>:
  1a0d2e:	1e92d2               	l16si	a13, a2, 60

001a0d31 <xa_wma_decoder_prv_decode_sub_frame_header+0x28d>:
  1a0d31:	dd1b                	addi.n	a13, a13, 1
  1a0d33:	23dd80               	sext	a13, a13, 15
  1a0d36:	1e52d2               	s16i	a13, a2, 60
  1a0d39:	3c1382               	l16ui	a8, a3, 120
  1a0d3c:	0d3ff341c0b09d8e 	{ blt.w18	a13, a8, 1a0c7c <xa_wma_decoder_prv_decode_sub_frame_header+0x1d8>; nop }
  1a0d44:	0005c6               	j	1a0d5f <xa_wma_decoder_prv_decode_sub_frame_header+0x2bb>

001a0d47 <xa_wma_decoder_prv_decode_sub_frame_header+0x2a3>:
  1a0d47:	20a220               	or	a10, a2, a2
  1a0d4a:	048865               	call8	1a55d0 <xa_wma_decoder_prv_decode_sub_frame_header_lpc>
  1a0d4d:	206aa0               	or	a6, a10, a10
  1a0d50:	e19a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0d53:	1523e2               	l32i	a14, a3, 84
  1a0d56:	051e66               	bnei	a14, 1, 1a0d5f <xa_wma_decoder_prv_decode_sub_frame_header+0x2bb>
  1a0d59:	20a220               	or	a10, a2, a2
  1a0d5c:	04a225               	call8	1a5780 <xa_wma_decoder_prv_get_band_weight_low_rate>
  1a0d5f:	06a0c2               	movi	a12, 6
  1a0d62:	06a0f2               	movi	a15, 6
  1a0d65:	0b62f2               	s32i	a15, a2, 44
  1a0d68:	ff7e46               	j	1a0b65 <xa_wma_decoder_prv_decode_sub_frame_header+0xc1>

001a0d6b <xa_wma_decoder_prv_decode_sub_frame_header+0x2c7>:
  1a0d6b:	0261c2               	s32i	a12, a1, 8
  1a0d6e:	bf1766               	bnei	a7, 1, 1a0d31 <xa_wma_decoder_prv_decode_sub_frame_header+0x28d>
  1a0d71:	012ca2               	l32i	a10, a12, 4
  1a0d74:	3323c2               	l32i	a12, a3, 204
  1a0d77:	00a0b2               	movi	a11, 0
  1a0d7a:	11ccf0               	slli	a12, a12, 1
  1a0d7d:	df6aa5               	call8	180428 <__vec_memset>
  1a0d80:	21c8                	l32i.n	a12, a1, 8
  1a0d82:	0b0c                	movi.n	a11, 0
  1a0d84:	dcb9                	s32i.n	a11, a12, 52
  1a0d86:	ffe906               	j	1a0d2e <xa_wma_decoder_prv_decode_sub_frame_header+0x28a>

001a0d89 <xa_wma_decoder_prv_decode_sub_frame_header+0x2e5>:
  1a0d89:	0621a2               	l32i	a10, a1, 24
  1a0d8c:	3c13b2               	l16ui	a11, a3, 120
  1a0d8f:	6a2282               	l32i	a8, a2, 0x1a8
  1a0d92:	01cbb2               	addi	a11, a11, 1
  1a0d95:	0008e0               	callx8	a8
  1a0d98:	206aa0               	or	a6, a10, a10
  1a0d9b:	dcea96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0d9e:	3c13c2               	l16ui	a12, a3, 120
  1a0da1:	301c66               	bnei	a12, 1, 1a0dd5 <xa_wma_decoder_prv_decode_sub_frame_header+0x331>
  1a0da4:	61a8                	l32i.n	a10, a1, 24
  1a0da6:	1b0c                	movi.n	a11, 1
  1a0da8:	01cd                	mov.n	a12, a1
  1a0daa:	047c25               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a0dad:	0a6d                	mov.n	a6, a10
  1a0daf:	dbaa96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0db2:	1e0c                	movi.n	a14, 1
  1a0db4:	0d0c                	movi.n	a13, 0
  1a0db6:	3523a2               	l32i	a10, a3, 212
  1a0db9:	0188                	l32i.n	a8, a1, 0
  1a0dbb:	9a89                	s32i.n	a8, a10, 36
  1a0dbd:	3523f2               	l32i	a15, a3, 212
  1a0dc0:	080c                	movi.n	a8, 0
  1a0dc2:	9ff8                	l32i.n	a15, a15, 36
  1a0dc4:	2f6382               	s32i	a8, a3, 188
  1a0dc7:	83def0               	moveqz	a13, a14, a15
  1a0dca:	51d9                	s32i.n	a13, a1, 20
  1a0dcc:	001e06               	j	1a0e48 <xa_wma_decoder_prv_decode_sub_frame_header+0x3a4>

001a0dcf <xa_wma_decoder_prv_decode_sub_frame_header+0x32b>:
  1a0dcf:	f3d761               	l32r	a6, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  1a0dd2:	ff65c6               	j	1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>

001a0dd5 <xa_wma_decoder_prv_decode_sub_frame_header+0x331>:
  1a0dd5:	0621a2               	l32i	a10, a1, 24
  1a0dd8:	1b0c                	movi.n	a11, 1
  1a0dda:	01cd                	mov.n	a12, a1
  1a0ddc:	0478e5               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a0ddf:	0a6d                	mov.n	a6, a10
  1a0de1:	d88a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0de4:	61a8                	l32i.n	a10, a1, 24
  1a0de6:	01b8                	l32i.n	a11, a1, 0
  1a0de8:	01cd                	mov.n	a12, a1
  1a0dea:	2f63b2               	s32i	a11, a3, 188
  1a0ded:	1b0c                	movi.n	a11, 1
  1a0def:	0477e5               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a0df2:	0a6d                	mov.n	a6, a10
  1a0df4:	d75a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0df7:	61a8                	l32i.n	a10, a1, 24
  1a0df9:	3523d2               	l32i	a13, a3, 212
  1a0dfc:	01c8                	l32i.n	a12, a1, 0
  1a0dfe:	1b0c                	movi.n	a11, 1
  1a0e00:	9dc9                	s32i.n	a12, a13, 36
  1a0e02:	01cd                	mov.n	a12, a1
  1a0e04:	047665               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a0e07:	0a6d                	mov.n	a6, a10
  1a0e09:	d60a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>
  1a0e0c:	0f0c                	movi.n	a15, 0
  1a0e0e:	080c                	movi.n	a8, 0
  1a0e10:	3523c2               	l32i	a12, a3, 212
  1a0e13:	01b8                	l32i.n	a11, a1, 0
  1a0e15:	196cb2               	s32i	a11, a12, 100
  1a0e18:	2f23e2               	l32i	a14, a3, 188
  1a0e1b:	3523b2               	l32i	a11, a3, 212
  1a0e1e:	1c0c                	movi.n	a12, 1
  1a0e20:	9b98                	l32i.n	a9, a11, 36
  1a0e22:	192ba2               	l32i	a10, a11, 100
  1a0e25:	40cbb2               	addi	a11, a11, 64
  1a0e28:	838ca0               	moveqz	a8, a12, a10
  1a0e2b:	83fc90               	moveqz	a15, a12, a9
  1a0e2e:	10ff80               	and	a15, a15, a8
  1a0e31:	74f0f0               	extui	a15, a15, 0, 8
  1a0e34:	51f9                	s32i.n	a15, a1, 20
  1a0e36:	071e66               	bnei	a14, 1, 1a0e41 <xa_wma_decoder_prv_decode_sub_frame_header+0x39d>
  1a0e39:	02ad                	mov.n	a10, a2
  1a0e3b:	0008a5               	call8	1a0ec4 <xa_wma_decoder_prv_set_dec_table>
  1a0e3e:	000186               	j	1a0e48 <xa_wma_decoder_prv_decode_sub_frame_header+0x3a4>

001a0e41 <xa_wma_decoder_prv_decode_sub_frame_header+0x39d>:
  1a0e41:	02ad                	mov.n	a10, a2
  1a0e43:	0c0c                	movi.n	a12, 0
  1a0e45:	0007e5               	call8	1a0ec4 <xa_wma_decoder_prv_set_dec_table>
  1a0e48:	1e0c                	movi.n	a14, 1
  1a0e4a:	51d8                	l32i.n	a13, a1, 20
  1a0e4c:	3163e2               	s32i	a14, a3, 196
  1a0e4f:	7dcc                	bnez.n	a13, 1a0e5a <xa_wma_decoder_prv_decode_sub_frame_header+0x3b6>
  1a0e51:	1c0c                	movi.n	a12, 1
  1a0e53:	1f0c                	movi.n	a15, 1
  1a0e55:	b2f9                	s32i.n	a15, a2, 44
  1a0e57:	ff4286               	j	1a0b65 <xa_wma_decoder_prv_decode_sub_frame_header+0xc1>

001a0e5a <xa_wma_decoder_prv_decode_sub_frame_header+0x3b6>:
  1a0e5a:	2e2382               	l32i	a8, a3, 184
  1a0e5d:	01a856               	bnez	a8, 1a0e7b <xa_wma_decoder_prv_decode_sub_frame_header+0x3d7>
  1a0e60:	00a092               	movi	a9, 0
  1a0e63:	0a23a2               	l32i	a10, a3, 40
  1a0e66:	1b0c                	movi.n	a11, 1
  1a0e68:	72aab0               	salt	a10, a10, a11
  1a0e6b:	2e43a2               	s8i	a10, a3, 46
  1a0e6e:	1e5292               	s16i	a9, a2, 60
  1a0e71:	02ad                	mov.n	a10, a2
  1a0e73:	0475e5               	call8	1a55d0 <xa_wma_decoder_prv_decode_sub_frame_header_lpc>
  1a0e76:	0a6d                	mov.n	a6, a10
  1a0e78:	cf1a96               	bltz	a10, 1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>

001a0e7b <xa_wma_decoder_prv_decode_sub_frame_header+0x3d7>:
  1a0e7b:	6c0c                	movi.n	a12, 6
  1a0e7d:	b2c9                	s32i.n	a12, a2, 44
  1a0e7f:	ff3a86               	j	1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>

001a0e82 <xa_wma_decoder_prv_decode_sub_frame_header+0x3de>:
  1a0e82:	060c                	movi.n	a6, 0
  1a0e84:	ff3946               	j	1a0b6d <xa_wma_decoder_prv_decode_sub_frame_header+0xc9>

001a0e87 <xa_wma_decoder_prv_decode_sub_frame_header+0x3e3>:
	...

001a0e88 <xa_wma_decoder_prv_decode_quant_step_v2>:
  1a0e88:	006136               	entry	a1, 48
  1a0e8b:	002242               	l32i	a4, a2, 0
  1a0e8e:	15a0b2               	movi	a11, 21
  1a0e91:	6a2282               	l32i	a8, a2, 0x1a8
  1a0e94:	01d232               	addmi	a3, a2, 0x100
  1a0e97:	70c332               	addi	a3, a3, 112
  1a0e9a:	20a330               	or	a10, a3, a3
  1a0e9d:	0008e0               	callx8	a8
  1a0ea0:	01ba96               	bltz	a10, 1a0ebf <xa_wma_decoder_prv_decode_quant_step_v2+0x37>
  1a0ea3:	7fa052               	movi	a5, 127

001a0ea6 <xa_wma_decoder_prv_decode_quant_step_v2+0x1e>:
  1a0ea6:	03ad                	mov.n	a10, a3
  1a0ea8:	7b0c                	movi.n	a11, 7
  1a0eaa:	01cd                	mov.n	a12, a1
  1a0eac:	046be5               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a0eaf:	00ca96               	bltz	a10, 1a0ebf <xa_wma_decoder_prv_decode_quant_step_v2+0x37>
  1a0eb2:	0188                	l32i.n	a8, a1, 0
  1a0eb4:	312492               	l32i	a9, a4, 196
  1a0eb7:	998a                	add.n	a9, a9, a8
  1a0eb9:	316492               	s32i	a9, a4, 196
  1a0ebc:	e61857               	beq	a8, a5, 1a0ea6 <xa_wma_decoder_prv_decode_quant_step_v2+0x1e>
  1a0ebf:	0a2d                	mov.n	a2, a10
  1a0ec1:	f01d                	retw.n

001a0ec3 <xa_wma_decoder_prv_decode_quant_step_v2+0x3b>:
	...

001a0ec4 <xa_wma_decoder_prv_set_dec_table>:
  1a0ec4:	004136               	entry	a1, 32
  1a0ec7:	0278                	l32i.n	a7, a2, 0
  1a0ec9:	302762               	l32i	a6, a7, 192
  1a0ecc:	343666               	bnei	a6, 3, 1a0f04 <xa_wma_decoder_prv_set_dec_table+0x40>
  1a0ecf:	492762               	l32i	a6, a7, 0x124
  1a0ed2:	1668                	l32i.n	a6, a6, 4
  1a0ed4:	0d400b41a0b014ce 	{ bnei.w18	a4, 1, 1a0f92 <xa_wma_decoder_prv_set_dec_table+0xce>; nop }
  1a0edc:	0ed682               	addmi	a8, a6, 0xe00
  1a0edf:	eac882               	addi	a8, a8, -22
  1a0ee2:	5389                	s32i.n	a8, a3, 20
  1a0ee4:	0258                	l32i.n	a5, a2, 0
  1a0ee6:	492552               	l32i	a5, a5, 0x124
  1a0ee9:	1558                	l32i.n	a5, a5, 4
  1a0eeb:	5dd552               	addmi	a5, a5, 0x5d00
  1a0eee:	6cc552               	addi	a5, a5, 108
  1a0ef1:	6359                	s32i.n	a5, a3, 24
  1a0ef3:	0228                	l32i.n	a2, a2, 0
  1a0ef5:	492222               	l32i	a2, a2, 0x124
  1a0ef8:	1228                	l32i.n	a2, a2, 4
  1a0efa:	61d222               	addmi	a2, a2, 0x6100
  1a0efd:	cec222               	addi	a2, a2, -50

001a0f00 <xa_wma_decoder_prv_set_dec_table+0x3c>:
  1a0f00:	7329                	s32i.n	a2, a3, 28
  1a0f02:	f01d                	retw.n

001a0f04 <xa_wma_decoder_prv_set_dec_table+0x40>:
  1a0f04:	311666               	bnei	a6, 1, 1a0f39 <xa_wma_decoder_prv_set_dec_table+0x75>
  1a0f07:	492762               	l32i	a6, a7, 0x124
  1a0f0a:	1668                	l32i.n	a6, a6, 4
  1a0f0c:	0d400a4180b014ce 	{ bnei.w18	a4, 1, 1a0fb8 <xa_wma_decoder_prv_set_dec_table+0xf4>; nop }
  1a0f14:	4ad682               	addmi	a8, a6, 0x4a00
  1a0f17:	c2c882               	addi	a8, a8, -62
  1a0f1a:	5389                	s32i.n	a8, a3, 20
  1a0f1c:	0278                	l32i.n	a7, a2, 0
  1a0f1e:	492772               	l32i	a7, a7, 0x124
  1a0f21:	f39681               	l32r	a8, 19dd7c (9420 <xthals_release_major+0x6540>)
  1a0f24:	1778                	l32i.n	a7, a7, 4
  1a0f26:	f39641               	l32r	a4, 19dd80 (9872 <xthals_release_major+0x6992>)
  1a0f29:	778a                	add.n	a7, a7, a8
  1a0f2b:	6379                	s32i.n	a7, a3, 24

001a0f2d <xa_wma_decoder_prv_set_dec_table+0x69>:
  1a0f2d:	0228                	l32i.n	a2, a2, 0
  1a0f2f:	492222               	l32i	a2, a2, 0x124
  1a0f32:	1228                	l32i.n	a2, a2, 4
  1a0f34:	224a                	add.n	a2, a2, a4
  1a0f36:	fff186               	j	1a0f00 <xa_wma_decoder_prv_set_dec_table+0x3c>

001a0f39 <xa_wma_decoder_prv_set_dec_table+0x75>:
  1a0f39:	2c2666               	bnei	a6, 2, 1a0f69 <xa_wma_decoder_prv_set_dec_table+0xa5>
  1a0f3c:	492762               	l32i	a6, a7, 0x124
  1a0f3f:	1668                	l32i.n	a6, a6, 4
  1a0f41:	261466               	bnei	a4, 1, 1a0f6b <xa_wma_decoder_prv_set_dec_table+0xa7>
  1a0f44:	2ad682               	addmi	a8, a6, 0x2a00
  1a0f47:	72c882               	addi	a8, a8, 114
  1a0f4a:	5389                	s32i.n	a8, a3, 20
  1a0f4c:	0258                	l32i.n	a5, a2, 0
  1a0f4e:	492552               	l32i	a5, a5, 0x124
  1a0f51:	1558                	l32i.n	a5, a5, 4
  1a0f53:	79d552               	addmi	a5, a5, 0x7900
  1a0f56:	558b                	addi.n	a5, a5, 8
  1a0f58:	6359                	s32i.n	a5, a3, 24
  1a0f5a:	0228                	l32i.n	a2, a2, 0
  1a0f5c:	492222               	l32i	a2, a2, 0x124
  1a0f5f:	f38951               	l32r	a5, 19dd84 (8164 <xthals_release_major+0x5284>)
  1a0f62:	1228                	l32i.n	a2, a2, 4
  1a0f64:	225a                	add.n	a2, a2, a5
  1a0f66:	ffe586               	j	1a0f00 <xa_wma_decoder_prv_set_dec_table+0x3c>

001a0f69 <xa_wma_decoder_prv_set_dec_table+0xa5>:
  1a0f69:	f01d                	retw.n

001a0f6b <xa_wma_decoder_prv_set_dec_table+0xa7>:
  1a0f6b:	16d682               	addmi	a8, a6, 0x1600
  1a0f6e:	20c882               	addi	a8, a8, 32
  1a0f71:	5389                	s32i.n	a8, a3, 20
  1a0f73:	0258                	l32i.n	a5, a2, 0
  1a0f75:	492552               	l32i	a5, a5, 0x124
  1a0f78:	1558                	l32i.n	a5, a5, 4
  1a0f7a:	64d552               	addmi	a5, a5, 0x6400
  1a0f7d:	30c552               	addi	a5, a5, 48
  1a0f80:	6359                	s32i.n	a5, a3, 24
  1a0f82:	0228                	l32i.n	a2, a2, 0
  1a0f84:	492222               	l32i	a2, a2, 0x124
  1a0f87:	1228                	l32i.n	a2, a2, 4
  1a0f89:	6fd222               	addmi	a2, a2, 0x6f00
  1a0f8c:	9cc222               	addi	a2, a2, -100
  1a0f8f:	ffdb46               	j	1a0f00 <xa_wma_decoder_prv_set_dec_table+0x3c>

001a0f92 <xa_wma_decoder_prv_set_dec_table+0xce>:
  1a0f92:	03d682               	addmi	a8, a6, 0x300
  1a0f95:	24c882               	addi	a8, a8, 36
  1a0f98:	5389                	s32i.n	a8, a3, 20
  1a0f9a:	0258                	l32i.n	a5, a2, 0
  1a0f9c:	492552               	l32i	a5, a5, 0x124
  1a0f9f:	1558                	l32i.n	a5, a5, 4
  1a0fa1:	56d552               	addmi	a5, a5, 0x5600
  1a0fa4:	554b                	addi.n	a5, a5, 4
  1a0fa6:	6359                	s32i.n	a5, a3, 24
  1a0fa8:	0228                	l32i.n	a2, a2, 0
  1a0faa:	492222               	l32i	a2, a2, 0x124
  1a0fad:	1228                	l32i.n	a2, a2, 4
  1a0faf:	5ad222               	addmi	a2, a2, 0x5a00
  1a0fb2:	b8c222               	addi	a2, a2, -72
  1a0fb5:	ffd1c6               	j	1a0f00 <xa_wma_decoder_prv_set_dec_table+0x3c>

001a0fb8 <xa_wma_decoder_prv_set_dec_table+0xf4>:
  1a0fb8:	3dd6a2               	addmi	a10, a6, 0x3d00
  1a0fbb:	c8caa2               	addi	a10, a10, -56
  1a0fbe:	53a9                	s32i.n	a10, a3, 20
  1a0fc0:	0298                	l32i.n	a9, a2, 0
  1a0fc2:	492992               	l32i	a9, a9, 0x124
  1a0fc5:	f370a1               	l32r	a10, 19dd88 (89c0 <xthals_release_major+0x5ae0>)
  1a0fc8:	1998                	l32i.n	a9, a9, 4
  1a0fca:	f37041               	l32r	a4, 19dd8c (8ef0 <xthals_release_major+0x6010>)
  1a0fcd:	99aa                	add.n	a9, a9, a10
  1a0fcf:	6399                	s32i.n	a9, a3, 24
  1a0fd1:	ffd606               	j	1a0f2d <xa_wma_decoder_prv_set_dec_table+0x69>

001a0fd4 <xa_wma_decoder_prv_decode_coefficient_stereo>:
  1a0fd4:	004136               	entry	a1, 32
  1a0fd7:	0238                	l32i.n	a3, a2, 0
  1a0fd9:	1e92a2               	l16si	a10, a2, 60
  1a0fdc:	3c1382               	l16ui	a8, a3, 120
  1a0fdf:	040c                	movi.n	a4, 0
  1a0fe1:	2eaa87               	bge	a10, a8, 1a1013 <xa_wma_decoder_prv_decode_coefficient_stereo+0x3f>

001a0fe4 <xa_wma_decoder_prv_decode_coefficient_stereo+0x10>:
  1a0fe4:	3523b2               	l32i	a11, a3, 212
  1a0fe7:	11caa0               	slli	a12, a10, 6
  1a0fea:	80bbc0               	add	a11, a11, a12
  1a0fed:	092b92               	l32i	a9, a11, 36
  1a0ff0:	009916               	beqz	a9, 1a0ffd <xa_wma_decoder_prv_decode_coefficient_stereo+0x29>
  1a0ff3:	02ad                	mov.n	a10, a2
  1a0ff5:	1c0c                	movi.n	a12, 1
  1a0ff7:	fd2725               	call8	19e268 <xa_wma_decoder_au_decode_coefficients>
  1a0ffa:	017a96               	bltz	a10, 1a1015 <xa_wma_decoder_prv_decode_coefficient_stereo+0x41>
  1a0ffd:	465342               	s16i	a4, a3, 140
  1a1000:	1e92a2               	l16si	a10, a2, 60
  1a1003:	d249                	s32i.n	a4, a2, 52
  1a1005:	aa1b                	addi.n	a10, a10, 1
  1a1007:	23aa80               	sext	a10, a10, 15
  1a100a:	1e52a2               	s16i	a10, a2, 60
  1a100d:	3c13d2               	l16ui	a13, a3, 120
  1a1010:	d02ad7               	blt	a10, a13, 1a0fe4 <xa_wma_decoder_prv_decode_coefficient_stereo+0x10>

001a1013 <xa_wma_decoder_prv_decode_coefficient_stereo+0x3f>:
  1a1013:	0a0c                	movi.n	a10, 0

001a1015 <xa_wma_decoder_prv_decode_coefficient_stereo+0x41>:
  1a1015:	0a2d                	mov.n	a2, a10
  1a1017:	f01d                	retw.n

001a1019 <xa_wma_decoder_prv_decode_coefficient_stereo+0x45>:
  1a1019:	000000                                        ...

001a101c <xa_wma_decoder_inv_quant_high_rate>:
  1a101c:	008136               	entry	a1, 64
  1a101f:	0c0c                	movi.n	a12, 0
  1a1021:	2291f2               	l16si	a15, a1, 68
  1a1024:	02ad                	mov.n	a10, a2
  1a1026:	1021e2               	l32i	a14, a1, 64
  1a1029:	052d                	mov.n	a2, a5
  1a102b:	0e58                	l32i.n	a5, a14, 0
  1a102d:	4169                	s32i.n	a6, a1, 16
  1a102f:	11b5f0               	slli	a11, a5, 1
  1a1032:	9085a0               	addx2	a8, a5, a10
  1a1035:	009862               	l16si	a6, a8, 0
  1a1038:	040fd6               	bgez	a15, 1a107c <xa_wma_decoder_inv_quant_high_rate+0x60>
  1a103b:	752727               	blt	a7, a2, 1a10b4 <xa_wma_decoder_inv_quant_high_rate+0x98>
  1a103e:	1221d2               	l32i	a13, a1, 72
  1a1041:	c81144               	ae_l32m.i	aed1, a1, 16
  1a1044:	60f0f0               	neg	a15, a15
  1a1047:	23ff80               	sext	a15, a15, 15

001a104a <xa_wma_decoder_inv_quant_high_rate+0x2e>:
  1a104a:	a09240               	addx4	a9, a2, a4
  1a104d:	905650               	addx2	a5, a6, a5
  1a1050:	ebfb62000f000b3f 	{ ae_l16m.x	aed0, a11, a3; nop; nop }
  1a1058:	0dc9                	s32i.n	a12, a13, 0
  1a105a:	eb6b5100010085af 	{ addx2	a8, a5, a10; ae_mulf48q32sp16s.l	aed0, aed1, aed0; nop }
  1a1062:	a0d6d0               	addx4	a13, a6, a13
  1a1065:	210f04               	ae_slaaq56	aed0, aed0, a15
  1a1068:	e40904               	ae_s32m.i	aed0, a9, 0
  1a106b:	009862               	l16si	a6, a8, 0
  1a106e:	11b5f0               	slli	a11, a5, 1
  1a1071:	226a                	add.n	a2, a2, a6
  1a1073:	232280               	sext	a2, a2, 15
  1a1076:	d0a727               	bge	a7, a2, 1a104a <xa_wma_decoder_inv_quant_high_rate+0x2e>
  1a1079:	000dc6               	j	1a10b4 <xa_wma_decoder_inv_quant_high_rate+0x98>

001a107c <xa_wma_decoder_inv_quant_high_rate+0x60>:
  1a107c:	342727               	blt	a7, a2, 1a10b4 <xa_wma_decoder_inv_quant_high_rate+0x98>
  1a107f:	1221d2               	l32i	a13, a1, 72
  1a1082:	c81144               	ae_l32m.i	aed1, a1, 16

001a1085 <xa_wma_decoder_inv_quant_high_rate+0x69>:
  1a1085:	a09240               	addx4	a9, a2, a4
  1a1088:	905650               	addx2	a5, a6, a5
  1a108b:	ebfb62000f002b3f 	{ ae_l16m.x	aed2, a11, a3; nop; nop }
  1a1093:	0dc9                	s32i.n	a12, a13, 0
  1a1095:	eb6b5102010285af 	{ addx2	a8, a5, a10; ae_mulf48q32sp16s.l	aed2, aed1, aed2; nop }
  1a109d:	a0d6d0               	addx4	a13, a6, a13
  1a10a0:	912f24               	ae_sraaq56	aed2, aed2, a15
  1a10a3:	e42904               	ae_s32m.i	aed2, a9, 0
  1a10a6:	009862               	l16si	a6, a8, 0
  1a10a9:	11b5f0               	slli	a11, a5, 1
  1a10ac:	226a                	add.n	a2, a2, a6
  1a10ae:	232280               	sext	a2, a2, 15
  1a10b1:	d0a727               	bge	a7, a2, 1a1085 <xa_wma_decoder_inv_quant_high_rate+0x69>
  1a10b4:	0e59                	s32i.n	a5, a14, 0
  1a10b6:	f01d                	retw.n

001a10b8 <xa_wma_decoder_huff_dec_get>:
  1a10b8:	006136               	entry	a1, 48
  1a10bb:	03ad                	mov.n	a10, a3
  1a10bd:	7b1c                	movi.n	a11, 23
  1a10bf:	d388                	l32i.n	a8, a3, 52
  1a10c1:	01cd                	mov.n	a12, a1
  1a10c3:	0008e0               	callx8	a8
  1a10c6:	029a96               	bltz	a10, 1a10f3 <xa_wma_decoder_huff_dec_get+0x3b>
  1a10c9:	019d                	mov.n	a9, a1
  1a10cb:	c22b                	addi.n	a12, a2, 2
  1a10cd:	0012b2               	l16ui	a11, a2, 0
  1a10d0:	0d0c                	movi.n	a13, 0
  1a10d2:	01e8                	l32i.n	a14, a1, 0
  1a10d4:	f3f1e0               	wur.ae_bithead	a14
  1a10d7:	67efd4               	wur.ae_bitptr	a13
  1a10da:	3410b4               	ae_vldsht	a11

001a10dd <xa_wma_decoder_huff_dec_get+0x25>:
  1a10dd:	0f0cb4               	ae_vldl16t	b0, a11, a12
  1a10e0:	77e964               	ae_vldl16c	a9
  1a10e3:	f60076               	bf	b0, 1a10dd <xa_wma_decoder_huff_dec_get+0x25>
  1a10e6:	67ee84               	rur.ae_bitptr	a8
  1a10e9:	c0f910               	sub	a15, a9, a1
  1a10ec:	b0ff80               	addx8	a15, a15, a8
  1a10ef:	04f9                	s32i.n	a15, a4, 0
  1a10f1:	05b9                	s32i.n	a11, a5, 0

001a10f3 <xa_wma_decoder_huff_dec_get+0x3b>:
  1a10f3:	0a2d                	mov.n	a2, a10
  1a10f5:	f01d                	retw.n

001a10f7 <xa_wma_decoder_huff_dec_get+0x3f>:
	...

001a10f8 <xa_wma_dec>:
  1a10f8:	00a136               	entry	a1, 80
  1a10fb:	0d400e4170b0b30e 	{ beqi.w18	a3, 16, 1a11e6 <xa_wma_dec+0xee>; nop }
  1a1103:	181c                	movi.n	a8, 17
  1a1105:	0d000d41d0b0838e 	{ beq.w18	a3, a8, 1a11e6 <xa_wma_dec+0xee>; nop }
  1a110d:	291c                	movi.n	a9, 18
  1a110f:	0d000d4130b0839e 	{ beq.w18	a3, a9, 1a11e6 <xa_wma_dec+0xee>; nop }
  1a1117:	3a1c                	movi.n	a10, 19
  1a1119:	0d000c4190b083ae 	{ beq.w18	a3, a10, 1a11e6 <xa_wma_dec+0xee>; nop }
  1a1121:	4b1c                	movi.n	a11, 20
  1a1123:	0d000b41f0b083be 	{ beq.w18	a3, a11, 1a11e6 <xa_wma_dec+0xee>; nop }
  1a112b:	5c1c                	movi.n	a12, 21
  1a112d:	0d000b4150b083ce 	{ beq.w18	a3, a12, 1a11e6 <xa_wma_dec+0xee>; nop }
  1a1135:	7d1c                	movi.n	a13, 23
  1a1137:	0d000a41b0b083de 	{ beq.w18	a3, a13, 1a11e6 <xa_wma_dec+0xee>; nop }
  1a113f:	9b1c                	movi.n	a11, 25
  1a1141:	0d000b4100b083be 	{ beq.w18	a3, a11, 1a11f5 <xa_wma_dec+0xfd>; nop }
  1a1149:	ae1c                	movi.n	a14, 26
  1a114b:	0d000a4160b083ee 	{ beq.w18	a3, a14, 1a11f5 <xa_wma_dec+0xfd>; nop }
  1a1153:	bf1c                	movi.n	a15, 27
  1a1155:	0d000941c0b083fe 	{ beq.w18	a3, a15, 1a11f5 <xa_wma_dec+0xfd>; nop }
  1a115d:	cc1c                	movi.n	a12, 28
  1a115f:	0d00094120b083ce 	{ beq.w18	a3, a12, 1a11f5 <xa_wma_dec+0xfd>; nop }
  1a1167:	d81c                	movi.n	a8, 29
  1a1169:	0d00084180b0838e 	{ beq.w18	a3, a8, 1a11f5 <xa_wma_dec+0xfd>; nop }
  1a1171:	00a3f2               	movi	a15, 0x300
  1a1174:	00a2a2               	movi	a10, 0x200
  1a1177:	070c                	movi.n	a7, 0
  1a1179:	160c                	movi.n	a6, 1
  1a117b:	3e0c                	movi.n	a14, 3
  1a117d:	4d0c                	movi.n	a13, 4
  1a117f:	55b3b7               	bgeu	a3, a11, 1a11d8 <xa_wma_dec+0xe0>
  1a1182:	f303b1               	l32r	a11, 19dd90 (1a118d <xa_wma_dec+0x95>)
  1a1185:	909330               	addx2	a9, a3, a3
  1a1188:	99ba                	add.n	a9, a9, a11
  1a118a:	0009a0               	jx	a9

001a118d <xa_wma_dec+0x95>:
  1a118d:	0011c6               	j	1a11d8 <xa_wma_dec+0xe0>
  1a1190:	001c06               	j	1a1204 <xa_wma_dec+0x10c>
  1a1193:	0070c6               	j	1a135a <xa_wma_dec+0x262>
  1a1196:	006746               	j	1a1337 <xa_wma_dec+0x23f>
  1a1199:	005406               	j	1a12ed <xa_wma_dec+0x1f5>
  1a119c:	004a86               	j	1a12ca <xa_wma_dec+0x1d2>
  1a119f:	004786               	j	1a12c1 <xa_wma_dec+0x1c9>
  1a11a2:	004046               	j	1a12a7 <xa_wma_dec+0x1af>
  1a11a5:	000d06               	j	1a11dd <xa_wma_dec+0xe5>
  1a11a8:	0035c6               	j	1a1283 <xa_wma_dec+0x18b>
  1a11ab:	0033c6               	j	1a127e <xa_wma_dec+0x186>
  1a11ae:	003106               	j	1a1276 <xa_wma_dec+0x17e>
  1a11b1:	002dc6               	j	1a126c <xa_wma_dec+0x174>
  1a11b4:	001c06               	j	1a1228 <xa_wma_dec+0x130>
  1a11b7:	001986               	j	1a1221 <xa_wma_dec+0x129>
  1a11ba:	000686               	j	1a11d8 <xa_wma_dec+0xe0>
  1a11bd:	0005c6               	j	1a11d8 <xa_wma_dec+0xe0>
  1a11c0:	000506               	j	1a11d8 <xa_wma_dec+0xe0>
  1a11c3:	000446               	j	1a11d8 <xa_wma_dec+0xe0>
  1a11c6:	000386               	j	1a11d8 <xa_wma_dec+0xe0>
  1a11c9:	0002c6               	j	1a11d8 <xa_wma_dec+0xe0>
  1a11cc:	000206               	j	1a11d8 <xa_wma_dec+0xe0>
  1a11cf:	000146               	j	1a11d8 <xa_wma_dec+0xe0>
  1a11d2:	000086               	j	1a11d8 <xa_wma_dec+0xe0>
  1a11d5:	0001c6               	j	1a11e0 <xa_wma_dec+0xe8>

001a11d8 <xa_wma_dec+0xe0>:
  1a11d8:	f2ef21               	l32r	a2, 19dd94 (ffff8002 <_memmap_cacheattr_bp_strict+0xd5010>)
  1a11db:	f01d                	retw.n

001a11dd <xa_wma_dec+0xe5>:
  1a11dd:	0212d2               	l16ui	a13, a2, 4

001a11e0 <xa_wma_dec+0xe8>:
  1a11e0:	05d9                	s32i.n	a13, a5, 0

001a11e2 <xa_wma_dec+0xea>:
  1a11e2:	020c                	movi.n	a2, 0
  1a11e4:	f01d                	retw.n

001a11e6 <xa_wma_dec+0xee>:
  1a11e6:	02ad                	mov.n	a10, a2
  1a11e8:	03bd                	mov.n	a11, a3
  1a11ea:	04cd                	mov.n	a12, a4
  1a11ec:	05dd                	mov.n	a13, a5
  1a11ee:	0042a5               	call8	1a1618 <xa_wma_decoder_mem_api>
  1a11f1:	0a2d                	mov.n	a2, a10
  1a11f3:	f01d                	retw.n

001a11f5 <xa_wma_dec+0xfd>:
  1a11f5:	02ad                	mov.n	a10, a2
  1a11f7:	03bd                	mov.n	a11, a3
  1a11f9:	04cd                	mov.n	a12, a4
  1a11fb:	05dd                	mov.n	a13, a5
  1a11fd:	0051e5               	call8	1a171c <xa_wma_decoder_table_api>
  1a1200:	0a2d                	mov.n	a2, a10
  1a1202:	f01d                	retw.n

001a1204 <xa_wma_dec+0x10c>:
  1a1204:	0d40394100b0f40e 	{ beqi.w18	a4, 0x100, 1a1598 <xa_wma_dec+0x4a0>; nop }
  1a120c:	0d00194110b084ae 	{ beq.w18	a4, a10, 1a13a1 <xa_wma_dec+0x2a9>; nop }
  1a1214:	0d001441d0b084fe 	{ beq.w18	a4, a15, 1a1365 <xa_wma_dec+0x26d>; nop }

001a121c <xa_wma_dec+0x124>:
  1a121c:	f2df21               	l32r	a2, 19dd98 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  1a121f:	f01d                	retw.n

001a1221 <xa_wma_dec+0x129>:
  1a1221:	02c8                	l32i.n	a12, a2, 0
  1a1223:	5ce9                	s32i.n	a14, a12, 20
  1a1225:	ffee46               	j	1a11e2 <xa_wma_dec+0xea>

001a1228 <xa_wma_dec+0x130>:
  1a1228:	02a8                	l32i.n	a10, a2, 0
  1a122a:	051ad2               	l16ui	a13, a10, 10
  1a122d:	0d401241f0b01dce 	{ bnei.w18	a13, 1, 1a1360 <xa_wma_dec+0x268>; nop }
  1a1235:	0b1292               	l16ui	a9, a2, 22
  1a1238:	400001b473324a9e 	{ ae_l32.i	aed2, a10, 12; nop; ae_movda32	aed3, a9 }
  1a1240:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  1a1248:	0d1282               	l16ui	a8, a2, 26
  1a124b:	25f2c4               	ae_movad32.l	a15, aed2
  1a124e:	400001b5451048fe 	{ ae_movda32	aed0, a8; nop; ae_movda32	aed1, a15 }
  1a1256:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a125e:	25e0c4               	ae_movad32.l	a14, aed0
  1a1261:	de7b                	addi.n	a13, a14, 7
  1a1263:	b3dee0               	movgez	a13, a14, a14
  1a1266:	21d3d0               	srai	a13, a13, 3
  1a1269:	ffdcc6               	j	1a11e0 <xa_wma_dec+0xe8>

001a126c <xa_wma_dec+0x174>:
  1a126c:	02b8                	l32i.n	a11, a2, 0
  1a126e:	05a8                	l32i.n	a10, a5, 0
  1a1270:	085ba2               	s16i	a10, a11, 16
  1a1273:	ffdac6               	j	1a11e2 <xa_wma_dec+0xea>

001a1276 <xa_wma_dec+0x17e>:
  1a1276:	02d8                	l32i.n	a13, a2, 0
  1a1278:	041dd2               	l16ui	a13, a13, 8
  1a127b:	ffd846               	j	1a11e0 <xa_wma_dec+0xe8>

001a127e <xa_wma_dec+0x186>:
  1a127e:	06dd                	mov.n	a13, a6
  1a1280:	ffd706               	j	1a11e0 <xa_wma_dec+0xe8>

001a1283 <xa_wma_dec+0x18b>:
  1a1283:	e37c                	movi.n	a3, -2
  1a1285:	0d40144170b0f40e 	{ beqi.w18	a4, 0x100, 1a13d0 <xa_wma_dec+0x2d8>; nop }
  1a128d:	0d001f4180b084ae 	{ beq.w18	a4, a10, 1a1489 <xa_wma_dec+0x391>; nop }
  1a1295:	8394f7               	bne	a4, a15, 1a121c <xa_wma_dec+0x124>
  1a1298:	02a8                	l32i.n	a10, a2, 0
  1a129a:	5ae8                	l32i.n	a14, a10, 20
  1a129c:	f42e16               	beqz	a14, 1a11e2 <xa_wma_dec+0xea>
  1a129f:	0c5a62               	s16i	a6, a10, 24
  1a12a2:	9239                	s32i.n	a3, a2, 36
  1a12a4:	ffce86               	j	1a11e2 <xa_wma_dec+0xea>

001a12a7 <xa_wma_dec+0x1af>:
  1a12a7:	0f1516               	beqz	a5, 1a139c <xa_wma_dec+0x2a4>
  1a12aa:	0d001141d0b05e5e 	{ bany.w18	a14, a5, 1a13cb <xa_wma_dec+0x2d3>; nop }
  1a12b2:	0212f2               	l16ui	a15, a2, 4
  1a12b5:	b259                	s32i.n	a5, a2, 44
  1a12b7:	11ffb0               	slli	a15, a15, 5
  1a12ba:	f5fa                	add.n	a15, a5, a15
  1a12bc:	c2f9                	s32i.n	a15, a2, 48
  1a12be:	ffc806               	j	1a11e2 <xa_wma_dec+0xea>

001a12c1 <xa_wma_dec+0x1c9>:
  1a12c1:	0252e2               	s16i	a14, a2, 4
  1a12c4:	6ca0d2               	movi	a13, 108
  1a12c7:	ffc546               	j	1a11e0 <xa_wma_dec+0xe8>

001a12ca <xa_wma_dec+0x1d2>:
  1a12ca:	0d401b4140b0f40e 	{ beqi.w18	a4, 0x100, 1a1482 <xa_wma_dec+0x38a>; nop }
  1a12d2:	0d3ff44160b0b4ae 	{ bne.w18	a4, a10, 1a121c <xa_wma_dec+0x124>; nop }
  1a12da:	8298                	l32i.n	a9, a2, 32
  1a12dc:	0599                	s32i.n	a9, a5, 0
  1a12de:	9288                	l32i.n	a8, a2, 36
  1a12e0:	0d7fef41e0b0184e 	{ bgei.w18	a8, 1, 1a11e2 <xa_wma_dec+0xea>; nop }
  1a12e8:	f2ad21               	l32r	a2, 19dd9c (980 <XtosCoreStateSize+0x700>)
  1a12eb:	f01d                	retw.n

001a12ed <xa_wma_dec+0x1f5>:
  1a12ed:	13a416               	beqz	a4, 1a142b <xa_wma_dec+0x333>
  1a12f0:	0d401c4170b0140e 	{ beqi.w18	a4, 1, 1a14bb <xa_wma_dec+0x3c3>; nop }
  1a12f8:	0d401d4160b0240e 	{ beqi.w18	a4, 2, 1a14d2 <xa_wma_dec+0x3da>; nop }
  1a1300:	0d401e4100b0340e 	{ beqi.w18	a4, 3, 1a14e4 <xa_wma_dec+0x3ec>; nop }
  1a1308:	0d402341c0b0440e 	{ beqi.w18	a4, 4, 1a1548 <xa_wma_dec+0x450>; nop }
  1a1310:	0d402441b0b0540e 	{ beqi.w18	a4, 5, 1a155f <xa_wma_dec+0x467>; nop }
  1a1318:	0d40264180b0640e 	{ beqi.w18	a4, 6, 1a1584 <xa_wma_dec+0x48c>; nop }
  1a1320:	0d402a4190b0740e 	{ beqi.w18	a4, 7, 1a15cd <xa_wma_dec+0x4d5>; nop }
  1a1328:	0d7fef4100b0f4ce 	{ bnei.w18	a4, 0x100, 1a121c <xa_wma_dec+0x124>; nop }
  1a1330:	05a8                	l32i.n	a10, a5, 0
  1a1332:	a2a9                	s32i.n	a10, a2, 40
  1a1334:	ffaa86               	j	1a11e2 <xa_wma_dec+0xea>

001a1337 <xa_wma_dec+0x23f>:
  1a1337:	0d402941c0b0f40e 	{ beqi.w18	a4, 0x100, 1a15d7 <xa_wma_dec+0x4df>; nop }
  1a133f:	0d00284120b084ae 	{ beq.w18	a4, a10, 1a15c5 <xa_wma_dec+0x4cd>; nop }
  1a1347:	4814f7               	beq	a4, a15, 1a1393 <xa_wma_dec+0x29b>
  1a134a:	00a4b2               	movi	a11, 0x400
  1a134d:	0d3fec41b0b0b4be 	{ bne.w18	a4, a11, 1a121c <xa_wma_dec+0x124>; nop }
  1a1355:	0569                	s32i.n	a6, a5, 0
  1a1357:	ffa1c6               	j	1a11e2 <xa_wma_dec+0xea>

001a135a <xa_wma_dec+0x262>:
  1a135a:	88a0d2               	movi	a13, 136
  1a135d:	ff9fc6               	j	1a11e0 <xa_wma_dec+0xe8>

001a1360 <xa_wma_dec+0x268>:
  1a1360:	07dd                	mov.n	a13, a7
  1a1362:	ff9e86               	j	1a11e0 <xa_wma_dec+0xe8>

001a1365 <xa_wma_dec+0x26d>:
  1a1365:	1dc5b2               	addi	a11, a5, 29
  1a1368:	f28ed1               	l32r	a13, 19dda0 (29f244 <xa_wma_decoder_common+0x3a8>)
  1a136b:	80c1a2               	addi	a10, a1, -128
  1a136e:	040dc2               	l8ui	a12, a13, 4
  1a1371:	0441c2               	s8i	a12, a1, 4
  1a1374:	0dd8                	l32i.n	a13, a13, 0
  1a1376:	01d9                	s32i.n	a13, a1, 0

001a1378 <xa_wma_dec+0x280>:
  1a1378:	800ae2               	l8ui	a14, a10, 128
  1a137b:	aa1b                	addi.n	a10, a10, 1
  1a137d:	0045e2               	s8i	a14, a5, 0
  1a1380:	551b                	addi.n	a5, a5, 1
  1a1382:	0d3fe541c0b09b5e 	{ blt.w18	a11, a5, 1a11e2 <xa_wma_dec+0xea>; nop }
  1a138a:	7f0af2               	l8ui	a15, a10, 127
  1a138d:	fe7f56               	bnez	a15, 1a1378 <xa_wma_dec+0x280>
  1a1390:	ff9386               	j	1a11e2 <xa_wma_dec+0xea>

001a1393 <xa_wma_dec+0x29b>:
  1a1393:	c298                	l32i.n	a9, a2, 48
  1a1395:	0998                	l32i.n	a9, a9, 0
  1a1397:	09ad                	mov.n	a10, a9
  1a1399:	0a3956               	bnez	a9, 1a1440 <xa_wma_dec+0x348>

001a139c <xa_wma_dec+0x2a4>:
  1a139c:	f28221               	l32r	a2, 19dda4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1a139f:	f01d                	retw.n

001a13a1 <xa_wma_dec+0x2a9>:
  1a13a1:	1dc5b2               	addi	a11, a5, 29
  1a13a4:	88c1a2               	addi	a10, a1, -120
  1a13a7:	f280c1               	l32r	a12, 19dda8 (29f240 <xa_wma_decoder_common+0x3a4>)
  1a13aa:	d18b                	addi.n	a13, a1, 8
  1a13ac:	0cc8                	l32i.n	a12, a12, 0
  1a13ae:	0dc9                	s32i.n	a12, a13, 0

001a13b0 <xa_wma_dec+0x2b8>:
  1a13b0:	800ad2               	l8ui	a13, a10, 128
  1a13b3:	aa1b                	addi.n	a10, a10, 1
  1a13b5:	0045d2               	s8i	a13, a5, 0
  1a13b8:	551b                	addi.n	a5, a5, 1
  1a13ba:	0d3fe24140b09b5e 	{ blt.w18	a11, a5, 1a11e2 <xa_wma_dec+0xea>; nop }
  1a13c2:	7f0ae2               	l8ui	a14, a10, 127
  1a13c5:	fe7e56               	bnez	a14, 1a13b0 <xa_wma_dec+0x2b8>
  1a13c8:	ff8586               	j	1a11e2 <xa_wma_dec+0xea>

001a13cb <xa_wma_dec+0x2d3>:
  1a13cb:	f27821               	l32r	a2, 19ddac (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  1a13ce:	f01d                	retw.n

001a13d0 <xa_wma_dec+0x2d8>:
  1a13d0:	c2c8                	l32i.n	a12, a2, 48
  1a13d2:	02a8                	l32i.n	a10, a2, 0
  1a13d4:	1cb8                	l32i.n	a11, a12, 4
  1a13d6:	1a98                	l32i.n	a9, a10, 4
  1a13d8:	2cc8                	l32i.n	a12, a12, 8
  1a13da:	01d942               	addmi	a4, a9, 0x100
  1a13dd:	6e2992               	l32i	a9, a9, 0x1b8
  1a13e0:	44cb                	addi.n	a4, a4, 12
  1a13e2:	19cc                	bnez.n	a9, 1a13e7 <xa_wma_dec+0x2ef>
  1a13e4:	0c1292               	l16ui	a9, a2, 24

001a13e7 <xa_wma_dec+0x2ef>:
  1a13e7:	081ae2               	l16ui	a14, a10, 16
  1a13ea:	80a0f2               	movi	a15, 128
  1a13ed:	0c9a82               	l16si	a8, a10, 24
  1a13f0:	43f9f0               	min	a15, a9, a15
  1a13f3:	041826               	beqi	a8, 1, 1a13fb <xa_wma_dec+0x303>
  1a13f6:	5a88                	l32i.n	a8, a10, 20
  1a13f8:	013866               	bnei	a8, 3, 1a13fd <xa_wma_dec+0x305>

001a13fb <xa_wma_dec+0x303>:
  1a13fb:	0f0c                	movi.n	a15, 0

001a13fd <xa_wma_dec+0x305>:
  1a13fd:	091a92               	l16ui	a9, a10, 18
  1a1400:	c09e90               	sub	a9, a14, a9
  1a1403:	83f790               	moveqz	a15, a7, a9
  1a1406:	0d000e4190b0aefe 	{ bge.w18	a14, a15, 1a14f3 <xa_wma_dec+0x3fb>; nop }
  1a140e:	095ae2               	s16i	a14, a10, 18
  1a1411:	02f8                	l32i.n	a15, a2, 0
  1a1413:	045f72               	s16i	a7, a15, 8
  1a1416:	a65472               	s16i	a7, a4, 0x14c
  1a1419:	02c8                	l32i.n	a12, a2, 0
  1a141b:	055c72               	s16i	a7, a12, 10
  1a141e:	02a8                	l32i.n	a10, a2, 0
  1a1420:	5ab8                	l32i.n	a11, a10, 20
  1a1422:	0bcc                	bnez.n	a11, 1a1426 <xa_wma_dec+0x32e>
  1a1424:	5ad9                	s32i.n	a13, a10, 20

001a1426 <xa_wma_dec+0x32e>:
  1a1426:	f26221               	l32r	a2, 19ddb0 (1182 <XtosCoreStateSize+0xf02>)
  1a1429:	f01d                	retw.n

001a142b <xa_wma_dec+0x333>:
  1a142b:	05a8                	l32i.n	a10, a5, 0
  1a142d:	14ea16               	beqz	a10, 1a157f <xa_wma_dec+0x487>
  1a1430:	f26181               	l32r	a8, 19ddb4 (bb80 <xthals_release_major+0x8ca0>)
  1a1433:	0d00144180b0e8ae 	{ bltu.w18	a8, a10, 1a157f <xa_wma_dec+0x487>; nop }
  1a143b:	22a9                	s32i.n	a10, a2, 8
  1a143d:	ff6846               	j	1a11e2 <xa_wma_dec+0xea>

001a1440 <xa_wma_dec+0x348>:
  1a1440:	b2b8                	l32i.n	a11, a2, 44
  1a1442:	0bb8                	l32i.n	a11, a11, 0
  1a1444:	ab8c                	beqz.n	a11, 1a1452 <xa_wma_dec+0x35a>
  1a1446:	049b76               	loopnez	a11, 1a144e <xa_wma_dec+0x356>
  1a1449:	004972               	s8i	a7, a9, 0
  1a144c:	991b                	addi.n	a9, a9, 1

001a144e <xa_wma_dec+0x356>:
  1a144e:	c2a8                	l32i.n	a10, a2, 48
  1a1450:	0aa8                	l32i.n	a10, a10, 0

001a1452 <xa_wma_dec+0x35a>:
  1a1452:	0062a2               	s32i	a10, a2, 0
  1a1455:	04c2b2               	addi	a11, a2, 4
  1a1458:	006ab2               	s32i	a11, a10, 0
  1a145b:	34c2b2               	addi	a11, a2, 52
  1a145e:	02a8                	l32i.n	a10, a2, 0
  1a1460:	0492a5               	call8	1a5d8c <xa_wma_decoder_initialize>
  1a1463:	02d8                	l32i.n	a13, a2, 0
  1a1465:	a2f8                	l32i.n	a15, a2, 40
  1a1467:	041de2               	l16ui	a14, a13, 8
  1a146a:	1dd8                	l32i.n	a13, a13, 4
  1a146c:	eefa                	add.n	a14, a14, a15
  1a146e:	a2e9                	s32i.n	a14, a2, 40
  1a1470:	6b6d62               	s32i	a6, a13, 0x1ac
  1a1473:	996de2               	s32i	a14, a13, 0x264
  1a1476:	976d72               	s32i	a7, a13, 0x25c
  1a1479:	02c8                	l32i.n	a12, a2, 0
  1a147b:	0a2d                	mov.n	a2, a10
  1a147d:	095c72               	s16i	a7, a12, 18
  1a1480:	f01d                	retw.n

001a1482 <xa_wma_dec+0x38a>:
  1a1482:	a2e8                	l32i.n	a14, a2, 40
  1a1484:	05e9                	s32i.n	a14, a5, 0
  1a1486:	ff5606               	j	1a11e2 <xa_wma_dec+0xea>

001a1489 <xa_wma_dec+0x391>:
  1a1489:	0298                	l32i.n	a9, a2, 0
  1a148b:	5998                	l32i.n	a9, a9, 20
  1a148d:	15a996               	bltz	a9, 1a15eb <xa_wma_dec+0x4f3>
  1a1490:	157916               	beqz	a9, 1a15eb <xa_wma_dec+0x4f3>
  1a1493:	07dd                	mov.n	a13, a7

001a1495 <xa_wma_dec+0x39d>:
  1a1495:	05d9                	s32i.n	a13, a5, 0
  1a1497:	02a8                	l32i.n	a10, a2, 0
  1a1499:	5ab8                	l32i.n	a11, a10, 20
  1a149b:	0d7fd44130b03bce 	{ bnei.w18	a11, 3, 1a11e2 <xa_wma_dec+0xea>; nop }
  1a14a3:	081ac2               	l16ui	a12, a10, 16
  1a14a6:	d38c56               	bnez	a12, 1a11e2 <xa_wma_dec+0xea>
  1a14a9:	1ad8                	l32i.n	a13, a10, 4
  1a14ab:	6b2dd2               	l32i	a13, a13, 0x1ac
  1a14ae:	0d7fd34100b01dce 	{ bnei.w18	a13, 1, 1a11e2 <xa_wma_dec+0xea>; nop }
  1a14b6:	0569                	s32i.n	a6, a5, 0
  1a14b8:	ff4986               	j	1a11e2 <xa_wma_dec+0xea>

001a14bb <xa_wma_dec+0x3c3>:
  1a14bb:	05a8                	l32i.n	a10, a5, 0
  1a14bd:	0d400d4110b01a0e 	{ beqi.w18	a10, 1, 1a1592 <xa_wma_dec+0x49a>; nop }
  1a14c5:	0d400c4190b02a0e 	{ beqi.w18	a10, 2, 1a1592 <xa_wma_dec+0x49a>; nop }
  1a14cd:	f23a21               	l32r	a2, 19ddb8 (ffff8981 <_memmap_cacheattr_bp_strict+0xd598f>)
  1a14d0:	f01d                	retw.n

001a14d2 <xa_wma_dec+0x3da>:
  1a14d2:	05a8                	l32i.n	a10, a5, 0
  1a14d4:	61a1e2               	movi	a14, 0x161
  1a14d7:	0d00114150b08aee 	{ beq.w18	a10, a14, 1a15f0 <xa_wma_dec+0x4f8>; nop }
  1a14df:	f23721               	l32r	a2, 19ddbc (ffff8982 <_memmap_cacheattr_bp_strict+0xd5990>)
  1a14e2:	f01d                	retw.n

001a14e4 <xa_wma_dec+0x3ec>:
  1a14e4:	05a8                	l32i.n	a10, a5, 0
  1a14e6:	0d40114110b0ba0e 	{ beqi.w18	a10, 16, 1a15fb <xa_wma_dec+0x503>; nop }
  1a14ee:	f23421               	l32r	a2, 19ddc0 (ffff8983 <_memmap_cacheattr_bp_strict+0xd5991>)
  1a14f1:	f01d                	retw.n

001a14f3 <xa_wma_dec+0x3fb>:
  1a14f3:	095a72               	s16i	a7, a10, 18
  1a14f6:	02a8                	l32i.n	a10, a2, 0
  1a14f8:	5af8                	l32i.n	a15, a10, 20
  1a14fa:	034f66               	bnei	a15, 4, 1a1501 <xa_wma_dec+0x409>
  1a14fd:	5a79                	s32i.n	a7, a10, 20
  1a14ff:	02a8                	l32i.n	a10, a2, 0

001a1501 <xa_wma_dec+0x409>:
  1a1501:	048e65               	call8	1a5de8 <xa_wma_decoder_execute>
  1a1504:	0022c2               	l32i	a12, a2, 0
  1a1507:	056ca2               	s32i	a10, a12, 20
  1a150a:	0022a2               	l32i	a10, a2, 0
  1a150d:	a2b8                	l32i.n	a11, a2, 40
  1a150f:	041a92               	l16ui	a9, a10, 8
  1a1512:	99ba                	add.n	a9, a9, a11
  1a1514:	a299                	s32i.n	a9, a2, 40
  1a1516:	051a82               	l16ui	a8, a10, 10
  1a1519:	161866               	bnei	a8, 1, 1a1533 <xa_wma_dec+0x43b>
  1a151c:	0c9ad2               	l16si	a13, a10, 24
  1a151f:	0ddc                	bnez.n	a13, 1a1533 <xa_wma_dec+0x43b>
  1a1521:	1f0c                	movi.n	a15, 1
  1a1523:	92e8                	l32i.n	a14, a2, 36
  1a1525:	1a88                	l32i.n	a8, a10, 4
  1a1527:	ee2b                	addi.n	a14, a14, 2
  1a1529:	972882               	l32i	a8, a8, 0x25c
  1a152c:	8289                	s32i.n	a8, a2, 32
  1a152e:	93efe0               	movnez	a14, a15, a14
  1a1531:	92e9                	s32i.n	a14, a2, 36
  1a1533:	5ab8                	l32i.n	a11, a10, 20
  1a1535:	0d7fca4190b01b0e 	{ beqi.w18	a11, 1, 1a11e2 <xa_wma_dec+0xea>; nop }
  1a153d:	ca1b16               	beqz	a11, 1a11e2 <xa_wma_dec+0xea>
  1a1540:	2e2b66               	bnei	a11, 2, 1a1572 <xa_wma_dec+0x47a>
  1a1543:	f22021               	l32r	a2, 19ddc4 (1180 <XtosCoreStateSize+0xf00>)
  1a1546:	f01d                	retw.n

001a1548 <xa_wma_dec+0x450>:
  1a1548:	05a8                	l32i.n	a10, a5, 0
  1a154a:	0d400a4180b03a0e 	{ beqi.w18	a10, 3, 1a15f6 <xa_wma_dec+0x4fe>; nop }
  1a1552:	0d400a4100b04a0e 	{ beqi.w18	a10, 4, 1a15f6 <xa_wma_dec+0x4fe>; nop }
  1a155a:	f21b21               	l32r	a2, 19ddc8 (ffff8984 <_memmap_cacheattr_bp_strict+0xd5992>)
  1a155d:	f01d                	retw.n

001a155f <xa_wma_dec+0x467>:
  1a155f:	05a8                	l32i.n	a10, a5, 0
  1a1561:	09ca16               	beqz	a10, 1a1601 <xa_wma_dec+0x509>
  1a1564:	0d40094190b01a2e 	{ bgeui.w18	a10, 0x10000, 1a1601 <xa_wma_dec+0x509>; nop }
  1a156c:	0c52a2               	s16i	a10, a2, 24
  1a156f:	ff1bc6               	j	1a11e2 <xa_wma_dec+0xea>

001a1572 <xa_wma_dec+0x47a>:
  1a1572:	0d00094150b08b3e 	{ beq.w18	a11, a3, 1a160b <xa_wma_dec+0x513>; nop }
  1a157a:	f21421               	l32r	a2, 19ddcc (ffff9180 <_memmap_cacheattr_bp_strict+0xd618e>)
  1a157d:	f01d                	retw.n

001a157f <xa_wma_dec+0x487>:
  1a157f:	f21421               	l32r	a2, 19ddd0 (ffff8980 <_memmap_cacheattr_bp_strict+0xd598e>)
  1a1582:	f01d                	retw.n

001a1584 <xa_wma_dec+0x48c>:
  1a1584:	05a8                	l32i.n	a10, a5, 0
  1a1586:	07ca96               	bltz	a10, 1a1606 <xa_wma_dec+0x50e>
  1a1589:	79daf6               	bgeui	a10, 64, 1a1606 <xa_wma_dec+0x50e>
  1a158c:	0e52a2               	s16i	a10, a2, 28
  1a158f:	ff13c6               	j	1a11e2 <xa_wma_dec+0xea>

001a1592 <xa_wma_dec+0x49a>:
  1a1592:	0b52a2               	s16i	a10, a2, 22
  1a1595:	ff1246               	j	1a11e2 <xa_wma_dec+0xea>

001a1598 <xa_wma_dec+0x4a0>:
  1a1598:	10c1a2               	addi	a10, a1, 16
  1a159b:	f20eb1               	l32r	a11, 19ddd4 (29f224 <xa_wma_decoder_common+0x388>)
  1a159e:	dede25               	call8	180380 <__vec_memcpy>
  1a15a1:	90c1a2               	addi	a10, a1, -112
  1a15a4:	adc1b2               	addi	a11, a1, -83

001a15a7 <xa_wma_dec+0x4af>:
  1a15a7:	800af2               	l8ui	a15, a10, 128
  1a15aa:	0045f2               	s8i	a15, a5, 0
  1a15ad:	aa1b                	addi.n	a10, a10, 1
  1a15af:	551b                	addi.n	a5, a5, 1
  1a15b1:	0d3fc241d0b09bae 	{ blt.w18	a11, a10, 1a11e2 <xa_wma_dec+0xea>; nop }
  1a15b9:	7f0a82               	l8ui	a8, a10, 127
  1a15bc:	fe7856               	bnez	a8, 1a15a7 <xa_wma_dec+0x4af>
  1a15bf:	ff07c6               	j	1a11e2 <xa_wma_dec+0xea>

001a15c2 <xa_wma_dec+0x4ca>:
  1a15c2:	000000                                        ...

001a15c5 <xa_wma_dec+0x4cd>:
  1a15c5:	02ad                	mov.n	a10, a2
  1a15c7:	000fe5               	call8	1a16c4 <xa_wma_decoder_fill_mem_tables>
  1a15ca:	ff0506               	j	1a11e2 <xa_wma_dec+0xea>

001a15cd <xa_wma_dec+0x4d5>:
  1a15cd:	05a8                	l32i.n	a10, a5, 0
  1a15cf:	03da96               	bltz	a10, 1a1610 <xa_wma_dec+0x518>
  1a15d2:	32a9                	s32i.n	a10, a2, 12
  1a15d4:	ff0286               	j	1a11e2 <xa_wma_dec+0xea>

001a15d7 <xa_wma_dec+0x4df>:
  1a15d7:	0462e2               	s32i	a14, a2, 16
  1a15da:	0a6272               	s32i	a7, a2, 40
  1a15dd:	086272               	s32i	a7, a2, 32
  1a15e0:	9279                	s32i.n	a7, a2, 36
  1a15e2:	34c2a2               	addi	a10, a2, 52
  1a15e5:	047525               	call8	1a5d38 <xa_wma_decoder_init_table_ptrs>
  1a15e8:	fefd86               	j	1a11e2 <xa_wma_dec+0xea>

001a15eb <xa_wma_dec+0x4f3>:
  1a15eb:	1d0c                	movi.n	a13, 1
  1a15ed:	ffa906               	j	1a1495 <xa_wma_dec+0x39d>

001a15f0 <xa_wma_dec+0x4f8>:
  1a15f0:	0a52a2               	s16i	a10, a2, 20
  1a15f3:	fefac6               	j	1a11e2 <xa_wma_dec+0xea>

001a15f6 <xa_wma_dec+0x4fe>:
  1a15f6:	42a9                	s32i.n	a10, a2, 16
  1a15f8:	fef986               	j	1a11e2 <xa_wma_dec+0xea>

001a15fb <xa_wma_dec+0x503>:
  1a15fb:	0d52a2               	s16i	a10, a2, 26
  1a15fe:	fef806               	j	1a11e2 <xa_wma_dec+0xea>

001a1601 <xa_wma_dec+0x509>:
  1a1601:	f1f521               	l32r	a2, 19ddd8 (ffff8985 <_memmap_cacheattr_bp_strict+0xd5993>)
  1a1604:	f01d                	retw.n

001a1606 <xa_wma_dec+0x50e>:
  1a1606:	f1f521               	l32r	a2, 19dddc (ffff8986 <_memmap_cacheattr_bp_strict+0xd5994>)
  1a1609:	f01d                	retw.n

001a160b <xa_wma_dec+0x513>:
  1a160b:	5a69                	s32i.n	a6, a10, 20
  1a160d:	fef446               	j	1a11e2 <xa_wma_dec+0xea>

001a1610 <xa_wma_dec+0x518>:
  1a1610:	f1f421               	l32r	a2, 19dde0 (ffff8987 <_memmap_cacheattr_bp_strict+0xd5995>)
  1a1613:	f01d                	retw.n

001a1615 <xa_wma_dec+0x51d>:
  1a1615:	000000                                        ...

001a1618 <xa_wma_decoder_mem_api>:
  1a1618:	004136               	entry	a1, 32
  1a161b:	041496               	bltz	a4, 1a1660 <xa_wma_decoder_mem_api+0x48>
  1a161e:	021262               	l16ui	a6, a2, 4
  1a1621:	3ba467               	bge	a4, a6, 1a1660 <xa_wma_decoder_mem_api+0x48>
  1a1624:	4cb326               	beqi	a3, 16, 1a1674 <xa_wma_decoder_mem_api+0x5c>
  1a1627:	171c                	movi.n	a7, 17
  1a1629:	531377               	beq	a3, a7, 1a1680 <xa_wma_decoder_mem_api+0x68>
  1a162c:	281c                	movi.n	a8, 18
  1a162e:	5a1387               	beq	a3, a8, 1a168c <xa_wma_decoder_mem_api+0x74>
  1a1631:	391c                	movi.n	a9, 19
  1a1633:	611397               	beq	a3, a9, 1a1698 <xa_wma_decoder_mem_api+0x80>
  1a1636:	4a1c                	movi.n	a10, 20
  1a1638:	2913a7               	beq	a3, a10, 1a1665 <xa_wma_decoder_mem_api+0x4d>
  1a163b:	5b1c                	movi.n	a11, 21
  1a163d:	0d000641d0b083be 	{ beq.w18	a3, a11, 1a16ae <xa_wma_decoder_mem_api+0x96>; nop }
  1a1645:	7c1c                	movi.n	a12, 23
  1a1647:	2593c7               	bne	a3, a12, 1a1670 <xa_wma_decoder_mem_api+0x58>
  1a164a:	0538                	l32i.n	a3, a5, 0
  1a164c:	b268                	l32i.n	a6, a2, 44
  1a164e:	11f4b0               	slli	a15, a4, 5
  1a1651:	66fa                	add.n	a6, a6, a15
  1a1653:	6639                	s32i.n	a3, a6, 24
  1a1655:	b2e8                	l32i.n	a14, a2, 44
  1a1657:	15d8                	l32i.n	a13, a5, 4
  1a1659:	eefa                	add.n	a14, a14, a15
  1a165b:	7ed9                	s32i.n	a13, a14, 28
  1a165d:	0003c6               	j	1a1670 <xa_wma_decoder_mem_api+0x58>

001a1660 <xa_wma_decoder_mem_api+0x48>:
  1a1660:	f1ce21               	l32r	a2, 19dd98 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  1a1663:	f01d                	retw.n

001a1665 <xa_wma_decoder_mem_api+0x4d>:
  1a1665:	b228                	l32i.n	a2, a2, 44
  1a1667:	1164b0               	slli	a6, a4, 5
  1a166a:	226a                	add.n	a2, a2, a6
  1a166c:	5228                	l32i.n	a2, a2, 20

001a166e <xa_wma_decoder_mem_api+0x56>:
  1a166e:	0529                	s32i.n	a2, a5, 0

001a1670 <xa_wma_decoder_mem_api+0x58>:
  1a1670:	020c                	movi.n	a2, 0
  1a1672:	f01d                	retw.n

001a1674 <xa_wma_decoder_mem_api+0x5c>:
  1a1674:	b228                	l32i.n	a2, a2, 44
  1a1676:	1164b0               	slli	a6, a4, 5
  1a1679:	226a                	add.n	a2, a2, a6
  1a167b:	0228                	l32i.n	a2, a2, 0
  1a167d:	fffb46               	j	1a166e <xa_wma_decoder_mem_api+0x56>

001a1680 <xa_wma_decoder_mem_api+0x68>:
  1a1680:	b228                	l32i.n	a2, a2, 44
  1a1682:	1164b0               	slli	a6, a4, 5
  1a1685:	226a                	add.n	a2, a2, a6
  1a1687:	1228                	l32i.n	a2, a2, 4
  1a1689:	fff846               	j	1a166e <xa_wma_decoder_mem_api+0x56>

001a168c <xa_wma_decoder_mem_api+0x74>:
  1a168c:	b228                	l32i.n	a2, a2, 44
  1a168e:	1164b0               	slli	a6, a4, 5
  1a1691:	226a                	add.n	a2, a2, a6
  1a1693:	2228                	l32i.n	a2, a2, 8
  1a1695:	fff546               	j	1a166e <xa_wma_decoder_mem_api+0x56>

001a1698 <xa_wma_decoder_mem_api+0x80>:
  1a1698:	b2a8                	l32i.n	a10, a2, 44
  1a169a:	1194b0               	slli	a9, a4, 5
  1a169d:	aa9a                	add.n	a10, a10, a9
  1a169f:	3aa8                	l32i.n	a10, a10, 12
  1a16a1:	05a9                	s32i.n	a10, a5, 0
  1a16a3:	b288                	l32i.n	a8, a2, 44
  1a16a5:	889a                	add.n	a8, a8, a9
  1a16a7:	4888                	l32i.n	a8, a8, 16
  1a16a9:	1589                	s32i.n	a8, a5, 4
  1a16ab:	fff046               	j	1a1670 <xa_wma_decoder_mem_api+0x58>

001a16ae <xa_wma_decoder_mem_api+0x96>:
  1a16ae:	35cc                	bnez.n	a5, 1a16b5 <xa_wma_decoder_mem_api+0x9d>
  1a16b0:	f1bd21               	l32r	a2, 19dda4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1a16b3:	f01d                	retw.n

001a16b5 <xa_wma_decoder_mem_api+0x9d>:
  1a16b5:	c2b8                	l32i.n	a11, a2, 48
  1a16b7:	a0b4b0               	addx4	a11, a4, a11
  1a16ba:	0b59                	s32i.n	a5, a11, 0
  1a16bc:	fb0456               	bnez	a4, 1a1670 <xa_wma_decoder_mem_api+0x58>
  1a16bf:	0259                	s32i.n	a5, a2, 0
  1a16c1:	ffeac6               	j	1a1670 <xa_wma_decoder_mem_api+0x58>

001a16c4 <xa_wma_decoder_fill_mem_tables>:
  1a16c4:	004136               	entry	a1, 32
  1a16c7:	f1c841               	l32r	a4, 19dde8 (3000 <xthals_release_major+0x120>)
  1a16ca:	80a092               	movi	a9, 128
  1a16cd:	080c                	movi.n	a8, 0
  1a16cf:	850c                	movi.n	a5, 8
  1a16d1:	2b0c                	movi.n	a11, 2
  1a16d3:	b2c8                	l32i.n	a12, a2, 44
  1a16d5:	f1c3d1               	l32r	a13, 19dde4 (cc04 <xthals_release_major+0x9d24>)
  1a16d8:	0cd9                	s32i.n	a13, a12, 0
  1a16da:	7c89                	s32i.n	a8, a12, 28
  1a16dc:	6c89                	s32i.n	a8, a12, 24
  1a16de:	5c89                	s32i.n	a8, a12, 20
  1a16e0:	4c89                	s32i.n	a8, a12, 16
  1a16e2:	3c89                	s32i.n	a8, a12, 12
  1a16e4:	2c89                	s32i.n	a8, a12, 8
  1a16e6:	1c59                	s32i.n	a5, a12, 4
  1a16e8:	b2a8                	l32i.n	a10, a2, 44
  1a16ea:	fa89                	s32i.n	a8, a10, 60
  1a16ec:	ea89                	s32i.n	a8, a10, 56
  1a16ee:	da89                	s32i.n	a8, a10, 52
  1a16f0:	ca89                	s32i.n	a8, a10, 48
  1a16f2:	ba89                	s32i.n	a8, a10, 44
  1a16f4:	aab9                	s32i.n	a11, a10, 40
  1a16f6:	9a59                	s32i.n	a5, a10, 36
  1a16f8:	8a99                	s32i.n	a9, a10, 32
  1a16fa:	b238                	l32i.n	a3, a2, 44
  1a16fc:	320c                	movi.n	a2, 3
  1a16fe:	116352               	s32i	a5, a3, 68
  1a1701:	136382               	s32i	a8, a3, 76
  1a1704:	146382               	s32i	a8, a3, 80
  1a1707:	156382               	s32i	a8, a3, 84
  1a170a:	166382               	s32i	a8, a3, 88
  1a170d:	176382               	s32i	a8, a3, 92
  1a1710:	126322               	s32i	a2, a3, 72
  1a1713:	106342               	s32i	a4, a3, 64
  1a1716:	082d                	mov.n	a2, a8
  1a1718:	f01d                	retw.n

001a171a <xa_wma_decoder_fill_mem_tables+0x56>:
	...

001a171c <xa_wma_decoder_table_api>:
  1a171c:	006136               	entry	a1, 48
  1a171f:	043496               	bltz	a4, 1a1766 <xa_wma_decoder_table_api+0x4a>
  1a1722:	4044e6               	bgei	a4, 4, 1a1766 <xa_wma_decoder_table_api+0x4a>
  1a1725:	090c                	movi.n	a9, 0
  1a1727:	4a0c                	movi.n	a10, 4
  1a1729:	057416               	beqz	a4, 1a1784 <xa_wma_decoder_table_api+0x68>
  1a172c:	621426               	beqi	a4, 1, 1a1792 <xa_wma_decoder_table_api+0x76>
  1a172f:	0d40074120b0240e 	{ beqi.w18	a4, 2, 1a17a5 <xa_wma_decoder_table_api+0x89>; nop }
  1a1737:	0d3466               	bnei	a4, 3, 1a1748 <xa_wma_decoder_table_api+0x2c>
  1a173a:	11a9                	s32i.n	a10, a1, 4
  1a173c:	2199                	s32i.n	a9, a1, 8
  1a173e:	38a382               	movi	a8, 0x338
  1a1741:	102292               	l32i	a9, a2, 64
  1a1744:	0189                	s32i.n	a8, a1, 0

001a1746 <xa_wma_decoder_table_api+0x2a>:
  1a1746:	3199                	s32i.n	a9, a1, 12

001a1748 <xa_wma_decoder_table_api+0x2c>:
  1a1748:	991c                	movi.n	a9, 25
  1a174a:	2c1397               	beq	a3, a9, 1a177a <xa_wma_decoder_table_api+0x5e>
  1a174d:	aa1c                	movi.n	a10, 26
  1a174f:	2c13a7               	beq	a3, a10, 1a177f <xa_wma_decoder_table_api+0x63>
  1a1752:	bb1c                	movi.n	a11, 27
  1a1754:	4813b7               	beq	a3, a11, 1a17a0 <xa_wma_decoder_table_api+0x84>
  1a1757:	dc1c                	movi.n	a12, 29
  1a1759:	0e13c7               	beq	a3, a12, 1a176b <xa_wma_decoder_table_api+0x4f>
  1a175c:	cd1c                	movi.n	a13, 28
  1a175e:	1113d7               	beq	a3, a13, 1a1773 <xa_wma_decoder_table_api+0x57>
  1a1761:	f18c21               	l32r	a2, 19dd94 (ffff8002 <_memmap_cacheattr_bp_strict+0xd5010>)
  1a1764:	f01d                	retw.n

001a1766 <xa_wma_decoder_table_api+0x4a>:
  1a1766:	f18c21               	l32r	a2, 19dd98 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  1a1769:	f01d                	retw.n

001a176b <xa_wma_decoder_table_api+0x4f>:
  1a176b:	3198                	l32i.n	a9, a1, 12

001a176d <xa_wma_decoder_table_api+0x51>:
  1a176d:	0599                	s32i.n	a9, a5, 0

001a176f <xa_wma_decoder_table_api+0x53>:
  1a176f:	020c                	movi.n	a2, 0
  1a1771:	f01d                	retw.n

001a1773 <xa_wma_decoder_table_api+0x57>:
  1a1773:	c5fc                	bnez.n	a5, 1a17b3 <xa_wma_decoder_table_api+0x97>
  1a1775:	f18b21               	l32r	a2, 19dda4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1a1778:	f01d                	retw.n

001a177a <xa_wma_decoder_table_api+0x5e>:
  1a177a:	0198                	l32i.n	a9, a1, 0
  1a177c:	fffb46               	j	1a176d <xa_wma_decoder_table_api+0x51>

001a177f <xa_wma_decoder_table_api+0x63>:
  1a177f:	1198                	l32i.n	a9, a1, 4
  1a1781:	fffa06               	j	1a176d <xa_wma_decoder_table_api+0x51>

001a1784 <xa_wma_decoder_table_api+0x68>:
  1a1784:	11a9                	s32i.n	a10, a1, 4
  1a1786:	2199                	s32i.n	a9, a1, 8
  1a1788:	f199e1               	l32r	a14, 19ddec (1fe0 <XtosCoreStateSize+0x1d60>)
  1a178b:	01e9                	s32i.n	a14, a1, 0
  1a178d:	d298                	l32i.n	a9, a2, 52
  1a178f:	ffecc6               	j	1a1746 <xa_wma_decoder_table_api+0x2a>

001a1792 <xa_wma_decoder_table_api+0x76>:
  1a1792:	11a9                	s32i.n	a10, a1, 4
  1a1794:	2199                	s32i.n	a9, a1, 8
  1a1796:	f196f1               	l32r	a15, 19ddf0 (9cc4 <xthals_release_major+0x6de4>)
  1a1799:	e298                	l32i.n	a9, a2, 56
  1a179b:	01f9                	s32i.n	a15, a1, 0
  1a179d:	ffe946               	j	1a1746 <xa_wma_decoder_table_api+0x2a>

001a17a0 <xa_wma_decoder_table_api+0x84>:
  1a17a0:	2198                	l32i.n	a9, a1, 8
  1a17a2:	fff1c6               	j	1a176d <xa_wma_decoder_table_api+0x51>

001a17a5 <xa_wma_decoder_table_api+0x89>:
  1a17a5:	11a9                	s32i.n	a10, a1, 4
  1a17a7:	2199                	s32i.n	a9, a1, 8
  1a17a9:	f19281               	l32r	a8, 19ddf4 (e08 <XtosCoreStateSize+0xb88>)
  1a17ac:	0189                	s32i.n	a8, a1, 0
  1a17ae:	f298                	l32i.n	a9, a2, 60
  1a17b0:	ffe486               	j	1a1746 <xa_wma_decoder_table_api+0x2a>

001a17b3 <xa_wma_decoder_table_api+0x97>:
  1a17b3:	20a550               	or	a10, a5, a5
  1a17b6:	0121b2               	l32i	a11, a1, 4
  1a17b9:	ded825               	call8	18053c <__umodsi3>
  1a17bc:	004a16               	beqz	a10, 1a17c4 <xa_wma_decoder_table_api+0xa8>
  1a17bf:	f17b21               	l32r	a2, 19ddac (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  1a17c2:	f01d                	retw.n

001a17c4 <xa_wma_decoder_table_api+0xa8>:
  1a17c4:	d48c                	beqz.n	a4, 1a17d5 <xa_wma_decoder_table_api+0xb9>
  1a17c6:	101426               	beqi	a4, 1, 1a17da <xa_wma_decoder_table_api+0xbe>
  1a17c9:	122426               	beqi	a4, 2, 1a17df <xa_wma_decoder_table_api+0xc3>
  1a17cc:	9f3466               	bnei	a4, 3, 1a176f <xa_wma_decoder_table_api+0x53>
  1a17cf:	106252               	s32i	a5, a2, 64
  1a17d2:	ffe646               	j	1a176f <xa_wma_decoder_table_api+0x53>

001a17d5 <xa_wma_decoder_table_api+0xb9>:
  1a17d5:	d259                	s32i.n	a5, a2, 52
  1a17d7:	ffe506               	j	1a176f <xa_wma_decoder_table_api+0x53>

001a17da <xa_wma_decoder_table_api+0xbe>:
  1a17da:	e259                	s32i.n	a5, a2, 56
  1a17dc:	ffe3c6               	j	1a176f <xa_wma_decoder_table_api+0x53>

001a17df <xa_wma_decoder_table_api+0xc3>:
  1a17df:	f259                	s32i.n	a5, a2, 60
  1a17e1:	ffe286               	j	1a176f <xa_wma_decoder_table_api+0x53>

001a17e4 <xa_wma_decoder_table_api+0xc8>:
  1a17e4:	00000000                                ....

001a17e8 <xa_wma_decoder_table_api+0xcc>:
  1a17e8:	004136               	entry	a1, 32
  1a17eb:	f15151               	l32r	a5, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  1a17ee:	c80204               	ae_l32m.i	aed0, a2, 0
  1a17f1:	0248                	l32i.n	a4, a2, 0
  1a17f3:	2590d4               	ae_nsa64	a9, aed0
  1a17f6:	141457               	beq	a4, a5, 1a180e <xa_wma_decoder_table_api+0xf2>
  1a17f9:	f0c9a2               	addi	a10, a9, -16
  1a17fc:	211a04               	ae_slaaq56	aed1, aed0, a10
  1a17ff:	e41204               	ae_s32m.i	aed1, a2, 0
  1a1802:	0388                	l32i.n	a8, a3, 0
  1a1804:	f8c992               	addi	a9, a9, -8
  1a1807:	889a                	add.n	a8, a8, a9
  1a1809:	f8c882               	addi	a8, a8, -8
  1a180c:	0389                	s32i.n	a8, a3, 0

001a180e <xa_wma_decoder_table_api+0xf2>:
  1a180e:	f01d                	retw.n

001a1810 <xa_wma_decoder_table_api+0xf4>:
  1a1810:	004136               	entry	a1, 32
  1a1813:	f17991               	l32r	a9, 19ddf8 (19660d <_lib_mp3_dec_text_start+0x105>)
  1a1816:	400001b47110429e 	{ ae_l32.i	aed0, a2, 4; nop; ae_movda32	aed1, a9 }
  1a181e:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a1826:	f17581               	l32r	a8, 19ddfc (3c6ef35f <_memmap_cacheattr_bp_allvalid+0x1a4cd13d>)
  1a1829:	2530c4               	ae_movad32.l	a3, aed0
  1a182c:	338a                	add.n	a3, a3, a8
  1a182e:	1239                	s32i.n	a3, a2, 4
  1a1830:	213230               	srai	a3, a3, 2
  1a1833:	218230               	srai	a8, a3, 2
  1a1836:	338a                	add.n	a3, a3, a8
  1a1838:	0288                	l32i.n	a8, a2, 0
  1a183a:	0239                	s32i.n	a3, a2, 0
  1a183c:	c02380               	sub	a2, a3, a8
  1a183f:	f01d                	retw.n

001a1841 <xa_wma_decoder_table_api+0x125>:
  1a1841:	000000                                        ...

001a1844 <xa_wma_decoder_table_api+0x128>:
  1a1844:	004136               	entry	a1, 32
  1a1847:	3c0234               	ae_movda32	aed0, a2
  1a184a:	400001014501331e 	{ ae_movda32	aed1, a3; nop; movi	a3, 1 }
  1a1852:	eb0f40010000002f 	{ movi	a2, 0; ae_mul32.ll	aed0, aed0, aed1; nop }
  1a185a:	151234               	ae_movda32x2	aed1, a2, a3
  1a185d:	310014               	ae_add64	aed0, aed0, aed1
  1a1860:	2530b4               	ae_movad32.h	a3, aed0
  1a1863:	2520c4               	ae_movad32.l	a2, aed0
  1a1866:	f01d                	retw.n

001a1868 <xa_wma_decoder_table_api+0x14c>:
  1a1868:	004136               	entry	a1, 32
  1a186b:	400001b54501423e 	{ ae_movda32	aed1, a2; nop; ae_movda32	aed0, a3 }
  1a1873:	eb0fdd010000259f 	{ nop; ae_mul32.ll	aed0, aed0, aed1; nop }
  1a187b:	2530b4               	ae_movad32.h	a3, aed0
  1a187e:	2520c4               	ae_movad32.l	a2, aed0
  1a1881:	f01d                	retw.n

001a1883 <xa_wma_decoder_table_api+0x167>:
	...

001a1884 <xa_wma_decoder_table_api+0x168>:
  1a1884:	006136               	entry	a1, 48
  1a1887:	f15e41               	l32r	a4, 19de00 (7ffff <_memmap_cacheattr_bp_base+0x5dffd>)
  1a188a:	0129                	s32i.n	a2, a1, 0
  1a188c:	f13051               	l32r	a5, 19dd4c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1a188f:	1159                	s32i.n	a5, a1, 4
  1a1891:	c80104               	ae_l32m.i	aed0, a1, 0
  1a1894:	0d00094140b0c42e 	{ bgeu.w18	a4, a2, 1a192c <xa_wma_decoder_table_api+0x210>; nop }
  1a189c:	180c                	movi.n	a8, 1
  1a189e:	0042d6               	bgez	a2, 1a18a6 <xa_wma_decoder_table_api+0x18a>
  1a18a1:	d20c                	movi.n	a2, 13
  1a18a3:	000406               	j	1a18b7 <xa_wma_decoder_table_api+0x19b>

001a18a6 <xa_wma_decoder_table_api+0x18a>:
  1a18a6:	2540d4               	ae_nsa64	a4, aed0
  1a18a9:	d20c                	movi.n	a2, 13
  1a18ab:	f1c442               	addi	a4, a4, -15
  1a18ae:	234480               	sext	a4, a4, 15
  1a18b1:	210404               	ae_slaaq56	aed0, aed0, a4
  1a18b4:	c02240               	sub	a2, a2, a4

001a18b7 <xa_wma_decoder_table_api+0x19b>:
  1a18b7:	400001544105018e 	{ ae_l32m.i	aed5, a1, 4; nop; ae_slaaq56	aed0, aed0, a8 }
  1a18bf:	6912a6               	blti	a2, 1, 1a192c <xa_wma_decoder_table_api+0x210>
  1a18c2:	081c                	movi.n	a8, 16
  1a18c4:	150c                	movi.n	a5, 1
  1a18c6:	860c                	movi.n	a6, 8
  1a18c8:	891c                	movi.n	a9, 24
  1a18ca:	616904               	ae_srlaq56	aed6, aed0, a9
  1a18cd:	40000154e246016e 	{ ae_s32m.i	aed6, a1, 8; nop; ae_slaaq56	aed4, aed0, a6 }
  1a18d5:	080142               	l8ui	a4, a1, 8
  1a18d8:	614544               	ae_srlaq56	aed4, aed4, a5
  1a18db:	bbfb52405f40443e 	{ addx4	a4, a4, a3; nop; ae_and	aed4, aed4, aed5 }
  1a18e3:	1468                	l32i.n	a6, a4, 4
  1a18e5:	0448                	l32i.n	a4, a4, 0
  1a18e7:	213844               	ae_slaaq56	aed3, aed4, a8
  1a18ea:	befb5a304f30646e 	{ sub	a6, a4, a6; nop; ae_truncp24q48x2	aed3, aed3, aed4 }
  1a18f2:	416160               	srli	a6, a6, 1
  1a18f5:	3169                	s32i.n	a6, a1, 12
  1a18f7:	eb01ac030301213f 	{ ae_l32m.i	aed2, a1, 12; ae_sel16i.n	aed1, aed3, aed3, 1; nop }
  1a18ff:	eb6cdd010201259f 	{ nop; ae_mulf48q32sp16u.l	aed1, aed2, aed1; nop }
  1a1907:	0dfb2f001f10f25f 	{ addi	a5, a2, -1; nop; ae_srai64	aed1, aed1, 16 }
  1a190f:	eb3d5f030201558f 	{ sext	a5, a5, 15; ae_mulaf48q32sp16s.l	aed1, aed2, aed3; nop }
  1a1917:	160c                	movi.n	a6, 1
  1a1919:	211614               	ae_slaaq56	aed1, aed1, a6
  1a191c:	e41134               	ae_s32m.i	aed1, a1, 12
  1a191f:	3128                	l32i.n	a2, a1, 12
  1a1921:	400500               	ssr	a5
  1a1924:	c02420               	sub	a2, a4, a2
  1a1927:	912020               	srl	a2, a2
  1a192a:	f01d                	retw.n

001a192c <xa_wma_decoder_table_api+0x210>:
  1a192c:	f27c                	movi.n	a2, -1
  1a192e:	f01d                	retw.n

001a1930 <xa_wma_decoder_prv_inverse_quantize_low_rate>:
  1a1930:	01c136               	entry	a1, 224
  1a1933:	025d                	mov.n	a5, a2
  1a1935:	03a8                	l32i.n	a10, a3, 0
  1a1937:	43c8                	l32i.n	a12, a3, 16
  1a1939:	33b8                	l32i.n	a11, a3, 12
  1a193b:	e3d8                	l32i.n	a13, a3, 56
  1a193d:	162282               	l32i	a8, a2, 88
  1a1940:	266142               	s32i	a4, a1, 152
  1a1943:	c398                	l32i.n	a9, a3, 48
  1a1945:	f41c                	movi.n	a4, 31
  1a1947:	276192               	s32i	a9, a1, 156
  1a194a:	c04480               	sub	a4, a4, a8
  1a194d:	2388                	l32i.n	a8, a3, 8
  1a194f:	256182               	s32i	a8, a1, 148
  1a1952:	3dcc                	bnez.n	a13, 1a1959 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x29>
  1a1954:	f0f621               	l32r	a2, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  1a1957:	f01d                	retw.n

001a1959 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x29>:
  1a1959:	1b61c2               	s32i	a12, a1, 108
  1a195c:	1a61b2               	s32i	a11, a1, 104
  1a195f:	1961a2               	s32i	a10, a1, 100
  1a1962:	f12791               	l32r	a9, 19de00 (7ffff <_memmap_cacheattr_bp_base+0x5dffd>)
  1a1965:	01d9                	s32i.n	a13, a1, 0
  1a1967:	4922e2               	l32i	a14, a2, 0x124
  1a196a:	f0f8f1               	l32r	a15, 19dd4c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1a196d:	2ee8                	l32i.n	a14, a14, 8
  1a196f:	11f9                	s32i.n	a15, a1, 4
  1a1971:	08dee2               	addmi	a14, a14, 0x800
  1a1974:	400000404080e1ee 	{ ae_l32m.i	aed0, a1, 0; nop; addi	a14, a14, -124 }
  1a197c:	20b9d7               	bgeu	a9, a13, 1a19a0 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x70>
  1a197f:	004dd6               	bgez	a13, 1a1987 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x57>
  1a1982:	dc0c                	movi.n	a12, 13
  1a1984:	000406               	j	1a1998 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x68>

001a1987 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x57>:
  1a1987:	25d0d4               	ae_nsa64	a13, aed0
  1a198a:	dc0c                	movi.n	a12, 13
  1a198c:	f1cdd2               	addi	a13, a13, -15
  1a198f:	23dd80               	sext	a13, a13, 15
  1a1992:	210d04               	ae_slaaq56	aed0, aed0, a13
  1a1995:	c0ccd0               	sub	a12, a12, a13

001a1998 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x68>:
  1a1998:	1f0c                	movi.n	a15, 1
  1a199a:	210f04               	ae_slaaq56	aed0, aed0, a15
  1a199d:	041ce6               	bgei	a12, 1, 1a19a5 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x75>

001a19a0 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x70>:
  1a19a0:	f27c                	movi.n	a2, -1
  1a19a2:	001b46               	j	1a1a13 <xa_wma_decoder_prv_inverse_quantize_low_rate+0xe3>

001a19a5 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x75>:
  1a19a5:	0b1c                	movi.n	a11, 16
  1a19a7:	180c                	movi.n	a8, 1
  1a19a9:	890c                	movi.n	a9, 8
  1a19ab:	400001104105a18e 	{ ae_l32m.i	aed5, a1, 4; nop; movi	a10, 24 }
  1a19b3:	616a04               	ae_srlaq56	aed6, aed0, a10
  1a19b6:	40000154e246019e 	{ ae_s32m.i	aed6, a1, 8; nop; ae_slaaq56	aed4, aed0, a9 }
  1a19be:	080122               	l8ui	a2, a1, 8
  1a19c1:	614844               	ae_srlaq56	aed4, aed4, a8
  1a19c4:	bbfb52405f4022ee 	{ addx4	a2, a2, a14; nop; ae_and	aed4, aed4, aed5 }
  1a19cc:	12a8                	l32i.n	a10, a2, 4
  1a19ce:	0228                	l32i.n	a2, a2, 0
  1a19d0:	213b44               	ae_slaaq56	aed3, aed4, a11
  1a19d3:	befb5a304f30a2ae 	{ sub	a10, a2, a10; nop; ae_truncp24q48x2	aed3, aed3, aed4 }
  1a19db:	41a1a0               	srli	a10, a10, 1
  1a19de:	31a9                	s32i.n	a10, a1, 12
  1a19e0:	eb01ac030301213f 	{ ae_l32m.i	aed2, a1, 12; ae_sel16i.n	aed1, aed3, aed3, 1; nop }
  1a19e8:	eb6cdd010201259f 	{ nop; ae_mulf48q32sp16u.l	aed1, aed2, aed1; nop }
  1a19f0:	0dfb2f001f10fc9f 	{ addi	a9, a12, -1; nop; ae_srai64	aed1, aed1, 16 }
  1a19f8:	eb3d5f030201998f 	{ sext	a9, a9, 15; ae_mulaf48q32sp16s.l	aed1, aed2, aed3; nop }
  1a1a00:	1a0c                	movi.n	a10, 1
  1a1a02:	211a14               	ae_slaaq56	aed1, aed1, a10
  1a1a05:	e41134               	ae_s32m.i	aed1, a1, 12
  1a1a08:	3188                	l32i.n	a8, a1, 12
  1a1a0a:	400900               	ssr	a9
  1a1a0d:	c02280               	sub	a2, a2, a8
  1a1a10:	912020               	srl	a2, a2

001a1a13 <xa_wma_decoder_prv_inverse_quantize_low_rate+0xe3>:
  1a1a13:	31e020               	srai	a14, a2, 16
  1a1a16:	55d8                	l32i.n	a13, a5, 20
  1a1a18:	41d9                	s32i.n	a13, a1, 16
  1a1a1a:	1392e4               	ae_cvtp24a16x2.ll	aed9, a2, a14
  1a1a1d:	eb01ac090907856f 	{ ae_l32m.i	aed8, a5, 24; ae_sel16i.n	aed7, aed9, aed9, 1; nop }
  1a1a25:	eb7ddd070807259f 	{ nop; ae_mulq32sp16u.l	aed7, aed8, aed7; nop }
  1a1a2d:	14c1a2               	addi	a10, a1, 20
  1a1a30:	0dfb21007f7001bf 	{ addi	a11, a1, 16; nop; ae_srai64	aed7, aed7, 16 }
  1a1a38:	eb4c2f090807eddf 	{ addi	a13, a13, -2; ae_mulaq32sp16s.l	aed7, aed8, aed9; nop }
  1a1a40:	41d9                	s32i.n	a13, a1, 16
  1a1a42:	25c734               	ae_trunca32q48	a12, aed7
  1a1a45:	51c9                	s32i.n	a12, a1, 20
  1a1a47:	ffda25               	call8	1a17e8 <xa_wma_decoder_table_api+0xcc>
  1a1a4a:	20c1a2               	addi	a10, a1, 32
  1a1a4d:	1cc1b2               	addi	a11, a1, 28
  1a1a50:	5188                	l32i.n	a8, a1, 20
  1a1a52:	060c                	movi.n	a6, 0
  1a1a54:	7169                	s32i.n	a6, a1, 28
  1a1a56:	f58080               	extui	a8, a8, 16, 16
  1a1a59:	e3f8                	l32i.n	a15, a3, 56
  1a1a5b:	81f9                	s32i.n	a15, a1, 32
  1a1a5d:	0c5182               	s16i	a8, a1, 24
  1a1a60:	ffd865               	call8	1a17e8 <xa_wma_decoder_table_api+0xcc>
  1a1a63:	152592               	l32i	a9, a5, 84
  1a1a66:	0e5956               	bnez	a9, 1a1b4f <xa_wma_decoder_prv_inverse_quantize_low_rate+0x21f>
  1a1a69:	5995b2               	l16si	a11, a5, 178
  1a1a6c:	0d406041a0b01b6e 	{ blti.w18	a11, 1, 1a207a <xa_wma_decoder_prv_inverse_quantize_low_rate+0x74a>; nop }
  1a1a74:	262192               	l32i	a9, a1, 152
  1a1a77:	2ea0e2               	movi	a14, 46
  1a1a7a:	4ea0d2               	movi	a13, 78
  1a1a7d:	78c1a2               	addi	a10, a1, 120
  1a1a80:	272132               	l32i	a3, a1, 156
  1a1a83:	192162               	l32i	a6, a1, 100
  1a1a86:	28c1c2               	addi	a12, a1, 40
  1a1a89:	400000c008f96c6e 	{ ae_l16m.i	aed9, a12, -16; nop; addi	a6, a6, -4 }
  1a1a91:	400000c117f93a3e 	{ ae_s32x2.i	aed9, a10, 56; nop; addi	a3, a3, -4 }
  1a1a99:	acab76               	loopgtz	a11, 1a1b49 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x219>
  1a1a9c:	44c1f2               	addi	a15, a1, 68
  1a1a9f:	0988                	l32i.n	a8, a9, 0
  1a1aa1:	9189                	s32i.n	a8, a1, 36
  1a1aa3:	c80f84               	ae_l32m.i	aed0, a15, -32
  1a1aa6:	25c0d4               	ae_nsa64	a12, aed0
  1a1aa9:	c9d614               	ae_l32m.iu	aed13, a6, 4
  1a1aac:	f8cca2               	addi	a10, a12, -8
  1a1aaf:	e0ccc2               	addi	a12, a12, -32
  1a1ab2:	23bc80               	sext	a11, a12, 15
  1a1ab5:	116cf7               	bbci	a12, 15, 1a1aca <xa_wma_decoder_prv_inverse_quantize_low_rate+0x19a>
  1a1ab8:	48c1b2               	addi	a11, a1, 72
  1a1abb:	60f0c0               	neg	a15, a12
  1a1abe:	23ff80               	sext	a15, a15, 15
  1a1ac1:	91af04               	ae_sraaq56	aed10, aed0, a15
  1a1ac4:	e4ab84               	ae_s32m.i	aed10, a11, -32
  1a1ac7:	000206               	j	1a1ad3 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x1a3>

001a1aca <xa_wma_decoder_prv_inverse_quantize_low_rate+0x19a>:
  1a1aca:	48c182               	addi	a8, a1, 72
  1a1acd:	21bb04               	ae_slaaq56	aed11, aed0, a11
  1a1ad0:	e4b884               	ae_s32m.i	aed11, a8, -32

001a1ad3 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x1a3>:
  1a1ad3:	21d4d4               	ae_slaaq56	aed13, aed13, a4
  1a1ad6:	0f1c                	movi.n	a15, 16
  1a1ad8:	a1c8                	l32i.n	a12, a1, 40
  1a1ada:	78c182               	addi	a8, a1, 120
  1a1add:	400000c06730b81e 	{ ae_l32x2.i	aed0, a8, 56; nop; addi	a11, a1, 60 }
  1a1ae5:	1651c2               	s16i	a12, a1, 44
  1a1ae8:	4000008008f1cbae 	{ ae_l16m.i	aed1, a11, -16; nop; addi	a12, a10, -8 }
  1a1af0:	eb805f01000fcc8f 	{ sext	a12, a12, 15; ae_muls32f48p16s.ll	aed15, aed0, aed1; nop }
  1a1af8:	41b8                	l32i.n	a11, a1, 16
  1a1afa:	21eff4               	ae_slaaq56	aed14, aed15, a15
  1a1afd:	bbca                	add.n	a11, a11, a12
  1a1aff:	bb4a                	add.n	a11, a11, a4
  1a1b01:	c0cdb0               	sub	a12, a13, a11
  1a1b04:	befb5ae0ffe0febe 	{ sub	a15, a14, a11; nop; ae_truncp24q48x2	aed14, aed14, aed15 }
  1a1b0c:	6080f0               	neg	a8, a15
  1a1b0f:	3cfc14               	ae_cvt48a32	aed15, a12
  1a1b12:	0c801a3ece1c0f2e 	{ ae_cvt48a32	aed0, a15; ae_sel16i	aed12, aed14, aed14, 1 }
  1a1b1a:	eb6c2d0c0d0c7bbf 	{ addi	a11, a11, -41; ae_mulf48q32sp16u.l	aed12, aed13, aed12; nop }
  1a1b22:	c1b9                	s32i.n	a11, a1, 48
  1a1b24:	8dc0c4               	ae_srai64	aed12, aed12, 16
  1a1b27:	eb3dd90e0d0ce00f 	{ ae_movi	aed14, 0; ae_mulaf48q32sp16s.l	aed12, aed13, aed14; nop }
  1a1b2f:	500e04               	ae_le64	b0, aed14, aed0
  1a1b32:	501fe4               	ae_le64	b1, aed15, aed14
  1a1b35:	21dfc4               	ae_slaaq56	aed13, aed12, a15
  1a1b38:	91c8c4               	ae_sraaq56	aed12, aed12, a8
  1a1b3b:	60ce14               	ae_movt64	aed12, aed14, b1
  1a1b3e:	c1fb20d00fc0499e 	{ addi	a9, a9, 4; nop; ae_movt64	aed12, aed13, b0 }
  1a1b46:	e5c314               	ae_s32m.iu	aed12, a3, 4

001a1b49 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x219>:
  1a1b49:	5995b2               	l16si	a11, a5, 178
  1a1b4c:	014a86               	j	1a207a <xa_wma_decoder_prv_inverse_quantize_low_rate+0x74a>

001a1b4f <xa_wma_decoder_prv_inverse_quantize_low_rate+0x21f>:
  1a1b4f:	1c6152               	s32i	a5, a1, 112
  1a1b52:	f0aca1               	l32r	a10, 19de04 (51eb851f <_memmap_cacheattr_bp_allvalid+0x2fc962fd>)
  1a1b55:	f0ac91               	l32r	a9, 19de08 (51eb <xthals_release_major+0x230b>)
  1a1b58:	1e6122               	s32i	a2, a1, 120
  1a1b5b:	28c1d2               	addi	a13, a1, 40
  1a1b5e:	7f95b2               	l16si	a11, a5, 254
  1a1b61:	b10d84               	ae_l16m.i	aed0, a13, -16
  1a1b64:	0d401341b0b01b6e 	{ blti.w18	a11, 1, 1a1ca3 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x373>; nop }
  1a1b6c:	1861b2               	s32i	a11, a1, 96
  1a1b6f:	78c1e2               	addi	a14, a1, 120
  1a1b72:	78c162               	addi	a6, a1, 120
  1a1b75:	134a94               	ae_cvtp24a16x2.ll	aed4, a10, a9
  1a1b78:	1c2172               	l32i	a7, a1, 112
  1a1b7b:	44c1f2               	addi	a15, a1, 68
  1a1b7e:	262152               	l32i	a5, a1, 152
  1a1b81:	272122               	l32i	a2, a1, 156
  1a1b84:	fcc552               	addi	a5, a5, -4
  1a1b87:	fcc232               	addi	a3, a2, -4
  1a1b8a:	4000001498007f7e 	{ ae_s16m.l.i	aed0, a15, -16; nop; addmi	a7, a7, 0x100 }
  1a1b92:	400000811614767e 	{ ae_s32x2.i	aed4, a6, 48; nop; addi	a7, a7, 24 }
  1a1b9a:	a02b20               	addx4	a2, a11, a2
  1a1b9d:	192162               	l32i	a6, a1, 100
  1a1ba0:	400000c008f22f2e 	{ ae_l16m.i	aed2, a15, -16; nop; addi	a2, a2, -4 }
  1a1ba8:	400000c117f26e6e 	{ ae_s32x2.i	aed2, a14, 56; nop; addi	a6, a6, -4 }

001a1bb0 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x280>:
  1a1bb0:	07ad                	mov.n	a10, a7
  1a1bb2:	ffc5e5               	call8	1a1810 <xa_wma_decoder_table_api+0xf4>
  1a1bb5:	4188                	l32i.n	a8, a1, 16
  1a1bb7:	78c1c2               	addi	a12, a1, 120
  1a1bba:	3cba14               	ae_cvt48a32	aed11, a10
  1a1bbd:	c97514               	ae_l32m.iu	aed7, a5, 4
  1a1bc0:	2597d4               	ae_nsa64	a9, aed7
  1a1bc3:	2a2c                	movi.n	a10, 34
  1a1bc5:	f0c9b2               	addi	a11, a9, -16
  1a1bc8:	f8c992               	addi	a9, a9, -8
  1a1bcb:	217b74               	ae_slaaq56	aed7, aed7, a11
  1a1bce:	400000146706bc1e 	{ ae_l32x2.i	aed6, a12, 56; nop; addmi	a11, a1, 0x100 }
  1a1bd6:	889a                	add.n	a8, a8, a9
  1a1bd8:	40000110660c9c0e 	{ ae_l32x2.i	aed12, a12, 48; nop; movi	a9, 16 }
  1a1be0:	be01287c7c750bbe 	{ addi	a11, a11, -128; ae_sel16i.n	aed5, aed12, aed12, 1; ae_truncp24q48x2	aed7, aed7, aed7 }
  1a1be8:	c86c2e754b75e8de 	{ addi	a13, a8, -18; ae_mulf48q32sp16u.l	aed5, aed11, aed5; ae_truncp16	aed7, aed7 }
  1a1bf0:	c1d9                	s32i.n	a13, a1, 48
  1a1bf2:	400000d117078b8e 	{ ae_s32x2.i	aed7, a11, 56; nop; addi	a8, a8, 13 }
  1a1bfa:	0d805a07565aaa8f 	{ sub	a10, a10, a8; ae_muls32f48p16s.ll	aed10, aed6, aed7; ae_srai64	aed5, aed5, 16 }
  1a1c02:	60b0a0               	neg	a11, a10
  1a1c05:	0c801a5ccb95ca2e 	{ ae_cvt48a32	aed12, a10; ae_mulaf48q32sp16s.l	aed5, aed11, aed12 }
  1a1c0d:	2199a4               	ae_slaaq56	aed9, aed10, a9
  1a1c10:	c97614               	ae_l32m.iu	aed7, a6, 4
  1a1c13:	217474               	ae_slaaq56	aed7, aed7, a4
  1a1c16:	294c                	movi.n	a9, 66
  1a1c18:	befa5a90a098998e 	{ sub	a9, a9, a8; ae_movi	aed8, 0; ae_truncp24q48x2	aed9, aed9, aed10 }
  1a1c20:	b16b5089c545884e 	{ add	a8, a8, a4; ae_mulf48q32sp16s.l	aed5, aed5, aed9; ae_le64	b4, aed8, aed12 }
  1a1c28:	0c801a39c916b92e 	{ ae_cvt48a32	aed11, a9; ae_sel16i	aed6, aed9, aed9, 1 }
  1a1c30:	b16c40b68756639e 	{ movi	a9, 99; ae_mulf48q32sp16u.l	aed6, aed7, aed6; ae_le64	b5, aed11, aed8 }
  1a1c38:	21aa54               	ae_slaaq56	aed10, aed5, a10
  1a1c3b:	0dfb40006f6043af 	{ movi	a10, 67; nop; ae_srai64	aed6, aed6, 16 }
  1a1c43:	915b54               	ae_sraaq56	aed5, aed5, a11
  1a1c46:	c1fb5a805f50998e 	{ sub	a9, a9, a8; nop; ae_movt64	aed5, aed8, b5 }
  1a1c4e:	0c801a59c796992e 	{ ae_cvt48a32	aed9, a9; ae_mulaf48q32sp16s.l	aed6, aed7, aed9 }
  1a1c56:	b1fb5a908f30aa8e 	{ sub	a10, a10, a8; nop; ae_le64	b3, aed9, aed8 }
  1a1c5e:	60b0a0               	neg	a11, a10
  1a1c61:	c1fb2ca04f50288e 	{ addi	a8, a8, -62; nop; ae_movt64	aed5, aed10, b4 }
  1a1c69:	c189                	s32i.n	a8, a1, 48
  1a1c6b:	1c5524               	ae_truncq32	aed5, aed5
  1a1c6e:	217a64               	ae_slaaq56	aed7, aed6, a10
  1a1c71:	3caa14               	ae_cvt48a32	aed10, a10
  1a1c74:	5028a4               	ae_le64	b2, aed8, aed10
  1a1c77:	916b64               	ae_sraaq56	aed6, aed6, a11
  1a1c7a:	606834               	ae_movt64	aed6, aed8, b3
  1a1c7d:	606724               	ae_movt64	aed6, aed7, b2
  1a1c80:	1c6624               	ae_truncq32	aed6, aed6
  1a1c83:	315564               	ae_add64	aed5, aed5, aed6
  1a1c86:	e55314               	ae_s32m.iu	aed5, a3, 4
  1a1c89:	0d3ff24130b0b32e 	{ bne.w18	a3, a2, 1a1bb0 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x280>; nop }
  1a1c91:	182132               	l32i	a3, a1, 96
  1a1c94:	01d1c2               	addmi	a12, a1, 0x100
  1a1c97:	80ccc2               	addi	a12, a12, -128
  1a1c9a:	c18c74               	ae_l32x2.i	aed8, a12, 56
  1a1c9d:	e98174               	ae_s32x2.i	aed8, a1, 56
  1a1ca0:	000606               	j	1a1cbc <xa_wma_decoder_prv_inverse_quantize_low_rate+0x38c>

001a1ca3 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x373>:
  1a1ca3:	1c6152               	s32i	a5, a1, 112
  1a1ca6:	50c1e2               	addi	a14, a1, 80
  1a1ca9:	d50e84               	ae_s16m.l.i	aed0, a14, -16
  1a1cac:	400000800879de1e 	{ ae_l16m.i	aed9, a14, -16; nop; addi	a13, a1, 120 }
  1a1cb4:	4000010117093d0e 	{ ae_s32x2.i	aed9, a13, 56; nop; movi	a3, 0 }

001a1cbc <xa_wma_decoder_prv_inverse_quantize_low_rate+0x38c>:
  1a1cbc:	1c2152               	l32i	a5, a1, 112
  1a1cbf:	3425a2               	l32i	a10, a5, 208
  1a1cc2:	019af2               	l16si	a15, a10, 2
  1a1cc5:	246142               	s32i	a4, a1, 144
  1a1cc8:	10af37               	bge	a15, a3, 1a1cdc <xa_wma_decoder_prv_inverse_quantize_low_rate+0x3ac>
  1a1ccb:	0a4d                	mov.n	a4, a10
  1a1ccd:	020c                	movi.n	a2, 0

001a1ccf <xa_wma_decoder_prv_inverse_quantize_low_rate+0x39f>:
  1a1ccf:	221b                	addi.n	a2, a2, 1
  1a1cd1:	029482               	l16si	a8, a4, 4
  1a1cd4:	442b                	addi.n	a4, a4, 2
  1a1cd6:	f52837               	blt	a8, a3, 1a1ccf <xa_wma_decoder_prv_inverse_quantize_low_rate+0x39f>
  1a1cd9:	000106               	j	1a1ce1 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x3b1>

001a1cdc <xa_wma_decoder_prv_inverse_quantize_low_rate+0x3ac>:
  1a1cdc:	020c                	movi.n	a2, 0
  1a1cde:	246142               	s32i	a4, a1, 144

001a1ce1 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x3b1>:
  1a1ce1:	1c6152               	s32i	a5, a1, 112
  1a1ce4:	599592               	l16si	a9, a5, 178
  1a1ce7:	286192               	s32i	a9, a1, 160
  1a1cea:	0d002d4100b0a39e 	{ bge.w18	a3, a9, 1a1fbe <xa_wma_decoder_prv_inverse_quantize_low_rate+0x68e>; nop }
  1a1cf2:	1c6152               	s32i	a5, a1, 112
  1a1cf5:	9042a0               	addx2	a4, a2, a10
  1a1cf8:	f044e1               	l32r	a14, 19de08 (51eb <xthals_release_major+0x230b>)
  1a1cfb:	1e21b2               	l32i	a11, a1, 120
  1a1cfe:	192162               	l32i	a6, a1, 100
  1a1d01:	1a21d2               	l32i	a13, a1, 104
  1a1d04:	1b21c2               	l32i	a12, a1, 108
  1a1d07:	48c192               	addi	a9, a1, 72
  1a1d0a:	01d572               	addmi	a7, a5, 0x100
  1a1d0d:	18c772               	addi	a7, a7, 24
  1a1d10:	1f6192               	s32i	a9, a1, 124
  1a1d13:	2261c2               	s32i	a12, a1, 136
  1a1d16:	2361d2               	s32i	a13, a1, 140
  1a1d19:	78c1c2               	addi	a12, a1, 120
  1a1d1c:	a06360               	addx4	a6, a3, a6
  1a1d1f:	f039d1               	l32r	a13, 19de04 (51eb851f <_memmap_cacheattr_bp_allvalid+0x2fc962fd>)
  1a1d22:	41b1b0               	srli	a11, a11, 1
  1a1d25:	2061b2               	s32i	a11, a1, 128
  1a1d28:	13ade4               	ae_cvtp24a16x2.ll	aed10, a13, a14
  1a1d2b:	400000c116fa6c6e 	{ ae_s32x2.i	aed10, a12, 48; nop; addi	a6, a6, -4 }
  1a1d33:	31b0b0               	srai	a11, a11, 16
  1a1d36:	2161b2               	s32i	a11, a1, 132

001a1d39 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x409>:
  1a1d39:	0194a2               	l16si	a10, a4, 2
  1a1d3c:	252182               	l32i	a8, a1, 148
  1a1d3f:	0623a7               	blt	a3, a10, 1a1d49 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x419>
  1a1d42:	221b                	addi.n	a2, a2, 1
  1a1d44:	442b                	addi.n	a4, a4, 2
  1a1d46:	0194a2               	l16si	a10, a4, 2

001a1d49 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x419>:
  1a1d49:	808280               	add	a8, a2, a8
  1a1d4c:	000882               	l8ui	a8, a8, 0
  1a1d4f:	0d40164180b018ce 	{ bnei.w18	a8, 1, 1a1ebb <xa_wma_decoder_prv_inverse_quantize_low_rate+0x58b>; nop }
  1a1d57:	282152               	l32i	a5, a1, 160
  1a1d5a:	1c21b2               	l32i	a11, a1, 112
  1a1d5d:	435a50               	min	a5, a10, a5
  1a1d60:	492bb2               	l32i	a11, a11, 0x124
  1a1d63:	2221a2               	l32i	a10, a1, 136
  1a1d66:	032bb2               	l32i	a11, a11, 12
  1a1d69:	002aa2               	l32i	a10, a10, 0
  1a1d6c:	01dbb2               	addmi	a11, a11, 0x100
  1a1d6f:	38cbb2               	addi	a11, a11, 56
  1a1d72:	030ba5               	call8	1a4e2c <xa_wma_decoder_qst_calc_quant_step>
  1a1d75:	4cc192               	addi	a9, a1, 76
  1a1d78:	2321c2               	l32i	a12, a1, 140
  1a1d7b:	0aed                	mov.n	a14, a10
  1a1d7d:	0bdd                	mov.n	a13, a11
  1a1d7f:	1f21a2               	l32i	a10, a1, 124
  1a1d82:	44c1b2               	addi	a11, a1, 68
  1a1d85:	3cbd14               	ae_cvt48a32	aed11, a13
  1a1d88:	1c88                	l32i.n	a8, a12, 4
  1a1d8a:	1989                	s32i.n	a8, a9, 4
  1a1d8c:	0cc8                	l32i.n	a12, a12, 0
  1a1d8e:	09c9                	s32i.n	a12, a9, 0
  1a1d90:	1421f2               	l32i	a15, a1, 80
  1a1d93:	1321d2               	l32i	a13, a1, 76
  1a1d96:	31f0f0               	srai	a15, a15, 16
  1a1d99:	13cff4               	ae_cvtp24a16x2.ll	aed12, a15, a15
  1a1d9c:	eb01500c0c0cddef 	{ add	a13, a13, a14; ae_sel16i.n	aed12, aed12, aed12, 1; nop }
  1a1da4:	eb6b2e0c0b0b1ddf 	{ addi	a13, a13, -31; ae_mulf48q32sp16s.l	aed11, aed11, aed12; nop }
  1a1dac:	1161d2               	s32i	a13, a1, 68
  1a1daf:	25cb34               	ae_trunca32q48	a12, aed11
  1a1db2:	1261c2               	s32i	a12, a1, 72
  1a1db5:	ffa325               	call8	1a17e8 <xa_wma_decoder_table_api+0xcc>
  1a1db8:	1221f2               	l32i	a15, a1, 72
  1a1dbb:	212192               	l32i	a9, a1, 132
  1a1dbe:	202182               	l32i	a8, a1, 128
  1a1dc1:	13f894               	ae_cvtp24a16x2.ll	aed15, a8, a9
  1a1dc4:	0c801a3fcf1def2e 	{ ae_cvt48a32	aed14, a15; ae_sel16i	aed13, aed15, aed15, 1 }
  1a1dcc:	eb6cdd0d0e0d259f 	{ nop; ae_mulf48q32sp16u.l	aed13, aed14, aed13; nop }
  1a1dd4:	1121e2               	l32i	a14, a1, 68
  1a1dd7:	0dfb2500dfd041af 	{ addi	a10, a1, 84; nop; ae_srai64	aed13, aed13, 16 }
  1a1ddf:	eb3d230f0e0d01bf 	{ addi	a11, a1, 48; ae_mulaf48q32sp16s.l	aed13, aed14, aed15; nop }
  1a1de7:	ee0b                	addi.n	a14, a14, -1
  1a1de9:	25dd34               	ae_trunca32q48	a13, aed13
  1a1dec:	c1e9                	s32i.n	a14, a1, 48
  1a1dee:	11ddf0               	slli	a13, a13, 1
  1a1df1:	1561d2               	s32i	a13, a1, 84
  1a1df4:	ff9f25               	call8	1a17e8 <xa_wma_decoder_table_api+0xcc>
  1a1df7:	1d6152               	s32i	a5, a1, 116
  1a1dfa:	68c1b2               	addi	a11, a1, 104
  1a1dfd:	1521c2               	l32i	a12, a1, 84
  1a1e00:	01d1a2               	addmi	a10, a1, 0x100
  1a1e03:	f5c0c0               	extui	a12, a12, 16, 16
  1a1e06:	2c51c2               	s16i	a12, a1, 88
  1a1e09:	40000000088eabae 	{ ae_l16m.i	aed14, a11, -16; nop; addi	a10, a10, -128 }
  1a1e11:	e9ea74               	ae_s32x2.i	aed14, a10, 56
  1a1e14:	0d00094100b0a35e 	{ bge.w18	a3, a5, 1a1ea8 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x578>; nop }
  1a1e1c:	2721e2               	l32i	a14, a1, 156
  1a1e1f:	262152               	l32i	a5, a1, 152
  1a1e22:	1d21d2               	l32i	a13, a1, 116
  1a1e25:	a05350               	addx4	a5, a3, a5
  1a1e28:	fcc552               	addi	a5, a5, -4
  1a1e2b:	a0dde0               	addx4	a13, a13, a14
  1a1e2e:	a033e0               	addx4	a3, a3, a14
  1a1e31:	fcc332               	addi	a3, a3, -4
  1a1e34:	fccdd2               	addi	a13, a13, -4
  1a1e37:	2961d2               	s32i	a13, a1, 164

001a1e3a <xa_wma_decoder_prv_inverse_quantize_low_rate+0x50a>:
  1a1e3a:	07ad                	mov.n	a10, a7
  1a1e3c:	ff9d25               	call8	1a1810 <xa_wma_decoder_table_api+0xf4>
  1a1e3f:	292182               	l32i	a8, a1, 164
  1a1e42:	c198                	l32i.n	a9, a1, 48
  1a1e44:	0acd                	mov.n	a12, a10
  1a1e46:	c92514               	ae_l32m.iu	aed2, a5, 4
  1a1e49:	25a2d4               	ae_nsa64	a10, aed2
  1a1e4c:	3c1c14               	ae_cvt48a32	aed1, a12
  1a1e4f:	f0cab2               	addi	a11, a10, -16
  1a1e52:	212b24               	ae_slaaq56	aed2, aed2, a11
  1a1e55:	f8caa2               	addi	a10, a10, -8
  1a1e58:	01d1b2               	addmi	a11, a1, 0x100
  1a1e5b:	99aa                	add.n	a9, a9, a10
  1a1e5d:	99db                	addi.n	a9, a9, 13
  1a1e5f:	befb28202f200bbe 	{ addi	a11, a11, -128; nop; ae_truncp24q48x2	aed2, aed2, aed2 }
  1a1e67:	400001406703bb6e 	{ ae_l32x2.i	aed3, a11, 56; nop; movi	a11, 70 }
  1a1e6f:	c86b5a234121ab9e 	{ sub	a10, a11, a9; ae_mulf48q32sp16s.l	aed1, aed1, aed3; ae_truncp16	aed2, aed2 }
  1a1e77:	3c3a14               	ae_cvt48a32	aed3, a10
  1a1e7a:	77fa4010201226cf 	{ movi	a12, 38; ae_movi	aed2, 0; ae_mulf48q32sp16s.l_s2	aed1, aed1, aed2 }
  1a1e82:	b1fb5a302f709c9e 	{ sub	a9, a12, a9; nop; ae_le64	b7, aed3, aed2 }
  1a1e8a:	60a090               	neg	a10, a9
  1a1e8d:	910a14               	ae_sraaq56	aed0, aed1, a10
  1a1e90:	3c3914               	ae_cvt48a32	aed3, a9
  1a1e93:	506234               	ae_le64	b6, aed2, aed3
  1a1e96:	211914               	ae_slaaq56	aed1, aed1, a9
  1a1e99:	600274               	ae_movt64	aed0, aed2, b7
  1a1e9c:	600164               	ae_movt64	aed0, aed1, b6
  1a1e9f:	e50314               	ae_s32m.iu	aed0, a3, 4
  1a1ea2:	949387               	bne	a3, a8, 1a1e3a <xa_wma_decoder_prv_inverse_quantize_low_rate+0x50a>
  1a1ea5:	1d2132               	l32i	a3, a1, 116

001a1ea8 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x578>:
  1a1ea8:	2221d2               	l32i	a13, a1, 136
  1a1eab:	2321e2               	l32i	a14, a1, 140
  1a1eae:	dd4b                	addi.n	a13, a13, 4
  1a1eb0:	ee8b                	addi.n	a14, a14, 8
  1a1eb2:	2361e2               	s32i	a14, a1, 140
  1a1eb5:	2261d2               	s32i	a13, a1, 136
  1a1eb8:	003ac6               	j	1a1fa7 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x677>

001a1ebb <xa_wma_decoder_prv_inverse_quantize_low_rate+0x58b>:
  1a1ebb:	0323a7               	blt	a3, a10, 1a1ec2 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x592>
  1a1ebe:	221b                	addi.n	a2, a2, 1
  1a1ec0:	442b                	addi.n	a4, a4, 2

001a1ec2 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x592>:
  1a1ec2:	07ad                	mov.n	a10, a7
  1a1ec4:	ff94a5               	call8	1a1810 <xa_wma_decoder_table_api+0xf4>
  1a1ec7:	0d1c                	movi.n	a13, 16
  1a1ec9:	4188                	l32i.n	a8, a1, 16
  1a1ecb:	7cc1f2               	addi	a15, a1, 124
  1a1ece:	71b8                	l32i.n	a11, a1, 28
  1a1ed0:	262192               	l32i	a9, a1, 152
  1a1ed3:	78c1c2               	addi	a12, a1, 120
  1a1ed6:	400001b466cd0cae 	{ ae_l32x2.i	aed13, a12, 48; nop; ae_cvt48a32	aed12, a10 }
  1a1ede:	a09390               	addx4	a9, a3, a9
  1a1ee1:	0998                	l32i.n	a9, a9, 0
  1a1ee3:	401b00               	ssl	a11
  1a1ee6:	a19900               	sll	a9, a9
  1a1ee9:	176192               	s32i	a9, a1, 92
  1a1eec:	40000130480faf6e 	{ ae_l32m.i	aed15, a15, -32; nop; movi	a10, 54 }
  1a1ef4:	25efd4               	ae_nsa64	a14, aed15
  1a1ef7:	2421c2               	l32i	a12, a1, 144
  1a1efa:	f8ce92               	addi	a9, a14, -8
  1a1efd:	99ba                	add.n	a9, a9, a11
  1a1eff:	f0cee2               	addi	a14, a14, -16
  1a1f02:	21fef4               	ae_slaaq56	aed15, aed15, a14
  1a1f05:	889a                	add.n	a8, a8, a9
  1a1f07:	6e5c                	movi.n	a14, 86
  1a1f09:	b8ca                	add.n	a11, a8, a12
  1a1f0b:	eec8f2               	addi	a15, a8, -18
  1a1f0e:	c1f9                	s32i.n	a15, a1, 48
  1a1f10:	c0aab0               	sub	a10, a10, a11
  1a1f13:	6090a0               	neg	a9, a10
  1a1f16:	c98614               	ae_l32m.iu	aed8, a6, 4
  1a1f19:	c0eeb0               	sub	a14, a14, a11
  1a1f1c:	01d1f2               	addmi	a15, a1, 0x100
  1a1f1f:	be0128fdfdf50ffe 	{ addi	a15, a15, -128; ae_sel16i.n	aed5, aed13, aed13, 1; ae_truncp24q48x2	aed15, aed15, aed15 }
  1a1f27:	c86c2cf54cf5fbbe 	{ addi	a11, a11, -49; ae_mulf48q32sp16u.l	aed5, aed12, aed5; ae_truncp16	aed15, aed15 }
  1a1f2f:	c1b9                	s32i.n	a11, a1, 48
  1a1f31:	40000081177fff1e 	{ ae_s32x2.i	aed15, a15, 56; nop; addi	a15, a1, 120 }
  1a1f39:	0dfbc1005f50efbf 	{ ae_l32x2.i	aed14, a15, 56; nop; ae_srai64	aed5, aed5, 16 }
  1a1f41:	0d801a0fce5baa2e 	{ ae_cvt48a32	aed10, a10; ae_muls32f48p16s.ll	aed11, aed14, aed15 }
  1a1f49:	2721f2               	l32i	a15, a1, 156
  1a1f4c:	217db4               	ae_slaaq56	aed7, aed11, a13
  1a1f4f:	be3dd97dbc75600e 	{ ae_movi	aed6, 0; ae_mulaf48q32sp16s.l	aed5, aed12, aed13; ae_truncp24q48x2	aed7, aed7, aed11 }
  1a1f57:	0c800c378714dc8e 	{ ae_slaaq56	aed8, aed8, a12; ae_sel16i	aed4, aed7, aed7, 1 }
  1a1f5f:	b16cdd64a883259e 	{ nop; ae_mulf48q32sp16u.l	aed3, aed8, aed4; ae_le64	b8, aed6, aed10 }
  1a1f67:	0c801a74c5849e2e 	{ ae_cvt48a32	aed9, a14; ae_mulf48q32sp16u.l	aed4, aed5, aed4 }
  1a1f6f:	8d3034               	ae_srai64	aed3, aed3, 16
  1a1f72:	0d3ddd074843259f 	{ nop; ae_mulaf48q32sp16s.l	aed3, aed8, aed7; ae_srai64	aed4, aed4, 16 }
  1a1f7a:	b13d2e976594b88e 	{ addi	a8, a8, -21; ae_mulaf48q32sp16s.l	aed4, aed5, aed7; ae_le64	b9, aed9, aed6 }
  1a1f82:	215a34               	ae_slaaq56	aed5, aed3, a10
  1a1f85:	914844               	ae_sraaq56	aed4, aed4, a8
  1a1f88:	1c4424               	ae_truncq32	aed4, aed4
  1a1f8b:	913934               	ae_sraaq56	aed3, aed3, a9
  1a1f8e:	603694               	ae_movt64	aed3, aed6, b9
  1a1f91:	603584               	ae_movt64	aed3, aed5, b8
  1a1f94:	1c3324               	ae_truncq32	aed3, aed3
  1a1f97:	ebea52040303f3ff 	{ addx4	a15, a3, a15; ae_add64	aed3, aed3, aed4; nop }
  1a1f9f:	40000010e0033f3e 	{ ae_s32m.i	aed3, a15, 0; nop; addi	a3, a3, 1 }

001a1fa7 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x677>:
  1a1fa7:	2821a2               	l32i	a10, a1, 160
  1a1faa:	0d3fd841b0b093ae 	{ blt.w18	a3, a10, 1a1d39 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x409>; nop }
  1a1fb2:	01d1b2               	addmi	a11, a1, 0x100
  1a1fb5:	80cbb2               	addi	a11, a11, -128
  1a1fb8:	c10b74               	ae_l32x2.i	aed0, a11, 56
  1a1fbb:	e90174               	ae_s32x2.i	aed0, a1, 56

001a1fbe <xa_wma_decoder_prv_inverse_quantize_low_rate+0x68e>:
  1a1fbe:	1c2152               	l32i	a5, a1, 112
  1a1fc1:	2621d2               	l32i	a13, a1, 152
  1a1fc4:	2821c2               	l32i	a12, a1, 160
  1a1fc7:	ef5ab1               	l32r	a11, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  1a1fca:	a0ccd0               	addx4	a12, a12, a13
  1a1fcd:	ffdcc2               	addmi	a12, a12, 0xffffff00
  1a1fd0:	3f2cc2               	l32i	a12, a12, 252
  1a1fd3:	1761c2               	s32i	a12, a1, 92
  1a1fd6:	159cb7               	bne	a12, a11, 1a1fef <xa_wma_decoder_prv_inverse_quantize_low_rate+0x6bf>
  1a1fd9:	01d1e2               	addmi	a14, a1, 0x100
  1a1fdc:	400000006781e1ee 	{ ae_l32x2.i	aed1, a1, 56; nop; addi	a14, a14, -128 }
  1a1fe4:	400001111701ae5e 	{ ae_s32x2.i	aed1, a14, 56; nop; movi	a10, 21 }
  1a1fec:	000846               	j	1a2011 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x6e1>

001a1fef <xa_wma_decoder_prv_inverse_quantize_low_rate+0x6bf>:
  1a1fef:	7cc1e2               	addi	a14, a1, 124
  1a1ff2:	c83e84               	ae_l32m.i	aed3, a14, -32
  1a1ff5:	25a3d4               	ae_nsa64	a10, aed3
  1a1ff8:	01d1c2               	addmi	a12, a1, 0x100
  1a1ffb:	f0cad2               	addi	a13, a10, -16
  1a1ffe:	213d34               	ae_slaaq56	aed3, aed3, a13
  1a2001:	9dfb28303f200cce 	{ addi	a12, a12, -128; nop; ae_round24x2f48sasym	aed2, aed3, aed3 }
  1a2009:	400000511702acae 	{ ae_s32x2.i	aed2, a12, 56; nop; addi	a10, a10, 5 }

001a2011 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x6e1>:
  1a2011:	41c8                	l32i.n	a12, a1, 16
  1a2013:	01d1d2               	addmi	a13, a1, 0x100
  1a2016:	78c1e2               	addi	a14, a1, 120
  1a2019:	400000006784dede 	{ ae_l32x2.i	aed4, a14, 56; nop; addi	a13, a13, -128 }
  1a2021:	c15d74               	ae_l32x2.i	aed5, a13, 56
  1a2024:	eb8050050401ccaf 	{ add	a12, a12, a10; ae_muls32f48p16s.ll	aed1, aed4, aed5; nop }
  1a202c:	e1ccc2               	addi	a12, a12, -31
  1a202f:	25f134               	ae_trunca32q48	a15, aed1
  1a2032:	c1c9                	s32i.n	a12, a1, 48
  1a2034:	0d0001c11eb08fbe 	{ beq.w18	a15, a11, 1a2049 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x719>; ae_mov	aed0, aed1 }
  1a203c:	25f1d4               	ae_nsa64	a15, aed1
  1a203f:	f0cff2               	addi	a15, a15, -16
  1a2042:	210f14               	ae_slaaq56	aed0, aed1, a15
  1a2045:	cfca                	add.n	a12, a15, a12
  1a2047:	c1c9                	s32i.n	a12, a1, 48

001a2049 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x719>:
  1a2049:	782c                	movi.n	a8, 39
  1a204b:	cc4b                	addi.n	a12, a12, 4
  1a204d:	c1c9                	s32i.n	a12, a1, 48
  1a204f:	1e95b2               	l16si	a11, a5, 60
  1a2052:	3f2c87               	blt	a12, a8, 1a2095 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x765>
  1a2055:	35a3b7               	bge	a3, a11, 1a208e <xa_wma_decoder_prv_inverse_quantize_low_rate+0x75e>
  1a2058:	040c                	movi.n	a4, 0
  1a205a:	01d572               	addmi	a7, a5, 0x100
  1a205d:	272122               	l32i	a2, a1, 156
  1a2060:	18c772               	addi	a7, a7, 24
  1a2063:	a02320               	addx4	a2, a3, a2

001a2066 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x736>:
  1a2066:	07ad                	mov.n	a10, a7
  1a2068:	ff7a65               	call8	1a1810 <xa_wma_decoder_table_api+0xf4>
  1a206b:	331b                	addi.n	a3, a3, 1
  1a206d:	0249                	s32i.n	a4, a2, 0
  1a206f:	1e9582               	l16si	a8, a5, 60
  1a2072:	224b                	addi.n	a2, a2, 4
  1a2074:	ee2387               	blt	a3, a8, 1a2066 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x736>
  1a2077:	0004c6               	j	1a208e <xa_wma_decoder_prv_inverse_quantize_low_rate+0x75e>

001a207a <xa_wma_decoder_prv_inverse_quantize_low_rate+0x74a>:
  1a207a:	2721a2               	l32i	a10, a1, 156
  1a207d:	1e95c2               	l16si	a12, a5, 60
  1a2080:	a0aba0               	addx4	a10, a11, a10
  1a2083:	c0ccb0               	sub	a12, a12, a11
  1a2086:	11cce0               	slli	a12, a12, 2
  1a2089:	0b0c                	movi.n	a11, 0
  1a208b:	de39e5               	call8	180428 <__vec_memset>

001a208e <xa_wma_decoder_prv_inverse_quantize_low_rate+0x75e>:
  1a208e:	020c                	movi.n	a2, 0
  1a2090:	f01d                	retw.n

001a2092 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x762>:
  1a2092:	000000                                        ...

001a2095 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x765>:
  1a2095:	2721a2               	l32i	a10, a1, 156
  1a2098:	ef5ce1               	l32r	a14, 19de08 (51eb <xthals_release_major+0x230b>)
  1a209b:	ef5ad1               	l32r	a13, 19de04 (51eb851f <_memmap_cacheattr_bp_allvalid+0x2fc962fd>)
  1a209e:	137de4               	ae_cvtp24a16x2.ll	aed7, a13, a14
  1a20a1:	eb015a070706fb3f 	{ sub	a15, a11, a3; ae_sel16i.n	aed6, aed7, aed7, 1; nop }
  1a20a9:	eb6c3006000615bf 	{ addmi	a11, a5, 0x100; ae_mulf48q32sp16u.l	aed6, aed0, aed6; nop }
  1a20b1:	a0a3a0               	addx4	a10, a3, a10
  1a20b4:	0dfb21006f608bbf 	{ addi	a11, a11, 24; nop; ae_srai64	aed6, aed6, 16 }
  1a20bc:	eb3d2f0700069cef 	{ addi	a14, a12, -7; ae_mulaf48q32sp16s.l	aed6, aed0, aed7; nop }
  1a20c4:	01d5c2               	addmi	a12, a5, 0x100
  1a20c7:	25d634               	ae_trunca32q48	a13, aed6
  1a20ca:	1cccc2               	addi	a12, a12, 28
  1a20cd:	f5d0d0               	extui	a13, a13, 16, 16
  1a20d0:	23dd80               	sext	a13, a13, 15
  1a20d3:	00b825               	call8	1a2c54 <xa_wma_decoder_sub_noise_mid_rate>
  1a20d6:	ffed06               	j	1a208e <xa_wma_decoder_prv_inverse_quantize_low_rate+0x75e>

001a20d9 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7a9>:
  1a20d9:	00000000 36000000                                .......

001a20e0 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7b0>:
  1a20e0:	004136               	entry	a1, 32
  1a20e3:	ef1351               	l32r	a5, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  1a20e6:	c80204               	ae_l32m.i	aed0, a2, 0
  1a20e9:	0248                	l32i.n	a4, a2, 0
  1a20eb:	2590d4               	ae_nsa64	a9, aed0
  1a20ee:	141457               	beq	a4, a5, 1a2106 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7d6>
  1a20f1:	f0c9a2               	addi	a10, a9, -16
  1a20f4:	211a04               	ae_slaaq56	aed1, aed0, a10
  1a20f7:	e41204               	ae_s32m.i	aed1, a2, 0
  1a20fa:	0388                	l32i.n	a8, a3, 0
  1a20fc:	f8c992               	addi	a9, a9, -8
  1a20ff:	889a                	add.n	a8, a8, a9
  1a2101:	f8c882               	addi	a8, a8, -8
  1a2104:	0389                	s32i.n	a8, a3, 0

001a2106 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7d6>:
  1a2106:	f01d                	retw.n

001a2108 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7d8>:
  1a2108:	006136               	entry	a1, 48
  1a210b:	1139                	s32i.n	a3, a1, 4
  1a210d:	039132               	l16si	a3, a1, 6
  1a2110:	690c                	movi.n	a9, 6
  1a2112:	c09930               	sub	a9, a9, a3
  1a2115:	1273a6               	blti	a3, 7, 1a212b <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7fb>
  1a2118:	140c                	movi.n	a4, 1
  1a211a:	f9c382               	addi	a8, a3, -7
  1a211d:	238880               	sext	a8, a8, 15
  1a2120:	401800               	ssl	a8
  1a2123:	a14400               	sll	a4, a4
  1a2126:	224a                	add.n	a2, a2, a4
  1a2128:	232280               	sext	a2, a2, 15

001a212b <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7fb>:
  1a212b:	233980               	sext	a3, a9, 15
  1a212e:	0b69f7               	bbci	a9, 15, 1a213d <xa_wma_decoder_prv_inverse_quantize_low_rate+0x80d>
  1a2131:	60a030               	neg	a10, a3
  1a2134:	400a00               	ssr	a10
  1a2137:	b12020               	sra	a2, a2
  1a213a:	000146               	j	1a2143 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x813>

001a213d <xa_wma_decoder_prv_inverse_quantize_low_rate+0x80d>:
  1a213d:	401300               	ssl	a3
  1a2140:	a12200               	sll	a2, a2

001a2143 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x813>:
  1a2143:	232280               	sext	a2, a2, 15
  1a2146:	f01d                	retw.n

001a2148 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x818>:
  1a2148:	004136               	entry	a1, 32
  1a214b:	1712a6               	blti	a2, 1, 1a2166 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x836>
  1a214e:	e53c                	movi.n	a5, 62
  1a2150:	435520               	min	a5, a5, a2
  1a2153:	c21c                	movi.n	a2, 28
  1a2155:	a03530               	addx4	a3, a5, a3
  1a2158:	ffd332               	addmi	a3, a3, 0xffffff00
  1a215b:	215250               	srai	a5, a5, 2
  1a215e:	c02250               	sub	a2, a2, a5
  1a2161:	3f2332               	l32i	a3, a3, 252
  1a2164:	f01d                	retw.n

001a2166 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x836>:
  1a2166:	b9af52               	movi	a5, -71
  1a2169:	b8af82               	movi	a8, -72
  1a216c:	728280               	salt	a8, a2, a8
  1a216f:	932580               	movnez	a2, a5, a8
  1a2172:	1132e0               	slli	a3, a2, 2
  1a2175:	605020               	neg	a5, a2
  1a2178:	215250               	srai	a5, a5, 2
  1a217b:	c03430               	sub	a3, a4, a3
  1a217e:	0338                	l32i.n	a3, a3, 0
  1a2180:	1cc522               	addi	a2, a5, 28
  1a2183:	f01d                	retw.n

001a2185 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x855>:
  1a2185:	000000                                        ...

001a2188 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x858>:
  1a2188:	008136               	entry	a1, 64
  1a218b:	0093a2               	l16si	a10, a3, 0
  1a218e:	4169                	s32i.n	a6, a1, 16
  1a2190:	23c780               	sext	a12, a7, 15
  1a2193:	0a51c2               	s16i	a12, a1, 20
  1a2196:	0991d2               	l16si	a13, a1, 18
  1a2199:	908a50               	addx2	a8, a10, a5
  1a219c:	019882               	l16si	a8, a8, 2
  1a219f:	401d00               	ssl	a13
  1a21a2:	a1b200               	sll	a11, a2
  1a21a5:	21b6b0               	srai	a11, a11, 6
  1a21a8:	23bb80               	sext	a11, a11, 15
  1a21ab:	102b87               	blt	a11, a8, 1a21bf <xa_wma_decoder_prv_inverse_quantize_low_rate+0x88f>

001a21ae <xa_wma_decoder_prv_inverse_quantize_low_rate+0x87e>:
  1a21ae:	aa1b                	addi.n	a10, a10, 1
  1a21b0:	23aa80               	sext	a10, a10, 15
  1a21b3:	0053a2               	s16i	a10, a3, 0
  1a21b6:	90ea50               	addx2	a14, a10, a5
  1a21b9:	019ee2               	l16si	a14, a14, 2
  1a21bc:	eeabe7               	bge	a11, a14, 1a21ae <xa_wma_decoder_prv_inverse_quantize_low_rate+0x87e>

001a21bf <xa_wma_decoder_prv_inverse_quantize_low_rate+0x88f>:
  1a21bf:	032ac7               	blt	a10, a12, 1a21c6 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x896>
  1a21c2:	0c2d                	mov.n	a2, a12
  1a21c4:	f01d                	retw.n

001a21c6 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x896>:
  1a21c6:	0a91c2               	l16si	a12, a1, 20
  1a21c9:	0811d2               	l16ui	a13, a1, 16
  1a21cc:	0911b2               	l16ui	a11, a1, 18
  1a21cf:	90aa50               	addx2	a10, a10, a5
  1a21d2:	019aa2               	l16si	a10, a10, 2
  1a21d5:	11bb00               	slli	a11, a11, 16
  1a21d8:	20bbd0               	or	a11, a11, a13
  1a21db:	fff2e5               	call8	1a2108 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7d8>
  1a21de:	4324a0               	min	a2, a4, a10
  1a21e1:	232280               	sext	a2, a2, 15
  1a21e4:	f01d                	retw.n

001a21e6 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x8b6>:
	...

001a21e8 <prv_get_band_weight_mid_rate>:
  1a21e8:	022136               	entry	a1, 0x110
  1a21eb:	386162               	s32i	a6, a1, 224
  1a21ee:	04dd                	mov.n	a13, a4
  1a21f0:	306122               	s32i	a2, a1, 192
  1a21f3:	13a8                	l32i.n	a10, a3, 4
  1a21f5:	079d                	mov.n	a9, a7
  1a21f7:	23b8                	l32i.n	a11, a3, 8
  1a21f9:	2b61b2               	s32i	a11, a1, 172
  1a21fc:	3378                	l32i.n	a7, a3, 12
  1a21fe:	2961a2               	s32i	a10, a1, 164
  1a2201:	120c                	movi.n	a2, 1
  1a2203:	719142               	l16si	a4, a1, 226
  1a2206:	725192               	s16i	a9, a1, 228
  1a2209:	146426               	beqi	a4, 6, 1a2221 <prv_get_band_weight_mid_rate+0x39>
  1a220c:	3021a2               	l32i	a10, a1, 192
  1a220f:	eeffc1               	l32r	a12, 19de0c (7cff <xthals_release_major+0x4e1f>)
  1a2212:	1c2aa2               	l32i	a10, a10, 112
  1a2215:	05aca7               	bge	a12, a10, 1a221e <prv_get_band_weight_mid_rate+0x36>
  1a2218:	eefeb1               	l32r	a11, 19de10 (ac43 <xthals_release_major+0x7d63>)
  1a221b:	02aba7               	bge	a11, a10, 1a2221 <prv_get_band_weight_mid_rate+0x39>

001a221e <prv_get_band_weight_mid_rate+0x36>:
  1a221e:	00a022               	movi	a2, 0
  1a2221:	302132               	l32i	a3, a1, 192
  1a2224:	3261d2               	s32i	a13, a1, 200
  1a2227:	7e9332               	l16si	a3, a3, 252
  1a222a:	036256               	bnez	a2, 1a2264 <prv_get_band_weight_mid_rate+0x7c>
  1a222d:	3021b2               	l32i	a11, a1, 192
  1a2230:	401400               	ssl	a4
  1a2233:	1e9bc2               	l16si	a12, a11, 60
  1a2236:	5a9bd2               	l16si	a13, a11, 180
  1a2239:	a1cc00               	sll	a12, a12
  1a223c:	21c6c0               	srai	a12, a12, 6
  1a223f:	23cc80               	sext	a12, a12, 15
  1a2242:	400001b544103dce 	{ ae_movda16	aed0, a13; nop; ae_movda16	aed1, a12 }
  1a224a:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  1a2252:	579bb2               	l16si	a11, a11, 174
  1a2255:	25a0c4               	ae_movad32.l	a10, aed0
  1a2258:	de2d25               	call8	18052c <__divsi3>
  1a225b:	209aa0               	or	a9, a10, a10
  1a225e:	3221d2               	l32i	a13, a1, 200
  1a2261:	ffffc6               	j	1a2264 <prv_get_band_weight_mid_rate+0x7c>

001a2264 <prv_get_band_weight_mid_rate+0x7c>:
  1a2264:	216192               	s32i	a9, a1, 132
  1a2267:	286192               	s32i	a9, a1, 160
  1a226a:	060c                	movi.n	a6, 0
  1a226c:	206142               	s32i	a4, a1, 128
  1a226f:	3021b2               	l32i	a11, a1, 192
  1a2272:	0f0c                	movi.n	a15, 0
  1a2274:	080c                	movi.n	a8, 0
  1a2276:	a14b                	addi.n	a10, a1, 4
  1a2278:	2d61a2               	s32i	a10, a1, 180
  1a227b:	226182               	s32i	a8, a1, 136
  1a227e:	2c61f2               	s32i	a15, a1, 176
  1a2281:	7f9bc2               	l16si	a12, a11, 254
  1a2284:	599bb2               	l16si	a11, a11, 178

001a2287 <prv_get_band_weight_mid_rate+0x9f>:
  1a2287:	90a3d0               	addx2	a10, a3, a13
  1a228a:	009a42               	l16si	a4, a10, 0
  1a228d:	2b2182               	l32i	a8, a1, 172
  1a2290:	534c40               	max	a4, a12, a4
  1a2293:	234480               	sext	a4, a4, 15
  1a2296:	69a4b7               	bge	a4, a11, 1a2303 <prv_get_band_weight_mid_rate+0x11b>
  1a2299:	838a                	add.n	a8, a3, a8
  1a229b:	000882               	l8ui	a8, a8, 0
  1a229e:	591866               	bnei	a8, 1, 1a22fb <prv_get_band_weight_mid_rate+0x113>
  1a22a1:	2021e2               	l32i	a14, a1, 128
  1a22a4:	90f650               	addx2	a15, a6, a5
  1a22a7:	019ff2               	l16si	a15, a15, 2
  1a22aa:	401e00               	ssl	a14
  1a22ad:	11e6f0               	slli	a14, a6, 1
  1a22b0:	a19400               	sll	a9, a4
  1a22b3:	219690               	srai	a9, a9, 6
  1a22b6:	239980               	sext	a9, a9, 15
  1a22b9:	2a6192               	s32i	a9, a1, 168
  1a22bc:	1329f7               	blt	a9, a15, 1a22d3 <prv_get_band_weight_mid_rate+0xeb>

001a22bf <prv_get_band_weight_mid_rate+0xd7>:
  1a22bf:	2a2182               	l32i	a8, a1, 168
  1a22c2:	661b                	addi.n	a6, a6, 1
  1a22c4:	236680               	sext	a6, a6, 15
  1a22c7:	90f650               	addx2	a15, a6, a5
  1a22ca:	019ff2               	l16si	a15, a15, 2
  1a22cd:	11e6f0               	slli	a14, a6, 1
  1a22d0:	eba8f7               	bge	a8, a15, 1a22bf <prv_get_band_weight_mid_rate+0xd7>

001a22d3 <prv_get_band_weight_mid_rate+0xeb>:
  1a22d3:	292192               	l32i	a9, a1, 164
  1a22d6:	9e9a                	add.n	a9, a14, a9
  1a22d8:	276192               	s32i	a9, a1, 156
  1a22db:	0ed216               	beqz	a2, 1a23cc <prv_get_band_weight_mid_rate+0x1e4>
  1a22de:	0099a2               	l16si	a10, a9, 0
  1a22e1:	2c21e2               	l32i	a14, a1, 176
  1a22e4:	ffd1f2               	addmi	a15, a1, 0xffffff00
  1a22e7:	64cff2               	addi	a15, a15, 100
  1a22ea:	90eef0               	addx2	a14, a14, a15
  1a22ed:	7e5ea2               	s16i	a10, a14, 252

001a22f0 <prv_get_band_weight_mid_rate+0x108>:
  1a22f0:	2c2182               	l32i	a8, a1, 176
  1a22f3:	981b                	addi.n	a9, a8, 1
  1a22f5:	748090               	extui	a8, a9, 0, 8
  1a22f8:	2c6182               	s32i	a8, a1, 176

001a22fb <prv_get_band_weight_mid_rate+0x113>:
  1a22fb:	331b                	addi.n	a3, a3, 1
  1a22fd:	233380               	sext	a3, a3, 15
  1a2300:	ffe0c6               	j	1a2287 <prv_get_band_weight_mid_rate+0x9f>

001a2303 <prv_get_band_weight_mid_rate+0x11b>:
  1a2303:	2c2162               	l32i	a6, a1, 176
  1a2306:	660b                	addi.n	a6, a6, -1
  1a2308:	5716a6               	blti	a6, 1, 1a2363 <prv_get_band_weight_mid_rate+0x17b>
  1a230b:	030c                	movi.n	a3, 0
  1a230d:	2c21a2               	l32i	a10, a1, 176
  1a2310:	fed1c2               	addmi	a12, a1, 0xfffffe00
  1a2313:	ffd1b2               	addmi	a11, a1, 0xffffff00
  1a2316:	64cbb2               	addi	a11, a11, 100
  1a2319:	10ccc2               	addi	a12, a12, 16
  1a231c:	b0cac0               	addx8	a12, a10, a12
  1a231f:	2e61c2               	s32i	a12, a1, 184
  1a2322:	90aab0               	addx2	a10, a10, a11
  1a2325:	2f61a2               	s32i	a10, a1, 188

001a2328 <prv_get_band_weight_mid_rate+0x140>:
  1a2328:	b04370               	addx8	a4, a3, a7
  1a232b:	055216               	beqz	a2, 1a2384 <prv_get_band_weight_mid_rate+0x19c>
  1a232e:	3021c2               	l32i	a12, a1, 192
  1a2331:	2f21b2               	l32i	a11, a1, 188
  1a2334:	60c1a2               	addi	a10, a1, 96
  1a2337:	90a3a0               	addx2	a10, a3, a10
  1a233a:	7d9bb2               	l16si	a11, a11, 250
  1a233d:	492cc2               	l32i	a12, a12, 0x124
  1a2340:	009aa2               	l16si	a10, a10, 0
  1a2343:	2cc8                	l32i.n	a12, a12, 8
  1a2345:	c0aab0               	sub	a10, a10, a11
  1a2348:	01dcb2               	addmi	a11, a12, 0x100
  1a234b:	20cbb2               	addi	a11, a11, 32
  1a234e:	ffdfa5               	call8	1a2148 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x818>
  1a2351:	11b9                	s32i.n	a11, a1, 4
  1a2353:	01a9                	s32i.n	a10, a1, 0

001a2355 <prv_get_band_weight_mid_rate+0x16d>:
  1a2355:	04a9                	s32i.n	a10, a4, 0
  1a2357:	331b                	addi.n	a3, a3, 1
  1a2359:	233380               	sext	a3, a3, 15
  1a235c:	1188                	l32i.n	a8, a1, 4
  1a235e:	1489                	s32i.n	a8, a4, 4
  1a2360:	c49637               	bne	a6, a3, 1a2328 <prv_get_band_weight_mid_rate+0x140>

001a2363 <prv_get_band_weight_mid_rate+0x17b>:
  1a2363:	2c2192               	l32i	a9, a1, 176
  1a2366:	f98c                	beqz.n	a9, 1a2379 <prv_get_band_weight_mid_rate+0x191>
  1a2368:	ea1c                	movi.n	a10, 30
  1a236a:	ee80c1               	l32r	a12, 19dd6c (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  1a236d:	b0b970               	addx8	a11, a9, a7
  1a2370:	fedbb2               	addmi	a11, a11, 0xfffffe00
  1a2373:	7f6bc2               	s32i	a12, a11, 0x1fc
  1a2376:	7e6ba2               	s32i	a10, a11, 0x1f8

001a2379 <prv_get_band_weight_mid_rate+0x191>:
  1a2379:	2b21d2               	l32i	a13, a1, 172
  1a237c:	2c21c2               	l32i	a12, a1, 176
  1a237f:	004dc2               	s8i	a12, a13, 0
  1a2382:	f01d                	retw.n

001a2384 <prv_get_band_weight_mid_rate+0x19c>:
  1a2384:	2e21b2               	l32i	a11, a1, 184
  1a2387:	10c1c2               	addi	a12, a1, 16
  1a238a:	b0c3c0               	addx8	a12, a3, a12
  1a238d:	0c98                	l32i.n	a9, a12, 0
  1a238f:	7e2ba2               	l32i	a10, a11, 0x1f8
  1a2392:	7f2bb2               	l32i	a11, a11, 0x1fc
  1a2395:	c099a0               	sub	a9, a9, a10
  1a2398:	095d                	mov.n	a5, a9
  1a239a:	046907               	bbci	a9, 0, 1a23a2 <prv_get_band_weight_mid_rate+0x1ba>
  1a239d:	21b1b0               	srai	a11, a11, 1
  1a23a0:	591b                	addi.n	a5, a9, 1

001a23a2 <prv_get_band_weight_mid_rate+0x1ba>:
  1a23a2:	012ca2               	l32i	a10, a12, 4
  1a23a5:	1ca0c2               	movi	a12, 28
  1a23a8:	fe43a5               	call8	1a07e4 <wma_div32>
  1a23ab:	fe5fa5               	call8	1a09a4 <wma_sqrt>
  1a23ae:	20b110               	or	a11, a1, a1
  1a23b1:	21d150               	srai	a13, a5, 1
  1a23b4:	11ea00               	slli	a14, a10, 16
  1a23b7:	0161e2               	s32i	a14, a1, 4
  1a23ba:	2d21a2               	l32i	a10, a1, 180
  1a23bd:	1ecdd2               	addi	a13, a13, 30
  1a23c0:	0061d2               	s32i	a13, a1, 0
  1a23c3:	ffd1e5               	call8	1a20e0 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7b0>
  1a23c6:	0021a2               	l32i	a10, a1, 0
  1a23c9:	ffe206               	j	1a2355 <prv_get_band_weight_mid_rate+0x16d>

001a23cc <prv_get_band_weight_mid_rate+0x1e4>:
  1a23cc:	212182               	l32i	a8, a1, 132
  1a23cf:	019ac2               	l16si	a12, a10, 2
  1a23d2:	2021e2               	l32i	a14, a1, 128
  1a23d5:	43ccb0               	min	a12, a12, a11
  1a23d8:	401e00               	ssl	a14
  1a23db:	2221b2               	l32i	a11, a1, 136
  1a23de:	23cc80               	sext	a12, a12, 15
  1a23e1:	2661c2               	s32i	a12, a1, 152
  1a23e4:	a1cc00               	sll	a12, a12
  1a23e7:	21c6c0               	srai	a12, a12, 6
  1a23ea:	23cc80               	sext	a12, a12, 15
  1a23ed:	022c87               	blt	a12, a8, 1a23f3 <prv_get_band_weight_mid_rate+0x20b>
  1a23f0:	2821c2               	l32i	a12, a1, 160

001a23f3 <prv_get_band_weight_mid_rate+0x20b>:
  1a23f3:	3261d2               	s32i	a13, a1, 200
  1a23f6:	23ec80               	sext	a14, a12, 15
  1a23f9:	908b50               	addx2	a8, a11, a5
  1a23fc:	019882               	l16si	a8, a8, 2
  1a23ff:	11cbf0               	slli	a12, a11, 1
  1a2402:	10a8e7               	bge	a8, a14, 1a2416 <prv_get_band_weight_mid_rate+0x22e>

001a2405 <prv_get_band_weight_mid_rate+0x21d>:
  1a2405:	bb1b                	addi.n	a11, a11, 1
  1a2407:	23bb80               	sext	a11, a11, 15
  1a240a:	909b50               	addx2	a9, a11, a5
  1a240d:	019992               	l16si	a9, a9, 2
  1a2410:	11cbf0               	slli	a12, a11, 1
  1a2413:	ee29e7               	blt	a9, a14, 1a2405 <prv_get_band_weight_mid_rate+0x21d>

001a2416 <prv_get_band_weight_mid_rate+0x22e>:
  1a2416:	2261b2               	s32i	a11, a1, 136
  1a2419:	2361c2               	s32i	a12, a1, 140
  1a241c:	2c21e2               	l32i	a14, a1, 176
  1a241f:	fed182               	addmi	a8, a1, 0xfffffe00
  1a2422:	10c882               	addi	a8, a8, 16
  1a2425:	b0ee80               	addx8	a14, a14, a8
  1a2428:	2e61e2               	s32i	a14, a1, 184
  1a242b:	0d000841c0b0b6be 	{ bne.w18	a6, a11, 1a24bb <prv_get_band_weight_mid_rate+0x2d3>; nop }
  1a2433:	3021c2               	l32i	a12, a1, 192
  1a2436:	492cc2               	l32i	a12, a12, 0x124
  1a2439:	2721a2               	l32i	a10, a1, 156
  1a243c:	2cc8                	l32i.n	a12, a12, 8
  1a243e:	009aa2               	l16si	a10, a10, 0
  1a2441:	01dcb2               	addmi	a11, a12, 0x100
  1a2444:	20cbb2               	addi	a11, a11, 32
  1a2447:	ffd025               	call8	1a2148 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x818>
  1a244a:	3221d2               	l32i	a13, a1, 200
  1a244d:	01a9                	s32i.n	a10, a1, 0
  1a244f:	3180b0               	srai	a8, a11, 16
  1a2452:	135b84               	ae_cvtp24a16x2.ll	aed5, a11, a8
  1a2455:	0c801a35c5134b2e 	{ ae_cvt48a32	aed4, a11; ae_sel16i	aed3, aed5, aed5, 1 }
  1a245d:	eb6cdd030403259f 	{ nop; ae_mulf48q32sp16u.l	aed3, aed4, aed3; nop }
  1a2465:	11b9                	s32i.n	a11, a1, 4
  1a2467:	0dfb40003f301fcf 	{ movi	a12, 31; nop; ae_srai64	aed3, aed3, 16 }
  1a246f:	eb3d59050403eaaf 	{ or	a14, a10, a10; ae_mulaf48q32sp16s.l	aed3, aed4, aed5; nop }
  1a2477:	eeea                	add.n	a14, a14, a14
  1a2479:	259334               	ae_trunca32q48	a9, aed3
  1a247c:	080c                	movi.n	a8, 0
  1a247e:	60f090               	neg	a15, a9
  1a2481:	09bd                	mov.n	a11, a9
  1a2483:	a3bf90               	movltz	a11, a15, a9
  1a2486:	3c2b14               	ae_cvt48a32	aed2, a11
  1a2489:	25a2d4               	ae_nsa64	a10, aed2
  1a248c:	2e21f2               	l32i	a15, a1, 184
  1a248f:	f0caa2               	addi	a10, a10, -16
  1a2492:	43aac0               	min	a10, a10, a12
  1a2495:	23aa80               	sext	a10, a10, 15
  1a2498:	eaea                	add.n	a14, a10, a14
  1a249a:	401a00               	ssl	a10
  1a249d:	a19900               	sll	a9, a9
  1a24a0:	e1cee2               	addi	a14, a14, -31
  1a24a3:	83e8b0               	moveqz	a14, a8, a11
  1a24a6:	806fe2               	s32i	a14, a15, 0x200

001a24a9 <prv_get_band_weight_mid_rate+0x2c1>:
  1a24a9:	2e21c2               	l32i	a12, a1, 184
  1a24ac:	3021b2               	l32i	a11, a1, 192
  1a24af:	816c92               	s32i	a9, a12, 0x204
  1a24b2:	7f9bc2               	l16si	a12, a11, 254
  1a24b5:	599bb2               	l16si	a11, a11, 178
  1a24b8:	ff8d06               	j	1a22f0 <prv_get_band_weight_mid_rate+0x108>

001a24bb <prv_get_band_weight_mid_rate+0x2d3>:
  1a24bb:	7291c2               	l16si	a12, a1, 228
  1a24be:	7011d2               	l16ui	a13, a1, 224
  1a24c1:	7111b2               	l16ui	a11, a1, 226
  1a24c4:	2121a2               	l32i	a10, a1, 132
  1a24c7:	11bb00               	slli	a11, a11, 16
  1a24ca:	43afa0               	min	a10, a15, a10
  1a24cd:	23aa80               	sext	a10, a10, 15
  1a24d0:	20bbd0               	or	a11, a11, a13
  1a24d3:	ffc365               	call8	1a2108 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7d8>
  1a24d6:	3021c2               	l32i	a12, a1, 192
  1a24d9:	2461a2               	s32i	a10, a1, 144
  1a24dc:	492cc2               	l32i	a12, a12, 0x124
  1a24df:	2721a2               	l32i	a10, a1, 156
  1a24e2:	2cc8                	l32i.n	a12, a12, 8
  1a24e4:	009aa2               	l16si	a10, a10, 0
  1a24e7:	01dcb2               	addmi	a11, a12, 0x100
  1a24ea:	20cbb2               	addi	a11, a11, 32
  1a24ed:	ffc5a5               	call8	1a2148 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x818>
  1a24f0:	3161a2               	s32i	a10, a1, 196
  1a24f3:	2561b2               	s32i	a11, a1, 148
  1a24f6:	3021c2               	l32i	a12, a1, 192
  1a24f9:	2921b2               	l32i	a11, a1, 164
  1a24fc:	492cc2               	l32i	a12, a12, 0x124
  1a24ff:	2321a2               	l32i	a10, a1, 140
  1a2502:	2cc8                	l32i.n	a12, a12, 8
  1a2504:	aaba                	add.n	a10, a10, a11
  1a2506:	009aa2               	l16si	a10, a10, 0
  1a2509:	01dcb2               	addmi	a11, a12, 0x100
  1a250c:	20cbb2               	addi	a11, a11, 32
  1a250f:	ffc3a5               	call8	1a2148 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x818>
  1a2512:	262192               	l32i	a9, a1, 152
  1a2515:	3cab14               	ae_cvt48a32	aed10, a11
  1a2518:	2521e2               	l32i	a14, a1, 148
  1a251b:	31d0b0               	srai	a13, a11, 16
  1a251e:	13bbd4               	ae_cvtp24a16x2.ll	aed11, a11, a13
  1a2521:	0c801a3bcb18ce2e 	{ ae_cvt48a32	aed12, a14; ae_sel16i	aed8, aed11, aed11, 1 }
  1a2529:	31f0e0               	srai	a15, a14, 16
  1a252c:	2421b2               	l32i	a11, a1, 144
  1a252f:	0d800e883a28defe 	{ ae_cvtp24a16x2.ll	aed13, a14, a15; ae_mulq32sp16u.l	aed8, aed10, aed8 }
  1a2537:	c099b0               	sub	a9, a9, a11
  1a253a:	0d015a0d8d89cb4f 	{ sub	a12, a11, a4; ae_sel16i.n	aed9, aed13, aed13, 1; ae_srai64	aed8, aed8, 16 }
  1a2542:	0d800e893c297cce 	{ ae_cvtp24a16x2.ll	aed7, a12, a12; ae_mulq32sp16u.l	aed9, aed12, aed9 }
  1a254a:	0c800eeb3a28699e 	{ ae_cvtp24a16x2.ll	aed6, a9, a9; ae_mulaq32sp16s.l	aed8, aed10, aed11 }
  1a2552:	312192               	l32i	a9, a1, 196
  1a2555:	0dfbc9009f90f86f 	{ ae_trunca32q48	a15, aed8; nop; ae_srai64	aed9, aed9, 16 }
  1a255d:	3c4f14               	ae_cvt48a32	aed4, a15
  1a2560:	eb4c5a0d0c09e9af 	{ sub	a14, a9, a10; ae_mulaq32sp16s.l	aed9, aed12, aed13; nop }
  1a2568:	11eef0               	slli	a14, a14, 1
  1a256b:	8101c9676767896e 	{ ae_trunca32q48	a8, aed9; ae_sel16i.n	aed7, aed7, aed7, 1; ae_sel16i	aed6, aed6, aed6, 1 }
  1a2573:	0c801af6c474582e 	{ ae_cvt48a32	aed5, a8; ae_mulf48q32sp16s.l	aed4, aed4, aed6 }
  1a257b:	eb6b5f070505de8f 	{ sext	a13, a14, 15; ae_mulf48q32sp16s.l	aed5, aed5, aed7; nop }
  1a2583:	25f434               	ae_trunca32q48	a15, aed4
  1a2586:	25b534               	ae_trunca32q48	a11, aed5
  1a2589:	0fcd                	mov.n	a12, a15
  1a258b:	431da6               	blti	a13, 1, 1a25d2 <prv_get_band_weight_mid_rate+0x3ea>
  1a258e:	400d00               	ssr	a13
  1a2591:	b1b0b0               	sra	a11, a11

001a2594 <prv_get_band_weight_mid_rate+0x3ac>:
  1a2594:	d1af82               	movi	a8, -47
  1a2597:	809bc0               	add	a9, a11, a12
  1a259a:	016192               	s32i	a9, a1, 4
  1a259d:	908a80               	addx2	a8, a10, a8
  1a25a0:	20b110               	or	a11, a1, a1
  1a25a3:	2d21a2               	l32i	a10, a1, 180
  1a25a6:	0189                	s32i.n	a8, a1, 0
  1a25a8:	ffb365               	call8	1a20e0 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7b0>
  1a25ab:	11a8                	l32i.n	a10, a1, 4
  1a25ad:	2621b2               	l32i	a11, a1, 152
  1a25b0:	0c0c                	movi.n	a12, 0
  1a25b2:	c0bb40               	sub	a11, a11, a4
  1a25b5:	fe22e5               	call8	1a07e4 <wma_div32>
  1a25b8:	11a9                	s32i.n	a10, a1, 4
  1a25ba:	01bd                	mov.n	a11, a1
  1a25bc:	2d21a2               	l32i	a10, a1, 180
  1a25bf:	ffb225               	call8	1a20e0 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7b0>
  1a25c2:	3221d2               	l32i	a13, a1, 200
  1a25c5:	1198                	l32i.n	a9, a1, 4
  1a25c7:	2e21e2               	l32i	a14, a1, 184
  1a25ca:	01c8                	l32i.n	a12, a1, 0
  1a25cc:	806ec2               	s32i	a12, a14, 0x200
  1a25cf:	ffb586               	j	1a24a9 <prv_get_band_weight_mid_rate+0x2c1>

001a25d2 <prv_get_band_weight_mid_rate+0x3ea>:
  1a25d2:	09ad                	mov.n	a10, a9
  1a25d4:	6080e0               	neg	a8, a14
  1a25d7:	238880               	sext	a8, a8, 15
  1a25da:	400800               	ssr	a8
  1a25dd:	b1c0f0               	sra	a12, a15
  1a25e0:	ffec06               	j	1a2594 <prv_get_band_weight_mid_rate+0x3ac>

001a25e3 <prv_get_band_weight_mid_rate+0x3fb>:
	...

001a25e4 <xa_wma_decoder_prv_init_noise_sub_secondary_allocated>:
  1a25e4:	006136               	entry	a1, 48
  1a25e7:	152282               	l32i	a8, a2, 84
  1a25ea:	28cc                	bnez.n	a8, 1a25f0 <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xc>
  1a25ec:	020c                	movi.n	a2, 0
  1a25ee:	f01d                	retw.n

001a25f0 <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xc>:
  1a25f0:	292292               	l32i	a9, a2, 164
  1a25f3:	392262               	l32i	a6, a2, 228
  1a25f6:	0d40094110b0196e 	{ blti.w18	a9, 1, 1a268b <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xa7>; nop }
  1a25fe:	4022a2               	l32i	a10, a2, 0x100
  1a2601:	00a052               	movi	a5, 0
  1a2604:	00a042               	movi	a4, 0
  1a2607:	00a072               	movi	a7, 0

001a260a <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0x26>:
  1a260a:	3822b2               	l32i	a11, a2, 224
  1a260d:	bb5a                	add.n	a11, a11, a5
  1a260f:	009bb2               	l16si	a11, a11, 0
  1a2612:	ca4a                	add.n	a12, a10, a4
  1a2614:	bb0b                	addi.n	a11, a11, -1
  1a2616:	0cb9                	s32i.n	a11, a12, 0
  1a2618:	3822a2               	l32i	a10, a2, 224
  1a261b:	aa5a                	add.n	a10, a10, a5
  1a261d:	009aa2               	l16si	a10, a10, 0
  1a2620:	462aa6               	blti	a10, 2, 1a266a <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0x86>
  1a2623:	362b                	addi.n	a3, a6, 2
  1a2625:	401700               	ssl	a7
  1a2628:	ca0b                	addi.n	a12, a10, -1
  1a262a:	1b0c                	movi.n	a11, 1
  1a262c:	5692a2               	l16si	a10, a2, 172
  1a262f:	01c9                	s32i.n	a12, a1, 0
  1a2631:	a1bb00               	sll	a11, a11
  1a2634:	3e22c2               	l32i	a12, a2, 248
  1a2637:	11c9                	s32i.n	a12, a1, 4
  1a2639:	ddef25               	call8	18052c <__divsi3>
  1a263c:	edf6b1               	l32r	a11, 19de14 (40000 <_memmap_cacheattr_bp_base+0x1dffe>)
  1a263f:	11d8                	l32i.n	a13, a1, 4
  1a2641:	400001b545014ade 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a13 }
  1a2649:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a2651:	1a0c                	movi.n	a10, 1
  1a2653:	25c0c4               	ae_movad32.l	a12, aed0
  1a2656:	01d8                	l32i.n	a13, a1, 0
  1a2658:	ccba                	add.n	a12, a12, a11
  1a265a:	31c3c0               	srai	a12, a12, 19
  1a265d:	09ad76               	loopgtz	a13, 1a266a <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0x86>
  1a2660:	0093e2               	l16si	a14, a3, 0
  1a2663:	332b                	addi.n	a3, a3, 2
  1a2665:	302ce7               	blt	a12, a14, 1a2699 <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xb5>
  1a2668:	aa1b                	addi.n	a10, a10, 1

001a266a <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0x86>:
  1a266a:	4022a2               	l32i	a10, a2, 0x100
  1a266d:	3ac662               	addi	a6, a6, 58
  1a2670:	fa4a                	add.n	a15, a10, a4
  1a2672:	0ff8                	l32i.n	a15, a15, 0
  1a2674:	552b                	addi.n	a5, a5, 2
  1a2676:	2b1fa6               	blti	a15, 1, 1a26a5 <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xc1>
  1a2679:	444b                	addi.n	a4, a4, 4
  1a267b:	292282               	l32i	a8, a2, 164
  1a267e:	771b                	addi.n	a7, a7, 1
  1a2680:	0d3ff84160b0978e 	{ blt.w18	a7, a8, 1a260a <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0x26>; nop }
  1a2688:	000086               	j	1a268e <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xaa>

001a268b <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xa7>:
  1a268b:	4022a2               	l32i	a10, a2, 0x100

001a268e <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xaa>:
  1a268e:	090c                	movi.n	a9, 0
  1a2690:	0ab8                	l32i.n	a11, a10, 0
  1a2692:	7e52b2               	s16i	a11, a2, 252

001a2695 <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xb1>:
  1a2695:	092d                	mov.n	a2, a9
  1a2697:	f01d                	retw.n

001a2699 <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xb5>:
  1a2699:	4022d2               	l32i	a13, a2, 0x100
  1a269c:	ca0b                	addi.n	a12, a10, -1
  1a269e:	dd4a                	add.n	a13, a13, a4
  1a26a0:	0dc9                	s32i.n	a12, a13, 0
  1a26a2:	fff106               	j	1a266a <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0x86>

001a26a5 <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xc1>:
  1a26a5:	eddc91               	l32r	a9, 19de18 (80040000 <_log_data_end+0x2c3e0>)
  1a26a8:	fffa46               	j	1a2695 <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xb1>

001a26ab <xa_wma_decoder_prv_init_noise_sub_secondary_allocated+0xc7>:
	...

001a26ac <xa_wma_decoder_au_resample_weight_factor_lpc>:
  1a26ac:	004136               	entry	a1, 32
  1a26af:	0e22d2               	l32i	a13, a2, 56
  1a26b2:	0a22c2               	l32i	a12, a2, 40
  1a26b5:	90ccd0               	addx2	a12, a12, a13
  1a26b8:	009cb2               	l16si	a11, a12, 0
  1a26bb:	ffdcc2               	addmi	a12, a12, 0xffffff00
  1a26be:	7f9cc2               	l16si	a12, a12, 254
  1a26c1:	0b2332               	l32i	a3, a3, 44
  1a26c4:	23abc7               	bge	a11, a12, 1a26eb <xa_wma_decoder_au_resample_weight_factor_lpc+0x3f>
  1a26c7:	1e92e2               	l16si	a14, a2, 60
  1a26ca:	781ea6               	blti	a14, 1, 1a2746 <xa_wma_decoder_au_resample_weight_factor_lpc+0x9a>
  1a26cd:	034d                	mov.n	a4, a3
  1a26cf:	0cad                	mov.n	a10, a12
  1a26d1:	dde5a5               	call8	18052c <__divsi3>
  1a26d4:	0b0c                	movi.n	a11, 0
  1a26d6:	11aae0               	slli	a10, a10, 2

001a26d9 <xa_wma_decoder_au_resample_weight_factor_lpc+0x2d>:
  1a26d9:	bb1b                	addi.n	a11, a11, 1
  1a26db:	0388                	l32i.n	a8, a3, 0
  1a26dd:	33aa                	add.n	a3, a3, a10
  1a26df:	0489                	s32i.n	a8, a4, 0
  1a26e1:	1e92f2               	l16si	a15, a2, 60
  1a26e4:	444b                	addi.n	a4, a4, 4
  1a26e6:	ef2bf7               	blt	a11, a15, 1a26d9 <xa_wma_decoder_au_resample_weight_factor_lpc+0x2d>
  1a26e9:	f01d                	retw.n

001a26eb <xa_wma_decoder_au_resample_weight_factor_lpc+0x3f>:
  1a26eb:	57acb7               	bge	a12, a11, 1a2746 <xa_wma_decoder_au_resample_weight_factor_lpc+0x9a>
  1a26ee:	20abb0               	or	a10, a11, a11
  1a26f1:	20bcc0               	or	a11, a12, a12
  1a26f4:	dde365               	call8	18052c <__divsi3>
  1a26f7:	205aa0               	or	a5, a10, a10
  1a26fa:	1e92a2               	l16si	a10, a2, 60
  1a26fd:	20b550               	or	a11, a5, a5
  1a2700:	dde2a5               	call8	18052c <__divsi3>
  1a2703:	ffcab2               	addi	a11, a10, -1
  1a2706:	03cb96               	bltz	a11, 1a2746 <xa_wma_decoder_au_resample_weight_factor_lpc+0x9a>
  1a2709:	400001b545014b5e 	{ ae_movda32	aed1, a11; nop; ae_movda32	aed0, a5 }
  1a2711:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a2719:	a04b30               	addx4	a4, a11, a3
  1a271c:	25c0c4               	ae_movad32.l	a12, aed0
  1a271f:	11d5e0               	slli	a13, a5, 2
  1a2722:	11ace0               	slli	a10, a12, 2
  1a2725:	809a30               	add	a9, a10, a3
  1a2728:	c5ca                	add.n	a12, a5, a12
  1a272a:	a0cc30               	addx4	a12, a12, a3
  1a272d:	05a576               	loopgtz	a5, 1a2736 <xa_wma_decoder_au_resample_weight_factor_lpc+0x8a>
  1a2730:	04e8                	l32i.n	a14, a4, 0
  1a2732:	09e9                	s32i.n	a14, a9, 0
  1a2734:	994b                	addi.n	a9, a9, 4

001a2736 <xa_wma_decoder_au_resample_weight_factor_lpc+0x8a>:
  1a2736:	c0ccd0               	sub	a12, a12, a13
  1a2739:	fcc442               	addi	a4, a4, -4
  1a273c:	bb0b                	addi.n	a11, a11, -1
  1a273e:	c0aad0               	sub	a10, a10, a13
  1a2741:	9a3a                	add.n	a9, a10, a3
  1a2743:	e60b66               	bnei	a11, -1, 1a272d <xa_wma_decoder_au_resample_weight_factor_lpc+0x81>
  1a2746:	f01d                	retw.n

001a2748 <xa_wma_decoder_prv_inverse_quantize_mid_rate>:
  1a2748:	018136               	entry	a1, 192
  1a274b:	1f6132               	s32i	a3, a1, 124
  1a274e:	00a0a2               	movi	a10, 0
  1a2751:	0851a2               	s16i	a10, a1, 16
  1a2754:	0023d2               	l32i	a13, a3, 0
  1a2757:	0423f2               	l32i	a15, a3, 16
  1a275a:	0323e2               	l32i	a14, a3, 12
  1a275d:	0c23c2               	l32i	a12, a3, 48
  1a2760:	012382               	l32i	a8, a3, 4
  1a2763:	1a9352               	l16si	a5, a3, 52
  1a2766:	2398                	l32i.n	a9, a3, 8
  1a2768:	186192               	s32i	a9, a1, 96
  1a276b:	156152               	s32i	a5, a1, 84
  1a276e:	242252               	l32i	a5, a2, 144
  1a2771:	146182               	s32i	a8, a1, 80
  1a2774:	0d404d4150b0156e 	{ blti.w18	a5, 1, 1a2c4d <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x505>; nop }
  1a277c:	1e92b2               	l16si	a11, a2, 60
  1a277f:	0d404c41a0b01b6e 	{ blti.w18	a11, 1, 1a2c4d <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x505>; nop }
  1a2787:	f31c                	movi.n	a3, 31
  1a2789:	e61c                	movi.n	a6, 30
  1a278b:	11a5a0               	slli	a10, a5, 6
  1a278e:	f1f9                	s32i.n	a15, a1, 60
  1a2790:	e1e9                	s32i.n	a14, a1, 56
  1a2792:	1b61d2               	s32i	a13, a1, 108
  1a2795:	1e61c2               	s32i	a12, a1, 120
  1a2798:	ddd925               	call8	18052c <__divsi3>
  1a279b:	238a80               	sext	a8, a10, 15
  1a279e:	05bd                	mov.n	a11, a5
  1a27a0:	5792a2               	l16si	a10, a2, 174
  1a27a3:	3c0814               	ae_cvt48a32	aed0, a8
  1a27a6:	2540d4               	ae_nsa64	a4, aed0
  1a27a9:	0a5182               	s16i	a8, a1, 20
  1a27ac:	f0c442               	addi	a4, a4, -16
  1a27af:	434430               	min	a4, a4, a3
  1a27b2:	c04640               	sub	a4, a6, a4
  1a27b5:	0b5142               	s16i	a4, a1, 22
  1a27b8:	ddd725               	call8	18052c <__divsi3>
  1a27bb:	1f21b2               	l32i	a11, a1, 124
  1a27be:	116142               	s32i	a4, a1, 68
  1a27c1:	14c1e2               	addi	a14, a1, 20
  1a27c4:	392252               	l32i	a5, a2, 228
  1a27c7:	382282               	l32i	a8, a2, 224
  1a27ca:	0acd                	mov.n	a12, a10
  1a27cc:	342272               	l32i	a7, a2, 208
  1a27cf:	02ad                	mov.n	a10, a2
  1a27d1:	3c1c14               	ae_cvt48a32	aed1, a12
  1a27d4:	2591d4               	ae_nsa64	a9, aed1
  1a27d7:	07cd                	mov.n	a12, a7
  1a27d9:	f0c992               	addi	a9, a9, -16
  1a27dc:	439930               	min	a9, a9, a3
  1a27df:	c0f690               	sub	a15, a6, a9
  1a27e2:	f03990               	subx8	a3, a9, a9
  1a27e5:	a03390               	addx4	a3, a3, a9
  1a27e8:	90ff80               	addx2	a15, a15, a8
  1a27eb:	009ff2               	l16si	a15, a15, 0
  1a27ee:	1133f0               	slli	a3, a3, 1
  1a27f1:	c03530               	sub	a3, a5, a3
  1a27f4:	0c51f2               	s16i	a15, a1, 24
  1a27f7:	029ef2               	l16si	a15, a14, 4
  1a27fa:	07d332               	addmi	a3, a3, 0x700
  1a27fd:	001e52               	l16ui	a5, a14, 0
  1a2800:	ccc332               	addi	a3, a3, -52
  1a2803:	011ee2               	l16ui	a14, a14, 2
  1a2806:	03dd                	mov.n	a13, a3
  1a2808:	11ee00               	slli	a14, a14, 16
  1a280b:	20ee50               	or	a14, a14, a5
  1a280e:	ff9da5               	call8	1a21e8 <prv_get_band_weight_mid_rate>
  1a2811:	0a0c                	movi.n	a10, 0
  1a2813:	10c1b2               	addi	a11, a1, 16
  1a2816:	0c0c                	movi.n	a12, 0
  1a2818:	03dd                	mov.n	a13, a3
  1a281a:	14c1f2               	addi	a15, a1, 20
  1a281d:	001f82               	l16ui	a8, a15, 0
  1a2820:	011fe2               	l16ui	a14, a15, 2
  1a2823:	029ff2               	l16si	a15, a15, 4
  1a2826:	11ee00               	slli	a14, a14, 16
  1a2829:	20ee80               	or	a14, a14, a8
  1a282c:	ff95a5               	call8	1a2188 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x858>
  1a282f:	0197f2               	l16si	a15, a7, 2
  1a2832:	101fe6               	bgei	a15, 1, 1a2846 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0xfe>
  1a2835:	074d                	mov.n	a4, a7
  1a2837:	050c                	movi.n	a5, 0

001a2839 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0xf1>:
  1a2839:	551b                	addi.n	a5, a5, 1
  1a283b:	029482               	l16si	a8, a4, 4
  1a283e:	442b                	addi.n	a4, a4, 2
  1a2840:	f518a6               	blti	a8, 1, 1a2839 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0xf1>
  1a2843:	000046               	j	1a2848 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x100>

001a2846 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0xfe>:
  1a2846:	050c                	movi.n	a5, 0

001a2848 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x100>:
  1a2848:	7f92c2               	l16si	a12, a2, 254
  1a284b:	0d400d41e0b01c6e 	{ blti.w18	a12, 1, 1a292d <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x1e5>; nop }
  1a2853:	0d6172               	s32i	a7, a1, 52
  1a2856:	904570               	addx2	a4, a5, a7
  1a2859:	00a062               	movi	a6, 0
  1a285c:	1121f2               	l32i	a15, a1, 68
  1a285f:	01d2b2               	addmi	a11, a2, 0x100
  1a2862:	00a0e2               	movi	a14, 0
  1a2865:	1a61e2               	s32i	a14, a1, 104
  1a2868:	18cbd2               	addi	a13, a11, 24
  1a286b:	1c61d2               	s32i	a13, a1, 112
  1a286e:	1ccbb2               	addi	a11, a11, 28
  1a2871:	23ff80               	sext	a15, a15, 15
  1a2874:	2261f2               	s32i	a15, a1, 136
  1a2877:	1d61b2               	s32i	a11, a1, 116

001a287a <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x132>:
  1a287a:	06ad                	mov.n	a10, a6
  1a287c:	10c1b2               	addi	a11, a1, 16
  1a287f:	03dd                	mov.n	a13, a3
  1a2881:	14c1f2               	addi	a15, a1, 20
  1a2884:	001f82               	l16ui	a8, a15, 0
  1a2887:	011fe2               	l16ui	a14, a15, 2
  1a288a:	029ff2               	l16si	a15, a15, 4
  1a288d:	11ee00               	slli	a14, a14, 16
  1a2890:	20ee80               	or	a14, a14, a8
  1a2893:	ff8f65               	call8	1a2188 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x858>
  1a2896:	1f21b2               	l32i	a11, a1, 124
  1a2899:	2161a2               	s32i	a10, a1, 132
  1a289c:	0891c2               	l16si	a12, a1, 16
  1a289f:	02ad                	mov.n	a10, a2
  1a28a1:	0107a5               	call8	1a391c <xa_wma_decoder_prv_weighted_quantization>
  1a28a4:	0bed                	mov.n	a14, a11
  1a28a6:	81b9                	s32i.n	a11, a1, 32
  1a28a8:	f2ca72               	addi	a7, a10, -14
  1a28ab:	f7caf2               	addi	a15, a10, -9
  1a28ae:	71f9                	s32i.n	a15, a1, 28
  1a28b0:	cf2c                	movi.n	a15, 44
  1a28b2:	05afa7               	bge	a15, a10, 1a28bb <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x173>
  1a28b5:	372c                	movi.n	a7, 35
  1a28b7:	7179                	s32i.n	a7, a1, 28
  1a28b9:	e71c                	movi.n	a7, 30

001a28bb <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x173>:
  1a28bb:	1d21d2               	l32i	a13, a1, 116
  1a28be:	1b21c2               	l32i	a12, a1, 108
  1a28c1:	1a21b2               	l32i	a11, a1, 104
  1a28c4:	07fd                	mov.n	a15, a7
  1a28c6:	1e21a2               	l32i	a10, a1, 120
  1a28c9:	212172               	l32i	a7, a1, 132
  1a28cc:	a0a6a0               	addx4	a10, a6, a10
  1a28cf:	a0bbc0               	addx4	a11, a11, a12
  1a28d2:	c06760               	sub	a6, a7, a6
  1a28d5:	0169                	s32i.n	a6, a1, 0
  1a28d7:	1c21c2               	l32i	a12, a1, 112
  1a28da:	0041e5               	call8	1a2cf8 <xa_wma_decoder_inv_quant_band_mid_rate>
  1a28dd:	2121b2               	l32i	a11, a1, 132
  1a28e0:	1a21a2               	l32i	a10, a1, 104
  1a28e3:	2221c2               	l32i	a12, a1, 136
  1a28e6:	aa6a                	add.n	a10, a10, a6
  1a28e8:	401c00               	ssl	a12
  1a28eb:	0b6d                	mov.n	a6, a11
  1a28ed:	0891c2               	l16si	a12, a1, 16
  1a28f0:	bb1b                	addi.n	a11, a11, 1
  1a28f2:	23bb80               	sext	a11, a11, 15
  1a28f5:	90dc30               	addx2	a13, a12, a3
  1a28f8:	019dd2               	l16si	a13, a13, 2
  1a28fb:	a1bb00               	sll	a11, a11
  1a28fe:	21b6b0               	srai	a11, a11, 6
  1a2901:	23bb80               	sext	a11, a11, 15
  1a2904:	042bd7               	blt	a11, a13, 1a290c <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x1c4>
  1a2907:	dc1b                	addi.n	a13, a12, 1
  1a2909:	0851d2               	s16i	a13, a1, 16

001a290c <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x1c4>:
  1a290c:	7f92c2               	l16si	a12, a2, 254
  1a290f:	0194e2               	l16si	a14, a4, 2
  1a2912:	1a61a2               	s32i	a10, a1, 104
  1a2915:	0927e7               	blt	a7, a14, 1a2922 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x1da>

001a2918 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x1d0>:
  1a2918:	551b                	addi.n	a5, a5, 1
  1a291a:	0294f2               	l16si	a15, a4, 4
  1a291d:	442b                	addi.n	a4, a4, 2
  1a291f:	f5a6f7               	bge	a6, a15, 1a2918 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x1d0>

001a2922 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x1da>:
  1a2922:	0d3ff54140b097ce 	{ blt.w18	a7, a12, 1a287a <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x132>; nop }
  1a292a:	0002c6               	j	1a2939 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x1f1>

001a292d <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x1e5>:
  1a292d:	00a062               	movi	a6, 0
  1a2930:	0d6172               	s32i	a7, a1, 52
  1a2933:	00a082               	movi	a8, 0
  1a2936:	1a6182               	s32i	a8, a1, 104

001a2939 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x1f1>:
  1a2939:	5992c2               	l16si	a12, a2, 178
  1a293c:	0d00264100b0a6ce 	{ bge.w18	a6, a12, 1a2ba0 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x458>; nop }
  1a2944:	d148                	l32i.n	a4, a1, 52
  1a2946:	01d2f2               	addmi	a15, a2, 0x100
  1a2949:	f188                	l32i.n	a8, a1, 60
  1a294b:	01d2e2               	addmi	a14, a2, 0x100
  1a294e:	20c1b2               	addi	a11, a1, 32
  1a2951:	28c1d2               	addi	a13, a1, 40
  1a2954:	e198                	l32i.n	a9, a1, 56
  1a2956:	176192               	s32i	a9, a1, 92
  1a2959:	1061d2               	s32i	a13, a1, 64
  1a295c:	1261b2               	s32i	a11, a1, 72
  1a295f:	1ccee2               	addi	a14, a14, 28
  1a2962:	166182               	s32i	a8, a1, 88
  1a2965:	18cff2               	addi	a15, a15, 24
  1a2968:	904540               	addx2	a4, a5, a4
  1a296b:	1c61f2               	s32i	a15, a1, 112
  1a296e:	112182               	l32i	a8, a1, 68
  1a2971:	1d61e2               	s32i	a14, a1, 116
  1a2974:	238880               	sext	a8, a8, 15
  1a2977:	226182               	s32i	a8, a1, 136

001a297a <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x232>:
  1a297a:	1821a2               	l32i	a10, a1, 96
  1a297d:	a5aa                	add.n	a10, a5, a10
  1a297f:	000aa2               	l8ui	a10, a10, 0
  1a2982:	0d40164100b01ace 	{ bnei.w18	a10, 1, 1a2ae6 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x39e>; nop }
  1a298a:	4922b2               	l32i	a11, a2, 0x124
  1a298d:	1621a2               	l32i	a10, a1, 88
  1a2990:	3bb8                	l32i.n	a11, a11, 12
  1a2992:	0aa8                	l32i.n	a10, a10, 0
  1a2994:	01dbb2               	addmi	a11, a11, 0x100
  1a2997:	38cbb2               	addi	a11, a11, 56
  1a299a:	024925               	call8	1a4e2c <xa_wma_decoder_qst_calc_quant_step>
  1a299d:	2cc182               	addi	a8, a1, 44
  1a29a0:	172192               	l32i	a9, a1, 92
  1a29a3:	0aed                	mov.n	a14, a10
  1a29a5:	0bcd                	mov.n	a12, a11
  1a29a7:	1021a2               	l32i	a10, a1, 64
  1a29aa:	24c1b2               	addi	a11, a1, 36
  1a29ad:	3c2c14               	ae_cvt48a32	aed2, a12
  1a29b0:	1978                	l32i.n	a7, a9, 4
  1a29b2:	1879                	s32i.n	a7, a8, 4
  1a29b4:	0998                	l32i.n	a9, a9, 0
  1a29b6:	0899                	s32i.n	a9, a8, 0
  1a29b8:	c1f8                	l32i.n	a15, a1, 48
  1a29ba:	b1d8                	l32i.n	a13, a1, 44
  1a29bc:	31f0f0               	srai	a15, a15, 16
  1a29bf:	133ff4               	ae_cvtp24a16x2.ll	aed3, a15, a15
  1a29c2:	eb0150030303ddef 	{ add	a13, a13, a14; ae_sel16i.n	aed3, aed3, aed3, 1; nop }
  1a29ca:	eb6b2e0302021ddf 	{ addi	a13, a13, -31; ae_mulf48q32sp16s.l	aed2, aed2, aed3; nop }
  1a29d2:	91d9                	s32i.n	a13, a1, 36
  1a29d4:	25c234               	ae_trunca32q48	a12, aed2
  1a29d7:	a1c9                	s32i.n	a12, a1, 40
  1a29d9:	ff7065               	call8	1a20e0 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7b0>
  1a29dc:	0194c2               	l16si	a12, a4, 2
  1a29df:	a1a8                	l32i.n	a10, a1, 40
  1a29e1:	5992b2               	l16si	a11, a2, 178
  1a29e4:	31a0a0               	srai	a10, a10, 16
  1a29e7:	43bbc0               	min	a11, a11, a12
  1a29ea:	1961b2               	s32i	a11, a1, 100
  1a29ed:	91c8                	l32i.n	a12, a1, 36
  1a29ef:	1361c2               	s32i	a12, a1, 76
  1a29f2:	0d000d41d0b0a6be 	{ bge.w18	a6, a11, 1a2ad3 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x38b>; nop }
  1a29fa:	0891c2               	l16si	a12, a1, 16
  1a29fd:	78c1d2               	addi	a13, a1, 120
  1a2a00:	134aa4               	ae_cvtp24a16x2.ll	aed4, a10, a10
  1a2a03:	e94d34               	ae_s32x2.i	aed4, a13, 24

001a2a06 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x2be>:
  1a2a06:	1421a2               	l32i	a10, a1, 80
  1a2a09:	1521b2               	l32i	a11, a1, 84
  1a2a0c:	90aca0               	addx2	a10, a12, a10
  1a2a0f:	4922c2               	l32i	a12, a2, 0x124
  1a2a12:	009aa2               	l16si	a10, a10, 0
  1a2a15:	2cc8                	l32i.n	a12, a12, 8
  1a2a17:	c0aab0               	sub	a10, a10, a11
  1a2a1a:	01dcb2               	addmi	a11, a12, 0x100
  1a2a1d:	20cbb2               	addi	a11, a11, 32
  1a2a20:	ff7265               	call8	1a2148 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x818>
  1a2a23:	78c1d2               	addi	a13, a1, 120
  1a2a26:	1321c2               	l32i	a12, a1, 76
  1a2a29:	400001b463560dbe 	{ ae_l32x2.i	aed6, a13, 24; nop; ae_cvt48a32	aed5, a11 }
  1a2a31:	eb0150060606ccaf 	{ add	a12, a12, a10; ae_sel16i.n	aed6, aed6, aed6, 1; nop }
  1a2a39:	1221a2               	l32i	a10, a1, 72
  1a2a3c:	eb6b2e0605051ccf 	{ addi	a12, a12, -31; ae_mulf48q32sp16s.l	aed5, aed5, aed6; nop }
  1a2a44:	71c9                	s32i.n	a12, a1, 28
  1a2a46:	25b534               	ae_trunca32q48	a11, aed5
  1a2a49:	81b9                	s32i.n	a11, a1, 32
  1a2a4b:	1cc1b2               	addi	a11, a1, 28
  1a2a4e:	ff6925               	call8	1a20e0 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x7b0>
  1a2a51:	71d8                	l32i.n	a13, a1, 28
  1a2a53:	3a2c                	movi.n	a10, 35
  1a2a55:	f9cd72               	addi	a7, a13, -7
  1a2a58:	fecdd2               	addi	a13, a13, -2
  1a2a5b:	71d9                	s32i.n	a13, a1, 28
  1a2a5d:	03aad7               	bge	a10, a13, 1a2a64 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x31c>
  1a2a60:	71a9                	s32i.n	a10, a1, 28
  1a2a62:	e71c                	movi.n	a7, 30

001a2a64 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x31c>:
  1a2a64:	06ad                	mov.n	a10, a6
  1a2a66:	10c1b2               	addi	a11, a1, 16
  1a2a69:	1921c2               	l32i	a12, a1, 100
  1a2a6c:	03dd                	mov.n	a13, a3
  1a2a6e:	14c1f2               	addi	a15, a1, 20
  1a2a71:	001f82               	l16ui	a8, a15, 0
  1a2a74:	011fe2               	l16ui	a14, a15, 2
  1a2a77:	029ff2               	l16si	a15, a15, 4
  1a2a7a:	11ee00               	slli	a14, a14, 16
  1a2a7d:	20ee80               	or	a14, a14, a8
  1a2a80:	ff7065               	call8	1a2188 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x858>
  1a2a83:	1c21b2               	l32i	a11, a1, 112
  1a2a86:	1d21c2               	l32i	a12, a1, 116
  1a2a89:	07ed                	mov.n	a14, a7
  1a2a8b:	81d8                	l32i.n	a13, a1, 32
  1a2a8d:	0a7d                	mov.n	a7, a10
  1a2a8f:	c0f760               	sub	a15, a7, a6
  1a2a92:	1e21a2               	l32i	a10, a1, 120
  1a2a95:	31d0d0               	srai	a13, a13, 16
  1a2a98:	a0a6a0               	addx4	a10, a6, a10
  1a2a9b:	001ba5               	call8	1a2c54 <xa_wma_decoder_sub_noise_mid_rate>
  1a2a9e:	076d                	mov.n	a6, a7
  1a2aa0:	2221c2               	l32i	a12, a1, 136
  1a2aa3:	b71b                	addi.n	a11, a7, 1
  1a2aa5:	23bb80               	sext	a11, a11, 15
  1a2aa8:	401c00               	ssl	a12
  1a2aab:	a1bb00               	sll	a11, a11
  1a2aae:	0891c2               	l16si	a12, a1, 16
  1a2ab1:	21b6b0               	srai	a11, a11, 6
  1a2ab4:	90dc30               	addx2	a13, a12, a3
  1a2ab7:	019dd2               	l16si	a13, a13, 2
  1a2aba:	23bb80               	sext	a11, a11, 15
  1a2abd:	072bd7               	blt	a11, a13, 1a2ac8 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x380>
  1a2ac0:	cc1b                	addi.n	a12, a12, 1
  1a2ac2:	23cc80               	sext	a12, a12, 15
  1a2ac5:	0851c2               	s16i	a12, a1, 16

001a2ac8 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x380>:
  1a2ac8:	1921d2               	l32i	a13, a1, 100
  1a2acb:	0d3ff34170b097de 	{ blt.w18	a7, a13, 1a2a06 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x2be>; nop }

001a2ad3 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x38b>:
  1a2ad3:	1621e2               	l32i	a14, a1, 88
  1a2ad6:	1721f2               	l32i	a15, a1, 92
  1a2ad9:	ee4b                	addi.n	a14, a14, 4
  1a2adb:	ff8b                	addi.n	a15, a15, 8
  1a2add:	1761f2               	s32i	a15, a1, 92
  1a2ae0:	1661e2               	s32i	a14, a1, 88
  1a2ae3:	001e46               	j	1a2b60 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x418>

001a2ae6 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x39e>:
  1a2ae6:	20a660               	or	a10, a6, a6
  1a2ae9:	10c1b2               	addi	a11, a1, 16
  1a2aec:	20d330               	or	a13, a3, a3
  1a2aef:	14c1f2               	addi	a15, a1, 20
  1a2af2:	001f82               	l16ui	a8, a15, 0
  1a2af5:	011fe2               	l16ui	a14, a15, 2
  1a2af8:	029ff2               	l16si	a15, a15, 4
  1a2afb:	11ee00               	slli	a14, a14, 16
  1a2afe:	20ee80               	or	a14, a14, a8
  1a2b01:	ff6865               	call8	1a2188 <xa_wma_decoder_prv_inverse_quantize_low_rate+0x858>
  1a2b04:	1f21b2               	l32i	a11, a1, 124
  1a2b07:	0194f2               	l16si	a15, a4, 2
  1a2b0a:	0891c2               	l16si	a12, a1, 16
  1a2b0d:	43ffa0               	min	a15, a15, a10
  1a2b10:	20a220               	or	a10, a2, a2
  1a2b13:	23ff80               	sext	a15, a15, 15
  1a2b16:	2061f2               	s32i	a15, a1, 128
  1a2b19:	00e025               	call8	1a391c <xa_wma_decoder_prv_weighted_quantization>
  1a2b1c:	0bed                	mov.n	a14, a11
  1a2b1e:	81b9                	s32i.n	a11, a1, 32
  1a2b20:	f2ca72               	addi	a7, a10, -14
  1a2b23:	c82c                	movi.n	a8, 44
  1a2b25:	f7ca92               	addi	a9, a10, -9
  1a2b28:	7199                	s32i.n	a9, a1, 28
  1a2b2a:	05a8a7               	bge	a8, a10, 1a2b33 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x3eb>
  1a2b2d:	e71c                	movi.n	a7, 30
  1a2b2f:	3a2c                	movi.n	a10, 35
  1a2b31:	71a9                	s32i.n	a10, a1, 28

001a2b33 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x3eb>:
  1a2b33:	07fd                	mov.n	a15, a7
  1a2b35:	2021d2               	l32i	a13, a1, 128
  1a2b38:	1b21c2               	l32i	a12, a1, 108
  1a2b3b:	1e21a2               	l32i	a10, a1, 120
  1a2b3e:	1a21b2               	l32i	a11, a1, 104
  1a2b41:	a0a6a0               	addx4	a10, a6, a10
  1a2b44:	a0bbc0               	addx4	a11, a11, a12
  1a2b47:	c06d60               	sub	a6, a13, a6
  1a2b4a:	0169                	s32i.n	a6, a1, 0
  1a2b4c:	1c21c2               	l32i	a12, a1, 112
  1a2b4f:	1d21d2               	l32i	a13, a1, 116
  1a2b52:	001a65               	call8	1a2cf8 <xa_wma_decoder_inv_quant_band_mid_rate>
  1a2b55:	1a21b2               	l32i	a11, a1, 104
  1a2b58:	bb6a                	add.n	a11, a11, a6
  1a2b5a:	1a61b2               	s32i	a11, a1, 104
  1a2b5d:	202162               	l32i	a6, a1, 128

001a2b60 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x418>:
  1a2b60:	0891c2               	l16si	a12, a1, 16
  1a2b63:	2221e2               	l32i	a14, a1, 136
  1a2b66:	d61b                	addi.n	a13, a6, 1
  1a2b68:	23dd80               	sext	a13, a13, 15
  1a2b6b:	401e00               	ssl	a14
  1a2b6e:	a1dd00               	sll	a13, a13
  1a2b71:	90ec30               	addx2	a14, a12, a3
  1a2b74:	019ee2               	l16si	a14, a14, 2
  1a2b77:	21d6d0               	srai	a13, a13, 6
  1a2b7a:	23dd80               	sext	a13, a13, 15
  1a2b7d:	042de7               	blt	a13, a14, 1a2b85 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x43d>
  1a2b80:	ec1b                	addi.n	a14, a12, 1
  1a2b82:	0851e2               	s16i	a14, a1, 16

001a2b85 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x43d>:
  1a2b85:	0194f2               	l16si	a15, a4, 2
  1a2b88:	5992c2               	l16si	a12, a2, 178
  1a2b8b:	0926f7               	blt	a6, a15, 1a2b98 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x450>

001a2b8e <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x446>:
  1a2b8e:	551b                	addi.n	a5, a5, 1
  1a2b90:	029482               	l16si	a8, a4, 4
  1a2b93:	442b                	addi.n	a4, a4, 2
  1a2b95:	f5a687               	bge	a6, a8, 1a2b8e <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x446>

001a2b98 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x450>:
  1a2b98:	0d3fdd41e0b096ce 	{ blt.w18	a6, a12, 1a297a <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x232>; nop }

001a2ba0 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x458>:
  1a2ba0:	1e9292               	l16si	a9, a2, 60
  1a2ba3:	206192               	s32i	a9, a1, 128
  1a2ba6:	0d000941f0b0a69e 	{ bge.w18	a6, a9, 1a2c49 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x501>; nop }
  1a2bae:	ac0b                	addi.n	a10, a12, -1
  1a2bb0:	1121b2               	l32i	a11, a1, 68
  1a2bb3:	0891c2               	l16si	a12, a1, 16
  1a2bb6:	23bb80               	sext	a11, a11, 15
  1a2bb9:	2261b2               	s32i	a11, a1, 136
  1a2bbc:	401b00               	ssl	a11
  1a2bbf:	a1aa00               	sll	a10, a10
  1a2bc2:	90bc30               	addx2	a11, a12, a3
  1a2bc5:	009bb2               	l16si	a11, a11, 0
  1a2bc8:	21a6a0               	srai	a10, a10, 6
  1a2bcb:	21aab7               	bge	a10, a11, 1a2bf0 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x4a8>
  1a2bce:	2221d2               	l32i	a13, a1, 136
  1a2bd1:	401d00               	ssl	a13

001a2bd4 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x48c>:
  1a2bd4:	cc0b                	addi.n	a12, a12, -1
  1a2bd6:	23cc80               	sext	a12, a12, 15
  1a2bd9:	90fc30               	addx2	a15, a12, a3
  1a2bdc:	0851c2               	s16i	a12, a1, 16
  1a2bdf:	5992e2               	l16si	a14, a2, 178
  1a2be2:	009ff2               	l16si	a15, a15, 0
  1a2be5:	ee0b                	addi.n	a14, a14, -1
  1a2be7:	a1ee00               	sll	a14, a14
  1a2bea:	21e6e0               	srai	a14, a14, 6
  1a2bed:	e32ef7               	blt	a14, a15, 1a2bd4 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x48c>

001a2bf0 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x4a8>:
  1a2bf0:	20a220               	or	a10, a2, a2
  1a2bf3:	1f21b2               	l32i	a11, a1, 124
  1a2bf6:	00d265               	call8	1a391c <xa_wma_decoder_prv_weighted_quantization>
  1a2bf9:	ec8871               	l32r	a7, 19de1c (28f5c28f <_memmap_cacheattr_bp_allvalid+0x6d3a06d>)
  1a2bfc:	3180b0               	srai	a8, a11, 16
  1a2bff:	02caf2               	addi	a15, a10, 2
  1a2c02:	0761f2               	s32i	a15, a1, 28
  1a2c05:	138884               	ae_cvtp24a16x2.ll	aed8, a8, a8
  1a2c08:	0c801a38c818772e 	{ ae_cvt48a32	aed7, a7; ae_sel16i	aed8, aed8, aed8, 1 }
  1a2c10:	eb6b4008070721ef 	{ movi	a14, 33; ae_mulf48q32sp16s.l	aed7, aed7, aed8; nop }
  1a2c18:	fdca72               	addi	a7, a10, -3
  1a2c1b:	25d734               	ae_trunca32q48	a13, aed7
  1a2c1e:	81d9                	s32i.n	a13, a1, 32
  1a2c20:	05aea7               	bge	a14, a10, 1a2c29 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x4e1>
  1a2c23:	e71c                	movi.n	a7, 30
  1a2c25:	392c                	movi.n	a9, 35
  1a2c27:	7199                	s32i.n	a9, a1, 28

001a2c29 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x4e1>:
  1a2c29:	07ed                	mov.n	a14, a7
  1a2c2b:	31d0d0               	srai	a13, a13, 16
  1a2c2e:	2021f2               	l32i	a15, a1, 128
  1a2c31:	1e21a2               	l32i	a10, a1, 120
  1a2c34:	01d2c2               	addmi	a12, a2, 0x100
  1a2c37:	01d2b2               	addmi	a11, a2, 0x100
  1a2c3a:	18cbb2               	addi	a11, a11, 24
  1a2c3d:	1cccc2               	addi	a12, a12, 28
  1a2c40:	a0a6a0               	addx4	a10, a6, a10
  1a2c43:	c0ff60               	sub	a15, a15, a6
  1a2c46:	0000e5               	call8	1a2c54 <xa_wma_decoder_sub_noise_mid_rate>

001a2c49 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x501>:
  1a2c49:	020c                	movi.n	a2, 0
  1a2c4b:	f01d                	retw.n

001a2c4d <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x505>:
  1a2c4d:	ec3721               	l32r	a2, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  1a2c50:	f01d                	retw.n

001a2c52 <xa_wma_decoder_prv_inverse_quantize_mid_rate+0x50a>:
	...

001a2c54 <xa_wma_decoder_sub_noise_mid_rate>:
  1a2c54:	00a136               	entry	a1, 80
  1a2c57:	ec69b1               	l32r	a11, 19ddfc (3c6ef35f <_memmap_cacheattr_bp_allvalid+0x1a4cd13d>)
  1a2c5a:	03a8                	l32i.n	a10, a3, 0
  1a2c5c:	002492               	l32i	a9, a4, 0
  1a2c5f:	0e5152               	s16i	a5, a1, 28
  1a2c62:	1cc1c2               	addi	a12, a1, 28
  1a2c65:	0466d6               	bgez	a6, 1a2caf <xa_wma_decoder_sub_noise_mid_rate+0x5b>
  1a2c68:	b11c04               	ae_l16m.i	aed1, a12, 0
  1a2c6b:	606060               	neg	a6, a6
  1a2c6e:	ec62d1               	l32r	a13, 19ddf8 (19660d <_lib_mp3_dec_text_start+0x105>)
  1a2c71:	400000c145f22d2e 	{ ae_movda32	aed2, a13; nop; addi	a2, a2, -4 }
  1a2c79:	2fa776               	loopgtz	a7, 1a2cac <xa_wma_decoder_sub_noise_mid_rate+0x58>
  1a2c7c:	3c3934               	ae_movda32	aed3, a9
  1a2c7f:	eb7bdd020303259f 	{ nop; ae_mulp32x2	aed3, aed3, aed2; nop }
  1a2c87:	2593c4               	ae_movad32.l	a9, aed3
  1a2c8a:	99ba                	add.n	a9, a9, a11
  1a2c8c:	21f490               	srai	a15, a9, 4
  1a2c8f:	21e290               	srai	a14, a9, 2
  1a2c92:	eefa                	add.n	a14, a14, a15
  1a2c94:	c0fea0               	sub	a15, a14, a10
  1a2c97:	01f9                	s32i.n	a15, a1, 0
  1a2c99:	c80104               	ae_l32m.i	aed0, a1, 0
  1a2c9c:	eb6bdd010000259f 	{ nop; ae_mulf48q32sp16s.l	aed0, aed0, aed1; nop }
  1a2ca4:	0ead                	mov.n	a10, a14
  1a2ca6:	210604               	ae_slaaq56	aed0, aed0, a6
  1a2ca9:	e50214               	ae_s32m.iu	aed0, a2, 4

001a2cac <xa_wma_decoder_sub_noise_mid_rate+0x58>:
  1a2cac:	001006               	j	1a2cf0 <xa_wma_decoder_sub_noise_mid_rate+0x9c>

001a2caf <xa_wma_decoder_sub_noise_mid_rate+0x5b>:
  1a2caf:	b11c04               	ae_l16m.i	aed1, a12, 0
  1a2cb2:	ec51d1               	l32r	a13, 19ddf8 (19660d <_lib_mp3_dec_text_start+0x105>)
  1a2cb5:	400000c145f22d2e 	{ ae_movda32	aed2, a13; nop; addi	a2, a2, -4 }
  1a2cbd:	2fa776               	loopgtz	a7, 1a2cf0 <xa_wma_decoder_sub_noise_mid_rate+0x9c>
  1a2cc0:	3c5934               	ae_movda32	aed5, a9
  1a2cc3:	eb7bdd020505259f 	{ nop; ae_mulp32x2	aed5, aed5, aed2; nop }
  1a2ccb:	2595c4               	ae_movad32.l	a9, aed5
  1a2cce:	99ba                	add.n	a9, a9, a11
  1a2cd0:	21f490               	srai	a15, a9, 4
  1a2cd3:	21e290               	srai	a14, a9, 2
  1a2cd6:	eefa                	add.n	a14, a14, a15
  1a2cd8:	c0fea0               	sub	a15, a14, a10
  1a2cdb:	01f9                	s32i.n	a15, a1, 0
  1a2cdd:	c84104               	ae_l32m.i	aed4, a1, 0
  1a2ce0:	eb6bdd010404259f 	{ nop; ae_mulf48q32sp16s.l	aed4, aed4, aed1; nop }
  1a2ce8:	0ead                	mov.n	a10, a14
  1a2cea:	914644               	ae_sraaq56	aed4, aed4, a6
  1a2ced:	e54214               	ae_s32m.iu	aed4, a2, 4
  1a2cf0:	0499                	s32i.n	a9, a4, 0
  1a2cf2:	03a9                	s32i.n	a10, a3, 0
  1a2cf4:	f01d                	retw.n

001a2cf6 <xa_wma_decoder_sub_noise_mid_rate+0xa2>:
	...

001a2cf8 <xa_wma_decoder_inv_quant_band_mid_rate>:
  1a2cf8:	006136               	entry	a1, 48
  1a2cfb:	ec40e1               	l32r	a14, 19ddfc (3c6ef35f <_memmap_cacheattr_bp_allvalid+0x1a4cd13d>)
  1a2cfe:	c188                	l32i.n	a8, a1, 48
  1a2d00:	2149                	s32i.n	a4, a1, 8
  1a2d02:	1159                	s32i.n	a5, a1, 4
  1a2d04:	ec47b1               	l32r	a11, 19de20 (28f5 <XtosCoreStateSize+0x2675>)
  1a2d07:	31c060               	srai	a12, a6, 16
  1a2d0a:	ec44a1               	l32r	a10, 19de1c (28f5c28f <_memmap_cacheattr_bp_allvalid+0x6d3a06d>)
  1a2d0d:	1346c4               	ae_cvtp24a16x2.ll	aed4, a6, a12
  1a2d10:	fcc2c2               	addi	a12, a2, -4
  1a2d13:	135ab4               	ae_cvtp24a16x2.ll	aed5, a10, a11
  1a2d16:	fcc362               	addi	a6, a3, -4
  1a2d19:	05a8                	l32i.n	a10, a5, 0
  1a2d1b:	04b8                	l32i.n	a11, a4, 0
  1a2d1d:	651c                	movi.n	a5, 22
  1a2d1f:	f41c                	movi.n	a4, 31
  1a2d21:	9fa876               	loopgtz	a8, 1a2dc4 <xa_wma_decoder_inv_quant_band_mid_rate+0xcc>
  1a2d24:	03d8                	l32i.n	a13, a3, 0
  1a2d26:	400001b4411046ae 	{ ae_l32m.i	aed0, a6, 4; nop; ae_movda32	aed1, a10 }
  1a2d2e:	ec32a1               	l32r	a10, 19ddf8 (19660d <_lib_mp3_dec_text_start+0x105>)
  1a2d31:	272804               	ae_abs64	aed2, aed0
  1a2d34:	2592d4               	ae_nsa64	a9, aed2
  1a2d37:	3c3a34               	ae_movda32	aed3, a10
  1a2d3a:	eb7b59030101277f 	{ or	a2, a7, a7; ae_mulp32x2	aed1, aed1, aed3; nop }
  1a2d42:	f0c992               	addi	a9, a9, -16
  1a2d45:	25a1c4               	ae_movad32.l	a10, aed1
  1a2d48:	239980               	sext	a9, a9, 15
  1a2d4b:	8394d0               	moveqz	a9, a4, a13
  1a2d4e:	aaea                	add.n	a10, a10, a14
  1a2d50:	2184a0               	srai	a8, a10, 4
  1a2d53:	21f2a0               	srai	a15, a10, 2
  1a2d56:	ff8a                	add.n	a15, a15, a8
  1a2d58:	c08fb0               	sub	a8, a15, a11
  1a2d5b:	0189                	s32i.n	a8, a1, 0
  1a2d5d:	eb01ac050506710f 	{ ae_l32m.i	aed7, a1, 0; ae_sel16i.n	aed6, aed5, aed5, 1; nop }
  1a2d65:	eb6c5a060706d59f 	{ sub	a13, a5, a9; ae_mulf48q32sp16u.l	aed6, aed7, aed6; nop }
  1a2d6d:	23dd80               	sext	a13, a13, 15
  1a2d70:	0dfb59006f60bfff 	{ or	a11, a15, a15; nop; ae_srai64	aed6, aed6, 16 }
  1a2d78:	0c400055b7961d4e 	{ bgei.w18	a13, 1, 1a2d87 <xa_wma_decoder_inv_quant_band_mid_rate+0x8f>; ae_mulaf48q32sp16s.l	aed6, aed7, aed5 }
  1a2d80:	691c                	movi.n	a9, 22
  1a2d82:	bd0c                	movi.n	a13, 11
  1a2d84:	0001c6               	j	1a2d8f <xa_wma_decoder_inv_quant_band_mid_rate+0x97>

001a2d87 <xa_wma_decoder_inv_quant_band_mid_rate+0x8f>:
  1a2d87:	c027d0               	sub	a2, a7, a13
  1a2d8a:	ddbb                	addi.n	a13, a13, 11
  1a2d8c:	23dd80               	sext	a13, a13, 15

001a2d8f <xa_wma_decoder_inv_quant_band_mid_rate+0x97>:
  1a2d8f:	916d64               	ae_sraaq56	aed6, aed6, a13
  1a2d92:	217904               	ae_slaaq56	aed7, aed0, a9
  1a2d95:	9601dd746460259e 	{ nop; ae_sel16i.n	aed0, aed4, aed4, 1; ae_add64	aed6, aed6, aed7 }
  1a2d9d:	eb6c20000600433f 	{ addi	a3, a3, 4; ae_mulf48q32sp16u.l	aed0, aed6, aed0; nop }
  1a2da5:	60f020               	neg	a15, a2
  1a2da8:	0dfb20000f00466f 	{ addi	a6, a6, 4; nop; ae_srai64	aed0, aed0, 16 }
  1a2db0:	0c400054a69042ae 	{ bgez.w18	a2, 1a2dbe <xa_wma_decoder_inv_quant_band_mid_rate+0xc6>; ae_mulaf48q32sp16s.l	aed0, aed6, aed4 }
  1a2db8:	210f04               	ae_slaaq56	aed0, aed0, a15
  1a2dbb:	000086               	j	1a2dc1 <xa_wma_decoder_inv_quant_band_mid_rate+0xc9>

001a2dbe <xa_wma_decoder_inv_quant_band_mid_rate+0xc6>:
  1a2dbe:	910204               	ae_sraaq56	aed0, aed0, a2

001a2dc1 <xa_wma_decoder_inv_quant_band_mid_rate+0xc9>:
  1a2dc1:	e50c14               	ae_s32m.iu	aed0, a12, 4

001a2dc4 <xa_wma_decoder_inv_quant_band_mid_rate+0xcc>:
  1a2dc4:	1198                	l32i.n	a9, a1, 4
  1a2dc6:	2188                	l32i.n	a8, a1, 8
  1a2dc8:	09a9                	s32i.n	a10, a9, 0
  1a2dca:	08b9                	s32i.n	a11, a8, 0
  1a2dcc:	f01d                	retw.n

001a2dce <xa_wma_decoder_inv_quant_band_mid_rate+0xd6>:
	...

001a2dd0 <xa_wma_decoder_inv_quant_band_mid_rate+0xd8>:
  1a2dd0:	004136               	entry	a1, 32
  1a2dd3:	f81c                	movi.n	a8, 31
  1a2dd5:	3c0214               	ae_cvt48a32	aed0, a2
  1a2dd8:	2530d4               	ae_nsa64	a3, aed0
  1a2ddb:	e21c                	movi.n	a2, 30
  1a2ddd:	f0c332               	addi	a3, a3, -16
  1a2de0:	433380               	min	a3, a3, a8
  1a2de3:	c02230               	sub	a2, a2, a3
  1a2de6:	f01d                	retw.n

001a2de8 <xa_wma_decoder_mem_align>:
  1a2de8:	004136               	entry	a1, 32
  1a2deb:	0444e6               	bgei	a4, 4, 1a2df3 <xa_wma_decoder_mem_align+0xb>
  1a2dee:	090c                	movi.n	a9, 0
  1a2df0:	000686               	j	1a2e0e <xa_wma_decoder_mem_align+0x26>

001a2df3 <xa_wma_decoder_mem_align+0xb>:
  1a2df3:	04ad                	mov.n	a10, a4
  1a2df5:	fffda5               	call8	1a2dd0 <xa_wma_decoder_inv_quant_band_mid_rate+0xd8>
  1a2df8:	b42a                	add.n	a11, a4, a2
  1a2dfa:	401a00               	ssl	a10
  1a2dfd:	f97c                	movi.n	a9, -1
  1a2dff:	a19900               	sll	a9, a9
  1a2e02:	1099b0               	and	a9, a9, a11
  1a2e05:	ffd9a2               	addmi	a10, a9, 0xffffff00
  1a2e08:	c08920               	sub	a8, a9, a2
  1a2e0b:	ff4a82               	s8i	a8, a10, 255

001a2e0e <xa_wma_decoder_mem_align+0x26>:
  1a2e0e:	092d                	mov.n	a2, a9
  1a2e10:	f01d                	retw.n

001a2e12 <xa_wma_decoder_mem_align+0x2a>:
	...

001a2e14 <xa_wma_decoder_au_new>:
  1a2e14:	004136               	entry	a1, 32
  1a2e17:	20a220               	or	a10, a2, a2
  1a2e1a:	00a0b2               	movi	a11, 0
  1a2e1d:	28a1c2               	movi	a12, 0x128
  1a2e20:	dd6065               	call8	180428 <__vec_memset>
  1a2e23:	ec0081               	l32r	a8, 19de24 (1a2748 <xa_wma_decoder_prv_inverse_quantize_mid_rate>)
  1a2e26:	40a092               	movi	a9, 64
  1a2e29:	1a0c                	movi.n	a10, 1
  1a2e2b:	2b0c                	movi.n	a11, 2
  1a2e2d:	ffa1c2               	movi	a12, 0x1ff
  1a2e30:	9d0c                	movi.n	a13, 9
  1a2e32:	0e0c                	movi.n	a14, 0
  1a2e34:	0f1c                	movi.n	a15, 16
  1a2e36:	3e52f2               	s16i	a15, a2, 124
  1a2e39:	3f52f2               	s16i	a15, a2, 126
  1a2e3c:	52e9                	s32i.n	a14, a2, 20
  1a2e3e:	62e9                	s32i.n	a14, a2, 24
  1a2e40:	72e9                	s32i.n	a14, a2, 28
  1a2e42:	82e9                	s32i.n	a14, a2, 32
  1a2e44:	92e9                	s32i.n	a14, a2, 36
  1a2e46:	2652e2               	s16i	a14, a2, 76
  1a2e49:	2752e2               	s16i	a14, a2, 78
  1a2e4c:	2852e2               	s16i	a14, a2, 80
  1a2e4f:	1562e2               	s32i	a14, a2, 84
  1a2e52:	1862e2               	s32i	a14, a2, 96
  1a2e55:	1962e2               	s32i	a14, a2, 100
  1a2e58:	1a62e2               	s32i	a14, a2, 104
  1a2e5b:	1b62e2               	s32i	a14, a2, 108
  1a2e5e:	1c62e2               	s32i	a14, a2, 112
  1a2e61:	1d62e2               	s32i	a14, a2, 116
  1a2e64:	3c52e2               	s16i	a14, a2, 120
  1a2e67:	2062e2               	s32i	a14, a2, 128
  1a2e6a:	2162e2               	s32i	a14, a2, 132
  1a2e6d:	2262e2               	s32i	a14, a2, 136
  1a2e70:	4652e2               	s16i	a14, a2, 140
  1a2e73:	2462e2               	s32i	a14, a2, 144
  1a2e76:	2662e2               	s32i	a14, a2, 152
  1a2e79:	2762e2               	s32i	a14, a2, 156
  1a2e7c:	2862e2               	s32i	a14, a2, 160
  1a2e7f:	2962e2               	s32i	a14, a2, 164
  1a2e82:	2a62e2               	s32i	a14, a2, 168
  1a2e85:	5652e2               	s16i	a14, a2, 172
  1a2e88:	5752e2               	s16i	a14, a2, 174
  1a2e8b:	5852e2               	s16i	a14, a2, 176
  1a2e8e:	5952e2               	s16i	a14, a2, 178
  1a2e91:	5a52e2               	s16i	a14, a2, 180
  1a2e94:	2e62e2               	s32i	a14, a2, 184
  1a2e97:	2f62e2               	s32i	a14, a2, 188
  1a2e9a:	3062e2               	s32i	a14, a2, 192
  1a2e9d:	3262e2               	s32i	a14, a2, 200
  1a2ea0:	3362e2               	s32i	a14, a2, 204
  1a2ea3:	3462e2               	s32i	a14, a2, 208
  1a2ea6:	3562e2               	s32i	a14, a2, 212
  1a2ea9:	3662e2               	s32i	a14, a2, 216
  1a2eac:	3762e2               	s32i	a14, a2, 220
  1a2eaf:	3862e2               	s32i	a14, a2, 224
  1a2eb2:	3962e2               	s32i	a14, a2, 228
  1a2eb5:	3c62e2               	s32i	a14, a2, 240
  1a2eb8:	3d62e2               	s32i	a14, a2, 244
  1a2ebb:	3e62e2               	s32i	a14, a2, 248
  1a2ebe:	7e52e2               	s16i	a14, a2, 252
  1a2ec1:	7f52e2               	s16i	a14, a2, 254
  1a2ec4:	4062e2               	s32i	a14, a2, 0x100
  1a2ec7:	4162e2               	s32i	a14, a2, 0x104
  1a2eca:	4262e2               	s32i	a14, a2, 0x108
  1a2ecd:	4362e2               	s32i	a14, a2, 0x10c
  1a2ed0:	4462e2               	s32i	a14, a2, 0x110
  1a2ed3:	4662e2               	s32i	a14, a2, 0x118
  1a2ed6:	4762e2               	s32i	a14, a2, 0x11c
  1a2ed9:	1662d2               	s32i	a13, a2, 88
  1a2edc:	1762c2               	s32i	a12, a2, 92
  1a2edf:	3d52b2               	s16i	a11, a2, 122
  1a2ee2:	2562a2               	s32i	a10, a2, 148
  1a2ee5:	316292               	s32i	a9, a2, 196
  1a2ee8:	456282               	s32i	a8, a2, 0x114
  1a2eeb:	f01d                	retw.n

001a2eed <xa_wma_decoder_au_new+0xd9>:
  1a2eed:	000000                                        ...

001a2ef0 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed>:
  1a2ef0:	004136               	entry	a1, 32
  1a2ef3:	1d22b2               	l32i	a11, a2, 116
  1a2ef6:	3c12d2               	l16ui	a13, a2, 120
  1a2ef9:	1c22a2               	l32i	a10, a2, 112
  1a2efc:	352d66               	bnei	a13, 2, 1a2f35 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x45>
  1a2eff:	ebca81               	l32r	a8, 19de28 (3e80 <xthals_release_major+0xfa0>)
  1a2f02:	ebcaf1               	l32r	a15, 19de2c (6666 <xthals_release_major+0x3786>)
  1a2f05:	2ca8a7               	bge	a8, a10, 1a2f35 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x45>
  1a2f08:	11cbd0               	slli	a12, a11, 3
  1a2f0b:	ebc9e1               	l32r	a14, 19de30 (66666666 <_memmap_cacheattr_bp_allvalid+0x44444444>)
  1a2f0e:	132ef4               	ae_cvtp24a16x2.ll	aed2, a14, a15
  1a2f11:	0c801a32c2101c2e 	{ ae_cvt48a32	aed1, a12; ae_sel16i	aed0, aed2, aed2, 1 }
  1a2f19:	eb6cdd000100259f 	{ nop; ae_mulf48q32sp16u.l	aed0, aed1, aed0; nop }
  1a2f21:	8d0004               	ae_srai64	aed0, aed0, 16
  1a2f24:	eb3ddd020100259f 	{ nop; ae_mulaf48q32sp16s.l	aed0, aed1, aed2; nop }
  1a2f2c:	25b034               	ae_trunca32q48	a11, aed0
  1a2f2f:	11bb40               	slli	a11, a11, 12
  1a2f32:	000086               	j	1a2f38 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x48>

001a2f35 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x45>:
  1a2f35:	11bb20               	slli	a11, a11, 14

001a2f38 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x48>:
  1a2f38:	0e0c                	movi.n	a14, 0
  1a2f3a:	1f0c                	movi.n	a15, 1
  1a2f3c:	eb9e81               	l32r	a8, 19ddb4 (bb80 <xthals_release_major+0x8ca0>)
  1a2f3f:	1562f2               	s32i	a15, a2, 84
  1a2f42:	09a8a7               	bge	a8, a10, 1a2f4f <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x5f>
  1a2f45:	0fad                	mov.n	a10, a15
  1a2f47:	1562e2               	s32i	a14, a2, 84
  1a2f4a:	2b0c                	movi.n	a11, 2
  1a2f4c:	001686               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a2f4f <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x5f>:
  1a2f4f:	ebb091               	l32r	a9, 19de10 (ac43 <xthals_release_major+0x7d63>)
  1a2f52:	ebb8c1               	l32r	a12, 19de34 (8000 <xthals_release_major+0x5120>)
  1a2f55:	66a9a7               	bge	a9, a10, 1a2fbf <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xcf>
  1a2f58:	31ffb0               	srai	a15, a11, 31
  1a2f5b:	400001b545344dae 	{ ae_movda32	aed4, a13; nop; ae_movda32	aed3, a10 }
  1a2f63:	eb7bdd040303259f 	{ nop; ae_mulp32x2	aed3, aed3, aed4; nop }
  1a2f6b:	ebb381               	l32r	a8, 19de38 (4e147ae <_memmap_mem_sram_end+0x43d47ae>)
  1a2f6e:	25d3c4               	ae_movad32.l	a13, aed3
  1a2f71:	400001b5451248de 	{ ae_movda32	aed2, a8; nop; ae_movda32	aed1, a13 }
  1a2f79:	eb0f59020101aeef 	{ or	a10, a14, a14; ae_mul32.ll	aed1, aed1, aed2; nop }
  1a2f81:	152ec4               	ae_movda32x2	aed2, a14, a12
  1a2f84:	ebea4002010110cf 	{ movi	a12, 16; ae_add64	aed1, aed1, aed2; nop }
  1a2f8c:	811c14               	ae_sraa64	aed1, aed1, a12
  1a2f8f:	25c1b4               	ae_movad32.h	a12, aed1
  1a2f92:	25d1c4               	ae_movad32.l	a13, aed1
  1a2f95:	072fc7               	blt	a15, a12, 1a2fa0 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xb0>
  1a2f98:	029fc7               	bne	a15, a12, 1a2f9e <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xae>
  1a2f9b:	013bd7               	bltu	a11, a13, 1a2fa0 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xb0>

001a2f9e <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xae>:
  1a2f9e:	1a0c                	movi.n	a10, 1

001a2fa0 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xb0>:
  1a2fa0:	0a8a16               	beqz	a10, 1a304c <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x15c>
  1a2fa3:	2b0c                	movi.n	a11, 2
  1a2fa5:	1562e2               	s32i	a14, a2, 84
  1a2fa8:	1a0c                	movi.n	a10, 1

001a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>:
  1a2faa:	00a0c2               	movi	a12, 0
  1a2fad:	01aad0               	slli	a10, a10, 19
  1a2fb0:	3e62a2               	s32i	a10, a2, 248
  1a2fb3:	fd8325               	call8	1a07e4 <wma_div32>
  1a2fb6:	3e62a2               	s32i	a10, a2, 248
  1a2fb9:	00a022               	movi	a2, 0
  1a2fbc:	000090               	retw

001a2fbf <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xcf>:
  1a2fbf:	eb9f91               	l32r	a9, 19de3c (5621 <xthals_release_major+0x2741>)
  1a2fc2:	400001b545894dae 	{ ae_movda32	aed9, a13; nop; ae_movda32	aed8, a10 }
  1a2fca:	0d0004899818a9ae 	{ bge.w18	a9, a10, 1a3017 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x127>; ae_mulp32x2	aed8, aed8, aed9 }
  1a2fd2:	31ffb0               	srai	a15, a11, 31
  1a2fd5:	eb9a41               	l32r	a4, 19de40 (947ae14 <_memmap_mem_sram_end+0x8a3ae14>)
  1a2fd8:	25a8c4               	ae_movad32.l	a10, aed8
  1a2fdb:	400001b5455744ae 	{ ae_movda32	aed7, a4; nop; ae_movda32	aed5, a10 }
  1a2fe3:	eb0f590705053eef 	{ or	a3, a14, a14; ae_mul32.ll	aed5, aed5, aed7; nop }
  1a2feb:	156ec4               	ae_movda32x2	aed6, a14, a12
  1a2fee:	ebea4006050510df 	{ movi	a13, 16; ae_add64	aed5, aed5, aed6; nop }
  1a2ff6:	815d54               	ae_sraa64	aed5, aed5, a13
  1a2ff9:	25d5b4               	ae_movad32.h	a13, aed5
  1a2ffc:	2545c4               	ae_movad32.l	a4, aed5
  1a2fff:	072fd7               	blt	a15, a13, 1a300a <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x11a>
  1a3002:	029fd7               	bne	a15, a13, 1a3008 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x118>
  1a3005:	013b47               	bltu	a11, a4, 1a300a <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x11a>

001a3008 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x118>:
  1a3008:	130c                	movi.n	a3, 1

001a300a <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x11a>:
  1a300a:	045316               	beqz	a3, 1a3053 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x163>
  1a300d:	1562e2               	s32i	a14, a2, 84
  1a3010:	2b0c                	movi.n	a11, 2
  1a3012:	1a0c                	movi.n	a10, 1
  1a3014:	ffe486               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a3017 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x127>:
  1a3017:	eb8b81               	l32r	a8, 19de44 (3e7f <xthals_release_major+0xf9f>)
  1a301a:	400001b545ab4dae 	{ ae_movda32	aed11, a13; nop; ae_movda32	aed10, a10 }
  1a3022:	0d00018b9a1aa8ae 	{ bge.w18	a8, a10, 1a303f <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x14f>; ae_mulp32x2	aed10, aed10, aed11 }
  1a302a:	259ac4               	ae_movad32.l	a9, aed10
  1a302d:	119960               	slli	a9, a9, 10
  1a3030:	0d00084140b099be 	{ blt.w18	a9, a11, 1a30b8 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x1c8>; nop }
  1a3038:	4b1c                	movi.n	a11, 20
  1a303a:	3a0c                	movi.n	a10, 3
  1a303c:	ffda86               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a303f <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x14f>:
  1a303f:	eb8281               	l32r	a8, 19de48 (2b10 <XtosCoreStateSize+0x2890>)
  1a3042:	49a8a7               	bge	a8, a10, 1a308f <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x19f>
  1a3045:	4b1c                	movi.n	a11, 20
  1a3047:	7a0c                	movi.n	a10, 7
  1a3049:	ffd746               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a304c <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x15c>:
  1a304c:	ab0c                	movi.n	a11, 10
  1a304e:	2a0c                	movi.n	a10, 2
  1a3050:	ffd586               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a3053 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x163>:
  1a3053:	eb7ed1               	l32r	a13, 19de4c (5c28f5c <_memmap_mem_sram_end+0x51e8f5c>)
  1a3056:	400001b545ec4ade 	{ ae_movda32	aed12, a10; nop; ae_movda32	aed14, a13 }
  1a305e:	eb0f400e0c0c109f 	{ movi	a9, 16; ae_mul32.ll	aed12, aed12, aed14; nop }
  1a3066:	15dec4               	ae_movda32x2	aed13, a14, a12
  1a3069:	ebea400d0c0c00af 	{ movi	a10, 0; ae_add64	aed12, aed12, aed13; nop }
  1a3071:	81c9c4               	ae_sraa64	aed12, aed12, a9
  1a3074:	25ccb4               	ae_movad32.h	a12, aed12
  1a3077:	25dcc4               	ae_movad32.l	a13, aed12
  1a307a:	072fc7               	blt	a15, a12, 1a3085 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x195>
  1a307d:	029fc7               	bne	a15, a12, 1a3083 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x193>
  1a3080:	013bd7               	bltu	a11, a13, 1a3085 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x195>

001a3083 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x193>:
  1a3083:	1a0c                	movi.n	a10, 1

001a3085 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x195>:
  1a3085:	087a16               	beqz	a10, 1a3110 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x220>
  1a3088:	4b1c                	movi.n	a11, 20
  1a308a:	7a0c                	movi.n	a10, 7
  1a308c:	ffc686               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a308f <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x19f>:
  1a308f:	400001b545f04dae 	{ ae_movda32	aed0, a13; nop; ae_movda32	aed15, a10 }
  1a3097:	eb7bdd000f0f259f 	{ nop; ae_mulp32x2	aed15, aed15, aed0; nop }
  1a309f:	eb6c81               	l32r	a8, 19de50 (1f3f <XtosCoreStateSize+0x1cbf>)
  1a30a2:	25dfc4               	ae_movad32.l	a13, aed15
  1a30a5:	16a8a7               	bge	a8, a10, 1a30bf <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x1cf>
  1a30a8:	a09dd0               	addx4	a9, a13, a13
  1a30ab:	119980               	slli	a9, a9, 8
  1a30ae:	4d29b7               	blt	a9, a11, 1a30ff <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x20f>
  1a30b1:	4b0c                	movi.n	a11, 4

001a30b3 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x1c3>:
  1a30b3:	0fad                	mov.n	a10, a15
  1a30b5:	ffbc46               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a30b8 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x1c8>:
  1a30b8:	0fad                	mov.n	a10, a15
  1a30ba:	4b0c                	movi.n	a11, 4
  1a30bc:	ffba86               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a30bf <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x1cf>:
  1a30bf:	eb65f1               	l32r	a15, 19de54 (6666666 <_memmap_mem_sram_end+0x5c26666>)
  1a30c2:	400001b545214dfe 	{ ae_movda32	aed1, a13; nop; ae_movda32	aed2, a15 }
  1a30ca:	31ffb0               	srai	a15, a11, 31
  1a30cd:	eb0f59020101addf 	{ or	a10, a13, a13; ae_mul32.ll	aed1, aed1, aed2; nop }
  1a30d5:	152ec4               	ae_movda32x2	aed2, a14, a12
  1a30d8:	ebea4002010110df 	{ movi	a13, 16; ae_add64	aed1, aed1, aed2; nop }
  1a30e0:	811d14               	ae_sraa64	aed1, aed1, a13
  1a30e3:	2541c4               	ae_movad32.l	a4, aed1
  1a30e6:	2531b4               	ae_movad32.h	a3, aed1
  1a30e9:	0edd                	mov.n	a13, a14
  1a30eb:	072f37               	blt	a15, a3, 1a30f6 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x206>
  1a30ee:	029f37               	bne	a15, a3, 1a30f4 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x204>
  1a30f1:	013b47               	bltu	a11, a4, 1a30f6 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x206>

001a30f4 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x204>:
  1a30f4:	1d0c                	movi.n	a13, 1

001a30f6 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x206>:
  1a30f6:	4dac                	beqz.n	a13, 1a311e <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x22e>
  1a30f8:	8b0c                	movi.n	a11, 8

001a30fa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x20a>:
  1a30fa:	3a0c                	movi.n	a10, 3
  1a30fc:	ffaa86               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a30ff <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x20f>:
  1a30ff:	908dd0               	addx2	a8, a13, a13
  1a3102:	118870               	slli	a8, a8, 9
  1a3105:	0ea8b7               	bge	a8, a11, 1a3117 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x227>
  1a3108:	1562e2               	s32i	a14, a2, 84
  1a310b:	2b0c                	movi.n	a11, 2
  1a310d:	ffe886               	j	1a30b3 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x1c3>

001a3110 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x220>:
  1a3110:	ab0c                	movi.n	a11, 10
  1a3112:	3a0c                	movi.n	a10, 3
  1a3114:	ffa486               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a3117 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x227>:
  1a3117:	8b2c                	movi.n	a11, 40
  1a3119:	da0c                	movi.n	a10, 13
  1a311b:	ffa2c6               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a311e <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x22e>:
  1a311e:	eb4ed1               	l32r	a13, 19de58 (4cccccd <_memmap_mem_sram_end+0x428cccd>)
  1a3121:	400001b545534ade 	{ ae_movda32	aed3, a10; nop; ae_movda32	aed5, a13 }
  1a3129:	eb0f40050303109f 	{ movi	a9, 16; ae_mul32.ll	aed3, aed3, aed5; nop }
  1a3131:	154ec4               	ae_movda32x2	aed4, a14, a12
  1a3134:	ebea4004030300af 	{ movi	a10, 0; ae_add64	aed3, aed3, aed4; nop }
  1a313c:	813934               	ae_sraa64	aed3, aed3, a9
  1a313f:	25c3b4               	ae_movad32.h	a12, aed3
  1a3142:	25d3c4               	ae_movad32.l	a13, aed3
  1a3145:	072fc7               	blt	a15, a12, 1a3150 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x260>
  1a3148:	029fc7               	bne	a15, a12, 1a314e <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x25e>
  1a314b:	013bd7               	bltu	a11, a13, 1a3150 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x260>

001a314e <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x25e>:
  1a314e:	1a0c                	movi.n	a10, 1

001a3150 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x260>:
  1a3150:	3a8c                	beqz.n	a10, 1a3157 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x267>
  1a3152:	ab0c                	movi.n	a11, 10
  1a3154:	ffe886               	j	1a30fa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x20a>

001a3157 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x267>:
  1a3157:	4b0c                	movi.n	a11, 4
  1a3159:	1a0c                	movi.n	a10, 1
  1a315b:	ff92c6               	j	1a2faa <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0xba>

001a315e <xa_wma_decoder_prv_init_noise_sub_secondary_fixed+0x26e>:
	...

001a3160 <xa_wma_decoder_prv_init_common_secondary_fixed>:
  1a3160:	006136               	entry	a1, 48
  1a3163:	1922c2               	l32i	a12, a2, 100
  1a3166:	3d12b2               	l16ui	a11, a2, 122
  1a3169:	579232               	l16si	a3, a2, 174
  1a316c:	eb3081               	l32r	a8, 19de2c (6666 <xthals_release_major+0x3786>)
  1a316f:	eb3071               	l32r	a7, 19de30 (66666666 <_memmap_cacheattr_bp_allvalid+0x44444444>)
  1a3172:	133784               	ae_cvtp24a16x2.ll	aed3, a7, a8
  1a3175:	01c342               	addi	a4, a3, 1
  1a3178:	11bbd0               	slli	a11, a11, 3
  1a317b:	04a0c0               	extui	a10, a12, 0, 1
  1a317e:	0495c0               	extui	a9, a12, 5, 1
  1a3181:	0451c0               	extui	a5, a12, 1, 1
  1a3184:	206252               	s32i	a5, a2, 128
  1a3187:	226292               	s32i	a9, a2, 136
  1a318a:	2e62a2               	s32i	a10, a2, 184
  1a318d:	3e52b2               	s16i	a11, a2, 124
  1a3190:	b34330               	movgez	a4, a3, a3
  1a3193:	3c12b2               	l16ui	a11, a2, 120
  1a3196:	1133f0               	slli	a3, a3, 1
  1a3199:	1d22a2               	l32i	a10, a2, 116
  1a319c:	214140               	srai	a4, a4, 1
  1a319f:	585242               	s16i	a4, a2, 176
  1a31a2:	116ad0               	slli	a6, a10, 3
  1a31a5:	0c801a33c311262e 	{ ae_cvt48a32	aed2, a6; ae_sel16i	aed1, aed3, aed3, 1 }
  1a31ad:	eb6c5f010201338f 	{ sext	a3, a3, 15; ae_mulf48q32sp16u.l	aed1, aed2, aed1; nop }
  1a31b5:	565232               	s16i	a3, a2, 172
  1a31b8:	0dfb40001f10009f 	{ movi	a9, 0; nop; ae_srai64	aed1, aed1, 16 }
  1a31c0:	eb3d2f030201eb5f 	{ addi	a5, a11, -2; ae_mulaf48q32sp16s.l	aed1, aed2, aed3; nop }
  1a31c8:	02a062               	movi	a6, 2
  1a31cb:	257134               	ae_trunca32q48	a7, aed1
  1a31ce:	114a20               	slli	a4, a10, 14
  1a31d1:	117740               	slli	a7, a7, 12
  1a31d4:	937450               	movnez	a7, a4, a5
  1a31d7:	01a052               	movi	a5, 1
  1a31da:	046c17               	bbci	a12, 1, 1a31e2 <xa_wma_decoder_prv_init_common_secondary_fixed+0x82>
  1a31dd:	016c27               	bbci	a12, 2, 1a31e2 <xa_wma_decoder_prv_init_common_secondary_fixed+0x82>
  1a31e0:	059d                	mov.n	a9, a5
  1a31e2:	216292               	s32i	a9, a2, 132
  1a31e5:	09ac                	beqz.n	a9, 1a3209 <xa_wma_decoder_prv_init_common_secondary_fixed+0xa9>
  1a31e7:	1443c0               	extui	a4, a12, 3, 2
  1a31ea:	256242               	s32i	a4, a2, 148
  1a31ed:	dd33e5               	call8	18052c <__divsi3>
  1a31f0:	eb1bc1               	l32r	a12, 19de5c (f9f <XtosCoreStateSize+0xd1f>)
  1a31f3:	0d00124190b0acae 	{ bge.w18	a12, a10, 1a3320 <xa_wma_decoder_prv_init_common_secondary_fixed+0x1c0>; nop }
  1a31fb:	401400               	ssl	a4
  1a31fe:	8a0c                	movi.n	a10, 8
  1a3200:	a1aa00               	sll	a10, a10

001a3203 <xa_wma_decoder_prv_init_common_secondary_fixed+0xa3>:
  1a3203:	2562a2               	s32i	a10, a2, 148
  1a3206:	000106               	j	1a320e <xa_wma_decoder_prv_init_common_secondary_fixed+0xae>

001a3209 <xa_wma_decoder_prv_init_common_secondary_fixed+0xa9>:
  1a3209:	256252               	s32i	a5, a2, 148
  1a320c:	1a0c                	movi.n	a10, 1

001a320e <xa_wma_decoder_prv_init_common_secondary_fixed+0xae>:
  1a320e:	01d3b2               	addmi	a11, a3, 0x100
  1a3211:	bb0b                	addi.n	a11, a11, -1
  1a3213:	b3b330               	movgez	a11, a3, a3
  1a3216:	21b8b0               	srai	a11, a11, 8
  1a3219:	23bb80               	sext	a11, a11, 15
  1a321c:	04aba7               	bge	a11, a10, 1a3224 <xa_wma_decoder_prv_init_common_secondary_fixed+0xc4>
  1a321f:	0bad                	mov.n	a10, a11
  1a3221:	2562b2               	s32i	a11, a2, 148

001a3224 <xa_wma_decoder_prv_init_common_secondary_fixed+0xc4>:
  1a3224:	ffbaa5               	call8	1a2dd0 <xa_wma_decoder_inv_quant_band_mid_rate+0xd8>
  1a3227:	01cab2               	addi	a11, a10, 1
  1a322a:	2962b2               	s32i	a11, a2, 164
  1a322d:	5792a2               	l16si	a10, a2, 174
  1a3230:	2522b2               	l32i	a11, a2, 148
  1a3233:	11aaf0               	slli	a10, a10, 1
  1a3236:	dd2f65               	call8	18052c <__divsi3>
  1a3239:	2662a2               	s32i	a10, a2, 152
  1a323c:	01cad2               	addi	a13, a10, 1
  1a323f:	b3daa0               	movgez	a13, a10, a10
  1a3242:	21d1d0               	srai	a13, a13, 1
  1a3245:	2762d2               	s32i	a13, a2, 156
  1a3248:	20a220               	or	a10, a2, a2
  1a324b:	01cdc2               	addi	a12, a13, 1
  1a324e:	b3cdd0               	movgez	a12, a13, a13
  1a3251:	21c1c0               	srai	a12, a12, 1
  1a3254:	2862c2               	s32i	a12, a2, 160
  1a3257:	ffc9a5               	call8	1a2ef0 <xa_wma_decoder_prv_init_noise_sub_secondary_fixed>
  1a325a:	204aa0               	or	a4, a10, a10
  1a325d:	0bba96               	bltz	a10, 1a331c <xa_wma_decoder_prv_init_common_secondary_fixed+0x1bc>
  1a3260:	5792a2               	l16si	a10, a2, 174
  1a3263:	ffb6e5               	call8	1a2dd0 <xa_wma_decoder_inv_quant_band_mid_rate+0xd8>
  1a3266:	eae961               	l32r	a6, 19de0c (7cff <xthals_release_major+0x4e1f>)
  1a3269:	eaf251               	l32r	a5, 19de34 (8000 <xthals_release_major+0x5120>)
  1a326c:	2a62a2               	s32i	a10, a2, 168
  1a326f:	579232               	l16si	a3, a2, 174
  1a3272:	64a0b2               	movi	a11, 100
  1a3275:	b0a330               	addx8	a10, a3, a3
  1a3278:	dd2b25               	call8	18052c <__divsi3>
  1a327b:	1c22c2               	l32i	a12, a2, 112
  1a327e:	3c12b2               	l16ui	a11, a2, 120
  1a3281:	03a0d2               	movi	a13, 3
  1a3284:	c0e3a0               	sub	a14, a3, a10
  1a3287:	5a52e2               	s16i	a14, a2, 180
  1a328a:	5952e2               	s16i	a14, a2, 178
  1a328d:	eaefa1               	l32r	a10, 19de4c (5c28f5c <_memmap_mem_sram_end+0x51e8f5c>)
  1a3290:	3062d2               	s32i	a13, a2, 192
  1a3293:	400001b545454bce 	{ ae_movda32	aed5, a11; nop; ae_movda32	aed4, a12 }
  1a329b:	eb7b4005040410ff 	{ movi	a15, 16; ae_mulp32x2	aed4, aed4, aed5; nop }
  1a32a3:	31df70               	srai	a13, a7, 31
  1a32a6:	2594c4               	ae_movad32.l	a9, aed4
  1a32a9:	0199                	s32i.n	a9, a1, 0
  1a32ab:	400001b545234a9e 	{ ae_movda32	aed3, a10; nop; ae_movda32	aed2, a9 }
  1a32b3:	eb0f40030202008f 	{ movi	a8, 0; ae_mul32.ll	aed2, aed2, aed3; nop }
  1a32bb:	153854               	ae_movda32x2	aed3, a8, a5
  1a32be:	ebea4003020200af 	{ movi	a10, 0; ae_add64	aed2, aed2, aed3; nop }
  1a32c6:	812f24               	ae_sraa64	aed2, aed2, a15
  1a32c9:	25e2b4               	ae_movad32.h	a14, aed2
  1a32cc:	25f2c4               	ae_movad32.l	a15, aed2
  1a32cf:	072ed7               	blt	a14, a13, 1a32da <xa_wma_decoder_prv_init_common_secondary_fixed+0x17a>
  1a32d2:	029de7               	bne	a13, a14, 1a32d8 <xa_wma_decoder_prv_init_common_secondary_fixed+0x178>
  1a32d5:	01b7f7               	bgeu	a7, a15, 1a32da <xa_wma_decoder_prv_init_common_secondary_fixed+0x17a>

001a32d8 <xa_wma_decoder_prv_init_common_secondary_fixed+0x178>:
  1a32d8:	1a0c                	movi.n	a10, 1

001a32da <xa_wma_decoder_prv_init_common_secondary_fixed+0x17a>:
  1a32da:	04ba16               	beqz	a10, 1a3329 <xa_wma_decoder_prv_init_common_secondary_fixed+0x1c9>
  1a32dd:	04a6c7               	bge	a6, a12, 1a32e5 <xa_wma_decoder_prv_init_common_secondary_fixed+0x185>
  1a32e0:	1f0c                	movi.n	a15, 1
  1a32e2:	3062f2               	s32i	a15, a2, 192

001a32e5 <xa_wma_decoder_prv_init_common_secondary_fixed+0x185>:
  1a32e5:	20a330               	or	a10, a3, a3
  1a32e8:	00a0c2               	movi	a12, 0
  1a32eb:	fd4fa5               	call8	1a07e4 <wma_div32>
  1a32ee:	1c22e2               	l32i	a14, a2, 112
  1a32f1:	1d22f2               	l32i	a15, a2, 116
  1a32f4:	400001b545674afe 	{ ae_movda32	aed7, a10; nop; ae_movda32	aed6, a15 }
  1a32fc:	eb7b4007060600cf 	{ movi	a12, 0; ae_mulp32x2	aed6, aed6, aed7; nop }
  1a3304:	20bee0               	or	a11, a14, a14
  1a3307:	25d6c4               	ae_movad32.l	a13, aed6
  1a330a:	21a1e0               	srai	a10, a14, 1
  1a330d:	80aad0               	add	a10, a10, a13
  1a3310:	fd4d25               	call8	1a07e4 <wma_div32>
  1a3313:	ffabe5               	call8	1a2dd0 <xa_wma_decoder_inv_quant_band_mid_rate+0xd8>
  1a3316:	02ca82               	addi	a8, a10, 2
  1a3319:	086282               	s32i	a8, a2, 32

001a331c <xa_wma_decoder_prv_init_common_secondary_fixed+0x1bc>:
  1a331c:	042d                	mov.n	a2, a4
  1a331e:	f01d                	retw.n

001a3320 <xa_wma_decoder_prv_init_common_secondary_fixed+0x1c0>:
  1a3320:	401400               	ssl	a4
  1a3323:	a1a600               	sll	a10, a6
  1a3326:	ffb646               	j	1a3203 <xa_wma_decoder_prv_init_common_secondary_fixed+0xa3>

001a3329 <xa_wma_decoder_prv_init_common_secondary_fixed+0x1c9>:
  1a3329:	091c                	movi.n	a9, 16
  1a332b:	01f8                	l32i.n	a15, a1, 0
  1a332d:	eac4e1               	l32r	a14, 19de40 (947ae14 <_memmap_mem_sram_end+0x8a3ae14>)
  1a3330:	400001b5458a4efe 	{ ae_movda32	aed10, a14; nop; ae_movda32	aed8, a15 }
  1a3338:	eb0f400a080800af 	{ movi	a10, 0; ae_mul32.ll	aed8, aed8, aed10; nop }
  1a3340:	159a54               	ae_movda32x2	aed9, a10, a5
  1a3343:	ebea4009080800af 	{ movi	a10, 0; ae_add64	aed8, aed8, aed9; nop }
  1a334b:	818984               	ae_sraa64	aed8, aed8, a9
  1a334e:	25e8b4               	ae_movad32.h	a14, aed8
  1a3351:	25f8c4               	ae_movad32.l	a15, aed8
  1a3354:	072ed7               	blt	a14, a13, 1a335f <xa_wma_decoder_prv_init_common_secondary_fixed+0x1ff>
  1a3357:	029de7               	bne	a13, a14, 1a335d <xa_wma_decoder_prv_init_common_secondary_fixed+0x1fd>
  1a335a:	01b7f7               	bgeu	a7, a15, 1a335f <xa_wma_decoder_prv_init_common_secondary_fixed+0x1ff>

001a335d <xa_wma_decoder_prv_init_common_secondary_fixed+0x1fd>:
  1a335d:	1a0c                	movi.n	a10, 1

001a335f <xa_wma_decoder_prv_init_common_secondary_fixed+0x1ff>:
  1a335f:	f82a16               	beqz	a10, 1a32e5 <xa_wma_decoder_prv_init_common_secondary_fixed+0x185>
  1a3362:	0d3ff741f0b0a6ce 	{ bge.w18	a6, a12, 1a32e5 <xa_wma_decoder_prv_init_common_secondary_fixed+0x185>; nop }
  1a336a:	280c                	movi.n	a8, 2
  1a336c:	306282               	s32i	a8, a2, 192
  1a336f:	ffdc86               	j	1a32e5 <xa_wma_decoder_prv_init_common_secondary_fixed+0x185>

001a3372 <xa_wma_decoder_prv_init_common_secondary_fixed+0x212>:
	...

001a3374 <xa_wma_decoder_prv_init_common_allocate>:
  1a3374:	004136               	entry	a1, 32
  1a3377:	00a0b2               	movi	a11, 0
  1a337a:	3c12c2               	l16ui	a12, a2, 120
  1a337d:	01d2a2               	addmi	a10, a2, 0x100
  1a3380:	e8caa2               	addi	a10, a10, -24
  1a3383:	11cce0               	slli	a12, a12, 2
  1a3386:	dd0a25               	call8	180428 <__vec_memset>
  1a3389:	496242               	s32i	a4, a2, 0x124
  1a338c:	579282               	l16si	a8, a2, 174
  1a338f:	3c1292               	l16ui	a9, a2, 120
  1a3392:	400001b54501498e 	{ ae_movda32	aed1, a9; nop; ae_movda32	aed0, a8 }
  1a339a:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a33a2:	20a0c2               	movi	a12, 32
  1a33a5:	2540c4               	ae_movad32.l	a4, aed0
  1a33a8:	0023a2               	l32i	a10, a3, 0
  1a33ab:	904440               	addx2	a4, a4, a4
  1a33ae:	1144e0               	slli	a4, a4, 2
  1a33b1:	414140               	srli	a4, a4, 1
  1a33b4:	04bd                	mov.n	a11, a4
  1a33b6:	ffa325               	call8	1a2de8 <xa_wma_decoder_mem_align>
  1a33b9:	3662a2               	s32i	a10, a2, 216
  1a33bc:	a4aa                	add.n	a10, a4, a10
  1a33be:	03a9                	s32i.n	a10, a3, 0
  1a33c0:	3622b2               	l32i	a11, a2, 216
  1a33c3:	3bcc                	bnez.n	a11, 1a33ca <xa_wma_decoder_prv_init_common_allocate+0x56>
  1a33c5:	eaa621               	l32r	a2, 19de60 (8007000e <_log_data_end+0x5c3ee>)
  1a33c8:	f01d                	retw.n

001a33ca <xa_wma_decoder_prv_init_common_allocate+0x56>:
  1a33ca:	2922f2               	l32i	a15, a2, 164
  1a33cd:	3862a2               	s32i	a10, a2, 224
  1a33d0:	002382               	l32i	a8, a3, 0
  1a33d3:	20a220               	or	a10, a2, a2
  1a33d6:	90ff80               	addx2	a15, a15, a8
  1a33d9:	0063f2               	s32i	a15, a3, 0
  1a33dc:	2922e2               	l32i	a14, a2, 164
  1a33df:	3962f2               	s32i	a15, a2, 228
  1a33e2:	03d8                	l32i.n	a13, a3, 0
  1a33e4:	f0cee0               	subx8	a12, a14, a14
  1a33e7:	a0cce0               	addx4	a12, a12, a14
  1a33ea:	90ccd0               	addx2	a12, a12, a13
  1a33ed:	03c9                	s32i.n	a12, a3, 0
  1a33ef:	0151a5               	call8	1a4908 <xa_wma_decoder_prv_set_bark_index>
  1a33f2:	3c1282               	l16ui	a8, a2, 120
  1a33f5:	0398                	l32i.n	a9, a3, 0
  1a33f7:	376292               	s32i	a9, a2, 220
  1a33fa:	0398                	l32i.n	a9, a3, 0
  1a33fc:	f08880               	subx8	a8, a8, a8
  1a33ff:	b08890               	addx8	a8, a8, a9
  1a3402:	0389                	s32i.n	a8, a3, 0
  1a3404:	2922d2               	l32i	a13, a2, 164
  1a3407:	406282               	s32i	a8, a2, 0x100
  1a340a:	03f8                	l32i.n	a15, a3, 0
  1a340c:	ce7c                	movi.n	a14, -4
  1a340e:	a0ddf0               	addx4	a13, a13, a15
  1a3411:	03d9                	s32i.n	a13, a3, 0
  1a3413:	4162d2               	s32i	a13, a2, 0x104
  1a3416:	3322c2               	l32i	a12, a2, 204
  1a3419:	3c12d2               	l16ui	a13, a2, 120
  1a341c:	cc4b                	addi.n	a12, a12, 4
  1a341e:	10cce0               	and	a12, a12, a14
  1a3421:	400001b545764dce 	{ ae_movda32	aed6, a13; nop; ae_movda32	aed7, a12 }
  1a3429:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  1a3431:	03a8                	l32i.n	a10, a3, 0
  1a3433:	25b6c4               	ae_movad32.l	a11, aed6
  1a3436:	aaba                	add.n	a10, a10, a11
  1a3438:	03a9                	s32i.n	a10, a3, 0
  1a343a:	4362a2               	s32i	a10, a2, 0x10c
  1a343d:	3c1282               	l16ui	a8, a2, 120
  1a3440:	332292               	l32i	a9, a2, 204
  1a3443:	400001b54545498e 	{ ae_movda32	aed5, a9; nop; ae_movda32	aed4, a8 }
  1a344b:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1a3453:	03f8                	l32i.n	a15, a3, 0
  1a3455:	25e4c4               	ae_movad32.l	a14, aed4
  1a3458:	a0eef0               	addx4	a14, a14, a15
  1a345b:	03e9                	s32i.n	a14, a3, 0
  1a345d:	4262e2               	s32i	a14, a2, 0x108
  1a3460:	3c12c2               	l16ui	a12, a2, 120
  1a3463:	3322d2               	l32i	a13, a2, 204
  1a3466:	400001b545234dce 	{ ae_movda32	aed3, a13; nop; ae_movda32	aed2, a12 }
  1a346e:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  1a3476:	03b8                	l32i.n	a11, a3, 0
  1a3478:	25a2c4               	ae_movad32.l	a10, aed2
  1a347b:	b0aab0               	addx8	a10, a10, a11
  1a347e:	03a9                	s32i.n	a10, a3, 0
  1a3480:	2e2292               	l32i	a9, a2, 184
  1a3483:	69ec                	bnez.n	a9, 1a34ad <xa_wma_decoder_prv_init_common_allocate+0x139>
  1a3485:	4422b2               	l32i	a11, a2, 0x110
  1a3488:	1bec                	bnez.n	a11, 1a34ad <xa_wma_decoder_prv_init_common_allocate+0x139>
  1a348a:	4462a2               	s32i	a10, a2, 0x110
  1a348d:	5792e2               	l16si	a14, a2, 174
  1a3490:	3c12f2               	l16ui	a15, a2, 120
  1a3493:	400001b545894fee 	{ ae_movda32	aed9, a15; nop; ae_movda32	aed8, a14 }
  1a349b:	eb7bdd090808259f 	{ nop; ae_mulp32x2	aed8, aed8, aed9; nop }
  1a34a3:	03d8                	l32i.n	a13, a3, 0
  1a34a5:	25c8c4               	ae_movad32.l	a12, aed8
  1a34a8:	a0ccd0               	addx4	a12, a12, a13
  1a34ab:	03c9                	s32i.n	a12, a3, 0
  1a34ad:	020c                	movi.n	a2, 0
  1a34af:	f01d                	retw.n

001a34b1 <xa_wma_decoder_prv_init_common_allocate+0x13d>:
  1a34b1:	000000                                        ...

001a34b4 <xa_wma_decoder_prv_reset_pc_info_common>:
  1a34b4:	004136               	entry	a1, 32
  1a34b7:	e298                	l32i.n	a9, a2, 56
  1a34b9:	579282               	l16si	a8, a2, 174
  1a34bc:	005982               	s16i	a8, a9, 0
  1a34bf:	579262               	l16si	a6, a2, 174
  1a34c2:	3c1242               	l16ui	a4, a2, 120
  1a34c5:	561b                	addi.n	a5, a6, 1
  1a34c7:	b35660               	movgez	a5, a6, a6
  1a34ca:	215150               	srai	a5, a5, 1
  1a34cd:	1f5252               	s16i	a5, a2, 62
  1a34d0:	205252               	s16i	a5, a2, 64
  1a34d3:	1614a6               	blti	a4, 1, 1a34ed <xa_wma_decoder_prv_reset_pc_info_common+0x39>
  1a34d6:	070c                	movi.n	a7, 0
  1a34d8:	060c                	movi.n	a6, 0

001a34da <xa_wma_decoder_prv_reset_pc_info_common+0x26>:
  1a34da:	1186a0               	slli	a8, a6, 6
  1a34dd:	661b                	addi.n	a6, a6, 1
  1a34df:	838a                	add.n	a8, a3, a8
  1a34e1:	1e5872               	s16i	a7, a8, 60
  1a34e4:	3c12a2               	l16ui	a10, a2, 120
  1a34e7:	236680               	sext	a6, a6, 15
  1a34ea:	ec26a7               	blt	a6, a10, 1a34da <xa_wma_decoder_prv_reset_pc_info_common+0x26>

001a34ed <xa_wma_decoder_prv_reset_pc_info_common+0x39>:
  1a34ed:	020c                	movi.n	a2, 0
  1a34ef:	f01d                	retw.n

001a34f1 <xa_wma_decoder_prv_reset_pc_info_common+0x3d>:
  1a34f1:	000000                                        ...

001a34f4 <xa_wma_decoder_prv_init_common_reset_operational>:
  1a34f4:	004136               	entry	a1, 32
  1a34f7:	3622a2               	l32i	a10, a2, 216
  1a34fa:	5792d2               	l16si	a13, a2, 174
  1a34fd:	3c12e2               	l16ui	a14, a2, 120
  1a3500:	400001b545014ede 	{ ae_movda32	aed1, a14; nop; ae_movda32	aed0, a13 }
  1a3508:	eb7b40010000003f 	{ movi	a3, 0; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a3510:	076232               	s32i	a3, a2, 28
  1a3513:	25c0c4               	ae_movad32.l	a12, aed0
  1a3516:	20b330               	or	a11, a3, a3
  1a3519:	90ccc0               	addx2	a12, a12, a12
  1a351c:	11cce0               	slli	a12, a12, 2
  1a351f:	41c1c0               	srli	a12, a12, 1
  1a3522:	dcf065               	call8	180428 <__vec_memset>
  1a3525:	3c6232               	s32i	a3, a2, 240
  1a3528:	3d6232               	s32i	a3, a2, 244
  1a352b:	00a0b2               	movi	a11, 0
  1a352e:	3c12c2               	l16ui	a12, a2, 120
  1a3531:	01d2a2               	addmi	a10, a2, 0x100
  1a3534:	e8caa2               	addi	a10, a10, -24
  1a3537:	11cce0               	slli	a12, a12, 2
  1a353a:	dceee5               	call8	180428 <__vec_memset>
  1a353d:	40a0d2               	movi	a13, 64
  1a3540:	3162d2               	s32i	a13, a2, 196
  1a3543:	00a022               	movi	a2, 0
  1a3546:	000090               	retw

001a3549 <xa_wma_decoder_prv_init_common_reset_operational+0x55>:
  1a3549:	000000                                        ...

001a354c <xa_wma_decoder_prv_init_common_set_function_ptrs>:
  1a354c:	004136               	entry	a1, 32
  1a354f:	2e2232               	l32i	a3, a2, 184
  1a3552:	ea4441               	l32r	a4, 19de64 (1a1930 <xa_wma_decoder_prv_inverse_quantize_low_rate>)
  1a3555:	111366               	bnei	a3, 1, 1a356a <xa_wma_decoder_prv_init_common_set_function_ptrs+0x1e>
  1a3558:	152282               	l32i	a8, a2, 84
  1a355b:	ea3251               	l32r	a5, 19de24 (1a2748 <xa_wma_decoder_prv_inverse_quantize_mid_rate>)
  1a355e:	040c                	movi.n	a4, 0
  1a3560:	934580               	movnez	a4, a5, a8

001a3563 <xa_wma_decoder_prv_init_common_set_function_ptrs+0x17>:
  1a3563:	456242               	s32i	a4, a2, 0x114
  1a3566:	020c                	movi.n	a2, 0
  1a3568:	f01d                	retw.n

001a356a <xa_wma_decoder_prv_init_common_set_function_ptrs+0x1e>:
  1a356a:	fffd46               	j	1a3563 <xa_wma_decoder_prv_init_common_set_function_ptrs+0x17>

001a356d <xa_wma_decoder_prv_init_common_set_function_ptrs+0x21>:
  1a356d:	000000                                        ...

001a3570 <xa_wma_decoder_au_init>:
  1a3570:	006136               	entry	a1, 48
  1a3573:	006162               	s32i	a6, a1, 0
  1a3576:	20a220               	or	a10, a2, a2
  1a3579:	206330               	or	a6, a3, a3
  1a357c:	091532               	l16ui	a3, a5, 18
  1a357f:	07bd                	mov.n	a11, a7
  1a3581:	837b                	addi.n	a8, a3, 7
  1a3583:	33eb                	addi.n	a3, a3, 14
  1a3585:	b33880               	movgez	a3, a8, a8
  1a3588:	213330               	srai	a3, a3, 3
  1a358b:	ff88a5               	call8	1a2e14 <xa_wma_decoder_au_new>
  1a358e:	575242               	s16i	a4, a2, 174
  1a3591:	186262               	s32i	a6, a2, 96
  1a3594:	05d8                	l32i.n	a13, a5, 0
  1a3596:	1c62d2               	s32i	a13, a2, 112
  1a3599:	0715c2               	l16ui	a12, a5, 14
  1a359c:	3d5232               	s16i	a3, a2, 122
  1a359f:	3c52c2               	s16i	a12, a2, 120
  1a35a2:	0915b2               	l16ui	a11, a5, 18
  1a35a5:	3f52b2               	s16i	a11, a2, 126
  1a35a8:	15a8                	l32i.n	a10, a5, 4
  1a35aa:	1d62a2               	s32i	a10, a2, 116
  1a35ad:	081592               	l16ui	a9, a5, 16
  1a35b0:	02ad                	mov.n	a10, a2
  1a35b2:	1199d0               	slli	a9, a9, 3
  1a35b5:	9299                	s32i.n	a9, a2, 36
  1a35b7:	0a1582               	l16ui	a8, a5, 20
  1a35ba:	196282               	s32i	a8, a2, 100
  1a35bd:	ffba25               	call8	1a3160 <xa_wma_decoder_prv_init_common_secondary_fixed>
  1a35c0:	020a96               	bltz	a10, 1a35e4 <xa_wma_decoder_au_init+0x74>
  1a35c3:	02ad                	mov.n	a10, a2
  1a35c5:	fff865               	call8	1a354c <xa_wma_decoder_prv_init_common_set_function_ptrs>
  1a35c8:	018a96               	bltz	a10, 1a35e4 <xa_wma_decoder_au_init+0x74>
  1a35cb:	07cd                	mov.n	a12, a7
  1a35cd:	02ad                	mov.n	a10, a2
  1a35cf:	01b8                	l32i.n	a11, a1, 0
  1a35d1:	ffda25               	call8	1a3374 <xa_wma_decoder_prv_init_common_allocate>
  1a35d4:	00ca96               	bltz	a10, 1a35e4 <xa_wma_decoder_au_init+0x74>
  1a35d7:	02ad                	mov.n	a10, a2
  1a35d9:	ff00a5               	call8	1a25e4 <xa_wma_decoder_prv_init_noise_sub_secondary_allocated>
  1a35dc:	004a96               	bltz	a10, 1a35e4 <xa_wma_decoder_au_init+0x74>
  1a35df:	02ad                	mov.n	a10, a2
  1a35e1:	fff125               	call8	1a34f4 <xa_wma_decoder_prv_init_common_reset_operational>
  1a35e4:	0a2d                	mov.n	a2, a10
  1a35e6:	f01d                	retw.n

001a35e8 <xa_wma_decoder_prv_get_frame_pcm>:
  1a35e8:	006136               	entry	a1, 48
  1a35eb:	20a220               	or	a10, a2, a2
  1a35ee:	20e110               	or	a14, a1, a1
  1a35f1:	0e22d2               	l32i	a13, a2, 56
  1a35f4:	1692c2               	l16si	a12, a2, 44
  1a35f7:	f12b                	addi.n	a15, a1, 2
  1a35f9:	90ccd0               	addx2	a12, a12, a13
  1a35fc:	ffdc42               	addmi	a4, a12, 0xffffff00
  1a35ff:	7f9442               	l16si	a4, a4, 254
  1a3602:	009cc2               	l16si	a12, a12, 0
  1a3605:	04bd                	mov.n	a11, a4
  1a3607:	04dd                	mov.n	a13, a4
  1a3609:	0175e5               	call8	1a4d68 <xa_wma_decoder_prv_calc_q3_q4>
  1a360c:	0091f2               	l16si	a15, a1, 0
  1a360f:	579292               	l16si	a9, a2, 174
  1a3612:	90a440               	addx2	a10, a4, a4
  1a3615:	8a1b                	addi.n	a8, a10, 1
  1a3617:	e91b                	addi.n	a14, a9, 1
  1a3619:	b38aa0               	movgez	a8, a10, a10
  1a361c:	218180               	srai	a8, a8, 1
  1a361f:	ff9a                	add.n	a15, a15, a9
  1a3621:	b3e990               	movgez	a14, a9, a9
  1a3624:	21e1e0               	srai	a14, a14, 1
  1a3627:	c0ff80               	sub	a15, a15, a8
  1a362a:	23ee80               	sext	a14, a14, 15
  1a362d:	ea0e81               	l32r	a8, 19de68 (7fff <xthals_release_major+0x511f>)
  1a3630:	eefa                	add.n	a14, a14, a15
  1a3632:	3c22f2               	l32i	a15, a2, 240
  1a3635:	43ee80               	min	a14, a14, a8
  1a3638:	c0eef0               	sub	a14, a14, a15
  1a363b:	03e9                	s32i.n	a14, a3, 0
  1a363d:	f01d                	retw.n

001a363f <xa_wma_decoder_prv_get_frame_pcm+0x57>:
	...

001a3640 <xa_wma_decoder_prv_shift_pcm_buffer>:
  1a3640:	004136               	entry	a1, 32
  1a3643:	5792a2               	l16si	a10, a2, 174
  1a3646:	3c22b2               	l32i	a11, a2, 240
  1a3649:	512ba7               	blt	a11, a10, 1a369e <xa_wma_decoder_prv_shift_pcm_buffer+0x5e>
  1a364c:	3c1282               	l16ui	a8, a2, 120
  1a364f:	00a032               	movi	a3, 0
  1a3652:	3918a6               	blti	a8, 1, 1a368f <xa_wma_decoder_prv_shift_pcm_buffer+0x4f>
  1a3655:	00a042               	movi	a4, 0
  1a3658:	908aa0               	addx2	a8, a10, a10
  1a365b:	2161a0               	srai	a6, a10, 1
  1a365e:	1166e0               	slli	a6, a6, 2
  1a3661:	01c852               	addi	a5, a8, 1
  1a3664:	b35880               	movgez	a5, a8, a8
  1a3667:	215150               	srai	a5, a5, 1
  1a366a:	1155e0               	slli	a5, a5, 2

001a366d <xa_wma_decoder_prv_shift_pcm_buffer+0x2d>:
  1a366d:	3622c2               	l32i	a12, a2, 216
  1a3670:	5792b2               	l16si	a11, a2, 174
  1a3673:	cc3a                	add.n	a12, a12, a3
  1a3675:	0cad                	mov.n	a10, a12
  1a3677:	a0bbc0               	addx4	a11, a11, a12
  1a367a:	06cd                	mov.n	a12, a6
  1a367c:	dcd025               	call8	180380 <__vec_memcpy>
  1a367f:	335a                	add.n	a3, a3, a5
  1a3681:	3c12d2               	l16ui	a13, a2, 120
  1a3684:	441b                	addi.n	a4, a4, 1
  1a3686:	e324d7               	blt	a4, a13, 1a366d <xa_wma_decoder_prv_shift_pcm_buffer+0x2d>
  1a3689:	5792a2               	l16si	a10, a2, 174
  1a368c:	3c22b2               	l32i	a11, a2, 240

001a368f <xa_wma_decoder_prv_shift_pcm_buffer+0x4f>:
  1a368f:	3d22e2               	l32i	a14, a2, 244
  1a3692:	c0fba0               	sub	a15, a11, a10
  1a3695:	3c62f2               	s32i	a15, a2, 240
  1a3698:	c0eea0               	sub	a14, a14, a10
  1a369b:	3d62e2               	s32i	a14, a2, 244

001a369e <xa_wma_decoder_prv_shift_pcm_buffer+0x5e>:
  1a369e:	f01d                	retw.n

001a36a0 <xa_wma_decoder_au_get_pcm>:
  1a36a0:	006136               	entry	a1, 48
  1a36a3:	3d12b2               	l16ui	a11, a2, 122
  1a36a6:	207440               	or	a7, a4, a4
  1a36a9:	20a550               	or	a10, a5, a5
  1a36ac:	579242               	l16si	a4, a2, 174
  1a36af:	3c1252               	l16ui	a5, a2, 120
  1a36b2:	dce825               	call8	180534 <__udivsi3>
  1a36b5:	20b550               	or	a11, a5, a5
  1a36b8:	dce7a5               	call8	180534 <__udivsi3>
  1a36bb:	e9eb81               	l32r	a8, 19de68 (7fff <xthals_release_major+0x511f>)
  1a36be:	3c22b2               	l32i	a11, a2, 240
  1a36c1:	001362               	l16ui	a6, a3, 0
  1a36c4:	3d2292               	l32i	a9, a2, 244
  1a36c7:	6366a0               	minu	a6, a6, a10
  1a36ca:	c099b0               	sub	a9, a9, a11
  1a36cd:	f49090               	extui	a9, a9, 0, 16
  1a36d0:	436690               	min	a6, a6, a9
  1a36d3:	436680               	min	a6, a6, a8
  1a36d6:	f46060               	extui	a6, a6, 0, 16
  1a36d9:	96cc                	bnez.n	a6, 1a36e6 <xa_wma_decoder_au_get_pcm+0x46>
  1a36db:	070c                	movi.n	a7, 0
  1a36dd:	005372               	s16i	a7, a3, 0
  1a36e0:	003586               	j	1a37ba <xa_wma_decoder_au_get_pcm+0x11a>

001a36e3 <xa_wma_decoder_au_get_pcm+0x43>:
  1a36e3:	000000                                        ...

001a36e6 <xa_wma_decoder_au_get_pcm+0x46>:
  1a36e6:	3b15a6               	blti	a5, 1, 1a3725 <xa_wma_decoder_au_get_pcm+0x85>
  1a36e9:	01cd                	mov.n	a12, a1
  1a36eb:	909440               	addx2	a9, a4, a4
  1a36ee:	891b                	addi.n	a8, a9, 1
  1a36f0:	b38990               	movgez	a8, a9, a9
  1a36f3:	218180               	srai	a8, a8, 1
  1a36f6:	400001014501580e 	{ ae_movda32	aed1, a8; nop; movi	a5, 0 }

001a36fe <xa_wma_decoder_au_get_pcm+0x5e>:
  1a36fe:	3c22d2               	l32i	a13, a2, 240
  1a3701:	3c0534               	ae_movda32	aed0, a5
  1a3704:	eb7b2000010015bf 	{ addi	a11, a5, 1; ae_mulp32x2	aed0, aed1, aed0; nop }
  1a370c:	a0e5c0               	addx4	a14, a5, a12
  1a370f:	2550c4               	ae_movad32.l	a5, aed0
  1a3712:	3622f2               	l32i	a15, a2, 216
  1a3715:	dd5a                	add.n	a13, a13, a5
  1a3717:	a0ddf0               	addx4	a13, a13, a15
  1a371a:	0ed9                	s32i.n	a13, a14, 0
  1a371c:	3c12a2               	l16ui	a10, a2, 120
  1a371f:	235b80               	sext	a5, a11, 15
  1a3722:	d825a7               	blt	a5, a10, 1a36fe <xa_wma_decoder_au_get_pcm+0x5e>

001a3725 <xa_wma_decoder_au_get_pcm+0x85>:
  1a3725:	20b770               	or	a11, a7, a7
  1a3728:	20a220               	or	a10, a2, a2
  1a372b:	20c660               	or	a12, a6, a6
  1a372e:	01dd                	mov.n	a13, a1
  1a3730:	002525               	call8	1a3984 <xa_wma_decoder_au_recon_sample>
  1a3733:	0a7d                	mov.n	a7, a10
  1a3735:	08ca96               	bltz	a10, 1a37c5 <xa_wma_decoder_au_get_pcm+0x125>
  1a3738:	3c2282               	l32i	a8, a2, 240
  1a373b:	886a                	add.n	a8, a8, a6
  1a373d:	3c6282               	s32i	a8, a2, 240
  1a3740:	005362               	s16i	a6, a3, 0
  1a3743:	5792b2               	l16si	a11, a2, 174
  1a3746:	3c22a2               	l32i	a10, a2, 240
  1a3749:	2131b0               	srai	a3, a11, 1
  1a374c:	6a2ab7               	blt	a10, a11, 1a37ba <xa_wma_decoder_au_get_pcm+0x11a>
  1a374f:	3d2292               	l32i	a9, a2, 244
  1a3752:	c0aab0               	sub	a10, a10, a11
  1a3755:	3c62a2               	s32i	a10, a2, 240
  1a3758:	c099b0               	sub	a9, a9, a11
  1a375b:	3d6292               	s32i	a9, a2, 244
  1a375e:	067a96               	bltz	a10, 1a37c9 <xa_wma_decoder_au_get_pcm+0x129>
  1a3761:	cb1b                	addi.n	a12, a11, 1
  1a3763:	b3cbb0               	movgez	a12, a11, a11
  1a3766:	21c1c0               	srai	a12, a12, 1
  1a3769:	23cc80               	sext	a12, a12, 15
  1a376c:	59aac7               	bge	a10, a12, 1a37c9 <xa_wma_decoder_au_get_pcm+0x129>
  1a376f:	3c12d2               	l16ui	a13, a2, 120
  1a3772:	050c                	movi.n	a5, 0
  1a3774:	421da6               	blti	a13, 1, 1a37ba <xa_wma_decoder_au_get_pcm+0x11a>
  1a3777:	908440               	addx2	a8, a4, a4
  1a377a:	481b                	addi.n	a4, a8, 1
  1a377c:	b34880               	movgez	a4, a8, a8
  1a377f:	214140               	srai	a4, a4, 1

001a3782 <xa_wma_decoder_au_get_pcm+0xe2>:
  1a3782:	3622e2               	l32i	a14, a2, 216
  1a3785:	5792b2               	l16si	a11, a2, 174
  1a3788:	3c22a2               	l32i	a10, a2, 240
  1a378b:	400001b54512454e 	{ ae_movda32	aed2, a5; nop; ae_movda32	aed1, a4 }
  1a3793:	eb7b5a020101c3af 	{ sub	a12, a3, a10; ae_mulp32x2	aed1, aed1, aed2; nop }
  1a379b:	11cce0               	slli	a12, a12, 2
  1a379e:	25d1c4               	ae_movad32.l	a13, aed1
  1a37a1:	bbaa                	add.n	a11, a11, a10
  1a37a3:	a0dde0               	addx4	a13, a13, a14
  1a37a6:	a0aad0               	addx4	a10, a10, a13
  1a37a9:	a0bbd0               	addx4	a11, a11, a13
  1a37ac:	dcbd25               	call8	180380 <__vec_memcpy>
  1a37af:	3c12d2               	l16ui	a13, a2, 120
  1a37b2:	551b                	addi.n	a5, a5, 1
  1a37b4:	235580               	sext	a5, a5, 15
  1a37b7:	c725d7               	blt	a5, a13, 1a3782 <xa_wma_decoder_au_get_pcm+0xe2>
  1a37ba:	1a2282               	l32i	a8, a2, 104
  1a37bd:	043866               	bnei	a8, 3, 1a37c5 <xa_wma_decoder_au_get_pcm+0x125>
  1a37c0:	190c                	movi.n	a9, 1
  1a37c2:	1a6292               	s32i	a9, a2, 104

001a37c5 <xa_wma_decoder_au_get_pcm+0x125>:
  1a37c5:	072d                	mov.n	a2, a7
  1a37c7:	f01d                	retw.n

001a37c9 <xa_wma_decoder_au_get_pcm+0x129>:
  1a37c9:	e96471               	l32r	a7, 19dd5c (80004005 <__log_data___1__1__0_au_task_0_au_task_1_c_2034$21870_106_11+0xe5>)
  1a37cc:	fffd46               	j	1a37c5 <xa_wma_decoder_au_get_pcm+0x125>

001a37cf <xa_wma_decoder_au_get_pcm+0x12f>:
	...

001a37d0 <xa_wma_decoder_au_adapt_to_sub_frame_config>:
  1a37d0:	004136               	entry	a1, 32
  1a37d3:	0e22a2               	l32i	a10, a2, 56
  1a37d6:	0a2292               	l32i	a9, a2, 40
  1a37d9:	169282               	l16si	a8, a2, 44
  1a37dc:	9099a0               	addx2	a9, a9, a10
  1a37df:	ffd9a2               	addmi	a10, a9, 0xffffff00
  1a37e2:	009932               	l16si	a3, a9, 0
  1a37e5:	205232               	s16i	a3, a2, 64
  1a37e8:	7f9aa2               	l16si	a10, a10, 254
  1a37eb:	1f52a2               	s16i	a10, a2, 62
  1a37ee:	019992               	l16si	a9, a9, 2
  1a37f1:	215292               	s16i	a9, a2, 66
  1a37f4:	1b28a6               	blti	a8, 2, 1a3813 <xa_wma_decoder_au_adapt_to_sub_frame_config+0x43>
  1a37f7:	5792a2               	l16si	a10, a2, 174
  1a37fa:	20b330               	or	a11, a3, a3
  1a37fd:	0c0c                	movi.n	a12, 0
  1a37ff:	fcfe65               	call8	1a07e4 <wma_div32>
  1a3802:	ff5ce5               	call8	1a2dd0 <xa_wma_decoder_inv_quant_band_mid_rate+0xd8>
  1a3805:	2922b2               	l32i	a11, a2, 164
  1a3808:	234a80               	sext	a4, a10, 15
  1a380b:	1524b7               	blt	a4, a11, 1a3824 <xa_wma_decoder_au_adapt_to_sub_frame_config+0x54>
  1a380e:	e94721               	l32r	a2, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  1a3811:	f01d                	retw.n

001a3813 <xa_wma_decoder_au_adapt_to_sub_frame_config+0x43>:
  1a3813:	040c                	movi.n	a4, 0
  1a3815:	3822c2               	l32i	a12, a2, 224
  1a3818:	3922a2               	l32i	a10, a2, 228
  1a381b:	009cc2               	l16si	a12, a12, 0
  1a381e:	3362c2               	s32i	a12, a2, 204
  1a3821:	0005c6               	j	1a383c <xa_wma_decoder_au_adapt_to_sub_frame_config+0x6c>

001a3824 <xa_wma_decoder_au_adapt_to_sub_frame_config+0x54>:
  1a3824:	3822d2               	l32i	a13, a2, 224
  1a3827:	3922b2               	l32i	a11, a2, 228
  1a382a:	f0a440               	subx8	a10, a4, a4
  1a382d:	a0aa40               	addx4	a10, a10, a4
  1a3830:	90aab0               	addx2	a10, a10, a11
  1a3833:	90d4d0               	addx2	a13, a4, a13
  1a3836:	009dd2               	l16si	a13, a13, 0
  1a3839:	3362d2               	s32i	a13, a2, 204

001a383c <xa_wma_decoder_au_adapt_to_sub_frame_config+0x6c>:
  1a383c:	3462a2               	s32i	a10, a2, 208
  1a383f:	5a92b2               	l16si	a11, a2, 180
  1a3842:	400001b5440133be 	{ ae_movda16	aed1, a3; nop; ae_movda16	aed0, a11 }
  1a384a:	0c800600011000ce 	{ movi	a12, 0; ae_mul16x4	aed1, aed0, aed0, aed1 }
  1a3852:	5792b2               	l16si	a11, a2, 174
  1a3855:	25a0c4               	ae_movad32.l	a10, aed0
  1a3858:	0020f0               	nop
  1a385b:	fcf8a5               	call8	1a07e4 <wma_div32>
  1a385e:	1e5232               	s16i	a3, a2, 60
  1a3861:	3c12c2               	l16ui	a12, a2, 120
  1a3864:	5952a2               	s16i	a10, a2, 178
  1a3867:	1a1ca6               	blti	a12, 1, 1a3885 <xa_wma_decoder_au_adapt_to_sub_frame_config+0xb5>
  1a386a:	0a0c                	movi.n	a10, 0

001a386c <xa_wma_decoder_au_adapt_to_sub_frame_config+0x9c>:
  1a386c:	5992b2               	l16si	a11, a2, 178
  1a386f:	11daa0               	slli	a13, a10, 6
  1a3872:	3522c2               	l32i	a12, a2, 212
  1a3875:	aa1b                	addi.n	a10, a10, 1
  1a3877:	ccda                	add.n	a12, a12, a13
  1a3879:	105cb2               	s16i	a11, a12, 32
  1a387c:	3c12d2               	l16ui	a13, a2, 120
  1a387f:	23aa80               	sext	a10, a10, 15
  1a3882:	e62ad7               	blt	a10, a13, 1a386c <xa_wma_decoder_au_adapt_to_sub_frame_config+0x9c>

001a3885 <xa_wma_decoder_au_adapt_to_sub_frame_config+0xb5>:
  1a3885:	1522e2               	l32i	a14, a2, 84
  1a3888:	351e66               	bnei	a14, 1, 1a38c1 <xa_wma_decoder_au_adapt_to_sub_frame_config+0xf1>
  1a388b:	3e2292               	l32i	a9, a2, 248
  1a388e:	1e92a2               	l16si	a10, a2, 60
  1a3891:	400001b545234a9e 	{ ae_movda32	aed3, a10; nop; ae_movda32	aed2, a9 }
  1a3899:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  1a38a1:	e95c81               	l32r	a8, 19de14 (40000 <_memmap_cacheattr_bp_base+0x1dffe>)
  1a38a4:	25f2c4               	ae_movad32.l	a15, aed2
  1a38a7:	90ff80               	addx2	a15, a15, a8
  1a38aa:	31f3f0               	srai	a15, a15, 19
  1a38ad:	7f52f2               	s16i	a15, a2, 254
  1a38b0:	02aaf7               	bge	a10, a15, 1a38b6 <xa_wma_decoder_au_adapt_to_sub_frame_config+0xe6>
  1a38b3:	7f52a2               	s16i	a10, a2, 254

001a38b6 <xa_wma_decoder_au_adapt_to_sub_frame_config+0xe6>:
  1a38b6:	4022a2               	l32i	a10, a2, 0x100
  1a38b9:	a0a4a0               	addx4	a10, a4, a10
  1a38bc:	0aa8                	l32i.n	a10, a10, 0
  1a38be:	7e52a2               	s16i	a10, a2, 252

001a38c1 <xa_wma_decoder_au_adapt_to_sub_frame_config+0xf1>:
  1a38c1:	20a220               	or	a10, a2, a2
  1a38c4:	1f92b2               	l16si	a11, a2, 62
  1a38c7:	2092c2               	l16si	a12, a2, 64
  1a38ca:	44c2d2               	addi	a13, a2, 68
  1a38cd:	46c2e2               	addi	a14, a2, 70
  1a38d0:	0146e5               	call8	1a4d40 <xa_wma_decoder_prv_calc_q1_q2>
  1a38d3:	02ad                	mov.n	a10, a2
  1a38d5:	2092b2               	l16si	a11, a2, 64
  1a38d8:	2192c2               	l16si	a12, a2, 66
  1a38db:	1e92d2               	l16si	a13, a2, 60
  1a38de:	48c2e2               	addi	a14, a2, 72
  1a38e1:	4ac2f2               	addi	a15, a2, 74
  1a38e4:	014825               	call8	1a4d68 <xa_wma_decoder_prv_calc_q3_q4>
  1a38e7:	02ad                	mov.n	a10, a2
  1a38e9:	014ae5               	call8	1a4d98 <xa_wma_decoder_prv_adapt_trig_to_subframe_config>
  1a38ec:	020c                	movi.n	a2, 0
  1a38ee:	f01d                	retw.n

001a38f0 <xa_wma_decoder_set_actual_power>:
  1a38f0:	004136               	entry	a1, 32
  1a38f3:	050c                	movi.n	a5, 0
  1a38f5:	a459                	s32i.n	a5, a4, 40
  1a38f7:	05a376               	loopgtz	a3, 1a3900 <xa_wma_decoder_set_actual_power+0x10>
  1a38fa:	0288                	l32i.n	a8, a2, 0
  1a38fc:	224b                	addi.n	a2, a2, 4
  1a38fe:	08cc                	bnez.n	a8, 1a3902 <xa_wma_decoder_set_actual_power+0x12>

001a3900 <xa_wma_decoder_set_actual_power+0x10>:
  1a3900:	f01d                	retw.n

001a3902 <xa_wma_decoder_set_actual_power+0x12>:
  1a3902:	190c                	movi.n	a9, 1
  1a3904:	a499                	s32i.n	a9, a4, 40
  1a3906:	f01d                	retw.n

001a3908 <xa_wma_decoder_set_actual_power_high_rate>:
  1a3908:	004136               	entry	a1, 32
  1a390b:	05a376               	loopgtz	a3, 1a3914 <xa_wma_decoder_set_actual_power_high_rate+0xc>
  1a390e:	0258                	l32i.n	a5, a2, 0
  1a3910:	224b                	addi.n	a2, a2, 4
  1a3912:	05cc                	bnez.n	a5, 1a3916 <xa_wma_decoder_set_actual_power_high_rate+0xe>

001a3914 <xa_wma_decoder_set_actual_power_high_rate+0xc>:
  1a3914:	f01d                	retw.n

001a3916 <xa_wma_decoder_set_actual_power_high_rate+0xe>:
  1a3916:	180c                	movi.n	a8, 1
  1a3918:	a489                	s32i.n	a8, a4, 40
  1a391a:	f01d                	retw.n

001a391c <xa_wma_decoder_prv_weighted_quantization>:
  1a391c:	004136               	entry	a1, 32
  1a391f:	764c                	movi.n	a6, 71
  1a3921:	d388                	l32i.n	a8, a3, 52
  1a3923:	1398                	l32i.n	a9, a3, 4
  1a3925:	492272               	l32i	a7, a2, 0x124
  1a3928:	62a8                	l32i.n	a10, a2, 24
  1a392a:	2778                	l32i.n	a7, a7, 8
  1a392c:	31a0a0               	srai	a10, a10, 16
  1a392f:	909490               	addx2	a9, a4, a9
  1a3932:	009992               	l16si	a9, a9, 0
  1a3935:	131aa4               	ae_cvtp24a16x2.ll	aed1, a10, a10
  1a3938:	c08890               	sub	a8, a8, a9
  1a393b:	436680               	min	a6, a6, a8
  1a393e:	a07670               	addx4	a7, a6, a7
  1a3941:	eb01ac010101070f 	{ ae_l32m.i	aed0, a7, 0; ae_sel16i.n	aed1, aed1, aed1, 1; nop }
  1a3949:	eb6b4001000000bf 	{ movi	a11, 0; ae_mulf48q32sp16s.l	aed0, aed0, aed1; nop }
  1a3951:	5228                	l32i.n	a2, a2, 20
  1a3953:	253034               	ae_trunca32q48	a3, aed0
  1a3956:	218260               	srai	a8, a6, 2
  1a3959:	605030               	neg	a5, a3
  1a395c:	034d                	mov.n	a4, a3
  1a395e:	a34530               	movltz	a4, a5, a3
  1a3961:	228a                	add.n	a2, a2, a8
  1a3963:	3c2414               	ae_cvt48a32	aed2, a4
  1a3966:	2552d4               	ae_nsa64	a5, aed2
  1a3969:	f81c                	movi.n	a8, 31
  1a396b:	f0c552               	addi	a5, a5, -16
  1a396e:	435580               	min	a5, a5, a8
  1a3971:	235580               	sext	a5, a5, 15
  1a3974:	252a                	add.n	a2, a5, a2
  1a3976:	401500               	ssl	a5
  1a3979:	a13300               	sll	a3, a3
  1a397c:	fdc222               	addi	a2, a2, -3
  1a397f:	832b40               	moveqz	a2, a11, a4
  1a3982:	f01d                	retw.n

001a3984 <xa_wma_decoder_au_recon_sample>:
  1a3984:	004136               	entry	a1, 32
  1a3987:	3c1262               	l16ui	a6, a2, 120
  1a398a:	0528                	l32i.n	a2, a5, 0
  1a398c:	2c2666               	bnei	a6, 2, 1a39bc <xa_wma_decoder_au_recon_sample+0x38>
  1a398f:	fcc272               	addi	a7, a2, -4
  1a3992:	1588                	l32i.n	a8, a5, 4
  1a3994:	fec322               	addi	a2, a3, -2
  1a3997:	fcc832               	addi	a3, a8, -4
  1a399a:	1b9476               	loopnez	a4, 1a39b9 <xa_wma_decoder_au_recon_sample+0x35>
  1a399d:	c93314               	ae_l32m.iu	aed3, a3, 4
  1a39a0:	09fbad003f20571f 	{ ae_l32m.iu	aed5, a7, 4; nop; ae_slaisq56s	aed2, aed3, 16 }
  1a39a8:	854054               	ae_slaisq56s	aed4, aed5, 16
  1a39ab:	451444               	ae_round24x2f48ssym	aed1, aed4, aed4
  1a39ae:	9efbb0202f00121e 	{ ae_s16m.l.i	aed1, a2, 2; nop; ae_round24x2f48ssym	aed0, aed2, aed2 }
  1a39b6:	d60224               	ae_s16m.l.iu	aed0, a2, 4

001a39b9 <xa_wma_decoder_au_recon_sample+0x35>:
  1a39b9:	000506               	j	1a39d1 <xa_wma_decoder_au_recon_sample+0x4d>

001a39bc <xa_wma_decoder_au_recon_sample+0x38>:
  1a39bc:	fcc252               	addi	a5, a2, -4
  1a39bf:	fec322               	addi	a2, a3, -2
  1a39c2:	0b9476               	loopnez	a4, 1a39d1 <xa_wma_decoder_au_recon_sample+0x4d>
  1a39c5:	c98514               	ae_l32m.iu	aed8, a5, 4
  1a39c8:	857084               	ae_slaisq56s	aed7, aed8, 16
  1a39cb:	456774               	ae_round24x2f48ssym	aed6, aed7, aed7
  1a39ce:	d66214               	ae_s16m.l.iu	aed6, a2, 2
  1a39d1:	020c                	movi.n	a2, 0
  1a39d3:	f01d                	retw.n

001a39d5 <xa_wma_decoder_au_recon_sample+0x51>:
  1a39d5:	000000                                        ...

001a39d8 <xa_wma_decoder_prv_decode_data>:
  1a39d8:	006136               	entry	a1, 48
  1a39db:	0248                	l32i.n	a4, a2, 0
  1a39dd:	050c                	movi.n	a5, 0
  1a39df:	01d272               	addmi	a7, a2, 0x100
  1a39e2:	64c772               	addi	a7, a7, 100
  1a39e5:	005352               	s16i	a5, a3, 0
  1a39e8:	9298                	l32i.n	a9, a2, 36
  1a39ea:	056d                	mov.n	a6, a5

001a39ec <xa_wma_decoder_prv_decode_data+0x14>:
  1a39ec:	0d40164170b0490e 	{ beqi.w18	a9, 4, 1a3b57 <xa_wma_decoder_prv_decode_data+0x17f>; nop }
  1a39f4:	505926               	beqi	a9, 5, 1a3a48 <xa_wma_decoder_prv_decode_data+0x70>
  1a39f7:	6e6926               	beqi	a9, 6, 1a3a69 <xa_wma_decoder_prv_decode_data+0x91>
  1a39fa:	0d40094100b0790e 	{ beqi.w18	a9, 7, 1a3a8e <xa_wma_decoder_prv_decode_data+0xb6>; nop }
  1a3a02:	169916               	beqz	a9, 1a3b6f <xa_wma_decoder_prv_decode_data+0x197>
  1a3a05:	0d400b41b0b0290e 	{ beqi.w18	a9, 2, 1a3ac4 <xa_wma_decoder_prv_decode_data+0xec>; nop }
  1a3a0d:	db3966               	bnei	a9, 3, 1a39ec <xa_wma_decoder_prv_decode_data+0x14>
  1a3a10:	109282               	l16si	a8, a2, 32
  1a3a13:	248816               	beqz	a8, 1a3c5f <xa_wma_decoder_prv_decode_data+0x287>
  1a3a16:	97b8                	l32i.n	a11, a7, 36
  1a3a18:	c7c8                	l32i.n	a12, a7, 48
  1a3a1a:	c0bb20               	sub	a11, a11, a2
  1a3a1d:	f0bbc0               	subx8	a11, a11, a12
  1a3a20:	e913c1               	l32r	a12, 19de6c (fffff220 <_memmap_cacheattr_bp_strict+0xdc22e>)
  1a3a23:	0802a2               	l8ui	a10, a2, 8
  1a3a26:	bbca                	add.n	a11, a11, a12
  1a3a28:	0d00154180b0abae 	{ bge.w18	a11, a10, 1a3b84 <xa_wma_decoder_prv_decode_data+0x1ac>; nop }
  1a3a30:	084252               	s8i	a5, a2, 8
  1a3a33:	32c8                	l32i.n	a12, a2, 12
  1a3a35:	c0dab0               	sub	a13, a10, a11
  1a3a38:	dd7b                	addi.n	a13, a13, 7
  1a3a3a:	21d3d0               	srai	a13, a13, 3
  1a3a3d:	c0ccd0               	sub	a12, a12, a13
  1a3a40:	9762c2               	s32i	a12, a2, 0x25c
  1a3a43:	0056c6               	j	1a3ba2 <xa_wma_decoder_prv_decode_data+0x1ca>

001a3a46 <xa_wma_decoder_prv_decode_data+0x6e>:
  1a3a46:	92e9                	s32i.n	a14, a2, 36

001a3a48 <xa_wma_decoder_prv_decode_data+0x70>:
  1a3a48:	0298                	l32i.n	a9, a2, 0
  1a3a4a:	2e29f2               	l32i	a15, a9, 184
  1a3a4d:	092f16               	beqz	a15, 1a3ae3 <xa_wma_decoder_prv_decode_data+0x10b>
  1a3a50:	152982               	l32i	a8, a9, 84
  1a3a53:	08c856               	bnez	a8, 1a3ae3 <xa_wma_decoder_prv_decode_data+0x10b>
  1a3a56:	02ad                	mov.n	a10, a2
  1a3a58:	003e65               	call8	1a3e40 <xa_wma_decoder_prv_decode_sub_frame_high_rate>
  1a3a5b:	0a6d                	mov.n	a6, a10

001a3a5d <xa_wma_decoder_prv_decode_data+0x85>:
  1a3a5d:	0dd696               	bltz	a6, 1a3b3e <xa_wma_decoder_prv_decode_data+0x166>
  1a3a60:	a298                	l32i.n	a9, a2, 40
  1a3a62:	033966               	bnei	a9, 3, 1a3a69 <xa_wma_decoder_prv_decode_data+0x91>
  1a3a65:	6a0c                	movi.n	a10, 6
  1a3a67:	92a9                	s32i.n	a10, a2, 36
  1a3a69:	72b8                	l32i.n	a11, a2, 28
  1a3a6b:	1092c2               	l16si	a12, a2, 32
  1a3a6e:	3b8c                	beqz.n	a11, 1a3a75 <xa_wma_decoder_prv_decode_data+0x9d>
  1a3a70:	cc0b                	addi.n	a12, a12, -1
  1a3a72:	1052c2               	s16i	a12, a2, 32

001a3a75 <xa_wma_decoder_prv_decode_data+0x9d>:
  1a3a75:	20a440               	or	a10, a4, a4
  1a3a78:	fc2565               	call8	19fcd0 <xa_wma_decoder_au_subframe_recon>
  1a3a7b:	0a24a2               	l32i	a10, a4, 40
  1a3a7e:	1694d2               	l16si	a13, a4, 44
  1a3a81:	01cae2               	addi	a14, a10, 1
  1a3a84:	0d000b4130b0aade 	{ bge.w18	a10, a13, 1a3b3b <xa_wma_decoder_prv_decode_data+0x163>; nop }
  1a3a8c:	a4e9                	s32i.n	a14, a4, 40

001a3a8e <xa_wma_decoder_prv_decode_data+0xb6>:
  1a3a8e:	1a24f2               	l32i	a15, a4, 104
  1a3a91:	043f66               	bnei	a15, 3, 1a3a99 <xa_wma_decoder_prv_decode_data+0xc1>
  1a3a94:	04ad                	mov.n	a10, a4
  1a3a96:	0140e5               	call8	1a4ea4 <xa_wma_decoder_prv_init_discard_silence>

001a3a99 <xa_wma_decoder_prv_decode_data+0xc1>:
  1a3a99:	7288                	l32i.n	a8, a2, 28
  1a3a9b:	157816               	beqz	a8, 1a3bf6 <xa_wma_decoder_prv_decode_data+0x21e>
  1a3a9e:	3d24a2               	l32i	a10, a4, 244
  1a3aa1:	3c24b2               	l32i	a11, a4, 240
  1a3aa4:	302ba7               	blt	a11, a10, 1a3ad8 <xa_wma_decoder_prv_decode_data+0x100>
  1a3aa7:	010b96               	bltz	a11, 1a3abb <xa_wma_decoder_prv_decode_data+0xe3>
  1a3aaa:	5794a2               	l16si	a10, a4, 174
  1a3aad:	9a1b                	addi.n	a9, a10, 1
  1a3aaf:	b39aa0               	movgez	a9, a10, a10
  1a3ab2:	219190               	srai	a9, a9, 1
  1a3ab5:	239980               	sext	a9, a9, 15
  1a3ab8:	312b97               	blt	a11, a9, 1a3aed <xa_wma_decoder_prv_decode_data+0x115>

001a3abb <xa_wma_decoder_prv_decode_data+0xe3>:
  1a3abb:	e8a861               	l32r	a6, 19dd5c (80004005 <__log_data___1__1__0_au_task_0_au_task_1_c_2034$21870_106_11+0xe5>)
  1a3abe:	001f06               	j	1a3b3e <xa_wma_decoder_prv_decode_data+0x166>

001a3ac1 <xa_wma_decoder_prv_decode_data+0xe9>:
  1a3ac1:	000000                                        ...

001a3ac4 <xa_wma_decoder_prv_decode_data+0xec>:
  1a3ac4:	02b8                	l32i.n	a11, a2, 0
  1a3ac6:	7259                	s32i.n	a5, a2, 28
  1a3ac8:	ab59                	s32i.n	a5, a11, 40
  1a3aca:	3d24a2               	l32i	a10, a4, 244
  1a3acd:	3c24b2               	l32i	a11, a4, 240
  1a3ad0:	0d00104120b0abae 	{ bge.w18	a11, a10, 1a3bd6 <xa_wma_decoder_prv_decode_data+0x1fe>; nop }

001a3ad8 <xa_wma_decoder_prv_decode_data+0x100>:
  1a3ad8:	c0cab0               	sub	a12, a10, a11
  1a3adb:	0053c2               	s16i	a12, a3, 0
  1a3ade:	9298                	l32i.n	a9, a2, 36
  1a3ae0:	ffc206               	j	1a39ec <xa_wma_decoder_prv_decode_data+0x14>

001a3ae3 <xa_wma_decoder_prv_decode_data+0x10b>:
  1a3ae3:	02ad                	mov.n	a10, a2
  1a3ae5:	001865               	call8	1a3c6c <xa_wma_decoder_prv_decode_sub_frame>
  1a3ae8:	0a6d                	mov.n	a6, a10
  1a3aea:	ffdbc6               	j	1a3a5d <xa_wma_decoder_prv_decode_data+0x85>

001a3aed <xa_wma_decoder_prv_decode_data+0x115>:
  1a3aed:	20a440               	or	a10, a4, a4
  1a3af0:	20b110               	or	a11, a1, a1
  1a3af3:	ffaf65               	call8	1a35e8 <xa_wma_decoder_prv_get_frame_pcm>
  1a3af6:	3c24b2               	l32i	a11, a4, 240
  1a3af9:	0021a2               	l32i	a10, a1, 0
  1a3afc:	3a24c2               	l32i	a12, a4, 232
  1a3aff:	aaba                	add.n	a10, a10, a11
  1a3b01:	3d64a2               	s32i	a10, a4, 244
  1a3b04:	171ca6               	blti	a12, 1, 1a3b1f <xa_wma_decoder_prv_decode_data+0x147>
  1a3b07:	01d8                	l32i.n	a13, a1, 0
  1a3b09:	0d00154170b09cde 	{ blt.w18	a12, a13, 1a3c64 <xa_wma_decoder_prv_decode_data+0x28c>; nop }
  1a3b11:	c0bcd0               	sub	a11, a12, a13

001a3b14 <xa_wma_decoder_prv_decode_data+0x13c>:
  1a3b14:	3c64a2               	s32i	a10, a4, 240
  1a3b17:	3a64b2               	s32i	a11, a4, 232
  1a3b1a:	04ad                	mov.n	a10, a4
  1a3b1c:	ffb225               	call8	1a3640 <xa_wma_decoder_prv_shift_pcm_buffer>

001a3b1f <xa_wma_decoder_prv_decode_data+0x147>:
  1a3b1f:	dc07b2               	l8ui	a11, a7, 220
  1a3b22:	071b66               	bnei	a11, 1, 1a3b2d <xa_wma_decoder_prv_decode_data+0x155>
  1a3b25:	3a24c2               	l32i	a12, a4, 232
  1a3b28:	1ccc                	bnez.n	a12, 1a3b2d <xa_wma_decoder_prv_decode_data+0x155>
  1a3b2a:	dc4752               	s8i	a5, a7, 220
  1a3b2d:	3c24b2               	l32i	a11, a4, 240
  1a3b30:	3d24a2               	l32i	a10, a4, 244
  1a3b33:	0d000c4160b0aabe 	{ bge.w18	a10, a11, 1a3bfd <xa_wma_decoder_prv_decode_data+0x225>; nop }

001a3b3b <xa_wma_decoder_prv_decode_data+0x163>:
  1a3b3b:	e87c61               	l32r	a6, 19dd2c (80040002 <_log_data_end+0x2c3e2>)

001a3b3e <xa_wma_decoder_prv_decode_data+0x166>:
  1a3b3e:	a3bc                	beqz.n	a3, 1a3b7c <xa_wma_decoder_prv_decode_data+0x1a4>
  1a3b40:	0013d2               	l16ui	a13, a3, 0
  1a3b43:	5dbc                	beqz.n	a13, 1a3b7c <xa_wma_decoder_prv_decode_data+0x1a4>
  1a3b45:	3f0c                	movi.n	a15, 3
  1a3b47:	6b62f2               	s32i	a15, a2, 0x1ac
  1a3b4a:	0013e2               	l16ui	a14, a3, 0
  1a3b4d:	1162e2               	s32i	a14, a2, 68

001a3b50 <xa_wma_decoder_prv_decode_data+0x178>:
  1a3b50:	062d                	mov.n	a2, a6
  1a3b52:	f01d                	retw.n

001a3b54 <xa_wma_decoder_prv_decode_data+0x17c>:
  1a3b54:	000000                                        ...

001a3b57 <xa_wma_decoder_prv_decode_data+0x17f>:
  1a3b57:	7288                	l32i.n	a8, a2, 28
  1a3b59:	7e0c                	movi.n	a14, 7
  1a3b5b:	ee7856               	bnez	a8, 1a3a46 <xa_wma_decoder_prv_decode_data+0x6e>
  1a3b5e:	a259                	s32i.n	a5, a2, 40
  1a3b60:	b259                	s32i.n	a5, a2, 44
  1a3b62:	1e5252               	s16i	a5, a2, 60
  1a3b65:	1f5252               	s16i	a5, a2, 62
  1a3b68:	590c                	movi.n	a9, 5
  1a3b6a:	9299                	s32i.n	a9, a2, 36
  1a3b6c:	ffb606               	j	1a3a48 <xa_wma_decoder_prv_decode_data+0x70>

001a3b6f <xa_wma_decoder_prv_decode_data+0x197>:
  1a3b6f:	290c                	movi.n	a9, 2
  1a3b71:	1a0c                	movi.n	a10, 1
  1a3b73:	2b0c                	movi.n	a11, 2
  1a3b75:	92b9                	s32i.n	a11, a2, 36
  1a3b77:	c2a9                	s32i.n	a10, a2, 48
  1a3b79:	ff9bc6               	j	1a39ec <xa_wma_decoder_prv_decode_data+0x14>

001a3b7c <xa_wma_decoder_prv_decode_data+0x1a4>:
  1a3b7c:	2c0c                	movi.n	a12, 2
  1a3b7e:	6b62c2               	s32i	a12, a2, 0x1ac
  1a3b81:	fff2c6               	j	1a3b50 <xa_wma_decoder_prv_decode_data+0x178>

001a3b84 <xa_wma_decoder_prv_decode_data+0x1ac>:
  1a3b84:	9922f2               	l32i	a15, a2, 0x264
  1a3b87:	6522e2               	l32i	a14, a2, 0x194
  1a3b8a:	6222d2               	l32i	a13, a2, 0x188
  1a3b8d:	ee7b                	addi.n	a14, a14, 7
  1a3b8f:	21e3e0               	srai	a14, a14, 3
  1a3b92:	ddfa                	add.n	a13, a13, a15
  1a3b94:	44aef2               	movi	a15, 0xfffffe44
  1a3b97:	c0dd20               	sub	a13, a13, a2
  1a3b9a:	ddfa                	add.n	a13, a13, a15
  1a3b9c:	c0dde0               	sub	a13, a13, a14
  1a3b9f:	9762d2               	s32i	a13, a2, 0x25c

001a3ba2 <xa_wma_decoder_prv_decode_data+0x1ca>:
  1a3ba2:	20a220               	or	a10, a2, a2
  1a3ba5:	fce4a5               	call8	1a09f0 <xa_wma_decoder_prv_decode_frame_header>
  1a3ba8:	206aa0               	or	a6, a10, a10
  1a3bab:	f8fa96               	bltz	a10, 1a3b3e <xa_wma_decoder_prv_decode_data+0x166>
  1a3bae:	04a092               	movi	a9, 4
  1a3bb1:	3c14f2               	l16ui	a15, a4, 120
  1a3bb4:	4d0c                	movi.n	a13, 4
  1a3bb6:	171fa6               	blti	a15, 1, 1a3bd1 <xa_wma_decoder_prv_decode_data+0x1f9>
  1a3bb9:	0a0c                	movi.n	a10, 0

001a3bbb <xa_wma_decoder_prv_decode_data+0x1e3>:
  1a3bbb:	11caa0               	slli	a12, a10, 6
  1a3bbe:	3524b2               	l32i	a11, a4, 212
  1a3bc1:	aa1b                	addi.n	a10, a10, 1
  1a3bc3:	bbca                	add.n	a11, a11, a12
  1a3bc5:	1e5b52               	s16i	a5, a11, 60
  1a3bc8:	3c1482               	l16ui	a8, a4, 120
  1a3bcb:	23aa80               	sext	a10, a10, 15
  1a3bce:	e92a87               	blt	a10, a8, 1a3bbb <xa_wma_decoder_prv_decode_data+0x1e3>

001a3bd1 <xa_wma_decoder_prv_decode_data+0x1f9>:
  1a3bd1:	92d9                	s32i.n	a13, a2, 36
  1a3bd3:	ff8546               	j	1a39ec <xa_wma_decoder_prv_decode_data+0x14>

001a3bd6 <xa_wma_decoder_prv_decode_data+0x1fe>:
  1a3bd6:	390c                	movi.n	a9, 3
  1a3bd8:	5794f2               	l16si	a15, a4, 174
  1a3bdb:	380c                	movi.n	a8, 3
  1a3bdd:	ef1b                	addi.n	a14, a15, 1
  1a3bdf:	b3eff0               	movgez	a14, a15, a15
  1a3be2:	21e1e0               	srai	a14, a14, 1
  1a3be5:	23ee80               	sext	a14, a14, 15
  1a3be8:	052be7               	blt	a11, a14, 1a3bf1 <xa_wma_decoder_prv_decode_data+0x219>
  1a3beb:	3d6452               	s32i	a5, a4, 244
  1a3bee:	3c6452               	s32i	a5, a4, 240

001a3bf1 <xa_wma_decoder_prv_decode_data+0x219>:
  1a3bf1:	9289                	s32i.n	a8, a2, 36
  1a3bf3:	ff7d46               	j	1a39ec <xa_wma_decoder_prv_decode_data+0x14>

001a3bf6 <xa_wma_decoder_prv_decode_data+0x21e>:
  1a3bf6:	490c                	movi.n	a9, 4
  1a3bf8:	9299                	s32i.n	a9, a2, 36
  1a3bfa:	ffd006               	j	1a3b3e <xa_wma_decoder_prv_decode_data+0x166>

001a3bfd <xa_wma_decoder_prv_decode_data+0x225>:
  1a3bfd:	c0dab0               	sub	a13, a10, a11
  1a3c00:	0053d2               	s16i	a13, a3, 0
  1a3c03:	1b24c2               	l32i	a12, a4, 108
  1a3c06:	018c16               	beqz	a12, 1a3c22 <xa_wma_decoder_prv_decode_data+0x24a>
  1a3c09:	20a440               	or	a10, a4, a4
  1a3c0c:	04c1d2               	addi	a13, a1, 4
  1a3c0f:	e4b8                	l32i.n	a11, a4, 56
  1a3c11:	e16b                	addi.n	a14, a1, 6
  1a3c13:	009bc2               	l16si	a12, a11, 0
  1a3c16:	ffdbb2               	addmi	a11, a11, 0xffffff00
  1a3c19:	7f9bb2               	l16si	a11, a11, 254
  1a3c1c:	011225               	call8	1a4d40 <xa_wma_decoder_prv_calc_q1_q2>
  1a3c1f:	1b6452               	s32i	a5, a4, 108

001a3c22 <xa_wma_decoder_prv_decode_data+0x24a>:
  1a3c22:	2024c2               	l32i	a12, a4, 128
  1a3c25:	5cac                	beqz.n	a12, 1a3c4e <xa_wma_decoder_prv_decode_data+0x276>
  1a3c27:	e4f8                	l32i.n	a15, a4, 56
  1a3c29:	1694e2               	l16si	a14, a4, 44
  1a3c2c:	ffdf82               	addmi	a8, a15, 0xffffff00
  1a3c2f:	90fef0               	addx2	a15, a14, a15
  1a3c32:	ffdff2               	addmi	a15, a15, 0xffffff00
  1a3c35:	7f9ff2               	l16si	a15, a15, 254
  1a3c38:	7f58f2               	s16i	a15, a8, 254
  1a3c3b:	e4f8                	l32i.n	a15, a4, 56
  1a3c3d:	1d0c                	movi.n	a13, 1
  1a3c3f:	90eef0               	addx2	a14, a14, a15
  1a3c42:	009ee2               	l16si	a14, a14, 0
  1a3c45:	005fe2               	s16i	a14, a15, 0
  1a3c48:	1654d2               	s16i	a13, a4, 44
  1a3c4b:	185452               	s16i	a5, a4, 48

001a3c4e <xa_wma_decoder_prv_decode_data+0x276>:
  1a3c4e:	c259                	s32i.n	a5, a2, 48
  1a3c50:	290c                	movi.n	a9, 2
  1a3c52:	109282               	l16si	a8, a2, 32
  1a3c55:	9299                	s32i.n	a9, a2, 36
  1a3c57:	0d7fee4130b0184e 	{ bgei.w18	a8, 1, 1a3b3e <xa_wma_decoder_prv_decode_data+0x166>; nop }

001a3c5f <xa_wma_decoder_prv_decode_data+0x287>:
  1a3c5f:	460c                	movi.n	a6, 4
  1a3c61:	ffb646               	j	1a3b3e <xa_wma_decoder_prv_decode_data+0x166>

001a3c64 <xa_wma_decoder_prv_decode_data+0x28c>:
  1a3c64:	abca                	add.n	a10, a11, a12
  1a3c66:	05bd                	mov.n	a11, a5
  1a3c68:	ffaa06               	j	1a3b14 <xa_wma_decoder_prv_decode_data+0x13c>

001a3c6b <xa_wma_decoder_prv_decode_data+0x293>:
	...

001a3c6c <xa_wma_decoder_prv_decode_sub_frame>:
  1a3c6c:	006136               	entry	a1, 48
  1a3c6f:	a298                	l32i.n	a9, a2, 40
  1a3c71:	0238                	l32i.n	a3, a2, 0
  1a3c73:	3f3926               	beqi	a9, 3, 1a3cb6 <xa_wma_decoder_prv_decode_sub_frame+0x4a>
  1a3c76:	0a0c                	movi.n	a10, 0
  1a3c78:	360c                	movi.n	a6, 3
  1a3c7a:	770c                	movi.n	a7, 7
  1a3c7c:	02d282               	addmi	a8, a2, 0x200
  1a3c7f:	c0c882               	addi	a8, a8, -64
  1a3c82:	0189                	s32i.n	a8, a1, 0

001a3c84 <xa_wma_decoder_prv_decode_sub_frame+0x18>:
  1a3c84:	b98c                	beqz.n	a9, 1a3c93 <xa_wma_decoder_prv_decode_sub_frame+0x27>
  1a3c86:	321926               	beqi	a9, 1, 1a3cbc <xa_wma_decoder_prv_decode_sub_frame+0x50>
  1a3c89:	462926               	beqi	a9, 2, 1a3cd3 <xa_wma_decoder_prv_decode_sub_frame+0x67>

001a3c8c <xa_wma_decoder_prv_decode_sub_frame+0x20>:
  1a3c8c:	a269                	s32i.n	a6, a2, 40
  1a3c8e:	390c                	movi.n	a9, 3
  1a3c90:	000706               	j	1a3cb0 <xa_wma_decoder_prv_decode_sub_frame+0x44>

001a3c93 <xa_wma_decoder_prv_decode_sub_frame+0x27>:
  1a3c93:	20a220               	or	a10, a2, a2
  1a3c96:	fce0e5               	call8	1a0aa4 <xa_wma_decoder_prv_decode_sub_frame_header>
  1a3c99:	01ba96               	bltz	a10, 1a3cb8 <xa_wma_decoder_prv_decode_sub_frame+0x4c>
  1a3c9c:	002282               	l32i	a8, a2, 0
  1a3c9f:	00a0f2               	movi	a15, 0
  1a3ca2:	190c                	movi.n	a9, 1
  1a3ca4:	a299                	s32i.n	a9, a2, 40
  1a3ca6:	4658f2               	s16i	a15, a8, 140
  1a3ca9:	1e52f2               	s16i	a15, a2, 60
  1a3cac:	d2f9                	s32i.n	a15, a2, 52
  1a3cae:	a298                	l32i.n	a9, a2, 40

001a3cb0 <xa_wma_decoder_prv_decode_sub_frame+0x44>:
  1a3cb0:	d03966               	bnei	a9, 3, 1a3c84 <xa_wma_decoder_prv_decode_sub_frame+0x18>
  1a3cb3:	000046               	j	1a3cb8 <xa_wma_decoder_prv_decode_sub_frame+0x4c>

001a3cb6 <xa_wma_decoder_prv_decode_sub_frame+0x4a>:
  1a3cb6:	0a0c                	movi.n	a10, 0

001a3cb8 <xa_wma_decoder_prv_decode_sub_frame+0x4c>:
  1a3cb8:	0a2d                	mov.n	a2, a10
  1a3cba:	f01d                	retw.n

001a3cbc <xa_wma_decoder_prv_decode_sub_frame+0x50>:
  1a3cbc:	20a220               	or	a10, a2, a2
  1a3cbf:	3523b2               	l32i	a11, a3, 212
  1a3cc2:	fd3125               	call8	1a0fd4 <xa_wma_decoder_prv_decode_coefficient_stereo>
  1a3cc5:	fefa96               	bltz	a10, 1a3cb8 <xa_wma_decoder_prv_decode_sub_frame+0x4c>
  1a3cc8:	02a092               	movi	a9, 2
  1a3ccb:	02a0b2               	movi	a11, 2
  1a3cce:	a2b9                	s32i.n	a11, a2, 40
  1a3cd0:	fff706               	j	1a3cb0 <xa_wma_decoder_prv_decode_sub_frame+0x44>

001a3cd3 <xa_wma_decoder_prv_decode_sub_frame+0x67>:
  1a3cd3:	4923b2               	l32i	a11, a3, 0x124
  1a3cd6:	032bb2               	l32i	a11, a11, 12
  1a3cd9:	3123a2               	l32i	a10, a3, 196
  1a3cdc:	01dbb2               	addmi	a11, a11, 0x100
  1a3cdf:	38cbb2               	addi	a11, a11, 56
  1a3ce2:	0114a5               	call8	1a4e2c <xa_wma_decoder_qst_calc_quant_step>
  1a3ce5:	0563a2               	s32i	a10, a3, 20
  1a3ce8:	3c13a2               	l16ui	a10, a3, 120
  1a3ceb:	0663b2               	s32i	a11, a3, 24
  1a3cee:	731aa6               	blti	a10, 1, 1a3d65 <xa_wma_decoder_prv_decode_sub_frame+0xf9>
  1a3cf1:	00a042               	movi	a4, 0

001a3cf4 <xa_wma_decoder_prv_decode_sub_frame+0x88>:
  1a3cf4:	352352               	l32i	a5, a3, 212
  1a3cf7:	1184a0               	slli	a8, a4, 6
  1a3cfa:	805580               	add	a5, a5, a8
  1a3cfd:	0925c2               	l32i	a12, a5, 36
  1a3d00:	c5b8                	l32i.n	a11, a5, 48
  1a3d02:	0cac                	beqz.n	a12, 1a3d26 <xa_wma_decoder_prv_decode_sub_frame+0xba>
  1a3d04:	1a2392               	l32i	a9, a3, 104
  1a3d07:	093966               	bnei	a9, 3, 1a3d14 <xa_wma_decoder_prv_decode_sub_frame+0xa8>
  1a3d0a:	05a8                	l32i.n	a10, a5, 0
  1a3d0c:	1095b2               	l16si	a11, a5, 32
  1a3d0f:	05cd                	mov.n	a12, a5
  1a3d11:	ffbde5               	call8	1a38f0 <xa_wma_decoder_set_actual_power>

001a3d14 <xa_wma_decoder_prv_decode_sub_frame+0xa8>:
  1a3d14:	05bd                	mov.n	a11, a5
  1a3d16:	b5c8                	l32i.n	a12, a5, 44
  1a3d18:	452382               	l32i	a8, a3, 0x114
  1a3d1b:	03ad                	mov.n	a10, a3
  1a3d1d:	0008e0               	callx8	a8
  1a3d20:	036ad6               	bgez	a10, 1a3d5a <xa_wma_decoder_prv_decode_sub_frame+0xee>
  1a3d23:	ffe446               	j	1a3cb8 <xa_wma_decoder_prv_decode_sub_frame+0x4c>

001a3d26 <xa_wma_decoder_prv_decode_sub_frame+0xba>:
  1a3d26:	1e93a2               	l16si	a10, a3, 60
  1a3d29:	0a07b7               	bnone	a7, a11, 1a3d37 <xa_wma_decoder_prv_decode_sub_frame+0xcb>
  1a3d2c:	ebfa2f000000faaf 	{ addi	a10, a10, -1; ae_movi	aed0, 0; nop }
  1a3d34:	e10b14               	ae_s32.l.ip	aed0, a11, 4

001a3d37 <xa_wma_decoder_prv_decode_sub_frame+0xcb>:
  1a3d37:	0d40014010b01a6e 	{ blti.w18	a10, 1, 1a3d4c <xa_wma_decoder_prv_decode_sub_frame+0xe0>; ae_movi	aed0, 0 }
  1a3d3f:	0b9d                	mov.n	a9, a11
  1a3d41:	ca1b                	addi.n	a12, a10, 1
  1a3d43:	21c1c0               	srai	a12, a12, 1
  1a3d46:	02ac76               	loopgtz	a12, 1a3d4c <xa_wma_decoder_prv_decode_sub_frame+0xe0>
  1a3d49:	620914               	ae_s32x2.ip	aed0, a9, 8

001a3d4c <xa_wma_decoder_prv_decode_sub_frame+0xe0>:
  1a3d4c:	0d000040a0b10a0e 	{ bbci.w18	a10, 0, 1a3d5a <xa_wma_decoder_prv_decode_sub_frame+0xee>; ae_movi	aed1, 0 }
  1a3d54:	a0dab0               	addx4	a13, a10, a11
  1a3d57:	e01df4               	ae_s32.l.i	aed1, a13, -4
  1a3d5a:	3c13a2               	l16ui	a10, a3, 120
  1a3d5d:	441b                	addi.n	a4, a4, 1
  1a3d5f:	234480               	sext	a4, a4, 15
  1a3d62:	8e24a7               	blt	a4, a10, 1a3cf4 <xa_wma_decoder_prv_decode_sub_frame+0x88>

001a3d65 <xa_wma_decoder_prv_decode_sub_frame+0xf9>:
  1a3d65:	0188                	l32i.n	a8, a1, 0
  1a3d67:	800882               	l8ui	a8, a8, 128
  1a3d6a:	271866               	bnei	a8, 1, 1a3d95 <xa_wma_decoder_prv_decode_sub_frame+0x129>
  1a3d6d:	241aa6               	blti	a10, 1, 1a3d95 <xa_wma_decoder_prv_decode_sub_frame+0x129>
  1a3d70:	040c                	movi.n	a4, 0
  1a3d72:	050c                	movi.n	a5, 0

001a3d74 <xa_wma_decoder_prv_decode_sub_frame+0x108>:
  1a3d74:	00a0b2               	movi	a11, 0
  1a3d77:	1e93c2               	l16si	a12, a3, 60
  1a3d7a:	3523a2               	l32i	a10, a3, 212
  1a3d7d:	11cce0               	slli	a12, a12, 2
  1a3d80:	80aa40               	add	a10, a10, a4
  1a3d83:	0c2aa2               	l32i	a10, a10, 48
  1a3d86:	dc6a25               	call8	180428 <__vec_memset>
  1a3d89:	40c442               	addi	a4, a4, 64
  1a3d8c:	3c13d2               	l16ui	a13, a3, 120
  1a3d8f:	01c552               	addi	a5, a5, 1
  1a3d92:	de25d7               	blt	a5, a13, 1a3d74 <xa_wma_decoder_prv_decode_sub_frame+0x108>
  1a3d95:	20a330               	or	a10, a3, a3
  1a3d98:	011ce5               	call8	1a4f68 <xa_wma_decoder_au_inv_channel_x_form>
  1a3d9b:	3c13e2               	l16ui	a14, a3, 120
  1a3d9e:	0d40094160b01e6e 	{ blti.w18	a14, 1, 1a3e38 <xa_wma_decoder_prv_decode_sub_frame+0x1cc>; nop }
  1a3da6:	00a042               	movi	a4, 0

001a3da9 <xa_wma_decoder_prv_decode_sub_frame+0x13d>:
  1a3da9:	1823f2               	l32i	a15, a3, 96
  1a3dac:	061f66               	bnei	a15, 1, 1a3db6 <xa_wma_decoder_prv_decode_sub_frame+0x14a>
  1a3daf:	3223b2               	l32i	a11, a3, 200
  1a3db2:	0003c6               	j	1a3dc5 <xa_wma_decoder_prv_decode_sub_frame+0x159>

001a3db5 <xa_wma_decoder_prv_decode_sub_frame+0x149>:
	...

001a3db6 <xa_wma_decoder_prv_decode_sub_frame+0x14a>:
  1a3db6:	1e93b2               	l16si	a11, a3, 60
  1a3db9:	00a0c2               	movi	a12, 0
  1a3dbc:	e7eca1               	l32r	a10, 19dd6c (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  1a3dbf:	fca265               	call8	1a07e4 <wma_div32>
  1a3dc2:	20baa0               	or	a11, a10, a10

001a3dc5 <xa_wma_decoder_prv_decode_sub_frame+0x159>:
  1a3dc5:	1194a0               	slli	a9, a4, 6
  1a3dc8:	352352               	l32i	a5, a3, 212
  1a3dcb:	152382               	l32i	a8, a3, 84
  1a3dce:	805590               	add	a5, a5, a9
  1a3dd1:	c8fc                	bnez.n	a8, 1a3e11 <xa_wma_decoder_prv_decode_sub_frame+0x1a5>
  1a3dd3:	5993c2               	l16si	a12, a3, 178
  1a3dd6:	1e93a2               	l16si	a10, a3, 60
  1a3dd9:	c5d8                	l32i.n	a13, a5, 48
  1a3ddb:	c0aac0               	sub	a10, a10, a12
  1a3dde:	a0ccd0               	addx4	a12, a12, a13
  1a3de1:	0d00004090b2f7ce 	{ bnone.w18	a7, a12, 1a3dee <xa_wma_decoder_prv_decode_sub_frame+0x182>; ae_movi	aed2, 0 }
  1a3de9:	aa0b                	addi.n	a10, a10, -1
  1a3deb:	e12c14               	ae_s32.l.ip	aed2, a12, 4

001a3dee <xa_wma_decoder_prv_decode_sub_frame+0x182>:
  1a3dee:	0d40014010b01a6e 	{ blti.w18	a10, 1, 1a3e03 <xa_wma_decoder_prv_decode_sub_frame+0x197>; ae_movi	aed0, 0 }
  1a3df6:	0c9d                	mov.n	a9, a12
  1a3df8:	da1b                	addi.n	a13, a10, 1
  1a3dfa:	21d1d0               	srai	a13, a13, 1
  1a3dfd:	02ad76               	loopgtz	a13, 1a3e03 <xa_wma_decoder_prv_decode_sub_frame+0x197>
  1a3e00:	620914               	ae_s32x2.ip	aed0, a9, 8

001a3e03 <xa_wma_decoder_prv_decode_sub_frame+0x197>:
  1a3e03:	0d000040a0b30a0e 	{ bbci.w18	a10, 0, 1a3e11 <xa_wma_decoder_prv_decode_sub_frame+0x1a5>; ae_movi	aed3, 0 }
  1a3e0b:	a0eac0               	addx4	a14, a10, a12
  1a3e0e:	e03ef4               	ae_s32.l.i	aed3, a14, -4
  1a3e11:	0925f2               	l32i	a15, a5, 36
  1a3e14:	010f16               	beqz	a15, 1a3e28 <xa_wma_decoder_prv_decode_sub_frame+0x1bc>
  1a3e17:	0c25a2               	l32i	a10, a5, 48
  1a3e1a:	1e93c2               	l16si	a12, a3, 60
  1a3e1d:	02e8                	l32i.n	a14, a2, 0
  1a3e1f:	4823d2               	l32i	a13, a3, 0x120
  1a3e22:	492ee2               	l32i	a14, a14, 0x124
  1a3e25:	fa94e5               	call8	19e774 <xa_wma_decoder_au_dct_iv>

001a3e28 <xa_wma_decoder_prv_decode_sub_frame+0x1bc>:
  1a3e28:	3c13f2               	l16ui	a15, a3, 120
  1a3e2b:	441b                	addi.n	a4, a4, 1
  1a3e2d:	234480               	sext	a4, a4, 15
  1a3e30:	0d3ff74150b094fe 	{ blt.w18	a4, a15, 1a3da9 <xa_wma_decoder_prv_decode_sub_frame+0x13d>; nop }

001a3e38 <xa_wma_decoder_prv_decode_sub_frame+0x1cc>:
  1a3e38:	0a0c                	movi.n	a10, 0
  1a3e3a:	ff9386               	j	1a3c8c <xa_wma_decoder_prv_decode_sub_frame+0x20>

001a3e3d <xa_wma_decoder_prv_decode_sub_frame+0x1d1>:
  1a3e3d:	000000                                        ...

001a3e40 <xa_wma_decoder_prv_decode_sub_frame_high_rate>:
  1a3e40:	006136               	entry	a1, 48
  1a3e43:	1129                	s32i.n	a2, a1, 4
  1a3e45:	a298                	l32i.n	a9, a2, 40
  1a3e47:	0238                	l32i.n	a3, a2, 0
  1a3e49:	0d400c41d0b0390e 	{ beqi.w18	a9, 3, 1a3f1a <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xda>; nop }
  1a3e51:	070c                	movi.n	a7, 0
  1a3e53:	f47c                	movi.n	a4, -1
  1a3e55:	060c                	movi.n	a6, 0
  1a3e57:	11a8                	l32i.n	a10, a1, 4
  1a3e59:	720c                	movi.n	a2, 7
  1a3e5b:	02daa2               	addmi	a10, a10, 0x200
  1a3e5e:	c0caa2               	addi	a10, a10, -64
  1a3e61:	01a9                	s32i.n	a10, a1, 0

001a3e63 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x23>:
  1a3e63:	999c                	beqz.n	a9, 1a3e80 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x40>
  1a3e65:	0d400b4170b0190e 	{ beqi.w18	a9, 1, 1a3f20 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xe0>; nop }
  1a3e6d:	0d40104160b0290e 	{ beqi.w18	a9, 2, 1a3f77 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x137>; nop }

001a3e75 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x35>:
  1a3e75:	390c                	movi.n	a9, 3
  1a3e77:	1188                	l32i.n	a8, a1, 4
  1a3e79:	3f0c                	movi.n	a15, 3
  1a3e7b:	a8f9                	s32i.n	a15, a8, 40
  1a3e7d:	002386               	j	1a3f0f <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xcf>

001a3e80 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x40>:
  1a3e80:	0121a2               	l32i	a10, a1, 4
  1a3e83:	fcc225               	call8	1a0aa4 <xa_wma_decoder_prv_decode_sub_frame_header>
  1a3e86:	207aa0               	or	a7, a10, a10
  1a3e89:	08fa96               	bltz	a10, 1a3f1c <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xdc>
  1a3e8c:	4923b2               	l32i	a11, a3, 0x124
  1a3e8f:	032bb2               	l32i	a11, a11, 12
  1a3e92:	3123a2               	l32i	a10, a3, 196
  1a3e95:	01dbb2               	addmi	a11, a11, 0x100
  1a3e98:	38cbb2               	addi	a11, a11, 56
  1a3e9b:	00f925               	call8	1a4e2c <xa_wma_decoder_qst_calc_quant_step>
  1a3e9e:	0563a2               	s32i	a10, a3, 20
  1a3ea1:	3c13c2               	l16ui	a12, a3, 120
  1a3ea4:	0663b2               	s32i	a11, a3, 24
  1a3ea7:	4f1ca6               	blti	a12, 1, 1a3efa <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xba>
  1a3eaa:	00a042               	movi	a4, 0

001a3ead <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x6d>:
  1a3ead:	3523d2               	l32i	a13, a3, 212
  1a3eb0:	11e4a0               	slli	a14, a4, 6
  1a3eb3:	ddea                	add.n	a13, a13, a14
  1a3eb5:	cdd8                	l32i.n	a13, a13, 48
  1a3eb7:	5993c2               	l16si	a12, a3, 178
  1a3eba:	0a02d7               	bnone	a2, a13, 1a3ec8 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x88>
  1a3ebd:	ebfa2f000000fccf 	{ addi	a12, a12, -1; ae_movi	aed0, 0; nop }
  1a3ec5:	e10d14               	ae_s32.l.ip	aed0, a13, 4

001a3ec8 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x88>:
  1a3ec8:	0d40014030b01c6e 	{ blti.w18	a12, 1, 1a3edf <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x9f>; ae_movi	aed0, 0 }
  1a3ed0:	209dd0               	or	a9, a13, a13
  1a3ed3:	01ccf2               	addi	a15, a12, 1
  1a3ed6:	21f1f0               	srai	a15, a15, 1
  1a3ed9:	02af76               	loopgtz	a15, 1a3edf <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x9f>
  1a3edc:	620914               	ae_s32x2.ip	aed0, a9, 8

001a3edf <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x9f>:
  1a3edf:	441b                	addi.n	a4, a4, 1
  1a3ee1:	0d000040a0b10c0e 	{ bbci.w18	a12, 0, 1a3eef <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xaf>; ae_movi	aed1, 0 }
  1a3ee9:	a08cd0               	addx4	a8, a12, a13
  1a3eec:	e018f4               	ae_s32.l.i	aed1, a8, -4

001a3eef <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xaf>:
  1a3eef:	3c1392               	l16ui	a9, a3, 120
  1a3ef2:	234480               	sext	a4, a4, 15
  1a3ef5:	b42497               	blt	a4, a9, 1a3ead <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x6d>
  1a3ef8:	f47c                	movi.n	a4, -1

001a3efa <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xba>:
  1a3efa:	1198                	l32i.n	a9, a1, 4
  1a3efc:	1b0c                	movi.n	a11, 1
  1a3efe:	09a8                	l32i.n	a10, a9, 0
  1a3f00:	a9b9                	s32i.n	a11, a9, 40
  1a3f02:	465a42               	s16i	a4, a10, 140
  1a3f05:	1e5962               	s16i	a6, a9, 60
  1a3f08:	d969                	s32i.n	a6, a9, 52
  1a3f0a:	475362               	s16i	a6, a3, 142
  1a3f0d:	a998                	l32i.n	a9, a9, 40

001a3f0f <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xcf>:
  1a3f0f:	0d7ff54100b039ce 	{ bnei.w18	a9, 3, 1a3e63 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x23>; nop }
  1a3f17:	000046               	j	1a3f1c <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xdc>

001a3f1a <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xda>:
  1a3f1a:	070c                	movi.n	a7, 0

001a3f1c <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xdc>:
  1a3f1c:	072d                	mov.n	a2, a7
  1a3f1e:	f01d                	retw.n

001a3f20 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xe0>:
  1a3f20:	0121c2               	l32i	a12, a1, 4
  1a3f23:	3c13d2               	l16ui	a13, a3, 120
  1a3f26:	1e9cc2               	l16si	a12, a12, 60
  1a3f29:	3facd7               	bge	a12, a13, 1a3f6c <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x12c>

001a3f2c <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xec>:
  1a3f2c:	352352               	l32i	a5, a3, 212
  1a3f2f:	118ca0               	slli	a8, a12, 6
  1a3f32:	805580               	add	a5, a5, a8
  1a3f35:	0925d2               	l32i	a13, a5, 36
  1a3f38:	018d16               	beqz	a13, 1a3f54 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x114>
  1a3f3b:	0121a2               	l32i	a10, a1, 4
  1a3f3e:	20b550               	or	a11, a5, a5
  1a3f41:	0c0c                	movi.n	a12, 0
  1a3f43:	fa3265               	call8	19e268 <xa_wma_decoder_au_decode_coefficients>
  1a3f46:	0a7d                	mov.n	a7, a10
  1a3f48:	fd0a96               	bltz	a10, 1a3f1c <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xdc>
  1a3f4b:	05cd                	mov.n	a12, a5
  1a3f4d:	03ad                	mov.n	a10, a3
  1a3f4f:	11b8                	l32i.n	a11, a1, 4
  1a3f51:	0109a5               	call8	1a4fec <xa_wma_decoder_au_recon_coefficents_high_rate>

001a3f54 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x114>:
  1a3f54:	11a8                	l32i.n	a10, a1, 4
  1a3f56:	465342               	s16i	a4, a3, 140
  1a3f59:	1e9ac2               	l16si	a12, a10, 60
  1a3f5c:	da69                	s32i.n	a6, a10, 52
  1a3f5e:	cc1b                	addi.n	a12, a12, 1
  1a3f60:	23cc80               	sext	a12, a12, 15
  1a3f63:	1e5ac2               	s16i	a12, a10, 60
  1a3f66:	3c1392               	l16ui	a9, a3, 120
  1a3f69:	bf2c97               	blt	a12, a9, 1a3f2c <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xec>

001a3f6c <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x12c>:
  1a3f6c:	290c                	movi.n	a9, 2
  1a3f6e:	11e8                	l32i.n	a14, a1, 4
  1a3f70:	2d0c                	movi.n	a13, 2
  1a3f72:	aed9                	s32i.n	a13, a14, 40
  1a3f74:	ffe5c6               	j	1a3f0f <xa_wma_decoder_prv_decode_sub_frame_high_rate+0xcf>

001a3f77 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x137>:
  1a3f77:	3c13c2               	l16ui	a12, a3, 120
  1a3f7a:	071c16               	beqz	a12, 1a3fef <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x1af>
  1a3f7d:	170c                	movi.n	a7, 1
  1a3f7f:	040c                	movi.n	a4, 0

001a3f81 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x141>:
  1a3f81:	352352               	l32i	a5, a3, 212
  1a3f84:	1184a0               	slli	a8, a4, 6
  1a3f87:	805580               	add	a5, a5, a8
  1a3f8a:	0925f2               	l32i	a15, a5, 36
  1a3f8d:	0c25d2               	l32i	a13, a5, 48
  1a3f90:	6f9c                	beqz.n	a15, 1a3faa <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x16a>
  1a3f92:	a569                	s32i.n	a6, a5, 40
  1a3f94:	1a2392               	l32i	a9, a3, 104
  1a3f97:	093966               	bnei	a9, 3, 1a3fa4 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x164>
  1a3f9a:	05cd                	mov.n	a12, a5
  1a3f9c:	c5a8                	l32i.n	a10, a5, 48
  1a3f9e:	1e93b2               	l16si	a11, a3, 60
  1a3fa1:	ff9665               	call8	1a3908 <xa_wma_decoder_set_actual_power_high_rate>

001a3fa4 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x164>:
  1a3fa4:	070c                	movi.n	a7, 0
  1a3fa6:	000d46               	j	1a3fdf <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x19f>

001a3fa9 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x169>:
	...

001a3faa <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x16a>:
  1a3faa:	1e93c2               	l16si	a12, a3, 60
  1a3fad:	0d00004090b2f2de 	{ bnone.w18	a2, a13, 1a3fba <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x17a>; ae_movi	aed2, 0 }
  1a3fb5:	cc0b                	addi.n	a12, a12, -1
  1a3fb7:	e12d14               	ae_s32.l.ip	aed2, a13, 4

001a3fba <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x17a>:
  1a3fba:	0d40014010b01c6e 	{ blti.w18	a12, 1, 1a3fcf <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x18f>; ae_movi	aed0, 0 }
  1a3fc2:	0d9d                	mov.n	a9, a13
  1a3fc4:	ac1b                	addi.n	a10, a12, 1
  1a3fc6:	21a1a0               	srai	a10, a10, 1
  1a3fc9:	02aa76               	loopgtz	a10, 1a3fcf <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x18f>
  1a3fcc:	620914               	ae_s32x2.ip	aed0, a9, 8

001a3fcf <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x18f>:
  1a3fcf:	0d000040a0b30c0e 	{ bbci.w18	a12, 0, 1a3fdd <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x19d>; ae_movi	aed3, 0 }
  1a3fd7:	a0bcd0               	addx4	a11, a12, a13
  1a3fda:	e03bf4               	ae_s32.l.i	aed3, a11, -4

001a3fdd <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x19d>:
  1a3fdd:	a569                	s32i.n	a6, a5, 40

001a3fdf <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x19f>:
  1a3fdf:	3c13c2               	l16ui	a12, a3, 120
  1a3fe2:	441b                	addi.n	a4, a4, 1
  1a3fe4:	234480               	sext	a4, a4, 15
  1a3fe7:	9624c7               	blt	a4, a12, 1a3f81 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x141>
  1a3fea:	f47c                	movi.n	a4, -1
  1a3fec:	000046               	j	1a3ff1 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x1b1>

001a3fef <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x1af>:
  1a3fef:	170c                	movi.n	a7, 1

001a3ff1 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x1b1>:
  1a3ff1:	0188                	l32i.n	a8, a1, 0
  1a3ff3:	800882               	l8ui	a8, a8, 128
  1a3ff6:	2a1866               	bnei	a8, 1, 1a4024 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x1e4>
  1a3ff9:	271ca6               	blti	a12, 1, 1a4024 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x1e4>
  1a3ffc:	040c                	movi.n	a4, 0
  1a3ffe:	050c                	movi.n	a5, 0

001a4000 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x1c0>:
  1a4000:	00a0b2               	movi	a11, 0
  1a4003:	1e93c2               	l16si	a12, a3, 60
  1a4006:	3523a2               	l32i	a10, a3, 212
  1a4009:	11cce0               	slli	a12, a12, 2
  1a400c:	80aa40               	add	a10, a10, a4
  1a400f:	0c2aa2               	l32i	a10, a10, 48
  1a4012:	dc4165               	call8	180428 <__vec_memset>
  1a4015:	40c442               	addi	a4, a4, 64
  1a4018:	3c13d2               	l16ui	a13, a3, 120
  1a401b:	01c552               	addi	a5, a5, 1
  1a401e:	de25d7               	blt	a5, a13, 1a4000 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x1c0>
  1a4021:	ffaf42               	movi	a4, -1
  1a4024:	20a330               	or	a10, a3, a3
  1a4027:	00f425               	call8	1a4f68 <xa_wma_decoder_au_inv_channel_x_form>
  1a402a:	053756               	bnez	a7, 1a4081 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x241>
  1a402d:	1823e2               	l32i	a14, a3, 96
  1a4030:	051e66               	bnei	a14, 1, 1a4039 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x1f9>
  1a4033:	322372               	l32i	a7, a3, 200
  1a4036:	0003c6               	j	1a4049 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x209>

001a4039 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x1f9>:
  1a4039:	e74ca1               	l32r	a10, 19dd6c (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  1a403c:	1e93b2               	l16si	a11, a3, 60
  1a403f:	0c0c                	movi.n	a12, 0
  1a4041:	0020f0               	nop
  1a4044:	fc79e5               	call8	1a07e4 <wma_div32>
  1a4047:	0a7d                	mov.n	a7, a10

001a4049 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x209>:
  1a4049:	3c13c2               	l16ui	a12, a3, 120
  1a404c:	311ca6               	blti	a12, 1, 1a4081 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x241>
  1a404f:	040c                	movi.n	a4, 0

001a4051 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x211>:
  1a4051:	352352               	l32i	a5, a3, 212
  1a4054:	1184a0               	slli	a8, a4, 6
  1a4057:	805580               	add	a5, a5, a8
  1a405a:	0925f2               	l32i	a15, a5, 36
  1a405d:	016f16               	beqz	a15, 1a4077 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x237>
  1a4060:	07bd                	mov.n	a11, a7
  1a4062:	c5a8                	l32i.n	a10, a5, 48
  1a4064:	11e8                	l32i.n	a14, a1, 4
  1a4066:	1e93c2               	l16si	a12, a3, 60
  1a4069:	0ee8                	l32i.n	a14, a14, 0
  1a406b:	4823d2               	l32i	a13, a3, 0x120
  1a406e:	492ee2               	l32i	a14, a14, 0x124
  1a4071:	fa7025               	call8	19e774 <xa_wma_decoder_au_dct_iv>
  1a4074:	3c13c2               	l16ui	a12, a3, 120

001a4077 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x237>:
  1a4077:	441b                	addi.n	a4, a4, 1
  1a4079:	234480               	sext	a4, a4, 15
  1a407c:	d124c7               	blt	a4, a12, 1a4051 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x211>
  1a407f:	f47c                	movi.n	a4, -1
  1a4081:	070c                	movi.n	a7, 0
  1a4083:	ff7b86               	j	1a3e75 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x35>

001a4086 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x246>:
	...

001a4088 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x248>:
  1a4088:	004136               	entry	a1, 32
  1a408b:	05f216               	beqz	a2, 1a40ee <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x2ae>
  1a408e:	02a8                	l32i.n	a10, a2, 0
  1a4090:	071282               	l16ui	a8, a2, 14
  1a4093:	9a8c                	beqz.n	a10, 1a40a0 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x260>
  1a4095:	788c                	beqz.n	a8, 1a40a0 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x260>
  1a4097:	081292               	l16ui	a9, a2, 16
  1a409a:	12b8                	l32i.n	a11, a2, 4
  1a409c:	098c                	beqz.n	a9, 1a40a0 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x260>
  1a409e:	ebcc                	bnez.n	a11, 1a40b0 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x270>

001a40a0 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x260>:
  1a40a0:	e75e21               	l32r	a2, 19de18 (80040000 <_log_data_end+0x2c3e0>)
  1a40a3:	f01d                	retw.n

001a40a5 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x265>:
  1a40a5:	02ad                	mov.n	a10, a2
  1a40a7:	001ca5               	call8	1a4270 <xa_wma_decoder_get_mem_size>
  1a40aa:	042d                	mov.n	a2, a4
  1a40ac:	03a9                	s32i.n	a10, a3, 0
  1a40ae:	f01d                	retw.n

001a40b0 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x270>:
  1a40b0:	11bbd0               	slli	a11, a11, 3
  1a40b3:	0024a5               	call8	1a42fc <msaudio_get_sample_per_frame>
  1a40b6:	003ad6               	bgez	a10, 1a40bd <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x27d>
  1a40b9:	020c                	movi.n	a2, 0
  1a40bb:	f01d                	retw.n

001a40bd <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x27d>:
  1a40bd:	0612a2               	l16ui	a10, a2, 12
  1a40c0:	61a1b2               	movi	a11, 0x161
  1a40c3:	d99ab7               	bne	a10, a11, 1a40a0 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x260>
  1a40c6:	02a8                	l32i.n	a10, a2, 0
  1a40c8:	e73bc1               	l32r	a12, 19ddb4 (bb80 <xthals_release_major+0x8ca0>)
  1a40cb:	071292               	l16ui	a9, a2, 14
  1a40ce:	ce3ca7               	bltu	a12, a10, 1a40a0 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x260>
  1a40d1:	0912d2               	l16ui	a13, a2, 18
  1a40d4:	1b1926               	beqi	a9, 1, 1a40f3 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x2b3>
  1a40d7:	182926               	beqi	a9, 2, 1a40f3 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x2b3>
  1a40da:	e74f41               	l32r	a4, 19de18 (80040000 <_log_data_end+0x2c3e0>)

001a40dd <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x29d>:
  1a40dd:	bfbd66               	bnei	a13, 16, 1a40a0 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x260>
  1a40e0:	fbca16               	beqz	a10, 1a40a0 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x260>
  1a40e3:	12e8                	l32i.n	a14, a2, 4
  1a40e5:	0812f2               	l16ui	a15, a2, 16
  1a40e8:	002e96               	bltz	a14, 1a40ee <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x2ae>
  1a40eb:	fb6f56               	bnez	a15, 1a40a5 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x265>

001a40ee <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x2ae>:
  1a40ee:	e76021               	l32r	a2, 19de70 (80070057 <_log_data_end+0x5c437>)
  1a40f1:	f01d                	retw.n

001a40f3 <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x2b3>:
  1a40f3:	040c                	movi.n	a4, 0
  1a40f5:	fff906               	j	1a40dd <xa_wma_decoder_prv_decode_sub_frame_high_rate+0x29d>

001a40f8 <wma_decoder_init>:
  1a40f8:	006136               	entry	a1, 48
  1a40fb:	52cc                	bnez.n	a2, 1a4104 <wma_decoder_init+0xc>
  1a40fd:	e75ca1               	l32r	a10, 19de70 (80070057 <_log_data_end+0x5c437>)

001a4100 <wma_decoder_init+0x8>:
  1a4100:	0a2d                	mov.n	a2, a10
  1a4102:	f01d                	retw.n

001a4104 <wma_decoder_init+0xc>:
  1a4104:	02ad                	mov.n	a10, a2
  1a4106:	02d282               	addmi	a8, a2, 0x200
  1a4109:	68c882               	addi	a8, a8, 104
  1a410c:	0189                	s32i.n	a8, a1, 0
  1a410e:	002ce5               	call8	1a43dc <xa_wma_decoder_prv_wipe_clean_decoder>
  1a4111:	48c262               	addi	a6, a2, 72
  1a4114:	050c                	movi.n	a5, 0
  1a4116:	3259                	s32i.n	a5, a2, 12
  1a4118:	084252               	s8i	a5, a2, 8
  1a411b:	0269                	s32i.n	a6, a2, 0
  1a411d:	061392               	l16ui	a9, a3, 12
  1a4120:	61a1a2               	movi	a10, 0x161
  1a4123:	0519a7               	beq	a9, a10, 1a412c <wma_decoder_init+0x34>
  1a4126:	e73ca1               	l32r	a10, 19de18 (80040000 <_log_data_end+0x2c3e0>)
  1a4129:	fff4c6               	j	1a4100 <wma_decoder_init+0x8>

001a412c <wma_decoder_init+0x34>:
  1a412c:	0123b2               	l32i	a11, a3, 4
  1a412f:	0023a2               	l32i	a10, a3, 0
  1a4132:	11bbd0               	slli	a11, a11, 3
  1a4135:	001c65               	call8	1a42fc <msaudio_get_sample_per_frame>
  1a4138:	20f440               	or	a15, a4, a4
  1a413b:	02a0b2               	movi	a11, 2
  1a413e:	03dd                	mov.n	a13, a3
  1a4140:	0acd                	mov.n	a12, a10
  1a4142:	01ed                	mov.n	a14, a1
  1a4144:	06ad                	mov.n	a10, a6
  1a4146:	ff42a5               	call8	1a3570 <xa_wma_decoder_au_init>
  1a4149:	fb3a96               	bltz	a10, 1a4100 <wma_decoder_init+0x8>
  1a414c:	0b0c                	movi.n	a11, 0
  1a414e:	6012e2               	l16ui	a14, a2, 192
  1a4151:	01f8                	l32i.n	a15, a1, 0
  1a4153:	12f9                	s32i.n	a15, a2, 4
  1a4155:	01d8                	l32i.n	a13, a1, 0
  1a4157:	11eea0               	slli	a14, a14, 6
  1a415a:	ddea                	add.n	a13, a13, a14
  1a415c:	01d9                	s32i.n	a13, a1, 0
  1a415e:	6012c2               	l16ui	a12, a2, 192
  1a4161:	12a8                	l32i.n	a10, a2, 4
  1a4163:	11cca0               	slli	a12, a12, 6
  1a4166:	dc2c25               	call8	180428 <__vec_memset>
  1a4169:	02ad                	mov.n	a10, a2
  1a416b:	12b8                	l32i.n	a11, a2, 4
  1a416d:	01cd                	mov.n	a12, a1
  1a416f:	0029a5               	call8	1a4408 <xa_wma_decoder_prv_alloc_pc_info_dec>
  1a4172:	06ad                	mov.n	a10, a6
  1a4174:	12b8                	l32i.n	a11, a2, 4
  1a4176:	ff33e5               	call8	1a34b4 <xa_wma_decoder_prv_reset_pc_info_common>
  1a4179:	f83a96               	bltz	a10, 1a4100 <wma_decoder_init+0x8>
  1a417c:	02ad                	mov.n	a10, a2
  1a417e:	1298                	l32i.n	a9, a2, 4
  1a4180:	476292               	s32i	a9, a2, 0x11c
  1a4183:	0188                	l32i.n	a8, a1, 0
  1a4185:	6d6282               	s32i	a8, a2, 0x1b4
  1a4188:	007025               	call8	1a488c <xa_wma_decoder_prv_re_config>
  1a418b:	f71a96               	bltz	a10, 1a4100 <wma_decoder_init+0x8>
  1a418e:	03a8                	l32i.n	a10, a3, 0
  1a4190:	1062a2               	s32i	a10, a2, 64
  1a4193:	02ad                	mov.n	a10, a2
  1a4195:	002a65               	call8	1a443c <xa_wma_decoder_au_init_pc_info_dec>
  1a4198:	3222b2               	l32i	a11, a2, 200
  1a419b:	01d2a2               	addmi	a10, a2, 0x100
  1a419e:	70caa2               	addi	a10, a10, 112
  1a41a1:	010c65               	call8	1a5268 <xa_wma_decoder_ibsrm_init>
  1a41a4:	422292               	l32i	a9, a2, 0x108
  1a41a7:	5d6222               	s32i	a2, a2, 0x174
  1a41aa:	313966               	bnei	a9, 3, 1a41df <wma_decoder_init+0xe7>
  1a41ad:	5b22d2               	l32i	a13, a2, 0x16c
  1a41b0:	1dd8                	l32i.n	a13, a13, 4
  1a41b2:	4722e2               	l32i	a14, a2, 0x11c
  1a41b5:	03ddd2               	addmi	a13, a13, 0x300
  1a41b8:	24cdd2               	addi	a13, a13, 36
  1a41bb:	5ed9                	s32i.n	a13, a14, 20
  1a41bd:	5b22c2               	l32i	a12, a2, 0x16c
  1a41c0:	1cc8                	l32i.n	a12, a12, 4
  1a41c2:	4722d2               	l32i	a13, a2, 0x11c
  1a41c5:	56dcc2               	addmi	a12, a12, 0x5600
  1a41c8:	cc4b                	addi.n	a12, a12, 4
  1a41ca:	6dc9                	s32i.n	a12, a13, 24
  1a41cc:	5b22b2               	l32i	a11, a2, 0x16c
  1a41cf:	1bb8                	l32i.n	a11, a11, 4
  1a41d1:	4722c2               	l32i	a12, a2, 0x11c
  1a41d4:	5adbb2               	addmi	a11, a11, 0x5a00
  1a41d7:	b8cbb2               	addi	a11, a11, -72
  1a41da:	7cb9                	s32i.n	a11, a12, 28
  1a41dc:	001986               	j	1a4246 <wma_decoder_init+0x14e>

001a41df <wma_decoder_init+0xe7>:
  1a41df:	301966               	bnei	a9, 1, 1a4213 <wma_decoder_init+0x11b>
  1a41e2:	5b2282               	l32i	a8, a2, 0x16c
  1a41e5:	1888                	l32i.n	a8, a8, 4
  1a41e7:	472292               	l32i	a9, a2, 0x11c
  1a41ea:	3dd882               	addmi	a8, a8, 0x3d00
  1a41ed:	c8c882               	addi	a8, a8, -56
  1a41f0:	5989                	s32i.n	a8, a9, 20
  1a41f2:	5b22f2               	l32i	a15, a2, 0x16c
  1a41f5:	e6e491               	l32r	a9, 19dd88 (89c0 <xthals_release_major+0x5ae0>)
  1a41f8:	1ff8                	l32i.n	a15, a15, 4
  1a41fa:	472282               	l32i	a8, a2, 0x11c
  1a41fd:	ff9a                	add.n	a15, a15, a9
  1a41ff:	68f9                	s32i.n	a15, a8, 24
  1a4201:	5b22e2               	l32i	a14, a2, 0x16c
  1a4204:	e6e281               	l32r	a8, 19dd8c (8ef0 <xthals_release_major+0x6010>)
  1a4207:	1ee8                	l32i.n	a14, a14, 4
  1a4209:	4722f2               	l32i	a15, a2, 0x11c
  1a420c:	ee8a                	add.n	a14, a14, a8
  1a420e:	7fe9                	s32i.n	a14, a15, 28
  1a4210:	000c86               	j	1a4246 <wma_decoder_init+0x14e>

001a4213 <wma_decoder_init+0x11b>:
  1a4213:	502966               	bnei	a9, 2, 1a4267 <wma_decoder_init+0x16f>
  1a4216:	5b22b2               	l32i	a11, a2, 0x16c
  1a4219:	1bb8                	l32i.n	a11, a11, 4
  1a421b:	4722c2               	l32i	a12, a2, 0x11c
  1a421e:	16dbb2               	addmi	a11, a11, 0x1600
  1a4221:	20cbb2               	addi	a11, a11, 32
  1a4224:	5cb9                	s32i.n	a11, a12, 20
  1a4226:	5b22a2               	l32i	a10, a2, 0x16c
  1a4229:	1aa8                	l32i.n	a10, a10, 4
  1a422b:	4722b2               	l32i	a11, a2, 0x11c
  1a422e:	64daa2               	addmi	a10, a10, 0x6400
  1a4231:	30caa2               	addi	a10, a10, 48
  1a4234:	6ba9                	s32i.n	a10, a11, 24
  1a4236:	5b2292               	l32i	a9, a2, 0x16c
  1a4239:	1998                	l32i.n	a9, a9, 4
  1a423b:	4722a2               	l32i	a10, a2, 0x11c
  1a423e:	6fd992               	addmi	a9, a9, 0x6f00
  1a4241:	9cc992               	addi	a9, a9, -100
  1a4244:	7a99                	s32i.n	a9, a10, 28
  1a4246:	d95252               	s16i	a5, a2, 0x1b2
  1a4249:	d85252               	s16i	a5, a2, 0x1b0
  1a424c:	5259                	s32i.n	a5, a2, 20
  1a424e:	6e6252               	s32i	a5, a2, 0x1b8
  1a4251:	0a0c                	movi.n	a10, 0
  1a4253:	ec7c                	movi.n	a12, -2
  1a4255:	3d0c                	movi.n	a13, 3
  1a4257:	1e0c                	movi.n	a14, 1
  1a4259:	6b62e2               	s32i	a14, a2, 0x1ac
  1a425c:	62e9                	s32i.n	a14, a2, 24
  1a425e:	2c62d2               	s32i	a13, a2, 176
  1a4261:	1962c2               	s32i	a12, a2, 100
  1a4264:	ffa606               	j	1a4100 <wma_decoder_init+0x8>

001a4267 <wma_decoder_init+0x16f>:
  1a4267:	e702a1               	l32r	a10, 19de70 (80070057 <_log_data_end+0x5c437>)
  1a426a:	ffa486               	j	1a4100 <wma_decoder_init+0x8>

001a426d <wma_decoder_init+0x175>:
  1a426d:	000000                                        ...

001a4270 <xa_wma_decoder_get_mem_size>:
  1a4270:	004136               	entry	a1, 32
  1a4273:	079232               	l16si	a3, a2, 14
  1a4276:	02a8                	l32i.n	a10, a2, 0
  1a4278:	12b8                	l32i.n	a11, a2, 4
  1a427a:	0a12c2               	l16ui	a12, a2, 20
  1a427d:	11bbd0               	slli	a11, a11, 3
  1a4280:	0420c0               	extui	a2, a12, 0, 1
  1a4283:	0007a5               	call8	1a42fc <msaudio_get_sample_per_frame>
  1a4286:	3c1a34               	ae_movda32	aed1, a10
  1a4289:	400000f14510c3ae 	{ ae_movda32	aed0, a3; nop; addi	a12, a10, 31 }
  1a4291:	b3caa0               	movgez	a12, a10, a10
  1a4294:	eb7b400100001faf 	{ movi	a10, 31; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a429c:	21c5c0               	srai	a12, a12, 5
  1a429f:	2590c4               	ae_movad32.l	a9, aed0
  1a42a2:	3c2c14               	ae_cvt48a32	aed2, a12
  1a42a5:	25b2d4               	ae_nsa64	a11, aed2
  1a42a8:	11c3a0               	slli	a12, a3, 6
  1a42ab:	f0cbb2               	addi	a11, a11, -16
  1a42ae:	43bba0               	min	a11, a11, a10
  1a42b1:	c0aab0               	sub	a10, a10, a11
  1a42b4:	f0b330               	subx8	a11, a3, a3
  1a42b7:	118ac0               	slli	a8, a10, 4
  1a42ba:	c088a0               	sub	a8, a8, a10
  1a42bd:	11bbc0               	slli	a11, a11, 4
  1a42c0:	a0aab0               	addx4	a10, a10, a11
  1a42c3:	90b990               	addx2	a11, a9, a9
  1a42c6:	11bbe0               	slli	a11, a11, 2
  1a42c9:	41b1b0               	srli	a11, a11, 1
  1a42cc:	bbca                	add.n	a11, a11, a12
  1a42ce:	b088b0               	addx8	a8, a8, a11
  1a42d1:	88aa                	add.n	a8, a8, a10
  1a42d3:	a0a330               	addx4	a10, a3, a3
  1a42d6:	a08a80               	addx4	a8, a10, a8
  1a42d9:	11bac0               	slli	a11, a10, 4
  1a42dc:	11aab0               	slli	a10, a10, 5
  1a42df:	88ba                	add.n	a8, a8, a11
  1a42e1:	88aa                	add.n	a8, a8, a10
  1a42e3:	03d882               	addmi	a8, a8, 0x300
  1a42e6:	88c882               	addi	a8, a8, -120
  1a42e9:	a09980               	addx4	a9, a9, a8
  1a42ec:	838920               	moveqz	a8, a9, a2
  1a42ef:	112340               	slli	a2, a3, 12
  1a42f2:	282a                	add.n	a2, a8, a2
  1a42f4:	01d222               	addmi	a2, a2, 0x100
  1a42f7:	88c222               	addi	a2, a2, -120
  1a42fa:	f01d                	retw.n

001a42fc <msaudio_get_sample_per_frame>:
  1a42fc:	004136               	entry	a1, 32
  1a42ff:	0af316               	beqz	a3, 1a43b2 <msaudio_get_sample_per_frame+0xb6>
  1a4302:	e6dc81               	l32r	a8, 19de74 (1f40 <XtosCoreStateSize+0x1cc0>)
  1a4305:	00a242               	movi	a4, 0x200
  1a4308:	10a827               	bge	a8, a2, 1a431c <msaudio_get_sample_per_frame+0x20>
  1a430b:	e6db91               	l32r	a9, 19de78 (2b11 <XtosCoreStateSize+0x2891>)
  1a430e:	e6c6a1               	l32r	a10, 19de28 (3e80 <xthals_release_major+0xfa0>)
  1a4311:	07a927               	bge	a9, a2, 1a431c <msaudio_get_sample_per_frame+0x20>
  1a4314:	0d00084130b09a2e 	{ blt.w18	a10, a2, 1a439b <msaudio_get_sample_per_frame+0x9f>; nop }

001a431c <msaudio_get_sample_per_frame+0x20>:
  1a431c:	000086               	j	1a4322 <msaudio_get_sample_per_frame+0x26>

001a431f <msaudio_get_sample_per_frame+0x23>:
  1a431f:	e6d741               	l32r	a4, 19de7c (2000 <XtosCoreStateSize+0x1d80>)

001a4322 <msaudio_get_sample_per_frame+0x26>:
  1a4322:	20b220               	or	a11, a2, a2
  1a4325:	400001b54501434e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a4 }
  1a432d:	eb7b20010000125f 	{ addi	a5, a2, 1; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a4335:	b35220               	movgez	a5, a2, a2
  1a4338:	2560c4               	ae_movad32.l	a6, aed0
  1a433b:	215150               	srai	a5, a5, 1
  1a433e:	a56a                	add.n	a10, a5, a6
  1a4340:	dc1f25               	call8	180534 <__udivsi3>
  1a4343:	9a7b                	addi.n	a9, a10, 7
  1a4345:	419390               	srli	a9, a9, 3
  1a4348:	19ec                	bnez.n	a9, 1a436d <msaudio_get_sample_per_frame+0x71>
  1a434a:	f6dc                	bnez.n	a6, 1a436d <msaudio_get_sample_per_frame+0x71>
  1a434c:	400001b54523442e 	{ ae_movda32	aed3, a4; nop; ae_movda32	aed2, a2 }
  1a4354:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  1a435c:	023d                	mov.n	a3, a2
  1a435e:	25a2c4               	ae_movad32.l	a10, aed2
  1a4361:	02bd                	mov.n	a11, a2
  1a4363:	a5aa                	add.n	a10, a5, a10
  1a4365:	dc1ce5               	call8	180534 <__udivsi3>
  1a4368:	9a7b                	addi.n	a9, a10, 7
  1a436a:	419390               	srli	a9, a9, 3
  1a436d:	2629f6               	bgeui	a9, 2, 1a4397 <msaudio_get_sample_per_frame+0x9b>
  1a4370:	39ec                	bnez.n	a9, 1a4397 <msaudio_get_sample_per_frame+0x9b>

001a4372 <msaudio_get_sample_per_frame+0x76>:
  1a4372:	1144f0               	slli	a4, a4, 1
  1a4375:	400001b54545434e 	{ ae_movda32	aed5, a3; nop; ae_movda32	aed4, a4 }
  1a437d:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1a4385:	25a4c4               	ae_movad32.l	a10, aed4
  1a4388:	02bd                	mov.n	a11, a2
  1a438a:	a5aa                	add.n	a10, a5, a10
  1a438c:	dc1a65               	call8	180534 <__udivsi3>
  1a438f:	ba7b                	addi.n	a11, a10, 7
  1a4391:	41b3b0               	srli	a11, a11, 3
  1a4394:	fdab16               	beqz	a11, 1a4372 <msaudio_get_sample_per_frame+0x76>
  1a4397:	042d                	mov.n	a2, a4
  1a4399:	f01d                	retw.n

001a439b <msaudio_get_sample_per_frame+0x9f>:
  1a439b:	e6b9c1               	l32r	a12, 19de80 (5622 <xthals_release_major+0x2742>)
  1a439e:	00a442               	movi	a4, 0x400
  1a43a1:	112c27               	blt	a12, a2, 1a43b6 <msaudio_get_sample_per_frame+0xba>
  1a43a4:	ffde86               	j	1a4322 <msaudio_get_sample_per_frame+0x26>

001a43a7 <msaudio_get_sample_per_frame+0xab>:
  1a43a7:	e6b7d1               	l32r	a13, 19de84 (2ee00 <_memmap_cacheattr_bp_base+0xcdfe>)
  1a43aa:	0d3ff74110b0ad2e 	{ bge.w18	a13, a2, 1a431f <msaudio_get_sample_per_frame+0x23>; nop }

001a43b2 <msaudio_get_sample_per_frame+0xb6>:
  1a43b2:	020c                	movi.n	a2, 0
  1a43b4:	f01d                	retw.n

001a43b6 <msaudio_get_sample_per_frame+0xba>:
  1a43b6:	e6b4e1               	l32r	a14, 19de88 (7d00 <xthals_release_major+0x4e20>)
  1a43b9:	e6b541               	l32r	a4, 19de90 (800 <XtosCoreStateSize+0x580>)
  1a43bc:	0bae27               	bge	a14, a2, 1a43cb <msaudio_get_sample_per_frame+0xcf>
  1a43bf:	e6b3f1               	l32r	a15, 19de8c (ac44 <xthals_release_major+0x7d64>)
  1a43c2:	05af27               	bge	a15, a2, 1a43cb <msaudio_get_sample_per_frame+0xcf>
  1a43c5:	e67b81               	l32r	a8, 19ddb4 (bb80 <xthals_release_major+0x8ca0>)
  1a43c8:	022827               	blt	a8, a2, 1a43ce <msaudio_get_sample_per_frame+0xd2>

001a43cb <msaudio_get_sample_per_frame+0xcf>:
  1a43cb:	ffd4c6               	j	1a4322 <msaudio_get_sample_per_frame+0x26>

001a43ce <msaudio_get_sample_per_frame+0xd2>:
  1a43ce:	e6b191               	l32r	a9, 19de94 (17700 <xthals_release_major+0x14820>)
  1a43d1:	d22927               	blt	a9, a2, 1a43a7 <msaudio_get_sample_per_frame+0xab>
  1a43d4:	e6b141               	l32r	a4, 19de98 (1000 <XtosCoreStateSize+0xd80>)
  1a43d7:	ffd1c6               	j	1a4322 <msaudio_get_sample_per_frame+0x26>

001a43da <msaudio_get_sample_per_frame+0xde>:
	...

001a43dc <xa_wma_decoder_prv_wipe_clean_decoder>:
  1a43dc:	004136               	entry	a1, 32
  1a43df:	20a220               	or	a10, a2, a2
  1a43e2:	00a0b2               	movi	a11, 0
  1a43e5:	68a2c2               	movi	a12, 0x268
  1a43e8:	dc03e5               	call8	180428 <__vec_memset>
  1a43eb:	01a082               	movi	a8, 1
  1a43ee:	090c                	movi.n	a9, 0
  1a43f0:	9299                	s32i.n	a9, a2, 36
  1a43f2:	a299                	s32i.n	a9, a2, 40
  1a43f4:	b299                	s32i.n	a9, a2, 44
  1a43f6:	d299                	s32i.n	a9, a2, 52
  1a43f8:	6b6292               	s32i	a9, a2, 0x1ac
  1a43fb:	4289                	s32i.n	a8, a2, 16
  1a43fd:	c289                	s32i.n	a8, a2, 48
  1a43ff:	7289                	s32i.n	a8, a2, 28
  1a4401:	6289                	s32i.n	a8, a2, 24
  1a4403:	f01d                	retw.n

001a4405 <xa_wma_decoder_prv_wipe_clean_decoder+0x29>:
  1a4405:	000000                                        ...

001a4408 <xa_wma_decoder_prv_alloc_pc_info_dec>:
  1a4408:	004136               	entry	a1, 32
  1a440b:	00a0b2               	movi	a11, 0
  1a440e:	002222               	l32i	a2, a2, 0
  1a4411:	00a0a2               	movi	a10, 0
  1a4414:	b2a9                	s32i.n	a10, a2, 44
  1a4416:	c2a9                	s32i.n	a10, a2, 48
  1a4418:	d2a9                	s32i.n	a10, a2, 52
  1a441a:	e2a9                	s32i.n	a10, a2, 56
  1a441c:	0498                	l32i.n	a9, a4, 0
  1a441e:	d299                	s32i.n	a9, a2, 52
  1a4420:	0488                	l32i.n	a8, a4, 0
  1a4422:	88a0c2               	movi	a12, 136
  1a4425:	01d882               	addmi	a8, a8, 0x100
  1a4428:	88c882               	addi	a8, a8, -120
  1a442b:	0489                	s32i.n	a8, a4, 0
  1a442d:	d2a8                	l32i.n	a10, a2, 52
  1a442f:	dbffa5               	call8	180428 <__vec_memset>
  1a4432:	d2b8                	l32i.n	a11, a2, 52
  1a4434:	bb2b                	addi.n	a11, a11, 2
  1a4436:	e2b9                	s32i.n	a11, a2, 56
  1a4438:	f01d                	retw.n

001a443a <xa_wma_decoder_prv_alloc_pc_info_dec+0x32>:
	...

001a443c <xa_wma_decoder_au_init_pc_info_dec>:
  1a443c:	004136               	entry	a1, 32
  1a443f:	0258                	l32i.n	a5, a2, 0
  1a4441:	0c0c                	movi.n	a12, 0
  1a4443:	3c1532               	l16ui	a3, a5, 120
  1a4446:	579542               	l16si	a4, a5, 174
  1a4449:	0d400b4180b0136e 	{ blti.w18	a3, 1, 1a4505 <xa_wma_decoder_au_init_pc_info_dec+0xc9>; nop }
  1a4451:	090c                	movi.n	a9, 0
  1a4453:	080c                	movi.n	a8, 0
  1a4455:	070c                	movi.n	a7, 0
  1a4457:	0c2d                	mov.n	a2, a12
  1a4459:	11e4e0               	slli	a14, a4, 2
  1a445c:	90f440               	addx2	a15, a4, a4
  1a445f:	641b                	addi.n	a6, a4, 1
  1a4461:	b36440               	movgez	a6, a4, a4
  1a4464:	df1b                	addi.n	a13, a15, 1
  1a4466:	b3dff0               	movgez	a13, a15, a15
  1a4469:	216160               	srai	a6, a6, 1
  1a446c:	236680               	sext	a6, a6, 15
  1a446f:	21d1d0               	srai	a13, a13, 1
  1a4472:	11dde0               	slli	a13, a13, 2
  1a4475:	1166e0               	slli	a6, a6, 2

001a4478 <xa_wma_decoder_au_init_pc_info_dec+0x3c>:
  1a4478:	3525b2               	l32i	a11, a5, 212
  1a447b:	bb2a                	add.n	a11, a11, a2
  1a447d:	5bc9                	s32i.n	a12, a11, 20
  1a447f:	6bc9                	s32i.n	a12, a11, 24
  1a4481:	7bc9                	s32i.n	a12, a11, 28
  1a4483:	9bc9                	s32i.n	a12, a11, 36
  1a4485:	abc9                	s32i.n	a12, a11, 40
  1a4487:	5995a2               	l16si	a10, a5, 178
  1a448a:	0bc9                	s32i.n	a12, a11, 0
  1a448c:	105ba2               	s16i	a10, a11, 32
  1a448f:	372532               	l32i	a3, a5, 220
  1a4492:	400000114501999e 	{ ae_movda32	aed1, a9; nop; addi	a9, a9, 1 }
  1a449a:	373a                	add.n	a3, a7, a3
  1a449c:	1b39                	s32i.n	a3, a11, 4
  1a449e:	3625f2               	l32i	a15, a5, 216
  1a44a1:	dbc9                	s32i.n	a12, a11, 52
  1a44a3:	ebc9                	s32i.n	a12, a11, 56
  1a44a5:	ff6a                	add.n	a15, a15, a6
  1a44a7:	cbf9                	s32i.n	a15, a11, 48
  1a44a9:	2e25a2               	l32i	a10, a5, 184
  1a44ac:	66da                	add.n	a6, a6, a13
  1a44ae:	6acc                	bnez.n	a10, 1a44b8 <xa_wma_decoder_au_init_pc_info_dec+0x7c>
  1a44b0:	4425a2               	l32i	a10, a5, 0x110
  1a44b3:	aa8a                	add.n	a10, a10, a8
  1a44b5:	000186               	j	1a44bf <xa_wma_decoder_au_init_pc_info_dec+0x83>

001a44b8 <xa_wma_decoder_au_init_pc_info_dec+0x7c>:
  1a44b8:	3525a2               	l32i	a10, a5, 212
  1a44bb:	aa2a                	add.n	a10, a10, a2
  1a44bd:	1aa8                	l32i.n	a10, a10, 4

001a44bf <xa_wma_decoder_au_init_pc_info_dec+0x83>:
  1a44bf:	2bc9                	s32i.n	a12, a11, 8
  1a44c1:	3bc9                	s32i.n	a12, a11, 12
  1a44c3:	4bc9                	s32i.n	a12, a11, 16
  1a44c5:	bba9                	s32i.n	a10, a11, 44
  1a44c7:	3325f2               	l32i	a15, a5, 204
  1a44ca:	3c0f34               	ae_movda32	aed0, a15
  1a44cd:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a44d5:	412542               	l32i	a4, a5, 0x104
  1a44d8:	2530c4               	ae_movad32.l	a3, aed0
  1a44db:	434a                	add.n	a4, a3, a4
  1a44dd:	2b49                	s32i.n	a4, a11, 8
  1a44df:	4225f2               	l32i	a15, a5, 0x108
  1a44e2:	38c772               	addi	a7, a7, 56
  1a44e5:	b0f3f0               	addx8	a15, a3, a15
  1a44e8:	3bf9                	s32i.n	a15, a11, 12
  1a44ea:	432542               	l32i	a4, a5, 0x10c
  1a44ed:	88ea                	add.n	a8, a8, a14
  1a44ef:	a03340               	addx4	a3, a3, a4
  1a44f2:	4b39                	s32i.n	a3, a11, 16
  1a44f4:	3c15f2               	l16ui	a15, a5, 120
  1a44f7:	40c222               	addi	a2, a2, 64
  1a44fa:	0d3ff741a0b099fe 	{ blt.w18	a9, a15, 1a4478 <xa_wma_decoder_au_init_pc_info_dec+0x3c>; nop }
  1a4502:	579542               	l16si	a4, a5, 174

001a4505 <xa_wma_decoder_au_init_pc_info_dec+0xc9>:
  1a4505:	1e55c2               	s16i	a12, a5, 60
  1a4508:	a5c9                	s32i.n	a12, a5, 40
  1a450a:	45c9                	s32i.n	a12, a5, 16
  1a450c:	35c9                	s32i.n	a12, a5, 12
  1a450e:	25c9                	s32i.n	a12, a5, 8
  1a4510:	15c9                	s32i.n	a12, a5, 4
  1a4512:	05c9                	s32i.n	a12, a5, 0
  1a4514:	2555c2               	s16i	a12, a5, 74
  1a4517:	2455c2               	s16i	a12, a5, 72
  1a451a:	2355c2               	s16i	a12, a5, 70
  1a451d:	2255c2               	s16i	a12, a5, 68
  1a4520:	2155c2               	s16i	a12, a5, 66
  1a4523:	2055c2               	s16i	a12, a5, 64
  1a4526:	1f55c2               	s16i	a12, a5, 62
  1a4529:	e588                	l32i.n	a8, a5, 56
  1a452b:	190c                	movi.n	a9, 1
  1a452d:	165592               	s16i	a9, a5, 44
  1a4530:	005842               	s16i	a4, a8, 0
  1a4533:	e538                	l32i.n	a3, a5, 56
  1a4535:	579522               	l16si	a2, a5, 174
  1a4538:	ffd332               	addmi	a3, a3, 0xffffff00
  1a453b:	7f5322               	s16i	a2, a3, 254
  1a453e:	1855c2               	s16i	a12, a5, 48
  1a4541:	f01d                	retw.n

001a4543 <xa_wma_decoder_au_init_pc_info_dec+0x107>:
	...

001a4544 <wma_decoder_reset>:
  1a4544:	004136               	entry	a1, 32
  1a4547:	002232               	l32i	a3, a2, 0
  1a454a:	01d2a2               	addmi	a10, a2, 0x100
  1a454d:	70caa2               	addi	a10, a10, 112
  1a4550:	00d3e5               	call8	1a5290 <ibstrm_reset>
  1a4553:	03a0b2               	movi	a11, 3
  1a4556:	feafd2               	movi	a13, -2
  1a4559:	1e0c                	movi.n	a14, 1
  1a455b:	0c0c                	movi.n	a12, 0
  1a455d:	5f62c2               	s32i	a12, a2, 0x17c
  1a4560:	5e62c2               	s32i	a12, a2, 0x178
  1a4563:	6862e2               	s32i	a14, a2, 0x1a0
  1a4566:	3d63c2               	s32i	a12, a3, 244
  1a4569:	3c63c2               	s32i	a12, a3, 240
  1a456c:	73d9                	s32i.n	a13, a3, 28
  1a456e:	1a63b2               	s32i	a11, a3, 104
  1a4571:	e3a8                	l32i.n	a10, a3, 56
  1a4573:	579392               	l16si	a9, a3, 174
  1a4576:	ffdaa2               	addmi	a10, a10, 0xffffff00
  1a4579:	b91b                	addi.n	a11, a9, 1
  1a457b:	b3b990               	movgez	a11, a9, a9
  1a457e:	21b1b0               	srai	a11, a11, 1
  1a4581:	1f53b2               	s16i	a11, a3, 62
  1a4584:	2053b2               	s16i	a11, a3, 64
  1a4587:	7f5a92               	s16i	a9, a10, 254
  1a458a:	3c1382               	l16ui	a8, a3, 120
  1a458d:	0cad                	mov.n	a10, a12
  1a458f:	1418a6               	blti	a8, 1, 1a45a7 <wma_decoder_reset+0x63>
  1a4592:	0b0c                	movi.n	a11, 0

001a4594 <wma_decoder_reset+0x50>:
  1a4594:	352382               	l32i	a8, a3, 212
  1a4597:	bb1b                	addi.n	a11, a11, 1
  1a4599:	88aa                	add.n	a8, a8, a10
  1a459b:	1e58c2               	s16i	a12, a8, 60
  1a459e:	3c13f2               	l16ui	a15, a3, 120
  1a45a1:	40caa2               	addi	a10, a10, 64
  1a45a4:	ec2bf7               	blt	a11, a15, 1a4594 <wma_decoder_reset+0x50>

001a45a7 <wma_decoder_reset+0x63>:
  1a45a7:	02ad                	mov.n	a10, a2
  1a45a9:	6662d2               	s32i	a13, a2, 0x198
  1a45ac:	42e9                	s32i.n	a14, a2, 16
  1a45ae:	6b62e2               	s32i	a14, a2, 0x1ac
  1a45b1:	62e9                	s32i.n	a14, a2, 24
  1a45b3:	52c9                	s32i.n	a12, a2, 20
  1a45b5:	92c9                	s32i.n	a12, a2, 36
  1a45b7:	002a65               	call8	1a485c <xa_wma_decoder_prv_reset_non_stop_fn_ptrs>
  1a45ba:	020c                	movi.n	a2, 0
  1a45bc:	f01d                	retw.n

001a45be <wma_decoder_reset+0x7a>:
	...

001a45c0 <wma_decoder_input>:
  1a45c0:	004136               	entry	a1, 32
  1a45c3:	6b2282               	l32i	a8, a2, 0x1ac
  1a45c6:	e635a1               	l32r	a10, 19de9c (8004000a <_log_data_end+0x2c3ea>)
  1a45c9:	241826               	beqi	a8, 1, 1a45f1 <wma_decoder_input+0x31>
  1a45cc:	000586               	j	1a45e6 <wma_decoder_input+0x26>

001a45cf <wma_decoder_input+0xf>:
  1a45cf:	048c                	beqz.n	a4, 1a45d3 <wma_decoder_input+0x13>
  1a45d1:	c68c                	beqz.n	a6, 1a45e1 <wma_decoder_input+0x21>

001a45d3 <wma_decoder_input+0x13>:
  1a45d3:	5299                	s32i.n	a9, a2, 20
  1a45d5:	e633b1               	l32r	a11, 19dea4 (1a54a0 <xa_wma_decoder_ibstrm_look_for_bits_non_stop>)
  1a45d8:	e632c1               	l32r	a12, 19dea0 (1a53a8 <xa_wma_decoder_ibstrm_peek_bits_non_stop>)
  1a45db:	6962c2               	s32i	a12, a2, 0x1a4
  1a45de:	6a62b2               	s32i	a11, a2, 0x1a8

001a45e1 <wma_decoder_input+0x21>:
  1a45e1:	2d0c                	movi.n	a13, 2
  1a45e3:	6b62d2               	s32i	a13, a2, 0x1ac

001a45e6 <wma_decoder_input+0x26>:
  1a45e6:	378c                	beqz.n	a7, 1a45ed <wma_decoder_input+0x2d>
  1a45e8:	6b22e2               	l32i	a14, a2, 0x1ac
  1a45eb:	07e9                	s32i.n	a14, a7, 0

001a45ed <wma_decoder_input+0x2d>:
  1a45ed:	0a2d                	mov.n	a2, a10
  1a45ef:	f01d                	retw.n

001a45f1 <wma_decoder_input+0x31>:
  1a45f1:	01a092               	movi	a9, 1
  1a45f4:	00a0a2               	movi	a10, 0
  1a45f7:	6b62a2               	s32i	a10, a2, 0x1ac
  1a45fa:	fd5416               	beqz	a4, 1a45d3 <wma_decoder_input+0x13>
  1a45fd:	20d550               	or	a13, a5, a5
  1a4600:	03bd                	mov.n	a11, a3
  1a4602:	04cd                	mov.n	a12, a4
  1a4604:	01d2a2               	addmi	a10, a2, 0x100
  1a4607:	70caa2               	addi	a10, a10, 112
  1a460a:	00c9a5               	call8	1a52a4 <xa_wma_decoder_ibstrm_attach>
  1a460d:	190c                	movi.n	a9, 1
  1a460f:	fd3a96               	bltz	a10, 1a45e6 <wma_decoder_input+0x26>
  1a4612:	b96a66               	bnei	a10, 6, 1a45cf <wma_decoder_input+0xf>
  1a4615:	0288                	l32i.n	a8, a2, 0
  1a4617:	6f0c                	movi.n	a15, 6
  1a4619:	1a68f2               	s32i	a15, a8, 104
  1a461c:	6299                	s32i.n	a9, a2, 24
  1a461e:	ffeb46               	j	1a45cf <wma_decoder_input+0xf>

001a4621 <wma_decoder_input+0x61>:
  1a4621:	000000                                        ...

001a4624 <xa_wma_decoder_prv_decode_info>:
  1a4624:	004136               	entry	a1, 32
  1a4627:	160c                	movi.n	a6, 1
  1a4629:	050c                	movi.n	a5, 0
  1a462b:	70a132               	movi	a3, 0x170
  1a462e:	9288                	l32i.n	a8, a2, 36
  1a4630:	0248                	l32i.n	a4, a2, 0
  1a4632:	531826               	beqi	a8, 1, 1a4689 <xa_wma_decoder_prv_decode_info+0x65>
  1a4635:	105262               	s16i	a6, a2, 32
  1a4638:	9259                	s32i.n	a5, a2, 36
  1a463a:	202492               	l32i	a9, a4, 128
  1a463d:	0a1916               	beqz	a9, 1a46e2 <xa_wma_decoder_prv_decode_info+0xbe>
  1a4640:	5e22a2               	l32i	a10, a2, 0x178

001a4643 <xa_wma_decoder_prv_decode_info+0x1f>:
  1a4643:	dacc                	bnez.n	a10, 1a4654 <xa_wma_decoder_prv_decode_info+0x30>
  1a4645:	5f22a2               	l32i	a10, a2, 0x17c
  1a4648:	0c7a16               	beqz	a10, 1a4713 <xa_wma_decoder_prv_decode_info+0xef>
  1a464b:	5e62a2               	s32i	a10, a2, 0x178
  1a464e:	5f6252               	s32i	a5, a2, 0x17c
  1a4651:	fffb86               	j	1a4643 <xa_wma_decoder_prv_decode_info+0x1f>

001a4654 <xa_wma_decoder_prv_decode_info+0x30>:
  1a4654:	11aac0               	slli	a10, a10, 4
  1a4657:	1ca0b2               	movi	a11, 28
  1a465a:	fc0d65               	call8	1a0730 <shr32_u>
  1a465d:	1052a2               	s16i	a10, a2, 32
  1a4660:	db1c                	movi.n	a11, 29
  1a4662:	5e22a2               	l32i	a10, a2, 0x178
  1a4665:	84c8                	l32i.n	a12, a4, 32
  1a4667:	11aa80               	slli	a10, a10, 8
  1a466a:	c0bbc0               	sub	a11, a11, a12
  1a466d:	23bb80               	sext	a11, a11, 15
  1a4670:	fc0be5               	call8	1a0730 <shr32_u>
  1a4673:	e2a9                	s32i.n	a10, a2, 56
  1a4675:	3acc                	bnez.n	a10, 1a467c <xa_wma_decoder_prv_decode_info+0x58>
  1a4677:	a23a                	add.n	a10, a2, a3
  1a4679:	00ea65               	call8	1a5520 <xa_wma_decoder_ibstrm_reset_packet>

001a467c <xa_wma_decoder_prv_decode_info+0x58>:
  1a467c:	5e6252               	s32i	a5, a2, 0x178
  1a467f:	000046               	j	1a4684 <xa_wma_decoder_prv_decode_info+0x60>

001a4682 <xa_wma_decoder_prv_decode_info+0x5e>:
  1a4682:	74a9                	s32i.n	a10, a4, 28

001a4684 <xa_wma_decoder_prv_decode_info+0x60>:
  1a4684:	42d8                	l32i.n	a13, a2, 16
  1a4686:	052d16               	beqz	a13, 1a46dc <xa_wma_decoder_prv_decode_info+0xb8>
  1a4689:	9269                	s32i.n	a6, a2, 36
  1a468b:	e2b8                	l32i.n	a11, a2, 56
  1a468d:	861c                	movi.n	a6, 24
  1a468f:	28a6b7               	bge	a6, a11, 1a46bb <xa_wma_decoder_prv_decode_info+0x97>
  1a4692:	323a                	add.n	a3, a2, a3

001a4694 <xa_wma_decoder_prv_decode_info+0x70>:
  1a4694:	20a330               	or	a10, a3, a3
  1a4697:	6a2282               	l32i	a8, a2, 0x1a8
  1a469a:	18a0b2               	movi	a11, 24
  1a469d:	0008e0               	callx8	a8
  1a46a0:	03aa96               	bltz	a10, 1a46de <xa_wma_decoder_prv_decode_info+0xba>
  1a46a3:	20a330               	or	a10, a3, a3
  1a46a6:	8b1c                	movi.n	a11, 24
  1a46a8:	00e325               	call8	1a54dc <xa_wma_decoder_ibstrm_flush_bits>
  1a46ab:	02fa96               	bltz	a10, 1a46de <xa_wma_decoder_prv_decode_info+0xba>
  1a46ae:	e2b8                	l32i.n	a11, a2, 56
  1a46b0:	e8cbb2               	addi	a11, a11, -24
  1a46b3:	e2b9                	s32i.n	a11, a2, 56
  1a46b5:	db26b7               	blt	a6, a11, 1a4694 <xa_wma_decoder_prv_decode_info+0x70>
  1a46b8:	000046               	j	1a46bd <xa_wma_decoder_prv_decode_info+0x99>

001a46bb <xa_wma_decoder_prv_decode_info+0x97>:
  1a46bb:	323a                	add.n	a3, a2, a3

001a46bd <xa_wma_decoder_prv_decode_info+0x99>:
  1a46bd:	6a2282               	l32i	a8, a2, 0x1a8
  1a46c0:	20a330               	or	a10, a3, a3
  1a46c3:	0008e0               	callx8	a8
  1a46c6:	014a96               	bltz	a10, 1a46de <xa_wma_decoder_prv_decode_info+0xba>
  1a46c9:	20a330               	or	a10, a3, a3
  1a46cc:	0e22b2               	l32i	a11, a2, 56
  1a46cf:	00e0e5               	call8	1a54dc <xa_wma_decoder_ibstrm_flush_bits>
  1a46d2:	008a96               	bltz	a10, 1a46de <xa_wma_decoder_prv_decode_info+0xba>
  1a46d5:	390c                	movi.n	a9, 3
  1a46d7:	1a6492               	s32i	a9, a4, 104
  1a46da:	9259                	s32i.n	a5, a2, 36

001a46dc <xa_wma_decoder_prv_decode_info+0xb8>:
  1a46dc:	0a0c                	movi.n	a10, 0

001a46de <xa_wma_decoder_prv_decode_info+0xba>:
  1a46de:	0a2d                	mov.n	a2, a10
  1a46e0:	f01d                	retw.n

001a46e2 <xa_wma_decoder_prv_decode_info+0xbe>:
  1a46e2:	046252               	s32i	a5, a2, 16
  1a46e5:	0724b2               	l32i	a11, a4, 28
  1a46e8:	005bd6               	bgez	a11, 1a46f1 <xa_wma_decoder_prv_decode_info+0xcd>
  1a46eb:	7459                	s32i.n	a5, a4, 28
  1a46ed:	4269                	s32i.n	a6, a2, 16
  1a46ef:	74b8                	l32i.n	a11, a4, 28

001a46f1 <xa_wma_decoder_prv_decode_info+0xcd>:
  1a46f1:	5e22a2               	l32i	a10, a2, 0x178
  1a46f4:	c0cab0               	sub	a12, a10, a11
  1a46f7:	8c8c                	beqz.n	a12, 1a4703 <xa_wma_decoder_prv_decode_info+0xdf>
  1a46f9:	a23a                	add.n	a10, a2, a3
  1a46fb:	00e265               	call8	1a5520 <xa_wma_decoder_ibstrm_reset_packet>
  1a46fe:	74b8                	l32i.n	a11, a4, 28
  1a4700:	5e22a2               	l32i	a10, a2, 0x178

001a4703 <xa_wma_decoder_prv_decode_info+0xdf>:
  1a4703:	0d3ff741b0b0bbae 	{ bne.w18	a11, a10, 1a4682 <xa_wma_decoder_prv_decode_info+0x5e>; nop }
  1a470b:	a23a                	add.n	a10, a2, a3
  1a470d:	00b825               	call8	1a5290 <ibstrm_reset>
  1a4710:	000106               	j	1a4718 <xa_wma_decoder_prv_decode_info+0xf4>

001a4713 <xa_wma_decoder_prv_decode_info+0xef>:
  1a4713:	a23a                	add.n	a10, a2, a3
  1a4715:	00b7a5               	call8	1a5290 <ibstrm_reset>

001a4718 <xa_wma_decoder_prv_decode_info+0xf4>:
  1a4718:	e584a1               	l32r	a10, 19dd28 (80040004 <_log_data_end+0x2c3e4>)
  1a471b:	ffefc6               	j	1a46de <xa_wma_decoder_prv_decode_info+0xba>

001a471e <xa_wma_decoder_prv_decode_info+0xfa>:
	...

001a4720 <wma_decoder_get_pcm>:
  1a4720:	006136               	entry	a1, 48
  1a4723:	0a0c                	movi.n	a10, 0
  1a4725:	0051a2               	s16i	a10, a1, 0
  1a4728:	6b2282               	l32i	a8, a2, 0x1ac
  1a472b:	026d                	mov.n	a6, a2
  1a472d:	383826               	beqi	a8, 3, 1a4769 <wma_decoder_get_pcm+0x49>
  1a4730:	e5db21               	l32r	a2, 19de9c (8004000a <_log_data_end+0x2c3ea>)
  1a4733:	000a46               	j	1a4760 <wma_decoder_get_pcm+0x40>

001a4736 <wma_decoder_get_pcm+0x16>:
  1a4736:	20c440               	or	a12, a4, a4
  1a4739:	20b110               	or	a11, a1, a1
  1a473c:	e5dbd1               	l32r	a13, 19dea8 (2f00 <xthals_release_major+0x20>)
  1a473f:	0026a2               	l32i	a10, a6, 0
  1a4742:	fef5e5               	call8	1a36a0 <xa_wma_decoder_au_get_pcm>
  1a4745:	0a2d                	mov.n	a2, a10
  1a4747:	015a96               	bltz	a10, 1a4760 <wma_decoder_get_pcm+0x40>
  1a474a:	3a0c                	movi.n	a10, 3
  1a474c:	0011c2               	l16ui	a12, a1, 0
  1a474f:	1126b2               	l32i	a11, a6, 68
  1a4752:	290c                	movi.n	a9, 2
  1a4754:	c0bbc0               	sub	a11, a11, a12
  1a4757:	1166b2               	s32i	a11, a6, 68
  1a475a:	939ab0               	movnez	a9, a10, a11
  1a475d:	6b6692               	s32i	a9, a6, 0x1ac

001a4760 <wma_decoder_get_pcm+0x40>:
  1a4760:	358c                	beqz.n	a5, 1a4767 <wma_decoder_get_pcm+0x47>
  1a4762:	6b26d2               	l32i	a13, a6, 0x1ac
  1a4765:	05d9                	s32i.n	a13, a5, 0

001a4767 <wma_decoder_get_pcm+0x47>:
  1a4767:	f01d                	retw.n

001a4769 <wma_decoder_get_pcm+0x49>:
  1a4769:	02e8                	l32i.n	a14, a2, 0
  1a476b:	4ecc                	bnez.n	a14, 1a4773 <wma_decoder_get_pcm+0x53>
  1a476d:	e5c021               	l32r	a2, 19de70 (80070057 <_log_data_end+0x5c437>)
  1a4770:	fffb06               	j	1a4760 <wma_decoder_get_pcm+0x40>

001a4773 <wma_decoder_get_pcm+0x53>:
  1a4773:	005132               	s16i	a3, a1, 0
  1a4776:	9298                	l32i.n	a9, a2, 36
  1a4778:	6b62a2               	s32i	a10, a2, 0x1ac
  1a477b:	b72926               	beqi	a9, 2, 1a4736 <wma_decoder_get_pcm+0x16>
  1a477e:	b44926               	beqi	a9, 4, 1a4736 <wma_decoder_get_pcm+0x16>
  1a4781:	b16926               	beqi	a9, 6, 1a4736 <wma_decoder_get_pcm+0x16>
  1a4784:	e57621               	l32r	a2, 19dd5c (80004005 <__log_data___1__1__0_au_task_0_au_task_1_c_2034$21870_106_11+0xe5>)
  1a4787:	0051a2               	s16i	a10, a1, 0
  1a478a:	fff486               	j	1a4760 <wma_decoder_get_pcm+0x40>

001a478d <wma_decoder_get_pcm+0x6d>:
  1a478d:	000000                                        ...

001a4790 <xa_wma_decoder_prv_update_sub_frame_config>:
  1a4790:	004136               	entry	a1, 32
  1a4793:	1a0c                	movi.n	a10, 1
  1a4795:	0268                	l32i.n	a6, a2, 0
  1a4797:	43cc                	bnez.n	a3, 1a479f <xa_wma_decoder_prv_update_sub_frame_config+0xf>
  1a4799:	72a9                	s32i.n	a10, a2, 28

001a479b <xa_wma_decoder_prv_update_sub_frame_config+0xb>:
  1a479b:	020c                	movi.n	a2, 0
  1a479d:	f01d                	retw.n

001a479f <xa_wma_decoder_prv_update_sub_frame_config+0xf>:
  1a479f:	e688                	l32i.n	a8, a6, 56
  1a47a1:	a678                	l32i.n	a7, a6, 40
  1a47a3:	189692               	l16si	a9, a6, 48
  1a47a6:	904780               	addx2	a4, a7, a8
  1a47a9:	009442               	l16si	a4, a4, 0
  1a47ac:	579652               	l16si	a5, a6, 174
  1a47af:	449a                	add.n	a4, a4, a9
  1a47b1:	234480               	sext	a4, a4, 15
  1a47b4:	142457               	blt	a4, a5, 1a47cc <xa_wma_decoder_prv_update_sub_frame_config+0x3c>
  1a47b7:	72a9                	s32i.n	a10, a2, 28
  1a47b9:	e688                	l32i.n	a8, a6, 56
  1a47bb:	235780               	sext	a5, a7, 15
  1a47be:	905580               	addx2	a5, a5, a8
  1a47c1:	015532               	s16i	a3, a5, 2
  1a47c4:	fff4c6               	j	1a479b <xa_wma_decoder_prv_update_sub_frame_config+0xb>

001a47c7 <xa_wma_decoder_prv_update_sub_frame_config+0x37>:
  1a47c7:	e55921               	l32r	a2, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  1a47ca:	f01d                	retw.n

001a47cc <xa_wma_decoder_prv_update_sub_frame_config+0x3c>:
  1a47cc:	23a780               	sext	a10, a7, 15
  1a47cf:	90ca80               	addx2	a12, a10, a8
  1a47d2:	015c32               	s16i	a3, a12, 2
  1a47d5:	e6b8                	l32i.n	a11, a6, 56
  1a47d7:	1896c2               	l16si	a12, a6, 48
  1a47da:	90aab0               	addx2	a10, a10, a11
  1a47dd:	009ab2               	l16si	a11, a10, 0
  1a47e0:	1696d2               	l16si	a13, a6, 44
  1a47e3:	bbca                	add.n	a11, a11, a12
  1a47e5:	23bb80               	sext	a11, a11, 15
  1a47e8:	1856b2               	s16i	a11, a6, 48
  1a47eb:	019aa2               	l16si	a10, a10, 2
  1a47ee:	579692               	l16si	a9, a6, 174
  1a47f1:	aaba                	add.n	a10, a10, a11
  1a47f3:	d029a7               	blt	a9, a10, 1a47c7 <xa_wma_decoder_prv_update_sub_frame_config+0x37>
  1a47f6:	dd1b                	addi.n	a13, a13, 1
  1a47f8:	1656d2               	s16i	a13, a6, 44
  1a47fb:	ffe706               	j	1a479b <xa_wma_decoder_prv_update_sub_frame_config+0xb>

001a47fe <xa_wma_decoder_prv_update_sub_frame_config+0x6e>:
	...

001a4800 <xa_wma_decoder_au_adapt_to_sub_frame_config_dec>:
  1a4800:	004136               	entry	a1, 32
  1a4803:	3c1232               	l16ui	a3, a2, 120
  1a4806:	060c                	movi.n	a6, 0
  1a4808:	4c13a6               	blti	a3, 1, 1a4858 <xa_wma_decoder_au_adapt_to_sub_frame_config_dec+0x58>
  1a480b:	050c                	movi.n	a5, 0

001a480d <xa_wma_decoder_au_adapt_to_sub_frame_config_dec+0xd>:
  1a480d:	3622b2               	l32i	a11, a2, 216
  1a4810:	5792c2               	l16si	a12, a2, 174
  1a4813:	352282               	l32i	a8, a2, 212
  1a4816:	21a1c0               	srai	a10, a12, 1
  1a4819:	90ccc0               	addx2	a12, a12, a12
  1a481c:	9c1b                	addi.n	a9, a12, 1
  1a481e:	b39cc0               	movgez	a9, a12, a12
  1a4821:	219190               	srai	a9, a9, 1
  1a4824:	400001b54510459e 	{ ae_movda32	aed0, a5; nop; ae_movda32	aed1, a9 }
  1a482c:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a4834:	886a                	add.n	a8, a8, a6
  1a4836:	25c0c4               	ae_movad32.l	a12, aed0
  1a4839:	1e9892               	l16si	a9, a8, 60
  1a483c:	aaca                	add.n	a10, a10, a12
  1a483e:	a9aa                	add.n	a10, a9, a10
  1a4840:	a0aab0               	addx4	a10, a10, a11
  1a4843:	c8a9                	s32i.n	a10, a8, 48
  1a4845:	1e9272               	l16si	a7, a2, 60
  1a4848:	551b                	addi.n	a5, a5, 1
  1a484a:	779a                	add.n	a7, a7, a9
  1a484c:	1e5872               	s16i	a7, a8, 60
  1a484f:	3c1242               	l16ui	a4, a2, 120
  1a4852:	40c662               	addi	a6, a6, 64
  1a4855:	b42547               	blt	a5, a4, 1a480d <xa_wma_decoder_au_adapt_to_sub_frame_config_dec+0xd>

001a4858 <xa_wma_decoder_au_adapt_to_sub_frame_config_dec+0x58>:
  1a4858:	f01d                	retw.n

001a485a <xa_wma_decoder_au_adapt_to_sub_frame_config_dec+0x5a>:
	...

001a485c <xa_wma_decoder_prv_reset_non_stop_fn_ptrs>:
  1a485c:	004136               	entry	a1, 32
  1a485f:	0248                	l32i.n	a4, a2, 0
  1a4861:	e592c1               	l32r	a12, 19deac (1a5460 <xa_wma_decoder_ibstrm_look_for_bits>)
  1a4864:	202432               	l32i	a3, a4, 128
  1a4867:	e592b1               	l32r	a11, 19deb0 (1a5404 <xa_wma_decoder_ibstrm_peek_bits>)
  1a486a:	d3cc                	bnez.n	a3, 1a487b <xa_wma_decoder_prv_reset_non_stop_fn_ptrs+0x1f>
  1a486c:	e58e81               	l32r	a8, 19dea4 (1a54a0 <xa_wma_decoder_ibstrm_look_for_bits_non_stop>)
  1a486f:	e58c91               	l32r	a9, 19dea0 (1a53a8 <xa_wma_decoder_ibstrm_peek_bits_non_stop>)
  1a4872:	696292               	s32i	a9, a2, 0x1a4
  1a4875:	6a6282               	s32i	a8, a2, 0x1a8
  1a4878:	0002c6               	j	1a4887 <xa_wma_decoder_prv_reset_non_stop_fn_ptrs+0x2b>

001a487b <xa_wma_decoder_prv_reset_non_stop_fn_ptrs+0x1f>:
  1a487b:	6a62c2               	s32i	a12, a2, 0x1a8
  1a487e:	6962b2               	s32i	a11, a2, 0x1a4
  1a4881:	2024a2               	l32i	a10, a4, 128
  1a4884:	6762a2               	s32i	a10, a2, 0x19c

001a4887 <xa_wma_decoder_prv_reset_non_stop_fn_ptrs+0x2b>:
  1a4887:	020c                	movi.n	a2, 0
  1a4889:	f01d                	retw.n

001a488b <xa_wma_decoder_prv_reset_non_stop_fn_ptrs+0x2f>:
	...

001a488c <xa_wma_decoder_prv_re_config>:
  1a488c:	004136               	entry	a1, 32
  1a488f:	02ad                	mov.n	a10, a2
  1a4891:	0238                	l32i.n	a3, a2, 0
  1a4893:	fffca5               	call8	1a485c <xa_wma_decoder_prv_reset_non_stop_fn_ptrs>
  1a4896:	3c1382               	l16ui	a8, a3, 120
  1a4899:	020c                	movi.n	a2, 0
  1a489b:	3c18a6               	blti	a8, 1, 1a48db <xa_wma_decoder_prv_re_config+0x4f>
  1a489e:	0a0c                	movi.n	a10, 0

001a48a0 <xa_wma_decoder_prv_re_config+0x14>:
  1a48a0:	11caa0               	slli	a12, a10, 6
  1a48a3:	3523b2               	l32i	a11, a3, 212
  1a48a6:	2e2392               	l32i	a9, a3, 184
  1a48a9:	bbca                	add.n	a11, a11, a12
  1a48ab:	d9dc                	bnez.n	a9, 1a48cc <xa_wma_decoder_prv_re_config+0x40>
  1a48ad:	5793e2               	l16si	a14, a3, 174
  1a48b0:	400001b544013aee 	{ ae_movda16	aed1, a10; nop; ae_movda16	aed0, a14 }
  1a48b8:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  1a48c0:	4423d2               	l32i	a13, a3, 0x110
  1a48c3:	25c0c4               	ae_movad32.l	a12, aed0
  1a48c6:	a0ccd0               	addx4	a12, a12, a13
  1a48c9:	000046               	j	1a48ce <xa_wma_decoder_prv_re_config+0x42>

001a48cc <xa_wma_decoder_prv_re_config+0x40>:
  1a48cc:	1bc8                	l32i.n	a12, a11, 4

001a48ce <xa_wma_decoder_prv_re_config+0x42>:
  1a48ce:	aa1b                	addi.n	a10, a10, 1
  1a48d0:	bbc9                	s32i.n	a12, a11, 44
  1a48d2:	3c13f2               	l16ui	a15, a3, 120
  1a48d5:	23aa80               	sext	a10, a10, 15
  1a48d8:	c42af7               	blt	a10, a15, 1a48a0 <xa_wma_decoder_prv_re_config+0x14>

001a48db <xa_wma_decoder_prv_re_config+0x4f>:
  1a48db:	f01d                	retw.n

001a48dd <xa_wma_decoder_prv_re_config+0x51>:
  1a48dd:	000000                                        ...

001a48e0 <xa_wma_decoder_prv_re_config+0x54>:
  1a48e0:	004136               	entry	a1, 32
  1a48e3:	e51351               	l32r	a5, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  1a48e6:	c80204               	ae_l32m.i	aed0, a2, 0
  1a48e9:	0248                	l32i.n	a4, a2, 0
  1a48eb:	2590d4               	ae_nsa64	a9, aed0
  1a48ee:	141457               	beq	a4, a5, 1a4906 <xa_wma_decoder_prv_re_config+0x7a>
  1a48f1:	f0c9a2               	addi	a10, a9, -16
  1a48f4:	211a04               	ae_slaaq56	aed1, aed0, a10
  1a48f7:	e41204               	ae_s32m.i	aed1, a2, 0
  1a48fa:	0388                	l32i.n	a8, a3, 0
  1a48fc:	f8c992               	addi	a9, a9, -8
  1a48ff:	889a                	add.n	a8, a8, a9
  1a4901:	f8c882               	addi	a8, a8, -8
  1a4904:	0389                	s32i.n	a8, a3, 0

001a4906 <xa_wma_decoder_prv_re_config+0x7a>:
  1a4906:	f01d                	retw.n

001a4908 <xa_wma_decoder_prv_set_bark_index>:
  1a4908:	006136               	entry	a1, 48
  1a490b:	4922a2               	l32i	a10, a2, 0x124
  1a490e:	392242               	l32i	a4, a2, 228
  1a4911:	2aa8                	l32i.n	a10, a10, 8
  1a4913:	292282               	l32i	a8, a2, 164
  1a4916:	02daa2               	addmi	a10, a10, 0x200
  1a4919:	18ca92               	addi	a9, a10, 24
  1a491c:	0d40204180b0186e 	{ blti.w18	a8, 1, 1a4b28 <xa_wma_decoder_prv_set_bark_index+0x220>; nop }
  1a4924:	030c                	movi.n	a3, 0
  1a4926:	060c                	movi.n	a6, 0
  1a4928:	0199                	s32i.n	a9, a1, 0
  1a492a:	02af72               	movi	a7, -254
  1a492d:	7ccae2               	addi	a14, a10, 124
  1a4930:	11e9                	s32i.n	a14, a1, 4
  1a4932:	747a                	add.n	a7, a4, a7

001a4934 <xa_wma_decoder_prv_set_bark_index+0x2c>:
  1a4934:	401600               	ssl	a6
  1a4937:	01a0b2               	movi	a11, 1
  1a493a:	00a0c2               	movi	a12, 0
  1a493d:	0054c2               	s16i	a12, a4, 0
  1a4940:	a1bb00               	sll	a11, a11
  1a4943:	5692a2               	l16si	a10, a2, 172
  1a4946:	dbbe65               	call8	18052c <__divsi3>
  1a4949:	00a2c2               	movi	a12, 0x200
  1a494c:	1c22d2               	l32i	a13, a2, 112
  1a494f:	e530b1               	l32r	a11, 19de10 (ac43 <xthals_release_major+0x7d63>)
  1a4952:	205aa0               	or	a5, a10, a10
  1a4955:	73abd7               	bge	a11, a13, 1a49cc <xa_wma_decoder_prv_set_bark_index+0xc4>
  1a4958:	00a4d2               	movi	a13, 0x400
  1a495b:	0d000e4180b0bade 	{ bne.w18	a10, a13, 1a4a47 <xa_wma_decoder_prv_set_bark_index+0x13f>; nop }
  1a4963:	ce0c                	movi.n	a14, 12
  1a4965:	5f0c                	movi.n	a15, 5
  1a4967:	2a2c                	movi.n	a10, 34
  1a4969:	9b1c                	movi.n	a11, 25
  1a496b:	2d1c                	movi.n	a13, 18
  1a496d:	382292               	l32i	a9, a2, 224
  1a4970:	181c                	movi.n	a8, 17
  1a4972:	993a                	add.n	a9, a9, a3
  1a4974:	005982               	s16i	a8, a9, 0
  1a4977:	1154c2               	s16i	a12, a4, 34
  1a497a:	0354d2               	s16i	a13, a4, 6
  1a497d:	0454b2               	s16i	a11, a4, 8
  1a4980:	0554a2               	s16i	a10, a4, 10
  1a4983:	0154f2               	s16i	a15, a4, 2
  1a4986:	0254e2               	s16i	a14, a4, 4
  1a4989:	683c                	movi.n	a8, 54
  1a498b:	e92c                	movi.n	a9, 46
  1a498d:	065492               	s16i	a9, a4, 12
  1a4990:	075482               	s16i	a8, a4, 14
  1a4993:	6e5c                	movi.n	a14, 86
  1a4995:	ff3c                	movi.n	a15, 63
  1a4997:	95a0a2               	movi	a10, 149
  1a499a:	7ba0b2               	movi	a11, 123
  1a499d:	66a0d2               	movi	a13, 102
  1a49a0:	0a54d2               	s16i	a13, a4, 20
  1a49a3:	0b54b2               	s16i	a11, a4, 22
  1a49a6:	0c54a2               	s16i	a10, a4, 24
  1a49a9:	0854f2               	s16i	a15, a4, 16
  1a49ac:	0954e2               	s16i	a14, a4, 18
  1a49af:	dda082               	movi	a8, 221
  1a49b2:	b3a092               	movi	a9, 179
  1a49b5:	0d5492               	s16i	a9, a4, 26
  1a49b8:	0e5482               	s16i	a8, a4, 28
  1a49bb:	68a1e2               	movi	a14, 0x168
  1a49be:	17a1f2               	movi	a15, 0x117
  1a49c1:	0f54f2               	s16i	a15, a4, 30
  1a49c4:	1054e2               	s16i	a14, a4, 32

001a49c7 <xa_wma_decoder_prv_set_bark_index+0xbf>:
  1a49c7:	190c                	movi.n	a9, 1
  1a49c9:	0038c6               	j	1a4ab0 <xa_wma_decoder_prv_set_bark_index+0x1a8>

001a49cc <xa_wma_decoder_prv_set_bark_index+0xc4>:
  1a49cc:	e510a1               	l32r	a10, 19de0c (7cff <xthals_release_major+0x4e1f>)
  1a49cf:	00a4b2               	movi	a11, 0x400
  1a49d2:	0d00164100b0aade 	{ bge.w18	a10, a13, 1a4b36 <xa_wma_decoder_prv_set_bark_index+0x22e>; nop }
  1a49da:	0d001c4160b0b5be 	{ bne.w18	a5, a11, 1a4ba4 <xa_wma_decoder_prv_set_bark_index+0x29c>; nop }
  1a49e2:	6d0c                	movi.n	a13, 6
  1a49e4:	982c                	movi.n	a8, 41
  1a49e6:	d91c                	movi.n	a9, 29
  1a49e8:	4a1c                	movi.n	a10, 20
  1a49ea:	db0c                	movi.n	a11, 13
  1a49ec:	3822f2               	l32i	a15, a2, 224
  1a49ef:	0e1c                	movi.n	a14, 16
  1a49f1:	ff3a                	add.n	a15, a15, a3
  1a49f3:	005fe2               	s16i	a14, a15, 0
  1a49f6:	1054c2               	s16i	a12, a4, 32
  1a49f9:	0254b2               	s16i	a11, a4, 4
  1a49fc:	0354a2               	s16i	a10, a4, 6
  1a49ff:	045492               	s16i	a9, a4, 8
  1a4a02:	055482               	s16i	a8, a4, 10
  1a4a05:	0154d2               	s16i	a13, a4, 2
  1a4a08:	ae4c                	movi.n	a14, 74
  1a4a0a:	7f3c                	movi.n	a15, 55
  1a4a0c:	0654f2               	s16i	a15, a4, 12
  1a4a0f:	0754e2               	s16i	a14, a4, 14
  1a4a12:	65a0d2               	movi	a13, 101
  1a4a15:	f6a082               	movi	a8, 246
  1a4a18:	cda092               	movi	a9, 205
  1a4a1b:	aaa0a2               	movi	a10, 170
  1a4a1e:	8da0b2               	movi	a11, 141
  1a4a21:	0954b2               	s16i	a11, a4, 18
  1a4a24:	0a54a2               	s16i	a10, a4, 20
  1a4a27:	0b5492               	s16i	a9, a4, 22
  1a4a2a:	0c5482               	s16i	a8, a4, 24
  1a4a2d:	0854d2               	s16i	a13, a4, 16
  1a4a30:	80a1e2               	movi	a14, 0x180
  1a4a33:	30a1f2               	movi	a15, 0x130
  1a4a36:	0d54f2               	s16i	a15, a4, 26
  1a4a39:	0e54e2               	s16i	a14, a4, 28
  1a4a3c:	f0a1d2               	movi	a13, 0x1f0
  1a4a3f:	0f54d2               	s16i	a13, a4, 30

001a4a42 <xa_wma_decoder_prv_set_bark_index+0x13a>:
  1a4a42:	190c                	movi.n	a9, 1
  1a4a44:	001a06               	j	1a4ab0 <xa_wma_decoder_prv_set_bark_index+0x1a8>

001a4a47 <xa_wma_decoder_prv_set_bark_index+0x13f>:
  1a4a47:	5b9ac7               	bne	a10, a12, 1a4aa6 <xa_wma_decoder_prv_set_bark_index+0x19e>
  1a4a4a:	580c                	movi.n	a8, 5
  1a4a4c:	fb1c                	movi.n	a11, 31
  1a4a4e:	7d1c                	movi.n	a13, 23
  1a4a50:	1e1c                	movi.n	a14, 17
  1a4a52:	bf0c                	movi.n	a15, 11
  1a4a54:	3822a2               	l32i	a10, a2, 224
  1a4a57:	f90c                	movi.n	a9, 15
  1a4a59:	aa3a                	add.n	a10, a10, a3
  1a4a5b:	005a92               	s16i	a9, a10, 0
  1a4a5e:	0254f2               	s16i	a15, a4, 4
  1a4a61:	0354e2               	s16i	a14, a4, 6
  1a4a64:	0454d2               	s16i	a13, a4, 8
  1a4a67:	0554b2               	s16i	a11, a4, 10
  1a4a6a:	015482               	s16i	a8, a4, 2
  1a4a6d:	b92c                	movi.n	a9, 43
  1a4a6f:	5a2c                	movi.n	a10, 37
  1a4a71:	0654a2               	s16i	a10, a4, 12
  1a4a74:	075492               	s16i	a9, a4, 14
  1a4a77:	383c                	movi.n	a8, 51
  1a4a79:	6ea0b2               	movi	a11, 110
  1a4a7c:	9d5c                	movi.n	a13, 89
  1a4a7e:	ae4c                	movi.n	a14, 74
  1a4a80:	ef3c                	movi.n	a15, 62
  1a4a82:	0954f2               	s16i	a15, a4, 18
  1a4a85:	0a54e2               	s16i	a14, a4, 20
  1a4a88:	0b54d2               	s16i	a13, a4, 22
  1a4a8b:	0c54b2               	s16i	a11, a4, 24
  1a4a8e:	085482               	s16i	a8, a4, 16
  1a4a91:	b4a092               	movi	a9, 180
  1a4a94:	8ba0a2               	movi	a10, 139
  1a4a97:	0d54a2               	s16i	a10, a4, 26
  1a4a9a:	0e5492               	s16i	a9, a4, 28
  1a4a9d:	00a182               	movi	a8, 0x100
  1a4aa0:	0f5482               	s16i	a8, a4, 30
  1a4aa3:	ffc806               	j	1a49c7 <xa_wma_decoder_prv_set_bark_index+0xbf>

001a4aa6 <xa_wma_decoder_prv_set_bark_index+0x19e>:
  1a4aa6:	0d401c4150b0fa0e 	{ beqi.w18	a10, 0x100, 1a4c6f <xa_wma_decoder_prv_set_bark_index+0x367>; nop }
  1a4aae:	090c                	movi.n	a9, 0

001a4ab0 <xa_wma_decoder_prv_set_bark_index+0x1a8>:
  1a4ab0:	02b956               	bnez	a9, 1a4adf <xa_wma_decoder_prv_set_bark_index+0x1d7>
  1a4ab3:	20a550               	or	a10, a5, a5
  1a4ab6:	1c22b2               	l32i	a11, a2, 112
  1a4ab9:	1fa0c2               	movi	a12, 31
  1a4abc:	fbd265               	call8	1a07e4 <wma_div32>
  1a4abf:	07bd                	mov.n	a11, a7
  1a4ac1:	7f97d2               	l16si	a13, a7, 254
  1a4ac4:	f51b                	addi.n	a15, a5, 1
  1a4ac6:	3180a0               	srai	a8, a10, 16
  1a4ac9:	132a84               	ae_cvtp24a16x2.ll	aed2, a10, a8
  1a4acc:	b3f550               	movgez	a15, a5, a5
  1a4acf:	21f1f0               	srai	a15, a15, 1
  1a4ad2:	01a8                	l32i.n	a10, a1, 0
  1a4ad4:	eb014002020001ef 	{ movi	a14, 1; ae_sel16i.n	aed0, aed2, aed2, 1; nop }
  1a4adc:	005206               	j	1a4c28 <xa_wma_decoder_prv_set_bark_index+0x320>

001a4adf <xa_wma_decoder_prv_set_bark_index+0x1d7>:
  1a4adf:	382292               	l32i	a9, a2, 224
  1a4ae2:	04bd                	mov.n	a11, a4
  1a4ae4:	993a                	add.n	a9, a9, a3
  1a4ae6:	009992               	l16si	a9, a9, 0
  1a4ae9:	0a0c                	movi.n	a10, 0
  1a4aeb:	2119a6               	blti	a9, 1, 1a4b10 <xa_wma_decoder_prv_set_bark_index+0x208>

001a4aee <xa_wma_decoder_prv_set_bark_index+0x1e6>:
  1a4aee:	019be2               	l16si	a14, a11, 2
  1a4af1:	fe2b                	addi.n	a15, a14, 2
  1a4af3:	ee5b                	addi.n	a14, a14, 5
  1a4af5:	b3eff0               	movgez	a14, a15, a15
  1a4af8:	21e2e0               	srai	a14, a14, 2
  1a4afb:	11eee0               	slli	a14, a14, 2
  1a4afe:	015be2               	s16i	a14, a11, 2
  1a4b01:	3822d2               	l32i	a13, a2, 224
  1a4b04:	aa1b                	addi.n	a10, a10, 1
  1a4b06:	dd3a                	add.n	a13, a13, a3
  1a4b08:	009dd2               	l16si	a13, a13, 0
  1a4b0b:	bb2b                	addi.n	a11, a11, 2
  1a4b0d:	dd2ad7               	blt	a10, a13, 1a4aee <xa_wma_decoder_prv_set_bark_index+0x1e6>

001a4b10 <xa_wma_decoder_prv_set_bark_index+0x208>:
  1a4b10:	3ac442               	addi	a4, a4, 58
  1a4b13:	3ac772               	addi	a7, a7, 58
  1a4b16:	332b                	addi.n	a3, a3, 2
  1a4b18:	2922f2               	l32i	a15, a2, 164
  1a4b1b:	661b                	addi.n	a6, a6, 1
  1a4b1d:	0d3fe14130b096fe 	{ blt.w18	a6, a15, 1a4934 <xa_wma_decoder_prv_set_bark_index+0x2c>; nop }
  1a4b25:	392242               	l32i	a4, a2, 228

001a4b28 <xa_wma_decoder_prv_set_bark_index+0x220>:
  1a4b28:	382282               	l32i	a8, a2, 224
  1a4b2b:	346242               	s32i	a4, a2, 208
  1a4b2e:	009882               	l16si	a8, a8, 0
  1a4b31:	336282               	s32i	a8, a2, 204
  1a4b34:	f01d                	retw.n

001a4b36 <xa_wma_decoder_prv_set_bark_index+0x22e>:
  1a4b36:	e4c191               	l32r	a9, 19de3c (5621 <xthals_release_major+0x2741>)
  1a4b39:	0d000d4130b0a9de 	{ bge.w18	a9, a13, 1a4c10 <xa_wma_decoder_prv_set_bark_index+0x308>; nop }
  1a4b41:	0d000d4100b0b5ce 	{ bne.w18	a5, a12, 1a4c15 <xa_wma_decoder_prv_set_bark_index+0x30d>; nop }
  1a4b49:	2d2c                	movi.n	a13, 34
  1a4b4b:	9e1c                	movi.n	a14, 25
  1a4b4d:	2f1c                	movi.n	a15, 18
  1a4b4f:	c80c                	movi.n	a8, 12
  1a4b51:	590c                	movi.n	a9, 5
  1a4b53:	3822b2               	l32i	a11, a2, 224
  1a4b56:	ea0c                	movi.n	a10, 14
  1a4b58:	bb3a                	add.n	a11, a11, a3
  1a4b5a:	005ba2               	s16i	a10, a11, 0
  1a4b5d:	015492               	s16i	a9, a4, 2
  1a4b60:	025482               	s16i	a8, a4, 4
  1a4b63:	0354f2               	s16i	a15, a4, 6
  1a4b66:	0454e2               	s16i	a14, a4, 8
  1a4b69:	0554d2               	s16i	a13, a4, 10
  1a4b6c:	fa3c                	movi.n	a10, 63
  1a4b6e:	eb2c                	movi.n	a11, 46
  1a4b70:	0654b2               	s16i	a11, a4, 12
  1a4b73:	0754a2               	s16i	a10, a4, 14
  1a4b76:	b3a0d2               	movi	a13, 179
  1a4b79:	95a0e2               	movi	a14, 149
  1a4b7c:	7ba0f2               	movi	a15, 123
  1a4b7f:	66a082               	movi	a8, 102
  1a4b82:	695c                	movi.n	a9, 86
  1a4b84:	085492               	s16i	a9, a4, 16
  1a4b87:	095482               	s16i	a8, a4, 18
  1a4b8a:	0a54f2               	s16i	a15, a4, 20
  1a4b8d:	0b54e2               	s16i	a14, a4, 22
  1a4b90:	0c54d2               	s16i	a13, a4, 24
  1a4b93:	00a1a2               	movi	a10, 0x100
  1a4b96:	dda0b2               	movi	a11, 221
  1a4b99:	0d54b2               	s16i	a11, a4, 26
  1a4b9c:	0e54a2               	s16i	a10, a4, 28

001a4b9f <xa_wma_decoder_prv_set_bark_index+0x297>:
  1a4b9f:	190c                	movi.n	a9, 1
  1a4ba1:	ffc2c6               	j	1a4ab0 <xa_wma_decoder_prv_set_bark_index+0x1a8>

001a4ba4 <xa_wma_decoder_prv_set_bark_index+0x29c>:
  1a4ba4:	5b95c7               	bne	a5, a12, 1a4c03 <xa_wma_decoder_prv_set_bark_index+0x2fb>
  1a4ba7:	5d0c                	movi.n	a13, 5
  1a4ba9:	5f2c                	movi.n	a15, 37
  1a4bab:	c81c                	movi.n	a8, 28
  1a4bad:	491c                	movi.n	a9, 20
  1a4baf:	ab0c                	movi.n	a11, 10
  1a4bb1:	3822e2               	l32i	a14, a2, 224
  1a4bb4:	fa0c                	movi.n	a10, 15
  1a4bb6:	ee3a                	add.n	a14, a14, a3
  1a4bb8:	005ea2               	s16i	a10, a14, 0
  1a4bbb:	0254b2               	s16i	a11, a4, 4
  1a4bbe:	0354a2               	s16i	a10, a4, 6
  1a4bc1:	045492               	s16i	a9, a4, 8
  1a4bc4:	055482               	s16i	a8, a4, 10
  1a4bc7:	0654f2               	s16i	a15, a4, 12
  1a4bca:	0154d2               	s16i	a13, a4, 2
  1a4bcd:	2e3c                	movi.n	a14, 50
  1a4bcf:	0754e2               	s16i	a14, a4, 14
  1a4bd2:	6d4c                	movi.n	a13, 70
  1a4bd4:	c0a0f2               	movi	a15, 192
  1a4bd7:	98a082               	movi	a8, 152
  1a4bda:	7ba092               	movi	a9, 123
  1a4bdd:	66a0a2               	movi	a10, 102
  1a4be0:	5b5c                	movi.n	a11, 85
  1a4be2:	0954b2               	s16i	a11, a4, 18
  1a4be5:	0a54a2               	s16i	a10, a4, 20
  1a4be8:	0b5492               	s16i	a9, a4, 22
  1a4beb:	0c5482               	s16i	a8, a4, 24
  1a4bee:	0d54f2               	s16i	a15, a4, 26
  1a4bf1:	0854d2               	s16i	a13, a4, 16
  1a4bf4:	f8a0e2               	movi	a14, 248
  1a4bf7:	0e54e2               	s16i	a14, a4, 28
  1a4bfa:	00a1d2               	movi	a13, 0x100
  1a4bfd:	0f54d2               	s16i	a13, a4, 30
  1a4c00:	ff8f86               	j	1a4a42 <xa_wma_decoder_prv_set_bark_index+0x13a>

001a4c03 <xa_wma_decoder_prv_set_bark_index+0x2fb>:
  1a4c03:	0d400b4100b0f50e 	{ beqi.w18	a5, 0x100, 1a4cb7 <xa_wma_decoder_prv_set_bark_index+0x3af>; nop }
  1a4c0b:	090c                	movi.n	a9, 0
  1a4c0d:	ffa7c6               	j	1a4ab0 <xa_wma_decoder_prv_set_bark_index+0x1a8>

001a4c10 <xa_wma_decoder_prv_set_bark_index+0x308>:
  1a4c10:	090c                	movi.n	a9, 0
  1a4c12:	ffa686               	j	1a4ab0 <xa_wma_decoder_prv_set_bark_index+0x1a8>

001a4c15 <xa_wma_decoder_prv_set_bark_index+0x30d>:
  1a4c15:	0d400e4150b0f50e 	{ beqi.w18	a5, 0x100, 1a4cfe <xa_wma_decoder_prv_set_bark_index+0x3f6>; nop }
  1a4c1d:	090c                	movi.n	a9, 0
  1a4c1f:	ffa346               	j	1a4ab0 <xa_wma_decoder_prv_set_bark_index+0x1a8>

001a4c22 <xa_wma_decoder_prv_set_bark_index+0x31a>:
  1a4c22:	7f9bd2               	l16si	a13, a11, 254
  1a4c25:	36adf7               	bge	a13, a15, 1a4c5f <xa_wma_decoder_prv_set_bark_index+0x357>

001a4c28 <xa_wma_decoder_prv_set_bark_index+0x320>:
  1a4c28:	c81a04               	ae_l32m.i	aed1, a10, 0
  1a4c2b:	eb6cdd000100259f 	{ nop; ae_mulf48q32sp16u.l	aed0, aed1, aed0; nop }
  1a4c33:	8d0004               	ae_srai64	aed0, aed0, 16
  1a4c36:	eb3ddd020100259f 	{ nop; ae_mulaf48q32sp16s.l	aed0, aed1, aed2; nop }
  1a4c3e:	1188                	l32i.n	a8, a1, 4
  1a4c40:	255034               	ae_trunca32q48	a5, aed0
  1a4c43:	aa4b                	addi.n	a10, a10, 4
  1a4c45:	552b                	addi.n	a5, a5, 2
  1a4c47:	215250               	srai	a5, a5, 2
  1a4c4a:	1155e0               	slli	a5, a5, 2
  1a4c4d:	06ad57               	bge	a13, a5, 1a4c57 <xa_wma_decoder_prv_set_bark_index+0x34f>
  1a4c50:	ee1b                	addi.n	a14, a14, 1
  1a4c52:	805b52               	s16i	a5, a11, 0x100
  1a4c55:	bb2b                	addi.n	a11, a11, 2

001a4c57 <xa_wma_decoder_prv_set_bark_index+0x34f>:
  1a4c57:	0c3ffc327210ea8e 	{ bltu.w18	a10, a8, 1a4c22 <xa_wma_decoder_prv_set_bark_index+0x31a>; ae_sel16i	aed0, aed2, aed2, 1 }

001a4c5f <xa_wma_decoder_prv_set_bark_index+0x357>:
  1a4c5f:	7f5bf2               	s16i	a15, a11, 254
  1a4c62:	3822a2               	l32i	a10, a2, 224
  1a4c65:	9e0b                	addi.n	a9, a14, -1
  1a4c67:	aa3a                	add.n	a10, a10, a3
  1a4c69:	005a92               	s16i	a9, a10, 0
  1a4c6c:	ffa806               	j	1a4b10 <xa_wma_decoder_prv_set_bark_index+0x208>

001a4c6f <xa_wma_decoder_prv_set_bark_index+0x367>:
  1a4c6f:	5b1c                	movi.n	a11, 21
  1a4c71:	0d1c                	movi.n	a13, 16
  1a4c73:	9f0c                	movi.n	a15, 9
  1a4c75:	480c                	movi.n	a8, 4
  1a4c77:	aa1c                	movi.n	a10, 26
  1a4c79:	382292               	l32i	a9, a2, 224
  1a4c7c:	ce0c                	movi.n	a14, 12
  1a4c7e:	993a                	add.n	a9, a9, a3
  1a4c80:	0059e2               	s16i	a14, a9, 0
  1a4c83:	0654a2               	s16i	a10, a4, 12
  1a4c86:	015482               	s16i	a8, a4, 2
  1a4c89:	0254f2               	s16i	a15, a4, 4
  1a4c8c:	0354e2               	s16i	a14, a4, 6
  1a4c8f:	0454d2               	s16i	a13, a4, 8
  1a4c92:	0554b2               	s16i	a11, a4, 10
  1a4c95:	592c                	movi.n	a9, 37
  1a4c97:	075492               	s16i	a9, a4, 14
  1a4c9a:	80a0b2               	movi	a11, 128
  1a4c9d:	ad5c                	movi.n	a13, 90
  1a4c9f:	6e4c                	movi.n	a14, 70
  1a4ca1:	7f3c                	movi.n	a15, 55
  1a4ca3:	d82c                	movi.n	a8, 45
  1a4ca5:	085482               	s16i	a8, a4, 16
  1a4ca8:	0954f2               	s16i	a15, a4, 18
  1a4cab:	0a54e2               	s16i	a14, a4, 20
  1a4cae:	0b54d2               	s16i	a13, a4, 22
  1a4cb1:	0c54b2               	s16i	a11, a4, 24
  1a4cb4:	ff43c6               	j	1a49c7 <xa_wma_decoder_prv_set_bark_index+0xbf>

001a4cb7 <xa_wma_decoder_prv_set_bark_index+0x3af>:
  1a4cb7:	3a1c                	movi.n	a10, 19
  1a4cb9:	eb0c                	movi.n	a11, 14
  1a4cbb:	9d0c                	movi.n	a13, 9
  1a4cbd:	4e0c                	movi.n	a14, 4
  1a4cbf:	991c                	movi.n	a9, 25
  1a4cc1:	382282               	l32i	a8, a2, 224
  1a4cc4:	bf0c                	movi.n	a15, 11
  1a4cc6:	883a                	add.n	a8, a8, a3
  1a4cc8:	0058f2               	s16i	a15, a8, 0
  1a4ccb:	055492               	s16i	a9, a4, 10
  1a4cce:	0154e2               	s16i	a14, a4, 2
  1a4cd1:	0254d2               	s16i	a13, a4, 4
  1a4cd4:	0354b2               	s16i	a11, a4, 6
  1a4cd7:	0454a2               	s16i	a10, a4, 8
  1a4cda:	3f3c                	movi.n	a15, 51
  1a4cdc:	382c                	movi.n	a8, 35
  1a4cde:	065482               	s16i	a8, a4, 12
  1a4ce1:	0754f2               	s16i	a15, a4, 14
  1a4ce4:	80a0a2               	movi	a10, 128
  1a4ce7:	7ca0b2               	movi	a11, 124
  1a4cea:	60a0d2               	movi	a13, 96
  1a4ced:	ce4c                	movi.n	a14, 76
  1a4cef:	0854e2               	s16i	a14, a4, 16
  1a4cf2:	0954d2               	s16i	a13, a4, 18
  1a4cf5:	0a54b2               	s16i	a11, a4, 20
  1a4cf8:	0b54a2               	s16i	a10, a4, 22
  1a4cfb:	ff50c6               	j	1a4a42 <xa_wma_decoder_prv_set_bark_index+0x13a>

001a4cfe <xa_wma_decoder_prv_set_bark_index+0x3f6>:
  1a4cfe:	191c                	movi.n	a9, 17
  1a4d00:	ba0c                	movi.n	a10, 11
  1a4d02:	5b0c                	movi.n	a11, 5
  1a4d04:	ff1c                	movi.n	a15, 31
  1a4d06:	781c                	movi.n	a8, 23
  1a4d08:	3822e2               	l32i	a14, a2, 224
  1a4d0b:	ad0c                	movi.n	a13, 10
  1a4d0d:	ee3a                	add.n	a14, a14, a3
  1a4d0f:	005ed2               	s16i	a13, a14, 0
  1a4d12:	045482               	s16i	a8, a4, 8
  1a4d15:	0554f2               	s16i	a15, a4, 10
  1a4d18:	0154b2               	s16i	a11, a4, 2
  1a4d1b:	0254a2               	s16i	a10, a4, 4
  1a4d1e:	035492               	s16i	a9, a4, 6
  1a4d21:	ed3c                	movi.n	a13, 62
  1a4d23:	be2c                	movi.n	a14, 43
  1a4d25:	0654e2               	s16i	a14, a4, 12
  1a4d28:	0754d2               	s16i	a13, a4, 14
  1a4d2b:	80a092               	movi	a9, 128
  1a4d2e:	6ea0a2               	movi	a10, 110
  1a4d31:	9b5c                	movi.n	a11, 89
  1a4d33:	0854b2               	s16i	a11, a4, 16
  1a4d36:	0954a2               	s16i	a10, a4, 18
  1a4d39:	0a5492               	s16i	a9, a4, 20
  1a4d3c:	ff97c6               	j	1a4b9f <xa_wma_decoder_prv_set_bark_index+0x297>

001a4d3f <xa_wma_decoder_prv_set_bark_index+0x437>:
	...

001a4d40 <xa_wma_decoder_prv_calc_q1_q2>:
  1a4d40:	004136               	entry	a1, 32
  1a4d43:	092347               	blt	a3, a4, 1a4d50 <xa_wma_decoder_prv_calc_q1_q2+0x10>
  1a4d46:	030c                	movi.n	a3, 0

001a4d48 <xa_wma_decoder_prv_calc_q1_q2+0x8>:
  1a4d48:	005532               	s16i	a3, a5, 0
  1a4d4b:	005642               	s16i	a4, a6, 0
  1a4d4e:	f01d                	retw.n

001a4d50 <xa_wma_decoder_prv_calc_q1_q2+0x10>:
  1a4d50:	834a                	add.n	a8, a3, a4
  1a4d52:	c04430               	sub	a4, a4, a3
  1a4d55:	281b                	addi.n	a2, a8, 1
  1a4d57:	b32880               	movgez	a2, a8, a8
  1a4d5a:	341b                	addi.n	a3, a4, 1
  1a4d5c:	b33440               	movgez	a3, a4, a4
  1a4d5f:	213130               	srai	a3, a3, 1
  1a4d62:	214120               	srai	a4, a2, 1
  1a4d65:	fff7c6               	j	1a4d48 <xa_wma_decoder_prv_calc_q1_q2+0x8>

001a4d68 <xa_wma_decoder_prv_calc_q3_q4>:
  1a4d68:	004136               	entry	a1, 32
  1a4d6b:	0a2437               	blt	a4, a3, 1a4d79 <xa_wma_decoder_prv_calc_q3_q4+0x11>
  1a4d6e:	005652               	s16i	a5, a6, 0
  1a4d71:	1135f0               	slli	a3, a5, 1

001a4d74 <xa_wma_decoder_prv_calc_q3_q4+0xc>:
  1a4d74:	005732               	s16i	a3, a7, 0
  1a4d77:	f01d                	retw.n

001a4d79 <xa_wma_decoder_prv_calc_q3_q4+0x11>:
  1a4d79:	b34a                	add.n	a11, a3, a4
  1a4d7b:	c0a340               	sub	a10, a3, a4
  1a4d7e:	9a1b                	addi.n	a9, a10, 1
  1a4d80:	8b1b                	addi.n	a8, a11, 1
  1a4d82:	b38bb0               	movgez	a8, a11, a11
  1a4d85:	b39aa0               	movgez	a9, a10, a10
  1a4d88:	219190               	srai	a9, a9, 1
  1a4d8b:	213180               	srai	a3, a8, 1
  1a4d8e:	353a                	add.n	a3, a5, a3
  1a4d90:	959a                	add.n	a9, a5, a9
  1a4d92:	005692               	s16i	a9, a6, 0
  1a4d95:	fff6c6               	j	1a4d74 <xa_wma_decoder_prv_calc_q3_q4+0xc>

001a4d98 <xa_wma_decoder_prv_adapt_trig_to_subframe_config>:
  1a4d98:	004136               	entry	a1, 32
  1a4d9b:	1f9282               	l16si	a8, a2, 62
  1a4d9e:	209252               	l16si	a5, a2, 64
  1a4da1:	e43b91               	l32r	a9, 19de90 (800 <XtosCoreStateSize+0x580>)
  1a4da4:	435580               	min	a5, a5, a8
  1a4da7:	30d5a6               	blti	a5, 64, 1a4ddb <xa_wma_decoder_prv_adapt_trig_to_subframe_config+0x43>
  1a4daa:	2d2957               	blt	a9, a5, 1a4ddb <xa_wma_decoder_prv_adapt_trig_to_subframe_config+0x43>
  1a4dad:	4922b2               	l32i	a11, a2, 0x124
  1a4db0:	21a750               	srai	a10, a5, 7
  1a4db3:	a0aab0               	addx4	a10, a10, a11
  1a4db6:	4aa8                	l32i.n	a10, a10, 16
  1a4db8:	0ae8                	l32i.n	a14, a10, 0
  1a4dba:	21e1e0               	srai	a14, a14, 1
  1a4dbd:	02e9                	s32i.n	a14, a2, 0
  1a4dbf:	1ad8                	l32i.n	a13, a10, 4
  1a4dc1:	21d1d0               	srai	a13, a13, 1
  1a4dc4:	12d9                	s32i.n	a13, a2, 4
  1a4dc6:	0ac8                	l32i.n	a12, a10, 0
  1a4dc8:	21c1c0               	srai	a12, a12, 1
  1a4dcb:	60c0c0               	neg	a12, a12
  1a4dce:	22c9                	s32i.n	a12, a2, 8
  1a4dd0:	1ab8                	l32i.n	a11, a10, 4
  1a4dd2:	21b1b0               	srai	a11, a11, 1
  1a4dd5:	32b9                	s32i.n	a11, a2, 12
  1a4dd7:	8aa8                	l32i.n	a10, a10, 32
  1a4dd9:	42a9                	s32i.n	a10, a2, 16
  1a4ddb:	f01d                	retw.n

001a4ddd <xa_wma_decoder_prv_adapt_trig_to_subframe_config+0x45>:
  1a4ddd:	000000                                        ...

001a4de0 <xa_wma_decoder_au_update_max_esc>:
  1a4de0:	004136               	entry	a1, 32
  1a4de3:	d60c                	movi.n	a6, 13
  1a4de5:	180c                	movi.n	a8, 1
  1a4de7:	0e53a6               	blti	a3, 5, 1a4df9 <xa_wma_decoder_au_update_max_esc+0x19>
  1a4dea:	e40c                	movi.n	a4, 14
  1a4dec:	09a437               	bge	a4, a3, 1a4df9 <xa_wma_decoder_au_update_max_esc+0x19>
  1a4def:	18c3e6               	bgei	a3, 32, 1a4e0b <xa_wma_decoder_au_update_max_esc+0x2b>
  1a4df2:	c60c                	movi.n	a6, 12
  1a4df4:	c30c                	movi.n	a3, 12
  1a4df6:	000046               	j	1a4dfb <xa_wma_decoder_au_update_max_esc+0x1b>

001a4df9 <xa_wma_decoder_au_update_max_esc+0x19>:
  1a4df9:	063d                	mov.n	a3, a6

001a4dfb <xa_wma_decoder_au_update_max_esc+0x1b>:
  1a4dfb:	166262               	s32i	a6, a2, 88
  1a4dfe:	401300               	ssl	a3
  1a4e01:	a18800               	sll	a8, a8
  1a4e04:	880b                	addi.n	a8, a8, -1
  1a4e06:	176282               	s32i	a8, a2, 92
  1a4e09:	f01d                	retw.n

001a4e0b <xa_wma_decoder_au_update_max_esc+0x2b>:
  1a4e0b:	792c                	movi.n	a9, 39
  1a4e0d:	062937               	blt	a9, a3, 1a4e17 <xa_wma_decoder_au_update_max_esc+0x37>
  1a4e10:	b60c                	movi.n	a6, 11
  1a4e12:	b30c                	movi.n	a3, 11
  1a4e14:	fff8c6               	j	1a4dfb <xa_wma_decoder_au_update_max_esc+0x1b>

001a4e17 <xa_wma_decoder_au_update_max_esc+0x37>:
  1a4e17:	ca2c                	movi.n	a10, 44
  1a4e19:	062a37               	blt	a10, a3, 1a4e23 <xa_wma_decoder_au_update_max_esc+0x43>
  1a4e1c:	a60c                	movi.n	a6, 10
  1a4e1e:	a30c                	movi.n	a3, 10
  1a4e20:	fff5c6               	j	1a4dfb <xa_wma_decoder_au_update_max_esc+0x1b>

001a4e23 <xa_wma_decoder_au_update_max_esc+0x43>:
  1a4e23:	960c                	movi.n	a6, 9
  1a4e25:	930c                	movi.n	a3, 9
  1a4e27:	fff406               	j	1a4dfb <xa_wma_decoder_au_update_max_esc+0x1b>

001a4e2a <xa_wma_decoder_au_update_max_esc+0x4a>:
	...

001a4e2c <xa_wma_decoder_qst_calc_quant_step>:
  1a4e2c:	006136               	entry	a1, 48
  1a4e2f:	181c                	movi.n	a8, 17
  1a4e31:	182827               	blt	a8, a2, 1a4e4d <xa_wma_decoder_qst_calc_quant_step+0x21>
  1a4e34:	e42091               	l32r	a9, 19deb4 (62089bf <_memmap_mem_sram_end+0x57c89bf>)
  1a4e37:	e42031               	l32r	a3, 19deb8 (de939b1 <_memmap_mem_sram_end+0xd4539b1>)
  1a4e3a:	218320               	srai	a8, a2, 3
  1a4e3d:	60a080               	neg	a10, a8
  1a4e40:	a38a80               	movltz	a8, a10, a8
  1a4e43:	a33920               	movltz	a3, a9, a2
  1a4e46:	b21c                	movi.n	a2, 27
  1a4e48:	c02280               	sub	a2, a2, a8
  1a4e4b:	f01d                	retw.n

001a4e4d <xa_wma_decoder_qst_calc_quant_step+0x21>:
  1a4e4d:	a14b                	addi.n	a10, a1, 4
  1a4e4f:	91a0b2               	movi	a11, 145
  1a4e52:	1c2b27               	blt	a11, a2, 1a4e72 <xa_wma_decoder_qst_calc_quant_step+0x46>
  1a4e55:	01bd                	mov.n	a11, a1
  1a4e57:	21d320               	srai	a13, a2, 3
  1a4e5a:	8c1c                	movi.n	a12, 24
  1a4e5c:	a0e230               	addx4	a14, a2, a3
  1a4e5f:	ffdee2               	addmi	a14, a14, 0xffffff00
  1a4e62:	c0ccd0               	sub	a12, a12, a13
  1a4e65:	2e2ee2               	l32i	a14, a14, 184
  1a4e68:	11e9                	s32i.n	a14, a1, 4
  1a4e6a:	01c9                	s32i.n	a12, a1, 0
  1a4e6c:	ffa725               	call8	1a48e0 <xa_wma_decoder_prv_re_config+0x54>
  1a4e6f:	000906               	j	1a4e97 <xa_wma_decoder_qst_calc_quant_step+0x6b>

001a4e72 <xa_wma_decoder_qst_calc_quant_step+0x46>:
  1a4e72:	a2a0f2               	movi	a15, 162
  1a4e75:	680c                	movi.n	a8, 6
  1a4e77:	5c0c                	movi.n	a12, 5
  1a4e79:	97a092               	movi	a9, 151
  1a4e7c:	729290               	salt	a9, a2, a9
  1a4e7f:	93c890               	movnez	a12, a8, a9
  1a4e82:	172f27               	blt	a15, a2, 1a4e9d <xa_wma_decoder_qst_calc_quant_step+0x71>
  1a4e85:	e40db1               	l32r	a11, 19debc (29ed9c <xa_wma_decoder_inv_quant+0xd08>)
  1a4e88:	a0b2b0               	addx4	a11, a2, a11
  1a4e8b:	7f2bb2               	l32i	a11, a11, 0x1fc

001a4e8e <xa_wma_decoder_qst_calc_quant_step+0x62>:
  1a4e8e:	11b9                	s32i.n	a11, a1, 4
  1a4e90:	01c9                	s32i.n	a12, a1, 0
  1a4e92:	01bd                	mov.n	a11, a1
  1a4e94:	ffa4a5               	call8	1a48e0 <xa_wma_decoder_prv_re_config+0x54>

001a4e97 <xa_wma_decoder_qst_calc_quant_step+0x6b>:
  1a4e97:	0128                	l32i.n	a2, a1, 0
  1a4e99:	1138                	l32i.n	a3, a1, 4
  1a4e9b:	f01d                	retw.n

001a4e9d <xa_wma_decoder_qst_calc_quant_step+0x71>:
  1a4e9d:	fb7c                	movi.n	a11, -1
  1a4e9f:	fffac6               	j	1a4e8e <xa_wma_decoder_qst_calc_quant_step+0x62>

001a4ea2 <xa_wma_decoder_qst_calc_quant_step+0x76>:
	...

001a4ea4 <xa_wma_decoder_prv_init_discard_silence>:
  1a4ea4:	006136               	entry	a1, 48
  1a4ea7:	0c0c                	movi.n	a12, 0
  1a4ea9:	180c                	movi.n	a8, 1
  1a4eab:	2e0292               	l8ui	a9, a2, 46
  1a4eae:	3c12d2               	l16ui	a13, a2, 120
  1a4eb1:	939890               	movnez	a9, a8, a9
  1a4eb4:	0d1da6               	blti	a13, 1, 1a4ec5 <xa_wma_decoder_prv_init_discard_silence+0x21>
  1a4eb7:	3522b2               	l32i	a11, a2, 212
  1a4eba:	079d76               	loopnez	a13, 1a4ec5 <xa_wma_decoder_prv_init_discard_silence+0x21>
  1a4ebd:	9ba8                	l32i.n	a10, a11, 36
  1a4ebf:	40cbb2               	addi	a11, a11, 64
  1a4ec2:	839ca0               	moveqz	a9, a12, a10

001a4ec5 <xa_wma_decoder_prv_init_discard_silence+0x21>:
  1a4ec5:	140c                	movi.n	a4, 1
  1a4ec7:	f98c                	beqz.n	a9, 1a4eda <xa_wma_decoder_prv_init_discard_silence+0x36>
  1a4ec9:	0d1da6               	blti	a13, 1, 1a4eda <xa_wma_decoder_prv_init_discard_silence+0x36>
  1a4ecc:	3522b2               	l32i	a11, a2, 212
  1a4ecf:	079d76               	loopnez	a13, 1a4eda <xa_wma_decoder_prv_init_discard_silence+0x36>
  1a4ed2:	abe8                	l32i.n	a14, a11, 40
  1a4ed4:	40cbb2               	addi	a11, a11, 64
  1a4ed7:	939ce0               	movnez	a9, a12, a14
  1a4eda:	1b62c2               	s32i	a12, a2, 108
  1a4edd:	498c                	beqz.n	a9, 1a4ee5 <xa_wma_decoder_prv_init_discard_silence+0x41>
  1a4edf:	5692a2               	l16si	a10, a2, 172
  1a4ee2:	000f06               	j	1a4f22 <xa_wma_decoder_prv_init_discard_silence+0x7e>

001a4ee5 <xa_wma_decoder_prv_init_discard_silence+0x41>:
  1a4ee5:	02ad                	mov.n	a10, a2
  1a4ee7:	01dd                	mov.n	a13, a1
  1a4ee9:	e2b8                	l32i.n	a11, a2, 56
  1a4eeb:	e12b                	addi.n	a14, a1, 2
  1a4eed:	009b32               	l16si	a3, a11, 0
  1a4ef0:	ffdbb2               	addmi	a11, a11, 0xffffff00
  1a4ef3:	7f9bb2               	l16si	a11, a11, 254
  1a4ef6:	03cd                	mov.n	a12, a3
  1a4ef8:	ffe465               	call8	1a4d40 <xa_wma_decoder_prv_calc_q1_q2>
  1a4efb:	3c12d2               	l16ui	a13, a2, 120
  1a4efe:	5792e2               	l16si	a14, a2, 174
  1a4f01:	b31b                	addi.n	a11, a3, 1
  1a4f03:	0191a2               	l16si	a10, a1, 2
  1a4f06:	1b6242               	s32i	a4, a2, 108
  1a4f09:	b3b330               	movgez	a11, a3, a3
  1a4f0c:	ce1b                	addi.n	a12, a14, 1
  1a4f0e:	21b1b0               	srai	a11, a11, 1
  1a4f11:	23bb80               	sext	a11, a11, 15
  1a4f14:	b3cee0               	movgez	a12, a14, a14
  1a4f17:	21c1c0               	srai	a12, a12, 1
  1a4f1a:	23cc80               	sext	a12, a12, 15
  1a4f1d:	aaca                	add.n	a10, a10, a12
  1a4f1f:	c0aab0               	sub	a10, a10, a11

001a4f22 <xa_wma_decoder_prv_init_discard_silence+0x7e>:
  1a4f22:	101da6               	blti	a13, 1, 1a4f36 <xa_wma_decoder_prv_init_discard_silence+0x92>
  1a4f25:	0b0c                	movi.n	a11, 0
  1a4f27:	02cd                	mov.n	a12, a2

001a4f29 <xa_wma_decoder_prv_init_discard_silence+0x85>:
  1a4f29:	bb1b                	addi.n	a11, a11, 1
  1a4f2b:	3a6ca2               	s32i	a10, a12, 232
  1a4f2e:	3c12d2               	l16ui	a13, a2, 120
  1a4f31:	cc4b                	addi.n	a12, a12, 4
  1a4f33:	f22bd7               	blt	a11, a13, 1a4f29 <xa_wma_decoder_prv_init_discard_silence+0x85>

001a4f36 <xa_wma_decoder_prv_init_discard_silence+0x92>:
  1a4f36:	1a22e2               	l32i	a14, a2, 104
  1a4f39:	023e66               	bnei	a14, 3, 1a4f3f <xa_wma_decoder_prv_init_discard_silence+0x9b>
  1a4f3c:	1a6242               	s32i	a4, a2, 104

001a4f3f <xa_wma_decoder_prv_init_discard_silence+0x9b>:
  1a4f3f:	f01d                	retw.n

001a4f41 <xa_wma_decoder_prv_init_discard_silence+0x9d>:
  1a4f41:	000000                                        ...

001a4f44 <xa_wma_decoder_stereo_proc>:
  1a4f44:	004136               	entry	a1, 32
  1a4f47:	fcc462               	addi	a6, a4, -4
  1a4f4a:	400000c040f0433e 	{ ae_l32m.i	aed0, a3, 0; nop; addi	a4, a3, -4 }
  1a4f52:	10a276               	loopgtz	a2, 1a4f66 <xa_wma_decoder_stereo_proc+0x22>
  1a4f55:	c81614               	ae_l32m.i	aed1, a6, 4
  1a4f58:	96f4ad110012031e 	{ ae_l32m.iu	aed0, a3, 4; ae_sub64	aed2, aed0, aed1; ae_add64	aed1, aed0, aed1 }
  1a4f60:	e52614               	ae_s32m.iu	aed2, a6, 4
  1a4f63:	e51414               	ae_s32m.iu	aed1, a4, 4

001a4f66 <xa_wma_decoder_stereo_proc+0x22>:
  1a4f66:	f01d                	retw.n

001a4f68 <xa_wma_decoder_au_inv_channel_x_form>:
  1a4f68:	004136               	entry	a1, 32
  1a4f6b:	3c12e2               	l16ui	a14, a2, 120
  1a4f6e:	2f2282               	l32i	a8, a2, 188
  1a4f71:	221ea6               	blti	a14, 1, 1a4f97 <xa_wma_decoder_au_inv_channel_x_form+0x2f>
  1a4f74:	1d0c                	movi.n	a13, 1
  1a4f76:	190c                	movi.n	a9, 1
  1a4f78:	0a0c                	movi.n	a10, 0
  1a4f7a:	3522c2               	l32i	a12, a2, 212
  1a4f7d:	139e76               	loopnez	a14, 1a4f94 <xa_wma_decoder_au_inv_channel_x_form+0x2c>
  1a4f80:	11faa0               	slli	a15, a10, 6
  1a4f83:	0b0c                	movi.n	a11, 0
  1a4f85:	aa1b                	addi.n	a10, a10, 1
  1a4f87:	fcfa                	add.n	a15, a12, a15
  1a4f89:	9ff8                	l32i.n	a15, a15, 36
  1a4f8b:	23aa80               	sext	a10, a10, 15
  1a4f8e:	83bdf0               	moveqz	a11, a13, a15
  1a4f91:	109b90               	and	a9, a11, a9

001a4f94 <xa_wma_decoder_au_inv_channel_x_form+0x2c>:
  1a4f94:	000046               	j	1a4f99 <xa_wma_decoder_au_inv_channel_x_form+0x31>

001a4f97 <xa_wma_decoder_au_inv_channel_x_form+0x2f>:
  1a4f97:	190c                	movi.n	a9, 1

001a4f99 <xa_wma_decoder_au_inv_channel_x_form+0x31>:
  1a4f99:	a8ac                	beqz.n	a8, 1a4fc7 <xa_wma_decoder_au_inv_channel_x_form+0x5f>
  1a4f9b:	89ec                	bnez.n	a9, 1a4fc7 <xa_wma_decoder_au_inv_channel_x_form+0x5f>
  1a4f9d:	3522c2               	l32i	a12, a2, 212
  1a4fa0:	0a0c                	movi.n	a10, 0
  1a4fa2:	ccb8                	l32i.n	a11, a12, 48
  1a4fa4:	1c2cc2               	l32i	a12, a12, 112
  1a4fa7:	161ea6               	blti	a14, 1, 1a4fc1 <xa_wma_decoder_au_inv_channel_x_form+0x59>
  1a4faa:	1d0c                	movi.n	a13, 1

001a4fac <xa_wma_decoder_au_inv_channel_x_form+0x44>:
  1a4fac:	11faa0               	slli	a15, a10, 6
  1a4faf:	3522e2               	l32i	a14, a2, 212
  1a4fb2:	aa1b                	addi.n	a10, a10, 1
  1a4fb4:	eefa                	add.n	a14, a14, a15
  1a4fb6:	9ed9                	s32i.n	a13, a14, 36
  1a4fb8:	3c12e2               	l16ui	a14, a2, 120
  1a4fbb:	23aa80               	sext	a10, a10, 15
  1a4fbe:	ea2ae7               	blt	a10, a14, 1a4fac <xa_wma_decoder_au_inv_channel_x_form+0x44>

001a4fc1 <xa_wma_decoder_au_inv_channel_x_form+0x59>:
  1a4fc1:	1e92a2               	l16si	a10, a2, 60
  1a4fc4:	fff7e5               	call8	1a4f44 <xa_wma_decoder_stereo_proc>
  1a4fc7:	020c                	movi.n	a2, 0
  1a4fc9:	f01d                	retw.n

001a4fcb <xa_wma_decoder_au_inv_channel_x_form+0x63>:
  1a4fcb:	00000000 00413600                                .....

001a4fd0 <xa_wma_decoder_au_inv_channel_x_form+0x68>:
  1a4fd0:	004136               	entry	a1, 32
  1a4fd3:	007396               	bltz	a3, 1a4fde <xa_wma_decoder_au_inv_channel_x_form+0x76>
  1a4fd6:	401300               	ssl	a3
  1a4fd9:	a12200               	sll	a2, a2
  1a4fdc:	f01d                	retw.n

001a4fde <xa_wma_decoder_au_inv_channel_x_form+0x76>:
  1a4fde:	604030               	neg	a4, a3
  1a4fe1:	400400               	ssr	a4
  1a4fe4:	b12020               	sra	a2, a2
  1a4fe7:	f01d                	retw.n

001a4fe9 <xa_wma_decoder_au_inv_channel_x_form+0x81>:
  1a4fe9:	000000                                        ...

001a4fec <xa_wma_decoder_au_recon_coefficents_high_rate>:
  1a4fec:	00e136               	entry	a1, 112
  1a4fef:	479232               	l16si	a3, a2, 142
  1a4ff2:	046132               	s32i	a3, a1, 16
  1a4ff5:	c478                	l32i.n	a7, a4, 48
  1a4ff7:	2422a2               	l32i	a10, a2, 144
  1a4ffa:	469232               	l16si	a3, a2, 140
  1a4ffd:	0d40244160b01a6e 	{ blti.w18	a10, 1, 1a5247 <xa_wma_decoder_au_recon_coefficents_high_rate+0x25b>; nop }
  1a5005:	1e92b2               	l16si	a11, a2, 60
  1a5008:	0d402341b0b01b6e 	{ blti.w18	a11, 1, 1a5247 <xa_wma_decoder_au_recon_coefficents_high_rate+0x25b>; nop }
  1a5010:	b149                	s32i.n	a4, a1, 44
  1a5012:	109442               	l16si	a4, a4, 32
  1a5015:	cc0c                	movi.n	a12, 12
  1a5017:	440b                	addi.n	a4, a4, -1
  1a5019:	234480               	sext	a4, a4, 15
  1a501c:	fb7c65               	call8	1a07e4 <wma_div32>
  1a501f:	2422b2               	l32i	a11, a2, 144
  1a5022:	0c0c                	movi.n	a12, 0
  1a5024:	f1a9                	s32i.n	a10, a1, 60
  1a5026:	126132               	s32i	a3, a1, 72
  1a5029:	5792a2               	l16si	a10, a2, 174
  1a502c:	fb7b65               	call8	1a07e4 <wma_div32>
  1a502f:	106172               	s32i	a7, a1, 64
  1a5032:	030c                	movi.n	a3, 0
  1a5034:	392282               	l32i	a8, a2, 228
  1a5037:	382292               	l32i	a9, a2, 224
  1a503a:	e61c                	movi.n	a6, 30
  1a503c:	fb1c                	movi.n	a11, 31
  1a503e:	3c0a14               	ae_cvt48a32	aed0, a10
  1a5041:	d40b                	addi.n	a13, a4, -1
  1a5043:	fc7c                	movi.n	a12, -1
  1a5045:	e72b                	addi.n	a14, a7, 2
  1a5047:	a1e9                	s32i.n	a14, a1, 40
  1a5049:	e1c9                	s32i.n	a12, a1, 56
  1a504b:	91d9                	s32i.n	a13, a1, 36
  1a504d:	25a0d4               	ae_nsa64	a10, aed0
  1a5050:	0d0c                	movi.n	a13, 0
  1a5052:	f0caa2               	addi	a10, a10, -16
  1a5055:	43aab0               	min	a10, a10, a11
  1a5058:	c066a0               	sub	a6, a6, a10
  1a505b:	236680               	sext	a6, a6, 15
  1a505e:	909690               	addx2	a9, a6, a9
  1a5061:	f05660               	subx8	a5, a6, a6
  1a5064:	a05560               	addx4	a5, a5, a6
  1a5067:	009992               	l16si	a9, a9, 0
  1a506a:	41d9                	s32i.n	a13, a1, 16
  1a506c:	116192               	s32i	a9, a1, 68
  1a506f:	905580               	addx2	a5, a5, a8
  1a5072:	c199                	s32i.n	a9, a1, 48
  1a5074:	019762               	l16si	a6, a7, 2
  1a5077:	d189                	s32i.n	a8, a1, 52
  1a5079:	660b                	addi.n	a6, a6, -1
  1a507b:	236680               	sext	a6, a6, 15

001a507e <xa_wma_decoder_au_recon_coefficents_high_rate+0x92>:
  1a507e:	0d000d4140b0a64e 	{ bge.w18	a6, a4, 1a5156 <xa_wma_decoder_au_recon_coefficents_high_rate+0x16a>; nop }
  1a5086:	112182               	l32i	a8, a1, 68
  1a5089:	f1e8                	l32i.n	a14, a1, 60
  1a508b:	0d000c4170b0a38e 	{ bge.w18	a3, a8, 1a5156 <xa_wma_decoder_au_recon_coefficents_high_rate+0x16a>; nop }
  1a5093:	400001b545124e6e 	{ ae_movda32	aed2, a14; nop; ae_movda32	aed1, a6 }
  1a509b:	eb7bdd020101259f 	{ nop; ae_mulp32x2	aed1, aed1, aed2; nop }
  1a50a3:	112182               	l32i	a8, a1, 68
  1a50a6:	25c1c4               	ae_movad32.l	a12, aed1
  1a50a9:	019592               	l16si	a9, a5, 2
  1a50ac:	21ccc0               	srai	a12, a12, 12
  1a50af:	092c97               	blt	a12, a9, 1a50bc <xa_wma_decoder_au_recon_coefficents_high_rate+0xd0>

001a50b2 <xa_wma_decoder_au_recon_coefficents_high_rate+0xc6>:
  1a50b2:	331b                	addi.n	a3, a3, 1
  1a50b4:	0295f2               	l16si	a15, a5, 4
  1a50b7:	552b                	addi.n	a5, a5, 2
  1a50b9:	f5acf7               	bge	a12, a15, 1a50b2 <xa_wma_decoder_au_recon_coefficents_high_rate+0xc6>

001a50bc <xa_wma_decoder_au_recon_coefficents_high_rate+0xd0>:
  1a50bc:	0d00094160b0a38e 	{ bge.w18	a3, a8, 1a5156 <xa_wma_decoder_au_recon_coefficents_high_rate+0x16a>; nop }
  1a50c4:	02ad                	mov.n	a10, a2
  1a50c6:	b1b8                	l32i.n	a11, a1, 44
  1a50c8:	03cd                	mov.n	a12, a3
  1a50ca:	fe8525               	call8	1a391c <xa_wma_decoder_prv_weighted_quantization>
  1a50cd:	61b9                	s32i.n	a11, a1, 24
  1a50cf:	f1e8                	l32i.n	a14, a1, 60
  1a50d1:	ecca92               	addi	a9, a10, -20
  1a50d4:	0bcd                	mov.n	a12, a11
  1a50d6:	d1c9                	s32i.n	a12, a1, 52
  1a50d8:	1a0c                	movi.n	a10, 1
  1a50da:	5199                	s32i.n	a9, a1, 20
  1a50dc:	3c3e14               	ae_cvt48a32	aed3, a14
  1a50df:	1b1c                	movi.n	a11, 17
  1a50e1:	fe1c                	movi.n	a14, 31
  1a50e3:	25d3d4               	ae_nsa64	a13, aed3
  1a50e6:	239980               	sext	a9, a9, 15
  1a50e9:	c199                	s32i.n	a9, a1, 48
  1a50eb:	f0cdd2               	addi	a13, a13, -16
  1a50ee:	43dde0               	min	a13, a13, a14
  1a50f1:	81d9                	s32i.n	a13, a1, 32
  1a50f3:	c0bbd0               	sub	a11, a11, a13
  1a50f6:	23bb80               	sext	a11, a11, 15
  1a50f9:	ffed65               	call8	1a4fd0 <xa_wma_decoder_au_inv_channel_x_form+0x68>
  1a50fc:	0acd                	mov.n	a12, a10
  1a50fe:	81b8                	l32i.n	a11, a1, 32
  1a5100:	0195a2               	l16si	a10, a5, 2
  1a5103:	eecbb2               	addi	a11, a11, -18
  1a5106:	23bb80               	sext	a11, a11, 15
  1a5109:	aaca                	add.n	a10, a10, a12
  1a510b:	ffec65               	call8	1a4fd0 <xa_wma_decoder_au_inv_channel_x_form+0x68>
  1a510e:	51c8                	l32i.n	a12, a1, 20
  1a5110:	61e8                	l32i.n	a14, a1, 24
  1a5112:	da0b                	addi.n	a13, a10, -1
  1a5114:	23dd80               	sext	a13, a13, 15
  1a5117:	e1d9                	s32i.n	a13, a1, 56
  1a5119:	0dfd                	mov.n	a15, a13
  1a511b:	06a4d7               	bge	a4, a13, 1a5125 <xa_wma_decoder_au_recon_coefficents_high_rate+0x139>
  1a511e:	91f8                	l32i.n	a15, a1, 36
  1a5120:	e149                	s32i.n	a4, a1, 56
  1a5122:	23ff80               	sext	a15, a15, 15

001a5125 <xa_wma_decoder_au_recon_coefficents_high_rate+0x139>:
  1a5125:	20d660               	or	a13, a6, a6
  1a5128:	1021b2               	l32i	a11, a1, 64
  1a512b:	23ac80               	sext	a10, a12, 15
  1a512e:	10c192               	addi	a9, a1, 16
  1a5131:	006192               	s32i	a9, a1, 0
  1a5134:	20c770               	or	a12, a7, a7
  1a5137:	11a9                	s32i.n	a10, a1, 4
  1a5139:	21b9                	s32i.n	a11, a1, 8
  1a513b:	a1a8                	l32i.n	a10, a1, 40
  1a513d:	07bd                	mov.n	a11, a7
  1a513f:	fbede5               	call8	1a101c <xa_wma_decoder_inv_quant_high_rate>
  1a5142:	0a6d                	mov.n	a6, a10
  1a5144:	331b                	addi.n	a3, a3, 1
  1a5146:	41d8                	l32i.n	a13, a1, 16
  1a5148:	552b                	addi.n	a5, a5, 2
  1a514a:	21c1d0               	srai	a12, a13, 1
  1a514d:	a0cc70               	addx4	a12, a12, a7
  1a5150:	1061c2               	s32i	a12, a1, 64
  1a5153:	ffc9c6               	j	1a507e <xa_wma_decoder_au_recon_coefficents_high_rate+0x92>

001a5156 <xa_wma_decoder_au_recon_coefficents_high_rate+0x16a>:
  1a5156:	1021e2               	l32i	a14, a1, 64
  1a5159:	0c0c                	movi.n	a12, 0
  1a515b:	90ad70               	addx2	a10, a13, a7
  1a515e:	009aa2               	l16si	a10, a10, 0
  1a5161:	0ec9                	s32i.n	a12, a14, 0
  1a5163:	769467               	bne	a4, a6, 1a51dd <xa_wma_decoder_au_recon_coefficents_high_rate+0x1f1>
  1a5166:	e1b8                	l32i.n	a11, a1, 56
  1a5168:	71a9                	s32i.n	a10, a1, 28
  1a516a:	4326b7               	blt	a6, a11, 1a51b1 <xa_wma_decoder_au_recon_coefficents_high_rate+0x1c5>
  1a516d:	f1d8                	l32i.n	a13, a1, 60
  1a516f:	400001b5455446de 	{ ae_movda32	aed4, a6; nop; ae_movda32	aed5, a13 }
  1a5177:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1a517f:	25c4c4               	ae_movad32.l	a12, aed4
  1a5182:	21ccc0               	srai	a12, a12, 12

001a5185 <xa_wma_decoder_au_recon_coefficents_high_rate+0x199>:
  1a5185:	1121e2               	l32i	a14, a1, 68
  1a5188:	0c2e37               	blt	a14, a3, 1a5198 <xa_wma_decoder_au_recon_coefficents_high_rate+0x1ac>
  1a518b:	0095f2               	l16si	a15, a5, 0
  1a518e:	552b                	addi.n	a5, a5, 2
  1a5190:	042cf7               	blt	a12, a15, 1a5198 <xa_wma_decoder_au_recon_coefficents_high_rate+0x1ac>
  1a5193:	331b                	addi.n	a3, a3, 1
  1a5195:	fffb06               	j	1a5185 <xa_wma_decoder_au_recon_coefficents_high_rate+0x199>

001a5198 <xa_wma_decoder_au_recon_coefficents_high_rate+0x1ac>:
  1a5198:	112182               	l32i	a8, a1, 68
  1a519b:	ffc3c2               	addi	a12, a3, -1
  1a519e:	0f28c7               	blt	a8, a12, 1a51b1 <xa_wma_decoder_au_recon_coefficents_high_rate+0x1c5>
  1a51a1:	20a220               	or	a10, a2, a2
  1a51a4:	0b21b2               	l32i	a11, a1, 44
  1a51a7:	fe7765               	call8	1a391c <xa_wma_decoder_prv_weighted_quantization>
  1a51aa:	d1b9                	s32i.n	a11, a1, 52
  1a51ac:	ecca92               	addi	a9, a10, -20
  1a51af:	c199                	s32i.n	a9, a1, 48
  1a51b1:	d1c8                	l32i.n	a12, a1, 52
  1a51b3:	c1b8                	l32i.n	a11, a1, 48
  1a51b5:	71d8                	l32i.n	a13, a1, 28
  1a51b7:	137dd4               	ae_cvtp24a16x2.ll	aed7, a13, a13
  1a51ba:	60b0b0               	neg	a11, a11
  1a51bd:	0c801a37c7176c2e 	{ ae_cvt48a32	aed6, a12; ae_sel16i	aed7, aed7, aed7, 1 }
  1a51c5:	eb6bdd070606259f 	{ nop; ae_mulf48q32sp16s.l	aed6, aed6, aed7; nop }
  1a51cd:	23bb80               	sext	a11, a11, 15
  1a51d0:	25a634               	ae_trunca32q48	a10, aed6
  1a51d3:	ffdfe5               	call8	1a4fd0 <xa_wma_decoder_au_inv_channel_x_form+0x68>
  1a51d6:	0c0c                	movi.n	a12, 0
  1a51d8:	a0e670               	addx4	a14, a6, a7
  1a51db:	0ea9                	s32i.n	a10, a14, 0

001a51dd <xa_wma_decoder_au_recon_coefficents_high_rate+0x1f1>:
  1a51dd:	5992d2               	l16si	a13, a2, 178
  1a51e0:	07a0f2               	movi	a15, 7
  1a51e3:	1e92a2               	l16si	a10, a2, 60
  1a51e6:	a0bd70               	addx4	a11, a13, a7
  1a51e9:	c0aad0               	sub	a10, a10, a13
  1a51ec:	11aae0               	slli	a10, a10, 2
  1a51ef:	21a2a0               	srai	a10, a10, 2
  1a51f2:	0a0fb7               	bnone	a15, a11, 1a5200 <xa_wma_decoder_au_recon_coefficents_high_rate+0x214>
  1a51f5:	ebfa2f000008faaf 	{ addi	a10, a10, -1; ae_movi	aed8, 0; nop }
  1a51fd:	e18b14               	ae_s32.l.ip	aed8, a11, 4

001a5200 <xa_wma_decoder_au_recon_coefficents_high_rate+0x214>:
  1a5200:	131aa6               	blti	a10, 1, 1a5217 <xa_wma_decoder_au_recon_coefficents_high_rate+0x22b>
  1a5203:	209bb0               	or	a9, a11, a11
  1a5206:	ebfa200000001aef 	{ addi	a14, a10, 1; ae_movi	aed0, 0; nop }
  1a520e:	21e1e0               	srai	a14, a14, 1
  1a5211:	02ae76               	loopgtz	a14, 1a5217 <xa_wma_decoder_au_recon_coefficents_high_rate+0x22b>
  1a5214:	620914               	ae_s32x2.ip	aed0, a9, 8

001a5217 <xa_wma_decoder_au_recon_coefficents_high_rate+0x22b>:
  1a5217:	0a6a07               	bbci	a10, 0, 1a5225 <xa_wma_decoder_au_recon_coefficents_high_rate+0x239>
  1a521a:	ebfa52000009fabf 	{ addx4	a15, a10, a11; ae_movi	aed9, 0; nop }
  1a5222:	e09ff4               	ae_s32.l.i	aed9, a15, -4

001a5225 <xa_wma_decoder_au_recon_coefficents_high_rate+0x239>:
  1a5225:	41c9                	s32i.n	a12, a1, 16
  1a5227:	1e9282               	l16si	a8, a2, 60
  1a522a:	08a867               	bge	a8, a6, 1a5236 <xa_wma_decoder_au_recon_coefficents_high_rate+0x24a>
  1a522d:	465262               	s16i	a6, a2, 140
  1a5230:	e2bf91               	l32r	a9, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  1a5233:	000306               	j	1a5243 <xa_wma_decoder_au_recon_coefficents_high_rate+0x257>

001a5236 <xa_wma_decoder_au_recon_coefficents_high_rate+0x24a>:
  1a5236:	122132               	l32i	a3, a1, 72
  1a5239:	090c                	movi.n	a9, 0

001a523b <xa_wma_decoder_au_recon_coefficents_high_rate+0x24f>:
  1a523b:	465232               	s16i	a3, a2, 140
  1a523e:	41a8                	l32i.n	a10, a1, 16
  1a5240:	4752a2               	s16i	a10, a2, 142

001a5243 <xa_wma_decoder_au_recon_coefficents_high_rate+0x257>:
  1a5243:	092d                	mov.n	a2, a9
  1a5245:	f01d                	retw.n

001a5247 <xa_wma_decoder_au_recon_coefficents_high_rate+0x25b>:
  1a5247:	e2b991               	l32r	a9, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  1a524a:	fffb46               	j	1a523b <xa_wma_decoder_au_recon_coefficents_high_rate+0x24f>

001a524d <xa_wma_decoder_au_recon_coefficents_high_rate+0x261>:
  1a524d:	000000                                        ...

001a5250 <xa_wma_decoder_au_recon_coefficents_high_rate+0x264>:
  1a5250:	004136               	entry	a1, 32
  1a5253:	0228                	l32i.n	a2, a2, 0
  1a5255:	202232               	l32i	a3, a2, 128
  1a5258:	738c                	beqz.n	a3, 1a5263 <xa_wma_decoder_au_recon_coefficents_high_rate+0x277>
  1a525a:	8228                	l32i.n	a2, a2, 32
  1a525c:	22bb                	addi.n	a2, a2, 11
  1a525e:	742020               	extui	a2, a2, 0, 8
  1a5261:	f01d                	retw.n

001a5263 <xa_wma_decoder_au_recon_coefficents_high_rate+0x277>:
  1a5263:	020c                	movi.n	a2, 0
  1a5265:	f01d                	retw.n

001a5267 <xa_wma_decoder_au_recon_coefficents_high_rate+0x27b>:
	...

001a5268 <xa_wma_decoder_ibsrm_init>:
  1a5268:	004136               	entry	a1, 32
  1a526b:	b239                	s32i.n	a3, a2, 44
  1a526d:	f80c                	movi.n	a8, 15
  1a526f:	090c                	movi.n	a9, 0
  1a5271:	140c                	movi.n	a4, 1
  1a5273:	c249                	s32i.n	a4, a2, 48
  1a5275:	a289                	s32i.n	a8, a2, 40
  1a5277:	0299                	s32i.n	a9, a2, 0
  1a5279:	1299                	s32i.n	a9, a2, 4
  1a527b:	2299                	s32i.n	a9, a2, 8
  1a527d:	3299                	s32i.n	a9, a2, 12
  1a527f:	4299                	s32i.n	a9, a2, 16
  1a5281:	5299                	s32i.n	a9, a2, 20
  1a5283:	6299                	s32i.n	a9, a2, 24
  1a5285:	7299                	s32i.n	a9, a2, 28
  1a5287:	8299                	s32i.n	a9, a2, 32
  1a5289:	9299                	s32i.n	a9, a2, 36
  1a528b:	f01d                	retw.n

001a528d <xa_wma_decoder_ibsrm_init+0x25>:
  1a528d:	000000                                        ...

001a5290 <ibstrm_reset>:
  1a5290:	004136               	entry	a1, 32
  1a5293:	1248                	l32i.n	a4, a2, 4
  1a5295:	030c                	movi.n	a3, 0
  1a5297:	8239                	s32i.n	a3, a2, 32
  1a5299:	9239                	s32i.n	a3, a2, 36
  1a529b:	7239                	s32i.n	a3, a2, 28
  1a529d:	084432               	s8i	a3, a4, 8
  1a52a0:	f01d                	retw.n

001a52a2 <ibstrm_reset+0x12>:
	...

001a52a4 <xa_wma_decoder_ibstrm_attach>:
  1a52a4:	004136               	entry	a1, 32
  1a52a7:	6239                	s32i.n	a3, a2, 24
  1a52a9:	7249                	s32i.n	a4, a2, 28
  1a52ab:	0d1416               	beqz	a4, 1a5380 <xa_wma_decoder_ibstrm_attach+0xdc>
  1a52ae:	258c                	beqz.n	a5, 1a52b4 <xa_wma_decoder_ibstrm_attach+0x10>
  1a52b0:	5249                	s32i.n	a4, a2, 20
  1a52b2:	4239                	s32i.n	a3, a2, 16

001a52b4 <xa_wma_decoder_ibstrm_attach+0x10>:
  1a52b4:	b288                	l32i.n	a8, a2, 44
  1a52b6:	062c                	movi.n	a6, 32
  1a52b8:	e8cc                	bnez.n	a8, 1a52ca <xa_wma_decoder_ibstrm_attach+0x26>
  1a52ba:	758c                	beqz.n	a5, 1a52c5 <xa_wma_decoder_ibstrm_attach+0x21>
  1a52bc:	2298                	l32i.n	a9, a2, 8
  1a52be:	991b                	addi.n	a9, a9, 1
  1a52c0:	949090               	extui	a9, a9, 0, 10
  1a52c3:	2299                	s32i.n	a9, a2, 8

001a52c5 <xa_wma_decoder_ibstrm_attach+0x21>:
  1a52c5:	0b0c                	movi.n	a11, 0
  1a52c7:	001bc6               	j	1a533a <xa_wma_decoder_ibstrm_attach+0x96>

001a52ca <xa_wma_decoder_ibstrm_attach+0x26>:
  1a52ca:	ff7516               	beqz	a5, 1a52c5 <xa_wma_decoder_ibstrm_attach+0x21>
  1a52cd:	12a8                	l32i.n	a10, a2, 4
  1a52cf:	040c                	movi.n	a4, 0
  1a52d1:	32d8                	l32i.n	a13, a2, 12
  1a52d3:	22d9                	s32i.n	a13, a2, 8
  1a52d5:	3249                	s32i.n	a4, a2, 12
  1a52d7:	0103d2               	l8ui	a13, a3, 1
  1a52da:	0203c2               	l8ui	a12, a3, 2
  1a52dd:	0303b2               	l8ui	a11, a3, 3
  1a52e0:	11cc80               	slli	a12, a12, 8
  1a52e3:	20bbc0               	or	a11, a11, a12
  1a52e6:	0003c2               	l8ui	a12, a3, 0
  1a52e9:	11dd00               	slli	a13, a13, 16
  1a52ec:	01cc80               	slli	a12, a12, 24
  1a52ef:	20ccd0               	or	a12, a12, a13
  1a52f2:	20bbc0               	or	a11, a11, a12
  1a52f5:	32b9                	s32i.n	a11, a2, 12
  1a52f7:	fff5a5               	call8	1a5250 <xa_wma_decoder_au_recon_coefficents_high_rate+0x264>
  1a52fa:	12b8                	l32i.n	a11, a2, 4
  1a52fc:	7483a0               	extui	a8, a10, 3, 8
  1a52ff:	084ba2               	s8i	a10, a11, 8
  1a5302:	24b0a0               	extui	a11, a10, 0, 3
  1a5305:	c2e8                	l32i.n	a14, a2, 48
  1a5307:	6298                	l32i.n	a9, a2, 24
  1a5309:	32d8                	l32i.n	a13, a2, 12
  1a530b:	72f8                	l32i.n	a15, a2, 28
  1a530d:	35ccd0               	extui	a12, a13, 28, 4
  1a5310:	c0ff80               	sub	a15, a15, a8
  1a5313:	998a                	add.n	a9, a9, a8
  1a5315:	6299                	s32i.n	a9, a2, 24
  1a5317:	72f9                	s32i.n	a15, a2, 28
  1a5319:	a298                	l32i.n	a9, a2, 40
  1a531b:	a2c9                	s32i.n	a12, a2, 40
  1a531d:	7edc                	bnez.n	a14, 1a5338 <xa_wma_decoder_ibstrm_attach+0x94>
  1a531f:	c0ec90               	sub	a14, a12, a9
  1a5322:	1c0c                	movi.n	a12, 1
  1a5324:	061e26               	beqi	a14, 1, 1a532e <xa_wma_decoder_ibstrm_attach+0x8a>
  1a5327:	1f7c                	movi.n	a15, -15
  1a5329:	011ef7               	beq	a14, a15, 1a532e <xa_wma_decoder_ibstrm_attach+0x8a>
  1a532c:	0c0c                	movi.n	a12, 0
  1a532e:	052c16               	beqz	a12, 1a5384 <xa_wma_decoder_ibstrm_attach+0xe0>
  1a5331:	1288                	l32i.n	a8, a2, 4
  1a5333:	4849                	s32i.n	a4, a8, 16
  1a5335:	000046               	j	1a533a <xa_wma_decoder_ibstrm_attach+0x96>

001a5338 <xa_wma_decoder_ibstrm_attach+0x94>:
  1a5338:	c249                	s32i.n	a4, a2, 48
  1a533a:	042b16               	beqz	a11, 1a5380 <xa_wma_decoder_ibstrm_attach+0xdc>
  1a533d:	8e0c                	movi.n	a14, 8
  1a533f:	72a8                	l32i.n	a10, a2, 28
  1a5341:	ffa0f2               	movi	a15, 255

001a5344 <xa_wma_decoder_ibstrm_attach+0xa0>:
  1a5344:	381aa6               	blti	a10, 1, 1a5380 <xa_wma_decoder_ibstrm_attach+0xdc>
  1a5347:	92c8                	l32i.n	a12, a2, 36
  1a5349:	092c                	movi.n	a9, 32
  1a534b:	c0ccb0               	sub	a12, a12, a11
  1a534e:	cc8b                	addi.n	a12, a12, 8
  1a5350:	2c39c7               	bltu	a9, a12, 1a5380 <xa_wma_decoder_ibstrm_attach+0xdc>
  1a5353:	aa0b                	addi.n	a10, a10, -1
  1a5355:	62d8                	l32i.n	a13, a2, 24
  1a5357:	c09eb0               	sub	a9, a14, a11
  1a535a:	8288                	l32i.n	a8, a2, 32
  1a535c:	401900               	ssl	a9
  1a535f:	a18800               	sll	a8, a8
  1a5362:	400b00               	ssr	a11
  1a5365:	9d1b                	addi.n	a9, a13, 1
  1a5367:	0b0c                	movi.n	a11, 0
  1a5369:	000dd2               	l8ui	a13, a13, 0
  1a536c:	92c9                	s32i.n	a12, a2, 36
  1a536e:	6299                	s32i.n	a9, a2, 24
  1a5370:	72a9                	s32i.n	a10, a2, 28
  1a5372:	b190f0               	sra	a9, a15
  1a5375:	10dd90               	and	a13, a13, a9
  1a5378:	20dd80               	or	a13, a13, a8
  1a537b:	82d9                	s32i.n	a13, a2, 32
  1a537d:	fff0c6               	j	1a5344 <xa_wma_decoder_ibstrm_attach+0xa0>

001a5380 <xa_wma_decoder_ibstrm_attach+0xdc>:
  1a5380:	020c                	movi.n	a2, 0
  1a5382:	f01d                	retw.n

001a5384 <xa_wma_decoder_ibstrm_attach+0xe0>:
  1a5384:	1b0c                	movi.n	a11, 1
  1a5386:	82d9                	s32i.n	a13, a2, 32
  1a5388:	12e8                	l32i.n	a14, a2, 4
  1a538a:	42f8                	l32i.n	a15, a2, 16
  1a538c:	5288                	l32i.n	a8, a2, 20
  1a538e:	c096a0               	sub	a9, a6, a10
  1a5391:	9299                	s32i.n	a9, a2, 36
  1a5393:	fcc882               	addi	a8, a8, -4
  1a5396:	ff4b                	addi.n	a15, a15, 4
  1a5398:	62f9                	s32i.n	a15, a2, 24
  1a539a:	7289                	s32i.n	a8, a2, 28
  1a539c:	084e42               	s8i	a4, a14, 8
  1a539f:	12c8                	l32i.n	a12, a2, 4
  1a53a1:	620c                	movi.n	a2, 6
  1a53a3:	4cb9                	s32i.n	a11, a12, 16
  1a53a5:	f01d                	retw.n

001a53a7 <xa_wma_decoder_ibstrm_attach+0x103>:
	...

001a53a8 <xa_wma_decoder_ibstrm_peek_bits_non_stop>:
  1a53a8:	004136               	entry	a1, 32
  1a53ab:	9278                	l32i.n	a7, a2, 36
  1a53ad:	0e2c                	movi.n	a14, 32
  1a53af:	2eb737               	bgeu	a7, a3, 1a53e1 <xa_wma_decoder_ibstrm_peek_bits_non_stop+0x39>
  1a53b2:	8a1c                	movi.n	a10, 24
  1a53b4:	8288                	l32i.n	a8, a2, 32

001a53b6 <xa_wma_decoder_ibstrm_peek_bits_non_stop+0xe>:
  1a53b6:	223a77               	bltu	a10, a7, 1a53dc <xa_wma_decoder_ibstrm_peek_bits_non_stop+0x34>
  1a53b9:	7238                	l32i.n	a3, a2, 28
  1a53bb:	62b8                	l32i.n	a11, a2, 24
  1a53bd:	1b13a6               	blti	a3, 1, 1a53dc <xa_wma_decoder_ibstrm_peek_bits_non_stop+0x34>
  1a53c0:	778b                	addi.n	a7, a7, 8
  1a53c2:	c30b                	addi.n	a12, a3, -1
  1a53c4:	119880               	slli	a9, a8, 8
  1a53c7:	8299                	s32i.n	a9, a2, 32
  1a53c9:	000b82               	l8ui	a8, a11, 0
  1a53cc:	72c9                	s32i.n	a12, a2, 28
  1a53ce:	9279                	s32i.n	a7, a2, 36
  1a53d0:	bb1b                	addi.n	a11, a11, 1
  1a53d2:	62b9                	s32i.n	a11, a2, 24
  1a53d4:	208890               	or	a8, a8, a9
  1a53d7:	8289                	s32i.n	a8, a2, 32
  1a53d9:	fff646               	j	1a53b6 <xa_wma_decoder_ibstrm_peek_bits_non_stop+0xe>

001a53dc <xa_wma_decoder_ibstrm_peek_bits_non_stop+0x34>:
  1a53dc:	073d                	mov.n	a3, a7
  1a53de:	000046               	j	1a53e3 <xa_wma_decoder_ibstrm_peek_bits_non_stop+0x3b>

001a53e1 <xa_wma_decoder_ibstrm_peek_bits_non_stop+0x39>:
  1a53e1:	8288                	l32i.n	a8, a2, 32

001a53e3 <xa_wma_decoder_ibstrm_peek_bits_non_stop+0x3b>:
  1a53e3:	020c                	movi.n	a2, 0
  1a53e5:	c0ee30               	sub	a14, a14, a3
  1a53e8:	c0f730               	sub	a15, a7, a3
  1a53eb:	23ff80               	sext	a15, a15, 15
  1a53ee:	23ee80               	sext	a14, a14, 15
  1a53f1:	400f00               	ssr	a15
  1a53f4:	91d080               	srl	a13, a8
  1a53f7:	401e00               	ssl	a14
  1a53fa:	a1dd00               	sll	a13, a13
  1a53fd:	04d9                	s32i.n	a13, a4, 0
  1a53ff:	f01d                	retw.n

001a5401 <xa_wma_decoder_ibstrm_peek_bits_non_stop+0x59>:
  1a5401:	000000                                        ...

001a5404 <xa_wma_decoder_ibstrm_peek_bits>:
  1a5404:	004136               	entry	a1, 32
  1a5407:	9278                	l32i.n	a7, a2, 36
  1a5409:	8a1c                	movi.n	a10, 24
  1a540b:	2fb737               	bgeu	a7, a3, 1a543e <xa_wma_decoder_ibstrm_peek_bits+0x3a>

001a540e <xa_wma_decoder_ibstrm_peek_bits+0xa>:
  1a540e:	243a77               	bltu	a10, a7, 1a5436 <xa_wma_decoder_ibstrm_peek_bits+0x32>
  1a5411:	7268                	l32i.n	a6, a2, 28
  1a5413:	6258                	l32i.n	a5, a2, 24
  1a5415:	1d16a6               	blti	a6, 1, 1a5436 <xa_wma_decoder_ibstrm_peek_bits+0x32>
  1a5418:	778b                	addi.n	a7, a7, 8
  1a541a:	960b                	addi.n	a9, a6, -1
  1a541c:	8288                	l32i.n	a8, a2, 32
  1a541e:	b51b                	addi.n	a11, a5, 1
  1a5420:	118880               	slli	a8, a8, 8
  1a5423:	8289                	s32i.n	a8, a2, 32
  1a5425:	000552               	l8ui	a5, a5, 0
  1a5428:	62b9                	s32i.n	a11, a2, 24
  1a542a:	7299                	s32i.n	a9, a2, 28
  1a542c:	9279                	s32i.n	a7, a2, 36
  1a542e:	205580               	or	a5, a5, a8
  1a5431:	8259                	s32i.n	a5, a2, 32
  1a5433:	fff5c6               	j	1a540e <xa_wma_decoder_ibstrm_peek_bits+0xa>

001a5436 <xa_wma_decoder_ibstrm_peek_bits+0x32>:
  1a5436:	04b737               	bgeu	a7, a3, 1a543e <xa_wma_decoder_ibstrm_peek_bits+0x3a>
  1a5439:	e23b21               	l32r	a2, 19dd28 (80040004 <_log_data_end+0x2c3e4>)
  1a543c:	f01d                	retw.n

001a543e <xa_wma_decoder_ibstrm_peek_bits+0x3a>:
  1a543e:	8298                	l32i.n	a9, a2, 32
  1a5440:	c0a730               	sub	a10, a7, a3
  1a5443:	020c                	movi.n	a2, 0
  1a5445:	23aa80               	sext	a10, a10, 15
  1a5448:	400a00               	ssr	a10
  1a544b:	919090               	srl	a9, a9
  1a544e:	0a2c                	movi.n	a10, 32
  1a5450:	c0aa30               	sub	a10, a10, a3
  1a5453:	23aa80               	sext	a10, a10, 15
  1a5456:	401a00               	ssl	a10
  1a5459:	a19900               	sll	a9, a9
  1a545c:	0499                	s32i.n	a9, a4, 0
  1a545e:	f01d                	retw.n

001a5460 <xa_wma_decoder_ibstrm_look_for_bits>:
  1a5460:	004136               	entry	a1, 32
  1a5463:	9268                	l32i.n	a6, a2, 36
  1a5465:	7278                	l32i.n	a7, a2, 28
  1a5467:	881c                	movi.n	a8, 24
  1a5469:	b04760               	addx8	a4, a7, a6
  1a546c:	2ab437               	bgeu	a4, a3, 1a549a <xa_wma_decoder_ibstrm_look_for_bits+0x3a>

001a546f <xa_wma_decoder_ibstrm_look_for_bits+0xf>:
  1a546f:	223867               	bltu	a8, a6, 1a5495 <xa_wma_decoder_ibstrm_look_for_bits+0x35>
  1a5472:	1f17a6               	blti	a7, 1, 1a5495 <xa_wma_decoder_ibstrm_look_for_bits+0x35>
  1a5475:	668b                	addi.n	a6, a6, 8
  1a5477:	770b                	addi.n	a7, a7, -1
  1a5479:	6258                	l32i.n	a5, a2, 24
  1a547b:	8298                	l32i.n	a9, a2, 32
  1a547d:	a51b                	addi.n	a10, a5, 1
  1a547f:	119980               	slli	a9, a9, 8
  1a5482:	8299                	s32i.n	a9, a2, 32
  1a5484:	000552               	l8ui	a5, a5, 0
  1a5487:	62a9                	s32i.n	a10, a2, 24
  1a5489:	7279                	s32i.n	a7, a2, 28
  1a548b:	9269                	s32i.n	a6, a2, 36
  1a548d:	205590               	or	a5, a5, a9
  1a5490:	8259                	s32i.n	a5, a2, 32
  1a5492:	fff646               	j	1a546f <xa_wma_decoder_ibstrm_look_for_bits+0xf>

001a5495 <xa_wma_decoder_ibstrm_look_for_bits+0x35>:
  1a5495:	e22421               	l32r	a2, 19dd28 (80040004 <_log_data_end+0x2c3e4>)
  1a5498:	f01d                	retw.n

001a549a <xa_wma_decoder_ibstrm_look_for_bits+0x3a>:
  1a549a:	020c                	movi.n	a2, 0
  1a549c:	f01d                	retw.n

001a549e <xa_wma_decoder_ibstrm_look_for_bits+0x3e>:
	...

001a54a0 <xa_wma_decoder_ibstrm_look_for_bits_non_stop>:
  1a54a0:	004136               	entry	a1, 32
  1a54a3:	9268                	l32i.n	a6, a2, 36
  1a54a5:	7278                	l32i.n	a7, a2, 28
  1a54a7:	881c                	movi.n	a8, 24
  1a54a9:	b04760               	addx8	a4, a7, a6
  1a54ac:	25b437               	bgeu	a4, a3, 1a54d5 <xa_wma_decoder_ibstrm_look_for_bits_non_stop+0x35>

001a54af <xa_wma_decoder_ibstrm_look_for_bits_non_stop+0xf>:
  1a54af:	223867               	bltu	a8, a6, 1a54d5 <xa_wma_decoder_ibstrm_look_for_bits_non_stop+0x35>
  1a54b2:	1f17a6               	blti	a7, 1, 1a54d5 <xa_wma_decoder_ibstrm_look_for_bits_non_stop+0x35>
  1a54b5:	668b                	addi.n	a6, a6, 8
  1a54b7:	770b                	addi.n	a7, a7, -1
  1a54b9:	6258                	l32i.n	a5, a2, 24
  1a54bb:	8298                	l32i.n	a9, a2, 32
  1a54bd:	a51b                	addi.n	a10, a5, 1
  1a54bf:	119980               	slli	a9, a9, 8
  1a54c2:	8299                	s32i.n	a9, a2, 32
  1a54c4:	000552               	l8ui	a5, a5, 0
  1a54c7:	62a9                	s32i.n	a10, a2, 24
  1a54c9:	7279                	s32i.n	a7, a2, 28
  1a54cb:	9269                	s32i.n	a6, a2, 36
  1a54cd:	205590               	or	a5, a5, a9
  1a54d0:	8259                	s32i.n	a5, a2, 32
  1a54d2:	fff646               	j	1a54af <xa_wma_decoder_ibstrm_look_for_bits_non_stop+0xf>

001a54d5 <xa_wma_decoder_ibstrm_look_for_bits_non_stop+0x35>:
  1a54d5:	020c                	movi.n	a2, 0
  1a54d7:	f01d                	retw.n

001a54d9 <xa_wma_decoder_ibstrm_look_for_bits_non_stop+0x39>:
  1a54d9:	000000                                        ...

001a54dc <xa_wma_decoder_ibstrm_flush_bits>:
  1a54dc:	004136               	entry	a1, 32
  1a54df:	9268                	l32i.n	a6, a2, 36
  1a54e1:	891c                	movi.n	a9, 24
  1a54e3:	2fb637               	bgeu	a6, a3, 1a5516 <xa_wma_decoder_ibstrm_flush_bits+0x3a>

001a54e6 <xa_wma_decoder_ibstrm_flush_bits+0xa>:
  1a54e6:	243967               	bltu	a9, a6, 1a550e <xa_wma_decoder_ibstrm_flush_bits+0x32>
  1a54e9:	7258                	l32i.n	a5, a2, 28
  1a54eb:	6248                	l32i.n	a4, a2, 24
  1a54ed:	1d15a6               	blti	a5, 1, 1a550e <xa_wma_decoder_ibstrm_flush_bits+0x32>
  1a54f0:	668b                	addi.n	a6, a6, 8
  1a54f2:	850b                	addi.n	a8, a5, -1
  1a54f4:	8278                	l32i.n	a7, a2, 32
  1a54f6:	a41b                	addi.n	a10, a4, 1
  1a54f8:	117780               	slli	a7, a7, 8
  1a54fb:	8279                	s32i.n	a7, a2, 32
  1a54fd:	000442               	l8ui	a4, a4, 0
  1a5500:	62a9                	s32i.n	a10, a2, 24
  1a5502:	7289                	s32i.n	a8, a2, 28
  1a5504:	9269                	s32i.n	a6, a2, 36
  1a5506:	204470               	or	a4, a4, a7
  1a5509:	8249                	s32i.n	a4, a2, 32
  1a550b:	fff5c6               	j	1a54e6 <xa_wma_decoder_ibstrm_flush_bits+0xa>

001a550e <xa_wma_decoder_ibstrm_flush_bits+0x32>:
  1a550e:	04b637               	bgeu	a6, a3, 1a5516 <xa_wma_decoder_ibstrm_flush_bits+0x3a>
  1a5511:	e20521               	l32r	a2, 19dd28 (80040004 <_log_data_end+0x2c3e4>)
  1a5514:	f01d                	retw.n

001a5516 <xa_wma_decoder_ibstrm_flush_bits+0x3a>:
  1a5516:	c08630               	sub	a8, a6, a3
  1a5519:	9289                	s32i.n	a8, a2, 36
  1a551b:	020c                	movi.n	a2, 0
  1a551d:	f01d                	retw.n

001a551f <xa_wma_decoder_ibstrm_flush_bits+0x43>:
	...

001a5520 <xa_wma_decoder_ibstrm_reset_packet>:
  1a5520:	004136               	entry	a1, 32
  1a5523:	12a8                	l32i.n	a10, a2, 4
  1a5525:	22b8                	l32i.n	a11, a2, 8
  1a5527:	ffd2a5               	call8	1a5250 <xa_wma_decoder_au_recon_coefficents_high_rate+0x264>
  1a552a:	1298                	l32i.n	a9, a2, 4
  1a552c:	080c                	movi.n	a8, 0
  1a552e:	52e8                	l32i.n	a14, a2, 20
  1a5530:	74f3a0               	extui	a15, a10, 3, 8
  1a5533:	42d8                	l32i.n	a13, a2, 16
  1a5535:	24b0a0               	extui	a11, a10, 0, 3
  1a5538:	401b00               	ssl	a11
  1a553b:	ddfa                	add.n	a13, a13, a15
  1a553d:	c0eef0               	sub	a14, a14, a15
  1a5540:	8a0c                	movi.n	a10, 8
  1a5542:	c0aab0               	sub	a10, a10, a11
  1a5545:	72e9                	s32i.n	a14, a2, 28
  1a5547:	62d9                	s32i.n	a13, a2, 24
  1a5549:	ee0b                	addi.n	a14, a14, -1
  1a554b:	000dc2               	l8ui	a12, a13, 0
  1a554e:	72e9                	s32i.n	a14, a2, 28
  1a5550:	92a9                	s32i.n	a10, a2, 36
  1a5552:	dd1b                	addi.n	a13, a13, 1
  1a5554:	a1cc00               	sll	a12, a12
  1a5557:	62d9                	s32i.n	a13, a2, 24
  1a5559:	400b00               	ssr	a11
  1a555c:	74c0c0               	extui	a12, a12, 0, 8
  1a555f:	b1c0c0               	sra	a12, a12
  1a5562:	82c9                	s32i.n	a12, a2, 32
  1a5564:	084982               	s8i	a8, a9, 8
  1a5567:	f01d                	retw.n

001a5569 <xa_wma_decoder_ibstrm_reset_packet+0x49>:
  1a5569:	000000                                        ...

001a556c <xa_wma_decoder_ibstrm_get_bits>:
  1a556c:	004136               	entry	a1, 32
  1a556f:	9278                	l32i.n	a7, a2, 36
  1a5571:	8a1c                	movi.n	a10, 24
  1a5573:	2fb737               	bgeu	a7, a3, 1a55a6 <xa_wma_decoder_ibstrm_get_bits+0x3a>

001a5576 <xa_wma_decoder_ibstrm_get_bits+0xa>:
  1a5576:	243a77               	bltu	a10, a7, 1a559e <xa_wma_decoder_ibstrm_get_bits+0x32>
  1a5579:	7268                	l32i.n	a6, a2, 28
  1a557b:	6258                	l32i.n	a5, a2, 24
  1a557d:	1d16a6               	blti	a6, 1, 1a559e <xa_wma_decoder_ibstrm_get_bits+0x32>
  1a5580:	778b                	addi.n	a7, a7, 8
  1a5582:	960b                	addi.n	a9, a6, -1
  1a5584:	8288                	l32i.n	a8, a2, 32
  1a5586:	b51b                	addi.n	a11, a5, 1
  1a5588:	118880               	slli	a8, a8, 8
  1a558b:	8289                	s32i.n	a8, a2, 32
  1a558d:	000552               	l8ui	a5, a5, 0
  1a5590:	62b9                	s32i.n	a11, a2, 24
  1a5592:	7299                	s32i.n	a9, a2, 28
  1a5594:	9279                	s32i.n	a7, a2, 36
  1a5596:	205580               	or	a5, a5, a8
  1a5599:	8259                	s32i.n	a5, a2, 32
  1a559b:	fff5c6               	j	1a5576 <xa_wma_decoder_ibstrm_get_bits+0xa>

001a559e <xa_wma_decoder_ibstrm_get_bits+0x32>:
  1a559e:	04b737               	bgeu	a7, a3, 1a55a6 <xa_wma_decoder_ibstrm_get_bits+0x3a>
  1a55a1:	e1e121               	l32r	a2, 19dd28 (80040004 <_log_data_end+0x2c3e4>)
  1a55a4:	f01d                	retw.n

001a55a6 <xa_wma_decoder_ibstrm_get_bits+0x3a>:
  1a55a6:	190c                	movi.n	a9, 1
  1a55a8:	c0b730               	sub	a11, a7, a3
  1a55ab:	82a8                	l32i.n	a10, a2, 32
  1a55ad:	92b9                	s32i.n	a11, a2, 36
  1a55af:	020c                	movi.n	a2, 0
  1a55b1:	23bb80               	sext	a11, a11, 15
  1a55b4:	400b00               	ssr	a11
  1a55b7:	91a0a0               	srl	a10, a10
  1a55ba:	23b380               	sext	a11, a3, 15
  1a55bd:	401b00               	ssl	a11
  1a55c0:	a19900               	sll	a9, a9
  1a55c3:	990b                	addi.n	a9, a9, -1
  1a55c5:	1099a0               	and	a9, a9, a10
  1a55c8:	0499                	s32i.n	a9, a4, 0
  1a55ca:	f01d                	retw.n

001a55cc <xa_wma_decoder_ibstrm_get_bits+0x60>:
  1a55cc:	00000000                                ....

001a55d0 <xa_wma_decoder_prv_decode_sub_frame_header_lpc>:
  1a55d0:	00e136               	entry	a1, 112
  1a55d3:	0238                	l32i.n	a3, a2, 0
  1a55d5:	1e92b2               	l16si	a11, a2, 60
  1a55d8:	3c1382               	l16ui	a8, a3, 120
  1a55db:	0d000c41c0b0ab8e 	{ bge.w18	a11, a8, 1a56ab <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xdb>; nop }
  1a55e3:	060c                	movi.n	a6, 0
  1a55e5:	e23641               	l32r	a4, 19dec0 (200000 <_dram0_version_date_start>)
  1a55e8:	01d292               	addmi	a9, a2, 0x100
  1a55eb:	70c992               	addi	a9, a9, 112
  1a55ee:	106192               	s32i	a9, a1, 64

001a55f1 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x21>:
  1a55f1:	352352               	l32i	a5, a3, 212
  1a55f4:	118ba0               	slli	a8, a11, 6
  1a55f7:	558a                	add.n	a5, a5, a8
  1a55f9:	95d8                	l32i.n	a13, a5, 36
  1a55fb:	2e0392               	l8ui	a9, a3, 46
  1a55fe:	095d16               	beqz	a13, 1a5697 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xc7>
  1a5601:	651966               	bnei	a9, 1, 1a566a <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x9a>
  1a5604:	1f92b2               	l16si	a11, a2, 62
  1a5607:	b578                	l32i.n	a7, a5, 44
  1a5609:	349be6               	bgei	a11, 10, 1a5641 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x71>

001a560c <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x3c>:
  1a560c:	055b16               	beqz	a11, 1a5665 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x95>
  1a560f:	528b26               	beqi	a11, 8, 1a5665 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x95>
  1a5612:	990c                	movi.n	a9, 9
  1a5614:	4d1b97               	beq	a11, a9, 1a5665 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x95>
  1a5617:	4b0c                	movi.n	a11, 4

001a5619 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x49>:
  1a5619:	1021a2               	l32i	a10, a1, 64
  1a561c:	20c110               	or	a12, a1, a1
  1a561f:	fff4e5               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a5622:	206aa0               	or	a6, a10, a10
  1a5625:	084a96               	bltz	a10, 1a56ad <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xdd>
  1a5628:	1f92d2               	l16si	a13, a2, 62
  1a562b:	0021c2               	l32i	a12, a1, 0
  1a562e:	dd7a                	add.n	a13, a13, a7
  1a5630:	004dc2               	s8i	a12, a13, 0
  1a5633:	1f92b2               	l16si	a11, a2, 62
  1a5636:	bb1b                	addi.n	a11, a11, 1
  1a5638:	23bb80               	sext	a11, a11, 15
  1a563b:	1f52b2               	s16i	a11, a2, 62
  1a563e:	ca9ba6               	blti	a11, 10, 1a560c <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x3c>

001a5641 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x71>:
  1a5641:	20b770               	or	a11, a7, a7
  1a5644:	20a330               	or	a10, a3, a3
  1a5647:	10c1c2               	addi	a12, a1, 16
  1a564a:	0aa0d2               	movi	a13, 10
  1a564d:	fb0b25               	call8	1a0700 <xa_wma_decoder_au_lsp2lpc>
  1a5650:	20c550               	or	a12, a5, a5
  1a5653:	20a330               	or	a10, a3, a3
  1a5656:	10c1b2               	addi	a11, a1, 16
  1a5659:	f9faa5               	call8	19f604 <xa_wma_decoder_prv_lpc_to_spectrum>
  1a565c:	206aa0               	or	a6, a10, a10
  1a565f:	016ad6               	bgez	a10, 1a5679 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xa9>
  1a5662:	0011c6               	j	1a56ad <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xdd>

001a5665 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x95>:
  1a5665:	3b0c                	movi.n	a11, 3
  1a5667:	ffeb86               	j	1a5619 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x49>

001a566a <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x9a>:
  1a566a:	0a23e2               	l32i	a14, a3, 40
  1a566d:	081ea6               	blti	a14, 1, 1a5679 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xa9>
  1a5670:	20b550               	or	a11, a5, a5
  1a5673:	20a330               	or	a10, a3, a3
  1a5676:	fd0365               	call8	1a26ac <xa_wma_decoder_au_resample_weight_factor_lpc>

001a5679 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xa9>:
  1a5679:	0c0c                	movi.n	a12, 0
  1a567b:	1e92b2               	l16si	a11, a2, 60
  1a567e:	1f52c2               	s16i	a12, a2, 62
  1a5681:	bb1b                	addi.n	a11, a11, 1
  1a5683:	23bb80               	sext	a11, a11, 15
  1a5686:	1e52b2               	s16i	a11, a2, 60
  1a5689:	3c13f2               	l16ui	a15, a3, 120
  1a568c:	0d3ff64110b09bfe 	{ blt.w18	a11, a15, 1a55f1 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x21>; nop }
  1a5694:	000546               	j	1a56ad <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xdd>

001a5697 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xc7>:
  1a5697:	161966               	bnei	a9, 1, 1a56b1 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xe1>
  1a569a:	e549                	s32i.n	a4, a5, 56
  1a569c:	1e93d2               	l16si	a13, a3, 60
  1a569f:	b598                	l32i.n	a9, a5, 44
  1a56a1:	03ad76               	loopgtz	a13, 1a56a8 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xd8>
  1a56a4:	0949                	s32i.n	a4, a9, 0
  1a56a6:	994b                	addi.n	a9, a9, 4

001a56a8 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xd8>:
  1a56a8:	fff346               	j	1a5679 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xa9>

001a56ab <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xdb>:
  1a56ab:	060c                	movi.n	a6, 0
  1a56ad:	062d                	mov.n	a2, a6
  1a56af:	f01d                	retw.n

001a56b1 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xe1>:
  1a56b1:	0a23e2               	l32i	a14, a3, 40
  1a56b4:	c11ea6               	blti	a14, 1, 1a5679 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xa9>
  1a56b7:	20b550               	or	a11, a5, a5
  1a56ba:	20a330               	or	a10, a3, a3
  1a56bd:	fcfee5               	call8	1a26ac <xa_wma_decoder_au_resample_weight_factor_lpc>
  1a56c0:	ffed46               	j	1a5679 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xa9>

001a56c3 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xf3>:
	...

001a56c4 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0xf4>:
  1a56c4:	006136               	entry	a1, 48
  1a56c7:	03bd                	mov.n	a11, a3
  1a56c9:	f91c                	movi.n	a9, 31
  1a56cb:	4913a6               	blti	a3, 1, 1a5718 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x148>
  1a56ce:	3c0314               	ae_cvt48a32	aed0, a3
  1a56d1:	2540d4               	ae_nsa64	a4, aed0
  1a56d4:	0a0c                	movi.n	a10, 0
  1a56d6:	f0c442               	addi	a4, a4, -16
  1a56d9:	434490               	min	a4, a4, a9
  1a56dc:	c04940               	sub	a4, a9, a4
  1a56df:	234480               	sext	a4, a4, 15
  1a56e2:	400400               	ssr	a4
  1a56e5:	2ca376               	loopgtz	a3, 1a5715 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x145>
  1a56e8:	0298                	l32i.n	a9, a2, 0
  1a56ea:	31c090               	srai	a12, a9, 16
  1a56ed:	1339c4               	ae_cvtp24a16x2.ll	aed3, a9, a12
  1a56f0:	0c801a33c311292e 	{ ae_cvt48a32	aed2, a9; ae_sel16i	aed1, aed3, aed3, 1 }
  1a56f8:	eb6cdd010201259f 	{ nop; ae_mulf48q32sp16u.l	aed1, aed2, aed1; nop }
  1a5700:	8d1014               	ae_srai64	aed1, aed1, 16
  1a5703:	eb3ddd030201259f 	{ nop; ae_mulaf48q32sp16s.l	aed1, aed2, aed3; nop }
  1a570b:	258134               	ae_trunca32q48	a8, aed1
  1a570e:	224b                	addi.n	a2, a2, 4
  1a5710:	b18080               	sra	a8, a8
  1a5713:	aa8a                	add.n	a10, a10, a8

001a5715 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x145>:
  1a5715:	0004c6               	j	1a572c <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x15c>

001a5718 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x148>:
  1a5718:	3c2314               	ae_cvt48a32	aed2, a3
  1a571b:	2542d4               	ae_nsa64	a4, aed2
  1a571e:	0a0c                	movi.n	a10, 0
  1a5720:	f0c442               	addi	a4, a4, -16
  1a5723:	434490               	min	a4, a4, a9
  1a5726:	c04940               	sub	a4, a9, a4
  1a5729:	234480               	sext	a4, a4, 15

001a572c <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x15c>:
  1a572c:	dae065               	call8	180534 <__udivsi3>
  1a572f:	203aa0               	or	a3, a10, a10
  1a5732:	e17f81               	l32r	a8, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  1a5735:	0161a2               	s32i	a10, a1, 4
  1a5738:	0ba022               	movi	a2, 11
  1a573b:	c02240               	sub	a2, a2, a4
  1a573e:	c80114               	ae_l32m.i	aed0, a1, 4
  1a5741:	0f1a87               	beq	a10, a8, 1a5754 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x184>
  1a5744:	2530d4               	ae_nsa64	a3, aed0
  1a5747:	f0c332               	addi	a3, a3, -16
  1a574a:	223a                	add.n	a2, a2, a3
  1a574c:	213304               	ae_slaaq56	aed3, aed0, a3
  1a574f:	e43114               	ae_s32m.i	aed3, a1, 4
  1a5752:	1138                	l32i.n	a3, a1, 4

001a5754 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x184>:
  1a5754:	f01d                	retw.n

001a5756 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x186>:
	...

001a5758 <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x188>:
  1a5758:	004136               	entry	a1, 32
  1a575b:	03ad                	mov.n	a10, a3
  1a575d:	05bd                	mov.n	a11, a5
  1a575f:	c09240               	sub	a9, a2, a4
  1a5762:	092d                	mov.n	a2, a9
  1a5764:	046907               	bbci	a9, 0, 1a576c <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x19c>
  1a5767:	21b150               	srai	a11, a5, 1
  1a576a:	291b                	addi.n	a2, a9, 1

001a576c <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x19c>:
  1a576c:	cc1c                	movi.n	a12, 28
  1a576e:	fb0765               	call8	1a07e4 <wma_div32>
  1a5771:	fb2325               	call8	1a09a4 <wma_sqrt>
  1a5774:	113a00               	slli	a3, a10, 16
  1a5777:	212120               	srai	a2, a2, 1
  1a577a:	1ec222               	addi	a2, a2, 30
  1a577d:	f01d                	retw.n

001a577f <xa_wma_decoder_prv_decode_sub_frame_header_lpc+0x1af>:
	...

001a5780 <xa_wma_decoder_prv_get_band_weight_low_rate>:
  1a5780:	028136               	entry	a1, 0x140
  1a5783:	02b8                	l32i.n	a11, a2, 0
  1a5785:	3c1bc2               	l16ui	a12, a11, 120
  1a5788:	3b6122               	s32i	a2, a1, 236
  1a578b:	0d40224150b01c6e 	{ blti.w18	a12, 1, 1a59b4 <xa_wma_decoder_prv_get_band_weight_low_rate+0x234>; nop }
  1a5793:	0f0c                	movi.n	a15, 0
  1a5795:	080c                	movi.n	a8, 0
  1a5797:	406182               	s32i	a8, a1, 0x100
  1a579a:	3f61f2               	s32i	a15, a1, 252

001a579d <xa_wma_decoder_prv_get_band_weight_low_rate+0x1d>:
  1a579d:	352bd2               	l32i	a13, a11, 212
  1a57a0:	4021a2               	l32i	a10, a1, 0x100
  1a57a3:	80aad0               	add	a10, a10, a13
  1a57a6:	092a92               	l32i	a9, a10, 36
  1a57a9:	1ee916               	beqz	a9, 1a599b <xa_wma_decoder_prv_get_band_weight_low_rate+0x21b>
  1a57ac:	7e9b42               	l16si	a4, a11, 252
  1a57af:	7f9bf2               	l16si	a15, a11, 254
  1a57b2:	599be2               	l16si	a14, a11, 178
  1a57b5:	022a62               	l32i	a6, a10, 8
  1a57b8:	3ac8                	l32i.n	a12, a10, 12
  1a57ba:	3d61c2               	s32i	a12, a1, 244
  1a57bd:	baa8                	l32i.n	a10, a10, 44
  1a57bf:	c0eef0               	sub	a14, a14, a15
  1a57c2:	23be80               	sext	a11, a14, 15
  1a57c5:	a0afa0               	addx4	a10, a15, a10
  1a57c8:	3c61a2               	s32i	a10, a1, 240
  1a57cb:	3e61b2               	s32i	a11, a1, 248
  1a57ce:	fb18e5               	call8	1a095c <norm_arr32>
  1a57d1:	0add                	mov.n	a13, a10
  1a57d3:	3b2172               	l32i	a7, a1, 236
  1a57d6:	020c                	movi.n	a2, 0
  1a57d8:	0778                	l32i.n	a7, a7, 0
  1a57da:	11faf0               	slli	a15, a10, 1
  1a57dd:	599752               	l16si	a5, a7, 178
  1a57e0:	342732               	l32i	a3, a7, 208
  1a57e3:	7f9772               	l16si	a7, a7, 254
  1a57e6:	903430               	addx2	a3, a4, a3
  1a57e9:	11e7e0               	slli	a14, a7, 2

001a57ec <xa_wma_decoder_prv_get_band_weight_low_rate+0x6c>:
  1a57ec:	0093c2               	l16si	a12, a3, 0
  1a57ef:	019392               	l16si	a9, a3, 2
  1a57f2:	53cc70               	max	a12, a12, a7
  1a57f5:	0d000f4110b0ac5e 	{ bge.w18	a12, a5, 1a58ea <xa_wma_decoder_prv_get_band_weight_low_rate+0x16a>; nop }
  1a57fd:	846a                	add.n	a8, a4, a6
  1a57ff:	000882               	l8ui	a8, a8, 0
  1a5802:	439950               	min	a9, a9, a5
  1a5805:	0d400d41a0b018ce 	{ bnei.w18	a8, 1, 1a58e3 <xa_wma_decoder_prv_get_band_weight_low_rate+0x163>; nop }
  1a580d:	4261e2               	s32i	a14, a1, 0x108
  1a5810:	c0b9c0               	sub	a11, a9, a12
  1a5813:	4161f2               	s32i	a15, a1, 0x104
  1a5816:	3c2192               	l32i	a9, a1, 240
  1a5819:	4361d2               	s32i	a13, a1, 0x10c
  1a581c:	a09c90               	addx4	a9, a12, a9
  1a581f:	c099e0               	sub	a9, a9, a14
  1a5822:	4f1ba6               	blti	a11, 1, 1a5875 <xa_wma_decoder_prv_get_band_weight_low_rate+0xf5>
  1a5825:	0a0c                	movi.n	a10, 0
  1a5827:	3c0b14               	ae_cvt48a32	aed0, a11
  1a582a:	25c0d4               	ae_nsa64	a12, aed0
  1a582d:	fd1c                	movi.n	a13, 31
  1a582f:	f0ccc2               	addi	a12, a12, -16
  1a5832:	43ccd0               	min	a12, a12, a13
  1a5835:	c0cdc0               	sub	a12, a13, a12
  1a5838:	23cc80               	sext	a12, a12, 15
  1a583b:	3a61c2               	s32i	a12, a1, 232
  1a583e:	400c00               	ssr	a12
  1a5841:	2cab76               	loopgtz	a11, 1a5871 <xa_wma_decoder_prv_get_band_weight_low_rate+0xf1>
  1a5844:	09f8                	l32i.n	a15, a9, 0
  1a5846:	3180f0               	srai	a8, a15, 16
  1a5849:	133f84               	ae_cvtp24a16x2.ll	aed3, a15, a8
  1a584c:	0c801a33c3112f2e 	{ ae_cvt48a32	aed2, a15; ae_sel16i	aed1, aed3, aed3, 1 }
  1a5854:	eb6cdd010201259f 	{ nop; ae_mulf48q32sp16u.l	aed1, aed2, aed1; nop }
  1a585c:	8d1014               	ae_srai64	aed1, aed1, 16
  1a585f:	eb3ddd030201259f 	{ nop; ae_mulaf48q32sp16s.l	aed1, aed2, aed3; nop }
  1a5867:	25e134               	ae_trunca32q48	a14, aed1
  1a586a:	994b                	addi.n	a9, a9, 4
  1a586c:	b1e0e0               	sra	a14, a14
  1a586f:	aaea                	add.n	a10, a10, a14

001a5871 <xa_wma_decoder_prv_get_band_weight_low_rate+0xf1>:
  1a5871:	0006c6               	j	1a5890 <xa_wma_decoder_prv_get_band_weight_low_rate+0x110>

001a5874 <xa_wma_decoder_prv_get_band_weight_low_rate+0xf4>:
	...

001a5875 <xa_wma_decoder_prv_get_band_weight_low_rate+0xf5>:
  1a5875:	00a0a2               	movi	a10, 0
  1a5878:	3c2b14               	ae_cvt48a32	aed2, a11
  1a587b:	25c2d4               	ae_nsa64	a12, aed2
  1a587e:	1fa092               	movi	a9, 31
  1a5881:	f0ccc2               	addi	a12, a12, -16
  1a5884:	43cc90               	min	a12, a12, a9
  1a5887:	c099c0               	sub	a9, a9, a12
  1a588a:	239980               	sext	a9, a9, 15
  1a588d:	3a6192               	s32i	a9, a1, 232

001a5890 <xa_wma_decoder_prv_get_band_weight_low_rate+0x110>:
  1a5890:	daca25               	call8	180534 <__udivsi3>
  1a5893:	4121f2               	l32i	a15, a1, 0x104
  1a5896:	e126e1               	l32r	a14, 19dd30 (3fffffff <_memmap_cacheattr_bp_allvalid+0x1ddddddd>)
  1a5899:	3561a2               	s32i	a10, a1, 212
  1a589c:	3a21d2               	l32i	a13, a1, 232
  1a589f:	0ba0c2               	movi	a12, 11
  1a58a2:	c0ccd0               	sub	a12, a12, a13
  1a58a5:	3461c2               	s32i	a12, a1, 208
  1a58a8:	7fc1d2               	addi	a13, a1, 127
  1a58ab:	51cdd2               	addi	a13, a13, 81
  1a58ae:	400000e441f09d1e 	{ ae_l32m.i	aed0, a13, 4; nop; addmi	a9, a1, 0xfffffe00 }
  1a58b6:	131ae7               	beq	a10, a14, 1a58cd <xa_wma_decoder_prv_get_band_weight_low_rate+0x14d>
  1a58b9:	25e0d4               	ae_nsa64	a14, aed0
  1a58bc:	f0cee2               	addi	a14, a14, -16
  1a58bf:	213e04               	ae_slaaq56	aed3, aed0, a14
  1a58c2:	ccea                	add.n	a12, a12, a14
  1a58c4:	3461c2               	s32i	a12, a1, 208
  1a58c7:	e43d14               	ae_s32m.i	aed3, a13, 4
  1a58ca:	3521a2               	l32i	a10, a1, 212

001a58cd <xa_wma_decoder_prv_get_band_weight_low_rate+0x14d>:
  1a58cd:	4321d2               	l32i	a13, a1, 0x10c
  1a58d0:	4221e2               	l32i	a14, a1, 0x108
  1a58d3:	8fca                	add.n	a8, a15, a12
  1a58d5:	b09290               	addx8	a9, a2, a9
  1a58d8:	8169a2               	s32i	a10, a9, 0x204
  1a58db:	221b                	addi.n	a2, a2, 1
  1a58dd:	806982               	s32i	a8, a9, 0x200
  1a58e0:	742020               	extui	a2, a2, 0, 8

001a58e3 <xa_wma_decoder_prv_get_band_weight_low_rate+0x163>:
  1a58e3:	441b                	addi.n	a4, a4, 1
  1a58e5:	332b                	addi.n	a3, a3, 2
  1a58e7:	ffc046               	j	1a57ec <xa_wma_decoder_prv_get_band_weight_low_rate+0x6c>

001a58ea <xa_wma_decoder_prv_get_band_weight_low_rate+0x16a>:
  1a58ea:	3e21a2               	l32i	a10, a1, 248
  1a58ed:	141aa6               	blti	a10, 1, 1a5905 <xa_wma_decoder_prv_get_band_weight_low_rate+0x185>
  1a58f0:	3c21a2               	l32i	a10, a1, 240
  1a58f3:	3e21b2               	l32i	a11, a1, 248
  1a58f6:	400d00               	ssr	a13
  1a58f9:	08ab76               	loopgtz	a11, 1a5905 <xa_wma_decoder_prv_get_band_weight_low_rate+0x185>
  1a58fc:	0ac8                	l32i.n	a12, a10, 0
  1a58fe:	91c0c0               	srl	a12, a12
  1a5901:	0ac9                	s32i.n	a12, a10, 0
  1a5903:	aa4b                	addi.n	a10, a10, 4

001a5905 <xa_wma_decoder_prv_get_band_weight_low_rate+0x185>:
  1a5905:	446162               	s32i	a6, a1, 0x110
  1a5908:	ffc292               	addi	a9, a2, -1
  1a590b:	6819a6               	blti	a9, 1, 1a5977 <xa_wma_decoder_prv_get_band_weight_low_rate+0x1f7>
  1a590e:	b06910               	addx8	a6, a9, a1
  1a5911:	3d2152               	l32i	a5, a1, 244
  1a5914:	203110               	or	a3, a1, a1
  1a5917:	fed172               	addmi	a7, a1, 0xfffffe00
  1a591a:	b07270               	addx8	a7, a2, a7

001a591d <xa_wma_decoder_prv_get_band_weight_low_rate+0x19d>:
  1a591d:	0123e2               	l32i	a14, a3, 4
  1a5920:	002342               	l32i	a4, a3, 0
  1a5923:	7f27b2               	l32i	a11, a7, 0x1fc
  1a5926:	7e27d2               	l32i	a13, a7, 0x1f8
  1a5929:	7fc1f2               	addi	a15, a1, 127
  1a592c:	61cfc2               	addi	a12, a15, 97
  1a592f:	006cd2               	s32i	a13, a12, 0
  1a5932:	016cb2               	s32i	a11, a12, 4
  1a5935:	59cff2               	addi	a15, a15, 89
  1a5938:	0f49                	s32i.n	a4, a15, 0
  1a593a:	1fe9                	s32i.n	a14, a15, 4
  1a593c:	3821a2               	l32i	a10, a1, 224
  1a593f:	362192               	l32i	a9, a1, 216
  1a5942:	3921b2               	l32i	a11, a1, 228
  1a5945:	c099a0               	sub	a9, a9, a10
  1a5948:	094d                	mov.n	a4, a9
  1a594a:	076907               	bbci	a9, 0, 1a5955 <xa_wma_decoder_prv_get_band_weight_low_rate+0x1d5>
  1a594d:	491b                	addi.n	a4, a9, 1
  1a594f:	21b1b0               	srai	a11, a11, 1
  1a5952:	3961b2               	s32i	a11, a1, 228

001a5955 <xa_wma_decoder_prv_get_band_weight_low_rate+0x1d5>:
  1a5955:	3721a2               	l32i	a10, a1, 220
  1a5958:	cc1c                	movi.n	a12, 28
  1a595a:	fae8a5               	call8	1a07e4 <wma_div32>
  1a595d:	fb0465               	call8	1a09a4 <wma_sqrt>
  1a5960:	338b                	addi.n	a3, a3, 8
  1a5962:	118a00               	slli	a8, a10, 16
  1a5965:	219140               	srai	a9, a4, 1
  1a5968:	1ec992               	addi	a9, a9, 30
  1a596b:	1589                	s32i.n	a8, a5, 4
  1a596d:	0599                	s32i.n	a9, a5, 0
  1a596f:	558b                	addi.n	a5, a5, 8
  1a5971:	a89367               	bne	a3, a6, 1a591d <xa_wma_decoder_prv_get_band_weight_low_rate+0x19d>
  1a5974:	442162               	l32i	a6, a1, 0x110

001a5977 <xa_wma_decoder_prv_get_band_weight_low_rate+0x1f7>:
  1a5977:	529c                	beqz.n	a2, 1a5990 <xa_wma_decoder_prv_get_band_weight_low_rate+0x210>
  1a5979:	ea1c                	movi.n	a10, 30
  1a597b:	3d21b2               	l32i	a11, a1, 244
  1a597e:	e0fbc1               	l32r	a12, 19dd6c (40000000 <_memmap_cacheattr_bp_allvalid+0x1dddddde>)
  1a5981:	b0b2b0               	addx8	a11, a2, a11
  1a5984:	fedbb2               	addmi	a11, a11, 0xfffffe00
  1a5987:	fccbb2               	addi	a11, a11, -4
  1a598a:	806bc2               	s32i	a12, a11, 0x200
  1a598d:	7f6ba2               	s32i	a10, a11, 0x1fc

001a5990 <xa_wma_decoder_prv_get_band_weight_low_rate+0x210>:
  1a5990:	3b21b2               	l32i	a11, a1, 236
  1a5993:	004622               	s8i	a2, a6, 0
  1a5996:	0bb8                	l32i.n	a11, a11, 0
  1a5998:	3c1bc2               	l16ui	a12, a11, 120

001a599b <xa_wma_decoder_prv_get_band_weight_low_rate+0x21b>:
  1a599b:	3f21d2               	l32i	a13, a1, 252
  1a599e:	4021e2               	l32i	a14, a1, 0x100
  1a59a1:	dd1b                	addi.n	a13, a13, 1
  1a59a3:	40cee2               	addi	a14, a14, 64
  1a59a6:	4061e2               	s32i	a14, a1, 0x100
  1a59a9:	3f61d2               	s32i	a13, a1, 252
  1a59ac:	0d3fde41d0b09dce 	{ blt.w18	a13, a12, 1a579d <xa_wma_decoder_prv_get_band_weight_low_rate+0x1d>; nop }

001a59b4 <xa_wma_decoder_prv_get_band_weight_low_rate+0x234>:
  1a59b4:	f01d                	retw.n

001a59b6 <xa_wma_decoder_prv_get_band_weight_low_rate+0x236>:
	...

001a59b8 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub>:
  1a59b8:	008136               	entry	a1, 64
  1a59bb:	060c                	movi.n	a6, 0
  1a59bd:	70a1b2               	movi	a11, 0x170
  1a59c0:	b298                	l32i.n	a9, a2, 44
  1a59c2:	0238                	l32i.n	a3, a2, 0
  1a59c4:	0d400c4120b0290e 	{ beqi.w18	a9, 2, 1a5a8a <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0xd2>; nop }
  1a59cc:	053926               	beqi	a9, 3, 1a59d5 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x1d>
  1a59cf:	06ad                	mov.n	a10, a6

001a59d1 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x19>:
  1a59d1:	0a2d                	mov.n	a2, a10
  1a59d3:	f01d                	retw.n

001a59d5 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x1d>:
  1a59d5:	20a660               	or	a10, a6, a6

001a59d8 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x20>:
  1a59d8:	3c1382               	l16ui	a8, a3, 120
  1a59db:	1e92c2               	l16si	a12, a2, 60
  1a59de:	efac87               	bge	a12, a8, 1a59d1 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x19>
  1a59e1:	8042b0               	add	a4, a2, a11

001a59e4 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x2c>:
  1a59e4:	352392               	l32i	a9, a3, 212
  1a59e7:	11bca0               	slli	a11, a12, 6
  1a59ea:	8099b0               	add	a9, a9, a11
  1a59ed:	99b8                	l32i.n	a11, a9, 36
  1a59ef:	07bb16               	beqz	a11, 1a5a6e <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0xb6>
  1a59f2:	2958                	l32i.n	a5, a9, 8
  1a59f4:	0005c2               	l8ui	a12, a5, 0
  1a59f7:	4978                	l32i.n	a7, a9, 16
  1a59f9:	071c16               	beqz	a12, 1a5a6e <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0xb6>
  1a59fc:	1f92b2               	l16si	a11, a2, 62
  1a59ff:	fbdc                	bnez.n	a11, 1a5a22 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x6a>
  1a5a01:	04ad                	mov.n	a10, a4
  1a5a03:	7b0c                	movi.n	a11, 7
  1a5a05:	01cd                	mov.n	a12, a1
  1a5a07:	ffb665               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a5a0a:	fc3a96               	bltz	a10, 1a59d1 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x19>
  1a5a0d:	01c8                	l32i.n	a12, a1, 0
  1a5a0f:	edccc2               	addi	a12, a12, -19
  1a5a12:	07c9                	s32i.n	a12, a7, 0
  1a5a14:	1f92b2               	l16si	a11, a2, 62
  1a5a17:	bb1b                	addi.n	a11, a11, 1
  1a5a19:	23bb80               	sext	a11, a11, 15
  1a5a1c:	1f52b2               	s16i	a11, a2, 62
  1a5a1f:	0005c2               	l8ui	a12, a5, 0

001a5a22 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x6a>:
  1a5a22:	48abc7               	bge	a11, a12, 1a5a6e <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0xb6>

001a5a25 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x6d>:
  1a5a25:	20b440               	or	a11, a4, a4
  1a5a28:	4923a2               	l32i	a10, a3, 0x124
  1a5a2b:	04c1c2               	addi	a12, a1, 4
  1a5a2e:	1aa8                	l32i.n	a10, a10, 4
  1a5a30:	d18b                	addi.n	a13, a1, 8
  1a5a32:	54daa2               	addmi	a10, a10, 0x5400
  1a5a35:	c4caa2               	addi	a10, a10, -60
  1a5a38:	fb67e5               	call8	1a10b8 <xa_wma_decoder_huff_dec_get>
  1a5a3b:	f92a96               	bltz	a10, 1a59d1 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x19>
  1a5a3e:	04ad                	mov.n	a10, a4
  1a5a40:	11b8                	l32i.n	a11, a1, 4
  1a5a42:	ffa9a5               	call8	1a54dc <xa_wma_decoder_ibstrm_flush_bits>
  1a5a45:	f88a96               	bltz	a10, 1a59d1 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x19>
  1a5a48:	1f92d2               	l16si	a13, a2, 62
  1a5a4b:	21e8                	l32i.n	a14, a1, 8
  1a5a4d:	a0dd70               	addx4	a13, a13, a7
  1a5a50:	feddc2               	addmi	a12, a13, 0xfffffe00
  1a5a53:	7f2cc2               	l32i	a12, a12, 0x1fc
  1a5a56:	ccea                	add.n	a12, a12, a14
  1a5a58:	eeccc2               	addi	a12, a12, -18
  1a5a5b:	0dc9                	s32i.n	a12, a13, 0
  1a5a5d:	1f92b2               	l16si	a11, a2, 62
  1a5a60:	bb1b                	addi.n	a11, a11, 1
  1a5a62:	23bb80               	sext	a11, a11, 15
  1a5a65:	1f52b2               	s16i	a11, a2, 62
  1a5a68:	0005c2               	l8ui	a12, a5, 0
  1a5a6b:	b62bc7               	blt	a11, a12, 1a5a25 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x6d>
  1a5a6e:	1e92c2               	l16si	a12, a2, 60
  1a5a71:	1f5262               	s16i	a6, a2, 62
  1a5a74:	cc1b                	addi.n	a12, a12, 1
  1a5a76:	23cc80               	sext	a12, a12, 15
  1a5a79:	1e52c2               	s16i	a12, a2, 60
  1a5a7c:	3c13e2               	l16ui	a14, a3, 120
  1a5a7f:	0d3ff64110b09cee 	{ blt.w18	a12, a14, 1a59e4 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x2c>; nop }
  1a5a87:	ffd186               	j	1a59d1 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x19>

001a5a8a <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0xd2>:
  1a5a8a:	3c13d2               	l16ui	a13, a3, 120
  1a5a8d:	1e92c2               	l16si	a12, a2, 60
  1a5a90:	0d000d4160b0acde 	{ bge.w18	a12, a13, 1a5b6a <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x1b2>; nop }
  1a5a98:	01d242               	addmi	a4, a2, 0x100
  1a5a9b:	70c442               	addi	a4, a4, 112

001a5a9e <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0xe6>:
  1a5a9e:	04ad                	mov.n	a10, a4
  1a5aa0:	3323b2               	l32i	a11, a3, 204
  1a5aa3:	118ca0               	slli	a8, a12, 6
  1a5aa6:	352372               	l32i	a7, a3, 212
  1a5aa9:	7e93c2               	l16si	a12, a3, 252
  1a5aac:	778a                	add.n	a7, a7, a8
  1a5aae:	6a2282               	l32i	a8, a2, 0x1a8
  1a5ab1:	c0bbc0               	sub	a11, a11, a12
  1a5ab4:	0008e0               	callx8	a8
  1a5ab7:	f16a96               	bltz	a10, 1a59d1 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x19>
  1a5aba:	9798                	l32i.n	a9, a7, 36
  1a5abc:	085916               	beqz	a9, 1a5b45 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x18d>
  1a5abf:	2758                	l32i.n	a5, a7, 8
  1a5ac1:	004562               	s8i	a6, a5, 0
  1a5ac4:	7f93b2               	l16si	a11, a3, 254
  1a5ac7:	1057b2               	s16i	a11, a7, 32
  1a5aca:	1f92b2               	l16si	a11, a2, 62

001a5acd <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x115>:
  1a5acd:	3423c2               	l32i	a12, a3, 208
  1a5ad0:	7f93f2               	l16si	a15, a3, 254
  1a5ad3:	90cbc0               	addx2	a12, a11, a12
  1a5ad6:	009ce2               	l16si	a14, a12, 0
  1a5ad9:	5993d2               	l16si	a13, a3, 178
  1a5adc:	53eef0               	max	a14, a14, a15
  1a5adf:	0461e2               	s32i	a14, a1, 16
  1a5ae2:	51aed7               	bge	a14, a13, 1a5b37 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x17f>
  1a5ae5:	20a440               	or	a10, a4, a4
  1a5ae8:	01a0b2               	movi	a11, 1
  1a5aeb:	019ce2               	l16si	a14, a12, 2
  1a5aee:	01cd                	mov.n	a12, a1
  1a5af0:	43ded0               	min	a13, a14, a13
  1a5af3:	31d9                	s32i.n	a13, a1, 12
  1a5af5:	ffa765               	call8	1a556c <xa_wma_decoder_ibstrm_get_bits>
  1a5af8:	ed5a96               	bltz	a10, 1a59d1 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x19>
  1a5afb:	1f9292               	l16si	a9, a2, 62
  1a5afe:	0188                	l32i.n	a8, a1, 0
  1a5b00:	995a                	add.n	a9, a9, a5
  1a5b02:	004982               	s8i	a8, a9, 0
  1a5b05:	1f92f2               	l16si	a15, a2, 62
  1a5b08:	ff5a                	add.n	a15, a15, a5
  1a5b0a:	000ff2               	l8ui	a15, a15, 0
  1a5b0d:	0fdc                	bnez.n	a15, 1a5b21 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x169>
  1a5b0f:	41d8                	l32i.n	a13, a1, 16
  1a5b11:	31c8                	l32i.n	a12, a1, 12
  1a5b13:	1097b2               	l16si	a11, a7, 32
  1a5b16:	c0ccd0               	sub	a12, a12, a13
  1a5b19:	bbca                	add.n	a11, a11, a12
  1a5b1b:	1057b2               	s16i	a11, a7, 32
  1a5b1e:	0001c6               	j	1a5b29 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x171>

001a5b21 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x169>:
  1a5b21:	0005e2               	l8ui	a14, a5, 0
  1a5b24:	ee1b                	addi.n	a14, a14, 1
  1a5b26:	0045e2               	s8i	a14, a5, 0

001a5b29 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x171>:
  1a5b29:	1f92b2               	l16si	a11, a2, 62
  1a5b2c:	bb1b                	addi.n	a11, a11, 1
  1a5b2e:	23bb80               	sext	a11, a11, 15
  1a5b31:	1f52b2               	s16i	a11, a2, 62
  1a5b34:	ffe546               	j	1a5acd <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x115>

001a5b37 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x17f>:
  1a5b37:	3323c2               	l32i	a12, a3, 204
  1a5b3a:	db5a                	add.n	a13, a11, a5
  1a5b3c:	08abc7               	bge	a11, a12, 1a5b48 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x190>
  1a5b3f:	004d62               	s8i	a6, a13, 0
  1a5b42:	000086               	j	1a5b48 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x190>

001a5b45 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x18d>:
  1a5b45:	105762               	s16i	a6, a7, 32

001a5b48 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x190>:
  1a5b48:	7e93d2               	l16si	a13, a3, 252
  1a5b4b:	1e92c2               	l16si	a12, a2, 60
  1a5b4e:	1f52d2               	s16i	a13, a2, 62
  1a5b51:	cc1b                	addi.n	a12, a12, 1
  1a5b53:	23cc80               	sext	a12, a12, 15
  1a5b56:	1e52c2               	s16i	a12, a2, 60
  1a5b59:	3c13e2               	l16ui	a14, a3, 120
  1a5b5c:	0d3ff341e0b09cee 	{ blt.w18	a12, a14, 1a5a9e <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0xe6>; nop }
  1a5b64:	70a1b2               	movi	a11, 0x170
  1a5b67:	000046               	j	1a5b6c <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x1b4>

001a5b6a <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x1b2>:
  1a5b6a:	06ad                	mov.n	a10, a6

001a5b6c <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x1b4>:
  1a5b6c:	1e5262               	s16i	a6, a2, 60
  1a5b6f:	1f5262               	s16i	a6, a2, 62
  1a5b72:	3e0c                	movi.n	a14, 3
  1a5b74:	b2e9                	s32i.n	a14, a2, 44
  1a5b76:	ff9786               	j	1a59d8 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x20>

001a5b79 <xa_wma_decoder_prv_decode_sub_frame_header_noise_sub+0x1c1>:
  1a5b79:	000000                                        ...

001a5b7c <wma_decode_raw>:
  1a5b7c:	008136               	entry	a1, 64
  1a5b7f:	20b330               	or	a11, a3, a3
  1a5b82:	00a032               	movi	a3, 0
  1a5b85:	005132               	s16i	a3, a1, 0
  1a5b88:	002272               	l32i	a7, a2, 0
  1a5b8b:	026d                	mov.n	a6, a2
  1a5b8d:	486742               	s32i	a4, a7, 0x120
  1a5b90:	2539                	s32i.n	a3, a5, 8
  1a5b92:	6d2282               	l32i	a8, a2, 0x1b4
  1a5b95:	3189                	s32i.n	a8, a1, 12
  1a5b97:	22bc                	beqz.n	a2, 1a5bcd <wma_decode_raw+0x51>
  1a5b99:	02a8                	l32i.n	a10, a2, 0
  1a5b9b:	eaac                	beqz.n	a10, 1a5bcd <wma_decode_raw+0x51>
  1a5b9d:	c5ac                	beqz.n	a5, 1a5bcd <wma_decode_raw+0x51>
  1a5b9f:	6b2292               	l32i	a9, a2, 0x1ac
  1a5ba2:	d992c2               	l16si	a12, a2, 0x1b2
  1a5ba5:	013966               	bnei	a9, 3, 1a5baa <wma_decode_raw+0x2e>
  1a5ba8:	7cec                	bnez.n	a12, 1a5bd3 <wma_decode_raw+0x57>

001a5baa <wma_decode_raw+0x2e>:
  1a5baa:	35c8                	l32i.n	a12, a5, 12
  1a5bac:	0f1c66               	bnei	a12, 1, 1a5bbf <wma_decode_raw+0x43>
  1a5baf:	06ad                	mov.n	a10, a6
  1a5bb1:	15c8                	l32i.n	a12, a5, 4
  1a5bb3:	05d8                	l32i.n	a13, a5, 0
  1a5bb5:	0e0c                	movi.n	a14, 0
  1a5bb7:	f5cb                	addi.n	a15, a5, 12
  1a5bb9:	fea065               	call8	1a45c0 <wma_decoder_input>
  1a5bbc:	6b2692               	l32i	a9, a6, 0x1ac

001a5bbf <wma_decode_raw+0x43>:
  1a5bbf:	0d400b4100b0290e 	{ beqi.w18	a9, 2, 1a5c73 <wma_decode_raw+0xf7>; nop }
  1a5bc7:	e0b521               	l32r	a2, 19de9c (8004000a <_log_data_end+0x2c3ea>)
  1a5bca:	0017c6               	j	1a5c2d <wma_decode_raw+0xb1>

001a5bcd <wma_decode_raw+0x51>:
  1a5bcd:	e0a821               	l32r	a2, 19de70 (80070057 <_log_data_end+0x5c437>)
  1a5bd0:	001646               	j	1a5c2d <wma_decode_raw+0xb1>

001a5bd3 <wma_decode_raw+0x57>:
  1a5bd3:	032d                	mov.n	a2, a3

001a5bd5 <wma_decode_raw+0x59>:
  1a5bd5:	541ca6               	blti	a12, 1, 1a5c2d <wma_decode_raw+0xb1>
  1a5bd8:	20a660               	or	a10, a6, a6
  1a5bdb:	20c440               	or	a12, a4, a4
  1a5bde:	01d6b2               	addmi	a11, a6, 0x100
  1a5be1:	0cc5d2               	addi	a13, a5, 12
  1a5be4:	f8cbb2               	addi	a11, a11, -8
  1a5be7:	51b9                	s32i.n	a11, a1, 20
  1a5be9:	d996b2               	l16si	a11, a6, 0x1b2
  1a5bec:	41b9                	s32i.n	a11, a1, 16
  1a5bee:	25b9                	s32i.n	a11, a5, 8
  1a5bf0:	feb2e5               	call8	1a4720 <wma_decoder_get_pcm>
  1a5bf3:	5198                	l32i.n	a9, a1, 20
  1a5bf5:	41a8                	l32i.n	a10, a1, 16
  1a5bf7:	5d5932               	s16i	a3, a9, 186
  1a5bfa:	3c17d2               	l16ui	a13, a7, 120
  1a5bfd:	0c0c                	movi.n	a12, 0
  1a5bff:	0d400b41c0b02dce 	{ bnei.w18	a13, 2, 1a5cbf <wma_decode_raw+0x143>; nop }
  1a5c07:	a0aa40               	addx4	a10, a10, a4
  1a5c0a:	ffdaa2               	addmi	a10, a10, 0xffffff00
  1a5c0d:	7e9ab2               	l16si	a11, a10, 252
  1a5c10:	a259b2               	s16i	a11, a9, 0x144
  1a5c13:	7f9aa2               	l16si	a10, a10, 254

001a5c16 <wma_decode_raw+0x9a>:
  1a5c16:	2d29b2               	l32i	a11, a9, 180
  1a5c19:	a359a2               	s16i	a10, a9, 0x146
  1a5c1c:	6bcc                	bnez.n	a11, 1a5c26 <wma_decode_raw+0xaa>
  1a5c1e:	5c99c2               	l16si	a12, a9, 184
  1a5c21:	25c9                	s32i.n	a12, a5, 8
  1a5c23:	5d99c2               	l16si	a12, a9, 186

001a5c26 <wma_decode_raw+0xaa>:
  1a5c26:	3ccc                	bnez.n	a12, 1a5c2d <wma_decode_raw+0xb1>
  1a5c28:	2d0c                	movi.n	a13, 2
  1a5c2a:	2d69d2               	s32i	a13, a9, 180

001a5c2d <wma_decode_raw+0xb1>:
  1a5c2d:	0042d6               	bgez	a2, 1a5c35 <wma_decode_raw+0xb9>

001a5c30 <wma_decode_raw+0xb4>:
  1a5c30:	868c                	beqz.n	a6, 1a5c3c <wma_decode_raw+0xc0>
  1a5c32:	6b6632               	s32i	a3, a6, 0x1ac
  1a5c35:	368c                	beqz.n	a6, 1a5c3c <wma_decode_raw+0xc0>
  1a5c37:	6b26f2               	l32i	a15, a6, 0x1ac
  1a5c3a:	35f9                	s32i.n	a15, a5, 12

001a5c3c <wma_decode_raw+0xc0>:
  1a5c3c:	6b2682               	l32i	a8, a6, 0x1ac
  1a5c3f:	d99692               	l16si	a9, a6, 0x1b2
  1a5c42:	02b856               	bnez	a8, 1a5c71 <wma_decode_raw+0xf5>
  1a5c45:	028956               	bnez	a9, 1a5c71 <wma_decode_raw+0xf5>
  1a5c48:	d896e2               	l16si	a14, a6, 0x1b0
  1a5c4b:	0265e2               	s32i	a14, a5, 8
  1a5c4e:	3c17d2               	l16ui	a13, a7, 120
  1a5c51:	400001b545104ede 	{ ae_movda32	aed0, a14; nop; ae_movda32	aed1, a13 }
  1a5c59:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a5c61:	04ad                	mov.n	a10, a4
  1a5c63:	25c0c4               	ae_movad32.l	a12, aed0
  1a5c66:	31b8                	l32i.n	a11, a1, 12
  1a5c68:	11ccf0               	slli	a12, a12, 1
  1a5c6b:	da7165               	call8	180380 <__vec_memcpy>
  1a5c6e:	d85632               	s16i	a3, a6, 0x1b0
  1a5c71:	f01d                	retw.n

001a5c73 <wma_decode_raw+0xf7>:
  1a5c73:	6b6632               	s32i	a3, a6, 0x1ac
  1a5c76:	1a27f2               	l32i	a15, a7, 104
  1a5c79:	3d2f26               	beqi	a15, 2, 1a5cba <wma_decode_raw+0x13e>
  1a5c7c:	6688                	l32i.n	a8, a6, 24
  1a5c7e:	053816               	beqz	a8, 1a5cd5 <wma_decode_raw+0x159>
  1a5c81:	0c0c                	movi.n	a12, 0
  1a5c83:	11c9                	s32i.n	a12, a1, 4

001a5c85 <wma_decode_raw+0x109>:
  1a5c85:	20a660               	or	a10, a6, a6
  1a5c88:	fe99a5               	call8	1a4624 <xa_wma_decoder_prv_decode_info>
  1a5c8b:	e028d1               	l32r	a13, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  1a5c8e:	202aa0               	or	a2, a10, a10
  1a5c91:	139ad7               	bne	a10, a13, 1a5ca8 <wma_decode_raw+0x12c>
  1a5c94:	06ad                	mov.n	a10, a6
  1a5c96:	1128                	l32i.n	a2, a1, 4
  1a5c98:	fe8aa5               	call8	1a4544 <wma_decoder_reset>
  1a5c9b:	221b                	addi.n	a2, a2, 1
  1a5c9d:	e089e1               	l32r	a14, 19dec4 (f4241 <_memmap_cacheattr_bp_base+0xd223f>)
  1a5ca0:	1129                	s32i.n	a2, a1, 4
  1a5ca2:	dfae27               	bge	a14, a2, 1a5c85 <wma_decode_raw+0x109>
  1a5ca5:	e02021               	l32r	a2, 19dd28 (80040004 <_log_data_end+0x2c3e4>)

001a5ca8 <wma_decode_raw+0x12c>:
  1a5ca8:	e020f1               	l32r	a15, 19dd28 (80040004 <_log_data_end+0x2c3e4>)
  1a5cab:	2192f7               	bne	a2, a15, 1a5cd0 <wma_decode_raw+0x154>
  1a5cae:	190c                	movi.n	a9, 1
  1a5cb0:	56a8                	l32i.n	a10, a6, 20
  1a5cb2:	080c                	movi.n	a8, 0
  1a5cb4:	8389a0               	moveqz	a8, a9, a10
  1a5cb7:	6b6682               	s32i	a8, a6, 0x1ac

001a5cba <wma_decode_raw+0x13e>:
  1a5cba:	020c                	movi.n	a2, 0
  1a5cbc:	ffdb46               	j	1a5c2d <wma_decode_raw+0xb1>

001a5cbf <wma_decode_raw+0x143>:
  1a5cbf:	90ba40               	addx2	a11, a10, a4
  1a5cc2:	03ad                	mov.n	a10, a3
  1a5cc4:	ffdbb2               	addmi	a11, a11, 0xffffff00
  1a5cc7:	7e9bb2               	l16si	a11, a11, 252
  1a5cca:	a259b2               	s16i	a11, a9, 0x144
  1a5ccd:	ffd146               	j	1a5c16 <wma_decode_raw+0x9a>

001a5cd0 <wma_decode_raw+0x154>:
  1a5cd0:	f5c296               	bltz	a2, 1a5c30 <wma_decode_raw+0xb4>
  1a5cd3:	6639                	s32i.n	a3, a6, 24

001a5cd5 <wma_decode_raw+0x159>:
  1a5cd5:	005132               	s16i	a3, a1, 0
  1a5cd8:	20a660               	or	a10, a6, a6
  1a5cdb:	20b110               	or	a11, a1, a1
  1a5cde:	fdcfa5               	call8	1a39d8 <xa_wma_decoder_prv_decode_data>
  1a5ce1:	21a9                	s32i.n	a10, a1, 8
  1a5ce3:	0a2d                	mov.n	a2, a10
  1a5ce5:	0091c2               	l16si	a12, a1, 0
  1a5ce8:	e011d1               	l32r	a13, 19dd2c (80040002 <_log_data_end+0x2c3e2>)
  1a5ceb:	d956c2               	s16i	a12, a6, 0x1b2
  1a5cee:	129ad7               	bne	a10, a13, 1a5d04 <wma_decode_raw+0x188>
  1a5cf1:	06ad                	mov.n	a10, a6
  1a5cf3:	fe8525               	call8	1a4544 <wma_decoder_reset>
  1a5cf6:	e01581               	l32r	a8, 19dd4c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1a5cf9:	2128                	l32i.n	a2, a1, 8
  1a5cfb:	102280               	and	a2, a2, a8

001a5cfe <wma_decode_raw+0x182>:
  1a5cfe:	d996c2               	l16si	a12, a6, 0x1b2
  1a5d01:	ffb406               	j	1a5bd5 <wma_decode_raw+0x59>

001a5d04 <wma_decode_raw+0x188>:
  1a5d04:	0b4a66               	bnei	a10, 4, 1a5d13 <wma_decode_raw+0x197>
  1a5d07:	690c                	movi.n	a9, 6
  1a5d09:	1a0c                	movi.n	a10, 1
  1a5d0b:	66a9                	s32i.n	a10, a6, 24
  1a5d0d:	1a6792               	s32i	a9, a7, 104
  1a5d10:	fffa86               	j	1a5cfe <wma_decode_raw+0x182>

001a5d13 <wma_decode_raw+0x197>:
  1a5d13:	e005b1               	l32r	a11, 19dd28 (80040004 <_log_data_end+0x2c3e4>)
  1a5d16:	071ab7               	beq	a10, a11, 1a5d21 <wma_decode_raw+0x1a5>
  1a5d19:	7c0c                	movi.n	a12, 7
  1a5d1b:	1a67c2               	s32i	a12, a7, 104
  1a5d1e:	fff706               	j	1a5cfe <wma_decode_raw+0x182>

001a5d21 <wma_decode_raw+0x1a5>:
  1a5d21:	020c                	movi.n	a2, 0
  1a5d23:	56f8                	l32i.n	a15, a6, 20
  1a5d25:	1e0c                	movi.n	a14, 1
  1a5d27:	0d0c                	movi.n	a13, 0
  1a5d29:	83def0               	moveqz	a13, a14, a15
  1a5d2c:	6b66d2               	s32i	a13, a6, 0x1ac
  1a5d2f:	ffa886               	j	1a5bd5 <wma_decode_raw+0x59>

001a5d32 <wma_decode_raw+0x1b6>:
  1a5d32:	00000000 41360000                                ......

001a5d38 <xa_wma_decoder_init_table_ptrs>:
  1a5d38:	004136               	entry	a1, 32
  1a5d3b:	e063b1               	l32r	a11, 19dec8 (29ee9c <xa_wma_decoder_common>)
  1a5d3e:	e06631               	l32r	a3, 19ded8 (29e094 <xa_wma_decoder_inv_quant>)
  1a5d41:	e06441               	l32r	a4, 19ded4 (2943d0 <xa_wma_decoder_huffman>)
  1a5d44:	e06381               	l32r	a8, 19ded0 (2923f0 <xa_wma_decoder_inv_transform>)
  1a5d47:	0d0c                	movi.n	a13, 0
  1a5d49:	e06091               	l32r	a9, 19decc (29ef38 <xa_wma_decoder_common+0x9c>)
  1a5d4c:	8299                	s32i.n	a9, a2, 32
  1a5d4e:	2239                	s32i.n	a3, a2, 8
  1a5d50:	1249                	s32i.n	a4, a2, 4
  1a5d52:	0289                	s32i.n	a8, a2, 0
  1a5d54:	72d9                	s32i.n	a13, a2, 28
  1a5d56:	92d9                	s32i.n	a13, a2, 36
  1a5d58:	a2d9                	s32i.n	a13, a2, 40
  1a5d5a:	b2d9                	s32i.n	a13, a2, 44
  1a5d5c:	d2d9                	s32i.n	a13, a2, 52
  1a5d5e:	e2d9                	s32i.n	a13, a2, 56
  1a5d60:	f2d9                	s32i.n	a13, a2, 60
  1a5d62:	1062d2               	s32i	a13, a2, 64
  1a5d65:	1162d2               	s32i	a13, a2, 68
  1a5d68:	1262d2               	s32i	a13, a2, 72
  1a5d6b:	1362d2               	s32i	a13, a2, 76
  1a5d6e:	32b9                	s32i.n	a11, a2, 12
  1a5d70:	42b9                	s32i.n	a11, a2, 16
  1a5d72:	34cbc2               	addi	a12, a11, 52
  1a5d75:	34c9a2               	addi	a10, a9, 52
  1a5d78:	c2a9                	s32i.n	a10, a2, 48
  1a5d7a:	52c9                	s32i.n	a12, a2, 20
  1a5d7c:	68c992               	addi	a9, a9, 104
  1a5d7f:	146292               	s32i	a9, a2, 80
  1a5d82:	68cbb2               	addi	a11, a11, 104
  1a5d85:	62b9                	s32i.n	a11, a2, 24
  1a5d87:	f01d                	retw.n

001a5d89 <xa_wma_decoder_init_table_ptrs+0x51>:
  1a5d89:	000000                                        ...

001a5d8c <xa_wma_decoder_initialize>:
  1a5d8c:	004136               	entry	a1, 32
  1a5d8f:	20c330               	or	a12, a3, a3
  1a5d92:	1cc2a2               	addi	a10, a2, 28
  1a5d95:	002232               	l32i	a3, a2, 0
  1a5d98:	0162a2               	s32i	a10, a2, 4
  1a5d9b:	b34b                	addi.n	a11, a3, 4
  1a5d9d:	fe35a5               	call8	1a40f8 <wma_decoder_init>
  1a5da0:	12c8                	l32i.n	a12, a2, 4
  1a5da2:	0d0c                	movi.n	a13, 0
  1a5da4:	0c52d2               	s16i	a13, a2, 24
  1a5da7:	0852d2               	s16i	a13, a2, 16
  1a5daa:	32d9                	s32i.n	a13, a2, 12
  1a5dac:	0552d2               	s16i	a13, a2, 10
  1a5daf:	0452d2               	s16i	a13, a2, 8
  1a5db2:	02dcc2               	addmi	a12, a12, 0x200
  1a5db5:	404cd2               	s8i	a13, a12, 64
  1a5db8:	12b8                	l32i.n	a11, a2, 4
  1a5dba:	01d282               	addmi	a8, a2, 0x100
  1a5dbd:	02dbb2               	addmi	a11, a11, 0x200
  1a5dc0:	1e5bd2               	s16i	a13, a11, 60
  1a5dc3:	12a8                	l32i.n	a10, a2, 4
  1a5dc5:	190c                	movi.n	a9, 1
  1a5dc7:	02daa2               	addmi	a10, a10, 0x200
  1a5dca:	1f5ad2               	s16i	a13, a10, 62
  1a5dcd:	9b6292               	s32i	a9, a2, 0x26c
  1a5dd0:	9962d2               	s32i	a13, a2, 0x264
  1a5dd3:	9862d2               	s32i	a13, a2, 0x260
  1a5dd6:	ba58d2               	s16i	a13, a8, 0x174
  1a5dd9:	9a62d2               	s32i	a13, a2, 0x268
  1a5ddc:	0a1322               	l16ui	a2, a3, 20
  1a5ddf:	b95822               	s16i	a2, a8, 0x172
  1a5de2:	0d2d                	mov.n	a2, a13
  1a5de4:	f01d                	retw.n

001a5de6 <xa_wma_decoder_initialize+0x5a>:
	...

001a5de8 <xa_wma_decoder_execute>:
  1a5de8:	008136               	entry	a1, 64
  1a5deb:	5139                	s32i.n	a3, a1, 20
  1a5ded:	0812e2               	l16ui	a14, a2, 16
  1a5df0:	2149                	s32i.n	a4, a1, 8
  1a5df2:	12a8                	l32i.n	a10, a2, 4
  1a5df4:	0288                	l32i.n	a8, a2, 0
  1a5df6:	3189                	s32i.n	a8, a1, 12
  1a5df8:	02da52               	addmi	a5, a10, 0x200
  1a5dfb:	942ad2               	l32i	a13, a10, 0x250
  1a5dfe:	44c552               	addi	a5, a5, 68
  1a5e01:	0c1d66               	bnei	a13, 1, 1a5e11 <xa_wma_decoder_execute+0x29>
  1a5e04:	9ecc                	bnez.n	a14, 1a5e11 <xa_wma_decoder_execute+0x29>
  1a5e06:	1b0c                	movi.n	a11, 1
  1a5e08:	61b9                	s32i.n	a11, a1, 24
  1a5e0a:	0001c6               	j	1a5e15 <xa_wma_decoder_execute+0x2d>

001a5e0d <xa_wma_decoder_execute+0x25>:
  1a5e0d:	00000000                                ....

001a5e11 <xa_wma_decoder_execute+0x29>:
  1a5e11:	0c0c                	movi.n	a12, 0
  1a5e13:	61c9                	s32i.n	a12, a1, 24

001a5e15 <xa_wma_decoder_execute+0x2d>:
  1a5e15:	5198                	l32i.n	a9, a1, 20
  1a5e17:	80a172               	movi	a7, 0x180
  1a5e1a:	060c                	movi.n	a6, 0
  1a5e1c:	80a0f2               	movi	a15, 128
  1a5e1f:	02dab2               	addmi	a11, a10, 0x200
  1a5e22:	bccbb2               	addi	a11, a11, -68
  1a5e25:	433ef0               	min	a3, a14, a15
  1a5e28:	0a5562               	s16i	a6, a5, 20
  1a5e2b:	0c9282               	l16si	a8, a2, 24
  1a5e2e:	12a8                	l32i.n	a10, a2, 4
  1a5e30:	3d1866               	bnei	a8, 1, 1a5e71 <xa_wma_decoder_execute+0x89>
  1a5e33:	01dab2               	addmi	a11, a10, 0x100
  1a5e36:	9f9bd2               	l16si	a13, a11, 0x13e
  1a5e39:	9e9bb2               	l16si	a11, a11, 0x13c
  1a5e3c:	0c5262               	s16i	a6, a2, 24
  1a5e3f:	0ac8                	l32i.n	a12, a10, 0
  1a5e41:	3c1cc2               	l16ui	a12, a12, 120
  1a5e44:	e02691               	l32r	a9, 19dedc (7d82 <xthals_release_major+0x4ea2>)
  1a5e47:	0d401b4140b02cce 	{ bnei.w18	a12, 2, 1a5fff <xa_wma_decoder_execute+0x217>; nop }
  1a5e4f:	131994               	ae_cvtp24a16x2.ll	aed1, a9, a9
  1a5e52:	130bd4               	ae_cvtp24a16x2.ll	aed0, a11, a13
  1a5e55:	2198                	l32i.n	a9, a1, 8
  1a5e57:	e00ec1               	l32r	a12, 19de90 (800 <XtosCoreStateSize+0x580>)
  1a5e5a:	fcc992               	addi	a9, a9, -4
  1a5e5d:	0dac76               	loopgtz	a12, 1a5e6e <xa_wma_decoder_execute+0x86>
  1a5e60:	6e60dd100120259f 	{ nop; ae_mulf32s.hh	aed0, aed1, aed0; ae_mulf32s.ll_s2	aed2, aed1, aed0 }
  1a5e68:	1d0024               	ae_truncp24q48x2	aed0, aed0, aed2
  1a5e6b:	d90914               	ae_s16x2m.iu	aed0, a9, 4

001a5e6e <xa_wma_decoder_execute+0x86>:
  1a5e6e:	006b06               	j	1a601e <xa_wma_decoder_execute+0x236>

001a5e71 <xa_wma_decoder_execute+0x89>:
  1a5e71:	0161b2               	s32i	a11, a1, 4
  1a5e74:	02dac2               	addmi	a12, a10, 0x200
  1a5e77:	400cc2               	l8ui	a12, a12, 64
  1a5e7a:	006192               	s32i	a9, a1, 0
  1a5e7d:	1d2c66               	bnei	a12, 2, 1a5e9e <xa_wma_decoder_execute+0xb6>
  1a5e80:	fe6c25               	call8	1a4544 <wma_decoder_reset>
  1a5e83:	01a0e2               	movi	a14, 1
  1a5e86:	35e9                	s32i.n	a14, a5, 12
  1a5e88:	1288                	l32i.n	a8, a2, 4
  1a5e8a:	6e6862               	s32i	a6, a8, 0x1b8
  1a5e8d:	12f8                	l32i.n	a15, a2, 4
  1a5e8f:	ff7a                	add.n	a15, a15, a7
  1a5e91:	c04fe2               	s8i	a14, a15, 192
  1a5e94:	12d8                	l32i.n	a13, a2, 4
  1a5e96:	0c5262               	s16i	a6, a2, 24
  1a5e99:	d85d62               	s16i	a6, a13, 0x1b0
  1a5e9c:	35d8                	l32i.n	a13, a5, 12

001a5e9e <xa_wma_decoder_execute+0xb6>:
  1a5e9e:	070c                	movi.n	a7, 0
  1a5ea0:	0b0c                	movi.n	a11, 0
  1a5ea2:	71b9                	s32i.n	a11, a1, 28

001a5ea4 <xa_wma_decoder_execute+0xbc>:
  1a5ea4:	541d66               	bnei	a13, 1, 1a5efc <xa_wma_decoder_execute+0x114>
  1a5ea7:	2d13a6               	blti	a3, 1, 1a5ed8 <xa_wma_decoder_execute+0xf0>
  1a5eaa:	12e8                	l32i.n	a14, a2, 4
  1a5eac:	3188                	l32i.n	a8, a1, 12
  1a5eae:	992ef2               	l32i	a15, a14, 0x264
  1a5eb1:	622ed2               	l32i	a13, a14, 0x188
  1a5eb4:	51b8                	l32i.n	a11, a1, 20
  1a5eb6:	ddfa                	add.n	a13, a13, a15
  1a5eb8:	44aef2               	movi	a15, 0xfffffe44
  1a5ebb:	c0dde0               	sub	a13, a13, a14
  1a5ebe:	ddfa                	add.n	a13, a13, a15
  1a5ec0:	3ed9                	s32i.n	a13, a14, 12
  1a5ec2:	12c8                	l32i.n	a12, a2, 4
  1a5ec4:	01a8                	l32i.n	a10, a1, 0
  1a5ec6:	084c62               	s8i	a6, a12, 8
  1a5ec9:	0b13a6               	blti	a3, 1, 1a5ed8 <xa_wma_decoder_execute+0xf0>
  1a5ecc:	1298                	l32i.n	a9, a2, 4
  1a5ece:	9888                	l32i.n	a8, a8, 36
  1a5ed0:	c0aab0               	sub	a10, a10, a11
  1a5ed3:	88aa                	add.n	a8, a8, a10
  1a5ed5:	996982               	s32i	a8, a9, 0x264

001a5ed8 <xa_wma_decoder_execute+0xf0>:
  1a5ed8:	0121a2               	l32i	a10, a1, 4
  1a5edb:	0021b2               	l32i	a11, a1, 0
  1a5ede:	20c330               	or	a12, a3, a3
  1a5ee1:	da49e5               	call8	180380 <__vec_memcpy>
  1a5ee4:	0198                	l32i.n	a9, a1, 0
  1a5ee6:	037d                	mov.n	a7, a3
  1a5ee8:	993a                	add.n	a9, a9, a3
  1a5eea:	0199                	s32i.n	a9, a1, 0
  1a5eec:	a3cc                	bnez.n	a3, 1a5efa <xa_wma_decoder_execute+0x112>
  1a5eee:	055262               	s16i	a6, a2, 10
  1a5ef1:	0a95a2               	l16si	a10, a5, 20
  1a5ef4:	0452a2               	s16i	a10, a2, 8
  1a5ef7:	0a5562               	s16i	a6, a5, 20

001a5efa <xa_wma_decoder_execute+0x112>:
  1a5efa:	35d8                	l32i.n	a13, a5, 12

001a5efc <xa_wma_decoder_execute+0x114>:
  1a5efc:	1148                	l32i.n	a4, a1, 4
  1a5efe:	0995b2               	l16si	a11, a5, 18
  1a5f01:	80a0c2               	movi	a12, 128
  1a5f04:	43bbc0               	min	a11, a11, a12
  1a5f07:	41b9                	s32i.n	a11, a1, 16

001a5f09 <xa_wma_decoder_execute+0x121>:
  1a5f09:	0a17e6               	bgei	a7, 1, 1a5f17 <xa_wma_decoder_execute+0x12f>
  1a5f0c:	521d66               	bnei	a13, 1, 1a5f62 <xa_wma_decoder_execute+0x17a>
  1a5f0f:	61e8                	l32i.n	a14, a1, 24
  1a5f11:	0cbe16               	beqz	a14, 1a5fe0 <xa_wma_decoder_execute+0x1f8>
  1a5f14:	0c8d16               	beqz	a13, 1a5fe0 <xa_wma_decoder_execute+0x1f8>
  1a5f17:	471d66               	bnei	a13, 1, 1a5f62 <xa_wma_decoder_execute+0x17a>
  1a5f1a:	12f8                	l32i.n	a15, a2, 4
  1a5f1c:	41e8                	l32i.n	a14, a1, 16
  1a5f1e:	6e2ff2               	l32i	a15, a15, 0x1b8
  1a5f21:	43e7e0               	min	a14, a7, a14
  1a5f24:	afcc                	bnez.n	a15, 1a5f32 <xa_wma_decoder_execute+0x14a>
  1a5f26:	1a0c                	movi.n	a10, 1
  1a5f28:	05a9                	s32i.n	a10, a5, 0
  1a5f2a:	1298                	l32i.n	a9, a2, 4
  1a5f2c:	099582               	l16si	a8, a5, 18
  1a5f2f:	6e6982               	s32i	a8, a9, 0x1b8

001a5f32 <xa_wma_decoder_execute+0x14a>:
  1a5f32:	0165e2               	s32i	a14, a5, 4
  1a5f35:	0122a2               	l32i	a10, a2, 4
  1a5f38:	6e2af2               	l32i	a15, a10, 0x1b8
  1a5f3b:	20dff0               	or	a13, a15, a15
  1a5f3e:	08afe7               	bge	a15, a14, 1a5f4a <xa_wma_decoder_execute+0x162>
  1a5f41:	15f9                	s32i.n	a15, a5, 4
  1a5f43:	12a8                	l32i.n	a10, a2, 4
  1a5f45:	0fed                	mov.n	a14, a15
  1a5f47:	6e2ad2               	l32i	a13, a10, 0x1b8

001a5f4a <xa_wma_decoder_execute+0x162>:
  1a5f4a:	c077e0               	sub	a7, a7, a14
  1a5f4d:	c0fde0               	sub	a15, a13, a14
  1a5f50:	6e6af2               	s32i	a15, a10, 0x1b8
  1a5f53:	12d8                	l32i.n	a13, a2, 4
  1a5f55:	41f8                	l32i.n	a15, a1, 16
  1a5f57:	6e2dd2               	l32i	a13, a13, 0x1b8
  1a5f5a:	0f3d                	mov.n	a3, a15
  1a5f5c:	02adf7               	bge	a13, a15, 1a5f62 <xa_wma_decoder_execute+0x17a>
  1a5f5f:	933dd0               	movnez	a3, a13, a13
  1a5f62:	04bd                	mov.n	a11, a4
  1a5f64:	21c8                	l32i.n	a12, a1, 8
  1a5f66:	05dd                	mov.n	a13, a5
  1a5f68:	2569                	s32i.n	a6, a5, 8
  1a5f6a:	12a8                	l32i.n	a10, a2, 4
  1a5f6c:	ffc0e5               	call8	1a5b7c <wma_decode_raw>
  1a5f6f:	dfdc81               	l32r	a8, 19dee0 (40002 <_memmap_cacheattr_bp_base+0x1e000>)
  1a5f72:	25b8                	l32i.n	a11, a5, 8
  1a5f74:	059a87               	bne	a10, a8, 1a5f7d <xa_wma_decoder_execute+0x195>
  1a5f77:	0a0c                	movi.n	a10, 0
  1a5f79:	190c                	movi.n	a9, 1
  1a5f7b:	7199                	s32i.n	a9, a1, 28

001a5f7d <xa_wma_decoder_execute+0x195>:
  1a5f7d:	abec                	bnez.n	a11, 1a5fab <xa_wma_decoder_execute+0x1c3>
  1a5f7f:	055262               	s16i	a6, a2, 10
  1a5f82:	35d8                	l32i.n	a13, a5, 12
  1a5f84:	12c8                	l32i.n	a12, a2, 4
  1a5f86:	052d26               	beqi	a13, 2, 1a5f8f <xa_wma_decoder_execute+0x1a7>
  1a5f89:	6e2cc2               	l32i	a12, a12, 0x1b8
  1a5f8c:	0c4c16               	beqz	a12, 1a6054 <xa_wma_decoder_execute+0x26c>
  1a5f8f:	0569                	s32i.n	a6, a5, 0
  1a5f91:	0a95e2               	l16si	a14, a5, 20
  1a5f94:	15f8                	l32i.n	a15, a5, 4
  1a5f96:	1569                	s32i.n	a6, a5, 4
  1a5f98:	44fa                	add.n	a4, a4, a15
  1a5f9a:	eefa                	add.n	a14, a14, a15
  1a5f9c:	0a55e2               	s16i	a14, a5, 20
  1a5f9f:	f66ad6               	bgez	a10, 1a5f09 <xa_wma_decoder_execute+0x121>
  1a5fa2:	12b8                	l32i.n	a11, a2, 4
  1a5fa4:	5bb8                	l32i.n	a11, a11, 20
  1a5fa6:	8bec                	bnez.n	a11, 1a5fd2 <xa_wma_decoder_execute+0x1ea>
  1a5fa8:	002946               	j	1a6051 <xa_wma_decoder_execute+0x269>

001a5fab <xa_wma_decoder_execute+0x1c3>:
  1a5fab:	1c0c                	movi.n	a12, 1
  1a5fad:	0552c2               	s16i	a12, a2, 10
  1a5fb0:	25b8                	l32i.n	a11, a5, 8
  1a5fb2:	32b9                	s32i.n	a11, a2, 12
  1a5fb4:	15a8                	l32i.n	a10, a5, 4
  1a5fb6:	0a9592               	l16si	a9, a5, 20
  1a5fb9:	6188                	l32i.n	a8, a1, 24
  1a5fbb:	99aa                	add.n	a9, a9, a10
  1a5fbd:	045292               	s16i	a9, a2, 8
  1a5fc0:	0a5562               	s16i	a6, a5, 20
  1a5fc3:	1569                	s32i.n	a6, a5, 4
  1a5fc5:	e88c                	beqz.n	a8, 1a5fd7 <xa_wma_decoder_execute+0x1ef>
  1a5fc7:	35d8                	l32i.n	a13, a5, 12
  1a5fc9:	adcc                	bnez.n	a13, 1a5fd7 <xa_wma_decoder_execute+0x1ef>
  1a5fcb:	12e8                	l32i.n	a14, a2, 4
  1a5fcd:	5ee8                	l32i.n	a14, a14, 20
  1a5fcf:	098e16               	beqz	a14, 1a606b <xa_wma_decoder_execute+0x283>

001a5fd2 <xa_wma_decoder_execute+0x1ea>:
  1a5fd2:	0a0c                	movi.n	a10, 0
  1a5fd4:	0008c6               	j	1a5ffb <xa_wma_decoder_execute+0x213>

001a5fd7 <xa_wma_decoder_execute+0x1ef>:
  1a5fd7:	71f8                	l32i.n	a15, a1, 28
  1a5fd9:	cfdc                	bnez.n	a15, 1a5ff9 <xa_wma_decoder_execute+0x211>

001a5fdb <xa_wma_decoder_execute+0x1f3>:
  1a5fdb:	1a0c                	movi.n	a10, 1
  1a5fdd:	000686               	j	1a5ffb <xa_wma_decoder_execute+0x213>

001a5fe0 <xa_wma_decoder_execute+0x1f8>:
  1a5fe0:	081282               	l16ui	a8, a2, 16
  1a5fe3:	0a95e2               	l16si	a14, a5, 20
  1a5fe6:	0d3feb41a0b09e8e 	{ blt.w18	a14, a8, 1a5ea4 <xa_wma_decoder_execute+0xbc>; nop }
  1a5fee:	0452e2               	s16i	a14, a2, 8
  1a5ff1:	7198                	l32i.n	a9, a1, 28
  1a5ff3:	0a5562               	s16i	a6, a5, 20
  1a5ff6:	fe1916               	beqz	a9, 1a5fdb <xa_wma_decoder_execute+0x1f3>

001a5ff9 <xa_wma_decoder_execute+0x211>:
  1a5ff9:	2a0c                	movi.n	a10, 2

001a5ffb <xa_wma_decoder_execute+0x213>:
  1a5ffb:	0a2d                	mov.n	a2, a10
  1a5ffd:	f01d                	retw.n

001a5fff <xa_wma_decoder_execute+0x217>:
  1a5fff:	131994               	ae_cvtp24a16x2.ll	aed1, a9, a9
  1a6002:	130bb4               	ae_cvtp24a16x2.ll	aed0, a11, a11
  1a6005:	2198                	l32i.n	a9, a1, 8
  1a6007:	dfa2a1               	l32r	a10, 19de90 (800 <XtosCoreStateSize+0x580>)
  1a600a:	fec992               	addi	a9, a9, -2
  1a600d:	0daa76               	loopgtz	a10, 1a601e <xa_wma_decoder_execute+0x236>
  1a6010:	eb60dd000100259f 	{ nop; ae_mulf32s.hh	aed0, aed1, aed0; nop }
  1a6018:	1d0004               	ae_truncp24q48x2	aed0, aed0, aed0
  1a601b:	d60914               	ae_s16m.l.iu	aed0, a9, 2

001a601e <xa_wma_decoder_execute+0x236>:
  1a601e:	2e0c                	movi.n	a14, 2
  1a6020:	0c5262               	s16i	a6, a2, 24
  1a6023:	045262               	s16i	a6, a2, 8
  1a6026:	df9a81               	l32r	a8, 19de90 (800 <XtosCoreStateSize+0x580>)
  1a6029:	190c                	movi.n	a9, 1
  1a602b:	055292               	s16i	a9, a2, 10
  1a602e:	2589                	s32i.n	a8, a5, 8
  1a6030:	12f8                	l32i.n	a15, a2, 4
  1a6032:	3289                	s32i.n	a8, a2, 12
  1a6034:	ff7a                	add.n	a15, a15, a7
  1a6036:	c04fe2               	s8i	a14, a15, 192
  1a6039:	12d8                	l32i.n	a13, a2, 4
  1a603b:	02ddd2               	addmi	a13, a13, 0x200
  1a603e:	1f5d62               	s16i	a6, a13, 62
  1a6041:	12c8                	l32i.n	a12, a2, 4
  1a6043:	ea7c                	movi.n	a10, -2
  1a6045:	01dcc2               	addmi	a12, a12, 0x100
  1a6048:	9f9cb2               	l16si	a11, a12, 0x13e
  1a604b:	9e5cb2               	s16i	a11, a12, 0x13c
  1a604e:	ffea46               	j	1a5ffb <xa_wma_decoder_execute+0x213>

001a6051 <xa_wma_decoder_execute+0x269>:
  1a6051:	ffe986               	j	1a5ffb <xa_wma_decoder_execute+0x213>

001a6054 <xa_wma_decoder_execute+0x26c>:
  1a6054:	15e8                	l32i.n	a14, a5, 4
  1a6056:	0a95d2               	l16si	a13, a5, 20
  1a6059:	71c8                	l32i.n	a12, a1, 28
  1a605b:	ddea                	add.n	a13, a13, a14
  1a605d:	0452d2               	s16i	a13, a2, 8
  1a6060:	0a5562               	s16i	a6, a5, 20
  1a6063:	1569                	s32i.n	a6, a5, 4
  1a6065:	f90c56               	bnez	a12, 1a5ff9 <xa_wma_decoder_execute+0x211>
  1a6068:	ffdbc6               	j	1a5fdb <xa_wma_decoder_execute+0x1f3>

001a606b <xa_wma_decoder_execute+0x283>:
  1a606b:	fa7c                	movi.n	a10, -1
  1a606d:	ffe286               	j	1a5ffb <xa_wma_decoder_execute+0x213>

001a6070 <xa_asf_parser>:
  1a6070:	00a136               	entry	a1, 80
  1a6073:	74b326               	beqi	a3, 16, 1a60eb <xa_asf_parser+0x7b>
  1a6076:	181c                	movi.n	a8, 17
  1a6078:	6f1387               	beq	a3, a8, 1a60eb <xa_asf_parser+0x7b>
  1a607b:	291c                	movi.n	a9, 18
  1a607d:	6a1397               	beq	a3, a9, 1a60eb <xa_asf_parser+0x7b>
  1a6080:	3a1c                	movi.n	a10, 19
  1a6082:	6513a7               	beq	a3, a10, 1a60eb <xa_asf_parser+0x7b>
  1a6085:	4b1c                	movi.n	a11, 20
  1a6087:	6013b7               	beq	a3, a11, 1a60eb <xa_asf_parser+0x7b>
  1a608a:	5c1c                	movi.n	a12, 21
  1a608c:	5b13c7               	beq	a3, a12, 1a60eb <xa_asf_parser+0x7b>
  1a608f:	7d1c                	movi.n	a13, 23
  1a6091:	5613d7               	beq	a3, a13, 1a60eb <xa_asf_parser+0x7b>
  1a6094:	00a3b2               	movi	a11, 0x300
  1a6097:	00a2a2               	movi	a10, 0x200
  1a609a:	060c                	movi.n	a6, 0
  1a609c:	170c                	movi.n	a7, 1
  1a609e:	fc0c                	movi.n	a12, 15
  1a60a0:	37b3c7               	bgeu	a3, a12, 1a60db <xa_asf_parser+0x6b>
  1a60a3:	df90f1               	l32r	a15, 19dee4 (1a60ae <xa_asf_parser+0x3e>)
  1a60a6:	90e330               	addx2	a14, a3, a3
  1a60a9:	eefa                	add.n	a14, a14, a15
  1a60ab:	000ea0               	jx	a14

001a60ae <xa_asf_parser+0x3e>:
  1a60ae:	000a46               	j	1a60db <xa_asf_parser+0x6b>
  1a60b1:	001146               	j	1a60fa <xa_asf_parser+0x8a>
  1a60b4:	006b46               	j	1a6265 <xa_asf_parser+0x1f5>
  1a60b7:	006086               	j	1a623d <xa_asf_parser+0x1cd>
  1a60ba:	004906               	j	1a61e2 <xa_asf_parser+0x172>
  1a60bd:	002f06               	j	1a617d <xa_asf_parser+0x10d>
  1a60c0:	002c06               	j	1a6174 <xa_asf_parser+0x104>
  1a60c3:	002946               	j	1a616c <xa_asf_parser+0xfc>
  1a60c6:	002746               	j	1a6167 <xa_asf_parser+0xf7>
  1a60c9:	001446               	j	1a611e <xa_asf_parser+0xae>
  1a60cc:	001246               	j	1a6119 <xa_asf_parser+0xa9>
  1a60cf:	000506               	j	1a60e7 <xa_asf_parser+0x77>
  1a60d2:	000446               	j	1a60e7 <xa_asf_parser+0x77>
  1a60d5:	0001c6               	j	1a60e0 <xa_asf_parser+0x70>
  1a60d8:	0002c6               	j	1a60e7 <xa_asf_parser+0x77>

001a60db <xa_asf_parser+0x6b>:
  1a60db:	df2e21               	l32r	a2, 19dd94 (ffff8002 <_memmap_cacheattr_bp_strict+0xd5010>)
  1a60de:	f01d                	retw.n

001a60e0 <xa_asf_parser+0x70>:
  1a60e0:	02a8                	l32i.n	a10, a2, 0
  1a60e2:	142aa2               	l32i	a10, a10, 80

001a60e5 <xa_asf_parser+0x75>:
  1a60e5:	05a9                	s32i.n	a10, a5, 0

001a60e7 <xa_asf_parser+0x77>:
  1a60e7:	020c                	movi.n	a2, 0
  1a60e9:	f01d                	retw.n

001a60eb <xa_asf_parser+0x7b>:
  1a60eb:	02ad                	mov.n	a10, a2
  1a60ed:	03bd                	mov.n	a11, a3
  1a60ef:	04cd                	mov.n	a12, a4
  1a60f1:	05dd                	mov.n	a13, a5
  1a60f3:	0036e5               	call8	1a6460 <xa_asf_parser_mem_api>
  1a60f6:	0a2d                	mov.n	a2, a10
  1a60f8:	f01d                	retw.n

001a60fa <xa_asf_parser+0x8a>:
  1a60fa:	d21c                	movi.n	a2, 29
  1a60fc:	0d402b4140b0f40e 	{ beqi.w18	a4, 0x100, 1a63b4 <xa_asf_parser+0x344>; nop }
  1a6104:	0d001a41d0b084ae 	{ beq.w18	a4, a10, 1a62b5 <xa_asf_parser+0x245>; nop }
  1a610c:	0d00174100b084be 	{ beq.w18	a4, a11, 1a6280 <xa_asf_parser+0x210>; nop }

001a6114 <xa_asf_parser+0xa4>:
  1a6114:	df2121               	l32r	a2, 19dd98 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  1a6117:	f01d                	retw.n

001a6119 <xa_asf_parser+0xa9>:
  1a6119:	07ad                	mov.n	a10, a7
  1a611b:	fff186               	j	1a60e5 <xa_asf_parser+0x75>

001a611e <xa_asf_parser+0xae>:
  1a611e:	fcaf32               	movi	a3, -4
  1a6121:	0d402c4150b0f40e 	{ beqi.w18	a4, 0x100, 1a63ea <xa_asf_parser+0x37a>; nop }
  1a6129:	0d001d4130b084ae 	{ beq.w18	a4, a10, 1a6300 <xa_asf_parser+0x290>; nop }
  1a6131:	f0d4b2               	addmi	a11, a4, 0xfffff000
  1a6134:	fdcb56               	bnez	a11, 1a6114 <xa_asf_parser+0xa4>
  1a6137:	0025d2               	l32i	a13, a5, 0
  1a613a:	0022b2               	l32i	a11, a2, 0
  1a613d:	4f22c2               	l32i	a12, a2, 0x13c
  1a6140:	1ba8                	l32i.n	a10, a11, 4
  1a6142:	1cc8                	l32i.n	a12, a12, 4
  1a6144:	196bd2               	s32i	a13, a11, 100
  1a6147:	136bc2               	s32i	a12, a11, 76
  1a614a:	4ccbb2               	addi	a11, a11, 76
  1a614d:	014e25               	call8	1a7630 <it_asf_seek_audio>
  1a6150:	02e8                	l32i.n	a14, a2, 0
  1a6152:	186e72               	s32i	a7, a14, 96
  1a6155:	0d002c41d0b08a3e 	{ beq.w18	a10, a3, 1a6426 <xa_asf_parser+0x3b6>; nop }
  1a615d:	bf7c                	movi.n	a15, -5
  1a615f:	849af7               	bne	a10, a15, 1a60e7 <xa_asf_parser+0x77>

001a6162 <xa_asf_parser+0xf2>:
  1a6162:	df6121               	l32r	a2, 19dee8 (1141 <XtosCoreStateSize+0xec1>)
  1a6165:	f01d                	retw.n

001a6167 <xa_asf_parser+0xf7>:
  1a6167:	12a8                	l32i.n	a10, a2, 4
  1a6169:	ffde06               	j	1a60e5 <xa_asf_parser+0x75>

001a616c <xa_asf_parser+0xfc>:
  1a616c:	0fb556               	bnez	a5, 1a626b <xa_asf_parser+0x1fb>
  1a616f:	df0d21               	l32r	a2, 19dda4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1a6172:	f01d                	retw.n

001a6174 <xa_asf_parser+0x104>:
  1a6174:	8a4c                	movi.n	a10, 72
  1a6176:	280c                	movi.n	a8, 2
  1a6178:	1289                	s32i.n	a8, a2, 4
  1a617a:	ffd9c6               	j	1a60e5 <xa_asf_parser+0x75>

001a617d <xa_asf_parser+0x10d>:
  1a617d:	0d401641a0b0340e 	{ beqi.w18	a4, 3, 1a62eb <xa_asf_parser+0x27b>; nop }
  1a6185:	0d401941f0b0240e 	{ beqi.w18	a4, 2, 1a6328 <xa_asf_parser+0x2b8>; nop }
  1a618d:	0d401941f0b0440e 	{ beqi.w18	a4, 4, 1a6330 <xa_asf_parser+0x2c0>; nop }
  1a6195:	0d401b4180b0540e 	{ beqi.w18	a4, 5, 1a6351 <xa_asf_parser+0x2e1>; nop }
  1a619d:	0d40154120b0740e 	{ beqi.w18	a4, 7, 1a62f3 <xa_asf_parser+0x283>; nop }
  1a61a5:	0d401b41c0b0140e 	{ beqi.w18	a4, 1, 1a6365 <xa_asf_parser+0x2f5>; nop }
  1a61ad:	0d401b41b0b0640e 	{ beqi.w18	a4, 6, 1a636c <xa_asf_parser+0x2fc>; nop }
  1a61b5:	0d401c41c0b0b40e 	{ beqi.w18	a4, 16, 1a6385 <xa_asf_parser+0x315>; nop }
  1a61bd:	0d401e4150b0f40e 	{ beqi.w18	a4, 0x100, 1a63a6 <xa_asf_parser+0x336>; nop }
  1a61c5:	0d3ff441b0b0b4ae 	{ bne.w18	a4, a10, 1a6114 <xa_asf_parser+0xa4>; nop }
  1a61cd:	6422a2               	l32i	a10, a2, 0x190
  1a61d0:	05a9                	s32i.n	a10, a5, 0
  1a61d2:	652292               	l32i	a9, a2, 0x194
  1a61d5:	0d7ff041e0b0194e 	{ bgei.w18	a9, 1, 1a60e7 <xa_asf_parser+0x77>; nop }
  1a61dd:	df4321               	l32r	a2, 19deec (940 <XtosCoreStateSize+0x6c0>)
  1a61e0:	f01d                	retw.n

001a61e2 <xa_asf_parser+0x172>:
  1a61e2:	1ad416               	beqz	a4, 1a6393 <xa_asf_parser+0x323>
  1a61e5:	0d40154140b0840e 	{ beqi.w18	a4, 8, 1a633d <xa_asf_parser+0x2cd>; nop }
  1a61ed:	9b0c                	movi.n	a11, 9
  1a61ef:	0d00154120b084be 	{ beq.w18	a4, a11, 1a6345 <xa_asf_parser+0x2d5>; nop }
  1a61f7:	0d40154100b0940e 	{ beqi.w18	a4, 10, 1a634b <xa_asf_parser+0x2db>; nop }
  1a61ff:	bd0c                	movi.n	a13, 11
  1a6201:	0d00154140b084de 	{ beq.w18	a4, a13, 1a6359 <xa_asf_parser+0x2e9>; nop }
  1a6209:	0d40154120b0a40e 	{ beqi.w18	a4, 12, 1a635f <xa_asf_parser+0x2ef>; nop }
  1a6211:	de0c                	movi.n	a14, 13
  1a6213:	0d00164120b084ee 	{ beq.w18	a4, a14, 1a6379 <xa_asf_parser+0x309>; nop }
  1a621b:	ef0c                	movi.n	a15, 14
  1a621d:	0d001541e0b084fe 	{ beq.w18	a4, a15, 1a637f <xa_asf_parser+0x30f>; nop }
  1a6225:	0d00174170b084ce 	{ beq.w18	a4, a12, 1a63a0 <xa_asf_parser+0x330>; nop }
  1a622d:	0d7fee4130b0f4ce 	{ bnei.w18	a4, 0x100, 1a6114 <xa_asf_parser+0xa4>; nop }
  1a6235:	0588                	l32i.n	a8, a5, 0
  1a6237:	636282               	s32i	a8, a2, 0x18c
  1a623a:	ffaa46               	j	1a60e7 <xa_asf_parser+0x77>

001a623d <xa_asf_parser+0x1cd>:
  1a623d:	0d400d4180b0f40e 	{ beqi.w18	a4, 0x100, 1a6319 <xa_asf_parser+0x2a9>; nop }
  1a6245:	0d00164130b084ae 	{ beq.w18	a4, a10, 1a63ac <xa_asf_parser+0x33c>; nop }
  1a624d:	00a4c2               	movi	a12, 0x400
  1a6250:	0d001d4170b084be 	{ beq.w18	a4, a11, 1a642b <xa_asf_parser+0x3bb>; nop }
  1a6258:	0d3feb4180b0b4ce 	{ bne.w18	a4, a12, 1a6114 <xa_asf_parser+0xa4>; nop }
  1a6260:	0579                	s32i.n	a7, a5, 0
  1a6262:	ffa046               	j	1a60e7 <xa_asf_parser+0x77>

001a6265 <xa_asf_parser+0x1f5>:
  1a6265:	98a1a2               	movi	a10, 0x198
  1a6268:	ff9e46               	j	1a60e5 <xa_asf_parser+0x75>

001a626b <xa_asf_parser+0x1fb>:
  1a626b:	390c                	movi.n	a9, 3
  1a626d:	758957               	bany	a9, a5, 1a62e6 <xa_asf_parser+0x276>
  1a6270:	12a8                	l32i.n	a10, a2, 4
  1a6272:	4e6252               	s32i	a5, a2, 0x138
  1a6275:	11aab0               	slli	a10, a10, 5
  1a6278:	a5aa                	add.n	a10, a5, a10
  1a627a:	4f62a2               	s32i	a10, a2, 0x13c
  1a627d:	ff9986               	j	1a60e7 <xa_asf_parser+0x77>

001a6280 <xa_asf_parser+0x210>:
  1a6280:	07ad                	mov.n	a10, a7
  1a6282:	df1bd1               	l32r	a13, 19def0 (29f244 <xa_wma_decoder_common+0x3a8>)
  1a6285:	81c1b2               	addi	a11, a1, -127
  1a6288:	0dc8                	l32i.n	a12, a13, 0
  1a628a:	01c9                	s32i.n	a12, a1, 0
  1a628c:	040dd2               	l8ui	a13, a13, 4
  1a628f:	0441d2               	s8i	a13, a1, 4
  1a6292:	74c0c0               	extui	a12, a12, 0, 8
  1a6295:	0045c2               	s8i	a12, a5, 0

001a6298 <xa_asf_parser+0x228>:
  1a6298:	0d3fe441b0b092ae 	{ blt.w18	a2, a10, 1a60e7 <xa_asf_parser+0x77>; nop }
  1a62a0:	7f0be2               	l8ui	a14, a11, 127
  1a62a3:	aa1b                	addi.n	a10, a10, 1
  1a62a5:	e3ee16               	beqz	a14, 1a60e7 <xa_asf_parser+0x77>
  1a62a8:	800bf2               	l8ui	a15, a11, 128
  1a62ab:	551b                	addi.n	a5, a5, 1
  1a62ad:	bb1b                	addi.n	a11, a11, 1
  1a62af:	0045f2               	s8i	a15, a5, 0
  1a62b2:	fff886               	j	1a6298 <xa_asf_parser+0x228>

001a62b5 <xa_asf_parser+0x245>:
  1a62b5:	07ad                	mov.n	a10, a7
  1a62b7:	89c1b2               	addi	a11, a1, -119
  1a62ba:	df0e91               	l32r	a9, 19def4 (29f240 <xa_wma_decoder_common+0x3a4>)
  1a62bd:	c18b                	addi.n	a12, a1, 8
  1a62bf:	0998                	l32i.n	a9, a9, 0
  1a62c1:	0c99                	s32i.n	a9, a12, 0
  1a62c3:	080182               	l8ui	a8, a1, 8
  1a62c6:	004582               	s8i	a8, a5, 0

001a62c9 <xa_asf_parser+0x259>:
  1a62c9:	0d3fe141a0b092ae 	{ blt.w18	a2, a10, 1a60e7 <xa_asf_parser+0x77>; nop }
  1a62d1:	7f0bc2               	l8ui	a12, a11, 127
  1a62d4:	aa1b                	addi.n	a10, a10, 1
  1a62d6:	e0dc16               	beqz	a12, 1a60e7 <xa_asf_parser+0x77>
  1a62d9:	800bd2               	l8ui	a13, a11, 128
  1a62dc:	551b                	addi.n	a5, a5, 1
  1a62de:	bb1b                	addi.n	a11, a11, 1
  1a62e0:	0045d2               	s8i	a13, a5, 0
  1a62e3:	fff886               	j	1a62c9 <xa_asf_parser+0x259>

001a62e6 <xa_asf_parser+0x276>:
  1a62e6:	deb121               	l32r	a2, 19ddac (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  1a62e9:	f01d                	retw.n

001a62eb <xa_asf_parser+0x27b>:
  1a62eb:	02a8                	l32i.n	a10, a2, 0
  1a62ed:	191aa2               	l16ui	a10, a10, 50
  1a62f0:	0001c6               	j	1a62fb <xa_asf_parser+0x28b>

001a62f3 <xa_asf_parser+0x283>:
  1a62f3:	02a8                	l32i.n	a10, a2, 0
  1a62f5:	112aa2               	l32i	a10, a10, 68
  1a62f8:	41a3a0               	srli	a10, a10, 3

001a62fb <xa_asf_parser+0x28b>:
  1a62fb:	05a9                	s32i.n	a10, a5, 0
  1a62fd:	ff7986               	j	1a60e7 <xa_asf_parser+0x77>

001a6300 <xa_asf_parser+0x290>:
  1a6300:	0298                	l32i.n	a9, a2, 0
  1a6302:	1429b2               	l32i	a11, a9, 80
  1a6305:	fbec                	bnez.n	a11, 1a6338 <xa_asf_parser+0x2c8>
  1a6307:	29a8                	l32i.n	a10, a9, 8
  1a6309:	0579                	s32i.n	a7, a5, 0
  1a630b:	dd8a16               	beqz	a10, 1a60e7 <xa_asf_parser+0x77>
  1a630e:	562282               	l32i	a8, a2, 0x158
  1a6311:	0aa8                	l32i.n	a10, a10, 0
  1a6313:	0008e0               	callx8	a8
  1a6316:	ff7346               	j	1a60e7 <xa_asf_parser+0x77>

001a6319 <xa_asf_parser+0x2a9>:
  1a6319:	4d6272               	s32i	a7, a2, 0x134
  1a631c:	656262               	s32i	a6, a2, 0x194
  1a631f:	646262               	s32i	a6, a2, 0x190
  1a6322:	636262               	s32i	a6, a2, 0x18c
  1a6325:	ff6f86               	j	1a60e7 <xa_asf_parser+0x77>

001a6328 <xa_asf_parser+0x2b8>:
  1a6328:	02a8                	l32i.n	a10, a2, 0
  1a632a:	1a1aa2               	l16ui	a10, a10, 52
  1a632d:	fff286               	j	1a62fb <xa_asf_parser+0x28b>

001a6330 <xa_asf_parser+0x2c0>:
  1a6330:	02a8                	l32i.n	a10, a2, 0
  1a6332:	1f1aa2               	l16ui	a10, a10, 62
  1a6335:	fff086               	j	1a62fb <xa_asf_parser+0x28b>

001a6338 <xa_asf_parser+0x2c8>:
  1a6338:	0569                	s32i.n	a6, a5, 0
  1a633a:	ff6a46               	j	1a60e7 <xa_asf_parser+0x77>

001a633d <xa_asf_parser+0x2cd>:
  1a633d:	05b8                	l32i.n	a11, a5, 0
  1a633f:	4d62b2               	s32i	a11, a2, 0x134
  1a6342:	ff6846               	j	1a60e7 <xa_asf_parser+0x77>

001a6345 <xa_asf_parser+0x2d5>:
  1a6345:	526252               	s32i	a5, a2, 0x148
  1a6348:	ff66c6               	j	1a60e7 <xa_asf_parser+0x77>

001a634b <xa_asf_parser+0x2db>:
  1a634b:	516252               	s32i	a5, a2, 0x144
  1a634e:	ff6546               	j	1a60e7 <xa_asf_parser+0x77>

001a6351 <xa_asf_parser+0x2e1>:
  1a6351:	02a8                	l32i.n	a10, a2, 0
  1a6353:	1e1aa2               	l16ui	a10, a10, 60
  1a6356:	ffe846               	j	1a62fb <xa_asf_parser+0x28b>

001a6359 <xa_asf_parser+0x2e9>:
  1a6359:	536252               	s32i	a5, a2, 0x14c
  1a635c:	ff61c6               	j	1a60e7 <xa_asf_parser+0x77>

001a635f <xa_asf_parser+0x2ef>:
  1a635f:	546252               	s32i	a5, a2, 0x150
  1a6362:	ff6046               	j	1a60e7 <xa_asf_parser+0x77>

001a6365 <xa_asf_parser+0x2f5>:
  1a6365:	02a8                	l32i.n	a10, a2, 0
  1a6367:	eaa8                	l32i.n	a10, a10, 56
  1a6369:	ffe386               	j	1a62fb <xa_asf_parser+0x28b>

001a636c <xa_asf_parser+0x2fc>:
  1a636c:	02a8                	l32i.n	a10, a2, 0
  1a636e:	1aa8                	l32i.n	a10, a10, 4
  1a6370:	011d25               	call8	1a7544 <it_asf_get_wma_encode_opt>
  1a6373:	ffe106               	j	1a62fb <xa_asf_parser+0x28b>

001a6376 <xa_asf_parser+0x306>:
  1a6376:	000000                                        ...

001a6379 <xa_asf_parser+0x309>:
  1a6379:	556252               	s32i	a5, a2, 0x154
  1a637c:	ff59c6               	j	1a60e7 <xa_asf_parser+0x77>

001a637f <xa_asf_parser+0x30f>:
  1a637f:	566252               	s32i	a5, a2, 0x158
  1a6382:	ff5846               	j	1a60e7 <xa_asf_parser+0x77>

001a6385 <xa_asf_parser+0x315>:
  1a6385:	6522b2               	l32i	a11, a2, 0x194
  1a6388:	06ad                	mov.n	a10, a6
  1a638a:	fecbb2               	addi	a11, a11, -2
  1a638d:	83a7b0               	moveqz	a10, a7, a11
  1a6390:	ffd9c6               	j	1a62fb <xa_asf_parser+0x28b>

001a6393 <xa_asf_parser+0x323>:
  1a6393:	a28b                	addi.n	a10, a2, 8
  1a6395:	05bd                	mov.n	a11, a5
  1a6397:	da10a5               	call8	1804a0 <strcpy>
  1a639a:	ff5246               	j	1a60e7 <xa_asf_parser+0x77>

001a639d <xa_asf_parser+0x32d>:
  1a639d:	000000                                        ...

001a63a0 <xa_asf_parser+0x330>:
  1a63a0:	506252               	s32i	a5, a2, 0x140
  1a63a3:	ff5006               	j	1a60e7 <xa_asf_parser+0x77>

001a63a6 <xa_asf_parser+0x336>:
  1a63a6:	6322a2               	l32i	a10, a2, 0x18c
  1a63a9:	ffd386               	j	1a62fb <xa_asf_parser+0x28b>

001a63ac <xa_asf_parser+0x33c>:
  1a63ac:	02ad                	mov.n	a10, a2
  1a63ae:	001665               	call8	1a6514 <xa_asf_parser_fill_mem_tables>
  1a63b1:	ff4c86               	j	1a60e7 <xa_asf_parser+0x77>

001a63b4 <xa_asf_parser+0x344>:
  1a63b4:	10c1a2               	addi	a10, a1, 16
  1a63b7:	ded0b1               	l32r	a11, 19def8 (29f24c <xa_wma_decoder_common+0x3b0>)
  1a63ba:	1ba0c2               	movi	a12, 27
  1a63bd:	d9fc25               	call8	180380 <__vec_memcpy>
  1a63c0:	91c1b2               	addi	a11, a1, -111
  1a63c3:	01a0a2               	movi	a10, 1
  1a63c6:	1001c2               	l8ui	a12, a1, 16
  1a63c9:	0045c2               	s8i	a12, a5, 0

001a63cc <xa_asf_parser+0x35c>:
  1a63cc:	0d3fd14170b092ae 	{ blt.w18	a2, a10, 1a60e7 <xa_asf_parser+0x77>; nop }
  1a63d4:	7f0bd2               	l8ui	a13, a11, 127
  1a63d7:	d0cd16               	beqz	a13, 1a60e7 <xa_asf_parser+0x77>
  1a63da:	01caa2               	addi	a10, a10, 1
  1a63dd:	800be2               	l8ui	a14, a11, 128
  1a63e0:	551b                	addi.n	a5, a5, 1
  1a63e2:	bb1b                	addi.n	a11, a11, 1
  1a63e4:	0045e2               	s8i	a14, a5, 0
  1a63e7:	fff846               	j	1a63cc <xa_asf_parser+0x35c>

001a63ea <xa_asf_parser+0x37a>:
  1a63ea:	4f22c2               	l32i	a12, a2, 0x13c
  1a63ed:	0022b2               	l32i	a11, a2, 0
  1a63f0:	012cc2               	l32i	a12, a12, 4
  1a63f3:	012ba2               	l32i	a10, a11, 4
  1a63f6:	136bc2               	s32i	a12, a11, 76
  1a63f9:	4ccbb2               	addi	a11, a11, 76
  1a63fc:	012da5               	call8	1a76d8 <it_asf_get_audio>
  1a63ff:	070a66               	bnei	a10, -1, 1a640a <xa_asf_parser+0x39a>
  1a6402:	02d8                	l32i.n	a13, a2, 0
  1a6404:	146d62               	s32i	a6, a13, 80
  1a6407:	ff3706               	j	1a60e7 <xa_asf_parser+0x77>

001a640a <xa_asf_parser+0x39a>:
  1a640a:	ee7c                	movi.n	a14, -2
  1a640c:	0d3fcd4170b08aee 	{ beq.w18	a10, a14, 1a60e7 <xa_asf_parser+0x77>; nop }
  1a6414:	df7c                	movi.n	a15, -3
  1a6416:	0d3fd44180b08afe 	{ beq.w18	a10, a15, 1a6162 <xa_asf_parser+0xf2>; nop }
  1a641e:	0d3fcc4150b0ba3e 	{ bne.w18	a10, a3, 1a60e7 <xa_asf_parser+0x77>; nop }

001a6426 <xa_asf_parser+0x3b6>:
  1a6426:	deb521               	l32r	a2, 19defc (1140 <XtosCoreStateSize+0xec0>)
  1a6429:	f01d                	retw.n

001a642b <xa_asf_parser+0x3bb>:
  1a642b:	04c2d2               	addi	a13, a2, 4
  1a642e:	08c292               	addi	a9, a2, 8
  1a6431:	4f2282               	l32i	a8, a2, 0x13c
  1a6434:	01d2b2               	addmi	a11, a2, 0x100
  1a6437:	40cbb2               	addi	a11, a11, 64
  1a643a:	002882               	l32i	a8, a8, 0
  1a643d:	0289                	s32i.n	a8, a2, 0
  1a643f:	08ad                	mov.n	a10, a8
  1a6441:	3899                	s32i.n	a9, a8, 12
  1a6443:	08d9                	s32i.n	a13, a8, 0
  1a6445:	5962c2               	s32i	a12, a2, 0x164
  1a6448:	586262               	s32i	a6, a2, 0x160
  1a644b:	576262               	s32i	a6, a2, 0x15c
  1a644e:	186862               	s32i	a6, a8, 96
  1a6451:	196862               	s32i	a6, a8, 100
  1a6454:	000f25               	call8	1a6548 <asf_parser_initialize>
  1a6457:	0298                	l32i.n	a9, a2, 0
  1a6459:	0a2d                	mov.n	a2, a10
  1a645b:	146962               	s32i	a6, a9, 80
  1a645e:	f01d                	retw.n

001a6460 <xa_asf_parser_mem_api>:
  1a6460:	004136               	entry	a1, 32
  1a6463:	038496               	bltz	a4, 1a649f <xa_asf_parser_mem_api+0x3f>
  1a6466:	1268                	l32i.n	a6, a2, 4
  1a6468:	33a467               	bge	a4, a6, 1a649f <xa_asf_parser_mem_api+0x3f>
  1a646b:	45b326               	beqi	a3, 16, 1a64b4 <xa_asf_parser_mem_api+0x54>
  1a646e:	171c                	movi.n	a7, 17
  1a6470:	4d1377               	beq	a3, a7, 1a64c1 <xa_asf_parser_mem_api+0x61>
  1a6473:	281c                	movi.n	a8, 18
  1a6475:	551387               	beq	a3, a8, 1a64ce <xa_asf_parser_mem_api+0x6e>
  1a6478:	391c                	movi.n	a9, 19
  1a647a:	5d1397               	beq	a3, a9, 1a64db <xa_asf_parser_mem_api+0x7b>
  1a647d:	4a1c                	movi.n	a10, 20
  1a647f:	2113a7               	beq	a3, a10, 1a64a4 <xa_asf_parser_mem_api+0x44>
  1a6482:	5b1c                	movi.n	a11, 21
  1a6484:	6613b7               	beq	a3, a11, 1a64ee <xa_asf_parser_mem_api+0x8e>
  1a6487:	7c1c                	movi.n	a12, 23
  1a6489:	2393c7               	bne	a3, a12, 1a64b0 <xa_asf_parser_mem_api+0x50>
  1a648c:	4e22e2               	l32i	a14, a2, 0x138
  1a648f:	11f4b0               	slli	a15, a4, 5
  1a6492:	eefa                	add.n	a14, a14, a15
  1a6494:	05f8                	l32i.n	a15, a5, 0
  1a6496:	6ef9                	s32i.n	a15, a14, 24
  1a6498:	15d8                	l32i.n	a13, a5, 4
  1a649a:	7ed9                	s32i.n	a13, a14, 28
  1a649c:	000406               	j	1a64b0 <xa_asf_parser_mem_api+0x50>

001a649f <xa_asf_parser_mem_api+0x3f>:
  1a649f:	de3e21               	l32r	a2, 19dd98 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  1a64a2:	f01d                	retw.n

001a64a4 <xa_asf_parser_mem_api+0x44>:
  1a64a4:	4e2222               	l32i	a2, a2, 0x138
  1a64a7:	1164b0               	slli	a6, a4, 5
  1a64aa:	226a                	add.n	a2, a2, a6
  1a64ac:	5228                	l32i.n	a2, a2, 20

001a64ae <xa_asf_parser_mem_api+0x4e>:
  1a64ae:	0529                	s32i.n	a2, a5, 0

001a64b0 <xa_asf_parser_mem_api+0x50>:
  1a64b0:	020c                	movi.n	a2, 0
  1a64b2:	f01d                	retw.n

001a64b4 <xa_asf_parser_mem_api+0x54>:
  1a64b4:	4e2222               	l32i	a2, a2, 0x138
  1a64b7:	1164b0               	slli	a6, a4, 5
  1a64ba:	226a                	add.n	a2, a2, a6
  1a64bc:	0228                	l32i.n	a2, a2, 0
  1a64be:	fffb06               	j	1a64ae <xa_asf_parser_mem_api+0x4e>

001a64c1 <xa_asf_parser_mem_api+0x61>:
  1a64c1:	4e2222               	l32i	a2, a2, 0x138
  1a64c4:	1164b0               	slli	a6, a4, 5
  1a64c7:	226a                	add.n	a2, a2, a6
  1a64c9:	1228                	l32i.n	a2, a2, 4
  1a64cb:	fff7c6               	j	1a64ae <xa_asf_parser_mem_api+0x4e>

001a64ce <xa_asf_parser_mem_api+0x6e>:
  1a64ce:	4e2222               	l32i	a2, a2, 0x138
  1a64d1:	1164b0               	slli	a6, a4, 5
  1a64d4:	226a                	add.n	a2, a2, a6
  1a64d6:	2228                	l32i.n	a2, a2, 8
  1a64d8:	fff486               	j	1a64ae <xa_asf_parser_mem_api+0x4e>

001a64db <xa_asf_parser_mem_api+0x7b>:
  1a64db:	4e2282               	l32i	a8, a2, 0x138
  1a64de:	1194b0               	slli	a9, a4, 5
  1a64e1:	889a                	add.n	a8, a8, a9
  1a64e3:	3898                	l32i.n	a9, a8, 12
  1a64e5:	0599                	s32i.n	a9, a5, 0
  1a64e7:	4888                	l32i.n	a8, a8, 16
  1a64e9:	1589                	s32i.n	a8, a5, 4
  1a64eb:	fff046               	j	1a64b0 <xa_asf_parser_mem_api+0x50>

001a64ee <xa_asf_parser_mem_api+0x8e>:
  1a64ee:	35cc                	bnez.n	a5, 1a64f5 <xa_asf_parser_mem_api+0x95>
  1a64f0:	de2d21               	l32r	a2, 19dda4 (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1a64f3:	f01d                	retw.n

001a64f5 <xa_asf_parser_mem_api+0x95>:
  1a64f5:	d4cc                	bnez.n	a4, 1a6506 <xa_asf_parser_mem_api+0xa6>
  1a64f7:	053d                	mov.n	a3, a5
  1a64f9:	070c                	movi.n	a7, 0
  1a64fb:	00a5a2               	movi	a10, 0x500
  1a64fe:	04aa76               	loopgtz	a10, 1a6506 <xa_asf_parser_mem_api+0xa6>
  1a6501:	004372               	s8i	a7, a3, 0
  1a6504:	331b                	addi.n	a3, a3, 1

001a6506 <xa_asf_parser_mem_api+0xa6>:
  1a6506:	4f22b2               	l32i	a11, a2, 0x13c
  1a6509:	a0b4b0               	addx4	a11, a4, a11
  1a650c:	0b59                	s32i.n	a5, a11, 0
  1a650e:	ffe786               	j	1a64b0 <xa_asf_parser_mem_api+0x50>

001a6511 <xa_asf_parser_mem_api+0xb1>:
  1a6511:	000000                                        ...

001a6514 <xa_asf_parser_fill_mem_tables>:
  1a6514:	004136               	entry	a1, 32
  1a6517:	330c                	movi.n	a3, 3
  1a6519:	00a482               	movi	a8, 0x400
  1a651c:	00a592               	movi	a9, 0x500
  1a651f:	8a0c                	movi.n	a10, 8
  1a6521:	4e2242               	l32i	a4, a2, 0x138
  1a6524:	020c                	movi.n	a2, 0
  1a6526:	14a9                	s32i.n	a10, a4, 4
  1a6528:	94a9                	s32i.n	a10, a4, 36
  1a652a:	0499                	s32i.n	a9, a4, 0
  1a652c:	8489                	s32i.n	a8, a4, 32
  1a652e:	a439                	s32i.n	a3, a4, 40
  1a6530:	2429                	s32i.n	a2, a4, 8
  1a6532:	3429                	s32i.n	a2, a4, 12
  1a6534:	4429                	s32i.n	a2, a4, 16
  1a6536:	5429                	s32i.n	a2, a4, 20
  1a6538:	6429                	s32i.n	a2, a4, 24
  1a653a:	7429                	s32i.n	a2, a4, 28
  1a653c:	b429                	s32i.n	a2, a4, 44
  1a653e:	c429                	s32i.n	a2, a4, 48
  1a6540:	d429                	s32i.n	a2, a4, 52
  1a6542:	e429                	s32i.n	a2, a4, 56
  1a6544:	f429                	s32i.n	a2, a4, 60
  1a6546:	f01d                	retw.n

001a6548 <asf_parser_initialize>:
  1a6548:	004136               	entry	a1, 32
  1a654b:	2239                	s32i.n	a3, a2, 8
  1a654d:	6cc2b2               	addi	a11, a2, 108
  1a6550:	0388                	l32i.n	a8, a3, 0
  1a6552:	1a62b2               	s32i	a11, a2, 104
  1a6555:	38cc                	bnez.n	a8, 1a655c <asf_parser_initialize+0x14>
  1a6557:	de6a21               	l32r	a2, 19df00 (ffff8940 <_memmap_cacheattr_bp_strict+0xd594e>)
  1a655a:	f01d                	retw.n

001a655c <asf_parser_initialize+0x14>:
  1a655c:	0022c2               	l32i	a12, a2, 0
  1a655f:	20a330               	or	a10, a3, a3
  1a6562:	4c2cc2               	l32i	a12, a12, 0x130
  1a6565:	00f1a5               	call8	1a7480 <it_asf_parser_init>
  1a6568:	0162a2               	s32i	a10, a2, 4
  1a656b:	3acc                	bnez.n	a10, 1a6572 <asf_parser_initialize+0x2a>
  1a656d:	de6521               	l32r	a2, 19df04 (ffff9140 <_memmap_cacheattr_bp_strict+0xd614e>)
  1a6570:	f01d                	retw.n

001a6572 <asf_parser_initialize+0x2a>:
  1a6572:	10c2b2               	addi	a11, a2, 16
  1a6575:	013ce5               	call8	1a7944 <it_asf_get_file_info>
  1a6578:	020c                	movi.n	a2, 0
  1a657a:	f01d                	retw.n

001a657c <sys_fread>:
  1a657c:	004136               	entry	a1, 32
  1a657f:	02ad                	mov.n	a10, a2
  1a6581:	03bd                	mov.n	a11, a3
  1a6583:	04cd                	mov.n	a12, a4
  1a6585:	4588                	l32i.n	a8, a5, 16
  1a6587:	05d8                	l32i.n	a13, a5, 0
  1a6589:	0008e0               	callx8	a8
  1a658c:	0a2d                	mov.n	a2, a10
  1a658e:	1a9a47               	bne	a10, a4, 1a65ac <sys_fread+0x30>
  1a6591:	400001b54501443e 	{ ae_movda32	aed1, a4; nop; ae_movda32	aed0, a3 }
  1a6599:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a65a1:	132592               	l32i	a9, a5, 76
  1a65a4:	25a0c4               	ae_movad32.l	a10, aed0
  1a65a7:	99aa                	add.n	a9, a9, a10
  1a65a9:	136592               	s32i	a9, a5, 76

001a65ac <sys_fread+0x30>:
  1a65ac:	1b0c                	movi.n	a11, 1
  1a65ae:	c0a240               	sub	a10, a2, a4
  1a65b1:	93aba0               	movnez	a10, a11, a10
  1a65b4:	023c25               	call8	1a8978 <ALARMIF>
  1a65b7:	f01d                	retw.n

001a65b9 <sys_fread+0x3d>:
  1a65b9:	000000                                        ...

001a65bc <sys_fread_pending>:
  1a65bc:	004136               	entry	a1, 32
  1a65bf:	7578                	l32i.n	a7, a5, 28
  1a65c1:	400001014501941e 	{ ae_movda32	aed1, a4; nop; movi	a9, 1 }
  1a65c9:	212726               	beqi	a7, 2, 1a65ee <sys_fread_pending+0x32>
  1a65cc:	1187c0               	slli	a8, a7, 4
  1a65cf:	400000114500637e 	{ ae_movda32	aed0, a3; nop; addi	a6, a7, 1 }
  1a65d7:	eb7b50010000858f 	{ add	a8, a5, a8; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a65df:	b899                	s32i.n	a9, a8, 44
  1a65e1:	c829                	s32i.n	a2, a8, 48
  1a65e3:	d899                	s32i.n	a9, a8, 52
  1a65e5:	2520c4               	ae_movad32.l	a2, aed0
  1a65e8:	e829                	s32i.n	a2, a8, 56
  1a65ea:	7569                	s32i.n	a6, a5, 28
  1a65ec:	f01d                	retw.n

001a65ee <sys_fread_pending+0x32>:
  1a65ee:	020c                	movi.n	a2, 0
  1a65f0:	7529                	s32i.n	a2, a5, 28
  1a65f2:	f27c                	movi.n	a2, -1
  1a65f4:	f01d                	retw.n

001a65f6 <sys_fread_pending+0x3a>:
	...

001a65f8 <sys_fseek>:
  1a65f8:	004136               	entry	a1, 32
  1a65fb:	02a8                	l32i.n	a10, a2, 0
  1a65fd:	03bd                	mov.n	a11, a3
  1a65ff:	2288                	l32i.n	a8, a2, 8
  1a6601:	04cd                	mov.n	a12, a4
  1a6603:	0008e0               	callx8	a8
  1a6606:	dacc                	bnez.n	a10, 1a6617 <sys_fseek+0x1f>
  1a6608:	34cc                	bnez.n	a4, 1a660f <sys_fseek+0x17>
  1a660a:	039d                	mov.n	a9, a3
  1a660c:	000106               	j	1a6614 <sys_fseek+0x1c>

001a660f <sys_fseek+0x17>:
  1a660f:	132292               	l32i	a9, a2, 76
  1a6612:	993a                	add.n	a9, a9, a3

001a6614 <sys_fseek+0x1c>:
  1a6614:	136292               	s32i	a9, a2, 76

001a6617 <sys_fseek+0x1f>:
  1a6617:	0a2d                	mov.n	a2, a10
  1a6619:	f01d                	retw.n

001a661b <sys_fseek+0x23>:
	...

001a661c <sys_fseek_pending>:
  1a661c:	004136               	entry	a1, 32
  1a661f:	7278                	l32i.n	a7, a2, 28
  1a6621:	080c                	movi.n	a8, 0
  1a6623:	1167c0               	slli	a6, a7, 4
  1a6626:	626a                	add.n	a6, a2, a6
  1a6628:	0c2766               	bnei	a7, 2, 1a6638 <sys_fseek_pending+0x1c>
  1a662b:	b698                	l32i.n	a9, a6, 44
  1a662d:	012966               	bnei	a9, 2, 1a6632 <sys_fseek_pending+0x16>
  1a6630:	54dc                	bnez.n	a4, 1a6649 <sys_fseek_pending+0x2d>

001a6632 <sys_fseek_pending+0x16>:
  1a6632:	7289                	s32i.n	a8, a2, 28
  1a6634:	f27c                	movi.n	a2, -1
  1a6636:	f01d                	retw.n

001a6638 <sys_fseek_pending+0x1c>:
  1a6638:	e649                	s32i.n	a4, a6, 56
  1a663a:	d639                	s32i.n	a3, a6, 52
  1a663c:	c689                	s32i.n	a8, a6, 48
  1a663e:	a71b                	addi.n	a10, a7, 1
  1a6640:	2b0c                	movi.n	a11, 2
  1a6642:	b6b9                	s32i.n	a11, a6, 44
  1a6644:	72a9                	s32i.n	a10, a2, 28
  1a6646:	000146               	j	1a664f <sys_fseek_pending+0x33>

001a6649 <sys_fseek_pending+0x2d>:
  1a6649:	d6c8                	l32i.n	a12, a6, 52
  1a664b:	cc3a                	add.n	a12, a12, a3
  1a664d:	d6c9                	s32i.n	a12, a6, 52

001a664f <sys_fseek_pending+0x33>:
  1a664f:	082d                	mov.n	a2, a8
  1a6651:	f01d                	retw.n

001a6653 <sys_fseek_pending+0x37>:
	...

001a6654 <sys_finish_pending_fileops>:
  1a6654:	006136               	entry	a1, 48
  1a6657:	050c                	movi.n	a5, 0
  1a6659:	7298                	l32i.n	a9, a2, 28
  1a665b:	8248                	l32i.n	a4, a2, 32
  1a665d:	0d400941e0b0394e 	{ bgei.w18	a9, 3, 1a66ff <sys_finish_pending_fileops+0xab>; nop }
  1a6665:	39cc                	bnez.n	a9, 1a666c <sys_finish_pending_fileops+0x18>
  1a6667:	0a0c                	movi.n	a10, 0
  1a6669:	002306               	j	1a66f9 <sys_finish_pending_fileops+0xa5>

001a666c <sys_finish_pending_fileops+0x18>:
  1a666c:	260c                	movi.n	a6, 2
  1a666e:	f77c                	movi.n	a7, -1
  1a6670:	0a0c                	movi.n	a10, 0
  1a6672:	a259                	s32i.n	a5, a2, 40
  1a6674:	1134c0               	slli	a3, a4, 4
  1a6677:	323a                	add.n	a3, a2, a3

001a6679 <sys_finish_pending_fileops+0x25>:
  1a6679:	b3b8                	l32i.n	a11, a3, 44
  1a667b:	541b66               	bnei	a11, 1, 1a66d3 <sys_finish_pending_fileops+0x7f>
  1a667e:	a288                	l32i.n	a8, a2, 40
  1a6680:	070856               	bnez	a8, 1a66f4 <sys_finish_pending_fileops+0xa0>
  1a6683:	21b9                	s32i.n	a11, a1, 8
  1a6685:	4a1b66               	bnei	a11, 1, 1a66d3 <sys_finish_pending_fileops+0x7f>
  1a6688:	c3a8                	l32i.n	a10, a3, 48
  1a668a:	1b0c                	movi.n	a11, 1
  1a668c:	92d8                	l32i.n	a13, a2, 36
  1a668e:	e3c8                	l32i.n	a12, a3, 56
  1a6690:	01c9                	s32i.n	a12, a1, 0
  1a6692:	43ccd0               	min	a12, a12, a13
  1a6695:	11c9                	s32i.n	a12, a1, 4
  1a6697:	02dd                	mov.n	a13, a2
  1a6699:	ffee25               	call8	1a657c <sys_fread>
  1a669c:	21b8                	l32i.n	a11, a1, 8
  1a669e:	11c8                	l32i.n	a12, a1, 4
  1a66a0:	1522e2               	l32i	a14, a2, 84
  1a66a3:	0add                	mov.n	a13, a10
  1a66a5:	113e66               	bnei	a14, 3, 1a66ba <sys_finish_pending_fileops+0x66>
  1a66a8:	1322f2               	l32i	a15, a2, 76
  1a66ab:	156262               	s32i	a6, a2, 84
  1a66ae:	c0ffc0               	sub	a15, a15, a12
  1a66b1:	1462f2               	s32i	a15, a2, 80
  1a66b4:	021ca7               	beq	a12, a10, 1a66ba <sys_finish_pending_fileops+0x66>
  1a66b7:	156272               	s32i	a7, a2, 84
  1a66ba:	3f9cd7               	bne	a12, a13, 1a66fd <sys_finish_pending_fileops+0xa9>
  1a66bd:	0188                	l32i.n	a8, a1, 0
  1a66bf:	a2c9                	s32i.n	a12, a2, 40
  1a66c1:	c088c0               	sub	a8, a8, a12
  1a66c4:	e389                	s32i.n	a8, a3, 56
  1a66c6:	98cc                	bnez.n	a8, 1a66d3 <sys_finish_pending_fileops+0x7f>
  1a66c8:	441b                	addi.n	a4, a4, 1
  1a66ca:	7298                	l32i.n	a9, a2, 28
  1a66cc:	10c332               	addi	a3, a3, 16
  1a66cf:	990b                	addi.n	a9, a9, -1
  1a66d1:	7299                	s32i.n	a9, a2, 28
  1a66d3:	182b66               	bnei	a11, 2, 1a66ef <sys_finish_pending_fileops+0x9b>
  1a66d6:	02ad                	mov.n	a10, a2
  1a66d8:	d3b8                	l32i.n	a11, a3, 52
  1a66da:	e3c8                	l32i.n	a12, a3, 56
  1a66dc:	fff1a5               	call8	1a65f8 <sys_fseek>
  1a66df:	cadc                	bnez.n	a10, 1a66ff <sys_finish_pending_fileops+0xab>
  1a66e1:	10c332               	addi	a3, a3, 16
  1a66e4:	7298                	l32i.n	a9, a2, 28
  1a66e6:	441b                	addi.n	a4, a4, 1
  1a66e8:	990b                	addi.n	a9, a9, -1
  1a66ea:	7299                	s32i.n	a9, a2, 28
  1a66ec:	000046               	j	1a66f1 <sys_finish_pending_fileops+0x9d>

001a66ef <sys_finish_pending_fileops+0x9b>:
  1a66ef:	7298                	l32i.n	a9, a2, 28

001a66f1 <sys_finish_pending_fileops+0x9d>:
  1a66f1:	f84956               	bnez	a9, 1a6679 <sys_finish_pending_fileops+0x25>

001a66f4 <sys_finish_pending_fileops+0xa0>:
  1a66f4:	935490               	movnez	a5, a4, a9
  1a66f7:	8259                	s32i.n	a5, a2, 32

001a66f9 <sys_finish_pending_fileops+0xa5>:
  1a66f9:	0a2d                	mov.n	a2, a10
  1a66fb:	f01d                	retw.n

001a66fd <sys_finish_pending_fileops+0xa9>:
  1a66fd:	a259                	s32i.n	a5, a2, 40

001a66ff <sys_finish_pending_fileops+0xab>:
  1a66ff:	8259                	s32i.n	a5, a2, 32
  1a6701:	7259                	s32i.n	a5, a2, 28
  1a6703:	fa7c                	movi.n	a10, -1
  1a6705:	fffc06               	j	1a66f9 <sys_finish_pending_fileops+0xa5>

001a6708 <sys_ftell>:
  1a6708:	004136               	entry	a1, 32
  1a670b:	1288                	l32i.n	a8, a2, 4
  1a670d:	02a8                	l32i.n	a10, a2, 0
  1a670f:	0008e0               	callx8	a8
  1a6712:	0a2d                	mov.n	a2, a10
  1a6714:	f01d                	retw.n

001a6716 <sys_ftell+0xe>:
	...

001a6718 <it_find_next_guid>:
  1a6718:	006136               	entry	a1, 48
  1a671b:	20a110               	or	a10, a1, a1
  1a671e:	04a0b2               	movi	a11, 4
  1a6721:	01a0c2               	movi	a12, 1
  1a6724:	02dd                	mov.n	a13, a2
  1a6726:	ffe565               	call8	1a657c <sys_fread>
  1a6729:	371a66               	bnei	a10, 1, 1a6764 <it_find_next_guid+0x4c>
  1a672c:	a14b                	addi.n	a10, a1, 4
  1a672e:	2b0c                	movi.n	a11, 2
  1a6730:	1c0c                	movi.n	a12, 1
  1a6732:	02dd                	mov.n	a13, a2
  1a6734:	ffe465               	call8	1a657c <sys_fread>
  1a6737:	291a66               	bnei	a10, 1, 1a6764 <it_find_next_guid+0x4c>
  1a673a:	a16b                	addi.n	a10, a1, 6
  1a673c:	2b0c                	movi.n	a11, 2
  1a673e:	1c0c                	movi.n	a12, 1
  1a6740:	02dd                	mov.n	a13, a2
  1a6742:	ffe3a5               	call8	1a657c <sys_fread>
  1a6745:	1b1a66               	bnei	a10, 1, 1a6764 <it_find_next_guid+0x4c>
  1a6748:	a18b                	addi.n	a10, a1, 8
  1a674a:	4b0c                	movi.n	a11, 4
  1a674c:	1c0c                	movi.n	a12, 1
  1a674e:	02dd                	mov.n	a13, a2
  1a6750:	ffe2a5               	call8	1a657c <sys_fread>
  1a6753:	0d1a66               	bnei	a10, 1, 1a6764 <it_find_next_guid+0x4c>
  1a6756:	02dd                	mov.n	a13, a2
  1a6758:	a1cb                	addi.n	a10, a1, 12
  1a675a:	4b0c                	movi.n	a11, 4
  1a675c:	1c0c                	movi.n	a12, 1
  1a675e:	ffe1e5               	call8	1a657c <sys_fread>
  1a6761:	071a26               	beqi	a10, 1, 1a676c <it_find_next_guid+0x54>

001a6764 <it_find_next_guid+0x4c>:
  1a6764:	c23c                	movi.n	a2, 60
  1a6766:	f01d                	retw.n

001a6768 <it_find_next_guid+0x50>:
  1a6768:	c23c                	movi.n	a2, 60
  1a676a:	f01d                	retw.n

001a676c <it_find_next_guid+0x54>:
  1a676c:	dde7a1               	l32r	a10, 19df08 (11cf <XtosCoreStateSize+0xf4f>)
  1a676f:	dde721               	l32r	a2, 19df0c (aa00d9a6 <_memmap_mem_LOG_DATA_AREA_end+0x29f0d986>)
  1a6772:	dde7e1               	l32r	a14, 19df10 (668e <xthals_release_major+0x37ae>)
  1a6775:	dde781               	l32r	a8, 19df14 (75b22630 <_memmap_cacheattr_bp_allvalid+0x5390040e>)
  1a6778:	01b8                	l32i.n	a11, a1, 0
  1a677a:	dde731               	l32r	a3, 19df18 (6cce6200 <_memmap_cacheattr_bp_allvalid+0x4aac3fde>)
  1a677d:	199b87               	bne	a11, a8, 1a679a <it_find_next_guid+0x82>
  1a6780:	021192               	l16ui	a9, a1, 4
  1a6783:	1399e7               	bne	a9, a14, 1a679a <it_find_next_guid+0x82>
  1a6786:	0311c2               	l16ui	a12, a1, 6
  1a6789:	0d9ca7               	bne	a12, a10, 1a679a <it_find_next_guid+0x82>
  1a678c:	21d8                	l32i.n	a13, a1, 8
  1a678e:	089d27               	bne	a13, a2, 1a679a <it_find_next_guid+0x82>
  1a6791:	31f8                	l32i.n	a15, a1, 12
  1a6793:	039f37               	bne	a15, a3, 1a679a <it_find_next_guid+0x82>
  1a6796:	120c                	movi.n	a2, 1
  1a6798:	f01d                	retw.n

001a679a <it_find_next_guid+0x82>:
  1a679a:	dde081               	l32r	a8, 19df1c (8cabdca1 <_memmap_mem_LOG_DATA_AREA_end+0xc9bdc81>)
  1a679d:	dde0c1               	l32r	a12, 19df20 (6553200c <_memmap_cacheattr_bp_allvalid+0x4330fdea>)
  1a67a0:	1f9b87               	bne	a11, a8, 1a67c3 <it_find_next_guid+0xab>
  1a67a3:	dde0d1               	l32r	a13, 19df24 (a947 <xthals_release_major+0x7a67>)
  1a67a6:	021192               	l16ui	a9, a1, 4
  1a67a9:	1699d7               	bne	a9, a13, 1a67c3 <it_find_next_guid+0xab>
  1a67ac:	0311f2               	l16ui	a15, a1, 6
  1a67af:	109fa7               	bne	a15, a10, 1a67c3 <it_find_next_guid+0xab>
  1a67b2:	dddd91               	l32r	a9, 19df28 (c000e48e <_memmap_mem_LOG_DATA_AREA_end+0x3ff0e46e>)
  1a67b5:	2188                	l32i.n	a8, a1, 8
  1a67b7:	089897               	bne	a8, a9, 1a67c3 <it_find_next_guid+0xab>
  1a67ba:	31d8                	l32i.n	a13, a1, 12
  1a67bc:	039dc7               	bne	a13, a12, 1a67c3 <it_find_next_guid+0xab>
  1a67bf:	720c                	movi.n	a2, 7
  1a67c1:	f01d                	retw.n

001a67c3 <it_find_next_guid+0xab>:
  1a67c3:	dddaf1               	l32r	a15, 19df2c (b7dc0791 <_memmap_mem_LOG_DATA_AREA_end+0x37cc0771>)
  1a67c6:	1f9bf7               	bne	a11, a15, 1a67e9 <it_find_next_guid+0xd1>
  1a67c9:	ddd991               	l32r	a9, 19df30 (a9b7 <xthals_release_major+0x7ad7>)
  1a67cc:	021182               	l16ui	a8, a1, 4
  1a67cf:	169897               	bne	a8, a9, 1a67e9 <it_find_next_guid+0xd1>
  1a67d2:	0311d2               	l16ui	a13, a1, 6
  1a67d5:	109da7               	bne	a13, a10, 1a67e9 <it_find_next_guid+0xd1>
  1a67d8:	ddd781               	l32r	a8, 19df34 (c000e68e <_memmap_mem_LOG_DATA_AREA_end+0x3ff0e66e>)
  1a67db:	21f8                	l32i.n	a15, a1, 8
  1a67dd:	089f87               	bne	a15, a8, 1a67e9 <it_find_next_guid+0xd1>
  1a67e0:	3198                	l32i.n	a9, a1, 12
  1a67e2:	0399c7               	bne	a9, a12, 1a67e9 <it_find_next_guid+0xd1>
  1a67e5:	820c                	movi.n	a2, 8
  1a67e7:	f01d                	retw.n

001a67e9 <it_find_next_guid+0xd1>:
  1a67e9:	ddd3d1               	l32r	a13, 19df38 (5fbf03b5 <_memmap_cacheattr_bp_allvalid+0x3d9ce193>)
  1a67ec:	1f9bd7               	bne	a11, a13, 1a680f <it_find_next_guid+0xf7>
  1a67ef:	ddd381               	l32r	a8, 19df3c (a92e <xthals_release_major+0x7a4e>)
  1a67f2:	0211f2               	l16ui	a15, a1, 4
  1a67f5:	169f87               	bne	a15, a8, 1a680f <it_find_next_guid+0xf7>
  1a67f8:	031192               	l16ui	a9, a1, 6
  1a67fb:	1099a7               	bne	a9, a10, 1a680f <it_find_next_guid+0xf7>
  1a67fe:	ddd0f1               	l32r	a15, 19df40 (c000e38e <_memmap_mem_LOG_DATA_AREA_end+0x3ff0e36e>)
  1a6801:	21d8                	l32i.n	a13, a1, 8
  1a6803:	089df7               	bne	a13, a15, 1a680f <it_find_next_guid+0xf7>
  1a6806:	3188                	l32i.n	a8, a1, 12
  1a6808:	0398c7               	bne	a8, a12, 1a680f <it_find_next_guid+0xf7>
  1a680b:	920c                	movi.n	a2, 9
  1a680d:	f01d                	retw.n

001a680f <it_find_next_guid+0xf7>:
  1a680f:	ddcdd1               	l32r	a13, 19df44 (2b445c5f <_memmap_cacheattr_bp_allvalid+0x9223a3d>)
  1a6812:	ddcdf1               	l32r	a15, 19df48 (5b4d <xthals_release_major+0x2c6d>)
  1a6815:	ddcd91               	l32r	a9, 19df4c (f8699e40 <xthals_hw_configid0+0x35acca42>)
  1a6818:	ddcec1               	l32r	a12, 19df50 (8000fda8 <__log_data___1__1__0_au_task_0_au_task_1_c_13997$34177_215_9+0x88>)
  1a681b:	199b97               	bne	a11, a9, 1a6838 <it_find_next_guid+0x120>
  1a681e:	021182               	l16ui	a8, a1, 4
  1a6821:	1398f7               	bne	a8, a15, 1a6838 <it_find_next_guid+0x120>
  1a6824:	031192               	l16ui	a9, a1, 6
  1a6827:	0d99a7               	bne	a9, a10, 1a6838 <it_find_next_guid+0x120>
  1a682a:	2188                	l32i.n	a8, a1, 8
  1a682c:	0898c7               	bne	a8, a12, 1a6838 <it_find_next_guid+0x120>
  1a682f:	3198                	l32i.n	a9, a1, 12
  1a6831:	0399d7               	bne	a9, a13, 1a6838 <it_find_next_guid+0x120>
  1a6834:	222c                	movi.n	a2, 34
  1a6836:	f01d                	retw.n

001a6838 <it_find_next_guid+0x120>:
  1a6838:	ddc781               	l32r	a8, 19df54 (bc19efc0 <_memmap_mem_LOG_DATA_AREA_end+0x3c09efa0>)
  1a683b:	199b87               	bne	a11, a8, 1a6858 <it_find_next_guid+0x140>
  1a683e:	021192               	l16ui	a9, a1, 4
  1a6841:	1399f7               	bne	a9, a15, 1a6858 <it_find_next_guid+0x140>
  1a6844:	0311f2               	l16ui	a15, a1, 6
  1a6847:	0d9fa7               	bne	a15, a10, 1a6858 <it_find_next_guid+0x140>
  1a684a:	2188                	l32i.n	a8, a1, 8
  1a684c:	0898c7               	bne	a8, a12, 1a6858 <it_find_next_guid+0x140>
  1a684f:	3198                	l32i.n	a9, a1, 12
  1a6851:	0399d7               	bne	a9, a13, 1a6858 <it_find_next_guid+0x140>
  1a6854:	322c                	movi.n	a2, 35
  1a6856:	f01d                	retw.n

001a6858 <it_find_next_guid+0x140>:
  1a6858:	ddc0f1               	l32r	a15, 19df58 (75b22636 <_memmap_cacheattr_bp_allvalid+0x53900414>)
  1a685b:	199bf7               	bne	a11, a15, 1a6878 <it_find_next_guid+0x160>
  1a685e:	021182               	l16ui	a8, a1, 4
  1a6861:	1398e7               	bne	a8, a14, 1a6878 <it_find_next_guid+0x160>
  1a6864:	031192               	l16ui	a9, a1, 6
  1a6867:	0d99a7               	bne	a9, a10, 1a6878 <it_find_next_guid+0x160>
  1a686a:	21e8                	l32i.n	a14, a1, 8
  1a686c:	089e27               	bne	a14, a2, 1a6878 <it_find_next_guid+0x160>
  1a686f:	31f8                	l32i.n	a15, a1, 12
  1a6871:	039f37               	bne	a15, a3, 1a6878 <it_find_next_guid+0x160>
  1a6874:	220c                	movi.n	a2, 2
  1a6876:	f01d                	retw.n

001a6878 <it_find_next_guid+0x160>:
  1a6878:	ddb981               	l32r	a8, 19df5c (bfc3cd50 <_memmap_mem_LOG_DATA_AREA_end+0x3fb3cd30>)
  1a687b:	229b87               	bne	a11, a8, 1a68a1 <it_find_next_guid+0x189>
  1a687e:	ddb8e1               	l32r	a14, 19df60 (618f <xthals_release_major+0x32af>)
  1a6881:	021192               	l16ui	a9, a1, 4
  1a6884:	1999e7               	bne	a9, a14, 1a68a1 <it_find_next_guid+0x189>
  1a6887:	0311f2               	l16ui	a15, a1, 6
  1a688a:	139fa7               	bne	a15, a10, 1a68a1 <it_find_next_guid+0x189>
  1a688d:	ddb591               	l32r	a9, 19df64 (aa00b28b <_memmap_mem_LOG_DATA_AREA_end+0x29f0b26b>)
  1a6890:	2188                	l32i.n	a8, a1, 8
  1a6892:	0b9897               	bne	a8, a9, 1a68a1 <it_find_next_guid+0x189>
  1a6895:	ddb4f1               	l32r	a15, 19df68 (20e2b400 <_memmap_mem_sram_end+0x203eb400>)
  1a6898:	31e8                	l32i.n	a14, a1, 12
  1a689a:	039ef7               	bne	a14, a15, 1a68a1 <it_find_next_guid+0x189>
  1a689d:	c22c                	movi.n	a2, 44
  1a689f:	f01d                	retw.n

001a68a1 <it_find_next_guid+0x189>:
  1a68a1:	ddb281               	l32r	a8, 19df6c (20fb5700 <_memmap_mem_sram_end+0x20575700>)
  1a68a4:	1c9b87               	bne	a11, a8, 1a68c4 <it_find_next_guid+0x1ac>
  1a68a7:	ddb2e1               	l32r	a14, 19df70 (5b55 <xthals_release_major+0x2c75>)
  1a68aa:	021192               	l16ui	a9, a1, 4
  1a68ad:	1399e7               	bne	a9, a14, 1a68c4 <it_find_next_guid+0x1ac>
  1a68b0:	0311f2               	l16ui	a15, a1, 6
  1a68b3:	0d9fa7               	bne	a15, a10, 1a68c4 <it_find_next_guid+0x1ac>
  1a68b6:	2188                	l32i.n	a8, a1, 8
  1a68b8:	0898c7               	bne	a8, a12, 1a68c4 <it_find_next_guid+0x1ac>
  1a68bb:	3198                	l32i.n	a9, a1, 12
  1a68bd:	0399d7               	bne	a9, a13, 1a68c4 <it_find_next_guid+0x1ac>
  1a68c0:	b22c                	movi.n	a2, 43
  1a68c2:	f01d                	retw.n

001a68c4 <it_find_next_guid+0x1ac>:
  1a68c4:	ddacc1               	l32r	a12, 19df74 (33000890 <_memmap_cacheattr_bp_allvalid+0x10dde66e>)
  1a68c7:	229bc7               	bne	a11, a12, 1a68ed <it_find_next_guid+0x1d5>
  1a68ca:	ddabe1               	l32r	a14, 19df78 (e5b1 <xthals_release_major+0xb6d1>)
  1a68cd:	0211d2               	l16ui	a13, a1, 4
  1a68d0:	199de7               	bne	a13, a14, 1a68ed <it_find_next_guid+0x1d5>
  1a68d3:	0311f2               	l16ui	a15, a1, 6
  1a68d6:	139fa7               	bne	a15, a10, 1a68ed <it_find_next_guid+0x1d5>
  1a68d9:	dda891               	l32r	a9, 19df7c (a000f489 <_memmap_mem_LOG_DATA_AREA_end+0x1ff0f469>)
  1a68dc:	2188                	l32i.n	a8, a1, 8
  1a68de:	0b9897               	bne	a8, a9, 1a68ed <it_find_next_guid+0x1d5>
  1a68e1:	dda7c1               	l32r	a12, 19df80 (cb4903c9 <xthals_hw_configid0+0x88c2fcb>)
  1a68e4:	31a8                	l32i.n	a10, a1, 12
  1a68e6:	039ac7               	bne	a10, a12, 1a68ed <it_find_next_guid+0x1d5>
  1a68e9:	320c                	movi.n	a2, 3
  1a68eb:	f01d                	retw.n

001a68ed <it_find_next_guid+0x1d5>:
  1a68ed:	dda5d1               	l32r	a13, 19df84 (2211b3fb <xthals_hw_configid1+0x4a9c13>)
  1a68f0:	259bd7               	bne	a11, a13, 1a6919 <it_find_next_guid+0x201>
  1a68f3:	dda5f1               	l32r	a15, 19df88 (bd23 <xthals_release_major+0x8e43>)
  1a68f6:	0211e2               	l16ui	a14, a1, 4
  1a68f9:	1c9ef7               	bne	a14, a15, 1a6919 <it_find_next_guid+0x201>
  1a68fc:	dda491               	l32r	a9, 19df8c (11d2 <XtosCoreStateSize+0xf52>)
  1a68ff:	031182               	l16ui	a8, a1, 6
  1a6902:	139897               	bne	a8, a9, 1a6919 <it_find_next_guid+0x201>
  1a6905:	dda2c1               	l32r	a12, 19df90 (a000b7b4 <_memmap_mem_LOG_DATA_AREA_end+0x1ff0b794>)
  1a6908:	21a8                	l32i.n	a10, a1, 8
  1a690a:	0b9ac7               	bne	a10, a12, 1a6919 <it_find_next_guid+0x201>
  1a690d:	dda1e1               	l32r	a14, 19df94 (6efc55c9 <_memmap_cacheattr_bp_allvalid+0x4cda33a7>)
  1a6910:	31d8                	l32i.n	a13, a1, 12
  1a6912:	039de7               	bne	a13, a14, 1a6919 <it_find_next_guid+0x201>
  1a6915:	321c                	movi.n	a2, 19
  1a6917:	f01d                	retw.n

001a6919 <it_find_next_guid+0x201>:
  1a6919:	dd9ff1               	l32r	a15, 19df98 (298ae614 <_memmap_cacheattr_bp_allvalid+0x768c3f2>)
  1a691c:	259bf7               	bne	a11, a15, 1a6945 <it_find_next_guid+0x22d>
  1a691f:	dd9f91               	l32r	a9, 19df9c (2622 <XtosCoreStateSize+0x23a2>)
  1a6922:	021182               	l16ui	a8, a1, 4
  1a6925:	1c9897               	bne	a8, a9, 1a6945 <it_find_next_guid+0x22d>
  1a6928:	dd9ec1               	l32r	a12, 19dfa0 (4c17 <xthals_release_major+0x1d37>)
  1a692b:	0311a2               	l16ui	a10, a1, 6
  1a692e:	139ac7               	bne	a10, a12, 1a6945 <it_find_next_guid+0x22d>
  1a6931:	dd9ce1               	l32r	a14, 19dfa4 (e0da35b9 <xthals_hw_configid0+0x1e1d61bb>)
  1a6934:	21d8                	l32i.n	a13, a1, 8
  1a6936:	0b9de7               	bne	a13, a14, 1a6945 <it_find_next_guid+0x22d>
  1a6939:	dd9b81               	l32r	a8, 19dfa8 (9c28e97e <_memmap_mem_LOG_DATA_AREA_end+0x1c18e95e>)
  1a693c:	31f8                	l32i.n	a15, a1, 12
  1a693e:	039f87               	bne	a15, a8, 1a6945 <it_find_next_guid+0x22d>
  1a6941:	421c                	movi.n	a2, 20
  1a6943:	f01d                	retw.n

001a6945 <it_find_next_guid+0x22d>:
  1a6945:	dd9991               	l32r	a9, 19dfac (ff889ef1 <xthals_hw_configid0+0x3ccbcaf3>)
  1a6948:	259b97               	bne	a11, a9, 1a6971 <it_find_next_guid+0x259>
  1a694b:	dd99c1               	l32r	a12, 19dfb0 (adee <xthals_release_major+0x7f0e>)
  1a694e:	0211a2               	l16ui	a10, a1, 4
  1a6951:	1c9ac7               	bne	a10, a12, 1a6971 <it_find_next_guid+0x259>
  1a6954:	dd98e1               	l32r	a14, 19dfb4 (40da <xthals_release_major+0x11fa>)
  1a6957:	0311d2               	l16ui	a13, a1, 6
  1a695a:	139de7               	bne	a13, a14, 1a6971 <it_find_next_guid+0x259>
  1a695d:	dd9681               	l32r	a8, 19dfb8 (7098719e <_memmap_cacheattr_bp_allvalid+0x4e764f7c>)
  1a6960:	21f8                	l32i.n	a15, a1, 8
  1a6962:	0b9f87               	bne	a15, a8, 1a6971 <it_find_next_guid+0x259>
  1a6965:	dd95a1               	l32r	a10, 19dfbc (ce28b94b <xthals_hw_configid0+0xb6be54d>)
  1a6968:	3198                	l32i.n	a9, a1, 12
  1a696a:	0399a7               	bne	a9, a10, 1a6971 <it_find_next_guid+0x259>
  1a696d:	521c                	movi.n	a2, 21
  1a696f:	f01d                	retw.n

001a6971 <it_find_next_guid+0x259>:
  1a6971:	dd93c1               	l32r	a12, 19dfc0 (c5f8cbea <xthals_hw_configid0+0x33bf7ec>)
  1a6974:	259bc7               	bne	a11, a12, 1a699d <it_find_next_guid+0x285>
  1a6977:	dd93e1               	l32r	a14, 19dfc4 (5baf <xthals_release_major+0x2ccf>)
  1a697a:	0211d2               	l16ui	a13, a1, 4
  1a697d:	1c9de7               	bne	a13, a14, 1a699d <it_find_next_guid+0x285>
  1a6980:	dd9281               	l32r	a8, 19dfc8 (4877 <xthals_release_major+0x1997>)
  1a6983:	0311f2               	l16ui	a15, a1, 6
  1a6986:	139f87               	bne	a15, a8, 1a699d <it_find_next_guid+0x285>
  1a6989:	dd90a1               	l32r	a10, 19dfcc (8caa6784 <_memmap_mem_LOG_DATA_AREA_end+0xc9a6764>)
  1a698c:	2198                	l32i.n	a9, a1, 8
  1a698e:	0b99a7               	bne	a9, a10, 1a699d <it_find_next_guid+0x285>
  1a6991:	dd8fd1               	l32r	a13, 19dfd0 (ca4cfa44 <xthals_hw_configid0+0x7902646>)
  1a6994:	31c8                	l32i.n	a12, a1, 12
  1a6996:	039cd7               	bne	a12, a13, 1a699d <it_find_next_guid+0x285>
  1a6999:	d21c                	movi.n	a2, 29
  1a699b:	f01d                	retw.n

001a699d <it_find_next_guid+0x285>:
  1a699d:	dd8de1               	l32r	a14, 19dfd4 (14e6a5cb <_memmap_mem_sram_end+0x1442a5cb>)
  1a69a0:	0d3fdc4140b0bbee 	{ bne.w18	a11, a14, 1a6768 <it_find_next_guid+0x50>; nop }
  1a69a8:	dd8c81               	l32r	a8, 19dfd8 (c672 <xthals_release_major+0x9792>)
  1a69ab:	0211f2               	l16ui	a15, a1, 4
  1a69ae:	0d3fdb4160b0bf8e 	{ bne.w18	a15, a8, 1a6768 <it_find_next_guid+0x50>; nop }
  1a69b6:	dd89a1               	l32r	a10, 19dfdc (4332 <xthals_release_major+0x1452>)
  1a69b9:	031192               	l16ui	a9, a1, 6
  1a69bc:	0d3fda4180b0b9ae 	{ bne.w18	a9, a10, 1a6768 <it_find_next_guid+0x50>; nop }
  1a69c4:	dd87c1               	l32r	a12, 19dfe0 (69a99983 <_memmap_cacheattr_bp_allvalid+0x47877761>)
  1a69c7:	21b8                	l32i.n	a11, a1, 8
  1a69c9:	0d3fd941b0b0bbce 	{ bne.w18	a11, a12, 1a6768 <it_find_next_guid+0x50>; nop }
  1a69d1:	dd84e1               	l32r	a14, 19dfe4 (5a5b0652 <_memmap_cacheattr_bp_allvalid+0x3838e430>)
  1a69d4:	31d8                	l32i.n	a13, a1, 12
  1a69d6:	0d3fd841e0b0bdee 	{ bne.w18	a13, a14, 1a6768 <it_find_next_guid+0x50>; nop }
  1a69de:	721c                	movi.n	a2, 23
  1a69e0:	f01d                	retw.n

001a69e2 <it_find_next_guid+0x2ca>:
	...

001a69e4 <it_asf_get_duration>:
  1a69e4:	006136               	entry	a1, 48
  1a69e7:	20a110               	or	a10, a1, a1
  1a69ea:	0022c2               	l32i	a12, a2, 0
  1a69ed:	dd7ed1               	l32r	a13, 19dfe8 (989680 <_memmap_mem_srom_end+0x149680>)
  1a69f0:	182cb2               	l32i	a11, a12, 96
  1a69f3:	192cc2               	l32i	a12, a12, 100
  1a69f6:	01e1a5               	call8	1a8810 <it_asf_div64>
  1a69f9:	002122               	l32i	a2, a1, 0
  1a69fc:	f01d                	retw.n

001a69fe <it_asf_get_duration+0x1a>:
	...

001a6a00 <it_asf_get_file_bitrate>:
  1a6a00:	004136               	entry	a1, 32
  1a6a03:	0228                	l32i.n	a2, a2, 0
  1a6a05:	212222               	l32i	a2, a2, 132
  1a6a08:	f01d                	retw.n

001a6a0a <it_asf_get_file_bitrate+0xa>:
	...

001a6a0c <it_asf_get_file_bitrate+0xc>:
  1a6a0c:	004136               	entry	a1, 32
  1a6a0f:	0228                	l32i.n	a2, a2, 0
  1a6a11:	232222               	l32i	a2, a2, 140
  1a6a14:	34c222               	addi	a2, a2, 52
  1a6a17:	f01d                	retw.n

001a6a19 <it_asf_get_file_bitrate+0x19>:
  1a6a19:	000000                                        ...

001a6a1c <it_asf_get_file_bitrate+0x1c>:
  1a6a1c:	004136               	entry	a1, 32
  1a6a1f:	0228                	l32i.n	a2, a2, 0
  1a6a21:	232222               	l32i	a2, a2, 140
  1a6a24:	161222               	l16ui	a2, a2, 44
  1a6a27:	412f20               	srli	a2, a2, 15
  1a6a2a:	f01d                	retw.n

001a6a2c <it_asf_get_file_bitrate+0x2c>:
  1a6a2c:	004136               	entry	a1, 32
  1a6a2f:	0228                	l32i.n	a2, a2, 0
  1a6a31:	222222               	l32i	a2, a2, 136
  1a6a34:	161222               	l16ui	a2, a2, 44
  1a6a37:	412f20               	srli	a2, a2, 15
  1a6a3a:	f01d                	retw.n

001a6a3c <it_asf_get_audio_n_block_align>:
  1a6a3c:	004136               	entry	a1, 32
  1a6a3f:	0238                	l32i.n	a3, a2, 0
  1a6a41:	232322               	l32i	a2, a3, 140
  1a6a44:	328c                	beqz.n	a2, 1a6a4b <it_asf_get_audio_n_block_align+0xf>
  1a6a46:	201222               	l16ui	a2, a2, 64
  1a6a49:	f01d                	retw.n

001a6a4b <it_asf_get_audio_n_block_align+0xf>:
  1a6a4b:	f27c                	movi.n	a2, -1
  1a6a4d:	f01d                	retw.n

001a6a4f <it_asf_get_audio_n_block_align+0x13>:
	...

001a6a50 <it_asf_get_video_bitrate>:
  1a6a50:	004136               	entry	a1, 32
  1a6a53:	02ad                	mov.n	a10, a2
  1a6a55:	fffaa5               	call8	1a6a00 <it_asf_get_file_bitrate>
  1a6a58:	0a3d                	mov.n	a3, a10
  1a6a5a:	02ad                	mov.n	a10, a2
  1a6a5c:	000065               	call8	1a6a64 <it_asf_get_audio_bitrate>
  1a6a5f:	c023a0               	sub	a2, a3, a10
  1a6a62:	f01d                	retw.n

001a6a64 <it_asf_get_audio_bitrate>:
  1a6a64:	004136               	entry	a1, 32
  1a6a67:	0238                	l32i.n	a3, a2, 0
  1a6a69:	232322               	l32i	a2, a3, 140
  1a6a6c:	528c                	beqz.n	a2, 1a6a75 <it_asf_get_audio_bitrate+0x11>
  1a6a6e:	f228                	l32i.n	a2, a2, 60
  1a6a70:	1122d0               	slli	a2, a2, 3
  1a6a73:	f01d                	retw.n

001a6a75 <it_asf_get_audio_bitrate+0x11>:
  1a6a75:	020c                	movi.n	a2, 0
  1a6a77:	f01d                	retw.n

001a6a79 <it_asf_get_audio_bitrate+0x15>:
  1a6a79:	000000                                        ...

001a6a7c <it_asf_video_type>:
  1a6a7c:	004136               	entry	a1, 32
  1a6a7f:	0238                	l32i.n	a3, a2, 0
  1a6a81:	222332               	l32i	a3, a3, 136
  1a6a84:	dd5a41               	l32r	a4, 19dfec (3253344d <_memmap_cacheattr_bp_allvalid+0x1031122b>)
  1a6a87:	142322               	l32i	a2, a3, 80
  1a6a8a:	068316               	beqz	a3, 1a6af6 <it_asf_video_type+0x7a>
  1a6a8d:	691247               	beq	a2, a4, 1a6afa <it_asf_video_type+0x7e>
  1a6a90:	dd5881               	l32r	a8, 19dff0 (3273346d <_memmap_cacheattr_bp_allvalid+0x1051124b>)
  1a6a93:	dd5891               	l32r	a9, 19dff4 (5334504d <_memmap_cacheattr_bp_allvalid+0x31122e2b>)
  1a6a96:	601287               	beq	a2, a8, 1a6afa <it_asf_video_type+0x7e>
  1a6a99:	5d1297               	beq	a2, a9, 1a6afa <it_asf_video_type+0x7e>
  1a6a9c:	dd57a1               	l32r	a10, 19dff8 (7334706d <_memmap_cacheattr_bp_allvalid+0x51124e4b>)
  1a6a9f:	dd57b1               	l32r	a11, 19dffc (3447504d <_memmap_cacheattr_bp_allvalid+0x12252e2b>)
  1a6aa2:	5412a7               	beq	a2, a10, 1a6afa <it_asf_video_type+0x7e>
  1a6aa5:	5112b7               	beq	a2, a11, 1a6afa <it_asf_video_type+0x7e>
  1a6aa8:	dd56c1               	l32r	a12, 19e000 (3467706d <_memmap_cacheattr_bp_allvalid+0x12454e4b>)
  1a6aab:	dd56d1               	l32r	a13, 19e004 (44495658 <_memmap_cacheattr_bp_allvalid+0x22273436>)
  1a6aae:	4812c7               	beq	a2, a12, 1a6afa <it_asf_video_type+0x7e>
  1a6ab1:	4512d7               	beq	a2, a13, 1a6afa <it_asf_video_type+0x7e>
  1a6ab4:	dd55e1               	l32r	a14, 19e008 (64697678 <_memmap_cacheattr_bp_allvalid+0x42475456>)
  1a6ab7:	dd55f1               	l32r	a15, 19e00c (30355844 <_memmap_cacheattr_bp_allvalid+0xe133622>)
  1a6aba:	3c12e7               	beq	a2, a14, 1a6afa <it_asf_video_type+0x7e>
  1a6abd:	4112f7               	beq	a2, a15, 1a6b02 <it_asf_video_type+0x86>
  1a6ac0:	dd5431               	l32r	a3, 19e010 (30357864 <_memmap_cacheattr_bp_allvalid+0xe135642>)
  1a6ac3:	dd5441               	l32r	a4, 19e014 (33564944 <_memmap_cacheattr_bp_allvalid+0x11342722>)
  1a6ac6:	381237               	beq	a2, a3, 1a6b02 <it_asf_video_type+0x86>
  1a6ac9:	311247               	beq	a2, a4, 1a6afe <it_asf_video_type+0x82>
  1a6acc:	dd5381               	l32r	a8, 19e018 (33766964 <_memmap_cacheattr_bp_allvalid+0x11544742>)
  1a6acf:	dd5391               	l32r	a9, 19e01c (34564944 <_memmap_cacheattr_bp_allvalid+0x12342722>)
  1a6ad2:	281287               	beq	a2, a8, 1a6afe <it_asf_video_type+0x82>
  1a6ad5:	251297               	beq	a2, a9, 1a6afe <it_asf_video_type+0x82>
  1a6ad8:	dd52a1               	l32r	a10, 19e020 (34766964 <_memmap_cacheattr_bp_allvalid+0x12544742>)
  1a6adb:	dd52b1               	l32r	a11, 19e024 (78766964 <_memmap_cacheattr_bp_allvalid+0x56544742>)
  1a6ade:	1c12a7               	beq	a2, a10, 1a6afe <it_asf_video_type+0x82>
  1a6ae1:	2512b7               	beq	a2, a11, 1a6b0a <it_asf_video_type+0x8e>
  1a6ae4:	dd51c1               	l32r	a12, 19e028 (58564944 <_memmap_cacheattr_bp_allvalid+0x36342722>)
  1a6ae7:	dd51d1               	l32r	a13, 19e02c (33766d77 <_memmap_cacheattr_bp_allvalid+0x11544b55>)
  1a6aea:	1c12c7               	beq	a2, a12, 1a6b0a <it_asf_video_type+0x8e>
  1a6aed:	1512d7               	beq	a2, a13, 1a6b06 <it_asf_video_type+0x8a>
  1a6af0:	dd50e1               	l32r	a14, 19e030 (33564d57 <_memmap_cacheattr_bp_allvalid+0x11342b35>)
  1a6af3:	0f12e7               	beq	a2, a14, 1a6b06 <it_asf_video_type+0x8a>

001a6af6 <it_asf_video_type+0x7a>:
  1a6af6:	020c                	movi.n	a2, 0
  1a6af8:	f01d                	retw.n

001a6afa <it_asf_video_type+0x7e>:
  1a6afa:	120c                	movi.n	a2, 1
  1a6afc:	f01d                	retw.n

001a6afe <it_asf_video_type+0x82>:
  1a6afe:	320c                	movi.n	a2, 3
  1a6b00:	f01d                	retw.n

001a6b02 <it_asf_video_type+0x86>:
  1a6b02:	220c                	movi.n	a2, 2
  1a6b04:	f01d                	retw.n

001a6b06 <it_asf_video_type+0x8a>:
  1a6b06:	520c                	movi.n	a2, 5
  1a6b08:	f01d                	retw.n

001a6b0a <it_asf_video_type+0x8e>:
  1a6b0a:	420c                	movi.n	a2, 4
  1a6b0c:	f01d                	retw.n

001a6b0e <it_asf_video_type+0x92>:
	...

001a6b10 <it_asf_get_video_frame_size>:
  1a6b10:	004136               	entry	a1, 32
  1a6b13:	0268                	l32i.n	a6, a2, 0
  1a6b15:	222662               	l32i	a6, a6, 136
  1a6b18:	020c                	movi.n	a2, 0
  1a6b1a:	868c                	beqz.n	a6, 1a6b26 <it_asf_get_video_frame_size+0x16>
  1a6b1c:	d6a8                	l32i.n	a10, a6, 52
  1a6b1e:	03a9                	s32i.n	a10, a3, 0
  1a6b20:	e698                	l32i.n	a9, a6, 56
  1a6b22:	0499                	s32i.n	a9, a4, 0
  1a6b24:	f01d                	retw.n

001a6b26 <it_asf_get_video_frame_size+0x16>:
  1a6b26:	f27c                	movi.n	a2, -1
  1a6b28:	080c                	movi.n	a8, 0
  1a6b2a:	0389                	s32i.n	a8, a3, 0
  1a6b2c:	0489                	s32i.n	a8, a4, 0
  1a6b2e:	f01d                	retw.n

001a6b30 <it_asf_audio_present>:
  1a6b30:	004136               	entry	a1, 32
  1a6b33:	0248                	l32i.n	a4, a2, 0
  1a6b35:	030c                	movi.n	a3, 0
  1a6b37:	232442               	l32i	a4, a4, 140
  1a6b3a:	120c                	movi.n	a2, 1
  1a6b3c:	832340               	moveqz	a2, a3, a4
  1a6b3f:	f01d                	retw.n

001a6b41 <it_asf_audio_present+0x11>:
  1a6b41:	000000                                        ...

001a6b44 <it_asf_video_present>:
  1a6b44:	004136               	entry	a1, 32
  1a6b47:	0248                	l32i.n	a4, a2, 0
  1a6b49:	030c                	movi.n	a3, 0
  1a6b4b:	222442               	l32i	a4, a4, 136
  1a6b4e:	120c                	movi.n	a2, 1
  1a6b50:	832340               	moveqz	a2, a3, a4
  1a6b53:	f01d                	retw.n

001a6b55 <it_asf_video_present+0x11>:
  1a6b55:	000000                                        ...

001a6b58 <it_asf_audio_type>:
  1a6b58:	004136               	entry	a1, 32
  1a6b5b:	0238                	l32i.n	a3, a2, 0
  1a6b5d:	232322               	l32i	a2, a3, 140
  1a6b60:	328c                	beqz.n	a2, 1a6b67 <it_asf_audio_type+0xf>
  1a6b62:	1a1222               	l16ui	a2, a2, 52
  1a6b65:	f01d                	retw.n

001a6b67 <it_asf_audio_type+0xf>:
  1a6b67:	f27c                	movi.n	a2, -1
  1a6b69:	f01d                	retw.n

001a6b6b <it_asf_audio_type+0x13>:
	...

001a6b6c <it_asf_audio_freq>:
  1a6b6c:	004136               	entry	a1, 32
  1a6b6f:	0238                	l32i.n	a3, a2, 0
  1a6b71:	232322               	l32i	a2, a3, 140
  1a6b74:	228c                	beqz.n	a2, 1a6b7a <it_asf_audio_freq+0xe>
  1a6b76:	e228                	l32i.n	a2, a2, 56
  1a6b78:	f01d                	retw.n

001a6b7a <it_asf_audio_freq+0xe>:
  1a6b7a:	f27c                	movi.n	a2, -1
  1a6b7c:	f01d                	retw.n

001a6b7e <it_asf_audio_freq+0x12>:
	...

001a6b80 <it_asf_audio_channels>:
  1a6b80:	004136               	entry	a1, 32
  1a6b83:	0238                	l32i.n	a3, a2, 0
  1a6b85:	232322               	l32i	a2, a3, 140
  1a6b88:	328c                	beqz.n	a2, 1a6b8f <it_asf_audio_channels+0xf>
  1a6b8a:	1b1222               	l16ui	a2, a2, 54
  1a6b8d:	f01d                	retw.n

001a6b8f <it_asf_audio_channels+0xf>:
  1a6b8f:	f27c                	movi.n	a2, -1
  1a6b91:	f01d                	retw.n

001a6b93 <it_asf_audio_channels+0x13>:
	...

001a6b94 <it_asf_audio_n_samples_per_frame>:
  1a6b94:	004136               	entry	a1, 32
  1a6b97:	0238                	l32i.n	a3, a2, 0
  1a6b99:	232322               	l32i	a2, a3, 140
  1a6b9c:	328c                	beqz.n	a2, 1a6ba3 <it_asf_audio_n_samples_per_frame+0xf>
  1a6b9e:	231222               	l16ui	a2, a2, 70
  1a6ba1:	f01d                	retw.n

001a6ba3 <it_asf_audio_n_samples_per_frame+0xf>:
  1a6ba3:	020c                	movi.n	a2, 0
  1a6ba5:	f01d                	retw.n

001a6ba7 <it_asf_audio_n_samples_per_frame+0x13>:
	...

001a6ba8 <it_asf_audio_n_samples_per_frame+0x14>:
  1a6ba8:	004136               	entry	a1, 32
  1a6bab:	030c                	movi.n	a3, 0
  1a6bad:	2248                	l32i.n	a4, a2, 8
  1a6baf:	120c                	movi.n	a2, 1
  1a6bb1:	832340               	moveqz	a2, a3, a4
  1a6bb4:	f01d                	retw.n

001a6bb6 <it_asf_audio_n_samples_per_frame+0x22>:
	...

001a6bb8 <it_asf_get_audio_bits_per_sample>:
  1a6bb8:	004136               	entry	a1, 32
  1a6bbb:	0238                	l32i.n	a3, a2, 0
  1a6bbd:	232322               	l32i	a2, a3, 140
  1a6bc0:	328c                	beqz.n	a2, 1a6bc7 <it_asf_get_audio_bits_per_sample+0xf>
  1a6bc2:	211222               	l16ui	a2, a2, 66
  1a6bc5:	f01d                	retw.n

001a6bc7 <it_asf_get_audio_bits_per_sample+0xf>:
  1a6bc7:	f27c                	movi.n	a2, -1
  1a6bc9:	f01d                	retw.n

001a6bcb <it_asf_get_audio_bits_per_sample+0x13>:
  1a6bcb:	00000000 00613600                                .....

001a6bd0 <it_asf_parse_header>:
  1a6bd0:	006136               	entry	a1, 48
  1a6bd3:	002232               	l32i	a3, a2, 0
  1a6bd6:	0422a2               	l32i	a10, a2, 16
  1a6bd9:	ffb3e5               	call8	1a6718 <it_find_next_guid>
  1a6bdc:	041a26               	beqi	a10, 1, 1a6be4 <it_asf_parse_header+0x14>
  1a6bdf:	02a022               	movi	a2, 2
  1a6be2:	f01d                	retw.n

001a6be4 <it_asf_parse_header+0x14>:
  1a6be4:	20a110               	or	a10, a1, a1
  1a6be7:	1b0c                	movi.n	a11, 1
  1a6be9:	8c0c                	movi.n	a12, 8
  1a6beb:	42d8                	l32i.n	a13, a2, 16
  1a6bed:	ff98e5               	call8	1a657c <sys_fread>
  1a6bf0:	18c3a2               	addi	a10, a3, 24
  1a6bf3:	1b0c                	movi.n	a11, 1
  1a6bf5:	4c0c                	movi.n	a12, 4
  1a6bf7:	42d8                	l32i.n	a13, a2, 16
  1a6bf9:	ff9825               	call8	1a657c <sys_fread>
  1a6bfc:	42a8                	l32i.n	a10, a2, 16
  1a6bfe:	2b0c                	movi.n	a11, 2
  1a6c00:	1c0c                	movi.n	a12, 1
  1a6c02:	ff9f65               	call8	1a65f8 <sys_fseek>
  1a6c05:	140c                	movi.n	a4, 1
  1a6c07:	050c                	movi.n	a5, 0
  1a6c09:	960c                	movi.n	a6, 9
  1a6c0b:	0188                	l32i.n	a8, a1, 0
  1a6c0d:	371c                	movi.n	a7, 19
  1a6c0f:	e2c882               	addi	a8, a8, -30
  1a6c12:	0189                	s32i.n	a8, a1, 0

001a6c14 <it_asf_parse_header+0x44>:
  1a6c14:	0422a2               	l32i	a10, a2, 16
  1a6c17:	ffb025               	call8	1a6718 <it_find_next_guid>
  1a6c1a:	0d400841c0b07a0e 	{ beqi.w18	a10, 7, 1a6caa <it_asf_parse_header+0xda>; nop }
  1a6c22:	778a26               	beqi	a10, 8, 1a6c9d <it_asf_parse_header+0xcd>
  1a6c25:	671a67               	beq	a10, a6, 1a6c90 <it_asf_parse_header+0xc0>
  1a6c28:	541a77               	beq	a10, a7, 1a6c80 <it_asf_parse_header+0xb0>
  1a6c2b:	14a0c2               	movi	a12, 20
  1a6c2e:	401ac7               	beq	a10, a12, 1a6c72 <it_asf_parse_header+0xa2>
  1a6c31:	15a0d2               	movi	a13, 21
  1a6c34:	2c1ad7               	beq	a10, a13, 1a6c64 <it_asf_parse_header+0x94>
  1a6c37:	42a8                	l32i.n	a10, a2, 16
  1a6c39:	007525               	call8	1a738c <it_skip_object>
  1a6c3c:	0a3d                	mov.n	a3, a10

001a6c3e <it_asf_parse_header+0x6e>:
  1a6c3e:	01e416               	beqz	a4, 1a6c60 <it_asf_parse_header+0x90>
  1a6c41:	0021a2               	l32i	a10, a1, 0
  1a6c44:	62aa30               	saltu	a10, a10, a3
  1a6c47:	01d325               	call8	1a8978 <ALARMIF>
  1a6c4a:	744040               	extui	a4, a4, 0, 8
  1a6c4d:	0021b2               	l32i	a11, a1, 0
  1a6c50:	1c0c                	movi.n	a12, 1
  1a6c52:	c0bb30               	sub	a11, a11, a3
  1a6c55:	01b9                	s32i.n	a11, a1, 0
  1a6c57:	72bbc0               	salt	a11, a11, a12
  1a6c5a:	9345b0               	movnez	a4, a5, a11
  1a6c5d:	fb3456               	bnez	a4, 1a6c14 <it_asf_parse_header+0x44>

001a6c60 <it_asf_parse_header+0x90>:
  1a6c60:	120c                	movi.n	a2, 1
  1a6c62:	f01d                	retw.n

001a6c64 <it_asf_parse_header+0x94>:
  1a6c64:	02ad                	mov.n	a10, a2
  1a6c66:	007d65               	call8	1a743c <it_asf_parse_altex_content_encryption_object>
  1a6c69:	0a3d                	mov.n	a3, a10
  1a6c6b:	cfaa66               	bnei	a10, 12, 1a6c3e <it_asf_parse_header+0x6e>
  1a6c6e:	c20c                	movi.n	a2, 12
  1a6c70:	f01d                	retw.n

001a6c72 <it_asf_parse_header+0xa2>:
  1a6c72:	02ad                	mov.n	a10, a2
  1a6c74:	007aa5               	call8	1a7420 <it_asf_parse_extended_content_encryption_object>
  1a6c77:	0a3d                	mov.n	a3, a10
  1a6c79:	c19a66               	bnei	a10, 10, 1a6c3e <it_asf_parse_header+0x6e>
  1a6c7c:	a20c                	movi.n	a2, 10
  1a6c7e:	f01d                	retw.n

001a6c80 <it_asf_parse_header+0xb0>:
  1a6c80:	02ad                	mov.n	a10, a2
  1a6c82:	007825               	call8	1a7404 <it_asf_parse_content_encryption_object>
  1a6c85:	0a3d                	mov.n	a3, a10
  1a6c87:	bc0c                	movi.n	a12, 11
  1a6c89:	b19ac7               	bne	a10, a12, 1a6c3e <it_asf_parse_header+0x6e>
  1a6c8c:	b20c                	movi.n	a2, 11
  1a6c8e:	f01d                	retw.n

001a6c90 <it_asf_parse_header+0xc0>:
  1a6c90:	02ad                	mov.n	a10, a2
  1a6c92:	0059a5               	call8	1a722c <it_parse_header_ext_object>
  1a6c95:	0a3d                	mov.n	a3, a10
  1a6c97:	a34a66               	bnei	a10, 4, 1a6c3e <it_asf_parse_header+0x6e>
  1a6c9a:	000686               	j	1a6cb8 <it_asf_parse_header+0xe8>

001a6c9d <it_asf_parse_header+0xcd>:
  1a6c9d:	02ad                	mov.n	a10, a2
  1a6c9f:	001da5               	call8	1a6e78 <it_parse_asf_stream_object>
  1a6ca2:	0a3d                	mov.n	a3, a10
  1a6ca4:	964a66               	bnei	a10, 4, 1a6c3e <it_asf_parse_header+0x6e>
  1a6ca7:	000346               	j	1a6cb8 <it_asf_parse_header+0xe8>

001a6caa <it_asf_parse_header+0xda>:
  1a6caa:	02ad                	mov.n	a10, a2
  1a6cac:	0000e5               	call8	1a6cbc <it_parse_asf_file_object>
  1a6caf:	0a3d                	mov.n	a3, a10
  1a6cb1:	893a66               	bnei	a10, 3, 1a6c3e <it_asf_parse_header+0x6e>
  1a6cb4:	320c                	movi.n	a2, 3
  1a6cb6:	f01d                	retw.n

001a6cb8 <it_asf_parse_header+0xe8>:
  1a6cb8:	420c                	movi.n	a2, 4
  1a6cba:	f01d                	retw.n

001a6cbc <it_parse_asf_file_object>:
  1a6cbc:	006136               	entry	a1, 48
  1a6cbf:	20a110               	or	a10, a1, a1
  1a6cc2:	08a0b2               	movi	a11, 8
  1a6cc5:	01a0c2               	movi	a12, 1
  1a6cc8:	042232               	l32i	a3, a2, 16
  1a6ccb:	002282               	l32i	a8, a2, 0
  1a6cce:	20d330               	or	a13, a3, a3
  1a6cd1:	20c822               	addi	a2, a8, 32
  1a6cd4:	ff8a65               	call8	1a657c <sys_fread>
  1a6cd7:	0021a2               	l32i	a10, a1, 0
  1a6cda:	d91c                	movi.n	a9, 29
  1a6cdc:	0d000941c0b0c9ae 	{ bgeu.w18	a9, a10, 1a6d7c <it_parse_asf_file_object+0xc0>; nop }
  1a6ce4:	18c2a2               	addi	a10, a2, 24
  1a6ce7:	1b0c                	movi.n	a11, 1
  1a6ce9:	0c1c                	movi.n	a12, 16
  1a6ceb:	03dd                	mov.n	a13, a3
  1a6ced:	ff88e5               	call8	1a657c <sys_fread>
  1a6cf0:	28c2a2               	addi	a10, a2, 40
  1a6cf3:	8b0c                	movi.n	a11, 8
  1a6cf5:	1c0c                	movi.n	a12, 1
  1a6cf7:	03dd                	mov.n	a13, a3
  1a6cf9:	ff8825               	call8	1a657c <sys_fread>
  1a6cfc:	30c2a2               	addi	a10, a2, 48
  1a6cff:	8b0c                	movi.n	a11, 8
  1a6d01:	1c0c                	movi.n	a12, 1
  1a6d03:	03dd                	mov.n	a13, a3
  1a6d05:	ff8765               	call8	1a657c <sys_fread>
  1a6d08:	38c2a2               	addi	a10, a2, 56
  1a6d0b:	8b0c                	movi.n	a11, 8
  1a6d0d:	1c0c                	movi.n	a12, 1
  1a6d0f:	03dd                	mov.n	a13, a3
  1a6d11:	ff86a5               	call8	1a657c <sys_fread>
  1a6d14:	8b0c                	movi.n	a11, 8
  1a6d16:	1c0c                	movi.n	a12, 1
  1a6d18:	03dd                	mov.n	a13, a3
  1a6d1a:	40c242               	addi	a4, a2, 64
  1a6d1d:	04ad                	mov.n	a10, a4
  1a6d1f:	ff85e5               	call8	1a657c <sys_fread>
  1a6d22:	48c2a2               	addi	a10, a2, 72
  1a6d25:	8b0c                	movi.n	a11, 8
  1a6d27:	1c0c                	movi.n	a12, 1
  1a6d29:	03dd                	mov.n	a13, a3
  1a6d2b:	ff8525               	call8	1a657c <sys_fread>
  1a6d2e:	50c2a2               	addi	a10, a2, 80
  1a6d31:	8b0c                	movi.n	a11, 8
  1a6d33:	1c0c                	movi.n	a12, 1
  1a6d35:	03dd                	mov.n	a13, a3
  1a6d37:	ff8465               	call8	1a657c <sys_fread>
  1a6d3a:	58c2a2               	addi	a10, a2, 88
  1a6d3d:	4b0c                	movi.n	a11, 4
  1a6d3f:	1c0c                	movi.n	a12, 1
  1a6d41:	03dd                	mov.n	a13, a3
  1a6d43:	ff83a5               	call8	1a657c <sys_fread>
  1a6d46:	5cc2a2               	addi	a10, a2, 92
  1a6d49:	4b0c                	movi.n	a11, 4
  1a6d4b:	1c0c                	movi.n	a12, 1
  1a6d4d:	03dd                	mov.n	a13, a3
  1a6d4f:	ff82e5               	call8	1a657c <sys_fread>
  1a6d52:	60c2a2               	addi	a10, a2, 96
  1a6d55:	4b0c                	movi.n	a11, 4
  1a6d57:	1c0c                	movi.n	a12, 1
  1a6d59:	03dd                	mov.n	a13, a3
  1a6d5b:	ff8225               	call8	1a657c <sys_fread>
  1a6d5e:	a18b                	addi.n	a10, a1, 8
  1a6d60:	1422b2               	l32i	a11, a2, 80
  1a6d63:	01b3e5               	call8	1a88a0 <it_asf_dec_multi10k>
  1a6d66:	04ad                	mov.n	a10, a4
  1a6d68:	1022b2               	l32i	a11, a2, 64
  1a6d6b:	e18b                	addi.n	a14, a1, 8
  1a6d6d:	1122c2               	l32i	a12, a2, 68
  1a6d70:	0ed8                	l32i.n	a13, a14, 0
  1a6d72:	1ee8                	l32i.n	a14, a14, 4
  1a6d74:	01ad65               	call8	1a884c <it_asf_sub64>
  1a6d77:	1822f2               	l32i	a15, a2, 96
  1a6d7a:	2fcc                	bnez.n	a15, 1a6d80 <it_parse_asf_file_object+0xc4>

001a6d7c <it_parse_asf_file_object+0xc0>:
  1a6d7c:	320c                	movi.n	a2, 3
  1a6d7e:	f01d                	retw.n

001a6d80 <it_parse_asf_file_object+0xc4>:
  1a6d80:	20d330               	or	a13, a3, a3
  1a6d83:	64c2a2               	addi	a10, a2, 100
  1a6d86:	04a0b2               	movi	a11, 4
  1a6d89:	01a0c2               	movi	a12, 1
  1a6d8c:	ff7ee5               	call8	1a657c <sys_fread>
  1a6d8f:	0128                	l32i.n	a2, a1, 0
  1a6d91:	f01d                	retw.n

001a6d93 <it_parse_asf_file_object+0xd7>:
	...

001a6d94 <it_parse_asf_extended_stream_object>:
  1a6d94:	008136               	entry	a1, 64
  1a6d97:	04c1a2               	addi	a10, a1, 4
  1a6d9a:	08a0b2               	movi	a11, 8
  1a6d9d:	01a0c2               	movi	a12, 1
  1a6da0:	042232               	l32i	a3, a2, 16
  1a6da3:	070c                	movi.n	a7, 0
  1a6da5:	005172               	s16i	a7, a1, 0
  1a6da8:	015172               	s16i	a7, a1, 2
  1a6dab:	03dd                	mov.n	a13, a3
  1a6dad:	ff7ce5               	call8	1a657c <sys_fread>
  1a6db0:	1198                	l32i.n	a9, a1, 4
  1a6db2:	785c                	movi.n	a8, 87
  1a6db4:	5cb897               	bgeu	a8, a9, 1a6e14 <it_parse_asf_extended_stream_object+0x80>
  1a6db7:	03ad                	mov.n	a10, a3
  1a6db9:	cb3c                	movi.n	a11, 60
  1a6dbb:	1c0c                	movi.n	a12, 1
  1a6dbd:	ff83a5               	call8	1a65f8 <sys_fseek>
  1a6dc0:	01ad                	mov.n	a10, a1
  1a6dc2:	2b0c                	movi.n	a11, 2
  1a6dc4:	1c0c                	movi.n	a12, 1
  1a6dc6:	03dd                	mov.n	a13, a3
  1a6dc8:	ff7b25               	call8	1a657c <sys_fread>
  1a6dcb:	a12b                	addi.n	a10, a1, 2
  1a6dcd:	2b0c                	movi.n	a11, 2
  1a6dcf:	1c0c                	movi.n	a12, 1
  1a6dd1:	03dd                	mov.n	a13, a3
  1a6dd3:	ff7aa5               	call8	1a657c <sys_fread>
  1a6dd6:	001162               	l16ui	a6, a1, 0
  1a6dd9:	b6bc                	beqz.n	a6, 1a6e18 <it_parse_asf_extended_stream_object+0x84>
  1a6ddb:	3179                	s32i.n	a7, a1, 12
  1a6ddd:	091616               	beqz	a6, 1a6e72 <it_parse_asf_extended_stream_object+0xde>
  1a6de0:	844c                	movi.n	a4, 72
  1a6de2:	050c                	movi.n	a5, 0

001a6de4 <it_parse_asf_extended_stream_object+0x50>:
  1a6de4:	0cc1a2               	addi	a10, a1, 12
  1a6de7:	02a0b2               	movi	a11, 2
  1a6dea:	01a0c2               	movi	a12, 1
  1a6ded:	20d330               	or	a13, a3, a3
  1a6df0:	ff78a5               	call8	1a657c <sys_fread>
  1a6df3:	20a330               	or	a10, a3, a3
  1a6df6:	0321b2               	l32i	a11, a1, 12
  1a6df9:	1c0c                	movi.n	a12, 1
  1a6dfb:	ff7fe5               	call8	1a65f8 <sys_fseek>
  1a6dfe:	31a8                	l32i.n	a10, a1, 12
  1a6e00:	551b                	addi.n	a5, a5, 1
  1a6e02:	aa2b                	addi.n	a10, a10, 2
  1a6e04:	44aa                	add.n	a4, a4, a10
  1a6e06:	da9567               	bne	a5, a6, 1a6de4 <it_parse_asf_extended_stream_object+0x50>
  1a6e09:	000346               	j	1a6e1a <it_parse_asf_extended_stream_object+0x86>

001a6e0c <it_parse_asf_extended_stream_object+0x78>:
  1a6e0c:	02ad                	mov.n	a10, a2
  1a6e0e:	0006a5               	call8	1a6e78 <it_parse_asf_stream_object>
  1a6e11:	574a66               	bnei	a10, 4, 1a6e6c <it_parse_asf_extended_stream_object+0xd8>

001a6e14 <it_parse_asf_extended_stream_object+0x80>:
  1a6e14:	420c                	movi.n	a2, 4
  1a6e16:	f01d                	retw.n

001a6e18 <it_parse_asf_extended_stream_object+0x84>:
  1a6e18:	844c                	movi.n	a4, 72

001a6e1a <it_parse_asf_extended_stream_object+0x86>:
  1a6e1a:	011192               	l16ui	a9, a1, 2
  1a6e1d:	69bc                	beqz.n	a9, 1a6e57 <it_parse_asf_extended_stream_object+0xc3>
  1a6e1f:	4179                	s32i.n	a7, a1, 16
  1a6e21:	3219a6               	blti	a9, 1, 1a6e57 <it_parse_asf_extended_stream_object+0xc3>
  1a6e24:	050c                	movi.n	a5, 0

001a6e26 <it_parse_asf_extended_stream_object+0x92>:
  1a6e26:	20a330               	or	a10, a3, a3
  1a6e29:	12a0b2               	movi	a11, 18
  1a6e2c:	01a0c2               	movi	a12, 1
  1a6e2f:	ff7ca5               	call8	1a65f8 <sys_fseek>
  1a6e32:	10c1a2               	addi	a10, a1, 16
  1a6e35:	04a0b2               	movi	a11, 4
  1a6e38:	1c0c                	movi.n	a12, 1
  1a6e3a:	03dd                	mov.n	a13, a3
  1a6e3c:	ff73e5               	call8	1a657c <sys_fread>
  1a6e3f:	03ad                	mov.n	a10, a3
  1a6e41:	41b8                	l32i.n	a11, a1, 16
  1a6e43:	1c0c                	movi.n	a12, 1
  1a6e45:	ff7b25               	call8	1a65f8 <sys_fseek>
  1a6e48:	0111b2               	l16ui	a11, a1, 2
  1a6e4b:	41c8                	l32i.n	a12, a1, 16
  1a6e4d:	551b                	addi.n	a5, a5, 1
  1a6e4f:	16ccc2               	addi	a12, a12, 22
  1a6e52:	44ca                	add.n	a4, a4, a12
  1a6e54:	ce25b7               	blt	a5, a11, 1a6e26 <it_parse_asf_extended_stream_object+0x92>
  1a6e57:	11a8                	l32i.n	a10, a1, 4
  1a6e59:	e8cad2               	addi	a13, a10, -24
  1a6e5c:	0eb4d7               	bgeu	a4, a13, 1a6e6e <it_parse_asf_extended_stream_object+0xda>
  1a6e5f:	03ad                	mov.n	a10, a3
  1a6e61:	ff8b65               	call8	1a6718 <it_find_next_guid>
  1a6e64:	a48a26               	beqi	a10, 8, 1a6e0c <it_parse_asf_extended_stream_object+0x78>
  1a6e67:	03ad                	mov.n	a10, a3
  1a6e69:	005225               	call8	1a738c <it_skip_object>

001a6e6c <it_parse_asf_extended_stream_object+0xd8>:
  1a6e6c:	11a8                	l32i.n	a10, a1, 4

001a6e6e <it_parse_asf_extended_stream_object+0xda>:
  1a6e6e:	0a2d                	mov.n	a2, a10
  1a6e70:	f01d                	retw.n

001a6e72 <it_parse_asf_extended_stream_object+0xde>:
  1a6e72:	844c                	movi.n	a4, 72
  1a6e74:	ffe886               	j	1a6e1a <it_parse_asf_extended_stream_object+0x86>

001a6e77 <it_parse_asf_extended_stream_object+0xe3>:
	...

001a6e78 <it_parse_asf_stream_object>:
  1a6e78:	006136               	entry	a1, 48
  1a6e7b:	002242               	l32i	a4, a2, 0
  1a6e7e:	20a110               	or	a10, a1, a1
  1a6e81:	08a0b2               	movi	a11, 8
  1a6e84:	4238                	l32i.n	a3, a2, 16
  1a6e86:	1c0c                	movi.n	a12, 1
  1a6e88:	03dd                	mov.n	a13, a3
  1a6e8a:	ff6f25               	call8	1a657c <sys_fread>
  1a6e8d:	0198                	l32i.n	a9, a1, 0
  1a6e8f:	d84c                	movi.n	a8, 77
  1a6e91:	033897               	bltu	a8, a9, 1a6e98 <it_parse_asf_stream_object+0x20>
  1a6e94:	420c                	movi.n	a2, 4
  1a6e96:	f01d                	retw.n

001a6e98 <it_parse_asf_stream_object+0x20>:
  1a6e98:	20a330               	or	a10, a3, a3
  1a6e9b:	ff87e5               	call8	1a6718 <it_find_next_guid>
  1a6e9e:	206aa0               	or	a6, a10, a10
  1a6ea1:	22a072               	movi	a7, 34
  1a6ea4:	0d001641d0b08a7e 	{ beq.w18	a10, a7, 1a7015 <it_parse_asf_stream_object+0x19d>; nop }
  1a6eac:	23a0a2               	movi	a10, 35
  1a6eaf:	1116a7               	beq	a6, a10, 1a6ec4 <it_parse_asf_stream_object+0x4c>
  1a6eb2:	20a330               	or	a10, a3, a3
  1a6eb5:	0021b2               	l32i	a11, a1, 0
  1a6eb8:	1c0c                	movi.n	a12, 1
  1a6eba:	d8cbb2               	addi	a11, a11, -40
  1a6ebd:	ff73a5               	call8	1a65f8 <sys_fseek>
  1a6ec0:	620c                	movi.n	a2, 6
  1a6ec2:	f01d                	retw.n

001a6ec4 <it_parse_asf_stream_object+0x4c>:
  1a6ec4:	6ca0a2               	movi	a10, 108
  1a6ec7:	524b                	addi.n	a5, a2, 4
  1a6ec9:	05bd                	mov.n	a11, a5
  1a6ecb:	018f65               	call8	1a87c0 <it_asf_malloc>
  1a6ece:	2264a2               	s32i	a10, a4, 136
  1a6ed1:	000446               	j	1a6ee6 <it_parse_asf_stream_object+0x6e>

001a6ed4 <it_parse_asf_stream_object+0x5c>:
  1a6ed4:	000000                                        ...

001a6ed7 <it_parse_asf_stream_object+0x5f>:
  1a6ed7:	54a0a2               	movi	a10, 84
  1a6eda:	04c252               	addi	a5, a2, 4
  1a6edd:	20b550               	or	a11, a5, a5
  1a6ee0:	018de5               	call8	1a87c0 <it_asf_malloc>
  1a6ee3:	2364a2               	s32i	a10, a4, 140

001a6ee6 <it_parse_asf_stream_object+0x6e>:
  1a6ee6:	20a330               	or	a10, a3, a3
  1a6ee9:	ff82e5               	call8	1a6718 <it_find_next_guid>
  1a6eec:	20baa0               	or	a11, a10, a10
  1a6eef:	2ca0c2               	movi	a12, 44
  1a6ef2:	0d00194140b08ace 	{ beq.w18	a10, a12, 1a708a <it_parse_asf_stream_object+0x212>; nop }
  1a6efa:	bd2c                	movi.n	a13, 43
  1a6efc:	059ad7               	bne	a10, a13, 1a6f05 <it_parse_asf_stream_object+0x8d>
  1a6eff:	222492               	l32i	a9, a4, 136

001a6f02 <it_parse_asf_stream_object+0x8a>:
  1a6f02:	1949b2               	s8i	a11, a9, 25

001a6f05 <it_parse_asf_stream_object+0x8d>:
  1a6f05:	149677               	bne	a6, a7, 1a6f1d <it_parse_asf_stream_object+0xa5>
  1a6f08:	01a0b2               	movi	a11, 1
  1a6f0b:	12a0c2               	movi	a12, 18
  1a6f0e:	2324a2               	l32i	a10, a4, 140
  1a6f11:	20d330               	or	a13, a3, a3
  1a6f14:	1ccaa2               	addi	a10, a10, 28
  1a6f17:	ff6665               	call8	1a657c <sys_fread>
  1a6f1a:	000406               	j	1a6f2e <it_parse_asf_stream_object+0xb6>

001a6f1d <it_parse_asf_stream_object+0xa5>:
  1a6f1d:	01a0b2               	movi	a11, 1
  1a6f20:	12a0c2               	movi	a12, 18
  1a6f23:	2224a2               	l32i	a10, a4, 136
  1a6f26:	03dd                	mov.n	a13, a3
  1a6f28:	1ccaa2               	addi	a10, a10, 28
  1a6f2b:	ff6525               	call8	1a657c <sys_fread>

001a6f2e <it_parse_asf_stream_object+0xb6>:
  1a6f2e:	03ad                	mov.n	a10, a3
  1a6f30:	4b0c                	movi.n	a11, 4
  1a6f32:	1c0c                	movi.n	a12, 1
  1a6f34:	ff6c25               	call8	1a65f8 <sys_fseek>
  1a6f37:	589677               	bne	a6, a7, 1a6f93 <it_parse_asf_stream_object+0x11b>
  1a6f3a:	1b0c                	movi.n	a11, 1
  1a6f3c:	2c1c                	movi.n	a12, 18
  1a6f3e:	2324a2               	l32i	a10, a4, 140
  1a6f41:	03dd                	mov.n	a13, a3
  1a6f43:	34caa2               	addi	a10, a10, 52
  1a6f46:	ff6365               	call8	1a657c <sys_fread>
  1a6f49:	2324b2               	l32i	a11, a4, 140
  1a6f4c:	1a1ba2               	l16ui	a10, a11, 52
  1a6f4f:	1c1c                	movi.n	a12, 17
  1a6f51:	0d000e4130b0bace 	{ bne.w18	a10, a12, 1a7038 <it_parse_asf_stream_object+0x1c0>; nop }
  1a6f59:	221bd2               	l16ui	a13, a11, 68
  1a6f5c:	0d400d4180b02d8e 	{ bltui.w18	a13, 2, 1a7038 <it_parse_asf_stream_object+0x1c0>; nop }
  1a6f64:	2b0c                	movi.n	a11, 2
  1a6f66:	02a8                	l32i.n	a10, a2, 0
  1a6f68:	1c0c                	movi.n	a12, 1
  1a6f6a:	232aa2               	l32i	a10, a10, 140
  1a6f6d:	03dd                	mov.n	a13, a3
  1a6f6f:	46caa2               	addi	a10, a10, 70
  1a6f72:	ff60a5               	call8	1a657c <sys_fread>
  1a6f75:	2324b2               	l32i	a11, a4, 140
  1a6f78:	03ad                	mov.n	a10, a3
  1a6f7a:	9bb8                	l32i.n	a11, a11, 36
  1a6f7c:	1c0c                	movi.n	a12, 1
  1a6f7e:	eccbb2               	addi	a11, a11, -20
  1a6f81:	ff6765               	call8	1a65f8 <sys_fseek>
  1a6f84:	03ad                	mov.n	a10, a3
  1a6f86:	2324b2               	l32i	a11, a4, 140
  1a6f89:	1c0c                	movi.n	a12, 1
  1a6f8b:	abb8                	l32i.n	a11, a11, 40
  1a6f8d:	ff66a5               	call8	1a65f8 <sys_fseek>
  1a6f90:	002806               	j	1a7034 <it_parse_asf_stream_object+0x1bc>

001a6f93 <it_parse_asf_stream_object+0x11b>:
  1a6f93:	8a0c                	movi.n	a10, 8
  1a6f95:	05bd                	mov.n	a11, a5
  1a6f97:	0182a5               	call8	1a87c0 <it_asf_malloc>
  1a6f9a:	1c0c                	movi.n	a12, 1
  1a6f9c:	03dd                	mov.n	a13, a3
  1a6f9e:	0abd                	mov.n	a11, a10
  1a6fa0:	22b9                	s32i.n	a11, a2, 8
  1a6fa2:	2224a2               	l32i	a10, a4, 136
  1a6fa5:	9b0c                	movi.n	a11, 9
  1a6fa7:	34caa2               	addi	a10, a10, 52
  1a6faa:	ff5d25               	call8	1a657c <sys_fread>
  1a6fad:	2b0c                	movi.n	a11, 2
  1a6faf:	1c0c                	movi.n	a12, 1
  1a6fb1:	2224a2               	l32i	a10, a4, 136
  1a6fb4:	03dd                	mov.n	a13, a3
  1a6fb6:	3ecaa2               	addi	a10, a10, 62
  1a6fb9:	ff5c25               	call8	1a657c <sys_fread>
  1a6fbc:	1b0c                	movi.n	a11, 1
  1a6fbe:	8c2c                	movi.n	a12, 40
  1a6fc0:	2224a2               	l32i	a10, a4, 136
  1a6fc3:	03dd                	mov.n	a13, a3
  1a6fc5:	40caa2               	addi	a10, a10, 64
  1a6fc8:	ff5b25               	call8	1a657c <sys_fread>
  1a6fcb:	2224a2               	l32i	a10, a4, 136
  1a6fce:	1f1aa2               	l16ui	a10, a10, 62
  1a6fd1:	22b8                	l32i.n	a11, a2, 8
  1a6fd3:	d8caa2               	addi	a10, a10, -40
  1a6fd6:	1ba9                	s32i.n	a10, a11, 4
  1a6fd8:	05bd                	mov.n	a11, a5
  1a6fda:	017e65               	call8	1a87c0 <it_asf_malloc>
  1a6fdd:	1b0c                	movi.n	a11, 1
  1a6fdf:	22d8                	l32i.n	a13, a2, 8
  1a6fe1:	2224c2               	l32i	a12, a4, 136
  1a6fe4:	0da9                	s32i.n	a10, a13, 0
  1a6fe6:	1f1cc2               	l16ui	a12, a12, 62
  1a6fe9:	03dd                	mov.n	a13, a3
  1a6feb:	d8ccc2               	addi	a12, a12, -40
  1a6fee:	ff58e5               	call8	1a657c <sys_fread>
  1a6ff1:	2224b2               	l32i	a11, a4, 136
  1a6ff4:	03ad                	mov.n	a10, a3
  1a6ff6:	1f1bd2               	l16ui	a13, a11, 62
  1a6ff9:	9bb8                	l32i.n	a11, a11, 36
  1a6ffb:	1c0c                	movi.n	a12, 1
  1a6ffd:	c0bbd0               	sub	a11, a11, a13
  1a7000:	f5cbb2               	addi	a11, a11, -11
  1a7003:	ff5f65               	call8	1a65f8 <sys_fseek>
  1a7006:	03ad                	mov.n	a10, a3
  1a7008:	2224b2               	l32i	a11, a4, 136
  1a700b:	1c0c                	movi.n	a12, 1
  1a700d:	abb8                	l32i.n	a11, a11, 40
  1a700f:	ff5ea5               	call8	1a65f8 <sys_fseek>
  1a7012:	000786               	j	1a7034 <it_parse_asf_stream_object+0x1bc>

001a7015 <it_parse_asf_stream_object+0x19d>:
  1a7015:	0b22d2               	l32i	a13, a2, 44
  1a7018:	0c22c2               	l32i	a12, a2, 48
  1a701b:	01cdd2               	addi	a13, a13, 1
  1a701e:	b2d9                	s32i.n	a13, a2, 44
  1a7020:	0d3feb4130b08cde 	{ beq.w18	a12, a13, 1a6ed7 <it_parse_asf_stream_object+0x5f>; nop }
  1a7028:	03ad                	mov.n	a10, a3
  1a702a:	01b8                	l32i.n	a11, a1, 0
  1a702c:	1c0c                	movi.n	a12, 1
  1a702e:	d8cbb2               	addi	a11, a11, -40
  1a7031:	ff5c65               	call8	1a65f8 <sys_fseek>

001a7034 <it_parse_asf_stream_object+0x1bc>:
  1a7034:	0128                	l32i.n	a2, a1, 0
  1a7036:	f01d                	retw.n

001a7038 <it_parse_asf_stream_object+0x1c0>:
  1a7038:	61a1c2               	movi	a12, 0x161
  1a703b:	2a9ac7               	bne	a10, a12, 1a7069 <it_parse_asf_stream_object+0x1f1>
  1a703e:	08a0a2               	movi	a10, 8
  1a7041:	05bd                	mov.n	a11, a5
  1a7043:	0177e5               	call8	1a87c0 <it_asf_malloc>
  1a7046:	0add                	mov.n	a13, a10
  1a7048:	2324e2               	l32i	a14, a4, 140
  1a704b:	32a9                	s32i.n	a10, a2, 12
  1a704d:	9ee8                	l32i.n	a14, a14, 36
  1a704f:	05bd                	mov.n	a11, a5
  1a7051:	eecea2               	addi	a10, a14, -18
  1a7054:	1da9                	s32i.n	a10, a13, 4
  1a7056:	0176a5               	call8	1a87c0 <it_asf_malloc>
  1a7059:	1b0c                	movi.n	a11, 1
  1a705b:	32c8                	l32i.n	a12, a2, 12
  1a705d:	03dd                	mov.n	a13, a3
  1a705f:	0ca9                	s32i.n	a10, a12, 0
  1a7061:	1cc8                	l32i.n	a12, a12, 4
  1a7063:	ff51a5               	call8	1a657c <sys_fread>
  1a7066:	000386               	j	1a7078 <it_parse_asf_stream_object+0x200>

001a7069 <it_parse_asf_stream_object+0x1f1>:
  1a7069:	20a330               	or	a10, a3, a3
  1a706c:	092bb2               	l32i	a11, a11, 36
  1a706f:	01a0c2               	movi	a12, 1
  1a7072:	eecbb2               	addi	a11, a11, -18
  1a7075:	ff5825               	call8	1a65f8 <sys_fseek>

001a7078 <it_parse_asf_stream_object+0x200>:
  1a7078:	20a330               	or	a10, a3, a3
  1a707b:	2324b2               	l32i	a11, a4, 140
  1a707e:	01a0c2               	movi	a12, 1
  1a7081:	0a2bb2               	l32i	a11, a11, 40
  1a7084:	ff5725               	call8	1a65f8 <sys_fseek>
  1a7087:	ffea46               	j	1a7034 <it_parse_asf_stream_object+0x1bc>

001a708a <it_parse_asf_stream_object+0x212>:
  1a708a:	232492               	l32i	a9, a4, 140
  1a708d:	ff9c46               	j	1a6f02 <it_parse_asf_stream_object+0x8a>

001a7090 <compare_record_string>:
  1a7090:	004136               	entry	a1, 32
  1a7093:	415140               	srli	a5, a4, 1
  1a7096:	0c9576               	loopnez	a5, 1a70a6 <compare_record_string+0x16>
  1a7099:	001262               	l16ui	a6, a2, 0
  1a709c:	001382               	l16ui	a8, a3, 0
  1a709f:	332b                	addi.n	a3, a3, 2
  1a70a1:	059687               	bne	a6, a8, 1a70aa <compare_record_string+0x1a>
  1a70a4:	222b                	addi.n	a2, a2, 2

001a70a6 <compare_record_string+0x16>:
  1a70a6:	120c                	movi.n	a2, 1
  1a70a8:	f01d                	retw.n

001a70aa <compare_record_string+0x1a>:
  1a70aa:	020c                	movi.n	a2, 0
  1a70ac:	f01d                	retw.n

001a70ae <compare_record_string+0x1e>:
	...

001a70b0 <process_metadata_record>:
  1a70b0:	004136               	entry	a1, 32
  1a70b3:	02ad                	mov.n	a10, a2
  1a70b5:	dbdfb1               	l32r	a11, 19e034 (29f270 <xa_wma_decoder_common+0x3d4>)
  1a70b8:	0748                	l32i.n	a4, a7, 0
  1a70ba:	ac1c                	movi.n	a12, 26
  1a70bc:	01d442               	addmi	a4, a4, 0x100
  1a70bf:	5cc442               	addi	a4, a4, 92
  1a70c2:	fffce5               	call8	1a7090 <compare_record_string>
  1a70c5:	170c                	movi.n	a7, 1
  1a70c7:	2c1a66               	bnei	a10, 1, 1a70f7 <process_metadata_record+0x47>
  1a70ca:	000482               	l8ui	a8, a4, 0
  1a70cd:	68ec                	bnez.n	a8, 1a70f7 <process_metadata_record+0x47>
  1a70cf:	3c4566               	bnei	a5, 4, 1a710f <process_metadata_record+0x5f>
  1a70d2:	393666               	bnei	a6, 3, 1a710f <process_metadata_record+0x5f>
  1a70d5:	004472               	s8i	a7, a4, 0
  1a70d8:	0303b2               	l8ui	a11, a3, 3
  1a70db:	0103a2               	l8ui	a10, a3, 1
  1a70de:	000392               	l8ui	a9, a3, 0
  1a70e1:	11aa80               	slli	a10, a10, 8
  1a70e4:	99aa                	add.n	a9, a9, a10
  1a70e6:	0203a2               	l8ui	a10, a3, 2
  1a70e9:	01bb80               	slli	a11, a11, 24
  1a70ec:	11aa00               	slli	a10, a10, 16
  1a70ef:	aaba                	add.n	a10, a10, a11
  1a70f1:	99aa                	add.n	a9, a9, a10
  1a70f3:	1499                	s32i.n	a9, a4, 4
  1a70f5:	f01d                	retw.n

001a70f7 <process_metadata_record+0x47>:
  1a70f7:	02ad                	mov.n	a10, a2
  1a70f9:	dbcfb1               	l32r	a11, 19e038 (29f290 <xa_wma_decoder_common+0x3f4>)
  1a70fc:	ac1c                	movi.n	a12, 26
  1a70fe:	fff925               	call8	1a7090 <compare_record_string>
  1a7101:	0a1a66               	bnei	a10, 1, 1a710f <process_metadata_record+0x5f>
  1a7104:	0104b2               	l8ui	a11, a4, 1
  1a7107:	4bcc                	bnez.n	a11, 1a710f <process_metadata_record+0x5f>
  1a7109:	024566               	bnei	a5, 4, 1a710f <process_metadata_record+0x5f>
  1a710c:	013626               	beqi	a6, 3, 1a7111 <process_metadata_record+0x61>

001a710f <process_metadata_record+0x5f>:
  1a710f:	f01d                	retw.n

001a7111 <process_metadata_record+0x61>:
  1a7111:	014472               	s8i	a7, a4, 1
  1a7114:	0303e2               	l8ui	a14, a3, 3
  1a7117:	0103d2               	l8ui	a13, a3, 1
  1a711a:	0003c2               	l8ui	a12, a3, 0
  1a711d:	11dd80               	slli	a13, a13, 8
  1a7120:	ccda                	add.n	a12, a12, a13
  1a7122:	0203d2               	l8ui	a13, a3, 2
  1a7125:	01ee80               	slli	a14, a14, 24
  1a7128:	11dd00               	slli	a13, a13, 16
  1a712b:	ddea                	add.n	a13, a13, a14
  1a712d:	ccda                	add.n	a12, a12, a13
  1a712f:	24c9                	s32i.n	a12, a4, 8
  1a7131:	f01d                	retw.n

001a7133 <process_metadata_record+0x83>:
	...

001a7134 <it_parse_asf_metadata_object>:
  1a7134:	01e136               	entry	a1, 240
  1a7137:	20a110               	or	a10, a1, a1
  1a713a:	01a0b2               	movi	a11, 1
  1a713d:	08a0c2               	movi	a12, 8
  1a7140:	0422d2               	l32i	a13, a2, 16
  1a7143:	ff43a5               	call8	1a657c <sys_fread>
  1a7146:	002162               	l32i	a6, a1, 0
  1a7149:	08c1a2               	addi	a10, a1, 8
  1a714c:	1b0c                	movi.n	a11, 1
  1a714e:	2c0c                	movi.n	a12, 2
  1a7150:	42d8                	l32i.n	a13, a2, 16
  1a7152:	ff42a5               	call8	1a657c <sys_fread>
  1a7155:	dbb951               	l32r	a5, 19e03c (ffff <xthals_release_major+0xd11f>)
  1a7158:	01a8                	l32i.n	a10, a1, 0
  1a715a:	143c                	movi.n	a4, 49
  1a715c:	e6caa2               	addi	a10, a10, -26
  1a715f:	01a9                	s32i.n	a10, a1, 0

001a7161 <it_parse_asf_metadata_object+0x2d>:
  1a7161:	0411b2               	l16ui	a11, a1, 8
  1a7164:	ffcbb2               	addi	a11, a11, -1
  1a7167:	f4b0b0               	extui	a11, a11, 0, 16
  1a716a:	0451b2               	s16i	a11, a1, 8
  1a716d:	0d000a41c0b08b5e 	{ beq.w18	a11, a5, 1a721d <it_parse_asf_metadata_object+0xe9>; nop }
  1a7175:	0422a2               	l32i	a10, a2, 16
  1a7178:	04a0b2               	movi	a11, 4
  1a717b:	01a0c2               	movi	a12, 1
  1a717e:	ff47a5               	call8	1a65f8 <sys_fseek>
  1a7181:	0ac1a2               	addi	a10, a1, 10
  1a7184:	1b0c                	movi.n	a11, 1
  1a7186:	2c0c                	movi.n	a12, 2
  1a7188:	42d8                	l32i.n	a13, a2, 16
  1a718a:	ff3f25               	call8	1a657c <sys_fread>
  1a718d:	a1cb                	addi.n	a10, a1, 12
  1a718f:	1b0c                	movi.n	a11, 1
  1a7191:	2c0c                	movi.n	a12, 2
  1a7193:	42d8                	l32i.n	a13, a2, 16
  1a7195:	ff3e65               	call8	1a657c <sys_fread>
  1a7198:	10c1a2               	addi	a10, a1, 16
  1a719b:	1b0c                	movi.n	a11, 1
  1a719d:	4c0c                	movi.n	a12, 4
  1a719f:	42d8                	l32i.n	a13, a2, 16
  1a71a1:	ff3da5               	call8	1a657c <sys_fread>
  1a71a4:	0511d2               	l16ui	a13, a1, 10
  1a71a7:	41c8                	l32i.n	a12, a1, 16
  1a71a9:	1a0c                	movi.n	a10, 1
  1a71ab:	3cda                	add.n	a3, a12, a13
  1a71ad:	33cb                	addi.n	a3, a3, 12
  1a71af:	0434d7               	bltu	a4, a13, 1a71b7 <it_parse_asf_metadata_object+0x83>
  1a71b2:	0134c7               	bltu	a4, a12, 1a71b7 <it_parse_asf_metadata_object+0x83>
  1a71b5:	0a0c                	movi.n	a10, 0
  1a71b7:	017c25               	call8	1a8978 <ALARMIF>
  1a71ba:	0511b2               	l16ui	a11, a1, 10
  1a71bd:	41c8                	l32i.n	a12, a1, 16
  1a71bf:	3434b7               	bltu	a4, a11, 1a71f7 <it_parse_asf_metadata_object+0xc3>
  1a71c2:	3134c7               	bltu	a4, a12, 1a71f7 <it_parse_asf_metadata_object+0xc3>
  1a71c5:	20c1a2               	addi	a10, a1, 32
  1a71c8:	1c0c                	movi.n	a12, 1
  1a71ca:	42d8                	l32i.n	a13, a2, 16
  1a71cc:	ff3ae5               	call8	1a657c <sys_fread>
  1a71cf:	41b8                	l32i.n	a11, a1, 16
  1a71d1:	1c0c                	movi.n	a12, 1
  1a71d3:	42d8                	l32i.n	a13, a2, 16
  1a71d5:	7fc1a2               	addi	a10, a1, 127
  1a71d8:	11caa2               	addi	a10, a10, 17
  1a71db:	ff3a25               	call8	1a657c <sys_fread>
  1a71de:	20c1a2               	addi	a10, a1, 32
  1a71e1:	0511c2               	l16ui	a12, a1, 10
  1a71e4:	41d8                	l32i.n	a13, a1, 16
  1a71e6:	0611e2               	l16ui	a14, a1, 12
  1a71e9:	02fd                	mov.n	a15, a2
  1a71eb:	7fc1b2               	addi	a11, a1, 127
  1a71ee:	11cbb2               	addi	a11, a11, 17
  1a71f1:	ffebe5               	call8	1a70b0 <process_metadata_record>
  1a71f4:	0002c6               	j	1a7203 <it_parse_asf_metadata_object+0xcf>

001a71f7 <it_parse_asf_metadata_object+0xc3>:
  1a71f7:	80bcb0               	add	a11, a12, a11
  1a71fa:	0422a2               	l32i	a10, a2, 16
  1a71fd:	01a0c2               	movi	a12, 1
  1a7200:	ff3f65               	call8	1a65f8 <sys_fseek>

001a7203 <it_parse_asf_metadata_object+0xcf>:
  1a7203:	0021a2               	l32i	a10, a1, 0
  1a7206:	62aa30               	saltu	a10, a10, a3
  1a7209:	0176e5               	call8	1a8978 <ALARMIF>
  1a720c:	0021a2               	l32i	a10, a1, 0
  1a720f:	c0aa30               	sub	a10, a10, a3
  1a7212:	0061a2               	s32i	a10, a1, 0
  1a7215:	0d7ff44180b01a4e 	{ bgei.w18	a10, 1, 1a7161 <it_parse_asf_metadata_object+0x2d>; nop }

001a721d <it_parse_asf_metadata_object+0xe9>:
  1a721d:	01a0b2               	movi	a11, 1
  1a7220:	93aba0               	movnez	a10, a11, a10
  1a7223:	017565               	call8	1a8978 <ALARMIF>
  1a7226:	202660               	or	a2, a6, a6
  1a7229:	000090               	retw

001a722c <it_parse_header_ext_object>:
  1a722c:	006136               	entry	a1, 48
  1a722f:	20a110               	or	a10, a1, a1
  1a7232:	01a0b2               	movi	a11, 1
  1a7235:	08a0c2               	movi	a12, 8
  1a7238:	0422d2               	l32i	a13, a2, 16
  1a723b:	ff3425               	call8	1a657c <sys_fread>
  1a723e:	002132               	l32i	a3, a1, 0
  1a7241:	0422a2               	l32i	a10, a2, 16
  1a7244:	12a0b2               	movi	a11, 18
  1a7247:	1c0c                	movi.n	a12, 1
  1a7249:	ff3ae5               	call8	1a65f8 <sys_fseek>
  1a724c:	a18b                	addi.n	a10, a1, 8
  1a724e:	1b0c                	movi.n	a11, 1
  1a7250:	4c0c                	movi.n	a12, 4
  1a7252:	42d8                	l32i.n	a13, a2, 16
  1a7254:	3139                	s32i.n	a3, a1, 12
  1a7256:	ff3265               	call8	1a657c <sys_fread>
  1a7259:	01a8                	l32i.n	a10, a1, 0
  1a725b:	eb2c                	movi.n	a11, 46
  1a725d:	62aab0               	saltu	a10, a10, a11
  1a7260:	017165               	call8	1a8978 <ALARMIF>
  1a7263:	01c8                	l32i.n	a12, a1, 0
  1a7265:	070c                	movi.n	a7, 0
  1a7267:	d2ccc2               	addi	a12, a12, -46
  1a726a:	01c9                	s32i.n	a12, a1, 0
  1a726c:	6237c0               	saltu	a3, a7, a12
  1a726f:	052c16               	beqz	a12, 1a72c5 <it_parse_header_ext_object+0x99>
  1a7272:	d51c                	movi.n	a5, 29
  1a7274:	761c                	movi.n	a6, 23

001a7276 <it_parse_header_ext_object+0x4a>:
  1a7276:	42a8                	l32i.n	a10, a2, 16
  1a7278:	ff49e5               	call8	1a6718 <it_find_next_guid>
  1a727b:	1b1a57               	beq	a10, a5, 1a729a <it_parse_header_ext_object+0x6e>
  1a727e:	091a67               	beq	a10, a6, 1a728b <it_parse_header_ext_object+0x5f>
  1a7281:	42a8                	l32i.n	a10, a2, 16
  1a7283:	0010a5               	call8	1a738c <it_skip_object>
  1a7286:	0a4d                	mov.n	a4, a10
  1a7288:	000686               	j	1a72a6 <it_parse_header_ext_object+0x7a>

001a728b <it_parse_header_ext_object+0x5f>:
  1a728b:	02ad                	mov.n	a10, a2
  1a728d:	ffb065               	call8	1a6d94 <it_parse_asf_extended_stream_object>
  1a7290:	0a4d                	mov.n	a4, a10
  1a7292:	de0c                	movi.n	a14, 13
  1a7294:	0e9ae7               	bne	a10, a14, 1a72a6 <it_parse_header_ext_object+0x7a>
  1a7297:	000b86               	j	1a72c9 <it_parse_header_ext_object+0x9d>

001a729a <it_parse_header_ext_object+0x6e>:
  1a729a:	02ad                	mov.n	a10, a2
  1a729c:	ffe965               	call8	1a7134 <it_parse_asf_metadata_object>
  1a729f:	0a4d                	mov.n	a4, a10
  1a72a1:	df0c                	movi.n	a15, 13
  1a72a3:	221af7               	beq	a10, a15, 1a72c9 <it_parse_header_ext_object+0x9d>

001a72a6 <it_parse_header_ext_object+0x7a>:
  1a72a6:	01b316               	beqz	a3, 1a72c5 <it_parse_header_ext_object+0x99>
  1a72a9:	0021a2               	l32i	a10, a1, 0
  1a72ac:	62aa40               	saltu	a10, a10, a4
  1a72af:	016ca5               	call8	1a8978 <ALARMIF>
  1a72b2:	0021b2               	l32i	a11, a1, 0
  1a72b5:	1c0c                	movi.n	a12, 1
  1a72b7:	c0bb40               	sub	a11, a11, a4
  1a72ba:	01b9                	s32i.n	a11, a1, 0
  1a72bc:	72bbc0               	salt	a11, a11, a12
  1a72bf:	9337b0               	movnez	a3, a7, a11
  1a72c2:	fb0356               	bnez	a3, 1a7276 <it_parse_header_ext_object+0x4a>

001a72c5 <it_parse_header_ext_object+0x99>:
  1a72c5:	3128                	l32i.n	a2, a1, 12
  1a72c7:	f01d                	retw.n

001a72c9 <it_parse_header_ext_object+0x9d>:
  1a72c9:	d20c                	movi.n	a2, 13
  1a72cb:	f01d                	retw.n

001a72cd <it_parse_header_ext_object+0xa1>:
  1a72cd:	000000                                        ...

001a72d0 <it_asf_parse_data_header>:
  1a72d0:	006136               	entry	a1, 48
  1a72d3:	042232               	l32i	a3, a2, 16
  1a72d6:	002242               	l32i	a4, a2, 0
  1a72d9:	20a330               	or	a10, a3, a3
  1a72dc:	ff43a5               	call8	1a6718 <it_find_next_guid>
  1a72df:	042a26               	beqi	a10, 2, 1a72e7 <it_asf_parse_data_header+0x17>

001a72e2 <it_asf_parse_data_header+0x12>:
  1a72e2:	790c                	movi.n	a9, 7
  1a72e4:	001386               	j	1a7336 <it_asf_parse_data_header+0x66>

001a72e7 <it_asf_parse_data_header+0x17>:
  1a72e7:	20a110               	or	a10, a1, a1
  1a72ea:	01a0b2               	movi	a11, 1
  1a72ed:	08a0c2               	movi	a12, 8
  1a72f0:	20d330               	or	a13, a3, a3
  1a72f3:	ff28a5               	call8	1a657c <sys_fread>
  1a72f6:	002192               	l32i	a9, a1, 0
  1a72f9:	31a082               	movi	a8, 49
  1a72fc:	e2b897               	bgeu	a8, a9, 1a72e2 <it_asf_parse_data_header+0x12>
  1a72ff:	01a0b2               	movi	a11, 1
  1a7302:	0c1c                	movi.n	a12, 16
  1a7304:	03dd                	mov.n	a13, a3
  1a7306:	01d4a2               	addmi	a10, a4, 0x100
  1a7309:	d8caa2               	addi	a10, a10, -40
  1a730c:	ff26e5               	call8	1a657c <sys_fread>
  1a730f:	1b0c                	movi.n	a11, 1
  1a7311:	8c0c                	movi.n	a12, 8
  1a7313:	03dd                	mov.n	a13, a3
  1a7315:	01d4a2               	addmi	a10, a4, 0x100
  1a7318:	e8caa2               	addi	a10, a10, -24
  1a731b:	ff2625               	call8	1a657c <sys_fread>
  1a731e:	1b0c                	movi.n	a11, 1
  1a7320:	2c0c                	movi.n	a12, 2
  1a7322:	03dd                	mov.n	a13, a3
  1a7324:	01d4a2               	addmi	a10, a4, 0x100
  1a7327:	f0caa2               	addi	a10, a10, -16
  1a732a:	ff2525               	call8	1a657c <sys_fread>
  1a732d:	03ad                	mov.n	a10, a3
  1a732f:	ff3da5               	call8	1a6708 <sys_ftell>
  1a7332:	190c                	movi.n	a9, 1
  1a7334:	a2a9                	s32i.n	a10, a2, 40

001a7336 <it_asf_parse_data_header+0x66>:
  1a7336:	092d                	mov.n	a2, a9
  1a7338:	f01d                	retw.n

001a733a <it_asf_parse_data_header+0x6a>:
	...

001a733c <it_asf_parse_index_object>:
  1a733c:	006136               	entry	a1, 48
  1a733f:	042232               	l32i	a3, a2, 16
  1a7342:	20a330               	or	a10, a3, a3
  1a7345:	ff3c25               	call8	1a6708 <sys_ftell>
  1a7348:	204aa0               	or	a4, a10, a10
  1a734b:	0422a2               	l32i	a10, a2, 16
  1a734e:	ff3ca5               	call8	1a6718 <it_find_next_guid>
  1a7351:	0a2d                	mov.n	a2, a10
  1a7353:	172a26               	beqi	a10, 2, 1a736e <it_asf_parse_index_object+0x32>
  1a7356:	04bd                	mov.n	a11, a4
  1a7358:	03ad                	mov.n	a10, a3
  1a735a:	0c0c                	movi.n	a12, 0
  1a735c:	ff29a5               	call8	1a65f8 <sys_fseek>
  1a735f:	180c                	movi.n	a8, 1
  1a7361:	fec2a2               	addi	a10, a2, -2
  1a7364:	93a8a0               	movnez	a10, a8, a10
  1a7367:	016125               	call8	1a8978 <ALARMIF>

001a736a <it_asf_parse_index_object+0x2e>:
  1a736a:	820c                	movi.n	a2, 8
  1a736c:	f01d                	retw.n

001a736e <it_asf_parse_index_object+0x32>:
  1a736e:	20a110               	or	a10, a1, a1
  1a7371:	1b0c                	movi.n	a11, 1
  1a7373:	8c0c                	movi.n	a12, 8
  1a7375:	03dd                	mov.n	a13, a3
  1a7377:	ff2065               	call8	1a657c <sys_fread>
  1a737a:	04bd                	mov.n	a11, a4
  1a737c:	03ad                	mov.n	a10, a3
  1a737e:	0c0c                	movi.n	a12, 0
  1a7380:	ff2765               	call8	1a65f8 <sys_fseek>
  1a7383:	1a0c                	movi.n	a10, 1
  1a7385:	015f25               	call8	1a8978 <ALARMIF>
  1a7388:	fff786               	j	1a736a <it_asf_parse_index_object+0x2e>

001a738b <it_asf_parse_index_object+0x4f>:
	...

001a738c <it_skip_object>:
  1a738c:	006136               	entry	a1, 48
  1a738f:	20a110               	or	a10, a1, a1
  1a7392:	01a0b2               	movi	a11, 1
  1a7395:	08a0c2               	movi	a12, 8
  1a7398:	02dd                	mov.n	a13, a2
  1a739a:	ff1e25               	call8	1a657c <sys_fread>
  1a739d:	01b8                	l32i.n	a11, a1, 0
  1a739f:	2bcc                	bnez.n	a11, 1a73a5 <it_skip_object+0x19>
  1a73a1:	c23c                	movi.n	a2, 60
  1a73a3:	f01d                	retw.n

001a73a5 <it_skip_object+0x19>:
  1a73a5:	20a220               	or	a10, a2, a2
  1a73a8:	e8cbb2               	addi	a11, a11, -24
  1a73ab:	01a0c2               	movi	a12, 1
  1a73ae:	ff24a5               	call8	1a65f8 <sys_fseek>
  1a73b1:	002122               	l32i	a2, a1, 0
  1a73b4:	f01d                	retw.n

001a73b6 <it_skip_object+0x2a>:
	...

001a73b8 <it_asf_parse_basic_object>:
  1a73b8:	004136               	entry	a1, 32
  1a73bb:	04c3a2               	addi	a10, a3, 4
  1a73be:	08a0c2               	movi	a12, 8
  1a73c1:	0422d2               	l32i	a13, a2, 16
  1a73c4:	1b0c                	movi.n	a11, 1
  1a73c6:	03b9                	s32i.n	a11, a3, 0
  1a73c8:	ff1b25               	call8	1a657c <sys_fread>
  1a73cb:	0a0c                	movi.n	a10, 0
  1a73cd:	13b8                	l32i.n	a11, a3, 4
  1a73cf:	881c                	movi.n	a8, 24
  1a73d1:	0638b7               	bltu	a8, a11, 1a73db <it_asf_parse_basic_object+0x23>
  1a73d4:	23c8                	l32i.n	a12, a3, 8
  1a73d6:	190c                	movi.n	a9, 1
  1a73d8:	83a9c0               	moveqz	a10, a9, a12
  1a73db:	031a66               	bnei	a10, 1, 1a73e2 <it_asf_parse_basic_object+0x2a>
  1a73de:	f27c                	movi.n	a2, -1
  1a73e0:	f01d                	retw.n

001a73e2 <it_asf_parse_basic_object+0x2a>:
  1a73e2:	0422a2               	l32i	a10, a2, 16
  1a73e5:	e8cbd2               	addi	a13, a11, -24
  1a73e8:	0163d2               	s32i	a13, a3, 4
  1a73eb:	ff31e5               	call8	1a6708 <sys_ftell>
  1a73ee:	0123b2               	l32i	a11, a3, 4
  1a73f1:	0363a2               	s32i	a10, a3, 12
  1a73f4:	01a0c2               	movi	a12, 1
  1a73f7:	0422a2               	l32i	a10, a2, 16
  1a73fa:	ff1fe5               	call8	1a65f8 <sys_fseek>
  1a73fd:	1328                	l32i.n	a2, a3, 4
  1a73ff:	18c222               	addi	a2, a2, 24
  1a7402:	f01d                	retw.n

001a7404 <it_asf_parse_content_encryption_object>:
  1a7404:	004136               	entry	a1, 32
  1a7407:	02b8                	l32i.n	a11, a2, 0
  1a7409:	02ad                	mov.n	a10, a2
  1a740b:	01dbb2               	addmi	a11, a11, 0x100
  1a740e:	2ccbb2               	addi	a11, a11, 44
  1a7411:	fffa65               	call8	1a73b8 <it_asf_parse_basic_object>
  1a7414:	0a2d                	mov.n	a2, a10
  1a7416:	010a26               	beqi	a10, -1, 1a741b <it_asf_parse_content_encryption_object+0x17>
  1a7419:	f01d                	retw.n

001a741b <it_asf_parse_content_encryption_object+0x17>:
  1a741b:	b20c                	movi.n	a2, 11
  1a741d:	f01d                	retw.n

001a741f <it_asf_parse_content_encryption_object+0x1b>:
	...

001a7420 <it_asf_parse_extended_content_encryption_object>:
  1a7420:	004136               	entry	a1, 32
  1a7423:	02b8                	l32i.n	a11, a2, 0
  1a7425:	02ad                	mov.n	a10, a2
  1a7427:	01dbb2               	addmi	a11, a11, 0x100
  1a742a:	3ccbb2               	addi	a11, a11, 60
  1a742d:	fff8a5               	call8	1a73b8 <it_asf_parse_basic_object>
  1a7430:	0a2d                	mov.n	a2, a10
  1a7432:	010a26               	beqi	a10, -1, 1a7437 <it_asf_parse_extended_content_encryption_object+0x17>
  1a7435:	f01d                	retw.n

001a7437 <it_asf_parse_extended_content_encryption_object+0x17>:
  1a7437:	a20c                	movi.n	a2, 10
  1a7439:	f01d                	retw.n

001a743b <it_asf_parse_extended_content_encryption_object+0x1b>:
	...

001a743c <it_asf_parse_altex_content_encryption_object>:
  1a743c:	004136               	entry	a1, 32
  1a743f:	02b8                	l32i.n	a11, a2, 0
  1a7441:	02ad                	mov.n	a10, a2
  1a7443:	01dbb2               	addmi	a11, a11, 0x100
  1a7446:	4ccbb2               	addi	a11, a11, 76
  1a7449:	fff6e5               	call8	1a73b8 <it_asf_parse_basic_object>
  1a744c:	0a2d                	mov.n	a2, a10
  1a744e:	010a26               	beqi	a10, -1, 1a7453 <it_asf_parse_altex_content_encryption_object+0x17>
  1a7451:	f01d                	retw.n

001a7453 <it_asf_parse_altex_content_encryption_object+0x17>:
  1a7453:	c20c                	movi.n	a2, 12
  1a7455:	f01d                	retw.n

001a7457 <it_asf_parse_altex_content_encryption_object+0x1b>:
	...

001a7458 <it_asf_parse_altex_content_encryption_object+0x1c>:
  1a7458:	004136               	entry	a1, 32
  1a745b:	20a220               	or	a10, a2, a2
  1a745e:	0b0c                	movi.n	a11, 0
  1a7460:	0c0c                	movi.n	a12, 0
  1a7462:	ff1965               	call8	1a65f8 <sys_fseek>
  1a7465:	02ad                	mov.n	a10, a2
  1a7467:	ff2b25               	call8	1a6718 <it_find_next_guid>
  1a746a:	0b0c                	movi.n	a11, 0
  1a746c:	0a3d                	mov.n	a3, a10
  1a746e:	0c0c                	movi.n	a12, 0
  1a7470:	02ad                	mov.n	a10, a2
  1a7472:	ff1865               	call8	1a65f8 <sys_fseek>
  1a7475:	930b                	addi.n	a9, a3, -1
  1a7477:	180c                	movi.n	a8, 1
  1a7479:	020c                	movi.n	a2, 0
  1a747b:	832890               	moveqz	a2, a8, a9
  1a747e:	f01d                	retw.n

001a7480 <it_asf_parser_init>:
  1a7480:	006136               	entry	a1, 48
  1a7483:	205220               	or	a5, a2, a2
  1a7486:	01a0a2               	movi	a10, 1
  1a7489:	34a0b2               	movi	a11, 52
  1a748c:	04c1c2               	addi	a12, a1, 4
  1a748f:	1139                	s32i.n	a3, a1, 4
  1a7491:	013425               	call8	1a87d4 <it_asf_calloc>
  1a7494:	68a1b2               	movi	a11, 0x168
  1a7497:	0a2d                	mov.n	a2, a10
  1a7499:	3a4b                	addi.n	a3, a10, 4
  1a749b:	11d8                	l32i.n	a13, a1, 4
  1a749d:	1ad9                	s32i.n	a13, a10, 4
  1a749f:	4a59                	s32i.n	a5, a10, 16
  1a74a1:	03cd                	mov.n	a12, a3
  1a74a3:	1a0c                	movi.n	a10, 1
  1a74a5:	0132e5               	call8	1a87d4 <it_asf_calloc>
  1a74a8:	02a9                	s32i.n	a10, a2, 0
  1a74aa:	c249                	s32i.n	a4, a2, 48
  1a74ac:	02ad                	mov.n	a10, a2
  1a74ae:	ff7225               	call8	1a6bd0 <it_asf_parse_header>
  1a74b1:	141a66               	bnei	a10, 1, 1a74c9 <it_asf_parser_init+0x49>
  1a74b4:	02ad                	mov.n	a10, a2
  1a74b6:	ffe865               	call8	1a733c <it_asf_parse_index_object>
  1a74b9:	048a66               	bnei	a10, 8, 1a74c1 <it_asf_parser_init+0x41>
  1a74bc:	0e0c                	movi.n	a14, 0
  1a74be:	2442e2               	s8i	a14, a2, 36

001a74c1 <it_asf_parser_init+0x41>:
  1a74c1:	02ad                	mov.n	a10, a2
  1a74c3:	ffe0e5               	call8	1a72d0 <it_asf_parse_data_header>
  1a74c6:	061a26               	beqi	a10, 1, 1a74d0 <it_asf_parser_init+0x50>

001a74c9 <it_asf_parser_init+0x49>:
  1a74c9:	020c                	movi.n	a2, 0
  1a74cb:	f01d                	retw.n

001a74cd <it_asf_parser_init+0x4d>:
  1a74cd:	000000                                        ...

001a74d0 <it_asf_parser_init+0x50>:
  1a74d0:	002292               	l32i	a9, a2, 0
  1a74d3:	2329f2               	l32i	a15, a9, 140
  1a74d6:	02ff16               	beqz	a15, 1a7509 <it_asf_parser_init+0x89>
  1a74d9:	01a0a2               	movi	a10, 1
  1a74dc:	6ca0b2               	movi	a11, 108
  1a74df:	20c330               	or	a12, a3, a3
  1a74e2:	012f25               	call8	1a87d4 <it_asf_calloc>
  1a74e5:	0662a2               	s32i	a10, a2, 24
  1a74e8:	20a220               	or	a10, a2, a2
  1a74eb:	005225               	call8	1a7a0c <it_asf_file_has_drm>
  1a74ee:	a2b8                	l32i.n	a11, a2, 40
  1a74f0:	0afd                	mov.n	a15, a10
  1a74f2:	02e8                	l32i.n	a14, a2, 0
  1a74f4:	62a8                	l32i.n	a10, a2, 24
  1a74f6:	232ec2               	l32i	a12, a14, 140
  1a74f9:	202ed2               	l32i	a13, a14, 128
  1a74fc:	bcc8                	l32i.n	a12, a12, 44
  1a74fe:	1c2ee2               	l32i	a14, a14, 112
  1a7501:	64c0c0               	extui	a12, a12, 0, 7
  1a7504:	00ca25               	call8	1a81a8 <stream_init>
  1a7507:	0298                	l32i.n	a9, a2, 0

001a7509 <it_asf_parser_init+0x89>:
  1a7509:	2229d2               	l32i	a13, a9, 136
  1a750c:	030d16               	beqz	a13, 1a7540 <it_asf_parser_init+0xc0>
  1a750f:	01a0a2               	movi	a10, 1
  1a7512:	6ca0b2               	movi	a11, 108
  1a7515:	20c330               	or	a12, a3, a3
  1a7518:	012ba5               	call8	1a87d4 <it_asf_calloc>
  1a751b:	0562a2               	s32i	a10, a2, 20
  1a751e:	20a220               	or	a10, a2, a2
  1a7521:	004ea5               	call8	1a7a0c <it_asf_file_has_drm>
  1a7524:	0a22b2               	l32i	a11, a2, 40
  1a7527:	0afd                	mov.n	a15, a10
  1a7529:	02e8                	l32i.n	a14, a2, 0
  1a752b:	52a8                	l32i.n	a10, a2, 20
  1a752d:	222ec2               	l32i	a12, a14, 136
  1a7530:	202ed2               	l32i	a13, a14, 128
  1a7533:	bcc8                	l32i.n	a12, a12, 44
  1a7535:	1c2ee2               	l32i	a14, a14, 112
  1a7538:	64c0c0               	extui	a12, a12, 0, 7
  1a753b:	00c6e5               	call8	1a81a8 <stream_init>
  1a753e:	f01d                	retw.n

001a7540 <it_asf_parser_init+0xc0>:
  1a7540:	f01d                	retw.n

001a7542 <it_asf_parser_init+0xc2>:
	...

001a7544 <it_asf_get_wma_encode_opt>:
  1a7544:	004136               	entry	a1, 32
  1a7547:	3228                	l32i.n	a2, a2, 12
  1a7549:	528c                	beqz.n	a2, 1a7552 <it_asf_get_wma_encode_opt+0xe>
  1a754b:	0228                	l32i.n	a2, a2, 0
  1a754d:	040222               	l8ui	a2, a2, 4
  1a7550:	f01d                	retw.n

001a7552 <it_asf_get_wma_encode_opt+0xe>:
  1a7552:	f27c                	movi.n	a2, -1
  1a7554:	f01d                	retw.n

001a7556 <it_asf_get_wma_encode_opt+0x12>:
	...

001a7558 <it_asf_get_wma_encode_opt+0x14>:
  1a7558:	004136               	entry	a1, 32
  1a755b:	0248                	l32i.n	a4, a2, 0
  1a755d:	232422               	l32i	a2, a4, 140
  1a7560:	72cc                	bnez.n	a2, 1a756b <it_asf_get_wma_encode_opt+0x27>
  1a7562:	020c                	movi.n	a2, 0

001a7564 <it_asf_get_wma_encode_opt+0x20>:
  1a7564:	005322               	s16i	a2, a3, 0
  1a7567:	020c                	movi.n	a2, 0
  1a7569:	f01d                	retw.n

001a756b <it_asf_get_wma_encode_opt+0x27>:
  1a756b:	f288                	l32i.n	a8, a2, 60
  1a756d:	231292               	l16ui	a9, a2, 70
  1a7570:	e2a8                	l32i.n	a10, a2, 56
  1a7572:	1a12b2               	l16ui	a11, a2, 52
  1a7575:	1b12c2               	l16ui	a12, a2, 54
  1a7578:	2012d2               	l16ui	a13, a2, 64
  1a757b:	2112e2               	l16ui	a14, a2, 66
  1a757e:	0753e2               	s16i	a14, a3, 14
  1a7581:	0653d2               	s16i	a13, a3, 12
  1a7584:	0253c2               	s16i	a12, a3, 4
  1a7587:	0153b2               	s16i	a11, a3, 2
  1a758a:	23a9                	s32i.n	a10, a3, 8
  1a758c:	085392               	s16i	a9, a3, 16
  1a758f:	1188d0               	slli	a8, a8, 3
  1a7592:	5389                	s32i.n	a8, a3, 20
  1a7594:	120c                	movi.n	a2, 1
  1a7596:	fff286               	j	1a7564 <it_asf_get_wma_encode_opt+0x20>

001a7599 <it_asf_get_wma_encode_opt+0x55>:
  1a7599:	000000                                        ...

001a759c <it_asf_get_wma_encode_opt+0x58>:
  1a759c:	004136               	entry	a1, 32
  1a759f:	0248                	l32i.n	a4, a2, 0
  1a75a1:	f37c                	movi.n	a3, -1
  1a75a3:	232442               	l32i	a4, a4, 140
  1a75a6:	020c                	movi.n	a2, 0
  1a75a8:	832340               	moveqz	a2, a3, a4
  1a75ab:	f01d                	retw.n

001a75ad <it_asf_get_wma_encode_opt+0x69>:
  1a75ad:	000000                                        ...

001a75b0 <it_asf_get_wma_encode_opt+0x6c>:
  1a75b0:	004136               	entry	a1, 32
  1a75b3:	0222a2               	l32i	a10, a2, 8
  1a75b6:	056a16               	beqz	a10, 1a7610 <it_asf_get_wma_encode_opt+0xcc>
  1a75b9:	002ab2               	l32i	a11, a10, 0
  1a75bc:	012ac2               	l32i	a12, a10, 4
  1a75bf:	0023a2               	l32i	a10, a3, 0
  1a75c2:	d8dbe5               	call8	180380 <__vec_memcpy>
  1a75c5:	022282               	l32i	a8, a2, 8
  1a75c8:	20a220               	or	a10, a2, a2
  1a75cb:	1888                	l32i.n	a8, a8, 4
  1a75cd:	1389                	s32i.n	a8, a3, 4
  1a75cf:	ff4ae5               	call8	1a6a7c <it_asf_video_type>
  1a75d2:	020c                	movi.n	a2, 0
  1a75d4:	051a26               	beqi	a10, 1, 1a75dd <it_asf_get_wma_encode_opt+0x99>
  1a75d7:	022a26               	beqi	a10, 2, 1a75dd <it_asf_get_wma_encode_opt+0x99>
  1a75da:	2b4a66               	bnei	a10, 4, 1a7609 <it_asf_get_wma_encode_opt+0xc5>
  1a75dd:	1398                	l32i.n	a9, a3, 4
  1a75df:	0449b6               	bltui	a9, 4, 1a75e7 <it_asf_get_wma_encode_opt+0xa3>
  1a75e2:	fdc9a2               	addi	a10, a9, -3
  1a75e5:	6acc                	bnez.n	a10, 1a75ef <it_asf_get_wma_encode_opt+0xab>

001a75e7 <it_asf_get_wma_encode_opt+0xa3>:
  1a75e7:	090c                	movi.n	a9, 0
  1a75e9:	1399                	s32i.n	a9, a3, 4
  1a75eb:	000686               	j	1a7609 <it_asf_get_wma_encode_opt+0xc5>

001a75ee <it_asf_get_wma_encode_opt+0xaa>:
	...

001a75ef <it_asf_get_wma_encode_opt+0xab>:
  1a75ef:	0398                	l32i.n	a9, a3, 0
  1a75f1:	189a76               	loopnez	a10, 1a760d <it_asf_get_wma_encode_opt+0xc9>
  1a75f4:	0009a2               	l8ui	a10, a9, 0
  1a75f7:	0109b2               	l8ui	a11, a9, 1
  1a75fa:	dacc                	bnez.n	a10, 1a760b <it_asf_get_wma_encode_opt+0xc7>
  1a75fc:	bbcc                	bnez.n	a11, 1a760b <it_asf_get_wma_encode_opt+0xc7>
  1a75fe:	0209c2               	l8ui	a12, a9, 2
  1a7601:	0309d2               	l8ui	a13, a9, 3
  1a7604:	031c66               	bnei	a12, 1, 1a760b <it_asf_get_wma_encode_opt+0xc7>
  1a7607:	0dcc                	bnez.n	a13, 1a760b <it_asf_get_wma_encode_opt+0xc7>

001a7609 <it_asf_get_wma_encode_opt+0xc5>:
  1a7609:	f01d                	retw.n

001a760b <it_asf_get_wma_encode_opt+0xc7>:
  1a760b:	991b                	addi.n	a9, a9, 1

001a760d <it_asf_get_wma_encode_opt+0xc9>:
  1a760d:	fff586               	j	1a75e7 <it_asf_get_wma_encode_opt+0xa3>

001a7610 <it_asf_get_wma_encode_opt+0xcc>:
  1a7610:	f27c                	movi.n	a2, -1
  1a7612:	f01d                	retw.n

001a7614 <it_asf_get_wma_encode_opt+0xd0>:
  1a7614:	004136               	entry	a1, 32
  1a7617:	52a8                	l32i.n	a10, a2, 20
  1a7619:	2acc                	bnez.n	a10, 1a761f <it_asf_get_wma_encode_opt+0xdb>
  1a761b:	f27c                	movi.n	a2, -1
  1a761d:	f01d                	retw.n

001a761f <it_asf_get_wma_encode_opt+0xdb>:
  1a761f:	20c330               	or	a12, a3, a3
  1a7622:	0422b2               	l32i	a11, a2, 16
  1a7625:	0074e5               	call8	1a7d74 <get_frame>
  1a7628:	202aa0               	or	a2, a10, a10
  1a762b:	f01d                	retw.n

001a762d <it_asf_get_wma_encode_opt+0xe9>:
  1a762d:	000000                                        ...

001a7630 <it_asf_seek_audio>:
  1a7630:	004136               	entry	a1, 32
  1a7633:	0a2252               	l32i	a5, a2, 40
  1a7636:	002242               	l32i	a4, a2, 0
  1a7639:	0422a2               	l32i	a10, a2, 16
  1a763c:	122442               	l32i	a4, a4, 72
  1a763f:	ff0ca5               	call8	1a6708 <sys_ftell>
  1a7642:	62b8                	l32i.n	a11, a2, 24
  1a7644:	63d8                	l32i.n	a13, a3, 24
  1a7646:	3bb8                	l32i.n	a11, a11, 12
  1a7648:	cada                	add.n	a12, a10, a13
  1a764a:	028dd6               	bgez	a13, 1a7676 <it_asf_seek_audio+0x46>
  1a764d:	45ac57               	bge	a12, a5, 1a7696 <it_asf_seek_audio+0x66>
  1a7650:	c0da50               	sub	a13, a10, a5
  1a7653:	dbda                	add.n	a13, a11, a13
  1a7655:	dd0b                	addi.n	a13, a13, -1
  1a7657:	c2ddb0               	quou	a13, a13, a11
  1a765a:	400001b545104bde 	{ ae_movda32	aed0, a11; nop; ae_movda32	aed1, a13 }
  1a7662:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a766a:	25c0c4               	ae_movad32.l	a12, aed0
  1a766d:	b27c                	movi.n	a2, -5
  1a766f:	60c0c0               	neg	a12, a12
  1a7672:	63c9                	s32i.n	a12, a3, 24
  1a7674:	f01d                	retw.n

001a7676 <it_asf_seek_audio+0x46>:
  1a7676:	3ebc47               	bgeu	a12, a4, 1a76b8 <it_asf_seek_audio+0x88>
  1a7679:	edba                	add.n	a14, a13, a11
  1a767b:	ee0b                	addi.n	a14, a14, -1
  1a767d:	c2eeb0               	quou	a14, a14, a11
  1a7680:	400001b545324bee 	{ ae_movda32	aed2, a11; nop; ae_movda32	aed3, a14 }
  1a7688:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  1a7690:	2592c4               	ae_movad32.l	a9, aed2
  1a7693:	0006c6               	j	1a76b2 <it_asf_seek_audio+0x82>

001a7696 <it_asf_seek_audio+0x66>:
  1a7696:	60a0d0               	neg	a10, a13
  1a7699:	c2aab0               	quou	a10, a10, a11
  1a769c:	400001b545544bae 	{ ae_movda32	aed4, a11; nop; ae_movda32	aed5, a10 }
  1a76a4:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1a76ac:	2594c4               	ae_movad32.l	a9, aed4
  1a76af:	609090               	neg	a9, a9

001a76b2 <it_asf_seek_audio+0x82>:
  1a76b2:	020c                	movi.n	a2, 0
  1a76b4:	6399                	s32i.n	a9, a3, 24
  1a76b6:	f01d                	retw.n

001a76b8 <it_asf_seek_audio+0x88>:
  1a76b8:	c0c4a0               	sub	a12, a4, a10
  1a76bb:	c2ccb0               	quou	a12, a12, a11
  1a76be:	400001b545764bce 	{ ae_movda32	aed6, a11; nop; ae_movda32	aed7, a12 }
  1a76c6:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  1a76ce:	400001f126f623ce 	{ ae_s32.l.i	aed6, a3, 24; nop; movi	a2, -4 }
  1a76d6:	f01d                	retw.n

001a76d8 <it_asf_get_audio>:
  1a76d8:	004136               	entry	a1, 32
  1a76db:	040c                	movi.n	a4, 0
  1a76dd:	e67c                	movi.n	a6, -2
  1a76df:	5388                	l32i.n	a8, a3, 20
  1a76e1:	4258                	l32i.n	a5, a2, 16
  1a76e3:	789c                	beqz.n	a8, 1a76fe <it_asf_get_audio+0x26>
  1a76e5:	7598                	l32i.n	a9, a5, 28
  1a76e7:	399c                	beqz.n	a9, 1a76fe <it_asf_get_audio+0x26>

001a76e9 <it_asf_get_audio+0x11>:
  1a76e9:	20a550               	or	a10, a5, a5
  1a76ec:	fef665               	call8	1a6654 <sys_finish_pending_fileops>
  1a76ef:	016342               	s32i	a4, a3, 4
  1a76f2:	0725a2               	l32i	a10, a5, 28
  1a76f5:	156562               	s32i	a6, a5, 84
  1a76f8:	feda56               	bnez	a10, 1a76e9 <it_asf_get_audio+0x11>
  1a76fb:	042252               	l32i	a5, a2, 16
  1a76fe:	0725b2               	l32i	a11, a5, 28
  1a7701:	013b16               	beqz	a11, 1a7718 <it_asf_get_audio+0x40>
  1a7704:	05ad                	mov.n	a10, a5
  1a7706:	fef4e5               	call8	1a6654 <sys_finish_pending_fileops>
  1a7709:	a5c8                	l32i.n	a12, a5, 40
  1a770b:	13c9                	s32i.n	a12, a3, 4
  1a770d:	7c8c                	beqz.n	a12, 1a7718 <it_asf_get_audio+0x40>
  1a770f:	0a2d                	mov.n	a2, a10
  1a7711:	1d0c                	movi.n	a13, 1
  1a7713:	1565d2               	s32i	a13, a5, 84
  1a7716:	f01d                	retw.n

001a7718 <it_asf_get_audio+0x40>:
  1a7718:	62a8                	l32i.n	a10, a2, 24
  1a771a:	2acc                	bnez.n	a10, 1a7720 <it_asf_get_audio+0x48>
  1a771c:	f27c                	movi.n	a2, -1
  1a771e:	f01d                	retw.n

001a7720 <it_asf_get_audio+0x48>:
  1a7720:	0422b2               	l32i	a11, a2, 16
  1a7723:	20c330               	or	a12, a3, a3
  1a7726:	0064e5               	call8	1a7d74 <get_frame>
  1a7729:	202aa0               	or	a2, a10, a10
  1a772c:	4a9c                	beqz.n	a10, 1a7744 <it_asf_get_audio+0x6c>
  1a772e:	6349                	s32i.n	a4, a3, 24
  1a7730:	5349                	s32i.n	a4, a3, 20
  1a7732:	156542               	s32i	a4, a5, 84
  1a7735:	f01d                	retw.n

001a7737 <it_asf_get_audio+0x5f>:
  1a7737:	010a26               	beqi	a10, -1, 1a773c <it_asf_get_audio+0x64>
  1a773a:	f01d                	retw.n

001a773c <it_asf_get_audio+0x64>:
  1a773c:	5349                	s32i.n	a4, a3, 20
  1a773e:	6349                	s32i.n	a4, a3, 24
  1a7740:	c27c                	movi.n	a2, -4
  1a7742:	f01d                	retw.n

001a7744 <it_asf_get_audio+0x6c>:
  1a7744:	53a8                	l32i.n	a10, a3, 20
  1a7746:	072a66               	bnei	a10, 2, 1a7751 <it_asf_get_audio+0x79>
  1a7749:	5349                	s32i.n	a4, a3, 20
  1a774b:	6349                	s32i.n	a4, a3, 24
  1a774d:	e27c                	movi.n	a2, -2
  1a774f:	f01d                	retw.n

001a7751 <it_asf_get_audio+0x79>:
  1a7751:	e29a67               	bne	a10, a6, 1a7737 <it_asf_get_audio+0x5f>
  1a7754:	5349                	s32i.n	a4, a3, 20
  1a7756:	6349                	s32i.n	a4, a3, 24
  1a7758:	d27c                	movi.n	a2, -3
  1a775a:	f01d                	retw.n

001a775c <it_asf_get_audio+0x84>:
  1a775c:	004136               	entry	a1, 32
  1a775f:	0622b2               	l32i	a11, a2, 24
  1a7762:	00a082               	movi	a8, 0
  1a7765:	006382               	s32i	a8, a3, 0
  1a7768:	006482               	s32i	a8, a4, 0
  1a776b:	007b16               	beqz	a11, 1a7776 <it_asf_get_audio+0x9e>
  1a776e:	20a220               	or	a10, a2, a2
  1a7771:	00a4a5               	call8	1a81bc <get_stream_time>
  1a7774:	03a9                	s32i.n	a10, a3, 0

001a7776 <it_asf_get_audio+0x9e>:
  1a7776:	52b8                	l32i.n	a11, a2, 20
  1a7778:	5b8c                	beqz.n	a11, 1a7781 <it_asf_get_audio+0xa9>
  1a777a:	02ad                	mov.n	a10, a2
  1a777c:	00a3e5               	call8	1a81bc <get_stream_time>
  1a777f:	04a9                	s32i.n	a10, a4, 0

001a7781 <it_asf_get_audio+0xa9>:
  1a7781:	020c                	movi.n	a2, 0
  1a7783:	f01d                	retw.n

001a7785 <it_asf_get_audio+0xad>:
  1a7785:	000000                                        ...

001a7788 <it_asf_get_audio+0xb0>:
  1a7788:	004136               	entry	a1, 32
  1a778b:	002232               	l32i	a3, a2, 0
  1a778e:	2323a2               	l32i	a10, a3, 140
  1a7791:	010765               	call8	1a8808 <it_asf_free>
  1a7794:	2223a2               	l32i	a10, a3, 136
  1a7797:	010725               	call8	1a8808 <it_asf_free>
  1a779a:	20a330               	or	a10, a3, a3
  1a779d:	0106a5               	call8	1a8808 <it_asf_free>
  1a77a0:	20a220               	or	a10, a2, a2
  1a77a3:	010665               	call8	1a8808 <it_asf_free>
  1a77a6:	00a022               	movi	a2, 0
  1a77a9:	f01d                	retw.n

001a77ab <it_asf_get_audio+0xd3>:
	...

001a77ac <it_asf_get_audio+0xd4>:
  1a77ac:	006136               	entry	a1, 48
  1a77af:	20a110               	or	a10, a1, a1
  1a77b2:	da23d1               	l32r	a13, 19e040 (2710 <XtosCoreStateSize+0x2490>)
  1a77b5:	002272               	l32i	a7, a2, 0
  1a77b8:	00a052               	movi	a5, 0
  1a77bb:	0159                	s32i.n	a5, a1, 0
  1a77bd:	a268                	l32i.n	a6, a2, 40
  1a77bf:	1827b2               	l32i	a11, a7, 96
  1a77c2:	1927c2               	l32i	a12, a7, 100
  1a77c5:	202752               	l32i	a5, a7, 128
  1a77c8:	010465               	call8	1a8810 <it_asf_div64>
  1a77cb:	0033d6               	bgez	a3, 1a77d2 <it_asf_get_audio+0xfa>

001a77ce <it_asf_get_audio+0xf6>:
  1a77ce:	f27c                	movi.n	a2, -1
  1a77d0:	f01d                	retw.n

001a77d2 <it_asf_get_audio+0xfa>:
  1a77d2:	002182               	l32i	a8, a1, 0
  1a77d5:	f52837               	blt	a8, a3, 1a77ce <it_asf_get_audio+0xf6>
  1a77d8:	222792               	l32i	a9, a7, 136
  1a77db:	08a916               	beqz	a9, 1a7869 <it_asf_get_audio+0x191>
  1a77de:	052242               	l32i	a4, a2, 20
  1a77e1:	20a220               	or	a10, a2, a2
  1a77e4:	20b440               	or	a11, a4, a4
  1a77e7:	009d65               	call8	1a81bc <get_stream_time>
  1a77ea:	34aa37               	bge	a10, a3, 1a7822 <it_asf_get_audio+0x14a>
  1a77ed:	02ad                	mov.n	a10, a2
  1a77ef:	03bd                	mov.n	a11, a3
  1a77f1:	00af25               	call8	1a82e4 <get_packet_num_of_i_after>
  1a77f4:	d60a26               	beqi	a10, -1, 1a77ce <it_asf_get_audio+0xf6>
  1a77f7:	400001b5450145ae 	{ ae_movda32	aed1, a5; nop; ae_movda32	aed0, a10 }
  1a77ff:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a7807:	25a0c4               	ae_movad32.l	a10, aed0
  1a780a:	a6aa                	add.n	a10, a6, a10
  1a780c:	04a9                	s32i.n	a10, a4, 0
  1a780e:	04ad                	mov.n	a10, a4
  1a7810:	0093e5               	call8	1a8150 <reset_stream>
  1a7813:	03cd                	mov.n	a12, a3
  1a7815:	02ad                	mov.n	a10, a2
  1a7817:	04bd                	mov.n	a11, a4
  1a7819:	00c025               	call8	1a841c <seek_stream_after>
  1a781c:	400a66               	bnei	a10, -1, 1a7860 <it_asf_get_audio+0x188>
  1a781f:	ffeac6               	j	1a77ce <it_asf_get_audio+0xf6>

001a7822 <it_asf_get_audio+0x14a>:
  1a7822:	3aa3a7               	bge	a3, a10, 1a7860 <it_asf_get_audio+0x188>
  1a7825:	20a220               	or	a10, a2, a2
  1a7828:	20b330               	or	a11, a3, a3
  1a782b:	00b365               	call8	1a8360 <get_packet_num_of_i_before>
  1a782e:	9c0a26               	beqi	a10, -1, 1a77ce <it_asf_get_audio+0xf6>
  1a7831:	400001b5452345ae 	{ ae_movda32	aed3, a5; nop; ae_movda32	aed2, a10 }
  1a7839:	eb7bdd030202259f 	{ nop; ae_mulp32x2	aed2, aed2, aed3; nop }
  1a7841:	25b2c4               	ae_movad32.l	a11, aed2
  1a7844:	20a440               	or	a10, a4, a4
  1a7847:	80b6b0               	add	a11, a6, a11
  1a784a:	04b9                	s32i.n	a11, a4, 0
  1a784c:	009025               	call8	1a8150 <reset_stream>
  1a784f:	03cd                	mov.n	a12, a3
  1a7851:	02ad                	mov.n	a10, a2
  1a7853:	04bd                	mov.n	a11, a4
  1a7855:	00d6a5               	call8	1a85c0 <seek_stream_before>
  1a7858:	0d7ff74120b00a0e 	{ beqi.w18	a10, -1, 1a77ce <it_asf_get_audio+0xf6>; nop }
  1a7860:	04bd                	mov.n	a11, a4
  1a7862:	02ad                	mov.n	a10, a2
  1a7864:	009565               	call8	1a81bc <get_stream_time>
  1a7867:	0a3d                	mov.n	a3, a10

001a7869 <it_asf_get_audio+0x191>:
  1a7869:	2327c2               	l32i	a12, a7, 140
  1a786c:	051c16               	beqz	a12, 1a78c1 <it_asf_get_audio+0x1e9>
  1a786f:	062242               	l32i	a4, a2, 24
  1a7872:	20a220               	or	a10, a2, a2
  1a7875:	20b440               	or	a11, a4, a4
  1a7878:	009425               	call8	1a81bc <get_stream_time>
  1a787b:	46aa37               	bge	a10, a3, 1a78c5 <it_asf_get_audio+0x1ed>
  1a787e:	c0b3a0               	sub	a11, a3, a10
  1a7881:	20a220               	or	a10, a2, a2
  1a7884:	00b225               	call8	1a83a8 <get_packet_num_at_time>
  1a7887:	0d7ff44130b00a0e 	{ beqi.w18	a10, -1, 1a77ce <it_asf_get_audio+0xf6>; nop }
  1a788f:	400001b5454545ae 	{ ae_movda32	aed5, a5; nop; ae_movda32	aed4, a10 }
  1a7897:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1a789f:	0024a2               	l32i	a10, a4, 0
  1a78a2:	25b4c4               	ae_movad32.l	a11, aed4
  1a78a5:	80aab0               	add	a10, a10, a11
  1a78a8:	04a9                	s32i.n	a10, a4, 0
  1a78aa:	001446               	j	1a78ff <it_asf_get_audio+0x227>

001a78ad <it_asf_get_audio+0x1d5>:
  1a78ad:	20c330               	or	a12, a3, a3
  1a78b0:	20b440               	or	a11, a4, a4
  1a78b3:	20a220               	or	a10, a2, a2
  1a78b6:	00d0a5               	call8	1a85c0 <seek_stream_before>
  1a78b9:	0d7ff14110b00a0e 	{ beqi.w18	a10, -1, 1a77ce <it_asf_get_audio+0xf6>; nop }

001a78c1 <it_asf_get_audio+0x1e9>:
  1a78c1:	020c                	movi.n	a2, 0
  1a78c3:	f01d                	retw.n

001a78c5 <it_asf_get_audio+0x1ed>:
  1a78c5:	c0ba30               	sub	a11, a10, a3
  1a78c8:	20a220               	or	a10, a2, a2
  1a78cb:	00ade5               	call8	1a83a8 <get_packet_num_at_time>
  1a78ce:	0d7fef41c0b00a0e 	{ beqi.w18	a10, -1, 1a77ce <it_asf_get_audio+0xf6>; nop }
  1a78d6:	400001b5456745ae 	{ ae_movda32	aed7, a5; nop; ae_movda32	aed6, a10 }
  1a78de:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  1a78e6:	25b6c4               	ae_movad32.l	a11, aed6
  1a78e9:	0024a2               	l32i	a10, a4, 0
  1a78ec:	80cb60               	add	a12, a11, a6
  1a78ef:	05bca7               	bgeu	a12, a10, 1a78f8 <it_asf_get_audio+0x220>
  1a78f2:	c09ab0               	sub	a9, a10, a11
  1a78f5:	000046               	j	1a78fa <it_asf_get_audio+0x222>

001a78f8 <it_asf_get_audio+0x220>:
  1a78f8:	069d                	mov.n	a9, a6

001a78fa <it_asf_get_audio+0x222>:
  1a78fa:	20a990               	or	a10, a9, a9
  1a78fd:	0499                	s32i.n	a9, a4, 0

001a78ff <it_asf_get_audio+0x227>:
  1a78ff:	c0ea60               	sub	a14, a10, a6
  1a7902:	c2ee50               	quou	a14, a14, a5
  1a7905:	400001b5459845ee 	{ ae_movda32	aed8, a5; nop; ae_movda32	aed9, a14 }
  1a790d:	eb7bdd090808259f 	{ nop; ae_mulp32x2	aed8, aed8, aed9; nop }
  1a7915:	25d8c4               	ae_movad32.l	a13, aed8
  1a7918:	04ad                	mov.n	a10, a4
  1a791a:	d6da                	add.n	a13, a6, a13
  1a791c:	04d9                	s32i.n	a13, a4, 0
  1a791e:	008325               	call8	1a8150 <reset_stream>
  1a7921:	02ad                	mov.n	a10, a2
  1a7923:	04bd                	mov.n	a11, a4
  1a7925:	008965               	call8	1a81bc <get_stream_time>
  1a7928:	0d3ff84110b0aa3e 	{ bge.w18	a10, a3, 1a78ad <it_asf_get_audio+0x1d5>; nop }
  1a7930:	03cd                	mov.n	a12, a3
  1a7932:	04bd                	mov.n	a11, a4
  1a7934:	02ad                	mov.n	a10, a2
  1a7936:	00ae65               	call8	1a841c <seek_stream_after>
  1a7939:	0d7ff84140b00ace 	{ bnei.w18	a10, -1, 1a78c1 <it_asf_get_audio+0x1e9>; nop }
  1a7941:	ffa246               	j	1a77ce <it_asf_get_audio+0xf6>

001a7944 <it_asf_get_file_info>:
  1a7944:	004136               	entry	a1, 32
  1a7947:	20a220               	or	a10, a2, a2
  1a794a:	01a042               	movi	a4, 1
  1a794d:	005342               	s16i	a4, a3, 0
  1a7950:	ff0925               	call8	1a69e4 <it_asf_get_duration>
  1a7953:	13a9                	s32i.n	a10, a3, 4
  1a7955:	02ad                	mov.n	a10, a2
  1a7957:	ff0aa5               	call8	1a6a00 <it_asf_get_file_bitrate>
  1a795a:	23a9                	s32i.n	a10, a3, 8
  1a795c:	050c                	movi.n	a5, 0
  1a795e:	065352               	s16i	a5, a3, 12
  1a7961:	02ad                	mov.n	a10, a2
  1a7963:	ff1e25               	call8	1a6b44 <it_asf_video_present>
  1a7966:	0aac                	beqz.n	a10, 1a798a <it_asf_get_file_info+0x46>
  1a7968:	065342               	s16i	a4, a3, 12
  1a796b:	02ad                	mov.n	a10, a2
  1a796d:	ff10e5               	call8	1a6a7c <it_asf_video_type>
  1a7970:	0753a2               	s16i	a10, a3, 14
  1a7973:	d9b281               	l32r	a8, 19e03c (ffff <xthals_release_major+0xd11f>)
  1a7976:	02ad                	mov.n	a10, a2
  1a7978:	4389                	s32i.n	a8, a3, 16
  1a797a:	ff0d65               	call8	1a6a50 <it_asf_get_video_bitrate>
  1a797d:	18c3b2               	addi	a11, a3, 24
  1a7980:	53a9                	s32i.n	a10, a3, 20
  1a7982:	1cc3c2               	addi	a12, a3, 28
  1a7985:	02ad                	mov.n	a10, a2
  1a7987:	ff18a5               	call8	1a6b10 <it_asf_get_video_frame_size>

001a798a <it_asf_get_file_info+0x46>:
  1a798a:	105352               	s16i	a5, a3, 32
  1a798d:	02ad                	mov.n	a10, a2
  1a798f:	ff1a25               	call8	1a6b30 <it_asf_audio_present>
  1a7992:	03ba16               	beqz	a10, 1a79d1 <it_asf_get_file_info+0x8d>
  1a7995:	105342               	s16i	a4, a3, 32
  1a7998:	02ad                	mov.n	a10, a2
  1a799a:	ff1be5               	call8	1a6b58 <it_asf_audio_type>
  1a799d:	1153a2               	s16i	a10, a3, 34
  1a79a0:	02ad                	mov.n	a10, a2
  1a79a2:	ff1de5               	call8	1a6b80 <it_asf_audio_channels>
  1a79a5:	1253a2               	s16i	a10, a3, 36
  1a79a8:	02ad                	mov.n	a10, a2
  1a79aa:	ff1c25               	call8	1a6b6c <it_asf_audio_freq>
  1a79ad:	a3a9                	s32i.n	a10, a3, 40
  1a79af:	02ad                	mov.n	a10, a2
  1a79b1:	ff08a5               	call8	1a6a3c <it_asf_get_audio_n_block_align>
  1a79b4:	1653a2               	s16i	a10, a3, 44
  1a79b7:	02ad                	mov.n	a10, a2
  1a79b9:	ff1fe5               	call8	1a6bb8 <it_asf_get_audio_bits_per_sample>
  1a79bc:	1753a2               	s16i	a10, a3, 46
  1a79bf:	02ad                	mov.n	a10, a2
  1a79c1:	ff1d25               	call8	1a6b94 <it_asf_audio_n_samples_per_frame>
  1a79c4:	1853a2               	s16i	a10, a3, 48
  1a79c7:	02ad                	mov.n	a10, a2
  1a79c9:	ff09a5               	call8	1a6a64 <it_asf_get_audio_bitrate>
  1a79cc:	1c5342               	s16i	a4, a3, 56
  1a79cf:	d3a9                	s32i.n	a10, a3, 52

001a79d1 <it_asf_get_file_info+0x8d>:
  1a79d1:	f01d                	retw.n

001a79d3 <it_asf_get_file_info+0x8f>:
	...

001a79d4 <it_asf_get_file_info+0x90>:
  1a79d4:	004136               	entry	a1, 32
  1a79d7:	240282               	l8ui	a8, a2, 36
  1a79da:	28cc                	bnez.n	a8, 1a79e0 <it_asf_get_file_info+0x9c>
  1a79dc:	020c                	movi.n	a2, 0
  1a79de:	f01d                	retw.n

001a79e0 <it_asf_get_file_info+0x9c>:
  1a79e0:	0822c2               	l32i	a12, a2, 32
  1a79e3:	90b330               	addx2	a11, a3, a3
  1a79e6:	42a8                	l32i.n	a10, a2, 16
  1a79e8:	90bbc0               	addx2	a11, a11, a12
  1a79eb:	0c0c                	movi.n	a12, 0
  1a79ed:	fec0a5               	call8	1a65f8 <sys_fseek>
  1a79f0:	04ad                	mov.n	a10, a4
  1a79f2:	4b0c                	movi.n	a11, 4
  1a79f4:	1c0c                	movi.n	a12, 1
  1a79f6:	42d8                	l32i.n	a13, a2, 16
  1a79f8:	feb825               	call8	1a657c <sys_fread>
  1a79fb:	05ad                	mov.n	a10, a5
  1a79fd:	42d8                	l32i.n	a13, a2, 16
  1a79ff:	2b0c                	movi.n	a11, 2
  1a7a01:	1c0c                	movi.n	a12, 1
  1a7a03:	feb7a5               	call8	1a657c <sys_fread>
  1a7a06:	0a2d                	mov.n	a2, a10
  1a7a08:	f01d                	retw.n

001a7a0a <it_asf_get_file_info+0xc6>:
	...

001a7a0c <it_asf_file_has_drm>:
  1a7a0c:	004136               	entry	a1, 32
  1a7a0f:	0228                	l32i.n	a2, a2, 0
  1a7a11:	4b2232               	l32i	a3, a2, 0x12c
  1a7a14:	638c                	beqz.n	a3, 1a7a1e <it_asf_file_has_drm+0x12>
  1a7a16:	120c                	movi.n	a2, 1
  1a7a18:	f01d                	retw.n

001a7a1a <it_asf_file_has_drm+0xe>:
  1a7a1a:	220c                	movi.n	a2, 2
  1a7a1c:	f01d                	retw.n

001a7a1e <it_asf_file_has_drm+0x12>:
  1a7a1e:	4f2282               	l32i	a8, a2, 0x13c
  1a7a21:	ff5856               	bnez	a8, 1a7a1a <it_asf_file_has_drm+0xe>
  1a7a24:	090c                	movi.n	a9, 0
  1a7a26:	5322a2               	l32i	a10, a2, 0x14c
  1a7a29:	320c                	movi.n	a2, 3
  1a7a2b:	8329a0               	moveqz	a2, a9, a10
  1a7a2e:	f01d                	retw.n

001a7a30 <it_asf_file_has_drm+0x24>:
  1a7a30:	004136               	entry	a1, 32
  1a7a33:	02a8                	l32i.n	a10, a2, 0
  1a7a35:	4b2a82               	l32i	a8, a10, 0x12c
  1a7a38:	4c2ab2               	l32i	a11, a10, 0x130
  1a7a3b:	48cc                	bnez.n	a8, 1a7a43 <it_asf_file_has_drm+0x37>
  1a7a3d:	020c                	movi.n	a2, 0
  1a7a3f:	1329                	s32i.n	a2, a3, 4
  1a7a41:	f01d                	retw.n

001a7a43 <it_asf_file_has_drm+0x37>:
  1a7a43:	002392               	l32i	a9, a3, 0
  1a7a46:	0163b2               	s32i	a11, a3, 4
  1a7a49:	020916               	beqz	a9, 1a7a6d <it_asf_file_has_drm+0x61>
  1a7a4c:	4e2ab2               	l32i	a11, a10, 0x138
  1a7a4f:	00a0c2               	movi	a12, 0
  1a7a52:	0422a2               	l32i	a10, a2, 16
  1a7a55:	feba25               	call8	1a65f8 <sys_fseek>
  1a7a58:	0422d2               	l32i	a13, a2, 16
  1a7a5b:	03a8                	l32i.n	a10, a3, 0
  1a7a5d:	1b0c                	movi.n	a11, 1
  1a7a5f:	13c8                	l32i.n	a12, a3, 4
  1a7a61:	feb1a5               	call8	1a657c <sys_fread>
  1a7a64:	13c8                	l32i.n	a12, a3, 4
  1a7a66:	f27c                	movi.n	a2, -1
  1a7a68:	011ac7               	beq	a10, a12, 1a7a6d <it_asf_file_has_drm+0x61>
  1a7a6b:	f01d                	retw.n

001a7a6d <it_asf_file_has_drm+0x61>:
  1a7a6d:	020c                	movi.n	a2, 0
  1a7a6f:	f01d                	retw.n

001a7a71 <it_asf_file_has_drm+0x65>:
  1a7a71:	000000                                        ...

001a7a74 <it_asf_file_has_drm+0x68>:
  1a7a74:	004136               	entry	a1, 32
  1a7a77:	02a8                	l32i.n	a10, a2, 0
  1a7a79:	4f2a82               	l32i	a8, a10, 0x13c
  1a7a7c:	502ab2               	l32i	a11, a10, 0x140
  1a7a7f:	48cc                	bnez.n	a8, 1a7a87 <it_asf_file_has_drm+0x7b>
  1a7a81:	020c                	movi.n	a2, 0
  1a7a83:	1329                	s32i.n	a2, a3, 4
  1a7a85:	f01d                	retw.n

001a7a87 <it_asf_file_has_drm+0x7b>:
  1a7a87:	002392               	l32i	a9, a3, 0
  1a7a8a:	0163b2               	s32i	a11, a3, 4
  1a7a8d:	020916               	beqz	a9, 1a7ab1 <it_asf_file_has_drm+0xa5>
  1a7a90:	522ab2               	l32i	a11, a10, 0x148
  1a7a93:	00a0c2               	movi	a12, 0
  1a7a96:	0422a2               	l32i	a10, a2, 16
  1a7a99:	feb5e5               	call8	1a65f8 <sys_fseek>
  1a7a9c:	0422d2               	l32i	a13, a2, 16
  1a7a9f:	03a8                	l32i.n	a10, a3, 0
  1a7aa1:	1b0c                	movi.n	a11, 1
  1a7aa3:	13c8                	l32i.n	a12, a3, 4
  1a7aa5:	fead65               	call8	1a657c <sys_fread>
  1a7aa8:	13c8                	l32i.n	a12, a3, 4
  1a7aaa:	f27c                	movi.n	a2, -1
  1a7aac:	011ac7               	beq	a10, a12, 1a7ab1 <it_asf_file_has_drm+0xa5>
  1a7aaf:	f01d                	retw.n

001a7ab1 <it_asf_file_has_drm+0xa5>:
  1a7ab1:	020c                	movi.n	a2, 0
  1a7ab3:	f01d                	retw.n

001a7ab5 <it_asf_file_has_drm+0xa9>:
  1a7ab5:	000000                                        ...

001a7ab8 <it_asf_file_has_drm+0xac>:
  1a7ab8:	004136               	entry	a1, 32
  1a7abb:	02a8                	l32i.n	a10, a2, 0
  1a7abd:	532a82               	l32i	a8, a10, 0x14c
  1a7ac0:	542ab2               	l32i	a11, a10, 0x150
  1a7ac3:	48cc                	bnez.n	a8, 1a7acb <it_asf_file_has_drm+0xbf>
  1a7ac5:	020c                	movi.n	a2, 0
  1a7ac7:	1329                	s32i.n	a2, a3, 4
  1a7ac9:	f01d                	retw.n

001a7acb <it_asf_file_has_drm+0xbf>:
  1a7acb:	002392               	l32i	a9, a3, 0
  1a7ace:	0163b2               	s32i	a11, a3, 4
  1a7ad1:	020916               	beqz	a9, 1a7af5 <it_asf_file_has_drm+0xe9>
  1a7ad4:	562ab2               	l32i	a11, a10, 0x158
  1a7ad7:	00a0c2               	movi	a12, 0
  1a7ada:	0422a2               	l32i	a10, a2, 16
  1a7add:	feb1a5               	call8	1a65f8 <sys_fseek>
  1a7ae0:	0422d2               	l32i	a13, a2, 16
  1a7ae3:	03a8                	l32i.n	a10, a3, 0
  1a7ae5:	1b0c                	movi.n	a11, 1
  1a7ae7:	13c8                	l32i.n	a12, a3, 4
  1a7ae9:	fea925               	call8	1a657c <sys_fread>
  1a7aec:	13c8                	l32i.n	a12, a3, 4
  1a7aee:	f27c                	movi.n	a2, -1
  1a7af0:	011ac7               	beq	a10, a12, 1a7af5 <it_asf_file_has_drm+0xe9>
  1a7af3:	f01d                	retw.n

001a7af5 <it_asf_file_has_drm+0xe9>:
  1a7af5:	020c                	movi.n	a2, 0
  1a7af7:	f01d                	retw.n

001a7af9 <it_asf_file_has_drm+0xed>:
  1a7af9:	000000                                        ...

001a7afc <it_asf_file_has_drm+0xf0>:
  1a7afc:	004136               	entry	a1, 32
  1a7aff:	0268                	l32i.n	a6, a2, 0
  1a7b01:	01d622               	addmi	a2, a6, 0x100
  1a7b04:	5c0252               	l8ui	a5, a2, 92
  1a7b07:	5d0282               	l8ui	a8, a2, 93
  1a7b0a:	e58c                	beqz.n	a5, 1a7b1c <it_asf_file_has_drm+0x110>
  1a7b0c:	c88c                	beqz.n	a8, 1a7b1c <it_asf_file_has_drm+0x110>
  1a7b0e:	020c                	movi.n	a2, 0
  1a7b10:	5826a2               	l32i	a10, a6, 0x160
  1a7b13:	03a9                	s32i.n	a10, a3, 0
  1a7b15:	592692               	l32i	a9, a6, 0x164
  1a7b18:	0499                	s32i.n	a9, a4, 0
  1a7b1a:	f01d                	retw.n

001a7b1c <it_asf_file_has_drm+0x110>:
  1a7b1c:	f27c                	movi.n	a2, -1
  1a7b1e:	f01d                	retw.n

001a7b20 <error_correction_present>:
  1a7b20:	004136               	entry	a1, 32
  1a7b23:	412720               	srli	a2, a2, 7
  1a7b26:	f01d                	retw.n

001a7b28 <skip_error_correction>:
  1a7b28:	004136               	entry	a1, 32
  1a7b2b:	20a330               	or	a10, a3, a3
  1a7b2e:	01a0c2               	movi	a12, 1
  1a7b31:	343020               	extui	a3, a2, 0, 4
  1a7b34:	20b330               	or	a11, a3, a3
  1a7b37:	feac25               	call8	1a65f8 <sys_fseek>
  1a7b3a:	f27c                	movi.n	a2, -1
  1a7b3c:	8323a0               	moveqz	a2, a3, a10
  1a7b3f:	f01d                	retw.n

001a7b41 <skip_error_correction+0x19>:
  1a7b41:	000000                                        ...

001a7b44 <get_length_type_flags>:
  1a7b44:	004136               	entry	a1, 32
  1a7b47:	148120               	extui	a8, a2, 1, 2
  1a7b4a:	149320               	extui	a9, a2, 3, 2
  1a7b4d:	14a520               	extui	a10, a2, 5, 2
  1a7b50:	41b720               	srli	a11, a2, 7
  1a7b53:	044020               	extui	a4, a2, 0, 1
  1a7b56:	004342               	s8i	a4, a3, 0
  1a7b59:	014382               	s8i	a8, a3, 1
  1a7b5c:	024392               	s8i	a9, a3, 2
  1a7b5f:	0343a2               	s8i	a10, a3, 3
  1a7b62:	0443b2               	s8i	a11, a3, 4
  1a7b65:	f01d                	retw.n

001a7b67 <get_length_type_flags+0x23>:
	...

001a7b68 <get_property_flags>:
  1a7b68:	004136               	entry	a1, 32
  1a7b6b:	148220               	extui	a8, a2, 2, 2
  1a7b6e:	149420               	extui	a9, a2, 4, 2
  1a7b71:	41a620               	srli	a10, a2, 6
  1a7b74:	144020               	extui	a4, a2, 0, 2
  1a7b77:	004342               	s8i	a4, a3, 0
  1a7b7a:	014382               	s8i	a8, a3, 1
  1a7b7d:	024392               	s8i	a9, a3, 2
  1a7b80:	0343a2               	s8i	a10, a3, 3
  1a7b83:	f01d                	retw.n

001a7b85 <get_property_flags+0x1d>:
  1a7b85:	000000                                        ...

001a7b88 <parse_payload_info>:
  1a7b88:	006136               	entry	a1, 48
  1a7b8b:	20a110               	or	a10, a1, a1
  1a7b8e:	01a0b2               	movi	a11, 1
  1a7b91:	1c0c                	movi.n	a12, 1
  1a7b93:	03dd                	mov.n	a13, a3
  1a7b95:	fe9e65               	call8	1a657c <sys_fread>
  1a7b98:	0d400b4150b01ace 	{ bnei.w18	a10, 1, 1a7c51 <parse_payload_info+0xc9>; nop }
  1a7ba0:	0001a2               	l8ui	a10, a1, 0
  1a7ba3:	fff7e5               	call8	1a7b20 <error_correction_present>
  1a7ba6:	8aac                	beqz.n	a10, 1a7bd2 <parse_payload_info+0x4a>
  1a7ba8:	03bd                	mov.n	a11, a3
  1a7baa:	0001a2               	l8ui	a10, a1, 0
  1a7bad:	fff7a5               	call8	1a7b28 <skip_error_correction>
  1a7bb0:	0a4d                	mov.n	a4, a10
  1a7bb2:	0d400941b0b00a0e 	{ beqi.w18	a10, -1, 1a7c51 <parse_payload_info+0xc9>; nop }
  1a7bba:	01ad                	mov.n	a10, a1
  1a7bbc:	1b0c                	movi.n	a11, 1
  1a7bbe:	1c0c                	movi.n	a12, 1
  1a7bc0:	03dd                	mov.n	a13, a3
  1a7bc2:	fe9ba5               	call8	1a657c <sys_fread>
  1a7bc5:	0d40084180b01ace 	{ bnei.w18	a10, 1, 1a7c51 <parse_payload_info+0xc9>; nop }
  1a7bcd:	442b                	addi.n	a4, a4, 2
  1a7bcf:	000046               	j	1a7bd4 <parse_payload_info+0x4c>

001a7bd2 <parse_payload_info+0x4a>:
  1a7bd2:	140c                	movi.n	a4, 1

001a7bd4 <parse_payload_info+0x4c>:
  1a7bd4:	0001a2               	l8ui	a10, a1, 0
  1a7bd7:	20b220               	or	a11, a2, a2
  1a7bda:	fff6a5               	call8	1a7b44 <get_length_type_flags>
  1a7bdd:	20a110               	or	a10, a1, a1
  1a7be0:	1b0c                	movi.n	a11, 1
  1a7be2:	1c0c                	movi.n	a12, 1
  1a7be4:	03dd                	mov.n	a13, a3
  1a7be6:	fe9965               	call8	1a657c <sys_fread>
  1a7be9:	641a66               	bnei	a10, 1, 1a7c51 <parse_payload_info+0xc9>
  1a7bec:	0001a2               	l8ui	a10, a1, 0
  1a7bef:	b25b                	addi.n	a11, a2, 5
  1a7bf1:	fff765               	call8	1a7b68 <get_property_flags>
  1a7bf4:	0302a2               	l8ui	a10, a2, 3
  1a7bf7:	03bd                	mov.n	a11, a3
  1a7bf9:	00d065               	call8	1a8900 <get_field_of_length>
  1a7bfc:	0302a2               	l8ui	a10, a2, 3
  1a7bff:	00d625               	call8	1a8960 <get_length_of_type>
  1a7c02:	03bd                	mov.n	a11, a3
  1a7c04:	44aa                	add.n	a4, a4, a10
  1a7c06:	441b                	addi.n	a4, a4, 1
  1a7c08:	0102a2               	l8ui	a10, a2, 1
  1a7c0b:	00cf65               	call8	1a8900 <get_field_of_length>
  1a7c0e:	0102a2               	l8ui	a10, a2, 1
  1a7c11:	00d4e5               	call8	1a8960 <get_length_of_type>
  1a7c14:	44aa                	add.n	a4, a4, a10
  1a7c16:	03bd                	mov.n	a11, a3
  1a7c18:	0202a2               	l8ui	a10, a2, 2
  1a7c1b:	00ce65               	call8	1a8900 <get_field_of_length>
  1a7c1e:	42a9                	s32i.n	a10, a2, 16
  1a7c20:	2d0a26               	beqi	a10, -1, 1a7c51 <parse_payload_info+0xc9>
  1a7c23:	0202a2               	l8ui	a10, a2, 2
  1a7c26:	00d3a5               	call8	1a8960 <get_length_of_type>
  1a7c29:	44aa                	add.n	a4, a4, a10
  1a7c2b:	03bd                	mov.n	a11, a3
  1a7c2d:	3a0c                	movi.n	a10, 3
  1a7c2f:	00cd25               	call8	1a8900 <get_field_of_length>
  1a7c32:	52a9                	s32i.n	a10, a2, 20
  1a7c34:	190a26               	beqi	a10, -1, 1a7c51 <parse_payload_info+0xc9>
  1a7c37:	3a0c                	movi.n	a10, 3
  1a7c39:	00d265               	call8	1a8960 <get_length_of_type>
  1a7c3c:	44aa                	add.n	a4, a4, a10
  1a7c3e:	03bd                	mov.n	a11, a3
  1a7c40:	2a0c                	movi.n	a10, 2
  1a7c42:	00cbe5               	call8	1a8900 <get_field_of_length>
  1a7c45:	0c52a2               	s16i	a10, a2, 24
  1a7c48:	d8fd91               	l32r	a9, 19e03c (ffff <xthals_release_major+0xd11f>)
  1a7c4b:	f480a0               	extui	a8, a10, 0, 16
  1a7c4e:	039897               	bne	a8, a9, 1a7c55 <parse_payload_info+0xcd>

001a7c51 <parse_payload_info+0xc9>:
  1a7c51:	f27c                	movi.n	a2, -1
  1a7c53:	f01d                	retw.n

001a7c55 <parse_payload_info+0xcd>:
  1a7c55:	02a0a2               	movi	a10, 2
  1a7c58:	00d065               	call8	1a8960 <get_length_of_type>
  1a7c5b:	8024a0               	add	a2, a4, a10
  1a7c5e:	000090               	retw

001a7c61 <parse_payload_info+0xd9>:
  1a7c61:	000000                                        ...

001a7c64 <parse_payload>:
  1a7c64:	004136               	entry	a1, 32
  1a7c67:	4cc2a2               	addi	a10, a2, 76
  1a7c6a:	01a0b2               	movi	a11, 1
  1a7c6d:	1c0c                	movi.n	a12, 1
  1a7c6f:	03dd                	mov.n	a13, a3
  1a7c71:	fe90a5               	call8	1a657c <sys_fread>
  1a7c74:	0d400a4190b01ace 	{ bnei.w18	a10, 1, 1a7d21 <parse_payload+0xbd>; nop }
  1a7c7c:	3702a2               	l8ui	a10, a2, 55
  1a7c7f:	4c0282               	l8ui	a8, a2, 76
  1a7c82:	03bd                	mov.n	a11, a3
  1a7c84:	049780               	extui	a9, a8, 7, 1
  1a7c87:	4d4292               	s8i	a9, a2, 77
  1a7c8a:	648080               	extui	a8, a8, 0, 7
  1a7c8d:	4c4282               	s8i	a8, a2, 76
  1a7c90:	00c6e5               	call8	1a8900 <get_field_of_length>
  1a7c93:	1462a2               	s32i	a10, a2, 80
  1a7c96:	3702a2               	l8ui	a10, a2, 55
  1a7c99:	00cc65               	call8	1a8960 <get_length_of_type>
  1a7c9c:	0a4d                	mov.n	a4, a10
  1a7c9e:	03bd                	mov.n	a11, a3
  1a7ca0:	3602a2               	l8ui	a10, a2, 54
  1a7ca3:	00c5e5               	call8	1a8900 <get_field_of_length>
  1a7ca6:	1562a2               	s32i	a10, a2, 84
  1a7ca9:	3602a2               	l8ui	a10, a2, 54
  1a7cac:	00cb25               	call8	1a8960 <get_length_of_type>
  1a7caf:	0a5d                	mov.n	a5, a10
  1a7cb1:	03bd                	mov.n	a11, a3
  1a7cb3:	3502a2               	l8ui	a10, a2, 53
  1a7cb6:	00c4a5               	call8	1a8900 <get_field_of_length>
  1a7cb9:	1662a2               	s32i	a10, a2, 88
  1a7cbc:	3502a2               	l8ui	a10, a2, 53
  1a7cbf:	00ca25               	call8	1a8960 <get_length_of_type>
  1a7cc2:	162292               	l32i	a9, a2, 88
  1a7cc5:	445a                	add.n	a4, a4, a5
  1a7cc7:	4a4a                	add.n	a4, a10, a4
  1a7cc9:	441b                	addi.n	a4, a4, 1
  1a7ccb:	3d89b6               	bltui	a9, 8, 1a7d0c <parse_payload+0xa8>
  1a7cce:	3a0c                	movi.n	a10, 3
  1a7cd0:	03bd                	mov.n	a11, a3
  1a7cd2:	00c2e5               	call8	1a8900 <get_field_of_length>
  1a7cd5:	1862a2               	s32i	a10, a2, 96
  1a7cd8:	03bd                	mov.n	a11, a3
  1a7cda:	3a0c                	movi.n	a10, 3
  1a7cdc:	00c225               	call8	1a8900 <get_field_of_length>
  1a7cdf:	1c0c                	movi.n	a12, 1
  1a7ce1:	1762a2               	s32i	a10, a2, 92
  1a7ce4:	1622b2               	l32i	a11, a2, 88
  1a7ce7:	03ad                	mov.n	a10, a3
  1a7ce9:	4b4a                	add.n	a4, a11, a4
  1a7ceb:	f8cbb2               	addi	a11, a11, -8
  1a7cee:	fe90a5               	call8	1a65f8 <sys_fseek>
  1a7cf1:	caec                	bnez.n	a10, 1a7d21 <parse_payload+0xbd>
  1a7cf3:	12b8                	l32i.n	a11, a2, 4
  1a7cf5:	1722a2               	l32i	a10, a2, 92
  1a7cf8:	62aab0               	saltu	a10, a10, a11
  1a7cfb:	00c7e5               	call8	1a8978 <ALARMIF>
  1a7cfe:	12d8                	l32i.n	a13, a2, 4
  1a7d00:	1722c2               	l32i	a12, a2, 92
  1a7d03:	c0ccd0               	sub	a12, a12, a13
  1a7d06:	1762c2               	s32i	a12, a2, 92
  1a7d09:	000cc6               	j	1a7d40 <parse_payload+0xdc>

001a7d0c <parse_payload+0xa8>:
  1a7d0c:	301966               	bnei	a9, 1, 1a7d40 <parse_payload+0xdc>
  1a7d0f:	20d330               	or	a13, a3, a3
  1a7d12:	64c2a2               	addi	a10, a2, 100
  1a7d15:	01a0b2               	movi	a11, 1
  1a7d18:	01a0c2               	movi	a12, 1
  1a7d1b:	fe8625               	call8	1a657c <sys_fread>
  1a7d1e:	031a26               	beqi	a10, 1, 1a7d25 <parse_payload+0xc1>

001a7d21 <parse_payload+0xbd>:
  1a7d21:	f27c                	movi.n	a2, -1
  1a7d23:	f01d                	retw.n

001a7d25 <parse_payload+0xc1>:
  1a7d25:	0122b2               	l32i	a11, a2, 4
  1a7d28:	1522a2               	l32i	a10, a2, 84
  1a7d2b:	01c442               	addi	a4, a4, 1
  1a7d2e:	62aab0               	saltu	a10, a10, a11
  1a7d31:	00c465               	call8	1a8978 <ALARMIF>
  1a7d34:	0122d2               	l32i	a13, a2, 4
  1a7d37:	1522c2               	l32i	a12, a2, 84
  1a7d3a:	c0ccd0               	sub	a12, a12, a13
  1a7d3d:	1562c2               	s32i	a12, a2, 84
  1a7d40:	042d                	mov.n	a2, a4
  1a7d42:	f01d                	retw.n

001a7d44 <parse_multiple_payload>:
  1a7d44:	006136               	entry	a1, 48
  1a7d47:	20d330               	or	a13, a3, a3
  1a7d4a:	204220               	or	a4, a2, a2
  1a7d4d:	20a110               	or	a10, a1, a1
  1a7d50:	1b0c                	movi.n	a11, 1
  1a7d52:	1c0c                	movi.n	a12, 1
  1a7d54:	fe8265               	call8	1a657c <sys_fread>
  1a7d57:	031a26               	beqi	a10, 1, 1a7d5e <parse_multiple_payload+0x1a>
  1a7d5a:	f27c                	movi.n	a2, -1
  1a7d5c:	f01d                	retw.n

001a7d5e <parse_multiple_payload+0x1a>:
  1a7d5e:	000192               	l8ui	a9, a1, 0
  1a7d61:	419690               	srli	a9, a9, 6
  1a7d64:	694292               	s8i	a9, a2, 105
  1a7d67:	000182               	l8ui	a8, a1, 0
  1a7d6a:	120c                	movi.n	a2, 1
  1a7d6c:	548080               	extui	a8, a8, 0, 6
  1a7d6f:	684482               	s8i	a8, a4, 104
  1a7d72:	f01d                	retw.n

001a7d74 <get_frame>:
  1a7d74:	006136               	entry	a1, 48
  1a7d77:	00a072               	movi	a7, 0
  1a7d7a:	022282               	l32i	a8, a2, 8
  1a7d7d:	016472               	s32i	a7, a4, 4
  1a7d80:	c88c                	beqz.n	a8, 1a7d90 <get_frame+0x1c>
  1a7d82:	3479                	s32i.n	a7, a4, 12
  1a7d84:	44b8                	l32i.n	a11, a4, 16
  1a7d86:	190c                	movi.n	a9, 1
  1a7d88:	07ad                	mov.n	a10, a7
  1a7d8a:	83a9b0               	moveqz	a10, a9, a11
  1a7d8d:	00bea5               	call8	1a8978 <ALARMIF>

001a7d90 <get_frame+0x1c>:
  1a7d90:	060c                	movi.n	a6, 0
  1a7d92:	30c252               	addi	a5, a2, 48
  1a7d95:	0f0c                	movi.n	a15, 0
  1a7d97:	21f9                	s32i.n	a15, a1, 8
  1a7d99:	1159                	s32i.n	a5, a1, 4
  1a7d9b:	050c                	movi.n	a5, 0

001a7d9d <get_frame+0x29>:
  1a7d9d:	092282               	l32i	a8, a2, 36
  1a7da0:	0722b2               	l32i	a11, a2, 28
  1a7da3:	0ed816               	beqz	a8, 1a7e94 <get_frame+0x120>
  1a7da6:	0d400c4190b0160e 	{ beqi.w18	a6, 1, 1a7e73 <get_frame+0xff>; nop }
  1a7dae:	01ad                	mov.n	a10, a1
  1a7db0:	1b0c                	movi.n	a11, 1
  1a7db2:	1c0c                	movi.n	a12, 1
  1a7db4:	03dd                	mov.n	a13, a3
  1a7db6:	fe7c65               	call8	1a657c <sys_fread>
  1a7db9:	0d402641d0b01ace 	{ bnei.w18	a10, 1, 1a802a <get_frame+0x2b6>; nop }
  1a7dc1:	b298                	l32i.n	a9, a2, 44
  1a7dc3:	990b                	addi.n	a9, a9, -1
  1a7dc5:	b299                	s32i.n	a9, a2, 44
  1a7dc7:	0001c2               	l8ui	a12, a1, 0
  1a7dca:	0a0c                	movi.n	a10, 0
  1a7dcc:	fc8c                	beqz.n	a12, 1a7ddf <get_frame+0x6b>
  1a7dce:	04a8                	l32i.n	a10, a4, 0
  1a7dd0:	1b0c                	movi.n	a11, 1
  1a7dd2:	03dd                	mov.n	a13, a3
  1a7dd4:	fe7e65               	call8	1a65bc <sys_fread_pending>
  1a7dd7:	0001c2               	l8ui	a12, a1, 0
  1a7dda:	160c                	movi.n	a6, 1
  1a7ddc:	ffffc6               	j	1a7ddf <get_frame+0x6b>

001a7ddf <get_frame+0x6b>:
  1a7ddf:	0d00244170b0bcae 	{ bne.w18	a12, a10, 1a802a <get_frame+0x2b6>; nop }
  1a7de7:	14c9                	s32i.n	a12, a4, 4
  1a7de9:	1922f2               	l32i	a15, a2, 100
  1a7dec:	a2b8                	l32i.n	a11, a2, 40
  1a7dee:	400001b545014bfe 	{ ae_movda32	aed1, a11; nop; ae_movda32	aed0, a15 }
  1a7df6:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a7dfe:	1522d2               	l32i	a13, a2, 84
  1a7e01:	25e0c4               	ae_movad32.l	a14, aed0
  1a7e04:	22a8                	l32i.n	a10, a2, 8
  1a7e06:	ddea                	add.n	a13, a13, a14
  1a7e08:	24d9                	s32i.n	a13, a4, 8
  1a7e0a:	4a9c                	beqz.n	a10, 1a7e22 <get_frame+0xae>
  1a7e0c:	4498                	l32i.n	a9, a4, 16
  1a7e0e:	34a8                	l32i.n	a10, a4, 12
  1a7e10:	898c                	beqz.n	a9, 1a7e1c <get_frame+0xa8>
  1a7e12:	a0aa90               	addx4	a10, a10, a9
  1a7e15:	000182               	l8ui	a8, a1, 0
  1a7e18:	0a89                	s32i.n	a8, a10, 0
  1a7e1a:	a2b8                	l32i.n	a11, a2, 40

001a7e1c <get_frame+0xa8>:
  1a7e1c:	34c8                	l32i.n	a12, a4, 12
  1a7e1e:	cc1b                	addi.n	a12, a12, 1
  1a7e20:	34c9                	s32i.n	a12, a4, 12

001a7e22 <get_frame+0xae>:
  1a7e22:	0b22a2               	l32i	a10, a2, 44
  1a7e25:	01cbc2               	addi	a12, a11, 1
  1a7e28:	0a62c2               	s32i	a12, a2, 40
  1a7e2b:	0001b2               	l8ui	a11, a1, 0
  1a7e2e:	62aab0               	saltu	a10, a10, a11
  1a7e31:	00b465               	call8	1a8978 <ALARMIF>
  1a7e34:	0001d2               	l8ui	a13, a1, 0
  1a7e37:	b2c8                	l32i.n	a12, a2, 44
  1a7e39:	c0ccd0               	sub	a12, a12, a13
  1a7e3c:	b2c9                	s32i.n	a12, a2, 44
  1a7e3e:	1b1ce6               	bgei	a12, 1, 1a7e5d <get_frame+0xe9>
  1a7e41:	72e8                	l32i.n	a14, a2, 28
  1a7e43:	9279                	s32i.n	a7, a2, 36
  1a7e45:	1e5e16               	beqz	a14, 1a802e <get_frame+0x2ba>
  1a7e48:	82f8                	l32i.n	a15, a2, 32
  1a7e4a:	ff1b                	addi.n	a15, a15, 1
  1a7e4c:	82f9                	s32i.n	a15, a2, 32
  1a7e4e:	0002c6               	j	1a7e5d <get_frame+0xe9>

001a7e51 <get_frame+0xdd>:
  1a7e51:	20a330               	or	a10, a3, a3
  1a7e54:	01a0c2               	movi	a12, 1
  1a7e57:	fe7a25               	call8	1a65f8 <sys_fseek>

001a7e5a <get_frame+0xe6>:
  1a7e5a:	1cca56               	bnez	a10, 1a802a <get_frame+0x2b6>
  1a7e5d:	01a052               	movi	a5, 1
  1a7e60:	000306               	j	1a7e70 <get_frame+0xfc>

001a7e63 <get_frame+0xef>:
  1a7e63:	03ad                	mov.n	a10, a3
  1a7e65:	1c0c                	movi.n	a12, 1
  1a7e67:	0020f0               	nop
  1a7e6a:	fe78e5               	call8	1a65f8 <sys_fseek>

001a7e6d <get_frame+0xf9>:
  1a7e6d:	1b9a56               	bnez	a10, 1a802a <get_frame+0x2b6>

001a7e70 <get_frame+0xfc>:
  1a7e70:	f29516               	beqz	a5, 1a7d9d <get_frame+0x29>

001a7e73 <get_frame+0xff>:
  1a7e73:	5488                	l32i.n	a8, a4, 20
  1a7e75:	0d401e4120b018ce 	{ bnei.w18	a8, 1, 1a805b <get_frame+0x2e7>; nop }
  1a7e7d:	7398                	l32i.n	a9, a3, 28
  1a7e7f:	d98c                	beqz.n	a9, 1a7e90 <get_frame+0x11c>

001a7e81 <get_frame+0x10d>:
  1a7e81:	20a330               	or	a10, a3, a3
  1a7e84:	fe7ce5               	call8	1a6654 <sys_finish_pending_fileops>
  1a7e87:	0723a2               	l32i	a10, a3, 28
  1a7e8a:	016472               	s32i	a7, a4, 4
  1a7e8d:	ff0a56               	bnez	a10, 1a7e81 <get_frame+0x10d>

001a7e90 <get_frame+0x11c>:
  1a7e90:	020c                	movi.n	a2, 0
  1a7e92:	f01d                	retw.n

001a7e94 <get_frame+0x120>:
  1a7e94:	057b16               	beqz	a11, 1a7eef <get_frame+0x17b>
  1a7e97:	0822b2               	l32i	a11, a2, 32
  1a7e9a:	6802a2               	l8ui	a10, a2, 104
  1a7e9d:	62aab0               	saltu	a10, a10, a11
  1a7ea0:	00ad65               	call8	1a8978 <ALARMIF>
  1a7ea3:	6802d2               	l8ui	a13, a2, 104
  1a7ea6:	0822c2               	l32i	a12, a2, 32
  1a7ea9:	0d000941b0b0ecde 	{ bltu.w18	a12, a13, 1a7f48 <get_frame+0x1d4>; nop }
  1a7eb1:	1022b2               	l32i	a11, a2, 64
  1a7eb4:	0422d2               	l32i	a13, a2, 16
  1a7eb7:	32c8                	l32i.n	a12, a2, 12
  1a7eb9:	edba                	add.n	a14, a13, a11
  1a7ebb:	0d001441b0b08cee 	{ beq.w18	a12, a14, 1a800a <get_frame+0x296>; nop }
  1a7ec3:	fac656               	bnez	a6, 1a7e73 <get_frame+0xff>
  1a7ec6:	0d001a41c0b0ccde 	{ bgeu.w18	a12, a13, 1a8076 <get_frame+0x302>; nop }
  1a7ece:	c0bdc0               	sub	a11, a13, a12
  1a7ed1:	05acb7               	bge	a12, a11, 1a7eda <get_frame+0x166>

001a7ed4 <get_frame+0x160>:
  1a7ed4:	c0bbc0               	sub	a11, a11, a12
  1a7ed7:	f92cb7               	blt	a12, a11, 1a7ed4 <get_frame+0x160>

001a7eda <get_frame+0x166>:
  1a7eda:	c0bcb0               	sub	a11, a12, a11
  1a7edd:	03ad                	mov.n	a10, a3
  1a7edf:	1c0c                	movi.n	a12, 1
  1a7ee1:	0020f0               	nop
  1a7ee4:	fe7125               	call8	1a65f8 <sys_fseek>
  1a7ee7:	13fa56               	bnez	a10, 1a802a <get_frame+0x2b6>

001a7eea <get_frame+0x176>:
  1a7eea:	090c                	movi.n	a9, 0
  1a7eec:	005846               	j	1a8051 <get_frame+0x2dd>

001a7eef <get_frame+0x17b>:
  1a7eef:	f80656               	bnez	a6, 1a7e73 <get_frame+0xff>
  1a7ef2:	0524e2               	l32i	a14, a4, 20
  1a7ef5:	261e66               	bnei	a14, 1, 1a7f1f <get_frame+0x1ab>
  1a7ef8:	0723f2               	l32i	a15, a3, 28
  1a7efb:	00bf16               	beqz	a15, 1a7f0a <get_frame+0x196>

001a7efe <get_frame+0x18a>:
  1a7efe:	03ad                	mov.n	a10, a3
  1a7f00:	fe7525               	call8	1a6654 <sys_finish_pending_fileops>
  1a7f03:	7388                	l32i.n	a8, a3, 28
  1a7f05:	1479                	s32i.n	a7, a4, 4
  1a7f07:	ff3856               	bnez	a8, 1a7efe <get_frame+0x18a>

001a7f0a <get_frame+0x196>:
  1a7f0a:	20a330               	or	a10, a3, a3
  1a7f0d:	0624b2               	l32i	a11, a4, 24
  1a7f10:	01a0c2               	movi	a12, 1
  1a7f13:	fe6e65               	call8	1a65f8 <sys_fseek>
  1a7f16:	fb7c                	movi.n	a11, -1
  1a7f18:	290c                	movi.n	a9, 2
  1a7f1a:	939ba0               	movnez	a9, a11, a10
  1a7f1d:	5499                	s32i.n	a9, a4, 20

001a7f1f <get_frame+0x1ab>:
  1a7f1f:	11a8                	l32i.n	a10, a1, 4
  1a7f21:	03bd                	mov.n	a11, a3
  1a7f23:	ffc665               	call8	1a7b88 <parse_payload_info>
  1a7f26:	42a9                	s32i.n	a10, a2, 16
  1a7f28:	0d400f41e0b00a0e 	{ beqi.w18	a10, -1, 1a802a <get_frame+0x2b6>; nop }
  1a7f30:	3002c2               	l8ui	a12, a2, 48
  1a7f33:	15fc16               	beqz	a12, 1a8096 <get_frame+0x322>
  1a7f36:	8279                	s32i.n	a7, a2, 32
  1a7f38:	02ad                	mov.n	a10, a2
  1a7f3a:	03bd                	mov.n	a11, a3
  1a7f3c:	1d0c                	movi.n	a13, 1
  1a7f3e:	72d9                	s32i.n	a13, a2, 28
  1a7f40:	ffe025               	call8	1a7d44 <parse_multiple_payload>
  1a7f43:	4298                	l32i.n	a9, a2, 16
  1a7f45:	001106               	j	1a7f8d <get_frame+0x219>

001a7f48 <get_frame+0x1d4>:
  1a7f48:	f27656               	bnez	a6, 1a7e73 <get_frame+0xff>
  1a7f4b:	20a220               	or	a10, a2, a2
  1a7f4e:	03bd                	mov.n	a11, a3
  1a7f50:	ffd125               	call8	1a7c64 <parse_payload>
  1a7f53:	42e8                	l32i.n	a14, a2, 16
  1a7f55:	03bd                	mov.n	a11, a3
  1a7f57:	eaea                	add.n	a14, a10, a14
  1a7f59:	42e9                	s32i.n	a14, a2, 16
  1a7f5b:	6902a2               	l8ui	a10, a2, 105
  1a7f5e:	009a25               	call8	1a8900 <get_field_of_length>
  1a7f61:	b2a9                	s32i.n	a10, a2, 44
  1a7f63:	6902a2               	l8ui	a10, a2, 105
  1a7f66:	009fa5               	call8	1a8960 <get_length_of_type>
  1a7f69:	5288                	l32i.n	a8, a2, 20
  1a7f6b:	4298                	l32i.n	a9, a2, 16
  1a7f6d:	4c02f2               	l8ui	a15, a2, 76
  1a7f70:	99aa                	add.n	a9, a9, a10
  1a7f72:	4299                	s32i.n	a9, a2, 16
  1a7f74:	1c1f87               	beq	a15, a8, 1a7f94 <get_frame+0x220>
  1a7f77:	03ad                	mov.n	a10, a3
  1a7f79:	b2b8                	l32i.n	a11, a2, 44
  1a7f7b:	82d8                	l32i.n	a13, a2, 32
  1a7f7d:	1c0c                	movi.n	a12, 1
  1a7f7f:	dd1b                	addi.n	a13, a13, 1
  1a7f81:	82d9                	s32i.n	a13, a2, 32
  1a7f83:	fe6765               	call8	1a65f8 <sys_fseek>
  1a7f86:	0a0a56               	bnez	a10, 1a802a <get_frame+0x2b6>
  1a7f89:	b298                	l32i.n	a9, a2, 44
  1a7f8b:	42a8                	l32i.n	a10, a2, 16

001a7f8d <get_frame+0x219>:
  1a7f8d:	ea9a                	add.n	a14, a10, a9
  1a7f8f:	42e9                	s32i.n	a14, a2, 16
  1a7f91:	ffb6c6               	j	1a7e70 <get_frame+0xfc>

001a7f94 <get_frame+0x220>:
  1a7f94:	1622f2               	l32i	a15, a2, 88
  1a7f97:	2198                	l32i.n	a9, a1, 8
  1a7f99:	081f66               	bnei	a15, 1, 1a7fa5 <get_frame+0x231>
  1a7f9c:	a279                	s32i.n	a7, a2, 40
  1a7f9e:	180c                	movi.n	a8, 1
  1a7fa0:	9289                	s32i.n	a8, a2, 36
  1a7fa2:	ffb286               	j	1a7e70 <get_frame+0xfc>

001a7fa5 <get_frame+0x231>:
  1a7fa5:	0b22c2               	l32i	a12, a2, 44
  1a7fa8:	00a956               	bnez	a9, 1a7fb6 <get_frame+0x242>
  1a7fab:	1722a2               	l32i	a10, a2, 92
  1a7fae:	1822b2               	l32i	a11, a2, 96
  1a7fb1:	0261b2               	s32i	a11, a1, 8
  1a7fb4:	24a9                	s32i.n	a10, a4, 8

001a7fb6 <get_frame+0x242>:
  1a7fb6:	2c9c                	beqz.n	a12, 1a7fcc <get_frame+0x258>
  1a7fb8:	14b8                	l32i.n	a11, a4, 4
  1a7fba:	04a8                	l32i.n	a10, a4, 0
  1a7fbc:	03dd                	mov.n	a13, a3
  1a7fbe:	aaba                	add.n	a10, a10, a11
  1a7fc0:	1b0c                	movi.n	a11, 1
  1a7fc2:	fe5fa5               	call8	1a65bc <sys_fread_pending>
  1a7fc5:	b2c8                	l32i.n	a12, a2, 44
  1a7fc7:	160c                	movi.n	a6, 1
  1a7fc9:	000046               	j	1a7fce <get_frame+0x25a>

001a7fcc <get_frame+0x258>:
  1a7fcc:	0a0c                	movi.n	a10, 0

001a7fce <get_frame+0x25a>:
  1a7fce:	589ca7               	bne	a12, a10, 1a802a <get_frame+0x2b6>
  1a7fd1:	22d8                	l32i.n	a13, a2, 8
  1a7fd3:	1a0c                	movi.n	a10, 1
  1a7fd5:	1d9c                	beqz.n	a13, 1a7fea <get_frame+0x276>
  1a7fd7:	4498                	l32i.n	a9, a4, 16
  1a7fd9:	34e8                	l32i.n	a14, a4, 12
  1a7fdb:	598c                	beqz.n	a9, 1a7fe4 <get_frame+0x270>
  1a7fdd:	a0ee90               	addx4	a14, a14, a9
  1a7fe0:	0ec9                	s32i.n	a12, a14, 0
  1a7fe2:	b2c8                	l32i.n	a12, a2, 44

001a7fe4 <get_frame+0x270>:
  1a7fe4:	34f8                	l32i.n	a15, a4, 12
  1a7fe6:	ff1b                	addi.n	a15, a15, 1
  1a7fe8:	34f9                	s32i.n	a15, a4, 12

001a7fea <get_frame+0x276>:
  1a7fea:	21d8                	l32i.n	a13, a1, 8
  1a7fec:	14b8                	l32i.n	a11, a4, 4
  1a7fee:	4288                	l32i.n	a8, a2, 16
  1a7ff0:	8298                	l32i.n	a9, a2, 32
  1a7ff2:	88ca                	add.n	a8, a8, a12
  1a7ff4:	991b                	addi.n	a9, a9, 1
  1a7ff6:	bbca                	add.n	a11, a11, a12
  1a7ff8:	14b9                	s32i.n	a11, a4, 4
  1a7ffa:	8299                	s32i.n	a9, a2, 32
  1a7ffc:	4289                	s32i.n	a8, a2, 16
  1a7ffe:	62bbd0               	saltu	a11, a11, a13
  1a8001:	835ab0               	moveqz	a5, a10, a11
  1a8004:	ff9a06               	j	1a7e70 <get_frame+0xfc>

001a8007 <get_frame+0x293>:
  1a8007:	1022b2               	l32i	a11, a2, 64

001a800a <get_frame+0x296>:
  1a800a:	076272               	s32i	a7, a2, 28
  1a800d:	086272               	s32i	a7, a2, 32
  1a8010:	009616               	beqz	a6, 1a801d <get_frame+0x2a9>
  1a8013:	03ad                	mov.n	a10, a3
  1a8015:	1c0c                	movi.n	a12, 1
  1a8017:	fe6065               	call8	1a661c <sys_fseek_pending>
  1a801a:	000246               	j	1a8027 <get_frame+0x2b3>

001a801d <get_frame+0x2a9>:
  1a801d:	03ad                	mov.n	a10, a3
  1a801f:	1c0c                	movi.n	a12, 1
  1a8021:	0020f0               	nop
  1a8024:	fe5d25               	call8	1a65f8 <sys_fseek>

001a8027 <get_frame+0x2b3>:
  1a8027:	e45a16               	beqz	a10, 1a7e70 <get_frame+0xfc>

001a802a <get_frame+0x2b6>:
  1a802a:	f27c                	movi.n	a2, -1
  1a802c:	f01d                	retw.n

001a802e <get_frame+0x2ba>:
  1a802e:	00dcd6               	bgez	a12, 1a803f <get_frame+0x2cb>
  1a8031:	20bcc0               	or	a11, a12, a12
  1a8034:	20a330               	or	a10, a3, a3
  1a8037:	1c0c                	movi.n	a12, 1
  1a8039:	fe5be5               	call8	1a65f8 <sys_fseek>
  1a803c:	feaa56               	bnez	a10, 1a802a <get_frame+0x2b6>
  1a803f:	1022b2               	l32i	a11, a2, 64
  1a8042:	e0b616               	beqz	a6, 1a7e51 <get_frame+0xdd>
  1a8045:	03ad                	mov.n	a10, a3
  1a8047:	1c0c                	movi.n	a12, 1
  1a8049:	fe5d25               	call8	1a661c <sys_fseek_pending>
  1a804c:	ff8286               	j	1a7e5a <get_frame+0xe6>

001a804f <get_frame+0x2db>:
  1a804f:	190c                	movi.n	a9, 1

001a8051 <get_frame+0x2dd>:
  1a8051:	fb2956               	bnez	a9, 1a8007 <get_frame+0x293>
  1a8054:	7279                	s32i.n	a7, a2, 28
  1a8056:	8279                	s32i.n	a7, a2, 32
  1a8058:	ff8506               	j	1a7e70 <get_frame+0xfc>

001a805b <get_frame+0x2e7>:
  1a805b:	358c                	beqz.n	a5, 1a8062 <get_frame+0x2ee>
  1a805d:	390c                	movi.n	a9, 3
  1a805f:	156392               	s32i	a9, a3, 84

001a8062 <get_frame+0x2ee>:
  1a8062:	0723a2               	l32i	a10, a3, 28
  1a8065:	e27a16               	beqz	a10, 1a7e90 <get_frame+0x11c>
  1a8068:	20a330               	or	a10, a3, a3
  1a806b:	fe5ea5               	call8	1a6654 <sys_finish_pending_fileops>
  1a806e:	0a23b2               	l32i	a11, a3, 40
  1a8071:	14b9                	s32i.n	a11, a4, 4
  1a8073:	ff8646               	j	1a7e90 <get_frame+0x11c>

001a8076 <get_frame+0x302>:
  1a8076:	0d3fe74100b0cdce 	{ bgeu.w18	a13, a12, 1a7eea <get_frame+0x176>; nop }
  1a807e:	c0bcd0               	sub	a11, a12, a13
  1a8081:	caabe7               	bge	a11, a14, 1a804f <get_frame+0x2db>
  1a8084:	20a330               	or	a10, a3, a3
  1a8087:	01a0c2               	movi	a12, 1
  1a808a:	fe56e5               	call8	1a65f8 <sys_fseek>
  1a808d:	f99a56               	bnez	a10, 1a802a <get_frame+0x2b6>
  1a8090:	00a092               	movi	a9, 0
  1a8093:	ffee86               	j	1a8051 <get_frame+0x2dd>

001a8096 <get_frame+0x322>:
  1a8096:	076272               	s32i	a7, a2, 28
  1a8099:	20a220               	or	a10, a2, a2
  1a809c:	20b330               	or	a11, a3, a3
  1a809f:	ffbc65               	call8	1a7c64 <parse_payload>
  1a80a2:	62a9                	s32i.n	a10, a2, 24
  1a80a4:	32b8                	l32i.n	a11, a2, 12
  1a80a6:	52e8                	l32i.n	a14, a2, 20
  1a80a8:	42d8                	l32i.n	a13, a2, 16
  1a80aa:	4c02c2               	l8ui	a12, a2, 76
  1a80ad:	dada                	add.n	a13, a10, a13
  1a80af:	42d9                	s32i.n	a13, a2, 16
  1a80b1:	0c1ce7               	beq	a12, a14, 1a80c1 <get_frame+0x34d>
  1a80b4:	c0bbd0               	sub	a11, a11, a13
  1a80b7:	03ad                	mov.n	a10, a3
  1a80b9:	1c0c                	movi.n	a12, 1
  1a80bb:	fe53e5               	call8	1a65f8 <sys_fseek>
  1a80be:	ff6b86               	j	1a7e70 <get_frame+0xfc>

001a80c1 <get_frame+0x34d>:
  1a80c1:	1022c2               	l32i	a12, a2, 64
  1a80c4:	162292               	l32i	a9, a2, 88
  1a80c7:	cdca                	add.n	a12, a13, a12
  1a80c9:	c0cbc0               	sub	a12, a11, a12
  1a80cc:	b2c9                	s32i.n	a12, a2, 44
  1a80ce:	081966               	bnei	a9, 1, 1a80da <get_frame+0x366>
  1a80d1:	a279                	s32i.n	a7, a2, 40
  1a80d3:	1d0c                	movi.n	a13, 1
  1a80d5:	92d9                	s32i.n	a13, a2, 36
  1a80d7:	ff6546               	j	1a7e70 <get_frame+0xfc>

001a80da <get_frame+0x366>:
  1a80da:	d92916               	beqz	a9, 1a7e70 <get_frame+0xfc>
  1a80dd:	0221e2               	l32i	a14, a1, 8
  1a80e0:	00ae56               	bnez	a14, 1a80ee <get_frame+0x37a>
  1a80e3:	1722f2               	l32i	a15, a2, 92
  1a80e6:	182282               	l32i	a8, a2, 96
  1a80e9:	026182               	s32i	a8, a1, 8
  1a80ec:	24f9                	s32i.n	a15, a4, 8

001a80ee <get_frame+0x37a>:
  1a80ee:	ac9c                	beqz.n	a12, 1a810c <get_frame+0x398>
  1a80f0:	0d7fd741f0b0160e 	{ beqi.w18	a6, 1, 1a7e73 <get_frame+0xff>; nop }
  1a80f8:	14b8                	l32i.n	a11, a4, 4
  1a80fa:	04a8                	l32i.n	a10, a4, 0
  1a80fc:	03dd                	mov.n	a13, a3
  1a80fe:	aaba                	add.n	a10, a10, a11
  1a8100:	1b0c                	movi.n	a11, 1
  1a8102:	fe4ba5               	call8	1a65bc <sys_fread_pending>
  1a8105:	b2c8                	l32i.n	a12, a2, 44
  1a8107:	160c                	movi.n	a6, 1
  1a8109:	000046               	j	1a810e <get_frame+0x39a>

001a810c <get_frame+0x398>:
  1a810c:	0a0c                	movi.n	a10, 0

001a810e <get_frame+0x39a>:
  1a810e:	0d3ff14180b0bcae 	{ bne.w18	a12, a10, 1a802a <get_frame+0x2b6>; nop }
  1a8116:	180c                	movi.n	a8, 1
  1a8118:	22d8                	l32i.n	a13, a2, 8
  1a811a:	21a8                	l32i.n	a10, a1, 8
  1a811c:	1d9c                	beqz.n	a13, 1a8131 <get_frame+0x3bd>
  1a811e:	4498                	l32i.n	a9, a4, 16
  1a8120:	34e8                	l32i.n	a14, a4, 12
  1a8122:	598c                	beqz.n	a9, 1a812b <get_frame+0x3b7>
  1a8124:	a0ee90               	addx4	a14, a14, a9
  1a8127:	0ec9                	s32i.n	a12, a14, 0
  1a8129:	b2c8                	l32i.n	a12, a2, 44

001a812b <get_frame+0x3b7>:
  1a812b:	34f8                	l32i.n	a15, a4, 12
  1a812d:	ff1b                	addi.n	a15, a15, 1
  1a812f:	34f9                	s32i.n	a15, a4, 12

001a8131 <get_frame+0x3bd>:
  1a8131:	012492               	l32i	a9, a4, 4
  1a8134:	1022b2               	l32i	a11, a2, 64
  1a8137:	8099c0               	add	a9, a9, a12
  1a813a:	016492               	s32i	a9, a4, 4
  1a813d:	6299a0               	saltu	a9, a9, a10
  1a8140:	835890               	moveqz	a5, a8, a9
  1a8143:	d1c616               	beqz	a6, 1a7e63 <get_frame+0xef>
  1a8146:	03ad                	mov.n	a10, a3
  1a8148:	1c0c                	movi.n	a12, 1
  1a814a:	fe4d25               	call8	1a661c <sys_fseek_pending>
  1a814d:	ff4706               	j	1a7e6d <get_frame+0xf9>

001a8150 <reset_stream>:
  1a8150:	004136               	entry	a1, 32
  1a8153:	030c                	movi.n	a3, 0
  1a8155:	4239                	s32i.n	a3, a2, 16
  1a8157:	7239                	s32i.n	a3, a2, 28
  1a8159:	8239                	s32i.n	a3, a2, 32
  1a815b:	9239                	s32i.n	a3, a2, 36
  1a815d:	a239                	s32i.n	a3, a2, 40
  1a815f:	4c4232               	s8i	a3, a2, 76
  1a8162:	4d4232               	s8i	a3, a2, 77
  1a8165:	146232               	s32i	a3, a2, 80
  1a8168:	156232               	s32i	a3, a2, 84
  1a816b:	166232               	s32i	a3, a2, 88
  1a816e:	196232               	s32i	a3, a2, 100
  1a8171:	684232               	s8i	a3, a2, 104
  1a8174:	694232               	s8i	a3, a2, 105
  1a8177:	186232               	s32i	a3, a2, 96
  1a817a:	176232               	s32i	a3, a2, 92
  1a817d:	245232               	s16i	a3, a2, 72
  1a8180:	344232               	s8i	a3, a2, 52
  1a8183:	304232               	s8i	a3, a2, 48
  1a8186:	334232               	s8i	a3, a2, 51
  1a8189:	324232               	s8i	a3, a2, 50
  1a818c:	314232               	s8i	a3, a2, 49
  1a818f:	f239                	s32i.n	a3, a2, 60
  1a8191:	106232               	s32i	a3, a2, 64
  1a8194:	374232               	s8i	a3, a2, 55
  1a8197:	364232               	s8i	a3, a2, 54
  1a819a:	354232               	s8i	a3, a2, 53
  1a819d:	384232               	s8i	a3, a2, 56
  1a81a0:	116232               	s32i	a3, a2, 68
  1a81a3:	b239                	s32i.n	a3, a2, 44
  1a81a5:	f01d                	retw.n

001a81a7 <reset_stream+0x57>:
	...

001a81a8 <stream_init>:
  1a81a8:	004136               	entry	a1, 32
  1a81ab:	02ad                	mov.n	a10, a2
  1a81ad:	5249                	s32i.n	a4, a2, 20
  1a81af:	0239                	s32i.n	a3, a2, 0
  1a81b1:	3259                	s32i.n	a5, a2, 12
  1a81b3:	1269                	s32i.n	a6, a2, 4
  1a81b5:	2279                	s32i.n	a7, a2, 8
  1a81b7:	fff9a5               	call8	1a8150 <reset_stream>
  1a81ba:	f01d                	retw.n

001a81bc <get_stream_time>:
  1a81bc:	012136               	entry	a1, 144
  1a81bf:	20b330               	or	a11, a3, a3
  1a81c2:	042222               	l32i	a2, a2, 16
  1a81c5:	20a110               	or	a10, a1, a1
  1a81c8:	6ca0c2               	movi	a12, 108
  1a81cb:	d81b65               	call8	180380 <__vec_memcpy>
  1a81ce:	0021b2               	l32i	a11, a1, 0
  1a81d1:	20a220               	or	a10, a2, a2
  1a81d4:	00a0c2               	movi	a12, 0
  1a81d7:	fe4225               	call8	1a65f8 <sys_fseek>
  1a81da:	0d4a56               	bnez	a10, 1a82b2 <get_stream_time+0xf6>
  1a81dd:	150c                	movi.n	a5, 1
  1a81df:	040c                	movi.n	a4, 0
  1a81e1:	30c132               	addi	a3, a1, 48
  1a81e4:	000406               	j	1a81f8 <get_stream_time+0x3c>

001a81e7 <get_stream_time+0x2b>:
  1a81e7:	7149                	s32i.n	a4, a1, 28
  1a81e9:	8149                	s32i.n	a4, a1, 32
  1a81eb:	02ad                	mov.n	a10, a2
  1a81ed:	1021b2               	l32i	a11, a1, 64
  1a81f0:	1c0c                	movi.n	a12, 1
  1a81f2:	fe4065               	call8	1a65f8 <sys_fseek>
  1a81f5:	0b9a56               	bnez	a10, 1a82b2 <get_stream_time+0xf6>

001a81f8 <get_stream_time+0x3c>:
  1a81f8:	91c8                	l32i.n	a12, a1, 36
  1a81fa:	71d8                	l32i.n	a13, a1, 28
  1a81fc:	0b6c56               	bnez	a12, 1a82b6 <get_stream_time+0xfa>
  1a81ff:	055d16               	beqz	a13, 1a8258 <get_stream_time+0x9c>
  1a8202:	81b8                	l32i.n	a11, a1, 32
  1a8204:	6801a2               	l8ui	a10, a1, 104
  1a8207:	62aab0               	saltu	a10, a10, a11
  1a820a:	0076e5               	call8	1a8978 <ALARMIF>
  1a820d:	6801d2               	l8ui	a13, a1, 104
  1a8210:	81c8                	l32i.n	a12, a1, 32
  1a8212:	d1bcd7               	bgeu	a12, a13, 1a81e7 <get_stream_time+0x2b>
  1a8215:	01ad                	mov.n	a10, a1
  1a8217:	02bd                	mov.n	a11, a2
  1a8219:	ffa4a5               	call8	1a7c64 <parse_payload>
  1a821c:	6901a2               	l8ui	a10, a1, 105
  1a821f:	02bd                	mov.n	a11, a2
  1a8221:	006de5               	call8	1a8900 <get_field_of_length>
  1a8224:	51c8                	l32i.n	a12, a1, 20
  1a8226:	4c01b2               	l8ui	a11, a1, 76
  1a8229:	b1a9                	s32i.n	a10, a1, 44
  1a822b:	119bc7               	bne	a11, a12, 1a8240 <get_stream_time+0x84>
  1a822e:	162192               	l32i	a9, a1, 88
  1a8231:	b98c                	beqz.n	a9, 1a8240 <get_stream_time+0x84>
  1a8233:	0d400a4160b0190e 	{ beqi.w18	a9, 1, 1a82dd <get_stream_time+0x121>; nop }

001a823b <get_stream_time+0x7f>:
  1a823b:	172122               	l32i	a2, a1, 92
  1a823e:	f01d                	retw.n

001a8240 <get_stream_time+0x84>:
  1a8240:	01a0c2               	movi	a12, 1
  1a8243:	20baa0               	or	a11, a10, a10
  1a8246:	0821d2               	l32i	a13, a1, 32
  1a8249:	02ad                	mov.n	a10, a2
  1a824b:	dd1b                	addi.n	a13, a13, 1
  1a824d:	81d9                	s32i.n	a13, a1, 32
  1a824f:	fe3aa5               	call8	1a65f8 <sys_fseek>
  1a8252:	fa2a16               	beqz	a10, 1a81f8 <get_stream_time+0x3c>
  1a8255:	001646               	j	1a82b2 <get_stream_time+0xf6>

001a8258 <get_stream_time+0x9c>:
  1a8258:	20a330               	or	a10, a3, a3
  1a825b:	20b220               	or	a11, a2, a2
  1a825e:	ff92a5               	call8	1a7b88 <parse_payload_info>
  1a8261:	41a9                	s32i.n	a10, a1, 16
  1a8263:	4b0a26               	beqi	a10, -1, 1a82b2 <get_stream_time+0xf6>
  1a8266:	3001f2               	l8ui	a15, a1, 48
  1a8269:	2f9c                	beqz.n	a15, 1a827f <get_stream_time+0xc3>
  1a826b:	7159                	s32i.n	a5, a1, 28
  1a826d:	8149                	s32i.n	a4, a1, 32
  1a826f:	01ad                	mov.n	a10, a1
  1a8271:	02bd                	mov.n	a11, a2
  1a8273:	ffad25               	call8	1a7d44 <parse_multiple_payload>
  1a8276:	4188                	l32i.n	a8, a1, 16
  1a8278:	8a8a                	add.n	a8, a10, a8
  1a827a:	4189                	s32i.n	a8, a1, 16
  1a827c:	ffde06               	j	1a81f8 <get_stream_time+0x3c>

001a827f <get_stream_time+0xc3>:
  1a827f:	076142               	s32i	a4, a1, 28
  1a8282:	20a110               	or	a10, a1, a1
  1a8285:	20b220               	or	a11, a2, a2
  1a8288:	ff9da5               	call8	1a7c64 <parse_payload>
  1a828b:	4c0192               	l8ui	a9, a1, 76
  1a828e:	41b8                	l32i.n	a11, a1, 16
  1a8290:	61a9                	s32i.n	a10, a1, 24
  1a8292:	baba                	add.n	a11, a10, a11
  1a8294:	51a8                	l32i.n	a10, a1, 20
  1a8296:	41b9                	s32i.n	a11, a1, 16
  1a8298:	0499a7               	bne	a9, a10, 1a82a0 <get_stream_time+0xe4>
  1a829b:	162192               	l32i	a9, a1, 88
  1a829e:	39fc                	bnez.n	a9, 1a82d5 <get_stream_time+0x119>

001a82a0 <get_stream_time+0xe4>:
  1a82a0:	20a220               	or	a10, a2, a2
  1a82a3:	0321d2               	l32i	a13, a1, 12
  1a82a6:	01a0c2               	movi	a12, 1
  1a82a9:	c0bdb0               	sub	a11, a13, a11
  1a82ac:	fe34a5               	call8	1a65f8 <sys_fseek>
  1a82af:	ffd146               	j	1a81f8 <get_stream_time+0x3c>

001a82b2 <get_stream_time+0xf6>:
  1a82b2:	f27c                	movi.n	a2, -1
  1a82b4:	f01d                	retw.n

001a82b6 <get_stream_time+0xfa>:
  1a82b6:	a198                	l32i.n	a9, a1, 40
  1a82b8:	1921a2               	l32i	a10, a1, 100
  1a82bb:	400001b545014a9e 	{ ae_movda32	aed1, a10; nop; ae_movda32	aed0, a9 }
  1a82c3:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a82cb:	152122               	l32i	a2, a1, 84
  1a82ce:	2580c4               	ae_movad32.l	a8, aed0
  1a82d1:	228a                	add.n	a2, a2, a8
  1a82d3:	f01d                	retw.n

001a82d5 <get_stream_time+0x119>:
  1a82d5:	0d7ff64120b019ce 	{ bnei.w18	a9, 1, 1a823b <get_stream_time+0x7f>; nop }

001a82dd <get_stream_time+0x121>:
  1a82dd:	152122               	l32i	a2, a1, 84
  1a82e0:	f01d                	retw.n

001a82e2 <get_stream_time+0x126>:
	...

001a82e4 <get_packet_num_of_i_after>:
  1a82e4:	006136               	entry	a1, 48
  1a82e7:	090c                	movi.n	a9, 0
  1a82e9:	0199                	s32i.n	a9, a1, 0
  1a82eb:	240282               	l8ui	a8, a2, 36
  1a82ee:	058816               	beqz	a8, 1a834a <get_packet_num_of_i_after+0x66>
  1a82f1:	0248                	l32i.n	a4, a2, 0
  1a82f3:	7288                	l32i.n	a8, a2, 28
  1a82f5:	4a2442               	l32i	a4, a4, 0x128
  1a82f8:	c23380               	quou	a3, a3, a8
  1a82fb:	0113a6               	blti	a3, 1, 1a8300 <get_packet_num_of_i_after+0x1c>
  1a82fe:	330b                	addi.n	a3, a3, -1

001a8300 <get_packet_num_of_i_after+0x1c>:
  1a8300:	42a347               	bge	a3, a4, 1a8346 <get_packet_num_of_i_after+0x62>
  1a8303:	0822c2               	l32i	a12, a2, 32
  1a8306:	90b330               	addx2	a11, a3, a3
  1a8309:	0422a2               	l32i	a10, a2, 16
  1a830c:	90bbc0               	addx2	a11, a11, a12
  1a830f:	0c0c                	movi.n	a12, 0
  1a8311:	fe2e65               	call8	1a65f8 <sys_fseek>
  1a8314:	01ad                	mov.n	a10, a1
  1a8316:	4b0c                	movi.n	a11, 4
  1a8318:	1c0c                	movi.n	a12, 1
  1a831a:	42d8                	l32i.n	a13, a2, 16
  1a831c:	fe25e5               	call8	1a657c <sys_fread>
  1a831f:	331b                	addi.n	a3, a3, 1
  1a8321:	000786               	j	1a8343 <get_packet_num_of_i_after+0x5f>

001a8324 <get_packet_num_of_i_after+0x40>:
  1a8324:	002152               	l32i	a5, a1, 0
  1a8327:	0422a2               	l32i	a10, a2, 16
  1a832a:	2b0c                	movi.n	a11, 2
  1a832c:	1c0c                	movi.n	a12, 1
  1a832e:	fe2ca5               	call8	1a65f8 <sys_fseek>
  1a8331:	01ad                	mov.n	a10, a1
  1a8333:	4b0c                	movi.n	a11, 4
  1a8335:	1c0c                	movi.n	a12, 1
  1a8337:	42d8                	l32i.n	a13, a2, 16
  1a8339:	fe2425               	call8	1a657c <sys_fread>
  1a833c:	01a8                	l32i.n	a10, a1, 0
  1a833e:	331b                	addi.n	a3, a3, 1
  1a8340:	1195a7               	bne	a5, a10, 1a8355 <get_packet_num_of_i_after+0x71>

001a8343 <get_packet_num_of_i_after+0x5f>:
  1a8343:	dd2347               	blt	a3, a4, 1a8324 <get_packet_num_of_i_after+0x40>

001a8346 <get_packet_num_of_i_after+0x62>:
  1a8346:	f27c                	movi.n	a2, -1
  1a8348:	f01d                	retw.n

001a834a <get_packet_num_of_i_after+0x66>:
  1a834a:	03bd                	mov.n	a11, a3
  1a834c:	02ad                	mov.n	a10, a2
  1a834e:	0005a5               	call8	1a83a8 <get_packet_num_at_time>

001a8351 <get_packet_num_of_i_after+0x6d>:
  1a8351:	0a2d                	mov.n	a2, a10
  1a8353:	f01d                	retw.n

001a8355 <get_packet_num_of_i_after+0x71>:
  1a8355:	f81aa6               	blti	a10, 1, 1a8351 <get_packet_num_of_i_after+0x6d>
  1a8358:	aa0b                	addi.n	a10, a10, -1
  1a835a:	fffcc6               	j	1a8351 <get_packet_num_of_i_after+0x6d>

001a835d <get_packet_num_of_i_after+0x79>:
  1a835d:	000000                                        ...

001a8360 <get_packet_num_of_i_before>:
  1a8360:	006136               	entry	a1, 48
  1a8363:	00a092               	movi	a9, 0
  1a8366:	006192               	s32i	a9, a1, 0
  1a8369:	240282               	l8ui	a8, a2, 36
  1a836c:	72a8                	l32i.n	a10, a2, 28
  1a836e:	98ac                	beqz.n	a8, 1a839b <get_packet_num_of_i_before+0x3b>
  1a8370:	02b8                	l32i.n	a11, a2, 0
  1a8372:	4a2bb2               	l32i	a11, a11, 0x128
  1a8375:	c2a3a0               	quou	a10, a3, a10
  1a8378:	012ab7               	blt	a10, a11, 1a837d <get_packet_num_of_i_before+0x1d>
  1a837b:	ab0b                	addi.n	a10, a11, -1

001a837d <get_packet_num_of_i_before+0x1d>:
  1a837d:	90baa0               	addx2	a11, a10, a10
  1a8380:	82c8                	l32i.n	a12, a2, 32
  1a8382:	42a8                	l32i.n	a10, a2, 16
  1a8384:	90bbc0               	addx2	a11, a11, a12
  1a8387:	0c0c                	movi.n	a12, 0
  1a8389:	fe26e5               	call8	1a65f8 <sys_fseek>
  1a838c:	42d8                	l32i.n	a13, a2, 16
  1a838e:	01ad                	mov.n	a10, a1
  1a8390:	4b0c                	movi.n	a11, 4
  1a8392:	1c0c                	movi.n	a12, 1
  1a8394:	fe1e65               	call8	1a657c <sys_fread>
  1a8397:	0128                	l32i.n	a2, a1, 0
  1a8399:	f01d                	retw.n

001a839b <get_packet_num_of_i_before+0x3b>:
  1a839b:	03bd                	mov.n	a11, a3
  1a839d:	02ad                	mov.n	a10, a2
  1a839f:	0000a5               	call8	1a83a8 <get_packet_num_at_time>
  1a83a2:	0a2d                	mov.n	a2, a10
  1a83a4:	f01d                	retw.n

001a83a6 <get_packet_num_of_i_before+0x46>:
	...

001a83a8 <get_packet_num_at_time>:
  1a83a8:	004136               	entry	a1, 32
  1a83ab:	20a220               	or	a10, a2, a2
  1a83ae:	002222               	l32i	a2, a2, 0
  1a83b1:	162222               	l32i	a2, a2, 88
  1a83b4:	fe62e5               	call8	1a69e4 <it_asf_get_duration>
  1a83b7:	64a092               	movi	a9, 100
  1a83ba:	c29390               	quou	a9, a3, a9
  1a83bd:	400001b54510429e 	{ ae_movda32	aed0, a2; nop; ae_movda32	aed1, a9 }
  1a83c5:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a83cd:	a08aa0               	addx4	a8, a10, a10
  1a83d0:	2520c4               	ae_movad32.l	a2, aed0
  1a83d3:	1188f0               	slli	a8, a8, 1
  1a83d6:	c22280               	quou	a2, a2, a8
  1a83d9:	000090               	retw

001a83dc <is_key_frame_start>:
  1a83dc:	004136               	entry	a1, 32
  1a83df:	6248                	l32i.n	a4, a2, 24
  1a83e1:	5368                	l32i.n	a6, a3, 20
  1a83e3:	5448                	l32i.n	a4, a4, 20
  1a83e5:	5298                	l32i.n	a9, a2, 20
  1a83e7:	149467               	bne	a4, a6, 1a83ff <is_key_frame_start+0x23>
  1a83ea:	162322               	l32i	a2, a3, 88
  1a83ed:	251226               	beqi	a2, 1, 1a8416 <is_key_frame_start+0x3a>
  1a83f0:	1e82b6               	bltui	a2, 8, 1a8412 <is_key_frame_start+0x36>

001a83f3 <is_key_frame_start+0x17>:
  1a83f3:	152382               	l32i	a8, a3, 84
  1a83f6:	150c                	movi.n	a5, 1
  1a83f8:	020c                	movi.n	a2, 0
  1a83fa:	832580               	moveqz	a2, a5, a8
  1a83fd:	f01d                	retw.n

001a83ff <is_key_frame_start+0x23>:
  1a83ff:	5998                	l32i.n	a9, a9, 20
  1a8401:	0d9967               	bne	a9, a6, 1a8412 <is_key_frame_start+0x36>
  1a8404:	4d03a2               	l8ui	a10, a3, 77
  1a8407:	162322               	l32i	a2, a3, 88
  1a840a:	4a8c                	beqz.n	a10, 1a8412 <is_key_frame_start+0x36>
  1a840c:	061226               	beqi	a2, 1, 1a8416 <is_key_frame_start+0x3a>
  1a840f:	e082f6               	bgeui	a2, 8, 1a83f3 <is_key_frame_start+0x17>
  1a8412:	020c                	movi.n	a2, 0
  1a8414:	f01d                	retw.n

001a8416 <is_key_frame_start+0x3a>:
  1a8416:	120c                	movi.n	a2, 1
  1a8418:	f01d                	retw.n

001a841a <is_key_frame_start+0x3e>:
	...

001a841c <seek_stream_after>:
  1a841c:	014136               	entry	a1, 160
  1a841f:	032362               	l32i	a6, a3, 12
  1a8422:	0023b2               	l32i	a11, a3, 0
  1a8425:	042252               	l32i	a5, a2, 16
  1a8428:	0c0c                	movi.n	a12, 0
  1a842a:	05ad                	mov.n	a10, a5
  1a842c:	fe1ca5               	call8	1a65f8 <sys_fseek>
  1a842f:	1b6162               	s32i	a6, a1, 108
  1a8432:	030a66               	bnei	a10, -1, 1a8439 <seek_stream_after+0x1d>

001a8435 <seek_stream_after+0x19>:
  1a8435:	f27c                	movi.n	a2, -1
  1a8437:	f01d                	retw.n

001a8439 <seek_stream_after+0x1d>:
  1a8439:	00a072               	movi	a7, 0
  1a843c:	00a062               	movi	a6, 0
  1a843f:	30c392               	addi	a9, a3, 48
  1a8442:	1c6192               	s32i	a9, a1, 112

001a8445 <seek_stream_after+0x29>:
  1a8445:	0923a2               	l32i	a10, a3, 36
  1a8448:	73d8                	l32i.n	a13, a3, 28
  1a844a:	04aa16               	beqz	a10, 1a8498 <seek_stream_after+0x7c>
  1a844d:	02ad                	mov.n	a10, a2
  1a844f:	03bd                	mov.n	a11, a3
  1a8451:	fff8a5               	call8	1a83dc <is_key_frame_start>
  1a8454:	da8c                	beqz.n	a10, 1a8465 <seek_stream_after+0x49>
  1a8456:	02ad                	mov.n	a10, a2
  1a8458:	03bd                	mov.n	a11, a3
  1a845a:	ffd625               	call8	1a81bc <get_stream_time>
  1a845d:	0d00144150b0ca4e 	{ bgeu.w18	a10, a4, 1a85a6 <seek_stream_after+0x18a>; nop }
  1a8465:	05ad                	mov.n	a10, a5
  1a8467:	b3b8                	l32i.n	a11, a3, 44
  1a8469:	1c0c                	movi.n	a12, 1
  1a846b:	fe18e5               	call8	1a65f8 <sys_fseek>
  1a846e:	fc3a56               	bnez	a10, 1a8435 <seek_stream_after+0x19>
  1a8471:	b379                	s32i.n	a7, a3, 44
  1a8473:	73b8                	l32i.n	a11, a3, 28
  1a8475:	9379                	s32i.n	a7, a3, 36
  1a8477:	ab8c                	beqz.n	a11, 1a8485 <seek_stream_after+0x69>
  1a8479:	83c8                	l32i.n	a12, a3, 32
  1a847b:	cc1b                	addi.n	a12, a12, 1
  1a847d:	83c9                	s32i.n	a12, a3, 32

001a847f <seek_stream_after+0x63>:
  1a847f:	fc2616               	beqz	a6, 1a8445 <seek_stream_after+0x29>
  1a8482:	004806               	j	1a85a6 <seek_stream_after+0x18a>

001a8485 <seek_stream_after+0x69>:
  1a8485:	05ad                	mov.n	a10, a5
  1a8487:	1023b2               	l32i	a11, a3, 64
  1a848a:	1c0c                	movi.n	a12, 1
  1a848c:	fe16a5               	call8	1a65f8 <sys_fseek>
  1a848f:	feca16               	beqz	a10, 1a847f <seek_stream_after+0x63>
  1a8492:	ffe7c6               	j	1a8435 <seek_stream_after+0x19>

001a8495 <seek_stream_after+0x79>:
  1a8495:	000000                                        ...

001a8498 <seek_stream_after+0x7c>:
  1a8498:	07ed16               	beqz	a13, 1a851a <seek_stream_after+0xfe>
  1a849b:	0823b2               	l32i	a11, a3, 32
  1a849e:	6803a2               	l8ui	a10, a3, 104
  1a84a1:	62aab0               	saltu	a10, a10, a11
  1a84a4:	004d25               	call8	1a8978 <ALARMIF>
  1a84a7:	6803d2               	l8ui	a13, a3, 104
  1a84aa:	0823c2               	l32i	a12, a3, 32
  1a84ad:	133cd7               	bltu	a12, a13, 1a84c4 <seek_stream_after+0xa8>
  1a84b0:	7379                	s32i.n	a7, a3, 28
  1a84b2:	8379                	s32i.n	a7, a3, 32
  1a84b4:	05ad                	mov.n	a10, a5
  1a84b6:	1023b2               	l32i	a11, a3, 64
  1a84b9:	1c0c                	movi.n	a12, 1
  1a84bb:	fe13e5               	call8	1a65f8 <sys_fseek>
  1a84be:	fbda16               	beqz	a10, 1a847f <seek_stream_after+0x63>
  1a84c1:	ffdc06               	j	1a8435 <seek_stream_after+0x19>

001a84c4 <seek_stream_after+0xa8>:
  1a84c4:	20a110               	or	a10, a1, a1
  1a84c7:	20b330               	or	a11, a3, a3
  1a84ca:	6ca0c2               	movi	a12, 108
  1a84cd:	d7eb25               	call8	180380 <__vec_memcpy>
  1a84d0:	20a550               	or	a10, a5, a5
  1a84d3:	fe2365               	call8	1a6708 <sys_ftell>
  1a84d6:	01a9                	s32i.n	a10, a1, 0
  1a84d8:	05bd                	mov.n	a11, a5
  1a84da:	03ad                	mov.n	a10, a3
  1a84dc:	ff7865               	call8	1a7c64 <parse_payload>
  1a84df:	6903a2               	l8ui	a10, a3, 105
  1a84e2:	05bd                	mov.n	a11, a5
  1a84e4:	0041a5               	call8	1a8900 <get_field_of_length>
  1a84e7:	53f8                	l32i.n	a15, a3, 20
  1a84e9:	4c03e2               	l8ui	a14, a3, 76
  1a84ec:	b3a9                	s32i.n	a10, a3, 44
  1a84ee:	109ef7               	bne	a14, a15, 1a8502 <seek_stream_after+0xe6>
  1a84f1:	02ad                	mov.n	a10, a2
  1a84f3:	03bd                	mov.n	a11, a3
  1a84f5:	ffee65               	call8	1a83dc <is_key_frame_start>
  1a84f8:	6a8c                	beqz.n	a10, 1a8502 <seek_stream_after+0xe6>
  1a84fa:	172382               	l32i	a8, a3, 92
  1a84fd:	013847               	bltu	a8, a4, 1a8502 <seek_stream_after+0xe6>
  1a8500:	160c                	movi.n	a6, 1
  1a8502:	0a7656               	bnez	a6, 1a85ad <seek_stream_after+0x191>
  1a8505:	05ad                	mov.n	a10, a5
  1a8507:	b3b8                	l32i.n	a11, a3, 44
  1a8509:	8398                	l32i.n	a9, a3, 32
  1a850b:	1c0c                	movi.n	a12, 1
  1a850d:	991b                	addi.n	a9, a9, 1
  1a850f:	8399                	s32i.n	a9, a3, 32
  1a8511:	fe0e65               	call8	1a65f8 <sys_fseek>
  1a8514:	f67a16               	beqz	a10, 1a847f <seek_stream_after+0x63>
  1a8517:	ffc686               	j	1a8435 <seek_stream_after+0x19>

001a851a <seek_stream_after+0xfe>:
  1a851a:	20a110               	or	a10, a1, a1
  1a851d:	20b330               	or	a11, a3, a3
  1a8520:	6ca0c2               	movi	a12, 108
  1a8523:	d7e5e5               	call8	180380 <__vec_memcpy>
  1a8526:	20a550               	or	a10, a5, a5
  1a8529:	fe1de5               	call8	1a6708 <sys_ftell>
  1a852c:	0061a2               	s32i	a10, a1, 0
  1a852f:	05bd                	mov.n	a11, a5
  1a8531:	1c21a2               	l32i	a10, a1, 112
  1a8534:	ff6525               	call8	1a7b88 <parse_payload_info>
  1a8537:	43a9                	s32i.n	a10, a3, 16
  1a8539:	0d7fef4180b00a0e 	{ beqi.w18	a10, -1, 1a8435 <seek_stream_after+0x19>; nop }
  1a8541:	3003a2               	l8ui	a10, a3, 48
  1a8544:	4a9c                	beqz.n	a10, 1a855c <seek_stream_after+0x140>
  1a8546:	8379                	s32i.n	a7, a3, 32
  1a8548:	1b0c                	movi.n	a11, 1
  1a854a:	03ad                	mov.n	a10, a3
  1a854c:	73b9                	s32i.n	a11, a3, 28
  1a854e:	05bd                	mov.n	a11, a5
  1a8550:	ff7f25               	call8	1a7d44 <parse_multiple_payload>
  1a8553:	43c8                	l32i.n	a12, a3, 16
  1a8555:	caca                	add.n	a12, a10, a12
  1a8557:	43c9                	s32i.n	a12, a3, 16
  1a8559:	ffc886               	j	1a847f <seek_stream_after+0x63>

001a855c <seek_stream_after+0x140>:
  1a855c:	076372               	s32i	a7, a3, 28
  1a855f:	20a330               	or	a10, a3, a3
  1a8562:	05bd                	mov.n	a11, a5
  1a8564:	ff6fe5               	call8	1a7c64 <parse_payload>
  1a8567:	63a9                	s32i.n	a10, a3, 24
  1a8569:	53e8                	l32i.n	a14, a3, 20
  1a856b:	43f8                	l32i.n	a15, a3, 16
  1a856d:	4c03d2               	l8ui	a13, a3, 76
  1a8570:	fafa                	add.n	a15, a10, a15
  1a8572:	43f9                	s32i.n	a15, a3, 16
  1a8574:	109de7               	bne	a13, a14, 1a8588 <seek_stream_after+0x16c>
  1a8577:	02ad                	mov.n	a10, a2
  1a8579:	03bd                	mov.n	a11, a3
  1a857b:	ffe625               	call8	1a83dc <is_key_frame_start>
  1a857e:	6a8c                	beqz.n	a10, 1a8588 <seek_stream_after+0x16c>
  1a8580:	172382               	l32i	a8, a3, 92
  1a8583:	013847               	bltu	a8, a4, 1a8588 <seek_stream_after+0x16c>
  1a8586:	160c                	movi.n	a6, 1
  1a8588:	06dc                	bnez.n	a6, 1a859c <seek_stream_after+0x180>
  1a858a:	05ad                	mov.n	a10, a5
  1a858c:	43d8                	l32i.n	a13, a3, 16
  1a858e:	1b21b2               	l32i	a11, a1, 108
  1a8591:	1c0c                	movi.n	a12, 1
  1a8593:	c0bbd0               	sub	a11, a11, a13
  1a8596:	fe0625               	call8	1a65f8 <sys_fseek>
  1a8599:	ffb886               	j	1a847f <seek_stream_after+0x63>

001a859c <seek_stream_after+0x180>:
  1a859c:	03ad                	mov.n	a10, a3
  1a859e:	01bd                	mov.n	a11, a1
  1a85a0:	6ca0c2               	movi	a12, 108
  1a85a3:	d7dde5               	call8	180380 <__vec_memcpy>

001a85a6 <seek_stream_after+0x18a>:
  1a85a6:	020c                	movi.n	a2, 0
  1a85a8:	f01d                	retw.n

001a85aa <seek_stream_after+0x18e>:
  1a85aa:	000000                                        ...

001a85ad <seek_stream_after+0x191>:
  1a85ad:	03ad                	mov.n	a10, a3
  1a85af:	01bd                	mov.n	a11, a1
  1a85b1:	6ca0c2               	movi	a12, 108
  1a85b4:	d7dca5               	call8	180380 <__vec_memcpy>
  1a85b7:	fffac6               	j	1a85a6 <seek_stream_after+0x18a>

001a85ba <seek_stream_after+0x19e>:
  1a85ba:	000000                                        ...

001a85bd <seek_stream_after+0x1a1>:
  1a85bd:	000000                                        ...

001a85c0 <seek_stream_before>:
  1a85c0:	016136               	entry	a1, 176
  1a85c3:	032362               	l32i	a6, a3, 12
  1a85c6:	0a2272               	l32i	a7, a2, 40
  1a85c9:	0023b2               	l32i	a11, a3, 0
  1a85cc:	4258                	l32i.n	a5, a2, 16
  1a85ce:	0c0c                	movi.n	a12, 0
  1a85d0:	05ad                	mov.n	a10, a5
  1a85d2:	fe0265               	call8	1a65f8 <sys_fseek>
  1a85d5:	1e6172               	s32i	a7, a1, 120
  1a85d8:	1d6162               	s32i	a6, a1, 116
  1a85db:	030a66               	bnei	a10, -1, 1a85e2 <seek_stream_before+0x22>

001a85de <seek_stream_before+0x1e>:
  1a85de:	f27c                	movi.n	a2, -1
  1a85e0:	f01d                	retw.n

001a85e2 <seek_stream_before+0x22>:
  1a85e2:	90a670               	addx2	a10, a6, a7
  1a85e5:	190c                	movi.n	a9, 1
  1a85e7:	30c3c2               	addi	a12, a3, 48
  1a85ea:	11d6f0               	slli	a13, a6, 1
  1a85ed:	1b61d2               	s32i	a13, a1, 108
  1a85f0:	1f61c2               	s32i	a12, a1, 124
  1a85f3:	206192               	s32i	a9, a1, 128
  1a85f6:	1c61a2               	s32i	a10, a1, 112
  1a85f9:	070c                	movi.n	a7, 0
  1a85fb:	060c                	movi.n	a6, 0

001a85fd <seek_stream_before+0x3d>:
  1a85fd:	0923e2               	l32i	a14, a3, 36
  1a8600:	072392               	l32i	a9, a3, 28
  1a8603:	04be16               	beqz	a14, 1a8652 <seek_stream_before+0x92>
  1a8606:	20a220               	or	a10, a2, a2
  1a8609:	03bd                	mov.n	a11, a3
  1a860b:	ffdd25               	call8	1a83dc <is_key_frame_start>
  1a860e:	da8c                	beqz.n	a10, 1a861f <seek_stream_before+0x5f>
  1a8610:	02ad                	mov.n	a10, a2
  1a8612:	03bd                	mov.n	a11, a3
  1a8614:	ffba65               	call8	1a81bc <get_stream_time>
  1a8617:	0d00174170b0c4ae 	{ bgeu.w18	a4, a10, 1a8792 <seek_stream_before+0x1d2>; nop }
  1a861f:	05ad                	mov.n	a10, a5
  1a8621:	b3b8                	l32i.n	a11, a3, 44
  1a8623:	1c0c                	movi.n	a12, 1
  1a8625:	fdfd25               	call8	1a65f8 <sys_fseek>
  1a8628:	fb2a56               	bnez	a10, 1a85de <seek_stream_before+0x1e>
  1a862b:	b379                	s32i.n	a7, a3, 44
  1a862d:	73f8                	l32i.n	a15, a3, 28
  1a862f:	9379                	s32i.n	a7, a3, 36
  1a8631:	af8c                	beqz.n	a15, 1a863f <seek_stream_before+0x7f>
  1a8633:	8388                	l32i.n	a8, a3, 32
  1a8635:	881b                	addi.n	a8, a8, 1
  1a8637:	8389                	s32i.n	a8, a3, 32

001a8639 <seek_stream_before+0x79>:
  1a8639:	fc0616               	beqz	a6, 1a85fd <seek_stream_before+0x3d>
  1a863c:	005486               	j	1a8792 <seek_stream_before+0x1d2>

001a863f <seek_stream_before+0x7f>:
  1a863f:	05ad                	mov.n	a10, a5
  1a8641:	1023b2               	l32i	a11, a3, 64
  1a8644:	1c0c                	movi.n	a12, 1
  1a8646:	fdfb25               	call8	1a65f8 <sys_fseek>
  1a8649:	feca16               	beqz	a10, 1a8639 <seek_stream_before+0x79>
  1a864c:	ffe386               	j	1a85de <seek_stream_before+0x1e>

001a864f <seek_stream_before+0x8f>:
  1a864f:	000000                                        ...

001a8652 <seek_stream_before+0x92>:
  1a8652:	07e916               	beqz	a9, 1a86d4 <seek_stream_before+0x114>
  1a8655:	0823b2               	l32i	a11, a3, 32
  1a8658:	6803a2               	l8ui	a10, a3, 104
  1a865b:	62aab0               	saltu	a10, a10, a11
  1a865e:	0031a5               	call8	1a8978 <ALARMIF>
  1a8661:	6803d2               	l8ui	a13, a3, 104
  1a8664:	0823c2               	l32i	a12, a3, 32
  1a8667:	133cd7               	bltu	a12, a13, 1a867e <seek_stream_before+0xbe>
  1a866a:	7379                	s32i.n	a7, a3, 28
  1a866c:	8379                	s32i.n	a7, a3, 32
  1a866e:	05ad                	mov.n	a10, a5
  1a8670:	1023b2               	l32i	a11, a3, 64
  1a8673:	1c0c                	movi.n	a12, 1
  1a8675:	fdf825               	call8	1a65f8 <sys_fseek>
  1a8678:	fbda16               	beqz	a10, 1a8639 <seek_stream_before+0x79>
  1a867b:	ffd7c6               	j	1a85de <seek_stream_before+0x1e>

001a867e <seek_stream_before+0xbe>:
  1a867e:	20a110               	or	a10, a1, a1
  1a8681:	20b330               	or	a11, a3, a3
  1a8684:	6ca0c2               	movi	a12, 108
  1a8687:	d7cfa5               	call8	180380 <__vec_memcpy>
  1a868a:	20a550               	or	a10, a5, a5
  1a868d:	fe07a5               	call8	1a6708 <sys_ftell>
  1a8690:	01a9                	s32i.n	a10, a1, 0
  1a8692:	05bd                	mov.n	a11, a5
  1a8694:	03ad                	mov.n	a10, a3
  1a8696:	ff5ce5               	call8	1a7c64 <parse_payload>
  1a8699:	6903a2               	l8ui	a10, a3, 105
  1a869c:	05bd                	mov.n	a11, a5
  1a869e:	002625               	call8	1a8900 <get_field_of_length>
  1a86a1:	53f8                	l32i.n	a15, a3, 20
  1a86a3:	4c03e2               	l8ui	a14, a3, 76
  1a86a6:	b3a9                	s32i.n	a10, a3, 44
  1a86a8:	109ef7               	bne	a14, a15, 1a86bc <seek_stream_before+0xfc>
  1a86ab:	02ad                	mov.n	a10, a2
  1a86ad:	03bd                	mov.n	a11, a3
  1a86af:	ffd2e5               	call8	1a83dc <is_key_frame_start>
  1a86b2:	6a8c                	beqz.n	a10, 1a86bc <seek_stream_before+0xfc>
  1a86b4:	172382               	l32i	a8, a3, 92
  1a86b7:	013487               	bltu	a4, a8, 1a86bc <seek_stream_before+0xfc>
  1a86ba:	160c                	movi.n	a6, 1
  1a86bc:	0c8656               	bnez	a6, 1a8788 <seek_stream_before+0x1c8>
  1a86bf:	05ad                	mov.n	a10, a5
  1a86c1:	b3b8                	l32i.n	a11, a3, 44
  1a86c3:	8398                	l32i.n	a9, a3, 32
  1a86c5:	1c0c                	movi.n	a12, 1
  1a86c7:	991b                	addi.n	a9, a9, 1
  1a86c9:	8399                	s32i.n	a9, a3, 32
  1a86cb:	fdf2e5               	call8	1a65f8 <sys_fseek>
  1a86ce:	f67a16               	beqz	a10, 1a8639 <seek_stream_before+0x79>
  1a86d1:	ffc246               	j	1a85de <seek_stream_before+0x1e>

001a86d4 <seek_stream_before+0x114>:
  1a86d4:	2021a2               	l32i	a10, a1, 128
  1a86d7:	0b0c                	movi.n	a11, 0
  1a86d9:	4a8c                	beqz.n	a10, 1a86e1 <seek_stream_before+0x121>
  1a86db:	2061b2               	s32i	a11, a1, 128
  1a86de:	0009c6               	j	1a8709 <seek_stream_before+0x149>

001a86e1 <seek_stream_before+0x121>:
  1a86e1:	0023a2               	l32i	a10, a3, 0
  1a86e4:	1c21c2               	l32i	a12, a1, 112
  1a86e7:	0d000a41e0b0ccae 	{ bgeu.w18	a12, a10, 1a8799 <seek_stream_before+0x1d9>; nop }
  1a86ef:	1b21d2               	l32i	a13, a1, 108
  1a86f2:	c0dad0               	sub	a13, a10, a13
  1a86f5:	0063d2               	s32i	a13, a3, 0
  1a86f8:	20a330               	or	a10, a3, a3
  1a86fb:	ffa565               	call8	1a8150 <reset_stream>
  1a86fe:	20a550               	or	a10, a5, a5
  1a8701:	0023b2               	l32i	a11, a3, 0
  1a8704:	0c0c                	movi.n	a12, 0
  1a8706:	fdef25               	call8	1a65f8 <sys_fseek>

001a8709 <seek_stream_before+0x149>:
  1a8709:	20a110               	or	a10, a1, a1
  1a870c:	03bd                	mov.n	a11, a3
  1a870e:	6ca0c2               	movi	a12, 108
  1a8711:	d7c6e5               	call8	180380 <__vec_memcpy>
  1a8714:	05ad                	mov.n	a10, a5
  1a8716:	fdff25               	call8	1a6708 <sys_ftell>
  1a8719:	01a9                	s32i.n	a10, a1, 0
  1a871b:	05bd                	mov.n	a11, a5
  1a871d:	1f21a2               	l32i	a10, a1, 124
  1a8720:	ff4665               	call8	1a7b88 <parse_payload_info>
  1a8723:	43a9                	s32i.n	a10, a3, 16
  1a8725:	0d7feb4150b00a0e 	{ beqi.w18	a10, -1, 1a85de <seek_stream_before+0x1e>; nop }
  1a872d:	3003e2               	l8ui	a14, a3, 48
  1a8730:	4e9c                	beqz.n	a14, 1a8748 <seek_stream_before+0x188>
  1a8732:	8379                	s32i.n	a7, a3, 32
  1a8734:	03ad                	mov.n	a10, a3
  1a8736:	05bd                	mov.n	a11, a5
  1a8738:	1f0c                	movi.n	a15, 1
  1a873a:	73f9                	s32i.n	a15, a3, 28
  1a873c:	ff6065               	call8	1a7d44 <parse_multiple_payload>
  1a873f:	4388                	l32i.n	a8, a3, 16
  1a8741:	8a8a                	add.n	a8, a10, a8
  1a8743:	4389                	s32i.n	a8, a3, 16
  1a8745:	ffbc06               	j	1a8639 <seek_stream_before+0x79>

001a8748 <seek_stream_before+0x188>:
  1a8748:	076372               	s32i	a7, a3, 28
  1a874b:	20a330               	or	a10, a3, a3
  1a874e:	05bd                	mov.n	a11, a5
  1a8750:	ff5125               	call8	1a7c64 <parse_payload>
  1a8753:	4c0392               	l8ui	a9, a3, 76
  1a8756:	43b8                	l32i.n	a11, a3, 16
  1a8758:	63a9                	s32i.n	a10, a3, 24
  1a875a:	baba                	add.n	a11, a10, a11
  1a875c:	53a8                	l32i.n	a10, a3, 20
  1a875e:	43b9                	s32i.n	a11, a3, 16
  1a8760:	1099a7               	bne	a9, a10, 1a8774 <seek_stream_before+0x1b4>
  1a8763:	02ad                	mov.n	a10, a2
  1a8765:	03bd                	mov.n	a11, a3
  1a8767:	ffc765               	call8	1a83dc <is_key_frame_start>
  1a876a:	6a8c                	beqz.n	a10, 1a8774 <seek_stream_before+0x1b4>
  1a876c:	1723c2               	l32i	a12, a3, 92
  1a876f:	0134c7               	bltu	a4, a12, 1a8774 <seek_stream_before+0x1b4>
  1a8772:	160c                	movi.n	a6, 1
  1a8774:	16fc                	bnez.n	a6, 1a87a9 <seek_stream_before+0x1e9>
  1a8776:	05ad                	mov.n	a10, a5
  1a8778:	43d8                	l32i.n	a13, a3, 16
  1a877a:	1d21b2               	l32i	a11, a1, 116
  1a877d:	1c0c                	movi.n	a12, 1
  1a877f:	c0bbd0               	sub	a11, a11, a13
  1a8782:	fde765               	call8	1a65f8 <sys_fseek>
  1a8785:	ffac06               	j	1a8639 <seek_stream_before+0x79>

001a8788 <seek_stream_before+0x1c8>:
  1a8788:	03ad                	mov.n	a10, a3
  1a878a:	01bd                	mov.n	a11, a1
  1a878c:	6ca0c2               	movi	a12, 108
  1a878f:	d7bf25               	call8	180380 <__vec_memcpy>

001a8792 <seek_stream_before+0x1d2>:
  1a8792:	020c                	movi.n	a2, 0
  1a8794:	f01d                	retw.n

001a8796 <seek_stream_before+0x1d6>:
  1a8796:	000000                                        ...

001a8799 <seek_stream_before+0x1d9>:
  1a8799:	03ad                	mov.n	a10, a3
  1a879b:	1e21e2               	l32i	a14, a1, 120
  1a879e:	03e9                	s32i.n	a14, a3, 0
  1a87a0:	ff9ae5               	call8	1a8150 <reset_stream>
  1a87a3:	fffac6               	j	1a8792 <seek_stream_before+0x1d2>

001a87a6 <seek_stream_before+0x1e6>:
  1a87a6:	000000                                        ...

001a87a9 <seek_stream_before+0x1e9>:
  1a87a9:	03ad                	mov.n	a10, a3
  1a87ab:	01bd                	mov.n	a11, a1
  1a87ad:	6ca0c2               	movi	a12, 108
  1a87b0:	d7bce5               	call8	180380 <__vec_memcpy>
  1a87b3:	fff6c6               	j	1a8792 <seek_stream_before+0x1d2>

001a87b6 <seek_stream_before+0x1f6>:
  1a87b6:	000000                                        ...

001a87b9 <seek_stream_before+0x1f9>:
  1a87b9:	00000000 36000000                                .......

001a87c0 <it_asf_malloc>:
  1a87c0:	004136               	entry	a1, 32
  1a87c3:	c57c                	movi.n	a5, -4
  1a87c5:	423b                	addi.n	a4, a2, 3
  1a87c7:	0328                	l32i.n	a2, a3, 0
  1a87c9:	104450               	and	a4, a4, a5
  1a87cc:	424a                	add.n	a4, a2, a4
  1a87ce:	0349                	s32i.n	a4, a3, 0
  1a87d0:	f01d                	retw.n

001a87d2 <it_asf_malloc+0x12>:
	...

001a87d4 <it_asf_calloc>:
  1a87d4:	004136               	entry	a1, 32
  1a87d7:	400001b54501432e 	{ ae_movda32	aed1, a3; nop; ae_movda32	aed0, a2 }
  1a87df:	eb7b40010000006f 	{ movi	a6, 0; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a87e7:	0428                	l32i.n	a2, a4, 0
  1a87e9:	2570c4               	ae_movad32.l	a7, aed0
  1a87ec:	023d                	mov.n	a3, a2
  1a87ee:	773b                	addi.n	a7, a7, 3
  1a87f0:	415270               	srli	a5, a7, 2
  1a87f3:	039576               	loopnez	a5, 1a87fa <it_asf_calloc+0x26>
  1a87f6:	0369                	s32i.n	a6, a3, 0
  1a87f8:	334b                	addi.n	a3, a3, 4

001a87fa <it_asf_calloc+0x26>:
  1a87fa:	c87c                	movi.n	a8, -4
  1a87fc:	108780               	and	a8, a7, a8
  1a87ff:	828a                	add.n	a8, a2, a8
  1a8801:	0489                	s32i.n	a8, a4, 0
  1a8803:	f01d                	retw.n

001a8805 <it_asf_calloc+0x31>:
  1a8805:	000000                                        ...

001a8808 <it_asf_free>:
  1a8808:	004136               	entry	a1, 32
  1a880b:	f01d                	retw.n

001a880d <it_asf_free+0x5>:
  1a880d:	000000                                        ...

001a8810 <it_asf_div64>:
  1a8810:	004136               	entry	a1, 32
  1a8813:	090c                	movi.n	a9, 0
  1a8815:	060c                	movi.n	a6, 0
  1a8817:	0269                	s32i.n	a6, a2, 0
  1a8819:	01b357               	bgeu	a3, a5, 1a881e <it_asf_div64+0xe>
  1a881c:	84ac                	beqz.n	a4, 1a8848 <it_asf_div64+0x38>

001a881e <it_asf_div64+0xe>:
  1a881e:	65ac                	beqz.n	a5, 1a8848 <it_asf_div64+0x38>
  1a8820:	1a0c                	movi.n	a10, 1
  1a8822:	21a082               	movi	a8, 33
  1a8825:	12a876               	loopgtz	a8, 1a883b <it_asf_div64+0x2b>
  1a8828:	1189f0               	slli	a8, a9, 1
  1a882b:	0eb457               	bgeu	a4, a5, 1a883d <it_asf_div64+0x2d>
  1a882e:	089d                	mov.n	a9, a8

001a8830 <it_asf_div64+0x20>:
  1a8830:	404f10               	ssai	31
  1a8833:	0289                	s32i.n	a8, a2, 0
  1a8835:	814430               	src	a4, a4, a3
  1a8838:	1133f0               	slli	a3, a3, 1

001a883b <it_asf_div64+0x2b>:
  1a883b:	f01d                	retw.n

001a883d <it_asf_div64+0x2d>:
  1a883d:	c04450               	sub	a4, a4, a5
  1a8840:	2098a0               	or	a9, a8, a10
  1a8843:	098d                	mov.n	a8, a9
  1a8845:	fff9c6               	j	1a8830 <it_asf_div64+0x20>

001a8848 <it_asf_div64+0x38>:
  1a8848:	f01d                	retw.n

001a884a <it_asf_div64+0x3a>:
	...

001a884c <it_asf_sub64>:
  1a884c:	004136               	entry	a1, 32
  1a884f:	c07350               	sub	a7, a3, a5
  1a8852:	0279                	s32i.n	a7, a2, 0
  1a8854:	01b357               	bgeu	a3, a5, 1a8859 <it_asf_sub64+0xd>
  1a8857:	440b                	addi.n	a4, a4, -1

001a8859 <it_asf_sub64+0xd>:
  1a8859:	c08460               	sub	a8, a4, a6
  1a885c:	1289                	s32i.n	a8, a2, 4
  1a885e:	f01d                	retw.n

001a8860 <it_asf_dec_add64_64>:
  1a8860:	004136               	entry	a1, 32
  1a8863:	0468                	l32i.n	a6, a4, 0
  1a8865:	1498                	l32i.n	a9, a4, 4
  1a8867:	0388                	l32i.n	a8, a3, 0
  1a8869:	1358                	l32i.n	a5, a3, 4
  1a886b:	057f80               	extui	a7, a8, 31, 1
  1a886e:	459a                	add.n	a4, a5, a9
  1a8870:	1249                	s32i.n	a4, a2, 4
  1a8872:	1578f7               	bbci	a8, 31, 1a888b <it_asf_dec_add64_64+0x2b>
  1a8875:	1276f7               	bbci	a6, 31, 1a888b <it_asf_dec_add64_64+0x2b>
  1a8878:	b41b                	addi.n	a11, a4, 1
  1a887a:	d534a1               	l32r	a10, 19dd4c (7fffffff <_memmap_cacheattr_bp_allvalid+0x5ddddddd>)
  1a887d:	12b9                	s32i.n	a11, a2, 4
  1a887f:	10b6a0               	and	a11, a6, a10
  1a8882:	10a8a0               	and	a10, a8, a10
  1a8885:	aaba                	add.n	a10, a10, a11
  1a8887:	02a9                	s32i.n	a10, a2, 0
  1a8889:	f01d                	retw.n

001a888b <it_asf_dec_add64_64+0x2b>:
  1a888b:	0338                	l32i.n	a3, a3, 0
  1a888d:	336a                	add.n	a3, a3, a6
  1a888f:	0239                	s32i.n	a3, a2, 0
  1a8891:	021726               	beqi	a7, 1, 1a8897 <it_asf_dec_add64_64+0x37>
  1a8894:	0676f7               	bbci	a6, 31, 1a889e <it_asf_dec_add64_64+0x3e>

001a8897 <it_asf_dec_add64_64+0x37>:
  1a8897:	003396               	bltz	a3, 1a889e <it_asf_dec_add64_64+0x3e>
  1a889a:	541b                	addi.n	a5, a4, 1
  1a889c:	1259                	s32i.n	a5, a2, 4
  1a889e:	f01d                	retw.n

001a88a0 <it_asf_dec_multi10k>:
  1a88a0:	008136               	entry	a1, 64
  1a88a3:	11a380               	slli	a10, a3, 8
  1a88a6:	75b830               	extui	a11, a3, 24, 8
  1a88a9:	11c370               	slli	a12, a3, 9
  1a88ac:	85d730               	extui	a13, a3, 23, 9
  1a88af:	11e360               	slli	a14, a3, 10
  1a88b2:	95f630               	extui	a15, a3, 22, 10
  1a88b5:	119330               	slli	a9, a3, 13
  1a88b8:	c58330               	extui	a8, a3, 19, 13
  1a88bb:	1289                	s32i.n	a8, a2, 4
  1a88bd:	0299                	s32i.n	a9, a2, 0
  1a88bf:	1183c0               	slli	a8, a3, 4
  1a88c2:	359c30               	extui	a9, a3, 28, 4
  1a88c5:	11f9                	s32i.n	a15, a1, 4
  1a88c7:	01e9                	s32i.n	a14, a1, 0
  1a88c9:	31d9                	s32i.n	a13, a1, 12
  1a88cb:	21c9                	s32i.n	a12, a1, 8
  1a88cd:	51b9                	s32i.n	a11, a1, 20
  1a88cf:	41a9                	s32i.n	a10, a1, 16
  1a88d1:	7199                	s32i.n	a9, a1, 28
  1a88d3:	02ad                	mov.n	a10, a2
  1a88d5:	02bd                	mov.n	a11, a2
  1a88d7:	01cd                	mov.n	a12, a1
  1a88d9:	6189                	s32i.n	a8, a1, 24
  1a88db:	fff865               	call8	1a8860 <it_asf_dec_add64_64>
  1a88de:	10c1c2               	addi	a12, a1, 16
  1a88e1:	a18b                	addi.n	a10, a1, 8
  1a88e3:	0abd                	mov.n	a11, a10
  1a88e5:	fff7a5               	call8	1a8860 <it_asf_dec_add64_64>
  1a88e8:	02ad                	mov.n	a10, a2
  1a88ea:	02bd                	mov.n	a11, a2
  1a88ec:	c18b                	addi.n	a12, a1, 8
  1a88ee:	fff725               	call8	1a8860 <it_asf_dec_add64_64>
  1a88f1:	02bd                	mov.n	a11, a2
  1a88f3:	02ad                	mov.n	a10, a2
  1a88f5:	18c1c2               	addi	a12, a1, 24
  1a88f8:	fff665               	call8	1a8860 <it_asf_dec_add64_64>
  1a88fb:	f01d                	retw.n

001a88fd <it_asf_dec_multi10k+0x5d>:
  1a88fd:	000000                                        ...

001a8900 <get_field_of_length>:
  1a8900:	006136               	entry	a1, 48
  1a8903:	080c                	movi.n	a8, 0
  1a8905:	090c                	movi.n	a9, 0
  1a8907:	0a0c                	movi.n	a10, 0
  1a8909:	0041a2               	s8i	a10, a1, 0
  1a890c:	0141a2               	s8i	a10, a1, 1
  1a890f:	024192               	s8i	a9, a1, 2
  1a8912:	034182               	s8i	a8, a1, 3
  1a8915:	1d42f6               	bgeui	a2, 4, 1a8936 <get_field_of_length+0x36>
  1a8918:	b20b                	addi.n	a11, a2, -1
  1a891a:	1c3bf6               	bgeui	a11, 3, 1a893a <get_field_of_length+0x3a>
  1a891d:	043266               	bnei	a2, 3, 1a8925 <get_field_of_length+0x25>
  1a8920:	221b                	addi.n	a2, a2, 1
  1a8922:	742020               	extui	a2, a2, 0, 8

001a8925 <get_field_of_length+0x25>:
  1a8925:	20d330               	or	a13, a3, a3
  1a8928:	20a110               	or	a10, a1, a1
  1a892b:	01a0b2               	movi	a11, 1
  1a892e:	02cd                	mov.n	a12, a2
  1a8930:	fdc4a5               	call8	1a657c <sys_fread>
  1a8933:	071a27               	beq	a10, a2, 1a893e <get_field_of_length+0x3e>

001a8936 <get_field_of_length+0x36>:
  1a8936:	f27c                	movi.n	a2, -1
  1a8938:	f01d                	retw.n

001a893a <get_field_of_length+0x3a>:
  1a893a:	020c                	movi.n	a2, 0
  1a893c:	f01d                	retw.n

001a893e <get_field_of_length+0x3e>:
  1a893e:	030192               	l8ui	a9, a1, 3
  1a8941:	010182               	l8ui	a8, a1, 1
  1a8944:	000122               	l8ui	a2, a1, 0
  1a8947:	118880               	slli	a8, a8, 8
  1a894a:	202280               	or	a2, a2, a8
  1a894d:	020182               	l8ui	a8, a1, 2
  1a8950:	019980               	slli	a9, a9, 24
  1a8953:	118800               	slli	a8, a8, 16
  1a8956:	208890               	or	a8, a8, a9
  1a8959:	202280               	or	a2, a2, a8
  1a895c:	f01d                	retw.n

001a895e <get_field_of_length+0x5e>:
	...

001a8960 <get_length_of_type>:
  1a8960:	004136               	entry	a1, 32
  1a8963:	320b                	addi.n	a3, a2, -1
  1a8965:	0933f6               	bgeui	a3, 3, 1a8972 <get_length_of_type+0x12>
  1a8968:	083266               	bnei	a2, 3, 1a8974 <get_length_of_type+0x14>
  1a896b:	221b                	addi.n	a2, a2, 1
  1a896d:	742020               	extui	a2, a2, 0, 8
  1a8970:	f01d                	retw.n

001a8972 <get_length_of_type+0x12>:
  1a8972:	020c                	movi.n	a2, 0

001a8974 <get_length_of_type+0x14>:
  1a8974:	f01d                	retw.n

001a8976 <get_length_of_type+0x16>:
	...

001a8978 <ALARMIF>:
  1a8978:	004136               	entry	a1, 32
  1a897b:	f01d                	retw.n

001a897d <ALARMIF+0x5>:
  1a897d:	000000                                        ...

Disassembly of section .lib_msbc_sbc_dec.text:

001a8980 <xa_sbc_unpack_frame-0xb0>:
  1a8980:	0029f7a0 00003e80 0029f2b0 00001000     ..)..>....).....
  1a8990:	00007d00 0000ac44 0000bb80 0029f338     .}..D.......8.).
  1a89a0:	0029f3c8 0029f458 0029f660 00000a00     ..).X.).`.).....
  1a89b0:	00000a28 001a9678 ffff8002 ffff8000     (...x...........
  1a89c0:	ffff8001 ffff8003 0029f7d0 0029f7e0     ..........)...).
  1a89d0:	0029f7d8 00200020 ffff9480 00000aa8     ..). . .........
  1a89e0:	00001482 00001483 00001480 00001481     ................
  1a89f0:	001a99a0 0029f800 0029f810 0029f808     ......)...)...).
  1a8a00:	ffff9440 00001442 00001443 00001440     @...B...C...@...
  1a8a10:	00001441 001a9618 001a9c9c 001a9940     A...........@...
  1a8a20:	001a9f20 0029f830 0029fc70 0029fc30      ...0.).p.).0.).

001a8a30 <xa_sbc_unpack_frame>:
  1a8a30:	014136               	entry	a1, 160
  1a8a33:	1b6122               	s32i	a2, a1, 108
  1a8a36:	ffd281               	l32r	a8, 1a8980 (29f7a0 <Dec_Proto_8_80_72+0x140>)
  1a8a39:	136132               	s32i	a3, a1, 76
  1a8a3c:	18a8                	l32i.n	a10, a8, 4
  1a8a3e:	2898                	l32i.n	a9, a8, 8
  1a8a40:	08b8                	l32i.n	a11, a8, 0
  1a8a42:	68c8                	l32i.n	a12, a8, 24
  1a8a44:	58d8                	l32i.n	a13, a8, 20
  1a8a46:	48e8                	l32i.n	a14, a8, 16
  1a8a48:	38f8                	l32i.n	a15, a8, 12
  1a8a4a:	31f9                	s32i.n	a15, a1, 12
  1a8a4c:	41e9                	s32i.n	a14, a1, 16
  1a8a4e:	51d9                	s32i.n	a13, a1, 20
  1a8a50:	61c9                	s32i.n	a12, a1, 24
  1a8a52:	01b9                	s32i.n	a11, a1, 0
  1a8a54:	2199                	s32i.n	a9, a1, 8
  1a8a56:	11a9                	s32i.n	a10, a1, 4
  1a8a58:	9898                	l32i.n	a9, a8, 36
  1a8a5a:	88a8                	l32i.n	a10, a8, 32
  1a8a5c:	78b8                	l32i.n	a11, a8, 28
  1a8a5e:	71b9                	s32i.n	a11, a1, 28
  1a8a60:	81a9                	s32i.n	a10, a1, 32
  1a8a62:	9199                	s32i.n	a9, a1, 36
  1a8a64:	a888                	l32i.n	a8, a8, 40
  1a8a66:	a189                	s32i.n	a8, a1, 40
  1a8a68:	0d400a41e0b0456e 	{ blti.w18	a5, 4, 1a8b1a <xa_sbc_unpack_frame+0xea>; nop }
  1a8a70:	ff0c                	movi.n	a15, 15
  1a8a72:	8c0c                	movi.n	a12, 8
  1a8a74:	420c                	movi.n	a2, 4
  1a8a76:	170c                	movi.n	a7, 1
  1a8a78:	ffc361               	l32r	a6, 1a8984 (3e80 <xthals_release_major+0xfa0>)
  1a8a7b:	0004d2               	l8ui	a13, a4, 0
  1a8a7e:	ada0e2               	movi	a14, 173
  1a8a81:	0d00464130b08dee 	{ beq.w18	a13, a14, 1a8ee8 <xa_sbc_unpack_frame+0x4b8>; nop }
  1a8a89:	9ca082               	movi	a8, 156
  1a8a8c:	0d000841e0b08d8e 	{ beq.w18	a13, a8, 1a8b1e <xa_sbc_unpack_frame+0xee>; nop }
  1a8a94:	e27c                	movi.n	a2, -2
  1a8a96:	f01d                	retw.n

001a8a98 <xa_sbc_unpack_frame+0x68>:
	...

001a8a9a <xa_sbc_unpack_frame+0x6a>:
  1a8a9a:	1d21f2               	l32i	a15, a1, 116
  1a8a9d:	112192               	l32i	a9, a1, 68
  1a8aa0:	20cff2               	addi	a15, a15, 32
  1a8aa3:	7339f7               	bltu	a9, a15, 1a8b1a <xa_sbc_unpack_frame+0xea>
  1a8aa6:	0b0c                	movi.n	a11, 0
  1a8aa8:	0a0c                	movi.n	a10, 0
  1a8aaa:	1d2182               	l32i	a8, a1, 116
  1a8aad:	1321c2               	l32i	a12, a1, 76
  1a8ab0:	090c                	movi.n	a9, 0
  1a8ab2:	094c92               	s8i	a9, a12, 9
  1a8ab5:	880b                	addi.n	a8, a8, -1
  1a8ab7:	790c                	movi.n	a9, 7
  1a8ab9:	1b9876               	loopnez	a8, 1a8ad8 <xa_sbc_unpack_frame+0xa8>
  1a8abc:	040482               	l8ui	a8, a4, 4
  1a8abf:	400900               	ssr	a9
  1a8ac2:	b18080               	sra	a8, a8
  1a8ac5:	990b                	addi.n	a9, a9, -1
  1a8ac7:	048080               	extui	a8, a8, 0, 1
  1a8aca:	401a00               	ssl	a10
  1a8acd:	a18800               	sll	a8, a8
  1a8ad0:	aa1b                	addi.n	a10, a10, 1
  1a8ad2:	20bb80               	or	a11, a11, a8
  1a8ad5:	094cb2               	s8i	a11, a12, 9

001a8ad8 <xa_sbc_unpack_frame+0xa8>:
  1a8ad8:	1321a2               	l32i	a10, a1, 76
  1a8adb:	0c0aa2               	l8ui	a10, a10, 12
  1a8ade:	0404d2               	l8ui	a13, a4, 4
  1a8ae1:	0d404e4140b04a0e 	{ beqi.w18	a10, 4, 1a8fc9 <xa_sbc_unpack_frame+0x599>; nop }

001a8ae9 <xa_sbc_unpack_frame+0xb9>:
  1a8ae9:	21d9                	s32i.n	a13, a1, 8
  1a8aeb:	1061f2               	s32i	a15, a1, 64
  1a8aee:	1121b2               	l32i	a11, a1, 68
  1a8af1:	1d21e2               	l32i	a14, a1, 116
  1a8af4:	142152               	l32i	a5, a1, 80
  1a8af7:	400001b5440135ee 	{ ae_movda16	aed1, a5; nop; ae_movda16	aed0, a14 }
  1a8aff:	0c801a003110959e 	{ nop; ae_mul16x4	aed1, aed0, aed0, aed1 }
  1a8b07:	10cee2               	addi	a14, a14, 16
  1a8b0a:	2550c4               	ae_movad32.l	a5, aed0
  1a8b0d:	f1e9                	s32i.n	a14, a1, 60
  1a8b0f:	a0c5f0               	addx4	a12, a5, a15
  1a8b12:	0d00114170b0cbce 	{ bgeu.w18	a11, a12, 1a8c2d <xa_sbc_unpack_frame+0x1fd>; nop }

001a8b1a <xa_sbc_unpack_frame+0xea>:
  1a8b1a:	f27c                	movi.n	a2, -1
  1a8b1c:	f01d                	retw.n

001a8b1e <xa_sbc_unpack_frame+0xee>:
  1a8b1e:	090c                	movi.n	a9, 0
  1a8b20:	076392               	s32i	a9, a3, 28
  1a8b23:	010492               	l8ui	a9, a4, 1
  1a8b26:	0020f0               	nop
  1a8b29:	148690               	extui	a8, a9, 6, 2
  1a8b2c:	126182               	s32i	a8, a1, 72
  1a8b2f:	43d816               	beqz	a8, 1a8f70 <xa_sbc_unpack_frame+0x540>
  1a8b32:	0d404441e0b0180e 	{ beqi.w18	a8, 1, 1a8f84 <xa_sbc_unpack_frame+0x554>; nop }
  1a8b3a:	0d40464120b0280e 	{ beqi.w18	a8, 2, 1a8fa0 <xa_sbc_unpack_frame+0x570>; nop }
  1a8b42:	0d40474130b0380e 	{ beqi.w18	a8, 3, 1a8fb9 <xa_sbc_unpack_frame+0x589>; nop }

001a8b4a <xa_sbc_unpack_frame+0x11a>:
  1a8b4a:	14d490               	extui	a13, a9, 4, 2
  1a8b4d:	40cd16               	beqz	a13, 1a8f5d <xa_sbc_unpack_frame+0x52d>
  1a8b50:	0d40424140b01d0e 	{ beqi.w18	a13, 1, 1a8f78 <xa_sbc_unpack_frame+0x548>; nop }
  1a8b58:	0d40434140b02d0e 	{ beqi.w18	a13, 2, 1a8f90 <xa_sbc_unpack_frame+0x560>; nop }
  1a8b60:	0d40444170b03d0e 	{ beqi.w18	a13, 3, 1a8fab <xa_sbc_unpack_frame+0x57b>; nop }

001a8b68 <xa_sbc_unpack_frame+0x138>:
  1a8b68:	132182               	l32i	a8, a1, 76
  1a8b6b:	14f290               	extui	a15, a9, 2, 2
  1a8b6e:	0048f2               	s8i	a15, a8, 0
  1a8b71:	3f4f16               	beqz	a15, 1a8f69 <xa_sbc_unpack_frame+0x539>
  1a8b74:	0d403c41c0b01f0e 	{ beqi.w18	a15, 1, 1a8f44 <xa_sbc_unpack_frame+0x514>; nop }
  1a8b7c:	0d403c4140b02f0e 	{ beqi.w18	a15, 2, 1a8f44 <xa_sbc_unpack_frame+0x514>; nop }
  1a8b84:	0d403b41c0b03f0e 	{ beqi.w18	a15, 3, 1a8f44 <xa_sbc_unpack_frame+0x514>; nop }

001a8b8c <xa_sbc_unpack_frame+0x15c>:
  1a8b8c:	0104d2               	l8ui	a13, a4, 1
  1a8b8f:	1321a2               	l32i	a10, a1, 76
  1a8b92:	04d1d0               	extui	a13, a13, 1, 1
  1a8b95:	0a4ad2               	s8i	a13, a10, 10
  1a8b98:	0104b2               	l8ui	a11, a4, 1
  1a8b9b:	209220               	or	a9, a2, a2
  1a8b9e:	04b0b0               	extui	a11, a11, 0, 1
  1a8ba1:	939cb0               	movnez	a9, a12, a11
  1a8ba4:	749090               	extui	a9, a9, 0, 8
  1a8ba7:	0c4a92               	s8i	a9, a10, 12
  1a8baa:	0204d2               	l8ui	a13, a4, 2
  1a8bad:	046ad2               	s32i	a13, a10, 16

001a8bb0 <xa_sbc_unpack_frame+0x180>:
  1a8bb0:	1321e2               	l32i	a14, a1, 76
  1a8bb3:	1d6192               	s32i	a9, a1, 116
  1a8bb6:	080e82               	l8ui	a8, a14, 8
  1a8bb9:	146182               	s32i	a8, a1, 80
  1a8bbc:	0b0ee2               	l8ui	a14, a14, 11
  1a8bbf:	1561e2               	s32i	a14, a1, 84
  1a8bc2:	35af16               	beqz	a15, 1a8f20 <xa_sbc_unpack_frame+0x4f0>
  1a8bc5:	0d40354170b01f0e 	{ beqi.w18	a15, 1, 1a8f20 <xa_sbc_unpack_frame+0x4f0>; nop }

001a8bcd <xa_sbc_unpack_frame+0x19d>:
  1a8bcd:	0d40364110b02f0e 	{ beqi.w18	a15, 2, 1a8f32 <xa_sbc_unpack_frame+0x502>; nop }
  1a8bd5:	0d40354190b03f0e 	{ beqi.w18	a15, 3, 1a8f32 <xa_sbc_unpack_frame+0x502>; nop }

001a8bdd <xa_sbc_unpack_frame+0x1ad>:
  1a8bdd:	1321b2               	l32i	a11, a1, 76
  1a8be0:	0104d2               	l8ui	a13, a4, 1
  1a8be3:	0061d2               	s32i	a13, a1, 0
  1a8be6:	0204c2               	l8ui	a12, a4, 2
  1a8be9:	0161c2               	s32i	a12, a1, 4
  1a8bec:	11c5d0               	slli	a12, a5, 3
  1a8bef:	000bb2               	l8ui	a11, a11, 0
  1a8bf2:	1161c2               	s32i	a12, a1, 68
  1a8bf5:	0d7fea4110b03b0e 	{ beqi.w18	a11, 3, 1a8a9a <xa_sbc_unpack_frame+0x6a>; nop }
  1a8bfd:	1d2152               	l32i	a5, a1, 116
  1a8c00:	142182               	l32i	a8, a1, 80
  1a8c03:	400001b54423385e 	{ ae_movda16	aed3, a8; nop; ae_movda16	aed2, a5 }
  1a8c0b:	0c801a023332959e 	{ nop; ae_mul16x4	aed3, aed2, aed2, aed3 }
  1a8c13:	2552c4               	ae_movad32.l	a5, aed2
  1a8c16:	20a0d2               	movi	a13, 32
  1a8c19:	a0f5d0               	addx4	a15, a5, a13
  1a8c1c:	0d3fef41a0b0ecfe 	{ bltu.w18	a12, a15, 1a8b1a <xa_sbc_unpack_frame+0xea>; nop }
  1a8c24:	1061d2               	s32i	a13, a1, 64
  1a8c27:	10a092               	movi	a9, 16
  1a8c2a:	0f6192               	s32i	a9, a1, 60

001a8c2d <xa_sbc_unpack_frame+0x1fd>:
  1a8c2d:	393516               	beqz	a5, 1a8fc4 <xa_sbc_unpack_frame+0x594>
  1a8c30:	013d                	mov.n	a3, a1
  1a8c32:	102182               	l32i	a8, a1, 64
  1a8c35:	f1b8                	l32i.n	a11, a1, 60
  1a8c37:	24f080               	extui	a15, a8, 0, 3
  1a8c3a:	21d380               	srai	a13, a8, 3
  1a8c3d:	24e0b0               	extui	a14, a11, 0, 3
  1a8c40:	21c3b0               	srai	a12, a11, 3
  1a8c43:	a0cc10               	addx4	a12, a12, a1
  1a8c46:	c0e2e0               	sub	a14, a2, a14
  1a8c49:	d4da                	add.n	a13, a4, a13
  1a8c4b:	c0f2f0               	sub	a15, a2, a15
  1a8c4e:	400f00               	ssr	a15
  1a8c51:	000dd2               	l8ui	a13, a13, 0
  1a8c54:	884b                	addi.n	a8, a8, 4
  1a8c56:	b1d0d0               	sra	a13, a13
  1a8c59:	401e00               	ssl	a14
  1a8c5c:	34d0d0               	extui	a13, a13, 0, 4
  1a8c5f:	400001b470214cde 	{ ae_l32.i	aed1, a12, 0; nop; ae_movda32	aed2, a13 }
  1a8c67:	1b21e2               	l32i	a14, a1, 108
  1a8c6a:	a19d00               	sll	a9, a13
  1a8c6d:	400000f145f0995e 	{ ae_movda32	aed0, a9; nop; addi	a9, a5, -1 }
  1a8c75:	489976               	loopnez	a9, 1a8cc1 <xa_sbc_unpack_frame+0x291>
  1a8c78:	bdfb04100f10908e 	{ extui	a9, a8, 0, 3; nop; ae_or	aed1, aed1, aed0 }
  1a8c80:	400000412001bcbe 	{ ae_s32.l.i	aed1, a12, 0; nop; addi	a11, a11, 4 }
  1a8c88:	21a380               	srai	a10, a8, 3
  1a8c8b:	e12e14               	ae_s32.l.ip	aed2, a14, 4
  1a8c8e:	a4aa                	add.n	a10, a4, a10
  1a8c90:	24d0b0               	extui	a13, a11, 0, 3
  1a8c93:	000aa2               	l8ui	a10, a10, 0
  1a8c96:	c0d2d0               	sub	a13, a2, a13
  1a8c99:	c09290               	sub	a9, a2, a9
  1a8c9c:	21c3b0               	srai	a12, a11, 3
  1a8c9f:	a0cc30               	addx4	a12, a12, a3
  1a8ca2:	400900               	ssr	a9
  1a8ca5:	b190a0               	sra	a9, a10
  1a8ca8:	4000004070018c8e 	{ ae_l32.i	aed1, a12, 0; nop; addi	a8, a8, 4 }
  1a8cb0:	401d00               	ssl	a13
  1a8cb3:	349090               	extui	a9, a9, 0, 4
  1a8cb6:	a1a900               	sll	a10, a9
  1a8cb9:	400001b545204a9e 	{ ae_movda32	aed0, a10; nop; ae_movda32	aed2, a9 }

001a8cc1 <xa_sbc_unpack_frame+0x291>:
  1a8cc1:	bdfb40100f4000de 	{ movi	a13, 0; nop; ae_or	aed4, aed1, aed0 }
  1a8cc9:	53d5d0               	max	a13, a5, a13
  1a8ccc:	e04c04               	ae_s32.l.i	aed4, a12, 0
  1a8ccf:	e12e14               	ae_s32.l.ip	aed2, a14, 4

001a8cd2 <xa_sbc_unpack_frame+0x2a2>:
  1a8cd2:	20a110               	or	a10, a1, a1
  1a8cd5:	102152               	l32i	a5, a1, 64
  1a8cd8:	0f21b2               	l32i	a11, a1, 60
  1a8cdb:	a05d50               	addx4	a5, a13, a5
  1a8cde:	a0bdb0               	addx4	a11, a13, a11
  1a8ce1:	014be5               	call8	1aa1a0 <xa_sbc_crc8>
  1a8ce4:	030482               	l8ui	a8, a4, 3
  1a8ce7:	f03d                	nop.n
  1a8ce9:	0d00264130b0b8ae 	{ bne.w18	a8, a10, 1a8f50 <xa_sbc_unpack_frame+0x520>; nop }
  1a8cf1:	1321f2               	l32i	a15, a1, 76
  1a8cf4:	1d21d2               	l32i	a13, a1, 116
  1a8cf7:	000ff2               	l8ui	a15, a15, 0
  1a8cfa:	0e6152               	s32i	a5, a1, 56
  1a8cfd:	253f16               	beqz	a15, 1a8f54 <xa_sbc_unpack_frame+0x524>
  1a8d00:	0d40254100b01f0e 	{ beqi.w18	a15, 1, 1a8f54 <xa_sbc_unpack_frame+0x524>; nop }

001a8d08 <xa_sbc_unpack_frame+0x2d8>:
  1a8d08:	11edf0               	slli	a14, a13, 1
  1a8d0b:	1b21a2               	l32i	a10, a1, 108
  1a8d0e:	1221c2               	l32i	a12, a1, 72
  1a8d11:	1321b2               	l32i	a11, a1, 76
  1a8d14:	74c0c0               	extui	a12, a12, 0, 8
  1a8d17:	015165               	call8	1aa22c <xa_sbc_calculate_bits>
  1a8d1a:	0e21f2               	l32i	a15, a1, 56
  1a8d1d:	fea0e2               	movi	a14, 254
  1a8d20:	21d3f0               	srai	a13, a15, 3
  1a8d23:	34f0f0               	extui	a15, a15, 0, 4
  1a8d26:	10dde0               	and	a13, a13, a14
  1a8d29:	80d4d0               	add	a13, a4, a13
  1a8d2c:	186407               	bbci	a4, 0, 1a8d48 <xa_sbc_unpack_frame+0x318>
  1a8d2f:	00a052               	movi	a5, 0
  1a8d32:	67ef54               	wur.ae_bitptr	a5
  1a8d35:	fdcd52               	addi	a5, a13, -3
  1a8d38:	775504               	ae_dbi	a5, 16
  1a8d3b:	775504               	ae_dbi	a5, 16
  1a8d3e:	775584               	ae_dbi	a5, 8
  1a8d41:	7745f4               	ae_db	a5, a15
  1a8d44:	000446               	j	1a8d59 <xa_sbc_unpack_frame+0x329>

001a8d47 <xa_sbc_unpack_frame+0x317>:
	...

001a8d48 <xa_sbc_unpack_frame+0x318>:
  1a8d48:	fecd52               	addi	a5, a13, -2
  1a8d4b:	080c                	movi.n	a8, 0
  1a8d4d:	67ef84               	wur.ae_bitptr	a8
  1a8d50:	775504               	ae_dbi	a5, 16
  1a8d53:	775504               	ae_dbi	a5, 16
  1a8d56:	7745f4               	ae_db	a5, a15

001a8d59 <xa_sbc_unpack_frame+0x329>:
  1a8d59:	1e6152               	s32i	a5, a1, 120
  1a8d5c:	152192               	l32i	a9, a1, 84
  1a8d5f:	67eea4               	rur.ae_bitptr	a10
  1a8d62:	1f61a2               	s32i	a10, a1, 124
  1a8d65:	0f3916               	beqz	a9, 1a8e5c <xa_sbc_unpack_frame+0x42c>
  1a8d68:	1421c2               	l32i	a12, a1, 80
  1a8d6b:	0edc16               	beqz	a12, 1a8e5c <xa_sbc_unpack_frame+0x42c>
  1a8d6e:	0c2c                	movi.n	a12, 32
  1a8d70:	1d21f2               	l32i	a15, a1, 116
  1a8d73:	060c                	movi.n	a6, 0
  1a8d75:	030c                	movi.n	a3, 0
  1a8d77:	0e0c                	movi.n	a14, 0
  1a8d79:	1661e2               	s32i	a14, a1, 88
  1a8d7c:	186132               	s32i	a3, a1, 96
  1a8d7f:	176162               	s32i	a6, a1, 92
  1a8d82:	ff0131               	l32r	a3, 1a8988 (29f2b0 <_lib_msbc_sbc_dec_rodata_start>)
  1a8d85:	ff0161               	l32r	a6, 1a898c (1000 <XtosCoreStateSize+0xd80>)
  1a8d88:	11ffe0               	slli	a15, a15, 2
  1a8d8b:	1961f2               	s32i	a15, a1, 100

001a8d8e <xa_sbc_unpack_frame+0x35e>:
  1a8d8e:	0e0c                	movi.n	a14, 0
  1a8d90:	1b2182               	l32i	a8, a1, 108
  1a8d93:	1421a2               	l32i	a10, a1, 80
  1a8d96:	172192               	l32i	a9, a1, 92
  1a8d99:	0b0c                	movi.n	a11, 0
  1a8d9b:	1c61b2               	s32i	a11, a1, 112
  1a8d9e:	99aa                	add.n	a9, a9, a10
  1a8da0:	1821a2               	l32i	a10, a1, 96
  1a8da3:	1199b0               	slli	a9, a9, 5
  1a8da6:	aa8a                	add.n	a10, a10, a8
  1a8da8:	3ccaa2               	addi	a10, a10, 60
  1a8dab:	808890               	add	a8, a8, a9
  1a8dae:	ebfa23000004c88f 	{ addi	a8, a8, 60; ae_movi	aed4, 0; nop }
  1a8db6:	1a6182               	s32i	a8, a1, 104

001a8db9 <xa_sbc_unpack_frame+0x389>:
  1a8db9:	0afd                	mov.n	a15, a10
  1a8dbb:	1b21d2               	l32i	a13, a1, 108
  1a8dbe:	1d2182               	l32i	a8, a1, 116
  1a8dc1:	deda                	add.n	a13, a14, a13
  1a8dc3:	06dd92               	addmi	a9, a13, 0x600
  1a8dc6:	40c992               	addi	a9, a9, 64
  1a8dc9:	4c9876               	loopnez	a8, 1a8e19 <xa_sbc_unpack_frame+0x3e9>
  1a8dcc:	0948                	l32i.n	a4, a9, 0
  1a8dce:	994b                	addi.n	a9, a9, 4
  1a8dd0:	0d4004c40eb004ae 	{ beqz.w18	a4, 1a8e14 <xa_sbc_unpack_frame+0x3e4>; ae_mov	aed0, aed4 }
  1a8dd8:	0d28                	l32i.n	a2, a13, 0
  1a8dda:	11b4d0               	slli	a11, a4, 3
  1a8ddd:	698244               	ae_lb	a8, a4
  1a8de0:	774544               	ae_db	a5, a4
  1a8de3:	c233b4               	ae_l32x2.x	aed3, a3, a11
  1a8de6:	1188a0               	slli	a8, a8, 6
  1a8de9:	2088c0               	or	a8, a8, a12
  1a8dec:	152884               	ae_movda32x2	aed2, a8, a8
  1a8def:	0c801ab3c2d0172e 	{ ae_cvt48a32	aed1, a7; ae_mul32.ll	aed0, aed2, aed3 }
  1a8df7:	8d1014               	ae_srai64	aed1, aed1, 16
  1a8dfa:	8d0704               	ae_srai64	aed0, aed0, 23
  1a8dfd:	310014               	ae_add64	aed0, aed0, aed1
  1a8e00:	eb19dd030200259f 	{ nop; ae_mula32.hh	aed0, aed2, aed3; nop }
  1a8e08:	3c1614               	ae_cvt48a32	aed1, a6
  1a8e0b:	4d0014               	ae_sub64	aed0, aed0, aed1
  1a8e0e:	210204               	ae_slaaq56	aed0, aed0, a2
  1a8e11:	8c0704               	ae_srai64	aed0, aed0, 7

001a8e14 <xa_sbc_unpack_frame+0x3e4>:
  1a8e14:	e50f14               	ae_s32m.iu	aed0, a15, 4
  1a8e17:	dd4b                	addi.n	a13, a13, 4

001a8e19 <xa_sbc_unpack_frame+0x3e9>:
  1a8e19:	1a21d2               	l32i	a13, a1, 104
  1a8e1c:	20caa2               	addi	a10, a10, 32
  1a8e1f:	1d2192               	l32i	a9, a1, 116
  1a8e22:	1921f2               	l32i	a15, a1, 100
  1a8e25:	1c2182               	l32i	a8, a1, 112
  1a8e28:	eefa                	add.n	a14, a14, a15
  1a8e2a:	889a                	add.n	a8, a8, a9
  1a8e2c:	1c6182               	s32i	a8, a1, 112
  1a8e2f:	0d3ff84060b4bade 	{ bne.w18	a10, a13, 1a8db9 <xa_sbc_unpack_frame+0x389>; ae_movi	aed4, 0 }
  1a8e37:	1521b2               	l32i	a11, a1, 84
  1a8e3a:	1721e2               	l32i	a14, a1, 92
  1a8e3d:	1621a2               	l32i	a10, a1, 88
  1a8e40:	1821d2               	l32i	a13, a1, 96
  1a8e43:	aa1b                	addi.n	a10, a10, 1
  1a8e45:	40cdd2               	addi	a13, a13, 64
  1a8e48:	02cee2               	addi	a14, a14, 2
  1a8e4b:	1761e2               	s32i	a14, a1, 92
  1a8e4e:	1861d2               	s32i	a13, a1, 96
  1a8e51:	1661a2               	s32i	a10, a1, 88
  1a8e54:	0d3ff34160b0babe 	{ bne.w18	a10, a11, 1a8d8e <xa_sbc_unpack_frame+0x35e>; nop }
  1a8e5c:	112182               	l32i	a8, a1, 68
  1a8e5f:	1e21a2               	l32i	a10, a1, 120
  1a8e62:	67eeb4               	rur.ae_bitptr	a11
  1a8e65:	c0a5a0               	sub	a10, a5, a10
  1a8e68:	b0aab0               	addx8	a10, a10, a11
  1a8e6b:	1f21b2               	l32i	a11, a1, 124
  1a8e6e:	e198                	l32i.n	a9, a1, 56
  1a8e70:	c0aab0               	sub	a10, a10, a11
  1a8e73:	99aa                	add.n	a9, a9, a10
  1a8e75:	106192               	s32i	a9, a1, 64
  1a8e78:	0d3fc941e0b0989e 	{ blt.w18	a8, a9, 1a8b1a <xa_sbc_unpack_frame+0xea>; nop }
  1a8e80:	132132               	l32i	a3, a1, 76
  1a8e83:	0003b2               	l8ui	a11, a3, 0
  1a8e86:	090332               	l8ui	a3, a3, 9
  1a8e89:	433b66               	bnei	a11, 3, 1a8ed0 <xa_sbc_unpack_frame+0x4a0>
  1a8e8c:	152182               	l32i	a8, a1, 84
  1a8e8f:	d8bc                	beqz.n	a8, 1a8ed0 <xa_sbc_unpack_frame+0x4a0>
  1a8e91:	050c                	movi.n	a5, 0
  1a8e93:	090c                	movi.n	a9, 0
  1a8e95:	166192               	s32i	a9, a1, 88

001a8e98 <xa_sbc_unpack_frame+0x468>:
  1a8e98:	1b0c                	movi.n	a11, 1
  1a8e9a:	1b21c2               	l32i	a12, a1, 108
  1a8e9d:	1d21a2               	l32i	a10, a1, 116
  1a8ea0:	c5ca                	add.n	a12, a5, a12
  1a8ea2:	189a76               	loopnez	a10, 1a8ebe <xa_sbc_unpack_frame+0x48e>
  1a8ea5:	100b37               	bnone	a11, a3, 1a8eb9 <xa_sbc_unpack_frame+0x489>
  1a8ea8:	182cf2               	l32i	a15, a12, 96
  1a8eab:	102ce2               	l32i	a14, a12, 64
  1a8eae:	defa                	add.n	a13, a14, a15
  1a8eb0:	106cd2               	s32i	a13, a12, 64
  1a8eb3:	c0eef0               	sub	a14, a14, a15
  1a8eb6:	186ce2               	s32i	a14, a12, 96

001a8eb9 <xa_sbc_unpack_frame+0x489>:
  1a8eb9:	11bbf0               	slli	a11, a11, 1
  1a8ebc:	cc4b                	addi.n	a12, a12, 4

001a8ebe <xa_sbc_unpack_frame+0x48e>:
  1a8ebe:	40c552               	addi	a5, a5, 64
  1a8ec1:	162182               	l32i	a8, a1, 88
  1a8ec4:	152192               	l32i	a9, a1, 84
  1a8ec7:	01c882               	addi	a8, a8, 1
  1a8eca:	166182               	s32i	a8, a1, 88
  1a8ecd:	c79897               	bne	a8, a9, 1a8e98 <xa_sbc_unpack_frame+0x468>
  1a8ed0:	102122               	l32i	a2, a1, 64
  1a8ed3:	887c                	movi.n	a8, -8
  1a8ed5:	249020               	extui	a9, a2, 0, 3
  1a8ed8:	108280               	and	a8, a2, a8
  1a8edb:	888b                	addi.n	a8, a8, 8
  1a8edd:	932890               	movnez	a2, a8, a9
  1a8ee0:	212320               	srai	a2, a2, 3
  1a8ee3:	232280               	sext	a2, a2, 15
  1a8ee6:	f01d                	retw.n

001a8ee8 <xa_sbc_unpack_frame+0x4b8>:
  1a8ee8:	0c9d                	mov.n	a9, a12
  1a8eea:	084372               	s8i	a7, a3, 8
  1a8eed:	0c43c2               	s8i	a12, a3, 12
  1a8ef0:	0b43f2               	s8i	a15, a3, 11
  1a8ef3:	400001114504d6ae 	{ ae_movda32	aed4, a6; nop; movi	a13, 26 }
  1a8efb:	c5fabe142a32431e 	{ ae_s32.l.i	aed4, a3, 4; ae_movi	aed2, 26; ae_movi	aed3, 1 }
  1a8f03:	400001012703b30e 	{ ae_s32.l.i	aed3, a3, 28; nop; movi	a11, 0 }
  1a8f0b:	1261b2               	s32i	a11, a1, 72
  1a8f0e:	400001012402f30e 	{ ae_s32.l.i	aed2, a3, 16; nop; movi	a15, 0 }
  1a8f16:	0043f2               	s8i	a15, a3, 0
  1a8f19:	0a43f2               	s8i	a15, a3, 10
  1a8f1c:	ff2406               	j	1a8bb0 <xa_sbc_unpack_frame+0x180>

001a8f1f <xa_sbc_unpack_frame+0x4ef>:
	...

001a8f20 <xa_sbc_unpack_frame+0x4f0>:
  1a8f20:	1d21c2               	l32i	a12, a1, 116
  1a8f23:	11ccc0               	slli	a12, a12, 4
  1a8f26:	0d3fca4130b0acde 	{ bge.w18	a12, a13, 1a8bcd <xa_sbc_unpack_frame+0x19d>; nop }
  1a8f2e:	000386               	j	1a8f40 <xa_sbc_unpack_frame+0x510>

001a8f31 <xa_sbc_unpack_frame+0x501>:
	...

001a8f32 <xa_sbc_unpack_frame+0x502>:
  1a8f32:	1d21e2               	l32i	a14, a1, 116
  1a8f35:	11eeb0               	slli	a14, a14, 5
  1a8f38:	0d3fca4110b0aede 	{ bge.w18	a14, a13, 1a8bdd <xa_sbc_unpack_frame+0x1ad>; nop }

001a8f40 <xa_sbc_unpack_frame+0x510>:
  1a8f40:	c27c                	movi.n	a2, -4
  1a8f42:	f01d                	retw.n

001a8f44 <xa_sbc_unpack_frame+0x514>:
  1a8f44:	132192               	l32i	a9, a1, 76
  1a8f47:	280c                	movi.n	a8, 2
  1a8f49:	084982               	s8i	a8, a9, 8
  1a8f4c:	ff0f06               	j	1a8b8c <xa_sbc_unpack_frame+0x15c>

001a8f4f <xa_sbc_unpack_frame+0x51f>:
	...

001a8f50 <xa_sbc_unpack_frame+0x520>:
  1a8f50:	d27c                	movi.n	a2, -3
  1a8f52:	f01d                	retw.n

001a8f54 <xa_sbc_unpack_frame+0x524>:
  1a8f54:	1d21d2               	l32i	a13, a1, 116
  1a8f57:	41d1d0               	srli	a13, a13, 1
  1a8f5a:	ff6a86               	j	1a8d08 <xa_sbc_unpack_frame+0x2d8>

001a8f5d <xa_sbc_unpack_frame+0x52d>:
  1a8f5d:	1321e2               	l32i	a14, a1, 76
  1a8f60:	0b4e22               	s8i	a2, a14, 11
  1a8f63:	010492               	l8ui	a9, a4, 1
  1a8f66:	feff86               	j	1a8b68 <xa_sbc_unpack_frame+0x138>

001a8f69 <xa_sbc_unpack_frame+0x539>:
  1a8f69:	084872               	s8i	a7, a8, 8
  1a8f6c:	ff0706               	j	1a8b8c <xa_sbc_unpack_frame+0x15c>

001a8f6f <xa_sbc_unpack_frame+0x53f>:
	...

001a8f70 <xa_sbc_unpack_frame+0x540>:
  1a8f70:	1369                	s32i.n	a6, a3, 4
  1a8f72:	010492               	l8ui	a9, a4, 1
  1a8f75:	fef446               	j	1a8b4a <xa_sbc_unpack_frame+0x11a>

001a8f78 <xa_sbc_unpack_frame+0x548>:
  1a8f78:	1321a2               	l32i	a10, a1, 76
  1a8f7b:	0b4ac2               	s8i	a12, a10, 11
  1a8f7e:	010492               	l8ui	a9, a4, 1
  1a8f81:	fef8c6               	j	1a8b68 <xa_sbc_unpack_frame+0x138>

001a8f84 <xa_sbc_unpack_frame+0x554>:
  1a8f84:	fe83b1               	l32r	a11, 1a8990 (7d00 <xthals_release_major+0x4e20>)
  1a8f87:	13b9                	s32i.n	a11, a3, 4
  1a8f89:	010492               	l8ui	a9, a4, 1
  1a8f8c:	feee86               	j	1a8b4a <xa_sbc_unpack_frame+0x11a>

001a8f8f <xa_sbc_unpack_frame+0x55f>:
	...

001a8f90 <xa_sbc_unpack_frame+0x560>:
  1a8f90:	1321f2               	l32i	a15, a1, 76
  1a8f93:	ce0c                	movi.n	a14, 12
  1a8f95:	0b4fe2               	s8i	a14, a15, 11
  1a8f98:	010492               	l8ui	a9, a4, 1
  1a8f9b:	fef246               	j	1a8b68 <xa_sbc_unpack_frame+0x138>

001a8f9e <xa_sbc_unpack_frame+0x56e>:
	...

001a8fa0 <xa_sbc_unpack_frame+0x570>:
  1a8fa0:	fe7d81               	l32r	a8, 1a8994 (ac44 <xthals_release_major+0x7d64>)
  1a8fa3:	1389                	s32i.n	a8, a3, 4
  1a8fa5:	010492               	l8ui	a9, a4, 1
  1a8fa8:	fee786               	j	1a8b4a <xa_sbc_unpack_frame+0x11a>

001a8fab <xa_sbc_unpack_frame+0x57b>:
  1a8fab:	1321b2               	l32i	a11, a1, 76
  1a8fae:	0a1c                	movi.n	a10, 16
  1a8fb0:	0b4ba2               	s8i	a10, a11, 11
  1a8fb3:	010492               	l8ui	a9, a4, 1
  1a8fb6:	feeb86               	j	1a8b68 <xa_sbc_unpack_frame+0x138>

001a8fb9 <xa_sbc_unpack_frame+0x589>:
  1a8fb9:	fe77d1               	l32r	a13, 1a8998 (bb80 <xthals_release_major+0x8ca0>)
  1a8fbc:	13d9                	s32i.n	a13, a3, 4
  1a8fbe:	010492               	l8ui	a9, a4, 1
  1a8fc1:	fee146               	j	1a8b4a <xa_sbc_unpack_frame+0x11a>

001a8fc4 <xa_sbc_unpack_frame+0x594>:
  1a8fc4:	0d0c                	movi.n	a13, 0
  1a8fc6:	ff4206               	j	1a8cd2 <xa_sbc_unpack_frame+0x2a2>

001a8fc9 <xa_sbc_unpack_frame+0x599>:
  1a8fc9:	f0a082               	movi	a8, 240
  1a8fcc:	10dd80               	and	a13, a13, a8
  1a8fcf:	fec586               	j	1a8ae9 <xa_sbc_unpack_frame+0xb9>

001a8fd2 <xa_sbc_unpack_frame+0x5a2>:
	...

001a8fd4 <xa_sbc_synthesize_four>:
  1a8fd4:	004136               	entry	a1, 32
  1a8fd7:	860c                	movi.n	a6, 8
  1a8fd9:	029d                	mov.n	a9, a2
  1a8fdb:	038d                	mov.n	a8, a3
  1a8fdd:	fe6f21               	l32r	a2, 1a899c (29f338 <_lib_msbc_sbc_dec_rodata_start+0x88>)
  1a8fe0:	f8c432               	addi	a3, a4, -8
  1a8fe3:	01d952               	addmi	a5, a9, 0x100
  1a8fe6:	3cc552               	addi	a5, a5, 60
  1a8fe9:	fcc942               	addi	a4, a9, -4
  1a8fec:	228b                	addi.n	a2, a2, 8
  1a8fee:	238676               	loop	a6, 1a9015 <xa_sbc_synthesize_four+0x41>
  1a8ff1:	3e02a4               	ae_l32x2.ip	aed0, a2, 16
  1a8ff4:	3e1394               	ae_l32x2.ip	aed1, a3, 8
  1a8ff7:	ebbec301000102bf 	{ ae_l32x2.i	aed0, a2, -8; ae_mulzaad24.hh.ll	aed1, aed0, aed1; nop }
  1a8fff:	4000008060f2333e 	{ ae_l32x2.i	aed2, a3, 0; nop; addi	a3, a3, -8 }
  1a9007:	eb1cdd020001259f 	{ nop; ae_mulaad24.hh.ll	aed1, aed0, aed2; nop }
  1a900f:	e51414               	ae_s32m.iu	aed1, a4, 4
  1a9012:	e51514               	ae_s32m.iu	aed1, a5, 4

001a9015 <xa_sbc_synthesize_four+0x41>:
  1a9015:	00a072               	movi	a7, 0
  1a9018:	202990               	or	a2, a9, a9
  1a901b:	08c9a2               	addi	a10, a9, 8
  1a901e:	fe6091               	l32r	a9, 1a89a0 (29f3c8 <Dec_Proto_4_40_68+0x8>)
  1a9021:	03a042               	movi	a4, 3
  1a9024:	f8c962               	addi	a6, a9, -8
  1a9027:	20c632               	addi	a3, a6, 32

001a902a <xa_sbc_synthesize_four+0x56>:
  1a902a:	c15624               	ae_l32x2.i	aed5, a6, 16
  1a902d:	3e13c4               	ae_l32x2.ip	aed1, a3, 32
  1a9030:	c16264               	ae_l32x2.i	aed6, a2, 48
  1a9033:	400000106004727e 	{ ae_l32x2.i	aed4, a2, 0; nop; addi	a7, a7, 1 }
  1a903b:	400000006043262e 	{ ae_l32x2.i	aed3, a6, 0; nop; addi	a2, a2, 64 }
  1a9043:	03bd                	mov.n	a11, a3
  1a9045:	2e0d59344323699f 	{ or	a6, a9, a9; ae_mul32.hh	aed3, aed3, aed4; ae_mul32.ll_s2	aed2, aed3, aed4 }
  1a904d:	3719cd566523426f 	{ ae_l32x2.ip	aed4, a2, 48; ae_mula32.hh	aed3, aed5, aed6; ae_mula32.ll_s2	aed2, aed5, aed6 }
  1a9055:	3719cd144123122f 	{ ae_l32x2.ip	aed1, a2, 16; ae_mula32.hh	aed3, aed1, aed4; ae_mula32.ll_s2	aed2, aed1, aed4 }
  1a905d:	400000006e20336e 	{ ae_l32x2.i	aed0, a3, -16; nop; addi	a3, a6, 32 }
  1a9065:	158476               	loop	a4, 1a907e <xa_sbc_synthesize_four+0xaa>
  1a9068:	3719cd011023026f 	{ ae_l32x2.ip	aed0, a2, 48; ae_mula32.hh	aed3, aed0, aed1; ae_mula32.ll_s2	aed2, aed0, aed1 }
  1a9070:	3e1bc4               	ae_l32x2.ip	aed1, a11, 32
  1a9073:	3719c31001230baf 	{ ae_l32x2.i	aed0, a11, -16; ae_mula32.hh	aed3, aed1, aed0; ae_mula32.ll_s2	aed2, aed1, aed0 }
  1a907b:	3e12a4               	ae_l32x2.ip	aed1, a2, 16

001a907e <xa_sbc_synthesize_four+0xaa>:
  1a907e:	eb19dd010003259f 	{ nop; ae_mula32.hh	aed3, aed0, aed1; nop }
  1a9086:	eb1bdd010002259f 	{ nop; ae_mula32.ll	aed2, aed0, aed1; nop }
  1a908e:	847834               	ae_slaisq56s	aed7, aed3, 8
  1a9091:	848824               	ae_slaisq56s	aed8, aed2, 8
  1a9094:	2b6a84               	ae_sat48s	aed6, aed8
  1a9097:	c7fb5970ff502aae 	{ or	a2, a10, a10; nop; ae_sat48s	aed5, aed7 }
  1a909f:	befb40506f50034e 	{ movi	a4, 3; nop; ae_truncp24q48x2	aed5, aed5, aed6 }
  1a90a7:	d95814               	ae_s16x2m.iu	aed5, a8, 4
  1a90aa:	0d7ff741c0b027ce 	{ bnei.w18	a7, 2, 1a902a <xa_sbc_synthesize_four+0x56>; nop }
  1a90b2:	f01d                	retw.n

001a90b4 <xa_sbc_synthesize_eight>:
  1a90b4:	004136               	entry	a1, 32
  1a90b7:	061c                	movi.n	a6, 16
  1a90b9:	028d                	mov.n	a8, a2
  1a90bb:	039d                	mov.n	a9, a3
  1a90bd:	fe3921               	l32r	a2, 1a89a4 (29f458 <Dec_Proto_4_40_68+0x98>)
  1a90c0:	e8c432               	addi	a3, a4, -24
  1a90c3:	02d852               	addmi	a5, a8, 0x200
  1a90c6:	7cc552               	addi	a5, a5, 124
  1a90c9:	fcc842               	addi	a4, a8, -4
  1a90cc:	a28b                	addi.n	a10, a2, 8
  1a90ce:	348676               	loop	a6, 1a9106 <xa_sbc_synthesize_eight+0x52>
  1a90d1:	3e0ac4               	ae_l32x2.ip	aed0, a10, 32
  1a90d4:	3e13b4               	ae_l32x2.ip	aed1, a3, 24
  1a90d7:	ebbec30100010a3f 	{ ae_l32x2.i	aed0, a10, -24; ae_mulzaad24.hh.ll	aed1, aed0, aed1; nop }
  1a90df:	c13ae4               	ae_l32x2.i	aed3, a10, -16
  1a90e2:	c14af4               	ae_l32x2.i	aed4, a10, -8
  1a90e5:	c123e4               	ae_l32x2.i	aed2, a3, -16
  1a90e8:	eb1cc302000103bf 	{ ae_l32x2.i	aed0, a3, -8; ae_mulaad24.hh.ll	aed1, aed0, aed2; nop }
  1a90f0:	eb1cc0000301032f 	{ ae_l32x2.i	aed0, a3, 0; ae_mulaad24.hh.ll	aed1, aed3, aed0; nop }
  1a90f8:	eb1c2e000401833f 	{ addi	a3, a3, -24; ae_mulaad24.hh.ll	aed1, aed4, aed0; nop }
  1a9100:	e51414               	ae_s32m.iu	aed1, a4, 4
  1a9103:	e51514               	ae_s32m.iu	aed1, a5, 4

001a9106 <xa_sbc_synthesize_eight+0x52>:
  1a9106:	03a052               	movi	a5, 3
  1a9109:	fe2771               	l32r	a7, 1a89a8 (29f660 <Dec_Proto_8_80_72>)
  1a910c:	60a042               	movi	a4, 96
  1a910f:	802840               	add	a2, a8, a4
  1a9112:	20c7a2               	addi	a10, a7, 32
  1a9115:	20c222               	addi	a2, a2, 32

001a9118 <xa_sbc_synthesize_eight+0x64>:
  1a9118:	c26844               	ae_l32x2.x	aed6, a8, a4
  1a911b:	400000006445377e 	{ ae_l32x2.i	aed5, a7, 32; nop; addi	a3, a7, 64 }
  1a9123:	400000806003777e 	{ ae_l32x2.i	aed3, a7, 0; nop; addi	a7, a7, 8 }
  1a912b:	400000806004888e 	{ ae_l32x2.i	aed4, a8, 0; nop; addi	a8, a8, 8 }
  1a9133:	2e0dcd344323034f 	{ ae_l32x2.ip	aed0, a3, 32; ae_mul32.hh	aed3, aed3, aed4; ae_mul32.ll_s2	aed2, aed3, aed4 }
  1a913b:	371979566523424f 	{ ae_l32x2.xp	aed4, a2, a4; ae_mula32.hh	aed3, aed5, aed6; ae_mula32.ll_s2	aed2, aed5, aed6 }
  1a9143:	3719cd044023024f 	{ ae_l32x2.ip	aed0, a2, 32; ae_mula32.hh	aed3, aed0, aed4; ae_mula32.ll_s2	aed2, aed0, aed4 }
  1a914b:	3e13c4               	ae_l32x2.ip	aed1, a3, 32
  1a914e:	026d                	mov.n	a6, a2
  1a9150:	0020f0               	nop
  1a9153:	f03d                	nop.n
  1a9155:	158576               	loop	a5, 1a916e <xa_sbc_synthesize_eight+0xba>
  1a9158:	371979100123064f 	{ ae_l32x2.xp	aed0, a6, a4; ae_mula32.hh	aed3, aed1, aed0; ae_mula32.ll_s2	aed2, aed1, aed0 }
  1a9160:	3e13c4               	ae_l32x2.ip	aed1, a3, 32
  1a9163:	3719cd100123064f 	{ ae_l32x2.ip	aed0, a6, 32; ae_mula32.hh	aed3, aed1, aed0; ae_mula32.ll_s2	aed2, aed1, aed0 }
  1a916b:	3e13c4               	ae_l32x2.ip	aed1, a3, 32

001a916e <xa_sbc_synthesize_eight+0xba>:
  1a916e:	eb19dd000103259f 	{ nop; ae_mula32.hh	aed3, aed1, aed0; nop }
  1a9176:	eb1bdd000102259f 	{ nop; ae_mula32.ll	aed2, aed1, aed0; nop }
  1a917e:	847834               	ae_slaisq56s	aed7, aed3, 8
  1a9181:	848824               	ae_slaisq56s	aed8, aed2, 8
  1a9184:	c7fb4080ff60035e 	{ movi	a5, 3; nop; ae_sat48s	aed6, aed8 }
  1a918c:	c7fb5070ff50284e 	{ add	a2, a8, a4; nop; ae_sat48s	aed5, aed7 }
  1a9194:	befb22506f50022e 	{ addi	a2, a2, 32; nop; ae_truncp24q48x2	aed5, aed5, aed6 }
  1a919c:	d95914               	ae_s16x2m.iu	aed5, a9, 4
  1a919f:	0d3ff74150b0b7ae 	{ bne.w18	a7, a10, 1a9118 <xa_sbc_synthesize_eight+0x64>; nop }
  1a91a7:	f01d                	retw.n

001a91a9 <xa_sbc_synthesize_eight+0xf5>:
  1a91a9:	000000                                        ...

001a91ac <xa_sbc_synthesize_audio>:
  1a91ac:	00c136               	entry	a1, 96
  1a91af:	a139                	s32i.n	a3, a1, 40
  1a91b1:	080392               	l8ui	a9, a3, 8
  1a91b4:	0c0382               	l8ui	a8, a3, 12
  1a91b7:	02ad                	mov.n	a10, a2
  1a91b9:	0b03b2               	l8ui	a11, a3, 11
  1a91bc:	40a122               	movi	a2, 0x140
  1a91bf:	81b9                	s32i.n	a11, a1, 32
  1a91c1:	0d400e41f0b0480e 	{ beqi.w18	a8, 4, 1a92b4 <xa_sbc_synthesize_audio+0x108>; nop }
  1a91c9:	0c0c                	movi.n	a12, 0
  1a91cb:	91c9                	s32i.n	a12, a1, 36
  1a91cd:	1c7916               	beqz	a9, 1a9398 <xa_sbc_synthesize_audio+0x1ec>
  1a91d0:	b1a9                	s32i.n	a10, a1, 44
  1a91d2:	c1a9                	s32i.n	a10, a1, 48
  1a91d4:	04da82               	addmi	a8, a10, 0x400
  1a91d7:	0ad322               	addmi	a2, a3, 0xa00
  1a91da:	11ebc0               	slli	a14, a11, 4
  1a91dd:	0f0c                	movi.n	a15, 0
  1a91df:	e1f9                	s32i.n	a15, a1, 56
  1a91e1:	71e9                	s32i.n	a14, a1, 28
  1a91e3:	20c222               	addi	a2, a2, 32
  1a91e6:	3cc882               	addi	a8, a8, 60
  1a91e9:	d189                	s32i.n	a8, a1, 52
  1a91eb:	0f6122               	s32i	a2, a1, 60
  1a91ee:	ebfa42080001802f 	{ movi	a2, 0x280; ae_movi	aed1, 32; nop }

001a91f6 <xa_sbc_synthesize_audio+0x4a>:
  1a91f6:	8198                	l32i.n	a9, a1, 32
  1a91f8:	a1a8                	l32i.n	a10, a1, 40
  1a91fa:	f1b8                	l32i.n	a11, a1, 60
  1a91fc:	e1c8                	l32i.n	a12, a1, 56
  1a91fe:	400001b470024bce 	{ ae_l32.i	aed2, a11, 0; nop; ae_movda32	aed0, a12 }
  1a9206:	0d80184082103a2e 	{ ae_movda32	aed3, a10; ae_add32	aed0, aed2, aed0 }
  1a920e:	960204               	ae_slai32	aed0, aed0, 2
  1a9211:	ebe7440300003c8f 	{ movi	a8, 0x43c; ae_add32	aed0, aed0, aed3; nop }
  1a9219:	ebe7c8010000427f 	{ ae_movad32.l	a4, aed2; ae_add32	aed0, aed0, aed1; nop }
  1a9221:	400001754552780e 	{ ae_movda32	aed2, a8; nop; ae_movad32.l	a7, aed0 }
  1a9229:	b9bc                	beqz.n	a9, 1a9268 <xa_sbc_synthesize_audio+0xbc>
  1a922b:	d168                	l32i.n	a6, a1, 52
  1a922d:	c158                	l32i.n	a5, a1, 48
  1a922f:	7198                	l32i.n	a9, a1, 28
  1a9231:	b1a8                	l32i.n	a10, a1, 44
  1a9233:	400001b545134a9e 	{ ae_movda32	aed3, a10; nop; ae_movda32	aed1, a9 }
  1a923b:	301134               	ae_add32	aed1, aed1, aed3
  1a923e:	ebe725020101855f 	{ addi	a5, a5, 88; ae_add32	aed1, aed1, aed2; nop }
  1a9246:	2531c4               	ae_movad32.l	a3, aed1

001a9249 <xa_sbc_synthesize_audio+0x9d>:
  1a9249:	f0c442               	addi	a4, a4, -16
  1a924c:	06bd                	mov.n	a11, a6
  1a924e:	05cd                	mov.n	a12, a5
  1a9250:	c0c772               	addi	a7, a7, -64
  1a9253:	07ad                	mov.n	a10, a7
  1a9255:	ffe5e5               	call8	1a90b4 <xa_sbc_synthesize_eight>
  1a9258:	40c552               	addi	a5, a5, 64
  1a925b:	10c662               	addi	a6, a6, 16
  1a925e:	34cc                	bnez.n	a4, 1a9265 <xa_sbc_synthesize_audio+0xb9>
  1a9260:	772a                	add.n	a7, a7, a2
  1a9262:	a0a042               	movi	a4, 160

001a9265 <xa_sbc_synthesize_audio+0xb9>:
  1a9265:	e09637               	bne	a6, a3, 1a9249 <xa_sbc_synthesize_audio+0x9d>

001a9268 <xa_sbc_synthesize_audio+0xbc>:
  1a9268:	a1c8                	l32i.n	a12, a1, 40
  1a926a:	c1a8                	l32i.n	a10, a1, 48
  1a926c:	b198                	l32i.n	a9, a1, 44
  1a926e:	d1e8                	l32i.n	a14, a1, 52
  1a9270:	f1d8                	l32i.n	a13, a1, 60
  1a9272:	e1f8                	l32i.n	a15, a1, 56
  1a9274:	91b8                	l32i.n	a11, a1, 36
  1a9276:	01dff2               	addmi	a15, a15, 0x100
  1a9279:	400000114504b4be 	{ ae_movda32	aed4, a4; nop; addi	a11, a11, 1 }
  1a9281:	e14d14               	ae_s32.l.ip	aed4, a13, 4
  1a9284:	01dee2               	addmi	a14, a14, 0x100
  1a9287:	01d992               	addmi	a9, a9, 0x100
  1a928a:	20caa2               	addi	a10, a10, 32
  1a928d:	c1a9                	s32i.n	a10, a1, 48
  1a928f:	b199                	s32i.n	a9, a1, 44
  1a9291:	d1e9                	s32i.n	a14, a1, 52
  1a9293:	f1d9                	s32i.n	a13, a1, 60
  1a9295:	91b9                	s32i.n	a11, a1, 36
  1a9297:	40cff2               	addi	a15, a15, 64
  1a929a:	080cc2               	l8ui	a12, a12, 8
  1a929d:	e1f9                	s32i.n	a15, a1, 56
  1a929f:	0d3ff5c030b1ebce 	{ bltu.w18	a11, a12, 1a91f6 <xa_sbc_synthesize_audio+0x4a>; ae_movi	aed1, 32 }
  1a92a7:	a128                	l32i.n	a2, a1, 40
  1a92a9:	0b0222               	l8ui	a2, a2, 11
  1a92ac:	1122d0               	slli	a2, a2, 3
  1a92af:	232280               	sext	a2, a2, 15
  1a92b2:	f01d                	retw.n

001a92b4 <xa_sbc_synthesize_audio+0x108>:
  1a92b4:	080c                	movi.n	a8, 0
  1a92b6:	1189                	s32i.n	a8, a1, 4
  1a92b8:	0e4916               	beqz	a9, 1a93a0 <xa_sbc_synthesize_audio+0x1f4>
  1a92bb:	21a9                	s32i.n	a10, a1, 8
  1a92bd:	31a9                	s32i.n	a10, a1, 12
  1a92bf:	04dae2               	addmi	a14, a10, 0x400
  1a92c2:	0ad3d2               	addmi	a13, a3, 0xa00
  1a92c5:	11bbd0               	slli	a11, a11, 3
  1a92c8:	0c0c                	movi.n	a12, 0
  1a92ca:	51c9                	s32i.n	a12, a1, 20
  1a92cc:	01b9                	s32i.n	a11, a1, 0
  1a92ce:	20cdd2               	addi	a13, a13, 32
  1a92d1:	ebfa23080006ceef 	{ addi	a14, a14, 60; ae_movi	aed6, 32; nop }
  1a92d9:	41e9                	s32i.n	a14, a1, 16
  1a92db:	0661d2               	s32i	a13, a1, 24

001a92de <xa_sbc_synthesize_audio+0x132>:
  1a92de:	81f8                	l32i.n	a15, a1, 32
  1a92e0:	a148                	l32i.n	a4, a1, 40
  1a92e2:	6188                	l32i.n	a8, a1, 24
  1a92e4:	5178                	l32i.n	a7, a1, 20
  1a92e6:	400001b47057487e 	{ ae_l32.i	aed7, a8, 0; nop; ae_movda32	aed5, a7 }
  1a92ee:	0d8018478515842e 	{ ae_movda32	aed8, a4; ae_add32	aed5, aed5, aed7 }
  1a92f6:	965254               	ae_slai32	aed5, aed5, 2
  1a92f9:	ebe7440805053c8f 	{ movi	a8, 0x43c; ae_add32	aed5, aed5, aed8; nop }
  1a9301:	ebe7c8060505477f 	{ ae_movad32.l	a4, aed7; ae_add32	aed5, aed5, aed6; nop }
  1a9309:	400001754557785e 	{ ae_movda32	aed7, a8; nop; ae_movad32.l	a7, aed5 }
  1a9311:	9fbc                	beqz.n	a15, 1a934e <xa_sbc_synthesize_audio+0x1a2>
  1a9313:	4168                	l32i.n	a6, a1, 16
  1a9315:	3158                	l32i.n	a5, a1, 12
  1a9317:	0198                	l32i.n	a9, a1, 0
  1a9319:	21a8                	l32i.n	a10, a1, 8
  1a931b:	400001b545684a9e 	{ ae_movda32	aed8, a10; nop; ae_movda32	aed6, a9 }
  1a9323:	306684               	ae_add32	aed6, aed6, aed8
  1a9326:	ebe724070606855f 	{ addi	a5, a5, 72; ae_add32	aed6, aed6, aed7; nop }
  1a932e:	2536c4               	ae_movad32.l	a3, aed6

001a9331 <xa_sbc_synthesize_audio+0x185>:
  1a9331:	f8c442               	addi	a4, a4, -8
  1a9334:	06bd                	mov.n	a11, a6
  1a9336:	05cd                	mov.n	a12, a5
  1a9338:	e0c772               	addi	a7, a7, -32
  1a933b:	07ad                	mov.n	a10, a7
  1a933d:	ffc965               	call8	1a8fd4 <xa_sbc_synthesize_four>
  1a9340:	40c552               	addi	a5, a5, 64
  1a9343:	668b                	addi.n	a6, a6, 8
  1a9345:	24cc                	bnez.n	a4, 1a934b <xa_sbc_synthesize_audio+0x19f>
  1a9347:	772a                	add.n	a7, a7, a2
  1a9349:	045c                	movi.n	a4, 80

001a934b <xa_sbc_synthesize_audio+0x19f>:
  1a934b:	e29637               	bne	a6, a3, 1a9331 <xa_sbc_synthesize_audio+0x185>

001a934e <xa_sbc_synthesize_audio+0x1a2>:
  1a934e:	a1c8                	l32i.n	a12, a1, 40
  1a9350:	3198                	l32i.n	a9, a1, 12
  1a9352:	2188                	l32i.n	a8, a1, 8
  1a9354:	51f8                	l32i.n	a15, a1, 20
  1a9356:	41e8                	l32i.n	a14, a1, 16
  1a9358:	11b8                	l32i.n	a11, a1, 4
  1a935a:	61d8                	l32i.n	a13, a1, 24
  1a935c:	400000114509b4be 	{ ae_movda32	aed9, a4; nop; addi	a11, a11, 1 }
  1a9364:	e19d14               	ae_s32.l.ip	aed9, a13, 4
  1a9367:	01dee2               	addmi	a14, a14, 0x100
  1a936a:	ff2a                	add.n	a15, a15, a2
  1a936c:	01d882               	addmi	a8, a8, 0x100
  1a936f:	20c992               	addi	a9, a9, 32
  1a9372:	3199                	s32i.n	a9, a1, 12
  1a9374:	2189                	s32i.n	a8, a1, 8
  1a9376:	51f9                	s32i.n	a15, a1, 20
  1a9378:	41e9                	s32i.n	a14, a1, 16
  1a937a:	61d9                	s32i.n	a13, a1, 24
  1a937c:	080cc2               	l8ui	a12, a12, 8
  1a937f:	11b9                	s32i.n	a11, a1, 4
  1a9381:	0d3ff5c090b6ebce 	{ bltu.w18	a11, a12, 1a92de <xa_sbc_synthesize_audio+0x132>; ae_movi	aed6, 32 }
  1a9389:	a128                	l32i.n	a2, a1, 40
  1a938b:	0b0222               	l8ui	a2, a2, 11
  1a938e:	1122e0               	slli	a2, a2, 2
  1a9391:	232280               	sext	a2, a2, 15
  1a9394:	f01d                	retw.n

001a9396 <xa_sbc_synthesize_audio+0x1ea>:
	...

001a9398 <xa_sbc_synthesize_audio+0x1ec>:
  1a9398:	112bd0               	slli	a2, a11, 3
  1a939b:	232280               	sext	a2, a2, 15
  1a939e:	f01d                	retw.n

001a93a0 <xa_sbc_synthesize_audio+0x1f4>:
  1a93a0:	112be0               	slli	a2, a11, 2
  1a93a3:	232280               	sext	a2, a2, 15
  1a93a6:	f01d                	retw.n

001a93a8 <xa_sbc_decode_init>:
  1a93a8:	006136               	entry	a1, 48
  1a93ab:	fd80c1               	l32r	a12, 1a89ac (a00 <XtosCoreStateSize+0x780>)
  1a93ae:	20c3a2               	addi	a10, a3, 32
  1a93b1:	00a0b2               	movi	a11, 0
  1a93b4:	0943b2               	s8i	a11, a3, 9
  1a93b7:	0061a2               	s32i	a10, a1, 0
  1a93ba:	d706e5               	call8	180428 <__vec_memset>
  1a93bd:	00a0c2               	movi	a12, 0
  1a93c0:	fd7c71               	l32r	a7, 1a89b0 (a28 <XtosCoreStateSize+0x7a8>)
  1a93c3:	0b0c                	movi.n	a11, 0
  1a93c5:	a0a082               	movi	a8, 160
  1a93c8:	08d392               	addmi	a9, a3, 0x800
  1a93cb:	24c9a2               	addi	a10, a9, 36
  1a93ce:	886982               	s32i	a8, a9, 0x220
  1a93d1:	11a9                	s32i.n	a10, a1, 4
  1a93d3:	896982               	s32i	a8, a9, 0x224
  1a93d6:	8a0c                	movi.n	a10, 8
  1a93d8:	a80c                	movi.n	a8, 10
  1a93da:	9b3a                	add.n	a9, a11, a3
  1a93dc:	ebfa50000a02997f 	{ add	a9, a9, a7; ae_movi	aed2, 10; nop }

001a93e4 <xa_sbc_decode_init+0x3c>:
  1a93e4:	40cbb2               	addi	a11, a11, 64
  1a93e7:	cc1b                	addi.n	a12, a12, 1
  1a93e9:	208a76               	loop	a10, 1a940d <xa_sbc_decode_init+0x65>
  1a93ec:	3c0834               	ae_movda32	aed0, a8
  1a93ef:	18e7dd220010259f 	{ nop; ae_add32	aed0, aed0, aed2; ae_slai32	aed1, aed0, 2 }
  1a93f7:	2580c4               	ae_movad32.l	a8, aed0
  1a93fa:	3c0834               	ae_movda32	aed0, a8
  1a93fd:	18e7bf220010192f 	{ ae_s32.l.ip	aed1, a9, 8; ae_add32	aed0, aed0, aed2; ae_slai32	aed1, aed0, 2 }
  1a9405:	400001752f51890e 	{ ae_s32.l.i	aed1, a9, -4; nop; ae_movad32.l	a8, aed0 }

001a940d <xa_sbc_decode_init+0x65>:
  1a940d:	0aa082               	movi	a8, 10
  1a9410:	08a0a2               	movi	a10, 8
  1a9413:	809b30               	add	a9, a11, a3
  1a9416:	997a                	add.n	a9, a9, a7
  1a9418:	0d7ffc4482b22cce 	{ bnei.w18	a12, 2, 1a93e4 <xa_sbc_decode_init+0x3c>; ae_movi	aed2, 10 }
  1a9420:	02ad                	mov.n	a10, a2
  1a9422:	04cd                	mov.n	a12, a4
  1a9424:	05dd                	mov.n	a13, a5
  1a9426:	06ed                	mov.n	a14, a6
  1a9428:	03bd                	mov.n	a11, a3
  1a942a:	001765               	call8	1a95a0 <xa_sbc_decode>
  1a942d:	0a2d                	mov.n	a2, a10
  1a942f:	0bda96               	bltz	a10, 1a94f0 <xa_sbc_decode_init+0x148>
  1a9432:	01a8                	l32i.n	a10, a1, 0
  1a9434:	0b0c                	movi.n	a11, 0
  1a9436:	fd5dc1               	l32r	a12, 1a89ac (a00 <XtosCoreStateSize+0x780>)
  1a9439:	d6fee5               	call8	180428 <__vec_memset>
  1a943c:	0c0c                	movi.n	a12, 0
  1a943e:	a80c                	movi.n	a8, 10
  1a9440:	0c03b2               	l8ui	a11, a3, 12
  1a9443:	11d8                	l32i.n	a13, a1, 4
  1a9445:	a0bbb0               	addx4	a11, a11, a11
  1a9448:	11bbe0               	slli	a11, a11, 2
  1a944b:	7f6db2               	s32i	a11, a13, 0x1fc
  1a944e:	0c03a2               	l8ui	a10, a3, 12
  1a9451:	0b0c                	movi.n	a11, 0
  1a9453:	9b3a                	add.n	a9, a11, a3
  1a9455:	997a                	add.n	a9, a9, a7
  1a9457:	a0aaa0               	addx4	a10, a10, a10
  1a945a:	11aae0               	slli	a10, a10, 2
  1a945d:	806da2               	s32i	a10, a13, 0x200
  1a9460:	ebfa40000a0208af 	{ movi	a10, 8; ae_movi	aed2, 10; nop }

001a9468 <xa_sbc_decode_init+0xc0>:
  1a9468:	40cbb2               	addi	a11, a11, 64
  1a946b:	cc1b                	addi.n	a12, a12, 1
  1a946d:	208a76               	loop	a10, 1a9491 <xa_sbc_decode_init+0xe9>
  1a9470:	3c0834               	ae_movda32	aed0, a8
  1a9473:	18e7dd220010259f 	{ nop; ae_add32	aed0, aed0, aed2; ae_slai32	aed1, aed0, 2 }
  1a947b:	2580c4               	ae_movad32.l	a8, aed0
  1a947e:	3c0834               	ae_movda32	aed0, a8
  1a9481:	18e7bf220010192f 	{ ae_s32.l.ip	aed1, a9, 8; ae_add32	aed0, aed0, aed2; ae_slai32	aed1, aed0, 2 }
  1a9489:	400001752f51890e 	{ ae_s32.l.i	aed1, a9, -4; nop; ae_movad32.l	a8, aed0 }

001a9491 <xa_sbc_decode_init+0xe9>:
  1a9491:	a80c                	movi.n	a8, 10
  1a9493:	08a0a2               	movi	a10, 8
  1a9496:	809b30               	add	a9, a11, a3
  1a9499:	809970               	add	a9, a9, a7
  1a949c:	0d7ffc4482b22cce 	{ bnei.w18	a12, 2, 1a9468 <xa_sbc_decode_init+0xc0>; ae_movi	aed2, 10 }
  1a94a4:	0423a2               	l32i	a10, a3, 16
  1a94a7:	0b03b2               	l8ui	a11, a3, 11
  1a94aa:	000392               	l8ui	a9, a3, 0
  1a94ad:	0c0342               	l8ui	a4, a3, 12
  1a94b0:	044916               	beqz	a9, 1a94f8 <xa_sbc_decode_init+0x150>
  1a94b3:	711926               	beqi	a9, 1, 1a9528 <xa_sbc_decode_init+0x180>
  1a94b6:	0d40094160b0290e 	{ beqi.w18	a9, 2, 1a9550 <xa_sbc_decode_init+0x1a8>; nop }
  1a94be:	0d400b4160b0390e 	{ beqi.w18	a9, 3, 1a9578 <xa_sbc_decode_init+0x1d0>; nop }
  1a94c6:	0a0c                	movi.n	a10, 0

001a94c8 <xa_sbc_decode_init+0x120>:
  1a94c8:	400001b4711043ae 	{ ae_l32.i	aed0, a3, 4; nop; ae_movda32	aed1, a10 }
  1a94d0:	eb7bdd010000259f 	{ nop; ae_mulp32x2	aed0, aed0, aed1; nop }
  1a94d8:	25a0c4               	ae_movad32.l	a10, aed0
  1a94db:	11aad0               	slli	a10, a10, 3
  1a94de:	d704e5               	call8	18052c <__divsi3>
  1a94e1:	20b440               	or	a11, a4, a4
  1a94e4:	d70465               	call8	18052c <__divsi3>
  1a94e7:	0563a2               	s32i	a10, a3, 20
  1a94ea:	000090               	retw

001a94ed <xa_sbc_decode_init+0x145>:
  1a94ed:	000000                                        ...

001a94f0 <xa_sbc_decode_init+0x148>:
  1a94f0:	f01d                	retw.n

001a94f2 <xa_sbc_decode_init+0x14a>:
  1a94f2:	00000000 4bae0000                                ......

001a94f8 <xa_sbc_decode_init+0x150>:
  1a94f8:	400001b545234bae 	{ ae_movda32	aed3, a11; nop; ae_movda32	aed2, a10 }
  1a9500:	eb7b2003020214af 	{ addi	a10, a4, 1; ae_mulp32x2	aed2, aed2, aed3; nop }
  1a9508:	b3a440               	movgez	a10, a4, a4
  1a950b:	25c2c4               	ae_movad32.l	a12, aed2
  1a950e:	21a1a0               	srai	a10, a10, 1
  1a9511:	dc7b                	addi.n	a13, a12, 7
  1a9513:	cceb                	addi.n	a12, a12, 14
  1a9515:	b3cdd0               	movgez	a12, a13, a13
  1a9518:	21c3c0               	srai	a12, a12, 3
  1a951b:	aaca                	add.n	a10, a10, a12
  1a951d:	aa4b                	addi.n	a10, a10, 4
  1a951f:	ffe946               	j	1a94c8 <xa_sbc_decode_init+0x120>

001a9522 <xa_sbc_decode_init+0x17a>:
  1a9522:	00000000 4bae0000                                ......

001a9528 <xa_sbc_decode_init+0x180>:
  1a9528:	400001b545454bae 	{ ae_movda32	aed5, a11; nop; ae_movda32	aed4, a10 }
  1a9530:	eb7bdd050404259f 	{ nop; ae_mulp32x2	aed4, aed4, aed5; nop }
  1a9538:	25c4c4               	ae_movad32.l	a12, aed4
  1a953b:	7d0c                	movi.n	a13, 7
  1a953d:	90ccd0               	addx2	a12, a12, a13
  1a9540:	ac7b                	addi.n	a10, a12, 7
  1a9542:	b3acc0               	movgez	a10, a12, a12
  1a9545:	21a3a0               	srai	a10, a10, 3
  1a9548:	a4aa                	add.n	a10, a4, a10
  1a954a:	aa4b                	addi.n	a10, a10, 4
  1a954c:	ffde06               	j	1a94c8 <xa_sbc_decode_init+0x120>

001a954f <xa_sbc_decode_init+0x1a7>:
	...

001a9550 <xa_sbc_decode_init+0x1a8>:
  1a9550:	400001b545674bae 	{ ae_movda32	aed7, a11; nop; ae_movda32	aed6, a10 }
  1a9558:	eb7bdd070606259f 	{ nop; ae_mulp32x2	aed6, aed6, aed7; nop }
  1a9560:	25a6c4               	ae_movad32.l	a10, aed6
  1a9563:	ca7b                	addi.n	a12, a10, 7
  1a9565:	aaeb                	addi.n	a10, a10, 14
  1a9567:	b3acc0               	movgez	a10, a12, a12
  1a956a:	21a3a0               	srai	a10, a10, 3
  1a956d:	a4aa                	add.n	a10, a4, a10
  1a956f:	aa4b                	addi.n	a10, a10, 4
  1a9571:	ffd4c6               	j	1a94c8 <xa_sbc_decode_init+0x120>

001a9574 <xa_sbc_decode_init+0x1cc>:
  1a9574:	00000000                                ....

001a9578 <xa_sbc_decode_init+0x1d0>:
  1a9578:	400001b545894bae 	{ ae_movda32	aed9, a11; nop; ae_movda32	aed8, a10 }
  1a9580:	eb7bdd090808259f 	{ nop; ae_mulp32x2	aed8, aed8, aed9; nop }
  1a9588:	25a8c4               	ae_movad32.l	a10, aed8
  1a958b:	a4aa                	add.n	a10, a4, a10
  1a958d:	ca7b                	addi.n	a12, a10, 7
  1a958f:	aaeb                	addi.n	a10, a10, 14
  1a9591:	b3acc0               	movgez	a10, a12, a12
  1a9594:	21a3a0               	srai	a10, a10, 3
  1a9597:	a4aa                	add.n	a10, a4, a10
  1a9599:	aa4b                	addi.n	a10, a10, 4
  1a959b:	ffca46               	j	1a94c8 <xa_sbc_decode_init+0x120>

001a959e <xa_sbc_decode_init+0x1f6>:
	...

001a95a0 <xa_sbc_decode>:
  1a95a0:	006136               	entry	a1, 48
  1a95a3:	04cd                	mov.n	a12, a4
  1a95a5:	06dd                	mov.n	a13, a6
  1a95a7:	02ad                	mov.n	a10, a2
  1a95a9:	03bd                	mov.n	a11, a3
  1a95ab:	ff4865               	call8	1a8a30 <xa_sbc_unpack_frame>
  1a95ae:	0a4d                	mov.n	a4, a10
  1a95b0:	571aa6               	blti	a10, 1, 1a960b <xa_sbc_decode+0x6b>
  1a95b3:	02ad                	mov.n	a10, a2
  1a95b5:	20b330               	or	a11, a3, a3
  1a95b8:	ffbf25               	call8	1a91ac <xa_sbc_synthesize_audio>
  1a95bb:	0a7d                	mov.n	a7, a10
  1a95bd:	080362               	l8ui	a6, a3, 8
  1a95c0:	0d0c                	movi.n	a13, 0
  1a95c2:	401600               	ssl	a6
  1a95c5:	1196f0               	slli	a9, a6, 1
  1a95c8:	0199                	s32i.n	a9, a1, 0
  1a95ca:	a18a00               	sll	a8, a10
  1a95cd:	c09590               	sub	a9, a5, a9
  1a95d0:	0c5382               	s16i	a8, a3, 24
  1a95d3:	96bc                	beqz.n	a6, 1a9610 <xa_sbc_decode+0x70>
  1a95d5:	592b                	addi.n	a5, a9, 2
  1a95d7:	04d2c2               	addmi	a12, a2, 0x400
  1a95da:	3eccc2               	addi	a12, a12, 62

001a95dd <xa_sbc_decode+0x3d>:
  1a95dd:	dd1b                	addi.n	a13, a13, 1
  1a95df:	379c                	beqz.n	a7, 1a95f6 <xa_sbc_decode+0x56>
  1a95e1:	0c8d                	mov.n	a8, a12
  1a95e3:	01a8                	l32i.n	a10, a1, 0
  1a95e5:	0aa776               	loopgtz	a7, 1a95f3 <xa_sbc_decode+0x53>
  1a95e8:	b20814               	ae_l16m.iu	aed0, a8, 2
  1a95eb:	ebfb82000f0009af 	{ ae_s16m.l.xu	aed0, a9, a10; nop; nop }

001a95f3 <xa_sbc_decode+0x53>:
  1a95f3:	080362               	l8ui	a6, a3, 8

001a95f6 <xa_sbc_decode+0x56>:
  1a95f6:	01dcc2               	addmi	a12, a12, 0x100
  1a95f9:	059d                	mov.n	a9, a5
  1a95fb:	de3d67               	bltu	a13, a6, 1a95dd <xa_sbc_decode+0x3d>
  1a95fe:	042d                	mov.n	a2, a4
  1a9600:	401600               	ssl	a6
  1a9603:	a1d700               	sll	a13, a7
  1a9606:	0d53d2               	s16i	a13, a3, 26
  1a9609:	f01d                	retw.n

001a960b <xa_sbc_decode+0x6b>:
  1a960b:	0a2d                	mov.n	a2, a10
  1a960d:	f01d                	retw.n

001a960f <xa_sbc_decode+0x6f>:
	...

001a9610 <xa_sbc_decode+0x70>:
  1a9610:	042d                	mov.n	a2, a4
  1a9612:	0d5382               	s16i	a8, a3, 26
  1a9615:	f01d                	retw.n

001a9617 <xa_sbc_decode+0x77>:
	...

001a9618 <xa_msbc_dec>:
  1a9618:	004136               	entry	a1, 32
  1a961b:	3c0c                	movi.n	a12, 3
  1a961d:	0d2326               	beqi	a3, 2, 1a962e <xa_msbc_dec+0x16>
  1a9620:	0a1326               	beqi	a3, 1, 1a962e <xa_msbc_dec+0x16>
  1a9623:	0ab216               	beqz	a2, 1a96d2 <__switchjump_table_xs_1_37+0x5a>
  1a9626:	0d000b4150b05c2e 	{ bany.w18	a12, a2, 1a96df <__switchjump_table_xs_1_37+0x67>; nop }
  1a962e:	0d400b4120b0b30e 	{ beqi.w18	a3, 16, 1a96e4 <__switchjump_table_xs_1_37+0x6c>; nop }
  1a9636:	181c                	movi.n	a8, 17
  1a9638:	0d000a4180b0838e 	{ beq.w18	a3, a8, 1a96e4 <__switchjump_table_xs_1_37+0x6c>; nop }
  1a9640:	291c                	movi.n	a9, 18
  1a9642:	0d000941e0b0839e 	{ beq.w18	a3, a9, 1a96e4 <__switchjump_table_xs_1_37+0x6c>; nop }
  1a964a:	4a1c                	movi.n	a10, 20
  1a964c:	0d00094140b083ae 	{ beq.w18	a3, a10, 1a96e4 <__switchjump_table_xs_1_37+0x6c>; nop }
  1a9654:	5b1c                	movi.n	a11, 21
  1a9656:	0d000841a0b083be 	{ beq.w18	a3, a11, 1a96e4 <__switchjump_table_xs_1_37+0x6c>; nop }
  1a965e:	00a3e2               	movi	a14, 0x300
  1a9661:	00a2d2               	movi	a13, 0x200
  1a9664:	1a0c                	movi.n	a10, 1
  1a9666:	0b0c                	movi.n	a11, 0
  1a9668:	9f1c                	movi.n	a15, 25
  1a966a:	55b3f7               	bgeu	a3, a15, 1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a966d:	fcd191               	l32r	a9, 1a89b4 (1a9678 <__switchjump_table_xs_1_37>)
  1a9670:	908330               	addx2	a8, a3, a3
  1a9673:	889a                	add.n	a8, a8, a9
  1a9675:	0008a0               	jx	a8

001a9678 <__switchjump_table_xs_1_37>:
  1a9678:	0011c6               	j	1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a967b:	001d06               	j	1a96f3 <__switchjump_table_xs_1_37+0x7b>
  1a967e:	004106               	j	1a9786 <__switchjump_table_xs_1_37+0x10e>
  1a9681:	0038c6               	j	1a9768 <__switchjump_table_xs_1_37+0xf0>
  1a9684:	0020c6               	j	1a970b <__switchjump_table_xs_1_37+0x93>
  1a9687:	003086               	j	1a974d <__switchjump_table_xs_1_37+0xd5>
  1a968a:	002e06               	j	1a9746 <__switchjump_table_xs_1_37+0xce>
  1a968d:	000fc6               	j	1a96d0 <__switchjump_table_xs_1_37+0x58>
  1a9690:	002ac6               	j	1a973f <__switchjump_table_xs_1_37+0xc7>
  1a9693:	002446               	j	1a9728 <__switchjump_table_xs_1_37+0xb0>
  1a9696:	002246               	j	1a9723 <__switchjump_table_xs_1_37+0xab>
  1a9699:	001fc6               	j	1a971c <__switchjump_table_xs_1_37+0xa4>
  1a969c:	001d46               	j	1a9715 <__switchjump_table_xs_1_37+0x9d>
  1a969f:	000946               	j	1a96c8 <__switchjump_table_xs_1_37+0x50>
  1a96a2:	001a86               	j	1a9710 <__switchjump_table_xs_1_37+0x98>
  1a96a5:	000686               	j	1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a96a8:	0005c6               	j	1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a96ab:	000506               	j	1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a96ae:	000446               	j	1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a96b1:	000386               	j	1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a96b4:	0002c6               	j	1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a96b7:	000206               	j	1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a96ba:	000146               	j	1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a96bd:	000086               	j	1a96c3 <__switchjump_table_xs_1_37+0x4b>
  1a96c0:	000186               	j	1a96ca <__switchjump_table_xs_1_37+0x52>

001a96c3 <__switchjump_table_xs_1_37+0x4b>:
  1a96c3:	fcbd21               	l32r	a2, 1a89b8 (ffff8002 <_memmap_cacheattr_bp_strict+0xd5010>)
  1a96c6:	f01d                	retw.n

001a96c8 <__switchjump_table_xs_1_37+0x50>:
  1a96c8:	22b8                	l32i.n	a11, a2, 8

001a96ca <__switchjump_table_xs_1_37+0x52>:
  1a96ca:	05b9                	s32i.n	a11, a5, 0

001a96cc <__switchjump_table_xs_1_37+0x54>:
  1a96cc:	020c                	movi.n	a2, 0
  1a96ce:	f01d                	retw.n

001a96d0 <__switchjump_table_xs_1_37+0x58>:
  1a96d0:	35cc                	bnez.n	a5, 1a96d7 <__switchjump_table_xs_1_37+0x5f>

001a96d2 <__switchjump_table_xs_1_37+0x5a>:
  1a96d2:	fcba21               	l32r	a2, 1a89bc (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1a96d5:	f01d                	retw.n

001a96d7 <__switchjump_table_xs_1_37+0x5f>:
  1a96d7:	0d000b4120b0fc5e 	{ bnone.w18	a12, a5, 1a978d <__switchjump_table_xs_1_37+0x115>; nop }

001a96df <__switchjump_table_xs_1_37+0x67>:
  1a96df:	fcb821               	l32r	a2, 1a89c0 (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  1a96e2:	f01d                	retw.n

001a96e4 <__switchjump_table_xs_1_37+0x6c>:
  1a96e4:	02ad                	mov.n	a10, a2
  1a96e6:	03bd                	mov.n	a11, a3
  1a96e8:	04cd                	mov.n	a12, a4
  1a96ea:	05dd                	mov.n	a13, a5
  1a96ec:	001325               	call8	1a9820 <xa_msbc_dec_mem_api>
  1a96ef:	0a2d                	mov.n	a2, a10
  1a96f1:	f01d                	retw.n

001a96f3 <__switchjump_table_xs_1_37+0x7b>:
  1a96f3:	0d400b4100b0f40e 	{ beqi.w18	a4, 0x100, 1a97a7 <__switchjump_table_xs_1_37+0x12f>; nop }
  1a96fb:	0d000d41f0b084de 	{ beq.w18	a4, a13, 1a97de <__switchjump_table_xs_1_37+0x166>; nop }
  1a9703:	0d000941a0b084ee 	{ beq.w18	a4, a14, 1a97a1 <__switchjump_table_xs_1_37+0x129>; nop }

001a970b <__switchjump_table_xs_1_37+0x93>:
  1a970b:	fcae21               	l32r	a2, 1a89c4 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  1a970e:	f01d                	retw.n

001a9710 <__switchjump_table_xs_1_37+0x98>:
  1a9710:	02a9                	s32i.n	a10, a2, 0
  1a9712:	ffed86               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a9715 <__switchjump_table_xs_1_37+0x9d>:
  1a9715:	05a8                	l32i.n	a10, a5, 0
  1a9717:	12a9                	s32i.n	a10, a2, 4
  1a9719:	ffebc6               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a971c <__switchjump_table_xs_1_37+0xa4>:
  1a971c:	32b8                	l32i.n	a11, a2, 12
  1a971e:	05b9                	s32i.n	a11, a5, 0
  1a9720:	ffea06               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a9723 <__switchjump_table_xs_1_37+0xab>:
  1a9723:	05a9                	s32i.n	a10, a5, 0
  1a9725:	ffe8c6               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a9728 <__switchjump_table_xs_1_37+0xb0>:
  1a9728:	0d400c4110b0f40e 	{ beqi.w18	a4, 0x100, 1a97ed <__switchjump_table_xs_1_37+0x175>; nop }
  1a9730:	d794d7               	bne	a4, a13, 1a970b <__switchjump_table_xs_1_37+0x93>
  1a9733:	05b9                	s32i.n	a11, a5, 0
  1a9735:	02c8                	l32i.n	a12, a2, 0
  1a9737:	f91c16               	beqz	a12, 1a96cc <__switchjump_table_xs_1_37+0x54>
  1a973a:	05a9                	s32i.n	a10, a5, 0
  1a973c:	ffe306               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a973f <__switchjump_table_xs_1_37+0xc7>:
  1a973f:	4d0c                	movi.n	a13, 4
  1a9741:	05d9                	s32i.n	a13, a5, 0
  1a9743:	ffe146               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a9746 <__switchjump_table_xs_1_37+0xce>:
  1a9746:	0e5c                	movi.n	a14, 80
  1a9748:	05e9                	s32i.n	a14, a5, 0
  1a974a:	ffdf86               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a974d <__switchjump_table_xs_1_37+0xd5>:
  1a974d:	07a416               	beqz	a4, 1a97cb <__switchjump_table_xs_1_37+0x153>
  1a9750:	7c1426               	beqi	a4, 1, 1a97d0 <__switchjump_table_xs_1_37+0x158>
  1a9753:	0d400841d0b0340e 	{ beqi.w18	a4, 3, 1a97e4 <__switchjump_table_xs_1_37+0x16c>; nop }
  1a975b:	ac2466               	bnei	a4, 2, 1a970b <__switchjump_table_xs_1_37+0x93>
  1a975e:	52b8                	l32i.n	a11, a2, 20
  1a9760:	0bb8                	l32i.n	a11, a11, 0
  1a9762:	080bb2               	l8ui	a11, a11, 8
  1a9765:	ffd846               	j	1a96ca <__switchjump_table_xs_1_37+0x52>

001a9768 <__switchjump_table_xs_1_37+0xf0>:
  1a9768:	6df426               	beqi	a4, 0x100, 1a97d9 <__switchjump_table_xs_1_37+0x161>
  1a976b:	0d000841b0b084de 	{ beq.w18	a4, a13, 1a97fa <__switchjump_table_xs_1_37+0x182>; nop }
  1a9773:	0d000841b0b084ee 	{ beq.w18	a4, a14, 1a9802 <__switchjump_table_xs_1_37+0x18a>; nop }
  1a977b:	00a4c2               	movi	a12, 0x400
  1a977e:	8994c7               	bne	a4, a12, 1a970b <__switchjump_table_xs_1_37+0x93>
  1a9781:	05a9                	s32i.n	a10, a5, 0
  1a9783:	ffd146               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a9786 <__switchjump_table_xs_1_37+0x10e>:
  1a9786:	8d1c                	movi.n	a13, 24
  1a9788:	05d9                	s32i.n	a13, a5, 0
  1a978a:	ffcf86               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a978d <__switchjump_table_xs_1_37+0x115>:
  1a978d:	046252               	s32i	a5, a2, 16
  1a9790:	20a550               	or	a10, a5, a5
  1a9793:	50a0c2               	movi	a12, 80
  1a9796:	40c5e2               	addi	a14, a5, 64
  1a9799:	52e9                	s32i.n	a14, a2, 20
  1a979b:	d6c8e5               	call8	180428 <__vec_memset>
  1a979e:	ffca86               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a97a1 <__switchjump_table_xs_1_37+0x129>:
  1a97a1:	fc8991               	l32r	a9, 1a89c8 (29f7d0 <api_ver$5237_1_16>)
  1a97a4:	000086               	j	1a97aa <__switchjump_table_xs_1_37+0x132>

001a97a7 <__switchjump_table_xs_1_37+0x12f>:
  1a97a7:	fc8991               	l32r	a9, 1a89cc (29f7e0 <lib_name$5235_1_14>)

001a97aa <__switchjump_table_xs_1_37+0x132>:
  1a97aa:	80c9b2               	addi	a11, a9, -128
  1a97ad:	9dc9a2               	addi	a10, a9, -99

001a97b0 <__switchjump_table_xs_1_37+0x138>:
  1a97b0:	800bf2               	l8ui	a15, a11, 128
  1a97b3:	0045f2               	s8i	a15, a5, 0
  1a97b6:	bb1b                	addi.n	a11, a11, 1
  1a97b8:	551b                	addi.n	a5, a5, 1
  1a97ba:	0d3ff041e0b09abe 	{ blt.w18	a10, a11, 1a96cc <__switchjump_table_xs_1_37+0x54>; nop }
  1a97c2:	7f0b82               	l8ui	a8, a11, 127
  1a97c5:	fe7856               	bnez	a8, 1a97b0 <__switchjump_table_xs_1_37+0x138>
  1a97c8:	ffc006               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a97cb <__switchjump_table_xs_1_37+0x153>:
  1a97cb:	0b1c                	movi.n	a11, 16
  1a97cd:	ffbe46               	j	1a96ca <__switchjump_table_xs_1_37+0x52>

001a97d0 <__switchjump_table_xs_1_37+0x158>:
  1a97d0:	52b8                	l32i.n	a11, a2, 20
  1a97d2:	0bb8                	l32i.n	a11, a11, 0
  1a97d4:	1bb8                	l32i.n	a11, a11, 4
  1a97d6:	ffbc06               	j	1a96ca <__switchjump_table_xs_1_37+0x52>

001a97d9 <__switchjump_table_xs_1_37+0x161>:
  1a97d9:	02b9                	s32i.n	a11, a2, 0
  1a97db:	ffbb46               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a97de <__switchjump_table_xs_1_37+0x166>:
  1a97de:	fc7c91               	l32r	a9, 1a89d0 (29f7d8 <lib_ver$5236_1_15>)
  1a97e1:	fff146               	j	1a97aa <__switchjump_table_xs_1_37+0x132>

001a97e4 <__switchjump_table_xs_1_37+0x16c>:
  1a97e4:	52b8                	l32i.n	a11, a2, 20
  1a97e6:	0bb8                	l32i.n	a11, a11, 0
  1a97e8:	5bb8                	l32i.n	a11, a11, 20
  1a97ea:	ffb706               	j	1a96ca <__switchjump_table_xs_1_37+0x52>

001a97ed <__switchjump_table_xs_1_37+0x175>:
  1a97ed:	fc7981               	l32r	a8, 1a89d4 (200020 <_dram0_hook_fp_data_start>)
  1a97f0:	3888                	l32i.n	a8, a8, 12
  1a97f2:	02ad                	mov.n	a10, a2
  1a97f4:	0008e0               	callx8	a8
  1a97f7:	ffb446               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a97fa <__switchjump_table_xs_1_37+0x182>:
  1a97fa:	02ad                	mov.n	a10, a2
  1a97fc:	0009e5               	call8	1a989c <xa_msbc_dec_fill_mem_tables>
  1a97ff:	ffb246               	j	1a96cc <__switchjump_table_xs_1_37+0x54>

001a9802 <__switchjump_table_xs_1_37+0x18a>:
  1a9802:	0362b2               	s32i	a11, a2, 12
  1a9805:	0262b2               	s32i	a11, a2, 8
  1a9808:	0522b2               	l32i	a11, a2, 20
  1a980b:	12e8                	l32i.n	a14, a2, 4
  1a980d:	3bd8                	l32i.n	a13, a11, 12
  1a980f:	2bc8                	l32i.n	a12, a11, 8
  1a9811:	1ba8                	l32i.n	a10, a11, 4
  1a9813:	0bb8                	l32i.n	a11, a11, 0
  1a9815:	ffb925               	call8	1a93a8 <xa_sbc_decode_init>
  1a9818:	eb0ad6               	bgez	a10, 1a96cc <__switchjump_table_xs_1_37+0x54>
  1a981b:	fc6f21               	l32r	a2, 1a89d8 (ffff9480 <_memmap_cacheattr_bp_strict+0xd648e>)
  1a981e:	f01d                	retw.n

001a9820 <xa_msbc_dec_mem_api>:
  1a9820:	004136               	entry	a1, 32
  1a9823:	020496               	bltz	a4, 1a9847 <xa_msbc_dec_mem_api+0x27>
  1a9826:	1d44e6               	bgei	a4, 4, 1a9847 <xa_msbc_dec_mem_api+0x27>
  1a9829:	2eb326               	beqi	a3, 16, 1a985b <xa_msbc_dec_mem_api+0x3b>
  1a982c:	161c                	movi.n	a6, 17
  1a982e:	351367               	beq	a3, a6, 1a9867 <xa_msbc_dec_mem_api+0x47>
  1a9831:	271c                	movi.n	a7, 18
  1a9833:	541377               	beq	a3, a7, 1a988b <xa_msbc_dec_mem_api+0x6b>
  1a9836:	481c                	movi.n	a8, 20
  1a9838:	101387               	beq	a3, a8, 1a984c <xa_msbc_dec_mem_api+0x2c>
  1a983b:	591c                	movi.n	a9, 21
  1a983d:	169397               	bne	a3, a9, 1a9857 <xa_msbc_dec_mem_api+0x37>
  1a9840:	f5ec                	bnez.n	a5, 1a9873 <xa_msbc_dec_mem_api+0x53>
  1a9842:	fc5e21               	l32r	a2, 1a89bc (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1a9845:	f01d                	retw.n

001a9847 <xa_msbc_dec_mem_api+0x27>:
  1a9847:	fc5f21               	l32r	a2, 1a89c4 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  1a984a:	f01d                	retw.n

001a984c <xa_msbc_dec_mem_api+0x2c>:
  1a984c:	4228                	l32i.n	a2, a2, 16
  1a984e:	1164c0               	slli	a6, a4, 4
  1a9851:	226a                	add.n	a2, a2, a6
  1a9853:	3228                	l32i.n	a2, a2, 12

001a9855 <xa_msbc_dec_mem_api+0x35>:
  1a9855:	0529                	s32i.n	a2, a5, 0

001a9857 <xa_msbc_dec_mem_api+0x37>:
  1a9857:	020c                	movi.n	a2, 0
  1a9859:	f01d                	retw.n

001a985b <xa_msbc_dec_mem_api+0x3b>:
  1a985b:	4228                	l32i.n	a2, a2, 16
  1a985d:	1164c0               	slli	a6, a4, 4
  1a9860:	226a                	add.n	a2, a2, a6
  1a9862:	0228                	l32i.n	a2, a2, 0
  1a9864:	fffb46               	j	1a9855 <xa_msbc_dec_mem_api+0x35>

001a9867 <xa_msbc_dec_mem_api+0x47>:
  1a9867:	4228                	l32i.n	a2, a2, 16
  1a9869:	1164c0               	slli	a6, a4, 4
  1a986c:	226a                	add.n	a2, a2, a6
  1a986e:	1228                	l32i.n	a2, a2, 4
  1a9870:	fff846               	j	1a9855 <xa_msbc_dec_mem_api+0x35>

001a9873 <xa_msbc_dec_mem_api+0x53>:
  1a9873:	4278                	l32i.n	a7, a2, 16
  1a9875:	1184c0               	slli	a8, a4, 4
  1a9878:	778a                	add.n	a7, a7, a8
  1a987a:	1778                	l32i.n	a7, a7, 4
  1a987c:	5298                	l32i.n	a9, a2, 20
  1a987e:	770b                	addi.n	a7, a7, -1
  1a9880:	138757               	bany	a7, a5, 1a9897 <xa_msbc_dec_mem_api+0x77>
  1a9883:	a09490               	addx4	a9, a4, a9
  1a9886:	0959                	s32i.n	a5, a9, 0
  1a9888:	fff2c6               	j	1a9857 <xa_msbc_dec_mem_api+0x37>

001a988b <xa_msbc_dec_mem_api+0x6b>:
  1a988b:	4228                	l32i.n	a2, a2, 16
  1a988d:	1164c0               	slli	a6, a4, 4
  1a9890:	226a                	add.n	a2, a2, a6
  1a9892:	2228                	l32i.n	a2, a2, 8
  1a9894:	ffef46               	j	1a9855 <xa_msbc_dec_mem_api+0x35>

001a9897 <xa_msbc_dec_mem_api+0x77>:
  1a9897:	fc4a21               	l32r	a2, 1a89c0 (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  1a989a:	f01d                	retw.n

001a989c <xa_msbc_dec_fill_mem_tables>:
  1a989c:	004136               	entry	a1, 32
  1a989f:	330c                	movi.n	a3, 3
  1a98a1:	f0a082               	movi	a8, 240
  1a98a4:	993c                	movi.n	a9, 57
  1a98a6:	c0a6a2               	movi	a10, 0x6c0
  1a98a9:	fc4cb1               	l32r	a11, 1a89dc (aa8 <XtosCoreStateSize+0x828>)
  1a98ac:	2c0c                	movi.n	a12, 2
  1a98ae:	1d0c                	movi.n	a13, 1
  1a98b0:	8e0c                	movi.n	a14, 8
  1a98b2:	4248                	l32i.n	a4, a2, 16
  1a98b4:	020c                	movi.n	a2, 0
  1a98b6:	14e9                	s32i.n	a14, a4, 4
  1a98b8:	54e9                	s32i.n	a14, a4, 20
  1a98ba:	64d9                	s32i.n	a13, a4, 24
  1a98bc:	94d9                	s32i.n	a13, a4, 36
  1a98be:	a4c9                	s32i.n	a12, a4, 40
  1a98c0:	d4c9                	s32i.n	a12, a4, 52
  1a98c2:	04b9                	s32i.n	a11, a4, 0
  1a98c4:	44a9                	s32i.n	a10, a4, 16
  1a98c6:	8499                	s32i.n	a9, a4, 32
  1a98c8:	c489                	s32i.n	a8, a4, 48
  1a98ca:	e439                	s32i.n	a3, a4, 56
  1a98cc:	2429                	s32i.n	a2, a4, 8
  1a98ce:	3429                	s32i.n	a2, a4, 12
  1a98d0:	7429                	s32i.n	a2, a4, 28
  1a98d2:	b429                	s32i.n	a2, a4, 44
  1a98d4:	f429                	s32i.n	a2, a4, 60
  1a98d6:	f01d                	retw.n

001a98d8 <xa_msbc_dec_do_execute>:
  1a98d8:	004136               	entry	a1, 32
  1a98db:	0122e2               	l32i	a14, a2, 4
  1a98de:	0522d2               	l32i	a13, a2, 20
  1a98e1:	00a092               	movi	a9, 0
  1a98e4:	3299                	s32i.n	a9, a2, 12
  1a98e6:	2299                	s32i.n	a9, a2, 8
  1a98e8:	1da8                	l32i.n	a10, a13, 4
  1a98ea:	0d38                	l32i.n	a3, a13, 0
  1a98ec:	2dc8                	l32i.n	a12, a13, 8
  1a98ee:	3dd8                	l32i.n	a13, a13, 12
  1a98f0:	beac                	beqz.n	a14, 1a991f <xa_msbc_dec_do_execute+0x47>
  1a98f2:	03bd                	mov.n	a11, a3
  1a98f4:	ffcaa5               	call8	1a95a0 <xa_sbc_decode>
  1a98f7:	01bad6               	bgez	a10, 1a9916 <xa_msbc_dec_do_execute+0x3e>
  1a98fa:	250a26               	beqi	a10, -1, 1a9923 <xa_msbc_dec_do_execute+0x4b>
  1a98fd:	ee7c                	movi.n	a14, -2
  1a98ff:	261ae7               	beq	a10, a14, 1a9929 <xa_msbc_dec_do_execute+0x51>
  1a9902:	df7c                	movi.n	a15, -3
  1a9904:	2b1af7               	beq	a10, a15, 1a9933 <xa_msbc_dec_do_execute+0x5b>
  1a9907:	c87c                	movi.n	a8, -4
  1a9909:	099a87               	bne	a10, a8, 1a9916 <xa_msbc_dec_do_execute+0x3e>
  1a990c:	390c                	movi.n	a9, 3
  1a990e:	3299                	s32i.n	a9, a2, 12
  1a9910:	fc3491               	l32r	a9, 1a89e0 (1482 <XtosCoreStateSize+0x1202>)
  1a9913:	000206               	j	1a991f <xa_msbc_dec_do_execute+0x47>

001a9916 <xa_msbc_dec_do_execute+0x3e>:
  1a9916:	090c                	movi.n	a9, 0
  1a9918:	32a9                	s32i.n	a10, a2, 12
  1a991a:	0d93b2               	l16si	a11, a3, 26
  1a991d:	22b9                	s32i.n	a11, a2, 8

001a991f <xa_msbc_dec_do_execute+0x47>:
  1a991f:	092d                	mov.n	a2, a9
  1a9921:	f01d                	retw.n

001a9923 <xa_msbc_dec_do_execute+0x4b>:
  1a9923:	fc3091               	l32r	a9, 1a89e4 (1483 <XtosCoreStateSize+0x1203>)
  1a9926:	fffd46               	j	1a991f <xa_msbc_dec_do_execute+0x47>

001a9929 <xa_msbc_dec_do_execute+0x51>:
  1a9929:	fc2f91               	l32r	a9, 1a89e8 (1480 <XtosCoreStateSize+0x1200>)
  1a992c:	1c0c                	movi.n	a12, 1
  1a992e:	32c9                	s32i.n	a12, a2, 12
  1a9930:	fffac6               	j	1a991f <xa_msbc_dec_do_execute+0x47>

001a9933 <xa_msbc_dec_do_execute+0x5b>:
  1a9933:	fc2e91               	l32r	a9, 1a89ec (1481 <XtosCoreStateSize+0x1201>)
  1a9936:	5d0c                	movi.n	a13, 5
  1a9938:	32d9                	s32i.n	a13, a2, 12
  1a993a:	fff846               	j	1a991f <xa_msbc_dec_do_execute+0x47>

001a993d <xa_msbc_dec_do_execute+0x65>:
  1a993d:	000000                                        ...

001a9940 <xa_sbc_dec>:
  1a9940:	004136               	entry	a1, 32
  1a9943:	3b0c                	movi.n	a11, 3
  1a9945:	0d2326               	beqi	a3, 2, 1a9956 <xa_sbc_dec+0x16>
  1a9948:	0a1326               	beqi	a3, 1, 1a9956 <xa_sbc_dec+0x16>
  1a994b:	0ab216               	beqz	a2, 1a99fa <__switchjump_table_xs_1_36+0x5a>
  1a994e:	0d000b4150b05b2e 	{ bany.w18	a11, a2, 1a9a07 <__switchjump_table_xs_1_36+0x67>; nop }
  1a9956:	0d400b4120b0b30e 	{ beqi.w18	a3, 16, 1a9a0c <__switchjump_table_xs_1_36+0x6c>; nop }
  1a995e:	181c                	movi.n	a8, 17
  1a9960:	0d000a4180b0838e 	{ beq.w18	a3, a8, 1a9a0c <__switchjump_table_xs_1_36+0x6c>; nop }
  1a9968:	291c                	movi.n	a9, 18
  1a996a:	0d000941e0b0839e 	{ beq.w18	a3, a9, 1a9a0c <__switchjump_table_xs_1_36+0x6c>; nop }
  1a9972:	4a1c                	movi.n	a10, 20
  1a9974:	0d00094140b083ae 	{ beq.w18	a3, a10, 1a9a0c <__switchjump_table_xs_1_36+0x6c>; nop }
  1a997c:	5c1c                	movi.n	a12, 21
  1a997e:	0d000841a0b083ce 	{ beq.w18	a3, a12, 1a9a0c <__switchjump_table_xs_1_36+0x6c>; nop }
  1a9986:	00a3d2               	movi	a13, 0x300
  1a9989:	060c                	movi.n	a6, 0
  1a998b:	1a0c                	movi.n	a10, 1
  1a998d:	00a2c2               	movi	a12, 0x200
  1a9990:	9e1c                	movi.n	a14, 25
  1a9992:	55b3e7               	bgeu	a3, a14, 1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a9995:	fc1681               	l32r	a8, 1a89f0 (1a99a0 <__switchjump_table_xs_1_36>)
  1a9998:	90f330               	addx2	a15, a3, a3
  1a999b:	ff8a                	add.n	a15, a15, a8
  1a999d:	000fa0               	jx	a15

001a99a0 <__switchjump_table_xs_1_36>:
  1a99a0:	0011c6               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99a3:	001d06               	j	1a9a1b <__switchjump_table_xs_1_36+0x7b>
  1a99a6:	004546               	j	1a9abf <__switchjump_table_xs_1_36+0x11f>
  1a99a9:	003a86               	j	1a9a97 <__switchjump_table_xs_1_36+0xf7>
  1a99ac:	000ec6               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99af:	003086               	j	1a9a75 <__switchjump_table_xs_1_36+0xd5>
  1a99b2:	002e06               	j	1a9a6e <__switchjump_table_xs_1_36+0xce>
  1a99b5:	000fc6               	j	1a99f8 <__switchjump_table_xs_1_36+0x58>
  1a99b8:	002ac6               	j	1a9a67 <__switchjump_table_xs_1_36+0xc7>
  1a99bb:	002446               	j	1a9a50 <__switchjump_table_xs_1_36+0xb0>
  1a99be:	002246               	j	1a9a4b <__switchjump_table_xs_1_36+0xab>
  1a99c1:	001fc6               	j	1a9a44 <__switchjump_table_xs_1_36+0xa4>
  1a99c4:	001d46               	j	1a9a3d <__switchjump_table_xs_1_36+0x9d>
  1a99c7:	000946               	j	1a99f0 <__switchjump_table_xs_1_36+0x50>
  1a99ca:	001a86               	j	1a9a38 <__switchjump_table_xs_1_36+0x98>
  1a99cd:	000686               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99d0:	0005c6               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99d3:	000506               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99d6:	000446               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99d9:	000386               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99dc:	0002c6               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99df:	000206               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99e2:	000146               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99e5:	000086               	j	1a99eb <__switchjump_table_xs_1_36+0x4b>
  1a99e8:	000186               	j	1a99f2 <__switchjump_table_xs_1_36+0x52>

001a99eb <__switchjump_table_xs_1_36+0x4b>:
  1a99eb:	fbf321               	l32r	a2, 1a89b8 (ffff8002 <_memmap_cacheattr_bp_strict+0xd5010>)
  1a99ee:	f01d                	retw.n

001a99f0 <__switchjump_table_xs_1_36+0x50>:
  1a99f0:	2268                	l32i.n	a6, a2, 8

001a99f2 <__switchjump_table_xs_1_36+0x52>:
  1a99f2:	0569                	s32i.n	a6, a5, 0

001a99f4 <__switchjump_table_xs_1_36+0x54>:
  1a99f4:	020c                	movi.n	a2, 0
  1a99f6:	f01d                	retw.n

001a99f8 <__switchjump_table_xs_1_36+0x58>:
  1a99f8:	35cc                	bnez.n	a5, 1a99ff <__switchjump_table_xs_1_36+0x5f>

001a99fa <__switchjump_table_xs_1_36+0x5a>:
  1a99fa:	fbf021               	l32r	a2, 1a89bc (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1a99fd:	f01d                	retw.n

001a99ff <__switchjump_table_xs_1_36+0x5f>:
  1a99ff:	0d000c4130b0fb5e 	{ bnone.w18	a11, a5, 1a9ac6 <__switchjump_table_xs_1_36+0x126>; nop }

001a9a07 <__switchjump_table_xs_1_36+0x67>:
  1a9a07:	fbee21               	l32r	a2, 1a89c0 (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  1a9a0a:	f01d                	retw.n

001a9a0c <__switchjump_table_xs_1_36+0x6c>:
  1a9a0c:	02ad                	mov.n	a10, a2
  1a9a0e:	03bd                	mov.n	a11, a3
  1a9a10:	04cd                	mov.n	a12, a4
  1a9a12:	05dd                	mov.n	a13, a5
  1a9a14:	001525               	call8	1a9b68 <xa_sbc_dec_mem_api>
  1a9a17:	0a2d                	mov.n	a2, a10
  1a9a19:	f01d                	retw.n

001a9a1b <__switchjump_table_xs_1_36+0x7b>:
  1a9a1b:	0d400c4130b0f40e 	{ beqi.w18	a4, 0x100, 1a9ae2 <__switchjump_table_xs_1_36+0x142>; nop }
  1a9a23:	0d000e41d0b084ce 	{ beq.w18	a4, a12, 1a9b14 <__switchjump_table_xs_1_36+0x174>; nop }
  1a9a2b:	0d000a41d0b084de 	{ beq.w18	a4, a13, 1a9adc <__switchjump_table_xs_1_36+0x13c>; nop }

001a9a33 <__switchjump_table_xs_1_36+0x93>:
  1a9a33:	fbe421               	l32r	a2, 1a89c4 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  1a9a36:	f01d                	retw.n

001a9a38 <__switchjump_table_xs_1_36+0x98>:
  1a9a38:	02a9                	s32i.n	a10, a2, 0
  1a9a3a:	ffed86               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9a3d <__switchjump_table_xs_1_36+0x9d>:
  1a9a3d:	0598                	l32i.n	a9, a5, 0
  1a9a3f:	1299                	s32i.n	a9, a2, 4
  1a9a41:	ffebc6               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9a44 <__switchjump_table_xs_1_36+0xa4>:
  1a9a44:	32a8                	l32i.n	a10, a2, 12
  1a9a46:	05a9                	s32i.n	a10, a5, 0
  1a9a48:	ffea06               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9a4b <__switchjump_table_xs_1_36+0xab>:
  1a9a4b:	05a9                	s32i.n	a10, a5, 0
  1a9a4d:	ffe8c6               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9a50 <__switchjump_table_xs_1_36+0xb0>:
  1a9a50:	0d400c41f0b0f40e 	{ beqi.w18	a4, 0x100, 1a9b23 <__switchjump_table_xs_1_36+0x183>; nop }
  1a9a58:	d794c7               	bne	a4, a12, 1a9a33 <__switchjump_table_xs_1_36+0x93>
  1a9a5b:	0569                	s32i.n	a6, a5, 0
  1a9a5d:	02b8                	l32i.n	a11, a2, 0
  1a9a5f:	f91b16               	beqz	a11, 1a99f4 <__switchjump_table_xs_1_36+0x54>
  1a9a62:	05a9                	s32i.n	a10, a5, 0
  1a9a64:	ffe306               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9a67 <__switchjump_table_xs_1_36+0xc7>:
  1a9a67:	4c0c                	movi.n	a12, 4
  1a9a69:	05c9                	s32i.n	a12, a5, 0
  1a9a6b:	ffe146               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9a6e <__switchjump_table_xs_1_36+0xce>:
  1a9a6e:	0d5c                	movi.n	a13, 80
  1a9a70:	05d9                	s32i.n	a13, a5, 0
  1a9a72:	ffdf86               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9a75 <__switchjump_table_xs_1_36+0xd5>:
  1a9a75:	08d416               	beqz	a4, 1a9b06 <__switchjump_table_xs_1_36+0x166>
  1a9a78:	0d400841f0b0140e 	{ beqi.w18	a4, 1, 1a9b0b <__switchjump_table_xs_1_36+0x16b>; nop }
  1a9a80:	0d40094160b0340e 	{ beqi.w18	a4, 3, 1a9b1a <__switchjump_table_xs_1_36+0x17a>; nop }
  1a9a88:	a72466               	bnei	a4, 2, 1a9a33 <__switchjump_table_xs_1_36+0x93>
  1a9a8b:	52b8                	l32i.n	a11, a2, 20
  1a9a8d:	0bb8                	l32i.n	a11, a11, 0
  1a9a8f:	080bb2               	l8ui	a11, a11, 8

001a9a92 <__switchjump_table_xs_1_36+0xf2>:
  1a9a92:	0b6d                	mov.n	a6, a11
  1a9a94:	ffd686               	j	1a99f2 <__switchjump_table_xs_1_36+0x52>

001a9a97 <__switchjump_table_xs_1_36+0xf7>:
  1a9a97:	0d400941d0b0f40e 	{ beqi.w18	a4, 0x100, 1a9b38 <__switchjump_table_xs_1_36+0x198>; nop }
  1a9a9f:	0d000841d0b084ce 	{ beq.w18	a4, a12, 1a9b30 <__switchjump_table_xs_1_36+0x190>; nop }
  1a9aa7:	0d000941e0b084de 	{ beq.w18	a4, a13, 1a9b49 <__switchjump_table_xs_1_36+0x1a9>; nop }
  1a9aaf:	00a4c2               	movi	a12, 0x400
  1a9ab2:	0d3ff741d0b0b4ce 	{ bne.w18	a4, a12, 1a9a33 <__switchjump_table_xs_1_36+0x93>; nop }
  1a9aba:	05a9                	s32i.n	a10, a5, 0
  1a9abc:	ffcd06               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9abf <__switchjump_table_xs_1_36+0x11f>:
  1a9abf:	8d1c                	movi.n	a13, 24
  1a9ac1:	05d9                	s32i.n	a13, a5, 0
  1a9ac3:	ffcb46               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9ac6 <__switchjump_table_xs_1_36+0x126>:
  1a9ac6:	046252               	s32i	a5, a2, 16
  1a9ac9:	20a550               	or	a10, a5, a5
  1a9acc:	20b660               	or	a11, a6, a6
  1a9acf:	0c5c                	movi.n	a12, 80
  1a9ad1:	40c5e2               	addi	a14, a5, 64
  1a9ad4:	52e9                	s32i.n	a14, a2, 20
  1a9ad6:	d69525               	call8	180428 <__vec_memset>
  1a9ad9:	ffc5c6               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9adc <__switchjump_table_xs_1_36+0x13c>:
  1a9adc:	fbc691               	l32r	a9, 1a89f4 (29f800 <api_ver$5231_1_16>)
  1a9adf:	000086               	j	1a9ae5 <__switchjump_table_xs_1_36+0x145>

001a9ae2 <__switchjump_table_xs_1_36+0x142>:
  1a9ae2:	fbc591               	l32r	a9, 1a89f8 (29f810 <lib_name$5229_1_14>)

001a9ae5 <__switchjump_table_xs_1_36+0x145>:
  1a9ae5:	80c9b2               	addi	a11, a9, -128
  1a9ae8:	9dc9a2               	addi	a10, a9, -99

001a9aeb <__switchjump_table_xs_1_36+0x14b>:
  1a9aeb:	800bf2               	l8ui	a15, a11, 128
  1a9aee:	0045f2               	s8i	a15, a5, 0
  1a9af1:	bb1b                	addi.n	a11, a11, 1
  1a9af3:	551b                	addi.n	a5, a5, 1
  1a9af5:	0d3fef41b0b09abe 	{ blt.w18	a10, a11, 1a99f4 <__switchjump_table_xs_1_36+0x54>; nop }
  1a9afd:	7f0b82               	l8ui	a8, a11, 127
  1a9b00:	fe7856               	bnez	a8, 1a9aeb <__switchjump_table_xs_1_36+0x14b>
  1a9b03:	ffbb46               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9b06 <__switchjump_table_xs_1_36+0x166>:
  1a9b06:	0b1c                	movi.n	a11, 16
  1a9b08:	ffe186               	j	1a9a92 <__switchjump_table_xs_1_36+0xf2>

001a9b0b <__switchjump_table_xs_1_36+0x16b>:
  1a9b0b:	52b8                	l32i.n	a11, a2, 20
  1a9b0d:	0bb8                	l32i.n	a11, a11, 0
  1a9b0f:	1bb8                	l32i.n	a11, a11, 4
  1a9b11:	ffdf46               	j	1a9a92 <__switchjump_table_xs_1_36+0xf2>

001a9b14 <__switchjump_table_xs_1_36+0x174>:
  1a9b14:	fbba91               	l32r	a9, 1a89fc (29f808 <lib_ver$5230_1_15>)
  1a9b17:	fff286               	j	1a9ae5 <__switchjump_table_xs_1_36+0x145>

001a9b1a <__switchjump_table_xs_1_36+0x17a>:
  1a9b1a:	52b8                	l32i.n	a11, a2, 20
  1a9b1c:	0bb8                	l32i.n	a11, a11, 0
  1a9b1e:	5bb8                	l32i.n	a11, a11, 20
  1a9b20:	ffdb86               	j	1a9a92 <__switchjump_table_xs_1_36+0xf2>

001a9b23 <__switchjump_table_xs_1_36+0x183>:
  1a9b23:	fbac81               	l32r	a8, 1a89d4 (200020 <_dram0_hook_fp_data_start>)
  1a9b26:	4888                	l32i.n	a8, a8, 16
  1a9b28:	02ad                	mov.n	a10, a2
  1a9b2a:	0008e0               	callx8	a8
  1a9b2d:	ffb0c6               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9b30 <__switchjump_table_xs_1_36+0x190>:
  1a9b30:	02ad                	mov.n	a10, a2
  1a9b32:	000c65               	call8	1a9bf8 <xa_sbc_dec_fill_mem_tables>
  1a9b35:	ffaec6               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9b38 <__switchjump_table_xs_1_36+0x198>:
  1a9b38:	20a220               	or	a10, a2, a2
  1a9b3b:	20b660               	or	a11, a6, a6
  1a9b3e:	18a0c2               	movi	a12, 24
  1a9b41:	d68e65               	call8	180428 <__vec_memset>
  1a9b44:	0269                	s32i.n	a6, a2, 0
  1a9b46:	ffaa86               	j	1a99f4 <__switchjump_table_xs_1_36+0x54>

001a9b49 <__switchjump_table_xs_1_36+0x1a9>:
  1a9b49:	036262               	s32i	a6, a2, 12
  1a9b4c:	026262               	s32i	a6, a2, 8
  1a9b4f:	0522b2               	l32i	a11, a2, 20
  1a9b52:	12e8                	l32i.n	a14, a2, 4
  1a9b54:	3bd8                	l32i.n	a13, a11, 12
  1a9b56:	2bc8                	l32i.n	a12, a11, 8
  1a9b58:	1ba8                	l32i.n	a10, a11, 4
  1a9b5a:	0bb8                	l32i.n	a11, a11, 0
  1a9b5c:	ff84a5               	call8	1a93a8 <xa_sbc_decode_init>
  1a9b5f:	e91ad6               	bgez	a10, 1a99f4 <__switchjump_table_xs_1_36+0x54>
  1a9b62:	fba721               	l32r	a2, 1a8a00 (ffff9440 <_memmap_cacheattr_bp_strict+0xd644e>)
  1a9b65:	f01d                	retw.n

001a9b67 <__switchjump_table_xs_1_36+0x1c7>:
	...

001a9b68 <xa_sbc_dec_mem_api>:
  1a9b68:	004136               	entry	a1, 32
  1a9b6b:	020496               	bltz	a4, 1a9b8f <xa_sbc_dec_mem_api+0x27>
  1a9b6e:	1d44e6               	bgei	a4, 4, 1a9b8f <xa_sbc_dec_mem_api+0x27>
  1a9b71:	2eb326               	beqi	a3, 16, 1a9ba3 <xa_sbc_dec_mem_api+0x3b>
  1a9b74:	181c                	movi.n	a8, 17
  1a9b76:	351387               	beq	a3, a8, 1a9baf <xa_sbc_dec_mem_api+0x47>
  1a9b79:	291c                	movi.n	a9, 18
  1a9b7b:	4f1397               	beq	a3, a9, 1a9bce <xa_sbc_dec_mem_api+0x66>
  1a9b7e:	4a1c                	movi.n	a10, 20
  1a9b80:	1013a7               	beq	a3, a10, 1a9b94 <xa_sbc_dec_mem_api+0x2c>
  1a9b83:	5b1c                	movi.n	a11, 21
  1a9b85:	1693b7               	bne	a3, a11, 1a9b9f <xa_sbc_dec_mem_api+0x37>
  1a9b88:	f5ec                	bnez.n	a5, 1a9bbb <xa_sbc_dec_mem_api+0x53>
  1a9b8a:	fb8c21               	l32r	a2, 1a89bc (ffff8000 <_memmap_cacheattr_bp_strict+0xd500e>)
  1a9b8d:	f01d                	retw.n

001a9b8f <xa_sbc_dec_mem_api+0x27>:
  1a9b8f:	fb8d21               	l32r	a2, 1a89c4 (ffff8003 <_memmap_cacheattr_bp_strict+0xd5011>)
  1a9b92:	f01d                	retw.n

001a9b94 <xa_sbc_dec_mem_api+0x2c>:
  1a9b94:	4298                	l32i.n	a9, a2, 16
  1a9b96:	11a4c0               	slli	a10, a4, 4
  1a9b99:	99aa                	add.n	a9, a9, a10
  1a9b9b:	3998                	l32i.n	a9, a9, 12

001a9b9d <xa_sbc_dec_mem_api+0x35>:
  1a9b9d:	0599                	s32i.n	a9, a5, 0

001a9b9f <xa_sbc_dec_mem_api+0x37>:
  1a9b9f:	020c                	movi.n	a2, 0
  1a9ba1:	f01d                	retw.n

001a9ba3 <xa_sbc_dec_mem_api+0x3b>:
  1a9ba3:	4298                	l32i.n	a9, a2, 16
  1a9ba5:	11a4c0               	slli	a10, a4, 4
  1a9ba8:	99aa                	add.n	a9, a9, a10
  1a9baa:	0998                	l32i.n	a9, a9, 0
  1a9bac:	fffb46               	j	1a9b9d <xa_sbc_dec_mem_api+0x35>

001a9baf <xa_sbc_dec_mem_api+0x47>:
  1a9baf:	4298                	l32i.n	a9, a2, 16
  1a9bb1:	11a4c0               	slli	a10, a4, 4
  1a9bb4:	99aa                	add.n	a9, a9, a10
  1a9bb6:	1998                	l32i.n	a9, a9, 4
  1a9bb8:	fff846               	j	1a9b9d <xa_sbc_dec_mem_api+0x35>

001a9bbb <xa_sbc_dec_mem_api+0x53>:
  1a9bbb:	42b8                	l32i.n	a11, a2, 16
  1a9bbd:	11c4c0               	slli	a12, a4, 4
  1a9bc0:	bbca                	add.n	a11, a11, a12
  1a9bc2:	1bb8                	l32i.n	a11, a11, 4
  1a9bc4:	bb0b                	addi.n	a11, a11, -1
  1a9bc6:	100b57               	bnone	a11, a5, 1a9bda <xa_sbc_dec_mem_api+0x72>
  1a9bc9:	fb7d21               	l32r	a2, 1a89c0 (ffff8001 <_memmap_cacheattr_bp_strict+0xd500f>)
  1a9bcc:	f01d                	retw.n

001a9bce <xa_sbc_dec_mem_api+0x66>:
  1a9bce:	4298                	l32i.n	a9, a2, 16
  1a9bd0:	11a4c0               	slli	a10, a4, 4
  1a9bd3:	99aa                	add.n	a9, a9, a10
  1a9bd5:	2998                	l32i.n	a9, a9, 8
  1a9bd7:	fff086               	j	1a9b9d <xa_sbc_dec_mem_api+0x35>

001a9bda <xa_sbc_dec_mem_api+0x72>:
  1a9bda:	0522b2               	l32i	a11, a2, 20
  1a9bdd:	a0b4b0               	addx4	a11, a4, a11
  1a9be0:	006b52               	s32i	a5, a11, 0
  1a9be3:	fb8456               	bnez	a4, 1a9b9f <xa_sbc_dec_mem_api+0x37>
  1a9be6:	20a550               	or	a10, a5, a5
  1a9be9:	42d8                	l32i.n	a13, a2, 16
  1a9beb:	0b0c                	movi.n	a11, 0
  1a9bed:	cdca                	add.n	a12, a13, a12
  1a9bef:	0cc8                	l32i.n	a12, a12, 0
  1a9bf1:	d68365               	call8	180428 <__vec_memset>
  1a9bf4:	ffe9c6               	j	1a9b9f <xa_sbc_dec_mem_api+0x37>

001a9bf7 <xa_sbc_dec_mem_api+0x8f>:
	...

001a9bf8 <xa_sbc_dec_fill_mem_tables>:
  1a9bf8:	004136               	entry	a1, 32
  1a9bfb:	330c                	movi.n	a3, 3
  1a9bfd:	c0a682               	movi	a8, 0x6c0
  1a9c00:	fb7791               	l32r	a9, 1a89dc (aa8 <XtosCoreStateSize+0x828>)
  1a9c03:	2a0c                	movi.n	a10, 2
  1a9c05:	00a2b2               	movi	a11, 0x200
  1a9c08:	1c0c                	movi.n	a12, 1
  1a9c0a:	8d0c                	movi.n	a13, 8
  1a9c0c:	4248                	l32i.n	a4, a2, 16
  1a9c0e:	020c                	movi.n	a2, 0
  1a9c10:	14d9                	s32i.n	a13, a4, 4
  1a9c12:	54d9                	s32i.n	a13, a4, 20
  1a9c14:	64c9                	s32i.n	a12, a4, 24
  1a9c16:	94c9                	s32i.n	a12, a4, 36
  1a9c18:	84b9                	s32i.n	a11, a4, 32
  1a9c1a:	c4b9                	s32i.n	a11, a4, 48
  1a9c1c:	a4a9                	s32i.n	a10, a4, 40
  1a9c1e:	d4a9                	s32i.n	a10, a4, 52
  1a9c20:	0499                	s32i.n	a9, a4, 0
  1a9c22:	4489                	s32i.n	a8, a4, 16
  1a9c24:	e439                	s32i.n	a3, a4, 56
  1a9c26:	2429                	s32i.n	a2, a4, 8
  1a9c28:	3429                	s32i.n	a2, a4, 12
  1a9c2a:	7429                	s32i.n	a2, a4, 28
  1a9c2c:	b429                	s32i.n	a2, a4, 44
  1a9c2e:	f429                	s32i.n	a2, a4, 60
  1a9c30:	f01d                	retw.n

001a9c32 <xa_sbc_dec_fill_mem_tables+0x3a>:
	...

001a9c34 <xa_sbc_dec_do_execute>:
  1a9c34:	004136               	entry	a1, 32
  1a9c37:	0122e2               	l32i	a14, a2, 4
  1a9c3a:	0522d2               	l32i	a13, a2, 20
  1a9c3d:	00a092               	movi	a9, 0
  1a9c40:	3299                	s32i.n	a9, a2, 12
  1a9c42:	2299                	s32i.n	a9, a2, 8
  1a9c44:	1da8                	l32i.n	a10, a13, 4
  1a9c46:	0d38                	l32i.n	a3, a13, 0
  1a9c48:	2dc8                	l32i.n	a12, a13, 8
  1a9c4a:	3dd8                	l32i.n	a13, a13, 12
  1a9c4c:	beac                	beqz.n	a14, 1a9c7b <xa_sbc_dec_do_execute+0x47>
  1a9c4e:	03bd                	mov.n	a11, a3
  1a9c50:	ff94e5               	call8	1a95a0 <xa_sbc_decode>
  1a9c53:	01bad6               	bgez	a10, 1a9c72 <xa_sbc_dec_do_execute+0x3e>
  1a9c56:	250a26               	beqi	a10, -1, 1a9c7f <xa_sbc_dec_do_execute+0x4b>
  1a9c59:	ee7c                	movi.n	a14, -2
  1a9c5b:	261ae7               	beq	a10, a14, 1a9c85 <xa_sbc_dec_do_execute+0x51>
  1a9c5e:	df7c                	movi.n	a15, -3
  1a9c60:	2b1af7               	beq	a10, a15, 1a9c8f <xa_sbc_dec_do_execute+0x5b>
  1a9c63:	c87c                	movi.n	a8, -4
  1a9c65:	099a87               	bne	a10, a8, 1a9c72 <xa_sbc_dec_do_execute+0x3e>
  1a9c68:	390c                	movi.n	a9, 3
  1a9c6a:	3299                	s32i.n	a9, a2, 12
  1a9c6c:	fb6691               	l32r	a9, 1a8a04 (1442 <XtosCoreStateSize+0x11c2>)
  1a9c6f:	000206               	j	1a9c7b <xa_sbc_dec_do_execute+0x47>

001a9c72 <xa_sbc_dec_do_execute+0x3e>:
  1a9c72:	090c                	movi.n	a9, 0
  1a9c74:	32a9                	s32i.n	a10, a2, 12
  1a9c76:	0d93b2               	l16si	a11, a3, 26
  1a9c79:	22b9                	s32i.n	a11, a2, 8

001a9c7b <xa_sbc_dec_do_execute+0x47>:
  1a9c7b:	092d                	mov.n	a2, a9
  1a9c7d:	f01d                	retw.n

001a9c7f <xa_sbc_dec_do_execute+0x4b>:
  1a9c7f:	fb6291               	l32r	a9, 1a8a08 (1443 <XtosCoreStateSize+0x11c3>)
  1a9c82:	fffd46               	j	1a9c7b <xa_sbc_dec_do_execute+0x47>

001a9c85 <xa_sbc_dec_do_execute+0x51>:
  1a9c85:	fb6191               	l32r	a9, 1a8a0c (1440 <XtosCoreStateSize+0x11c0>)
  1a9c88:	1c0c                	movi.n	a12, 1
  1a9c8a:	32c9                	s32i.n	a12, a2, 12
  1a9c8c:	fffac6               	j	1a9c7b <xa_sbc_dec_do_execute+0x47>

001a9c8f <xa_sbc_dec_do_execute+0x5b>:
  1a9c8f:	fb6091               	l32r	a9, 1a8a10 (1441 <XtosCoreStateSize+0x11c1>)
  1a9c92:	5d0c                	movi.n	a13, 5
  1a9c94:	32d9                	s32i.n	a13, a2, 12
  1a9c96:	fff846               	j	1a9c7b <xa_sbc_dec_do_execute+0x47>

001a9c99 <xa_sbc_dec_do_execute+0x65>:
  1a9c99:	000000                                        ...

001a9c9c <xa_msbc_dec_get_config_param>:
  1a9c9c:	004136               	entry	a1, 32
  1a9c9f:	03dd                	mov.n	a13, a3
  1a9ca1:	02ad                	mov.n	a10, a2
  1a9ca3:	5b0c                	movi.n	a11, 5
  1a9ca5:	fb5b71               	l32r	a7, 1a8a14 (1a9618 <xa_msbc_dec>)
  1a9ca8:	3c0c                	movi.n	a12, 3
  1a9caa:	0007e0               	callx8	a7
  1a9cad:	04dd                	mov.n	a13, a4
  1a9caf:	02ad                	mov.n	a10, a2
  1a9cb1:	5b0c                	movi.n	a11, 5
  1a9cb3:	1c0c                	movi.n	a12, 1
  1a9cb5:	0007e0               	callx8	a7
  1a9cb8:	05dd                	mov.n	a13, a5
  1a9cba:	02ad                	mov.n	a10, a2
  1a9cbc:	5b0c                	movi.n	a11, 5
  1a9cbe:	2c0c                	movi.n	a12, 2
  1a9cc0:	0007e0               	callx8	a7
  1a9cc3:	06dd                	mov.n	a13, a6
  1a9cc5:	02ad                	mov.n	a10, a2
  1a9cc7:	5b0c                	movi.n	a11, 5
  1a9cc9:	0c0c                	movi.n	a12, 0
  1a9ccb:	0007e0               	callx8	a7
  1a9cce:	020c                	movi.n	a2, 0
  1a9cd0:	f01d                	retw.n

001a9cd2 <xa_msbc_dec_get_config_param+0x36>:
	...

001a9cd4 <msbc_dec_api_InitProcess>:
  1a9cd4:	008136               	entry	a1, 64
  1a9cd7:	0238                	l32i.n	a3, a2, 0
  1a9cd9:	2b0c                	movi.n	a11, 2
  1a9cdb:	0c0c                	movi.n	a12, 0
  1a9cdd:	d18b                	addi.n	a13, a1, 8
  1a9cdf:	fb4d41               	l32r	a4, 1a8a14 (1a9618 <xa_msbc_dec>)
  1a9ce2:	0a0c                	movi.n	a10, 0
  1a9ce4:	01a9                	s32i.n	a10, a1, 0
  1a9ce6:	11a9                	s32i.n	a10, a1, 4
  1a9ce8:	21a9                	s32i.n	a10, a1, 8
  1a9cea:	0004e0               	callx8	a4
  1a9ced:	116232               	s32i	a3, a2, 68
  1a9cf0:	1288                	l32i.n	a8, a2, 4
  1a9cf2:	2158                	l32i.n	a5, a1, 8
  1a9cf4:	877c                	movi.n	a7, -8
  1a9cf6:	557b                	addi.n	a5, a5, 7
  1a9cf8:	105570               	and	a5, a5, a7
  1a9cfb:	0d00084160b0e85e 	{ bltu.w18	a8, a5, 1a9d85 <msbc_dec_api_InitProcess+0xb1>; nop }
  1a9d03:	03ad                	mov.n	a10, a3
  1a9d05:	3b0c                	movi.n	a11, 3
  1a9d07:	00a1c2               	movi	a12, 0x100
  1a9d0a:	0d0c                	movi.n	a13, 0
  1a9d0c:	0004e0               	callx8	a4
  1a9d0f:	03ad                	mov.n	a10, a3
  1a9d11:	6b0c                	movi.n	a11, 6
  1a9d13:	0c0c                	movi.n	a12, 0
  1a9d15:	d14b                	addi.n	a13, a1, 4
  1a9d17:	0004e0               	callx8	a4
  1a9d1a:	1288                	l32i.n	a8, a2, 4
  1a9d1c:	d53a                	add.n	a13, a5, a3
  1a9d1e:	1168                	l32i.n	a6, a1, 4
  1a9d20:	1262d2               	s32i	a13, a2, 72
  1a9d23:	667b                	addi.n	a6, a6, 7
  1a9d25:	106670               	and	a6, a6, a7
  1a9d28:	656a                	add.n	a6, a5, a6
  1a9d2a:	573867               	bltu	a8, a6, 1a9d85 <msbc_dec_api_InitProcess+0xb1>
  1a9d2d:	03ad                	mov.n	a10, a3
  1a9d2f:	7b0c                	movi.n	a11, 7
  1a9d31:	0c0c                	movi.n	a12, 0
  1a9d33:	0004e0               	callx8	a4
  1a9d36:	03ad                	mov.n	a10, a3
  1a9d38:	3b0c                	movi.n	a11, 3
  1a9d3a:	00a2c2               	movi	a12, 0x200
  1a9d3d:	0d0c                	movi.n	a13, 0
  1a9d3f:	0004e0               	callx8	a4
  1a9d42:	03ad                	mov.n	a10, a3
  1a9d44:	8b0c                	movi.n	a11, 8
  1a9d46:	0c0c                	movi.n	a12, 0
  1a9d48:	01dd                	mov.n	a13, a1
  1a9d4a:	0004e0               	callx8	a4
  1a9d4d:	0188                	l32i.n	a8, a1, 0
  1a9d4f:	0d400841b0b0186e 	{ blti.w18	a8, 1, 1a9dde <msbc_dec_api_InitProcess+0x10a>; nop }
  1a9d57:	270c                	movi.n	a7, 2
  1a9d59:	050c                	movi.n	a5, 0
  1a9d5b:	928b                	addi.n	a9, a2, 8
  1a9d5d:	7199                	s32i.n	a9, a1, 28

001a9d5f <msbc_dec_api_InitProcess+0x8b>:
  1a9d5f:	03ad                	mov.n	a10, a3
  1a9d61:	0b1c                	movi.n	a11, 16
  1a9d63:	05cd                	mov.n	a12, a5
  1a9d65:	d1cb                	addi.n	a13, a1, 12
  1a9d67:	0004e0               	callx8	a4
  1a9d6a:	03ad                	mov.n	a10, a3
  1a9d6c:	1b1c                	movi.n	a11, 17
  1a9d6e:	05cd                	mov.n	a12, a5
  1a9d70:	10c1d2               	addi	a13, a1, 16
  1a9d73:	0004e0               	callx8	a4
  1a9d76:	03ad                	mov.n	a10, a3
  1a9d78:	2b1c                	movi.n	a11, 18
  1a9d7a:	05cd                	mov.n	a12, a5
  1a9d7c:	14c1d2               	addi	a13, a1, 20
  1a9d7f:	0004e0               	callx8	a4
  1a9d82:	0467a6               	blti	a7, 6, 1a9d8a <msbc_dec_api_InitProcess+0xb6>

001a9d85 <msbc_dec_api_InitProcess+0xb1>:
  1a9d85:	9baf22               	movi	a2, -101
  1a9d88:	f01d                	retw.n

001a9d8a <msbc_dec_api_InitProcess+0xb6>:
  1a9d8a:	71d8                	l32i.n	a13, a1, 28
  1a9d8c:	31b8                	l32i.n	a11, a1, 12
  1a9d8e:	c36a                	add.n	a12, a3, a6
  1a9d90:	61c9                	s32i.n	a12, a1, 24
  1a9d92:	bb7b                	addi.n	a11, a11, 7
  1a9d94:	116dc2               	s32i	a12, a13, 68
  1a9d97:	12a8                	l32i.n	a10, a2, 4
  1a9d99:	8c7c                	movi.n	a12, -8
  1a9d9b:	10bbc0               	and	a11, a11, a12
  1a9d9e:	66ba                	add.n	a6, a6, a11
  1a9da0:	e13a67               	bltu	a10, a6, 1a9d85 <msbc_dec_api_InitProcess+0xb1>
  1a9da3:	771b                	addi.n	a7, a7, 1
  1a9da5:	03ad                	mov.n	a10, a3
  1a9da7:	5b1c                	movi.n	a11, 21
  1a9da9:	05cd                	mov.n	a12, a5
  1a9dab:	ed4b                	addi.n	a14, a13, 4
  1a9dad:	71e9                	s32i.n	a14, a1, 28
  1a9daf:	61d8                	l32i.n	a13, a1, 24
  1a9db1:	0004e0               	callx8	a4
  1a9db4:	01b8                	l32i.n	a11, a1, 0
  1a9db6:	5198                	l32i.n	a9, a1, 20
  1a9db8:	551b                	addi.n	a5, a5, 1
  1a9dba:	0b3966               	bnei	a9, 3, 1a9dc9 <msbc_dec_api_InitProcess+0xf5>
  1a9dbd:	31f8                	l32i.n	a15, a1, 12
  1a9dbf:	6188                	l32i.n	a8, a1, 24
  1a9dc1:	6289                	s32i.n	a8, a2, 24
  1a9dc3:	1c52f2               	s16i	a15, a2, 56
  1a9dc6:	000306               	j	1a9dd6 <msbc_dec_api_InitProcess+0x102>

001a9dc9 <msbc_dec_api_InitProcess+0xf5>:
  1a9dc9:	092966               	bnei	a9, 2, 1a9dd6 <msbc_dec_api_InitProcess+0x102>
  1a9dcc:	3198                	l32i.n	a9, a1, 12
  1a9dce:	61a8                	l32i.n	a10, a1, 24
  1a9dd0:	1762a2               	s32i	a10, a2, 92
  1a9dd3:	305292               	s16i	a9, a2, 96
  1a9dd6:	0d3ff84150b095be 	{ blt.w18	a5, a11, 1a9d5f <msbc_dec_api_InitProcess+0x8b>; nop }

001a9dde <msbc_dec_api_InitProcess+0x10a>:
  1a9dde:	0e5262               	s16i	a6, a2, 28
  1a9de1:	0c0c                	movi.n	a12, 0
  1a9de3:	1052c2               	s16i	a12, a2, 32
  1a9de6:	92c9                	s32i.n	a12, a2, 36
  1a9de8:	a2c9                	s32i.n	a12, a2, 40
  1a9dea:	1652c2               	s16i	a12, a2, 44
  1a9ded:	1752c2               	s16i	a12, a2, 46
  1a9df0:	c2c9                	s32i.n	a12, a2, 48
  1a9df2:	d2c9                	s32i.n	a12, a2, 52
  1a9df4:	f2c9                	s32i.n	a12, a2, 60
  1a9df6:	020c                	movi.n	a2, 0
  1a9df8:	f01d                	retw.n

001a9dfa <msbc_dec_api_InitProcess+0x126>:
	...

001a9dfc <msbc_dec_api_DecodeProcess>:
  1a9dfc:	00a136               	entry	a1, 80
  1a9dff:	fb0661               	l32r	a6, 1a8a18 (1a9c9c <xa_msbc_dec_get_config_param>)
  1a9e02:	fb0451               	l32r	a5, 1a8a14 (1a9618 <xa_msbc_dec>)
  1a9e05:	024d                	mov.n	a4, a2
  1a9e07:	0c0c                	movi.n	a12, 0
  1a9e09:	923c                	movi.n	a2, 57
  1a9e0b:	81c9                	s32i.n	a12, a1, 32
  1a9e0d:	71c9                	s32i.n	a12, a1, 28
  1a9e0f:	61c9                	s32i.n	a12, a1, 24
  1a9e11:	51c9                	s32i.n	a12, a1, 20
  1a9e13:	41c9                	s32i.n	a12, a1, 16
  1a9e15:	31c9                	s32i.n	a12, a1, 12
  1a9e17:	21c9                	s32i.n	a12, a1, 8
  1a9e19:	11c9                	s32i.n	a12, a1, 4
  1a9e1b:	01c9                	s32i.n	a12, a1, 0
  1a9e1d:	c488                	l32i.n	a8, a4, 48
  1a9e1f:	112432               	l32i	a3, a4, 68
  1a9e22:	05e856               	bnez	a8, 1a9e84 <msbc_dec_api_DecodeProcess+0x88>
  1a9e25:	2129                	s32i.n	a2, a1, 8
  1a9e27:	3129                	s32i.n	a2, a1, 12
  1a9e29:	03ad                	mov.n	a10, a3
  1a9e2b:	cb0c                	movi.n	a11, 12
  1a9e2d:	d1cb                	addi.n	a13, a1, 12
  1a9e2f:	0005e0               	callx8	a5
  1a9e32:	03ad                	mov.n	a10, a3
  1a9e34:	4b0c                	movi.n	a11, 4
  1a9e36:	4c0c                	movi.n	a12, 4
  1a9e38:	10c4d2               	addi	a13, a4, 16
  1a9e3b:	0005e0               	callx8	a5
  1a9e3e:	03ad                	mov.n	a10, a3
  1a9e40:	3b0c                	movi.n	a11, 3
  1a9e42:	00a3c2               	movi	a12, 0x300
  1a9e45:	0d0c                	movi.n	a13, 0
  1a9e47:	0005e0               	callx8	a5
  1a9e4a:	03ad                	mov.n	a10, a3
  1a9e4c:	3b0c                	movi.n	a11, 3
  1a9e4e:	00a4c2               	movi	a12, 0x400
  1a9e51:	01dd                	mov.n	a13, a1
  1a9e53:	0005e0               	callx8	a5
  1a9e56:	03ad                	mov.n	a10, a3
  1a9e58:	bb0c                	movi.n	a11, 11
  1a9e5a:	0c0c                	movi.n	a12, 0
  1a9e5c:	d18b                	addi.n	a13, a1, 8
  1a9e5e:	0005e0               	callx8	a5
  1a9e61:	03ad                	mov.n	a10, a3
  1a9e63:	14c1b2               	addi	a11, a1, 20
  1a9e66:	18c1c2               	addi	a12, a1, 24
  1a9e69:	1cc1d2               	addi	a13, a1, 28
  1a9e6c:	20c1e2               	addi	a14, a1, 32
  1a9e6f:	0006e0               	callx8	a6
  1a9e72:	51c8                	l32i.n	a12, a1, 20
  1a9e74:	a4c9                	s32i.n	a12, a4, 40
  1a9e76:	61b8                	l32i.n	a11, a1, 24
  1a9e78:	94b9                	s32i.n	a11, a4, 36
  1a9e7a:	8198                	l32i.n	a9, a1, 32
  1a9e7c:	71a8                	l32i.n	a10, a1, 28
  1a9e7e:	1654a2               	s16i	a10, a4, 44
  1a9e81:	175492               	s16i	a9, a4, 46

001a9e84 <msbc_dec_api_DecodeProcess+0x88>:
  1a9e84:	3129                	s32i.n	a2, a1, 12
  1a9e86:	03ad                	mov.n	a10, a3
  1a9e88:	cb0c                	movi.n	a11, 12
  1a9e8a:	0c0c                	movi.n	a12, 0
  1a9e8c:	d1cb                	addi.n	a13, a1, 12
  1a9e8e:	0005e0               	callx8	a5
  1a9e91:	03ad                	mov.n	a10, a3
  1a9e93:	9b0c                	movi.n	a11, 9
  1a9e95:	00a1c2               	movi	a12, 0x100
  1a9e98:	0d0c                	movi.n	a13, 0
  1a9e9a:	0005e0               	callx8	a5
  1a9e9d:	9b0c                	movi.n	a11, 9
  1a9e9f:	00a2c2               	movi	a12, 0x200
  1a9ea2:	0a2d                	mov.n	a2, a10
  1a9ea4:	d14b                	addi.n	a13, a1, 4
  1a9ea6:	03ad                	mov.n	a10, a3
  1a9ea8:	0005e0               	callx8	a5
  1a9eab:	03ad                	mov.n	a10, a3
  1a9ead:	db0c                	movi.n	a11, 13
  1a9eaf:	0c0c                	movi.n	a12, 0
  1a9eb1:	10c1d2               	addi	a13, a1, 16
  1a9eb4:	0005e0               	callx8	a5
  1a9eb7:	41d8                	l32i.n	a13, a1, 16
  1a9eb9:	1054d2               	s16i	a13, a4, 32
  1a9ebc:	42cc                	bnez.n	a2, 1a9ec4 <msbc_dec_api_DecodeProcess+0xc8>
  1a9ebe:	c4e8                	l32i.n	a14, a4, 48
  1a9ec0:	ee1b                	addi.n	a14, a14, 1
  1a9ec2:	c4e9                	s32i.n	a14, a4, 48

001a9ec4 <msbc_dec_api_DecodeProcess+0xc8>:
  1a9ec4:	03ad                	mov.n	a10, a3
  1a9ec6:	14c1b2               	addi	a11, a1, 20
  1a9ec9:	18c1c2               	addi	a12, a1, 24
  1a9ecc:	1cc1d2               	addi	a13, a1, 28
  1a9ecf:	20c1e2               	addi	a14, a1, 32
  1a9ed2:	0006e0               	callx8	a6
  1a9ed5:	03ad                	mov.n	a10, a3
  1a9ed7:	bb0c                	movi.n	a11, 11
  1a9ed9:	0c0c                	movi.n	a12, 0
  1a9edb:	d18b                	addi.n	a13, a1, 8
  1a9edd:	0005e0               	callx8	a5
  1a9ee0:	2188                	l32i.n	a8, a1, 8
  1a9ee2:	d4f8                	l32i.n	a15, a4, 52
  1a9ee4:	fac091               	l32r	a9, 1a89e4 (1483 <XtosCoreStateSize+0x1203>)
  1a9ee7:	ff8a                	add.n	a15, a15, a8
  1a9ee9:	d4f9                	s32i.n	a15, a4, 52
  1a9eeb:	629c                	beqz.n	a2, 1a9f05 <msbc_dec_api_DecodeProcess+0x109>
  1a9eed:	1d1297               	beq	a2, a9, 1a9f0e <msbc_dec_api_DecodeProcess+0x112>
  1a9ef0:	fabea1               	l32r	a10, 1a89e8 (1480 <XtosCoreStateSize+0x1200>)
  1a9ef3:	fabeb1               	l32r	a11, 1a89ec (1481 <XtosCoreStateSize+0x1201>)
  1a9ef6:	1912a7               	beq	a2, a10, 1a9f13 <msbc_dec_api_DecodeProcess+0x117>
  1a9ef9:	1b12b7               	beq	a2, a11, 1a9f18 <msbc_dec_api_DecodeProcess+0x11c>
  1a9efc:	fab9c1               	l32r	a12, 1a89e0 (1482 <XtosCoreStateSize+0x1202>)
  1a9eff:	0612c7               	beq	a2, a12, 1a9f09 <msbc_dec_api_DecodeProcess+0x10d>
  1a9f02:	106422               	s32i	a2, a4, 64

001a9f05 <msbc_dec_api_DecodeProcess+0x109>:
  1a9f05:	f429                	s32i.n	a2, a4, 60
  1a9f07:	f01d                	retw.n

001a9f09 <msbc_dec_api_DecodeProcess+0x10d>:
  1a9f09:	d27c                	movi.n	a2, -3
  1a9f0b:	fffd86               	j	1a9f05 <msbc_dec_api_DecodeProcess+0x109>

001a9f0e <msbc_dec_api_DecodeProcess+0x112>:
  1a9f0e:	c27c                	movi.n	a2, -4
  1a9f10:	fffc46               	j	1a9f05 <msbc_dec_api_DecodeProcess+0x109>

001a9f13 <msbc_dec_api_DecodeProcess+0x117>:
  1a9f13:	f27c                	movi.n	a2, -1
  1a9f15:	fffb06               	j	1a9f05 <msbc_dec_api_DecodeProcess+0x109>

001a9f18 <msbc_dec_api_DecodeProcess+0x11c>:
  1a9f18:	e27c                	movi.n	a2, -2
  1a9f1a:	fff9c6               	j	1a9f05 <msbc_dec_api_DecodeProcess+0x109>

001a9f1d <msbc_dec_api_DecodeProcess+0x121>:
  1a9f1d:	000000                                        ...

001a9f20 <xa_sbc_dec_get_config_param>:
  1a9f20:	004136               	entry	a1, 32
  1a9f23:	03dd                	mov.n	a13, a3
  1a9f25:	02ad                	mov.n	a10, a2
  1a9f27:	5b0c                	movi.n	a11, 5
  1a9f29:	fabc71               	l32r	a7, 1a8a1c (1a9940 <xa_sbc_dec>)
  1a9f2c:	3c0c                	movi.n	a12, 3
  1a9f2e:	0007e0               	callx8	a7
  1a9f31:	04dd                	mov.n	a13, a4
  1a9f33:	02ad                	mov.n	a10, a2
  1a9f35:	5b0c                	movi.n	a11, 5
  1a9f37:	1c0c                	movi.n	a12, 1
  1a9f39:	0007e0               	callx8	a7
  1a9f3c:	05dd                	mov.n	a13, a5
  1a9f3e:	02ad                	mov.n	a10, a2
  1a9f40:	5b0c                	movi.n	a11, 5
  1a9f42:	2c0c                	movi.n	a12, 2
  1a9f44:	0007e0               	callx8	a7
  1a9f47:	06dd                	mov.n	a13, a6
  1a9f49:	02ad                	mov.n	a10, a2
  1a9f4b:	5b0c                	movi.n	a11, 5
  1a9f4d:	0c0c                	movi.n	a12, 0
  1a9f4f:	0007e0               	callx8	a7
  1a9f52:	020c                	movi.n	a2, 0
  1a9f54:	f01d                	retw.n

001a9f56 <xa_sbc_dec_get_config_param+0x36>:
	...

001a9f58 <sbc_dec_api_InitProcess>:
  1a9f58:	008136               	entry	a1, 64
  1a9f5b:	0238                	l32i.n	a3, a2, 0
  1a9f5d:	2b0c                	movi.n	a11, 2
  1a9f5f:	0c0c                	movi.n	a12, 0
  1a9f61:	d18b                	addi.n	a13, a1, 8
  1a9f63:	faae41               	l32r	a4, 1a8a1c (1a9940 <xa_sbc_dec>)
  1a9f66:	0a0c                	movi.n	a10, 0
  1a9f68:	01a9                	s32i.n	a10, a1, 0
  1a9f6a:	11a9                	s32i.n	a10, a1, 4
  1a9f6c:	21a9                	s32i.n	a10, a1, 8
  1a9f6e:	0004e0               	callx8	a4
  1a9f71:	f239                	s32i.n	a3, a2, 60
  1a9f73:	1288                	l32i.n	a8, a2, 4
  1a9f75:	2158                	l32i.n	a5, a1, 8
  1a9f77:	877c                	movi.n	a7, -8
  1a9f79:	557b                	addi.n	a5, a5, 7
  1a9f7b:	105570               	and	a5, a5, a7
  1a9f7e:	0d00084160b0e85e 	{ bltu.w18	a8, a5, 1aa008 <sbc_dec_api_InitProcess+0xb0>; nop }
  1a9f86:	03ad                	mov.n	a10, a3
  1a9f88:	3b0c                	movi.n	a11, 3
  1a9f8a:	00a1c2               	movi	a12, 0x100
  1a9f8d:	0d0c                	movi.n	a13, 0
  1a9f8f:	0004e0               	callx8	a4
  1a9f92:	03ad                	mov.n	a10, a3
  1a9f94:	6b0c                	movi.n	a11, 6
  1a9f96:	0c0c                	movi.n	a12, 0
  1a9f98:	d14b                	addi.n	a13, a1, 4
  1a9f9a:	0004e0               	callx8	a4
  1a9f9d:	1288                	l32i.n	a8, a2, 4
  1a9f9f:	d53a                	add.n	a13, a5, a3
  1a9fa1:	1168                	l32i.n	a6, a1, 4
  1a9fa3:	1062d2               	s32i	a13, a2, 64
  1a9fa6:	667b                	addi.n	a6, a6, 7
  1a9fa8:	106670               	and	a6, a6, a7
  1a9fab:	656a                	add.n	a6, a5, a6
  1a9fad:	573867               	bltu	a8, a6, 1aa008 <sbc_dec_api_InitProcess+0xb0>
  1a9fb0:	03ad                	mov.n	a10, a3
  1a9fb2:	7b0c                	movi.n	a11, 7
  1a9fb4:	0c0c                	movi.n	a12, 0
  1a9fb6:	0004e0               	callx8	a4
  1a9fb9:	03ad                	mov.n	a10, a3
  1a9fbb:	3b0c                	movi.n	a11, 3
  1a9fbd:	00a2c2               	movi	a12, 0x200
  1a9fc0:	0d0c                	movi.n	a13, 0
  1a9fc2:	0004e0               	callx8	a4
  1a9fc5:	03ad                	mov.n	a10, a3
  1a9fc7:	8b0c                	movi.n	a11, 8
  1a9fc9:	0c0c                	movi.n	a12, 0
  1a9fcb:	01dd                	mov.n	a13, a1
  1a9fcd:	0004e0               	callx8	a4
  1a9fd0:	0188                	l32i.n	a8, a1, 0
  1a9fd2:	0d40084190b0186e 	{ blti.w18	a8, 1, 1aa05f <sbc_dec_api_InitProcess+0x107>; nop }
  1a9fda:	270c                	movi.n	a7, 2
  1a9fdc:	050c                	movi.n	a5, 0
  1a9fde:	928b                	addi.n	a9, a2, 8
  1a9fe0:	7199                	s32i.n	a9, a1, 28

001a9fe2 <sbc_dec_api_InitProcess+0x8a>:
  1a9fe2:	03ad                	mov.n	a10, a3
  1a9fe4:	0b1c                	movi.n	a11, 16
  1a9fe6:	05cd                	mov.n	a12, a5
  1a9fe8:	d1cb                	addi.n	a13, a1, 12
  1a9fea:	0004e0               	callx8	a4
  1a9fed:	03ad                	mov.n	a10, a3
  1a9fef:	1b1c                	movi.n	a11, 17
  1a9ff1:	05cd                	mov.n	a12, a5
  1a9ff3:	10c1d2               	addi	a13, a1, 16
  1a9ff6:	0004e0               	callx8	a4
  1a9ff9:	03ad                	mov.n	a10, a3
  1a9ffb:	2b1c                	movi.n	a11, 18
  1a9ffd:	05cd                	mov.n	a12, a5
  1a9fff:	14c1d2               	addi	a13, a1, 20
  1aa002:	0004e0               	callx8	a4
  1aa005:	0467a6               	blti	a7, 6, 1aa00d <sbc_dec_api_InitProcess+0xb5>

001aa008 <sbc_dec_api_InitProcess+0xb0>:
  1aa008:	9baf22               	movi	a2, -101
  1aa00b:	f01d                	retw.n

001aa00d <sbc_dec_api_InitProcess+0xb5>:
  1aa00d:	71d8                	l32i.n	a13, a1, 28
  1aa00f:	31b8                	l32i.n	a11, a1, 12
  1aa011:	c36a                	add.n	a12, a3, a6
  1aa013:	61c9                	s32i.n	a12, a1, 24
  1aa015:	bb7b                	addi.n	a11, a11, 7
  1aa017:	fdc9                	s32i.n	a12, a13, 60
  1aa019:	12a8                	l32i.n	a10, a2, 4
  1aa01b:	8c7c                	movi.n	a12, -8
  1aa01d:	10bbc0               	and	a11, a11, a12
  1aa020:	66ba                	add.n	a6, a6, a11
  1aa022:	e23a67               	bltu	a10, a6, 1aa008 <sbc_dec_api_InitProcess+0xb0>
  1aa025:	771b                	addi.n	a7, a7, 1
  1aa027:	03ad                	mov.n	a10, a3
  1aa029:	5b1c                	movi.n	a11, 21
  1aa02b:	05cd                	mov.n	a12, a5
  1aa02d:	ed4b                	addi.n	a14, a13, 4
  1aa02f:	71e9                	s32i.n	a14, a1, 28
  1aa031:	61d8                	l32i.n	a13, a1, 24
  1aa033:	0004e0               	callx8	a4
  1aa036:	01b8                	l32i.n	a11, a1, 0
  1aa038:	5198                	l32i.n	a9, a1, 20
  1aa03a:	551b                	addi.n	a5, a5, 1
  1aa03c:	0b3966               	bnei	a9, 3, 1aa04b <sbc_dec_api_InitProcess+0xf3>
  1aa03f:	31f8                	l32i.n	a15, a1, 12
  1aa041:	6188                	l32i.n	a8, a1, 24
  1aa043:	4289                	s32i.n	a8, a2, 16
  1aa045:	1852f2               	s16i	a15, a2, 48
  1aa048:	0002c6               	j	1aa057 <sbc_dec_api_InitProcess+0xff>

001aa04b <sbc_dec_api_InitProcess+0xf3>:
  1aa04b:	082966               	bnei	a9, 2, 1aa057 <sbc_dec_api_InitProcess+0xff>
  1aa04e:	3198                	l32i.n	a9, a1, 12
  1aa050:	61a8                	l32i.n	a10, a1, 24
  1aa052:	32a9                	s32i.n	a10, a2, 12
  1aa054:	0b5292               	s16i	a9, a2, 22
  1aa057:	0d3ff84170b095be 	{ blt.w18	a5, a11, 1a9fe2 <sbc_dec_api_InitProcess+0x8a>; nop }

001aa05f <sbc_dec_api_InitProcess+0x107>:
  1aa05f:	0a5262               	s16i	a6, a2, 20
  1aa062:	0c0c                	movi.n	a12, 0
  1aa064:	0c52c2               	s16i	a12, a2, 24
  1aa067:	0d52c2               	s16i	a12, a2, 26
  1aa06a:	72c9                	s32i.n	a12, a2, 28
  1aa06c:	82c9                	s32i.n	a12, a2, 32
  1aa06e:	1252c2               	s16i	a12, a2, 36
  1aa071:	1352c2               	s16i	a12, a2, 38
  1aa074:	a2c9                	s32i.n	a12, a2, 40
  1aa076:	b2c9                	s32i.n	a12, a2, 44
  1aa078:	d2c9                	s32i.n	a12, a2, 52
  1aa07a:	020c                	movi.n	a2, 0
  1aa07c:	f01d                	retw.n

001aa07e <sbc_dec_api_InitProcess+0x126>:
	...

001aa080 <sbc_dec_api_DecodeProcess>:
  1aa080:	00a136               	entry	a1, 80
  1aa083:	fa6761               	l32r	a6, 1a8a20 (1a9f20 <xa_sbc_dec_get_config_param>)
  1aa086:	fa6551               	l32r	a5, 1a8a1c (1a9940 <xa_sbc_dec>)
  1aa089:	0c0c                	movi.n	a12, 0
  1aa08b:	81c9                	s32i.n	a12, a1, 32
  1aa08d:	71c9                	s32i.n	a12, a1, 28
  1aa08f:	61c9                	s32i.n	a12, a1, 24
  1aa091:	51c9                	s32i.n	a12, a1, 20
  1aa093:	41c9                	s32i.n	a12, a1, 16
  1aa095:	31c9                	s32i.n	a12, a1, 12
  1aa097:	21c9                	s32i.n	a12, a1, 8
  1aa099:	11c9                	s32i.n	a12, a1, 4
  1aa09b:	01c9                	s32i.n	a12, a1, 0
  1aa09d:	a288                	l32i.n	a8, a2, 40
  1aa09f:	f238                	l32i.n	a3, a2, 60
  1aa0a1:	055856               	bnez	a8, 1aa0fa <sbc_dec_api_DecodeProcess+0x7a>
  1aa0a4:	03ad                	mov.n	a10, a3
  1aa0a6:	cb0c                	movi.n	a11, 12
  1aa0a8:	d1cb                	addi.n	a13, a1, 12
  1aa0aa:	041292               	l16ui	a9, a2, 8
  1aa0ad:	2199                	s32i.n	a9, a1, 8
  1aa0af:	3199                	s32i.n	a9, a1, 12
  1aa0b1:	0005e0               	callx8	a5
  1aa0b4:	03ad                	mov.n	a10, a3
  1aa0b6:	3b0c                	movi.n	a11, 3
  1aa0b8:	00a3c2               	movi	a12, 0x300
  1aa0bb:	0d0c                	movi.n	a13, 0
  1aa0bd:	0005e0               	callx8	a5
  1aa0c0:	03ad                	mov.n	a10, a3
  1aa0c2:	3b0c                	movi.n	a11, 3
  1aa0c4:	00a4c2               	movi	a12, 0x400
  1aa0c7:	01dd                	mov.n	a13, a1
  1aa0c9:	0005e0               	callx8	a5
  1aa0cc:	03ad                	mov.n	a10, a3
  1aa0ce:	bb0c                	movi.n	a11, 11
  1aa0d0:	0c0c                	movi.n	a12, 0
  1aa0d2:	d18b                	addi.n	a13, a1, 8
  1aa0d4:	0005e0               	callx8	a5
  1aa0d7:	03ad                	mov.n	a10, a3
  1aa0d9:	14c1b2               	addi	a11, a1, 20
  1aa0dc:	18c1c2               	addi	a12, a1, 24
  1aa0df:	1cc1d2               	addi	a13, a1, 28
  1aa0e2:	20c1e2               	addi	a14, a1, 32
  1aa0e5:	0006e0               	callx8	a6
  1aa0e8:	51d8                	l32i.n	a13, a1, 20
  1aa0ea:	82d9                	s32i.n	a13, a2, 32
  1aa0ec:	61c8                	l32i.n	a12, a1, 24
  1aa0ee:	72c9                	s32i.n	a12, a2, 28
  1aa0f0:	81a8                	l32i.n	a10, a1, 32
  1aa0f2:	71b8                	l32i.n	a11, a1, 28
  1aa0f4:	1252b2               	s16i	a11, a2, 36
  1aa0f7:	1352a2               	s16i	a10, a2, 38

001aa0fa <sbc_dec_api_DecodeProcess+0x7a>:
  1aa0fa:	03ad                	mov.n	a10, a3
  1aa0fc:	cb0c                	movi.n	a11, 12
  1aa0fe:	0c0c                	movi.n	a12, 0
  1aa100:	d1cb                	addi.n	a13, a1, 12
  1aa102:	0412e2               	l16ui	a14, a2, 8
  1aa105:	31e9                	s32i.n	a14, a1, 12
  1aa107:	0005e0               	callx8	a5
  1aa10a:	03ad                	mov.n	a10, a3
  1aa10c:	9b0c                	movi.n	a11, 9
  1aa10e:	00a1c2               	movi	a12, 0x100
  1aa111:	0d0c                	movi.n	a13, 0
  1aa113:	0005e0               	callx8	a5
  1aa116:	9b0c                	movi.n	a11, 9
  1aa118:	00a2c2               	movi	a12, 0x200
  1aa11b:	0a4d                	mov.n	a4, a10
  1aa11d:	d14b                	addi.n	a13, a1, 4
  1aa11f:	03ad                	mov.n	a10, a3
  1aa121:	0005e0               	callx8	a5
  1aa124:	03ad                	mov.n	a10, a3
  1aa126:	db0c                	movi.n	a11, 13
  1aa128:	0c0c                	movi.n	a12, 0
  1aa12a:	10c1d2               	addi	a13, a1, 16
  1aa12d:	0005e0               	callx8	a5
  1aa130:	41f8                	l32i.n	a15, a1, 16
  1aa132:	0d52f2               	s16i	a15, a2, 26
  1aa135:	44cc                	bnez.n	a4, 1aa13d <sbc_dec_api_DecodeProcess+0xbd>
  1aa137:	a288                	l32i.n	a8, a2, 40
  1aa139:	881b                	addi.n	a8, a8, 1
  1aa13b:	a289                	s32i.n	a8, a2, 40

001aa13d <sbc_dec_api_DecodeProcess+0xbd>:
  1aa13d:	03ad                	mov.n	a10, a3
  1aa13f:	14c1b2               	addi	a11, a1, 20
  1aa142:	18c1c2               	addi	a12, a1, 24
  1aa145:	1cc1d2               	addi	a13, a1, 28
  1aa148:	20c1e2               	addi	a14, a1, 32
  1aa14b:	0006e0               	callx8	a6
  1aa14e:	03ad                	mov.n	a10, a3
  1aa150:	bb0c                	movi.n	a11, 11
  1aa152:	0c0c                	movi.n	a12, 0
  1aa154:	d18b                	addi.n	a13, a1, 8
  1aa156:	0005e0               	callx8	a5
  1aa159:	b2a8                	l32i.n	a10, a2, 44
  1aa15b:	2198                	l32i.n	a9, a1, 8
  1aa15d:	0c5292               	s16i	a9, a2, 24
  1aa160:	99aa                	add.n	a9, a9, a10
  1aa162:	b299                	s32i.n	a9, a2, 44
  1aa164:	849c                	beqz.n	a4, 1aa180 <sbc_dec_api_DecodeProcess+0x100>
  1aa166:	fa28b1               	l32r	a11, 1a8a08 (1443 <XtosCoreStateSize+0x11c3>)
  1aa169:	fa28c1               	l32r	a12, 1a8a0c (1440 <XtosCoreStateSize+0x11c0>)
  1aa16c:	1b14b7               	beq	a4, a11, 1aa18b <sbc_dec_api_DecodeProcess+0x10b>
  1aa16f:	1d14c7               	beq	a4, a12, 1aa190 <sbc_dec_api_DecodeProcess+0x110>
  1aa172:	fa27d1               	l32r	a13, 1a8a10 (1441 <XtosCoreStateSize+0x11c1>)
  1aa175:	fa23e1               	l32r	a14, 1a8a04 (1442 <XtosCoreStateSize+0x11c2>)
  1aa178:	1914d7               	beq	a4, a13, 1aa195 <sbc_dec_api_DecodeProcess+0x115>
  1aa17b:	0714e7               	beq	a4, a14, 1aa186 <sbc_dec_api_DecodeProcess+0x106>
  1aa17e:	e249                	s32i.n	a4, a2, 56

001aa180 <sbc_dec_api_DecodeProcess+0x100>:
  1aa180:	d249                	s32i.n	a4, a2, 52
  1aa182:	042d                	mov.n	a2, a4
  1aa184:	f01d                	retw.n

001aa186 <sbc_dec_api_DecodeProcess+0x106>:
  1aa186:	d47c                	movi.n	a4, -3
  1aa188:	fffd06               	j	1aa180 <sbc_dec_api_DecodeProcess+0x100>

001aa18b <sbc_dec_api_DecodeProcess+0x10b>:
  1aa18b:	c47c                	movi.n	a4, -4
  1aa18d:	fffbc6               	j	1aa180 <sbc_dec_api_DecodeProcess+0x100>

001aa190 <sbc_dec_api_DecodeProcess+0x110>:
  1aa190:	f47c                	movi.n	a4, -1
  1aa192:	fffa86               	j	1aa180 <sbc_dec_api_DecodeProcess+0x100>

001aa195 <sbc_dec_api_DecodeProcess+0x115>:
  1aa195:	e47c                	movi.n	a4, -2
  1aa197:	fff946               	j	1aa180 <sbc_dec_api_DecodeProcess+0x100>

001aa19a <sbc_dec_api_DecodeProcess+0x11a>:
  1aa19a:	00000000 41360000                                ......

001aa1a0 <xa_sbc_crc8>:
  1aa1a0:	004136               	entry	a1, 32
  1aa1a3:	029d                	mov.n	a9, a2
  1aa1a5:	037d                	mov.n	a7, a3
  1aa1a7:	218330               	srai	a8, a3, 3
  1aa1aa:	7618a6               	blti	a8, 1, 1aa224 <xa_sbc_crc8+0x84>
  1aa1ad:	fa1d61               	l32r	a6, 1a8a24 (29f830 <crc_table_62>)
  1aa1b0:	0fa042               	movi	a4, 15
  1aa1b3:	145330               	extui	a5, a3, 3, 2
  1aa1b6:	213280               	srai	a3, a8, 2
  1aa1b9:	0ba576               	loopgtz	a5, 1aa1c8 <xa_sbc_crc8+0x28>
  1aa1bc:	0258                	l32i.n	a5, a2, 0
  1aa1be:	224b                	addi.n	a2, a2, 4
  1aa1c0:	304540               	xor	a4, a5, a4
  1aa1c3:	a04460               	addx4	a4, a4, a6
  1aa1c6:	0448                	l32i.n	a4, a4, 0
  1aa1c8:	2aa376               	loopgtz	a3, 1aa1f6 <xa_sbc_crc8+0x56>
  1aa1cb:	0238                	l32i.n	a3, a2, 0
  1aa1cd:	1258                	l32i.n	a5, a2, 4
  1aa1cf:	303340               	xor	a3, a3, a4
  1aa1d2:	a03360               	addx4	a3, a3, a6
  1aa1d5:	0338                	l32i.n	a3, a3, 0
  1aa1d7:	2248                	l32i.n	a4, a2, 8
  1aa1d9:	303530               	xor	a3, a5, a3
  1aa1dc:	a03360               	addx4	a3, a3, a6
  1aa1df:	0338                	l32i.n	a3, a3, 0
  1aa1e1:	3258                	l32i.n	a5, a2, 12
  1aa1e3:	303430               	xor	a3, a4, a3
  1aa1e6:	a03360               	addx4	a3, a3, a6
  1aa1e9:	0338                	l32i.n	a3, a3, 0
  1aa1eb:	10c222               	addi	a2, a2, 16
  1aa1ee:	303530               	xor	a3, a5, a3
  1aa1f1:	a03360               	addx4	a3, a3, a6
  1aa1f4:	0348                	l32i.n	a4, a3, 0

001aa1f6 <xa_sbc_crc8+0x56>:
  1aa1f6:	242070               	extui	a2, a7, 0, 3
  1aa1f9:	060c                	movi.n	a6, 0
  1aa1fb:	d71c                	movi.n	a7, 29
  1aa1fd:	533860               	max	a3, a8, a6
  1aa200:	a03390               	addx4	a3, a3, a9
  1aa203:	0338                	l32i.n	a3, a3, 0
  1aa205:	16a276               	loopgtz	a2, 1aa21f <xa_sbc_crc8+0x7f>
  1aa208:	062d                	mov.n	a2, a6
  1aa20a:	305340               	xor	a5, a3, a4
  1aa20d:	644040               	extui	a4, a4, 0, 7
  1aa210:	1144f0               	slli	a4, a4, 1
  1aa213:	045750               	extui	a5, a5, 7, 1
  1aa216:	1133f0               	slli	a3, a3, 1
  1aa219:	932750               	movnez	a2, a7, a5
  1aa21c:	304240               	xor	a4, a2, a4

001aa21f <xa_sbc_crc8+0x7f>:
  1aa21f:	742040               	extui	a2, a4, 0, 8
  1aa222:	f01d                	retw.n

001aa224 <xa_sbc_crc8+0x84>:
  1aa224:	f40c                	movi.n	a4, 15
  1aa226:	fff306               	j	1aa1f6 <xa_sbc_crc8+0x56>

001aa229 <xa_sbc_crc8+0x89>:
  1aa229:	000000                                        ...

001aa22c <xa_sbc_calculate_bits>:
  1aa22c:	00c136               	entry	a1, 96
  1aa22f:	028d                	mov.n	a8, a2
  1aa231:	05ad                	mov.n	a10, a5
  1aa233:	039d                	mov.n	a9, a3
  1aa235:	0c0372               	l8ui	a7, a3, 12
  1aa238:	d169                	s32i.n	a6, a1, 52
  1aa23a:	0d40514120b0470e 	{ beqi.w18	a7, 4, 1aa750 <xa_sbc_calculate_bits+0x524>; nop }
  1aa242:	f9f9b1               	l32r	a11, 1a8a28 (29fc70 <sbc_offset8_65>)
  1aa245:	11c4b0               	slli	a12, a4, 5
  1aa248:	bbca                	add.n	a11, a11, a12

001aa24a <xa_sbc_calculate_bits+0x1e>:
  1aa24a:	40a6c2               	movi	a12, 0x640
  1aa24d:	7ca632               	movi	a3, 0x67c
  1aa250:	78a6d2               	movi	a13, 0x678
  1aa253:	2e0c                	movi.n	a14, 2
  1aa255:	fcc8f2               	addi	a15, a8, -4
  1aa258:	000922               	l8ui	a2, a9, 0
  1aa25b:	b1f9                	s32i.n	a15, a1, 44
  1aa25d:	1f0c                	movi.n	a15, 1
  1aa25f:	28e216               	beqz	a2, 1aa4f1 <xa_sbc_calculate_bits+0x2c5>
  1aa262:	0d402841b0b0120e 	{ beqi.w18	a2, 1, 1aa4f1 <xa_sbc_calculate_bits+0x2c5>; nop }
  1aa26a:	042226               	beqi	a2, 2, 1aa272 <xa_sbc_calculate_bits+0x46>
  1aa26d:	013226               	beqi	a2, 3, 1aa272 <xa_sbc_calculate_bits+0x46>

001aa270 <xa_sbc_calculate_bits+0x44>:
  1aa270:	f01d                	retw.n

001aa272 <xa_sbc_calculate_bits+0x46>:
  1aa272:	783a                	add.n	a7, a8, a3
  1aa274:	a179                	s32i.n	a7, a1, 40
  1aa276:	0a0972               	l8ui	a7, a9, 10
  1aa279:	0d404e4100b0170e 	{ beqi.w18	a7, 1, 1aa75d <xa_sbc_calculate_bits+0x531>; nop }
  1aa281:	a138                	l32i.n	a3, a1, 40
  1aa283:	fccbb2               	addi	a11, a11, -4
  1aa286:	81b9                	s32i.n	a11, a1, 32
  1aa288:	ebfa4000000c00bf 	{ movi	a11, 0; ae_movi	aed12, 0; nop }

001aa290 <xa_sbc_calculate_bits+0x64>:
  1aa290:	b27c                	movi.n	a2, -5
  1aa292:	b178                	l32i.n	a7, a1, 44
  1aa294:	3c3214               	ae_cvt48a32	aed3, a2
  1aa297:	8128                	l32i.n	a2, a1, 32
  1aa299:	1c9a76               	loopnez	a10, 1aa2b9 <xa_sbc_calculate_bits+0x8d>
  1aa29c:	c90214               	ae_l32m.iu	aed0, a2, 4
  1aa29f:	c91714               	ae_l32m.iu	aed1, a7, 4
  1aa2a2:	b0f4dd10c110259e 	{ nop; ae_sub64	aed0, aed1, aed0; ae_eq64	b1, aed1, aed12 }
  1aa2aa:	510c04               	ae_lt64	b0, aed12, aed0
  1aa2ad:	8c1104               	ae_srai64	aed1, aed0, 1
  1aa2b0:	600104               	ae_movt64	aed0, aed1, b0
  1aa2b3:	600314               	ae_movt64	aed0, aed3, b1
  1aa2b6:	e50314               	ae_s32m.iu	aed0, a3, 4

001aa2b9 <xa_sbc_calculate_bits+0x8d>:
  1aa2b9:	b179                	s32i.n	a7, a1, 44
  1aa2bb:	bb1b                	addi.n	a11, a11, 1
  1aa2bd:	cf2b66               	bnei	a11, 2, 1aa290 <xa_sbc_calculate_bits+0x64>
  1aa2c0:	0d21b2               	l32i	a11, a1, 52
  1aa2c3:	4b4b16               	beqz	a11, 1aa77b <xa_sbc_calculate_bits+0x54f>

001aa2c6 <xa_sbc_calculate_bits+0x9a>:
  1aa2c6:	a128                	l32i.n	a2, a1, 40
  1aa2c8:	d138                	l32i.n	a3, a1, 52
  1aa2ca:	c90214               	ae_l32m.iu	aed0, a2, 4
  1aa2cd:	ebfb2f0c0e01f33f 	{ addi	a3, a3, -1; ae_mov	aed1, aed12; nop }
  1aa2d5:	079376               	loopnez	a3, 1aa2e0 <xa_sbc_calculate_bits+0xb4>
  1aa2d8:	b4fbad100f10021e 	{ ae_l32m.iu	aed0, a2, 4; nop; ae_max64	aed1, aed1, aed0 }

001aa2e0 <xa_sbc_calculate_bits+0xb4>:
  1aa2e0:	b4fbdd100f00259e 	{ nop; nop; ae_max64	aed0, aed1, aed0 }

001aa2e8 <xa_sbc_calculate_bits+0xbc>:
  1aa2e8:	135ff4               	ae_cvtp24a16x2.ll	aed5, a15, a15
  1aa2eb:	4948                	l32i.n	a4, a9, 16
  1aa2ed:	257034               	ae_trunca32q48	a7, aed0
  1aa2f0:	3c9414               	ae_cvt48a32	aed9, a4
  1aa2f3:	1cfb20805f50176f 	{ addi	a6, a7, 1; nop; ae_srai24	aed5, aed5, 8 }
  1aa2fb:	136664               	ae_cvtp24a16x2.ll	aed6, a6, a6
  1aa2fe:	1cfb20806f60f77f 	{ addi	a7, a7, 15; nop; ae_srai24	aed6, aed6, 8 }
  1aa306:	137774               	ae_cvtp24a16x2.ll	aed7, a7, a7
  1aa309:	1cfa5080707b68df 	{ add	a6, a8, a13; ae_movi	aed11, 0; ae_srai24	aed7, aed7, 8 }

001aa311 <xa_sbc_calculate_bits+0xe5>:
  1aa311:	0d4006cbbeb40aae 	{ beqz.w18	a10, 1aa380 <xa_sbc_calculate_bits+0x154>; ae_mov	aed4, aed11 }
  1aa319:	268b                	addi.n	a2, a6, 8
  1aa31b:	138ee4               	ae_cvtp24a16x2.ll	aed8, a14, a14
  1aa31e:	1cfbcd808f80a21f 	{ ae_l32x2.ip	aed10, a2, 8; nop; ae_srai24	aed8, aed8, 8 }
  1aa326:	5457a4               	ae_lt32	b4:b5, aed7, aed10
  1aa329:	5476a4               	ae_lt32	b6:b7, aed6, aed10
  1aa32c:	c2fbc960af201bae 	{ ae_mov	aed1, aed11; nop; ae_eq32	b2:b3, aed6, aed10 }
  1aa334:	c4fbc9803f10dbae 	{ ae_mov	aed13, aed11; nop; ae_movt32x2	aed1, aed8, b2:b3 }
  1aa33c:	3bd574               	ae_movt32x2	aed13, aed5, b6:b7
  1aa33f:	c4fb2fb05fd0fa3e 	{ addi	a3, a10, -1; nop; ae_movt32x2	aed13, aed11, b4:b5 }
  1aa347:	c2fb59db5e03b22e 	{ or	a11, a2, a2; ae_mov	aed3, aed11; ae_eq32	b0:b1, aed13, aed5 }
  1aa34f:	0020f0               	nop
  1aa352:	0020f0               	nop
  1aa355:	219376               	loopnez	a3, 1aa37a <xa_sbc_calculate_bits+0x14e>
  1aa358:	c4fbcd5b1e102b1e 	{ ae_l32x2.ip	aed2, a11, 8; ae_mov	aed0, aed11; ae_movt32x2	aed1, aed5, b0:b1 }
  1aa360:	c3e7c961230310ae 	{ ae_mov	aed1, aed0; ae_add32	aed3, aed3, aed1; ae_lt32	b0:b1, aed6, aed2 }
  1aa368:	543724               	ae_lt32	b2:b3, aed7, aed2
  1aa36b:	544624               	ae_eq32	b4:b5, aed6, aed2
  1aa36e:	3b0514               	ae_movt32x2	aed0, aed5, b0:b1
  1aa371:	3b1854               	ae_movt32x2	aed1, aed8, b4:b5
  1aa374:	3b0b34               	ae_movt32x2	aed0, aed11, b2:b3
  1aa377:	540054               	ae_eq32	b0:b1, aed0, aed5

001aa37a <xa_sbc_calculate_bits+0x14e>:
  1aa37a:	3b1514               	ae_movt32x2	aed1, aed5, b0:b1
  1aa37d:	304314               	ae_add32	aed4, aed3, aed1

001aa380 <xa_sbc_calculate_bits+0x154>:
  1aa380:	3e0424               	ae_cvtq56p32s.h	aed0, aed4
  1aa383:	3ef434               	ae_cvtq56p32s.l	aed15, aed4
  1aa386:	ebecdd000f0e259f 	{ nop; ae_addsq56s	aed14, aed15, aed0; nop }
  1aa38e:	8ce8e4               	ae_srai64	aed14, aed14, 8
  1aa391:	ebecdd0e0c01259f 	{ nop; ae_addsq56s	aed1, aed12, aed14; nop }
  1aa399:	b2f2dd159676259e 	{ nop; ae_sub32	aed6, aed6, aed5; ae_lt64	b7, aed1, aed9 }
  1aa3a1:	c1f2dd1577c7259e 	{ nop; ae_sub32	aed7, aed7, aed5; ae_movt64	aed12, aed1, b7 }
  1aa3a9:	020776               	bf	b7, 1aa3af <xa_sbc_calculate_bits+0x183>
  1aa3ac:	ffd846               	j	1aa311 <xa_sbc_calculate_bits+0xe5>
  1aa3af:	b0fbdd109f00259e 	{ nop; nop; ae_eq64	b0, aed1, aed9 }
  1aa3b7:	0304d0               	rsr.br	a13
  1aa3ba:	04d0d0               	extui	a13, a13, 0, 1
  1aa3bd:	0d4000c576600dae 	{ beqz.w18	a13, 1aa3c8 <xa_sbc_calculate_bits+0x19c>; ae_sub32	aed0, aed6, aed5 }
  1aa3c5:	3e6014               	ae_mov	aed6, aed0

001aa3c8 <xa_sbc_calculate_bits+0x19c>:
  1aa3c8:	c1fb30100fc0682e 	{ addmi	a2, a8, 0x600; nop; ae_movt64	aed12, aed1, b0 }
  1aa3d0:	255c34               	ae_trunca32q48	a5, aed12
  1aa3d3:	6abc                	beqz.n	a10, 1aa40d <xa_sbc_calculate_bits+0x1e1>
  1aa3d5:	08c6f2               	addi	a15, a6, 8
  1aa3d8:	134ee4               	ae_cvtp24a16x2.ll	aed4, a14, a14
  1aa3db:	10a032               	movi	a3, 16
  1aa3de:	133334               	ae_cvtp24a16x2.ll	aed3, a3, a3
  1aa3e1:	1cfb248b4e41023f 	{ addi	a3, a2, 64; ae_mov	aed1, aed11; ae_srai24	aed4, aed4, 8 }
  1aa3e9:	1ce7598436342fff 	{ or	a2, a15, a15; ae_add32	aed4, aed6, aed4; ae_srai24	aed3, aed3, 8 }
  1aa3f1:	169a76               	loopnez	a10, 1aa40b <xa_sbc_calculate_bits+0x1df>
  1aa3f4:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  1aa3f7:	c3f2dd064000259e 	{ nop; ae_sub32	aed0, aed0, aed6; ae_lt32	b0:b1, aed0, aed4 }
  1aa3ff:	3b0114               	ae_movt32x2	aed0, aed1, b0:b1
  1aa402:	3a0014               	ae_movf32x2	aed0, aed0, b0:b1
  1aa405:	530034               	ae_min32	aed0, aed0, aed3
  1aa408:	620314               	ae_s32x2.ip	aed0, a3, 8

001aa40b <xa_sbc_calculate_bits+0x1df>:
  1aa40b:	4948                	l32i.n	a4, a9, 16

001aa40d <xa_sbc_calculate_bits+0x1e1>:
  1aa40d:	0d0c                	movi.n	a13, 0
  1aa40f:	ebfbc8000f00e66f 	{ ae_cvta32f24s.l	a14, aed6; nop; nop }
  1aa417:	a02a80               	addx4	a2, a10, a8
  1aa41a:	f8ca                	add.n	a15, a8, a12
  1aa41c:	07d892               	addmi	a9, a8, 0x700
  1aa41f:	80c992               	addi	a9, a9, -128
  1aa422:	e1f9                	s32i.n	a15, a1, 56
  1aa424:	07d2b2               	addmi	a11, a2, 0x700
  1aa427:	80cbb2               	addi	a11, a11, -128
  1aa42a:	c2ca                	add.n	a12, a2, a12
  1aa42c:	21e8e0               	srai	a14, a14, 8
  1aa42f:	251b                	addi.n	a2, a5, 1
  1aa431:	ee1b                	addi.n	a14, a14, 1
  1aa433:	0c3d                	mov.n	a3, a12
  1aa435:	499a76               	loopnez	a10, 1aa482 <xa_sbc_calculate_bits+0x256>
  1aa438:	0d00314110b0942e 	{ blt.w18	a4, a2, 1aa74d <xa_sbc_calculate_bits+0x521>; nop }
  1aa440:	e168                	l32i.n	a6, a1, 56
  1aa442:	0668                	l32i.n	a6, a6, 0
  1aa444:	0d400741c0b0266e 	{ blti.w18	a6, 2, 1aa4c4 <xa_sbc_calculate_bits+0x298>; nop }
  1aa44c:	0d40074140b0b64e 	{ bgei.w18	a6, 16, 1aa4c4 <xa_sbc_calculate_bits+0x298>; nop }
  1aa454:	661b                	addi.n	a6, a6, 1
  1aa456:	551b                	addi.n	a5, a5, 1
  1aa458:	221b                	addi.n	a2, a2, 1

001aa45a <xa_sbc_calculate_bits+0x22e>:
  1aa45a:	e178                	l32i.n	a7, a1, 56
  1aa45c:	0769                	s32i.n	a6, a7, 0
  1aa45e:	774b                	addi.n	a7, a7, 4
  1aa460:	e179                	s32i.n	a7, a1, 56
  1aa462:	0d002e4170b0942e 	{ blt.w18	a4, a2, 1aa74d <xa_sbc_calculate_bits+0x521>; nop }
  1aa46a:	0368                	l32i.n	a6, a3, 0
  1aa46c:	7026a6               	blti	a6, 2, 1aa4e0 <xa_sbc_calculate_bits+0x2b4>
  1aa46f:	6db6e6               	bgei	a6, 16, 1aa4e0 <xa_sbc_calculate_bits+0x2b4>
  1aa472:	661b                	addi.n	a6, a6, 1
  1aa474:	551b                	addi.n	a5, a5, 1
  1aa476:	221b                	addi.n	a2, a2, 1

001aa478 <xa_sbc_calculate_bits+0x24c>:
  1aa478:	994b                	addi.n	a9, a9, 4
  1aa47a:	bb4b                	addi.n	a11, a11, 4
  1aa47c:	0369                	s32i.n	a6, a3, 0
  1aa47e:	dd1b                	addi.n	a13, a13, 1
  1aa480:	334b                	addi.n	a3, a3, 4

001aa482 <xa_sbc_calculate_bits+0x256>:
  1aa482:	e1f9                	s32i.n	a15, a1, 56
  1aa484:	203cc0               	or	a3, a12, a12
  1aa487:	01c522               	addi	a2, a5, 1
  1aa48a:	00a0d2               	movi	a13, 0
  1aa48d:	319a76               	loopnez	a10, 1aa4c2 <xa_sbc_calculate_bits+0x296>
  1aa490:	0d3fdd41c0b0942e 	{ blt.w18	a4, a2, 1aa270 <xa_sbc_calculate_bits+0x44>; nop }
  1aa498:	e158                	l32i.n	a5, a1, 56
  1aa49a:	0558                	l32i.n	a5, a5, 0
  1aa49c:	03b5e6               	bgei	a5, 16, 1aa4a3 <xa_sbc_calculate_bits+0x277>
  1aa49f:	551b                	addi.n	a5, a5, 1
  1aa4a1:	221b                	addi.n	a2, a2, 1

001aa4a3 <xa_sbc_calculate_bits+0x277>:
  1aa4a3:	e178                	l32i.n	a7, a1, 56
  1aa4a5:	0759                	s32i.n	a5, a7, 0
  1aa4a7:	774b                	addi.n	a7, a7, 4
  1aa4a9:	e179                	s32i.n	a7, a1, 56
  1aa4ab:	0d3fdc4110b0942e 	{ blt.w18	a4, a2, 1aa270 <xa_sbc_calculate_bits+0x44>; nop }
  1aa4b3:	0358                	l32i.n	a5, a3, 0
  1aa4b5:	03b5e6               	bgei	a5, 16, 1aa4bc <xa_sbc_calculate_bits+0x290>
  1aa4b8:	551b                	addi.n	a5, a5, 1
  1aa4ba:	221b                	addi.n	a2, a2, 1

001aa4bc <xa_sbc_calculate_bits+0x290>:
  1aa4bc:	0359                	s32i.n	a5, a3, 0
  1aa4be:	dd1b                	addi.n	a13, a13, 1
  1aa4c0:	334b                	addi.n	a3, a3, 4

001aa4c2 <xa_sbc_calculate_bits+0x296>:
  1aa4c2:	f01d                	retw.n

001aa4c4 <xa_sbc_calculate_bits+0x298>:
  1aa4c4:	0988                	l32i.n	a8, a9, 0
  1aa4c6:	0d3ff94100b0b8ee 	{ bne.w18	a8, a14, 1aa45a <xa_sbc_calculate_bits+0x22e>; nop }
  1aa4ce:	0d3ff84180b0a24e 	{ bge.w18	a2, a4, 1aa45a <xa_sbc_calculate_bits+0x22e>; nop }
  1aa4d6:	552b                	addi.n	a5, a5, 2
  1aa4d8:	222b                	addi.n	a2, a2, 2
  1aa4da:	260c                	movi.n	a6, 2
  1aa4dc:	ffde86               	j	1aa45a <xa_sbc_calculate_bits+0x22e>

001aa4df <xa_sbc_calculate_bits+0x2b3>:
	...

001aa4e0 <xa_sbc_calculate_bits+0x2b4>:
  1aa4e0:	0b78                	l32i.n	a7, a11, 0
  1aa4e2:	9297e7               	bne	a7, a14, 1aa478 <xa_sbc_calculate_bits+0x24c>
  1aa4e5:	8fa247               	bge	a2, a4, 1aa478 <xa_sbc_calculate_bits+0x24c>
  1aa4e8:	552b                	addi.n	a5, a5, 2
  1aa4ea:	222b                	addi.n	a2, a2, 2
  1aa4ec:	260c                	movi.n	a6, 2
  1aa4ee:	ffe186               	j	1aa478 <xa_sbc_calculate_bits+0x24c>

001aa4f1 <xa_sbc_calculate_bits+0x2c5>:
  1aa4f1:	78ca                	add.n	a7, a8, a12
  1aa4f3:	e179                	s32i.n	a7, a1, 56
  1aa4f5:	070c                	movi.n	a7, 0
  1aa4f7:	c179                	s32i.n	a7, a1, 48
  1aa4f9:	080972               	l8ui	a7, a9, 8
  1aa4fc:	0d7fd74000bc176e 	{ blti.w18	a7, 1, 1aa270 <xa_sbc_calculate_bits+0x44>; ae_movi	aed12, 0 }
  1aa504:	68da                	add.n	a6, a8, a13
  1aa506:	135ff4               	ae_cvtp24a16x2.ll	aed5, a15, a15
  1aa509:	07d872               	addmi	a7, a8, 0x700
  1aa50c:	c83a                	add.n	a12, a8, a3
  1aa50e:	a1c9                	s32i.n	a12, a1, 40
  1aa510:	80c772               	addi	a7, a7, -128
  1aa513:	9179                	s32i.n	a7, a1, 36
  1aa515:	1cfb2f8c5e5bcbcf 	{ addi	a12, a11, -4; ae_mov	aed11, aed12; ae_srai24	aed5, aed5, 8 }
  1aa51d:	81c9                	s32i.n	a12, a1, 32
  1aa51f:	0005c6               	j	1aa53a <xa_sbc_calculate_bits+0x30e>

001aa522 <xa_sbc_calculate_bits+0x2f6>:
  1aa522:	080972               	l8ui	a7, a9, 8
  1aa525:	c1f8                	l32i.n	a15, a1, 48
  1aa527:	e188                	l32i.n	a8, a1, 56
  1aa529:	ff1b                	addi.n	a15, a15, 1
  1aa52b:	a08d80               	addx4	a8, a13, a8
  1aa52e:	e189                	s32i.n	a8, a1, 56
  1aa530:	c1f9                	s32i.n	a15, a1, 48
  1aa532:	0d00214150b0af7e 	{ bge.w18	a15, a7, 1aa74b <xa_sbc_calculate_bits+0x51f>; nop }

001aa53a <xa_sbc_calculate_bits+0x30e>:
  1aa53a:	0a09b2               	l8ui	a11, a9, 10
  1aa53d:	0d401e41c0b01b0e 	{ beqi.w18	a11, 1, 1aa72d <xa_sbc_calculate_bits+0x501>; nop }
  1aa545:	a138                	l32i.n	a3, a1, 40
  1aa547:	d1c8                	l32i.n	a12, a1, 52
  1aa549:	8128                	l32i.n	a2, a1, 32
  1aa54b:	1f6c16               	beqz	a12, 1aa745 <xa_sbc_calculate_bits+0x519>
  1aa54e:	b1d8                	l32i.n	a13, a1, 44
  1aa550:	bf7c                	movi.n	a15, -5
  1aa552:	3c3f14               	ae_cvt48a32	aed3, a15
  1aa555:	1c9c76               	loopnez	a12, 1aa575 <xa_sbc_calculate_bits+0x349>
  1aa558:	c90214               	ae_l32m.iu	aed0, a2, 4
  1aa55b:	c91d14               	ae_l32m.iu	aed1, a13, 4
  1aa55e:	b0f4dd10c110259e 	{ nop; ae_sub64	aed0, aed1, aed0; ae_eq64	b1, aed1, aed12 }
  1aa566:	510c04               	ae_lt64	b0, aed12, aed0
  1aa569:	8c1104               	ae_srai64	aed1, aed0, 1
  1aa56c:	600104               	ae_movt64	aed0, aed1, b0
  1aa56f:	600314               	ae_movt64	aed0, aed3, b1
  1aa572:	e50314               	ae_s32m.iu	aed0, a3, 4

001aa575 <xa_sbc_calculate_bits+0x349>:
  1aa575:	0d2172               	l32i	a7, a1, 52
  1aa578:	0b61d2               	s32i	a13, a1, 44
  1aa57b:	1c6716               	beqz	a7, 1aa745 <xa_sbc_calculate_bits+0x519>

001aa57e <xa_sbc_calculate_bits+0x352>:
  1aa57e:	a128                	l32i.n	a2, a1, 40
  1aa580:	d138                	l32i.n	a3, a1, 52
  1aa582:	c90214               	ae_l32m.iu	aed0, a2, 4
  1aa585:	ebfb2f0c0e01f33f 	{ addi	a3, a3, -1; ae_mov	aed1, aed12; nop }
  1aa58d:	079376               	loopnez	a3, 1aa598 <xa_sbc_calculate_bits+0x36c>
  1aa590:	b4fbad100f10021e 	{ ae_l32m.iu	aed0, a2, 4; nop; ae_max64	aed1, aed1, aed0 }

001aa598 <xa_sbc_calculate_bits+0x36c>:
  1aa598:	b4fbdd100f00259e 	{ nop; nop; ae_max64	aed0, aed1, aed0 }

001aa5a0 <xa_sbc_calculate_bits+0x374>:
  1aa5a0:	257034               	ae_trunca32q48	a7, aed0
  1aa5a3:	87fb                	addi.n	a8, a7, 15
  1aa5a5:	138884               	ae_cvtp24a16x2.ll	aed8, a8, a8
  1aa5a8:	1cfb20808f80177f 	{ addi	a7, a7, 1; nop; ae_srai24	aed8, aed8, 8 }
  1aa5b0:	0d800ecc3eb9777e 	{ ae_cvtp24a16x2.ll	aed7, a7, a7; ae_mov	aed9, aed12 }
  1aa5b8:	1cfbac8b7e74a94f 	{ ae_l32m.i	aed10, a9, 16; ae_mov	aed4, aed11; ae_srai24	aed7, aed7, 8 }

001aa5c0 <xa_sbc_calculate_bits+0x394>:
  1aa5c0:	0d4005cbceb10aae 	{ beqz.w18	a10, 1aa620 <xa_sbc_calculate_bits+0x3f4>; ae_mov	aed1, aed11 }
  1aa5c8:	08c622               	addi	a2, a6, 8
  1aa5cb:	136ee4               	ae_cvtp24a16x2.ll	aed6, a14, a14
  1aa5ce:	1cfbcd806f60d21f 	{ ae_l32x2.ip	aed13, a2, 8; nop; ae_srai24	aed6, aed6, 8 }
  1aa5d6:	54b8d4               	ae_lt32	b10:b11, aed8, aed13
  1aa5d9:	54d7d4               	ae_lt32	b12:b13, aed7, aed13
  1aa5dc:	5487d4               	ae_eq32	b8:b9, aed7, aed13
  1aa5df:	c4fbc9609f10ebae 	{ ae_mov	aed14, aed11; nop; ae_movt32x2	aed1, aed6, b8:b9 }
  1aa5e7:	3be5d4               	ae_movt32x2	aed14, aed5, b12:b13
  1aa5ea:	3bebb4               	ae_movt32x2	aed14, aed11, b10:b11
  1aa5ed:	c2fb2feb5e03fa3e 	{ addi	a3, a10, -1; ae_mov	aed3, aed11; ae_eq32	b0:b1, aed14, aed5 }
  1aa5f5:	219376               	loopnez	a3, 1aa61a <xa_sbc_calculate_bits+0x3ee>
  1aa5f8:	c4fbcd5b1e10221e 	{ ae_l32x2.ip	aed2, a2, 8; ae_mov	aed0, aed11; ae_movt32x2	aed1, aed5, b0:b1 }
  1aa600:	c3e7c971230310ae 	{ ae_mov	aed1, aed0; ae_add32	aed3, aed3, aed1; ae_lt32	b0:b1, aed7, aed2 }
  1aa608:	543824               	ae_lt32	b2:b3, aed8, aed2
  1aa60b:	544724               	ae_eq32	b4:b5, aed7, aed2
  1aa60e:	3b0514               	ae_movt32x2	aed0, aed5, b0:b1
  1aa611:	3b1654               	ae_movt32x2	aed1, aed6, b4:b5
  1aa614:	3b0b34               	ae_movt32x2	aed0, aed11, b2:b3
  1aa617:	540054               	ae_eq32	b0:b1, aed0, aed5

001aa61a <xa_sbc_calculate_bits+0x3ee>:
  1aa61a:	3b1514               	ae_movt32x2	aed1, aed5, b0:b1
  1aa61d:	304314               	ae_add32	aed4, aed3, aed1

001aa620 <xa_sbc_calculate_bits+0x3f4>:
  1aa620:	3e1424               	ae_cvtq56p32s.h	aed1, aed4
  1aa623:	3e0434               	ae_cvtq56p32s.l	aed0, aed4
  1aa626:	ebecdd01000f259f 	{ nop; ae_addsq56s	aed15, aed0, aed1; nop }
  1aa62e:	8cf8f4               	ae_srai64	aed15, aed15, 8
  1aa631:	ebecdd0f0903259f 	{ nop; ae_addsq56s	aed3, aed9, aed15; nop }
  1aa639:	b2f2dd35a7d7259e 	{ nop; ae_sub32	aed7, aed7, aed5; ae_lt64	b13, aed3, aed10 }
  1aa641:	c1f2c935d8984bae 	{ ae_mov	aed4, aed11; ae_sub32	aed8, aed8, aed5; ae_movt64	aed9, aed3, b13 }
  1aa649:	020d76               	bf	b13, 1aa64f <xa_sbc_calculate_bits+0x423>
  1aa64c:	ffdc06               	j	1aa5c0 <xa_sbc_calculate_bits+0x394>
  1aa64f:	b0fbdd30af00259e 	{ nop; nop; ae_eq64	b0, aed3, aed10 }
  1aa657:	0304c0               	rsr.br	a12
  1aa65a:	04c0c0               	extui	a12, a12, 0, 1
  1aa65d:	0d4000c577600cae 	{ beqz.w18	a12, 1aa668 <xa_sbc_calculate_bits+0x43c>; ae_sub32	aed0, aed7, aed5 }
  1aa665:	3e7014               	ae_mov	aed7, aed0

001aa668 <xa_sbc_calculate_bits+0x43c>:
  1aa668:	e138                	l32i.n	a3, a1, 56
  1aa66a:	c1fb20300f90862e 	{ addi	a2, a6, 8; nop; ae_movt64	aed9, aed3, b0 }
  1aa672:	134ee4               	ae_cvtp24a16x2.ll	aed4, a14, a14
  1aa675:	1cfb40804f4010df 	{ movi	a13, 16; nop; ae_srai24	aed4, aed4, 8 }
  1aa67d:	132dd4               	ae_cvtp24a16x2.ll	aed2, a13, a13
  1aa680:	1ce7c9842724c96f 	{ ae_trunca32q48	a12, aed9; ae_add32	aed4, aed7, aed4; ae_srai24	aed2, aed2, 8 }
  1aa688:	169a76               	loopnez	a10, 1aa6a2 <xa_sbc_calculate_bits+0x476>
  1aa68b:	3e0294               	ae_l32x2.ip	aed0, a2, 8
  1aa68e:	c3f2dd074000259e 	{ nop; ae_sub32	aed0, aed0, aed7; ae_lt32	b0:b1, aed0, aed4 }
  1aa696:	3b0b14               	ae_movt32x2	aed0, aed11, b0:b1
  1aa699:	3a0014               	ae_movf32x2	aed0, aed0, b0:b1
  1aa69c:	530024               	ae_min32	aed0, aed0, aed2
  1aa69f:	620314               	ae_s32x2.ip	aed0, a3, 8

001aa6a2 <xa_sbc_calculate_bits+0x476>:
  1aa6a2:	91f8                	l32i.n	a15, a1, 36
  1aa6a4:	e1b8                	l32i.n	a11, a1, 56
  1aa6a6:	0c09d2               	l8ui	a13, a9, 12
  1aa6a9:	030c                	movi.n	a3, 0
  1aa6ab:	461da6               	blti	a13, 1, 1aa6f5 <xa_sbc_calculate_bits+0x4c9>
  1aa6ae:	ebfbc8000f00276f 	{ ae_cvta32f24s.l	a2, aed7; nop; nop }
  1aa6b6:	212820               	srai	a2, a2, 8
  1aa6b9:	221b                	addi.n	a2, a2, 1
  1aa6bb:	1e8076               	loop	a0, 1aa6dd <xa_sbc_calculate_bits+0x4b1>
  1aa6be:	4948                	l32i.n	a4, a9, 16
  1aa6c0:	31ac47               	bge	a12, a4, 1aa6f5 <xa_sbc_calculate_bits+0x4c9>
  1aa6c3:	0b88                	l32i.n	a8, a11, 0
  1aa6c5:	331b                	addi.n	a3, a3, 1
  1aa6c7:	1528a6               	blti	a8, 2, 1aa6e0 <xa_sbc_calculate_bits+0x4b4>
  1aa6ca:	12b8e6               	bgei	a8, 16, 1aa6e0 <xa_sbc_calculate_bits+0x4b4>
  1aa6cd:	cc1b                	addi.n	a12, a12, 1
  1aa6cf:	781b                	addi.n	a7, a8, 1
  1aa6d1:	0b79                	s32i.n	a7, a11, 0
  1aa6d3:	0c09d2               	l8ui	a13, a9, 12

001aa6d6 <xa_sbc_calculate_bits+0x4aa>:
  1aa6d6:	ff4b                	addi.n	a15, a15, 4
  1aa6d8:	bb4b                	addi.n	a11, a11, 4
  1aa6da:	17a3d7               	bge	a3, a13, 1aa6f5 <xa_sbc_calculate_bits+0x4c9>

001aa6dd <xa_sbc_calculate_bits+0x4b1>:
  1aa6dd:	fff686               	j	1aa6bb <xa_sbc_calculate_bits+0x48f>

001aa6e0 <xa_sbc_calculate_bits+0x4b4>:
  1aa6e0:	0f88                	l32i.n	a8, a15, 0
  1aa6e2:	7c1b                	addi.n	a7, a12, 1
  1aa6e4:	ee9827               	bne	a8, a2, 1aa6d6 <xa_sbc_calculate_bits+0x4aa>
  1aa6e7:	eba747               	bge	a7, a4, 1aa6d6 <xa_sbc_calculate_bits+0x4aa>
  1aa6ea:	cc2b                	addi.n	a12, a12, 2
  1aa6ec:	0be9                	s32i.n	a14, a11, 0
  1aa6ee:	0c09d2               	l8ui	a13, a9, 12
  1aa6f1:	fff846               	j	1aa6d6 <xa_sbc_calculate_bits+0x4aa>

001aa6f4 <xa_sbc_calculate_bits+0x4c8>:
	...

001aa6f5 <xa_sbc_calculate_bits+0x4c9>:
  1aa6f5:	e1b8                	l32i.n	a11, a1, 56
  1aa6f7:	0f0c                	movi.n	a15, 0
  1aa6f9:	0d7fe24150b01d6e 	{ blti.w18	a13, 1, 1aa522 <xa_sbc_calculate_bits+0x2f6>; nop }
  1aa701:	238076               	loop	a0, 1aa728 <xa_sbc_calculate_bits+0x4fc>
  1aa704:	4988                	l32i.n	a8, a9, 16
  1aa706:	0d3fe14180b0ac8e 	{ bge.w18	a12, a8, 1aa522 <xa_sbc_calculate_bits+0x2f6>; nop }
  1aa70e:	0b88                	l32i.n	a8, a11, 0
  1aa710:	ff1b                	addi.n	a15, a15, 1
  1aa712:	08b8e6               	bgei	a8, 16, 1aa71e <xa_sbc_calculate_bits+0x4f2>
  1aa715:	cc1b                	addi.n	a12, a12, 1
  1aa717:	d81b                	addi.n	a13, a8, 1
  1aa719:	0bd9                	s32i.n	a13, a11, 0
  1aa71b:	0c09d2               	l8ui	a13, a9, 12

001aa71e <xa_sbc_calculate_bits+0x4f2>:
  1aa71e:	bb4b                	addi.n	a11, a11, 4
  1aa720:	0d3fdf41e0b0afde 	{ bge.w18	a15, a13, 1aa522 <xa_sbc_calculate_bits+0x2f6>; nop }

001aa728 <xa_sbc_calculate_bits+0x4fc>:
  1aa728:	fff546               	j	1aa701 <xa_sbc_calculate_bits+0x4d5>

001aa72b <xa_sbc_calculate_bits+0x4ff>:
	...

001aa72d <xa_sbc_calculate_bits+0x501>:
  1aa72d:	d1f8                	l32i.n	a15, a1, 52
  1aa72f:	a138                	l32i.n	a3, a1, 40
  1aa731:	0f9c                	beqz.n	a15, 1aa745 <xa_sbc_calculate_bits+0x519>
  1aa733:	b128                	l32i.n	a2, a1, 44
  1aa735:	059f76               	loopnez	a15, 1aa73e <xa_sbc_calculate_bits+0x512>
  1aa738:	c90214               	ae_l32m.iu	aed0, a2, 4
  1aa73b:	e50314               	ae_s32m.iu	aed0, a3, 4

001aa73e <xa_sbc_calculate_bits+0x512>:
  1aa73e:	d178                	l32i.n	a7, a1, 52
  1aa740:	b129                	s32i.n	a2, a1, 44
  1aa742:	e38756               	bnez	a7, 1aa57e <xa_sbc_calculate_bits+0x352>
  1aa745:	3e0c14               	ae_mov	aed0, aed12
  1aa748:	ff9506               	j	1aa5a0 <xa_sbc_calculate_bits+0x374>

001aa74b <xa_sbc_calculate_bits+0x51f>:
  1aa74b:	f01d                	retw.n

001aa74d <xa_sbc_calculate_bits+0x521>:
  1aa74d:	f01d                	retw.n

001aa74f <xa_sbc_calculate_bits+0x523>:
	...

001aa750 <xa_sbc_calculate_bits+0x524>:
  1aa750:	f8b7b1               	l32r	a11, 1a8a2c (29fc30 <sbc_offset4_64>)
  1aa753:	11c4c0               	slli	a12, a4, 4
  1aa756:	bbca                	add.n	a11, a11, a12
  1aa758:	febb86               	j	1aa24a <xa_sbc_calculate_bits+0x1e>

001aa75b <xa_sbc_calculate_bits+0x52f>:
	...

001aa75d <xa_sbc_calculate_bits+0x531>:
  1aa75d:	d178                	l32i.n	a7, a1, 52
  1aa75f:	a138                	l32i.n	a3, a1, 40
  1aa761:	379c                	beqz.n	a7, 1aa778 <xa_sbc_calculate_bits+0x54c>
  1aa763:	b128                	l32i.n	a2, a1, 44
  1aa765:	059776               	loopnez	a7, 1aa76e <xa_sbc_calculate_bits+0x542>
  1aa768:	c90214               	ae_l32m.iu	aed0, a2, 4
  1aa76b:	e50314               	ae_s32m.iu	aed0, a3, 4

001aa76e <xa_sbc_calculate_bits+0x542>:
  1aa76e:	d1b8                	l32i.n	a11, a1, 52
  1aa770:	4b8c                	beqz.n	a11, 1aa778 <xa_sbc_calculate_bits+0x54c>
  1aa772:	3dc084               	ae_movi	aed12, 0
  1aa775:	fed346               	j	1aa2c6 <xa_sbc_calculate_bits+0x9a>

001aa778 <xa_sbc_calculate_bits+0x54c>:
  1aa778:	3dc084               	ae_movi	aed12, 0

001aa77b <xa_sbc_calculate_bits+0x54f>:
  1aa77b:	3e0c14               	ae_mov	aed0, aed12
  1aa77e:	fed986               	j	1aa2e8 <xa_sbc_calculate_bits+0xbc>

001aa781 <xa_sbc_calculate_bits+0x555>:
  1aa781:	000000                                        ...
